@font-face{font-display:swap;font-family:Red Hat Display;font-weight:400;src:url(./RedHatDisplay-Regular.ac32880a.ttf) format("truetype")}@font-face{font-display:swap;font-family:Red Hat Display;font-weight:500;src:url(./RedHatDisplay-Medium.372cd160.ttf) format("truetype")}@font-face{font-display:swap;font-family:Red Hat Display;font-weight:700;src:url(./RedHatDisplay-Bold.6fa5f40c.ttf) format("truetype")}@font-face{font-display:swap;font-family:Red Hat Display;font-style:italic;font-weight:700;src:url(./RedHatDisplay-Italic-Bold.6991383e.ttf) format("truetype")}@font-face{font-display:swap;font-family:Roboto;font-weight:500;src:url(./Roboto-Medium.02868d6a.ttf) format("truetype")}@font-face{font-display:swap;font-family:Roboto;font-weight:400;src:url(./Roboto-Regular.16466ef6.ttf) format("truetype")}*,:after,:before{box-sizing:inherit}html{box-sizing:border-box;font-size:10px;scroll-behavior:smooth}html #__nuxt{background-color:#fff;color:#000;font-family:Red Hat Display;height:auto;overflow-x:hidden;width:100%;z-index:1}html #__nuxt h1.fluid{font-family:Red Hat Display;font-size:clamp(1.85rem,5vw,5.75rem);font-weight:700;line-height:1.1}html #__nuxt h1.fluid.page-details{font-size:clamp(1.85rem,5vw,6.75rem)}html #__nuxt h2.fluid{font-family:Red Hat Display;font-size:clamp(1.75rem,3vw,3.6rem);font-weight:400}html #__nuxt h2.fluid.page-details{font-size:clamp(1.3rem,3vw,3.5rem)}html #__nuxt h3.fluid{font-family:Red Hat Display;font-size:clamp(1.6rem,3vw,3.2rem);font-weight:500}html #__nuxt h3.fluid.detail-header{font-size:clamp(1.5rem,3vw,2.8rem)}html #__nuxt h4.fluid{font-family:Red Hat Display;font-size:clamp(1.3rem,2vw,2.8rem);font-weight:500}html #__nuxt .text-fluid,html #__nuxt article.fluid,html #__nuxt p.fluid{font-family:Roboto;font-size:clamp(1.35rem,3vw,2.2rem);font-weight:400}html #__nuxt .text-fluid.large,html #__nuxt article.fluid.large,html #__nuxt p.fluid.large{font-size:clamp(1.7rem,3vw,3rem);font-weight:500}html #__nuxt .text-fluid h2,html #__nuxt article.fluid h2,html #__nuxt p.fluid h2{font-family:Red Hat Display;font-size:clamp(2rem,3vw,3rem);font-weight:500}html #__nuxt .text-fluid h3,html #__nuxt article.fluid h3,html #__nuxt p.fluid h3{font-family:Red Hat Display;font-size:clamp(1.65rem,3vw,2.65rem);font-weight:500}html #__nuxt a.primary.fluid,html #__nuxt button.primary.fluid{align-items:center;background:none;background-color:#027cb9;border:none;border-radius:0;box-shadow:0 10px 20px #00000030,0 6px 6px #0000003b;color:#fff;display:flex;font-family:Red Hat Display;font-size:clamp(1.2rem,2vw,2.2rem);font-weight:700;justify-content:space-around;max-width:40rem;padding:clamp(.25rem,2vw,2rem)}html #__nuxt a.primary.fluid.w-full,html #__nuxt button.primary.fluid.w-full{max-width:100%}html #__nuxt a.primary.fluid.max-wide,html #__nuxt button.primary.fluid.max-wide{width:100%}html #__nuxt a.secondary.fluid,html #__nuxt button.secondary.fluid{align-items:center;background:none;background-color:#fff;border:none;border-radius:0;box-shadow:0 10px 20px #00000030,0 6px 6px #0000003b;color:#027cb9;display:flex;font-family:Red Hat Display;font-size:clamp(1.2rem,2vw,2.2rem);font-weight:700;justify-content:space-around;max-width:40rem;padding:clamp(.25rem,2vw,1.5rem)}html #__nuxt button.primary.active{background-color:#fff;color:#027cb9;outline:.35rem solid #027cb9}html #__nuxt span.underline{border-bottom:.25rem solid #000;display:block;margin-bottom:clamp(.75rem,3vw,1.5rem);margin-top:clamp(.5rem,3vw,1rem)}html #__nuxt span.underline.white{border-bottom:.2rem solid #fff;margin-bottom:clamp(1.5rem,3vw,2.5rem);margin-top:clamp(1.25rem,3vw,2rem)}html #__nuxt .jumbotron{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);position:relative}html #__nuxt .scaling-blue-bg{height:calc(100% - 16rem)}html #__nuxt .half-blue-bg,html #__nuxt .scaling-blue-bg{background-color:#027cb9;bottom:0;left:0;position:absolute;width:100%;z-index:-1}html #__nuxt .half-blue-bg{height:50%}html #__nuxt .half-blue-bg-bottom{background-color:#027cb9;bottom:0;height:50%;position:absolute;top:0;width:100%;z-index:-1}html #__nuxt .blue-bg{background-color:#027cb9;height:100%;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);width:100%;z-index:-1}html #__nuxt .vimeo-player{box-shadow:0 10px 20px #00000030,0 6px 6px #0000003b;overflow:hidden;position:relative;width:100%}html #__nuxt .vimeo-player iframe{height:100%;left:0;position:absolute;top:0;width:100%}html #__nuxt picture.w-full{display:block;height:auto;width:100%}html #__nuxt picture.w-full img{height:auto;width:100%}.hero{align-items:center;display:flex;justify-content:center}.hero,.hero .video-wrapper{position:relative;width:100%}.hero .clickable-link{z-index:10}.hero .clickable-link,.hero .frame{height:100%;left:0;position:absolute;top:0;width:100%}.hero .frame{background-image:url(../images/tv-frame.png);background-size:cover;pointer-events:none;z-index:2}.hero .vimeo-player{background-color:#000;position:relative}.hero .picture-wrapper{position:relative;width:100%}.hero .picture-wrapper .hero-img{width:100%}.hero .picture-wrapper .hero-img img{aspect-ratio:16/9;height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.hero .picture-wrapper:has(.frame){background-color:#000}
