:root{--bg: #05060e;--bg-rgb: 5, 6, 14;--surface: #0a0c1a;--surface-2: #0f1226;--blue-900: #050f3d;--blue-800: #071f96;--blue-700: #0b2fb8;--blue-600: #0049a7;--blue-500: #2a5cff;--blue-400: #5b8cff;--eletrico: #2f5bff;--eletrico-rgb: 47, 91, 255;--cantalupo: #ffa46b;--cantalupo-claro: #ffc6a0;--cantalupo-forte: #ff8a3d;--cantalupo-rgb: 255, 164, 107;--cantalupo-puro: #ffa46b;--cantalupo-puro-claro: #ffc6a0;--cantalupo-puro-rgb: 255, 164, 107;--ice: #e8f0ff;--tx-1: #eef3ff;--tx-2: rgba(232, 240, 255, .8);--tx-3: rgba(232, 240, 255, .62);--line: rgba(90, 140, 255, .22);--line-strong: rgba(120, 165, 255, .4);--claro-bg: #f2f4f9;--claro-surface: #ffffff;--claro-surface-2: #e9edf6;--claro-tx-1: #0b0e1d;--claro-tx-2: #3a4058;--claro-tx-3: #596079;--claro-line: rgba(16, 30, 80, .12);--claro-line-strong: rgba(16, 30, 80, .22);--destaque: var(--blue-400);--grad-brand: linear-gradient(135deg, var(--blue-800), var(--blue-600) 62%, #0b63d6);--grad-ceu: linear-gradient(180deg, var(--bg) 0%, #050c3a 18%, #0a2bb8 42%, var(--eletrico) 58%, #7f9fff 76%, #cfdaf7 90%, var(--claro-bg) 100%);--grad-brilho: linear-gradient(110deg, var(--eletrico), #8f8cff 48%, var(--cantalupo));--grad-cantalupo: linear-gradient(135deg, var(--cantalupo-claro), var(--cantalupo) 45%, var(--cantalupo-forte));--grad-metal: linear-gradient( 180deg, rgba(255, 255, 255, .22) 0%, rgba(255, 255, 255, .06) 18%, var(--blue-500) 19%, var(--blue-700) 72%, #16307f 100% );--grad-text: linear-gradient(180deg, var(--tx-1), rgba(200, 220, 255, .72));--dot: rgba(104, 150, 255, .16);--dot-size: 26px;--f-display: "Sora", "Segoe UI", system-ui, sans-serif;--f-text: "Inter", "Segoe UI", system-ui, sans-serif;--fs-100: .78rem;--fs-200: .875rem;--fs-300: clamp(1rem, .96rem + .2vw, 1.0625rem);--fs-400: clamp(1.08rem, .98rem + .45vw, 1.28rem);--fs-500: clamp(1.3rem, 1.15rem + .7vw, 1.6rem);--fs-600: clamp(1.6rem, 1.3rem + 1.4vw, 2.3rem);--fs-700: clamp(2.3rem, 1.4rem + 3.9vw, 4.4rem);--fs-800: clamp(2.6rem, 1.4rem + 5.4vw, 5.4rem);--fs-900: clamp(2.9rem, 1.2rem + 7.4vw, 7.2rem);--lh-tight: 1.06;--lh-snug: 1.22;--lh-base: 1.68;--ls-titulo: -.035em;--sp-1: .25rem;--sp-2: .5rem;--sp-3: .75rem;--sp-4: 1rem;--sp-5: 1.5rem;--sp-6: 2rem;--sp-7: 3rem;--sp-8: 4rem;--sp-9: 6rem;--sp-10: 8rem;--sec-y: clamp(3.5rem, 2rem + 7vw, 7rem);--gutter: clamp(1rem, .5rem + 2.5vw, 2.5rem);--maxw: 1240px;--maxw-prose: 62ch;--r-1: 6px;--r-2: 12px;--r-3: 18px;--r-4: 26px;--r-pill: 999px;--r-painel: clamp(20px, 2.4vw, 34px);--painel-margem: clamp(6px, 1vw, 14px);--sh-1: 0 1px 2px rgba(0, 0, 0, .4);--sh-2: 0 10px 30px -12px rgba(0, 0, 0, .7);--sh-blue: 0 18px 50px -24px rgba(var(--eletrico-rgb), .7);--sh-cantalupo: 0 18px 50px -24px rgba(var(--cantalupo-rgb), .6);--sh-inset: inset 0 1px 0 rgba(255, 255, 255, .14);--dur-micro: .16s;--dur-base: .28s;--dur-cena: .52s;--dur-longa: .9s;--ease-suave: cubic-bezier(.22, .61, .36, 1);--ease-out-expo: cubic-bezier(.16, 1, .3, 1);--ease-elastico: linear( 0, .004, .016, .082, .21, .418, .6, .75, .86, .93, .97, 1, 1.015, 1.018, 1.01, 1.004, 1 );--ea: var(--ease-suave);--ea-out: var(--ease-out-expo);--t-1: var(--dur-micro);--t-2: var(--dur-base);--t-3: var(--dur-cena);--z-loader: 100;--z-header: 60;--z-float: 50;--header-h: 68px}@media(min-width:768px){:root{--header-h: 76px}}@font-face{font-family:Sora;src:url(/fonts/sora-var.woff2) format("woff2-variations");font-weight:300 700;font-style:normal;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;src:url(/fonts/inter-var.woff2) format("woff2-variations");font-weight:400 600;font-style:normal;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}*,*:before,*:after{box-sizing:border-box}*{margin:0}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;color-scheme:dark}body{background:var(--bg);color:var(--tx-2);font-family:var(--f-text);font-size:var(--fs-300);line-height:var(--lh-base);font-synthesis-weight:none;-webkit-font-smoothing:antialiased;overflow-x:hidden;min-height:100vh}@supports (overflow-x: clip){html,body{overflow-x:clip}}body:before{content:"";position:fixed;inset:0;z-index:-2;pointer-events:none;background-image:radial-gradient(var(--dot) 1px,transparent 1px);background-size:var(--dot-size) var(--dot-size);-webkit-mask-image:radial-gradient(ellipse 85% 55% at 50% 0%,#000 10%,transparent 72%);mask-image:radial-gradient(ellipse 85% 55% at 50% 0%,#000 10%,transparent 72%)}body:after{content:"";position:fixed;inset:0;z-index:-3;pointer-events:none;background:radial-gradient(ellipse 70% 45% at 50% -10%,rgba(47,107,255,.22),transparent 70%),radial-gradient(ellipse 50% 40% at 85% 15%,rgba(var(--cantalupo-rgb),.08),transparent 70%)}img,svg,video,canvas{display:block;max-width:100%}img{height:auto}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer}ul,ol{list-style:none;padding:0}h1,h2,h3,h4{font-family:var(--f-display);font-weight:700;line-height:var(--lh-tight);letter-spacing:var(--ls-titulo);color:var(--tx-1);text-wrap:balance}h3,h4{font-weight:600;letter-spacing:-.01em;line-height:var(--lh-snug)}h1{font-size:var(--fs-800)}h2{font-size:var(--fs-700)}h3{font-size:var(--fs-500)}h4{font-size:var(--fs-400)}p{text-wrap:pretty}strong{color:var(--tx-1);font-weight:600}:focus-visible{outline:2px solid var(--cantalupo);outline-offset:3px;border-radius:var(--r-1)}.skip{position:absolute;left:var(--sp-4);top:var(--sp-4);z-index:200;padding:.7rem 1.1rem;background:var(--surface-2);border:1px solid var(--line-strong);border-radius:var(--r-2);color:var(--tx-1);font-weight:600;transform:translateY(-160%);transition:transform var(--t-2) var(--ea)}.skip:focus-visible{transform:translateY(0)}.sr{position:absolute!important;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}.wrap{width:100%;max-width:var(--maxw);margin-inline:auto;padding-inline:var(--gutter)}.sec{padding-block:var(--sec-y);position:relative}.sec--tight{padding-block:calc(var(--sec-y) * .45)}.sec__head{display:flex;flex-direction:column;gap:var(--sp-4);margin-bottom:var(--sp-7);max-width:min(100%,900px)}.sec__lead{max-width:52ch;font-size:var(--fs-400);line-height:1.55;color:var(--tx-2)}.frame{position:relative;border:1px solid var(--line);border-radius:var(--r-4);background:linear-gradient(180deg,#0a102099,rgba(var(--bg-rgb),.2))}.frame:before{content:"";position:absolute;--recuo: calc(var(--r-4) * .293 - 3.5px);inset:var(--recuo);pointer-events:none;--sq: linear-gradient(140deg, var(--cantalupo), var(--blue-500));background:var(--sq) 0 0 / 7px 7px no-repeat,var(--sq) 100% 0 / 7px 7px no-repeat,var(--sq) 0 100% / 7px 7px no-repeat,var(--sq) 100% 100% / 7px 7px no-repeat;filter:drop-shadow(0 0 7px rgba(var(--cantalupo-rgb),.45))}.glass{background:#0a11228c;border:1px solid var(--line);border-radius:var(--r-pill);box-shadow:var(--sh-inset)}@supports (backdrop-filter: blur(1px)){.glass{background:#0a112261;backdrop-filter:blur(14px) saturate(140%)}}.chip{display:inline-flex;align-items:center;gap:var(--sp-2);padding:.3rem .7rem;font-size:var(--fs-100);font-weight:500;letter-spacing:.02em;color:var(--tx-2);border:1px solid var(--line);border-radius:var(--r-pill);background:#2f6bff14;white-space:nowrap}.chips{display:flex;flex-wrap:wrap;gap:var(--sp-2)}.eyebrow{font-family:var(--f-display);font-size:var(--fs-100);font-weight:600;letter-spacing:.34em;text-transform:uppercase;color:var(--cantalupo)}.todo{display:block;padding:var(--sp-4);border:1px dashed var(--line-strong);border-radius:var(--r-2);background:#2f6bff0f;color:var(--tx-3);font-size:var(--fs-200)}.todo b{color:var(--cantalupo);font-weight:600;letter-spacing:.08em}.js [data-reveal]{opacity:0;transform:translate3d(0,18px,0);transition:opacity var(--t-3) var(--ea-out),transform var(--t-3) var(--ea-out)}.js [data-reveal].is-in{opacity:1;transform:none}.is-idle,.is-idle *{animation-play-state:paused!important}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}.js [data-reveal]{opacity:1;transform:none}}.btn{display:inline-flex;align-items:center;justify-content:center;gap:.55rem;min-height:48px;padding:.8rem 1.35rem;font-family:var(--f-display);font-size:var(--fs-200);font-weight:600;letter-spacing:.01em;color:var(--tx-1);border:1px solid var(--line);border-radius:var(--r-pill);background:#ffffff0a;position:relative;isolation:isolate;overflow:hidden;transition:transform var(--t-1) var(--ea),box-shadow var(--t-2) var(--ea),border-color var(--t-2) var(--ea),background-color var(--t-2) var(--ea)}.btn:hover{transform:translateY(-2px);border-color:var(--line-strong)}.btn:active{transform:translateY(0)}.btn__arrow{flex:none;transition:transform var(--t-2) var(--ea-out)}.btn:hover .btn__arrow{transform:translate(4px)}.btn--primary{color:#fff;border-color:#96bcff66;background:var(--grad-metal);box-shadow:var(--sh-blue),var(--sh-inset)}.btn--primary:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(105deg,transparent 30%,rgba(255,255,255,.3) 48%,transparent 62%);transform:translate(-110%);transition:transform .62s var(--ea-out)}.btn--primary:hover:after{transform:translate(110%)}.btn--primary:hover{box-shadow:0 22px 60px -22px #2f6bffd9,var(--sh-inset)}.btn--lg{min-height:56px;padding:1rem 1.8rem;font-size:var(--fs-300)}.btn--block{width:100%}.btn-row{display:flex;flex-wrap:wrap;gap:var(--sp-3)}.tlink{display:inline-flex;align-items:center;gap:.4rem;color:var(--blue-400);font-weight:500;border-bottom:1px solid transparent;transition:color var(--t-1),border-color var(--t-1)}.tlink:hover{color:var(--cantalupo);border-color:currentColor}.header{position:sticky;top:0;z-index:var(--z-header);height:var(--header-h);display:flex;align-items:center;border-bottom:1px solid transparent;transition:background-color var(--t-2) var(--ea),border-color var(--t-2) var(--ea)}.header.is-stuck{background:rgba(var(--bg-rgb),.88);border-bottom-color:var(--line)}@supports (backdrop-filter: blur(1px)){.header.is-stuck{background:rgba(var(--bg-rgb),.62);backdrop-filter:blur(16px) saturate(150%)}}.header__in{display:flex;align-items:center;gap:var(--sp-4);width:100%;max-width:var(--maxw);margin-inline:auto;padding-inline:var(--gutter)}.brand{display:inline-flex;align-items:center;gap:.55rem;margin-right:auto;font-family:var(--f-display);font-weight:700;font-size:1.05rem;letter-spacing:-.02em;color:var(--tx-1)}.brand__mark{width:34px;height:34px;flex:none;display:grid;place-items:center;border-radius:10px;background:var(--grad-brand);box-shadow:var(--sh-inset),0 6px 18px -8px #2f6bffe6}.brand__mark svg{width:22px;height:22px}.nav{display:none}@media(min-width:1000px){.nav{display:flex;align-items:center;gap:.15rem;padding:.3rem}}.nav__link{display:inline-flex;align-items:center;min-height:40px;padding:0 .9rem;font-size:var(--fs-200);font-weight:500;color:var(--tx-2);border-radius:var(--r-pill);transition:color var(--t-1),background-color var(--t-1)}.nav__link:hover,.nav__link[aria-current=true]{color:var(--tx-1);background:#4d8dff24}.header__cta{display:none}@media(min-width:640px){.header__cta{display:inline-flex}}.burger{width:46px;height:46px;display:grid;place-items:center;border:1px solid var(--line);border-radius:var(--r-pill);background:#ffffff0a}@media(min-width:1000px){.burger{display:none}}.burger__bars,.burger__bars:before,.burger__bars:after{content:"";display:block;width:18px;height:2px;border-radius:2px;background:var(--tx-1);transition:transform var(--t-2) var(--ea),opacity var(--t-1)}.burger__bars{position:relative}.burger__bars:before{position:absolute;top:-6px}.burger__bars:after{position:absolute;top:6px}.burger[aria-expanded=true] .burger__bars{background:transparent}.burger[aria-expanded=true] .burger__bars:before{transform:translateY(6px) rotate(45deg)}.burger[aria-expanded=true] .burger__bars:after{transform:translateY(-6px) rotate(-45deg)}.menu{position:fixed;inset:var(--header-h) 0 auto 0;z-index:calc(var(--z-header) - 1);padding:var(--sp-5) var(--gutter) var(--sp-6);background:#03060ef7;border-bottom:1px solid var(--line);display:grid;gap:var(--sp-2);transform:translateY(-12px);opacity:0;visibility:hidden;transition:opacity var(--t-2) var(--ea),transform var(--t-2) var(--ea),visibility var(--t-2)}@supports (backdrop-filter: blur(1px)){.menu{background:#03060ed6;backdrop-filter:blur(18px)}}.menu.is-open{transform:none;opacity:1;visibility:visible}@media(min-width:1000px){.menu{display:none}}.menu__link{display:flex;align-items:center;min-height:52px;padding:0 var(--sp-4);font-family:var(--f-display);font-size:var(--fs-400);font-weight:600;color:var(--tx-1);border:1px solid transparent;border-radius:var(--r-2);transition:background-color var(--t-1),border-color var(--t-1)}.menu__link:hover{background:#4d8dff1f;border-color:var(--line)}.menu__cta{margin-top:var(--sp-3)}.grid{display:grid;gap:var(--sp-4);grid-template-columns:1fr}@media(min-width:640px){.grid--2,.grid--3{grid-template-columns:repeat(2,1fr)}}@media(min-width:1000px){.grid--3{grid-template-columns:repeat(3,1fr)}}@media(min-width:640px)and (max-width:999px){.grid--3>.card-slot:last-child:nth-child(odd),.grid--3>.card:last-child:nth-child(odd){grid-column:span 2}}@media(min-width:1000px){.grid--3>.card-slot:last-child:nth-child(3n+1),.grid--3>.card:last-child:nth-child(3n+1){grid-column:span 3}}.card{position:relative;display:flex;flex-direction:column;gap:var(--sp-3);padding:var(--sp-5);border:1px solid var(--line);border-radius:var(--r-3);background:linear-gradient(180deg,#0b1222bf,#0407108c);transition:transform var(--t-2) var(--ea),border-color var(--t-2) var(--ea),box-shadow var(--t-2) var(--ea)}.card:hover,.card:focus-within{transform:translateY(-5px);border-color:var(--line-strong);box-shadow:var(--sh-blue)}.card__link:after{content:"";position:absolute;inset:0;border-radius:inherit}.card__icon{width:44px;height:44px;display:grid;place-items:center;border-radius:12px;border:1px solid var(--line);background:#2f6bff1f;color:var(--cantalupo)}.card__icon svg{width:22px;height:22px}.card__title{font-size:var(--fs-500);letter-spacing:-.02em}.card__texto{margin:0;color:var(--tx-2)}.card__para{margin:0 0 var(--sp-3);padding-top:var(--sp-3);border-top:1px solid var(--line);font-size:var(--fs-200);color:var(--tx-3)}.card__para .card__dt{margin-right:.35em}.card__dt{color:var(--cantalupo);font-size:var(--fs-100);font-weight:600;letter-spacing:.1em;text-transform:uppercase}.card__cta{margin-top:auto;display:inline-flex;align-items:center;gap:.4rem;font-family:var(--f-display);font-size:var(--fs-200);font-weight:600;color:var(--blue-400)}.card:hover .card__cta{color:var(--cantalupo)}.card:hover .card__cta .btn__arrow{transform:translate(4px)}.card--destaque{border-color:rgba(var(--cantalupo-rgb),.3)}.pcard__shot{position:relative;aspect-ratio:16 / 10;background:var(--surface-2);border-bottom:1px solid var(--line);overflow:hidden}.pcard__shot img{width:100%;height:100%;object-fit:cover;object-position:50% 0;transition:transform .68s var(--ea-out)}.pcard:hover .pcard__shot img{transform:scale(1.04)}.pcard__body{display:flex;flex-direction:column;gap:var(--sp-3);padding:var(--sp-5)}.pcard__meta{display:flex;align-items:baseline;justify-content:space-between;gap:var(--sp-3)}.pcard__seg{font-size:var(--fs-100);color:var(--tx-3)}.form{display:grid;gap:var(--sp-5);padding:var(--sp-5)}@media(min-width:640px){.form{padding:var(--sp-6)}}.field{display:grid;gap:var(--sp-2)}.field__label{font-family:var(--f-display);font-size:var(--fs-200);font-weight:600;color:var(--tx-1)}.field__req{color:var(--cantalupo)}.field__input,.field__select,.field__textarea{width:100%;min-height:50px;padding:.75rem .9rem;color:var(--tx-1);background:rgba(var(--bg-rgb),.6);border:1px solid var(--line);border-radius:var(--r-2);transition:border-color var(--t-1),box-shadow var(--t-1)}.field__textarea{min-height:140px;resize:vertical}.field__input:focus,.field__select:focus,.field__textarea:focus{outline:none;border-color:var(--blue-400);box-shadow:0 0 0 3px #2f6bff40}.field__input:user-invalid,.field__textarea:user-invalid{border-color:#ff8095}.field__erro{font-size:var(--fs-100);color:var(--tx-3);min-height:1.1em}.field:has(:user-invalid) .field__erro{color:#ffb3c0}.field__hint{font-size:var(--fs-100);color:var(--tx-3)}.hp{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.fbar{padding-bottom:calc(var(--sp-5) + 64px);display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--sp-4);padding-block:var(--sp-5);border-top:1px solid var(--line);font-size:var(--fs-200);color:var(--tx-3)}.fbar__links{display:flex;flex-wrap:wrap;gap:var(--sp-4)}.fbar__links a{display:inline-flex;align-items:center;min-height:44px;gap:.45rem;color:var(--tx-2);transition:color var(--t-1)}.fbar__links a:hover{color:var(--cantalupo)}@media(min-width:640px){.fbar{padding-bottom:var(--sp-5)}}.wafloat{position:fixed;z-index:var(--z-float);right:max(var(--sp-4),env(safe-area-inset-right));bottom:max(var(--sp-4),env(safe-area-inset-bottom));display:grid;place-items:center;width:56px;height:56px;padding:0;border-radius:var(--r-pill);background:linear-gradient(180deg,#2ad06a,#11a04b);color:#04210f;font-family:var(--f-display);font-weight:700;font-size:var(--fs-200);border:1px solid rgba(255,255,255,.3);box-shadow:0 14px 38px -12px #000c,var(--sh-inset);transition:transform var(--t-2) var(--ea),box-shadow var(--t-2) var(--ea)}.wafloat:hover{transform:translateY(-3px) scale(1.02)}.wafloat svg{width:26px;height:26px;flex:none}.wafloat__txt{position:absolute;right:calc(100% + 10px);top:50%;padding:.5rem .85rem;border-radius:var(--r-pill);white-space:nowrap;font-size:var(--fs-200);color:var(--tx-1);background:#060c1aeb;border:1px solid var(--line);box-shadow:var(--sh-2);opacity:0;translate:10px 0;transform:translateY(-50%);pointer-events:none;transition:opacity .34s var(--ea-out),translate .34s var(--ea-out)}@supports (backdrop-filter: blur(1px)){.wafloat__txt{background:#060c1ab8;backdrop-filter:blur(12px)}}.wafloat.is-open .wafloat__txt,.wafloat:hover .wafloat__txt,.wafloat:focus-visible .wafloat__txt{opacity:1;translate:0 0}.marquee{transform:skew(calc(var(--vel, 0) * -2.2deg)) scaleY(calc(1 + (var(--vel, 0) * .04)));transition:transform .42s var(--ea-out)}@media(prefers-reduced-motion:reduce){.marquee{transform:none}}.wafloat:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;border:2px solid rgba(42,208,106,.55);animation:wa-pulso 3s var(--ea-out) infinite}@keyframes wa-pulso{0%{transform:scale(1);opacity:.75}70%,to{transform:scale(1.38);opacity:0}}.wafloat:hover:after{animation-play-state:paused}@media(prefers-reduced-motion:reduce){.wafloat:after{animation:none;opacity:0}}.brand__mark{border-radius:50%;transition:transform .42s var(--ea-out),box-shadow .42s var(--ea)}.brand:hover .brand__mark{transform:rotate(-8deg) scale(1.08);box-shadow:var(--sh-inset),0 10px 26px -8px #1f5cf0f2}.brand__nome{font-weight:600;letter-spacing:-.01em;color:#eef3ffb8}.brand__nome b{font-weight:700;color:var(--tx-1)}a,button,summary,.card,.dcard,.canal,.pnav__item,.link-card{transition-timing-function:var(--ea-out)}.nav__link{position:relative;transition:color .32s var(--ea-out),background-color .32s var(--ea-out)}.nav__link:after{content:"";position:absolute;left:50%;right:50%;bottom:6px;height:1.5px;border-radius:2px;background:var(--cantalupo);opacity:0;transition:left .34s var(--ea-out),right .34s var(--ea-out),opacity .24s var(--ea)}.nav__link:hover:after{left:22%;right:22%;opacity:.9}.tlink,.fbar__links a{transition:color .3s var(--ea-out),transform .3s var(--ea-out)}.fbar__links a:hover{transform:translate(3px)}.btn,.dcard__acao,.rolar{transition:transform .3s var(--ea-out),box-shadow .38s var(--ea-out),border-color .38s var(--ea-out),background-color .38s var(--ea-out),color .3s var(--ea-out)}.card{transition:transform .42s var(--ea-out),border-color .42s var(--ea-out),box-shadow .48s var(--ea-out)}.card__icon{transition:transform .42s var(--ea-out),background-color .38s var(--ea),color .38s var(--ea)}.card:hover .card__icon{transform:translateY(-4px) rotate(-6deg) scale(1.08);background:#1f5cf038;color:#d8f4ff}.wafloat{transition:transform .38s var(--ea-out),box-shadow .42s var(--ea-out)}.wafloat:hover{transform:translateY(-4px) scale(1.04)}.wafloat svg{transform-origin:50% 70%;animation:wa-balanca 5.5s var(--ea) infinite}@keyframes wa-balanca{0%,72%,to{transform:rotate(0) scale(1)}76%{transform:rotate(-14deg) scale(1.08)}80%{transform:rotate(11deg) scale(1.08)}84%{transform:rotate(-8deg) scale(1.04)}88%{transform:rotate(5deg) scale(1.02)}}.wafloat:before{content:"";position:absolute;inset:0;z-index:0;border-radius:inherit;pointer-events:none;background:linear-gradient(104deg,transparent 36%,rgba(255,255,255,.45) 48%,transparent 60%) no-repeat;background-size:300% 100%;background-position:100% 0;animation:wa-reflexo 5.5s var(--ea-out) infinite}@keyframes wa-reflexo{0%,62%{background-position:100% 0}78%,to{background-position:0% 0}}.wafloat svg{position:relative;z-index:1}.wafloat__txt{z-index:1}@media(prefers-reduced-motion:reduce){.wafloat svg,.wafloat:before{animation:none}.wafloat:before{opacity:0}}.wafloat.is-recolhido{opacity:0;transform:translateY(14px) scale(.86);pointer-events:none}.wafloat.is-recolhido .wafloat__txt{opacity:0}@media(prefers-reduced-motion:no-preference){@view-transition{navigation:auto}}.brand__mark{view-transition-name:marca}.dhero__eye,.hero__eye,.e404__eye{view-transition-name:olho}::view-transition-group(marca),::view-transition-group(olho){animation-duration:var(--dur-cena);animation-timing-function:var(--ease-out-expo)}::view-transition-old(root){animation:vt-sai var(--dur-base) var(--ease-suave) both}::view-transition-new(root){animation:vt-entra var(--dur-cena) var(--ease-out-expo) both}@keyframes vt-sai{to{opacity:0;transform:scale(.985)}}@keyframes vt-entra{0%{opacity:0;transform:translateY(14px)}}.btn,.rolar{position:relative;overflow:hidden}.onda{position:absolute;z-index:0;border-radius:50%;pointer-events:none;background:radial-gradient(circle,#ffffff61,#fff0 62%);transform:scale(0);animation:onda var(--dur-longa) var(--ease-out-expo) forwards}@keyframes onda{to{transform:scale(1);opacity:0}}.cursor-anel:after{content:attr(data-texto);position:absolute;inset:0;display:grid;place-items:center;font-family:var(--f-display);font-size:11px;font-weight:600;letter-spacing:.04em;color:#fff;opacity:0;transition:opacity var(--dur-micro) var(--ease-suave)}.cursor-anel.is-texto{width:92px;height:92px;margin:-46px 0 0 -46px;border-color:transparent;background:#1f5cf0db;box-shadow:0 10px 30px -10px #1f5cf0e6}.cursor-anel.is-texto:after{opacity:1}.nav__link[aria-current=true]{color:var(--tx-1)}.nav__link[aria-current=true]:after{left:22%;right:22%;opacity:.9}.js .sec__head[data-reveal] h2{clip-path:inset(0 0 100% 0);transform:translateY(.35em);transition:clip-path var(--dur-longa) var(--ease-out-expo) 80ms,transform var(--dur-longa) var(--ease-out-expo) 80ms}.js .sec__head[data-reveal].is-in h2{clip-path:inset(-12% -4% -22% -4%);transform:none}@media(prefers-reduced-motion:reduce){.js .sec__head[data-reveal] h2{clip-path:none;transform:none}.onda{display:none}}.loader{position:fixed;inset:0;z-index:var(--z-loader);display:grid;place-content:center;justify-items:center;gap:var(--sp-6);padding:var(--gutter);background:var(--bg);animation:loader-failsafe .5s var(--ea) 6s forwards}@keyframes loader-failsafe{to{opacity:0;visibility:hidden}}.loader.is-done{opacity:0;visibility:hidden;transition:opacity .52s var(--ea),visibility .52s}.no-loader .loader{display:none}.loader__slot{width:clamp(120px,34vw,190px);aspect-ratio:5 / 3}.loader__track{width:min(260px,70vw);height:3px;border-radius:3px;background:#ffffff1a;overflow:hidden}.loader__fill{height:100%;width:100%;border-radius:inherit;background:var(--grad-brilho);transform:scaleX(var(--p, 0));transform-origin:left center;transition:transform .34s var(--ea-out)}.loader__txt{font-family:var(--f-display);font-size:var(--fs-100);font-weight:600;letter-spacing:.34em;text-transform:uppercase;color:var(--tx-3)}@media(prefers-reduced-motion:reduce){.loader{animation-delay:0ms}}.eye-wrap{--dx: 0px;--dy: 0px;--s: 1;width:100%;height:100%;display:grid;place-items:center}.eye-wrap.is-flying{position:fixed;z-index:calc(var(--z-loader) + 1);margin:0;transform:translate3d(var(--dx),var(--dy),0) scale(var(--s));will-change:transform}.eye-wrap.is-landing{transition:transform 1.1s var(--ea-out)}.eye{width:100%;height:auto;overflow:visible;filter:drop-shadow(0 10px 40px rgba(47,107,255,.45))}.eye__ball{transform-origin:50% 50%;transform-box:view-box}.eye.is-closed .eye__ball{transform:scaleY(.05)}.eye.is-opening .eye__ball{animation:eye-open .62s var(--ea-out) forwards}.eye.is-blinking .eye__ball{animation:eye-blink .24s var(--ea) 1}@keyframes eye-open{0%{transform:scaleY(.05)}60%{transform:scaleY(1.04)}to{transform:scaleY(1)}}@keyframes eye-blink{0%,to{transform:scaleY(1)}50%{transform:scaleY(.07)}}.eye__iris{transform:translate(var(--ix, 0px),var(--iy, 0px));transition:transform 90ms linear}.eye__sheen{animation:eye-sheen 7s var(--ea-out) infinite;transform-box:view-box;transform-origin:center}@keyframes eye-sheen{0%,68%{transform:translate(-230px)}88%,to{transform:translate(230px)}}.eye__rim{animation:eye-rim 5.5s ease-in-out infinite}@keyframes eye-rim{0%,to{opacity:.55}50%{opacity:1}}@media(prefers-reduced-motion:reduce){.eye.is-closed .eye__ball{transform:none}.eye__iris{transition:none}}.eye-rail{display:none}@media(min-width:1100px){.eye-rail{display:block;position:fixed;left:clamp(12px,2.2vw,34px);top:50%;width:86px;z-index:20;pointer-events:none;opacity:0;transform:translateY(-50%) scale(.86);transition:opacity var(--t-3) var(--ea),transform var(--t-3) var(--ea-out)}.eye-rail.is-on{opacity:.92;transform:translateY(-50%) scale(1)}}.hero{position:relative;min-height:min(880px,calc(100svh - var(--header-h)));display:grid;align-content:center;padding-block:var(--sp-8) var(--sp-9);overflow:hidden;isolation:isolate}.hero__in{position:relative;z-index:2;display:grid;justify-items:center;text-align:center;gap:var(--sp-5);max-width:54rem;margin-inline:auto}.hero__eye{width:clamp(190px,46vw,330px);aspect-ratio:5 / 3;margin-bottom:var(--sp-2)}.hero__eyebrow{display:inline-block;min-width:11ch;font-variant-numeric:tabular-nums}.hero h1{max-width:22ch;background:var(--grad-text);-webkit-background-clip:text;background-clip:text;color:transparent}.hero__sub{max-width:46ch;font-size:var(--fs-400);color:var(--tx-2)}.hero__ctas{margin-top:var(--sp-3)}.hero__preco{font-size:var(--fs-200);color:var(--tx-3)}.hero__preco b{color:var(--cantalupo)}.hero__scrim{position:absolute;inset:0;z-index:1;pointer-events:none;background:radial-gradient(ellipse 58% 52% at 50% 46%,rgba(var(--bg-rgb),.92),rgba(var(--bg-rgb),.72) 45%,rgba(var(--bg-rgb),.1) 78%)}.ring{position:absolute;inset:0;z-index:0;display:grid;place-items:center;pointer-events:none;perspective:1500px;perspective-origin:50% 48%;-webkit-mask-image:radial-gradient(ellipse 72% 64% at 50% 48%,#000 40%,transparent 85%);mask-image:radial-gradient(ellipse 72% 64% at 50% 48%,#000 40%,transparent 85%)}.ring__stage{position:relative;width:var(--panel-w);height:var(--panel-h);transform-style:preserve-3d;transform:rotateX(6deg) translateY(-2%)}.ring{--panel-w: 148px;--panel-h: 185px;--radius: 250px;--dur: 46s}@media(min-width:768px){.ring{--panel-w: 210px;--panel-h: 262px;--radius: 380px}}@media(min-width:1240px){.ring{--panel-w: 268px;--panel-h: 335px;--radius: 500px}}.ring__panel{position:absolute;inset:0;border-radius:var(--r-3);border:1px solid var(--line);background:var(--surface-2);overflow:hidden;box-shadow:0 24px 60px -30px #000000e6;transform-style:preserve-3d;backface-visibility:hidden;animation:ring-orbit var(--dur) linear infinite,ring-depth var(--dur) linear infinite;animation-delay:var(--delay),var(--delay);will-change:transform,opacity}.ring__panel img{width:100%;height:100%;object-fit:cover;object-position:50% 0}.ring__panel:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#2f6bff1f,rgba(var(--bg-rgb),.55))}@keyframes ring-orbit{0%{transform:rotateY(0) translateZ(var(--radius))}to{transform:rotateY(-360deg) translateZ(var(--radius))}}@keyframes ring-depth{0%{opacity:.95}26%{opacity:.5}50%{opacity:0}74%{opacity:.5}to{opacity:.95}}@media(prefers-reduced-motion:reduce){.ring__panel{animation:none;transform:rotateY(var(--ang)) translateZ(var(--radius));opacity:.5}}.hero__par{--px: 0;--py: 0}@media(hover:hover)and (pointer:fine){.hero__par{transform:translate3d(calc(var(--px) * 1px),calc(var(--py) * 1px),0);transition:transform .24s var(--ea-out)}}.faixa{--faixa-dur: 44s;position:relative;padding-block:var(--sp-2)}.faixa__regua{display:block;height:10px;background:repeating-linear-gradient(90deg,rgba(120,160,255,.24) 0 1px,transparent 1px 8px) bottom / 100% 4px no-repeat,repeating-linear-gradient(90deg,rgba(120,160,255,.42) 0 1px,transparent 1px 64px) bottom / 100% 10px no-repeat,linear-gradient(var(--line),var(--line)) bottom / 100% 1px no-repeat;-webkit-mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent);mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent)}.faixa__regua--base{transform:scaleY(-1)}.marquee{--lente: min(360px, 34%);position:relative;overflow:hidden;padding-block:clamp(.9rem,.6rem + 1.2vw,1.5rem);-webkit-mask-image:linear-gradient(90deg,transparent,#000 10%,#000 84%,transparent 97%);mask-image:linear-gradient(90deg,transparent,#000 10%,#000 84%,transparent 97%)}@media(max-width:640px){.marquee{--lente: min(220px, 54%);-webkit-mask-image:linear-gradient(90deg,transparent,#000 12%,#000 70%,transparent 86%);mask-image:linear-gradient(90deg,transparent,#000 12%,#000 70%,transparent 86%)}}.marquee__camada{display:flex;width:max-content;animation:marquee var(--faixa-dur) linear infinite;will-change:transform}.marquee__camada--foco{position:absolute;top:0;bottom:0;left:0;align-items:center;pointer-events:none;-webkit-mask-image:linear-gradient(90deg,transparent calc(50% - var(--lente) / 2 - 48px),#000 calc(50% - var(--lente) / 2 + 6px),#000 calc(50% + var(--lente) / 2 - 6px),transparent calc(50% + var(--lente) / 2 + 48px));mask-image:linear-gradient(90deg,transparent calc(50% - var(--lente) / 2 - 48px),#000 calc(50% - var(--lente) / 2 + 6px),#000 calc(50% + var(--lente) / 2 - 6px),transparent calc(50% + var(--lente) / 2 + 48px))}.marquee__track{display:flex;flex:none;align-items:center;gap:clamp(1.4rem,.8rem + 2.4vw,3rem);padding-right:clamp(1.4rem,.8rem + 2.4vw,3rem)}.faixa:hover .marquee__camada,.faixa:focus-within .marquee__camada,.faixa.is-pausada .marquee__camada{animation-play-state:paused}@keyframes marquee{to{transform:translate(-25%)}}.marquee__item{display:inline-flex;align-items:center;gap:clamp(1.4rem,.8rem + 2.4vw,3rem);font-family:var(--f-display);font-size:clamp(1.45rem,1rem + 2.2vw,2.55rem);font-weight:600;letter-spacing:-.025em;line-height:1;white-space:nowrap;color:#8296c2;gap:.32em}.marquee__n{align-self:flex-start;font-family:var(--f-text);font-size:.34em;font-weight:600;letter-spacing:.14em;font-variant-numeric:tabular-nums;color:#6f8cc8}.marquee__item:after{content:"";width:13px;height:13px;flex:none;margin-left:clamp(1.1rem,.6rem + 2vw,2.6rem);background:linear-gradient(rgba(var(--cantalupo-rgb),.5),rgba(var(--cantalupo-rgb),.5)) center / 100% 1px no-repeat,linear-gradient(rgba(var(--cantalupo-rgb),.5),rgba(var(--cantalupo-rgb),.5)) center / 1px 100% no-repeat}.marquee__camada--foco .marquee__item{color:#fff}.marquee__camada--foco .marquee__n{color:var(--cantalupo)}.marquee__camada--foco .marquee__item:after{background:linear-gradient(var(--cantalupo),var(--cantalupo)) center / 100% 1.5px no-repeat,linear-gradient(var(--cantalupo),var(--cantalupo)) center / 1.5px 100% no-repeat}.marquee__mira{--m: rgba(var(--cantalupo-rgb), .75);--t: 13px;position:absolute;z-index:2;top:18%;bottom:18%;left:50%;width:var(--lente);translate:-50% 0;pointer-events:none;background:linear-gradient(var(--m),var(--m)) top left / var(--t) 1.5px no-repeat,linear-gradient(var(--m),var(--m)) top left / 1.5px var(--t) no-repeat,linear-gradient(var(--m),var(--m)) top right / var(--t) 1.5px no-repeat,linear-gradient(var(--m),var(--m)) top right / 1.5px var(--t) no-repeat,linear-gradient(var(--m),var(--m)) bottom left / var(--t) 1.5px no-repeat,linear-gradient(var(--m),var(--m)) bottom left / 1.5px var(--t) no-repeat,linear-gradient(var(--m),var(--m)) bottom right / var(--t) 1.5px no-repeat,linear-gradient(var(--m),var(--m)) bottom right / 1.5px var(--t) no-repeat}.faixa__pausa{position:absolute;z-index:3;right:max(var(--gutter),8px);top:50%;width:44px;height:44px;margin-top:-22px;display:grid;place-items:center;padding:0;border:0;background:none;cursor:pointer}.faixa__pausa:before{content:"";width:30px;height:30px;border-radius:50%;border:1px solid var(--line-strong);background:linear-gradient(var(--tx-2),var(--tx-2)) calc(50% - 3.5px) 50% / 2px 10px no-repeat,linear-gradient(var(--tx-2),var(--tx-2)) calc(50% + 3.5px) 50% / 2px 10px no-repeat,#060c1ae0;transition:border-color var(--dur-micro) var(--ease-suave),transform var(--dur-base) var(--ease-out-expo)}.faixa__pausa:hover:before{border-color:var(--cantalupo);transform:scale(1.08)}.faixa.is-pausada .faixa__pausa:before{background:conic-gradient(from 60deg at 42% 50%,var(--tx-1) 0 60deg,transparent 60deg) 50% 50% / 12px 12px no-repeat,#060c1ae0}.faixa__pausa{border-radius:50%}.faixa__pausa:focus-visible{outline:2px solid var(--cantalupo);outline-offset:-3px}@media(prefers-reduced-motion:reduce){.marquee__camada{animation-duration:160s!important;animation-iteration-count:infinite!important}}.proc{position:relative;display:grid;gap:var(--sp-5)}@media(min-width:900px){.proc{grid-template-columns:repeat(4,1fr);gap:var(--sp-5)}}.proc__trilha{position:absolute;z-index:0;left:23px;top:10px;bottom:10px;width:2px;background:var(--line);border-radius:2px;overflow:clip}@media(min-width:900px){.proc__trilha{inset:23px 0 auto;width:auto;height:2px}}.proc__trilha:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,var(--cantalupo),var(--blue-500));transform-origin:top center;scale:1 0;animation:proc-fill linear both;animation-timeline:view();animation-range:entry 30% cover 60%}@media(min-width:900px){.proc__trilha:after{background:linear-gradient(90deg,var(--cantalupo),var(--blue-500));transform-origin:left center;scale:0 1}}@keyframes proc-fill{to{scale:1 1}}@supports not (animation-timeline: view()){.proc__trilha:after{scale:1 1}}.proc__step{position:relative;z-index:1;display:grid;grid-template-columns:48px 1fr;align-items:start;gap:var(--sp-4)}@media(min-width:900px){.proc__step{grid-template-columns:1fr;gap:var(--sp-4)}}.proc__num{width:48px;height:48px;display:grid;place-items:center;font-family:var(--f-display);font-size:var(--fs-300);font-weight:700;color:var(--tx-1);border:1px solid var(--line-strong);border-radius:14px;background:var(--surface);box-shadow:var(--sh-inset)}.proc__body{display:grid;gap:var(--sp-2)}.inv{display:grid;gap:var(--sp-5);padding:var(--sp-6) var(--sp-5)}@media(min-width:900px){.inv{grid-template-columns:1.1fr 1fr;align-items:center;gap:var(--sp-8);padding:var(--sp-8) var(--sp-7)}}.inv__preco{font-family:var(--f-display);font-size:var(--fs-700);font-weight:700;line-height:1;letter-spacing:-.03em;background:var(--grad-brilho);-webkit-background-clip:text;background-clip:text;color:transparent}.inv__nota{font-size:var(--fs-200);color:var(--tx-3)}.inv__lista{display:grid;gap:var(--sp-3)}.inv__bloco{display:grid;gap:var(--sp-4)}.inv__item{display:grid;grid-template-columns:22px 1fr;gap:var(--sp-3);align-items:start;font-size:var(--fs-200)}.inv__item svg{width:22px;height:22px;color:var(--cantalupo);flex:none}.dep{display:grid;gap:var(--sp-4);padding:var(--sp-5)}.dep__txt{font-size:var(--fs-400);color:var(--tx-1)}.dep__quem{display:flex;align-items:center;gap:var(--sp-3);font-size:var(--fs-200)}.dep__foto{width:44px;height:44px;border-radius:50%;object-fit:cover;border:1px solid var(--line)}.faq{display:grid;gap:var(--sp-3);max-width:60rem}.faq__item{border:1px solid var(--line);border-radius:var(--r-2);background:#0b122280;transition:border-color var(--t-2)}.faq__item[open]{border-color:var(--line-strong)}.faq__q{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-4);min-height:56px;padding:var(--sp-4) var(--sp-5);cursor:pointer;font-family:var(--f-display);font-size:var(--fs-300);font-weight:600;color:var(--tx-1);list-style:none}.faq__q::-webkit-details-marker{display:none}.faq__q:after{content:"";flex:none;width:11px;height:11px;border-right:2px solid var(--cantalupo);border-bottom:2px solid var(--cantalupo);transform:rotate(45deg) translateY(-2px);transition:transform var(--t-2) var(--ea)}.faq__item[open] .faq__q:after{transform:rotate(-135deg) translateY(-2px)}.faq__a{padding:0 var(--sp-5) var(--sp-5);max-width:var(--maxw-prose);color:var(--tx-2)}.cta{display:grid;justify-items:center;text-align:center;gap:var(--sp-5);padding:var(--sp-8) var(--sp-5);overflow:hidden;position:relative}@media(min-width:768px){.cta{padding:var(--sp-9) var(--sp-7)}}.cta p{max-width:48ch}.cta:after{content:"";position:absolute;inset:0;z-index:-1;background:radial-gradient(ellipse 60% 70% at 50% 110%,rgba(47,107,255,.3),transparent 70%)}.sig{position:relative;container-type:inline-size;overflow:hidden;isolation:isolate;border-top:1px solid var(--line);padding-block:var(--sp-8) var(--sp-6);margin-top:var(--sec-y)}.sig__shader,.sig__fallback-bg{position:absolute;inset:0;z-index:-1;width:100%;height:100%}.sig__fallback-bg{background:radial-gradient(ellipse 60% 70% at 20% 100%,rgba(29,63,214,.5),transparent 65%),radial-gradient(ellipse 50% 60% at 78% 85%,rgba(var(--cantalupo-rgb),.22),transparent 65%),linear-gradient(180deg,transparent,rgba(7,11,22,.9))}.sig__word{position:relative;width:100%;aspect-ratio:100 / 17}.sig__canvas{position:absolute;inset:0;width:100%;height:100%}.sig__txt{display:block;font-family:var(--f-display);font-weight:700;font-size:13.2cqw;line-height:1;letter-spacing:.012em;text-align:center;white-space:nowrap;background:linear-gradient(180deg,var(--ice),var(--blue-500));-webkit-background-clip:text;background-clip:text;color:transparent}.sig__word[data-pixels-on] .sig__txt{visibility:hidden}.sig__shader{-webkit-mask-image:linear-gradient(180deg,transparent,#000 40%);mask-image:linear-gradient(180deg,transparent,#000 40%)}.phero{display:grid;gap:var(--sp-5);padding-block:var(--sp-7) var(--sp-6)}.phero__shot{position:relative;border-radius:var(--r-4);overflow:hidden;border:1px solid var(--line);background:var(--surface-2)}.phero__shot img{width:100%;height:auto}.prose{display:grid;gap:var(--sp-4);max-width:var(--maxw-prose)}.prose h2{font-size:var(--fs-600)}.galeria{display:grid;gap:var(--sp-4);grid-template-columns:1fr}@media(min-width:768px){.galeria{grid-template-columns:2fr 1fr;align-items:start}}.galeria figure{margin:0;border:1px solid var(--line);border-radius:var(--r-3);overflow:hidden;background:var(--surface-2)}.galeria figcaption{padding:var(--sp-3) var(--sp-4);font-size:var(--fs-100);color:var(--tx-3);border-top:1px solid var(--line)}.pnav{display:grid;gap:var(--sp-3);padding-block:var(--sp-6);border-top:1px solid var(--line)}@media(min-width:640px){.pnav{grid-template-columns:1fr 1fr}}.pnav__item{display:grid;gap:var(--sp-1);padding:var(--sp-4) var(--sp-5);border:1px solid var(--line);border-radius:var(--r-3);transition:border-color var(--t-2),background-color var(--t-2),transform var(--t-2)}.pnav__item:hover{border-color:var(--line-strong);background:#2f6bff12;transform:translateY(-3px)}.pnav__item:last-child{text-align:right}@media(max-width:639px){.pnav__item:last-child{text-align:left}}.pnav__dir{font-size:var(--fs-100);color:var(--tx-3);letter-spacing:.08em;text-transform:uppercase}.pnav__nome{font-family:var(--f-display);font-weight:600;color:var(--tx-1)}.contato{display:grid;gap:var(--sp-6)}@media(min-width:900px){.contato{grid-template-columns:.85fr 1.15fr;gap:var(--sp-8);align-items:start}}.canais{display:grid;gap:var(--sp-3)}.canal{position:relative;display:grid;grid-template-columns:44px 1fr;gap:var(--sp-4);align-items:center;padding:var(--sp-4);border:1px solid var(--line);border-radius:var(--r-3);transition:border-color var(--t-2),transform var(--t-2),background-color var(--t-2)}.canal:hover{border-color:var(--line-strong);background:#2f6bff12;transform:translateY(-3px)}.canal--wa{border-color:#2ad06a59}.canal__ic{width:44px;height:44px;display:grid;place-items:center;border-radius:12px;background:#2f6bff1f;color:var(--cantalupo)}.canal--wa .canal__ic{background:#2ad06a24;color:#4ae08a}.canal__ic svg{width:24px;height:24px}.canal__t{display:block;font-family:var(--f-display);font-weight:600;color:var(--tx-1)}.canal__d{display:block;font-size:var(--fs-200);color:var(--tx-3)}.links-page{min-height:100svh;display:grid;align-content:start;gap:var(--sp-6);padding-block:var(--sp-7) var(--sp-8)}.links-hero{display:grid;justify-items:center;text-align:center;gap:var(--sp-4)}.links-hero__eye{width:clamp(150px,42vw,220px);aspect-ratio:5 / 3}.links-list{display:grid;gap:var(--sp-3);max-width:34rem;margin-inline:auto;width:100%}.link-card{position:relative;display:grid;grid-template-columns:46px 1fr 22px;align-items:center;gap:var(--sp-4);min-height:76px;padding:var(--sp-4) var(--sp-5);border:1px solid var(--line);border-radius:var(--r-3);background:linear-gradient(180deg,#0b1222cc,#04071099);transition:transform var(--t-2) var(--ea),border-color var(--t-2),box-shadow var(--t-2)}.link-card:hover{transform:translateY(-4px);border-color:var(--line-strong);box-shadow:var(--sh-blue)}.link-card--wa{border-color:#2ad06a66;background:linear-gradient(180deg,#11a04b2e,#04071099)}.link-card__ic{width:46px;height:46px;display:grid;place-items:center;border-radius:13px;background:#2f6bff24;color:var(--cantalupo)}.link-card--wa .link-card__ic{background:#2ad06a2e;color:#4ae08a}.link-card__ic svg{width:24px;height:24px}.link-card__t{display:block;font-family:var(--f-display);font-weight:600;font-size:var(--fs-400);color:var(--tx-1)}.link-card__d{display:block;font-size:var(--fs-200);color:var(--tx-3)}.link-card__arrow{color:var(--tx-3)}.e404{min-height:calc(100svh - var(--header-h));display:grid;place-content:center;justify-items:center;text-align:center;gap:var(--sp-5);padding-block:var(--sp-8)}.e404__code{font-family:var(--f-display);font-size:clamp(5rem,18vw,11rem);font-weight:700;line-height:.9;letter-spacing:-.04em;background:var(--grad-brilho);-webkit-background-clip:text;background-clip:text;color:transparent}.e404__eye{width:clamp(140px,36vw,200px);aspect-ratio:5 / 3}.obrigado{min-height:calc(100svh - var(--header-h));display:grid;place-content:center;justify-items:center;text-align:center;gap:var(--sp-5);padding-block:var(--sp-8)}.obrigado__ic{width:74px;height:74px;display:grid;place-items:center;border-radius:22px;background:#2ad06a24;border:1px solid rgba(42,208,106,.4);color:#4ae08a}.obrigado__ic svg{width:36px;height:36px}.eye--rico{filter:drop-shadow(0 0 70px rgba(47,107,255,.5)) drop-shadow(0 14px 34px rgba(0,0,0,.6))}.eye__pupila{transform-box:fill-box;transform-origin:center;animation:pupila 7.5s ease-in-out infinite}@keyframes pupila{0%,to{transform:scale(1)}42%{transform:scale(.82)}58%{transform:scale(1.07)}}.eye__caustica{transform-box:fill-box;transform-origin:center;animation:caustica 5.5s ease-in-out infinite}@keyframes caustica{0%,to{opacity:.45}50%{opacity:1}}.eye__fibras{transform-box:fill-box;transform-origin:center;animation:fibras 54s linear infinite}@keyframes fibras{to{transform:rotate(360deg)}}.eye__flare{transform-box:view-box;transform-origin:100px 60px;opacity:0;animation:flare 9s var(--ea-out) infinite}@keyframes flare{0%,66%{opacity:0;transform:scaleX(.15)}76%{opacity:.95;transform:scaleX(1)}86%,to{opacity:0;transform:scaleX(.3)}}@media(prefers-reduced-motion:reduce){.eye__pupila,.eye__caustica,.eye__fibras,.eye__flare{animation:none}.eye__flare{opacity:0}}.card-slot{display:grid}.card-slot>.card{height:100%}.js .card-slot[data-reveal]{opacity:0;transform:perspective(1600px) translate3d(0,34px,0) rotateX(-4deg);transform-origin:50% 120%;transition:opacity var(--dur-cena, .7s) var(--ea-out),transform var(--dur-cena, .82s) var(--ea-out)}.js .card-slot[data-reveal].is-in{opacity:1;transform:none}.card--vivo{--mx: 50%;--my: 50%;--rx: 0deg;--ry: 0deg;--tx: 0;--ty: 0;position:relative;isolation:isolate;overflow:hidden;transform:perspective(1100px) rotateX(var(--rx)) rotateY(var(--ry));transform-style:preserve-3d;transition:transform .42s var(--ea-out),border-color var(--t-2) var(--ea-out),box-shadow var(--t-2) var(--ea-out)}.card--vivo:before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;opacity:0;background:radial-gradient(300px circle at var(--mx) var(--my),rgba(120,180,255,.18),transparent 62%);transition:opacity var(--t-2) var(--ea)}.card--vivo:hover:before,.card--vivo:focus-within:before{opacity:1}.card--vivo:hover,.card--vivo:focus-within{transform:perspective(1100px) rotateX(var(--rx)) rotateY(var(--ry)) translateY(-5px)}.card--vivo:after{content:"";position:absolute;inset:0;z-index:1;border-radius:inherit;padding:1px;pointer-events:none;opacity:0;background:conic-gradient(from var(--ang),transparent 0deg 190deg,rgba(var(--cantalupo-rgb),.85) 250deg,rgba(47,107,255,.85) 300deg,transparent 350deg);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude;animation:borda-gira 5s linear infinite;transition:opacity var(--t-3) var(--ea)}.card--vivo:hover:after,.card--vivo:focus-within:after{opacity:1}.card--vivo>*{position:relative;z-index:2}.card__previa{position:absolute;z-index:0;right:-14%;top:-10%;width:56%;aspect-ratio:4 / 3;pointer-events:none;opacity:.16;transform:translate3d(calc(var(--tx) * -10px),calc(var(--ty) * -8px),0) rotate(-6deg) scale(.96);transition:opacity var(--t-3) var(--ea-out),transform .52s var(--ea-out);-webkit-mask-image:radial-gradient(ellipse 80% 80% at 70% 30%,#000 30%,transparent 78%);mask-image:radial-gradient(ellipse 80% 80% at 70% 30%,#000 30%,transparent 78%)}.card--vivo:hover .card__previa,.card--vivo:focus-within .card__previa{opacity:.42;transform:translate3d(calc(var(--tx) * -16px),calc(var(--ty) * -12px),0) rotate(-3deg) scale(1.02)}.card__previa .ui{position:static;width:100%;height:100%;border-radius:var(--r-2);opacity:1;filter:none;animation:none;transform:none;box-shadow:none}.card__previa .ui:after{display:none}@media(prefers-reduced-motion:reduce){.js .card-slot[data-reveal]{opacity:1;transform:none}.card--vivo:after{animation:none;opacity:0}.card__previa{transition:none}}[data-q=baixo] .card__previa{display:none}[data-q=baixo] .card--vivo:after{animation:none}.pcard{padding:0;overflow:hidden}.pcard__janela{display:flex;align-items:center;gap:5px;padding:.6rem .8rem;border-bottom:1px solid var(--line);background:linear-gradient(180deg,#121c34f2,#0a1020e6)}.pcard__ponto{width:7px;height:7px;border-radius:50%;background:#8cb4ff4d}.pcard__ponto:first-child{background:#ff809573}.pcard__ponto:nth-child(2){background:#ffce8073}.pcard__ponto:nth-child(3){background:#78e6aa73}.pcard__barra{flex:1;height:7px;margin-left:6px;border-radius:4px;background:#ffffff12}.pcard__shot img{transform:scale(1.06) translate3d(calc(var(--tx, 0) * -9px),calc(var(--ty, 0) * -7px),0);transition:transform .62s var(--ea-out)}.card--vivo:hover .pcard__shot img,.card--vivo:focus-within .pcard__shot img{transform:scale(1.12) translate3d(calc(var(--tx, 0) * -14px),calc(var(--ty, 0) * -11px),0)}.pcard__brilho{position:absolute;inset:-30% -20%;pointer-events:none;opacity:0;background:linear-gradient(104deg,transparent 38%,rgba(255,255,255,.22) 50%,transparent 62%);transform:translate(-70%);transition:opacity var(--t-2) var(--ea)}.card--vivo:hover .pcard__brilho{opacity:1;animation:lustro 1.4s var(--ea-out)}.js .card-slot[data-reveal] .pcard__shot img{clip-path:inset(0 0 100% 0)}.js .card-slot[data-reveal].is-in .pcard__shot img{clip-path:inset(0 0 0 0);transition:clip-path .9s var(--ea-out) .12s,transform .62s var(--ea-out)}@media(prefers-reduced-motion:reduce){.js .card-slot[data-reveal] .pcard__shot img{clip-path:none}.pcard__shot img{transform:none}.card--vivo:hover .pcard__brilho{animation:none}}[data-q=baixo] .pcard__shot img{transform:none}.proc__num{width:52px;height:52px;font-size:var(--fs-400);color:#8fb3ffc7;-webkit-text-stroke:.6px rgba(170,200,255,.5);background:var(--surface);border-color:var(--line);transition:border-color var(--t-3) var(--ea),box-shadow var(--t-3) var(--ea)}@supports (animation-timeline: view()){.proc__step .proc__num{animation:num-preenche linear both;animation-timeline:view();animation-range:entry 70% cover 45%}}@keyframes num-preenche{to{color:var(--cantalupo);-webkit-text-stroke-color:transparent;transform:scale(1.04);border-color:var(--line-strong);box-shadow:var(--sh-inset),0 0 26px -6px rgba(var(--cantalupo-rgb),.75)}}@supports not (animation-timeline: view()){.proc__num{color:var(--cantalupo);-webkit-text-stroke-color:transparent}}.proc__num{user-select:none}.proc__step{position:relative}.proc__body p{font-size:var(--fs-200);color:var(--tx-2)}.faq__item{overflow:clip}.faq__item[open] .faq__a{animation:faq-abre .42s var(--ea-out)}@keyframes faq-abre{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}.faq__q:after{transition:transform var(--t-2) var(--ea),color var(--t-2)}.faq__item[open] .faq__q{color:var(--cantalupo)}@media(prefers-reduced-motion:reduce){.faq__item[open] .faq__a{animation:none}}.inv__preco{font-size:clamp(2.3rem,1.4rem + 3.6vw,4rem);letter-spacing:-.04em;text-wrap:balance;filter:drop-shadow(0 6px 26px rgba(47,107,255,.35))}.inv{position:relative;isolation:isolate}.inv:after{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;pointer-events:none;background:radial-gradient(120% 90% at 0% 0%,rgba(31,92,240,.16),transparent 62%)}.sec+.sec{padding-top:calc(var(--sec-y) * .55)}.sec--tight+.sec{padding-top:calc(var(--sec-y) * .5)}.prova{display:grid;gap:var(--sp-4);grid-template-columns:repeat(2,1fr)}@media(min-width:900px){.prova{grid-template-columns:repeat(4,1fr)}}.prova__item{display:grid;gap:var(--sp-1);padding:var(--sp-5);border:1px solid var(--line);border-radius:var(--r-3);background:linear-gradient(180deg,#0b1222b3,#04071080);transition:border-color var(--t-2) var(--ea-out),transform var(--t-2) var(--ea-out)}.prova__item:hover{border-color:var(--line-strong);transform:translateY(-4px)}.prova__valor{font-family:var(--f-display);font-size:clamp(1.9rem,1.2rem + 2.4vw,2.9rem);font-weight:700;line-height:1;letter-spacing:-.035em;font-variant-numeric:tabular-nums;background:linear-gradient(180deg,#eaf2ff,#6aa4ff);-webkit-background-clip:text;background-clip:text;color:transparent}.prova__rotulo{font-family:var(--f-display);font-size:var(--fs-200);font-weight:600;color:var(--tx-1)}.prova__detalhe{font-size:var(--fs-100);color:var(--tx-3)}.prova__nota{display:flex;align-items:center;gap:var(--sp-2);margin-top:var(--sp-5);font-size:var(--fs-200);color:var(--tx-3)}.prova__nota svg{color:var(--cantalupo);flex:none}.hero__campo{position:absolute;inset:0;z-index:0;pointer-events:none;overflow:clip}.hero h1 .letra{background-image:linear-gradient(180deg,#fff 28%,#b0ceffc7);-webkit-background-clip:text;background-clip:text;color:transparent}.hero .beam{margin-top:clamp(-150px,-15vw,-80px);opacity:.6}.hero .aurora{opacity:.4}.ring__panel .ui{position:static;width:100%;height:100%;border:0;border-radius:0;opacity:1;transform:none;filter:none;animation:none;box-shadow:none}.ring__panel .ui:after{display:none}.cta{position:relative;isolation:isolate}.cta h2{max-width:16ch;font-size:var(--fs-800);line-height:1}.cta h2 .cta__brilho{display:block;margin-top:.12em;font-size:.56em;line-height:var(--lh-tight);background:var(--grad-brilho);-webkit-background-clip:text;background-clip:text;color:var(--blue-400);-webkit-text-fill-color:transparent}.cta:before{content:"";position:absolute;inset:-1px;z-index:-1;border-radius:inherit;pointer-events:none;background:radial-gradient(90% 120% at 50% 0%,rgba(31,92,240,.22),transparent 60%)}.cta .btn--primary{transition:transform var(--dur-base) var(--ease-elastico),box-shadow var(--dur-base) var(--ea-out)}.cta .btn--primary:hover{transform:translateY(-3px) scale(1.03)}.cta .btn--primary:active{transform:translateY(-1px) scale(.99)}@media(hover:none){.btn:active,.card__cta:active,.dcard__acao:active{transform:scale(.98)}}@property --ang{syntax: "<angle>"; initial-value: 0deg; inherits: false;}.dir{position:relative;isolation:isolate}.grao{position:fixed;inset:0;z-index:40;pointer-events:none;opacity:.4;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3'/%3E%3C/filter%3E%3Crect width='120' height='120' filter='url(%23n)' opacity='.5'/%3E%3C/svg%3E")}@media(prefers-reduced-motion:reduce){.grao{opacity:.22}}.dhero{position:relative;min-height:min(820px,calc(100svh - var(--header-h)));display:grid;align-content:center;justify-items:center;gap:var(--sp-4);padding-block:var(--sp-7) var(--sp-8);overflow:hidden;text-align:center}@supports (overflow: clip){.dhero{overflow:clip}}.dhero__campo{position:absolute;inset:0;z-index:0;pointer-events:none;overflow:clip}.dhero:after{content:"";position:absolute;inset:auto 0 0;height:56%;z-index:0;pointer-events:none;background:linear-gradient(180deg,transparent 0%,rgba(var(--bg-rgb),.62) 38%,rgba(var(--bg-rgb),.88) 72%)}.beam{position:absolute;left:50%;top:50%;width:min(1400px,190vw);height:clamp(70px,13vw,150px);translate:-50% -50%;margin-top:clamp(-170px,-17vw,-90px);border-radius:50%;pointer-events:none;background:radial-gradient(ellipse 50% 100% at 50% 50%,rgba(var(--cantalupo-rgb),.6) 0%,rgba(70,150,255,.28) 38%,transparent 72%),linear-gradient(90deg,transparent 0%,rgba(47,107,255,.16) 22%,rgba(120,200,255,.4) 50%,rgba(47,107,255,.16) 78%,transparent 100%);opacity:.75;animation:beam-pulso 5.5s ease-in-out infinite}@keyframes beam-pulso{0%,to{opacity:.55;transform:scaleX(.92)}50%{opacity:.9;transform:scaleX(1.04)}}.dhero__in{position:relative;z-index:2;display:grid;justify-items:center;gap:var(--sp-4);max-width:44rem;margin-inline:auto}.dhero__eye{width:clamp(210px,48vw,360px);aspect-ratio:5 / 3}.dhero h1{font-size:clamp(2.6rem,1.4rem + 5.6vw,5.4rem);letter-spacing:-.035em;line-height:.98;color:var(--tx-1)}.letra{display:inline-block;opacity:0;transform:translateY(.4em) rotateX(-55deg);animation:letra-entra .62s var(--ea-out) forwards;animation-delay:var(--d, 0ms);background:linear-gradient(180deg,#fff 30%,#b0ceffc7);-webkit-background-clip:text;background-clip:text;color:transparent}@keyframes letra-entra{to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.letra{opacity:1;transform:none;animation:none}}.dhero__sub{font-size:var(--fs-400);color:var(--tx-2);max-width:34ch}.rolar{display:inline-flex;align-items:center;gap:.7rem;margin-top:var(--sp-3);padding:.55rem .6rem .55rem 1.2rem;border-radius:var(--r-pill);font-family:var(--f-display);font-weight:600;font-size:var(--fs-200);color:#fff;background:var(--grad-metal);border:1px solid rgba(150,188,255,.45);box-shadow:var(--sh-blue),var(--sh-inset);transition:transform var(--t-2) var(--ea),box-shadow var(--t-2) var(--ea)}.rolar:hover{transform:translateY(-2px)}.rolar__seta{display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:#02061480;animation:pula 1.9s var(--ea) infinite}@keyframes pula{0%,60%,to{transform:translateY(0)}30%{transform:translateY(4px)}}.links-sec{position:relative;padding-block:var(--sec-y) calc(var(--sec-y) * .6)}.links-grade{display:grid;gap:var(--sp-4);perspective:1400px}@media(min-width:820px){.links-grade{gap:var(--sp-5)}.links-grade__par{display:grid;grid-template-columns:1fr 1fr;gap:var(--sp-5)}}.dcard{--mx: 50%;--my: 50%;--rx: 0deg;--ry: 0deg;position:relative;display:grid;align-content:center;gap:var(--sp-3);padding:var(--sp-6) var(--sp-5);border-radius:var(--r-4);border:1px solid var(--line);background:linear-gradient(180deg,#0c1426e6,#040710bf);overflow:hidden;isolation:isolate;transform:perspective(1100px) rotateX(var(--rx)) rotateY(var(--ry)) translateZ(0);transform-style:preserve-3d;transition:transform .42s var(--ea-out),border-color var(--t-2),box-shadow var(--t-2)}@media(min-width:640px){.dcard{padding:var(--sp-7) var(--sp-6)}}.dcard:hover,.dcard:focus-within{border-color:var(--line-strong);box-shadow:0 34px 80px -40px #2f6bffe6}.dcard:before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;opacity:0;background:radial-gradient(320px circle at var(--mx) var(--my),rgba(120,180,255,.22),transparent 62%);transition:opacity var(--t-2) var(--ea)}.dcard:hover:before,.dcard:focus-within:before{opacity:1}.dcard:after{content:"";position:absolute;inset:0;z-index:1;border-radius:inherit;padding:1px;pointer-events:none;opacity:0;background:conic-gradient(from var(--ang),transparent 0deg 190deg,rgba(var(--cantalupo-rgb),.9) 250deg,rgba(47,107,255,.9) 300deg,transparent 350deg);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude;animation:borda-gira 5s linear infinite;transition:opacity var(--t-3) var(--ea)}.dcard:hover:after,.dcard:focus-within:after{opacity:1}@keyframes borda-gira{to{--ang: 360deg}}.dcard__corpo{position:relative;z-index:2;display:grid;gap:var(--sp-3);justify-items:start;max-width:30rem;transform:translateZ(40px)}.dcard__kicker{display:inline-flex;align-items:center;gap:.5rem;padding:.32rem .8rem;border-radius:var(--r-pill);font-size:var(--fs-100);font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--ice);background:#ffffff1a;border:1px solid rgba(255,255,255,.18)}.dcard__titulo{font-family:var(--f-display);font-weight:700;font-size:clamp(1.8rem,1.1rem + 3.1vw,3.3rem);line-height:1;letter-spacing:-.035em;color:var(--tx-1);text-wrap:balance}.dcard__apoio{font-size:var(--fs-200);color:var(--tx-2);max-width:34ch}.dcard__selo{display:inline-flex;align-items:center;gap:.45rem;font-family:var(--f-display);font-size:var(--fs-100);font-weight:600;letter-spacing:.04em;color:var(--cantalupo)}.dcard__selo:before{content:"";width:6px;height:6px;border-radius:2px;background:var(--cantalupo);box-shadow:0 0 10px var(--cantalupo)}.dcard__acao{display:inline-flex;align-items:center;gap:.55rem;min-height:48px;margin-top:var(--sp-2);padding:.75rem 1.2rem;border-radius:var(--r-pill);font-family:var(--f-display);font-weight:600;font-size:var(--fs-200);color:var(--tx-1);background:#02061499;border:1px solid var(--line-strong);transition:background-color var(--t-2),transform var(--t-2) var(--ea)}.dcard:hover .dcard__acao{background:#020614d9}.dcard:hover .dcard__acao .btn__arrow{transform:translate(4px)}.dcard__link:after{content:"";position:absolute;inset:0;z-index:3;border-radius:inherit}.dcard--destaque{min-height:250px;border-color:#78a5ff66}@media(min-width:640px){.dcard--destaque{min-height:290px}}.dcard--azul{background:radial-gradient(ellipse 70% 120% at 100% 0%,rgba(var(--cantalupo-rgb),.3),transparent 62%),linear-gradient(118deg,var(--blue-700) 0%,var(--blue-500) 48%,#0b1740 100%)}.dcard--ciano{background:radial-gradient(ellipse 80% 120% at 100% 10%,rgba(var(--cantalupo-rgb),.42),transparent 60%),linear-gradient(118deg,#0d2a6b,#1d3fd6 42%,#06112c)}.dcard--destaque .dcard__apoio{color:#ffffffdb}.dcard--destaque .dcard__acao{background:#020614b8;border-color:#ffffff4d}.dcard--destaque .dcard__selo{color:#d8f4ff}.dcard--destaque .dcard__selo:before{background:#d8f4ff;box-shadow:0 0 10px #9fe8ff}.dcard--destaque .dcard__brilho{position:absolute;inset:-40% -10%;z-index:1;pointer-events:none;background:linear-gradient(104deg,transparent 38%,rgba(255,255,255,.16) 48%,transparent 58%);transform:translate(-60%);animation:brilho-passa 6.5s var(--ea-out) infinite}@keyframes brilho-passa{0%,72%{transform:translate(-70%)}92%,to{transform:translate(70%)}}.dcard__arte{position:absolute;z-index:1;right:clamp(-30px,-2vw,-10px);top:50%;translate:0 -50%;width:clamp(150px,26vw,260px);aspect-ratio:1;display:grid;place-items:center;pointer-events:none;opacity:.95;transform:translateZ(70px)}.dcard--meio .dcard__arte{width:clamp(110px,22vw,165px);right:clamp(-18px,-1vw,-6px)}.ladrilho{position:relative;width:62%;aspect-ratio:1;border-radius:26%;display:grid;place-items:center;color:var(--ice);background:linear-gradient(150deg,#ffffff47,#ffffff0a 46%),linear-gradient(160deg,#2f6bffe6,#0a1430e6);border:1px solid rgba(255,255,255,.26);box-shadow:inset 0 2px #fff6,inset 0 -16px 30px -18px #000000e6,0 26px 60px -24px #000000e6,0 0 50px -12px rgba(var(--cantalupo-rgb),.6);transform:rotate(-9deg);animation:flutua 7s ease-in-out infinite}.ladrilho svg{width:46%;height:46%}.ladrilho:after{content:"";position:absolute;inset:8%;border-radius:22%;border:1px solid rgba(255,255,255,.14)}.orbita{position:absolute;inset:0;border-radius:50%;border:1px dashed rgba(160,200,255,.28);animation:gira 22s linear infinite}.orbita--2{inset:12%;border-style:solid;border-color:rgba(var(--cantalupo-rgb),.2);animation-duration:15s;animation-direction:reverse}.orbita__ponto{position:absolute;top:-4px;left:50%;width:7px;height:7px;margin-left:-3.5px;border-radius:50%;background:var(--cantalupo);box-shadow:0 0 14px var(--cantalupo)}@keyframes gira{to{transform:rotate(360deg)}}@keyframes flutua{0%,to{transform:rotate(-9deg) translateY(0)}50%{transform:rotate(-6deg) translateY(-12px)}}@media(prefers-reduced-motion:reduce){.ladrilho,.orbita,.beam,.rolar__seta,.linha-viva:after,.dcard--destaque .dcard__brilho{animation:none}.dcard:after{animation:none;opacity:0}.dcard__brilho{opacity:.25;transform:none}}.links-topo{display:grid;justify-items:center;text-align:center;gap:var(--sp-3);margin-bottom:var(--sp-6)}.links-topo h2{font-size:var(--fs-600)}.linha-viva{width:min(360px,70%);height:1px;background:linear-gradient(90deg,transparent,var(--line-strong),transparent);position:relative;overflow:hidden}.linha-viva:after{content:"";position:absolute;inset:0;width:35%;background:linear-gradient(90deg,transparent,var(--cantalupo),transparent);animation:linha-corre 3.4s var(--ea) infinite}@keyframes linha-corre{0%{transform:translate(-120%)}to{transform:translate(380%)}}.magnetico{--mgx: 0px;--mgy: 0px;transform:translate3d(var(--mgx),var(--mgy),0);transition:transform .26s var(--ea-out)}.dir-fim{display:grid;justify-items:center;text-align:center;gap:var(--sp-4);padding-block:var(--sp-6) var(--sp-7)}.dir-fim__marca{display:inline-flex;align-items:center;gap:.6rem;font-family:var(--f-display);font-weight:700;color:var(--tx-2)}.dir-nav{display:none}@media(min-width:900px){.dir-nav{display:flex;margin-inline:auto;padding:.3rem .4rem}.dir-nav .nav__link+.nav__link{position:relative}.dir-nav .nav__link+.nav__link:before{content:"";position:absolute;left:0;top:20%;height:60%;width:1px;background:var(--line)}}.dir-header__links{display:inline-flex}@media(min-width:900px){.dir-header__links{display:none}}.rolar__icone{transform:rotate(90deg)}.rolar:hover .rolar__icone,.dir-header__links:hover .rolar__icone{transform:rotate(90deg) translate(3px)}@media(max-width:639px){.dcard{padding-top:calc(var(--sp-6) + 72px)}.dcard__arte{top:-14px;right:-30px;translate:0 0;width:160px;opacity:.9}.dcard--meio .dcard__arte{width:124px;right:-22px}.dcard__titulo{font-size:clamp(1.75rem,1.1rem + 3.4vw,2.3rem)}}@media(min-width:640px){.dcard--destaque .dcard__corpo{max-width:min(30rem,calc(100% - 250px))}.dcard--meio .dcard__corpo{max-width:calc(100% - 135px)}}.leque{position:absolute;inset:0;z-index:0;display:grid;place-items:center;perspective:1250px;perspective-origin:50% 46%;pointer-events:none;-webkit-mask-image:radial-gradient(ellipse 85% 75% at 50% 46%,#000 45%,transparent 92%);mask-image:radial-gradient(ellipse 85% 75% at 50% 46%,#000 45%,transparent 92%)}.leque__painel{position:absolute;width:calc(clamp(128px,17vw,230px) * var(--w, 1));aspect-ratio:4 / 5;border-radius:var(--r-3);border:1px solid var(--line);background:var(--surface-2);overflow:hidden;opacity:var(--o, .8);filter:saturate(.82) brightness(.72);box-shadow:inset 0 0 0 1px rgba(var(--cantalupo-rgb),.14),0 30px 70px -32px #000000f2;transform:translate3d(calc(var(--sx) * var(--xf) * 1vw),var(--y),var(--z)) rotateY(var(--ry)) rotateX(3deg);animation:leque-flutua 11s ease-in-out infinite;animation-delay:var(--d, 0s)}.leque__painel img{width:100%;height:100%;object-fit:cover;object-position:50% 0}.leque__painel:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#0a183c2e,rgba(var(--bg-rgb),.52))}@keyframes leque-flutua{0%,to{transform:translate3d(calc(var(--sx) * var(--xf) * 1vw),var(--y),var(--z)) rotateY(var(--ry)) rotateX(3deg)}50%{transform:translate3d(calc(var(--sx) * var(--xf) * 1vw),calc(var(--y) - 18px),calc(var(--z) + 30px)) rotateY(var(--ry)) rotateX(1deg)}}.leque__painel--amplo{display:none}@media(max-width:767px){.leque__painel{--xf: 33;--y: -34%;opacity:.55}}@media(min-width:768px){.leque__painel--amplo{display:block}}@media(prefers-reduced-motion:reduce){.leque__painel{animation:none}}.dhero .hero__scrim{z-index:0;background:radial-gradient(ellipse 52% 44% at 50% 42%,rgba(var(--bg-rgb),.92),rgba(var(--bg-rgb),.74) 44%,rgba(var(--bg-rgb),.1) 82%)}.dcard-slot{display:grid}.dcard-slot>.dcard{height:100%}.js .dcard-slot[data-reveal]{opacity:0;transform:perspective(1200px) translate3d(0,46px,0) rotateX(-9deg) scale(.965);transform-origin:50% 130%;transition:opacity .74s var(--ea-out),transform .88s var(--ea-out)}.js .dcard-slot[data-reveal].is-in{opacity:1;transform:none}.dcard__arte{transition:transform .52s var(--ea-out),filter .52s var(--ea)}.dcard:hover .dcard__arte,.dcard:focus-within .dcard__arte{transform:translateZ(70px) translateY(-8px) scale(1.07);filter:drop-shadow(0 18px 34px rgba(var(--cantalupo-rgb),.3))}.dcard:hover .orbita{animation-duration:9s}.dcard:hover .orbita--2{animation-duration:6s}.ladrilho__lustro{position:absolute;inset:0;border-radius:inherit;overflow:hidden;pointer-events:none;opacity:0;background:linear-gradient(118deg,transparent 36%,rgba(255,255,255,.55) 48%,transparent 60%);transform:translate(-70%);transition:opacity .26s var(--ea)}.dcard:hover .ladrilho__lustro,.dcard:focus-within .ladrilho__lustro{opacity:.9;animation:lustro 1.5s var(--ea-out)}@keyframes lustro{0%{transform:translate(-70%)}to{transform:translate(70%)}}.links-sec{--sx: 50%;--sy: 26%}.links-sec:before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background:radial-gradient(620px circle at var(--sx) var(--sy),rgba(47,107,255,.13),transparent 62%)}.links-sec>.wrap{position:relative;z-index:1}.aurora{position:absolute;inset:-25%;z-index:0;pointer-events:none;opacity:.48}.aurora span{position:absolute;width:44%;aspect-ratio:1;border-radius:50%;mix-blend-mode:screen;animation:aurora-vaga 22s ease-in-out infinite;animation-delay:var(--d, 0s)}.aurora span:nth-child(1){left:4%;top:8%;background:radial-gradient(circle,rgba(29,63,214,.62) 0%,rgba(29,63,214,.34) 30%,rgba(29,63,214,.11) 54%,transparent 76%)}.aurora span:nth-child(2){right:2%;top:2%;background:radial-gradient(circle,rgba(118,180,255,.32) 0%,rgba(118,180,255,.17) 30%,rgba(118,180,255,.05) 56%,transparent 76%)}.aurora span:nth-child(3){left:32%;bottom:-6%;background:radial-gradient(circle,rgba(47,107,255,.42) 0%,rgba(47,107,255,.23) 30%,rgba(47,107,255,.08) 56%,transparent 78%)}@keyframes aurora-vaga{0%,to{transform:translateZ(0) scale(1)}33%{transform:translate3d(7%,-5%,0) scale(1.14)}66%{transform:translate3d(-6%,4%,0) scale(.92)}}.cursor-luz{position:fixed;top:0;left:0;width:460px;height:460px;margin:-230px 0 0 -230px;border-radius:50%;z-index:35;pointer-events:none;opacity:0;background:radial-gradient(circle,rgba(77,141,255,.15),transparent 62%);transform:translate3d(var(--cx, -999px),var(--cy, -999px),0);transition:opacity .42s var(--ea);will-change:transform}.cursor-luz.is-on{opacity:1}.progresso{position:fixed;inset:0 0 auto;height:2px;z-index:70;pointer-events:none;transform:scaleX(var(--p, 0));transform-origin:left center;background:var(--grad-brilho);box-shadow:0 0 12px rgba(var(--cantalupo-rgb),.55)}@media(prefers-reduced-motion:reduce){.aurora span,.dcard:hover .ladrilho__lustro{animation:none}.cursor-luz{display:none}.js .dcard-slot[data-reveal]{opacity:1;transform:none}}.ui{--ui-l: rgba(140, 180, 255, .22);--ui-a: rgba(47, 107, 255, .8);display:flex;flex-direction:column;filter:none;background:linear-gradient(168deg,#0a1326,#060a16)}.ui:after{background:linear-gradient(180deg,transparent 35%,rgba(var(--bg-rgb),.55))}.ui__topo{position:relative;z-index:1;display:flex;align-items:center;gap:4px;padding:7% 8%;border-bottom:1px solid rgba(255,255,255,.07)}.ui__topo i{width:5px;height:5px;border-radius:50%;background:var(--ui-l)}.ui__url{flex:1;height:6px;margin-left:6px;border-radius:3px;background:#ffffff12}.ui__corpo{position:relative;z-index:1;flex:1;display:flex;flex-direction:column;gap:6%;padding:8%}.ui__capa{height:36%;border-radius:6px;background:linear-gradient(135deg,var(--ui-a),rgba(var(--cantalupo-rgb),.45))}.ui__linha{height:5px;border-radius:3px;background:var(--ui-l)}.ui__linha--curta{width:62%}.ui__botao{margin-top:auto;width:48%;height:11px;border-radius:var(--r-pill);background:var(--ui-a);box-shadow:0 0 14px -2px #2f6bffcc}.ui__corpo--painel{flex-direction:row;gap:7%}.ui__lado{display:flex;flex-direction:column;gap:8px;width:26%}.ui__lado i{height:5px;border-radius:3px;background:var(--ui-l)}.ui__lado i:first-child{background:var(--ui-a)}.ui__graf{flex:1;display:flex;align-items:flex-end;gap:6%}.ui__graf i{flex:1;height:var(--h, 50%);border-radius:2px 2px 0 0;background:linear-gradient(180deg,var(--ui-a),rgba(47,107,255,.12))}.ui__corpo--app{gap:5%}.ui__bloco{height:27%;border-radius:7px;background:linear-gradient(135deg,var(--ui-a),rgba(29,63,214,.25))}.ui__bloco--meio{height:17%;background:#ffffff0f}.ui__abas{margin-top:auto;display:flex;justify-content:center;gap:12%;padding-top:8%;border-top:1px solid rgba(255,255,255,.07)}.ui__abas i{width:14px;height:5px;border-radius:3px;background:var(--ui-l)}.ui__abas i:first-child{background:var(--ui-a)}.ui__corpo--loja{display:grid;grid-template-columns:1fr 1fr;gap:8%}.ui__prod{border-radius:6px;border:1px solid rgba(255,255,255,.06);background:#ffffff0e}.ui__prod:nth-child(2){background:linear-gradient(135deg,var(--ui-a),transparent 75%)}.ui__corpo--codigo{gap:9px;justify-content:center}.ui__corpo--codigo i{width:var(--l, 60%);height:4px;border-radius:2px;background:var(--ui-l)}.ui__corpo--codigo i:nth-child(3n+1){background:var(--ui-a);opacity:.85}.ui__corpo--codigo i:nth-child(4n){background:rgba(var(--cantalupo-rgb),.55)}.ui__corpo--form{gap:7%}.ui__campo{height:13%;border-radius:5px;border:1px solid rgba(255,255,255,.07);background:#ffffff0e}.ui__campo--alto{height:28%}.ui__varredura{position:absolute;left:0;right:0;top:-45%;height:40%;z-index:2;pointer-events:none;background:linear-gradient(180deg,transparent,rgba(130,195,255,.16),transparent);animation:ui-varre 8s linear infinite;animation-delay:var(--d, 0s)}@keyframes ui-varre{to{transform:translateY(400%)}}@media(prefers-reduced-motion:reduce){.ui__varredura{animation:none;opacity:0}}.piso{position:absolute;left:-60%;right:-60%;bottom:0;height:150%;z-index:1;pointer-events:none;background-image:linear-gradient(to right,rgba(110,162,255,.36) 1px,transparent 1px),linear-gradient(to bottom,rgba(110,162,255,.36) 1px,transparent 1px);background-size:74px 74px;transform:perspective(360px) rotateX(63deg);transform-origin:50% 100%;-webkit-mask-image:linear-gradient(180deg,transparent 2%,#000 42%,transparent 94%);mask-image:linear-gradient(180deg,transparent 2%,#000 42%,transparent 94%);animation:piso-corre 7.5s linear infinite}.piso:before{content:"";position:absolute;left:20%;right:20%;top:34%;height:2px;border-radius:50%;background:linear-gradient(90deg,transparent,rgba(var(--cantalupo-rgb),.75),transparent);filter:blur(3px)}@keyframes piso-corre{to{background-position:0 74px,0 74px}}.letra{position:relative}.letra:before,.letra:after{content:attr(data-c);position:absolute;inset:0;z-index:-1;background:none;-webkit-background-clip:border-box;background-clip:border-box;opacity:0;pointer-events:none;animation:aberra 9s steps(1,end) infinite;animation-delay:var(--d, 0ms)}.letra:before{color:var(--cantalupo)}.letra:after{color:var(--blue-700)}@keyframes aberra{0%,93.4%,to{opacity:0;transform:translateZ(0)}93.8%{opacity:.7;transform:translate3d(-3px,1px,0)}94.6%{opacity:.5;transform:translate3d(3px,-1px,0)}95.4%{opacity:.35;transform:translate3d(-2px,0,0)}96%{opacity:0;transform:translateZ(0)}}@media(prefers-reduced-motion:reduce){.piso{animation:none}.letra:before,.letra:after{animation:none;opacity:0}}.cursor-anel{position:fixed;top:0;left:0;width:30px;height:30px;margin:-15px 0 0 -15px;border-radius:50%;z-index:36;pointer-events:none;opacity:0;border:1px solid rgba(140,190,255,.75);transform:translate3d(var(--cx, -999px),var(--cy, -999px),0) scale(var(--e, 1));transition:opacity .3s var(--ea),width .26s var(--ea-out),height .26s var(--ea-out),margin .26s var(--ea-out),border-color .26s var(--ea),background-color .26s var(--ea);will-change:transform}.cursor-anel.is-on{opacity:.9}.cursor-anel.is-alvo{width:54px;height:54px;margin:-27px 0 0 -27px;border-color:var(--cantalupo);background:rgba(var(--cantalupo-rgb),.1)}.leque__painel{opacity:0;filter:blur(10px) saturate(.9);transition:opacity .9s var(--ea-out),filter .9s var(--ea-out);transition-delay:calc(var(--i, 0) * .11s)}.is-pronto .leque__painel{opacity:var(--o, .8);filter:blur(0) saturate(1)}.dcard__arte{transform:translateZ(70px) translate3d(calc(var(--tx, 0) * -16px),calc(var(--ty, 0) * -11px),0) scale(var(--arte-s, 1))}.dcard:hover .dcard__arte,.dcard:focus-within .dcard__arte{--arte-s: 1.07;filter:drop-shadow(0 18px 34px rgba(var(--cantalupo-rgb),.3))}.letras{display:inline-block}.palavra{display:inline-block;white-space:nowrap}[data-reveal]:not(.is-in) .letra,[data-reveal]:not(.is-in) .letra:before,[data-reveal]:not(.is-in) .letra:after{animation-play-state:paused}@media(prefers-reduced-motion:reduce){.cursor-anel{display:none}.leque__painel{opacity:var(--o, .8);filter:none;transition:none}}.dhero__campo:after{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(ellipse 78% 68% at 50% 44%,transparent 38%,rgba(var(--bg-rgb),.72) 100%)}.dhero__rotulo{display:flex;align-items:center;justify-content:center;gap:clamp(.6rem,2vw,1.1rem)}.dhero__rotulo:before,.dhero__rotulo:after{content:"";height:1px;width:clamp(26px,7vw,86px);background:linear-gradient(90deg,transparent,var(--line-strong));animation:regua-abre .9s var(--ea-out) .5s backwards}.dhero__rotulo:after{background:linear-gradient(90deg,var(--line-strong),transparent)}@keyframes regua-abre{0%{width:0;opacity:0}}.dhero h1 .letra{background-image:linear-gradient(100deg,transparent 40%,rgba(255,255,255,.92) 50%,transparent 60%),linear-gradient(180deg,#fff 28%,#b0ceffc7);background-size:300% 100%,100% 100%;background-position:135% 0,0 0;background-repeat:no-repeat;-webkit-background-clip:text;background-clip:text;animation:letra-entra .62s var(--ea-out) forwards,letra-brilho 7s var(--ea) infinite;animation-delay:var(--d, 0ms),calc(var(--d, 0ms) + 1.4s)}@keyframes letra-brilho{0%,60%{background-position:135% 0,0 0}84%,to{background-position:-50% 0,0 0}}@supports (animation-timeline: view()){.dhero__in{animation:hero-sai linear both;animation-timeline:scroll(root block);animation-range:0 72vh}.leque{animation:hero-apaga linear both;animation-timeline:scroll(root block);animation-range:0 88vh}@keyframes hero-sai{to{opacity:.12;transform:translateY(-54px) scale(.95)}}@keyframes hero-apaga{to{opacity:0}}}.divisor{position:relative;display:block;width:min(1100px,86%);height:1px;margin:0 auto;background:linear-gradient(90deg,transparent,var(--line) 18%,var(--line-strong) 50%,var(--line) 82%,transparent)}.divisor:after{content:"";position:absolute;top:-2px;left:0;width:90px;height:5px;border-radius:50%;background:var(--cantalupo);filter:blur(5px);animation:divisor-corre 6s var(--ea) infinite}@keyframes divisor-corre{0%{transform:translate(0);opacity:0}12%{opacity:1}88%{opacity:1}to{transform:translate(1100%);opacity:0}}.dcard{box-shadow:inset 0 1px #ffffff1a}.dcard:hover,.dcard:focus-within{box-shadow:inset 0 1px #ffffff29,0 34px 80px -40px #2f6bffe6}.ladrilho:before{content:"";position:absolute;inset:14%;border-radius:24%;background:radial-gradient(circle at 34% 28%,rgba(255,255,255,.4),transparent 62%);pointer-events:none}@media(prefers-reduced-motion:reduce){.dhero__rotulo:before,.dhero__rotulo:after,.divisor:after,.dhero h1 .letra{animation:none;background-position:135% 0,0 0}}.brilhos{position:absolute;inset:0;z-index:0;pointer-events:none;overflow:clip}.brilhos span{position:absolute;left:var(--x, 50%);top:var(--y, 50%);width:calc(340px * var(--s, 1));aspect-ratio:1;translate:-50% -50%;border-radius:50%;animation:orbe-anda 28s ease-in-out infinite;animation-delay:var(--d, 0s)}.brilhos span:nth-child(1){background:radial-gradient(circle,rgba(31,92,240,.3) 0%,rgba(31,92,240,.17) 28%,rgba(31,92,240,.06) 52%,transparent 74%)}.brilhos span:nth-child(2){background:radial-gradient(circle,rgba(var(--cantalupo-rgb),.18) 0%,rgba(var(--cantalupo-rgb),.09) 30%,rgba(var(--cantalupo-rgb),.03) 54%,transparent 74%)}.brilhos span:nth-child(3){background:radial-gradient(circle,rgba(11,47,184,.38) 0%,rgba(11,47,184,.2) 30%,rgba(11,47,184,.07) 54%,transparent 76%)}@keyframes orbe-anda{0%,to{transform:translateZ(0) scale(1)}30%{transform:translate3d(9%,-12%,0) scale(1.18)}60%{transform:translate3d(-11%,8%,0) scale(.88)}}@media(prefers-reduced-motion:reduce){.brilhos span{animation:none}}[data-q=medio] .grao{display:none}[data-q=medio] .aurora span:nth-child(3){display:none}[data-q=medio] .brilhos span:nth-child(3){display:none}[data-q=medio] .ui__varredura{animation:none;opacity:0}[data-q=medio] .leque__painel--amplo,[data-q=baixo] .grao,[data-q=baixo] .aurora,[data-q=baixo] .brilhos,[data-q=baixo] .piso,[data-q=baixo] .ui__varredura,[data-q=baixo] .leque__painel--amplo{display:none}[data-q=baixo] .letra:before,[data-q=baixo] .letra:after{display:none}[data-q=baixo] .eye__fibras,[data-q=baixo] .eye__flare,[data-q=baixo] .eye__sheen,[data-q=baixo] .eye__caustica{animation:none}[data-q=baixo] .dcard__brilho{animation:none;opacity:.25}[data-q=medio] .glass,[data-q=medio] .header.is-stuck,[data-q=medio] .menu,[data-q=medio] .wafloat__txt,[data-q=baixo] .glass,[data-q=baixo] .header.is-stuck,[data-q=baixo] .menu,[data-q=baixo] .wafloat__txt{backdrop-filter:none}[data-q=medio] .header.is-stuck,[data-q=baixo] .header.is-stuck{background:rgba(var(--bg-rgb),.93)}[data-q=medio] .glass,[data-q=baixo] .glass{background:#0a1122b8}[data-q=baixo] .leque__painel{animation:none}[data-q=baixo] .dhero__in,[data-q=baixo] .leque{animation-name:none;opacity:1;transform:none;filter:none}@media(prefers-reduced-motion:reduce){.dhero__in,.leque{animation-name:none!important;opacity:1!important;transform:none!important;filter:none!important}}.dcard:after,.card--vivo:after{animation-play-state:paused}.dcard:hover:after,.dcard:focus-within:after,.card--vivo:hover:after,.card--vivo:focus-within:after{animation-play-state:running}::selection{background:var(--cantalupo);color:var(--bg)}.horizonte{position:absolute;z-index:1;left:50%;bottom:0;width:min(1500px,170vw);height:clamp(220px,34vw,420px);translate:-50% 0;pointer-events:none;overflow:clip}.horizonte:before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse 22% 40% at 50% 100%,rgba(var(--cantalupo-rgb),.55) 0%,rgba(var(--cantalupo-rgb),.22) 40%,transparent 72%),radial-gradient(ellipse 62% 85% at 50% 100%,rgba(var(--eletrico-rgb),.2) 0%,rgba(var(--eletrico-rgb),.06) 50%,transparent 74%);transform-origin:50% 100%;animation:horizonte-respira 9s ease-in-out infinite}.horizonte:after{content:"";position:absolute;left:8%;right:8%;bottom:22%;height:1px;background:linear-gradient(90deg,transparent,rgba(var(--eletrico-rgb),.55) 25%,var(--cantalupo-claro) 50%,rgba(var(--eletrico-rgb),.55) 75%,transparent);opacity:.8;transform:scaleX(.55);animation:horizonte-fio 9s ease-in-out infinite}@keyframes horizonte-respira{0%,to{opacity:.75;transform:scale(.96,.92)}50%{opacity:1;transform:scale(1.04,1.06)}}@keyframes horizonte-fio{0%,to{opacity:.45;transform:scaleX(.55)}50%{opacity:.95;transform:scaleX(1)}}.btn--primary:before{content:"";position:absolute;inset:-1px;z-index:1;border-radius:inherit;padding:2px;pointer-events:none;background:conic-gradient(from var(--ang),transparent 0deg 200deg,rgba(var(--cantalupo-rgb),.35) 270deg,var(--cantalupo-claro) 345deg,transparent 360deg);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0);opacity:0;transition:opacity var(--dur-base) var(--ease-suave)}.btn--primary:hover:before,.btn--primary:focus-visible:before{opacity:1;animation:faisca-gira 1.6s linear infinite}.btn--primary:hover{box-shadow:0 22px 60px -22px rgba(var(--eletrico-rgb),.9),0 10px 40px -18px rgba(var(--cantalupo-rgb),.55),var(--sh-inset)}@keyframes faisca-gira{to{--ang: 360deg}}.sec__head .eyebrow{display:inline-flex;align-items:center;gap:.7em}.sec__head .eyebrow:before{content:"";width:7px;height:7px;flex:none;rotate:45deg;background:var(--cantalupo);box-shadow:0 0 12px rgba(var(--cantalupo-rgb),.8);animation:losango-pulsa 3.2s ease-in-out infinite}.sec__head .eyebrow:after{content:"";width:56px;height:1px;flex:none;background:linear-gradient(90deg,var(--cantalupo),transparent);transform-origin:left center;transform:scaleX(1);transition:transform var(--dur-longa) var(--ease-out-expo) .2s}.js .sec__head[data-reveal]:not(.is-in) .eyebrow:after{transform:scaleX(0)}@keyframes losango-pulsa{0%,to{opacity:1;scale:1}50%{opacity:.55;scale:.7}}.header{isolation:isolate}.header:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:1px;pointer-events:none;background:linear-gradient(90deg,transparent 0%,rgba(var(--eletrico-rgb),.9) 30%,var(--cantalupo) 50%,rgba(var(--eletrico-rgb),.9) 70%,transparent 100%);opacity:0;transform:scaleX(.2);transition:opacity var(--dur-cena) var(--ease-suave),transform var(--dur-longa) var(--ease-out-expo)}.header.is-stuck:after{opacity:.85;transform:scaleX(1)}.mira-canto{--m: var(--cantalupo);--t: 16px;--folga: 14px;position:absolute;z-index:2;inset:var(--folga);pointer-events:none;opacity:0;transform:scale(1.08);background:linear-gradient(var(--m),var(--m)) top left / var(--t) 2px no-repeat,linear-gradient(var(--m),var(--m)) top left / 2px var(--t) no-repeat,linear-gradient(var(--m),var(--m)) top right / var(--t) 2px no-repeat,linear-gradient(var(--m),var(--m)) top right / 2px var(--t) no-repeat,linear-gradient(var(--m),var(--m)) bottom left / var(--t) 2px no-repeat,linear-gradient(var(--m),var(--m)) bottom left / 2px var(--t) no-repeat,linear-gradient(var(--m),var(--m)) bottom right / var(--t) 2px no-repeat,linear-gradient(var(--m),var(--m)) bottom right / 2px var(--t) no-repeat;filter:drop-shadow(0 0 6px rgba(var(--cantalupo-rgb),.7));transition:opacity var(--dur-base) var(--ease-suave),transform var(--dur-cena) var(--ease-out-expo)}.pcard:hover .mira-canto,.pcard:focus-within .mira-canto{opacity:1;transform:scale(1)}.prova__valor{background:linear-gradient(180deg,#ffffff 15%,var(--cantalupo-claro) 60%,var(--cantalupo));-webkit-background-clip:text;background-clip:text;color:var(--cantalupo);-webkit-text-fill-color:transparent}.brasas{position:absolute;inset:0;z-index:-1;overflow:clip;border-radius:inherit;pointer-events:none}.brasas i{position:absolute;bottom:-12px;left:var(--x);width:var(--s, 4px);height:var(--s, 4px);border-radius:50%;background:var(--cantalupo-claro);box-shadow:0 0 14px 3px rgba(var(--cantalupo-rgb),.8),0 0 3px #fff;opacity:0;animation:brasa-sobe var(--dur, 11s) linear infinite;animation-delay:var(--d, 0s)}@keyframes brasa-sobe{0%{opacity:0;transform:translateZ(0)}12%{opacity:.9}70%{opacity:.5}to{opacity:0;transform:translate3d(var(--deriva, 20px),-460px,0)}}.cta:after{background:radial-gradient(ellipse 55% 65% at 50% 112%,rgba(var(--cantalupo-rgb),.22),transparent 70%),radial-gradient(ellipse 70% 80% at 50% 120%,rgba(var(--eletrico-rgb),.32),transparent 72%)}[data-idle].is-idle .horizonte:before,[data-idle].is-idle .horizonte:after,.horizonte[data-idle].is-idle:before,.horizonte[data-idle].is-idle:after,.brasas.is-idle i{animation-play-state:paused}[data-q=medio] .brasas i:nth-child(n+5){display:none}[data-q=baixo] .brasas,[data-q=baixo] .sec__head .eyebrow:before{animation:none}[data-q=baixo] .brasas{display:none}[data-q=baixo] .horizonte:before,[data-q=baixo] .horizonte:after{animation:none}@media(prefers-reduced-motion:reduce){.horizonte:before,.horizonte:after,.sec__head .eyebrow:before,.btn--primary:hover:before,.btn--primary:focus-visible:before{animation:none}.brasas{display:none}.mira-canto{transition:opacity var(--dur-micro) linear;transform:none}}h1,h2{font-weight:500}.dhero h1{font-weight:700}h2 em{font-style:normal;color:var(--destaque)}.btn--primary{color:var(--claro-tx-1);border-color:transparent;background:#fff;box-shadow:0 18px 50px -22px rgba(var(--eletrico-rgb),.85),inset 0 -1px #101e501f;padding-right:.45rem}.btn--primary .btn__arrow{box-sizing:content-box;width:18px;height:18px;padding:8px;border-radius:50%;color:#fff;background:var(--eletrico);transform:rotate(-45deg);transition:transform var(--dur-base) var(--ease-out-expo),background-color var(--dur-micro) var(--ease-suave)}.btn--primary:hover .btn__arrow{transform:rotate(0) translate(2px);background:var(--blue-700)}.btn--primary:after{background:linear-gradient(105deg,transparent 30%,rgba(var(--eletrico-rgb),.16) 48%,transparent 62%)}.btn--primary:hover{box-shadow:0 22px 60px -20px rgba(var(--eletrico-rgb),1),inset 0 -1px #101e501f}.btn--lg.btn--primary{padding-right:.5rem}.pagina-clara{background:var(--claro-bg)}.pagina-clara:before,.pagina-clara:after{display:none}.pagina-clara .header{background:var(--bg)}.painel{position:relative;isolation:isolate;margin:var(--painel-margem);border-radius:var(--r-painel);background:var(--bg);overflow:clip;background-image:radial-gradient(ellipse 70% 45% at 50% 108%,rgba(var(--eletrico-rgb),.28),transparent 70%)}.painel--ceu{margin:0;border-radius:0;background-image:none}.claro{--bg: var(--claro-bg);--surface: var(--claro-surface);--surface-2: var(--claro-surface-2);--tx-1: var(--claro-tx-1);--tx-2: var(--claro-tx-2);--tx-3: var(--claro-tx-3);--line: var(--claro-line);--line-strong: var(--claro-line-strong);--cantalupo: var(--eletrico);--cantalupo-claro: var(--eletrico);--cantalupo-rgb: var(--eletrico-rgb);--destaque: var(--eletrico);--sh-blue: 0 24px 50px -30px rgba(16, 30, 80, .45);position:relative;color:var(--tx-2)}.claro .card{background:var(--surface);border-color:var(--line);box-shadow:0 1px 2px #101e500d,0 14px 34px -24px #101e5059}.claro .card__previa{display:none}.claro .card__icon{border-color:rgba(var(--eletrico-rgb),.18);background:rgba(var(--eletrico-rgb),.08);color:var(--eletrico)}.claro .card--vivo:before{background:radial-gradient(300px circle at var(--mx) var(--my),rgba(var(--eletrico-rgb),.08),transparent 62%)}.claro .card__cta{color:var(--claro-tx-1)}.claro .card:hover .card__cta{color:var(--eletrico)}.claro .card__cta .btn__arrow{box-sizing:content-box;width:14px;height:14px;padding:7px;border-radius:50%;color:#fff;background:var(--claro-tx-1);transform:rotate(-45deg);transition:transform var(--dur-base) var(--ease-out-expo),background-color var(--dur-micro) var(--ease-suave)}.claro .card:hover .card__cta .btn__arrow{transform:rotate(0);background:var(--eletrico)}.claro .pcard__janela{background:var(--claro-surface-2);border-bottom-color:var(--line)}.claro .pcard__ponto{background:#101e502e}.claro .chip{color:var(--claro-tx-2);border-color:var(--line);background:var(--claro-surface-2)}.proc__num,.proc__step .proc__num{border-radius:50%;border:0;color:#fff;-webkit-text-stroke:0;background:var(--eletrico);box-shadow:0 0 0 6px rgba(var(--eletrico-rgb),.16),0 10px 30px -8px rgba(var(--eletrico-rgb),.9);font-weight:600;animation-name:none}.proc__trilha{background:rgba(var(--eletrico-rgb),.22)}.proc__trilha:after{background:linear-gradient(180deg,var(--eletrico),var(--blue-400))}@media(min-width:900px){.proc__trilha:after{background:linear-gradient(90deg,var(--eletrico),var(--blue-400) 70%,transparent)}}.faq__item{border-color:rgba(var(--eletrico-rgb),.3);border-radius:16px;background:linear-gradient(90deg,rgba(var(--eletrico-rgb),.95) 0%,rgba(var(--eletrico-rgb),.35) 28%,var(--surface) 62%)}.faq__item[open]{border-color:rgba(var(--eletrico-rgb),.6)}.faq__item[open] .faq__q{color:#fff}.prova__item{padding:var(--sp-5) 0 0;border:0;border-top:1px solid var(--line-strong);border-radius:0;background:none}.prova__item:hover{transform:none;border-top-color:var(--blue-400)}.prova__valor{font-size:clamp(2.3rem,1.4rem + 3vw,3.6rem);font-weight:300;background:linear-gradient(180deg,#fff 30%,#a9c1ff);-webkit-background-clip:text;background-clip:text;color:#fff;-webkit-text-fill-color:transparent}.pagina-clara footer{margin:var(--painel-margem);border-radius:var(--r-painel);background:var(--bg);overflow:clip;isolation:isolate}.pagina-clara .sig{margin-top:0;border-top:0}@media(prefers-reduced-motion:reduce){.btn--primary .btn__arrow,.claro .card__cta .btn__arrow{transition:none}}.hero{min-height:calc(100svh - var(--header-h));padding-block:var(--sp-8) calc(var(--sp-9) + 2rem)}.hero__eye{position:relative}.hero__campo{-webkit-mask-image:linear-gradient(180deg,#000 70%,transparent 98%);mask-image:linear-gradient(180deg,#000 70%,transparent 98%)}.orb{position:absolute;z-index:-1;left:50%;top:50%;width:250%;max-width:none;translate:-50% -50%;overflow:visible;pointer-events:none;opacity:0;animation:orb-entra 1.4s var(--ease-out-expo) .5s forwards}.orb__sat--quente circle:first-child{opacity:.8}@keyframes orb-entra{0%{opacity:0;scale:.7}to{opacity:1;scale:1}}.onda-luz{position:absolute;z-index:-1;inset:4% 8%;border-radius:50%;border:1.5px solid rgba(160,190,255,.8);box-shadow:0 0 30px rgba(var(--eletrico-rgb),.6),inset 0 0 30px rgba(var(--eletrico-rgb),.4);opacity:0;pointer-events:none;animation:onda-luz-sai 1.8s var(--ease-out-expo) .35s forwards}.onda-luz--2{border-color:rgba(var(--cantalupo-rgb),.55);animation-delay:.7s}@keyframes onda-luz-sai{0%{opacity:0;transform:scale(.6)}15%{opacity:1}to{opacity:0;transform:scale(3.2)}}.hero__holofote{position:absolute;left:50%;top:-6%;width:min(1100px,130vw);height:78%;margin-left:calc(min(1100px,130vw)/-2);pointer-events:none;background:conic-gradient(from 180deg at 50% 0%,transparent 0deg 158deg,rgba(110,150,255,.1) 168deg,rgba(170,195,255,.2) 180deg,rgba(110,150,255,.1) 192deg,transparent 202deg 360deg);-webkit-mask-image:linear-gradient(180deg,#000 20%,transparent 95%);mask-image:linear-gradient(180deg,#000 20%,transparent 95%);animation:holofote-respira 7s ease-in-out infinite}@keyframes holofote-respira{0%,to{opacity:.7}50%{opacity:1}}.piso--hero{height:110%;opacity:.55;animation:none}.h1-destaque{position:relative;display:inline-block;white-space:nowrap}.hero h1 .h1-destaque .letra{background-image:linear-gradient(180deg,#fff,#b4c6ff 45%,#6a8cff)}.h1-traco{position:absolute;left:-2%;right:-2%;bottom:-.16em;width:104%;height:.28em;overflow:visible;pointer-events:none}.h1-traco path{stroke-dasharray:1;stroke-dashoffset:1;filter:drop-shadow(0 0 6px rgba(var(--eletrico-rgb),.8));animation:traco-desenha 1.1s var(--ease-out-expo) 1.05s forwards}@keyframes traco-desenha{to{stroke-dashoffset:0}}.hud{position:absolute;z-index:2;inset:clamp(12px,2.2vw,28px);pointer-events:none;opacity:0;animation:hud-entra 1s var(--ease-suave) .9s forwards}@keyframes hud-entra{to{opacity:1}}.hud__canto{--t: 18px;position:absolute;width:var(--t);height:var(--t);border:0 solid var(--line-strong)}.hud__canto--te{top:0;left:0;border-top-width:1.5px;border-left-width:1.5px}.hud__canto--td{top:0;right:0;border-top-width:1.5px;border-right-width:1.5px}.hud__canto--be{bottom:0;left:0;border-bottom-width:1.5px;border-left-width:1.5px}.hud__canto--bd{bottom:0;right:0;border-bottom-width:1.5px;border-right-width:1.5px}.hud__rotulo{position:absolute;top:2px;display:none;align-items:center;gap:.6em;font-size:var(--fs-100);letter-spacing:.08em;color:var(--tx-3)}.hud__rotulo b{color:var(--tx-1);font-weight:600}.hud__rotulo--te{left:30px}.hud__rotulo--td{right:30px}@media(min-width:900px){.hud__rotulo{display:inline-flex}}.hud__vivo{width:7px;height:7px;border-radius:50%;background:#2ad06a;box-shadow:0 0 #2ad06a99;animation:vivo-pulsa 2.4s ease-out infinite}@keyframes vivo-pulsa{0%{box-shadow:0 0 #2ad06a99}70%,to{box-shadow:0 0 0 8px #2ad06a00}}.hud__rolar{position:absolute;left:50%;bottom:4px;translate:-50% 0;display:grid;justify-items:center;gap:6px;font-size:var(--fs-100);letter-spacing:.3em;text-transform:uppercase;color:var(--tx-3)}.hud__mouse{position:relative;width:20px;height:31px;border:1.5px solid var(--line-strong);border-radius:12px}.hud__mouse:after{content:"";position:absolute;left:50%;top:6px;width:3px;height:6px;margin-left:-1.5px;border-radius:2px;background:var(--cantalupo);animation:mouse-rola 1.8s var(--ease-suave) infinite}@keyframes mouse-rola{0%{opacity:0;transform:translateY(0)}30%{opacity:1}to{opacity:0;transform:translateY(10px)}}[data-q=baixo] .piso--hero,[data-q=baixo] .hero__holofote,[data-q=baixo] .orb__sat{display:none}@media(prefers-reduced-motion:reduce){.orb,.hud{animation:none;opacity:1}.orb__sat,.onda-luz{display:none}.hero__holofote,.hud__vivo,.hud__mouse:after{animation:none}.h1-traco path{animation:none;stroke-dashoffset:0}}.pagina-clara .painel:not(.painel--ceu),.pagina-clara footer{margin:0;border-radius:0}.claro+.painel:before{content:"";position:absolute;inset:0 0 auto;z-index:0;height:clamp(140px,18vw,260px);pointer-events:none;background:linear-gradient(90deg,transparent,rgba(var(--eletrico-rgb),.9) 22%,var(--cantalupo-puro) 50%,rgba(var(--eletrico-rgb),.9) 78%,transparent) top / 100% 1px no-repeat,radial-gradient(ellipse 55% 100% at 50% 0%,rgba(var(--eletrico-rgb),.32),rgba(var(--cantalupo-puro-rgb),.06) 45%,transparent 72%)}.dia{position:relative;isolation:isolate;overflow:clip}.dia__fundo{position:absolute;inset:0;z-index:-1;pointer-events:none;-webkit-mask-image:linear-gradient(180deg,transparent,#000 420px);mask-image:linear-gradient(180deg,transparent,#000 420px)}.dia__grade{position:absolute;inset:0;background-image:radial-gradient(rgba(var(--eletrico-rgb),.2) 1px,transparent 1.4px),linear-gradient(rgba(var(--eletrico-rgb),.05) 1px,transparent 1px),linear-gradient(90deg,rgba(var(--eletrico-rgb),.05) 1px,transparent 1px);background-size:24px 24px,120px 120px,120px 120px;-webkit-mask-image:linear-gradient(180deg,transparent,#000 8%,#000 88%,transparent);mask-image:linear-gradient(180deg,transparent,#000 8%,#000 88%,transparent)}.dia__luz{position:absolute;width:min(760px,85vw);aspect-ratio:1;border-radius:50%}.dia__luz--a{top:-6%;left:-28%;background:radial-gradient(circle,rgba(var(--eletrico-rgb),.2),transparent 64%);animation:dia-deriva 28s ease-in-out infinite alternate}.dia__luz--b{top:30%;right:-32%;background:radial-gradient(circle,rgba(var(--cantalupo-puro-rgb),.26),transparent 62%);animation:dia-deriva 34s ease-in-out -12s infinite alternate-reverse}.dia__luz--c{bottom:-14%;left:10%;background:radial-gradient(circle,rgba(143,140,255,.16),transparent 62%);animation:dia-deriva 40s ease-in-out -20s infinite alternate}@keyframes dia-deriva{0%{transform:translateZ(0) scale(1)}50%{transform:translate3d(6%,4%,0) scale(1.08)}to{transform:translate3d(-4%,8%,0) scale(.96)}}.dia__pontos i{position:absolute;left:var(--x);top:calc((100% - var(--x)) * .92 + 3%);width:6px;height:6px;border-radius:50%;background:var(--eletrico);box-shadow:0 0 12px 2px rgba(var(--eletrico-rgb),.45);opacity:0;animation:ponto-sobe var(--dur, 17s) linear infinite;animation-delay:var(--d, 0s)}.dia__pontos i[style*="--q:1"]{width:5px;height:5px;background:var(--cantalupo-puro);box-shadow:0 0 12px 2px rgba(var(--cantalupo-puro-rgb),.6)}@keyframes ponto-sobe{0%{opacity:0;transform:translateZ(0) scale(.6)}15%{opacity:.85}70%{opacity:.5}to{opacity:0;transform:translate3d(18px,-220px,0) scale(1)}}.sec__head--num{position:relative;max-width:none}.sec__head--num>*{max-width:900px}.sec__head--num:before{content:attr(data-num);position:absolute;z-index:-1;top:-.32em;right:-.04em;font-family:var(--f-display);font-size:clamp(6rem,2.4rem + 14vw,15rem);font-weight:700;line-height:1;letter-spacing:-.07em;color:transparent;-webkit-text-stroke:1.5px rgba(var(--eletrico-rgb),.24);background:linear-gradient(180deg,rgba(var(--eletrico-rgb),.12),transparent 72%);-webkit-background-clip:text;background-clip:text;pointer-events:none;transform:translateY(.12em);opacity:0;transition:opacity var(--dur-longa) var(--ease-suave),transform var(--dur-longa) var(--ease-out-expo)}.sec__head--num.is-in:before,html:not(.js) .sec__head--num:before{opacity:1;transform:none}.dia .sec__head h2 em{padding-bottom:.04em;background:linear-gradient(90deg,var(--cantalupo-forte),var(--cantalupo-puro) 60%,var(--cantalupo-puro-claro)) no-repeat 0 94% / 0% .13em;transition:background-size var(--dur-longa) var(--ease-out-expo) .65s}.dia .sec__head.is-in h2 em,html:not(.js) .dia .sec__head h2 em{background-size:100% .13em}@media(min-width:640px)and (max-width:999px){.bento{grid-auto-flow:dense}.bento>.card-slot--azul{grid-column:span 2}}@media(min-width:1000px){.bento{grid-auto-flow:dense}.bento>.card-slot--largo{grid-column:span 2}.bento>.card-slot--direita{grid-column:2 / span 2}}.scard{gap:var(--sp-3)}.scard__topo{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--sp-2)}.scard__num{display:inline-flex;align-items:center;gap:.6em;font-family:var(--f-display);font-size:var(--fs-100);font-weight:600;letter-spacing:.14em;font-variant-numeric:tabular-nums;color:var(--tx-3)}.scard__num:before{content:"";width:22px;height:1px;background:currentColor;opacity:.5;transform-origin:right;transition:transform var(--dur-base) var(--ease-out-expo)}.scard:hover .scard__num:before{transform:scaleX(1.8)}.dia .scard .card__icon{width:52px;height:52px;border:0;border-radius:15px;color:#fff;background:linear-gradient(140deg,var(--eletrico) 0%,var(--blue-400) 55%,var(--cantalupo-puro) 130%);box-shadow:0 12px 26px -12px rgba(var(--eletrico-rgb),.95),inset 0 1px #ffffff73}.dia .scard .card__icon svg{width:24px;height:24px}.dia .scard:hover .card__icon{color:#fff;background:linear-gradient(140deg,var(--eletrico) 0%,var(--blue-400) 40%,var(--cantalupo-puro) 100%);transform:translateY(-4px) rotate(-8deg) scale(1.08)}.scard .scard__grade{position:absolute;z-index:0;inset:0;pointer-events:none;background:repeating-radial-gradient(circle at 100% 0%,rgba(var(--eletrico-rgb),.11) 0 1px,transparent 1px 22px);-webkit-mask-image:radial-gradient(circle at 100% 0%,#000,transparent 55%);mask-image:radial-gradient(circle at 100% 0%,#000,transparent 55%);transform-origin:100% 0;transition:transform .9s var(--ease-out-expo),opacity var(--dur-base) var(--ease-suave)}.scard:hover .scard__grade{transform:scale(1.25)}.dia .scard--azul{--tx-1: #ffffff;--tx-2: rgba(255, 255, 255, .88);--tx-3: rgba(255, 255, 255, .78);--line: rgba(255, 255, 255, .2);border-color:#ffffff29;color:var(--tx-2);background:radial-gradient(110% 90% at 100% 0%,rgba(120,165,255,.55),transparent 55%),radial-gradient(80% 70% at 0% 100%,rgba(var(--cantalupo-puro-rgb),.22),transparent 60%),linear-gradient(150deg,#2a54f5,#1534c8 48%,#0a1f86);box-shadow:0 1px #ffffff40 inset,0 34px 70px -34px rgba(var(--eletrico-rgb),.95)}.dia .scard--azul:hover{box-shadow:0 1px #ffffff40 inset,0 40px 80px -30px rgba(var(--eletrico-rgb),1)}.dia .scard--azul .card__title{color:#fff}.dia .scard--azul .card__dt{color:var(--cantalupo-puro-claro)}.dia .scard--azul .card__para{border-top-color:#fff3}.dia .scard--azul .card__icon{color:var(--eletrico);background:#fff;box-shadow:0 12px 30px -12px #00000080,inset 0 -2px #101e5014}.dia .scard--azul:hover .card__icon{color:var(--eletrico);background:#fff}.dia .scard--azul .card__cta,.dia .scard--azul:hover .card__cta{color:#fff}.dia .scard--azul .card__cta .btn__arrow{color:var(--eletrico);background:#fff}.dia .scard--azul:before{background:radial-gradient(320px circle at var(--mx) var(--my),rgba(255,255,255,.16),transparent 62%)}.scard--azul .scard__grade{background:linear-gradient(rgba(255,255,255,.08) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.08) 1px,transparent 1px);background-size:28px 28px;-webkit-mask-image:radial-gradient(ellipse 70% 80% at 100% 0%,#000,transparent 70%);mask-image:radial-gradient(ellipse 70% 80% at 100% 0%,#000,transparent 70%);overflow:hidden}.scard--azul .scard__grade:after{content:"";position:absolute;inset:-20% -60%;background:linear-gradient(104deg,transparent 42%,rgba(255,255,255,.2) 50%,transparent 58%);transform:translate(-60%);animation:scard-lustro 7s var(--ease-suave) infinite}.card-slot--direita .scard__grade:after{animation-delay:-3.5s}@keyframes scard-lustro{0%,55%{transform:translate(-60%)}85%,to{transform:translate(60%)}}.dia .scard--azul .card__previa,.dia .scard--largo .card__previa{display:block}.dia .scard:not(.scard--azul) .ui{--ui-l: rgba(16, 30, 80, .13);--ui-a: var(--eletrico);background:linear-gradient(168deg,#fff,#eef2fb);border:1px solid var(--claro-line)}.dia .scard:not(.scard--azul) .ui__topo{border-bottom-color:var(--claro-line)}.dia .scard:not(.scard--azul) .ui__url,.dia .scard:not(.scard--azul) .ui__bloco--meio,.dia .scard:not(.scard--azul) .ui__prod,.dia .scard:not(.scard--azul) .ui__campo{background:#101e500f;border-color:var(--claro-line)}.dia .scard:not(.scard--azul) .ui__abas{border-top-color:var(--claro-line)}.dia .scard:not(.scard--azul) .ui__varredura{background:linear-gradient(180deg,transparent,rgba(var(--eletrico-rgb),.1),transparent)}@media(min-width:640px){.dia .scard--azul{padding-right:46%}.dia .scard--azul .card__previa{top:50%;right:5%;width:38%;opacity:1;-webkit-mask-image:none;mask-image:none;transform:translate3d(calc(var(--tx) * -12px),calc(-50% + var(--ty) * -10px),0) rotate(-4deg);filter:drop-shadow(0 24px 40px rgba(5,10,40,.35))}.dia .scard--azul:hover .card__previa{opacity:1;transform:translate3d(calc(var(--tx) * -18px),calc(-50% + var(--ty) * -14px),0) rotate(-1deg) scale(1.04)}}@media(min-width:1000px){.dia .scard--largo{padding-right:46%}.dia .scard--largo .card__previa{top:50%;right:5%;width:38%;opacity:1;-webkit-mask-image:none;mask-image:none;transform:translate3d(calc(var(--tx) * -12px),calc(-50% + var(--ty) * -10px),0) rotate(-4deg);filter:drop-shadow(0 24px 40px rgba(5,10,40,.35))}.dia .scard--largo:hover .card__previa{opacity:1;transform:translate3d(calc(var(--tx) * -18px),calc(-50% + var(--ty) * -14px),0) rotate(-1deg) scale(1.04)}}@media(max-width:639px){.dia .scard--largo:not(.scard--azul) .card__previa{display:none}}@media(min-width:640px)and (max-width:999px){.dia .scard--largo:not(.scard--azul) .card__previa{display:none}}@media(min-width:640px)and (max-width:999px){.mosaico>.card-slot--grande,.mosaico>.card-slot--deitado{grid-column:span 2}}@media(min-width:1000px){.mosaico{grid-auto-flow:dense}.mosaico>.card-slot--grande{grid-column:span 2;grid-row:span 2}.mosaico>.card-slot--deitado{grid-column:span 2}}.pcard--grande .pcard__shot{flex:1 1 auto;aspect-ratio:auto;min-height:260px}.pcard--grande .card__title{font-size:var(--fs-600)}@media(min-width:640px){.pcard--deitado{display:grid;grid-template-columns:1.2fr 1fr;grid-template-rows:auto 1fr}.pcard--deitado .pcard__janela{grid-column:1;grid-row:1}.pcard--deitado .pcard__shot{grid-column:1;grid-row:2;aspect-ratio:auto;min-height:220px;border-bottom:0}.pcard--deitado .pcard__body{grid-column:2;grid-row:1 / 3;justify-content:center;border-left:1px solid var(--line)}}.dia .pcard__janela{gap:6px;padding:.55rem .75rem;background:linear-gradient(180deg,#ffffff,var(--claro-surface-2))}.dia .pcard__ponto{width:9px;height:9px}.dia .pcard__ponto:first-child{background:#ff6159}.dia .pcard__ponto:nth-child(2){background:#ffbd2e}.dia .pcard__ponto:nth-child(3){background:#28c941}.dia .pcard__barra{position:relative;display:flex;align-items:center;gap:.4em;min-width:0;height:24px;margin-left:8px;padding-inline:.7rem;overflow:hidden;border:1px solid var(--claro-line);border-radius:var(--r-pill);background:#fff;color:var(--claro-tx-3);font-size:.72rem;font-weight:500;white-space:nowrap;text-overflow:ellipsis}.pcard__cadeado{flex:none;color:#1f9d55}.dia .pcard__barra:after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;background:linear-gradient(90deg,var(--eletrico),var(--cantalupo-puro));transform:scaleX(0);transform-origin:left;opacity:0}.dia .pcard:hover .pcard__barra:after{opacity:1;animation:barra-carrega 1.1s var(--ease-out-expo) forwards}@keyframes barra-carrega{0%{transform:scaleX(0);opacity:1}80%{transform:scaleX(1);opacity:1}to{transform:scaleX(1);opacity:0}}.pcard__vivo{display:none;align-items:center;gap:.4em;margin-left:8px;color:var(--claro-tx-2);font-size:.68rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap}.pcard__vivo:before{content:"";width:7px;height:7px;border-radius:50%;background:#28c941;box-shadow:0 0 #28c94199;animation:vivo-pulsa 2.4s ease-out infinite}@keyframes vivo-pulsa{0%{box-shadow:0 0 #28c9418c}70%,to{box-shadow:0 0 0 7px #28c94100}}@media(min-width:400px){.pcard__vivo{display:inline-flex}}.pcard__indice{position:absolute;z-index:2;top:12px;left:12px;padding:.3rem .65rem;border-radius:var(--r-pill);background:rgba(var(--bg-rgb),.78);color:#fff;font-family:var(--f-display);font-size:.78rem;font-weight:600;letter-spacing:.04em;transform:translateY(-4px);opacity:.92;transition:transform var(--dur-base) var(--ease-out-expo),background-color var(--dur-base) var(--ease-suave)}.pcard__indice small{opacity:.6;font-size:.85em}.dia .pcard:hover .pcard__indice{transform:none;background:var(--eletrico)}.dia .pcard__shot:after{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(180deg,transparent 55%,rgba(5,10,40,.28)),linear-gradient(135deg,rgba(var(--eletrico-rgb),.22),rgba(var(--cantalupo-puro-rgb),.18));opacity:.55;transition:opacity var(--dur-cena) var(--ease-suave)}.dia .pcard:hover .pcard__shot:after{opacity:.2}.dia .pcard__seg{display:inline-flex;align-items:center;gap:.45em;text-align:right}.dia .pcard__seg:before{content:"";flex:none;width:7px;height:7px;border-radius:2px;rotate:45deg;background:var(--cantalupo-puro)}.fio-wrap{position:relative}.fio-luz{position:relative;display:block;height:1px;overflow:hidden;background:linear-gradient(90deg,transparent,rgba(var(--eletrico-rgb),.55) 16%,var(--cantalupo-puro) 50%,rgba(var(--eletrico-rgb),.55) 84%,transparent);transform-origin:left center}.fio-luz__faisca{position:absolute;inset:-3px 0;background:radial-gradient(60px 4px at 100% 50%,#ffffff,rgba(var(--cantalupo-puro-rgb),.9) 40%,transparent 70%);transform:translate(-100%)}.fio-wrap+.sec{padding-top:calc(var(--sec-y) * .55)}@supports (animation-timeline: view()){@media(prefers-reduced-motion:no-preference){.fio-luz{animation:fio-cresce linear both;animation-timeline:view();animation-range:entry 10% cover 45%}.fio-luz__faisca{animation:faisca-corre linear both;animation-timeline:view();animation-range:entry 0% cover 60%}}}@keyframes fio-cresce{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes faisca-corre{0%{transform:translate(-100%)}to{transform:translate(0)}}[data-q=medio] .dia__pontos i:nth-child(n+5),[data-q=medio] .dia__luz--c{display:none}[data-q=baixo] .dia__luz,[data-q=baixo] .scard--azul .scard__grade:after,[data-q=baixo] .pcard__vivo:before{animation:none}[data-q=baixo] .dia__pontos{display:none}@media(prefers-reduced-motion:reduce){.dia__luz,.scard--azul .scard__grade:after,.pcard__vivo:before,.dia .pcard:hover .pcard__barra:after{animation:none}.dia__pontos{display:none}.scard__grade,.sec__head--num:before{transition:none}}.pcard--grande .pcard__shot img,.pcard--deitado .pcard__shot img{object-position:0% 0%}.dia .pcard__meta{flex-direction:column;align-items:flex-start;gap:var(--sp-2)}.dia .pcard__seg{text-align:left}.pcard--deitado .card__cta{margin-top:var(--sp-3)}.letreiro{display:grid;gap:.1em;margin:var(--sp-2) calc(50% - 50vw) var(--sp-7);overflow:hidden;pointer-events:none;font-family:var(--f-display);font-size:clamp(3rem,1rem + 7vw,8.5rem);font-weight:700;line-height:1;letter-spacing:-.045em;white-space:nowrap;-webkit-mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent);mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent)}.letreiro__linha{display:flex;width:max-content}.letreiro__linha span{display:inline-flex;align-items:center;gap:.35em;padding-right:.35em;color:transparent;-webkit-text-stroke:1.5px rgba(var(--eletrico-rgb),.38)}.letreiro__linha--volta span{-webkit-text-stroke:0;background:linear-gradient(90deg,rgba(var(--eletrico-rgb),.2),#8f8cff38 50%,rgba(var(--cantalupo-puro-rgb),.3));-webkit-background-clip:text;background-clip:text}.letreiro__linha i{width:.22em;height:.22em;rotate:45deg;background:var(--cantalupo-puro);box-shadow:0 0 20px rgba(var(--cantalupo-puro-rgb),.7)}.letreiro__linha--volta{translate:-18% 0}@supports (animation-timeline: view()){@media(prefers-reduced-motion:no-preference){.letreiro__linha{animation:letreiro-vai linear both;animation-timeline:view();animation-range:entry 0% exit 100%}.letreiro__linha--volta{animation-name:letreiro-volta}}}@keyframes letreiro-vai{0%{transform:translate(4%)}to{transform:translate(-28%)}}@keyframes letreiro-volta{0%{transform:translate(-24%)}to{transform:translate(6%)}}.galeria__fundo,.galeria__rodape{display:none}.galeria--ativa{position:relative;height:calc(100svh - var(--header-h) + var(--dist) * .9)}.galeria--ativa .galeria__fixo{position:sticky;top:var(--header-h);display:flex;flex-direction:column;justify-content:center;gap:var(--sp-5);height:calc(100svh - var(--header-h))}.galeria--ativa .galeria__trilho{display:flex;align-items:stretch;align-items:flex-start;gap:1.6vw;width:max-content;transform:translate3d(calc(var(--gp, 0) * var(--dist) * -1),0,0);will-change:transform}.galeria--ativa .galeria__trilho>.card-slot{flex:none;width:30vw;grid-column:auto;grid-row:auto}.galeria--ativa .galeria__trilho>.card-slot--grande,.galeria--ativa .galeria__trilho>.card-slot--deitado{width:44vw}.galeria--ativa .pcard--grande .pcard__shot{flex:none;aspect-ratio:16 / 10;min-height:0}@media(max-height:820px){.galeria--ativa .pcard .chips{display:none}.galeria--ativa .galeria__trilho>.card-slot{width:26vw}.galeria--ativa .galeria__trilho>.card-slot--grande,.galeria--ativa .galeria__trilho>.card-slot--deitado{width:40vw}}.galeria--ativa .galeria__fundo{position:absolute;z-index:-1;left:0;top:50%;display:block;translate:0 -50%;transform:translate3d(calc(var(--gp, 0) * var(--dist) * -.35),0,0);color:transparent;font-family:var(--f-display);font-size:clamp(8rem,20vw,22rem);font-weight:700;line-height:1;letter-spacing:-.06em;white-space:nowrap;-webkit-text-stroke:1.5px rgba(var(--eletrico-rgb),.14);pointer-events:none}.galeria--ativa .galeria__rodape{display:flex;align-items:center;gap:var(--sp-5);color:var(--claro-tx-3);font-size:var(--fs-200)}.galeria__conta{font-family:var(--f-display);letter-spacing:.06em}.galeria__conta b{color:var(--claro-tx-1);font-size:1.6em;font-weight:600}.galeria__barra{position:relative;flex:0 1 260px;height:2px;border-radius:2px;background:var(--claro-line-strong);overflow:hidden}.galeria__barra span{position:absolute;inset:0;background:linear-gradient(90deg,var(--eletrico),var(--cantalupo-puro));transform-origin:left;transform:scaleX(var(--gp, 0))}.galeria__dica{margin-left:auto;letter-spacing:.14em;text-transform:uppercase;font-size:var(--fs-100)}.hero__in{position:relative}.hero__selo{display:inline-flex;align-items:center;gap:.55em;min-height:40px;padding:.4rem .95rem .4rem .8rem;border:1px solid var(--line-strong);border-radius:var(--r-pill);background:rgba(var(--eletrico-rgb),.14);color:var(--tx-2);font-size:var(--fs-200);text-decoration:none;transition:border-color var(--dur-base) var(--ease-suave),background-color var(--dur-base) var(--ease-suave)}.hero__selo b{color:#fff;font-family:var(--f-display)}.hero__selo .hud__vivo{flex:none}.hero__selo-seta{rotate:90deg;transition:transform var(--dur-base) var(--ease-out-expo)}.hero__selo:hover{border-color:var(--cantalupo);background:rgba(var(--eletrico-rgb),.24)}.hero__selo:hover .hero__selo-seta{transform:translate(3px)}.hero__lanterna{position:absolute;inset:0;pointer-events:none;background-image:radial-gradient(rgba(150,185,255,.55) 1px,transparent 1.5px),linear-gradient(rgba(var(--eletrico-rgb),.16) 1px,transparent 1px),linear-gradient(90deg,rgba(var(--eletrico-rgb),.16) 1px,transparent 1px);background-size:40px 40px;background-position:20px 20px,0 0,0 0;-webkit-mask-image:radial-gradient(280px circle at var(--sx, 50%) var(--sy, 36%),#000,transparent 72%);mask-image:radial-gradient(280px circle at var(--sx, 50%) var(--sy, 36%),#000,transparent 72%)}.flutuantes{position:absolute;inset:0;z-index:1;display:none;margin:0;padding:0;list-style:none;pointer-events:none}@media(min-width:1100px){.flutuantes{display:block}}.flutuante{position:absolute}.flutuante--e1{left:7%;top:30%}.flutuante--d1{right:7%;top:24%}.flutuante--e2{left:11%;top:60%}.flutuante--d2{right:10%;top:55%}.flutuante__in{display:inline-flex;align-items:center;gap:.6rem;padding:.45rem 1rem .45rem .45rem;border:1px solid rgba(150,180,255,.24);border-radius:var(--r-pill);background:linear-gradient(180deg,#101834d9,#080c1cd9);box-shadow:0 18px 40px -18px #000000e6,inset 0 1px #ffffff14;color:var(--tx-1);font-family:var(--f-display);font-size:var(--fs-200);font-weight:600;white-space:nowrap;opacity:0;animation:flutuante-entra .9s var(--ease-out-expo) calc(1.3s + var(--i) * .16s) forwards,flutuante-boia 6s ease-in-out calc(var(--i) * -1.4s) infinite alternate}.flutuante__ic{display:grid;place-items:center;width:30px;height:30px;border-radius:50%;color:#fff;background:linear-gradient(140deg,var(--eletrico),var(--blue-400) 60%,var(--cantalupo-puro) 140%);box-shadow:0 0 18px -2px rgba(var(--eletrico-rgb),.9)}.flutuante--d1 .flutuante__ic,.flutuante--e2 .flutuante__ic{background:linear-gradient(140deg,var(--cantalupo-forte),var(--cantalupo-puro) 60%,var(--cantalupo-puro-claro));box-shadow:0 0 18px -2px rgba(var(--cantalupo-puro-rgb),.9)}@keyframes flutuante-entra{0%{opacity:0;scale:.8}to{opacity:1;scale:1}}@keyframes flutuante-boia{0%{transform:translateY(-7px)}to{transform:translateY(7px)}}.hero__scan{position:absolute;z-index:3;inset:18% -6% 0;pointer-events:none;background:linear-gradient(90deg,transparent,rgba(150,185,255,.9) 30%,var(--cantalupo-puro) 50%,rgba(150,185,255,.9) 70%,transparent) top / 100% 2px no-repeat,linear-gradient(180deg,rgba(var(--eletrico-rgb),.16),transparent 70px) top / 100% 70px no-repeat;opacity:0;animation:scan-desce 1.9s var(--ease-suave) 1.1s forwards}@keyframes scan-desce{0%{opacity:0;transform:translateY(0)}12%{opacity:1}80%{opacity:.8}to{opacity:0;transform:translateY(78%)}}.travessia{position:relative}.travessia__palco{position:relative;height:clamp(560px,92svh,920px);overflow:clip}.travessia:after{content:"";position:absolute;inset:auto 0 0;height:34%;pointer-events:none;background:linear-gradient(180deg,transparent,var(--claro-bg))}.travessia__estrelas{position:absolute;inset:-10%;pointer-events:none;background-image:radial-gradient(1px 1px at 8% 22%,rgba(255,255,255,.85),transparent 60%),radial-gradient(1px 1px at 18% 68%,rgba(255,255,255,.5),transparent 60%),radial-gradient(1.5px 1.5px at 27% 14%,rgba(190,210,255,.9),transparent 60%),radial-gradient(1px 1px at 36% 82%,rgba(255,255,255,.6),transparent 60%),radial-gradient(1px 1px at 46% 8%,rgba(255,255,255,.7),transparent 60%),radial-gradient(1.5px 1.5px at 58% 90%,rgba(255,210,180,.85),transparent 60%),radial-gradient(1px 1px at 69% 18%,rgba(255,255,255,.6),transparent 60%),radial-gradient(1px 1px at 78% 74%,rgba(255,255,255,.7),transparent 60%),radial-gradient(1.5px 1.5px at 88% 30%,rgba(190,210,255,.85),transparent 60%),radial-gradient(1px 1px at 94% 86%,rgba(255,255,255,.6),transparent 60%),radial-gradient(1px 1px at 4% 52%,rgba(255,210,180,.7),transparent 60%),radial-gradient(1px 1px at 62% 44%,rgba(255,255,255,.4),transparent 60%)}.travessia__aura{position:absolute;left:50%;top:60%;width:min(140vmin,1300px);aspect-ratio:1;translate:-50% -50%;border-radius:50%;pointer-events:none;background:radial-gradient(circle,rgba(var(--eletrico-rgb),.42) 0%,rgba(var(--eletrico-rgb),.14) 30%,rgba(var(--cantalupo-puro-rgb),.06) 46%,transparent 64%)}.travessia__frase{position:absolute;z-index:3;left:var(--gutter);right:var(--gutter);top:calc(var(--header-h) + clamp(18px,4svh,48px));display:grid;justify-items:center;gap:.1em;margin:0;color:var(--tx-1);font-family:var(--f-display);font-size:clamp(1.8rem,1rem + 3vw,3.7rem);font-weight:500;line-height:1.04;letter-spacing:-.035em;text-align:center;text-wrap:balance}.travessia__linha--2{color:var(--tx-2)}.travessia__frase em{font-style:normal;background:linear-gradient(180deg,#fff,#9fb6ff);-webkit-background-clip:text;background-clip:text;color:#c5d3ff;-webkit-text-fill-color:transparent}.pupila{position:absolute;z-index:2;left:50%;top:64%;width:min(64vmin,540px);aspect-ratio:1;translate:-50% -50%}.pupila__anel{position:absolute;inset:0;width:100%;height:100%;max-width:none;overflow:visible}.pupila__regua,.pupila__palavras{transform-box:view-box;transform-origin:50% 50%}.pupila__palavras text{fill:#cddaffd1;font-family:var(--f-display);font-size:15px;font-weight:600;letter-spacing:.2em}.pupila__iris,.pupila__negro,.pupila__luz{position:absolute;border-radius:50%}.pupila__iris{inset:15%;background:radial-gradient(circle,transparent 0 33%,rgba(var(--cantalupo-puro-rgb),.6) 35.5%,rgba(var(--cantalupo-puro-rgb),.12) 41%,transparent 46%),repeating-conic-gradient(from 0deg,rgba(175,205,255,.4) 0deg .7deg,transparent .7deg 3.1deg),repeating-conic-gradient(from 1.4deg,rgba(10,25,110,.55) 0deg 1.2deg,transparent 1.2deg 5.3deg),radial-gradient(circle,#040822 0 29%,#102a92 38%,#2f5bff,#7393ff,#2443d6 86%,#061873);box-shadow:0 0 0 1px #96b4ff4d,0 0 110px 14px rgba(var(--eletrico-rgb),.5),inset 0 0 70px #000000b3}.pupila__negro{inset:35.5%;background:radial-gradient(circle at 37% 33%,#fffffff2 0 3.4%,#fff0 4.6%),radial-gradient(circle at 63% 66%,rgba(255,255,255,.4) 0 1.6%,transparent 2.6%),radial-gradient(circle,#000 58%,#060b24);box-shadow:0 0 46px 8px #000000bf}.pupila__luz{inset:41%;background:var(--claro-bg);box-shadow:0 0 50px 22px #d7e4ff8c;transform:scale(.4)}.travessia__dica{position:absolute;z-index:3;left:50%;bottom:clamp(10px,2.4svh,26px);translate:-50% 0;display:none;align-items:center;gap:.8em;color:var(--tx-3);font-size:var(--fs-100);letter-spacing:.3em;text-transform:uppercase;white-space:nowrap}.travessia__dica-traco{width:1px;height:26px;background:linear-gradient(180deg,transparent,var(--cantalupo-puro))}@media(max-width:600px){.pupila{width:90vw;top:58%}.travessia__dica{display:none}}@supports (animation-timeline: view()){@media(prefers-reduced-motion:no-preference){.travessia{height:280svh;view-timeline:--pupila block}.travessia:after{display:none}.travessia__dica{display:inline-flex}.pupila{top:60%}.travessia__palco{position:sticky;top:0;height:100svh}.travessia__estrelas,.travessia__aura,.travessia__frase,.travessia__dica,.pupila__regua,.pupila__palavras,.pupila__anel,.pupila__iris,.pupila__negro,.pupila__luz{animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--pupila;animation-range:contain 0% contain 100%}.travessia__estrelas{animation-name:trav-estrelas}.travessia__aura{animation-name:trav-aura}.travessia__frase{animation-name:trav-frase}.travessia__dica{animation-name:trav-dica}.pupila__regua{animation-name:trav-gira}.pupila__palavras{animation-name:trav-gira-contra}.pupila__anel{animation-name:trav-anel}.pupila__iris{animation-name:trav-iris}.pupila__negro{animation-name:trav-negro}.pupila__luz{animation-name:trav-luz}}}@keyframes trav-estrelas{0%{transform:scale(1);opacity:1}70%{transform:scale(2.1);opacity:0}to{transform:scale(2.1);opacity:0}}@keyframes trav-aura{0%{transform:scale(.85);opacity:.7}60%{transform:scale(1.5);opacity:1}to{transform:scale(2);opacity:0}}@keyframes trav-frase{0%{opacity:1;transform:translateY(0) scale(1)}32%{opacity:0;transform:translateY(-60px) scale(.94)}to{opacity:0;transform:translateY(-60px) scale(.94)}}@keyframes trav-dica{0%{opacity:1}12%,to{opacity:0}}@keyframes trav-gira{to{transform:rotate(140deg)}}@keyframes trav-gira-contra{to{transform:rotate(-200deg)}}@keyframes trav-anel{0%{transform:scale(1);opacity:1}55%{transform:scale(1.7);opacity:.85}78%{transform:scale(2.6);opacity:0}to{transform:scale(2.6);opacity:0}}@keyframes trav-iris{0%{transform:scale(1) rotate(0);opacity:1}60%{transform:scale(2.4) rotate(70deg);opacity:1}92%{transform:scale(4.2) rotate(110deg);opacity:0}to{transform:scale(4.2) rotate(110deg);opacity:0}}@keyframes trav-negro{0%{transform:scale(1)}60%{transform:scale(2.4)}to{transform:scale(4.2)}}@keyframes trav-luz{0%{transform:scale(.4)}35%{transform:scale(.75)}62%{transform:scale(2.6)}to{transform:scale(17);box-shadow:0 0 #d7e4ff00}}[data-q=medio] .hero__lanterna,[data-q=baixo] .flutuantes,[data-q=baixo] .hero__lanterna,[data-q=baixo] .travessia__estrelas{display:none}@media(prefers-reduced-motion:reduce){.flutuante__in{animation:none;opacity:1}.hero__scan{display:none}.pupila__luz{transform:scale(.55)}}@media(max-width:600px){.travessia .pupila{width:90vw;top:58%}.travessia .travessia__dica{display:none}}.visao{--fim: 0;position:relative;color:var(--tx-2)}.visao__palco{position:relative;isolation:isolate;min-height:calc(100svh - var(--header-h));overflow:clip}.visao__canvas{position:absolute;inset:0;z-index:0;width:100%;height:100%;opacity:0;transition:opacity 1.4s var(--ease-suave)}.visao__canvas.is-on{opacity:1}.visao__reserva{position:absolute;z-index:0;left:50%;top:34%;width:clamp(200px,34vw,420px);aspect-ratio:5 / 3;translate:-50% -50%;transition:opacity .9s var(--ease-suave),scale 1.2s var(--ease-out-expo),filter .9s var(--ease-suave)}.visao--gl .visao__reserva{opacity:0;scale:1.25;filter:blur(6px)}.visao__vinheta{position:absolute;inset:0;z-index:1;pointer-events:none;background:radial-gradient(ellipse 75% 65% at 50% 40%,transparent 40%,rgba(var(--bg-rgb),.55) 100%),linear-gradient(180deg,transparent 55%,rgba(var(--bg-rgb),.78) 100%)}.visao__amanhecer{--r: calc(var(--fim) * 115%);position:absolute;inset:0;z-index:4;pointer-events:none;background:radial-gradient(circle at 50% 42%,var(--claro-bg) 0,var(--claro-bg) calc(var(--r) * .82),rgba(190,208,255,.85) calc(var(--r) * .92),rgba(var(--eletrico-rgb),.35) var(--r),transparent calc(var(--r) + 6%))}.visao__hud{position:absolute;inset:clamp(12px,2vw,26px);z-index:3;pointer-events:none}.visao__indice{position:absolute;top:50%;right:6px;display:none;gap:14px;margin:0;padding:0;list-style:none;translate:0 -50%}.visao__indice li{display:flex;align-items:center;justify-content:flex-end;gap:.7em;color:var(--tx-3);font-size:var(--fs-100);letter-spacing:.12em;text-transform:uppercase;opacity:.55;transition:opacity var(--dur-base) var(--ease-suave),color var(--dur-base) var(--ease-suave)}.visao__indice li b{font-weight:600;max-width:0;overflow:hidden;white-space:nowrap;transition:max-width var(--dur-cena) var(--ease-out-expo)}.visao__indice li:after{content:"";width:22px;height:1px;background:currentColor;transform-origin:right;transition:transform var(--dur-base) var(--ease-out-expo)}.visao[data-cap="1"] .visao__indice [data-n="1"],.visao[data-cap="2"] .visao__indice [data-n="2"],.visao[data-cap="3"] .visao__indice [data-n="3"],.visao[data-cap="4"] .visao__indice [data-n="3"]{color:var(--tx-1);opacity:1}.visao[data-cap="1"] .visao__indice [data-n="1"] b,.visao[data-cap="2"] .visao__indice [data-n="2"] b,.visao[data-cap="3"] .visao__indice [data-n="3"] b,.visao[data-cap="4"] .visao__indice [data-n="3"] b{max-width:8em}.visao[data-cap="1"] .visao__indice [data-n="1"]:after,.visao[data-cap="2"] .visao__indice [data-n="2"]:after,.visao[data-cap="3"] .visao__indice [data-n="3"]:after{transform:scaleX(1.8);background:var(--cantalupo-puro)}@media(min-width:1000px){.visao__indice{display:grid}}.visao__rolar{position:absolute;left:50%;bottom:2px;display:none;justify-items:center;gap:6px;translate:-50% 0;color:var(--tx-3);font-size:var(--fs-100);letter-spacing:.3em;text-transform:uppercase;transition:opacity var(--dur-base) var(--ease-suave)}.cap{position:relative;z-index:2;width:100%;max-width:calc(var(--maxw) + var(--gutter) * 2);margin-inline:auto;padding:var(--sp-8) var(--gutter)}.cap--1{display:grid;align-content:end;gap:var(--sp-6);min-height:calc(100svh - var(--header-h));padding-bottom:clamp(2.5rem,6svh,4.5rem)}.cap1__titulo{display:grid;justify-items:start;gap:var(--sp-4)}.cap--1 h1{max-width:13ch;font-size:clamp(2.5rem,1.2rem + 5.2vw,6rem);line-height:.98;letter-spacing:-.045em;text-align:left;background:var(--grad-text);-webkit-background-clip:text;background-clip:text;color:transparent}.cap--1 h1 .h1-destaque .letra{background-image:linear-gradient(180deg,#fff,#b4c6ff 45%,#6a8cff)}.cap1__lado{display:grid;gap:var(--sp-4);max-width:34rem}.cap1__sub{color:var(--tx-2);font-size:var(--fs-400);line-height:1.5}@media(min-width:1000px){.cap--1{grid-template-columns:1.35fr 1fr;align-items:end;column-gap:var(--sp-8)}.cap1__lado{justify-self:end}}.cap__n{display:block;margin-bottom:.4em;color:var(--cantalupo-puro);font-size:var(--fs-200);font-weight:600;letter-spacing:.2em}.cap__titulo{max-width:14ch;color:var(--tx-1);font-size:clamp(2.1rem,1rem + 4vw,4.6rem);font-weight:500;line-height:1;letter-spacing:-.04em}.cap__titulo em{font-style:normal;color:var(--blue-400)}.cap__texto{max-width:34ch;color:var(--tx-2);font-size:var(--fs-400);line-height:1.5}.cap__topo{display:grid;gap:var(--sp-5)}@media(min-width:1000px){.cap__topo{grid-template-columns:1fr auto;align-items:start}.cap__topo .cap__texto{margin-top:2.4em}}.cap2__cartoes{display:grid;gap:var(--sp-3);margin:var(--sp-7) 0 0;padding:0;list-style:none}@media(min-width:640px){.cap2__cartoes{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1000px){.cap2__cartoes{grid-template-columns:repeat(4,minmax(0,1fr))}}.cartao{position:relative;display:grid;align-content:end;gap:var(--sp-2);min-height:190px;padding:var(--sp-5);overflow:hidden;border:1px solid rgba(150,180,255,.22);border-radius:var(--r-3);background:linear-gradient(180deg,#1e327847,#080c1ec7);box-shadow:inset 0 1px #ffffff14,0 30px 60px -36px rgba(var(--eletrico-rgb),.9)}.cartao:before{content:"";position:absolute;inset:0 0 auto;height:60%;pointer-events:none;background:radial-gradient(120% 90% at 30% 0%,rgba(120,160,255,.22),transparent 70%)}.cartao__n{position:absolute;top:var(--sp-4);right:var(--sp-5);color:var(--tx-3);font-family:var(--f-display);font-weight:600}.cartao__ic{display:grid;place-items:center;width:40px;height:40px;margin-bottom:auto;border-radius:12px;color:#fff;background:linear-gradient(140deg,var(--eletrico),var(--blue-400) 60%,var(--cantalupo-puro) 140%);box-shadow:0 10px 24px -10px rgba(var(--eletrico-rgb),1)}.cartao__ic svg{width:20px;height:20px}.cartao h3{color:var(--tx-1);font-size:var(--fs-400);letter-spacing:-.02em}.cartao p{color:var(--tx-2);font-size:var(--fs-200);line-height:1.5}.cap--3{display:grid;gap:var(--sp-7)}.cap3__texto{display:grid;justify-items:start;gap:var(--sp-5)}.cap3__dados{display:grid;gap:var(--sp-4);margin:0}.cap3__dados div{display:grid;gap:.2em;padding-top:var(--sp-4);border-top:1px solid var(--line-strong)}.cap3__dados dd{order:-1;margin:0;color:#fff;font-family:var(--f-display);font-size:clamp(2.6rem,1.4rem + 4vw,5rem);font-weight:300;line-height:1;letter-spacing:-.04em}.cap3__dados dt{color:var(--tx-3);font-size:var(--fs-200)}@media(min-width:1000px){.cap--3{grid-template-columns:1fr 1fr;align-items:center;min-height:calc(100svh - var(--header-h))}.cap3__dados{justify-self:end;width:min(100%,26rem)}}@media(prefers-reduced-motion:no-preference){.js .visao{height:360svh}.js .visao__palco{position:sticky;top:var(--header-h);height:calc(100svh - var(--header-h));min-height:0}.js .visao__rolar{display:grid}.js .visao:not([data-cap="1"]) .visao__rolar{opacity:0}.js .cap{position:absolute;inset:0;margin:auto;padding-top:clamp(1.5rem,5svh,3.5rem);visibility:hidden;opacity:0;transition:opacity .52s var(--ease-suave),visibility 0s linear .52s}.js .cap--1{min-height:0}.js .cap--3{min-height:0;align-content:center}.js .cap--2{display:grid;align-content:space-between;padding-bottom:clamp(1.5rem,5svh,3.5rem)}.js .visao[data-cap="1"] .cap--1,.js .visao[data-cap="2"] .cap--2,.js .visao[data-cap="3"] .cap--3{visibility:visible;opacity:1;transition:opacity .62s var(--ease-suave) .12s,visibility 0s}.js .cap>*,.js .cartao,.js .cap3__dados div{transform:translateY(26px);transition:transform .9s var(--ease-out-expo)}.js .visao[data-cap="1"] .cap--1>*,.js .visao[data-cap="2"] .cap--2>*,.js .visao[data-cap="3"] .cap--3>*,.js .visao[data-cap="2"] .cartao,.js .visao[data-cap="3"] .cap3__dados div{transform:none}.js .visao[data-cap="2"] .cartao,.js .visao[data-cap="3"] .cap3__dados div{transition-delay:calc(.16s + var(--i) * 90ms)}}@media(prefers-reduced-motion:no-preference)and (max-width:639px){.js .cap2__cartoes{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--sp-2);margin-top:var(--sp-4)}.js .cartao{min-height:0;padding:var(--sp-3)}.js .cartao p{display:none}.js .cartao__ic{width:32px;height:32px;margin-bottom:var(--sp-2)}.js .cap__texto{font-size:var(--fs-300)}}@media(prefers-reduced-motion:no-preference)and (max-height:760px)and (min-width:1000px){.js .cartao p{display:none}.js .cartao{min-height:130px}}.visao__aura{position:absolute;z-index:0;left:50%;top:40%;width:min(90vmin,900px);aspect-ratio:1;translate:-50% -50%;border-radius:50%;pointer-events:none;background:radial-gradient(circle,rgba(var(--eletrico-rgb),.28) 0%,rgba(var(--eletrico-rgb),.1) 32%,rgba(var(--cantalupo-puro-rgb),.05) 48%,transparent 66%);animation:aura-respira 6s ease-in-out infinite}.visao[data-cap="2"] .visao__aura{background:radial-gradient(circle,rgba(120,110,255,.26) 0%,rgba(var(--eletrico-rgb),.1) 34%,transparent 66%)}.visao[data-cap="3"] .visao__aura{background:radial-gradient(circle,rgba(var(--cantalupo-puro-rgb),.16) 0%,rgba(var(--eletrico-rgb),.14) 30%,transparent 66%)}@keyframes aura-respira{0%,to{opacity:.7;transform:scale(.94)}50%{opacity:1;transform:scale(1.06)}}.visao__trilho{position:absolute;top:50%;right:-12px;display:none;width:2px;height:160px;translate:0 -50%;border-radius:2px;background:#96b4ff29;overflow:hidden}.visao__trilho-luz{position:absolute;inset:0;background:linear-gradient(180deg,var(--eletrico),var(--cantalupo-puro));transform-origin:top;transform:scaleY(var(--prog, 0))}@media(min-width:1000px){.js .visao__trilho{display:block}}@media(prefers-reduced-motion:no-preference){.js .cap__titulo{clip-path:inset(0 0 100% 0);transition:clip-path 1s var(--ease-out-expo) .12s,transform .9s var(--ease-out-expo)}.js .visao[data-cap="2"] .cap--2 .cap__titulo,.js .visao[data-cap="3"] .cap--3 .cap__titulo{clip-path:inset(-10% -4% -18% -4%)}.js .cap3__dados dd{scale:.85;transition:scale 1s var(--ease-out-expo);transition-delay:inherit}.js .visao[data-cap="3"] .cap3__dados dd{scale:1}}[data-q=baixo] .visao__aura{animation:none}@media(prefers-reduced-motion:reduce){.visao__aura{animation:none}}
