@font-face{font-family:displayFont;src:url(../media/teenyrose_fredoka_latin-s.p.0yjx-ff1328z_.woff2)format("woff2");font-display:swap;font-weight:500 700}@font-face{font-family:displayFont Fallback;src:local(Arial);ascent-override:95.32%;descent-override:23.1%;line-gap-override:0.0%;size-adjust:102.19%}.displayfont_3a3223c7-module__v5W96G__className{font-family:displayFont,displayFont Fallback}.displayfont_3a3223c7-module__v5W96G__variable{--font-teeny-display:"displayFont", "displayFont Fallback"}
@font-face{font-family:bodyFont;src:url(../media/teenyrose_nunito_sans_latin-s.p.17zau2z17my9r.woff2)format("woff2");font-display:swap;font-weight:400 800}@font-face{font-family:bodyFont Fallback;src:local(Arial);ascent-override:103.02%;descent-override:35.97%;line-gap-override:0.0%;size-adjust:98.13%}.bodyfont_8edcd506-module__OJgnDG__className{font-family:bodyFont,bodyFont Fallback}.bodyfont_8edcd506-module__OJgnDG__variable{--font-teeny-body:"bodyFont", "bodyFont Fallback"}
.turkey-hat-game-module__KkC3tW__shell{width:min(100%,42rem);margin:0 auto}.turkey-hat-game-module__KkC3tW__intro{text-align:center;max-width:38rem;margin:0 auto 1.4rem}.turkey-hat-game-module__KkC3tW__kicker{color:var(--game-blue);letter-spacing:.09em;text-transform:uppercase;margin:0 0 .35rem;font-size:.75rem;font-weight:800}.turkey-hat-game-module__KkC3tW__intro h1,.turkey-hat-game-module__KkC3tW__question,.turkey-hat-game-module__KkC3tW__completion h2{font-family:var(--font-display);font-weight:700}.turkey-hat-game-module__KkC3tW__intro h1{color:var(--game-ink);text-wrap:balance;margin:0;font-size:clamp(2rem,7vw,3.15rem);line-height:1.08}.turkey-hat-game-module__KkC3tW__tagline{color:var(--game-pink);font-family:var(--font-display);margin:.55rem 0 0;font-size:clamp(1rem,3vw,1.2rem);font-weight:600}.turkey-hat-game-module__KkC3tW__instructions{color:#465b6d;margin:.45rem auto 0;font-size:1rem;line-height:1.45}.turkey-hat-game-module__KkC3tW__gameCard{text-align:center;background:#fff;border:2px solid #d8ebf8;border-radius:2rem;padding:clamp(1rem,4vw,1.75rem);overflow:hidden;box-shadow:0 18px 50px -35px #3065916b}.turkey-hat-game-module__KkC3tW__progressRow{text-align:left;align-items:center;gap:.85rem;max-width:31rem;margin:0 auto .2rem;display:flex}.turkey-hat-game-module__KkC3tW__roundLabel{color:#465b6d;flex:none;font-size:.83rem;font-weight:800}.turkey-hat-game-module__KkC3tW__progressTrack{background:#edf4f9;border-radius:999px;flex:6rem;height:.7rem;overflow:hidden}.turkey-hat-game-module__KkC3tW__progressFill{border-radius:inherit;background:linear-gradient(90deg,#72bce8,#e97fa9);height:100%;display:block}.turkey-hat-game-module__KkC3tW__turkeyArt{aspect-ratio:420/390;width:min(100%,20rem);margin:0 auto .2rem;position:relative}.turkey-hat-game-module__KkC3tW__turkeyArt img{object-fit:contain}.turkey-hat-game-module__KkC3tW__targetLetter{color:#a83b6b;width:11.4%;height:7.7%;font-family:var(--font-display);pointer-events:none;place-items:center;font-size:clamp(1.35rem,7vw,2.2rem);font-weight:700;line-height:1;display:grid;position:absolute;top:22.8%;left:44.8%}.turkey-hat-game-module__KkC3tW__question{width:100%;color:var(--game-ink);grid-column:1/-1;margin:.2rem 0 .9rem;font-size:clamp(1.25rem,4vw,1.55rem);line-height:1.2;display:block}.turkey-hat-game-module__KkC3tW__choices{border:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(.65rem,3vw,1rem);width:min(100%,25rem);margin:0 auto;padding:0;display:grid}.turkey-hat-game-module__KkC3tW__choice,.turkey-hat-game-module__KkC3tW__nextButton{min-height:5.5rem;font-family:var(--font-display);cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;border:3px solid #0000;border-radius:1.35rem;font-weight:700}.turkey-hat-game-module__KkC3tW__choice{color:var(--game-ink);font-size:clamp(2.75rem,13vw,4rem);line-height:1}.turkey-hat-game-module__KkC3tW__choicePink{background:var(--game-pink-soft);border-color:#f2a8c5}.turkey-hat-game-module__KkC3tW__choiceBlue{background:var(--game-blue-soft);border-color:#9dcce9}.turkey-hat-game-module__KkC3tW__choice:hover:not(:disabled){outline-offset:2px;outline:3px solid #397caf2e}.turkey-hat-game-module__KkC3tW__choice:focus-visible,.turkey-hat-game-module__KkC3tW__nextButton:focus-visible{outline-offset:4px;outline:4px solid #397caf}.turkey-hat-game-module__KkC3tW__choice:disabled{cursor:default}.turkey-hat-game-module__KkC3tW__choiceCorrect{background:#eaf7f0;border-color:#398a73}.turkey-hat-game-module__KkC3tW__feedback{place-items:center;min-height:4.6rem;margin-top:.75rem;display:grid}.turkey-hat-game-module__KkC3tW__feedback output{margin:0;display:block}.turkey-hat-game-module__KkC3tW__helper{color:#5c6c79;font-size:.95rem}.turkey-hat-game-module__KkC3tW__tryAgain,.turkey-hat-game-module__KkC3tW__success>output{color:#344e65;font-family:var(--font-display);font-size:1.3rem;font-weight:700}.turkey-hat-game-module__KkC3tW__success{flex-wrap:wrap;justify-content:center;align-items:center;gap:.4rem 1rem;display:flex}.turkey-hat-game-module__KkC3tW__nextButton{background:var(--game-pink);color:#fff;border-color:#c83d75;min-width:9rem;min-height:3.4rem;padding:.65rem 1.3rem;font-size:1.1rem;box-shadow:0 4px #b83c70}.turkey-hat-game-module__KkC3tW__nextButton:hover{background:#92004a}.turkey-hat-game-module__KkC3tW__nextButton:active{box-shadow:0 2px #b83c70}.turkey-hat-game-module__KkC3tW__completion{align-content:center;justify-items:center;gap:.65rem;min-height:24rem;padding:1rem .5rem;display:grid}.turkey-hat-game-module__KkC3tW__finishMark{background:var(--game-blue-soft);width:4rem;height:4rem;color:var(--game-blue);border-radius:50%;place-items:center;font-size:2rem;display:grid}.turkey-hat-game-module__KkC3tW__completion h2{color:var(--game-ink);margin:0;font-size:clamp(1.7rem,6vw,2.35rem);line-height:1.15}.turkey-hat-game-module__KkC3tW__completion p{color:#465b6d;max-width:24rem;margin:0 0 .6rem;line-height:1.5}@media (max-width:360px){.turkey-hat-game-module__KkC3tW__gameCard{border-radius:1.4rem;padding:.85rem}.turkey-hat-game-module__KkC3tW__roundLabel{font-size:.76rem}.turkey-hat-game-module__KkC3tW__choice{min-height:5rem}}
.page-module__xrgEkq__page{--game-pink:#b8005d;--game-pink-soft:#fff0f6;--game-blue:#397caf;--game-blue-soft:#edf7ff;--game-ink:#243e53;--font-display:var(--font-teeny-display), ui-rounded, system-ui, sans-serif;--font-body:var(--font-teeny-body), system-ui, sans-serif;min-height:calc(100svh - 3.5rem);color:var(--game-ink);font-family:var(--font-body);background:radial-gradient(at 50% 0,#fce2ee 0,#0000 min(38rem,88vw)),#f7fbff;padding:clamp(1.25rem,4vw,3.25rem) 1rem 3rem}
