.inquiry-page{padding-block:56px 80px}.inquiry-heading{max-width:800px;margin-bottom:56px}.inquiry-heading h1{letter-spacing:-.045em;margin-top:16px;font-size:clamp(2rem,5vw,3.75rem)}.inquiry-heading>p:last-child{color:var(--color-text-muted);margin-top:24px;font-size:18px}.inquiry-layout{grid-template-columns:.8fr 1.2fr;gap:72px;display:grid}.inquiry-guidance h2{letter-spacing:-.035em;font-size:26px}.inquiry-guidance>p{color:var(--color-text-muted);margin-top:20px;font-size:15px}.review-conditions{border-top:1px solid var(--color-border);margin-top:32px;padding-top:24px}.review-conditions ul{color:var(--color-text-muted);margin-block:16px;padding-left:18px;font-size:14px}.review-conditions li+li{margin-top:12px}.inquiry-email{margin-top:32px}.inquiry-email p{color:var(--color-text-muted);margin-bottom:8px;font-size:13px}@media (width<1024px){.inquiry-layout{grid-template-columns:1fr;gap:40px}.inquiry-guidance{max-width:800px}}@media (width<640px){.inquiry-page{padding-top:40px}.inquiry-heading{margin-bottom:40px}.inquiry-heading>p:last-child{font-size:16px}}.inquiry-form{grid-template-columns:1fr 1fr;align-content:start;gap:20px 24px;display:grid}.demo-notice{background:var(--color-surface);border-left:3px solid var(--color-primary);grid-column:1/-1;padding:18px 20px}.demo-notice strong{color:var(--color-primary);font-size:14px}.demo-notice p{color:var(--color-text-muted);margin-top:6px;font-size:13px}.inquiry-form__required{color:var(--color-text-muted);grid-column:1/-1;font-size:12px}.form-field--full{grid-column:1/-1}.form-field label{margin-bottom:10px;font-size:14px;font-weight:600;display:block}.form-field label span{color:var(--color-text-muted);font-size:12px}.form-field input,.form-field textarea{width:100%;color:var(--color-text);background:#fff;border:1px solid #91a6ae;border-radius:6px;padding:12px;line-height:1.6;display:block}.form-field textarea{resize:vertical;min-height:100px}.form-field [aria-invalid=true]{border-color:var(--color-error)}.field-hint{color:var(--color-text-muted);margin-top:8px;font-size:12px}.field-error{min-height:0;color:var(--color-error);margin-top:6px;font-size:12px}.field-error:empty{margin-top:0}.form-result{color:var(--color-success);margin-top:16px;font-size:14px}.form-result.is-error{color:var(--color-error)}@media (width<640px){.inquiry-form{grid-template-columns:1fr}}.inquiry-verification{min-width:0}.inquiry-verification [data-turnstile]{width:100%;min-height:65px}.inquiry-verification .field-hint a{text-underline-offset:3px;text-decoration:underline}.inquiry-verification .text-link{color:var(--color-primary);background:0 0;border:0;border-bottom:1px solid;margin-top:8px;padding-inline:0}.inquiry-verification .text-link[hidden]{display:none}.review-general-inquiry{border-top:1px solid var(--color-border);justify-content:space-between;align-items:center;gap:24px;margin-top:56px;padding-top:24px;display:flex}.review-general-inquiry p{color:var(--color-text-muted);font-size:14px}.review-general-inquiry .text-link{font-size:14px}@media (width<640px){.review-general-inquiry{margin-top:40px;display:block}.review-general-inquiry .text-link{margin-top:20px}}
