.logo{display:inline-flex;align-items:center;gap:10px;color:var(--marinho-900);transition:color .3s}.logo-simbolo{width:36px;height:36px;color:var(--marinho-900);transition:color .3s}.logo-nome{font-weight:800;font-size:21px;letter-spacing:-.03em}.logo-claro,.logo-claro .logo-nome{color:#fff}.logo-claro .logo-simbolo{color:var(--azul-600)}.cabecalho{position:sticky;top:0;z-index:50;background:#fff;border-bottom:1px solid var(--borda);transition:background-color .3s,border-color .3s,box-shadow .3s}.cabecalho-rolou,.cabecalho-aberto{border-bottom-color:#0a173014;box-shadow:0 8px 30px -18px #0a173059}.cabecalho-aberto{background:#fff;backdrop-filter:none;-webkit-backdrop-filter:none}.cabecalho-interno{height:var(--altura-cabecalho);display:flex;align-items:center;gap:24px}.cabecalho-marca{text-decoration:none;flex-shrink:0;border-radius:10px}.cabecalho-acoes{margin-left:auto;display:flex;align-items:center;gap:8px}.nav-desktop{display:none}.nav-desktop ul{list-style:none;display:flex;gap:2px;padding:4px;border-radius:999px;transition:background-color .3s}.nav-desktop a{display:block;padding:8px 14px;border-radius:999px;color:var(--texto-suave);text-decoration:none;font-size:14.5px;font-weight:600;white-space:nowrap;transition:color .2s,background-color .2s}.nav-desktop a:hover{color:var(--marinho-900);background:var(--fundo-suave)}.so-desktop{display:none}@media(min-width:640px)and (max-width:1319px){.menu-mobile-acoes .btn-secundaria{display:none}}.menu-botao{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border:1px solid var(--borda);border-radius:999px;background:#fff;color:var(--marinho-900);cursor:pointer;transition:background-color .3s,border-color .3s,color .3s}.menu-mobile{position:fixed;inset:var(--altura-cabecalho) 0 0 0;background:#fff;overflow-y:auto;padding:12px 16px 32px;display:flex;flex-direction:column;gap:28px;border-top:1px solid var(--borda)}@media(prefers-reduced-motion:no-preference){.menu-mobile:not([hidden]){animation:menu-entrar .25s ease-out}}@keyframes menu-entrar{0%{opacity:0;transform:translateY(-8px)}}.menu-mobile ul{list-style:none;display:grid}.menu-mobile nav a{display:flex;justify-content:space-between;align-items:center;padding:18px 4px;font-size:20px;font-weight:700;color:var(--marinho-900);text-decoration:none;border-bottom:1px solid var(--borda);letter-spacing:-.02em}.menu-mobile nav a:after{content:"→";color:var(--texto-fraco);font-weight:500}.menu-mobile-acoes{display:grid;gap:12px}@media(max-width:420px){.cabecalho-cta{display:none}}@media(min-width:640px){.so-desktop{display:inline-flex}}@media(min-width:1320px){.nav-desktop{display:block;margin:0 auto}.cabecalho-acoes{margin-left:0}.menu-botao,.menu-mobile{display:none!important}}.rodape{position:relative;background:var(--marinho-950);color:#a3b1c8;padding:80px 0 36px;font-size:15px;overflow:hidden}.rodape:before{content:"";position:absolute;inset:0 0 auto;height:1px;background:linear-gradient(90deg,transparent,rgba(96,165,250,.5),rgba(52,211,153,.5),transparent)}.rodape a{color:#d4deee;text-decoration:none}.rodape a:hover{color:#fff;text-decoration:underline}.rodape :focus-visible{outline-color:var(--azul-400)}.rodape-grade{display:grid;gap:40px;grid-template-columns:1fr}.rodape-marca p{margin-top:18px;max-width:380px;line-height:1.7}.rodape-coluna h2{font-size:13px;text-transform:uppercase;letter-spacing:.1em;color:#fff;margin-bottom:16px;font-weight:700}.rodape-coluna ul{list-style:none;display:grid;gap:12px}.rodape-pendente{color:#7a8aa3}.rodape-base{margin-top:56px;padding-top:28px;border-top:1px solid rgba(255,255,255,.08);display:grid;gap:8px;font-size:14px;color:#7a8aa3}.rodape .rodape-restrito{color:inherit;font-size:12.5px}.rodape .rodape-restrito:hover{color:#d4deee}@media(min-width:640px){.rodape-grade{grid-template-columns:repeat(3,1fr)}.rodape-marca{grid-column:1 / -1}}@media(min-width:1000px){.rodape-grade{grid-template-columns:2fr 1fr 1fr 1fr}.rodape-marca{grid-column:auto}.rodape-base{grid-template-columns:auto 1fr}.rodape-aviso{text-align:right}}@font-face{font-family:Plus Jakarta Sans Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(data:font/woff2;base64,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) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/plus-jakarta-sans-vietnamese-wght-normal-qRpaaN48.woff2) format("woff2-variations");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:Plus Jakarta Sans Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/plus-jakarta-sans-latin-ext-wght-normal-DmpS2jIq.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,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:Plus Jakarta Sans Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/plus-jakarta-sans-latin-wght-normal-eXO_dkmS.woff2) format("woff2-variations");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+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--marinho-950: #050d1c;--marinho-900: #0a1730;--marinho-800: #10244a;--marinho-700: #183566;--azul-600: #2563eb;--azul-700: #1d4ed8;--azul-500: #3b82f6;--azul-400: #60a5fa;--azul-300: #93c5fd;--azul-100: #dbe7ff;--azul-50: #eff4ff;--verde-700: #047857;--verde-600: #059669;--verde-500: #10b981;--verde-400: #34d399;--verde-300: #6ee7b7;--verde-50: #e8f9f1;--ciano-400: #22d3ee;--vermelho-600: #b42318;--vermelho-50: #fdecea;--fundo: #ffffff;--fundo-suave: #f3f4f7;--cinza-cartao: #f3f4f7;--superficie: #ffffff;--borda: #e4e8f1;--borda-forte: #c9d2e0;--texto: #0b1426;--texto-suave: #4b5872;--texto-fraco: #6b7890;--primaria: var(--azul-600);--primaria-hover: var(--azul-700);--foco: #3b82f6;--gradiente-marca: linear-gradient(120deg, #60a5fa 0%, #22d3ee 45%, #34d399 100%);--raio-p: 10px;--raio: 18px;--raio-g: 28px;--sombra-p: 0 1px 2px rgba(10, 23, 48, .05), 0 2px 6px rgba(10, 23, 48, .04);--sombra: 0 10px 30px -12px rgba(10, 23, 48, .18);--sombra-g: 0 40px 80px -24px rgba(2, 8, 23, .55);--fonte: "Plus Jakarta Sans Variable", "Segoe UI Variable", "Segoe UI", system-ui, -apple-system, Roboto, Arial, sans-serif;--altura-cabecalho: 72px;--largura: 1240px}*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:calc(var(--altura-cabecalho) + 12px);-webkit-text-size-adjust:100%}body{margin:0;background:var(--fundo);color:var(--texto);font:16px/1.6 var(--fonte);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;overflow-x:hidden}body.sem-rolagem{overflow:hidden}h1,h2,h3,h4{margin:0;line-height:1.12;letter-spacing:-.025em;color:inherit;font-weight:800}p{margin:0}ul,ol{margin:0;padding:0}a{color:var(--primaria);text-underline-offset:3px}a:hover{color:var(--primaria-hover)}img,svg{display:block;max-width:100%}input,button,select,textarea{font:inherit;color:inherit}main{display:block;min-height:60vh;outline:none}[hidden]{display:none!important}::selection{background:#34d39959}:focus-visible{outline:3px solid var(--foco);outline-offset:3px;border-radius:6px}section:focus,[tabindex="-1"]:focus{outline:none}.container{width:100%;max-width:var(--largura);margin:0 auto;padding:0 16px}@media(min-width:640px){.container{padding:0 24px}}@media(min-width:1100px){.container{padding:0 32px}}.sr-only{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.pular-conteudo{position:absolute;left:12px;top:-60px;z-index:100;background:var(--marinho-900);color:#fff;padding:10px 16px;border-radius:var(--raio-p);text-decoration:none;font-weight:700}.pular-conteudo:focus{top:12px;color:#fff}.texto-gradiente{background:var(--gradiente-marca);-webkit-background-clip:text;background-clip:text;color:transparent}.btn{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:10px;border:1px solid transparent;border-radius:999px;font-weight:700;line-height:1.2;letter-spacing:-.005em;text-decoration:none;cursor:pointer;white-space:nowrap;user-select:none;transition:background-color .2s,border-color .2s,color .2s,box-shadow .2s,transform .2s}.btn:hover:not(:disabled){transform:translateY(-1px)}.btn:active:not(:disabled){transform:translateY(0)}.btn:disabled,.btn[aria-disabled=true]{opacity:.55;cursor:not-allowed}.btn-p{padding:9px 18px;font-size:14px;min-height:40px}.btn-m{padding:12px 22px;font-size:15px;min-height:46px}.btn-g{padding:16px 30px;font-size:16px;min-height:56px}.btn-bloco{width:100%}.btn-icone{display:inline-flex;transition:transform .2s}.btn:hover .btn-icone:last-child:not(:first-child){transform:translate(3px)}.btn-primaria{background:var(--primaria);color:#fff;box-shadow:0 10px 24px -10px #2563ebb3}.btn-primaria:hover:not(:disabled){background:var(--primaria-hover);color:#fff;box-shadow:0 14px 30px -10px #2563ebcc}.btn-neon{background:var(--verde-400);color:#032018;box-shadow:0 0 #34d39980,0 14px 34px -12px #34d399bf}.btn-neon:hover:not(:disabled){background:var(--verde-300);color:#032018}.btn-secundaria{background:var(--marinho-900);color:#fff}.btn-secundaria:hover:not(:disabled){background:var(--marinho-800);color:#fff}.btn-contorno{background:#fff;color:var(--marinho-900);border-color:var(--borda-forte)}.btn-contorno:hover:not(:disabled){border-color:var(--marinho-900);color:var(--marinho-900)}.btn-vidro{background:#ffffff14;color:#fff;border-color:#ffffff38;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.btn-vidro:hover:not(:disabled){background:#ffffff24;color:#fff;border-color:#fff6}.btn-fantasma{background:transparent;color:var(--marinho-900)}.btn-fantasma:hover:not(:disabled){background:var(--fundo-suave);color:var(--marinho-900)}.btn-clara{background:#fff;color:var(--marinho-900);box-shadow:0 14px 30px -14px #00000080}.btn-clara:hover:not(:disabled){background:var(--azul-50);color:var(--marinho-900)}.secao{padding:72px 0;position:relative}@media(min-width:900px){.secao{padding:104px 0}}.secao-claro{background:var(--fundo)}.secao-suave{background:var(--fundo-suave)}.secao-escuro{background:var(--marinho-950);color:#fff;overflow:hidden;isolation:isolate}.secao-escuro .tributos-luz{z-index:-1}.secao-cabecalho{max-width:760px;margin:0 auto 48px;text-align:center}.secao-rotulo{display:inline-flex;align-items:center;gap:8px;font-size:13px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--azul-600);margin-bottom:16px}.secao-rotulo:before{content:"";width:18px;height:2px;border-radius:2px;background:currentColor}.secao-titulo{font-size:clamp(28px,3.6vw,42px);font-weight:750;color:var(--texto);letter-spacing:-.03em;line-height:1.15}.secao-descricao{margin-top:14px;font-size:clamp(16px,1.5vw,18px);color:var(--texto-suave)}.secao-escuro .secao-descricao{color:#a9b6cc}.secao-escuro .secao-rotulo{color:var(--verde-400)}.cabecalho-pagina{background:var(--fundo-suave);padding:56px 0 48px;border-bottom:1px solid var(--borda)}.cabecalho-pagina h1{font-size:clamp(30px,4.2vw,46px);letter-spacing:-.03em;color:var(--texto)}.cabecalho-pagina-descricao{margin-top:14px;max-width:680px;font-size:18px;color:var(--texto-suave)}.cabecalho-pagina+.secao{padding-top:56px}.nota{font-size:14px;color:var(--texto-fraco)}@media(prefers-reduced-motion:no-preference){.revelar{opacity:0;transform:translateY(24px);transition:opacity .8s cubic-bezier(.2,.7,.2,1),transform .8s cubic-bezier(.2,.7,.2,1)}.revelar.revelado{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.selo{display:inline-flex;align-items:center;gap:8px;padding:7px 14px 7px 8px;border-radius:999px;background:var(--verde-50);color:var(--verde-700);font-size:14px;font-weight:700}.selo-ponto{display:inline-grid;place-items:center;width:22px;height:22px;border-radius:50%;background:var(--verde-500);color:#fff}.etiqueta{display:inline-flex;align-items:center;gap:4px;padding:4px 10px;border-radius:999px;background:var(--verde-50);color:var(--verde-700);font-size:12px;font-weight:700}.etiqueta-clara{background:#ffffff1f;color:#fff}.grade-cartoes{list-style:none;display:grid;gap:20px}.grade-3{grid-template-columns:1fr}@media(min-width:640px){.grade-3{grid-template-columns:repeat(2,1fr)}}@media(min-width:1000px){.grade-3{grid-template-columns:repeat(3,1fr)}}.cartao{background:var(--superficie);border:1px solid var(--borda);border-radius:var(--raio);padding:28px;box-shadow:var(--sombra-p);transition:box-shadow .3s,border-color .3s,transform .3s}.cartao h3{font-size:19px;font-weight:750;color:var(--marinho-900);letter-spacing:-.02em}.cartao p{margin-top:8px;color:var(--texto-suave);font-size:15px}.lista-check{list-style:none;display:grid;gap:12px}.lista-check li{display:flex;gap:12px;align-items:flex-start}.lista-check svg{flex-shrink:0;margin-top:3px;color:var(--verde-500)}.lista-numerada{padding-left:20px;display:grid;gap:8px;color:var(--texto-suave)}.acoes-linha{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.acoes-centro{justify-content:center}.aviso{display:flex;gap:14px;padding:18px;border-radius:var(--raio);border:1px solid var(--azul-100);background:var(--azul-50);color:var(--marinho-900);text-align:left}.aviso+*{margin-top:16px}.aviso-icone{flex-shrink:0;margin-top:2px;color:var(--azul-600)}.aviso-titulo{font-weight:750}.aviso-texto{color:var(--texto-suave);font-size:15px;margin-top:2px}.aviso-acao{margin-top:14px}.aviso-erro{background:var(--vermelho-50);border-color:#f5c2bd}.aviso-erro .aviso-icone{color:var(--vermelho-600)}.aviso-sucesso{background:var(--verde-50);border-color:#b6e8d2}.aviso-sucesso .aviso-icone{color:var(--verde-600)}.carregando{display:flex;align-items:center;gap:10px;color:var(--texto-suave);padding:12px 0}.girando{animation:girar 1s linear infinite}@keyframes girar{to{transform:rotate(360deg)}}.pagina-carregando{padding:96px 16px;display:flex;justify-content:center}.esqueleto{min-height:280px;background:linear-gradient(90deg,#eef2f8 25%,#f7f9fc 37%,#eef2f8 63%);background-size:400% 100%;animation:brilho 1.4s ease infinite}@keyframes brilho{0%{background-position:100% 50%}to{background-position:0 50%}}.documento{max-width:780px}.documento h2{font-size:22px;margin:36px 0 10px;color:var(--marinho-900)}.documento p,.documento li{color:var(--texto-suave)}.documento ul{padding-left:20px;display:grid;gap:6px}.nao-encontrada{text-align:center;display:grid;gap:16px;justify-items:center;padding:72px 16px 40px}.nao-encontrada h1{font-size:40px;color:var(--marinho-900)}.hero{--hero-foco: 60% 35%;position:relative;isolation:isolate;overflow:hidden;color:#fff;background:var(--marinho-950)}.hero-foto,.hero-foto img{position:absolute;inset:0;width:100%;height:100%}.hero-foto{z-index:-2}.hero-foto img{object-fit:cover;object-position:var(--hero-foco)}.hero:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,#050d1ce6,#050d1cb8 34%,#050d1c26 58%,#050d1c00 72%)}.hero-conteudo{padding-top:72px;padding-bottom:80px}.hero-conteudo>*{max-width:580px}.hero-selo{display:inline-flex;align-items:center;gap:10px;padding:5px 16px 5px 5px;border-radius:999px;background:linear-gradient(90deg,#10b9812e,#10b9810f);border:1px solid rgba(52,211,153,.35);box-shadow:0 8px 24px -12px #10b98199;font-size:13.5px;font-weight:500;color:#c9f5e3;letter-spacing:.01em;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.hero-selo strong{font-weight:800;color:#fff}.hero-selo-icone{display:grid;place-items:center;width:26px;height:26px;border-radius:50%;flex-shrink:0;background:#10b981;color:#04281c}.hero h1{margin-top:20px;font-size:clamp(34px,4.6vw,56px);font-weight:800;letter-spacing:-.035em;line-height:1.08}.hero-subtitulo{margin-top:18px;font-size:clamp(16px,1.6vw,18px);line-height:1.6;color:#d9e1ee}.hero-motores{list-style:none;margin:22px 0 0;padding:0;display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.hero-motores li{display:flex;align-items:center;gap:12px;padding:12px 14px;border-radius:14px;background:#ffffff12;border:1px solid rgba(147,197,253,.18);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);font-size:14px;line-height:1.35;color:#c9d3e3}.hero-motores strong{display:block;color:#fff;font-size:14.5px}.hero-motor-icone{flex-shrink:0;width:38px;height:38px;border-radius:11px;display:grid;place-items:center}.hero-motor-gtin{background:#10b9812e;color:var(--verde-300)}.hero-motor-robo{background:#a78bfa33;color:#c4b5fd}.hero-windows{margin-top:14px;display:flex;gap:10px;align-items:flex-start;font-size:14px;line-height:1.5;color:#c3cfe2}.hero-windows svg{flex-shrink:0;margin-top:1px;color:#93c5fd}.hero-windows strong{color:#fff;font-weight:700}.hero-acoes{margin-top:22px;display:flex;gap:10px;flex-wrap:wrap}.hero-links{margin-top:18px;font-size:14.5px;color:#c9d3e3}.hero-links a{color:#fff;font-weight:700}.hero-links a:hover{color:var(--azul-300)}.hero :focus-visible{outline-color:var(--azul-300)}@media(max-width:760px){.hero{--hero-foco: 60% 40%}.hero:before{display:none}.hero-foto{position:relative;inset:auto;display:block;height:auto;aspect-ratio:16 / 10;z-index:0}.hero-foto:after{content:"";position:absolute;inset:55% 0 0;background:linear-gradient(180deg,transparent,var(--marinho-950))}.hero-conteudo{padding-top:8px;padding-bottom:56px}.hero-acoes .btn{width:100%}}@media(min-width:1080px){.hero{min-height:min(calc(100vh - var(--altura-cabecalho)),760px);display:flex;align-items:center}.hero-foto{left:auto;width:60%}.hero:before{background:linear-gradient(90deg,var(--marinho-950) 0%,var(--marinho-950) 40%,rgba(5,13,28,.5) 46%,rgba(5,13,28,0) 54%)}.hero-conteudo>*{max-width:500px}.hero h1{font-size:clamp(36px,3.3vw,46px)}}@media(min-width:1600px){.hero-foto{width:64%}.hero:before{background:linear-gradient(90deg,var(--marinho-950) 0%,var(--marinho-950) 36%,rgba(5,13,28,.5) 42%,rgba(5,13,28,0) 50%)}.hero-conteudo>*{max-width:540px}.hero h1{font-size:50px}.hero>.container{width:100%}.hero-conteudo{padding-top:88px;padding-bottom:96px}.hero h1{font-size:clamp(38px,3.8vw,54px)}}.hero-arte{background:#050d1c;overflow:hidden}.arte-svg{position:absolute;inset:0;width:100%;height:100%;display:block}.arte-txt{font-family:inherit}.arte-mono{font-family:Cascadia Mono,Consolas,SFMono-Regular,Menlo,monospace;font-size:12.5px}.arte-icms{fill:#fcd34d;font-weight:700}.arte-ibs{fill:#cbd5e1;font-size:12.5px;font-weight:700}.arte-ibs-reduzido{fill:#6ee7b7}.arte-aguarda{fill:#8ea3c4;opacity:.55}.arte-titulo{fill:#e6edf8;font-size:17px;font-weight:700}.arte-th{fill:#8ea3c4;font-size:11px;font-weight:700;letter-spacing:.06em}.arte-td{fill:#e6edf8;font-size:13.5px;font-weight:600}.arte-suave{fill:#8ea3c4}.arte-ncm{fill:#93c5fd;font-weight:700}.arte-ncm-calc{fill:#93c5fd;opacity:.55}.arte-sub{fill:#a9b8d0;font-size:13.5px;font-weight:600}.arte-arq{fill:#e6edf8;font-size:14px;font-weight:700}.arte-ext{fill:#fff;font-size:10px;font-weight:800;letter-spacing:.02em}.arte-chip-ok{fill:#6ee7b7;font-size:13px;font-weight:700}.arte-chip-azul{fill:#bfdbfe;font-size:13px;font-weight:700}.arte-chip-robo{fill:#ddd6fe;font-size:13px;font-weight:700}.arte-sem-codigo{fill:#c4b5fd;font-size:12.5px;font-style:italic;font-weight:600}.arte-tributo-txt{fill:#e7fbf2;font-size:13px;font-weight:700;letter-spacing:.02em}@keyframes arte-entra{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes arte-pulsa{50%{opacity:.45}}@keyframes arte-corre{to{stroke-dashoffset:-28}}@keyframes arte-cresce{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes arte-preenche{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media(prefers-reduced-motion:no-preference){.arte-linha,.arte-tributo{opacity:0;animation:arte-entra .5s ease-out forwards}.arte-pulso{animation:arte-pulsa 1.6s ease-in-out infinite}.arte-fluxo{stroke-dasharray:6 8;animation:arte-corre 1.2s linear infinite}.arte-coluna{transform-box:fill-box;transform-origin:bottom;animation:arte-cresce .7s ease-out both}.arte-progresso{transform-box:fill-box;transform-origin:left;animation:arte-preenche 2.2s ease-out both}}.aovivo{display:grid;gap:20px;align-items:stretch}@media(min-width:960px){.aovivo{grid-template-columns:1.1fr .9fr;gap:24px}}.aovivo-log{display:flex;flex-direction:column;min-height:420px;border-radius:var(--raio);overflow:hidden;background:#071226;box-shadow:inset 0 0 0 1px #93c5fd29,0 24px 60px -30px #000000b3}.aovivo-log-topo{display:flex;align-items:center;gap:10px;padding:12px 16px;font-size:13.5px;font-weight:700;color:#c9d3e3;background:#93c5fd0f;border-bottom:1px solid rgba(147,197,253,.12)}.aovivo-pontos{display:inline-flex;gap:6px}.aovivo-pontos i{width:10px;height:10px;border-radius:50%;background:#f87171;opacity:.8}.aovivo-pontos i:nth-child(2){background:#fbbf24}.aovivo-pontos i:nth-child(3){background:#34d399}.aovivo-modo,.aovivo-meta span{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:999px;font-size:12.5px;font-weight:700}.aovivo-modo{margin-left:auto}.modo-gtin{background:#10b98129;color:var(--verde-300)}.modo-robo{background:#a78bfa33;color:#c4b5fd}.aovivo-linhas{flex:1;display:flex;flex-direction:column;justify-content:flex-end;gap:3px;padding:14px 16px 18px;overflow:hidden;font-family:Cascadia Mono,Consolas,SFMono-Regular,Menlo,monospace;font-size:13px;line-height:1.45}.aovivo-linha{display:flex;gap:12px;flex-wrap:wrap;color:#b6c3d8;animation:aovivo-entra .25s ease-out}.aovivo-hora{color:#5f7393;flex-shrink:0}.aovivo-texto{flex:1;min-width:0}.aovivo-sep{flex-basis:100%;height:1px;margin:6px 0 4px;background:#93c5fd24}.linha-produto .aovivo-texto{color:#fff;font-weight:700}.linha-alerta .aovivo-texto{color:#fbbf24}.linha-info .aovivo-texto{color:#93c5fd}.linha-ok .aovivo-texto{color:#6ee7b7;font-weight:700}.linha-final .aovivo-texto{color:#34d399;font-weight:800;letter-spacing:.02em}@keyframes aovivo-entra{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.aovivo-resultado{display:flex;flex-direction:column;gap:10px}.aovivo-espera{margin:auto;color:#8ea3c4}.aovivo-cartao{flex:1;padding:22px;border-radius:var(--raio);background:#fff;color:var(--texto);box-shadow:0 24px 60px -30px #000000b3;animation:aovivo-entra .35s ease-out}.aovivo-cartao-topo{display:flex;justify-content:space-between;gap:12px;align-items:flex-start}.aovivo-cartao-rotulo{font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--texto-suave)}.aovivo-cartao h3{margin-top:4px;font-size:18px;letter-spacing:-.01em}.aovivo-classificado{flex-shrink:0;display:inline-flex;align-items:center;gap:6px;padding:5px 10px;border-radius:999px;background:var(--verde-50);color:var(--verde-700);font-size:12.5px;font-weight:800}.aovivo-meta{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.aovivo-meta span:not(.modo-gtin):not(.modo-robo){background:var(--azul-50);color:var(--azul-700)}.aovivo-cartao .modo-gtin{background:var(--verde-50);color:var(--verde-700)}.aovivo-cartao .modo-robo{background:#f1edff;color:#6d4fd6}.aovivo-blocos{margin:18px 0 0;display:grid;gap:10px;grid-template-columns:1fr 1fr}.aovivo-blocos>div{padding:12px 14px;border-radius:12px}.aovivo-blocos dt{font-size:11.5px;font-weight:800;letter-spacing:.05em;text-transform:uppercase;opacity:.75}.aovivo-blocos dt em{font-style:normal;margin-left:4px;padding:1px 6px;border-radius:999px;background:var(--azul-600);color:#fff;font-size:10px;letter-spacing:.04em}.aovivo-blocos dd{margin:4px 0 0;display:grid;gap:2px}.aovivo-blocos dd b{font-size:16px;font-family:Cascadia Mono,Consolas,SFMono-Regular,Menlo,monospace}.aovivo-blocos dd span{font-size:12.5px;color:var(--texto-suave)}.bloco-ncm{background:#eaf7f1;color:#065f46}.bloco-reforma{background:var(--azul-50);color:#1e3a8a}.bloco-icms{background:#fdf0ee;color:#8a2d1f}.bloco-pis{background:#fff6e6;color:#7a4b00}.aovivo-nota{font-size:12px;color:#7f91b0}@media(max-width:480px){.aovivo-blocos{grid-template-columns:1fr}.aovivo-log{min-height:380px}.aovivo-linhas{font-size:12px}}@media(prefers-reduced-motion:reduce){.aovivo-linha,.aovivo-cartao{animation:none}}.fluxo{list-style:none;display:grid;gap:16px;grid-template-columns:1fr;counter-reset:fluxo}@media(min-width:640px){.fluxo{grid-template-columns:repeat(2,1fr)}}@media(min-width:1100px){.fluxo{grid-template-columns:repeat(5,1fr);gap:14px}}.fluxo-etapa{position:relative;display:flex;flex-direction:column;gap:10px;padding:24px 22px;background:#fff;border:1px solid var(--borda);border-radius:var(--raio);box-shadow:var(--sombra-p)}.fluxo-topo{display:flex;align-items:center;justify-content:space-between;margin-bottom:6px}.fluxo-icone{display:grid;place-items:center;width:48px;height:48px;border-radius:14px;background:var(--azul-50);color:var(--azul-600)}.fluxo-numero{font-size:30px;font-weight:800;letter-spacing:-.04em;color:#dfe4ec;line-height:1}.fluxo-etapa h3{font-size:17px;color:var(--texto);display:flex;flex-wrap:wrap;align-items:center;gap:8px}.fluxo-etapa p{font-size:14.5px;color:var(--texto-suave)}.etiqueta-neutra{background:var(--cinza-cartao);color:var(--texto-suave)}.fluxo-chips{list-style:none;display:flex;flex-wrap:wrap;gap:6px;margin-top:auto;padding-top:6px}.fluxo-chips li{display:inline-flex;align-items:center;gap:6px;padding:5px 10px;border-radius:999px;background:var(--verde-50);color:var(--verde-700);font-size:12.5px;font-weight:700}@media(min-width:1100px){.fluxo-etapa:not(:last-child):after{content:"";position:absolute;top:46px;right:-11px;z-index:1;width:8px;height:8px;border-top:2px solid var(--azul-400);border-right:2px solid var(--azul-400);transform:rotate(45deg)}}.motor{margin-top:28px;padding:28px 20px;border-radius:var(--raio-g);color:#fff;background:radial-gradient(90% 120% at 100% 0%,#1e3a8a,var(--marinho-950) 60%);display:grid;gap:24px}@media(min-width:760px){.motor{padding:40px}}.motor-cabecalho h3{font-size:clamp(22px,2.6vw,28px);letter-spacing:-.025em}.motor-cabecalho p{margin-top:6px;color:#a9b6cc}.motor-caminhos{display:grid;gap:16px}@media(min-width:1000px){.motor-caminhos{grid-template-columns:1fr 1fr}}.caminho{padding:22px;border-radius:var(--raio);background:#ffffff0d;box-shadow:inset 0 0 0 1px #ffffff1a}.caminho-alternativo{background:#34d39912;box-shadow:inset 0 0 0 1px #34d39947}.caminho-rotulo{font-size:12.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--azul-300);margin-bottom:16px}.caminho-alternativo .caminho-rotulo{color:var(--verde-300)}.caminho-passos{list-style:none;display:grid;gap:10px;align-items:center}@media(min-width:560px){.caminho-passos{grid-template-columns:1fr auto 1fr}}.caminho-passos>li:not(.caminho-seta){display:flex;gap:12px;align-items:flex-start}.caminho-passos strong{display:block;font-size:15px}.caminho-passos span:not(.caminho-icone){display:block;font-size:13.5px;color:#a9b6cc;margin-top:2px}.caminho-icone{flex-shrink:0;display:grid;place-items:center;width:42px;height:42px;border-radius:12px;background:#60a5fa29;color:var(--azul-300)}.caminho-icone-verde{background:#34d39929;color:var(--verde-300)}.caminho-icone-robo{background:#a78bfa33;color:#c4b5fd}.caminho-seta{color:#5b6f8f;justify-self:center}@media(max-width:559px){.caminho-seta{transform:rotate(90deg)}}.motor-rodape{display:grid;gap:16px;align-items:center;padding-top:4px}@media(min-width:1000px){.motor-rodape{grid-template-columns:auto 1fr;gap:28px}}.motor-tributos{list-style:none;display:flex;flex-wrap:wrap;gap:8px}.motor-tributos li{padding:6px 12px;border-radius:999px;font-size:13px;font-weight:750;background:#ffffff14;box-shadow:inset 0 0 0 1px #ffffff24}.motor-destaque{display:flex;gap:10px;align-items:center;font-weight:600;color:#e3eaf6}.motor-destaque svg{flex-shrink:0;color:var(--verde-400)}.cartoes-cinza{list-style:none;display:grid;gap:16px;grid-template-columns:1fr;max-width:1040px;margin:0 auto}@media(min-width:640px){.cartoes-cinza{grid-template-columns:repeat(2,1fr)}}@media(min-width:1000px){.cartoes-cinza{grid-template-columns:repeat(3,1fr)}}.cartao-cinza{background:var(--cinza-cartao);border-radius:var(--raio);padding:28px;transition:background-color .25s,box-shadow .25s,transform .25s}.cartao-cinza:hover{background:#fff;box-shadow:var(--sombra);transform:translateY(-2px)}.cartao-cinza-icone{color:var(--azul-600);margin-bottom:18px}.cartao-cinza h3{font-size:18px;font-weight:750;color:var(--texto);letter-spacing:-.015em}.cartao-cinza p{margin-top:8px;color:var(--texto-suave);font-size:15px}.grade-planos{display:grid;gap:20px;grid-template-columns:1fr;max-width:1080px;margin:0 auto;align-items:stretch}@media(min-width:760px){.grade-planos{grid-template-columns:repeat(2,1fr)}}@media(min-width:1100px){.grade-planos{grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}}.cartao-plano{position:relative;display:flex;flex-direction:column;gap:18px;padding:32px 28px 28px;background:#fff;border-radius:var(--raio);border:1px solid var(--borda);box-shadow:var(--sombra-p)}.cartao-plano h3{font-size:22px;color:var(--texto)}.cartao-plano-resumo{color:var(--texto-suave);font-size:15px;margin-top:-8px}.cartao-plano .lista-check{font-size:15px;color:var(--texto)}.cartao-plano .lista-check svg{color:var(--azul-600)}.cartao-plano-preco{margin-top:auto;padding-top:18px;border-top:1px solid var(--borda);display:grid}.cartao-plano-preco span{font-size:13px;color:var(--texto-fraco)}.cartao-plano-preco strong{font-size:32px;font-weight:800;letter-spacing:-.03em;color:var(--texto)}.cartao-plano-preco small{font-size:13px;color:var(--texto-fraco)}.cartao-plano-faixa{position:absolute;top:-12px;left:28px;padding:4px 12px;border-radius:999px;background:var(--azul-600);color:#fff;font-size:12px;font-weight:700}.cartao-plano-faixa-neutra{background:var(--marinho-800)}.cartao-plano-destaque{border:2px solid var(--azul-600)}.cartao-plano.esqueleto{min-height:420px;border:0}.regras-creditos{list-style:none;display:grid;gap:12px;max-width:1080px;margin:0 auto 36px;grid-template-columns:1fr}@media(min-width:760px){.regras-creditos{grid-template-columns:repeat(3,1fr)}}.regras-creditos li{display:flex;gap:12px;align-items:flex-start;padding:16px 18px;border-radius:var(--raio);background:#fff;border:1px solid var(--borda)}.regras-creditos-icone{display:grid;place-items:center;width:38px;height:38px;border-radius:10px;flex-shrink:0;background:var(--azul-50, #eff6ff);color:var(--azul-600)}.regras-creditos strong{display:block;font-size:15px;color:var(--texto)}.regras-creditos span{display:block;margin-top:2px;font-size:13.5px;line-height:1.5;color:var(--texto-suave)}.tabela-pacotes{width:100%;border-collapse:collapse;font-size:15px;font-variant-numeric:tabular-nums}.tabela-pacotes th{padding:0 0 8px;text-align:left;font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--texto-fraco);border-bottom:1px solid var(--borda)}.tabela-pacotes td{padding:11px 0;border-bottom:1px solid var(--borda);color:var(--texto)}.tabela-pacotes th:not(:first-child),.tabela-pacotes td:not(:first-child){text-align:right}.tabela-pacotes td:last-child{color:var(--texto-suave);font-size:13.5px}.tabela-pacotes strong{font-weight:800}.tabela-pacotes-destaque td{background:var(--azul-50, #eff6ff)}.recarga{list-style:none;display:grid;gap:10px}.recarga li{display:flex;gap:12px;align-items:center;padding:12px;border-radius:12px;background:var(--cinza-cartao)}.recarga-icone{flex-shrink:0;display:grid;place-items:center;width:40px;height:40px;border-radius:12px;background:#fff;color:var(--azul-600)}.recarga strong{display:block;color:var(--texto);font-size:14.5px}.recarga span{color:var(--texto-suave);font-size:13.5px}.dividido{display:grid;gap:40px;align-items:center}.dividido-texto{display:grid;gap:20px;justify-items:start}.dividido-texto .secao-descricao{margin-top:-6px}.dividido-foto img{width:100%;height:100%;max-height:520px;object-fit:cover;border-radius:var(--raio-g);box-shadow:var(--sombra)}@media(min-width:1000px){.dividido{grid-template-columns:1fr 1fr;gap:72px}.dividido-invertido .dividido-foto{order:0}}.lista-tributos{list-style:none;display:grid;gap:14px 24px;width:100%}@media(min-width:640px){.lista-tributos{grid-template-columns:1fr 1fr}}.lista-tributos li{display:flex;gap:12px;align-items:flex-start}.lista-tributos svg{flex-shrink:0;margin-top:2px;color:var(--azul-600)}.lista-tributos strong{font-size:16px;color:var(--texto);margin-right:8px}.lista-tributos-nome{display:block;color:var(--texto-suave);font-size:14.5px}.lista-tributos .etiqueta{vertical-align:2px}.lista-ponto{list-style:none;display:grid;gap:10px;color:var(--texto-suave)}.lista-ponto li{position:relative;padding-left:18px}.lista-ponto li:before{content:"";position:absolute;left:0;top:.62em;width:6px;height:6px;border-radius:50%;background:var(--texto)}.nota-icone{display:inline;vertical-align:-2px;color:var(--verde-600)}.aviso-download{margin-top:20px;display:flex;gap:12px;align-items:flex-start;padding:14px 16px;border-radius:var(--raio);background:var(--azul-50);border:1px solid #c7d7fb;font-size:14px;line-height:1.55;color:var(--texto-suave)}.aviso-download svg{flex-shrink:0;margin-top:1px;color:var(--azul-600)}.aviso-download strong{color:var(--texto)}.dividido-produto{min-width:0}.passos{list-style:none;display:grid;gap:14px;grid-template-columns:1fr;max-width:1120px;margin:0 auto}@media(min-width:560px){.passos{grid-template-columns:repeat(2,1fr)}}@media(min-width:1000px){.passos{grid-template-columns:repeat(5,1fr)}}.passo{background:var(--cinza-cartao);border-radius:var(--raio);padding:28px 22px;text-align:center;display:grid;justify-items:center;gap:6px;align-content:start}.passo-icone{color:var(--azul-600)}.passo-numero{font-size:22px;font-weight:800;color:var(--texto);margin-top:6px}.passo h3{font-size:16px;color:var(--texto)}.passo p{font-size:14px;color:var(--texto-suave)}.secao-escuro .dividido-foto img{box-shadow:none}.secao-escuro .secao-titulo{color:#fff}.lista-vantagens{list-style:none;display:grid;gap:14px;color:#cfd8e6}.lista-vantagens li{display:flex;gap:12px;align-items:flex-start}.lista-vantagens svg{flex-shrink:0;margin-top:2px;color:var(--azul-400)}.lista-vantagens strong{color:#fff}.secao-escuro :focus-visible{outline-color:var(--azul-300)}.mockup{margin:0}.mockup-janela{background:#f7f9fd;color:var(--texto);border-radius:16px;overflow:hidden;box-shadow:0 30px 70px -28px #0a173073,0 0 0 1px #0a17300f;font-size:12px}.mockup-barra{display:flex;align-items:center;gap:6px;padding:11px 14px;background:#eaeff7;border-bottom:1px solid #dde4ef}.mockup-ponto{width:10px;height:10px;border-radius:50%;background:#f87171}.mockup-ponto+.mockup-ponto{background:#fbbf24}.mockup-ponto+.mockup-ponto+.mockup-ponto{background:#34d399}.mockup-titulo{margin-left:10px;color:var(--texto-fraco);font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mockup-corpo{display:flex;min-height:300px}.mockup-lateral{width:50px;flex-shrink:0;background:var(--marinho-900);display:flex;flex-direction:column;align-items:center;gap:8px;padding:14px 0}.mockup-lateral span{width:34px;height:34px;display:grid;place-items:center;border-radius:10px;color:#7f93b3}.mockup-lateral span.ativo{background:var(--azul-600);color:#fff}.mockup-area{flex:1;min-width:0;padding:16px;display:flex;flex-direction:column;gap:12px}.mockup-ferramentas{display:flex;gap:8px;align-items:center}.mockup-busca{flex:1;display:flex;align-items:center;gap:8px;height:30px;padding:0 10px;border:1px solid var(--borda);border-radius:8px;background:#fff;color:var(--texto-fraco)}.mockup-busca i{display:block;height:6px;width:40%;border-radius:3px;background:#e3e8f0}.mockup-botao-sec{width:30px;height:30px;display:grid;place-items:center;border-radius:8px;border:1px solid var(--borda);background:#fff;color:var(--texto-fraco)}.mockup-acao{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 12px;border-radius:8px;background:var(--azul-600);color:#fff;font-weight:700;font-size:11.5px;white-space:nowrap}.mockup-tabela{border:1px solid var(--borda);border-radius:10px;background:#fff;overflow:hidden}.mockup-linha{display:grid;grid-template-columns:1.8fr repeat(5,1fr);align-items:center;gap:10px;padding:11px 12px;border-top:1px solid #eef1f6}.mockup-linha span{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.mockup-linha i{display:block;height:7px;border-radius:4px;background:#e4e9f1}.mockup-linha-ativa{background:var(--azul-50);box-shadow:inset 3px 0 0 var(--azul-600)}.mockup-linha-ativa i{background:#c9dafc}.mockup-cabecalho{border-top:0;background:#f3f6fb;font-weight:700;color:var(--texto-suave);font-size:11px}.mockup-progresso{display:flex;align-items:center;gap:10px;color:var(--texto-fraco);font-weight:600}.mockup-barra-progresso{flex:1;height:6px;border-radius:3px;background:#e3e8f0;overflow:hidden}.mockup-barra-progresso i{display:block;height:100%;width:62%;border-radius:3px;background:var(--azul-600)}@media(prefers-reduced-motion:no-preference){.mockup-barra-progresso i{animation:progresso 4s ease-in-out infinite}}@keyframes progresso{0%{width:18%}70%,to{width:86%}}.mockup-legenda{margin-top:12px;text-align:center;font-size:12.5px;color:var(--texto-fraco)}@media(max-width:560px){.mockup-linha{grid-template-columns:1.6fr repeat(3,1fr)}.mockup-linha span:nth-child(n+5){display:none}.mockup-corpo{min-height:240px}.mockup-acao{font-size:0;gap:0;padding:0 9px}}.download{display:grid;gap:28px;max-width:980px;margin:0 auto}.download-cartao{display:flex;gap:22px;align-items:flex-start;padding:32px;border-radius:var(--raio);background:var(--cinza-cartao)}.download-icone{flex-shrink:0;display:grid;place-items:center;width:72px;height:72px;border-radius:18px;background:var(--azul-600);color:#fff}.download-nome{font-size:24px;color:var(--texto)}.download-texto{margin-top:8px;color:var(--texto-suave)}.download-detalhes{margin:16px 0 0;display:flex;flex-wrap:wrap;gap:8px;font-size:13.5px}.download-detalhes div{display:flex;gap:6px;padding:6px 12px;border-radius:999px;background:#fff;border:1px solid var(--borda)}.download-detalhes dt{color:var(--texto-fraco)}.download-detalhes dd{margin:0;font-weight:700;color:var(--texto)}.download-acoes{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.download-info{display:grid;gap:20px}.download-info>div{padding:26px;border-radius:var(--raio);border:1px solid var(--borda)}.download-info h4{font-size:17px;margin-bottom:14px;color:var(--texto)}@media(min-width:760px){.download-info{grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}}@media(max-width:560px){.download-cartao{flex-direction:column;padding:24px}.download-acoes .btn{width:100%}}.faq{max-width:820px;margin:0 auto}.acordeao{display:grid;gap:10px}.acordeao-item{background:var(--cinza-cartao);border-radius:var(--raio);transition:background-color .2s,box-shadow .2s}.acordeao-item.aberto{background:#fff;box-shadow:var(--sombra)}.acordeao-titulo{font-size:16.5px;font-weight:700;letter-spacing:-.01em}.acordeao-botao{width:100%;display:flex;justify-content:space-between;align-items:center;gap:16px;text-align:left;padding:20px 24px;background:none;border:0;cursor:pointer;color:var(--texto);font-weight:700;border-radius:var(--raio)}.acordeao-seta{flex-shrink:0;color:var(--azul-600);transition:transform .25s}.aberto .acordeao-seta{transform:rotate(180deg)}.acordeao-resposta{padding:0 24px 22px;color:var(--texto-suave)}.chamada-final{background:var(--azul-600);color:#fff;padding:56px 0}.chamada-final-interno{display:grid;gap:24px;align-items:center}.chamada-final h2{font-size:clamp(24px,3vw,34px);font-weight:750;letter-spacing:-.025em;max-width:720px}.chamada-final p{margin-top:8px;color:#dbe7ff;font-size:17px}.chamada-final :focus-visible{outline-color:#fff}@media(min-width:900px){.chamada-final{padding:64px 0}.chamada-final-interno{grid-template-columns:1fr auto;gap:48px}}
