:root{--ink: #15201f;--ink-soft: #33413e;--deep: #0d1919;--deep-blue: #14272b;--paper: #eeeae0;--paper-dark: #d9d3c6;--white: #f8f6f0;--copper: #c86f4a;--sage: #90a79d;--line: rgba(21, 32, 31, .2);--max: 1440px;--gutter: clamp(1.5rem, 5vw, 5.5rem)}.film-deck-root[data-astro-cid-dx5t2vg6]{font-family:DM Sans,sans-serif;color:var(--ink);background:var(--paper);scroll-behavior:smooth}[data-astro-cid-dx5t2vg6]::-moz-selection{color:var(--white);background:var(--copper)}[data-astro-cid-dx5t2vg6]::selection{color:var(--white);background:var(--copper)}.site-header[data-astro-cid-dx5t2vg6]{position:fixed;z-index:50;top:0;left:0;width:100%;height:5rem;padding:0 var(--gutter);display:grid;grid-template-columns:1fr auto 1fr;align-items:center;color:var(--white);background:linear-gradient(to bottom,rgba(6,14,14,.7),transparent)}.wordmark[data-astro-cid-dx5t2vg6]{font-size:.73rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.wordmark[data-astro-cid-dx5t2vg6] span[data-astro-cid-dx5t2vg6]{opacity:.55;font-weight:400}.site-header[data-astro-cid-dx5t2vg6] nav[data-astro-cid-dx5t2vg6]{display:flex;gap:2rem}.site-header[data-astro-cid-dx5t2vg6] nav[data-astro-cid-dx5t2vg6] a[data-astro-cid-dx5t2vg6],.contact-link[data-astro-cid-dx5t2vg6]{position:relative;font-size:.68rem;letter-spacing:.12em;text-transform:uppercase}.site-header[data-astro-cid-dx5t2vg6] nav[data-astro-cid-dx5t2vg6] a[data-astro-cid-dx5t2vg6]:after,.contact-link[data-astro-cid-dx5t2vg6]:after{content:"";position:absolute;right:0;bottom:-.35rem;left:0;height:1px;background:currentColor;transform:scaleX(0);transform-origin:right;transition:transform .25s ease}.site-header[data-astro-cid-dx5t2vg6] nav[data-astro-cid-dx5t2vg6] a[data-astro-cid-dx5t2vg6]:hover:after,.contact-link[data-astro-cid-dx5t2vg6]:hover:after{transform:scaleX(1);transform-origin:left}.contact-link[data-astro-cid-dx5t2vg6]{justify-self:end}.hero[data-astro-cid-dx5t2vg6]{min-height:100vh;position:relative;display:flex;align-items:center;justify-content:center;background-position:center;background-size:cover;color:var(--white)}.hero-wash[data-astro-cid-dx5t2vg6],.mood-overlay[data-astro-cid-dx5t2vg6],.story-image-shade[data-astro-cid-dx5t2vg6],.tone-shade[data-astro-cid-dx5t2vg6],.thanks-shade[data-astro-cid-dx5t2vg6]{position:absolute;inset:0;pointer-events:none}.hero-wash[data-astro-cid-dx5t2vg6]{background:linear-gradient(180deg,#050c0c59,#050c0c0d 45%,#050c0ca6),linear-gradient(90deg,rgba(5,12,12,.25),transparent 50%,rgba(5,12,12,.15))}.hero[data-astro-cid-dx5t2vg6]:after,.mood-frame[data-astro-cid-dx5t2vg6]:after,.tone-page[data-astro-cid-dx5t2vg6]:after,.thanks[data-astro-cid-dx5t2vg6]:after{content:"";position:absolute;inset:0;opacity:.12;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.35'/%3E%3C/svg%3E");mix-blend-mode:soft-light}.hero-copy[data-astro-cid-dx5t2vg6]{position:relative;z-index:2;width:min(90vw,75rem);text-align:center;transform:translateY(-2vh)}.hero-kicker[data-astro-cid-dx5t2vg6],.eyebrow[data-astro-cid-dx5t2vg6]{margin:0 0 1.5rem;font-size:.65rem;font-weight:600;letter-spacing:.23em;line-height:1.4;text-transform:uppercase}.hero-kicker[data-astro-cid-dx5t2vg6]{margin-bottom:2rem}.hero[data-astro-cid-dx5t2vg6] h1[data-astro-cid-dx5t2vg6],.logline[data-astro-cid-dx5t2vg6] blockquote[data-astro-cid-dx5t2vg6],.story-page[data-astro-cid-dx5t2vg6] h2[data-astro-cid-dx5t2vg6],.tone-intro[data-astro-cid-dx5t2vg6] h2[data-astro-cid-dx5t2vg6],.tone-page[data-astro-cid-dx5t2vg6] h3[data-astro-cid-dx5t2vg6],.comparables[data-astro-cid-dx5t2vg6] h2[data-astro-cid-dx5t2vg6],.character[data-astro-cid-dx5t2vg6] h2[data-astro-cid-dx5t2vg6],.talent[data-astro-cid-dx5t2vg6] h2[data-astro-cid-dx5t2vg6],.statement[data-astro-cid-dx5t2vg6] h2[data-astro-cid-dx5t2vg6],.director[data-astro-cid-dx5t2vg6] h2[data-astro-cid-dx5t2vg6],.finance[data-astro-cid-dx5t2vg6] h2[data-astro-cid-dx5t2vg6],.thanks[data-astro-cid-dx5t2vg6] h2[data-astro-cid-dx5t2vg6],.strategy-panel[data-astro-cid-dx5t2vg6] h3[data-astro-cid-dx5t2vg6],.waterfall[data-astro-cid-dx5t2vg6] h3[data-astro-cid-dx5t2vg6],.comp-card[data-astro-cid-dx5t2vg6] h3[data-astro-cid-dx5t2vg6]{font-family:Italiana,serif;font-weight:400}.hero[data-astro-cid-dx5t2vg6] h1[data-astro-cid-dx5t2vg6]{margin:0;font-size:clamp(4.5rem,12.4vw,12rem);line-height:.69;letter-spacing:-.055em;text-transform:uppercase;text-shadow:0 .08em .5em rgba(0,0,0,.15)}.hero[data-astro-cid-dx5t2vg6] h1[data-astro-cid-dx5t2vg6] span[data-astro-cid-dx5t2vg6]{display:block;margin-top:.32em;font-size:.59em;letter-spacing:.12em}.hero-meta[data-astro-cid-dx5t2vg6]{margin:4rem auto 0;display:flex;justify-content:center;gap:1.75rem;font-size:.7rem;letter-spacing:.12em;text-transform:uppercase}.hero-meta[data-astro-cid-dx5t2vg6] p[data-astro-cid-dx5t2vg6]{margin:0}.hero-meta[data-astro-cid-dx5t2vg6] p[data-astro-cid-dx5t2vg6]+p[data-astro-cid-dx5t2vg6]:before{content:"·";margin-right:1.75rem}.hero-footer[data-astro-cid-dx5t2vg6],.thanks-footer[data-astro-cid-dx5t2vg6]{position:absolute;z-index:3;right:var(--gutter);bottom:1.7rem;left:var(--gutter);display:grid;grid-template-columns:1fr auto 1fr;align-items:end;font-size:.58rem;letter-spacing:.13em;text-transform:uppercase}.hero-footer[data-astro-cid-dx5t2vg6]>p[data-astro-cid-dx5t2vg6]{margin:0;justify-self:end}.image-credit[data-astro-cid-dx5t2vg6]{font-size:.53rem;letter-spacing:.1em;opacity:.6;text-transform:uppercase}.scroll-cue[data-astro-cid-dx5t2vg6]{display:flex;flex-direction:column;align-items:center;gap:.65rem}.scroll-line[data-astro-cid-dx5t2vg6]{display:block;width:1px;height:2.5rem;overflow:hidden;background:#ffffff4d}.scroll-line[data-astro-cid-dx5t2vg6]:after{content:"";display:block;width:1px;height:55%;background:var(--white);animation:scroll 2s ease-in-out infinite}@keyframes scroll{0%{transform:translateY(-120%)}60%,to{transform:translateY(220%)}}.mood-frame[data-astro-cid-dx5t2vg6]{min-height:100vh;position:relative;display:flex;align-items:center;padding:var(--gutter);color:var(--white);background-position:center;background-size:cover}.mood-frame--right[data-astro-cid-dx5t2vg6]{justify-content:flex-end}.mood-overlay[data-astro-cid-dx5t2vg6]{background:linear-gradient(90deg,rgba(8,16,16,.58),transparent 65%)}.mood-frame--right[data-astro-cid-dx5t2vg6] .mood-overlay[data-astro-cid-dx5t2vg6]{background:linear-gradient(-90deg,rgba(8,16,16,.6),transparent 65%)}.mood-frame[data-astro-cid-dx5t2vg6]>.image-credit[data-astro-cid-dx5t2vg6],.tone-page[data-astro-cid-dx5t2vg6]>.image-credit[data-astro-cid-dx5t2vg6],.story-page[data-astro-cid-dx5t2vg6]>.image-credit[data-astro-cid-dx5t2vg6],.character-image[data-astro-cid-dx5t2vg6]>.image-credit[data-astro-cid-dx5t2vg6],.director-image[data-astro-cid-dx5t2vg6]>.image-credit[data-astro-cid-dx5t2vg6]{position:absolute;right:1.5rem;bottom:1.5rem;z-index:3}.mood-caption[data-astro-cid-dx5t2vg6]{position:relative;z-index:2;width:min(35rem,75vw)}.mood-caption[data-astro-cid-dx5t2vg6] span[data-astro-cid-dx5t2vg6]{display:inline-block;padding-bottom:.75rem;border-bottom:1px solid rgba(255,255,255,.45);font-size:.67rem;letter-spacing:.18em}.mood-caption[data-astro-cid-dx5t2vg6] p[data-astro-cid-dx5t2vg6]{margin:1.8rem 0 0;font-family:Italiana,serif;font-size:clamp(2.5rem,5vw,5.3rem);line-height:1.04}.logline[data-astro-cid-dx5t2vg6]{min-height:100vh;padding:7rem var(--gutter) 5rem;position:relative;display:flex;flex-direction:column;justify-content:center;background:var(--paper)}.chapter-mark[data-astro-cid-dx5t2vg6]{position:absolute;top:3rem;left:var(--gutter);display:flex;gap:.8rem;font-size:.62rem;letter-spacing:.18em;text-transform:uppercase}.chapter-mark[data-astro-cid-dx5t2vg6] span[data-astro-cid-dx5t2vg6]:first-child{color:var(--copper)}.logline[data-astro-cid-dx5t2vg6] .eyebrow[data-astro-cid-dx5t2vg6]{margin-left:14vw}.logline[data-astro-cid-dx5t2vg6] blockquote[data-astro-cid-dx5t2vg6]{max-width:71rem;margin:1rem auto 3rem;font-size:clamp(2.8rem,5.5vw,6rem);line-height:1.08;letter-spacing:-.025em}.logline-note[data-astro-cid-dx5t2vg6]{width:min(26rem,80%);margin:0 10vw 0 auto;color:var(--ink-soft);font-size:clamp(.9rem,1.3vw,1.05rem);font-weight:300;line-height:1.7}.story-page[data-astro-cid-dx5t2vg6]{min-height:100vh;position:relative;padding:8rem var(--gutter) 5rem;display:grid;grid-template-columns:minmax(8rem,.55fr) 1.45fr;color:var(--white);background:var(--deep)}.story-page--opening[data-astro-cid-dx5t2vg6]{background:var(--deep-blue)}.story-page--image[data-astro-cid-dx5t2vg6]{background-position:center;background-size:cover}.story-page--final[data-astro-cid-dx5t2vg6]{background:var(--copper)}.story-image-shade[data-astro-cid-dx5t2vg6]{background:linear-gradient(90deg,#080f0f59,#080f0fd9)}.story-number[data-astro-cid-dx5t2vg6]{position:relative;z-index:2;color:#ffffff59;font-family:Italiana,serif;font-size:clamp(7rem,19vw,18rem);line-height:.7}.story-copy[data-astro-cid-dx5t2vg6]{position:relative;z-index:2;max-width:48rem;align-self:center}.story-copy[data-astro-cid-dx5t2vg6] h2[data-astro-cid-dx5t2vg6]{margin:0 0 2.5rem;font-size:clamp(3rem,6vw,6.5rem);line-height:.96}.story-copy[data-astro-cid-dx5t2vg6] p[data-astro-cid-dx5t2vg6],.tone-intro[data-astro-cid-dx5t2vg6]>p[data-astro-cid-dx5t2vg6],.tone-copy[data-astro-cid-dx5t2vg6] p[data-astro-cid-dx5t2vg6],.tone-split-copy[data-astro-cid-dx5t2vg6]>p[data-astro-cid-dx5t2vg6],.character-copy[data-astro-cid-dx5t2vg6]>p[data-astro-cid-dx5t2vg6],.statement-body[data-astro-cid-dx5t2vg6] p[data-astro-cid-dx5t2vg6],.director-copy[data-astro-cid-dx5t2vg6]>p[data-astro-cid-dx5t2vg6],.strategy-panel[data-astro-cid-dx5t2vg6]>p[data-astro-cid-dx5t2vg6]{font-size:clamp(.95rem,1.2vw,1.1rem);font-weight:300;line-height:1.78}.story-copy[data-astro-cid-dx5t2vg6] .lead[data-astro-cid-dx5t2vg6],.character-copy[data-astro-cid-dx5t2vg6] .lead[data-astro-cid-dx5t2vg6],.statement-body[data-astro-cid-dx5t2vg6] .lead[data-astro-cid-dx5t2vg6],.director-copy[data-astro-cid-dx5t2vg6] .lead[data-astro-cid-dx5t2vg6]{font-family:Italiana,serif;font-size:clamp(1.35rem,2.2vw,2.05rem);line-height:1.45}.story-close[data-astro-cid-dx5t2vg6]{margin-top:2.5rem;padding-top:1.5rem;border-top:1px solid rgba(255,255,255,.35);font-weight:500!important}.tone-intro[data-astro-cid-dx5t2vg6]{min-height:45vh;position:relative;padding:6rem var(--gutter) 4rem;color:var(--white);background:var(--ink)}.chapter-mark--dark[data-astro-cid-dx5t2vg6]{color:var(--white)}.tone-intro[data-astro-cid-dx5t2vg6] h2[data-astro-cid-dx5t2vg6]{max-width:65rem;margin:0;font-size:clamp(4rem,9vw,9rem);line-height:.93;letter-spacing:-.035em}.tone-intro[data-astro-cid-dx5t2vg6]>p[data-astro-cid-dx5t2vg6]{max-width:31rem;margin:3rem 6vw 0 auto;color:#ffffffb8}.eyebrow--light[data-astro-cid-dx5t2vg6]{color:#ffffffa8}.tone-page[data-astro-cid-dx5t2vg6]{min-height:55vh;position:relative;padding:var(--gutter);display:flex;align-items:flex-end;color:var(--white);background-position:center;background-size:cover}.tone-shade[data-astro-cid-dx5t2vg6]{background:linear-gradient(10deg,rgba(7,14,14,.82),transparent 65%)}.tone-shade--night[data-astro-cid-dx5t2vg6]{background:linear-gradient(90deg,#050b0cd9,#050b0c1f)}.tone-shade--soft[data-astro-cid-dx5t2vg6]{background:linear-gradient(90deg,rgba(8,15,15,.78),transparent 78%)}.tone-index[data-astro-cid-dx5t2vg6]{position:absolute;z-index:2;top:var(--gutter);right:var(--gutter);font-size:.62rem;letter-spacing:.18em}.tone-copy[data-astro-cid-dx5t2vg6]{position:relative;z-index:2;width:min(39rem,82vw)}.tone-copy[data-astro-cid-dx5t2vg6] h3[data-astro-cid-dx5t2vg6],.tone-split-copy[data-astro-cid-dx5t2vg6] h3[data-astro-cid-dx5t2vg6]{margin:0 0 1.5rem;font-size:clamp(3.5rem,7vw,7.5rem);font-weight:400;line-height:.95}.tone-copy--wide[data-astro-cid-dx5t2vg6]{width:min(52rem,80vw)}.tone-page--split[data-astro-cid-dx5t2vg6]{padding:0;display:grid;grid-template-columns:1fr 1fr;color:var(--ink);background:var(--paper-dark)}.tone-split-copy[data-astro-cid-dx5t2vg6]{padding:clamp(5rem,9vw,9rem) var(--gutter);display:flex;flex-direction:column;justify-content:center}.tone-split-copy[data-astro-cid-dx5t2vg6] .tone-index[data-astro-cid-dx5t2vg6]{left:var(--gutter);right:auto}.tone-split-image[data-astro-cid-dx5t2vg6]{position:relative;height:100%;width:100%;background-position:center 75%;background-size:cover}.tone-split-image[data-astro-cid-dx5t2vg6] .image-credit[data-astro-cid-dx5t2vg6]{position:absolute;right:1.5rem;bottom:1.5rem;color:var(--white)}.visual-notes[data-astro-cid-dx5t2vg6]{margin-top:3rem;display:flex;flex-wrap:wrap;gap:.5rem}.visual-notes[data-astro-cid-dx5t2vg6] span[data-astro-cid-dx5t2vg6]{padding:.75rem 1rem;border:1px solid var(--line);font-size:.62rem;letter-spacing:.1em;text-transform:uppercase}.tone-page--sound[data-astro-cid-dx5t2vg6]{overflow:hidden;background:var(--copper)}.sound-rings[data-astro-cid-dx5t2vg6]{position:absolute;inset:0;display:grid;place-items:center}.sound-rings[data-astro-cid-dx5t2vg6] i[data-astro-cid-dx5t2vg6]{position:absolute;width:20vw;aspect-ratio:1;border:1px solid rgba(255,255,255,.22);border-radius:50%}.sound-rings[data-astro-cid-dx5t2vg6] i[data-astro-cid-dx5t2vg6]:nth-child(2){width:40vw}.sound-rings[data-astro-cid-dx5t2vg6] i[data-astro-cid-dx5t2vg6]:nth-child(3){width:60vw}.sound-rings[data-astro-cid-dx5t2vg6] i[data-astro-cid-dx5t2vg6]:nth-child(4){width:80vw}.comparables[data-astro-cid-dx5t2vg6]{padding:clamp(6rem,10vw,10rem) var(--gutter);background:var(--paper)}.section-heading[data-astro-cid-dx5t2vg6]{max-width:var(--max);margin:0 auto 4rem;display:grid;grid-template-columns:1.4fr .6fr;gap:4rem;align-items:end}.section-heading[data-astro-cid-dx5t2vg6] h2[data-astro-cid-dx5t2vg6]{margin:0;font-size:clamp(3.2rem,7vw,7rem);line-height:.95}.section-heading[data-astro-cid-dx5t2vg6]>p[data-astro-cid-dx5t2vg6]{max-width:27rem;margin:0;color:var(--ink-soft);font-size:.9rem;font-weight:300;line-height:1.7}.comp-grid[data-astro-cid-dx5t2vg6]{max-width:var(--max);margin:auto;display:grid;grid-template-columns:repeat(3,1fr);gap:.8rem}.comp-card[data-astro-cid-dx5t2vg6]{min-height:38rem;padding:1.5rem;display:flex;flex-direction:column;justify-content:space-between;color:var(--white);background-position:center;background-size:cover}.comp-card--one[data-astro-cid-dx5t2vg6]{background:linear-gradient(#080f0f47,#080f0fd1),url(https://images.unsplash.com/photo-1790196399999-82a0d9c82ffe?auto=format&fit=crop&w=1200&q=82)}.comp-card--two[data-astro-cid-dx5t2vg6]{background:linear-gradient(#080f0f40,#080f0fd6),url(https://images.unsplash.com/photo-1774701992954-e527e93e522a?auto=format&fit=crop&w=1200&q=82)}.comp-card--three[data-astro-cid-dx5t2vg6]{background:linear-gradient(#080f0f33,#080f0fd9),url(https://images.unsplash.com/photo-1766083639098-4897ba9cdb21?auto=format&fit=crop&w=1200&q=82)}.comp-year[data-astro-cid-dx5t2vg6]{margin:0;font-size:.57rem;letter-spacing:.15em;text-transform:uppercase}.comp-number[data-astro-cid-dx5t2vg6]{font-size:.6rem;letter-spacing:.15em}.comp-card[data-astro-cid-dx5t2vg6] h3[data-astro-cid-dx5t2vg6]{margin:1rem 0;font-size:clamp(2rem,3.1vw,3.7rem);line-height:1}.comp-card[data-astro-cid-dx5t2vg6] div[data-astro-cid-dx5t2vg6] p[data-astro-cid-dx5t2vg6]{max-width:23rem;margin:0;font-size:.82rem;font-weight:300;line-height:1.65}.character[data-astro-cid-dx5t2vg6]{min-height:100vh;display:grid;grid-template-columns:1fr 1fr;background:var(--paper-dark)}.character-image[data-astro-cid-dx5t2vg6],.director-image[data-astro-cid-dx5t2vg6]{position:relative;min-height:100vh;background-position:center;background-size:cover;filter:saturate(.72)}.character-copy[data-astro-cid-dx5t2vg6]{position:relative;padding:clamp(7rem,10vw,10rem) var(--gutter);display:flex;flex-direction:column;justify-content:center}.character-copy[data-astro-cid-dx5t2vg6] h2[data-astro-cid-dx5t2vg6],.director[data-astro-cid-dx5t2vg6] h2[data-astro-cid-dx5t2vg6]{margin:0;font-size:clamp(5rem,9vw,10rem);line-height:.85}.character-age[data-astro-cid-dx5t2vg6]{margin:1.5rem 0 2.5rem;color:var(--copper);font-size:.65rem!important;font-weight:600!important;letter-spacing:.12em;text-transform:uppercase}.character-arc[data-astro-cid-dx5t2vg6]{margin-top:2.5rem;padding-top:1.5rem;display:grid;grid-template-columns:7rem 1fr;border-top:1px solid var(--line)}.character-arc[data-astro-cid-dx5t2vg6] span[data-astro-cid-dx5t2vg6]{font-size:.62rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.character-arc[data-astro-cid-dx5t2vg6] p[data-astro-cid-dx5t2vg6]{margin:0;font-family:Italiana,serif;font-size:1.25rem;line-height:1.4}.talent[data-astro-cid-dx5t2vg6]{padding:clamp(6rem,10vw,10rem) var(--gutter) 3rem;color:var(--white);background:var(--ink)}.section-heading--light[data-astro-cid-dx5t2vg6]>p[data-astro-cid-dx5t2vg6]{color:#fff9}.talent-grid[data-astro-cid-dx5t2vg6]{max-width:var(--max);margin:auto;display:grid;grid-template-columns:repeat(3,1fr);gap:1.1rem}.talent-grid[data-astro-cid-dx5t2vg6] article[data-astro-cid-dx5t2vg6]{text-align:center}.talent-grid[data-astro-cid-dx5t2vg6] h3[data-astro-cid-dx5t2vg6]{margin:0 0 1.2rem;font-family:Italiana,serif;font-size:clamp(2rem,3vw,3.5rem);font-weight:400}.talent-image[data-astro-cid-dx5t2vg6]{min-height:37rem;position:relative;background-position:center;background-size:cover;filter:saturate(.5) contrast(1.03)}.talent-image--two[data-astro-cid-dx5t2vg6]{background-position:50% 28%}.talent-image[data-astro-cid-dx5t2vg6]>span[data-astro-cid-dx5t2vg6]{position:absolute;top:1rem;left:1rem;padding:.5rem .65rem;color:var(--ink);background:var(--white);font-size:.55rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.talent-grid[data-astro-cid-dx5t2vg6] article[data-astro-cid-dx5t2vg6]>p[data-astro-cid-dx5t2vg6]{margin:1.2rem 0 0;color:#ffffff9e;font-size:.63rem;letter-spacing:.13em;text-transform:uppercase}.casting-note[data-astro-cid-dx5t2vg6]{max-width:var(--max);margin:5rem auto 0;padding-top:1rem;border-top:1px solid rgba(255,255,255,.14);color:#ffffff61;font-size:.55rem;letter-spacing:.07em;text-transform:uppercase}.statement[data-astro-cid-dx5t2vg6]{min-height:100vh;position:relative;padding:clamp(7rem,12vw,12rem) var(--gutter);display:grid;grid-template-columns:.9fr 1.1fr;gap:8vw;background:var(--paper)}.statement-mark[data-astro-cid-dx5t2vg6]{position:absolute;top:3rem;right:var(--gutter);color:var(--copper);font-family:Italiana,serif;font-size:10rem;line-height:1}.statement-heading[data-astro-cid-dx5t2vg6] h2[data-astro-cid-dx5t2vg6]{max-width:38rem;margin:0;font-size:clamp(4rem,8vw,8.5rem);line-height:.96}.statement-body[data-astro-cid-dx5t2vg6]{max-width:39rem;padding-top:4rem}.statement-body[data-astro-cid-dx5t2vg6] em[data-astro-cid-dx5t2vg6],.director-copy[data-astro-cid-dx5t2vg6] em[data-astro-cid-dx5t2vg6]{font-family:Italiana,serif;font-size:1.12em}.signature[data-astro-cid-dx5t2vg6]{margin-top:3.5rem;color:var(--copper);font-family:Italiana,serif;font-size:2.5rem;font-style:italic}.director[data-astro-cid-dx5t2vg6]{min-height:100vh;display:grid;grid-template-columns:1fr 1fr;color:var(--white);background:var(--deep-blue)}.director-copy[data-astro-cid-dx5t2vg6]{padding:clamp(7rem,10vw,10rem) var(--gutter);display:flex;flex-direction:column;justify-content:center}.director-copy[data-astro-cid-dx5t2vg6]>p[data-astro-cid-dx5t2vg6]{color:#ffffffb8}.director-copy[data-astro-cid-dx5t2vg6] .lead[data-astro-cid-dx5t2vg6]{color:var(--white)}.director-facts[data-astro-cid-dx5t2vg6]{margin-top:3rem;padding-top:1.5rem;display:grid;grid-template-columns:1fr 1fr;gap:1rem;border-top:1px solid rgba(255,255,255,.2)}.director-facts[data-astro-cid-dx5t2vg6] span[data-astro-cid-dx5t2vg6],.director-facts[data-astro-cid-dx5t2vg6] strong[data-astro-cid-dx5t2vg6]{display:block}.director-facts[data-astro-cid-dx5t2vg6] span[data-astro-cid-dx5t2vg6]{margin-bottom:.5rem;color:#ffffff73;font-size:.56rem;letter-spacing:.13em;text-transform:uppercase}.director-facts[data-astro-cid-dx5t2vg6] strong[data-astro-cid-dx5t2vg6]{font-family:Italiana,serif;font-size:1.2rem;font-weight:400}.finance[data-astro-cid-dx5t2vg6]{background:var(--paper)}.finance-head[data-astro-cid-dx5t2vg6]{min-height:75vh;position:relative;padding:10rem var(--gutter) 6rem;color:var(--white);background:var(--copper)}.finance-head[data-astro-cid-dx5t2vg6] h2[data-astro-cid-dx5t2vg6]{max-width:70rem;margin:0;font-size:clamp(4rem,9vw,9rem);line-height:.93}.finance-head[data-astro-cid-dx5t2vg6]>p[data-astro-cid-dx5t2vg6]{max-width:33rem;margin:3rem 8vw 0 auto;font-size:1rem;font-weight:300;line-height:1.75}.finance-main[data-astro-cid-dx5t2vg6]{max-width:var(--max);margin:auto;padding:clamp(6rem,9vw,9rem) var(--gutter);display:grid;grid-template-columns:1fr 1fr;gap:clamp(4rem,8vw,9rem)}.budget-total[data-astro-cid-dx5t2vg6]{display:flex;justify-content:space-between;align-items:flex-end}.budget-total[data-astro-cid-dx5t2vg6] span[data-astro-cid-dx5t2vg6]{font-size:.62rem;letter-spacing:.12em;text-transform:uppercase}.budget-total[data-astro-cid-dx5t2vg6] strong[data-astro-cid-dx5t2vg6]{font-family:Italiana,serif;font-size:clamp(4rem,7vw,7rem);font-weight:400;line-height:1}.donut-wrap[data-astro-cid-dx5t2vg6]{margin-top:3rem;display:grid;grid-template-columns:1fr 1fr;gap:2.5rem;align-items:center}.donut[data-astro-cid-dx5t2vg6]{width:min(22vw,18rem);aspect-ratio:1;display:grid;place-items:center;border-radius:50%;background:conic-gradient(var(--copper) 0 42%,var(--deep-blue) 42% 67%,var(--sage) 67% 85%,var(--paper-dark) 85% 100%)}.donut[data-astro-cid-dx5t2vg6]>div[data-astro-cid-dx5t2vg6]{width:55%;aspect-ratio:1;display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:50%;background:var(--paper)}.donut[data-astro-cid-dx5t2vg6] strong[data-astro-cid-dx5t2vg6]{font-family:Italiana,serif;font-size:2.2rem;font-weight:400}.donut[data-astro-cid-dx5t2vg6] span[data-astro-cid-dx5t2vg6]{font-size:.53rem;letter-spacing:.1em;text-transform:uppercase}.legend[data-astro-cid-dx5t2vg6]{display:flex;flex-direction:column;gap:1rem}.legend[data-astro-cid-dx5t2vg6]>div[data-astro-cid-dx5t2vg6]{display:grid;grid-template-columns:auto 1fr auto;gap:.65rem;align-items:center;font-size:.67rem}.key[data-astro-cid-dx5t2vg6]{width:.6rem;height:.6rem;border-radius:50%;background:var(--copper)}.key--two[data-astro-cid-dx5t2vg6]{background:var(--deep-blue)}.key--three[data-astro-cid-dx5t2vg6]{background:var(--sage)}.key--four[data-astro-cid-dx5t2vg6]{background:var(--paper-dark)}.strategy-panel[data-astro-cid-dx5t2vg6] h3[data-astro-cid-dx5t2vg6]{margin:0 0 1.5rem;font-size:clamp(3rem,5vw,5.2rem);line-height:1}.finance-stack[data-astro-cid-dx5t2vg6]{margin-top:2.5rem;border-top:1px solid var(--line)}.finance-stack[data-astro-cid-dx5t2vg6]>div[data-astro-cid-dx5t2vg6]{padding:1.15rem 0;display:flex;justify-content:space-between;border-bottom:1px solid var(--line);font-size:.75rem}.strategy-note[data-astro-cid-dx5t2vg6]{margin-top:1.5rem;padding-left:1.2rem;border-left:2px solid var(--copper);color:var(--ink-soft);font-size:.78rem!important}.waterfall[data-astro-cid-dx5t2vg6]{padding:clamp(6rem,9vw,9rem) var(--gutter);display:grid;grid-template-columns:.7fr 1.3fr;gap:7vw;color:var(--white);background:var(--deep-blue)}.waterfall[data-astro-cid-dx5t2vg6] h3[data-astro-cid-dx5t2vg6]{max-width:30rem;margin:0;font-size:clamp(3rem,5.5vw,6rem);line-height:1}.waterfall[data-astro-cid-dx5t2vg6] ol[data-astro-cid-dx5t2vg6]{margin:0;padding:0;list-style:none}.waterfall[data-astro-cid-dx5t2vg6] li[data-astro-cid-dx5t2vg6]{padding:1.4rem 0;display:grid;grid-template-columns:3rem 1fr;border-bottom:1px solid rgba(255,255,255,.16)}.waterfall[data-astro-cid-dx5t2vg6] li[data-astro-cid-dx5t2vg6]>span[data-astro-cid-dx5t2vg6]{color:var(--copper);font-size:.62rem;letter-spacing:.12em}.waterfall[data-astro-cid-dx5t2vg6] li[data-astro-cid-dx5t2vg6] p[data-astro-cid-dx5t2vg6]{margin:0;color:#fff9;font-size:.78rem;line-height:1.6}.waterfall[data-astro-cid-dx5t2vg6] li[data-astro-cid-dx5t2vg6] strong[data-astro-cid-dx5t2vg6]{display:block;margin-bottom:.35rem;color:var(--white);font-family:Italiana,serif;font-size:1.4rem;font-weight:400}.finance-details[data-astro-cid-dx5t2vg6]{max-width:var(--max);margin:auto;padding:clamp(6rem,9vw,9rem) var(--gutter) 4rem}.faq-grid[data-astro-cid-dx5t2vg6]{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid var(--ink)}.faq-grid[data-astro-cid-dx5t2vg6] article[data-astro-cid-dx5t2vg6]{padding:2.5rem 3rem 3rem 0;border-bottom:1px solid var(--line)}.faq-grid[data-astro-cid-dx5t2vg6] article[data-astro-cid-dx5t2vg6]:nth-child(odd){border-right:1px solid var(--line)}.faq-grid[data-astro-cid-dx5t2vg6] article[data-astro-cid-dx5t2vg6]:nth-child(2n){padding-left:3rem}.faq-grid[data-astro-cid-dx5t2vg6] article[data-astro-cid-dx5t2vg6]>span[data-astro-cid-dx5t2vg6]{color:var(--copper);font-size:.6rem;letter-spacing:.12em}.faq-grid[data-astro-cid-dx5t2vg6] h3[data-astro-cid-dx5t2vg6]{margin:1rem 0;font-family:Italiana,serif;font-size:2rem;font-weight:400}.faq-grid[data-astro-cid-dx5t2vg6] p[data-astro-cid-dx5t2vg6]{margin:0;color:var(--ink-soft);font-size:.8rem;font-weight:300;line-height:1.72}.finance-disclaimer[data-astro-cid-dx5t2vg6]{margin:4rem 0 0;color:var(--ink-soft);font-size:.55rem;letter-spacing:.05em;text-transform:uppercase}.thanks[data-astro-cid-dx5t2vg6]{min-height:100vh;position:relative;display:grid;place-items:center;color:var(--white);background-position:center;background-size:cover}.thanks-shade[data-astro-cid-dx5t2vg6]{background:#070e0ead}.thanks-inner[data-astro-cid-dx5t2vg6]{position:relative;z-index:2;width:min(80rem,90vw);text-align:center}.thanks[data-astro-cid-dx5t2vg6] h2[data-astro-cid-dx5t2vg6]{margin:0 0 3rem;font-size:clamp(3.5rem,7.6vw,8rem);line-height:1.04}.thanks[data-astro-cid-dx5t2vg6] h2[data-astro-cid-dx5t2vg6] span[data-astro-cid-dx5t2vg6]{display:block;color:var(--paper-dark);font-style:italic}.thanks-inner[data-astro-cid-dx5t2vg6]>a[data-astro-cid-dx5t2vg6]{padding-bottom:.4rem;border-bottom:1px solid rgba(255,255,255,.45);font-size:.74rem;letter-spacing:.14em;text-transform:uppercase}.thanks-footer[data-astro-cid-dx5t2vg6] span[data-astro-cid-dx5t2vg6]:nth-child(2){justify-self:center}.thanks-footer[data-astro-cid-dx5t2vg6] .image-credit[data-astro-cid-dx5t2vg6]{justify-self:end}@media (max-width: 900px){.site-header[data-astro-cid-dx5t2vg6]{grid-template-columns:1fr auto}.site-header[data-astro-cid-dx5t2vg6] nav[data-astro-cid-dx5t2vg6]{display:none}.hero-meta[data-astro-cid-dx5t2vg6]{flex-direction:column;gap:.6rem}.hero-meta[data-astro-cid-dx5t2vg6] p[data-astro-cid-dx5t2vg6]+p[data-astro-cid-dx5t2vg6]:before{display:none}.hero-footer[data-astro-cid-dx5t2vg6]{grid-template-columns:1fr 1fr}.hero-footer[data-astro-cid-dx5t2vg6] .scroll-cue[data-astro-cid-dx5t2vg6]{display:none}.story-page[data-astro-cid-dx5t2vg6]{grid-template-columns:1fr}.story-number[data-astro-cid-dx5t2vg6]{position:absolute;top:5rem;left:var(--gutter);opacity:.25}.tone-page--split[data-astro-cid-dx5t2vg6],.character[data-astro-cid-dx5t2vg6],.director[data-astro-cid-dx5t2vg6],.statement[data-astro-cid-dx5t2vg6],.finance-main[data-astro-cid-dx5t2vg6],.waterfall[data-astro-cid-dx5t2vg6]{grid-template-columns:1fr}.tone-split-image[data-astro-cid-dx5t2vg6],.character-image[data-astro-cid-dx5t2vg6],.director-image[data-astro-cid-dx5t2vg6]{min-height:72vh}.character-image[data-astro-cid-dx5t2vg6]{order:2}.comp-grid[data-astro-cid-dx5t2vg6],.talent-grid[data-astro-cid-dx5t2vg6]{overflow-x:auto;grid-template-columns:repeat(3,minmax(19rem,78vw));scroll-snap-type:x mandatory}.comp-card[data-astro-cid-dx5t2vg6],.talent-grid[data-astro-cid-dx5t2vg6] article[data-astro-cid-dx5t2vg6]{scroll-snap-align:start}.statement-body[data-astro-cid-dx5t2vg6]{padding-top:0}.statement-mark[data-astro-cid-dx5t2vg6]{display:none}.donut[data-astro-cid-dx5t2vg6]{width:min(42vw,18rem)}.waterfall[data-astro-cid-dx5t2vg6]{gap:3rem}}@media (max-width: 600px){.site-header[data-astro-cid-dx5t2vg6]{height:4.5rem}.wordmark[data-astro-cid-dx5t2vg6] span[data-astro-cid-dx5t2vg6]{display:none}.hero[data-astro-cid-dx5t2vg6] h1[data-astro-cid-dx5t2vg6]{font-size:clamp(4rem,21vw,7rem);line-height:.78}.hero[data-astro-cid-dx5t2vg6] h1[data-astro-cid-dx5t2vg6] span[data-astro-cid-dx5t2vg6]{margin-top:.4em}.hero-footer[data-astro-cid-dx5t2vg6],.thanks-footer[data-astro-cid-dx5t2vg6]{grid-template-columns:1fr;gap:.4rem}.hero-footer[data-astro-cid-dx5t2vg6]>p[data-astro-cid-dx5t2vg6],.thanks-footer[data-astro-cid-dx5t2vg6] span[data-astro-cid-dx5t2vg6]:nth-child(2),.thanks-footer[data-astro-cid-dx5t2vg6] .image-credit[data-astro-cid-dx5t2vg6]{display:none}.mood-frame[data-astro-cid-dx5t2vg6]{min-height:78vh}.logline[data-astro-cid-dx5t2vg6] .eyebrow[data-astro-cid-dx5t2vg6]{margin-left:0}.logline-note[data-astro-cid-dx5t2vg6]{margin-right:0}.story-page[data-astro-cid-dx5t2vg6]{min-height:auto;padding-top:9rem;padding-bottom:6rem}.tone-intro[data-astro-cid-dx5t2vg6]{min-height:70vh}.tone-page[data-astro-cid-dx5t2vg6]{min-height:82vh}.tone-page--split[data-astro-cid-dx5t2vg6]{min-height:auto}.tone-split-copy[data-astro-cid-dx5t2vg6]{min-height:75vh;padding-top:8rem}.tone-split-image[data-astro-cid-dx5t2vg6]{min-height:75vh}.section-heading[data-astro-cid-dx5t2vg6]{grid-template-columns:1fr;gap:1.5rem}.talent-image[data-astro-cid-dx5t2vg6]{min-height:29rem}.character-copy[data-astro-cid-dx5t2vg6] h2[data-astro-cid-dx5t2vg6],.director[data-astro-cid-dx5t2vg6] h2[data-astro-cid-dx5t2vg6]{font-size:4.8rem}.character-arc[data-astro-cid-dx5t2vg6]{grid-template-columns:1fr;gap:.8rem}.director-facts[data-astro-cid-dx5t2vg6],.donut-wrap[data-astro-cid-dx5t2vg6],.faq-grid[data-astro-cid-dx5t2vg6]{grid-template-columns:1fr}.donut[data-astro-cid-dx5t2vg6]{width:min(70vw,18rem);margin:auto}.faq-grid[data-astro-cid-dx5t2vg6] article[data-astro-cid-dx5t2vg6],.faq-grid[data-astro-cid-dx5t2vg6] article[data-astro-cid-dx5t2vg6]:nth-child(2n){padding:2rem 0;border-right:0}.thanks[data-astro-cid-dx5t2vg6] h2[data-astro-cid-dx5t2vg6]{font-size:3.7rem}.thanks-inner[data-astro-cid-dx5t2vg6]>a[data-astro-cid-dx5t2vg6]{font-size:.6rem}}@media (prefers-reduced-motion: reduce){.film-deck-root[data-astro-cid-dx5t2vg6]{scroll-behavior:auto}.scroll-line[data-astro-cid-dx5t2vg6]:after{animation:none}}
