@font-face{font-family:'Sora';src:url(/assets/fonts/sora.779e9507b3.woff2) format('woff2');font-weight:100 800;font-style:normal;font-display:swap}@font-face{font-family:'Inter';src:url(/assets/fonts/inter.f11d729bb0.woff2) format('woff2');font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:'JetBrains Mono';src:url(/assets/fonts/jetbrains-mono.35c2a72b75.woff2) format('woff2');font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:'Sora Fallback';src:local('Arial');size-adjust:108%;ascent-override:92%;descent-override:24%;line-gap-override:0%}@font-face{font-family:'Inter Fallback';src:local('Arial');size-adjust:107%;ascent-override:90%;descent-override:22%;line-gap-override:0%}:root{--n-950:#040C18;--n-900:#071425;--n-800:#091A2F;--n-700:#0D2440;--n-600:#12305A;--n-500:#1B4175;--n-400:#6F87A3;--n-300:#9FB4CC;--n-100:#E4EEF9;--n-50:#F3F8FF;--p-50:#FFFFFF;--p-100:#F6FAFD;--p-200:#EAF2F9;--p-300:#D5E3F0;--ink-900:#0A1B30;--ink-600:#4A5E78;--lime:#8FC31F;--green:#22C55E;--green-600:#16A34A;--green-ink:#15803D;--cyan:#06B6D4;--blue:#2563EB;--blue-400:#60A5FA;--amber:#FBBF24;--coral:#FF5A4D;--coral-ink:#D83A2E;--on-green:#032B14;--g-logo:linear-gradient(135deg,#8FC31F 0%,#3FA77A 45%,#2B7DE0 100%);--g-aurora:linear-gradient(120deg,#22C55E 0%,#06B6D4 50%,#2563EB 100%);--g-cta:linear-gradient(180deg,#34D86C 0%,#22C55E 55%,#1DB454 100%);--g-text:linear-gradient(100deg,#7BE495 0%,#22D3EE 55%,#7AB4FF 100%);--g-night:radial-gradient(120% 90% at 50% 0%,#0D2440 0%,#091A2F 45%,#040C18 100%);--font-display:'Sora','Sora Fallback',system-ui,-apple-system,'Segoe UI',Arial,sans-serif;--font-body:'Inter','Inter Fallback',system-ui,-apple-system,'Segoe UI',Arial,sans-serif;--font-mono:'JetBrains Mono',ui-monospace,SFMono-Regular,Consolas,monospace;--fs-hero:clamp(2.25rem,1.4rem + 3.4vw,4.25rem);--fs-h2:clamp(2rem,1.35rem + 3vw,3.75rem);--fs-h3:clamp(1.375rem,1.15rem + 1vw,2rem);--fs-h4:clamp(1.0625rem,1rem + .3vw,1.25rem);--fs-lead:clamp(1.0625rem,1rem + .35vw,1.3125rem);--fs-num:clamp(2.75rem,1.8rem + 4vw,5rem);--section-y:clamp(4.5rem,3rem + 7vw,9rem);--curve:clamp(24px,4vw,48px);--container:1200px;--container-wide:1360px;--gutter:clamp(1rem,.5rem + 2.5vw,2rem);--r-xs:8px;--r-sm:12px;--r-md:16px;--r-lg:24px;--r-xl:32px;--r-pill:999px;--line-dark:rgba(148,197,255,.12);--line-dark-hover:rgba(148,197,255,.28);--line-light:#D5E3F0;--glass-dark:rgba(13,36,64,.72);--glass-dark-strong:rgba(13,36,64,.86);--glass-light:rgba(255,255,255,.86);--sh-1:0 1px 2px rgba(2,8,18,.25);--sh-2:0 8px 24px -8px rgba(2,8,18,.45);--sh-3:0 24px 56px -16px rgba(2,8,18,.6);--sh-4:0 40px 96px -24px rgba(2,8,18,.7);--sh-l1:0 1px 2px rgba(10,27,48,.10);--sh-l2:0 8px 24px -8px rgba(10,27,48,.14);--sh-l3:0 24px 56px -16px rgba(10,27,48,.18);--inset-hi:inset 0 1px 0 rgba(255,255,255,.06);--glow-green:0 0 0 1px rgba(34,197,94,.35),0 8px 32px -4px rgba(34,197,94,.45),0 0 80px -10px rgba(34,197,94,.35);--glow-cyan:0 0 0 1px rgba(6,182,212,.35),0 8px 32px -4px rgba(6,182,212,.45),0 0 80px -10px rgba(6,182,212,.30);--glow-blue:0 0 0 1px rgba(37,99,235,.40),0 8px 32px -4px rgba(37,99,235,.45),0 0 80px -10px rgba(37,99,235,.30);--ease-out:cubic-bezier(.16,1,.3,1);--ease-inout:cubic-bezier(.65,0,.35,1);--ease-spring:cubic-bezier(.34,1.56,.64,1);--z-sticky:50;--z-header:100;--z-float:200;--z-modal:300;--z-cursor:400;--focus-ring:0 0 0 2px #091A2F,0 0 0 4px #7AB4FF;--focus-ring-light:0 0 0 2px #fff,0 0 0 4px #2563EB;--hdr-h:72px}@media (max-width:767px){:root{--hdr-h:60px}}*,*::before,*::after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-padding-top:calc(var(--hdr-h) + 12px);scroll-behavior:smooth;color-scheme:dark light}html.lenis,html.lenis body{height:auto}html.lenis,html.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-stopped{overflow:hidden}body{margin:0;background:var(--n-800);color:var(--n-50);font-family:var(--font-body);font-size:1rem;line-height:1.65;overflow-x:clip;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}body.menu-open{overflow:hidden}img,svg,canvas{display:block;max-width:100%}h1,h2,h3,h4,p,ul,ol,figure,blockquote,dl,dd{margin:0}ul,ol{padding:0;list-style:none}a{color:inherit;text-decoration:none}button,input{font:inherit;color:inherit}button{cursor:pointer;background:none;border:0;padding:0}table{border-collapse:collapse;border-spacing:0}::selection{background:rgba(34,197,94,.35);color:#fff}:focus{outline:0}:focus-visible{outline:0;box-shadow:var(--focus-ring);border-radius:6px}.sec--p50 :focus-visible,.sec--p100 :focus-visible,.sec--p200 :focus-visible,.sec--light :focus-visible{box-shadow:var(--focus-ring-light)}[hidden]{display:none!important}.sprite{position:absolute;width:0;height:0;overflow:hidden}.ic{fill:none;stroke:currentColor;stroke-width:1.75;stroke-linecap:round;stroke-linejoin:round;flex:none}.sr-only{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.skip{position:fixed;left:16px;top:-80px;z-index:var(--z-modal);background:#fff;color:var(--ink-900);padding:12px 18px;border-radius:var(--r-sm);font-weight:600;transition:top .2s}.skip:focus{top:12px;box-shadow:var(--focus-ring-light)}.container{width:100%;max-width:calc(var(--container) + var(--gutter)*2);margin-inline:auto;padding-inline:var(--gutter)}.container-wide{width:100%;max-width:calc(var(--container-wide) + var(--gutter)*2);margin-inline:auto;padding-inline:var(--gutter)}.center{display:flex;justify-content:center;margin-top:var(--s-10,40px)}.center-head{max-width:820px;margin:0 auto 3rem;text-align:center;display:flex;flex-direction:column;align-items:center}.h2{font-family:var(--font-display);font-weight:700;font-size:var(--fs-h2);line-height:1.08;letter-spacing:-.03em;text-wrap:balance;margin-top:1rem;color:var(--n-50)}.h2--center{text-align:center}.h2--xl{font-size:clamp(2.25rem,1.4rem + 3.8vw,4.5rem)}.h3{font-family:var(--font-display);font-weight:700;font-size:var(--fs-h3);line-height:1.2;letter-spacing:-.02em}.h4{font-family:var(--font-display);font-weight:600;font-size:var(--fs-h4);line-height:1.3;letter-spacing:-.01em}.lead{font-size:var(--fs-lead);line-height:1.55;color:var(--n-300);max-width:60ch;margin-top:1.25rem;text-wrap:pretty}.lead--center{margin-inline:auto;text-align:center}.eyebrow{display:inline-flex;align-items:center;gap:12px;font-family:var(--font-mono);font-weight:500;font-size:.75rem;line-height:1.4;letter-spacing:.14em;text-transform:uppercase;color:var(--green)}.eyebrow::before{content:'';width:24px;height:2px;border-radius:2px;background:var(--g-aurora);flex:none}.eyebrow--center{justify-content:center}.micro{font-size:.875rem;line-height:1.5;color:var(--n-300);margin-top:.625rem;max-width:34ch}.micro--l{max-width:none}.micro--c{text-align:center;max-width:none;margin-top:1.25rem}.w{display:inline-block}.w>span{display:inline-block}.g{background:var(--g-text);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}@supports not (background-clip:text){.g{color:#7BE495;background:none;-webkit-text-fill-color:currentColor}}.link-grad{display:inline-flex;align-items:center;gap:6px;color:#7AB4FF;font-weight:500;background:linear-gradient(90deg,#7BE495,#22D3EE) 0 100%/0 2px no-repeat;transition:background-size .28s var(--ease-out);padding-bottom:2px}.link-grad:hover{background-size:100% 2px}.sec{position:relative;margin-top:calc(var(--curve)*-1);border-radius:var(--curve) var(--curve) 0 0;padding:var(--section-y) 0 calc(var(--section-y) + var(--curve));overflow-x:clip;color:var(--n-50)}.sec--flat{margin-top:0;border-radius:0}.sec--night{background:var(--g-night)}.sec--n800{background:var(--n-800)}.sec--n900{background:var(--n-900)}.sec--p100,.sec--p50,.sec--p200,.sec--light{color:var(--ink-900)}.sec--p100,.sec--light{background:var(--p-100)}.sec--p50{background:var(--p-50)}.sec--p200{background:var(--p-200)}.sec--p100 .h2,.sec--p50 .h2,.sec--p200 .h2,.sec--light .h2{color:var(--ink-900)}.sec--p100 .lead,.sec--p50 .lead,.sec--p200 .lead,.sec--light .lead{color:var(--ink-600)}.eyebrow--light{color:var(--green-ink)}.sec--p200 .eyebrow--light{color:#166534}.sec>.container,.sec>.container-wide{position:relative;z-index:1}.aurora{position:absolute;inset:0;overflow:hidden;pointer-events:none;border-radius:inherit;z-index:0}.blob{position:absolute;width:60vw;height:60vw;max-width:920px;max-height:920px;border-radius:50%;animation:drift 26s ease-in-out infinite alternate}.blob--g{left:-18%;top:-12%;background:radial-gradient(closest-side,rgba(34,197,94,.22),rgba(34,197,94,0) 70%)}.blob--c{right:-16%;top:30%;width:50vw;height:50vw;background:radial-gradient(closest-side,rgba(6,182,212,.20),rgba(6,182,212,0) 70%);animation-duration:30s;animation-delay:-8s}.blob--b{left:20%;bottom:-24%;width:62vw;height:62vw;background:radial-gradient(closest-side,rgba(37,99,235,.24),rgba(37,99,235,0) 70%);animation-duration:22s;animation-delay:-14s}.aurora--strong .blob--g{background:radial-gradient(closest-side,rgba(34,197,94,.30),rgba(34,197,94,0) 70%)}.aurora--strong .blob--c{background:radial-gradient(closest-side,rgba(6,182,212,.26),rgba(6,182,212,0) 70%)}.aurora--strong .blob--b{background:radial-gradient(closest-side,rgba(37,99,235,.32),rgba(37,99,235,0) 70%)}@keyframes drift{from{transform:translate3d(0,0,0)}to{transform:translate3d(5vw,4vh,0)}}.is-offscreen,.is-offscreen *,.is-offscreen::before,.is-offscreen::after{animation-play-state:paused!important}.dots{position:absolute;inset:0;background:radial-gradient(rgba(148,197,255,.16) 1px,transparent 1.5px) 0 0/28px 28px}.dots::after{content:'';position:absolute;inset:0;background:radial-gradient(70% 60% at 50% 40%,rgba(9,26,47,0) 0%,rgba(9,26,47,.65) 60%,#091A2F 100%)}.ibox{display:inline-grid;place-items:center;width:44px;height:44px;border-radius:var(--r-sm);background:rgba(34,197,94,.12);color:var(--green);flex:none;box-shadow:inset 0 0 0 1px rgba(34,197,94,.22)}.ibox--s{width:38px;height:38px;border-radius:10px}.av{display:inline-grid;place-items:center;width:44px;height:44px;border-radius:50%;font:600 .875rem var(--font-display);color:#fff;flex:none}.av-1{background:#2563EB}.av-2{background:#0E7490}.av-3{background:#15803D}.av-4{background:#7C3AED}.av-5{background:#B45309}.tg{display:inline-block;font:500 .6875rem/1 var(--font-body);padding:4px 8px;border-radius:999px;white-space:nowrap}.tg--g{background:rgba(34,197,94,.14);color:#4ADE80}.tg--b{background:rgba(96,165,250,.16);color:#93C5FD}.tg--a{background:rgba(251,191,36,.16);color:#FCD34D}.tg--c{background:rgba(255,90,77,.16);color:#FF8A80}.dot{display:inline-block;width:8px;height:8px;border-radius:50%;flex:none}.dot--g{background:#22C55E}.dot--c{background:#06B6D4}.dot--a{background:#FBBF24}.btn{--bh:52px;position:relative;display:inline-flex;align-items:center;justify-content:center;min-height:var(--bh);padding:0 28px;border-radius:var(--r-pill);font-weight:600;font-size:1rem;line-height:1;text-align:center;cursor:pointer;transition:transform .28s var(--ease-out),box-shadow .28s var(--ease-out),background-color .28s,border-color .28s,color .28s;-webkit-tap-highlight-color:transparent}.btn__in{display:inline-flex;align-items:center;gap:10px;pointer-events:none}.btn__arrow{transition:transform .28s var(--ease-out)}.btn:hover .btn__arrow{transform:translateX(4px)}.btn:active{transform:scale(.97)}.btn--lg{--bh:56px;padding:0 32px}.btn--xl{--bh:64px;padding:0 40px;font-size:1.0625rem}.btn--sm{--bh:44px;padding:0 20px;font-size:.9375rem}.btn--block{display:flex;width:100%}.btn{transition:transform .35s var(--ease-out),box-shadow .35s var(--ease-out),background-position .7s var(--ease-out),background-color .3s,border-color .3s,color .3s}.btn--primary{color:var(--on-green);background:linear-gradient(110deg,rgba(255,255,255,0) 38%,rgba(255,255,255,.45) 50%,rgba(255,255,255,0) 62%) 160% 0/260% 100% no-repeat,var(--g-cta);box-shadow:0 0 0 1px rgba(134,239,172,.55),0 0 14px rgba(34,197,94,.45),0 0 32px rgba(34,197,94,.22),inset 0 1px 0 rgba(255,255,255,.35)}.btn--primary:hover{background-position:-60% 0,0 0;transform:translateY(-2px);box-shadow:0 0 0 1px rgba(187,247,208,.9),0 0 20px rgba(34,197,94,.7),0 0 48px rgba(34,197,94,.42),0 0 90px rgba(34,197,94,.2),inset 0 1px 0 rgba(255,255,255,.45)}.btn--ghost{color:var(--n-50);border:1px solid rgba(34,211,238,.55);background:rgba(6,182,212,.06);box-shadow:0 0 10px rgba(6,182,212,.22),inset 0 0 12px rgba(6,182,212,.12)}.btn--ghost:hover{color:#fff;border-color:rgba(103,232,249,.95);background:rgba(6,182,212,.14);transform:translateY(-2px);box-shadow:0 0 18px rgba(6,182,212,.5),0 0 44px rgba(6,182,212,.22),inset 0 0 16px rgba(6,182,212,.2)}.btn--dark{background:var(--ink-900);color:#fff;border:1px solid rgba(34,197,94,.55);box-shadow:0 0 12px rgba(34,197,94,.28),var(--sh-l2)}.btn--dark:hover{background:#12305A;border-color:rgba(134,239,172,.95);transform:translateY(-2px);box-shadow:0 0 20px rgba(34,197,94,.5),0 0 44px rgba(34,197,94,.22),var(--sh-l2)}.btn:focus-visible{outline:2px solid #67E8F9;outline-offset:3px}@media (prefers-reduced-motion:no-preference){.btn--primary{animation:neonG 3.2s ease-in-out infinite}.btn--ghost{animation:neonC 3.2s ease-in-out 1.6s infinite}.btn--dark{animation:neonD 3.2s ease-in-out infinite}.btn:hover,.btn:focus-visible{animation:none}.wafl__btn{animation:neonG 3.2s ease-in-out infinite}}@keyframes neonG{0%,100%{box-shadow:0 0 0 1px rgba(134,239,172,.55),0 0 14px rgba(34,197,94,.45),0 0 32px rgba(34,197,94,.22),inset 0 1px 0 rgba(255,255,255,.35)}50%{box-shadow:0 0 0 1px rgba(187,247,208,.8),0 0 22px rgba(34,197,94,.65),0 0 52px rgba(34,197,94,.32),inset 0 1px 0 rgba(255,255,255,.35)}}@keyframes neonC{0%,100%{box-shadow:0 0 10px rgba(6,182,212,.22),inset 0 0 12px rgba(6,182,212,.12)}50%{box-shadow:0 0 18px rgba(6,182,212,.42),inset 0 0 16px rgba(6,182,212,.2)}}@keyframes neonD{0%,100%{box-shadow:0 0 12px rgba(34,197,94,.28),var(--sh-l2)}50%{box-shadow:0 0 22px rgba(34,197,94,.48),var(--sh-l2)}}.btn--ring::after{content:'';position:absolute;inset:0;border-radius:inherit;box-shadow:0 0 0 0 rgba(34,197,94,.5);pointer-events:none}.sec--p100 .btn--primary,.sec--p50 .btn--primary,.sec--p200 .btn--primary{box-shadow:0 0 0 1px rgba(22,163,74,.4),0 8px 24px -8px rgba(22,163,74,.55)}@media (max-width:767px){.btn--lg,.btn--xl{--bh:56px;padding:0 24px}}.hdr{position:fixed;top:0;left:0;right:0;z-index:var(--z-header);height:var(--hdr-h);transition:transform .28s var(--ease-out),background-color .28s,border-color .28s;border-bottom:1px solid transparent}.hdr.is-solid{background:rgba(7,20,37,.97);border-bottom-color:var(--line-dark)}.hdr.is-hidden{transform:translateY(-100%)}.hdr__in{height:100%;max-width:calc(var(--container-wide) + var(--gutter)*2);margin-inline:auto;padding-inline:var(--gutter);display:flex;align-items:center;gap:24px}.brand{display:inline-flex;align-items:center;gap:10px;flex:none}.brand__mark{width:36px;height:36px;border-radius:10px;box-shadow:0 4px 16px -4px rgba(43,125,224,.6)}.brand__t{font-family:var(--font-display);font-weight:800;font-size:1.25rem;letter-spacing:-.03em;color:var(--n-50)}.brand__f{background:var(--g-text);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.nav{margin-inline:auto}.nav ul{display:flex;gap:28px}.nav a{position:relative;font-size:.875rem;font-weight:500;color:var(--n-300);padding:8px 0;transition:color .2s}.nav a::after{content:'';position:absolute;left:0;right:0;bottom:2px;height:2px;background:var(--g-aurora);transform:scaleX(0);transform-origin:left;transition:transform .24s var(--ease-out)}.nav a:hover{color:var(--n-50)}.nav a:hover::after{transform:scaleX(1)}.hdr__cta{flex:none}.menu-btn{display:none;width:44px;height:44px;align-items:center;justify-content:center;border-radius:12px;color:var(--n-50);border:1px solid var(--line-dark-hover)}.progress{position:absolute;left:0;right:0;bottom:-1px;height:2px;pointer-events:none}.progress span{display:block;height:100%;background:var(--g-aurora);transform:scaleX(0);transform-origin:left}@media (max-width:1023px){.nav{display:none}.hdr__cta{margin-left:auto}.menu-btn{display:inline-flex}}@media (max-width:520px){.hide-sm{display:none}.hdr__in{gap:10px}}@media (max-width:420px){.hdr__cta .btn{padding:0 14px;font-size:.8125rem}.brand__t{font-size:1.125rem}.btn__ic{display:none}}.menu{position:fixed;inset:0;z-index:var(--z-modal);background:var(--n-900);overflow-y:auto}.menu__in{min-height:100%;padding:0 var(--gutter) 32px;display:flex;flex-direction:column}.menu__top{height:var(--hdr-h);display:flex;align-items:center;justify-content:space-between}.menu__list{display:flex;flex-direction:column;gap:4px;margin-top:2rem}.menu__list a{display:block;padding:12px 0;font-family:var(--font-display);font-weight:700;font-size:1.75rem;letter-spacing:-.02em;color:var(--n-50)}.menu__cta{margin-top:auto;padding-top:2rem}.menu__cta .btn{width:100%}.menu:not([hidden]) .menu__list li{animation:menuIn .5s var(--ease-out) both}.menu__list li:nth-child(2){animation-delay:.06s!important}.menu__list li:nth-child(3){animation-delay:.12s!important}.menu__list li:nth-child(4){animation-delay:.18s!important}.menu__list li:nth-child(5){animation-delay:.24s!important}@keyframes menuIn{from{opacity:0;transform:translate3d(0,24px,0)}to{opacity:1;transform:none}}.wafl{position:fixed;right:20px;bottom:calc(20px + env(safe-area-inset-bottom,0px));z-index:var(--z-float);display:flex;flex-direction:column;align-items:flex-end;gap:10px;transition:opacity .3s,transform .3s var(--ease-spring),visibility .3s}html.js .wafl{opacity:0;transform:scale(.6);pointer-events:none;visibility:hidden}html.js .wafl.is-on{opacity:1;transform:none;pointer-events:auto;visibility:visible}html.js .wafl.is-off{opacity:0;transform:scale(.8);pointer-events:none;visibility:hidden}.wafl__btn{position:relative;display:flex;align-items:center;gap:10px;height:60px;min-width:60px;justify-content:center;padding:0 16px;border-radius:999px;background:var(--g-cta);color:var(--on-green);box-shadow:var(--glow-green)}.wafl__btn::after{content:'';position:absolute;inset:0;border-radius:inherit;box-shadow:0 0 0 0 rgba(34,197,94,.5);animation:ring 6s ease-out infinite}@keyframes ring{0%,70%{box-shadow:0 0 0 0 rgba(34,197,94,.5)}100%{box-shadow:0 0 0 22px rgba(34,197,94,0)}}.wafl__label{display:none;font-weight:600;font-size:.9375rem;white-space:nowrap}@media (hover:hover) and (min-width:1024px){.wafl__btn:hover .wafl__label{display:inline}.wafl__btn{transition:padding .28s}}.wafl__tip{background:var(--glass-dark-strong);color:var(--n-50);border:1px solid var(--line-dark-hover);border-radius:14px 14px 4px 14px;padding:10px 14px;font-size:.875rem;box-shadow:var(--sh-3);max-width:230px;animation:tip .4s var(--ease-out) both}@keyframes tip{from{opacity:0;transform:translate3d(0,8px,0)}to{opacity:1;transform:none}}@media (max-width:767px){.wafl{right:14px}.wafl__btn{height:56px;min-width:56px}}.ftr{position:relative;margin-top:calc(var(--curve)*-1);border-radius:var(--curve) var(--curve) 0 0;background:var(--n-950);border-top:1px solid var(--line-dark);padding-top:calc(var(--section-y)*.55);overflow:hidden;color:var(--n-300)}.ftr__top{display:grid;grid-template-columns:1.1fr 2fr;gap:3rem;position:relative;z-index:1}.ftr__brand p{margin-top:1rem;max-width:34ch;font-size:.9375rem}.ftr__social{display:flex;gap:10px;margin-top:1.25rem}.ftr__social a{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;border:1px solid var(--line-dark-hover);color:var(--n-50);transition:background .2s}.ftr__social a:hover{background:rgba(148,197,255,.1)}.ftr__cols{display:grid;grid-template-columns:repeat(4,1fr);gap:1.5rem}.fcol__h{font-family:var(--font-display);font-weight:600;font-size:.9375rem;color:var(--n-50);list-style:none;margin-bottom:.9rem;pointer-events:none}.fcol__h::-webkit-details-marker{display:none}.fcol ul{display:flex;flex-direction:column;gap:.6rem;font-size:.9375rem}.fcol a{transition:color .2s}.fcol a:hover{color:var(--n-50)}.ftr__bottom{position:relative;z-index:1;margin-top:3rem;padding-top:1.5rem;padding-bottom:2rem;border-top:1px solid var(--line-dark);display:flex;flex-direction:column;gap:.6rem;font-size:.8125rem;color:var(--n-300)}.ftr__aviso{max-width:80ch;color:var(--n-400);font-size:.75rem}.ftr__mark{position:relative;font-family:var(--font-display);font-weight:800;font-size:clamp(4rem,16vw,15rem);line-height:.8;letter-spacing:-.05em;color:rgba(148,197,255,.05);white-space:nowrap;text-align:center;height:.62em;overflow:hidden;pointer-events:none;user-select:none}@media (max-width:900px){.ftr__top{grid-template-columns:1fr}.ftr__cols{grid-template-columns:1fr 1fr;gap:0 1.5rem}.fcol{border-top:1px solid var(--line-dark);padding:.9rem 0}.fcol__h{margin-bottom:0;pointer-events:auto;cursor:pointer;display:flex;justify-content:space-between;align-items:center}.fcol__h::after{content:'+';font-size:1.25rem;color:var(--n-300)}.fcol[open] .fcol__h::after{content:'−'}.fcol[open] .fcol__h{margin-bottom:.9rem}}@media (max-width:600px){.ftr__cols{grid-template-columns:1fr}}.hero{position:relative;background:var(--g-night);color:var(--n-50)}html.hero-pin .hero{height:240vh}.hero__sticky{position:relative;min-height:100svh;display:flex;flex-direction:column;overflow:hidden}html.hero-pin .hero__sticky{position:sticky;top:0;height:100svh;min-height:0;display:block}.hero__bg{position:absolute;inset:0;pointer-events:none;overflow:hidden}.hero__bg .blob--g{left:-12%;top:-20%;width:55vw;height:55vw}.hero__bg .blob--c{right:-12%;top:8%;width:45vw;height:45vw}.hero__bg .blob--b{left:28%;bottom:-34%;width:60vw;height:60vw}.hero__content{position:relative;z-index:3;order:1;padding-top:calc(var(--hdr-h) + 28px);padding-bottom:32px}.hero__text{max-width:700px}.pill{display:inline-flex;align-items:center;gap:10px;padding:7px 14px;border-radius:999px;background:rgba(34,197,94,.12);border:1px solid rgba(34,197,94,.35);font-family:var(--font-mono);font-weight:500;font-size:.75rem;letter-spacing:.06em;text-transform:uppercase;color:#7BE495;line-height:1.3}.pill__dot{position:relative;width:8px;height:8px;border-radius:50%;background:#22C55E;flex:none}.pill__dot::after{content:'';position:absolute;inset:0;border-radius:50%;background:#22C55E;animation:pulse 1.8s ease-out infinite}@keyframes pulse{from{transform:scale(1);opacity:.6}to{transform:scale(2.4);opacity:0}}.hero__h1{font-family:var(--font-display);font-weight:800;font-size:var(--fs-hero);line-height:1.04;letter-spacing:-.035em;margin-top:1.25rem;color:var(--n-50);text-wrap:balance}.hero__br{display:none}@media (min-width:1024px){.hero__br{display:inline}}.hero__h1 .w>span{animation:wup .85s var(--ease-out) both}@keyframes wup{from{transform:translate3d(0,.32em,0)}to{transform:none}}.hero__h1 .w:nth-of-type(2)>span{animation-delay:.04s}.hero__h1 .w:nth-of-type(3)>span{animation-delay:.08s}.hero__h1 .w:nth-of-type(4)>span{animation-delay:.12s}.hero__h1 .w:nth-of-type(5)>span{animation-delay:.16s}.hero__h1 .w:nth-of-type(6)>span{animation-delay:.2s}.hero__h1 .w:nth-of-type(7)>span{animation-delay:.24s}.hero__h1 .w:nth-of-type(8)>span{animation-delay:.28s}.hero__h1 .w:nth-of-type(9)>span{animation-delay:.32s}.hero__h1 .w:nth-of-type(10)>span{animation-delay:.36s}.hero__h1 .w:nth-of-type(11)>span{animation-delay:.4s}.hero__h1 .w:nth-of-type(12)>span{animation-delay:.44s}.hero__h1 .w:nth-of-type(13)>span{animation-delay:.48s}.hero__sub{margin-top:1.5rem;max-width:54ch}.hero__ctas{display:flex;flex-wrap:wrap;gap:20px 28px;margin-top:2rem}.cta-col{display:flex;flex-direction:column;align-items:flex-start}.trust{display:flex;flex-wrap:wrap;gap:12px 28px;margin-top:2rem;font-size:.875rem;color:var(--n-300)}.trust li{display:inline-flex;align-items:center;gap:8px}.trust .ic{color:var(--green)}.hero__scene{position:relative;z-index:1;order:2;height:min(56svh,520px);margin-top:8px}.hero__stage{position:absolute;inset:0}.poster{position:absolute;inset:0;width:100%;height:100%;transition:opacity .6s}.poster__lbl{font-family:var(--font-display);font-weight:600;font-size:13px}.hero__canvas{position:absolute;inset:0;opacity:0;transition:opacity .6s}.hero__canvas canvas{width:100%;height:100%}.hero__stage.is-3d .hero__canvas{opacity:1}.hero__stage.is-3d .poster{opacity:0}html.anim .hero__stage:not(.is-fallback) .poster{opacity:0;transition:none}html.anim .hero__stage:not(.is-3d):not(.is-fallback) .chip{opacity:0}.hero__shade{display:none}.lane-labels{display:none}.hero__stage.is-3d .lane-labels{display:block}.lane-labels__i{position:absolute;left:0;top:0;transform:translate3d(-50%,0,0);padding:5px 12px;border-radius:999px;font-family:var(--font-display);font-weight:600;font-size:.8125rem;background:var(--glass-dark-strong);border:1px solid var(--line-dark-hover);color:var(--n-50);opacity:0;transition:opacity .5s}.lane-labels__i--v{border-color:rgba(34,197,94,.5);color:#86EFAC}.lane-labels__i--s{border-color:rgba(6,182,212,.5);color:#67E8F9}.lane-labels__i--f{border-color:rgba(251,191,36,.5);color:#FCD34D}.hero__stage.is-order .lane-labels__i{opacity:1}.chips{display:none}.chip{position:relative;display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border-radius:14px;background:var(--glass-dark-strong);border:1px solid var(--line-dark-hover);box-shadow:var(--sh-3),var(--inset-hi);font-family:var(--font-mono);font-weight:500;font-size:.75rem;letter-spacing:.02em;color:var(--n-50);white-space:nowrap;transition:opacity .6s}.chips{z-index:3}.chips .chip{padding:6px 11px;font-size:.6875rem;gap:6px}.chip .cnt{display:inline-block;min-width:1.4em;text-align:center;font-weight:700;color:#fff;font-variant-numeric:tabular-nums}.chip--1 .cnt{color:#86EFAC}.chip--2 .cnt{color:#67E8F9}.chip--3 .cnt{color:#FCD34D}.cnt.is-bump{animation:cntBump .5s var(--ease-out)}@keyframes cntBump{0%{transform:scale(1.45);text-shadow:0 0 10px currentColor}100%{transform:none;text-shadow:none}}.hero__stage.is-3d:not(.is-order) .chip{opacity:0}@media (max-width:1023px){.hero__stage::before,.hero__stage::after{content:'';position:absolute;left:0;right:0;height:18%;z-index:1;pointer-events:none}.hero__stage::before{top:0;background:linear-gradient(0deg,rgba(9,26,47,0),rgba(9,26,47,.9))}.hero__stage::after{bottom:0;background:linear-gradient(180deg,rgba(9,26,47,0),rgba(9,26,47,.95))}}.scrollhint{display:none}@media (min-width:1024px){.hero__sticky{justify-content:center}html.hero-pin .hero__sticky{display:flex}.hero__content{order:0;padding-top:calc(var(--hdr-h) + 24px);padding-bottom:48px}.hero__text{max-width:min(700px,58%)}.hero__scene{position:absolute;inset:0;order:0;height:auto;margin:0}.hero__stage{inset:var(--hdr-h) 0 0 0}.poster{inset:0 0 0 34%;width:66%}.hero__stage::after{content:'';position:absolute;left:0;right:0;bottom:0;height:16%;z-index:1;pointer-events:none;background:linear-gradient(180deg,rgba(7,20,37,0),rgba(7,20,37,.92))}.hero__shade{display:block;position:absolute;inset:0;z-index:2;pointer-events:none;background:linear-gradient(90deg,rgba(9,26,47,.95) 0%,rgba(9,26,47,.82) 30%,rgba(9,26,47,.35) 50%,rgba(9,26,47,0) 66%)}.chips{display:block;margin:0;padding:0;list-style:none}.chips .chip{position:absolute;left:0;top:0;transform:translate3d(-50%,0,0);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;padding:6px 6px;width:140px;font-size:.6875rem;line-height:1.25;text-align:center}.chip__l{display:inline-flex;align-items:center;gap:5px;white-space:nowrap}html.hero-pin .scrollhint{display:flex;align-items:center;gap:6px;position:absolute;z-index:4;left:50%;bottom:22px;transform:translateX(-50%);font-family:var(--font-mono);font-size:.6875rem;letter-spacing:.14em;text-transform:uppercase;color:var(--n-300);transition:opacity .3s}.scrollhint .ic{animation:bob 1.6s ease-in-out infinite}@keyframes bob{0%,100%{transform:translateY(0)}50%{transform:translateY(6px)}}}@media (max-width:1023px){.hero__sticky{padding-bottom:0}.hero__scene{margin-bottom:8px}}@media (max-width:767px){.hero__ctas{flex-direction:column;gap:16px}.cta-col{width:100%}.cta-col .btn{width:100%}.hero__scene{height:min(56svh,460px)}.trust{flex-direction:column;gap:10px}}@media (prefers-reduced-motion:no-preference){html[data-tier="baixo"] .poster__col{animation:posterIn 1.2s var(--ease-out) both}html[data-tier="baixo"] .poster__col--2{animation-delay:.18s}html[data-tier="baixo"] .poster__col--3{animation-delay:.36s}}@keyframes posterIn{from{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}.pill{animation:fadeUp .7s var(--ease-out) .05s both}.hero__sub{animation:fadeUp .8s var(--ease-out) .35s both}.hero__ctas{animation:fadeUp .8s var(--ease-out) .5s both}.trust{animation:fadeUp .8s var(--ease-out) .7s both}@keyframes fadeUp{from{opacity:0;transform:translate3d(0,14px,0)}to{opacity:1;transform:none}}.prova{padding:56px 0 calc(56px + var(--curve));background:linear-gradient(180deg,#091A2F 0%,#071425 100%)}.prova__in{display:flex;flex-direction:column;align-items:center;gap:12px;text-align:center}.prova__txt{color:var(--n-300);font-size:.9375rem;max-width:62ch}.marquee{position:relative;display:flex;width:100%;overflow:hidden;margin-top:14px;padding:10px 0}.marquee::before,.marquee::after{content:'';position:absolute;top:0;bottom:0;width:12%;z-index:1;pointer-events:none}.marquee::before{left:0;background:linear-gradient(90deg,#071425,rgba(7,20,37,0))}.marquee::after{right:0;background:linear-gradient(270deg,#071425,rgba(7,20,37,0))}.marquee__t{display:flex;flex:none;min-width:100%;align-items:center;animation:marquee 52s linear infinite}.marquee__t li{position:relative;flex:none;padding:0 30px;font-family:var(--font-display);font-weight:600;font-size:1.125rem;letter-spacing:-.01em;color:var(--n-400);white-space:nowrap}.marquee__t li::after{content:'';position:absolute;right:-3px;top:50%;width:6px;height:6px;margin-top:-3px;border-radius:50%;background:var(--n-500)}.marquee:hover .marquee__t{animation-play-state:paused}@keyframes marquee{from{transform:translate3d(0,0,0)}to{transform:translate3d(-100%,0,0)}}@media (max-width:767px){.marquee__t{animation-duration:38s}}.prova__foot{display:flex;flex-wrap:wrap;gap:16px 32px;justify-content:space-between;align-items:center;width:100%;margin-top:10px}.selos{display:flex;gap:10px;flex-wrap:wrap}.selos li{padding:6px 14px;border-radius:999px;border:1px solid var(--line-dark-hover);background:rgba(148,197,255,.05);font-family:var(--font-mono);font-weight:500;font-size:.75rem;letter-spacing:.06em;color:var(--n-300)}.dor__grid{display:grid;grid-template-columns:5fr 7fr;gap:4rem;align-items:start}.dor__head{position:sticky;top:120px}.dor__list{display:flex;flex-direction:column;gap:20px}.dor__c{--rot:0deg;--tx:0px;background:#fff;border:1px solid var(--line-light);border-radius:24px;padding:28px;box-shadow:var(--sh-l2);transform:translateX(var(--tx)) rotate(var(--rot))}.dor__c1{--rot:-1.2deg;--tx:-12px}.dor__c2{--rot:.8deg;--tx:12px}.dor__c3{--rot:-.6deg;--tx:-8px}.dor__c4{--rot:1deg;--tx:10px}.dor__c p{color:var(--ink-600);margin-top:6px}.dor__vis{position:relative;display:flex;align-items:center;gap:12px;height:68px;margin-bottom:12px}.avs{display:flex}.avs .av{width:40px;height:40px;margin-left:-10px;border:2px solid #fff}.avs .av:first-child{margin-left:0}.vis__ic{display:grid;place-items:center;width:48px;height:48px;border-radius:50%;background:rgba(255,90,77,.1);color:var(--coral-ink)}.vis__ic--big{width:56px;height:56px}.bub{display:block;height:18px;width:150px;border-radius:12px 12px 12px 4px;background:var(--p-200)}.bub--s{width:96px}.bub--m{width:124px}.dor__c2 .dor__vis{flex-direction:column;align-items:flex-start;justify-content:center;gap:6px}.badge-n{position:absolute;right:0;top:50%;margin-top:-16px;min-width:32px;height:32px;padding:0 8px;border-radius:999px;display:grid;place-items:center;background:var(--coral-ink);color:#fff;font:700 .875rem var(--font-display);animation:badgep 2s ease-in-out infinite}@keyframes badgep{0%,100%{transform:scale(1)}50%{transform:scale(1.15)}}.ghosts{display:flex;gap:8px}.ghosts span{width:30px;height:30px;border-radius:50%;border:2px dashed var(--p-300);background:var(--p-100)}.ghosts span:nth-child(2){opacity:.65}.ghosts span:nth-child(3){opacity:.35}.time-pill{padding:5px 12px;border-radius:999px;background:var(--ink-900);color:#fff;font:500 .75rem var(--font-mono)}.seen{position:absolute;right:0;bottom:0;font:500 .6875rem var(--font-mono);color:var(--coral-ink)}.dor__close{margin-top:12px;padding:24px 28px;border-left:4px solid var(--coral-ink);border-radius:0 16px 16px 0;background:rgba(255,90,77,.07);font-family:var(--font-display);font-weight:700;font-size:clamp(1.125rem,1rem + .6vw,1.5rem);line-height:1.35;letter-spacing:-.01em;color:var(--ink-900)}@media (max-width:1023px){.dor__grid{grid-template-columns:1fr;gap:2.5rem}.dor__head{position:static}.dor__c1{--rot:-.6deg;--tx:-6px}.dor__c2{--rot:.4deg;--tx:6px}.dor__c3{--rot:-.3deg;--tx:-4px}.dor__c4{--rot:.5deg;--tx:5px}}.virada__head{text-align:center;display:flex;flex-direction:column;align-items:center}.virada__stage{position:relative;margin-top:3.5rem}.virada__glow{position:absolute;left:50%;top:45%;width:86%;height:80%;transform:translate(-50%,-50%);background:radial-gradient(closest-side,rgba(34,197,94,.22),rgba(6,182,212,.12) 55%,rgba(6,182,212,0) 78%);pointer-events:none}.virada__orbit{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin-bottom:20px}.orb{display:inline-flex;align-items:center;gap:8px;padding:9px 16px;border-radius:999px;background:var(--glass-dark-strong);border:1px solid var(--line-dark-hover);box-shadow:var(--sh-2),var(--inset-hi);font-size:.8125rem;font-weight:500;color:var(--n-50)}.orb .ic{color:var(--green)}@media (min-width:1024px){.virada__orbit{position:absolute;inset:0;margin:0;display:block;pointer-events:none;z-index:2}.orb{position:absolute;animation:float 6s ease-in-out infinite alternate}.orb--1{left:-2%;top:-6%}.orb--2{right:-3%;top:34%;animation-duration:7s;animation-delay:-2s}.orb--3{left:3%;bottom:-6%;animation-duration:5.4s;animation-delay:-4s}}@keyframes float{from{transform:translate3d(0,-8px,0)}to{transform:translate3d(0,8px,0)}}.win{position:relative;max-width:1240px;margin:0 auto;border-radius:20px;background:#0B1D34;border:1px solid var(--line-dark);box-shadow:var(--sh-4),0 0 120px -30px rgba(37,99,235,.35);overflow:hidden;transform-origin:center top;z-index:1}.win__bar{display:flex;align-items:center;gap:8px;height:40px;padding:0 16px;background:#0A1930;border-bottom:1px solid var(--line-dark)}.win__d{width:10px;height:10px;border-radius:50%}.win__d--r{background:#FF5F57}.win__d--y{background:#FEBC2E}.win__d--g{background:#28C840}.win__url{margin:0 auto;padding:4px 18px;border-radius:999px;background:rgba(255,255,255,.06);font:500 .75rem var(--font-mono);color:var(--n-300)}.win__body{display:grid;grid-template-columns:72px 330px 1fr;height:clamp(430px,48vw,620px);font-size:.8125rem;line-height:1.4}.win__side{display:flex;flex-direction:column;align-items:center;gap:10px;padding:16px 0;background:#08172B;border-right:1px solid var(--line-dark)}.win__logo{width:36px;height:36px;border-radius:10px;margin-bottom:8px}.si{position:relative;display:grid;place-items:center;width:44px;height:44px;border-radius:12px;color:var(--n-400)}.si.is-on{background:rgba(34,197,94,.12);color:var(--green)}.si.is-on::before{content:'';position:absolute;left:-14px;top:10px;bottom:10px;width:3px;border-radius:0 3px 3px 0;background:var(--green)}.win__list{display:flex;flex-direction:column;min-width:0;border-right:1px solid var(--line-dark);overflow:hidden}.win__search{padding:14px 14px 8px}.win__search span{display:flex;align-items:center;gap:8px;padding:9px 12px;border-radius:10px;background:rgba(255,255,255,.05);color:var(--n-300)}.win__tabs{display:flex;gap:16px;padding:6px 16px 10px;color:var(--n-300);font-weight:500;border-bottom:1px solid var(--line-dark)}.win__tabs .is-on{color:var(--n-50);box-shadow:0 2px 0 0 #22C55E;padding-bottom:6px}.qchips{display:flex;gap:8px;padding:10px 14px;flex-wrap:wrap}.qc{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:999px;background:rgba(255,255,255,.05);color:var(--n-100);font-weight:500;font-size:.75rem}.qc i{width:8px;height:8px;border-radius:50%}.qc b{font:500 .6875rem var(--font-mono);color:var(--n-300)}.qc--v i{background:#22C55E}.qc--s i{background:#06B6D4}.qc--f i{background:#FBBF24}.cvs{display:flex;flex-direction:column;overflow:hidden;min-height:0}.cv{display:flex;gap:10px;align-items:flex-start;padding:10px 14px;border-left:2px solid transparent;flex:none}.cv.is-active{background:rgba(37,99,235,.14);border-left-color:#2563EB}.cv__av{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;font:600 .8125rem var(--font-display);color:#fff;flex:none}.q-v .cv__av{background:#15803D}.q-s .cv__av{background:#0E7490}.q-f .cv__av{background:#B45309}.cv__b{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1}.cv__n{font-weight:600;font-size:.875rem;color:var(--n-50)}.cv__p{color:var(--n-300);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:.8125rem}.cv__t{display:flex;gap:6px;margin-top:3px;flex-wrap:wrap}.cv__m{display:flex;flex-direction:column;align-items:flex-end;gap:6px;flex:none}.cv__h{font:500 .6875rem var(--font-mono);color:var(--n-300)}.cv__u{display:grid;place-items:center;min-width:18px;height:18px;padding:0 5px;border-radius:999px;background:var(--green);color:var(--on-green);font:700 .6875rem var(--font-body)}.win__chat{display:flex;flex-direction:column;min-width:0}.chat__h{display:flex;align-items:center;gap:12px;padding:12px 18px;border-bottom:1px solid var(--line-dark)}.chat__who{display:flex;flex-direction:column;margin-right:auto}.chat__who b{font-size:.9375rem;color:var(--n-50)}.chat__who i{font-style:normal;color:var(--n-300);font-size:.75rem}.chat__btn{display:inline-flex;align-items:center;gap:6px;padding:7px 12px;border-radius:10px;border:1px solid var(--line-dark-hover);color:var(--n-100);font-weight:500;font-size:.75rem}.chat__b{flex:1;display:flex;flex-direction:column;gap:10px;padding:18px;background:radial-gradient(rgba(148,197,255,.07) 1px,transparent 1.4px) 0 0/18px 18px;overflow:hidden}.m{max-width:68%;padding:9px 12px;border-radius:16px;color:var(--n-50);font-size:.875rem;position:relative}.m time{display:inline-flex;align-items:center;gap:3px;margin-left:10px;font:500 .6875rem var(--font-mono);color:var(--n-300);vertical-align:bottom}.m time .ic{color:#60A5FA}.m--in{align-self:flex-start;background:#12305A;border-radius:16px 16px 16px 4px}.m--out{align-self:flex-end;background:rgba(34,197,94,.22);border:1px solid rgba(34,197,94,.3);border-radius:16px 16px 4px 16px}.m--note{align-self:center;max-width:none;display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:10px;background:rgba(251,191,36,.14);border:1px dashed rgba(251,191,36,.4);color:#FCD34D;font-size:.75rem}.m--typing{align-self:flex-start;display:inline-flex;gap:4px;padding:12px 14px;background:#12305A;border-radius:16px 16px 16px 4px}.m--typing i,.pm--typing i{width:6px;height:6px;border-radius:50%;background:var(--n-300);animation:typing 1s ease-in-out infinite}.m--typing i:nth-child(2),.pm--typing i:nth-child(2){animation-delay:.18s}.m--typing i:nth-child(3),.pm--typing i:nth-child(3){animation-delay:.36s}@keyframes typing{0%,100%{transform:translateY(0)}50%{transform:translateY(-3px)}}.chat__f{padding:10px 16px 14px;border-top:1px solid var(--line-dark)}.ai{display:flex;gap:8px;align-items:flex-start;padding:8px 12px;margin-bottom:10px;border-radius:12px;background:rgba(6,182,212,.1);border:1px solid rgba(6,182,212,.3);color:#A5F3FC;font-size:.75rem}.ai .ic{margin-top:2px;flex:none}.chat__in{display:flex;align-items:center;gap:12px;padding:8px 8px 8px 14px;border-radius:999px;background:rgba(255,255,255,.05);color:var(--n-300)}.chat__ph{flex:1}.chat__send{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:var(--green);color:var(--on-green)}@media (max-width:1023px){.win__body{grid-template-columns:64px 290px 1fr}.chat__btn{display:none}}@media (max-width:899px){.win__body{grid-template-columns:1fr;height:auto}.win__side,.win__chat{display:none}.win__list{border-right:0}.cvs{max-height:none}}.virada__ab{margin-top:4.5rem}.ab{width:100%;max-width:980px;margin:0 auto;border-radius:24px;overflow:hidden;background:var(--glass-dark);border:1px solid var(--line-dark);box-shadow:var(--sh-3)}.ab th{padding:16px 24px;text-align:left;font:500 .75rem var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--n-300);background:rgba(7,20,37,.6)}.ab th+th{color:#86EFAC}.ab td{padding:18px 24px;border-top:1px solid var(--line-dark);vertical-align:top}.ab td>span{margin-left:10px}.ab td{position:relative}.ab td .ic{position:absolute;margin-top:4px}.ab td>span{display:block;margin-left:28px}.ab__a{color:var(--n-300);width:42%}.ab__a .ic{color:var(--coral)}.ab__b{color:var(--n-50);font-weight:500}.ab__b .ic{color:var(--green)}@media (max-width:640px){.ab thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.ab,.ab tbody,.ab tr,.ab td{display:block;width:100%}.ab{background:none;border:0;box-shadow:none}.ab tr{margin-bottom:12px;border:1px solid var(--line-dark);border-radius:16px;overflow:hidden;background:var(--glass-dark)}.ab td{border-top:0;padding:14px 18px}.ab__b{background:rgba(34,197,94,.08)}.ab__a::before{content:'Antes';display:block;margin-left:28px;margin-bottom:2px;font:500 .6875rem var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--n-400)}.ab__b::before{content:'Com a AtendaFácil';display:block;margin-left:28px;margin-bottom:2px;font:500 .6875rem var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:#86EFAC}.ab td .ic{margin-top:22px}}.steps-wrap{position:relative;margin-top:4rem}.steps__line{position:absolute;left:16.6%;right:16.6%;top:6px;height:2px;background:repeating-linear-gradient(90deg,rgba(148,197,255,.35) 0 4px,transparent 4px 12px)}.steps__line span{display:block;height:100%;background:var(--g-aurora);transform:scaleX(0);transform-origin:left}.steps{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;padding-top:36px;counter-reset:s}.step{position:relative;padding:28px;border-radius:24px;background:var(--glass-dark);border:1px solid var(--line-dark);box-shadow:var(--sh-2),var(--inset-hi);transition:border-color .5s,box-shadow .5s}.step::before{content:'';position:absolute;left:50%;top:-37px;width:14px;height:14px;margin-left:-7px;border-radius:50%;background:var(--n-800);border:2px solid var(--n-500);transition:background .4s,border-color .4s,box-shadow .4s}.step.is-active{border-color:rgba(34,197,94,.5);box-shadow:var(--glow-green)}.step.is-active::before{background:var(--green);border-color:var(--green);box-shadow:0 0 0 6px rgba(34,197,94,.18)}.step__n{display:block;font-family:var(--font-display);font-weight:800;font-size:var(--fs-num);line-height:1;letter-spacing:-.04em;background:var(--g-text);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent;opacity:.9}.step__mini{display:grid;place-items:center;height:140px;margin:16px 0;border-radius:16px;background:rgba(7,20,37,.6);border:1px solid var(--line-dark)}.mini{width:112px;height:112px}.step p{color:var(--n-300);margin-top:8px}.scan{opacity:0}.step.is-active .scan{opacity:1;animation:scan 2.4s ease-in-out infinite}@keyframes scan{0%,100%{transform:translateY(0)}50%{transform:translateY(88px)}}.bar{transform-box:fill-box;transform-origin:bottom}.passos__micro{margin:3rem auto 0;max-width:52ch;text-align:center;font-size:var(--fs-lead);color:var(--n-100)}@media (max-width:899px){.steps-wrap{padding-left:34px}.steps__line{left:15px;right:auto;top:0;bottom:0;width:2px;height:auto;background:rgba(148,197,255,.2)}.steps__line span{width:100%;height:100%;transform:scaleY(0);transform-origin:top}.steps{grid-template-columns:1fr;padding-top:0;gap:20px}.step::before{left:-27px;top:34px;margin-left:0}}.marquee__t li.cl{display:flex;align-items:center;gap:10px;height:64px;margin:0 8px;padding:0 22px;border-radius:16px;background:#FFFFFF;box-shadow:0 1px 0 rgba(255,255,255,.06),0 8px 24px rgba(0,0,0,.25);color:#0F172A;font-size:.9375rem}.marquee__t li.cl::after{display:none}.marquee__t li.cl img{display:block;width:auto;height:42px;max-width:180px;object-fit:contain}.marquee__t li.cl--cheio{padding:0;overflow:hidden;background:#0A1B30}.marquee__t li.cl--cheio img{height:64px;max-width:none}.marquee__t li.cl--txt{background:rgba(255,255,255,.06);border:1px solid var(--line-dark-hover);color:var(--n-100);box-shadow:none}.funcoes__head{max-width:760px}.bento{display:grid;grid-template-columns:repeat(12,1fr);gap:16px;margin-top:3rem;grid-auto-rows:minmax(236px,auto);grid-template-areas:"multi multi multi multi multi multi bot bot bot ia ia ia" "multi multi multi multi multi multi tags tags tags live live live" "dash dash dash dash sched sched sched sched lock lock lock lock"}.bn--multi{grid-area:multi}.bn--bot{grid-area:bot}.bn--ia{grid-area:ia}.bn--tags{grid-area:tags}.bn--live{grid-area:live}.bn--dash{grid-area:dash}.bn--sched{grid-area:sched}.bn--lock{grid-area:lock}.bn,.bs{position:relative;display:flex;flex-direction:column;border-radius:24px;background:var(--glass-dark);border:1px solid var(--line-dark);box-shadow:var(--sh-2),var(--inset-hi);overflow:hidden;transition:transform .28s var(--ease-out),box-shadow .28s var(--ease-out),border-color .28s}.bn{padding:28px}.bn::before,.bs::before{content:'';position:absolute;inset:0;border-radius:inherit;background:radial-gradient(420px circle at var(--mx,50%) var(--my,0%),rgba(34,197,94,.14),transparent 60%);opacity:0;transition:opacity .3s;pointer-events:none}.bn:hover,.bs:hover{transform:translateY(-4px);box-shadow:var(--sh-3);border-color:rgba(34,197,94,.45)}.bn:hover::before,.bs:hover::before{opacity:1}.bn__top{display:flex;align-items:center;gap:12px;margin-bottom:16px}.bn__g{font:500 .6875rem/1.3 var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--n-300)}.bn .h4+p{margin:6px 0 0;color:var(--n-300);font-size:.9375rem}.bn .h4:not(:first-of-type){margin-top:18px}.bn>.h4:first-of-type{margin-top:0}.mm{margin-top:auto;padding-top:20px}.mm--lanes{display:flex;gap:14px;height:120px;align-items:flex-end;padding-top:0;margin-top:auto}.lane{--lc:#22C55E;flex:1;display:flex;flex-direction:column;gap:6px}.lane i{display:block;height:18px;border-radius:9px;background:var(--lc);opacity:.88}.lane--s{--lc:#06B6D4}.lane--f{--lc:#FBBF24}.lane i:first-child{animation:laneOut 5s ease-in-out infinite}.lane--s i:first-child{animation-delay:-1.6s}.lane--f i:first-child{animation-delay:-3.2s}@keyframes laneOut{0%,68%{transform:none;opacity:.88}82%,100%{transform:translateY(-16px);opacity:0}}.mm--bot{display:flex;flex-direction:column;gap:6px}.mb{padding:7px 12px;border-radius:14px;font-size:.75rem;max-width:88%;animation:mbIn 7s ease-in-out infinite}.mb--in{align-self:flex-start;background:#12305A;color:var(--n-50);border-radius:14px 14px 14px 4px}.mb--bot{align-self:flex-end;background:rgba(34,197,94,.18);border:1px solid rgba(34,197,94,.32);color:#BBF7D0;border-radius:14px 14px 4px 14px;animation-delay:.6s}.mb--r{animation-delay:1.2s}@keyframes mbIn{0%{opacity:0;transform:translateY(8px)}12%,88%{opacity:1;transform:none}100%{opacity:0}}.mm--ia{display:flex;flex-direction:column;gap:8px}.ia__line{height:8px;width:100%;border-radius:4px;background:#12305A}.ia__line--s{width:64%}.ia__sug{display:inline-flex;align-items:center;gap:8px;align-self:flex-start;margin-top:4px;padding:7px 12px;border-radius:12px;background:rgba(6,182,212,.12);border:1px solid rgba(6,182,212,.35);color:#A5F3FC;font-size:.75rem;animation:glowp 2.6s ease-in-out infinite}.ia__sug .ic{animation:spark 2.6s ease-in-out infinite}@keyframes glowp{0%,100%{box-shadow:0 0 0 0 rgba(6,182,212,0)}50%{box-shadow:0 0 18px 0 rgba(6,182,212,.35)}}@keyframes spark{0%,100%{transform:scale(1)}50%{transform:scale(1.25)}}.mm--tags{display:flex;flex-wrap:wrap;gap:8px}.mm--tags .tg{font-size:.75rem;padding:6px 12px}.tg--alt{animation:tagcyc 4.2s ease-in-out infinite}@keyframes tagcyc{0%,40%{background:rgba(34,197,94,.14);color:#4ADE80}50%,90%{background:rgba(251,191,36,.18);color:#FCD34D}100%{background:rgba(34,197,94,.14);color:#4ADE80}}.mm--live{display:grid;grid-template-columns:auto 1fr;gap:8px 12px;align-items:center}.live__eye{grid-row:span 3;display:grid;place-items:center;width:48px;height:48px;border-radius:50%;background:rgba(6,182,212,.12);color:#67E8F9;box-shadow:inset 0 0 0 1px rgba(6,182,212,.3)}.live__l{height:8px;border-radius:4px;background:#12305A;animation:linepulse 3s ease-in-out infinite}.live__l--2{width:72%;animation-delay:.4s}.live__l--3{width:48%;animation-delay:.8s}@keyframes linepulse{0%,100%{opacity:.5}50%{opacity:1}}.mm--dash{width:100%;height:auto;max-height:86px}.mm--dash .bar{animation:barpulse 3.4s ease-in-out infinite}.mm--dash .bar:nth-child(2){animation-delay:.3s}.mm--dash .bar:nth-child(3){animation-delay:.6s}.mm--dash .bar:nth-child(4){animation-delay:.9s}.mm--dash .bar:nth-child(5){animation-delay:1.2s}.mm--dash .bar:nth-child(6){animation-delay:1.5s}.mm--dash .bar:nth-child(7){animation-delay:1.8s}@keyframes barpulse{0%,100%{transform:scaleY(1)}50%{transform:scaleY(.78)}}.mm--sched{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.cal{display:grid;grid-template-columns:repeat(7,14px);gap:4px}.cal i{height:14px;border-radius:4px;background:#12305A}.cal i.on{background:var(--green);animation:glowp2 2.4s ease-in-out infinite}@keyframes glowp2{0%,100%{box-shadow:0 0 0 0 rgba(34,197,94,0)}50%{box-shadow:0 0 12px 0 rgba(34,197,94,.6)}}.sched__b,.lock__b{display:inline-flex;align-items:center;gap:8px;padding:7px 12px;border-radius:12px;font-size:.75rem;background:rgba(251,191,36,.12);border:1px solid rgba(251,191,36,.35);color:#FCD34D}.lock__b{background:rgba(34,197,94,.12);border-color:rgba(34,197,94,.35);color:#86EFAC}.mm--lock{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.lock__i{display:grid;place-items:center;width:52px;height:52px;border-radius:16px;background:rgba(34,197,94,.12);color:var(--green);box-shadow:inset 0 0 0 1px rgba(34,197,94,.3);animation:lockp 4s ease-in-out infinite}@keyframes lockp{0%,80%,100%{transform:scale(1)}90%{transform:scale(1.12)}}.bentos{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:16px}.bs{padding:22px}.bs .h4{margin-top:12px;font-size:1.0625rem}.bs p{color:var(--n-300);font-size:.9375rem;margin-top:6px}.bs__g{margin-top:auto;padding-top:14px;font:500 .625rem/1.3 var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--n-400)}.funcoes__foot{display:flex;flex-direction:column;align-items:center;gap:20px;margin-top:3.5rem;text-align:center;color:var(--n-300)}@media (max-width:1100px){.bentos{grid-template-columns:repeat(2,1fr)}}@media (max-width:1023px){.bento{grid-template-columns:repeat(2,1fr);grid-template-areas:"multi multi" "bot ia" "tags live" "dash sched" "lock lock"}}@media (max-width:639px){.bento{grid-template-columns:1fr;grid-template-areas:none;grid-auto-rows:auto}.bn{grid-area:auto!important;padding:22px}.bentos{grid-template-columns:1fr}}.chatbot__grid{display:grid;grid-template-columns:5fr 7fr;gap:3rem;align-items:center}.bcards{display:flex;flex-direction:column;gap:14px;margin-top:2rem}.bcard{display:flex;gap:16px;align-items:flex-start;padding:18px 20px;border-radius:20px;background:var(--glass-dark);border:1px solid var(--line-dark);box-shadow:var(--inset-hi)}.bcard p{margin-top:4px;color:var(--n-300);font-size:.9375rem}.caso{margin-top:1.5rem;padding:14px 18px;border-radius:14px;border:1px solid rgba(34,197,94,.3);background:rgba(34,197,94,.08);color:#BBF7D0;font-weight:500}.quote-s{margin:1.25rem 0 0;padding-left:18px;border-left:3px solid var(--cyan);color:var(--n-100)}.quote-s footer{margin-top:6px;font-size:.875rem;color:var(--n-300)}.chatbot__txt .btn{margin-top:1.5rem}.phone-wrap{position:relative;display:flex;flex-direction:column;align-items:center;padding:24px 0}.phone-glow{position:absolute;left:50%;top:50%;width:560px;height:560px;max-width:100%;transform:translate(-50%,-50%);background:radial-gradient(closest-side,rgba(34,197,94,.22),rgba(34,197,94,0) 72%);pointer-events:none}.phone{position:relative;width:300px;height:600px;border-radius:44px;background:#0A1A1F;border:8px solid #0A1220;box-shadow:0 0 0 1px var(--line-dark-hover),var(--sh-4);overflow:hidden;display:flex;flex-direction:column}.phone__isl{position:absolute;top:8px;left:50%;width:90px;height:24px;margin-left:-45px;border-radius:14px;background:#000;z-index:2}.phone__h{display:flex;align-items:center;gap:10px;padding:42px 16px 12px;background:#0E3B2E}.phone__av{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:var(--g-aurora);color:#fff}.phone__who{display:flex;flex-direction:column;line-height:1.25}.phone__who b{font-size:.8125rem;color:#fff}.phone__who i{font-style:normal;font-size:.6875rem;color:#86EFAC}.phone__b{flex:1;display:flex;flex-direction:column;gap:10px;padding:16px 12px;background:radial-gradient(rgba(148,197,255,.06) 1px,transparent 1.4px) 0 0/16px 16px #0A1A1F;overflow:hidden}.pm{max-width:86%;padding:8px 12px;border-radius:14px;font-size:.8125rem;line-height:1.4;color:#E7F3EE}.pm time{margin-left:8px;font:500 .625rem var(--font-mono);color:#8FB3A5}.pm--out{align-self:flex-end;background:#005C4B;border-radius:14px 14px 4px 14px}.pm--in{align-self:flex-start;background:#1F2C34;border-radius:14px 14px 14px 4px}.pm--typing{align-self:flex-start;display:inline-flex;gap:4px;padding:12px 14px;background:#1F2C34;border-radius:14px 14px 14px 4px}.pm--menu ul{margin-top:8px;display:flex;flex-direction:column;gap:6px}.pm--menu li{padding:7px 10px;border:1px solid rgba(34,197,94,.4);border-radius:10px;color:#86EFAC;font-weight:500}.pm--menu li.is-pick{background:rgba(34,197,94,.2)}.pm--tag{align-self:center;display:inline-flex;align-items:center;gap:8px;padding:5px 12px;border-radius:999px;background:rgba(251,191,36,.14);border:1px solid rgba(251,191,36,.35);color:#FCD34D;font-size:.75rem;font-weight:500}.pm--ai{display:none;align-self:stretch;max-width:none;gap:8px;align-items:flex-start;background:rgba(6,182,212,.12);border:1px solid rgba(6,182,212,.3);color:#A5F3FC;font-size:.75rem}.phone__f{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;background:#0E1B20;color:#7F9C92;font-size:.75rem}.ai-card{position:absolute;right:-4%;bottom:15%;width:250px;padding:14px 16px;border-radius:18px;background:var(--glass-dark-strong);border:1px solid rgba(6,182,212,.4);box-shadow:var(--sh-3),var(--glow-cyan)}.ai-card__h{display:flex;align-items:center;gap:8px;font:500 .6875rem var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:#67E8F9}.ai-card__t{margin-top:8px;font-size:.8125rem;color:var(--n-50);line-height:1.45}.cap{margin-top:16px;font-size:.8125rem;color:var(--n-300)}@media (max-width:1100px){.ai-card{right:-2%;width:220px}}@media (max-width:1023px){.chatbot__grid{grid-template-columns:1fr}.chatbot__vis{order:-1}.ai-card{display:none}.pm--ai{display:flex}}@media (max-width:767px){.phone{width:260px;height:520px;border-radius:38px}}.apis__grid{display:grid;grid-template-columns:1fr 1fr;gap:24px;align-items:stretch}.apic{position:relative;display:flex;flex-direction:column;padding:40px;border-radius:32px;background:#fff;border:1px solid var(--line-light);box-shadow:var(--sh-l2);transition:transform .5s var(--ease-out),opacity .4s,box-shadow .4s}.apic__badge{position:absolute;top:24px;right:24px;padding:6px 12px;border-radius:999px;font:500 .6875rem var(--font-mono);letter-spacing:.08em;text-transform:uppercase}.apic__badge--g{background:#DCFCE7;color:#166534}.apic__badge--b{background:#DBEAFE;color:#1E40AF}.apic__il{width:112px;height:112px;margin-bottom:12px}.apic .h3{color:var(--ink-900)}.apic .ticks{margin:1.25rem 0}.ticks{display:flex;flex-direction:column;gap:10px}.ticks li{display:flex;gap:10px;align-items:flex-start}.ticks .ic{color:var(--green-ink);margin-top:4px}.ticks--dark .ic{color:var(--green)}.apic__when{font-size:.9375rem;color:var(--ink-600)}.apic__when strong,.apic__note strong{color:var(--ink-900)}.apic__note{margin-top:12px;padding:12px 14px;border-radius:12px;background:#FFF7ED;border:1px solid #FED7AA;color:#7C2D12;font-size:.875rem}.apic__from{margin:auto 0 1rem;padding-top:1.25rem;color:var(--ink-600)}.apic__from strong{font:700 1.75rem var(--font-display);color:var(--ink-900);letter-spacing:-.02em}.apic__from span{font-size:.875rem}.apic .btn{align-self:flex-start}.apis__foot{max-width:720px;margin:3rem auto 0;text-align:center;display:flex;flex-direction:column;align-items:center;gap:18px;color:var(--ink-600)}.apis__foot strong{color:var(--ink-900)}.legal-s{font-size:.8125rem;color:var(--ink-600)}@media (min-width:768px){.apis[data-active="alt"] .apic--alt,.apis[data-active="of"] .apic--of{transform:scale(1.02);border:1px solid transparent;background:linear-gradient(#fff,#fff) padding-box,var(--g-aurora) border-box;box-shadow:var(--sh-l3)}.apis[data-active="alt"] .apic--of,.apis[data-active="of"] .apic--alt{opacity:.74}}@media (max-width:767px){.apis__grid{grid-template-columns:1fr}.apic{padding:28px}.apic__badge{top:18px;right:18px}}.switch-wrap{display:flex;flex-direction:column;align-items:center;gap:14px;margin-top:2rem}.switch{display:inline-flex;align-items:center;gap:14px;flex-wrap:wrap;justify-content:center}.switch button{padding:10px 6px;font-weight:600;font-size:.9375rem;color:var(--n-400);transition:color .25s;min-height:44px}.switch button[aria-checked="true"]{color:var(--n-50)}.switch__track{position:relative;width:64px;height:32px;border-radius:999px;background:rgba(148,197,255,.14);border:1px solid var(--line-dark-hover);flex:none}.switch__thumb{position:absolute;left:2px;top:2px;width:26px;height:26px;border-radius:50%;background:var(--g-cta);box-shadow:0 2px 10px rgba(34,197,94,.5);transition:transform .38s var(--ease-spring),background .3s}html[data-mode="of"] .switch__thumb{transform:translateX(32px);background:var(--g-aurora);box-shadow:0 2px 10px rgba(37,99,235,.5)}.switch-wrap--light .switch button{color:#5B7088}.switch-wrap--light .switch button[aria-checked="true"]{color:var(--ink-900)}.switch-wrap--light .switch__track{background:#DCE8F3;border-color:#B9CCDF}.switch__micro{font-size:.875rem;color:var(--n-300)}.segs__grid{display:grid;grid-template-columns:4fr 8fr;gap:3.5rem;align-items:start}.segs__head{position:sticky;top:120px}.segs__micro{margin-top:1.25rem;color:var(--ink-600);font-size:.9375rem}.segs__list{display:grid;grid-template-columns:1fr 1fr;gap:20px}.seg{display:flex;flex-direction:column;gap:8px;padding:26px;border-radius:20px;background:#fff;border:1px solid var(--line-light);box-shadow:var(--sh-l1);transition:transform .28s var(--ease-out),box-shadow .28s var(--ease-out),border-color .28s}.seg:hover{transform:translateY(-4px);box-shadow:var(--sh-l3);border-color:#B9CCDF}.seg__ic{display:grid;place-items:center;width:52px;height:52px;margin-bottom:6px;border-radius:14px;background:rgba(22,163,74,.1);color:var(--green-ink);transition:background .28s var(--ease-out),color .28s}.seg:hover .seg__ic{background:var(--g-aurora);color:#fff}.seg p{font-size:.9375rem;color:var(--ink-600)}.seg__prova{font-size:.8125rem!important}.seg__prova span{font-weight:600;color:var(--ink-900)}.seg__go{display:inline-flex;align-items:center;gap:6px;margin-top:auto;padding-top:10px;font-weight:600;font-size:.875rem;color:var(--blue)}.seg__go:hover{text-decoration:underline}@media (max-width:1023px){.segs__grid{grid-template-columns:1fr}.segs__head{position:static}}@media (max-width:639px){.segs__list{grid-template-columns:1fr}.seg{padding:22px}}.depos__hl{margin-bottom:24px}.depos__grid{columns:3;column-gap:20px}.testi{position:relative;break-inside:avoid;margin:0 0 20px;padding:28px;border-radius:24px;background:#fff;border:1px solid var(--line-light);box-shadow:var(--sh-l1);transition:transform .28s var(--ease-out),box-shadow .28s var(--ease-out)}.testi:hover{transform:translateY(-4px);box-shadow:var(--sh-l3)}.testi blockquote p{color:var(--ink-900);font-size:1rem;line-height:1.6}.testi figcaption{display:flex;align-items:center;gap:12px;margin-top:20px}.testi__who{display:flex;flex-direction:column;line-height:1.35}.testi__who b{font:600 .9375rem var(--font-display);color:var(--ink-900)}.testi__who i{font-style:normal;font-size:.875rem;color:var(--ink-600)}.testi--hl{margin:0;padding:44px 48px;overflow:hidden}.testi--hl blockquote p{font-family:var(--font-display);font-weight:600;font-size:clamp(1.25rem,1rem + 1vw,1.75rem);line-height:1.4;letter-spacing:-.01em;max-width:44ch;position:relative}.testi__q{position:absolute;right:28px;top:14px;opacity:.14}.depos__more{display:flex;justify-content:center}.depos__sum{max-width:30ch;margin:3rem auto 0;text-align:center;font-family:var(--font-display);font-weight:700;font-size:clamp(1.25rem,1rem + 1vw,1.75rem);line-height:1.3;letter-spacing:-.02em;color:var(--ink-900)}@media (max-width:1023px){.depos__grid{columns:2}}@media (max-width:767px){.depos__grid{columns:1}.testi--hl{padding:28px}html.js .depos__grid:not(.is-open) .testi:nth-child(n+4){display:none}}.vcards{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.vcard{padding:28px;border-radius:24px;background:var(--glass-dark);border:1px solid var(--line-dark);box-shadow:var(--sh-2),var(--inset-hi)}.vcard .ibox{margin-bottom:16px}.vcard p{margin-top:8px;color:var(--n-300);font-size:.9375rem}.vgrid{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-top:2.5rem}.calc{padding:32px;border-radius:28px;border:1px solid transparent;background:linear-gradient(#0B1F38,#0B1F38) padding-box,var(--g-aurora) border-box;box-shadow:var(--sh-3)}.calc__l{display:block;font:600 1.0625rem var(--font-display);margin-bottom:14px;color:var(--n-50)}.calc__row{display:flex;align-items:center;gap:10px;height:64px;padding:0 20px;border-radius:16px;background:rgba(7,20,37,.85);border:1px solid var(--line-dark-hover)}.calc__row:focus-within{box-shadow:var(--focus-ring)}.calc__cur{font:700 1.5rem var(--font-display);color:var(--n-300)}.calc__in{flex:1;min-width:0;height:100%;background:none;border:0;outline:0;font:800 1.875rem var(--font-display);letter-spacing:-.03em;color:var(--n-50)}.calc__out{margin-top:1.25rem;font-size:1.1875rem;line-height:1.45;color:var(--n-50)}.calc__out strong{font-family:var(--font-display);font-size:1.5rem;color:#7BE495}.calc__m{margin-top:.9rem;font-size:.8125rem;color:var(--n-300)}.stats{display:grid;grid-template-columns:1fr 1fr;gap:16px}.stats li{padding:22px;border-radius:20px;background:var(--glass-dark);border:1px solid var(--line-dark);display:flex;flex-direction:column;gap:8px}.stats__v{font-family:var(--font-display);font-weight:800;font-size:clamp(1.625rem,1.2rem + 1.4vw,2.25rem);letter-spacing:-.03em;background:var(--g-text);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent;line-height:1.1;font-variant-numeric:tabular-nums}.stats__t{font-size:.875rem;color:var(--n-300);line-height:1.45}.valor__t{max-width:36ch;margin:3rem auto 0;text-align:center;font-family:var(--font-display);font-weight:700;font-size:clamp(1.25rem,1rem + 1vw,1.75rem);line-height:1.3;letter-spacing:-.02em}@media (max-width:1023px){.vcards{grid-template-columns:1fr}.vgrid{grid-template-columns:1fr}}@media (max-width:480px){.stats{grid-template-columns:1fr}}.plans{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;margin-top:2.5rem;padding-top:14px}.plan{position:relative;display:flex;flex-direction:column;gap:6px;padding:30px 28px;border-radius:24px;background:var(--glass-dark);border:1px solid var(--line-dark);box-shadow:var(--sh-2),var(--inset-hi);transition:box-shadow .4s,border-color .4s}.plan--hl{transform:scale(1.04);border:1px solid transparent;background:linear-gradient(#0D2440,#0D2440) padding-box,var(--g-aurora) border-box;box-shadow:var(--glow-green)}html[data-mode="of"] .plan--hl{box-shadow:var(--glow-blue)}.plan__badge{position:absolute;top:-14px;left:50%;transform:translateX(-50%);padding:5px 16px;border-radius:999px;background:var(--amber);color:#2B1B00;font:600 .75rem var(--font-body);white-space:nowrap}.plan__u{font:700 1.5rem var(--font-display);letter-spacing:-.02em}.plan__price{display:flex;align-items:baseline;gap:6px;margin-top:10px}.plan__cur{font:700 1.375rem var(--font-display);color:var(--n-300)}.plan__num{font:800 var(--fs-num)/1 var(--font-display);letter-spacing:-.04em;font-variant-numeric:tabular-nums}.plan__per{font-size:.875rem;color:var(--n-300)}.plan__pa{color:var(--n-300);font-size:.9375rem}.plan__note{margin-top:6px;font-size:.875rem;color:#C5D5E8}.plan .btn{margin-top:18px}.plans__dots{display:none}.pchips{display:none}.pinfo{display:grid;grid-template-columns:1.2fr 1fr 1fr;gap:20px;margin-top:3.5rem}.pinfo__c{padding:28px;border-radius:24px;background:var(--glass-dark);border:1px solid var(--line-dark)}.pinfo__c .h4{margin-bottom:14px}.pinfo__c p{color:var(--n-300);margin-bottom:16px}.adds li{display:flex;justify-content:space-between;gap:12px;padding:11px 0;border-bottom:1px solid var(--line-dark);font-size:.9375rem;color:var(--n-100)}.adds li:last-child{border-bottom:0}.adds b{font:700 .9375rem var(--font-display);color:#86EFAC;white-space:nowrap}.precos__micro{margin-top:2rem;text-align:center;color:var(--n-300)}@media (max-width:1023px){.pinfo{grid-template-columns:1fr}}@media (max-width:899px){.plans{display:flex;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;padding:22px var(--gutter) 24px;margin-inline:calc(var(--gutter)*-1);scrollbar-width:none}.plans::-webkit-scrollbar{display:none}.plan{flex:0 0 min(84vw,340px);scroll-snap-align:center}.plan--hl{transform:none}.plans__dots{display:flex;justify-content:center;gap:8px;margin-top:6px}.plans__dots span{width:8px;height:8px;border-radius:50%;background:var(--n-500);transition:background .3s,transform .3s}.plans__dots span.is-on{background:var(--green);transform:scale(1.3)}.pchips{display:flex;justify-content:center;gap:8px;margin-top:2rem;flex-wrap:wrap}.pchip{min-width:44px;height:44px;padding:0 12px;border-radius:999px;border:1px solid var(--line-dark-hover);font-weight:600;color:var(--n-100)}.pchip.is-on{background:var(--g-cta);color:var(--on-green);border-color:transparent}}.gcards{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.gcard{padding:28px 24px;border-radius:24px;background:var(--glass-dark);border:1px solid var(--line-dark);box-shadow:var(--inset-hi)}.gcard__ic{display:block;margin-bottom:16px;color:var(--green)}.gcard p{margin-top:8px;color:var(--n-300);font-size:.9375rem}.ic--draw *{stroke-dasharray:1;stroke-dashoffset:0}.selo{margin-top:2.5rem;text-align:center;font:500 .75rem var(--font-mono);letter-spacing:.06em;color:var(--n-300)}@media (max-width:1023px){.gcards{grid-template-columns:1fr 1fr}}@media (max-width:560px){.gcards{grid-template-columns:1fr}}.faq__grid{display:grid;grid-template-columns:4fr 8fr;gap:3.5rem;align-items:start}.faq__head{position:sticky;top:120px}.faq__head .btn{margin-top:1.75rem}.faq__i{border-bottom:1px solid var(--line-light)}.faq__i:first-child{border-top:1px solid var(--line-light)}.faq__q{font-size:inherit}.faq__q button{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;min-height:48px;padding:22px 0;text-align:left;font-family:var(--font-display);font-weight:600;font-size:var(--fs-h4);line-height:1.3;letter-spacing:-.01em;color:var(--ink-900)}.faq__plus{color:var(--green-ink);transition:transform .28s var(--ease-out)}.faq__q button[aria-expanded="true"] .faq__plus{transform:rotate(45deg)}.faq__a{display:grid;grid-template-rows:1fr}.faq__a>div{min-height:0;overflow:hidden}.faq__a p{padding:0 0 24px;max-width:65ch;color:var(--ink-600)}.faq__a strong{color:var(--ink-900)}html.js .faq__i:not(.is-open) .faq__a{grid-template-rows:0fr;visibility:hidden}html.js .faq__a{transition:grid-template-rows .35s var(--ease-out),visibility .35s}@media (max-width:1023px){.faq__grid{grid-template-columns:1fr;gap:2rem}.faq__head{position:static}}.cta{text-align:center}.cta__in{display:flex;flex-direction:column;align-items:center}.cta__eco{position:absolute;left:50%;bottom:-4%;width:min(980px,130%);transform:translateX(-50%) perspective(900px) rotateX(58deg);transform-origin:center bottom;opacity:.38;pointer-events:none;z-index:0}.eco{width:100%;height:auto}.cta .h2{max-width:20ch}.cta .lead{max-width:56ch}.cta__btns{display:flex;flex-wrap:wrap;justify-content:center;gap:16px;margin-top:2.25rem}.cta__contact{display:flex;flex-wrap:wrap;justify-content:center;gap:12px 32px;margin-top:1.75rem;color:var(--n-300);font-size:.9375rem}.cta__contact a{display:inline-flex;align-items:center;gap:8px;transition:color .2s}.cta__contact a:hover{color:var(--n-50)}@media (min-width:1024px) and (prefers-reduced-motion:no-preference){html[data-tier="alto"] .btn--ring::after{animation:ringp 2.4s ease-out infinite}}@keyframes ringp{0%{box-shadow:0 0 0 0 rgba(34,197,94,.5)}100%{box-shadow:0 0 0 24px rgba(34,197,94,0)}}@media (max-width:767px){.cta__btns .btn{width:100%}}.e404{min-height:100svh;display:flex;align-items:center;padding-top:calc(var(--hdr-h) + 3rem)}.e404__in{max-width:760px}.e404__links{display:flex;flex-wrap:wrap;gap:10px;margin:2rem 0}.e404__links a{display:inline-flex;align-items:center;gap:8px;padding:10px 16px;border-radius:999px;border:1px solid var(--line-dark-hover);color:var(--n-100);transition:background .2s}.e404__links a:hover{background:rgba(148,197,255,.1)}.phead{padding-top:calc(var(--hdr-h) + clamp(2rem,4vw,3.5rem));padding-bottom:calc(var(--section-y)*.6 + var(--curve))}.phead__in{display:flex;flex-direction:column;align-items:flex-start}.crumb{margin-bottom:1.5rem;font-size:.8125rem;color:var(--n-300)}.crumb ol{display:flex;flex-wrap:wrap;gap:6px}.crumb li+li::before{content:'›';margin-right:6px;color:var(--n-400)}.crumb a{color:var(--n-100);text-decoration:underline;text-underline-offset:3px}.crumb a:hover{color:#fff}.phead__h1{font-family:var(--font-display);font-weight:800;font-size:clamp(2rem,1.3rem + 3vw,3.5rem);line-height:1.06;letter-spacing:-.035em;margin-top:1rem;max-width:22ch;text-wrap:balance;color:var(--n-50)}.phead__lead{max-width:64ch}.phead__ctas{display:flex;flex-wrap:wrap;gap:14px;margin-top:2rem}@media (max-width:767px){.phead__ctas .btn{width:100%}}.bloco--c{text-align:center}.bloco--c .prose{text-align:left}.prose{margin-top:1.75rem;display:flex;flex-direction:column;gap:1.1rem;max-width:74ch}.bloco--c .prose,.prose--wide{max-width:none}.prose p{color:var(--n-300);font-size:1.0625rem;line-height:1.7}.prose--l p{color:var(--ink-600)}.prose strong{color:var(--n-50)}.prose--l strong{color:var(--ink-900)}.prose a:not(.btn){color:#7AB4FF;text-decoration:underline;text-underline-offset:3px}.prose--l a:not(.btn){color:var(--blue)}.prose__h3{margin-top:1rem;color:inherit}.prose .ticks{margin:.25rem 0}.prose .btn{align-self:flex-start;margin-top:.5rem}.sec--p100 .prose__h3,.sec--p50 .prose__h3,.sec--p200 .prose__h3{color:var(--ink-900)}.pcards{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:.5rem;max-width:none}.pcard{padding:26px;border-radius:22px;background:#fff;border:1px solid var(--line-light);box-shadow:var(--sh-l1)}.pcard .ibox{margin-bottom:14px;background:rgba(22,163,74,.1);color:var(--green-ink);box-shadow:none}.pcard p,.vcard p{margin-top:8px;font-size:.9375rem;line-height:1.6}.pcard p{color:var(--ink-600)}.pcard .h4{color:var(--ink-900)}@media (max-width:1023px){.pcards{grid-template-columns:1fr}}.tbl-wrap{overflow-x:auto;border-radius:20px;border:1px solid var(--line-dark);background:var(--glass-dark);-webkit-overflow-scrolling:touch}.tbl{width:100%;min-width:520px;font-size:.9375rem}.tbl th,.tbl td{padding:14px 20px;text-align:left;border-top:1px solid var(--line-dark);vertical-align:top;color:var(--n-100)}.tbl thead th{border-top:0;font:500 .75rem var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--n-300);background:rgba(7,20,37,.6)}.tbl tbody th{font-weight:600;color:var(--n-50)}.tbl--l{}.tbl-wrap:has(.tbl--l){background:#fff;border-color:var(--line-light);box-shadow:var(--sh-l1)}.tbl--l th,.tbl--l td{border-top-color:var(--line-light);color:var(--ink-600)}.tbl--l thead th{background:var(--p-200);color:var(--ink-600)}.tbl--l tbody th{color:var(--ink-900)}.tbl--l td strong{color:var(--ink-900)}.pdepos{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:18px;max-width:none}.pdepos .testi{margin:0}.rel__list{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px;margin-top:2rem}.rel__list a{position:relative;display:flex;flex-direction:column;gap:6px;height:100%;padding:22px 52px 22px 22px;border-radius:20px;background:#fff;border:1px solid var(--line-light);box-shadow:var(--sh-l1);transition:transform .28s var(--ease-out),box-shadow .28s}.rel__list a:hover{transform:translateY(-4px);box-shadow:var(--sh-l3)}.rel__list b{font:600 1.0625rem var(--font-display);color:var(--ink-900)}.rel__list span{font-size:.9375rem;color:var(--ink-600)}.rel__list .ic{position:absolute;right:20px;top:22px;color:var(--blue)}.link-grad--ink{color:var(--blue);background-image:linear-gradient(90deg,#16A34A,#2563EB)}.exemplo-menu{display:inline-flex;flex-direction:column;gap:8px;padding:18px 20px;border-radius:18px;background:#0A1A1F;border:1px solid var(--line-dark-hover);max-width:340px}.exemplo-menu b{font:500 .75rem var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--n-300)}.exemplo-menu span{padding:8px 12px;border:1px solid rgba(34,197,94,.4);border-radius:10px;color:#86EFAC;font-weight:500;font-size:.9375rem}.exemplo-menu i{font-style:normal;font-size:.8125rem;color:var(--n-300)}.legal .prose{max-width:78ch}.legal h3.h3{font-size:1.25rem}.legal .prose ul.ticks{gap:8px}.legal-data{font:500 .8125rem var(--font-mono);letter-spacing:.04em;color:var(--n-300)}.hero__big{margin-top:1.1rem;max-width:40ch;font-family:var(--font-display);font-weight:600;font-size:clamp(1.0625rem,.95rem + .55vw,1.375rem);line-height:1.35;letter-spacing:-.01em;color:var(--n-100)}.hero__big+.hero__sub{margin-top:.9rem}.hero__big{animation:fadeUp .8s var(--ease-out) .25s both}.micro--h{margin-top:.25rem;font-size:.8125rem}@media (min-width:1024px) and (max-height:820px){.hero__big{margin-top:.75rem;font-size:1.0625rem}.hero__big+.hero__sub{margin-top:.6rem}.hero .trust{margin-top:1.25rem}}.ftr__assin{margin-top:.6rem;max-width:34ch;font-family:var(--font-display);font-weight:600;font-size:.9375rem;color:var(--n-50)}.cta__ass{margin-top:1.5rem;text-align:center;font-family:var(--font-display);font-weight:700;font-size:clamp(1.0625rem,1rem + .4vw,1.25rem);color:var(--n-50)}.apic__meta{margin:-.5rem 0 1rem;font-size:.8125rem;line-height:1.5;color:var(--ink-600)}.calc__l--2{margin-top:1.75rem}.plan__foot{margin-top:10px;font-size:.75rem;line-height:1.4;text-align:center;color:var(--n-300)}.incl{margin-top:3rem;padding:30px 28px;border-radius:24px;background:var(--glass-dark);border:1px solid var(--line-dark);box-shadow:var(--sh-2)}.incl__t{color:var(--n-50)}.incl__sub{margin-top:.5rem;max-width:70ch;font-size:.9375rem;line-height:1.6;color:var(--n-300)}.incl__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:24px;margin-top:1.5rem}.incl__h{margin-bottom:12px;font:600 .9375rem/1.3 var(--font-display);color:var(--n-50)}.incl .ticks{gap:8px;font-size:.9375rem}@media (max-width:1100px){.incl__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.incl{padding:24px 20px}.incl__grid{grid-template-columns:1fr;gap:20px}}.guia__in{max-width:1080px}.guia__cols{display:grid;grid-template-columns:1fr 1.25fr;gap:32px 48px;margin-top:1.5rem;align-items:start}.guia__txt{display:flex;flex-direction:column;gap:1rem}.guia__txt p{font-size:1.0625rem;line-height:1.7;color:var(--ink-600)}.guia__txt .guia__hor{display:flex;gap:10px;align-items:flex-start;font-size:.9375rem;line-height:1.55;font-weight:600;color:var(--ink-900)}.guia__hor .ic{flex:none;margin-top:3px;color:var(--green-ink)}.guia__txt .guia__prova{padding-top:1rem;border-top:1px solid var(--line-light);font-size:.875rem;color:var(--ink-600)}.guia .btn{margin-top:2rem}@media (max-width:899px){.guia__cols{grid-template-columns:1fr;gap:20px}}.phead__micro{margin-top:1rem;line-height:1.6}.seg-meio{margin-top:1.75rem}.prose .segplans{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;max-width:none;margin:.75rem 0 .25rem}.segplan{position:relative;display:flex;flex-direction:column;gap:6px;padding:28px 24px 24px;border-radius:22px;background:#fff;border:1px solid var(--line-light);box-shadow:var(--sh-l1)}.segplan--hl{border-color:var(--green-ink);box-shadow:0 0 0 1px var(--green-ink),var(--sh-l1)}.segplan__badge{position:absolute;top:-13px;left:24px;padding:4px 14px;border-radius:999px;background:var(--amber);color:#2B1B00;font:600 .75rem var(--font-body);white-space:nowrap}.segplan__u{font:700 1.3125rem var(--font-display);letter-spacing:-.02em;color:var(--ink-900)}.prose .segplan .segplan__p{display:flex;align-items:baseline;flex-wrap:wrap;gap:6px;font-size:.875rem;line-height:1.4;color:var(--ink-600)}.segplan__p b{font:800 1.5rem/1.1 var(--font-display);letter-spacing:-.03em;color:var(--ink-900)}.segplan__p--of b{font-size:1.125rem}.segplan .btn{margin-top:14px}.prose .segplans__micro{font-size:.875rem}@media (max-width:899px){.prose .segplans{grid-template-columns:1fr;max-width:420px}}.plan__name{margin:0 0 2px;font:600 .75rem var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:#86EFAC}.plan__name--ink{color:var(--green-ink)}.agd__in{display:grid;grid-template-columns:1fr 1fr;gap:clamp(28px,5vw,64px);align-items:center}.agd__lista{list-style:none;margin:1.5rem 0 0;padding:0;display:grid;gap:10px;color:var(--ink-700,#334155)}.agd__lista li{display:flex;gap:10px;align-items:flex-start}.agd__lista .ic{flex:none;margin-top:3px;color:var(--green-ink)}.agd__form{display:grid;gap:14px;padding:clamp(22px,3vw,32px);border-radius:24px;background:#FFFFFF;border:1px solid rgba(15,23,42,.08);box-shadow:var(--sh-l2,0 10px 30px rgba(15,23,42,.08))}.agd__campo{display:grid;gap:6px}.agd__campo label{font:600 .9375rem var(--font-body);color:var(--ink-900)}.agd__campo input{height:52px;padding:0 16px;border-radius:14px;border:1px solid rgba(15,23,42,.18);background:var(--p-50,#F8FAFC);font:500 1rem var(--font-body);color:var(--ink-900);outline:0;transition:border-color .2s,box-shadow .2s}.agd__campo input:focus{border-color:var(--green-ink);box-shadow:var(--focus-ring)}.agd__mel{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.agd__form .btn{margin-top:4px}.agd__form .btn[disabled]{opacity:.6;cursor:wait}.agd__status{margin:0;padding:12px 14px;border-radius:12px;font:500 .9375rem/1.45 var(--font-body)}.agd__status.is-ok{background:rgba(34,197,94,.12);color:#14532D}.agd__status.is-erro{background:rgba(245,158,11,.14);color:#78350F}.agd__lgpd{margin:0;font-size:.8125rem;line-height:1.5;color:#475569}.agd__lgpd a{color:var(--green-ink);text-decoration:underline}.agd__ou{margin:0;display:flex;flex-wrap:wrap;align-items:center;gap:10px;font-size:.875rem;color:#475569}@media (max-width:899px){.agd__in{grid-template-columns:1fr}}.ckb{position:fixed;left:16px;right:16px;bottom:16px;z-index:60;max-width:640px;margin:0 auto;display:flex;flex-wrap:wrap;align-items:center;gap:14px;padding:16px 18px;border-radius:18px;background:#0B1F38;border:1px solid var(--line-dark-hover);box-shadow:var(--sh-3);color:var(--n-50)}.ckb[hidden]{display:none}.ckb__t{flex:1 1 280px;margin:0;font-size:.875rem;line-height:1.5}.ckb__t a{color:#86EFAC;text-decoration:underline}.ckb__b{display:flex;gap:10px}html[data-theme="light"] .ckb{background:#FFFFFF;color:var(--ink-900);border-color:rgba(15,23,42,.12)}html[data-theme="light"] .ckb__t a{color:var(--green-ink)}.ftr__ck{background:none;border:0;padding:0;font:inherit;color:inherit;text-decoration:underline;cursor:pointer}html.anim [data-reveal]:not(.is-in){opacity:0;transform:translate3d(0,32px,0)}html.anim :is([data-dor],[data-bento],[data-seg],[data-testi],[data-gcard],[data-faq-i],[data-plan-card],[data-step],[data-api],[data-ab] tr):not(.is-in){opacity:0}html.anim [data-split]:not(.is-in){opacity:0}html.anim [data-split].is-going{opacity:1}html.anim [data-split].is-going .w{overflow:hidden;padding-bottom:.14em;margin-bottom:-.14em}.cur-dot,.cur-ring{position:fixed;left:0;top:0;pointer-events:none;z-index:var(--z-cursor);border-radius:50%;opacity:0;transition:opacity .3s}.cur-dot{width:8px;height:8px;margin:-4px 0 0 -4px;background:var(--green)}.cur-ring{width:36px;height:36px;margin:-18px 0 0 -18px;border:1px solid rgba(243,248,255,.5);transition:opacity .3s,width .25s var(--ease-out),height .25s var(--ease-out),margin .25s var(--ease-out),background-color .25s}html.cur-on .cur-dot,html.cur-on .cur-ring{opacity:1}.cur-ring.is-link{width:64px;height:64px;margin:-32px 0 0 -32px;background:rgba(34,197,94,.14)}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*::before,*::after{animation-duration:.001ms!important;animation-iteration-count:1!important;animation-delay:0s!important;scroll-behavior:auto!important;transition-duration:.001ms!important}.blob{animation:none}.marquee{overflow:visible}.marquee__t{animation:none;flex-wrap:wrap;justify-content:center;min-width:0}.marquee__t[aria-hidden="true"]{display:none}.marquee__t li{padding:6px 18px}.marquee::before,.marquee::after{display:none}.wafl__btn::after{animation:none}}@media print{.hdr,.wafl,.menu{display:none}}.tema-btn{display:inline-flex;align-items:center;justify-content:center;flex:none;width:44px;height:44px;border-radius:12px;color:var(--n-50);border:1px solid var(--line-dark-hover);background:transparent;transition:background-color .2s,border-color .2s,color .2s;-webkit-tap-highlight-color:transparent}.tema-btn:hover{background:rgba(148,197,255,.1)}.tema-btn .ic{width:22px;height:22px}.tema-btn__sol{display:none}html[data-theme="light"] .tema-btn__lua{display:none}html[data-theme="light"] .tema-btn__sol{display:block;color:#B45309}html[data-theme="light"] .tema-btn:hover{background:rgba(10,27,48,.06)}@media (min-width:1024px) and (max-width:1279px){.hdr__in{gap:14px}.nav ul{gap:18px}}@media (max-width:1023px){.hdr__in>.brand{flex:0 1 auto;min-width:0}.hdr__in .brand__t{display:block;min-width:0;overflow:hidden;white-space:nowrap}}@media (max-width:767px){.hdr__in{gap:12px}}@media (max-width:560px){.hdr__in .hide-sm{display:none}.hdr__in{gap:10px}.hdr__cta .btn{padding:0 16px}}@media (max-width:480px){.hdr__cta .btn{padding:0 14px;font-size:.8125rem}.hdr__cta .btn__ic{display:none}.hdr__in .brand__t{font-size:1.125rem}}@media (max-width:420px){.hdr__in{gap:6px;padding-inline:12px}.hdr__cta .btn{padding:0 12px}}@media (max-width:389px){.hdr__in .brand{gap:7px}.hdr__in .brand__mark{width:30px;height:30px}.hdr__in .brand__t{font-size:.9375rem}}@media (max-width:339px){.hdr__in .brand__t{display:none}}@media (prefers-reduced-motion:no-preference){html.tema-trocando,html.tema-trocando *,html.tema-trocando *::before,html.tema-trocando *::after{transition:background-color .3s ease,color .3s ease,border-color .3s ease!important}}html[data-theme="light"]{color-scheme:light;--n-900:#FFFFFF;--n-800:#FFFFFF;--n-700:#EAF2F9;--n-600:#D5E3F0;--n-500:#B9CCDF;--n-400:#52667E;--n-300:#4A5E78;--n-100:#22344D;--n-50:#0A1B30;--g-text:linear-gradient(100deg,#15803D 0%,#0E7490 55%,#1D4ED8 100%);--g-night:radial-gradient(120% 90% at 50% 0%,#FFFFFF 0%,#F3F8FD 45%,#E6EFF8 100%);--line-dark:#D5E3F0;--line-dark-hover:#B9CCDF;--glass-dark:#FFFFFF;--glass-dark-strong:rgba(255,255,255,.96);--sh-1:0 1px 2px rgba(10,27,48,.10);--sh-2:0 8px 24px -8px rgba(10,27,48,.14);--sh-3:0 24px 56px -16px rgba(10,27,48,.18);--sh-4:0 40px 96px -24px rgba(10,27,48,.22);--inset-hi:inset 0 1px 0 rgba(255,255,255,.9);--glow-green:0 0 0 1px rgba(22,163,74,.35),0 8px 24px -6px rgba(22,163,74,.45),0 0 40px -10px rgba(34,197,94,.30);--glow-cyan:0 0 0 1px rgba(8,145,178,.35),0 8px 24px -6px rgba(8,145,178,.35),0 0 40px -10px rgba(6,182,212,.25);--glow-blue:0 0 0 1px rgba(37,99,235,.35),0 8px 24px -6px rgba(37,99,235,.40),0 0 40px -10px rgba(37,99,235,.25);--focus-ring:0 0 0 2px #fff,0 0 0 4px #2563EB}html[data-theme="light"] :is(.ftr,.win,.phone,.step__mini,.exemplo-menu){color-scheme:dark;--n-900:#071425;--n-800:#091A2F;--n-700:#0D2440;--n-600:#12305A;--n-500:#1B4175;--n-400:#6F87A3;--n-300:#9FB4CC;--n-100:#E4EEF9;--n-50:#F3F8FF;--g-text:linear-gradient(100deg,#7BE495 0%,#22D3EE 55%,#7AB4FF 100%);--line-dark:rgba(148,197,255,.12);--line-dark-hover:rgba(148,197,255,.28);--glass-dark:rgba(13,36,64,.72);--glass-dark-strong:rgba(13,36,64,.86);--sh-1:0 1px 2px rgba(2,8,18,.25);--sh-2:0 8px 24px -8px rgba(2,8,18,.45);--sh-3:0 24px 56px -16px rgba(2,8,18,.6);--sh-4:0 40px 96px -24px rgba(2,8,18,.7);--inset-hi:inset 0 1px 0 rgba(255,255,255,.06);--focus-ring:0 0 0 2px #091A2F,0 0 0 4px #7AB4FF}html[data-theme="light"] :is(.win,.phone,.step__mini,.exemplo-menu){color:#F3F8FF}html[data-theme="light"] body{background:#FFFFFF;color:var(--ink-900)}html[data-theme="light"] ::selection{background:rgba(34,197,94,.28);color:var(--ink-900)}html[data-theme="light"] .eyebrow{color:#166534}html[data-theme="light"] .link-grad{color:#1D4ED8;background-image:linear-gradient(90deg,#16A34A,#2563EB)}@supports not (background-clip:text){html[data-theme="light"] .g{color:#15803D}}html[data-theme="light"] .sec:not(.sec--flat){box-shadow:0 -1px 0 rgba(10,27,48,.06),0 -18px 40px -28px rgba(10,27,48,.20)}html[data-theme="light"] .blob{opacity:.6}html[data-theme="light"] .dots{background:radial-gradient(rgba(10,27,48,.07) 1px,transparent 1.5px) 0 0/28px 28px}html[data-theme="light"] .dots::after{background:radial-gradient(70% 60% at 50% 40%,rgba(243,248,253,0) 0%,rgba(243,248,253,.55) 60%,rgba(243,248,253,.9) 100%)}html[data-theme="light"] .ibox{background:rgba(22,163,74,.10);color:#15803D;box-shadow:inset 0 0 0 1px rgba(22,163,74,.22)}html[data-theme="light"] .tg--g:not(.win *){background:rgba(22,163,74,.12);color:#166534}html[data-theme="light"] .tg--b:not(.win *){background:rgba(37,99,235,.10);color:#1D4ED8}html[data-theme="light"] .tg--a:not(.win *){background:rgba(217,119,6,.14);color:#92400E}html[data-theme="light"] .tg--c:not(.win *){background:rgba(220,38,38,.10);color:#B91C1C}html[data-theme="light"] .btn--primary{box-shadow:0 0 0 1px rgba(22,163,74,.45),0 6px 18px -6px rgba(22,163,74,.5),inset 0 1px 0 rgba(255,255,255,.35)}html[data-theme="light"] .btn--primary:hover{box-shadow:0 0 0 1px rgba(22,163,74,.65),0 10px 28px -8px rgba(22,163,74,.6),0 0 24px rgba(34,197,94,.28),inset 0 1px 0 rgba(255,255,255,.45)}html[data-theme="light"] .btn--ghost{color:var(--ink-900);border-color:#0891B2;background:rgba(8,145,178,.06);box-shadow:0 0 6px rgba(8,145,178,.18),0 4px 14px -6px rgba(8,145,178,.35)}html[data-theme="light"] .btn--ghost:hover{color:var(--ink-900);border-color:#0E7490;background:rgba(8,145,178,.12);box-shadow:0 0 16px rgba(8,145,178,.28),0 8px 22px -8px rgba(8,145,178,.4)}html[data-theme="light"] .btn:focus-visible{outline-color:#1D4ED8}@media (prefers-reduced-motion:no-preference){html[data-theme="light"] .btn--primary,html[data-theme="light"] .wafl__btn{animation-name:neonGl}html[data-theme="light"] .btn--ghost{animation-name:neonCl}html[data-theme="light"] .btn:is(:hover,:focus-visible){animation-name:none}}@keyframes neonGl{0%,100%{box-shadow:0 0 0 1px rgba(22,163,74,.45),0 6px 18px -6px rgba(22,163,74,.5),inset 0 1px 0 rgba(255,255,255,.35)}50%{box-shadow:0 0 0 1px rgba(22,163,74,.6),0 8px 24px -6px rgba(22,163,74,.6),0 0 18px rgba(34,197,94,.22),inset 0 1px 0 rgba(255,255,255,.35)}}@keyframes neonCl{0%,100%{box-shadow:0 0 6px rgba(8,145,178,.18),0 4px 14px -6px rgba(8,145,178,.35)}50%{box-shadow:0 0 14px rgba(8,145,178,.32),0 6px 18px -6px rgba(8,145,178,.45)}}html[data-theme="light"] .hdr.is-solid{background:rgba(255,255,255,.95);border-bottom-color:var(--line-light);box-shadow:0 6px 24px -14px rgba(10,27,48,.25)}html[data-theme="light"] .brand__mark{box-shadow:0 4px 14px -4px rgba(43,125,224,.45)}html[data-theme="light"] .menu{background:#FFFFFF}html[data-theme="light"] .menu-btn:hover{background:rgba(10,27,48,.06)}html[data-theme="light"] .cur-ring{border-color:rgba(10,27,48,.35)}html[data-theme="light"] .hero{background:radial-gradient(80% 70% at 70% 34%,#FFFFFF 0%,rgba(255,255,255,0) 70%),linear-gradient(180deg,#EAF2F9 0%,#F3F8FD 55%,#FFFFFF 100%)}html[data-theme="light"] .pill{background:rgba(22,163,74,.10);border-color:rgba(22,163,74,.35);color:#15803D}html[data-theme="light"] .trust .ic{color:#16A34A}html[data-theme="light"] .lane-labels__i{box-shadow:var(--sh-2)}html[data-theme="light"] .lane-labels__i--v{border-color:rgba(22,163,74,.55);color:#15803D}html[data-theme="light"] .lane-labels__i--s{border-color:rgba(8,145,178,.55);color:#0E7490}html[data-theme="light"] .lane-labels__i--f{border-color:rgba(217,119,6,.55);color:#A16207}html[data-theme="light"] .chip .cnt{color:var(--ink-900)}html[data-theme="light"] .chip--1 .cnt{color:#15803D}html[data-theme="light"] .chip--2 .cnt{color:#0E7490}html[data-theme="light"] .chip--3 .cnt{color:#A16207}html[data-theme="light"] .poster__ln{stroke:#0A1B30;stroke-opacity:.22}html[data-theme="light"] .poster__a{fill:#0A1B30}html[data-theme="light"] .poster__col--1 .poster__lbl{fill:#15803D}html[data-theme="light"] .poster__col--2 .poster__lbl{fill:#0E7490}html[data-theme="light"] .poster__col--3 .poster__lbl{fill:#A16207}@media (max-width:1023px){html[data-theme="light"] .hero__stage::before{background:linear-gradient(0deg,rgba(243,248,253,0),rgba(243,248,253,.9))}html[data-theme="light"] .hero__stage::after{background:linear-gradient(180deg,rgba(250,252,254,0),rgba(250,252,254,.95))}}@media (min-width:1024px){html[data-theme="light"] .hero__stage::after{background:linear-gradient(180deg,rgba(255,255,255,0),rgba(255,255,255,.92))}html[data-theme="light"] .hero__shade{background:linear-gradient(90deg,rgba(246,250,253,.95) 0%,rgba(246,250,253,.82) 30%,rgba(246,250,253,.35) 50%,rgba(246,250,253,0) 66%)}}html[data-theme="light"] .prova{background:#FFFFFF}html[data-theme="light"] .marquee::before{background:linear-gradient(90deg,#FFFFFF,rgba(255,255,255,0))}html[data-theme="light"] .marquee::after{background:linear-gradient(270deg,#FFFFFF,rgba(255,255,255,0))}html[data-theme="light"] .orb .ic{color:#16A34A}html[data-theme="light"] .win{box-shadow:0 40px 96px -24px rgba(10,27,48,.35),0 0 120px -30px rgba(37,99,235,.25)}html[data-theme="light"] .ab th{background:var(--p-200);color:var(--ink-600)}html[data-theme="light"] .ab th+th{color:#15803D}html[data-theme="light"] .ab__a .ic{color:var(--coral-ink)}html[data-theme="light"] .ab__b .ic{color:#16A34A}@media (max-width:640px){html[data-theme="light"] .ab__b::before{color:#15803D}}html[data-theme="light"] .steps__line{background:repeating-linear-gradient(90deg,rgba(10,27,48,.22) 0 4px,transparent 4px 12px)}@media (max-width:899px){html[data-theme="light"] .steps__line{background:rgba(10,27,48,.14)}}html[data-theme="light"] .step__mini{background:#0B1D34}html[data-theme="light"] .mb--in{background:var(--p-200);color:var(--ink-900)}html[data-theme="light"] .mb--bot{background:rgba(34,197,94,.14);border-color:rgba(22,163,74,.3);color:#166534}html[data-theme="light"] .ia__line,html[data-theme="light"] .live__l,html[data-theme="light"] .cal i:not(.on){background:#D5E3F0}html[data-theme="light"] .ia__sug{background:rgba(6,182,212,.10);border-color:rgba(8,145,178,.35);color:#0E7490}html[data-theme="light"] .live__eye{background:rgba(6,182,212,.10);color:#0E7490;box-shadow:inset 0 0 0 1px rgba(8,145,178,.3)}html[data-theme="light"] .sched__b{background:rgba(251,191,36,.16);border-color:rgba(217,119,6,.35);color:#92400E}html[data-theme="light"] .lock__b{background:rgba(34,197,94,.12);border-color:rgba(22,163,74,.35);color:#166534}html[data-theme="light"] .lock__i{background:rgba(22,163,74,.10);color:#15803D;box-shadow:inset 0 0 0 1px rgba(22,163,74,.3)}html[data-theme="light"] .tg--alt:not(.win *){animation-name:tagcycL}@keyframes tagcycL{0%,40%{background:rgba(22,163,74,.12);color:#166534}50%,90%{background:rgba(251,191,36,.18);color:#92400E}100%{background:rgba(22,163,74,.12);color:#166534}}html[data-theme="light"] .caso{border-color:rgba(22,163,74,.3);background:rgba(22,163,74,.08);color:#166534}html[data-theme="light"] .phone{box-shadow:0 0 0 1px rgba(10,27,48,.12),0 40px 96px -24px rgba(10,27,48,.35)}html[data-theme="light"] .ai-card{border-color:rgba(8,145,178,.4)}html[data-theme="light"] .ai-card__h{color:#0E7490}html[data-theme="light"] .ticks--dark .ic{color:#16A34A}html[data-theme="light"] .switch__track{background:#DCE8F3;border-color:#B9CCDF}html[data-theme="light"] .calc{background:linear-gradient(#FFFFFF,#FFFFFF) padding-box,var(--g-aurora) border-box;box-shadow:var(--sh-l3)}html[data-theme="light"] .calc__row{background:var(--p-100)}html[data-theme="light"] .calc__out strong{color:#15803D}html[data-theme="light"] .plan--hl{background:linear-gradient(#FFFFFF,#FFFFFF) padding-box,var(--g-aurora) border-box}html[data-theme="light"] .plan__note{color:var(--ink-600)}html[data-theme="light"] .adds b{color:#15803D}html[data-theme="light"] .gcard__ic{color:#16A34A}html[data-theme="light"] .cta__eco{opacity:.26}html[data-theme="light"] .crumb a:hover{color:var(--ink-900)}html[data-theme="light"] .prose a:not(.btn){color:#1D4ED8}html[data-theme="light"] .tbl thead th{background:var(--p-200)}html[data-theme="light"] .plan__name{color:var(--green-ink)}html[data-theme="light"] .marquee__t li.cl{border:1px solid rgba(15,23,42,.10);box-shadow:0 6px 18px rgba(15,23,42,.06)}html[data-theme="light"] .marquee__t li.cl--txt{background:#F1F5F9;color:var(--ink-900)}