.hero[data-astro-cid-ge2uvauf]{border-bottom:var(--rule);background:url(/padrao-lp.svg) top/240px 240px,#ebe8e1;scroll-margin-top:66px}.hero__grid[data-astro-cid-ge2uvauf]{grid-template-columns:1.25fr 1fr;display:grid}.hero__txt[data-astro-cid-ge2uvauf]{border-right:var(--rule);padding:56px 40px 48px 0}.hero__rotulo[data-astro-cid-ge2uvauf]{font:700 13px var(--font-narrow);letter-spacing:.14em;margin:0 0 8px}.hero__tag[data-astro-cid-ge2uvauf]{font:400 12px var(--font-mono);color:var(--muted);margin:0 0 18px}h1[data-astro-cid-ge2uvauf]{letter-spacing:-.02em;margin:0 0 18px;font-size:clamp(34px,5vw,54px);font-weight:800;line-height:1.02}.hero__lead[data-astro-cid-ge2uvauf]{max-width:470px;color:var(--text-2);margin:0 0 14px}.hero__btns[data-astro-cid-ge2uvauf]{flex-wrap:wrap;gap:10px;margin-top:26px;display:flex}.hero__foto[data-astro-cid-ge2uvauf]{min-height:440px;position:relative;overflow:hidden}.hero__foto[data-astro-cid-ge2uvauf] img{object-fit:cover;object-position:50% 20%;width:100%;height:100%;position:absolute;inset:0}.hero__carimbo[data-astro-cid-ge2uvauf]{position:absolute;bottom:0;right:0}.hero__carimbo[data-astro-cid-ge2uvauf] .carimbo{border-bottom:0;border-right:0}.cota[data-astro-cid-ge2uvauf]{background:var(--amber);width:1px;position:absolute;top:20px;bottom:20px;left:16px}.cota[data-astro-cid-ge2uvauf]:before,.cota[data-astro-cid-ge2uvauf]:after{content:"";background:var(--amber);width:11px;height:1px;position:absolute;left:-5px}.cota[data-astro-cid-ge2uvauf]:before{top:0}.cota[data-astro-cid-ge2uvauf]:after{bottom:0}.cota[data-astro-cid-ge2uvauf] span[data-astro-cid-ge2uvauf]{transform-origin:0 0;font:500 10px var(--font-mono);color:var(--amber);white-space:nowrap;background:#15171abf;padding:2px 6px;position:absolute;top:50%;left:8px;transform:rotate(-90deg)translate(-50%)}@media (width<=760px){.hero__grid[data-astro-cid-ge2uvauf]{grid-template-columns:1fr}.hero__txt[data-astro-cid-ge2uvauf]{border-right:0;padding:32px 0}.hero__foto[data-astro-cid-ge2uvauf]{min-height:400px;margin-inline:calc(var(--gutter) * -1);border-top:var(--rule)}}.abertura[data-astro-cid-4aloqvhk]{background:var(--ink);min-height:100svh;color:var(--paper);text-align:center;justify-content:center;align-items:center;padding:72px 48px 96px;display:flex;position:relative}.abertura__cota[data-astro-cid-4aloqvhk]{background:var(--amber);width:1px;position:absolute;top:32px;bottom:32px}.abertura__cota[data-astro-cid-4aloqvhk]:before,.abertura__cota[data-astro-cid-4aloqvhk]:after{content:"";background:var(--amber);width:11px;height:1px;position:absolute;left:-5px}.abertura__cota[data-astro-cid-4aloqvhk]:before{top:0}.abertura__cota[data-astro-cid-4aloqvhk]:after{bottom:0}.abertura__cota--esq[data-astro-cid-4aloqvhk]{left:32px}.abertura__cota--dir[data-astro-cid-4aloqvhk]{right:32px}.abertura__centro[data-astro-cid-4aloqvhk]{flex-direction:column;align-items:center;display:flex}.abertura__centro[data-astro-cid-4aloqvhk] .abertura__marca{width:auto;height:120px;color:var(--paper);margin-bottom:28px}.abertura__nome[data-astro-cid-4aloqvhk]{font:700 clamp(20px, 3vw, 26px) var(--font-narrow);letter-spacing:.16em;margin:0 0 8px}.abertura__tag[data-astro-cid-4aloqvhk]{font:400 12px var(--font-mono);letter-spacing:.06em;color:#a9a59c;margin:0 0 28px}.abertura__tag[data-astro-cid-4aloqvhk] .nb[data-astro-cid-4aloqvhk]{white-space:nowrap}.abertura[data-astro-cid-4aloqvhk] .btn[data-astro-cid-4aloqvhk]:focus-visible,.abertura__entrar[data-astro-cid-4aloqvhk]:focus-visible{outline-color:var(--paper)}.abertura__entrar[data-astro-cid-4aloqvhk]{font:500 11px var(--font-mono);letter-spacing:.14em;color:var(--amber);flex-direction:column;align-items:center;gap:2px;text-decoration:none;display:flex;position:absolute;bottom:28px;left:50%;transform:translate(-50%)}.abertura__entrar[data-astro-cid-4aloqvhk] span[data-astro-cid-4aloqvhk]{font-size:18px}@media (prefers-reduced-motion:no-preference){.abertura__centro[data-astro-cid-4aloqvhk]{animation:.6s ease-out both abertura-sobe}.abertura__entrar[data-astro-cid-4aloqvhk] span[data-astro-cid-4aloqvhk]{animation:1.8s ease-in-out .8s infinite abertura-pulsa}}@keyframes abertura-sobe{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes abertura-pulsa{0%,to{transform:translateY(0)}50%{transform:translateY(5px)}}@media (width<=760px){.abertura[data-astro-cid-4aloqvhk]{padding:56px 32px 96px}.abertura__cota[data-astro-cid-4aloqvhk]{top:20px;bottom:20px}.abertura__cota--esq[data-astro-cid-4aloqvhk]{left:16px}.abertura__cota--dir[data-astro-cid-4aloqvhk]{right:16px}.abertura__centro[data-astro-cid-4aloqvhk] .abertura__marca{height:84px;margin-bottom:22px}.abertura__entrar[data-astro-cid-4aloqvhk]{bottom:24px}}.problemas[data-astro-cid-ydm7u5kc]{grid-template-columns:1fr 1fr;column-gap:40px;margin:0;padding:0;list-style:none;display:grid}.problema[data-astro-cid-ydm7u5kc]{border-top:var(--rule);flex-direction:column;gap:6px;padding:18px 0 22px;display:flex}.problema__n[data-astro-cid-ydm7u5kc]{font:400 12px var(--font-mono);color:var(--muted)}.problema__fala[data-astro-cid-ydm7u5kc]{font:700 20px/1.3 var(--font-sans);letter-spacing:-.01em;margin:0}.problema__solucao[data-astro-cid-ydm7u5kc]{color:var(--text-2);max-width:460px;margin:0;font-size:15px}.problema__link[data-astro-cid-ydm7u5kc]{font:600 13px var(--font-mono);letter-spacing:.02em;color:var(--ink);background:linear-gradient(transparent 62%, var(--amber) 62%);align-self:flex-start;margin-top:6px;padding:0 2px;text-decoration:none}.problema__link[data-astro-cid-ydm7u5kc]:hover{background:var(--amber)}@media (width<=760px){.problemas[data-astro-cid-ydm7u5kc]{grid-template-columns:1fr}.problema__fala[data-astro-cid-ydm7u5kc]{font-size:18px}}.secao[data-astro-cid-cje67esk]{padding-top:56px;scroll-margin-top:16px}.secao__cab[data-astro-cid-cje67esk]{align-items:baseline;gap:14px;padding-bottom:14px;display:flex}.secao__n[data-astro-cid-cje67esk]{font:500 12px var(--font-mono);color:var(--muted)}.secao__t[data-astro-cid-cje67esk]{font:700 14px var(--font-narrow);letter-spacing:.14em;text-transform:uppercase;margin:0}.todos[data-astro-cid-lcdefpme]{font:500 13px var(--font-mono);margin:16px 0 0}
