.wr-landing.site-page{--wr-paper:#faf9f3;--wr-card:#fffefa;--wr-ink:#192849;--wr-muted:#59647a;--wr-line:#dddeda;--wr-blue:#254ce8;--wr-yellow:#ffe783;--wr-mint:#dceccf;--wr-ease:cubic-bezier(.22,1,.36,1);max-width:none;color:var(--wr-ink);background:var(--wr-paper);font-family:var(--font-sora),var(--font-thai),sans-serif;padding:0;font-size:17px;line-height:1.8;overflow:clip}.wr-landing.site-page>section{margin:0;padding:96px 0}.wr-landing .wr-container{width:min(1280px,100% - 112px);margin-inline:auto}.wr-landing :is(h1,h2,h3,p){margin:0}.wr-landing :is(h1,h2,h3){font-weight:700;font-family:var(--font-sora),var(--font-thai),sans-serif}.wr-landing h2{letter-spacing:-.04em;font-size:clamp(30px,3.3vw,46px);line-height:1.35}.wr-landing h3{letter-spacing:-.025em;font-size:23px;line-height:1.5}.wr-landing button{cursor:pointer}.wr-landing :is(a,button,summary):focus-visible{outline-offset:5px;outline:3px solid #6a88ff}.wr-landing :is(a,button,summary){-webkit-tap-highlight-color:transparent}.wr-landing :is(svg,img){flex-shrink:0}.wr-landing :is(section,[id]){scroll-margin-top:112px}.wr-landing .wr-eyebrow{color:var(--wr-blue);letter-spacing:.02em;align-items:center;gap:12px;font-size:14px;font-weight:600;line-height:1.6;display:flex}.wr-eyebrow>span{border:1px solid;border-radius:50%;place-items:center;width:31px;height:31px;font-size:12px;display:grid}.wr-landing.site-page>.wr-hero{isolation:isolate;color:#fffef7;background:var(--wr-blue);padding:48px 0 26px;position:relative}.wr-hero:before{content:"";z-index:-1;opacity:.14;background-image:radial-gradient(#fff 1px,#0000 1px);background-size:28px 28px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000 35%,#000);mask-image:linear-gradient(90deg,#0000 35%,#000)}.wr-hero-grid{grid-template-columns:minmax(0,1fr) minmax(0,1.08fr);align-items:center;gap:30px 66px;display:grid}.wr-hero-copy{z-index:2;min-width:0;position:relative}.wr-brand{align-items:center;gap:13px;display:flex}.wr-brand>img{border-radius:15px;width:55px;height:55px;box-shadow:0 4px #132f9f}.wr-brand>div{display:grid}.wr-brand strong{font-size:18px;line-height:1.5}.wr-brand>div span{color:#e0e6ff;font-size:13px}.wr-brand .wr-brand-stamp{color:var(--wr-yellow);letter-spacing:.08em;align-items:center;gap:6px;margin-left:auto;font-size:10px;font-weight:600;display:flex;transform:rotate(-5deg)}.wr-landing .wr-hero h1{font-size:inherit;margin-top:30px;line-height:1}.wr-wordmark{letter-spacing:-.075em;white-space:nowrap;width:fit-content;font-size:clamp(68px,7.8vw,108px);font-weight:700;line-height:1.1;display:block}.wr-wordmark>span{color:var(--wr-yellow)}.wr-wordmark-dot{color:#ffd6e5}.wr-hero-subtitle>span{display:block}.wr-hero-subtitle{letter-spacing:-.035em;text-wrap:balance;max-width:18ch;margin-top:22px;font-size:clamp(28px,2.7vw,39px);line-height:1.45;display:block}.wr-landing .wr-hero-body{color:#e3e9ff;text-wrap:balance;max-width:500px;margin-top:22px;font-size:17px;line-height:1.85}.wr-hero-actions{flex-wrap:wrap;align-items:center;gap:20px 24px;margin-top:30px;display:flex}.wr-store-badges{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.wr-google-play-badge{border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;transition:opacity .18s;display:inline-flex}.wr-google-play-badge:hover{opacity:.9}.wr-google-play-badge:focus-visible{outline-offset:3px;outline:3px solid}.wr-hero-link{align-items:center;gap:12px;min-height:48px;font-size:14px;font-weight:600;display:inline-flex}.wr-hero-link>span{width:35px;height:35px;transition:transform .2s var(--wr-ease),background .2s;border:1px solid #fff6;border-radius:50%;place-items:center;display:grid}.wr-landing .wr-hero-note{color:#e0e7ff;flex-wrap:wrap;align-items:center;gap:9px;margin-top:20px;font-size:13px;display:flex}.wr-hero-stage{isolation:isolate;min-width:0;padding:42px 0 12px;position:relative}.wr-orbit{z-index:-1;border:1px solid #ffffff3d;border-radius:50%;position:absolute;inset:0 -48px -10px -38px;transform:rotate(-20deg)}.wr-orbit:after{content:"";border:1px solid #ffffff24;border-radius:50%;position:absolute;inset:38px -20px;transform:rotate(35deg)}.wr-letter{z-index:3;width:62px;height:67px;font-family:var(--font-display),sans-serif;color:#192849;pointer-events:none;border:1px solid #19284924;border-radius:9px;justify-content:center;align-items:center;font-size:41px;font-weight:700;line-height:1;display:flex;position:absolute;box-shadow:0 5px #acbcb3,0 10px 18px #10277633}.wr-letter span{font-size:9px;position:absolute;bottom:6px;right:6px}.wr-letter-a{background:var(--wr-mint);top:2px;left:-29px;transform:rotate(-15deg)}.wr-letter-z{background:#f9cde0;bottom:33px;right:-25px;transform:rotate(13deg);box-shadow:0 5px #cb91ac,0 10px 18px #10277633}.wr-stage-spark{color:var(--wr-yellow);position:absolute;bottom:93px;left:-44px;transform:rotate(-12deg)}.wr-stage-caption{color:#e0e7ff;letter-spacing:.14em;justify-content:center;align-items:center;gap:12px;margin-top:25px;font-size:10px;font-weight:600;display:flex}.wr-hero-footer{border-top:1px solid #ffffff36;grid-column:1/-1;justify-content:space-between;align-items:center;gap:40px;padding-top:26px;display:flex}.wr-hero-motto{letter-spacing:.06em;font-size:12px;font-weight:600;line-height:1.5}.wr-hero-motto em{color:var(--wr-yellow);font-style:normal}.wr-metrics{align-items:center;gap:clamp(35px,7vw,100px);display:flex}.wr-metrics>div{align-items:center;gap:15px;display:flex}.wr-metrics svg{color:var(--wr-yellow)}.wr-metrics p{flex-direction:column;line-height:1.5;display:flex}.wr-metrics strong{letter-spacing:-.04em;font-size:27px;font-weight:600;line-height:1.2}.wr-metrics p span{color:#e0e7ff;font-size:13px}.wr-game{color:#192849;background:#fffef8;border:1px solid #182758;border-radius:22px;padding:24px;position:relative;box-shadow:8px 9px #1636a9,0 25px 45px #10277633}.wr-game:before{content:"";pointer-events:none;border:1px solid #19284915;border-radius:16px;position:absolute;inset:7px}.wr-game-mascot{filter:drop-shadow(0 10px 9px #14276233);pointer-events:none;width:145px;height:auto;position:absolute;top:-85px;right:17px}.wr-game-top{border-bottom:1px dashed #c9cccb;justify-content:space-between;align-items:center;gap:10px;padding:0 142px 13px 0;font-size:12px;font-weight:600;display:flex}.wr-game-top>span{align-items:center;gap:7px;display:flex}.wr-game-top>span:first-child{color:#2449d8}.wr-game-top>span:last-child{font-size:11px}.wr-game-dashboard{justify-content:space-between;align-items:center;gap:16px;padding-top:17px;display:flex}.wr-game-score>span{color:#59647a;font-size:12px}.wr-game-score strong{font-variant-numeric:tabular-nums;align-items:center;gap:9px;font-size:30px;font-weight:700;line-height:1.1;display:flex}.wr-game-score svg{color:#b27a00}.wr-game-dots{gap:6px;display:flex}.wr-game-dots i{background:#dce1dc;border-radius:50%;width:6px;height:6px}.wr-game-dots i:first-child{background:var(--wr-blue);border-radius:6px;width:23px}.wr-game-round{color:#59647a;align-items:baseline;gap:4px;font-size:12px;display:flex}.wr-game-round strong{color:#192849;letter-spacing:-.07em;font-size:26px;font-weight:600}.wr-game-question{text-align:center;padding:20px 5px}.wr-game-question>span:first-child{color:#59647a;letter-spacing:.17em;font-size:10px;font-weight:600;display:block}.wr-landing .wr-game-question>p{color:#192849;letter-spacing:-.04em;margin:8px 0 2px;font-size:clamp(28px,3.1vw,44px);font-weight:700;line-height:1.5}.wr-game-question>span:last-child{color:#59647a;font-size:14px}.wr-game-answers{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.wr-game-answer{color:#192849;text-align:left;min-width:0;min-height:64px;transition:transform .16s var(--wr-ease),box-shadow .16s var(--wr-ease),background-color .16s,border-color .16s;background:#fff;border:1px solid #cbd0d7;border-radius:10px;align-items:center;gap:10px;padding:11px 13px;display:flex;box-shadow:0 4px #e0e2dd}.wr-game-answer>span{color:#667187;border:1px solid #d7dce6;border-radius:6px;flex-shrink:0;place-items:center;width:29px;height:30px;font-size:12px;display:grid}.wr-game-answer strong{letter-spacing:-.035em;font-size:18px;font-weight:600}.wr-game-answer>svg{width:18px;margin-left:auto}.wr-game-answer:active{transform:translateY(3px);box-shadow:0 1px #d5d9d9}.wr-game-answer[data-state=correct]{background:#e6f6e9;border-color:#087044;box-shadow:0 4px #bad9c3}.wr-game-answer[data-state=incorrect]{background:#fff1f4;border-color:#9f1239;box-shadow:0 4px #e4bec8}.wr-game-answer[data-state=correct]>span{color:#fff;background:#087044;border-color:#087044}.wr-game-answer[data-state=incorrect]>span{color:#fff;background:#9f1239;border-color:#9f1239}.wr-game-feedback{border-top:1px dashed #c9cccb;align-items:center;min-height:78px;margin-top:18px;padding-top:14px;display:flex}.wr-game-idle{color:#59647a;justify-content:center;align-items:center;gap:10px;width:100%;font-size:13px;line-height:1.65;display:flex}.wr-game-idle>span{color:#2449d8;font-size:27px}.wr-game-feedback-content{justify-content:space-between;align-items:center;gap:14px;width:100%;display:flex}.wr-game-feedback-content strong{font-size:18px}.wr-game-feedback-content p{color:#59647a;font-size:13px;line-height:1.7}.wr-game-nice{background:#fff9ef;border:1px solid #e1c582;border-radius:5px;padding:4px 8px;font-size:12px;font-weight:700;transform:rotate(-7deg)}.wr-game-result-actions{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:4px;display:flex}.wr-game-replay{color:#2449d8;align-items:center;gap:8px;min-height:36px;margin-top:5px;font-size:13px;font-weight:600;display:flex}.wr-game[data-result=correct] .wr-game-dots i{background:#087044}.wr-game-compact{padding:18px}.wr-languages{border-bottom:1px solid var(--wr-line);background:var(--wr-card)}.wr-languages>.wr-container{align-items:center;gap:22px;min-height:82px;display:flex}.wr-language-label{color:var(--wr-muted);flex-shrink:0;align-items:center;gap:9px;font-size:14px;display:flex}.wr-language-options{flex-wrap:wrap;align-items:center;gap:5px;display:flex}.wr-language-options a{border-radius:6px;justify-content:center;align-items:center;min-height:44px;padding:5px 12px;font-size:14px;font-weight:600;transition:background-color .18s;display:inline-flex}.wr-language-options [aria-current=page]{background:var(--wr-blue);color:#fff;box-shadow:0 3px #182e8a}.wr-language-note{color:var(--wr-muted);letter-spacing:.1em;margin-left:auto;font-size:9px}.wr-section-heading{grid-template-columns:1.15fr 1fr;align-items:end;gap:60px;margin-bottom:35px;display:grid}.wr-section-heading h2{max-width:650px;margin-top:20px}.wr-section-heading>p{max-width:470px;color:var(--wr-muted);justify-self:end;font-size:17px;line-height:1.9}.wr-mode-grid{grid-template-columns:1.1fr 1fr 1fr;gap:18px;display:grid}.wr-mode{border:1px solid var(--wr-line);background:var(--wr-card);border-radius:18px;padding:26px;position:relative}.wr-mode-top{justify-content:space-between;align-items:center;margin-bottom:23px;display:flex}.wr-mode-icon{color:#2449d8;background:#ecedff;border-radius:12px;place-items:center;width:45px;height:45px;display:grid}.wr-mode[data-mode=mistakeRush] .wr-mode-icon{color:#853955;background:#f7dfe7}.wr-mode[data-mode=marathon] .wr-mode-icon{color:#a8570b;background:#ffebd0}.wr-mode[data-mode=easyTenSecond] .wr-mode-icon{color:#3f6a37;background:#e4efdb}.wr-mode-number{color:var(--wr-muted);font-size:12px}.wr-landing .wr-mode-tagline{color:var(--wr-blue);margin-top:8px;font-size:14px;font-weight:600}.wr-landing .wr-mode-body{color:var(--wr-muted);margin-top:7px;font-size:15px;line-height:1.85}.wr-mode.wr-mode-featured{color:#fff;background:#254ce8;border-color:#254ce8;flex-direction:column;grid-row:span 2;padding:30px;display:flex;overflow:hidden}.wr-mode-featured .wr-mode-icon{color:#192849;background:var(--wr-yellow);box-shadow:0 4px #152f9e}.wr-mode-featured .wr-mode-number{color:#e0e7ff}.wr-landing .wr-mode-featured h3{letter-spacing:-.055em;font-size:33px}.wr-landing .wr-mode-featured .wr-mode-tagline{color:var(--wr-yellow);font-size:16px}.wr-landing .wr-mode-featured .wr-mode-body{color:#e0e7ff;font-size:16px}.wr-rush-art{flex:1;place-items:center;min-height:185px;margin-top:20px;display:grid;position:relative}.wr-rush-art>span{z-index:1;color:var(--wr-yellow);letter-spacing:-.1em;font-size:112px;font-weight:700;line-height:1;position:relative;transform:rotate(-10deg)}.wr-rush-art small{font-size:48px}.wr-rush-art>svg{color:#ffffff14;fill:currentColor;stroke-width:0;width:170px;height:170px;position:absolute;top:5%;left:7%}.wr-rush-art i{border:1px solid #ffffff4a;border-radius:50%;position:absolute;inset:0 0 0 5%;transform:rotate(-35deg)}.wr-rush-art i:last-child{inset:15px -5% 15px 0;transform:rotate(35deg)}.wr-learn{border:1px solid var(--wr-line);background:#f1eedf;border-radius:24px;grid-template-columns:1fr 1fr;align-items:center;gap:80px;margin:96px 0 100px;padding:52px 50px;display:grid}.wr-learn-copy h2{margin-top:20px}.wr-learn-copy>p:not(.wr-eyebrow){color:var(--wr-muted);margin-top:18px}.wr-learn-note{color:var(--wr-muted);border-top:1px solid #cecfbf;align-items:flex-start;gap:14px;margin-top:24px;padding-top:22px;font-size:15px;display:flex}.wr-learn-note svg{color:var(--wr-blue);margin-top:3px}.wr-learn-art{padding:50px 0 28px;position:relative}.wr-learn-scribble{color:#304d3e;align-items:center;gap:14px;font-family:Georgia,serif;font-size:25px;font-style:italic;display:flex;position:absolute;top:-8px;left:8px;transform:rotate(-7deg)}.wr-learn-scribble svg{transform:rotate(-30deg)}.wr-definition{color:#284937;background:#e4eed8;border:1px solid #849a7c;border-radius:12px;padding:24px 28px;position:relative;transform:rotate(-3deg);box-shadow:5px 7px #c5d5b6}.wr-definition-top{justify-content:space-between;align-items:center;gap:10px;font-size:12px;display:flex}.wr-definition>strong{letter-spacing:-.075em;margin:20px 0 0;font-size:65px;line-height:1.3;display:block}.wr-definition>strong span{color:#577b44}.wr-definition>p{font-size:17px}.wr-definition-footer{border-top:1px dashed #9dab91;align-items:center;gap:8px;margin-top:24px;padding-top:16px;font-size:14px;display:flex}.wr-learn-mascot{filter:drop-shadow(0 7px 5px #304d3e22);width:140px;height:auto;position:absolute;bottom:-16px;right:-29px;transform:rotate(6deg)}.wr-pack-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;display:grid}.wr-pack{--pack-tint:#e6edff;--pack-ink:#2449c6;border:1px solid var(--wr-line);background:var(--wr-card);border-radius:18px;flex-direction:column;padding:24px 28px;display:flex;position:relative}.wr-pack[data-accent=green]{--pack-tint:#e1ecd5;--pack-ink:#3d5f39}.wr-pack[data-accent=pink]{--pack-tint:#f4deea;--pack-ink:#843b63}.wr-pack[data-accent=orange]{--pack-tint:#fae5c9;--pack-ink:#91601f}.wr-pack-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;font-size:10px;display:flex}.wr-pack-index{color:var(--wr-muted);letter-spacing:.1em}.wr-access{color:var(--wr-muted);align-items:center;gap:5px;font-size:12px;display:inline-flex}.wr-access[data-free=true]{color:#087044}.wr-pack-art{justify-content:flex-start;align-items:center;height:134px;margin:8px 0 4px;display:flex;position:relative}.wr-pack-art>div,.wr-pack-art>span{border:1px solid color-mix(in srgb,var(--pack-ink)35%,transparent);background:var(--pack-tint);width:67px;height:80px;color:var(--pack-ink);transition:transform .26s var(--wr-ease);border-radius:7px;place-items:center;display:grid;position:absolute}.wr-pack-art>span:first-child{opacity:.45;transform:translate(25px)rotate(16deg)}.wr-pack-art>span:nth-child(2){opacity:.7;transform:translate(12px)rotate(5deg)}.wr-pack-art>div{box-shadow:0 4px 0 color-mix(in srgb,var(--pack-ink)20%,var(--pack-tint));transform:rotate(-9deg)}.wr-pack-art>b{color:var(--pack-ink);opacity:.24;letter-spacing:-.09em;margin-left:auto;font-family:Georgia,serif;font-size:74px;font-style:italic;font-weight:400}.wr-landing .wr-pack h3{font-size:21px;line-height:1.5}.wr-landing .wr-pack>p{color:var(--wr-muted);margin:10px 0 24px;font-size:15px;line-height:1.8}.wr-pack-footer{border-top:1px dashed var(--wr-line);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 12px;margin-top:auto;padding-top:16px;display:flex}.wr-pack-footer>strong{font-size:16px;font-weight:600;line-height:1.5}.wr-pack-footer>span{color:var(--wr-muted);flex-shrink:0;align-items:center;gap:5px;font-size:11px;display:flex}.wr-landing.site-page>.wr-recall{color:#fffef6;background:#162644}.wr-preview-heading{grid-template-columns:1.1fr 1fr;align-items:end;gap:80px;display:grid}.wr-recall .wr-eyebrow{color:var(--wr-yellow)}.wr-preview-heading h2{text-wrap:balance;max-width:590px;margin-top:20px}.wr-landing .wr-preview-heading>p{color:#c4cfe1;justify-self:end;max-width:470px;font-size:17px;line-height:1.9}.wr-preview-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px 30px;margin:36px 0 42px;display:flex}.wr-device-tabs{background:#ffffff0a;border:1px solid #8296b64d;border-radius:50px;gap:5px;padding:5px;display:inline-flex}.wr-device-tabs button{color:#e4eafa;min-height:44px;transition:background .18s,color .18s,transform .14s var(--wr-ease);border-radius:30px;justify-content:center;align-items:center;gap:8px;padding:10px 22px;font-size:15px;font-weight:600;display:flex}.wr-device-tabs button[aria-selected=true]{background:var(--wr-yellow);color:#192849;box-shadow:0 2px 4px #06112333}.wr-device-tabs button:active{transform:scale(.97)}.wr-landing .wr-preview-language{color:#b9c7df;font-size:13px}.wr-preview-panel[hidden]{display:none}.wr-preview-panel:focus-visible{outline-offset:10px;border-radius:20px;outline:2px solid #ffe783}.wr-phone-gallery{grid-template-columns:repeat(3,minmax(0,1fr));gap:54px;max-width:1050px;margin-inline:auto;display:grid}.wr-app-shot{min-width:0;margin:0}.wr-device-frame{transition:transform .2s var(--wr-ease);background:#eff4ff;border:6px solid #0b1426;border-radius:34px;display:block;position:relative;box-shadow:0 0 0 1px #64748a,0 22px 45px #040b1b45}.wr-device-frame img{border-radius:27px;width:100%;height:auto;display:block}.wr-device-phone{width:min(270px,100%);margin-inline:auto}.wr-shot-expand{color:#192849;background:var(--wr-yellow);border:1px solid #fff4;border-radius:50%;place-items:center;width:38px;height:38px;display:grid;position:absolute;bottom:22px;right:-8px;box-shadow:0 4px 15px #040b1b26}.wr-app-shot figcaption{align-items:flex-start;gap:12px;margin-top:28px;display:flex}.wr-shot-index{color:var(--wr-yellow);flex-shrink:0;padding-top:5px;font-size:12px}.wr-landing .wr-app-shot h3{color:#fffef6;font-size:20px;line-height:1.6}.wr-landing .wr-app-shot figcaption p{color:#bdcbe1;margin-top:6px;font-size:15px;line-height:1.8}.wr-ipad-gallery{max-width:900px;margin-inline:auto}.wr-device-ipad{border-width:13px;border-radius:32px}.wr-device-ipad img{border-radius:20px}.wr-device-ipad .wr-shot-expand{bottom:18px;right:-3px}.wr-ipad-gallery figcaption{max-width:700px;margin:30px auto 0}.wr-ipad-gallery figcaption>svg{color:var(--wr-yellow);margin-top:4px}.wr-preview-footnote{color:#bdcbe1;justify-content:center;align-items:center;margin-top:30px;font-size:13px;display:flex}.wr-preview-footnote>span{align-items:center;gap:7px;display:flex}.wr-preview-footnote .wr-preview-swipe{display:none}.wr-preview-download{border-top:1px solid #ffffff30;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;margin-top:34px;padding-top:30px;display:flex}.wr-preview-download>span{color:#b9c7df;letter-spacing:.12em;font-size:10px}.wr-faq-grid{grid-template-columns:.8fr 1.2fr;gap:85px;display:grid}.wr-faq-copy h2{margin-top:20px}.wr-landing .wr-faq-copy>p:not(.wr-eyebrow){color:var(--wr-muted);margin-top:24px;font-size:16px}.wr-faq-copy a{min-height:44px;color:var(--wr-blue);align-items:center;gap:8px;font-size:16px;font-weight:600;display:inline-flex}.wr-faq-list details{border-bottom:1px solid var(--wr-line)}.wr-faq-list details:first-child{border-top:1px solid var(--wr-line)}.wr-faq-list summary{cursor:pointer;align-items:center;gap:17px;padding:24px 0;list-style:none;display:flex}.wr-faq-list summary::-webkit-details-marker{display:none}.wr-landing .wr-faq-list h3{font-size:19px;font-weight:600}.wr-faq-number{color:var(--wr-muted);font-size:12px}.wr-faq-list summary>svg{color:var(--wr-blue);transition:transform .18s var(--wr-ease);margin-left:auto}.wr-faq-list [open] summary>svg{transform:rotate(45deg)}.wr-landing .wr-faq-list details>p{color:var(--wr-muted);padding:0 0 24px 34px;font-size:16px;line-height:1.9}.wr-landing.site-page>.wr-download{padding-top:0;padding-bottom:32px}.wr-download-panel{background:var(--wr-yellow);color:#192849;border-radius:24px;grid-template-columns:1.15fr 1fr;gap:80px;padding:56px 60px;display:grid;position:relative}.wr-download .wr-eyebrow{color:#42451e}.wr-landing .wr-download-type{letter-spacing:-.075em;margin:28px 0;font-size:clamp(62px,7vw,96px);font-weight:700;line-height:.97}.wr-download-type em{color:#2449d8;font-style:normal}.wr-landing .wr-download h2{font-size:26px;line-height:1.5}.wr-landing .wr-download-copy>p:not(.wr-eyebrow,.wr-download-type){color:#4d503d;margin:18px 0 24px;font-size:16px}.wr-download-aside{flex-direction:column;justify-content:center;align-items:flex-start;display:flex}.wr-download-icon{border-radius:22px;width:90px;height:90px;margin-bottom:26px;transform:rotate(8deg);box-shadow:5px 6px #c8b14c}.wr-download-aside ul{width:100%}.wr-download-aside li{align-items:flex-start;gap:12px;padding:10px 0;font-size:15px;line-height:1.7;display:flex}.wr-download-aside li svg{color:#3e5a31;margin-top:2px}.wr-qr{border-top:1px solid #19284933;align-items:center;gap:18px;width:100%;margin-top:20px;padding-top:24px;display:none}@media (min-width:768px){.wr-qr{display:flex}}.wr-qr>img{background:#fff;border-radius:8px;padding:5px}.wr-qr strong{align-items:center;gap:8px;font-size:18px;display:flex}.wr-landing .wr-qr p{color:#4d503d;max-width:190px;margin-top:4px;font-size:14px;line-height:1.65}.wr-legal{color:var(--wr-muted);flex-wrap:wrap;justify-content:center;gap:10px 24px;padding:28px 0 0;font-size:12px;display:flex}.wr-legal a{text-underline-offset:4px;min-height:32px;text-decoration:underline}@keyframes wr-enter{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes wr-nice{0%{opacity:0;transform:translateY(4px)rotate(0)scale(.92)}to{opacity:1;transform:translateY(0)rotate(-7deg)scale(1)}}@media (prefers-reduced-motion:no-preference){.wr-hero-copy{animation:wr-enter .65s var(--wr-ease)both}.wr-hero-stage{animation:wr-enter .75s .12s var(--wr-ease)both}.wr-game[data-result=correct] .wr-game-nice{animation:wr-nice .24s var(--wr-ease)both}}@media (hover:hover) and (pointer:fine){.wr-device-frame:hover{transform:translateY(-4px)}.wr-device-tabs button:not([aria-selected=true]):hover{background:#ffffff12}.wr-hero-link:hover>span{background:#ffffff18;transform:translateY(3px)}.wr-game-answer[data-state=idle]:hover{background:#f0f3ff;border-color:#2449d8;transform:translateY(-2px);box-shadow:0 6px #d1d9ef}.wr-language-options a:not([aria-current]):hover{background:var(--wr-paper)}.wr-pack:hover .wr-pack-art>div{transform:translateY(-5px)rotate(-14deg)}.wr-pack:hover .wr-pack-art>span:first-child{transform:translate(31px)rotate(22deg)}.wr-faq-copy a:hover{text-underline-offset:5px;text-decoration:underline}}@media (prefers-reduced-motion:reduce){.wr-landing *,.wr-landing :before,.wr-landing :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.dark .wr-landing{--wr-paper:#101c31;--wr-card:#18263c;--wr-ink:#eef2fc;--wr-muted:#b7c1d3;--wr-line:#334157;--wr-blue:#96b0ff}.dark .wr-landing.site-page>.wr-hero{background:#203fba}.dark .wr-learn{background:#232e37}.dark .wr-learn-note{border-color:#4b5655}.dark .wr-learn-scribble{color:#dceccf}.dark .wr-language-options [aria-current=page]{color:#142346}.dark .wr-access[data-free=true]{color:#99d7b2}.dark .wr-pack-art{--pack-ink:#b5c6f9;--pack-tint:#263a6a}.dark .wr-pack[data-accent=green] .wr-pack-art{--pack-ink:#bfd7b2;--pack-tint:#304933}.dark .wr-pack[data-accent=pink] .wr-pack-art{--pack-ink:#e4bdd1;--pack-tint:#57364b}.dark .wr-pack[data-accent=orange] .wr-pack-art{--pack-ink:#e6cca9;--pack-tint:#59432d}.dark .wr-hero .wr-hero-note,.dark .wr-hero .wr-hero-body{color:#e0e7ff}@media (min-width:1600px){.wr-landing .wr-container{width:min(1320px,100% - 160px)}.wr-hero-grid{gap:30px 90px}}@media (max-width:1199px){.wr-landing .wr-container{width:calc(100% - 80px)}.wr-hero-grid{gap:40px}.wr-brand .wr-brand-stamp,.wr-language-note{display:none}.wr-wordmark{font-size:7.7vw}.wr-hero-subtitle{font-size:31px}.wr-hero-link{font-size:13px}.wr-game{padding:20px}.wr-game-answer{gap:7px;padding:10px}.wr-game-answer strong{font-size:17px}.wr-game-mascot{width:130px;top:-77px}.wr-letter-a{width:52px;height:56px;font-size:32px;left:-18px}.wr-letter-z{width:52px;height:56px;font-size:32px;right:-16px}.wr-section-heading{gap:45px}.wr-mode{padding:22px}.wr-learn{gap:60px;padding:38px}.wr-pack{padding:22px}.wr-preview-heading,.wr-faq-grid{gap:50px}.wr-download-panel{gap:46px;padding:42px}}@media (max-width:899px){.wr-landing.site-page>section{padding:64px 0}.wr-landing.site-page>.wr-hero{padding:44px 0 28px}.wr-hero-grid{grid-template-columns:1fr;gap:62px}.wr-hero-copy{max-width:650px}.wr-brand .wr-brand-stamp{margin-left:30px;display:flex}.wr-wordmark{font-size:clamp(72px,12vw,102px)}.wr-hero-subtitle{max-width:22ch;font-size:34px}.wr-hero-stage{width:min(560px,100% - 24px);margin:0 auto;padding-top:10px}.wr-game{padding:24px}.wr-game-mascot{width:145px;top:-85px}.wr-letter-a{top:-16px;left:-25px}.wr-hero-footer{gap:25px;margin-top:-36px}.wr-metrics{gap:25px}.wr-metrics>div{gap:10px}.wr-metrics strong{font-size:23px}.wr-metrics p span{font-size:12px}.wr-languages>.wr-container{flex-wrap:wrap;gap:10px;padding-block:14px}.wr-section-heading{grid-template-columns:1fr;gap:20px}.wr-section-heading>p{justify-self:start;max-width:650px}.wr-mode-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.wr-mode.wr-mode-featured{grid-area:auto/1/auto/-1;padding:28px}.wr-mode-featured>:not(.wr-rush-art){z-index:1;max-width:60%;position:relative}.wr-rush-art{width:29%;height:76%;min-height:0;margin:0;position:absolute;top:12%;right:24px}.wr-rush-art>span{font-size:94px}.wr-rush-art>svg{width:130px;height:130px;top:24px}.wr-learn{grid-template-columns:1fr 1fr;gap:40px;margin:64px 0;padding:30px}.wr-definition{padding:22px}.wr-definition>strong{font-size:52px}.wr-learn-mascot{width:115px;right:-23px}.wr-pack-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.wr-preview-heading{grid-template-columns:1fr;gap:22px}.wr-landing .wr-preview-heading>p{justify-self:start;max-width:620px}.wr-phone-gallery{gap:24px}.wr-device-frame{border-width:5px;border-radius:26px}.wr-device-frame img{border-radius:20px}.wr-device-ipad{border-width:10px}.wr-landing .wr-app-shot h3{font-size:18px}.wr-app-shot figcaption{gap:8px}.wr-faq-grid{grid-template-columns:1fr;gap:30px}.wr-faq-copy{max-width:600px}.wr-download-panel{grid-template-columns:1fr 1fr;gap:30px;padding:34px}.wr-landing .wr-download-type{font-size:61px}.wr-download-aside li{font-size:14px}}@media (max-width:599px){.wr-landing .wr-container{width:calc(100% - 40px)}.wr-landing.site-page>section{padding:48px 0}.wr-landing.site-page>.wr-hero{padding:32px 0 24px}.wr-brand>img{border-radius:13px;width:46px;height:46px}.wr-brand strong{font-size:16px}.wr-brand>div span{font-size:12px}.wr-brand .wr-brand-stamp{gap:4px;margin-left:auto;font-size:8px}.wr-brand-stamp svg{width:14px}.wr-landing .wr-hero h1{margin-top:26px}.wr-wordmark{font-size:clamp(56px,14vw,80px)}.wr-hero-subtitle{max-width:22ch;margin-top:18px;font-size:28px}.wr-landing .wr-hero-body{margin-top:18px;font-size:16px;line-height:1.85}.wr-hero-actions{gap:13px;margin-top:23px}.wr-hero-actions .wr-store-badges{gap:8px}.wr-hero-actions .wr-store-badges>a:first-child{width:170px!important;height:57px!important}.wr-hero-actions .wr-google-play-badge{width:170px!important;height:50px!important}.wr-hero-link{gap:6px;font-size:12px}.wr-hero-link>span{width:27px;height:27px}.wr-hero-link svg{width:16px}.wr-landing .wr-hero-note{margin-top:14px;font-size:12px}.wr-hero-grid{gap:67px}.wr-hero-stage{width:calc(100% - 8px);padding:8px 0 10px}.wr-orbit{inset:-15px -30px}.wr-game{border-radius:17px;padding:19px 16px;box-shadow:5px 6px #1636a9}.wr-game-mascot{width:112px;top:-64px;right:10px}.wr-game-top{padding:0 100px 13px 0;font-size:11px}.wr-game-dashboard{padding-top:12px}.wr-game-question{padding:21px 0}.wr-landing .wr-game-question>p{font-size:34px}.wr-game-score strong{font-size:28px}.wr-game-dots{gap:4px}.wr-game-dots i{width:5px;height:5px}.wr-game-dots i:first-child{width:16px}.wr-game-round strong{font-size:22px}.wr-game-answers{gap:10px}.wr-game-answer{border-radius:8px;gap:7px;min-height:58px;padding:9px}.wr-game-answer>span{width:24px;height:27px;font-size:11px}.wr-game-answer strong{font-size:16px}.wr-game-answer>svg{width:15px}.wr-game-feedback{min-height:84px;margin-top:16px}.wr-game-idle,.wr-game-feedback-content p{font-size:12px}.wr-game-feedback-content strong{font-size:17px}.wr-game-nice{padding-inline:5px;font-size:10px}.wr-letter-a{width:41px;height:46px;font-size:29px;top:-25px;left:-13px}.wr-letter-z{width:41px;height:46px;font-size:29px;bottom:4px;right:-12px}.wr-stage-spark{display:none}.wr-stage-caption{gap:5px;margin-top:21px;font-size:8px}.wr-hero-footer{margin-top:-47px;padding-top:22px}.wr-hero-motto{display:none}.wr-metrics{grid-template-columns:repeat(3,1fr);gap:12px;width:100%;display:grid}.wr-metrics>div{flex-direction:column;align-items:flex-start;gap:10px}.wr-metrics>div>svg{width:20px;height:20px}.wr-metrics p span{font-size:11px}.wr-languages>.wr-container{padding-block:16px;display:block}.wr-language-label{margin-bottom:7px;font-size:12px}.wr-language-options{gap:4px}.wr-language-options a{min-height:39px;padding-inline:9px;font-size:12px}.wr-landing h2{font-size:30px}.wr-section-heading{gap:16px;margin-bottom:25px}.wr-section-heading h2{margin-top:16px}.wr-section-heading>p{font-size:16px}.wr-landing .wr-eyebrow{gap:9px;font-size:13px}.wr-mode-grid{gap:12px}.wr-mode{padding:18px}.wr-mode-top{margin-bottom:17px}.wr-mode-icon{border-radius:9px;width:36px;height:36px}.wr-mode-icon svg{width:22px}.wr-landing .wr-mode h3{font-size:19px}.wr-landing .wr-mode-tagline{font-size:13px}.wr-landing .wr-mode-body{font-size:14px}.wr-mode.wr-mode-featured{padding:25px}.wr-landing .wr-mode-featured h3{font-size:30px}.wr-mode-featured>:not(.wr-rush-art){max-width:68%}.wr-landing .wr-mode-featured .wr-mode-body{font-size:15px}.wr-rush-art{width:28%;height:61%;top:23%;right:8px}.wr-rush-art>span{font-size:64px}.wr-rush-art small{font-size:27px}.wr-rush-art>svg{width:95px;height:95px;top:16px;left:-10px}.wr-learn{border-radius:18px;grid-template-columns:1fr;gap:50px;margin-block:52px;padding:26px}.wr-learn-copy>p:not(.wr-eyebrow){font-size:16px}.wr-learn-art{padding-top:35px}.wr-learn-scribble{font-size:23px;top:-13px}.wr-definition{padding:22px}.wr-definition>strong{font-size:58px}.wr-definition>p{font-size:16px}.wr-learn-mascot{width:105px;bottom:-5px;right:-16px}.wr-pack-grid{grid-template-columns:1fr;gap:16px}.wr-pack{padding:22px 25px}.wr-pack-art{height:110px}.wr-landing .wr-pack h3{font-size:22px}.wr-landing .wr-pack>p{margin-bottom:20px;font-size:16px}.wr-preview-toolbar{gap:14px;margin:26px 0 30px}.wr-phone-gallery{scroll-snap-type:x proximity;scrollbar-width:thin;scrollbar-color:#8296b6 #ffffff0a;grid-template-columns:none;grid-auto-columns:min(280px,80vw);grid-auto-flow:column;gap:24px;margin-inline:-20px;padding:8px 20px 18px;scroll-padding-inline:20px;overflow-x:auto}.wr-app-shot{scroll-snap-align:start}.wr-phone-gallery:focus-within{scroll-snap-type:none}.wr-device-phone{width:100%}.wr-app-shot figcaption{gap:10px;margin-top:22px}.wr-preview-footnote{justify-content:space-between;gap:15px;margin-top:14px;font-size:12px}.wr-preview-footnote .wr-preview-swipe{display:flex}.wr-device-ipad{border-width:7px;border-radius:20px}.wr-device-ipad img{border-radius:13px}.wr-preview-download{margin-top:24px}.wr-preview-download>span{display:none}.wr-landing .wr-faq-list h3{font-size:17px}.wr-faq-list summary{gap:12px;padding-block:21px}.wr-landing .wr-faq-list details>p{padding-left:26px;font-size:16px}.wr-download-panel{border-radius:19px;grid-template-columns:1fr;gap:36px;padding:30px 26px}.wr-landing .wr-download-type{margin-block:24px;font-size:clamp(55px,14vw,76px)}.wr-landing .wr-download h2{font-size:25px}.wr-download-aside{border-top:1px solid #1928492b;padding-top:26px}.wr-download-icon{border-radius:16px;width:62px;height:62px;margin-bottom:20px}.wr-download-aside li{font-size:15px}.wr-legal{justify-content:flex-start;font-size:12px}.wr-legal>span{width:100%}}@media (max-width:359px){.wr-landing .wr-container{width:calc(100% - 32px)}.wr-brand .wr-brand-stamp{display:none}.wr-hero-subtitle{font-size:26px}.wr-game{padding-inline:12px}.wr-game-answers{gap:9px}.wr-game-answer{gap:6px;padding:8px}.wr-game-answer>span{width:22px}.wr-game-answer strong{font-size:15px}.wr-game-answer>svg{display:none}.wr-mode-grid{grid-template-columns:1fr}.wr-mode.wr-mode-featured{grid-column:auto}.wr-learn{padding-inline:20px}}@media print{.wr-landing.site-page{color:#192849;background:#fff}.wr-landing.site-page>section{break-inside:avoid}.wr-orbit,.wr-letter,.wr-stage-spark,.wr-game-replay{display:none}}
