.scene[data-astro-cid-orbujuvk]{--line: #2b2226;--frame: #ffffff;--sky-top: #8c78b4;--sky-bottom: #f3b6a4;--moon: #fff6e2;--star: #ffffff;--desk: #ead5c7;--fur: #a87454;--belly: #f6e2cc;--pebble: #aab6c4;--blush: #f28c9a;--accent: #b3263e;--leaf: #7fa878;--pot: #d4876a;--steam: #bcaaae;--note: #6f6065;display:block;width:min(100%,340px);height:auto;margin:0 auto;overflow:visible}@media(prefers-color-scheme:dark){.scene[data-astro-cid-orbujuvk]{--line: #120d0f;--frame: #3d3135;--sky-top: #231b38;--sky-bottom: #5c3452;--moon: #f6e6c4;--desk: #3a2d31;--fur: #9a6a4d;--belly: #ecd3b9;--pebble: #7f8a99;--accent: #ff6b82;--leaf: #86b47f;--pot: #b8735a;--steam: #6f5f64;--note: #b4a3a8}}.frame[data-astro-cid-orbujuvk],.desk[data-astro-cid-orbujuvk],.mug[data-astro-cid-orbujuvk],.pot[data-astro-cid-orbujuvk],.leaf[data-astro-cid-orbujuvk],.fur[data-astro-cid-orbujuvk],.pebble[data-astro-cid-orbujuvk],.phones[data-astro-cid-orbujuvk]{stroke:var(--line);stroke-width:2.5;stroke-linejoin:round}.frame[data-astro-cid-orbujuvk]{fill:var(--frame)}.desk[data-astro-cid-orbujuvk]{fill:var(--desk)}.mug[data-astro-cid-orbujuvk],.phones[data-astro-cid-orbujuvk]{fill:var(--accent)}.pot[data-astro-cid-orbujuvk]{fill:var(--pot)}.leaf[data-astro-cid-orbujuvk]{fill:var(--leaf)}.fur[data-astro-cid-orbujuvk]{fill:var(--fur)}.belly[data-astro-cid-orbujuvk]{fill:var(--belly)}.pebble[data-astro-cid-orbujuvk]{fill:var(--pebble)}.blush[data-astro-cid-orbujuvk]{fill:var(--blush)}.whisker[data-astro-cid-orbujuvk]{fill:var(--line)}.blush[data-astro-cid-orbujuvk]{opacity:.7}.sky-top[data-astro-cid-orbujuvk]{stop-color:var(--sky-top)}.sky-bottom[data-astro-cid-orbujuvk]{stop-color:var(--sky-bottom)}.moon[data-astro-cid-orbujuvk]{fill:var(--moon)}.star[data-astro-cid-orbujuvk]{fill:var(--star)}.heart[data-astro-cid-orbujuvk]{fill:var(--frame)}.nose[data-astro-cid-orbujuvk]{fill:var(--line)}.pane[data-astro-cid-orbujuvk],.face[data-astro-cid-orbujuvk],.steam[data-astro-cid-orbujuvk],.note-stroke[data-astro-cid-orbujuvk],.note-beam[data-astro-cid-orbujuvk],.outline-stroke[data-astro-cid-orbujuvk],.mug-stroke[data-astro-cid-orbujuvk],.phones-stroke[data-astro-cid-orbujuvk]{fill:none;stroke-linecap:round}.pane[data-astro-cid-orbujuvk]{stroke:var(--frame);stroke-width:4}.face[data-astro-cid-orbujuvk]{stroke:var(--line);stroke-width:2;stroke-linejoin:round}.steam[data-astro-cid-orbujuvk]{stroke:var(--steam);stroke-width:2.5}.note[data-astro-cid-orbujuvk]{fill:var(--note)}.note-stroke[data-astro-cid-orbujuvk]{stroke:var(--note);stroke-width:1.8}.note-beam[data-astro-cid-orbujuvk]{stroke:var(--note);stroke-width:3.5}.outline-stroke[data-astro-cid-orbujuvk]{stroke:var(--line);stroke-width:9}.outline-stroke[data-astro-cid-orbujuvk].band{stroke-width:7}.mug-stroke[data-astro-cid-orbujuvk]{stroke:var(--accent);stroke-width:4}.phones-stroke[data-astro-cid-orbujuvk]{stroke:var(--accent);stroke-width:2.5}.otter[data-astro-cid-orbujuvk]{transform-box:fill-box;transform-origin:50% 100%;animation:breathe 3.6s ease-in-out infinite}.steam[data-astro-cid-orbujuvk]{animation:rise 3.2s ease-in-out infinite}.steam[data-astro-cid-orbujuvk].s2{animation-delay:-1.1s}.steam[data-astro-cid-orbujuvk].s3{animation-delay:-2.2s}.note[data-astro-cid-orbujuvk]{animation:float 4.4s ease-in-out infinite}.note[data-astro-cid-orbujuvk].n2{animation-delay:-2.2s}.star[data-astro-cid-orbujuvk]{animation:twinkle 2.8s ease-in-out infinite}.star[data-astro-cid-orbujuvk].s2{animation-delay:-.9s}.star[data-astro-cid-orbujuvk].s3{animation-delay:-1.8s}@keyframes breathe{50%{transform:scaleY(1.025)}}@keyframes rise{0%{transform:translateY(4px);opacity:0}40%{opacity:1}to{transform:translateY(-6px);opacity:0}}@keyframes float{0%{transform:translate(-2px,6px) rotate(-8deg);opacity:0}30%{opacity:1}to{transform:translate(5px,-8px) rotate(8deg);opacity:0}}@keyframes twinkle{50%{opacity:.3}}@media(prefers-reduced-motion:reduce){.otter[data-astro-cid-orbujuvk],.steam[data-astro-cid-orbujuvk],.note[data-astro-cid-orbujuvk],.star[data-astro-cid-orbujuvk]{animation:none}}:root{--bg: #fbf5f2;--ink: #2b2226;--muted: #6f6065;color-scheme:light dark}@media(prefers-color-scheme:dark){:root{--bg: #1c1618;--ink: #f4eaec;--muted: #b4a3a8}}*{box-sizing:border-box}html{background:var(--bg)}body{margin:0;min-height:100vh;min-height:100dvh;display:grid;place-items:center;padding:24px 16px;background:var(--bg);color:var(--ink);font-family:ui-rounded,Avenir Next,Segoe UI,system-ui,sans-serif;line-height:1.5;-webkit-font-smoothing:antialiased}main{max-width:34rem;text-align:center}.eyebrow{margin:0 0 12px;font-size:.8125rem;letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}h1{margin:0 0 32px;font-size:clamp(2rem,7vw,3.25rem);line-height:1.1;letter-spacing:-.02em;text-wrap:balance}
