@font-face{font-display:swap;font-family:IBM Plex Mono;font-style:normal;font-weight:400;src:local(""),url(/assets/slices/main/assets/shared/fonts/ibm-plex-mono-v7-latin-regular.woff2) format("woff2"),url(/assets/slices/main/assets/shared/fonts/ibm-plex-mono-v7-latin-regular.woff) format("woff")}@font-face{font-display:swap;font-family:IBM Plex Mono;font-style:normal;font-weight:600;src:local(""),url(/assets/slices/main/assets/shared/fonts/ibm-plex-mono-v7-latin-600.woff2) format("woff2"),url(/assets/slices/main/assets/shared/fonts/ibm-plex-mono-v7-latin-600.woff) format("woff")}@font-face{font-display:swap;font-family:Libre Baskerville;font-style:normal;font-weight:400;src:local(""),url(/assets/slices/main/assets/shared/fonts/libre-baskerville-v9-latin-regular.woff2) format("woff2"),url(/assets/slices/main/assets/shared/fonts/libre-baskerville-v9-latin-regular.woff) format("woff")}@font-face{font-display:swap;font-family:Libre Baskerville;font-style:italic;font-weight:400;src:local(""),url(/assets/slices/main/assets/shared/fonts/libre-baskerville-v9-latin-italic.woff2) format("woff2"),url(/assets/slices/main/assets/shared/fonts/libre-baskerville-v9-latin-italic.woff) format("woff")}@font-face{font-display:swap;font-family:Libre Baskerville;font-style:normal;font-weight:700;src:local(""),url(/assets/slices/main/assets/shared/fonts/libre-baskerville-v9-latin-700.woff2) format("woff2"),url(/assets/slices/main/assets/shared/fonts/libre-baskerville-v9-latin-700.woff) format("woff")}@font-face{font-display:swap;font-family:Work Sans;font-style:normal;font-weight:400;src:local(""),url(/assets/slices/main/assets/shared/fonts/work-sans-v11-latin-regular.woff2) format("woff2"),url(/assets/slices/main/assets/shared/fonts/work-sans-v11-latin-regular.woff) format("woff")}@font-face{font-display:swap;font-family:Work Sans;font-style:normal;font-weight:600;src:local(""),url(/assets/slices/main/assets/shared/fonts/work-sans-v11-latin-600.woff2) format("woff2"),url(/assets/slices/main/assets/shared/fonts/work-sans-v11-latin-600.woff) format("woff")}@font-face{font-display:swap;font-family:Work Sans;font-style:normal;font-weight:700;src:local(""),url(/assets/slices/main/assets/shared/fonts/work-sans-v11-latin-700.woff2) format("woff2"),url(/assets/slices/main/assets/shared/fonts/work-sans-v11-latin-700.woff) format("woff")}@font-face{font-display:swap;font-family:Work Sans;font-style:normal;font-weight:800;src:local(""),url(/assets/slices/main/assets/shared/fonts/work-sans-v11-latin-800.woff2) format("woff2"),url(/assets/slices/main/assets/shared/fonts/work-sans-v11-latin-800.woff) format("woff")}@font-face{font-display:swap;font-family:Work Sans;font-style:normal;font-weight:900;src:local(""),url(/assets/slices/main/assets/shared/fonts/work-sans-v11-latin-900.woff2) format("woff2"),url(/assets/slices/main/assets/shared/fonts/work-sans-v11-latin-900.woff) format("woff")}.auth_button{color:#131313;font-family:IBM Plex Mono,sans-serif;font-size:12px;font-weight:600;letter-spacing:1px;opacity:.7;text-decoration:none;text-transform:uppercase}.auth_button.inverted{color:#fff}.auth_button.join{border:1px solid #131313;border-radius:3px;padding:4px 16px}.auth_button.join.inverted{border-color:#fff}.auth_button.join:hover{background-color:#000;color:#fff;opacity:1}.auth_button.join:hover.inverted{background-color:#fff;color:#131313}.auth_button.login{padding:8px 16px;position:relative}.auth_button.login:hover{opacity:1;text-decoration:underline}.auth>.firebaseui-container{display:none}article{font-family:Libre Baskerville,serif;font-size:20px;line-height:32px;margin-left:auto;margin-right:auto;max-width:792px}article p{margin-bottom:16px;margin-top:0}@media screen and (max-width:767px){article{font-size:15px;line-height:24px}}blockquote{border-left:5px solid #e2e2e2;font-family:IBM Plex Mono,sans-serif;font-size:20px;line-height:32px;margin:32px 0;opacity:.7;padding:32px 40px}@media screen and (max-width:767px){blockquote{font-size:15px;line-height:24px;margin-bottom:16px;margin-top:16px;padding:16px 24px}}body{font-size:15px;font-weight:400;line-height:24px}body,h1,h2,h3,h4,h5{color:#131313;font-family:Work Sans,sans-serif}h1{font-size:38px;font-weight:800;line-height:48px;margin-bottom:32px;margin-top:32px}@media screen and (max-width:479px){h1{font-size:35px;line-height:38px}}h2{font-size:28px;font-weight:800;line-height:40px;margin-bottom:32px;margin-top:32px}@media screen and (max-width:479px){h2{line-height:33px}}h3{font-size:24px;font-weight:600;line-height:32px;margin-bottom:24px;margin-top:24px}@media screen and (max-width:479px){h3{line-height:31px}}h4{font-size:21px;font-weight:800;line-height:32px;margin-bottom:16px;margin-top:16px}@media screen and (max-width:479px){h4{font-size:16px;line-height:22px}}h5{font-size:16px;font-weight:700;line-height:24px;margin-bottom:16px;margin-top:16px}@media screen and (max-width:479px){h5{line-height:22px}}li{margin-bottom:16px}ol{list-style-type:decimal}p{margin-bottom:10px;margin-top:0}.logo{align-items:center;color:#000;display:flex}@media screen and (max-width:767px){.logo{margin:0}.logo svg{height:48px;width:48px}}@media screen and (max-width:479px){.logo{padding:0}}.navigation{margin-left:auto;margin-right:auto;max-width:1248px;padding:40px 24px 0;width:100%}@media screen and (max-width:1024px){.navigation{padding:40px 0 0}}@media screen and (max-width:767px){.navigation{padding:0}}.navigation a{color:#131313;font-family:Work Sans,sans-serif;font-weight:700;text-decoration:none;text-transform:uppercase;transition:all .25s ease}.navigation>.navigation__mobile{display:none;height:80px;justify-content:space-between;padding:16px 0;z-index:1}@media screen and (max-width:1024px){.navigation>.navigation__mobile{display:flex;padding:0 24px}}@media screen and (max-width:767px){.navigation>.navigation__mobile{padding:0 28px}}@media screen and (max-width:479px){.navigation>.navigation__mobile{padding:0 16px}}.navigation>.navigation__mobile>.right_navigation{justify-content:space-between;width:auto}.navigation>.navigation__mobile>.right_navigation .auth{margin-right:24px}.navigation>.navigation__mobile>.right_navigation>.hamburger{align-items:center;display:flex;height:48px;padding-left:24px}.navigation>.navigation__mobile>.right_navigation>.hamburger .bars{cursor:pointer}.navigation>.navigation__mobile>.right_navigation>.hamburger .bars.signed_in{display:none}.navigation>.navigation__mobile .primary_mobile_navigation{background-color:#fff;border-bottom:1px solid #e2e2e2;display:none;flex-direction:column;left:0;padding:24px 16px 32px;position:absolute;right:0;top:120px}@media screen and (max-width:767px){.navigation>.navigation__mobile .primary_mobile_navigation{top:80px}}.navigation>.navigation__mobile .primary_mobile_navigation a{align-items:center;border-radius:3px;display:flex;font-size:18px;height:48px;margin-bottom:16px;padding:0 16px;width:100%}@media screen and (max-width:1024px){.navigation>.navigation__mobile .primary_mobile_navigation a{transition:all 0ms}}.navigation>.navigation__mobile .primary_mobile_navigation a.active,.navigation>.navigation__mobile .primary_mobile_navigation a:hover{background-color:#6734dd;color:#fff}.navigation>.navigation__mobile .primary_mobile_navigation a svg{margin-right:16px}.navigation>.navigation__mobile .hamburger>input:checked~.primary_mobile_navigation{display:flex;z-index:1}.navigation>.primary_navigation{border-bottom:1px solid #000;display:flex;margin-bottom:40px}@media screen and (max-width:1024px){.navigation>.primary_navigation{display:none}}.navigation>.primary_navigation>.main_navigation{display:flex;flex-direction:row;height:103px;margin-left:auto;margin-right:auto;padding-top:8px}.navigation>.primary_navigation>.main_navigation>a{align-items:center;border-bottom:8px solid transparent;display:flex;font-size:18px;padding:0 24px}.navigation>.primary_navigation>.main_navigation>a.active,.navigation>.primary_navigation>.main_navigation>a:hover{border-bottom-color:#6734dd}.navigation>.primary_navigation>.right_navigation{min-width:72px}.navigation>.primary_navigation>.right_navigation .auth{margin-right:16px}.navigation>.primary_navigation>.right_navigation .header-avatar{margin-left:16px}.navigation>.secondary_navigation{display:flex;justify-content:center;overflow:hidden}.navigation>.secondary_navigation>div.carousel{display:flex;flex-direction:row;flex-wrap:nowrap;height:100%;margin-bottom:-50px;overflow-x:scroll;overflow-y:hidden;padding-bottom:70px;padding-left:16px;padding-right:16px;white-space:nowrap}.navigation>.secondary_navigation>div.carousel>div.wrapper{display:flex;padding:0 8px}.navigation>.secondary_navigation>div.carousel>div.wrapper>a{border:1px solid #e2e2e2;border-radius:3px;display:block;font-family:IBM Plex Mono,sans-serif;font-size:14px;font-weight:600;padding:4px 16px;width:100%}@media screen and (max-width:1024px){.navigation>.secondary_navigation>div.carousel>div.wrapper>a{transition:all 0ms}}.navigation>.secondary_navigation>div.carousel>div.wrapper>a.active,.navigation>.secondary_navigation>div.carousel>div.wrapper>a:hover{background-color:#6734dd;border-color:#6734dd;color:#fff}.navigation>.section-header{display:none;justify-content:center;padding-bottom:24px;padding-top:8px}@media screen and (max-width:1024px){.navigation>.section-header{display:flex}}.navigation>.section-header>h1{border-bottom:8px solid #6734dd;font-size:20px;font-weight:700;line-height:32px;margin:0;padding:0 8px 8px;text-transform:uppercase}@media screen and (max-width:767px){.navigation>.section-header>h1{line-height:26px}}.search{color:#131313;height:24px}.search:hover{opacity:1}.auth,.right_navigation{align-items:center;display:flex;justify-content:flex-end}.watch-hero{background-color:#131313;z-index:1}.watch-hero .navigation{padding-top:0}@media screen and (max-width:479px){.watch-hero{margin-bottom:24px}}.watch-hero>.watch-hero__background{min-height:700px;position:relative}@media screen and (max-width:991px){.watch-hero>.watch-hero__background{min-height:400px}}@media screen and (max-width:479px){.watch-hero>.watch-hero__background{min-height:300px}}.watch-hero>.watch-hero__background{display:flex;flex-direction:column;justify-content:space-between;z-index:0}.watch-hero>.watch-hero__background video{display:inline-block;height:100%;margin:auto;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%;z-index:1}.watch-hero>.watch-hero__background .watch-hero__content{display:flex;flex-direction:column;height:100%;justify-content:space-between;margin:40px auto 80px;width:100%;z-index:1}@media screen and (max-width:767px){.watch-hero>.watch-hero__background .watch-hero__content{margin:0}}.watch-hero>.watch-hero__background .watch-hero__overlay{background-image:radial-gradient(circle farthest-corner at 50%,at 50%,rgba(0,0,0,.24),rgba(0,0,0,.38));background-image:radial-gradient(circle farthest-corner at 50% 50%,rgba(0,0,0,.24),rgba(0,0,0,.38));display:block;height:100%;position:absolute;top:0;width:100%;z-index:-1}.inverted .bars,.inverted .logo,.inverted .navigation a,.inverted .search{color:#fff}.inverted .navigation>.navigation__mobile .primary_mobile_navigation{background-color:#131313}.inverted .navigation>.primary_navigation{border-color:#fff}.inverted .navigation>.section-header>h1{color:#fff}#footer_banner{background-color:#6734dd;width:100%}#footer_banner .banner{align-items:flex-start;display:flex;justify-content:flex-start;margin-left:auto;margin-right:auto;max-width:1248px;padding:24px 12px}@media screen and (max-width:991px){#footer_banner .banner{padding-left:24px;padding-right:24px}}#footer_banner .link{color:hsla(0,0%,100%,.7);font-family:IBM Plex Mono,sans-serif;font-size:16px;font-weight:600;text-decoration:none;transition:all .35s ease}#footer_banner .link:hover{color:#fff;transform:translate(7px)}.footer_container{background:#000;width:100%}.footer_container .footer{align-items:center;display:block;justify-content:flex-start;margin-left:auto;margin-right:auto;max-width:1248px;padding-left:12px;padding-right:12px}@media screen and (max-width:991px){.footer_container .footer{padding-left:24px;padding-right:24px}}.footer_container .footer .footer_body{align-items:flex-start;display:flex;justify-content:space-between;padding-bottom:64px;padding-top:64px}@media screen and (max-width:991px){.footer_container .footer .footer_body{flex-wrap:wrap;padding-top:24px}}@media screen and (max-width:767px){.footer_container .footer .footer_body{padding-bottom:24px}}.footer_container .footer .footer_body .divider{background-color:#fff;height:72px;margin-left:24px;margin-right:24px;width:1px}.footer_container .footer .footer_body .download_links{font-size:0}@media screen and (max-width:991px){.footer_container .footer .footer_body .download_links{display:flex;flex-direction:column}}.footer_container .footer .footer_body .download_links>a{display:inline-block;max-width:100%;opacity:.7;transition:all .35s ease}.footer_container .footer .footer_body .download_links>a:hover{opacity:1}.footer_container .footer .footer_body .download_links>a>img{display:inline-block;vertical-align:middle}@media screen and (max-width:991px){.footer_container .footer .footer_body .download_links>a{margin-bottom:16px;padding-right:0}}.footer_container .footer .footer_body .download_links .spacer{display:inline-block;padding-left:8px;padding-right:8px}.footer_container .footer .footer_body .download_title{color:hsla(0,0%,100%,.7);margin-bottom:16px}.footer_container .footer .footer_body nav{align-items:flex-start;display:flex;flex-direction:column}@media screen and (max-width:991px){.footer_container .footer .footer_body nav{clear:none}}@media screen and (max-width:767px){.footer_container .footer .footer_body nav{margin-top:24px}}@media screen and (max-width:479px){.footer_container .footer .footer_body nav{width:50%}}.footer_container .footer .footer_body nav .social{align-items:stretch;display:flex;flex-direction:row;justify-content:flex-start}.footer_container .footer .footer_body nav .social .icon_container{height:24px;padding-top:3px;width:24px}.footer_container .footer .footer_body nav .social .icon_container svg{fill:hsla(0,0%,100%,.7);margin-left:auto;margin-right:auto}.footer_container .footer .footer_body nav a{color:hsla(0,0%,100%,.7);padding-bottom:8px;text-decoration:none;transition:all .35s ease}.footer_container .footer .footer_body nav a:hover{color:#fff;text-decoration:underline}@media screen and (max-width:991px){.footer_container .footer .footer_body nav a{padding-right:40px;white-space:nowrap}}.footer_container .footer .footer_body .logo_link{align-items:center;display:flex;opacity:.7;text-decoration:none}.footer_container .footer .footer_body .logo_link:hover{opacity:1}@media screen and (max-width:991px){.footer_container .footer .footer_body .logo_link{clear:none;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;margin-bottom:48px;margin-top:48px;width:100%}}@media screen and (max-width:767px){.footer_container .footer .footer_body .logo_link{margin-bottom:24px;margin-top:24px;width:100%}}.footer_container .footer .footer_body .logo_link>svg{color:#fff}@media screen and (max-width:767px){.footer_container .footer .footer_body .logo_link>svg{height:40px;width:40px}}.footer_container .footer .footer_body .logo_text{color:#fff}.footer_container .footer .legal{border-top:1px solid hsla(0,0%,100%,.6);display:flex;flex-direction:row;list-style:none;margin:0;padding:24px 0}@media screen and (max-width:767px){.footer_container .footer .legal{flex-wrap:wrap}}.footer_container .footer .legal a{color:hsla(0,0%,100%,.7);text-decoration:none;transition:all .35s ease}.footer_container .footer .legal a:hover{color:#fff;text-decoration:underline}.footer_container .footer .legal li{color:hsla(0,0%,100%,.7);font-family:IBM Plex Mono,sans-serif;font-size:12px;margin:0 24px 0 0}@media screen and (max-width:767px){.footer_container .footer .legal li{margin-right:0;width:50%}}@media screen and (max-width:479px){.footer_container .footer .legal li{width:100%}}*{box-sizing:border-box}body{background-color:#fff;margin:0;padding-left:0;padding-right:0}body.inverted{background-color:#131313}body #application{display:flex;flex-direction:column;height:100vh;min-height:100%}#view-container{flex-grow:1;z-index:0}.l-flex-2-col{margin-bottom:15px;padding:10px 12px;width:50%}.l-flex-3-col{width:33.333%}.l-flex-3-col,.l-flex-4-col{margin-bottom:15px;padding-left:12px;padding-right:12px}.l-flex-4-col{width:25%}.l-flex-col-wrap-2{align-content:stretch;display:flex;flex-wrap:wrap}.l-flex-col-wrap-2.is--inverse-colours{background-color:#131313;padding-bottom:0;padding-top:26px}.type--bold-text{font-weight:700}
