.stella-audio[data-astro-cid-5koy6aqt]{position:relative;margin:0 0 30px;padding:20px 22px 18px;color:var(--ink);background:linear-gradient(135deg,#fff1d6,#ffe1dc 55%,#f7e0f0);border:var(--line) solid var(--ink);border-radius:var(--radius);box-shadow:var(--shadow);overflow:hidden}.stella-audio[data-astro-cid-5koy6aqt]:before{content:"";position:absolute;inset:0 0 auto;height:10px;background:repeating-linear-gradient(90deg,var(--coral) 0 40px,var(--gold) 40px 80px,var(--mint) 80px 120px,var(--teal) 120px 160px,var(--berry) 160px 200px);border-bottom:var(--line) solid var(--ink)}.sa-top[data-astro-cid-5koy6aqt]{display:flex;gap:16px;align-items:center;margin-top:8px}.sa-face[data-astro-cid-5koy6aqt]{position:relative;flex:none;width:84px;height:84px}.sa-face[data-astro-cid-5koy6aqt] img{width:84px;height:84px;object-fit:cover;object-position:50% 15%;border-radius:50%;border:var(--line) solid var(--ink);background:var(--gold-soft);box-shadow:var(--shadow-sm)}.sa-spark[data-astro-cid-5koy6aqt]{position:absolute;color:var(--gold);font-size:1.1rem;text-shadow:0 0 6px #fff;opacity:0;pointer-events:none}.s1[data-astro-cid-5koy6aqt]{top:-6px;right:-4px}.s2[data-astro-cid-5koy6aqt]{bottom:2px;left:-8px;font-size:.9rem;color:var(--berry)}.s3[data-astro-cid-5koy6aqt]{top:30%;right:-14px;font-size:.8rem;color:var(--teal)}.sa-copy[data-astro-cid-5koy6aqt] h2[data-astro-cid-5koy6aqt]{font-size:clamp(1.25rem,4.2vw,1.6rem);margin:0 0 4px;color:var(--ink)}.sa-copy[data-astro-cid-5koy6aqt] p[data-astro-cid-5koy6aqt]{margin:0;font-size:.95rem;color:#3d3a52}.sa-controls[data-astro-cid-5koy6aqt]{display:flex;align-items:center;gap:14px;margin-top:16px}.sa-play[data-astro-cid-5koy6aqt]{flex:none;width:68px;height:68px;border-radius:50%;cursor:pointer;display:grid;place-items:center;background:var(--coral);border:var(--line) solid var(--ink);box-shadow:var(--shadow-sm);color:#fff;transition:transform .15s,box-shadow .15s,background .2s}.sa-play[data-astro-cid-5koy6aqt]:hover{transform:translate(-2px,-2px) rotate(-3deg);box-shadow:6px 6px 0 var(--ink)}.sa-play[data-astro-cid-5koy6aqt]:active{transform:translate(2px,2px);box-shadow:1px 1px 0 var(--ink)}.sa-play[data-astro-cid-5koy6aqt]:focus-visible,.sa-speed[data-astro-cid-5koy6aqt]:focus-visible,.sa-seek[data-astro-cid-5koy6aqt]:focus-visible,.sa-script[data-astro-cid-5koy6aqt] summary[data-astro-cid-5koy6aqt]:focus-visible{outline:3px solid var(--teal);outline-offset:3px}.sa-play[data-astro-cid-5koy6aqt] svg[data-astro-cid-5koy6aqt]{width:34px;height:34px;fill:#fff;stroke:var(--ink);stroke-width:1.2}.sa-play[data-astro-cid-5koy6aqt] .i-pause[data-astro-cid-5koy6aqt],.playing[data-astro-cid-5koy6aqt] .sa-play[data-astro-cid-5koy6aqt] .i-play[data-astro-cid-5koy6aqt]{display:none}.playing[data-astro-cid-5koy6aqt] .sa-play[data-astro-cid-5koy6aqt] .i-pause[data-astro-cid-5koy6aqt]{display:block}.playing[data-astro-cid-5koy6aqt] .sa-play[data-astro-cid-5koy6aqt]{background:var(--berry)}.sa-track[data-astro-cid-5koy6aqt]{flex:1;min-width:0}.sa-eq[data-astro-cid-5koy6aqt]{display:flex;align-items:flex-end;gap:4px;height:22px;margin-bottom:4px}.sa-eq[data-astro-cid-5koy6aqt] i[data-astro-cid-5koy6aqt]{display:block;width:7px;height:30%;border-radius:4px;background:var(--mint);border:2px solid var(--ink);transform-origin:bottom}.sa-eq[data-astro-cid-5koy6aqt] i[data-astro-cid-5koy6aqt]:nth-child(2){background:var(--gold);height:55%}.sa-eq[data-astro-cid-5koy6aqt] i[data-astro-cid-5koy6aqt]:nth-child(3){background:var(--coral);height:40%}.sa-eq[data-astro-cid-5koy6aqt] i[data-astro-cid-5koy6aqt]:nth-child(4){background:var(--teal);height:70%}.sa-eq[data-astro-cid-5koy6aqt] i[data-astro-cid-5koy6aqt]:nth-child(5){background:var(--berry);height:35%}.playing[data-astro-cid-5koy6aqt] .sa-eq[data-astro-cid-5koy6aqt] i[data-astro-cid-5koy6aqt]{animation:sa-bounce .9s ease-in-out infinite alternate}.playing[data-astro-cid-5koy6aqt] .sa-eq[data-astro-cid-5koy6aqt] i[data-astro-cid-5koy6aqt]:nth-child(2){animation-duration:.7s}.playing[data-astro-cid-5koy6aqt] .sa-eq[data-astro-cid-5koy6aqt] i[data-astro-cid-5koy6aqt]:nth-child(3){animation-duration:1.1s}.playing[data-astro-cid-5koy6aqt] .sa-eq[data-astro-cid-5koy6aqt] i[data-astro-cid-5koy6aqt]:nth-child(4){animation-duration:.6s}.playing[data-astro-cid-5koy6aqt] .sa-eq[data-astro-cid-5koy6aqt] i[data-astro-cid-5koy6aqt]:nth-child(5){animation-duration:.95s}.playing[data-astro-cid-5koy6aqt] .sa-spark[data-astro-cid-5koy6aqt]{animation:sa-twinkle 2.4s ease-in-out infinite}.playing[data-astro-cid-5koy6aqt] .s2[data-astro-cid-5koy6aqt]{animation-delay:.8s}.playing[data-astro-cid-5koy6aqt] .s3[data-astro-cid-5koy6aqt]{animation-delay:1.6s}@keyframes sa-bounce{0%{height:18%}to{height:100%}}@keyframes sa-twinkle{0%,to{opacity:0;transform:scale(.6) rotate(0)}50%{opacity:1;transform:scale(1.15) rotate(20deg)}}.sa-seek[data-astro-cid-5koy6aqt]{--p: 0%;width:100%;height:26px;margin:0;background:transparent;cursor:pointer;-webkit-appearance:none;appearance:none;touch-action:none}.sa-seek[data-astro-cid-5koy6aqt]::-webkit-slider-runnable-track{height:14px;border-radius:999px;border:2px solid var(--ink);background:linear-gradient(90deg,var(--gold) var(--p),var(--paper) var(--p))}.sa-seek[data-astro-cid-5koy6aqt]::-moz-range-track{height:10px;border-radius:999px;border:2px solid var(--ink);background:var(--paper)}.sa-seek[data-astro-cid-5koy6aqt]::-moz-range-progress{height:10px;border-radius:999px;background:var(--gold)}.sa-seek[data-astro-cid-5koy6aqt]::-webkit-slider-thumb{-webkit-appearance:none;width:26px;height:26px;margin-top:-8px;border-radius:50%;background:var(--coral);border:3px solid var(--ink);box-shadow:2px 2px 0 var(--ink)}.sa-seek[data-astro-cid-5koy6aqt]::-moz-range-thumb{width:22px;height:22px;border-radius:50%;background:var(--coral);border:3px solid var(--ink)}.sa-time[data-astro-cid-5koy6aqt]{display:flex;justify-content:space-between;font-weight:800;font-size:.85rem;color:var(--muted);font-variant-numeric:tabular-nums}.sa-speed[data-astro-cid-5koy6aqt]{flex:none;min-width:64px;height:44px;padding:0 10px;cursor:pointer;font:900 1rem var(--f-body);color:var(--ink);background:var(--gold-soft);border:var(--line) solid var(--ink);border-radius:999px;box-shadow:3px 3px 0 var(--ink)}.sa-speed[data-astro-cid-5koy6aqt][aria-pressed=true]{background:var(--mint)}.sa-script[data-astro-cid-5koy6aqt]{margin-top:14px;border-top:2px dashed rgba(27,36,64,.35);padding-top:10px}.sa-script[data-astro-cid-5koy6aqt] summary[data-astro-cid-5koy6aqt]{cursor:pointer;font-weight:900;color:var(--berry);list-style-position:inside}.sa-lines[data-astro-cid-5koy6aqt]{margin-top:10px;max-height:420px;overflow-y:auto;padding-right:6px}.sa-lines[data-astro-cid-5koy6aqt] p[data-astro-cid-5koy6aqt]{margin:0 0 8px;font-size:.95rem;line-height:1.5;color:#2c2943}.sa-line[data-astro-cid-5koy6aqt] b[data-astro-cid-5koy6aqt]{color:var(--coral)}.sa-line[data-astro-cid-5koy6aqt].rylee b[data-astro-cid-5koy6aqt]{color:#2a86b0}.sa-line[data-astro-cid-5koy6aqt].mom b[data-astro-cid-5koy6aqt]{color:var(--berry)}.sa-stage[data-astro-cid-5koy6aqt]{color:var(--muted)!important}.sa-nojs[data-astro-cid-5koy6aqt]{margin:10px 0 0;font-weight:800}@media(max-width:520px){.stella-audio[data-astro-cid-5koy6aqt]{padding:18px 14px 14px}.sa-face[data-astro-cid-5koy6aqt],.sa-face[data-astro-cid-5koy6aqt] img{width:64px;height:64px}.sa-controls[data-astro-cid-5koy6aqt]{gap:10px}.sa-play[data-astro-cid-5koy6aqt]{width:58px;height:58px}.sa-play[data-astro-cid-5koy6aqt] svg[data-astro-cid-5koy6aqt]{width:28px;height:28px}.sa-speed[data-astro-cid-5koy6aqt]{min-width:54px;height:40px;font-size:.9rem;padding:0 6px}}@media(prefers-reduced-motion:reduce){.playing[data-astro-cid-5koy6aqt] .sa-eq[data-astro-cid-5koy6aqt] i[data-astro-cid-5koy6aqt],.playing[data-astro-cid-5koy6aqt] .sa-spark[data-astro-cid-5koy6aqt]{animation:none}.playing[data-astro-cid-5koy6aqt] .sa-spark[data-astro-cid-5koy6aqt]{opacity:1}.sa-play[data-astro-cid-5koy6aqt],.sa-play[data-astro-cid-5koy6aqt]:hover{transition:none;transform:none}}.post-hero[data-astro-cid-4sn4zg3r]{padding:clamp(40px,7vw,80px) 0 clamp(50px,7vw,80px);text-align:center}.crumbs[data-astro-cid-4sn4zg3r]{font-weight:800;font-size:.9rem;margin-bottom:14px}.crumbs[data-astro-cid-4sn4zg3r] a[data-astro-cid-4sn4zg3r]{color:var(--gold-soft)}.post-hero[data-astro-cid-4sn4zg3r] h1[data-astro-cid-4sn4zg3r]{font-size:clamp(1.9rem,5vw,3.2rem)}.meta[data-astro-cid-4sn4zg3r]{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;font-weight:700}.by[data-astro-cid-4sn4zg3r]{color:var(--gold)!important}.voice[data-astro-cid-4sn4zg3r]{font-size:.9rem;opacity:.8;margin:0}.post-img[data-astro-cid-4sn4zg3r]{margin:0 0 30px;border:4px solid var(--ink);border-radius:24px;overflow:hidden;box-shadow:8px 8px 0 var(--ink);background:var(--paper)}.post-img[data-astro-cid-4sn4zg3r] img{width:100%;max-height:520px;object-fit:cover}.prose[data-astro-cid-4sn4zg3r]{margin-bottom:40px}.explore[data-astro-cid-4sn4zg3r] h2[data-astro-cid-4sn4zg3r]{font-size:1.4rem}.ex-grid[data-astro-cid-4sn4zg3r]{display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr))}.ex[data-astro-cid-4sn4zg3r]{display:flex;gap:10px;align-items:center;flex-wrap:wrap;padding:12px 14px;border:2px solid var(--ink);border-radius:14px;background:var(--parchment);text-decoration:none;color:var(--ink);font-weight:800;transition:transform .15s}.ex[data-astro-cid-4sn4zg3r]:hover{transform:translate(-2px,-2px);color:var(--berry)}.ex[data-astro-cid-4sn4zg3r] b[data-astro-cid-4sn4zg3r]{color:var(--berry)}.po-row[data-astro-cid-4sn4zg3r]{display:flex;justify-content:center;margin-top:20px}
