.contact-page_page__x_zE6{background:#fbfaf7;color:#252525;padding:56px 0 88px}.contact-page_header__eSgAn{max-width:720px;margin-bottom:42px}.contact-page_eyebrow__EuHJ1{margin:0 0 10px;color:#1aaac7;font:600 13px/1.35 var(--font-manrope),Arial,sans-serif;letter-spacing:0;text-transform:uppercase}.contact-page_title__QMNq4{margin:0;color:#252525;font:700 46px/1.06 var(--font-cormorant-garamond),Georgia,serif}.contact-page_intro__8ZDso{max-width:620px;margin:16px 0 0;color:#586064;font:400 16px/1.65 var(--font-manrope),Arial,sans-serif}.contact-page_grid__HuFTI{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(280px,.95fr);gap:48px;align-items:start}.contact-page_details__fevfI{display:grid;gap:0;border-top:1px solid rgb(37 37 37/.12)}.contact-page_detail__wrnhK{display:grid;grid-template-columns:28px minmax(0,1fr);gap:14px;padding:18px 0;border-bottom:1px solid rgb(37 37 37/.12)}.contact-page_icon__JC3Lb{width:21px;height:21px;margin-top:2px;color:#1aaac7}.contact-page_detailLabel__LxFeo,.contact-page_detailLink__1RHKh,.contact-page_detailValue__a4emn,.contact-page_legal__eJMKI{margin:0;font-family:var(--font-manrope),Arial,sans-serif}.contact-page_detailLabel__LxFeo{color:#6c7476;font-size:13px;font-weight:600;line-height:1.4}.contact-page_detailLink__1RHKh,.contact-page_detailValue__a4emn{display:inline-block;margin-top:3px;color:#252525;font-size:16px;line-height:1.5;overflow-wrap:anywhere}.contact-page_detailLink__1RHKh{text-decoration:underline;text-decoration-color:rgb(73 199 228/.75);text-underline-offset:3px}.contact-page_detailLink__1RHKh:focus-visible,.contact-page_detailLink__1RHKh:hover{color:#087e97}.contact-page_side__lVeHm{display:grid;gap:18px;padding:28px;border:1px solid rgb(37 37 37/.12);border-radius:8px;background:#fff}.contact-page_sideTitle__WOqjb{margin:0;color:#252525;font:700 30px/1.12 var(--font-cormorant-garamond),Georgia,serif}.contact-page_sideText__SnRVb{margin:-6px 0 2px;color:#586064;font:400 15px/1.6 var(--font-manrope),Arial,sans-serif}.contact-page_button__dfJDy{width:fit-content;min-height:46px}.contact-page_socials__pr3bq{display:flex;flex-wrap:wrap;gap:14px;padding-top:6px}.contact-page_socials__pr3bq a{color:#252525;font:600 14px/1.4 var(--font-manrope),Arial,sans-serif;text-decoration:underline;text-decoration-color:rgb(73 199 228/.75);text-underline-offset:3px}.contact-page_legal__eJMKI{display:flex;align-items:flex-start;gap:9px;padding-top:18px;border-top:1px solid rgb(37 37 37/.12);color:#6c7476;font-size:13px;line-height:1.55}.contact-page_legal__eJMKI .contact-page_icon__JC3Lb{flex:0 0 auto}@media (max-width:760px){.contact-page_page__x_zE6{padding:38px 0 64px}.contact-page_header__eSgAn{margin-bottom:30px}.contact-page_title__QMNq4{font-size:38px}.contact-page_grid__HuFTI{grid-template-columns:1fr;gap:30px}.contact-page_side__lVeHm{padding:22px}}