.story-page[data-astro-cid-xnpzzunv]{--ink-2: rgba(11, 16, 15, .64);margin-top:calc(var(--header-h) * -1)}.kicker[data-astro-cid-xnpzzunv]{font-family:var(--label);font-size:11px;font-weight:500;letter-spacing:.26em;text-transform:uppercase;color:var(--bronze)}.kicker--light[data-astro-cid-xnpzzunv]{color:var(--gold-2)}.intro[data-astro-cid-xnpzzunv]{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);min-height:100svh;background:var(--paper);color:var(--ink)}.intro__copy[data-astro-cid-xnpzzunv]{align-self:end;padding:calc(var(--header-h) + 60px) var(--gutter) 90px}.intro__title[data-astro-cid-xnpzzunv]{margin-top:18px;font-family:var(--display);font-weight:400;font-size:clamp(56px,8.4vw,150px);line-height:.9}.intro__lead[data-astro-cid-xnpzzunv]{margin-top:28px;max-width:38ch;font-family:var(--serif);font-size:clamp(20px,1.7vw,26px);line-height:1.35;color:var(--ink-2)}.intro__img[data-astro-cid-xnpzzunv]{margin:0;position:relative;overflow:hidden}.intro__img[data-astro-cid-xnpzzunv] img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 30%}.word[data-astro-cid-xnpzzunv]{padding:120px var(--gutter) 110px;background:var(--paper);color:var(--ink);text-align:center;overflow:hidden}.word__mark[data-astro-cid-xnpzzunv]{display:block;width:min(1000px,88vw);margin:0 auto}.word__grid[data-astro-cid-xnpzzunv]{display:grid;grid-template-columns:1fr minmax(0,340px) 1fr;align-items:center;gap:clamp(24px,4vw,72px);max-width:1180px;margin:-10px auto 0}.word__gate[data-astro-cid-xnpzzunv]{margin:0;position:relative;aspect-ratio:940 / 1390;overflow:hidden;-webkit-mask-image:radial-gradient(120% 90% at 50% 45%,#000 62%,transparent 100%);mask-image:radial-gradient(120% 90% at 50% 45%,#000 62%,transparent 100%)}.word__gate[data-astro-cid-xnpzzunv] img[data-astro-cid-xnpzzunv]{position:absolute;left:0;top:-6%;width:100%;height:112%;object-fit:cover;will-change:transform}.word__side[data-astro-cid-xnpzzunv]{display:grid;gap:54px;font-family:var(--display);font-size:clamp(28px,2.8vw,46px);line-height:1}.word__side[data-astro-cid-xnpzzunv] li[data-astro-cid-xnpzzunv]{display:flex;align-items:center;gap:16px;transition-delay:var(--d)}.word__side[data-astro-cid-xnpzzunv] span[data-astro-cid-xnpzzunv]{font-family:var(--label);font-size:11px;letter-spacing:.2em;color:var(--bronze)}.word__side--l[data-astro-cid-xnpzzunv] li[data-astro-cid-xnpzzunv]{justify-content:flex-end}.word__side--l[data-astro-cid-xnpzzunv] li[data-astro-cid-xnpzzunv]:after,.word__side--r[data-astro-cid-xnpzzunv] li[data-astro-cid-xnpzzunv]:before{content:"";flex:0 0 clamp(24px,4vw,70px);height:1px;background:#0b100f40}.word__side--l[data-astro-cid-xnpzzunv] li[data-astro-cid-xnpzzunv] span[data-astro-cid-xnpzzunv]{order:-1}.word__text[data-astro-cid-xnpzzunv]{max-width:46ch;margin:44px auto 0;font-size:18px;color:var(--ink-2)}.mani[data-astro-cid-xnpzzunv]{position:relative;padding:110px var(--gutter) 40px;background:var(--green);color:var(--cream)}.mani__text[data-astro-cid-xnpzzunv]{max-width:1240px;margin-top:26px;font-family:var(--display);font-size:clamp(32px,4.5vw,78px);line-height:1.14}.mani__text[data-astro-cid-xnpzzunv] .w[data-astro-cid-xnpzzunv]{opacity:.2;transition:opacity .45s var(--ease)}.mani__text[data-astro-cid-xnpzzunv] .w[data-astro-cid-xnpzzunv].is-lit{opacity:1}.nw[data-astro-cid-xnpzzunv]{white-space:nowrap}.pill[data-astro-cid-xnpzzunv]{display:inline-block;width:1.55em;height:.8em;margin:0 .14em 0 .2em;vertical-align:-.04em;border-radius:999px;overflow:hidden;background:#1b3a3a;padding:0;cursor:pointer;transform:scale(.55);opacity:.3;transition:transform .7s var(--ease),opacity .5s var(--ease),box-shadow .4s var(--ease)}.pill[data-astro-cid-xnpzzunv]{position:relative;overflow:visible}.pill[data-astro-cid-xnpzzunv] img{border-radius:999px}.pill[data-astro-cid-xnpzzunv]:before{content:"";position:absolute;inset:-10px -6px}.pill[data-astro-cid-xnpzzunv].is-lit:hover{transform:scale(1.12)}.pill[data-astro-cid-xnpzzunv].is-active{box-shadow:0 0 0 2px var(--green),0 0 0 3.5px var(--gold-2)}.pill[data-astro-cid-xnpzzunv].is-active img{filter:none}.peek[data-astro-cid-xnpzzunv]{position:fixed;left:0;top:0;z-index:30;width:190px;aspect-ratio:9 / 16;border-radius:14px;overflow:hidden;pointer-events:none;opacity:0;transform:translate3d(-50%,-50%,0) scale(.6);transition:opacity .3s var(--ease),scale .5s var(--ease);box-shadow:0 30px 70px #00000073;will-change:transform}.peek[data-astro-cid-xnpzzunv] img[data-astro-cid-xnpzzunv]{width:100%;height:100%;object-fit:cover}.peek[data-astro-cid-xnpzzunv].is-on{opacity:1;scale:1.6}.pill[data-astro-cid-xnpzzunv].is-lit{transform:none;opacity:1}.pill[data-astro-cid-xnpzzunv] img{width:100%;height:100%;object-fit:cover;filter:grayscale(1) contrast(1.1)}.gg[data-astro-cid-xnpzzunv]{padding:40px 0 100px;background:var(--green);color:var(--cream);overflow:hidden}.gg__head[data-astro-cid-xnpzzunv]{padding-top:46px!important;border-top:1px solid rgba(249,242,215,.16);margin-inline:var(--gutter);padding-inline:0!important}.gg__head[data-astro-cid-xnpzzunv]{display:flex;justify-content:space-between;align-items:flex-end;gap:32px;padding:0 var(--gutter);margin-bottom:50px}.gg__title[data-astro-cid-xnpzzunv]{margin-top:12px;font-family:var(--display);font-weight:400;font-size:clamp(38px,4.2vw,68px);line-height:.95}.gg__side[data-astro-cid-xnpzzunv]{display:grid;justify-items:end;gap:22px}.gg__lead[data-astro-cid-xnpzzunv]{max-width:36ch;text-align:right;font-size:17px;color:#f9f2d7b8}.gg__nav[data-astro-cid-xnpzzunv]{display:flex;gap:8px}.gg__nav[data-astro-cid-xnpzzunv] button[data-astro-cid-xnpzzunv]{width:52px;height:52px;display:grid;place-items:center;border-radius:50%;box-shadow:inset 0 0 0 1px #f9f2d74d;color:var(--cream);transition:background .3s,color .3s}.gg__nav[data-astro-cid-xnpzzunv] button[data-astro-cid-xnpzzunv]:hover{background:var(--cream);color:var(--ink)}.gg__track[data-astro-cid-xnpzzunv]{--w: clamp(210px, 21vw, 290px);display:flex;align-items:center;gap:clamp(10px,1.4vw,20px);overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding:20px calc(50% - var(--w) / 2);cursor:grab}.gg__track[data-astro-cid-xnpzzunv]::-webkit-scrollbar{display:none}.gg__track[data-astro-cid-xnpzzunv].is-drag{cursor:grabbing;scroll-snap-type:none}.story[data-astro-cid-xnpzzunv]{position:relative;flex:0 0 var(--w);aspect-ratio:9 / 16;border-radius:14px;overflow:hidden;scroll-snap-align:center;background:#1b3a3a;transform:scale(.84);opacity:.5;transition:transform .7s var(--ease),opacity .7s var(--ease)}.story[data-astro-cid-xnpzzunv] img{width:100%;height:100%;object-fit:cover;filter:grayscale(1);transition:filter .7s var(--ease);pointer-events:none}.story[data-astro-cid-xnpzzunv].is-on{transform:none;opacity:1}.story[data-astro-cid-xnpzzunv].is-on img{filter:none}.story__bar[data-astro-cid-xnpzzunv]{position:absolute;z-index:1;left:12px;right:12px;top:12px;height:2px;border-radius:2px;background:#ffffff4d;overflow:hidden;opacity:0;transition:opacity .4s}.story__bar[data-astro-cid-xnpzzunv] i[data-astro-cid-xnpzzunv]{display:block;height:100%;width:100%;background:#fff;transform:scaleX(0);transform-origin:left}.story[data-astro-cid-xnpzzunv].is-on .story__bar[data-astro-cid-xnpzzunv]{opacity:1}.story[data-astro-cid-xnpzzunv].is-run .story__bar[data-astro-cid-xnpzzunv] i[data-astro-cid-xnpzzunv]{animation:bar 4.2s linear forwards}@keyframes bar{to{transform:scaleX(1)}}.gg__tag[data-astro-cid-xnpzzunv]{display:table;margin:40px auto 0;padding-bottom:4px;border-bottom:1px solid rgba(249,242,215,.5);color:var(--cream);font-family:var(--ui);font-size:16px;text-decoration:none}.gg__tag[data-astro-cid-xnpzzunv]:hover{border-color:var(--cream)}.takes[data-astro-cid-xnpzzunv]{position:relative;overflow:hidden;isolation:isolate;padding:130px var(--gutter);background:var(--paper);color:var(--ink)}.takes[data-astro-cid-xnpzzunv]>[data-astro-cid-xnpzzunv]:not(.ms){position:relative;z-index:1}.takes__title[data-astro-cid-xnpzzunv]{font-family:var(--display);font-weight:400;font-size:clamp(40px,4.6vw,76px);line-height:1;max-width:1240px;margin:0 auto 56px}.takes__list[data-astro-cid-xnpzzunv]{display:grid;grid-template-columns:repeat(3,1fr);gap:0;max-width:1240px;margin:0 auto;border-top:1px solid rgba(11,16,15,.14)}.takes__list[data-astro-cid-xnpzzunv] li[data-astro-cid-xnpzzunv]{padding:34px 32px 10px 0;transition-delay:var(--d)}.takes__list[data-astro-cid-xnpzzunv] li[data-astro-cid-xnpzzunv]+li[data-astro-cid-xnpzzunv]{padding-left:32px;border-left:1px solid rgba(11,16,15,.14)}.takes__n[data-astro-cid-xnpzzunv]{font-family:var(--label);font-size:11px;letter-spacing:.2em;color:var(--bronze)}.takes__list[data-astro-cid-xnpzzunv] h3[data-astro-cid-xnpzzunv]{margin:16px 0 12px;font-family:var(--display);font-weight:400;font-size:clamp(26px,2.2vw,36px);line-height:1.05}.takes__list[data-astro-cid-xnpzzunv] p[data-astro-cid-xnpzzunv]{font-size:16px;color:var(--ink-2);max-width:34ch}.end[data-astro-cid-xnpzzunv]{padding:40px var(--gutter) 140px;background:var(--paper);color:var(--ink);text-align:center}.end__title[data-astro-cid-xnpzzunv]{font-family:var(--display);font-weight:400;font-size:clamp(56px,9vw,160px);line-height:.9}.end__actions[data-astro-cid-xnpzzunv]{display:flex;justify-content:center;align-items:center;gap:28px;flex-wrap:wrap;margin-top:36px}.end__btn[data-astro-cid-xnpzzunv]{display:inline-flex;align-items:center;height:58px;padding:0 32px;background:var(--ink);color:var(--paper);font-family:var(--label);font-weight:500;font-size:13px;letter-spacing:.22em;text-transform:uppercase;text-decoration:none;transition:background .3s}.end__btn[data-astro-cid-xnpzzunv]:hover{background:#1e3b38}.end__link[data-astro-cid-xnpzzunv]{font-family:var(--ui);font-size:15px;text-decoration:none;border-bottom:1px solid var(--ink);padding-bottom:4px}@media(max-width:900px){.intro[data-astro-cid-xnpzzunv]{grid-template-columns:1fr;min-height:0}.intro__copy[data-astro-cid-xnpzzunv]{padding:calc(var(--header-h) + 40px) var(--gutter) 50px}.intro__img[data-astro-cid-xnpzzunv]{aspect-ratio:4 / 5}.word[data-astro-cid-xnpzzunv]{padding:100px var(--gutter) 90px}.word__grid[data-astro-cid-xnpzzunv]{grid-template-columns:1fr 1fr;margin-top:20px;gap:28px 16px}.word__gate[data-astro-cid-xnpzzunv]{grid-column:1 / -1;grid-row:1;width:min(70vw,320px);margin:0 auto}.word__side[data-astro-cid-xnpzzunv]{gap:18px;font-size:22px;text-align:left}.word__side[data-astro-cid-xnpzzunv] li[data-astro-cid-xnpzzunv]{align-items:baseline}.word__side--l[data-astro-cid-xnpzzunv] li[data-astro-cid-xnpzzunv]{justify-content:flex-start}.word__side--l[data-astro-cid-xnpzzunv] li[data-astro-cid-xnpzzunv]:after,.word__side--r[data-astro-cid-xnpzzunv] li[data-astro-cid-xnpzzunv]:before{display:none}.word__side--l[data-astro-cid-xnpzzunv] li[data-astro-cid-xnpzzunv] span[data-astro-cid-xnpzzunv]{order:0}.mani[data-astro-cid-xnpzzunv]{padding:90px var(--gutter)}.gg[data-astro-cid-xnpzzunv]{padding:30px 0 80px}.mani[data-astro-cid-xnpzzunv]{padding-bottom:30px}.gg__head[data-astro-cid-xnpzzunv]{flex-direction:column;align-items:flex-start}.gg__side[data-astro-cid-xnpzzunv]{justify-items:start}.gg__lead[data-astro-cid-xnpzzunv]{text-align:left}.gg__nav[data-astro-cid-xnpzzunv]{display:none}.gg__track[data-astro-cid-xnpzzunv]{--w: 62vw}.takes[data-astro-cid-xnpzzunv]{padding:100px var(--gutter)}.takes__list[data-astro-cid-xnpzzunv]{grid-template-columns:1fr}.takes__list[data-astro-cid-xnpzzunv] li[data-astro-cid-xnpzzunv],.takes__list[data-astro-cid-xnpzzunv] li[data-astro-cid-xnpzzunv]+li[data-astro-cid-xnpzzunv]{padding:28px 0;border-left:0;border-bottom:1px solid rgba(11,16,15,.14)}}@media(prefers-reduced-motion:reduce){.mani__text[data-astro-cid-xnpzzunv] .w[data-astro-cid-xnpzzunv],.pill[data-astro-cid-xnpzzunv]{opacity:1;transform:none}.story[data-astro-cid-xnpzzunv].is-run .story__bar[data-astro-cid-xnpzzunv] i[data-astro-cid-xnpzzunv]{animation:none}}
