.bg-beige{background:#f8e8cf}.bg-orange{background:#f5be6d}.bg-purple{background:#b79ee0}.bg-blue{background:#adffe1}.bg-terracotta{background:#ea6c2f}.bg-magenta{background:#fd9fff}.bg-red{background:#ff7373}.bg-black{background:#141414}.beige{color:#f8e8cf}.orange{color:#f5be6d}.purple{color:#b79ee0}.blue{color:#adffe1}.terracotta{color:#ea6c2f}.magenta{color:#fd9fff}.red{color:#ff7373}.black{color:#141414}*{border:0;box-sizing:border-box;font-family:inherit;font-size:100%;margin:0;padding:0;text-decoration:none;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{-webkit-font-smoothing:antialiased;line-height:1}body.noscroll{overflow:hidden}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}li{list-style-type:none}input{border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:0;border-top-right-radius:0}address,blockquote,h1,h2,h3,h4,h5,h6,li,p,span{margin:0;padding:0}::-moz-selection{background:#2e2e2e;color:#fff}::selection{background:#2e2e2e;color:#fff}.actions{bottom:1rem;color:#fff;display:block;left:2rem;margin:0;padding:0;position:fixed;z-index:8887}.actions li{line-height:1em;padding:0}.actions li,.actions li a{display:inline-block;margin:0}.actions li a{border-radius:10px;font-family:monospace;font-size:12px;letter-spacing:.5px;padding:0 10px;text-transform:uppercase}.actions li a,.cookie{background:#fff;color:#141414}.cookie{border-radius:60px;bottom:1rem;box-shadow:1px 1px 2px 2px rgba(0,0,0,.1);display:flex;justify-content:space-between;position:fixed;right:1rem;transition:all .3s cubic-bezier(.645,.045,.355,1);width:calc(100% - 1rem);z-index:1}@media only screen and (min-width:720px){.cookie{width:450px}}@media only screen and (max-width:720px){.cookie{right:.5rem}}.cookie:hover .cookie_btn{font-size:48px;translate:0 -60%}.cookie_message{display:inline-block;padding:1rem 1rem 1rem 2rem}.cookie p{color:var(--black);line-height:1.2em;padding-bottom:.4rem;padding-top:.2rem}.cookie_btn{font-size:40px;position:absolute;right:1.5rem;top:50%;transition:all .3s cubic-bezier(.645,.045,.355,1);translate:0 -50%}.cookie.hidden{transform:translateY(calc(100% + 1em))}.large-12.columns{overflow:hidden}.accordion_contents:last-child,.banner,.blog_catheader,.blog_header,.blog_latest,.entry,.episodes_archive,.episodes_listing ul,.episodes_upcoming,.fifty,.flex,.footer,.grid,.header,.links ul,.links ul li,.selection_group,.single_header,.single_meta,.split{display:flex;flex-flow:column wrap}@media only screen and (min-width:720px){.accordion_contents:last-child,.banner,.blog_catheader,.blog_header,.blog_latest,.entry,.episodes_archive,.episodes_listing ul,.episodes_upcoming,.fifty,.flex,.footer,.grid,.header,.links ul,.links ul li,.selection_group,.single_header,.single_meta,.split{flex-flow:row wrap}}.accordion_contents>div,.accordion_header,.episodes_archive,.fifty_text,.links ul li a,.pa,.section_content,.selection,.split_left,.tia-menu{padding:2rem}@media only screen and (max-width:720px){.accordion_contents>div,.accordion_header,.episodes_archive,.fifty_text,.links ul li a,.pa,.section_content,.selection,.split_left,.tia-menu{padding:1.5rem}}.banner_footer,.banner_header,.px{padding-left:2rem;padding-right:2rem}@media only screen and (max-width:720px){.banner_footer,.banner_header,.px{padding-left:1.5rem;padding-right:1.5rem}}.py{padding-bottom:2rem;padding-top:2rem}@media only screen and (max-width:720px){.py{padding-bottom:1.5rem;padding-top:1.5rem}}.ba{border:2px solid #141414}.bt{border-top:2px solid #141414}.br,.textright .fifty_media{border-right:2px solid #141414}.bb{border-bottom:2px solid #141414}.bl{border-left:2px solid #141414}.transition-fade{opacity:1;transition:.3s}html.is-animating .transition-fade,html.is-animating .transition-fade .slider{opacity:0}.grid .grid_column .grid_gutter{margin:2rem}.grid .grid_column .grid_gutter h1,.grid .grid_column .grid_gutter h2,.grid .grid_column .grid_gutter h3,.grid .grid_column .grid_gutter h4,.grid .grid_column .grid_gutter h5,.grid .grid_column .grid_gutter h6{padding-bottom:1.5rem}.grid .grid_column .grid_gutter li,.grid .grid_column .grid_gutter p{padding-bottom:1rem}.grid .grid_column .grid_gutter ul{padding-left:1.5rem}.grid .grid_column .grid_gutter ul>li{list-style-type:disc}.grid .grid_column .grid_gutter li>p:last-child{padding-bottom:0}.grid .grid_column .grid_gutter p a:not(.pill){color:inherit;text-decoration:underline}.grid .grid_column img{height:auto;max-width:100%}.pill{-webkit-backface-visibility:hidden;border-radius:30px;display:inline-block;padding:.75rem 1.1rem;transition:all .3s cubic-bezier(.645,.045,.355,1)}.pill-big{border-radius:100px;font-weight:700!important;padding:1.5rem 3rem}.pill:hover{scale:1.05}.search{padding-left:.5rem;position:relative;z-index:9999}.search:hover svg circle,.search:hover svg path{stroke:#fff!important;transition:stroke .3s cubic-bezier(.645,.045,.355,1)}.search svg{translate:0 5px}@keyframes rotate{0%{rotate:0deg}to{rotate:1turn}}@font-face{font-display:swap;font-family:TIA Sans;font-stretch:normal;font-style:normal;font-weight:700;src:url(../fonts/Afternoon0.89-Bold.woff2) format("woff2"),url(../fonts/Afternoon0.89-Bold.woff) format("woff")}@font-face{font-display:swap;font-family:TIA Sans;font-stretch:normal;font-style:normal;font-weight:400;src:url(../fonts/Afternoon0.89-Regular.woff2) format("woff2"),url(../fonts/Afternoon0.89-Regular.woff) format("woff")}body{font-family:TIA Sans,Helvetica,sans-serif!important}.bold,h1,strong{font-weight:700}.regular,body,h2{font-weight:400}.italic{font-style:italic}.caps{text-transform:uppercase}.entry_text h2,.leading,.t-heading,body,h1,h2,h3,h4,h5,h6{line-height:1.2em}.leading-loose,address,p{line-height:1.5em}.fifty_text h4,.smcp{font-size:16px;font-weight:400;padding-bottom:.5rem;text-transform:uppercase}.flag{background-color:#ffebcd;display:block;font-family:serif;font-size:30px;line-height:1em;padding:0 .3rem}.flag>strong{font-weight:700}.global .flag:not(:first-child){padding-left:2rem}body{font-size:18px}@media screen and (min-width:720px){body{font-size:calc(.27778vw + 16px)}}@media screen and (min-width:1800px){body{font-size:21px}}address,p{font-size:18px}@media screen and (min-width:720px){address,p{font-size:calc(.27778vw + 16px)}}@media screen and (min-width:1800px){address,p{font-size:21px}}#swup h1,h2,h3,h4,h5,h6{margin:0}h1{font-size:28px}@media screen and (min-width:720px){h1{font-size:calc(2.96296vw + 6.66667px)}}@media screen and (min-width:1800px){h1{font-size:60px}}h2{font-size:25px}@media screen and (min-width:720px){h2{font-size:calc(2.59259vw + 6.33333px)}}@media screen and (min-width:1800px){h2{font-size:53px}}h3{font-size:18px}@media screen and (min-width:720px){h3{font-size:calc(.27778vw + 16px)}}@media screen and (min-width:1800px){h3{font-size:21px}}h4{font-size:20px}@media screen and (min-width:720px){h4{font-size:calc(.74074vw + 14.66667px)}}@media screen and (min-width:1800px){h4{font-size:28px}}h5{font-size:18px}@media screen and (min-width:720px){h5{font-size:calc(.37037vw + 15.33333px)}}@media screen and (min-width:1800px){h5{font-size:22px}}h6{font-size:16px}@media screen and (min-width:720px){h6{font-size:calc(.46296vw + 12.66667px)}}@media screen and (min-width:1800px){h6{font-size:21px}}.banner_content h1,.banner_header h1,.t-super{font-size:52px;font-weight:700;letter-spacing:-1px;line-height:.9em}@media screen and (min-width:720px){.banner_content h1,.banner_header h1,.t-super{font-size:calc(12.96296vw - 41.33333px)}}@media screen and (min-width:1800px){.banner_content h1,.banner_header h1,.t-super{font-size:192px}}@media only screen and (max-width:720px){.banner_content h1,.banner_header h1,.t-super{padding-right:5%}.banner_content h1 br,.banner_header h1 br,.t-super br{display:none}}@media only screen and (min-width:720px){.banner_content h1,.banner_header h1,.t-super{letter-spacing:-3px}}.t-menu,.tia-menu a{font-size:50px;font-weight:700;letter-spacing:-1px;line-height:1em}@media screen and (min-width:720px){.t-menu,.tia-menu a{font-size:calc(2.77778vw + 30px)}}@media screen and (min-width:1800px){.t-menu,.tia-menu a{font-size:80px}}@media only screen and (min-width:1800px){.t-menu,.tia-menu a{font-size:50px}}@media only screen and (min-width:1800px)and (min-width:720px){.t-menu,.tia-menu a{font-size:calc(6.48148vw + 3.33333px)}}@media only screen and (min-width:1800px)and (min-width:1800px){.t-menu,.tia-menu a{font-size:120px}}.accordion_close,.blog_catheader h1,.fifty_text h2,.form h1,.links ul li a,.scrollsection_left>div h1,.scrollsection_left>div h2,.scrollsection_left>div h3,.section_content h2,.single_header h1,.split_content h2,.t-title{font-size:36px;font-weight:700;letter-spacing:-1px;line-height:.95em}@media screen and (min-width:720px){.accordion_close,.blog_catheader h1,.fifty_text h2,.form h1,.links ul li a,.scrollsection_left>div h1,.scrollsection_left>div h2,.scrollsection_left>div h3,.section_content h2,.single_header h1,.split_content h2,.t-title{font-size:calc(5.55556vw - 4px)}}@media screen and (min-width:1800px){.accordion_close,.blog_catheader h1,.fifty_text h2,.form h1,.links ul li a,.scrollsection_left>div h1,.scrollsection_left>div h2,.scrollsection_left>div h3,.section_content h2,.single_header h1,.split_content h2,.t-title{font-size:96px}}.accordion_header h1,.accordion_header h2,.accordion_header h3,.accordion_header h4,.episodes_summary h2,.form h2,.pill-big,.t-subtitle{font-size:32px;font-weight:700;letter-spacing:-1px;line-height:.9em}@media screen and (min-width:720px){.accordion_header h1,.accordion_header h2,.accordion_header h3,.accordion_header h4,.episodes_summary h2,.form h2,.pill-big,.t-subtitle{font-size:calc(2.96296vw + 10.66667px)}}@media screen and (min-width:1800px){.accordion_header h1,.accordion_header h2,.accordion_header h3,.accordion_header h4,.episodes_summary h2,.form h2,.pill-big,.t-subtitle{font-size:64px}}.banner_content p,.banner_footer p,.blog_article h3,.blog_header h2,.blog_tile h3,.episodes_current h2,.episodes_current h3,.episodes_listing li h3,.episodes_next h2,.episodes_next h3,.form-block-submit input,.single_excerpt p,.t-large{font-size:22px;font-weight:400;line-height:1.2em}@media screen and (min-width:720px){.banner_content p,.banner_footer p,.blog_article h3,.blog_header h2,.blog_tile h3,.episodes_current h2,.episodes_current h3,.episodes_listing li h3,.episodes_next h2,.episodes_next h3,.form-block-submit input,.single_excerpt p,.t-large{font-size:calc(1.2963vw + 12.66667px)}}@media screen and (min-width:1800px){.banner_content p,.banner_footer p,.blog_article h3,.blog_header h2,.blog_tile h3,.episodes_current h2,.episodes_current h3,.episodes_listing li h3,.episodes_next h2,.episodes_next h3,.form-block-submit input,.single_excerpt p,.t-large{font-size:36px}}.entry_text h2,.t-heading{font-size:26px}@media screen and (min-width:720px){.entry_text h2,.t-heading{font-size:calc(.18519vw + 24.66667px)}}@media screen and (min-width:1800px){.entry_text h2,.t-heading{font-size:28px}}.blog_highlight li a h4,.form-pill-icon,.form_field-address input,.form_field-address label,.form_field-address textarea,.form_field-email input,.form_field-email label,.form_field-file input,.form_field-file label,.form_field-phone input,.form_field-phone label,.form_field-select select,.form_field-text input,.form_field-text label,.form_field-textarea input,.form_field-textarea label,.form_field-textarea textarea,.form_tags p,.scrollsection_left>div h4,.scrollsection_left>div h5,.scrollsection_left>div h6,.scrollsection_left>div p,.single_content p,.t-med{font-size:17px;line-height:1.4em}@media screen and (min-width:720px){.blog_highlight li a h4,.form-pill-icon,.form_field-address input,.form_field-address label,.form_field-address textarea,.form_field-email input,.form_field-email label,.form_field-file input,.form_field-file label,.form_field-phone input,.form_field-phone label,.form_field-select select,.form_field-text input,.form_field-text label,.form_field-textarea input,.form_field-textarea label,.form_field-textarea textarea,.form_tags p,.scrollsection_left>div h4,.scrollsection_left>div h5,.scrollsection_left>div h6,.scrollsection_left>div p,.single_content p,.t-med{font-size:calc(.64815vw + 12.33333px)}}@media screen and (min-width:1800px){.blog_highlight li a h4,.form-pill-icon,.form_field-address input,.form_field-address label,.form_field-address textarea,.form_field-email input,.form_field-email label,.form_field-file input,.form_field-file label,.form_field-phone input,.form_field-phone label,.form_field-select select,.form_field-text input,.form_field-text label,.form_field-textarea input,.form_field-textarea label,.form_field-textarea textarea,.form_tags p,.scrollsection_left>div h4,.scrollsection_left>div h5,.scrollsection_left>div h6,.scrollsection_left>div p,.single_content p,.t-med{font-size:24px}}.b-contain,.b-contain input,.blog_article p,.blog_categories li a,.blog_tile p,.cookie p,.footer a,.footer p,.form,.form-block-field input,.form-block-field label,.form-block-message,.form_field-tags li a,.gallery .filter-group h3,.grid .grid_column .grid_gutter li,.grid .grid_column .grid_gutter p,.t-text{font-family:TIA Sans,Helvetica,sans-serif;font-size:17px;line-height:1.5em;text-transform:inherit}@media screen and (min-width:720px){.b-contain,.b-contain input,.blog_article p,.blog_categories li a,.blog_tile p,.cookie p,.footer a,.footer p,.form,.form-block-field input,.form-block-field label,.form-block-message,.form_field-tags li a,.gallery .filter-group h3,.grid .grid_column .grid_gutter li,.grid .grid_column .grid_gutter p,.t-text{font-size:calc(.37037vw + 14.33333px)}}@media screen and (min-width:1800px){.b-contain,.b-contain input,.blog_article p,.blog_categories li a,.blog_tile p,.cookie p,.footer a,.footer p,.form,.form-block-field input,.form-block-field label,.form-block-message,.form_field-tags li a,.gallery .filter-group h3,.grid .grid_column .grid_gutter li,.grid .grid_column .grid_gutter p,.t-text{font-size:21px}}.blog_tile-excerpt p,.episodes_date,.episodes_listing li p,.gallery_item-info p,.highlights .highlight_text p,.highlights .highlight_text span,.single_content figcaption,.splide__slide .image_caption,.t-small{font-size:16px;line-height:1.4em;text-transform:inherit}@media screen and (min-width:720px){.blog_tile-excerpt p,.episodes_date,.episodes_listing li p,.gallery_item-info p,.highlights .highlight_text p,.highlights .highlight_text span,.single_content figcaption,.splide__slide .image_caption,.t-small{font-size:calc(.18519vw + 14.66667px)}}@media screen and (min-width:1800px){.blog_tile-excerpt p,.episodes_date,.episodes_listing li p,.gallery_item-info p,.highlights .highlight_text p,.highlights .highlight_text span,.single_content figcaption,.splide__slide .image_caption,.t-small{font-size:18px}}.form-block-field-input .form-block-field-invalid,.t-tiny{font-size:14px}@media screen and (min-width:720px){.form-block-field-input .form-block-field-invalid,.t-tiny{font-size:calc(.18519vw + 12.66667px)}}@media screen and (min-width:1800px){.form-block-field-input .form-block-field-invalid,.t-tiny{font-size:16px}}.snapparent{height:100vh;overflow:auto;scroll-snap-type:y proximity;top:0;width:100vw}.snapchild{scroll-snap-align:start}.split{overflow:visible}@media only screen and (max-width:720px){.split_left{order:2}}@media only screen and (min-width:720px){.split_left{flex-basis:50%}}.split_content h2{font-weight:700;padding-bottom:2rem}@media only screen and (min-width:720px){.split_content h2{padding-bottom:20vh}}.split_content li,.split_content p{padding-bottom:1.5rem}@media only screen and (min-width:720px){.split_content li,.split_content p{padding-right:20%}}.split_content li a,.split_content p a{color:inherit;text-decoration:underline}.split_content li{list-style-type:disc;padding-bottom:.5rem}.split_content ul{padding-bottom:1rem;padding-left:1.5rem}.split_content a.pill{background-color:#fff;color:inherit;margin-bottom:.3rem}@media only screen and (max-width:720px){.split_right{order:1}}@media only screen and (min-width:720px){.split_right{flex-basis:50%}}.split_media{position:sticky;top:0;width:100%}@media only screen and (max-width:720px){.split_media{height:100vw}}@media only screen and (min-width:720px){.split_media{height:100vh}}.split_media img,.split_media video{height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.highlights{padding-top:2rem}.highlights.splide{margin-left:-2rem;padding-bottom:0;padding-top:0}.highlights.splide a{text-decoration:none}.highlights.splide .splide__track{padding-top:1.5rem}.highlights.splide .splide__slide{padding-right:0;width:330px}@media only screen and (max-width:720px){.highlights.splide .splide__slide{padding-left:2rem}}@media only screen and (min-width:720px){.highlights.splide .splide__slide{width:710px}}.highlights.splide .splide__slide img{border-radius:0;z-index:1}@media only screen and (max-width:720px){.highlights.splide .splide__slide .highlight_img img{height:100%}}.highlights.splide .highlight{padding-bottom:0}.highlights .highlight{padding-bottom:2rem}.highlights .highlight a{background:#fff;border-radius:10px;color:inherit;display:flex;flex-flow:row wrap;overflow:hidden;transition:all .3s cubic-bezier(.645,.045,.355,1)}@media only screen and (max-width:1440px){.highlights .highlight a{flex-flow:column wrap}}@media only screen and (min-width:1440px){.highlights .highlight a{min-height:300px}}.highlights .highlight a:hover{scale:1.015}.highlights .highlight_text{flex:1;padding:1.5rem}@media only screen and (max-width:1440px){.highlights .highlight_text{order:2}}.highlights .highlight_text h4{padding-bottom:1rem}.highlights .highlight_text p{padding-right:0}.highlights .highlight_text p:last-child{padding-bottom:0}.highlights .highlight_text span{text-decoration:underline}.highlights .highlight_img{flex:1;position:relative}@media only screen and (max-width:1440px){.highlights .highlight_img{order:1}}.highlights .highlight_img img{overflow:hidden;width:100%}@media only screen and (min-width:1440px){.highlights .highlight_img img{height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}}.needs{padding:1rem}@media only screen and (min-width:1000px){.needs{padding:2rem}}.needs>ul{display:flex;flex-flow:column wrap}.needs>ul li{padding-bottom:.5rem;padding-top:.5rem}.needs>ul li a{align-items:top;display:flex;flex-flow:column wrap}@media only screen and (min-width:1000px){.needs>ul li a{align-items:center;flex-flow:row wrap}}.needs_item-details,.needs_item-image{flex:1}.needs_item-need{flex:2}.gallery{padding-top:12rem}@media only screen and (min-width:720px){.gallery{padding-top:10rem}}.gallery_listing{margin:1rem;transition:all .4s cubic-bezier(.645,.045,.355,1)}@media only screen and (min-width:1000px){.gallery_listing{margin:2rem}}@media only screen and (min-width:720px){.gallery_listing.shrink{margin-right:calc(33vw + 2rem)}}.gallery_sorting{left:1rem;position:absolute;top:140px;transition:all .3s cubic-bezier(.645,.045,.355,1);z-index:7777}@media only screen and (max-width:720px){.gallery_sorting{display:none}}@media only screen and (min-width:720px){.gallery_sorting{left:inherit;position:fixed;right:20.5rem;top:80px}}.gallery_sorting li{display:inline-block}.gallery_nav{left:1rem;position:absolute;top:140px;z-index:7777}@media only screen and (min-width:720px){.gallery_nav{left:inherit;position:fixed;right:2rem;top:80px}}.gallery_nav li{display:inline-block}.gallery_nav button.pill{align-items:center;display:flex;flex-flow:row wrap;height:45px;justify-content:center;padding:.6rem 1rem}.gallery_nav button.pill:hover{scale:1}.gallery_nav button.pill svg{margin-left:.5rem}.gallery_nav button.pill input{background-color:inherit;border:none;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;color:inherit;outline:none!important;outline-width:0!important}.gallery_nav input#gallery-search{width:75px}.gallery_nav input#gallery-search.active{width:120px}.gallery_filter{height:100%;padding:0;position:fixed;right:0;top:0;transition:all .4s cubic-bezier(.645,.045,.355,1);translate:101% 0;width:100%;z-index:6666}@media only screen and (min-width:720px){.gallery_filter{width:33vw}}.gallery_filter h3{padding-bottom:.5rem}.gallery_filter.show{translate:0 0}.gallery_filter li{display:inline-block}.gallery_filter-scroll{max-height:100%;overflow-y:scroll;padding:13rem 1rem 0}@media only screen and (min-width:720px){.gallery_filter-scroll{padding:10rem 2rem 2rem}}.gallery_filter-scroll::-webkit-scrollbar{display:none}.gallery .filter-group{padding-bottom:2rem}.gallery .filter-group h3{font-weight:400}.gallery_overlay{background-color:hsla(0,0%,100%,.95);height:100vh;height:100dvh;opacity:0;padding:1rem;pointer-events:none;position:fixed;right:0;top:0;transition:all .4s cubic-bezier(.645,.045,.355,1);width:100vw;width:100dvw;z-index:7777}@media only screen and (min-width:720px){.gallery_overlay{padding:2rem}}.gallery_overlay.show{opacity:1;pointer-events:auto}.gallery_overlay-nav{font-size:40px;position:fixed;right:2rem;top:74px}.gallery_overlay-nav button{align-items:center;border-radius:50px;display:flex;height:50px;justify-content:center;width:50px}.gallery_overlay-content{height:100vh;overflow-y:scroll;padding-bottom:4rem;padding-top:10rem;width:100%}@media only screen and (min-width:720px){.gallery_overlay-content{display:flex;flex-flow:row wrap}}.gallery_overlay-content::-webkit-scrollbar{display:none}.gallery_item{opacity:0;transition:all .5s cubic-bezier(.645,.045,.355,1);translate:0 30px}.gallery_item.in{opacity:1;translate:0 0}.gallery_item a{color:#141414}.gallery_item-info{padding-bottom:1rem;padding-top:1rem;text-align:center}.gallery_item-info p{line-height:1.5em}.gallery_item-shortlist{border-radius:10px;display:block;height:20px;position:absolute;width:20px}.gallery_item-image img{border-radius:0;height:auto;width:100%}.entry:not(.gallery_overlay){padding:10rem 1rem 4rem}@media only screen and (min-width:720px){.entry:not(.gallery_overlay){padding:10rem 2rem 4rem}}.entry_nav{position:absolute;right:2rem;top:74px}.entry_nav a{padding-left:1rem}@media only screen and (max-width:720px){.entry_image{padding-bottom:1rem}}@media only screen and (min-width:720px){.entry_image{align-items:flex-start;display:flex;flex:2;height:100%;justify-content:center;padding-right:4rem;position:sticky;top:0}}.entry_image img{max-height:100%;max-width:100%}.entry_tags li{display:inline-block;margin-bottom:.3rem}.entry_tags li a{text-decoration:none}.entry_text{display:flex;flex-flow:column wrap}@media only screen and (min-width:720px){.entry_text{flex:1.5}}.entry_text h2{padding-bottom:1rem}.entry_footer{margin-top:auto;padding-top:2rem}.entry_footer p{margin-bottom:.5rem}.entry_footer a{color:inherit;text-decoration:underline}.entry_intro{padding-bottom:2rem}@media only screen and (min-width:720px){.entry_intro{padding-bottom:2rem}}.entry_intro .tags li,.entry_intro .tags li span{display:inline-block}.entry_intro .tags_shortlist{margin-left:1rem}.entry_intro .tags_shortlist a{align-items:center;display:flex}.entry_intro .tags_shortlist .entry_shortlist{position:relative}.entry_shortlist{border-radius:10px;display:inline-block;height:20px;margin-right:.5rem;position:absolute;width:20px}.fifty>div{flex-basis:50%}.fifty_text{display:flex;flex-flow:column wrap;justify-content:space-between}.textright .fifty_text{order:2}.fifty_text>div p{padding-right:4rem}.fifty_media img{aspect-ratio:1/1;display:block;line-height:0;max-width:100%}.section{display:flex;flex-flow:column wrap;justify-content:flex-end;position:relative}@media only screen and (min-width:720px){.section.fullheight{height:100vh}}.section_content{z-index:1}.section_content h2{line-height:.9em}.section_content ul{padding-left:1rem}.section_content li{list-style-type:disc;padding-bottom:.5rem}.section_content li p{padding-top:0}.section_content p{padding-bottom:.5rem;padding-right:5%;padding-top:1.5rem}@media only screen and (min-width:720px){.section_content p{padding-right:55%}}@media only screen and (min-width:1800px){.section_content p{padding-right:65%}}.section_content p a{color:inherit;text-decoration:underline}.section_animation{background-color:#fff;height:70%;left:50%;opacity:.2;position:absolute;top:50%;translate:-50% -50%;width:70%;z-index:0}.section #inspo{bottom:0;left:0;position:absolute;right:0;top:0}@media only screen and (max-width:720px){.section #inspo{display:block;height:67vw;position:relative;width:100vw}}@media only screen and (min-width:720px){.section#brief .section_content{width:50%;z-index:2}.section#brief .section_content p{padding-right:0}}@media only screen and (min-width:1800px){.section#brief .section_content{width:45%}}.section#involved .section_content{display:flex;flex-flow:column wrap}@media only screen and (min-width:720px){.section#involved .section_content{flex-flow:row wrap}}.section#involved .section_content>div{flex:1}@media only screen and (min-width:720px){.section#involved .section_content>div:last-child{padding-left:3rem}.section#involved .section_content>div p{padding-right:10%}.section_jury{bottom:0;left:50%;position:absolute;right:0;top:0}}.section_jury img{height:100%;mix-blend-mode:screen;-o-object-fit:cover;object-fit:cover;width:100%}.selection{align-items:center}.selection_text p{font-weight:700;padding-bottom:.5rem}.selection_art{flex:1}.selection_group{gap:2rem}.selection_item{flex:1;text-align:center}.accordion{height:inherit;position:relative;scroll-snap-align:start}.accordion_header{padding-right:4rem}@media only screen and (min-width:720px){.accordion_header{padding-right:7rem}}@media only screen and (min-width:1440px){.accordion_header{padding-right:10rem}}.accordion_header h1,.accordion_header h2,.accordion_header h3,.accordion_header h4{line-height:.9em}@media only screen and (max-width:720px){.accordion_header h1,.accordion_header h2,.accordion_header h3,.accordion_header h4{font-size:22px;letter-spacing:0;line-height:1.2em}}.accordion_header h1 em,.accordion_header h2 em,.accordion_header h3 em,.accordion_header h4 em{font-style:normal}@media only screen and (max-width:720px){.accordion_header h1 em,.accordion_header h2 em,.accordion_header h3 em,.accordion_header h4 em{display:block}}.accordion_header p{padding-right:65%;padding-top:1.5rem}.accordion_contents{flex:1;padding-bottom:0;padding-top:0}@media only screen and (min-width:720px){.accordion_contents{padding-right:55%}}@media only screen and (min-width:1800px){.accordion_contents{padding-right:65%}}.accordion_contents>div{padding-top:0}.accordion_contents:last-child{align-items:flex-end;justify-content:flex-end}.accordion_contents ul{padding-left:1.5rem}.accordion_contents li{list-style-type:disc}.accordion_contents li a,.accordion_contents p a{color:inherit!important;text-decoration:underline}.accordion_contents p{padding-bottom:1rem}.accordion_contents p:last-child{padding-bottom:0}.accordion_media{display:none}.accordion_close{border-radius:50px;pointer-events:none;position:absolute;right:2rem;top:1rem;transition:all .3s cubic-bezier(.645,.045,.355,1)}.accordion_close.open{rotate:180deg}.accordion_close span{height:2px;width:35px}.blog{padding-top:4.5rem}@media only screen and (min-width:1800px){.blog{padding-left:10rem;padding-right:10rem}}@media only screen and (min-width:2160px){.blog{padding-left:16rem;padding-right:16rem}}.blog_categories{padding-bottom:.5rem;padding-right:2.5rem;padding-top:.5rem;text-align:right}.blog_categories li{display:inline-block}@media only screen and (max-width:720px){.blog_categories li{display:none}.blog_categories li:last-child{display:block}}.blog_header{padding:3rem 2rem}.blog_header h2{font-weight:700;padding-bottom:2rem}.blog_catback{position:absolute}@media only screen and (max-width:720px){.blog_catback{right:2rem;top:5rem}}.blog_catheader{padding:3rem 2rem 2rem}@media only screen and (max-width:720px){.blog_catheader{padding-top:4rem}}.blog_catheader h1{text-align:center;width:100%}.blog_featured{flex:2}@media only screen and (min-width:720px){.blog_featured{padding-right:5rem}}.blog_article{padding-bottom:2rem}@media only screen and (min-width:720px){.blog_article{padding-bottom:5rem}}.blog_article img{border-radius:15px;margin-bottom:.8rem;width:100%}@media only screen and (min-width:720px){.blog_article img{margin-bottom:1.5rem}}.blog_article h3{font-weight:700;padding-bottom:.8rem}@media only screen and (min-width:720px){.blog_article h3{padding-bottom:1rem}.blog_article p{padding-right:40%}}.blog_article-cats{padding-top:1.2rem}.blog_article a,.blog_article p{color:inherit}.blog_article a img{transition:scale .4s cubic-bezier(.645,.045,.355,1),translate .4s cubic-bezier(.645,.045,.355,1)}.blog_article a:hover img{scale:1.03;translate:0 -5px}.blog_sidebar{align-self:flex-start;flex:1;position:sticky;top:70px}@media only screen and (max-width:720px){.blog_sidebar{width:100%}}.blog_highlight li{padding-bottom:1.5rem}.blog_highlight li a{-webkit-backface-visibility:hidden;border-radius:15px;display:flex;flex-flow:row wrap;min-height:85px;overflow:hidden;position:relative;transition:all .3s cubic-bezier(.645,.045,.355,1)}.blog_highlight li a:hover{scale:1.03}.blog_highlight li a:hover h4{text-decoration:underline}.blog_highlight li a div:first-child{flex:1.2;position:relative}@media only screen and (min-width:720px){.blog_highlight li a div:first-child{flex:1}}.blog_highlight li a div:last-child{align-items:center;display:flex;flex:2;padding:1rem}.blog_highlight li a img{display:block;height:100%;line-height:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}@media only screen and (min-width:1440px){.blog_highlight li a img{height:100%}}.blog_highlight li a h4{font-weight:700;line-height:1.1em}.blog_ad{aspect-ratio:1/1;border-radius:15px;padding-top:2rem;width:100%}.blog_latest{padding-left:2rem;padding-right:2rem}@media only screen and (min-width:720px){.blog_latest{gap:2rem;padding:3rem 2rem}}.blog_tile{border-radius:15px;flex-basis:calc(33.33333% - 1.5rem);height:100%;margin-bottom:2rem;overflow:hidden;transition:scale .2s cubic-bezier(.645,.045,.355,1)}@media only screen and (max-width:720px){.blog_tile{margin-bottom:1.5rem}}.blog_tile:hover{scale:1.02}.blog_tile img{margin-bottom:1.5rem;width:100%}.blog_tile-info{padding:0 2rem}.blog_tile .pill,.blog_tile a,.blog_tile a h3,.blog_tile p{color:inherit}.blog_tile h3{font-weight:700;padding-bottom:1rem;padding-left:2rem;padding-right:2rem}.blog_tile-cats{padding:.5rem 2rem 1.2rem}.blog_tile-cats a{background-color:#fff!important;margin-top:.5rem}.bg-thanks{bottom:0;left:0;position:fixed;right:0;top:0;z-index:0}.bg-thanks video{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.episodes_current,.episodes_next{padding:3rem 4rem}@media only screen and (max-width:720px){.episodes_current,.episodes_next{padding:2rem}}@media only screen and (min-width:720px){.episodes_current,.episodes_next{width:50%}}.episodes_current h2,.episodes_next h2{font-weight:700}.episodes_current img,.episodes_next img{border-radius:10px;display:block;margin-bottom:.7rem;overflow:hidden;width:100%}.episodes_date{display:block;font-weight:700;padding-bottom:1rem;padding-top:.7rem}.episodes_summary{padding-bottom:2rem}@media only screen and (min-width:720px){.episodes_summary{width:50%}.episodes_summary>div{padding-bottom:2rem;position:sticky;top:150px}}.episodes_summary h2{font-weight:700;padding-bottom:1.5rem;padding-top:2rem}.episodes_summary p{max-width:80%;padding-bottom:1rem}.episodes_summary a{color:inherit;text-decoration:underline}@media only screen and (min-width:720px){.episodes_listing{width:50%}}.episodes_listing ul{gap:2rem}.episodes_listing li{flex-basis:calc(50% - 1rem);padding-bottom:2rem}.episodes_listing li h4{font-weight:400}.episodes_listing li h3{font-weight:700}.episodes_listing li p{padding-bottom:.5rem}.episodes_listing li img{border-radius:10px;margin-bottom:.7rem;margin-top:.7rem;max-width:100%;overflow:hidden}.episodes_buttons{padding-bottom:1rem;padding-top:1rem}.single{padding-bottom:3rem;padding-top:6rem}@media only screen and (min-width:720px){.single{padding-bottom:2rem;padding-top:4.5rem}}.single_header{padding:1.5rem}@media only screen and (min-width:720px){.single_header{padding:3rem 2rem}}.single_title{flex-basis:100%;padding-bottom:1rem;padding-top:1rem}@media only screen and (min-width:720px){.single_title{padding-bottom:3rem;padding-left:41.6666666667%;padding-top:3rem}.single_title h1{padding-right:20%}}.single_meta{flex:5}.single_back{flex:2}@media only screen and (max-width:720px){.single_back{display:none}}.single_back a{color:inherit}.single_categories{flex:3}@media only screen and (max-width:720px){.single_categories{padding-bottom:1.5rem}}.single_categories li{margin-bottom:.5rem;margin-right:.5rem}.single_excerpt{flex:7}.single_excerpt p{font-weight:400}@media only screen and (min-width:720px){.single_excerpt p{padding-right:20.8333333333%}}.single_hero{padding-bottom:1.5rem;padding-left:1.5rem;padding-right:1.5rem}@media only screen and (min-width:720px){.single_hero{padding-bottom:4rem;padding-left:14.5833333333%;padding-right:14.5833333333%}}.single_thumbnail{border-radius:10px;overflow:hidden}.single_thumbnail img{display:block;width:100%}@media only screen and (min-width:720px){.single_margin{position:absolute;translate:-25vw 0;width:23vw}}.single_video{border-radius:10px;overflow:hidden}.single_video iframe{aspect-ratio:16/9;display:block;width:100%}.single_content{padding-left:1.5rem;padding-right:1.5rem;position:relative;width:100%}@media only screen and (min-width:720px){.single_content{padding-bottom:2rem;padding-left:41.6666666667%;padding-right:14.5833333333%}}.single_content img{width:100%}.single_content h2,.single_content h3,.single_content h4,.single_content h5{padding-bottom:.5rem}.single_content p{padding-bottom:1rem}@media only screen and (min-width:720px){.single_content p{padding-bottom:1.75rem}}.single_content p>a:not(.pill){color:inherit;text-decoration:underline}.single_content figure{padding-bottom:1.5rem}.single_content figcaption{padding-top:.5rem}.splide{padding-bottom:2rem}.splide__slide{cursor:pointer;cursor:grab;cursor:-webkit-grab;padding-left:1rem}.splide__slide:first-child{padding-left:0}@media only screen and (min-width:720px){.splide__slide{padding-left:2rem}}.splide__slide img{border-radius:10px;height:100%}.splide__slide:active{cursor:grabbing;cursor:-webkit-grabbing}.splide__slide img{border-radius:5px;height:70vw;position:relative;width:auto;z-index:-1}@media only screen and (min-width:720px){.splide__slide img{border-radius:10px;height:auto;min-height:450px;width:auto}}.splide__slide li{position:relative}.splide__slide .image_caption,.splide__slide a{color:inherit}.splide__slide .image_caption{color:inherit;line-height:1;max-width:400px;padding-top:.7rem}.splide__arrows{display:flex;left:inherit!important}@media only screen and (max-width:720px){.splide__arrows{left:0;padding-bottom:.5rem;right:inherit;width:200px}}@media only screen and (min-width:720px){.splide__arrows{left:calc(100vw - 300px)!important;position:absolute;top:-58px;width:300px}}.splide__arrow{background-color:transparent!important;opacity:1!important;position:relative!important;top:0!important;transform:translate(0)!important;width:inherit!important}@media only screen and (max-width:720px){.splide__arrow{justify-content:flex-start!important}}.splide__arrow svg{fill:#fff}.links{border-top:3px solid}.links ul li{border-right:3px solid;flex:1}.links ul li:last-child{border-right:0}.links ul li a{flex:1;padding-top:1.2rem;position:relative;width:100%}.links ul li a,.links ul li a:after{transition:all .3s cubic-bezier(.645,.045,.355,1)}.links ul li a:after{content:" ↗";position:absolute;scale:.7;translate:0 -10px}.links ul li a:hover:after{translate:10px -20px}.partners_li{display:inline-block;padding-right:1rem}@media only screen and (max-width:720px){.partners_li{display:block;padding-bottom:.5rem;text-align:right}.footer .partners_li{text-align:left}}.partners_li:last-child{padding-right:0}.social_a{color:inherit}@media only screen and (max-width:720px){.social_a svg{display:none}}.social_a svg path{fill:inherit}.marquee3k{overflow:hidden;padding-bottom:.5rem;padding-top:.3rem;width:100%;z-index:8887}.marquee3k h1,.marquee3k h2,.marquee3k h3,.marquee3k h4,.marquee3k h5,.marquee3k h6,.marquee3k p{font-size:inherit}.marquee3k.fixed{height:42px;position:fixed;top:0}.marquee3k__copy{box-sizing:border-box;padding-right:5px}.marquee3k p a{color:inherit}.marquee3k-involved{font-size:250px;height:400px;letter-spacing:-5px;line-height:1em;position:absolute;z-index:0}@media only screen and (max-width:720px){.marquee3k-involved{top:5%}}@media only screen and (min-width:720px){.marquee3k-involved{top:25%}}.wrap,.wrap :hover{cursor:none}#cursor{border-radius:30px;box-shadow:1px 1px 5px 0 rgba(0,0,0,.3);height:30px;left:50%;pointer-events:none;position:fixed;top:50%;transition:width .5s cubic-bezier(.645,.045,.355,1),height .5s cubic-bezier(.645,.045,.355,1),translate .5s cubic-bezier(.645,.045,.355,1),mix-blend-mode .5s cubic-bezier(.645,.045,.355,1),scale .5s cubic-bezier(.645,.045,.355,1);translate:-15px -15px;width:30px;z-index:8888}#cursor.download{height:40px;mix-blend-mode:normal;translate:calc(-45px - 1rem) -15px;width:130px}#cursor.download:before{color:inherit;content:"Download";opacity:1;transition:all .2s cubic-bezier(.645,.045,.355,1) .3s}#cursor.shrink{scale:0}#cursor.search{height:50px;transition:width .3s cubic-bezier(.645,.045,.355,1),height .3s cubic-bezier(.645,.045,.355,1);translate:-40% -40%;width:50px}#cursor:before{content:"Download";left:50%;opacity:0;position:absolute;top:50%;translate:-50% -50%}@media only screen and (max-width:720px){#cursor{display:none!important}}.header .logo,.header .nav{flex:1;margin:2rem}.header li{display:inline-block}.footer{min-height:20vh;scroll-snap-align:start;width:100%}.footer_col{display:flex;flex:1;flex-flow:column wrap;justify-content:space-between;padding:2rem}.footer_col:first-child{flex:2}.footer_col:last-child{border-right:0;justify-content:flex-start}.footer a,.footer p{color:inherit;line-height:1.4em;vertical-align:baseline}.footer svg path{color:inherit}.splide__container{box-sizing:border-box;position:relative}.splide__list{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:flex;height:100%;margin:0!important;padding:0!important;transform-style:preserve-3d}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide__progress__bar{width:0}.splide{outline:none;position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;box-sizing:border-box;flex-shrink:0;list-style-type:none!important;margin:0;outline:none;position:relative}.splide__slide img{vertical-align:bottom}.splide__slider{position:relative}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__track{overflow:hidden;position:relative;z-index:0}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide--draggable>.splide__slider>.splide__track,.splide--draggable>.splide__track{-webkit-user-select:none;-moz-user-select:none;user-select:none}.splide--fade>.splide__slider>.splide__track>.splide__list,.splide--fade>.splide__track>.splide__list{display:block}.splide--fade>.splide__slider>.splide__track>.splide__list>.splide__slide,.splide--fade>.splide__track>.splide__list>.splide__slide{left:0;opacity:0;position:absolute;top:0;z-index:0}.splide--fade>.splide__slider>.splide__track>.splide__list>.splide__slide.is-active,.splide--fade>.splide__track>.splide__list>.splide__slide.is-active{opacity:1;position:relative;z-index:1}.splide--rtl{direction:rtl}.splide--ttb.is-active>.splide__slider>.splide__track>.splide__list,.splide--ttb.is-active>.splide__track>.splide__list{display:block}.splide__arrow{align-items:center;background:#ccc;border:0;border-radius:50%;cursor:pointer;display:flex;height:2em;justify-content:center;opacity:.7;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:2em;z-index:1}.splide__arrow svg{fill:#000;height:1.2em;width:1.2em}.splide__arrow:hover{opacity:.9}.splide__arrow:focus{outline:none}.splide__arrow--prev{left:1em}.splide__arrow--prev svg{transform:scaleX(-1)}.splide__arrow--next{right:1em}.splide__pagination{bottom:.5em;left:0;padding:0 1em;position:absolute;right:0;z-index:1}.splide__pagination__page{background:#ccc;border:0;border-radius:50%;display:inline-block;height:8px;margin:3px;opacity:.7;padding:0;transition:transform .2s linear;width:8px}.splide__pagination__page.is-active{background:#fff;transform:scale(1.4)}.splide__pagination__page:hover{cursor:pointer;opacity:.9}.splide__pagination__page:focus{outline:none}.splide__progress__bar{background:#ccc;height:3px}.splide--nav>.splide__slider>.splide__track>.splide__list>.splide__slide,.splide--nav>.splide__track>.splide__list>.splide__slide{border:3px solid transparent;cursor:pointer}.splide--nav>.splide__slider>.splide__track>.splide__list>.splide__slide.is-active,.splide--nav>.splide__track>.splide__list>.splide__slide.is-active{border:3px solid #000}.splide--nav>.splide__slider>.splide__track>.splide__list>.splide__slide:focus,.splide--nav>.splide__track>.splide__list>.splide__slide:focus{outline:none}.splide--rtl>.splide__arrows .splide__arrow--prev,.splide--rtl>.splide__slider>.splide__track>.splide__arrows .splide__arrow--prev,.splide--rtl>.splide__track>.splide__arrows .splide__arrow--prev{left:auto;right:1em}.splide--rtl>.splide__arrows .splide__arrow--prev svg,.splide--rtl>.splide__slider>.splide__track>.splide__arrows .splide__arrow--prev svg,.splide--rtl>.splide__track>.splide__arrows .splide__arrow--prev svg{transform:scaleX(1)}.splide--rtl>.splide__arrows .splide__arrow--next,.splide--rtl>.splide__slider>.splide__track>.splide__arrows .splide__arrow--next,.splide--rtl>.splide__track>.splide__arrows .splide__arrow--next{left:1em;right:auto}.splide--rtl>.splide__arrows .splide__arrow--next svg,.splide--rtl>.splide__slider>.splide__track>.splide__arrows .splide__arrow--next svg,.splide--rtl>.splide__track>.splide__arrows .splide__arrow--next svg{transform:scaleX(-1)}.splide--ttb>.splide__arrows .splide__arrow,.splide--ttb>.splide__slider>.splide__track>.splide__arrows .splide__arrow,.splide--ttb>.splide__track>.splide__arrows .splide__arrow{left:50%;transform:translate(-50%)}.splide--ttb>.splide__arrows .splide__arrow--prev,.splide--ttb>.splide__slider>.splide__track>.splide__arrows .splide__arrow--prev,.splide--ttb>.splide__track>.splide__arrows .splide__arrow--prev{top:1em}.splide--ttb>.splide__arrows .splide__arrow--prev svg,.splide--ttb>.splide__slider>.splide__track>.splide__arrows .splide__arrow--prev svg,.splide--ttb>.splide__track>.splide__arrows .splide__arrow--prev svg{transform:rotate(-90deg)}.splide--ttb>.splide__arrows .splide__arrow--next,.splide--ttb>.splide__slider>.splide__track>.splide__arrows .splide__arrow--next,.splide--ttb>.splide__track>.splide__arrows .splide__arrow--next{bottom:1em;top:auto}.splide--ttb>.splide__arrows .splide__arrow--next svg,.splide--ttb>.splide__slider>.splide__track>.splide__arrows .splide__arrow--next svg,.splide--ttb>.splide__track>.splide__arrows .splide__arrow--next svg{transform:rotate(90deg)}.splide--ttb>.splide__pagination,.splide--ttb>.splide__slider>.splide__pagination{bottom:0;display:flex;flex-direction:column;left:auto;padding:1em 0;right:.5em;top:0}.banner{flex-flow:column wrap;justify-content:space-between;overflow:hidden;position:relative;scroll-snap-align:start;width:100%}.banner_media{clip:rect(0,auto,auto,0);bottom:0;left:0;opacity:1;position:absolute;right:0;top:0;transition:opacity 1.5s cubic-bezier(.645,.045,.355,1);z-index:0}.banner_media.out{opacity:0}.banner_media img,.banner_media video{height:100%;-o-object-fit:cover;object-fit:cover;position:fixed;width:100%}@media only screen and (min-width:720px){.banner_media img,.banner_media video{height:100%;left:50%;-o-object-fit:cover;object-fit:cover;position:fixed;translate:-50% 0;width:100%}}.banner_header{display:flex;flex-flow:column wrap;justify-content:flex-end;padding-bottom:3rem;position:relative;width:100%;z-index:1}.banner_header h1{align-items:flex-end}.banner_content h1{padding-bottom:1rem}.banner_content p{max-width:100%;padding-top:.3rem}@media only screen and (min-width:1000px){.banner_content p{max-width:70%;padding-top:1rem}}@media only screen and (min-width:1440px){.banner_content p{max-width:1020px}}.banner_content p a{color:inherit}.banner_content a.pill{color:inherit;margin-top:1rem}.banner_footer{padding-bottom:3rem;padding-top:6rem;z-index:1}@media only screen and (min-width:720px){.banner_footer{padding-right:50%}}.banner_footer p{padding-bottom:.85rem}.banner_footer a{color:inherit;text-decoration:underline}.banner_footer a.pill{color:inherit;text-decoration:none}@media only screen and (max-width:720px){.banner_partners{padding-top:4rem}.banner_partners li{display:inline-block;padding-right:.5rem}}@media only screen and (min-width:720px){.banner_partners{position:absolute;right:2rem;top:2rem}}.banner-hero .banner_header{height:calc(100vh - 42px);height:calc(100dvh - 42px)}@media only screen and (min-width:720px){.banner-hero .banner_header{height:calc(100dvh - 42px)}}.banner-standard .banner_header{padding-top:10rem}.banner-standard .banner_footer{padding-top:0}.atv-container{margin-bottom:3rem}@media only screen and (min-width:720px){.atv-container{height:400px;left:70%;margin-bottom:0;position:absolute;top:45%;transform:translate(-50%,-50%);width:300px;z-index:1}}.atv-cover{border-radius:0;display:inline-block;height:400px;margin:15px;width:300px}.atvImg-rendered-layer{opacity:1}@media screen and (max-width:700px){.atv-cover{display:block;margin:15px auto;width:300px}}@media only screen and (max-width:700px)and (min-width:720px){.atv-cover{height:500px}}.atvImg{-webkit-tap-highlight-color:rgba(0,0,0,0);transform-style:preserve-3d}.atvImg,.atvImg img{border-radius:0}.atvImg-container{border-radius:0;height:100%;position:relative;transition:all .2s ease-out;width:100%}.atvImg-layer{background:#fff}.atvImg-layers{position:relative;transform-style:preserve-3d}.atvImg-layers,.atvImg-rendered-layer{border-radius:0;height:100%;overflow:hidden;width:100%}.atvImg-rendered-layer{background-color:transparent;background-position:50%;background-repeat:no-repeat;background-size:cover;left:0;position:absolute;top:0;transition:all .1s ease-out}.logo{height:200px;left:-60px;overflow:hidden;position:fixed;scale:.3;top:0;width:200px;z-index:8888}@media only screen and (min-width:720px){.logo{left:-40px;scale:.4}}.logo:hover{cursor:pointer}.logo_sprite{left:0;opacity:0;position:absolute;top:0}.logo_circle{border-radius:100%;height:180px;left:10px;opacity:1;top:0;top:10px;width:180px}.logo_circle,.logo_face{position:absolute;scale:.9}.logo_face{animation:rotate 3s linear infinite;left:0;top:0;transform-origin:50% 49%;z-index:1}.logo:hover .logo_circle{opacity:0}.logo:hover .logo_sprite{opacity:1}.burger{border-radius:60px;display:flex;flex-flow:column nowrap;height:50px;justify-content:space-between;left:75px;padding:16px 13px;position:fixed;scale:1;top:75px;transition:all .5s cubic-bezier(.645,.045,.355,1);width:50px;z-index:8887}@media only screen and (min-width:720px){.burger{height:65px;left:105px;padding:20px 16px;top:67px;width:65px}}.burger span{display:block;height:3px;transition:all .6s cubic-bezier(.645,.045,.355,1);width:100%}.burger.active{background-color:#fff!important;left:calc(100vw - 80px)}@media only screen and (min-width:720px){.burger.active{left:calc(50vw - 105px)}}.burger.active span:first-child{transform:rotate(45deg);translate:0 8px}@media only screen and (min-width:720px){.burger.active span:first-child{translate:0 11px}}.burger.active span:nth-child(2){opacity:0}.burger.active span:last-child{transform:rotate(-45deg);translate:0 -7px}@media only screen and (min-width:720px){.burger.active span:last-child{translate:0 -11px}}.indent{padding-left:3rem}.tia-menu{bottom:0;display:block;display:flex;flex-flow:column nowrap;height:100vh;height:100dvh;left:0;overflow:hidden;padding-bottom:0;pointer-events:none;position:fixed;top:0;transition:all .5s cubic-bezier(.645,.045,.355,1);translate:-101% 0;width:100vw;z-index:8886}.tia-menu>ul{bottom:0;overflow:scroll;padding-bottom:1rem;padding-top:150px;position:sticky}.tia-menu>ul::-webkit-scrollbar{display:none}@media only screen and (min-width:720px){.tia-menu{width:50vw}}@media only screen and (max-width:720px){.tia-menu{padding-right:0}}.tia-menu.active{pointer-events:auto;translate:0 0}.tia-menu a{color:inherit;transition:all .3s cubic-bezier(.645,.045,.355,1)}.tia-menu a:hover{color:#fff}.scrollsection{display:flex;flex-flow:row wrap;overflow:visible;position:relative}@media only screen and (max-width:720px){.scrollsection{flex-flow:column wrap}}.scrollsection_left{flex:1;scroll-snap-type:y mandatory}@media only screen and (max-width:720px){.scrollsection_left{order:2}}.scrollsection_left:before{background:var(--accent);bottom:0;content:"";left:0;opacity:.6;pointer-events:none;position:absolute;right:0;top:0;z-index:0}.scrollsection_left>div{display:flex;flex-flow:column wrap;justify-content:flex-start;padding:2rem;position:relative;scroll-snap-align:start;z-index:1}@media only screen and (min-width:720px){.scrollsection_left>div{height:100vh;justify-content:flex-end;max-width:70%}}.scrollsection_left>div h1{font-weight:700;line-height:.9em;padding-bottom:1rem}.scrollsection_left>div h2,.scrollsection_left>div h3{color:var(--text);font-weight:700;line-height:1.4em}.scrollsection_left>div h4,.scrollsection_left>div h5,.scrollsection_left>div h6,.scrollsection_left>div p{color:var(--text)}.scrollsection_left>div p{padding-top:1rem}.scrollsection_left>div p a{color:inherit;text-decoration:underline}.scrollsection_right{flex:1}@media only screen and (max-width:720px){.scrollsection_right{order:1}}.scrollsection_right>div video{-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}@media only screen and (min-width:720px){.scrollsection_right>div video{height:100%}}.scrollsection_sticky>div{height:100vh;position:sticky;top:0;width:100%}@media only screen and (max-width:720px){.scrollsection_sticky>div{height:100vw}}.scrollsection_form{padding:calc(53px + 5rem) 5rem 5rem}@media only screen and (max-width:720px){.scrollsection_form{order:2;padding:1.5rem}}.scrollsection_form>div{align-items:center;justify-content:center}@media only screen and (max-width:720px){.scrollsection#form-invovled div.scrollsection_left{padding-top:8rem}.scrollsection#form-invovled h1 br{display:none}}.form-block fieldset{padding:0!important}.form-block-field{display:flex;flex-flow:row wrap;margin-bottom:2rem}@media only screen and (max-width:720px){.form-block-field{flex-flow:column wrap}}.form-block-field label{background:#fff;padding:.8rem 1.2rem}@media only screen and (max-width:720px){.form-block-field label{padding-top:.9rem}}.form-block-field input:not([type=checkbox]):not([type=radio]){padding:1rem 1.2rem}@media only screen and (max-width:720px){.form-block-field input:not([type=checkbox]):not([type=radio]){padding-top:.8rem}}.form-block-field input{border:none;outline:none}.form-block-field-input{border-radius:20px;overflow:hidden;position:relative}.form-block-field-input .form-block-field-invalid{animation-duration:4s;animation-fill-mode:forwards;animation-iteration-count:1;animation-name:fader;color:red;display:block;pointer-events:none;position:absolute;right:1.2rem;top:1.5rem;translate:0 -50%}.form-block-field-input label{width:170px}@media only screen and (max-width:720px){.form-block-field-input label{flex:1;padding-bottom:0;width:inherit}}.form-block-field-input input{flex:3}.form-block-field-checkbox,.form-block-field-radio{position:relative}.form-block-field-checkbox .form-block-field-invalid,.form-block-field-radio .form-block-field-invalid{animation-duration:3s;animation-fill-mode:forwards;animation-iteration-count:1;animation-name:fader;color:red;display:block;pointer-events:none;position:absolute;right:1.5rem;top:-34px}.form-block-field-checkbox legend,.form-block-field-radio legend{display:block}.form-block-field-checkbox label,.form-block-field-radio label{background:#fff;overflow:hidden;position:relative}.form-block-field-checkbox label span,.form-block-field-radio label span{position:relative;z-index:1}.form-block-field-checkbox input,.form-block-field-radio input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:inherit;border-radius:10px;display:inline-block;height:16px;margin-right:.1rem;translate:0 -1px;vertical-align:middle;width:16px}.form-block-field-option{display:inline-block;margin-top:.5rem}.form-block-field-option label{border-radius:40px;display:block;margin-right:.5rem}.form-block-field-textarea{border-radius:20px;display:flex;flex-flow:column wrap;overflow:hidden}.form-block-field-textarea textarea{border:none;outline:none;padding:1rem 1.2rem}@media only screen and (max-width:720px){.form-block-field-textarea label{padding-bottom:0}}.form-block-submit input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border-radius:40px;color:inherit;font-weight:700;padding:1rem 2rem 1.3rem}.form-block-invalid{background:#fff;border-radius:40px;color:red;margin-bottom:2rem;overflow:hidden;padding:1rem 1.5rem}@keyframes fader{0%{opacity:1}80%{opacity:1}to{opacity:0}}.form-pill,.form_actions input[type=submit]{align-items:center;border-radius:30px;display:flex;font-size:20px;font-weight:700;opacity:.5;padding:.4rem .2rem;pointer-events:none;position:relative;white-space:nowrap}@media screen and (min-width:720px){.form-pill,.form_actions input[type=submit]{font-size:calc(1.48148vw + 9.33333px)}}@media screen and (min-width:1800px){.form-pill,.form_actions input[type=submit]{font-size:36px}}@media only screen and (min-width:720px){.form-pill,.form_actions input[type=submit]{padding-left:.5rem;padding-right:.5rem}}.form-pill.active,.form_actions input.active[type=submit]{opacity:1;pointer-events:auto}.form-pill.loading,.form_actions input.loading[type=submit]{background-color:red!important;pointer-events:none}.form-pill.loading .form-pill-icon,.form_actions input.loading[type=submit] .form-pill-icon{animation:rotate 2s linear infinite!important}.form-pill-icon{align-items:center;border-radius:30px;display:flex;height:25px;justify-content:center;margin-right:.1rem;text-align:center;width:25px}@media only screen and (min-width:720px){.form-pill-icon{height:35px;margin-right:.5rem;width:35px}}.form-pill-text{padding-left:.3rem;padding-right:.3rem}@media only screen and (min-width:720px){.form-pill-text{padding-left:.7rem;padding-right:.7rem}}#back-button{background-color:#fff;color:#000}#back-button:hover{background-color:#e6e6e6;transform:scale(1)}@keyframes enlarge{0%{transform:scale(.5)}25%{transform:scale(1.5)}50%{transform:scale(1)}to{transform:scale(1)}}.form{display:flex;flex-flow:column wrap;position:relative;z-index:1}@media only screen and (min-width:720px){.form{flex-flow:row nowrap}}.form.hide{display:none}.form h1{font-weight:900;line-height:1;margin-top:0}.form h2{font-weight:700;margin-bottom:2rem}.form input:not([type=submit]).has-errors{box-shadow:inset 0 -3px 0 0 red;outline:none}.form select{-webkit-appearance:none;-moz-appearance:none;appearance:none}.form textarea{min-height:150px;overflow:auto}.form textarea.has-errors{box-shadow:inset 0 -3px 0 0 red}.form_left{padding-top:9rem;width:100%}@media only screen and (min-width:720px){.form_left{padding-top:12rem;width:50%}}.form_right{width:100%}@media only screen and (min-width:720px){.form_right{min-height:100vh;padding-top:0;width:50%}}.form_intro,.form_nav,.form_section{padding-left:1rem;padding-right:1rem}@media only screen and (min-width:720px){.form_intro,.form_nav,.form_section{padding-left:1rem;padding-right:1rem}}@media only screen and (min-width:1000px){.form_intro,.form_nav,.form_section{padding-left:2rem;padding-right:2rem}}@media only screen and (min-width:720px){.form_intro{padding-bottom:2rem;padding-right:10rem;position:sticky;top:150px}}.form_intro h1{padding-bottom:2rem}.form_intro a{color:inherit;text-decoration:underline}.form_intro p{padding-bottom:1rem}.form_nav{background:#fff;top:42px;z-index:7777}@media only screen and (max-width:720px){.form_nav{padding:7rem 1.5rem 1rem}}@media only screen and (min-width:720px){.form_nav{padding:2rem 5rem}}.form_nav ol{display:flex;flex-flow:row nowrap;justify-content:space-between}.form_nav li{display:inline-block}.form_preview{background:#fff;border-radius:8px;overflow:hidden}.form_preview h2,.form_preview p{margin-bottom:1rem}.form_art img{width:100%}.form_details{padding:1.5rem}@media only screen and (min-width:720px){.form_details{padding:2rem}}.form_checklist{padding-bottom:2rem;padding-top:2rem}.form_tick{animation:enlarge once 1s;animation-play-state:paused;background:#186146;border-radius:15px;display:inline-block;height:30px;margin-left:.5rem;opacity:0;transform:translateY(6px);transition:all .4s ease;width:30px}.valid .form_tick{animation-play-state:running;opacity:1}.form_tick:after{border-bottom:4px solid #fff;border-left:4px solid #fff;content:"";display:block;height:9px;transform:translate(8px,9px) rotate(-45deg);width:14px}.form_counter{position:absolute;right:1rem;top:.75rem}.form_actions{bottom:1rem;display:flex;height:inherit;justify-content:space-between;padding:1rem 1.5rem;position:sticky;right:0;width:100%;z-index:999}@media only screen and (min-width:720px){.form_actions{padding:1rem 5rem}}.form_actions .form-pill,.form_actions input[type=submit]{background:#fff!important;white-space:nowrap}@media only screen and (max-width:720px){.form_actions .form-pill,.form_actions input[type=submit]{padding:.6rem}}.form_actions input[type=submit]{display:inline-block}.form_section{padding:2rem 1.5rem}@media only screen and (min-width:720px){.form_section{padding:5rem}}.form_section:nth-child(2){padding-bottom:0;padding-top:0}@media only screen and (min-width:720px){.form_section:nth-child(2){padding-bottom:10rem}}.form_section p{padding-bottom:1.5rem}@media only screen and (min-width:720px){.form_cols{display:flex;flex-flow:row nowrap;gap:1rem}.form_cols>div{flex:1}}.form_field-address,.form_field-email,.form_field-file,.form_field-phone,.form_field-text,.form_field-textarea{background-color:#fff;border-radius:7px;display:flex;flex-flow:column wrap;margin-bottom:2rem;overflow:hidden}@media only screen and (min-width:720px){.form_field-address,.form_field-email,.form_field-file,.form_field-phone,.form_field-text,.form_field-textarea{flex-flow:row wrap}}.form_field-address label,.form_field-email label,.form_field-file label,.form_field-phone label,.form_field-text label,.form_field-textarea label{display:block;flex:1;line-height:none;padding:.7rem .7rem .7rem 1rem}@media only screen and (max-width:720px){.form_field-address label,.form_field-email label,.form_field-file label,.form_field-phone label,.form_field-text label,.form_field-textarea label{padding-bottom:0;width:100%}}.form_field-address label abbr,.form_field-email label abbr,.form_field-file label abbr,.form_field-phone label abbr,.form_field-text label abbr,.form_field-textarea label abbr{position:absolute}.form_field-address input,.form_field-email input,.form_field-file input,.form_field-phone input,.form_field-text input,.form_field-textarea input{flex:2;outline:none;padding:.7rem}@media only screen and (max-width:720px){.form_field-address input,.form_field-email input,.form_field-file input,.form_field-phone input,.form_field-text input,.form_field-textarea input{width:100%}}.form_field-address input::-moz-placeholder,.form_field-email input::-moz-placeholder,.form_field-file input::-moz-placeholder,.form_field-phone input::-moz-placeholder,.form_field-text input::-moz-placeholder,.form_field-textarea input::-moz-placeholder{color:#c5c5c5}.form_field-address input::placeholder,.form_field-email input::placeholder,.form_field-file input::placeholder,.form_field-phone input::placeholder,.form_field-text input::placeholder,.form_field-textarea input::placeholder{color:#c5c5c5}@media only screen and (max-width:720px){.form_field-address input,.form_field-email input,.form_field-file input,.form_field-phone input,.form_field-text input,.form_field-textarea input{padding-left:1rem}}.form_field-address textarea{flex:2;outline:none;padding:.7rem}.form_field-address textarea::-moz-placeholder{color:#c5c5c5}.form_field-address textarea::placeholder{color:#c5c5c5}@media only screen and (max-width:720px){.form_field-address textarea{padding:1rem}}.form_field-textarea{flex-flow:column wrap}.form_field-textarea label{width:100%}.form_field-textarea label span{display:inline-block;padding-bottom:.5rem}.form_field-textarea textarea{flex:none;outline:none;padding:.7rem .7rem .7rem 1rem}.form_field-textarea textarea::-moz-placeholder{color:#c5c5c5}.form_field-textarea textarea::placeholder{color:#c5c5c5}@media only screen and (max-width:720px){.form_field-textarea textarea{padding-left:1rem;width:100%}}.form_tags{background-color:#fff;border-radius:7px;margin-bottom:2rem;overflow:hidden;padding:.7rem .7rem .7rem 1rem}.form_tags .form_field-tags,.form_tags p{padding-bottom:1rem}.form_field-tags.has-errors{position:relative}.form_field-tags.has-errors label{color:red}.form_field-tags.has-errors:after{background:red;content:"";height:90%;left:-20px;position:absolute;top:5px;width:4px}.form_field-tags li{display:inline-block;line-height:1.5em;list-style-type:none;margin-bottom:.2rem}.form_field-tags li a{border-radius:6px;color:inherit;display:inline-block;line-height:1.2em;margin-bottom:.15rem;margin-right:.1rem;padding:.4rem .6rem;text-decoration:none;transition:all .3s cubic-bezier(.645,.045,.355,1)}@media only screen and (min-width:720px){.form_field-tags li a{line-height:1.3em;margin-bottom:.15rem;margin-right:.1rem;padding:.4rem .8rem .45rem}}.form_field-tags li a.active{border-radius:20px}.form_field-select{margin-bottom:1rem;padding-bottom:1rem;position:relative}.form_field-select:after{border-color:#186146 transparent transparent;border-style:solid;border-width:10px 10px 0;bottom:35px;content:"";height:0;margin:auto;pointer-events:none;position:absolute;right:20px;width:0}@media only screen and (min-width:720px){.form_field-select:after{bottom:40px}}.form_field-select select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border-radius:6px;outline:none;padding:.7rem;width:100%}.form_field-select select.has-errors{box-shadow:inset 0 -3px 0 0 red;outline:none}.form_field-file{flex-flow:column wrap}.form_field-file input[type=file],.form_field-file ol{padding:.7rem .7rem .7rem 1rem}.form_field-file ol{padding-left:2.5rem;width:100%}@media only screen and (min-width:720px){.form_field-file ol{padding-right:4rem}}.form_field-file ol li{list-style-type:decimal;padding-bottom:.4rem}@media only screen and (max-width:720px){.form_field-file ol li{width:100%}}.form_field-file ol li a{color:inherit;text-decoration:underline}.form_field-file-preview{padding:1rem}.form_field-file-preview img{max-width:100%}.form_field-textarea{position:relative}@keyframes pulse{0%{opacity:.3}50%{opacity:1}to{opacity:.3}}.b-contain *,.b-contain :after,.b-contain :before{box-sizing:content-box!important}.b-contain input{opacity:0;position:absolute;z-index:-1}.b-contain span:not(.required){color:inherit;display:block;font-family:inherit;margin-left:1em}.b-contain span:not(.required) a{color:inherit;text-decoration:underline}.b-contain{cursor:pointer;display:table;margin-bottom:1rem;padding-left:2.2rem;position:relative}.b-contain input[type=checkbox]~.b-input{background:#fff;border:none;border-radius:3rem;height:2rem;left:5px;position:absolute;top:50%;transform:translateY(-50%);transition:background .25s;width:2rem}.b-contain input[type=radio]~.b-input{border:none;border-radius:2rem;height:1.25rem;left:0;position:absolute;top:0;transition:background .25s;width:1.25rem}.b-contain input[type=checkbox]~.b-input:after{border:solid #000;border-width:0 3px 3px 0;content:"";display:none;height:.73rem;left:.75rem;position:absolute;top:.42rem;transform:rotate(45deg);transition:background .25s;width:.36rem}.b-contain input[type=radio]~.b-input:after{background:pink;border-radius:2.2rem;content:"";display:none;height:1rem;left:.25rem;position:absolute;top:.25rem;transition:background .25s;width:1rem}.b-contain input:disabled~.b-input:after{border-color:#bdbdbd}.b-contain input:checked~.b-input:after{display:block}.b-contain input:checked~.b-input{background:#186146;border-color:#0082f3}.b-contain input:checked~.b-input:after{border-color:#fff}.b-contain input[type=checkbox]:disabled~.b-input,.b-contain input[type=radio]:disabled~.b-input{background:#f1f5f8;border-color:#b8c2cc;cursor:not-allowed;opacity:.6}.b-contain input[type=radio]:disabled~.b-input:after{background:#bdbdbd}.b-contain input:checked:focus~.b-input,.b-contain:hover input:not([disabled]):checked~.b-input{background:#134d37}.b-contain .b-input:before{background:#0082f3;border-radius:2rem;content:"";display:none;height:3rem;left:0;margin-left:-.85rem;margin-top:-.85rem;opacity:.6;position:absolute;top:0;transform:scale(0);width:3rem;z-index:99999}@keyframes b-ripple{0%{transform:scale(0)}20%{transform:scale(1)}to{opacity:0;transform:scale(1)}}@keyframes b-ripple-duplicate{0%{transform:scale(0)}30%{transform:scale(1)}60%{transform:scale(1)}to{opacity:0;transform:scale(1)}}.b-contain input+.b-input:before{animation:b-ripple .25s ease-out}.b-contain input:checked+.b-input:before{animation-name:b-ripple-duplicate}.b-contain .b-input:before{visibility:hidden}.b-contain input:focus+.b-input:before{visibility:visible}.b-contain:first-child .b-input:before{visibility:hidden}.b-contain span a{border-radius:2px;margin:0;padding:0 2px}.b-contain strong{font-weight:900}abbr{text-decoration:none!important}.hightlight,form p a{border-radius:2px;padding:0 2px}.hightlight{display:inline-block;margin:0}

/*# sourceMappingURL=site.css.map*/