.mp[data-astro-cid-sbmaohr7]{position:absolute;inset:0;overflow:hidden;background:radial-gradient(120% 60% at 50% 0%,#fff7e6 0%,var(--paper) 55%,#f6ead8 100%);color:var(--ink)}.mp-in[data-astro-cid-sbmaohr7]{padding:46px 14px 30px;will-change:transform}.cover[data-astro-cid-sbmaohr7]{position:relative;width:74%;margin:0 auto;aspect-ratio:3 / 3.6}.arch[data-astro-cid-sbmaohr7]{position:absolute;inset:0;overflow:hidden;border-radius:999px 999px 18px 18px;border:3px solid #fffaf0;box-shadow:0 12px 24px -14px #2b211b80}.arch[data-astro-cid-sbmaohr7] img[data-astro-cid-sbmaohr7],.dot[data-astro-cid-sbmaohr7] img[data-astro-cid-sbmaohr7],.ph[data-astro-cid-sbmaohr7] img[data-astro-cid-sbmaohr7],.pol[data-astro-cid-sbmaohr7] img[data-astro-cid-sbmaohr7]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.sun[data-astro-cid-sbmaohr7]{position:absolute;z-index:2;left:50%;top:-14px;width:26px;height:26px;translate:-50% 0;border-radius:50%;background:var(--gold);box-shadow:0 0 0 5px color-mix(in oklab,var(--gold) 30%,transparent)}.dot[data-astro-cid-sbmaohr7]{position:absolute;z-index:2;bottom:-12px;width:40%;aspect-ratio:1;overflow:hidden;border-radius:50%;border:3px solid #fffaf0;box-shadow:0 8px 14px -8px #2b211b80}.dot[data-astro-cid-sbmaohr7].a{left:-10%}.dot[data-astro-cid-sbmaohr7].b{right:-10%}.sprig[data-astro-cid-sbmaohr7]{position:absolute;top:2%;width:30px;height:60px;fill:none;stroke:var(--doodle);stroke-width:2.4;stroke-linecap:round}.sprig[data-astro-cid-sbmaohr7].l{left:-26%;rotate:-24deg}.sprig[data-astro-cid-sbmaohr7].r{right:-26%;rotate:24deg;scale:-1 1}.eyebrow[data-astro-cid-sbmaohr7]{margin-top:24px;text-align:center;font:700 .58rem/1 Nunito Sans Variable,sans-serif;letter-spacing:.24em;text-transform:uppercase;color:var(--rust-text)}.name[data-astro-cid-sbmaohr7]{margin-top:6px;text-align:center;font-family:Fraunces Variable,serif;font-variation-settings:var(--serif-soft);font-size:1.35rem;line-height:1.1}.sub[data-astro-cid-sbmaohr7]{margin:6px auto 0;max-width:24ch;text-align:center;font-size:.66rem;line-height:1.45;font-weight:600;color:var(--ink-soft)}.card[data-astro-cid-sbmaohr7]{display:block;border-radius:14px;background:#fffdf8;box-shadow:0 6px 14px -10px #2b211b73}.row[data-astro-cid-sbmaohr7]{display:grid;grid-template-columns:1fr auto;gap:8px;margin-top:14px}.song[data-astro-cid-sbmaohr7]{display:flex;align-items:center;gap:8px;padding:8px 10px;font-size:.62rem}.song[data-astro-cid-sbmaohr7] b[data-astro-cid-sbmaohr7]{display:block;font-weight:800}.vinyl[data-astro-cid-sbmaohr7]{flex:none;width:28px;height:28px;border-radius:50%;background:radial-gradient(circle,var(--rust) 0 20%,#2b221d 21% 64%,#4a3a32 65% 68%,#2b221d 69% 100%);animation:mp-spin 4s linear infinite}.wave[data-astro-cid-sbmaohr7]{display:flex;align-items:flex-end;gap:2px;height:10px;margin-top:3px}.wave[data-astro-cid-sbmaohr7] em[data-astro-cid-sbmaohr7]{width:3px;border-radius:2px;background:color-mix(in oklab,var(--ink) 40%,transparent);animation:mp-wave 1.2s ease-in-out infinite}.wave[data-astro-cid-sbmaohr7] em[data-astro-cid-sbmaohr7]:nth-child(odd){animation-delay:.3s}.wave[data-astro-cid-sbmaohr7] em[data-astro-cid-sbmaohr7]:nth-child(3n){animation-delay:.6s}.play[data-astro-cid-sbmaohr7]{margin-left:auto;width:0;height:0;border-left:8px solid var(--ink);border-top:5px solid transparent;border-bottom:5px solid transparent}.heart[data-astro-cid-sbmaohr7]{display:grid;place-items:center;gap:2px;padding:6px 12px;font-size:.66rem;color:var(--rust-text)}.heart[data-astro-cid-sbmaohr7] svg[data-astro-cid-sbmaohr7]{width:16px;height:16px;fill:var(--rust);animation:mp-beat 1.6s ease-in-out infinite}.ribbon[data-astro-cid-sbmaohr7]{display:flex;align-items:center;gap:8px;margin:18px 0 10px;font-family:Fraunces Variable,serif;font-variation-settings:var(--serif-soft);font-size:.9rem}.ribbon[data-astro-cid-sbmaohr7]:before,.ribbon[data-astro-cid-sbmaohr7]:after{content:"";flex:1;height:1px;background:color-mix(in oklab,var(--doodle) 50%,transparent)}.ribbon[data-astro-cid-sbmaohr7] span[data-astro-cid-sbmaohr7]{padding:3px 12px;border-radius:999px;background:color-mix(in oklab,var(--gold) 28%,#fffdf8)}.story[data-astro-cid-sbmaohr7]{padding:9px}.chip[data-astro-cid-sbmaohr7]{display:inline-block;padding:2px 7px;border-radius:999px;background:color-mix(in oklab,var(--sky) 35%,#fffdf8);font-size:.52rem;font-weight:800}.story[data-astro-cid-sbmaohr7] b[data-astro-cid-sbmaohr7]{display:block;margin-top:4px;font-size:.66rem;font-weight:800}.ph[data-astro-cid-sbmaohr7]{display:block;margin-top:6px;aspect-ratio:4 / 3;overflow:hidden;border-radius:9px}.story[data-astro-cid-sbmaohr7] small[data-astro-cid-sbmaohr7]{display:block;margin-top:6px;font-size:.56rem;line-height:1.4;color:var(--ink-soft);font-weight:600}.link[data-astro-cid-sbmaohr7]{display:grid;justify-items:center;height:18px}.link[data-astro-cid-sbmaohr7] i[data-astro-cid-sbmaohr7]{width:1px;height:100%;background:repeating-linear-gradient(var(--doodle) 0 2px,transparent 2px 5px)}.string[data-astro-cid-sbmaohr7]{position:relative;display:grid;grid-template-columns:1fr 1fr;gap:14px 10px;padding:8px 4px 0}.string[data-astro-cid-sbmaohr7]:before,.string[data-astro-cid-sbmaohr7]:after{content:"";position:absolute;left:-6px;right:-6px;height:14px;border-top:1px solid color-mix(in oklab,var(--doodle) 60%,transparent);border-radius:50%/100% 100% 0 0}.string[data-astro-cid-sbmaohr7]:before{top:2px}.string[data-astro-cid-sbmaohr7]:after{top:50%}.pol[data-astro-cid-sbmaohr7]{position:relative;display:block;padding:5px 5px 14px;background:#fffdf8;box-shadow:0 6px 12px -8px #2b211b80}.pol[data-astro-cid-sbmaohr7]:before{content:"";position:absolute;left:50%;top:-6px;width:7px;height:13px;translate:-50% 0;border-radius:2px;background:#c9a57c}.pol[data-astro-cid-sbmaohr7]>span[data-astro-cid-sbmaohr7]{display:block;aspect-ratio:1;overflow:hidden}.p0[data-astro-cid-sbmaohr7]{rotate:-4deg}.p1[data-astro-cid-sbmaohr7]{rotate:3deg}.p2[data-astro-cid-sbmaohr7]{rotate:2deg}.p3[data-astro-cid-sbmaohr7]{rotate:-3deg}.notes[data-astro-cid-sbmaohr7]{display:grid;gap:8px}.note[data-astro-cid-sbmaohr7]{padding:9px 11px;font-size:.64rem;font-weight:700}.note[data-astro-cid-sbmaohr7] small[data-astro-cid-sbmaohr7]{display:block;margin-top:3px;font-family:Dancing Script,cursive;font-size:.8rem;color:var(--rust-text)}.end[data-astro-cid-sbmaohr7]{margin-top:18px;text-align:center;font-family:Dancing Script,cursive;font-weight:700;font-size:1rem;color:var(--ink-soft)}@keyframes mp-spin{to{rotate:360deg}}@keyframes mp-wave{0%,to{height:3px}50%{height:10px}}@keyframes mp-beat{0%,to{scale:1}15%{scale:1.18}30%{scale:1}}@media(prefers-reduced-motion:reduce){.vinyl[data-astro-cid-sbmaohr7],.wave[data-astro-cid-sbmaohr7] em[data-astro-cid-sbmaohr7],.heart[data-astro-cid-sbmaohr7] svg[data-astro-cid-sbmaohr7]{animation:none}.wave[data-astro-cid-sbmaohr7] em[data-astro-cid-sbmaohr7]{height:6px}}.ps[data-astro-cid-okevutdx]{position:relative;width:300px;height:651px;border-radius:40px;overflow:hidden;background:var(--paper)}.sbar[data-astro-cid-okevutdx]{position:absolute;z-index:3;left:0;right:0;top:0;height:46px;display:flex;align-items:center;justify-content:space-between;padding:4px 30px 0 34px;font:800 14px/1 Nunito Sans Variable,system-ui,sans-serif;color:var(--ink);background:linear-gradient(#fff7e6 60%,#fff7e600)}.island[data-astro-cid-okevutdx]{position:absolute;left:50%;top:11px;width:92px;height:27px;translate:-50% 0;border-radius:20px;background:#0e0b0a}.sig[data-astro-cid-okevutdx]{display:flex;align-items:flex-end;gap:2px;height:11px}.sig[data-astro-cid-okevutdx] i[data-astro-cid-okevutdx]{width:3px;border-radius:1px;background:var(--ink)}.sig[data-astro-cid-okevutdx] i[data-astro-cid-okevutdx]:nth-child(1){height:4px}.sig[data-astro-cid-okevutdx] i[data-astro-cid-okevutdx]:nth-child(2){height:6px}.sig[data-astro-cid-okevutdx] i[data-astro-cid-okevutdx]:nth-child(3){height:8px}.sig[data-astro-cid-okevutdx] i[data-astro-cid-okevutdx]:nth-child(4){height:11px}.sig[data-astro-cid-okevutdx] em[data-astro-cid-okevutdx]{width:22px;height:11px;margin-left:6px;border-radius:3px;border:1.5px solid var(--ink);background:linear-gradient(90deg,var(--ink) 70%,transparent 70%) 1px 1px / calc(100% - 2px) calc(100% - 2px) no-repeat}.glare[data-astro-cid-okevutdx]{position:absolute;z-index:4;inset:0;border-radius:inherit;pointer-events:none;background:linear-gradient(118deg,#ffffff42,#ffffff0f 30%,#fff0 46%),linear-gradient(0deg,#462d1914,#462d1900 28%);box-shadow:inset 0 0 0 1.5px #1e140f80,inset 0 0 16px #1e140f4d}.story[data-astro-cid-qkfgfqhe]{--a: 1190;--k: 140;--b: 665;--e: 320;position:relative;z-index:1;height:100svh;margin-top:calc(-1 * var(--nav-h));background:#f4eadb}html.motion .story[data-astro-cid-qkfgfqhe]{height:calc(100lvh + (var(--a) + var(--k) + var(--b) + var(--e)) * 1svh + 100lvh);margin-bottom:-100lvh}.stage[data-astro-cid-qkfgfqhe]{position:sticky;top:0;height:100lvh;overflow:hidden;container-type:size}.frame[data-astro-cid-qkfgfqhe]{position:absolute;left:50%;top:50%;width:max(100cqw,100cqh * 16 / 9);aspect-ratio:16 / 9;translate:-50% -50%;container-type:size}@media(max-aspect-ratio:1/1){.frame[data-astro-cid-qkfgfqhe]{width:max(100cqw,100cqh * 9 / 16);aspect-ratio:9 / 16}.v-l[data-astro-cid-qkfgfqhe]{display:none!important}}@media not all and (max-aspect-ratio:1/1){.v-p[data-astro-cid-qkfgfqhe]{display:none!important}}.poster[data-astro-cid-qkfgfqhe],.film[data-astro-cid-qkfgfqhe],.still[data-astro-cid-qkfgfqhe]{position:absolute;inset:0;width:100%;height:100%;max-width:none}.film[data-astro-cid-qkfgfqhe]{opacity:0;transition:opacity .5s var(--ease)}.film[data-astro-cid-qkfgfqhe].is-ready{opacity:1}.layer[data-astro-cid-qkfgfqhe]{position:absolute;inset:0;opacity:0;pointer-events:none;transition:opacity .25s var(--ease)}.story[data-astro-cid-qkfgfqhe].is-k4 [data-astro-cid-qkfgfqhe]:is(.k4-img,.k4),.story[data-astro-cid-qkfgfqhe].is-end [data-astro-cid-qkfgfqhe]:is(.end-img,.endspots){opacity:1}picture[data-astro-cid-qkfgfqhe]{display:contents}.story[data-astro-cid-qkfgfqhe].is-k4 .k4[data-astro-cid-qkfgfqhe],.story[data-astro-cid-qkfgfqhe].is-end .endspots[data-astro-cid-qkfgfqhe]{pointer-events:auto}.spots[data-astro-cid-qkfgfqhe]{pointer-events:none}.phone[data-astro-cid-qkfgfqhe]{position:absolute;inset:0;pointer-events:none;visibility:hidden}.story[data-astro-cid-qkfgfqhe].is-phone .phone[data-astro-cid-qkfgfqhe]{visibility:visible}.mask[data-astro-cid-qkfgfqhe]{position:absolute;inset:0;background-size:100% 100%}.blank[data-astro-cid-qkfgfqhe],.cut[data-astro-cid-qkfgfqhe]{opacity:0}.cut[data-astro-cid-qkfgfqhe]{position:absolute;max-width:none}.screen[data-astro-cid-qkfgfqhe]{position:absolute;left:0;top:0;width:300px;height:600px;transform-origin:0 0;border-radius:21px 21px 0 0;overflow:hidden;filter:sepia(.1) saturate(.9) contrast(.94) brightness(1.02)}@media(max-aspect-ratio:1/1){.screen[data-astro-cid-qkfgfqhe]{border-radius:0}}.screen[data-astro-cid-qkfgfqhe] .island{display:none}.screen[data-astro-cid-qkfgfqhe] .ps{height:100%;border-radius:0}.scr-page[data-astro-cid-qkfgfqhe]{position:absolute;inset:0;opacity:0}.scr-nfc[data-astro-cid-qkfgfqhe]{--nfc: 0;position:absolute;left:0;right:0;top:150px;display:grid;justify-items:center;gap:14px;opacity:var(--nfc);translate:0 calc((1 - var(--nfc)) * 12px)}.scr-nfc[data-astro-cid-qkfgfqhe] svg[data-astro-cid-qkfgfqhe]{width:112px;height:112px;overflow:visible}.scr-nfc[data-astro-cid-qkfgfqhe] path[data-astro-cid-qkfgfqhe]{fill:none;stroke:var(--rust);stroke-width:4.5;stroke-linecap:round;animation:nfc-wave 1.6s ease-in-out infinite}.scr-nfc[data-astro-cid-qkfgfqhe] .w2[data-astro-cid-qkfgfqhe]{animation-delay:.2s}.scr-nfc[data-astro-cid-qkfgfqhe] .w3[data-astro-cid-qkfgfqhe]{animation-delay:.4s}.scr-nfc[data-astro-cid-qkfgfqhe] circle[data-astro-cid-qkfgfqhe]{fill:var(--rust)}.scr-nfc[data-astro-cid-qkfgfqhe] span[data-astro-cid-qkfgfqhe]{font:800 15px/1.2 Nunito Sans Variable,system-ui,sans-serif;letter-spacing:.04em;color:var(--ink)}@keyframes nfc-wave{0%,to{opacity:.25}40%{opacity:1}}.scr-note[data-astro-cid-qkfgfqhe]{--note: 0;position:absolute;left:12px;right:12px;top:52px;display:grid;grid-template-columns:38px 1fr;gap:2px 10px;align-items:center;padding:12px 14px;border-radius:22px;background:#fffcf6f5;box-shadow:0 10px 24px -10px #3f2e2773;font:13px/1.3 Nunito Sans Variable,system-ui,sans-serif;color:var(--ink);opacity:var(--note);translate:0 calc((1 - var(--note)) * -28px)}.app[data-astro-cid-qkfgfqhe]{grid-row:span 2;display:grid;place-items:center;width:38px;height:38px;border-radius:10px;background:var(--rust)}.app[data-astro-cid-qkfgfqhe] svg[data-astro-cid-qkfgfqhe]{width:22px;height:22px;fill:#fff7e6}.nt[data-astro-cid-qkfgfqhe]{display:flex;justify-content:space-between;font-size:11px;letter-spacing:.06em;text-transform:uppercase;opacity:.7}.nt[data-astro-cid-qkfgfqhe] em[data-astro-cid-qkfgfqhe]{font-style:normal;text-transform:none}.nb[data-astro-cid-qkfgfqhe]{display:grid}.nb[data-astro-cid-qkfgfqhe] b[data-astro-cid-qkfgfqhe]{font-weight:800}.spot[data-astro-cid-qkfgfqhe]{position:absolute;width:44px;height:44px;translate:-50% -50%;border-radius:50%;opacity:0;scale:.4;pointer-events:none;transition:opacity .4s var(--ease) calc(var(--i) * 90ms),scale .5s cubic-bezier(.3,1.5,.5,1) calc(var(--i) * 90ms)}.story[data-astro-cid-qkfgfqhe].k4-spots .k4[data-astro-cid-qkfgfqhe] .spot[data-astro-cid-qkfgfqhe],.story[data-astro-cid-qkfgfqhe].end-spots .endspots[data-astro-cid-qkfgfqhe] .spot[data-astro-cid-qkfgfqhe]{opacity:1;scale:1;pointer-events:auto}.spot[data-astro-cid-qkfgfqhe]:focus-visible{outline:2px dashed var(--ink);outline-offset:2px}.pulse[data-astro-cid-qkfgfqhe]{position:absolute;inset:0;margin:auto;width:14px;height:14px;border-radius:50%;background:#fff;box-shadow:0 0 0 3px #ffffff59,0 2px 8px #3f2e2759;transition:scale .25s var(--ease)}.pulse[data-astro-cid-qkfgfqhe]:after{content:"";position:absolute;inset:-3px;border-radius:50%;border:2px solid rgba(255,255,255,.9);animation:spot-ping 1.8s cubic-bezier(.2,.6,.35,1) infinite;animation-delay:calc(var(--i) * .25s)}@keyframes spot-ping{0%{scale:1;opacity:.9}80%,to{scale:2.8;opacity:0}}.spot[data-astro-cid-qkfgfqhe].is-open .pulse[data-astro-cid-qkfgfqhe]{scale:1.15}.lead[data-astro-cid-qkfgfqhe]{position:absolute;left:22px;top:22px;width:1px;height:1px;max-width:none;overflow:visible;pointer-events:none}.lead[data-astro-cid-qkfgfqhe] path[data-astro-cid-qkfgfqhe]{fill:none;stroke:var(--ink);stroke-width:2;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 0 2px rgba(255,252,245,.95)) drop-shadow(0 0 1px rgba(255,252,245,.95));stroke-dasharray:var(--len, 200) calc(var(--len, 200) + 10);stroke-dashoffset:var(--len, 200);transition:stroke-dashoffset .52s cubic-bezier(.45,0,.25,1) .22s}.spot[data-astro-cid-qkfgfqhe].is-open .lead[data-astro-cid-qkfgfqhe] path[data-astro-cid-qkfgfqhe]{stroke-dashoffset:0;transition-delay:0ms;transition-duration:.64s}.card[data-astro-cid-qkfgfqhe]{position:absolute;left:0;top:0;pointer-events:none;display:grid;grid-template-columns:72px minmax(0,1fr);align-items:center;gap:.8rem;width:-moz-max-content;width:max-content;max-width:17.5rem;padding:.45rem 1rem .45rem .45rem;border-radius:12px;background:#fffcf5f7;border:1.5px solid var(--ink);box-shadow:0 16px 30px -20px #3f2e27a6;opacity:0;transform:translateY(6px);transition:opacity .22s var(--ease),transform .3s var(--ease)}.spot[data-astro-cid-qkfgfqhe].is-open .card[data-astro-cid-qkfgfqhe]{opacity:1;transform:none;pointer-events:auto;transition-delay:.56s}.spot[data-astro-cid-qkfgfqhe].is-open{z-index:2}.card[data-astro-cid-qkfgfqhe]:not(:has(.thumb)){grid-template-columns:minmax(0,1fr);padding-left:1rem}.thumb[data-astro-cid-qkfgfqhe]{width:72px;height:72px;max-width:none;border-radius:8px;-o-object-fit:cover;object-fit:cover;background:var(--paper-2)}.txt[data-astro-cid-qkfgfqhe]{display:grid;gap:.14rem;min-width:0}.name[data-astro-cid-qkfgfqhe]{font-family:Fraunces Variable,serif;font-variation-settings:var(--serif-soft);font-size:.98rem;line-height:1.15;color:var(--ink)}.price[data-astro-cid-qkfgfqhe]{font-size:.76rem;font-weight:800;letter-spacing:.02em;color:var(--rust-text)}.go[data-astro-cid-qkfgfqhe]{display:inline-flex;align-items:center;gap:.35rem;margin-top:.3rem;font-size:.68rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--ink)}.go[data-astro-cid-qkfgfqhe] svg[data-astro-cid-qkfgfqhe]{width:12px;height:12px;max-width:none}.card[data-astro-cid-qkfgfqhe]:hover .go[data-astro-cid-qkfgfqhe]{color:var(--rust-text)}@media(hover:none){.card[data-astro-cid-qkfgfqhe]{max-width:15rem;grid-template-columns:56px minmax(0,1fr);gap:.6rem}.thumb[data-astro-cid-qkfgfqhe]{width:56px;height:56px}}.copy[data-astro-cid-qkfgfqhe]{position:relative;z-index:2;margin-top:calc(var(--nav-h) + clamp(.25rem,2svh,1.5rem));text-align:center;will-change:transform,opacity}.copy[data-astro-cid-qkfgfqhe]:before{content:"";position:absolute;z-index:-1;left:50%;top:-1rem;width:min(100%,860px);height:calc(100% + 2rem);transform:translate(-50%);background:radial-gradient(closest-side,rgba(251,245,236,.6),rgba(251,245,236,.25) 62%,transparent);filter:blur(14px)}.copy[data-astro-cid-qkfgfqhe] .eyebrow[data-astro-cid-qkfgfqhe]{letter-spacing:.3em;color:var(--ink)}.h1[data-astro-cid-qkfgfqhe]{margin:.5rem auto .6rem;max-width:none;font-size:clamp(2.1rem,min(4.8vw,7svh),4.4rem);line-height:1;color:var(--rust-text)}.lede[data-astro-cid-qkfgfqhe]{margin-inline:auto;max-width:64ch;font-size:clamp(.9rem,min(.45rem + .6vw,2svh),1.05rem);line-height:1.5;color:var(--ink)}.actions[data-astro-cid-qkfgfqhe]{display:flex;flex-wrap:wrap;justify-content:center;gap:.8rem;margin-top:.9rem}@media(min-aspect-ratio:1/1)and (max-aspect-ratio:16/9){.copy[data-astro-cid-qkfgfqhe] .eyebrow[data-astro-cid-qkfgfqhe]{display:none}.h1[data-astro-cid-qkfgfqhe]{margin-top:0}}html.in-story [data-wo-tabwrap]{translate:-50% 110%!important;pointer-events:none}.stage[data-astro-cid-qkfgfqhe]:before{content:"";position:absolute;left:0;right:0;top:0;height:calc(var(--nav-h) * 1.6);z-index:1;pointer-events:none;background:linear-gradient(to bottom,rgba(251,245,236,.45),rgba(251,245,236,.12) 55%,transparent)}@media(max-aspect-ratio:1/1){.story[data-astro-cid-qkfgfqhe]{--a: 1000;--k: 220;--b: 560;--e: 300}.lede[data-astro-cid-qkfgfqhe]{display:none}.h1[data-astro-cid-qkfgfqhe]{font-size:clamp(2.2rem,10vw,3.4rem)}.actions[data-astro-cid-qkfgfqhe]{gap:.6rem}}.head[data-astro-cid-u64ryich]{position:relative;z-index:var(--z-content);display:flex;align-items:flex-end;justify-content:space-between;gap:1.5rem}.head--center[data-astro-cid-u64ryich]{flex-direction:column;align-items:center;text-align:center}.txt[data-astro-cid-u64ryich]{position:relative}.h2[data-astro-cid-u64ryich]{margin-top:.35rem}.txt[data-astro-cid-u64ryich] .under{position:relative;display:block;margin:.2rem 0 0 -.3rem;opacity:.9}.head--center[data-astro-cid-u64ryich] .txt[data-astro-cid-u64ryich] .under{margin-inline:auto}.sub[data-astro-cid-u64ryich]{margin-top:.35rem;color:var(--ink-soft);font-weight:600}.pill[data-astro-cid-u64ryich]{flex:none;display:inline-flex;align-items:center;gap:.5rem;min-height:44px;padding:0 1.1rem;border:1.5px solid var(--ink);border-radius:999px;background:#fffdf98c;font-weight:800;font-size:.88rem;text-decoration:none;white-space:nowrap;transition:background-color var(--dur-press),color var(--dur-press)}.pill[data-astro-cid-u64ryich] svg[data-astro-cid-u64ryich]{width:15px;height:15px}.pill[data-astro-cid-u64ryich]:hover{background:var(--ink);color:var(--paper)}@media(max-width:600px){.head[data-astro-cid-u64ryich]{flex-direction:column;align-items:flex-start;gap:.9rem}.txt[data-astro-cid-u64ryich] .under{--w: 150px !important}}.tw[data-astro-cid-svbggdbr]{margin:3rem 0 0;padding:1.4rem 0 0;border-top:1px solid rgba(63,46,39,.12)}.trust[data-astro-cid-svbggdbr]{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem 2rem}.dup[data-astro-cid-svbggdbr]{display:none}.trust[data-astro-cid-svbggdbr] a[data-astro-cid-svbggdbr]{display:flex;align-items:flex-start;gap:.75rem;text-decoration:none;color:inherit}.trust[data-astro-cid-svbggdbr] a[data-astro-cid-svbggdbr]:hover b[data-astro-cid-svbggdbr]{color:var(--rust-text)}svg[data-astro-cid-svbggdbr]{flex:none;width:24px;height:24px;margin-top:.1rem;fill:none;stroke:var(--rust);stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}b[data-astro-cid-svbggdbr]{display:block;font-weight:800;font-size:.95rem;transition:color var(--dur-press)}small[data-astro-cid-svbggdbr]{display:block;margin-top:.1rem;font-size:.84rem;font-weight:600;color:var(--ink-soft)}@media(max-width:900px)and (min-width:761px){.trust[data-astro-cid-svbggdbr]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.tw[data-astro-cid-svbggdbr]{overflow:hidden;margin-inline:-1.25rem;-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.trust[data-astro-cid-svbggdbr]{display:flex;width:-moz-max-content;width:max-content;gap:0;animation:trust-run 26s linear infinite}.dup[data-astro-cid-svbggdbr]{display:block}.trust[data-astro-cid-svbggdbr] li[data-astro-cid-svbggdbr]{flex:none;padding:0 1.4rem;border-right:1px dashed rgba(63,46,39,.18)}.trust[data-astro-cid-svbggdbr] a[data-astro-cid-svbggdbr]{align-items:center;white-space:nowrap}.tw[data-astro-cid-svbggdbr]:hover .trust[data-astro-cid-svbggdbr],.tw[data-astro-cid-svbggdbr]:focus-within .trust[data-astro-cid-svbggdbr]{animation-play-state:paused}}@keyframes trust-run{to{transform:translate(-50%)}}@media(max-width:760px)and (prefers-reduced-motion:reduce){.tw[data-astro-cid-svbggdbr]{overflow-x:auto;-webkit-mask-image:none;mask-image:none}.trust[data-astro-cid-svbggdbr]{animation:none}.dup[data-astro-cid-svbggdbr]{display:none}}.manifesto[data-astro-cid-5xaatuj5]{max-width:17ch;margin:.5rem auto 5.5rem;text-align:center;font-size:clamp(2.3rem,5.6vw,5.2rem);line-height:1.04;color:var(--ink)}.w[data-astro-cid-5xaatuj5]{display:inline-block}@media(max-width:600px){.manifesto[data-astro-cid-5xaatuj5]{margin-bottom:3.5rem}}.cats[data-astro-cid-efpdry42]{position:relative;z-index:4;--cut: calc(var(--vine-w) * var(--edge-cut) / 2172);margin-top:calc(var(--cut) * -1);padding:calc(var(--vine-w) * var(--edge-drop) / 2172 + 1.5rem) 0 4.5rem;--mask-cut: var(--edge-mask) calc(50% + var(--mouse-x, 0px)) var(--mouse-y, 0px) / var(--vine-w) auto no-repeat, linear-gradient(#000, #000) 0 calc(var(--cut) - 1px + var(--mouse-y, 0px)) / 100% 100% no-repeat;-webkit-mask:var(--mask-cut);mask:var(--mask-cut);background:linear-gradient(180deg,var(--day-dawn) 0%,color-mix(in oklab,var(--day-dawn) 45%,var(--paper)) 45%,var(--paper) 100%)}.cats[data-astro-cid-efpdry42].straight{-webkit-mask:none;mask:none}.cats[data-astro-cid-efpdry42]{overflow-x:clip}.fringe[data-astro-cid-efpdry42]{position:absolute;z-index:0;top:0;left:50%;width:max(100%,1100px);max-width:none;height:auto;translate:-50% 0;pointer-events:none}.cats[data-astro-cid-efpdry42]>.wrap[data-astro-cid-efpdry42]{position:relative;z-index:1}@media(max-width:640px){.fringe[data-astro-cid-efpdry42]{width:170%}}.row[data-astro-cid-efpdry42]{list-style:none;padding:0;margin:2.4rem 0 0;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr));gap:2rem 1.8rem}.it[data-astro-cid-efpdry42]{position:relative}.item[data-astro-cid-efpdry42]{position:relative;display:block;text-decoration:none;color:inherit}.frame[data-astro-cid-efpdry42]{position:relative;display:block;aspect-ratio:1;overflow:hidden;border-radius:14px;background:var(--paper-2)}.frame[data-astro-cid-efpdry42] img[data-astro-cid-efpdry42]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;transition:opacity .4s var(--ease)}.item[data-astro-cid-efpdry42]:hover .frame[data-astro-cid-efpdry42] img[data-astro-cid-efpdry42]{opacity:.92}.item[data-astro-cid-efpdry42] .peek{right:-6%;top:-52px;z-index:2}.t[data-astro-cid-efpdry42]{display:flex;align-items:flex-start;justify-content:space-between;gap:.8rem;padding:1rem .2rem 0}.t[data-astro-cid-efpdry42] b[data-astro-cid-efpdry42]{display:block;font-family:Fraunces Variable,serif;font-variation-settings:var(--serif-soft);font-weight:500;font-size:1.3rem;line-height:1.15}.t[data-astro-cid-efpdry42] small[data-astro-cid-efpdry42]{display:block;margin-top:.25rem;font-size:.86rem;color:var(--ink-soft);font-weight:600}.go[data-astro-cid-efpdry42]{flex:none;display:grid;place-items:center;width:36px;height:36px;margin-top:.1rem;border-radius:50%;border:1.5px solid var(--rust);color:var(--rust);transition:background-color var(--dur-press),color var(--dur-press)}.go[data-astro-cid-efpdry42] svg[data-astro-cid-efpdry42]{width:15px;height:15px}.item[data-astro-cid-efpdry42]:hover .go[data-astro-cid-efpdry42]{background:var(--rust);color:#fff}.chapters[data-astro-cid-efpdry42],.motion-live .row[data-astro-cid-efpdry42]{display:none}.motion-live .chapters[data-astro-cid-efpdry42]{display:block;position:relative;height:calc(100svh - var(--nav-h) + 150vh);margin-top:1.5rem}.stage[data-astro-cid-efpdry42]{position:sticky;top:var(--nav-h);height:calc(100svh - var(--nav-h));display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:center;gap:clamp(2.5rem,5vw,5rem)}.media[data-astro-cid-efpdry42]{--tint: var(--paper-2);position:relative;justify-self:start;width:min(100%,64svh,560px);aspect-ratio:1;overflow:hidden;border-radius:var(--radius-media);background:var(--tint);transition:background-color .9s var(--ease)}.stage[data-astro-cid-efpdry42][data-state="1"] .media[data-astro-cid-efpdry42]{--tint: var(--sky-wash)}.stage[data-astro-cid-efpdry42][data-state="2"] .media[data-astro-cid-efpdry42]{--tint: color-mix(in oklab, var(--day-noon) 70%, var(--paper-2))}.stage[data-astro-cid-efpdry42][data-state="3"] .media[data-astro-cid-efpdry42]{--tint: var(--day-gold)}.shot[data-astro-cid-efpdry42]{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.copy[data-astro-cid-efpdry42]{position:relative;display:grid;align-content:center;gap:1.2rem;min-width:0}.count[data-astro-cid-efpdry42]{font-weight:800;font-size:.8rem;letter-spacing:.22em;color:var(--ink-soft);font-variant-numeric:tabular-nums}.count[data-astro-cid-efpdry42] span[data-astro-cid-efpdry42]{color:var(--rust-text)}.words[data-astro-cid-efpdry42]{position:relative;height:1.2em;overflow:hidden;font-size:clamp(3.4rem,6.4vw,6.6rem);line-height:1}.word[data-astro-cid-efpdry42]{position:absolute;left:0;top:0;white-space:nowrap;font-family:Fraunces Variable,serif;font-variation-settings:"opsz" 144,var(--serif-soft);font-weight:600;letter-spacing:-.045em;color:var(--rust-text)}.metas[data-astro-cid-efpdry42]{position:relative;display:grid}.meta[data-astro-cid-efpdry42]{grid-area:1 / 1;display:grid;justify-items:start;gap:.35rem}.blurb[data-astro-cid-efpdry42]{max-width:40ch}.picks[data-astro-cid-efpdry42]{list-style:none;padding:0;margin:1.1rem 0 .2rem;width:100%;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;max-width:560px}.picks[data-astro-cid-efpdry42] a[data-astro-cid-efpdry42]{display:grid;gap:.35rem;color:var(--ink);text-decoration:none}.pimg[data-astro-cid-efpdry42]{display:block;aspect-ratio:1;max-height:22svh;overflow:hidden;border-radius:16px;background:var(--paper-2)}.pimg[data-astro-cid-efpdry42] img[data-astro-cid-efpdry42]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;transition:scale .6s var(--ease)}.picks[data-astro-cid-efpdry42] a[data-astro-cid-efpdry42]:hover .pimg[data-astro-cid-efpdry42] img[data-astro-cid-efpdry42]{scale:1.06}.pt[data-astro-cid-efpdry42]{font-size:.84rem;font-weight:700;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.pp[data-astro-cid-efpdry42]{font-size:.82rem;font-weight:800;color:var(--ink-soft)}.kicker[data-astro-cid-efpdry42]{font-size:1.3rem;color:var(--ink)}.h3[data-astro-cid-efpdry42]{font-size:clamp(1.4rem,1.9vw,1.7rem)}.blurb[data-astro-cid-efpdry42]{color:var(--ink-soft);font-weight:600}.pill[data-astro-cid-efpdry42]{margin-top:.8rem;display:inline-flex;align-items:center;gap:.5rem;min-height:44px;padding:0 1.1rem;border:1.5px solid var(--ink);border-radius:999px;background:#fffdf98c;font-weight:800;font-size:.88rem;text-decoration:none;white-space:nowrap;transition:background-color var(--dur-press),color var(--dur-press)}.pill[data-astro-cid-efpdry42] svg[data-astro-cid-efpdry42]{width:15px;height:15px}.pill[data-astro-cid-efpdry42]:hover{background:var(--ink);color:var(--paper)}.dots[data-astro-cid-efpdry42]{list-style:none;padding:0;margin:.6rem 0 0;display:flex;gap:.2rem}.dots[data-astro-cid-efpdry42] button[data-astro-cid-efpdry42]{display:grid;place-items:center;width:28px;height:28px;padding:0;border:0;background:none;cursor:pointer}.dots[data-astro-cid-efpdry42] button[data-astro-cid-efpdry42]:before{content:"";width:9px;height:9px;border-radius:50%;border:1.5px solid var(--ink);transition:background-color .3s var(--ease),scale .3s var(--ease)}.dots[data-astro-cid-efpdry42] button[data-astro-cid-efpdry42][aria-current=true]:before{background:var(--ink);scale:1.15}@media(max-width:600px){.cats[data-astro-cid-efpdry42]{padding-top:calc(var(--vine-w) * var(--edge-drop) / 2172 + .8rem)}.row[data-astro-cid-efpdry42]{grid-template-columns:1fr 1fr;gap:2.4rem .9rem}.t[data-astro-cid-efpdry42] b[data-astro-cid-efpdry42]{font-size:1.05rem}.t[data-astro-cid-efpdry42] small[data-astro-cid-efpdry42]{display:none}.go[data-astro-cid-efpdry42]{width:30px;height:30px}.item[data-astro-cid-efpdry42] .peek{--w: 88px !important;top:-36px}}.story[data-astro-cid-y3toqad2]{position:relative;overflow:hidden;padding:7rem 0 6rem;background:linear-gradient(180deg,var(--paper) 0%,var(--paper) 60%,color-mix(in oklab,var(--paper) 70%,var(--day-noon)) 100%)}.field[data-astro-cid-y3toqad2]{position:absolute;inset:3rem 0;pointer-events:none}.pc[data-astro-cid-y3toqad2]{position:absolute;width:var(--s);aspect-ratio:1;border-radius:50%;overflow:hidden;border:4px solid #fffaf0;box-shadow:0 24px 40px -24px #2b211b73}.pc[data-astro-cid-y3toqad2] img[data-astro-cid-y3toqad2]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.inner[data-astro-cid-y3toqad2]{position:relative;display:grid;justify-items:center;text-align:center}.statement[data-astro-cid-y3toqad2]{max-width:19ch;margin-top:1.2rem;font-size:clamp(2.4rem,5.2vw,5rem);line-height:1.06;color:var(--ink)}.w[data-astro-cid-y3toqad2]{display:inline-block}.after[data-astro-cid-y3toqad2]{margin-top:1.8rem;max-width:46ch;color:var(--ink-soft);font-weight:600;font-size:1.08rem}.cta[data-astro-cid-y3toqad2]{display:flex;align-items:center;gap:1.4rem;margin-top:1.8rem}.sign[data-astro-cid-y3toqad2]{font-size:1.4rem;color:var(--ink)}.facts[data-astro-cid-y3toqad2]{list-style:none;padding:0;margin:4.5rem 0 0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));width:min(100%,760px);border-top:1px solid color-mix(in oklab,var(--ink) 14%,transparent)}.facts[data-astro-cid-y3toqad2] li[data-astro-cid-y3toqad2]{display:grid;gap:.35rem;padding:1.6rem 1rem 0;border-right:1px solid color-mix(in oklab,var(--ink) 14%,transparent)}.facts[data-astro-cid-y3toqad2] li[data-astro-cid-y3toqad2]:last-child{border-right:0}.facts[data-astro-cid-y3toqad2] b[data-astro-cid-y3toqad2]{font-size:clamp(2.4rem,4vw,3.4rem);line-height:1;letter-spacing:-.03em;font-variant-numeric:tabular-nums}.facts[data-astro-cid-y3toqad2] li[data-astro-cid-y3toqad2]>span[data-astro-cid-y3toqad2]{font-size:.78rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-soft)}@media(max-width:900px){.story[data-astro-cid-y3toqad2]{padding:9rem 0 4.5rem}.pc[data-astro-cid-y3toqad2]{--s: 76px !important}.pc2[data-astro-cid-y3toqad2],.pc3[data-astro-cid-y3toqad2],.pc4[data-astro-cid-y3toqad2],.pc5[data-astro-cid-y3toqad2]{display:none}.pc0[data-astro-cid-y3toqad2]{left:4%!important;top:0!important}.pc1[data-astro-cid-y3toqad2]{left:auto!important;right:6%;top:1%!important}}@media(max-width:520px){.facts[data-astro-cid-y3toqad2] b[data-astro-cid-y3toqad2]{font-size:1.9rem}.facts[data-astro-cid-y3toqad2] li[data-astro-cid-y3toqad2]>span[data-astro-cid-y3toqad2]{font-size:.66rem;letter-spacing:.08em}.facts[data-astro-cid-y3toqad2] li[data-astro-cid-y3toqad2]{padding-inline:.5rem}}.moments[data-astro-cid-lac6ue7e]{position:relative;overflow-x:clip;padding:4rem 0 4.5rem;background:linear-gradient(180deg,var(--paper),var(--day-noon))}.motion-live .moments[data-astro-cid-lac6ue7e]{min-height:100svh;display:flex;align-items:center;padding:calc(var(--nav-h) + .25rem) 0 1.5rem}.motion-live .pn[data-astro-cid-lac6ue7e]{width:clamp(210px,min(25vw,calc(100svh - 36rem)),400px)}.motion-live .shelf[data-astro-cid-lac6ue7e],.motion-live .bar[data-astro-cid-lac6ue7e]{margin-top:1.6rem}.inner[data-astro-cid-lac6ue7e]{width:100%}.head[data-astro-cid-lac6ue7e]{display:flex;align-items:flex-end;justify-content:space-between;gap:2rem}.h2[data-astro-cid-lac6ue7e]{margin-top:.35rem;font-size:clamp(2.2rem,3.8vw,3.4rem)}.sub[data-astro-cid-lac6ue7e]{margin-top:.4rem;max-width:44ch;color:var(--ink-soft);font-weight:600}.count[data-astro-cid-lac6ue7e]{font-weight:800;font-size:.8rem;letter-spacing:.22em;color:var(--ink-soft);font-variant-numeric:tabular-nums}.count[data-astro-cid-lac6ue7e] span[data-astro-cid-lac6ue7e]{color:var(--ink)}.shelf[data-astro-cid-lac6ue7e]{--gutter: calc((100vw - min(100vw - 2.5rem, 1200px))/2) ;margin-top:2.4rem;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none}.shelf[data-astro-cid-lac6ue7e]::-webkit-scrollbar{display:none}.track[data-astro-cid-lac6ue7e]{list-style:none;margin:0;padding:0 var(--gutter);display:flex;gap:clamp(1rem,1.6vw,1.6rem);width:-moz-max-content;width:max-content}.motion-live .shelf[data-astro-cid-lac6ue7e]{overflow:visible;scroll-snap-type:none}@media(hover:hover){.shelf[data-astro-cid-lac6ue7e]{cursor:grab}.motion-live .shelf[data-astro-cid-lac6ue7e]{cursor:auto}}.pn[data-astro-cid-lac6ue7e]{flex:none;width:clamp(270px,25vw,380px);scroll-snap-align:start;scroll-margin-left:var(--gutter)}.card[data-astro-cid-lac6ue7e]{--tint: var(--paper-2);display:flex;flex-direction:column;height:100%;overflow:hidden;border-radius:28px;container-type:inline-size;background:var(--tint);color:var(--ink);text-decoration:none;transition:translate .6s var(--ease),box-shadow .6s var(--ease)}.card[data-astro-cid-lac6ue7e]:hover{translate:0 -6px;box-shadow:0 30px 50px -34px #2b211b73}.t1[data-astro-cid-lac6ue7e] .card[data-astro-cid-lac6ue7e]{--tint: color-mix(in oklab, var(--sky) 32%, var(--paper))}.t2[data-astro-cid-lac6ue7e] .card[data-astro-cid-lac6ue7e]{--tint: color-mix(in oklab, var(--gold) 34%, var(--paper))}.t3[data-astro-cid-lac6ue7e] .card[data-astro-cid-lac6ue7e]{--tint: color-mix(in oklab, var(--ink) 7%, var(--paper))}.t4[data-astro-cid-lac6ue7e] .card[data-astro-cid-lac6ue7e]{--tint: color-mix(in oklab, var(--apricot) 26%, var(--paper))}.custom[data-astro-cid-lac6ue7e] .card[data-astro-cid-lac6ue7e]{--tint: var(--ink-press);color:var(--on-rust)}.ph[data-astro-cid-lac6ue7e]{display:block;aspect-ratio:1;overflow:hidden}.ph[data-astro-cid-lac6ue7e] img[data-astro-cid-lac6ue7e]{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;transition:scale .9s var(--ease)}.card[data-astro-cid-lac6ue7e]:hover .ph[data-astro-cid-lac6ue7e] img[data-astro-cid-lac6ue7e]{scale:1.03}.mark-box[data-astro-cid-lac6ue7e]{display:grid;place-items:center}.mark[data-astro-cid-lac6ue7e]{font-size:clamp(1.5rem,11cqi,3rem);color:var(--apricot);rotate:-6deg;white-space:nowrap}.txt[data-astro-cid-lac6ue7e]{display:grid;gap:.45rem;padding:1.3rem 1.5rem 1.4rem}.idx[data-astro-cid-lac6ue7e]{font-size:.68rem;font-weight:800;letter-spacing:.24em;opacity:.65;font-variant-numeric:tabular-nums}.word[data-astro-cid-lac6ue7e]{font-size:clamp(1.6rem,12cqi,3.2rem);line-height:1;letter-spacing:-.035em;white-space:nowrap}.line[data-astro-cid-lac6ue7e]{min-height:3em;font-weight:600;font-size:.95rem;line-height:1.5;color:color-mix(in oklab,currentColor 78%,transparent)}.go[data-astro-cid-lac6ue7e]{display:inline-flex;align-items:center;justify-self:start;gap:.5rem;margin-top:.3rem;font-weight:800;font-size:.85rem;border-bottom:1.5px solid currentColor;padding-bottom:.15rem}.go[data-astro-cid-lac6ue7e] svg[data-astro-cid-lac6ue7e]{width:15px;height:15px;transition:translate .3s var(--ease)}.card[data-astro-cid-lac6ue7e]:hover .go[data-astro-cid-lac6ue7e] svg[data-astro-cid-lac6ue7e]{translate:4px 0}.bar[data-astro-cid-lac6ue7e]{position:relative;height:2px;margin-top:2.2rem;background:color-mix(in oklab,var(--ink) 14%,transparent)}.bar[data-astro-cid-lac6ue7e] span[data-astro-cid-lac6ue7e]{position:absolute;inset:0;background:var(--ink);transform-origin:0 50%;transform:scaleX(0)}@media(max-width:700px){.head[data-astro-cid-lac6ue7e]{flex-direction:column;align-items:flex-start;gap:1rem}.pn[data-astro-cid-lac6ue7e]{width:78vw}}.process[data-astro-cid-aa2wht3y]{position:relative;padding:4rem 0 4.5rem;background:linear-gradient(180deg,var(--day-noon),var(--day-gold))}.h2[data-astro-cid-aa2wht3y]{margin-top:.35rem;font-size:clamp(2.2rem,3.8vw,3.4rem)}.grid[data-astro-cid-aa2wht3y]{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:clamp(2rem,6vw,6rem);margin-top:2.4rem}.stage[data-astro-cid-aa2wht3y]{display:none}.steps-wrap[data-astro-cid-aa2wht3y]{position:relative;isolation:isolate;padding-left:1.6rem}.steps[data-astro-cid-aa2wht3y]{position:relative;isolation:isolate;list-style:none;margin:0;padding:0;display:grid;gap:2.2rem}.rail[data-astro-cid-aa2wht3y]{position:absolute;left:0;top:.4rem;bottom:.4rem;width:1.5px;background:color-mix(in oklab,var(--ink) 14%,transparent)}.rail[data-astro-cid-aa2wht3y] span[data-astro-cid-aa2wht3y]{position:absolute;inset:0;background:var(--ink);transform-origin:50% 0;transform:scaleY(0)}.st[data-astro-cid-aa2wht3y]{position:relative;display:grid;grid-template-columns:84px auto 1fr;gap:0 1.2rem;align-items:start}.n[data-astro-cid-aa2wht3y]{font-size:1.1rem;line-height:1.9;color:var(--ink-soft);font-variant-numeric:tabular-nums}.txt[data-astro-cid-aa2wht3y]>b[data-astro-cid-aa2wht3y]{display:block;font-size:clamp(1.5rem,2.4vw,2.2rem);line-height:1.1}.txt[data-astro-cid-aa2wht3y] .body[data-astro-cid-aa2wht3y]{display:block;margin-top:.6rem;max-width:42ch;color:var(--ink-soft);font-weight:600}.meta[data-astro-cid-aa2wht3y]{display:flex;flex-wrap:wrap;gap:.4rem;margin-top:1rem}.meta[data-astro-cid-aa2wht3y] span[data-astro-cid-aa2wht3y]{padding:.3rem .75rem;border-radius:999px;border:1px solid color-mix(in oklab,var(--ink) 22%,transparent);font-size:.72rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--ink);background:color-mix(in oklab,var(--card) 55%,transparent)}.thumb[data-astro-cid-aa2wht3y]{position:relative;display:grid;place-items:center;width:84px;height:84px;overflow:hidden;border-radius:18px;background:var(--card)}.thumb[data-astro-cid-aa2wht3y] img[data-astro-cid-aa2wht3y]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.rings[data-astro-cid-aa2wht3y]{position:absolute;left:50%;bottom:22%;width:0;height:0}.rings[data-astro-cid-aa2wht3y] i[data-astro-cid-aa2wht3y]{position:absolute;left:50%;top:50%;width:64px;height:64px;margin:-32px;border-radius:50%;border:2px solid var(--on-rust);animation:ring 2.6s var(--ease) infinite}.rings[data-astro-cid-aa2wht3y] i[data-astro-cid-aa2wht3y]:nth-child(2){animation-delay:.5s}.rings[data-astro-cid-aa2wht3y] i[data-astro-cid-aa2wht3y]:nth-child(3){animation-delay:1s}.rings[data-astro-cid-aa2wht3y].small{bottom:auto;top:50%}.rings[data-astro-cid-aa2wht3y].small i[data-astro-cid-aa2wht3y]{width:30px;height:30px;margin:-15px;border-color:var(--rust)}@keyframes ring{0%{scale:.4;opacity:1}to{scale:2.4;opacity:0}}.mini-phone[data-astro-cid-aa2wht3y]{display:grid;grid-template-columns:repeat(2,1fr);gap:3px;width:38px;height:62px;padding:12px 4px 4px;border-radius:9px;background:var(--card);border:3px solid var(--ink)}.mini-phone[data-astro-cid-aa2wht3y] i[data-astro-cid-aa2wht3y]{border-radius:3px;background:color-mix(in oklab,var(--sky) 60%,var(--paper-2))}.mini-phone[data-astro-cid-aa2wht3y] i[data-astro-cid-aa2wht3y]:first-child{grid-column:span 2}.motion-live .grid[data-astro-cid-aa2wht3y]{grid-template-columns:minmax(0,6fr) minmax(0,5fr);gap:clamp(1.5rem,4vw,4rem)}.motion-live .stage[data-astro-cid-aa2wht3y]{--pw: min(320px, 22vw, calc((100svh - var(--nav-h) - 120px) * 9 / 19));position:sticky;top:var(--nav-h);height:calc(100svh - var(--nav-h));display:grid;place-items:center;margin-left:calc((min(100vw - 2.5rem,1200px) - 100vw)/2)}.motion-live .steps[data-astro-cid-aa2wht3y]{padding-block:16vh 20vh;gap:0}.motion-live .st[data-astro-cid-aa2wht3y]{min-height:82vh;align-content:center;grid-template-columns:1fr}.motion-live .st[data-astro-cid-aa2wht3y]>.txt[data-astro-cid-aa2wht3y],.motion-live .st[data-astro-cid-aa2wht3y]>.n[data-astro-cid-aa2wht3y]{opacity:.22;translate:0 14px;transition:opacity .7s var(--ease),translate .9s var(--ease)}.motion-live .st[data-astro-cid-aa2wht3y].on>.txt[data-astro-cid-aa2wht3y],.motion-live .st[data-astro-cid-aa2wht3y].on>.n[data-astro-cid-aa2wht3y]{opacity:1;translate:0 0}.motion-live .thumb[data-astro-cid-aa2wht3y]{display:none}.motion-live .n[data-astro-cid-aa2wht3y]{display:flex;align-items:center;gap:.9rem;margin-bottom:1rem;font-size:.74rem;font-weight:800;letter-spacing:.26em;text-transform:uppercase;color:var(--rust-text);line-height:1}.motion-live .n[data-astro-cid-aa2wht3y]:after{content:"";flex:1;max-width:220px;height:1px;background:color-mix(in oklab,var(--ink) 22%,transparent)}.motion-live .txt[data-astro-cid-aa2wht3y]>b[data-astro-cid-aa2wht3y]{font-size:clamp(2.4rem,4.2vw,4rem);letter-spacing:-.025em}.motion-live .txt[data-astro-cid-aa2wht3y] .body[data-astro-cid-aa2wht3y]{font-size:1.12rem}@property --tint{syntax: "<color>"; inherits: false; initial-value: #f4eadc;}.arch[data-astro-cid-aa2wht3y]{position:absolute;left:50%;top:50%;width:min(92%,calc(var(--pw) + 240px));height:min(88%,760px);translate:-50% -50%;border-radius:999px 999px 48px 48px;--tint: var(--paper-2);background:radial-gradient(70% 55% at 50% 42%,color-mix(in oklab,var(--tint) 55%,#fff),var(--tint) 75%);filter:blur(16px);opacity:.95;transition:--tint .9s var(--ease)}.stage[data-astro-cid-aa2wht3y][data-state="1"] .arch[data-astro-cid-aa2wht3y]{--tint: #2f2520}.stage[data-astro-cid-aa2wht3y][data-state="2"] .arch[data-astro-cid-aa2wht3y]{--tint: color-mix(in oklab, var(--sky) 38%, var(--paper))}.stage[data-astro-cid-aa2wht3y][data-state="3"] .arch[data-astro-cid-aa2wht3y]{--tint: color-mix(in oklab, var(--gold) 45%, var(--paper))}.orbit[data-astro-cid-aa2wht3y]{position:absolute;z-index:2;left:calc(50% + var(--pw) / 2 + 28px);top:6%;width:128px;height:128px}.orbit[data-astro-cid-aa2wht3y] text[data-astro-cid-aa2wht3y]{font:800 8.4px/1 Nunito Sans Variable,system-ui,sans-serif;letter-spacing:.16em;fill:var(--ink)}.orbit-spin[data-astro-cid-aa2wht3y]{transform-origin:60px 60px;animation:orbit-spin 26s linear infinite}@keyframes orbit-spin{to{transform:rotate(360deg)}}.chip[data-astro-cid-aa2wht3y]{position:absolute;z-index:4;display:inline-flex;align-items:center;gap:.5rem;padding:.65rem 1rem;border-radius:999px;background:#fffdf8;color:var(--ink);font-weight:800;font-size:.82rem;white-space:nowrap;box-shadow:0 18px 34px -18px #2b211b80;opacity:0;translate:0 16px;scale:.92;transition:opacity .6s var(--ease),translate .8s var(--ease),scale .8s var(--ease)}.chip[data-astro-cid-aa2wht3y].c0{right:calc(50% + var(--pw) / 2 + 18px);top:24%}.chip[data-astro-cid-aa2wht3y].c1{left:calc(50% + var(--pw) / 2 + 18px);top:48%}.chip[data-astro-cid-aa2wht3y].c2{right:calc(50% + var(--pw) / 2 + 18px);top:70%}.chip[data-astro-cid-aa2wht3y].on{opacity:1;translate:0 0;scale:1;transition-delay:.3s}.chip[data-astro-cid-aa2wht3y].on.c1{transition-delay:.45s}.chip[data-astro-cid-aa2wht3y].on.c2{transition-delay:.6s}.chip[data-astro-cid-aa2wht3y].on{animation:chip-bob 5s ease-in-out 1.2s infinite}.chip[data-astro-cid-aa2wht3y].on.c1{animation-delay:2s}.chip[data-astro-cid-aa2wht3y].on.c2{animation-delay:2.8s}@keyframes chip-bob{0%,to{translate:0 0}50%{translate:0 -6px}}.ci[data-astro-cid-aa2wht3y]{--tone: var(--rust);flex:none;display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:color-mix(in oklab,var(--tone) 22%,#fff)}.ci[data-astro-cid-aa2wht3y] svg[data-astro-cid-aa2wht3y]{width:18px;height:18px;fill:none;stroke:color-mix(in oklab,var(--tone) 80%,var(--ink));stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.ci[data-astro-cid-aa2wht3y].big{width:52px;height:52px}.ci[data-astro-cid-aa2wht3y].big svg[data-astro-cid-aa2wht3y]{width:24px;height:24px}.t-rust[data-astro-cid-aa2wht3y]{--tone: var(--rust)}.t-sky[data-astro-cid-aa2wht3y]{--tone: var(--sky-deep)}.t-gold[data-astro-cid-aa2wht3y]{--tone: var(--gold)}.t-sand[data-astro-cid-aa2wht3y]{--tone: var(--doodle)}.loops[data-astro-cid-aa2wht3y]{position:absolute;inset:6% 2%;width:96%;height:88%;z-index:1;pointer-events:none;overflow:visible}.loops[data-astro-cid-aa2wht3y] path[data-astro-cid-aa2wht3y]{fill:none;stroke:color-mix(in oklab,var(--doodle) 55%,transparent);stroke-width:1.4;stroke-dasharray:3 7;stroke-linecap:round;vector-effect:non-scaling-stroke}.spark[data-astro-cid-aa2wht3y]{position:absolute;z-index:2;fill:none;stroke:var(--ink);stroke-width:1.4;stroke-linejoin:round}.sp1[data-astro-cid-aa2wht3y]{width:26px;right:calc(50% + var(--pw) / 2 + 90px);top:12%}.sp2[data-astro-cid-aa2wht3y]{width:18px;left:calc(50% + var(--pw) / 2 + 70px);top:68%;stroke:var(--rust)}.sp3[data-astro-cid-aa2wht3y]{width:30px;right:calc(50% + var(--pw) / 2 + 40px);bottom:7%}.dots[data-astro-cid-aa2wht3y]{position:absolute;z-index:1;width:92px;height:70px;background:radial-gradient(circle,color-mix(in oklab,var(--rust) 55%,transparent) 1.6px,transparent 2px) 0 0 / 16px 16px;opacity:.6}.dt1[data-astro-cid-aa2wht3y]{right:calc(50% + var(--pw) / 2 + 60px);bottom:14%}.dt2[data-astro-cid-aa2wht3y]{left:calc(50% + var(--pw) / 2 + 40px);bottom:6%}.stage[data-astro-cid-aa2wht3y] .fl1{right:calc(50% + var(--pw) / 2 + 120px);top:50%;z-index:2}.stage[data-astro-cid-aa2wht3y] .lf1{left:calc(50% + var(--pw) / 2 + 110px);top:30%;z-index:2}.stage[data-astro-cid-aa2wht3y] .ht1{left:calc(50% + var(--pw) / 2 + 150px);top:7%;z-index:2}@keyframes spin{to{rotate:360deg}}.phone[data-astro-cid-aa2wht3y]{position:relative;z-index:3;width:var(--pw, min(300px, 26vw));aspect-ratio:9 / 19;padding:9px;border-radius:44px;background:#241c18;box-shadow:0 40px 70px -30px #241c188c,inset 0 0 0 1.5px #ffffff14}.notch[data-astro-cid-aa2wht3y]{position:absolute;z-index:3;left:50%;top:22px;width:84px;height:22px;translate:-50% 0;border-radius:999px;background:#241c18}.screens[data-astro-cid-aa2wht3y]{position:relative;height:100%;overflow:hidden;border-radius:36px;background:var(--paper)}.scr[data-astro-cid-aa2wht3y]{position:absolute;inset:0;overflow:hidden;clip-path:inset(100% 0 0 0);transition:clip-path .9s var(--ease)}.scr[data-astro-cid-aa2wht3y].on,.scr[data-astro-cid-aa2wht3y].past{clip-path:inset(0 0 0 0)}.scr[data-astro-cid-aa2wht3y]>.bg[data-astro-cid-aa2wht3y]{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.scr[data-astro-cid-aa2wht3y] .dim[data-astro-cid-aa2wht3y]{filter:var(--grade) brightness(.5) saturate(.8)}.pdp[data-astro-cid-aa2wht3y]{position:absolute;inset:0;display:grid;align-content:start;gap:8px;padding:0 0 14px;background:var(--paper)}.pdp-ph[data-astro-cid-aa2wht3y]{position:relative;display:block;aspect-ratio:1;overflow:hidden}.pdp-ph[data-astro-cid-aa2wht3y] img[data-astro-cid-aa2wht3y]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.badge[data-astro-cid-aa2wht3y]{position:absolute;left:10px;bottom:10px;padding:4px 9px;border-radius:999px;background:#fbf5ecf0;font-size:.56rem;font-weight:800;letter-spacing:.08em}.pdp-dots[data-astro-cid-aa2wht3y]{display:flex;justify-content:center;gap:4px}.pdp-dots[data-astro-cid-aa2wht3y] i[data-astro-cid-aa2wht3y]{width:5px;height:5px;border-radius:50%;background:color-mix(in oklab,var(--ink) 20%,transparent)}.pdp-dots[data-astro-cid-aa2wht3y] i[data-astro-cid-aa2wht3y].on{background:var(--ink)}.thumbs[data-astro-cid-aa2wht3y]{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;padding:0 12px}.thumbs[data-astro-cid-aa2wht3y] span[data-astro-cid-aa2wht3y]{aspect-ratio:1;overflow:hidden;border-radius:10px}.thumbs[data-astro-cid-aa2wht3y] img[data-astro-cid-aa2wht3y]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.pdp-t[data-astro-cid-aa2wht3y]{padding:0 12px;font-family:Fraunces Variable,serif;font-variation-settings:var(--serif-soft);font-size:.92rem;line-height:1.2}.pdp[data-astro-cid-aa2wht3y] .pdp-p{padding:0 12px;font-size:.8rem;font-weight:800}.pdp-n[data-astro-cid-aa2wht3y]{padding:0 12px;font-size:.6rem;line-height:1.4;font-weight:600;color:var(--ink-soft)}.pdp-btn[data-astro-cid-aa2wht3y]{margin:2px 12px 0;padding:9px;border-radius:999px;background:var(--rust);color:var(--on-rust);text-align:center;font-size:.66rem;font-weight:800}.s2[data-astro-cid-aa2wht3y]{background:#2b221d;color:var(--on-rust)}.clock[data-astro-cid-aa2wht3y]{position:absolute;left:0;right:0;top:54px;text-align:center;font-family:Fraunces Variable,serif;font-size:3.2rem;line-height:1;letter-spacing:-.03em}.clock[data-astro-cid-aa2wht3y] small[data-astro-cid-aa2wht3y]{display:block;margin-top:6px;font:700 .66rem/1 Nunito Sans Variable,sans-serif;letter-spacing:.04em;opacity:.85}.notif[data-astro-cid-aa2wht3y]{position:absolute;left:10px;right:10px;top:150px;display:flex;align-items:center;gap:9px;padding:10px 11px;border-radius:18px;background:#fbf5eceb;color:var(--ink);font-size:.64rem;translate:0 -40px;opacity:0;transition:translate .7s var(--ease) .5s,opacity .5s var(--ease) .5s}.s2[data-astro-cid-aa2wht3y].on .notif[data-astro-cid-aa2wht3y]{translate:0 0;opacity:1}.notif[data-astro-cid-aa2wht3y] img[data-astro-cid-aa2wht3y]{flex:none;width:30px;height:30px;padding:3px;border-radius:9px;background:#fff;-o-object-fit:contain;object-fit:contain}.notif[data-astro-cid-aa2wht3y] b[data-astro-cid-aa2wht3y]{display:block;font-weight:800}.notif[data-astro-cid-aa2wht3y] small[data-astro-cid-aa2wht3y]{margin-left:auto;align-self:flex-start;color:var(--ink-soft);font-weight:700}.hint[data-astro-cid-aa2wht3y]{position:absolute;left:1.2rem;right:1.2rem;bottom:1.4rem;text-align:center;font-weight:700;font-size:.78rem}.add[data-astro-cid-aa2wht3y]{position:absolute;inset:0;display:grid;align-content:start;gap:9px;padding:46px 14px 14px;background:radial-gradient(120% 60% at 50% 0%,#fff7e6 0%,var(--paper) 60%)}.add-h[data-astro-cid-aa2wht3y]{font-family:Fraunces Variable,serif;font-variation-settings:var(--serif-soft);font-size:1.15rem}.add-ph[data-astro-cid-aa2wht3y]{display:block;aspect-ratio:4 / 3;overflow:hidden;border-radius:14px;border:2px dashed color-mix(in oklab,var(--doodle) 50%,transparent);padding:4px}.add-ph[data-astro-cid-aa2wht3y] img[data-astro-cid-aa2wht3y]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:10px}.add-f[data-astro-cid-aa2wht3y]{display:block;padding:8px 10px;border-radius:12px;background:#fffdf8;font-size:.66rem;font-weight:700;box-shadow:0 4px 10px -8px #2b211b66}.add-f[data-astro-cid-aa2wht3y] small[data-astro-cid-aa2wht3y]{display:block;font-size:.5rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-soft)}.add-f[data-astro-cid-aa2wht3y].tall{min-height:52px}.add-btn[data-astro-cid-aa2wht3y]{padding:9px;border-radius:999px;background:var(--ink);color:var(--paper);text-align:center;font-size:.66rem;font-weight:800}.toast[data-astro-cid-aa2wht3y]{justify-self:center;padding:6px 12px;border-radius:999px;background:color-mix(in oklab,var(--sky) 40%,#fffdf8);font-size:.6rem;font-weight:800;opacity:0;translate:0 10px;transition:opacity .5s var(--ease) .9s,translate .5s var(--ease) .9s}.s4[data-astro-cid-aa2wht3y].on .toast[data-astro-cid-aa2wht3y]{opacity:1;translate:0 0}.feats[data-astro-cid-aa2wht3y]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem;margin-top:1.6rem;max-width:620px}.feats[data-astro-cid-aa2wht3y].four{grid-template-columns:repeat(auto-fit,minmax(120px,1fr))}.feat[data-astro-cid-aa2wht3y]{display:grid;align-content:start;gap:.35rem;padding:1.1rem 1rem 1.15rem;border-radius:22px;background:color-mix(in oklab,#fff 62%,transparent);box-shadow:0 1px #3f2e270a,0 20px 34px -28px #2b211b80}.feat[data-astro-cid-aa2wht3y] .ci[data-astro-cid-aa2wht3y]{margin-bottom:.45rem}.feat[data-astro-cid-aa2wht3y] b[data-astro-cid-aa2wht3y]{font-family:Fraunces Variable,serif;font-variation-settings:var(--serif-soft);font-weight:500;font-size:1.15rem;line-height:1.15}.feat[data-astro-cid-aa2wht3y] small[data-astro-cid-aa2wht3y]{font-size:.84rem;line-height:1.45;font-weight:600;color:var(--ink-soft)}.quote[data-astro-cid-aa2wht3y]{display:flex;align-items:center;gap:1.1rem;max-width:620px;margin-top:.9rem;padding:1.1rem 1.4rem;border-radius:22px;background:color-mix(in oklab,var(--gold) 16%,var(--paper))}.quote[data-astro-cid-aa2wht3y] .sprig[data-astro-cid-aa2wht3y]{flex:none;width:46px;height:auto}.quote[data-astro-cid-aa2wht3y] .q[data-astro-cid-aa2wht3y]{padding-left:1.1rem;border-left:1px solid color-mix(in oklab,var(--ink) 18%,transparent);font-family:Fraunces Variable,serif;font-variation-settings:var(--serif-soft);font-style:italic;font-size:1.12rem;line-height:1.4;color:var(--ink)}@media(max-width:1023px){.grid[data-astro-cid-aa2wht3y]{grid-template-columns:minmax(0,1fr);gap:1.2rem;margin-top:1.4rem}.stage[data-astro-cid-aa2wht3y]{--pw: min(230px, 58vw);position:relative;display:grid;place-items:center;padding:1.2rem 0 .6rem}.stage[data-astro-cid-aa2wht3y] .arch[data-astro-cid-aa2wht3y]{width:calc(var(--pw) + 120px);height:92%}.orbit[data-astro-cid-aa2wht3y],.loops[data-astro-cid-aa2wht3y],.spark[data-astro-cid-aa2wht3y],.dots[data-astro-cid-aa2wht3y],.chip[data-astro-cid-aa2wht3y],.stage[data-astro-cid-aa2wht3y] .deco{display:none}.phone[data-astro-cid-aa2wht3y]{cursor:pointer;padding:6px;border-radius:38px}.phone[data-astro-cid-aa2wht3y] .screens[data-astro-cid-aa2wht3y]{border-radius:32px}.phone[data-astro-cid-aa2wht3y] .notch[data-astro-cid-aa2wht3y]{top:13px;width:70px;height:19px}.steps-wrap[data-astro-cid-aa2wht3y]{padding-left:0;margin-inline:-1.25rem}.rail[data-astro-cid-aa2wht3y]{display:none}.steps[data-astro-cid-aa2wht3y]{display:flex;gap:.8rem;padding:0 1.25rem .4rem;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none}.steps[data-astro-cid-aa2wht3y]::-webkit-scrollbar{display:none}.st[data-astro-cid-aa2wht3y]{flex:none;width:min(82vw,380px);grid-template-columns:1fr;gap:.5rem;padding:1.2rem 1.25rem 1.3rem;border-radius:22px;background:color-mix(in oklab,#fff 60%,transparent);scroll-snap-align:center;opacity:.55;transition:opacity .4s var(--ease)}.st[data-astro-cid-aa2wht3y].on{opacity:1;box-shadow:0 20px 34px -28px #2b211b80}.thumb[data-astro-cid-aa2wht3y],.feats[data-astro-cid-aa2wht3y],.quote[data-astro-cid-aa2wht3y]{display:none}.n[data-astro-cid-aa2wht3y]{display:block;font-size:.7rem;font-weight:800;letter-spacing:.24em;text-transform:uppercase;line-height:1;color:var(--rust-text)}.txt[data-astro-cid-aa2wht3y]>b[data-astro-cid-aa2wht3y]{font-size:1.55rem}.txt[data-astro-cid-aa2wht3y] .body[data-astro-cid-aa2wht3y]{margin-top:.4rem;font-size:.95rem;line-height:1.55}.meta[data-astro-cid-aa2wht3y]{margin-top:.8rem}.meta[data-astro-cid-aa2wht3y] span[data-astro-cid-aa2wht3y]{font-size:.64rem;padding:.25rem .6rem}.pager[data-astro-cid-aa2wht3y]{display:flex;justify-content:center;gap:.45rem;margin-top:.9rem}}@media(hover:hover)and (max-width:1023px){.steps[data-astro-cid-aa2wht3y]{cursor:grab}}.pager[data-astro-cid-aa2wht3y]{display:none;list-style:none;padding:0;margin:0}.pager[data-astro-cid-aa2wht3y] button[data-astro-cid-aa2wht3y]{width:8px;height:8px;padding:0;border:0;border-radius:999px;background:color-mix(in oklab,var(--ink) 22%,transparent);cursor:pointer;transition:width .3s var(--ease),background-color .3s}.pager[data-astro-cid-aa2wht3y] button[data-astro-cid-aa2wht3y][aria-current=true]{width:22px;background:var(--rust)}@media(prefers-reduced-motion:reduce){.rings[data-astro-cid-aa2wht3y] i[data-astro-cid-aa2wht3y],.orbit-spin[data-astro-cid-aa2wht3y],.chip[data-astro-cid-aa2wht3y]{animation:none!important}}.faq[data-astro-cid-xro4pim7]{position:relative;padding:3rem 0 4.5rem;background:linear-gradient(180deg,var(--day-amber),var(--day-peach))}.grid[data-astro-cid-xro4pim7]{display:grid;grid-template-columns:minmax(0,.55fr) minmax(0,1.45fr);gap:clamp(2.5rem,5vw,5rem);align-items:start}.h2[data-astro-cid-xro4pim7]{margin-top:.35rem}.cat-note[data-astro-cid-xro4pim7]{position:relative;margin-top:1.6rem;height:120px}.cat-note[data-astro-cid-xro4pim7] .script[data-astro-cid-xro4pim7]{position:absolute;left:0;top:0;max-width:13ch;font-size:1.4rem;color:var(--ink)}.cat-note[data-astro-cid-xro4pim7] .arrow{left:150px;top:46px}.list[data-astro-cid-xro4pim7]{display:grid;border-top:1px solid rgba(63,46,39,.16)}details[data-astro-cid-xro4pim7]{border-bottom:1px solid rgba(63,46,39,.16)}summary[data-astro-cid-xro4pim7]{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.1rem 0;cursor:pointer;font-weight:700;list-style:none;min-height:48px}summary[data-astro-cid-xro4pim7]::-webkit-details-marker{display:none}.mark[data-astro-cid-xro4pim7]{position:relative;width:14px;height:14px;flex:none}.mark[data-astro-cid-xro4pim7]:before,.mark[data-astro-cid-xro4pim7]:after{content:"";position:absolute;left:0;top:6px;width:14px;height:2px;border-radius:2px;background:currentColor;transition:transform .3s var(--ease)}.mark[data-astro-cid-xro4pim7]:after{transform:rotate(90deg)}details[data-astro-cid-xro4pim7][open] .mark[data-astro-cid-xro4pim7]:after{transform:rotate(0)}details[data-astro-cid-xro4pim7] p[data-astro-cid-xro4pim7]{padding:0 2rem 1.2rem 0;color:var(--ink-soft);font-weight:600}.more[data-astro-cid-xro4pim7]{margin-top:1rem;justify-self:start;display:inline-flex;align-items:center;gap:.45rem;font-weight:800;font-size:.9rem;text-decoration:none;padding:.6rem 0}.more[data-astro-cid-xro4pim7] svg[data-astro-cid-xro4pim7]{width:16px;height:16px}@media(max-width:900px){.grid[data-astro-cid-xro4pim7]{grid-template-columns:1fr;gap:1.2rem}.cat-note[data-astro-cid-xro4pim7]{height:auto}.cat-note[data-astro-cid-xro4pim7] .script[data-astro-cid-xro4pim7]{position:static}.cat-note[data-astro-cid-xro4pim7] .arrow{display:none}.side[data-astro-cid-xro4pim7]{text-align:center}.cat-note[data-astro-cid-xro4pim7]{margin-top:.8rem}.cat-note[data-astro-cid-xro4pim7] .script[data-astro-cid-xro4pim7]{max-width:none}summary[data-astro-cid-xro4pim7]{position:relative;padding-right:2rem;text-align:left}.mark[data-astro-cid-xro4pim7]{position:absolute;right:0;top:50%;margin-top:-7px}details[data-astro-cid-xro4pim7] p[data-astro-cid-xro4pim7]{padding:0 0 1.2rem}}.joy[data-astro-cid-nqai4a2a]{position:relative;overflow:hidden;padding:5rem 0 1vw;background:linear-gradient(180deg,var(--day-peach),var(--day-rose))}.top[data-astro-cid-nqai4a2a]{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:3rem;align-items:end}.h2[data-astro-cid-nqai4a2a]{margin-top:.35rem;color:var(--ink);font-size:clamp(2.2rem,3.8vw,3.4rem)}.side[data-astro-cid-nqai4a2a]{display:grid;gap:1.2rem;justify-items:start}.lede[data-astro-cid-nqai4a2a]{color:var(--ink);max-width:38ch}.note[data-astro-cid-nqai4a2a]{font-size:1.3rem;color:var(--ink)}.mark[data-astro-cid-nqai4a2a]{display:flex;justify-content:center;margin:3rem 0 0;padding:0 1vw .22em;font-size:18.4vw;line-height:.78;letter-spacing:-.055em;color:var(--ink);white-space:nowrap;font-variation-settings:"SOFT" 100,"WONK" 0,"opsz" 144;font-weight:600}.l[data-astro-cid-nqai4a2a]{display:inline-block;clip-path:inset(-50% -.3em 0 -.3em);padding:0 .02em .32em;margin-bottom:-.32em}.l[data-astro-cid-nqai4a2a]>span[data-astro-cid-nqai4a2a]{display:inline-block}@media(max-width:800px){.joy[data-astro-cid-nqai4a2a]{padding-top:4rem}.top[data-astro-cid-nqai4a2a]{grid-template-columns:1fr;gap:1.4rem}.mark[data-astro-cid-nqai4a2a]{margin-top:2.4rem}}
