.about-hero{align-items:end;gap:var(--space-64);padding-block:var(--space-64);grid-template-columns:1.6fr 1fr;display:grid}.about-hero .eyebrow{margin-bottom:var(--gap-heading-xl)}.about-hero h1{font-size:var(--type-display-size);line-height:var(--type-display-line);letter-spacing:var(--type-display-tracking);font-weight:var(--type-display-weight)}.about-hero h1 span{color:var(--color-brand-blue)}.about-hero__intro{max-width:356px;padding-bottom:var(--space-4);justify-self:end}.about-hero__intro>p{font-size:var(--type-body-lg-size);line-height:var(--type-body-lg-line);letter-spacing:var(--type-body-lg-tracking);font-weight:var(--type-body-lg-weight);color:var(--bsa-text-muted);text-wrap:pretty}.about-text-link{color:var(--bsa-link);font-size:var(--type-small-size);line-height:var(--type-small-line);letter-spacing:var(--type-small-tracking);font-weight:var(--type-small-weight);display:inline-block}.about-text-link:hover{text-underline-offset:5px;text-decoration:underline}.about-hero__intro .about-text-link{margin-top:var(--space-24)}.about-team{padding-bottom:var(--space-48);border-bottom:1px solid var(--bsa-line);scroll-margin-top:24px}.about-team__grid{gap:var(--space-32) var(--space-24);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.about-team__intro{padding:var(--space-32);background:var(--color-surface-lavender);border-radius:var(--radius-default);flex-direction:column;min-height:335px;display:flex}.about-team__intro h2{margin-top:var(--gap-heading-lg);font-size:var(--type-heading-lg-size);line-height:var(--type-heading-lg-line);letter-spacing:var(--type-heading-lg-tracking);font-weight:var(--type-heading-lg-weight)}.about-team__intro>p:not(.eyebrow){margin-top:var(--gap-heading-lg);font-size:var(--type-body-size);line-height:var(--type-body-line);letter-spacing:var(--type-body-tracking);font-weight:var(--type-body-weight);color:var(--bsa-text-muted)}.about-team__mark{font-size:37px;font-weight:var(--font-weight-semibold);letter-spacing:-.075em;padding-top:var(--space-24);margin-top:auto;line-height:1}.about-team__mark>span{color:var(--color-brand-blue)}.about-person{min-width:0}.about-person__portrait{background:var(--color-surface-stone);border-radius:var(--radius-default);padding:var(--space-24);aspect-ratio:1;place-items:center;display:grid}.about-person__crop{aspect-ratio:1;border-radius:var(--radius-full);background:var(--color-surface-stone);width:100%;overflow:hidden}.about-person__portrait img{object-fit:cover;width:100%;height:100%;filter:saturate(var(--portrait-saturation)) sepia(.08) brightness(var(--portrait-brightness)) contrast(var(--portrait-contrast));transform-origin:0 0;translate:var(--portrait-offset);scale:var(--portrait-scale);display:block}.about-person h3{margin-top:var(--space-16);font-size:var(--type-heading-sm-size);line-height:var(--type-heading-sm-line);letter-spacing:var(--type-heading-sm-tracking);font-weight:var(--type-heading-sm-weight)}.about-person>p{margin-top:var(--space-4);font-size:var(--type-small-size);line-height:var(--type-small-line);letter-spacing:var(--type-small-tracking);font-weight:var(--type-small-weight);color:var(--bsa-text-muted)}.about-perspective{gap:var(--space-96);padding-block:var(--space-96);grid-template-columns:1.15fr 1.3fr;display:grid}.about-perspective h2,.about-invitation h2{margin-top:var(--gap-heading-xl);font-size:var(--type-heading-xl-size);line-height:var(--type-heading-xl-line);letter-spacing:var(--type-heading-xl-tracking);font-weight:var(--type-heading-xl-weight);text-wrap:balance}.about-perspective h2 span,.about-invitation h2 span{color:var(--bsa-text-subtle)}.about-perspective__copy{max-width:585px}.about-perspective__copy>p{margin-top:var(--space-16);font-size:var(--type-body-size);line-height:var(--type-body-line);letter-spacing:var(--type-body-tracking);font-weight:var(--type-body-weight);color:var(--bsa-text-muted);text-wrap:pretty}.about-perspective__copy>.about-perspective__lead{font-size:var(--type-heading-md-size);line-height:var(--type-heading-md-line);letter-spacing:var(--type-heading-md-tracking);font-weight:var(--type-heading-md-weight);color:var(--bsa-text);margin-top:0}.about-perspective__links{gap:var(--space-16) var(--space-32);margin-top:var(--space-24);flex-wrap:wrap;display:flex}.about-principles{padding-block:var(--space-32);scroll-margin-top:64px}.about-principles__heading{text-align:center;margin-bottom:var(--space-48)}.about-principles__heading h2{font-size:var(--type-heading-xl-size);line-height:var(--type-heading-xl-line);letter-spacing:var(--type-heading-xl-tracking);font-weight:var(--type-heading-xl-weight);text-wrap:balance}.about-principles__grid{gap:var(--space-24);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.about-principles__grid article{--principle-accent:var(--color-accent-plum-base);background:var(--color-accent-plum-tint);padding:var(--space-48) var(--space-32);border-radius:var(--radius-default)}.about-principles__grid article:nth-child(2){--principle-accent:var(--color-accent-forest-base);background:var(--color-accent-forest-tint)}.about-principles__grid article:nth-child(3){--principle-accent:var(--color-accent-rust-base);background:var(--color-accent-rust-tint)}.about-principles__grid h3{max-width:11ch;min-height:calc(2 * var(--type-heading-lg-line));font-size:var(--type-heading-lg-size);line-height:var(--type-heading-lg-line);letter-spacing:var(--type-heading-lg-tracking);font-weight:var(--type-heading-lg-weight);color:var(--principle-accent);text-wrap:balance}.about-principles__grid p{max-width:32ch;margin-top:var(--gap-heading-lg);font-size:var(--type-body-size);line-height:var(--type-body-line);letter-spacing:var(--type-body-tracking);font-weight:var(--type-body-weight);color:var(--bsa-text-muted);text-wrap:pretty}.about-invitation{gap:var(--space-64);padding-block:var(--space-96);grid-template-columns:1.6fr 1fr;align-items:center;display:grid}.about-invitation>div:last-child{justify-self:end;max-width:360px}.about-invitation>div:last-child>p{font-size:var(--type-body-size);line-height:var(--type-body-line);letter-spacing:var(--type-body-tracking);font-weight:var(--type-body-weight);color:var(--bsa-text-muted)}.about-invitation .button{margin-top:var(--space-24)}.about-invitation .about-text-link{width:fit-content;margin-top:var(--space-24);display:block}@media (width<=1100px){.about-hero{gap:var(--space-48);grid-template-columns:2fr 1fr}.about-team__grid{gap:var(--space-32) var(--space-16)}.about-team__intro{min-height:294px;padding:var(--space-24)}.about-team__intro h2{font-size:var(--type-heading-md-size);line-height:var(--type-heading-md-line);letter-spacing:var(--type-heading-md-tracking);font-weight:var(--type-heading-md-weight)}.about-person__portrait{padding:var(--space-16)}.about-perspective{gap:var(--space-64);grid-template-columns:1fr 1fr}.about-principles__grid{gap:var(--space-16)}.about-principles__grid article{padding:var(--space-32) var(--space-24)}.about-principles__grid h3{min-height:calc(2 * var(--type-heading-md-line));font-size:var(--type-heading-md-size);line-height:var(--type-heading-md-line);letter-spacing:var(--type-heading-md-tracking);font-weight:var(--type-heading-md-weight)}.about-principles__grid p{margin-top:var(--gap-heading-md)}}@media (width<=900px){.about-hero{gap:var(--space-32);grid-template-columns:1.25fr 1fr}.about-hero h1{font-size:var(--type-heading-xl-size);line-height:var(--type-heading-xl-line);letter-spacing:var(--type-heading-xl-tracking);font-weight:var(--type-heading-xl-weight)}.about-perspective h2,.about-invitation h2{margin-top:var(--gap-heading-lg);font-size:var(--type-heading-lg-size);line-height:var(--type-heading-lg-line);letter-spacing:var(--type-heading-lg-tracking);font-weight:var(--type-heading-lg-weight)}.about-principles__heading h2{font-size:var(--type-heading-lg-size);line-height:var(--type-heading-lg-line);letter-spacing:var(--type-heading-lg-tracking);font-weight:var(--type-heading-lg-weight)}.about-team__grid{gap:var(--space-32) var(--space-24);grid-template-columns:repeat(2,minmax(0,1fr))}.about-team__intro{min-height:auto;padding:var(--space-32)}.about-team__intro h2{font-size:var(--type-heading-lg-size);line-height:var(--type-heading-lg-line);letter-spacing:var(--type-heading-lg-tracking);font-weight:var(--type-heading-lg-weight)}.about-person__portrait{padding:var(--space-24)}.about-perspective{gap:var(--space-32);padding-block:var(--space-64);grid-template-columns:1fr}.about-invitation{gap:var(--space-32);padding-block:var(--space-64)}}@media (width>=651px) and (width<=820px){.about-principles__grid{grid-template-columns:1fr}.about-principles__grid article{align-items:start;gap:var(--space-32);padding:var(--space-32);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);display:grid}.about-principles__grid h3{min-height:0}.about-principles__grid p{max-width:none;margin-top:0}}@media (width<=650px){.about-hero{gap:var(--space-24);padding-block:var(--space-48);grid-template-columns:1fr}.about-hero__intro{justify-self:start;max-width:425px}.about-hero__intro .about-text-link{margin-top:var(--space-16)}.about-team{padding-bottom:var(--space-32)}.about-team__grid{gap:var(--space-24) var(--space-16)}.about-team__intro{padding:var(--space-24);grid-column:1/-1;position:relative}.about-team__intro h2 br,.about-team__intro>p:not(.eyebrow) br,.about-team__mark{display:none}.about-person__portrait{padding:var(--space-16)}.about-perspective{padding-block:var(--space-48)}.about-principles{padding-block:var(--space-16)}.about-principles__heading{max-width:310px;margin:0 auto var(--space-32)}.about-principles__grid{grid-template-columns:1fr}.about-principles__grid article{padding:var(--space-32)}.about-principles__grid h3{max-width:none;min-height:0}.about-principles__grid p{max-width:36ch}.about-invitation{gap:var(--space-24);padding-block:var(--space-48);grid-template-columns:1fr}.about-invitation>div:last-child{justify-self:start;max-width:430px}}@media (width<=380px){.about-hero .eyebrow{margin-bottom:var(--gap-heading-lg)}.about-hero h1{font-size:var(--type-heading-lg-size);line-height:var(--type-heading-lg-line);letter-spacing:var(--type-heading-lg-tracking);font-weight:var(--type-heading-lg-weight)}}
