.page_contactPage__ZU_ZB{padding-bottom:var(--pub-space-6)}.page_hero__BA5ON{max-width:52rem;margin-bottom:clamp(56px,9vw,112px)}.page_hero__BA5ON>p:last-child{max-width:39rem;margin-top:20px;color:var(--pub-ink);font-size:clamp(18px,2vw,23px);line-height:1.3}.page_contactLayout__NUPNI{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(40px,6vw,80px);max-width:72rem;padding-top:clamp(32px,5vw,64px);border-top:1px solid var(--pub-line)}.page_contactDetails__Tw_IG{max-width:25rem}.page_contactDetails__Tw_IG>p{margin:0;color:var(--pub-muted);font-size:16px;line-height:1.5}.page_contactDetails__Tw_IG>a{display:inline-block;margin:12px 0 22px;color:var(--pub-ink);font-family:var(--font-display),sans-serif;font-size:clamp(30px,3.8vw,50px);line-height:.95;letter-spacing:-.04em;text-decoration:underline;text-decoration-color:var(--pub-accent);text-decoration-thickness:3px;text-underline-offset:7px}.page_formWrap__lByOi .contact-form{max-width:34rem;margin-left:auto}.page_formWrap__lByOi{padding-left:40px;border-left:1px solid var(--pub-line)}.page_formWrap__lByOi .contact-form h2{margin-top:0;font-family:var(--font-display),sans-serif;font-size:clamp(28px,3.4vw,42px);letter-spacing:-.035em;text-transform:uppercase}.page_formWrap__lByOi .contact-form>p{margin-bottom:20px;color:var(--pub-muted)}@media (max-width:700px){.page_hero__BA5ON{margin-bottom:64px}.page_contactLayout__NUPNI{grid-template-columns:1fr;gap:48px}.page_formWrap__lByOi .contact-form{max-width:none;margin:0;padding-top:40px;border-top:1px solid var(--pub-line)}.page_formWrap__lByOi{padding-left:0;border-left:0}}