.journey[data-astro-cid-6stm5cei]{position:relative;isolation:isolate;background:var(--night);color:var(--paper);--p: 0;--hero: 1}.stage[data-astro-cid-6stm5cei]{position:sticky;top:0;height:100vh;height:100svh;overflow:hidden;z-index:0}.backdrop[data-astro-cid-6stm5cei],.scene[data-astro-cid-6stm5cei],.shade[data-astro-cid-6stm5cei]{position:absolute;inset:0;width:100%;height:100%}.backdrop[data-astro-cid-6stm5cei] svg[data-astro-cid-6stm5cei]{width:100%;height:100%}.scene[data-astro-cid-6stm5cei]{opacity:0;transition:opacity 1.4s var(--ease)}.scene[data-astro-cid-6stm5cei].is-live{opacity:1}.shade[data-astro-cid-6stm5cei]{pointer-events:none;background:linear-gradient(90deg,#040034d1,#04003461 42%,#04003400 70%),linear-gradient(0deg,#080061f5,#08006100 34%);opacity:calc(.35 + .65 * var(--hero))}.steps[data-astro-cid-6stm5cei]{position:relative;z-index:1;margin-top:-100vh;margin-top:-100svh}.step[data-astro-cid-6stm5cei]{min-height:100vh;min-height:100svh;display:grid}.step--hero[data-astro-cid-6stm5cei]{align-content:end;padding-block:140px clamp(72px,11vh,120px);position:relative}.content[data-astro-cid-6stm5cei]{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:clamp(32px,5vw,96px);align-items:end}h1[data-astro-cid-6stm5cei]{max-width:calc((var(--ww, 9) + .5) * 1em);text-shadow:0 2px 40px rgba(4,0,52,.45)}.tagline[data-astro-cid-6stm5cei]{font-family:var(--serif);font-weight:500;font-size:clamp(1.25rem,1.1vw + 1rem,1.9rem);line-height:1.3;max-width:30ch;margin:.8em 0;color:var(--c-lemon)}.intro[data-astro-cid-6stm5cei]{max-width:46ch;font-size:clamp(1rem,.4vw + .92rem,1.18rem);color:color-mix(in srgb,var(--paper) 82%,transparent)}.actions[data-astro-cid-6stm5cei]{display:flex;flex-wrap:wrap;gap:12px 20px;align-items:center;margin-top:2rem}.meta[data-astro-cid-6stm5cei]{margin:1.4rem 0 0;font-size:.78rem;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--mist)}.step--hero[data-astro-cid-6stm5cei]{--fig-h: min(89svh, 1000px);--mist-h: 44svh}.figure[data-astro-cid-6stm5cei]{position:absolute;z-index:0;bottom:0;right:clamp(-20px,6vw,130px);height:var(--fig-h);pointer-events:none;translate:calc(var(--mx, 0) * 14px) calc(var(--my, 0) * 6px);-webkit-mask-image:linear-gradient(to top,transparent 0,#000 26%);mask-image:linear-gradient(to top,transparent 0,#000 26%)}.figure[data-astro-cid-6stm5cei] picture,.figure[data-astro-cid-6stm5cei] img{display:block;height:100%;width:auto;max-width:none}.mist[data-astro-cid-6stm5cei]{position:absolute;z-index:1;left:0;right:0;bottom:0;height:var(--mist-h);overflow:hidden;pointer-events:none}.mist[data-astro-cid-6stm5cei] i[data-astro-cid-6stm5cei]{position:absolute;left:0;bottom:0;width:200%;height:100%;background:url(/media/hero-mist.webp) repeat-x 0 100% / 50% 100%;animation:drift 150s linear infinite;will-change:transform}.mist[data-astro-cid-6stm5cei]:before{content:"";position:absolute;right:clamp(-60px,3vw,90px);bottom:-8%;width:calc(var(--fig-h) * .7);height:62%;border-radius:50%;background:radial-gradient(closest-side,rgba(70,58,172,.82),rgba(52,40,150,.5) 58%,transparent);filter:blur(6px)}.mist[data-astro-cid-6stm5cei] .m-back[data-astro-cid-6stm5cei]{opacity:.55;height:82%;bottom:14%;animation-duration:240s;animation-direction:reverse}.mist[data-astro-cid-6stm5cei] .m-front[data-astro-cid-6stm5cei]{translate:calc(var(--mx, 0) * 30px) 0}@keyframes drift{to{transform:translate(-50%)}}.content[data-astro-cid-6stm5cei],.route-cue[data-astro-cid-6stm5cei]{z-index:2}.figure[data-astro-cid-6stm5cei][data-hero-in]{opacity:0;transform:translateY(7%)}.hero-ready .figure[data-astro-cid-6stm5cei][data-hero-in]{opacity:1;transform:none;transition:opacity 1.6s var(--ease) 80ms,transform 2.2s var(--ease) 80ms}.route-cue[data-astro-cid-6stm5cei]{position:absolute;left:50%;bottom:26px;translate:-50% 0;display:grid;justify-items:center;gap:10px;text-decoration:none;text-align:center;font-size:.76rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--c-sun);max-width:min(90vw,520px)}.route-cue[data-astro-cid-6stm5cei] i[data-astro-cid-6stm5cei]{width:2px;height:40px;background:linear-gradient(var(--c-sun),transparent);position:relative;overflow:hidden}.route-cue[data-astro-cid-6stm5cei] i[data-astro-cid-6stm5cei]:after{content:"";position:absolute;left:0;top:-30%;width:2px;height:30%;background:var(--c-lemon);animation:cue 2.4s var(--ease) infinite}@keyframes cue{to{top:110%}}[data-astro-cid-6stm5cei][data-hero-in]{opacity:0;transform:translateY(14px)}.hero-ready [data-astro-cid-6stm5cei][data-hero-in]{opacity:1;transform:none;transition:opacity .9s var(--ease) var(--d, 0ms),transform .9s var(--ease) var(--d, 0ms)}.no-js [data-astro-cid-6stm5cei][data-hero-in]{opacity:1;transform:none}.route-cue[data-astro-cid-6stm5cei][data-hero-in]{transform:translateY(14px)}.hero-ready .route-cue[data-astro-cid-6stm5cei][data-hero-in]{transform:none}.step--stop[data-astro-cid-6stm5cei]{align-items:center;padding-block:96px;--vis: 1}.step--stop[data-astro-cid-6stm5cei] .panel[data-astro-cid-6stm5cei]{opacity:var(--vis);transform:translateY(calc((1 - var(--vis)) * 34px)) scale(calc(.965 + .035 * var(--vis)));will-change:opacity,transform}.panel[data-astro-cid-6stm5cei]{width:min(470px,100%);padding:clamp(24px,2.6vw,36px);border-radius:var(--radius);background:color-mix(in srgb,var(--night) 70%,transparent);border:1px solid color-mix(in srgb,var(--accent) 55%,transparent);border-top:6px solid var(--accent);backdrop-filter:blur(14px) saturate(1.1);-webkit-backdrop-filter:blur(14px) saturate(1.1);box-shadow:0 30px 80px -40px #02001ee6}.peak[data-astro-cid-6stm5cei]{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin:0 0 14px}.p-n[data-astro-cid-6stm5cei]{font-family:var(--display);color:var(--accent);font-size:1.2rem}.p-name[data-astro-cid-6stm5cei]{font-size:.8rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--paper)}.p-h[data-astro-cid-6stm5cei]{font-family:var(--display);font-size:1.45rem;line-height:1;margin-left:auto;color:var(--accent)}.p-story[data-astro-cid-6stm5cei]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:4px 14px;margin:-4px 0 14px;padding:9px 12px;border-radius:10px;text-decoration:none;background:color-mix(in srgb,var(--accent) 12%,transparent);border:1px solid color-mix(in srgb,var(--accent) 30%,transparent);font-size:.82rem;transition:background var(--t-fast),border-color var(--t-fast)}.p-y[data-astro-cid-6stm5cei]{color:var(--mist);letter-spacing:.04em}.p-read[data-astro-cid-6stm5cei]{color:var(--accent);font-weight:700}a[data-astro-cid-6stm5cei].p-story:hover{background:color-mix(in srgb,var(--accent) 22%,transparent);border-color:var(--accent)}a[data-astro-cid-6stm5cei].p-story:hover .p-read[data-astro-cid-6stm5cei]{color:var(--paper)}.panel[data-astro-cid-6stm5cei] h2[data-astro-cid-6stm5cei]{font-size:clamp(1.6rem,1.3vw + 1.1rem,2.4rem);margin:0 0 .4em}.p-text[data-astro-cid-6stm5cei]{margin:0;color:color-mix(in srgb,var(--paper) 84%,transparent);font-size:1.04rem;line-height:1.55}.panel[data-astro-cid-6stm5cei] .actions[data-astro-cid-6stm5cei]{margin-top:1.5rem}.profile[data-astro-cid-6stm5cei]{display:block;width:100%;height:64px;margin:4px 0 18px}.profile[data-astro-cid-6stm5cei] path[data-astro-cid-6stm5cei]{fill:color-mix(in srgb,var(--accent) 25%,transparent);stroke:var(--accent);stroke-width:1.2;vector-effect:non-scaling-stroke}.is-3d[data-astro-cid-6stm5cei] .profile[data-astro-cid-6stm5cei]{display:none}.pins[data-astro-cid-6stm5cei]{position:absolute;inset:0;pointer-events:none}.pin[data-astro-cid-6stm5cei]{position:absolute;left:0;top:0;display:flex;flex-direction:column;align-items:center;translate:-50% -100%;text-decoration:none;color:var(--paper);opacity:0;transition:opacity .5s var(--ease);will-change:transform}.pin[data-astro-cid-6stm5cei] i[data-astro-cid-6stm5cei]{order:2;width:2px;height:26px;background:linear-gradient(var(--accent),transparent)}.pin[data-astro-cid-6stm5cei] i[data-astro-cid-6stm5cei]:after{content:"";display:block;width:9px;height:9px;border-radius:50%;background:var(--accent);translate:-3.5px 22px;box-shadow:0 0 14px var(--accent)}.pin[data-astro-cid-6stm5cei] span[data-astro-cid-6stm5cei]{order:1;white-space:nowrap;font-size:.74rem;letter-spacing:.06em;padding:.3em .7em;border-radius:999px;background:#080061b3;border:1px solid var(--accent);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.pin[data-astro-cid-6stm5cei] b[data-astro-cid-6stm5cei]{font-weight:700;color:var(--accent)}.is-3d[data-astro-cid-6stm5cei] .pin[data-astro-cid-6stm5cei][data-state=all]{opacity:.75}.is-3d[data-astro-cid-6stm5cei] .pin[data-astro-cid-6stm5cei][data-state=all] span[data-astro-cid-6stm5cei]{display:none}.is-3d[data-astro-cid-6stm5cei] .pin[data-astro-cid-6stm5cei][data-state=on]{opacity:1;pointer-events:auto}.is-3d[data-astro-cid-6stm5cei] .pin[data-astro-cid-6stm5cei][data-state=dim]{opacity:.35}.is-3d[data-astro-cid-6stm5cei] .pin[data-astro-cid-6stm5cei][data-state=dim] span[data-astro-cid-6stm5cei]{display:none}.rail[data-astro-cid-6stm5cei]{position:absolute;right:clamp(14px,2.4vw,36px);top:50%;translate:0 -50%;opacity:calc(1 - var(--hero));transition:opacity .3s}.rail[data-astro-cid-6stm5cei] ol[data-astro-cid-6stm5cei]{list-style:none;margin:0;padding:0;display:grid;gap:6px}.rail[data-astro-cid-6stm5cei] a[data-astro-cid-6stm5cei].r-skip{display:block;padding:0;margin-top:14px;font-size:.72rem;letter-spacing:.08em;color:var(--mist);text-decoration:none;white-space:nowrap}.rail[data-astro-cid-6stm5cei] a[data-astro-cid-6stm5cei].r-skip:hover,.rail[data-astro-cid-6stm5cei] a[data-astro-cid-6stm5cei].r-skip:focus-visible{color:var(--paper)}.rail[data-astro-cid-6stm5cei] a[data-astro-cid-6stm5cei]{display:grid;grid-template-columns:46px auto;align-items:center;gap:8px;padding:6px 0;text-decoration:none;color:var(--mist);font-size:.78rem;letter-spacing:.08em;text-shadow:0 1px 2px rgba(8,0,97,.7),0 0 14px rgba(8,0,97,.55)}.r-n[data-astro-cid-6stm5cei]{font-family:var(--display);font-size:1rem;text-align:center;border-right:1px solid color-mix(in srgb,var(--mist) 40%,transparent);padding-right:8px}.rail[data-astro-cid-6stm5cei] a[data-astro-cid-6stm5cei][aria-current]{color:var(--c-sun)}.rail[data-astro-cid-6stm5cei] a[data-astro-cid-6stm5cei][aria-current] .r-n[data-astro-cid-6stm5cei]{border-color:var(--c-sun)}.rail[data-astro-cid-6stm5cei] a[data-astro-cid-6stm5cei]:hover{color:var(--paper)}.journey[data-astro-cid-6stm5cei]:not(.past-hero) .rail[data-astro-cid-6stm5cei]{pointer-events:none}.credit[data-astro-cid-6stm5cei]{position:absolute;left:var(--gutter);bottom:10px;margin:0;font-size:.62rem;letter-spacing:.04em;color:color-mix(in srgb,var(--mist) 70%,transparent);opacity:calc(1 - var(--hero))}.journey[data-astro-cid-6stm5cei]:not(.is-3d) .credit[data-astro-cid-6stm5cei]{display:none}@media(max-width:900px){.content[data-astro-cid-6stm5cei]{grid-template-columns:1fr;gap:22px}.step--hero[data-astro-cid-6stm5cei]{--fig-h: min(70svh, 760px)}.figure[data-astro-cid-6stm5cei]{right:-6vw}.step--stop[data-astro-cid-6stm5cei]{align-items:end;padding-block:72px 28px}.panel[data-astro-cid-6stm5cei]{margin-inline:auto}.rail[data-astro-cid-6stm5cei]{bottom:auto;top:76px;translate:none;right:12px}.rail[data-astro-cid-6stm5cei]{display:flex;flex-direction:column;align-items:flex-end}.rail[data-astro-cid-6stm5cei] ol[data-astro-cid-6stm5cei]{grid-auto-flow:column;gap:4px}.rail[data-astro-cid-6stm5cei] a[data-astro-cid-6stm5cei].r-skip{margin-top:6px;font-size:.68rem}.rail[data-astro-cid-6stm5cei] a[data-astro-cid-6stm5cei]{grid-template-columns:auto;padding:4px 6px}.r-n[data-astro-cid-6stm5cei]{border:0;padding:0;font-size:.95rem}.r-t[data-astro-cid-6stm5cei]{display:none}.rail[data-astro-cid-6stm5cei] a[data-astro-cid-6stm5cei][aria-current]{border-bottom:2px solid var(--c-sun)}}@media(max-width:600px){h1[data-astro-cid-6stm5cei]{font-size:min(clamp(2.2rem,5.4vw + 1rem,6.2rem),calc((100vw - 2 * var(--gutter) - 4px) / var(--ww, 9)))}}@media(max-width:720px){.step--hero[data-astro-cid-6stm5cei]{padding-top:48svh;padding-bottom:40px;--fig-h: 62svh;--mist-h: 30svh}.figure[data-astro-cid-6stm5cei]{inset:56px auto auto 50%;translate:-50% 0;-webkit-mask-image:linear-gradient(to top,transparent 0,rgba(0,0,0,.35) 22%,#000 48%);mask-image:linear-gradient(to top,transparent 0,rgba(0,0,0,.35) 22%,#000 48%)}.mist[data-astro-cid-6stm5cei]{bottom:auto;top:calc(56px + var(--fig-h) - var(--mist-h) * .82)}.mist[data-astro-cid-6stm5cei]:before{right:50%;translate:50% 0;width:calc(var(--fig-h) * .6)}.shade[data-astro-cid-6stm5cei]{background:linear-gradient(0deg,#080061f7,#08006199 45%,#0800611a 75%)}.panel[data-astro-cid-6stm5cei]{padding:22px}.credit[data-astro-cid-6stm5cei]{display:none}.route-cue[data-astro-cid-6stm5cei]{position:static;translate:none;margin:34px auto 0}}@media(prefers-reduced-motion:reduce){.step--stop[data-astro-cid-6stm5cei] .panel[data-astro-cid-6stm5cei],[data-astro-cid-6stm5cei][data-hero-in]{opacity:1;transform:none}.mist[data-astro-cid-6stm5cei] i[data-astro-cid-6stm5cei]{animation:none}.route-cue[data-astro-cid-6stm5cei] i[data-astro-cid-6stm5cei]:after{animation:none}}.grid[data-astro-cid-lqkbjxcx]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid color-mix(in srgb,var(--ink) 12%,transparent)}.pain[data-astro-cid-lqkbjxcx]{padding:clamp(26px,3vw,40px) clamp(4px,2vw,32px) clamp(26px,3vw,40px) 0;border-bottom:1px solid color-mix(in srgb,var(--ink) 12%,transparent)}.pain[data-astro-cid-lqkbjxcx]:not(:nth-child(3n+1)){padding-left:clamp(16px,2vw,32px);border-left:1px solid color-mix(in srgb,var(--ink) 12%,transparent)}.moods[data-astro-cid-lqkbjxcx]{position:relative;display:block;width:52px;height:56px;margin-bottom:18px}.moods[data-astro-cid-lqkbjxcx] .nv{position:absolute;inset:0;width:100%;height:100%;transform-origin:50% 100%;transition:opacity .45s var(--ease),transform .6s var(--ease),color .45s var(--ease)}.moods[data-astro-cid-lqkbjxcx] .m-from{color:color-mix(in srgb,var(--ink) 38%,transparent)}.moods[data-astro-cid-lqkbjxcx] .m-to{color:var(--mood);opacity:0;transform:scale(.7) rotate(-8deg)}@media(hover:hover){.pain[data-astro-cid-lqkbjxcx]:hover .moods[data-astro-cid-lqkbjxcx] .m-from{opacity:0;transform:scale(.8) rotate(6deg)}.pain[data-astro-cid-lqkbjxcx]:hover .moods[data-astro-cid-lqkbjxcx] .m-to{opacity:1;transform:none}}@media(hover:none)and (prefers-reduced-motion:no-preference){.pain[data-astro-cid-lqkbjxcx].is-in .moods[data-astro-cid-lqkbjxcx] .m-from{animation:mood-out .5s var(--ease) var(--mood-d) forwards}.pain[data-astro-cid-lqkbjxcx].is-in .moods[data-astro-cid-lqkbjxcx] .m-to{animation:mood-in .7s var(--ease) var(--mood-d) forwards}}@keyframes mood-out{to{opacity:0;transform:scale(.8) rotate(6deg)}}@keyframes mood-in{to{opacity:1;transform:none}}.pain[data-astro-cid-lqkbjxcx] h3[data-astro-cid-lqkbjxcx]{font-size:clamp(1.55rem,1vw + 1.15rem,2.05rem);margin-bottom:.45em}.pain[data-astro-cid-lqkbjxcx] p[data-astro-cid-lqkbjxcx]{margin:0;color:var(--ink-soft);max-width:36ch}.ways-label[data-astro-cid-lqkbjxcx]{margin-top:clamp(56px,7vw,96px)}.ways[data-astro-cid-lqkbjxcx]{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(12px,1.4vw,20px)}.way[data-astro-cid-lqkbjxcx]{position:relative;display:grid;gap:6px;align-content:start;padding:clamp(22px,2.4vw,32px);padding-right:56px;border-radius:var(--radius);text-decoration:none;color:var(--ink);background:var(--card);border:1px solid color-mix(in srgb,var(--ink) 10%,transparent);transition:border-color var(--t-mid) var(--ease),transform var(--t-mid) var(--ease),box-shadow var(--t-mid) var(--ease)}.way[data-astro-cid-lqkbjxcx]:hover{border-color:color-mix(in srgb,var(--gold-deep) 55%,transparent);transform:translateY(-3px);box-shadow:0 18px 40px -26px color-mix(in srgb,var(--ink) 50%,transparent)}.n[data-astro-cid-lqkbjxcx]{color:var(--gold-deep);font-size:1.6rem;line-height:1;margin-bottom:8px}.w-title[data-astro-cid-lqkbjxcx]{font-size:1.55rem;line-height:1.12}.w-text[data-astro-cid-lqkbjxcx]{font-size:.92rem;color:var(--ink-soft)}.go[data-astro-cid-lqkbjxcx]{position:absolute;right:24px;top:50%;translate:0 -50%;font-size:1.3rem;color:var(--gold-deep);transition:translate var(--t-fast) var(--ease)}.way[data-astro-cid-lqkbjxcx]:hover .go[data-astro-cid-lqkbjxcx]{translate:4px -50%}@media(max-width:900px){.grid[data-astro-cid-lqkbjxcx]{grid-template-columns:1fr 1fr}.pain[data-astro-cid-lqkbjxcx]:not(:nth-child(3n+1)){padding-left:0;border-left:0}.pain[data-astro-cid-lqkbjxcx]:nth-child(2n){padding-left:clamp(16px,3vw,28px);border-left:1px solid color-mix(in srgb,var(--ink) 12%,transparent)}.ways[data-astro-cid-lqkbjxcx]{grid-template-columns:1fr}}@media(max-width:560px){.grid[data-astro-cid-lqkbjxcx]{grid-template-columns:1fr}.pain[data-astro-cid-lqkbjxcx]:nth-child(2n){padding-left:0;border-left:0}}.grid[data-astro-cid-2qljln6c]{display:grid;grid-template-columns:.85fr 1.15fr;gap:clamp(36px,6vw,110px);align-items:center}.photo[data-astro-cid-2qljln6c]{margin:0;aspect-ratio:4 / 5;border-radius:calc(var(--radius) * 1.4);overflow:hidden;background:var(--paper)}.photo[data-astro-cid-2qljln6c] img{width:100%;height:100%;object-fit:cover}.grid[data-astro-cid-2qljln6c] .fig{width:100%}h2[data-astro-cid-2qljln6c]{margin-bottom:.5em}h2[data-astro-cid-2qljln6c] em{color:var(--gold-deep)}.quote[data-astro-cid-2qljln6c]{margin:0 0 1.6em;padding-left:22px;border-left:5px solid var(--accent);font-size:clamp(1.3rem,.9vw + 1rem,1.75rem);line-height:1.38;font-style:italic}.quote[data-astro-cid-2qljln6c] p[data-astro-cid-2qljln6c]{margin:0}.facts[data-astro-cid-2qljln6c]{display:grid;grid-template-columns:1fr 1fr;gap:0 28px;margin:0 0 32px}.facts[data-astro-cid-2qljln6c] div[data-astro-cid-2qljln6c]{padding:16px 0;border-top:1px solid color-mix(in srgb,var(--ink) 12%,transparent)}.facts[data-astro-cid-2qljln6c] dt[data-astro-cid-2qljln6c]{font-size:.72rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--gold-deep)}.facts[data-astro-cid-2qljln6c] dd[data-astro-cid-2qljln6c]{margin:6px 0 0;font-size:1.02rem;line-height:1.45}.actions[data-astro-cid-2qljln6c]{display:flex;flex-wrap:wrap;gap:12px}@media(max-width:900px){.grid[data-astro-cid-2qljln6c]{grid-template-columns:1fr}.photo[data-astro-cid-2qljln6c]{aspect-ratio:4 / 4.2;max-width:520px}.grid[data-astro-cid-2qljln6c] .fig{max-width:460px;margin-inline:auto}}@media(max-width:520px){.facts[data-astro-cid-2qljln6c]{grid-template-columns:1fr}}.featured[data-astro-cid-f2hd5xqr]{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(14px,1.6vw,22px)}.card-c[data-astro-cid-f2hd5xqr]{display:flex;flex-direction:column;gap:12px;min-height:340px;padding:clamp(24px,2.6vw,36px);border-radius:var(--radius);background:var(--card);border:1px solid color-mix(in srgb,var(--ink) 9%,transparent);position:relative;overflow:hidden}.card-c[data-astro-cid-f2hd5xqr]:before{content:"";position:absolute;inset:0 0 auto;height:3px;background:var(--accent);height:6px}.fmt[data-astro-cid-f2hd5xqr]{margin:0;font-size:.74rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--gold-deep)}.card-c[data-astro-cid-f2hd5xqr] h3[data-astro-cid-f2hd5xqr]{font-size:clamp(1.45rem,.9vw + 1.1rem,1.95rem)}.lng[data-astro-cid-f2hd5xqr]{margin:0;font-size:.85rem;color:var(--ink-soft)}.buy[data-astro-cid-f2hd5xqr]{margin-top:auto;padding-top:18px;display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.price[data-astro-cid-f2hd5xqr]{font-size:2rem;line-height:1}.list[data-astro-cid-f2hd5xqr]{list-style:none;margin:clamp(28px,3vw,40px) 0 0;padding:0;border-top:1px solid color-mix(in srgb,var(--ink) 12%,transparent)}.list[data-astro-cid-f2hd5xqr] li[data-astro-cid-f2hd5xqr]{display:grid;grid-template-columns:150px 1fr 110px 120px auto;gap:16px;align-items:baseline;padding:18px 0;border-bottom:1px solid color-mix(in srgb,var(--ink) 12%,transparent)}.l-fmt[data-astro-cid-f2hd5xqr]{font-size:.74rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--gold-deep)}.l-title[data-astro-cid-f2hd5xqr]{font-size:1.3rem;line-height:1.2}.l-lng[data-astro-cid-f2hd5xqr]{font-size:.85rem;color:var(--ink-soft)}.l-price[data-astro-cid-f2hd5xqr]{font-weight:600;white-space:nowrap}.l-go[data-astro-cid-f2hd5xqr]{font-weight:600;font-size:.92rem;color:var(--gold-deep);text-decoration:none;white-space:nowrap}.l-go[data-astro-cid-f2hd5xqr]:hover{text-decoration:underline;text-underline-offset:.2em}.note[data-astro-cid-f2hd5xqr]{margin:28px 0 0;font-size:.88rem;color:var(--ink-soft)}.all[data-astro-cid-f2hd5xqr]{margin-top:18px}@media(max-width:1000px){.featured[data-astro-cid-f2hd5xqr]{grid-template-columns:1fr}.card-c[data-astro-cid-f2hd5xqr]{min-height:0}.list[data-astro-cid-f2hd5xqr] li[data-astro-cid-f2hd5xqr]{grid-template-columns:1fr auto;gap:4px 16px}.l-fmt[data-astro-cid-f2hd5xqr],.l-title[data-astro-cid-f2hd5xqr],.l-lng[data-astro-cid-f2hd5xqr]{grid-column:1}.l-price[data-astro-cid-f2hd5xqr]{grid-column:2;grid-row:1;text-align:right}.l-go[data-astro-cid-f2hd5xqr]{grid-column:2;grid-row:2 / span 2;align-self:end;text-align:right}}.flagship[data-astro-cid-fzqqtjwp]{background:radial-gradient(60% 50% at 80% 30%,color-mix(in srgb,var(--accent) 30%,transparent),transparent 70%),var(--night);overflow:hidden}.ghost[data-astro-cid-fzqqtjwp]{position:absolute;top:50%;left:0;translate:0 -50%;font-size:clamp(10rem,30vw,30rem);line-height:.8;white-space:nowrap;color:transparent;-webkit-text-stroke:1px color-mix(in srgb,var(--accent) 55%,transparent);pointer-events:none;user-select:none;z-index:0;opacity:.5}.grid[data-astro-cid-fzqqtjwp]{position:relative;z-index:1;display:grid;grid-template-columns:1.05fr .95fr;gap:clamp(32px,6vw,96px);align-items:center}h2[data-astro-cid-fzqqtjwp]{margin-bottom:.3em}.descriptor[data-astro-cid-fzqqtjwp]{font-size:.8rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--mist);margin-bottom:1.4em}.actions[data-astro-cid-fzqqtjwp]{display:flex;flex-wrap:wrap;gap:12px}.play[data-astro-cid-fzqqtjwp]{width:0;height:0;border-style:solid;border-width:6px 0 6px 10px;border-color:transparent transparent transparent currentColor}.others[data-astro-cid-fzqqtjwp]{position:relative;z-index:1;margin-top:clamp(56px,7vw,96px);padding-top:28px;border-top:1px solid color-mix(in srgb,var(--paper) 12%,transparent)}.others[data-astro-cid-fzqqtjwp] ul[data-astro-cid-fzqqtjwp]{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:10px}.others[data-astro-cid-fzqqtjwp] a[data-astro-cid-fzqqtjwp]{display:inline-flex;padding:.55em 1.1em;border-radius:999px;text-decoration:none;font-size:.95rem;border:1px solid color-mix(in srgb,var(--paper) 18%,transparent);color:color-mix(in srgb,var(--paper) 85%,transparent);transition:border-color var(--t-fast),color var(--t-fast)}.others[data-astro-cid-fzqqtjwp] a[data-astro-cid-fzqqtjwp]:hover{border-color:var(--accent);color:var(--c-lemon)}.lead[data-astro-cid-fzqqtjwp]{color:var(--c-lemon);font-family:var(--serif);font-weight:500;font-size:clamp(1.3rem,1vw + 1rem,1.8rem);max-width:30ch}.body[data-astro-cid-fzqqtjwp]{color:color-mix(in srgb,var(--paper) 80%,transparent);max-width:56ch}.facts[data-astro-cid-fzqqtjwp]{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:18px 28px;margin:30px 0 34px;padding:24px 0;border-block:1px solid color-mix(in srgb,var(--paper) 12%,transparent)}.facts[data-astro-cid-fzqqtjwp] dt[data-astro-cid-fzqqtjwp]{font-size:.72rem;letter-spacing:.16em;text-transform:uppercase;color:var(--mist)}.facts[data-astro-cid-fzqqtjwp] dd[data-astro-cid-fzqqtjwp]{margin:6px 0 0;font-family:var(--serif);font-size:1.5rem;line-height:1.15}.grid[data-astro-cid-fzqqtjwp] .photo{width:100%}.grid[data-astro-cid-fzqqtjwp] .photo img{filter:saturate(.85) contrast(1.05)}@media(max-width:900px){.grid[data-astro-cid-fzqqtjwp]{grid-template-columns:1fr}.grid[data-astro-cid-fzqqtjwp] .photo{aspect-ratio:4 / 3}}.list[data-astro-cid-jz2iavy4]{list-style:none;margin:0;padding:0;display:grid;gap:0;border-top:1px solid color-mix(in srgb,currentColor 14%,transparent)}.event[data-astro-cid-jz2iavy4]{display:grid;grid-template-columns:120px 1fr auto;gap:clamp(18px,3vw,48px);align-items:center;padding-block:clamp(26px,3vw,40px);border-bottom:1px solid color-mix(in srgb,currentColor 14%,transparent)}.date[data-astro-cid-jz2iavy4]{display:grid;line-height:1}.d[data-astro-cid-jz2iavy4]{font-size:clamp(3rem,4vw,4.4rem)}.m[data-astro-cid-jz2iavy4]{font-size:.78rem;letter-spacing:.14em;text-transform:uppercase;margin-top:8px;opacity:.7}.body[data-astro-cid-jz2iavy4] .tag[data-astro-cid-jz2iavy4]{margin:0 0 12px}h3[data-astro-cid-jz2iavy4]{margin-bottom:8px}.meta[data-astro-cid-jz2iavy4]{font-size:.92rem;opacity:.75;margin-bottom:10px}.meta[data-astro-cid-jz2iavy4] strong[data-astro-cid-jz2iavy4]{font-weight:600;opacity:1}.summary[data-astro-cid-jz2iavy4]{max-width:62ch;margin:0}.all[data-astro-cid-jz2iavy4]{margin-top:36px}.empty[data-astro-cid-jz2iavy4]{max-width:40ch}.empty-box[data-astro-cid-jz2iavy4] .btn[data-astro-cid-jz2iavy4]{margin-top:8px}.recent[data-astro-cid-jz2iavy4]{margin-top:clamp(40px,5vw,64px)}.recent[data-astro-cid-jz2iavy4] ul[data-astro-cid-jz2iavy4]{list-style:none;margin:0;padding:0;border-top:1px solid color-mix(in srgb,currentColor 14%,transparent)}.recent[data-astro-cid-jz2iavy4] li[data-astro-cid-jz2iavy4]{display:grid;grid-template-columns:230px 1fr auto;gap:8px 24px;align-items:baseline;padding:16px 0;border-bottom:1px solid color-mix(in srgb,currentColor 14%,transparent)}.r-date[data-astro-cid-jz2iavy4]{font-size:.8rem;letter-spacing:.06em;opacity:.65}.r-title[data-astro-cid-jz2iavy4]{font-size:1.3rem;line-height:1.2}.r-place[data-astro-cid-jz2iavy4]{font-size:.88rem;opacity:.65;text-align:right}@media(max-width:760px){.recent[data-astro-cid-jz2iavy4] li[data-astro-cid-jz2iavy4]{grid-template-columns:1fr}.r-place[data-astro-cid-jz2iavy4]{text-align:left}}@media(max-width:760px){.event[data-astro-cid-jz2iavy4]{grid-template-columns:1fr;gap:14px}.date[data-astro-cid-jz2iavy4]{grid-auto-flow:column;justify-content:start;align-items:baseline;gap:12px}.event[data-astro-cid-jz2iavy4] .btn[data-astro-cid-jz2iavy4]{justify-self:start}}.grid[data-astro-cid-tez5oanl]{display:grid;grid-template-columns:.9fr 1.1fr;gap:clamp(36px,6vw,110px);align-items:center}.portrait[data-astro-cid-tez5oanl]{margin:0;border-radius:calc(var(--radius) * 1.4);overflow:hidden;aspect-ratio:4 / 5;background:var(--paper-2)}.portrait[data-astro-cid-tez5oanl] img{width:100%;height:100%;object-fit:cover}.grid[data-astro-cid-tez5oanl] .fig{width:100%}h2[data-astro-cid-tez5oanl]{margin-bottom:.5em}h2[data-astro-cid-tez5oanl] em{color:var(--gold-deep)}.quote[data-astro-cid-tez5oanl]{font-size:clamp(1.35rem,1vw + 1rem,1.9rem);line-height:1.35;color:var(--ink);border-left:5px solid var(--accent);padding-left:22px;margin:0 0 1.2em}.text[data-astro-cid-tez5oanl]>p[data-astro-cid-tez5oanl]{max-width:58ch;color:var(--ink-soft)}.points[data-astro-cid-tez5oanl]{list-style:none;padding:0;margin:26px 0 30px;display:grid;gap:10px}.points[data-astro-cid-tez5oanl] li[data-astro-cid-tez5oanl]{position:relative;padding-left:28px}.points[data-astro-cid-tez5oanl] li[data-astro-cid-tez5oanl]:before{content:"";position:absolute;left:0;top:.72em;width:14px;height:3px;border-radius:2px;background:var(--accent)}@media(max-width:900px){.grid[data-astro-cid-tez5oanl]{grid-template-columns:1fr}.portrait[data-astro-cid-tez5oanl]{aspect-ratio:4 / 4.4;max-width:520px}.grid[data-astro-cid-tez5oanl] .fig{max-width:460px;margin-inline:auto}}.videos[data-astro-cid-utdomjzt]{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(14px,1.6vw,22px)}.v[data-astro-cid-utdomjzt]{margin:0}.frame[data-astro-cid-utdomjzt]{position:relative;aspect-ratio:16 / 9;border-radius:var(--radius);overflow:hidden;background:var(--night)}.frame[data-astro-cid-utdomjzt] iframe{width:100%;height:100%;border:0}.yt-open[data-astro-cid-utdomjzt]{position:absolute;inset:0;display:block}.yt-open[data-astro-cid-utdomjzt] img[data-astro-cid-utdomjzt]{width:100%;height:100%;object-fit:cover;opacity:.82;transition:opacity var(--t-fast),transform .9s var(--ease)}.yt-open[data-astro-cid-utdomjzt]:hover img[data-astro-cid-utdomjzt]{opacity:1;transform:scale(1.03)}.play[data-astro-cid-utdomjzt]{position:absolute;left:50%;top:50%;width:64px;height:64px;translate:-50% -50%;border-radius:50%;background:color-mix(in srgb,var(--night) 72%,transparent);border:1px solid color-mix(in srgb,var(--gold-hi) 60%,transparent)}.play[data-astro-cid-utdomjzt]:after{content:"";position:absolute;left:26px;top:21px;border-style:solid;border-width:11px 0 11px 17px;border-color:transparent transparent transparent var(--gold-hi)}.dur[data-astro-cid-utdomjzt]{position:absolute;right:12px;bottom:12px;padding:.2em .6em;border-radius:6px;background:#000000a6;color:#fff;font-size:.78rem;font-weight:600}figcaption[data-astro-cid-utdomjzt]{margin-top:12px;font-family:var(--serif);font-size:1.25rem;line-height:1.25}.links[data-astro-cid-utdomjzt]{display:flex;flex-wrap:wrap;gap:14px 28px;margin:28px 0 0}.arts[data-astro-cid-utdomjzt]{margin-top:clamp(64px,8vw,110px)}.arts-grid[data-astro-cid-utdomjzt]{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(14px,1.6vw,22px);align-items:start}@media(max-width:900px){.videos[data-astro-cid-utdomjzt],.arts-grid[data-astro-cid-utdomjzt]{grid-template-columns:1fr}}
