.contact_page___kyUw{background:#fff;color:#000}.contact_content__ZZU5O{display:grid;grid-template-columns:.84fr 1.16fr;align-items:start;gap:clamp(24px,5vw,80px);max-width:1500px;margin-inline:auto;padding:clamp(48px,6vw,90px) clamp(20px,4.5vw,72px) clamp(60px,8vw,120px)}.contact_content__ZZU5O h1{margin:0;padding:0;font-size:clamp(44px,5.4vw,82px);font-weight:480;line-height:1.05;letter-spacing:-.055em}.contact_contacts__u8ELl{min-width:0;border-top:1px solid #dfdeda}.contact_contact__iJeGt{padding-block:clamp(22px,2.6vw,38px);border-bottom:1px solid #dfdeda}.contact_contact__iJeGt h2{margin:0 0 5px;font-weight:480;font-size:clamp(23px,2.2vw,34px);letter-spacing:-.045em}.contact_contact__iJeGt a{display:inline-block;max-width:100%;padding-block:6px;font-size:clamp(16px,1.35vw,21px);line-height:1.5;overflow-wrap:anywhere;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.22em}.contact_contact__iJeGt a:hover{text-decoration-thickness:2px}.contact_businessDetails__fIJS_{display:grid;gap:12px;margin:18px 0 0;font-size:clamp(16px,1.2vw,19px);line-height:1.5}.contact_businessDetails__fIJS_>div{display:grid;grid-template-columns:8em minmax(0,1fr);gap:12px}.contact_businessDetails__fIJS_ dt{font-weight:600}.contact_businessDetails__fIJS_ dd{margin:0}@media (max-width:760px){.contact_content__ZZU5O{grid-template-columns:1fr}}@media (max-width:480px){.contact_businessDetails__fIJS_>div{grid-template-columns:1fr;gap:2px}}