.feature-banner{--feature-banner-height: 540px;position:relative;z-index:1;padding:0}.page>*:has(+.feature-banner),.feature-banner+*{position:relative;z-index:2}.feature-banner__stage,.feature-banner__stick{width:100%}.feature-banner__stage{position:relative;min-height:calc(100svh + var(--feature-banner-height));margin-top:calc(-1 * var(--feature-banner-height));z-index:1}.feature-banner__stick{position:sticky;top:calc(100svh - var(--feature-banner-height));z-index:1}.feature-banner__media{width:100%;height:var(--feature-banner-height);margin:0 auto;overflow:hidden;position:relative}.feature-banner__img{width:100%;height:var(--feature-banner-height);display:block;-o-object-fit:cover;object-fit:cover;-o-object-position:center 20%;object-position:center 20%}@media (max-width: 768px){.feature-banner__stage{position:relative;min-height:calc(var(--feature-banner-height) * 2)}}@media (min-width: 768px){.feature-banner{--feature-banner-height: 540px}.feature-banner__img{-o-object-position:center 16%;object-position:center 16%}}@media (min-width: 1280px){.feature-banner{--feature-banner-height: 800px}.feature-banner__stage{min-height:calc(var(--feature-banner-height) * 2)}.feature-banner__img{-o-object-position:center 12%;object-position:center 12%}}@media (min-width: 1440px){.feature-banner__img{-o-object-position:center center;object-position:center center}}@media (min-width: 2560px){.feature-banner{--feature-banner-height: 980px}.feature-banner__stage{min-height:calc(var(--feature-banner-height) * 2.02)}.feature-banner__img{-o-object-position:center center;object-position:center center}}@media (min-width: 3440px){.feature-banner{--feature-banner-height: 1260px}.feature-banner__stage{min-height:calc(var(--feature-banner-height) * 2.04)}}@media (min-width: 3840px){.feature-banner{--feature-banner-height: 1380px}.feature-banner__stage{min-height:calc(var(--feature-banner-height) * 2)}}@media (prefers-reduced-motion: reduce){.feature-banner__stage{min-height:auto;margin-top:0}.feature-banner__stick{position:static;top:auto}}

