.request-form[data-astro-cid-p2v2tnxg]{gap:var(--space-4);padding:var(--space-4);background:var(--white);border:2px solid var(--ink);display:grid}.rf-title[data-astro-cid-p2v2tnxg]{margin:0}.rf-intro[data-astro-cid-p2v2tnxg]{color:var(--near-black)}.rf-step[data-astro-cid-p2v2tnxg]{gap:var(--space-3);border:0;min-width:0;margin:0;padding:0;display:grid}.rf-step[data-astro-cid-p2v2tnxg] legend[data-astro-cid-p2v2tnxg]{margin-bottom:var(--space-2);padding:0}.rf-divisions[data-astro-cid-p2v2tnxg]{gap:var(--space-2);display:grid}@media (width>=480px){.rf-divisions[data-astro-cid-p2v2tnxg]{grid-template-columns:1fr 1fr}}.rf-division[data-astro-cid-p2v2tnxg]{min-height:64px}.rf-division-text[data-astro-cid-p2v2tnxg]{display:grid}.rf-chips[data-astro-cid-p2v2tnxg]{gap:var(--space-1);flex-wrap:wrap;display:flex}.rf-chip[data-astro-cid-p2v2tnxg]{cursor:pointer}.rf-chip[data-astro-cid-p2v2tnxg]:has(:checked){background:var(--accent);color:var(--on-accent);border-color:var(--accent)}.rf-chip[data-astro-cid-p2v2tnxg]:has(:focus-visible){outline:3px solid var(--ink);outline-offset:3px}.rf-chip[data-astro-cid-p2v2tnxg].is-hidden{display:none}.rf-contact[data-astro-cid-p2v2tnxg]{gap:var(--space-3);display:grid}@media (width>=640px){.rf-contact[data-astro-cid-p2v2tnxg]{grid-template-columns:1fr 1fr}}.rf-actions[data-astro-cid-p2v2tnxg]{gap:var(--space-2);flex-wrap:wrap;display:flex}.rf-status[data-astro-cid-p2v2tnxg]:empty{display:none}.rf-status[data-astro-cid-p2v2tnxg]{padding:var(--space-3);background:var(--page);font-weight:600}.rf-status[data-astro-cid-p2v2tnxg].is-error{background:var(--pink-tint);color:var(--magenta)}.rf-fallback[data-astro-cid-p2v2tnxg]{padding:var(--space-3);border:2px solid var(--magenta)}.rf-fallback[data-astro-cid-p2v2tnxg] a[data-astro-cid-p2v2tnxg]{min-height:var(--tap);align-items:center;gap:6px;font-weight:700;display:inline-flex}.rf-progress[data-astro-cid-p2v2tnxg]{gap:var(--space-2);display:flex}.rf-progress[data-astro-cid-p2v2tnxg] li[data-astro-cid-p2v2tnxg]{color:var(--text-grey);align-items:center;gap:6px;font-size:14px;font-weight:600;display:inline-flex}.rf-progress[data-astro-cid-p2v2tnxg] li[data-astro-cid-p2v2tnxg]:before{content:"";border-radius:var(--radius-round);background:var(--border);width:12px;height:12px;transition:background var(--t-fast), transform var(--t-fast)}.rf-progress[data-astro-cid-p2v2tnxg] li[data-astro-cid-p2v2tnxg].is-current{color:var(--ink)}.rf-progress[data-astro-cid-p2v2tnxg] li[data-astro-cid-p2v2tnxg].is-current:before{background:var(--accent);transform:scale(1.3)}.rf-progress[data-astro-cid-p2v2tnxg] li[data-astro-cid-p2v2tnxg].is-done:before{background:var(--ink)}html.js .rf-stepped[data-astro-cid-p2v2tnxg].is-stepping .rf-step[data-astro-cid-p2v2tnxg]:not(.is-active){display:none}html.js .rf-stepped[data-astro-cid-p2v2tnxg].is-stepping .rf-step[data-astro-cid-p2v2tnxg].is-active{animation:m-fade-rise var(--t-base) var(--ease-out) both}html:not(.js) .rf-nav[data-astro-cid-p2v2tnxg],.rf-stepped[data-astro-cid-p2v2tnxg] .rf-submit[data-astro-cid-p2v2tnxg]{display:none}.rf-stepped[data-astro-cid-p2v2tnxg].is-last .rf-submit[data-astro-cid-p2v2tnxg],html:not(.js) .rf-stepped[data-astro-cid-p2v2tnxg] .rf-submit[data-astro-cid-p2v2tnxg]{display:inline-flex}.rf-stepped[data-astro-cid-p2v2tnxg].is-last .rf-next[data-astro-cid-p2v2tnxg],.rf-stepped[data-astro-cid-p2v2tnxg].is-first .rf-back[data-astro-cid-p2v2tnxg]{display:none}
