.PlayBoard-module__WH1lyq__playArea{width:min(1040px,100% - 32px);color:var(--c-ink,#07163d);margin:12px auto 0}.PlayBoard-module__WH1lyq__gameStats{background:var(--c-surface,#fff);border:1px solid var(--c-rule-strong,#cfd6e8);border-radius:10px;grid-template-columns:repeat(3,1fr);width:min(500px,100%);margin:0 auto 18px;padding:12px;display:grid}.PlayBoard-module__WH1lyq__gameStats div{text-align:center;gap:2px;display:grid}.PlayBoard-module__WH1lyq__gameStats div+div{border-left:1px solid var(--c-rule,#e2e6f0)}.PlayBoard-module__WH1lyq__gameStats span{color:var(--c-ink-3,#69728f);font:500 .7rem/1.3 var(--c-mono,ui-monospace, monospace);letter-spacing:.08em;text-transform:uppercase}.PlayBoard-module__WH1lyq__gameStats strong{font:500 1.45rem/1.2 var(--c-display,sans-serif);font-variant-numeric:tabular-nums}.PlayBoard-module__WH1lyq__gameStats .PlayBoard-module__WH1lyq__urgent,.PlayBoard-module__WH1lyq__gameStats .PlayBoard-module__WH1lyq__negativeScore{color:#c2415a}.PlayBoard-module__WH1lyq__gameGrid{grid-template-columns:minmax(0,1.45fr) minmax(300px,.75fr);align-items:stretch;gap:20px;display:grid}.PlayBoard-module__WH1lyq__plotFrame{border:1px solid var(--c-rule-strong,#cfd6e8);background:#fff;border-radius:10px;position:relative;overflow:hidden}.PlayBoard-module__WH1lyq__plotFrame img{width:100%;height:auto;display:block}.PlayBoard-module__WH1lyq__feedback{white-space:nowrap;pointer-events:none;border-radius:999px;align-items:center;gap:10px;margin:0;padding:8px 14px;font-size:1rem;animation:.14s ease-out both PlayBoard-module__WH1lyq__feedbackIn;display:inline-flex;position:absolute;top:12px;left:50%;transform:translate(-50%);box-shadow:0 10px 24px -14px #07163d73}.PlayBoard-module__WH1lyq__feedback strong{font-variant-numeric:tabular-nums}.PlayBoard-module__WH1lyq__feedback span{border-left:1px solid;padding-left:10px;font-size:.82rem;font-weight:600}.PlayBoard-module__WH1lyq__feedbackHit{color:#1d7a56;background:#e6f4ef;border:1px solid #b5dcca}.PlayBoard-module__WH1lyq__feedbackMiss{color:#c2415a;background:#fbe9ed;border:1px solid #efc3cc}@keyframes PlayBoard-module__WH1lyq__feedbackIn{0%{opacity:0;transform:translate(-50%,-6px)scale(.96)}to{opacity:1;transform:translate(-50%)scale(1)}}.PlayBoard-module__WH1lyq__guessPanel{background:var(--c-surface,#fff);border:1px solid var(--c-rule-strong,#cfd6e8);border-radius:10px;flex-direction:column;justify-content:center;padding:32px;display:flex}.PlayBoard-module__WH1lyq__guessPanel h2{letter-spacing:-.03em;margin:0 0 6px;font-size:1.65rem;font-weight:500}.PlayBoard-module__WH1lyq__guessPanel p{color:var(--c-ink-2,#545e7c);margin:0}.PlayBoard-module__WH1lyq__guessField{color:var(--c-ink-3,#69728f);font:500 .75rem/1.3 var(--c-mono,ui-monospace, monospace);letter-spacing:.08em;text-transform:uppercase;gap:9px;margin-top:28px;display:grid}.PlayBoard-module__WH1lyq__guessInputShell{height:88px;color:var(--c-ink,#07163d);background:var(--c-bg,#f8f9fc);border:1px solid var(--c-rule-strong,#cfd6e8);font:500 3.2rem/1 var(--c-display,sans-serif);letter-spacing:-.04em;text-transform:none;border-radius:10px;justify-content:center;align-items:center;display:flex;position:relative}.PlayBoard-module__WH1lyq__guessInputShell:focus-within{border-color:var(--c-accent,#4f62f2);box-shadow:0 0 0 3px #4f62f233}.PlayBoard-module__WH1lyq__guessInputShellDisabled{color:var(--c-ink-3,#69728f);border-color:var(--c-rule,#e2e6f0);background:#f3f5fa}.PlayBoard-module__WH1lyq__guessInputShellDisabled:focus-within{border-color:var(--c-rule,#e2e6f0);box-shadow:none}.PlayBoard-module__WH1lyq__guessInputShell input{width:2.2ch;color:inherit;font:inherit;letter-spacing:inherit;caret-color:var(--c-accent,#4f62f2);background:0 0;border:0;outline:0;padding:0}.PlayBoard-module__WH1lyq__guessInputShell input.PlayBoard-module__WH1lyq__guessInputSingle{width:1.1ch}.PlayBoard-module__WH1lyq__guessInputShell input::placeholder{color:#8a93ae}.PlayBoard-module__WH1lyq__guessPrefix{-webkit-user-select:none;user-select:none}.PlayBoard-module__WH1lyq__guessImpliedDigit{color:#8a93ae;pointer-events:none;margin-left:-.04em}.PlayBoard-module__WH1lyq__submitButton,.PlayBoard-module__WH1lyq__keypadSubmit{color:#fff;background:var(--c-accent,#4f62f2);min-height:52px;font-family:var(--c-body,sans-serif);border-radius:999px;justify-content:center;align-items:center;margin-top:18px;padding:0 24px;font-weight:600;transition:background-color .15s,opacity .15s;display:inline-flex}.PlayBoard-module__WH1lyq__submitButton:hover{background:var(--c-accent-ink,#3f51dc)}.PlayBoard-module__WH1lyq__submitButton:disabled,.PlayBoard-module__WH1lyq__keypadSubmit:disabled{opacity:.55;cursor:wait}.PlayBoard-module__WH1lyq__keypad{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:14px;display:grid}.PlayBoard-module__WH1lyq__keypadKey,.PlayBoard-module__WH1lyq__keypadSubmit{touch-action:manipulation;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;min-height:52px;margin:0;padding:0}.PlayBoard-module__WH1lyq__keypadKey{color:var(--c-ink,#07163d);background:var(--c-surface,#fff);border:1px solid var(--c-rule-strong,#cfd6e8);font:500 1.35rem/1 var(--c-display,sans-serif);border-radius:10px;place-items:center;display:grid}.PlayBoard-module__WH1lyq__keypadKey:active{background:var(--c-accent-soft,#eef0ff)}.PlayBoard-module__WH1lyq__keypadKey svg{width:24px;height:24px}.PlayBoard-module__WH1lyq__keypadSubmit{border-radius:10px;font-size:1rem}.PlayBoard-module__WH1lyq__error{color:#a3354b;text-align:center;background:#fbe9ed;border:1px solid #efc3cc;border-radius:8px;margin:14px 0 0;padding:10px 12px;font-size:.86rem;font-weight:500}.PlayBoard-module__WH1lyq__guessPanel>button{margin-top:18px}.PlayBoard-module__WH1lyq__visuallyHidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}@media (max-width:800px){.PlayBoard-module__WH1lyq__gameGrid{grid-template-columns:minmax(0,1.15fr) minmax(200px,.85fr);gap:12px}.PlayBoard-module__WH1lyq__guessPanel{padding:18px}.PlayBoard-module__WH1lyq__guessPanel h2{font-size:1.25rem}.PlayBoard-module__WH1lyq__guessField{margin-top:16px}.PlayBoard-module__WH1lyq__guessInputShell{height:66px;font-size:2.35rem}}@media (max-width:560px){.PlayBoard-module__WH1lyq__playArea{width:calc(100% - 20px);margin-top:4px}.PlayBoard-module__WH1lyq__gameStats{border-radius:10px;margin-bottom:8px;padding:8px}.PlayBoard-module__WH1lyq__gameStats strong{font-size:1.2rem}.PlayBoard-module__WH1lyq__gameGrid{grid-template-columns:minmax(0,1fr);gap:8px}.PlayBoard-module__WH1lyq__plotFrame,.PlayBoard-module__WH1lyq__guessPanel{border-radius:10px}.PlayBoard-module__WH1lyq__feedback{padding:6px 12px;font-size:.92rem;top:8px}.PlayBoard-module__WH1lyq__guessPanel{box-shadow:none;grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:10px;padding:10px;display:grid}.PlayBoard-module__WH1lyq__guessCopy{min-width:0}.PlayBoard-module__WH1lyq__guessPanel h2{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.PlayBoard-module__WH1lyq__guessPanel p{font-size:.78rem;line-height:1.3}.PlayBoard-module__WH1lyq__guessField{gap:0;margin-top:0}.PlayBoard-module__WH1lyq__guessField>span:first-child{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.PlayBoard-module__WH1lyq__guessInputShell{border-radius:10px;width:118px;height:54px;font-size:1.85rem}.PlayBoard-module__WH1lyq__keypad,.PlayBoard-module__WH1lyq__submitButton,.PlayBoard-module__WH1lyq__guessPanel>button,.PlayBoard-module__WH1lyq__guessPanel .PlayBoard-module__WH1lyq__error{grid-column:1/-1}.PlayBoard-module__WH1lyq__keypad{grid-template-columns:repeat(6,minmax(0,1fr));gap:6px;margin-top:10px}.PlayBoard-module__WH1lyq__keypadKey,.PlayBoard-module__WH1lyq__keypadSubmit{min-height:48px}.PlayBoard-module__WH1lyq__keypadSubmit{letter-spacing:-.01em;font-size:.76rem}.PlayBoard-module__WH1lyq__submitButton{min-height:46px;margin-top:10px}.PlayBoard-module__WH1lyq__guessPanel>button{margin-top:10px}.PlayBoard-module__WH1lyq__error{margin-top:8px}}@media (prefers-reduced-motion:reduce){.PlayBoard-module__WH1lyq__feedback{animation:none}.PlayBoard-module__WH1lyq__submitButton{transition:none}.PlayBoard-module__WH1lyq__submitButton:hover{transform:none}}
.contest-module__V1Tp4G__contestPage,.contest-module__V1Tp4G__runPage,.contest-module__V1Tp4G__gamePage,.contest-module__V1Tp4G__resultsPage{--c-bg:#f8f9fc;--c-surface:#fff;--c-ink:#07163d;--c-ink-2:#545e7c;--c-ink-3:#69728f;--c-rule:#e2e6f0;--c-rule-strong:#cfd6e8;--c-accent:#4f62f2;--c-accent-ink:#3f51dc;--c-accent-soft:#eef0ff;--c-display:var(--font-outfit), "Avenir Next", "Segoe UI", system-ui, sans-serif;--c-body:var(--font-figtree), "Segoe UI", system-ui, -apple-system, sans-serif;--c-mono:var(--font-plex-mono), ui-monospace, "SFMono-Regular", Menlo, monospace;min-height:100vh;color:var(--c-ink);background:var(--c-bg);font-family:var(--c-body);-webkit-font-smoothing:antialiased}.contest-module__V1Tp4G__contestPage :is(h1,h2),.contest-module__V1Tp4G__runPage :is(h1,h2),.contest-module__V1Tp4G__gamePage :is(h1,h2),.contest-module__V1Tp4G__resultsPage :is(h1,h2){font-family:var(--c-display);font-weight:500}:is(html:has(.contest-module__V1Tp4G__contestPage),html:has(.contest-module__V1Tp4G__runPage),html:has(.contest-module__V1Tp4G__gamePage),html:has(.contest-module__V1Tp4G__resultsPage),body:has(.contest-module__V1Tp4G__contestPage),body:has(.contest-module__V1Tp4G__runPage),body:has(.contest-module__V1Tp4G__gamePage),body:has(.contest-module__V1Tp4G__resultsPage)){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#f8f9fc}.contest-module__V1Tp4G__contestHeader,.contest-module__V1Tp4G__gameTopbar{border-bottom:1px solid var(--c-rule);justify-content:space-between;align-items:center;width:min(1120px,100% - 40px);min-height:72px;margin:0 auto;display:flex}.contest-module__V1Tp4G__contestHeader a,.contest-module__V1Tp4G__gameTopbar button{color:var(--c-ink-2);align-items:center;gap:7px;font-size:.9rem;font-weight:500;display:inline-flex}.contest-module__V1Tp4G__contestHeader svg,.contest-module__V1Tp4G__gameTopbar svg{width:18px;height:18px}.contest-module__V1Tp4G__contestPage{isolation:isolate;overflow-x:clip}.contest-module__V1Tp4G__entryCard{background:var(--c-surface);border:1px solid var(--c-rule-strong);border-radius:12px;width:min(720px,100% - 32px);margin:88px auto 120px;padding:48px;position:relative;box-shadow:0 0 0 1px #07163d08,0 30px 60px -40px #07163d73}.contest-module__V1Tp4G__entryCard:before{content:"";z-index:-1;background-color:#c9d2ea;background-image:url(/marketing/paint/paint-mist.svg),linear-gradient(140deg,#c9d2ea,#9fb0e0);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:10px;position:absolute;inset:-56px -72px}.contest-module__V1Tp4G__entryHeading{text-align:center}.contest-module__V1Tp4G__entryHeading>span,.contest-module__V1Tp4G__answerReviewHeading>span{color:var(--c-accent-ink);font:500 .75rem/1.3 var(--c-mono);letter-spacing:.08em;text-transform:uppercase}.contest-module__V1Tp4G__entryHeading h1{letter-spacing:-.04em;text-wrap:balance;outline:0;margin:14px 0 10px;font-size:clamp(2.1rem,5.2vw,3.25rem);line-height:1.04}.contest-module__V1Tp4G__entryHeading p{color:var(--c-ink-2);margin:0;font-size:1.05rem;line-height:1.55}.contest-module__V1Tp4G__compactFacts{color:var(--c-ink-2);border-block:1px dotted var(--c-rule-strong);flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 0;margin:28px 0;padding:14px 0;font-size:.86rem;font-weight:500;display:flex}.contest-module__V1Tp4G__compactFacts span{align-items:center;gap:6px;padding:0 14px;display:inline-flex}.contest-module__V1Tp4G__compactFacts span+span{border-left:1px solid var(--c-rule)}.contest-module__V1Tp4G__compactFacts svg{width:16px;height:16px;color:var(--c-accent)}.contest-module__V1Tp4G__emailOnlyHeading{border:1px solid var(--c-rule-strong);color:var(--c-ink);background:var(--c-accent-soft);border-radius:8px;grid-template-columns:auto 1fr;align-items:center;column-gap:10px;margin-bottom:26px;padding:14px 16px;display:grid}.contest-module__V1Tp4G__emailOnlyHeading svg{width:22px;height:22px;color:var(--c-accent);grid-row:1/3}.contest-module__V1Tp4G__emailOnlyHeading strong{font-size:.95rem;font-weight:600}.contest-module__V1Tp4G__emailOnlyHeading span{color:var(--c-ink-2);font-size:.8rem}.contest-module__V1Tp4G__restoreWarning{color:var(--c-ink-2);text-align:center;margin:-12px 0 20px;font-size:.86rem;line-height:1.5}.contest-module__V1Tp4G__entryForm form{gap:17px;display:grid}.contest-module__V1Tp4G__field{width:100%;color:var(--c-ink);gap:7px;font-size:.9rem;font-weight:500;display:grid}.contest-module__V1Tp4G__field>span{color:var(--c-ink-3);font-size:.78rem;font-weight:400}.contest-module__V1Tp4G__field input{border:1px solid var(--c-rule-strong);background:var(--c-surface);width:100%;height:48px;color:var(--c-ink);font:400 1rem var(--c-body);border-radius:8px;outline:0;padding:0 14px}.contest-module__V1Tp4G__field input:hover{border-color:var(--c-ink-3)}.contest-module__V1Tp4G__field input:focus{border-color:var(--c-accent);box-shadow:0 0 0 3px #4f62f238}.contest-module__V1Tp4G__handleInput{border:1px solid var(--c-rule-strong);background:var(--c-surface);border-radius:8px;align-items:center;height:48px;display:flex;overflow:hidden}.contest-module__V1Tp4G__handleInput:focus-within{border-color:var(--c-accent);box-shadow:0 0 0 3px #4f62f238}.contest-module__V1Tp4G__handleInput>span{color:var(--c-ink);padding-left:14px;font-size:1rem;font-weight:600}.contest-module__V1Tp4G__handleInput input{height:46px;box-shadow:none;border:0;border-radius:0;padding-left:2px}.contest-module__V1Tp4G__handleInput input:hover,.contest-module__V1Tp4G__handleInput input:focus{box-shadow:none;border:0}.contest-module__V1Tp4G__fieldNote,.contest-module__V1Tp4G__privacyNote{color:var(--c-ink-3);margin:-7px 0 1px;font-size:.84rem;line-height:1.5}.contest-module__V1Tp4G__privacyNote{text-align:center}.contest-module__V1Tp4G__profileFields{gap:14px;display:grid}.contest-module__V1Tp4G__profileFields .contest-module__V1Tp4G__fieldNote{margin-top:-5px}.contest-module__V1Tp4G__profileWarning{background:#fff8e8;border:1px solid #f0dcae;border-radius:8px;max-width:580px;padding:10px 12px;font-size:.84rem;color:#6d5227!important;margin:12px auto 0!important}.contest-module__V1Tp4G__readyProfileEditor{text-align:left;border:1px dotted var(--c-rule-strong);border-radius:8px;gap:14px;width:min(100%,560px);margin-top:20px;padding:18px;display:grid}.contest-module__V1Tp4G__readyProfileEditor .contest-module__V1Tp4G__secondaryButton{width:100%}.contest-module__V1Tp4G__twoColumns{grid-template-columns:1fr 1fr;gap:14px;display:grid}.contest-module__V1Tp4G__selectControl{--primary:#4f62f2;--selected-bg:#eef0ff;--border-color:#cfd6e8;--input-bg:#fff;--card-bg:#fff;--foreground:#07163d;--text-secondary:#545e7c}.contest-module__V1Tp4G__selectControl>div{margin-top:0}.contest-module__V1Tp4G__check{color:var(--c-ink-2);align-items:flex-start;gap:10px;font-size:.88rem;line-height:1.45;display:flex}.contest-module__V1Tp4G__check input{width:18px;height:18px;accent-color:var(--c-accent);flex:none;margin-top:1px}.contest-module__V1Tp4G__check a{color:var(--c-accent-ink);text-underline-offset:3px;font-weight:600;text-decoration:underline}.contest-module__V1Tp4G__optionalCheck{border-top:1px dotted var(--c-rule-strong);padding-top:14px}.contest-module__V1Tp4G__primaryButton,.contest-module__V1Tp4G__secondaryButton,.contest-module__V1Tp4G__primaryLink{min-height:48px;font:600 15px/1.2 var(--c-body);text-align:center;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 24px;transition:transform .15s,background-color .15s,border-color .15s,opacity .15s;display:inline-flex}.contest-module__V1Tp4G__primaryButton,.contest-module__V1Tp4G__primaryLink{color:#fff;background:var(--c-accent)}.contest-module__V1Tp4G__primaryButton:hover,.contest-module__V1Tp4G__primaryLink:hover{background:color-mix(in srgb, var(--c-accent) 90%, var(--c-ink))}.contest-module__V1Tp4G__secondaryButton{color:var(--c-ink);background:var(--c-surface);border-color:var(--c-rule-strong)}.contest-module__V1Tp4G__secondaryButton:hover{border-color:var(--c-ink-3)}.contest-module__V1Tp4G__primaryButton:hover,.contest-module__V1Tp4G__secondaryButton:hover,.contest-module__V1Tp4G__primaryLink:hover{transform:translateY(-1px)}.contest-module__V1Tp4G__primaryButton:disabled{opacity:.5;cursor:wait}.contest-module__V1Tp4G__primaryButton:focus-visible,.contest-module__V1Tp4G__secondaryButton:focus-visible,.contest-module__V1Tp4G__primaryLink:focus-visible,.contest-module__V1Tp4G__shareButton:focus-visible{outline:2px solid var(--c-accent);outline-offset:2px}.contest-module__V1Tp4G__error{color:#b42335;text-align:center;background:#fff4f5;border:1px solid #f1cdd3;border-radius:8px;outline:0;margin:18px 0 0;padding:12px 14px;font-size:.88rem;font-weight:500}.contest-module__V1Tp4G__codeSent{color:var(--c-ink);background:var(--c-accent-soft);border:1px solid var(--c-rule-strong);border-radius:8px;gap:3px;padding:14px 16px;display:grid}.contest-module__V1Tp4G__codeSent span{color:var(--c-ink-2);font-size:.86rem}.contest-module__V1Tp4G__loadingState,.contest-module__V1Tp4G__closedState{min-height:180px;color:var(--c-ink-2);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:12px;display:flex}.contest-module__V1Tp4G__closedState strong{color:var(--c-ink);font:500 1.35rem/1.2 var(--c-display);letter-spacing:-.02em}.contest-module__V1Tp4G__closedState a{color:var(--c-accent-ink);text-underline-offset:3px;font-weight:600;text-decoration:underline}.contest-module__V1Tp4G__closedState a.contest-module__V1Tp4G__primaryLink{color:#fff;text-decoration:none}.contest-module__V1Tp4G__closedState p{max-width:420px;color:var(--c-ink-2);margin:0;line-height:1.55}.contest-module__V1Tp4G__eligibilityNote{color:var(--c-ink-2);border-bottom:1px dotted var(--c-rule-strong);text-align:center;margin:-12px 0 24px;padding:12px 0;font-size:.86rem;line-height:1.5}.contest-module__V1Tp4G__eligibilityNote a{color:var(--c-accent-ink);text-underline-offset:3px;white-space:nowrap;margin-left:4px;font-weight:600;text-decoration:underline}.contest-module__V1Tp4G__readyState{text-align:center;flex-direction:column;align-items:center;padding:26px 0 8px;display:flex}.contest-module__V1Tp4G__readyState>svg{width:52px;height:52px;color:var(--c-accent)}.contest-module__V1Tp4G__readyState>span{color:var(--c-accent-ink);font:500 .75rem/1.3 var(--c-mono);letter-spacing:.08em;text-transform:uppercase;margin-top:14px}.contest-module__V1Tp4G__readyState h2{letter-spacing:-.035em;margin:10px 0 8px;font-size:2.4rem;line-height:1.08}.contest-module__V1Tp4G__readyState p{color:var(--c-ink-2);margin:5px 0}.contest-module__V1Tp4G__readyState .contest-module__V1Tp4G__identity{font-size:1.05rem}.contest-module__V1Tp4G__readyState .contest-module__V1Tp4G__identity strong{color:var(--c-ink);font-weight:600}.contest-module__V1Tp4G__readyState .contest-module__V1Tp4G__primaryButton{min-width:260px;margin-top:24px}.contest-module__V1Tp4G__readyState small{color:var(--c-ink-3);margin-top:12px}.contest-module__V1Tp4G__readyState .contest-module__V1Tp4G__limitMessage{color:#714e20;background:#fff8e8;border:1px solid #f0dcae;border-radius:8px;margin-top:20px;padding:12px 15px}.contest-module__V1Tp4G__gamePage{padding-bottom:40px}.contest-module__V1Tp4G__practiceBadge{color:var(--c-accent-ink);background:var(--c-accent-soft);font:500 .72rem/1.2 var(--c-mono);letter-spacing:.08em;text-transform:uppercase;border-radius:4px;padding:6px 10px}.contest-module__V1Tp4G__practiceTopbarActions{align-items:center;gap:10px;display:flex}.contest-module__V1Tp4G__practiceTopbarActions a{color:var(--c-ink-2);border-radius:999px;align-items:center;gap:7px;padding:10px 12px;font-size:.9rem;font-weight:500;display:inline-flex}.contest-module__V1Tp4G__practiceTopbarActions a:hover{background:var(--c-accent-soft);color:var(--c-ink)}.contest-module__V1Tp4G__practiceIntro{text-align:center;justify-items:center;gap:14px;padding:8px 0 4px;display:grid}.contest-module__V1Tp4G__practiceIntro p{max-width:460px;color:var(--c-ink-2);margin:0;line-height:1.55}.contest-module__V1Tp4G__practiceIntro .contest-module__V1Tp4G__primaryButton{min-width:260px}.contest-module__V1Tp4G__practiceIntro a:not(.contest-module__V1Tp4G__primaryButton){color:var(--c-accent-ink);text-underline-offset:3px;font-weight:600;text-decoration:underline}.contest-module__V1Tp4G__gameTopbar button{border-radius:999px;padding:10px 12px}.contest-module__V1Tp4G__gameTopbar button:hover{background:var(--c-accent-soft);color:var(--c-ink)}.contest-module__V1Tp4G__exitWarning{color:#5b411e;background:#fff8e8;border:1px solid #f0d396;border-radius:8px;grid-template-columns:1fr auto auto;align-items:center;gap:14px;width:min(780px,100% - 32px);margin:18px auto;padding:14px 16px;display:grid}.contest-module__V1Tp4G__exitWarning p{margin:3px 0 0;font-size:.84rem}.contest-module__V1Tp4G__exitWarning button,.contest-module__V1Tp4G__exitWarning a{color:#4b391f;background:#fff;border:1px solid #dec58e;border-radius:999px;padding:9px 14px;font-size:.84rem;font-weight:600}.contest-module__V1Tp4G__runLoading{min-height:100vh;color:var(--c-ink-2);place-items:center;font-weight:500;display:grid}.contest-module__V1Tp4G__terminalCard{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:16px;width:min(560px,100% - 32px);min-height:100vh;margin:0 auto;display:flex}.contest-module__V1Tp4G__terminalCard h1{letter-spacing:-.04em;margin:8px 0 0;font-size:clamp(2rem,5.2vw,3rem);line-height:1.04}.contest-module__V1Tp4G__terminalCard p{color:var(--c-ink-2);margin:0}.contest-module__V1Tp4G__terminalCard>a:not(.contest-module__V1Tp4G__primaryLink){color:var(--c-accent-ink);font-weight:600}.contest-module__V1Tp4G__resultsPage{padding:0 0 80px}.contest-module__V1Tp4G__results{width:min(1120px,100% - 32px);margin:0 auto}.contest-module__V1Tp4G__resultsHeader{border-bottom:1px solid var(--c-rule);justify-content:space-between;align-items:center;min-height:72px;display:flex}.contest-module__V1Tp4G__resultsIntro{text-align:center;flex-direction:column;align-items:center;padding:56px 24px 38px;display:flex}.contest-module__V1Tp4G__resultsIntro>p{color:var(--c-accent-ink);font:500 .78rem/1.3 var(--c-mono);letter-spacing:.08em;text-transform:uppercase;margin:0}.contest-module__V1Tp4G__resultsIntro h1{letter-spacing:-.06em;font-variant-numeric:tabular-nums;margin:14px 0 8px;font-size:clamp(4rem,11vw,7.6rem);line-height:.9}.contest-module__V1Tp4G__resultsIntro h1 small{color:var(--c-ink-3);letter-spacing:-.01em;margin-left:.14em;font-size:.22em}.contest-module__V1Tp4G__resultsIntro h1:focus{outline:none}.contest-module__V1Tp4G__practicePromo{margin-top:40px}.contest-module__V1Tp4G__resultsIntro>.contest-module__V1Tp4G__scoringNote{color:var(--c-ink-2);font:500 .88rem/1.4 var(--c-body);letter-spacing:0;text-transform:none;margin-top:18px}.contest-module__V1Tp4G__reviewNote{color:#6d5227;margin-top:12px;font-size:.86rem}.contest-module__V1Tp4G__resultsIntro>span:not(.contest-module__V1Tp4G__reviewStatus){color:var(--c-ink-2);font-size:1.1rem}.contest-module__V1Tp4G__reviewStatus{color:#704e1d;background:#fff4d9;border-radius:999px;align-items:center;gap:7px;margin-bottom:18px;padding:7px 12px;font-size:.82rem;font-weight:600;display:inline-flex}.contest-module__V1Tp4G__reviewStatus svg{width:18px;height:18px}.contest-module__V1Tp4G__rank{color:var(--c-accent-ink);background:var(--c-accent-soft);border-radius:999px;align-items:center;gap:8px;margin-top:20px;padding:9px 14px;font-weight:500;display:inline-flex}.contest-module__V1Tp4G__rank svg{color:#e3a91b}.contest-module__V1Tp4G__resultStats{background:var(--c-surface);border-block:1px solid var(--c-rule);grid-template-columns:repeat(2,1fr);max-width:760px;margin:40px auto 0;display:grid;overflow:hidden}.contest-module__V1Tp4G__resultStats>div{text-align:center;gap:5px;padding:25px;display:grid}.contest-module__V1Tp4G__resultStats>div+div{border-left:1px solid var(--c-rule)}.contest-module__V1Tp4G__resultStats dt{color:var(--c-ink-3);font:500 .74rem/1.3 var(--c-mono);letter-spacing:.08em;text-transform:uppercase}.contest-module__V1Tp4G__resultStats dd{font:500 2.25rem/1.1 var(--c-display);letter-spacing:-.03em;margin:0}.contest-module__V1Tp4G__resultStats span{color:var(--c-ink-3);font-size:.82rem}.contest-module__V1Tp4G__resultActions{justify-content:center;align-items:center;gap:12px;margin-top:26px;display:flex}.contest-module__V1Tp4G__resultActions .contest-module__V1Tp4G__primaryLink,.contest-module__V1Tp4G__resultActions .contest-module__V1Tp4G__primaryButton,.contest-module__V1Tp4G__resultActions .contest-module__V1Tp4G__secondaryButton{min-width:170px}.contest-module__V1Tp4G__attemptBalance{color:var(--c-ink-3);text-align:center;margin:12px 0 0;font-size:.84rem}.contest-module__V1Tp4G__results>.contest-module__V1Tp4G__error{max-width:560px;margin-left:auto;margin-right:auto}.contest-module__V1Tp4G__shareRow{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px 14px;max-width:760px;margin:22px auto 0;display:flex}.contest-module__V1Tp4G__shareRow>span{color:var(--c-ink);font-size:.9rem;font-weight:600}.contest-module__V1Tp4G__shareRow>div{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.contest-module__V1Tp4G__shareButton{min-height:40px;color:var(--c-ink);background:var(--c-surface);border:1px solid var(--c-rule-strong);border-radius:999px;align-items:center;gap:7px;padding:0 16px;font-size:.88rem;font-weight:600;display:inline-flex}.contest-module__V1Tp4G__shareButton:hover{border-color:var(--c-ink-3)}.contest-module__V1Tp4G__shareButton svg{width:17px;height:17px}.contest-module__V1Tp4G__shareStatus{color:#24714e;text-align:center;overflow-wrap:anywhere;flex-basis:100%;min-height:1.3em;margin:0;font-size:.84rem}.contest-module__V1Tp4G__answerReview{border-top:1px solid var(--c-rule);margin-top:72px;padding-top:56px;scroll-margin-top:30px}.contest-module__V1Tp4G__answerReviewHeading{text-align:center}.contest-module__V1Tp4G__answerReviewHeading h2{letter-spacing:-.03em;margin:12px 0 8px;font-size:clamp(2rem,3.6vw,2.75rem);line-height:1.08}.contest-module__V1Tp4G__answerReviewHeading p{color:var(--c-ink-2);margin:0}.contest-module__V1Tp4G__noReviewExamples{color:var(--c-ink-2);text-align:center;margin:24px 0 0}.contest-module__V1Tp4G__reviewMore{justify-content:center;margin-top:24px;display:flex}.contest-module__V1Tp4G__reviewGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:28px;display:grid}.contest-module__V1Tp4G__reviewCard{background:var(--c-surface);border:1px solid var(--c-rule-strong);border-radius:8px;padding-bottom:18px;overflow:hidden}.contest-module__V1Tp4G__reviewCard>img{border-bottom:1px solid var(--c-rule);width:100%;height:auto;display:block}.contest-module__V1Tp4G__reviewCardHeading{justify-content:space-between;align-items:center;gap:10px;padding:15px 16px 8px;display:flex}.contest-module__V1Tp4G__scoredLabel,.contest-module__V1Tp4G__missedLabel{align-items:center;gap:5px;font-size:.78rem;font-weight:600;display:inline-flex}.contest-module__V1Tp4G__scoredLabel{color:#24714e}.contest-module__V1Tp4G__missedLabel{color:#a03548}.contest-module__V1Tp4G__scoredLabel svg,.contest-module__V1Tp4G__missedLabel svg{width:17px;height:17px}.contest-module__V1Tp4G__reviewCard dl{grid-template-columns:repeat(3,1fr);gap:6px;margin:5px 16px 0;display:grid}.contest-module__V1Tp4G__reviewCard dl div{min-width:0}.contest-module__V1Tp4G__reviewCard dt{color:var(--c-ink-3);font-size:.7rem}.contest-module__V1Tp4G__reviewCard dd{margin:3px 0 0;font-weight:600}.contest-module__V1Tp4G__resultsPromo{color:var(--c-ink);background-color:#c9d2ea;background-image:url(/marketing/paint/paint-mist.svg),linear-gradient(140deg,#c9d2ea,#9fb0e0);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:10px;grid-template-columns:auto 1fr auto;align-items:center;gap:20px;margin-top:8px;padding:clamp(22px,4vw,36px);display:grid}.contest-module__V1Tp4G__resultsPromo>span{width:52px;height:52px;color:var(--c-accent);background:#ffffffe6;border-radius:12px;place-items:center;display:grid}.contest-module__V1Tp4G__resultsPromo>span svg{width:27px;height:27px}.contest-module__V1Tp4G__resultsPromo div>p{color:var(--c-accent-ink);font:500 .72rem/1.3 var(--c-mono);letter-spacing:.08em;text-transform:uppercase;margin:0 0 6px}.contest-module__V1Tp4G__resultsPromo h2{letter-spacing:-.02em;margin:0 0 5px;font-size:1.6rem;line-height:1.15}.contest-module__V1Tp4G__resultsPromo div>span{color:var(--c-ink-2)}.contest-module__V1Tp4G__resultsPromo a{color:#fff;background:var(--c-accent);border-radius:999px;align-items:center;gap:8px;min-height:48px;padding:0 22px;font-weight:600;display:inline-flex}.contest-module__V1Tp4G__visuallyHidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}@media (max-width:800px){.contest-module__V1Tp4G__entryCard{margin-top:56px;padding:34px 24px}.contest-module__V1Tp4G__entryCard:before{inset:-32px -16px}.contest-module__V1Tp4G__exitWarning{grid-template-columns:1fr 1fr}.contest-module__V1Tp4G__exitWarning>div{grid-column:1/-1}.contest-module__V1Tp4G__reviewGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.contest-module__V1Tp4G__resultsPromo{grid-template-columns:auto 1fr}.contest-module__V1Tp4G__resultsPromo a{grid-column:1/-1}}@media (max-width:560px){.contest-module__V1Tp4G__contestHeader,.contest-module__V1Tp4G__gameTopbar{width:calc(100% - 28px);min-height:64px}.contest-module__V1Tp4G__entryCard{width:calc(100% - 20px);margin-top:16px;padding:28px 16px}.contest-module__V1Tp4G__entryCard:before{display:none}.contest-module__V1Tp4G__entryCard{box-shadow:none;margin-bottom:48px}.contest-module__V1Tp4G__compactFacts{justify-items:center;display:grid}.contest-module__V1Tp4G__compactFacts span{padding:0}.contest-module__V1Tp4G__compactFacts span+span{border-left:0}.contest-module__V1Tp4G__twoColumns,.contest-module__V1Tp4G__resultStats{grid-template-columns:1fr}.contest-module__V1Tp4G__resultStats>div+div{border-top:1px solid var(--c-rule);border-left:0}.contest-module__V1Tp4G__resultActions{flex-direction:column}.contest-module__V1Tp4G__resultActions .contest-module__V1Tp4G__primaryLink,.contest-module__V1Tp4G__resultActions .contest-module__V1Tp4G__primaryButton,.contest-module__V1Tp4G__resultActions .contest-module__V1Tp4G__secondaryButton{width:100%}.contest-module__V1Tp4G__shareRow{flex-direction:column}.contest-module__V1Tp4G__practiceTopbarActions a{padding:8px}.contest-module__V1Tp4G__reviewGrid{grid-template-columns:1fr}.contest-module__V1Tp4G__resultsIntro{padding-top:34px}.contest-module__V1Tp4G__resultsPromo{text-align:center;grid-template-columns:1fr;padding:22px 18px}.contest-module__V1Tp4G__resultsPromo>span{margin:0 auto}.contest-module__V1Tp4G__resultsPromo a{grid-column:auto;justify-content:center}}@media (prefers-reduced-motion:reduce){.contest-module__V1Tp4G__primaryButton,.contest-module__V1Tp4G__secondaryButton,.contest-module__V1Tp4G__primaryLink{transition:none}.contest-module__V1Tp4G__primaryButton:hover,.contest-module__V1Tp4G__secondaryButton:hover,.contest-module__V1Tp4G__primaryLink:hover{transform:none}}
