:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ground:#0f1629;--deep:#0b1020;--surface:#1b2234;--field:#161d2f;--raised:#272d3e;--ink:#fff;--ink-2:#98a2b4;--ink-3:#909aab;--rule:#272d3e;--field-edge:#646d82;--accent:#f59e0b;--accent-edge:#f59e0b;--accent-hover:#fbbf24;--accent-text:#fbbf24;--accent-dim:#8f6e24;--accent-soft:#262426;--accent-line:#3d3123;--on-accent:#fff;--on-accent-aa:#10131c;--second:#f59e0b;--second-edge:#f59e0b;--second-text:#fbbf24;--on-second:#fff;--second-soft:#262426;--good:#3fcb93;--good-soft:#111f19;--good-line:#3fcb938c;--good-ink:#3fcb93;--crit:#ef4444;--crit-soft:#2a1714;--crit-line:#ef4444cc;--crit-ink:#f87171;--bolha:#dc2626;--bolha-ink:#fff;--display:var(--fonte-titulo), "Montserrat", "Segoe UI", system-ui, sans-serif;--sans:var(--fonte-texto), -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, system-ui, "Helvetica Neue", Arial, sans-serif;--mono:"Cascadia Code", "SF Mono", Menlo, Consolas, ui-monospace, monospace;--r:12px;--r-lg:16px;--glow:0 4px 14px #f59e0b59;--glow-sm:0 2px 6px #f59e0b40;--sombra-cartao:none}section.band,.app-shell:not([data-tema=escuro]) .painel-conteudo{--ground:#fff;--deep:#f4f7fb;--surface:#fff;--field:#f1f5f9;--raised:#f4f7fb;--ink:#0f1629;--ink-2:#475569;--ink-3:#5d6b7f;--rule:#dae2ec;--field-edge:#828e9b;--accent-text:#b45309;--accent-edge:#ce8408;--accent-soft:#fffbf0;--accent-line:#fbbf24;--second:#f59e0b;--second-edge:#ce8408;--second-text:#b45309;--on-second:#fff;--second-soft:#fffbf0;--on-accent:#fff;--good-soft:#e6f9f2;--good-line:#059669;--good-ink:#046c4e;--crit-soft:#fef2f2;--crit-line:#ef4444;--crit-ink:#b42318;--sombra-cartao:0 1px 3px #0000000f, 0 1px 2px #0000000a;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:var(--ground);color:var(--ink)}section.band.alt{--ground:#f4f7fb;background:var(--ground)}section.band.escura,.app-shell[data-tema=escuro] .painel-conteudo{--ground:#0f1629;--deep:#0b1020;--surface:#1b2234;--field:#161d2f;--raised:#272d3e;--ink:#fff;--ink-2:#98a2b4;--ink-3:#909aab;--rule:#272d3e;--field-edge:#646d82;--accent-text:#fbbf24;--accent-edge:#f59e0b;--accent-soft:#262426;--accent-line:#3d3123;--second:#f59e0b;--second-edge:#f59e0b;--second-text:#fbbf24;--on-second:#fff;--second-soft:#262426;--good-soft:#111f19;--good-line:#3fcb938c;--good-ink:#3fcb93;--crit-soft:#2a1714;--crit-line:#ef4444cc;--crit-ink:#f87171;--sombra-cartao:none;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:var(--ground);color:var(--ink)}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--ground);color:var(--ink);font-family:var(--sans);-webkit-font-smoothing:antialiased;margin:0;font-size:16.5px;line-height:1.6}h1,h2,h3,h4{font-family:var(--display);letter-spacing:-.03em;text-wrap:balance;margin:0}p{margin:0}a{color:inherit}button,input,select,textarea{font:inherit;color:inherit}input:not([type=range]):not([type=color]):not([type=checkbox]):not([type=radio]):not([type=file]),select,textarea{background:var(--field);border:1px solid var(--field-edge);border-radius:var(--r);width:100%;padding:11px 13px;font-size:.94rem}input::placeholder,textarea::placeholder{color:var(--ink-3)}:focus-visible{outline:2px solid var(--accent);outline-offset:3px}input:focus-visible,select:focus-visible,textarea:focus-visible{outline-offset:0;border-color:var(--accent)}@keyframes surgir{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes revela{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:none}}@keyframes revela-opacidade{0%{opacity:0}to{opacity:1}}:root{--revela-curva:cubic-bezier(.16, .8, .22, 1)}@media (prefers-reduced-motion:no-preference){.hero .wrap>*,.marca-hero .marca-wrap>*{animation:surgir .8s var(--revela-curva) both}.hero .wrap>:nth-child(2),.marca-hero .marca-wrap>:nth-child(2){animation-delay:80ms}.hero .wrap>:nth-child(3),.marca-hero .marca-wrap>:nth-child(3){animation-delay:.16s}.hero .wrap>:nth-child(4),.marca-hero .marca-wrap>:nth-child(4){animation-delay:.24s}.hero .wrap>:nth-child(5),.marca-hero .marca-wrap>:nth-child(5){animation-delay:.32s}.hero .wrap>:nth-child(n+6),.marca-hero .marca-wrap>:nth-child(n+6){animation-delay:.4s}.hero,.marca-hero{overflow:hidden}.hero>.wrap,.marca-hero>.marca-wrap{will-change:transform}.site-nav,.marca-nav{transition:background-color .3s,box-shadow .3s,border-color .3s}html[data-rolou] .site-nav{background:#0f1629f5;box-shadow:0 8px 24px #00000047}html[data-rolou] .marca-nav{box-shadow:0 8px 24px #0000001f}html[data-revela] :is(section.band>.wrap,section.marca-faixa>.marca-wrap,footer.site-foot>.wrap,footer.marca-rodape>.marca-wrap)>:not(.cards,.passos,.checklist,.faq,.chips,.marca-recursos,.marca-passos,.marca-planos,.marca-itens,.marca-faq,.foot-grid,.table-wrap),html[data-revela] :is(section.band>.wrap,section.marca-faixa>.marca-wrap,footer.site-foot>.wrap,footer.marca-rodape>.marca-wrap)>:is(.cards,.passos,.checklist,.faq,.chips,.marca-recursos,.marca-passos,.marca-planos,.marca-itens,.marca-faq,.foot-grid)>*,html[data-revela] :is(section.band>.wrap,section.marca-faixa>.marca-wrap)>.table-wrap table{animation:revela .9s var(--revela-curva) backwards paused;animation-delay:0s}html[data-revela] :is(section.band>.wrap,section.marca-faixa>.marca-wrap)>.table-wrap tbody>tr{animation:revela-opacidade .7s var(--revela-curva) backwards paused;animation-delay:0s}html[data-revela] :is(section.band>.wrap,section.marca-faixa>.marca-wrap,footer.site-foot>.wrap,footer.marca-rodape>.marca-wrap)>.visto,html[data-revela] :is(section.band>.wrap,section.marca-faixa>.marca-wrap,footer.site-foot>.wrap,footer.marca-rodape>.marca-wrap)>:is(.cards,.passos,.checklist,.faq,.chips,.marca-recursos,.marca-passos,.marca-planos,.marca-itens,.marca-faq,.foot-grid)>.visto,html[data-revela] :is(section.band>.wrap,section.marca-faixa>.marca-wrap)>.table-wrap table.visto,html[data-revela] :is(section.band>.wrap,section.marca-faixa>.marca-wrap)>.table-wrap tbody>tr.visto{animation-play-state:running}.card,.marca-recursos>div,.marca-planos>div,.passos .passo{transition:transform .25s var(--revela-curva), border-color .25s ease, box-shadow .25s ease}@media (hover:hover){.card:hover,.marca-recursos>div:hover,.marca-planos>div:hover,.passos .passo:hover{border-color:var(--accent-line);transform:translateY(-3px)}}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{transition-duration:.01ms!important;animation-duration:.01ms!important}}.wrap{max-width:1140px;margin:0 auto;padding:0 22px}.am{color:var(--accent-text)}.num{font-family:var(--mono);font-variant-numeric:tabular-nums}.sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.pular{z-index:100;background:var(--raised);color:var(--ink);border:1px solid var(--field-edge);border-radius:8px;padding:10px 16px;font-size:.9rem;font-weight:620;text-decoration:none;position:absolute;top:-120px;left:12px}.pular:focus{top:12px}[id=conteudo],[id=montar]{scroll-margin-top:84px}.btn{border:1px solid var(--field-edge);background:var(--surface);color:var(--ink);border-radius:var(--r);cursor:pointer;white-space:nowrap;align-items:center;gap:9px;padding:11px 20px;font-size:.9rem;font-weight:600;text-decoration:none;transition:border-color .14s,background .14s,filter .14s;display:inline-flex}.btn:hover{border-color:var(--ink-3);background:var(--raised)}.btn:disabled{opacity:.45;cursor:not-allowed}.btn.primary{background:var(--accent);border-color:var(--accent-edge);color:var(--on-accent);box-shadow:var(--glow);font-weight:660;transition:background .16s,box-shadow .16s,transform .16s}.btn.primary:hover{background:var(--accent-hover);border-color:var(--accent-hover);filter:none;transform:translateY(-2px)}.btn.primary:active{transform:translateY(0)}.btn.primary.sm{box-shadow:var(--glow-sm)}@media (prefers-reduced-motion:reduce){.btn.primary{transition:background .16s}.btn.primary:hover{transform:none}}.btn.quiet{color:var(--ink-2);border-color:#0000;padding:8px 12px}.btn.quiet:hover{color:var(--ink);background:var(--raised);border-color:#0000}.btn.sm{border-radius:8px;padding:8px 15px;font-size:.85rem}.btn.lg{padding:14px 28px;font-size:1rem}.btn.block{justify-content:center;width:100%}.brand{align-items:center;gap:11px;margin:-6px 0;padding:6px 0;text-decoration:none;display:flex}.brand .glyph{background:var(--accent);width:34px;height:34px;color:var(--on-accent);border-radius:9px;flex:none;place-items:center;font-size:17px;font-weight:700;display:grid}.brand .simbolo{flex:none;width:auto;height:1.45em;display:block}.brand .lock{flex-direction:column;line-height:1.18;display:flex}.brand .nm{letter-spacing:-.015em;font-size:.98rem;font-weight:660}.brand .nm .qualificador{color:var(--ink-2);font-weight:400}.brand .kc{letter-spacing:.18em;text-transform:uppercase;color:var(--ink-3);font-size:.62rem;font-weight:600}.brand-grupo .nm{white-space:nowrap;font-family:var(--fonte-logo), var(--display);letter-spacing:.5px;align-items:center;gap:8px;font-size:1.25rem;font-weight:500;line-height:1;display:flex}.brand-grupo .nm .qualificador{text-transform:uppercase;color:color-mix(in srgb, var(--ink) 88%, transparent);font-weight:500}.brand-grupo .nm .ram{color:var(--ink);font-weight:800}.site-nav{z-index:30;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0f1629e0;border-bottom:1px solid #ffffff12;position:sticky;top:0}.site-nav .wrap{align-items:center;gap:22px;height:68px;display:flex}.site-nav ul{align-items:center;gap:26px;margin:0 auto;padding:0;font-size:.88rem;list-style:none;display:flex}.site-nav ul a{color:var(--ink-2);text-decoration:none}.site-nav ul a:hover,.site-nav ul a[aria-current=page]{color:var(--ink)}.site-nav .right{align-items:center;gap:12px;display:flex}.site-nav .right .plain{color:var(--ink-2);font-size:.88rem;text-decoration:none}.site-nav .right a.plain:hover{color:var(--ink)}.site-nav .right .btn{border-radius:999px}.site-nav ul li.destaque a{color:var(--accent-text);background:var(--accent-soft);border:1px solid var(--accent-line);white-space:nowrap;border-radius:999px;align-items:center;gap:8px;padding:8px 16px;font-size:.85rem;font-weight:640;transition:background .14s,border-color .14s,color .14s;display:inline-flex}.site-nav ul li.destaque a:before{content:"";background:var(--accent);border-radius:50%;flex:none;width:6px;height:6px}.site-nav ul li.destaque a:hover,.site-nav ul li.destaque a[aria-current=page]{background:var(--accent);border-color:var(--accent-edge);color:var(--on-accent)}.site-nav ul li.destaque a[aria-current=page]:before{background:var(--on-accent)}@media (max-width:940px){.site-nav ul li:not(.destaque){display:none}.site-nav ul{gap:0}}.site-nav .nav-movel{display:none;position:relative}@media (max-width:940px){.site-nav .nav-movel{display:block}}.site-nav .nav-movel>summary{cursor:pointer;border:1px solid var(--field-edge);width:38px;height:38px;color:var(--ink);border-radius:999px;place-items:center;list-style:none;display:grid}.site-nav .nav-movel>summary::-webkit-details-marker{display:none}.site-nav .nav-movel>summary:hover{background:var(--raised)}.hamb{flex-direction:column;gap:4px;width:16px;display:flex}.hamb i{height:2px;transition:transform .25s var(--revela-curva), opacity .2s ease;background:currentColor;border-radius:2px;display:block}.nav-movel[open] .hamb i:first-child{transform:translateY(6px)rotate(45deg)}.nav-movel[open] .hamb i:nth-child(2){opacity:0}.nav-movel[open] .hamb i:nth-child(3){transform:translateY(-6px)rotate(-45deg)}.site-nav .nav-movel>ul{background:var(--surface);border:1px solid var(--rule);border-radius:var(--r-lg);min-width:220px;animation:menu-abrir .22s var(--revela-curva) both;flex-direction:column;align-items:stretch;gap:2px;margin:0;padding:8px;font-size:.92rem;display:flex;position:absolute;top:calc(100% + 10px);right:0;box-shadow:0 18px 40px #0006}.site-nav .nav-movel>ul li{display:block}.site-nav .nav-movel>ul a{color:var(--ink);border-radius:10px;padding:11px 14px;font-weight:600;display:block}.site-nav .nav-movel>ul a:hover{background:var(--raised)}.site-nav .nav-movel>ul a[aria-current=page]{color:var(--accent-text)}@keyframes menu-abrir{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}@media (max-width:520px){.site-nav .wrap{gap:8px}.site-nav ul li.destaque a{padding:6px 11px;font-size:.8rem}.site-nav .brand .nm{white-space:nowrap;font-size:.98rem}.site-nav .right{gap:6px}.site-nav .right>.btn,.site-nav .right>.plain{display:none}.site-nav .nav-movel>ul .so-estreito{display:block}}.site-nav .nav-movel>ul .so-estreito{display:none}@media (max-width:520px){.site-nav .nav-movel>ul .so-estreito{border-top:1px solid var(--rule);margin-top:4px;padding-top:4px;display:block}}.hero{background:var(--ground)}.hero .wrap{text-align:center;flex-direction:column;align-items:center;gap:22px;padding:78px 22px 66px;display:flex}.badge{background:var(--accent-soft);color:var(--accent-text);border:1px solid var(--accent-line);border-radius:999px;align-items:center;gap:9px;padding:7px 17px;font-size:.8rem;font-weight:600;display:inline-flex}.badge:before{content:"★";font-size:.8rem}.hero h1{max-width:16ch;font-size:clamp(2.3rem,6.4vw,4.1rem);font-weight:700;line-height:1.04}.hero-sub{font-family:var(--display);letter-spacing:-.02em;max-width:27ch;font-size:clamp(1.1rem,2.6vw,1.5rem);font-weight:500;line-height:1.3}.hero-desc{color:var(--ink-2);max-width:58ch;font-size:clamp(.98rem,2vw,1.08rem);line-height:1.6}.hero-ctas{flex-wrap:wrap;justify-content:center;gap:11px;margin-top:10px;display:flex}.hero-fine{color:var(--ink-3);font-size:.83rem}.hero.curto .wrap{padding:50px 22px 28px}.hero.curto h1{font-size:clamp(1.95rem,5vw,3.1rem)}.hero.curto+section.band{padding-top:34px}.chips{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:4px;display:flex}.chip{background:var(--surface);border:1px solid var(--rule);color:var(--ink-2);border-radius:999px;align-items:center;gap:8px;padding:7px 15px;font-size:.83rem;display:inline-flex}.chip:before{content:"";background:var(--accent);border-radius:50%;flex:none;width:6px;height:6px}section.band{padding:88px 0}section.band.larga .wrap{max-width:1320px}.sec-head{flex-direction:column;gap:13px;max-width:62ch;margin-bottom:42px;display:flex}.sec-head.mid{text-align:center;align-items:center;margin-left:auto;margin-right:auto}.kicker{letter-spacing:.16em;text-transform:uppercase;color:var(--accent-text);font-size:.7rem;font-weight:700}.sec-head h2{font-size:clamp(1.7rem,4vw,2.5rem);font-weight:680;line-height:1.12}.sec-head p{color:var(--ink-2);font-size:1.02rem;line-height:1.6}.cena-palco{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:56px;max-width:1140px;margin:0 auto;padding:0 22px;display:grid}.cena-texto{flex-direction:column;align-items:flex-start;gap:16px;display:flex}.cena-texto h2{font-size:clamp(1.7rem,4vw,2.5rem);font-weight:680;line-height:1.12}.cena-passos{counter-reset:passo;flex-direction:column;gap:14px;margin:6px 0 10px;padding:0;list-style:none;display:flex}.cena-passos li{counter-increment:passo;color:var(--ink-2);grid-template-columns:30px 1fr;gap:12px;line-height:1.55;transition:opacity .2s ease-out,color .2s ease-out;display:grid}.cena-passos li:before{content:counter(passo);width:30px;height:30px;color:var(--accent-text);border:1.5px solid var(--accent-edge);border-radius:50%;place-items:center;font-size:.85rem;font-weight:700;display:grid}.cena-cifra[data-passos=vivos] .cena-passos li{opacity:.45}.cena-cifra[data-passos=vivos] .cena-passos li.ativo{opacity:1;color:var(--ink)}.cena-diagrama{flex-direction:column;align-items:stretch;display:flex}.cena-estacao{border:1px solid var(--rule);border-radius:var(--r-lg);background:var(--surface);flex-direction:column;gap:10px;padding:16px 18px;display:flex;position:relative}.cena-rotulo{letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3);font-size:.72rem;font-weight:700}.cena-vaga{border:1.5px dashed var(--rule);border-radius:12px;min-height:62px;position:relative}.cena-trilho{border-left:2px dashed var(--accent-edge);width:0;height:64px;margin:0 auto;position:relative}.cena-trilho-luz{background:var(--accent-edge);transform-origin:top;border-radius:2px;width:4px;height:100%;position:absolute;top:0;left:-3px}.cena-chave,.cena-nota{color:var(--ink);align-items:center;gap:8px;font-size:.88rem;font-weight:600;display:flex}.cena-chave svg{color:var(--accent-text);flex:none}.cena-arquivo{z-index:2;background:var(--ground);border:1.5px solid var(--ink-3);will-change:transform;border-radius:12px;justify-content:space-between;align-items:center;gap:10px;min-height:62px;padding:10px 14px;display:flex;position:relative;overflow:hidden;box-shadow:0 10px 24px #0f16291f}.cena-nome{font-family:var(--mono);color:var(--ink);overflow-wrap:anywhere;font-size:.95rem;position:relative}.cena-feito{color:var(--accent-text);font-weight:700}.cena-pouso{border:2px solid var(--accent-edge);border-radius:var(--r-lg);pointer-events:none;position:absolute;inset:-1px}.cena-varredura{pointer-events:none;background:linear-gradient(90deg,#0000 30%,#f59e0b4d 50%,#0000 70%);display:none;position:absolute;inset:0}.cena-cifra[data-cena=viva] .cena-varredura{display:block}.cena-selo{letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);border:1px solid var(--rule);border-radius:999px;flex:none;padding:3px 8px;font-size:.7rem;font-weight:700;transition:color .2s ease-out,border-color .2s ease-out}.cena-arquivo.cifrado{border-color:var(--accent-edge)}.cena-arquivo.cifrado .cena-selo{color:var(--accent-text);border-color:var(--accent-edge)}.cena-cifra[data-cena=viva] .cena-arquivo:not(.cifrado) .cena-selo{opacity:0}@media (max-width:899px){.cena-palco{grid-template-columns:minmax(0,1fr);gap:36px}}.cards{grid-template-columns:1fr;gap:14px;display:grid}@media (min-width:700px){.cards{grid-template-columns:1fr 1fr}}@media (min-width:1000px){.cards.three{grid-template-columns:repeat(3,1fr)}}.card{background:var(--surface);border:1px solid var(--rule);border-radius:var(--r-lg);box-shadow:var(--sombra-cartao);flex-direction:column;gap:9px;padding:26px;display:flex}.card .n{font-family:var(--mono);color:var(--accent-text);letter-spacing:.1em;font-size:.7rem}.card h3{font-size:1.06rem;font-weight:650}.card p{color:var(--ink-2);font-size:.92rem;line-height:1.58}.table-wrap{border:1px solid var(--rule);border-radius:var(--r-lg);background:var(--surface);overflow-x:auto}table{border-collapse:collapse;width:100%;min-width:320px;font-size:.9rem}th,td{text-align:left;padding:13px 18px}thead th{letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3);background:var(--field);white-space:nowrap;font-size:.72rem;font-weight:600}tbody tr{border-top:1px solid var(--rule)}td.n,th.n{text-align:right;font-family:var(--mono);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.87rem}td.hi{color:var(--accent-text);font-weight:650}td .sub{color:var(--ink-3);font-size:.75rem;font-weight:400;display:block}.tnote{color:var(--ink-3);margin-top:11px;font-size:.84rem}.stat{white-space:nowrap;align-items:center;gap:7px;font-size:.8rem;font-weight:600;display:inline-flex}.stat:before{content:"";background:currentColor;border-radius:50%;flex:none;width:7px;height:7px}.stat.ok{color:var(--good-ink)}.stat.er{color:var(--crit-ink)}.stat.neutro{color:var(--ink-3)}.pill{background:var(--field);color:var(--ink-2);white-space:nowrap;border-radius:999px;padding:3px 9px;font-size:.72rem;display:inline-block}.pill.tier{color:var(--accent-text);background:var(--accent-soft);border-color:var(--accent-line)}.faq{flex-direction:column;display:flex}.faq details{border-top:1px solid var(--rule)}.faq details:last-child{border-bottom:1px solid var(--rule)}.faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:18px;padding:19px 0;font-size:1.01rem;font-weight:620;list-style:none;display:flex}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+";color:var(--accent-text);flex:none;font-size:1.35rem;font-weight:400;line-height:1}.faq details[open] summary:after{content:"−"}.faq p{color:var(--ink-2);max-width:74ch;padding:0 0 20px;line-height:1.62}.faq p+p{margin-top:-9px}.documento{flex-direction:column;gap:18px;max-width:72ch;margin:0 auto;line-height:1.65;display:flex}.documento p,.documento li{color:var(--ink-2)}.documento strong{color:var(--ink);font-weight:650}.documento a{color:var(--accent-text);text-underline-offset:3px;text-decoration:underline}.documento ul,.documento ol{flex-direction:column;gap:8px;padding-left:1.3em;display:flex}.documento .table-wrap{margin:4px 0}.documento table{font-size:.86rem;line-height:1.5}.documento th{color:var(--ink);border-bottom:1px solid var(--rule);vertical-align:bottom;font-weight:650}.documento td{vertical-align:top;border-top:1px solid var(--rule);color:var(--ink-2)}.documento code{font-family:var(--mono);font-size:.85em}.documento-secao{border-top:1px solid var(--rule);flex-direction:column;gap:12px;padding-top:18px;scroll-margin-top:96px;display:flex}.documento-secao h2{font-size:1.22rem;line-height:1.3}.documento-sumario{border:1px solid var(--rule);border-radius:var(--r-lg);background:var(--surface);padding:18px 22px}.documento-sumario-titulo{margin-bottom:8px;font-weight:650;color:var(--ink)!important}.documento-sumario ol{gap:4px}.aviso-minuta{border:1px solid var(--accent-line);background:var(--accent-soft);border-radius:var(--r);padding:14px 18px}.a-definir{background:var(--accent-soft);color:var(--ink);border:1px dashed var(--accent-edge);white-space:normal;border-radius:6px;padding:0 6px;font-weight:600}.documento-pe{border-top:1px solid var(--rule);flex-direction:column;gap:6px;padding-top:18px;font-size:.9rem;display:flex}@media (max-width:640px){.documento table.empilha{min-width:0}.documento table.empilha thead{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.documento table.empilha tr{border-top:1px solid var(--rule);padding:14px 16px;display:block}.documento table.empilha tr:first-child{border-top:0}.documento table.empilha td{border:0;padding:4px 0;display:block}.documento table.empilha td:before{content:attr(data-rotulo);letter-spacing:.04em;text-transform:uppercase;color:var(--ink-3);font-size:.72rem;font-weight:650;display:block}}.site-foot{background:var(--deep);border-top:1px solid #ffffff12;padding:56px 0 44px}.foot-grid{border-bottom:1px solid var(--rule);grid-template-columns:1fr;gap:32px;padding-bottom:32px;display:grid}@media (min-width:760px){.foot-grid{grid-template-columns:1fr 1fr;gap:30px 34px}}@media (min-width:1080px){.foot-grid{grid-template-columns:1.6fr 1fr 1fr 1.2fr;gap:30px}}.foot-email{color:var(--accent-text);font-size:.86rem;font-family:var(--mono);margin-top:10px;display:inline-block}.foot-contato .rot{letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);font-size:.72rem;font-weight:600}.foot-contato .foot-local{color:var(--ink-3)}.foot-col .foot-h{letter-spacing:.13em;text-transform:uppercase;color:var(--ink-3);font-size:.72rem;font-weight:600;font-family:var(--sans);letter-spacing:.13em;margin:0 0 13px}.foot-col ul{flex-direction:column;gap:9px;margin:0;padding:0;font-size:.89rem;list-style:none;display:flex}.foot-col a{color:var(--ink-2);text-decoration:none}.foot-col a:hover{color:var(--ink)}.foot-about p{color:var(--ink-2);max-width:34ch;margin-top:13px;font-size:.89rem;line-height:1.55}.foot-about .foot-slogan{color:var(--accent-text);letter-spacing:-.01em;max-width:30ch;margin-top:15px;font-size:.95rem;font-weight:580}.foot-bottom{color:var(--ink-3);flex-wrap:wrap;justify-content:space-between;gap:10px 24px;padding-top:24px;font-size:.82rem;display:flex}.app-shell{grid-template-columns:244px minmax(0,1fr);min-height:100vh;display:grid}.painel-lateral{background:var(--ground);color:var(--ink);border-right:1px solid #ffffff12;flex-direction:column;height:100vh;display:flex;position:sticky;top:0;overflow-y:auto}.painel-lateral .topo{border-bottom:1px solid #ffffff12;padding:20px 18px}.painel-lateral nav{flex-direction:column;gap:3px;padding:10px 12px;display:flex}.painel-lateral .grupo{letter-spacing:.14em;text-transform:uppercase;color:#ffffff80;padding:16px 12px 7px;font-size:.62rem;font-weight:600}.painel-lateral a{color:#ffffff9e;border-left:3px solid #0000;border-radius:10px;align-items:center;gap:11px;padding:10px 12px;font-size:.89rem;font-weight:500;text-decoration:none;transition:background .14s,color .14s;display:flex}.painel-lateral a:hover{color:var(--ink);background:#ffffff0f}.painel-lateral a[aria-current=page]{background:var(--accent-soft);color:var(--accent-text);border-left-color:var(--accent);font-weight:600}.painel-lateral .ico{text-align:center;flex:none;width:18px}.painel-lateral .bolha{background:var(--bolha);min-width:20px;color:var(--bolha-ink);text-align:center;font-variant-numeric:tabular-nums;border-radius:999px;flex:none;margin-left:auto;padding:2px 6px;font-size:.7rem;font-weight:700;line-height:1.45}@media (forced-colors:active){.painel-lateral .bolha{border:1px solid buttontext}}.painel-lateral .rodape{color:#ffffff80;border-top:1px solid #ffffff12;margin-top:auto;padding:16px 18px;font-size:.72rem;line-height:1.5}.painel-conteudo{flex-direction:column;min-width:0;display:flex}@media (prefers-reduced-motion:no-preference){.painel-conteudo,.painel-card,.tile,.cartao-linha,.aviso,.travado,.tabela th,.tabela td,.painel-conteudo input,.painel-conteudo select,.painel-conteudo textarea,.painel-conteudo pre{transition:background-color .3s,color .3s,border-color .3s}}.painel-topo{background:var(--surface);border-bottom:1px solid var(--rule);z-index:20;flex:none;justify-content:flex-end;align-items:center;gap:14px;height:66px;padding:0 26px;display:flex;position:sticky;top:0}.painel-topo .quem{align-items:center;gap:11px;display:flex}.painel-topo .quem .txt{text-align:right;flex-direction:column;line-height:1.25;display:flex}.painel-topo .quem .nome{font-size:.85rem;font-weight:620}.painel-topo .quem .org{color:var(--ink-3);font-size:.75rem}.painel-topo .avatar{background:var(--accent);width:38px;height:38px;color:var(--on-accent-aa);border-radius:50%;flex:none;place-items:center;font-size:.82rem;font-weight:700;display:grid}.painel-topo .avatar.com-logo{background:var(--raised);border:1px solid var(--field-edge);padding:4px;overflow:hidden}.painel-topo .avatar.com-logo img{object-fit:contain;width:100%;height:100%;display:block}.app-main{flex:1;padding:30px 26px 60px}.app-main .wrap{flex-direction:column;gap:26px;max-width:1320px;padding:0;display:flex}.view-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:10px 18px;display:flex}.view-head h1{letter-spacing:-.03em;font-size:1.7rem;font-weight:700}.view-head .who,.view-head .dia{color:var(--ink-3);font-size:.88rem}.bloco{flex-direction:column;gap:14px;display:flex}.bloco h2{letter-spacing:-.01em;font-size:.96rem;font-weight:640;font-family:var(--sans)}.bloco .nota{color:var(--ink-3);font-size:.8rem}.tiles{grid-template-columns:repeat(auto-fit,minmax(215px,1fr));gap:16px;display:grid}.tile{--cor:#64748b;--cor-ico:#fff;background:var(--surface);border:1px solid var(--rule);border-left:4px solid var(--cor);border-radius:var(--r);min-width:0;box-shadow:var(--sombra-cartao);flex-direction:column;gap:4px;padding:18px 20px;display:flex;position:relative}.tile .k{letter-spacing:.09em;text-transform:uppercase;color:var(--ink-3);padding-right:46px;font-size:.68rem;font-weight:660}.tile .v{font-family:var(--display);letter-spacing:-.03em;font-variant-numeric:tabular-nums;color:var(--ink);font-size:1.95rem;font-weight:700;line-height:1.2}.tile .v small{color:var(--ink-3);letter-spacing:0;font-size:.95rem;font-weight:600}.tile .m{color:var(--ink-3);font-size:.78rem}.tile .ico{background:var(--cor);width:34px;height:34px;color:var(--cor-ico);border-radius:9px;place-items:center;font-size:15px;display:grid;position:absolute;top:16px;right:18px}.tile.azul{--cor:#3b82f6;--cor-ico:#10131c}.tile.acc{--cor:var(--accent);--cor-ico:var(--on-accent-aa)}.tile.roxo{--cor:#8b5cf6;--cor-ico:#10131c}.tile.verde{--cor:#10b981;--cor-ico:#10131c}.tile.crit{--cor:#f43f5e;--cor-ico:#10131c}.cartao-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:8px 16px;display:flex}.cartao-head h2{letter-spacing:-.02em;font-size:1.12rem;font-weight:680;font-family:var(--display)}.cartao-head .sub{color:var(--ink-3);margin-top:2px;font-size:.84rem;font-weight:400;display:block}.selo{background:var(--accent-soft);color:var(--accent-text);border:1px solid var(--accent-line);white-space:nowrap;border-radius:999px;align-items:center;gap:7px;padding:5px 13px;font-size:.8rem;font-weight:620;display:inline-flex}.vazio{text-align:center;flex-direction:column;align-items:center;gap:9px;padding:44px 20px;display:flex}.vazio .marca-vazio{background:var(--field);width:46px;height:46px;color:var(--ink-3);border-radius:12px;place-items:center;font-size:20px;display:grid}.vazio .t{font-weight:640}.vazio .d{color:var(--ink-3);max-width:48ch;font-size:.86rem}@media (max-width:900px){.app-shell{grid-template-columns:1fr}.painel-lateral{flex-direction:column;height:auto;position:static}.painel-lateral nav{flex-flow:wrap}.painel-lateral .grupo,.painel-lateral .rodape{display:none}}.aviso{background:var(--crit-soft);border:1px solid var(--crit-line);border-radius:var(--r);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;padding:13px 16px;font-size:.87rem;display:flex}.aviso .txt{align-items:center;gap:9px;display:inline-flex}.aviso .txt:before{content:"";background:var(--crit);border-radius:50%;flex:none;width:8px;height:8px}.aviso.feito{background:var(--good-soft);border-color:var(--good-line)}.aviso.feito .txt:before{background:var(--good)}.aviso .btn{border-color:var(--crit-line);color:var(--crit-ink)}.aviso .btn:hover{background:var(--crit-soft);border-color:var(--crit-ink)}.medidor{background:var(--surface);border:1px solid var(--rule);border-radius:var(--r);flex-direction:column;gap:14px;padding:18px 20px;display:flex}.medidor .topo{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 18px;display:flex}.medidor .grande{letter-spacing:-.025em;font-variant-numeric:tabular-nums;font-size:1.3rem;font-weight:680;font-family:var(--display)}.medidor .lado{color:var(--ink-2);font-size:.84rem}.medidor .barra{padding-top:4px;position:relative}.trilho{background:var(--field);border-radius:3px;gap:2px;height:14px;display:flex;overflow:hidden}.trilho i{height:100%;display:block}.trilho i.usado{background:var(--accent)}.trilho i.vendido{background:var(--accent-dim)}.marca-limite{background:var(--ink-2);width:2px;position:absolute;top:0;bottom:-4px}.marca-limite:after{content:attr(data-label);color:var(--ink-2);white-space:nowrap;margin-top:5px;font-size:.7rem;position:absolute;top:100%;left:6px}.legenda{color:var(--ink-2);flex-wrap:wrap;gap:8px 20px;margin-top:22px;font-size:.78rem;display:flex}.legenda span{align-items:center;gap:7px;display:inline-flex}.legenda i{border-radius:2px;flex:none;width:10px;height:10px}.legenda b{color:var(--ink);font-variant-numeric:tabular-nums;font-weight:600}.colunas{grid-template-columns:1fr;gap:20px;display:grid}@media (min-width:940px){.colunas{grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);gap:22px}}.marca-edicao{grid-template-columns:1fr;align-items:start;gap:22px;display:grid}@media (min-width:1100px){.marca-edicao{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px}}.marca-edicao-previa{flex-direction:column;gap:20px;display:flex;position:sticky;top:90px}.marca-edicao-previa .previa-viva{position:static}.painel-card{background:var(--surface);border:1px solid var(--rule);border-radius:var(--r-lg);box-shadow:var(--sombra-cartao);flex-direction:column;gap:14px;padding:20px 22px;display:flex}.painel-card h3{font-size:.92rem;font-weight:640;font-family:var(--sans)}.painel-card.recolhivel{display:block}.painel-card.recolhivel>summary{cursor:pointer;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;margin:-4px;padding:4px;list-style:none;display:flex}.painel-card.recolhivel>summary::-webkit-details-marker{display:none}.painel-card.recolhivel>summary:after{content:"⌄";color:var(--ink-3);font-size:1.05rem;line-height:1;transition:transform .15s;transform:translateY(-3px)}.painel-card.recolhivel[open]>summary:after{transform:translateY(1px)rotate(180deg)}.painel-card.recolhivel>summary:hover:after{color:var(--ink)}.painel-card.recolhivel>summary:hover h3{color:var(--accent-text)}.painel-card.recolhivel>.corpo{flex-direction:column;gap:14px;margin-top:14px;display:flex}@media (prefers-reduced-motion:reduce){.painel-card.recolhivel>summary:after{transition:none}}.linhas{flex-direction:column;gap:10px;font-size:.85rem;display:flex}.linha{justify-content:space-between;align-items:baseline;gap:14px;display:flex}.linha span{color:var(--ink-2)}.linha b{font-variant-numeric:tabular-nums;font-weight:620}.linha.total{border-top:1px solid var(--rule);padding-top:10px}.linha.total b{color:var(--accent-text);font-size:1.05rem}.trilha{flex-direction:column;gap:18px;font-size:.82rem;display:flex}.trilha h3{letter-spacing:.04em;text-transform:uppercase;color:var(--ink-3);margin:0 0 4px;font-size:.72rem;font-weight:600}.trilha ol{margin:0;padding:0;list-style:none}.trilha li{border-top:1px solid var(--rule);grid-template-columns:3.2em 1fr auto;align-items:baseline;gap:12px;padding:8px 0;display:grid}.trilha li:first-child{border-top:0;padding-top:0}.trilha time{color:var(--ink-3);font-family:var(--mono);white-space:nowrap;font-size:.74rem}.trilha p{color:var(--ink-2);min-width:0;margin:0;line-height:1.45}.trilha p b{color:var(--ink);font-weight:600}.trilha p .alvo{color:var(--ink)}.trilha p .mais{color:var(--ink-3)}.trilha .ator{color:var(--ink-3);white-space:nowrap;text-overflow:ellipsis;max-width:16em;font-size:.74rem;overflow:hidden}@media (max-width:640px){.trilha li{grid-template-columns:3.2em 1fr}.trilha .ator{grid-column:2;max-width:none}}.cartao-linha .quem .sub{color:var(--ink-3);font-size:.82rem}.travado{background:var(--field);border:1px dashed var(--rule);border-radius:var(--r);flex-direction:column;gap:7px;padding:18px 20px;display:flex}.travado .t{align-items:center;gap:9px;font-size:.9rem;font-weight:620;display:inline-flex}.travado p{color:var(--ink-3);max-width:60ch;font-size:.82rem;line-height:1.5}.entrar-tela{grid-template-columns:1fr;align-items:center;min-height:100vh;display:grid;position:relative}@media (min-width:900px){.entrar-tela{grid-template-columns:1fr 1fr}}.entrar-lado{display:none}@media (min-width:900px){.entrar-lado{background:var(--deep);border-right:1px solid var(--rule);flex-direction:column;justify-content:center;gap:20px;min-height:100vh;padding:60px;display:flex}}.entrar-lado h2{max-width:16ch;font-size:1.9rem;font-weight:680;line-height:1.15}.entrar-lado p{color:var(--ink-2);max-width:44ch}.entrar-corpo{justify-content:center;padding:48px 22px;display:flex}.entrar-form{flex-direction:column;gap:20px;width:100%;max-width:380px;display:flex}.entrar-form h1{font-size:1.6rem;font-weight:680}.entrar-form .sub{color:var(--ink-2);font-size:.92rem}.voltar{border:1px solid var(--field-edge);background:var(--surface);color:var(--ink-2);border-radius:999px;align-items:center;gap:8px;padding:8px 15px;font-size:.85rem;font-weight:560;text-decoration:none;transition:color .14s,border-color .14s;display:inline-flex}.voltar:hover{color:var(--ink);border-color:var(--ink-3)}.voltar .seta{font-size:1.05em;line-height:1}.voltar-flutuante{z-index:5;position:absolute;top:20px;left:20px}.entrar-lado .lado-slogan{color:var(--accent-text);letter-spacing:-.01em;max-width:30ch;margin-top:12px;font-size:.9rem;font-weight:580}.campo{flex-direction:column;gap:7px;display:flex}.campo label{font-size:.82rem;font-weight:600}.campo input,.campo select{background:var(--field);border:1px solid var(--field-edge);border-radius:var(--r);width:100%;padding:11px 13px;font-size:.94rem}.campo input:focus,.campo select:focus{border-color:var(--accent)}.campo input[type=file]{color:var(--ink-2);cursor:pointer;padding:7px 11px;font-size:.86rem}.campo input[type=file]::file-selector-button{cursor:pointer;border:1px solid var(--field-edge);background:var(--surface);color:var(--ink);font:inherit;border-radius:9px;margin-right:12px;padding:8px 15px;font-size:.84rem;font-weight:600;transition:border-color .14s,background .14s}.campo input[type=file]::file-selector-button:hover{border-color:var(--ink-3);background:var(--raised)}.usar-logo{border-color:var(--accent-line);background:var(--accent-soft);width:100%;color:var(--accent-text);justify-content:center;margin-top:10px}.usar-logo:hover:not(:disabled){border-color:var(--accent-edge);background:var(--accent);color:var(--on-accent)}.usar-logo span{font-size:.95em;line-height:1}.relato-da-logo{border-radius:var(--r);background:var(--good-soft);border:1px solid var(--good-line);color:var(--ink-2);flex-direction:column;gap:10px;margin-top:10px;padding:14px 16px;font-size:.83rem;line-height:1.5;display:flex}.relato-da-logo>b{color:var(--good-ink);letter-spacing:.06em;text-transform:uppercase;font-size:.78rem}.relato-da-logo ul{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.relato-da-logo li{gap:9px;display:flex}.relato-da-logo li:before{content:"✓";color:var(--good-ink);flex:none;font-weight:700}.paleta-de-cores{flex-direction:column;gap:6px;display:flex}.cor-achada{border:1px solid #0000;border-radius:10px;align-items:center;gap:10px;padding:6px 8px;display:flex}.cor-achada.usada{background:var(--surface);border-color:var(--rule)}.cor-achada .amostra{border:1px solid var(--field-edge);border-radius:7px;flex:none;width:26px;height:26px}.cor-achada .txt{flex-direction:column;min-width:0;display:flex}.cor-achada code{font-family:var(--mono);color:var(--ink);font-size:.79rem}.cor-achada small{color:var(--ink-3);font-size:.7rem}.cor-achada .papeis{flex:none;gap:5px;margin-left:auto;display:flex}.cor-achada .papeis button{font:inherit;cursor:pointer;white-space:nowrap;border:1px solid var(--field-edge);color:var(--ink-2);background:0 0;border-radius:999px;padding:5px 9px;font-size:.7rem;font-weight:640;transition:color .14s,border-color .14s,background .14s}.cor-achada .papeis button:hover:not(:disabled){color:var(--ink);border-color:var(--ink-3);background:var(--field)}.cor-achada .papeis button:disabled{cursor:default;color:var(--accent-text);border-color:var(--accent-line);background:var(--accent-soft)}.relato-da-logo .btn.sm{align-self:flex-start}.logo-previa{border-radius:var(--r);background:var(--field);border:1px solid var(--rule);color:var(--ink-2);align-items:center;gap:12px;margin-top:10px;padding:9px 12px;font-size:.8rem;line-height:1.45;display:flex}.logo-previa img{object-fit:contain;background:var(--surface);border-radius:8px;flex:none;width:40px;height:40px;padding:4px}.logo-previa .tirar{cursor:pointer;border:1px solid var(--field-edge);width:28px;height:28px;color:var(--ink-3);background:0 0;border-radius:8px;flex:none;place-items:center;margin-left:auto;font-size:.8rem;line-height:1;transition:color .14s,border-color .14s,background .14s;display:grid}.logo-previa .tirar:hover{color:var(--crit-ink);border-color:var(--crit-line);background:var(--crit-soft)}.campo-select{display:flex;position:relative}.campo-select select{appearance:none;padding-right:42px}.campo-select:after{content:"";border-right:2px solid var(--ink-3);border-bottom:2px solid var(--ink-3);pointer-events:none;width:8px;height:8px;margin-top:-6px;position:absolute;top:50%;right:16px;transform:rotate(45deg)}.erro{background:var(--crit-soft);border:1px solid var(--crit-line);border-radius:var(--r);color:var(--crit-ink);padding:11px 14px;font-size:.85rem}.dicas{border-top:1px solid var(--rule);flex-direction:column;gap:9px;padding-top:18px;display:flex}.dicas h4{letter-spacing:.13em;text-transform:uppercase;color:var(--ink-3);font-size:.68rem;font-weight:600;font-family:var(--sans)}.dicas ul{flex-direction:column;gap:7px;margin:0;padding:0;list-style:none;display:flex}.dicas li{font-family:var(--mono);color:var(--ink-2);flex-wrap:wrap;align-items:baseline;gap:4px 10px;font-size:.76rem;display:flex}.dicas li em{font-style:normal;font-family:var(--sans);color:var(--accent-text);text-transform:uppercase;letter-spacing:.08em;font-size:.72rem}.calcwrap{grid-template-columns:1fr;align-items:start;gap:20px;display:grid}@media (min-width:900px){.calcwrap{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:26px}}.calc{background:var(--surface);border:1px solid var(--rule);border-radius:var(--r-lg);flex-direction:column;gap:20px;padding:26px;display:flex}.calc h3{font-size:1.06rem;font-weight:650}.calc .lead{color:var(--ink-2);font-size:.86rem}.ctrl{flex-direction:column;gap:8px;display:flex}.ctrl .topo{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.ctrl label{color:var(--ink-2);font-size:.86rem}.ctrl output{font-family:var(--mono);font-variant-numeric:tabular-nums;font-size:.95rem;font-weight:600}input[type=range]{appearance:none;cursor:pointer;background:0 0;width:100%;height:22px;margin:0}input[type=range]::-webkit-slider-runnable-track{background:var(--field);height:5px;box-shadow:inset 0 0 0 1px var(--field-edge);border-radius:3px}input[type=range]::-moz-range-track{background:var(--field);height:5px;box-shadow:inset 0 0 0 1px var(--field-edge);border-radius:3px}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;background:var(--accent);border:3px solid var(--surface);width:19px;height:19px;box-shadow:0 0 0 1px var(--field-edge);border-radius:50%;margin-top:-7px}input[type=range]::-moz-range-thumb{background:var(--accent);border:3px solid var(--surface);width:19px;height:19px;box-shadow:0 0 0 1px var(--field-edge);border-radius:50%}.calc-out{border-top:1px solid var(--rule);flex-direction:column;gap:11px;padding-top:18px;display:flex}.clinha{justify-content:space-between;align-items:baseline;gap:14px;font-size:.9rem;display:flex}.clinha span{color:var(--ink-2)}.clinha b{font-variant-numeric:tabular-nums;font-weight:620}.clinha.neg b{color:var(--ink-2)}.cbig{border-top:1px solid var(--rule);flex-direction:column;gap:2px;padding-top:16px;display:flex}.cbig .k{color:var(--ink-2);font-size:.84rem}.cbig .v{font-family:var(--display);letter-spacing:-.038em;color:var(--accent-text);font-variant-numeric:tabular-nums;font-size:clamp(2.1rem,5vw,2.9rem);font-weight:700;line-height:1.05}.cbig .m{color:var(--ink-2);font-size:.86rem}.cbig .m b{color:var(--ink);font-variant-numeric:tabular-nums}.tierhint{color:var(--ink-3);font-size:.82rem;line-height:1.5}.tierhint b{color:var(--accent-text)}.plano-calc{grid-template-columns:1fr;align-items:stretch;gap:18px;display:grid}@media (min-width:860px){.plano-calc{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:22px}}.plano-calc .calc{gap:16px}.pc-espaco{font-family:var(--display);letter-spacing:-.03em;margin:0;font-size:clamp(1.5rem,3.4vw,2rem);font-weight:700;line-height:1.15}.pc-extremos{color:var(--ink-3);font-variant-numeric:tabular-nums;justify-content:space-between;font-size:.76rem;display:flex}.pc-rodape{color:var(--ink-3);flex-wrap:wrap;justify-content:space-between;gap:10px;margin-top:auto;padding-top:10px;font-size:.85rem;display:flex}.pc-rodape a{color:var(--accent-text);font-weight:560}.pc-plano{background:var(--field)}.pc-preco{font-family:var(--display);letter-spacing:-.04em;color:var(--ink);font-variant-numeric:tabular-nums;font-size:clamp(2.4rem,6vw,3.2rem);font-weight:700;line-height:1}.pc-preco.pc-consulta{font-size:clamp(1.7rem,4vw,2.2rem)}.pc-unit{color:var(--ink-2);margin-top:-8px;font-size:.86rem}.pc-inclui{flex-direction:column;gap:9px;font-size:.9rem;display:flex}.pc-inclui li{align-items:baseline;gap:10px;display:flex}.pc-inclui li:before{content:"";background:var(--accent);border-radius:50%;flex:none;width:6px;height:6px}.plano-calc .btn.primary.lg{align-self:flex-start;margin-top:auto}.pc-tabela{margin-top:20px}.pc-tabela .kicker{margin-bottom:10px;display:block}.pc-tabela tr.aqui td{background:var(--field);font-weight:620}.pc-tabela tr.aqui td:first-child{box-shadow:inset 3px 0 0 var(--accent)}.pc-legenda{color:var(--ink-2);font-size:.86rem}.regua-faixas{border:1px solid var(--rule);border-radius:var(--r);background:var(--field);flex-direction:column;gap:10px;padding:16px;display:flex}.regua-faixas .kicker{display:block}.regua-faixas p.ajuda,.regua-faixas>span.ajuda{color:var(--ink-2);max-width:66ch;margin:0;font-size:.8rem;line-height:1.55}.regua-faixas table{min-width:0}.regua-faixas th,.regua-faixas td{padding:7px 10px}.regua-faixas td:first-child,.regua-faixas th:first-child{padding-left:0}.regua-faixas .campo-preco{gap:6px}.regua-faixas .campo-preco input{max-width:104px}.regua-faixas td.n .campo-preco{justify-content:flex-end}.campo-preco{align-items:center;gap:9px;display:flex}.campo-preco .prefixo,.campo-preco .sufixo{color:var(--ink-3);flex:none;font-size:.88rem}.campo-preco input{font-variant-numeric:tabular-nums;flex:1;min-width:0;max-width:190px}.marcar{cursor:pointer;align-items:flex-start;gap:11px;display:flex}.marcar input[type=checkbox]{flex:none;width:16px;height:16px;margin-top:3px}.marcar>span{flex-direction:column;gap:3px;display:flex}.marcar b{font-size:.9rem;font-weight:620}.marcar small{color:var(--ink-3);font-size:.8rem;line-height:1.5}.erro-tela{text-align:center;justify-content:center;align-items:center;min-height:70vh;padding:60px 22px;display:flex}.erro-tela>div{flex-direction:column;align-items:center;gap:14px;max-width:46ch;display:flex}.erro-tela .erro-num{font-family:var(--fonte-titulo), var(--display);color:var(--ink-3);letter-spacing:-.03em;font-size:clamp(3.5rem,12vw,5.5rem);font-weight:800;line-height:1}.erro-tela h1{margin:0;font-size:clamp(1.3rem,4vw,1.7rem)}.erro-tela p{color:var(--ink-2);margin:0;line-height:1.6}.erro-acoes{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:6px;display:flex}.espaco-estimado{flex-direction:column;gap:6px;display:flex}.espaco-estimado .escolha-de-plano{background:0 0;border:none;gap:8px;padding:0}.espaco-estimado .kicker{letter-spacing:normal;text-transform:none;color:var(--ink-2);font-size:.86rem;font-weight:400}.espaco-estimado .pc-espaco{margin:0;font-size:1.15rem}.planos-opcao{grid-template-columns:repeat(4,1fr);gap:10px;margin:4px 0 8px;display:grid}.plano-opcao{cursor:pointer;border:1px solid var(--rule);border-radius:var(--raio-cartao,12px);background:var(--surface);flex-direction:column;gap:3px;padding:14px 14px 13px;transition:border-color .16s,box-shadow .16s;display:flex;position:relative}.plano-opcao:hover{border-color:var(--ink-3)}.plano-opcao.atual{border-color:var(--accent-edge);box-shadow:0 0 0 1px var(--accent-edge)}.plano-opcao input{opacity:0;width:1px;height:1px;position:absolute}.plano-opcao:has(input:focus-visible){outline:2px solid var(--accent);outline-offset:2px}.plano-opcao b{font-size:.92rem;font-weight:700}.plano-opcao .po-tamanho{font-family:var(--display);letter-spacing:-.02em;color:var(--accent-text);font-size:1.15rem;font-weight:700}.plano-opcao .po-quem{color:var(--ink-3);font-size:.78rem;line-height:1.4}.espaco-estimado .escolha-de-plano{margin-top:6px}@media (max-width:720px){.planos-opcao{grid-template-columns:repeat(2,1fr)}}.espaco-estimado input[type=range]{width:100%;margin:0}.plano-sob-medida{border-left:2px solid var(--rule);flex-direction:column;gap:8px;margin-top:12px;padding-left:14px;display:flex}.plano-sob-medida .escolha-de-plano{margin:0}.escolha-de-plano{background:var(--field);border:1px solid var(--rule);border-radius:var(--r-lg);flex-direction:column;gap:10px;padding:20px;display:flex}.escolha-de-plano .pc-espaco{font-size:clamp(1.25rem,3vw,1.5rem)}.escolha-de-plano .pc-preco{font-size:clamp(1.9rem,5vw,2.4rem)}.escolha-de-plano .pc-preco.pc-consulta{font-size:clamp(1.3rem,3.4vw,1.6rem)}.escolha-de-plano .ajuda{color:var(--ink-2);font-size:.8rem;line-height:1.5}.escolha-de-plano input[type=range]::-webkit-slider-runnable-track{background:var(--raised)}.escolha-de-plano input[type=range]::-moz-range-track{background:var(--raised)}.escolha-de-plano input[type=range]::-webkit-slider-thumb{border-color:var(--field)}.escolha-de-plano input[type=range]::-moz-range-thumb{border-color:var(--field)}.nota-cobranca{color:var(--ink-2);max-width:76ch;margin:4px 0 18px;font-size:.88rem;line-height:1.6}.nota-cobranca b{color:var(--ink);font-weight:620}.faixa-olhando{z-index:30;background:var(--crit-soft);border:1px solid var(--crit-line);color:var(--crit-ink);border-radius:10px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin:-8px 0 20px;padding:11px 16px;font-size:.86rem;display:flex;position:sticky;top:0}.faixa-olhando b{font-weight:660}.faixa-olhando .btn{border-color:var(--crit-line);color:var(--crit-ink)}.portao{background:var(--surface);border:1px solid var(--rule);border-radius:var(--r-lg);text-align:center;flex-direction:column;align-items:center;gap:14px;max-width:52ch;margin:8px auto 0;padding:30px 28px;display:flex}.portao .ico{background:var(--field);width:46px;height:46px;color:var(--accent-text);border-radius:12px;place-items:center;font-size:20px;display:grid}.portao h2{letter-spacing:-.015em;font-size:1.1rem;font-weight:650}.portao p{color:var(--ink-2);font-size:.88rem;line-height:1.6}.portao p b{color:var(--ink);font-weight:620}.portao form{flex-direction:column;gap:12px;width:100%;max-width:300px;margin-top:4px;display:flex}.portao label{color:var(--ink-2);text-align:left;flex-direction:column;gap:6px;font-size:.84rem;display:flex}.portao .fina{color:var(--ink-3);font-size:.78rem}.bloco-codigo{font-family:var(--mono);background:var(--field);border:1px solid var(--rule);white-space:pre;border-radius:10px;margin-bottom:4px;padding:14px 16px;font-size:.8rem;line-height:1.7;overflow-x:auto}.link-convite{font-family:var(--mono);word-break:break-all;background:var(--field);border:1px solid var(--rule);border-radius:8px;margin-top:8px;padding:8px 10px;font-size:.84rem;display:block}.copiar-linha{flex-wrap:wrap;align-items:flex-start;gap:8px;margin-top:8px;display:flex}.copiar-linha .link-convite{flex:1;min-width:0;margin-top:0}.copiar-linha .btn{flex:none}.cartao-acoes{border-top:1px solid var(--rule);flex-wrap:wrap;gap:8px;padding-top:12px;display:flex}.conversa{flex-direction:column;gap:0;list-style:none;display:flex}.conversa .fala{border-left:3px solid var(--rule);padding:14px 0 14px 14px}.conversa .fala+.fala{border-top:1px solid var(--rule)}.conversa .fala.minha{border-left-color:var(--accent)}.conversa .cabeca{flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin-bottom:6px;font-size:.84rem;display:flex}.conversa .cabeca .lado{text-transform:uppercase;letter-spacing:.08em;color:var(--ink-3);font-size:.72rem;font-weight:700}.conversa .cabeca time{color:var(--ink-3);margin-left:auto;font-size:.78rem}.conversa .corpo{white-space:pre-wrap;color:var(--ink-2);font-size:.92rem;line-height:1.6}.form-grade{grid-template-columns:1fr;align-items:end;gap:14px;max-width:640px;display:grid}@media (min-width:700px){.form-grade{grid-template-columns:1fr 1fr}}.form-grade label{color:var(--ink-2);flex-direction:column;gap:6px;font-size:.86rem;display:flex}.sinais{border-top:1px solid var(--rule);flex-direction:column;gap:0;padding-top:10px;display:flex}.sinais li{border-left:3px solid var(--rule);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:10px;padding:9px 0 9px 12px;font-size:.88rem;display:flex}.sinais li+li{border-top:1px solid var(--rule)}.sinais li.urgente{border-left-color:var(--crit)}.sinais li.urgente span{color:var(--crit-ink);font-weight:560}.sinais li.atencao{border-left-color:var(--accent)}.sinais li a{color:var(--accent-text);white-space:nowrap;font-size:.82rem;font-weight:560}.titulo-secao .contador{color:var(--ink-3);letter-spacing:0;margin-left:10px;font-size:.82rem;font-weight:400}.titulo-secao{letter-spacing:-.01em;margin:26px 0 12px;font-size:1rem;font-weight:650}.campo-largo{grid-column:1/-1}.campo-largo .ajuda{color:var(--ink-2);margin-top:6px;font-size:.8rem;font-weight:400;line-height:1.55;display:block}.campo-largo .ajuda code{font-family:var(--mono);background:var(--field);border-radius:4px;padding:1px 5px;font-size:.94em}.checklist{grid-template-columns:1fr;gap:0 34px;display:grid}@media (min-width:720px){.checklist{grid-template-columns:1fr 1fr}}.citem{border-top:1px solid var(--rule);align-items:flex-start;gap:13px;padding:14px 0;display:flex}.citem .tick{color:var(--good-ink);flex:none;font-weight:700;line-height:1.5}.citem b{font-size:.96rem;font-weight:620;display:block}.citem span.d{color:var(--ink-2);font-size:.88rem;line-height:1.5;display:block}.panelblock{background:var(--surface);border:1px solid var(--rule);text-align:left;border-radius:14px;width:100%;margin-top:20px;overflow:hidden}.pb-head{border-bottom:1px solid var(--rule);background:var(--field);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;padding:14px 20px;display:flex}.pb-head .t{font-size:.88rem;font-weight:620}.pb-head .s{color:var(--ink-3);font-size:.78rem;font-family:var(--mono)}.pb-stats{background:var(--rule);grid-template-columns:repeat(2,1fr);gap:1px;display:grid}@media (min-width:720px){.pb-stats{grid-template-columns:repeat(4,1fr)}}.pb-stat{background:var(--surface);flex-direction:column;gap:2px;padding:20px;display:flex}.pb-stat .v{font-family:var(--display);letter-spacing:-.032em;font-variant-numeric:tabular-nums;font-size:clamp(1.5rem,3.6vw,1.95rem);font-weight:700;line-height:1.1}.pb-stat.acc .v{color:var(--accent-text)}.pb-stat .k{color:var(--ink-2);font-size:.8rem}.pb-list{padding:6px 20px 16px}.pb-list .row{border-top:1px solid var(--rule);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 14px;padding:11px 0;font-size:.86rem;display:flex}.pb-list .row:first-child{border-top:0}.pb-list .who{font-weight:600}.pb-list .meta{color:var(--ink-3);font-size:.8rem;font-family:var(--mono)}.campo-sufixo{align-items:stretch;display:flex}.campo-sufixo input{border-right:none;border-top-right-radius:0;border-bottom-right-radius:0;min-width:0}.campo-sufixo .sufixo{white-space:nowrap;background:var(--raised);border:1px solid var(--field-edge);border-top-right-radius:var(--r);border-bottom-right-radius:var(--r);color:var(--ink-3);font-size:.86rem;font-family:var(--mono);border-left:none;align-items:center;padding:0 13px;display:flex}.campo .ajuda{color:var(--ink-3);font-size:.78rem;line-height:1.45}.lista-check{color:var(--ink-2);flex-direction:column;gap:9px;margin:0;padding:0;font-size:.9rem;list-style:none;display:flex}.lista-check li{align-items:flex-start;gap:9px;display:flex}.lista-check li:before{content:"✓";color:var(--accent-text);flex:none;font-weight:700}.entrar-form.largo{max-width:560px}.grupo-campos{border:none;flex-direction:column;gap:15px;margin:0;padding:0;display:flex}.grupo-campos legend{letter-spacing:.13em;text-transform:uppercase;color:var(--ink-3);padding:0 0 4px;font-size:.68rem;font-weight:660}.grupo-campos .dois{grid-template-columns:1fr;gap:15px;display:grid}@media (min-width:620px){.grupo-campos .dois{grid-template-columns:1fr 1fr}}.campo textarea{background:var(--field);border:1px solid var(--field-edge);border-radius:var(--r);resize:vertical;width:100%;min-height:84px;padding:11px 13px;font-size:.94rem}.campo textarea:focus{border-color:var(--accent)}.acoes{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.acoes .recusa{flex:1;gap:8px;min-width:240px;display:flex}.acoes .recusa input{background:var(--field);border:1px solid var(--field-edge);border-radius:8px;flex:1;min-width:0;padding:7px 12px;font-size:.85rem}.painel-card.destaque{border-color:var(--accent-line);box-shadow:var(--glow-sm)}.senha-gerada{letter-spacing:.06em;-webkit-user-select:all;user-select:all;background:var(--accent-soft);border:1px solid var(--accent-line);border-radius:var(--r);text-align:center;color:var(--ink);padding:14px 18px;font-size:1.5rem;font-weight:700}.senha-linha{flex-wrap:wrap;align-items:stretch;gap:10px;display:flex}.senha-linha .senha-gerada{flex:1;min-width:240px;margin:0}.senha-linha .btn{flex:none}@media (max-width:520px){.senha-linha .btn{flex:1 0 100%}}.decisao-escrita{border-top:1px solid var(--rule);grid-template-columns:1fr;gap:16px;padding-top:14px;display:grid}@media (min-width:760px){.decisao-escrita{grid-template-columns:1fr 1fr}}.decisao-escrita form{flex-direction:column;gap:8px;display:flex}.decisao-escrita label{color:var(--ink-2);font-size:.78rem;font-weight:640}.decisao-escrita textarea{background:var(--field);border:1px solid var(--field-edge);resize:vertical;border-radius:10px;width:100%;padding:9px 12px;font-size:.86rem}.decisao-escrita textarea:focus{border-color:var(--accent)}.decisao-escrita button{align-self:flex-start}.dois-campos{grid-template-columns:1fr;gap:15px;display:grid}@media (min-width:560px){.dois-campos{grid-template-columns:2fr 1fr}}.campo-cor{background:var(--field);border:1px solid var(--field-edge);border-radius:var(--r);align-items:center;gap:12px;padding:6px 13px 6px 6px;transition:border-color .14s;display:flex}.campo-cor:focus-within{border-color:var(--accent)}.campo-cor input[type=color]{cursor:pointer;background:0 0;border:0;border-radius:9px;flex:none;width:38px;height:38px;padding:0}.campo-cor input[type=color]::-webkit-color-swatch-wrapper{padding:0}.campo-cor input[type=color]::-webkit-color-swatch{border:1px solid var(--field-edge);border-radius:9px}.campo-cor input[type=color]::-moz-color-swatch{border:1px solid var(--field-edge);border-radius:9px}.campo-cor output{font-family:var(--mono);color:var(--ink);white-space:nowrap;text-overflow:ellipsis;font-size:.86rem;overflow:hidden}.campo-cor.sem-uso output{font-family:var(--sans);color:var(--ink-3);font-size:.84rem}.campo-cor.sem-uso input[type=color]{opacity:.55}.previa{border-radius:var(--r-lg);border:1px solid;overflow:hidden}.previa-topo{border-bottom:1px solid;align-items:center;gap:10px;padding:13px 16px;font-size:.92rem;display:flex}.previa-topo .glifo{border-radius:8px;flex:none;place-items:center;width:30px;height:30px;font-size:.9rem;font-weight:700;display:grid}.previa-corpo{flex-direction:column;gap:5px;padding:18px 16px 20px;display:flex}.previa-rotulo{letter-spacing:.1em;font-size:.64rem;font-weight:660}.previa-valor{font-family:var(--display);letter-spacing:-.03em;font-size:1.9rem;font-weight:700;line-height:1.15}.previa-acoes{flex-wrap:wrap;gap:9px;margin-top:12px;display:flex}.previa-btn{border:1px solid;border-radius:10px;padding:8px 15px;font-size:.84rem;font-weight:620}.previa-estados{gap:16px;margin-top:13px;font-size:.8rem;font-weight:600;display:flex}.wizard{flex-direction:column;gap:24px;display:flex}.wz-capa{z-index:1;background:var(--ground);border-bottom:1px solid #ffffff17;place-items:center;min-height:max(500px,100svh - 68px);display:grid;position:relative;overflow:hidden;box-shadow:0 26px 60px #0000008c}.wz-capa .wrap{z-index:1;text-align:center;flex-direction:column;align-items:center;gap:18px;display:flex;position:relative}.wz-role{letter-spacing:.16em;text-transform:uppercase;color:var(--ink-3);align-items:center;gap:9px;margin-top:6px;font-size:.78rem;font-weight:600;display:inline-flex}.wz-role .seta{font-size:.95rem;line-height:1}.wz-abertura{z-index:0;background:var(--ground);contain:paint;place-items:center;min-height:max(500px,100svh - 68px);display:grid;position:sticky;bottom:0;overflow:hidden}.wz-capa .wz-gigante{font-family:var(--display);letter-spacing:-.055em;white-space:nowrap;-webkit-user-select:none;user-select:none;pointer-events:none;color:color-mix(in srgb, var(--ink) 8%, transparent);font-size:30vw;font-weight:800;line-height:.72;position:absolute;bottom:-2%;left:50%;transform:translate(-50%)}.wz-aurora{inset-inline:0;pointer-events:none;filter:blur(90px);opacity:.6;background:radial-gradient(circle at 50% 50%, color-mix(in srgb, var(--accent) 26%, transparent) 0%, color-mix(in srgb, var(--second) 16%, transparent) 45%, transparent 70%);border-radius:50%;width:min(72vw,820px);height:30vh;margin-inline:auto;position:absolute;top:64%;transform:translateY(-50%)}.wz-abertura .wrap{z-index:1;text-align:center;flex-direction:column;align-items:center;gap:20px;padding-top:40px;padding-bottom:40px;display:flex;position:relative}.wz-abertura h1{letter-spacing:-.045em;background:linear-gradient(180deg, var(--ink) 0%, color-mix(in srgb, var(--ink) 62%, transparent) 100%);color:#0000;-webkit-background-clip:text;background-clip:text;max-width:14ch;font-size:clamp(2.6rem,8vw,5.2rem);font-weight:800;line-height:1.02}.wz-abertura h1 .am{-webkit-text-fill-color:var(--accent-text);color:var(--accent-text)}.wz-sobrancelha{font-family:var(--sans);letter-spacing:.34em;text-indent:.34em;text-transform:uppercase;color:var(--ink-2);font-size:clamp(.92rem,2.1vw,1.32rem);font-weight:300;line-height:1.3}.wz-fio{background:linear-gradient(to bottom, var(--ink-3), transparent);width:1px;height:clamp(34px,7vh,64px);margin:2px 0 -4px}.wz-abertura .hero-desc{max-width:52ch}.wz-descer{align-items:center;gap:10px;margin-top:10px;display:inline-flex}.wz-descer .seta{font-size:1.05em;line-height:1;display:inline-block}.wz-atalho{color:var(--ink-2);margin-top:18px;font-size:.92rem}.wz-atalho a{color:var(--accent-text);font-weight:560;text-decoration:none}.wz-atalho a:hover{text-decoration:underline}@supports selector(:has(*)){main:not(:has(#montar:target)) #montar{display:none}:is(main:has(#montar:target) .wz-capa,main:has(#montar:target) .wz-abertura){display:none}}@media (prefers-reduced-motion:no-preference){.wz-aurora{animation:9s ease-in-out infinite alternate wz-respirar}.wz-descer .seta{animation:1.9s ease-in-out infinite wz-avancando}.wz-role .seta{animation:1.9s ease-in-out infinite wz-descendo}@supports (animation-timeline:view()){.wz-capa .wz-gigante{animation:linear both wz-relevo;animation-timeline:view();animation-range:entry exit}}}@keyframes wz-respirar{0%{opacity:.42;transform:translateY(-50%)scale(1)}to{opacity:.6;transform:translateY(-50%)scale(1.08)}}@keyframes wz-avancando{0%,to{transform:translate(0)}50%{transform:translate(4px)}}@keyframes wz-descendo{0%,to{transform:translateY(0)}50%{transform:translateY(4px)}}@keyframes wz-relevo{0%{transform:translate(-50%)translateY(12%)}to{transform:translate(-50%)translateY(-14%)}}@media (max-width:640px){.wz-abertura{min-height:max(440px,100svh - 68px)}.wz-capa .wz-gigante{font-size:44vw}.wz-aurora{filter:blur(60px);width:110vw}}.wz-topo{flex-wrap:wrap;align-items:center;gap:10px 18px;display:flex}.wz-passos{flex-wrap:wrap;gap:8px;display:flex}.wz-passo{border:1px solid var(--field-edge);background:var(--surface);color:var(--ink-3);cursor:default;border-radius:999px;align-items:center;gap:8px;padding:8px 14px;font-size:.82rem;font-weight:600;display:inline-flex}.wz-passo .n{background:var(--field);border-radius:50%;flex:none;place-items:center;width:20px;height:20px;font-size:.7rem;display:grid}.wz-passo.feito{color:var(--ink-2);cursor:pointer}.wz-passo.feito .n{background:var(--accent-soft);color:var(--accent-text)}.wz-passo.atual{color:var(--accent-text);background:var(--accent-soft)}.wz-passo.atual .n{background:var(--accent);color:var(--on-accent)}.wz-corpo{grid-template-columns:1fr;align-items:start;gap:26px;display:grid}@media (min-width:940px){.wz-corpo{grid-template-columns:minmax(0,440px) minmax(0,1fr);gap:30px}}@media (min-width:1240px){.wz-corpo{grid-template-columns:minmax(0,480px) minmax(0,1fr)}}.wz-form{background:var(--surface);border:1px solid var(--rule);border-radius:var(--r-lg);box-shadow:var(--sombra-cartao);flex-direction:column;gap:16px;padding:26px;display:flex}.wz-form h2{letter-spacing:-.025em;font-size:1.3rem;font-weight:700}.wz-ajuda{color:var(--ink-2);margin-top:-8px;font-size:.9rem;line-height:1.55}.wz-navegacao{gap:10px;margin-top:8px;display:flex}.wz-medida{border-radius:999px;align-self:flex-start;align-items:center;gap:8px;padding:8px 14px;font-size:.82rem;font-weight:620;line-height:1.3;display:inline-flex}.wz-medida.ok{color:var(--good-ink);background:var(--good-soft);border:1px solid var(--good-line)}.wz-medida.er{color:var(--crit-ink);background:var(--crit-soft);border:1px solid var(--crit-line)}.previa-viva{flex-direction:column;gap:0;min-width:0;display:flex;position:sticky;top:90px}.wzp-abas{background:var(--field);border:1px solid var(--rule);border-radius:var(--r-lg) var(--r-lg) 0 0;border-bottom:0;align-items:center;gap:6px;padding:9px 11px;display:flex}.wzp-abas span{color:var(--ink-3);border:1px solid #0000;border-radius:999px;padding:6px 12px;font-size:.76rem;font-weight:640}.wzp-abas span.atual{color:var(--accent-text);background:var(--accent-soft);border-color:var(--accent-line)}.wzp-janela{border:1px solid var(--rule);border-radius:0 0 var(--r-lg) var(--r-lg);min-height:430px;overflow:hidden}.wzp-barra{font-size:.74rem;font-family:var(--mono);padding:9px 14px}.wzp-conteudo{flex-direction:column;gap:6px;padding:22px;display:flex}.wzp-conteudo h3{letter-spacing:-.02em;font-size:1.25rem;font-weight:700;line-height:1.2}.wzp-marca{align-items:center;gap:10px;min-width:0;max-width:100%;font-size:.95rem;display:inline-flex}.wzp-marca b{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.wzp-marca img{object-fit:contain;width:auto;max-width:100%;max-height:30px;display:block}.wzp-marca.comlogo{display:block}.wzp-glifo{border-radius:8px;place-items:center;width:30px;height:30px;font-weight:700;display:grid}.wzp-btn{border:1px solid;border-radius:10px;align-self:flex-start;margin-top:14px;padding:9px 17px;font-size:.85rem;font-weight:650}.wzp-cartoes{grid-template-columns:1fr 1fr;gap:10px;margin-top:16px;display:grid}.wzp-cartoes b{font-size:1.35rem;font-family:var(--display);letter-spacing:-.02em}.wzp-estados{flex-direction:column;gap:5px;margin-top:16px;font-size:.8rem;font-weight:600;display:flex}.wzp-email{border:1px solid;border-radius:12px;flex-direction:column;gap:3px;padding:16px;display:flex}.previa-nota{color:var(--ink-3);font-size:.8rem;line-height:1.5}.marca-pedida{background:var(--field);border:1px solid var(--rule);border-radius:12px;align-items:center;gap:12px;padding:12px 14px;display:flex}.marca-pedida .amostra{border:1px solid var(--rule);border-radius:9px;flex:none;width:34px;height:34px}.marca-pedida .txt{flex-direction:column;gap:2px;min-width:0;display:flex}.marca-pedida .sub{color:var(--ink-3);font-size:.78rem}.marca-pedida .logo-pedida{object-fit:contain;max-width:90px;max-height:34px;margin-left:auto}.wz-entrar{color:var(--ink-2);background:var(--field);border:1px solid var(--rule);border-radius:12px;padding:12px 14px;font-size:.86rem;line-height:1.5}.wz-entrar button{color:var(--accent-text);cursor:pointer;background:0 0;border:none;padding:0;font-weight:660;text-decoration:underline}.wzp-abas button{color:var(--ink-3);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:999px;padding:6px 12px;font-size:.76rem;font-weight:640}.wzp-abas button:hover{color:var(--ink);background:var(--field)}.wzp-abas button.atual{color:var(--accent-text);background:var(--accent-soft);border-color:var(--accent-line)}.wzp-site{flex-direction:column;display:flex}.wzp-nav{border-bottom:1px solid;align-items:center;gap:16px;padding:12px 16px;display:flex}.wzp-nav ul{gap:14px;margin:0;padding:0;font-size:.72rem;list-style:none;display:flex}.wzp-nav .wzp-entrar{margin-left:auto;font-size:.75rem;font-weight:650}.wzp-marca.menor b,.wzp-marca.menor{font-size:.85rem}.wzp-marca.menor .wzp-glifo{border-radius:7px;width:24px;height:24px;font-size:.75rem}.wzp-marca.menor img{max-height:24px}.wzp-hero{text-align:center;flex-direction:column;align-items:center;gap:8px;padding:26px 18px 22px;display:flex}.wzp-eyebrow{letter-spacing:.14em;text-transform:uppercase;font-size:.64rem;font-weight:660}.wzp-hero h3{letter-spacing:-.025em;max-width:22ch;font-size:1.35rem;font-weight:700;line-height:1.18}.wzp-hero p{max-width:34ch;font-size:.82rem;line-height:1.5}.wzp-acoes{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:10px;display:flex}.wzp-feats{grid-template-columns:repeat(3,1fr);gap:8px;padding:0 16px 18px;display:grid}.wzp-feats>div{border:1px solid;border-radius:10px;flex-direction:column;gap:3px;padding:11px 12px;display:flex}.wzp-feats b{font-size:.76rem}.wzp-feats span{font-size:.68rem;line-height:1.4}.moldes{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;margin-bottom:18px;display:grid}.molde{cursor:pointer;border:1px solid var(--field-edge);border-radius:var(--r);background:var(--surface);flex-direction:column;gap:8px;padding:14px;transition:border-color .16s,box-shadow .16s;display:flex;position:relative}.molde:hover{border-color:var(--ink-3)}.molde.atual{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent)}.molde input{opacity:0;width:1px;height:1px;position:absolute}.molde:has(input:focus-visible){outline:2px solid var(--accent);outline-offset:2px}.molde b{font-size:.9rem;font-weight:660}.molde-frase{color:var(--ink-3);font-size:.78rem;line-height:1.45}.molde-esquema{aspect-ratio:4/3;background:var(--field);border:1px solid var(--rule);border-radius:6px;gap:5px;padding:8px;display:grid;overflow:hidden}.molde-esquema i{background:var(--ink-3);opacity:.55;border-radius:3px;display:block}.molde-esquema.classico{grid-template-rows:1fr auto;grid-template-columns:1fr 1fr 1fr}.molde-esquema.classico .a{grid-column:1/-1;width:60%;height:10px;margin:8px auto 0}.molde-esquema.classico .b,.molde-esquema.classico .c,.molde-esquema.classico .d{height:18px}.molde-esquema.editorial{grid-template-rows:auto auto 1fr;grid-template-columns:.8fr 1.2fr;gap:4px 6px}.molde-esquema.editorial .a{border-radius:0;grid-column:1/-1;width:34%;height:6px;margin:2px auto 0}.molde-esquema.editorial .b{border-top:1px solid var(--ink-3);border-bottom:1px solid var(--ink-3);opacity:.6;background:0 0;border-radius:0;grid-column:1/-1;height:14px;margin-top:3px}.molde-esquema.editorial .c,.molde-esquema.editorial .d{opacity:.45;background:0 0;background-image:repeating-linear-gradient(180deg, var(--ink-3) 0 2px, transparent 2px 6px);border-radius:0;height:auto}.molde-esquema.editorial .c{width:60%}.molde-esquema.dinamico{grid-template-rows:1fr auto;grid-template-columns:1.1fr .9fr;position:relative;overflow:hidden}.molde-esquema.dinamico:before,.molde-esquema.dinamico:after{content:"";filter:blur(10px);opacity:.45;border-radius:50%;position:absolute}.molde-esquema.dinamico:before{background:var(--accent);width:50%;height:60%;top:-18%;left:-12%}.molde-esquema.dinamico:after{background:var(--ink-3);width:44%;height:54%;bottom:10%;right:-10%}.molde-esquema.dinamico .a{width:78%;height:10px;margin-top:10px;position:relative}.molde-esquema.dinamico .b{background:var(--surface);border:1px solid var(--rule);opacity:1;border-radius:5px;grid-row:1/2;height:30px;margin-top:6px;position:relative}.molde-esquema.dinamico .c{opacity:.35;grid-column:1/-1;height:4px;margin-top:2px;position:relative}.molde-esquema.dinamico .d{display:none}.molde-esquema.vitrine{grid-template-rows:1.4fr auto auto;grid-template-columns:2fr 1fr;gap:0;padding:0;position:relative}.molde-esquema.vitrine .a{opacity:.28;background:linear-gradient(180deg, var(--ink-3), var(--ink));border-radius:0;grid-column:1/-1;height:auto;margin:0}.molde-esquema.vitrine:after{content:"";background:var(--surface);border:1px solid var(--rule);border-radius:999px;height:5px;position:absolute;top:5px;left:22%;right:22%}.molde-esquema.vitrine .b,.molde-esquema.vitrine .c,.molde-esquema.vitrine .d{background:var(--surface);opacity:1;border:1px solid var(--rule);border-radius:4px}.molde-esquema.vitrine .b{grid-row:2/span 2;height:auto;margin:-6px 3px 4px 4px}.molde-esquema.vitrine .c{height:10px;margin:-6px 4px 3px 0}.molde-esquema.vitrine .d{height:10px;margin:0 4px 4px 0}.capa-previa{align-items:center;gap:12px;margin-top:10px;display:flex}.capa-previa img{object-fit:cover;border:1px solid var(--rule);border-radius:6px;width:120px;height:68px}.ajuste-capa{flex-direction:column;gap:10px;margin-top:12px;display:flex}.ajuste-moldura{aspect-ratio:16/7;border:1px solid var(--field-edge);background:var(--field);cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;border-radius:10px;position:relative;overflow:hidden}.ajuste-moldura:active{cursor:grabbing}.ajuste-foto{background-repeat:no-repeat;background-size:cover;position:absolute;inset:0}.ajuste-dica{color:#fff;letter-spacing:.04em;pointer-events:none;background:#080a1099;border-radius:999px;padding:4px 9px;font-size:.7rem;font-weight:600;position:absolute;bottom:10px;left:10px}.ajuste-controles{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.ajuste-zoom{min-width:200px;color:var(--ink-2);flex:1;align-items:center;gap:10px;font-size:.84rem;display:flex}.ajuste-zoom input[type=range]{flex:1}.ajuste-zoom output{font-family:var(--mono);color:var(--ink-3);text-align:right;min-width:3.5ch;font-size:.8rem}.fontes{--titulo:var(--display);--texto:var(--sans);grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.fonte-par{cursor:pointer;border:1px solid var(--field-edge);border-radius:var(--r);background:var(--surface);font-family:var(--texto), var(--sans);flex-direction:column;gap:4px;padding:12px;transition:border-color .16s,box-shadow .16s;display:flex;position:relative}.fonte-par:hover{border-color:var(--ink-3)}.fonte-par.atual{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent)}.fonte-par input{opacity:0;width:1px;height:1px;position:absolute}.fonte-par:has(input:focus-visible){outline:2px solid var(--accent);outline-offset:2px}.fonte-amostra{font-family:var(--titulo), var(--display);letter-spacing:-.02em;font-size:2.1rem;font-weight:700;line-height:1}.fonte-par b{margin-top:4px;font-size:.86rem;font-weight:700}.fonte-par b em{color:var(--accent-text);font-size:.74rem;font-style:normal;font-weight:500}.fonte-frase{color:var(--ink-3);font-size:.76rem;line-height:1.4}.fonte-nomes{color:var(--ink-3);opacity:.8;margin-top:2px;font-size:.68rem}.campo .rotulo{margin-bottom:8px;font-size:.88rem;font-weight:640;display:block}@media (max-width:760px){.fontes{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.moldes{grid-template-columns:1fr}.molde{flex-direction:row;align-items:center}.molde-esquema{flex:none;width:84px}.molde b{display:block}}.wzp-hero-texto{display:contents}.wzp-nav.jornal{flex-direction:column;align-items:stretch;gap:0;padding:0 16px}.wzp-nav.jornal .linha{letter-spacing:.16em;text-transform:uppercase;border-bottom:1px solid;justify-content:space-between;padding:6px 0;font-size:.52rem;font-weight:600;display:flex}.wzp-nav.jornal .wzp-marca{justify-content:center;padding:12px 0 10px}.wzp-nav.jornal .wzp-marca b{font-size:1.1rem;font-family:var(--display)}.wzp-nav.jornal .wzp-marca img{max-height:30px}.wzp-nav.jornal ul{text-transform:uppercase;letter-spacing:.16em;border-top:1px solid;justify-content:center;gap:18px;padding:7px 0;font-size:.56rem;font-weight:600}.wzp-site[data-layout=editorial] .wzp-hero{text-align:left;align-items:flex-start;gap:8px;padding:22px 18px 0}.wzp-site[data-layout=editorial] .wzp-eyebrow{letter-spacing:.2em}.wzp-site[data-layout=editorial] .wzp-hero h3{letter-spacing:-.02em;max-width:18ch;font-size:1.9rem;line-height:.98}.wzp-lide{border-top:1px solid;grid-template-columns:1fr 1fr;align-items:end;gap:14px;width:100%;margin-top:6px;padding:12px 0 18px;display:grid}.wzp-site[data-layout=editorial] .wzp-hero-texto{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.wzp-site[data-layout=editorial] .wzp-acoes{justify-content:flex-start}.wzp-mini-painel{border:1px solid;border-radius:0;font-size:.62rem;overflow:hidden}.wzp-mini-painel .topo{text-transform:uppercase;letter-spacing:.06em;border-bottom:1px solid;padding:6px 10px;font-size:.56rem;font-weight:600}.wzp-mini-painel .stats{grid-template-columns:repeat(3,1fr);display:grid}.wzp-mini-painel .stats>div{flex-direction:column;gap:1px;padding:8px 10px;display:flex}.wzp-mini-painel .stats b{letter-spacing:-.02em;font-size:.82rem;font-weight:700}.wzp-site[data-layout=editorial] .wzp-btn{text-transform:uppercase;letter-spacing:.08em;border-radius:2px;font-size:.6rem}.wzp-site[data-layout=editorial] .wzp-feats{grid-template-columns:1fr;gap:0;padding-top:12px}.wzp-site[data-layout=editorial] .wzp-feats>div{border:0;border-top:1px solid;border-radius:0;grid-template-columns:22px 1fr 1.3fr;align-items:baseline;gap:0 10px;padding:8px 0;display:grid;background:0 0!important}.wzp-site[data-layout=editorial] .wzp-feats>div:first-child{border-top:0}.wzp-site[data-layout=editorial] .wzp-feats i{font-family:var(--display);font-size:.8rem;font-style:normal;font-weight:700}.wzp-site[data-layout=editorial] .wzp-feats b{font-family:var(--display);font-size:.8rem}.wzp-citacao{text-align:center;margin:0 0 14px;padding:20px 18px}.wzp-citacao q{font-family:var(--display);font-size:1rem;font-style:italic;font-weight:700;line-height:1.2}.wzp-site[data-layout=editorial] .wzp-planos h4{text-align:left}.wzp-tabela{border-top:1px solid;border-bottom:1px solid}.wzp-tabela>div{border-top:1px solid;grid-template-columns:1fr 1fr auto;align-items:center;gap:8px;padding:7px 0;display:grid}.wzp-tabela>div:first-child{border-top:0}.wzp-tabela .pn{font-family:var(--display);font-size:.74rem;font-weight:700}.wzp-tabela .pp{font-family:var(--display);letter-spacing:-.02em;font-size:.9rem;font-weight:700}.wzp-tabela .wzp-btn{padding:4px 9px;font-size:.56rem}.wzp-site[data-layout=vitrine]{--capa:none;--capa-x:50%;--capa-y:50%;--capa-zoom:1;position:relative}.wzp-site[data-layout=vitrine] .wzp-hero{color:#fff;text-align:left;isolation:isolate;justify-content:flex-end;align-items:flex-start;min-height:200px;padding:70px 18px 44px;position:relative;overflow:hidden}.wzp-site[data-layout=vitrine] .wzp-hero:before{content:"";z-index:-2;background:var(--capa);background-size:cover;background-position:var(--capa-x) var(--capa-y);transform:scale(var(--capa-zoom));transform-origin:var(--capa-x) var(--capa-y);position:absolute;inset:0}.wzp-site[data-layout=vitrine] .wzp-hero:after{content:"";z-index:-1;background:linear-gradient(#080a104d,#080a10db);position:absolute;inset:0}.wzp-site[data-layout=vitrine] .wzp-hero h3{color:#fff;letter-spacing:-.04em;max-width:12ch;font-size:1.8rem;line-height:.98}.wzp-site[data-layout=vitrine] .wzp-acoes{justify-content:flex-start}.wzp-site[data-layout=vitrine] .wzp-btn{border-radius:999px}.wzp-site[data-layout=vitrine] .wzp-nav{z-index:1;color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0a0c128c;border-radius:999px;padding:5px 8px 5px 12px;position:absolute;top:10px;left:14px;right:14px;border:1px solid #ffffff29!important}.wzp-site[data-layout=vitrine] .wzp-nav ul,.wzp-site[data-layout=vitrine] .wzp-nav .wzp-entrar{color:#ffffffd9!important}.wzp-site[data-layout=vitrine] .wzp-nav .wzp-marca b{color:#fff}.wzp-numeros{z-index:1;border-radius:12px;grid-template-columns:repeat(3,1fr);margin:-18px 16px 0;display:grid;position:relative;overflow:hidden;box-shadow:0 8px 20px #00000040}.wzp-numeros>div{border-left:1px solid;flex-direction:column;gap:1px;padding:10px 12px;display:flex}.wzp-numeros>div:first-child{border-left:0}.wzp-numeros b{font-family:var(--display);letter-spacing:-.03em;font-size:.95rem;font-weight:700}.wzp-numeros span{font-size:.58rem}.wzp-site[data-layout=vitrine] .wzp-feats{grid-template-columns:repeat(12,1fr);grid-auto-rows:minmax(52px,auto);gap:8px;padding-top:16px}.wzp-site[data-layout=vitrine] .wzp-feats>div{border-radius:12px;justify-content:flex-end;border:0!important}.wzp-site[data-layout=vitrine] .wzp-feats>div:before{content:"";background:var(--cor-do-cartao);border-radius:999px;width:18px;height:3px;margin-bottom:auto;display:block}.wzp-site[data-layout=vitrine] .wzp-feats>div:first-child{grid-area:1/1/span 2/span 7}.wzp-site[data-layout=vitrine] .wzp-feats>div:first-child b{font-size:1rem}.wzp-site[data-layout=vitrine] .wzp-feats>div:nth-child(2),.wzp-site[data-layout=vitrine] .wzp-feats>div:nth-child(3){grid-column:8/span 5}.wzp-site[data-layout=vitrine] .wzp-feats>.wzp-bloco-acao{border-radius:12px;flex-direction:row;grid-area:auto/1/auto/-1;justify-content:space-between;align-items:center;gap:8px;padding:10px 14px;font-size:.72rem;display:flex;border:1px solid!important}.wzp-site[data-layout=vitrine] .wzp-feats>.wzp-bloco-acao:before{display:none}.wzp-bloco-acao b{font-family:var(--display)}.wzp-site[data-layout=vitrine] .wzp-planos h4{text-align:left}.wzp-grade.comparador{border-radius:14px;gap:0;overflow:hidden;box-shadow:0 8px 20px #0000002e}.wzp-grade.comparador>div{border-width:0 0 0 1px;border-radius:0}.wzp-grade.comparador>div:first-child{border-left:0}.wzp-grade.comparador .destaque{border-width:0}.wzp-grade.comparador .pp{letter-spacing:-.04em;font-size:1.3rem}.wzp-site{--wz-acento:var(--accent);--wz-segunda:var(--second);--wz-acento-texto:var(--accent-text);--wz-superficie:var(--surface)}.wzp-site[data-layout=dinamico] .wzp-hero{isolation:isolate;text-align:left;align-items:flex-start;gap:8px;padding:26px 18px 22px;position:relative;overflow:hidden}.wzp-site[data-layout=dinamico] .wzp-hero:before,.wzp-site[data-layout=dinamico] .wzp-hero:after{content:"";z-index:-1;filter:blur(28px);pointer-events:none;border-radius:50%;position:absolute}.wzp-site[data-layout=dinamico] .wzp-hero:before{background:color-mix(in srgb, var(--wz-acento) 45%, transparent);width:46%;height:90%;top:-30%;left:-12%}.wzp-site[data-layout=dinamico] .wzp-hero:after{background:color-mix(in srgb, var(--wz-segunda) 40%, transparent);width:40%;height:80%;bottom:-30%;right:-10%}.wzp-site[data-layout=dinamico] .wzp-eyebrow{border:1px solid;border-radius:999px;padding:3px 8px;font-size:.52rem}.wzp-site[data-layout=dinamico] .wzp-hero h3{letter-spacing:-.035em;max-width:14ch;font-size:1.7rem;line-height:1;position:relative}.wzp-cena{grid-template-columns:1.05fr .95fr;align-items:center;gap:14px;width:100%;margin-top:4px;display:grid}.wzp-cena .wzp-hero-texto{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.wzp-site[data-layout=dinamico] .wzp-acoes{justify-content:flex-start}.wzp-flutua{padding:10px 14px 14px 0;position:relative}.wzp-flutua .wzp-mini-painel{border-radius:12px;transform:perspective(600px)rotateY(-6deg);box-shadow:0 16px 40px #00000047}.wzp-etiqueta{white-space:nowrap;border:1px solid;border-radius:999px;align-items:center;gap:6px;padding:5px 9px;font-size:.56rem;font-weight:600;display:inline-flex;position:absolute;bottom:0;right:0;box-shadow:0 8px 20px #00000038}.wzp-etiqueta i{background:var(--good-ink);border-radius:50%;width:6px;height:6px}.wzp-letreiro{border-top:1px solid;border-bottom:1px solid;margin-bottom:14px;padding:7px 0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000);mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000)}.wzp-letreiro .faixa{width:max-content;display:flex}.wzp-letreiro span{font-family:var(--display);white-space:nowrap;align-items:center;gap:12px;padding-right:12px;font-size:.62rem;font-weight:700;display:inline-flex}.wzp-letreiro span i{border-radius:50%;width:4px;height:4px}.wzp-site[data-layout=dinamico] .wzp-btn{border-radius:8px}.wzp-site[data-layout=dinamico] .wzp-feats>div{border-radius:12px;border-top-width:1px!important}.wzp-site[data-layout=dinamico] .wzp-planos h4{text-align:left}.wzp-site[data-layout=dinamico] .wzp-grade{align-items:center}.wzp-site[data-layout=dinamico] .wzp-grade>div{border-radius:12px;position:relative}.wzp-site[data-layout=dinamico] .wzp-grade .destaque{border:2px solid #0000;padding:18px 11px;background:linear-gradient(var(--wz-superficie), var(--wz-superficie)) padding-box, linear-gradient(135deg, var(--wz-acento), var(--wz-segunda)) border-box!important}.wzp-tag{letter-spacing:.1em;text-transform:uppercase;border-radius:999px;padding:3px 7px;font-size:.5rem;font-weight:800;position:absolute;top:-9px;left:10px}@media (prefers-reduced-motion:no-preference){.wzp-site[data-layout=dinamico] .wzp-hero:before{animation:14s ease-in-out infinite alternate luz-a}.wzp-site[data-layout=dinamico] .wzp-hero:after{animation:18s ease-in-out infinite alternate luz-b}.wzp-flutua .wzp-mini-painel{animation:6s ease-in-out infinite flutuar}.wzp-etiqueta{animation:5s ease-in-out -2s infinite flutuar}.wzp-letreiro .faixa{animation:22s linear infinite correr}}.wzp-propria{flex-direction:column;gap:6px;padding:0 16px 18px;display:flex}.wzp-propria h4{font-size:.9rem;font-weight:680}.wzp-propria p{white-space:pre-line;max-width:52ch;font-size:.72rem;line-height:1.5}.wzp-itens{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:4px;display:grid}.wzp-itens[data-quantos="1"]{grid-template-columns:1fr}.wzp-itens[data-quantos="2"],.wzp-itens[data-quantos="4"]{grid-template-columns:repeat(2,1fr)}.wzp-itens>div{border:1px solid;border-top-width:3px;border-radius:10px;flex-direction:column;gap:3px;padding:10px 12px;display:flex}.wzp-itens b{font-size:.74rem}.wzp-itens span{font-size:.66rem;line-height:1.4}.wzp-site[data-layout=editorial] .wzp-propria h4{text-align:left;font-family:var(--display)}.wzp-site[data-layout=vitrine] .wzp-itens>div,.wzp-site[data-layout=dinamico] .wzp-itens>div{border-top-width:1px;border-radius:12px}.secoes-editor{flex-direction:column;align-items:flex-start;gap:14px;display:flex}.secoes-editor>.ajuda{color:var(--ink-3);font-size:.82rem;line-height:1.5}.secao-editor{border:1px solid var(--rule);border-radius:var(--r);background:var(--field);flex-direction:column;align-items:flex-start;gap:12px;width:100%;padding:14px 16px 16px;display:flex}.secao-editor>.campo{width:100%}.secao-editor-topo{justify-content:space-between;align-items:center;gap:10px;width:100%;display:flex}.secao-editor-topo b{font-size:.86rem}.secao-editor-acoes{gap:4px;display:flex}.secao-itens{flex-direction:column;gap:8px;width:100%;display:flex}.secao-item{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr) auto;align-items:end;gap:8px;display:grid}.secao-item .campo{gap:4px}.secao-item .campo label{font-size:.78rem}@media (max-width:640px){.secao-item{grid-template-columns:1fr}}.wzp-planos{padding:0 16px 18px}.wzp-planos h4{text-align:center;margin-bottom:10px;font-size:.9rem;font-weight:680}.wzp-grade{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.wzp-grade>div{border:1px solid;border-radius:10px;flex-direction:column;align-items:flex-start;gap:4px;padding:13px 11px;display:flex}.wzp-grade .destaque{border-width:2px}.wzp-grade .pn{letter-spacing:.09em;text-transform:uppercase;font-size:.62rem;font-weight:660}.wzp-grade .pp{font-family:var(--display);letter-spacing:-.02em;font-size:1.05rem;font-weight:700}.wzp-grade .pp small{font-size:.62rem;font-weight:500}.wzp-grade .pg{font-size:.68rem}.wzp-grade .wzp-btn{margin-top:6px;padding:5px 11px;font-size:.7rem}.wzp-rodape{border-top:1px solid;flex-wrap:wrap;justify-content:space-between;gap:10px;padding:12px 16px;font-size:.66rem;display:flex}.wzp-app{grid-template-columns:minmax(0,132px) minmax(0,1fr);min-height:340px;display:grid}.wzp-app-lado{border-right:1px solid;flex-direction:column;gap:14px;min-width:0;padding:14px 12px;display:flex;overflow:hidden}.wzp-app-lado nav{flex-direction:column;gap:2px;display:flex}.wzp-app-lado nav span{border-radius:7px;padding:6px 8px;font-size:.7rem}.wzp-app-corpo{flex-direction:column;gap:14px;min-width:0;padding:18px;display:flex}.wzp-app-corpo h4{font-size:.95rem;font-weight:680}.wzp-cartoes{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.wzp-cartoes>div{border:1px solid;border-radius:10px;flex-direction:column;gap:2px;padding:10px 11px;display:flex}.wzp-cartoes span{letter-spacing:.09em;font-size:.58rem;font-weight:660}.wzp-cartoes b{font-family:var(--display);letter-spacing:-.02em;font-size:1.1rem}.wzp-cartoes small{font-size:.62rem}.wzp-jobs{border:1px solid;border-radius:10px;overflow:hidden}.wzp-jobs>div{border-bottom:1px solid;grid-template-columns:1.3fr 1fr .7fr 1fr;gap:8px;padding:8px 11px;font-size:.68rem;display:grid}.wzp-jobs>div:last-child{border-bottom:none}.wzp-email-cab{border-bottom:1px solid;flex-direction:column;gap:2px;padding:12px 14px;font-size:.68rem;display:flex}.wzp-email-corpo{flex-direction:column;gap:8px;padding:14px;display:flex}.wzp-email-corpo h4{font-size:.92rem;font-weight:680}.wzp-email-corpo p{font-size:.78rem;line-height:1.5}.marca-site{background:var(--ground);color:var(--ink);min-height:100vh;font-family:var(--sans);--raio-botao:10px;--raio-cartao:14px;--peso-titulo:700;--tracking-titulo:-.02em;--ritmo-faixa:74px}.marca-wrap{max-width:1080px;margin:0 auto;padding:0 22px}.marca-nav{border-bottom:1px solid var(--rule);background:var(--surface)}.marca-nav .marca-wrap{justify-content:space-between;align-items:center;gap:18px;min-height:64px;display:flex}.marca-nav ul{align-items:center;gap:22px;margin:0;padding:0;font-size:.88rem;list-style:none;display:flex}.marca-nav a{color:var(--ink-2);text-decoration:none}.marca-nav a:hover{color:var(--ink)}.marca-nav .right{flex:none;align-items:center;gap:12px;display:flex}.marca-nav .right .btn{border-radius:999px}.marca-nav .right a.btn{color:var(--ink)}.marca-nav .right a.btn.primary{color:var(--on-accent)}@media (max-width:560px){.marca-nav ul{gap:14px;font-size:.82rem}.marca-nav .right .btn{padding:8px 14px;font-size:.82rem}}.marca-logo{align-items:center;gap:11px;display:inline-flex}.marca-logo b{font-family:var(--display);letter-spacing:-.015em;font-size:1.02rem;font-weight:680}.marca-logo img{object-fit:contain;width:auto;max-width:190px;max-height:36px;display:block}.marca-logo.comlogo{gap:0}.marca-glifo{background:var(--accent);width:34px;height:34px;color:var(--on-accent);border:1px solid var(--accent-edge);border-radius:9px;flex:none;place-items:center;font-size:17px;font-weight:700;display:grid}.marca-hero .marca-wrap{text-align:center;flex-direction:column;align-items:center;gap:18px;padding:74px 22px 66px;display:flex}.marca-eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--accent-text);font-size:.72rem;font-weight:660}.marca-hero h1{font-family:var(--display);font-size:clamp(2rem,5.4vw,3.4rem);line-height:1.08;font-weight:var(--peso-titulo);letter-spacing:var(--tracking-titulo);max-width:22ch;margin:0}.marca-hero p{color:var(--ink-2);max-width:58ch;margin:0;font-size:clamp(.98rem,2vw,1.1rem);line-height:1.6}.marca-acoes{flex-wrap:wrap;justify-content:center;gap:11px;margin-top:8px;display:flex}.marca-btn{border:1px solid var(--rule);background:var(--surface);color:var(--ink);border-radius:var(--raio-botao);white-space:nowrap;justify-content:center;align-items:center;padding:12px 22px;font-size:.92rem;font-weight:620;text-decoration:none;transition:border-color .14s,background .14s;display:inline-flex}.marca-btn:hover{border-color:var(--ink-3);background:var(--raised)}.marca-btn.primaria{background:var(--accent);border-color:var(--accent-edge);color:var(--on-accent);font-weight:680}.marca-btn.primaria:hover{background:var(--accent-hover);border-color:var(--accent-hover)}.marca-faixa{padding:var(--ritmo-faixa) 0}.marca-faixa.alt{background:var(--deep)}.marca-faixa h2{font-family:var(--display);font-size:clamp(1.5rem,3.4vw,2.1rem);font-weight:var(--peso-titulo);letter-spacing:var(--tracking-titulo);text-align:center;margin:0 0 38px}.marca-sub{text-align:center;max-width:62ch;color:var(--ink-2);margin:-24px auto 34px;font-size:.96rem;line-height:1.6}.marca-passos{grid-template-columns:repeat(4,1fr);gap:16px;margin:0;padding:0;list-style:none;display:grid}.marca-passos>li{border-top:2px solid var(--accent-line);flex-direction:column;gap:8px;padding-top:18px;display:flex}.marca-passos>li:nth-child(2){border-top-color:var(--second-edge)}.marca-passos>li:nth-child(3){border-top-color:var(--accent-soft)}.marca-passos>li:nth-child(4){border-top-color:var(--rule)}.marca-passos .mn{font-family:var(--mono);color:var(--accent-text);letter-spacing:.06em;font-size:.74rem;font-weight:700}.marca-passos b{font-size:1.02rem;font-weight:660;line-height:1.35}.marca-passos .md{color:var(--ink-3);font-size:.9rem;line-height:1.55}.marca-faq{flex-direction:column;gap:10px;max-width:78ch;margin:0 auto;display:flex}.marca-faq details{background:var(--surface);border:1px solid var(--rule);border-radius:14px}.marca-faq summary{cursor:pointer;align-items:center;gap:12px;padding:18px 22px;font-size:1rem;font-weight:620;list-style:none;display:flex}.marca-faq summary::-webkit-details-marker{display:none}.marca-faq summary:after{content:"+";font-family:var(--mono);color:var(--accent-text);flex:none;margin-left:auto;font-size:1.2rem;line-height:1;transition:transform .16s}.marca-faq details[open] summary:after{transform:rotate(45deg)}.marca-faq details[open] summary{padding-bottom:8px}.marca-faq p{color:var(--ink-2);margin:0;padding:0 22px 20px;font-size:.94rem;line-height:1.65}@media (max-width:860px){.marca-passos{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.marca-passos{grid-template-columns:1fr}}.marca-recursos{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.marca-recursos>div{background:var(--surface);border:1px solid var(--rule);border-radius:var(--raio-cartao);border-top:3px solid var(--cor-do-cartao,var(--accent));flex-direction:column;gap:8px;padding:22px 22px 24px;display:flex}.marca-recursos b{font-size:1.02rem;font-weight:660}.marca-recursos span{color:var(--ink-3);font-size:.9rem;line-height:1.55}.marca-planos{grid-template-columns:repeat(3,1fr);align-items:start;gap:16px;display:grid}.marca-planos>div{background:var(--surface);border:1px solid var(--rule);border-radius:var(--raio-cartao);flex-direction:column;align-items:flex-start;gap:7px;padding:26px 22px;display:flex}.marca-planos .pn{letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);font-size:.7rem;font-weight:660}.marca-planos .pp{font-family:var(--display);letter-spacing:-.02em;color:var(--accent-text);font-size:1.9rem;font-weight:700}.marca-planos .pp small{color:var(--ink-3);margin-left:2px;font-size:.8rem;font-weight:500}.marca-planos .pg{color:var(--ink-2);font-size:.9rem}.marca-planos .marca-btn{width:100%;margin-top:13px}.marca-personalizado{background:var(--surface);border:1px solid var(--accent-edge);text-align:center;border-radius:14px;flex-direction:column;align-items:center;gap:14px;max-width:560px;margin:0 auto;padding:30px 26px;display:flex}.marca-personalizado h3{font-family:var(--display);letter-spacing:-.02em;font-size:1.35rem;font-weight:700}.marca-personalizado .escolha-de-plano{align-items:center;width:100%}.marca-personalizado .marca-btn{width:100%;max-width:320px}.marca-personalizado .marca-nota{color:var(--ink-3);max-width:46ch;font-size:.82rem;line-height:1.6}.marca-rodape{border-top:1px solid var(--rule);background:var(--surface);padding:34px 0}.marca-rodape .marca-wrap{flex-direction:column;gap:6px;display:flex}.marca-rodape b{font-family:var(--display);font-size:1rem;font-weight:680}.marca-rodape span{color:var(--ink-3);font-size:.86rem}@media (max-width:860px){.marca-recursos,.marca-planos{grid-template-columns:1fr}.marca-nav .marca-wrap{flex-wrap:wrap;padding-top:12px;padding-bottom:12px}.marca-hero .marca-wrap{padding:52px 22px 46px}.marca-faixa{padding:54px 0}}.marca-hero.curto .marca-wrap{padding:54px 22px 40px}.marca-hero.curto h1{max-width:26ch;font-size:clamp(1.7rem,4.2vw,2.6rem)}.marca-logo{color:inherit;text-decoration:none}.marca-fim{flex-wrap:wrap;justify-content:center;gap:11px;margin:34px 0 0;display:flex}.marca-lista{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.marca-lista>div{background:var(--surface);border:1px solid var(--rule);border-radius:14px;flex-direction:column;gap:7px;padding:24px 22px;display:flex}.marca-lista .mn{font-family:var(--mono);color:var(--accent-text);letter-spacing:.06em;font-size:.74rem;font-weight:700}.marca-lista b{font-size:1.02rem;font-weight:660}.marca-lista .md{color:var(--ink-3);font-size:.9rem;line-height:1.55}.marca-tabela{background:var(--surface);border:1px solid var(--rule);border-radius:14px;max-width:700px;margin:0 auto;overflow-x:auto}.marca-tabela table{border-collapse:collapse;width:100%;font-size:.93rem}.marca-tabela th,.marca-tabela td{text-align:left;padding:13px 20px}.marca-tabela th{background:var(--raised);color:var(--ink-3);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;font-size:.72rem;font-weight:660}.marca-tabela td{border-top:1px solid var(--rule)}.marca-tabela .n{text-align:right;font-family:var(--mono);font-variant-numeric:tabular-nums;white-space:nowrap}.marca-tabela tbody tr:hover td{background:var(--raised)}.marca-notas{flex-direction:column;gap:9px;max-width:700px;margin:26px auto 0;padding:0;list-style:none;display:flex}.marca-notas li{color:var(--ink-2);align-items:baseline;gap:10px;font-size:.9rem;display:flex}.marca-notas li:before{content:"✓";color:var(--accent-text);flex:none;font-weight:700}.marca-form{grid-template-columns:1fr;gap:15px;margin-bottom:34px;display:grid}@media (min-width:720px){.marca-form{grid-template-columns:1fr 1fr}}.marca-form label{color:var(--ink-2);flex-direction:column;gap:6px;font-size:.86rem;display:flex}.marca-form .largo{grid-column:1/-1}.marca-form input,.marca-form textarea{background:var(--raised);border:1px solid var(--rule);color:var(--ink);border-radius:10px;width:100%;padding:11px 13px;font-size:.94rem}.marca-form textarea{resize:vertical;min-height:96px}.marca-form-fim{flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:14px;display:flex}.marca-form-fim .mf{color:var(--ink-3);font-size:.8rem}.marca-recado{border:1px solid var(--rule);background:var(--raised);color:var(--ink);border-radius:10px;margin-bottom:26px;padding:13px 16px;font-size:.9rem}.marca-recado b{font-weight:660}.marca-recado.bom{border-color:var(--good)}.marca-recado.ruim{border-color:var(--crit)}.dd-nota{color:var(--ink-3);font-size:.78rem;font-weight:400}.recado-longo{white-space:pre-wrap;color:var(--ink-2);border-top:1px solid var(--rule);margin-top:4px;padding-top:12px;font-size:.88rem;line-height:1.6}.linha-converter{align-items:center;gap:8px;display:flex}.linha-converter select{width:auto;padding:7px 10px;font-size:.84rem}.marca-contato{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.marca-contato>div{background:var(--surface);border:1px solid var(--rule);border-radius:14px;flex-direction:column;gap:7px;padding:24px 22px;display:flex}.marca-contato .mn{letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);font-size:.7rem;font-weight:660}.marca-contato b{word-break:break-word;font-size:1.05rem;font-weight:660}.marca-contato b a{color:var(--accent-text);text-decoration:none}.marca-contato b a:hover{text-decoration:underline}.marca-contato .md{color:var(--ink-3);font-size:.88rem;line-height:1.55}.marca-rodape a{color:var(--accent-text);text-decoration:none}.marca-rodape a:hover{text-decoration:underline}@media (max-width:860px){.marca-lista,.marca-contato{grid-template-columns:1fr}.marca-hero.curto .marca-wrap{padding:40px 22px 30px}}.wzp-cheia-btn{background:var(--accent-soft);border:1px solid var(--accent-line);color:var(--accent-text);cursor:pointer;white-space:nowrap;border-radius:999px;align-items:center;gap:7px;margin-left:auto;padding:7px 15px;font-family:inherit;font-size:.79rem;font-weight:660;transition:background .14s,border-color .14s,color .14s;display:inline-flex}.wzp-cheia-btn span{font-size:.9rem;line-height:1}.wzp-cheia-btn:hover{background:var(--accent);border-color:var(--accent-edge);color:var(--on-accent)}.previa-viva.cheia{z-index:70;flex-direction:column;gap:12px;margin:0;padding:clamp(12px,2.5vw,26px);display:flex;position:fixed;inset:0}.previa-viva.cheia .wzp-fundo{z-index:-1;cursor:zoom-out;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#080b14bd;border:none;position:fixed;inset:0}.previa-viva.cheia .wzp-abas{background:var(--surface);border:1px solid var(--rule);border-radius:999px;align-self:center;max-width:100%;padding:5px;overflow-x:auto}.previa-viva.cheia .wzp-janela{border-radius:var(--r-lg);flex:1;width:min(1180px,100%);min-height:0;margin:0 auto;overflow-y:auto;box-shadow:0 24px 60px #00000073}.previa-viva.cheia .wzp-hero{padding:54px 30px 46px}.previa-viva.cheia .wzp-hero h3{max-width:22ch;font-size:1.9rem}.previa-viva.cheia .wzp-hero p{max-width:56ch;font-size:.95rem}.previa-viva.cheia .wzp-feats,.previa-viva.cheia .wzp-grade{gap:14px;padding-left:30px;padding-right:30px}.previa-viva.cheia .wzp-planos{padding:30px}.previa-viva.cheia .wzp-nav{padding:16px 30px}.previa-viva.cheia .wzp-btn{padding:9px 18px;font-size:.82rem}@media (max-width:620px){.previa-viva.cheia .wzp-hero{padding:34px 18px 30px}.previa-viva.cheia .wzp-hero h3{font-size:1.4rem}.previa-viva.cheia .wzp-feats,.previa-viva.cheia .wzp-grade,.previa-viva.cheia .wzp-planos,.previa-viva.cheia .wzp-nav{padding-left:16px;padding-right:16px}}@media (prefers-color-scheme:dark){.app-shell:not([data-tema]) .painel-conteudo{--ground:#0f1629;--deep:#0b1020;--surface:#1b2234;--field:#161d2f;--raised:#272d3e;--ink:#fff;--ink-2:#98a2b4;--ink-3:#909aab;--rule:#272d3e;--field-edge:#646d82;--accent-text:#fbbf24;--accent-edge:#f59e0b;--accent-soft:#262426;--accent-line:#3d3123;--second:#f59e0b;--second-edge:#f59e0b;--second-text:#fbbf24;--on-second:#fff;--second-soft:#262426;--good-soft:#111f19;--good-line:#3fcb938c;--good-ink:#3fcb93;--crit-soft:#2a1714;--crit-line:#ef4444cc;--crit-ink:#f87171;--sombra-cartao:none;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:var(--ground);color:var(--ink)}}.rel-meses{flex-wrap:wrap;align-items:center;gap:10px 14px;display:flex}.rel-meses .nota{color:var(--ink-3);font-size:.8rem}.rel-folha{background:var(--surface);border:1px solid var(--rule);border-radius:var(--r-lg);flex-direction:column;gap:24px;max-width:880px;padding:34px 36px 30px;display:flex}.rel-cab{border-bottom:3px solid var(--accent);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px 24px;padding-bottom:20px;display:flex}.rel-marca img{max-width:240px;max-height:46px;display:block}.rel-marca b{font-family:var(--display);letter-spacing:-.02em;font-size:1.3rem;font-weight:700}.rel-titulo{text-align:right}.rel-titulo h2{letter-spacing:-.025em;font-size:1.4rem;font-weight:700}.rel-ficha{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 26px;margin:0;display:grid}@media (min-width:760px){.rel-ficha{grid-template-columns:repeat(4,minmax(0,1fr))}}.rel-ficha dt{letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);margin-bottom:3px;font-size:.66rem;font-weight:600}.rel-ficha dd{margin:0;font-size:.95rem;font-weight:600}.rel-numeros{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}@media (min-width:760px){.rel-numeros{grid-template-columns:repeat(4,minmax(0,1fr))}}.rel-num{border:1px solid var(--rule);border-radius:var(--r);flex-direction:column;gap:3px;padding:14px 16px;display:flex}.rel-num .k{letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);font-size:.72rem;font-weight:600}.rel-num .v{font-family:var(--display);letter-spacing:-.03em;font-size:1.5rem;font-weight:700}.rel-num .m{color:var(--ink-3);font-size:.78rem}.rel-num.ruim .v{color:var(--crit-ink)}.rel-rodape{border-top:1px solid var(--rule);flex-direction:column;gap:7px;padding-top:16px;display:flex}.rel-rodape p{color:var(--ink-2);max-width:72ch;font-size:.82rem;line-height:1.55}.rel-contato a{color:var(--accent-text);text-decoration:none}.rel-fina{color:var(--ink-3);font-size:.76rem}@media print{.painel-lateral,.painel-topo,.rel-controles,.pular{display:none!important}.app-shell{display:block!important}.app-main{padding:0!important}.app-main .wrap{gap:0;max-width:none}html,body,.app-shell,.painel-conteudo{color:#111!important;background:#fff!important}.rel-folha{background:#fff;border:0;border-radius:0;gap:20px;max-width:none;padding:0}.rel-cab,.rel-marca img{-webkit-print-color-adjust:exact;print-color-adjust:exact}.rel-folha :is(h2,h3,dd,.v,td,th,b){color:#111}.rel-folha :is(dt,.k,.m,.rel-fina,.kicker){color:#555}.rel-folha p{color:#333}.rel-num,.table-wrap,.rel-rodape{border-color:#d4d4d4}.rel-num.ruim .v{color:#b3261e}.rel-contato a{color:#111}.table-wrap{background:0 0;overflow:visible}thead th{color:#333!important;background:#f2f2f2!important}tr,.rel-num,.vazio{break-inside:avoid}thead{display:table-header-group}@page{margin:14mm}}.tema-troca{border:1px solid var(--rule);border-radius:999px;align-items:center;gap:2px;padding:3px;display:inline-flex;position:relative}.tema-troca button{color:var(--ink-3);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:999px;align-items:center;gap:7px;padding:6px 12px;font-family:inherit;display:inline-flex}.tema-troca button:hover{color:var(--ink);background:var(--raised)}.tema-troca button[aria-pressed=true]{background:var(--accent-soft);border-color:var(--accent-line);color:var(--accent-text)}.tema-troca .ico{flex:none;width:15px;height:15px}@supports selector(:has(*)){.tema-troca{--casa:26px;--vao:4px;gap:var(--vao);padding:var(--vao);background:var(--field)}.tema-troca button{width:var(--casa);height:var(--casa);z-index:1;border:0;border-radius:999px;justify-content:center;gap:0;padding:0;transition:color .3s;position:relative}.tema-troca button:hover{color:var(--ink-2);background:0 0}.tema-troca button[aria-pressed=true]{color:var(--ink);background:0 0;border-color:#0000}.tema-troca:before{content:"";box-sizing:border-box;top:var(--vao);left:var(--vao);width:var(--casa);height:var(--casa);background:var(--surface);border:1px solid var(--rule);border-radius:999px;transition:transform .3s cubic-bezier(.16,1,.3,1);position:absolute;box-shadow:0 1px 3px #00000038}.tema-troca:has(button:nth-of-type(2)[aria-pressed=true]):before{transform:translateX(calc(var(--casa) + var(--vao)))}.tema-troca:has(button:nth-of-type(3)[aria-pressed=true]):before{transform:translateX(calc(2 * (var(--casa) + var(--vao))))}@media (prefers-reduced-motion:reduce){.tema-troca:before,.tema-troca button{transition:none}}}.topo-acoes{align-items:center;gap:12px;display:flex}.app-shell[data-tema=escuro] .painel-lateral{background:#0b1020;border-right-color:#ffffff29}@media (prefers-color-scheme:dark){.app-shell:not([data-tema]) .painel-lateral{background:#0b1020;border-right-color:#ffffff29}}.acoes-linha{flex-wrap:wrap;align-items:flex-start;gap:8px;display:flex}.editar>summary{cursor:pointer;color:var(--ink-2);white-space:nowrap;border:1px solid #0000;border-radius:8px;align-items:center;padding:8px 12px;font-size:.85rem;font-weight:600;list-style:none;display:inline-flex}.editar>summary::-webkit-details-marker{display:none}.editar>summary:hover{color:var(--ink);background:var(--raised)}.editar[open]>summary{color:var(--ink);background:var(--raised);border-color:var(--rule)}.editar>form,.editar>.nota{background:var(--field);border:1px solid var(--rule);border-radius:var(--r);flex-direction:column;gap:10px;min-width:250px;margin-top:10px;padding:14px;display:flex}.editar>form label{color:var(--ink-3);flex-direction:column;gap:5px;font-size:.78rem;display:flex}.editar>form input,.editar>form select{background:var(--surface);border:1px solid var(--rule);color:var(--ink);border-radius:8px;padding:8px 10px;font-family:inherit;font-size:.86rem}.editar>form input:focus,.editar>form select:focus{border-color:var(--accent)}.faixas-de-referencia{border:1px solid var(--rule);background:var(--surface);border-radius:8px;flex-direction:column;gap:7px;padding:10px 12px;display:flex}.faixas-de-referencia table{min-width:0;font-size:.78rem}.faixas-de-referencia td{color:var(--ink-2);padding:5px 0}.faixas-de-referencia td.n{color:var(--ink);font-size:.78rem}.faixas-de-referencia tbody tr:first-child{border-top:0}.faixas-de-referencia .ajuda{color:var(--ink-3);border-top:1px solid var(--rule);padding-top:7px;font-size:.75rem;line-height:1.5}.faixas-de-referencia .ajuda b{color:var(--ink-2);font-weight:650}.editar .apagar{border-top:1px solid var(--rule);flex-direction:column;align-items:flex-start;gap:7px;margin-top:10px;padding-top:12px;display:flex}.editar .apagar .btn{border-color:var(--crit-line);color:var(--crit-ink)}.editar .apagar .btn:hover{background:var(--crit-soft);border-color:var(--crit-ink)}.cartoes{flex-direction:column;gap:12px;display:flex}.cartao-linha{background:var(--surface);border:1px solid var(--rule);border-radius:var(--r);box-shadow:var(--sombra-cartao);flex-direction:column;gap:14px;padding:16px 18px;display:flex}.cartao-linha .topo{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:8px 16px;display:flex}.cartao-linha .quem{flex-direction:column;gap:2px;min-width:0;display:flex}.cartao-linha .quem b{letter-spacing:-.01em;font-size:1rem;font-weight:650}.cartao-linha .marcas{flex-wrap:wrap;gap:8px;display:flex}.cartao-linha .campos{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:12px 20px;margin:0;display:grid}.cartao-linha .campos>div{flex-direction:column;gap:3px;min-width:0;display:flex}.cartao-linha .campos dt{letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3);font-size:.7rem;font-weight:660}.cartao-linha .campos dd{word-break:break-word;margin:0;font-size:.88rem}.cartao-linha .campos dd a{color:var(--accent-text);text-decoration:none}.cartao-linha .campos dd a:hover{text-decoration:underline}.cartao-linha .campos dd.num{font-family:var(--mono);font-variant-numeric:tabular-nums}.cartao-linha .acoes-linha{border-top:1px solid var(--rule);padding-top:12px}.cartao-linha.compacto{padding:13px 16px}.marca-site{border-top:4px solid var(--second)}.marca-eyebrow,.marca-notas li:before,.marca-lista .mn{color:var(--second-text)}.marca-faixa h2{padding-bottom:16px;position:relative}.marca-faixa h2:after{content:"";background:var(--second);border-radius:999px;width:46px;height:3px;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.marca-btn:not(.primaria){border-color:var(--second-edge);color:var(--second-text)}.marca-btn:not(.primaria):hover{background:var(--second-soft);border-color:var(--second)}.marca-planos>div.destaque{border-color:var(--second-edge)}.marca-planos>div.destaque .pn{color:var(--second-text)}.marca-lista>div{border-top:3px solid var(--second)}.marca-site[data-layout=editorial]{--raio-botao:2px;--raio-cartao:0;--peso-titulo:700;--tracking-titulo:-.012em;--ritmo-faixa:88px}.marca-site[data-layout=editorial] .marca-btn{text-transform:uppercase;letter-spacing:.1em;padding:14px 24px;font-size:.76rem;font-weight:700}.marca-nav.jornal{background:var(--ground);border-bottom:1px solid var(--ink-3)}.marca-nav.jornal .marca-wrap{flex-direction:column;align-items:stretch;gap:0;min-height:0;padding-top:0;padding-bottom:0;display:flex}.marca-nav.jornal .mj-linha{border-bottom:1px solid var(--rule);letter-spacing:.18em;text-transform:uppercase;color:var(--ink-3);justify-content:space-between;align-items:center;gap:14px;padding:10px 0;font-size:.68rem;font-weight:600;display:flex}.marca-nav.jornal .right .btn{border-radius:var(--raio-botao);letter-spacing:.1em;text-transform:uppercase;font-size:.72rem}.marca-nav.jornal .marca-logo{justify-content:center;gap:14px;padding:26px 0 22px}.marca-nav.jornal .marca-logo b{letter-spacing:-.02em;font-size:clamp(1.6rem,4vw,2.3rem)}.marca-nav.jornal .marca-logo img{max-width:260px;max-height:58px}.marca-nav.jornal .marca-glifo{border-radius:0;width:44px;height:44px;font-size:22px}.marca-nav.jornal ul{border-top:1px solid var(--ink-3);letter-spacing:.2em;text-transform:uppercase;justify-content:center;gap:34px;padding:12px 0;font-size:.72rem;font-weight:600}.marca-site[data-layout=editorial] .marca-hero{border-bottom:1px solid var(--ink-3)}.marca-site[data-layout=editorial] .marca-hero .marca-wrap{text-align:left;align-items:flex-start;gap:26px;padding:64px 22px 0}.marca-site[data-layout=editorial] .marca-eyebrow{letter-spacing:.22em;align-items:center;gap:12px;font-size:.7rem;display:inline-flex}.marca-site[data-layout=editorial] .marca-eyebrow:before{content:"";opacity:.7;background:currentColor;width:34px;height:1px}.marca-site[data-layout=editorial] .marca-hero h1{letter-spacing:-.02em;max-width:18ch;font-size:clamp(2.7rem,8.4vw,6.2rem);line-height:.98}.marca-site[data-layout=editorial] .marca-lide{border-top:1px solid var(--rule);grid-template-columns:1fr 1fr;align-items:end;gap:48px;width:100%;margin-top:14px;padding:34px 0 64px;display:grid}.marca-site[data-layout=editorial] .marca-hero-texto{flex-direction:column;align-items:flex-start;gap:22px;display:flex}.marca-site[data-layout=editorial] .marca-hero p{max-width:42ch;color:var(--ink);font-size:clamp(1.08rem,2vw,1.3rem);line-height:1.6}.marca-site[data-layout=editorial] .marca-acoes{justify-content:flex-start;gap:14px;margin:0}.marca-site[data-layout=editorial] .marca-hero.curto .marca-wrap{text-align:left;flex-direction:column;align-items:flex-start;gap:16px;padding:56px 22px 52px;display:flex}.marca-site[data-layout=editorial] .marca-hero.curto h1{font-size:clamp(2.2rem,5.6vw,4rem)}.marca-painel{background:var(--surface);border:1px solid var(--rule);border-radius:var(--raio-cartao);font-size:.86rem;overflow:hidden;box-shadow:0 24px 60px #0000002e}.marca-painel .mp-topo{border-bottom:1px solid var(--rule);color:var(--ink-3);letter-spacing:.14em;text-transform:uppercase;justify-content:space-between;align-items:center;padding:12px 16px;font-size:.7rem;font-weight:600;display:flex}.marca-painel .mp-topo i{background:var(--good-ink);border-radius:50%;width:9px;height:9px}.marca-painel .mp-stats{grid-template-columns:repeat(3,1fr);display:grid}.marca-painel .mp-stats>div{border-right:1px solid var(--rule);border-bottom:1px solid var(--rule);flex-direction:column;gap:3px;padding:16px;display:flex}.marca-painel .mp-stats>div:last-child{border-right:0}.marca-painel .mp-stats b{font-family:var(--display);font-size:1.45rem;font-weight:var(--peso-titulo);letter-spacing:var(--tracking-titulo)}.marca-painel .mp-stats .acc b{color:var(--accent-text)}.marca-painel .mp-stats span{color:var(--ink-3);font-size:.78rem}.marca-painel .mp-lista{margin:0;padding:6px 0;list-style:none}.marca-painel .mp-lista li{font-family:var(--mono);color:var(--ink-2);justify-content:space-between;padding:9px 16px;font-size:.78rem;display:flex}.marca-painel .mp-lista li+li{border-top:1px solid var(--rule)}.marca-painel .mp-lista em{font-style:normal;font-family:var(--sans);color:var(--good-ink);font-size:.74rem;font-weight:600}.marca-painel .mp-lista li:last-child em{color:var(--second-text)}.marca-site[data-layout=editorial] .marca-faixa.materia .marca-wrap{grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:start;gap:0 56px;display:grid}.marca-site[data-layout=editorial] .marca-faixa.materia h2{text-align:left;flex-direction:column;grid-area:1/1;gap:14px;margin:0 0 18px;padding-bottom:0;font-size:clamp(1.8rem,3.6vw,2.5rem);line-height:1.08;display:flex;position:sticky;top:24px}.marca-site[data-layout=editorial] .marca-faixa h2:after{display:none}.marca-site[data-layout=editorial] .marca-faixa.materia h2 small{font-family:var(--display);letter-spacing:.24em;color:var(--accent-text);font-size:.8rem;font-weight:600}.marca-site[data-layout=editorial] .marca-faixa.materia h2 small:after{content:"";background:var(--ink-3);width:34px;height:1px;margin-top:12px;display:block}.marca-site[data-layout=editorial] .marca-faixa.materia .marca-sub{text-align:left;grid-area:2/1;max-width:30ch;margin:0 0 24px;font-size:1rem}.marca-site[data-layout=editorial] .marca-faixa.materia>.marca-wrap>:not(h2,.marca-sub){grid-column:2}.marca-site[data-layout=editorial] .marca-faixa.materia .marca-recursos,.marca-site[data-layout=editorial] .marca-faixa.materia .marca-passos,.marca-site[data-layout=editorial] .marca-faixa.materia .marca-planos-tabela{grid-row:1/span 3}.marca-site[data-layout=editorial] .marca-fim{justify-content:flex-start;margin-top:26px}.marca-site[data-layout=editorial] .marca-faixa.alt{background:var(--ground)}.marca-site[data-layout=editorial] .marca-faixa+.marca-faixa{border-top:1px solid var(--ink-3)}.marca-site[data-layout=editorial] .marca-recursos{grid-template-columns:1fr;gap:0}.marca-site[data-layout=editorial] .marca-recursos>div{border:0;border-top:1px solid var(--rule);background:0 0;border-radius:0;grid-template-columns:56px minmax(0,1fr) minmax(0,1.3fr);align-items:baseline;column-gap:22px;padding:22px 0;display:grid}.marca-site[data-layout=editorial] .marca-recursos>div:first-child{border-top:0;padding-top:4px}.marca-site[data-layout=editorial] .marca-recursos .mr-n{font-family:var(--display);font-size:1.7rem;font-weight:var(--peso-titulo);color:var(--cor-do-cartao,var(--accent-text));line-height:1}.marca-site[data-layout=editorial] .marca-recursos b{font-family:var(--display);font-size:1.35rem;font-weight:var(--peso-titulo);line-height:1.2}.marca-site[data-layout=editorial] .marca-recursos span{color:var(--ink-2);font-size:.98rem;line-height:1.55}.marca-site[data-layout=editorial] .marca-citacao{background:var(--deep)}.marca-site[data-layout=editorial] .marca-citacao .marca-wrap{text-align:center;flex-direction:column;align-items:center;gap:22px;display:flex}.marca-site[data-layout=editorial] .marca-citacao blockquote{font-family:var(--display);font-style:italic;font-weight:var(--peso-titulo);letter-spacing:-.015em;max-width:24ch;margin:0;font-size:clamp(1.8rem,4.6vw,3.2rem);line-height:1.15}.marca-site[data-layout=editorial] .marca-citacao blockquote:before{content:"“";color:var(--accent-text)}.marca-site[data-layout=editorial] .marca-citacao blockquote:after{content:"”";color:var(--accent-text)}.marca-site[data-layout=editorial] .marca-citacao span{letter-spacing:.2em;text-transform:uppercase;color:var(--ink-3);font-size:.72rem;font-weight:600}.marca-site[data-layout=editorial] .marca-citacao span:before{content:"";background:var(--ink-3);width:34px;height:1px;margin:0 auto 16px;display:block}.marca-site[data-layout=editorial] .marca-passos{grid-template-columns:1fr;gap:0}.marca-site[data-layout=editorial] .marca-passos>li{border-top:0;border-left:1px solid var(--ink-3);padding:4px 0 30px 26px;position:relative}.marca-site[data-layout=editorial] .marca-passos>li:before{content:"";background:var(--second);border:2px solid var(--ground);border-radius:50%;width:11px;height:11px;position:absolute;top:8px;left:-6px}.marca-site[data-layout=editorial] .marca-passos>li:last-child{border-left-color:#0000;padding-bottom:0}.marca-site[data-layout=editorial] .marca-passos .mn{font-family:var(--display);font-size:.9rem}.marca-site[data-layout=editorial] .marca-passos b{font-family:var(--display);font-size:1.25rem}.marca-site[data-layout=editorial] .marca-passos .md{max-width:56ch;font-size:.96rem}.marca-planos-tabela{border-collapse:collapse;width:100%}.marca-planos-tabela th,.marca-planos-tabela td{text-align:left;border-top:1px solid var(--rule);padding:18px 14px}.marca-planos-tabela thead th{border-top:0;border-bottom:1px solid var(--ink-3);letter-spacing:.18em;text-transform:uppercase;color:var(--ink-3);font-size:.68rem;font-weight:600}.marca-planos-tabela tbody th{font-family:var(--display);font-size:1.15rem;font-weight:var(--peso-titulo)}.marca-planos-tabela td:nth-child(2){font-family:var(--display);font-size:1.5rem;font-weight:var(--peso-titulo);letter-spacing:var(--tracking-titulo);color:var(--accent-text)}.marca-planos-tabela td:last-child{text-align:right}.marca-planos-tabela tr.destaque th,.marca-planos-tabela tr.destaque td:nth-child(2){color:var(--second-text)}.marca-site[data-layout=editorial] .marca-rodape{border-top:3px double var(--ink-3);background:var(--ground);padding:38px 0 44px}.marca-site[data-layout=editorial] .marca-rodape .marca-wrap{grid-template-columns:1.2fr 1fr auto;align-items:start;gap:12px 40px;display:grid}.marca-site[data-layout=editorial] .marca-rodape b{grid-row:1/span 2;font-size:1.6rem}.marca-site[data-layout=editorial] .marca-rodape span{max-width:36ch}.marca-site[data-layout=editorial] .marca-rodape .mr-links{letter-spacing:.18em;text-transform:uppercase;flex-direction:column;grid-area:1/3/span 2;gap:8px;margin:0;padding:0;font-size:.7rem;font-weight:600;list-style:none;display:flex}.marca-site[data-layout=editorial] .marca-rodape .mr-links a{color:var(--ink-2);text-decoration:none}@media (max-width:860px){.marca-nav.jornal ul{flex-wrap:wrap;gap:18px}.marca-site[data-layout=editorial] .marca-hero .marca-wrap{padding:44px 22px 0}.marca-site[data-layout=editorial] .marca-lide{grid-template-columns:1fr;gap:32px;padding:28px 0 48px}.marca-site[data-layout=editorial] .marca-faixa.materia .marca-wrap{grid-template-columns:1fr}.marca-site[data-layout=editorial] .marca-faixa.materia h2{grid-row:auto;position:static}.marca-site[data-layout=editorial] .marca-faixa.materia .marca-sub{grid-row:auto;max-width:62ch}.marca-site[data-layout=editorial] .marca-faixa.materia>.marca-wrap>:not(h2,.marca-sub){grid-column:1}.marca-site[data-layout=editorial] .marca-faixa.materia .marca-recursos,.marca-site[data-layout=editorial] .marca-faixa.materia .marca-passos,.marca-site[data-layout=editorial] .marca-faixa.materia .marca-planos-tabela{grid-row:auto}.marca-site[data-layout=editorial] .marca-recursos>div{grid-template-columns:44px 1fr;row-gap:6px}.marca-site[data-layout=editorial] .marca-recursos .mr-n{grid-row:1/span 2}.marca-site[data-layout=editorial] .marca-rodape .marca-wrap{grid-template-columns:1fr}.marca-site[data-layout=editorial] .marca-rodape b{grid-row:auto}.marca-site[data-layout=editorial] .marca-rodape .mr-links{flex-flow:wrap;grid-area:auto/1;gap:16px}.marca-planos-tabela td:last-child .marca-btn{padding:10px 14px;font-size:.7rem}}@media (max-width:560px){.marca-nav.jornal .mj-linha{justify-content:flex-end}.marca-nav.jornal .mj-linha span,.marca-planos-tabela thead{display:none}.marca-planos-tabela tr{border-top:1px solid var(--rule);grid-template-columns:1fr auto;padding:12px 0;display:grid}.marca-planos-tabela th,.marca-planos-tabela td{border:0;padding:4px 0}.marca-planos-tabela td:last-child{text-align:left;grid-column:1/-1;padding-top:10px}}.marca-site[data-layout=vitrine]{--raio-botao:999px;--raio-cartao:24px;--peso-titulo:700;--tracking-titulo:-.04em;--ritmo-faixa:96px;--capa:linear-gradient(0deg, color-mix(in srgb, var(--second) 62%, #000), color-mix(in srgb, var(--second) 62%, #000));--capa-x:50%;--capa-y:50%;--capa-zoom:1;position:relative}.marca-site[data-layout=vitrine] .marca-btn{padding:14px 26px;font-weight:680}.marca-site[data-layout=vitrine] .marca-nav{z-index:2;color:#fff;background:0 0;border-bottom:0;position:absolute;top:18px;left:0;right:0}.marca-site[data-layout=vitrine] .marca-nav .marca-wrap{-webkit-backdrop-filter:blur(16px)saturate(140%);background:#0a0c128c;border:1px solid #ffffff29;border-radius:999px;gap:22px;max-width:940px;min-height:0;padding:8px 10px 8px 18px;box-shadow:0 18px 44px #00000047}.marca-site[data-layout=vitrine] .marca-nav a{color:#ffffffd1}.marca-site[data-layout=vitrine] .marca-nav a:hover,.marca-site[data-layout=vitrine] .marca-nav .marca-logo b{color:#fff}.marca-site[data-layout=vitrine] .marca-nav .marca-logo img{max-height:30px}.marca-site[data-layout=vitrine] .marca-nav ul{gap:24px;font-size:.86rem;font-weight:600}.marca-site[data-layout=vitrine] .marca-nav .right a.btn{color:#fff;background:#ffffff1f;border-color:#ffffff59}.marca-site[data-layout=vitrine] .marca-nav .right a.btn.primary{color:var(--on-accent);background:var(--accent);border-color:var(--accent-edge)}.marca-site[data-layout=vitrine] .marca-nav .marca-glifo{border-color:#ffffff4d;border-radius:999px}.marca-site[data-layout=vitrine] .marca-hero{color:#fff;isolation:isolate;align-items:flex-end;min-height:min(88vh,820px);display:flex;position:relative;overflow:hidden}.marca-site[data-layout=vitrine] .marca-hero:before{content:"";z-index:-2;background:var(--capa);background-size:cover;background-position:var(--capa-x,50%) var(--capa-y,50%);transform:scale(var(--capa-zoom,1));transform-origin:var(--capa-x,50%) var(--capa-y,50%);position:absolute;inset:0}.marca-site[data-layout=vitrine] .marca-hero:after{content:"";z-index:-1;background:linear-gradient(#080a106b 0%,#080a1080 45%,#080a10e0 100%);position:absolute;inset:0}.marca-site[data-layout=vitrine] .marca-hero .marca-wrap{text-align:left;align-items:flex-start;gap:22px;width:100%;padding:160px 22px 140px}.marca-site[data-layout=vitrine] .marca-eyebrow{color:#ffffffc7;letter-spacing:.28em;font-size:.7rem}.marca-site[data-layout=vitrine] .marca-hero h1{color:#fff;max-width:14ch;font-size:clamp(2.6rem,7.4vw,5.6rem);line-height:.96}.marca-site[data-layout=vitrine] .marca-hero p{color:#ffffffdb;max-width:46ch;font-size:clamp(1.02rem,2vw,1.2rem)}.marca-site[data-layout=vitrine] .marca-acoes{justify-content:flex-start;gap:12px}.marca-site[data-layout=vitrine] .marca-hero .marca-btn:not(.primaria){color:#fff;background:#ffffff1a;border-color:#ffffff73}.marca-site[data-layout=vitrine] .marca-hero .marca-btn:not(.primaria):hover{background:#fff3}.marca-site[data-layout=vitrine] .marca-hero.curto{min-height:0}.marca-site[data-layout=vitrine] .marca-hero.curto .marca-wrap{padding:140px 22px 64px}.marca-site[data-layout=vitrine] .marca-hero.curto h1{font-size:clamp(2rem,5vw,3.4rem)}.marca-site[data-layout=vitrine] .marca-faixa h2{text-align:left;max-width:16ch;margin:0 0 34px;padding-bottom:0;font-size:clamp(2rem,4.8vw,3.3rem);line-height:1}.marca-site[data-layout=vitrine] .marca-faixa h2:after{display:none}.marca-site[data-layout=vitrine] .marca-faixa h2.sr{margin:0;position:absolute}.marca-site[data-layout=vitrine] .marca-sub{text-align:left;margin:-20px 0 38px;font-size:1.04rem}.marca-site[data-layout=vitrine] .marca-fim{justify-content:flex-start;margin-top:26px}.marca-site[data-layout=vitrine] .marca-faixa.sobre-a-capa{padding-top:0;padding-bottom:0}.marca-site[data-layout=vitrine] .marca-numeros{z-index:1;background:var(--surface);border-radius:var(--raio-cartao);grid-template-columns:repeat(3,1fr);margin:-58px 0 0;display:grid;position:relative;overflow:hidden;box-shadow:0 24px 54px #00000047}.marca-site[data-layout=vitrine] .marca-numeros>div{border-left:1px solid var(--rule);flex-direction:column;gap:6px;padding:30px 30px 28px;display:flex}.marca-site[data-layout=vitrine] .marca-numeros>div:first-child{border-left:0}.marca-site[data-layout=vitrine] .marca-numeros dd{font-family:var(--display);font-size:clamp(1.6rem,3.4vw,2.4rem);font-weight:var(--peso-titulo);letter-spacing:var(--tracking-titulo);color:var(--cor-do-cartao,var(--accent-text));order:-1;margin:0;line-height:1}.marca-site[data-layout=vitrine] .marca-numeros dt{color:var(--ink-2);font-size:.9rem;line-height:1.4}.marca-site[data-layout=vitrine] .marca-recursos.mosaico{grid-template-columns:repeat(12,1fr);grid-auto-rows:minmax(150px,auto);gap:16px}.marca-site[data-layout=vitrine] .marca-recursos>div{background:var(--surface);border:0;justify-content:flex-end;gap:12px;padding:30px 28px}.marca-site[data-layout=vitrine] .marca-recursos>div:before{content:"";background:var(--cor-do-cartao,var(--accent));border-radius:999px;width:44px;height:6px;margin-bottom:auto;display:block}.marca-site[data-layout=vitrine] .marca-recursos>div:first-child{grid-area:1/1/span 2/span 7;padding:36px 34px}.marca-site[data-layout=vitrine] .marca-recursos>div:first-child b{font-size:clamp(1.8rem,3.6vw,2.6rem);line-height:1}.marca-site[data-layout=vitrine] .marca-recursos>div:first-child span{max-width:34ch;font-size:1.06rem}.marca-site[data-layout=vitrine] .marca-recursos>div:nth-child(2),.marca-site[data-layout=vitrine] .marca-recursos>div:nth-child(3){grid-column:8/span 5}.marca-site[data-layout=vitrine] .marca-recursos b{font-family:var(--display);letter-spacing:-.02em;font-size:1.3rem}.marca-site[data-layout=vitrine] .marca-recursos span{color:var(--ink-2);font-size:.98rem}.marca-bloco-acao{border-radius:var(--raio-cartao);background:var(--accent);color:var(--on-accent);border:1px solid var(--accent-edge);grid-column:1/-1;justify-content:space-between;align-items:center;gap:18px;padding:26px 34px;text-decoration:none;transition:background .16s;display:flex}.marca-bloco-acao:hover{background:var(--accent-hover)}.marca-bloco-acao b{font-family:var(--display);letter-spacing:-.02em;font-size:clamp(1.2rem,2.6vw,1.7rem)}.marca-bloco-acao span{font-size:1.8rem;line-height:1}.marca-site[data-layout=vitrine] .marca-lista>div,.marca-site[data-layout=vitrine] .marca-planos>div{background:var(--surface);border:0}.marca-site[data-layout=vitrine] .marca-planos>div.destaque{outline:2px solid var(--second);outline-offset:-2px}.marca-site[data-layout=vitrine] .marca-passos{gap:22px;position:relative}.marca-site[data-layout=vitrine] .marca-passos:before{content:"";background:var(--rule);height:2px;position:absolute;top:26px;left:26px;right:26px}.marca-site[data-layout=vitrine] .marca-passos>li{border-top:0;gap:12px;padding-top:0;position:relative}.marca-site[data-layout=vitrine] .marca-passos>li:nth-child(n){border-top-color:#0000}.marca-site[data-layout=vitrine] .marca-passos .mn{background:var(--second);width:52px;height:52px;color:var(--on-second);font-family:var(--display);font-size:1.15rem;font-weight:var(--peso-titulo);letter-spacing:0;border:4px solid var(--ground);border-radius:50%;place-items:center;margin-bottom:10px;display:grid}.marca-site[data-layout=vitrine] .marca-passos b{font-family:var(--display);letter-spacing:-.02em;font-size:1.2rem}.marca-comparador{background:var(--surface);border-radius:var(--raio-cartao);grid-template-columns:repeat(3,1fr);display:grid;overflow:hidden;box-shadow:0 24px 54px #0000002e}.marca-comparador>div{border-left:1px solid var(--rule);flex-direction:column;align-items:flex-start;gap:8px;padding:40px 32px 36px;display:flex;position:relative}.marca-comparador>div:first-child{border-left:0}.marca-comparador .pn{letter-spacing:.22em;text-transform:uppercase;color:var(--ink-3);font-size:.7rem;font-weight:660}.marca-comparador .pp{font-family:var(--display);font-size:clamp(2.2rem,4.4vw,3.2rem);font-weight:var(--peso-titulo);letter-spacing:var(--tracking-titulo);color:var(--accent-text);margin-top:6px;line-height:1}.marca-comparador .pg{color:var(--ink-2);font-size:.92rem}.marca-comparador .marca-btn{margin-top:18px}.marca-comparador>div.destaque{background:var(--accent);color:var(--on-accent);border-left-color:#0000}.marca-comparador>div.destaque+div{border-left-color:#0000}.marca-comparador>div.destaque .pn,.marca-comparador>div.destaque .pg{color:var(--on-accent);opacity:.85}.marca-comparador>div.destaque .pp{color:var(--on-accent)}.marca-comparador>div.destaque .marca-btn{background:var(--on-accent);color:var(--accent);border-color:#0000}.marca-comparador>div.destaque .marca-btn:hover{background:var(--ground)}.marca-comparador .mc-tag{color:var(--on-accent);letter-spacing:.14em;text-transform:uppercase;background:#00000038;border-radius:999px;padding:5px 11px;font-size:.66rem;font-weight:700;position:absolute;top:16px;right:16px}.marca-site[data-layout=vitrine] .marca-rodape{background:0 0;border-top:0;padding:0 22px 22px}.marca-site[data-layout=vitrine] .marca-rodape .marca-wrap{background:var(--deep);border-radius:28px;grid-template-columns:1fr auto;align-items:end;gap:12px 40px;max-width:1036px;padding:44px 40px 40px;display:grid}.marca-site[data-layout=vitrine] .marca-rodape b{letter-spacing:var(--tracking-titulo);grid-column:1/-1;font-size:clamp(2.2rem,7vw,4.6rem);line-height:.95}.marca-site[data-layout=vitrine] .marca-rodape span{max-width:40ch}.marca-site[data-layout=vitrine] .marca-rodape .mr-links{grid-area:2/2/span 2;gap:18px;margin:0;padding:0;font-size:.86rem;font-weight:600;list-style:none;display:flex}.marca-site[data-layout=vitrine] .marca-rodape .mr-links a{color:var(--ink-2);text-decoration:none}@media (max-width:860px){.marca-site[data-layout=vitrine] .marca-nav{top:10px}.marca-site[data-layout=vitrine] .marca-nav .marca-wrap{border-radius:24px;gap:10px 16px;padding:10px 14px}.marca-site[data-layout=vitrine] .marca-nav ul{gap:14px}.marca-site[data-layout=vitrine] .marca-hero .marca-wrap{padding:150px 22px 96px}.marca-site[data-layout=vitrine] .marca-hero.curto .marca-wrap{padding:140px 22px 52px}.marca-site[data-layout=vitrine] .marca-numeros{grid-template-columns:1fr;margin-top:-40px}.marca-site[data-layout=vitrine] .marca-numeros>div{border-left:0;border-top:1px solid var(--rule);padding:20px 24px}.marca-site[data-layout=vitrine] .marca-numeros>div:first-child{border-top:0}.marca-site[data-layout=vitrine] .marca-recursos.mosaico{grid-template-columns:1fr;grid-auto-rows:auto}.marca-site[data-layout=vitrine] .marca-recursos>div:nth-child(n){grid-area:auto/1}.marca-site[data-layout=vitrine] .marca-passos:before{display:none}.marca-comparador{grid-template-columns:1fr}.marca-comparador>div{border-left:0;border-top:1px solid var(--rule)}.marca-comparador>div:first-child{border-top:0}.marca-site[data-layout=vitrine] .marca-rodape .marca-wrap{grid-template-columns:1fr;padding:34px 26px}.marca-site[data-layout=vitrine] .marca-rodape .mr-links{flex-wrap:wrap;grid-area:auto/1}}.marca-site[data-layout=dinamico]{--raio-botao:12px;--raio-cartao:20px;--peso-titulo:800;--tracking-titulo:-.035em;--ritmo-faixa:104px;--vidro:color-mix(in srgb, var(--surface) 72%, transparent)}.marca-site[data-layout=dinamico] .marca-btn{padding:13px 24px;font-weight:700}.marca-site[data-layout=dinamico] .marca-btn.primaria{box-shadow:0 10px 30px color-mix(in srgb, var(--accent) 35%, transparent)}.marca-site[data-layout=dinamico] .marca-btn.primaria:hover{box-shadow:0 14px 34px color-mix(in srgb, var(--accent) 45%, transparent);transform:translateY(-2px)}.marca-site[data-layout=dinamico] .marca-btn{transition:transform .18s,box-shadow .18s,border-color .14s,background .14s}.marca-site[data-layout=dinamico] .marca-nav{z-index:20;background:color-mix(in srgb, var(--ground) 74%, transparent);-webkit-backdrop-filter:blur(18px)saturate(140%);position:sticky;top:0}.marca-site[data-layout=dinamico] .marca-nav ul{gap:26px;font-size:.9rem;font-weight:600}.marca-site[data-layout=dinamico] .marca-nav .right .btn{border-radius:var(--raio-botao)}.marca-site[data-layout=dinamico] .marca-hero,.marca-site[data-layout=dinamico] .marca-chamada .marca-wrap{isolation:isolate;position:relative;overflow:hidden}.marca-site[data-layout=dinamico] .marca-hero:before,.marca-site[data-layout=dinamico] .marca-hero:after,.marca-site[data-layout=dinamico] .marca-chamada .marca-wrap:before,.marca-site[data-layout=dinamico] .marca-chamada .marca-wrap:after{content:"";z-index:-1;filter:blur(80px);pointer-events:none;border-radius:50%;position:absolute}.marca-site[data-layout=dinamico] .marca-hero:before,.marca-site[data-layout=dinamico] .marca-chamada .marca-wrap:before{background:color-mix(in srgb, var(--accent) 46%, transparent);width:56vw;max-width:760px;height:56vw;max-height:760px;top:-20vw;left:-12vw}.marca-site[data-layout=dinamico] .marca-hero:after,.marca-site[data-layout=dinamico] .marca-chamada .marca-wrap:after{background:color-mix(in srgb, var(--second) 42%, transparent);width:48vw;max-width:640px;height:48vw;max-height:640px;bottom:-18vw;right:-14vw}.marca-site[data-layout=dinamico] .marca-hero .marca-wrap{text-align:left;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;gap:48px;padding:96px 22px 110px;display:grid}.marca-site[data-layout=dinamico] .marca-hero-texto{flex-direction:column;align-items:flex-start;gap:20px;display:flex}.marca-site[data-layout=dinamico] .marca-eyebrow{background:var(--vidro);border:1px solid var(--rule);letter-spacing:.12em;border-radius:999px;align-items:center;gap:8px;padding:6px 12px;font-size:.68rem;display:inline-flex}.marca-site[data-layout=dinamico] .marca-eyebrow:before{content:"";background:var(--good-ink);width:7px;height:7px;box-shadow:0 0 0 3px color-mix(in srgb, var(--good-ink) 30%, transparent);border-radius:50%}.marca-site[data-layout=dinamico] .marca-hero h1{--n:1;max-width:16ch;font-size:clamp(2.6rem,6.4vw,4.8rem);line-height:1}.marca-site[data-layout=dinamico] .marca-hero h1 .mw{--i:0;color:color-mix(in srgb, var(--accent-text) calc(var(--i) / var(--n) * 100%), var(--ink));display:inline-block}.marca-site[data-layout=dinamico] .marca-hero p{max-width:46ch;font-size:clamp(1.02rem,2vw,1.18rem)}.marca-site[data-layout=dinamico] .marca-acoes{justify-content:flex-start}.marca-site[data-layout=dinamico] .marca-hero.curto .marca-wrap{flex-direction:column;align-items:flex-start;gap:16px;padding:64px 22px 60px;display:flex}.marca-site[data-layout=dinamico] .marca-hero.curto h1{font-size:clamp(2rem,5vw,3.4rem)}.marca-site[data-layout=dinamico] .marca-cena{padding:26px 30px 30px 10px;position:relative}.marca-site[data-layout=dinamico] .marca-painel{border-radius:var(--raio-cartao);background:var(--vidro);border:1px solid var(--rule);-webkit-backdrop-filter:blur(14px);box-shadow:0 30px 80px #00000047, 0 0 0 1px color-mix(in srgb, var(--accent) 18%, transparent);transform:perspective(1200px)rotateY(-6deg)rotateX(3deg)}.marca-site[data-layout=dinamico] .marca-painel .mp-topo{border-bottom-color:var(--rule)}.marca-site[data-layout=dinamico] .marca-etiqueta{background:var(--surface);border:1px solid var(--rule);white-space:nowrap;border-radius:999px;align-items:center;gap:8px;padding:9px 14px;font-size:.78rem;font-weight:600;display:inline-flex;position:absolute;box-shadow:0 14px 34px #00000038}.marca-site[data-layout=dinamico] .marca-etiqueta i{background:var(--good-ink);border-radius:50%;width:8px;height:8px}.marca-site[data-layout=dinamico] .marca-etiqueta.a{top:0;right:0}.marca-site[data-layout=dinamico] .marca-etiqueta.b{bottom:0;left:-10px}.marca-site[data-layout=dinamico] .marca-etiqueta.b i{background:var(--second)}.marca-letreiro{border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);background:var(--vidro);padding:14px 0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.marca-letreiro .ml-faixa{gap:0;width:max-content;display:flex}.marca-letreiro span{font-family:var(--display);letter-spacing:-.01em;color:var(--ink-2);white-space:nowrap;align-items:center;gap:22px;padding-right:22px;font-size:.92rem;font-weight:700;display:inline-flex}.marca-letreiro span i{background:var(--accent);border-radius:50%;width:6px;height:6px}.marca-site[data-layout=dinamico] .marca-faixa h2{text-align:left;max-width:20ch;margin:0 0 14px;padding-bottom:0;font-size:clamp(1.9rem,4.2vw,2.9rem);line-height:1.04}.marca-site[data-layout=dinamico] .marca-faixa h2:after{display:none}.marca-site[data-layout=dinamico] .marca-sub{text-align:left;max-width:52ch;margin:0 0 40px;font-size:1.04rem}.marca-site[data-layout=dinamico] .marca-fim{justify-content:flex-start;margin-top:28px}.marca-site[data-layout=dinamico] .marca-faixa.alt{background:var(--ground)}.marca-site[data-layout=dinamico] .marca-recursos{gap:18px}.marca-site[data-layout=dinamico] .marca-recursos>div{border:1px solid var(--rule);border-top-width:1px;border-top-color:var(--rule);background:var(--vidro);gap:12px;padding:28px 26px 30px;transition:transform .25s,box-shadow .25s,border-color .25s;position:relative;overflow:hidden}.marca-site[data-layout=dinamico] .marca-recursos>div:after{content:"";z-index:-1;opacity:0;background:radial-gradient(360px circle at 20% 0%, color-mix(in srgb, var(--cor-do-cartao,var(--accent)) 22%, transparent), transparent 60%);transition:opacity .3s;position:absolute;inset:0}.marca-site[data-layout=dinamico] .marca-recursos>div:hover{border-color:color-mix(in srgb, var(--cor-do-cartao,var(--accent)) 55%, var(--rule));transform:translateY(-5px);box-shadow:0 24px 54px #00000038}.marca-site[data-layout=dinamico] .marca-recursos>div:hover:after{opacity:1}.marca-site[data-layout=dinamico] .mr-icone{background:linear-gradient(135deg, var(--cor-do-cartao,var(--accent)), color-mix(in srgb, var(--cor-do-cartao,var(--accent)) 55%, var(--second)));color:#fff;width:48px;height:48px;box-shadow:0 10px 24px color-mix(in srgb, var(--cor-do-cartao,var(--accent)) 35%, transparent);border-radius:14px;place-items:center;margin-bottom:8px;display:grid}.marca-site[data-layout=dinamico] .mr-icone svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:24px;height:24px}.marca-site[data-layout=dinamico] .marca-recursos b{font-family:var(--display);font-size:1.22rem;font-weight:var(--peso-titulo);letter-spacing:-.02em}.marca-site[data-layout=dinamico] .marca-recursos span{color:var(--ink-2);font-size:.96rem}.marca-site[data-layout=dinamico] .marca-contagem{padding:0}.marca-site[data-layout=dinamico] .marca-contagem .marca-numeros{grid-template-columns:repeat(3,1fr);gap:18px;margin:0;display:grid}.marca-site[data-layout=dinamico] .marca-contagem .marca-numeros>div{border-radius:var(--raio-cartao);background:var(--vidro);border:1px solid var(--rule);text-align:center;flex-direction:column;align-items:center;gap:6px;padding:34px 30px;display:flex}.marca-site[data-layout=dinamico] .marca-contagem dd{font-family:var(--display);font-size:clamp(2.6rem,6vw,4.2rem);font-weight:var(--peso-titulo);letter-spacing:var(--tracking-titulo);font-variant-numeric:tabular-nums;background:linear-gradient(135deg, var(--cor-do-cartao,var(--accent-text)), var(--ink));color:#0000;-webkit-background-clip:text;background-clip:text;order:-1;margin:0;line-height:1}.marca-site[data-layout=dinamico] .marca-contagem dt{color:var(--ink-2);font-size:.92rem}.marca-site[data-layout=dinamico] .marca-passos{gap:22px}.marca-site[data-layout=dinamico] .marca-passos>li{isolation:isolate;border-top:0;gap:12px;padding-top:0;position:relative}.marca-site[data-layout=dinamico] .marca-passos>li:nth-child(n){border-top-color:#0000}.marca-site[data-layout=dinamico] .marca-passos>li:before{content:"";background:linear-gradient(90deg, var(--accent), var(--second));transform-origin:0;z-index:-1;height:2px;position:absolute;top:23px;left:0;right:-22px}.marca-site[data-layout=dinamico] .marca-passos>li:last-child:before{display:none}html[data-revela] .marca-site[data-layout=dinamico] .marca-passos>li:before{transition:transform .9s cubic-bezier(.2,.7,.2,1) .25s;transform:scaleX(0)}html[data-revela] .marca-site[data-layout=dinamico] .marca-passos>li.visto:before{transform:scaleX(1)}.marca-site[data-layout=dinamico] .marca-passos .mn{background:var(--ground);border:2px solid var(--accent);width:48px;height:48px;color:var(--accent-text);font-family:var(--display);font-size:1rem;font-weight:var(--peso-titulo);letter-spacing:0;box-shadow:0 0 0 6px var(--ground);border-radius:50%;place-items:center;margin-bottom:8px;display:grid}.marca-site[data-layout=dinamico] .marca-passos b{font-family:var(--display);letter-spacing:-.015em;font-size:1.12rem}.marca-site[data-layout=dinamico] .marca-planos{align-items:center;gap:18px}.marca-site[data-layout=dinamico] .marca-planos>div{background:var(--vidro);gap:8px;padding:32px 26px;transition:transform .25s,box-shadow .25s;position:relative}.marca-site[data-layout=dinamico] .marca-planos>div:hover{transform:translateY(-5px);box-shadow:0 24px 54px #0003}.marca-site[data-layout=dinamico] .marca-planos>div.destaque{background:linear-gradient(var(--surface), var(--surface)) padding-box, linear-gradient(135deg, var(--accent), var(--second)) border-box;border:2px solid #0000;padding:40px 28px;box-shadow:0 30px 70px #00000040}.marca-site[data-layout=dinamico] .marca-planos>div.destaque:hover{transform:translateY(-5px)}.marca-site[data-layout=dinamico] .marca-planos .mp-tag{background:linear-gradient(135deg, var(--accent), var(--second));color:var(--on-accent);letter-spacing:.14em;text-transform:uppercase;border-radius:999px;padding:6px 12px;font-size:.66rem;font-weight:800;position:absolute;top:-14px;left:24px}.marca-site[data-layout=dinamico] .marca-planos .pp{letter-spacing:var(--tracking-titulo);font-size:2.4rem}.marca-site[data-layout=dinamico] .marca-chamada{padding-top:0}.marca-site[data-layout=dinamico] .marca-chamada .marca-wrap{background:var(--deep);border:1px solid var(--rule);text-align:center;border-radius:30px;flex-direction:column;align-items:center;max-width:1036px;padding:72px 40px;display:flex}.marca-site[data-layout=dinamico] .marca-chamada h2{text-align:center;max-width:18ch;font-size:clamp(2rem,4.8vw,3.3rem)}.marca-site[data-layout=dinamico] .marca-chamada .marca-sub{text-align:center;margin-bottom:30px}.marca-site[data-layout=dinamico] .marca-chamada .marca-acoes{justify-content:center}.marca-site[data-layout=dinamico] .marca-rodape{border-top:1px solid var(--rule);background:var(--ground);padding:40px 0 44px}.marca-site[data-layout=dinamico] .marca-rodape .marca-wrap{text-align:center;align-items:center;gap:8px}.marca-site[data-layout=dinamico] .marca-rodape b{font-size:1.3rem}.marca-site[data-layout=dinamico] .marca-rodape .mr-links{gap:22px;margin:10px 0 0;padding:0;font-size:.86rem;font-weight:600;list-style:none;display:flex}.marca-site[data-layout=dinamico] .marca-rodape .mr-links a{color:var(--ink-2);text-decoration:none}@media (prefers-reduced-motion:no-preference){.marca-site[data-layout=dinamico] .marca-hero:before,.marca-site[data-layout=dinamico] .marca-chamada .marca-wrap:before{animation:18s ease-in-out infinite alternate luz-a}.marca-site[data-layout=dinamico] .marca-hero:after,.marca-site[data-layout=dinamico] .marca-chamada .marca-wrap:after{animation:22s ease-in-out infinite alternate luz-b}.marca-site[data-layout=dinamico] .marca-hero h1 .mw{animation:.8s cubic-bezier(.2,.7,.2,1) both palavra;animation-delay:calc(.12s + var(--i,0) * 70ms)}.marca-site[data-layout=dinamico] .marca-painel{animation:7s ease-in-out infinite flutuar}.marca-site[data-layout=dinamico] .marca-etiqueta.a{animation:5s ease-in-out -1.5s infinite flutuar}.marca-site[data-layout=dinamico] .marca-etiqueta.b{animation:6s ease-in-out -3s infinite flutuar}.marca-letreiro .ml-faixa{animation:34s linear infinite correr}.marca-letreiro:hover .ml-faixa{animation-play-state:paused}}@keyframes luz-a{0%{transform:translate(0)scale(1)}to{transform:translate(18vw,10vh)scale(1.15)}}@keyframes luz-b{0%{transform:translate(0)scale(1.1)}to{transform:translate(-16vw,-12vh)scale(.9)}}@keyframes palavra{0%{opacity:0;filter:blur(6px);transform:translateY(22px)}to{opacity:1;filter:blur();transform:none}}@keyframes flutuar{0%,to{translate:0}50%{translate:0 -12px}}@keyframes correr{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (max-width:900px){.marca-site[data-layout=dinamico] .marca-hero .marca-wrap{grid-template-columns:1fr;gap:40px;padding:60px 22px 70px}.marca-site[data-layout=dinamico] .marca-cena{padding:22px 0 26px}.marca-site[data-layout=dinamico] .marca-etiqueta.b{left:0}.marca-site[data-layout=dinamico] .marca-painel{transform:none}.marca-site[data-layout=dinamico] .marca-contagem .marca-numeros{grid-template-columns:1fr}.marca-site[data-layout=dinamico] .marca-passos>li:before{display:none}.marca-site[data-layout=dinamico] .marca-planos>div.destaque{padding:32px 26px}.marca-site[data-layout=dinamico] .marca-chamada .marca-wrap{border-radius:22px;padding:48px 24px}}.marca-texto-proprio{white-space:pre-line}.marca-itens{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.marca-itens[data-quantos="1"]{grid-template-columns:1fr;max-width:62ch}.marca-itens[data-quantos="2"],.marca-itens[data-quantos="4"]{grid-template-columns:repeat(2,1fr)}.marca-itens>div{background:var(--surface);border:1px solid var(--rule);border-radius:var(--raio-cartao);border-top:3px solid var(--cor-do-cartao,var(--accent));flex-direction:column;gap:8px;padding:22px 22px 24px;display:flex}.marca-itens b{font-size:1.02rem;font-weight:660}.marca-itens span{color:var(--ink-3);font-size:.9rem;line-height:1.55}.marca-propria .marca-sub{max-width:68ch}.marca-site[data-layout=editorial] .marca-itens{grid-template-columns:1fr;gap:0}.marca-site[data-layout=editorial] .marca-itens>div{border:0;border-top:1px solid var(--rule);background:0 0;border-radius:0;grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);align-items:baseline;column-gap:22px;padding:18px 0;display:grid}.marca-site[data-layout=editorial] .marca-itens>div:first-child{border-top:0;padding-top:4px}.marca-site[data-layout=editorial] .marca-itens b{font-family:var(--display);font-size:1.2rem;font-weight:var(--peso-titulo)}.marca-site[data-layout=editorial] .marca-itens span{color:var(--ink-2);font-size:.96rem}.marca-site[data-layout=editorial] .marca-faixa.materia .marca-itens{grid-row:1/span 3}.marca-site[data-layout=editorial] .marca-faixa.materia .marca-texto-proprio{grid-area:2/1}.marca-site[data-layout=editorial] .marca-propria+.marca-faixa{border-top:1px solid var(--ink-3)}.marca-site[data-layout=vitrine] .marca-itens>div{background:var(--surface);border:0;gap:12px;padding:28px 26px 30px}.marca-site[data-layout=vitrine] .marca-itens>div:before{content:"";background:var(--cor-do-cartao,var(--accent));border-radius:999px;width:44px;height:6px;margin-bottom:6px;display:block}.marca-site[data-layout=vitrine] .marca-itens b{font-family:var(--display);letter-spacing:-.02em;font-size:1.3rem}.marca-site[data-layout=vitrine] .marca-itens span{color:var(--ink-2);font-size:.98rem}.marca-site[data-layout=dinamico] .marca-itens>div{border:1px solid var(--rule);border-top-width:1px;border-top-color:var(--rule);background:var(--vidro);gap:10px;padding:28px 26px 30px;transition:transform .25s,box-shadow .25s,border-color .25s;position:relative;overflow:hidden}.marca-site[data-layout=dinamico] .marca-itens>div:before{content:"";background:linear-gradient(90deg, var(--cor-do-cartao,var(--accent)), var(--second));border-radius:999px;width:36px;height:5px;margin-bottom:8px;display:block}.marca-site[data-layout=dinamico] .marca-itens>div:hover{border-color:color-mix(in srgb, var(--cor-do-cartao,var(--accent)) 55%, var(--rule));transform:translateY(-5px);box-shadow:0 24px 54px #00000038}.marca-site[data-layout=dinamico] .marca-itens b{font-family:var(--display);font-size:1.15rem;font-weight:var(--peso-titulo);letter-spacing:-.02em}.marca-site[data-layout=dinamico] .marca-itens span{color:var(--ink-2);font-size:.96rem}@media (max-width:860px){.marca-itens[data-quantos]{grid-template-columns:1fr}.marca-site[data-layout=editorial] .marca-itens>div{grid-template-columns:1fr;row-gap:6px}}.marca-rodape{border-top:3px solid var(--second)}.wz-acoes-cor{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;margin:2px 0 4px;display:flex}.passos{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.passos .passo{background:var(--surface);border:1px solid var(--rule);border-radius:var(--r-lg);box-shadow:var(--sombra-cartao);flex-direction:column;gap:9px;padding:26px 24px;display:flex;position:relative}.passos .passo .n{font-family:var(--mono);letter-spacing:.08em;color:var(--accent-text);font-size:.8rem;font-weight:700}.passos .passo b{font-family:var(--display);letter-spacing:-.02em;font-size:1.12rem;font-weight:680}.passos .passo .d{color:var(--ink-2);font-size:.92rem;line-height:1.6}@media (max-width:860px){.passos{grid-template-columns:1fr}}@media (prefers-contrast:more){input:not([type=range]):not([type=color]):not([type=checkbox]):not([type=radio]):not([type=file]),select,textarea,.btn,.wz-passo{border-width:2px}:focus-visible{outline-width:3px}input[type=range]::-webkit-slider-thumb{box-shadow:0 0 0 2px var(--field-edge)}input[type=range]::-moz-range-thumb{box-shadow:0 0 0 2px var(--field-edge)}input[type=range]::-webkit-slider-runnable-track{box-shadow:inset 0 0 0 2px var(--field-edge)}input[type=range]::-moz-range-track{box-shadow:inset 0 0 0 2px var(--field-edge)}.painel-lateral a[aria-current=page],.tile{border-left-width:6px}}@media (forced-colors:active){.btn.primary{outline-offset:-4px;outline:2px solid buttontext}.tile .ico,.painel-topo .avatar{border:1px solid canvastext}.painel-lateral a[aria-current=page]{color:highlight;border-left-color:highlight}:focus-visible{outline-color:highlight}}
