.scene[data-astro-cid-nc4tnjkm]{justify-self:center;width:100%;min-width:0;max-width:400px;margin:0}.scene[data-astro-cid-nc4tnjkm] svg[data-astro-cid-nc4tnjkm]{width:100%;height:auto;display:block}.eye[data-astro-cid-nc4tnjkm]{transform-box:fill-box;transform-origin:50%;animation:5.5s infinite blink}.steam[data-astro-cid-nc4tnjkm]{opacity:0;animation:3.2s ease-in-out infinite steam}.steam[data-astro-cid-nc4tnjkm].s2{animation-delay:1.2s}@keyframes blink{0%,94%,to{transform:scaleY(1)}96%{transform:scaleY(.08)}}@keyframes steam{0%{opacity:0;transform:translateY(6px)}40%{opacity:.8}to{opacity:0;transform:translateY(-10px)}}@media (width<=820px){.scene[data-astro-cid-nc4tnjkm]{order:-1;max-width:300px}}@media (prefers-reduced-motion:reduce){.eye[data-astro-cid-nc4tnjkm],.steam[data-astro-cid-nc4tnjkm]{animation:none}.steam[data-astro-cid-nc4tnjkm]{opacity:.5}}.hero[data-astro-cid-ge2uvauf] .wrap[data-astro-cid-ge2uvauf]{grid-template-columns:1.1fr .9fr;align-items:center;gap:40px;padding-block:56px 72px;display:grid}h1[data-astro-cid-ge2uvauf]{margin-bottom:18px;font-size:clamp(2.3rem,6.4vw,4.2rem)}h1[data-astro-cid-ge2uvauf] em[data-astro-cid-ge2uvauf]{color:var(--accent);background:linear-gradient(transparent 62%, var(--t-sun) 62%);border-radius:4px;padding-inline:4px;font-style:normal}.lede[data-astro-cid-ge2uvauf]{color:var(--ink2);max-width:46ch;margin-bottom:26px;font-size:1.15rem}.motto[data-astro-cid-ge2uvauf]{font-family:var(--f-note);background:var(--t-sky);border-radius:12px;padding:8px 14px;font-size:.98rem;display:inline-flex;transform:rotate(-1.5deg)}@media (width<=820px){.hero[data-astro-cid-ge2uvauf] .wrap[data-astro-cid-ge2uvauf]{grid-template-columns:1fr;gap:28px}}.about[data-astro-cid-oxgmilyn]{grid-template-columns:1fr 1fr;align-items:start;gap:40px;display:grid}.about-copy[data-astro-cid-oxgmilyn]{gap:16px;min-width:0;display:grid}.about-copy[data-astro-cid-oxgmilyn] p[data-astro-cid-oxgmilyn]{max-width:52ch}.about-copy[data-astro-cid-oxgmilyn] .cta-row[data-astro-cid-oxgmilyn]{margin-top:6px}.facts[data-astro-cid-oxgmilyn]{grid-template-columns:1fr 1fr;gap:16px;min-width:0;margin:0;padding:0;list-style:none;display:grid}.fact[data-astro-cid-oxgmilyn]{border:2px solid var(--edge);background:var(--surface);box-shadow:4px 4px 0 var(--edge);overflow-wrap:anywhere;border-radius:16px;min-width:0;padding:16px 16px 18px}.fact[data-astro-cid-oxgmilyn]:first-child{background:var(--t-sun);transform:rotate(-1.5deg)}.fact[data-astro-cid-oxgmilyn]:nth-child(2){background:var(--t-sky);transform:rotate(1.2deg)}.fact[data-astro-cid-oxgmilyn]:nth-child(3){background:var(--t-mint);transform:rotate(1deg)}.fact[data-astro-cid-oxgmilyn]:nth-child(4){background:var(--t-coral);transform:rotate(-1deg)}.fact[data-astro-cid-oxgmilyn] small[data-astro-cid-oxgmilyn]{font-family:var(--f-note);color:var(--ink2);margin-bottom:4px;font-size:.82rem;display:block}.fact[data-astro-cid-oxgmilyn] b[data-astro-cid-oxgmilyn]{font-family:var(--f-display);font-size:1.1rem;font-weight:600;line-height:1.25}@media (width<=820px){.about[data-astro-cid-oxgmilyn]{grid-template-columns:1fr}}.corner[data-astro-cid-4tzzxqt7]{grid-template-columns:1.2fr .8fr;align-items:start;gap:28px;display:grid}.board[data-astro-cid-4tzzxqt7]{border:2px solid var(--edge);background:var(--surface);box-shadow:4px 4px 0 var(--edge);border-radius:22px;min-width:0;padding:22px}.board[data-astro-cid-4tzzxqt7] h3[data-astro-cid-4tzzxqt7]{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:6px;display:flex}.board[data-astro-cid-4tzzxqt7]>p[data-astro-cid-4tzzxqt7]{color:var(--ink2);margin-bottom:18px;font-size:.95rem}.week[data-astro-cid-4tzzxqt7]{grid-template-columns:repeat(7,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.day[data-astro-cid-4tzzxqt7]{border:2px solid var(--edge);text-align:center;background:var(--bg);border-radius:14px;min-width:0;padding:10px 4px}.day[data-astro-cid-4tzzxqt7] b[data-astro-cid-4tzzxqt7]{font-family:var(--f-display);font-size:.95rem;font-weight:600;display:block}.day[data-astro-cid-4tzzxqt7] span[data-astro-cid-4tzzxqt7]{color:var(--ink2);overflow-wrap:anywhere;margin-top:2px;font-size:.74rem;display:block}.day[data-astro-cid-4tzzxqt7].up{background:var(--sun)}.day[data-astro-cid-4tzzxqt7].up b[data-astro-cid-4tzzxqt7],.day[data-astro-cid-4tzzxqt7].up span[data-astro-cid-4tzzxqt7]{color:var(--on-sun)}.wish[data-astro-cid-4tzzxqt7]{flex-wrap:wrap;gap:10px;display:flex}.wish[data-astro-cid-4tzzxqt7] button[data-astro-cid-4tzzxqt7]{border:2px dashed var(--edge);background:var(--bg);cursor:pointer;border-radius:12px;padding:8px 14px;font-size:.93rem;font-weight:700}.wish[data-astro-cid-4tzzxqt7] button[data-astro-cid-4tzzxqt7][aria-pressed=true]{background:var(--accent);color:var(--white);border-style:solid}:root[data-theme=dark] .wish[data-astro-cid-4tzzxqt7] button[data-astro-cid-4tzzxqt7][aria-pressed=true]{color:var(--on-sun)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .wish[data-astro-cid-4tzzxqt7] button[data-astro-cid-4tzzxqt7][aria-pressed=true]{color:var(--on-sun)}}.wish-out[data-astro-cid-4tzzxqt7]{font-family:var(--f-note);color:var(--ink2);min-height:2.6em;margin-top:16px;font-size:.92rem}.wish-out[data-astro-cid-4tzzxqt7] a{font-weight:700}@media (width<=860px){.corner[data-astro-cid-4tzzxqt7]{grid-template-columns:1fr}}@media (width<=560px){.week[data-astro-cid-4tzzxqt7]{grid-template-columns:repeat(4,minmax(0,1fr))}}.link-card[data-astro-cid-df6wlj57]{border:2px solid var(--edge);box-shadow:4px 4px 0 var(--edge);border-radius:18px;align-content:start;gap:6px;min-width:0;padding:18px;text-decoration:none;transition:transform .15s;display:grid}a[data-astro-cid-df6wlj57].link-card:hover{transform:translateY(-3px)}.link-top[data-astro-cid-df6wlj57]{justify-content:space-between;align-items:center;gap:10px;display:flex}b[data-astro-cid-df6wlj57]{font-family:var(--f-display);font-size:1.15rem;font-weight:600}.desc[data-astro-cid-df6wlj57]{color:var(--ink2);overflow-wrap:anywhere;font-size:.92rem}.tag[data-astro-cid-df6wlj57]{letter-spacing:.06em;text-transform:uppercase;color:var(--ink2);border:1.5px solid var(--ink2);white-space:nowrap;border-radius:999px;padding:2px 8px;font-size:.72rem;font-weight:800}.off[data-astro-cid-df6wlj57]{background:var(--surface);box-shadow:none;border-style:dashed}.off[data-astro-cid-df6wlj57] b[data-astro-cid-df6wlj57]{color:var(--ink2)}.support[data-astro-cid-bkveggfh]{grid-template-columns:.85fr 1.15fr;align-items:start;gap:36px;display:grid}.jar[data-astro-cid-bkveggfh]{border:2px solid var(--edge);background:var(--surface);box-shadow:4px 4px 0 var(--edge);border-radius:22px;gap:14px;min-width:0;padding:22px;display:grid}.jar[data-astro-cid-bkveggfh] .eyebrow[data-astro-cid-bkveggfh]{margin:0}.muted[data-astro-cid-bkveggfh]{color:var(--ink2)}ol[data-astro-cid-bkveggfh]{counter-reset:jar;gap:12px;margin:0;padding:0;list-style:none;display:grid}li[data-astro-cid-bkveggfh]{counter-increment:jar;grid-template-columns:auto 1fr;align-items:start;column-gap:12px;display:grid}li[data-astro-cid-bkveggfh]:before{content:counter(jar);border:2px solid var(--edge);background:var(--sun);width:30px;height:30px;color:var(--on-sun);border-radius:50%;grid-row:span 2;place-items:center;font-size:.85rem;font-weight:800;display:grid}li[data-astro-cid-bkveggfh] span[data-astro-cid-bkveggfh]{color:var(--ink2);font-size:.95rem}.jar-note[data-astro-cid-bkveggfh]{font-family:var(--f-note);color:var(--ink2);font-size:.9rem}.pick[data-astro-cid-bkveggfh]{min-width:0}.pick[data-astro-cid-bkveggfh] .sec-head[data-astro-cid-bkveggfh]{margin-bottom:22px}@media (width<=860px){.support[data-astro-cid-bkveggfh]{grid-template-columns:1fr}}
