.inquiry-form_form__RUdQJ{max-width:760px}.inquiry-form_form__RUdQJ>p{margin-bottom:24px;color:var(--muted)}.inquiry-form_form__RUdQJ fieldset{display:grid;gap:24px;min-width:0;border:0;padding:0;margin:0}.inquiry-form_form__RUdQJ label{display:grid;gap:9px;font-size:1rem;font-weight:550}.inquiry-form_form__RUdQJ input:not([type=checkbox]),.inquiry-form_form__RUdQJ select,.inquiry-form_form__RUdQJ textarea{width:100%;border:1px solid var(--border);border-radius:10px;padding:13px 14px;background:var(--surface);color:var(--ink);font:inherit;font-weight:400}.inquiry-form_form__RUdQJ textarea{resize:vertical}.inquiry-form_pair__YY57z{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.inquiry-form_form__RUdQJ .inquiry-form_consent__HPVpc{display:flex;align-items:center;gap:12px;font-weight:400;min-height:44px}.inquiry-form_consent__HPVpc input{width:20px;height:20px;flex:0 0 auto}.inquiry-form_notice__me2aZ{padding:18px;border:1px solid var(--border);border-radius:12px;background:var(--surface-subtle)}.inquiry-form_honeypot__1b_sR{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.inquiry-form_form__RUdQJ button{justify-self:start;cursor:pointer}.inquiry-form_form__RUdQJ button:disabled{opacity:.6;cursor:not-allowed}.inquiry-form_hint__2N1ox{margin:0;font-size:.875rem}.inquiry-form_field__d2Hw0{display:grid;gap:6px;min-width:0;align-content:start}.inquiry-form_form__RUdQJ .inquiry-form_fieldError__WawJe{margin:0;color:var(--error);font-size:.875rem}.inquiry-form_form__RUdQJ [aria-invalid=true]:not([type=checkbox]){border-color:var(--error)}.inquiry-form_result__2mhKD{min-height:28px;margin-top:24px}@media (max-width:600px){.inquiry-form_pair__YY57z{grid-template-columns:1fr}}.inquiry-form_types__j58sG{display:grid;gap:12px;min-width:0;border:0;padding:0;margin:0}.inquiry-form_types__j58sG legend{margin-bottom:12px;padding:0;font-size:1rem;font-weight:550}.inquiry-form_typeGrid__H9C_r{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.inquiry-form_form__RUdQJ .inquiry-form_typeOption__hODC0{display:flex;align-items:flex-start;gap:12px;min-height:44px;padding:14px 16px;border:1px solid var(--border);border-radius:12px;background:var(--surface);font-weight:400;cursor:pointer}.inquiry-form_typeOption__hODC0:has(input:checked){border-color:var(--accent);box-shadow:inset 0 0 0 1px var(--accent)}.inquiry-form_form__RUdQJ .inquiry-form_typeOption__hODC0 input[type=radio]{width:20px;height:20px;flex:0 0 auto;margin:2px 0 0;padding:0;border:0;accent-color:var(--accent)}.inquiry-form_typeOption__hODC0>span{display:grid;gap:4px}.inquiry-form_typeOption__hODC0 strong{font-size:.9375rem;font-weight:600}.inquiry-form_typeOption__hODC0 span span{color:var(--muted);font-size:.875rem;line-height:1.5}.inquiry-form_typeOption__hODC0:focus-within{outline:3px solid var(--focus-ring);outline-offset:2px}@media (max-width:600px){.inquiry-form_typeGrid__H9C_r{grid-template-columns:1fr}}