.sales-contact-module__HFe6Vq__contact{overflow-wrap:anywhere;min-width:0}.sales-contact-module__HFe6Vq__contact strong{font-size:19px;font-weight:600;line-height:1.4;display:block}.sales-contact-module__HFe6Vq__contact .sales-contact-module__HFe6Vq__title{color:var(--muted);margin:4px 0 0;font-size:16px;line-height:1.5}.sales-contact-module__HFe6Vq__contact .sales-contact-module__HFe6Vq__brokerage{color:var(--ink);margin:4px 0 8px;font-size:16px;line-height:1.5}.sales-contact-module__HFe6Vq__contact a{min-height:44px;color:var(--brand);align-items:center;gap:9px;font-size:17px;display:inline-flex}.sales-contact-module__HFe6Vq__contact a:hover{text-underline-offset:4px;text-decoration:underline}
.inquiry-form-module__J2hKgq__panel.contact-form-panel{background:0 0;border:0;border-radius:0;grid-template-columns:.85fr 1.15fr;align-items:start;gap:clamp(32px,6vw,96px);width:100%;padding:0;scroll-margin-top:24px;display:grid;position:relative}.inquiry-form-module__J2hKgq__legacyAnchor{width:1px;height:1px;scroll-margin-top:24px;position:absolute;inset:0 auto auto 0}.inquiry-form-module__J2hKgq__intro h2{font-family:var(--sans);letter-spacing:-.03em;max-width:13ch;margin:0 0 24px;font-size:clamp(36px,4vw,64px);line-height:1.08}.inquiry-form-module__J2hKgq__intro h2 em{color:var(--accent);font-family:inherit;font-style:normal}.inquiry-form-module__J2hKgq__intro>p{max-width:46ch;color:var(--muted);font-size:17px}.inquiry-form-module__J2hKgq__previewNotice{border-top:1px solid var(--line);margin-top:28px;padding-top:24px}.inquiry-form-module__J2hKgq__previewNotice p{margin:0 0 16px;font-size:16px}.inquiry-form-module__J2hKgq__previewNotice a{width:fit-content;min-height:44px;color:var(--brand);align-items:center;gap:12px;padding-block:8px;font-size:16px;display:flex}.inquiry-form-module__J2hKgq__previewNotice a:hover{text-underline-offset:4px;text-decoration:underline}.inquiry-form-module__J2hKgq__fields{border:0;flex-direction:column;gap:20px;min-width:0;margin:0;padding:0;display:flex}.inquiry-form-module__J2hKgq__fields .field label{font-size:14px}.inquiry-form-module__J2hKgq__fields .consent-label{font-size:14px}.inquiry-form-module__J2hKgq__fields .small-note{font-size:14px}.inquiry-form-module__J2hKgq__fields input,.inquiry-form-module__J2hKgq__fields select,.inquiry-form-module__J2hKgq__fields textarea{font-size:16px}.inquiry-form-module__J2hKgq__fields:disabled input,.inquiry-form-module__J2hKgq__fields:disabled select,.inquiry-form-module__J2hKgq__fields:disabled textarea{color:var(--muted);opacity:1;cursor:not-allowed;background:#f7f9fb}.inquiry-form-module__J2hKgq__fields:disabled button{opacity:1;color:#465567;cursor:not-allowed;background:#dce3eb;border-color:#dce3eb}.inquiry-form-module__J2hKgq__compact.inquiry-form-module__J2hKgq__panel.contact-form-panel{grid-template-columns:minmax(0,1fr);gap:20px}.inquiry-form-module__J2hKgq__compact .inquiry-form-module__J2hKgq__intro h2{letter-spacing:-.02em;max-width:none;margin:0;font-size:26px;line-height:1.25}.inquiry-form-module__J2hKgq__compact .inquiry-form-module__J2hKgq__previewNotice{background:var(--paper);border:0;margin-top:16px;padding:12px 16px}.inquiry-form-module__J2hKgq__compact .inquiry-form-module__J2hKgq__previewNotice p{margin:0}.inquiry-form-module__J2hKgq__compact .inquiry-form-module__J2hKgq__fields{gap:16px}.inquiry-form-module__J2hKgq__compact .inquiry-form-module__J2hKgq__fields textarea{min-height:116px}.inquiry-form-module__J2hKgq__compact .inquiry-form-module__J2hKgq__fields .field label{font-size:15px}.inquiry-form-module__J2hKgq__compact .inquiry-form-module__J2hKgq__fields .consent-label{font-size:15px}.inquiry-form-module__J2hKgq__compact .inquiry-form-module__J2hKgq__fields .small-note{font-size:15px}.inquiry-form-module__J2hKgq__compact .form-message{font-size:16px}@media (max-width:899px){.inquiry-form-module__J2hKgq__panel.contact-form-panel{grid-template-columns:1fr;gap:32px}.inquiry-form-module__J2hKgq__intro h2{max-width:18ch}.inquiry-form-module__J2hKgq__intro>p{max-width:60ch}}
