.PhonicsGame_page___3fCD{min-height:100dvh;display:grid;place-items:center;overflow:hidden;background:#24180d}.PhonicsGame_stage__cQkrf{position:relative;width:min(100vw,calc(100dvh * 1.7768));aspect-ratio:1672/941;overflow:hidden;isolation:isolate;color:#351d09;font-family:Georgia,Times New Roman,serif;background:url(/toddler-world/learn-abc-world-clean-v2.jpg) 50%/100% 100% no-repeat;box-shadow:0 0 70px rgba(0,0,0,.58);-webkit-user-select:none;-moz-user-select:none;user-select:none}.PhonicsGame_stage__cQkrf:after{content:"";position:absolute;inset:0;z-index:-1;background:radial-gradient(circle at 50% 46%,rgba(255,225,163,.12),rgba(20,9,2,.21));pointer-events:none}.PhonicsGame_home__5F2Gw{position:absolute;z-index:8;left:1.45%;top:1.7%;width:6.8%;aspect-ratio:1;display:grid;place-items:center;border-radius:50%;color:#3b240f;text-decoration:none}.PhonicsGame_home__5F2Gw svg{width:47%;fill:currentColor;filter:drop-shadow(0 1px 0 #d7ad64)}.PhonicsGame_titleCard__VYQtt{position:absolute;z-index:5;top:3%;left:27%;width:46%;min-height:15%;display:grid;place-items:center;align-content:center;padding:1% 3%;border:clamp(2px,.25vw,5px) double #704416;border-radius:18px;background:linear-gradient(110deg,hsla(39,79%,69%,.88),rgba(255,233,188,.9),rgba(222,164,78,.88));backdrop-filter:blur(9px);box-shadow:inset 0 0 18px rgba(94,48,10,.2),0 8px 18px rgba(28,13,3,.38);text-align:center}.PhonicsGame_titleCard__VYQtt>span{color:#9b4c1d;font:800 clamp(9px,.8vw,14px) Arial,sans-serif;letter-spacing:.18em;text-transform:uppercase}.PhonicsGame_titleCard__VYQtt h1{margin:.08em 0;font-size:clamp(25px,3vw,50px);line-height:1}.PhonicsGame_titleCard__VYQtt p{margin:0;font:600 clamp(10px,1vw,17px) Arial,sans-serif}.PhonicsGame_progress__XY56o{position:absolute;z-index:6;right:2%;top:3.2%;width:9%;min-height:11%;display:flex;align-items:baseline;justify-content:center;gap:.25em;border:clamp(2px,.2vw,4px) double #6d421b;border-radius:13px;background:hsla(39,79%,69%,.9);box-shadow:0 4px 12px rgba(20,10,2,.4)}.PhonicsGame_progress__XY56o strong{font-size:clamp(22px,2.3vw,38px)}.PhonicsGame_progress__XY56o span{font:700 clamp(10px,.9vw,15px) Arial,sans-serif}.PhonicsGame_sound__Pfw12{position:absolute;z-index:7;top:11%;left:9.5%;width:4.4%;aspect-ratio:1;border:2px solid rgba(91,50,15,.75);border-radius:50%;background:hsla(39,85%,76%,.94);font-size:clamp(13px,1.7vw,28px);cursor:pointer}.PhonicsGame_deck__Mxtmj{position:absolute;z-index:4;left:34%;top:21%;width:32%;height:56%;perspective:1000px}.PhonicsGame_backCard__iC7Iz,.PhonicsGame_letterCard__Uwg3H{position:absolute;inset:0;border:clamp(2px,.28vw,5px) solid rgba(255,250,229,.72);border-radius:clamp(20px,2.2vw,38px);background:linear-gradient(145deg,rgba(255,241,202,.63),rgba(224,166,80,.46));backdrop-filter:blur(18px) saturate(145%);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.82),0 24px 54px rgba(35,15,3,.38)}.PhonicsGame_backTwo__AH2jV{transform:translate(5%,5%) rotate(3deg);opacity:.5}.PhonicsGame_backOne__jxQRv{transform:translate(2.5%,2.5%) rotate(1.5deg);opacity:.72}.PhonicsGame_letterCard__Uwg3H{display:grid;grid-template-rows:auto 1fr auto;width:100%;padding:7% 8% 6%;color:#351d09;cursor:pointer}.PhonicsGame_cardLabel__7V_l7{justify-self:center;padding:.45em 1em;border-radius:999px;background:rgba(110,63,22,.14);font:800 clamp(10px,.9vw,15px) Arial,sans-serif;letter-spacing:.13em;text-transform:uppercase}.PhonicsGame_letterPair__G7bM7{display:flex;align-items:baseline;justify-content:center;gap:.015em;text-shadow:0 3px 0 rgba(255,239,194,.7)}.PhonicsGame_letterPair__G7bM7 b{font-size:clamp(120px,17vw,280px);font-weight:500;line-height:.9}.PhonicsGame_letterPair__G7bM7 i{font-size:clamp(86px,11vw,185px);font-style:normal;line-height:1}.PhonicsGame_tapHint__H0JU_{justify-self:center;font:700 clamp(10px,.95vw,16px) Arial,sans-serif}.PhonicsGame_enterNext__plwoT{animation:PhonicsGame_nextCard__GWPv6 .34s cubic-bezier(.18,.86,.34,1.22)}.PhonicsGame_enterPrevious__mYntL{animation:PhonicsGame_previousCard__u02fV .34s cubic-bezier(.18,.86,.34,1.22)}.PhonicsGame_controls__7xeaR{position:absolute;z-index:6;left:27%;top:79%;width:46%;display:grid;grid-template-columns:1fr .8fr 1fr;gap:3%}.PhonicsGame_controls__7xeaR button{min-height:clamp(48px,5vw,82px);display:flex;align-items:center;justify-content:center;gap:.55em;border:clamp(2px,.18vw,3px) solid #6d421b;border-radius:999px;background:linear-gradient(120deg,#f2cf89,#dfa957);color:#3d220e;font:700 clamp(13px,1.3vw,22px) Georgia,serif;cursor:pointer;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.62),0 7px 14px rgba(31,14,3,.35)}.PhonicsGame_controls__7xeaR button:hover{transform:translateY(-2px);background:#f6d99b}.PhonicsGame_controls__7xeaR button span{font-size:1.5em}.PhonicsGame_controls__7xeaR button small{font:inherit}.PhonicsGame_controls__7xeaR .PhonicsGame_replay__PmUQM{background:linear-gradient(120deg,#a95620,#c87734);color:#fff1d3}.PhonicsGame_rotateHint__1XfVr{display:none}@keyframes PhonicsGame_nextCard__GWPv6{0%{opacity:.3;transform:translateX(25%) rotate(5deg) scale(.92)}to{opacity:1;transform:none}}@keyframes PhonicsGame_previousCard__u02fV{0%{opacity:.3;transform:translateX(-25%) rotate(-5deg) scale(.92)}to{opacity:1;transform:none}}@media(max-aspect-ratio:4/3){.PhonicsGame_stage__cQkrf{width:100vw}.PhonicsGame_rotateHint__1XfVr{position:fixed;inset:auto 12px 12px;z-index:20;display:block;margin:0;padding:9px 14px;border-radius:999px;background:rgba(36,20,9,.88);color:#fff0cc;font:600 12px Arial,sans-serif;text-align:center}}@media(prefers-reduced-motion:reduce){.PhonicsGame_enterNext__plwoT,.PhonicsGame_enterPrevious__mYntL{animation:none}}@media(prefers-reduced-transparency:reduce){.PhonicsGame_backCard__iC7Iz,.PhonicsGame_letterCard__Uwg3H,.PhonicsGame_titleCard__VYQtt{backdrop-filter:none;background:#f1cc82}}