.contact-details{background:var(--bg-white,var(--color-white));padding:60px var(--page-gutter) 120px}.contact-details__inner{max-width:var(--grid-max-width,1200px);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;column-gap:20px;margin:0 auto;display:grid}.contact-details__eyebrow{font-family:var(--ds-font-display,var(--font-display), sans-serif);letter-spacing:-.01em;color:var(--color-ink-600);grid-column:3/span 2;margin:0;padding-top:.6em;font-size:clamp(15px,13.33px + .347vw,20px);font-weight:700;line-height:1.2}.contact-details__list{flex-direction:column;grid-column:5/-1;gap:40px;margin:0;padding:0;list-style:none;display:flex}.contact-details__item{flex-direction:column;gap:8px;display:flex}.contact-details__label{font-family:var(--ds-font-display,var(--font-display), sans-serif);color:var(--color-ink-600);font-size:clamp(15px,13.33px + .347vw,20px);font-weight:700}.contact-details__email{font-family:var(--ds-font-display,var(--font-display), sans-serif);letter-spacing:clamp(-1.8px,-.2px - .083vw,-.6px);color:var(--color-ink-950);font-size:clamp(32px,12.9px + 3.98vw,90px);font-weight:700;line-height:1}.contact-details__email:focus-visible{outline:2px solid var(--color-ink-950);outline-offset:2px}@media (max-width:767.98px){.contact-details{padding:40px var(--page-gutter) 80px}.contact-details__eyebrow{grid-column:1/-1;margin-bottom:16px;padding-top:0}.contact-details__list{grid-column:1/-1;gap:32px}}
