.inquiry-form:where(.astro-V56YOCI2){max-width:46rem}.inquiry-form__trap:where(.astro-V56YOCI2){position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.inquiry-form__grid:where(.astro-V56YOCI2){display:grid;gap:1.25rem;margin-bottom:1.5rem}.inquiry-field:where(.astro-V56YOCI2){display:flex;flex-direction:column;gap:.375rem}.inquiry-field:where(.astro-V56YOCI2) label:where(.astro-V56YOCI2){font-family:var(--ow-font-display);font-size:1rem;font-weight:700;color:var(--ow-ink)}.inquiry-field__optional:where(.astro-V56YOCI2){font-weight:400;color:var(--ow-muted)}.inquiry-field:where(.astro-V56YOCI2) input:where(.astro-V56YOCI2),.inquiry-field:where(.astro-V56YOCI2) textarea:where(.astro-V56YOCI2){width:100%;min-height:3rem;padding:.625rem .875rem;border:1px solid #8f8b84;border-radius:.625rem;background:#fff;font:inherit;font-size:1rem;line-height:1.5;color:var(--ow-ink)}.inquiry-field:where(.astro-V56YOCI2) textarea:where(.astro-V56YOCI2){resize:vertical}.inquiry-field:where(.astro-V56YOCI2) input:where(.astro-V56YOCI2):focus-visible,.inquiry-field:where(.astro-V56YOCI2) textarea:where(.astro-V56YOCI2):focus-visible{outline:3px solid var(--ow-focus);outline-offset:1px;border-color:var(--ow-ink)}.inquiry-field:where(.astro-V56YOCI2) input:where(.astro-V56YOCI2)[aria-invalid=true]{border-color:#b3261e;border-width:2px}.inquiry-field__error:where(.astro-V56YOCI2){margin:0;font-size:.9375rem;line-height:1.4;color:#b3261e}.inquiry-form__submit:where(.astro-V56YOCI2):disabled{opacity:.7;cursor:progress}.inquiry-form__note:where(.astro-V56YOCI2){margin:1rem 0 0;font-size:.9375rem;line-height:1.5;color:var(--ow-muted)}.inquiry-form__note:where(.astro-V56YOCI2) a:where(.astro-V56YOCI2){color:var(--ow-ink)}.inquiry-form__status:where(.astro-V56YOCI2):empty{display:none}.inquiry-form__status:where(.astro-V56YOCI2){margin-top:1.25rem;padding:1rem 1.25rem;border-radius:.625rem;font-size:1rem;line-height:1.5;color:var(--ow-ink)}.inquiry-form__status--success:where(.astro-V56YOCI2){background:rgba(19,133,95,.12)}.inquiry-form__status--error:where(.astro-V56YOCI2){background:rgba(229,55,55,.12)}.inquiry-form__status:where(.astro-V56YOCI2) a{color:var(--ow-ink)}@media (min-width: 40rem){.inquiry-form__grid:where(.astro-V56YOCI2){grid-template-columns:repeat(2,minmax(0,1fr))}.inquiry-field--wide:where(.astro-V56YOCI2){grid-column:1 / -1}}
