.ex-app.ex-app .sl .sl-card{max-width:520px;margin-top:30px}.ex-app.ex-app .sl .sl-card+.btn{margin-top:18px}.ex-app.ex-app .sl .sl-trap{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.ex-app.ex-app .sl .alert{margin-top:16px}.ex-app.ex-app .sl .sl-shot{border-radius:var(--ex-R);box-shadow:var(--ex-sh-4);background:#fff;padding:12px}.ex-app.ex-app .sl .sl-frame{border-radius:calc(var(--ex-R) - 10px);background:#0b1220;height:clamp(460px,100vh - 150px,860px);position:relative;overflow:hidden}.ex-app.ex-app .sl .sl-slide{opacity:0;transition:opacity 1.4s;position:absolute;inset:0}.ex-app.ex-app .sl .sl-slide.on{opacity:1}.ex-app.ex-app .sl .sl-slide img{object-fit:cover;width:100%;max-width:none;height:100%;transition:transform 9s linear;transform:scale(1.03)}.ex-app.ex-app .sl .sl-slide.on img{transform:scale(1.11)}.ex-app.ex-app .sl .sl-shade{pointer-events:none;background:linear-gradient(#0609102e 0%,#06091000 30% 50%,#06091099 80%,#060910d6 100%);position:absolute;inset:0}.ex-app.ex-app .sl .sl-cap{color:#fff;position:absolute;bottom:clamp(22px,2.6vw,36px);left:clamp(22px,2.6vw,38px);right:clamp(22px,2.6vw,38px)}.ex-app.ex-app .sl .sl-k{letter-spacing:.13em;text-transform:uppercase;color:#fffc;align-items:center;gap:10px;font-size:11.5px;font-weight:800;display:flex}.ex-app.ex-app .sl .sl-k b{font-variant-numeric:tabular-nums;color:#fff}.ex-app.ex-app .sl .sl-cap h2{color:#fff;letter-spacing:-.04em;text-wrap:balance;max-width:560px;margin-top:10px;font-size:clamp(28px,2.7vw,42px);font-weight:900;line-height:1.05}.ex-app.ex-app .sl .sl-ctl{align-items:center;gap:12px;margin-top:20px;display:flex}.ex-app.ex-app .sl .sl-bars{flex:1;gap:6px;display:flex}.ex-app.ex-app .sl .sl-bar{cursor:pointer;background:#ffffff4d;border:0;border-radius:3px;flex:1;height:3px;padding:0;overflow:hidden}.ex-app.ex-app .sl .sl-bar i{background:#fff;width:0;height:100%;display:block}.ex-app.ex-app .sl .sl-bar.past i{width:100%}.ex-app.ex-app .sl .sl-bar.on i{animation:sl-fill var(--sl-ms,6.5s) linear forwards}.ex-app.ex-app .sl .sl-paused .sl-bar.on i{animation-play-state:paused}@keyframes sl-fill{0%{width:0}to{width:100%}}.ex-app.ex-app .sl .sl-pause{cursor:pointer;color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff24;border:1.5px solid #ffffff4d;border-radius:999px;flex:none;place-items:center;width:34px;height:34px;display:grid}.ex-app.ex-app .sl .sl-pause svg{width:14px;height:14px}.ex-app.ex-app .sl .sl-bar:focus-visible,.ex-app.ex-app .sl .sl-pause:focus-visible{outline:3px solid var(--ex-em);outline-offset:3px}@media (max-width:899px){.ex-app.ex-app .sl .sl-frame{height:420px}.ex-app.ex-app .sl .sl-shot{padding:8px}.ex-app.ex-app .sl .sl-cap h2{font-size:26px}.ex-app.ex-app .sl .sl-card .wact .btn{width:100%}}@media (prefers-reduced-motion:reduce){.ex-app.ex-app .sl .sl-slide{transition:opacity .5s}.ex-app.ex-app .sl .sl-slide img,.ex-app.ex-app .sl .sl-slide.on img{transition:none;transform:none}}@media (min-width:900px){.ex-app.ex-app .sl .authside{position:static}.ex-app.ex-app .sl .sl-shot{position:sticky;top:clamp(28px,5vw,64px)}}
