main[data-astro-cid-j7pv25f6]{width:1000px}.hero[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1.2fr 1fr;align-items:center;gap:2em;margin:1em 0 3em}.hero[data-astro-cid-j7pv25f6] .hello[data-astro-cid-j7pv25f6]{display:inline-block;background:var(--yellow);color:var(--ink);font-family:var(--font-display);font-weight:600;padding:.15em .8em;border-radius:999px;font-size:.85em;margin-bottom:.6em}.hero[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6]{font-size:3.1em;line-height:1.05;margin-bottom:.35em}.hero[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6] .wordmark[data-astro-cid-j7pv25f6]{white-space:normal}.hero[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{font-size:1.15em}.actions[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;gap:.7em;margin-top:1.2em}.mascot[data-astro-cid-j7pv25f6]{position:relative;display:grid;place-items:center}.mascot[data-astro-cid-j7pv25f6]:before{content:"";position:absolute;width:88%;aspect-ratio:1;border-radius:50%;background:#fff;border:6px dashed rgba(123,79,214,.25)}.mascot[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{position:relative;width:78%;border-radius:0;animation:bob 3.2s ease-in-out infinite}@keyframes bob{0%,to{transform:translateY(0) rotate(-2deg)}50%{transform:translateY(-12px) rotate(2deg)}}@media(prefers-reduced-motion:reduce){.mascot[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{animation:none}}h2[data-astro-cid-j7pv25f6]{font-size:2em}.cards[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(3,1fr);gap:1.2em;margin:1em 0 3em}.card[data-astro-cid-j7pv25f6]{background:#fff;border-radius:24px;padding:1.3em 1.4em;box-shadow:0 4px #2a165014}.card[data-astro-cid-j7pv25f6] .icon[data-astro-cid-j7pv25f6]{display:grid;place-items:center;width:56px;height:56px;border-radius:18px;font-size:1.7em}.card[data-astro-cid-j7pv25f6]:nth-child(1) .icon[data-astro-cid-j7pv25f6]{background:#ece4fb}.card[data-astro-cid-j7pv25f6]:nth-child(2) .icon[data-astro-cid-j7pv25f6]{background:#fdf0c4}.card[data-astro-cid-j7pv25f6]:nth-child(3) .icon[data-astro-cid-j7pv25f6]{background:#fbdde8}.card[data-astro-cid-j7pv25f6]:nth-child(1) h3[data-astro-cid-j7pv25f6]{color:var(--purple)}.card[data-astro-cid-j7pv25f6]:nth-child(2) h3[data-astro-cid-j7pv25f6]{color:#a87c00}.card[data-astro-cid-j7pv25f6]:nth-child(3) h3[data-astro-cid-j7pv25f6]{color:var(--pink)}.card[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-size:1.3em;margin:.6em 0 .2em}.card[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{margin:0;font-size:.92em}.story[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1.4fr 1fr;gap:1.5em;align-items:center;background:var(--purple);color:#fff;border-radius:28px;padding:1.5em;margin-bottom:3em}.story[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{color:#fff;font-size:1.7em}.story[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{margin:0}video[data-astro-cid-j7pv25f6]{display:block;width:100%;height:auto;border-radius:18px;background:#fdeee0}.posts[data-astro-cid-j7pv25f6]{list-style:none;padding:0;margin:0 0 1em}.posts[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{background:#fff;border-radius:18px;margin-bottom:.7em}.posts[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{display:flex;justify-content:space-between;align-items:center;gap:1em;padding:.8em 1.2em;text-decoration:none;color:var(--ink);font-family:var(--font-display);font-weight:600}.posts[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:hover{color:var(--pink)}.posts[data-astro-cid-j7pv25f6] .date[data-astro-cid-j7pv25f6]{color:rgb(var(--gray));font-family:var(--font-body);font-weight:400;font-size:.8em;white-space:nowrap}@media(max-width:760px){.hero[data-astro-cid-j7pv25f6],.story[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}.hero[data-astro-cid-j7pv25f6]{text-align:center}.hero[data-astro-cid-j7pv25f6] .mascot[data-astro-cid-j7pv25f6]{order:-1;max-width:300px;margin:0 auto}.actions[data-astro-cid-j7pv25f6]{justify-content:center}.hero[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6]{font-size:2.3em}.cards[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}}
