.sc-card{inset:0;z-index:3;container-type:size;display:flex;flex-direction:column;align-items:center;gap:2.2cqh;padding:calc(var(--вырез-сверху) + 66px) 20px calc(var(--низ-экрана) + 74px);overflow:hidden;background:radial-gradient(120% 60% at 50% 0,var(--g-contest-2),transparent 70%),var(--g-contest);color:var(--g-on-contest);text-align:center;pointer-events:none;-webkit-user-select:none;user-select:none}.sc-card,.sc-paw{position:absolute}.sc-paw{color:var(--g-contest-aqua);opacity:.22;line-height:0}.sc-pill{flex:none;display:inline-flex;align-items:center;gap:6px;padding:7px 12px;border-radius:999px;background:color-mix(in srgb,var(--g-on-contest) 95%,transparent);color:var(--g-contest);font-size:12px;font-weight:800;line-height:1;letter-spacing:-.01em}.sc-mark{width:9px;height:12px;background-color:currentColor;-webkit-mask:url(/brand/gavs-mark.svg) center/contain no-repeat;mask:url(/brand/gavs-mark.svg) center/contain no-repeat}.sc-x{font-weight:700;opacity:.8}.sc-head{flex:none;display:flex;flex-direction:column;gap:2px}.sc-title{font-size:clamp(28px,9.8cqw,40px);line-height:1;letter-spacing:-.03em}.sc-sub{font-size:clamp(17px,5.6cqw,23px);line-height:1.15;color:var(--g-contest-aqua)}.sc-mid{flex:1 1;min-height:0;width:100%;align-items:center;justify-content:center;padding:12px 0 6px}.sc-frame,.sc-mid{position:relative;display:flex}.sc-frame{height:min(100%,420px,calc(68cqw * 379 / 266));aspect-ratio:266/379;flex-direction:column;padding:9px 9px 0;border-radius:6px;background:var(--g-on-contest);box-shadow:var(--g-sh-modal);rotate:-4deg}.sc-shot{position:relative;flex:1 1;min-height:0;border-radius:3px;overflow:hidden;background:var(--g-contest-soft)}.sc-shot img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.sc-shot-empty{inset:0;place-items:center;color:var(--g-contest-2)}.sc-play,.sc-shot-empty{position:absolute;display:grid}.sc-play{left:50%;top:50%;width:60px;height:60px;margin:-30px 0 0 -30px;place-items:center;border-radius:999px;background:color-mix(in srgb,var(--g-on-contest) 90%,transparent);color:var(--g-contest)}.sc-play svg{stroke-width:2.2;margin-left:3px}.sc-caption{flex:none;height:40px;display:flex;align-items:center;justify-content:center;padding:0 6px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:800;color:var(--g-contest)}.sc-tape{position:absolute;left:35%;top:-14px;width:32%;height:26px;background:color-mix(in srgb,var(--g-contest-aqua) 85%,transparent);rotate:5deg}.sc-badge{position:absolute;right:6%;bottom:12%;display:inline-flex;align-items:center;gap:6px;padding:8px 12px;border-radius:14px;background:var(--g-medal-gold-soft);color:var(--g-medal-gold);font-size:15px;font-weight:800;rotate:8deg}.sc-badge svg{stroke-width:2.2}.sc-foot{flex:none;align-self:stretch;display:flex;flex-direction:column;gap:10px}.sc-note{font-size:14.5px;line-height:1.4;color:color-mix(in srgb,var(--g-on-contest) 88%,transparent)}.sc-cta{height:56px;display:flex;align-items:center;justify-content:center;gap:8px;border-radius:18px;background:var(--g-on-contest);color:var(--g-contest);font-size:18px;font-weight:800;text-decoration:none;pointer-events:auto;-webkit-tap-highlight-color:transparent;transition:scale .12s ease-out}.sc-cta svg{stroke-width:2.4}.sc-cta:hover{color:var(--g-contest-2)}.sc-cta:active{scale:.97}@media (min-width:900px){.sc-card{padding:34px 22px 24px}}@media (prefers-reduced-motion:reduce){.sc-cta{transition:none}}