.bd[data-astro-cid-65yopysk]{border-radius:var(--radius-sm);background:#fff;gap:14px;margin:0;padding:clamp(18px,2.6vw,28px);display:grid}.bd[data-astro-cid-65yopysk] h4[data-astro-cid-65yopysk]{font:700 clamp(1.15rem, 1.8vw, 1.35rem)/1.2 var(--font-display);margin:0}.bd-prompt[data-astro-cid-65yopysk]{color:var(--ink-3);font:500 .75rem/1 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;margin:0}.bd-prompt[data-astro-cid-65yopysk][hidden],.bd-bar[data-astro-cid-65yopysk][hidden]{display:none}.bd-bar[data-astro-cid-65yopysk]{z-index:3;border-radius:calc(var(--pill) + 6px);min-width:0;margin:-6px -8px 0;padding:6px 8px;position:sticky;top:86px}.bd-bar[data-astro-cid-65yopysk]:before{content:"";z-index:-1;border-radius:inherit;backdrop-filter:blur(14px)saturate(1.2);background:#ffffffdb;position:absolute;inset:0;box-shadow:0 10px 24px -16px #12261b73}.bd-chips[data-astro-cid-65yopysk]{flex-wrap:wrap;gap:8px;display:flex}.bd[data-astro-cid-65yopysk] .pick-chip[data-astro-cid-65yopysk]{flex:none;min-height:48px}.bd-room[data-astro-cid-65yopysk]{isolation:isolate;border-radius:var(--radius-sm);background:var(--surface);height:clamp(220px,26vw,280px);position:relative;overflow:hidden}.bd-warmth[data-astro-cid-65yopysk]{z-index:-1;background:var(--mesh-sunrise);opacity:calc(.75 - var(--n) * .07);transition:opacity .8s var(--ease-out);position:absolute;inset:0}.bd-warmth[data-astro-cid-65yopysk]:after{content:"";background-image:var(--grain);mix-blend-mode:overlay;opacity:.5;background-size:220px;position:absolute;inset:0}.bd-temp[data-astro-cid-65yopysk]{border-radius:var(--pill);min-height:34px;font:600 .875rem/34px var(--font-body);background:#fff;padding:0 14px;display:grid;position:absolute;top:16px;left:16px}.bd-temp[data-astro-cid-65yopysk]>span[data-astro-cid-65yopysk]{transition:opacity .3s var(--ease-out), transform .52s var(--ease-spring);grid-area:1/1}.bd-temp-cool[data-astro-cid-65yopysk]{opacity:0;transform:translateY(8px)}.bd-temp[data-astro-cid-65yopysk].is-on .bd-temp-warm[data-astro-cid-65yopysk]{opacity:0;transform:translateY(-8px)}.bd-temp[data-astro-cid-65yopysk].is-on .bd-temp-cool[data-astro-cid-65yopysk]{opacity:1;transform:none}.bd-fan[data-astro-cid-65yopysk]{background:#fff;border-radius:50%;place-items:center;width:54px;height:54px;display:grid;position:absolute;top:14px;right:18px}.bd-blades[data-astro-cid-65yopysk]{background:conic-gradient(var(--ink-3) 0 30deg, transparent 0 120deg, var(--ink-3) 0 150deg, transparent 0 240deg, var(--ink-3) 0 270deg, transparent 0);opacity:.6;border-radius:50%;width:40px;height:40px;mask:radial-gradient(circle,#0000 5px,#000 6px)}.bd-fan[data-astro-cid-65yopysk].is-on .bd-blades[data-astro-cid-65yopysk]{animation:.9s linear infinite bd-spin}@keyframes bd-spin{to{transform:rotate(360deg)}}.bd-bed[data-astro-cid-65yopysk]{background:#fff;border-radius:22px;height:96px;position:absolute;bottom:18px;left:6%;right:22%}.bd-pillow[data-astro-cid-65yopysk]{background:var(--surface);border-radius:16px;width:64px;height:44px;position:absolute;top:18px;left:12px}.bd-sleeper[data-astro-cid-65yopysk]{align-items:center;gap:8px;display:flex;position:absolute;top:22px;left:26px;right:14px}.bd-head-orb[data-astro-cid-65yopysk]{background:var(--orb-rose-img) center / cover no-repeat;border-radius:50%;flex:none;width:36px;height:36px}.bd-body[data-astro-cid-65yopysk]{border-radius:var(--pill);background:var(--surface-2);height:26px;transition:background .5s var(--ease-out);flex:1}.bd-body[data-astro-cid-65yopysk].is-on{background:repeating-linear-gradient(90deg,#fbc2d6 0 6px,#fff 6px 12px)}.bd-sheet[data-astro-cid-65yopysk]{border-radius:var(--pill);background:var(--mesh-gold);opacity:0;height:22px;transition:opacity .36s var(--ease-out), transform .62s var(--ease-spring);position:absolute;bottom:12px;left:92px;right:10px;transform:translateY(-20px)}.bd-sheet-off[data-astro-cid-65yopysk]{background:var(--mesh-bloom);bottom:36px;left:74%}.bd-sheet[data-astro-cid-65yopysk].is-on{opacity:.9;transform:none}.bd-stand[data-astro-cid-65yopysk]{background:#fff;border-radius:14px 14px 10px 10px;place-items:end center;width:13%;min-width:46px;height:70px;display:grid;position:absolute;bottom:18px;right:6%}.bd-bottle[data-astro-cid-65yopysk]{width:20px;height:44px;box-shadow:inset 0 0 0 1.5px var(--dash);opacity:0;transition:opacity .36s var(--ease-out), transform .62s var(--ease-spring);background:linear-gradient(#ffffffe6,#fbc2d6);border-radius:7px 7px 6px 6px;margin-bottom:70px;transform:translateY(-14px)}.bd-bottle[data-astro-cid-65yopysk].is-on{opacity:1;transform:none}.bd[data-astro-cid-65yopysk].has-js .bd-fan[data-astro-cid-65yopysk]:not(.is-on){opacity:.35}.bd-tags[data-astro-cid-65yopysk]{grid-template-columns:repeat(auto-fit,minmax(min(100%,170px),1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.bd-tags[data-astro-cid-65yopysk] li[data-astro-cid-65yopysk]{border-radius:var(--radius-sm);background:var(--surface);transition:opacity .36s var(--ease-out);gap:2px;padding:10px 14px;font-size:.9375rem;line-height:1.35;display:grid}.bd-tags[data-astro-cid-65yopysk] span[data-astro-cid-65yopysk]{color:var(--ink-2);font-size:.875rem}.bd[data-astro-cid-65yopysk].has-js .bd-tags[data-astro-cid-65yopysk] li[data-astro-cid-65yopysk]:not(.is-on){opacity:.4}figcaption[data-astro-cid-65yopysk]{color:var(--ink-3);font-size:.875rem;line-height:1.5}@media (width<=760px){.bd-bar[data-astro-cid-65yopysk]{top:76px}}@media (width<=560px){.bd-bar[data-astro-cid-65yopysk]{border-radius:0;margin:-6px -18px 0;padding:6px 0}.bd-chips[data-astro-cid-65yopysk]{scrollbar-width:none;flex-wrap:nowrap;padding:0 18px;scroll-padding:0 18px;overflow-x:auto}.bd-chips[data-astro-cid-65yopysk]::-webkit-scrollbar{display:none}.bd[data-astro-cid-65yopysk] .pick-chip[data-astro-cid-65yopysk]{gap:6px;min-height:44px;padding:0 12px 0 8px;font-size:.9375rem}.bd-bed[data-astro-cid-65yopysk]{left:4%;right:24%}.bd-sheet[data-astro-cid-65yopysk]:not(.bd-sheet-off){left:70px}}@media (prefers-reduced-motion:reduce){.bd-warmth[data-astro-cid-65yopysk],.bd-temp[data-astro-cid-65yopysk]>span[data-astro-cid-65yopysk],.bd-sheet[data-astro-cid-65yopysk],.bd-bottle[data-astro-cid-65yopysk],.bd-tags[data-astro-cid-65yopysk] li[data-astro-cid-65yopysk]{transition:none}.bd-fan[data-astro-cid-65yopysk].is-on .bd-blades[data-astro-cid-65yopysk]{animation:none}}.bn[data-astro-cid-j6uahvsu]{border-radius:var(--radius-card);background:var(--surface);gap:16px;margin:0;padding:clamp(20px,3vw,32px);display:grid}.bn[data-astro-cid-j6uahvsu] h3[data-astro-cid-j6uahvsu]{margin:0;font-size:clamp(1.25rem,2vw,1.5rem)}.bn-head[data-astro-cid-j6uahvsu]{gap:10px;display:grid}.bn-head[data-astro-cid-j6uahvsu][hidden],.bn-status[data-astro-cid-j6uahvsu][hidden]{display:none}.bn-prompt[data-astro-cid-j6uahvsu]{color:var(--ink-3);font:500 .75rem/1 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;margin:0}.bn-chips[data-astro-cid-j6uahvsu]{flex-wrap:wrap;gap:10px;display:flex}.bn[data-astro-cid-j6uahvsu] .pick-chip[data-astro-cid-j6uahvsu]{background:#fff}.bn-chart[data-astro-cid-j6uahvsu]{border-radius:var(--radius-sm);background:#fff;grid-template-columns:auto minmax(0,1fr);gap:12px;padding:44px clamp(14px,2.4vw,22px) clamp(14px,2.4vw,22px);display:grid}.bn-levels[data-astro-cid-j6uahvsu]{color:var(--ink-3);font:500 .6875rem/1 var(--font-mono);letter-spacing:.06em;text-transform:uppercase;grid-template-rows:28fr 212fr;align-items:start;display:grid}.bn-levels[data-astro-cid-j6uahvsu] span[data-astro-cid-j6uahvsu]:first-child{align-self:end;transform:translateY(50%)}.bn-levels[data-astro-cid-j6uahvsu] span[data-astro-cid-j6uahvsu]:last-child{align-self:center}.bn-plot[data-astro-cid-j6uahvsu]{height:clamp(170px,22vw,240px);position:relative}.bn-awake-line[data-astro-cid-j6uahvsu]{border-top:1.5px dashed var(--dash);position:absolute;top:11.6667%;left:0;right:0}.bn-plot[data-astro-cid-j6uahvsu] svg[data-astro-cid-j6uahvsu]{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.bn-line[data-astro-cid-j6uahvsu]{clip-path:inset(-10px 0);transition:clip-path 1.4s var(--ease-out), opacity .4s var(--ease-out)}.bn-line[data-astro-cid-j6uahvsu] path[data-astro-cid-j6uahvsu]{fill:none;stroke-width:2.75px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke;transition:stroke .4s var(--ease-out)}.bn-quiet[data-astro-cid-j6uahvsu] path[data-astro-cid-j6uahvsu]{stroke:var(--gold)}.bn-sweat[data-astro-cid-j6uahvsu] path[data-astro-cid-j6uahvsu]{stroke:var(--tangerine)}.bn[data-astro-cid-j6uahvsu].has-js[data-night=quiet] .bn-sweat[data-astro-cid-j6uahvsu],.bn[data-astro-cid-j6uahvsu].has-js:not([data-night=quiet]) .bn-quiet[data-astro-cid-j6uahvsu]{clip-path:inset(-10px 100% -10px 0);opacity:0;transition:clip-path 0s .4s, opacity .4s var(--ease-out)}.bn[data-astro-cid-j6uahvsu][data-night=weeks] .bn-sweat[data-astro-cid-j6uahvsu] path[data-astro-cid-j6uahvsu]{stroke:var(--magenta)}.bn-ghosts[data-astro-cid-j6uahvsu] path[data-astro-cid-j6uahvsu]{fill:none;stroke:var(--magenta);stroke-width:1.5px;vector-effect:non-scaling-stroke;opacity:0;transform:translateY(calc(var(--g) * 7px));transition:opacity .5s var(--ease-out);transition-delay:calc(var(--g) * .12s)}.bn[data-astro-cid-j6uahvsu][data-night=weeks] .bn-ghosts[data-astro-cid-j6uahvsu] path[data-astro-cid-j6uahvsu]{opacity:calc(.4 - var(--g) * .1)}.bn-woke[data-astro-cid-j6uahvsu]{border-radius:var(--pill);background:var(--surface);font:600 .8125rem/1 var(--font-body);white-space:nowrap;transition:opacity .4s var(--ease-out), transform .52s var(--ease-spring);align-items:center;gap:6px;padding:6px 12px 6px 6px;display:inline-flex;position:absolute;top:11.6667%;left:46%;transform:translate(-50%,calc(-100% - 6px))}.bn-woke[data-astro-cid-j6uahvsu] .orb[data-astro-cid-j6uahvsu]{--s:16px}.bn[data-astro-cid-j6uahvsu].has-js[data-night=quiet] .bn-woke[data-astro-cid-j6uahvsu]{opacity:0;transform:translate(-50%,calc(2px - 100%))}.bn-knock[data-astro-cid-j6uahvsu]{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.bn-knock[data-astro-cid-j6uahvsu] li[data-astro-cid-j6uahvsu]{isolation:isolate;border-radius:var(--pill);background:var(--mesh-bloom);min-height:44px;font:600 1rem/1 var(--font-body);transition:opacity .42s var(--ease-out), transform .62s var(--ease-spring);transition-delay:calc(var(--i) * 90ms);align-items:center;padding:0 18px;display:inline-flex;position:relative;overflow:hidden}.bn-knock[data-astro-cid-j6uahvsu] li[data-astro-cid-j6uahvsu]:after{content:"";z-index:-1;background-image:var(--grain);mix-blend-mode:overlay;opacity:.5;background-size:220px;position:absolute;inset:0}.bn[data-astro-cid-j6uahvsu].has-js:not([data-night=weeks]) .bn-knock[data-astro-cid-j6uahvsu] li[data-astro-cid-j6uahvsu]{opacity:0;transition-delay:0s;transform:translateY(10px)scale(.96)}.bn-status[data-astro-cid-j6uahvsu]{font:700 clamp(1.05rem, 1.6vw, 1.2rem)/1.4 var(--font-display);margin:0}figcaption[data-astro-cid-j6uahvsu]{color:var(--ink-3);font-size:.875rem;line-height:1.5}@media (width<=560px){.bn-chart[data-astro-cid-j6uahvsu]{gap:8px}.bn-levels[data-astro-cid-j6uahvsu]{font-size:.625rem}.bn-woke[data-astro-cid-j6uahvsu]{font-size:.75rem}}@media (prefers-reduced-motion:reduce){.bn-line[data-astro-cid-j6uahvsu],.bn[data-astro-cid-j6uahvsu].has-js[data-night=quiet] .bn-sweat[data-astro-cid-j6uahvsu],.bn[data-astro-cid-j6uahvsu].has-js:not([data-night=quiet]) .bn-quiet[data-astro-cid-j6uahvsu],.bn-ghosts[data-astro-cid-j6uahvsu] path[data-astro-cid-j6uahvsu],.bn-woke[data-astro-cid-j6uahvsu],.bn-knock[data-astro-cid-j6uahvsu] li[data-astro-cid-j6uahvsu]{transition:none}}.ev[data-astro-cid-bcvb4hbs]{border-radius:var(--radius-sm);background:#fff;gap:14px;margin:0;padding:clamp(18px,2.6vw,28px);display:grid}.ev[data-astro-cid-bcvb4hbs] h4[data-astro-cid-bcvb4hbs]{font:700 clamp(1.15rem, 1.8vw, 1.35rem)/1.2 var(--font-display);margin:0}.ev-board[data-astro-cid-bcvb4hbs]{grid-template-columns:minmax(0,3fr) minmax(0,1fr);gap:10px;display:grid}.ev-slots[data-astro-cid-bcvb4hbs]{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid;position:relative}.ev-slot[data-astro-cid-bcvb4hbs],.ev-any[data-astro-cid-bcvb4hbs]{border-radius:var(--radius-sm);background:var(--surface);grid-template-rows:1fr auto;gap:10px;padding:14px;display:grid}.ev-any[data-astro-cid-bcvb4hbs]{box-shadow:inset 0 0 0 1.5px var(--dash);background:0 0}.ev-time[data-astro-cid-bcvb4hbs]{border-top:1.5px dashed var(--dash);color:var(--ink-3);font:500 .6875rem/1.2 var(--font-mono);letter-spacing:.06em;text-transform:uppercase;padding-top:10px}.ev-items[data-astro-cid-bcvb4hbs]{align-content:end;gap:8px;margin:0;padding:0;list-style:none;display:grid}.ev-item[data-astro-cid-bcvb4hbs]{border-radius:var(--radius-sm);font:600 .9375rem/1.2 var(--font-body);transition:opacity .42s var(--ease-out), transform .62s var(--ease-spring);transition-delay:calc(.15s + var(--i,0) * .12s);background:#fff;flex-wrap:wrap;align-items:center;gap:8px;padding:10px 12px;display:flex}.ev-any[data-astro-cid-bcvb4hbs] .ev-item[data-astro-cid-bcvb4hbs]{background:var(--surface)}.ev-item[data-astro-cid-bcvb4hbs] .orb[data-astro-cid-bcvb4hbs]{--s:18px}.ev-item[data-astro-cid-bcvb4hbs].is-big{isolation:isolate;background:var(--mesh-bloom);padding:16px 14px;font-size:1.125rem;position:relative;overflow:hidden}.ev-item[data-astro-cid-bcvb4hbs].is-big:after{content:"";z-index:-1;background-image:var(--grain);mix-blend-mode:overlay;opacity:.5;background-size:220px;position:absolute;inset:0}.ev-item[data-astro-cid-bcvb4hbs].is-big .orb[data-astro-cid-bcvb4hbs]{--s:26px}.ev-big[data-astro-cid-bcvb4hbs]{font:500 .8125rem/1.2 var(--font-body);flex-basis:100%}.ev[data-astro-cid-bcvb4hbs].is-waiting .ev-item[data-astro-cid-bcvb4hbs]{opacity:0;transform:translateY(-16px)}figcaption[data-astro-cid-bcvb4hbs]{color:var(--ink-3);font-size:.875rem;line-height:1.5}@media (width<=640px){.ev-board[data-astro-cid-bcvb4hbs],.ev-slots[data-astro-cid-bcvb4hbs]{grid-template-columns:minmax(0,1fr)}.ev-slot[data-astro-cid-bcvb4hbs],.ev-any[data-astro-cid-bcvb4hbs]{grid-template-rows:auto;grid-template-columns:9ch minmax(0,1fr);align-items:center}.ev-time[data-astro-cid-bcvb4hbs]{border-top:0;grid-row:1;padding:0}}@media (prefers-reduced-motion:reduce){.ev-item[data-astro-cid-bcvb4hbs]{transition:none}}.hs[data-astro-cid-npokd6uw]{border-radius:var(--radius-card);background:var(--surface);gap:16px;margin:0;padding:clamp(20px,3vw,32px);display:grid}.hs-top[data-astro-cid-npokd6uw]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 20px;display:flex}.hs[data-astro-cid-npokd6uw] h3[data-astro-cid-npokd6uw]{margin:0;font-size:clamp(1.25rem,2vw,1.5rem)}.hs-play[data-astro-cid-npokd6uw]{border-radius:var(--pill);background:var(--ink);color:#fff;min-height:44px;font:600 .9375rem/1 var(--font-body);cursor:pointer;transition:transform .42s var(--ease-spring);border:0;align-items:center;gap:10px;padding:0 18px 0 14px;display:inline-flex}.hs-play[data-astro-cid-npokd6uw][hidden]{display:none}.hs-play[data-astro-cid-npokd6uw]:active{transform:scale(.96)}.hs-play-icon[data-astro-cid-npokd6uw]{border-block:6px solid #0000;border-left:10px solid;width:0;height:0}.hs[data-astro-cid-npokd6uw].is-playing .hs-play-icon[data-astro-cid-npokd6uw]{animation:hs-pulse 1s var(--ease-breathe) infinite}@keyframes hs-pulse{50%{opacity:.35}}.hs-body[data-astro-cid-npokd6uw]{grid-template-columns:minmax(180px,.8fr) minmax(0,1.2fr);align-items:center;gap:clamp(14px,3vw,32px);display:grid}.hs-art[data-astro-cid-npokd6uw]{border-radius:var(--radius-sm);background:#fff;place-items:end center;padding:20px 20px 0;display:grid;overflow:hidden}.hs-art[data-astro-cid-npokd6uw] svg[data-astro-cid-npokd6uw]{width:min(100%,240px);height:auto;display:block;overflow:visible}.hs-skin[data-astro-cid-npokd6uw]{fill:var(--surface-2)}.hs-heat[data-astro-cid-npokd6uw]{transform-box:fill-box;transform-origin:50% 100%;opacity:0;transition:transform 1.1s var(--ease-out), opacity .5s var(--ease-out);transform:scaleY(0)}.hs[data-astro-cid-npokd6uw][data-step="2"] .hs-heat[data-astro-cid-npokd6uw]{opacity:1;transform:scaleY(.6)}.hs[data-astro-cid-npokd6uw][data-step="3"] .hs-heat[data-astro-cid-npokd6uw]{opacity:1;transform:scaleY(1)}.hs-vessels[data-astro-cid-npokd6uw] path[data-astro-cid-npokd6uw]{fill:none;stroke:#b8285f;stroke-linecap:round;stroke-width:1px;opacity:.18;transition:stroke-width .8s var(--ease-out), opacity .5s var(--ease-out)}.hs[data-astro-cid-npokd6uw][data-step="2"] .hs-vessels[data-astro-cid-npokd6uw] path[data-astro-cid-npokd6uw],.hs[data-astro-cid-npokd6uw][data-step="3"] .hs-vessels[data-astro-cid-npokd6uw] path[data-astro-cid-npokd6uw]{stroke-width:3.5px;opacity:.45}.hs-centre[data-astro-cid-npokd6uw]{fill:var(--gold);stroke:#fff;stroke-width:3px;transform-box:fill-box;transform-origin:50%;transition:transform .52s var(--ease-spring)}.hs[data-astro-cid-npokd6uw][data-step="1"] .hs-centre[data-astro-cid-npokd6uw]{animation:hs-glow 1.2s var(--ease-breathe) infinite;transform:scale(1.5)}@keyframes hs-glow{50%{fill:var(--tangerine)}}.hs-drops[data-astro-cid-npokd6uw] path[data-astro-cid-npokd6uw]{fill:#fff;stroke:var(--ink-3);stroke-width:1.2px;opacity:0;transition:opacity .4s var(--ease-out), transform .6s var(--ease-spring);transition-delay:calc(var(--i) * .11s);transform:translateY(-4px)}.hs[data-astro-cid-npokd6uw][data-step="3"] .hs-drops[data-astro-cid-npokd6uw] path[data-astro-cid-npokd6uw]{opacity:.9;transform:none}.hs-steps[data-astro-cid-npokd6uw]{gap:10px;margin:0;padding:0;list-style:none;display:grid}.hs-steps[data-astro-cid-npokd6uw] li[data-astro-cid-npokd6uw]{border-radius:var(--radius-sm);transition:opacity .36s var(--ease-out), box-shadow .36s var(--ease-out);background:#fff;gap:6px;padding:14px 16px;display:grid}.hs-step[data-astro-cid-npokd6uw]{color:var(--ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:baseline;gap:8px;padding:0;display:flex}.hs-step[data-astro-cid-npokd6uw]:disabled{cursor:default}.hs-num[data-astro-cid-npokd6uw]{color:var(--ink-3);font:500 .75rem/1 var(--font-mono);letter-spacing:.06em}.hs-label[data-astro-cid-npokd6uw]{font:700 1.0625rem/1.15 var(--font-display)}.hs-steps[data-astro-cid-npokd6uw] p[data-astro-cid-npokd6uw]{color:var(--ink-2);margin:0;font-size:.9375rem;line-height:1.45}.hs[data-astro-cid-npokd6uw].has-js .hs-steps[data-astro-cid-npokd6uw] li[data-astro-cid-npokd6uw]:not(.is-on){opacity:.5}.hs[data-astro-cid-npokd6uw].has-js .hs-steps[data-astro-cid-npokd6uw] li[data-astro-cid-npokd6uw].is-on{box-shadow:var(--shadow-soft), inset 0 0 0 1.5px var(--ink)}figcaption[data-astro-cid-npokd6uw]{color:var(--ink-3);font-size:.875rem;line-height:1.5}@media (width<=640px){.hs-body[data-astro-cid-npokd6uw]{grid-template-columns:minmax(0,1fr)}.hs-art[data-astro-cid-npokd6uw] svg[data-astro-cid-npokd6uw]{width:min(70%,200px)}}@media (prefers-reduced-motion:reduce){.hs-heat[data-astro-cid-npokd6uw],.hs-vessels[data-astro-cid-npokd6uw] path[data-astro-cid-npokd6uw],.hs-centre[data-astro-cid-npokd6uw],.hs-drops[data-astro-cid-npokd6uw] path[data-astro-cid-npokd6uw],.hs-steps[data-astro-cid-npokd6uw] li[data-astro-cid-npokd6uw]{transition:none}.hs[data-astro-cid-npokd6uw][data-step="1"] .hs-centre[data-astro-cid-npokd6uw]{animation:none}}.ns[data-astro-cid-gs67stvo]{border-radius:var(--radius-card);background:var(--surface);gap:18px;margin:0;padding:clamp(22px,3.4vw,40px);display:grid}.ns-top[data-astro-cid-gs67stvo]{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:14px 24px;display:flex}.ns-title[data-astro-cid-gs67stvo]{font:700 clamp(1.5rem, 2.4vw, 2rem)/1.15 var(--font-display);font-variation-settings:"wdth" 90;letter-spacing:-.02em;margin:0}.ns-play[data-astro-cid-gs67stvo]{border-radius:var(--pill);background:var(--ink);color:#fff;min-height:48px;font:600 1rem/1 var(--font-body);cursor:pointer;transition:transform .42s var(--ease-spring);border:0;align-items:center;gap:10px;padding:0 20px 0 14px;display:inline-flex}.ns-play[data-astro-cid-gs67stvo][hidden]{display:none}.ns-play[data-astro-cid-gs67stvo]:active{transform:scale(.96)}.ns-play-icon[data-astro-cid-gs67stvo]{border-block:7px solid #0000;border-left:11px solid;width:0;height:0}.ns[data-astro-cid-gs67stvo].is-playing .ns-play-icon[data-astro-cid-gs67stvo]{animation:ns-pulse 1s var(--ease-breathe) infinite}@keyframes ns-pulse{50%{opacity:.35}}.ns-scene[data-astro-cid-gs67stvo]{isolation:isolate;border-radius:var(--radius-sm);background:#fff;height:clamp(200px,26vw,300px);position:relative;overflow:hidden}.ns-warm[data-astro-cid-gs67stvo],.ns-cool[data-astro-cid-gs67stvo]{z-index:-1;opacity:0;transition:opacity .9s var(--ease-out);position:absolute;inset:0}.ns-warm[data-astro-cid-gs67stvo]{background:var(--mesh-sunrise)}.ns-cool[data-astro-cid-gs67stvo]{background:var(--mesh-bloom)}.ns-warm[data-astro-cid-gs67stvo]:after,.ns-cool[data-astro-cid-gs67stvo]:after{content:"";background-image:var(--grain);mix-blend-mode:overlay;opacity:.5;background-size:220px;position:absolute;inset:0}.ns[data-astro-cid-gs67stvo][data-stage=heat] .ns-warm[data-astro-cid-gs67stvo]{opacity:.55}.ns[data-astro-cid-gs67stvo][data-stage=awake] .ns-warm[data-astro-cid-gs67stvo]{opacity:.85}.ns[data-astro-cid-gs67stvo][data-stage=chill] .ns-cool[data-astro-cid-gs67stvo]{opacity:.4}.ns-moon[data-astro-cid-gs67stvo]{background:var(--orb-marigold-img) center / cover no-repeat;border-radius:50%;width:clamp(30px,4vw,44px);height:clamp(30px,4vw,44px);margin:calc(clamp(30px,4vw,44px)/-2) 0 0 calc(clamp(30px,4vw,44px)/-2);position:absolute;top:14%;left:50%;box-shadow:0 0 0 10px #f2b01e1f}.ns-bed[data-astro-cid-gs67stvo]{border-radius:var(--pill);background:var(--surface);height:64px;position:absolute;bottom:16%;left:12%;right:12%}.ns-sleeper[data-astro-cid-gs67stvo]{align-items:center;gap:10px;display:flex;position:absolute;inset:10px 14px}.ns-head[data-astro-cid-gs67stvo]{z-index:2;background:var(--orb-rose-img) center / cover no-repeat;width:40px;height:40px;transition:transform .62s var(--ease-spring);border-radius:50%;flex:none;position:relative}.ns-body[data-astro-cid-gs67stvo]{border-radius:var(--pill);background:var(--surface-2);flex:1;height:28px}.ns-glow[data-astro-cid-gs67stvo]{opacity:0;width:120px;height:120px;transition:opacity .6s var(--ease-out), transform .9s var(--ease-out);pointer-events:none;background:radial-gradient(closest-side,#f06a3cbf,#ffd46b66 60%,#0000);border-radius:50%;margin-top:-60px;position:absolute;top:50%;left:34px;transform:scale(.2)}.ns[data-astro-cid-gs67stvo][data-stage=heat] .ns-glow[data-astro-cid-gs67stvo],.ns[data-astro-cid-gs67stvo][data-stage=awake] .ns-glow[data-astro-cid-gs67stvo]{opacity:1;transform:scale(1)}.ns-drops[data-astro-cid-gs67stvo]{gap:9px;display:flex;position:absolute;top:-24px;left:44px}.ns-drops[data-astro-cid-gs67stvo] i[data-astro-cid-gs67stvo]{background:var(--ink-3);opacity:0;width:7px;height:10px;transition:opacity .4s var(--ease-out), transform .6s var(--ease-spring);border-radius:50%/60% 60% 40% 40%;transform:translateY(6px)}.ns-drops[data-astro-cid-gs67stvo] i[data-astro-cid-gs67stvo]:nth-child(2){margin-top:-8px;transition-delay:90ms}.ns-drops[data-astro-cid-gs67stvo] i[data-astro-cid-gs67stvo]:nth-child(3){transition-delay:.18s}.ns-drops[data-astro-cid-gs67stvo] i[data-astro-cid-gs67stvo]:nth-child(4){margin-top:-6px;transition-delay:.27s}.ns-drops[data-astro-cid-gs67stvo] i[data-astro-cid-gs67stvo]:nth-child(5){transition-delay:.36s}.ns[data-astro-cid-gs67stvo][data-stage=heat] .ns-drops[data-astro-cid-gs67stvo] i[data-astro-cid-gs67stvo],.ns[data-astro-cid-gs67stvo][data-stage=awake] .ns-drops[data-astro-cid-gs67stvo] i[data-astro-cid-gs67stvo]{opacity:.55;transform:none}.ns-cover[data-astro-cid-gs67stvo]{z-index:1;border-radius:var(--pill);background:var(--mesh-gold);transition:left .76s var(--ease-spring);position:absolute;inset:6px 6px 6px 64px;box-shadow:0 6px 16px -8px #12261b59}.ns[data-astro-cid-gs67stvo][data-stage=awake] .ns-head[data-astro-cid-gs67stvo]{transform:translate(4px,-14px)}.ns[data-astro-cid-gs67stvo][data-stage=awake] .ns-cover[data-astro-cid-gs67stvo],.ns[data-astro-cid-gs67stvo][data-stage=chill] .ns-cover[data-astro-cid-gs67stvo]{left:74%}.ns[data-astro-cid-gs67stvo][data-stage=chill] .ns-head[data-astro-cid-gs67stvo]{animation:ns-shiver .9s var(--ease-out) 2}@keyframes ns-shiver{25%{transform:translate(-2px)}75%{transform:translate(2px)}}.ns-track[data-astro-cid-gs67stvo]{padding-top:30px;position:relative}.ns-rail[data-astro-cid-gs67stvo]{border-radius:var(--pill);background:var(--surface-2);height:6px;display:block;position:relative;overflow:hidden}.ns-fill[data-astro-cid-gs67stvo]{width:var(--at);border-radius:inherit;background:linear-gradient(90deg, var(--gold), var(--tangerine) 50%, var(--pink));position:absolute;inset:0 auto 0 0}.ns-dots[data-astro-cid-gs67stvo]{position:absolute;inset:0}.ns-dots[data-astro-cid-gs67stvo][hidden]{display:none}.ns-dot[data-astro-cid-gs67stvo]{top:0;left:var(--x);min-width:44px;min-height:44px;color:var(--ink-3);font:600 .8125rem/1 var(--font-body);cursor:pointer;background:0 0;border:0;justify-items:center;gap:6px;padding:0;display:grid;position:absolute;transform:translate(-50%)}.ns-dot[data-astro-cid-gs67stvo]:after{content:"";width:16px;height:16px;box-shadow:inset 0 0 0 2px var(--dash);transition:box-shadow .3s var(--ease-out), transform .42s var(--ease-spring);background:#fff;border-radius:50%;order:2}.ns-dot[data-astro-cid-gs67stvo] span[data-astro-cid-gs67stvo]{white-space:nowrap;order:1}.ns-dot[data-astro-cid-gs67stvo].is-past:after{box-shadow:inset 0 0 0 8px var(--ink-3)}.ns-dot[data-astro-cid-gs67stvo][aria-pressed=true]{color:var(--ink)}.ns-dot[data-astro-cid-gs67stvo][aria-pressed=true]:after{box-shadow:inset 0 0 0 8px var(--ink);transform:scale(1.15)}.ns-axis[data-astro-cid-gs67stvo]{color:var(--ink-3);font:500 .6875rem/1 var(--font-mono);letter-spacing:.06em;text-transform:uppercase;justify-content:space-between;margin-top:14px;display:flex}.ns-readout[data-astro-cid-gs67stvo]{border-radius:var(--radius-sm);background:#fff;min-height:3em;margin:0;padding:16px 18px;font-size:1.0625rem;line-height:1.45}.ns-readout[data-astro-cid-gs67stvo][hidden],.ns-list[data-astro-cid-gs67stvo][hidden]{display:none}.ns-readout[data-astro-cid-gs67stvo] strong[data-astro-cid-gs67stvo]{font:700 1.125rem/1.1 var(--font-display)}.ns-list[data-astro-cid-gs67stvo]{gap:8px;margin:0;padding:0;list-style:none;display:grid}.ns-list[data-astro-cid-gs67stvo] li[data-astro-cid-gs67stvo]{border-radius:var(--radius-sm);background:#fff;padding:14px 16px}figcaption[data-astro-cid-gs67stvo]{color:var(--ink-3);font-size:.875rem;line-height:1.5}@media (width<=560px){.ns[data-astro-cid-gs67stvo]{padding:20px}.ns-bed[data-astro-cid-gs67stvo]{left:6%;right:6%}.ns-dot[data-astro-cid-gs67stvo]{font-size:.75rem}}@media (prefers-reduced-motion:reduce){.ns-warm[data-astro-cid-gs67stvo],.ns-cool[data-astro-cid-gs67stvo],.ns-glow[data-astro-cid-gs67stvo],.ns-head[data-astro-cid-gs67stvo],.ns-cover[data-astro-cid-gs67stvo],.ns-drops[data-astro-cid-gs67stvo] i[data-astro-cid-gs67stvo]{transition:none}.ns[data-astro-cid-gs67stvo][data-stage=chill] .ns-head[data-astro-cid-gs67stvo]{animation:none}}.pc[data-astro-cid-fawwzbb6]{border-radius:var(--radius-card);background:var(--surface);gap:14px;margin:0;padding:clamp(20px,3vw,32px);display:grid}.pc[data-astro-cid-fawwzbb6] h3[data-astro-cid-fawwzbb6]{margin:0;font-size:clamp(1.25rem,2vw,1.5rem)}.pc-tally[data-astro-cid-fawwzbb6]{flex-wrap:wrap;align-items:center;gap:8px 14px;display:flex}.pc-count[data-astro-cid-fawwzbb6]{gap:6px;display:flex}.pc-tally[data-astro-cid-fawwzbb6][hidden],.pc-prompt[data-astro-cid-fawwzbb6][hidden]{display:none}.pc-bead[data-astro-cid-fawwzbb6]{width:16px;height:16px;box-shadow:inset 0 0 0 1.5px var(--dash);transition:transform .52s var(--ease-spring), box-shadow .3s var(--ease-out);background:#fff;border-radius:50%}.pc-bead[data-astro-cid-fawwzbb6].is-on{background:var(--orb-marigold-img) center / cover no-repeat;box-shadow:none;transform:scale(1.15)}.pc-prompt[data-astro-cid-fawwzbb6]{color:var(--ink-3);font:500 .75rem/1 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;margin:0}.pc-tiles[data-astro-cid-fawwzbb6]{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.pc-tiles[data-astro-cid-fawwzbb6] li[data-astro-cid-fawwzbb6]{display:grid}.pc-tile[data-astro-cid-fawwzbb6]{isolation:isolate;border-radius:var(--radius-sm);color:var(--ink);font:500 1rem/1.45 var(--font-body);text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform .42s var(--ease-spring);background:#fff;border:0;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:12px;padding:16px 18px;display:grid;position:relative;overflow:hidden}.pc-tile[data-astro-cid-fawwzbb6]:disabled{cursor:default}.pc-tile[data-astro-cid-fawwzbb6]:before{content:"";z-index:-1;background:var(--mesh-gold);clip-path:circle(0% at 28px 28px);transition:clip-path .7s var(--ease-spring);position:absolute;inset:0}.pc-tile[data-astro-cid-fawwzbb6][aria-pressed=true]:before{clip-path:circle(150% at 28px 28px)}.pc-tile[data-astro-cid-fawwzbb6]:not(:disabled):active{transform:scale(.98)}.pc-tile[data-astro-cid-fawwzbb6] .orb[data-astro-cid-fawwzbb6]{--s:22px;margin-top:1px}.pc-tick[data-astro-cid-fawwzbb6]{width:24px;height:24px;box-shadow:inset 0 0 0 1.5px var(--dash);color:#0000;transition:color .24s var(--ease-out), box-shadow .24s var(--ease-out);border-radius:50%;place-items:center;font-size:.8125rem;display:grid}.pc[data-astro-cid-fawwzbb6]:not(.has-js) .pc-tick[data-astro-cid-fawwzbb6]{display:none}.pc-tile[data-astro-cid-fawwzbb6][aria-pressed=true] .pc-tick[data-astro-cid-fawwzbb6]{color:var(--ink);box-shadow:inset 0 0 0 1.5px var(--ink)}.pc-status[data-astro-cid-fawwzbb6]{font:700 clamp(1.05rem, 1.6vw, 1.2rem)/1.4 var(--font-display);margin:0}figcaption[data-astro-cid-fawwzbb6]{color:var(--ink-3);font-size:.875rem;line-height:1.5}@media (width<=560px){.pc-tally[data-astro-cid-fawwzbb6]{z-index:3;border-radius:var(--radius-sm);background:color-mix(in srgb, var(--surface) 86%, transparent);backdrop-filter:blur(14px)saturate(1.2);margin:0 -10px;padding:10px;position:sticky;top:76px;box-shadow:0 10px 24px -16px #12261b73}.pc-status[data-astro-cid-fawwzbb6]{font-size:1rem}}@media (hover:hover){.pc-tile[data-astro-cid-fawwzbb6]:not(:disabled):not([aria-pressed=true]):hover{background:var(--surface-2)}}@media (prefers-reduced-motion:reduce){.pc-tile[data-astro-cid-fawwzbb6]:before,.pc-bead[data-astro-cid-fawwzbb6]{transition:none}}.nsw[data-astro-cid-rrogko46] .head-title[data-astro-cid-rrogko46]{max-width:14ch}.nsw[data-astro-cid-rrogko46] .chapter:not(#faq) .section-intro+*{margin-top:clamp(24px,3vw,36px)}.nsw[data-astro-cid-rrogko46] .prose[data-astro-cid-rrogko46]{max-width:72ch;margin-top:20px;font-size:1.0625rem}.nsw[data-astro-cid-rrogko46] .ns-note[data-astro-cid-rrogko46]{border-radius:var(--radius-sm);background:var(--m);align-items:center;gap:16px;max-width:78ch;margin-top:16px;padding:clamp(18px,2.4vw,26px);display:flex}.nsw[data-astro-cid-rrogko46] .ns-note[data-astro-cid-rrogko46] .orb[data-astro-cid-rrogko46]{--s:26px;flex:none}.nsw[data-astro-cid-rrogko46] .ns-note[data-astro-cid-rrogko46] p[data-astro-cid-rrogko46]{font:600 clamp(1.05rem, 1.6vw, 1.2rem)/1.45 var(--font-display);margin:0}.nsw[data-astro-cid-rrogko46] .when[data-astro-cid-rrogko46]{max-width:78ch}.nsw[data-astro-cid-rrogko46] .when-lead[data-astro-cid-rrogko46]{margin:0 0 8px;font-size:1.0625rem}.nsw[data-astro-cid-rrogko46] .when-list[data-astro-cid-rrogko46]{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));column-gap:28px;margin:0;padding:0;list-style:none;display:grid}.nsw[data-astro-cid-rrogko46] .when-list[data-astro-cid-rrogko46] li[data-astro-cid-rrogko46]{border-bottom:1px dashed var(--dash);padding:12px 0 12px 22px;font-size:1.0625rem;line-height:1.45;position:relative}.nsw[data-astro-cid-rrogko46] .when-list[data-astro-cid-rrogko46] li[data-astro-cid-rrogko46]:before{content:"";background:var(--ink-3);border-radius:50%;width:8px;height:8px;position:absolute;top:1.2em;left:2px}.nsw[data-astro-cid-rrogko46] .helps[data-astro-cid-rrogko46]{gap:0;margin:0;padding:0;list-style:none;display:grid}.nsw[data-astro-cid-rrogko46] .help-item[data-astro-cid-rrogko46]{grid-template-columns:56px minmax(0,1fr);gap:clamp(14px,2.4vw,24px);padding-bottom:clamp(22px,3vw,32px);display:grid;position:relative}.nsw[data-astro-cid-rrogko46] .help-item[data-astro-cid-rrogko46]:not(:last-child):before{content:"";border-left:1.5px dashed var(--dash);position:absolute;top:56px;bottom:0;left:27px}.nsw[data-astro-cid-rrogko46] .help-num[data-astro-cid-rrogko46]{background:var(--surface);width:56px;height:56px;font:800 1.375rem/1 var(--font-display);border-radius:50%;place-items:center;display:grid}.nsw[data-astro-cid-rrogko46] .help-item[data-astro-cid-rrogko46]:first-child .help-num[data-astro-cid-rrogko46]{background:var(--mesh-sunrise)}.nsw[data-astro-cid-rrogko46] .help-copy[data-astro-cid-rrogko46]{gap:10px;max-width:78ch;padding-top:12px;display:grid}.nsw[data-astro-cid-rrogko46] .help-copy[data-astro-cid-rrogko46] h3[data-astro-cid-rrogko46]{margin:0;font-size:clamp(1.2rem,1.8vw,1.4rem)}.nsw[data-astro-cid-rrogko46] .help-copy[data-astro-cid-rrogko46]>p[data-astro-cid-rrogko46]{max-width:72ch;margin:0;font-size:1.0625rem;line-height:1.55}.nsw[data-astro-cid-rrogko46] .help-copy[data-astro-cid-rrogko46] figure{box-shadow:inset 0 0 0 1.5px var(--line);margin-top:6px}.nsw[data-astro-cid-rrogko46] .gl-card[data-astro-cid-rrogko46]{border-radius:var(--radius-card);background:var(--m);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 28px;max-width:78ch;margin-top:20px;padding:clamp(20px,2.6vw,28px);display:flex}.nsw[data-astro-cid-rrogko46] .gl-card[data-astro-cid-rrogko46] p[data-astro-cid-rrogko46]{text-wrap:balance;font:600 clamp(1.05rem, 1.6vw, 1.2rem)/1.4 var(--font-display);flex:26ch;margin:0}.nsw[data-astro-cid-rrogko46] .gl-card[data-astro-cid-rrogko46] .btn[data-astro-cid-rrogko46]{flex:none}.nsw[data-astro-cid-rrogko46] .siblings[data-astro-cid-rrogko46]{padding-top:var(--section);gap:16px;display:grid}.nsw[data-astro-cid-rrogko46] .siblings[data-astro-cid-rrogko46] h2[data-astro-cid-rrogko46]{font-size:clamp(1.4rem,2.2vw,1.8rem)}.nsw[data-astro-cid-rrogko46] .siblings[data-astro-cid-rrogko46] ul[data-astro-cid-rrogko46]{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.nsw[data-astro-cid-rrogko46] .siblings[data-astro-cid-rrogko46] a[data-astro-cid-rrogko46]{border-radius:var(--pill);background:var(--surface);min-height:44px;color:var(--ink);transition:background-color .24s var(--ease-out);align-items:center;padding:0 18px;font-weight:600;text-decoration:none;display:inline-flex}@media (hover:hover){.nsw[data-astro-cid-rrogko46] .siblings[data-astro-cid-rrogko46] a[data-astro-cid-rrogko46]:hover{background:var(--surface-2)}}@media (width<=560px){.nsw[data-astro-cid-rrogko46] .help-item[data-astro-cid-rrogko46]{grid-template-columns:minmax(0,1fr);gap:10px}.nsw[data-astro-cid-rrogko46] .help-item[data-astro-cid-rrogko46]:not(:last-child):before{display:none}.nsw[data-astro-cid-rrogko46] .help-num[data-astro-cid-rrogko46]{width:40px;height:40px;font-size:1.125rem}.nsw[data-astro-cid-rrogko46] .help-copy[data-astro-cid-rrogko46]{padding-top:0}}
