:root{--verde-profundo:#223b35;--preto-carbonico:#0e100d;--branco-neve:#f3f3f3;--verde-vibrante:#00e5a0;--cinza-medio:#b6b1ab;--cinza-concreto:#979693;--ink-900:#0b0b0b;--ink-800:#0b0d10;--paper:#fff;--paper-warm:#fefff9;--paper-soft:#fbfbfb;--paper-mute:#f8f8f8;--rule-on-dark:#faf8f8;--tint-03:#00000008;--scrim-31:#0000004f;--surface-page:var(--paper);--surface-page-warm:var(--paper-warm);--surface-dark:var(--ink-900);--surface-brand:var(--verde-profundo);--surface-card:var(--paper);--surface-card-soft:var(--paper-soft);--surface-specimen:var(--tint-03);--text-heading:var(--ink-900);--text-body:var(--ink-900);--text-muted:var(--cinza-concreto);--text-inverse:var(--rule-on-dark);--text-on-brand:var(--paper-warm);--text-on-accent:var(--ink-800);--accent:var(--verde-vibrante);--accent-ink:var(--ink-800);--border-hairline:var(--ink-900);--border-hairline-inverse:var(--rule-on-dark);--link:var(--verde-profundo);--link-hover:var(--verde-vibrante)}
:root{--font-display:Figtree, "Google Sans Flex 24pt", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-primary:Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-secondary:Mulish, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-body:Roboto, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-ui:"Plus Jakarta Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-nav:Poppins, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--type-display:128px;--type-h1:48px;--type-h2:45px;--type-h3:32px;--type-caption:25px;--type-body:20px;--type-nav:18px;--type-label:14px;--type-micro:12px;--lh-display:100%;--lh-title:100%;--lh-specimen:1.1;--lh-body:30px;--lh-label:1.4;--lh-micro:22px;--weight-regular:400;--weight-medium:500;--weight-semibold:600;--weight-bold:700;--tracking-tight:-.03em;--tracking-none:0}
:root{--space-2:2px;--space-8:8px;--space-10:10px;--space-12:12px;--space-16:16px;--space-20:20px;--space-24:24px;--space-34:34px;--space-50:50px;--space-100:100px;--page-w:1920px;--page-h:1080px;--page-margin-x:49px;--page-rule-x:50px;--page-rule-w:1820px;--page-rule-y:148px;--page-title-y:36px;--page-body-y:173px;--page-folio-y:1006px;--page-divider-x:570px;--page-divider-h:873px;--page-copy-w:456px}
:root{--radius-8:8px;--radius-10:10px;--radius-32:32px;--radius-40:40px;--radius-full:9999px;--border-hairline-w:.5px;--border-thin-w:1px}
:root{--hairline-dark:inset 0 0 0 .5px #0b0b0b, 0 0 0 .5px #0b0b0b;--hairline-light:inset 0 0 0 .5px #faf8f8, 0 0 0 .5px #faf8f8;--glass-inset:inset 0 0 0 1px #ffffff0a, inset 0 1px 0 0 #ffffff14;--stroke-1:inset 0 0 0 1px #292a36}
:root{--accent-primary-900-100:#fce803;--black-studio:#0b0d10;--icon-color:#fff;--light-dark-100-4:#ffffff0a;--light-dark-900-100:#fff;--white-studio:#fefff9}:root[data-theme=light],.light{--accent-primary-900-100:#6e3df5;--light-dark-100-4:#1013180a;--light-dark-900-100:#101318}


:root{--p-dark:#0e0e10;--p-light-warm:#f5f5f3;--p-light:#fafafb;--p-gray:#5b5c5d;--p-green:#223b35;--p-accent:#b6b1ab;--p-snow:#f3f3f3;--p-ident:#0e100d;--ink-on-dark:#fafafb;--ink-on-dark-2:#fafafba8;--ink-on-dark-3:#fafafb7a;--rule-on-dark:#fafafb1f;--rule-on-dark-strong:#fafafb38;--ink-on-light:var(--p-dark);--ink-on-light-2:var(--p-gray);--ink-on-light-3:#0e100d85;--rule-on-light:#0e100d1f;--rule-on-light-strong:#0e100d38;--header-height:68px;--section-padding-y:clamp(78px, 9vh, 132px);--section-padding-x:clamp(24px, 5vw, 96px);--content-max-width:1280px;--radius-card:14px;--radius-inner:10px;--radius-pill:999px;--type-title:clamp(1.85rem, 3.4vw, 2.75rem);--type-number:clamp(24px, 2.9vw, 44px);--type-number-sm:clamp(19px, 1.9vw, 26px);--type-card-lg:clamp(23px, 2.3vw, 32px);--type-card:clamp(18px, 2vw, 26px);--type-card-sm:clamp(18px, 1.7vw, 23px);--type-lead:clamp(15px, 1.35vw, 19px);--type-body-lg:15px;--type-body:14px;--type-caption:13px;--type-micro:12px;--type-eyebrow:11px;--type-h3:24px;--type-tag:9.5px;--type-btn:15px;--type-nav:clamp(30px, 9vw, 44px);--type-label:11px;--w-title:500;--w-btn:500;--ls-title:-.03em;--ls-title-tight:-.04em;--ls-card:-.025em;--ls-eyebrow:.2em;--lh-hero:1.12;--lh-title:1.08;--lh-body:1.6;--lh-micro:1.75;--ease-out:cubic-bezier(.22, .61, .36, 1);--ease-inout:cubic-bezier(.4, 0, .2, 1);--ease-reveal:cubic-bezier(.16, 1, .3, 1);--dur-micro:.22s;--dur-short:.32s;--dur-reveal:.78s}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;overflow-x:clip}body{background:var(--p-dark);max-width:100%;margin:0;overflow:visible}a{color:var(--p-green);text-decoration:none}a:hover{color:var(--p-accent)}::selection{background:var(--p-accent);color:#0e100d}[data-fold]{box-sizing:border-box;height:auto;min-height:100svh;overflow-x:clip}@supports not (height:100svh){[data-fold]{min-height:100vh}}[data-inner]{width:100%;max-width:var(--content-max-width);padding:var(--section-padding-y) var(--section-padding-x);box-sizing:border-box;margin-inline:auto;position:relative}a:focus-visible,button:focus-visible{outline:2px solid color-mix(in srgb, var(--p-accent) 60%, transparent);outline-offset:3px}[data-cta]{border-radius:var(--radius-pill);min-height:56px;font-weight:var(--w-btn);font-size:var(--type-btn);letter-spacing:.01em;cursor:pointer;transition:transform var(--dur-micro) var(--ease-out), background-color var(--dur-micro) ease, border-color var(--dur-micro) ease, color var(--dur-micro) ease;background:0 0;justify-content:center;align-items:center;gap:10px;padding:16px 28px;text-decoration:none;display:inline-flex}[data-cta~=light]{color:var(--p-dark);border:1px solid #0e100d3d}[data-cta~=light]:hover{color:var(--p-dark);background-color:#0e100d08;border-color:#0e100d9e}[data-cta~=dark]{color:var(--ink-on-dark);border:1px solid #fafafb3d}[data-cta~=dark]:hover{color:var(--ink-on-dark);background-color:#fafafb0b;border-color:#fafafb9e}[data-cta~=sm]{min-height:40px;font-size:var(--type-caption);padding:10px 18px}[data-cta~=icon]{gap:0;width:44px;min-height:44px;padding:0}[data-cta]:hover{transform:translateY(-1px)}[data-cta]:active{transform:translateY(0)}[data-cta]:focus-visible{outline:2px solid color-mix(in srgb, var(--p-accent) 60%, transparent);outline-offset:3px}[data-cta][aria-disabled=true],[data-cta]:disabled{opacity:.42;pointer-events:none}@media (hover:none){[data-cta]:hover{background-color:#0000;transform:none}[data-cta~=light]:active{background-color:#0e100d0d;border-color:#0e100d9e}[data-cta~=dark]:active{background-color:#fafafb12;border-color:#fafafb9e}}@media (max-width:560px){[data-cta~=block]{flex:100%!important;max-width:100%!important}}[data-card]{border-radius:var(--radius-card);transition:transform var(--dur-micro) var(--ease-out), background-color var(--dur-micro) ease, border-color var(--dur-micro) ease}[data-card]:hover{transform:translateY(-1px)}[data-surface=dark]{background:linear-gradient(#fafafb0e,#fafafb05);border:1px solid #fafafb21;box-shadow:inset 0 1px #fafafb12}[data-surface=dark]:hover{border-color:#fafafb3d}[data-surface=light]{background:linear-gradient(#ffffffb8,#ffffff57);border:1px solid #0e100d1a;box-shadow:inset 0 1px #fffc}[data-surface=light]:hover{border-color:#0e100d33}[data-surface=stat-dark]{background:#fafafb08;border:1px solid #fafafb24}[data-surface=stat-dark]:hover{border-color:#fafafb3d}[data-surface=stat-light]{background:#0e100d04;border:1px solid #0e100d1c}[data-surface=stat-light]:hover{border-color:#0e100d33}[data-surface=media]{border-radius:var(--radius-inner);background:#f3f3f30a;border:1px solid #f3f3f31a}[data-surface=media]:hover{border-color:#f3f3f338}@keyframes lineUp{0%{opacity:0;transform:translateY(105%)}60%{opacity:1}to{opacity:1;transform:translateY(0)}}[data-line]{margin-bottom:-.1em;padding-bottom:.1em;display:block;overflow:hidden}[data-line]>*{animation:lineUp 1.05s var(--ease-reveal) both;display:block}[data-line]:first-of-type>*{animation-delay:60ms}[data-line]:nth-of-type(2)>*{animation-delay:.18s}[data-line]:nth-of-type(3)>*{animation-delay:.3s}@keyframes fadeSwap{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}[data-reveal]{opacity:0;transition:opacity .6s var(--ease-inout), transform .72s var(--ease-reveal);transform:translateY(26px)}[data-reveal=soft]{transform:translateY(14px)}[data-reveal=card]{transform:translateY(12px)}[data-reveal][data-in]{opacity:1;transform:translateY(0)}[data-reveal=card]:first-child{transition-delay:0s}[data-reveal=card]:nth-child(2){transition-delay:70ms}[data-reveal=card]:nth-child(3){transition-delay:.14s}[data-reveal=card]:nth-child(4){transition-delay:.21s}[data-reveal=card]:nth-child(5){transition-delay:.28s}[data-reveal=card]:nth-child(6){transition-delay:.35s}[data-reveal=card]:nth-child(7){transition-delay:.42s}[data-reveal=step]{transition:opacity .6s var(--ease-inout), transform .8s var(--ease-reveal);transform:translate(30px)}[data-reveal=step][data-in]{transform:none}[data-reveal=step]:first-child{transition-delay:0s}[data-reveal=step]:nth-child(2){transition-delay:.12s}[data-reveal=step]:nth-child(3){transition-delay:.24s}[data-reveal=node]{transition:opacity .5s var(--ease-inout), transform .6s var(--ease-out);transform:scale(.3)}[data-reveal=node][data-in]{transform:none}[data-reveal=seg]{transform-origin:0;transition:opacity .3s ease, transform .85s var(--ease-inout);transform:scaleX(0)}[data-reveal=seg][data-in]{transform:scaleX(1)}[data-reveal=media]{filter:blur(6px);transition:opacity .72s var(--ease-inout) .18s, transform .92s var(--ease-reveal) .18s, filter .6s var(--ease-inout) .18s;transform:translate(26px)}[data-reveal=media][data-in]{filter:blur();transform:none}[data-stat-row]>:first-child{border-left:0!important}@media (max-width:1119px){[data-stat-row]>:nth-child(3){border-left:0!important}[data-stat-row]>:nth-child(n+3){padding-top:clamp(16px,2vw,22px)!important}}@keyframes faqIn{0%{opacity:0;filter:blur(6px);transform:translateY(10px)}to{opacity:1;filter:blur();transform:none}}[data-faq-panel]>[data-faq-item]{animation:faqIn .46s var(--ease-out) both}[data-faq-panel]>[data-faq-item]:first-child{animation-delay:40ms}[data-faq-panel]>[data-faq-item]:nth-child(2){animation-delay:.1s}[data-faq-panel]>[data-faq-item]:nth-child(3){animation-delay:.16s}[data-faq-panel]>[data-faq-item]:nth-child(4){animation-delay:.22s}[data-faq-panel]>[data-faq-item]:nth-child(5){animation-delay:.28s}[data-faq-panel]>[data-faq-item]:nth-child(6){animation-delay:.34s}[data-faq-answer]{animation:faqIn .42s var(--ease-out) both}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}[data-faq-panel]>[data-faq-item],[data-faq-answer]{animation:none!important}[data-cta]:hover,[data-card]:hover{transform:none}header,header *{transition-duration:.01ms!important}[data-line]>*{animation:none!important}[data-reveal]{opacity:1!important;filter:none!important;transition-duration:.01ms!important;transition-delay:0s!important;transform:none!important}}@keyframes auraBreathe{0%,to{opacity:.82}50%{opacity:1}}@keyframes auraIn{0%{opacity:0;transform:scale(1.03)}to{opacity:1;transform:scale(1)}}[data-aura]{pointer-events:none;z-index:0;border-radius:50%;position:absolute}[data-aura=a]{animation:26s ease-in-out infinite auraBreathe}@media (max-width:767px){[data-aura]{filter:blur(22px)!important}[data-aura=b]{display:none}}[data-sunburst]{opacity:.5}[data-sunburst-spin]{will-change:transform;animation:150s linear infinite sunburstSpin}@keyframes sunburstSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (max-width:767px){[data-sunburst]{opacity:.3;right:-22%!important}}[data-veil]>span{opacity:0;will-change:transform, opacity;background:linear-gradient(#f3f3f300 0%,#f3f3f38c 46%,#f3f3f3e6 100%);width:1px;height:46%;display:block;position:absolute;bottom:-34%}[data-veil]>span[data-veil-col="1"]{animation:veilRise 9s var(--ease-inout) infinite;left:12%}[data-veil]>span[data-veil-col="2"]{height:38%;animation:veilRise 11.5s var(--ease-inout) 1.6s infinite;left:31%}[data-veil]>span[data-veil-col="3"]{height:54%;animation:veilRise 10.2s var(--ease-inout) 3.4s infinite;left:52%}[data-veil]>span[data-veil-col="4"]{height:34%;animation:veilRise 13s var(--ease-inout) 5.1s infinite;left:71%}[data-veil]>span[data-veil-col="5"]{height:44%;animation:veilRise 12s var(--ease-inout) 7.2s infinite;left:88%}@keyframes veilRise{0%{opacity:0;transform:translate(0,0)}16%{opacity:.62}74%{opacity:.3}to{opacity:0;transform:translateY(-190%)}}@media (max-width:767px){[data-veil]{width:96px!important}[data-veil]>span[data-veil-col="2"],[data-veil]>span[data-veil-col="4"]{display:none}}@keyframes ruleSwayA{0%,to{opacity:.34;transform:scaleY(.74)translateY(0)}50%{opacity:.8;transform:scaleY(1)translateY(-3px)}}@keyframes ruleSwayB{0%,to{opacity:.7;transform:scaleY(.96)translateY(-2px)}50%{opacity:.26;transform:scaleY(.64)translateY(2px)}}@keyframes ruleSwayC{0%,to{opacity:.24;transform:scaleY(.58)translateY(1px)}45%{opacity:.68;transform:scaleY(.98)translateY(-4px)}}[data-rack]{pointer-events:none;z-index:0;justify-content:space-between;display:flex;position:absolute}[data-rack]>span{transform-origin:50% 100%;flex:0 0 2px;height:100%}@media (prefers-reduced-motion:reduce){[data-aura],[data-veil]>span,[data-sunburst-spin],[data-rack]>span{animation:none!important}}@keyframes bshot{0%{opacity:0;transform:scale(1.06)translate(0,0)}8%{opacity:.85}28%{opacity:.85}36%{opacity:0}to{opacity:0;transform:scale(1.12)translate(-2.5%)}}[data-bshot]{object-fit:cover;object-position:74% 40%;opacity:0;width:100%;height:100%;animation:bshot 27s var(--ease-inout) infinite;position:absolute;inset:0}[data-bshot="2"]{animation-delay:9s}[data-bshot="3"]{animation-delay:18s}[data-hero-photo]{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity 1.4s var(--ease-inout);position:absolute;top:0;left:0;transform:scale(1.04)}[data-hero-photo][data-on]{opacity:1}[data-photo]{border-radius:var(--radius-inner);transition:border-color var(--dur-micro) var(--ease-out);background:#e8eae7;position:relative;overflow:hidden}[data-photo]>*{object-fit:cover;width:100%;height:100%;display:block}[data-photo=portrait]{aspect-ratio:3/4}[data-photo=landscape]{aspect-ratio:16/10}[data-photo=square]{aspect-ratio:1}a:hover>[data-photo]>*,[data-card]:hover [data-photo]>*{transform:scale(1.015)}[data-photo]>*{transition:transform .7s var(--ease-reveal)}@media (prefers-reduced-motion:reduce){[data-bshot]{opacity:.4!important;animation:none!important}[data-hero-photo]{transition-duration:.01ms!important}[data-photo]>*{transition:none!important;transform:none!important}}[data-footer]{background:var(--p-ident);color:var(--p-snow);flex:none;position:relative;overflow:hidden}[data-footer-inner]{max-width:var(--content-max-width);padding:clamp(56px, 7vw, 92px) var(--section-padding-x) 40px;margin-inline:auto;position:relative}[data-footer-grid]{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:clamp(30px,4vw,56px);display:grid}[data-footer-col]>[data-footer-label]{font-size:var(--type-eyebrow);letter-spacing:var(--ls-eyebrow);text-transform:uppercase;color:#f3f3f36b}[data-footer-col]>nav{flex-direction:column;gap:12px;margin-top:20px;display:flex}[data-footer] nav a,[data-footer] [data-footer-link]{font-size:var(--type-body);color:#f3f3f3d1;transition:color var(--dur-micro) ease}[data-footer] nav a:hover,[data-footer] [data-footer-link]:hover{color:var(--p-accent)}[data-footer-bar]{border-top:1px solid var(--rule-on-dark);flex-wrap:wrap;align-items:center;gap:20px;margin-top:clamp(40px,5vw,72px);padding-top:28px;display:flex}[data-social]{flex-wrap:wrap;gap:12px;display:flex}[data-social]>a{z-index:2;pointer-events:auto;border-radius:var(--radius-pill);color:#f3f3f3b8;width:38px;height:38px;transition:color var(--dur-micro) ease, border-color var(--dur-micro) ease;background:0 0;border:1px solid #f3f3f338;justify-content:center;align-items:center;display:inline-flex;position:relative}[data-social]>a:hover{border-color:color-mix(in srgb, var(--p-accent) 70%, transparent)}[data-footer-copy]{font-size:var(--type-caption);color:#f3f3f36b}[data-compliance]{border-top:1px solid var(--rule-on-dark);margin-top:clamp(34px,4vw,56px);padding-top:28px}[data-compliance] [data-footer-label]{font-size:var(--type-eyebrow);letter-spacing:var(--ls-eyebrow);text-transform:uppercase;color:#f3f3f36b}[data-compliance] p,[data-compliance] [data-reg]{font-size:var(--type-caption);line-height:var(--lh-micro);color:#f3f3f394;max-width:88ch}[data-compliance] a{color:#f3f3f394;transition:color var(--dur-micro) ease;text-decoration:underline}[data-compliance] a:hover{color:var(--p-accent)}[data-compliance-grid]{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:20px clamp(30px,4vw,56px);max-width:100ch;margin-top:24px;display:grid}[data-compliance-grid] [data-entidade]{font-size:var(--type-caption);line-height:var(--lh-micro);color:#f3f3f3b8}[data-compliance-grid] [data-papel]{font-size:var(--type-caption);line-height:var(--lh-micro);color:#f3f3f385}@media (max-width:640px){[data-compliance-grid]{grid-template-columns:1fr;gap:18px}[data-footer-bar]{flex-direction:column;align-items:flex-start}}
html,body{height:100%;margin:0}*,:before,:after{box-sizing:border-box}
html{scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}@keyframes pillIn{0%{opacity:0}to{opacity:1}}@keyframes menuExpand{0%{opacity:0;transform:translateY(-8px)scaleY(.9)}to{opacity:1;transform:none}}@keyframes menuVeil{0%{opacity:0}to{opacity:1}}@keyframes menuVeilOut{0%{opacity:1}to{opacity:0}}@keyframes menuCollapse{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(-6px)scaleY(.94)}}a,button{will-change:auto}a[href]:hover>span[data-arrow]{transform:translateY(-1px)}[data-fold]:not([data-vis]) [data-rack]>span,[data-fold]:not([data-vis]) [data-aura],[data-fold]:not([data-vis]) [data-bshot],[data-fold]:not([data-vis]) [data-veil]>span,[data-fold]:not([data-vis]) [data-sunburst-spin],[data-fold]:not([data-vis]) [data-mktrack],[data-fold]:not([data-vis]) [style*=ring-spin]{animation-play-state:paused!important}@media (max-width:767px){[data-rack]{display:none!important}[data-aura]{filter:blur(38px)!important;animation:none!important}}
