.HeroVideo-module__h64NfG__frame{width:100%;aspect-ratio:var(--hero-video-ratio,2 / 1);isolation:isolate;background:#1a1440;border-radius:20px;position:relative;overflow:hidden;box-shadow:0 22px 50px #36258c29}.HeroVideo-module__h64NfG__photo{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .7s,transform 3.4s;position:absolute;inset:0;transform:scale(1.04)}.HeroVideo-module__h64NfG__photoActive{opacity:1;transform:scale(1)}.HeroVideo-module__h64NfG__frame:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(#140e3c00 45%,#140e3c59 100%);position:absolute;inset:0}.HeroVideo-module__h64NfG__counter{z-index:2;color:#1d2036;background:#ffffffeb;border-radius:999px;padding:5px 11px;font-size:12px;font-weight:700;position:absolute;top:12px;left:12px;box-shadow:0 6px 16px #14104624}.HeroVideo-module__h64NfG__card{--tone:#5b3df5;z-index:2;background:#fffffff5;border-radius:12px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:2px 10px;width:min(360px,100% - 20px);padding:9px 12px 9px 10px;display:grid;position:absolute;bottom:10px;left:10px;box-shadow:0 10px 24px #1410462e}.HeroVideo-module__h64NfG__num{background:var(--tone);color:#fff;border-radius:50%;place-items:center;width:30px;height:30px;font-size:12px;font-weight:800;transition:background .3s;display:grid}.HeroVideo-module__h64NfG__cardText{flex-direction:column;min-width:0;display:flex}.HeroVideo-module__h64NfG__tag{color:var(--tone);letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:800;line-height:1.3}.HeroVideo-module__h64NfG__cardText strong{color:#11152a;white-space:nowrap;text-overflow:ellipsis;font-size:14.5px;font-weight:800;line-height:1.25;overflow:hidden}.HeroVideo-module__h64NfG__cardText small{color:#5d6178;white-space:nowrap;text-overflow:ellipsis;margin-top:1px;font-size:12px;line-height:1.35;overflow:hidden}.HeroVideo-module__h64NfG__bars{grid-column:1/-1;grid-template-columns:repeat(8,minmax(0,1fr));gap:3px;margin-top:6px;display:grid}.HeroVideo-module__h64NfG__bar{background:#e8e5f3;border-radius:999px;height:3px;position:relative;overflow:hidden}.HeroVideo-module__h64NfG__barDone{background:var(--tone)}.HeroVideo-module__h64NfG__barNow i{border-radius:inherit;background:var(--tone);transform-origin:0;animation:linear forwards HeroVideo-module__h64NfG__fill;position:absolute;inset:0}.HeroVideo-module__h64NfG__isPaused .HeroVideo-module__h64NfG__barNow i{animation-play-state:paused}@keyframes HeroVideo-module__h64NfG__fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (max-width:600px){.HeroVideo-module__h64NfG__frame{aspect-ratio:16/10;border-radius:16px}.HeroVideo-module__h64NfG__counter{padding:4px 9px;font-size:11px;top:8px;left:8px}.HeroVideo-module__h64NfG__card{border-radius:10px;gap:1px 8px;width:calc(100% - 16px);padding:7px 10px 7px 8px;bottom:8px;left:8px}.HeroVideo-module__h64NfG__num{width:26px;height:26px;font-size:11px}.HeroVideo-module__h64NfG__tag{font-size:9px}.HeroVideo-module__h64NfG__cardText strong{font-size:13.5px}.HeroVideo-module__h64NfG__cardText small{display:none}.HeroVideo-module__h64NfG__bars{margin-top:5px}}@media (prefers-reduced-motion:reduce){.HeroVideo-module__h64NfG__photo{transition:opacity .3s linear;transform:none}}
