.winners-module__hSvbEq__page{font-family:var(--font-ui), system-ui, sans-serif;color:#1b2330;background:#f7f2e7}.winners-module__hSvbEq__hero{color:#eae2d0;text-align:center;background:radial-gradient(circle at 80% 15%,#c9a24b29,#0000 48%),#0e2236;padding:clamp(48px,7vw,86px) 24px clamp(40px,5vw,60px)}.winners-module__hSvbEq__heroInner{max-width:740px;margin:0 auto}.winners-module__hSvbEq__heroEyebrow{letter-spacing:.18em;text-transform:uppercase;color:#c9a24b;margin-bottom:18px;font-size:13px;font-weight:700}.winners-module__hSvbEq__heroTitle{font-family:var(--font-display), serif;letter-spacing:-.012em;color:#f6f0de;margin:0 0 18px;font-size:clamp(40px,5.6vw,64px);font-weight:600;line-height:1.03}.winners-module__hSvbEq__heroText{color:#a6b4c4;margin:0;font-size:18px;line-height:1.6}.winners-module__hSvbEq__drawSection{background:#0e2236;padding:0 24px clamp(56px,7vw,88px)}.winners-module__hSvbEq__drawCard{text-align:center;background:linear-gradient(#c9a24b1f,#ffffff08);border:1px solid #c9a24b57;border-radius:22px;max-width:760px;margin:0 auto;padding:clamp(30px,4vw,48px);box-shadow:0 30px 70px #0006}.winners-module__hSvbEq__liveBadge{letter-spacing:.14em;text-transform:uppercase;color:#5ec08b;align-items:center;gap:8px;margin-bottom:18px;font-size:12px;font-weight:700;display:inline-flex}.winners-module__hSvbEq__liveDot{background:#5ec08b;border-radius:50%;width:8px;height:8px;box-shadow:0 0 9px #5ec08b}.winners-module__hSvbEq__prizeLabel{color:#9db0c4;margin-bottom:6px;font-size:14px}.winners-module__hSvbEq__prizeAmount{font-family:var(--font-display), serif;color:#e9c871;font-size:clamp(58px,8vw,88px);font-weight:700;line-height:1}.winners-module__hSvbEq__prizeSub{color:#9db0c4;margin:8px 0 0;font-size:14px}.winners-module__hSvbEq__drawnLine{color:#a6b4c4;margin:14px 0 26px;font-size:15px}.winners-module__hSvbEq__countGrid{grid-template-columns:repeat(4,1fr);gap:8px;margin-bottom:30px;display:inline-grid}.winners-module__hSvbEq__countCell{background:#ffffff0d;border:1px solid #c9a24b38;border-radius:11px;min-width:62px;padding:13px 16px}.winners-module__hSvbEq__countVal{color:#f4eedd;font-variant-numeric:tabular-nums;font-size:30px;font-weight:700;line-height:1}.winners-module__hSvbEq__countValGold{color:#e9c871}.winners-module__hSvbEq__countLabel{letter-spacing:.13em;text-transform:uppercase;color:#8da0b6;margin-top:6px;font-size:9.5px}.winners-module__hSvbEq__ctaBtn{color:#0e2236;background:linear-gradient(#e7c76e,#c99b3c);border-radius:11px;padding:15px 34px;font-size:16px;font-weight:700;text-decoration:none;display:inline-flex;box-shadow:0 8px 22px #c9a24b4d}.winners-module__hSvbEq__ctaBtn:hover{background:linear-gradient(#efd27e,#d2a444)}@media (max-width:400px){.winners-module__hSvbEq__countCell{min-width:56px;padding:13px 10px}}.winners-module__hSvbEq__hall{background:#f7f2e7;padding:clamp(56px,7vw,92px) 24px}.winners-module__hSvbEq__hallInner{max-width:1100px;margin:0 auto}.winners-module__hSvbEq__hallHead{text-align:center;max-width:600px;margin:0 auto 44px}.winners-module__hSvbEq__hallEyebrow{letter-spacing:.18em;text-transform:uppercase;color:#b08d38;margin-bottom:16px;font-size:13px;font-weight:700}.winners-module__hSvbEq__hallTitle{font-family:var(--font-display), serif;color:#13202f;margin:0 0 14px;font-size:clamp(32px,4.4vw,50px);font-weight:600;line-height:1.05}.winners-module__hSvbEq__hallText{color:#5b6675;margin:0;font-size:17px;line-height:1.6}.winners-module__hSvbEq__exampleWrap{max-width:560px;margin:0 auto}.winners-module__hSvbEq__winnerCard{background:#fff;border:1px solid #e8dec8;border-radius:20px;padding:30px;position:relative;box-shadow:0 10px 30px #2b210c0f}.winners-module__hSvbEq__winnerCardExample{opacity:.92}.winners-module__hSvbEq__examplePill{letter-spacing:.12em;text-transform:uppercase;color:#a9956a;background:#f4ecd8;border:1px solid #e7dab9;border-radius:100px;padding:4px 10px;font-size:10.5px;font-weight:700;position:absolute;top:16px;right:18px}.winners-module__hSvbEq__winnerRow{align-items:center;gap:18px;display:flex}.winners-module__hSvbEq__winnerAvatar{background:#0e2236;border:1px solid #c9a24b66;border-radius:50%;flex:none;justify-content:center;align-items:center;width:64px;height:64px;display:flex}.winners-module__hSvbEq__winnerStar{font-family:var(--font-display), serif;color:#e9c871;font-size:26px}.winners-module__hSvbEq__winnerDate{letter-spacing:.12em;text-transform:uppercase;color:#9a8454;margin-bottom:4px;font-size:12px;font-weight:700}.winners-module__hSvbEq__winnerName{font-family:var(--font-display), serif;color:#13202f;font-size:26px;font-weight:600;line-height:1.1}.winners-module__hSvbEq__winnerSub{color:#5b6675;margin-top:3px;font-size:14.5px}.winners-module__hSvbEq__winnerSub strong{color:#13202f}.winners-module__hSvbEq__previewNote{text-align:center;color:#9a8c6e;margin:16px 0 0;font-size:13px}.winners-module__hSvbEq__winnerGrid{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:20px;display:grid}.winners-module__hSvbEq__how{background:#fff;border-top:1px solid #efe7d4;padding:clamp(56px,7vw,92px) 24px}.winners-module__hSvbEq__howInner{max-width:1080px;margin:0 auto}.winners-module__hSvbEq__howHead{text-align:center;max-width:580px;margin:0 auto 50px}.winners-module__hSvbEq__howTitle{font-family:var(--font-display), serif;color:#13202f;margin:0;font-size:clamp(30px,4vw,46px);font-weight:600;line-height:1.05}.winners-module__hSvbEq__howGrid{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:22px;display:grid}.winners-module__hSvbEq__howCard{background:#fbf6ea;border:1px solid #eee3cc;border-radius:16px;padding:26px 24px}.winners-module__hSvbEq__howCardTitle{font-family:var(--font-display), serif;color:#c9a24b;margin-bottom:10px;font-size:24px;font-weight:700}.winners-module__hSvbEq__howCardText{color:#4c5764;margin:0;font-size:14.5px;line-height:1.6}.winners-module__hSvbEq__notify{color:#eae2d0;text-align:center;background:#0e2236;padding:clamp(52px,7vw,84px) 24px}.winners-module__hSvbEq__notifyInner{max-width:560px;margin:0 auto}.winners-module__hSvbEq__notifyTitle{font-family:var(--font-display), serif;color:#f6f0de;margin:0 0 12px;font-size:clamp(28px,3.6vw,40px);font-weight:600;line-height:1.08}.winners-module__hSvbEq__notifyText{color:#a6b4c4;margin:0 0 26px;font-size:16px;line-height:1.6}.winners-module__hSvbEq__notifyRow{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.winners-module__hSvbEq__notifyInput{color:#f4eedd;background:#00000040;border:1px solid #c9a24b57;border-radius:11px;flex:1;min-width:220px;padding:14px 16px;font-family:inherit;font-size:15px}.winners-module__hSvbEq__notifyInput::placeholder{color:#8da0b6}.winners-module__hSvbEq__notifyInput:focus{border-color:#c9a24bb3;outline:none;box-shadow:0 0 0 3px #c9a24b29}.winners-module__hSvbEq__notifyBtn{color:#0e2236;cursor:pointer;background:linear-gradient(#e7c76e,#c99b3c);border:none;border-radius:11px;padding:14px 26px;font-size:15px;font-weight:700}.winners-module__hSvbEq__notifyBtn:hover{background:linear-gradient(#efd27e,#d2a444)}.winners-module__hSvbEq__notifyBtn:disabled,.winners-module__hSvbEq__notifyInput:disabled{opacity:.65;cursor:default}.winners-module__hSvbEq__notifyError{color:#f0a8a0;flex-basis:100%;margin-top:2px;font-size:13.5px}.winners-module__hSvbEq__notifySuccess{color:#5ec08b;font-size:15.5px;font-weight:600;animation:.3s winners-module__hSvbEq__fadeIn}@keyframes winners-module__hSvbEq__fadeIn{0%{opacity:0}to{opacity:1}}
