.hero[data-astro-cid-lcdefpme]{flex-direction:column-reverse;padding:0;display:flex;position:relative}.hero__media[data-astro-cid-lcdefpme]{aspect-ratio:4/5;width:100%;position:relative;overflow:hidden}.hero__img[data-astro-cid-lcdefpme]{object-fit:cover;object-position:center top;width:100%;height:100%;position:absolute;inset:0}.hero__plate[data-astro-cid-lcdefpme]{z-index:2;padding:clamp(1.5rem, 5vw, 3rem) var(--gutter) clamp(2.5rem, 7vw, 4rem);position:relative}.hero__copy[data-astro-cid-lcdefpme]{flex-direction:column;align-items:flex-start;gap:clamp(20px,3vw,30px);display:flex}.hero__kicker[data-astro-cid-lcdefpme]{align-items:center;gap:16px;display:flex}.rule[data-astro-cid-lcdefpme]{background:var(--terracotta);flex:none;width:64px;height:1px;display:block}.hero__lede[data-astro-cid-lcdefpme]{max-width:48ch}.hero__nobreak[data-astro-cid-lcdefpme]{white-space:nowrap}@media (width<=859px){.hero__lede[data-astro-cid-lcdefpme]{font-size:clamp(15px,4.4vw,17px)}}.hero__h1[data-astro-cid-lcdefpme]{font-size:var(--hero);letter-spacing:-.022em;max-width:13ch;line-height:1.06}@media (width<=1023px){.hero__h1[data-astro-cid-lcdefpme]{max-width:none;font-size:clamp(26px,8.5vw,34px)}}@media (width>=1024px){.hero[data-astro-cid-lcdefpme]{min-height:100svh;margin-top:calc(-1 * var(--header-h));flex-direction:row-reverse;align-items:stretch}.hero__media[data-astro-cid-lcdefpme]{aspect-ratio:auto;flex:none;width:50%}.hero__plate[data-astro-cid-lcdefpme]{padding:calc(var(--header-h) + clamp(24px, 4vh, 64px)) clamp(48px, 6vw, 110px) clamp(48px, 7vh, 100px) var(--gutter);flex:auto;align-items:center;display:flex}.hero__kicker[data-astro-cid-lcdefpme]{position:relative}}@media (width>=1024px) and (height>=620px){.hero__kicker[data-astro-cid-lcdefpme]{top:calc(var(--header-h) + clamp(0px, .6vh, 8px));left:var(--gutter);margin:0;position:absolute}}@media (width>=1024px){.hero__kicker[data-astro-cid-lcdefpme]:after{content:"";background:linear-gradient(90deg, var(--terracotta) 0%, #2e4a3942 45%, #2e4a3900 100%);width:14vw;height:1px;position:absolute;top:50%;left:calc(100% + 20px)}}.lights__hold[data-astro-cid-lcdefpme].lights__hold--bare{margin-top:0;padding-block:clamp(2.75rem,6.5vh,5rem) clamp(2.25rem,5vh,4rem)}.lights[data-astro-cid-lcdefpme]{background:var(--dark-ground);padding-top:clamp(52px,7vh,88px);position:relative}.lights[data-astro-cid-lcdefpme]:before{content:"";background:linear-gradient(180deg, var(--ivory) 0%, #e8e0e0b8 34%, #e8e0e000 100%);pointer-events:none;z-index:2;height:clamp(88px,12vh,150px);position:absolute;inset:0 0 auto}.lights__media[data-astro-cid-lcdefpme]{height:clamp(270px,42svh,470px);position:relative;overflow:hidden}.lights__frame[data-astro-cid-lcdefpme]{position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0% 38%,#00000080 72%,#0000 99%);mask-image:linear-gradient(#000 0% 38%,#00000080 72%,#0000 99%)}.lights__hold[data-astro-cid-lcdefpme]{z-index:1;padding:clamp(3rem, 8vh, 7rem) var(--gutter);align-content:center;justify-items:stretch;margin-top:clamp(-140px,-14vh,-60px);display:grid;position:relative}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.lights__frame[data-astro-cid-lcdefpme]{animation:linear both open-window;animation-timeline:view();animation-range:entry cover 42%}@keyframes open-window{0%{clip-path:inset(34% 26%)}to{clip-path:inset(0%)}}}}.fork__in[data-astro-cid-lcdefpme]{gap:clamp(1rem,2vw,1.5rem);max-width:1240px;margin-inline:auto;display:grid}@media (width>=820px){.fork__in[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr))}}.fork__p[data-astro-cid-lcdefpme]{background:var(--c-ballerina);color:var(--c-eggplant);transition:background-color .4s var(--ease-soft);flex-direction:column;align-items:flex-start;gap:clamp(12px,1.6vw,18px);padding:clamp(1.75rem,3.4vw,3rem);text-decoration:none;display:flex}.fork__p[data-astro-cid-lcdefpme]:hover{background:var(--c-ballerina-deep)}.fork__p[data-astro-cid-lcdefpme] .kicker[data-astro-cid-lcdefpme]{color:var(--c-eggplant)}.fork__t[data-astro-cid-lcdefpme]{font-size:var(--step-3);color:var(--c-eggplant);max-width:14ch}.fork__q[data-astro-cid-lcdefpme]{font-size:var(--step-0);flex:1;max-width:30ch}.fork__q--wide[data-astro-cid-lcdefpme]{max-width:38ch}.fork__go[data-astro-cid-lcdefpme]{font-family:var(--font-body);letter-spacing:.14em;text-transform:uppercase;color:var(--c-eggplant);align-items:center;gap:12px;margin-top:clamp(6px,1vw,12px);font-size:11px;font-weight:600;display:inline-flex}.fork__go[data-astro-cid-lcdefpme] svg[data-astro-cid-lcdefpme]{transition:transform .4s var(--ease-out);flex:none}.fork__p[data-astro-cid-lcdefpme]:hover .fork__go[data-astro-cid-lcdefpme] svg[data-astro-cid-lcdefpme]{transform:translate(6px)}@media (prefers-reduced-motion:reduce){.fork__go[data-astro-cid-lcdefpme] svg[data-astro-cid-lcdefpme]{transition:none}}.chapter[data-astro-cid-lcdefpme]{padding-bottom:clamp(3rem,7vw,6rem);position:relative}.chapter__media[data-astro-cid-lcdefpme]{height:clamp(340px,62svh,620px);position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(#000 0% 66%,#0000009e 88%,#0000 100%);mask-image:linear-gradient(#000 0% 66%,#0000009e 88%,#0000 100%)}.chapter__panel[data-astro-cid-lcdefpme]{z-index:2;width:min(620px, calc(100% - var(--gutter)));background:var(--ivory);flex-direction:column;align-items:flex-start;gap:clamp(14px,2vw,22px);margin-top:clamp(-96px,-7vw,-40px);padding:clamp(2rem,4.5vw,3.25rem) clamp(1.5rem,4vw,3rem);display:flex;position:relative}.chapter--tall[data-astro-cid-lcdefpme] .chapter__media[data-astro-cid-lcdefpme]{height:clamp(420px,84svh,900px)}.chapter--short[data-astro-cid-lcdefpme] .chapter__media[data-astro-cid-lcdefpme]{height:clamp(300px,50svh,500px)}.chapter--left[data-astro-cid-lcdefpme] .chapter__panel[data-astro-cid-lcdefpme]{margin-left:var(--gutter)}.chapter--right[data-astro-cid-lcdefpme] .chapter__panel[data-astro-cid-lcdefpme]{margin-left:auto;margin-right:var(--gutter)}.chapter--bone[data-astro-cid-lcdefpme] .chapter__panel[data-astro-cid-lcdefpme]{background:var(--bone);color:var(--on-bone)}.chapter--dark[data-astro-cid-lcdefpme] .chapter__panel[data-astro-cid-lcdefpme]{background:var(--dark-ground);color:var(--clay)}.chapter--dark[data-astro-cid-lcdefpme] .chapter__h2[data-astro-cid-lcdefpme]{color:var(--ivory)}.chapter__h2[data-astro-cid-lcdefpme]{font-size:var(--step-4);max-width:15ch}@media (width<=700px){.chapter__panel[data-astro-cid-lcdefpme]{width:calc(100% - var(--gutter))}.chapter--right[data-astro-cid-lcdefpme] .chapter__panel[data-astro-cid-lcdefpme]{margin-right:0;margin-left:var(--gutter)}}.release__in[data-astro-cid-lcdefpme]{align-items:center;gap:clamp(2rem,5vw,4.5rem);max-width:1240px;margin-inline:auto;display:grid}@media (width>=860px){.release__in[data-astro-cid-lcdefpme]{grid-template-columns:340px minmax(0,1fr)}}.release__img[data-astro-cid-lcdefpme]{aspect-ratio:1;object-fit:cover;width:100%;height:auto;display:block}.release__art[data-astro-cid-lcdefpme]{width:min(340px,100%);overflow:hidden}.release--new[data-astro-cid-lcdefpme] .release__art[data-astro-cid-lcdefpme]{width:min(clamp(360px,34vw,520px),100%)}@media (width>=860px){.release--new[data-astro-cid-lcdefpme] .release__in[data-astro-cid-lcdefpme]{grid-template-columns:clamp(360px,34vw,520px) minmax(0,1fr)}}.release__copy[data-astro-cid-lcdefpme]{flex-direction:column;align-items:flex-start;gap:clamp(16px,2.4vw,24px);display:flex}@media (width<=859px){.release__copy[data-astro-cid-lcdefpme]{text-align:center;align-items:center}.release__links[data-astro-cid-lcdefpme]{justify-content:center}}.release__copy[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]:not(.kicker){font-size:var(--step--1)}.release__copy[data-astro-cid-lcdefpme] .kicker[data-astro-cid-lcdefpme],.release[data-astro-cid-lcdefpme] .kicker[data-astro-cid-lcdefpme]{letter-spacing:.2em;font-size:18px}.release__links[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:28px;display:flex}
