.msw-home-wrap{overflow:hidden;background:radial-gradient(900px 420px at 50% -10%,rgba(16,185,129,.16),transparent 55%),linear-gradient(180deg,#07111d,#0b1624);color:#f8fafc}.msw-home-stage{position:relative;height:520px;perspective:1200px;overflow:hidden;isolation:isolate}.msw-home-card{position:absolute;top:50%;left:50%;width:270px;height:430px;margin:0;padding:0;overflow:hidden;border:0;border-radius:24px;color:#0f172a;text-align:left;transform-origin:50% 50%;transform-style:flat;backface-visibility:hidden;-webkit-backface-visibility:hidden;transition:transform .55s cubic-bezier(.22,1,.36,1),opacity .4s,visibility .4s;box-shadow:0 24px 60px rgba(0,0,0,.35);cursor:pointer;background:#fff}.msw-home-photo{position:relative;height:168px;overflow:hidden;background:#0f172a}.msw-home-photo img,.msw-home-photo>div{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.msw-home-badge{position:absolute;left:12px;top:12px;border-radius:999px;background:#059669;color:#fff;font-size:10px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;padding:5px 8px}.msw-home-body{padding:14px 16px 16px}.msw-home-actions{position:absolute;left:14px;right:14px;bottom:12px;display:flex;flex-direction:column;gap:6px}.msw-home-btn{border:0;border-radius:12px;padding:8px 10px;font-size:11px;font-weight:700;cursor:pointer;text-align:center}.msw-home-btn-stop{background:#fff7ed;color:#9a3412;border:1px solid #fb923c}.msw-home-nav{position:absolute;top:50%;transform:translateY(-50%);z-index:50;width:44px;height:44px;border-radius:999px;border:1px solid hsla(0,0%,100%,.16);background:rgba(15,23,42,.7);color:#fff;cursor:pointer;font-size:22px}.msw-home-nav[data-side=left]{left:8px}.msw-home-nav[data-side=right]{right:8px}@media (max-width:720px){.msw-home-stage{height:470px}.msw-home-card{width:230px;height:400px}}