.ContactSplit_section__0ACst{--surface:#f6f5f2;position:relative;overflow:hidden;background:var(--surface);padding:calc(var(--header) + 48px) 0 72px}.ContactSplit_washBottom__eS9sd,.ContactSplit_washTop__FWrCx{position:absolute;width:900px;height:900px;pointer-events:none;z-index:0}.ContactSplit_washTop__FWrCx{top:-420px;right:-280px}.ContactSplit_washBottom__eS9sd{left:-420px;bottom:-280px}.ContactSplit_layout__fki_O{position:relative;z-index:1;display:grid;grid-template-columns:minmax(340px,500px) minmax(440px,1fr);grid-gap:clamp(40px,5vw,88px);gap:clamp(40px,5vw,88px);align-items:stretch}.ContactSplit_formCol__D25oQ{display:flex;flex-direction:column;justify-content:center;padding:4px 0}.ContactSplit_header__kepNb h1{margin:10px 0 0;max-width:18ch;color:var(--ink);font-size:clamp(30px,2.5vw,38px);font-weight:500;line-height:1.08;letter-spacing:-.03em}.ContactSplit_lead__jLThu{max-width:44ch;margin:8px 0 0;color:#8a7a70;font-size:15px;line-height:1.45}.ContactSplit_form__5IvmK{display:flex;flex-direction:column;gap:14px;margin-top:20px}.ContactSplit_row__rR_v_{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px}.ContactSplit_field__leG8X{display:flex;flex-direction:column;gap:7px;min-width:0}.ContactSplit_field__leG8X>span{color:var(--ink);font-size:14px;font-weight:500;line-height:1.3}.ContactSplit_field__leG8X i{margin-left:2px;color:var(--error);font-style:normal;font-weight:400}.ContactSplit_field__leG8X input,.ContactSplit_field__leG8X textarea{width:100%;border:1px solid #e0d6cc;border-radius:12px;background:var(--white);min-height:44px;padding:10px 14px;color:var(--ink);font-size:15px;outline:none;transition:border-color .3s cubic-bezier(.22,1,.36,1),box-shadow .3s cubic-bezier(.22,1,.36,1)}.ContactSplit_field__leG8X textarea{min-height:88px;resize:vertical;line-height:1.45}.ContactSplit_field__leG8X input::placeholder,.ContactSplit_field__leG8X textarea::placeholder{color:#9c8778}.ContactSplit_field__leG8X input:focus,.ContactSplit_field__leG8X textarea:focus{border-color:var(--primary);box-shadow:0 0 0 3px rgba(173,143,128,.14)}.ContactSplit_field__leG8X input[aria-invalid=true],.ContactSplit_field__leG8X textarea[aria-invalid=true]{border-color:var(--error)}.ContactSplit_field__leG8X small{color:var(--error);font-size:13px}.ContactSplit_submit__Zxl2Z{margin-top:4px}.ContactSplit_prefer__YNqSS{margin:2px 0 0;text-align:center;color:#8a7a70;font-size:13px;line-height:1.5}.ContactSplit_prefer__YNqSS a{color:var(--ink);font-weight:500;text-decoration:underline;text-underline-offset:3px;transition:color .25s ease}.ContactSplit_prefer__YNqSS a:hover{color:var(--primary-deep)}.ContactSplit_thanks__Tyt94{margin-top:28px;padding:32px;border:1px solid #e0d6cc;border-radius:24px;background:var(--white)}.ContactSplit_thanksBadge__Hdswh{width:40px;height:40px;display:grid;place-items:center;border-radius:50%;background:var(--tertiary)}.ContactSplit_thanks__Tyt94 h2{margin:18px 0 8px;font-size:26px;font-weight:500;letter-spacing:-.02em}.ContactSplit_thanks__Tyt94 p{margin:0;color:#666;font-size:16px;line-height:1.5}.ContactSplit_thanksActions__RnqWt{margin-top:24px}.ContactSplit_visualCol__jfPaF{display:flex;min-height:640px}.ContactSplit_showcase__j4wQw{position:relative;flex:1 1;display:flex;flex-direction:column;justify-content:flex-end;background:transparent;color:var(--white);padding:36px}.ContactSplit_photo__M630r{position:absolute;inset:-1px;width:calc(100% + 2px);height:calc(100% + 2px);object-fit:cover;object-position:center 24%}.ContactSplit_shade__DjFiO{position:absolute;inset:0;background:linear-gradient(180deg,rgba(18,14,12,.08),rgba(18,14,12,.02) 42%,rgba(18,14,12,.72))}.ContactSplit_quote__8wZpZ{position:relative;z-index:2;margin:0;max-width:16ch;padding-right:44px;font-size:clamp(24px,2.3vw,34px);font-weight:300;line-height:1.18;letter-spacing:-.02em}.ContactSplit_quote__8wZpZ em{font-style:italic;font-weight:400}@media (prefers-reduced-motion:no-preference){.ContactSplit_photo__M630r{animation:ContactSplit_settlePhoto__CWLiV 1.6s cubic-bezier(.22,1,.36,1)}.ContactSplit_quote__8wZpZ{animation:ContactSplit_riseIn__6Z2JP .85s cubic-bezier(.22,1,.36,1) .15s both}}@keyframes ContactSplit_settlePhoto__CWLiV{0%{transform:scale(1.05)}to{transform:none}}@keyframes ContactSplit_riseIn__6Z2JP{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@media (min-width:1025px){.ContactSplit_section__0ACst{display:flex;flex-direction:column;height:100vh;padding:calc(var(--header) + 28px) 0 32px}.ContactSplit_layout__fki_O{flex:1 1;min-height:0}.ContactSplit_visualCol__jfPaF{min-height:0}}@media (max-width:1024px){.ContactSplit_layout__fki_O{grid-template-columns:1fr;gap:40px}.ContactSplit_visualCol__jfPaF{min-height:540px}}@media (max-width:700px){.ContactSplit_section__0ACst{padding:calc(var(--header) + 28px) 0 48px}.ContactSplit_row__rR_v_{grid-template-columns:1fr}.ContactSplit_visualCol__jfPaF{min-height:480px}.ContactSplit_showcase__j4wQw{padding:24px}.ContactSplit_quote__8wZpZ{padding-right:24px}}