.ClockReading-module__3VrtCq__shell{--walk-accent:var(--theme-fg-accent,#65e7ff);width:min(var(--site-content-max), calc(100% - var(--site-gutter)));color:var(--text);margin:0 auto;padding:0 0 64px}.ClockReading-module__3VrtCq__hero{margin:0 0 28px}.ClockReading-module__3VrtCq__eyebrow{color:var(--walk-accent);letter-spacing:.16em;font-size:.8rem;font-weight:850}.ClockReading-module__3VrtCq__hero h1{margin:12px 0 16px;font-size:clamp(2rem,5vw,3.6rem);line-height:1.25}.ClockReading-module__3VrtCq__hero h1 span{color:var(--walk-accent)}.ClockReading-module__3VrtCq__hero>p:last-child{font-size:1.1rem;line-height:1.8}.ClockReading-module__3VrtCq__game{border:2px solid var(--line);background:var(--panel);border-radius:28px;overflow:hidden}.ClockReading-module__3VrtCq__top{justify-content:space-between;align-items:center;gap:16px;padding:16px 22px;font-size:.9rem;font-weight:750;display:flex}.ClockReading-module__3VrtCq__top label{flex-shrink:0;align-items:center;gap:8px;display:inline-flex}.ClockReading-module__3VrtCq__top input{accent-color:#287569;width:22px;height:22px}.ClockReading-module__3VrtCq__street{color:#233b37;border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:#b9dcdb;padding:16px 24px 12px}.ClockReading-module__3VrtCq__streetHeading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 16px;font-size:1rem;display:flex}.ClockReading-module__3VrtCq__streetHeading span{font-size:.85rem;font-weight:750}.ClockReading-module__3VrtCq__streetDrawing{width:100%;max-width:750px;margin:4px auto 0;display:block;overflow:visible}.ClockReading-module__3VrtCq__courier{transition:transform .46s ease-out}.ClockReading-module__3VrtCq__deliveryStamp{transform-origin:59px 13px;animation:.28s ease-out ClockReading-module__3VrtCq__stamp}@keyframes ClockReading-module__3VrtCq__stamp{0%{opacity:.5;transform:scale(.45)}to{opacity:1;transform:scale(1)}}.ClockReading-module__3VrtCq__placeLabels{justify-content:space-between;gap:8px;max-width:750px;margin:2px auto 0;padding:0;font-size:.83rem;font-weight:800;list-style:none;display:flex}.ClockReading-module__3VrtCq__placeLabels li{text-align:center;flex:1;min-width:0}.ClockReading-module__3VrtCq__placeLabels span{border:1px solid #40655e;border-radius:50%;place-items:center;width:20px;height:20px;margin-right:4px;font-size:.75rem;display:inline-grid}.ClockReading-module__3VrtCq__placeLabels li[data-delivered=true] span{color:#fff7db;background:#286f60}.ClockReading-module__3VrtCq__streetNote{text-align:center;margin:9px 0 0;font-size:.75rem;line-height:1.6}.ClockReading-module__3VrtCq__ready,.ClockReading-module__3VrtCq__paused{text-align:center;max-width:700px;margin:0 auto;padding:30px}.ClockReading-module__3VrtCq__game h2{margin:10px 0 16px;font-size:clamp(1.4rem,3.4vw,2rem);line-height:1.5}.ClockReading-module__3VrtCq__game h2:focus{outline:none}.ClockReading-module__3VrtCq__game p{line-height:1.75}.ClockReading-module__3VrtCq__game button{border:2px solid var(--line);background:var(--panel-2);color:var(--text);cursor:pointer;touch-action:manipulation;border-radius:14px;min-height:50px;padding:12px 16px;font-size:1rem;font-weight:800;line-height:1.5}.ClockReading-module__3VrtCq__game button:hover:not(:disabled){border-color:var(--walk-accent)}.ClockReading-module__3VrtCq__game button:disabled{opacity:.46;cursor:not-allowed}.ClockReading-module__3VrtCq__game button:focus-visible,.ClockReading-module__3VrtCq__game select:focus-visible,.ClockReading-module__3VrtCq__game input:focus-visible,.ClockReading-module__3VrtCq__parents summary:focus-visible{outline:3px solid var(--walk-accent);outline-offset:3px}.ClockReading-module__3VrtCq__game button.ClockReading-module__3VrtCq__primary{color:#3c3529;background:#f8d887;border-color:#c7a052}.ClockReading-module__3VrtCq__ready>button,.ClockReading-module__3VrtCq__paused>button{width:100%;margin:16px 0;display:block}.ClockReading-module__3VrtCq__courses{text-align:left;border:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:24px 0;padding:0;display:grid}.ClockReading-module__3VrtCq__courses legend{margin-bottom:12px;font-weight:800}.ClockReading-module__3VrtCq__courses label{border:2px solid var(--line);cursor:pointer;border-radius:16px;align-items:center;gap:10px;padding:18px 14px;display:flex}.ClockReading-module__3VrtCq__courses label:has(input:checked){border-color:var(--walk-accent);background:var(--panel-2)}.ClockReading-module__3VrtCq__courses input{accent-color:#287569;flex-shrink:0;width:22px;height:22px}.ClockReading-module__3VrtCq__courses strong{font-size:1.05rem}.ClockReading-module__3VrtCq__courses small{color:var(--muted);margin-top:4px;font-size:.8rem;display:block}.ClockReading-module__3VrtCq__small{color:var(--muted);font-size:.86rem;line-height:1.75}.ClockReading-module__3VrtCq__play{max-width:920px;margin:0 auto;padding:24px 28px 30px}.ClockReading-module__3VrtCq__questionInfo{color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:8px 16px;font-size:.9rem;font-weight:800;display:flex}.ClockReading-module__3VrtCq__play>h2{text-align:center;margin:18px 0 24px}.ClockReading-module__3VrtCq__questionGrid{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:start;gap:30px;display:grid}.ClockReading-module__3VrtCq__problemClock{text-align:center;margin:0}.ClockReading-module__3VrtCq__clock{width:100%;max-width:285px;height:auto;margin:0 auto;display:block}.ClockReading-module__3VrtCq__smallClock{flex-shrink:0;width:160px;max-width:100%;height:auto;display:block}.ClockReading-module__3VrtCq__clockRim{fill:#88b8ac;stroke:#3b655b;stroke-width:3px}.ClockReading-module__3VrtCq__clockFace{fill:#fff8e8;stroke:#d6c7a4;stroke-width:2px}.ClockReading-module__3VrtCq__hourTick{stroke:#786a55;stroke-width:2.5px}.ClockReading-module__3VrtCq__minuteTick{stroke:#a79880;stroke-width:1px}.ClockReading-module__3VrtCq__clockNumber{fill:#453e33;font-family:inherit;font-size:19px;font-weight:800}.ClockReading-module__3VrtCq__shortHand{stroke:#246960;stroke-width:10px;stroke-linecap:round}.ClockReading-module__3VrtCq__shortHandTip{fill:#246960}.ClockReading-module__3VrtCq__longHand{stroke:#9b5428;stroke-width:4px;stroke-linecap:round}.ClockReading-module__3VrtCq__longHandTip{fill:#9b5428}.ClockReading-module__3VrtCq__handHub{fill:#493f31;stroke:#fff8e8;stroke-width:2px}.ClockReading-module__3VrtCq__problemClock figcaption{margin-top:12px;font-size:.95rem;font-weight:800}.ClockReading-module__3VrtCq__handLegend{flex-wrap:wrap;justify-content:center;gap:9px 16px;margin:10px 0;font-size:.82rem;display:flex}.ClockReading-module__3VrtCq__handLegend span{align-items:center;gap:6px;display:flex}.ClockReading-module__3VrtCq__handLegend i{border-radius:4px;flex-shrink:0;display:inline-block}.ClockReading-module__3VrtCq__shortKey{background:#246960;width:22px;height:7px}.ClockReading-module__3VrtCq__longKey{background:#9b5428;width:35px;height:3px}html[data-theme=dark] .ClockReading-module__3VrtCq__shortKey{background:#82d2c1}html[data-theme=dark] .ClockReading-module__3VrtCq__longKey{background:#f0ac77}.ClockReading-module__3VrtCq__clockTip{color:var(--muted);max-width:290px;margin:12px auto 0;font-size:.8rem}.ClockReading-module__3VrtCq__answerColumn{min-width:0;scroll-margin-top:94px}.ClockReading-module__3VrtCq__answerColumn:focus{outline:none}.ClockReading-module__3VrtCq__selects{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:14px;display:grid}.ClockReading-module__3VrtCq__selects label{flex-direction:column;gap:7px;min-width:0;font-size:1rem;font-weight:800;display:flex}.ClockReading-module__3VrtCq__selects select{border:2px solid var(--line);background:var(--panel-2);width:100%;min-width:0;min-height:56px;color:var(--text);font:inherit;border-radius:12px;padding:8px 9px;font-size:1.05rem;display:block}.ClockReading-module__3VrtCq__selects select:disabled{opacity:.7}.ClockReading-module__3VrtCq__mainActions{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:18px;display:grid}.ClockReading-module__3VrtCq__mainActions button{width:100%;min-height:54px;padding:12px 8px}.ClockReading-module__3VrtCq__mainActions .ClockReading-module__3VrtCq__pause{grid-column:1/-1}.ClockReading-module__3VrtCq__game button.ClockReading-module__3VrtCq__next{color:#28493d;background:#a9dcc8;border-color:#7ea991}.ClockReading-module__3VrtCq__feedback{overflow-wrap:anywhere;min-height:126px;padding:18px 0 12px}.ClockReading-module__3VrtCq__feedback strong{color:var(--walk-accent);font-size:1.05rem;display:block}.ClockReading-module__3VrtCq__feedback p{margin:5px 0 0;font-size:.9rem}.ClockReading-module__3VrtCq__feedback[data-phase=settled] strong{color:var(--walk-accent)}.ClockReading-module__3VrtCq__hintButton,.ClockReading-module__3VrtCq__revealButton{width:100%;display:block}.ClockReading-module__3VrtCq__hintNote{color:var(--muted);margin:7px 0 14px;font-size:.74rem}.ClockReading-module__3VrtCq__revealButton{font-size:.88rem!important}.ClockReading-module__3VrtCq__comparison{border:2px solid var(--line);background:var(--panel-2);border-radius:22px;margin-top:24px;padding:24px}.ClockReading-module__3VrtCq__comparison h3{margin:0 0 18px;font-size:1.15rem;line-height:1.65}.ClockReading-module__3VrtCq__comparisonSteps{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0 0 20px;padding:0;list-style:none;display:grid}.ClockReading-module__3VrtCq__comparisonSteps li{border:2px solid var(--line);text-align:center;border-radius:12px;padding:9px 6px;font-size:.78rem;font-weight:800;line-height:1.6}.ClockReading-module__3VrtCq__comparisonSteps li[aria-current=step]{color:#3c3529;background:#f8d887;border-color:#c7a052}.ClockReading-module__3VrtCq__comparisonSteps span{font-size:1rem;display:block}.ClockReading-module__3VrtCq__comparisonBody{align-items:center;gap:24px;display:flex}.ClockReading-module__3VrtCq__comparisonBody>div{min-width:0}.ClockReading-module__3VrtCq__comparisonBody strong{font-size:1rem}.ClockReading-module__3VrtCq__comparisonBody p{margin:6px 0;font-size:.86rem}.ClockReading-module__3VrtCq__comparisonBody p.ClockReading-module__3VrtCq__comparisonTime{color:var(--walk-accent);font-size:1.5rem;font-weight:850}.ClockReading-module__3VrtCq__comparisonActions{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:18px;display:grid}.ClockReading-module__3VrtCq__comparisonActions button{width:100%}.ClockReading-module__3VrtCq__answerReturn{border:2px solid var(--line);min-height:48px;color:var(--walk-accent);text-align:center;border-radius:14px;margin-top:16px;padding:12px 8px;font-weight:800;display:block}.ClockReading-module__3VrtCq__answerReturn:focus-visible{outline:3px solid var(--walk-accent);outline-offset:3px}.ClockReading-module__3VrtCq__parentSurvey{border-top:2px solid var(--line);margin-top:28px;padding-top:22px}.ClockReading-module__3VrtCq__parentSurvey h3{font-size:1rem;line-height:1.7}.ClockReading-module__3VrtCq__parentSurvey p{font-size:.85rem}.ClockReading-module__3VrtCq__feedbackOptions{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.ClockReading-module__3VrtCq__feedbackOptions button{padding:10px 6px;font-size:.9rem}@media (max-width:520px){.ClockReading-module__3VrtCq__feedbackOptions{grid-template-columns:1fr}}.ClockReading-module__3VrtCq__restIllustration{flex-direction:column;gap:4px;margin:10px auto 18px;font-size:3rem;display:inline-flex}.ClockReading-module__3VrtCq__restIllustration span{color:var(--muted);font-size:.85rem}.ClockReading-module__3VrtCq__result{max-width:900px;margin:0 auto;padding:28px}.ClockReading-module__3VrtCq__result>h2,.ClockReading-module__3VrtCq__result>p{text-align:center}.ClockReading-module__3VrtCq__finishSeal{color:#fff7db;background:#286f60;border:4px solid #a7d8c5;border-radius:50%;place-items:center;width:64px;height:64px;margin:0 auto 14px;font-size:2rem;font-weight:900;display:grid}.ClockReading-module__3VrtCq__resultSection{margin:28px 0}.ClockReading-module__3VrtCq__resultSection h3{margin:0 0 10px;font-size:1.3rem}.ClockReading-module__3VrtCq__resultHelp{color:var(--muted);font-size:.86rem}.ClockReading-module__3VrtCq__summary{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:18px 0;display:grid}.ClockReading-module__3VrtCq__summary>div{border:1px solid var(--line);background:var(--panel-2);border-radius:14px;padding:14px}.ClockReading-module__3VrtCq__summary dt{font-size:.8rem;font-weight:800}.ClockReading-module__3VrtCq__summary dd{color:var(--walk-accent);margin:5px 0 0;font-size:1.5rem;font-weight:850}.ClockReading-module__3VrtCq__resultList{gap:10px;margin:18px 0;padding:0;list-style:none;display:grid}.ClockReading-module__3VrtCq__resultList li{border:1px solid var(--line);border-radius:15px;gap:14px;padding:16px;display:flex}.ClockReading-module__3VrtCq__resultNumber{color:#233b37;background:#b9dcdb;border-radius:50%;flex-shrink:0;place-items:center;width:30px;height:30px;font-weight:850;display:grid}.ClockReading-module__3VrtCq__resultDetails{min-width:0}.ClockReading-module__3VrtCq__resultDetails>strong{font-size:1rem;line-height:1.6;display:block}.ClockReading-module__3VrtCq__resultDetails p{overflow-wrap:anywhere;margin:7px 0;font-size:.9rem}.ClockReading-module__3VrtCq__resultDetails p>span{color:var(--muted);margin-right:12px;font-size:.8rem;display:inline-block}.ClockReading-module__3VrtCq__resultDetails small{color:var(--muted);font-size:.75rem;line-height:1.6}.ClockReading-module__3VrtCq__reviewInvitation{border:2px solid var(--line);background:var(--panel-2);border-radius:20px;margin:24px 0;padding:22px}.ClockReading-module__3VrtCq__reviewInvitation h3{margin-top:0;font-size:1.15rem}.ClockReading-module__3VrtCq__reviewInvitation p{font-size:.9rem}.ClockReading-module__3VrtCq__reviewInvitation button{width:100%}.ClockReading-module__3VrtCq__resultActions{gap:12px;display:grid}.ClockReading-module__3VrtCq__parents{border-top:1px solid var(--line);padding:20px 24px;font-size:.88rem;line-height:1.8}.ClockReading-module__3VrtCq__parents summary{cursor:pointer;font-weight:800}.ClockReading-module__3VrtCq__parents p{margin:12px 0}.ClockReading-module__3VrtCq__reading{border:1px solid var(--line);background:var(--panel);border-radius:22px;margin-top:30px;padding:28px}.ClockReading-module__3VrtCq__reading h2{margin:0 0 12px;font-size:1.35rem;line-height:1.6}.ClockReading-module__3VrtCq__reading p{font-size:.95rem;line-height:1.85}.ClockReading-module__3VrtCq__game[data-calm=true] .ClockReading-module__3VrtCq__courier{transition:none}.ClockReading-module__3VrtCq__game[data-calm=true] .ClockReading-module__3VrtCq__deliveryStamp{animation:none}@media (prefers-reduced-motion:reduce){.ClockReading-module__3VrtCq__courier{transition:none}.ClockReading-module__3VrtCq__deliveryStamp{animation:none}}@media (max-width:700px){.ClockReading-module__3VrtCq__top{flex-direction:column;align-items:flex-start;gap:10px;padding:14px 16px;font-size:.8rem}.ClockReading-module__3VrtCq__street{padding:13px 12px 10px}.ClockReading-module__3VrtCq__streetHeading{font-size:.88rem}.ClockReading-module__3VrtCq__streetHeading span{font-size:.75rem}.ClockReading-module__3VrtCq__streetDrawing{margin-top:12px}.ClockReading-module__3VrtCq__placeLabels{gap:4px;font-size:.64rem}.ClockReading-module__3VrtCq__placeLabels span{width:18px;height:18px;margin:0 auto 3px;display:grid}.ClockReading-module__3VrtCq__streetNote{font-size:.7rem}.ClockReading-module__3VrtCq__ready,.ClockReading-module__3VrtCq__paused{padding:24px 14px}.ClockReading-module__3VrtCq__courses{grid-template-columns:minmax(0,1fr);gap:10px}.ClockReading-module__3VrtCq__courses label{padding:14px 12px}.ClockReading-module__3VrtCq__play{padding:20px 14px 24px}.ClockReading-module__3VrtCq__questionInfo{font-size:.75rem}.ClockReading-module__3VrtCq__play>h2{margin:16px 0 20px;font-size:1.35rem}.ClockReading-module__3VrtCq__questionGrid{grid-template-columns:minmax(0,1fr);gap:22px}.ClockReading-module__3VrtCq__clock{max-width:265px}.ClockReading-module__3VrtCq__handLegend{gap:8px 12px;font-size:.78rem}.ClockReading-module__3VrtCq__clockTip{font-size:.78rem}.ClockReading-module__3VrtCq__selects{gap:10px}.ClockReading-module__3VrtCq__selects select{padding:8px 5px;font-size:1rem}.ClockReading-module__3VrtCq__feedback{min-height:128px}.ClockReading-module__3VrtCq__comparison{padding:18px 12px}.ClockReading-module__3VrtCq__comparisonSteps{gap:5px}.ClockReading-module__3VrtCq__comparisonSteps li{padding:8px 3px;font-size:.65rem}.ClockReading-module__3VrtCq__comparisonBody{text-align:center;flex-direction:column;gap:16px}.ClockReading-module__3VrtCq__smallClock{width:180px}.ClockReading-module__3VrtCq__comparisonActions{gap:10px}.ClockReading-module__3VrtCq__comparisonActions button{padding:12px 5px;font-size:.87rem}.ClockReading-module__3VrtCq__result{padding:24px 14px}.ClockReading-module__3VrtCq__result>h2{font-size:1.35rem}.ClockReading-module__3VrtCq__summary{gap:8px}.ClockReading-module__3VrtCq__summary>div{padding:12px 9px}.ClockReading-module__3VrtCq__summary dt{font-size:.74rem}.ClockReading-module__3VrtCq__resultList li{gap:10px;padding:14px 11px}.ClockReading-module__3VrtCq__resultNumber{width:26px;height:26px;font-size:.85rem}.ClockReading-module__3VrtCq__resultDetails>strong{font-size:.92rem}.ClockReading-module__3VrtCq__resultDetails p{font-size:.85rem}.ClockReading-module__3VrtCq__resultDetails p>span{margin:0;display:block}.ClockReading-module__3VrtCq__reviewInvitation{padding:18px 12px}.ClockReading-module__3VrtCq__parents{padding:18px 16px}.ClockReading-module__3VrtCq__reading{padding:22px 18px}}
