:root{--color-neutral-dark:#13131a;--color-neutral-light:#fff;--color-primary-laranja:#ff7057;--color-primary-preto:#000;--color-primary-roxo:#9843ff;--color-primary-verde:#68ee95;--color-secondary-amarelo:#fbf4d0;--color-secondary-cinza-50:#f6f6f9;--color-secondary-cinza-100:#e3e3ed;--color-secondary-cinza-200:#8f8fa3;--color-secondary-cinza-300:#2c2d3d;--color-coral-escuro:#b23e29;--color-check:#3fbf6a;--verde:var(--color-primary-verde);--roxo:var(--color-primary-roxo);--laranja:var(--color-primary-laranja);--preto:var(--color-primary-preto);--light:var(--color-neutral-light);--dark:var(--color-neutral-dark);--border-hairline:#8f8fa345;--fill-glass:#13131a08;--fill-glass-hover:#13131a0f;--fill-on-black:#13131a0d;--border-on-dark:var(--border-hairline);--border-on-dark-strong:var(--border-hairline);--border-header:var(--border-hairline);--tint-coral-08:#ff705714;--tint-coral-16:#ff705729;--tint-coral-40:#ff705766;--tint-coral-50:#ff705780;--font-sans:"Satoshi", -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif;--tracking-label:.04em;--radius-chip:var(--radius-pill);--radius-card:24px;--radius-frame:20px;--radius-pill:100px;--radius-badge:var(--radius-pill);--sombra-flutuante:0 12px 32px #13131a24;--sombra-cartao:0 24px 60px #7d7fa11a;--sombra-mock:0 14px 30px #00000047;--shadow-card:none;--shadow-float:none;--shadow-dark-on-light:none;--page-max:1280px;--page-inset:clamp(20px, 5vw, 40px);--section-rhythm:clamp(64px, 7vw, 96px);--section-rhythm-forte:clamp(72px, 8vw, 112px);--stack-gap:clamp(32px, 4vw, 48px);--fundo-a:var(--color-neutral-light);--fundo-b:var(--color-secondary-cinza-50);--texto:var(--color-neutral-dark);--texto-secundario:var(--color-secondary-cinza-300);--texto-apoio:var(--color-secondary-cinza-200);--texto-apoio-forte:#6b6b80;--ease-out:cubic-bezier(.16, 1, .3, 1);--dur-fast:.16s;--dur-base:.28s;--dur-acordeao:.25s;--texto-secundario-escuro:var(--texto-secundario)}@font-face{font-family:Satoshi;src:url(/fonts/satoshi/Satoshi-Light.woff2)format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Satoshi;src:url(/fonts/satoshi/Satoshi-Regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Satoshi;src:url(/fonts/satoshi/Satoshi-Italic.woff2)format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Satoshi;src:url(/fonts/satoshi/Satoshi-Medium.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Satoshi;src:url(/fonts/satoshi/Satoshi-Bold.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Satoshi;src:url(/fonts/satoshi/Satoshi-Black.woff2)format("woff2");font-weight:900;font-style:normal;font-display:swap}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--fundo-b);color:var(--texto);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;margin:0}#root-shell{width:100%;overflow-x:clip}a{color:inherit;text-decoration:none}:focus-visible{outline:2px solid var(--color-primary-laranja);outline-offset:2px;border-radius:2px}img{max-width:100%}section[id],div[id]{scroll-margin-top:88px}h1,h2,h3,h4,h5,h6,p,ul,ol{margin:0}ul,ol{padding:0;list-style:none}.skipLink{z-index:80;background:var(--color-neutral-light);color:var(--color-primary-preto);font:700 16px/1 var(--font-sans);border-radius:0 0 14px;padding:12px 20px;position:absolute;top:0;left:-9999px}.skipLink:focus{left:0}.painelAberto{overflow:hidden}.container{max-width:var(--page-max);padding-inline:var(--page-inset);margin:0 auto}.section{padding-block:var(--section-rhythm)}.bgCanvas{background:var(--fundo-b);color:var(--texto)}.bgBranco,.bgDark,.bgBlack{background:var(--fundo-a);color:var(--texto)}.bgLight{background:var(--fundo-b);color:var(--texto)}.stack{flex-direction:column;display:flex}.eyebrow{font:900 11px/1.2 var(--font-sans);text-transform:uppercase;letter-spacing:.2em;color:var(--texto-apoio-forte)}.eyebrowHeroi{color:var(--color-primary-laranja)}.eyebrowOnLight{color:var(--color-coral-escuro)}.heroTitle{font:900 clamp(32px, 4vw, 52px) / 1.06 var(--font-sans);letter-spacing:-.03em;text-wrap:balance}.sectionTitle{font:900 clamp(28px, 3vw, 40px) / 1.1 var(--font-sans);letter-spacing:-.02em;text-wrap:pretty}.sectionTitleGrande{font:900 clamp(28px, 3.2vw, 44px) / 1.08 var(--font-sans);letter-spacing:-.025em;text-wrap:pretty}.cardTitle{font:900 18px/1.25 var(--font-sans);letter-spacing:-.01em}.lead{font:400 clamp(16px, 1.4vw, 19px) / 1.55 var(--font-sans);color:var(--texto-secundario)}.leadSecao{font:400 clamp(15px, 1.3vw, 18px) / 1.55 var(--font-sans);color:var(--texto-secundario)}.corpo{font:400 15px/1.6 var(--font-sans);color:var(--texto-secundario)}.corpoCard{font:400 14px/1.55 var(--font-sans);color:var(--texto-secundario)}.pontoCoral{color:var(--color-primary-laranja)}.measure{max-width:820px}.badge{border-radius:var(--radius-badge);font:500 12px/1 var(--font-sans);text-transform:uppercase;letter-spacing:var(--tracking-label);align-self:flex-start;align-items:center;gap:8px;padding:6px 14px;display:inline-flex}.badgeDark{background:var(--color-primary-preto);color:var(--color-neutral-light);box-shadow:inset 0 0 0 1px var(--border-on-dark-strong)}.badgeDot{border-radius:var(--radius-pill);flex-shrink:0;width:8px;height:8px}.chipDark{border-radius:var(--radius-chip);background:var(--fill-glass);box-shadow:inset 0 0 0 1px var(--border-on-dark);font:400 15px/1.2 var(--font-sans);align-items:center;gap:10px;padding:10px 14px;display:flex}.chipLight{border-radius:var(--radius-chip);background:var(--color-secondary-cinza-50);border:1px solid var(--border-hairline);font:400 15px/1.3 var(--font-sans);align-items:center;gap:8px;padding:10px 14px;display:flex}.pendingTag{border-radius:var(--radius-pill);background:var(--tint-coral-16);color:var(--color-primary-laranja);font:500 11px/1 var(--font-sans);text-transform:uppercase;letter-spacing:var(--tracking-label);margin-left:8px;padding:3px 8px}.pendingTagNoWrap{white-space:nowrap}.pendingTagOnLight{color:var(--color-coral-escuro)}.pendingTagSm{margin-left:6px;padding:2px 8px;font-size:10px}.pendingNote{font:500 12px/1 var(--font-sans);text-transform:uppercase;letter-spacing:var(--tracking-label);color:var(--color-primary-laranja)}.pendingBlock{border-radius:var(--radius-chip);border:1px dashed var(--tint-coral-50);font:400 14px/1.5 var(--font-sans);color:var(--color-primary-laranja);background:#ff70570d;padding:14px 18px}.btn{border-radius:var(--radius-pill);cursor:pointer;text-align:center;transition:background var(--dur-fast) linear, color var(--dur-fast) linear, transform .18s var(--ease-out);border:0;justify-content:center;align-items:center;gap:8px;display:inline-flex}@media (hover:hover){.btn:hover{transform:translateY(-2px)}}.btn:active{transition-duration:90ms;transform:translateY(0)scale(.98)}.btnCoral,.btnWhite{background:var(--color-primary-laranja);color:var(--color-neutral-dark)}.btnCoral:hover,.btnWhite:hover{background:var(--color-coral-escuro);color:var(--color-neutral-light)}.btnDark{background:var(--color-neutral-dark);color:var(--color-neutral-light)}.btnDark:hover{background:var(--color-secondary-cinza-300);color:var(--color-neutral-light)}.btnBlack{background:var(--color-primary-preto);color:var(--color-neutral-light)}.btnBlack:hover{background:var(--color-neutral-dark);color:var(--color-neutral-light)}.btnOutlineDark{background:var(--color-neutral-light);box-shadow:inset 0 0 0 1px var(--border-hairline);color:var(--color-primary-preto)}.btnOutlineDark:hover{background:var(--color-secondary-cinza-50);color:var(--color-primary-preto)}.btnOutlineDark:active{background:var(--color-secondary-cinza-100)}.btnGlass{background:var(--fill-glass);box-shadow:inset 0 0 0 1px var(--border-hairline);color:var(--texto)}.btnGhostWhite{box-shadow:inset 0 0 0 1px var(--border-hairline);color:var(--texto);background:0 0}.btnGhostWhite:hover,.btnGlass:hover{background:var(--fill-glass-hover);color:var(--texto)}.btnLg{min-height:52px;font:700 clamp(16px, 1.4vw, 18px) / 1.2 var(--font-sans);padding:16px 26px}.btnMd{min-height:48px;font:700 16px/1.2 var(--font-sans);padding:13px 20px}.btnSm{min-height:44px;font:700 15px/1.2 var(--font-sans);white-space:nowrap;padding:11px 20px}.acoesLinha{flex-wrap:wrap;align-items:center;gap:14px;display:flex}@media (max-width:900px){.fullMobile,.fullMobile>a,.fullMobile>button{width:100%}}.cardLight{border-radius:var(--radius-card);background:var(--color-neutral-light);border:1px solid var(--border-hairline);box-shadow:var(--shadow-card)}.cardGlass{border-radius:var(--radius-card);background:var(--fill-glass);box-shadow:inset 0 0 0 1px var(--border-on-dark)}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.btn:hover,.btn:active{transform:none}}:root{--ease-revelar:cubic-bezier(.22, 1, .36, 1);--dur-revelar:.42s}.revelar[data-preparar=true]{opacity:0;transform:translateY(16px)}.revelar[data-preparar=revelando]{transition:opacity var(--dur-revelar) var(--ease-revelar) var(--atraso,0s), transform var(--dur-revelar) var(--ease-revelar) var(--atraso,0s)}@media (max-width:640px){:root{--dur-revelar:.34s}}@media (prefers-reduced-motion:reduce){.revelar{opacity:1!important;transition:none!important;transform:none!important}}
