.VisitorChoiceChallenge-module__DynmPa__backdrop{z-index:1000;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#020914d1;place-items:center;padding:20px;display:grid;position:fixed;inset:0;overflow:auto}.VisitorChoiceChallenge-module__DynmPa__section{--visitor-accent:var(--axora-atmosphere-accent,#48d6c5);isolation:isolate;color:#f8fbff;background:radial-gradient(circle at 12% 12%,color-mix(in srgb,var(--visitor-accent) 24%,transparent),transparent 28%),linear-gradient(145deg,#061c33,#0b2d52 62%,#123e68);border:1px solid #ffffff29;border-radius:30px;width:min(950px,100%);padding:clamp(25px,5vw,54px);position:relative;overflow:hidden;box-shadow:0 38px 120px #0000007a}.VisitorChoiceChallenge-module__DynmPa__glow{z-index:-1;background:color-mix(in srgb,var(--visitor-accent) 16%,transparent);filter:blur(75px);border-radius:50%;width:680px;height:420px;position:absolute;inset:-35% auto auto 50%;transform:translate(-50%)}.VisitorChoiceChallenge-module__DynmPa__header{text-align:center;max-width:700px;margin:0 auto 28px}.VisitorChoiceChallenge-module__DynmPa__eyebrow{color:var(--visitor-accent);letter-spacing:.13em;text-transform:uppercase;align-items:center;gap:8px;margin:0 0 10px;font-size:12px;font-weight:900;display:inline-flex}.VisitorChoiceChallenge-module__DynmPa__header h2{letter-spacing:-.055em;margin:0;font-size:clamp(31px,5vw,57px);line-height:.98}.VisitorChoiceChallenge-module__DynmPa__header>p:not(.VisitorChoiceChallenge-module__DynmPa__eyebrow){color:#c8d8e7;margin:17px auto 0;line-height:1.65}.VisitorChoiceChallenge-module__DynmPa__total{align-items:baseline;gap:8px;margin-top:18px;display:inline-flex}.VisitorChoiceChallenge-module__DynmPa__total strong{color:var(--visitor-accent);font-size:2rem}.VisitorChoiceChallenge-module__DynmPa__total span{color:#c8d8e7}.VisitorChoiceChallenge-module__DynmPa__arena{grid-template-columns:1fr 58px 1fr;align-items:stretch;display:grid}.VisitorChoiceChallenge-module__DynmPa__side{color:#fff;text-align:start;cursor:pointer;border:1px solid #ffffff2e;border-radius:24px;grid-template-rows:auto 1fr auto;justify-items:start;gap:18px;min-height:260px;padding:clamp(22px,4vw,36px);transition:transform .24s,box-shadow .24s;display:grid;position:relative;overflow:hidden}.VisitorChoiceChallenge-module__DynmPa__earlySide{background:linear-gradient(150deg,#155e9d,#0b2d52)}.VisitorChoiceChallenge-module__DynmPa__nightSide{color:#061c33;background:linear-gradient(150deg,#ffe0a8,#e8a33d 62%,#c87519)}.VisitorChoiceChallenge-module__DynmPa__side:not(:disabled):hover,.VisitorChoiceChallenge-module__DynmPa__side:not(:disabled):focus-visible{transform:translateY(-5px);box-shadow:0 25px 70px #00000052}.VisitorChoiceChallenge-module__DynmPa__side:focus-visible{outline-offset:4px;outline:4px solid #fff}.VisitorChoiceChallenge-module__DynmPa__side:disabled{cursor:wait;opacity:.68}.VisitorChoiceChallenge-module__DynmPa__iconDisc{background:#ffffff21;border-radius:20px;place-items:center;width:64px;height:64px;display:grid}.VisitorChoiceChallenge-module__DynmPa__sideCopy{align-self:center}.VisitorChoiceChallenge-module__DynmPa__sideCopy strong,.VisitorChoiceChallenge-module__DynmPa__sideCopy small{display:block}.VisitorChoiceChallenge-module__DynmPa__sideCopy strong{font-size:clamp(1.35rem,3vw,2rem)}.VisitorChoiceChallenge-module__DynmPa__sideCopy small{margin-top:8px;line-height:1.55}.VisitorChoiceChallenge-module__DynmPa__sideCount{font-variant-numeric:tabular-nums;font-weight:850}.VisitorChoiceChallenge-module__DynmPa__versus{letter-spacing:.12em;place-self:center;font-size:.72rem;font-weight:900}.VisitorChoiceChallenge-module__DynmPa__pendingPulse{border:3px solid var(--visitor-accent);border-radius:inherit;animation:1s ease-in-out infinite VisitorChoiceChallenge-module__DynmPa__pulse;position:absolute;inset:0}.VisitorChoiceChallenge-module__DynmPa__status{text-align:center;place-items:center;min-height:50px;margin-top:16px;display:grid}.VisitorChoiceChallenge-module__DynmPa__status p{margin:.4rem}.VisitorChoiceChallenge-module__DynmPa__status button{color:#fff;background:0 0;border:1px solid #fff6;border-radius:999px;padding:.55rem 1rem}.VisitorChoiceChallenge-module__DynmPa__turnstile{place-items:center;min-height:1px;display:grid}.VisitorChoiceChallenge-module__DynmPa__privacyNote{color:#c8d8e7;text-align:center;justify-content:center;gap:8px;margin:12px auto 0;font-size:.78rem;display:flex}.VisitorChoiceChallenge-module__DynmPa__privacyNote a{text-decoration:underline}.VisitorChoiceChallenge-module__DynmPa__compact{color:#334155;flex-wrap:wrap;justify-content:center;gap:.7rem;width:min(900px,100% - 32px);margin:1.5rem auto;display:flex}.VisitorChoiceChallenge-module__DynmPa__compact>span{background:#fff;border:1px solid #cbd5e1;border-radius:999px;align-items:center;gap:.5rem;min-height:44px;padding:.6rem .9rem;display:inline-flex}.VisitorChoiceChallenge-module__DynmPa__compact svg{color:#155e9d;width:17px}.VisitorChoiceChallenge-module__DynmPa__compact strong{color:#0b2d52}.VisitorChoiceChallenge-module__DynmPa__compactTotal{font-weight:750}@keyframes VisitorChoiceChallenge-module__DynmPa__pulse{50%{opacity:.35;transform:scale(.985)}}@media (max-width:700px){.VisitorChoiceChallenge-module__DynmPa__backdrop{padding:10px}.VisitorChoiceChallenge-module__DynmPa__section{border-radius:22px;padding:24px 14px}.VisitorChoiceChallenge-module__DynmPa__arena{grid-template-columns:1fr;gap:10px}.VisitorChoiceChallenge-module__DynmPa__versus{display:none}.VisitorChoiceChallenge-module__DynmPa__side{grid-template-rows:auto auto;grid-template-columns:auto 1fr;min-height:170px}.VisitorChoiceChallenge-module__DynmPa__iconDisc{grid-row:1/3}.VisitorChoiceChallenge-module__DynmPa__sideCount{grid-column:2}.VisitorChoiceChallenge-module__DynmPa__privacyNote{text-align:start;align-items:flex-start}}@media (prefers-reduced-motion:reduce){.VisitorChoiceChallenge-module__DynmPa__side,.VisitorChoiceChallenge-module__DynmPa__pendingPulse{transition:none;animation:none}.VisitorChoiceChallenge-module__DynmPa__backdrop{-webkit-backdrop-filter:none;backdrop-filter:none}}@media (forced-colors:active){.VisitorChoiceChallenge-module__DynmPa__backdrop{background:canvas}.VisitorChoiceChallenge-module__DynmPa__section,.VisitorChoiceChallenge-module__DynmPa__side,.VisitorChoiceChallenge-module__DynmPa__status button,.VisitorChoiceChallenge-module__DynmPa__compact>span{color:canvastext;background:canvas;border:2px solid buttontext}}
