.hero--page .hero__content{max-width:916px}.hero--page .hero__image{object-position:50% 85%}.experiences-list{padding:32px var(--pad-x)}.experiences-list__inner{display:flex;flex-direction:column;gap:40px;max-width:var(--site-max-w);margin:0 auto}.experiences-list__header{display:flex;flex-direction:column;gap:8px}.experiences-list__title{display:flex;align-items:center;gap:20px;font-size:40px;font-weight:300;line-height:1.1;letter-spacing:-.4px;white-space:nowrap}.experiences-list__title::after{content:"";flex:1 1 auto;height:1px;background:var(--color-burgundy)}.experiences-list__intro{font-size:16px;line-height:1.65;letter-spacing:.08px;color:var(--color-umber)}.experiences-feature .split-panel__panel{gap:32px}.experiences-feature .split-panel__text{color:var(--color-on-dark)}.experiences-list__grid{display:grid;gap:40px}.experiences-list__grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.experiences-list__grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.experiences-list__grid .card{--card-image-h:380px}.experiences-list__grid .card__title{font-size:34px;letter-spacing:-.34px}.experiences-list__grid .card__text{font-size:14px;line-height:1.55;letter-spacing:.07px}.experiences-list__grid .card__link.button--secondary{margin-top:4px}@media (max-width:1024px){.experiences-list{padding:24px var(--pad-x)}.hero+.experiences-list{padding-top:var(--pad-y)}.experiences-list:not(:has(+.experiences-list)){padding-bottom:var(--pad-y)}.experiences-list__inner{gap:20px}.experiences-list__title{font-size:24px;line-height:1.18;letter-spacing:-.12px}.experiences-list__intro{color:var(--color-beamwood)}.experiences-feature .split-panel__media{aspect-ratio:auto;height:240px}.experiences-feature .split-panel__panel{gap:20px;padding:32px var(--pad-x)}.experiences-feature .split-panel__title{font-size:30px;line-height:1.1;letter-spacing:0}.experiences-list__grid--2,.experiences-list__grid--3{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.experiences-list__grid .card{--card-image-h:auto;gap:9px}.experiences-list__grid .card__media{height:auto;aspect-ratio:4 / 3}.experiences-list__grid .card__title{font-size:22px;line-height:1.2;letter-spacing:0}}@media (max-width:767px){.experiences-list__grid--2,.experiences-list__grid--3{grid-template-columns:minmax(0,1fr)}}