.AgeGate-module__urA71G__portal{z-index:var(--z-portal);padding:var(--gutter);background:var(--fundo);place-items:center;display:grid;position:fixed;inset:0}.AgeGate-module__urA71G__saindo{animation:AgeGate-module__urA71G__vapor var(--dur-portal,.75s) cubic-bezier(.4, 0, .2, 1) forwards;pointer-events:none}@keyframes AgeGate-module__urA71G__vapor{0%{opacity:1;filter:blur();transform:scale(1)translateY(0);-webkit-mask-image:linear-gradient(#000 0% 100%),linear-gradient(75deg,#000 0% 100%);mask-image:linear-gradient(#000 0% 100%),linear-gradient(75deg,#000 0% 100%);-webkit-mask-position:0 100%,0 0;mask-position:0 100%,0 0;-webkit-mask-size:100% 300%,200% 100%;mask-size:100% 300%,200% 100%;-webkit-mask-composite:source-in;mask-composite:intersect}to{opacity:0;filter:blur(18px);transform:scale(1.06)translateY(-6%);-webkit-mask-image:linear-gradient(#000 0% 45%,#0000 100%),linear-gradient(75deg,#0000 0%,#000 40% 100%);mask-image:linear-gradient(#000 0% 45%,#0000 100%),linear-gradient(75deg,#0000 0%,#000 40% 100%);-webkit-mask-position:0 0,100% 0;mask-position:0 0,100% 0;-webkit-mask-size:100% 300%,200% 100%;mask-size:100% 300%,200% 100%;-webkit-mask-composite:source-in;mask-composite:intersect}}@media (prefers-reduced-motion:reduce){.AgeGate-module__urA71G__saindo{opacity:0;animation:none}}.AgeGate-module__urA71G__caixa{text-align:center;width:min(34ch,100%)}.AgeGate-module__urA71G__marca{color:var(--acento-tinta);font-family:var(--fonte-eyebrow);font-size:var(--t-eyebrow);letter-spacing:var(--entreletra-eyebrow);text-transform:uppercase;margin:0 0 2.5rem}.AgeGate-module__urA71G__pergunta{color:var(--tinta);font-family:var(--fonte-titulo);font-size:var(--t-secao);letter-spacing:var(--entreletra-secao);margin:0 0 2.5rem;font-weight:400;line-height:1.25}.AgeGate-module__urA71G__botoes{justify-content:center;gap:.75rem;display:flex}.AgeGate-module__urA71G__sim,.AgeGate-module__urA71G__nao,.AgeGate-module__urA71G__voltar{border:1px solid var(--fio);min-height:48px;color:var(--tinta-media);font-family:var(--fonte-eyebrow);font-size:var(--t-eyebrow);letter-spacing:var(--entreletra-eyebrow);text-transform:uppercase;cursor:pointer;background:0 0;border-radius:2px;padding:0 2rem}.AgeGate-module__urA71G__sim{border-color:var(--acento-tinta);color:var(--acento-tinta)}.AgeGate-module__urA71G__sim:hover,.AgeGate-module__urA71G__nao:hover,.AgeGate-module__urA71G__voltar:hover{border-color:var(--tinta);color:var(--tinta)}.AgeGate-module__urA71G__sim:focus-visible,.AgeGate-module__urA71G__nao:focus-visible,.AgeGate-module__urA71G__voltar:focus-visible{outline:2px solid var(--acento-tinta);outline-offset:3px}.AgeGate-module__urA71G__recusa{color:var(--tinta-fraca);font-size:var(--t-corpo);margin:0 0 2.5rem;line-height:1.6}.AgeGate-module__urA71G__voltar{padding:0 1.5rem}
@font-face{font-family:display;src:url(../media/bodoni_moda_variavel-s.p.328xhr0-_klet.woff2)format("woff2");font-display:swap;font-weight:400 900;font-style:normal}@font-face{font-family:display Fallback;src:local(Times New Roman);ascent-override:97.77%;descent-override:34.76%;line-gap-override:0.0%;size-adjust:115.07%}.display_f8792747-module__G9krsW__className{font-family:display,display Fallback,Georgia,Times New Roman,serif}.display_f8792747-module__G9krsW__variable{--familia-display:"display", "display Fallback", Georgia, Times New Roman, serif}
@font-face{font-family:texto;src:url(../media/manrope_variavel-s.p.1p_a2k8qd5zhp.woff2)format("woff2");font-display:swap;font-weight:200 800;font-style:normal}@font-face{font-family:texto Fallback;src:local(Arial);ascent-override:106.45%;descent-override:29.96%;line-gap-override:0.0%;size-adjust:100.14%}.texto_1bf20fdf-module__Kt75XW__className{font-family:texto,texto Fallback,ui-sans-serif,system-ui,sans-serif}.texto_1bf20fdf-module__Kt75XW__variable{--familia-texto:"texto", "texto Fallback", ui-sans-serif, system-ui, sans-serif}
@font-face{font-family:mono;src:url(../media/jetbrains_mono_500.p.2h52d08o60qht.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}.mono_6cfe8c45-module__AB3uYW__className{font-family:mono,ui-monospace,SFMono-Regular,monospace}.mono_6cfe8c45-module__AB3uYW__variable{--familia-mono:"mono", ui-monospace, SFMono-Regular, monospace}
:root{--fundo:#f1ebef;--fundo-rgb:241 235 239;--superficie:#e9e7d8;--tinta:#15140c;--tinta-rgb:21 20 12;--tinta-media:#3b3922;--tinta-fraca:#545030;--tinta-tenue:#716b40;--acento:#e0b827;--acento-tinta:#7f6812;--luz:#bfa122;--dourado:#a18957;--dourado-tinta:#7a6842;--fio:#d2ceb0;--fonte-titulo:var(--familia-display), Georgia, "Times New Roman", serif;--fonte-texto:var(--familia-texto), ui-sans-serif, system-ui, sans-serif;--fonte-eyebrow:var(--familia-mono), ui-monospace, monospace;--t-hero:52px;--t-secao:34px;--t-numero:46px;--t-fecho:19px;--t-corpo:14.5px;--t-corpo-hero:15px;--t-eyebrow:11px;--t-etiqueta:9px;--altura-hero:.94;--altura-secao:1.04;--altura-corpo:1.62;--entreletra-hero:-.015em;--entreletra-secao:-.01em;--entreletra-eyebrow:.28em;--entreletra-etiqueta:.13em;--peso-corpo:400;--peso-forte:600;--dur-reveal:1.1s;--ease-reveal:cubic-bezier(.16, 1, .3, 1);--atraso-entre:.14s;--gutter:clamp(1.25rem, 4vw, 4rem);--largura-texto:62ch;--largura-max:90rem;--z-conteudo:1;--z-overlay:50;--z-portal:100}*,:before,:after{box-sizing:border-box}html{scroll-behavior:auto;-webkit-text-size-adjust:100%;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:var(--fundo)}body{background:var(--fundo);color:var(--tinta);font-family:var(--fonte-texto);font-weight:var(--peso-corpo);font-size:var(--t-corpo);line-height:var(--altura-corpo);-webkit-font-smoothing:antialiased;margin:0}img,video,svg{max-width:100%;display:block}.reveal{opacity:0;transform:translate3d(var(--reveal-x,0), var(--reveal-y,22px), 0);transition:opacity var(--dur-reveal) var(--ease-reveal) var(--reveal-atraso,0s), transform var(--dur-reveal) var(--ease-reveal) var(--reveal-atraso,0s);will-change:opacity, transform}.reveal.in{opacity:1;will-change:auto;transform:none}@media (prefers-reduced-motion:reduce){.reveal{opacity:1;transition:none;transform:none}}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
