html{-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0}main{display:block}h1{margin:.67em 0;font-size:2em}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace;font-size:1em}a{background-color:#0000}abbr[title]{border-bottom:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:100%;line-height:1.15}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner{border-style:none;padding:0}[type=button]::-moz-focus-inner{border-style:none;padding:0}[type=reset]::-moz-focus-inner{border-style:none;padding:0}[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring{outline:1px dotted buttontext}[type=button]:-moz-focusring{outline:1px dotted buttontext}[type=reset]:-moz-focusring{outline:1px dotted buttontext}[type=submit]:-moz-focusring{outline:1px dotted buttontext}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;white-space:normal;max-width:100%;padding:0;display:table}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button{height:auto}[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template,[hidden]{display:none}:root{--colour-text-light:#fffaed;--colour-text-dark:#021316;--colour-bg-episodes:#c8ceb7;--colour-bg-menu:#82957e;--colour-bg-press-review:#343a38;--colour-bg-team:#6a5b47;--font-default:"PT Sans", sans-serif;--font-titles:"Oswald", sans-serif;--font-weight-normal:400;--font-weight-semibold:600;--font-weight-bold:700;--side-padding:20px;--mobile-top-bar-height:70px}@media (width>=1024px){:root{--side-padding:135px}}.sr-only,.sr-only-focusable:not(:focus,:focus-within){clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width>=1024px){.up-to-tablet{display:none!important}}@media (width<=1023px){.tablet-and-up{display:none!important}}.relative{position:relative}.debug-dump{display:none}.debug-mode .debug-dump{display:block}.please-clamp-me .inner-wrapper.clamp{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.please-clamp-me .description-read-more{-webkit-user-select:none;user-select:none;font-weight:700;transition:opacity .25s cubic-bezier(.19,1,.22,1)}.please-clamp-me .description-read-more:hover{opacity:.75}*{box-sizing:border-box}html ::-webkit-scrollbar{width:8px;height:8px}html ::-webkit-scrollbar-track{background-color:var(--colour-bg-press-review);border-radius:0}html ::-webkit-scrollbar-track:hover{background-color:var(--colour-bg-press-review)}html ::-webkit-scrollbar-track:active{background-color:var(--colour-bg-press-review)}html ::-webkit-scrollbar-thumb{background-color:var(--colour-text-light);border-radius:3px}html ::-webkit-scrollbar-thumb:hover{background-color:var(--colour-text-light)}html ::-webkit-scrollbar-thumb:active{background-color:var(--colour-text-light)}html{height:100%;font-size:62.5%}body{color:var(--colour-text-dark);font-size:1.6rem;font-family:var(--font-default);font-weight:var(--font-weight-normal);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;max-width:100vw;min-height:100vh;line-height:1.4;overflow-x:hidden}.page-wrapper{flex-direction:column;min-height:100vh;display:flex}html,body{background-color:var(--colour-bg-episodes)}::selection{color:var(--colour-text-light);background:var(--colour-bg-team)}.invert-selection ::selection{color:var(--accent-colour);background:var(--text-vivid-colour)}button:not(:disabled){cursor:pointer}svg,img,picture{pointer-events:none;max-width:100%;display:block}video{display:block}p{margin:0}p+p{margin-top:40px}@media (prefers-reduced-motion){*{transition-duration:0s!important;transition-delay:0s!important;animation-duration:0s!important;animation-delay:0s!important}}.back-to-top-container .inner-container{width:calc(100% - var(--side-padding) * 2);margin:0 auto;position:relative}.back-to-top-container .btn-back-to-top{--btn-size:50px}@media (width>=1024px){.back-to-top-container .btn-back-to-top{--btn-size:118px}}.back-to-top-container .btn-back-to-top{width:var(--btn-size);height:var(--btn-size);background:0 0;border:none;position:absolute;top:0;right:0;transform:translateY(-50%)}.back-to-top-container .btn-back-to-top .icon,.back-to-top-container .btn-back-to-top .icon svg{width:var(--btn-size);height:var(--btn-size);display:block}.btn-has-icon .icon{transition:all .3s cubic-bezier(.87,0,.13,1)}.btn-has-icon:hover .icon{transform:translate(10%)}.btn-has-icon:active .icon{transform:translate(20%)}#footer{background:var(--colour-bg-menu);margin-top:auto}#footer .inner-container{padding:var(--side-padding) var(--side-padding) 0;justify-content:space-between;align-items:center;display:flex}@media (width>=1024px){#footer .inner-container{padding:140px 120px 0}}#footer .logos-row{flex-wrap:wrap;justify-content:center;align-items:center;gap:15px;margin:0;padding:0;list-style:none;display:flex}@media (width>=1024px){#footer .logos-row{justify-content:flex-start;gap:47px}}#footer .logo-link{display:block}#footer .logo-link.logo-link-cmf{--logo-width:150px;width:var(--logo-width)}@media (width<=1023px){#footer .logo-link.logo-link-cmf{width:calc(var(--logo-width) / 2)}}#footer .logo-link.logo-link-telus{--logo-width:238px;width:var(--logo-width)}@media (width<=1023px){#footer .logo-link.logo-link-telus{width:calc(var(--logo-width) / 2)}}#footer .logo-link.logo-link-aptn{--logo-width:100px;width:var(--logo-width)}@media (width<=1023px){#footer .logo-link.logo-link-aptn{width:calc(var(--logo-width) / 2)}}#footer .logo-link.logo-link-affranchis{--logo-width:145px;width:var(--logo-width)}@media (width<=1023px){#footer .logo-link.logo-link-affranchis{width:calc(var(--logo-width) / 2)}}#footer .logo-link.logo-link-id1n{--logo-width:196px;width:var(--logo-width)}@media (width<=1023px){#footer .logo-link.logo-link-id1n{width:calc(var(--logo-width) / 2)}}#footer .logo-link.logo-link-k8e{--logo-width:119px;width:var(--logo-width)}@media (width<=1023px){#footer .logo-link.logo-link-k8e{width:calc(var(--logo-width) / 2)}}#footer .text-links{margin:0;padding:0;list-style:none}#footer .copyright-row{padding:var(--side-padding) var(--side-padding) 5px;text-align:center;font-size:10px}@media (width>=1024px){#footer .copyright-row{padding:135px var(--side-padding) 5px}}#main-header{z-index:100;flex-wrap:wrap;justify-content:space-between;width:100%;max-width:100vw;transition:opacity .75s ease-in-out .3s;display:flex;position:absolute}@media (width>=1024px){#main-header{flex-wrap:nowrap;padding-right:60px}}#main-header.invisible-header{opacity:0;pointer-events:none;transition-duration:.3s;transition-delay:0s}#main-header .first-part{width:100%;height:var(--mobile-top-bar-height);background:#fffaed99}@media (width>=1024px){#main-header .first-part{background:0 0;width:310px;height:auto;padding-top:90px;padding-left:90px}}@media (width>=1200px){#main-header .first-part{width:510px;padding-top:90px;padding-left:190px}}#main-header .language-selector{text-transform:uppercase;margin:0;padding:0;list-style:none;display:flex}#main-header .language-selector .language-link-container{padding:0 1em}#main-header .language-selector .language-link-container:not(:first-child){border-left:3px solid var(--colour-text-light)}#main-header .language-selector .language-link-container .language-link{color:var(--colour-text-light);text-decoration:none}#main-header .language-selector .language-link-container .language-link:hover,#main-header .language-selector .language-link-container .language-link.active{color:var(--colour-bg-menu)}#main-header .site-title{text-align:center;flex-shrink:1;width:100%;margin-top:40px}@media (width>=1024px){#main-header .site-title{max-width:630px}}#main-header .last-part{flex-direction:column;justify-content:flex-start;align-items:flex-end;width:100%;padding-top:40px;display:flex}@media (width>=1024px){#main-header .last-part{width:310px}}@media (width>=1200px){#main-header .last-part{width:510px}}#main-header .last-part .aptn-watch-link-container .aptn-watch-link{color:var(--colour-text-light);justify-content:flex-end;align-items:center;margin-bottom:30px;text-decoration:none;display:inline-flex}#main-header .last-part .aptn-watch-link-container .aptn-watch-link span{display:inline-block}#main-header .last-part .aptn-watch-link-container .aptn-watch-link .logo{margin-left:15px;transform:translateY(-13%)}#main-header .last-part .airing-time{color:var(--colour-text-light);font-family:var(--font-default);font-size:40px;font-weight:var(--font-weight-bold);background:#02131678;padding:12px 20px}.header-bg-container{aspect-ratio:16/9;width:100%;position:relative}@media (width<=1023px){.header-bg-container{margin-top:var(--mobile-top-bar-height)}}@media (width>=1024px){.header-bg-container{aspect-ratio:1920/910}}.header-bg-container img,.header-bg-container video{object-fit:cover;width:100%;height:100%}.header-bg-container .btn-video-launcher,.header-bg-container .btn-home-trailer-section-switcher{background:0 0;border:none;width:100%;height:100%;padding:0;position:absolute;top:0;left:0}.header-bg-container .btn-video-launcher .icon-play-container,.header-bg-container .btn-home-trailer-section-switcher .icon-play-container{--icon-size:32px;width:var(--icon-size);height:var(--icon-size);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (width>=1024px){.header-bg-container .btn-video-launcher .icon-play-container,.header-bg-container .btn-home-trailer-section-switcher .icon-play-container{--icon-size:156px}}body:not(.episode-single) .header-bg-container .page-title{width:100%;padding:var(--side-padding);color:var(--colour-text-dark);text-align:center}@media (width>=1024px){body:not(.episode-single) .header-bg-container .page-title{padding:0 var(--side-padding);color:var(--colour-text-light);position:absolute;top:385px;left:0}}#main-menu{background:var(--colour-bg-menu);padding:100px var(--side-padding);z-index:5;max-width:100%;max-height:100vh;transition:transform .3s cubic-bezier(.87,0,.13,1);position:absolute;top:0;left:0;overflow-y:auto;transform:translate(-101%)}@media (width>=1024px){#main-menu{height:100vh;padding:245px 100px 200px 90px}}#main-menu.open{transform:translate(0)}#main-menu .main-menu-list,#main-menu .languages-list{flex-direction:column;gap:2rem;margin:0;padding:0;list-style:none;display:flex}@media (width>=1024px){#main-menu .main-menu-list,#main-menu .languages-list{gap:5rem}}#main-menu .main-menu-link{color:var(--colour-text-dark);font-size:3.2rem;font-weight:var(--font-weight-bold);letter-spacing:3.2px;text-transform:uppercase;line-height:normal;text-decoration:none}#main-menu .main-menu-link:hover,#main-menu .main-menu-link.active{color:var(--colour-bg-press-review)}#main-menu .languages-list{margin:0;margin-top:var(--side-padding);gap:1rem;padding:0;list-style:none}#main-menu .languages-list .language-link{color:var(--colour-text-dark);font-weight:var(--font-weight-bold);text-transform:uppercase;text-decoration:none}#main-menu .languages-list .language-link:hover,#main-menu .languages-list .language-link.active{color:var(--colour-bg-press-review)}@media (width>=1024px){#main-menu .languages-list{gap:1rem}}#btn-main-menu-toggler{--btn-width:82px;--btn-height:68px;--line-thickness:4px;width:calc(var(--btn-width) / 2);height:calc(var(--btn-height) / 2);z-index:10;background:0 0;border:none;outline:none;position:absolute;top:20px;left:20px}@media (width>=1024px){#btn-main-menu-toggler{width:var(--btn-width);height:var(--btn-height);--line-thickness:8px;top:80px;left:90px}}#btn-main-menu-toggler .line{background-color:var(--colour-text-dark);width:100%;height:var(--line-thickness);z-index:1;border-radius:0;transition:all .2s ease-in-out;display:block;position:absolute;left:50%;transform:translate(-50%)}@media (width>=1024px){#btn-main-menu-toggler .line{background-color:var(--colour-text-light)}}#btn-main-menu-toggler .line-1{top:0}@media (width>=1024px){#btn-main-menu-toggler .line-1{top:0}}#btn-main-menu-toggler .line-2{top:calc(50% - var(--line-thickness) / 2)}#btn-main-menu-toggler .line-3{bottom:0}#btn-main-menu-toggler.open .line{background:var(--colour-text-dark)}#btn-main-menu-toggler.open .line-1,#btn-main-menu-toggler.open .line-2{transition:all .2s ease-in-out}#btn-main-menu-toggler.open .line-1{top:calc(50% - var(--line-thickness) / 2);animation-name:hamburgerTopLine;animation-duration:.2s;animation-iteration-count:1;transform:translate(-50%)rotate(45deg)}#btn-main-menu-toggler.open .line-2{opacity:0;transition:all .1s ease-in-out}#btn-main-menu-toggler.open .line-3{bottom:calc(50% - var(--line-thickness) / 2);animation-name:hamburgerBottomLine;animation-duration:.2s;animation-iteration-count:1;transform:translate(-50%)rotate(-45deg)}.intro-block-outer{padding:calc(var(--side-padding) * 2) var(--side-padding);background:var(--colour-bg-menu)}@media (width>=1024px){.intro-block-outer{padding:130px var(--side-padding) 160px}}.intro-block{width:1110px;max-width:calc(100% - var(--side-padding) * 2);margin:0 auto}h1,h2,h3,h4,h5,h6{margin:0}.text-site-title{color:var(--colour-text-light);font-family:var(--font-titles);letter-spacing:2px;text-align:center;text-transform:uppercase;width:100%;margin:0;font-size:40px;font-weight:400;line-height:.9;text-decoration:none;display:inline-block}@media (width>=1024px){.text-site-title{font-size:100px}}.text-page-title{font-family:var(--font-titles);font-size:24px;font-weight:var(--font-weight-semibold);letter-spacing:4.8px;text-transform:uppercase}@media (width>=1024px){.text-page-title{font-size:48px}}.text-menu-title{color:var(--colour-text-dark);font-family:var(--font-default);font-size:20px;font-weight:var(--font-weight-bold);letter-spacing:4.8px;text-transform:uppercase;text-decoration:none}@media (width>=1024px){.text-menu-title{font-size:32px}}.text-episode-subtitle{font-family:var(--font-default);font-size:20px;font-weight:var(--font-weight-bold);letter-spacing:2.4px}@media (width>=1024px){.text-episode-subtitle{font-size:40px}}body,.text-standard-text{font-family:var(--font-default);font-size:16px;font-weight:var(--font-weight-normal);letter-spacing:.48px}@media (width>=1024px){body,.text-standard-text{font-size:24px}}.text-standard-text-bold{font-family:var(--font-default);font-size:24px;font-weight:var(--font-weight-bold);letter-spacing:.48px}.text-align-center{text-align:center}.episodes-index{background:var(--colour-bg-episodes)}.episodes-index .section-title+.episodes{margin-top:var(--side-padding)}.episodes-index .episodes-listing-section{padding:105px var(--side-padding) 80px}.episodes-index .episode{position:relative}.episodes-index .episode+.episode{margin-top:65px}@media (width>=1024px){.episodes-index .episode{padding-bottom:25px}}.episodes-index .episode .thumbnail-container{aspect-ratio:57/32;z-index:2;width:80%;margin-left:auto;margin-right:auto;position:relative}.episodes-index .episode .thumbnail-container img{object-fit:cover;object-position:center;width:100%;height:100%;transition:all .3s cubic-bezier(.87,0,.13,1)}@media (width>=1024px){.episodes-index .episode .thumbnail-container{width:34.4242%;position:absolute;bottom:0;left:0}}.episodes-index .episode .information-container{background:var(--colour-text-light);padding:var(--side-padding);margin-top:calc(-80px + var(--side-padding));min-height:370px;padding-top:80px;position:relative}.episodes-index .episode .information-container .episode-title a{color:var(--colour-text-dark);text-decoration:none}@media (width>=1024px){.episodes-index .episode .information-container{width:71.2121%;margin-top:0;margin-left:auto;padding:50px 160px 100px}}.episodes-index .episode .episode-link-container{text-align:right;position:absolute;bottom:15px;right:25px}.episodes-index .episode .episode-link{color:var(--colour-text-dark);justify-content:flex-end;align-items:center;text-decoration:none;display:inline-flex}.episodes-index .episode .episode-link .text,.episodes-index .episode .episode-link .icon{display:block}.episodes-index .episode .episode-link .icon{margin-left:22px}@media (width>=1024px){.episodes-index .episode:nth-child(2n){padding-top:25px;padding-bottom:unset}.episodes-index .episode:nth-child(2n) .thumbnail-container{left:unset;bottom:unset;top:0;right:0}.episodes-index .episode:nth-child(2n) .information-container{margin-left:unset;margin-right:auto}}.episode-single #main-content{padding-bottom:80px}.episode-single .title-row{justify-content:space-between;align-items:center;width:100%;padding:0 60px;display:flex;position:absolute;top:385px;left:0}.episode-single .title-row .page-title{color:var(--colour-text-light);text-align:center}@media (width>=1024px){.episode-single .title-row .link-previous{order:1}.episode-single .title-row .page-title{order:2}.episode-single .title-row .link-next{order:3}}.episode-single .title-row .episode-nav .icon{transition:all .3s cubic-bezier(.87,0,.13,1);display:block}.episode-single .title-row .episode-nav .icon,.episode-single .title-row .episode-nav svg{width:48px;height:39px}.episode-single .title-row .episode-nav svg path{fill:var(--colour-text-light)}.episode-single .title-row .episode-nav.disabled{opacity:.27}.episode-single .title-row .link-previous .icon svg{transform:rotate(180deg)}.episode-single .title-row .link-previous:not(.disabled):hover .icon{transform:translate(-10%)}.episode-single .title-row .link-previous:not(.disabled):active .icon{transform:translate(-20%)}.episode-single .title-row .link-next:not(.disabled):hover .icon{transform:translate(10%)}.episode-single .title-row .link-next:not(.disabled):active .icon{transform:translate(20%)}.episode-single .slider-section{padding:var(--side-padding);position:relative}.episode-single .slider-section .swiper-button{position:absolute;top:50%;transform:translateY(-50%)}.episode-single .slider-section .swiper-button.swiper-button-disabled{opacity:.27}.episode-single .slider-section .swiper-button-prev{left:60px}.episode-single .slider-section .swiper-button-prev .icon svg{transform:rotate(180deg)}.episode-single .slider-section .swiper-button-next{right:60px}.episode-single .slider-section .swiper-outer-wrapper{overflow:hidden}.episode-single .slider-section .image-container{aspect-ratio:16/9;width:100%;overflow:hidden}.episode-single .slider-section .image-container img{object-fit:cover;width:100%;height:100%}.episode-single .slider-section .image-description{margin-top:40px}.episode-single .digital-links-section .digital-link-container{text-align:center}.episode-single .digital-links-section .digital-link-container+.digital-link-container{margin-top:25px}.episode-single .digital-links-section .digital-url{background:var(--colour-bg-menu);color:var(--colour-text-light);justify-content:center;align-items:center;width:370px;height:140px;padding:25px 30px;text-decoration:none;display:inline-flex}.episode-single .digital-links-section .digital-url .text{margin-right:10px}.episode-single .digital-links-section .watch-url-container .logo{transform:translateY(-10%)}.template-home .home-trailer-section .btn-home-trailer-section-switcher{background:0 0;border:none;padding:0}.template-home .map-container{aspect-ratio:4/3;width:100%;position:relative}@media (width>=1024px){.template-home .map-container{aspect-ratio:16/9}}.template-home .map-container img{object-fit:cover;width:100%;height:100%}.template-home .map-container .episodes-link{padding:var(--side-padding);background:var(--colour-bg-episodes);color:var(--colour-text-dark);justify-content:center;align-items:center;text-decoration:none;display:inline-flex;position:absolute;top:10px;right:10px}@media (width>=1024px){.template-home .map-container .episodes-link{padding:40px 50px;top:55px;right:120px}.template-home .map-container .episodes-link .icon{margin-left:40px}.template-home .map-container .episodes-link .icon,.template-home .map-container .episodes-link .icon svg{width:48px;height:39px}}.template-home .map-container .episodes-link span{display:block}.template-home .map-container .episodes-link .icon{margin-left:20px}.template-home .map-container .episodes-link .icon,.template-home .map-container .episodes-link .icon svg{width:24px;height:19.5px}.template-home .back-to-top-container{display:none}.template-press-reviews .press-reviews-container{background:var(--colour-bg-press-review);padding:45px 0}.template-press-reviews .press-reviews{width:1800px;max-width:calc(100% - var(--side-padding) * 2);color:var(--colour-text-light);flex-direction:column;gap:100px;margin:0 auto;display:flex}@media (width>=1024px){.template-press-reviews .press-review{justify-content:space-between;gap:130px;display:flex}.template-press-reviews .press-review:nth-child(2n) .thumbnail-container{order:2}}.template-press-reviews .press-review .thumbnail-container{width:100%;margin-bottom:var(--side-padding);flex-shrink:0}@media (width>=1024px){.template-press-reviews .press-review .thumbnail-container{width:500px;max-width:90%;margin-bottom:unset}}.template-press-reviews .press-review .information-container .press-review-title{margin-bottom:10px}.template-press-reviews .press-review .information-container .press-review-title a{color:var(--colour-text-light);text-decoration:none}.template-press-reviews .press-review .information-container .press-review-title a:hover{text-decoration:underline}.template-press-reviews .press-review .information-container .episode-link{color:var(--colour-text-light);margin-left:.25em}.single.template-team #main-content{min-height:100vh;color:var(--colour-text-light);padding-bottom:80px;position:relative}.single.template-team .header-bg-container{background-attachment:fixed;width:100%;height:100%;position:absolute;top:0;left:0}.single.template-team .team-listing-container{z-index:5;width:1550px;max-width:calc(100% - var(--side-padding) * 2);text-align:center;margin:0 auto;padding-top:260px;position:relative}@media (width>=1024px){.single.template-team .team-listing-container{text-align:unset;padding-top:385px}}.single.template-team .team-listing{margin-top:45px;margin-left:auto;margin-right:auto;display:inline-block}@media (width>=1024px){.single.template-team .team-listing{justify-content:space-between;align-items:flex-start;display:flex}}.single.template-team .team-listing ul{margin:0;padding:0;list-style:none}
