.demo-module__mcCUXq__page{color:#eef7fb;background:#071827;place-items:center;min-height:100vh;padding:28px;display:grid}.demo-module__mcCUXq__brand{color:inherit;align-items:center;gap:10px;text-decoration:none;display:flex}.demo-module__mcCUXq__brand img{width:36px;height:36px}.demo-module__mcCUXq__brand strong{font-size:19px}.demo-module__mcCUXq__intro,.demo-module__mcCUXq__result{width:min(980px,100%)}.demo-module__mcCUXq__intro{background:radial-gradient(circle at 90% 10%,#24a0b429,#0000 36%),#0a1f30;border:1px solid #17384c;border-radius:28px;padding:clamp(28px,6vw,72px);box-shadow:0 28px 90px #00000038}.demo-module__mcCUXq__intro .demo-module__mcCUXq__brand,.demo-module__mcCUXq__result .demo-module__mcCUXq__brand{margin-bottom:54px}.demo-module__mcCUXq__kicker{color:#7bdbe6;letter-spacing:.18em;margin-bottom:16px;font-size:12px;font-weight:800;display:block}.demo-module__mcCUXq__intro h1,.demo-module__mcCUXq__result h1{max-width:820px;margin:0 0 20px;font-size:clamp(40px,7vw,76px);line-height:1}.demo-module__mcCUXq__intro p{color:#b9cbd6;max-width:760px;font-size:17px;line-height:1.7}.demo-module__mcCUXq__proofs{flex-wrap:wrap;gap:9px;margin:28px 0;display:flex}.demo-module__mcCUXq__proofs span{color:#d2e8ef;border:1px solid #285067;border-radius:999px;padding:9px 13px;font-size:12px}.demo-module__mcCUXq__intro>button{color:#fff;cursor:pointer;background:#1ba3b8;border:0;border-radius:14px;padding:16px 22px;font-size:15px;font-weight:800}.demo-module__mcCUXq__intro>small{color:#7893a4;margin-top:16px;display:block}.demo-module__mcCUXq__error{color:#ffdce2;background:#43202a;border:1px solid #6b3240;border-radius:11px;margin:16px 0;padding:12px 14px}.demo-module__mcCUXq__result{background:#0a1f30;border:1px solid #17394d;border-radius:28px;padding:clamp(24px,5vw,54px)}.demo-module__mcCUXq__score{align-items:end;gap:18px;display:flex}.demo-module__mcCUXq__score strong{font-size:clamp(64px,11vw,120px);line-height:.8}.demo-module__mcCUXq__score span{color:#80d9e3;font-size:22px;font-weight:800}.demo-module__mcCUXq__result h1{margin-top:28px;font-size:clamp(28px,5vw,52px)}.demo-module__mcCUXq__breakdown{grid-template-columns:repeat(3,1fr);gap:12px;margin:30px 0;display:grid}.demo-module__mcCUXq__breakdown article{background:#102b3e;border:1px solid #20455b;border-radius:16px;gap:7px;padding:18px;display:grid}.demo-module__mcCUXq__breakdown span,.demo-module__mcCUXq__breakdown small{color:#8ca6b5}.demo-module__mcCUXq__breakdown strong{font-size:28px}.demo-module__mcCUXq__review{gap:10px;display:grid}.demo-module__mcCUXq__review article{color:#173044;background:#f7fafc;border-left:4px solid #8ba1ad;border-radius:12px;padding:18px}.demo-module__mcCUXq__review article.demo-module__mcCUXq__correct{border-left-color:#38b77f}.demo-module__mcCUXq__review article.demo-module__mcCUXq__wrong{border-left-color:#df6464}.demo-module__mcCUXq__review header{text-transform:uppercase;justify-content:space-between;gap:16px;font-size:12px;display:flex}.demo-module__mcCUXq__review p{line-height:1.5}.demo-module__mcCUXq__review>article>small{font-weight:800}.demo-module__mcCUXq__explanation{color:#536b79;font-size:13px}.demo-module__mcCUXq__cta{background:#0d3549;border:1px solid #23566d;border-radius:17px;justify-content:space-between;align-items:center;gap:24px;margin-top:28px;padding:20px;display:flex}.demo-module__mcCUXq__cta div{gap:5px;display:grid}.demo-module__mcCUXq__cta span{color:#a8bfca;font-size:13px}.demo-module__mcCUXq__cta a{white-space:nowrap;color:#fff;background:#1ba3b8;border-radius:11px;padding:13px 17px;font-weight:800;text-decoration:none}.demo-module__mcCUXq__resultActions{justify-content:space-between;align-items:center;gap:16px;margin-top:18px;display:flex}.demo-module__mcCUXq__resultActions>a{color:#9dc0cc;font-size:14px}.demo-module__mcCUXq__again{color:#9dc0cc;cursor:pointer;background:0 0;border:0;text-decoration:underline}@media (max-width:720px){.demo-module__mcCUXq__page{padding:14px}.demo-module__mcCUXq__breakdown{grid-template-columns:1fr}.demo-module__mcCUXq__cta{flex-direction:column;align-items:flex-start}.demo-module__mcCUXq__intro .demo-module__mcCUXq__brand,.demo-module__mcCUXq__result .demo-module__mcCUXq__brand{margin-bottom:36px}.demo-module__mcCUXq__resultActions{flex-direction:column;align-items:flex-start}}
