﻿*{box-sizing:border-box}*:before,*:after{box-sizing:border-box}html,body{font-family:var(--f-primary);font-style:normal;font-weight:400;font-size:calc(var(--fs-text-m-max)*1px);line-height:calc(var(--lh-text-m-max)*1px);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-synthesis:none;background-color:var(--c-black);color:var(--c-white);margin:0;padding:0}body{width:100vw;max-width:100vw;overflow-x:hidden;overscroll-behavior-y:none}a{color:inherit;text-decoration:none}a:active,a:hover,a:focus,a:visited{text-decoration:none}p{margin:0 0 16px 0}p:nth-last-child(1){margin:0}h1,h2,h3,h4,h5,h6{font-weight:normal;margin:0;padding:0}ul{margin:0;padding:0}ol{margin:0;padding:0}iframe,img,video{display:block;height:auto;width:100%;max-width:100%;margin:0 auto}img{-webkit-user-drag:none;-khtml-user-drag:none;-moz-user-drag:none;-o-user-drag:none;user-drag:none}video,iframe{border:none;outline:none}button{border:none;font-size:inherit;font-family:inherit;line-height:inherit;letter-spacing:inherit}:root{--c-black: rgba(0, 0, 0, 1);--c-white: rgba(255, 255, 255, 1);--c-grey-light: rgba(204, 204, 204, 1);--c-grey-medium: rgba(122, 122, 122, 1);--c-grey-dark: rgba(31, 30, 29, 1);--c-primary: rgba(252, 138, 1, 1);--c-primary-light: rgba(255, 235, 209, 1);--c-primary-active: rgba(233, 129, 3, 1);--c-success: rgba(44, 187, 118, 1);--c-warning: rgba(255, 0, 0, 1)}@font-face{font-family:"Figtree";font-style:normal;font-display:swap;src:url("../../fonts/figtree/Figtree_variable.ttf") format("truetype"),url("../../fonts/figtree/Figtree_variable.woff2") format("woff2")}:root{--f-primary: 'Figtree', Arial, sans-serif}:root{--fs-h1-max: calc(100 * var(--accessibility-font-size));--fs-h1-min: calc(50 * var(--accessibility-font-size));--lh-h1-max: calc(100 * var(--accessibility-line-height));--lh-h1-min: calc(56 * var(--accessibility-line-height));--ls-h1-max: -1px;--ls-h1-min: -0.5px;--fs-h2-max: calc(62 * var(--accessibility-font-size));--fs-h2-min: calc(52 * var(--accessibility-font-size));--lh-h2-max: calc(64 * var(--accessibility-line-height));--lh-h2-min: calc(56 * var(--accessibility-line-height));--ls-h2-max: -0.62px;--ls-h2-min: -0.52px;--fs-h3-max: calc(52 * var(--accessibility-font-size));--fs-h3-min: calc(36 * var(--accessibility-font-size));--lh-h3-max: calc(60 * var(--accessibility-line-height));--lh-h3-min: calc(40 * var(--accessibility-line-height));--ls-h3-max: -0.52px;--ls-h3-min: -0.36px;--fs-h4-max: calc(32 * var(--accessibility-font-size));--fs-h4-min: calc(28 * var(--accessibility-font-size));--lh-h4-max: calc(36 * var(--accessibility-line-height));--lh-h4-min: calc(34 * var(--accessibility-line-height));--ls-h4-max: -0.32px;--ls-h4-min: -0.28px;--fs-h5-max: calc(20 * var(--accessibility-font-size));--fs-h5-min: calc(20 * var(--accessibility-font-size));--lh-h5-max: calc(26 * var(--accessibility-line-height));--lh-h5-min: calc(26 * var(--accessibility-line-height));--ls-h5-max: -0.2px;--ls-h5-min: -0.2px;--fs-h6-max: calc(20 * var(--accessibility-font-size));--fs-h6-min: calc(20 * var(--accessibility-font-size));--lh-h6-max: calc(26 * var(--accessibility-line-height));--lh-h6-min: calc(26 * var(--accessibility-line-height));--ls-h6-max: -0.2px;--ls-h6-min: -0.2px;--fs-text-m-max: calc(16 * var(--accessibility-font-size));--fs-text-m-min: calc(16 * var(--accessibility-font-size));--lh-text-m-max: calc(21 * var(--accessibility-line-height));--lh-text-m-min: calc(21 * var(--accessibility-line-height));--ls-text-m-max: -0.16px;--ls-text-m-min: -0.16px;--fs-text-s-max: calc(14 * var(--accessibility-font-size));--fs-text-s-min: calc(14 * var(--accessibility-font-size));--lh-text-s-max: calc(20 * var(--accessibility-line-height));--lh-text-s-min: calc(20 * var(--accessibility-line-height));--ls-text-s-max: -0.14px;--ls-text-s-min: -0.14px;--fs-text-xs-max: calc(12 * var(--accessibility-font-size));--fs-text-xs-min: calc(12 * var(--accessibility-font-size));--lh-text-xs-max: calc(16 * var(--accessibility-line-height));--lh-text-xs-min: calc(16 * var(--accessibility-line-height));--ls-text-xs-max: -0.12px;--ls-text-xs-min: -0.12px}:root{--grid-max-width: 1200px;--grid-gap: 16px}.section{padding:var(--section-padding-top) 0 var(--section-padding-bottom)}@media only screen and (max-width: 1024px){.section{padding:var(--section-padding-top-mobile, var(--section-padding-top)) 0 var(--section-padding-bottom-mobile, var(--section-padding-bottom))}}.section--white{background-color:var(--c-white);color:var(--c-black)}.section--primary-light{background-color:var(--c-primary-light);color:var(--c-black)}.section--black{background-color:var(--c-black);color:var(--c-white)}.grid{display:grid;grid-gap:var(--grid-gap);grid-template-columns:repeat(12, 1fr);max-width:var(--grid-max-width);margin:0 auto;padding:var(--grid-padding-top) var(--grid-padding-right) var(--grid-padding-bottom) var(--grid-padding-left)}.grid .column{display:flex;flex-direction:column}.grid[data-orientation-horizontal=top]{align-items:flex-start}.grid[data-orientation-horizontal=centered]{align-items:center}.grid[data-orientation-horizontal=bottom]{align-items:flex-end}.grid[data-orientation-vertical=left] .column{display:flex;flex-direction:column;align-items:flex-start}.grid[data-orientation-vertical=centered] .column{display:flex;flex-direction:column;align-items:center}.grid[data-orientation-vertical=right] .column{display:flex;flex-direction:column;align-items:flex-end}.grid--white{background-color:var(--c-white);color:var(--c-black)}.grid--primary-light{background-color:var(--c-primary-light);color:var(--c-black)}.grid--black{background-color:var(--c-black);color:var(--c-white)}.section--black .grid.grid--white,.section--black .grid.grid--primary-light{color:var(--c-black)}.column{grid-column:span var(--span)}@media only screen and (max-width: 1024px){.container .section:first-of-type .grid:first-of-type{padding-top:0}}@media only screen and (max-width: 1024px){.grid{grid-template-columns:repeat(1, 1fr);padding:var(--grid-padding-top-mobile, var(--grid-padding-top)) 24px var(--grid-padding-bottom-mobile, var(--grid-padding-bottom)) 24px}.column{grid-column:span 1}}:root{--cb: cubic-bezier(.21, .4, .48, 1)}.block{display:block;width:100%;margin-top:var(--desktop_margin_top);margin-bottom:var(--desktop_margin_bottom)}@media only screen and (max-width: 1024px){.block{margin-top:var(--mobile_margin_top);margin-bottom:var(--mobile_margin_bottom)}}.copy--medium{font-size:calc(var(--fs-text-m-min)*1px)}@media screen and (min-width: 576px){.copy--medium{font-size:calc(var(--fs-text-m-min)*1px + (var(--fs-text-m-max) - var(--fs-text-m-min))*(100vw - 576px)/(624))}}@media screen and (min-width: 1200px){.copy--medium{font-size:calc(var(--fs-text-m-max)*1px)}}.copy--medium{line-height:calc(var(--lh-text-m-min)*1px)}@media screen and (min-width: 576px){.copy--medium{line-height:calc(var(--lh-text-m-min)*1px + (var(--lh-text-m-max) - var(--lh-text-m-min))*(100vw - 576px)/(624))}}@media screen and (min-width: 1200px){.copy--medium{line-height:calc(var(--lh-text-m-max)*1px)}}.copy--medium{letter-spacing:var(--ls-text-m-max)}@media only screen and (max-width: 1024px){.copy--medium{letter-spacing:var(--ls-text-m-min)}}.copy--small{font-size:calc(var(--fs-text-s-min)*1px)}@media screen and (min-width: 576px){.copy--small{font-size:calc(var(--fs-text-s-min)*1px + (var(--fs-text-s-max) - var(--fs-text-s-min))*(100vw - 576px)/(624))}}@media screen and (min-width: 1200px){.copy--small{font-size:calc(var(--fs-text-s-max)*1px)}}.copy--small{line-height:calc(var(--lh-text-s-min)*1px)}@media screen and (min-width: 576px){.copy--small{line-height:calc(var(--lh-text-s-min)*1px + (var(--lh-text-s-max) - var(--lh-text-s-min))*(100vw - 576px)/(624))}}@media screen and (min-width: 1200px){.copy--small{line-height:calc(var(--lh-text-s-max)*1px)}}.copy--small{letter-spacing:var(--ls-text-s-max)}@media only screen and (max-width: 1024px){.copy--small{letter-spacing:var(--ls-text-s-min)}}.copy--x-small{font-size:calc(var(--fs-text-xs-min)*1px)}@media screen and (min-width: 576px){.copy--x-small{font-size:calc(var(--fs-text-xs-min)*1px + (var(--fs-text-xs-max) - var(--fs-text-xs-min))*(100vw - 576px)/(624))}}@media screen and (min-width: 1200px){.copy--x-small{font-size:calc(var(--fs-text-xs-max)*1px)}}.copy--x-small{line-height:calc(var(--lh-text-xs-min)*1px)}@media screen and (min-width: 576px){.copy--x-small{line-height:calc(var(--lh-text-xs-min)*1px + (var(--lh-text-xs-max) - var(--lh-text-xs-min))*(100vw - 576px)/(624))}}@media screen and (min-width: 1200px){.copy--x-small{line-height:calc(var(--lh-text-xs-max)*1px)}}.copy--x-small{letter-spacing:var(--ls-text-xs-max)}@media only screen and (max-width: 1024px){.copy--x-small{letter-spacing:var(--ls-text-xs-min)}}.copy--large{font-size:calc(var(--fs-text-l-min)*1px)}@media screen and (min-width: 576px){.copy--large{font-size:calc(var(--fs-text-l-min)*1px + (var(--fs-text-l-max) - var(--fs-text-l-min))*(100vw - 576px)/(624))}}@media screen and (min-width: 1200px){.copy--large{font-size:calc(var(--fs-text-l-max)*1px)}}.copy--large{line-height:calc(var(--lh-text-l-min)*1px)}@media screen and (min-width: 576px){.copy--large{line-height:calc(var(--lh-text-l-min)*1px + (var(--lh-text-l-max) - var(--lh-text-l-min))*(100vw - 576px)/(624))}}@media screen and (min-width: 1200px){.copy--large{line-height:calc(var(--lh-text-l-max)*1px)}}.copy--large{letter-spacing:var(--ls-text-l-max)}@media only screen and (max-width: 1024px){.copy--large{letter-spacing:var(--ls-text-l-min)}}.copy ul{list-style-type:none}.copy ul li{display:flex;align-items:flex-start;justify-content:flex-start;gap:16px;margin-bottom:16px}.copy ul li:before{content:"•"}.copy ol{counter-reset:steps;list-style-type:none}.copy ol li{counter-increment:steps;display:flex;align-items:flex-start;justify-content:flex-start;gap:16px;margin-bottom:16px}.copy ol li:before{content:counter(steps) ".";font-weight:500}.copy a{text-decoration:underline;transition:color 350ms var(--cb)}.copy a:hover{color:var(--c-primary)}h1,.headline--h1{font-size:calc(var(--fs-h1-min)*1px)}@media screen and (min-width: 576px){h1,.headline--h1{font-size:calc(var(--fs-h1-min)*1px + (var(--fs-h1-max) - var(--fs-h1-min))*(100vw - 576px)/(624))}}@media screen and (min-width: 1200px){h1,.headline--h1{font-size:calc(var(--fs-h1-max)*1px)}}h1,.headline--h1{line-height:calc(var(--lh-h1-min)*1px)}@media screen and (min-width: 576px){h1,.headline--h1{line-height:calc(var(--lh-h1-min)*1px + (var(--lh-h1-max) - var(--lh-h1-min))*(100vw - 576px)/(624))}}@media screen and (min-width: 1200px){h1,.headline--h1{line-height:calc(var(--lh-h1-max)*1px)}}h1,.headline--h1{letter-spacing:var(--ls-h1-max);hyphens:auto}@media only screen and (max-width: 1024px){h1,.headline--h1{letter-spacing:var(--ls-h1-min)}}h2,.headline--h2{font-size:calc(var(--fs-h2-min)*1px)}@media screen and (min-width: 576px){h2,.headline--h2{font-size:calc(var(--fs-h2-min)*1px + (var(--fs-h2-max) - var(--fs-h2-min))*(100vw - 576px)/(624))}}@media screen and (min-width: 1200px){h2,.headline--h2{font-size:calc(var(--fs-h2-max)*1px)}}h2,.headline--h2{line-height:calc(var(--lh-h2-min)*1px)}@media screen and (min-width: 576px){h2,.headline--h2{line-height:calc(var(--lh-h2-min)*1px + (var(--lh-h2-max) - var(--lh-h2-min))*(100vw - 576px)/(624))}}@media screen and (min-width: 1200px){h2,.headline--h2{line-height:calc(var(--lh-h2-max)*1px)}}h2,.headline--h2{letter-spacing:var(--ls-h2-max)}@media only screen and (max-width: 1024px){h2,.headline--h2{letter-spacing:var(--ls-h2-min)}}h3,.headline--h3{font-size:calc(var(--fs-h3-min)*1px)}@media screen and (min-width: 576px){h3,.headline--h3{font-size:calc(var(--fs-h3-min)*1px + (var(--fs-h3-max) - var(--fs-h3-min))*(100vw - 576px)/(624))}}@media screen and (min-width: 1200px){h3,.headline--h3{font-size:calc(var(--fs-h3-max)*1px)}}h3,.headline--h3{line-height:calc(var(--lh-h3-min)*1px)}@media screen and (min-width: 576px){h3,.headline--h3{line-height:calc(var(--lh-h3-min)*1px + (var(--lh-h3-max) - var(--lh-h3-min))*(100vw - 576px)/(624))}}@media screen and (min-width: 1200px){h3,.headline--h3{line-height:calc(var(--lh-h3-max)*1px)}}h3,.headline--h3{letter-spacing:var(--ls-h3-max)}@media only screen and (max-width: 1024px){h3,.headline--h3{letter-spacing:var(--ls-h3-min)}}h4,.headline--h4{font-size:calc(var(--fs-h4-min)*1px)}@media screen and (min-width: 576px){h4,.headline--h4{font-size:calc(var(--fs-h4-min)*1px + (var(--fs-h4-max) - var(--fs-h4-min))*(100vw - 576px)/(624))}}@media screen and (min-width: 1200px){h4,.headline--h4{font-size:calc(var(--fs-h4-max)*1px)}}h4,.headline--h4{line-height:calc(var(--lh-h4-min)*1px)}@media screen and (min-width: 576px){h4,.headline--h4{line-height:calc(var(--lh-h4-min)*1px + (var(--lh-h4-max) - var(--lh-h4-min))*(100vw - 576px)/(624))}}@media screen and (min-width: 1200px){h4,.headline--h4{line-height:calc(var(--lh-h4-max)*1px)}}h4,.headline--h4{letter-spacing:var(--ls-h4-max)}@media only screen and (max-width: 1024px){h4,.headline--h4{letter-spacing:var(--ls-h4-min)}}h5,.headline--h5{font-size:calc(var(--fs-h5-min)*1px)}@media screen and (min-width: 576px){h5,.headline--h5{font-size:calc(var(--fs-h5-min)*1px + (var(--fs-h5-max) - var(--fs-h5-min))*(100vw - 576px)/(624))}}@media screen and (min-width: 1200px){h5,.headline--h5{font-size:calc(var(--fs-h5-max)*1px)}}h5,.headline--h5{line-height:calc(var(--lh-h5-min)*1px)}@media screen and (min-width: 576px){h5,.headline--h5{line-height:calc(var(--lh-h5-min)*1px + (var(--lh-h5-max) - var(--lh-h5-min))*(100vw - 576px)/(624))}}@media screen and (min-width: 1200px){h5,.headline--h5{line-height:calc(var(--lh-h5-max)*1px)}}h5,.headline--h5{letter-spacing:var(--ls-h5-max)}@media only screen and (max-width: 1024px){h5,.headline--h5{letter-spacing:var(--ls-h5-min)}}h6,.headline--h6{font-size:calc(var(--fs-h6-min)*1px)}@media screen and (min-width: 576px){h6,.headline--h6{font-size:calc(var(--fs-h6-min)*1px + (var(--fs-h6-max) - var(--fs-h6-min))*(100vw - 576px)/(624))}}@media screen and (min-width: 1200px){h6,.headline--h6{font-size:calc(var(--fs-h6-max)*1px)}}h6,.headline--h6{line-height:calc(var(--lh-h6-min)*1px)}@media screen and (min-width: 576px){h6,.headline--h6{line-height:calc(var(--lh-h6-min)*1px + (var(--lh-h6-max) - var(--lh-h6-min))*(100vw - 576px)/(624))}}@media screen and (min-width: 1200px){h6,.headline--h6{line-height:calc(var(--lh-h6-max)*1px)}}h6,.headline--h6{letter-spacing:var(--ls-h6-max)}@media only screen and (max-width: 1024px){h6,.headline--h6{letter-spacing:var(--ls-h6-min)}}.tags{display:flex;align-items:flex-start;justify-content:flex-start;gap:8px;flex-wrap:wrap}.tags .tag{border:1px solid var(--c-grey-medium);border-radius:32px;color:var(--c-grey-medium);padding:4px 12px}.tags .tag--white{border-color:var(--c-white);color:var(--c-white)}.tags-wrap--left .tags{justify-content:flex-start}.tags-wrap--center .tags{justify-content:center}.tags-wrap--right .tags{justify-content:flex-end}@media only screen and (max-width: 669px){.d-none--vps{display:none !important}}@media only screen and (min-width: 670px)and (max-width: 1024px){.d-none--vp{display:none !important}}@media only screen and (min-width: 1025px)and (max-width: 1440px){.d-none--vpl{display:none !important}}@media only screen and (min-width: 1441px){.d-none--vpxl{display:none !important}}@media only screen and (max-width: 1024px){.d-none--vps-to-vp{display:none !important}}@media only screen and (max-width: 1440px){.d-none--vps-to-vpl{display:none !important}}@media only screen and (min-width: 670px)and (max-width: 1440px){.d-none--vp-to-vpl{display:none !important}}@media only screen and (min-width: 670px){.d-none--vp-to-infinity{display:none !important}}@media only screen and (min-width: 1025px){.d-none--vpl-to-infinity{display:none !important}}.fw-light{font-weight:300}.fw-regular{font-weight:400}.fw-medium{font-weight:500}.fw-semibold{font-weight:600}.fw-bold{font-weight:700}.ta-left{text-align:left}.ta-center{text-align:center}.ta-right{text-align:right}.tt-uppercase{text-transform:uppercase}.tt-lowercase{text-transform:lowercase}.tt-capitalize{text-transform:capitalize}.buttons{display:flex;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap;gap:16px}.buttons--left{justify-content:flex-start}.buttons--center{justify-content:center}.buttons--right{justify-content:flex-end}.button{display:flex;align-self:center;justify-content:center;font-weight:600;border-radius:36px;padding:8px 12px;text-decoration:none;transition:background-color 350ms var(--cb),border-color 350ms var(--cb),color 350ms var(--cb)}.button--primary{background:var(--c-primary);border:1px solid var(--c-primary);color:var(--c-black)}.button--primary:hover,.button--primary:active{background-color:var(--c-white);border-color:var(--c-black);color:var(--c-black)}.button--primary:focus{background:var(--c-primary);border-color:var(--c-primary);color:var(--c-white)}.button--white{background:var(--c-white);border:1px solid var(--c-black);color:var(--c-black)}.button--white:hover,.button--white:active{background-color:var(--c-primary);border-color:var(--c-primary);color:var(--c-black)}.button--white:focus{background:var(--c-primary);border-color:var(--c-primary);color:var(--c-white)}.button--textlink{color:var(--c-black);text-decoration:underline;padding:0}.button--textlink:hover,.button--textlink:active{color:var(--c-primary)}.button--textlink:focus{color:var(--c-black)}.button--with-badge{position:relative}.button--with-badge .button__badge{display:flex;align-items:center;justify-content:center;background-color:var(--c-primary-light);border-radius:50%;color:var(--c-black);height:20px;width:20px;position:absolute;top:-10px;right:4px}.section--black .button--textlink,.grid--black .button--textlink{color:var(--c-white)}.section--black .button--textlink:hover,.section--black .button--textlink:active,.grid--black .button--textlink:hover,.grid--black .button--textlink:active{color:var(--c-primary)}.section--black .button--textlink:focus,.grid--black .button--textlink:focus{color:var(--c-white)}.section--black .grid--white .button--textlink,.section--black .grid--primary-light .button--textlink{color:var(--c-black)}.section--black .grid--white .button--textlink:hover,.section--black .grid--white .button--textlink:active,.section--black .grid--primary-light .button--textlink:hover,.section--black .grid--primary-light .button--textlink:active{color:var(--c-primary)}.section--black .grid--white .button--textlink:focus,.section--black .grid--primary-light .button--textlink:focus{color:var(--c-black)}.video-area{position:relative}.video-area__wrap{position:relative}@media only screen and (max-width: 669px){.video-area__video--desktop{display:none}}.video-area__video--mobile{display:none}@media only screen and (max-width: 669px){.video-area__video--mobile{display:block}}.video-area__controls-wrap{width:100%;position:absolute;z-index:1;bottom:32px;left:50%;transform:translateX(-50%)}@media only screen and (max-width: 1024px){.video-area__controls-wrap{padding:0 24px}}.video-area__controls{display:flex;align-items:center;justify-content:center;gap:12px}.video-area__controls--full{flex-wrap:nowrap;justify-content:flex-start;gap:12px;width:100%;max-width:100%}.video-area__progress-wrap{display:flex;align-items:center;gap:12px;flex:1 1 0;min-width:0;max-width:100%}.video-area__progress{flex:1 1 auto;min-width:0;height:2px;-webkit-appearance:none;appearance:none;background:var(--c-white);cursor:pointer}.video-area__progress::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:19px;height:19px;background:rgba(0,0,0,0) url("data:image/svg+xml,%3Csvg width='19' height='19' viewBox='0 0 19 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17.1865 19C11.4511 18.3346 5.7291 17.6708 0 17.0066C1.22245 11.333 2.44255 5.67046 3.66422 0C8.78465 1.09725 13.8882 2.19096 19 3.28663C18.3956 8.52442 17.7917 13.7559 17.1865 18.9996V19Z' fill='%23FC8A01'/%3E%3C/svg%3E") no-repeat center;background-size:19px 19px;cursor:pointer;border:0;transition:transform 150ms var(--cb)}.video-area__progress::-moz-range-thumb{width:19px;height:19px;background:rgba(0,0,0,0) url("data:image/svg+xml,%3Csvg width='19' height='19' viewBox='0 0 19 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17.1865 19C11.4511 18.3346 5.7291 17.6708 0 17.0066C1.22245 11.333 2.44255 5.67046 3.66422 0C8.78465 1.09725 13.8882 2.19096 19 3.28663C18.3956 8.52442 17.7917 13.7559 17.1865 18.9996V19Z' fill='%23FC8A01'/%3E%3C/svg%3E") no-repeat center;background-size:19px 19px;cursor:pointer;border:0;transition:transform 150ms var(--cb)}.video-area__progress:hover::-webkit-slider-thumb,.video-area__progress:focus-visible::-webkit-slider-thumb{transform:scale(1.1)}.video-area__progress:hover::-moz-range-thumb,.video-area__progress:focus-visible::-moz-range-thumb{transform:scale(1.1)}.video-area__time{flex:0 0 auto;white-space:nowrap}.video-area__time-current{color:var(--c-white)}.video-area__time-sep{color:var(--c-grey-light)}.video-area__time-total{color:var(--c-grey-light)}.video-area__control{cursor:pointer;display:inline-flex;align-items:center;justify-content:center;background:rgba(0,0,0,0);color:var(--c-white);width:33px;height:33px;border:2px solid var(--c-white);border-radius:50%;transition:border-color 350ms var(--cb),color 350ms var(--cb)}.video-area__control:hover{border-color:var(--c-primary);color:var(--c-primary)}.video-area__icon{display:flex;align-items:center;justify-content:center;height:15px;max-height:15px}.video-area__icon svg{display:block;width:100%;height:100%;object-fit:contain;margin:auto}.video-area__icon--hidden{display:none !important}.video-area__control--play .video-area__icon--play{display:none !important}.video-area__control--play.is-paused .video-area__icon--pause{display:none !important}.video-area__control--play.is-paused .video-area__icon--play{display:inline-block !important}.video-area__control--mute .video-area__icon--mute{display:none !important}.video-area__control--mute.is-unmuted .video-area__icon--unmute{display:none !important}.video-area__control--mute.is-unmuted .video-area__icon--mute{display:inline-block !important}.video-area--initial-play-button .video-area__controls-wrap{opacity:0;pointer-events:none;transition:opacity 200ms var(--cb)}.video-area--initial-play-button.is-started .video-area__controls-wrap{opacity:1;pointer-events:auto}.video-area--initial-play-button .video-area__initial-play{cursor:pointer;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.25);border:0;color:var(--c-white);width:100%;height:100%;padding:0;position:absolute;z-index:2;transition:background 200ms var(--cb),color 200ms var(--cb)}.video-area--initial-play-button .video-area__initial-play svg{border:2px solid var(--c-white);border-radius:50%;width:60px;height:60px;padding:16px 16px 16px 20px;transition:border-color 350ms var(--cb)}.video-area--initial-play-button .video-area__initial-play:hover{background:rgba(0,0,0,.4);color:var(--c-primary)}.video-area--initial-play-button .video-area__initial-play:hover svg{border-color:var(--c-primary)}.video-area--initial-play-button.is-started .video-area__initial-play{display:none}body.has-menu-open{overflow:hidden;position:fixed}.menu-wrap__backdrop{display:none;position:fixed;inset:0;z-index:9;background:rgba(0,0,0,.15);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);opacity:0;transition:opacity 200ms ease}@media only screen and (max-width: 1024px){.menu-wrap__backdrop{display:block;pointer-events:none}}@media only screen and (max-width: 1024px){.menu-wrap:has(.menu--open) .menu-wrap__backdrop{opacity:1;pointer-events:auto}}.menu{width:100%;padding:36px 0;position:fixed;top:0;left:0;z-index:10}@media only screen and (max-width: 1024px){.menu{padding:40px 24px}}.menu--open{background-color:var(--c-white);border-radius:0 0 24px 24px}@media only screen and (max-width: 1024px){.menu--open .menu__link{color:var(--c-black)}}.menu__logo{position:relative;display:inline-block}.menu__logo-default,.menu__logo-negative{display:block;transition:opacity 200ms ease}.menu__logo-negative{position:absolute;left:0;top:0;opacity:0;pointer-events:none}.menu--light-bg .menu__logo-default{opacity:0;pointer-events:none}.menu--light-bg .menu__logo-negative{opacity:1;pointer-events:auto}.menu[data-menu-logo-switch].menu--open .menu__logo-default{opacity:0;pointer-events:none}.menu[data-menu-logo-switch].menu--open .menu__logo-negative{opacity:1;pointer-events:auto}.menu--light-bg .menu__link{color:var(--c-black)}.menu--light-bg .menu__burger-bar{background-color:var(--c-black)}@media only screen and (max-width: 1024px){.menu.menu--open.menu--light-bg .menu__link{color:var(--c-black)}}.menu__inner{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;width:100%;max-width:1200px;margin:0 auto;position:relative;z-index:1}.menu__burger{cursor:pointer;display:none;flex-direction:column;justify-content:center;gap:4px;height:32px;width:32px;padding:8px;border-radius:16px;background-color:rgba(0,0,0,0)}@media only screen and (max-width: 1024px){.menu__burger{display:flex;position:relative;z-index:11}}.menu__burger--active{background-color:var(--c-black)}.menu__burger-bar{display:block;width:100%;height:2px;background-color:var(--c-white);transition:transform 200ms ease,opacity 200ms ease}.menu__burger--active .menu__burger-bar{background-color:var(--c-white)}.menu__burger--active .menu__burger-bar:nth-child(1){transform:translateY(6px) rotate(45deg)}.menu__burger--active .menu__burger-bar:nth-child(2){opacity:0}.menu__burger--active .menu__burger-bar:nth-child(3){transform:translateY(-6px) rotate(-45deg)}.menu__list{list-style-type:none;display:flex;align-items:center;justify-content:flex-end;gap:20px}@media only screen and (max-width: 1024px){.menu__list{height:0;width:100%;flex-direction:column;gap:16px;overflow:hidden}}@media only screen and (max-width: 1024px){.menu.menu--open .menu__list{height:auto;margin-top:40px}}@media only screen and (max-width: 1024px){.menu__item{width:100%}}.menu__link{transition:color 350ms var(--cb)}.menu__link:hover{color:var(--c-primary)}.menu__link--active{color:var(--c-primary-active)}@media only screen and (max-width: 1024px){.menu__link{font-weight:600}}main{position:relative;z-index:1}.pre-footer{position:relative;width:100%;overflow:hidden;min-height:40vh;z-index:1}@media only screen and (max-width: 1024px){.pre-footer .video-area{position:absolute;inset:0;width:100%;height:100%}.pre-footer .video-area__wrap{position:absolute;inset:0;width:100%;height:100%}.pre-footer .video-area__video{width:100%;height:100%;object-fit:cover}}.pre-footer__spacer{background-color:var(--c-black);height:160px}@media only screen and (max-width: 1024px){.pre-footer__spacer{height:0}}.pre-footer__content-wrap{position:relative}@media only screen and (max-width: 1024px){.pre-footer__content-wrap{min-height:440px}}.pre-footer__content{width:100%;max-width:1200px;position:absolute;top:40px;left:50%;transform:translateX(-50%);z-index:1}@media only screen and (max-width: 1024px){.pre-footer__content{padding:0 24px}}.pre-footer__text{max-width:60%;margin-bottom:12px}@media only screen and (max-width: 1024px){.pre-footer__text{max-width:100%}}.pre-footer .video-area__controls-wrap{width:1200px;max-width:100%}.pre-footer .video-area__controls{justify-content:flex-start}.footer-reveal{position:relative}.footer-reveal__spacer{height:100vh;view-timeline-name:footer-reveal;view-timeline-axis:block}.footer-reveal__cover{position:fixed;bottom:0;left:0;right:0;height:100vh;background-color:var(--c-white);z-index:1;animation:footer-cover-reveal linear both;animation-timeline:view(footer-reveal);animation-range:entry 0% entry 100%}@keyframes footer-cover-reveal{to{opacity:0;pointer-events:none}}.footer{position:fixed;bottom:0;left:0;right:0;z-index:0;background-color:var(--c-white);padding:60px 0 32px}@media only screen and (max-width: 1024px){.footer{padding:32px}}.footer__inner{width:100%;max-width:1200px;margin:0 auto}.footer__text{font-size:100px;line-height:1;display:flex;flex-wrap:nowrap;align-items:baseline;justify-content:flex-start;gap:.15em;margin-bottom:120px}.footer__text .text__static{color:var(--c-black);white-space:nowrap}.footer__text .text__static--first,.footer__text .text__static--last{flex-shrink:0}.footer__text .text__flipper{color:var(--c-primary);display:inline-block;position:relative;vertical-align:baseline;min-width:0;overflow:hidden;transition:width 350ms var(--cb)}.footer__text .text__flipper::after{content:" ";display:inline-block;width:0;visibility:hidden;line-height:inherit}.footer__text .text__flip{position:absolute;top:0;left:0;white-space:nowrap;transform-origin:0 80%;opacity:0;transform:rotateX(90deg);transition:opacity 350ms var(--cb),transform 350ms var(--cb)}.footer__text .text__flip.active{opacity:1;transform:rotateX(0deg);transition:opacity 500ms 350ms var(--cb),transform 500ms 350ms var(--cb)}.footer__text .text__flip.down{opacity:0;transform:rotateX(-90deg)}.footer__bottom{display:flex;align-items:flex-end;justify-content:space-between;flex-wrap:wrap;gap:24px}.footer__logo-wrap{flex-shrink:0}.footer__logo{display:block}.footer__nav{flex-shrink:0}.footer__list{list-style-type:none;display:flex;align-items:flex-end;justify-content:flex-end;flex-wrap:wrap;gap:40px}.footer__link{text-decoration:none;color:var(--c-grey-medium);transition:color 350ms var(--cb)}.footer__link:hover{color:var(--c-primary)}.form__input{background-color:var(--c-white);border:1px solid var(--c-black);border-radius:4px}.form__fieldset--checkbox{border:none;padding:0;margin:0}.form__fieldset--checkbox .form__input{background-color:rgba(0,0,0,0);border:none}.form__submit{background-color:rgba(0,0,0,0);border:1px solid var(--c-grey-medium);color:var(--c-grey-medium)}.form__submit:hover{background-color:var(--c-primary);border-color:var(--c-primary);color:var(--c-white)}.a11y-menu-container .a11y-menu-toggle:hover{background-color:var(--c-primary);border-color:var(--c-primary)}.a11y-menu-container .a11y-menu-toggle .a11y-menu-toggle-icon{display:flex;align-items:center;justify-content:center}.a11y-menu-container .a11y-menu-drawer{pointer-events:auto}.a11y-menu-container .a11y-menu-drawer .a11y-menu .a11y-plus:hover{background-color:var(--c-primary);border-color:var(--c-primary);color:var(--c-white)}.a11y-menu-container .a11y-menu-drawer .a11y-menu .a11y-controls .a11y-range input[type=range]{background:var(--c-white);border-color:var(--c-black)}.a11y-menu-container .a11y-menu-drawer .a11y-menu .a11y-controls .a11y-range input[type=range]::-webkit-slider-thumb{background-color:var(--c-primary)}.a11y-menu-container .a11y-menu-drawer .a11y-menu .a11y-controls .a11y-range input[type=range]::-moz-range-thumb{background-color:var(--c-primary)}.a11y-menu-container .a11y-menu-drawer .a11y-menu .a11y-toggle .slider{background-color:var(--c-white);border-color:var(--c-black)}.a11y-menu-container .a11y-menu-drawer .a11y-menu .a11y-toggle .slider:before{background-color:var(--c-black)}.a11y-menu-container .a11y-menu-drawer .a11y-menu .a11y-toggle input:checked+.slider{background-color:var(--c-primary-light)}.a11y-menu-container .a11y-menu-drawer .a11y-menu .a11y-toggle input:checked+.slider:before{background-color:var(--c-primary)}.a11y-menu-container .a11y-menu-drawer .a11y-menu .a11y-button{background-color:var(--c-primary);border-color:var(--c-primary);border-radius:100px;color:var(--c-black);padding:8px 12px}.a11y-menu-container .a11y-menu-drawer .a11y-menu .a11y-button:hover,.a11y-menu-container .a11y-menu-drawer .a11y-menu .a11y-button:focus{background-color:var(--c-white);border-color:var(--c-black)}.a11y-menu-container .a11y-menu-drawer .a11y-menu .a11y-module-simple-lang-button{grid-template-columns:auto}.a11y-menu-container .a11y-menu-drawer .a11y-menu #a11y-simple-lang-button-button{gap:8px}.a11y-menu-container .a11y-menu-drawer .a11y-menu #a11y-simple-lang-button-button svg path{fill:var(--c-primary)}/*# sourceMappingURL=main.css.map */
