.header{padding:1rem 0}.body-container--home-2026{background:#fff;color:#2b2b35}.body-container--home-2026 li,.body-container--home-2026 p{font-size:2rem;line-height:1.45}.body-container--home-2026 p{margin-top:0}.body-container--home-2026 p+p{margin-top:1.6rem}.body-container--home-2026 h2,.body-container--home-2026 h3{margin-bottom:0}.body-container--home-2026 h2+.featured-showcase-scroller,.body-container--home-2026 h2+.home2026-expertise__body,.body-container--home-2026 h2+.home2026-intro,.body-container--home-2026 h2+.home2026-kicker,.body-container--home-2026 h2+.home2026-testimonials,.body-container--home-2026 h2+.module,.body-container--home-2026 h2+p{margin-top:3rem}.body-container--home-2026 h3+.featured-showcase-scroller,.body-container--home-2026 h3+.home2026-testimonials,.body-container--home-2026 h3+.module{margin-top:1.6rem}.home2026-section{padding:8rem 0}.home2026-section--gray{background:var(--light-gray)}.home2026-section--white{background:#fff}.home2026-intro{margin-bottom:6rem;max-width:116rem}.home2026-intro+.module,.home2026-intro+[data-hs-cos-type=module],.home2026-intro+h3,.home2026-kicker+.module,.home2026-kicker+[data-hs-cos-type=module],.home2026-section h3+[data-hs-cos-type=module]{margin-top:3.2rem}.home2026-kicker{font-size:2.7rem;line-height:1.15;margin-bottom:0;max-width:98rem}.home2026-section h2+h3{margin-top:1.8rem}.home2026-who .featured-showcase-scroller--logo-only{--showcase-section-bg:#fff;margin-top:7.2rem}.home2026-who .featured-showcase-scroller--logo-only .featured-showcase-scroller__header{justify-content:flex-end;margin-bottom:1.6rem}.home2026-who .featured-showcase-scroller--logo-only .featured-showcase-card{background:transparent;border:0;box-shadow:none;padding:.8rem}.home2026-who .featured-showcase-scroller--logo-only .featured-showcase-card:focus-within,.home2026-who .featured-showcase-scroller--logo-only .featured-showcase-card:hover{background:transparent}.home2026-who .featured-showcase-scroller--logo-only .featured-showcase-card:after{display:none}.home2026-action .dynamic-content-scroller,.home2026-action .featured-showcase-scroller{--showcase-section-bg:var(--light-gray);--dynamic-content-bg:var(--light-gray);margin-top:3.2rem}.home2026-expertise__body{display:block}.body-container--home-2026 .home2026-expertise h2+.home2026-expertise__body{margin-top:4rem}.home2026-expertise h2{letter-spacing:-.02em;line-height:1.05}.home2026-expertise-collage{display:grid;gap:.4rem;grid-template-columns:minmax(0,7fr) minmax(0,5fr);height:31vw;margin-bottom:3.2rem;margin-left:calc(50% - 50vw);margin-right:0;max-height:58rem;min-width:0;overflow:hidden;position:relative;width:100vw}.home2026-expertise-collage img{display:block;height:100%;object-fit:cover;width:100%}.home2026-expertise-collage__primary{object-position:48% center}.home2026-expertise-collage__supporting{display:grid;gap:.4rem;grid-template-rows:repeat(2,minmax(0,1fr));min-height:0;min-width:0}.home2026-expertise-collage__panel{object-position:70% center}.home2026-expertise-collage__pair{display:grid;gap:.4rem;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);min-height:0;min-width:0}.home2026-expertise-collage__tile{min-height:0;min-width:0;overflow:hidden}.home2026-expertise-collage__tile img{transform-origin:center}.home2026-expertise-collage__tile--workshop img{object-position:center bottom;transform:translateY(-12%) scale(1.16)}.home2026-expertise-collage__tile--conversation img{object-position:48% bottom;transform:translateY(-12%) scale(1.1)}.home2026-expertise__body ul{column-gap:5rem;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding-left:2.2rem;row-gap:1.8rem}.home2026-expertise__body li{font-size:1.85rem;line-height:1.5;margin-bottom:0;padding-left:.45rem}.home2026-expertise__body li::marker{color:var(--primary-color);font-size:.8em}.home2026-expertise__body li strong{font-weight:800}.home2026-team{align-items:first baseline;display:grid;gap:8rem;grid-template-columns:minmax(32rem,58rem) minmax(30rem,46rem)}.home2026-team__main img{margin-bottom:2rem;margin-top:2.4rem;width:100%}.home2026-team__leaders h3{margin-bottom:2.4rem}.home2026-team__leaders .button{margin-top:2rem}.home2026-section h2+.faq,.home2026-section h2+[data-hs-cos-type=module] .faq{margin-top:2.8rem}.home2026-leader{align-items:center;color:inherit;display:grid;gap:2rem;grid-template-columns:14rem 1fr;margin-bottom:1.8rem}.home2026-leader img{border-radius:50%;height:14rem;object-fit:cover;width:14rem}.home2026-leader span,.home2026-leader strong{color:#2b2b35;display:block}.home2026-leader strong{font-size:2.2rem}.home2026-leader span{font-size:1.6rem}@media (max-width:980px){.home2026-team{align-items:start;gap:5rem;grid-template-columns:1fr}}@media (max-width:767px){.home2026-section{padding:5.6rem 0}.body-container--home-2026 li,.body-container--home-2026 p{font-size:1.7rem}.home2026-who .featured-showcase-scroller--logo-only{margin-top:5.6rem}.home2026-action .dynamic-content-scroller,.home2026-action .featured-showcase-scroller{margin-top:2.4rem}.body-container--home-2026 .home2026-expertise h2+.home2026-expertise__body{margin-top:3rem}.home2026-expertise-collage{gap:.4rem;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:auto clamp(7rem,24vw,10rem);height:auto;margin-bottom:3.2rem;max-height:none}.home2026-expertise-collage img{object-position:center;transform:none}.home2026-expertise-collage>.home2026-expertise-collage__primary{grid-column:1/-1;height:auto}.home2026-expertise-collage__pair,.home2026-expertise-collage__supporting{display:contents}.home2026-expertise-collage__tile{overflow:hidden}.home2026-expertise-collage__supporting>.home2026-expertise-collage__panel{height:100%;object-position:70% center}.home2026-expertise-collage__tile img{height:100%}.home2026-expertise-collage__tile--workshop img{object-position:center 68%}.home2026-expertise-collage__tile--conversation img{object-position:48% 62%}.home2026-expertise__body ul{grid-template-columns:1fr;row-gap:1.6rem}.home2026-leader{grid-template-columns:10rem 1fr}.home2026-leader img{height:10rem;width:10rem}}