.l-mobile-h1{font-family:var(--secondary-font);font-size:2.5rem;font-weight:400;line-height:100%}@media screen and (min-width:1199px){.l-desktop-h1{font-family:var(--secondary-font);font-size:4.0625rem;font-weight:400;line-height:100%}}.l-mobile-h2{font-family:var(--secondary-font);font-size:1.875rem;font-weight:400;line-height:100%}@media screen and (min-width:1199px){.l-desktop-h2{font-family:var(--secondary-font);font-size:3rem;font-weight:400;line-height:100%}}.l-mobile-h3{font-size:1.75rem}.l-desktop-h3,.l-mobile-h3{font-family:var(--primary-font);font-weight:600;line-height:110%}.l-desktop-h3{font-size:2.25rem}.l-desktop-h4{font-family:var(--primary-font);font-size:1.75rem;font-weight:600;line-height:120%}.l-desktop-h5{line-height:110%}.l-desktop-h5,.l-mobile-body-xl{font-family:var(--secondary-font);font-size:1.5rem;font-weight:400}.l-mobile-body-xl{line-height:140%}@media screen and (min-width:1199px){.l-desktop-body-xl{font-family:var(--secondary-font);font-size:2.25rem;font-weight:400;line-height:140%}}.l-mobile-body-l{font-size:1.25rem}.l-desktop-body-l,.l-mobile-body-l{font-family:var(--primary-font);font-weight:600;line-height:130%}.l-desktop-body-l{font-size:1.5rem}.l-body-l{font-family:var(--primary-font);font-size:1.25rem;font-weight:600;line-height:130%}@media screen and (min-width:1199px){.l-body-l{font-family:var(--primary-font);font-size:1.5rem;font-weight:600;line-height:130%}}.l-mobile-body-m{font-size:1.125rem}.l-desktop-body-m,.l-mobile-body-m{font-family:var(--primary-font);font-weight:500;line-height:140%}.l-desktop-body-m{font-size:1.25rem}.l-mobile-body-s{font-size:1rem;line-height:120%}.l-desktop-body-s,.l-mobile-body-s{font-family:var(--primary-font);font-weight:400}.l-desktop-body-s{font-size:1.125rem;line-height:140%}.l-desktop-body-xs{font-size:1rem;font-weight:700}.l-desktop-body-xs,.l-desktop-body-xxs{font-family:var(--primary-font);line-height:120%}.l-desktop-body-xxs{font-size:0.875rem;font-style:italic;font-weight:400}.l-desktop-eyebrow-l{font-size:1.25rem;font-weight:700;line-height:100%}.l-desktop-eyebrow-l,.l-desktop-eyebrow-m{font-family:var(--primary-font);text-transform:uppercase}.l-desktop-eyebrow-m{font-size:1.125rem;font-weight:600;line-height:110%}.l-mobile-eyebrow-s{font-family:var(--tertiary-font);font-size:1rem;font-weight:500;line-height:150%;text-transform:uppercase}.l-desktop-eyebrow-s{font-family:var(--primary-font);font-size:1rem;font-weight:500;letter-spacing:0.02rem;line-height:110%}.l-eyebrow-s{font-family:var(--tertiary-font);font-size:1rem;font-weight:500;line-height:150%;text-transform:uppercase}@media screen and (min-width:1199px){.l-eyebrow-s{font-family:var(--primary-font);font-size:1rem;font-weight:500;letter-spacing:0.02rem;line-height:110%}}.ss.card-grid,.ss.team-grid{padding:2.5rem 0}@media screen and (min-width:720px){.ss.card-grid,.ss.team-grid{padding:3.75rem 0}}.ss.card-grid .card-grid__title,.ss.card-grid .team-grid__title,.ss.team-grid .card-grid__title,.ss.team-grid .team-grid__title{margin-bottom:2rem;color:var(--primary)}.ss.card-grid .card-grid__description,.ss.card-grid .card-grid__description li,.ss.card-grid .card-grid__description p,.ss.card-grid .team-grid__description,.ss.card-grid .team-grid__description li,.ss.card-grid .team-grid__description p,.ss.team-grid .card-grid__description,.ss.team-grid .card-grid__description li,.ss.team-grid .card-grid__description p,.ss.team-grid .team-grid__description,.ss.team-grid .team-grid__description li,.ss.team-grid .team-grid__description p{font-family:var(--primary-font);font-size:1.125rem;font-weight:500;line-height:140%;max-width:42.5rem}@media screen and (min-width:1199px){.ss.card-grid .card-grid__description,.ss.card-grid .card-grid__description li,.ss.card-grid .card-grid__description p,.ss.card-grid .team-grid__description,.ss.card-grid .team-grid__description li,.ss.card-grid .team-grid__description p,.ss.team-grid .card-grid__description,.ss.team-grid .card-grid__description li,.ss.team-grid .card-grid__description p,.ss.team-grid .team-grid__description,.ss.team-grid .team-grid__description li,.ss.team-grid .team-grid__description p{font-family:var(--primary-font);font-size:1.125rem;font-weight:400;line-height:140%}}.ss.card-grid .card-grid__description,.ss.card-grid .team-grid__description,.ss.team-grid .card-grid__description,.ss.team-grid .team-grid__description{margin-bottom:1.5rem}@media screen and (min-width:1199px){.ss.card-grid .card-grid__description,.ss.card-grid .team-grid__description,.ss.team-grid .card-grid__description,.ss.team-grid .team-grid__description{margin-bottom:2.5rem}}.ss.card-grid .card-grid__description.l-text-center,.ss.card-grid .team-grid__description.l-text-center,.ss.team-grid .card-grid__description.l-text-center,.ss.team-grid .team-grid__description.l-text-center{margin-right:auto;margin-left:auto}.ss.card-grid .card-grid__list,.ss.card-grid .team-grid__list,.ss.team-grid .card-grid__list,.ss.team-grid .team-grid__list{display:grid;gap:1.5rem;grid-template-columns:repeat(1,1fr);list-style:none}@media screen and (min-width:720px){.ss.card-grid .card-grid__list,.ss.card-grid .team-grid__list,.ss.team-grid .card-grid__list,.ss.team-grid .team-grid__list{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:991px){.ss.card-grid .card-grid__list,.ss.card-grid .team-grid__list,.ss.team-grid .card-grid__list,.ss.team-grid .team-grid__list{gap:2.5rem 1.5rem;grid-template-columns:repeat(3,1fr)}}@media screen and (min-width:1199px){.ss.card-grid .card-grid__list,.ss.card-grid .team-grid__list,.ss.team-grid .card-grid__list,.ss.team-grid .team-grid__list{grid-template-columns:repeat(4,1fr)}}@media screen and (min-width:720px){.ss.card-grid.columns-2 .card-grid__list,.ss.card-grid.columns-2 .team-grid__list,.ss.card-grid.is-two-column .card-grid__list,.ss.card-grid.is-two-column .team-grid__list,.ss.team-grid.columns-2 .card-grid__list,.ss.team-grid.columns-2 .team-grid__list,.ss.team-grid.is-two-column .card-grid__list,.ss.team-grid.is-two-column .team-grid__list{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:720px){.ss.card-grid.columns-3 .card-grid__list,.ss.card-grid.columns-3 .team-grid__list,.ss.card-grid.is-three-column .card-grid__list,.ss.card-grid.is-three-column .team-grid__list,.ss.team-grid.columns-3 .card-grid__list,.ss.team-grid.columns-3 .team-grid__list,.ss.team-grid.is-three-column .card-grid__list,.ss.team-grid.is-three-column .team-grid__list{grid-template-columns:repeat(3,1fr)}}.ss.card-grid .team-grid__load-more,.ss.team-grid .team-grid__load-more{display:flex;align-items:center;justify-content:center;padding-top:1.5rem}.ss.team-card figure{overflow:hidden;margin-bottom:1rem;aspect-ratio:315/315;background-color:var(--primary-dark)}.ss.team-card figure img{width:100%;height:100%;object-fit:cover}.ss.team-card .team-card__name,.ss.team-card h3{margin-bottom:0;color:var(--primary)}.ss.team-card .team-card__sub-title,.ss.team-card h4{display:block;margin-top:0.125rem;margin-bottom:0.75rem;color:var(--base)}.ss.team-card .team-card__sub-title:last-child,.ss.team-card h4:last-child{margin-bottom:0.75rem}.ss.team-card .team-card__title,.ss.team-card h5{font-family:var(--primary-font);font-size:1.125rem;font-weight:500;line-height:140%;margin-bottom:0.625rem;color:var(--base)}@media screen and (min-width:1199px){.ss.team-card .team-card__title,.ss.team-card h5{font-family:var(--primary-font);font-size:1.125rem;font-weight:400;line-height:140%}}.ss.team-card .team-card__description{margin-bottom:0.25rem;color:var(--base-light);font-family:var(--primary-font);font-size:1rem;font-weight:400;line-height:120%}@media screen and (min-width:1199px){.ss.team-card .team-card__description{font-weight:400}}.ss.team-card .team-card__description p{font-family:var(--primary-font);font-size:1rem;font-weight:400;line-height:120%;margin-bottom:0.25rem}@media screen and (min-width:1199px){.ss.team-card .team-card__description p{font-weight:400}}.ss.team-card .l-link{display:flex;max-width:-moz-max-content;max-width:max-content;padding-top:0.5rem;padding-bottom:0.5rem;margin-top:0.25rem;gap:0.5rem}.ss.team-card .l-link:after{bottom:0.375rem}.ss.team-card .l-btn{margin-top:0.5rem}