.enquiry-form[data-astro-cid-biat5vty]{gap:2rem;display:grid}.hp-field[data-astro-cid-biat5vty]{position:absolute;left:-9999px}.quiz[data-astro-cid-biat5vty]{gap:1rem;display:grid}.quiz-header[data-astro-cid-biat5vty]{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem;display:flex}.quiz-kicker[data-astro-cid-biat5vty]{margin:0;font-weight:700}.quiz-skip[data-astro-cid-biat5vty]{color:var(--color-ink-soft);font-size:.9rem;text-decoration:underline}.quiz-skip[data-astro-cid-biat5vty]:hover{color:var(--color-action)}.quiz-progress[data-astro-cid-biat5vty]{justify-content:space-between;align-items:center;gap:1rem;display:flex}.quiz-track[data-astro-cid-biat5vty]{background:var(--color-surface);flex:1;height:4px}.quiz-bar[data-astro-cid-biat5vty]{background:var(--color-action);width:25%;height:100%;display:block}.quiz-step[data-astro-cid-biat5vty]{border:0;gap:.75rem;margin:0;padding:0;display:grid}.quiz[data-astro-cid-biat5vty][data-ready] .quiz-step[data-astro-cid-biat5vty]{display:none}.quiz[data-astro-cid-biat5vty][data-ready] .quiz-step-active[data-astro-cid-biat5vty]{display:grid}.quiz-step[data-astro-cid-biat5vty] legend[data-astro-cid-biat5vty]{font-size:clamp(1.4rem,2vw,2rem);font-weight:700}.quiz-options[data-astro-cid-biat5vty]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.quiz-option[data-astro-cid-biat5vty]{min-height:44px;display:block;position:relative}.quiz-option[data-astro-cid-biat5vty] input[data-astro-cid-biat5vty]{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.quiz-option[data-astro-cid-biat5vty] input[data-astro-cid-biat5vty]:focus,.quiz-option[data-astro-cid-biat5vty] input[data-astro-cid-biat5vty]:focus-visible{outline:none}.quiz-option[data-astro-cid-biat5vty]:focus-within span[data-astro-cid-biat5vty]{outline:3px solid var(--color-action);outline-offset:3px}.quiz-option[data-astro-cid-biat5vty] span[data-astro-cid-biat5vty]{background:#fff;border:1px solid #0b223040;gap:.2rem;min-height:100%;padding:.9rem;display:grid}.quiz-option[data-astro-cid-biat5vty] small[data-astro-cid-biat5vty]{color:var(--color-action);font-weight:700}.quiz-option[data-astro-cid-biat5vty] em[data-astro-cid-biat5vty]{color:var(--color-ink-soft);font-style:normal}.quiz-option[data-astro-cid-biat5vty] input[data-astro-cid-biat5vty]:checked+span[data-astro-cid-biat5vty]{border-color:var(--color-action);background:var(--color-action-soft)}.quiz-option[data-astro-cid-biat5vty] input[data-astro-cid-biat5vty]:focus-visible+span[data-astro-cid-biat5vty]{outline:3px solid var(--color-action);outline-offset:3px}.quiz-error[data-astro-cid-biat5vty]{color:var(--color-error);margin:0}.quiz-nav[data-astro-cid-biat5vty]{justify-content:space-between;gap:1rem;display:flex}.quiz-nav[data-astro-cid-biat5vty] button[data-astro-cid-biat5vty],.contact-fields[data-astro-cid-biat5vty] button[data-astro-cid-biat5vty]{min-height:48px}.quiz-next[data-astro-cid-biat5vty]{background:var(--color-action);color:#fff;font:inherit;border:0;padding:0 1rem;font-weight:700}.quiz-nav[data-astro-cid-biat5vty] button[data-astro-cid-biat5vty][data-quiz-prev]{font:inherit;background:0 0;border:1px solid #0b22304d}.contact-fields[data-astro-cid-biat5vty]{gap:1rem;display:grid}.contact-fields[data-astro-cid-biat5vty] h3[data-astro-cid-biat5vty]{margin:0;font-size:1.8rem}.form-field[data-astro-cid-biat5vty]{gap:.35rem;display:grid}.form-field[data-astro-cid-biat5vty] input[data-astro-cid-biat5vty],.form-field[data-astro-cid-biat5vty] textarea[data-astro-cid-biat5vty]{width:100%;min-height:48px;font:inherit;background:#fff;border:1px solid #0b223059;padding:.7rem .8rem}.field-error[data-astro-cid-biat5vty]{color:var(--color-error);margin:0}.form-status[data-astro-cid-biat5vty]{background:#f8e8e6;margin:0;padding:.8rem}.form-status[data-astro-cid-biat5vty].is-saved{background:var(--color-action-soft);color:var(--color-ink)}.sr-only[data-astro-cid-biat5vty]{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}@media (width<=700px){.quiz-options[data-astro-cid-biat5vty]{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.quiz-bar[data-astro-cid-biat5vty]{transition:none}}
