@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/poppins-latin-ext-400-normal-CIpeJEZw.woff2) format("woff2"),url(/assets/poppins-latin-ext-400-normal-Ce_uWq1Z.woff) format("woff");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/poppins-latin-400-normal-cpxAROuN.woff2) format("woff2"),url(/assets/poppins-latin-400-normal-BOb3E3N0.woff) format("woff");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:Poppins;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/poppins-latin-ext-500-normal-H4Q0z8D2.woff2) format("woff2"),url(/assets/poppins-latin-ext-500-normal-Bl1-S02S.woff) format("woff");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/poppins-latin-500-normal-C8OXljZJ.woff2) format("woff2"),url(/assets/poppins-latin-500-normal-DGXqpDMm.woff) format("woff");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:Poppins;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/poppins-latin-ext-600-normal-Cn4C8475.woff2) format("woff2"),url(/assets/poppins-latin-ext-600-normal-DB6FJURc.woff) format("woff");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/poppins-latin-600-normal-zEkxB9Mr.woff2) format("woff2"),url(/assets/poppins-latin-600-normal-BJdTmd5m.woff) format("woff");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:"Source Serif 4";font-style:normal;font-display:swap;font-weight:700;src:url(/assets/source-serif-4-cyrillic-ext-700-normal-3hp3r_xG.woff2) format("woff2"),url(/assets/source-serif-4-cyrillic-ext-700-normal-BCT-inDr.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Source Serif 4";font-style:normal;font-display:swap;font-weight:700;src:url(/assets/source-serif-4-cyrillic-700-normal-Dt6vdIKH.woff2) format("woff2"),url(/assets/source-serif-4-cyrillic-700-normal-BbwnjxH3.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Source Serif 4";font-style:normal;font-display:swap;font-weight:700;src:url(/assets/source-serif-4-greek-700-normal-C8btR4jS.woff2) format("woff2"),url(/assets/source-serif-4-greek-700-normal-DF3iyUxs.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:"Source Serif 4";font-style:normal;font-display:swap;font-weight:700;src:url(/assets/source-serif-4-vietnamese-700-normal-B6UEcVr7.woff2) format("woff2"),url(/assets/source-serif-4-vietnamese-700-normal-DQJHgYHQ.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Source Serif 4";font-style:normal;font-display:swap;font-weight:700;src:url(/assets/source-serif-4-latin-ext-700-normal-ya0Q1pGO.woff2) format("woff2"),url(/assets/source-serif-4-latin-ext-700-normal-WU-vVBFP.woff) format("woff");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Serif 4";font-style:normal;font-display:swap;font-weight:700;src:url(/assets/source-serif-4-latin-700-normal-D1OF62d9.woff2) format("woff2"),url(/assets/source-serif-4-latin-700-normal-DXOJroxQ.woff) format("woff");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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-cyrillic-ext-400-normal-B3hZxag_.woff2) format("woff2"),url(/assets/ibm-plex-mono-cyrillic-ext-400-normal-ZyMXPjaT.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-cyrillic-400-normal-DvQQgHTq.woff2) format("woff2"),url(/assets/ibm-plex-mono-cyrillic-400-normal-CJUKFyLa.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-vietnamese-400-normal-BFiUPp6R.woff2) format("woff2"),url(/assets/ibm-plex-mono-vietnamese-400-normal-DLynVohM.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-latin-ext-400-normal-DxDDqVQb.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-ext-400-normal-uwM7KshN.woff) format("woff");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-latin-400-normal-Dm_PoFIZ.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-400-normal-O6-GRVqx.woff) format("woff");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}:root{--gr-navy:#0B1A33;--gr-royal:#2563FF;--gr-azul-claro:#DCE8FF;--gr-offwhite:#F3F6FB;--gr-branco:#FFFFFF;--gr-ambar:#FFB22E;--gr-ciano:#22D3EE;--gr-violeta:#7C5CFF;--gr-azul-medio:#7FA6FF;--gr-azul-profundo:#1B3A8A;--gr-roxo-escuro:#4B2FB8;--gr-roxo-brilho:#3A2A9A;--gr-cartao-escuro:#14274A;--gr-borda-escuro:#2A4A8A;--gr-linha-escuro:#3A4E86;--gr-texto-sec-claro:#4A5876;--gr-texto-sec-azul-claro:#2A3F6E;--gr-texto-sec-escuro:#C9D4EA;--gr-texto-sec-ambar:#4A3300;--gr-borda-claro:#B9CCF2;--gr-borda-claro-2:#D5DEF0;--gr-grad-cartao:linear-gradient(165deg,#0B1A33 35%,#4B2FB8);--gr-grad-azul:linear-gradient(145deg,#2563FF,#0B1A33);--gr-grad-g-principal:linear-gradient(135deg,#22D3EE,#2563FF,#7C5CFF);--gr-grad-g-secundario:linear-gradient(135deg,#0B1A33,#2563FF)}.tema-principal{--bg:var(--gr-navy);--fg:#fff;--muted:var(--gr-texto-sec-escuro);--card:var(--gr-cartao-escuro);--card-borda:var(--gr-borda-escuro);--linha:var(--gr-borda-escuro);--acento:var(--gr-ciano);--ai:var(--gr-ciano);--cta-bg:var(--gr-ambar);--cta-fg:var(--gr-navy)}.tema-azul-claro{--bg:var(--gr-azul-claro);--fg:var(--gr-navy);--muted:var(--gr-texto-sec-azul-claro);--card:#fff;--card-borda:var(--gr-borda-claro);--linha:var(--gr-borda-claro);--acento:var(--gr-royal);--ai:var(--gr-royal);--cta-bg:var(--gr-navy);--cta-fg:#fff}.tema-azul-royal{--bg:var(--gr-royal);--fg:#fff;--muted:var(--gr-azul-claro);--card:rgba(255,255,255,.14);--card-borda:rgba(255,255,255,.35);--linha:rgba(255,255,255,.35);--acento:var(--gr-ambar);--ai:var(--gr-ambar);--cta-bg:var(--gr-ambar);--cta-fg:var(--gr-navy)}.tema-amarelo{--bg:var(--gr-ambar);--fg:var(--gr-navy);--muted:var(--gr-texto-sec-ambar);--card:var(--gr-navy);--card-borda:transparent;--linha:var(--gr-borda-escuro);--acento:var(--gr-ciano);--ai:var(--gr-azul-profundo);--cta-bg:var(--gr-navy);--cta-fg:#fff}.tema-branco{--bg:#fff;--fg:var(--gr-navy);--muted:var(--gr-texto-sec-claro);--card:var(--gr-offwhite);--card-borda:var(--gr-borda-claro-2);--linha:var(--gr-borda-claro-2);--acento:var(--gr-royal);--ai:var(--gr-royal);--cta-bg:var(--gr-navy);--cta-fg:#fff}.tema-gradiente-azul{--bg:var(--gr-grad-azul);--fg:#fff;--muted:var(--gr-azul-claro);--card:rgba(255,255,255,.12);--card-borda:rgba(255,255,255,.3);--linha:rgba(255,255,255,.3);--acento:var(--gr-ambar);--ai:var(--gr-ambar);--cta-bg:var(--gr-ambar);--cta-fg:var(--gr-navy)}.tema-navy-ambar{--bg:var(--gr-navy);--fg:#fff;--muted:var(--gr-texto-sec-escuro);--card:var(--gr-cartao-escuro);--card-borda:var(--gr-borda-escuro);--linha:var(--gr-borda-escuro);--acento:var(--gr-ambar);--ai:var(--gr-ambar);--cta-bg:var(--gr-ambar);--cta-fg:var(--gr-navy)}:root{--f-serif:"Source Serif 4",Georgia,"Times New Roman",serif;--f-sans:"Poppins","Segoe UI",system-ui,-apple-system,Roboto,Arial,sans-serif;--f-mono:"IBM Plex Mono",ui-monospace,"Cascadia Mono",Consolas,monospace;--gutter:clamp(16px,5vw,72px);--raio:22px}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;background:var(--gr-navy)}body{margin:0;font-family:var(--f-sans);line-height:1.5;color:var(--gr-navy);background:var(--gr-navy)}@supports (overflow-x:clip){body{overflow-x:clip}}h1,h2,h3{margin:0;font-family:var(--f-serif);font-weight:700;line-height:1.06;letter-spacing:-.015em}p{margin:0}ul{margin:0;padding:0;list-style:none}img{display:block;max-width:100%}a{color:inherit}:focus-visible{outline:3px solid var(--gr-ambar);outline-offset:3px;border-radius:8px}.mono{font-family:var(--f-mono);font-feature-settings:"tnum" 1;letter-spacing:.01em}.num{font-variant-numeric:tabular-nums}[hidden]{display:none!important}.pular{position:absolute;left:16px;top:-60px;z-index:100;background:var(--gr-ambar);color:var(--gr-navy);padding:10px 16px;border-radius:12px;font-weight:600;text-decoration:none}.pular:focus{top:16px}.secao{background:var(--bg);color:var(--fg);padding:clamp(72px,11vw,140px) 0}.wrap{max-width:1240px;margin:0 auto;padding:0 var(--gutter)}.eyebrow{font-size:13px;letter-spacing:.14em;text-transform:uppercase;color:var(--acento);margin-bottom:18px}.secao h2{font-size:clamp(2rem,4.6vw,3.9rem);max-width:18ch}.btn{display:inline-flex;align-items:center;justify-content:center;gap:12px;font-family:var(--f-sans);font-weight:600;font-size:17px;line-height:1;padding:17px 28px;border-radius:999px;text-decoration:none;border:0;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease}.btn:hover{transform:translateY(-2px)}.btn--cta{background:var(--gr-ambar);color:var(--gr-navy);box-shadow:0 10px 30px -12px #ffb22e8c}.btn--escuro{background:var(--gr-navy);color:#fff}.btn__seta{display:inline-grid;place-items:center;width:28px;height:28px;margin-right:-10px;border-radius:50%;background:var(--gr-navy);color:var(--gr-ambar);font-size:15px;transition:transform .25s ease}.btn:hover .btn__seta{transform:rotate(-45deg)}.link-sec{font-size:16px;color:var(--gr-texto-sec-escuro);text-underline-offset:4px}.link-sec:hover{color:#fff}.link-sec--claro{color:var(--gr-texto-sec-azul-claro)}.link-sec--claro:hover{color:var(--gr-navy)}.nav{position:fixed;z-index:50;top:14px;left:50%;transform:translate(-50%);display:flex;align-items:center;gap:28px;padding:8px 8px 8px 16px;border-radius:999px;background:#0b1a3394;border:1px solid rgba(127,166,255,.18);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);color:#fff;transition:transform .45s cubic-bezier(.2,.7,.2,1),opacity .3s ease;width:max-content;max-width:calc(100vw - 32px)}.nav--oculta{transform:translate(-50%,-140%);opacity:0}.nav:focus-within{transform:translate(-50%);opacity:1}.nav__marca{display:flex;align-items:center;gap:10px;text-decoration:none;font-weight:500;font-size:19px;white-space:nowrap}.nav__marca b{color:var(--gr-ciano);font-weight:600}.nav__links{display:flex;gap:26px}.nav__links a{text-decoration:none;font-size:15px;color:var(--gr-texto-sec-escuro)}.nav__links a:hover{color:#fff}.nav__links a{position:relative}.nav__links a[aria-current]{color:#fff}.nav__links a[aria-current]:after{content:"";position:absolute;left:50%;bottom:-7px;width:5px;height:5px;border-radius:50%;background:var(--gr-ciano);transform:translate(-50%);box-shadow:0 0 8px var(--gr-ciano)}.nav__cta{padding:12px 20px;font-size:15px}.nav__acoes{display:flex;align-items:center;gap:8px}.nav__menu{display:none;position:relative;width:44px;height:44px;border-radius:50%;border:1px solid rgba(127,166,255,.28);background:#14274ab3;cursor:pointer;padding:0}.nav__menu span{position:absolute;left:13px;right:13px;height:2px;border-radius:2px;background:#fff;transition:transform .3s ease,opacity .2s ease}.nav__menu span:nth-child(1){top:15px}.nav__menu span:nth-child(2){top:21px}.nav__menu span:nth-child(3){top:27px}.nav--aberta .nav__menu span:nth-child(1){transform:translateY(6px) rotate(45deg)}.nav--aberta .nav__menu span:nth-child(2){opacity:0}.nav--aberta .nav__menu span:nth-child(3){transform:translateY(-6px) rotate(-45deg)}.rodape{background:var(--bg);color:var(--muted);padding:40px 0;border-top:1px solid var(--linha)}.rodape__linha{display:flex;align-items:center;gap:20px;flex-wrap:wrap;font-size:13px}.rodape .nav__marca{color:#fff}.rodape__dir{margin-left:auto}.comparar{position:fixed;z-index:60;left:max(16px,env(safe-area-inset-left,0px));bottom:calc(16px + env(safe-area-inset-bottom,0px));display:flex;gap:4px;padding:4px;border-radius:999px;background:#0b1a33d1;border:1px solid var(--gr-borda-escuro);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.comparar a{padding:8px 15px;border-radius:999px;color:var(--gr-texto-sec-escuro);text-decoration:none;font-size:13px}.comparar a[aria-current]{background:var(--gr-ambar);color:var(--gr-navy);font-weight:600}.comparar__rotulo{align-self:center;padding:0 6px 0 10px;font-size:11px;color:var(--gr-texto-sec-escuro);text-transform:uppercase;letter-spacing:.1em}@media(max-width:760px){.nav{left:16px;right:16px;transform:none;width:auto;justify-content:space-between;gap:12px}.nav--oculta{transform:translateY(-140%)}.nav:focus-within{transform:none}.nav{border-radius:28px;flex-wrap:wrap}.nav__menu{display:block}.nav__links{display:none;order:3;flex-basis:100%;flex-direction:column;gap:0;padding:6px 4px 4px;border-top:1px solid rgba(127,166,255,.18)}.nav--aberta .nav__links{display:flex}.nav__links a{font-size:17px;padding:14px 8px;color:#fff;border-bottom:1px solid rgba(127,166,255,.1)}.nav__links a:last-child{border-bottom:0}.nav__links a[aria-current]:after{inset:50% 10px auto auto;transform:translateY(-50%)}.nav--aberta{background:#0b1a33f5}.nav__marca{font-size:17px}.nav__cta{padding:11px 16px;font-size:14px;white-space:nowrap}.btn{font-size:16px;padding:16px 24px}.rodape__dir{margin-left:0}}@media(prefers-reduced-motion:reduce){.btn,.btn__seta,.nav{transition:none}}.hero{position:relative;height:230svh;background:var(--bg);color:var(--fg)}.hero__palco{position:sticky;top:0;height:100svh;overflow:hidden;isolation:isolate}.hero__canvas{position:absolute;inset:0;width:100%;height:100%;display:block;z-index:0}.hero__fallback{display:none}.sem-webgl .hero__fallback{display:block;position:absolute;z-index:0;right:8vw;top:50%;width:min(38vw,420px);height:auto;transform:translateY(-50%)}.hero__sombra{position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(90deg,#0b1a33d1 0,#0b1a338c 32%,#0b1a3300 62%)}.hud{position:absolute;z-index:3;top:92px;font-size:12.5px;line-height:1.6;color:var(--gr-texto-sec-escuro);text-shadow:0 1px 10px rgba(11,26,51,.9)}.hud--esq{left:var(--gutter)}.hud--dir{right:var(--gutter);text-align:right}.hud .num{color:var(--gr-ciano)}.hero__conteudo{position:absolute;z-index:3;left:var(--gutter);top:50%;transform:translateY(calc(-46% - var(--sai,0px)));max-width:min(640px,52vw);will-change:transform,opacity}.hero__titulo{font-size:clamp(2.7rem,6vw,5.6rem);line-height:1.02;letter-spacing:-.025em;margin-bottom:26px}.hero__titulo .w{display:inline-block;overflow:hidden;vertical-align:top;padding-bottom:.1em;margin-bottom:-.1em}.hero__titulo .l{display:inline-block}.anim .hero__titulo .l{transform:translateY(112%)}.hero__lead{font-size:clamp(17px,1.45vw,20px);line-height:1.55;color:var(--muted);max-width:52ch;margin-bottom:34px}.hero__ctas{display:flex;align-items:center;flex-wrap:wrap;gap:14px 22px}.anim .hero__lead,.anim .hero__ctas,.anim .hero .eyebrow,.anim .hud p,.anim .hero__dica span,.anim .nav{opacity:0}.hero__legenda{position:absolute;z-index:3;left:0;right:0;top:15svh;text-align:center;font-family:var(--f-serif);font-weight:700;font-size:clamp(1.6rem,3.4vw,3rem);line-height:1.1;padding:0 var(--gutter);opacity:0;pointer-events:none}.hero__legenda .mono{display:block;font-family:var(--f-mono);font-weight:400;font-size:13px;letter-spacing:.14em;text-transform:uppercase;color:var(--gr-ciano);margin-bottom:14px}.hero__dica{position:absolute;z-index:3;left:0;right:0;bottom:22px;text-align:center;font-size:11.5px;color:var(--gr-texto-sec-escuro)}.hero__veu-entrada{position:absolute;inset:0;z-index:5;background:var(--gr-navy);pointer-events:none;opacity:0}.anim .hero__veu-entrada{opacity:1}.hero__veu-saida{position:absolute;inset:0;z-index:4;pointer-events:none;opacity:0;background:radial-gradient(circle at 50% 50%,rgba(11,26,51,.55) 0,var(--gr-navy) 62%)}@media(max-width:760px){.hero{height:210svh}.hud{top:84px;font-size:11px}.hud--esq p:first-child,.hud--dir p:last-child{display:none}.hero__sombra{background:linear-gradient(0deg,#0b1a33eb 0,#0b1a33b3 40%,#0b1a3300 66%)}.hero__conteudo{top:auto;bottom:calc(30px + env(safe-area-inset-bottom));transform:translateY(calc(-1 * var(--sai,0px)));max-width:none;right:var(--gutter)}.hero__titulo{font-size:clamp(2.35rem,11vw,3.4rem);margin-bottom:16px}.hero__lead{font-size:16px;margin-bottom:22px}.hero__dica{display:none}.sem-webgl .hero__fallback{right:auto;left:50%;top:30%;width:62vw;transform:translate(-50%,-50%)}}@media(prefers-reduced-motion:reduce){.hero{height:auto}.hero__palco{position:relative;height:100svh}.hero__dica,.hero__legenda,.hero__veu-saida{display:none}}.planos{position:relative;z-index:1}.planos h2{margin-bottom:clamp(36px,5vw,64px)}.planos__grade{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;align-items:stretch}.plano{position:relative;overflow:hidden;display:flex;flex-direction:column;background:var(--card);border:1.5px solid var(--card-borda);border-radius:var(--raio);padding:34px 28px 28px;transition:transform .45s cubic-bezier(.2,.7,.2,1),box-shadow .45s ease}.plano:hover,.suporte:hover{box-shadow:0 34px 60px -34px #0b1a3380}.inclinando{transition:transform .12s linear,box-shadow .45s ease!important}.plano h3{font-size:clamp(1.5rem,2.2vw,1.9rem);margin-bottom:16px}.plano__preco{font-size:clamp(1.5rem,2.2vw,1.85rem);font-weight:600;color:var(--acento);line-height:1.15}.plano__unidade{font-size:15px;color:var(--muted)}.plano__desc{font-size:17px;color:var(--muted);margin:14px 0 18px}.plano__lista{display:flex;flex-direction:column;gap:10px;border-top:1.5px solid var(--linha);padding-top:18px;margin-bottom:22px;flex:1}.plano__lista li{position:relative;padding-left:26px;font-size:16.5px;line-height:1.4}.plano__lista li:before{content:"";position:absolute;left:2px;top:.42em;width:11px;height:6px;border-left:2.5px solid var(--acento);border-bottom:2.5px solid var(--acento);transform:rotate(-45deg)}.plano .btn{align-self:flex-start}.plano--topo{background:var(--gr-grad-cartao);color:#fff;border-color:transparent}.plano--topo .plano__preco{color:var(--gr-ciano)}.plano--topo .plano__unidade,.plano--topo .plano__desc{color:var(--gr-texto-sec-escuro)}.plano--topo .plano__lista{border-color:var(--gr-linha-escuro)}.plano--topo .plano__lista li:before{border-color:var(--gr-ciano)}.revelar{opacity:0;transform:translateY(46px) rotateX(10deg);transform-origin:50% 100%;transition:opacity .8s ease var(--atraso,0s),transform .9s cubic-bezier(.2,.7,.2,1) var(--atraso,0s)}.revelar.visivel{opacity:1;transform:none}.revelar.visivel:hover{transition-delay:0s}.suporte{margin-top:24px;background:var(--gr-navy);color:#fff;border-radius:var(--raio);padding:clamp(24px,3vw,34px);border-left:12px solid var(--gr-ambar);transition:transform .45s cubic-bezier(.2,.7,.2,1),box-shadow .45s ease}.suporte__cab{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:8px 24px;margin-bottom:22px}.suporte h3{font-size:clamp(1.3rem,2vw,1.7rem)}.suporte__cab p{font-size:14.5px;color:var(--gr-texto-sec-escuro)}.suporte__niveis{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.suporte__nivel{background:var(--gr-cartao-escuro);border:1px solid var(--gr-borda-escuro);border-radius:16px;padding:18px;display:flex;flex-direction:column;gap:6px}.suporte__nome{font-size:15px;color:var(--gr-texto-sec-escuro)}.suporte__preco{font-size:1.6rem;font-weight:600;color:var(--gr-ambar);line-height:1.1}.suporte__preco small{font-size:14px;font-weight:400;color:var(--gr-texto-sec-escuro)}.suporte__barra{display:block;height:8px;border-radius:8px;background:var(--gr-borda-escuro);overflow:hidden;margin-top:8px}.suporte__barra i{display:block;height:100%;width:var(--horas);border-radius:8px;background:linear-gradient(90deg,var(--gr-ambar),#FFD27A);transform-origin:left;transition:transform 1.4s cubic-bezier(.2,.7,.2,1) var(--atraso,0s)}.suporte__barra--1{--horas:12.5%}.suporte__barra--3{--horas:37.5%}.suporte__barra--8{--horas:100%}.suporte__nivel:nth-child(2) .suporte__barra i{transition-delay:.25s}.suporte__nivel:nth-child(3) .suporte__barra i{transition-delay:.5s}.suporte__horas{font-size:12.5px;color:var(--gr-texto-sec-escuro)}.suporte.revelar .suporte__barra i{transform:scaleX(0)}.suporte.revelar.visivel .suporte__barra i{transform:scaleX(1)}.suporte__extra{margin-top:18px;font-size:15px;color:var(--gr-texto-sec-escuro)}.suporte__extra b{color:var(--gr-ambar)}.cerebro{padding-bottom:clamp(56px,8vw,96px);overflow:hidden;background-image:radial-gradient(circle at 80% 40%,#1B3A8A 0,transparent 55%)}.cerebro__intro{font-size:clamp(16px,1.4vw,19px);color:var(--muted);max-width:60ch;margin-top:20px}.cerebro__palco{position:relative;height:min(82svh,760px);margin-top:clamp(12px,3vw,32px)}.cerebro__canvas{position:absolute;inset:0;width:100%;height:100%;display:block;touch-action:pan-y}.cerebro__rotulos{position:absolute;inset:0;pointer-events:none;overflow:hidden}.rotulo{position:absolute;left:0;top:0;font-family:var(--f-mono);font-size:12px;white-space:nowrap;color:var(--gr-texto-sec-escuro);padding:3px 8px;border-radius:8px;background:#0b1a3399;transform:translate(-50%,-160%);transition:opacity .2s ease;will-change:transform}.rotulo--hub{color:#fff;font-size:12.5px;border:1px solid var(--gr-borda-escuro)}.rotulo--ativo{color:var(--gr-navy);background:var(--gr-ciano);z-index:2}.cerebro__painel{position:absolute;right:var(--gutter);top:50%;transform:translateY(-50%);width:min(340px,34vw);background:#14274ad1;border:1px solid var(--gr-borda-escuro);border-radius:var(--raio);padding:24px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.cerebro__area{font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--gr-ciano);margin-bottom:10px}.cerebro__painel h3{font-size:1.45rem;margin-bottom:10px}.cerebro__painel p{font-size:15.5px;color:var(--muted)}.cerebro__conexoes{margin-top:14px;font-size:12.5px!important;line-height:1.6}.cerebro__dica{position:absolute;left:var(--gutter);bottom:10px;font-size:12px;color:var(--muted);pointer-events:none}.cerebro__glifos{position:absolute;inset:0;pointer-events:none}.cerebro__glifos span{position:absolute;font-family:var(--f-mono);font-size:clamp(18px,2vw,26px);color:var(--gr-azul-medio);opacity:.55;animation:flutuar 7s ease-in-out infinite}.cerebro__glifos span:nth-child(1){left:14%;top:16%}.cerebro__glifos span:nth-child(2){left:52%;top:12%;animation-delay:-2s}.cerebro__glifos span:nth-child(3){left:56%;top:44%;animation-delay:-4s}.cerebro__glifos span:nth-child(4){left:10%;top:58%;animation-delay:-1s}@keyframes flutuar{50%{transform:translateY(-12px)}}.cerebro__chamada{display:flex;align-items:center;justify-content:space-between;gap:18px 28px;flex-wrap:wrap;margin-top:22px;padding:24px 28px;border-radius:var(--raio);background:var(--gr-cartao-escuro);border:1px solid var(--gr-borda-escuro)}.cerebro__chamada h3{font-size:clamp(1.3rem,2.2vw,1.8rem)}.cerebro__chamada p{font-size:15px;color:var(--muted);margin-top:6px}.cerebro__chamada-acoes{display:flex;align-items:center;flex-wrap:wrap;gap:12px 22px}.cerebro__stats{margin-top:14px;font-size:13px;color:var(--muted)}.explica__lead{font-size:clamp(17px,1.4vw,19px);color:var(--muted);max-width:58ch;margin-top:18px}.explica__passos{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;margin:clamp(32px,5vw,56px) 0 clamp(28px,4vw,44px);padding:0;list-style:none}.explica__passo{position:relative;background:var(--card);border:1.5px solid var(--card-borda);border-radius:var(--raio);padding:26px}.explica__passo:not(:last-child):after{content:"→";position:absolute;right:-19px;top:50%;transform:translateY(-50%);font-size:20px;color:var(--acento);z-index:1}.explica__rotulo{font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--acento);margin-bottom:10px}.explica__passo h3{font-size:1.45rem;margin-bottom:8px}.explica__passo p{font-size:16px;color:var(--muted)}.explica__acoes{display:flex;align-items:center;flex-wrap:wrap;gap:14px 24px}.link-sec--escuro{color:var(--gr-texto-sec-claro)}.link-sec--escuro:hover{color:var(--gr-navy)}.contato__lead{font-size:19px;color:var(--muted);margin-top:18px;max-width:56ch}.canal{margin-top:clamp(28px,4vw,44px);max-width:560px;position:relative;display:flex;flex-direction:column;gap:4px;padding:22px 56px 22px 22px;border-radius:var(--raio);background:var(--card);border:1.5px solid var(--card-borda);text-decoration:none;color:var(--fg);transition:transform .3s ease,box-shadow .3s ease;min-width:0}.canal:hover{transform:translateY(-4px);box-shadow:0 24px 44px -28px #0b1a3373}.canal strong{font-size:1.2rem;font-weight:600;overflow-wrap:anywhere}.canal__rotulo{font-size:11.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--acento)}.canal__texto{font-size:14.5px;color:var(--muted)}.canal .btn__seta{position:absolute;right:18px;top:50%;margin:0;transform:translateY(-50%)}.canal:hover .btn__seta{transform:translateY(-50%) rotate(-45deg)}.canal--principal{background:var(--gr-ambar);border-color:transparent;color:var(--gr-navy);box-shadow:0 14px 34px -16px #ffb22ea6}.canal--principal .canal__rotulo,.canal--principal .canal__texto{color:var(--gr-texto-sec-ambar)}.canal--principal strong{font-size:1.5rem}.contato__ou{margin:clamp(32px,4vw,48px) 0 16px;font-size:13px;color:var(--muted)}.form--largo{max-width:860px}.contato .form{background:var(--card)}.contato .campo input,.contato .campo textarea,.contato .campo select{background:#fff}.faq__grade{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:clamp(32px,6vw,80px);align-items:start}.faq__cab{position:sticky;top:110px}.faq__lead{font-size:17px;color:var(--muted);margin:18px 0 26px;max-width:40ch}.faq__lista{display:flex;flex-direction:column;gap:12px}.faq__item{border-radius:18px;background:var(--card);border:1.5px solid var(--card-borda);transition:border-color .25s ease,box-shadow .25s ease}.faq__item[open]{border-color:var(--acento);box-shadow:0 18px 40px -28px #0b1a3373}.faq__item summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px 22px;cursor:pointer;font-size:17px;font-weight:600}.faq__item summary::-webkit-details-marker{display:none}.faq__item summary i{position:relative;flex:none;width:28px;height:28px;border-radius:50%;background:var(--gr-navy)}.faq__item summary i:before,.faq__item summary i:after{content:"";position:absolute;left:50%;top:50%;width:11px;height:2px;border-radius:2px;background:#fff;transform:translate(-50%,-50%);transition:transform .25s ease}.faq__item summary i:after{transform:translate(-50%,-50%) rotate(90deg)}.faq__item[open] summary i{background:var(--acento)}.faq__item[open] summary i:after{transform:translate(-50%,-50%) rotate(0)}.faq__item p{margin:0;padding:0 22px 22px;font-size:16px;line-height:1.6;color:var(--muted);max-width:68ch}.quem{position:relative;overflow:hidden;background-image:radial-gradient(circle at 78% 50%,#1B3A8A 0,transparent 52%),radial-gradient(circle at 0% 100%,rgba(58,42,154,.45) 0,transparent 45%)}.quem__grade{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:clamp(36px,6vw,80px);align-items:center}.quem__lead{font-size:clamp(17px,1.4vw,20px);color:var(--muted);margin-top:22px;max-width:56ch}.quem__lead b,.quem__fundador b{color:#fff;font-weight:600}.quem__fundador{font-size:16.5px;color:var(--muted);margin-top:18px;max-width:56ch}.quem__numeros{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:30px}.quem__numeros li{display:flex;flex-direction:column;gap:4px;padding:16px 18px;border-radius:16px;background:var(--card);border:1px solid var(--card-borda)}.quem__numeros strong{font-family:var(--f-serif);font-size:2.2rem;line-height:1;color:var(--acento)}.quem__numeros>li>span{font-size:13.5px;color:var(--muted);line-height:1.35}.quem__redes{display:flex;flex-wrap:wrap;gap:12px}.quem__missao{display:grid;gap:14px;margin:26px 0 0}.quem__missao div{padding:16px 18px;border-left:3px solid var(--acento);background:#14274a8c;border-radius:0 14px 14px 0}.quem__missao dt{font-size:11.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--acento);margin-bottom:4px}.quem__missao dd{margin:0;font-size:16px;line-height:1.5}.valores{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin:clamp(28px,4vw,44px) 0 0;padding:0;list-style:none}.valores li{display:flex;flex-direction:column;gap:6px;padding:16px;border-radius:16px;background:var(--card);border:1px solid var(--card-borda)}.valores strong{font-family:var(--f-serif);font-size:1.15rem;color:#fff}.valores strong:before{content:"";display:inline-block;width:7px;height:7px;border-radius:50%;background:var(--gr-ciano);box-shadow:0 0 10px var(--gr-ciano);margin-right:8px;vertical-align:middle}.valores span{font-size:14px;color:var(--muted);line-height:1.45}.quem__faixa{display:flex;flex-wrap:wrap;align-items:stretch;gap:12px 24px;margin-top:18px}.quem__faixa .quem__numeros{flex:1 1 520px;margin-top:0}.quem__faixa .quem__redes{flex:0 1 auto;flex-direction:column;justify-content:center}.fundador{display:grid;grid-template-columns:auto minmax(0,1fr);gap:clamp(24px,4vw,56px);align-items:start;margin-top:clamp(56px,8vw,96px);padding-top:clamp(40px,6vw,64px);border-top:1px solid var(--linha)}.fundador__selo{position:relative;width:clamp(120px,14vw,170px);aspect-ratio:1;border-radius:50%;display:grid;place-items:center;background:radial-gradient(circle at 50% 35%,#1B3A8A,var(--gr-cartao-escuro) 72%)}.fundador__selo:before{content:"";position:absolute;inset:-5px;border-radius:50%;padding:2px;background:conic-gradient(from 0deg,var(--gr-ciano),var(--gr-royal),var(--gr-violeta),var(--gr-ciano));-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;animation:girar 8s linear infinite}.fundador__foto{width:100%;height:100%;border-radius:50%;object-fit:cover;object-position:50% 35%}.fundador__selo:after{content:"";position:absolute;inset:0;border-radius:50%;pointer-events:none;background:radial-gradient(circle at 50% 42%,transparent 52%,rgba(11,26,51,.55) 100%)}.fundador h3{font-size:clamp(1.8rem,3vw,2.5rem)}.fundador__cargo{font-size:12.5px;color:var(--gr-ciano);margin-top:6px}.fundador__bio{font-size:16.5px;color:var(--muted);margin-top:16px;max-width:62ch}.quem__numeros--dois{grid-template-columns:repeat(2,minmax(0,220px))}.fundador__rotulo{font-size:11.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin:26px 0 10px}.fundador__empresas{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.fundador__empresas li{font-size:14px;font-weight:500;padding:8px 14px;border-radius:999px;background:var(--gr-cartao-escuro);border:1px solid var(--gr-borda-escuro);transition:border-color .2s ease}.fundador__empresas li:hover{border-color:var(--gr-ciano)}.rede{display:flex;flex-direction:column;gap:2px;padding:12px 18px;border-radius:16px;border:1px solid var(--card-borda);background:var(--card);text-decoration:none;font-size:16px;min-width:0;transition:border-color .2s ease}.rede:hover{border-color:var(--acento)}.rede .selecionavel{color:inherit;font-weight:400}.rede__rotulo{font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--acento)}.orbita-exp{--r:min(205px,36vw);position:relative;width:calc(var(--r) * 2 + 120px);max-width:100%;aspect-ratio:1;margin:0 auto;display:grid;place-items:center}.orbita-exp__anel{position:absolute;left:50%;top:50%;border-radius:50%;border:1px solid var(--gr-borda-escuro);transform:translate(-50%,-50%)}.orbita-exp__anel--1{width:calc(var(--r) * 2);height:calc(var(--r) * 2);border-color:#22d3ee59;box-shadow:0 0 40px -10px #22d3ee59 inset}.orbita-exp__anel--2{width:calc(var(--r) * 1.3);height:calc(var(--r) * 1.3);border-style:dashed;animation:girar 60s linear infinite reverse}.orbita-exp__centro{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;gap:6px;text-align:center;padding:12px;border-radius:50%;width:calc(var(--r) * 1.05);height:calc(var(--r) * 1.05);justify-content:center;background:radial-gradient(circle at 50% 35%,#1B3A8A,var(--gr-cartao-escuro) 70%);border:1px solid var(--gr-borda-escuro);box-shadow:0 0 60px -12px #22d3ee73}.orbita-exp__centro img{width:clamp(44px,5vw,64px);height:auto;animation:flutuar 6s ease-in-out infinite}.orbita-exp__centro strong{font-family:var(--f-serif);font-size:clamp(1.05rem,1.6vw,1.35rem);line-height:1.1}.orbita-exp__centro span{font-size:11.5px;color:var(--gr-ciano)}.orbita-exp__giro{position:absolute;inset:0;margin:0;padding:0;list-style:none;animation:girar 40s linear infinite}.orbita-exp__item{position:absolute;left:50%;top:50%;transform:rotate(var(--a)) translate(var(--r)) rotate(calc(-1 * var(--a)))}.orbita-exp__item span{display:block;transform:translate(-50%,-50%);white-space:nowrap;font-size:13.5px;font-weight:500;padding:8px 14px;border-radius:999px;background:var(--gr-cartao-escuro);border:1px solid var(--gr-borda-escuro);box-shadow:0 8px 24px -10px #0009;animation:girar 40s linear infinite reverse}.orbita-exp__item span:before{content:"";display:inline-block;width:7px;height:7px;border-radius:50%;background:var(--gr-ciano);margin-right:8px;vertical-align:middle;box-shadow:0 0 10px var(--gr-ciano)}.o1{--a:-90deg}.o2{--a:-18deg}.o3{--a:54deg}.o4{--a:126deg}.o5{--a:198deg}.orbita-exp figcaption{position:absolute;bottom:-6px;left:0;right:0;text-align:center;font-size:11.5px;color:var(--muted)}@keyframes girar{to{rotate:360deg}}@media(max-width:900px){.faq__grade{grid-template-columns:1fr}.faq__cab{position:static}.quem__grade{grid-template-columns:1fr}.valores{grid-template-columns:1fr 1fr}.fundador{grid-template-columns:1fr}.quem__faixa .quem__redes{flex-direction:row;justify-content:flex-start}.valores li:last-child{grid-column:1 / -1}.orbita-exp{--r:min(150px,30vw)}.quem__numeros{gap:8px}.quem__numeros li{padding:12px}.quem__numeros strong{font-size:1.6rem}.quem__numeros>li>span{font-size:12.5px}.orbita-exp__centro{gap:3px}.orbita-exp__centro img{width:34px}.orbita-exp__centro strong{font-size:.95rem}.orbita-exp__centro span{font-size:10px}.orbita-exp__item span{font-size:12px;padding:6px 11px}.planos__grade,.suporte__niveis,.explica__passos{grid-template-columns:1fr}.explica__passo:not(:last-child):after{content:"↓";inset:auto auto -24px 50%;transform:translate(-50%)}.canal{max-width:none}}@media(max-width:760px){.cerebro__palco{height:auto;display:flex;flex-direction:column}.cerebro__canvas,.cerebro__rotulos{position:relative;inset:auto;height:62svh;flex:none}.cerebro__rotulos,.cerebro__glifos{position:absolute;top:0;left:0;right:0;height:62svh}.cerebro__dica{bottom:auto;top:calc(62svh - 28px)}.cerebro__painel{position:relative;right:auto;top:auto;transform:none;width:auto;margin:14px var(--gutter) 0}.cerebro__chamada{padding:22px}}@media(prefers-reduced-motion:reduce){.plano,.plano:before,.revelar,.suporte__barra i{transition:none}.revelar{opacity:1;transform:none}.suporte.revelar .suporte__barra i{transform:none}.cerebro__glifos span{animation:none}.orbita-exp__giro,.orbita-exp__item span,.orbita-exp__anel--2,.orbita-exp__centro img,.fundador__selo:before{animation:none}}.dica-frag{position:fixed;left:0;top:0;z-index:70;display:flex;flex-direction:column;gap:2px;padding:9px 13px;border-radius:12px;background:#14274aeb;border:1px solid var(--gr-borda-escuro);color:var(--gr-texto-sec-escuro);font-size:12px;pointer-events:none;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.dica-frag b{font-weight:400;color:var(--gr-ciano)}.planos__grade{perspective:1400px}.demo{display:block;border-radius:16px;margin:2px 0 20px;padding:14px 16px;text-decoration:none}.demo__titulo{font-size:11px;letter-spacing:.06em;color:var(--muted);margin-bottom:10px}.demo ol{margin:0;padding:0;list-style:none}.demo-arq{background:var(--gr-offwhite);border:1.5px solid var(--gr-borda-claro-2)}.demo-arq li{display:flex;flex-direction:column;padding:6px 0;border-top:1px solid var(--gr-borda-claro-2);font-family:var(--f-mono);font-size:12px;min-height:44px;justify-content:center}.demo-arq li:first-child{border-top:0}.demo-arq__antes{color:var(--gr-texto-sec-claro);transition:opacity .3s ease}.demo-arq__depois{color:var(--gr-navy);font-weight:500;overflow-wrap:anywhere}.demo-arq li.lendo .demo-arq__antes{color:var(--gr-royal)}.demo-arq li.feito .demo-arq__antes{text-decoration:line-through;opacity:.55;font-size:11px}.demo-arq li.feito .demo-arq__depois:before{content:"✓ ";color:var(--gr-royal)}.demo-arq__fim{min-height:2.6em;margin-top:8px;padding-top:8px;border-top:1px dashed var(--gr-borda-claro);font-size:11.5px;line-height:1.4;color:var(--gr-royal);font-weight:500}.demo-console{background:var(--gr-navy);color:#fff}.demo-console .demo__titulo{color:var(--gr-texto-sec-escuro)}.demo-console ol{font-size:12px;line-height:1.7;min-height:142px}.demo-console li{color:var(--gr-texto-sec-escuro)}.demo-console li.cmd{color:#fff}.demo-console li.sub{padding-left:16px}.demo-console li.ok{color:var(--gr-ciano)}.demo-console li:last-child:after{content:"▍";color:var(--gr-ciano);margin-left:4px;animation:piscar 1s steps(1) infinite}@keyframes piscar{50%{opacity:0}}.demo-rede{background:#ffffff0d;border:1px solid var(--gr-linha-escuro);color:var(--gr-ciano)}.demo-rede svg{display:block;width:100%;height:auto;margin-bottom:8px}.demo-rede__linhas path{fill:none;stroke:var(--gr-borda-escuro);stroke-width:1.5}.demo-rede__pulsos path{fill:none;stroke:var(--gr-ciano);stroke-width:2.2;stroke-linecap:round;stroke-dasharray:8 120;animation:pulso 2.4s linear infinite}.demo-rede__pulsos path:nth-child(2){animation-delay:-.8s}.demo-rede__pulsos path:nth-child(3){animation-delay:-1.6s}.demo-rede circle{fill:var(--gr-azul-medio)}.demo-rede circle.demo-rede__centro{fill:#fff}.demo-rede span{font-size:12.5px}.demo-rede:hover span{text-decoration:underline;text-underline-offset:4px}@keyframes pulso{0%{stroke-dashoffset:128}to{stroke-dashoffset:0}}.cerebro__topo{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;flex-wrap:wrap}.cerebro__simular{flex:none}.cerebro__simular--sair{background:transparent;color:#fff;box-shadow:none;border:1.5px solid var(--gr-borda-escuro)}.cerebro__canvas{cursor:grab}.contato__grade--form{align-items:start}.contato__grade--form .link-sec{display:inline-block;margin-top:22px}.form{background:#fff;border:1.5px solid var(--gr-borda-claro);border-radius:var(--raio);padding:clamp(20px,3vw,32px)}.form fieldset{border:0;margin:0;padding:0;display:flex;flex-direction:column;gap:18px;min-width:0}.form__topo{display:flex;align-items:center;gap:14px;margin-bottom:20px}.form__etapa{font-size:12px;color:var(--muted);white-space:nowrap}.form__barra{position:relative;flex:1;height:4px;border-radius:4px;background:var(--gr-borda-claro-2);overflow:hidden}.form__barra:after{content:"";position:absolute;inset:0;background:var(--gr-royal);transform-origin:left;transform:scaleX(var(--p,.33));transition:transform .4s ease}.form__legenda{font-family:var(--f-serif);font-weight:700;font-size:1.5rem;padding:0;margin-bottom:2px}.campo{display:flex;flex-direction:column;gap:8px;min-width:0}.campo>span{font-size:14.5px;font-weight:500}.campo input,.campo textarea,.campo select{font:inherit;font-size:16px;color:var(--gr-navy);background:var(--gr-offwhite);border:1.5px solid var(--gr-borda-claro-2);border-radius:12px;padding:12px 14px;width:100%}.campo textarea{resize:vertical;min-height:92px}.campo input:focus,.campo textarea:focus,.campo select:focus{outline:none;border-color:var(--gr-royal);background:#fff}.chips{display:flex;flex-wrap:wrap;gap:8px}.chips label{position:relative}.chips input{position:absolute;opacity:0;inset:0;margin:0}.chips span{display:inline-block;padding:9px 14px;border-radius:999px;border:1.5px solid var(--gr-borda-claro);font-size:14px;cursor:pointer;transition:background .2s ease,color .2s ease}.chips input:checked+span{background:var(--gr-navy);color:#fff;border-color:var(--gr-navy)}.chips input:focus-visible+span{outline:3px solid var(--gr-ambar);outline-offset:2px}.form__duplo{display:grid;grid-template-columns:1fr 1fr;gap:14px}.aceite{display:flex;gap:10px;align-items:flex-start;font-size:14px;color:var(--muted)}.aceite input{width:18px;height:18px;margin-top:2px;accent-color:var(--gr-navy);flex:none}.form__acoes{display:flex;gap:12px;flex-wrap:wrap;justify-content:flex-end;margin-top:4px}.btn--leve{background:transparent;color:var(--gr-navy);border:1.5px solid var(--gr-borda-claro)}.form__resumo{display:grid;grid-template-columns:auto 1fr;gap:8px 18px;margin:0;font-size:15px}.form__resumo dt{color:var(--muted)}.form__resumo dd{margin:0;font-weight:500;word-break:break-word}.form__nota{font-size:13px;color:var(--muted)}.form__copiar{font:inherit;color:var(--gr-royal);background:none;border:0;padding:0;text-decoration:underline;cursor:pointer}.selecionavel{user-select:all;color:var(--gr-navy);font-weight:500}@media(max-width:760px){.hud--esq{display:none}.comparar{left:auto;right:max(16px,env(safe-area-inset-right,0px))}.form__duplo{grid-template-columns:1fr}.form__resumo{grid-template-columns:1fr;gap:2px}.form__resumo dd{margin-bottom:10px}.cerebro__simular{width:100%}}.form__ok{display:flex;flex-direction:column;gap:10px;padding:8px 0}.form__ok h3{font-size:1.5rem}.form__ok p{color:var(--muted)}.form__erro{font-size:14px;color:var(--gr-navy);background:#fff3dc;border-radius:12px;padding:10px 14px}@media(prefers-reduced-motion:reduce){.form__barra:after{transition:none}.demo-rede__pulsos path,.demo-console li:last-child:after{animation:none}}
