.about-main{padding-bottom:72px}.about-breadcrumb{color:var(--blog-muted);align-items:center;gap:12px;padding-top:20px;font-size:14px;display:flex}.about-breadcrumb a{text-underline-offset:4px;align-items:center;min-height:44px;text-decoration:underline;display:inline-flex}.about-intro{border-bottom:1px solid var(--blog-line);padding:40px 0 56px}.about-intro h1{max-width:18ch;margin:20px 0 24px;font-size:clamp(38px,5.2vw,64px);line-height:1.08}.about-intro>p:last-child{max-width:65ch;color:var(--blog-muted);font-size:19px;line-height:1.7}.about-leadership{border-bottom:1px solid var(--blog-line);padding-block:48px}.about-leadership h2{font-size:clamp(28px,3.5vw,40px);line-height:1.2}.about-leadership .about-leadership-intro{max-width:65ch;color:var(--blog-muted);margin-top:20px;font-size:18px;line-height:1.75}.about-team-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px 64px;margin-top:40px;display:grid}.about-team-member h3{font-size:27px;line-height:1.25}.about-team-member .about-team-role{color:var(--blog-accent);margin-top:8px;font-size:15px;font-weight:600;line-height:1.5}.about-team-member>p:last-child{max-width:60ch;color:var(--blog-muted);margin-top:16px;line-height:1.85}.about-leadership .about-team-commitment{border-left:3px solid var(--blog-accent);max-width:75ch;color:var(--blog-muted);margin-top:40px;padding-left:24px;line-height:1.85}.about-layout{grid-template-columns:minmax(0,1fr) 350px;align-items:start;gap:72px;padding-top:48px;display:grid}.about-copy{max-width:65ch}.about-copy section+section{border-top:1px solid var(--blog-line);margin-top:40px;padding-top:32px}.about-copy h2,.about-contact h2{margin-bottom:18px;font-size:27px;line-height:1.25}.about-copy p{color:var(--blog-muted);margin-bottom:16px;line-height:1.85}.about-copy p a{color:var(--blog-ink);text-underline-offset:4px;text-decoration:underline}.about-copy .blog-text-link{min-height:44px}.about-contact{background:var(--blog-soft);border-radius:12px;padding:28px}.about-contact>.blog-eyebrow{margin-bottom:20px;font-size:11px}.about-contact>p{color:var(--blog-muted);font-size:14px}.about-contact address{overflow-wrap:anywhere;padding-block:24px;font-size:14px;font-style:normal;display:grid}.about-contact address strong{margin-bottom:10px;font-size:13px}.about-contact address a{text-underline-offset:4px;align-items:center;min-height:44px;text-decoration:underline;display:inline-flex}.about-contact .blog-button{width:100%;padding-inline:14px;font-size:13px}.about-contact .about-contact-note{margin-top:12px;font-size:12px}@media (max-width:1000px){.about-layout{grid-template-columns:minmax(0,1fr) 310px;gap:32px}}@media (max-width:760px){.about-intro{padding:28px 0 36px}.about-intro>p:last-child{font-size:17px}.about-leadership{padding-block:32px}.about-leadership .about-leadership-intro{font-size:17px}.about-team-grid{grid-template-columns:minmax(0,1fr);gap:32px;margin-top:32px}.about-layout{grid-template-columns:1fr;gap:36px;padding-top:32px}.about-contact{padding:24px}.about-contact .blog-button{width:fit-content}}
