.contact_contact__dPJ7H{align-items:center}.main_wrapper section.contact_contact__dPJ7H:first-of-type{min-height:0}@media screen and (min-width:768px){.main_wrapper section.contact_contact__dPJ7H:first-of-type{min-height:calc(100vh - 320px)}}.contact_container__dsfeH{display:grid;grid-template-columns:minmax(0,1fr);gap:64px;align-items:start;padding-top:24px}.contact_heading__HFwQV{font-size:clamp(38px,5.4vw,72px);line-height:1.02}.contact_lead__QxNbL{margin:24px 0 0;max-width:52ch;font-size:var(--rem-20px);font-weight:var(--fw-300);line-height:1.5}.contact_actions__b6znZ{display:flex;flex-wrap:wrap;gap:14px;margin-top:36px}.contact_links__xrttl{display:flex;flex-wrap:wrap;gap:24px;margin-top:28px;font-size:15px;letter-spacing:.04em;text-transform:uppercase}.contact_links__xrttl a{display:inline-flex;align-items:center;gap:4px;color:var(--text);text-decoration:none}.contact_links__xrttl a:hover{color:var(--text-secondary)}.contact_rail__c__x8{display:flex;flex-direction:column;gap:28px}.contact_block__cwCho{padding-top:20px;border-top:1px solid var(--accent2)}.contact_blockLabel__bqmmh{margin:0 0 8px;font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--text-muted)}.contact_block__cwCho p:last-child{margin:0;line-height:1.7}@media screen and (min-width:900px){.contact_container__dsfeH{grid-template-columns:minmax(0,1fr) minmax(0,.8fr)}}