.ac{--ac-fundo:#fbf7f2;--ac-texto:#24201c;--ac-suave:#6f665d;--ac-cor:#c2410c;--ac-card:#fff;--ac-borda:#eee3d6;background:var(--ac-fundo);min-height:100vh;color:var(--ac-texto);padding:0 0 40px;font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif}.ac *{box-sizing:border-box}.ac-topo{text-align:center;max-width:980px;margin:0 auto;padding:28px 16px 8px}.ac-chapeu{background:var(--ac-cor);color:#fff;letter-spacing:.08em;text-transform:uppercase;border-radius:999px;margin:0 0 12px;padding:6px 12px;font-size:12px;font-weight:800;display:inline-block}.ac-topo h1{margin:0 0 4px;font-size:30px;line-height:1.15}.ac-arroba{color:var(--ac-cor);margin:0 0 8px;font-weight:700}.ac-sub{color:var(--ac-suave);margin:0;font-size:14px}.ac-grade{gap:16px;max-width:980px;margin:22px auto 0;padding:0 16px;display:grid}.ac-item{background:var(--ac-card);border:1px solid var(--ac-borda);border-radius:18px;flex-direction:column;padding:16px;display:flex;box-shadow:0 8px 24px #3c28140f}.ac-foto{aspect-ratio:1;object-fit:contain;background:#fff;border-radius:12px;width:100%;margin-bottom:12px}.ac-item h2{margin:0 0 4px;font-size:20px}.ac-chamada{color:var(--ac-suave);margin:0 0 10px;font-size:15px}.ac-preco{color:var(--ac-cor);margin:0;font-size:28px;font-weight:800}.ac-parc{color:var(--ac-suave);margin:0 0 10px;font-size:13px}.ac-item ul{flex:1;gap:5px;margin:0 0 12px;padding-left:18px;font-size:15px;line-height:1.4;display:grid}.ac-aviso{background:#fff7e6;border:1px solid #f5d9a6;border-radius:10px;margin:0 0 12px;padding:8px 10px;font-size:13px}.ac-botao{text-align:center;background:var(--ac-cor);color:#fff;border-radius:14px;padding:16px;font-size:17px;font-weight:800;text-decoration:none;display:block;box-shadow:0 6px 18px #c2410c4d}.ac-faq,.ac-rodape{max-width:980px;margin:32px auto 0;padding:0 16px}.ac-faq h2{margin:0 0 12px;font-size:22px}.ac-faq details{background:var(--ac-card);border:1px solid var(--ac-borda);border-radius:12px;margin-bottom:10px;padding:12px 14px}.ac-faq summary{cursor:pointer;font-weight:700}.ac-faq p{color:var(--ac-suave);margin:10px 0 0;line-height:1.5}.ac-rodape{color:var(--ac-suave);font-size:12px;line-height:1.5}@media (min-width:760px){.ac-grade{grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.ac-topo h1{font-size:40px}}.ac-tabela{background:var(--ac-card);border:1px solid var(--ac-borda);border-radius:12px;overflow:hidden}.ac-linha{border-top:1px solid var(--ac-borda);justify-content:space-between;gap:12px;padding:12px 14px;font-size:15px;display:flex}.ac-linha:first-child{border-top:0}.ac-linha b{color:var(--ac-cor);white-space:nowrap}.ac-form{background:var(--ac-card);border:1px solid var(--ac-borda);border-radius:14px;gap:12px;padding:16px;display:grid;position:relative}.ac-form label{gap:6px;font-size:14px;font-weight:600;display:grid}.ac-form input,.ac-form select{border:1px solid var(--ac-borda);color:var(--ac-texto);background:#fff;border-radius:10px;padding:12px;font-family:inherit;font-size:16px}.ac-form .ac-botao{cursor:pointer;border:0}.ac-ok{background:#eefaf1;border:1px solid #bfe8cb;border-radius:12px;padding:14px;font-size:16px}
