.hero[data-astro-cid-j7pv25f6]{padding-top:clamp(48px,9vw,112px)}.hero[data-astro-cid-j7pv25f6]>.label[data-astro-cid-j7pv25f6]{margin:0 0 18px;line-height:1.6}.hero-body[data-astro-cid-j7pv25f6]{position:relative;display:grid;grid-template-columns:1fr auto;align-items:center;gap:24px;padding:clamp(32px,6vw,72px) 0}h1[data-astro-cid-j7pv25f6]{margin:0;font-size:clamp(52px,9vw,120px);font-weight:800;line-height:.92;letter-spacing:-.05em;position:relative;z-index:1}.accent[data-astro-cid-j7pv25f6]{color:var(--accent)}.mark[data-astro-cid-j7pv25f6]{width:clamp(160px,24vw,300px);height:auto}@media(max-width:720px){.hero-body[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}.mark[data-astro-cid-j7pv25f6]{position:absolute;right:-40px;top:50%;transform:translateY(-50%);width:220px;opacity:.55}}.rastro[data-astro-cid-j7pv25f6]{animation:passa var(--d) linear var(--a) infinite}@keyframes passa{0%{transform:translate(400px)}to{transform:translate(-220px)}}.eco[data-astro-cid-j7pv25f6]{fill:var(--accent)}.eco-1[data-astro-cid-j7pv25f6]{opacity:.35;transform:translate(-14px)}.eco-2[data-astro-cid-j7pv25f6]{opacity:.15;transform:translate(-30px)}.bola[data-astro-cid-j7pv25f6]{animation:vibra .24s linear infinite}@keyframes vibra{0%,to{transform:translate(0)}25%{transform:translate(-1.5px,-1px)}50%{transform:translate(.5px,1.5px)}75%{transform:translate(-1px,.5px)}}@media(prefers-reduced-motion:reduce){.rastro[data-astro-cid-j7pv25f6],.bola[data-astro-cid-j7pv25f6]{animation:none}.rastro[data-astro-cid-j7pv25f6]{transform:translate(120px)}}.hero-foot[data-astro-cid-j7pv25f6]{display:grid;gap:14px;border-top:1px solid var(--line-strong);padding-top:28px}.mail[data-astro-cid-j7pv25f6]{justify-self:start;font-size:clamp(24px,3.4vw,40px);font-weight:700;letter-spacing:-.02em;text-decoration:none;border-bottom:2px solid var(--accent);word-break:break-all}.mail[data-astro-cid-j7pv25f6]:hover{color:var(--accent)}.block[data-astro-cid-j7pv25f6]{padding-top:clamp(72px,10vw,128px);scroll-margin-top:72px}.block-head[data-astro-cid-j7pv25f6]{border-bottom:1px solid var(--line-strong);padding-bottom:20px;margin-bottom:36px}h2[data-astro-cid-j7pv25f6]{margin:0;font-size:clamp(36px,5.5vw,64px);font-weight:800;letter-spacing:-.04em;line-height:1}.form[data-astro-cid-j7pv25f6]{display:grid;gap:24px;max-width:860px}.linha[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1fr 1fr;gap:24px}@media(max-width:720px){.linha[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}}.campo[data-astro-cid-j7pv25f6]{display:grid;gap:8px;align-content:start}.campo[data-astro-cid-j7pv25f6] em[data-astro-cid-j7pv25f6]{font-style:normal;text-transform:none;letter-spacing:0;opacity:.7}.form[data-astro-cid-j7pv25f6] input[data-astro-cid-j7pv25f6],.form[data-astro-cid-j7pv25f6] textarea[data-astro-cid-j7pv25f6]{width:100%;padding:12px 0;border:0;border-bottom:1px solid var(--line-strong);background:transparent;color:var(--fg);font:inherit;resize:vertical}.form[data-astro-cid-j7pv25f6] input[data-astro-cid-j7pv25f6]:focus,.form[data-astro-cid-j7pv25f6] textarea[data-astro-cid-j7pv25f6]:focus{outline:none;border-bottom-color:var(--accent)}.form[data-astro-cid-j7pv25f6] [data-astro-cid-j7pv25f6][aria-invalid=true],.form[data-astro-cid-j7pv25f6] [data-astro-cid-j7pv25f6][aria-invalid=true]:focus{border-bottom-color:var(--erro)}.erro[data-astro-cid-j7pv25f6]{margin:0;min-height:1.4em;font-size:14px;color:var(--erro)}.erro[data-astro-cid-j7pv25f6] .sugestao{padding:0;border:0;background:none;color:var(--fg);font:inherit;text-decoration:underline;text-decoration-color:var(--accent);text-underline-offset:3px;cursor:pointer}.isca[data-astro-cid-j7pv25f6]{position:absolute;left:-9999px;width:1px;height:1px}.btn[data-astro-cid-j7pv25f6]{justify-self:start;display:inline-flex;align-items:center;gap:10px;padding:14px 24px;border:1px solid var(--fg);border-radius:999px;background:transparent;color:var(--fg);font:inherit;font-size:13px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;cursor:pointer;transition:background .15s,color .15s,border-color .15s}.btn[data-astro-cid-j7pv25f6]:hover{background:var(--accent);border-color:var(--accent);color:#000}.btn[data-astro-cid-j7pv25f6][aria-disabled=true]{border-color:var(--line-strong);color:var(--muted);cursor:default}.btn[data-astro-cid-j7pv25f6][aria-disabled=true]:hover{background:transparent;border-color:var(--line-strong);color:var(--muted)}.btn-icone[data-astro-cid-j7pv25f6]{display:inline-grid;place-items:center;width:14px;height:14px}.btn[data-astro-cid-j7pv25f6][data-estado=enviando] .btn-icone[data-astro-cid-j7pv25f6],.btn[data-astro-cid-j7pv25f6][data-estado=enviado] .btn-icone[data-astro-cid-j7pv25f6]{font-size:0}.btn[data-astro-cid-j7pv25f6][data-estado=enviando] .btn-icone[data-astro-cid-j7pv25f6]:before{content:"";width:12px;height:12px;border:2px solid currentColor;border-right-color:transparent;border-radius:50%;animation:gira .7s linear infinite}.btn[data-astro-cid-j7pv25f6][data-estado=enviado] .btn-icone[data-astro-cid-j7pv25f6]:before{content:"";width:5px;height:10px;margin-top:-3px;border:solid currentColor;border-width:0 2px 2px 0;transform:rotate(45deg);animation:aparece .25s ease-out}@keyframes gira{to{transform:rotate(360deg)}}@keyframes aparece{0%{opacity:0;transform:rotate(45deg) scale(.4)}}.btn[data-astro-cid-j7pv25f6]:disabled,.btn[data-astro-cid-j7pv25f6]:disabled:hover{background:transparent;border-color:var(--fg);color:var(--fg);cursor:progress}.btn[data-astro-cid-j7pv25f6][data-estado=enviado],.btn[data-astro-cid-j7pv25f6][data-estado=enviado]:hover{border-color:var(--accent);color:var(--accent);cursor:default}.status[data-astro-cid-j7pv25f6]{margin:0;min-height:1.5em;font-size:15px;color:var(--muted)}
