.jade[data-astro-cid-uwwk2bc2]{--accent: #7fc4ae;--jade-deep: #2b6e5a}.bar[data-astro-cid-uwwk2bc2]{position:sticky;top:0;z-index:50;background:#0a0a0bd1;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border-bottom:1px solid var(--line)}.bar__inner[data-astro-cid-uwwk2bc2]{display:flex;justify-content:space-between;align-items:center;gap:16px;padding-top:16px;padding-bottom:16px}.bar[data-astro-cid-uwwk2bc2] a[data-astro-cid-uwwk2bc2]{font-size:11px;font-weight:500;letter-spacing:.22em;text-transform:uppercase;text-decoration:none;color:var(--muted)}.bar[data-astro-cid-uwwk2bc2] a[data-astro-cid-uwwk2bc2]:hover{color:var(--text)}.bar[data-astro-cid-uwwk2bc2] .bar__cta[data-astro-cid-uwwk2bc2]{color:var(--accent)}.bar[data-astro-cid-uwwk2bc2] a[data-astro-cid-uwwk2bc2]{white-space:nowrap}@media(max-width:400px){.bar[data-astro-cid-uwwk2bc2] a[data-astro-cid-uwwk2bc2]{font-size:10px;letter-spacing:.14em}}.open[data-astro-cid-uwwk2bc2]{position:relative;min-height:calc(100svh - 52px);display:flex;align-items:flex-end;padding:96px 0 clamp(48px,8vh,96px);overflow:hidden;isolation:isolate}.open__img[data-astro-cid-uwwk2bc2]{position:absolute;top:0;right:0;bottom:0;z-index:-2;width:58%;height:100%;object-fit:cover;object-position:50% 25%;opacity:.55;-webkit-mask-image:linear-gradient(to right,transparent 0%,#000 45%);mask-image:linear-gradient(to right,transparent 0%,#000 45%)}@media(max-width:760px){.open__img[data-astro-cid-uwwk2bc2]{width:100%;opacity:.35;-webkit-mask-image:none;mask-image:none}}.open__glow[data-astro-cid-uwwk2bc2]{position:absolute;inset:0;z-index:-1;background:radial-gradient(55% 50% at 72% 28%,rgba(127,196,174,.18),transparent 70%),linear-gradient(to top,var(--bg) 0%,rgba(10,10,11,.55) 45%,rgba(10,10,11,.35) 75%,rgba(10,10,11,.7) 100%);animation:drift 18s ease-in-out infinite alternate}@keyframes drift{to{transform:scale(1.12) translate(-2%,2%)}}.kicker[data-astro-cid-uwwk2bc2]{margin:0 0 20px;font-size:12px;font-weight:500;letter-spacing:.32em;text-transform:uppercase;color:var(--accent)}.open__title[data-astro-cid-uwwk2bc2]{font-size:clamp(64px,12vw,200px);font-style:italic}.open__tagline[data-astro-cid-uwwk2bc2]{margin:clamp(24px,3vw,40px) 0 0;max-width:40ch;font-family:var(--serif);font-size:clamp(22px,2.2vw,34px);line-height:1.3;color:var(--muted)}.open__foot[data-astro-cid-uwwk2bc2]{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;margin-top:clamp(32px,5vw,64px);padding-top:24px;border-top:1px solid var(--line)}.open__foot[data-astro-cid-uwwk2bc2] p[data-astro-cid-uwwk2bc2]{margin:0;font-size:13px;letter-spacing:.16em;text-transform:uppercase;color:var(--muted)}.rise[data-astro-cid-uwwk2bc2]{animation:rise 1.2s var(--ease) var(--d, 0s) both}@keyframes rise{0%{opacity:0;transform:translateY(24px)}}@media(prefers-reduced-motion:reduce){.rise[data-astro-cid-uwwk2bc2],.open__glow[data-astro-cid-uwwk2bc2]{animation:none}}.logline[data-astro-cid-uwwk2bc2]{margin:0;max-width:24ch;font-size:clamp(32px,4.2vw,64px);line-height:1.15;font-style:italic}.h2[data-astro-cid-uwwk2bc2]{font-size:clamp(40px,5.5vw,88px);max-width:18ch;margin-bottom:clamp(40px,5vw,72px)}.label[data-astro-cid-uwwk2bc2]{margin:0 0 16px;font-size:12px;font-weight:500;letter-spacing:.22em;text-transform:uppercase;color:var(--accent)}.muted[data-astro-cid-uwwk2bc2]{color:var(--muted);margin:0}.cols3[data-astro-cid-uwwk2bc2]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(24px,4vw,56px);margin-top:clamp(56px,7vw,112px)}.cols2[data-astro-cid-uwwk2bc2]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(24px,4vw,56px)}@media(max-width:860px){.cols3[data-astro-cid-uwwk2bc2],.cols2[data-astro-cid-uwwk2bc2]{grid-template-columns:minmax(0,1fr)}}.col[data-astro-cid-uwwk2bc2]{border-top:1px solid var(--line);padding-top:20px}.col[data-astro-cid-uwwk2bc2] h3[data-astro-cid-uwwk2bc2]{margin:0 0 12px;font-size:12px;font-weight:500;letter-spacing:.22em;text-transform:uppercase;color:var(--accent)}.col[data-astro-cid-uwwk2bc2] p[data-astro-cid-uwwk2bc2]{margin:0;color:var(--muted)}.moodboard[data-astro-cid-uwwk2bc2]{margin-top:20px}.films[data-astro-cid-uwwk2bc2]{list-style:none;margin:0;padding:0}.films[data-astro-cid-uwwk2bc2] li[data-astro-cid-uwwk2bc2]{display:flex;justify-content:space-between;gap:16px;padding:16px 0;border-bottom:1px solid var(--line)}.films__t[data-astro-cid-uwwk2bc2]{font-family:var(--serif);font-size:clamp(24px,2.4vw,34px);line-height:1.1}.films__m[data-astro-cid-uwwk2bc2]{font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:var(--muted);white-space:nowrap;align-self:center}.link[data-astro-cid-uwwk2bc2]{display:inline-block;margin-top:24px;font-size:12px;letter-spacing:.2em;text-transform:uppercase;text-decoration:none;color:var(--accent)}.card[data-astro-cid-uwwk2bc2]{background:var(--bg-raised);border:1px solid var(--line);border-radius:4px;padding:clamp(28px,3.5vw,48px)}.card--accent[data-astro-cid-uwwk2bc2]{border-color:#7fc4ae73}.plain[data-astro-cid-uwwk2bc2]{margin:0;padding:0 0 0 1.1em;display:grid;gap:12px;color:var(--text)}.plain[data-astro-cid-uwwk2bc2] li[data-astro-cid-uwwk2bc2]::marker{color:var(--accent)}.stats[data-astro-cid-uwwk2bc2]{display:grid;gap:clamp(24px,3vw,40px)}.stats--4[data-astro-cid-uwwk2bc2]{grid-template-columns:repeat(4,minmax(0,1fr))}.stats--3[data-astro-cid-uwwk2bc2]{grid-template-columns:repeat(3,minmax(0,1fr))}@media(max-width:960px){.stats--4[data-astro-cid-uwwk2bc2]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.stats--3[data-astro-cid-uwwk2bc2]{grid-template-columns:minmax(0,1fr)}}@media(max-width:480px){.stats--4[data-astro-cid-uwwk2bc2]{grid-template-columns:minmax(0,1fr)}}.stat[data-astro-cid-uwwk2bc2]{border-top:2px solid var(--accent);padding-top:20px}.stat[data-astro-cid-uwwk2bc2] p[data-astro-cid-uwwk2bc2]{margin:0;color:var(--muted)}.stat[data-astro-cid-uwwk2bc2] .stat__num[data-astro-cid-uwwk2bc2]{font-family:var(--serif);font-size:clamp(48px,5.5vw,88px);line-height:1;color:var(--text);margin-bottom:12px}.note[data-astro-cid-uwwk2bc2]{margin:clamp(40px,5vw,64px) 0 0;max-width:70ch;color:var(--muted)}.budget[data-astro-cid-uwwk2bc2]{display:grid;grid-template-columns:auto 1fr;gap:clamp(32px,6vw,96px);align-items:center;padding:clamp(32px,5vw,72px);background:var(--bg-raised);border:1px solid var(--line);border-radius:4px}@media(max-width:860px){.budget[data-astro-cid-uwwk2bc2]{grid-template-columns:minmax(0,1fr)}}.budget__num[data-astro-cid-uwwk2bc2]{font-size:clamp(72px,11vw,176px);margin:0 0 12px}.budget__track[data-astro-cid-uwwk2bc2]{border-left:1px solid var(--line);padding-left:clamp(24px,4vw,64px)}@media(max-width:860px){.budget__track[data-astro-cid-uwwk2bc2]{border-left:0;padding-left:0;border-top:1px solid var(--line);padding-top:24px}}.budget__lead[data-astro-cid-uwwk2bc2]{font-family:var(--serif);font-size:clamp(24px,2.4vw,34px);line-height:1.25;margin:0 0 16px}.section--jade[data-astro-cid-uwwk2bc2]{background:var(--jade-deep);border-top:0}.section--jade[data-astro-cid-uwwk2bc2] .h2[data-astro-cid-uwwk2bc2]{color:#f2eee5}.section--jade[data-astro-cid-uwwk2bc2] .stat[data-astro-cid-uwwk2bc2]{border-color:#a8d8c8}.section--jade[data-astro-cid-uwwk2bc2] .stat[data-astro-cid-uwwk2bc2] p[data-astro-cid-uwwk2bc2]{color:#ddefe8}.section--jade[data-astro-cid-uwwk2bc2] .stat[data-astro-cid-uwwk2bc2] .stat__num[data-astro-cid-uwwk2bc2]{color:#f2eee5}.timeline[data-astro-cid-uwwk2bc2]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:clamp(20px,2.5vw,32px)}@media(max-width:960px){.timeline[data-astro-cid-uwwk2bc2]{grid-template-columns:minmax(0,1fr)}}.timeline[data-astro-cid-uwwk2bc2] li[data-astro-cid-uwwk2bc2]{border-top:2px solid var(--accent);padding-top:20px}.timeline__step[data-astro-cid-uwwk2bc2]{font-size:12px;font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:var(--accent)}.timeline[data-astro-cid-uwwk2bc2] p[data-astro-cid-uwwk2bc2]{margin:10px 0 0;color:var(--muted)}.patron[data-astro-cid-uwwk2bc2]{position:relative;isolation:isolate;overflow:hidden}.patron__bg[data-astro-cid-uwwk2bc2]{position:absolute;inset:0;z-index:-1}.patron__bg[data-astro-cid-uwwk2bc2] img[data-astro-cid-uwwk2bc2]{width:100%;height:100%;object-fit:cover;opacity:.4;filter:grayscale(.3)}.patron__bg[data-astro-cid-uwwk2bc2]:after{content:"";position:absolute;inset:0;background:linear-gradient(to bottom,var(--bg) 0%,rgba(10,10,11,.6) 30%,rgba(10,10,11,.75) 70%,var(--bg) 100%)}.patron[data-astro-cid-uwwk2bc2] .card[data-astro-cid-uwwk2bc2]{background:#131315d1;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.tiers[data-astro-cid-uwwk2bc2]{list-style:none;margin:0;padding:0}.tiers[data-astro-cid-uwwk2bc2] li[data-astro-cid-uwwk2bc2]{display:grid;grid-template-columns:110px 1fr;gap:16px;padding:12px 0;border-bottom:1px solid var(--line)}.tiers[data-astro-cid-uwwk2bc2] li[data-astro-cid-uwwk2bc2]:last-child{border-bottom:0}.tiers[data-astro-cid-uwwk2bc2] b[data-astro-cid-uwwk2bc2]{font-weight:500;color:var(--accent)}.cta[data-astro-cid-uwwk2bc2]{margin-top:clamp(56px,7vw,96px);display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:32px}.cta[data-astro-cid-uwwk2bc2] p[data-astro-cid-uwwk2bc2]{margin:0;max-width:48ch;font-family:var(--serif);font-size:clamp(24px,2.4vw,34px);line-height:1.25}.cta__actions[data-astro-cid-uwwk2bc2]{display:flex;flex-wrap:wrap;gap:12px}.fine[data-astro-cid-uwwk2bc2]{margin:clamp(48px,6vw,80px) 0 0;font-size:13px;color:var(--muted);max-width:90ch}.foot[data-astro-cid-uwwk2bc2]{border-top:1px solid var(--line)}.foot__inner[data-astro-cid-uwwk2bc2]{display:flex;justify-content:space-between;gap:16px;padding-top:28px;padding-bottom:28px;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.foot[data-astro-cid-uwwk2bc2] a[data-astro-cid-uwwk2bc2]{text-decoration:none}
