.Stage-module___keDtG__stage{background:var(--valance);position:relative}.Stage-module___keDtG__scene{background:#222a33;height:clamp(220px,38vh,420px);margin:0;position:relative;overflow:hidden}.Stage-module___keDtG__stage[data-size=home] .Stage-module___keDtG__scene{height:clamp(240px, calc(100svh - var(--pelmet-h) - 350px), 620px)}@media (max-width:1320px){.Stage-module___keDtG__stage[data-size=home] .Stage-module___keDtG__scene{height:clamp(220px, calc(100svh - var(--pelmet-h) - 396px), 620px)}}.Stage-module___keDtG__photo{object-fit:cover;transform-origin:50% 30%}.Stage-module___keDtG__spill{pointer-events:none;background:radial-gradient(120% 70% at 50% -12%,#fff4d642,#fff4d600 62%),linear-gradient(#0e141e57 0%,#0e141e00 16%),linear-gradient(#080c1200 76%,#080c1257 100%);position:absolute;inset:0}.Stage-module___keDtG__spill:after{content:"";opacity:0;background:#0a0e1566;position:absolute;inset:0}@media (prefers-reduced-motion:no-preference){.Stage-module___keDtG__stage[data-size=home] .Stage-module___keDtG__spill:after{animation:Stage-module___keDtG__hall-lights 1.2s var(--ease-out) .5s both reverse}.Stage-module___keDtG__stage[data-size=home] .Stage-module___keDtG__photo{animation:Stage-module___keDtG__settle 2.6s var(--ease-out) .2s both}}@keyframes Stage-module___keDtG__hall-lights{0%{opacity:0}to{opacity:1}}@keyframes Stage-module___keDtG__settle{0%{transform:scale(1.035)}to{transform:scale(1)}}.Stage-module___keDtG__tag{right:var(--gutter);max-width:min(420px, calc(100% - 2 * var(--gutter)));background:var(--card);color:var(--ink);border-radius:2px;padding:7px 11px 8px;font-size:.9rem;font-weight:600;line-height:1.3;position:absolute;bottom:18px;box-shadow:0 6px 14px #00000059}.Stage-module___keDtG__fascia{color:var(--on-fascia);background:linear-gradient(180deg, #ffffff12 0, #fff0 3px), linear-gradient(180deg, var(--fascia-hi) 0%, var(--fascia) 26%, var(--fascia) 82%, #1a5235 100%);border-top:5px solid var(--fascia-deep);position:relative;box-shadow:inset 0 12px 18px -10px #00000073}.Stage-module___keDtG__fasciaInner{justify-items:center;gap:14px;padding-block:clamp(16px,2vw,24px) clamp(18px,2.2vw,26px);display:grid}.Stage-module___keDtG__fasciaRow{flex-wrap:wrap;justify-content:center;align-items:center;gap:16px 28px;width:100%;max-width:1300px;display:flex}.Stage-module___keDtG__valance,.Stage-module___keDtG__valanceEdge{background:linear-gradient(180deg, #00000073 0, #0000 10px), repeating-linear-gradient(90deg, var(--valance) 0 22px, var(--valance-fold) 22px 27px, #0d121c 27px 31px, var(--valance) 31px 52px);position:relative}.Stage-module___keDtG__valanceEdge{height:22px}.Stage-module___keDtG__valanceInner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px 32px;padding-block:12px 16px;display:flex}.Stage-module___keDtG__status{color:var(--on-dark)}@media (max-width:700px){.Stage-module___keDtG__scene{height:clamp(180px,30svh,280px)}.Stage-module___keDtG__stage[data-size=home] .Stage-module___keDtG__scene{height:clamp(200px,32svh,300px)}.Stage-module___keDtG__valanceInner{justify-content:stretch;display:grid}.Stage-module___keDtG__tag{left:var(--gutter);font-size:.82rem;bottom:12px;right:auto}}
.Award-module__FkUT5G__rosette{flex:none;width:30px;height:38px}.Award-module__FkUT5G__badge{background:var(--card);color:var(--ink);font-family:var(--font-display);border-radius:var(--radius);border:2px solid #d9a63a;align-items:center;gap:10px;padding:8px 16px 8px 10px;font-size:1.1rem;font-weight:700;display:inline-flex;box-shadow:0 6px 16px #00000038}
.AwardStrip-module__klH46G__strip{background:var(--fascia-deep);color:var(--on-fascia);border-bottom:3px solid #d9a63a}.AwardStrip-module__klH46G__inner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;padding-block:14px;display:flex}.AwardStrip-module__klH46G__text{align-items:center;gap:14px;display:flex}.AwardStrip-module__klH46G__rosette{width:36px;height:46px}.AwardStrip-module__klH46G__text strong{font-family:var(--font-display);font-size:clamp(1.25rem,1rem + 1.2vw,1.75rem);line-height:1.15;display:block}.AwardStrip-module__klH46G__detail{color:var(--on-fascia-2);margin-top:2px;display:block}
.ShowCard-module__gW9iGq__card{background:var(--card);max-width:620px;color:var(--ink);transition:transform .35s var(--ease-out), box-shadow .35s var(--ease-out);border-radius:2px;grid-template-columns:auto 1fr auto;align-items:center;gap:16px;padding:12px 18px 12px 12px;text-decoration:none;display:grid;transform:rotate(-1deg);box-shadow:0 10px 22px #00000073}.ShowCard-module__gW9iGq__card:hover{transform:rotate(0)translateY(-2px);box-shadow:0 14px 28px #00000080}.ShowCard-module__gW9iGq__big{background:var(--ink);color:#fff;min-width:74px;height:74px;font-family:var(--font-display);letter-spacing:-.02em;border-radius:2px;place-items:center;padding-inline:8px;font-size:2.6rem;font-weight:700;display:grid}.ShowCard-module__gW9iGq__body{gap:2px;font-size:1rem;display:grid}.ShowCard-module__gW9iGq__title{font-family:var(--font-display);font-size:1.28rem;font-weight:700;line-height:1.15}.ShowCard-module__gW9iGq__when{color:var(--ink-2);margin-bottom:4px;font-size:.98rem}.ShowCard-module__gW9iGq__body p{font-size:.95rem}.ShowCard-module__gW9iGq__arrow{width:26px;height:26px;color:var(--fascia);transition:transform .35s var(--ease-out)}.ShowCard-module__gW9iGq__card:hover .ShowCard-module__gW9iGq__arrow{transform:translate(3px)}@media (max-width:700px){.ShowCard-module__gW9iGq__card{grid-template-columns:auto 1fr;width:100%;max-width:none;transform:none}.ShowCard-module__gW9iGq__big{min-width:58px;height:58px;font-size:2rem}.ShowCard-module__gW9iGq__arrow{display:none}}
.VoteButton-module__lnIh1G__panel{background:var(--card);width:min(100%,520px);color:var(--ink);border-radius:var(--radius);text-align:center;justify-items:center;gap:10px;padding:18px 20px 20px;display:grid;box-shadow:0 6px 16px #00000038}.VoteButton-module__lnIh1G__ask{font-family:var(--font-display);font-size:1.2rem;font-weight:700;line-height:1.3}.VoteButton-module__lnIh1G__small{color:var(--ink-2);max-width:46ch;font-size:.92rem}.VoteButton-module__lnIh1G__check:empty{display:none}.VoteButton-module__lnIh1G__actions{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:4px;display:flex}.VoteButton-module__lnIh1G__actions button:disabled{opacity:.6;cursor:default;transform:none}.VoteButton-module__lnIh1G__error{color:#8a1c1c;font-weight:700}.VoteButton-module__lnIh1G__done{border-left:4px solid var(--focus);border-radius:0 var(--radius) var(--radius) 0;color:var(--on-fascia);background:#0000002e;padding:10px 16px}.VoteButton-module__lnIh1G__row{flex-direction:column;flex-basis:100%;align-items:center;gap:14px;display:flex}.VoteButton-module__lnIh1G__vote{min-height:54px;font-family:var(--font-display);background:var(--focus);color:var(--ink);border:2px solid #00000059;padding:.7em 1.4em;font-size:1.15rem;box-shadow:0 2px #00000059,0 8px 20px #0000004d}.VoteButton-module__lnIh1G__vote:hover{background:#ffdb8a;box-shadow:0 3px #00000059,0 12px 24px #00000052}.VoteButton-module__lnIh1G__vote:active{transform:translateY(1px);box-shadow:0 1px #00000059}.VoteButton-module__lnIh1G__vote:focus-visible{outline-color:#fff}.VoteButton-module__lnIh1G__icon{fill:currentColor;flex:none;width:1.15em;height:1.15em}
