.lp-shell[data-astro-cid-4k6oumcf]{max-width:var(--shell);margin-inline:auto;padding-inline:var(--gutter)}.lp-narrow[data-astro-cid-4k6oumcf]{max-width:var(--shell-narrow);margin-inline:auto;padding-inline:var(--gutter)}.eyebrow[data-astro-cid-4k6oumcf]{font-family:var(--font-sans);font-size:var(--step--2);letter-spacing:.22em;text-transform:uppercase;color:var(--ti-500);margin-bottom:1.75rem;text-wrap:balance}.lp-h1[data-astro-cid-4k6oumcf]{font-family:var(--font-serif);font-weight:500;font-size:clamp(2.4rem,4.6vw,4.1rem);line-height:1.02;letter-spacing:-.015em;text-wrap:balance}.lp-h1[data-astro-cid-4k6oumcf] em[data-astro-cid-4k6oumcf]{display:block;font-style:italic;color:var(--ti-400);margin-top:.28em}.lp-h2[data-astro-cid-4k6oumcf] em[data-astro-cid-4k6oumcf]{font-style:italic;color:var(--ti-400)}.lp-h2[data-astro-cid-4k6oumcf]{font-family:var(--font-serif);font-weight:500;font-size:var(--step-3);line-height:1.06;letter-spacing:-.01em;margin-bottom:1.5rem;text-wrap:balance}.lp-h2--wide[data-astro-cid-4k6oumcf]{margin-bottom:clamp(2.5rem,5vw,4rem)}.lp-narrow[data-astro-cid-4k6oumcf] p[data-astro-cid-4k6oumcf]{font-family:var(--font-sans);font-size:var(--step-1);line-height:1.55;color:var(--fg-mute);max-width:46ch}.lp-narrow[data-astro-cid-4k6oumcf] p[data-astro-cid-4k6oumcf]+p[data-astro-cid-4k6oumcf]{margin-top:1.1rem}.lp-cta[data-astro-cid-4k6oumcf]{display:inline-flex;align-items:center;gap:.9rem;margin-top:2.5rem;padding:.7rem .7rem .7rem 1.6rem;border:1px solid var(--rule-strong);border-radius:999px;font-family:var(--font-sans);font-weight:500;font-size:var(--step-0);color:var(--fg);text-decoration:none}.lp-cta__dot[data-astro-cid-4k6oumcf]{display:grid;place-items:center;width:2.1rem;height:2.1rem;border-radius:999px;background:var(--ti-100);color:var(--ti-400);font-size:.8em;transition:transform .2s var(--ease-out)}.lp-cta[data-astro-cid-4k6oumcf]:hover{border-color:var(--ti-500);background:var(--ti-100)}.lp-cta--solid[data-astro-cid-4k6oumcf]{background:var(--paper);border-color:var(--paper);color:var(--ink-900)}.lp-cta--solid[data-astro-cid-4k6oumcf] .lp-cta__dot[data-astro-cid-4k6oumcf]{background:#0a0b0c14;color:var(--ink-900)}.lp-cta--solid[data-astro-cid-4k6oumcf]:hover{background:#fff;border-color:#fff}.lp-hero[data-astro-cid-4k6oumcf]{position:relative;min-height:min(92vh,60rem);display:grid;align-items:center;padding-block:calc(var(--header-h) + clamp(2rem,6vw,4rem)) clamp(3rem,7vw,6rem);overflow:hidden}.lp-hero__bg[data-astro-cid-4k6oumcf]{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:72% center;object-position:72% center}.lp-hero__scrim[data-astro-cid-4k6oumcf]{position:absolute;inset:0;background:linear-gradient(100deg,#0a0a0beb,#0a0a0bd6 28%,#0a0a0b75 46%,#0a0a0b1a 62%,#0a0a0b00 76%),linear-gradient(to top,rgb(10 10 11 / .6),transparent 26%)}.lp-hero__inner[data-astro-cid-4k6oumcf]{position:relative;width:100%;max-width:var(--shell);margin-inline:auto;padding-inline:var(--gutter);display:grid;gap:clamp(2.5rem,5vw,4rem);align-items:center}.lp-lede[data-astro-cid-4k6oumcf]{font-family:var(--font-sans);font-size:var(--step-1);line-height:1.5;color:var(--fg-mute);max-width:38ch;margin-top:2rem}.lp-hero__price[data-astro-cid-4k6oumcf]{font-family:var(--font-serif);font-size:var(--step-2);line-height:1;letter-spacing:-.02em;color:var(--fg);margin-top:2rem}@media(max-height:760px){.lp-lede[data-astro-cid-4k6oumcf]{font-size:var(--step-0);line-height:1.45;margin-top:1.1rem}.lp-hero__price[data-astro-cid-4k6oumcf]{margin-top:1.1rem}.lp-hero__price-note[data-astro-cid-4k6oumcf]{margin-top:.45rem}}.lp-hero__price-note[data-astro-cid-4k6oumcf]{display:block;margin-top:.7rem;font-family:var(--font-sans);font-size:var(--step--1);line-height:1.45;letter-spacing:0;color:var(--fg-faint);max-width:34ch}.lp-hero__price-lead[data-astro-cid-4k6oumcf]{display:block;margin-bottom:.5rem;font-family:var(--font-sans);font-size:var(--step--2);letter-spacing:.14em;text-transform:uppercase;color:var(--fg-mute)}.lp-hero__art[data-astro-cid-4k6oumcf] img[data-astro-cid-4k6oumcf]{display:block;width:100%;height:auto}@media(min-width:900px){.lp-hero__copy[data-astro-cid-4k6oumcf]{max-width:34rem}}@media(max-width:899px){.lp-hero__bg[data-astro-cid-4k6oumcf]{-o-object-position:62% 38%;object-position:62% 38%}.lp-hero__scrim[data-astro-cid-4k6oumcf]{background:linear-gradient(to bottom,#0a0a0bb8,#0a0a0b8c 45%,#0a0a0be6),linear-gradient(100deg,rgb(10 10 11 / .6),transparent 70%)}}.lp-band[data-astro-cid-4k6oumcf]{padding-block:var(--section-y)}.lp-band--rule[data-astro-cid-4k6oumcf]{border-top:1px solid var(--rule)}.lp-band--tight[data-astro-cid-4k6oumcf]{padding-top:0}.lp-changes[data-astro-cid-4k6oumcf]{list-style:none;padding:0;display:grid;gap:clamp(1.75rem,3vw,2.5rem)}.lp-changes[data-astro-cid-4k6oumcf] li[data-astro-cid-4k6oumcf]{display:grid;grid-template-columns:3.5rem 1fr;gap:1rem;align-items:start;padding-top:1.75rem;border-top:1px solid var(--rule)}.lp-changes__n[data-astro-cid-4k6oumcf]{font-family:var(--font-mono);font-size:var(--step--2);color:var(--ti-500);letter-spacing:.1em;padding-top:.4em}.lp-changes[data-astro-cid-4k6oumcf] p[data-astro-cid-4k6oumcf]{font-family:var(--font-serif);font-size:var(--step-2);line-height:1.28;color:var(--fg);max-width:30ch}@media(min-width:900px){.lp-changes[data-astro-cid-4k6oumcf]{grid-template-columns:1fr 1fr;-moz-column-gap:clamp(2.5rem,5vw,5rem);column-gap:clamp(2.5rem,5vw,5rem)}}.lp-plate[data-astro-cid-4k6oumcf]{margin:0;height:min(72vh,40rem);overflow:hidden}.lp-plate[data-astro-cid-4k6oumcf] img[data-astro-cid-4k6oumcf]{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-mask-image:linear-gradient(to bottom,#000 58%,transparent 100%);mask-image:linear-gradient(to bottom,#000 58%,transparent 100%)}@media(max-width:899px){.lp-plate[data-astro-cid-4k6oumcf]{height:min(52vh,24rem)}}.lp-detail[data-astro-cid-4k6oumcf]{padding-block:var(--section-y);border-top:1px solid var(--rule)}.lp-detail__grid[data-astro-cid-4k6oumcf]{display:grid;gap:clamp(2.5rem,5vw,4.5rem);align-items:center}.lp-detail__fig[data-astro-cid-4k6oumcf]{margin:0}.lp-detail__fig[data-astro-cid-4k6oumcf] img[data-astro-cid-4k6oumcf]{display:block;width:100%;height:auto}.lp-proof[data-astro-cid-4k6oumcf]{margin:0;display:grid;gap:1.4rem}.lp-proof[data-astro-cid-4k6oumcf] div[data-astro-cid-4k6oumcf]{padding-top:1.2rem;border-top:1px solid var(--rule)}.lp-proof[data-astro-cid-4k6oumcf] dt[data-astro-cid-4k6oumcf]{font-family:var(--font-sans);font-weight:500;font-size:var(--step-0);color:var(--fg)}.lp-proof[data-astro-cid-4k6oumcf] dd[data-astro-cid-4k6oumcf]{margin:.35rem 0 0;font-family:var(--font-sans);font-size:var(--step--1);color:var(--fg-faint)}.lp-detail__sub[data-astro-cid-4k6oumcf]{display:grid;gap:.9rem;max-width:34ch}.lp-detail__sub[data-astro-cid-4k6oumcf] p[data-astro-cid-4k6oumcf]{font-family:var(--font-serif);font-size:var(--step-1);line-height:1.4;color:var(--fg-mute)}.lp-detail__sub[data-astro-cid-4k6oumcf] p[data-astro-cid-4k6oumcf]:last-child{color:var(--fg)}@media(min-width:900px){.lp-detail__grid[data-astro-cid-4k6oumcf]{grid-template-columns:.95fr 1.05fr;align-items:stretch}.lp-detail__copy[data-astro-cid-4k6oumcf]{display:flex;flex-direction:column;justify-content:space-between;gap:clamp(1.75rem,3vw,2.75rem)}.lp-detail__copy[data-astro-cid-4k6oumcf] .lp-h2[data-astro-cid-4k6oumcf]{margin-bottom:0}}.lp-quote[data-astro-cid-4k6oumcf],.lp-quote[data-astro-cid-4k6oumcf] blockquote[data-astro-cid-4k6oumcf]{margin:0}.lp-quote[data-astro-cid-4k6oumcf] blockquote[data-astro-cid-4k6oumcf] p[data-astro-cid-4k6oumcf]{font-family:var(--font-serif);font-size:var(--step-3);line-height:1.14;letter-spacing:-.02em;color:var(--fg);text-wrap:balance}.lp-quote[data-astro-cid-4k6oumcf] blockquote[data-astro-cid-4k6oumcf] p[data-astro-cid-4k6oumcf]:before{content:"“"}.lp-quote[data-astro-cid-4k6oumcf] blockquote[data-astro-cid-4k6oumcf] p[data-astro-cid-4k6oumcf]:after{content:"”"}.lp-quote[data-astro-cid-4k6oumcf] figcaption[data-astro-cid-4k6oumcf]{margin-top:1.6rem;font-family:var(--font-sans);font-size:var(--step--2);text-transform:uppercase;letter-spacing:.22em;font-weight:500;color:var(--ti-500)}.lp-quote[data-astro-cid-4k6oumcf] figcaption[data-astro-cid-4k6oumcf] cite[data-astro-cid-4k6oumcf]{font-style:normal}.lp-price[data-astro-cid-4k6oumcf]{border:1px solid var(--rule);border-radius:2rem;padding:.5rem;background:#f4f2ee05}.lp-price__inner[data-astro-cid-4k6oumcf]{border:1px solid var(--rule);border-radius:1.5rem;padding:clamp(2rem,5vw,4rem);background:var(--ink-800);box-shadow:inset 0 1px #f4f2ee0f}.lp-price__figure[data-astro-cid-4k6oumcf]{font-family:var(--font-serif);font-size:var(--step-4);line-height:1;letter-spacing:-.02em;color:var(--fg)}.lp-price__figure[data-astro-cid-4k6oumcf] span[data-astro-cid-4k6oumcf]{display:block;margin-top:.9rem;font-family:var(--font-sans);font-size:var(--step-0);letter-spacing:0;color:var(--fg-faint)}.lp-price__figure[data-astro-cid-4k6oumcf] .lp-price__lead[data-astro-cid-4k6oumcf]{margin-top:0;margin-bottom:.7rem;font-size:var(--step--2);letter-spacing:.14em;text-transform:uppercase;color:var(--fg-mute)}.lp-price__body[data-astro-cid-4k6oumcf]{font-family:var(--font-sans);font-size:var(--step-1);line-height:1.55;color:var(--fg-mute);max-width:46ch;margin-top:2rem}.lp-price__body--mute[data-astro-cid-4k6oumcf]{color:var(--fg-faint);margin-top:1rem}.lp-close[data-astro-cid-4k6oumcf]{padding-block:var(--section-y);border-top:1px solid var(--rule);text-align:center}.lp-close--tight[data-astro-cid-4k6oumcf]{border-top:0;padding-top:clamp(3rem,6vw,5rem)}.lp-narrow[data-astro-cid-4k6oumcf] .lp-close__line[data-astro-cid-4k6oumcf]{font-family:var(--font-serif);font-size:var(--step-3);line-height:1.15;color:var(--fg);max-width:none}.lp-narrow[data-astro-cid-4k6oumcf] .lp-close__line[data-astro-cid-4k6oumcf] em[data-astro-cid-4k6oumcf]{display:block;text-wrap:balance;font-style:italic;color:var(--ti-400)}[data-astro-cid-4k6oumcf][data-reveal]{opacity:0;transform:translateY(14px);transition:opacity .8s var(--ease-out),transform .8s var(--ease-out);transition-delay:var(--reveal-delay, 0ms)}[data-astro-cid-4k6oumcf][data-reveal].is-revealed{opacity:1;transform:none}.lp-hero__copy[data-astro-cid-4k6oumcf]>[data-astro-cid-4k6oumcf]{animation:rise .9s var(--ease-out) both}.lp-hero__copy[data-astro-cid-4k6oumcf]>[data-astro-cid-4k6oumcf]:nth-child(1){animation-delay:.1s}.lp-hero__copy[data-astro-cid-4k6oumcf]>[data-astro-cid-4k6oumcf]:nth-child(2){animation-delay:.18s}.lp-hero__copy[data-astro-cid-4k6oumcf]>[data-astro-cid-4k6oumcf]:nth-child(3){animation-delay:.28s}.lp-hero__copy[data-astro-cid-4k6oumcf]>[data-astro-cid-4k6oumcf]:nth-child(4){animation-delay:.38s}.lp-hero__copy[data-astro-cid-4k6oumcf]>[data-astro-cid-4k6oumcf]:nth-child(5){animation-delay:.46s}@keyframes rise{0%{opacity:0;transform:translateY(18px)}}.lp-hero__bg[data-astro-cid-4k6oumcf]{animation:settle 2s var(--ease-out) both}@keyframes settle{0%{opacity:0;transform:scale(1.06)}to{opacity:1;transform:scale(1)}}.lp-plate[data-astro-cid-4k6oumcf][data-reveal]{opacity:1;transform:none}.lp-plate[data-astro-cid-4k6oumcf][data-reveal] img[data-astro-cid-4k6oumcf]{clip-path:inset(0 0 100% 0);transition:clip-path 1.1s var(--ease-out)}.lp-plate[data-astro-cid-4k6oumcf][data-reveal].is-revealed img[data-astro-cid-4k6oumcf]{clip-path:inset(0 0 0 0)}.lp-cta[data-astro-cid-4k6oumcf]{transition:border-color .5s var(--ease),background-color .5s var(--ease),transform .16s var(--ease-out)}.lp-cta[data-astro-cid-4k6oumcf]:active{transform:scale(.97)}@media(hover:hover)and (pointer:fine){.lp-cta[data-astro-cid-4k6oumcf]:hover .lp-cta__dot[data-astro-cid-4k6oumcf]{transform:translate(2px,-2px)}}@media(prefers-reduced-motion:reduce){[data-astro-cid-4k6oumcf][data-reveal]{opacity:1;transform:none}.lp-plate[data-astro-cid-4k6oumcf][data-reveal] img[data-astro-cid-4k6oumcf]{clip-path:none;transition:none}.lp-hero__copy[data-astro-cid-4k6oumcf]>[data-astro-cid-4k6oumcf]{animation:fade .4s var(--ease-out) both}.lp-hero__bg[data-astro-cid-4k6oumcf]{animation:fade .4s var(--ease-out) both}.lp-cta[data-astro-cid-4k6oumcf]:active{transform:none}@keyframes fade{0%{opacity:0}}}.no-js[data-astro-cid-4k6oumcf] [data-astro-cid-4k6oumcf][data-reveal]{opacity:1;transform:none}.no-js[data-astro-cid-4k6oumcf] .lp-plate[data-astro-cid-4k6oumcf][data-reveal] img[data-astro-cid-4k6oumcf]{clip-path:none}
