.page-home .main-content{margin-top:var(--space-5);max-width:var(--max-width);padding-left:var(--site-padding);padding-right:calc(var(--site-padding) + var(--program-overlay-inset));margin-left:auto;margin-right:auto}@media (max-width: 55rem){.page-home .main-content{padding-right:var(--site-padding)}}.page-home .home-layout{display:flex;flex-direction:column;gap:var(--space-6)}@media (max-width: 55rem){.page-home .home-layout{gap:var(--space-4)}}.page-home .home-layout__row{display:grid;position:relative;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--space-4)}.page-home .home-layout__row-block{padding-top:var(--home-baseline-overflow-top, 0);padding-bottom:var(--home-baseline-overflow-bottom, 0)}.page-home .home-layout__item{min-width:0;opacity:0;transform:translateY(2rem);transition:opacity .45s ease,transform .55s ease;transition-delay:var(--home-reveal-delay, 0ms)}.page-home .home-layout__item.is-visible{opacity:1;transform:translateY(0)}.page-home .home-layout__teaser{width:100%}.page-home .home-layout__quote-row{max-width:60ch;margin-left:auto;margin-right:auto}.page-home .home-layout__quote{font-family:var(--sans-stack);font-size:1.75rem;line-height:1.3;line-height:normal;font-weight:700;letter-spacing:-.01906rem;max-width:38rem;margin:0;color:var(--color-text)}@media (max-width: 55rem){.page-home .home-layout__quote{font-size:1.5rem}}.page-home .home-layout__item--size-s .post-teaser__title{font-family:var(--sans-stack);font-size:1.5rem;font-weight:700;letter-spacing:-.01906rem;line-height:1.3;line-height:normal;line-height:1.2}@media (max-width: 55rem){.page-home .home-layout__item--size-s .post-teaser__title{font-size:1.125rem;line-height:1.2}}@media (max-width: 55rem){.page-home .home-layout__item--size-s .post-teaser__title{font-family:var(--sans-stack);font-size:1.75rem;line-height:1.3;line-height:normal;font-weight:700;letter-spacing:-.01906rem;line-height:1.2}}@media (max-width: 55rem) and (max-width: 55rem){.page-home .home-layout__item--size-s .post-teaser__title{font-size:1.5rem}}.page-home .home-layout__item--size-m .post-teaser__title{font-family:var(--sans-stack);font-size:1.5rem;font-weight:700;letter-spacing:-.01906rem;line-height:1.3;line-height:normal;line-height:1.2}@media (max-width: 55rem){.page-home .home-layout__item--size-m .post-teaser__title{font-size:1.125rem;line-height:1.2}}@media (max-width: 55rem){.page-home .home-layout__item--size-m .post-teaser__title{font-family:var(--sans-stack);font-size:1.75rem;line-height:1.3;line-height:normal;font-weight:700;letter-spacing:-.01906rem;line-height:1.2}}@media (max-width: 55rem) and (max-width: 55rem){.page-home .home-layout__item--size-m .post-teaser__title{font-size:1.5rem}}.page-home .home-layout__item--size-l .post-teaser__title{font-family:var(--sans-stack);font-size:1.5rem;font-weight:700;letter-spacing:-.01906rem;line-height:1.3;line-height:normal;line-height:1.2}@media (max-width: 55rem){.page-home .home-layout__item--size-l .post-teaser__title{font-size:1.125rem;line-height:1.2}}@media (max-width: 55rem){.page-home .home-layout__item--size-l .post-teaser__title{font-family:var(--sans-stack);font-size:1.75rem;line-height:1.3;line-height:normal;font-weight:700;letter-spacing:-.01906rem;line-height:1.2}}@media (max-width: 55rem) and (max-width: 55rem){.page-home .home-layout__item--size-l .post-teaser__title{font-size:1.5rem}}.page-home .home-layout__item--size-l .post-teaser__thumbnail img{mix-blend-mode:normal;filter:none}.page-home .home-layout__item--size-l .post-teaser__intro{font-family:var(--sans-stack);font-size:1.125rem;line-height:1.2;line-height:normal}@media (max-width: 55rem){.page-home .home-layout__item--size-l .post-teaser__intro{font-size:.875rem}}@media (max-width: 55rem){.page-home .home-layout__item--size-l .post-teaser__intro{font-family:var(--sans-stack);font-size:1.5rem;letter-spacing:-.01906rem;line-height:normal}}@media (max-width: 55rem) and (max-width: 55rem){.page-home .home-layout__item--size-l .post-teaser__intro{font-size:1.125rem;line-height:1.2}}@media (max-width: 64rem){.page-home .home-layout__row{grid-template-columns:1fr}.page-home .home-layout__item{grid-column:1/-1!important}}@media (max-width: 55rem){.page-home .home-layout__row{grid-template-columns:1fr}.page-home .home-layout__item--size-l{width:100%}.page-home .home-layout__item--size-m{width:75%}.page-home .home-layout__item--size-s{width:calc(50% - var(--space-2))}.page-home .home-layout__item--size-s .post-teaser__thumbnail{aspect-ratio:.8}.page-home .home-layout__row-block:nth-child(odd) .home-layout__row{justify-items:start}.page-home .home-layout__row-block:nth-child(odd) .home-layout__row .home-layout__item:nth-child(2){justify-self:end}.page-home .home-layout__row-block:nth-child(2n) .home-layout__row{justify-items:start}.page-home .home-layout__row-block:nth-child(2n) .home-layout__row .home-layout__item:nth-child(2){justify-self:end}}@media (prefers-reduced-motion: reduce){.page-home .home-layout__item{opacity:1;transform:none;transition:none}}
