.oX1ktW_page{min-height:64svh;padding-bottom:clamp(5rem,9vw,9rem)}.oX1ktW_breadcrumb{color:var(--color-muted);gap:.65rem;padding-block:1.5rem clamp(3rem,7vw,7rem);font-size:.75rem;display:flex}.oX1ktW_breadcrumb a{text-underline-offset:.2em}.oX1ktW_layout{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(3rem,8vw,9rem);display:grid}.oX1ktW_layout h1{font-family:var(--font-serif);letter-spacing:-.045em;margin:.65rem 0 1.5rem;font-size:clamp(3.7rem,6vw,6.5rem);font-weight:500;line-height:.9}.oX1ktW_lead{max-width:29rem;color:var(--color-muted);margin:0;font-size:clamp(1.05rem,1.6vw,1.25rem);line-height:1.6}.oX1ktW_details{border-top:1px solid var(--color-line);padding-top:1.4rem}.oX1ktW_details h2{color:var(--color-muted);margin:0;font-size:.78rem;font-weight:600}.oX1ktW_email{max-width:100%;font-family:var(--font-serif);overflow-wrap:anywhere;text-underline-offset:.15em;margin-top:1.3rem;font-size:clamp(1.65rem,3.3vw,3rem);line-height:1.05;display:inline-block}.oX1ktW_links{border-top:1px solid var(--color-line);flex-wrap:wrap;gap:1.25rem 2rem;margin-top:clamp(3rem,7vw,6rem);padding-top:1.25rem;display:flex}.oX1ktW_links a{text-underline-offset:.2em;align-items:center;min-height:44px;font-size:.8rem;display:inline-flex}@media (max-width:767px){.oX1ktW_breadcrumb{padding-block:1.1rem 2.5rem}.oX1ktW_layout{grid-template-columns:1fr;gap:3rem}.oX1ktW_layout h1{font-size:3.9rem}.oX1ktW_details{padding-top:1.25rem}.oX1ktW_email{font-size:clamp(1.65rem,6.7vw,2.3rem)}.oX1ktW_links{margin-top:3.5rem}}
