.mo.bc{--mo-fundo:#070c22;--mo-marinho:#0a1130;--mo-marinho-2:#111a44;background:linear-gradient(#0a1130 0%,#070c22 40% 100%)}.bc .mo-botao:not(.mo-botao-linha),.bc .mo-flutuante{background:linear-gradient(135deg,#f1deae,#c9a96e)}.bc-estrelas{background-image:radial-gradient(1px 1px at 12% 18%,#ffffff80,#0000 60%),radial-gradient(1px 1px at 72% 12%,#ffffff59,#0000 60%),radial-gradient(1px 1px at 40% 64%,#ffffff4d,#0000 60%),radial-gradient(1px 1px at 88% 52%,#fff6,#0000 60%),radial-gradient(1px 1px at 22% 86%,#ffffff4d,#0000 60%)}.bc-prova{color:var(--mo-ouro);margin:14px 0 0;font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(22px,6vw,30px);font-style:italic}.bc-escada{gap:12px;margin:22px 0 0;padding:0;list-style:none;display:grid}.bc-degrau{background:linear-gradient(#111a44e6,#0a1130e6);border:1px solid #e6cd962e;border-radius:16px;flex-direction:column;gap:8px;padding:20px;display:flex}.bc-degrau[data-destaque="1"]{border-color:#e6cd9699;box-shadow:0 20px 50px -25px #e6cd9673}.bc-degrau h3{margin:0;font-family:Cormorant Garamond,Georgia,serif;font-size:26px;font-weight:600;line-height:1.1}.bc-preco{color:var(--mo-ouro);font-family:Cormorant Garamond,Georgia,serif;font-size:22px;font-weight:600}.bc-pequena{color:#9ea3b8;font-size:12px;line-height:1.5}.bc-degrau .mo-botao{margin-top:auto}.bc-objecoes{gap:12px;margin:18px 0 0;padding:0;list-style:none;display:grid}.bc-objecao{border-left:2px solid var(--mo-ouro-2);background:#111a448c;border-radius:14px;padding:18px 20px}.bc-objecao strong{color:var(--mo-texto);font-family:Cormorant Garamond,Georgia,serif;font-size:22px;font-style:italic;font-weight:600;display:block}.bc-objecao p{color:var(--mo-suave);margin:6px 0 0}.bc-quiz{border:1px solid var(--mo-linha);background:#070c22c7;border-radius:20px;margin-top:8px;padding:22px 18px}.bc-progresso{background:#e6cd9626;border-radius:999px;height:4px;overflow:hidden}.bc-progresso span{background:linear-gradient(90deg,#f1deae,#c9a96e);height:100%;transition:width .35s;display:block}.bc-pergunta{margin:18px 0 16px;font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(26px,7vw,34px);font-weight:600;line-height:1.12}.bc-opcoes{gap:8px;display:grid}.bc-opcao{color:#e7e3d8;cursor:pointer;text-align:left;background:#111a4499;border:1px solid #e6cd9640;border-radius:12px;align-items:center;gap:12px;min-height:50px;padding:10px 14px;font-size:15px;display:flex;position:relative}.bc-opcao input{opacity:0;cursor:pointer;position:absolute;inset:0}.bc-opcao .bc-marca{color:#121528;border:1px solid #e6cd9680;border-radius:6px;flex:none;place-items:center;width:22px;height:22px;display:grid}.bc-opcao[data-tipo=uma] .bc-marca{border-radius:999px}.bc-opcao:has(input:checked){border-color:var(--mo-ouro);background:#e6cd961f}.bc-opcao:has(input:checked) .bc-marca{background:var(--mo-ouro);border-color:var(--mo-ouro)}.bc-opcao:has(input:focus-visible){box-shadow:0 0 0 3px #e6cd9659}.bc-navegar{gap:10px;margin-top:20px;display:flex}.bc-navegar .mo-botao{flex:1}.bc-resultado{gap:22px;display:grid}.bc-nota{background:conic-gradient(#e6cd96 calc(var(--nota) * 1%), #e6cd961f 0);border-radius:999px;place-items:center;width:168px;height:168px;margin:0 auto;display:grid}.bc-nota>div{text-align:center;background:#0a1130;border-radius:999px;place-items:center;width:140px;height:140px;display:grid}.bc-nota strong{color:var(--mo-ouro);font-family:Cormorant Garamond,Georgia,serif;font-size:58px;font-weight:600;line-height:1}.bc-nota span{letter-spacing:.2em;text-transform:uppercase;color:var(--mo-suave);font-size:11px}.bc-barras{gap:10px;margin:0;padding:0;list-style:none;display:grid}.bc-barra{grid-template-columns:1fr 40px;gap:4px 10px;font-size:14px;display:grid}.bc-barra i{background:#e6cd9624;border-radius:999px;grid-column:1/-1;height:6px;display:block;overflow:hidden}.bc-barra i b{background:linear-gradient(90deg,#f1deae,#c9a96e);height:100%;display:block}.bc-barra em{text-align:right;color:var(--mo-ouro);font-style:normal}.bc-lacunas{counter-reset:lac;gap:10px;margin:0;padding:0;list-style:none;display:grid}.bc-lacunas li{background:#111a4499;border-radius:12px;padding:12px 14px 12px 46px;font-size:15px;position:relative}.bc-lacunas li:before{counter-increment:lac;content:counter(lac);color:var(--mo-ouro);font-family:Cormorant Garamond,Georgia,serif;font-size:22px;position:absolute;top:11px;left:14px}.bc-lacunas small{letter-spacing:.14em;text-transform:uppercase;color:#9ea3b8;margin-top:2px;font-size:11px;display:block}.bc-aviso{color:#c9cbd6;border:1px solid #e6cd9640;border-radius:12px;padding:12px 14px;font-size:13px}.bc-fundo-janela{z-index:40;background:#03050fb3;place-items:end center;padding:16px;display:grid;position:fixed;inset:0}.bc-janela{width:min(480px,100%)}@media (width>=760px){.bc-escada,.bc-objecoes{grid-template-columns:repeat(2,1fr)}.bc-quiz{padding:32px}.bc-resultado{grid-template-columns:220px 1fr;align-items:start}.bc-fundo-janela{place-items:center}}@media (width>=1040px){.bc-escada{grid-template-columns:repeat(4,1fr)}}
