section.intro{padding:calc(100 / var(--size) * 100vw) 0 calc(200 / var(--size) * 100vw);position:relative;z-index:2}@media (max-width:1023px){section.intro{padding-top:calc(13 / var(--size) * 100vw);padding-bottom:calc(100 / var(--size) * 100vw)}body.single-ai section.intro,body.single-director section.intro,body.single-director-ai section.intro,body.single-film section.intro,body.single-photographer section.intro{padding-top:calc(50 / var(--size) * 100vw)}}section.intro:first-child{padding-top:calc(250 / var(--size) * 100vw)}@media (max-width:1023px){section.intro:first-child{padding-top:140px}}section.intro+section.related{margin-top:0}section.intro .more{-webkit-transition:max-height 0.5s ease;transition:max-height 0.5s ease;max-height:0;overflow:hidden}section.intro .more .inside{padding-top:calc(30 / var(--size) * 100vw)}section.intro .title{font-weight:400;font-size:calc(40 / var(--size) * 100vw);line-height:100%;color:var(--text)}@media (max-width:1023px){section.intro .title br{display:none}}section.intro .credits,section.intro .sub{font-weight:400;font-size:calc(13 / var(--size) * 100vw);text-transform:uppercase;font-family:"D",monospace;margin-top:calc(60 / var(--size) * 100vw)}@media (max-width:1023px){section.intro .credits,section.intro .sub{margin-top:calc(106 / var(--sizeh) * 100vh);font-size:calc(12 / var(--size) * 100vw)}}section.intro .credits .grid,section.intro .sub .grid{width:100%;margin:0}section.intro .credits ul li,section.intro .sub ul li{margin-right:calc(25 / var(--size) * 100vw)}@media (max-width:1023px){section.intro .credits ul li,section.intro .sub ul li{margin-right:calc(45 / var(--size) * 100vw)}}section.intro .credits ul li:first-child,section.intro .sub ul li:first-child{margin-right:calc(50 / var(--size) * 100vw)}@media (max-width:1023px){section.intro .credits ul li:first-child,section.intro .sub ul li:first-child{display:block;margin-right:0;width:100%;margin-bottom:calc(28 / var(--sizeh) * 100vh)}}@media (max-width:1023px){section.intro .credits ul li .btn-small:before,section.intro .sub ul li .btn-small:before{opacity:1;background:var(--text)}}section.intro .line{width:100%;height:0.5px;background:var(--text)}@media (max-width:1023px){section.intro .line{margin-top:calc(100 / var(--size) * 100vw)}}section.intro .text-right{padding-top:calc(14 / var(--size) * 100vw)}@media (max-width:1023px){section.intro .text-right{padding-top:calc(100 / var(--size) * 100vw);text-align:left}}section.intro .credits{position:relative;margin-top:calc(35 / var(--size) * 100vw);margin-right:calc(25 / var(--size) * 100vw)}@media (max-width:767px){section.intro .credits{margin-right:calc(18 / var(--size) * 100vw)}}section.intro .credits.active label{color:var(--green)}section.intro .credits.active label.close{opacity:1;pointer-events:all}section.intro .credits.active label svg:not(.highlight){-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}section.intro .credits.active label svg:not(.highlight) *{stroke:var(--green)}section.intro .credits.active .dropdown{opacity:1;pointer-events:all}section.intro .credits .lab .highlight{left:calc(10 / var(--size) * 100vw)}section.intro .credits .lab,section.intro .credits label{-webkit-transition:color 0.3s ease;transition:color 0.3s ease;padding-left:0;z-index:4;user-drag:none;-webkit-user-drag:none;user-select:none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;-webkit-touch-callout:none}section.intro .credits .lab.close,section.intro .credits label.close{opacity:0;pointer-events:none;color:var(--text)}section.intro .credits .lab.close svg:not(.highlight),section.intro .credits label.close svg:not(.highlight){-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}section.intro .credits .lab.close svg:not(.highlight) *,section.intro .credits label.close svg:not(.highlight) *{stroke:var(--text)}@media (min-width:1025px){section.intro .credits .lab.close:hover svg:not(.highlight),section.intro .credits label.close:hover svg:not(.highlight){-webkit-transform:rotate(-225deg);transform:rotate(-225deg)}}section.intro .credits .lab *,section.intro .credits label *{pointer-events:none}section.intro .credits .lab+label,section.intro .credits label+label{margin-left:calc(18 / var(--size) * 100vw)}section.intro .credits .lab svg:not(.highlight),section.intro .credits label svg:not(.highlight){width:calc(9 / var(--size) * 100vw);height:auto;height:initial;margin-right:calc(5 / var(--size) * 100vw);-webkit-transition:all 0.3s ease;transition:all 0.3s ease}section.intro .credits .lab svg:not(.highlight) *,section.intro .credits label svg:not(.highlight) *{-webkit-transition:all 0.3s ease;transition:all 0.3s ease;stroke:var(--text)}@media (min-width:1025px){section.intro .credits .lab:hover,section.intro .credits label:hover{color:var(--green)}section.intro .credits .lab:hover svg:not(.highlight),section.intro .credits label:hover svg:not(.highlight){-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}section.intro .credits .lab:hover svg:not(.highlight) *,section.intro .credits label:hover svg:not(.highlight) *{stroke:var(--green)}}section.intro .credits .dropdown{background:var(--background);padding:calc(25 / var(--size) * 100vw) calc(25 / var(--size) * 100vw) calc(50 / var(--size) * 100vw);line-height:1.31;position:absolute;opacity:0;-webkit-transition:opacity 0.5s ease;transition:opacity 0.5s ease;pointer-events:none;z-index:3;left:calc(-25 / var(--size) * 100vw);width:calc(475 / var(--size) * 100vw)}@media (max-width:1023px){section.intro .cta{margin-top:calc(50 / var(--size) * 100vw)}section.intro .cta .btn-small{background:#fff;color:var(--green);border-radius:8px;padding:calc(9 / var(--size) * 100vw) calc(10 / var(--size) * 100vw) calc(7 / var(--size) * 100vw)}section.intro .cta+.select{margin-top:calc(60 / var(--size) * 100vw)}section.intro .cta.heading{margin-top:0;margin-bottom:100px}section.intro .cta.heading .btn-small{background:var(--green);color:#fff}}.select{margin-top:calc(135 / var(--size) * 100vw);font-family:"D",monospace;text-transform:uppercase;font-weight:400;font-size:calc(13 / var(--size) * 100vw);display:-webkit-box;display:-ms-flexbox;display:flex;padding:calc(45 / var(--size) * 100vw) 0;border-top:0.5px solid var(--text);border-bottom:0.5px solid var(--text);position:relative}.select:before{content:"";display:block;position:absolute;width:0.5px;height:calc(100% - 50 / var(--size) * 100vw);top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:var(--text)}.select a{display:block;width:50%;text-align:center}.featured-ai{margin-top:calc(125 / var(--size) * 100vw)}@media (max-width:1023px){.featured-ai{margin-top:calc(200 / var(--size) * 100vw)}}.featured-ai .thumb{padding-bottom:70%;overflow:hidden}.featured-ai .thumb .parallax{position:absolute;top:0;left:0;width:100%;height:110%}@media (max-width:1023px){.featured-ai .thumb{padding-bottom:182%}.featured-ai .thumb .parallax{height:100%}}.featured-ai .block{width:100%;max-width:calc(404 / var(--size) * 100vw);padding:calc(24 / var(--size) * 100vw) calc(50 / var(--size) * 100vw) calc(24 / var(--size) * 100vw) calc(24 / var(--size) * 100vw);background:var(--green);color:#fff;position:absolute;z-index:1;margin-top:calc(-45 / var(--size) * 100vw);margin-left:calc(-8 / var(--size) * 100vw)}@media (max-width:1023px){.featured-ai .block{position:relative;margin-bottom:calc(100 / var(--size) * 100vw);margin-top:0;margin-left:0;padding-right:calc(24 / var(--size) * 100vw)}}.featured-ai .block .label{width:calc(170 / var(--size) * 100vw);font-family:"D",monospace;font-weight:400;font-size:calc(13 / var(--size) * 100vw);text-transform:uppercase;padding-bottom:calc(12 / var(--size) * 100vw);border-bottom:0.75px solid #fff;margin-bottom:calc(20 / var(--size) * 100vw)}.featured-ai .block .title{font-weight:400;font-size:calc(24 / var(--size) * 100vw);line-height:1.12;display:block}.featured-ai .block .bottom{padding-top:calc(20 / var(--size) * 100vw);display:-webkit-box;display:-ms-flexbox;display:flex;gap:calc(4 / var(--size) * 100vw)}.featured-ai .block .bottom .button{font-family:"D",monospace;font-weight:400;font-size:calc(13 / var(--size) * 100vw);text-transform:uppercase;color:var(--green);background:#fff;display:inline-block;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:calc(8 / var(--size) * 100vw) calc(10 / var(--size) * 100vw) calc(6 / var(--size) * 100vw);border-radius:calc(5 / var(--size) * 100vw);line-height:1;border:1px solid #fff;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}@media (min-width:1025px){.featured-ai .block .bottom .button:hover{background:none;color:#fff}}