@media screen{
html.h4-site.h4-site.h4-site.h4-site[data-theme] body.impact main#main :is(.cinema-signup,.cinema-benefits,.school-tour-video,#education.cinema-science,.cinema-final-cta){--edge-height:60px;-webkit-mask-image:url('/edge-mask.v125.svg'),linear-gradient(#fff,#fff);mask-image:url('/edge-mask.v125.svg'),linear-gradient(#fff,#fff);-webkit-mask-size:100% 60px,100% calc(100% - 58px);mask-size:100% 60px,100% calc(100% - 58px);-webkit-mask-position:center top,center bottom;mask-position:center top,center bottom;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;mask-composite:add;position:relative;isolation:isolate;}
html.h4-site.h4-site.h4-site.h4-site[data-theme] body.impact main#main .cinema-picture{z-index:0;position:relative;overflow:hidden}
html.h4-site.h4-site.h4-site.h4-site[data-theme] body.impact main#main .cinema-picture .hero-visual figure{border-radius:0!important;overflow:hidden!important}
html.h4-site.h4-site.h4-site.h4-site[data-theme] body.impact main#main .cinema-picture .hero-visual img{border-radius:0!important;display:block!important}
html.h4-site.h4-site.h4-site.h4-site[data-theme] body.impact main#main .cinema-signup{margin-top:-60px!important;padding-top:0!important;padding-bottom:75px!important;z-index:2}
html.h4-site.h4-site.h4-site.h4-site[data-theme] body.impact main#main .cinema-signup:before{position:relative!important;display:block!important;height:60px!important;width:100%;inset:auto!important;margin:0!important;background:url('/edge-flow.v125.svg') center/100% 100% no-repeat!important;z-index:3;pointer-events:none}
html.h4-site.h4-site.h4-site.h4-site[data-theme] body.impact main#main .cinema-signup-inner{padding-top:8px!important}
html.h4-site.h4-site.h4-site.h4-site[data-theme] body.impact main#main .cinema-signup:after{display:none!important}
html.h4-site.h4-site.h4-site.h4-site[data-theme] body.impact main#main .cinema-benefits{margin-top:-60px!important;padding-top:72px!important;padding-bottom:74px!important;background:#1c1b23!important;z-index:3}
html.h4-site.h4-site.h4-site.h4-site[data-theme] body.impact main#main .cinema-benefits:before{top:0!important;height:60px!important;background:url('/edge-flow.v125.svg') center/100% 100% no-repeat!important;z-index:3}
html.h4-site.h4-site.h4-site.h4-site[data-theme] body.impact main#main .cinema-benefits:after{display:none!important}
html.h4-site.h4-site.h4-site.h4-site[data-theme] body.impact main#main .school-tour-video{margin-top:-60px!important;max-width:none!important;padding:78px 5% 75px!important;background:#202027!important;z-index:4}
html.h4-site.h4-site.h4-site.h4-site[data-theme] body.impact main#main .school-tour-video:before{content:'';position:absolute;top:0;left:0;right:0;height:60px;background:url('/edge-flow.v125.svg') center/100% 100% no-repeat;pointer-events:none;z-index:3}
html.h4-site.h4-site.h4-site.h4-site[data-theme] body.impact main#main .school-tour-split{max-width:1360px;margin:auto}
html.h4-site.h4-site.h4-site.h4-site[data-theme] body.impact main#main .school-tour-video:after{display:none!important}
html.h4-site.h4-site.h4-site.h4-site[data-theme] body.impact main#main .tour-video-frame{padding:3px!important;border:0!important;border-radius:13px!important;background:linear-gradient(135deg,#fffbff,#b7aabd 12%,#554a60 30%,#eadff1 60%,#9e8eac 82%,#faf0ff)!important;box-shadow:0 0 12px #c49ae533!important;overflow:hidden!important}
html.h4-site.h4-site.h4-site.h4-site[data-theme] body.impact main#main .tour-video-frame img{border-radius:10px!important}
html.h4-site.h4-site.h4-site.h4-site[data-theme] body.impact main#main .school-tour-play-label{left:3px!important;right:3px!important;bottom:3px!important;border-radius:0 0 9px 9px!important}
html.h4-site.h4-site.h4-site.h4-site[data-theme] body.impact main#main #education.cinema-science{margin-top:-60px!important;max-width:none!important;padding-top:0!important;padding-bottom:0!important;background:#202027!important;z-index:5;overflow:hidden}
html.h4-site.h4-site.h4-site.h4-site[data-theme] body.impact main#main #education.cinema-science:before{top:0!important;height:60px!important;background:url('/edge-flow.v125.svg') center/100% 100% no-repeat!important;transform:none!important;z-index:3}
html.h4-site.h4-site.h4-site.h4-site[data-theme] body.impact main#main #education.cinema-science:after{display:none!important}
html.h4-site.h4-site.h4-site.h4-site[data-theme] body.impact main#main #education.cinema-science .cinema-science-picture{align-self:stretch;overflow:hidden}
html.h4-site.h4-site.h4-site.h4-site[data-theme] body.impact main#main #education.cinema-science .cinema-science-picture figure{height:100%!important;overflow:hidden!important;border-radius:0!important}
html.h4-site.h4-site.h4-site.h4-site[data-theme] body.impact main#main #education.cinema-science .cinema-science-picture img{height:100%!important;min-height:370px!important;object-fit:cover!important;border-radius:0!important}
html.h4-site.h4-site.h4-site.h4-site[data-theme] body.impact main#main #education.cinema-science>div:last-child{padding-top:80px!important;padding-bottom:85px!important;margin-left:27px!important;border-left:0!important;position:relative}
html.h4-site.h4-site.h4-site.h4-site[data-theme] body.impact main#main #education.cinema-science>div:last-child:before{content:'';position:absolute;left:0;top:82px;bottom:85px;width:1px;background:#bfa1d0}
html.h4-site.h4-site.h4-site.h4-site[data-theme] body.impact main#main .cinema-final-cta{margin-top:-60px!important;padding-top:76px!important;padding-bottom:26px!important;z-index:6}
html.h4-site.h4-site.h4-site.h4-site[data-theme] body.impact main#main .cinema-final-cta:before{content:''!important;display:block!important;position:absolute;left:0;right:0;top:0;height:60px;background:url('/edge-flow.v125.svg') center/100% 100% no-repeat;pointer-events:none;z-index:3}
html.h4-site.h4-site.h4-site.h4-site[data-theme] body.impact main#main .reference-cta-bevel{padding:0!important;background:none!important;clip-path:none!important;filter:drop-shadow(0 4px 5px #1d112d88) drop-shadow(0 0 7px #dfb7fa55)}
html.h4-site.h4-site.h4-site.h4-site[data-theme] body.impact main#main .cinema-final-cta .reference-cta-bevel .button,html.h4-site.h4-site.h4-site.h4-site[data-theme] body.impact main#main .cinema-signup #student-tour-form>button[type=submit]{border:0!important;border-radius:0!important;background:url('/edge-button.v125.svg') center/100% 100% no-repeat,linear-gradient(180deg,#a777bb 0%,#724588 18%,#51265e 66%,#32173e 90%,#79508a)!important;clip-path:polygon(2% 0,98% 0,100% 18%,100% 82%,98% 100%,2% 100%,0 82%,0 18%)!important;box-shadow:none!important;min-height:72px!important;padding:18px 30px!important;filter:drop-shadow(0 3px 3px #1b0b25);cursor:pointer!important;}
html.h4-site.h4-site.h4-site.h4-site[data-theme] body.impact main#main .cinema-signup #student-tour-form>button[type=submit]{font-size:24px!important}
html.h4-site.h4-site.h4-site.h4-site[data-theme] body[data-page=home] .reference-footer-bar{border-top:1px solid #dac4e4;box-shadow:inset 0 2px 1px #fff1}
@media(max-width:760px){
html.h4-site.h4-site.h4-site.h4-site[data-theme] body.impact main#main .cinema-signup{padding-bottom:78px!important}
html.h4-site.h4-site.h4-site.h4-site[data-theme] body.impact main#main .cinema-signup-inner{padding-top:5px!important}
html.h4-site.h4-site.h4-site.h4-site[data-theme] body.impact main#main .cinema-benefits{padding-top:68px!important;padding-bottom:78px!important}
html.h4-site.h4-site.h4-site.h4-site[data-theme] body.impact main#main .school-tour-video{padding-top:74px!important;padding-bottom:75px!important}
html.h4-site.h4-site.h4-site.h4-site[data-theme] body.impact main#main #education.cinema-science{padding-top:0!important;padding-bottom:75px!important}
html.h4-site.h4-site.h4-site.h4-site[data-theme] body.impact main#main #education.cinema-science .cinema-science-picture img{min-height:0!important;height:auto!important;object-fit:contain!important}
html.h4-site.h4-site.h4-site.h4-site[data-theme] body.impact main#main #education.cinema-science>div:last-child{padding-top:0!important;padding-bottom:0!important;margin-left:0!important}
html.h4-site.h4-site.h4-site.h4-site[data-theme] body.impact main#main #education.cinema-science>div:last-child:before{display:none}
html.h4-site.h4-site.h4-site.h4-site[data-theme] body.impact main#main .cinema-final-cta{padding-top:75px!important;padding-bottom:24px!important}
html.h4-site.h4-site.h4-site.h4-site[data-theme] body.impact main#main .cinema-final-cta .reference-cta-bevel .button{font-size:20px!important;padding:16px 20px!important;min-height:76px!important}
html.h4-site.h4-site.h4-site.h4-site[data-theme] body.impact main#main .cinema-signup #student-tour-form>button[type=submit]{font-size:19px!important;padding:16px 20px!important;min-height:72px!important}
}
}
