.page-module__CBx-Ya__page{width:min(100%, var(--max-width));padding-inline:var(--content-padding);margin-inline:auto}.page-module__CBx-Ya__kicker,.page-module__CBx-Ya__role{color:var(--color-teal);letter-spacing:.13em;text-transform:uppercase;font-size:.7rem;font-weight:700;line-height:1.3}.page-module__CBx-Ya__hero{border-bottom:1px solid var(--color-ink);padding-block:clamp(4rem,9vw,8rem)}.page-module__CBx-Ya__hero h1{letter-spacing:-.065em;max-width:61rem;margin:1.2rem 0 2.2rem;font-size:clamp(3.4rem,9vw,7.7rem);font-weight:400;line-height:.94}.page-module__CBx-Ya__lede{max-width:43rem;font-family:var(--font-heading), Georgia, serif;color:#3e4341;margin-left:auto;font-size:clamp(1.1rem,2.2vw,1.4rem);line-height:1.65}.page-module__CBx-Ya__principles,.page-module__CBx-Ya__people{padding-block:clamp(3.5rem,8vw,7rem)}.page-module__CBx-Ya__sectionHeading{border-bottom:1px solid var(--color-ink);justify-content:space-between;align-items:baseline;gap:1rem;padding-bottom:1rem;display:flex}.page-module__CBx-Ya__sectionHeading h2,.page-module__CBx-Ya__peopleIntro h2{font-size:clamp(2rem,4vw,3.2rem);font-weight:400}.page-module__CBx-Ya__sectionHeading span{color:var(--color-muted);font-size:.74rem}.page-module__CBx-Ya__principleGrid{grid-template-columns:repeat(3,1fr);display:grid}.page-module__CBx-Ya__principleGrid article{border-right:1px solid var(--color-soft-line);padding:2rem clamp(1.2rem,3vw,2.4rem) 2rem 0}.page-module__CBx-Ya__principleGrid article+article{padding-left:clamp(1.2rem,3vw,2.4rem)}.page-module__CBx-Ya__principleGrid article:last-child{border-right:0;padding-right:0}.page-module__CBx-Ya__principleGrid span{color:var(--color-orange);font-family:var(--font-heading), serif}.page-module__CBx-Ya__principleGrid h3{margin:1.8rem 0 .75rem;font-size:1.45rem}.page-module__CBx-Ya__principleGrid p,.page-module__CBx-Ya__person>div>p:last-child,.page-module__CBx-Ya__cta>div:last-child p{color:var(--color-muted);font-size:.9rem;line-height:1.65}.page-module__CBx-Ya__people{border-top:1px solid var(--color-ink);grid-template-columns:minmax(15rem,.65fr) minmax(0,1.35fr);gap:clamp(3rem,8vw,7rem);display:grid}.page-module__CBx-Ya__peopleIntro .page-module__CBx-Ya__kicker{margin-bottom:1rem}.page-module__CBx-Ya__personGrid{grid-template-columns:repeat(2,1fr);gap:clamp(1.5rem,4vw,3rem);display:grid}.page-module__CBx-Ya__person img{aspect-ratio:.86;object-fit:cover;object-position:center top;filter:grayscale()contrast(1.04);width:100%;margin-bottom:1.3rem}.page-module__CBx-Ya__person h3{margin:.45rem 0 .7rem;font-size:1.55rem}.page-module__CBx-Ya__cta{margin-inline:calc(-1 * var(--content-padding));padding:clamp(3rem, 7vw, 5.5rem) var(--content-padding);background:var(--color-canvas);border-top:1px solid var(--color-line);grid-template-columns:minmax(0,1.2fr) minmax(19rem,.8fr);align-items:end;gap:clamp(2.5rem,8vw,7rem);display:grid}.page-module__CBx-Ya__cta h2{margin-top:.8rem;font-size:clamp(2rem,4.5vw,3.6rem)}.page-module__CBx-Ya__cta>div:last-child p{margin-bottom:1.2rem}.page-module__CBx-Ya__cta a{color:var(--color-teal);font-size:.85rem;font-weight:700}@media (max-width:780px){.page-module__CBx-Ya__people,.page-module__CBx-Ya__cta{grid-template-columns:1fr}}@media (max-width:620px){.page-module__CBx-Ya__sectionHeading{flex-direction:column;align-items:flex-start}.page-module__CBx-Ya__principleGrid,.page-module__CBx-Ya__personGrid{grid-template-columns:1fr}.page-module__CBx-Ya__principleGrid article,.page-module__CBx-Ya__principleGrid article+article,.page-module__CBx-Ya__principleGrid article:last-child{border-right:0;border-bottom:1px solid var(--color-soft-line);padding:1.5rem 0}}
