.cb[data-astro-cid-e2z263vf]{padding-block:calc(var(--nav-h,72px) + 24px) 64px}.cb-head[data-astro-cid-e2z263vf]{max-width:760px;margin-bottom:28px}.cb-head[data-astro-cid-e2z263vf] h1[data-astro-cid-e2z263vf]{font-family:var(--display);margin:10px 0;font-size:clamp(32px,5vw,52px);line-height:1.05}.cb-lead[data-astro-cid-e2z263vf]{color:var(--muted);max-width:60ch}.cb-app[data-astro-cid-e2z263vf]{grid-template-columns:1fr;gap:20px;display:grid}@media (width<=959px){.cb-palco[data-astro-cid-e2z263vf]{order:-1}}@media (width>=960px){.cb-app[data-astro-cid-e2z263vf]{grid-template-columns:300px 1fr;align-items:start}.cb-lado[data-astro-cid-e2z263vf]{top:calc(var(--nav-h,72px) + 12px);position:sticky}}.cb-lado[data-astro-cid-e2z263vf]{gap:14px;display:grid}.cb-painel[data-astro-cid-e2z263vf]{background:var(--panel);border:1px solid var(--line);border-radius:16px;padding:16px}.cb-painel[data-astro-cid-e2z263vf] h2[data-astro-cid-e2z263vf]{letter-spacing:.04em;text-transform:uppercase;margin:0 0 10px;font-size:15px}.cb-campo[data-astro-cid-e2z263vf]{color:var(--muted);gap:6px;margin-top:10px;font-size:14px;display:grid}.cb-campo[data-astro-cid-e2z263vf] input[data-astro-cid-e2z263vf],.cb-campo[data-astro-cid-e2z263vf] select[data-astro-cid-e2z263vf]{min-height:var(--tap);border:1px solid var(--line);background:var(--ink);color:var(--fg);font:inherit;border-radius:10px;flex:1;min-width:0;padding:0 12px}.cb-linha[data-astro-cid-e2z263vf]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.cb-dica[data-astro-cid-e2z263vf]{color:var(--muted);margin:0 0 10px;font-size:13px}.cb-paleta[data-astro-cid-e2z263vf]{grid-template-columns:1fr 1fr;gap:8px;margin:0;padding:0;list-style:none;display:grid}.cb-peca[data-astro-cid-e2z263vf]{width:100%;min-height:var(--tap);border:1px dashed var(--slate);background:var(--panel-hi);color:var(--fg);font:inherit;text-align:left;cursor:grab;touch-action:none;border-radius:10px;align-items:center;gap:6px;padding:8px 10px;font-size:13px;display:flex}.cb-peca[data-astro-cid-e2z263vf]:hover{border-color:var(--cyan)}.cb-cores[data-astro-cid-e2z263vf]{border:0;flex-wrap:wrap;gap:8px;margin:0;padding:0;display:flex}.cb-cores[data-astro-cid-e2z263vf] legend[data-astro-cid-e2z263vf]{color:var(--muted);margin-bottom:6px;font-size:14px}.cb-cor[data-astro-cid-e2z263vf]{background:linear-gradient(135deg,var(--a) 55%,var(--b) 55%);border:2px solid var(--line);cursor:pointer;border-radius:50%;width:44px;height:44px;position:relative}.cb-cor[data-astro-cid-e2z263vf]:has(input:checked){outline:3px solid var(--cyan);outline-offset:2px}.cb-cor[data-astro-cid-e2z263vf]:has(input:focus-visible){outline:3px solid var(--fg);outline-offset:2px}.cb-cor[data-astro-cid-e2z263vf] input[data-astro-cid-e2z263vf]{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.cb-cor-propria[data-astro-cid-e2z263vf]{background:conic-gradient(#ff4d4d,#ffd24d,#4dff88,#4dd2ff,#7a4dff,#ff4dd2,#ff4d4d)}.cb-proprias[data-astro-cid-e2z263vf]{color:var(--muted);flex-wrap:wrap;align-items:center;gap:12px;margin-top:12px;font-size:14px;display:flex}.cb-proprias[data-astro-cid-e2z263vf] label[data-astro-cid-e2z263vf]{align-items:center;gap:8px;display:flex}.cb-proprias[data-astro-cid-e2z263vf] input[data-astro-cid-e2z263vf]{width:52px;height:var(--tap);border:1px solid var(--line);cursor:pointer;background:0 0;border-radius:10px;padding:2px}.cb-proprias[data-astro-cid-e2z263vf] .cb-dica[data-astro-cid-e2z263vf]{width:100%;margin:0}.cb-opcoes-campos[data-astro-cid-e2z263vf]{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:4px;margin-bottom:16px;display:grid}.cb-mini[data-astro-cid-e2z263vf]{min-height:var(--tap);border:1px solid var(--line);background:var(--panel-hi);color:var(--fg);font:inherit;cursor:pointer;border-radius:10px;padding:0 14px;font-size:14px}.cb-mini[data-astro-cid-e2z263vf]:hover:not(:disabled){border-color:var(--cyan)}.cb-mini[data-astro-cid-e2z263vf]:disabled{opacity:.6;cursor:not-allowed}.cb-mini[data-astro-cid-e2z263vf][aria-pressed=true]{border-color:var(--cyan);color:var(--cyan)}.cb-barra[data-astro-cid-e2z263vf]{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:8px;display:flex}.cb-pedir[data-astro-cid-e2z263vf]{margin-left:auto}.cb-status[data-astro-cid-e2z263vf]{min-height:1.4em;color:var(--cyan);margin:0 0 8px;font-size:14px}.cb-preco[data-astro-cid-e2z263vf]{color:var(--muted);margin:0 0 10px;font-size:14px}.cb-preco[data-astro-cid-e2z263vf] strong[data-astro-cid-e2z263vf]{color:var(--fg)}.cb-preco-fim[data-astro-cid-e2z263vf]{background:linear-gradient(135deg,var(--panel-hi),var(--ink));border:1px solid var(--cyan);border-radius:14px;gap:4px;margin:12px 0;padding:16px;display:grid}.cb-preco-fim[data-astro-cid-e2z263vf] span[data-astro-cid-e2z263vf]{color:var(--muted);text-transform:uppercase;letter-spacing:.06em;font-size:13px}.cb-preco-fim[data-astro-cid-e2z263vf] strong[data-astro-cid-e2z263vf]{font-size:clamp(24px,4vw,32px);line-height:1.1}.cb-preco-fim[data-astro-cid-e2z263vf] small[data-astro-cid-e2z263vf]{color:var(--muted);font-size:13px}.cb-moldura[data-astro-cid-e2z263vf]{background:var(--panel);border:1px solid var(--line);border-radius:18px;padding:12px;overflow:hidden}.cb-dialog[data-astro-cid-e2z263vf]{border:1px solid var(--line);background:var(--panel);max-width:min(680px,100vw - 32px);color:var(--fg);border-radius:18px;padding:20px}.cb-dialog[data-astro-cid-e2z263vf]::backdrop{background:#050812b3}.cb-dialog[data-astro-cid-e2z263vf] h2[data-astro-cid-e2z263vf]{margin:0 0 12px;font-size:22px}.cb-enviar[data-astro-cid-e2z263vf]{cursor:pointer;margin-bottom:12px}.cb-enviar[data-astro-cid-e2z263vf]:has(input:focus-visible){outline:3px solid var(--fg);outline-offset:2px}.cb-grade[data-astro-cid-e2z263vf]{grid-template-columns:repeat(auto-fill,minmax(96px,1fr));gap:8px;max-height:44vh;margin:0 0 16px;padding:0;list-style:none;display:grid;overflow:auto}.cb-amostra[data-astro-cid-e2z263vf]{cursor:pointer;background:0 0;border:2px solid #0000;border-radius:10px;width:100%;padding:0;display:block;overflow:hidden}.cb-amostra[data-astro-cid-e2z263vf]:hover,.cb-amostra[data-astro-cid-e2z263vf]:focus-visible{border-color:var(--cyan)}.cb-amostra[data-astro-cid-e2z263vf] img[data-astro-cid-e2z263vf]{aspect-ratio:4/3;object-fit:cover;width:100%;height:auto;display:block}.cb-msg[data-astro-cid-e2z263vf]{white-space:pre-wrap;background:var(--ink);border:1px solid var(--line);border-radius:12px;max-height:40vh;margin:12px 0;padding:14px;font-size:14px;overflow:auto}.cb-site[data-astro-cid-e2z263vf]{background:var(--t-bg);color:var(--t-fg);font-family:var(--t-font);min-height:420px;transition:max-width .3s var(--ease);border-radius:10px;max-width:100%;margin-inline:auto;position:relative;overflow:hidden}.cb-aparelho[data-astro-cid-e2z263vf]{position:relative}.cb-aparelho[data-astro-cid-e2z263vf]:has(>.cb-site.celular){background:linear-gradient(145deg,#2a2f3a,#0b0d12);border-radius:54px;width:min(100%,414px);margin:8px auto 4px;padding:12px;box-shadow:0 0 0 2px #3a4150,0 30px 60px -20px #000c,inset 0 0 0 1px #ffffff14}.cb-aparelho[data-astro-cid-e2z263vf]:has(>.cb-site.celular):before{content:"";z-index:5;pointer-events:none;background:#000;border-radius:20px;width:110px;height:30px;position:absolute;top:22px;left:50%;translate:-50%}.cb-aparelho[data-astro-cid-e2z263vf]:has(>.cb-site.celular):after{content:"";mix-blend-mode:difference;z-index:5;pointer-events:none;background:#ffffff8c;border-radius:3px;width:120px;height:5px;position:absolute;bottom:20px;left:50%;translate:-50%}.cb-site[data-astro-cid-e2z263vf].celular{overscroll-behavior:contain;scrollbar-width:none;border-radius:42px;max-width:none;height:min(780px,78vh);min-height:0;padding-top:44px;overflow-y:auto}.cb-site[data-astro-cid-e2z263vf].celular::-webkit-scrollbar{display:none}.cb-vazio{text-align:center;color:var(--t-fg);padding:64px 24px}.cb-bloco{padding:36px 24px;position:relative}.cb-site:not(.visitante) .cb-bloco{padding-top:60px}.cb-site:not(.visitante) .cb-bloco:hover,.cb-site:not(.visitante) .cb-bloco:focus-within{outline:2px dashed var(--t-accent);outline-offset:-4px}.cb-bloco.arrastando{opacity:.35}.cb-ferr{z-index:2;gap:4px;display:flex;position:absolute;top:6px;right:6px}.cb-site.visitante .cb-ferr{display:none}.cb-ferr button{min-width:var(--tap);min-height:var(--tap);color:#f8faff;cursor:pointer;background:#0a0f1f;border:0;border-radius:10px;font-size:16px;box-shadow:0 2px 8px #0000004d}.cb-ferr button:focus-visible{outline-offset:1px;outline:3px solid #00e0ff}.cb-ferr .cb-alca{cursor:grab;touch-action:none}.cb-marca{background:var(--t-accent);pointer-events:none;z-index:3;border-radius:2px;height:4px;display:none;position:absolute;left:12px;right:12px}.cb-site [contenteditable]{cursor:text;border-radius:6px;outline:none}.cb-site:not(.visitante) [contenteditable]:hover{box-shadow:0 0 0 1px var(--t-accent)}.cb-site [contenteditable]:focus-visible{box-shadow:0 0 0 2px var(--t-accent)}.cb-site.visitante [contenteditable]{pointer-events:none}.cb-t1{font-family:var(--t-font);font-size:calc(clamp(30px,5vw,48px) * var(--esc,1));margin:0 0 12px;font-weight:700;line-height:1.05}.cb-t2{font-family:var(--t-font);font-size:calc(clamp(24px,3.4vw,32px) * var(--esc,1));margin:0 0 12px;font-weight:700}.cb-p{max-width:60ch;margin:0 0 16px;line-height:1.55}.cb-botao{background:var(--t-btn);color:var(--t-btnFg);min-height:var(--tap);border-radius:999px;padding:12px 20px;font-weight:700;display:inline-block}.cb-foto{aspect-ratio:4/3;border:2px dashed var(--t-accent);background:var(--t-card);width:100%;color:var(--t-fg);font:inherit;cursor:pointer;border-radius:14px;place-items:center;padding:0;font-size:14px;display:grid;overflow:hidden}.cb-site.visitante .cb-foto{cursor:default;pointer-events:none;border:0}.cb-site.visitante .cb-foto:not(:has(img)){display:none}.cb-foto img{object-fit:cover;width:100%;height:100%;display:block}.cb-dois{grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr));align-items:center;gap:20px;display:grid}.cb-tres{grid-template-columns:repeat(auto-fit,minmax(min(160px,100%),1fr));gap:12px;display:grid}.cb-card{background:var(--t-card);border-radius:14px;padding:16px}.cb-linha-card{flex-wrap:wrap;justify-content:space-between;gap:12px;display:flex}.cb-card b{color:var(--t-accent)}.cb-citacao{max-width:40ch;margin:0 0 10px;font-size:clamp(20px,2.6vw,26px);font-style:italic}.cb-faixa{background:var(--t-card);text-align:center;border-radius:16px;padding:28px}.cb-legenda{margin-top:8px;font-size:14px}.cb-txt{min-width:0}.cb-t3{font-family:var(--t-font);font-size:calc(20px * var(--esc,1));margin:0 0 8px;font-weight:700}.cb-lista{gap:12px;display:grid}.cb-card{color:var(--t-fg);--t-accent:var(--t-acc0)}.cb-faq{display:block}.cb-pergunta{color:var(--t-accent);margin-bottom:6px;display:block}.cb-faq .cb-p{margin:0}.cb-pessoa{text-align:center;gap:4px;display:grid}.cb-pessoa .cb-foto{aspect-ratio:1;border-radius:50%}.cb-numero{text-align:center;gap:4px;display:grid}.cb-num{font-family:var(--t-font);color:var(--t-accent);font-size:clamp(30px,4vw,42px);font-weight:800;line-height:1.1}.cb-plano{text-align:center;justify-content:stretch;gap:6px;display:grid}.cb-plano-nome{font-size:18px}.cb-vantagens{grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.cb-vantagens li{align-items:baseline;gap:10px;display:flex}.cb-vantagens li:before{content:"✓";color:var(--t-accent);font-weight:800}.cb-espaco{align-items:center;height:24px;display:grid}.cb-bloco[data-linha=sim] .cb-espaco:after{content:"";opacity:.35;background:currentColor;height:1px}.cb-bloco[data-alinhar=centro]{text-align:center}.cb-bloco[data-alinhar=centro] .cb-p,.cb-bloco[data-alinhar=centro] .cb-citacao{margin-inline:auto}.cb-bloco[data-alinhar=centro] .cb-vantagens{justify-items:center}.cb-bloco[data-fundo=suave]{background:var(--t-card)}.cb-bloco[data-fundo=suave] .cb-card,.cb-bloco[data-fundo=suave] .cb-foto:not(:has(img)){background:var(--t-bg)}.cb-bloco[data-fundo=destaque]{background:var(--t-btn);color:var(--t-btnFg);--t-accent:var(--t-btnFg)}.cb-bloco[data-fundo=destaque] .cb-botao{background:var(--t-btnFg);color:var(--t-btn)}.cb-bloco[data-fundo=destaque] .cb-faixa{background:0 0}.cb-bloco[data-espaco=compacto]{padding-block:16px}.cb-bloco[data-espaco=amplo]{padding-block:80px}.cb-site:not(.visitante) .cb-bloco[data-espaco]{padding-top:60px}.cb-bloco[data-tamanho=p]{--esc:.8}.cb-bloco[data-tamanho=g]{--esc:1.3}.cb-bloco[data-formato=quadrada] .cb-foto{aspect-ratio:1}.cb-bloco[data-formato=retrato] .cb-foto{aspect-ratio:3/4}.cb-bloco[data-formato=larga] .cb-foto{aspect-ratio:16/9}.cb-bloco[data-lado=esquerda] .cb-dois>.cb-foto{order:-1}.cb-bloco[data-estilo=fundo] .cb-dois{border-radius:14px;grid-template-columns:1fr;align-items:end;min-height:440px;display:grid;position:relative;overflow:hidden}.cb-bloco[data-estilo=fundo] .cb-dois>.cb-foto{aspect-ratio:auto;color:#fff;background:#1b1b1b;border:0;border-radius:0;place-items:start center;height:100%;padding-top:16px;position:absolute;inset:0}.cb-bloco[data-estilo=fundo] .cb-dois:after{content:"";pointer-events:none;background:linear-gradient(#00000040,#000000c7);position:absolute;inset:0}.cb-bloco[data-estilo=fundo] .cb-txt{z-index:1;color:#fff;padding:28px;position:relative}@media (prefers-reduced-motion:reduce){.cb-site[data-astro-cid-e2z263vf]{transition:none}}
