.quiz-layout[data-astro-cid-k6arewa4]{align-items:start}.estimate-offer[data-astro-cid-k6arewa4]{margin:16px 0 4px;font-size:15px}.estimate-offer[data-astro-cid-k6arewa4] a[data-astro-cid-k6arewa4]{font-weight:700;text-decoration:underline;text-underline-offset:3px}.quiz-intro[data-astro-cid-k6arewa4] h1[data-astro-cid-k6arewa4]{font-size:clamp(36px,4.4vw,57px)}.intro-copy[data-astro-cid-k6arewa4]{font-size:18px}.quiz-photo[data-astro-cid-k6arewa4]{margin:32px 0 17px}.quiz-photo[data-astro-cid-k6arewa4] img[data-astro-cid-k6arewa4]{width:100%;height:auto;border-radius:16px;display:block;aspect-ratio:16/9;object-fit:cover}.quiz-photo[data-astro-cid-k6arewa4] figcaption[data-astro-cid-k6arewa4]{font-size:11px;color:var(--muted);margin-top:8px}.quiz-card[data-astro-cid-k6arewa4]{border-top:5px solid var(--green);box-shadow:0 18px 50px #10233f08}.quiz-card[data-astro-cid-k6arewa4] h2[data-astro-cid-k6arewa4]{margin:4px 0 8px;font-size:27px}.small[data-astro-cid-k6arewa4]{font-size:13px}.progress-meta[data-astro-cid-k6arewa4]{display:flex;justify-content:space-between;font-size:12px;color:var(--muted);margin:24px 0 9px}.progress-track[data-astro-cid-k6arewa4]{height:5px;border-radius:9px;background:#e8ece6;margin-bottom:30px}.progress-track[data-astro-cid-k6arewa4] span[data-astro-cid-k6arewa4]{display:block;width:20%;height:100%;border-radius:9px;background:var(--green)}fieldset[data-astro-cid-k6arewa4]{border:0;padding:0;margin:0;min-width:0}legend[data-astro-cid-k6arewa4]{font-size:19px;font-weight:700;line-height:1.4;margin-bottom:17px}.choice[data-astro-cid-k6arewa4]{display:flex;align-items:center;gap:12px;padding:15px;border:1px solid var(--line);border-radius:10px;margin:10px 0;font-size:14px;cursor:pointer}.choice[data-astro-cid-k6arewa4] input[data-astro-cid-k6arewa4]{accent-color:var(--green);width:24px;height:24px;flex:none}.choice[data-astro-cid-k6arewa4]:has(input:checked){background:var(--tint);border-color:var(--green)}.choice[data-astro-cid-k6arewa4]:hover{border-color:var(--green)}.quiz-actions[data-astro-cid-k6arewa4]{display:flex;gap:10px;margin-top:26px}.quiz-actions[data-astro-cid-k6arewa4] .btn[data-astro-cid-k6arewa4]:last-child{flex:1}.field[data-astro-cid-k6arewa4]{display:block;font-size:13px;font-weight:650;margin:14px 0 6px}input[data-astro-cid-k6arewa4]:not([type=radio]):not([type=checkbox]),select[data-astro-cid-k6arewa4]{width:100%;font:inherit;font-size:15px;color:var(--ink);padding:12px;border:1px solid var(--line);border-radius:9px;background:#fff}fieldset[data-astro-cid-k6arewa4][data-step="4"] .small[data-astro-cid-k6arewa4]{margin-top:18px}.contact-grid[data-astro-cid-k6arewa4]{display:grid;grid-template-columns:1fr 1fr;gap:0 14px}.full[data-astro-cid-k6arewa4]{grid-column:1/-1}.result-callout[data-astro-cid-k6arewa4]{font-size:12px;background:var(--tint);padding:13px 15px;border-radius:9px;margin-bottom:25px}.consent[data-astro-cid-k6arewa4]{display:flex;align-items:start;gap:10px;font-size:12px;line-height:1.5;margin:20px 0}.consent[data-astro-cid-k6arewa4] input[data-astro-cid-k6arewa4]{accent-color:var(--green);flex:none;width:17px;height:17px;margin-top:2px}.optional-updates[data-astro-cid-k6arewa4]{font-size:13px;margin-bottom:20px}.optional-updates[data-astro-cid-k6arewa4] summary[data-astro-cid-k6arewa4]{cursor:pointer;color:var(--muted)}#quizStatus[data-astro-cid-k6arewa4]{font-size:13px;color:#8b3327;margin:16px 0 0;min-height:20px}.success-home[data-astro-cid-k6arewa4]{display:block;font-size:13px;margin-top:20px}.quiz-intro[data-astro-cid-k6arewa4]{position:sticky;top:25px}@media(max-width:760px){.quiz-intro[data-astro-cid-k6arewa4]{position:static}.quiz-photo[data-astro-cid-k6arewa4]{display:none}.quiz-layout[data-astro-cid-k6arewa4]{gap:28px}.quiz-intro[data-astro-cid-k6arewa4] h1[data-astro-cid-k6arewa4]{margin:13px 0 15px}.intro-copy[data-astro-cid-k6arewa4]{font-size:16px}.contact-grid[data-astro-cid-k6arewa4]{grid-template-columns:1fr}.full[data-astro-cid-k6arewa4]{grid-column:auto}.quiz-card[data-astro-cid-k6arewa4]{padding:23px 20px}.quiz-actions[data-astro-cid-k6arewa4]{flex-wrap:wrap}.quiz-actions[data-astro-cid-k6arewa4] .btn[data-astro-cid-k6arewa4]{font-size:14px;padding:12px 14px}}
