.white{color:#fff}.black{color:#000}.gray{color:#a0a0a0}.gray-d{color:#8c8c8c}.gray-dk{color:#6e6e6e}.gray-dker{color:#303030}.gray-l{color:#b4b4b4}.gray-lt{color:#c2c1c0}.gray-lter{color:#ddd}.white-t35{color:hsla(0,0%,100%,.35)}.warning{color:#eda169}.pull-right{float:right}.left{text-align:left}.center{text-align:center}.right{text-align:right}.error{color:#cd3347}.loading-gif{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center}.loading-gif:after{content:"";display:block;width:1.375em;height:1.375em;background:url(/img/on_black.71a0ad47.gif) no-repeat 50%;background-size:contain}#nprogress .spinner{display:-webkit-box;display:-ms-flexbox;display:flex;position:fixed;z-index:1031;top:60px;right:0;left:0;bottom:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center}#nprogress .spinner .spinner-icon{width:40px;height:40px;margin-bottom:100px}.cover{position:absolute;top:0;left:0;right:0;bottom:0}.cover-center{display:-webkit-box;display:-ms-flexbox;display:flex;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.emptyline{margin:40px 20px 50px 20px;text-align:center;font-style:italic;color:#fff}.emptyline__empty{position:relative;margin-bottom:10px}.emptyline__line{border-bottom:1px solid #d3d3d3;width:100%;display:block;position:absolute;top:50%;left:0;right:0;z-index:-1}.emptyline__text{padding:0 20px}.toggle{cursor:pointer;position:relative;display:inline-block;width:35px;height:20px;border-radius:10px;background:#00415a;vertical-align:top;margin-right:10px;-webkit-transition:background .2s linear;transition:background .2s linear}.toggle.toggle__white{background:#6e6e6e}.toggle.toggle__white:after{background:#fff}.toggle:after{content:"";display:inline-block;position:absolute;top:0;left:0;height:16px;width:16px;margin:2px;border-radius:10px;background-color:#4c98b6;-webkit-transition:left .2s linear;transition:left .2s linear}.toggle.active{background:#00a3e0}.toggle.active:after{background-color:#fff;left:15px;right:0;-webkit-transition:left .2s linear;transition:left .2s linear}@font-face{font-family:AzoSans;src:url(/fonts/AzoSans-Light.cc92a5c8.eot);src:url(/fonts/AzoSans-Light.829b56a7.woff) format("woff")}@font-face{font-family:AzoSans;src:url(/fonts/AzoSans-Thin.abe976e7.eot);src:url(/fonts/AzoSans-Thin.345d8cb6.woff) format("woff");font-weight:100}@font-face{font-family:AzoSans;src:url(/fonts/AzoSans-Regular.7264ff24.eot);src:url(/fonts/AzoSans-Regular.725884a8.woff) format("woff");font-weight:600}@font-face{font-family:AzoSans;src:url(/fonts/AzoSans-Medium.15467f5e.eot);src:url(/fonts/AzoSans-Medium.65e6cf5b.woff) format("woff");font-weight:700}@font-face{font-family:AzoSans;src:url(/fonts/AzoSans-Bold.7c7c65db.eot);src:url(/fonts/AzoSans-Bold.84baae3a.woff) format("woff");font-weight:800}@font-face{font-family:AzoSans;src:url(/fonts/AzoSans-Black.339bbb86.eot);src:url(/fonts/AzoSans-Black.fd656781.woff) format("woff");font-weight:900}@font-face{font-family:LeagueGothic;src:url(/fonts/LeagueGothic-Regular.c3e4187d.otf)}@font-face{font-family:vidangel-icons;src:url(/fonts/vicons.925e831d.eot);src:url(/fonts/vicons.925e831d.eot#iefix) format("embedded-opentype"),url(/fonts/vicons.83bf3b69.ttf) format("truetype"),url(/fonts/vicons.91bf74a7.woff) format("woff"),url(/img/vicons.b83e611b.svg#icomoon) format("svg");font-weight:400;font-style:normal}[class*=" va-"],[class^=va-]{speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font:normal normal normal 14px/1 vidangel-icons;font-size:inherit}.va-chevron-down:before{content:"\e900"}.va-chevron-left:before{content:"\e901"}.va-chevron-right:before{content:"\e902"}.va-chevron-up:before{content:"\e903"}.va-hide:before{content:"\e904"}.va-backwards:before{content:"\e905"}.va-volume-1:before{content:"\e906"}.va-volume-2:before{content:"\e907"}.va-not-inspiring-o:before{content:"\e908"}.va-not-inspiring:before{content:"\e909"}.va-volume-0:before{content:"\e90a"}.va-volume-3:before{content:"\e90b"}.va-volume-mute:before{content:"\e90c"}.va-check-box:before{content:"\e90d"}.va-hear:before{content:"\e90e"}.va-inspiring:before{content:"\e90f"}.va-see:before{content:"\e910"}.va-arrow-left-cir-o:before{content:"\e911"}.va-arrow-left-cir:before{content:"\e912"}.va-arrow-right:before{content:"\e913"}.va-like-o:before{content:"\e914"}.va-pause-cir-o:before{content:"\e915"}.va-pause:before{content:"\e916"}.va-arrow-up:before{content:"\e917"}.va-check-box-check:before{content:"\e918"}.va-chevron-left-cir-o:before{content:"\e919"}.va-chevron-left-cir:before{content:"\e91a"}.va-dislike:before{content:"\e91b"}.va-chevron-up-cir-o:before{content:"\e91c"}.va-exit-full-screen:before{content:"\e91d"}.va-full-screen:before{content:"\e91e"}.va-grid:before{content:"\e91f"}.va-remove:before{content:"\e920"}.va-chevron-up-cir:before{content:"\e921"}.va-filters-cir-o:before{content:"\e922"}.va-filters:before{content:"\e923"}.va-mute:before{content:"\e924"}.va-trailer:before{content:"\e925"}.va-chevron-down-cir-o:before{content:"\e926"}.va-chevron-right-cir-o:before{content:"\e927"}.va-chevron-right-cir:before{content:"\e928"}.va-filters-cir:before{content:"\e929"}.va-share-cir-o:before{content:"\e92a"}.va-chevron-down-cir:before{content:"\e92b"}.va-gear:before{content:"\e92c"}.va-search:before{content:"\e92d"}.va-share-cir:before{content:"\e92e"}.va-user-cir-o:before{content:"\e92f"}.va-close-cir-o:before{content:"\e930"}.va-close-cir:before{content:"\e931"}.va-dollar-cir-o:before{content:"\e932"}.va-dollar-cir:before{content:"\e933"}.va-dollar:before{content:"\e934"}.va-info-cir-o:before{content:"\e935"}.va-info-cir:before{content:"\e936"}.va-close:before{content:"\e937"}.va-share:before{content:"\e938"}.va-user-o:before{content:"\e939"}.va-15-back:before{content:"\e93a"}.va-15-forward:before{content:"\e93b"}.va-circle-o:before{content:"\e93c"}.va-download:before{content:"\e93d"}.va-episodes-cir:before{content:"\e93e"}.va-forwards:before{content:"\e93f"}.va-inspiring-o:before{content:"\e940"}.va-show:before{content:"\e941"}.va-episodes:before{content:"\e942"}.va-more:before{content:"\e943"}.va-my-stuff:before{content:"\e944"}.va-notification-alert:before{content:"\e945"}.va-notifications:before{content:"\e946"}.va-categories:before{content:"\e947"}.va-connect:before{content:"\e948"}.va-list:before{content:"\e949"}.va-logo:before{content:"\e94a"}.va-menu:before{content:"\e94b"}.va-comment-o:before{content:"\e94c"}.va-comment:before{content:"\e94d"}.va-forward-cir-o:before{content:"\e94e"}.va-forward-cir:before{content:"\e94f"}.va-forward:before{content:"\e950"}.va-replay-cir:before{content:"\e951"}.va-arrow-down-cir-o:before{content:"\e952"}.va-arrow-down-cir:before{content:"\e953"}.va-arrow-down:before{content:"\e954"}.va-arrow-up-cir-o:before{content:"\e955"}.va-arrow-up-cir:before{content:"\e956"}.va-replay-cir-o:before{content:"\e957"}.va-replay:before{content:"\e958"}.va-arrow-left:before{content:"\e959"}.va-arrow-right-cir-o:before{content:"\e95a"}.va-arrow-right-cir:before{content:"\e95b"}.va-clock-o:before{content:"\e95c"}.va-pause-cir:before{content:"\e95d"}.va-clock:before{content:"\e95e"}.va-dislike-o:before{content:"\e95f"}.va-help-cir-o:before{content:"\e960"}.va-help:before{content:"\e961"}.va-like:before{content:"\e962"}.va-love-o:before{content:"\e963"}.va-love:before{content:"\e964"}.va-check-cir-o:before{content:"\e965"}.va-check-cir:before{content:"\e966"}.va-check:before{content:"\e967"}.va-help-cir:before{content:"\e968"}.va-plus-cir-o:before{content:"\e969"}.va-plus:before{content:"\e96a"}.va-play-cir-o:before{content:"\e96b"}.va-play-cir:before{content:"\e96c"}.va-play:before{content:"\e96d"}.va-plus-cir:before{content:"\e96e"}.va-profile:before{content:"\e96f"}.va-pencil:before{content:"\e970"}.va-audio:before{content:"\e90e"}.va-audiovisual:before,.va-visual:before{content:"\e910"}.toasted-container .toasted.toasted-primary{font-weight:600!important}*,:after,:before{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-webkit-overflow-scrolling:touch}body{font-family:AzoSans,sans-serif;font-size:14px;line-height:1.42857143;letter-spacing:.05em;word-spacing:.05em;color:#fff;background-image:radial-gradient(#00212d 0,#000 150%);padding:0;margin:0}body.on-white{color:#191919;background:#fff}body.on-gray{color:#000;background:#eee}body,button,input,textarea{font-family:AzoSans,sans-serif}h1,h2,h3,h4,h5{font-weight:400;line-height:1.1em}h1{font-size:2.25em}h2{font-size:1.9em}h3{font-size:1.5em}img{width:100%}hr{margin:30px 0;border:0;height:1px;background:transparent;background-image:-webkit-gradient(linear,left top,right top,from(#ddd),color-stop(#ddd),to(#ddd));background-image:linear-gradient(90deg,#ddd,#ddd,#ddd)}ul{margin:0;padding-left:0;list-style:none}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default}.zEWidget-launcher{z-index:998!important}@media (min-width:768px){body{font-size:16px}}a{color:#00a3e0;text-decoration:none;cursor:pointer;font-weight:600}a:hover{color:#007ead}.blocklink{cursor:pointer;display:inline-block;color:#00a3e0;margin-bottom:20px;padding:10px 20px;background:#191919}.blocklink:hover{text-shadow:.5px 0 #00a3e0;color:#00a3e0}.blocklink--active{color:#fff;background:#00a3e0}.blocklink--active:hover{color:#fff;background:#007ead}.link--success,a.link--success{color:#62d374}.link--success:hover,a.link--success:hover{color:#8ade97}.link--error,a.link--error{color:#cd3347}.link--error:hover,a.link--error:hover{color:#d03f52}.link--gray,a.link--gray{color:#a0a0a0}.link--gray:hover,a.link--gray:hover{color:#878787}.link--white,a.link--white{color:#fff}.link--white:hover,a.link--white:hover{color:#00a3e0}.linkline{-webkit-backface-visibility:hidden;backface-visibility:hidden;position:relative;-webkit-transition:color .75s ease;transition:color .75s ease;font-size:1em;font-weight:600;color:#00a3e0!important}.linkline,.linkline:hover{text-decoration:none}.linkline:after{content:"";-webkit-transition:all .5s ease;transition:all .5s ease;-webkit-backface-visibility:hidden;backface-visibility:hidden;position:absolute;height:1px;width:0;background:#00a3e0;bottom:-.15em;left:0}.linkline:hover:after{width:100%}.linkline--toleft:after{left:auto;right:0}.btn,.btn.on-black,.vselect select{position:relative;max-width:100%;margin-bottom:0;margin-top:0;margin-left:auto;margin-right:auto;padding:.45em 1em .425em 1em;color:#fff;background:transparent;background-image:none;font-size:18px;font-weight:600;line-height:1.42857143;letter-spacing:.05em;text-align:center;text-decoration:none;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:color .1s ease-out,background-color .1s ease-out,border .1s ease-out;transition:color .1s ease-out,background-color .1s ease-out,border .1s ease-out;display:inline-block;border-radius:3px;border:2px solid #00a3e0;-webkit-box-shadow:none;box-shadow:none}.btn.on-black:focus,.btn:focus,.vselect select:focus{border:2px solid #00a3e0}.btn.on-black:hover,.btn:hover,.vselect select:hover{color:#fff;background-color:#00a3e0}.btn.on-black:active,.btn:active,.vselect select:active{text-shadow:0 1px rgba(0,0,0,.1);-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.2),0 0 0 0 #000,0 1px 3px rgba(0,0,0,.2);box-shadow:inset 0 1px 2px rgba(0,0,0,.2),0 0 0 0 #000,0 1px 3px rgba(0,0,0,.2)}.btn--xxs,.btn.on-black--xxs,.vselect select--xxs{padding:0;font-size:.75em}.btn--sm,.btn.on-black--sm,.vselect select--sm{padding:.25em .75em;font-size:.85em}.btn--md,.btn.on-black--md,.vselect select--md{padding:.4em .9em;font-size:.925em}.btn--lg,.btn.on-black--lg,.vselect select--lg{padding:.5em 1em;font-size:1.5em}.btn--display,.btn.on-black--display,.vselect select--display{cursor:default}.btn--full,.btn.on-black--full,.vselect select--full{width:100%;min-width:100%}.btn--wide,.btn.on-black--wide,.vselect select--wide{width:100%}.btn--wide-padding,.btn.on-black--wide-padding,.vselect select--wide-padding{padding-left:4em;padding-right:4em}.btn--loading,.btn.on-black--loading,.vselect select--loading{color:transparent!important;position:relative;text-shadow:0 0 transparent!important}.btn--loading:after,.btn.on-black--loading:after,.vselect select--loading:after{content:"";position:absolute;top:18%;bottom:20%;left:0;right:0;background:url(/img/on_blue.5dfae95a.gif) no-repeat 50%;background-size:contain}.btn--loading:hover,.btn.on-black--loading:hover,.vselect select--loading:hover{background-color:#00a3e0}.btn--transparent,.btn.on-black--transparent,.vselect select--transparent{color:#00a3e0;background-color:transparent;border-color:#00a3e0}.btn--transparent:hover,.btn.on-black--transparent:hover,.vselect select--transparent:hover{color:#fff;background-color:#007ead;border-color:#007ead}.btn.on-white,.on-white .btn,.on-white .vselect select{color:#00a3e0;background:transparent}.btn.on-white--fill,.btn.on-white:hover,.on-white .btn--fill,.on-white .btn:hover,.on-white .vselect select--fill,.on-white .vselect select:hover{color:#fff;background-color:#00a3e0}.btn.on-white--fill:hover,.on-white .btn--fill:hover,.on-white .vselect select--fill:hover{background-color:#007ead}.btn.btn--fill,.vselect.vselect--fill select{color:#fff;background-color:#00a3e0}.btn.btn--fill:hover,.vselect.vselect--fill select:hover{color:#fff;background-color:#007ead;border-color:#007ead}.btn--gradient{background:-webkit-gradient(linear,left top,left bottom,from(#00415a),to(#00212d));background:linear-gradient(180deg,#00415a,#00212d);border:none}.btn--gradient:hover{background:-webkit-gradient(linear,left top,left bottom,from(#005374),to(#003447));background:linear-gradient(180deg,#005374,#003447)}.btn--accent{border:2px solid #e58325;background:transparent;-webkit-box-shadow:none;box-shadow:none}.btn--accent:hover{background:#e58325;border-color:#e58325}.btn--accent:active{color:#e58325;text-shadow:0 1px rgba(0,0,0,.1);-webkit-box-shadow:none;box-shadow:none}.btn--accent.btn--fill{background-color:#e58325}.btn--accent.btn--fill:hover{border-color:#e27d1b;background-color:#e27d1b}.btn--warning{border:2px solid #e98944;background:transparent;-webkit-box-shadow:none;box-shadow:none}.btn--warning:hover{background:#e98944;border-color:#e98944}.btn--warning:active{color:#e98944;text-shadow:0 1px rgba(0,0,0,.1);-webkit-box-shadow:none;box-shadow:none}.btn--warning.btn--fill{background-color:#e98944}.btn--warning.btn--fill:hover{background-color:#ba6e36}.btn--lightgray{color:#000;border:2px solid rgba(0,0,0,.1);background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.btn--lightgray:hover{color:#000;background-color:rgba(0,0,0,.2);border-color:transparent}.btn--lightgray:active{color:#000;text-shadow:0 1px rgba(0,0,0,.1);-webkit-box-shadow:none;box-shadow:none}.btn--lightgray.btn--fill{color:#000;background-color:rgba(0,0,0,.1);border-color:transparent}.btn--lightgray.btn--fill:hover{color:#000;background-color:rgba(0,0,0,.2);border-color:transparent}.btn--gray{color:#a0a0a0;border:2px solid #a0a0a0;background:transparent;-webkit-box-shadow:none;box-shadow:none}.btn--gray:hover{color:#fff!important;background:transparent;border-color:#fff}.btn--gray:active{color:#fff!important;text-shadow:0 1px rgba(0,0,0,.1);-webkit-box-shadow:none;box-shadow:none}.btn--gray.btn--fill{background-color:#a0a0a0}.btn--gray-filled{color:#fff;background-color:hsla(0,0%,100%,.2);border:2px solid transparent;-webkit-box-shadow:none;box-shadow:none}.btn--gray-filled:focus,.btn--gray-filled:hover{background:hsla(0,0%,100%,.4)}.btn--gray-filled:focus{border:none}.btn--transparent{border:2px solid transparent}.btn--transparent,.btn--transparent:hover{background:transparent;-webkit-box-shadow:none;box-shadow:none}.btn--transparent:hover{border:2px solid #00a3e0;color:#00a3e0}.btn--white{border:2px solid #fff;color:#000!important;background:transparent;-webkit-box-shadow:none;box-shadow:none}.btn--white:hover{background-color:hsla(0,0%,100%,.9)!important;border-color:#fff}.btn--white:active{color:#fff;text-shadow:0 1px rgba(0,0,0,.1);-webkit-box-shadow:none;box-shadow:none}.btn--white.btn--fill{background-color:#fff}.btn--white.btn--fill:hover{border:2px solid #ddd;background:#ddd!important}.btn--darkgray{color:#a0a0a0!important;border:2px solid #a0a0a0;background:transparent;-webkit-box-shadow:none;box-shadow:none}.btn--darkgray:hover{border-color:#fff}.btn--darkgray:active,.btn--darkgray:hover{color:#fff!important;background:#303030!important}.btn--darkgray:active{text-shadow:0 1px rgba(0,0,0,.1);-webkit-box-shadow:none;box-shadow:none}.btn--darkgray.btn--fill{background-color:#303030}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{opacity:.75;-webkit-box-shadow:none;box-shadow:none;border-color:#8c8c8c}.btn.disabled:hover,.btn[disabled]:hover,fieldset[disabled] .btn:hover{background-color:transparent}.btn.disabled.btn--loading:after,.btn[disabled].btn--loading:after,fieldset[disabled] .btn.btn--loading:after{background:url(/img/on_gray.545ba4fe.gif) no-repeat 50%;background-size:contain}.btn.disabled.btn--fill,.btn[disabled].btn--fill,fieldset[disabled] .btn.btn--fill{background-color:#8c8c8c}a.btn.disabled,fieldset[disabled] a.btn{pointer-events:none}.btn--center{display:block;margin:0 auto}.btn-wrap{margin:0 -20px -20px 0}.btn-wrap .btn{margin:0 20px 20px 0}.btn-wrap--sm{margin:0 -10px -10px 0}.btn-wrap--sm .btn--sm{margin:0 10px 10px 0}.btn--flexwrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-20px!important;margin-bottom:-20px!important}.btn--flexwrap .btn{-webkit-box-flex:1;-ms-flex:1 0 125px;flex:1 0 125px;margin-right:20px!important;margin-bottom:20px!important}.btn-set{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-right:-1em}.btn-set a,.btn-set button,.btn-set input{-webkit-box-flex:1;-ms-flex:1 1 20px;flex:1 1 20px;margin:0 1em 1em 0}.btn-set input{padding:0 .5em}@media (max-width:520px){.btn-set{margin-right:-1em}.btn-set a,.btn-set button,.btn-set input{margin:0 1em 1em 0}.btn--shrink{padding:.35em 1em;font-size:.95em}}.vselect label,label.vselect{position:relative;font-size:1em}.vselect label:after,label.vselect:after{color:#fff;content:"\f0d7";font-family:Font Awesome\ 5 Free;font-weight:900;pointer-events:none;position:absolute;right:10px;top:10px}.vselect select{max-width:100%!important;padding-right:3em;-webkit-appearance:none;-moz-appearance:none;appearance:none}.vselect select::-ms-expand{display:none}.vselect option{color:#000;font-weight:800}.on-white label.vselect:after{color:#00a3e0}.on-white label.vselect.vselect--fill:after{color:#fff}label{display:block;font-size:14px;margin-bottom:.25em;color:hsla(0,0%,100%,.5)}.on-white label{color:#6e6e6e}label input{display:inline-block;width:auto}input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit;letter-spacing:inherit;width:100%;outline:none;border-radius:3px;padding:.35em .5em;background-color:#303030;border:1px solid transparent;color:#fff;-webkit-transition:border .2s linear;transition:border .2s linear}.on-white input,.on-white select,.on-white textarea{color:#000;background-color:#f7f7f7;border:1px solid #f7f7f7}.on-gray input,.on-gray textarea{color:#000;background-color:#fff;border:1px solid #f7f7f7}input[type=checkbox]{font-size:5em;margin-left:.075em;margin-right:.1em}input[type=checkbox]:focus{-webkit-box-shadow:0 0 2px 0 #00a3e0;box-shadow:0 0 2px 0 #00a3e0}select:not([multiple]){cursor:pointer;-webkit-appearance:none;-moz-appearance:none}select option:disabled{color:#aaa}textarea{padding:.5em;resize:vertical}input:focus,select:focus,textarea:focus{border-bottom:1px solid #00a3e0}a:focus,button:focus,input[type=email]:focus,input[type=name]:focus,input[type=number]:focus,input[type=password]:focus,input[type=submit]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=url]:focus,select:focus,textarea:focus{outline:none!important;-webkit-box-shadow:0 0 0 transparent;box-shadow:0 0 0 transparent;text-decoration:none}input:focus:invalid:focus,select:focus:invalid:focus,textarea:focus:invalid:focus{outline:none;-webkit-box-shadow:0 0 0 transparent;box-shadow:0 0 0 transparent}.formline{margin-bottom:1.5em;position:relative}.formline-errors{color:#cd3347}.formline-rightlabel{position:absolute;right:0;top:0;display:block;font-size:.8em;margin-bottom:.25em;color:#c2c1c0}.formline-radio-label{margin-bottom:0}.formline-radio-label input{margin-right:1em}.formline-radio-label span{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.formdivide{color:#a0a0a0;margin:35px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.formdivide:after,.formdivide:before{content:"";display:block;-webkit-box-flex:1;-ms-flex:1 1 45%;flex:1 1 45%;height:1px;background-color:#6e6e6e}.formdivide>span{-webkit-box-flex:1;-ms-flex:1 1 10%;flex:1 1 10%;font-size:.75em;padding:0 1.75em;text-align:center;white-space:nowrap}.on-white .formdivide{color:#303030}.on-white .formdivide:after,.on-white .formdivide:before{background-color:#b4b4b4}.input-multipart{border:1px solid transparent;background-color:#303030}.input-multipart input,.input-multipart select,.input-multipart textarea{border:none!important}.field.error .input-multipart,.field.error .input-wrapper,.field.error input,.field.error select,.field.error textarea{border-color:#cd3347}::-webkit-input-placeholder{color:#8c8c8c}:-ms-input-placeholder{color:#8c8c8c}:-moz-placeholder,::-moz-placeholder{color:#8c8c8c;opacity:1}.modal-mask{cursor:default;position:fixed;z-index:9998;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.8);display:table;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.modal-wrapper{max-height:100vh;max-height:calc(var(--vh, 1vh)*100);max-width:100vw;overflow-y:scroll;padding:20px}.modal-container{max-width:500px;-ms-flex-preferred-size:500px;flex-basis:500px;margin:0 auto;padding:0 20px;background-color:#000;border:1px solid #303030;border-radius:5px;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.33);box-shadow:0 2px 8px rgba(0,0,0,.33);-webkit-transition:all .3s ease;transition:all .3s ease}.on-white .modal-container{background-color:#fff;border:1px solid #303030}.modal-body{margin:20px 0}.modal-xxxl .modal-container{max-width:1500px;-ms-flex-preferred-size:1500px;flex-basis:1500px}.modal-xxl .modal-container{max-width:1100px;-ms-flex-preferred-size:1100px;flex-basis:1100px}.modal-xl .modal-container{max-width:900px;-ms-flex-preferred-size:900px;flex-basis:900px}.modal-l .modal-container{max-width:700px;-ms-flex-preferred-size:700px;flex-basis:700px}.modal-ml .modal-container{max-width:550px;-ms-flex-preferred-size:550px;flex-basis:550px}.modal-sm .modal-container{max-width:400px;-ms-flex-preferred-size:400px;flex-basis:400px}.modal-enter{opacity:0}.modal-nopad .modal-body,.modal-nopad .modal-container{padding:0}.modal-nopad .modal-body{margin:0}.modal--blend .modal-container{padding:0}.modal-close{position:relative;cursor:pointer}.modal-close>div{position:absolute;left:100%;margin-left:.75em;font-size:1.25em}.modal-cover .modal-container{position:relative}.modal-cover .modal-container:after{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0}.modal-cover .modal-container-black:after,.modal-cover .modal-container:after{background:rgba(0,0,0,.35) url(/img/on_black.71a0ad47.gif) no-repeat 50% 30%;background-size:3.5em}.on-white .modal-cover .modal-container{position:relative}.on-white .modal-cover .modal-container:after{background:hsla(0,0%,100%,.45) url(/img/on_white.869f6fd2.gif) no-repeat 50% 30%;background-size:3.5em}.modal-leave-active{opacity:0}.modal-enter .modal-container,.modal-leave-active .modal-container{-webkit-transform:scale(1.1);transform:scale(1.1)}.modal--blend .modal-container{background-color:transparent;-webkit-box-shadow:none;box-shadow:none;border:0 solid transparent}@media (min-width:768px){.modal-wrapper{padding:40px}.modal-container{padding:0 30px}.modal-body{margin:30px 0}}[data-v-eae4f062] .modal-container{position:relative}.modal-close-btn[data-v-eae4f062]{position:absolute;top:-12px;right:-12px;width:32px;height:32px;border-radius:50%;background:#333;border:2px solid #666;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;cursor:pointer;z-index:1;-webkit-transition:background .2s ease,border-color .2s ease;transition:background .2s ease,border-color .2s ease}.modal-close-btn[data-v-eae4f062]:hover{background:#444;border-color:#888}.modal-close-btn i[data-v-eae4f062]{color:#fff;font-size:14px}.wrap{width:100%;text-align:right;vertical-align:bottom}.wrap__time_remaining_text{position:relative;right:0;top:0;bottom:0}.wrap__location_bg{width:100%;background-color:#fff;opacity:.2}.wrap__location,.wrap__location_bg{position:relative;display:block;height:5px}.wrap__location{top:-5px;width:50%;background-color:#00a3e0}.poster{position:relative;background-size:cover;background-position:50%;background-repeat:no-repeat;cursor:pointer;overflow:hidden;-webkit-box-shadow:2px 4px 12px 0 #00000080;box-shadow:2px 4px 12px 0 #00000080;border-radius:4px}.poster .blur-hash{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.poster:hover .overlay{display:block}.poster img.poster__image,.poster__see-more .text-cover{-webkit-box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;border-radius:3px;display:block;aspect-ratio:2/3;opacity:0;-webkit-transition:opacity .25s ease-out;transition:opacity .25s ease-out}.poster img.loaded{opacity:1}.poster img.unloaded{opacity:0}img.poster__placeholder{opacity:1;-webkit-filter:blur(10px);filter:blur(10px);z-index:-1;position:absolute}.poster__see-more{background:radial-gradient(#003b51,#002837)}.poster__see-more .text-cover{width:100%}.poster__see-more:after,.poster__see-more:before{display:block;content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;-webkit-transition:opacity .2s ease-out;transition:opacity .2s ease-out;cursor:pointer!important}.poster__see-more:after{content:"See All";font-size:1.25em;font-weight:600;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;opacity:1}.poster__see-more:before{background:radial-gradient(#006a91,#003b51)}.poster__see-more:hover:before{opacity:1}.poster--wide .poster__image{padding-bottom:56%}.poster--sm{min-width:0}.poster .overlay{cursor:pointer;opacity:0;-webkit-transition:opacity .25s ease-out;transition:opacity .25s ease-out;background-color:rgba(0,0,0,.9);color:#fff;position:absolute;top:0;left:0;right:0;bottom:0;display:block}.poster .overlay:hover{opacity:1}.poster__label{display:none}.poster__purchasable{content:"";background-color:#eee;border-bottom-left-radius:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:9%;color:#00a3e0;font-weight:700;position:absolute;top:0;right:0;width:13%;container-type:inline-size;-webkit-box-shadow:-1px 1px 3px rgba(0,0,0,.3);box-shadow:-1px 1px 3px rgba(0,0,0,.3)}.poster__purchasable:after{margin-left:2px;font-size:75cqw;content:"$"}.poster .overlay{padding:1em;margin:0 auto}.poster .overlay__back{position:absolute;top:0;left:0;right:0;bottom:0}.poster .overlay__title{font-size:1.1em;font-weight:300;line-height:1.25em;text-shadow:0 0 1em #000;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;max-height:3.75em;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-bottom:.5em}.poster .overlay__bottom{font-size:.85em}.poster .overlay__actions{position:absolute;bottom:.75em;left:0;right:0}.poster .action{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.1em 1em .1em 1em}.poster .action__icon{-webkit-box-flex:0;-ms-flex:0 0 1em;flex:0 0 1em;font-size:1.25em}.poster .action__text{padding-left:1em;font-size:.85em;line-height:1em;color:#c2c1c0}.poster .action:hover .action__text{color:#00a3e0}.poster__workwatchstatus{width:96%;bottom:2%;left:2%;position:absolute}@media (min-width:590px){.poster .overlay{font-size:16px}}.touch .poster .overlay{display:none}.poster--top_10{border-radius:12px;border:3px solid transparent;-webkit-transition:border-color .2s ease,-webkit-box-shadow .2s ease;transition:border-color .2s ease,-webkit-box-shadow .2s ease;transition:border-color .2s ease,box-shadow .2s ease;transition:border-color .2s ease,box-shadow .2s ease,-webkit-box-shadow .2s ease}.poster--top_10:focus,.poster--top_10:hover{border-color:#fff;-webkit-box-shadow:0 8px 24px rgba(0,0,0,.6);box-shadow:0 8px 24px rgba(0,0,0,.6)}.poster--top_10 img.poster__image{border-radius:10px}.posterlist[data-v-06286222]{display:-webkit-box;display:-ms-flexbox;display:flex;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;scrollbar-width:none}.posterlist[data-v-06286222]::-webkit-scrollbar{display:none}.posterlist__item[data-v-06286222]{-webkit-box-flex:0;-ms-flex:0 0 40%;flex:0 0 40%;margin:3px}.posterlist__item[data-v-06286222]:first-of-type{margin-left:0}.posterlist__item[data-v-06286222]:last-of-type{margin-right:0}__item[data-v-06286222]{-ms-flex-item-align:center;align-self:center}.posterlist__nav[data-v-06286222]{position:absolute;cursor:pointer;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:3%;min-width:40px;max-width:70px;top:0;bottom:0;display:none;background:rgba(0,0,0,.8)}.posterlist__nav i[data-v-06286222]{-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.posterlist__nav:hover i[data-v-06286222]{-webkit-transform:scale(1.3);transform:scale(1.3)}.posterlist__nav.previous[data-v-06286222]{left:0}.posterlist__nav.next[data-v-06286222]{right:0}@media (min-width:350px){.posterlist__item[data-v-06286222]{margin:5px}.posterlist__item[data-v-06286222]:first-of-type{margin-left:0}.posterlist__item[data-v-06286222]:last-of-type{margin-right:0}}@media (min-width:500px){.posterlist__item[data-v-06286222]{-webkit-box-flex:0;-ms-flex:0 0 28.5%;flex:0 0 28.5%}}@media (min-width:700px){.posterlist__item[data-v-06286222]{-webkit-box-flex:0;-ms-flex:0 0 21.5%;flex:0 0 21.5%}}@media (min-width:900px){.posterlist__container[data-v-06286222]{position:relative}.posterlist__nav[data-v-06286222]{display:-webkit-box;display:-ms-flexbox;display:flex;top:7px;bottom:7px}.posterlist__nav i[data-v-06286222]{z-index:3;color:#00a3e0}.posterlist__nav .fa-angle-left[data-v-06286222],.posterlist__nav .fa-angle-right[data-v-06286222]{font-size:32px}.posterlist__item[data-v-06286222]{-webkit-box-flex:0;-ms-flex:0 0 17.1%;flex:0 0 17.1%;margin:7px}.posterlist__item[data-v-06286222]:first-of-type{margin-left:0}.posterlist__item[data-v-06286222]:last-of-type{margin-right:0}}@media (min-width:1200px){.posterlist__nav[data-v-06286222]{display:-webkit-box;display:-ms-flexbox;display:flex;top:12px;bottom:12px}.posterlist__item[data-v-06286222]{-webkit-box-flex:0;-ms-flex:0 0 14.2%;flex:0 0 14.2%;margin:12px 9px}.posterlist__item[data-v-06286222]:first-of-type{margin-left:0}.posterlist__item[data-v-06286222]:last-of-type{margin-right:0}}@media (min-width:1400px){.posterlist__item[data-v-06286222]{-webkit-box-flex:0;-ms-flex:0 0 14.5%;flex:0 0 14.5%}}.collections{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-block:58px}.collections .section-subtitle{margin-top:15px;font-size:16px;text-align:center}.collections .section-title{font-weight:700;font-size:23px;text-align:center}.collections-catalogs{padding:10px 3%;width:100%;max-width:1200px}.collections-catalogs .catalog-title{font-weight:700;font-size:18px}.collections-catalogs .poster-list{padding-block:10px}.collections .cta-container{padding-inline:2em;width:100vw;margin-top:23px;text-align:center}.collections .cta{width:100%;max-width:340px}.collections .disclaimer{font-size:10px;text-align:center;margin-top:20px;line-height:13px;width:min(90vw,340px)}@media (min-width:768px){.collections .section-title{font-size:2.625em;text-align:left}.collections .section-subtitle{font-size:20px}.collections .catalog-title{font-size:24px}}.categoryHero{width:100%;padding-block:0;margin-block:58px}.categoryHero.section1 .section1-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.categoryHero.section1 .section1-inner .invite{width:100%;margin:10px 0 0;text-align:center}.categoryHero.section1 .section1-inner .invite .no-wrap{white-space:nowrap}.categoryHero.section1 .section1-inner .invite .blue{font-weight:900;color:#00a3e0}.categoryHero-catalogs{margin:25px auto;width:100%;max-width:320px}.categoryHero-catalogs .poster-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;max-height:308px;overflow:hidden;gap:8px}.categoryHero-catalogs .poster-list .poster{font-size:.9em;width:100px;height:auto}.categoryHero-catalogs .poster-list .poster .overlay__bottom{font-size:.7em}.categoryHero-catalogs .poster-list .poster .overlay__title{font-size:.9em}@media (min-width:768px){.categoryHero-catalogs{max-width:100%}.categoryHero-catalogs .poster-list{max-height:240px}.categoryHero-catalogs .poster-list .poster{width:160px}}@media (min-width:1200px){.categoryHero-catalogs{max-width:880px}}.categoryHero .cta{width:100%;max-width:340px}.categoryHero .disclaimer{font-size:10px;text-align:center;margin:20px auto 0;line-height:13px;width:min(90vw,340px)}.home-testa .categoryHero.section1{height:auto;max-height:none}.home-testa .categoryHero.section1 .section1-inner{padding:40px}@media (min-width:768px){.home-testa .categoryHero.section1 .section1-inner{padding:65px}}@media (min-width:1200px){.home-testa .categoryHero.section1 .section1-inner{max-width:1000px}}@media (min-width:1900px){.home-testa .categoryHero.section1 .section1-inner{max-width:100%;padding:115px}.home-testa .categoryHero.section1 .section1-inner .title{white-space:nowrap}.home-testa .categoryHero.section1 .section1-inner .title br{display:none}.home-testa .categoryHero.section1 .categoryHero-catalogs{max-width:1184px}.home-testa .categoryHero.section1 .categoryHero-catalogs .poster-list{max-height:290px}.home-testa .categoryHero.section1 .categoryHero-catalogs .poster-list .poster{width:184px}}.section-fef{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:50px 26px}.section-fef .section-title{font-size:24px;line-height:normal;font-weight:700;text-transform:first-letter;text-align:center;width:100%;padding:15px 3%}.section-fef .section-title .emphasize{color:#00a3e0}.section-fef .section-title .emphasize#fef-current-title{display:-webkit-box;display:-ms-flexbox;display:flex;height:45px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:600px;margin-inline:auto;line-height:110%;-webkit-transition:opacity .5s ease-out;transition:opacity .5s ease-out}.section-fef .section-subtitle{text-align:center;max-width:750px}.section-fef .gallery{width:100%;margin-inline:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden}.section-fef .poster-container{width:300px;margin:15px auto;display:-webkit-box;display:-ms-flexbox;display:flex;height:240px;position:relative}.section-fef .poster-container.overlay{-webkit-transition:opacity .75s;transition:opacity .75s;margin-bottom:-255px;z-index:5;-webkit-transition:opacity 0ms;transition:opacity 0ms}.section-fef .poster-container.overlay .poster{opacity:0}.section-fef .poster-container.overlay .poster:nth-child(4){opacity:1}.section-fef .poster-container .poster{position:absolute;width:150px;height:auto;-webkit-transition:all 1s ease-out;transition:all 1s ease-out;opacity:1}.section-fef .poster-container .poster:first-child{left:-15%;z-index:1;scale:.6;opacity:0}.section-fef .poster-container .poster:nth-child(2){left:-30%;z-index:2;scale:.7}.section-fef .poster-container .poster:nth-child(3){left:-15%;z-index:3;scale:.8}.section-fef .poster-container .poster:nth-child(4){left:calc(50% - 75px);z-index:4}.section-fef .poster-container .poster:nth-child(5){left:calc(115% - 150px);z-index:3;scale:.8}.section-fef .poster-container .poster:nth-child(6){left:calc(130% - 150px);z-index:2;scale:.7}.section-fef .poster-container .poster:nth-child(7){left:calc(115% - 150px);z-index:1;scale:.6;opacity:0}.section-fef .disclaimer{width:min(90vw,340px);margin:32px auto 0;max-width:300px;font-size:10px;font-weight:600;line-height:120%;text-align:center}.section-fef .no-wrap{white-space:nowrap}@media (min-width:768px){.section-fef{padding-block:75px}.section-fef .section-title{font-size:2.625em}.section-fef .section-title .emphasize#fef-current-title{height:60px}.section-fef .section-subtitle{font-size:1.25rem}.section-fef .free-movie-section-title{font-size:2.4em}.section-fef .poster-container{margin:30px auto}.section-fef .poster-container.overlay{margin-bottom:-270px}}.collections-hero{position:relative;width:100%;min-height:100%;padding:25px 0}.collections-hero-back{position:absolute;top:0;left:0;right:0;bottom:-1px}.collections-hero-back .back-img{width:100%;height:100%;background-image:url(https://content.vidangel.com/landing/hero-posters-mobile.jpg);background-size:cover;background-position:top;background-repeat:no-repeat}.collections-hero-back .back-gradient{position:absolute;background:rgba(0,0,0,.75);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,rgba(0,0,0,.8)),color-stop(10%,transparent),color-stop(85%,transparent),to(rgba(0,0,0,.9)));background-image:linear-gradient(0deg,rgba(0,0,0,.8) 0,transparent 10%,transparent 85%,rgba(0,0,0,.9));width:100%;height:100%}.collections-hero-front{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 auto;max-width:500px;padding:56px 26px;position:relative;height:75vh;max-height:400px}.collections-hero .section-title{font-weight:700;font-size:23px;text-align:center}.collections-hero .section-subtitle{font-size:16px;text-align:center}.collections-hero .no-wrap:not(.desktop){white-space:nowrap}.collections-hero .section-subtitle{margin-top:21px}.collections-hero .cta{margin-top:20px}.collections-hero .disclaimer{font-size:10px;text-align:center;margin-top:20px;line-height:13px;width:min(90vw,340px)}@media (min-width:780px){.collections-hero-back .back-img{background-image:url(https://content.vidangel.com/landing/hero-posters-desktop.jpg)}.no-wrap{white-space:nowrap}.collections-hero-front{max-width:700px;padding-block:90px 150px;height:100%;max-height:100%}.collections-hero-front .section-title{font-size:2.625em;margin-top:0}.collections-hero-front .section-subtitle{font-size:1.25em}}.landing-services{margin-inline:auto;max-width:1400px;padding:4em 1.14em 0;text-align:center}.landing-services .title{text-align:center}.landing-services .services{padding-top:30px;-ms-flex-wrap:wrap;flex-wrap:wrap}.landing-services .services,.landing-services .services .service-box{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:10px}.landing-services .services .service-box{border-radius:5px;height:70px;width:48%;max-width:400px;background-color:#f7f7f7}.landing-services .services .service-logo{max-height:30px;height:100%;width:auto;max-width:110px}.landing-services .services-container-left .btn{display:none}.landing-services .amazon-channels{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:50px}.landing-services .amazon-channels-title{position:relative;padding-bottom:10px}.landing-services .amazon-channels-title:after{left:20%;bottom:-10px;position:absolute;content:"";height:1px;width:60%;background:#fff}.landing-services .amazon-channels-title{text-align:center;font-weight:700;font-size:14px;line-height:17px}.landing-services .amazon-channels-catalogs{margin:20px auto 30px;border-radius:5px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around;gap:20px;row-gap:15px;font-weight:700;font-size:14px;line-height:17px;padding:10px 20px}.landing-services .title span{white-space:nowrap}.landing-services .btn{width:100%;max-width:340px}@media (min-width:768px){.landing-services{margin:0 auto 40px}.landing-services .services{padding-top:0}.landing-services .services-container{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-ms-flex-pack:distribute;justify-content:space-around;gap:5%}.landing-services .services-container-left{width:60%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.landing-services .services-container-left .btn{display:block;margin:15px 0 0}.landing-services .services-container-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:40%;gap:4%}.landing-services .services-container-right .services{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.landing-services .services-container-right .services .service-box{min-width:180px;width:48%}.landing-services .services-container-right .services .service-logo{max-height:33px;max-width:120px}.landing-services .amazon-channels{margin:30px}.landing-services .amazon-channels-title{font-size:22px;line-height:20px}.landing-services .amazon-channels-catalog{font-size:18px;line-height:20px;padding:5px 3px}.landing-services .btn{display:none}.landing-services .title{text-align:left}.landing-services .title span{white-space:inherit}.landing-services .section-subtitle{text-align:left;width:100%}}@media (min-width:900px){.landing-services .services-container-left,.landing-services .services-container-right{width:50%}}.faq-section-inner{z-index:7;padding:10px 12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px}.faq-section-inner .faq-container{position:relative;width:100%;z-index:7;border-radius:1.3px;background:#002f4a;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.25);box-shadow:0 1px 1px rgba(0,0,0,.25);padding:21px 13px 13px 34px}.faq-section-inner .faq-container.active .toggle-icon-horizontal{-webkit-transform:rotate(0);transform:rotate(0)}.faq-section-inner .faq-container.active .toggle-icon-vertical{-webkit-transform:translateX(-99.5%) translateZ(0);transform:translateX(-99.5%) translateZ(0)}.faq-section-inner .faq-container .toggle-icon{position:absolute;z-index:6;top:21.5px;left:38px}.faq-section-inner .faq-container .toggle-icon-horizontal{display:absolute;-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.faq-section-inner .faq-container .toggle-icon-vertical{display:absolute;-webkit-transform:rotate(90deg) translateY(92%) translateX(4%);transform:rotate(90deg) translateY(92%) translateX(4%);-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.faq-section-inner .faq-container .faq-question{position:relative;z-index:7;font-size:18px;font-weight:700;line-height:normal;padding-left:30px}.faq-section-inner .faq-container .faq-answer{position:relative;z-index:7;padding-top:8px;padding-left:30px;font-size:16px;line-height:normal;white-space:pre-wrap;max-height:0;overflow:hidden;-webkit-transition:all .2s ease-in;transition:all .2s ease-in}@media (hover:hover){.faq-section-inner .faq-container:hover{cursor:pointer;background-color:#33627d}}.on-white .faq-section-inner .faq-container{background-color:#f7f7f7}.promo-error-modal{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.promo-error-modal .modal-wrapper{overflow:auto}.promo-error-modal .modal-container{max-width:700px;background:#fff;padding:1em 2em;text-align:center;border-radius:5px;position:relative}.promo-error-modal .modal-container .modal-body .promo-error-text{font-size:19px;margin:20px 0;color:#cd3347}@media (min-width:768px){.promo-error-modal .modal-container .modal-body .promo-error-text{font-size:24px}}.promo-error-modal .modal-container .modal-body .promo-error-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}@media (min-width:768px){.promo-error-modal .modal-container .modal-body .promo-error-buttons{gap:20px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.promo-error-modal .modal-container .modal-body .promo-error-buttons .btn{background-color:#00a3e0;border:2px solid #00a3e0;font-size:15px;height:auto;border-radius:5px;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}@media (min-width:768px){.promo-error-modal .modal-container .modal-body .promo-error-buttons .btn{font-size:21px}}.promo-error-modal .modal-container .modal-body .promo-error-buttons .btn:hover{background-color:#00597a;border-color:#00597a;color:#fff}.promo-error-modal .modal-container .modal-body .promo-error-buttons .btn.no-fill{background-color:#fff;color:#00a3e0}.promo-error-modal .modal-container .modal-body .promo-error-buttons .btn.no-fill:hover{background-color:#eee}.pricing-plans{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:25px;margin-top:25px;position:relative;z-index:1}.pricing-plans .highlight-deal{text-transform:capitalize;font-size:17px;text-wrap:nowrap;font-weight:600;position:absolute;background-color:#e000a3;width:100%;padding:5px 20px;left:0;border-radius:20px;top:-37px;height:90px;z-index:-1;color:#fff;text-align:left}.pricing-plans-warn{background-color:#fff;border:2px solid #6e6e6e;color:#6e6e6e;margin:1em auto 1em auto;padding:1em;border-radius:5px;font-weight:700;max-width:793px;min-width:260px;width:45%;text-transform:capitalize}.pricing-plans-warn span{text-wrap:nowrap}.pricing-plans .pricing-details{position:relative;font-weight:600;color:#000;background-color:#fff;border-radius:20px;-webkit-box-shadow:0 5px 3px 0 rgba(0,0,0,.3);box-shadow:0 5px 3px 0 rgba(0,0,0,.3);padding:20px 17px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;cursor:pointer}.pricing-plans .pricing-details-wrapper{max-width:320px;min-width:240px;width:100%;font-size:18px;-webkit-transition:all .1s linear;transition:all .1s linear;position:relative}.pricing-plans .pricing-details-wrapper:has(.highlight-deal){margin-top:37px}.pricing-plans .pricing-details-wrapper:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}.pricing-plans .pricing-details-wrapper:hover .pricing-details{background-color:#eef9fd}.pricing-plans .pricing-details-wrapper:hover .pricing-details-btn{border-color:#007ead;background-color:#007ead}.pricing-plans .pricing-details-highlight{position:absolute;top:-15px;padding:7px 15px;font-size:15px;font-weight:700;color:#fff;background-color:#00a3e0;border-radius:50px}.pricing-plans .pricing-details-name{text-align:left;font-weight:700;font-size:24px;letter-spacing:2px;line-height:normal;text-transform:capitalize}.pricing-plans .pricing-details-price{padding-top:17px;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-size:42px;font-weight:700;line-height:normal;display:-webkit-box;display:-ms-flexbox;display:flex}.pricing-plans .pricing-details-price .dollar-symbol{font-size:30px;-ms-flex-item-align:start;align-self:flex-start;margin-top:3px}.pricing-plans .pricing-details-frequency{color:rgba(0,0,0,.7);-ms-flex-item-align:end;align-self:flex-end;margin-bottom:10px;font-size:14px;min-width:55px}.pricing-plans .pricing-details-discount{margin:-5px 0 5px;height:10px;font-size:12px;font-weight:700;text-align:left;color:#00a3e0;text-transform:uppercase}.pricing-plans .pricing-details-discount.gray{color:rgba(0,0,0,.5)}.pricing-plans .pricing-details .pricing-full-price{font-size:11px;height:14px;text-wrap:nowrap;margin-top:10px;margin-bottom:5px}.pricing-plans .pricing-details-btn{width:100%;margin-top:3px;height:50px;font-weight:600;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-transform:capitalize;cursor:pointer}.pricing-plans .pricing-details-btn.btn{border-radius:5px}.pricing-plans .pricing-service-disclaimer{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;font-size:12px;font-weight:600}.pricing-plans .pricing-service-disclaimer span{color:#00a3e0;font-size:16px}@media (min-width:768px){.pricing-plans{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;height:auto;max-width:1100px;width:100vw;margin-top:50px}.pricing-plans .pricing-details{padding:15px 20px 5px}.pricing-plans .pricing-details-wrapper{width:30%}.pricing-plans .pricing-details-wrapper:has(.highlight-deal){margin-top:0}.pricing-plans .pricing-details-highlight{top:-20px;font-size:21px}.pricing-plans .pricing-details-frequency{top:43px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.pricing-plans .pricing-details-discount{margin:3px 0 15px}}.landing-lower .btn.btn-rect{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.2em;height:54px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:2em;width:100%;max-width:340px}.landing-lower .title{font-size:24px;font-weight:700}.landing-lower p{font-size:16px;line-height:1.5;text-align:center}.landing-lower p i{font-size:1.25em;padding-left:.25em}.landing-lower.movie-show .section2#section-filters{position:relative;margin-top:50px;padding:4em 2em}.landing-lower .disclaimer{font-size:.9em;margin-top:1.5em;max-width:700px;padding-top:20px;text-align:center;justify-self:center;margin-inline:auto}.landing-lower .section2{background-color:#000;font-size:16px;padding:4em 2em;text-align:center}.landing-lower .section2#section-filters{margin-top:-40px;position:relative;-webkit-mask-image:-webkit-gradient(linear,left top,left bottom,from(transparent),color-stop(10%,#fff));-webkit-mask-image:linear-gradient(180deg,transparent,#fff 10%);mask-image:-webkit-gradient(linear,left top,left bottom,from(transparent),color-stop(10%,#fff));mask-image:linear-gradient(180deg,transparent,#fff 10%)}.landing-lower .section2 .filter-animation-ll{max-width:350px;margin:auto}.landing-lower .section2 .filter-explain{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0 auto;max-width:1100px}.landing-lower .section2 .filter-explain-image{-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.landing-lower .section2 .filter-explain-image img{max-width:375px}.landing-lower .section2 .filter-explain-description{-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin:auto}.landing-lower .section2 .filter-explain-description .title{text-align:center;margin:0 auto;max-width:245px}.landing-lower .section4{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:distribute;justify-content:space-around;padding:4em 1.14em;text-align:center;max-width:1200px;margin:auto}.landing-lower .section4 .title{margin:0 auto}.landing-lower .section4 .content-container{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:1.607em;-ms-flex-wrap:wrap;flex-wrap:wrap}.landing-lower .section4 .content-container .content-item{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;padding:12px}.landing-lower .section4 .content-container .content-item .content-image{background-size:contain;background-position:50%;background-repeat:no-repeat;padding-bottom:145%}.landing-lower .section4 .btn.btn-rect{margin-top:2.0163em}.landing-lower .section-devices{position:relative;text-align:center;background:linear-gradient(135deg,#001016 25%,#001922 50%,#003c52);padding:5rem 1rem;margin-top:8rem}.landing-lower .section-devices-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:1200px;margin:auto}.landing-lower .section-devices-inner .device-type{min-width:100%;padding:3rem 0}@media (min-width:550px){.landing-lower .section-devices-inner .device-type{min-width:33.3%}}.landing-lower .section-devices-inner img{max-height:5rem;width:auto;margin:1.5rem}.landing-lower .section6{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#000;background:#eee;padding:3.5em 2em;text-align:center}.landing-lower .section6 .title{font-weight:800;line-height:1;text-transform:first-letter}.landing-lower .section6 .subtitle{font-size:1.142857em;font-weight:600;margin:1.25em auto 0;line-height:1.5}.landing-lower .section6 .s6-plans{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:25px;margin-top:25px}.landing-lower .section-faq{position:relative;padding:7rem 1rem 4rem}.landing-lower .section-faq .title{text-align:center;padding:1rem 0}.landing-lower .section-faq-inner{margin:0 5%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.landing-lower .section-faq .faq-list{max-width:900px;margin:auto}@media (min-width:410px){.landing-lower .section2 .filter-explain-description .title{margin:0;max-width:none}.landing-lower .section3 .s3-services .s3-service{max-width:170px;min-width:170px}}@media (min-width:500px){.landing-lower .section4 .mobile-wrap{display:none}.landing-lower .section4 .content-container .content-item{-webkit-box-flex:1;-ms-flex:1 1 33.33%;flex:1 1 33.33%}}@media (min-width:768px){.landing-lower .title{font-size:2.625em}.landing-lower p{font-size:1.25em;margin:1.5em 0;text-align:left}.landing-lower .section2{padding-top:2.5em;padding-bottom:6.5em}.landing-lower .section2 .filter-explain{margin-top:40px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.landing-lower .section2 .filter-explain-image img{margin-left:1em}.landing-lower .section2 .filter-explain-description .title{text-align:left;max-width:350px}.landing-lower .section2 .filter-images{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto;max-width:1100px}.landing-lower .section2 .filter-images .filter-image{padding:10px;-webkit-box-flex:1;-ms-flex:1 1 33%;flex:1 1 33%;margin-bottom:0}.landing-lower .section3{width:100%;background-size:cover;-webkit-box-align:inherit;-ms-flex-align:inherit;align-items:inherit;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(5%,transparent),color-stop(50%,transparent),color-stop(95%,rgba(0,0,0,.3))),var(--services-background);background-image:linear-gradient(180deg,transparent 5%,transparent 50%,rgba(0,0,0,.3) 95%),var(--services-background)}.landing-lower .section3 .s3-title .subtitle{font-size:1.25em}.landing-lower .section3 .btn.btn-rect{margin-top:1.0416em}.landing-lower .section4 .content-container .content-item{-webkit-box-flex:1;-ms-flex:1 1 25%;flex:1 1 25%}.landing-lower .section-devices-inner{padding:0 10%}.landing-lower .section6.control .s6-left .subtitle{font-size:1.25rem}.landing-lower .section6.test .s6-plans{margin-top:50px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;height:auto}}@media (min-width:900px){.landing-lower .section3 .s3-content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:10.7em 1.5em;margin:auto;max-width:1200px}.landing-lower .section3 .s3-content .s3-title{margin-right:0;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.landing-lower .section3 .s3-content .s3-title .subtitle{margin-bottom:0}.landing-lower .section3 .s3-content .s3-services .s3-service{-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:170px;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.landing-lower .section3 .s3-content .ll-desktop{display:block}.landing-lower .section3 .s3-content .ll-mobile{display:none}.landing-lower .section3 .s3-content .btn.btn-rect{margin-top:2em}.landing-lower .section6.control{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.landing-lower .section6.control .s6-left,.landing-lower .section6.control .s6-right{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;margin-top:0;max-width:425px}.landing-lower .section6.control .subtitle{font-size:1.125em;margin-top:1em}.landing-lower .section6.test .subtitle{font-size:1.125em;margin-top:.25em;font-weight:600}}@media (min-width:1000px){.landing-lower .section4 .content-container .content-item{-webkit-box-flex:1;-ms-flex:1 1 16.66%;flex:1 1 16.66%}}@media (min-width:1100px){.landing-lower .section2 .filter-explain-description .title{max-width:none}}@media (min-width:1200px){.landing-lower .section3{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:10.7em 4em}.landing-lower .section3 .s3-services .s3-service{max-width:217px}.landing-lower .section6.control .s6-left{margin-right:1em}.landing-lower .section6.control .s6-right{margin-left:1em}}.landing-lower .work-filter-demo{max-width:1200px;position:relative;max-width:100%;margin:15vh 10px 50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.landing-lower .work-filter-demo .title{font-size:15px}.landing-lower .work-filter-demo .filter-demo{width:100%;max-width:1444px}.landing-lower .work-filter-demo .filter-demo-meta,.landing-lower .work-filter-demo .filter-demo-title,.landing-lower .work-filter-demo .filter-demo-titles{display:none}.landing-lower .work-filter-demo .filter-demo .demo-barvisual{position:relative}.landing-lower .work-filter-demo .filter-demo .demo-barvisual-legend-skipped:before{border:1px solid #fff}.landing-lower .work-filter-demo .filter-demo .mini-filters .filter-category{background-color:#ffffff30}.landing-lower .work-filter-demo .filter-demo .mini-filters .filter-category:hover{background-color:#ffffff50}.landing-lower .work-filter-demo .filter-demo .mini-filters .filter-category .filter-category-work{color:#fff}.landing-lower .work-filter-demo .filter-demo .mini-filters .filter-category .filter-category-icon{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.landing-lower .work-filter-demo .filter-demo .mini-filters .filter-category.active{background-color:#eef9fd}.landing-lower .work-filter-demo .filter-demo .mini-filters .filter-category.active .filter-category-work{color:#00a3e0}.landing-lower .work-filter-demo .filter-demo .mini-filters .filter-category.active .filter-category-icon{-webkit-filter:none;filter:none}@media (min-width:700px){.landing-lower .work-filter-demo .filter-demo .mini-filters{max-width:800px;width:65vw;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:.5vw}.landing-lower .work-filter-demo .filter-demo .mini-filters .filter-category{width:10vw;height:10vw}.landing-lower .work-filter-demo .filter-demo .mini-filters .filter-category:before{width:13.7vw;top:4.65vw}.landing-lower .work-filter-demo .filter-demo .mini-filters .filter-category-icon{width:5vw;height:5vw}.landing-lower .work-filter-demo .filter-demo .mini-filters .filter-category-work{font-size:1.4vw;line-height:1.5vw}}@media (min-width:1200px){.landing-lower .work-filter-demo .filter-demo .mini-filters{gap:10px}.landing-lower .work-filter-demo .filter-demo .mini-filters .filter-category{max-width:120px;max-height:120px}.landing-lower .work-filter-demo .filter-demo .mini-filters .filter-category:before{width:163px;top:58px}.landing-lower .work-filter-demo .filter-demo .mini-filters .filter-category-icon{max-width:60px;max-height:60px}.landing-lower .work-filter-demo .filter-demo .mini-filters .filter-category-work{font-size:16px;line-height:18px}}@media (min-width:1300px){.landing-lower .work-filter-demo .filter-demo{max-width:1200px}}@media (min-width:700px){.landing-lower .work-filter-demo{margin:50px 10px 50px;max-width:100%}.landing-lower .work-filter-demo .title{-ms-flex-item-align:start;align-self:flex-start}}@media (min-width:1200px){.landing-lower .work-filter-demo{max-width:1200px;margin:50px auto 50px;padding:0 10px}}.lowbar{width:100%}.lowbar .content{margin:0 auto;padding:4em 35px 2em 35px}.lowbar .content .row{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:grid;grid-template-columns:auto auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.lowbar .content .row .links{display:grid;grid-template-columns:auto auto;font-size:.85em}.lowbar .content .row .links>a{padding:.75em 1em .75em 10vw}.lowbar .content .row .logo{background:url(/img/logo-square.5ab14fb4.svg) no-repeat;height:40px;width:40px;padding-right:1em}.lowbar .content .row-2{grid-template-columns:auto;margin-top:2em;text-align:center}.lowbar .content .row .links-socmed{font-size:1.5em;margin:0 auto 1.25em auto}.lowbar .content .row .links-socmed>a{margin-left:.625em;margin-right:.625em}.lowbar .content .row .notices{color:#a0a0a0;font-size:.6em}.lowbar .content .row .notices .copyright{margin-bottom:1rem}@media (min-width:768px){.lowbar .content .row .links,.lowbar .content .row .logo{grid-template-columns:auto auto auto}.lowbar .content .row-2{margin-top:1em}.lowbar .content .row-2 .links-socmed{margin-block:1em 1em}}@media (min-width:1000px){.lowbar .content .row .links,.lowbar .content .row .logo{grid-template-columns:repeat(8,auto)}.lowbar .content .row .links>a,.lowbar .content .row .logo>a{padding-left:2em}}.on-white .lowbar{background-color:#eee}.on-white .lowbar .content .row .logo{background:url(/img/logo-square-black-halo.32808620.svg) no-repeat}.on-white .lowbar .link--white{color:#000}.on-white .lowbar .link--white:hover{color:#00a3e0}.countdown{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;font-size:1.5rem;font-weight:700;color:#fff}.countdown .countdown__colon{display:inline-block}.countdown .countdown__box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 5px;text-align:center}.countdown .countdown__box .countdown__time{display:block;font-size:18px}.countdown .countdown__box .countdown__label{display:block;font-size:.5rem;margin-top:-5px}.navbar-banner{color:#000;padding:10px 15px;position:fixed;width:100%;top:0;font-weight:600;font-size:min(15px,3.5vw);text-align:center;height:45px;text-transform:capitalize;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:8}.navbar-banner.default{background:#6e6e6e}.navbar-banner.promo{background:#00a3e0}.navbar-banner.warning{background:#e98944}.navbar-banner .all-caps{text-transform:uppercase;color:#fff}.navbar-banner .nowrap{white-space:nowrap}.navbar-banner .banner-text{color:#fff;padding:0 10px}.navbar-banner .banner-text span{text-wrap:nowrap}.navbar-banner .banner-cta{font-size:12px;text-wrap:nowrap;color:#fff;font-weight:700;cursor:pointer;border:2px solid #fff;border-radius:5px;padding:0 10px;background-color:#fff;color:#00a3e0}.navbar-banner .banner-cta:hover{background-color:#eee;border-color:#eee}.navbar-banner .banner-cta.desktop{display:none}@media (min-width:650px){.navbar-banner{height:45px;font-size:18px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:0}.navbar-banner .desktop{display:inline}}body,html{width:100%}.landingnav:has(.navbar-banner){height:105px;margin-top:-45px}.landingnav:has(.navbar-banner) .landingnav-inner{height:60px;top:45px}.landingnav{position:absolute;top:0;right:0;left:0;height:60px;background-color:transparent;z-index:1000;display:block;margin:0;-webkit-transition:background .35s linear,height .25s ease-in;transition:background .35s linear,height .25s ease-in;background:rgba(0,0,0,.9) 100%;margin-top:-60px}.landingnav,.landingnav-inner{width:100%;padding:0;position:sticky}.landingnav-inner{height:100%;margin:0 auto;max-width:1160px;-webkit-overflow-scrolling:touch;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.landingnav .block,.landingnav-inner{display:-webkit-box;display:-ms-flexbox;display:flex}.landingnav .block{height:60px}.landingnav .block-other{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.landingnav .block-wideonly,.landingnav .pagenavs{display:none}.landingnav .nav-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px;margin-right:20px}.landingnav .nav-block>li{font-size:.85em}.landingnav .nav-block .btn{padding:.35rem .7rem;font-size:.85rem}.landingnav .navlink{height:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;padding:0 20px;font-weight:600;font-size:.9em;white-space:nowrap}.landingnav .navlink-logo{width:130px;margin:0 20px 0 20px;display:block;background:url(/img/logo.502d2bc0.svg) 50% no-repeat}.landingnav .navlink-logo-new{margin:0 20px 0 20px;display:block;background:url(/img/logo-square.5ab14fb4.svg) 50% no-repeat}@media (min-width:500px){.landingnav .navlink-logo-new{width:130px;background:url(/img/logo.502d2bc0.svg) 50% no-repeat}}@media (min-width:980px){.landingnav .pagenavs{display:-webkit-box;display:-ms-flexbox;display:flex}.landingnav .pagenavs>li{font-size:.85em;display:block!important}.landingnav .pagenavs>li>a{color:#b4b4b4;font-weight:400}.landingnav .pagenavs>li>a:active,.landingnav .pagenavs>li>a:hover{color:#ddd}}@media (min-width:1200px){.landingnav .block-wideonly{display:inline-block}}.home-testa{position:relative}.home-testa .section1{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:90vh;max-height:138vw}.home-testa .section1-back,.home-testa .section1-back-gradient{position:absolute;top:0;left:0;right:0;bottom:0}.home-testa .section1-back-img{width:100%;height:100%;background-image:var(--hero-image-mobile);background-size:cover;background-position:top;background-repeat:no-repeat}.home-testa .section1-back-gradient{background:rgba(0,0,0,.75);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,rgba(0,0,0,.8)),color-stop(10%,transparent),color-stop(85%,transparent),to(rgba(0,0,0,.9)));background-image:linear-gradient(0deg,rgba(0,0,0,.8) 0,transparent 10%,transparent 85%,rgba(0,0,0,.9))}.home-testa .section1-inner{position:relative;max-width:900px;padding:80px 20px 20px 20px;text-align:center}.home-testa .section1-inner.movieguide .partner-logo{margin:4em auto 2em auto;max-width:450px;width:100%}@media (min-width:768px){.home-testa .section1-inner.movieguide .partner-logo{margin:0 auto 2em auto}}.home-testa .section1-inner.movieguide .title{font-size:2.4em}.home-testa .section1-inner.movieguide .title span{wrap:no-wrap}.home-testa .section1-inner .title{font-size:1.85em;font-weight:700;line-height:1.15}.home-testa .section1-inner .invite,.home-testa .section1-inner .promo{font-size:1.14em;font-weight:600;text-align:center;width:90%}.home-testa .section1-inner .promo{margin:1.5rem auto .5rem}.home-testa .section1-inner .invite{margin:2em auto 0 auto}.home-testa .section1-inner .btn.btn-rect{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:54px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:2em;width:100%;max-width:340px}.home-testa .section1-inner .email-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.home-testa .section1-inner .email-container .email-input{background-color:#fff;color:#191919;font-size:1.2em;height:54px;margin:10px auto;max-width:500px;padding-left:1em}.home-testa .section1-inner .email-container .btn-rect{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;font-size:1.2em;height:54px;margin:4px auto 0 auto}.home-testa .email-collection-modal .modal-container{position:relative;border-radius:10px;background-color:#001016;border:none}.home-testa .email-collection-modal .close{position:absolute;height:16px;width:16px;top:-8px;border-radius:50px;right:-8px;padding:1em;cursor:pointer;background-color:#eee}.home-testa .email-collection-modal .close:after,.home-testa .email-collection-modal .close:before{content:"";position:absolute;height:2px;width:16px;background-color:#000;top:50%;left:50%;-webkit-transition:all .3s ease;transition:all .3s ease}.home-testa .email-collection-modal .close:before{-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.home-testa .email-collection-modal .close:after{-webkit-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}.home-testa .email-collection-modal .close:hover{background-color:#ddd}.home-testa .email-collection-modal .close:hover:after,.home-testa .email-collection-modal .close:hover:before{color:#000}.home-testa .email-collection-modal .close:hover:before{-webkit-transform:translate(-50%,-50%) rotate(135deg);transform:translate(-50%,-50%) rotate(135deg)}.home-testa .email-collection-modal .close:hover:after{-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}@media (min-width:550px){.home-testa .section1{max-height:104vw}.home-testa .section1-inner .title{font-size:2.55em}.home-testa .section1-inner .invite,.home-testa .section1-inner .promo{font-size:1.29em}}@media (min-width:768px){.home-testa .section1{max-height:70vw}.home-testa .section1-back-img{background-image:var(--hero-image-desktop)}.home-testa .section1-inner .title{font-size:2.75em;font-weight:700;margin:0 auto 0 auto;max-width:780px}.home-testa .section1-inner .invite,.home-testa .section1-inner .promo{font-size:1.2em}}@media (min-width:900px){.home-testa .section1{max-height:45vw}.home-testa .section1-inner .invite,.home-testa .section1-inner .promo{max-width:750px;width:100%}.home-testa .section1-inner .email-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding-top:20px;margin:0 auto 0 auto;max-width:675px}.home-testa .section1-inner .email-container .email-input{-webkit-box-flex:1;-ms-flex:1 0 64%;flex:1 0 64%;border-radius:3px 0 0 3px;margin:0;max-width:500px}.home-testa .section1-inner .email-container .btn-rect{-webkit-box-flex:1;-ms-flex:1 0 36%;flex:1 0 36%;border-radius:0 3px 3px 0;margin:0 auto 0 1px}}.email-collection-modal{background:rgba(69,69,69,.6)}.email-collection__inner{max-width:600px;margin:0 auto;padding:20px 26px;text-align:center}.email-collection__inner .title{font-size:20px;line-height:24px;font-weight:700}.email-collection__inner .subtitle{font-size:16px;font-weight:600;margin-top:10px;color:hsla(0,0%,100%,.8)}.email-collection__inner .error{color:red;margin-top:10px}.email-collection .image-maths{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin:20px 0;position:relative}.email-collection .image-maths .fireworks{position:absolute;width:100%;height:100%;max-height:200px;padding:40px 0;max-width:290px}.email-collection .image-maths .fireworks .firework{position:absolute}.email-collection .image-maths .fireworks .firework.f1{height:20px;width:20px;top:3%;left:28%;-webkit-transform:rotate(-15deg);transform:rotate(-15deg)}.email-collection .image-maths .fireworks .firework.f2{height:20px;width:20px;top:-3%;left:75%;-webkit-transform:rotate(15deg);transform:rotate(15deg)}.email-collection .image-maths .fireworks .firework.f3{height:20px;width:20px;top:10%;left:55%;-webkit-transform:rotate(40deg);transform:rotate(40deg)}.email-collection .image-maths img{width:50px}.email-collection .image-maths .image-maths-symbol{font-size:24px;margin:0 10px;font-weight:900}.email-collection__confirming .confirm-code{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:360px;margin:25px auto;position:relative}.email-collection__confirming .confirm-code>div{display:inline-block}.email-collection__confirming .confirm-code input{display:inline-block;font-size:24px;padding:8px;border:1px solid #b4b4b4;border-radius:0;text-align:center;text-transform:uppercase;font-weight:400}.email-collection__confirming .confirm-code .email-conf-mid{border-left:transparent;border-right:transparent}.email-collection__confirming .confirm-code .email-conf-dash{font-weight:400;font-size:16px;min-width:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.email-collection__confirming .confirm-code .email-conf-left{border-top-left-radius:5px;border-bottom-left-radius:5px}.email-collection__confirming .confirm-code .email-conf-right{border-top-right-radius:5px;border-bottom-right-radius:5px}.email-collection__confirming .confirm-code .email-conf:focus{border-color:transparent;outline:2px solid #00a3e0!important;z-index:5}.email-collection__confirming .email-links{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.email-collection__confirming .email-links .email-link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 17.5px 17.5px 17.5px}.email-collection__confirming .email-links .email-link-img{display:inline-block;width:33px;background:url(https://s3.amazonaws.com/content.vidangel.com/logos/email_sprite.png);background-repeat:no-repeat;margin-right:4px;-webkit-transform:scale(.75);transform:scale(.75)}.email-collection__confirming .email-links .email-link-img--yahoo{background-position-x:-66px;height:23px}.email-collection__confirming .email-links .email-link-img--aol{background-position-x:-33px;height:23.35px}.email-collection__confirming .email-links .email-link-img--icloud{width:33px;background-position-x:-98.5px;height:24.5px}.email-collection__confirming .email-links .email-link-img--gmail{height:24.4px}.email-collection__confirming .email-links .email-link-img--outlook{background-position-x:-132px;height:32.15px}.email-collection__form .form{max-width:315px;margin:20px auto}.email-collection__form .form input{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:10px;border:1px solid #b4b4b4;border-radius:5px;margin-right:10px;margin-bottom:10px;font-size:16px;background:#fff;color:#000}.email-collection__form .form input::-webkit-input-placeholder{color:rgba(0,0,0,.6);font-size:16px;font-weight:600}.email-collection__form .form input::-moz-placeholder{color:rgba(0,0,0,.6);font-size:16px;font-weight:600}.email-collection__form .form input:-ms-input-placeholder{color:rgba(0,0,0,.6);font-size:16px;font-weight:600}.email-collection__form .form input::-ms-input-placeholder{color:rgba(0,0,0,.6);font-size:16px;font-weight:600}.email-collection__form .form input::placeholder{color:rgba(0,0,0,.6);font-size:16px;font-weight:600}.email-collection__form .form button{padding:10px 20px;border-radius:5px;font-size:16px;font-weight:700;background:#00a3e0;color:#fff;cursor:pointer;-webkit-transition:background .2s;transition:background .2s}.email-collection__form .form button:hover{background:#007ead}.email-collection__confirmed{max-width:315px;margin:0 auto;padding:20px 0}.email-collection__confirmed img{height:auto;width:200px}.email-collection__confirmed button{margin-top:20px}.email-collection-modal .modal-container{position:relative;border-radius:10px;background-color:#001016;border:none}.email-collection-modal .close{position:absolute;height:16px;width:16px;top:-8px;border-radius:50px;right:-8px;padding:1em;cursor:pointer;background-color:#eee}.email-collection-modal .close:after,.email-collection-modal .close:before{content:"";position:absolute;height:2px;width:16px;background-color:#000;top:50%;left:50%;-webkit-transition:all .3s ease;transition:all .3s ease}.email-collection-modal .close:before{-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.email-collection-modal .close:after{-webkit-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}.email-collection-modal .close:hover{background-color:#ddd}.email-collection-modal .close:hover:after,.email-collection-modal .close:hover:before{color:#000}.email-collection-modal .close:hover:before{-webkit-transform:translate(-50%,-50%) rotate(135deg);transform:translate(-50%,-50%) rotate(135deg)}.email-collection-modal .close:hover:after{-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.on-white .email-collection-modal .modal-container{background-color:#ddd}.on-white .email-collection-modal .modal-container .subtitle{color:#000}.fade-enter-active{opacity:0;animation:slide-in .2s forwards;-webkit-animation:slide-in .2s forwards}.fade-leave-active{animation:slide-out .2s forwards;-webkit-animation:slide-out .2s forwards}.fade-reverse-enter-active{opacity:0;animation:slide-out .2s reverse;-webkit-animation:slide-out .2s reverse}.fade-reverse-leave-active{animation:slide-in .2s reverse;-webkit-animation:slide-in .2s reverse}@keyframes slide-in{0%{opacity:0;-webkit-transform:translateX(10%);transform:translateX(10%)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes slide-in{0%{opacity:0;-webkit-transform:translateX(10%);transform:translateX(10%)}to{opacity:1;-webkit-transform:translateX(0)}}@keyframes slide-out{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}to{opacity:0;-webkit-transform:translateX(-10%);transform:translateX(-10%)}}@-webkit-keyframes slide-out{0%{opacity:1;-webkit-transform:translateX(0)}to{opacity:0;-webkit-transform:translateX(-10%)}}.layout-simple{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.layout-simple .simplenav{position:absolute;top:0;right:0;left:0;height:60px;width:100%;background-color:transparent;z-index:1000;display:block;margin:0;padding:0;-webkit-transition:background .35s linear,height .25s ease-in;transition:background .35s linear,height .25s ease-in;border-bottom:1px solid #ddd;background:hsla(0,0%,100%,.85)}.layout-simple .simplenav .simplenav-inner{width:100%;height:100%;position:relative;margin:0 auto;padding:0;max-width:1160px;-webkit-overflow-scrolling:touch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.layout-simple .simplenav .simplenav-inner .navlink{height:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;padding:0 20px;font-weight:600;font-size:.9em;white-space:nowrap}.layout-simple .simplenav .simplenav-inner .navlink-logo{width:130px;margin:0 20px 0 20px;display:block;background:url(/img/logo--black.aab71065.svg) 50% no-repeat}.layout-simple .simplenav.onblack{background-color:rgba(0,16,22,.75);border-bottom:1px solid transparent}.layout-simple .simplenav.onblack .simplenav-inner .navlink-logo{background:url(/img/logo.502d2bc0.svg) 50% no-repeat}.layout-simple .simplenav.ongray{background-color:#eee;border-bottom:1px solid transparent}.info-navbar{display:-webkit-box;display:-ms-flexbox;display:flex}.info-wrap{margin:5em auto;padding:0 20px 0 20px;max-width:1070px}.affiliates section,.privacy section,.terms section{margin-bottom:30px}.affiliates ul,.privacy ul,.terms ul{margin-left:30px;list-style-type:disc}.affiliates ul ul,.privacy ul ul,.terms ul ul{list-style-type:circle}.about .li-headline{font-weight:800}.about ol{counter-reset:list;-webkit-padding-start:0;padding-inline-start:0;padding:1.5em 0}.about ol>li{list-style:none;padding-bottom:1em}.about ol>li:before{content:counter(list) ") ";counter-increment:list;font-weight:800}.about h2{padding-bottom:1.5rem}.careers-container[data-v-42ee5fdb]{min-width:100vw;min-height:100%;background-color:#fff}.careers-header[data-v-42ee5fdb]{height:9vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;padding:0 1em;margin:0 1.25em}.careers-logo[data-v-42ee5fdb]{width:175px;height:50px;margin:1.5em;display:block;background:url(/img/logo--black.aab71065.svg);background-repeat:no-repeat}.careers-hero[data-v-42ee5fdb]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:100vw;height:70vh;background-color:#92cbed}@media (max-width:1240px){.careers-hero[data-v-42ee5fdb]{height:35vh}}@media (max-width:850px){.careers-hero[data-v-42ee5fdb]{height:47vh}}@media (max-width:550px){.careers-hero[data-v-42ee5fdb]{height:25vh}}.careers-hero__left[data-v-42ee5fdb]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;width:50%}.careers-hero__left img[data-v-42ee5fdb]{min-width:125%;height:auto;-webkit-transform:translateX(-22.5em);transform:translateX(-22.5em)}@media (max-width:1281px){.careers-hero__left img[data-v-42ee5fdb]{-webkit-transform:translateX(-13.5em);transform:translateX(-13.5em);min-width:135%}}@media (max-width:850px){.careers-hero__left img[data-v-42ee5fdb]{-webkit-transform:translateX(-12.5em);transform:translateX(-12.5em)}}@media (max-width:550px){.careers-hero__left img[data-v-42ee5fdb]{min-width:150%;-webkit-transform:translateX(-8em);transform:translateX(-8em)}}.careers-hero__right[data-v-42ee5fdb]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:50%;overflow:hidden}.careers-hero__right img[data-v-42ee5fdb]{width:50%;-webkit-transform:translateX(1em);transform:translateX(1em)}@media (max-width:1281px){.careers-hero__right img[data-v-42ee5fdb]{width:45%}}@media (max-width:550px){.careers-hero__right img[data-v-42ee5fdb]{width:48%;-webkit-transform:translateX(.5em);transform:translateX(.5em)}}.careers-hero-text-container[data-v-42ee5fdb]{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media (max-width:1281px){.careers-hero-text-container[data-v-42ee5fdb]{padding-left:1.45em;margin-bottom:0}}@media (max-width:767px){.careers-hero-text-container[data-v-42ee5fdb]{padding-left:1em;margin-bottom:1em}}.careers-bleeping[data-v-42ee5fdb]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;margin-bottom:1.5em;margin-top:-1em}@media (max-width:1281px){.careers-bleeping[data-v-42ee5fdb]{margin-bottom:.5em;margin-top:-.5em}}@media (max-width:850px){.careers-bleeping[data-v-42ee5fdb]{margin-bottom:.5em;margin-top:-.5em}}.careers-large-text[data-v-42ee5fdb]{font-size:55px;letter-spacing:-5px;font-style:italic;margin-bottom:0;margin-right:26px;padding-bottom:0;color:#15445c;text-transform:uppercase}@media (max-width:1281px){.careers-large-text[data-v-42ee5fdb]{font-size:39px}}@media (max-width:850px){.careers-large-text[data-v-42ee5fdb]{font-size:27px;letter-spacing:-2px;margin-right:12px}}@media (max-width:550px){.careers-large-text[data-v-42ee5fdb]{font-size:18px;letter-spacing:0;margin-right:7px}}.careers-bold-text[data-v-42ee5fdb]{font-size:55px;text-transform:uppercase;letter-spacing:.5px;font-weight:900;margin-bottom:0;color:#15445c;text-align:left}@media (max-width:1281px){.careers-bold-text[data-v-42ee5fdb]{font-size:39px}}@media (max-width:850px){.careers-bold-text[data-v-42ee5fdb]{font-size:26px}}@media (max-width:550px){.careers-bold-text[data-v-42ee5fdb]{font-size:18px}}.careers-headline[data-v-42ee5fdb]{font-size:55px;text-transform:uppercase;letter-spacing:.5px;font-weight:900;margin-bottom:0;color:#15445c}@media (max-width:850px){.careers-headline[data-v-42ee5fdb]{font-size:45px}}@media (max-width:550px){.careers-headline[data-v-42ee5fdb]{font-size:24px}}.careers-tagline-text[data-v-42ee5fdb]{font-size:40px;letter-spacing:.5px;font-weight:600;margin-bottom:0;color:#15445c;text-align:center}@media (max-width:850px){.careers-tagline-text[data-v-42ee5fdb]{font-size:25px}}@media (max-width:550px){.careers-tagline-text[data-v-42ee5fdb]{font-size:14px}}.careers-tagline-text__bold[data-v-42ee5fdb]{font-size:40px;letter-spacing:.5px;font-weight:900;margin-bottom:0;color:#15445c;text-align:center}@media (max-width:850px){.careers-tagline-text__bold[data-v-42ee5fdb]{font-size:25px}}@media (max-width:550px){.careers-tagline-text__bold[data-v-42ee5fdb]{font-size:16px;letter-spacing:.65px}}.careers-btn-rounded[data-v-42ee5fdb]{display:inline-block;position:relative;max-width:100%;margin-top:0;padding:1.25em 2.75em 1.25em 2.75em;font-size:1.5em;border-radius:50px;font-weight:700;color:#15445c;background-color:#fff}@media (max-width:1281px){.careers-btn-rounded[data-v-42ee5fdb]{padding:.7em 2em .65em 2em;font-size:1.3em;margin-bottom:1em}}@media (max-width:550px){.careers-btn-rounded[data-v-42ee5fdb]{padding:.7em 1em .65em 1em;font-size:.9em;margin-bottom:0}}.careers-btn-bottom[data-v-42ee5fdb]{display:inline-block;position:relative;max-width:100%;margin-bottom:0;margin-top:0;padding:1.25em 2.75em 1.25em 2.75em;font-size:1.5em;border-radius:50px;font-weight:700;color:#fff;background-color:#15445c}@media (max-width:550px){.careers-btn-bottom[data-v-42ee5fdb]{font-size:1.25em;padding:1em 2em 1em 2em}}.careers-tag-line-container[data-v-42ee5fdb]{width:100vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#15445c;margin-top:6em;margin-bottom:1em}@media (max-width:850px){.careers-tag-line-container[data-v-42ee5fdb]{margin-top:3em;margin-bottom:3em}}.office-illustration-container[data-v-42ee5fdb]{width:80%;margin-left:10%}.office-illustration-container img[data-v-42ee5fdb]{width:100%;margin-bottom:-2em}@media (max-width:550px){.office-illustration-container[data-v-42ee5fdb]{width:95%;margin-left:2.5%;margin-top:-2em}.office-illustration-container img[data-v-42ee5fdb]{margin-bottom:0}}.careers-center-container[data-v-42ee5fdb]{width:80%;margin-left:10%;margin-right:10%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-top:4em;padding-bottom:4em}@media (max-width:850px){.careers-center-container[data-v-42ee5fdb]{width:90%;margin-left:5%;margin-right:5%}}@media (max-width:550px){.careers-center-container[data-v-42ee5fdb]{padding-top:1em;padding-bottom:1em}}.careers-center-container__text[data-v-42ee5fdb]{font-size:25px;font-weight:600;padding-top:1em;padding-bottom:1em;color:#15445c}@media (max-width:850px){.careers-center-container__text[data-v-42ee5fdb]{font-size:22px}}@media (max-width:550px){.careers-center-container__text[data-v-42ee5fdb]{font-size:14px;padding-top:.5em}}.benefits-icons-container[data-v-42ee5fdb]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;width:85%;margin-left:7.5%;margin-top:4em}@media (max-width:850px){.benefits-icons-container[data-v-42ee5fdb]{width:90%;margin-left:5%}}@media (max-width:550px){.benefits-icons-container[data-v-42ee5fdb]{margin-top:1.5em;margin-left:5%}}.benefits-icons-container__item[data-v-42ee5fdb]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:40%;margin-bottom:3em}.benefits-icons-container__item img[data-v-42ee5fdb]{-webkit-transform:scale(3);transform:scale(3);width:10%}@media (max-width:550px){.benefits-icons-container__item[data-v-42ee5fdb]{width:100%}}.benefits-icons-container__item__text[data-v-42ee5fdb]{width:90%;font-size:25px;text-align:left;font-weight:700;color:#15445c;padding-left:5%}@media (max-width:850px){.benefits-icons-container__item__text[data-v-42ee5fdb]{font-size:18px}}@media (max-width:550px){.benefits-icons-container__item__text[data-v-42ee5fdb]{padding-left:8%;width:75%;font-size:20px}}.company-image-container[data-v-42ee5fdb]{width:100%;margin-top:4em;margin-bottom:4em}.bottom-button-container[data-v-42ee5fdb]{width:100%;margin-top:4em;margin-bottom:10em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width:550px){.bottom-button-container[data-v-42ee5fdb]{margin-top:.5em;margin-bottom:2em}}.opening[data-v-42ee5fdb]{color:#15445c;font-weight:500}.opening-title[data-v-42ee5fdb]{font-weight:600;font-size:24px;margin:30px 0 10px 0}.opening-quals[data-v-42ee5fdb]{margin-left:20px;list-style:disc}.opening-quals li[data-v-42ee5fdb]{margin:10px 0 10px 0}.apply-by[data-v-42ee5fdb]{font-size:24px}.auth-wrap{width:100%;max-width:320px;margin:35px auto;padding:35px 20px}.auth-wrap-logo{width:180px;height:50.4px;margin:35px auto;background:url(/img/logo.502d2bc0.svg) no-repeat;background-size:cover;display:block}.field .error{padding:.5em 0 0 0;color:#cd3347;font-size:.85em;font-weight:600}.social-auths-btn{margin:0 auto 1.5em auto;display:-webkit-box;display:-ms-flexbox;display:flex;height:2.825em;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:0 1em;border-radius:3px}.social-auths-btn.social-google{font-family:Roboto,sans-serif;background-color:#fff;color:rgba(0,0,0,.54)}.social-auths-btn div:first-of-type{background-size:contain;background-size:100% 100%;background-position:50%;background-repeat:no-repeat;width:1.25em;height:1.25em;margin-right:1.25em}.social-auths-btn div:last-of-type{white-space:nowrap}.login{max-width:300px}.login-submit{margin-top:2em;margin-bottom:4em}.pass-request{margin:0 auto;max-width:330px;text-align:center}.pass-request-submit{margin-top:3em}.pass-request-other{margin:3em 0;font-size:.85em}.pass-request .title-success{font-weight:700}.external-sub-activation{position:relative;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:20px auto;max-width:330px;padding:15px}@media (min-width:768px){.external-sub-activation{margin-top:80px}}.external-sub-activation .title{font-size:24px;font-weight:700;color:#000;margin-bottom:20px}.external-sub-activation .login{margin-top:20px}.external-sub-activation .fireworks{position:absolute;width:100%;height:100%;max-height:200px;padding:40px 0;max-width:290px}.external-sub-activation .fireworks .firework{z-index:-1;position:absolute}.external-sub-activation .fireworks .firework.f1{height:30px;width:30px;bottom:15%;left:10%;-webkit-transform:rotate(-15deg);transform:rotate(-15deg)}.external-sub-activation .fireworks .firework.f2{height:25px;width:25px;bottom:15%;left:80%;-webkit-transform:rotate(15deg);transform:rotate(15deg)}.external-sub-activation .fireworks .firework.f3{height:20px;width:20px;top:10%;left:60%;-webkit-transform:rotate(25deg);transform:rotate(25deg)}.external-sub-activation .fireworks .firework.f4{height:30px;width:30px;top:5%;left:5%;-webkit-transform:rotate(-25deg);transform:rotate(-25deg)}.external-sub-activation .fireworks .firework.f5{height:35px;width:35px;top:15%;left:90%;-webkit-transform:rotate(25deg);transform:rotate(25deg)}.external-sub-activation img{width:100%;height:auto;max-height:200px;padding:30px 0;max-width:290px}.external-sub-activation .subtitle{font-size:14px;font-weight:700;color:#000;max-width:250px;margin:0 auto;line-height:17px;text-align:center;width:100%}.external-sub-activation .activation-form{width:100%;margin-top:12px}.external-sub-activation .formline{margin-bottom:12px}.external-sub-activation .formline.field{background:#fff;padding:8px 12px 12px;border-radius:3px}.external-sub-activation .formline.activation-form-submit{margin-top:40px}.external-sub-activation .formline label{color:rgba(0,0,0,.5);font-weight:600;font-size:12px;line-height:12px;text-align:left;margin:0}.external-sub-activation .formline input{border:none;padding:0;margin:4px 0 0;line-height:16px;font-size:16px;font-weight:600;color:#000}.external-sub-activation .formline.readonly{background:rgba(0,0,0,.1)}.external-sub-activation .formline.readonly input{background:transparent}.external-sub-activation .disclaimer{font-size:12px;margin-top:10px;text-align:center}select[data-v-1dcac2aa]{overflow:ellipsis}select[data-v-1dcac2aa]:not(.active){color:#b4b4b4}.billing-update .panel{margin:0 auto}.billing-update .stripe-logo{width:90px;height:20.4px;margin:0 auto 1.5em auto;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAASwAAABECAYAAAA7rQj2AAAACXBIWXMAABYlAAAWJQFJUiTwAAAKzUlEQVR4nO2d/3HbuBLHYc/9L10F1lVgvgqsVBBdBZYriFLBKRU8XQWhKzi5gidXELmC0BWcVIHe0Fkkm+8sQJCiKDL6fmY4TgiQgPBjiV0sgKvD4eAUE+fcwjk3c87dOEIIOQ/Pzrlcru9ogTV3zq2ccyNWECGkJ7zIAKpwSmCVwuqz5G8vUm3tnNs653asOUJIR2RK07uTJPdyvygF1kQE0wilGSGEnBGt9ZWyKftNJNlIpBiFFSGkL3j7Van93ZYC7FqElJNACitCSJ/IxQDvvMDys4FrVhMhpIesJEt31ypvW9YUIaSHfNf8SqO792u4Yk0RQnrKm5y6Zu0QQoYCBRYhZDBQYBFCBgMFFiFkMFBgEUIGAwUWIWQwUGARQgYDBRYhZDBQYBEyPCaXWme/9SAPhJAwY9kLaqr+ji51ZQoFFiH9ptz+6S/W0TcosAhpFz8ScmqXAdISFFiEHI8/uOVOvemZAqt9uhJYc7mq2Ej4mtvd9IKNysRWOmYqKzXScPLsr1qnKKxOxV7KcNNBWr2kK4E1SaxQH6fU2V+lkXNjwfNxTCfM4PnxUAvhzGxESJXXxe8I3GeVsNwJ9R/n3AOeTUZIB4xhhOg6GtlM5a8/serYNCfKDaJoKPSwLM52mtYQ/LA+q0ok5NTMpUP+65z7H1wHCVsljBgzETb+0vasA1w7aeM7lZ7XLJZGfH36sRW+lveV6X5V7/wq+U/tTzN5B5bFvyqNTjmXwPokfiR4/S5hSB3bCSFNGEvn9Ce0hCjDPhijL2QkKrG/YvFHIgDaOsR4KoLFUulvJaxqQiAXDSdkFngv70mxTbdG30ZYO/lifIT7VZI86+korMt8ZQmdKMRY8tmVB3XX6aWQd2Q4D9Hmiesp7/oQGQiUZXGfmNbnLoVWX1VClP5WBczkq1QOgb+4H0P2QoQeDtkXMESfGe+cQxyLdUWcaSBf20jFovowl/yv5LlDIK25Cv8iV1VanrGUU6GG/F/VR+MURvJ5IL3cSC+HMokJ42VC3cbIZMTQlKEulVkaeZ/XEFaeFBW5HQ4/cCe8loefWSakhfj748PhsDbCkd3hcMjUc3MIz4008b1TCJ9A+BrC84R8beQ36Oemxnt3xnO6DDYJaVm/0T+/rXgWwzcJdaYvzF9Velhf2GZCv8UZZYXlW3VhWpjvwriv20YKm4bxQ3kLlVNdsFyxLHU5LANlcUjs08dcb/R1hBX7Qq4Tv4Yj+DKje4SlquF7MQ7+X496UofRdwmznu8rhvWbRPXlPmCr2FTYaVxCeF2q3ufry3+psYxCbWIGZfXUYAYrpLb/R9rPRGyt75xzf4s/VBUvEt9fKXbYR4n7Rwt22yd5j7cNPwXi6XKdB9rdJykHPyKz3tWJWthHgTU3GuuTCsOO+qgaxQM0ppHqsDt1gqwTtwmtZliNFjsJ/t8LQRxG76WSQ/l6f4Rtawmdfy82P58WTlqggXhhCI+yXP6U5z8mdsgm7KXDv5P0HuEdur4KqK9RQGjhvTZdYCy3hoV02ion2B2oqVXx/1YmiaIFJ9uVcmHYybtfjXgj1Rat8n2VNqexhCn2p9NgDDFPceGwtZAhL16h4agffuNwdGHkdWK8xz+/iDwfGlqPA8PlrbqP+UJVMqT2hcIOktbcUOV2ECcz0oqpv5hXS9UaG/GOVQkPiXnVZZ6ixmN5NGm/KyMP+nfPK9TM0HN14odUqqYqodUGsf17fD+w1L2tvAsvC2yvrauE5xJYdfCNNINnihrp+XfEbFAhG8sskP4qcD9ma8E0/H2rAVidewZxYnYD3ZGLQF53kY6IwuJYgbWqEdc3fEtAx8ojlkbsCnVAJJc2lCKA+iiwQr9zGclXHU5px3qjz46jXtXxujGqULElOximPX31sNjbrMagJuk4U/jryQP37wOOfgdDFQsNoZ8CKgHG/yuSlrZF3ASeX0fsPW0viWpSXzsIG4GtBO0mTdXBjaGeWtzLzOZQ/QIHvwbxXALrVewT1vUoNp8JGIxx2jS2xAA7u+6olvFdC51XSHcGf30cn8Yx07mhZ0P2i2NtBDiFHSvDtpde1KkvXR8h4/sYJklejrT7zMWOlMJ/u3aYJN8411rC3DDk1aXOmig92liLIdpjGdL1l+jGWLx9ri/VkBcQN124u5EPhB8lvpdyOIWxfSEfq6Ux+4isBrjGdfBL3Ia8H1YWUTOwY7+of29E3fSNcQrx/YyOjoPCNabevDuhQNuC4PyjpiA4y4JVYRopF6wvHCnlsOvm7ISzg4UaPc0DM9NOza4NSc0KCSzfhvaGkH6poQKffDeJIR1CgQ0j9rXAxowFqQXOrfp66zAdB/2rdBh2rpgPmbUDQB3wd8TSmhgqYJ28tv01jv3uqvpCYTQHdbCJ75UmtEwol7CQD9OQGEcEzxb+am6lPjYJFwWWYgP+QXeRToUVgyOi0AhJN8zQlxMbL8abRzrnSpbPpCydscB8x5bQ5GIg3qi0sAxvI0LrWJUdWQTymhkfBCzTAsodRzzHjq6mUlZ5oDyaCENc8Ny1Or9S/WMiZWqpuHslsEL9Yh1ZfpRJWhfrOBrDEjxaaI3lHjpW4nMhYaTvxypPs4MZplEgXyvVMW8bCgTLmXIDaU1gIe8dNCbMfw7CZCJx2l4IfGPkdWbUxXPAeB6qj9cWZzTvZYeCg9rZc5uwguE5cP+L2niv640ob9U61q+RlQZa2IfyeKs+frla51nIb/zQ2XpKw6/jFFeTtYTWhX45niLBjwovaz0i+j5Z77T8cEL52iXmC/1jYuVjOcZWpTVNeL6KNhxHU7D8h/xl5bup71WKr1MM7QeYuoa0Sz+sFHZGe276voteSxjCb3SGS0duAl+Qh8hXA7/sr8aXHZ99CejpoXyNGuSriqJBWvq3Fj2ekse8IlaZneugB212aFt97oqF0Z6XMEnVK4Z48vNWhp8xR79Xma2L2TZS1ES8FxMyqfn6swWby1ZsBzFj8HOkDNaysDekyrxKeJs8VKSXUi6pH5BT8xHyUgQ2nuwznyLlPY3U1Vm5ehtbfuOUJ8nijFXTvaURvxGcN276RaOpDoTanhLKk46Tupc15mun7CGh+NpAW6d8JrB5X+Hqzdhk4NqhTyzSv31X0zEzA0OzLztML7b3GII7YrS13/9E7Gnzil0lnmREF8rvTMJvjLBHmPxA8sBvCZ045etmGTho9UHioP2t6jdg2tZieXzfugOftDc51ZXAIuRYMjHwan4/kW+ZNftcx98Kn2/rA20REljaHzCTcmqah5A7Tpc+aG9yigepkj6TKRsVdpjHEzrCHtsR++ZMeuxWNW2c3tMKFFikz4wD7hX7ARu6yREM0ehOLpu9qFwXf6joJcIRFukzhah+EzWZEtsSh/ziUGCRPtNnn7G+8QLe+cfarXoJZwkJGTaTC1GP6dZACBkMb3KKRndCyGCgwCKEDAYKLELIYKDAIoQMBgosQshgoMAihAwGCixCyGDQAmvIZ94RQn5dvu/UoQXWsacKE0LIKfi++ee1bE/rKs6oI4SQc+H3z3++VntTzzs7qocQQtLQJ2/n5VpCv3XHSFZ8z7jXECGkB5TC6rNko5RN2ZWsfdYBe9lQfl3j0AVCCGmDTDS9hRpZ7eV+cfVjs4Y3obUKHGdNCCHn4CetTwsspyTbLHBUESGEdEF5LuLPR5855/4PwnPMR1UZn0QAAAAASUVORK5CYII=);background-size:contain}.billing-update .formline{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin:12px 0}.billing-update .formline .field{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%}.billing-update .formline .field+.field{margin-left:12px}.billing-update .field input,.billing-update .field select{margin:0;border-radius:2px}.billing-update .stripe-input-card{background-color:#303030;display:block;padding:.5em .25em .5em .5em;border-radius:2px;margin:20px 0 8px 0}.billing-update .btn{margin:1.5em 0;-webkit-transition:background-color .3s ease;transition:background-color .3s ease}.billing-update .btn.btn--success{background-color:#62d374;border:2px solid #62d374}.billing-update .formline.error{width:100%;color:#d75c6c;margin:1.5rem 0 0 0;text-align:center;display:block}.billing-update.on-white .stripe-input-card{background:#f7f7f7;color:#191919}.subscription-annual .modal-container{background-color:#fff;color:#000;border-radius:20px;border:6px solid #00a3e0;max-width:410px;margin:100px auto}.subscription-annual .modal-body{margin:40px auto 25px;position:relative}.subscription-annual .modal-body .halo{position:absolute;top:-120px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.subscription-annual .modal-body .halo:after{content:"";position:absolute;min-height:100px;min-width:120px;top:0;right:0;-webkit-transform:translateX(35%) translateY(-40%);transform:translateX(35%) translateY(-40%);border-radius:20px;background:radial-gradient(ellipse,hsla(0,0%,100%,.4) 0,hsla(0,0%,100%,0) 75%);z-index:-1}.subscription-annual-title{font-size:26px;font-weight:600;margin:0}.subscription-annual .prices{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:20px;margin-top:20px;font-size:30px;line-height:30px}.subscription-annual .price{font-weight:700;display:-webkit-box;display:-ms-flexbox;display:flex;color:#6e6e6e}.subscription-annual .price-previous{position:relative}.subscription-annual .price-previous:after{content:"";position:absolute;top:50%;left:-5%;right:0;height:4px;width:110%;-webkit-transform:rotate(-14deg);transform:rotate(-14deg);border-radius:20px;background:#00a3e0}.subscription-annual .price2{color:#00a3e0}.subscription-annual .cents,.subscription-annual .frequency{font-size:16px;line-height:16px;margin-top:5px;-ms-flex-item-align:start;align-self:flex-start}.subscription-annual .annual-callout{font-size:18px;color:#00a3e0;font-weight:600;margin-top:5px}.subscription-annual .annual-facts{font-size:16px;font-weight:600;text-align:left;margin:40px auto}.subscription-annual .annual-facts p{display:-webkit-box;display:-ms-flexbox;display:flex}.subscription-annual .annual-facts p:before{-ms-flex-item-align:start;align-self:flex-start;content:"•";margin-right:10px;color:#00a3e0;font-size:32px;line-height:19px;height:100%}.subscription-annual .btn-close{background-color:#00000030;border:2px solid transparent;color:#000}.subscription-annual .btn-close:hover{background-color:#00000050}.subscription-annual.initializing .modal-container{position:relative}.subscription-annual.initializing .modal-container:after{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;background:#000 url(/img/on_black.71a0ad47.gif) no-repeat 50% 30%;background-size:2.5em}.subscription-annual-disclaimer{font-size:13px;line-height:15px;color:#eee;text-align:center;position:absolute;bottom:-20px;-webkit-transform:translateY(100%);transform:translateY(100%)}@media (min-width:500px){.subscription-annual .modal-container .prices{gap:40px;font-size:43px;line-height:43px}.subscription-annual .modal-container .annual-callout{font-size:21px}}.on-white .subscription-annual.initializing .modal-container:after{background:#fff url(/img/on_white.869f6fd2.gif) no-repeat 50% 30%;background-size:2.5em}.work-request{padding:30px}.work-request .success{text-align:center}.work-request .success-text{color:hsla(0,0%,100%,.5)}.work-request .title{font-size:18px;font-weight:600;text-align:center;width:100%;margin:10px auto 30px auto}.work-request .formline-url{margin-bottom:40px}.work-request .item-type-buttons-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}.work-request .item-type-buttons-wrapper button{background-color:#303030;border-radius:5px;border:none;color:#8c8c8c;-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:16px;padding:7px}.work-request .item-type-buttons-wrapper button:first-child{margin-right:5px}.work-request .item-type-buttons-wrapper button:last-child{margin-left:5px}.work-request .item-type-buttons-wrapper button.selected{background-color:hsla(0,0%,100%,.5);color:#fff}.work-request .error .item-type-buttons-wrapper button{border:1px solid #cd3347}.offering-summary::-webkit-scrollbar{display:none}.offering-summary{overflow-x:scroll;-ms-overflow-style:none;scrollbar-width:none}.offering-summary,.offering-summary .offering-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.offering-summary .offering-group{position:relative}.offering-summary .offering-group+.offering-group{padding-left:20px}.offering-summary .offering-group+.offering-group:before{top:12.5%;left:0;content:"";display:block;width:2px;border-radius:2px;background-color:hsla(0,0%,100%,.3);height:75%;position:absolute}.offering-summary .offering{margin-right:18px}.offering-summary .offering+.offering .offering-type{visibility:hidden}.offering-summary .offering-type{color:hsla(0,0%,100%,.7);font-size:10px;text-transform:capitalize}.offering-summary .offering-catalog{font-size:16px;font-weight:600;white-space:nowrap}.search-result{position:relative;border-bottom:1px solid hsla(0,0%,100%,.2)}.search-result.selectable{cursor:pointer}.search-result.selectable:hover{background:#001b25}.search-result.selectable:active,.search-result.selectable:focus,.search-result.selected{background:#005a7c}.search-result__img{position:absolute;top:20px;left:20px;width:75px;height:112.5px;overflow:hidden}.search-result__img .poster{position:absolute;top:0;right:0;bottom:0;left:0}.search-result__info{padding:20px 20px 0 115px;min-height:152.5px}.search-result__availability{padding:0 20px 20px 20px}.search-result__title{margin:0 0 6.66666667px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px;font-weight:600}.search-result__descript{display:-webkit-box;text-overflow:ellipsis;word-wrap:break-word;overflow:hidden;margin:0 0 10px 0;color:hsla(0,0%,100%,.5);font-size:13px;max-height:37px;line-height:18px;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.search-result__detail{display:inline-block;color:hsla(0,0%,100%,.6);font-size:15px;padding:0 20px 6px 0}.search-result__detail.last{padding-right:0}.search-result .poster__purchasable{width:30%}@media (min-width:420px){.search-result__img{width:90px;height:135px}.search-result__info{padding:20px 20px 0 130px;min-height:0}.search-result__availability{padding:0 20px 20px 130px}}.search-results{max-width:520px;margin:0 auto;display:block;position:relative;z-index:2;background-color:#001016;overflow-y:scroll;-webkit-box-shadow:-2px 4px 12px 0 #00000080;box-shadow:-2px 4px 12px 0 #00000080}.search-results-loading{padding:35px;text-align:center}.search-results-loading img{max-width:2em}.search-results-tabs{display:none;position:absolute;top:0;left:0;right:0}.search-results-empty{padding:20px;min-height:150px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;color:hsla(0,0%,100%,.5);font-style:italic;text-align:center}.search-results-empty p{width:100%}.search-results--close{display:none}@media (min-width:768px){.search-results{position:fixed;top:var(--nav-bottom,60px);right:0;bottom:0;width:520px;padding:0}.search-results-loaded{position:absolute;top:0;right:0;left:0;bottom:0}.search-results-list,.search-results-requesting{position:absolute;top:42px;right:0;left:0;bottom:0;padding-bottom:100px}.search-results-tabs,.search-results-tabs-tab{display:-webkit-box;display:-ms-flexbox;display:flex}.search-results-tabs-tab{cursor:pointer;-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:42px;border-bottom:2px solid hsla(0,0%,100%,.1);color:hsla(0,0%,100%,.5)}.search-results-tabs-tab.active{color:#00a3e0;border-bottom:2px solid #00a3e0}}.impersonating-bar{position:fixed;top:0;left:0;right:0;z-index:1001;height:32px;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;font-size:14px;font-weight:800;letter-spacing:.3em;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.4);background:repeating-linear-gradient(-45deg,#ff1a1a,#ff1a1a 10px,#d00 0,#d00 20px)}.impersonating-bar~.header{top:32px;--nav-bottom:(60px + 32px)}.layout-content:has(.navbar>.navbar-banner)>.content{margin-top:105px}.layout-content:has(.navbar>.impersonating-bar)>.content{padding-top:92px}.navbar-banner+.header{top:45px;--nav-bottom:(60px + 45px)}.navbar-banner+.header .dropmenu,.navbar-banner+.header .search-results{padding-bottom:45px}@media (min-width:768px){.navbar-banner+.header .dropmenu{padding-bottom:0}}.header{--nav-bottom:60px;display:block;position:fixed;top:0;right:0;left:0;height:60px;width:100%;margin:0;padding:0;z-index:1000;background-color:rgba(0,16,22,.75);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);-webkit-transition:height .2s ease-in,background .3s linear,opacity .2s linear;transition:height .2s ease-in,background .3s linear,opacity .2s linear;overflow:hidden;font-size:16px}.header__logo{position:absolute;padding:0 20px;top:0;width:80px;height:60px;z-index:1}.header__logo:after{content:"";display:block;background:url(/img/logo-square.5ab14fb4.svg) 50% no-repeat;height:100%;width:100%}@media (min-width:1100px){.header__logo{width:150px}.header__logo:after{background:url(/img/logo.502d2bc0.svg) 50% no-repeat}}.header__profile{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:10px;padding-right:20px;width:60px;-webkit-transition:all .2s linear;transition:all .2s linear}.header__profile span{display:none;font-size:16px}.header__profile i{background-size:cover;height:30px;width:30px;font-size:30px}.header__profile i.fa{opacity:.8}.header__search{position:relative;max-width:320px;-webkit-transition:all .2s linear;transition:all .2s linear}.header__search,.header__search i{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:50px}.header__search i{position:absolute;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.header__search i:hover,.header__search:hover i.va-search{color:#00a3e0}.header__search i.va-close{right:0;padding-right:18px;z-index:-1;opacity:0;-webkit-transition:all .2s linear;transition:all .2s linear;cursor:pointer;font-size:14px}.header__search input{position:relative;padding:10px 0 10px 45px;border:none!important;background:transparent;z-index:1;width:100%;height:100%;-webkit-box-sizing:border-box;box-sizing:border-box;border:0;margin:0;cursor:pointer;font-weight:600}.header__search input::-webkit-input-placeholder{font-size:16px;color:transparent;opacity:0}.header__search input::-moz-placeholder{font-size:16px;color:transparent;opacity:0}.header__search input:-ms-input-placeholder{font-size:16px;color:transparent;opacity:0}.header__search input::-ms-input-placeholder{font-size:16px;color:transparent;opacity:0}.header__search input::placeholder{font-size:16px;color:transparent;opacity:0}.header__search .autocomplete-dropdown{position:absolute;top:100%;left:0;right:0;background-color:#001016;border:1px solid #191919;border-top:none;border-radius:0 0 5px 5px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.25);box-shadow:0 6px 12px rgba(0,0,0,.25);max-height:200px;overflow-y:auto;z-index:1001}.header__search .autocomplete-item{padding:10px 15px;cursor:pointer;color:#c2c1c0;font-size:14px;-webkit-transition:background-color .1s ease;transition:background-color .1s ease}.header__search .autocomplete-item--selected,.header__search .autocomplete-item:hover{background-color:#00415a;color:#fff}.header__search .autocomplete-fade-enter-active{-webkit-transition:opacity .1s ease;transition:opacity .1s ease}.header__search .autocomplete-fade-leave-active{-webkit-transition:opacity .25s ease;transition:opacity .25s ease}.header__search .autocomplete-fade-enter-from,.header__search .autocomplete-fade-leave-to{opacity:0}.header .search-results,.header .search-results.search-results--hide{display:none}.header__nouser{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;right:10px;gap:20px}.header__nouser .btn{font-size:.85rem}.header__nouser a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.35rem .7rem}.header__nouser #signup-in-navbar-btn div{border-radius:5px}.header__user{position:absolute;top:0;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;height:60px}.header__backdrop{top:0;left:0;right:0;bottom:0;position:absolute;display:block;z-index:0}.header__backdrop--lg{position:absolute;top:0;left:0;right:0;height:60px}.header__menu{padding:calc(60px + 3vw) 0 80px 0}.header .menu__list{max-width:280px;margin:0 auto}.header .menu__list>a{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;height:0;padding:0;margin:0;opacity:0;-webkit-transition:.3s cubic-bezier(.645,.045,.355,1);transition:.3s cubic-bezier(.645,.045,.355,1);-webkit-transition-property:height,padding,margin,opacity;transition-property:height,padding,margin,opacity;pointer-events:none}.header .menu__list>a.active{color:#00a3e0}.header .menu__list>a i{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;width:20px;margin:1px 12px 3px 0}.header .menu__list>a i.fa-gift{width:19px;margin-bottom:6px}.header .menu__list>a:hover{color:#00a3e0}.header .menu__list>a.annual-plan:hover{background-color:#00a3e0;color:#fff}.header .menu__list>a.annual-plan:hover:before{background-color:#fff;color:#00a3e0}.header .menu__list .annual-plan{text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:5px;margin:0 auto}.header .menu__list hr{height:0;margin:0;opacity:0;-webkit-transition:.3s cubic-bezier(.645,.045,.355,1);transition:.3s cubic-bezier(.645,.045,.355,1);-webkit-transition-property:height,padding,margin,opacity;transition-property:height,padding,margin,opacity}.header .menu__social{display:none}.header--open{height:100%;overflow-y:scroll;background:#001016;-webkit-overflow-scrolling:touch}.header--menu .menu__list--left{display:none}.header--menu .menu__list>a{height:55px;opacity:1;pointer-events:all}.header--menu .menu__list>a.annual-plan{padding:2px 0;border:2px solid #00a3e0;position:relative}.header--menu .menu__list>a:hover{border-color:#0082b3;color:#c2c1c0}.header--menu .menu__list>a:hover:before{background-color:#0082b3;color:#fff;-webkit-filter:brightness(.8);filter:brightness(.8)}.header--menu .menu__list hr{margin:20px 0;height:1px;opacity:.4}.header--searching .search-results{display:block;height:calc(100vh - var(--nav-bottom, 60px))}.header--searching .header__profile{width:0;padding:0;opacity:0}.header--searching .header__search{width:55vw;max-width:280px}.header--searching .header__search input{cursor:text;padding-right:50px}.header--searching .header__search input::-webkit-input-placeholder{color:#fff;opacity:.6}.header--searching .header__search input::-moz-placeholder{color:#fff;opacity:.6}.header--searching .header__search input:-ms-input-placeholder{color:#fff;opacity:.6}.header--searching .header__search input::-ms-input-placeholder{color:#fff;opacity:.6}.header--searching .header__search input::placeholder{color:#fff;opacity:.6}.header--searching .header__search i{z-index:1}.header--searching .header__search i.va-search{color:#fff!important}.header--searching .header__search i.va-close{position:absolute;opacity:1}@media (min-width:768px){.header{overflow:visible;height:60px;background-color:transparent;backdrop-filter:none;-webkit-backdrop-filter:none}.header:after{content:"";position:absolute;top:0;left:0;right:0;height:60px;background-color:rgba(0,16,22,.88);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);z-index:-1;pointer-events:none}.header__logo{width:75px}.header__profile{margin-right:calc(3vw - 20px)}.header__menu{position:absolute;top:0;right:0;left:calc(40px + 3vw);height:60px;overflow-y:visible;padding:0;margin:0}.header__search{width:120px}.header__search input::-webkit-input-placeholder{color:#fff;opacity:1}.header__search input::-moz-placeholder{color:#fff;opacity:1}.header__search input:-ms-input-placeholder{color:#fff;opacity:1}.header__search input::-ms-input-placeholder{color:#fff;opacity:1}.header__search input::placeholder{color:#fff;opacity:1}.header__search:hover input::-webkit-input-placeholder{color:#00a3e0}.header__search:hover input::-moz-placeholder{color:#00a3e0}.header__search:hover input:-ms-input-placeholder{color:#00a3e0}.header__search:hover input::-ms-input-placeholder{color:#00a3e0}.header__search:hover input::placeholder{color:#00a3e0}.header .s-browse{display:none}.header .menu__list,.header--menu .menu__list--left{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.header .menu__list{z-index:1;max-width:none;margin:0;font-size:16px}.header .menu__list--left>a{padding:0 15px;height:60px;opacity:1;-webkit-transition:none;transition:none;pointer-events:all}.header .menu__list--left>a.active{color:#00a3e0}.header .menu__list--left>a i{display:none;opacity:1;margin-right:10px;text-align:right}.header .menu__list--drop{width:100%;vertical-align:top;display:inline-block}.header__nouser{right:calc(3vw - 10px)}.header .menu__social{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.5em;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:0 20px}.header .menu__social s a{-webkit-transition:.2s linear;transition:.2s linear;-webkit-transition-property:height,padding,opacity;transition-property:height,padding,opacity;height:0;width:50px;padding:10px!important}.header .dropmenu{-webkit-transition:.2s linear;transition:.2s linear;-webkit-transition-property:max-height,padding,opacity,border-color;transition-property:max-height,padding,opacity,border-color;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175);min-width:280px;display:block;position:absolute;top:60px;right:0;background-color:rgba(0,16,22,.88);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);overflow:hidden;max-height:0;padding:0;text-align:left;border:none;border-radius:0 0 12px 12px}.header .dropmenu a{height:0;padding:0 30px}.header .dropmenu a.annual-plan{margin:10px 30px}.header .dropmenu a.annual-plan:hover{background-color:#00a3e0;border-color:#00a3e0;color:#fff}.header .dropmenu a.annual-plan:hover:before{background-color:#fff;color:#00a3e0}.header--menu .dropmenu{max-height:calc(100vh - 60px);overflow-y:auto;padding:20px 0}.header--menu .menu__list--drop>a{height:45px;opacity:1}.header--menu .menu__list--drop hr{margin:20px;height:1px;opacity:.4}.header--menu .menu__social a{height:55px;padding:20px 10px 10px 10px!important}.header--searching .header__search{width:26vw;font-size:16px}.header--searching .header__search i{padding-right:0}.header--searching .header__search input::-webkit-input-placeholder{font-size:16px}.header--searching .header__search input::-moz-placeholder{font-size:16px}.header--searching .header__search input:-ms-input-placeholder{font-size:16px}.header--searching .header__search input::-ms-input-placeholder{font-size:16px}.header--searching .header__search input::placeholder{font-size:16px}}@media (min-width:1100px){.header--searching .header__search:hover input::-webkit-input-placeholder{color:#fff}.header--searching .header__search:hover input::-moz-placeholder{color:#fff}.header--searching .header__search:hover input:-ms-input-placeholder{color:#fff}.header--searching .header__search:hover input::-ms-input-placeholder{color:#fff}.header--searching .header__search:hover input::placeholder{color:#fff}.header--searching .header__profile{width:auto;padding-left:10px;padding-right:20px;opacity:1}.header__logo{left:calc(3vw - 20px);width:160px}.header__profile{width:auto}.header__profile span{display:inline-block;margin-left:10px}.header__menu{left:calc(140px + 3vw)}}.dropmenu .menu-section{border-radius:8px;margin:0 6px}.dropmenu .menu-section a{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;color:#e0e0e0;font-size:14px;cursor:pointer;border-radius:6px;height:0;padding:0 14px;opacity:0;overflow:hidden;pointer-events:none;-webkit-transition:height .3s cubic-bezier(.645,.045,.355,1),padding .3s cubic-bezier(.645,.045,.355,1),opacity .3s cubic-bezier(.645,.045,.355,1),background .12s ease,color .12s ease,-webkit-box-shadow .12s ease;transition:height .3s cubic-bezier(.645,.045,.355,1),padding .3s cubic-bezier(.645,.045,.355,1),opacity .3s cubic-bezier(.645,.045,.355,1),background .12s ease,color .12s ease,-webkit-box-shadow .12s ease;transition:height .3s cubic-bezier(.645,.045,.355,1),padding .3s cubic-bezier(.645,.045,.355,1),opacity .3s cubic-bezier(.645,.045,.355,1),background .12s ease,color .12s ease,box-shadow .12s ease;transition:height .3s cubic-bezier(.645,.045,.355,1),padding .3s cubic-bezier(.645,.045,.355,1),opacity .3s cubic-bezier(.645,.045,.355,1),background .12s ease,color .12s ease,box-shadow .12s ease,-webkit-box-shadow .12s ease}.dropmenu .menu-section a .item-icon{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-transition:stroke .12s ease,-webkit-filter .12s ease;transition:stroke .12s ease,-webkit-filter .12s ease;transition:stroke .12s ease,filter .12s ease;transition:stroke .12s ease,filter .12s ease,-webkit-filter .12s ease}.dropmenu .menu-section a .external-icon{margin-left:auto;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.dropmenu .menu-section a.active{color:#00a3e0}.dropmenu .menu-section a.active .item-icon{stroke:#00a3e0}.dropmenu .section-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;height:0;opacity:0;overflow:hidden;-webkit-transition:.3s cubic-bezier(.645,.045,.355,1);transition:.3s cubic-bezier(.645,.045,.355,1);-webkit-transition-property:height,padding,opacity,margin;transition-property:height,padding,opacity,margin}.dropmenu .section-header .sec-icon,.dropmenu .section-header .sec-label{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-transition:all .12s ease;transition:all .12s ease}.dropmenu .section-header .sec-label{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.8px;color:hsla(0,0%,100%,.55)}.dropmenu .section-header .sec-line{-webkit-box-flex:1;-ms-flex:1;flex:1;height:1px;background:hsla(0,0%,100%,.15);-webkit-transition:background .12s ease;transition:background .12s ease}.dropmenu .drop-logout-divider{height:0;background:hsla(0,0%,100%,.08);margin:0 20px;opacity:0;-webkit-transition:.3s cubic-bezier(.645,.045,.355,1);transition:.3s cubic-bezier(.645,.045,.355,1);-webkit-transition-property:height,margin,opacity;transition-property:height,margin,opacity}.dropmenu .s-logout{margin:0 6px}.dropmenu .s-logout a{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;color:hsla(0,0%,100%,.5);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:14px;cursor:pointer;border-radius:6px;height:0;padding:0 14px;opacity:0;overflow:hidden;pointer-events:none;-webkit-transition:height .3s cubic-bezier(.645,.045,.355,1),padding .3s cubic-bezier(.645,.045,.355,1),opacity .3s cubic-bezier(.645,.045,.355,1),background .12s ease,color .12s ease,-webkit-box-shadow .12s ease;transition:height .3s cubic-bezier(.645,.045,.355,1),padding .3s cubic-bezier(.645,.045,.355,1),opacity .3s cubic-bezier(.645,.045,.355,1),background .12s ease,color .12s ease,-webkit-box-shadow .12s ease;transition:height .3s cubic-bezier(.645,.045,.355,1),padding .3s cubic-bezier(.645,.045,.355,1),opacity .3s cubic-bezier(.645,.045,.355,1),background .12s ease,color .12s ease,box-shadow .12s ease;transition:height .3s cubic-bezier(.645,.045,.355,1),padding .3s cubic-bezier(.645,.045,.355,1),opacity .3s cubic-bezier(.645,.045,.355,1),background .12s ease,color .12s ease,box-shadow .12s ease,-webkit-box-shadow .12s ease}.dropmenu .s-browse:has(a:hover) .sec-label{color:#00a3e0;text-shadow:none}.dropmenu .s-browse:has(a:hover) .sec-line{background:rgba(0,163,224,.45)}.dropmenu .s-browse a:hover{color:#00a3e0!important;background:rgba(0,163,224,.3);-webkit-box-shadow:none;box-shadow:none}.dropmenu .s-browse a:hover .item-icon{stroke:#00a3e0;-webkit-filter:none;filter:none}.dropmenu .s-profiles:has(a:hover) .sec-label{color:#00a3e0;text-shadow:none}.dropmenu .s-profiles:has(a:hover) .sec-line{background:rgba(0,163,224,.45)}.dropmenu .s-profiles a:hover{color:#00a3e0!important;background:rgba(0,163,224,.3);-webkit-box-shadow:none;box-shadow:none}.dropmenu .s-profiles a:hover .item-icon{stroke:#00a3e0;-webkit-filter:none;filter:none}.dropmenu .s-profiles a:hover .menu-new-badge{background:#00a3e0}.dropmenu .s-settings:has(a:hover) .sec-label{color:#00a3e0;text-shadow:none}.dropmenu .s-settings:has(a:hover) .sec-line{background:rgba(0,163,224,.45)}.dropmenu .s-settings a:hover{color:#00a3e0!important;background:rgba(0,163,224,.3);-webkit-box-shadow:none;box-shadow:none}.dropmenu .s-settings a:hover .item-icon{stroke:#00a3e0;-webkit-filter:none;filter:none}.dropmenu .s-extras:has(a:hover) .sec-label{color:#00a3e0;text-shadow:none}.dropmenu .s-extras:has(a:hover) .sec-line{background:rgba(0,163,224,.45)}.dropmenu .s-extras a:hover{color:#00a3e0!important;background:rgba(0,163,224,.3);-webkit-box-shadow:none;box-shadow:none}.dropmenu .s-extras a:hover .external-icon,.dropmenu .s-extras a:hover .item-icon{stroke:#00a3e0;-webkit-filter:none;filter:none}.dropmenu .s-support:has(a:hover) .sec-label{color:#00a3e0;text-shadow:none}.dropmenu .s-support:has(a:hover) .sec-line{background:rgba(0,163,224,.45)}.dropmenu .s-support a:hover{color:#00a3e0!important;background:rgba(0,163,224,.3);-webkit-box-shadow:none;box-shadow:none}.dropmenu .s-support a:hover .external-icon,.dropmenu .s-support a:hover .item-icon{stroke:#00a3e0;-webkit-filter:none;filter:none}.dropmenu .s-logout a:hover{color:#fff!important;background:rgba(255,68,68,.5);-webkit-box-shadow:none;box-shadow:none;text-shadow:none}.dropmenu .s-extras a.annual-plan:hover{color:#00a3e0!important;background:rgba(0,163,224,.3);-webkit-box-shadow:none;box-shadow:none;border-color:#00a3e0}.header--menu .dropmenu .menu-section a{height:auto;padding:9px 14px;opacity:1;overflow:visible;pointer-events:all}.header--menu .dropmenu .menu-section a.annual-plan{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:2px solid #00a3e0;position:relative;margin-top:4px;-webkit-transition:background .12s ease,color .12s ease,border-color .12s ease;transition:background .12s ease,color .12s ease,border-color .12s ease}.header--menu .dropmenu .menu-section a.annual-plan .annual-highlight{position:absolute;bottom:0;-webkit-transform:translateY(50%);transform:translateY(50%);background-color:#00a3e0;color:#fff;font-size:9px;font-weight:700;padding:2px 10px;border-radius:25px;-webkit-transition:background-color .12s ease;transition:background-color .12s ease}.header--menu .dropmenu .menu-section a.annual-plan:hover{border-color:#00a3e0}.header--menu .dropmenu .menu-section a.annual-plan:hover .annual-highlight{background-color:#00a3e0}.header--menu .dropmenu .section-header{height:auto;padding:8px 14px 0;opacity:1;overflow:visible;margin-bottom:6px}.header--menu .dropmenu .drop-logout-divider{height:1px;margin:4px 20px 0;opacity:1}.header--menu .dropmenu .s-logout a{height:auto;padding:9px 14px;opacity:1;overflow:visible;pointer-events:all}.menu-new-badge{display:inline-block;background:#00a3e0;color:#fff;font-size:8px;font-weight:700;text-transform:uppercase;padding:2px 6px;border-radius:10px;margin-left:6px;vertical-align:middle;line-height:1.2}.on-white .header{background:#f7f7f7}.on-white .header__nouser .btn:not(.btn--fill){border-color:#fff;color:#000;background-color:#fff}.on-white .header__nouser .btn:not(.btn--fill):hover{background-color:#eee;border-color:#eee}.on-white .header__logo:after{background:url(/img/logo-square-black-halo.32808620.svg) 50% no-repeat}@media (min-width:400px){.on-white .header__logo:after{background:url(/img/logo--black.aab71065.svg) 50% no-repeat}}.account-page{margin:5em auto 2em;padding:0 20px;max-width:1070px;width:100%}.account-page .account-nav{font-size:1.125em}.account-page .account-nav+h2{margin-top:20px}.account-page .account-section,.account-page .account-subsection{padding:1em 0;border-top:1px solid hsla(0,0%,100%,.3)}.account-page .account-section>.title,.account-page .account-subsection>.title{font-size:16px;color:hsla(0,0%,100%,.6);font-weight:600}.account-page .account-section>.content,.account-page .account-subsection>.content{font-size:14px;font-weight:600;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0}.account-page .account-section>.content .content-left,.account-page .account-subsection>.content .content-left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%}.account-page .account-section>.content .content-right,.account-page .account-subsection>.content .content-right{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;text-align:right}.account-page .account-section>.content .content-full,.account-page .account-subsection>.content .content-full{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}.account-page .account-section>.content .content-line,.account-page .account-subsection>.content .content-line{display:block;padding:.25em 0}.account-section-tax-notice{padding:5px 0;font-style:italic}.account-section-tax-notice,.build-version{font-size:.85em;color:hsla(0,0%,100%,.6);text-align:center}.build-version{margin:2em auto 0;font-weight:600}@media (min-width:768px){.account-page .account-section,.account-page .account-subsection{padding:0;display:-webkit-box;display:-ms-flexbox;display:flex}.account-page .account-section>.title,.account-page .account-subsection>.title{font-size:18px;-webkit-box-flex:1;-ms-flex:1 0 280px;flex:1 0 280px;padding:1em 0}.account-page .account-section>.content,.account-page .account-subsection>.content{font-size:16px;-webkit-box-flex:10;-ms-flex:10 1 300px;flex:10 1 300px;padding:1em 0}.account-page .account-section{margin:1em 0 0 0}.account-page .account-subsection{border-top:1px solid transparent}.account-page .account-subsection .content{border-top:1px solid hsla(0,0%,100%,.2)}}.name-update form{margin-bottom:2em}.name-update .success,.panel-confirm-detail{margin:2em 0}.password-update form{margin-bottom:2em}.password-update .success{margin:2em 0}.payment-bkdrop{position:fixed;top:0;left:0;right:0;bottom:0;font-size:2em;z-index:9999;opacity:.5}.billing-update-modal{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:opacity .2s linear;transition:opacity .2s linear}.billing-update-modal--loading{opacity:0}.billing-update-modal .modal-wrapper{padding-bottom:80px}.billing-update-modal .modal-container{max-width:420px;-ms-flex-preferred-size:420px;flex-basis:420px;background:-webkit-gradient(linear,left top,left bottom,from(#191919),to(#141414));background:linear-gradient(#191919,#141414);border-radius:5px;position:relative}.billing-update-modal .billing-update{max-width:340px;margin:0 auto}.billing-update-modal .try-close{position:absolute;padding:10px;top:0;right:0}.billing-update-modal h3{margin-top:2em}.account-section.account-section_billing .content-line.billing-card,.account-subsection.account-section_billing .content-line.billing-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.account-section.account-section_billing .content-line.billing-card img,.account-subsection.account-section_billing .content-line.billing-card img{width:30px;margin-right:.5em;display:inline-block}.account-section.account-section_billing .content-line.billing-card .expiry,.account-subsection.account-section_billing .content-line.billing-card .expiry{display:inline-block;margin-left:2em}.redeem-gift-card .modal-container{border-radius:5px;position:relative}.redeem-gift-card .modal-container .redeem-gift-card-title{font-size:22px;font-weight:700;text-align:center}@media (min-width:768px){.redeem-gift-card .modal-container .redeem-gift-card-title{font-size:2rem}}.redeem-gift-card .modal-container .close{position:absolute;right:-10px;top:-10px;border-radius:50px;height:30px;width:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:700;background:#6e6e6e}.redeem-gift-card .modal-container .close:hover{background:#a0a0a0;color:#fff}.redeem-gift-card .modal-container .card-info{display:-webkit-box;display:-ms-flexbox;display:flex;gap:5px;max-width:340px;margin:20px auto 25px}.redeem-gift-card .modal-container .card-info #gift-pin{width:30%}.redeem-gift-card .modal-container .messaging{height:30px;font-weight:600;padding-inline:15%;margin-top:30px;text-align:center}.redeem-gift-card .modal-container .messaging .success{color:#62d374}.redeem-gift-card .modal-container .messaging .error{color:#cd3347}.on-gray .redeem-gift-card .modal-container{background:#f7f7f7}.on-gray .redeem-gift-card .close{background:#ddd}.on-gray .redeem-gift-card .close:hover{background:#c2c1c0;color:#fff}.parental-passcode-modal .modal-container{background-color:#001016;border-color:hsla(0,0%,100%,.06);border-radius:10px}.parental-passcode-forgot{font-size:.85em}.filter-toggle-wrap[data-v-5868a414]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}.filter-toggle[data-v-5868a414]{position:relative;width:3.25rem;height:1.625rem;border-radius:1rem;border:none;background:hsla(0,0%,100%,.1);cursor:pointer;padding:0;-webkit-transition:background .2s ease;transition:background .2s ease;-webkit-tap-highlight-color:transparent;outline:none}.filter-toggle.is-on[data-v-5868a414]{background:#00a3e0}.filter-toggle.is-on .filter-toggle-thumb[data-v-5868a414]{-webkit-transform:translateX(1.625rem);transform:translateX(1.625rem)}.filter-toggle.is-on .filter-toggle-text[data-v-5868a414]{left:.5rem;right:auto}.filter-toggle.is-disabled[data-v-5868a414]{opacity:.4;cursor:not-allowed}@media (min-width:768px){.filter-toggle[data-v-5868a414]{width:3.9rem;height:1.95rem}.filter-toggle.is-on .filter-toggle-thumb[data-v-5868a414]{-webkit-transform:translateX(1.95rem);transform:translateX(1.95rem)}}.filter-toggle-thumb[data-v-5868a414]{position:absolute;top:.1875rem;left:.1875rem;width:1.25rem;height:1.25rem;border-radius:50%;background:#fff;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.3);box-shadow:0 1px 3px rgba(0,0,0,.3);-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}@media (min-width:768px){.filter-toggle-thumb[data-v-5868a414]{width:1.5rem;height:1.5rem}}.filter-toggle-text[data-v-5868a414]{position:absolute;top:50%;right:.5rem;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:.625rem;font-weight:700;color:#fff;line-height:1;letter-spacing:.02em;pointer-events:none;-webkit-transition:left .2s ease,right .2s ease;transition:left .2s ease,right .2s ease}@media (min-width:768px){.filter-toggle-text[data-v-5868a414]{font-size:.75rem}}.filter-status-icon[data-v-63b8b827]{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;width:1.75rem;height:1.75rem;padding:0;margin:0;border:none;background:none;cursor:pointer;-ms-flex-negative:0;flex-shrink:0;-webkit-tap-highlight-color:transparent;outline:none;line-height:0;vertical-align:middle}.filter-status-icon img[data-v-63b8b827]{display:block;width:1.5rem;height:1.5rem}@media (min-width:768px){.filter-status-icon[data-v-63b8b827]{width:2.1rem;height:2.1rem}.filter-status-icon img[data-v-63b8b827]{width:1.8rem;height:1.8rem}}.filter-status-icon.is-locked[data-v-63b8b827]{opacity:.55;cursor:not-allowed;pointer-events:none}.filter-subcategory[data-v-fc168d78]{margin-bottom:0}.filter-subcategory-row[data-v-fc168d78]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;padding:.875rem 1rem;background:hsla(0,0%,100%,.05);border-radius:5px;cursor:pointer;-webkit-transition:background .15s ease;transition:background .15s ease;-webkit-tap-highlight-color:transparent}.filter-subcategory-row[data-v-fc168d78]:hover{background:hsla(0,0%,100%,.1)}.filter-subcategory-row.is-leaf[data-v-fc168d78]{padding-left:2.25rem;background:hsla(0,0%,100%,.08)}.filter-subcategory-row.is-leaf[data-v-fc168d78]:hover{background:hsla(0,0%,100%,.12)}.filter-subcategory-row.is-expanded[data-v-fc168d78]{border-radius:5px 5px 0 0;background:hsla(0,0%,100%,.05)}.filter-subcategory-row.is-enabled .filter-subcategory-title[data-v-fc168d78]{text-decoration:line-through;opacity:.6}.filter-subcategory-row.is-locked[data-v-fc168d78]{cursor:not-allowed;opacity:.6}.filter-subcategory-row.is-locked[data-v-fc168d78]:hover{background:hsla(0,0%,100%,.05)}.filter-subcategory-chevron[data-v-fc168d78]{width:.75rem;-ms-flex-negative:0;flex-shrink:0;color:hsla(0,0%,100%,.5);font-size:.875rem;text-align:center;line-height:1;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}@media (min-width:768px){.filter-subcategory-chevron[data-v-fc168d78]{font-size:1.25rem}}.filter-subcategory-title[data-v-fc168d78]{font-size:1rem;font-weight:500;color:hsla(0,0%,100%,.7);line-height:1.3}@media (min-width:768px){.filter-subcategory-title[data-v-fc168d78]{font-size:1.25rem}}.filter-subcategory-count[data-v-fc168d78]{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:.875rem;color:hsla(0,0%,100%,.4);line-height:1}@media (min-width:768px){.filter-subcategory-count[data-v-fc168d78]{font-size:1.25rem}}.filter-subcategory-children[data-v-fc168d78]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.25rem;padding:.375rem .375rem .375rem .75rem;background:hsla(0,0%,100%,.05);border-radius:0 0 5px 5px}.filter-subcategory-children>.filter-subcategory>.filter-subcategory-row[data-v-fc168d78]{padding-right:.625rem}.filter-subcategory-tags[data-v-fc168d78]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.25rem;padding:.375rem 0 .375rem .5rem;background:hsla(0,0%,100%,.03);border-radius:0 0 5px 5px}.filter-tag-row[data-v-fc168d78]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;padding:.75rem 1rem;margin-left:1rem;background:hsla(0,0%,100%,.1);border-radius:5px;cursor:pointer;-webkit-transition:background .15s ease;transition:background .15s ease}.filter-tag-row[data-v-fc168d78]:hover{background:hsla(0,0%,100%,.2)}.filter-tag-row.is-enabled .filter-tag-description[data-v-fc168d78]{text-decoration:line-through;opacity:.6}.filter-tag-row.is-locked[data-v-fc168d78]{cursor:not-allowed}.filter-tag-description[data-v-fc168d78]{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:.875rem;color:hsla(0,0%,100%,.7);line-height:1.35}@media (min-width:768px){.filter-tag-description[data-v-fc168d78]{font-size:1.25rem}}.filter-category-section[data-v-34195798]{margin-bottom:2rem}.filter-category-header[data-v-34195798]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;margin-bottom:.75rem;padding:0 .25rem}.filter-category-title[data-v-34195798]{font-size:1.25rem;font-weight:700;color:#fff;margin:0}@media (min-width:768px){.filter-category-title[data-v-34195798]{font-size:1.5rem}}.filter-category-count[data-v-34195798]{font-size:1rem;color:hsla(0,0%,100%,.5);margin-right:auto}@media (min-width:768px){.filter-category-count[data-v-34195798]{font-size:1.25rem}}.filter-category-children[data-v-34195798]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.375rem}.filter-editor-modal.modal-mask{z-index:10001}.filter-editor-modal .modal-wrapper{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;overflow:visible;padding:1rem}.filter-editor-modal.filter-editor-modal--below-nav .modal-wrapper{padding-top:calc(60px + 2rem);-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.filter-editor-modal.filter-editor-modal--below-nav .modal-container{max-height:calc(100vh - 60px - 3rem)}.filter-editor-modal.filter-editor-modal--fullscreen .modal-wrapper{padding:0}.filter-editor-modal.filter-editor-modal--fullscreen .modal-container{max-width:100%;max-height:100vh;-ms-flex-preferred-size:100%;flex-basis:100%;border-radius:0;border:none}.filter-editor-modal.filter-editor-modal--fullscreen .filter-editor-content,.filter-editor-modal.filter-editor-modal--fullscreen .filter-editor-pinned{width:100%;max-width:900px;margin:0 auto}.filter-editor-modal .modal-container{max-width:900px;-ms-flex-preferred-size:900px;flex-basis:900px;max-height:calc(100vh - 2rem);background-color:#001016;border-color:hsla(0,0%,100%,.06);border-radius:12px;padding:0}.filter-editor-modal .modal-body,.filter-editor-modal .modal-container{overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.filter-editor-modal .modal-body{margin:0;-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0}.filter-editor-pinned{-ms-flex-negative:0;flex-shrink:0;background:#001016;border-bottom:1px solid hsla(0,0%,100%,.08)}.filter-editor-topbar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.75rem 1rem}@media (min-width:768px){.filter-editor-topbar{padding:1rem 1.5rem}}.filter-editor-done{padding:.375rem .875rem;border:none;background:hsla(0,0%,100%,.15);color:#fff;font-size:.875rem;font-weight:600;cursor:pointer;border-radius:20px;-webkit-tap-highlight-color:transparent;outline:none;-webkit-transition:background .15s ease;transition:background .15s ease;-ms-flex-negative:0;flex-shrink:0}.filter-editor-done:hover{background:hsla(0,0%,100%,.25)}@media (min-width:768px){.filter-editor-done{font-size:1rem;padding:.5rem 1.125rem}}.filter-editor-topbar-title{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:center;font-size:1rem;font-weight:600;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0 .5rem}@media (min-width:768px){.filter-editor-topbar-title{font-size:1.25rem}}.filter-editor-menu-btn{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;width:2.5rem;height:2.5rem;border:none;background:hsla(0,0%,100%,.15);color:#fff;font-size:1rem;cursor:pointer;border-radius:50%;-ms-flex-negative:0;flex-shrink:0;-webkit-tap-highlight-color:transparent;outline:none;-webkit-transition:background .15s ease;transition:background .15s ease}.filter-editor-menu-btn:hover{background:hsla(0,0%,100%,.25)}.filter-editor-stats{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:.75rem;color:hsla(0,0%,100%,.4);padding:.25rem 1rem .75rem}.filter-editor-stats strong{color:hsla(0,0%,100%,.7);font-weight:700}@media (min-width:768px){.filter-editor-stats{font-size:.9375rem;padding:.25rem 1.5rem 1rem}}.filter-editor-scroll{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-y:auto;-webkit-overflow-scrolling:touch;min-height:0}.filter-editor-loading{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:4rem 0}.filter-editor-loading img{width:50px;height:50px}.filter-editor-content{padding:1.25rem 1.5rem 2rem}.filter-confirm-modal.modal-mask{z-index:2147483647;background:rgba(0,0,0,.6);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.filter-confirm-modal .modal-wrapper,.filter-confirm-modal.modal-mask{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}.filter-confirm-modal .modal-wrapper{min-height:100%}.filter-confirm-modal .modal-container{background-color:#001016;border-color:hsla(0,0%,100%,.1);border-radius:12px;padding:1.5rem 2rem}.filter-confirm{text-align:center}.filter-confirm-title{font-size:1.25rem;font-weight:700;color:#fff;margin:0 0 .5rem}.filter-confirm-text{font-size:.9375rem;color:hsla(0,0%,100%,.7);margin:0 0 1.5rem}.filter-confirm-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.75rem}.filter-confirm-buttons .btn{-webkit-box-flex:1;-ms-flex:1;flex:1;white-space:nowrap}.filter-options-modal.modal-mask{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.filter-options-modal .modal-wrapper,.filter-options-modal.modal-mask{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.filter-options-modal .modal-wrapper{max-height:100vh;max-height:calc(var(--vh, 1vh)*100);overflow-y:auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:100%}.filter-options-modal .modal-container{background:-webkit-gradient(linear,left bottom,left top,from(#011a24),to(#022c3c));background:linear-gradient(0deg,#011a24,#022c3c);border-color:hsla(0,0%,100%,.1);border-radius:12px;max-width:600px;-ms-flex-preferred-size:600px;flex-basis:600px;padding:0}.filter-options-modal .modal-body{margin:0;padding:1.5rem 1.25rem 2rem}@media (min-width:480px){.filter-options-modal .modal-body{padding:2.5rem 3rem 3rem}}.filter-options{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.filter-options-dismiss{margin-top:2rem;padding:.5rem 2rem;min-width:120px}.filter-options-title{font-size:1.25rem;font-weight:700;color:#fff;margin:0 0 2.5rem;text-align:center}@media (min-width:768px){.filter-options-title{font-size:1.5rem;margin:0 0 3rem}}.filter-options-rows{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1.25rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width:768px){.filter-options-rows{gap:1.5rem}}.filter-options-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:.75rem;width:calc(50% - .625rem);min-width:0;aspect-ratio:1;border:none;background:hsla(0,0%,100%,.1);color:hsla(0,0%,100%,.8);font-size:1rem;font-weight:500;cursor:pointer;border-radius:10px;text-align:center;-webkit-transition:background .15s ease;transition:background .15s ease;-webkit-tap-highlight-color:transparent}@media (min-width:480px){.filter-options-row{width:160px;height:160px;gap:1rem}}.filter-options-row:hover{background:hsla(0,0%,100%,.15);color:#fff}.filter-options-row-graphic{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;height:28px}@media (min-width:480px){.filter-options-row-graphic{height:48px}}.filter-options-row-icon{font-size:1.25rem;color:#00a3e0}@media (min-width:480px){.filter-options-row-icon{font-size:2rem}}.filter-options-row-avatar{width:28px;height:28px;border-radius:50%;-ms-flex-negative:0;flex-shrink:0}@media (min-width:480px){.filter-options-row-avatar{width:48px;height:48px}}.filter-options-row-label{line-height:1.3}.filter-options-row-action{font-size:.8125rem;color:hsla(0,0%,100%,.5);font-weight:400}.filter-options-row-action.is-placeholder{visibility:hidden}.parental-filters-desc{font-size:.8125rem;color:hsla(0,0%,100%,.5);margin:0;line-height:1.4;padding:.75rem 1rem .25rem}@media (min-width:768px){.parental-filters-desc{font-size:.9375rem;padding:.75rem 1.5rem .25rem}}.account-section .white-t60{color:hsla(0,0%,100%,.6)}.account-section .strikethrough{text-decoration:line-through}.account-section .subscription-plan{text-transform:capitalize}.account-section .promo-highlight{color:#ccedf9}.account-section_membership .content-left .annual-highlight{font-weight:700;color:#00a3e0}.account-section_membership .content-right .annual-btn{white-space:nowrap}.account-section_membership .content-right .annual-btn .wide-only{display:none}.account-section_membership .content-right .annual-btn{font-size:14px;margin:auto 5%;width:90%}@media (min-width:565px){.account-section_membership .content-right .annual-btn{font-size:.875rem;width:95%;margin:0}.account-section_membership .content-right .annual-btn .wide-only{display:inline-block}}@media (min-width:1000px){.account-section_membership .content-right .annual-btn{width:80%}}.network-health__description{color:hsla(0,0%,100%,.6);margin-bottom:2em;padding-top:1em;border-top:1px solid hsla(0,0%,100%,.3);font-size:1em}.network-health__user{color:hsla(0,0%,100%,.6);font-size:.85em;margin-bottom:1em}.network-health__controls{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1em;margin-bottom:2em}.network-health__buttons,.network-health__controls{display:-webkit-box;display:-ms-flexbox;display:flex}.network-health__buttons{gap:.75em;margin-left:auto}.network-health__buttons .btn{font-weight:600}.network-health__overall{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5em;font-size:.9em;font-weight:600;color:hsla(0,0%,100%,.4)}.network-health__overall.overall--success{color:#62d374}.network-health__overall.overall--warning{color:#e98944}.network-health__overall.overall--error{color:#cd3347}.network-health__tests{display:grid;gap:1em;margin-bottom:2em}.network-health__build{text-align:center;color:hsla(0,0%,100%,.3);font-size:.8em;padding:1em 0}.network-health__help{padding-top:2em}.network-health__help h3{margin-top:0;margin-bottom:1em;font-size:1.25em}.network-health__help ul{margin-bottom:1.5em;padding-left:1.5em}.network-health__help ul li{margin-bottom:.75em;color:hsla(0,0%,100%,.8);line-height:1.6}.network-health__help p{color:hsla(0,0%,100%,.6);line-height:1.6}.network-health__help p a{color:#00a3e0;text-decoration:none}.network-health__help p a:hover{text-decoration:underline}.test-card{background:#00212d;border-radius:6px;border:1px solid hsla(0,0%,100%,.1);min-height:180px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.test-card--error{border-color:rgba(205,51,71,.4);background:rgba(205,51,71,.15)}.test-card--warning{border-color:rgba(233,137,68,.4);background:rgba(233,137,68,.15)}.test-card__header{padding:1.25em 1.25em .75em}.test-card__title-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.6em;margin-bottom:.25em}.test-card__title-row>.fa{color:#fff;font-size:1em;width:1.25em;text-align:center}.test-card__title{font-size:1.05em;font-weight:600;color:#fff}.test-card__spinner{color:#00a3e0;font-size:.9em;margin-left:auto}.test-card__badge{margin-left:auto;font-size:.75em;font-weight:600;padding:.2em .65em;border-radius:10px;line-height:1.4}.test-card__badge--success{color:#62d374;background:rgba(98,211,116,.15)}.test-card__badge--warning{color:#e98944;background:rgba(233,137,68,.15)}.test-card__badge--error{color:#cd3347;background:rgba(205,51,71,.15)}.test-card__subtitle{font-size:.8em;color:hsla(0,0%,100%,.4);line-height:1.4}.test-card__body{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:.75em 0 1.25em;margin:0 1.25em}.network-info-servers,.test-card__body{border-top:1px solid hsla(0,0%,100%,.1)}.network-info-servers{margin-top:.5em;padding-top:.5em}.network-info-toggle{display:-webkit-box;display:-ms-flexbox;display:flex;gap:0;margin-bottom:.5em}.network-info-toggle__tab{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:.3em 0;font-size:.75em;font-weight:600;color:hsla(0,0%,100%,.4);background:none;border:none;border-bottom:2px solid transparent;cursor:pointer;text-align:center}.network-info-toggle__tab:hover{color:hsla(0,0%,100%,.6)}.network-info-toggle__tab--active{color:#00a3e0;border-bottom-color:#00a3e0}.test-card--warning .network-info-toggle__tab--active{color:#e98944;border-bottom-color:#e98944}.test-card--error .network-info-toggle__tab--active{color:#cd3347;border-bottom-color:#cd3347}.dns-check{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:.35em 0;font-size:.875em}.dns-check .dns-hostname{color:hsla(0,0%,100%,.6)}.dns-check .dns-success{color:#62d374;font-weight:600}.dns-check .dns-error{color:#cd3347;font-weight:600}.test-result__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.35em 0;font-size:.875em}.test-result__row .label{color:hsla(0,0%,100%,.6);font-weight:500}.test-result__row .value{color:#fff;font-weight:600}.test-result__row .value--excellent{color:#62d374}.test-result__row .value--good{color:#00a3e0}.test-result__row .value--fair{color:#e98944}.test-result__row .value--poor{color:#cd3347}.test-result__empty{font-size:.85em;color:hsla(0,0%,100%,.3);padding:.75em 0}.test-result__detail{margin-top:.5em;padding-top:.5em;border-top:1px solid hsla(0,0%,100%,.1);font-size:.8em;color:hsla(0,0%,100%,.6)}.test-result__detail strong{display:block;margin-bottom:.35em;color:hsla(0,0%,100%,.8)}.fade-enter-active,.fade-leave-active{-webkit-transition:opacity .15s ease;transition:opacity .15s ease}.fade-enter,.fade-leave-to{opacity:0}@media (min-width:768px){.network-health__tests{grid-template-columns:repeat(2,1fr)}}.calendly-container{margin:60px 0 0 0;padding:0;height:calc(100vh - 60px);width:100vw}.calendly-container img[alt=Avatar]{display:none}@media (min-width:650px){.calendly-container{margin:30px 0 0 0;padding:0;height:calc(100vh - 30px);width:100vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff url(/img/on_white.869f6fd2.gif) no-repeat 50% 30%;background-size:2.5em}}.profile-select{width:100%;max-width:1070px;text-align:center;margin:20vh auto}.profile-select .profile-items{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 0 35px 0;padding:14px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.profile-select .profile-item{position:relative;width:33%;padding:21px;padding-bottom:35px;margin-bottom:20px}.profile-select .profile-item .avatar-img{-webkit-transition:all .15s ease-in;transition:all .15s ease-in}.profile-select .profile-item .avatar-img i{top:0;left:0;right:0;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;font-size:3em;opacity:0}.profile-select .profile-item:hover .avatar-img,.profile-select .profile-item:hover>i{-webkit-transform:scale(1.05);transform:scale(1.05)}.profile-select .profile-item-name{font-size:18px;position:absolute;left:10px;right:10px;bottom:0;margin-top:1em;opacity:.8;text-overflow:ellipsis;overflow-x:hidden;opacity:.5;white-space:nowrap}.profile-select .profile-item-add i{-webkit-transition:all .15s ease-in;transition:all .15s ease-in;color:#6e6e6e;padding-top:10%;display:inline-block;font-size:5em}.profile-select .profile-item-add:hover{opacity:1}.profile-select.edit-mode .profile-item .avatar-img i{opacity:.85}.profile-select.edit-mode .profile-item:hover i{opacity:1}.profile-select.edit-mode .profile-item:hover span{opacity:.9}@media (min-width:520px){.profile-select .profile-item{width:25%}}@media (min-width:768px){.profile-select .profile-item{width:20%}}@media (min-width:900px){.profile-select .profile-item{width:16.66666%}}.profile-edit-avatar{padding:95px 35px;width:100%;height:100%;max-width:1070px;margin:0 auto}.profile-edit-avatar h2{margin-top:.25em;margin-bottom:2em}.profile-edit-avatar h3{font-size:1em;margin-top:2em;color:#a0a0a0}.profile-edit-avatar .avatars-list{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0;position:relative}.profile-edit-avatar .avatars-list-container{margin:-.5em -1em 4em -1em}.profile-edit-avatar .avatars-list-item{width:33%;padding:1em}@media (min-width:520px){.profile-edit-avatar .avatars-list-item{width:25%}}@media (min-width:768px){.profile-edit-avatar .avatars-list-item{width:20%}}@media (min-width:900px){.profile-edit-avatar .avatars-list-item{width:16.66666%}}.profiles-edit{margin:auto;width:100%;max-width:1070px;padding:95px 35px;max-width:480px}.profiles-edit-container{margin:0 auto}.profiles-edit .avatar-img-container{margin:2em auto;max-width:150px}.profiles-edit .avatar-img-container i{font-size:2em;position:absolute;right:0;bottom:4%}.profiles-edit-name input{font-size:1.25em}.profiles-edit-filters .btn{text-align:left}.profiles-edit-access label{margin-bottom:.35em}.profiles-edit-access .toggle{font-size:1.5em}.profile-modal{z-index:10000}.profile-modal,.profile-modal .modal-wrapper{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}.profile-modal .modal-wrapper{width:100%}.profiles{top:0;left:0;right:0;bottom:0;padding-bottom:0;z-index:100}.avatar-img{position:relative}.avatar-img,.avatar-img>span{display:inline-block;line-height:0;width:100%}.avatar-img>span{padding-bottom:100%;background-size:contain;background-repeat:no-repeat;background-position:50%}.filter-prompt-modal{z-index:10000}.filter-prompt-modal,.filter-prompt-modal .modal-wrapper{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}.filter-prompt-modal .modal-wrapper{width:100%}.profile-loading{position:fixed;top:0;right:0;left:0;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.profile-loading .logo{width:33vw;max-width:300px;height:120px;margin-bottom:240px;z-index:1}.profile-loading .logo:after{content:"";display:block;background:url(/img/logo.502d2bc0.svg) 50% no-repeat;height:100%;width:100%}.account-sharing{min-height:68vh}.account-sharing .sharing-terms{text-align:justify;max-width:370px;opacity:.5;margin:60px auto 40px auto;font-size:12px}.sharing-home{margin:0 auto;max-width:550px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.sharing-home .supertitle{font-weight:700;line-height:30px;margin:20px auto 10px auto;text-align:center}.sharing-home .sharing-title{font-size:20px;font-weight:600;margin-bottom:20px;text-align:center}.sharing-home .description{max-width:370px;margin:0 auto 30px auto}.sharing-home .share-image{position:relative;margin:0 auto 20px auto;width:100%;max-width:140px}.sharing-home .share-image-inner{background-image:url(https://content.vidangel.com/web-assets/friendsfamily/share_box.svg);background-size:contain;background-repeat:no-repeat;background-position:50%;width:100%;padding-bottom:100%}.sharing-home .how-it-works{margin:0 auto 35px auto}.sharing-home .how-it-works a{text-decoration:underline}.sharing-home .referral-link{color:transparent;font-size:.25em;height:1px;width:1px}.sharing-home .btn{max-width:370px;margin:0 auto}@media (min-width:420px){.account-sharing{text-align:center}.account-sharing .supertitle{max-width:370px}.account-sharing .sharing-title{font-size:24px}.account-sharing .description{margin-bottom:35px}.account-sharing .share-image{max-width:200px}}.sharing-how-it-works{max-width:370px;margin:0 auto}.sharing-how-it-works .back{text-align:left}.sharing-how-it-works .hiw-title{font-size:24px;font-weight:600;text-align:center;margin:30px auto}.sharing-how-it-works .hiw-image{position:relative;margin:0 auto 20px auto;width:100%;max-width:140px}.sharing-how-it-works .hiw-image-inner{background-image:url(https://content.vidangel.com/web-assets/friendsfamily/share_first_place.png);background-size:contain;background-repeat:no-repeat;background-position:50%;width:100%;padding-bottom:60%}.sharing-how-it-works table{margin:20px auto;text-align:left}.sharing-how-it-works table tr td{vertical-align:top}.sharing-how-it-works table tr td .image-icon{height:58px;width:58px;margin-top:2px;margin-right:20px;background-color:#00a3e0;border-radius:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-image:radial-gradient(#00212d 50%,#000 120%)}.sharing-how-it-works table tr td .image-icon i{font-size:25px}.sharing-how-it-works table tr td .step-title{font-size:16px;font-weight:700;padding:0;margin:0}.sharing-how-it-works table tr td .step-text{font-size:15px;padding:0;margin:5px 0 35px 0;color:hsla(0,0%,100%,.35)}.streaming-service-link{text-align:center}.streaming-service-link .modal-container{background-color:#003143;border-radius:20px;position:relative;border:none;padding:20px 25px}.streaming-service-link-cancel{position:absolute;top:0;right:0;padding:20px 20px 10px 10px}.streaming-service-link h3{text-align:center;font-size:30px;font-weight:700;margin-bottom:5px}.streaming-service-link .mising-service-subtitle{font-size:16px;font-weight:600;line-height:19px;color:hsla(0,0%,100%,.8)}.streaming-service-link .connection-steps{margin:43px 20px}.streaming-service-link .connection-steps li{display:-webkit-box;display:-ms-flexbox;display:flex;margin:auto;text-align:left;margin-top:25px}.streaming-service-link .connection-steps li i{background-color:#00a3e0;width:42px;min-width:42px;height:42px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:50px;margin-right:15px}.streaming-service-link .connection-steps li i.flipped{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.streaming-service-link .connection-steps li .step{font-size:21px;font-weight:700}.streaming-service-link .connection-steps li .step-detail{font-size:14px;line-height:20px;color:hsla(0,0%,100%,.8)}.streaming-service-link .questions{margin:20px 0 40px;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default}.streaming-service-link .question>a{display:block;margin:8px auto}.streaming-service-link .question>a:after{content:"\f107";font-family:Font Awesome\ 5 Free;font-weight:900;margin-left:10px;-webkit-transition:-webkit-transform .2s linear;transition:-webkit-transform .2s linear;transition:transform .2s linear;transition:transform .2s linear,-webkit-transform .2s linear;-webkit-transform:rotate(0deg);transform:rotate(0deg);display:inline-block}.streaming-service-link .question>a:has(+div.visible):after{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.streaming-service-link .question.link-services>div.visible{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:30px;margin-top:30px}.streaming-service-link .question>div{max-height:0;overflow-y:hidden;-webkit-transition:all .2s linear;transition:all .2s linear;padding:0;margin:0;opacity:0}.streaming-service-link .question>div.visible{padding:0 0 10px 0;opacity:1;max-height:250px}.streaming-service-link .question>div .sub-question a:after{content:"\f107";font-family:Font Awesome\ 5 Free;font-weight:900;margin-left:10px;-webkit-transition:-webkit-transform .2s linear;transition:-webkit-transform .2s linear;transition:transform .2s linear;transition:transform .2s linear,-webkit-transform .2s linear;-webkit-transform:rotate(0deg);transform:rotate(0deg);display:inline-block;color:inherit}.streaming-service-link .question>div .sub-question a.visible:after{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.streaming-service-link .question>div .sub-question>div{visibility:hidden;max-height:0;overflow-y:hidden;-webkit-transition:all .2s linear;transition:all .2s linear;padding:0;margin:0;opacity:0;color:hsla(0,0%,100%,.8);-webkit-transform:all .2s linear;transform:all .2s linear}.streaming-service-link .question>div .sub-question>div.visible{margin-top:10px;visibility:visible;opacity:1;max-height:140px}.streaming-service-link .app-image{display:block;width:100%;max-width:290px;height:140px;margin:40px auto;background:url(https://content.vidangel.com/web-assets/browser-logos/mobile.png) no-repeat 50%;background-size:contain}.streaming-service-link .supported-browsers{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:40px;font-size:14px;white-space:nowrap;cursor:pointer}.streaming-service-link .supported-browsers .supported-browser{-webkit-box-flex:0;-ms-flex:0 0 100px;flex:0 0 100px;background-color:hsla(0,0%,100%,.1);-webkit-transition:background-color .2s linear;transition:background-color .2s linear;border-radius:5px;padding:15px;margin:15px;color:#fff}.streaming-service-link .supported-browsers .supported-browser .btn,.streaming-service-link .supported-browsers .supported-browser h4{font-weight:600}.streaming-service-link .supported-browsers .supported-browser:hover{background-color:hsla(0,0%,100%,.15)}.streaming-service-link .supported-browsers .browser-icon{display:inline-block;width:100px;height:100px;margin:0 0 10px 0;background-repeat:no-repeat;background-size:contain;background-position:50%}.streaming-service-link .supported-browsers .browser-icon.firefox{background-image:url(https://content.vidangel.com/web-assets/browser-logos/firefox.png)}.streaming-service-link .supported-browsers .browser-icon.chrome{background-image:url(https://content.vidangel.com/web-assets/browser-logos/chrome.png)}.streaming-service-link .supported-browsers .browser-icon.mobile-app{width:102px;height:102px;margin-top:8px;background-image:url(https://content.vidangel.com/web-assets/qr-codes/app-store-redirect-v3.svg)}.streaming-service-link .no-access{position:relative;margin:0 auto;max-width:380px;text-align:center}.streaming-service-link .no-access .btn{border-top-left-radius:0;border-top-right-radius:0}.streaming-service-link .work-as-product{position:relative;cursor:pointer;margin:35px auto 0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;padding:0 15px 0 0;background-color:#191919}.streaming-service-link .work-as-product-image{-webkit-box-flex:0;-ms-flex:0 0 70px;flex:0 0 70px;padding-bottom:105px;background-position:50%;background-repeat:no-repeat;background-size:cover;background-color:#303030}.streaming-service-link .work-as-product .right{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;text-align:left;padding-left:20px;max-width:calc(100% - 70px)}.streaming-service-link .work-as-product-title{font-size:1.25em;font-weight:600;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.streaming-service-link .work-as-product-detail{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;color:#a0a0a0}.streaming-service-link .work-as-product:hover{background-color:rgba(25,25,25,.9)}.streaming-service-link .service-link-image{width:100%;height:30px;background-size:contain;background-position:50%;background-repeat:no-repeat;margin-bottom:2em}.streaming-service-link .login-assist-gif{width:240px;height:110px;background-size:contain;margin:1em auto 2em auto;border:2px solid #222}.streaming-service-link .login-help-gif{max-width:400px;width:100%;margin:40px auto}.streaming-service-link .login-help-gif>span{display:inline-block;width:100%;padding-bottom:89.0625%;background-color:#000;background-position:50%;background-repeat:no-repeat;background-size:contain;border-top:2px solid #191919;border-bottom:2px solid #191919;border-radius:5px}.streaming-service-link .btn--signintoservice{padding:11px;position:relative}.streaming-service-link .btn--changeservice{padding:11px;margin-top:10px;border:none;background-color:hsla(0,0%,100%,.2)}.streaming-service-link .btn--changeservice:hover{background-color:hsla(0,0%,100%,.4)}.streaming-service-link .extension-link{display:inline-block;width:100%}.streaming-service-link .extension-link .extension-icon{display:inline-block;width:80px;height:80px;margin:10px 20px 20px 20px;background:url(https://content.vidangel.com/web-assets/extension/extension-icon-v3.svg) no-repeat 50%;background-size:contain}.streaming-service-link .extension-link span.btn{position:relative}.streaming-service-link .extension-link span.btn:after{position:absolute;right:10px;content:"\f061";font-family:Font Awesome\ 5 Free;font-weight:900;margin-left:10px}.on-gray .streaming-service-link .modal-container{background-color:#eee}.on-gray .streaming-service-link .extension-link .extension-icon{background:url(https://content.vidangel.com/web-assets/extension/extension-icon-v4-no-background.svg) no-repeat 50%;background-size:contain}.on-gray .streaming-service-link .supported-browser{color:#000;background-color:#fff;-webkit-filter:drop-shadow(0 4px 4px rgba(0,0,0,.25));filter:drop-shadow(0 4px 4px rgba(0,0,0,.25))}.on-gray .streaming-service-link .connection-steps li .step-detail,.on-gray .streaming-service-link .mising-service-subtitle,.on-gray .streaming-service-link .questions .sub-question>div{color:rgba(0,0,0,.8)}.on-gray .streaming-service-link .supported-browsers a:hover{background-color:hsla(0,0%,100%,.8)}.on-gray .streaming-service-link .btn{border-radius:5px}.unlink{text-align:center;padding:2em 2em 1em 2em}.unlink img{margin:0 auto 1em auto;max-width:270px}.unlink h3{text-align:center;text-transform:capitalize;font-size:30px;font-weight:700;margin-bottom:5px}.unlink .service-link-image{width:100%;height:2em;background-size:contain;background-position:50%;background-repeat:no-repeat;margin-bottom:2em}.unlink .confirm-text{max-width:320px;margin:0 auto 2em auto}.unlink button{margin-bottom:1em}.unlink button+button{margin-left:1em}.on-gray .unlink .modal-container{background-color:#fff}.services-map{width:100%}.services-map .service{width:100%;margin:1em auto 0 auto;padding-bottom:5px;background-color:#00415a;border-radius:8px}.services-map .service>.titlestatus{font-size:18px;font-weight:700;color:#fff;border-bottom:1px solid hsla(0,0%,100%,.1);padding:14px 20px}@-webkit-keyframes shimmer{0%{background-position:-400% 0}to{background-position:400% 0}}@keyframes shimmer{0%{background-position:-400% 0}to{background-position:400% 0}}.services-map .service-dummy{min-height:94px;opacity:.8;background:linear-gradient(45deg,#00415a 25%,#004b68 50%,#00415a 75%);background-size:400% 100%;-webkit-animation:shimmer 4s linear infinite;animation:shimmer 4s linear infinite}.services-map .group{font-size:14px;font-weight:700}.services-map .group.indented{margin-left:16px}.services-map .grouptitle{margin-left:20px;color:hsla(0,0%,100%,.5);padding:9px 0 5px 0}.services-map .catalog{margin-left:16px}.services-map .catalog>.titlestatus{color:hsla(0,0%,100%,.8);padding:9px 20px 5px 20px}.services-map .catalog>.titlestatus .va-check-cir,.services-map .catalog>.titlestatus .va-circle-o{font-size:16px;color:#a0a0a0}.services-map .catalog>.titlestatus .va-check-cir{color:#00a3e0}.services-map .titlestatus{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center}.services-map .switch{font-size:10px;-webkit-box-flex:0;-ms-flex:0 0 3.76em;flex:0 0 3.76em;position:relative;display:inline-block;width:3.76em;height:2.125em;margin-left:1em}.services-map .switch .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#505050;-webkit-transition:.4s;transition:.4s}.services-map .switch .slider:before{position:absolute;content:"";height:1.63em;width:1.63em;left:.27em;bottom:.235em;background-color:#a0a0a0;-webkit-transition:.4s;transition:.4s}.services-map .switch .slider.round{border-radius:2em}.services-map .switch .slider.round:before{border-radius:50%}.services-map .switch.active .slider{background-color:#00a3e0}.services-map .switch.active .slider:before{-webkit-transform:translateX(1.52em);transform:translateX(1.52em);background-color:#fff}.services-map.on-gray{color:rgba(0,0,0,.6)}.services-map.on-gray .service{background-color:#ddd}.services-map.on-gray .service>.titlestatus{color:rgba(0,0,0,.8);border-bottom:1px solid rgba(0,0,0,.1)}.services-map.on-gray .service-dummy{background:linear-gradient(45deg,#ddd 25%,#c2c1c0 50%,#ddd 75%);background-size:400% 100%}.services-map.on-gray .grouptitle{color:rgba(0,0,0,.4)}.services-map.on-gray .catalog>.titlestatus{color:rgba(0,0,0,.6)}.services-map.on-gray .slider{background-color:#8c8c8c}.services-map.on-gray .slider:before{background-color:#fff}.setup-services{max-width:400px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.setup-services .title{font-size:1.25em;font-weight:600;line-height:30px;margin:0 auto;max-width:400px;text-align:center}.setup-services .wrapper{width:100%}.setup-services .device-button{font-size:.974em;margin:1em auto 0 auto;max-width:400px}.setup-services .disclaimer{text-align:center;color:hsla(0,0%,100%,.35);font-size:.75em;max-width:800px;margin:2em auto 0 auto}.setup-services .services-subscribe{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.setup-services .services-subscribe .modal-wrapper{width:100%;overflow-y:auto}.setup-services .services-subscribe .services-subscribe-text{font-size:1.25em;font-weight:700;margin:20px 0;text-align:center}.setup-services .services-subscribe .services-subscribe-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;width:100%;-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%}@media (min-width:768px){.setup-services .title{max-width:340px}.setup-services .device-button{font-size:1em}}.device-registration[data-v-47a554b3]{min-height:55vh}.device-registration .title[data-v-47a554b3]{text-align:center;font-size:1.5em;font-weight:700;margin:1.25em 0 .75em 0}.device-registration .devicelist[data-v-47a554b3]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:12px 0 2px 0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 -20px 20px 0}.device-registration .devicelist a[data-v-47a554b3]{-webkit-box-flex:1;-ms-flex:1 1 33%;flex:1 1 33%;margin:0 20px 20px 0;padding:4.5vw 3vw;background-color:#191919;border-radius:5px;border:1px solid #505050;-webkit-transition:all .1s linear;transition:all .1s linear}.device-registration .devicelist a[data-v-47a554b3]:hover{background-color:#303030;-webkit-transform:scale(1.05);transform:scale(1.05)}@media (min-width:400px){.device-registration .devicelist a[data-v-47a554b3]{padding:25px 15px}}.device-registration .devicelist a span[data-v-47a554b3]{display:inline-block;width:100%;padding-bottom:40%;background-position:50%;background-size:contain;background-repeat:no-repeat}.device-registration .devicelist a.fire-tv[data-v-47a554b3]{padding:6vw 3vw 4vw 3vw}@media (min-width:400px){.device-registration .devicelist a.fire-tv[data-v-47a554b3]{padding:30px 15px 20px 15px}}.device-registration .device[data-v-47a554b3]{text-align:left;position:relative;width:100%;margin:0 auto}.device-registration .device input[data-v-47a554b3]{border:none;font-size:1.0625em;padding:10px 15px 9px 15px}.device-registration .device .code-input[data-v-47a554b3]{position:relative;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.device-registration .device .code-input[data-v-47a554b3]:before{content:"";display:block;width:100%;background-color:#303030;position:absolute;top:0;right:0;bottom:30px;left:0}.device-registration .device .code-input__container[data-v-47a554b3]{position:relative}.device-registration .device .code-input__overlay[data-v-47a554b3]{position:absolute;top:0;left:0;color:#c2c1c0}.device-registration .device .code-input input[data-v-47a554b3]{position:relative;background-color:transparent;z-index:20}.device-registration .device .code-input input[data-v-47a554b3],.device-registration .device .code-input__overlay[data-v-47a554b3]{text-align:left;white-space:pre;font-size:32px;border:none;padding:8px calc(50% - 120px) 7px calc(50% - 100px);margin:0 auto 30px auto;letter-spacing:24px;text-transform:uppercase;font-family:Lucida Console,Monaco,monospace;width:100%}.device-registration .device .code-input i[data-v-47a554b3]{position:absolute;font-size:32px;padding-left:20px}.device-registration .device .error[data-v-47a554b3]{margin:-.4375em 0 1em 0;max-width:385px;text-align:center}.device-registration .device .roku .setup-step[data-v-47a554b3]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 0 20px 0}.device-registration .device .roku .setup-step-icon[data-v-47a554b3]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#00a3e0;border-radius:50px;height:32px;min-width:32px;color:#fff}.device-registration .device .roku .setup-step-text[data-v-47a554b3]{font-size:16px;line-height:19.2px}.device-registration .device .roku .install-guide[data-v-47a554b3]{font-size:16px;font-style:normal;font-weight:600;color:#00a3e0;cursor:pointer}.device-registration .device .roku .install-guide[data-v-47a554b3]:hover{text-decoration:underline}.device-registration .device .airplay li[data-v-47a554b3]{padding-top:10px}.device-registration .device .btn[disabled].btn--fill[data-v-47a554b3]{border-color:#8c8c8c;cursor:not-allowed}.on-gray .device-registration .devicelist a[data-v-47a554b3]{background-color:#fff;border:none;-webkit-filter:drop-shadow(0 4px 4px rgba(0,0,0,.25));filter:drop-shadow(0 4px 4px rgba(0,0,0,.25))}.on-gray .device-registration .device .code-input[data-v-47a554b3]:before,.on-gray .device-registration .device .name-input[data-v-47a554b3]{background-color:#fff}.on-gray .device-registration .device input[type=text][data-v-47a554b3]{color:#000}.account-devices-registration[data-v-06ce4f2f]{width:100%;max-width:500px;margin:60px auto;padding:20px}.account-devices-registration a.blink[data-v-06ce4f2f]{position:relative;color:hsla(0,0%,100%,.35);white-space:nowrap;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:10px}.account-devices-registration a.blink[data-v-06ce4f2f]:hover{color:#00a3e0;text-decoration:none}.account-devices-registration a.blink>i[data-v-06ce4f2f]{font-size:24px}.account-devices-registration a.blink>span[data-v-06ce4f2f]{line-height:1;display:inline-block;font-weight:600;padding:10px 0 10px 10px}.layout-content{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.layout-content .content{padding-top:60px;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;position:relative}.layout-content .lowbar{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.posterlist[data-v-b8f1e518]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -10px}.posterlist__item[data-v-b8f1e518]{-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%;padding:10px}@media (min-width:501px){.posterlist__item[data-v-b8f1e518]{-webkit-box-flex:0;-ms-flex:0 1 33.33333%;flex:0 1 33.33333%}}@media (min-width:701px){.posterlist__item[data-v-b8f1e518]{-webkit-box-flex:0;-ms-flex:0 1 25%;flex:0 1 25%}}@media (min-width:901px){.posterlist__item[data-v-b8f1e518]{-webkit-box-flex:0;-ms-flex:0 1 20%;flex:0 1 20%}}@media (min-width:1201px){.posterlist__item[data-v-b8f1e518]{-webkit-box-flex:0;-ms-flex:0 1 20%;flex:0 1 20%}}@media (min-width:1401px){.posterlist__item[data-v-b8f1e518]{-webkit-box-flex:0;-ms-flex:0 1 16.5%;flex:0 1 16.5%}}@media (max-width:500px){.posterlist--trim .posterlist__item[data-v-b8f1e518]:nth-of-type(n+5){display:none}}@media (max-width:700px){.posterlist--trim .posterlist__item[data-v-b8f1e518]:nth-of-type(n+7){display:none}}@media (max-width:900px){.posterlist--trim .posterlist__item[data-v-b8f1e518]:nth-of-type(n+9){display:none}}@media (max-width:1200px){.posterlist--trim .posterlist__item[data-v-b8f1e518]:nth-of-type(n+11){display:none}}@media (max-width:1400px){.posterlist--trim .posterlist__item[data-v-b8f1e518]:nth-of-type(n+13){display:none}}.posterlist--trim .posterlist__item[data-v-b8f1e518]:nth-of-type(n+15){display:none}@media (min-width:1200px){.posterlist__item[data-v-b8f1e518]{padding:12px}}.ddown{position:absolute!important;-webkit-box-sizing:border-box!important;box-sizing:border-box!important;z-index:10;margin:5px 0 0 0;background-color:#000}.ddown hr{margin:.5em 0 .75em 0;height:1px;background:#505050;background-image:none}.ani-none-enter,.ani-none-enter-active,.ani-none-leave,.ani-none-leave-active{-webkit-transition:none;transition:none}.ani-slide-leave-active{-webkit-transition:opacity .2s ease,-webkit-transform .2s ease;transition:opacity .2s ease,-webkit-transform .2s ease;transition:transform .2s ease,opacity .2s ease;transition:transform .2s ease,opacity .2s ease,-webkit-transform .2s ease;-webkit-transform:scale(0);transform:scale(0);opacity:0}.ani-slide-enter-active,.ani-slide-leave{-webkit-transform:scale(1);transform:scale(1);opacity:1}.ani-slide-enter-active{-webkit-transition:opacity .2s ease,-webkit-transform .2s ease;transition:opacity .2s ease,-webkit-transform .2s ease;transition:transform .2s ease,opacity .2s ease;transition:transform .2s ease,opacity .2s ease,-webkit-transform .2s ease}.ani-slide-enter{-webkit-transform:scale(0);transform:scale(0);opacity:0}.ani-slide-x-leave-active{-webkit-transition:opacity .2s ease,-webkit-transform .2s ease;transition:opacity .2s ease,-webkit-transform .2s ease;transition:transform .2s ease,opacity .2s ease;transition:transform .2s ease,opacity .2s ease,-webkit-transform .2s ease;-webkit-transform:scaleX(0);transform:scaleX(0);opacity:0}.ani-slide-x-enter-active,.ani-slide-x-leave{-webkit-transform:scaleX(1);transform:scaleX(1);opacity:1}.ani-slide-x-enter-active{-webkit-transition:opacity .2s ease,-webkit-transform .2s ease;transition:opacity .2s ease,-webkit-transform .2s ease;transition:transform .2s ease,opacity .2s ease;transition:transform .2s ease,opacity .2s ease,-webkit-transform .2s ease}.ani-slide-x-enter{-webkit-transform:scaleX(0);transform:scaleX(0);opacity:0}.ani-slide-y-leave-active{-webkit-transition:opacity .2s ease,-webkit-transform .2s ease;transition:opacity .2s ease,-webkit-transform .2s ease;transition:transform .2s ease,opacity .2s ease;transition:transform .2s ease,opacity .2s ease,-webkit-transform .2s ease;-webkit-transform:scaleY(0);transform:scaleY(0);opacity:0}.ani-slide-y-enter-active,.ani-slide-y-leave{-webkit-transform:scaleY(1);transform:scaleY(1);opacity:1}.ani-slide-y-enter-active{-webkit-transition:opacity .2s ease,-webkit-transform .2s ease;transition:opacity .2s ease,-webkit-transform .2s ease;transition:transform .2s ease,opacity .2s ease;transition:transform .2s ease,opacity .2s ease,-webkit-transform .2s ease}.ani-slide-y-enter{-webkit-transform:scaleY(0);transform:scaleY(0);opacity:0}.ani-fade-leave-active{-webkit-transition:opacity .2s ease,-webkit-transform .2s ease;transition:opacity .2s ease,-webkit-transform .2s ease;transition:transform .2s ease,opacity .2s ease;transition:transform .2s ease,opacity .2s ease,-webkit-transform .2s ease;opacity:0}.ani-fade-leave{opacity:1}.ani-fade-enter-active{-webkit-transition:opacity .2s ease,-webkit-transform .2s ease;transition:opacity .2s ease,-webkit-transform .2s ease;transition:transform .2s ease,opacity .2s ease;transition:transform .2s ease,opacity .2s ease,-webkit-transform .2s ease;opacity:1}.ani-fade-enter{opacity:0}.active-filter{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;background-color:hsla(0,0%,100%,.9);color:#003143;padding:20px;border-radius:25px;font-weight:700;max-height:2.5em;margin:0 10px;cursor:pointer}.active-filter i{margin-right:1vw}.active-filter span{max-width:35vw;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.discover-filters-desktop{padding-right:3vw;padding-left:3vw;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-weight:600}.discover-filters-desktop,.discover-filters-desktop .filters-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center}.discover-filters-desktop .filters-header{margin-bottom:8px;max-width:100%;overflow-x:hidden}.discover-filters-desktop .filters-header .filters-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:24px;margin-right:20px}.discover-filters-desktop .filters-header .filters-title img{height:40px;width:40px;margin-left:-10px;margin-right:8px}.facets{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.facets-set{gap:4px}.facets-set,.filter-element{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.filter-element{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;cursor:pointer;color:#fff;padding:6px 10px;height:48px;white-space:nowrap;-webkit-transition:padding .2s linear;transition:padding .2s linear}.filter-element:hover{color:#fff}.filter-element.open,.filter-element:not(.selected,.static):hover{background:hsla(0,0%,100%,.2);border-radius:5px}.filter-element.active,.filter-element.selected{color:#00a3e0}a.filter-element.selected:after{content:"";display:block;width:95%;height:2px;background-color:#00a3e0;bottom:5px;position:absolute}.filter-element-divider{margin:0 10px;opacity:.5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.filter-element-divider:after{content:"";display:block;width:1px;height:60%;background-color:hsla(0,0%,100%,.8)}.discover-filters-desktop .ddown-category{position:relative;z-index:10}.discover-filters-desktop .ddown-category .ddown-link{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.discover-filters-desktop .ddown-category .ddown-link .title+i{margin-left:7px}.discover-filters-desktop .ddown-category ul.ddown-content{background-color:#003143;border-radius:5px;overflow-y:scroll;padding:6px 0;max-height:calc(90vh - 200px);min-height:100px;width:250px}.discover-filters-desktop .ddown-category ul.ddown-content li{cursor:default}.discover-filters-desktop .ddown-category ul.ddown-content li.list-item{cursor:pointer;padding:10px 20px;position:relative}.discover-filters-desktop .ddown-category ul.ddown-content li.list-item:hover{background-color:#00415a}.discover-filters-desktop .ddown-category ul.ddown-content li.list-item:after{position:absolute;top:10px;right:14px;display:inline-block}.discover-filters-desktop .ddown-category ul.ddown-content ul{border-top:2px solid #000;color:hsla(0,0%,100%,.6);margin-top:6px;padding-bottom:6px;width:100%}.discover-filters-desktop .ddown-category .genre-ddown,.discover-filters-desktop .ddown-category .order-ddown{width:240px!important}.discover-filters-desktop .ddown-category .genre-ddown .list-item.active:after,.discover-filters-desktop .ddown-category .order-ddown .list-item.active:after{content:url(/img/check.386875c4.svg)}.discover-filters-desktop .ddown-category .order-ddown,.discover-filters-desktop .ddown-category .type-ddown{width:180px!important}.discover-filters-desktop .ddown-category .services-ddown{width:275px!important}.discover-filters-desktop .ddown-category .services-ddown .catalog-header{padding:20px 20px 4px 20px;font-size:12px}.discover-filters-desktop .ddown-category .maturity-ddown{width:150!important}@media (min-width:1000px){.filter-element{padding:12px 20px}.filters-types{margin-left:-16px}}.filter-element-my-services{color:#fff!important;padding-right:0}.filter-element-my-services i{margin:0 0 0 10px}.discover-filters-mobile .filters-header{position:fixed;z-index:100;top:60px;left:0;right:0;height:54px;background-color:rgba(0,16,22,.75);-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;opacity:.95;font-weight:600;padding:0 3vw}.discover-filters-mobile .filters-header,.discover-filters-mobile .filters-header .title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center}.discover-filters-mobile .filters-header .title{font-size:20px}.discover-filters-mobile .filters-header .title i{color:#00a3e0;display:inline-block;margin-right:8px}.discover-filters-mobile .filters-header .handle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;font-size:16px;font-weight:700;color:#fff}.discover-filters-mobile .filters-header .handle span{margin-right:6px}.discover-filters-mobile .filters-header .handle b{display:none;font:14px Arial,sans-serif;font-weight:900;width:1.4em;height:1.4em;-webkit-box-sizing:initial;box-sizing:initial;background:#00a3e0;color:#00212d;text-align:center;border-radius:50%;-webkit-box-sizing:content-box;box-sizing:content-box;padding-left:.075em;margin-bottom:-.075em;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center}.discover-filters-mobile .filters-header .handle.active{color:#00a3e0}.discover-filters-mobile .filters-header .handle.active b{display:-webkit-box;display:-ms-flexbox;display:flex}.discover-filters-mobile .filters-header .handle.active i{display:none}.discover-filters-mobile .filters-order-by .order-by-options{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap!important;flex-wrap:wrap!important;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.discover-filters-mobile .filters-order-by a{padding:1em}.discover-filters-mobile .filters-advanced{position:fixed;z-index:-1002;top:0;left:0;right:0;height:0;opacity:0;overflow:hidden;background-color:#00212d;-webkit-transform:scale(.98);transform:scale(.98);-webkit-transition:height 0s ease-in .2s,z-index 0s ease-out .2s,opacity .2s ease-in,-webkit-transform .2s ease-in;transition:height 0s ease-in .2s,z-index 0s ease-out .2s,opacity .2s ease-in,-webkit-transform .2s ease-in;transition:height 0s ease-in .2s,z-index 0s ease-out .2s,opacity .2s ease-in,transform .2s ease-in;transition:height 0s ease-in .2s,z-index 0s ease-out .2s,opacity .2s ease-in,transform .2s ease-in,-webkit-transform .2s ease-in;padding:5vw}.discover-filters-mobile .filters-advanced.open{z-index:1002;opacity:1;height:100vh;overflow-y:scroll;-webkit-transition:height 10ms ease-in 0s,z-index 10ms ease-in 0s,opacity .2s ease-in,-webkit-transform .2s ease-in;transition:height 10ms ease-in 0s,z-index 10ms ease-in 0s,opacity .2s ease-in,-webkit-transform .2s ease-in;transition:height 10ms ease-in 0s,z-index 10ms ease-in 0s,opacity .2s ease-in,transform .2s ease-in;transition:height 10ms ease-in 0s,z-index 10ms ease-in 0s,opacity .2s ease-in,transform .2s ease-in,-webkit-transform .2s ease-in;-webkit-transform:scale(1);transform:scale(1);padding-bottom:90px}.discover-filters-mobile .filters-advanced .filters-head{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:3vw}.discover-filters-mobile .filters-advanced .filters-head,.discover-filters-mobile .filters-advanced .filters-head .actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center}.discover-filters-mobile .filters-advanced .filters-head .actions{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.discover-filters-mobile .filters-advanced .filters-head .action{display:inline-block;font-size:14px;border-radius:5px;background-color:#003143;padding:2vw 4vw;margin-left:3vw;white-space:nowrap}.discover-filters-mobile .filters-advanced .filters-head .action.action-reset{color:hsla(0,0%,100%,.65)}.discover-filters-mobile .filters-advanced .filters-head .action i{margin-left:8px}.discover-filters-mobile .filters-advanced .filters-head h3{margin:0;font-size:18px;display:block}.discover-filters-mobile .filters-advanced .filters-select{border-radius:5px;background-color:#003143;margin-bottom:3vw;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;overflow:hidden}.discover-filters-mobile .filters-advanced .filters-select .filters-select-head{min-height:calc(20px + 10vw);width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;white-space:nowrap;font-weight:600;padding:0 5vw;cursor:pointer}.discover-filters-mobile .filters-advanced .filters-select .filters-select-head .fdh-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start;padding-right:2vw}.discover-filters-mobile .filters-advanced .filters-select .filters-select-head .fdh-right{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;border-radius:5px}.discover-filters-mobile .filters-advanced .filters-select .filters-select-head *{cursor:pointer}.discover-filters-mobile .filters-advanced .filters-select a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:0;-ms-flex:0 1 10px;flex:0 1 10px;padding:2vw 2vw;max-width:50%;font-weight:600;white-space:nowrap;color:hsla(0,0%,100%,.75);border-radius:5px;font-size:1.1em}.discover-filters-mobile .filters-advanced .filters-select a.active{color:#00a3e0;font-weight:700;position:relative}.discover-filters-mobile .filters-advanced .filters-select a.active:after{content:"";display:inline-block;position:absolute;left:2vw;right:2vw;bottom:2vw;height:1px;background-color:#00a3e0}.discover-filters-mobile .filters-advanced .filters-drawer{border-radius:5px;background-color:#003143;margin-bottom:3vw;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.discover-filters-mobile .filters-advanced .filters-drawer .filters-drawer-head{height:calc(20px + 10vw);width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;white-space:nowrap;font-weight:600;padding:0 5vw;cursor:pointer}.discover-filters-mobile .filters-advanced .filters-drawer .filters-drawer-head .fdh-right{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;opacity:.6}.discover-filters-mobile .filters-advanced .filters-drawer .filters-drawer-head .fdh-status{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;margin-right:16px}.discover-filters-mobile .filters-advanced .filters-drawer .filters-drawer-head *{cursor:pointer}.discover-filters-mobile .filters-advanced .filters-drawer .filters-drawer-body{margin:0;padding:0 5vw;max-height:0;overflow:hidden}.discover-filters-mobile .filters-advanced .filters-drawer.open{padding-bottom:5vw}.discover-filters-mobile .filters-advanced .filters-drawer.open .filters-drawer-body{max-height:1000px}.discover-filters-mobile .filters-advanced .filters-type{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;margin-bottom:3vw}.discover-filters-mobile .filters-advanced .filters-type a{color:hsla(0,0%,100%,.7);background-color:#003143;-webkit-box-flex:1;-ms-flex:1 1 25%;flex:1 1 25%;margin:0 1.5vw;height:60px;white-space:nowrap;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-transform:none;font-weight:600;border-radius:5px}.discover-filters-mobile .filters-advanced .filters-type a:first-of-type{margin-left:0}.discover-filters-mobile .filters-advanced .filters-type a:last-of-type{margin-right:0}.discover-filters-mobile .filters-advanced .filters-type a.active{color:#003143;background-color:#00a3e0;border:none;font-weight:700}.discover-filters-mobile .filters-advanced .filters-maturities.filters-drawer.open .filters-drawer-body{width:100%;max-height:500px}.discover-filters-mobile .filters-advanced .filters-maturities.filters-drawer.open .filters-drawer-body .maturity-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -2vw -2vw 0}.discover-filters-mobile .filters-advanced .filters-maturities.filters-drawer.open .filters-drawer-body .maturity{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:1;-ms-flex:1 1 calc(33.333% - 2vw);flex:1 1 calc(33.333% - 2vw);max-width:calc(50% - 2vw);padding:2vw 3vw;margin:0 2vw 2vw 0;font-weight:600;white-space:nowrap;color:hsla(0,0%,100%,.7);background:#00415a;border-radius:5px}.discover-filters-mobile .filters-advanced .filters-maturities.filters-drawer.open .filters-drawer-body .maturity.active{color:#003143;background-color:#00a3e0;font-weight:700}.discover-filters-mobile .filters-advanced .filters-genre .filters-drawer-body,.discover-filters-mobile .filters-advanced .filters-order-by .filters-drawer-body{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -2vw -2vw 0}.discover-filters-mobile .filters-advanced .filters-genre .filters-drawer-body a,.discover-filters-mobile .filters-advanced .filters-order-by .filters-drawer-body a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:1;-ms-flex:1;flex:1;padding:2vw 3vw;margin:0 2vw 2vw 0;max-width:50%;font-weight:600;white-space:nowrap;color:hsla(0,0%,100%,.7);background:#00415a;border-radius:5px}.discover-filters-mobile .filters-advanced .filters-genre .filters-drawer-body a.active,.discover-filters-mobile .filters-advanced .filters-order-by .filters-drawer-body a.active{color:#003143;background-color:#00a3e0;font-weight:700}.discover-filters-mobile .filters-advanced .filters-order-by .filters-drawer-body{width:100%;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.discover-filters-mobile .filters-advanced .filters-order-by .filters-drawer-body a{-webkit-box-flex:1;-ms-flex:1 1 18%;flex:1 1 18%;background:#00212d}.discover-filters-mobile .filters-advanced .filters-order-by .filters-drawer-body a:last-of-type{margin-right:0}.discover-filters-mobile .filters-advanced .filters-services .filters-drawer-body{width:100%}.discover-filters-mobile .filters-advanced .service{border-bottom:2px solid #00415a}.discover-filters-mobile .filters-advanced .service:last-of-type{border-bottom:2px solid transparent;margin-bottom:-10px}.discover-filters-mobile .filters-advanced .service-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-flex:100%;-ms-flex:100%;flex:100%;height:60px;font-size:16px}.discover-filters-mobile .filters-advanced .service-expander{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;color:hsla(0,0%,100%,.7)}.discover-filters-mobile .filters-advanced .service-expander:before{content:"";display:inline-block;font-weight:900;color:#00a3e0;width:1.25em;margin-right:10px}.discover-filters-mobile .filters-advanced .service-expander.expandable:before{font-family:Font Awesome\ 5 Free;content:"\f054"}.discover-filters-mobile .filters-advanced .service-expander.expandable.expanded:before{content:"\f078"}.discover-filters-mobile .filters-advanced .service-toggle{-webkit-box-flex:0;-ms-flex:0 0 60px;flex:0 0 60px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-right:20px}.discover-filters-mobile .filters-advanced .catalog,.discover-filters-mobile .filters-advanced .service-toggle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.discover-filters-mobile .filters-advanced .catalog{height:46px;padding:0 20px;margin-left:30px;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.discover-filters-mobile .filters-advanced .catalog:last-of-type{margin-bottom:15px}.discover-filters-mobile .filters-advanced .catalog span{color:hsla(0,0%,100%,.7)}@media (min-width:400px){.discover-filters-mobile .filters-advanced .maturities{height:30px}.discover-filters-mobile .filters-advanced .maturity{font-size:12px}}@media (min-width:768px){.discover-filters-mobile .filters-simple .filters-order,.discover-filters-mobile .filters-simple .filters-summary{padding:0 3vw}}.discover{position:relative;padding:0 3vw 1em 3vw}.discover-content{padding-top:54px}.discover-content-empty{padding:40px;display:block;width:100%;text-align:center;font-style:italic;opacity:.5}.discover .desktop-view{display:none}.discover .multistate:after{text-align:right;display:inline-block;color:#00a3e0;width:1.25em;font-family:Font Awesome\ 5 Free;font-weight:400;font-size:1.15em;content:"\f0c8"}.discover .multistate.active:after{content:"\f14a";font-weight:900}.discover .multistate.active.inactive:after{content:"\f146"}@media (min-width:768px){.discover .desktop-view{display:inline}.discover .mobile-view{display:none}.discover-content{margin-top:-10px;padding-top:0}}.top10list__container[data-v-0ce86a4a]{position:relative;overflow:hidden;padding-bottom:.5em}.top10list[data-v-0ce86a4a]{display:-webkit-box;display:-ms-flexbox;display:flex;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;scrollbar-width:none}.top10list[data-v-0ce86a4a]::-webkit-scrollbar{display:none}.top10list__item[data-v-0ce86a4a]{-webkit-box-flex:0;-ms-flex:0 0 58%;flex:0 0 58%;position:relative;margin:3px;padding-left:18%;cursor:pointer}.top10list__item[data-v-0ce86a4a]:first-of-type{margin-left:0}.top10list__item[data-v-0ce86a4a]:last-of-type{margin-right:0}.top10list__item[data-v-0ce86a4a]:before{content:attr(data-rank);position:absolute;left:3%;top:0;font-size:48vw;font-weight:900;line-height:.8;font-family:Arial Black,Helvetica Neue,Helvetica,Arial,sans-serif;color:#00415a;-webkit-text-stroke:2px #00a3e0;z-index:-1;pointer-events:none;opacity:.4;-webkit-transition:opacity .2s ease;transition:opacity .2s ease;-webkit-mask-image:-webkit-gradient(linear,left top,right top,color-stop(5%,#000),color-stop(70%,transparent));-webkit-mask-image:linear-gradient(90deg,#000 5%,transparent 70%);mask-image:-webkit-gradient(linear,left top,right top,color-stop(5%,#000),color-stop(70%,transparent));mask-image:linear-gradient(90deg,#000 5%,transparent 70%)}.top10list__item[data-v-0ce86a4a]:hover:before{opacity:1}.top10list__item--see-more[data-v-0ce86a4a]{padding-left:1%}.top10list__item--see-more[data-v-0ce86a4a]:before{display:none}.top10list__item[data-rank="10"][data-v-0ce86a4a]:before{left:-20%;-webkit-transform:scaleX(.7);transform:scaleX(.7);letter-spacing:-.2em}.top10list__nav[data-v-0ce86a4a]{position:absolute;cursor:pointer;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:3%;min-width:40px;max-width:70px;top:0;bottom:0;display:none;background:rgba(0,0,0,.8)}.top10list__nav i[data-v-0ce86a4a]{-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.top10list__nav:hover i[data-v-0ce86a4a]{-webkit-transform:scale(1.3);transform:scale(1.3)}.top10list__nav.previous[data-v-0ce86a4a]{left:0}.top10list__nav.next[data-v-0ce86a4a]{right:0}@media (min-width:350px){.top10list__item[data-v-0ce86a4a]{margin:5px}.top10list__item[data-v-0ce86a4a]:first-of-type{margin-left:0}.top10list__item[data-v-0ce86a4a]:last-of-type{margin-right:0}}@media (min-width:500px){.top10list__item[data-v-0ce86a4a]{-webkit-box-flex:0;-ms-flex:0 0 44.5%;flex:0 0 44.5%;padding-left:16%}.top10list__item[data-v-0ce86a4a]:before{font-size:42vw}}@media (min-width:700px){.top10list__item[data-v-0ce86a4a]{-webkit-box-flex:0;-ms-flex:0 0 35.5%;flex:0 0 35.5%;padding-left:14%}.top10list__item[data-v-0ce86a4a]:before{font-size:35vw}}@media (min-width:900px){.top10list__nav[data-v-0ce86a4a]{display:-webkit-box;display:-ms-flexbox;display:flex;top:10px;bottom:10px}.top10list__nav i[data-v-0ce86a4a]{z-index:3;color:#00a3e0}.top10list__nav .fa-angle-left[data-v-0ce86a4a],.top10list__nav .fa-angle-right[data-v-0ce86a4a]{font-size:32px}.top10list__item[data-v-0ce86a4a]{-webkit-box-flex:0;-ms-flex:0 0 29.1%;flex:0 0 29.1%;padding-left:12%;margin:7px}.top10list__item[data-v-0ce86a4a]:first-of-type{margin-left:0}.top10list__item[data-v-0ce86a4a]:last-of-type{margin-right:0}.top10list__item[data-v-0ce86a4a]:before{font-size:27vw;-webkit-text-stroke:3px #00a3e0}}@media (min-width:1200px){.top10list__nav[data-v-0ce86a4a]{display:-webkit-box;display:-ms-flexbox;display:flex;top:12px;bottom:12px}.top10list__item[data-v-0ce86a4a]{-webkit-box-flex:0;-ms-flex:0 0 24.2%;flex:0 0 24.2%;padding-left:10%;margin:12px 9px}.top10list__item[data-v-0ce86a4a]:first-of-type{margin-left:0}.top10list__item[data-v-0ce86a4a]:last-of-type{margin-right:0}.top10list__item[data-v-0ce86a4a]:before{font-size:22vw;-webkit-text-stroke:4px #00a3e0}}@media (min-width:1400px){.top10list__item[data-v-0ce86a4a]{-webkit-box-flex:0;-ms-flex:0 0 23.5%;flex:0 0 23.5%;padding-left:9%}.top10list__item[data-v-0ce86a4a]:before{font-size:22vw}}@media (min-width:1800px){.top10list__item[data-v-0ce86a4a]{-webkit-box-flex:0;-ms-flex:0 0 22.5%;flex:0 0 22.5%;padding-left:8%}.top10list__item[data-v-0ce86a4a]:before{font-size:22vw}}.filter-selection{position:fixed;overflow:hidden;top:0;left:0;right:0;bottom:0;height:100vh;z-index:1001}.filter-selection-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.6)}.filter-selection-inner{overflow-y:auto;position:absolute;background:linear-gradient(147.91deg,hsla(0,0%,59%,.6),rgba(34,34,34,.6));backdrop-filter:blur(200px);-webkit-box-shadow:0 0 35.71px 7px #000000cc;box-shadow:0 0 35.71px 7px #000000cc;top:0;bottom:0;right:0;height:100vh;max-width:800px;min-width:min(100vw,800px);padding:20px min(5%,30px);color:hsla(0,0%,100%,.6);font-weight:600;font-size:16px;line-height:120%;-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.filter-selection-back{cursor:pointer}.filter-selection-back:hover{color:hsla(0,0%,100%,.8)}.filter-selection-top{margin-top:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.filter-selection-title{font-weight:600;font-size:24px;line-height:120%}.filter-selection-bottom{margin-top:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:30px}.filter-selection-services-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:min(3%,12px)}.filter-selection-services-buttons>.btn{border-radius:10px;margin-top:min(3%,12px);padding:13px 10px;margin-inline:0;font-size:14px;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;-webkit-box-flex:0;-ms-flex:0 0 48%;flex:0 0 48%}.filter-selection-services-buttons>.btn.selected{background-color:hsla(0,0%,100%,.4)}.filter-selection-services-buttons>.btn.selected:hover{background-color:hsla(0,0%,100%,.3)}.filter-selection-services-buttons>.btn i{margin-left:5px}@media (min-width:800px){.filter-selection{font-size:22px}.filter-selection-services-buttons>.btn{padding:12px 13px;font-size:18px}}.slide-overlay-enter-active,.slide-overlay-leave-active{-webkit-transition:all .3s ease;transition:all .3s ease}.slide-overlay-enter-active .filter-selection-overlay,.slide-overlay-leave-active .filter-selection-overlay{-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.slide-overlay-enter .filter-selection-inner{-webkit-transform:translateX(100%);transform:translateX(100%)}.slide-overlay-enter .filter-selection-overlay{opacity:0}.slide-overlay-leave-to .filter-selection-inner{-webkit-transform:translateX(100%);transform:translateX(100%)}.slide-overlay-leave-to .filter-selection-overlay{opacity:0}.update-billing-takeover-title{font-size:1.5em;font-weight:700}.update-billing-takeover-buttons{display:-webkit-box;display:-ms-flexbox;display:flex}.update-billing-takeover-buttons .btn{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;margin-right:1em}.update-billing-takeover-buttons .btn.not-now{-webkit-box-flex:1;-ms-flex:1 1 25%;flex:1 1 25%}.update-billing-takeover-loading{display:block;position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.55) url(/img/on_black.71a0ad47.gif) no-repeat 50% 50%;background-size:3em;opacity:.5}.browse-loading{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:80px 0;font-size:28px;color:hsla(0,0%,100%,.5)}.browse-content{min-height:100vh}.browse-content .category-title{display:-webkit-box;display:-ms-flexbox;display:flex;line-height:1em;margin-top:1em;padding:.5em 0 .25em 2%}.browse-content .category-title .category-name{color:#fff;font-weight:600;padding-right:1em}.browse-content .category-title .linkline{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:.875em;margin:auto 0}.browse-content .category-title .see-more{margin:auto .5em auto 0;font-weight:600;line-height:1em}.browse-content .posterlist{padding:0 2%}.browse .VueCarousel{position:relative;width:100%;overflow:hidden}.browse .VueCarousel-inner{height:56.25%!important}.browse .VueCarousel-navigation{display:none}.browse .VueCarousel-pagination .VueCarousel-dot-container{margin:0 2% 2%}.browse .VueCarousel-pagination .VueCarousel-dot-container .VueCarousel-dot{padding:0!important;margin:10px 5px;opacity:.8;-webkit-box-shadow:1px 2px 4px 0 #000;box-shadow:1px 2px 4px 0 #000}.browse .VueCarousel-pagination .VueCarousel-dot-container .VueCarousel-dot--active{background-color:#00a3e0!important;opacity:1}.browse .VueCarousel-pagination--bottom-overlay{text-align:right!important}.browse .VueCarousel .hero-img-mobile{cursor:pointer;display:block;width:100%;padding-bottom:56.25%;background-size:cover;background-repeat:no-repeat;background-position:50%}.browse .VueCarousel .hero-img{cursor:pointer;display:none}.browse .catalogs-links{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;gap:5px;padding:14px 2% 0}.browse .catalogs-links .btn{font-size:11px;padding:10px .5em 9px;-webkit-box-flex:1;-ms-flex:1 1;flex:1 1}.browse .catalogs-filters{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;padding:14px 2% 0}@media (max-width:599px){.browse .catalogs-filters{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:6px}}.browse .filter-pill{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.2);border-radius:50px;padding:0 4px;height:38px}.browse .filter-pill--media{margin-right:auto}@media (max-width:599px){.browse .filter-pill--media{margin-right:0}.browse .filter-pill--media,.browse .filter-pill--services{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.browse .filter-pill__option{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;cursor:pointer;padding:4px 12px;font-size:12px;font-weight:600;color:hsla(0,0%,100%,.5);white-space:nowrap;-webkit-transition:color .2s ease;transition:color .2s ease;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.browse .filter-pill__option--active{color:#fff}.browse .filter-pill__option--loading{opacity:.35;pointer-events:none}.browse .filter-pill__option:hover:not(.filter-pill__option--active):not(.filter-pill__option--loading){color:hsla(0,0%,100%,.7)}.browse .filter-pill__check{font-size:.7em;color:#fff}.browse .filter-pill__divider{width:1px;-ms-flex-item-align:stretch;align-self:stretch;margin:7px 0;background:-webkit-gradient(linear,left top,left bottom,from(transparent),color-stop(hsla(0,0%,100%,.2)),to(transparent));background:linear-gradient(180deg,transparent,hsla(0,0%,100%,.2),transparent)}.browse .filter-pill__service{position:relative;padding:8px}.browse .filter-pill__service .filter-pill__check{position:absolute;left:10px}.browse .filter-pill__service img{display:block;max-height:21px;opacity:.45;-webkit-transition:opacity .2s ease,-webkit-filter .2s ease;transition:opacity .2s ease,-webkit-filter .2s ease;transition:opacity .2s ease,filter .2s ease;transition:opacity .2s ease,filter .2s ease,-webkit-filter .2s ease}.browse .filter-pill__service.filter-pill__option--active img{opacity:1}.browse .filter-pill__service:hover:not(.filter-pill__option--active):not(.filter-pill__option--loading) img{opacity:.7}.browse .filter-pill__more{color:hsla(0,0%,100%,.6);font-size:1.1em;padding:4px 8px;position:relative}.browse .filter-pill__more:hover{color:#fff}.browse .filter-pill__badge{font-weight:700;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;height:16px;width:16px;top:-4px;right:-4px;border-radius:50%;background-color:#fff;color:#000;font-size:10px}@media (min-width:768px){.browse-content .category-title{padding:.25em 0 .25em 3%}.browse-content .posterlist{padding:0 3%}.browse .catalogs-links{padding:16px 3% 0;gap:15px}.browse .catalogs-links .btn{font-size:21px}.browse .catalogs-filters{padding:16px 3% 0}.browse .filter-pill{height:42px}.browse .filter-pill__option{font-size:13px;padding:4px 14px}.browse .filter-pill__service{padding:9px}.browse .filter-pill__service img{max-height:25px}}@media (min-width:900px){.browse .hero-carousel{position:relative}.browse .VueCarousel{padding:0 2.5vw}.browse .VueCarousel-wrapper{overflow:visible!important}.browse .VueCarousel-pagination--bottom-overlay{right:0}.browse .VueCarousel-pagination .VueCarousel-dot-container{margin-right:5vw;margin-bottom:1%}.browse .VueCarousel-navigation{display:block}.browse .VueCarousel-navigation button{font-family:Font Awesome\ 5 Free;font-weight:600;-webkit-transform:none!important;transform:none!important;color:#a0a0a0;font-size:2em;margin-top:-1em;opacity:0;-webkit-transition:opacity .1s linear;transition:opacity .1s linear;height:88.25%;top:1em;width:3%}.browse .VueCarousel-navigation button.VueCarousel-navigation-prev:after{content:"\f104"}.browse .VueCarousel-navigation button.VueCarousel-navigation-next:after{content:"\f105"}.browse .VueCarousel:hover button{opacity:.75}.browse .VueCarousel:hover button:hover{opacity:1;color:#fff}.browse .VueCarousel-slide{position:relative;width:100%;padding:.5vw}.browse .VueCarousel .hero-img-mobile{display:none}.browse .VueCarousel .hero-wrapper{position:relative;width:100%;padding-bottom:25%;border-radius:5px;overflow:hidden;-webkit-box-shadow:2px 4px 12px 0 #00000080;box-shadow:2px 4px 12px 0 #00000080}.browse .VueCarousel .hero-wrapper:after{content:"";cursor:pointer;position:absolute;top:0;left:0;bottom:0;right:0;background-color:transparent;border:1px solid #1e1e1e;-webkit-transition:border 80ms linear;transition:border 80ms linear;border-radius:5px}.browse .VueCarousel-slide:hover .hero-wrapper:after{border:.3125vw solid hsla(0,0%,100%,.8)}.browse .VueCarousel .hero-img{display:block;position:absolute;top:0;left:0;bottom:0;right:0;background-size:cover;background-repeat:no-repeat;background-position:50%;opacity:.5;-webkit-transition:opacity .2s linear;transition:opacity .2s linear}.browse .VueCarousel-slide-active .hero-img{opacity:1}}@media (min-width:1080px){.browse .filter-pill{height:46px}.browse .filter-pill__option{font-size:14px;padding:4px 16px}.browse .filter-pill__divider{margin:8px 0}.browse .filter-pill__service{padding:10px}.browse .filter-pill__service img{max-height:30px}}.collection{padding:20px;max-width:1600px;margin:0 auto}.collection__title{font-size:28px;font-weight:600;margin-bottom:20px;color:#fff}.collection__content{min-height:50vh}.collection__empty{text-align:center;padding:40px;color:#c2c1c0}.watchlist{padding:3vw}.watchlist .emptyline{text-align:left}.history-page[data-v-0c48c11e]{max-width:440px;margin:0 auto;padding:30px 20px 60px;color:#fff}.error-message[data-v-0c48c11e]{position:fixed;top:80px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:100;background:rgba(220,53,69,.9);color:#fff;padding:10px 20px;border-radius:6px;font-size:14px;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.3);box-shadow:0 2px 8px rgba(0,0,0,.3)}.history-header[data-v-0c48c11e]{text-align:center;margin-bottom:24px}.history-header h1[data-v-0c48c11e]{font-size:22px;font-weight:700;margin:0 0 12px}.history-header .history-icon[data-v-0c48c11e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:20px auto 12px;height:55px}.history-header .history-icon img[data-v-0c48c11e]{width:47px}.tab-toggle[data-v-0c48c11e]{display:-webkit-box;display:-ms-flexbox;display:flex;background:hsla(0,0%,100%,.1);border-radius:24px;padding:3px;margin-bottom:16px;border:2px solid hsla(0,0%,100%,.1)}.tab-toggle button[data-v-0c48c11e]{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:8px 0;border:none;border-radius:22px;background:transparent;color:hsla(0,0%,100%,.5);font-size:16px;font-weight:600;cursor:pointer;-webkit-transition:background .2s,color .2s;transition:background .2s,color .2s}.tab-toggle button.active[data-v-0c48c11e]{background:hsla(0,0%,100%,.2);color:#fff}.search-bar[data-v-0c48c11e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:hsla(0,0%,100%,.1);border-radius:8px;padding:0 12px;margin-bottom:20px}.search-bar i[data-v-0c48c11e]{color:hsla(0,0%,100%,.5);font-size:16px;margin-right:8px}.search-bar input[data-v-0c48c11e]{-webkit-box-flex:1;-ms-flex:1;flex:1;background:transparent;border:none;color:#fff;font-size:16px;padding:10px 0;outline:none}.search-bar input[data-v-0c48c11e]::-webkit-input-placeholder{color:hsla(0,0%,100%,.5)}.search-bar input[data-v-0c48c11e]::-moz-placeholder{color:hsla(0,0%,100%,.5)}.search-bar input[data-v-0c48c11e]:-ms-input-placeholder{color:hsla(0,0%,100%,.5)}.search-bar input[data-v-0c48c11e]::-ms-input-placeholder{color:hsla(0,0%,100%,.5)}.search-bar input[data-v-0c48c11e]::placeholder{color:hsla(0,0%,100%,.5)}.loading-state[data-v-0c48c11e]{font-size:24px}.empty-state[data-v-0c48c11e],.loading-state[data-v-0c48c11e]{text-align:center;padding:40px 0;color:hsla(0,0%,100%,.5)}.history-list[data-v-0c48c11e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}.history-item[data-v-0c48c11e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:12px;padding:10px;border-radius:8px;cursor:pointer;-webkit-transition:background .15s;transition:background .15s}.history-item[data-v-0c48c11e]:hover{background:hsla(0,0%,100%,.05)}.history-item .poster-thumb[data-v-0c48c11e]{width:36px;height:54px;-o-object-fit:cover;object-fit:cover;border-radius:4px;-ms-flex-negative:0;flex-shrink:0}.history-item .item-info[data-v-0c48c11e]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.history-item .item-title[data-v-0c48c11e]{font-size:16px;font-weight:600;line-height:1.3;white-space:nowrap;overflow:hidden;max-width:250px;text-overflow:ellipsis}.history-item .item-meta[data-v-0c48c11e]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;font-size:14px;font-weight:600;color:hsla(0,0%,100%,.7);margin-top:2px}.history-item .item-meta>.rating[data-v-0c48c11e]{min-width:45px}.history-item .progress-track[data-v-0c48c11e]{height:3px;background:hsla(0,0%,100%,.1);border-radius:2px;margin-top:6px;overflow:hidden}.history-item .progress-track .progress-fill[data-v-0c48c11e]{height:100%;background:#00a3e0;border-radius:2px}.history-item .item-description[data-v-0c48c11e]{font-size:14px;color:hsla(0,0%,100%,.5);margin-top:4px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.item-details[data-v-0c48c11e]{font-size:14px;color:hsla(0,0%,100%,.5);margin-top:4px}.item-details[data-v-0c48c11e],.item-header[data-v-0c48c11e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.item-header[data-v-0c48c11e]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:8px}.item-thumbs[data-v-0c48c11e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:6px;-ms-flex-negative:0;flex-shrink:0}.item-thumbs .thumb-circle[data-v-0c48c11e]{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;width:28px;height:28px;border-radius:50%;background:hsla(0,0%,100%,.2)}.item-thumbs .thumb-circle[data-v-0c48c11e]:hover{background-color:hsla(0,0%,100%,.3)}.item-thumbs .thumb-circle.selected[data-v-0c48c11e]{background:hsla(0,0%,100%,.5)}.item-thumbs .thumb-circle-up.selected[data-v-0c48c11e]{background:#00a3e0}.item-thumbs .thumb-circle-up.selected[data-v-0c48c11e]:hover{background-color:#0082b3}.item-thumbs .thumb-circle img[data-v-0c48c11e]{width:15px;height:15px}.col-date-val[data-v-0c48c11e],.col-progress-val[data-v-0c48c11e],.col-rated-val[data-v-0c48c11e],.col-runtime-val[data-v-0c48c11e],.col-spacer[data-v-0c48c11e],.list-header[data-v-0c48c11e]{display:none}@media (min-width:768px){.history-page[data-v-0c48c11e]{max-width:900px;padding:40px 40px 80px}.history-header[data-v-0c48c11e]{margin-bottom:32px}.history-header h1[data-v-0c48c11e]{font-size:28px}.history-header .history-icon[data-v-0c48c11e]{height:60px;margin:16px auto 8px}.history-header .history-icon img[data-v-0c48c11e]{width:50px}.tab-toggle[data-v-0c48c11e]{margin-bottom:16px}.tab-toggle button[data-v-0c48c11e]{padding:8px 0;font-size:17px}.search-bar[data-v-0c48c11e]{padding:0 16px;margin-bottom:16px}.search-bar i[data-v-0c48c11e]{font-size:17px}.search-bar input[data-v-0c48c11e]{font-size:17px;padding:10px 0}.list-header[data-v-0c48c11e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;padding:0 10px 8px;border-bottom:1px solid hsla(0,0%,100%,.1);margin-bottom:4px;font-size:13px;font-weight:600;color:hsla(0,0%,100%,.5);text-transform:uppercase;letter-spacing:.5px}.list-header .sortable[data-v-0c48c11e]{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:color .15s;transition:color .15s}.list-header .sortable[data-v-0c48c11e]:hover{color:hsla(0,0%,100%,.7)}.list-header .sortable i[data-v-0c48c11e]{margin-left:3px;font-size:12px}.col-poster[data-v-0c48c11e],.history-item .poster-thumb[data-v-0c48c11e]{-webkit-box-flex:0;-ms-flex:0 0 40px;flex:0 0 40px}.col-title[data-v-0c48c11e],.history-item .item-info[data-v-0c48c11e]{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;min-width:0}.col-rated-val[data-v-0c48c11e],.col-rated[data-v-0c48c11e]{-webkit-box-flex:0;-ms-flex:0 0 60px;flex:0 0 60px;text-align:center}.col-date[data-v-0c48c11e]{text-align:center}.col-date-val[data-v-0c48c11e],.col-date[data-v-0c48c11e]{-webkit-box-flex:0;-ms-flex:0 0 80px;flex:0 0 80px}.col-runtime[data-v-0c48c11e]{text-align:center}.col-runtime-val[data-v-0c48c11e],.col-runtime[data-v-0c48c11e]{-webkit-box-flex:0;-ms-flex:0 0 110px;flex:0 0 110px;white-space:nowrap}.col-spacer[data-v-0c48c11e]{display:block;-webkit-box-flex:0;-ms-flex:0 0 40px;flex:0 0 40px}.col-progress[data-v-0c48c11e]{text-align:center}.col-progress-val[data-v-0c48c11e],.col-progress[data-v-0c48c11e]{-webkit-box-flex:0;-ms-flex:0 0 120px;flex:0 0 120px}.col-rated-val[data-v-0c48c11e]{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;font-size:14px;color:hsla(0,0%,100%,.7)}.col-date-val[data-v-0c48c11e],.col-progress-val[data-v-0c48c11e],.col-runtime-val[data-v-0c48c11e]{display:block;text-align:right;font-size:14px;color:hsla(0,0%,100%,.7)}.col-progress-val[data-v-0c48c11e]{-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch}.col-progress-val .progress-track[data-v-0c48c11e]{width:100%;height:4px;background:hsla(0,0%,100%,.1);border-radius:2px;overflow:hidden}.col-progress-val .progress-track .progress-fill[data-v-0c48c11e]{height:100%;background:#00a3e0;border-radius:2px}.col-progress-val .item-thumbs[data-v-0c48c11e]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}.col-progress-val .item-thumbs .thumb-circle[data-v-0c48c11e]{width:36px;height:36px}.col-progress-val .item-thumbs .thumb-circle img[data-v-0c48c11e]{width:18px;height:18px}.col-runtime-val[data-v-0c48c11e]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2px}.history-list[data-v-0c48c11e]{gap:0}.history-item[data-v-0c48c11e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;padding:8px 10px;border-radius:6px}.history-item .poster-thumb[data-v-0c48c11e]{width:40px;height:60px;border-radius:4px}.history-item .item-info .item-description[data-v-0c48c11e],.history-item .item-info .item-details[data-v-0c48c11e],.history-item .item-info .item-header .item-thumbs[data-v-0c48c11e],.history-item .item-info .item-meta[data-v-0c48c11e],.history-item .item-info .progress-track[data-v-0c48c11e]{display:none}.history-item .item-info .item-header[data-v-0c48c11e]{display:block}.history-item .item-title[data-v-0c48c11e]{font-size:15px;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rated-list .col-date-val[data-v-0c48c11e],.rated-list .col-date[data-v-0c48c11e]{-webkit-box-flex:0;-ms-flex:0 0 110px;flex:0 0 110px}.rated-list .col-progress-val[data-v-0c48c11e],.rated-list .col-progress[data-v-0c48c11e]{-webkit-box-flex:0;-ms-flex:0 0 90px;flex:0 0 90px}}.filter-preview[data-v-5a2a3350]{width:100%}.filter-preview-grid[data-v-5a2a3350]{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6px}.filter-preview-grid[data-v-5a2a3350],.filter-preview-tile[data-v-5a2a3350]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.filter-preview-tile[data-v-5a2a3350]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:72px;height:70px;border-radius:5px;background-color:hsla(0,0%,100%,.1);padding:6px 3px;gap:1px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative;border:2px solid transparent;-webkit-transition:background-color .2s,border-color .2s;transition:background-color .2s,border-color .2s;overflow:hidden}.filter-preview-tile[data-v-5a2a3350]:hover{background-color:hsla(0,0%,100%,.2)}.filter-preview-tile.active[data-v-5a2a3350]{background-color:#00a3e020;border-color:#00a3e0}.filter-preview-tile.active[data-v-5a2a3350]:before{content:"";position:absolute;top:50%;left:50%;height:3px;width:150%;border-radius:5px;background-color:#00a3e0;-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.filter-preview-tile.active .filter-preview-tile-count[data-v-5a2a3350],.filter-preview-tile.active .filter-preview-tile-icon[data-v-5a2a3350],.filter-preview-tile.active .filter-preview-tile-name[data-v-5a2a3350]{opacity:.7}.filter-preview-tile-icon[data-v-5a2a3350]{display:block;width:22px;height:22px;background-color:#fff;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;pointer-events:none}.filter-preview-tile-count[data-v-5a2a3350]{font-size:14px;font-weight:800;color:#00a3e0;line-height:1.1}.filter-preview-tile-name[data-v-5a2a3350]{font-size:9px;font-weight:600;text-align:center;line-height:1.2;color:hsla(0,0%,100%,.7)}.filter-preview-bar[data-v-5a2a3350]{margin-bottom:16px}@media (min-width:768px){.filter-preview-bar[data-v-5a2a3350]{margin-bottom:20px}}.filter-preview-bar-panel svg[data-v-5a2a3350]{width:100%;height:22px;background-color:#00a3e0}.filter-preview-bar-panel svg rect[data-v-5a2a3350]{height:100%}.filter-preview-bar-panel svg rect.backdrop[data-v-5a2a3350]{fill:#00a3e0;width:100%}.filter-preview-bar-panel svg rect.audiovisual[data-v-5a2a3350]{fill:#000;shape-rendering:crispEdges}.filter-preview-bar-panel svg rect.audio[data-v-5a2a3350]{fill:#fff}.filter-preview-bar-meta[data-v-5a2a3350]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:10px;font-weight:700;color:hsla(0,0%,100%,.8);padding:4px 3px 0}.filter-preview-bar-legend[data-v-5a2a3350]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:15px}.filter-preview-bar-legend-muted[data-v-5a2a3350]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.filter-preview-bar-legend-muted[data-v-5a2a3350]:before{content:"";display:inline-block;margin-right:5px;width:7px;height:7px;background-color:#fff;border:1px solid hsla(0,0%,100%,.4);border-radius:1.5px}.filter-preview-bar-legend-skipped[data-v-5a2a3350]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.filter-preview-bar-legend-skipped[data-v-5a2a3350]:before{content:"";display:inline-block;margin-right:5px;width:7px;height:7px;background-color:#000;border-radius:1.5px}@media (min-width:450px){.filter-preview-grid[data-v-5a2a3350]{gap:8px}.filter-preview-tile[data-v-5a2a3350]{width:94px;height:93px;padding:8px 4px;gap:2px}.filter-preview-tile-icon[data-v-5a2a3350]{width:28px;height:28px}.filter-preview-tile-count[data-v-5a2a3350]{font-size:18px}.filter-preview-tile-name[data-v-5a2a3350]{font-size:10px}}@media (min-width:768px){.filter-preview-grid[data-v-5a2a3350]{gap:10px}.filter-preview-tile[data-v-5a2a3350]{width:105px;height:100px;padding:8px 4px;gap:2px}.filter-preview-tile-icon[data-v-5a2a3350]{width:32px;height:32px}.filter-preview-tile-count[data-v-5a2a3350]{font-size:20px}.filter-preview-tile-name[data-v-5a2a3350]{font-size:11px}.filter-preview-bar-panel svg[data-v-5a2a3350]{height:32px}.filter-preview-bar-meta[data-v-5a2a3350]{font-size:12px}}@media (min-width:1024px){.filter-preview-grid[data-v-5a2a3350]{gap:12px}.filter-preview-tile[data-v-5a2a3350]{width:120px;height:110px}.filter-preview-tile-icon[data-v-5a2a3350]{width:36px;height:36px}.filter-preview-tile-count[data-v-5a2a3350]{font-size:22px}.filter-preview-tile-name[data-v-5a2a3350]{font-size:12px}}.offerings-selector-modal .close-button-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.offerings-selector-modal .close-button{background:none;border:none;color:#fff;cursor:pointer;margin-top:-10px}.offerings-selector-modal .modal-container{max-width:600px;background:#003143;border-radius:20px}.offerings-selector-modal .title{text-align:center}.offerings-selector-modal .heading{margin-top:25px}.offerings-selector-modal .heading,.offerings-selector-modal .title{font-size:16px;font-weight:600}.offerings-selector-modal .offer-inline{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:18px 15px;border-radius:5px;background:#00415a;margin:6px 0}.offerings-selector-modal .offer-inline-active{background:hsla(0,0%,100%,.4)}.offerings-selector-modal .offer-inline:hover{cursor:pointer;background:hsla(0,0%,100%,.3)}.offerings-selector-modal .offer-inline span:first-child{font-weight:700}.offerings-selector-modal .offer-inline span:last-child{color:hsla(0,0%,100%,.8)}.offerings-selector-modal .offer-inline span:last-child i{font-size:18px;color:#fff}.filter-timeline-bar[data-v-6e30a032]{width:100%;border-radius:3px;overflow:hidden}.filter-timeline-svg[data-v-6e30a032]{display:block;width:100%;height:1.25rem}@media (min-width:768px){.filter-timeline-svg[data-v-6e30a032]{height:1.5rem}}.work-filters{position:fixed;z-index:9998;top:0;left:0;right:0;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.work-filters--mobile{background:#001016}.work-filters--desktop{background:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:2rem}.work-filters--desktop .work-filters__pinned,.work-filters--desktop .work-filters__scroll,.work-filters--desktop .work-filters__topbar{max-width:900px;width:100%;border-left:1px solid hsla(0,0%,100%,.06);border-right:1px solid hsla(0,0%,100%,.06)}.work-filters--desktop .work-filters__topbar{border-radius:12px 12px 0 0;border-top:1px solid hsla(0,0%,100%,.06)}.work-filters--desktop .work-filters__scroll{border-radius:0 0 12px 12px;border-bottom:1px solid hsla(0,0%,100%,.06);max-height:calc(100vh - 14rem)}.work-filters__backdrop{position:fixed;z-index:-1;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.6);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.work-filters__topbar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.75rem 1rem;-ms-flex-negative:0;flex-shrink:0;background:#001016;border-bottom:1px solid hsla(0,0%,100%,.08)}@media (min-width:768px){.work-filters__topbar{padding:1rem 1.5rem}}.work-filters__done{padding:.375rem .875rem;border:none;background:hsla(0,0%,100%,.15);color:#fff;font-size:.875rem;font-weight:600;cursor:pointer;border-radius:20px;-webkit-tap-highlight-color:transparent;outline:none;-webkit-transition:background .15s ease;transition:background .15s ease;-ms-flex-negative:0;flex-shrink:0}.work-filters__done:hover{background:hsla(0,0%,100%,.25)}@media (min-width:768px){.work-filters__done{font-size:1rem;padding:.5rem 1.125rem}}.work-filters__topbar-title{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:center;font-size:1rem;font-weight:600;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0 .5rem}@media (min-width:768px){.work-filters__topbar-title{font-size:1.25rem}}.work-filters__menu-btn{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;width:2.5rem;height:2.5rem;border:none;background:hsla(0,0%,100%,.15);color:#fff;font-size:1rem;cursor:pointer;border-radius:50%;-ms-flex-negative:0;flex-shrink:0;-webkit-tap-highlight-color:transparent;outline:none;-webkit-transition:background .15s ease;transition:background .15s ease}.work-filters__menu-btn:hover{background:hsla(0,0%,100%,.25)}.work-filters__pinned{-ms-flex-negative:0;flex-shrink:0;background:#001016;padding:.75rem 1rem;border-bottom:1px solid hsla(0,0%,100%,.06)}@media (min-width:768px){.work-filters__pinned{padding:1rem 1.5rem}}.work-filters__episode{font-size:.875rem;font-weight:600;color:hsla(0,0%,100%,.7);margin-bottom:.375rem}@media (min-width:768px){.work-filters__episode{font-size:1.0625rem}}.work-filters__stats{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:.75rem;color:hsla(0,0%,100%,.4);margin-bottom:.5rem}.work-filters__stats strong{color:hsla(0,0%,100%,.7);font-weight:700}@media (min-width:768px){.work-filters__stats{font-size:.9375rem}}.work-filters__scroll{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-y:auto;-webkit-overflow-scrolling:touch;padding:1.25rem 1rem 2rem;background:#001016}@media (min-width:768px){.work-filters__scroll{padding:1.5rem 1.5rem 3rem}}.work-filters__loading{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:4rem 0}.work-filters__loading img{width:50px;height:50px}.work-filters__categories{margin-bottom:1rem}.tag-set-stats{position:relative;font-weight:600;white-space:nowrap}.tag-set-stats .placeholder i{opacity:0}.tag-set-stats .placeholder:before{position:absolute;top:0;right:0;left:0;bottom:0;margin:2.5px;content:"";background:url(/img/on_white.869f6fd2.gif) no-repeat 50%;background-size:contain;background-size:1.25em}.tag-set-stats .filters-icon{display:none}.tag-set-stats.v2-design{padding:.25em .75em .15em .75em;margin-right:8px;background-color:hsla(0,0%,100%,.2);border-radius:5px;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:18px;font-weight:600;height:45px}@media (min-width:768px){.tag-set-stats.v2-design{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}}.tag-set-stats.v2-design span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tag-set-stats.v2-design:hover{color:#fff;background-color:hsla(0,0%,100%,.4)}.tag-set-stats.v2-design .filters-icon{margin-right:10px}.tag-set-stats.v2-design .filters-icon img{width:unset}.tag-set-stats.v2-design .on-text{display:none}.work-description__text[data-v-20a66529]{color:hsla(0,0%,100%,.8);font-size:16px;margin-bottom:0}.work-description--clamped .work-description__text[data-v-20a66529]{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.work-description__button[data-v-20a66529]{border:none;background:none;color:#00a3e0;font-size:16px;padding:0;margin-bottom:14px;cursor:pointer}.work-description__button[data-v-20a66529]:hover{color:#99daf3}.location[data-v-913cbb80]{background-color:#191919;border-top:1px solid #333;border-radius:5px;bottom:0;left:0;right:0;height:5px;width:100%;background-color:#333;-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}.location_progress[data-v-913cbb80]{height:5px;bottom:0;left:0;border-radius:5px;background-color:#00a3e0}.supported-browsers{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px}.supported-browsers .supported-browser{-webkit-box-flex:0;-ms-flex:0 0 130px;flex:0 0 130px;background-color:hsla(0,0%,100%,.1);-webkit-transition:background-color .2s linear;transition:background-color .2s linear;border-radius:5px;padding:15px;color:#fff;text-align:center}.supported-browsers .supported-browser .btn,.supported-browsers .supported-browser h4{font-weight:600}.supported-browsers .supported-browser:hover{background-color:hsla(0,0%,100%,.15)}.supported-browsers .browser-icon{display:inline-block;width:80px;height:80px;margin:0 0 10px 0;background-repeat:no-repeat;background-size:contain;background-position:50%}.supported-browsers .browser-icon.firefox{background-image:url(https://content.vidangel.com/web-assets/browser-logos/firefox.png)}.supported-browsers .browser-icon.chrome{background-image:url(https://content.vidangel.com/web-assets/browser-logos/chrome.png)}.supported-browsers .browser-icon.mobile-app{width:80px;height:80px;background-image:url(https://content.vidangel.com/web-assets/qr-codes/app-store-redirect-v3.svg)}.extension-link{display:inline-block;width:100%}.extension-link .extension-icon{display:inline-block;width:80px;height:80px;margin:10px 20px 20px 20px;background:url(https://content.vidangel.com/web-assets/extension/extension-icon-v3.svg) no-repeat 50%;background-size:contain}.extension-link span.btn{position:relative}.extension-link span.btn:after{position:absolute;right:10px;content:"\e903";font:normal normal normal 14px/1 vidangel-icons;margin-left:10px}ul.connection-steps li{margin:0 auto 25px auto}ul.connection-steps li,ul.connection-steps li i{display:-webkit-box;display:-ms-flexbox;display:flex}ul.connection-steps li i{background-color:#00a3e0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:50px;margin-right:20px;min-width:42px;height:42px}ul.connection-steps li i.flipped{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}ul.connection-steps li .step{font-size:21px;font-weight:700}ul.connection-steps li .step-detail{color:hsla(0,0%,100%,.8)}.feedback-form .modal-wrapper{height:100vh}.feedback-form .modal-container,.feedback-form .modal-wrapper{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}.feedback-form .modal-container{min-height:150px;border-radius:10px;background:-webkit-gradient(linear,left top,left bottom,from(#404040),to(#0f0f0f));background:linear-gradient(180deg,#404040,#0f0f0f);border:none;position:relative}.feedback-form-close{position:absolute;top:6px;right:6px;height:20px;width:20px;border-radius:50px;background-color:hsla(0,0%,100%,.2);-webkit-transition:background-color .3s ease;transition:background-color .3s ease}.feedback-form-close:before{-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.feedback-form-close:after,.feedback-form-close:before{content:"";position:absolute;display:block;background-color:hsla(0,0%,100%,.6);height:2px;width:12px;top:50%;left:50%;-webkit-transition:all .3s ease;transition:all .3s ease}.feedback-form-close:after{-webkit-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}.feedback-form-close:hover{background-color:hsla(0,0%,100%,.3);cursor:pointer}.feedback-form-close:hover:before{-webkit-transform:translate(-50%,-50%) rotate(135deg);transform:translate(-50%,-50%) rotate(135deg);background-color:hsla(0,0%,100%,.8)}.feedback-form-close:hover:after{-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg);background-color:hsla(0,0%,100%,.8)}.feedback-form-container{text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:10px}.feedback-form-text{font-size:18px;font-weight:700}.feedback-form-response textarea{color:#fff;background-color:hsla(0,0%,100%,.2);margin-block:17px}.feedback-form-response textarea::-webkit-input-placeholder{color:hsla(0,0%,100%,.6)}.feedback-form-response textarea::-moz-placeholder{color:hsla(0,0%,100%,.6)}.feedback-form-response textarea:-ms-input-placeholder{color:hsla(0,0%,100%,.6)}.feedback-form-response textarea::-ms-input-placeholder{color:hsla(0,0%,100%,.6)}.feedback-form-response textarea::placeholder{color:hsla(0,0%,100%,.6)}.feedback-form-response-btn{margin:6px 6px 0}.feedback-form-benefit{font-size:10px;color:hsla(0,0%,100%,.5)}.feedback-form-halo{z-index:-1;position:absolute;width:60px;height:20px;top:-50px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-animation:haloRiseSpin .8s linear forwards;animation:haloRiseSpin .8s linear forwards}.hls-player{right:0;bottom:0;background:#000;overflow:hidden}.hls-player,.hls-video{position:absolute;top:0;left:0}.hls-video{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;cursor:pointer}.hls-video.hls-video-hidden{visibility:hidden}.hls-controls-wrapper{position:absolute;top:0;left:0;right:0;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;opacity:1;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;pointer-events:none}.hls-controls-wrapper>*{pointer-events:auto}.hls-controls-wrapper.hls-controls-hidden{opacity:0;pointer-events:none}.hls-controls-wrapper.hls-controls-hidden>*{pointer-events:none}.hls-click-area{-webkit-box-flex:1;-ms-flex:1;flex:1;cursor:pointer;min-height:100px}.hls-top-bar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:1em calc(4.6875vw - 1em) 0 calc(4.6875vw - 1em);background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.7)),to(transparent));background:linear-gradient(180deg,rgba(0,0,0,.7),transparent);font-size:14px}@media (min-width:480px){.hls-top-bar{font-size:18px}}.hls-close-btn{margin-right:.5em;-ms-flex-negative:0;flex-shrink:0}.hls-title-overlay{-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default}.hls-subtitle,.hls-supertitle{font-size:.65em;font-weight:400;margin-top:5px}.hls-subtitle{opacity:.8}.hls-supertitle.hls-logo:after{display:block;content:"";height:.8em;width:2.25em;background-image:url(/img/logo.502d2bc0.svg);background-size:550%;background-position-x:-10.3em;background-position-y:0;background-repeat:no-repeat}.hls-title{font-weight:400;margin-top:5px}.hls-center-play{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:80px;height:80px;background:rgba(0,0,0,.6);border-radius:50%;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;cursor:pointer;-webkit-transition:background .2s ease,-webkit-transform .2s ease;transition:background .2s ease,-webkit-transform .2s ease;transition:transform .2s ease,background .2s ease;transition:transform .2s ease,background .2s ease,-webkit-transform .2s ease;pointer-events:auto}.hls-center-play i{font-size:28px;color:#fff;margin-left:4px}.hls-center-play:hover{-webkit-transform:translate(-50%,-50%) scale(1.1);transform:translate(-50%,-50%) scale(1.1);background:rgba(0,0,0,.8)}.hls-bottom-controls{background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.7)),to(transparent));background:linear-gradient(0deg,rgba(0,0,0,.7),transparent);padding:2em calc(4.6875vw - 1em) 1em calc(4.6875vw - 1em);font-size:12px}@media (min-width:480px){.hls-bottom-controls{font-size:18px}}.hls-time-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:.25em}.hls-time{font-size:.75em;font-weight:400;color:#fff;min-width:4em}.hls-time.hls-time-current{text-align:left}.hls-time.hls-time-duration{text-align:right}.hls-progress-bar{width:100%;height:4px;position:relative;cursor:pointer;padding:8px 0;margin:-8px 0}.hls-progress-bar:hover .hls-progress-bg,.hls-progress-bar:hover .hls-progress-played{height:6px;margin-top:-3px}.hls-progress-bar:hover .hls-progress-handle{opacity:1}.hls-progress-bg{right:0;background:hsla(0,0%,100%,.3)}.hls-progress-bg,.hls-progress-played{position:absolute;top:50%;left:0;height:4px;margin-top:-2px;border-radius:2px;-webkit-transition:height .1s ease,margin-top .1s ease;transition:height .1s ease,margin-top .1s ease}.hls-progress-played{background:#00a3e0}.hls-progress-handle{position:absolute;top:50%;width:18px;height:18px;margin-top:-9px;margin-left:-9px;background:#00a3e0;border-radius:50%;opacity:0;-webkit-transition:opacity .1s ease;transition:opacity .1s ease;pointer-events:none;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.3);box-shadow:0 2px 4px rgba(0,0,0,.3)}.hls-thumbnail-preview{position:absolute;bottom:100%;margin-bottom:12px;-webkit-transform:translateX(-50%);transform:translateX(-50%);background-size:auto;background-repeat:no-repeat;border-radius:4px;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.5);box-shadow:0 2px 8px rgba(0,0,0,.5);overflow:hidden;pointer-events:none;z-index:10}.hls-thumbnail-time{position:absolute;bottom:0;left:0;right:0;background:rgba(0,0,0,.7);color:#fff;font-size:11px;text-align:center;padding:2px 4px}.hls-control-bar{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;margin-top:.5em;position:relative}.hls-center-controls{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.hls-btn,.hls-center-controls{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}.hls-btn{background:transparent;border:none;color:#fff;padding:.5em;cursor:pointer;font-size:1.5em;opacity:.9;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.hls-btn:hover{opacity:1}.hls-btn:focus{outline:none}.hls-play-btn{margin:0 .25em}.hls-nav-btn,.hls-play-btn{font-size:1.25em}.hls-left-controls{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;min-width:200px}.hls-filters-btn{font-size:1em;padding:.5em 1em}.hls-filters-btn i{margin-right:.5em}.hls-filters-btn span{font-family:AzoSans,sans-serif;font-weight:600;white-space:nowrap}.hls-right-controls{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;min-width:200px}.hls-right-controls,.hls-volume-control{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.hls-volume-control{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;position:relative}.hls-volume-control .hls-volume-btn{font-size:1.2em;position:relative;z-index:2}.hls-volume-slider-wrapper{width:0;overflow:hidden;-webkit-transition:width .2s ease;transition:width .2s ease;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.hls-volume-control.hls-volume-active .hls-volume-slider-wrapper,.hls-volume-control.hls-volume-dragging .hls-volume-slider-wrapper,.hls-volume-control:hover .hls-volume-slider-wrapper{width:70px}.hls-volume-slider{width:60px;height:20px;position:relative;cursor:pointer;margin-right:2px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:8px 0}.hls-volume-slider:hover .hls-volume-thumb{opacity:1}.hls-volume-track{right:0;background:hsla(0,0%,100%,.3)}.hls-volume-level,.hls-volume-track{position:absolute;left:0;height:4px;border-radius:2px}.hls-volume-level{background:#00a3e0;-webkit-transition:width .05s ease;transition:width .05s ease}.hls-volume-thumb{position:absolute;top:50%;width:10px;height:10px;margin-top:-5px;margin-left:-5px;background:#fff;border-radius:50%;opacity:0;-webkit-transition:opacity .1s ease;transition:opacity .1s ease;pointer-events:none}.hls-menu-control{position:relative}.hls-settings-btn,.hls-subtitle-btn{font-size:1.2em;position:relative}.hls-subtitle-icon{width:1.2em;height:1.2em}.hls-btn-indicator{position:absolute;bottom:.18em;left:50%;width:4px;height:4px;margin-left:-2px;border-radius:50%;background:#00a3e0;-webkit-box-shadow:0 0 6px rgba(0,163,224,.7);box-shadow:0 0 6px rgba(0,163,224,.7)}.hls-btn-active{opacity:1;color:#00a3e0}.hls-btn-open{opacity:1}.hls-btn-open .va-gear{-webkit-transform:rotate(35deg);transform:rotate(35deg)}.hls-settings-btn .va-gear{display:inline-block;-webkit-transition:-webkit-transform .35s cubic-bezier(.34,1.56,.64,1);transition:-webkit-transform .35s cubic-bezier(.34,1.56,.64,1);transition:transform .35s cubic-bezier(.34,1.56,.64,1);transition:transform .35s cubic-bezier(.34,1.56,.64,1),-webkit-transform .35s cubic-bezier(.34,1.56,.64,1)}.hls-hd-badge{top:-.05em;right:-.1em;background:#00a3e0;color:#001016;font-size:.42em;font-weight:800;letter-spacing:.04em;padding:2px 4px;border-radius:3px;line-height:1;-webkit-box-shadow:0 2px 6px rgba(0,163,224,.4);box-shadow:0 2px 6px rgba(0,163,224,.4)}.hls-hd-badge,.hls-menu{position:absolute;font-family:AzoSans,sans-serif}.hls-menu{bottom:calc(100% + 14px);right:0;min-width:280px;background:rgba(8,14,22,.86);background:-webkit-gradient(linear,left top,left bottom,from(rgba(14,22,32,.92)),to(rgba(6,10,16,.94)));background:linear-gradient(180deg,rgba(14,22,32,.92),rgba(6,10,16,.94));backdrop-filter:blur(24px) saturate(140%);-webkit-backdrop-filter:blur(24px) saturate(140%);border:1px solid hsla(0,0%,100%,.08);border-radius:16px;-webkit-box-shadow:0 28px 56px -16px rgba(0,0,0,.75),inset 0 0 0 1px hsla(0,0%,100%,.03),inset 0 1px 0 0 hsla(0,0%,100%,.06);box-shadow:0 28px 56px -16px rgba(0,0,0,.75),inset 0 0 0 1px hsla(0,0%,100%,.03),inset 0 1px 0 0 hsla(0,0%,100%,.06);overflow:hidden;z-index:100}.hls-menu-narrow{min-width:200px}.hls-menu-section{padding:.5em 0 .75em}.hls-menu-label{padding:.95em 1.25em .6em;font-size:.6em;font-weight:800;letter-spacing:.18em;text-transform:uppercase;color:hsla(0,0%,100%,.42)}.hls-menu-divider{height:1px;margin:0 1.25em;background:-webkit-gradient(linear,left top,right top,from(transparent),color-stop(hsla(0,0%,100%,.1)),to(transparent));background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.1),transparent)}.hls-menu-row{position:relative;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;width:100%;padding:.7em 1.25em .7em 1.5em;background:transparent;border:none;font-family:inherit;font-size:.78em;font-weight:600;color:hsla(0,0%,100%,.86);text-align:left;cursor:pointer;-webkit-transition:background .18s ease,color .18s ease,padding .18s ease;transition:background .18s ease,color .18s ease,padding .18s ease}.hls-menu-row:before{content:"";position:absolute;left:0;top:.55em;bottom:.55em;width:3px;background:#00a3e0;border-radius:0 3px 3px 0;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:center;transform-origin:center;-webkit-transition:-webkit-transform .22s cubic-bezier(.4,0,.2,1);transition:-webkit-transform .22s cubic-bezier(.4,0,.2,1);transition:transform .22s cubic-bezier(.4,0,.2,1);transition:transform .22s cubic-bezier(.4,0,.2,1),-webkit-transform .22s cubic-bezier(.4,0,.2,1)}.hls-menu-row:hover{background:hsla(0,0%,100%,.05);color:#fff}.hls-menu-row.is-active{color:#66c8ec}.hls-menu-row.is-active:before{-webkit-transform:scaleY(1);transform:scaleY(1)}.hls-menu-row:focus{outline:none}.hls-menu-row-label{-webkit-box-flex:1;-ms-flex:1;flex:1}.hls-menu-row-meta{font-size:.85em;font-weight:500;color:hsla(0,0%,100%,.5);margin-left:.75em;letter-spacing:.01em}.hls-menu-row-tag{font-size:.62em;font-weight:800;letter-spacing:.06em;padding:2px 5px;margin-left:.75em;border-radius:3px;background:rgba(0,163,224,.18);color:#66c8ec;border:1px solid rgba(0,163,224,.35)}.hls-menu-row-check{font-size:.85em;margin-left:.75em;color:#00a3e0}.hls-menu-field{padding:.6em 1.25em .85em}.hls-menu-field-label{font-size:.62em;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:hsla(0,0%,100%,.55);margin-bottom:.55em}.hls-pill-row{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.35em}.hls-pill{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:.55em .5em;font-family:inherit;font-size:.65em;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:hsla(0,0%,100%,.7);background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.08);border-radius:8px;cursor:pointer;-webkit-transition:all .16s ease;transition:all .16s ease;white-space:nowrap}.hls-pill:hover{background:hsla(0,0%,100%,.08);color:#fff;border-color:hsla(0,0%,100%,.18)}.hls-pill.is-active{background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,163,224,.22)),to(rgba(0,163,224,.12)));background:linear-gradient(180deg,rgba(0,163,224,.22),rgba(0,163,224,.12));color:#ccedf9;border-color:rgba(0,163,224,.6);-webkit-box-shadow:0 0 0 1px rgba(0,163,224,.3),0 4px 14px -6px rgba(0,163,224,.65);box-shadow:0 0 0 1px rgba(0,163,224,.3),0 4px 14px -6px rgba(0,163,224,.65)}.hls-pill:focus{outline:none}.hls-swatch-row{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.55em;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.hls-swatch{position:relative;width:1.55em;height:1.55em;padding:0;border-radius:50%;background:var(--swatch);border:0;cursor:pointer;-webkit-transition:-webkit-transform .18s cubic-bezier(.34,1.56,.64,1);transition:-webkit-transform .18s cubic-bezier(.34,1.56,.64,1);transition:transform .18s cubic-bezier(.34,1.56,.64,1);transition:transform .18s cubic-bezier(.34,1.56,.64,1),-webkit-transform .18s cubic-bezier(.34,1.56,.64,1);-webkit-box-shadow:0 0 0 2px hsla(0,0%,100%,.08),0 2px 6px rgba(0,0,0,.5);box-shadow:0 0 0 2px hsla(0,0%,100%,.08),0 2px 6px rgba(0,0,0,.5)}.hls-swatch:after{content:"";position:absolute;inset:-5px;border-radius:50%;border:2px solid #00a3e0;opacity:0;-webkit-transform:scale(.85);transform:scale(.85);-webkit-transition:opacity .18s ease,-webkit-transform .22s cubic-bezier(.34,1.56,.64,1);transition:opacity .18s ease,-webkit-transform .22s cubic-bezier(.34,1.56,.64,1);transition:opacity .18s ease,transform .22s cubic-bezier(.34,1.56,.64,1);transition:opacity .18s ease,transform .22s cubic-bezier(.34,1.56,.64,1),-webkit-transform .22s cubic-bezier(.34,1.56,.64,1)}.hls-swatch:hover{-webkit-transform:scale(1.08);transform:scale(1.08)}.hls-swatch.is-active:after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.hls-swatch:focus{outline:none}.hls-caption-preview{margin:.4em 1.25em 1.1em;padding:.95em .8em;background:linear-gradient(135deg,rgba(0,163,224,.08),rgba(0,163,224,0)),repeating-linear-gradient(45deg,hsla(0,0%,100%,.018) 0 8px,transparent 8px 16px);border:1px dashed hsla(0,0%,100%,.1);border-radius:10px;text-align:center;overflow:hidden}.hls-caption-preview-cue{display:inline-block;padding:.18em .5em;font-family:AzoSans,sans-serif;font-weight:700;line-height:1.2;color:var(--hls-cue-color);background:var(--hls-cue-bg);font-size:calc(var(--hls-cue-size)*.45);text-shadow:var(--hls-cue-shadow);border-radius:3px;-webkit-transition:color .2s ease,background-color .2s ease,font-size .2s ease;transition:color .2s ease,background-color .2s ease,font-size .2s ease}.hls-video::cue{color:var(--hls-cue-color,#fff);background-color:var(--hls-cue-bg,rgba(0,0,0,.55));font-size:var(--hls-cue-size,24px);font-family:AzoSans,sans-serif;font-weight:700;text-shadow:var(--hls-cue-shadow,0 2px 4px rgba(0,0,0,.85));line-height:1.25}.hls-menu-pop-enter-active{-webkit-transition:opacity .22s cubic-bezier(.4,0,.2,1),-webkit-transform .28s cubic-bezier(.34,1.56,.64,1);transition:opacity .22s cubic-bezier(.4,0,.2,1),-webkit-transform .28s cubic-bezier(.34,1.56,.64,1);transition:opacity .22s cubic-bezier(.4,0,.2,1),transform .28s cubic-bezier(.34,1.56,.64,1);transition:opacity .22s cubic-bezier(.4,0,.2,1),transform .28s cubic-bezier(.34,1.56,.64,1),-webkit-transform .28s cubic-bezier(.34,1.56,.64,1)}.hls-menu-pop-leave-active{-webkit-transition:opacity .16s ease,-webkit-transform .16s ease;transition:opacity .16s ease,-webkit-transform .16s ease;transition:opacity .16s ease,transform .16s ease;transition:opacity .16s ease,transform .16s ease,-webkit-transform .16s ease}.hls-menu-pop-enter,.hls-menu-pop-leave-to{opacity:0;-webkit-transform:translateY(8px) scale(.96);transform:translateY(8px) scale(.96);-webkit-transform-origin:bottom right;transform-origin:bottom right}.hls-ad-container{position:absolute;top:0;left:0;width:100%;height:100%;z-index:50;pointer-events:auto}.hls-ad-cue{top:50%;width:4px;height:8px;margin-top:-4px;margin-left:-2px;background:#f7ca18;border-radius:1px;z-index:5}.hls-ad-cue,.hls-ad-overlay{position:absolute;pointer-events:none}.hls-ad-overlay{top:1em;right:1em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:.25em;background:rgba(0,0,0,.7);padding:.5em 1em;border-radius:4px;z-index:65;font-size:14px;text-align:right}.hls-ad-label{font-weight:600;color:#fff}.hls-ad-countdown{color:hsla(0,0%,100%,.8);font-size:12px}.hls-ad-progress-bar{cursor:default}.hls-ad-progress-bar .hls-ad-progress-fill{background:#f7ca18}.hls-player.hls-ads-playing .hls-nav-btn{opacity:.3;pointer-events:none;cursor:not-allowed}.hls-player.hls-ads-playing .hls-filters-btn{opacity:.3;pointer-events:none}.hls-player.hls-ads-playing .hls-cast-btn,.hls-player.hls-ads-playing .hls-settings-control,.hls-player.hls-ads-playing .hls-subtitle-control{display:none}.hls-player.hls-ads-playing .hls-controls-wrapper{z-index:60}.hls-countdown-fade-enter-active{-webkit-transition:opacity .4s ease;transition:opacity .4s ease}.hls-countdown-fade-leave-active{-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.hls-countdown-fade-enter,.hls-countdown-fade-leave-to{opacity:0}.hls-cast-btn{font-size:1.2em}.hls-cast-icon{width:1.2em;height:1.2em}.hls-cast-btn.hls-casting-active{color:#00a3e0}.hls-player.hls-casting .hls-video{opacity:.3}.hls-player.hls-casting:after{content:"Casting...";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:24px;color:#fff;background:rgba(0,0,0,.6);padding:16px 32px;border-radius:8px;pointer-events:none;z-index:10}.no-access{position:relative;margin:0 auto;max-width:380px;text-align:center}.no-access .btn{border-top-left-radius:0;border-top-right-radius:0}.work-as-product{position:relative;cursor:pointer;margin:35px auto 0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;padding:0 15px 0 0;background-color:#191919}.work-as-product-image{-webkit-box-flex:0;-ms-flex:0 0 70px;flex:0 0 70px;padding-bottom:105px;background-position:50%;background-repeat:no-repeat;background-size:cover;background-color:#303030}.work-as-product .right{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;text-align:left;padding-left:20px;max-width:calc(100% - 70px)}.work-as-product-title{font-size:1.25em;font-weight:600;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.work-as-product-detail{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;color:#a0a0a0}.work-as-product:hover{background-color:rgba(25,25,25,.9)}.theater{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999999999;background-color:#000}.theater-close{font-size:2em;display:inline-block;position:absolute;top:1em;left:1em;padding:.5em}.theater-mode .zEWidget-launcher{display:none}.theater-error{padding-inline:15%}.theater-error h2{max-width:1100px}.theater-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;position:absolute;left:0;right:0;bottom:0;padding:1em 1.25em;background:-webkit-gradient(linear,left top,left bottom,from(transparent),color-stop(rgba(0,0,0,.5)),to(#000));background:linear-gradient(transparent,rgba(0,0,0,.5),#000)}.theater-footer .theater-recommended{padding-left:1em;max-width:250px;-webkit-box-flex:0;-ms-flex:0 1 30%;flex:0 1 30%}.theater-sharefooter{-ms-flex-wrap:nowrap;flex-wrap:nowrap;position:absolute;left:0;right:0;bottom:0;padding:1em 1.25em;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.6)),color-stop(rgba(0,0,0,.8)),to(#000));background:linear-gradient(rgba(0,0,0,.6),rgba(0,0,0,.8),#000)}.theater-sharefooter,.theater-sharefooter .theater-share{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.theater-sharefooter .theater-share{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;max-width:1920px}.theater .playerwrap-loader{pointer-events:none;display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;top:60px;right:0;left:0;bottom:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center}.theater .playerwrap-loader:after{content:"";display:block;width:100px;height:100px;margin-bottom:100px;-webkit-box-sizing:border-box;box-sizing:border-box;border:2px solid transparent;border-top-color:#00a3e0;border-left-color:#00a3e0;border-radius:50%;-webkit-animation:nprogress-spinner 1s linear infinite;animation:nprogress-spinner 1s linear infinite}@media (min-width:768px){.theater-footer{padding:1em 2.25em}}.theater-lobby{z-index:999999999}.theater-lobby:has(.tl-error){z-index:9999}.theater-lobby-exit{font-size:24px;padding:3vw;position:absolute;top:0;right:0;z-index:9999}.theater-lobby .tl-content{position:fixed;top:0;right:0;left:0;bottom:0;background-color:#000;z-index:2000}.theater-lobby .tl-loading{position:absolute;left:0;right:0;bottom:0;top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.theater-lobby .tl-loading .loading-bounce-container{-webkit-box-flex:100%;-ms-flex:100%;flex:100%;text-align:center;padding-bottom:20px}.theater-lobby .tl-loading .loading-bounce-container>div{width:45px;height:75px;margin:auto}.theater-lobby .tl-loading .loading-bar{position:relative;height:4px;width:100%;max-width:220px;background-color:hsla(0,0%,100%,.2);border-radius:5px;margin-bottom:20px}.theater-lobby .tl-loading .loading-bar>div{position:absolute;top:0;bottom:0;left:0;background-color:#fff}.theater-lobby .tl-error{position:absolute;left:0;right:0;top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center}.theater-lobby .tl-error-icon{width:70px;height:60px;margin:0 auto;-webkit-transform:translateX(4px);transform:translateX(4px);margin-bottom:20px}.theater-lobby .tl-error-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.theater-lobby .tl-error-content .modal-wrapper{overflow-y:auto}.theater-lobby .tl-error-content .modal-body,.theater-lobby .tl-error-content .modal-container,.theater-lobby .tl-error-content .modal-wrapper,.theater-lobby .tl-error-content.modal-mask{background-color:transparent;border:none}.theater-lobby .tl-error-content .modal-container{padding:0}.theater-lobby .tl-error-content .modal-body{padding:20px 0}.theater-lobby .tl-error-content .modal-body,.theater-lobby .tl-error-panel{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.theater-lobby .tl-error-panel{gap:25px 20px}.theater-lobby .tl-error-panel h3{text-align:center;font-weight:700;margin:10px 0 0 0;padding:0}.theater-lobby .tl-error-panel p{text-align:center;margin:0;padding:0}.theater-lobby .tl-error-panel .btn{display:inline-block;min-width:48%}.theater-lobby .questions{text-align:center;max-width:380px;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default}.theater-lobby .question>a{display:block;margin:10px auto}.theater-lobby .question>a:after{content:"\e903";display:inline-block;font:normal normal normal 14px/1 vidangel-icons;margin-left:10px;-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:-webkit-transform .2s linear;transition:-webkit-transform .2s linear;transition:transform .2s linear;transition:transform .2s linear,-webkit-transform .2s linear}.theater-lobby .question>a:has(+div.visible):after{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.theater-lobby .question.link-services>div.visible{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:30px;margin-top:30px}.theater-lobby .question>div{max-height:0;overflow-y:hidden;-webkit-transition:all .2s linear;transition:all .2s linear;padding:0;margin:0;opacity:0}.theater-lobby .question>div.visible{padding:0 0 10px 0;opacity:1;max-height:250px}.theater-lobby .question>div .sub-question a:after{content:"\e903";font:normal normal normal 14px/1 vidangel-icons;margin-left:10px;-webkit-transition:-webkit-transform .2s linear;transition:-webkit-transform .2s linear;transition:transform .2s linear;transition:transform .2s linear,-webkit-transform .2s linear;-webkit-transform:rotate(0deg);transform:rotate(0deg);display:inline-block;color:inherit}.theater-lobby .question>div .sub-question a.visible:after{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.theater-lobby .question>div .sub-question>div{visibility:hidden;max-height:0;overflow-y:hidden;-webkit-transition:all .2s linear;transition:all .2s linear;padding:0;margin:0;opacity:0;color:hsla(0,0%,100%,.8);-webkit-transform:all .2s linear;transform:all .2s linear}.theater-lobby .question>div .sub-question>div.visible{margin-top:10px;visibility:visible;opacity:1;max-height:140px}.play-button{position:relative;-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:8px;width:100%}.play-button,.play-button .btn.btn--fill.btn-play{display:-webkit-box;display:-ms-flexbox;display:flex}.play-button .btn.btn--fill.btn-play{background-color:#fff;color:#001016;border:none;border-radius:5px;font-weight:700;height:45px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.play-button .btn.btn--fill.btn-play:hover{background-color:hsla(0,0%,100%,.9)}.play-button .btn.btn--fill.btn-play i{margin-right:10px}.play-button>.location{-webkit-box-flex:100%;-ms-flex:100%;flex:100%;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.play-button>.btn{-webkit-box-flex:100%;-ms-flex:100%;flex:100%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.service-disclaimer{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;width:100%;font-weight:600;font-size:10px}.service-disclaimer span{color:#00a3e0;font-size:16px}@media (min-width:768px){.play-button{max-width:400px}.play-button .btn.btn--fill.btn-play{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.service-disclaimer{text-align:center;padding-inline:5%;position:absolute;bottom:-65px}.play-button>.location{position:absolute;bottom:-20px}}.youtube-wrap{position:relative;padding-bottom:56.25%;width:100%}.youtube-wrap.youtube-square{padding-bottom:100%}.youtube-wrap iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:none}.youtube-wrap .youtube-cover{position:absolute;top:0;left:0;right:0;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.youtube-wrap .youtube-poster{cursor:pointer;background-size:cover;background-position:50%;background-repeat:no-repeat}.youtube-wrap .youtube-poster i{font-size:4em;opacity:.8;-webkit-transition:opacity .2s ease-out;transition:opacity .2s ease-out}.youtube-wrap .youtube-poster:hover i{opacity:1}.youtube-wrap .youtube-loading img{max-width:60px;max-height:60px}.youtube-wrap .youtube-blocked{background:rgba(0,0,0,.85);z-index:2}.youtube-wrap .youtube-blocked p{color:#fff;font-size:14px;line-height:1.5;text-align:center;max-width:400px;padding:0 20px}.youtube-disclaimer{color:hsla(0,0%,100%,.5);font-size:12px;font-style:italic;text-align:center;margin:8px 0 0;padding:0}.trailer-modal .modal-wrapper{height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.work-detail-wrapper[data-v-51076cf9]{position:relative;overflow-x:clip}img.backdrop[data-v-51076cf9]{position:absolute;left:15%;width:90vw;max-height:100vh;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;-webkit-mask-image:-webkit-gradient(linear,left top,right top,from(transparent),color-stop(70%,#000)),-webkit-gradient(linear,left bottom,left top,from(transparent),color-stop(75%,#000)),-webkit-gradient(linear,right top,left top,from(transparent),color-stop(20%,#000));-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 70%),linear-gradient(0deg,transparent 0,#000 75%),linear-gradient(270deg,transparent 0,#000 20%);mask-image:-webkit-gradient(linear,left top,right top,from(transparent),color-stop(70%,#000)),-webkit-gradient(linear,left bottom,left top,from(transparent),color-stop(75%,#000)),-webkit-gradient(linear,right top,left top,from(transparent),color-stop(20%,#000));mask-image:linear-gradient(90deg,transparent 0,#000 70%),linear-gradient(0deg,transparent 0,#000 75%),linear-gradient(270deg,transparent 0,#000 20%);-webkit-mask-composite:source-in,xor;mask-composite:intersect;z-index:-1}img.backdrop.logged-out[data-v-51076cf9]{max-width:1300px;left:25%}.lo-hero-inner[data-v-51076cf9]{max-width:1100px;margin:0 auto;padding:40px 16px 40px;width:100%}@media (min-width:768px){.lo-hero-inner[data-v-51076cf9]{padding:100px 40px 60px}}.lo-filters-section[data-v-51076cf9]{margin-top:32px;text-align:center}@media (min-width:768px){.lo-filters-section[data-v-51076cf9]{margin-top:48px}}.lo-filters-headline[data-v-51076cf9]{font-size:1.25em;font-weight:700;line-height:1.2;margin-bottom:4px}.lo-filters-headline span[data-v-51076cf9]{white-space:nowrap}@media (min-width:768px){.lo-filters-headline[data-v-51076cf9]{font-size:1.75em}}.lo-filters-subhead[data-v-51076cf9]{font-size:13px;font-weight:600;color:hsla(0,0%,100%,.6);margin-bottom:16px}@media (min-width:768px){.lo-filters-subhead[data-v-51076cf9]{font-size:15px;margin-bottom:20px}}.lo-hero-main[data-v-51076cf9]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px}@media (min-width:768px){.lo-hero-main[data-v-51076cf9]{gap:40px;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}}.lo-poster[data-v-51076cf9]{width:100px;border-radius:6px;-ms-flex-negative:0;flex-shrink:0}@media (min-width:450px){.lo-poster[data-v-51076cf9]{width:130px}}@media (min-width:768px){.lo-poster[data-v-51076cf9]{width:260px;border-radius:8px}}.lo-hero-content[data-v-51076cf9]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}@media (min-width:768px){.lo-hero-content[data-v-51076cf9]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.lo-hero-content h1[data-v-51076cf9]{font-size:1.25em;font-weight:700;line-height:1.15;margin:0}@media (min-width:450px){.lo-hero-content h1[data-v-51076cf9]{font-size:1.5em}}@media (min-width:768px){.lo-hero-content h1[data-v-51076cf9]{font-size:2.5em}}.lo-cta-spacer[data-v-51076cf9]{display:none}@media (min-width:768px){.lo-cta-spacer[data-v-51076cf9]{display:block;-webkit-box-flex:1;-ms-flex:1;flex:1}}.lo-meta[data-v-51076cf9]{font-size:12px;font-weight:600;color:hsla(0,0%,100%,.6);margin-top:4px}@media (min-width:768px){.lo-meta[data-v-51076cf9]{font-size:16px;margin-top:8px}}.lo-hero-content[data-v-51076cf9] .lo-description{font-size:13px;line-height:1.4;margin-top:8px;color:hsla(0,0%,100%,.7);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}@media (min-width:768px){.lo-hero-content[data-v-51076cf9] .lo-description{font-size:15px;margin-top:12px;-webkit-line-clamp:4}}.lo-cta-desktop[data-v-51076cf9]{display:none}@media (min-width:768px){.lo-cta-desktop[data-v-51076cf9]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:54px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:16px;width:100%;max-width:380px;font-size:18px}}.lo-cta-block[data-v-51076cf9]{margin-top:20px}@media (min-width:768px){.lo-cta-block[data-v-51076cf9]{display:none}}.lo-cta-block .btn.btn-rect[data-v-51076cf9]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:48px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;font-size:16px}.lo-services[data-v-51076cf9]{margin-top:12px;font-size:11px;font-weight:600;color:hsla(0,0%,100%,.6);line-height:1.3}@media (min-width:768px){.lo-services[data-v-51076cf9]{font-size:12px}}.lo-services ul[data-v-51076cf9]{display:inline;padding:0;margin:0}.lo-services li[data-v-51076cf9]{display:inline;font-weight:700;color:hsla(0,0%,100%,.8)}.lo-services li[data-v-51076cf9]:not(:last-child):after{content:", ";font-weight:600;color:hsla(0,0%,100%,.6)}.lo-services li[data-v-51076cf9]:last-child:not(:first-child):before{content:"or ";font-weight:600;color:hsla(0,0%,100%,.6)}.lo-services-desktop[data-v-51076cf9]{display:none;text-align:center}@media (min-width:768px){.lo-services-desktop[data-v-51076cf9]{display:block}}.lo-services-mobile[data-v-51076cf9]{text-align:center}@media (min-width:768px){.lo-services-mobile[data-v-51076cf9]{display:none}}div.content-wrapper[data-v-51076cf9]{position:relative;margin:auto;padding:15vh 10px 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width:768px){div.content-wrapper[data-v-51076cf9]{padding:15vh 3vw 10px}}div.content-wrapper.logged-out[data-v-51076cf9]{padding:15vh 10px 10px;max-width:1200px}div.content-wrapper .contained-content[data-v-51076cf9]{max-width:33%}@media (max-width:1025px){div.content-wrapper .contained-content[data-v-51076cf9]{max-width:48%}}@media (max-width:767px){div.content-wrapper .contained-content[data-v-51076cf9]{max-width:100%}}div.content-wrapper h1[data-v-51076cf9]{font-family:AzoSans;font-size:36px;font-weight:700}div.content-wrapper .piped-metadata[data-v-51076cf9]{font-family:AzoSans;font-size:16px;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:412px){div.content-wrapper .piped-metadata[data-v-51076cf9]{font-size:13px}}div.content-wrapper .piped-metadata div[data-v-51076cf9]{border-right:2px solid hsla(0,0%,100%,.4);padding:0 9px}div.content-wrapper .piped-metadata div[data-v-51076cf9]:first-child{padding-left:0}div.content-wrapper .piped-metadata div[data-v-51076cf9]:last-child{border-right:none;padding-right:0}div.content-wrapper .piped-metadata .tmdb-icon-wrapper[data-v-51076cf9]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}div.content-wrapper .piped-metadata .tmdb-icon-wrapper img[data-v-51076cf9]{height:16px;width:32px;margin-right:5px}div.content-wrapper .piped-metadata .closed-caption-icon[data-v-51076cf9]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;width:30px}.provider-logos-section[data-v-51076cf9]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:20px;max-width:none}@media (min-width:768px){.provider-logos-section[data-v-51076cf9]{margin-bottom:16px}}.provider-logos-heading[data-v-51076cf9]{font-family:AzoSans;font-size:14px;font-weight:700;letter-spacing:.08em;color:hsla(0,0%,100%,.65)}@media (max-width:767px){.provider-logos-heading[data-v-51076cf9]{font-size:13px}}.provider-logos[data-v-51076cf9]{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4px;margin-top:6px}.provider-logo-btn[data-v-51076cf9],.provider-logos[data-v-51076cf9]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.provider-logo-btn[data-v-51076cf9]{background:transparent;border:none;border-radius:0;-webkit-box-shadow:none;box-shadow:none;height:auto;min-width:unset;margin-right:0;padding:0;cursor:pointer}.provider-logo-btn img[data-v-51076cf9]{height:40px;width:auto;display:block}.provider-logo-btn[data-v-51076cf9]:hover{background:transparent;background-color:transparent;-webkit-box-shadow:none;box-shadow:none;opacity:.8}.bottom-actions[data-v-51076cf9]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:24px;margin-top:20px}.bottom-actions .thumb-icons[data-v-51076cf9]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px}.bottom-actions .thumb-icons img[data-v-51076cf9]{margin-right:0;margin-top:0}.bottom-actions button.add-to-watchlist-button[data-v-51076cf9],.bottom-actions button.remove-from-watchlist-button[data-v-51076cf9]{padding: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}.bottom-action-item[data-v-51076cf9]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px}.action-label[data-v-51076cf9]{font-family:AzoSans;font-size:10px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:hsla(0,0%,100%,.45)}@media (min-width:768px){.action-label[data-v-51076cf9]{display:none}}.buttons-row[data-v-51076cf9]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:10px;margin-top:36px;margin-bottom:30px}.buttons-row[data-v-51076cf9] .tag-set-stats.v2-design{margin-right:0}button[data-v-51076cf9]{background-color:hsla(0,0%,100%,.2);color:#fff;border:none;border-radius:5px;font-size:18px;font-weight:700;margin-right:0;cursor:pointer;height:45px;min-width:45px;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;position:relative}button[data-v-51076cf9]:hover{background-color:hsla(0,0%,100%,.4)}button.logged-out[data-v-51076cf9]{background-color:#e58325;padding:0 15px;margin:20px auto 0;width:100%}button.logged-out.unavailable[data-v-51076cf9]{background-color:#8c8c8c;color:hsla(0,0%,100%,.7);pointer-events:none}@media (min-width:768px){button.logged-out[data-v-51076cf9]{margin:20px 0 0;width:inherit}}button.logged-out[data-v-51076cf9]:hover{background-color:#b7691e}.tooltip[data-v-51076cf9]:after{opacity:0;position:absolute;top:-51px;background-color:rgba(0,0,0,.5);padding:10px;border-radius:5px;width:-webkit-max-content;width:-moz-max-content;width:max-content;font-size:16px;font-weight:400;visibility:hidden}.tooltip[data-v-51076cf9]:before{opacity:0;content:"";width:0;height:0;position:absolute;border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid rgba(0,0,0,.5);top:-10px;visibility:hidden}.tooltip[data-v-51076cf9]:hover:after,.tooltip[data-v-51076cf9]:hover:before{opacity:1;-webkit-transition:opacity 1s;transition:opacity 1s;visibility:visible}.add-to-watchlist-button[data-v-51076cf9]:after{content:"Add to Watchlist"}.remove-from-watchlist-button[data-v-51076cf9]:after{content:"Remove From Watchlist"}.trailer-button[data-v-51076cf9]:after{content:"Watch Trailer"}.closed-caption-icon[data-v-51076cf9]:after{content:"Subtitles Available"}.thumb-icons img[data-v-51076cf9]{height:45px;width:45px;padding:7px;background-color:hsla(0,0%,100%,.2);border-radius:12px;margin-right:10px;margin-top:15px;cursor:pointer}.thumb-icons img[data-v-51076cf9]:hover{background-color:hsla(0,0%,100%,.4)}.thumb-icons img[data-v-51076cf9]:active{background-color:hsla(0,0%,100%,.6)}.thumb-icons img.selected[data-v-51076cf9]{background-color:#00a3e0}button[data-v-51076cf9]:not(.logged-out):not(.provider-logo-btn):not(.add-to-watchlist-button):not(.remove-from-watchlist-button):not(.trailer-button){background:linear-gradient(160deg,hsla(0,0%,100%,.13),hsla(0,0%,100%,.07));-webkit-box-shadow:inset 0 1px 0 hsla(0,0%,100%,.12);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.12);border-radius:12px}button[data-v-51076cf9]:not(.logged-out):not(.provider-logo-btn):not(.add-to-watchlist-button):not(.remove-from-watchlist-button):not(.trailer-button):hover{background:linear-gradient(160deg,hsla(0,0%,100%,.21),hsla(0,0%,100%,.13));background-color:unset}[data-v-51076cf9] .play-button{width:auto}[data-v-51076cf9] .btn.btn--fill.btn-play{-webkit-box-flex:0;-ms-flex:none;flex:none;padding-left:28px;padding-right:28px;background:linear-gradient(160deg,#fff,#ede8df);border-radius:14px;border:none;-webkit-box-shadow:0 4px 28px rgba(0,0,0,.32),0 1px 3px rgba(0,0,0,.12),inset 0 1px 0 #fff;box-shadow:0 4px 28px rgba(0,0,0,.32),0 1px 3px rgba(0,0,0,.12),inset 0 1px 0 #fff;height:45px;font-size:16px;letter-spacing:.02em;-webkit-transition:-webkit-box-shadow .2s ease,-webkit-transform .15s ease;transition:-webkit-box-shadow .2s ease,-webkit-transform .15s ease;transition:box-shadow .2s ease,transform .15s ease;transition:box-shadow .2s ease,transform .15s ease,-webkit-box-shadow .2s ease,-webkit-transform .15s ease}[data-v-51076cf9] .btn.btn--fill.btn-play:hover{background:linear-gradient(160deg,#fff,#f3efe8);-webkit-box-shadow:0 6px 36px rgba(0,0,0,.4),0 1px 4px rgba(0,0,0,.15),inset 0 1px 0 #fff;box-shadow:0 6px 36px rgba(0,0,0,.4),0 1px 4px rgba(0,0,0,.15),inset 0 1px 0 #fff}[data-v-51076cf9] .btn.btn--fill.btn-play:active{-webkit-transform:scale(.985);transform:scale(.985);-webkit-box-shadow:0 2px 14px rgba(0,0,0,.22),inset 0 1px 0 #fff;box-shadow:0 2px 14px rgba(0,0,0,.22),inset 0 1px 0 #fff}[data-v-51076cf9] .tag-set-stats.v2-design{background:linear-gradient(160deg,rgba(0,163,224,.16),rgba(0,163,224,.07));border:1px solid rgba(0,163,224,.3);border-radius:12px;-webkit-box-shadow:inset 0 1px 0 hsla(0,0%,100%,.14),0 2px 8px rgba(0,0,0,.15);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.14),0 2px 8px rgba(0,0,0,.15);height:45px;-webkit-transition:background .2s ease,border-color .2s ease;transition:background .2s ease,border-color .2s ease}[data-v-51076cf9] .tag-set-stats.v2-design:hover{background:linear-gradient(160deg,rgba(0,163,224,.26),rgba(0,163,224,.14));border-color:rgba(0,163,224,.5)}button.add-to-watchlist-button[data-v-51076cf9],button.remove-from-watchlist-button[data-v-51076cf9],button.trailer-button[data-v-51076cf9]{border-radius:12px;width:45px;height:45px;min-width:unset;-ms-flex-negative:0;flex-shrink:0;background:linear-gradient(160deg,rgba(0,163,224,.16),rgba(0,163,224,.07));border:1px solid rgba(0,163,224,.3)}button.add-to-watchlist-button[data-v-51076cf9]:hover,button.remove-from-watchlist-button[data-v-51076cf9]:hover,button.trailer-button[data-v-51076cf9]:hover{background:linear-gradient(160deg,rgba(0,163,224,.26),rgba(0,163,224,.14));border-color:rgba(0,163,224,.5)}.thumb-icons img[data-v-51076cf9]{background:linear-gradient(160deg,rgba(0,163,224,.16),rgba(0,163,224,.07));border:1px solid rgba(0,163,224,.3);-webkit-box-shadow:inset 0 1px 0 hsla(0,0%,100%,.12);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.12)}.thumb-icons img[data-v-51076cf9]:hover{background:linear-gradient(160deg,rgba(0,163,224,.26),rgba(0,163,224,.14));border-color:rgba(0,163,224,.5);background-color:unset}.thumb-icons img.selected[data-v-51076cf9]{background:#00a3e0;border-color:rgba(0,163,224,.5);-webkit-box-shadow:inset 0 1px 0 hsla(0,0%,100%,.2);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.2)}@media (min-width:768px){.action-bar[data-v-51076cf9]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:36px;gap:10px}.action-bar .bottom-actions[data-v-51076cf9]{margin-top:0}.buttons-row[data-v-51076cf9]{margin-top:0;margin-bottom:0}.bottom-actions[data-v-51076cf9]{margin-top:0;gap:12px}}@media (max-width:767px){.buttons-row[data-v-51076cf9]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;margin-bottom:0}.bottom-actions[data-v-51076cf9]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:4px 16px 24px}[data-v-51076cf9] .play-button{width:100%}[data-v-51076cf9] .btn.btn--fill.btn-play{width:100%;-webkit-box-flex:1;-ms-flex:1;flex:1}[data-v-51076cf9] .tag-set-stats.v2-design{width:100%}}@media (min-width:768px){.work-detail-wrapper.has-content-guide div.content-wrapper[data-v-51076cf9]{padding-top:4vh}}.work-detail-wrapper.has-content-guide .piped-metadata div[data-v-51076cf9]{border-right-width:1px;border-right-color:hsla(0,0%,100%,.2)}@media (max-width:767px){.work-detail-wrapper.has-content-guide img.backdrop[data-v-51076cf9]{position:relative;left:0;width:100%;height:100vw;max-height:100vw;-o-object-position:center center;object-position:center center;-webkit-mask-image:-webkit-gradient(linear,left top,left bottom,color-stop(40%,#000),color-stop(85%,transparent));-webkit-mask-image:linear-gradient(180deg,#000 40%,transparent 85%);mask-image:-webkit-gradient(linear,left top,left bottom,color-stop(40%,#000),color-stop(85%,transparent));mask-image:linear-gradient(180deg,#000 40%,transparent 85%);-webkit-mask-composite:unset;mask-composite:unset;z-index:0}.work-detail-wrapper.has-content-guide div.content-wrapper[data-v-51076cf9]{padding-top:0;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.work-detail-wrapper.has-content-guide .action-bar[data-v-51076cf9],.work-detail-wrapper.has-content-guide .buttons-section[data-v-51076cf9],.work-detail-wrapper.has-content-guide .contained-content[data-v-51076cf9]{display:contents}.work-detail-wrapper.has-content-guide h1[data-v-51076cf9]{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.work-detail-wrapper.has-content-guide .piped-metadata[data-v-51076cf9]{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.work-detail-wrapper.has-content-guide .work-description[data-v-51076cf9]{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.work-detail-wrapper.has-content-guide .buttons-row[data-v-51076cf9]{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.work-detail-wrapper.has-content-guide .provider-logos-section[data-v-51076cf9]{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.work-detail-wrapper.has-content-guide .bottom-actions[data-v-51076cf9]{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.work-detail-wrapper.has-content-guide .buttons-row[data-v-51076cf9]{margin-top:16px;margin-bottom:0}}.tabs-nav{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:20px}.tabs-nav button{background:transparent;color:hsla(0,0%,100%,.5);font-family:AzoSans;cursor:pointer;font-size:18px;border:none;border-bottom:2px solid transparent;padding:16px 25px}@media (min-width:768px){.tabs-nav button{color:hsla(0,0%,100%,.65);text-shadow:0 1px 4px rgba(0,0,0,.8)}}@media (max-width:767px){.tabs-nav button{font-size:13px;padding:12px 14px}}.tabs-nav button.selected{color:#fff;border-bottom-color:#fff;-webkit-transition:.2s;transition:.2s}.tabs-nav button:hover{color:hsla(0,0%,100%,.8)}.tabs-nav button[data-highlighted].selected{border-bottom-color:#00a3e0}.tabs-nav button[data-highlighted]:not(.selected):after{content:"";display:inline-block;width:5px;height:5px;border-radius:50%;background:rgba(212,160,48,.6);margin-left:7px;vertical-align:middle;margin-bottom:2px}.tabs-nav:before{display:block;content:"";position:absolute;left:0;right:0;bottom:0;height:2px;background-color:hsla(0,0%,100%,.3)}.content-guide .cg-top-row{display:grid;grid-template-columns:1fr;gap:12px;margin-bottom:12px}@media (min-width:768px){.content-guide .cg-top-row{grid-template-columns:1fr 1fr}}.content-guide .cg-card{background:linear-gradient(160deg,hsla(0,0%,100%,.09),hsla(0,0%,100%,.04));border-radius:14px;-webkit-box-shadow:inset 0 1px 0 hsla(0,0%,100%,.14);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.14);backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px);padding:20px 24px;margin-bottom:12px}.content-guide .cg-card:last-child{margin-bottom:0}.content-guide .cg-top-row .cg-card{margin-bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.content-guide .cg-label{font-size:16px;font-weight:700;color:#fff;margin-top:0;margin-bottom:14px;padding-bottom:12px;border-bottom:1px solid hsla(0,0%,100%,.1);display:block}.content-guide .cg-synopsis{color:hsla(0,0%,100%,.8);font-size:16px;line-height:1.65;margin:0}.content-guide .synopsis-wrapper{position:relative;overflow:hidden;max-height:158px;-webkit-transition:max-height .35s ease;transition:max-height .35s ease;-webkit-mask-image:-webkit-gradient(linear,left top,left bottom,color-stop(50%,#000),color-stop(95%,transparent));-webkit-mask-image:linear-gradient(180deg,#000 50%,transparent 95%);mask-image:-webkit-gradient(linear,left top,left bottom,color-stop(50%,#000),color-stop(95%,transparent));mask-image:linear-gradient(180deg,#000 50%,transparent 95%)}.content-guide .synopsis-wrapper.synopsis-wrapper--expanded{-webkit-mask-image:none;mask-image:none}.content-guide .synopsis-toggle{background:none;border:none;padding:0;margin-top:8px;cursor:pointer;color:rgba(0,163,224,.8);font-size:13px;font-family:AzoSans;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;-ms-touch-action:manipulation;touch-action:manipulation;-webkit-transition:color .15s ease;transition:color .15s ease}.content-guide .synopsis-toggle:hover{color:#00a3e0}.content-guide .synopsis-toggle .synopsis-chevron{width:13px;height:13px;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:-webkit-transform .25s ease;transition:-webkit-transform .25s ease;transition:transform .25s ease;transition:transform .25s ease,-webkit-transform .25s ease}.content-guide .synopsis-toggle .synopsis-chevron.synopsis-chevron--up{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.content-guide .cg-filter-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:16px}.content-guide .episode-selector{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;width:100%}.content-guide .episode-selector-label{font-size:14px;color:hsla(0,0%,100%,.45);white-space:nowrap;-ms-flex-negative:0;flex-shrink:0}.content-guide .episode-selector-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px;overflow-x:auto;-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;padding-bottom:2px;scrollbar-width:none}.content-guide .episode-selector-buttons::-webkit-scrollbar{display:none}@media (max-width:767px){.content-guide .episode-selector-buttons{-ms-flex-wrap:wrap;flex-wrap:wrap;overflow-x:visible}}.content-guide .ep-btn{width:32px;height:32px;border-radius:50%;border:none;background:transparent;color:hsla(0,0%,100%,.45);font-size:14px;cursor:pointer;-ms-flex-negative:0;flex-shrink: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;-webkit-transition:background .15s,color .15s;transition:background .15s,color .15s}.content-guide .ep-btn:hover{color:hsla(0,0%,100%,.85)}.content-guide .ep-btn.ep-btn--active{background:hsla(0,0%,100%,.28);color:#fff}.content-guide .filter-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(65px,1fr));gap:8px}@media (max-width:767px){.content-guide .filter-stats{grid-template-columns:repeat(3,1fr)}}.content-guide .filter-stat{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:center;gap:10px;background:rgba(0,0,0,.22);border:1px solid hsla(0,0%,100%,.09);border-radius:10px;padding:18px 8px 16px}.content-guide .filter-stat:first-child{background:rgba(196,96,122,.1);border-color:rgba(196,96,122,.3)}.content-guide .filter-stat:first-child .filter-stat-icon{color:#c4607a}.content-guide .filter-stat:nth-child(2){background:rgba(212,160,48,.1);border-color:rgba(212,160,48,.3)}.content-guide .filter-stat:nth-child(2) .filter-stat-icon{color:#d4a030}.content-guide .filter-stat:nth-child(3){background:hsla(54,54%,62%,.1);border-color:hsla(54,54%,62%,.3)}.content-guide .filter-stat:nth-child(3) .filter-stat-icon{color:#d2c86a}.content-guide .filter-stat:nth-child(4){background:rgba(61,158,154,.1);border-color:rgba(61,158,154,.3)}.content-guide .filter-stat:nth-child(4) .filter-stat-icon{color:#3d9e9a}.content-guide .filter-stat:nth-child(5){background:rgba(148,120,192,.1);border-color:rgba(148,120,192,.3)}.content-guide .filter-stat:nth-child(5) .filter-stat-icon{color:#9478c0}.content-guide .filter-stat-icon{color:#00a3e0;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}.content-guide .filter-stat-icon svg{width:48px;height:34px}.content-guide .filter-stat-value{font-size:20px;font-weight:700;color:#fff;line-height:1;white-space:nowrap}@media (max-width:767px){.content-guide .filter-stat-value{font-size:18px}}.content-guide .filter-stat-label{font-family:AzoSans;font-size:12px;color:#fff;line-height:1.4}@media (max-width:767px){.content-guide .filter-stat-label{font-size:11px}}.content-guide .essence-tags{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px;margin-top:4px}@media (max-width:767px){.content-guide .essence-tags{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6px}}.content-guide .accordion-item{width:100%}@media (min-width:768px){.content-guide .accordion-item{width:auto}}.content-guide .essence-tag{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;background:transparent;border:1px solid hsla(0,0%,100%,.2);border-radius:20px;padding:7px 14px;color:#fff;font-family:AzoSans;font-size:14px;cursor:pointer;-ms-touch-action:manipulation;touch-action:manipulation;-webkit-transition:background .2s ease,border-color .2s ease;transition:background .2s ease,border-color .2s ease}.content-guide .essence-tag .tag-chevron{width:13px;height:13px;color:hsla(0,0%,100%,.5);-ms-flex-negative:0;flex-shrink:0;-webkit-transition:color .2s ease,-webkit-transform .2s ease;transition:color .2s ease,-webkit-transform .2s ease;transition:transform .2s ease,color .2s ease;transition:transform .2s ease,color .2s ease,-webkit-transform .2s ease}@media (max-width:767px){.content-guide .essence-tag{width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.content-guide .accordion-item>.essence-tag{background:rgba(0,163,224,.08);border-color:rgba(0,163,224,.5)}.content-guide .accordion-item>.essence-tag:hover{background:rgba(0,163,224,.15)}.content-guide .accordion-item>.essence-tag.essence-tag--active{background:rgba(0,163,224,.22);border-color:rgba(0,163,224,.65)}.content-guide .accordion-item>.essence-tag.essence-tag--active .tag-chevron{-webkit-transform:rotate(180deg);transform:rotate(180deg);color:#00a3e0}.content-guide .tag-justification{margin-top:12px;padding:14px 18px;background:hsla(0,0%,100%,.03);border-left:3px solid hsla(0,0%,100%,.25);border-radius:0 6px 6px 0;-webkit-transition:background-color .3s ease,border-left-color .3s ease;transition:background-color .3s ease,border-left-color .3s ease}.content-guide .tag-justification p{margin:0;font-size:14px;color:hsla(0,0%,100%,.8);line-height:1.55}@media (min-width:768px){.content-guide .tag-justification--inline{display:none}}@media (max-width:767px){.content-guide .tag-justification-global{display:none}}.content-guide .feedback-row-wrapper{margin-top:auto}.content-guide .feedback-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:6px;padding-top:16px}.content-guide .feedback-prompt{font-style:italic;font-size:14px;color:#00a3e0;margin-right:2px}.content-guide .feedback-btn{background:none;border:none;padding:3px;margin:0;cursor:pointer;color:rgba(0,163,224,.8);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;border-radius:4px;-webkit-transition:color .15s ease,-webkit-transform .15s ease;transition:color .15s ease,-webkit-transform .15s ease;transition:color .15s ease,transform .15s ease;transition:color .15s ease,transform .15s ease,-webkit-transform .15s ease}.content-guide .feedback-btn svg{width:17px;height:17px}.content-guide .feedback-btn:hover{color:#00a3e0;-webkit-transform:scale(1.2);transform:scale(1.2)}.content-guide .feedback-row--justification{padding-top:10px}.content-guide .feedback-row--justification .feedback-prompt{color:var(--tag-color,hsla(0,0%,100%,.7));font-weight:700;font-size:12px;opacity:.8}.content-guide .feedback-row--justification .feedback-btn{color:var(--tag-color,hsla(0,0%,100%,.7));opacity:.7}.content-guide .feedback-row--justification .feedback-btn svg{width:15px;height:15px}.content-guide .feedback-thanks{font-style:italic;font-size:14px;text-align:right;padding-top:16px;color:#00a3e0;margin:0}.content-guide .feedback-thanks--justification{color:var(--tag-color,hsla(0,0%,100%,.7));font-weight:600;font-size:12px;padding-top:10px}.content-guide .tag-justification-placeholder{font-style:italic;font-size:13px;color:hsla(0,0%,100%,.3);margin:0}.content-guide .tag-justification-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:10px}.content-guide .tag-justification-title{font-size:17px;font-weight:700;color:var(--tag-color,#fff);display:block;-webkit-transition:color .3s ease;transition:color .3s ease}.content-guide .tag-justification-close{background:none;border:none;color:hsla(0,0%,100%,.5);cursor:pointer;padding:0;width:20px;height:20px;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;-ms-flex-negative:0;flex-shrink:0}.content-guide .tag-justification-close svg{width:16px;height:16px}.content-guide .tag-justification-close:hover{color:hsla(0,0%,100%,.8)}.content-guide .cg-fade-enter-active{-webkit-transition:opacity .25s ease;transition:opacity .25s ease}.content-guide .cg-fade-leave-active{-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.content-guide .cg-fade-enter,.content-guide .cg-fade-leave-to{opacity:0}.movie-guide .movie-guide-tabs{margin-top:2vw;padding:0 20px}@media (min-width:768px){.movie-guide .movie-guide-tabs{padding:20px 3vw}.movie-guide .movie-guide-tabs .tabs-nav{margin-bottom:3vw}}.more-show-details{margin-top:2vw;padding:0 20px}.more-show-details .cg-season-selector{margin-bottom:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.more-show-details .cg-season-selector .episode-selector-label{font-size:14px;color:hsla(0,0%,100%,.45);white-space:nowrap;-ms-flex-negative:0;flex-shrink:0}.more-show-details .cg-season-selector .episode-selector-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px;overflow-x:auto;-webkit-box-flex:1;-ms-flex:1;flex:1;padding-bottom:2px;scrollbar-width:none}.more-show-details .cg-season-selector .episode-selector-buttons::-webkit-scrollbar{display:none}@media (max-width:767px){.more-show-details .cg-season-selector .episode-selector-buttons{-ms-flex-wrap:wrap;flex-wrap:wrap;overflow-x:visible}}.more-show-details .cg-season-selector .ep-btn{width:32px;height:32px;border-radius:50%;border:none;background:transparent;color:hsla(0,0%,100%,.45);font-size:14px;cursor:pointer;-ms-flex-negative:0;flex-shrink: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;-webkit-transition:background .15s,color .15s;transition:background .15s,color .15s}.more-show-details .cg-season-selector .ep-btn:hover{color:hsla(0,0%,100%,.85)}.more-show-details .cg-season-selector .ep-btn.ep-btn--active{background:hsla(0,0%,100%,.28);color:#fff}.more-show-details .season-buttons-wrapper{margin-bottom:30px;display:grid;grid-template-columns:repeat(auto-fill,minmax(125px,1fr));-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;row-gap:15px}.more-show-details .season-button{display:block;color:#fff;background-color:transparent;border:none;font-family:AzoSans;font-size:18px;padding:7px 0;border-radius:3px;cursor:pointer;white-space:nowrap}.more-show-details .season-button:hover{background-color:hsla(0,0%,100%,.2)}.more-show-details .season-button.selected{background-color:hsla(0,0%,100%,.4)}@media (min-width:768px){.more-show-details{padding:20px 3vw}.more-show-details .episodes-panel{display:-webkit-box;display:-ms-flexbox;display:flex}.more-show-details .tabs-nav{margin-bottom:3vw}.more-show-details .season-buttons-wrapper{display:block;margin-right:3vw}.more-show-details .season-button{width:125px;margin-bottom:20px}}.episode{margin-bottom:1.5em;scroll-margin-top:100px}.episode_location{position:absolute;bottom:0;left:0;right:0;height:5px;background-color:#333}.episode_location_progress{height:5px;bottom:0;left:0;background-color:#00a3e0}.episode_content{padding:1em 0}.episode_poster{position:relative;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;min-width:min(400px,45%)}.episode_poster.is-free:before{content:"Filter Free";position:absolute;font-size:12px;font-weight:700;padding:4px 6px;background-color:#00a3e0;border-top-right-radius:50px;border-bottom-right-radius:50px;left:0;top:10px;z-index:2}.episode_poster img{-o-object-fit:cover;object-fit:cover;max-width:100%;aspect-ratio:8/5}.episode_poster-button{position:absolute;top:0;left:0;width:100%;height:100%;background:transparent;border:none;cursor:pointer}.episode_poster-button i{display:none;color:#fff}.episode_progress{height:5px;position:absolute;background:transparent;bottom:0;left:0;right:0}.episode_progress-inner{background-color:#00a3e0;height:100%;width:0}.episode_info{position:relative}.episode_watch-loading{position:absolute;top:0;bottom:0;left:0;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.episode_watch-loading:after{width:2.5em;height:2.5em;content:"";background:url(/img/on_gray.545ba4fe.gif) no-repeat 50%;background-size:contain}.episode_btn-watch{font-size:3em}.episode_btn-verified{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;position:absolute;right:-.25em;top:0;font-size:.375em;color:#fff;background-color:#191919;border-radius:10em;height:calc(1.2em - .56px)}.episode_info-detail{display:inline-block;width:100%}.episode_info-detail-full{padding-left:0}.episode_title{font-weight:700;font-size:24px;margin:.25em 0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:default}.episode_title-number{margin-right:.15em}.episode_stats{color:#8c8c8c;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:.25em;cursor:default}.episode_stat{white-space:nowrap;display:inline-block;margin:0 .5em .5em 0;color:#fff;font-weight:600;font-size:14px}.episode_stat:last-child{margin-right:0}.episode_stat_pipe{color:hsla(0,0%,100%,.4)}.episode_description{font-size:14px;color:hsla(0,0%,100%,.8);margin-bottom:.75em;cursor:default}.episode .offering-button{color:#00a3e0;cursor:pointer;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.episode .offering-button:hover{color:#99daf3}.episode .offering-button span:first-child{color:#fff;margin-right:.5em}.episode .offering-button span:last-child{white-space:nowrap}.episode_play-icon{font-size:40px}.episode:hover .episode_poster img{-webkit-filter:brightness(.4);filter:brightness(.4)}.episode:hover .episode_poster-button.loading i{display:none}.episode:hover .episode_poster-button i{display:block}@media (min-width:768px){.episode{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:3em;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.episode_description{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.episode_content{padding:0 2em;-webkit-box-flex:2;-ms-flex:2 1 55%;flex:2 1 55%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.episode_poster{-webkit-box-flex:1;-ms-flex:1 1 45%;flex:1 1 45%;max-width:400px}.episode_title{margin-top:0;max-width:40vw}}@media (min-width:1200px){.episode--is-selected .episode_title,.episode:hover .episode_title,.episode_content{max-width:none;-webkit-box-flex:2;-ms-flex:2 1 78%;flex:2 1 78%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.episode_info{max-width:100%}.episode_description{-webkit-line-clamp:3;min-height:4em}.episode_description.expanded{-webkit-line-clamp:unset}}.phone-help{top:0;left:0;width:100vw;z-index:10;height:100vh;background-color:#eee;position:absolute;padding:20px}.phone-help-inner{position:relative;max-width:400px;margin:30px auto 0}.phone-help-close{position:absolute;top:-5px;right:16px;width:20px;height:20px;cursor:pointer;background-color:rgba(0,0,0,.6);border-radius:50px}.phone-help-close:after,.phone-help-close:before{content:"";position:absolute;top:50%;left:50%;width:13px;height:3px;border-radius:5px;background-color:#fff;-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.phone-help-close:after{-webkit-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}.phone-help-close:hover{opacity:.7}.phone-help-title{font-size:24px;font-weight:700;color:#00a3e0;text-align:center}.phone-help img{display:block;max-width:150px;height:auto;margin:0 auto 20px}.phone-help-subtitle{font-size:16px;font-weight:700;color:#00a3e0;text-align:center;margin-bottom:24px;line-height:1.5}.phone-help-hours{margin-bottom:20px;padding:16px;background-color:#fff;border-radius:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.phone-help-hours-title{font-size:14px;font-weight:700;text-align:center}.phone-help-hours-row{padding:10px;display:-webkit-box;display:-ms-flexbox;display:flex;max-width:300px;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px;font-weight:600}.phone-help-hours-row .unavailable{color:rgba(0,0,0,.6)}.phone-help-hours-dow{min-width:30%}.phone-help-hours-time{min-width:70%}.phone-help-article-link{font-size:14px;display:block;margin-top:11px;text-align:center}.wizard.is-setup .wizard-nav{position:sticky;top:0}.wizard.is-setup .progress-bar{background-color:#00a3e0}.wizard.is-setup .title{text-transform:capitalize;margin:0 auto}.wizard:not(.is-setup).has-promo .wizard-views-content .wiz-filter .tag-module .filter-categories{top:111px}.wizard:not(.is-setup).has-promo .wizard-views-content .wiz-filter .wcategory-detail{padding-top:161px;margin-top:-161px}.wizard:not(.is-setup).has-promo .wizard-nav{height:105px;margin-top:-65px}.wizard:not(.is-setup).has-promo .wizard-nav .wizard-nav-upper{top:45px}.wizard:not(.is-setup).has-promo .wizard-nav .wizard-nav-lower{top:85px}.wizard:not(.is-setup).has-promo .wizard-nav .onboardnav-promo{position:fixed;z-index:6;top:0;left:0;padding:.5em;background:#00a3e0;color:#000;padding:10px 0;font-weight:600;font-size:min(15px,3.2vw);text-align:center;height:45px;width:100%;text-transform:capitalize;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5em}.wizard:not(.is-setup).has-promo .wizard-nav .onboardnav-promo .all-caps{text-transform:uppercase;color:#fff}.wizard:not(.is-setup).has-promo .wizard-nav .onboardnav-promo .nowrap{white-space:nowrap}.wizard:not(.is-setup).has-promo .wizard-views{margin-top:0}@media (min-width:650px){.wizard:not(.is-setup).has-promo .wizard-views-content .wiz-filter .tag-module .filter-categories{top:105px}.wizard:not(.is-setup).has-promo .wizard-views-content .wiz-filter .wcategory-detail{padding-top:277px;margin-top:-277px}.wizard:not(.is-setup).has-promo .wizard-nav{margin-top:0}.wizard:not(.is-setup).has-promo .wizard-nav .onboardnav-promo{height:45px;font-size:18px}.wizard:not(.is-setup).has-promo .wizard-nav .onboardnav-promo .desktop{display:inline}}@media (min-width:768px){.wizard:not(.is-setup).has-promo .wizard-nav-upper{margin-top:45px}}.wizard{max-width:1160px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;color:#000;width:100%}.wizard .desktop{display:none}.wizard .hidden{visibility:hidden}.wizard .back{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;background-color:#eee}.wizard .back.desktop{display:none}.wizard .back-btn{font-size:1rem;justify-self:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:1em;color:#00a3e0;font-weight:700}.wizard .back-btn:before{content:"";display:inline-block;width:1em;height:1em;margin-right:.25rem;background-image:url(/img/chevron-left.47673fa3.svg);background-size:contain;background-repeat:no-repeat}.wizard .wizard-nav{z-index:6;background-color:#eee;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.wizard .wizard-nav-upper{position:fixed;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background-color:#eee;padding:10px;width:100%;max-width:1160px;height:40px;top:0}.wizard .wizard-nav-upper,.wizard .wizard-nav-upper .navlink{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wizard .wizard-nav-upper .navlink{height:100%;width:82px;min-width:82px;-ms-flex-line-pack:center;align-content:center;font-weight:600;font-size:.9em;white-space:nowrap;color:#00a3e0;cursor:pointer}.wizard .wizard-nav-upper .navlink.desktop{display:none}.wizard .wizard-nav-upper .navlink-logo.navlink{height:24px;background:url(/img/logo--black.aab71065.svg) 50% no-repeat;background-size:contain}.wizard .wizard-nav-lower{background-color:#eee;width:100%;top:40px;padding:10px 10px 0;position:fixed}.wizard .progress{background:#eee;height:100%;background-color:#ddd;border-radius:40px;overflow:hidden}.wizard .progress-bar{height:6px;max-width:100%;width:0;background-color:#303030;border-radius:40px;justify-self:left;-webkit-transition:all .2s linear;transition:all .2s linear}.wizard-views{padding:76px 10px 20px}.wizard-views-header{margin-bottom:10px;z-index:1;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wizard-views .title{font-weight:700;font-size:21px;line-height:24x;text-align:center;margin-left:1.4rem;margin-right:1.4rem}.wizard-views .title.title--blue{color:#00a3e0}.wizard-views .subtitle{text-align:center;margin-top:.75rem;font-size:.9rem;color:#505050;margin-left:1.4rem;margin-right:1.4rem;font-weight:600}.wizard-views-content{padding-bottom:65px;margin-bottom:15px;width:100%}.wizard-views-content .disclaimer{font-size:12px;color:rgba(0,0,0,.6);text-align:center;padding-top:13px;max-width:400px;font-weight:600}.wizard-views-content .title{line-height:24px;font-size:21px;font-weight:700;text-align:center}.wizard-views-content .title .no-wrap{white-space:nowrap}.wizard-views-content .wizard-img{margin-top:45px;margin-bottom:35px}.wizard-views-buttons{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;-webkit-box-align:center;-ms-flex-align:center;align-items:center;bottom:0;position:fixed;background-color:#eee;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;left:0;background:#eee;padding:5px;text-transform:capitalize}.wizard-views-buttons .btn{font-size:16px}.wizard-views-buttons .save{padding:1.5rem;font-weight:600;font-size:21px;line-height:112.5%;color:#00a3e0;cursor:pointer}@media (min-width:768px){.wizard .desktop{display:-webkit-box;display:-ms-flexbox;display:flex}.wizard .mobile{display:none}.wizard .wizard-nav{margin-top:0}.wizard .wizard-nav-upper{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;position:inherit;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:60px}.wizard .wizard-nav-upper .navlink-logo.navlink{width:130px;height:60px}.wizard .wizard-nav-upper .navlink{width:130px;cursor:pointer}.wizard .wizard-nav-upper .navlink.mobile{display:none}.wizard .wizard-nav-upper .navlink.desktop{display:-webkit-box;display:-ms-flexbox;display:flex}.wizard .wizard-nav-lower{padding:0}.wizard .wizard-nav .progress{width:50%;height:6px}.wizard .wizard-views{padding-top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.wizard .wizard-views-content .title{line-height:30px;font-size:28px}.wizard .wizard-views-content .disclaimer{padding-top:35px}.wizard .wizard-views-content .wizard-img{margin-top:0}.wizard .wizard-views .navlink{cursor:pointer}.wizard .wizard-views-inner{padding:0 20px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wizard .wizard-views-header{background-color:#eee}.wizard .wizard-views-header .back.desktop{display:-webkit-box;display:-ms-flexbox;display:flex}.wizard .wizard-views .title{font-size:1.45rem;line-height:1.75rem;padding:0 1rem}.wizard .wizard-views .subtitle{font-size:1.215rem;margin-top:1rem}.wizard .wiz-filter__buttons{-webkit-transition:all .1s linear;transition:all .1s linear;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:4rem auto;-webkit-box-shadow:none;box-shadow:none;position:relative;width:400px;height:100%}.wizard .wiz-filter__buttons .btn{border-radius:5px;margin:0}.wizard .wizard-views-buttons{padding:0;-ms-flex-item-align:center;align-self:center;margin:50px auto 0;position:relative;width:100%;-webkit-box-shadow:none;box-shadow:none;max-width:400px}.wizard .wizard-views-buttons,.wizard .wizard-views-buttons .btn{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wizard .wizard-views-buttons .btn{font-size:16px;border-radius:5px;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex}}@media (max-width:767px){.wizard .fade-enter-active .wizard-views-buttons,.wizard .fade-leave-active .wizard-views-buttons,.wizard .fade-reverse-enter-active .wizard-views-buttons,.wizard .fade-reverse-leave-active .wizard-views-buttons{opacity:0}}.wizard-views,.wizard-views .panel-plan{width:100%}.wizard-views .panel-plan-title{font-weight:700;font-size:1.5em;margin-bottom:1em}@media (min-width:1200px){.wizard-views .panel-plan-title{font-size:1.75rem}}.wizard-views .panel-plan-features{min-width:300px;width:45%;margin:30px auto 0;text-align:left;background-color:#e1e1e1;padding:20px;border-radius:10px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.wizard-views .panel-plan-features,.wizard-views .panel-plan-features .features div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wizard-views .panel-plan-features .features div{font-size:12px;font-weight:600;color:#001016;line-height:14px;margin-bottom:5px}.wizard-views .panel-plan-features .features div:before{font-family:Font Awesome\ 5 Free;color:#00a3e0;content:"\f00c";margin-right:5px;-ms-flex-item-align:start;align-self:flex-start}.wizard-views .panel-plan .disclaimer{width:calc(90% + 18px);max-width:800px}@media (min-width:768px){.wizard-views .panel-plan .panel-plan-promo{width:calc(90% + 18px)}.wizard-views .panel-plan .panel-plan-features{max-width:793px;padding:20px 30px;width:calc(90% + 18px)}.wizard-views .panel-plan .panel-plan-features .features div{font-size:21px;line-height:24px}.wizard-views .panel-plan .panel-plan-features .features div:before{margin-right:10px}}.panel-email-title{font-weight:700;font-size:1.5em;margin-bottom:.5em}.panel-email-subtitle{margin-bottom:1em}.on-gray .panel-email .signup span{color:#303030}@media (min-width:1200px){.on-gray .panel-email-title{font-size:1.75rem}}.on-gray .panel-email .formline.signup-submit{position:inherit}.signup{margin:0 auto;padding:1em 0;max-width:300px;text-align:center}.signup input{font-size:1.15em;padding:6px 12px}.signup-social{margin-bottom:2.5em}.signup-other{margin:3em 0}.signup-terms{margin-top:3em;padding-top:3em;border-top:1px solid #b4b4b4}.signup-terms>span{text-transform:none}.signup--loading .signup-social,.signup--loading input{opacity:.5}.signup .social-google{border-radius:2px;border:thin solid rgba(0,0,0,.34);-webkit-box-shadow:1px 1px 1px rgba(0,0,0,.15);box-shadow:1px 1px 1px rgba(0,0,0,.15)}.panel-signup-promo{color:#62d374;margin:-1em 0 1em 0}.panel-signup-title{font-weight:700;font-size:1.5em;margin-bottom:.5em}.panel-signup-details{margin:2em 0}.panel-signup .subtitle{margin-bottom:1em}.panel-signup-inputs{margin:0 auto;max-width:320px;margin-bottom:2em}.panel-signup-btn{width:100%;max-width:280px;margin:0 auto}.on-gray .panel-signup .signup-other{margin:32px 0}@media (min-width:1200px){.on-gray .panel-signup-title{font-size:1.75rem}}.on-gray .panel-signup .formline{margin:32px auto}.on-gray .panel-signup .formline.signup-terms{padding:32px 0}.on-gray .panel-signup .formline.signup-submit{position:inherit}.on-gray .panel-signup .social-google{border:none;-webkit-box-shadow:none;box-shadow:none}.panel-confirm-title{font-weight:700;font-size:1.5em;margin-bottom:1em}.panel-confirm .subtitle{margin:2em 0}.panel-confirm-code{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:360px;margin:0 auto;margin-bottom:25px;position:relative}.panel-confirm-code>div{display:inline-block}.panel-confirm-code input{display:inline-block;font-size:24px;padding:8px;border:1px solid #b4b4b4;border-radius:0;text-align:center;text-transform:uppercase;font-weight:400}.panel-confirm-code .pcc-mid{border-left:transparent;border-right:transparent}.panel-confirm-code .pcc-dash{font-weight:400;font-size:16px;min-width:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.panel-confirm-code .pcc-left{border-top-left-radius:5px;border-bottom-left-radius:5px}.panel-confirm-code .pcc-right{border-top-right-radius:5px;border-bottom-right-radius:5px}.panel-confirm-code .pcc:focus{border-color:transparent;outline:2px solid #00a3e0!important;z-index:5}.panel-confirm.loading .panel-confirm-code{opacity:.5}.panel-confirm.loading .panel-confirm-code:after{content:"";display:block;position:absolute;top:0;right:0;left:0;bottom:0;background:transparent}.panel-confirm.loading .panel-confirm-code,.panel-confirm.loading .pcc{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default}.panel-confirm .status-container{max-width:360px;margin:0 auto;min-height:80px}.panel-confirm .error-bar{margin:0 auto;max-width:500px;padding:12px 8px;background-color:rgba(205,51,71,.2);border:1px solid rgba(205,51,71,.8);border-radius:5px;font-size:.85em}.panel-confirm .success-bar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#4ea95d;font-size:1.25em;font-weight:600}.panel-confirm .success-bar .checkmark{max-width:25px;max-height:25px;margin-right:12.5px}.panel-confirm .loading-bar{padding-top:10px}.panel-confirm .email-links,.panel-confirm .loading-bar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.panel-confirm .email-links{margin:0 auto;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.panel-confirm .email-links .email-link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 17.5px 17.5px 17.5px}.panel-confirm .email-links .email-link-img{display:inline-block;width:33px;background:url(https://s3.amazonaws.com/content.vidangel.com/logos/email_sprite.png);background-repeat:no-repeat;margin-right:4px;-webkit-transform:scale(.75);transform:scale(.75)}.panel-confirm .email-links .email-link-img--yahoo{background-position-x:-66px;height:23px}.panel-confirm .email-links .email-link-img--aol{background-position-x:-33px;height:23.35px}.panel-confirm .email-links .email-link-img--icloud{width:33px;background-position-x:-98.5px;height:24.5px}.panel-confirm .email-links .email-link-img--gmail{height:24.4px}.panel-confirm .email-links .email-link-img--outlook{background-position-x:-132px;height:32.15px}.panel-confirm .email-reminder{font-weight:600;color:#b4b4b4;font-size:.85em}@media (min-width:480px){.panel-confirm .status-container,.panel-confirm-code{max-width:420px}.panel-confirm-code input{font-size:36px;padding:12px}.panel-confirm-code .pcc-dash{font-size:20px;min-width:30px}}.checkmark{width:56px;height:56px;border-radius:50%;display:block;stroke-width:2;stroke:#fff;stroke-miterlimit:10;-webkit-box-shadow:inset 0 0 0 #4ea95d;box-shadow:inset 0 0 0 #4ea95d;-webkit-animation:checkmarkscale .8s ease-in-out .3s forwards;animation:checkmarkscale .8s ease-in-out .3s forwards}.checkmark__circle{stroke-dasharray:166;stroke-dashoffset:166;stroke-width:5;stroke-miterlimit:10;stroke:#4ea95d;fill:#4ea95d}.checkmark__check{stroke-width:5;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;stroke-dasharray:48;stroke-dashoffset:48;-webkit-animation:checkmarkstroke .8s cubic-bezier(.65,0,.45,1) .3s forwards;animation:checkmarkstroke .8s cubic-bezier(.65,0,.45,1) .3s forwards}@-webkit-keyframes checkmarkstroke{to{stroke-dashoffset:0}}@keyframes checkmarkstroke{to{stroke-dashoffset:0}}@-webkit-keyframes checkmarkscale{0%,to{-webkit-transform:none;transform:none}50%{-webkit-transform:scale3d(1.1,1.1,1);transform:scale3d(1.1,1.1,1)}}@keyframes checkmarkscale{0%,to{-webkit-transform:none;transform:none}50%{-webkit-transform:scale3d(1.1,1.1,1);transform:scale3d(1.1,1.1,1)}}.dot-flashing,.dot-flashing:after,.dot-flashing:before{display:inline-block;position:relative;width:12px;height:12px;color:#2d2d2d;background-color:transparent;opacity:1;-webkit-animation:dotFlashing2 1.6s infinite normal;animation:dotFlashing2 1.6s infinite normal;-webkit-animation-delay:.2s;animation-delay:.2s;border-radius:1px}.dot-flashing:after,.dot-flashing:before{content:"";position:absolute;top:0}.dot-flashing:before{left:-20px;-webkit-animation-delay:0s;animation-delay:0s}.dot-flashing:after{left:20px;-webkit-animation-delay:.4s;animation-delay:.4s}@-webkit-keyframes dotFlashing2{0%{background-color:rgba(0,0,0,.1)}12.5%{background-color:rgba(0,0,0,.3)}25%,50%{background-color:rgba(0,0,0,.6)}62.5%{background-color:rgba(0,0,0,.3)}75%,to{background-color:rgba(0,0,0,.1)}}@keyframes dotFlashing2{0%{background-color:rgba(0,0,0,.1)}12.5%{background-color:rgba(0,0,0,.3)}25%,50%{background-color:rgba(0,0,0,.6)}62.5%{background-color:rgba(0,0,0,.3)}75%,to{background-color:rgba(0,0,0,.1)}}.on-gray .email-reminder{color:#303030}.StripeElement{border-bottom:1px solid transparent}.StripeElement--focus{border-bottom:1px solid #00a3e0}.StripeElement--invalid{border-color:#ff9a00}.StripeElement--webkit-autofill{background-color:#fefde5!important}.panel-payment .title{margin:0 auto 1.5em auto}.panel-payment .form-error{color:#cd3347;margin:1em auto .5em}.panel-payment-subtitle{font-size:14px;text-align:left;width:100%;margin:30px 0 10px;font-weight:600;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.panel-payment-subtitle,.panel-payment-subtitle div,.panel-payment-subtitle div i{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.panel-payment-subtitle div i{height:100%}.panel-payment-subtitle i{font-size:16px;margin-right:5px}.panel-payment .underline{padding-bottom:10px;border-bottom:1px solid #bbb;width:100%}.panel-payment-details{font-size:12px;margin:14px auto;max-width:360px}.panel-payment .btn{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;margin-top:1em;max-width:340px}.panel-payment-plan{width:100%}.panel-payment-plan>.row{margin-block:10px;font-weight:600;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.panel-payment-plan>.row.plan-total{font-weight:800;padding-top:10px;border-top:1px solid #bbb}.panel-payment-plan .plan-name{font-size:16px;text-transform:capitalize}.panel-payment-plan .plan-price{font-size:16px}.subscription-payment{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0 auto 1em auto;max-width:340px}.subscription-payment-overlay{content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;background-color:#ffffff33}.subscription-payment .stripe{text-align:center;font-size:16px;opacity:.6}.subscription-payment .stripe-card,.subscription-payment input,.subscription-payment select{color:#191919;font-weight:600;-webkit-box-sizing:border-box;box-sizing:border-box;padding:.75em 1em;background-color:#fff;margin:0 auto 6px auto;width:100%;-webkit-transition:box-shadow .15s ease;-webkit-transition:-webkit-box-shadow .15s ease;transition:-webkit-box-shadow .15s ease;transition:box-shadow .15s ease;transition:box-shadow .15s ease,-webkit-box-shadow .15s ease;border-radius:3px}.subscription-payment .stripe-card:focus,.subscription-payment input:focus,.subscription-payment select:focus{border-bottom:1px solid #4d90fe}.subscription-payment .select-wrapper{position:relative;display:inline-block}.subscription-payment .select-wrapper:after{font-size:1.5em;font-family:Font Awesome\ 5 Free;content:"\f0d7";font-weight:900;color:#191919;position:absolute;right:20px;top:40%;-webkit-transform:translateY(-50%);transform:translateY(-50%);line-height:normal;pointer-events:none}.subscription-payment .select-wrapper select{appearance:none;-webkit-appearance:none;-moz-appearance:none}.subscription-payment .fieldset{width:100%}.subscription-payment .field-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.subscription-payment .field-row .field{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%}.subscription-payment .field-row .field+.field{margin-left:6px}.subscription-payment .error .stripe-card,.subscription-payment .error input,.subscription-payment .error select{border-bottom:1px solid #cd3347}.subscription-payment .stripe-card{padding:1.115em 1em}.subscription-payment #plan_id{text-transform:capitalize}.subscription-payment .fieldset-giftcard{margin-top:1em}.subscription-payment .fieldset-promocode{margin-top:.5em;position:relative;border-radius:5px;padding:.5em 1em;text-align:right;border:1.5px solid transparent}.subscription-payment .fieldset-promocode.active,.subscription-payment .fieldset-promocode.success{background-color:#fff;border:1.5px solid #00a3e0;text-align:center}.subscription-payment .fieldset-promocode .promo-code-applied{color:#00a3e0;font-weight:700;cursor:pointer}.subscription-payment .fieldset-promocode .add-promo-code-activate>a{font-weight:600;display:inline-block;width:100%;line-height:22px;text-align:center}.subscription-payment .fieldset-promocode .add-promo-code-link{position:absolute;right:1em}.subscription-payment .fieldset-promocode .add-promo-code-close{position:absolute;top:-.575em;right:-.475em;background-color:#fff;padding:0 0 3px 4px;font-size:1.25em;width:.8em;height:.8em;border-radius:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.subscription-payment .fieldset-promocode input{border:1px solid transparent;margin-bottom:0;padding-right:4em;padding:0 4em 0 0}.subscription-payment .fieldset-promomessage{padding:0}.subscription-payment .fieldset-promomessage.success{background-color:#fff;border:none;text-align:center}.subscription-payment .fieldset-promomessage .promo-code-applied{text-align:center;font-size:16px;text-transform:capitalize}.subscription-payment ::-webkit-input-placeholder{color:#b4b4b4}.subscription-payment :-ms-input-placeholder{color:#b4b4b4}.subscription-payment :-moz-placeholder,.subscription-payment ::-moz-placeholder{color:#b4b4b4}.panel-success .btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:5px}.panel-success-heading{margin:0 auto 1em;max-width:450px}.panel-success .success-action{margin:0 auto 0 auto;max-width:380px}.panel-success .wizard-views-content{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.panel-success-body{margin:2.5em auto 0 auto;max-width:600px}.panel-success-body .body-intro{font-size:1em;font-weight:700}.panel-success-body .body-list{margin:.75em auto 0 auto;line-height:30px;text-align:left;width:303px}.panel-success-body .body-list-item{margin-top:.4em}.panel-success-body .body-list-item:first-of-type{margin-top:0}.panel-success-body .body-list span{margin-left:1.1875em}.login{margin:0 auto;max-width:320px;text-align:center}.login .title{margin-bottom:1em}.login-resubmit{margin-top:2em;margin-bottom:3em}.login-other{margin:3em 0}.login-social{margin-bottom:2.5em}.login-social .social-google{border-radius:2px;border:thin solid rgba(0,0,0,.34);-webkit-box-shadow:1px 1px 1px rgba(0,0,0,.15);box-shadow:1px 1px 1px rgba(0,0,0,.15)}.login .login-email input,.login .login-password input{font-weight:600;color:#191919}.login ::-webkit-input-placeholder{color:#b4b4b4}.login :-ms-input-placeholder{color:#b4b4b4}.login :-moz-placeholder,.login ::-moz-placeholder{color:#b4b4b4}.panel-intro{font-size:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:400px;width:100%;margin:0 auto 1em auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.panel-intro-title{font-size:1.25rem;font-weight:700;margin:1.25em 0 0 0}.panel-intro-body{font-size:1.0625rem;margin:1.25em auto 2em auto;max-width:600px;width:100%}.panel-intro-body .body-headline{font-weight:700;font-size:16px;width:100%}.panel-intro-body .body-preface{font-weight:600}.panel-intro-body .body-list{margin:1.25em auto 0 auto;line-height:30px;text-align:left;max-width:340px;width:100%}.panel-intro-body .body-list-step{margin-top:.4em;font-weight:700;font-size:16px;line-height:16px;margin-top:12px}.panel-intro-body .body-list-step,.panel-intro-body .body-list-step div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.panel-intro-body .body-list-step div{background-color:#00a3e0;border-radius:50px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:45px;max-height:45px;min-width:45px;min-height:45px;margin-right:.5em}.panel-intro-body .body-list-step div img{max-width:20px;max-height:20px;background-color:#00a3e0}.panel-intro-body .body-list-item{margin-top:.4em}.panel-intro-body .body-list-item:first-of-type{margin-top:0}.panel-intro-body .body-list span{margin-left:1.1875em}.panel-intro .time-estimate{position:fixed;width:100%;bottom:65px;left:0}@media (min-width:768px){.panel-intro{font-size:1rem}.panel-intro .time-estimate{margin-top:1rem;position:inherit}}.supported-device-action{margin:1em auto 0 auto;max-width:380px}.supported-device-action .action-message .btn,.supported-device-action .action-message-bottom{margin-top:1em}.supported-device-action .action-message .action-link{color:#00a3e0;cursor:pointer}.supported-device-action .browser-message .btn.btn--fill.btn--wide{margin-top:1rem}.supported-device-action .red-msg{color:#ff0100;max-width:370px}.supported-device-action .img-desktop{margin:1em auto 0 auto;max-width:20em;mix-blend-mode:multiply}.manage-services{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:1rem;margin:0 auto;max-width:400px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.manage-services .title{font-size:1.25rem;font-weight:700;line-height:30px;margin:0 auto 0 auto;text-align:center}.manage-services .sub-title{color:#191919;font-size:.888rem;font-weight:600;margin-top:6px;text-align:center}.manage-services .wrapper{margin:0 25px;width:100%}.manage-services .device-button{margin:1rem auto 0 auto;max-width:500px;background-color:#303030;border-color:#303030}.manage-services .device-button:hover{background-color:#6e6e6e;border-color:#6e6e6e}.manage-services .future-note{width:100%;font-size:.888rem;text-align:center;margin:2rem 0 0 0}.manage-services .disclaimer{text-align:center;color:#8c8c8c;font-size:.666rem;max-width:800px;margin:2rem auto 0 auto}@media (min-width:768px){.manage-services .title{font-size:1.25em}.manage-services .device-button{font-size:1em}.manage-services .future-note,.manage-services .sub-title{font-size:.875em}}.setup-device-register[data-v-1f27e072]{max-width:400px;margin:0 auto;width:100%}.setup-device-register .stepmove[data-v-1f27e072]{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:35px}.setup-device-register .stepmove .wizard-views-buttons[data-v-1f27e072]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:6px}.setup-device-register .stepmove .btn[data-v-1f27e072]{white-space:nowrap}.setup-device-register .disclaimer[data-v-1f27e072]{font-size:.9em;color:#303030;margin-top:35px;text-align:center}.mini-filters{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:540px;gap:8px}.mini-filters,.mini-filters .filter-category{display:-webkit-box;display:-ms-flexbox;display:flex}.mini-filters .filter-category{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative;padding:10px 0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:94px;height:93px;border-radius:5px;background-color:hsla(0,0%,100%,.5);cursor:pointer;border:2px solid transparent;-webkit-transition:color .2s linear;transition:color .2s linear}.mini-filters .filter-category:hover{background-color:hsla(0,0%,100%,.3)}.mini-filters .filter-category .filter-category-icon{display:block;width:44px;height:44px;pointer-events:none;background-color:#00a3e0;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}.mini-filters .filter-category .filter-category-work{color:#00a3e0;font-size:12px;line-height:14.4px;font-weight:600;text-align:center;-webkit-transition:color .2s linear;transition:color .2s linear;height:28px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mini-filters .filter-category.active{background-color:#eef9fd;border:2px solid #00a3e0}.mini-filters .filter-category.active:before{content:"";position:absolute;height:3px;width:126px;top:43px;border-radius:5px;background-color:#00a3e0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.mini-filters .filter-category.active .filter-category-icon,.mini-filters .filter-category.active .filter-category-work{opacity:.7}@media (min-width:450px){.mini-filters{gap:16px}.mini-filters .filter-category{width:120px;height:120px;padding:0 0 20px}.mini-filters .filter-category .filter-category-icon{width:60px;height:60px;margin-top:16px}.mini-filters .filter-category .filter-category-work{font-size:16px;line-height:17px}.mini-filters .filter-category.active:before{width:163px;top:56px}}.setup-simple-filters{max-width:540px;margin:auto}.setup-simple-filters .disclaimer{font-size:14px}.setup-simple-filters .wizard-setup-content{margin-top:3rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.setup-simple-filters .wizard-setup-content img{max-width:200px;height:auto;margin-bottom:70px}.setup-simple-filters .wizard-views-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}.setup-simple-filters .wizard-views-buttons.quick-start-buttons{height:auto}@media (min-width:768px){.setup-simple-filters .wizard-views-buttons{margin:50px auto 0}}.simple-review{width:100%;max-width:680px;margin-inline:auto;padding-bottom:120px}.simple-review .title .no-wrap{white-space:nowrap}.simple-review .wizard-setup-content{margin-top:3rem}.simple-review-buttons-floating{background:-webkit-gradient(linear,left top,left bottom,from(transparent),color-stop(hsla(0,0%,93%,.36)),color-stop(hsla(0,0%,93%,.68)),color-stop(hsla(0,0%,93%,.84)),color-stop(hsla(0,0%,93%,.92)),color-stop(hsla(0,0%,93%,.96)),color-stop(hsla(0,0%,93%,.98)),color-stop(hsla(0,0%,93%,.99)),to(#eee));background:linear-gradient(transparent,hsla(0,0%,93%,.36),hsla(0,0%,93%,.68),hsla(0,0%,93%,.84),hsla(0,0%,93%,.92),hsla(0,0%,93%,.96),hsla(0,0%,93%,.98),hsla(0,0%,93%,.99),#eee);position:fixed;left:0;right:0;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 2rem}.simple-review-buttons{padding:30px 0;margin:0 auto;width:100%;max-width:680px}.simple-review-buttons,.simple-review-loading{display:-webkit-box;display:-ms-flexbox;display:flex}.simple-review-loading{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:3rem 0}.simple-review-loading img{width:40px;height:40px}.simple-review .filter-category-title{color:#000}.simple-review .filter-category-count,.simple-review .filter-subcategory-chevron{color:rgba(0,0,0,.5)}.simple-review .filter-subcategory-title{color:rgba(0,0,0,.7)}.simple-review .filter-subcategory-count{color:rgba(0,0,0,.4)}.simple-review .filter-subcategory-row{background:#fff}.simple-review .filter-subcategory-row:hover{background:hsla(0,0%,100%,.5)}.simple-review .filter-subcategory-row.is-leaf,.simple-review .filter-subcategory-row.is-locked:hover{background:#fff}.simple-review .filter-subcategory-row.is-leaf:hover{background:hsla(0,0%,100%,.5)}.simple-review .filter-subcategory-row.is-expanded{background:#fff}.simple-review .filter-subcategory-row.is-expanded:hover{background:hsla(0,0%,100%,.5)}.simple-review .filter-subcategory-children{background:#fff}.simple-review .filter-subcategory-children .filter-subcategory-row{background:rgba(0,0,0,.04)}.simple-review .filter-subcategory-children .filter-subcategory-row:hover{background:rgba(0,0,0,.06)}.simple-review .filter-toggle{background:rgba(0,0,0,.1)}.simple-review .filter-toggle .filter-toggle-text{color:rgba(0,0,0,.6)}.simple-review .filter-status-icon.is-uncut img{-webkit-filter:brightness(0) opacity(.3);filter:brightness(0) opacity(.3)}.simple-review .filter-status-icon.is-locked img{-webkit-filter:brightness(.5);filter:brightness(.5)}.setup-intro-steps{margin-block:27px 109px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:5px;width:300px;margin-inline:auto}.setup-intro-steps,.setup-intro-steps li{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.setup-intro-steps li{width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.setup-intro-steps li .step-text{font-weight:600;font-size:14px}.setup-intro-steps li .step-icon{margin-right:12px;border-radius:50px;height:41px;width:41px;background-color:#ddd;font-size:28px;font-weight:700;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.setup-intro-steps li .step-icon img{-webkit-filter:brightness(0);filter:brightness(0);opacity:.6;height:auto;width:20px}.setup-intro-steps li .step-complete{background-color:#00a3e0;color:#fff;height:22px;width:22px;border-radius:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:10px;margin-left:18px}.setup-intro .subtitle{font-size:12px}.setup-intro .btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:5px}.setup-intro-heading{margin:0 auto 1em;max-width:450px}.setup-intro-heading img{margin-top:-19px;max-width:160px;width:60%}@media (min-width:768px){.setup-intro-heading img{margin-top:0}}.setup-intro .success-action{margin:0 auto 0 auto;max-width:380px}.setup-intro .wizard-views-content{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.setup-intro .button-tall.wizard-views-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6px}@media (min-width:1200px){.on-gray .success-title{font-size:1.75rem}}.setup-pushapp{max-width:400px;margin-inline:auto;margin-top:85px}.setup-pushapp-heading img{margin-bottom:24px;width:100px;height:auto}.setup-pushapp-action{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.setup-pushapp-action .wizard-views-buttons{padding:10;height:auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.setup-pushapp-action .wizard-views-buttons .buttons-inner{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;gap:10px}.setup-pushapp-action .wizard-views-buttons .highlight{color:rgba(0,0,0,.6);font-size:14px;font-weight:600;margin-bottom:10px}.setup-pushapp-action .wizard-views-buttons .auto-open-notice{color:#00a3e0;font-size:14px;font-weight:600;margin-bottom:15px}.setup-pushapp-action .wizard-views-buttons .auto-open-notice i{margin-right:8px}.setup-pushbrowse .unsupported-browser svg{margin-bottom:20px}.setup-pushbrowse-steps li .step-text{font-weight:600}.setup-pushbrowse-browsers{gap:25px;margin-top:20px}.setup-pushbrowse-browsers,.setup-pushbrowse-browsers .browser{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.setup-pushbrowse-browsers .browser{cursor:pointer;border-radius:5px;background-color:#fff;height:120px;width:90px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.setup-pushbrowse-browsers .browser:hover{background-color:#f7f7f7}.setup-pushbrowse-browsers .browser img{width:50px;height:auto}.setup-pushbrowse-browsers .browser-name{margin-top:15px;font-size:16px;font-weight:600}.setup-pushbrowse-why{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.setup-pushbrowse-why .modal-wrapper{overflow:hidden}.setup-pushbrowse-why .modal-container{background-color:#fff;border-radius:10px;position:relative}.setup-pushbrowse-why .modal-container .modal-text{margin-top:15px}.setup-pushbrowse-why .modal-container .close{border-radius:50px;background-color:#ddd;position:absolute;top:-10px;right:-10px;width:30px;height:30px;cursor:pointer;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.setup-pushbrowse-why .modal-container .close:hover{background-color:#c2c1c0;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.setup-pushbrowse-why .modal-container .close:after,.setup-pushbrowse-why .modal-container .close:before{content:"";position:absolute;top:50%;left:50%;width:20px;height:2px;background-color:#333}.setup-pushbrowse-why .modal-container .close:before{-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.setup-pushbrowse-why .modal-container .close:after{-webkit-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}.setup-pushbrowse .title span{color:#00a3e0}.setup-pushbrowse .subtitle{font-size:12px}@media (min-width:768px){.setup-pushbrowse .subtitle{white-space:nowrap}}.setup-pushbrowse-action{margin:0 auto 0 auto;max-width:380px}.setup-pushbrowse-action .wizard-views-buttons{margin-inline:auto}.wizard-views-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wizard-views-content .setup-select-services{padding-top:1rem;width:100%}.wizard-views-content .setup-select-services .no-services{text-align:center;margin-top:20px}.wizard-views-content .setup-select-services .no-services span{color:#00a3e0;cursor:pointer;padding:5px}.wizard-views-content .setup-select-services-selections{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:5px}.wizard-views-content .setup-select-services-selections,.wizard-views-content .setup-select-services-selections .service{width: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}.wizard-views-content .setup-select-services-selections .service{-webkit-transition:all .2s linear;transition:all .2s linear;background-color:#fff;height:61px;max-width:300px;min-width:140px;border-radius:5px;border:2px solid #fff;cursor:pointer;position:relative}.wizard-views-content .setup-select-services-selections .service-selected{position:absolute;right:5px;bottom:5px;height:15px;width:15px;padding:3px;font-size:8px;border-radius:50px;background-color:#00a3e0;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wizard-views-content .setup-select-services-selections .service img{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:auto;height:32px}.wizard-views-content .setup-select-services-selections .service.active{background:#ccedf9;border:3px solid #00a3e0}@media (min-width:768px){.wizard-views-content{margin-top:60px}.wizard-views-content .setup-select-services{padding-top:40px}.wizard-views-content .setup-select-services-selections{width:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:1100px;margin:auto;gap:20px}.wizard-views-content .setup-select-services-selections .service{width:45vw;max-width:290px;height:120px;border-radius:20px}.wizard-views-content .setup-select-services-selections .service img{height:52px}}.setup-noservices{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.setup-noservices img{margin-block:-60px 40px;max-width:320px}.setup-noservices .wizard-views-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6px}.setup-connect-services a.va-close.link--white.streaming-service-link-cancel{background-color:#c2c1c0;border-radius:50px;padding:0;height:30px;width:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;right:10px;top:10px}.setup-connect-services a.va-close.link--white.streaming-service-link-cancel:hover{background-color:#a0a0a0}.setup-connect-services a.va-close.link--white.streaming-service-link-cancel:hover:before{color:#fff}.setup-connect-services .highlight{color:#00a3e0;font-weight:700}.setup-connect-services-selections{margin-block:21px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.setup-connect-services-selections,.setup-connect-services-selections .service{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.setup-connect-services-selections .service{height:62px;margin-top:4px;background-color:rgba(0,0,0,.1);border-radius:5px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:90vw;padding:21px 12px;max-width:300px;cursor:pointer}.setup-connect-services-selections .service.active{background-color:#fff}.setup-connect-services-selections .service:hover{background-color:#f7f7f7}.setup-connect-services-selections .service-left{font-weight:700;font-size:14px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.setup-connect-services-selections .service-left img{height:25px;width:auto}.setup-connect-services-selections .service-right{font-size:10px;color:rgba(0,0,0,.5);font-weight:600;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.setup-connect-services-selections .service-status.active{color:#00a3e0}.setup-connect-services-selections .service .loading{height:15px;width:15px;margin-right:20px}.setup-connect-services .modal-container{background-color:#fff;border-radius:5px;position:relative}.setup-connect-services .modal-container .close{position:absolute;right:-10px;top:-10px;border-radius:50px;height:30px;width:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:700;background:#ddd;cursor:pointer}.setup-connect-services .modal-container .close:hover{background:#eee;color:#6e6e6e}@media (max-width:380px){.setup-connect-services button{font-size:14px}}.setup-select-devices .title.title--blue{margin-bottom:10px}.setup-select-devices-selections{margin-top:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6px}.setup-select-devices-selections .device{background-color:#fff;border-radius:5px;height:62px;width:90vw;max-width:300px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}.setup-select-devices-selections .device:hover{background-color:#f7f7f7}.setup-select-devices-selections .device-left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:40px;height:40px;margin-inline:10px 5px}.setup-select-devices-selections .device-right{text-align:left}.setup-select-devices-selections .device-name{font-size:14px;font-weight:700}.setup-select-devices-selections .device-highlight{font-size:9px;color:rgba(0,0,0,.6)}.setup-select-devices-selections .device img{-webkit-filter:brightness(0);filter:brightness(0);max-height:25px;width:auto;max-width:25px}.setup-supportedtv-selections{margin-top:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6px}.setup-supportedtv-selections .tv{background-color:#fff;border-radius:5px;height:62px;width:90vw;max-width:300px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}.setup-supportedtv-selections .tv:hover{background-color:#f7f7f7}.setup-supportedtv-selections .tv-left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:40px;height:40px;margin-inline:10px}.setup-supportedtv-selections .tv-left.unlisted{background-color:#ccedf9;border-radius:5px}.setup-supportedtv-selections .tv-left-unlisted{background-color:#ccedf9;border:2px solid #00a3e0;width:25px;height:25px;border-radius:50px;position:relative}.setup-supportedtv-selections .tv-left-unlisted:after{position:absloute;display:block;content:"";background-color:#00a3e0;height:100%;width:3px;-webkit-transform:translate(9px) rotate(38deg);transform:translate(9px) rotate(38deg)}.setup-supportedtv-selections .tv-right{text-align:left}.setup-supportedtv-selections .tv-name{font-size:14px;font-weight:700}.setup-supportedtv-selections .tv-highlight{font-size:9px;color:rgba(0,0,0,.6)}.setup-tvunlisted .instructions{font-size:12px;margin-top:20px}.setup-tvunlisted-selections{margin-top:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6px}.setup-tvunlisted-selections .tv{background-color:#fff;border-radius:5px;height:62px;width:90vw;max-width:300px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}.setup-tvunlisted-selections .tv:hover{background-color:#f7f7f7}.setup-tvunlisted-selections .tv-left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:40px;min-width:40px;height:40px;margin-inline:10px;background-color:rgba(0,0,0,.1);border-radius:3px}.setup-tvunlisted-selections .tv-left img{width:25px;height:auto;-webkit-filter:brightness(0);filter:brightness(0)}.setup-tvunlisted-selections .tv-left.unlisted{background-color:#ccedf9;border-radius:5px}.setup-tvunlisted-selections .tv-left-unlisted{background-color:#ccedf9;border:2px solid #00a3e0;width:25px;height:25px;border-radius:50px;position:relative}.setup-tvunlisted-selections .tv-left-unlisted:after{position:absloute;display:block;content:"";background-color:#00a3e0;height:100%;width:3px;-webkit-transform:translate(9px) rotate(38deg);transform:translate(9px) rotate(38deg)}.setup-tvunlisted-selections .tv-right{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;margin-right:20px}.setup-tvunlisted-selections .tv-right,.setup-tvunlisted-selections .tv-right .checkbox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.setup-tvunlisted-selections .tv-right .checkbox{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:2px;height:18px;width:18px;border:1px solid #00a3e0;font-size:11px;color:#fff}.setup-tvunlisted-selections .tv-right .checkbox i{display:none}.setup-tvunlisted-selections .tv-right .checkbox.active{background-color:#00a3e0}.setup-tvunlisted-selections .tv-right .checkbox.active i{display:block}.setup-tvunlisted-selections .tv-name{font-size:14px;font-weight:700}.setup-noapp{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.setup-noapp .subtitle{margin-inline:0;color:#000}.setup-noapp svg{margin-block:0 40px;max-width:320px}.setup-noapp .wizard-views-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6px}.setup-noapp .wizard-views-buttons .btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px 14px;font-size:12px;height:50px}.setup-noapp .wizard-views-buttons .btn.done{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.setup-noapp .wizard-views-buttons .btn-left{text-align:left}.setup-noapp .wizard-views-buttons .btn .detail{font-size:8px;margin-top:-3px;color:rgba(0,0,0,.6)}@media (min-width:400px){.setup-noapp{font-size:18px}}.setup-upgradeplans-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.setup-upgradeplans .highlight{color:#00a3e0;font-size:12px;position:relative}.setup-upgradeplans .highlight:before{-webkit-transform:rotate(-30deg);transform:rotate(-30deg);left:-25px}.setup-upgradeplans .highlight:after,.setup-upgradeplans .highlight:before{position:absolute;content:url(/img/va_exciting.88b8c80f.svg);bottom:0;height:20px;width:15px}.setup-upgradeplans .highlight:after{right:-20px}.setup-upgradeplans svg{margin-block:0 20px;max-width:140px}.setup-upgradeplans .wizard-views-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6px}.setup-upgradeplans .wizard-views-buttons .btn{padding:10px 14px}.setup-upgradeplans .wizard-views-buttons .btn.btn--plus{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:12px;height:50px}.setup-upgradeplans .wizard-views-buttons .btn.done{font-size:12px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.setup-upgradeplans .wizard-views-buttons .btn-left{text-align:left}@media (min-width:400px){.setup-upgradeplans{font-size:18px}}.setup-casttv{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:109px}.setup-casttv-protocols{gap:60px;margin-top:40px}.setup-casttv-protocols,.setup-casttv-protocols .protocol{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.setup-casttv-protocols .protocol{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:15px}.setup-casttv-protocols .protocol-image{height:100px;width:auto}.setup-casttv-instructions{max-width:400px;font-size:14px;text-align:center}.setup-casttv .wizard-views-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6px}.setup-pushbrowse-steps{margin-top:27px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:22px;max-width:350px;margin-inline:auto}.setup-pushbrowse-steps,.setup-pushbrowse-steps li{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.setup-pushbrowse-steps li{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.setup-pushbrowse-steps li .step-text{text-align:left;font-weight:400;font-size:12px;line-height:120%}.setup-pushbrowse-steps li .step-text span{font-weight:700}@media (min-width:350px){.setup-pushbrowse-steps li .step-text{font-size:14px}}.setup-pushbrowse-steps li .step-number{margin-right:12px;color:#fff;border-radius:50px;height:41px;width:41px;min-height:41px;min-width:41px;background-color:#00a3e0;font-size:28px;font-weight:700}.setup-pushbrowse .btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:5px}.setup-pushbrowse-heading{margin:0 auto 1em;max-width:450px}.setup-pushbrowse .wizard-views-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6px;margin-inline:auto}.setup-pushbrowse .wizard-views-content,.setup-usehdmi{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.setup-usehdmi{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.setup-usehdmi .subtitle{margin-inline:0;color:#000}.setup-usehdmi svg{margin-block:0 40px;max-width:320px}.setup-usehdmi .wizard-views-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6px}.setup-offerlist-devices{margin-block:30px 106px;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px;row-gap:10px}.setup-offerlist-devices,.setup-offerlist-devices .device{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.setup-offerlist-devices .device{padding:6px;background-color:#fff;border-radius:10px;width:48%;min-width:150px;min-height:150px;max-width:200px;height:48vw;max-height:200px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.setup-offerlist-devices .device-name{margin-top:3px;font-size:12px;font-weight:600}.setup-offerlist-devices .device-price{font-weight:600;font-size:9px;color:rgba(0,0,0,.4)}.setup-offerlist-devices .device-vendor{font-size:10px;color:#00a3e0}.setup-offerlist-devices .device-image{width:70%;height:45%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.setup-offerlist-devices .device-image img{max-width:100%;max-height:100%;width:auto}.setup-offerlist-devices .device-pricingtier{position:absolute;color:#00a3e0;font-size:18px;font-weight:700;top:3px;left:6px}@media (min-width:450px){.setup-offerlist-devices .device-pricingtier{font-size:1.3em}.setup-offerlist-devices .device-name{font-size:1.05em}.setup-offerlist-devices .device-price{font-size:.9em}.setup-offerlist-devices .device-vendor{font-size:1.1em}}.setup-offerlist .wizard-views-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6px}.setup-tvsetup{margin-bottom:106px}.setup-tvsetup img{width:100px;height:auto}.setup-tvsetup .title{padding-top:20px}.setup-tvsetup .title span{white-space:nowrap}.setup-tvsetup-steps{margin-top:27px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:22px;max-width:380px;margin-inline:auto}.setup-tvsetup-steps,.setup-tvsetup-steps li{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.setup-tvsetup-steps li{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.setup-tvsetup-steps li .step-text{text-align:left;font-weight:600;font-size:14px}.setup-tvsetup-steps li .step-text input.name-input{margin-top:3px;width:224px}.setup-tvsetup-steps li .step-text .code-input{margin-top:3px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:6px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.setup-tvsetup-steps li .step-text .code-input input{height:54px;width:40px;font-size:21px;text-align:center;border-radius:5px;text-transform:uppercase}.setup-tvsetup-steps li .step-text span{font-weight:700}@media (min-width:350px){.setup-tvsetup-steps li .step-text{font-size:14px}}.setup-tvsetup-steps li .step-number{margin-right:12px;color:#fff;border-radius:50px;height:41px;width:41px;-ms-flex-item-align:start;align-self:flex-start;min-height:41px;min-width:41px;background-color:#00a3e0;font-size:28px;font-weight:700}.setup-tvsetup .error{width:100%;color:#d75c6c;margin:1.5rem 0 0 0;text-align:center;display:block}.setup-tvsetup-heading{margin:0 auto 1em;max-width:450px}.setup-tvsetup .wizard-views-buttons{height:60px}.setup-noadsupport .subtitle span{white-space:nowrap}.setup-noadsupport .instructions{font-size:12px;margin-top:20px}.setup-noadsupport-selections{margin-top:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6px}.setup-noadsupport-selections .service{background-color:#fff;border-radius:5px;height:62px;width:90vw;max-width:300px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}.setup-noadsupport-selections .service:hover{background-color:#f7f7f7}.setup-noadsupport-selections .service-left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-inline:12px}.setup-noadsupport-selections .service-left img{height:25px;width:auto}.setup-noadsupport-selections .service-right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:100%;margin-right:20px}.setup-noadsupport-selections .service-right,.setup-noadsupport-selections .service-right .checkbox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.setup-noadsupport-selections .service-right .checkbox{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:2px;height:18px;width:18px;border:1px solid #00a3e0;font-size:11px;color:#fff}.setup-noadsupport-selections .service-right .checkbox i{display:none}.setup-noadsupport-selections .service-right .checkbox.active{background-color:#00a3e0}.setup-noadsupport-selections .service-right .checkbox.active i{display:block}.setup-noadsupport-selections .service-name{font-size:9px;color:rgba(0,0,0,.6);margin-right:8px}.setup-adwarning .warning-box{color:#cd3347;padding:15px 11px;border:3px dashed #cd3347;border-radius:5px}.setup-adwarning-header{height:250px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.setup-adwarning .subtitle{margin-inline:0;color:#000}.setup-adwarning img{margin-block:0 20px;max-width:80px}.setup-adwarning .wizard-views-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6px}.setup-adwarning .wizard-views-buttons .btn{padding:10px 14px}.setup-adwarning .wizard-views-buttons .btn.btn--plus{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:12px;height:50px}.setup-adwarning .wizard-views-buttons .btn.done{font-size:12px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.setup-adwarning .wizard-views-buttons .btn-left{text-align:left}@media (min-width:400px){.setup-adwarning{font-size:18px}}.setup-tvsuccess-heading img{max-width:140px;margin-top:-50px}@media (max-width:768px){.setup-tvsuccess-heading img{margin-top:-70px}}.setup-tvsuccess-steps{margin-block:27px 109px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:5px;width:300px;margin-inline:auto;margin-bottom:109px}.setup-tvsuccess-steps,.setup-tvsuccess-steps li{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.setup-tvsuccess-steps li{width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.setup-tvsuccess-steps li .step-text{font-weight:600;font-size:14px}.setup-tvsuccess-steps li .step-icon{margin-right:12px;border-radius:50px;height:41px;width:41px;background-color:#ddd;font-size:28px;font-weight:700;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.setup-tvsuccess-steps li .step-icon img{-webkit-filter:brightness(0);filter:brightness(0);opacity:.6;height:auto;width:20px}.setup-tvsuccess-steps li .step-complete{background-color:#00a3e0;color:#fff;height:22px;width:22px;border-radius:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:10px;margin-left:18px}.setup-tvsuccess .wizard-views-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6px}.offboard-views{padding:1em;margin-top:76px}.membership-cancel{width:100%;max-width:400px;margin:2em auto}.membership-cancel-title{font-weight:700;font-size:1.5em;margin-bottom:30px}.membership-cancel-subtitle{font-weight:600;color:#a0a0a0;margin-bottom:28px}.membership-cancel-reasons{margin-bottom:2em;text-align:left}.membership-cancel-reasons-parent{display:-webkit-box;display:-ms-flexbox;display:flex;background-color:#f5f5f5;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;margin-bottom:.75em;border-radius:5px}.membership-cancel-reasons-parent.active{background-color:#eee;border:2px solid #00a3e0}.membership-cancel-reasons-parent.active .parent-toggle{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.membership-cancel-reasons-parent:hover{background-color:#eee}.membership-cancel-reasons-parent .parent-header{padding:0;cursor:pointer}.membership-cancel-reasons-parent .parent-header,.membership-cancel-reasons-parent .parent-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.membership-cancel-reasons-parent .parent-title{padding:.75rem 1rem;width:100%;font-size:1.1rem;line-height:1.35em;font-weight:600;-ms-flex-item-align:start;align-self:flex-start}.membership-cancel-reasons-parent .parent-toggle{margin:auto;content:"";display:inline-block;margin-right:.75rem;width:1em;height:1em;margin-left:1.234rem;background-size:contain;background-repeat:no-repeat;background-position:50%;background-color:transparent;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.membership-cancel-reasons-parent .single-reason{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:0;border:none;margin-right:0;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none}.membership-cancel-reasons-child{text-align:left;-ms-flex-item-align:start;align-self:flex-start}.membership-cancel-reasons-child .child-title{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.1rem}.membership-cancel-reasons-child .child-title :hover{color:#00a3e0}.membership-cancel-reasons-child textarea{background-color:#fff}.membership-cancel-reasons label{width:100%;color:#000;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 2rem .75rem;margin-bottom:0}.membership-cancel-reasons input{padding:0;margin:0;margin-right:1em}.membership-cancel-reasons .formline{width:100%;margin-bottom:0;border-radius:5px}.membership-cancel-reasons .formline-single{margin-bottom:0;margin-top:1em;margin-left:2em}.membership-cancel-body{margin-bottom:30px}.membership-cancel .error-title{color:#cd3347;font-weight:800}.membership-cancel .btn-continue{width:calc(50% - 1em);margin-right:1em}.membership-cancel .btn-nevermind{width:50%}.cancel-offers-devices{text-align:center}.cancel-offers-devices .cancel-offers-subtitle-free{margin-top:-20px;font-size:4.5em;font-weight:800;color:#00a3e0}.cancel-offers-devices .cancel-offers-subtitle{max-width:600px;margin:0 auto}.cancel-offers-devices .cancel-offer.cancel-offer-device{height:300px;position:relative;-webkit-box-flex:0;-ms-flex:0 0 215px;flex:0 0 215px;max-width:300px;min-width:200px;width:240px;margin-right:0;padding:2em}.cancel-offers-devices .cancel-offer.cancel-offer-device .device-price{padding:1em;font-size:1.15em;color:#00a3e0;position:absolute;font-weight:800;top:0;left:0}.cancel-offers-devices .cancel-offer.cancel-offer-device .device-image{margin:0 auto 2em auto;width:80%;padding-bottom:80%;background-size:contain;background-repeat:no-repeat;background-position:50%}.cancel-offers-devices .cancel-offer.cancel-offer-device .device-title{font-size:1.15em;font-weight:800;max-height:1.75em;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:end;align-content:flex-end;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.cancel-offers-devices .cancel-offer.cancel-offer-device .device-title span{padding-left:.3em}.cancel-offers-devices .cancel-offer.device-hideable{display:none}.cancel-offers-devices .show-all-devices .cancel-offer.device-hideable{display:block}.cancel-offers-devices .see-more-devices{display:block;margin-bottom:4em;font-weight:700}.cancel-offers-devices .cancel-offers-options{margin-bottom:1em;padding-left:0;gap:32px}@media (min-width:1200px){.cancel-offers-devices .cancel-offer.cancel-offer-device{height:400px;width:350px;min-width:350px}}.cancel-discount-offer-title,.cancel-offers-title,.tv-devices-landing-views-title{font-weight:700;font-size:1.5em;margin-bottom:10px}.cancel-discount-offer-subtitle,.cancel-offers-subtitle,.tv-devices-landing-views-subtitle{margin:0 auto 20px auto}.cancel-discount-offer-subtitle .emphasis,.cancel-offers-subtitle .emphasis,.tv-devices-landing-views-subtitle .emphasis{color:#00a3e0;font-size:1.25em;font-weight:800}.cancel-discount-offer-subtitle .emphasis b,.cancel-offers-subtitle .emphasis b,.tv-devices-landing-views-subtitle .emphasis b{font-size:1.5em}.cancel-discount-offer-subtitle-free,.cancel-offers-subtitle-free,.tv-devices-landing-views-subtitle-free{font-size:3em;font-weight:800;color:#00a3e0}.cancel-discount-offer-btn,.cancel-offers-btn,.tv-devices-landing-views-btn{width:100%;max-width:320px;margin:0 auto 6em auto}.cancel-discount-offer-options,.cancel-offers-options,.tv-devices-landing-views-options{max-width:1200px;padding:0 0 0 2em;margin:2em auto;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.cancel-discount-offer .cancel-offer,.cancel-offers .cancel-offer,.tv-devices-landing-views .cancel-offer{height:450px;border-radius:5px;background:#f5f5f5;border:1px solid #ddd;border-top:1px solid #eee;border-left:1px solid #eee;-webkit-box-shadow:10px 10px 10px rgba(255,255,255 .8);box-shadow:10px 10px 10px rgba(255,255,255 .8);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 300px;flex:1 1 300px;max-width:400px;min-width:300px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;padding:3em 2em;margin:0 2em 2em 0;cursor:pointer;-webkit-transition:border .1s linear,-webkit-transform .1s linear;transition:border .1s linear,-webkit-transform .1s linear;transition:transform .1s linear,border .1s linear;transition:transform .1s linear,border .1s linear,-webkit-transform .1s linear}.cancel-discount-offer .cancel-offer:hover,.cancel-offers .cancel-offer:hover,.tv-devices-landing-views .cancel-offer:hover{-webkit-transform:scale(1.05);transform:scale(1.05);border:2px solid #00a3e0}.cancel-discount-offer .cancel-offer-icon,.cancel-offers .cancel-offer-icon,.tv-devices-landing-views .cancel-offer-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.cancel-discount-offer .cancel-offer-icon img,.cancel-offers .cancel-offer-icon img,.tv-devices-landing-views .cancel-offer-icon img{height:105px;width:105px}.cancel-discount-offer .cancel-offer-free-month,.cancel-offers .cancel-offer-free-month,.tv-devices-landing-views .cancel-offer-free-month{height:105px;width:105px;background-color:#00a3e0;color:#fff;padding:10px;border-radius:105px;font-weight:800;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:20px}.cancel-discount-offer .cancel-offer-free-month:after,.cancel-offers .cancel-offer-free-month:after,.tv-devices-landing-views .cancel-offer-free-month:after{content:"+";display:inline-block;position:absolute;font-size:2em;color:#00a3e0;left:calc(50% - .25em)}.cancel-discount-offer .cancel-offer-title,.cancel-offers .cancel-offer-title,.tv-devices-landing-views .cancel-offer-title{font-size:1.25rem;font-weight:700;margin-top:.9375rem}.cancel-discount-offer .cancel-offer-holder,.cancel-offers .cancel-offer-holder,.tv-devices-landing-views .cancel-offer-holder{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1;flex:1}.cancel-discount-offer .cancel-offer-desc,.cancel-offers .cancel-offer-desc,.tv-devices-landing-views .cancel-offer-desc{font-size:1rem;line-height:1.5rem;margin:1.25rem auto 1.125rem;max-width:500px;min-height:97px}.cancel-discount-offer .cancel-offer .btn,.cancel-offers .cancel-offer .btn,.tv-devices-landing-views .cancel-offer .btn{font-size:.85em;width:100%}.cancel-discount-offer{max-width:500px;margin:2rem auto}.cancel-discount-offer .title{font-size:3em;font-weight:800;color:#00a3e0;margin-bottom:0}.cancel-discount-offer .subtitle{margin-top:-.5em;margin-bottom:.5em;font-size:2em;font-weight:800}.cancel-discount-offer .explain{margin:0 auto;margin-bottom:2em}.cancel-discount-offer .icon{mix-blend-mode:multiply;height:7rem;margin-bottom:2em}.cancel-discount-offer-wrapper{margin:2em auto 4em auto}.cancel-discount-offer-wrapper .cancel-offer{margin:inherit}.cancel-discount-offer .help-link{margin-bottom:2em}@media (min-width:768px){.cancel-discount-offer .title{font-size:5em}.cancel-discount-offer .subtitle{font-size:2.8em}.cancel-discount-offer-wrapper .cancel-offer{max-width:600px;height:540px}}.cancel-confirm-content{max-width:400px;margin:2em auto}.cancel-confirm-title{font-weight:700;font-size:1.5em;margin-bottom:1em}.cancel-confirm-btn{width:100%;max-width:320px;margin:0 auto}.cancel-confirmation .cancel-offers-subtitle{max-width:400px;margin:2em auto}.rescue-email{margin:0 auto;max-width:500px}.rescue-email-title{font-size:1.375em;font-weight:600;margin:1rem 0}.rescue-email-subtitle{margin:0 0 1em 0}.rescue-email .vselect{margin-bottom:2em}.rescue-email .vselect select{text-align:left}.tv-devices-landing-views,.tvdevices-views{padding:1em;margin-top:76px}.device-instructions{max-width:500px;margin:0 auto;margin-bottom:4em}.device-instructions h3{font-size:1em;font-weight:800;margin-bottom:2em}.device-instructions ol{max-width:400px;margin:0 auto 2em auto;padding:0;font-size:1.125em}.device-instructions ol li{margin-bottom:1em}.tvdevices{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.tvdevices-title{text-align:center;font-weight:700;font-size:1.5em;margin:1em 0}.tvdevices .device{position:relative;-webkit-box-flex:1;-ms-flex:1 1 220px;flex:1 1 220px;max-width:250px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;margin:0 0 1em 0;cursor:pointer}.tvdevices .device-title{font-size:1.25rem;font-weight:700;margin:1em 0 0 0}.tvdevices .device-subtitle{margin-bottom:1em}.tvdevices .device-subtitle span.crossout{color:#a0a0a0;text-decoration:line-through;font-weight:600}.tvdevices .device-subtitle span.highlight{color:#a0a0a0;font-weight:600}.tvdevices .device .device-price{padding:1em;font-size:1.15em;color:#00a3e0;position:absolute;font-weight:800;top:0;left:0}.tvdevices .device .device-image{margin:0 auto;width:60%;padding-bottom:60%;background-size:contain;background-repeat:no-repeat;background-position:50%}.tvdevices .device .device-title{font-size:1.15em;font-weight:800;max-height:1.75em;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:end;align-content:flex-end;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.tvdevices .device .device-title span{padding-left:.3em}.tvdevices-android{max-width:1000px;margin:0 auto;padding:1em 1em 0 1em}#loading[data-v-4ce1aaa4]{display:block;margin:auto;height:3rem;text-align:center}.fa-spinner[data-v-4ce1aaa4]{font-size:3rem}#link-form[data-v-4ce1aaa4]{margin-left:auto;margin-right:auto;margin:30px;padding-top:50px;text-align:center}.hyphen[data-v-4ce1aaa4]{font-size:2rem;margin-right:.5em}.code-input[data-v-4ce1aaa4]{text-transform:uppercase;display:inline-block;width:3em;padding:1em .25em;font-size:2rem;margin-right:.5rem;text-align:center;background-color:#fff;font-weight:700;border:2px inset #aaa;border-radius:10px;color:#000}.code-input[data-v-4ce1aaa4]:last-of-type{margin-right:0}.congrats[data-v-4ce1aaa4]{margin:30px;font-size:2rem}.congrats .device-name[data-v-4ce1aaa4]{color:#00a3e0}.maintenance{position:fixed;top:0;bottom:0;right:0;left:0;width:100%;background-color:#000;z-index:100000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:revert;flex-wrap:revert;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:2em 2em 10vh 2em;color:#fff}.maintenance h1{font-size:5vw;margin-bottom:.25em}.maintenance h2{font-size:3vw;margin-bottom:.25em}.maintenance h3{font-size:2vw;margin-bottom:.25em}.maintenance img{border-radius:1000px;background:#fff;max-width:20vw}.maintenance .text{text-align:center}@media (min-width:1000px){.maintenance{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.maintenance h1{font-size:5em}.maintenance h2{font-size:3em}.maintenance h3{font-size:2em}.maintenance img{max-width:260px;margin:30px}.maintenance .text{text-align:left;margin:30px}}.tests[data-v-13cc9a46]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:7px}.tests select[data-v-13cc9a46]{background-color:#fff;color:#000;border-color:#000}.tests label[data-v-13cc9a46]{margin-bottom:0;padding-right:10px;color:#000}.display-tests[data-v-258f44b4]{background-color:#fff;bottom:0;left:0;position:fixed;z-index:10}.display-tests .multi-var-test[data-v-258f44b4]{color:#000;padding:15px}.display-tests .btn--full[data-v-258f44b4]{font-size:.8em;width:100%;min-width:100%}.display-tests .dismiss[data-v-258f44b4]{position:absolute;right:10px;top:10px}.display-tests .options[data-v-258f44b4]{max-height:20vh;overflow:auto;margin-bottom:5px}.root{height:100vh;height:calc(var(--vh, 1vh)*100);overflow-y:scroll}