.sl[data-astro-cid-nohs5map]{--ink:#0b0b0b;--paper:#f4f2ec;--gold:#8c6624;background:var(--paper);width:100%;height:100%;color:var(--ink);font-family:var(--font-sans);position:relative;overflow:hidden;container:sl/size}.sl__in[data-astro-cid-nohs5map]{--u:calc(100cqw / 1440);padding:calc(40 * var(--u)) calc(96 * var(--u)) calc(48 * var(--u));flex-direction:column;display:flex;position:absolute;inset:0}[data-astro-cid-nohs5map]:where(.sl) [data-astro-cid-nohs5map]:where(p,ul){margin:0}.sl__nav[data-astro-cid-nohs5map]{align-items:center;display:flex}.sl__brand[data-astro-cid-nohs5map]{font-family:var(--font-display);font-size:calc(26 * var(--u));letter-spacing:.32em}.sl__links[data-astro-cid-nohs5map]{gap:calc(40 * var(--u));font-size:calc(16 * var(--u));opacity:.74;margin-left:auto;display:flex}.sl__cart[data-astro-cid-nohs5map]{margin-left:calc(48 * var(--u));padding:calc(12 * var(--u)) calc(20 * var(--u));font-size:calc(15 * var(--u));border:1px solid #0b0b0b4d;border-radius:999px}.sl__main[data-astro-cid-nohs5map]{flex:1;grid-template-columns:1fr 1fr;align-items:center;display:grid}.sl__eyebrow[data-astro-cid-nohs5map]{color:var(--gold);font-size:calc(15 * var(--u));font-weight:500}.sl__title[data-astro-cid-nohs5map]{margin-top:calc(16 * var(--u));font-family:var(--font-display);font-size:calc(76 * var(--u));letter-spacing:-.04em;line-height:.98}.sl__title[data-astro-cid-nohs5map] em[data-astro-cid-nohs5map]{padding-left:.6em;font-style:italic;display:block}.sl__copy[data-astro-cid-nohs5map]{max-width:calc(520 * var(--u));margin-top:calc(28 * var(--u));font-size:calc(19 * var(--u));opacity:.74;line-height:1.45}.sl__price[data-astro-cid-nohs5map]{align-items:baseline;gap:calc(18 * var(--u));margin-top:calc(34 * var(--u));display:flex}.sl__price[data-astro-cid-nohs5map] strong[data-astro-cid-nohs5map]{font-family:var(--font-display);font-size:calc(56 * var(--u));letter-spacing:-.03em;font-weight:400}.sl__price[data-astro-cid-nohs5map] span[data-astro-cid-nohs5map]{font-size:calc(15 * var(--u));opacity:.6}.sl__ctas[data-astro-cid-nohs5map]{gap:calc(14 * var(--u));margin-top:calc(26 * var(--u));display:flex}.sl__buy[data-astro-cid-nohs5map],.sl__box[data-astro-cid-nohs5map]{height:calc(58 * var(--u));padding:0 calc(28 * var(--u));font-size:calc(17 * var(--u));white-space:nowrap;border-radius:999px;align-items:center;font-weight:500;display:inline-flex}.sl__buy[data-astro-cid-nohs5map]{background:var(--ink);color:var(--paper)}.sl__box[data-astro-cid-nohs5map]{border:1px solid #0b0b0b4d}.sl__stock[data-astro-cid-nohs5map]{gap:calc(12 * var(--u));margin-top:calc(32 * var(--u));font-size:calc(14 * var(--u));font-weight:500;display:grid}.sl__bar[data-astro-cid-nohs5map]{width:calc(300 * var(--u));height:calc(4 * var(--u));background:#0b0b0b1f;border-radius:99px}.sl__bar[data-astro-cid-nohs5map] span[data-astro-cid-nohs5map]{border-radius:inherit;background:var(--gold);width:83%;height:100%;display:block}.sl__trust[data-astro-cid-nohs5map]{gap:calc(28 * var(--u));margin-top:calc(48 * var(--u));font-size:calc(14 * var(--u));opacity:.74;padding:0;list-style:none;display:flex}.sl__trust[data-astro-cid-nohs5map] li[data-astro-cid-nohs5map]{align-items:center;gap:calc(8 * var(--u));display:flex}.sl__trust[data-astro-cid-nohs5map] li[data-astro-cid-nohs5map]:before{content:"";width:calc(6 * var(--u));height:calc(6 * var(--u));background:var(--gold);border-radius:50%}.sl__product[data-astro-cid-nohs5map]{width:calc(420 * var(--u));height:calc(640 * var(--u));justify-self:center;position:relative}.sl__glow[data-astro-cid-nohs5map]{background:radial-gradient(closest-side,#9e1c362e,#0000);position:absolute;inset:-12% -24%}.sl__arch[data-astro-cid-nohs5map],.sl__veil[data-astro-cid-nohs5map]{border-radius:999px 999px 0 0;width:100%;height:100%;position:absolute;inset:0}.sl__arch[data-astro-cid-nohs5map]{object-fit:cover}.sl__veil[data-astro-cid-nohs5map]{background:linear-gradient(#0000 45%,#f4f2ec26 55%,#f4f2eceb)}.sl__shadow[data-astro-cid-nohs5map]{bottom:calc(-36 * var(--u));width:calc(200 * var(--u));height:calc(30 * var(--u));background:radial-gradient(closest-side,#00000052,#0000);position:absolute;left:50%;translate:-40%}.sl__bottle[data-astro-cid-nohs5map]{bottom:calc(-44 * var(--u));height:calc(560 * var(--u));width:auto;position:absolute;left:50%;translate:-50%}.sl__buybar[data-astro-cid-nohs5map]{display:none}@container sl (width<=699px){.sl__in[data-astro-cid-nohs5map]{--u:calc(100cqw / 390);padding:calc(52 * var(--u)) calc(24 * var(--u)) 0}.sl__brand[data-astro-cid-nohs5map]{font-size:calc(18 * var(--u));letter-spacing:.3em}.sl__links[data-astro-cid-nohs5map]{display:none}.sl__cart[data-astro-cid-nohs5map]{padding:calc(8 * var(--u)) calc(14 * var(--u));font-size:calc(13 * var(--u));margin-left:auto}.sl__main[data-astro-cid-nohs5map]{margin-top:calc(28 * var(--u));flex-direction:column;flex:none;align-items:stretch;display:flex}.sl__product[data-astro-cid-nohs5map]{width:calc(200 * var(--u));height:calc(300 * var(--u));margin-bottom:calc(40 * var(--u));order:-1}.sl__bottle[data-astro-cid-nohs5map]{bottom:calc(-22 * var(--u));height:calc(284 * var(--u))}.sl__shadow[data-astro-cid-nohs5map]{bottom:calc(-18 * var(--u));width:calc(100 * var(--u));height:calc(16 * var(--u))}.sl__eyebrow[data-astro-cid-nohs5map]{font-size:calc(12 * var(--u))}.sl__title[data-astro-cid-nohs5map]{margin-top:calc(10 * var(--u));font-size:calc(36 * var(--u))}.sl__copy[data-astro-cid-nohs5map]{max-width:none;margin-top:calc(16 * var(--u));font-size:calc(14 * var(--u))}.sl__price[data-astro-cid-nohs5map],.sl__ctas[data-astro-cid-nohs5map],.sl__trust[data-astro-cid-nohs5map],.sl__bar[data-astro-cid-nohs5map]{display:none}.sl__stock[data-astro-cid-nohs5map]{margin-top:calc(16 * var(--u));font-size:calc(12 * var(--u));opacity:.7}.sl__buybar[data-astro-cid-nohs5map]{right:calc(16 * var(--u));bottom:calc(22 * var(--u));left:calc(16 * var(--u));height:calc(72 * var(--u));padding:0 calc(12 * var(--u)) 0 calc(18 * var(--u));border-radius:calc(22 * var(--u));box-shadow:0 calc(8 * var(--u)) calc(24 * var(--u)) #0000001a;background:#fff;border:1px solid #0b0b0b14;justify-content:space-between;align-items:center;display:flex;position:absolute}.sl__total[data-astro-cid-nohs5map]{line-height:1;display:grid}.sl__total[data-astro-cid-nohs5map] strong[data-astro-cid-nohs5map]{font-family:var(--font-display);font-size:calc(26 * var(--u));font-weight:400}.sl__total[data-astro-cid-nohs5map] small[data-astro-cid-nohs5map]{margin-top:calc(4 * var(--u));font-size:calc(11 * var(--u));opacity:.6}.sl__buybar[data-astro-cid-nohs5map] .sl__buy[data-astro-cid-nohs5map]{height:calc(48 * var(--u));padding:0 calc(22 * var(--u));font-size:calc(15 * var(--u))}}.psd[data-astro-cid-uvc2gqdm]{--gutter:clamp(1.25rem, 4.4vw, 4rem)}[data-astro-cid-uvc2gqdm]:where(.psd) [data-astro-cid-uvc2gqdm]:where(p,h2,ul){margin:0}.psd__stage[data-astro-cid-uvc2gqdm]{padding:clamp(4rem, 10vh, 7rem) var(--gutter);gap:2.5rem;display:grid;position:relative}.psd__aside[data-astro-cid-uvc2gqdm]{font-size:var(--font-size-label);font-weight:var(--font-weight-medium);align-items:center;gap:.75rem;display:flex}.psd__aside[data-astro-cid-uvc2gqdm]:before{content:"";background:var(--color-accent);border-radius:50%;width:.5rem;height:.5rem}.psd__title[data-astro-cid-uvc2gqdm]{font-family:var(--font-display);letter-spacing:-.04em;margin-top:1.25rem;font-size:clamp(2.75rem,6.4vw,6.5rem);font-weight:400;line-height:.95}.psd__title[data-astro-cid-uvc2gqdm] span[data-astro-cid-uvc2gqdm],.psd__title[data-astro-cid-uvc2gqdm] em[data-astro-cid-uvc2gqdm]{display:block}.psd__title[data-astro-cid-uvc2gqdm] em[data-astro-cid-uvc2gqdm]{padding-left:clamp(2rem,18vw,22rem);font-style:italic}.psd__screen[data-astro-cid-uvc2gqdm]{aspect-ratio:16/10;border-radius:1rem;position:relative;overflow:hidden;box-shadow:0 1.5rem 3rem #0000001f}.psd__laptop[data-astro-cid-uvc2gqdm],.psd__phone[data-astro-cid-uvc2gqdm]{display:none}.psd__copy[data-astro-cid-uvc2gqdm]{max-width:26rem;color:var(--color-text-soft);font-size:clamp(1.0625rem,1.4vw,1.375rem);line-height:1.4}.psd__promises[data-astro-cid-uvc2gqdm]{font-size:1.0625rem;font-weight:var(--font-weight-medium);flex-wrap:wrap;gap:.75rem 2.5rem;margin-top:1.25rem;padding:0;list-style:none;display:flex}.psd__promises[data-astro-cid-uvc2gqdm] li[data-astro-cid-uvc2gqdm]{align-items:center;gap:.75rem;display:flex}.psd__promises[data-astro-cid-uvc2gqdm] li[data-astro-cid-uvc2gqdm]:before{content:"";background:var(--color-accent);border-radius:50%;width:.5rem;height:.5rem}.psd[data-astro-cid-uvc2gqdm].is-live{height:270svh}.psd[data-astro-cid-uvc2gqdm].is-live .psd__stage[data-astro-cid-uvc2gqdm]{height:100svh;padding:0;display:block;position:sticky;top:0;overflow:clip}.psd[data-astro-cid-uvc2gqdm].is-live .psd__head[data-astro-cid-uvc2gqdm]{top:clamp(5rem,11vh,6.5rem);right:var(--gutter);left:var(--gutter);z-index:4;position:absolute}.psd[data-astro-cid-uvc2gqdm].is-live .psd__foot[data-astro-cid-uvc2gqdm]{right:var(--gutter);bottom:clamp(1.75rem,5vh,3rem);left:var(--gutter);z-index:4;justify-content:space-between;align-items:flex-end;gap:1.5rem 3rem;display:flex;position:absolute}.psd[data-astro-cid-uvc2gqdm].is-live .psd__promises[data-astro-cid-uvc2gqdm]{margin:0}.psd[data-astro-cid-uvc2gqdm].is-live .psd__screen[data-astro-cid-uvc2gqdm]{z-index:2;aspect-ratio:auto;width:100%;height:100%;box-shadow:none;transform-origin:0 0;will-change:transform;border-radius:0;position:absolute;top:0;left:0}.psd[data-astro-cid-uvc2gqdm].is-live .psd__laptop[data-astro-cid-uvc2gqdm]{top:calc(var(--ly) - var(--bezel));left:calc(var(--lx) - var(--bezel));z-index:1;width:calc(var(--lw) + var(--bezel) * 2);height:calc(var(--lh) + var(--bezel) * 2);border-radius:calc(var(--bezel) * 1.4);opacity:var(--devices,0);background:#141416;display:block;position:absolute}.psd__base[data-astro-cid-uvc2gqdm]{width:120%;height:max(.75rem, calc(var(--bezel) * 1.1));background:linear-gradient(#d9d9db,#9e9ea3);border-radius:0 0 1rem 1rem;position:absolute;top:100%;left:50%;translate:-50%}.psd__base[data-astro-cid-uvc2gqdm]:after{content:"";background:#8c8c91;border-radius:0 0 .5rem .5rem;width:15%;height:40%;position:absolute;top:0;left:50%;translate:-50%}.psd[data-astro-cid-uvc2gqdm].is-live .psd__phone[data-astro-cid-uvc2gqdm]{top:var(--py);left:var(--px);z-index:3;width:var(--pw);height:var(--ph);padding:calc(var(--pw) * .035);border-radius:calc(var(--pw) * .17);opacity:var(--phone,0);scale:calc(.94 + var(--phone,0) * .06);background:#0f0f11;display:block;position:absolute;box-shadow:0 1.5rem 3rem #00000040}.psd__phone-screen[data-astro-cid-uvc2gqdm]{border-radius:calc(var(--pw) * .14);width:100%;height:100%;position:relative;overflow:hidden}.psd__phone-page[data-astro-cid-uvc2gqdm]{width:390px;height:844px;transform:scale(var(--pk,.5));transform-origin:0 0}.psd[data-astro-cid-uvc2gqdm].is-live .psd__head[data-astro-cid-uvc2gqdm],.psd[data-astro-cid-uvc2gqdm].is-live .psd__foot[data-astro-cid-uvc2gqdm]{opacity:0;transition:opacity .4s}.psd[data-astro-cid-uvc2gqdm].is-live .psd__head[data-astro-cid-uvc2gqdm].is-in,.psd[data-astro-cid-uvc2gqdm].is-live .psd__foot[data-astro-cid-uvc2gqdm].is-in{opacity:1;transition:opacity 1s var(--ease-standard)}@media (prefers-reduced-motion:no-preference){.psd[data-astro-cid-uvc2gqdm].is-live .psd__head[data-astro-cid-uvc2gqdm],.psd[data-astro-cid-uvc2gqdm].is-live .psd__foot[data-astro-cid-uvc2gqdm]{filter:blur(10px);transition:opacity .4s,filter .4s}.psd[data-astro-cid-uvc2gqdm].is-live .psd__head[data-astro-cid-uvc2gqdm].is-in,.psd[data-astro-cid-uvc2gqdm].is-live .psd__foot[data-astro-cid-uvc2gqdm].is-in{filter:none;transition:opacity 1s var(--ease-standard), filter 1s var(--ease-standard)}.psd[data-astro-cid-uvc2gqdm].is-live .psd__foot[data-astro-cid-uvc2gqdm].is-in{transition-delay:.2s}}@media (width<=760px){.psd[data-astro-cid-uvc2gqdm].is-live .psd__head[data-astro-cid-uvc2gqdm]{top:5rem}.psd__title[data-astro-cid-uvc2gqdm] em[data-astro-cid-uvc2gqdm]{padding-left:1.5rem}.psd[data-astro-cid-uvc2gqdm].is-live .psd__foot[data-astro-cid-uvc2gqdm]{bottom:calc(5.25rem + env(safe-area-inset-bottom));display:block}.psd__copy[data-astro-cid-uvc2gqdm]{font-size:.9375rem}.psd[data-astro-cid-uvc2gqdm].is-live .psd__promises[data-astro-cid-uvc2gqdm]{gap:.25rem 1rem;margin-top:.75rem;font-size:.8125rem}.psd[data-astro-cid-uvc2gqdm].is-live .psd__laptop[data-astro-cid-uvc2gqdm]{display:none}.psd[data-astro-cid-uvc2gqdm].is-live .psd__phone[data-astro-cid-uvc2gqdm]{z-index:1;opacity:var(--devices,0);scale:none}.psd__phone-page[data-astro-cid-uvc2gqdm]{display:none}}.psh[data-astro-cid-hf6iteh7]{--gutter:clamp(1.25rem, 4.4vw, 4rem);--ps-dark:#03110b;padding:clamp(4rem, 10vh, 7rem) var(--gutter) clamp(5rem, 12vh, 8rem);background:var(--color-page);position:relative}[data-astro-cid-hf6iteh7]:where(.psh) [data-astro-cid-hf6iteh7]:where(p,h2,h3){margin:0}.psh__aside[data-astro-cid-hf6iteh7]{font-size:var(--font-size-label);font-weight:var(--font-weight-medium);align-items:center;gap:.75rem;display:flex}.psh__aside[data-astro-cid-hf6iteh7]:before{content:"";background:var(--color-accent);border-radius:50%;width:.5rem;height:.5rem}.psh__title[data-astro-cid-hf6iteh7]{font-family:var(--font-display);letter-spacing:-.04em;text-align:center;margin:clamp(3rem,8vh,5rem) 0 clamp(2.5rem,6vh,4rem);font-size:clamp(3rem,7.8vw,7rem);font-weight:400;line-height:.95}.psh__grid[data-astro-cid-hf6iteh7]{grid-template-columns:repeat(3,minmax(0,1fr));grid-template-areas:"vintage notes notes""edition edition abv";gap:1.25rem;max-width:82rem;margin:0 auto;display:grid}.psh__card[data-astro-cid-hf6iteh7]{border:1px solid var(--color-line);background:var(--color-surface);border-radius:1.75rem;flex-direction:column;min-height:clamp(13rem,24vw,14rem);padding:clamp(1.5rem,2.6vw,2.25rem);display:flex;position:relative;overflow:hidden}.psh__card--vintage[data-astro-cid-hf6iteh7]{grid-area:vintage;min-height:clamp(22rem,32vw,28.75rem)}.psh__card--notes[data-astro-cid-hf6iteh7]{color:#f1efe9;background:#050807;border-color:#0000;grid-area:notes;min-height:clamp(22rem,32vw,28.75rem)}.psh__card--edition[data-astro-cid-hf6iteh7]{grid-area:edition;min-height:clamp(20rem,28vw,25rem)}.psh__card--abv[data-astro-cid-hf6iteh7]{color:#120507;background:linear-gradient(#f7bd9e,#9e1a38 50%,#f7bd9e) 0 0/100% 200%;border-color:#0000;grid-area:abv;min-height:clamp(20rem,28vw,25rem)}.psh__label[data-astro-cid-hf6iteh7]{color:var(--color-text-muted);font-size:.9375rem}.psh__big[data-astro-cid-hf6iteh7]{font-family:var(--font-display);letter-spacing:-.06em;font-variant-numeric:tabular-nums;align-self:flex-start;margin:auto 0;font-size:clamp(4.5rem,10.4vw,10rem);line-height:.85}.psh__big--tint[data-astro-cid-hf6iteh7]{background:linear-gradient(90deg,#99172f,#e07332);color:#0000;background-clip:text}.psh__big--flip[data-astro-cid-hf6iteh7]{background-image:linear-gradient(90deg,#e07332,#99172f)}.psh__heading[data-astro-cid-hf6iteh7]{font-family:var(--font-display);letter-spacing:-.02em;font-size:clamp(1.75rem,2.6vw,2.75rem);font-weight:400}.psh__card--small[data-astro-cid-hf6iteh7] .psh__heading[data-astro-cid-hf6iteh7]{font-size:clamp(1.5rem,2.2vw,2.125rem)}.psh__text[data-astro-cid-hf6iteh7]{max-width:22rem;color:var(--color-text-soft);margin-top:1rem;font-size:clamp(1rem,1.25vw,1.125rem);line-height:1.4;position:relative}.psh__card--notes[data-astro-cid-hf6iteh7] .psh__text[data-astro-cid-hf6iteh7],.psh__card--abv[data-astro-cid-hf6iteh7] .psh__text[data-astro-cid-hf6iteh7]{color:inherit}.psh__card--notes[data-astro-cid-hf6iteh7] .psh__text[data-astro-cid-hf6iteh7]{opacity:.74;max-width:21rem}.psh__card--abv[data-astro-cid-hf6iteh7] .psh__text[data-astro-cid-hf6iteh7]{font-weight:var(--font-weight-medium)}.psh__card--notes[data-astro-cid-hf6iteh7] .psh__heading[data-astro-cid-hf6iteh7]{position:relative}.psh__photo[data-astro-cid-hf6iteh7]{object-fit:cover;object-position:70% 50%;width:100%;height:100%;position:absolute;inset:0}.psh__label-art[data-astro-cid-hf6iteh7]{border-radius:.875rem;width:min(42%,23rem);height:auto;position:absolute;top:50%;right:clamp(1.5rem,3.5vw,3.5rem);translate:0 -55%;rotate:-4deg;box-shadow:0 1.25rem 2.5rem #00000024}.psh__tag[data-astro-cid-hf6iteh7]{color:var(--color-text-muted);font-size:.875rem;font-weight:var(--font-weight-medium);position:absolute;bottom:clamp(1.25rem,2.4vw,2rem);right:clamp(1.5rem,3.5vw,3.5rem)}.psh[data-astro-cid-hf6iteh7].is-live [data-astro-cid-hf6iteh7][data-reveal]{opacity:0;transition:opacity .9s var(--ease-standard) calc(var(--i) * 90ms)}.psh[data-astro-cid-hf6iteh7].is-live [data-astro-cid-hf6iteh7][data-reveal].is-in{opacity:1}@media (prefers-reduced-motion:no-preference){.psh[data-astro-cid-hf6iteh7].is-live [data-astro-cid-hf6iteh7][data-reveal]{filter:blur(10px);transition:opacity 1s var(--ease-standard) calc(var(--i) * 90ms), filter 1s var(--ease-standard) calc(var(--i) * 90ms)}.psh[data-astro-cid-hf6iteh7].is-live [data-astro-cid-hf6iteh7][data-reveal].is-in{filter:none}.psh__photo[data-astro-cid-hf6iteh7]{transition:scale 7s var(--ease-out);scale:1.08}.psh__card--notes[data-astro-cid-hf6iteh7].is-in .psh__photo[data-astro-cid-hf6iteh7]{scale:1}.psh__card--abv[data-astro-cid-hf6iteh7].is-in{animation:9s ease-in-out infinite alternate psh-drift}}@keyframes psh-drift{to{background-position:0 100%}}@media (width<=760px){.psh__grid[data-astro-cid-hf6iteh7]{grid-template-columns:minmax(0,1fr);grid-template-areas:none}.psh__card[data-astro-cid-hf6iteh7],.psh__card--vintage[data-astro-cid-hf6iteh7],.psh__card--notes[data-astro-cid-hf6iteh7],.psh__card--edition[data-astro-cid-hf6iteh7],.psh__card--abv[data-astro-cid-hf6iteh7]{grid-area:auto;min-height:0}.psh__card--vintage[data-astro-cid-hf6iteh7],.psh__card--abv[data-astro-cid-hf6iteh7]{min-height:18rem}.psh__card--notes[data-astro-cid-hf6iteh7]{min-height:24rem}.psh__card--edition[data-astro-cid-hf6iteh7]{padding-bottom:14rem}.psh__big[data-astro-cid-hf6iteh7]{margin:2.5rem 0 0}.psh__label-art[data-astro-cid-hf6iteh7]{width:70%;top:auto;bottom:3rem;right:50%;translate:50%}}.ps-intro[data-astro-cid-wbaajah3],.ps-notes[data-astro-cid-wbaajah3]{--ps-dark:#03110b}.ps-intro[data-astro-cid-wbaajah3]{--spin:420vh;height:calc(100svh + var(--spin));margin-top:calc(var(--header-h,5.5rem) * -1)}.ps-hero[data-astro-cid-wbaajah3]{--gutter:clamp(1.25rem, 4.4vw, 4rem);--reveal:.75s;height:100svh;padding:calc(var(--header-h,5.5rem) + clamp(1.5rem, 4vh, 3rem)) var(--gutter) clamp(2rem, 5vh, 3.5rem);text-align:center;flex-direction:column;align-items:center;display:flex;position:sticky;top:0;overflow:clip}.ps-hero__scene[data-astro-cid-wbaajah3]{flex:auto;place-items:center;width:100%;display:grid}.ps-hero__scene[data-astro-cid-wbaajah3]>[data-astro-cid-wbaajah3]{grid-area:1/1}.ps-hero__title[data-astro-cid-wbaajah3]{z-index:2;pointer-events:none;font-family:var(--font-display);letter-spacing:-.04em;color:#fff;mix-blend-mode:difference;margin:0;font-size:clamp(3.5rem,11vw,11rem);font-weight:400;line-height:.92;position:relative}.ps-hero__line[data-astro-cid-wbaajah3]{display:block}.ps-hero__title[data-astro-cid-wbaajah3] em[data-astro-cid-wbaajah3]{font-style:italic}.ps-hero__stage[data-astro-cid-wbaajah3]{align-self:stretch;width:min(100%,44rem);min-height:clamp(18rem,50vh,36rem);margin-block:clamp(1rem,3vh,2rem);position:relative}.ps-hero__morph[data-astro-cid-wbaajah3],.ps-hero__photo[data-astro-cid-wbaajah3]{width:100%;height:100%;position:absolute;inset:0}.ps-hero__spin[data-astro-cid-wbaajah3]{z-index:1;visibility:hidden;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.ps-hero__morph[data-astro-cid-wbaajah3]{z-index:1;pointer-events:none;transition:opacity .4s}.ps-hero__photo[data-astro-cid-wbaajah3]{object-fit:contain}.ps-notes[data-astro-cid-wbaajah3]{--gutter:clamp(1.25rem, 4.4vw, 4rem);--color-page:var(--ps-dark);--color-text:#f1efe9;--color-text-soft:#f1efe9bd;--color-text-muted:#f1efe999;--color-text-subtle:#f1efe96b;--color-line:#f1efe929;color-scheme:dark;background:var(--color-page);color:var(--color-text)}.ps-notes__stage[data-astro-cid-wbaajah3]{padding:clamp(4rem, 10vh, 7rem) var(--gutter);background:var(--color-page);position:relative}.ps-notes__photos[data-astro-cid-wbaajah3],.ps-notes__canvas[data-astro-cid-wbaajah3]{display:none}.ps-notes__list[data-astro-cid-wbaajah3]{gap:4rem;margin:3rem 0 0;padding:0;list-style:none;display:grid}.ps-note__aside[data-astro-cid-wbaajah3]{font-size:var(--font-size-label);font-weight:var(--font-weight-medium);align-items:center;gap:.75rem;margin:0 0 1.25rem;display:flex}.ps-note__aside[data-astro-cid-wbaajah3]:before{content:"";background:var(--color-accent);border-radius:50%;flex:none;width:.5rem;height:.5rem}.ps-note__title[data-astro-cid-wbaajah3]{font-family:var(--font-display);letter-spacing:-.04em;margin:0;font-size:clamp(2.75rem,5.6vw,6rem);font-weight:400;line-height:.95}.ps-note__line[data-astro-cid-wbaajah3]{display:block}.ps-note__title[data-astro-cid-wbaajah3] em[data-astro-cid-wbaajah3]{padding-left:.5em;font-style:italic}.ps-note__word[data-astro-cid-wbaajah3]{white-space:pre;display:inline-block}.ps-note__copy[data-astro-cid-wbaajah3]{max-width:21rem;color:var(--color-text-soft);margin:clamp(1.25rem,3vh,2rem) 0 0;font-size:clamp(1rem,1.25vw,1.25rem);line-height:1.4}.ps-note__stat[data-astro-cid-wbaajah3]{flex-direction:column;margin:1.5rem 0 0;display:flex}.ps-note__number[data-astro-cid-wbaajah3]{font-family:var(--font-display);letter-spacing:-.06em;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:clamp(3.5rem,10.4vw,9.5rem);line-height:.85}.ps-note__unit[data-astro-cid-wbaajah3]{color:var(--color-text-soft);margin-top:.75rem;font-size:1.0625rem}.ps-notes[data-astro-cid-wbaajah3].is-live{height:calc(100svh + var(--chapters) * 80svh);background:0 0;margin-top:-100svh}.ps-notes[data-astro-cid-wbaajah3].is-live .ps-notes__stage[data-astro-cid-wbaajah3]{pointer-events:none;background:0 0;height:100svh;padding:0;position:sticky;top:0;overflow:clip}.ps-notes[data-astro-cid-wbaajah3].is-live .ps-notes__stage[data-astro-cid-wbaajah3].is-in{background:var(--color-page);pointer-events:auto}.ps-notes[data-astro-cid-wbaajah3].is-live .ps-notes__canvas[data-astro-cid-wbaajah3]{z-index:1;cursor:grab;touch-action:pan-y;width:100%;height:100%;display:block;position:absolute;inset:0}.ps-notes__canvas[data-astro-cid-wbaajah3]:active{cursor:grabbing}.ps-notes[data-astro-cid-wbaajah3].is-live .ps-notes__photos[data-astro-cid-wbaajah3]{aspect-ratio:.7;visibility:hidden;border-radius:999px 999px 0 0;width:min(30vw,35vh);display:block;position:absolute;top:50%;left:50%;overflow:hidden;translate:-50% -52%}.ps-notes__stage[data-astro-cid-wbaajah3].is-flat .ps-notes__photos[data-astro-cid-wbaajah3]{visibility:visible}.ps-notes__stage[data-astro-cid-wbaajah3].is-flat .ps-notes__canvas[data-astro-cid-wbaajah3]{display:none}.ps-notes__photo[data-astro-cid-wbaajah3]{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .7s var(--ease-standard);position:absolute;inset:0}.ps-notes__photo[data-astro-cid-wbaajah3].is-active{opacity:1}.ps-notes[data-astro-cid-wbaajah3].is-live .ps-note[data-astro-cid-wbaajah3]{position:relative}.ps-notes[data-astro-cid-wbaajah3].is-live .ps-note__aside[data-astro-cid-wbaajah3]{top:clamp(4.75rem,11vh,6rem);left:var(--gutter);margin:0;position:absolute}.ps-notes[data-astro-cid-wbaajah3].is-live .ps-notes__list[data-astro-cid-wbaajah3]{z-index:2;pointer-events:none;margin:0;position:absolute;inset:0}.ps-notes[data-astro-cid-wbaajah3].is-live .ps-note[data-astro-cid-wbaajah3]{padding:0 var(--gutter);grid-area:1/1;grid-template-rows:1fr auto auto 1.2fr;grid-template-columns:minmax(0,1fr) min(32vw,30rem) minmax(0,1fr);display:grid}.ps-notes[data-astro-cid-wbaajah3].is-live .ps-note__title[data-astro-cid-wbaajah3]{grid-area:2/1}.ps-notes[data-astro-cid-wbaajah3].is-live .ps-note__copy[data-astro-cid-wbaajah3]{grid-area:3/1;align-self:start}.ps-notes[data-astro-cid-wbaajah3].is-live .ps-note__stat[data-astro-cid-wbaajah3]{text-align:right;grid-area:3/3;align-self:start;align-items:flex-end;margin:0}.ps-notes[data-astro-cid-wbaajah3].is-live .ps-notes__canvas[data-astro-cid-wbaajah3],.ps-notes[data-astro-cid-wbaajah3].is-live .ps-notes__photos[data-astro-cid-wbaajah3]{opacity:0;transition:opacity .3s}.ps-notes__stage[data-astro-cid-wbaajah3].is-entering{--lag:.55s}.ps-notes__stage[data-astro-cid-wbaajah3].is-in .ps-notes__canvas[data-astro-cid-wbaajah3],.ps-notes__stage[data-astro-cid-wbaajah3].is-in .ps-notes__photos[data-astro-cid-wbaajah3]{opacity:1;transition:opacity 1.4s var(--ease-standard)}.ps-notes[data-astro-cid-wbaajah3].is-live .ps-note__aside[data-astro-cid-wbaajah3],.ps-notes[data-astro-cid-wbaajah3].is-live .ps-note__word[data-astro-cid-wbaajah3],.ps-notes[data-astro-cid-wbaajah3].is-live .ps-note__copy[data-astro-cid-wbaajah3],.ps-notes[data-astro-cid-wbaajah3].is-live .ps-note__stat[data-astro-cid-wbaajah3]{opacity:0;transition:opacity .3s}.ps-notes__stage[data-astro-cid-wbaajah3].is-in .ps-note[data-astro-cid-wbaajah3].is-active .ps-note__aside[data-astro-cid-wbaajah3],.ps-notes__stage[data-astro-cid-wbaajah3].is-in .ps-note[data-astro-cid-wbaajah3].is-active .ps-note__word[data-astro-cid-wbaajah3],.ps-notes__stage[data-astro-cid-wbaajah3].is-in .ps-note[data-astro-cid-wbaajah3].is-active .ps-note__copy[data-astro-cid-wbaajah3],.ps-notes__stage[data-astro-cid-wbaajah3].is-in .ps-note[data-astro-cid-wbaajah3].is-active .ps-note__stat[data-astro-cid-wbaajah3]{opacity:1;transition:opacity .8s var(--ease-standard) calc(var(--lag,0s) + .25s)}@media (prefers-reduced-motion:no-preference){.ps-notes[data-astro-cid-wbaajah3].is-live .ps-notes__canvas[data-astro-cid-wbaajah3],.ps-notes[data-astro-cid-wbaajah3].is-live .ps-notes__photos[data-astro-cid-wbaajah3]{transition:opacity .3s,scale .3s;scale:1.04}.ps-notes__stage[data-astro-cid-wbaajah3].is-in .ps-notes__canvas[data-astro-cid-wbaajah3],.ps-notes__stage[data-astro-cid-wbaajah3].is-in .ps-notes__photos[data-astro-cid-wbaajah3]{transition:opacity 1.4s var(--ease-standard), scale 2.2s var(--ease-out);scale:1}.ps-notes[data-astro-cid-wbaajah3].is-live .ps-note__aside[data-astro-cid-wbaajah3],.ps-notes[data-astro-cid-wbaajah3].is-live .ps-note__word[data-astro-cid-wbaajah3],.ps-notes[data-astro-cid-wbaajah3].is-live .ps-note__copy[data-astro-cid-wbaajah3],.ps-notes[data-astro-cid-wbaajah3].is-live .ps-note__stat[data-astro-cid-wbaajah3]{filter:blur(10px);transition:opacity .3s,filter .3s}.ps-notes[data-astro-cid-wbaajah3].is-live .ps-note[data-astro-cid-wbaajah3].is-leaving .ps-note__aside[data-astro-cid-wbaajah3],.ps-notes[data-astro-cid-wbaajah3].is-live .ps-note[data-astro-cid-wbaajah3].is-leaving .ps-note__word[data-astro-cid-wbaajah3],.ps-notes[data-astro-cid-wbaajah3].is-live .ps-note[data-astro-cid-wbaajah3].is-leaving .ps-note__copy[data-astro-cid-wbaajah3],.ps-notes[data-astro-cid-wbaajah3].is-live .ps-note[data-astro-cid-wbaajah3].is-leaving .ps-note__stat[data-astro-cid-wbaajah3]{transition:opacity .42s var(--ease-in-out), filter .42s var(--ease-in-out)}.ps-notes__stage[data-astro-cid-wbaajah3].is-in .ps-note[data-astro-cid-wbaajah3].is-active .ps-note__aside[data-astro-cid-wbaajah3],.ps-notes__stage[data-astro-cid-wbaajah3].is-in .ps-note[data-astro-cid-wbaajah3].is-active .ps-note__word[data-astro-cid-wbaajah3],.ps-notes__stage[data-astro-cid-wbaajah3].is-in .ps-note[data-astro-cid-wbaajah3].is-active .ps-note__copy[data-astro-cid-wbaajah3],.ps-notes__stage[data-astro-cid-wbaajah3].is-in .ps-note[data-astro-cid-wbaajah3].is-active .ps-note__stat[data-astro-cid-wbaajah3]{opacity:1;filter:none}.ps-notes__stage[data-astro-cid-wbaajah3].is-in .ps-note[data-astro-cid-wbaajah3].is-active .ps-note__aside[data-astro-cid-wbaajah3]{transition:opacity .9s var(--ease-standard) calc(var(--lag,0s) + .25s), filter .9s var(--ease-standard) calc(var(--lag,0s) + .25s)}.ps-notes__stage[data-astro-cid-wbaajah3].is-in .ps-note[data-astro-cid-wbaajah3].is-active .ps-note__word[data-astro-cid-wbaajah3]{--delay:calc(var(--lag,0s) + .38s + var(--w) * 85ms);transition:opacity 1s var(--ease-standard) var(--delay), filter 1s var(--ease-standard) var(--delay)}.ps-notes__stage[data-astro-cid-wbaajah3].is-in .ps-note[data-astro-cid-wbaajah3].is-active .ps-note__copy[data-astro-cid-wbaajah3],.ps-notes__stage[data-astro-cid-wbaajah3].is-in .ps-note[data-astro-cid-wbaajah3].is-active .ps-note__stat[data-astro-cid-wbaajah3]{--delay:calc(var(--lag,0s) + .7s);transition:opacity 1s var(--ease-standard) var(--delay), filter 1s var(--ease-standard) var(--delay)}.ps-notes__stage[data-astro-cid-wbaajah3].is-in .ps-note[data-astro-cid-wbaajah3].is-active .ps-note__stat[data-astro-cid-wbaajah3]{--delay:calc(var(--lag,0s) + .82s)}}@media (width<=760px){.ps-notes[data-astro-cid-wbaajah3].is-live .ps-notes__canvas[data-astro-cid-wbaajah3]{height:44svh;top:8.5rem;bottom:auto}.ps-notes[data-astro-cid-wbaajah3].is-live .ps-notes__photos[data-astro-cid-wbaajah3]{width:min(56vw,25.2svh);top:calc(8.5rem + 22svh)}.ps-notes[data-astro-cid-wbaajah3].is-live .ps-note__aside[data-astro-cid-wbaajah3]{top:7.25rem}.ps-hero__bridge[data-astro-cid-wbaajah3]{right:var(--gutter);bottom:calc(5.5rem + env(safe-area-inset-bottom))}.ps-notes[data-astro-cid-wbaajah3].is-live .ps-note[data-astro-cid-wbaajah3]{padding-bottom:calc(6.5rem + env(safe-area-inset-bottom));grid-template-rows:1fr auto auto;grid-template-columns:minmax(0,1fr) auto;gap:0 1rem}.ps-notes[data-astro-cid-wbaajah3].is-live .ps-note__title[data-astro-cid-wbaajah3]{grid-area:2/1/3/-1}.ps-notes[data-astro-cid-wbaajah3].is-live .ps-note__copy[data-astro-cid-wbaajah3]{grid-area:3/1;font-size:1rem}.ps-notes[data-astro-cid-wbaajah3].is-live .ps-note__stat[data-astro-cid-wbaajah3]{grid-area:3/2;align-self:end}.ps-note__number[data-astro-cid-wbaajah3]{font-size:3rem}.ps-note__unit[data-astro-cid-wbaajah3]{margin-top:.25rem;font-size:.8125rem}}.ps-hero__dive[data-astro-cid-wbaajah3]{z-index:3;background:var(--ps-dark);opacity:0;pointer-events:none;position:absolute;inset:0}.ps-hero__bridge[data-astro-cid-wbaajah3]{bottom:clamp(2.25rem,6vh,3.5rem);left:var(--gutter);z-index:2;max-width:24rem;color:var(--color-text-soft);text-align:left;opacity:0;pointer-events:none;margin:0;font-size:clamp(1rem,1.3vw,1.25rem);line-height:1.4;position:absolute}.ps-example[data-astro-cid-wbaajah3]{z-index:40;background:var(--color-ink);color:var(--color-text-on-ink);font-size:var(--font-size-small);font-weight:var(--font-weight-medium);opacity:0;pointer-events:none;transition:opacity .3s var(--ease-out), translate .4s var(--ease-out), background-color .3s ease, color .3s ease;border-radius:999px;align-items:center;gap:.5rem;margin:0;padding:.4375rem .875rem .4375rem .75rem;display:flex;position:fixed;top:4.5rem;left:50%;translate:-50% -.5rem}.ps-example[data-astro-cid-wbaajah3].is-light{color:#0b0b0b;background:#f1efe9}.ps-example[data-astro-cid-wbaajah3]:before{content:"";background:var(--color-accent);border-radius:50%;width:.4375rem;height:.4375rem}.ps-example[data-astro-cid-wbaajah3].is-shown{opacity:1;translate:-50%}@media (prefers-reduced-motion:reduce){.ps-example[data-astro-cid-wbaajah3]{translate:-50%}}.ps-hero__credit[data-astro-cid-wbaajah3]{bottom:.75rem;left:var(--gutter);z-index:2;color:var(--color-text-subtle);margin:0;font-size:.6875rem;position:absolute}.ps-hero__credit[data-astro-cid-wbaajah3] a[data-astro-cid-wbaajah3]{color:inherit}@media (prefers-reduced-motion:no-preference){.ps-hero__line[data-astro-cid-wbaajah3]{opacity:0;filter:blur(6px);transition:opacity var(--reveal) var(--ease-out), transform var(--reveal) var(--ease-out), filter var(--reveal) var(--ease-out);transition-delay:calc(var(--i) * .12s);transform:translateY(.35em)}.ps-hero__photo[data-astro-cid-wbaajah3]{opacity:0;filter:blur(8px);transition:opacity .7s ease, transform 1.2s var(--ease-out), filter .7s ease;transform:scale(1.03)}.ps-hero[data-astro-cid-wbaajah3].is-revealing .ps-hero__photo[data-astro-cid-wbaajah3],.ps-hero[data-astro-cid-wbaajah3].is-done .ps-hero__photo[data-astro-cid-wbaajah3],.ps-hero[data-astro-cid-wbaajah3].is-done .ps-hero__line[data-astro-cid-wbaajah3]{opacity:1;filter:none;transform:none}.ps-hero[data-astro-cid-wbaajah3].is-done .ps-hero__morph[data-astro-cid-wbaajah3]{opacity:0}}@media (width<=700px){.ps-hero__stage[data-astro-cid-wbaajah3]{min-height:52vh}}
