@charset "UTF-8";html{color:#222;font-size:1em;line-height:1.4}::selection{background:#b3d4fc;text-shadow:none}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}audio,canvas,iframe,img,svg,video{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.browserupgrade{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}.hidden{display:none!important}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}@media print{*,:after,:before,:first-letter,:first-line{background:0 0!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}/*! Flickity v2.3.0
https://flickity.metafizzy.co
---------------------------------------------- */.flickity-enabled{position:relative}.flickity-enabled:focus{outline:0}.flickity-viewport{overflow:hidden;position:relative;height:100%}.flickity-slider{position:absolute;width:100%;height:100%}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:-webkit-grab;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:-webkit-grabbing;cursor:grabbing}.flickity-button{position:absolute;background:hsla(0,0%,100%,.75);border:none;color:#333}.flickity-button:hover{background:#fff;cursor:pointer}.flickity-button:focus{outline:0;box-shadow:0 0 0 5px #19f}.flickity-button:active{opacity:.6}.flickity-button:disabled{opacity:.3;cursor:auto;pointer-events:none}.flickity-button-icon{fill:currentColor}.flickity-prev-next-button{top:50%;width:44px;height:44px;border-radius:50%;transform:translateY(-50%)}.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.flickity-rtl .flickity-prev-next-button.next{right:auto;left:10px}.flickity-prev-next-button .flickity-button-icon{position:absolute;left:20%;top:20%;width:60%;height:60%}.flickity-page-dots{position:absolute;width:100%;bottom:-25px;padding:0;margin:0;list-style:none;text-align:center;line-height:1}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots .dot{display:inline-block;width:10px;height:10px;margin:0 8px;background:#333;border-radius:50%;opacity:.25;cursor:pointer}.flickity-page-dots .dot.is-selected{opacity:1}/*! angularjs-slider - v7.1.0 -  (c) Rafal Zajac <rzajac@gmail.com>, Valentin Hervieu <valentin@hervi.eu>, Jussi Saarivirta <jusasi@gmail.com>, Angelin Sirbu <angelin.sirbu@gmail.com> -  https://github.com/angular-slider/angularjs-slider -  2022-05-26 */.rzslider{position:relative;display:inline-block;width:100%;height:4px;margin:35px 0 15px 0;vertical-align:middle;user-select:none}.rzslider.noanimate *{transition:none!important}.rzslider.with-legend{margin-bottom:40px}.rzslider[disabled]{cursor:not-allowed}.rzslider[disabled] .rz-pointer{cursor:not-allowed;background-color:#d8e0f3}.rzslider[disabled] .rz-draggable{cursor:not-allowed}.rzslider[disabled] .rz-selection{background:#8b91a2}.rzslider[disabled] .rz-tick{cursor:not-allowed}.rzslider[disabled] .rz-tick.rz-selected{background:#8b91a2}.rzslider span{position:absolute;display:inline-block;white-space:nowrap}.rzslider .rz-base{width:100%;height:100%;padding:0}.rzslider .rz-bar-wrapper{left:0;z-index:1;width:100%;height:32px;padding-top:16px;margin-top:-16px;box-sizing:border-box;transition:all linear .3s}.rzslider .rz-draggable{cursor:move}.rzslider .rz-bar{left:0;z-index:1;width:100%;height:4px;background:#d8e0f3;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.rzslider .rz-bar-wrapper.rz-transparent .rz-bar{background:0 0}.rzslider .rz-bar-wrapper.rz-left-out-selection .rz-bar{background:#df002d}.rzslider .rz-bar-wrapper.rz-right-out-selection .rz-bar{background:#03a688}.rzslider .rz-selection{z-index:2;background:#0db9f0;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;transition:background-color linear .3s}.rzslider .rz-restricted{z-index:3;background:red;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.rzslider .rz-pointer{top:-14px;z-index:3;width:32px;height:32px;cursor:pointer;background-color:#0db9f0;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px;transition:all linear .3s}.rzslider .rz-pointer:after{position:absolute;top:12px;left:12px;width:8px;height:8px;background:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;content:''}.rzslider .rz-pointer:hover:after{background-color:#fff}.rzslider .rz-pointer.rz-active{z-index:4}.rzslider .rz-pointer.rz-active:after{background-color:#451aff}.rzslider .rz-bubble{bottom:16px;padding:1px 3px;color:#55637d;cursor:default;transition:all linear .3s}.rzslider .rz-bubble.rz-limit{color:#55637d;transition:none}.rzslider .rz-ticks{position:absolute;top:-3px;left:0;z-index:1;width:100%;height:0;margin:0;list-style:none;box-sizing:border-box}.rzslider .rz-ticks-values-under .rz-tick-value{top:auto;bottom:-32px}.rzslider .rz-tick{position:absolute;top:0;left:0;width:10px;height:10px;margin-left:11px;text-align:center;cursor:pointer;background:#d8e0f3;border-radius:50%;transition:background-color linear .3s}.rzslider .rz-tick.rz-selected{background:#0db9f0}.rzslider .rz-tick-value{position:absolute;top:-30px;transform:translate(-50%,0)}.rzslider .rz-tick-legend{position:absolute;top:24px;max-width:50px;white-space:normal;transform:translate(-50%,0)}.rzslider.rz-vertical{position:relative;width:4px;height:100%;padding:0;margin:0 20px;vertical-align:baseline}.rzslider.rz-vertical .rz-base{width:100%;height:100%;padding:0}.rzslider.rz-vertical .rz-bar-wrapper{top:auto;left:0;width:32px;height:100%;padding:0 0 0 16px;margin:0 0 0 -16px}.rzslider.rz-vertical .rz-bar{bottom:0;left:auto;width:4px;height:100%}.rzslider.rz-vertical .rz-pointer{top:auto;bottom:0;left:-14px!important}.rzslider.rz-vertical .rz-bubble{bottom:0;left:16px!important;margin-left:3px}.rzslider.rz-vertical .rz-ticks{top:0;left:-3px;z-index:1;width:0;height:100%}.rzslider.rz-vertical .rz-tick{margin-top:11px;margin-left:auto;vertical-align:middle}.rzslider.rz-vertical .rz-tick-value{top:auto;left:24px;transform:translate(0,-28%)}.rzslider.rz-vertical .rz-tick-legend{top:auto;right:24px;max-width:none;white-space:nowrap;transform:translate(0,-28%)}.rzslider.rz-vertical .rz-ticks-values-under .rz-tick-value{right:24px;bottom:auto;left:auto}body,html{min-height:100%;height:auto;position:relative}*,blockquote,dd,dl,dt,p,ul{margin:0;padding:0;box-sizing:border-box;text-shadow:1px 1px 1px rgba(0,0,0,.004);text-rendering:optimizeLegibility!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}input[type=submit],label{cursor:pointer}label.disabled{cursor:default}fieldset{padding:0;border:none}button{background:0 0;border:none;cursor:pointer}html{min-height:100%;height:auto;font-size:62.5%}body{overflow-x:hidden;background-color:#fff;color:#444;font:400 1.4rem/100% 'PT Sans',sans-serif}.video-js{font:400 1.4rem/100% 'PT Sans',sans-serif}h1,h2,h3,h4,h5,h6{line-height:1.4em;margin:0 auto;font-weight:500}.text-link,a{color:#4a4a4a;text-decoration:none;font-family:inherit;font-size:1em}.text-link:focus,.text-link:hover,a:focus,a:hover{text-decoration:underline}p{margin:1em 0;line-height:1.4em}.body+.body,p+p{margin-top:1.125em}p a{text-decoration:underline}p a:focus,p a:hover{text-decoration:none}img{max-width:100%;height:auto;display:block}picture{display:block}.caption,figcaption{margin:1rem auto 0;display:block;font-size:1.4rem;text-align:center}nav li{margin:0;list-style:none}div:focus,footer:focus,form:focus,main:focus,nav:focus,ol:focus,section:focus,ul:focus{outline:0}.amaaw .btn{width:auto;max-width:300px;position:relative;z-index:10;margin:1rem;padding:1.3rem 2.2rem;display:inline-block;vertical-align:top;border:1px solid transparent;border-radius:0;background:#000;color:#fff;font:500 1.8rem/1.2em Jost,sans-serif;text-align:center;text-decoration:none;text-transform:uppercase;letter-spacing:1px;-webkit-appearance:none;cursor:pointer;transition:transform .3s ease-in-out}.btn:hover{-webkit-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);transform:scale(1.1,1.1);text-decoration:none}.btn.alt1{background-color:#d0021b}.btn.alt2{background-color:#fff;color:#000}.btn.alt3,.btn.alt4{margin:7px;display:inline-block;vertical-align:top;border-color:#bfbfbf;border-radius:20px;background-color:rgba(255,255,255,.5);color:#444;font:700 1.4rem/1.2em 'PT Sans',sans-serif;letter-spacing:.5px;text-transform:none}.btn.alt3:hover{background-color:#fff;color:#000}.btn.alt3.sml,.btn.alt4.sml{padding:1.4rem .6rem;border-color:transparent;color:#4a4a4a;font-size:1.2rem;font-weight:400}.btn.alt4,.btn.alt4:hover{border-color:#d0021b;background-color:#d0021b;color:#fff}.btn.alt5{margin:0;padding:7px 10px;display:inline-block;vertical-align:top;border-color:#bfbfbf;border-radius:0;background-color:rgba(255,255,255,.5);color:#444;font:400 1.4rem/1.2em 'PT Sans',sans-serif;letter-spacing:.5px;text-transform:none}.btn.alt6{border-color:#d0021b;background-color:#fff;color:#d0021b}.btn[disabled]{opacity:.4;cursor:default}.btn-actions{width:38px;height:30px;position:relative}.btn-actions::before{content:'';width:10px;height:10px;position:absolute;top:50%;margin-top:-5px;left:0;border-radius:50%;background-color:#000;box-shadow:14px 0 0 #000,28px 0 0 #000}.hd1,.hd2,.hd3,.hd4,.hd5{font:400 2rem/1.5em 'Source Sans Pro',sans-serif;letter-spacing:1px;white-space:pre-wrap}.hd2{font-size:3rem}.amaaw .hd3{margin:0 auto 3rem;color:#222;font:400 2rem/1.5em 'Source Sans Pro',sans-serif}.hd4{margin:0 auto 1.8rem;font:500 1.8rem/1.38em Jost,sans-serif}.hd5{margin:0 auto 1.5rem;font:400 1.4rem/1.38em 'PT Sans',sans-serif}.pane{min-height:100vh;background-repeat:no-repeat;background-position:50% 50%;background-size:cover;color:#fff;text-shadow:-1px -1px 0 #000,1px -1px 0 #000,-1px 1px 0 #000,1px 1px 0 #000;text-shadow:-.5px -.5px 0 #000,.5px -.5px 0 #000,-.5px .5px 0 #000,.5px .5px 0 #000}.mod{max-width:760px;margin:0 auto;padding:7rem 2rem}.con.mod{padding-bottom:15rem}.mod-top{margin:0 0 5rem;text-align:center}.mod-foot{margin-top:5rem}.mod-foot .btn{margin:0 1rem}.mod p{line-height:1.8em}.pane .con-inner .btn{display:block}.pane-con .con,.pane.alt1 .con{position:absolute;top:0;right:0;bottom:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pane.alt1 .con .hd1{flex:0 0 100%}.pane.alt1 .top{position:absolute;right:0;left:0;top:0;z-index:10}.pane.alt1 .top .hd3{margin-top:3.2rem}.pane.alt1 .bottom{position:absolute;right:0;bottom:2rem;left:0;z-index:10;text-align:center}.page-home .pane{background-color:#fff}.debug-box{position:fixed;right:2rem;bottom:5rem;text-align:right}.debug-box .item{margin:.2rem auto;padding:.2rem 1rem .2rem;display:inline-block;vertical-align:top;background-color:#000;font:400 1.6rem/1.3em 'Source Sans Pro',sans-serif;text-align:right}.debug-box .item em{margin-bottom:-.4rem;font-size:.8rem;font-style:normal;letter-spacing:.5px;text-transform:uppercase}.debug-box .scene-title{text-align:right}.event-choices{padding:0 20px 13.89vh;position:fixed;right:0;left:0;bottom:0;z-index:100;text-align:center}.choice-mode .event-choices::before,.guess-mode .event-choices::before{content:'';width:100%;height:580px;position:fixed;bottom:0;left:0;z-index:10;background:url(/i/gfx/bottom-gradient.svg) repeat-x 0 100%;background-size:auto 580px}.event-choices .text-link{position:relative;padding:.5rem 0 .5rem 5.5rem;color:#fff;font:500 2.5rem/1.2em Roboto,sans-serif;letter-spacing:1px;text-shadow:-1px -1px 0 #000,1px -1px 0 #000,-1px 1px 0 #000,1px 1px 0 #000;text-shadow:-.5px -.5px 0 #000,.5px -.5px 0 #000,-.5px .5px 0 #000,.5px .5px 0 #000;transition:transform .3s ease-in-out,text-shadow .3s ease-in-out}.event-choices .text-link::before{content:counter(choices-counter);counter-increment:choices-counter;width:38px;height:38px;position:absolute;top:0;left:0;border:1px solid #fff;border-radius:50%;background-color:rgba(255,255,255,.2);line-height:36px}.event-choices .text-link:focus,.event-choices .text-link:hover{-webkit-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);transform:scale(1.1,1.1);text-decoration:none}.choice-id,.choice-score{width:24px;height:24px;margin-left:10px;display:inline-block;vertical-align:middle;border-radius:50%;border:1px solid #fff;color:#fff;font:400 10px/22px 'PT Sans',sans-serif;text-align:center}.choice-id{width:auto;height:auto;padding:2px 4px;padding:0;border:none;border-radius:0;font-size:12px}.event-choices ol{position:relative;z-index:150;list-style:none;counter-reset:choices-counter;text-align:center}.event-choices li{margin:1rem 0;display:block;position:relative;font:500 2.5rem/1.2em Roboto,sans-serif}.choice-cd{min-width:160px}.scene-notice{position:fixed;top:5rem;left:5rem;transition:opacity .3s ease-in-out;opacity:1;z-index:100;font:500 2rem/1em Roboto,sans-serif;letter-spacing:1px}.scene-notice,.scene-notice .item,.scene-notice .item::before{transition:opacity .3s ease-in-out;opacity:1}.scene-notice .item.ng-hide,.scene-notice .item.ng-hide::before,.scene-notice.ng-hide{opacity:0}.scene-notice span{margin:1rem auto;padding:.8rem 0 .8rem 6.2rem;position:relative;display:block}.scene-notice .item::before{content:'';width:40px;height:40px;position:absolute;top:0;left:0;background:url(/i/gfx/sprite.svg) no-repeat 0 -100px;background-size:300px auto}.scene-notice .character-unlocked::before{background-position:-50px -100px}.scene-notice .community-choice::before{background-position:-100px -100px}.scene-notice .evaluating-choices::before{background-position:-150px -100px}.stats{color:#000;font-size:3rem;line-height:1em;text-align:center}.stats table,.stats ul{width:100%;min-width:100%;margin:5rem auto;text-align:left;line-height:1.38em}.stats ul{display:inline-block;vertical-align:top}.timestamp+table{margin-top:2rem}.stats li{margin:2rem 0;list-style:none}.stats td{padding:1.5rem 0;vertical-align:top}.stats td ul{margin:0}.stats td li:first-of-type{margin-top:0}.stats{font-size:1.4rem}.stats th{min-width:220px;padding:1.5rem 2rem 1.5rem 0;vertical-align:top;color:#222;font:500 1.8rem/1.38em Jost,sans-serif;text-transform:uppercase}.stats-pane .hd2{margin:3rem auto}.stat-cell{position:relative;text-align:right}.timestamp{display:block;color:#4a4a4a;font-size:1.4rem;line-height:1.5em;text-align:left}.stat-bar{height:22px;position:relative;background-color:#4a90e2}.stats .woman .stat-bar{background-color:#dcb04b}.stats .switch .stat-bar{background-color:#d0021b}.stats .consequence .stat-bar{background-color:#00d06e}.stat-bar i{height:100%;position:absolute;top:0;left:0;background-color:#4a4a4a}.stat-desc{margin:.6rem 0 0;color:#4a90e2}.stats .woman .stat-desc{color:#dcb04b}.stats .switch .stat-desc{color:#d0021b}.stats .consequence .stat-desc{color:#00b660}.stat-bar .stat-tally{position:absolute;right:.6rem;color:#fff;font-size:1.2rem;line-height:22px;text-align:right}.stat-cell .stat-breakdown{width:140px;margin:0;position:absolute;top:50%;left:100%;margin-left:2rem;transform:translate(0,-50%);text-align:left;font-size:1.2rem;line-height:1.1em}.player-box{position:fixed;top:0;right:0;bottom:0;left:0;z-index:120;background-color:#000;color:#fff}.player-box .con::before{content:'';width:100px;height:100px;position:absolute;top:50%;left:50%;margin:-50px 0 0 -50px;background:url(/i/gfx/sprite.svg) no-repeat -100px -300px;background-size:600px auto;opacity:0}.video-js .vjs-tech::after{content:'';padding-top:56.25%;display:block}.video-js::before{content:'';box-sizing:border-box;width:30px;height:30px;position:fixed;bottom:50px;left:50px;z-index:250;border:1px solid #fff;border-top-color:#000;border-radius:50%;-webkit-animation:spinner .6s linear infinite;animation:spinner .6s linear infinite;opacity:0;visibility:hidden;transition:opacity .3s ease-in-out 1s,visibility .3s ease-in-out 1s}.video-js.vjs-waiting::before{opacity:1;visibility:visible}.player-box .con.play-triggered::before{opacity:1;-webkit-animation:play-state 1s ease-out forwards;animation:play-state 1s ease-out forwards}.player-box .con.pause-triggered::before{background-position:0 -400px;opacity:1;-webkit-animation:play-state 1s ease-out forwards;animation:play-state 1s ease-out forwards}@-webkit-keyframes play-state{to{-webkit-transform:scale(1.33,1.33);transform:scale(1.33,1.33);opacity:0}}@keyframes play-state{to{-webkit-transform:scale(1.33,1.33);transform:scale(1.33,1.33);opacity:0}}.modal{width:90%;width:calc(100% - 56px);max-width:882px;max-height:90vh;padding:100px 0;position:fixed;top:50%;left:50%;-webkit-transform:translateZ(0) scale(1,1);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:500;overflow-y:scroll;-webkit-overflow-scrolling:touch;visibility:hidden;z-index:-1;border-radius:0;text-align:center}.mask{position:fixed;top:0;right:0;bottom:0;left:0;z-index:450;background-color:rgba(0,0,0,.96);visibility:hidden;z-index:-1}.modal.modal-on{visibility:visible;z-index:500}.modal.modal-on+.mask{visibility:visible;z-index:450}.pane-loading{content:'';position:fixed;top:0;right:0;left:0;bottom:0;z-index:1550;background-color:#fff;transition:opacity .5s ease}.pane-loading.alt1{z-index:1200;background-color:rgba(255,255,255,.9)}.pane-loading::after{content:'';box-sizing:border-box;width:30px;height:30px;position:fixed;top:50%;left:50%;margin-top:-15px;margin-left:-15px;z-index:250;border:1px solid #fff;border-top-color:#000;border-radius:50%;-webkit-animation:spinner .6s linear infinite;animation:spinner .6s linear infinite}.pane-loading.ng-hide{opacity:0}@-webkit-keyframes spinner{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spinner{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.form input,.form select,.form textarea{min-width:auto;width:100%;height:52px;margin:0 auto;padding:0 24px;display:block;border:1px solid #eeedf8;border-radius:8px;background:#eeedf8;color:#1c1d26;font:400 1.6rem/100% 'Source Sans Pro',sans-serif;letter-spacing:1px;text-align:left}.form textarea{height:106px;padding-top:2rem;padding-bottom:2rem;line-height:1.67em}.form ::-webkit-input-placeholder{color:#000}.form ::-moz-placeholder{color:#000}.form :-ms-input-placeholder{color:#000}.form :-moz-placeholder{color:#000}.form .ng-invalid.ng-touched::-webkit-input-placeholder{color:#d0021b}.form .ng-invalid.ng-touched::-moz-placeholder{color:#d0021b}.form .ng-invalid.ng-touched:-ms-input-placeholder{color:#d0021b}.form .ng-invalid.ng-touched:-moz-placeholder{color:#d0021b}.form [type=submit]{width:130px}.form .foot{margin:25px -5px -5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.form .foot .btn{margin:5px}.form input.alt1{max-width:300px;background-color:transparent;border:none;border-bottom:1px solid #000;border-radius:0;font-size:2rem;text-align:center}.form .error{max-width:440px;margin:4.5rem auto 0;color:#d0021b}.form .error a{color:#000}.radio-item{width:auto;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px;text-align:left}.radio-item.disabled{cursor:default}.radio-item+.radio-item{margin-top:15px}.radio-item input{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.radio-item .ico{width:28px;min-width:28px;height:28px;padding:0;margin:0;position:relative;z-index:10;display:inline-block;vertical-align:top;border:1px solid #000;border-radius:50%;transition:border .3s ease-in-out}.radio-item .ico::before{content:'';position:absolute;top:2px;right:2px;bottom:2px;left:2px;z-index:5;border-radius:50%;-webkit-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.radio-item .ico::after,.radio-item .ico::before{opacity:0}.radio-item input:checked+.ico::after,.radio-item input:checked+.ico::before{opacity:1}.radio-item input:focus+.ico{box-shadow:0 0 3px #d0021b;border-color:#d0021b}.radio-item [type=checkbox]+.ico{border-radius:0}.radio-item [type=checkbox]+.ico::before{top:0;right:0;bottom:0;left:0;border-radius:0}.radio-item [type=checkbox]:checked+.ico{border-color:#071e3e}.radio-item [type=checkbox]+.ico::after{box-sizing:content-box;content:'';width:13px;height:6px;position:absolute;top:50%;left:50%;margin:-7px 0 0 -8.5px;z-index:10;border-bottom:4px solid #d0021b;border-left:4px solid #d0021b;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.radio-item .ico~span{width:calc(100% - 38px);z-index:5;display:inline-block;vertical-align:top;overflow:hidden;line-height:1.5em}.radio-item .ico~span .lbl{margin-top:.8rem}.radio-item [type=radio]+.ico::before{box-sizing:content-box;top:4px;right:4px;bottom:4px;left:4px;background:#315d99}.mask{position:fixed;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.75);visibility:hidden;opacity:0;transition:z-index .3s ease-in-out,opacity .3s ease-in-out,visibility .3s ease-in-out}.modal{width:calc(100% - 40px);max-width:600px;max-height:calc(100vh - 40px);position:fixed;top:50%;left:50%;-webkit-transform:translateZ(0) scale(1,1);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);visibility:hidden;opacity:0;z-index:-1;overflow-y:scroll;-webkit-overflow-scrolling:touch;transition:z-index .3s ease-in-out,opacity .3s ease-in-out,visibility .3s ease-in-out;background-color:#000}.modal .video{width:100%}.modal.modal-on{visibility:visible;opacity:1;z-index:1200}.modal.modal-on+.mask{visibility:visible;opacity:1;z-index:1000;display:block}.modal .hd4+.hd5{margin-top:-.8rem;margin-bottom:1.8rem}.video-modal{max-width:1080px;overflow:visible}.video-modal .btn-close{top:auto;bottom:100%;margin-bottom:20px}.video-modal .btn-close i::after,.video-modal .btn-close i::before{background-color:#fff}.video-modal-box{position:relative}.video-modal-box.embed-box::before{content:'';box-sizing:border-box;width:30px;height:30px;position:fixed;top:50%;left:50%;margin-top:-15px;margin-left:-15px;z-index:0;border:1px solid #fff;border-top-color:#33bf0a;border-radius:50%;-webkit-animation:spinner .6s linear infinite;animation:spinner .6s linear infinite}.video-modal-box::after{content:'';padding-top:56.25%;display:block}.video-modal-box iframe{width:100%;height:100%;position:absolute;top:0;left:0}.btn-bio span,.btn-close span,.tgl-btn span{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.video-modal .btn-close{top:auto;right:0;bottom:100%;margin-bottom:20px}.modal-box{padding:0 100px}@media all and (min-width:900px){.modal{width:calc(100% - 60px)}}.amaaw-logo{width:240px;height:0;padding-top:80px;overflow:hidden;background:url(/i/gfx/a-man-and-a-woman-title.svg) no-repeat 0 0;background-size:contain}.page-top{height:calc(100vh - 285px);position:relative;background-repeat:no-repeat;background-position:50% 50%;background-size:cover;text-align:center;transition:height .3s ease-in-out}.pane-con.secondary .page-main,.pane-con.secondary .page-top{height:50vh}.page-top .amaaw-logo{position:absolute;top:8rem;left:50%;margin:0 0 0 -120px;z-index:50}.page-top-foot{position:absolute;right:0;bottom:2rem;left:0;z-index:50;transition:opacity .3s ease-in-out}.page-top-foot.ng-hide{opacity:0}.page-top-foot .btn{min-width:240px;background-color:rgba(0,0,0,.75)}.page-top-foot .btn.alt1{background-color:rgba(208,2,27,.75)}.page-top-foot .btn.alt2{background-color:rgba(255,255,255,.75)}.page-main{min-height:285px;padding:24px 20px;text-align:center;transition:height .3s ease-in-out,opacity .3s ease-in-out}.page-main.ng-hide{opacity:0}.home .con-secondary{margin-top:110px;padding-bottom:200px}.synopsis{max-width:600px;margin:0 auto;text-align:left}.synopsis .hd2{margin:1rem auto 1.5rem}.page-main-btns .btn{min-width:130px;padding:1rem 2rem}.smart-button-wrap{max-width:440px;margin:0 auto;padding:4rem 2rem 10rem}.smart-button-wrap .hd3{margin-bottom:4.2rem}.mod-foot{margin-top:42px}.page-main-btns-secondary ul{margin:20px 0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:20px}.page-home .pane-con.home::before{content:'';width:20px;height:20px;position:fixed;bottom:10px;left:50%;margin-left:-10px;background:url(/i/gfx/sprite.svg) no-repeat -80px -60px;background-size:300px auto;transition:bottom .3s ease-out}.scrolled .page-home .pane-con::before{bottom:-30px}.partners ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:20px;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none}.partners .item img{width:auto;max-width:100%;height:80px;display:block}.partners .item span{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}@media all and (min-width:768px){.partners ul{gap:70px}}@media all and (min-width:900px){.page-top .amaaw-logo{width:522px;top:9rem;padding-top:172px;margin-left:-261px}.page-top-foot{bottom:4rem}}.user-dropdown{padding:40px 20px}.ticket{max-width:640px;margin:0 auto;padding:20px;font-size:2rem;background-color:#f1f1f1}.ticket .hd3{text-transform:uppercase}#use{padding-top:4.2rem;padding-bottom:10rem}.quick-menu{position:fixed;top:5rem;right:4.5rem;z-index:60;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;color:#fff}.sprite{background:url(/i/gfx/sprite.svg) no-repeat 1000%;background-size:300px auto}.ico{width:50px;height:0;padding-top:50px;position:relative;overflow:hidden}.ico.fs{background-position:0 0}.ico.vol-off::before,.ico.vol-on::before{content:'';width:40px;height:40px;position:absolute;top:50%;left:50%;margin:-21px 0 0 -21px;background-color:rgba(255,255,255,.3);border:1px solid #fff;border-radius:50%}.ico.vol-on{background-position:-50px 0}.ico.vol-off{background-position:-100px 0}button.ico{-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;-o-transition:transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out}button.ico:hover{-webkit-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);transform:scale(1.1,1.1)}.user-greet{min-width:120px;margin-right:1.2rem;line-height:5rem;font:400 1.6rem/5rem 'Source Sans Pro',sans-serif;text-align:right}.user-menu:hover{cursor:default}.user-menu:hover .user-dropdown{opacity:1}.user-dropdown{max-width:280px;padding:35px 44px 40px;position:fixed;top:10.2rem;right:10.7rem;border-radius:24px 0 24px 24px;background-color:rgba(208,2,27,.75);font-size:1.4rem;line-height:1.71em;letter-spacing:.5px;opacity:0;transition:opacity .3s ease-in-out}.user-dropdown .btn{min-width:64px;margin:38px 0 0;padding:6px;background-color:#fff;color:#d0021b}.user-dropdown a{color:#fff;text-decoration:underline}.user-dropdown a:hover{text-decoration:none}.quick-menu .btns{margin:-14px 0}.quick-menu .ico{margin:15px 0;display:block}.purchased{max-width:440px;margin:0 auto;padding:50px 20px 90px;text-align:center}.purchased .actions{margin:3rem auto 4rem}.purchased .btn.alt2{margin-bottom:1.4rem;border:1px solid #bfbfbf}.disclaimer{padding:0 20px;color:#d0021b;font-size:1.4rem;line-height:1.5em;text-align:left}.disclaimer a{color:inherit}.btn.ticket-code{width:100%;max-width:370px;padding:5px;background-color:#d0021b;color:#fff;font:400 3rem/1.2em 'Source Sans Pro',sans-serif;text-transform:none}.btn.ticket-code::after{content:'';width:24px;height:24px;position:absolute;top:50%;margin-top:-12px;right:10px;background:url(/i/gfx/sprite.svg) no-repeat 0 -60px;background-size:300px auto}.scene-title{max-width:500px;font:500 2rem/1.4em Roboto,sans-serif;letter-spacing:1px;text-transform:uppercase;text-align:center}.pane:not(.CH0-MW-S1-VOID) .scene-title{text-shadow:-1px -1px 0 #000,1px -1px 0 #000,-1px 1px 0 #000,1px 1px 0 #000;text-shadow:-.5px -.5px 0 #000,.5px -.5px 0 #000,-.5px .5px 0 #000,.5px .5px 0 #000}.CH0-MW-S1-VOID .event-choices .text-link{text-transform:uppercase}.CH0-MW-S1-VOID .event-choices li{margin:0;position:fixed;top:50%;transform:translateY(-50%)}.CH0-MW-S1-VOID .event-choices li:first-of-type{right:69.27%}.CH0-MW-S1-VOID .event-choices li:last-of-type{left:69.27%}.amaaw .view-page.page-theatre{background-color:#000}.pane-con{opacity:0;transition:opacity .3s ease-in-out 1s}.video-box.on .pane-con,.view-page.inited .pane-con{opacity:1}.choice-countdown-bar{width:21.875%;max-width:420px;height:5px;position:absolute;left:50%;margin-top:34px;transform:translateX(-50%)}.choice-countdown-bar i{position:absolute;top:0;bottom:0;left:50%;transform:translateX(-50%);background-color:#fff;transition:width .3s linear}.poster-mode .choice-countdown-bar i{transition:width 1s linear}.resume-modal{width:100%;height:100%;max-width:100%;max-height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#fff;color:#222}.btn-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:20px}.btn-menu .btn{min-width:130px;margin:0;padding:1.3rem 2.2rem;border-radius:2.5rem;font-size:1.8rem;letter-spacing:1px;text-transform:uppercase}.btn-note{margin-top:10px;font:400 1.4rem/1.5em 'PT Sans',sans-serif}.player-box video,.video-js{width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0;background-color:#000}.video-js .vjs-big-play-button,.video-js .vjs-modal-dialog,.video-js .vjs-play-progress:before,.vjs-subs-caps-button,.vjs-text-track-display,.vjs-texttrack-settings{display:none}.video-js .vjs-play-control,.video-js .vjs-volume-panel{display:none}.video-js .vjs-control-bar{position:fixed;z-index:100;background-color:transparent}.controls{height:160px;position:fixed;top:0;right:0;left:0;z-index:100;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;gap:20px;-webkit-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.controls .btns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:20px;opacity:0;-webkit-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.amaaw .controls:hover,.controls:hover .btns{opacity:1}.controls-mask{height:54%;max-height:580px;position:fixed;top:0;right:0;left:0;z-index:-1;opacity:0;visibility:hidden;background:url(/i/gfx/top-gradient.svg) repeat-x 0 100%;transition:z-index .3s ease-in-out,visibility .3s ease-in-out,opacity .3s ease-in-out}.controls:hover~.controls-mask,.scene-notice.on~.controls-mask{z-index:80;opacity:1;visibility:visible}.vjs-user-inactive .controls,.vjs-user-inactive .vjs-control-bar{opacity:0}.vjs-user-active .controls,.vjs-user-active .vjs-control-bar{opacity:1}.vjs-user-inactive .vjs-control-bar{transition:visibility .3s ease-in-out,opacity .3s ease-in-out}.video-js .vjs-control-bar{height:5px}.video-js .vjs-progress-control .vjs-progress-holder{margin:0}.video-js .vjs-control-bar:hover,.video-js .vjs-control-bar:hover .vjs-progress-control,.video-js .vjs-progress-holder:hover{height:15px}.controls .btn{width:50px;height:50px;margin:0;padding:0;font-size:1px;background:url(/i/gfx/sprite.svg) no-repeat 1000%;background-size:300px auto;transition:transform .3s ease-in-out}.controls .btn.btn-close{top:auto;right:auto;background-position:-200px -100px}.controls .btn.btn-close::after{content:'';position:absolute;top:3px;right:3px;bottom:3px;left:3px;border:1px solid #fff;border-radius:50%}.controls .btn span{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.controls:hover .context{opacity:0}div.context{position:absolute;top:50%;left:50%;margin:-2.5rem 0 0 -2.5rem;transition:opacity .3s ease-in-out}.controls .btn.context{background-position:-150px -200px}.controls .btn.fullscreen{background-position:0 0}.controls .btn.quality{background-position:-200px -150px}.controls .btn.help{background-position:-150px -150px}.controls .btn.volume{background-position:-100px -150px}.controls .btn.volume.muted{background-position:-250px -100px}.controls .btn.play{background-position:-50px -150px}.controls .btn.skip{background-position:-100px -200px}.controls .btn.pause{background-position:0 -200px}.controls .btn.home{background-position:0 -150px}.controls-volume{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;white-space:nowrap}.volume-slider-wrap{width:0;opacity:0;overflow:hidden;transition:width .3s ease-in-out,margin .3s ease-in-out,padding .3s ease-in-out,opacity .3s ease-in-out}.volume-slider{width:80px;margin:0 0 0 -1rem;padding:0 1rem;opacity:1}.controls-volume .btn.volume,.controls-volume .volume-slider{display:inline-block;vertical-align:top}.controls-volume:hover .volume-slider-wrap{width:80px;padding:0 1rem;opacity:1}.rzslider{width:60px;margin:0}.rzslider .rz-bar{background-color:rgba(255,255,255,.4)}.rzslider .rz-selection{background-color:#fff}.rzslider .rz-pointer{width:14px;height:14px;top:50%;margin-top:-7px;background-color:#fff}.rz-bubble.rz-model-value,.rzslider .rz-bubble.rz-limit,.rzslider .rz-pointer:after{display:none}.controls-quality{position:relative}.dropdown{padding:20px 0 0;position:absolute;top:100%;right:-10px;opacity:0;visibility:hidden;transition:opacity .3s ease-in-out,visibility .3s ease-in-out}.controls-quality:hover .dropdown{opacity:1;visibility:visible}.dropdown ul{padding:22px 60px;display:block;background-color:#4a4a4a;color:#fff;list-style:none}.dropdown li{margin:12px 0;display:block}.controls .dropdown .btn{width:auto;height:auto;background-color:transparent;font-size:1.4rem;line-height:1.4em;font-weight:400}.controls .dropdown .active .btn{font-weight:700}.controls .dropdown .btn:hover{transform:none}.dropdown .btn::before{content:'';width:7px;height:7px;position:absolute;top:50%;margin-top:-3px;margin-top:-3.5px;right:100%;margin-right:20px;border-radius:50%;background-color:#fff;opacity:0;transform:scale(0,0);transform-origin:50% 50%;transition:transform .3s ease-in-out,opacity .3s ease-in-out}.dropdown .active .btn::before,.dropdown .btn:hover::before{opacity:1;transform:scale(1,1)}.controls-quality .dropdown ul{min-width:255px;padding:2px 35px 2px 60px;background-color:#d0021b}.controls-quality .dropdown li{margin:28px 0}.controls-quality .dropdown .btn{font:400 1.6rem/1.5em Roboto,sans-serif;text-align:left}.controls-quality .dropdown .btn em{display:block;font-style:normal;text-transform:none}.amaaw .vjs-loading-spinner{display:none!important}.vjs-loading-spinner .vjs-control-text{display:none}.video-js .vjs-progress-holder .vjs-play-progress{transition:width .1s linear}.video-js .vjs-progress-holder .vjs-load-progress{transition:width .3s linear}.choice-mode .video-js .vjs-control-bar,.guess-mode .video-js .vjs-control-bar,.video-js .vjs-control-bar{display:none}.progress-controls-on .vjs-control-bar{display:-webkit-box;display:-ms-flexbox;display:flex}.choice-mode .controls .controls-quality,.choice-mode .controls .pause,.choice-mode .controls .play,.guess-mode .controls .controls-quality,.guess-mode .controls .pause,.guess-mode .controls .play{display:none}@media all and (max-width:1279px){.controls .btn{width:34px;height:34px;background-size:204px auto}div.context{margin:-17px 0 0 -17px}.controls .btn.context{background-position:-102px -136px}.controls .btn.quality{background-position:-136px -102px}.controls .btn.help{background-position:-102px -102px}.controls .btn.volume{background-position:-68px -102px}.controls .btn.volume.muted{background-position:-170px -68px}.controls .btn.play{background-position:-34px -102px}.controls .btn.skip{background-position:-68px -136px}.controls .btn.pause{background-position:0 -136px}.controls .btn.home{background-position:0 -102px}.controls .btn.btn-close{width:35px;min-height:35px;background-position:-136px -68px}.dropdown ul{padding:14px 40px}.event-choices{bottom:9.3%}.event-choices .text-link{padding-left:4rem;font-size:1.6rem}.event-choices .text-link::before{width:30px;height:30px;line-height:28px}}.btn-close{width:42px;min-height:42px;overflow:hidden;position:fixed;position:absolute;top:13px;right:11px;z-index:750;transition:min-height .3s ease-in-out}.btn-close i,.btn-close i::after,.btn-close i::before{width:32px;height:4px;position:absolute;background-color:#fff;border-radius:2px;transition:all .3s ease-in-out}.btn-close i{top:50%;left:50%;margin:-2px 0 0 -16px;background-color:transparent;display:block}.btn-close i::after,.btn-close i::before{content:'';top:50%;left:0}.btn-close i::before{-webkit-transform:translateZ(0) scale(1,1);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);margin-top:-1px}.btn-close i::after{-webkit-transform:translateZ(0) scale(1,1);-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);margin-top:-1px}.modal .btn-close{top:37px;right:33px;transition:background-color .3s ease-in-out,transform .3s ease-in-out}.modal .btn-close:hover{-webkit-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);transform:scale(1.1,1.1)}.help-modal{height:100%;max-height:600px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#4a4a4a;color:#fff;text-align:left}.help-modal>div{width:100%}.help-modal .form{max-width:440px;width:100%;margin:0 auto;padding:0 2rem}[name=helpform] textarea{height:200px;border-radius:0;font:400 1.4rem/1.5em 'PT Sans',sans-serif;letter-spacing:0;text-align:left}[name=helpform] .foot{margin:1.5rem 0 0;display:block}[name=helpform] .foot .btn{min-width:130px;margin:0;border-radius:10px;border:1px solid #9b9b9b;background-color:rgba(255,255,255,.75);color:#000;text-transform:uppercase}.help-modal .note{padding:0 2rem;position:absolute;right:0;bottom:7.33%;left:0;text-align:center}.help-modal .note a{color:#fff;text-decoration:underline}.help-modal .note a:focus,.help-modal .note a:hover{text-decoration:none}.help-modal~.pane-loading.alt1{background-color:rgba(0,0,0,.75)}.form-success{text-align:center}.video-bk,.video-bk video{width:100%;height:100%;position:absolute;top:0;left:0;z-index:5}.video-bk video{-o-object-fit:cover;object-fit:cover;position:absolute;top:50%;left:50%;opacity:0;-webkit-transform:translate3d(-50%,-50%,0);-ms-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);-webkit-transition:opacity 1s ease-in-out;-o-transition:opacity 1s ease-in-out;transition:opacity 1s ease-in-out}.video-bk{display:none}.video-bk.on{display:block}.video-bk.playing video{opacity:1}.about-pane{color:#000}.about-pane .hd2{font-weight:700}.about-pane .hd3{margin-bottom:.7rem}.about-pane .body{margin-bottom:60px;font:400 2rem/1.5em 'Source Sans Pro',sans-serif;letter-spacing:1px}.about-pane .body .hd1,.about-pane .body .hd2,.about-pane .body .hd3,.about-pane .body .hd4{margin-bottom:1em}.body a{text-decoration:underline}.body a:focus{text-decoration:none}.credits{max-width:400px;margin:6rem auto 9rem;line-height:1.8em;text-align:left}.credits dd,.credits dt{display:inline}.credits dd::after{content:'';display:block}.credits dt{margin-right:5px}.credits dd{text-transform:uppercase}.credits .visuallyhidden+dd{text-transform:none}.copyright{text-align:center}.video-box{margin:3rem auto;position:relative;text-align:center}.video-box,.video-box video{width:100%}.video-box .text-link{margin-top:1rem;position:static}.video-box .text-link:hover{text-decoration:none}.video-box .text-link::before{content:'';width:50px;height:50px;position:absolute;top:50%;left:50%;margin:-35px 0 0 -25px;z-index:10;background:url(/i/gfx/sprite.svg) no-repeat -50px -150px;background-size:300px auto;transition:transform .3s ease-in-out}.video-box .text-link:hover::before{-webkit-transform:scale(1.2,1.2);-ms-transform:scale(1.2,1.2);transform:scale(1.2,1.2)}.video-box .text-link::after{content:'';position:absolute;top:0;right:0;bottom:0;left:0}.video-box .img{display:block;background-repeat:no-repeat;background-position:50% 50%;background-size:cover}.video-box .img::after{content:'';padding-top:56.25%;display:block}.video-overlay{margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:fixed;top:0;right:0;bottom:0;left:0;z-index:500;background-color:#000;-webkit-transition:opacity .5s ease-in-out;-o-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out;opacity:1}.video-overlay.ng-hide{opacity:0}.video-overlay.ng-hide video{opacity:0}.video-overlay video{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-webkit-transition:opacity 1s ease-in-out;-o-transition:opacity 1s ease-in-out;transition:opacity 1s ease-in-out;opacity:1}.gallery{margin:3.6rem auto}.gallery .item{width:100%}.gallery .img{display:block;background-repeat:no-repeat;background-position:50% 50%;background-size:cover}.gallery .img::after{content:'';padding-top:56.25%;display:block}.gallery .caption{margin-top:4.4rem}.flickity-prev-next-button{width:50px;height:50px;margin-top:-25px;background:url(/i/gfx/sprite.svg) no-repeat -200px -200px;background-size:300px auto;-webkit-transform:none;-ms-transform:none;transform:none;transition:transform .3s ease-in-out}.flickity-prev-next-button.previous{left:0}.amaaw .flickity-prev-next-button.next{right:0;background-position:-250px -200px}.flickity-prev-next-button:hover{background:url(/i/gfx/sprite.svg) no-repeat -200px -200px;background-size:300px auto;-webkit-transform:scale(1.2,1.2);-ms-transform:scale(1.2,1.2);transform:scale(1.2,1.2)}.flickity-prev-next-button svg{display:none}.flickity-page-dots{bottom:2.5rem}.flickity-page-dots .dot{margin:0 4px;background-color:#9b9b9b;opacity:1;transition:transform .3s ease-in-out}.flickity-page-dots .dot:hover{-webkit-transform:scale(1.2,1.2);-ms-transform:scale(1.2,1.2);transform:scale(1.2,1.2)}.flickity-page-dots .dot.is-selected{background-color:#d0021b}@media all and (max-width:1279px){.video-box .text-link::before{width:34px;height:34px;margin:-27px 0 0 -17px;background-position:-34px -102px;background-size:204px auto}}.share-film-box{position:fixed;top:0;right:0;bottom:0;left:0;opacity:0;visibility:hidden;z-index:-1;transition:z-index .3s ease-in-out,visibility .3s ease-in-out,opacity .3s ease-in-out;background-color:#fff;text-align:center}.share-film-box::after{content:'';padding-top:100%;display:block}.share-film-box.on,.share-film-box.on+.mask{z-index:500;opacity:1;visibility:visible}.share-film-box.on+.mask{background-color:rgba(255,255,255,.75);z-index:450;opacity:1;visibility:visible}.share-film-box .box{padding:2rem;position:absolute;top:0;right:0;bottom:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.share-film-box .con{width:100%}.share-film-box .hd2{margin:0 auto 2rem}.share-film-box .btn.alt5{margin-top:2rem}.soc-ico{width:42px;height:0;padding-top:42px;margin:0 auto 1rem;display:block;overflow:hidden;background:url(/i/gfx/sprite.svg) no-repeat 1000%;background-size:204px auto}.soc-ico.email{background-position:0 -170px}.soc-ico.facebook{background-position:-54px -170px}.soc-ico.whatsapp{background-position:-109px -170px}.soc-ico.twitter{background-position:-163px -170px}.soc-ico.reddit{background-position:0 -217px}.soc-ico.linkedin{background-position:-54px -217px}.soc-ico.instagram{background-position:-108px -217px}.share-mod{margin:0 auto 3.2rem}.share-mod ul{max-width:260px;margin:-8px auto;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;text-align:center}.share-mod li{min-width:62px;margin:8px;list-style:none}.share-mod span{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.share-mod a{display:block;transition:transform .3s ease-in-out}.share-mod a:hover{-webkit-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);transform:scale(1.1,1.1);text-decoration:none}.btn.copy-url{width:100%;max-width:460px;margin:0 auto;padding-right:4rem;padding-left:2rem;display:block;border-color:#000;border-radius:3rem;background-color:transparent;color:#d0021b;text-transform:none;font:400 1.4rem/1.2em 'Source Sans Pro',sans-serif;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.btn.copy-url::after{content:'';width:24px;height:24px;position:absolute;top:50%;margin-top:-12px;right:10px;background:url(/i/gfx/sprite.svg) no-repeat -40px -60px;background-size:300px auto}@media all and (min-width:768px){.share-film-box{width:calc(100% - 40px);max-width:725px;position:fixed;top:50%;right:auto;bottom:auto;left:50%;-webkit-transform:translateZ(0) scale(1,1);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border:25px solid #000;border-radius:50%;background-color:#fff}.share-film-box .hd2{margin-bottom:7.6rem}.share-film-box .btn.alt5{margin-top:10rem}.share-film-box .con{margin-top:5.7rem}.share-mod{margin-bottom:4.8rem}.share-mod ul{max-width:100%}.soc-ico{width:60px;height:0;padding-top:60px;background-size:300px auto}.soc-ico.email{background-position:0 -250px}.soc-ico.facebook{background-position:-80px -250px}.soc-ico.whatsapp{background-position:-160px -250px}.soc-ico.twitter{background-position:-240px -250px}.soc-ico.reddit{background-position:0 -320px}.soc-ico.linkedin{background-position:-80px -320px}.soc-ico.instagram{background-position:-160px -320px}.btn.copy-url{padding:.9rem 5rem;font-size:2rem}}.view-page{opacity:0}.view-page.inited{opacity:1}.view-page.ng-enter,.view-page.ng-leave{transition:all .3s ease-in-out}.success-ico{width:150px;height:150px;position:fixed;top:50%;left:50%;margin:-75px 0 0 -75px;z-index:1500;background:url(/i/gfx/sprite.svg) no-repeat -300px 0;background-size:600px auto;transition:opacity .3s ease-in-out}.success-ico.ng-hide{opacity:0}.buffering-modal{width:100%;max-width:100%;height:100%;max-height:100%;top:0;left:0;transform:none;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.85);color:#fff;font:400 2rem/1.5em Roboto,sans-serif}.amaaw .buffering-modal .con{padding:0 20px;position:relative;top:auto;right:auto;bottom:auto;left:auto;display:block}.buffering-modal .hd1{font:500 6rem/1.5em Roboto,sans-serif;letter-spacing:1px}.buffering-modal .con p{max-width:680px;margin:60px auto;line-height:2em}.buffering-modal .text-link{color:#fff;text-decoration:underline}.buffering-modal .text-link:hover{text-decoration:none}.buffering-modal .btn{border-radius:0;font:500 1.8rem/1.2em Jost,sans-serif}.buffering-modal .btn em{display:block;font:400 1.6rem/1.5em Roboto,sans-serif;text-transform:none}@media all and (min-width:1280px){.buffering-modal .hd1{font-size:8rem}}.multiple-choice{max-width:960px;margin:0 auto}.multiple-choice .text-link{transition:transform .3s ease-in-out,text-shadow .3s ease-in-out,color .3s ease-in-out}.multiple-choice .text-link::before{content:counter(choices-counter,upper-alpha);transition:border-color .3s ease-in-out,background-color .3s ease-in-out,color .3s ease-in-out}.multiple-choice .text-link:focus{outline:0;text-decoration:none}.text-link.selected{color:#d0021b}.multiple-choice .text-link span{display:block;text-shadow:-1px -1px 0 #000,1px -1px 0 #000,-1px 1px 0 #000,1px 1px 0 #000;text-shadow:-.5px -.5px 0 #000,.5px -.5px 0 #000,-.5px .5px 0 #000,.5px .5px 0 #000}.event-choices .text-link.selected::before{border-color:#d0021b;background-color:#d0021b;color:#fff}.event-choices .hd2{margin-bottom:67px;font:500 2.5rem/1.5em Roboto,sans-serif;text-transform:uppercase;text-shadow:-1px -1px 0 #000,1px -1px 0 #000,-1px 1px 0 #000,1px 1px 0 #000;text-shadow:-.5px -.5px 0 #000,.5px -.5px 0 #000,-.5px .5px 0 #000,.5px .5px 0 #000}@media all and (min-width:700px){.multiple-choice{display:block;-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px}.multiple-choice li{margin:0;padding:10px 0;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid-column}}@media all and (min-width:900px){.multiple-choice{-webkit-column-count:3;-moz-column-count:3;column-count:3}}video{-webkit-filter:brightness(.97) saturate(1.07) contrast(1.11);filter:brightness(.97) saturate(1.07) contrast(1.11)}.page-theatre .playback-cover-screen video{-o-object-fit:cover;object-fit:cover}.creator-modal{width:calc(100vw - 40px);max-width:calc(100vw - 40px);height:calc(100vh - 40px);padding:0 90px;top:20px;left:20px;transform:none;background-color:#fff;color:#000}.creator-modal.modal-on{z-index:1500}.creator-modal.modal-on+.mask{z-index:1400}[name=settingsform]{max-width:920px;margin:0 auto;padding:100px 0}[name=settingsform] .radio-item{text-transform:uppercase}.creator-on .pane-loading.alt1{z-index:2000}.form-edit{max-width:400px;margin:0 auto}.form-edit .item .lbl{margin:0 0 10px;display:block;text-align:left;text-transform:uppercase}.settings-box{display:-webkit-box;display:-ms-flexbox;display:flex;text-align:left;text-transform:uppercase}.settings-box>div{min-width:50%;padding:0 20px}.settings-box label{margin:15px 0}.settings-box .child{margin-left:48px}.settings-box .item{position:relative;display:block}.settings-box .item+.item{border-top:1px solid #fff}.settings-box .item .lbl{margin-bottom:10px;display:block;font-size:.9em}.settings-box .item .instructions{margin-bottom:10px;display:block;line-height:1.4em;text-transform:none;color:#666}.settings-box label+.hd3{margin:40px 0 15px}.ticket-actions{position:relative}.amaaw .menu-actions{min-width:200px;margin:0;top:100%;margin-top:10px;right:0;position:absolute;background-color:#fff}.amaaw .menu-actions li{margin:0}.amaaw .menu-actions li+li{margin-top:-1px}.menu-actions .btn{width:100%;margin:0;padding:10px;background-color:#fff}.menu-actions .btn:hover{-webkit-transform:none;-ms-transform:none;transform:none}.creator-modal .modal{background-color:#fff}.creator-modal .modal-on{z-index:2000}.creator-nav{position:fixed;top:114px;left:40px;z-index:100}.creator-nav li{margin:10px 0;display:block}.creator-nav .btn{width:50px;height:0;margin:0;padding:50px 0 0;overflow:hidden;background:url(/i/gfx/sprite.svg) no-repeat 1000%}.creator-nav .close{position:fixed;top:40px;right:40px}.creator-nav .close .btn{background-position:-150px -400px}.creator-nav .settings .btn{background-position:0 -400px}.creator-nav .stats .btn{background-position:-50px -400px}.creator-nav .tickets .btn{background-position:-100px -400px}.view-settings .creator-nav .settings .btn{background-position:0 -450px}.view-stats .creator-nav .stats .btn{background-position:-50px -450px}.view-tickets .creator-nav .tickets .btn{background-position:-100px -450px}.stats-choices{max-width:920px;margin:0 auto;padding:100px 20px;text-align:left;text-transform:uppercase}.stats-choices .item,.stats-choices li,.stats-choices ul{margin:0;display:inline-block;vertical-align:top}.stats-choices .grp{display:block}.stats-choices .item{min-width:100px;margin:10px 0}.stats-choices .item-count{color:#d0021b}.stats-choices .item.hd{font-weight:700}.stats-choices ul+.hd3{margin-top:50px}table{border-collapse:collapse;border-spacing:0}.tickets-pane .stats{max-width:1440px;margin:0 auto;padding:30px 20px 100px;text-align:left;text-transform:uppercase}.tickets-pane .stats table{margin:0}.tickets-pane .stats th{min-width:auto;padding:15px;font-size:1em;vertical-align:middle}.tickets-pane .stats td{padding:15px;vertical-align:middle;color:#222;line-height:1.4em;text-transform:uppercase}.tickets-pane .stats tbody tr:nth-of-type(even){background-color:#f2f2f2}.tickets-pane .stats .code{text-transform:none}.tickets-pane .email{text-transform:none;word-break:break-all}.createticketform{max-width:540px;margin:0 auto;padding:30px 20px 100px}.createticketform .settings-box{display:block}.settings-box div.item{padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px}.settings-box div.item>.item{width:50%}.settings-box div.item>label.item{margin:0}.modal-top{padding:20px 0;position:fixed;top:20px;right:20px;left:20px;z-index:50;background-color:#fff}.modal-top~*{margin-top:110px}.angucomplete-dropdown{width:100%;margin-top:1px;position:absolute;top:100%;left:0;z-index:10;overflow:hidden;list-style:none;border-radius:8px;background:#eeedf8;box-shadow:0 2px 6px rgba(0,0,0,.25)}.autocomplete-list .item{display:block}.angucomplete-row,.angucomplete-searching{width:100%;max-width:100%;margin:0;padding:22px;display:block;background:0 0;color:#000;font:400 1.4rem/100% 'PT Sans',sans-serif;text-align:left;text-transform:none}.angucomplete-selected-row{background-color:#fff;-webkit-transform:none;-ms-transform:none;transform:none}input[type=text][readonly]{background-color:rgba(238,237,248,.25)}.err-msg{margin:1px 0 0;padding:12px;display:none;border-radius:8px;background-color:#d0021b;color:#fff}.ng-invalid-email~.err-msg.pattern,.ng-invalid-pattern~.err-msg.pattern{display:block}.entity-list tr{cursor:pointer}.entity-list tr:hover td{background-color:#fffced}.back-link{margin:0 15px 40px;display:inline-block;vertical-align:top;text-transform:uppercase}.back-link::before{content:'< '}.entity-details .hd3,.entity-details p{margin-left:15px}.entity-summary{margin-bottom:100px}.entity-top .hd3{margin-bottom:0}.entity-top{margin-bottom:3rem;display:-webkit-box;display:-ms-flexbox;display:flex;gap:40px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.body li,.body p{font-size:1.4rem;line-height:1.5em}.body li{margin:.5em 0 .5em 1.4em}.body ol,.body ul{margin:1em 0}.disclaimers{width:100%;position:fixed;left:0;z-index:600;transition:bottom 1s ease-in-out,opacity 1s ease-in-out;bottom:-800px;opacity:0}.disclaimers.on{opacity:1;bottom:0}.disclaimer{background-color:#00d06e;color:#fff;letter-spacing:1px;opacity:0}.disclaimer.on{opacity:1}.disclaimer p{margin:0;font:400 1.4rem/1.5em 'PT Sans',sans-serif}.disclaimer p+p{margin-top:1em}.disclaimer .con{max-width:504px;margin:0 auto;padding:35px 30px 42px}.disclaimer a{text-decoration:underline}.disclaimer a:hover{text-decoration:none}.disclaimer .btn{width:100%;max-width:240px;margin:35px auto 0;display:block;background-color:rgba(255,255,255,.75)}.disclaimer-on #wrapper{padding-bottom:500px}.phone-disclaimer{background-color:#f8e71c;color:#000}.browser-disclaimer{background-color:#4a90e2;color:#fff}@media all and (min-width:468px){.disclaimer{padding-right:60px;padding-left:60px}}@media all and (min-width:768px){.disclaimer .con{max-width:1130px;padding-bottom:54px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:50px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.disclaimer .btn{margin:0}.disclaimer p{font-size:1.8rem}}@media all and (min-width:900px){.disclaimer .con{padding-top:66px;padding-bottom:72px}}.creator-modal .pane-top{padding:0 20px;display:flex;gap:40px;align-items:center;justify-content:space-between}.creator-modal .pane-top .hd3{margin:0 15px;text-transform:uppercase}.creator-modal .searchform{max-width:360px;margin:0 0 0 auto;padding:0}.searchform [name=s]{padding-right:50px;border:1px solid #000;background:url(/i/gfx/magnifier.svg) no-repeat right 20px center}