.inquiry__inner[data-astro-cid-v56yoci2]{display:grid;gap:var(--space-3xl);align-items:start}.inquiry__form[data-astro-cid-v56yoci2]{display:flex;flex-direction:column;gap:var(--space-m);max-width:42rem}.inquiry__heading[data-astro-cid-v56yoci2]{font-size:var(--step-3)}.inquiry__required-hint[data-astro-cid-v56yoci2]{margin-top:calc(-1 * var(--space-2xs));font-size:var(--step--1);color:var(--text-muted)}.field[data-astro-cid-v56yoci2]{display:flex;flex-direction:column;gap:.35rem}.field[data-astro-cid-v56yoci2] label[data-astro-cid-v56yoci2]{font-weight:600;font-size:var(--step-0);color:var(--ink)}.field[data-astro-cid-v56yoci2] label[data-astro-cid-v56yoci2] span[data-astro-cid-v56yoci2]{color:var(--error)}.field__help[data-astro-cid-v56yoci2]{font-size:var(--step--1);color:var(--text-muted)}.field__warning[data-astro-cid-v56yoci2]{font-size:var(--step--1);font-weight:600;color:var(--ink);background:var(--notice-surface);border-left:3px solid var(--notice-line);padding:.6rem .85rem;border-radius:0 var(--radius-s) var(--radius-s) 0}.field__error[data-astro-cid-v56yoci2]{font-size:var(--step--1);font-weight:600;color:var(--error)}input[data-astro-cid-v56yoci2][type=text],input[data-astro-cid-v56yoci2][type=email],input[data-astro-cid-v56yoci2][type=tel],select[data-astro-cid-v56yoci2],textarea[data-astro-cid-v56yoci2]{width:100%;padding:.7rem .85rem;font:inherit;font-size:var(--step-0);color:var(--text);background:var(--surface);border:1px solid #b9c2cc;border-radius:var(--radius-m)}textarea[data-astro-cid-v56yoci2]{resize:vertical;min-height:8rem}input[data-astro-cid-v56yoci2]:focus,select[data-astro-cid-v56yoci2]:focus,textarea[data-astro-cid-v56yoci2]:focus{border-color:var(--ocean-600)}[data-astro-cid-v56yoci2][aria-invalid=true]{border-color:var(--error);background:var(--error-surface)}.field-row[data-astro-cid-v56yoci2]{display:grid;gap:var(--space-m);border:0;padding:0;margin:0;min-inline-size:0}.field-row--optional[data-astro-cid-v56yoci2]{padding-top:var(--space-s);border-top:1px solid var(--line)}.field-row--optional[data-astro-cid-v56yoci2] legend[data-astro-cid-v56yoci2]{padding:0 0 var(--space-2xs);font-size:var(--step--1);font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:var(--text-muted)}.field--consent[data-astro-cid-v56yoci2]{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.3rem .75rem;align-items:start;padding-top:var(--space-s);border-top:1px solid var(--line)}.field--consent[data-astro-cid-v56yoci2] input[data-astro-cid-v56yoci2]{width:1.15rem;height:1.15rem;margin-top:.25rem;accent-color:var(--navy-800)}.field--consent[data-astro-cid-v56yoci2] label[data-astro-cid-v56yoci2]{font-weight:500;font-size:var(--step--1);line-height:1.5}.field--consent[data-astro-cid-v56yoci2] .field__error[data-astro-cid-v56yoci2]{grid-column:2}.inquiry__trap[data-astro-cid-v56yoci2]{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.inquiry__safety[data-astro-cid-v56yoci2]{font-weight:700;color:var(--ink);background:var(--notice-surface);border:1px solid var(--notice-line);border-radius:var(--radius-m);padding:var(--space-s) var(--space-m)}.inquiry__notice[data-astro-cid-v56yoci2],.inquiry__result[data-astro-cid-v56yoci2]{border:1px solid var(--line);border-left:3px solid var(--ocean-500);background:var(--surface);border-radius:0 var(--radius-m) var(--radius-m) 0;padding:var(--space-s) var(--space-m);display:grid;gap:.35rem;color:var(--text-muted);font-size:var(--step--1)}.inquiry__result[data-astro-cid-v56yoci2]{border-left-color:var(--error)}.inquiry__notice-heading[data-astro-cid-v56yoci2],.inquiry__result-heading[data-astro-cid-v56yoci2]{font-weight:700;font-size:var(--step-0);color:var(--ink)}.inquiry__summary[data-astro-cid-v56yoci2]{border:1px solid var(--error);background:var(--error-surface);border-radius:var(--radius-m);padding:var(--space-s) var(--space-m)}.inquiry__summary-heading[data-astro-cid-v56yoci2]{font-weight:700;color:var(--error)}.inquiry__summary[data-astro-cid-v56yoci2] ul[data-astro-cid-v56yoci2]{margin-top:.4rem;padding-left:1.1rem;list-style:disc}.inquiry__summary[data-astro-cid-v56yoci2] a[data-astro-cid-v56yoci2]{color:var(--error)}.inquiry__success[data-astro-cid-v56yoci2]{border:1px solid var(--ocean-200);background:var(--ocean-050);border-radius:var(--radius-l);padding:var(--space-l);display:grid;gap:var(--space-s);max-width:42rem}.inquiry__aside[data-astro-cid-v56yoci2]{display:grid;gap:var(--space-l)}.inquiry__panel[data-astro-cid-v56yoci2]{background:var(--sunk);border-radius:var(--radius-l);padding:clamp(1.35rem,1.1rem + 1vw,1.85rem);display:grid;gap:var(--space-s)}.inquiry__panel[data-astro-cid-v56yoci2] h2[data-astro-cid-v56yoci2]{font-family:var(--font-sans);font-size:var(--step-1);font-weight:700}.inquiry__expectations[data-astro-cid-v56yoci2]{list-style:none;display:grid;gap:var(--space-m)}.inquiry__expectations[data-astro-cid-v56yoci2] h3[data-astro-cid-v56yoci2]{font-family:var(--font-sans);font-size:var(--step-0);font-weight:650}.inquiry__expectations[data-astro-cid-v56yoci2] p[data-astro-cid-v56yoci2]{font-size:var(--step--1);color:var(--text-muted)}.inquiry__details[data-astro-cid-v56yoci2]{display:grid;gap:var(--space-s);margin:0}.inquiry__details[data-astro-cid-v56yoci2] dt[data-astro-cid-v56yoci2]{font-size:var(--step--1);font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted)}.inquiry__details[data-astro-cid-v56yoci2] dd[data-astro-cid-v56yoci2]{margin:0}.inquiry__role-note[data-astro-cid-v56yoci2]{font-size:var(--step--1);color:var(--text-muted);padding-top:var(--space-s);border-top:1px solid var(--line)}@media(min-width:40em){.field-row[data-astro-cid-v56yoci2]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:68em){.inquiry__inner[data-astro-cid-v56yoci2]{grid-template-columns:minmax(0,1.35fr) minmax(0,.85fr);gap:clamp(2.5rem,1rem + 5vw,5rem)}}
