.ind-banner{--ind-scrim:21 23 28;--ind-glass:247 244 236}.ind-scrim{background:linear-gradient(180deg, rgb(var(--ind-scrim) / .86) 0%, rgb(var(--ind-scrim) / .74) 34%, rgb(var(--ind-scrim) / .62) 50%, rgb(var(--ind-scrim) / 0) 74%), linear-gradient(0deg, rgb(var(--ind-scrim) / .35) 0%, rgb(var(--ind-scrim) / 0) 30%)}@media (min-width:768px){.ind-scrim{background:linear-gradient(90deg, rgb(var(--ind-scrim) / .88) 0%, rgb(var(--ind-scrim) / .76) 30%, rgb(var(--ind-scrim) / .62) 44%, rgb(var(--ind-scrim) / .16) 60%, rgb(var(--ind-scrim) / 0) 72%), linear-gradient(0deg, rgb(var(--ind-scrim) / .3) 0%, rgb(var(--ind-scrim) / 0) 35%)}}.ind-glass{background:rgb(var(--ind-glass) / .76);-webkit-backdrop-filter:blur(18px)saturate(1.5);backdrop-filter:blur(18px)saturate(1.5);border:1px solid #ffffffb3;box-shadow:inset 0 1px #fffc,0 2px #15171c0d,0 26px 52px -22px #15171c8c}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.ind-glass{background:rgb(var(--ind-glass) / .96)}}@keyframes ind-panel-in{0%{opacity:0;transform:translate3d(var(--ind-dx,0), var(--ind-dy,18px), 0) scale(.98)}}@keyframes ind-fade-in{0%{opacity:0}}@keyframes ind-dot-progress{0%{transform:scaleX(0)}}@media (prefers-reduced-motion:no-preference){.ind-panel{animation:ind-panel-in .76s var(--ease-out-expo) both;animation-delay:var(--ind-delay,0s)}.ind-slide{animation:.52s ease-out both ind-fade-in}.ind-photo img{transition:transform 1.2s var(--ease-out-expo)}.ind-banner:hover .ind-photo img{transform:scale(1.02)}.ind-dot-fill{transform-origin:0;animation:linear both ind-dot-progress;animation-duration:var(--ind-interval,6s)}}@media (prefers-reduced-motion:reduce){.ind-dot-fill{transform:none}}
