.hero[data-astro-cid-ge2uvauf]{background:radial-gradient(ellipse 60% 70% at 78% 45%, var(--butter-light) 0%, transparent 70%), var(--cream);padding-block:clamp(48px,8vw,96px) clamp(64px,9vw,110px);position:relative;overflow:hidden}.hero__inner[data-astro-cid-ge2uvauf]{grid-template-columns:1.05fr 1fr;align-items:center;gap:clamp(24px,5vw,64px);display:grid;position:relative}.hero__lede[data-astro-cid-ge2uvauf]{max-width:34ch;color:var(--ink-soft);font-size:1.2rem}.hero__stage[data-astro-cid-ge2uvauf]{aspect-ratio:1/1.02;justify-self:center;width:100%;max-width:540px;position:relative}.hero__sun[data-astro-cid-ge2uvauf]{aspect-ratio:1;background:var(--butter);border:var(--line);width:76%;box-shadow:var(--pop-lg);border-radius:50%;transition:transform .2s ease-out;position:absolute;top:2%;left:12%}.pal[data-astro-cid-ge2uvauf]{cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;padding:0;position:absolute}.pal__float[data-astro-cid-ge2uvauf]{transition:transform .2s ease-out;display:block}.pal[data-astro-cid-ge2uvauf] img{filter:drop-shadow(4px 5px #1b15122e);width:100%;animation:3.6s ease-in-out infinite bob}.pal--toast[data-astro-cid-ge2uvauf]{--r:-2deg;width:50%;top:24%;left:4%}.pal--butter[data-astro-cid-ge2uvauf]{--r:3deg;width:30%;top:12%;right:8%}.pal--butter[data-astro-cid-ge2uvauf] img{animation-duration:3.2s;animation-delay:-1.8s}.pal--toast[data-astro-cid-ge2uvauf]:hover img,.pal--toast[data-astro-cid-ge2uvauf]:focus-visible img{animation:.7s ease-in-out wiggle}.pal--butter[data-astro-cid-ge2uvauf]:hover img,.pal--butter[data-astro-cid-ge2uvauf]:focus-visible img{animation:hop .8s var(--ease-bounce)}.pal[data-astro-cid-ge2uvauf].is-booped img{animation:boop .6s var(--ease-bounce)}.hero__wordmark[data-astro-cid-ge2uvauf]{transition:transform .2s ease-out;position:absolute;bottom:0;left:10%;right:10%}.hero__wordmark[data-astro-cid-ge2uvauf] img{width:100%;transition:transform .4s var(--ease-bounce)}.hero__wordmark[data-astro-cid-ge2uvauf]:hover img{transform:rotate(-3deg)scale(1.05)}.hero__hint[data-astro-cid-ge2uvauf]{color:var(--crust-deep);pointer-events:none;margin:0;font-size:1.35rem;position:absolute;top:4%;left:-2%;transform:rotate(-10deg)}.hero__sprinkles[data-astro-cid-ge2uvauf]{pointer-events:none;position:absolute;inset:0}.sprinkle[data-astro-cid-ge2uvauf]{color:var(--crust);font-size:1.6rem;transition:transform .2s ease-out;position:absolute}.s1[data-astro-cid-ge2uvauf]{color:var(--butter-deep);font-size:2rem;top:12%;left:6%}.s2[data-astro-cid-ge2uvauf]{font-size:1rem;top:72%;left:3%}.s3[data-astro-cid-ge2uvauf]{color:var(--butter-deep);top:18%;left:46%}.s4[data-astro-cid-ge2uvauf]{font-size:1.2rem;bottom:10%;left:42%}.s5[data-astro-cid-ge2uvauf]{color:var(--jam);font-size:1rem;top:8%;right:5%}.s6[data-astro-cid-ge2uvauf]{color:var(--butter-deep);font-size:2.2rem;bottom:14%;right:4%}@media (width<=860px){.hero__inner[data-astro-cid-ge2uvauf]{grid-template-columns:1fr}.hero__stage[data-astro-cid-ge2uvauf]{order:-1;max-width:420px}}.marquee-clip[data-astro-cid-543bmuqs]{overflow-x:clip}.marquee[data-astro-cid-543bmuqs]{background:var(--ink);color:var(--butter);border-block:var(--line);margin-inline:-20px;padding-block:14px;overflow:hidden;transform:rotate(-1.5deg)}.marquee__track[data-astro-cid-543bmuqs]{width:max-content;animation:40s linear infinite scroll;display:flex}.marquee[data-astro-cid-543bmuqs]:hover .marquee__track[data-astro-cid-543bmuqs]{animation-play-state:paused}.marquee__group[data-astro-cid-543bmuqs]{margin:0;padding:0;list-style:none;display:flex}.marquee__group[data-astro-cid-543bmuqs] li[data-astro-cid-543bmuqs]{white-space:nowrap;font-family:var(--font-display);align-items:center;font-size:clamp(1.2rem,2.5vw,1.6rem);font-weight:600;transition:color .2s;display:flex}.marquee__group[data-astro-cid-543bmuqs] li[data-astro-cid-543bmuqs]:hover{color:var(--cream)}.marquee__star[data-astro-cid-543bmuqs]{color:var(--crust);transition:transform .5s var(--ease-bounce);margin-inline:24px;display:inline-block}.marquee__group[data-astro-cid-543bmuqs] li[data-astro-cid-543bmuqs]:hover .marquee__star[data-astro-cid-543bmuqs]{transform:rotate(180deg)scale(1.5)}@keyframes scroll{to{transform:translate(-50%)}}.socials[data-astro-cid-qbunpjfh]{background:var(--crumb);border-top:var(--line)}.socials__head[data-astro-cid-qbunpjfh]{text-align:center;margin-bottom:clamp(24px,4vw,40px)}.socials__list[data-astro-cid-qbunpjfh]{--cols:1;grid-template-columns:repeat(var(--cols), minmax(0, 1fr));gap:clamp(20px,3vw,32px);max-width:640px;margin:0 auto;padding:0;list-style:none;display:grid}.socials__list[data-astro-cid-qbunpjfh] li[data-astro-cid-qbunpjfh]{display:flex}.social[data-astro-cid-qbunpjfh]{text-align:center;transition:transform .35s var(--ease-bounce), background-color .25s, box-shadow .35s var(--ease-bounce);flex-direction:column;flex:1;align-items:center;gap:14px;padding:28px 22px;text-decoration:none;display:flex}li[data-astro-cid-qbunpjfh]:nth-child(4n+1) .social[data-astro-cid-qbunpjfh]{transform:rotate(-1.5deg)}li[data-astro-cid-qbunpjfh]:nth-child(4n+2) .social[data-astro-cid-qbunpjfh]{transform:rotate(1deg)}li[data-astro-cid-qbunpjfh]:nth-child(4n+3) .social[data-astro-cid-qbunpjfh]{transform:rotate(-.5deg)}li[data-astro-cid-qbunpjfh]:nth-child(4n+4) .social[data-astro-cid-qbunpjfh]{transform:rotate(1.5deg)}.social[data-astro-cid-qbunpjfh]:hover,.social[data-astro-cid-qbunpjfh]:focus-visible{background:var(--butter-light);box-shadow:var(--pop-lg);transform:rotate(0)translateY(-6px)scale(1.02)}.social__icon[data-astro-cid-qbunpjfh]{background:var(--butter);border:var(--line);width:72px;height:72px;transition:transform .5s var(--ease-bounce);border-radius:50%;flex:none;place-items:center;display:grid}li[data-astro-cid-qbunpjfh]:nth-child(2n) .social__icon[data-astro-cid-qbunpjfh]{background:var(--crust)}.social[data-astro-cid-qbunpjfh]:hover .social__icon[data-astro-cid-qbunpjfh]{transform:rotate(-15deg)scale(1.12)}.social__text[data-astro-cid-qbunpjfh]{gap:2px;min-width:0;display:grid}.social__platform[data-astro-cid-qbunpjfh]{font-family:var(--font-display);font-size:1.35rem;font-weight:600;line-height:1.2}.social__handle[data-astro-cid-qbunpjfh]{color:var(--crust-deep);overflow-wrap:anywhere;font-size:1.5rem;line-height:1.1}.social__blurb[data-astro-cid-qbunpjfh]{color:var(--ink-soft);margin-top:6px;font-size:.98rem}.social__cta[data-astro-cid-qbunpjfh]{border:var(--line);background:var(--paper);font-family:var(--font-display);white-space:nowrap;box-shadow:3px 3px 0 var(--ink);border-radius:999px;align-items:center;gap:.4em;margin-top:auto;padding:.45em 1.1em;font-weight:600;transition:background-color .2s;display:inline-flex}.social[data-astro-cid-qbunpjfh]:hover .social__cta[data-astro-cid-qbunpjfh]{background:var(--butter)}.social__arrow[data-astro-cid-qbunpjfh]{transition:transform .3s var(--ease-bounce);display:inline-block}.social[data-astro-cid-qbunpjfh]:hover .social__arrow[data-astro-cid-qbunpjfh]{transform:translate(4px)}.socials__list[data-astro-cid-qbunpjfh][data-count="1"] .social[data-astro-cid-qbunpjfh]{text-align:left;border-radius:var(--wobbly-2);flex-direction:row;gap:clamp(16px,3vw,24px);padding:clamp(20px,3vw,28px) clamp(20px,4vw,32px)}.socials__list[data-astro-cid-qbunpjfh][data-count="1"] .social__text[data-astro-cid-qbunpjfh]{flex:1}.socials__list[data-astro-cid-qbunpjfh][data-count="1"] .social__cta[data-astro-cid-qbunpjfh]{margin-top:0}@media (width>=560px){.socials__list[data-astro-cid-qbunpjfh][data-count="2"],.socials__list[data-astro-cid-qbunpjfh][data-count="4"]{--cols:2;max-width:720px}}@media (width>=800px){.socials__list[data-astro-cid-qbunpjfh][data-count="3"]{--cols:3;max-width:960px}}@media (width>=1000px){.socials__list[data-astro-cid-qbunpjfh][data-count="4"]{--cols:4;max-width:none}}@media (width<=520px){.socials__list[data-astro-cid-qbunpjfh][data-count="1"] .social[data-astro-cid-qbunpjfh]{flex-wrap:wrap}.socials__list[data-astro-cid-qbunpjfh][data-count="1"] .social__text[data-astro-cid-qbunpjfh]{flex-basis:calc(100% - 88px)}.socials__list[data-astro-cid-qbunpjfh][data-count="1"] .social__cta[data-astro-cid-qbunpjfh]{margin-left:88px}}.name__card[data-astro-cid-re6f2bvg]{text-align:center;border-radius:var(--wobbly-2);max-width:820px;margin-inline:auto;padding:clamp(28px,5vw,56px)}.name__card[data-astro-cid-re6f2bvg] p[data-astro-cid-re6f2bvg]{max-width:54ch;color:var(--ink-soft);margin:0 auto 24px;font-size:1.1rem}.name__equation[data-astro-cid-re6f2bvg]{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px 14px;margin:12px 0 28px;display:flex}.name__pup[data-astro-cid-re6f2bvg]{border:var(--line);box-shadow:var(--pop);font-family:var(--font-display);transition:transform .3s var(--ease-bounce), box-shadow .3s var(--ease-bounce);border-radius:999px;align-items:center;gap:6px;padding:8px 18px;font-size:clamp(1.1rem,2.6vw,1.5rem);font-weight:600;display:inline-flex;position:relative}.name__pup--a[data-astro-cid-re6f2bvg]{background:var(--crumb);transform:rotate(-3deg)}.name__pup--b[data-astro-cid-re6f2bvg]{background:var(--butter-light);transform:rotate(2deg)}.name__pup[data-astro-cid-re6f2bvg]:hover{box-shadow:7px 9px 0 var(--ink);transform:rotate(0)translateY(-6px)scale(1.06)}.paw[data-astro-cid-re6f2bvg]{transition:transform .4s var(--ease-bounce);font-size:.9em;display:inline-block}.name__pup[data-astro-cid-re6f2bvg]:hover .paw[data-astro-cid-re6f2bvg]{transform:rotate(-25deg)scale(1.3)}.name__fade[data-astro-cid-re6f2bvg]{transition:transform .5s var(--ease-bounce), opacity .4s;display:inline-block}.name__equation[data-astro-cid-re6f2bvg]:hover .name__fade[data-astro-cid-re6f2bvg]{opacity:.25;transform:translate(10px,-14px)rotate(18deg)}.name__op[data-astro-cid-re6f2bvg]{font-family:var(--font-display);font-size:1.6rem;font-weight:700}.name__result[data-astro-cid-re6f2bvg]{background:linear-gradient(transparent 55%, var(--butter) 55%, var(--butter) 90%, transparent 90%);transition:transform .4s var(--ease-bounce);padding-inline:.15em;font-size:clamp(2rem,5vw,2.6rem);line-height:1}.name__equation[data-astro-cid-re6f2bvg]:hover .name__result[data-astro-cid-re6f2bvg]{transform:rotate(-4deg)scale(1.08)}.section-head[data-astro-cid-lcdefpme]{text-align:center;margin-bottom:clamp(32px,5vw,56px)}.grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:clamp(24px,4vw,40px);max-width:900px;margin-inline:auto;display:grid}.center[data-astro-cid-lcdefpme]{text-align:center;margin-top:48px}.promises[data-astro-cid-lcdefpme]{background:var(--crumb);border-block:var(--line)}.promise-list[data-astro-cid-lcdefpme]{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:28px;margin:0;padding:0;list-style:none;display:grid}.promise[data-astro-cid-lcdefpme]{text-align:center;transition:transform .35s var(--ease-bounce), background-color .25s, box-shadow .35s var(--ease-bounce);padding:28px 24px}.promise[data-astro-cid-lcdefpme]:first-child{transform:rotate(-1.5deg)}.promise[data-astro-cid-lcdefpme]:nth-child(3){transform:rotate(1.5deg)}.promise[data-astro-cid-lcdefpme]:hover{background:var(--butter-light);box-shadow:var(--pop-lg);transform:rotate(0)translateY(-8px)scale(1.03)}.promise__icon[data-astro-cid-lcdefpme]{background:var(--butter);border:var(--line);width:72px;height:72px;transition:transform .5s var(--ease-bounce);border-radius:50%;place-items:center;margin-bottom:12px;font-size:2.2rem;display:inline-grid}.promise[data-astro-cid-lcdefpme]:hover .promise__icon[data-astro-cid-lcdefpme]{transform:rotate(-15deg)scale(1.15)}.promise[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--ink-soft);margin:0}.play__card[data-astro-cid-lcdefpme]{text-align:center;max-width:640px;margin-inline:auto;padding:clamp(28px,5vw,44px) clamp(20px,5vw,48px);transform:rotate(-1deg)}.play__card[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--ink-soft);margin:0 0 24px}
