.yoga-shakti .ys-hero::after{background:radial-gradient(70% 60%at 50% 48%,rgba(40,16,4,.5),rgba(40,16,4,.12) 78%),linear-gradient(0deg,rgba(20,8,2,.62),transparent 42%)}.yoga-shakti .ys-hero>video{object-position:50% 60%}.yoga-shakti .ys-cover{background:#f26a12}.yoga-shakti .split .ys-cover img{object-position:62%0}.yoga-shakti .ys-band{background:#1b0f08}.yoga-shakti .ys-band::after{background:rgba(20,8,2,.55)}.yoga-shakti .card figure img{object-position:50% 30%}.yoga-shakti .ys-facts{margin-top:44px}.yoga-shakti .ys-tech{list-style:none;padding:0;margin:28px auto 0;display:flex;flex-wrap:wrap;justify-content:center;gap:8px;max-width:900px}.yoga-shakti .ys-tech li{padding:10px 16px;border-radius:999px;font:600 12px var(--label);letter-spacing:.12em;text-transform:uppercase;color:var(--ink2);box-shadow:inset 0 0 0 1px var(--line)}.yoga-shakti .ys-in{display:grid;justify-items:center;gap:8px;text-align:center;margin:36px auto 0;max-width:620px;padding:36px 28px;border-radius:26px;background:linear-gradient(120deg,color-mix(in srgb,var(--o) 16%,var(--paper)),var(--paper) 75%);box-shadow:0 0 0 1px var(--line)}.yoga-shakti .ys-in b{font-family:var(--display);font-weight:400;font-size:26px}.yoga-shakti .ys-in span{color:var(--ink2)}.yoga-shakti .ys-in .btn{margin-top:14px}.yoga-shakti .ys-signin{margin-top:28px;color:var(--ink2)}.yoga-shakti .shm{scroll-margin-top:70px}@media (max-width:980px){.yoga-shakti .split{grid-template-columns:1fr;min-height:0}.yoga-shakti .split .media{min-height:min(110vw,620px)}}