.cinematic-direction-module__NTRMoq__page{color:#f3f1e9;font-family:var(--font-inter),Arial,sans-serif;-webkit-font-smoothing:antialiased;background:#070d12}.cinematic-direction-module__NTRMoq__page *{box-sizing:border-box}.cinematic-direction-module__NTRMoq__page a,.cinematic-direction-module__NTRMoq__page button{-webkit-tap-highlight-color:transparent}.cinematic-direction-module__NTRMoq__page :focus-visible{outline-offset:7px;outline:2px solid #dcc497}.cinematic-direction-module__NTRMoq__nav{z-index:10;border-bottom:1px solid #ffffff26;justify-content:space-between;align-items:center;gap:32px;width:100%;padding:30px 4.5%;display:flex;position:absolute;top:0;left:0}.cinematic-direction-module__NTRMoq__wordmark{letter-spacing:.21em;align-items:center;gap:14px;font-size:17px;font-weight:500;display:flex}.cinematic-direction-module__NTRMoq__wordmark small{letter-spacing:.6em;margin-top:5px;font-size:9px;display:block}.cinematic-direction-module__NTRMoq__insignia{color:#d0bc99;clip-path:polygon(0 0,100% 0,100% 75%,50% 100%,0 75%);border:1px solid #d0bc99;place-items:center;width:39px;height:43px;font-family:Georgia,serif;font-size:28px;font-style:italic;display:grid}.cinematic-direction-module__NTRMoq__desktopNav{color:#dededb;gap:32px;font-size:12px;display:flex}.cinematic-direction-module__NTRMoq__contact{align-items:center;gap:28px;font-size:12px;display:flex}.cinematic-direction-module__NTRMoq__contact span{color:#d5bf97;font-size:22px}.cinematic-direction-module__NTRMoq__menuButton{display:none}.cinematic-direction-module__NTRMoq__hero{height:100svh;min-height:800px;max-height:1250px;position:relative;overflow:hidden}.cinematic-direction-module__NTRMoq__heroFilm{object-fit:cover;object-position:60% center;width:100%;height:100%;position:absolute;inset:0}.cinematic-direction-module__NTRMoq__shade{background:linear-gradient(90deg,#040a11c9,#040a114d 55%,#0000 85%),linear-gradient(#050c1455,#0000 20% 74%,#070d12 100%);position:absolute;inset:0}.cinematic-direction-module__NTRMoq__heroContent{max-width:1080px;padding:0 6.5%;position:relative;top:29%}.cinematic-direction-module__NTRMoq__eyebrow{letter-spacing:.23em;text-transform:uppercase;color:#d4c19e;align-items:center;gap:13px;font-size:10px;font-weight:500;display:flex}.cinematic-direction-module__NTRMoq__eyebrow>span{background:#d4c19e;border-radius:50%;width:5px;height:5px}.cinematic-direction-module__NTRMoq__hero h1{font-family:var(--font-inter),Arial,sans-serif;letter-spacing:-.065em;text-wrap:balance;margin:32px 0 27px;font-size:clamp(62px,6.6vw,112px);font-weight:400;line-height:1.02}.cinematic-direction-module__NTRMoq__deck{color:#d7dce0;max-width:440px;font-size:16px;font-weight:300;line-height:1.75}.cinematic-direction-module__NTRMoq__primaryLink{letter-spacing:.02em;border-bottom:1px solid #c4ad8055;align-items:center;gap:45px;margin-top:22px;padding:16px 0;font-size:12px;transition:border-color .25s;display:inline-flex}.cinematic-direction-module__NTRMoq__primaryLink:hover{border-color:#d8be8f}.cinematic-direction-module__NTRMoq__primaryLink span{color:#dcc497;font-size:25px;line-height:1}.cinematic-direction-module__NTRMoq__heroFoot{letter-spacing:.12em;color:#d0d2d1;justify-content:space-between;align-items:center;gap:20px;font-size:10px;display:flex;position:absolute;bottom:35px;left:6.5%;right:6.5%}.cinematic-direction-module__NTRMoq__heroFoot button{cursor:pointer;align-items:center;gap:10px;padding:12px;display:flex}.cinematic-direction-module__NTRMoq__heroFoot button span{font-size:10px}.cinematic-direction-module__NTRMoq__intro{grid-template-columns:1.25fr 1fr;gap:32px 100px;padding:125px 8% 115px;scroll-margin-top:20px;display:grid}.cinematic-direction-module__NTRMoq__intro>.cinematic-direction-module__NTRMoq__eyebrow{grid-column:1/-1}.cinematic-direction-module__NTRMoq__intro h2,.cinematic-direction-module__NTRMoq__closing h2{font-family:var(--font-inter),Arial,sans-serif;letter-spacing:-.05em;font-size:clamp(38px,4.6vw,70px);font-weight:400;line-height:1.12}.cinematic-direction-module__NTRMoq__intro h2 span{color:#849097}.cinematic-direction-module__NTRMoq__intro>p:last-child{color:#aeb8bf;align-self:end;max-width:420px;font-size:17px;line-height:1.8}.cinematic-direction-module__NTRMoq__stage{height:760px;position:relative;overflow:hidden}.cinematic-direction-module__NTRMoq__stageImage{background-position:50%;background-size:cover;transition:opacity .7s;position:absolute;inset:0}.cinematic-direction-module__NTRMoq__stageShade{background:linear-gradient(90deg,#030a11d9,#030a1155 65%),linear-gradient(#030a1177,#0000 60%,#030a1199);position:absolute;inset:0}.cinematic-direction-module__NTRMoq__stageTabs{border-bottom:1px solid #ffffff40;grid-template-columns:repeat(4,1fr);margin:0 6.5%;display:grid;position:relative}.cinematic-direction-module__NTRMoq__stageTabs button{text-align:left;color:#a9b2b8;cursor:pointer;border-bottom:2px solid #0000;gap:20px;padding:26px 0 22px;font-size:13px;display:flex}.cinematic-direction-module__NTRMoq__stageTabs button[aria-selected=true]{color:#fff;border-color:#d2bd95}.cinematic-direction-module__NTRMoq__stageTabs button span{color:#d2bd95;font-size:10px}.cinematic-direction-module__NTRMoq__stageCopy{max-width:620px;margin:140px 6.5% 0;position:relative}.cinematic-direction-module__NTRMoq__stageCopy h2{font-family:var(--font-inter),Arial,sans-serif;letter-spacing:-.045em;margin:22px 0;font-size:clamp(40px,4.4vw,66px);font-weight:400;line-height:1.12}.cinematic-direction-module__NTRMoq__stageCopy>p:not(.cinematic-direction-module__NTRMoq__eyebrow){color:#c6ced2;max-width:420px;font-size:16px;line-height:1.8}.cinematic-direction-module__NTRMoq__stageCaption{letter-spacing:.18em;color:#afb8c0;font-size:8px;position:absolute;bottom:28px;right:6.5%}.cinematic-direction-module__NTRMoq__closing{text-align:center;padding:125px 6.5% 36px}.cinematic-direction-module__NTRMoq__closing .cinematic-direction-module__NTRMoq__eyebrow{justify-content:center;margin-bottom:26px}.cinematic-direction-module__NTRMoq__closing .cinematic-direction-module__NTRMoq__primaryLink{margin-top:36px}.cinematic-direction-module__NTRMoq__footnote{color:#7c8b94;max-width:660px;margin:100px auto 0;font-size:10px;line-height:2}.cinematic-direction-module__NTRMoq__mobileNav{z-index:15;background:#08121c;flex-direction:column;gap:28px;padding:26px;display:flex;position:absolute;top:90px;left:0;right:0}.cinematic-direction-module__NTRMoq__mobileNav a{padding:8px}.cinematic-direction-module__NTRMoq__primaryLink,.cinematic-direction-module__NTRMoq__contact,.cinematic-direction-module__NTRMoq__heroFoot a{min-height:44px}.cinematic-direction-module__NTRMoq__menuButton{min-width:44px;min-height:44px}@media (min-width:1700px){.cinematic-direction-module__NTRMoq__heroContent{top:32%}}@media (max-width:1100px){.cinematic-direction-module__NTRMoq__desktopNav{gap:18px}.cinematic-direction-module__NTRMoq__nav{gap:20px}.cinematic-direction-module__NTRMoq__contact{display:none}.cinematic-direction-module__NTRMoq__heroContent{top:30%}}@media (max-width:760px){.cinematic-direction-module__NTRMoq__nav{padding:21px 6%}.cinematic-direction-module__NTRMoq__wordmark{gap:10px;font-size:13px}.cinematic-direction-module__NTRMoq__wordmark small{font-size:8px}.cinematic-direction-module__NTRMoq__insignia{width:30px;height:34px;font-size:23px}.cinematic-direction-module__NTRMoq__desktopNav{display:none}.cinematic-direction-module__NTRMoq__menuButton{letter-spacing:.08em;font-size:11px;display:block}.cinematic-direction-module__NTRMoq__hero{height:100svh;min-height:740px;max-height:1000px}.cinematic-direction-module__NTRMoq__heroFilm{object-position:65% center}.cinematic-direction-module__NTRMoq__shade{background:linear-gradient(#0000 55%,#070d12),linear-gradient(90deg,#030b14c9,#030b1440),linear-gradient(#030b1480,#0000 40%)}.cinematic-direction-module__NTRMoq__heroContent{padding:0 7%;top:31%}.cinematic-direction-module__NTRMoq__hero h1{letter-spacing:-.06em;margin-top:26px;font-size:clamp(48px,11.6vw,80px)}.cinematic-direction-module__NTRMoq__eyebrow{letter-spacing:.18em;font-size:8px}.cinematic-direction-module__NTRMoq__deck{max-width:300px;font-size:14px}.cinematic-direction-module__NTRMoq__desktopBreak{display:none}.cinematic-direction-module__NTRMoq__primaryLink{gap:28px;font-size:11px}.cinematic-direction-module__NTRMoq__heroFoot{bottom:24px;left:7%;right:7%}.cinematic-direction-module__NTRMoq__heroFoot>span{display:none}.cinematic-direction-module__NTRMoq__heroFoot button{padding-left:0}.cinematic-direction-module__NTRMoq__intro{padding:80px 7%;display:block}.cinematic-direction-module__NTRMoq__intro h2{margin:26px 0;font-size:41px}.cinematic-direction-module__NTRMoq__intro>p:last-child{font-size:15px}.cinematic-direction-module__NTRMoq__stage{height:720px}.cinematic-direction-module__NTRMoq__stageTabs{grid-template-columns:repeat(2,1fr);margin:0 7%}.cinematic-direction-module__NTRMoq__stageTabs button{gap:12px;padding:21px 0;font-size:11px}.cinematic-direction-module__NTRMoq__stageCopy{margin:120px 7% 0}.cinematic-direction-module__NTRMoq__stageCopy h2{max-width:360px;font-size:42px}.cinematic-direction-module__NTRMoq__stageCopy>p:not(.cinematic-direction-module__NTRMoq__eyebrow){max-width:300px;font-size:14px}.cinematic-direction-module__NTRMoq__stageCaption{font-size:7px;left:7%;right:auto}.cinematic-direction-module__NTRMoq__closing{padding:80px 7% 30px}.cinematic-direction-module__NTRMoq__closing h2{font-size:40px}.cinematic-direction-module__NTRMoq__footnote{margin-top:75px;font-size:9px}}@media (prefers-reduced-motion:reduce){.cinematic-direction-module__NTRMoq__page *{scroll-behavior:auto!important;transition:none!important}}.cinematic-direction-module__NTRMoq__mandate{background:radial-gradient(at 5% 100%,#152735 0%,#0000 70%),#080f15;grid-template-columns:1fr 1.1fr;gap:100px;padding:120px 6.5%;display:grid}.cinematic-direction-module__NTRMoq__mandateHeading h2{font-family:var(--font-inter),Arial,sans-serif;letter-spacing:-.055em;margin:25px 0;font-size:clamp(45px,5vw,74px);font-weight:400;line-height:1.08}.cinematic-direction-module__NTRMoq__mandateHeading>p:last-child{color:#aebbc3;max-width:390px;font-size:16px;line-height:1.9}.cinematic-direction-module__NTRMoq__responseNav{border-bottom:1px solid #71838d55;justify-content:space-between;gap:16px;display:flex}.cinematic-direction-module__NTRMoq__responseNav button{cursor:pointer;color:#94a2ac;border-bottom:2px solid #0000;padding:15px 0 23px;font-size:13px}.cinematic-direction-module__NTRMoq__responseNav button span{text-align:left;color:#bca77e;margin-bottom:12px;font-size:10px;display:block}.cinematic-direction-module__NTRMoq__responseNav button[aria-selected=true]{color:#fff;border-color:#d9c399}.cinematic-direction-module__NTRMoq__responsePanel{min-height:330px;padding:43px 0 25px;animation:.45s ease-out cinematic-direction-module__NTRMoq__responseEnter}.cinematic-direction-module__NTRMoq__responsePanel h3{font-family:var(--font-inter),Arial,sans-serif;letter-spacing:-.03em;margin:20px 0;font-size:32px;font-weight:400;line-height:1.2}.cinematic-direction-module__NTRMoq__responsePanel>p:not(.cinematic-direction-module__NTRMoq__eyebrow){color:#b6c0c7;max-width:450px;font-size:15px;line-height:1.8}.cinematic-direction-module__NTRMoq__connection{border-top:1px solid #71838d33;align-items:flex-start;gap:18px;margin-top:27px;padding-top:24px;display:flex}.cinematic-direction-module__NTRMoq__connection>span{color:#dcc497;font-size:26px}.cinematic-direction-module__NTRMoq__connection p{color:#d0d9dd;max-width:390px;font-size:12px;line-height:1.8}.cinematic-direction-module__NTRMoq__responseNote{color:#8b9ca6;max-width:460px;margin-top:20px;font-size:10px;line-height:1.8}@keyframes cinematic-direction-module__NTRMoq__responseEnter{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}@media (max-width:760px){.cinematic-direction-module__NTRMoq__mandate{padding:80px 7%;display:block}.cinematic-direction-module__NTRMoq__mandateHeading h2{font-size:48px}.cinematic-direction-module__NTRMoq__mandateHeading>p:last-child{font-size:15px}.cinematic-direction-module__NTRMoq__response{margin-top:35px}.cinematic-direction-module__NTRMoq__responseNav{gap:9px}.cinematic-direction-module__NTRMoq__responseNav button{font-size:12px}.cinematic-direction-module__NTRMoq__responsePanel{min-height:340px}.cinematic-direction-module__NTRMoq__responsePanel h3{font-size:28px}}@media (prefers-reduced-motion:reduce){.cinematic-direction-module__NTRMoq__responsePanel{animation:none}}.cinematic-direction-module__NTRMoq__responseCinema{grid-column:1/-1;margin-bottom:0;position:relative}.cinematic-direction-module__NTRMoq__responseCinema video{aspect-ratio:16/8.2;object-fit:cover;width:100%;display:block}.cinematic-direction-module__NTRMoq__responseCinema figcaption{color:#8fa0aa;letter-spacing:.12em;justify-content:space-between;align-items:center;gap:20px;padding:15px 0;font-size:8px;display:flex}.cinematic-direction-module__NTRMoq__responseCinema figcaption button{color:#e4e8e6;cursor:pointer;min-height:44px;padding:10px}.cinematic-direction-module__NTRMoq__filmRail{background:#080f15;border-bottom:1px solid #ffffff24;display:flex}.cinematic-direction-module__NTRMoq__filmRail button{color:#8e9ba4;cursor:pointer;border-bottom:2px solid #0000;flex:1;padding:19px 10px;font-size:11px}.cinematic-direction-module__NTRMoq__filmRail button[aria-pressed=true]{color:#f5efe0;border-color:#d4bf96}@media (max-width:760px){.cinematic-direction-module__NTRMoq__responseCinema{margin-bottom:55px}.cinematic-direction-module__NTRMoq__responseCinema video{aspect-ratio:16/10;object-fit:cover}.cinematic-direction-module__NTRMoq__responseCinema figcaption{letter-spacing:.05em;font-size:7px}.cinematic-direction-module__NTRMoq__filmRail button{padding:15px 3px;font-size:8px}}
