@font-face{font-family:Fredoka;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/9ffc08a38813e78e-s.1cox7hpc1tfbr.woff2)format("woff2");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Fredoka;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/44c9372a001b48d5-s.3t00_18uk4swp.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fredoka;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/61715dc81dd9b4e8-s.p.12wv-xs8vggjn.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fredoka;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/9ffc08a38813e78e-s.1cox7hpc1tfbr.woff2)format("woff2");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Fredoka;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/44c9372a001b48d5-s.3t00_18uk4swp.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fredoka;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/61715dc81dd9b4e8-s.p.12wv-xs8vggjn.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fredoka;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/9ffc08a38813e78e-s.1cox7hpc1tfbr.woff2)format("woff2");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Fredoka;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/44c9372a001b48d5-s.3t00_18uk4swp.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fredoka;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/61715dc81dd9b4e8-s.p.12wv-xs8vggjn.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fredoka Fallback;src:local(Arial);ascent-override:95.64%;descent-override:23.17%;line-gap-override:0.0%;size-adjust:101.84%}._2QwfIW_className{font-family:Fredoka,Fredoka Fallback;font-style:normal}._2QwfIW_variable{--font-fredoka:"Fredoka", "Fredoka Fallback"}
.bd15Mq_root{--kid:var(--font-fredoka), var(--font-display);--night:#1d2556;--night-mid:#2e3a78;--night-low:#47549a;--moon:#fff1c1;--moon-glow:#fff1c12e;--grass:#3f7d4f;--grass-hi:#4f9460;--grass-d:#2f6640;--ink:#fdf8ec;--muted:#c9cfee;--panel:#12183cb8;--sun:#ffc94a;min-height:max(620px,100vh - 70px);color:var(--ink);background:linear-gradient(180deg, var(--night) 0%, var(--night-mid) 55%, var(--night-low) 100%);flex-direction:column;display:flex;position:relative;overflow:hidden}@media (min-width:1024px){.bd15Mq_root{min-height:max(660px,100vh - 80px)}}body:has(.bd15Mq_root) .llw-nav{background:#dde2f8f0;border-bottom-color:#aeb8e4}body:has(.bd15Mq_root) .llw-nav-menu{background:#eceffb;border-top-color:#aeb8e4}body:has(.bd15Mq_root) .llw-nav-menu .border-line:not(:hover){border-color:#c9d0ef}.bd15Mq_decor{pointer-events:none;position:absolute;inset:0;overflow:hidden}.bd15Mq_moon{background:radial-gradient(circle at 38% 36%, #fffaf0, var(--moon) 70%);width:88px;height:88px;box-shadow:0 0 0 18px var(--moon-glow), 0 0 0 40px #fff1c112;border-radius:50%;position:absolute;top:8%;right:8%}.bd15Mq_moon:before,.bd15Mq_moon:after{content:"";background:#d6c48c59;border-radius:50%;position:absolute}.bd15Mq_moon:before{width:18px;height:18px;top:30%;left:22%}.bd15Mq_moon:after{width:12px;height:12px;top:58%;left:56%}.bd15Mq_star{background:#fff;border-radius:50%;width:4px;height:4px;animation:3.2s ease-in-out infinite bd15Mq_twinkle;position:absolute;box-shadow:0 0 6px 1px #fff9}@keyframes bd15Mq_twinkle{0%,to{opacity:.25}50%{opacity:1}}.bd15Mq_cloud{background:#ffffff1a;border-radius:999px;height:30px;animation:30s linear infinite bd15Mq_drift;position:absolute}.bd15Mq_cloud:before,.bd15Mq_cloud:after{content:"";background:inherit;border-radius:50%;position:absolute;bottom:8px}.bd15Mq_cloud:before{width:42px;height:42px;left:18%}.bd15Mq_cloud:after{width:56px;height:56px;left:46%}.bd15Mq_c1{width:130px;top:16%;left:5%}.bd15Mq_c2{width:100px;animation-duration:38s;animation-delay:-12s;top:30%;left:60%}@keyframes bd15Mq_drift{0%,to{translate:0}50%{translate:40px}}.bd15Mq_firefly{background:#fff3a6;border-radius:50%;width:7px;height:7px;animation:2.6s ease-in-out infinite bd15Mq_glow,6s ease-in-out infinite bd15Mq_bob;position:absolute;box-shadow:0 0 10px 4px #ffe46e8c}@keyframes bd15Mq_glow{0%,to{opacity:.2}50%{opacity:1}}@keyframes bd15Mq_bob{0%,to{translate:0}50%{translate:8px -14px}}.bd15Mq_inner{z-index:3;text-align:center;flex-direction:column;align-items:center;max-width:640px;margin:auto;padding:32px 24px 130px;display:flex;position:relative}.bd15Mq_eyebrow{font-family:var(--kid);color:#fff;background:var(--color-terracotta);box-shadow:0 4px 0 var(--color-terracotta-dark);border-radius:999px;align-items:center;gap:8px;padding:7px 16px;font-size:.95rem;font-weight:600;display:inline-flex}.bd15Mq_paw{flex:none;width:14px;height:14px}.bd15Mq_h1{font-family:var(--kid);letter-spacing:-.01em;color:var(--ink);margin:18px 0 16px;font-size:clamp(2.4rem,6vw,3.8rem);font-weight:700;line-height:1.04}.bd15Mq_highlight{z-index:0;color:var(--moon);white-space:nowrap;position:relative}.bd15Mq_highlight:after{content:"";background:var(--color-terracotta);z-index:-1;border-radius:999px;height:.22em;position:absolute;bottom:.02em;left:2%;right:2%}.bd15Mq_sub{color:var(--ink);background:var(--panel);border-radius:18px;max-width:480px;margin:0 0 24px;padding:12px 18px;font-size:1.08rem;line-height:1.6}.bd15Mq_actions{flex-wrap:wrap;justify-content:center;gap:14px;display:flex}.bd15Mq_primary{font-family:var(--kid);color:#3a2600;background:var(--sun);border-radius:999px;align-items:center;padding:14px 32px;font-size:1.15rem;font-weight:700;text-decoration:none;transition:transform .12s,box-shadow .12s;display:inline-flex;box-shadow:0 6px #d99a12}.bd15Mq_primary:hover{color:#3a2600;transform:translateY(-2px);box-shadow:0 8px #d99a12}.bd15Mq_primary:active{transform:translateY(4px);box-shadow:0 2px #d99a12}.bd15Mq_ghost{font-family:var(--kid);color:var(--ink);background:#ffffff14;border:2.5px solid #ffffff59;border-radius:999px;align-items:center;padding:12px 26px;font-size:1.05rem;font-weight:600;text-decoration:none;transition:background .15s,border-color .15s;display:inline-flex}.bd15Mq_ghost:hover{border-color:var(--moon);color:var(--ink);background:#ffffff29}.bd15Mq_primary:focus-visible,.bd15Mq_ghost:focus-visible{outline:3px solid var(--moon);outline-offset:3px}.bd15Mq_hill{background:var(--grass);height:260px;box-shadow:inset 0 14px 0 var(--grass-hi);z-index:1;border-radius:50%;position:absolute;bottom:-120px;left:-10%;right:-10%}.bd15Mq_grass{background:var(--grass-d);z-index:2;height:40px;position:absolute;bottom:0;left:0;right:0}.bd15Mq_grass:before{content:"";background:radial-gradient(circle at 10px 16px, var(--grass-d) 10px, transparent 10.5px) 0 0 / 20px 16px repeat-x;height:16px;position:absolute;top:-14px;left:0;right:0}.bd15Mq_chappy{width:clamp(130px,22vh,180px);margin-top:22px;animation:4s ease-in-out infinite bd15Mq_bob;position:relative}.bd15Mq_chappy:before{content:"";z-index:-1;background:radial-gradient(closest-side,#fff1c147,#0000);border-radius:50%;position:absolute;inset:8% -18% -4%}.bd15Mq_chappy img{filter:drop-shadow(0 14px 18px #080a1e73);width:100%;height:auto;display:block}.bd15Mq_question{font-family:var(--kid);color:var(--moon);font-size:2.4rem;font-weight:700;line-height:1;position:absolute;top:-6px;right:-26px;rotate:12deg}@media (max-width:620px){.bd15Mq_inner{padding-bottom:130px}.bd15Mq_hill{height:210px}.bd15Mq_moon{width:60px;height:60px;top:4%;right:6%}}@media (max-height:760px){.bd15Mq_inner{padding-top:20px}.bd15Mq_chappy{margin-top:14px}.bd15Mq_h1{margin:12px 0 10px}}@media (prefers-reduced-motion:reduce){.bd15Mq_root *{animation:none!important}}
