.embla{--slide-height:280px;--slide-spacing:1rem;--slide-size:100%;margin:auto}@media (min-width:640px){.embla{--slide-height:360px}}@media (min-width:768px){.embla{--slide-height:440px}}@media (min-width:1024px){.embla{--slide-height:523px}}.embla__viewport{overflow:hidden}.embla__container{touch-action:pan-y pinch-zoom;margin-left:calc(var(--slide-spacing) * -1);display:flex}.embla__slide{flex:0 0 var(--slide-size);min-width:0;padding-left:var(--slide-spacing);transform:translate(0,0)}.embla__slide__img{height:var(--slide-height);object-fit:cover;width:100%;display:block}.embla__controls{justify-content:center;gap:1.2rem;margin-top:16px;display:grid}.embla__buttons{grid-template-columns:repeat(2,1fr);align-items:center;gap:.6rem;display:grid}.embla__button{appearance:none;touch-action:manipulation;cursor:pointer;z-index:1;color:#fff;border:1px solid #fff;border-radius:41px;justify-content:center;align-items:center;width:240px;height:140px;margin:0;padding:0;text-decoration:none;display:flex}.embla__button:disabled{color:var(--detail-high-contrast)}.embla__button__svg{width:35%;height:35%}.embla__dots{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin-right:-.6rem;display:flex}.embla__dot{-webkit-tap-highlight-color:rgba(var(--text-high-contrast-rgb-value), .5);appearance:none;touch-action:manipulation;cursor:pointer;border:0;border-radius:2px;justify-content:center;align-items:center;width:8px;height:8px;margin:0;padding:0;text-decoration:none;display:flex}.embla__dot--selected{width:2rem}@media (min-width:768px){.embla__dot--selected{width:70px}}.embla__lazy-load{height:100%;position:relative}.embla__lazy-load__spinner{border:.4rem solid rgba(var(--text-high-contrast-rgb-value), .2);border-left:.4rem solid var(--text-high-contrast);text-indent:-9999em;border-radius:50%;width:5rem;height:5rem;margin:auto;font-size:1rem;animation:1.1s linear infinite loading;display:inline-flex;position:absolute;inset:0}.embla__lazy-load__spinner:after{border-radius:inherit;width:5rem;height:5rem}.embla__lazy-load__img{opacity:0;transition:opacity .2s ease-in-out}.embla__lazy-load--has-loaded .embla__lazy-load__img{opacity:1}@keyframes loading{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
