.hero-slider{position:relative;z-index:1;width:100%;margin:0;padding:0;background:transparent}.hero-viewport{position:relative;width:100%;aspect-ratio:4/1;overflow:hidden;background:#f1f3f7;touch-action:pan-y pinch-zoom}.hero-slide{position:absolute;inset:0;display:block;width:100%;height:100%;z-index:0}.hero-slide[hidden]{display:none!important}.hero-slide.is-active{z-index:2}.hero-slide picture,.hero-slide img{display:block;width:100%;height:100%}.hero-slide img{object-fit:cover;user-select:none}.hero-arrow{position:absolute;z-index:3;top:50%;transform:translateY(-50%);display:grid;place-items:center;width:44px;height:44px;border-radius:50%;border:1px solid #ffffff99;background:#ffffffdc;color:#384656;box-shadow:0 3px 16px #00000012}.hero-previous{inset-inline-start:20px}.hero-next{inset-inline-end:20px}.hero-pagination{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:2px;min-height:44px;padding:6px 16px}.hero-dot,.hero-play{display:grid;place-items:center;width:40px;height:40px;border:0;background:transparent;border-radius:50%;color:#52637d}.hero-dot span{display:block;width:8px;height:8px;border-radius:50%;background:#cbd3e0;transition:width .2s,background-color .2s}.hero-dot[aria-current="true"] span{width:24px;border-radius:12px;background:#6294ff}.hero-play{font-size:16px;font-weight:700;margin-inline-start:8px}.hero-arrow:hover,.hero-play:hover{background:#eff4ff;color:#4681ff}.hero-slider button:focus-visible,.hero-slide:focus-visible{outline:3px solid #4681ff;outline-offset:-3px}.hero-visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}@media(min-width:768px) and (max-width:1199px){.hero-viewport{aspect-ratio:12/5}}@media(max-width:767px){.hero-viewport{aspect-ratio:1/1}.hero-previous{inset-inline-start:10px}.hero-next{inset-inline-end:10px}.hero-arrow{width:44px;height:44px}}@media(prefers-reduced-motion:reduce){.hero-dot span{transition:none}}