.featured-film{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);align-items:center;gap:clamp(35px,5vw,85px);padding:35px clamp(24px,4vw,60px);border:1px solid #d9b3aa55;border-radius:30px;position:relative;isolation:isolate;background:radial-gradient(ellipse at 5% 90%,#63000035,transparent 65%),linear-gradient(125deg,#34202055,#110b0b55);backdrop-filter:blur(12px);box-shadow:inset 0 1px 0 #ffe6df20,0 30px 80px #0003;margin:35px 0 55px;overflow:hidden}.featured-film::before{content:'';position:absolute;inset:0;pointer-events:none;border-radius:inherit;background:radial-gradient(ellipse 200px 70px at 0 0,#e4c3bd20,transparent);z-index:-1}.featured-copy{min-width:0}.featured-eyebrow{font-size:9px;color:#bc9a94;letter-spacing:.15em;line-height:1.8}.featured-signature{display:block;width:100%;max-width:330px;height:auto;margin:20px 0 15px;filter:url(#wordmark-tone);pointer-events:none}.featured-copy h1{font-size:clamp(30px,3.35vw,49px);line-height:1.16;letter-spacing:-.045em;font-weight:300}.featured-copy h1 span{display:block}.featured-copy h1 span+span{color:#bc9c94;margin-top:4px}.featured-lead{font-size:17px;line-height:1.7;margin:23px 0 12px;color:#e2c8bd}.featured-body{font-size:12px;line-height:1.95;color:var(--muted);max-width:590px}.featured-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;border-block:1px solid #dbb7a928;padding:21px 0;margin:26px 0}.featured-metrics strong{display:block;font-size:29px;font-weight:300;letter-spacing:-.05em;direction:ltr}.featured-metrics span{font-size:9px;line-height:1.8;color:var(--muted);display:block;margin-top:5px}.featured-scroll{display:inline-flex;align-items:center;gap:20px;border-bottom:1px solid #ac625255;font-size:12px;line-height:1.7;padding:7px 0}.featured-scroll::after{content:'↓';font-size:21px;color:#d3a89a}.featured-screen{min-width:0;max-width:365px;width:100%;justify-self:center}.featured-player{position:relative;aspect-ratio:9/16;border:1px solid #c6a99a66;border-radius:21px;overflow:hidden;background:#090707;box-shadow:0 15px 50px #0006}.featured-player video{width:100%;height:100%;display:block;object-fit:contain}.featured-reel-label{display:flex;justify-content:space-between;gap:15px;font-size:8px;letter-spacing:.12em;color:#b39a8d;margin-bottom:12px}.featured-controls{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-top:14px}.featured-controls button{font-size:10px;line-height:1.7;border:1px solid #d0af9d44;padding:9px 14px;border-radius:25px;color:#e4cbbd}.featured-controls [aria-pressed=true]{background:#63000044}.film-archive-heading{scroll-margin-top:30px}.film-archive-heading h2{font-size:clamp(35px,4.4vw,62px);font-weight:300;line-height:1.15;letter-spacing:-.045em}.film-archive-heading h2 span{display:block}.film-archive-heading h2 span+span{color:var(--muted)}.film-year-note{font-size:10px!important;line-height:1.9!important;color:var(--muted);max-width:340px;letter-spacing:0;margin-top:-10px!important;margin-bottom:22px!important}
[dir=rtl] .featured-copy{font-family:'Segoe UI',Tahoma,sans-serif}[dir=rtl] .featured-eyebrow{letter-spacing:0;font-size:11px}[dir=rtl] .featured-copy h1{letter-spacing:0;line-height:1.6;font-size:clamp(29px,2.9vw,43px)}[dir=rtl] .featured-body{font-size:14px;line-height:2.15}[dir=rtl] .featured-lead{font-size:17px}[dir=rtl] .featured-metrics span{font-size:11px;line-height:1.9}[dir=rtl] .featured-metrics strong{text-align:right}[dir=rtl] .featured-controls{font-family:'Segoe UI',Tahoma,sans-serif}[dir=rtl] .film-archive-heading h2{font-family:'Segoe UI',Tahoma,sans-serif;letter-spacing:0;line-height:1.6}[dir=rtl] .featured-scroll{font-size:13px}
@media(max-width:1100px){.featured-film{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:35px;padding:27px}.featured-copy h1{font-size:33px}.featured-signature{max-width:270px}.featured-metrics{gap:10px;margin-block:20px;padding-block:17px}.featured-metrics strong{font-size:26px}.featured-body{font-size:12px}.featured-lead{font-size:16px}[dir=rtl] .featured-copy h1{font-size:30px}[dir=rtl] .featured-body{font-size:13px}}
@media(max-width:760px){.featured-film{grid-template-columns:1fr;padding:21px;gap:28px;border-radius:23px;margin-top:25px}.featured-screen{order:-1;max-width:min(100%,300px)}.featured-player{border-radius:17px}.featured-signature{max-width:270px;margin-top:18px}.featured-copy h1{font-size:33px}.featured-body{font-size:13px}.featured-lead{font-size:17px}.featured-metrics strong{font-size:28px}.featured-metrics span{font-size:10px}.featured-scroll{font-size:11px}.featured-reel-label{font-size:8px}.featured-controls button{font-size:10px}.film-archive-heading h2{font-size:38px}[dir=rtl] .featured-copy h1{font-size:30px}[dir=rtl] .featured-body{font-size:14px}[dir=rtl] .featured-metrics span{font-size:10px}.featured-eyebrow{font-size:8px}}
