.wht-younger .ff-btn{min-height:56px;font-size:1.08rem}.wht-younger{--pc-font-scale:1.05}.wht-hero{text-align:center}.wht-hero-mascot{font-size:3.2rem;line-height:1;display:block}.wht-notd{align-items:center;gap:.9rem;margin-bottom:1rem;display:flex}.wht-notd-emoji{font-size:2.6rem;line-height:1}.wht-notd h3{margin:0}.wht-notd strong{color:var(--ff-forge-text)}.wht-section-h{text-align:center;margin:.4rem 0 .8rem}.wht-activity-grid{grid-template-columns:repeat(1,1fr);gap:.9rem;margin-bottom:1.2rem;display:grid}@media (width>=620px){.wht-activity-grid{grid-template-columns:repeat(2,1fr)}}.wht-activity-card{text-align:center;background:var(--ff-paper);color:inherit;border:3px solid var(--ff-forge);border-radius:22px;flex-direction:column;justify-content:center;align-items:center;gap:.35rem;min-height:140px;padding:1.2rem 1rem;text-decoration:none;transition:box-shadow .12s;display:flex;box-shadow:0 4px #0000001f}.wht-activity-card:hover,.wht-activity-card:focus-visible{outline:3px solid var(--pc-select);outline-offset:2px;box-shadow:0 7px #00000029}.wht-activity-emoji{font-size:2.8rem;line-height:1}.wht-activity-card strong{color:var(--ff-forge-text);font-size:1.16rem}.wht-activity-blurb{color:var(--ff-anvil);opacity:.85;font-size:.95rem}.wht-stage{text-align:center;place-items:center;gap:1.1rem;display:grid}.wht-today-head{place-items:center;gap:.3rem;display:grid}.wht-today-word{color:var(--ff-forge-text);background:var(--ff-warm);border:3px solid var(--ff-forge);border-radius:20px;align-items:center;gap:.6rem;padding:.6rem 1.2rem;font-size:2rem;font-weight:800;display:inline-flex}.wht-today-word .wht-word-emoji{font-size:2.6rem;line-height:1}.wht-aloud{border:2px solid var(--ff-forge);color:var(--ff-forge-text);cursor:pointer;min-height:48px;font:inherit;background:0 0;border-radius:999px;padding:.4rem 1rem}.wht-aloud:hover,.wht-aloud:focus-visible{background:var(--ff-warm);outline:none}.wht-wonder{color:var(--ff-forge-text);max-width:40rem;margin:0 auto;font-size:1.3rem;font-weight:700}.wht-reveal-btn{margin:0 auto}.wht-causes{text-align:left;width:100%;max-width:40rem;margin:0 auto}.wht-causes-lead{color:var(--ff-forge-text);margin:0 0 .4rem;font-size:.98rem;font-weight:800}.wht-causes-list{gap:.6rem;margin:0;padding:0;list-style:none;display:grid}.wht-cause{background:var(--ff-paper);border:3px solid var(--ff-slate);border-radius:16px;padding:.85rem 1rem;font-size:1.1rem;box-shadow:0 3px #00000014}.wht-cause:before{content:"💡 "}.wht-moves{text-align:left;gap:.8rem;width:100%;max-width:40rem;margin:0 auto;display:grid}.wht-move{background:var(--ff-paper);border:3px solid var(--ff-slate);border-radius:18px;align-items:flex-start;gap:.8rem;padding:1rem 1.1rem;display:flex;box-shadow:0 3px #00000014}.wht-move-emoji{flex:none;font-size:1.9rem;line-height:1}.wht-move-body{gap:.15rem;display:grid}.wht-move-lead{color:var(--ff-forge-text);text-transform:uppercase;letter-spacing:.04em;font-size:.92rem;font-weight:800}.wht-move-text{margin:0;font-size:1.14rem}.wht-move--share{border-color:var(--ff-forge);background:var(--ff-warm)}.wht-today-nav{flex-wrap:wrap;justify-content:center;align-items:center;gap:.6rem;margin-top:.6rem;display:flex}.wht-card-grid{grid-template-columns:repeat(1,1fr);gap:.7rem;margin:.6rem 0 1rem;display:grid}@media (width>=620px){.wht-card-grid{grid-template-columns:repeat(2,1fr)}}.wht-card-chip{text-align:center;background:var(--ff-paper);border:3px solid var(--ff-slate);border-radius:18px;flex-direction:column;align-items:center;gap:.2rem;padding:.9rem .7rem;display:flex;box-shadow:0 3px #0000001a}.wht-card-chip .wht-chip-emoji{font-size:2.4rem;line-height:1}.wht-card-chip strong{color:var(--ff-forge-text);font-size:1.05rem}.wht-chip-because{color:var(--ff-anvil);opacity:.85;font-size:.9rem}.wht-print-btn{margin:.4rem auto 0;display:block}.wht-footnote{text-align:center;opacity:.85;max-width:48ch;margin-top:1rem;margin-left:auto;margin-right:auto}@media print{.pc-clone-nav,.ff-hero,.wht-print-btn,.wht-footnote,.wht-today-nav{display:none!important}.wht-card-chip{break-inside:avoid}}@media (prefers-reduced-motion:reduce){.wht-activity-card{transition:none}}
