.page_hero__8bhcy{align-items:flex-end;display:flex;min-height:min(72vh,680px);overflow:hidden;position:relative}.page_heroFallback__ZAgk1{background:var(--public-primary);inset:0;position:absolute}.page_heroOverlay__URVQY{background:var(--public-photo-overlay-mobile);inset:0;position:absolute;z-index:1}.page_heroContent__IEWL7{box-sizing:border-box;color:var(--public-on-primary);display:grid;grid-gap:var(--space-3);gap:var(--space-3);max-width:none;padding:var(--public-section-space) max(var(--public-gutter),calc((100% - var(--public-content-width)) / 2));padding-bottom:max(var(--public-section-space),calc(var(--public-touch-target) + var(--space-5) + var(--space-2)));position:static;width:100%;z-index:2}.page_heroContent__IEWL7 h1{font-size:var(--public-page-title-size);line-height:var(--public-heading-leading);margin:0;max-width:820px}.page_heroContent__IEWL7 p{font-size:var(--text-lg);line-height:1.6;margin:0;max-width:720px}.page_heroLink__tGWU0{background:rgba(255,255,255,.14);border:1px solid rgba(255,255,255,.58);border-radius:var(--radius-pill);color:var(--public-on-primary);display:inline-flex;align-items:center;min-height:var(--public-touch-target);font-size:var(--text-sm);font-weight:700;bottom:var(--space-5);padding:var(--space-2) var(--space-3);position:absolute;right:var(--space-5);text-decoration:none;width:-moz-fit-content;width:fit-content;z-index:2}.page_heroLink__tGWU0:hover{background:rgba(255,255,255,.22)}.page_eyebrow__ImfZ8,.page_sectionTitle__w_hmf p{font-size:var(--text-xs);font-weight:800;letter-spacing:0;margin:0;text-transform:uppercase}.page_bandSoft__ZGv0j,.page_band__AHPUQ,.page_relatedSection__LMPjp,.page_section__40zk_{padding:var(--space-8) var(--space-5)}.page_section__40zk_{margin:0 auto;max-width:1180px}.page_storyGrid__NZDqx{display:grid;grid-gap:var(--space-7);gap:var(--space-7);grid-template-columns:minmax(220px,280px) minmax(0,1fr)}.page_meta__HnFrP{align-self:start;border-top:3px solid var(--brand-500);display:grid;grid-gap:var(--space-3);gap:var(--space-3);padding-top:var(--space-4)}.page_meta__HnFrP p{color:var(--ink-600);font-weight:700;margin:0}.page_backLink__sSFqQ{color:var(--brand-700);font-weight:800;text-decoration:none}.page_story__QWb51{display:grid;grid-gap:var(--space-4);gap:var(--space-4)}.page_sectionTitle__w_hmf h2,.page_story__QWb51 h2{font-size:var(--public-heading-size);line-height:1.1;margin:0}.page_story__QWb51 p{color:var(--ink-600);font-size:var(--text-lg);line-height:1.75;margin:0}.page_band__AHPUQ{background:var(--brand-700);color:white}.page_bandSoft__ZGv0j{background:var(--brand-50)}.page_metricGrid__DAIYK,.page_partnerGrid__bZPm_,.page_peopleGrid__LewWs,.page_relatedGrid__e2YSB,.page_testimonialGrid__UyUcC{display:grid;grid-gap:var(--space-4);gap:var(--space-4);margin:0 auto;max-width:1180px}.page_metricGrid__DAIYK{grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}.page_metric__QCLhH{border-left:1px solid rgba(255,255,255,.28);padding:var(--space-3) var(--space-4)}.page_metric__QCLhH span{display:block;font-size:var(--public-page-title-size);font-weight:900;line-height:1}.page_metric__QCLhH p{margin:var(--space-2) 0 0}.page_sectionTitle__w_hmf{display:grid;grid-gap:var(--space-2);gap:var(--space-2);margin:0 auto var(--space-5);max-width:1180px}.page_sectionTitle__w_hmf p{color:var(--brand-700)}.page_peopleGrid__LewWs{grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.page_partner__lFFss,.page_person__EwKiZ,.page_relatedCard__Qnxon,.page_testimonial__FexWD{border:1px solid var(--ink-100);border-radius:var(--radius-md);color:inherit;text-decoration:none}.page_person__EwKiZ{align-items:flex-start;display:flex;gap:var(--space-3);padding:var(--space-4)}.page_avatar__UN35Z,.page_partnerLogo__Ymkbw{align-items:center;background:var(--ink-50);border-radius:var(--radius-sm);color:var(--ink-400);display:flex;flex:0 0 auto;justify-content:center;overflow:hidden}.page_avatar__UN35Z{height:72px;width:72px}.page_avatar__UN35Z img,.page_partnerLogo__Ymkbw img,.page_testimonial__FexWD img{height:100%;object-fit:cover;width:100%}.page_partner__lFFss h3,.page_person__EwKiZ h3{margin:0 0 var(--space-1)}.page_partner__lFFss p,.page_person__EwKiZ p{color:var(--ink-600);line-height:1.55;margin:0}.page_role__Mwsuz{color:var(--brand-700)!important;font-size:var(--text-sm);font-weight:800}.page_partnerGrid__bZPm_{grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.page_partner__lFFss{align-items:center;background:white;display:flex;gap:var(--space-3);padding:var(--space-4)}.page_partnerLogo__Ymkbw{height:72px;width:72px}.page_testimonialGrid__UyUcC{grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.page_testimonial__FexWD{background:white;display:grid;grid-gap:var(--space-4);gap:var(--space-4);margin:0;padding:var(--space-5)}.page_testimonial__FexWD>p{color:var(--ink-700);font-size:var(--text-lg);line-height:1.65;margin:0}.page_testimonial__FexWD footer{align-items:center;display:flex;gap:var(--space-3)}.page_testimonial__FexWD img{border-radius:999px;height:48px;width:48px}.page_testimonial__FexWD small,.page_testimonial__FexWD strong{display:block}.page_testimonial__FexWD small{color:var(--ink-500)}.page_relatedSection__LMPjp{background:var(--ink-50)}.page_relatedGrid__e2YSB{grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.page_relatedCard__Qnxon{background:white;display:grid;grid-gap:var(--space-2);gap:var(--space-2);padding:var(--space-4)}.page_relatedCard__Qnxon small,.page_relatedCard__Qnxon span{color:var(--ink-500);font-size:var(--text-sm)}.page_relatedCard__Qnxon strong{color:var(--ink-900);font-size:var(--text-lg);line-height:1.3}@media (max-width:820px){.page_hero__8bhcy{min-height:580px}.page_storyGrid__NZDqx{grid-template-columns:1fr}.page_partner__lFFss,.page_person__EwKiZ{align-items:flex-start}}