.inquiry[data-astro-cid-ikpvlczw]{padding-block:clamp(2.5rem, 6vw, 5rem) var(--section)}.inquiry__grid[data-astro-cid-ikpvlczw]{grid-template-columns:minmax(0,1fr) minmax(0,1.5fr);align-items:start;gap:clamp(2rem,6vw,6rem);display:grid}.inquiry__intro[data-astro-cid-ikpvlczw]{gap:1.5rem;display:grid;position:sticky;top:7rem}.inquiry__intro[data-astro-cid-ikpvlczw] .eyebrow[data-astro-cid-ikpvlczw]{margin:0}.inquiry__intro[data-astro-cid-ikpvlczw] h1[data-astro-cid-ikpvlczw]{font-size:clamp(2.25rem,4.4vw,3.5rem)}.inquiry__direct[data-astro-cid-ikpvlczw]{border-top:1px solid var(--line);color:var(--navy-soft);padding-top:1.5rem}.inquiry__panel[data-astro-cid-ikpvlczw]{border:2px solid var(--navy);background:0 0;border-radius:0;padding:clamp(1.5rem,4vw,3rem)}.notice[data-astro-cid-ikpvlczw]{margin:0}.progress[data-astro-cid-ikpvlczw]{letter-spacing:.06em;text-transform:uppercase;color:var(--navy-soft);grid-template-columns:repeat(4,1fr);gap:.5rem;margin-bottom:2.5rem;font-size:.8125rem;font-weight:600;display:grid}.progress[data-astro-cid-ikpvlczw] li[data-astro-cid-ikpvlczw]{border-top:3px solid var(--oat);padding-top:.75rem}.progress[data-astro-cid-ikpvlczw] li[data-astro-cid-ikpvlczw].is-done{border-top-color:var(--forest)}.progress[data-astro-cid-ikpvlczw] li[data-astro-cid-ikpvlczw].is-current{border-top-color:var(--forest);color:var(--navy)}.step[data-astro-cid-ikpvlczw]{gap:1.75rem;display:grid}.step[data-astro-cid-ikpvlczw][hidden]{display:none}.step[data-astro-cid-ikpvlczw] h2[data-astro-cid-ikpvlczw]{font-size:clamp(1.625rem,3vw,2.125rem)}.step[data-astro-cid-ikpvlczw] h2[data-astro-cid-ikpvlczw]:focus{outline:none}fieldset[data-astro-cid-ikpvlczw]{border:0;min-width:0;margin:0;padding:0}legend[data-astro-cid-ikpvlczw],label[data-astro-cid-ikpvlczw]{font-size:1rem;font-weight:600}legend[data-astro-cid-ikpvlczw]{margin-bottom:.75rem;padding:0}.optional[data-astro-cid-ikpvlczw]{color:var(--navy-soft);font-weight:400}.field[data-astro-cid-ikpvlczw]{gap:.5rem;display:grid}.hint[data-astro-cid-ikpvlczw]{color:var(--navy-soft);font-size:.9375rem}input[data-astro-cid-ikpvlczw][type=text],input[data-astro-cid-ikpvlczw][type=email],input[data-astro-cid-ikpvlczw][type=tel],select[data-astro-cid-ikpvlczw],textarea[data-astro-cid-ikpvlczw]{border:2px solid var(--navy);width:100%;min-height:3.25rem;color:var(--navy);font:inherit;background:#fff;border-radius:0;padding:.75rem .875rem}textarea[data-astro-cid-ikpvlczw]{resize:vertical}[data-astro-cid-ikpvlczw][aria-invalid=true]{border-color:var(--error)!important}.field-error[data-astro-cid-ikpvlczw]{color:var(--error);font-size:.9375rem;font-weight:600}.choices[data-astro-cid-ikpvlczw]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.625rem;display:grid}.choices--compact[data-astro-cid-ikpvlczw]{grid-template-columns:repeat(3,minmax(0,1fr))}.choice[data-astro-cid-ikpvlczw]{border:2px solid var(--navy);cursor:pointer;background:#fff;border-radius:0;align-items:center;gap:.75rem;min-height:3.25rem;padding:.625rem .875rem;font-weight:500;display:flex}.choice[data-astro-cid-ikpvlczw]:has(input:checked){border-color:var(--forest);box-shadow:inset 0 0 0 1px var(--forest);background:#eef3ee}.choice[data-astro-cid-ikpvlczw]:has(input:focus-visible){outline:3px solid var(--forest);outline-offset:2px}.choice[data-astro-cid-ikpvlczw] input[data-astro-cid-ikpvlczw]{width:1.125rem;height:1.125rem;accent-color:var(--forest);flex:none}.volume[data-astro-cid-ikpvlczw]{grid-template-columns:1.4fr 1fr 1fr;gap:.75rem;display:grid}.volume[data-astro-cid-ikpvlczw] label[data-astro-cid-ikpvlczw]{font-size:.9375rem;font-weight:500}.error-summary[data-astro-cid-ikpvlczw]{border:2px solid var(--error);background:#fdf3f1;border-radius:6px;margin-bottom:2rem;padding:1.25rem 1.5rem}.error-summary[data-astro-cid-ikpvlczw] h2[data-astro-cid-ikpvlczw]{font-family:var(--font-body);letter-spacing:0;margin-bottom:.5rem;font-size:1rem;font-weight:700}.error-summary[data-astro-cid-ikpvlczw] ul[data-astro-cid-ikpvlczw]{margin:0;padding-left:1.25rem}.error-summary[data-astro-cid-ikpvlczw] a[data-astro-cid-ikpvlczw]{color:var(--error);font-weight:600}.summary[data-astro-cid-ikpvlczw]{border-top:1px solid var(--line);margin:0}.summary[data-astro-cid-ikpvlczw] div{border-bottom:1px solid var(--line);grid-template-columns:11rem minmax(0,1fr);gap:1rem;padding:.875rem 0;display:grid}.summary[data-astro-cid-ikpvlczw] dt{color:var(--navy-soft);font-size:.9375rem}.summary[data-astro-cid-ikpvlczw] dd{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.send-status[data-astro-cid-ikpvlczw]{border-left:4px solid var(--forest);background:#eef3ee;border-radius:0 6px 6px 0;padding:1.25rem 1.5rem}.form-nav[data-astro-cid-ikpvlczw]{flex-wrap:wrap;gap:.75rem;margin-top:2.5rem;display:flex}.form-nav[data-astro-cid-ikpvlczw] [data-astro-cid-ikpvlczw][hidden]{display:none}.clear[data-astro-cid-ikpvlczw]{color:var(--navy-soft);font:inherit;cursor:pointer;background:0 0;border:0;margin-top:1.5rem;padding:.5rem 0;font-size:.9375rem;text-decoration:underline}@media (width<=61.99rem){.inquiry__grid[data-astro-cid-ikpvlczw]{grid-template-columns:1fr}.inquiry__intro[data-astro-cid-ikpvlczw]{position:static}}@media (width<=35.99rem){.choices[data-astro-cid-ikpvlczw],.choices--compact[data-astro-cid-ikpvlczw],.volume[data-astro-cid-ikpvlczw]{grid-template-columns:1fr}.summary[data-astro-cid-ikpvlczw] div{grid-template-columns:1fr;gap:.125rem}.progress[data-astro-cid-ikpvlczw]{font-size:.6875rem}}
