:root{color-scheme:dark;--ink:#0b0b0d;--paper:#f1eae0;--muted:#c0b7ac;--gold:#d4b475;--gold-bright:#e8cc94;--rule:#d4b47536;--purple:#5d2a86;--crimson:#b3001e;--display:"Times New Roman",Times,serif;--serif:Georgia,"Times New Roman",serif;--sans:Arial,Helvetica,sans-serif;--masthead-height:72px;--gutter:clamp(24px,5.5vw,92px);--content-width:1440px}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:var(--masthead-height)}body{margin:0;background:var(--ink);color:var(--paper);font:400 16px/1.55 var(--sans);-webkit-font-smoothing:antialiased}img{display:block;max-width:100%}blockquote,dd,dl,figure,h1,h2,h3,p,ul{margin:0}button{font:inherit}a,button{color:inherit}[role=tabpanel]:focus-visible,a:focus-visible,button:focus-visible{outline:2px solid var(--gold-bright);outline-offset:5px}[hidden]{display:none!important}::selection{color:var(--ink);background:var(--gold)}.container{width:min(100%,var(--content-width));margin-inline:auto;padding-inline:var(--gutter)}.section-space{padding-block:clamp(76px,9vw,146px)}main:focus,section:focus{outline:none}.skip-link{position:fixed;z-index:10;top:8px;left:10px;transform:translateY(-150%);padding:10px 15px;background:var(--gold-bright);color:var(--ink)}.skip-link:focus{transform:translateY(0)}.top-anchor{position:absolute;top:0}.eyebrow{font:700 11px/1.5 var(--sans);text-transform:uppercase;letter-spacing:.19em;color:var(--gold)}.chapter{display:flex;align-items:center;gap:11px;margin-bottom:24px}.chapter-number{font-variant-numeric:tabular-nums;letter-spacing:.05em}.chapter-line{flex:0 0 24px;height:1px;background:#d4b47575}.gold-diamond{display:inline-block;width:6px;height:6px;flex:0 0 6px;background:var(--gold);transform:rotate(45deg)}h2{font:400 clamp(3.25rem,6.6vw,7rem)/.91 var(--display);letter-spacing:-.053em;text-wrap:balance}h2 em{font-weight:inherit;color:var(--gold)}.body-copy{color:var(--muted);font-size:clamp(1rem,1.35vw,1.125rem);line-height:1.7}.body-copy em{color:var(--paper)}.button{display:inline-flex;justify-content:center;align-items:center;gap:17px;min-height:51px;padding:0 19px;border:1px solid var(--gold);text-decoration:none;font-size:.82rem;font-weight:700;letter-spacing:.022em;transition:background-color .2s ease,border-color .2s ease,color .2s ease}.button-primary{background:var(--gold);color:#151007}.button-primary:hover{background:var(--gold-bright);border-color:var(--gold-bright)}.button svg,.text-link svg{flex:0 0 auto}.text-link{display:inline-flex;align-items:center;gap:9px;min-height:40px;color:var(--gold-bright);font-size:.875rem;text-underline-offset:.28em;text-decoration-color:var(--rule);transition:text-decoration-color .2s ease}.text-link:hover{text-decoration-color:var(--gold-bright)}.masthead{position:sticky;z-index:5;top:0;background:#100d0e;border-bottom:1px solid var(--rule)}.masthead,.masthead-inner{min-height:var(--masthead-height)}.masthead-inner{display:flex;align-items:center;justify-content:space-between;gap:22px;width:min(100%,1600px);margin-inline:auto;padding-inline:clamp(22px,3.6vw,58px)}.wordmark{display:inline-flex;align-items:center;gap:11px;flex:0 0 auto;color:var(--paper);text-decoration:none;text-transform:uppercase;font:400 19px/1 var(--display);letter-spacing:.055em;white-space:nowrap}.wordmark svg{color:var(--gold);flex:0 0 auto}.chapter-navigation{display:flex;align-items:center;gap:clamp(17px,2.4vw,40px)}.chapter-navigation>a{position:relative;display:inline-flex;align-items:center;min-height:44px;font-size:.82rem;color:var(--muted);text-decoration:none;white-space:nowrap}.chapter-navigation>a:after{content:"";position:absolute;right:0;bottom:3px;left:0;height:1px;background:var(--gold);opacity:0;transform:scaleX(.5);transition:opacity .2s ease,transform .2s ease}.chapter-navigation>a:hover,.chapter-navigation>a[aria-current]{color:var(--paper)}.chapter-navigation>a:hover:after,.chapter-navigation>a[aria-current]:after{opacity:1;transform:scaleX(1)}.masthead-cta{display:inline-flex;justify-content:center;align-items:center;gap:10px;min-height:42px;padding:0 13px;border:1px solid #d4b47575;color:var(--gold-bright);font-size:.78rem;text-decoration:none;white-space:nowrap;transition:color .2s ease,background-color .2s ease}.masthead-cta:hover,.masthead-cta[aria-current]{color:var(--ink);background:var(--gold)}.reading-progress{--progress:0;position:absolute;bottom:-1px;right:0;left:0;height:1px;background:var(--gold);transform:scaleX(var(--progress));transform-origin:left;pointer-events:none}.chapter-navigation>.mobile-deck-link,.menu-toggle{display:none}.hero{position:relative;isolation:isolate;display:flex;min-height:clamp(610px,calc(100svh - var(--masthead-height) - 76px),930px);overflow:hidden;background:radial-gradient(ellipse at 50% 75%,#511d392b,transparent 64%),#100b12}.hero-media,.hero-scrim{position:absolute;inset:0;z-index:-1}.hero-media{left:29%;-webkit-mask-image:linear-gradient(90deg,transparent,#000 28%);mask-image:linear-gradient(90deg,transparent,#000 28%)}.hero-media img{width:100%;height:100%;object-fit:cover;object-position:53% 22%}.hero-scrim{background:linear-gradient(90deg,#0e0b10 1%,#100b12ee 24%,#100b12b0 37%,#100b1255 52%,transparent 68%),linear-gradient(0deg,#0b0b0de8,#100b1222 28%,transparent 62%)}.hero-inner{display:flex;align-items:center;position:relative;padding-block:57px 72px}.hero-copy{position:relative;padding-bottom:16px}.hero-kicker{display:flex;align-items:center;gap:12px;margin-bottom:clamp(30px,4vw,57px)}.hero-title{font:400 clamp(5.05rem,11.2vw,11.15rem)/.75 var(--display);letter-spacing:-.055em;text-transform:uppercase;text-shadow:0 3px 25px #0005}.hero-title span{display:block;width:fit-content;margin-bottom:.22em;font-size:.49em;line-height:.85;letter-spacing:.045em}.hero-genre{margin-top:25px}.hero-tagline{max-width:444px;margin-top:22px;color:#f0e5d8;font:italic 400 clamp(1.2rem,2.13vw,2rem)/1.24 var(--display);text-wrap:pretty}.hero-actions{margin-top:31px;display:flex;align-items:center;gap:21px}.hero-credit{max-width:172px;color:#d1c6bc;font-size:.79rem;line-height:1.45}.hero-credit strong{display:block;color:var(--paper);font-weight:700}.hero-frame-label{position:absolute;bottom:24px;right:var(--gutter);display:flex;align-items:center;gap:11px;color:#f1dfbf;text-shadow:0 2px 8px #000}.hero-frame-label span{width:20px;height:1px;background:currentColor}.film-strip{background:#100e0e;border-block:1px solid var(--rule)}.film-facts{display:grid;grid-template-columns:1fr 1.12fr .9fr}.film-facts>div{padding:19px clamp(16px,3vw,46px) 20px}.film-facts>div:first-child{padding-left:0}.film-facts>div+div{border-left:1px solid var(--rule)}.film-facts dt{margin-bottom:5px;color:var(--gold);font-size:.61rem;font-weight:700;letter-spacing:.19em;text-transform:uppercase}.film-facts dd{color:var(--paper);font:400 clamp(1rem,1.66vw,1.3rem)/1.2 var(--serif)}.status-light{display:inline-block;width:6px;height:6px;margin:0 .25em .16em 0;border-radius:50%;background:var(--gold)}.still-frame{overflow:hidden;background:#181415}.still-frame img{width:100%;height:100%;object-fit:cover}.frame-caption{display:flex;justify-content:space-between;flex-wrap:wrap;gap:7px 15px;padding-top:13px;color:var(--muted);font:700 .64rem/1.55 var(--sans);letter-spacing:.1em;text-transform:uppercase}.frame-caption>span:first-child{display:flex;align-items:center;gap:9px;color:var(--gold)}.shams{background:linear-gradient(110deg,#250e10,#160e10 48%,#0f0d0e);border-block:1px solid #d4b4752b}.shams-grid{display:grid;grid-template-columns:minmax(0,.89fr) minmax(0,1fr);align-items:center;gap:clamp(43px,8vw,120px)}.shams-photo{position:relative;overflow:hidden;min-height:100%;background:#270f0e}.shams-photo img{height:100%;min-height:100%;width:100%;position:absolute;inset:0;object-fit:cover;object-position:42% 43%}.shams-photo:after{content:"";position:absolute;inset:60% 0 0;background:linear-gradient(0deg,#10080ed9,transparent);pointer-events:none}.shams-photo figcaption{position:absolute;z-index:1;left:23px;bottom:19px;color:#f8e2bc;text-shadow:0 1px 8px #000}.shams-copy{padding-block:clamp(62px,8.2vw,125px)}.shams h2{display:flex;align-items:baseline;gap:.23em;font-size:clamp(3.5rem,8vw,8.25rem)}.arabic{color:var(--gold);font:400 .65em/1 Geeza Pro,Noto Naskh Arabic,Times New Roman,serif;letter-spacing:0}.codename{margin-top:17px;color:#cdbfb4}.codename span{color:var(--gold)}.shams-lead{max-width:38ch;margin-top:27px;font:400 clamp(1.25rem,2.35vw,2.05rem)/1.32 var(--serif)}.world{background:#111012}.section-intro{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.66fr);gap:clamp(26px,6vw,90px);align-items:end;margin-bottom:35px}.section-intro h2{text-wrap:unset}.section-intro .body-copy{max-width:37ch;padding-bottom:.15em}.location-tabs{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:4px}.location-tab{position:relative;isolation:isolate;overflow:hidden;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;min-width:0;aspect-ratio:1.06;padding:16px;border:0;border-bottom:3px solid transparent;background:#231a1b;text-align:left;cursor:pointer}.location-tab img,.location-tab:after{position:absolute;z-index:-1;inset:0;width:100%;height:100%}.location-tab img{object-fit:cover;object-position:center 53%;filter:brightness(.8) saturate(.81);transition:filter .25s ease,transform .35s ease}.location-tab:after{content:"";background:linear-gradient(180deg,#060404a8,transparent 35%,#080608dd)}.location-tab:hover img,.location-tab[aria-selected=true] img{filter:brightness(1.03) saturate(1)}.location-tab:hover img{transform:scale(1.035)}.location-tab[aria-selected=true]{border-color:var(--gold-bright)}.location-tab:focus-visible{outline-offset:-5px}.location-number{color:#f4e0b9;font:700 .68rem/1 var(--sans);letter-spacing:.11em;text-shadow:0 1px 5px #000}.location-name{color:#fff8ef;font:400 clamp(1.15rem,2.4vw,2.2rem)/.98 var(--display);letter-spacing:-.025em;text-shadow:0 1px 8px #000}.location-panel{min-height:144px;padding:26px 0 0;display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(24px,6vw,100px);align-items:start}.location-panel:focus-visible{outline-offset:3px}.location-panel h3{margin-top:4px;font:400 clamp(1.95rem,3.25vw,3.5rem)/1.05 var(--display);letter-spacing:-.035em}.location-panel .body-copy{max-width:55ch}.look{background:#0b0b0b;border-block:1px solid #d4b47524}.look-grid{display:grid;grid-template-columns:1.15fr 1fr 1fr;grid-template-rows:1fr 1.1fr;gap:5px;aspect-ratio:2.8}.look-frame{position:relative;overflow:hidden;min-height:0;background:#160f0f}.look-performance{grid-row:1/span 2}.look-frame img{width:100%;height:100%;object-fit:cover;transition:transform .45s ease}.look-frame:hover img{transform:scale(1.035)}.look-frame:after{content:"";position:absolute;inset:57% 0 0;background:linear-gradient(0deg,#030305cd,transparent);pointer-events:none}.look-frame figcaption{position:absolute;z-index:1;left:15px;bottom:12px;color:#ffedcf;font-size:.61rem;text-shadow:0 1px 6px #000}.palette{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:clamp(7px,1.6vw,24px);padding:0;margin-top:19px;list-style:none}.palette li{color:var(--muted);font-size:.72rem;line-height:1.35}.swatch{display:block;height:20px;margin-bottom:7px;background:var(--swatch);border:1px solid #f8dd9a44}.creator{background:#121013}.creator-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.78fr);gap:clamp(42px,9vw,135px);align-items:center}.creator-photo{width:min(100%,455px);justify-self:end}.creator-photo .still-frame{aspect-ratio:.89;background:#e3e1e3}.creator-photo img{object-position:center 34%}.creator-role{margin-top:19px;color:var(--gold);font:400 clamp(1.25rem,2vw,1.75rem)/1.35 var(--serif)}.creator-copy .body-copy{max-width:48ch;margin-top:17px}.creator-copy .text-link{margin-top:14px}.contact{position:relative;display:grid;min-height:640px;isolation:isolate;overflow:hidden;background:#160e0f;border-top:1px solid var(--rule)}.contact-media{position:absolute;z-index:-1;inset:0 0 0 46%}.contact-media img{width:100%;height:100%;object-fit:cover;object-position:53% 65%}.contact:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,#160e0f 42%,#160e0fed 48%,#160e0f6b 61%,transparent 78%),linear-gradient(0deg,#100a0ab8 1%,transparent 32%);pointer-events:none}.contact-inner{display:flex;align-items:center;padding-block:clamp(75px,9vw,146px)}.contact-copy{width:min(100%,690px)}.contact h2{font-size:clamp(2.7rem,5vw,5.3rem);line-height:.99;text-wrap:unset}.contact .body-copy{max-width:43ch;margin-top:22px;color:#ded0c4}.contact .button{margin-top:27px}.contact-email{margin-top:17px;display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 14px}.contact-email>a{font-size:.91rem;color:var(--paper);overflow-wrap:anywhere;text-decoration-color:var(--rule);text-underline-offset:.22em}.contact-email>a:hover{text-decoration-color:var(--gold)}.copy-email{display:flex;align-items:baseline;gap:9px}.copy-email button{min-height:32px;padding:0 2px;border:0;background:transparent;color:var(--gold-bright);text-decoration:underline;text-decoration-color:var(--rule);text-underline-offset:.25em;font-size:.78rem;cursor:pointer}.copy-email button:hover{text-decoration-color:var(--gold-bright)}.copy-email span{color:var(--paper);font-size:.78rem}.site-footer{border-top:1px solid var(--rule);background:#0c0b0d}.footer-inner{display:flex;align-items:center;justify-content:space-between;gap:16px 25px;padding-block:22px}.footer-inner p{color:var(--muted);font-size:.73rem}.footer-inner .wordmark{font-size:.98rem}.footer-inner .wordmark svg{width:22px;height:22px}.back-to-top{white-space:nowrap}@media (max-width:940px){:root{--masthead-height:62px}.masthead-cta{display:none}.menu-toggle{display:inline-flex;align-items:center;gap:10px;min-height:44px;padding:0 0 0 9px;color:var(--gold-bright);border:0;background:transparent;font-size:.81rem;cursor:pointer}.menu-icon{display:grid;gap:5px;width:19px}.menu-icon i{height:1px;background:currentColor}.menu-toggle[aria-expanded=true] .menu-icon i:first-child{transform:translateY(3px) rotate(45deg)}.menu-toggle[aria-expanded=true] .menu-icon i:last-child{transform:translateY(-3px) rotate(-45deg)}.chapter-navigation{display:none;position:absolute;top:100%;right:0;left:0;padding:8px var(--gutter) 15px;background:#100d0e;border-bottom:1px solid var(--rule);box-shadow:0 18px 32px #0005}.chapter-navigation[data-open=true]{display:grid;gap:0}.chapter-navigation>a{min-height:46px;border-bottom:1px solid #d4b47524}.chapter-navigation>a:after{display:none}.chapter-navigation>.mobile-deck-link{display:flex;gap:10px;color:var(--gold-bright);border-bottom:0}.shams-grid{gap:clamp(30px,5vw,60px)}.hero-title{font-size:clamp(5rem,12vw,8rem)}}@media (max-width:700px){.hero{min-height:auto;background:#100b12}.hero-media{left:0;height:min(118vw,530px);-webkit-mask-image:none;mask-image:none}.hero-media img{object-position:50% 23%}.hero-scrim{inset:0 0 auto;height:min(121vw,545px);background:linear-gradient(0deg,#100b12 2%,#100b12ed 15%,#100b126b 38%,transparent 75%)}.hero-inner{align-items:end;padding-top:clamp(246px,68vw,430px);padding-bottom:55px}.hero-copy{width:100%;padding-bottom:0}.hero-kicker{margin-bottom:24px;font-size:.61rem}.hero-title{font-size:clamp(3.4rem,15.4vw,6.65rem);letter-spacing:-.05em}.hero-genre{margin-top:17px;font-size:.62rem;letter-spacing:.13em}.hero-tagline{margin-top:15px;max-width:29ch}.hero-actions{margin-top:22px;gap:14px}.hero-actions .button{gap:11px;min-height:46px;padding-inline:12px}.hero-credit{font-size:.72rem}.hero-frame-label{right:auto;left:var(--gutter);bottom:14px;font-size:.56rem}.film-facts{grid-template-columns:1fr 1.13fr .95fr}.film-facts>div{padding:14px 8px}.film-facts>div:last-child{padding-right:0}.film-facts dt{font-size:.54rem;letter-spacing:.12em}.film-facts dd{font-size:.86rem}.status-light{width:4px;height:4px;margin-right:0}.chapter{margin-bottom:19px;font-size:.63rem}.creator-grid,.shams-grid{grid-template-columns:minmax(0,1fr);gap:27px}.shams-grid{padding-top:44px;padding-bottom:56px}.shams-copy{padding:0}.shams-photo{width:100%;height:clamp(290px,110vw,470px)}.shams-photo img{object-position:45% 47%}.shams-photo figcaption{left:15px;bottom:13px;font-size:.58rem}.shams-lead{margin-top:20px}.section-intro{grid-template-columns:minmax(0,1fr);gap:13px;margin-bottom:22px}.location-tabs{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:max(104px,29%);margin-right:calc(-1 * var(--gutter));padding-right:var(--gutter);padding-bottom:6px;overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:thin;scrollbar-color:#d4b47580 #20171b}.location-tab{min-height:125px;aspect-ratio:.9;padding:11px 9px;scroll-snap-align:start}.location-name{font-size:1.3rem}.location-panel{grid-template-columns:1fr;min-height:204px;padding-top:17px;gap:8px}.location-panel h3{margin-top:3px}.look-grid{aspect-ratio:auto;grid-template-columns:1fr 1fr;grid-template-rows:clamp(255px,75vw,425px) repeat(2,clamp(102px,32vw,178px))}.look-performance{grid-column:1/span 2;grid-row:auto}.look-performance img{object-position:50% 36%}.look-frame figcaption{left:7px;bottom:7px;font-size:.53rem;letter-spacing:.12em}.palette{margin-top:14px}.palette li{font-size:.66rem}.swatch{height:15px}.creator-photo{justify-self:start}.contact{min-height:auto}.contact-media{inset:0 0 auto;height:clamp(275px,84vw,520px)}.contact-media img{object-position:50% 64%}.contact:after{inset:0 0 auto;height:clamp(290px,88vw,545px);background:linear-gradient(0deg,#160e0f,#160e0f33 43%,transparent 78%)}.contact-inner{align-items:end;padding-top:clamp(255px,74vw,486px);padding-bottom:59px}.contact .button{margin-top:21px}.contact-email{gap:1px 12px}.footer-inner{flex-wrap:wrap;padding-block:17px}}@media (max-width:355px){:root{--gutter:18px}.hero-title{font-size:15vw}.hero-genre{font-size:.57rem}.film-facts dd{font-size:.79rem}.palette li{font-size:.59rem}.shams h2{font-size:3.22rem}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{transition-duration:.01ms!important}}.deck-index{background:#121012;border-bottom:1px solid var(--rule)}.deck-index summary{display:flex;min-height:63px;align-items:center;justify-content:space-between;gap:17px;list-style:none;cursor:pointer}.deck-index summary::-webkit-details-marker{display:none}.casting-credits summary:focus-visible,.deck-index summary:focus-visible,.table-scroll:focus-visible{outline:2px solid var(--gold-bright);outline-offset:4px}.deck-index-title{display:flex;align-items:center;gap:12px;color:var(--paper);font:400 clamp(1.2rem,2.2vw,1.65rem)/1.1 var(--display)}.deck-index-count{display:inline-flex;gap:15px;align-items:center;white-space:nowrap}.deck-index-toggle{position:relative;width:13px;height:13px}.deck-index-toggle:after,.deck-index-toggle:before{content:"";position:absolute;inset:6px 0 auto;height:1px;background:currentColor}.deck-index-toggle:after{transform:rotate(90deg)}.deck-index details[open] .deck-index-toggle:after{display:none}.deck-index-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:25px clamp(15px,3vw,45px);padding:17px 0 30px;border-top:1px solid var(--rule)}.deck-index-grid ol{list-style:none;padding:0;margin:9px 0 0}.deck-index-grid a{display:flex;align-items:baseline;min-height:35px;gap:9px;padding:5px 0;color:var(--paper);font-size:.88rem;text-decoration-color:transparent;text-underline-offset:3px}.deck-index-grid a:hover{text-decoration-color:var(--gold)}.deck-index-grid a span{color:var(--gold);font:700 .66rem/1 var(--sans);font-variant-numeric:tabular-nums}.chapter-navigation{gap:clamp(12px,1.65vw,28px)}.actress-section,.origin,.pitch-section,.project,.why-abu-dhabi,.why-film{padding-block:clamp(68px,6.7vw,107px);border-top:1px solid var(--rule)}.pitch-heading{margin-bottom:clamp(24px,3.4vw,47px)}.pitch-heading h2,.pitch-split h2{font-size:clamp(2.95rem,5.8vw,6rem);line-height:.96;text-wrap:unset}.pitch-quote{max-width:44ch;color:var(--gold-bright);font:italic 400 clamp(1.4rem,2.5vw,2.4rem)/1.23 var(--display);letter-spacing:-.02em}.pitch-split{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(30px,5.5vw,86px);align-items:center}.pitch-split--image-left{grid-template-columns:minmax(0,.8fr) minmax(0,1.1fr)}.pitch-split--image-left .pitch-split-copy{grid-column:2;grid-row:1}.pitch-split--image-left .pitch-split-art{grid-column:1;grid-row:1}.pitch-split-art img{width:100%;height:auto}.pitch-split-copy>:is(.pitch-quote,.pitch-prose,.body-copy,.pitch-blocks){margin-top:22px}.pitch-prose{max-width:68ch}.pitch-prose p+p{margin-top:15px}.adam-copy .body-copy,.pitch-blocks .body-copy,.pitch-prose .body-copy{font-size:clamp(1rem,1.26vw,1.13rem)}.pitch-blocks{display:grid;align-content:start;gap:19px 36px}.pitch-blocks h3{margin-bottom:7px;color:var(--gold-bright)}.pitch-blocks-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px clamp(28px,4.5vw,70px)}.pitch-blocks-grid>div{border-top:1px solid var(--rule);padding-top:17px}.auction .pitch-blocks-grid,.pitch-quote+.pitch-blocks-grid{margin-top:28px}.deck-note{margin-top:23px;color:var(--muted);font-size:.84rem;line-height:1.65}.deck-note p+p{margin-top:5px}.project{background:#111013}.project-logline-label{margin-top:24px}.project-logline{margin-top:9px;color:var(--paper);font:italic 400 clamp(1.3rem,2.12vw,2rem)/1.3 var(--display);text-wrap:pretty}.project-facts{margin-top:23px}.project-facts>div{display:grid;grid-template-columns:minmax(110px,27%) minmax(0,1fr);align-items:baseline;gap:12px;padding:11px 0;border-top:1px solid var(--rule)}.project-facts>div:last-child{border-bottom:1px solid var(--rule)}.project-facts dd{color:var(--paper);font-size:1rem}.synopsis{background:#0c0b0e}.synopsis-2{background:#121013}.synopsis-layout{display:grid;grid-template-columns:minmax(125px,.21fr) minmax(0,1fr);gap:clamp(25px,4vw,56px);align-items:start}.synopsis-art{display:grid;gap:5px}.synopsis-art img{width:100%;height:auto}.synopsis-columns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(24px,4vw,54px)}.synopsis-continue,.synopsis-question{margin:21px 0 0}.synopsis-question{max-width:68ch}.synopsis-1 .synopsis-columns .pitch-prose:nth-child(2) p:nth-child(2){color:var(--gold-bright);font:italic 400 clamp(1.2rem,2vw,1.65rem)/1.3 var(--display)}.origin{background:#131013}.shams-copy .pitch-prose{margin-top:20px}.shams-copy .pitch-prose .body-copy{color:#d5c8bd}.actress-section{background:#100d0f}.actress-art{width:min(100%,432px)}.adam{background:#111012}.adam .pitch-heading{margin-bottom:20px}.adam-copy{margin-top:17px}.casting-heading{margin:33px 0 18px;padding-top:18px;border-top:1px solid var(--rule)}.casting-heading h3{font-size:.74rem}.casting-heading p{margin-top:5px;font-size:.88rem}.casting-grid{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:19px 11px;padding:0;list-style:none}.casting-grid li{min-width:0}.casting-grid a{display:grid;grid-template-rows:auto 1fr auto;height:100%;border-bottom:1px solid var(--rule);background:#191516;color:var(--paper);text-decoration:none;transition:border-color .2s ease}.casting-photo{display:block;aspect-ratio:4/5;overflow:hidden;background:#251d1e}.casting-photo img{width:100%;height:100%;object-fit:cover;object-position:50% 32%;transition:transform .3s ease}.casting-grid a:hover{border-color:var(--gold)}.casting-grid a:hover .casting-photo img{transform:scale(1.045)}.casting-name{padding:10px 9px 5px;font:400 clamp(.99rem,1.45vw,1.33rem)/1.05 var(--display)}.casting-imdb{display:flex;align-items:center;gap:5px;padding:0 9px 11px;font-size:.63rem}.casting-imdb svg{width:12px;height:12px}.casting-credits{margin-top:18px;color:var(--muted);font-size:.82rem}.casting-credits summary{min-height:34px;width:fit-content;color:var(--gold-bright);cursor:pointer}.casting-credits ul{padding-left:19px}.casting-credits a{text-underline-offset:.2em;text-decoration-color:var(--rule)}.casting-credits a:hover{text-decoration-color:var(--gold)}.players{background:#0b0b0d}.network-note{margin-top:26px;padding:17px 20px;background:#191317;border-left:1px solid var(--gold)}.network-note p{margin-top:5px}.auction{background:#150f10}.auction-frames{display:grid;grid-template-columns:1.23fr 1fr;gap:7px}.auction-frames figure{overflow:hidden}.auction-frames img{width:100%;height:100%;object-fit:cover;object-position:center}.auction-frames figure:first-child{aspect-ratio:2.1}.themes{background:#111013}.themes .pitch-split{align-items:start}.themes-art{display:grid;gap:8px}.themes-art img{width:100%;height:auto}.symbols{background:#0b0b0b}.symbol-grid{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:clamp(8px,2vw,28px)}.symbol-grid img{width:100%;height:auto;aspect-ratio:1;object-fit:contain;background:#0b0b0b}.symbol-grid figcaption{padding-top:9px;text-align:center;font-size:.6rem;letter-spacing:.1em}.symbol-copy{margin-top:clamp(23px,4vw,50px);align-items:start}.symbol-copy .pitch-quote+p{margin-top:16px}.why-film{background:#150f11}.why-film-art{width:min(100%,418px)}.why-abu-dhabi{background:#101012}.creative-references{background:#0c0b0e}.reference-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:22px clamp(12px,2.6vw,38px)}.reference-grid img{width:100%;height:auto;aspect-ratio:.68;object-fit:contain;object-position:center bottom;background:#0b0b0b}.reference-grid figcaption{padding-top:13px}.reference-grid h3{margin-bottom:4px}.reference-grid .body-copy{font-size:.94rem}.creator-specialty{margin-top:11px}.creator-copy .pitch-prose{margin-top:16px}.creator-copy .pitch-prose p{margin-top:0}.creator-copy .pitch-prose p+p{margin-top:13px}.creator-links{display:flex;align-items:center;flex-wrap:wrap;gap:0 20px}.creator-links .text-link{margin-top:8px}.market-context{background:#100f12}.market-intro{max-width:70ch}.table-scroll{margin-top:20px;overflow-x:auto;scrollbar-width:thin;scrollbar-color:#d4b47580 #20171b}.market-table{width:100%;min-width:650px;border-collapse:collapse;font-variant-numeric:tabular-nums}.market-table td,.market-table th{padding:12px 14px;border-bottom:1px solid var(--rule);text-align:left;white-space:nowrap}.market-table thead{background:#251e1e;color:var(--gold-bright);font-size:.67rem;text-transform:uppercase;letter-spacing:.12em}.market-table tbody th{font-weight:400}.market-table tbody a{color:var(--paper);text-decoration-color:var(--rule);text-underline-offset:3px}.market-table tbody a:hover{text-decoration-color:var(--gold)}.market-table tbody td{color:var(--muted);font-size:.9rem}.market-table tbody td:last-child{color:var(--paper);font-weight:700}.market-caveat{margin-top:18px;color:var(--gold-bright);font:italic 400 1.25rem/1.3 var(--display)}.market-caveat+.deck-note{margin-top:10px}.production{background:#0b0b0d}.partnerships{background:#131013}.contact-credit{margin-top:15px}.footer-credit{text-align:center}.footer-credit p+p{margin-top:3px}.visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;white-space:nowrap;clip-path:inset(50%)}@media (max-width:1040px){.casting-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.synopsis-layout{grid-template-columns:minmax(105px,.18fr) minmax(0,1fr)}}@media (max-width:940px){.chapter-navigation{gap:0}.deck-index-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.synopsis-columns{grid-template-columns:1fr;gap:15px}}@media (max-width:700px){.deck-index summary{min-height:55px}.deck-index-count{font-size:.6rem;gap:8px}.deck-index-grid{gap:19px 13px}.deck-index-grid .eyebrow{letter-spacing:.09em}.deck-index-grid a{font-size:.8rem}.pitch-split,.pitch-split--image-left{grid-template-columns:minmax(0,1fr);gap:27px}.pitch-split--image-left .pitch-split-art,.pitch-split--image-left .pitch-split-copy{grid-column:auto;grid-row:auto}.pitch-split-art{width:100%}.actress-art img,.project-art img{max-height:520px;object-fit:contain;object-position:left}.why-film-art{width:auto;margin-inline:calc(-1 * var(--gutter))}.why-film-art .frame-caption{padding-inline:var(--gutter)}.project-facts>div{grid-template-columns:minmax(87px,28%) minmax(0,1fr);gap:8px}.project-facts dt{letter-spacing:.09em}.project-facts dd{font-size:.92rem}.synopsis-layout{grid-template-columns:minmax(0,1fr);gap:20px}.synopsis-1 .synopsis-art{grid-template-columns:repeat(4,minmax(0,1fr))}.synopsis-2 .synopsis-art{grid-template-columns:repeat(2,minmax(0,1fr))}.synopsis-art img{aspect-ratio:1;object-fit:cover;object-position:center 35%}.synopsis-2 .synopsis-art img{aspect-ratio:1.3}.casting-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px 7px}.casting-imdb,.casting-name{padding-inline:7px}.pitch-blocks-grid{gap:16px}.auction-frames,.pitch-blocks-grid{grid-template-columns:minmax(0,1fr)}.auction-frames figure:first-child,.auction-frames figure:last-child{aspect-ratio:1.9}.symbol-grid{grid-template-columns:repeat(4,minmax(0,1fr));row-gap:14px}.symbol-grid figcaption{font-size:.53rem}.reference-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.market-table td,.market-table th{padding-inline:10px}.footer-credit{order:2;width:100%;text-align:left}}@media (max-width:355px){.casting-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}