.paths[data-astro-cid-wrq3z6qb]{--fork: 0;--choose: 0;--land: 0;height:330vh;color:#fff4ea;-webkit-mask:none;mask:none;padding:0}.sky[data-astro-cid-wrq3z6qb]{position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,#2a162633,#3e1a0e59),url(/images/method-dusk.jpg) 20% 40% / cover no-repeat}.pin[data-astro-cid-wrq3z6qb]{position:sticky;top:0;height:100vh;height:100svh;display:grid;align-items:center}.paths-in[data-astro-cid-wrq3z6qb]{display:grid;justify-items:center;text-align:center}h2[data-astro-cid-wrq3z6qb]{color:#fff;font-size:var(--step-3);text-shadow:0 2px 30px rgba(40,14,10,.5)}.intro[data-astro-cid-wrq3z6qb]{max-width:44rem;margin-top:.6rem;color:#ffefe2;text-shadow:0 1px 14px rgba(40,14,10,.6)}.scene[data-astro-cid-wrq3z6qb]{position:relative;width:min(100%,62rem);aspect-ratio:1000 / 600;max-height:56vh;max-height:56svh;--dw: min(100%, 56vh * 5 / 3);--dw: min(100%, 56svh * 5 / 3);margin-top:1rem}svg[data-astro-cid-wrq3z6qb]{position:absolute;inset:0;width:100%;height:100%;overflow:visible}path[data-astro-cid-wrq3z6qb]{fill:none;stroke-linecap:round}.road[data-astro-cid-wrq3z6qb]{stroke:#fff2e2;stroke-width:5}.first[data-astro-cid-wrq3z6qb]{stroke:rgba(255,240,225,calc(.85 - var(--choose) * .6));stroke-width:4;stroke-dasharray:2 12}.second[data-astro-cid-wrq3z6qb]{stroke:#fff6e6;stroke-width:calc(4px + var(--choose) * 2px)}.second-glow[data-astro-cid-wrq3z6qb]{stroke:rgba(255,210,140,calc(.2 + var(--choose) * .7));stroke-width:18}.psun[data-astro-cid-wrq3z6qb]{opacity:calc(.25 + var(--choose) * .75);transform-origin:110px 60px;transform:scale(calc(.6 + var(--choose) * .6))}.note[data-astro-cid-wrq3z6qb]{position:absolute;width:min(25rem,calc((100% - var(--dw)) / 2 + var(--dw) * .33));text-align:start;font-size:var(--step-0);line-height:1.55;color:#fff1e4;text-shadow:0 1px 12px rgba(40,14,10,.75);opacity:var(--fork);transition:filter .4s}.tag[data-astro-cid-wrq3z6qb]{font-family:var(--font-display);font-weight:700;font-size:var(--step-1);color:#fff;margin-bottom:.3rem}.note-first[data-astro-cid-wrq3z6qb]{right:0;bottom:0;opacity:calc(var(--fork) - var(--choose) * .65);filter:blur(calc(var(--choose) * 1.5px))}.note-second[data-astro-cid-wrq3z6qb]{left:0;bottom:0}.choice[data-astro-cid-wrq3z6qb]{font-family:var(--font-display);font-weight:700;font-size:clamp(2rem,1.3rem + 3.4vw,4.4rem);color:#fff;text-shadow:0 0 40px rgba(255,200,120,.7),0 2px 30px rgba(110,40,20,.6);margin-top:.4rem;opacity:var(--land);transform:translateY(calc((1 - var(--land)) * 24px));filter:blur(calc((1 - var(--land)) * 8px))}@media(max-width:760px){.paths[data-astro-cid-wrq3z6qb]{height:300vh}.scene[data-astro-cid-wrq3z6qb]{aspect-ratio:auto;max-height:none;height:52vh}svg[data-astro-cid-wrq3z6qb]{height:60%;top:0}.note[data-astro-cid-wrq3z6qb]{width:48%;font-size:.85rem}.note-first[data-astro-cid-wrq3z6qb],.note-second[data-astro-cid-wrq3z6qb]{bottom:0}}.hero-wrap[data-astro-cid-kh7btl4r]{position:relative}.hero[data-astro-cid-kh7btl4r]{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:var(--space-l);align-items:end;padding-top:var(--space-m)}.portrait[data-astro-cid-kh7btl4r]{margin:0;animation:up 1.6s var(--ease-out) both}.portrait[data-astro-cid-kh7btl4r] img[data-astro-cid-kh7btl4r]{width:100%;max-width:30rem;height:auto;margin-inline:auto;-webkit-mask-image:linear-gradient(to bottom,#000 78%,transparent);mask-image:linear-gradient(to bottom,#000 78%,transparent)}.hero-text[data-astro-cid-kh7btl4r]{align-self:center;padding-bottom:var(--space-l)}h1[data-astro-cid-kh7btl4r]{font-size:var(--step-4);animation:up 1.4s var(--ease-out) .15s both}.sub[data-astro-cid-kh7btl4r]{font-family:var(--font-display);font-size:var(--step-1);color:var(--copper-deep);margin-top:.4rem;animation:up 1.4s var(--ease-out) .35s both}.intro[data-astro-cid-kh7btl4r]{margin-top:var(--space-m);display:grid;gap:.9rem;max-width:var(--measure);animation:up 1.4s var(--ease-out) .55s both}.hinge[data-astro-cid-kh7btl4r]{font-family:var(--font-display);font-size:var(--step-1);color:var(--copper)}@keyframes up{0%{opacity:0;transform:translateY(1.5rem);filter:blur(6px)}}.story[data-astro-cid-kh7btl4r]{color:#fbe9db;margin-top:var(--space-l)}.night-sky[data-astro-cid-kh7btl4r]{position:absolute;inset:0;z-index:-1;background:url(/images/night.jpg) center 30% / cover no-repeat}.story-in[data-astro-cid-kh7btl4r]{display:grid;justify-items:center;text-align:center}.story[data-astro-cid-kh7btl4r] h2[data-astro-cid-kh7btl4r]{color:#fff;font-size:var(--step-3);max-width:22em}.story-text[data-astro-cid-kh7btl4r]{margin-top:var(--space-m);max-width:44rem;display:grid;gap:1rem;font-size:var(--step-1);line-height:1.6}.beat[data-astro-cid-kh7btl4r]{font-family:var(--font-display);font-size:var(--step-2);color:#fff}.turn[data-astro-cid-kh7btl4r]{margin-top:var(--space-l);color:#f6d5bd}.realize[data-astro-cid-kh7btl4r]{margin:var(--space-s) 0 0;max-width:52rem}.realize[data-astro-cid-kh7btl4r] p[data-astro-cid-kh7btl4r]{font-family:var(--font-display);font-weight:700;font-size:clamp(1.7rem,1.1rem + 2.4vw,3.2rem);line-height:1.25;color:#fff;text-shadow:0 0 40px rgba(255,190,120,.35)}.after[data-astro-cid-kh7btl4r]{margin-top:var(--space-m);max-width:40rem;font-size:var(--step-1)}.journey-after[data-astro-cid-kh7btl4r]{max-width:46rem;padding-block:var(--space-xl) var(--space-l);text-align:center;display:grid;gap:1rem;font-size:var(--step-1);line-height:1.6}.today[data-astro-cid-kh7btl4r]{background:linear-gradient(180deg,#f2d6bb,var(--sand) 40%,#f0d2b6)}.today-in[data-astro-cid-kh7btl4r]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--space-l);align-items:center}.today-photo[data-astro-cid-kh7btl4r]{width:100%;height:auto;-webkit-mask:url(/images/patch-peach.png) center / 100% 100% no-repeat;mask:url(/images/patch-peach.png) center / 100% 100% no-repeat}.today[data-astro-cid-kh7btl4r] h2[data-astro-cid-kh7btl4r]{font-size:var(--step-3);margin-bottom:var(--space-s)}.today[data-astro-cid-kh7btl4r] p[data-astro-cid-kh7btl4r]{margin-bottom:1rem;max-width:var(--measure)}.close[data-astro-cid-kh7btl4r]{padding-top:var(--space-xl);text-align:center}.lotus[data-astro-cid-kh7btl4r]{margin:0 auto var(--space-s)}.close[data-astro-cid-kh7btl4r] blockquote[data-astro-cid-kh7btl4r]{margin:0 auto;max-width:50rem}.close[data-astro-cid-kh7btl4r] blockquote[data-astro-cid-kh7btl4r] p[data-astro-cid-kh7btl4r]{font-family:var(--font-display);font-weight:700;font-size:clamp(1.8rem,1.2rem + 2.4vw,3.2rem);line-height:1.25;color:var(--copper)}.actions[data-astro-cid-kh7btl4r]{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:var(--space-s) var(--space-m);margin-top:var(--space-m)}@media(max-width:900px){.hero[data-astro-cid-kh7btl4r],.today-in[data-astro-cid-kh7btl4r]{grid-template-columns:1fr}.hero-text[data-astro-cid-kh7btl4r]{order:-1;padding-bottom:0}.portrait[data-astro-cid-kh7btl4r] img[data-astro-cid-kh7btl4r]{max-width:18rem}}
