/* Fill the existing carousel frame without changing its layout. */
[data-view="home"] .hero--blue-story{background:#f8f4ed}
[data-view="home"] .hero--blue-story .hero__slide{background:#f8f4ed}
[data-view="home"] .hero--blue-story .hero__slide .hero__image{transform:none;object-fit:cover;object-position:center top}
[data-view="home"] .hero--blue-story .hero__slides{mask-image:linear-gradient(to bottom,#000 0%,#000 88%,transparent 100%)}
.site-shell:has(.hero--blue-story):has([data-view="home"].is-active) .site-header{background:linear-gradient(180deg,#faf9f6e6,#faf9f680 65%,transparent);}
[data-view="home"] .hero--blue-story .hero__veil{background:linear-gradient(0deg,#f8f4ed 0%,#f8f4ed 15%,transparent 32%);pointer-events:none}
@media(max-width:899px){
 html:has(.hero--blue-story){scrollbar-width:none}
 html:has(.hero--blue-story)::-webkit-scrollbar{display:none}
 [data-view="home"] .hero--blue-story .hero__slides{bottom:205px}
 [data-view="home"] .hero--blue-story .hero__content{bottom:178px;left:26px;right:26px}
 [data-view="home"] .hero--blue-story h1{font-size:35px;margin-bottom:12px}
 [data-view="home"] .hero--blue-story .hero__dots{bottom:151px}
 [data-view="home"] .hero--blue-story .hero__scroll{bottom:98px}
}
@media(min-width:900px){
 [data-view="home"] .hero--blue-story .hero__slides{left:38%;right:3%;bottom:35px;top:60px}
 [data-view="home"] .hero--blue-story .hero__content{left:7%;bottom:30%;max-width:35%}
 [data-view="home"] .hero--blue-story .hero__veil{background:none}
}
@media(max-height:700px) and (max-width:899px){
 [data-view="home"] .hero--blue-story .hero__slides{bottom:175px}
 [data-view="home"] .hero--blue-story .hero__content{bottom:165px}
 [data-view="home"] .hero--blue-story h1{font-size:27px;margin-bottom:5px}
 [data-view="home"] .hero--blue-story .hero__dots{bottom:140px}
}
