.hero-sky[data-astro-cid-lcdefpme]{overflow-wrap:break-word;margin-top:calc(-1 * var(--header-offset,96px));padding-top:calc(var(--header-offset,96px) + clamp(32px, 6vw, 80px));background:linear-gradient(#7fd8ff 0%,#b9ecff 60%,#e4f8ff 100%);padding-bottom:clamp(110px,12vw,170px);position:relative;overflow:hidden}.hero-sky__inner[data-astro-cid-lcdefpme]{z-index:2;grid-template-columns:1.3fr 1fr;align-items:center;gap:32px;display:grid;position:relative}.hero-sky__kicker[data-astro-cid-lcdefpme]{background:var(--sun);border:3px solid var(--ink);box-shadow:0 3px 0 var(--ink);font-family:var(--font-display);border-radius:999px;margin:0 0 16px;padding:6px 16px;font-weight:700;display:inline-block;transform:rotate(-2deg)}.hero-sky__title[data-astro-cid-lcdefpme]{font-size:var(--font-size-display);color:var(--ink);margin:0;line-height:1.02}.wiggle[data-astro-cid-lcdefpme]{color:var(--grape);text-shadow:0 4px #fff}.hero-sky__lead[data-astro-cid-lcdefpme]{max-width:34ch;color:var(--color-text-secondary);margin:20px 0 28px;font-size:clamp(1.15rem,1.6vw,1.35rem);font-weight:600}.hero-sky__mascot[data-astro-cid-lcdefpme]{justify-self:center;width:min(100%,340px);animation:3.2s ease-in-out infinite bob;position:relative}.hero-sky__mascot[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{filter:drop-shadow(0 12px #1b1f4b1f);width:100%;height:auto}.bubble[data-astro-cid-lcdefpme]{border:3px solid var(--ink);font-family:var(--font-display);box-shadow:0 3px 0 var(--ink);white-space:nowrap;background:#fff;border-radius:20px;padding:8px 14px;font-weight:700;position:absolute;top:-6%;right:-6%;transform:rotate(5deg)}.hero-sky__sun[data-astro-cid-lcdefpme]{background:#ffe27a;border-radius:50%;width:120px;height:120px;position:absolute;top:90px;right:6%;box-shadow:0 0 0 18px #ffe27a59}.cloud[data-astro-cid-lcdefpme]{z-index:1;opacity:.9;background:#fff;border-radius:999px;width:180px;height:56px;animation:38s linear infinite drift;position:absolute}.cloud[data-astro-cid-lcdefpme]:before,.cloud[data-astro-cid-lcdefpme]:after{content:"";background:#fff;border-radius:50%;position:absolute}.cloud[data-astro-cid-lcdefpme]:before{width:80px;height:80px;top:-40px;left:30px}.cloud[data-astro-cid-lcdefpme]:after{width:60px;height:60px;top:-26px;left:90px}.cloud--1[data-astro-cid-lcdefpme]{top:150px;left:-10%}.cloud--2[data-astro-cid-lcdefpme]{animation-duration:52s;animation-delay:-20s;top:330px;left:35%;transform:scale(.7)}.cloud--3[data-astro-cid-lcdefpme]{animation-duration:46s;animation-delay:-32s;top:230px;left:70%;transform:scale(.85)}@keyframes drift{0%{translate:-30vw}to{translate:120vw}}@keyframes bob{0%,to{transform:translateY(0)rotate(-1deg)}50%{transform:translateY(-10px)rotate(1deg)}}.hero-sky__hills[data-astro-cid-lcdefpme]{z-index:1;width:100%;height:clamp(80px,10vw,150px);position:absolute;bottom:-1px;left:0;right:0}.games[data-astro-cid-lcdefpme]{padding-block:24px clamp(64px,8vw,110px);scroll-margin-top:110px;position:relative}.games__header[data-astro-cid-lcdefpme]{text-align:center;margin-bottom:40px}.games__title[data-astro-cid-lcdefpme]{font-size:var(--font-size-h2);color:var(--ink);margin:0}.games__sub[data-astro-cid-lcdefpme]{color:var(--color-muted);margin:8px 0 0;font-size:1.2rem;font-weight:600}.games__grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(auto-fit,minmax(min(100%,330px),1fr));gap:clamp(28px,3vw,44px);display:grid}.games__empty[data-astro-cid-lcdefpme]{text-align:center;font-size:1.3rem}@media (width<=820px){.hero-sky__inner[data-astro-cid-lcdefpme]{text-align:center;grid-template-columns:1fr}.hero-sky__lead[data-astro-cid-lcdefpme]{margin-inline:auto}.hero-sky__inner[data-astro-cid-lcdefpme] .actions[data-astro-cid-lcdefpme]{justify-content:center}.hero-sky__mascot[data-astro-cid-lcdefpme]{order:-1;width:200px}.hero-sky__title[data-astro-cid-lcdefpme]{font-size:clamp(38px,11vw,56px)}.bubble[data-astro-cid-lcdefpme]{font-size:.9rem;right:-18%}.hero-sky__sun[data-astro-cid-lcdefpme]{width:80px;height:80px;top:110px}}@media (prefers-reduced-motion:reduce){.cloud[data-astro-cid-lcdefpme],.hero-sky__mascot[data-astro-cid-lcdefpme]{animation:none}}
