:root{--cor-fundo:#fff;--cor-fundo-suave:#f8fafc;--cor-grafite:#0f172a;--cor-texto:#0f172a;--cor-texto-suave:#475569;--cor-ambar:#f59e0b;--cor-ambar-texto:#0f172a;--cor-link:#b45309;--cor-borda:#e2e8f0;--cor-sucesso:#15803d;--cor-erro:#b91c1c}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--cor-fundo:#0b1120;--cor-fundo-suave:#111a2e;--cor-grafite:#e2e8f0;--cor-texto:#e2e8f0;--cor-texto-suave:#94a3b8;--cor-ambar:#fbbf24;--cor-ambar-texto:#0f172a;--cor-link:#fbbf24;--cor-borda:#1e293b}}:root[data-theme=dark]{--cor-fundo:#0b1120;--cor-fundo-suave:#111a2e;--cor-grafite:#e2e8f0;--cor-texto:#e2e8f0;--cor-texto-suave:#94a3b8;--cor-ambar:#fbbf24;--cor-ambar-texto:#0f172a;--cor-link:#fbbf24;--cor-borda:#1e293b}:root{--fonte-sans:"Geist", system-ui, -apple-system, "Segoe UI", sans-serif;--fonte-mono:"Geist Mono", ui-monospace, monospace;--tam-display:56px;--lh-display:60px;--tam-h1:40px;--lh-h1:46px;--tam-h2:28px;--lh-h2:34px;--tam-h3:20px;--lh-h3:28px;--tam-corpo:16px;--lh-corpo:24px;--tam-corpo-lg:18px;--lh-corpo-lg:28px;--gutter:16px;--largura:1120px;--surface:#fff;--surface-muted:#f8fafc;--line:#e2e8f0;--line-strong:#94a3b8;--ink:#0f172a;--ink-muted:#475569;--night:#0f172a;--night-2:#1e293b;--night-line:#475569;--on-night:#fff;--on-night-muted:#cbd5e1;--brand:#f59e0b;--on-brand:#0f172a;--brand-strong:#b45309;--brand-soft:#fef3c7;--radius-sm:8px;--radius-md:12px;--radius-lg:16px}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--surface:#0b1120;--surface-muted:#111a2e;--line:#1e293b;--line-strong:#475569;--ink:#e2e8f0;--ink-muted:#94a3b8;--brand-strong:#fbbf24;--brand-soft:#3b2a0a}}:root[data-theme=dark]{--surface:#0b1120;--surface-muted:#111a2e;--line:#1e293b;--line-strong:#475569;--ink:#e2e8f0;--ink-muted:#94a3b8;--brand-strong:#fbbf24;--brand-soft:#3b2a0a}
@font-face{font-family:Geist;src:url(../media/Geist-Regular.1zjm5o10a3lm_.woff2)format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Geist;src:url(../media/Geist-Medium.1fs5qb_nblfj8.woff2)format("woff2");font-weight:500;font-display:swap}@font-face{font-family:Geist;src:url(../media/Geist-SemiBold.1-cffz3j5u2p5.woff2)format("woff2");font-weight:600;font-display:swap}@font-face{font-family:Geist Mono;src:url(../media/GeistMono-Regular.3uf4k-vg4091d.woff2)format("woff2");font-weight:400;font-display:swap}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--cor-fundo);color:var(--cor-texto);font-family:var(--fonte-sans);font-size:var(--tam-corpo);line-height:var(--lh-corpo);margin:0}a{color:var(--cor-link)}:focus-visible{outline:3px solid var(--cor-ambar);outline-offset:2px}.contenedor{max-width:var(--largura);padding:0 var(--gutter);margin:0 auto}h1{font-size:var(--tam-h1);line-height:var(--lh-h1);margin:0 0 16px;font-weight:600}h2{font-size:var(--tam-h2);line-height:var(--lh-h2);font-weight:600}h3{font-size:var(--tam-h3);line-height:var(--lh-h3);font-weight:600}.botao{background:var(--cor-ambar);color:var(--cor-ambar-texto);border-radius:8px;padding:12px 20px;font-weight:600;text-decoration:none;display:inline-block}.faixa{color:#fff;padding:8px var(--gutter);text-align:center;background:#0f172a;font-size:14px}.faixa a{color:#fbbf24}.faixa--ambar{background:var(--cor-ambar);color:var(--cor-ambar-texto)}.faixa--ambar a{color:var(--cor-ambar-texto)}.cabecalho{padding:16px var(--gutter);align-items:center;gap:12px;display:flex;position:relative}.cabecalho__logo{color:var(--cor-texto);margin-right:auto;font-size:18px;font-weight:600;text-decoration:none}.cabecalho__nav{display:none}.cabecalho__cta{white-space:nowrap;padding:10px 16px}.cabecalho__menu summary{cursor:pointer;border:1px solid var(--cor-borda);border-radius:8px;padding:8px 10px;font-size:22px;line-height:1;list-style:none}.cabecalho__menu summary::-webkit-details-marker{display:none}.cabecalho__menu nav{top:100%;left:var(--gutter);right:var(--gutter);background:var(--cor-fundo);border:1px solid var(--cor-borda);z-index:900;border-radius:12px;display:grid;position:absolute;box-shadow:0 8px 24px #0f172a26}.cabecalho__menu nav a{color:var(--cor-texto);border-bottom:1px solid var(--cor-borda);padding:14px 16px;text-decoration:none}.cabecalho__menu nav a:last-child{border-bottom:0}.consentimento__botoes{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}@media (max-width:767px){.consentimento__botoes{flex-wrap:nowrap}.consentimento__botoes>button{white-space:nowrap;flex:1 1 0;padding:10px 6px!important;font-size:13px!important}}@media (min-width:768px){.cabecalho{gap:24px}.cabecalho__logo{margin-right:0}.cabecalho__nav{align-items:center;gap:16px;margin-left:auto;display:flex}.cabecalho__menu{display:none}h1{font-size:56px;line-height:60px}}@media (prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}}.cabecalho{padding:16px var(--gutter);max-width:var(--largura);align-items:center;gap:16px;margin:0 auto;display:flex}.cabecalho-logo{color:var(--cor-texto);font-weight:600;text-decoration:none}.cabecalho-nav{flex-wrap:wrap;align-items:center;gap:16px;margin-left:auto;display:flex}.cabecalho-menu{display:none}.mt-banner{max-width:var(--largura);background:var(--cor-fundo);color:var(--cor-texto);border-top:1px solid var(--cor-borda);padding:12px var(--gutter);z-index:1000;margin:0 auto;font-size:14px;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -4px 16px #0f172a1f}.mt-banner-acoes{flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-top:8px;display:flex}.mt-btn{border:1px solid var(--cor-borda);background:var(--cor-fundo);color:var(--cor-texto);font:inherit;cursor:pointer;border-radius:8px;padding:8px 12px}.mt-btn-primario{background:var(--cor-ambar);color:var(--cor-ambar-texto);border:0;font-weight:600}@media (max-width:767px){.cabecalho{padding:12px var(--gutter);flex-wrap:wrap;gap:10px}.cabecalho-logo img{height:26px!important}.cabecalho-menu summary{white-space:nowrap;font-size:14px;padding:8px 10px!important}.cabecalho-nav{display:none}.cabecalho-menu{margin-left:auto;display:block;position:relative}.cabecalho-menu summary{cursor:pointer;border:1px solid var(--cor-borda);color:var(--cor-texto);border-radius:8px;padding:10px 12px;list-style:none}.cabecalho-menu summary::-webkit-details-marker{display:none}.cabecalho-lista{background:var(--cor-fundo);border:1px solid var(--cor-borda);z-index:10;border-radius:12px;gap:4px;min-width:200px;margin-top:8px;padding:8px;display:grid;position:absolute;top:100%;right:0;box-shadow:0 8px 24px #0f172a26}.cabecalho-lista a{color:var(--cor-texto);padding:10px 12px;text-decoration:none}.mt-banner-acoes .mt-btn{padding:6px 10px;font-size:13px}}.tema-switch{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:10px;display:inline-flex}.tema-switch input{opacity:0;width:1px;height:1px;position:absolute}.tema-switch-trilho{background:#cbd5e1;border-radius:999px;flex:none;width:40px;height:22px;transition:background .15s;position:relative}.tema-switch-trilho:after{content:"";background:#fff;border-radius:50%;width:16px;height:16px;transition:transform .15s;position:absolute;top:3px;left:3px}.tema-switch input:checked+.tema-switch-trilho{background:#f59e0b}.tema-switch input:checked+.tema-switch-trilho:after{transform:translate(18px)}.tema-switch input:focus-visible+.tema-switch-trilho{outline-offset:2px;outline:3px solid #f59e0b}.wrap{box-sizing:border-box;width:100%;max-width:1200px;margin:0 auto;padding:0 32px}.sec{padding:96px 0}.sec-b{padding:0 0 96px}.sec-muted{background:var(--surface-muted)}.sec-night{background:var(--night);color:var(--on-night)}.tag{color:var(--ink-muted);font-size:13px;font-weight:500;line-height:16px}.sec-night .tag{color:var(--on-night-muted)}.t-display{letter-spacing:-.03em;margin:0;font-size:56px;font-weight:600;line-height:60px}.t-h1,.t-h2{letter-spacing:-.02em;margin:0;font-size:40px;font-weight:600;line-height:46px}.t-h2s{margin:0;font-size:28px;font-weight:600;line-height:34px}.lead{color:var(--ink-muted);margin:0;font-size:18px;line-height:28px}.sec-night .lead{color:var(--on-night-muted)}.stack{flex-direction:column;display:flex}.btn{text-align:center;cursor:pointer;border:1px solid #0000;border-radius:12px;padding:15px 24px;font-family:inherit;font-size:16px;font-weight:600;text-decoration:none;display:inline-block}.btn-brand{background:var(--brand);color:var(--on-brand)}.btn-outline{border-color:var(--line-strong);color:var(--ink);background:0 0;font-weight:500}.btn-dark{background:var(--night);color:#fff}.btn-light{color:#0f172a;background:#fff}.sec-night .btn-outline{color:#fff}.btn-sm{padding:11px 18px;font-size:14px}.card{border:1px solid var(--line);border-radius:16px;padding:28px}.card-soft{background:var(--surface-muted);border-radius:12px;padding:20px}.card-strong{border:2px solid var(--ink)}.num-mono{font-family:var(--fonte-mono);color:var(--ink-muted);font-size:13px}.chip{border:1px solid var(--line);border-radius:9999px;padding:4px 12px}.faq-lista{border-top:1px solid var(--line);flex-direction:column;display:flex}.faq-lista details{border-bottom:1px solid var(--line);padding:18px 0}.faq-lista summary{cursor:pointer;font-weight:600}.faq-lista p{color:var(--ink-muted);margin:10px 0 0;line-height:24px}.tabela-wrap{border:1px solid var(--line);border-radius:16px;overflow-x:auto}.tabela-wrap table{border-collapse:collapse;width:100%;font-size:15px}.tabela-wrap th{text-align:left;background:var(--surface-muted);border-bottom:1px solid var(--line);padding:14px 18px;font-weight:600}.tabela-wrap td{border-bottom:1px solid var(--line);color:var(--ink-muted);padding:14px 18px}.tabela-wrap tr:last-child td{border-bottom:0}.tabela-wrap td:first-child{color:var(--ink);font-weight:500}.tabela-wrap td.destaque{color:var(--ink)}.campo-form{flex-direction:column;gap:6px;font-size:14px;font-weight:600;display:flex}.campo-form input,.campo-form select{font:inherit;border:1px solid var(--line-strong);color:#0f172a;background:#fff;border-radius:12px;padding:12px 14px;font-size:16px;font-weight:400}@media (max-width:900px){.hide-sm{display:none!important}}@media (max-width:600px){.wrap{padding:0 20px}.sec{padding:40px 0}.sec-b{padding:0 0 36px}.t-display,.t-h1{letter-spacing:-.02em;font-size:30px;line-height:36px}.t-h2{font-size:22px;line-height:28px}.t-h2s{font-size:20px;line-height:26px}.lead{font-size:16px;line-height:24px}.btn{padding:14px 20px}}.faixa-d{background:var(--brand-soft);color:var(--ink);padding:10px 0}.faixa-d a{color:var(--brand-strong)}.faixa-m{background:var(--night);color:#fff;text-align:center;padding:8px 16px;font-size:12px;line-height:16px;display:none}.faixa-m a{color:#fbbf24}.cab-menu{display:none;position:relative}.cab-menu summary{cursor:pointer;border:1px solid var(--line);background:var(--surface);width:36px;height:36px;color:var(--ink);border-radius:10px;justify-content:center;align-items:center;list-style:none;display:flex}.cab-menu summary::-webkit-details-marker{display:none}.cab-lista{background:var(--surface);border:1px solid var(--line);z-index:20;border-radius:12px;gap:4px;min-width:220px;margin-top:8px;padding:8px;display:grid;position:absolute;top:100%;right:0;box-shadow:0 8px 24px #0f172a26}.cab-lista a{color:var(--ink);padding:10px 12px;text-decoration:none}.cab-lista a.btn{text-align:center;color:var(--on-brand)}.rodape-botao button{color:#cbd5e1!important;text-decoration:none!important}.rodape-tema .tema-switch{color:#cbd5e1}@media (max-width:900px){.nav-links{display:none!important}.cab-menu{display:block}.cab-acoes{display:none!important}}@media (max-width:767px){.faixa-d{display:none}.faixa-m{display:block}.cab{min-height:60px!important}}.logo-escuro{display:none!important}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .logo-claro{display:none!important}:root:not([data-theme=light]) .logo-escuro{display:block!important}}:root[data-theme=dark] .logo-claro{display:none!important}:root[data-theme=dark] .logo-escuro{display:block!important}
