@import url('https://fonts.googleapis.com/css2?family=Noto+Sans+Arabic:wght@400;500;600;700&display=swap');
body{background:#0d0d16}main{overflow:hidden}.atmospheric-section{position:relative;isolation:isolate}.atmospheric-section::before{content:'';position:absolute;inset:-1px;z-index:0;pointer-events:none;background:radial-gradient(ellipse at 10% 30%,rgba(199,242,70,.065),transparent 48%),radial-gradient(ellipse at 95% 70%,rgba(130,25,96,.14),transparent 48%)}.atmospheric-section:nth-of-type(even)::before{background:radial-gradient(ellipse at 85% 20%,rgba(199,242,70,.055),transparent 48%),radial-gradient(ellipse at 4% 65%,rgba(255,174,217,.055),transparent 55%)}.atmospheric-section>.max-w-\[1280px\]{position:relative;z-index:2}.stadium-atmosphere:after{content:'';position:absolute;inset:0;pointer-events:none;z-index:0;background:url('assets/ref-friends.webp') center 44%/cover no-repeat;opacity:.075;mask-image:linear-gradient(transparent,black 30%,black 65%,transparent);-webkit-mask-image:linear-gradient(transparent,black 30%,black 65%,transparent)}section:first-of-type:after{opacity:.035}#partners:after{opacity:.055}img{color:#c4c9af}header{border-bottom:1px solid #ffffff0c}section .rounded-2xl{box-shadow:0 14px 44px #0002}section .rounded-2xl>img{background:#161620}section .rounded-2xl .rounded-xl{box-shadow:none}section .grid>div.rounded-2xl{border:1px solid #ffffff0a;background-color:rgba(31,31,40,.88)}.full-storyboard{background-image:none!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:3px}.full-storyboard>img{width:100%;height:100%;object-fit:cover;object-position:center 28%;min-height:0}.reference-triptych{background-repeat:no-repeat}.evidence-scope{font-size:10px;color:#a6a1b5;line-height:1.8;margin-top:16px}html[dir=rtl] body{font-family:'Noto Sans Arabic',Tahoma,sans-serif}html[dir=rtl] [class*="font-"]{font-family:'Noto Sans Arabic',Tahoma,sans-serif}html[dir=rtl] header a[data-path="overview"]{direction:ltr}html[dir=rtl] h1,html[dir=rtl] h2,html[dir=rtl] h3,html[dir=rtl] h4{letter-spacing:0;line-height:1.6}html[dir=rtl] header nav{gap:16px}html[dir=rtl] header nav a{font-size:12px}html[dir=rtl] .material-symbols-outlined{font-family:'Material Symbols Outlined'}a[aria-current=page]{background:#0d0d16;color:#e4e1ee}header a:focus-visible{outline:2px solid #c7f246;outline-offset:4px}header a[href="en.html"],header a[href="index.html"]{font-size:12px}footer{border-top:1px solid #ffffff0b}.text-on-primary-container{color:#334400}.font-display-lg.text-display-lg{font-size:40px;line-height:1.2}.hero-footage{object-position:50% 32%}
@media(max-width:767px){.atmospheric-section{padding-top:60px;padding-bottom:60px}.atmospheric-section:first-of-type{padding-top:45px}.atmospheric-section::before{background:radial-gradient(ellipse at 70% 20%,rgba(199,242,70,.05),transparent 60%),radial-gradient(ellipse at 10% 75%,rgba(255,174,217,.055),transparent 55%)}.font-display-lg.text-display-lg{font-size:40px}.full-storyboard{grid-template-columns:repeat(3,minmax(0,1fr))}.full-storyboard>img{object-position:center 22%}.stadium-atmosphere:after{opacity:.045}header .max-w-\[1280px\]{gap:10px}header a[data-path="overview"]>span:first-child{font-size:20px}.evidence-scope{font-size:10px}html[dir=rtl] .font-display-lg.text-display-lg{font-size:36px;line-height:1.5}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{animation:none!important;transition:none!important}}
@media print{header{position:static!important}.atmospheric-section{break-inside:auto}section .grid>div{break-inside:avoid}body{print-color-adjust:exact;-webkit-print-color-adjust:exact}.atmospheric-section::before,.stadium-atmosphere:after{display:none}}

.film-banner{margin:0;border-radius:13px;overflow:hidden;background:#0b0c10;box-shadow:0 0 35px rgba(138,21,56,.13)}.film-banner>img{display:block;width:100%;height:auto;aspect-ratio:21/9;object-fit:contain}
