.Kid-module__w0XgDG__page{max-width:1040px;padding:8px var(--gutter,16px) 72px;margin:0 auto}.Kid-module__w0XgDG__h1{font-size:var(--text-3xl,32px);color:var(--court-ink,#b24a14);margin:4px 0 8px}.Kid-module__w0XgDG__h2{font-size:var(--text-2xl,24px);margin:28px 0 10px}.Kid-module__w0XgDG__h3{font-size:var(--text-lg,18px);margin:8px 0 4px}.Kid-module__w0XgDG__says{margin:8px 0 16px}.Kid-module__w0XgDG__saysSmall{font-size:var(--text-md,16px);margin:4px 0}.Kid-module__w0XgDG__doors{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:8px 0;display:grid}@media (min-width:720px){.Kid-module__w0XgDG__doors{grid-template-columns:repeat(4,minmax(0,1fr))}}.Kid-module__w0XgDG__door{border:3px solid var(--ink,#2b2553);border-radius:var(--radius-lg,18px);background:var(--card,#fff);min-height:96px;color:var(--ink,#2b2553);font-weight:800;font-size:var(--text-lg,18px);box-shadow:var(--shadow-sm,0 3px 0 #2b255340);flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:12px;text-decoration:none;display:flex}.Kid-module__w0XgDG__door[data-sport=basketball]{background:var(--court-soft,#ffe7d6)}.Kid-module__w0XgDG__door[data-sport=soccer]{background:var(--mint-soft,#dcf3e4)}.Kid-module__w0XgDG__door[data-sport=baseball]{background:var(--sun-soft,#fff1c9)}.Kid-module__w0XgDG__door[data-sport=flag-football]{background:var(--sky-soft,#def1fc)}.Kid-module__w0XgDG__door:focus-visible{outline:3px solid var(--court,#c2531a);outline-offset:3px}.Kid-module__w0XgDG__doorEmoji{font-size:36px;line-height:1}.Kid-module__w0XgDG__today{border:3px solid var(--court,#c2531a);border-radius:var(--radius-lg,18px);background:var(--card,#fff);margin:20px 0 0;padding:14px 16px}.Kid-module__w0XgDG__todayBody{align-items:center;gap:12px;display:grid}@media (min-width:720px){.Kid-module__w0XgDG__todayBody{grid-template-columns:minmax(220px,320px) 1fr}}.Kid-module__w0XgDG__sport{scroll-margin-top:80px}.Kid-module__w0XgDG__cards{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}.Kid-module__w0XgDG__card{border:2px solid var(--line,#efe2cc);border-radius:var(--radius-lg,18px);background:var(--card,#fff);padding:12px}.Kid-module__w0XgDG__small{font-size:var(--text-sm,14px);color:var(--ink-soft,#5b557f);margin:6px 0 0}.Kid-module__w0XgDG__more p{font-size:var(--text-md,16px)}.Kid-module__w0XgDG__grownups{border:2px dashed var(--line-strong,#dfcdb0);border-radius:var(--radius-lg,18px);min-height:64px;color:var(--ink,#2b2553);gap:4px;margin:28px 0 0;padding:16px 18px;text-decoration:none;display:grid}.Kid-module__w0XgDG__grownups span{color:var(--ink-soft,#5b557f)}
