.SlideToggle_slide_toggle__fxTnw{position:relative;width:140px;height:50px;background-color:#d8d8d8;border-radius:50px;-webkit-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.SlideToggle_slide_toggle__fxTnw.SlideToggle_toggled__NDE8s .SlideToggle_text-off__eRnlY{opacity:0}.SlideToggle_slide_toggle__fxTnw.SlideToggle_toggled__NDE8s .SlideToggle_text-on__xYj8b{opacity:1}.SlideToggle_slide_toggle__fxTnw.SlideToggle_toggled__NDE8s .SlideToggle_slider__E5FzS{left:90px}.SlideToggle_slide_toggle__fxTnw.SlideToggle_sliding__WJyE_ .SlideToggle_slider__E5FzS{transition:none}.SlideToggle_slide_toggle__fxTnw .SlideToggle_text-off__eRnlY,.SlideToggle_slide_toggle__fxTnw .SlideToggle_text-on__xYj8b{position:absolute;font-size:20px;font-weight:800;line-height:50px;transition:opacity .5s}@media screen and (max-width:1024px){.SlideToggle_slide_toggle__fxTnw .SlideToggle_text-off__eRnlY,.SlideToggle_slide_toggle__fxTnw .SlideToggle_text-on__xYj8b{font-size:18px}}@media screen and (max-width:700px){.SlideToggle_slide_toggle__fxTnw .SlideToggle_text-off__eRnlY,.SlideToggle_slide_toggle__fxTnw .SlideToggle_text-on__xYj8b{font-size:18px}}.SlideToggle_slide_toggle__fxTnw .SlideToggle_text-off__eRnlY{right:0;margin-right:20px;opacity:1}.SlideToggle_slide_toggle__fxTnw .SlideToggle_text-on__xYj8b{left:0;margin-left:20px;opacity:0}.SlideToggle_slide_toggle__fxTnw .SlideToggle_slider__E5FzS{position:absolute;left:0;width:42px;height:42px;margin:4px;background-color:#fafafa;border-radius:42px;text-align:center;line-height:38px;transition:left .5s}.SlideToggle_slide_toggle__fxTnw .SlideToggle_slider__E5FzS img{vertical-align:middle}.Menu_menu__zk_N_ .Menu_menu_items__ZW_pt ul.Menu_nav_list__gFY_C a{display:block;position:relative}.Menu_menu__zk_N_ .Menu_menu_items__ZW_pt ul.Menu_nav_list__gFY_C a:before{display:block;content:"";position:absolute;width:0;height:100%;left:-.1em;right:-.1em;background-image:url(/_next/static/media/highlight.a9f9b692.png);background-repeat:repeat-x;background-size:auto 100%;overflow:hidden;transition:width .5s,padding-left .5s,padding-right .5s;z-index:-1}.Menu_menu__zk_N_ .Menu_menu_items__ZW_pt ul.Menu_nav_list__gFY_C .darkmode a:before,.darkmode .Menu_menu__zk_N_ .Menu_menu_items__ZW_pt ul.Menu_nav_list__gFY_C a:before{content:attr(data-text);left:0;right:0;background:none;color:#3cd6bf;z-index:2}.Menu_menu__zk_N_ .Menu_menu_items__ZW_pt ul.Menu_nav_list__gFY_C a span{opacity:1;transition:opacity .5s;z-index:1}.Menu_menu__zk_N_ .Menu_menu_items__ZW_pt ul.Menu_nav_list__gFY_C a:active:before,.Menu_menu__zk_N_ .Menu_menu_items__ZW_pt ul.Menu_nav_list__gFY_C a:hover:before{width:100%;padding-left:.1em;padding-right:.1em}.Menu_menu__zk_N_ .Menu_menu_items__ZW_pt ul.Menu_nav_list__gFY_C .darkmode a:active:before,.Menu_menu__zk_N_ .Menu_menu_items__ZW_pt ul.Menu_nav_list__gFY_C .darkmode a:hover:before,.darkmode .Menu_menu__zk_N_ .Menu_menu_items__ZW_pt ul.Menu_nav_list__gFY_C a:active:before,.darkmode .Menu_menu__zk_N_ .Menu_menu_items__ZW_pt ul.Menu_nav_list__gFY_C a:hover:before{padding-left:0;padding-right:0}.Menu_menu__zk_N_ .Menu_menu_items__ZW_pt ul.Menu_nav_list__gFY_C .darkmode a:active span,.Menu_menu__zk_N_ .Menu_menu_items__ZW_pt ul.Menu_nav_list__gFY_C .darkmode a:hover span,.darkmode .Menu_menu__zk_N_ .Menu_menu_items__ZW_pt ul.Menu_nav_list__gFY_C a:active span,.darkmode .Menu_menu__zk_N_ .Menu_menu_items__ZW_pt ul.Menu_nav_list__gFY_C a:hover span{opacity:0}.Menu_menu__zk_N_{position:fixed;top:0;bottom:0;left:0;right:0;-webkit-transform:translateX(105%);transform:translateX(105%);background-color:#fafafa;background-image:url(/_next/static/media/background_lines.01df94db.svg);background-repeat:repeat-y;background-size:100%;box-shadow:0 0 20px rgba(0,0,0,.1);overflow-y:auto;overflow-x:hidden;transition:background-color .8s,visibility 0s .8s,-webkit-transform .8s;transition:transform .8s,background-color .8s,visibility 0s .8s;transition:transform .8s,background-color .8s,visibility 0s .8s,-webkit-transform .8s;z-index:900;visibility:hidden}@media screen and (max-width:1024px){.Menu_menu__zk_N_{background-image:url(/_next/static/media/background_lines-mobile.8eec2c2b.svg)}}.Menu_menu__zk_N_.Menu_toggled__ga6vd{-webkit-transform:none;transform:none;visibility:visible;transition:background-color .8s,visibility 0s 0s,-webkit-transform .8s;transition:transform .8s,background-color .8s,visibility 0s 0s;transition:transform .8s,background-color .8s,visibility 0s 0s,-webkit-transform .8s}.Menu_menu__zk_N_.Menu_toggled__ga6vd .Menu_menu_image__ataky{opacity:1;transition:opacity .6s .8s}.Menu_menu__zk_N_.Menu_toggled__ga6vd .Menu_menu_image__ataky .Menu_menu_image_container__ybwQm{-webkit-transform:translateY(0);transform:translateY(0);transition:-webkit-transform .6s .8s;transition:transform .6s .8s;transition:transform .6s .8s,-webkit-transform .6s .8s}.Menu_menu__zk_N_.Menu_toggled__ga6vd .Menu_menu_image__ataky .Menu_vertical_image__b4mJR{-webkit-transform:translateX(-55%);transform:translateX(-55%);transition:-webkit-transform .6s .8s;transition:transform .6s .8s;transition:transform .6s .8s,-webkit-transform .6s .8s}@media screen and (max-width:700px){.Menu_menu__zk_N_.Menu_toggled__ga6vd .Menu_menu_image__ataky .Menu_vertical_image__b4mJR{-webkit-transform:translateX(0);transform:translateX(0)}}.Menu_menu__zk_N_.Menu_toggled__ga6vd .Menu_menu_items__ZW_pt .Menu_menu_items_section__pXsLu{opacity:1;-webkit-transform:translateX(0);transform:translateX(0);transition:opacity 1.2s .4s,-webkit-transform 1.2s .4s;transition:transform 1.2s .4s,opacity 1.2s .4s;transition:transform 1.2s .4s,opacity 1.2s .4s,-webkit-transform 1.2s .4s}.Menu_menu__zk_N_.Menu_toggled__ga6vd .Menu_menu_items__ZW_pt .Menu_menu_items_section__pXsLu ul{list-style:none;margin:0;padding:0}.Menu_menu__zk_N_.Menu_toggled__ga6vd .Menu_menu_items__ZW_pt .Menu_menu_items_section__pXsLu ul li:first-child,.Menu_menu__zk_N_.Menu_toggled__ga6vd .Menu_menu_items__ZW_pt .Menu_menu_items_section__pXsLu ul li:nth-child(10),.Menu_menu__zk_N_.Menu_toggled__ga6vd .Menu_menu_items__ZW_pt .Menu_menu_items_section__pXsLu ul li:nth-child(2),.Menu_menu__zk_N_.Menu_toggled__ga6vd .Menu_menu_items__ZW_pt .Menu_menu_items_section__pXsLu ul li:nth-child(3),.Menu_menu__zk_N_.Menu_toggled__ga6vd .Menu_menu_items__ZW_pt .Menu_menu_items_section__pXsLu ul li:nth-child(4),.Menu_menu__zk_N_.Menu_toggled__ga6vd .Menu_menu_items__ZW_pt .Menu_menu_items_section__pXsLu ul li:nth-child(5),.Menu_menu__zk_N_.Menu_toggled__ga6vd .Menu_menu_items__ZW_pt .Menu_menu_items_section__pXsLu ul li:nth-child(6),.Menu_menu__zk_N_.Menu_toggled__ga6vd .Menu_menu_items__ZW_pt .Menu_menu_items_section__pXsLu ul li:nth-child(7),.Menu_menu__zk_N_.Menu_toggled__ga6vd .Menu_menu_items__ZW_pt .Menu_menu_items_section__pXsLu ul li:nth-child(8),.Menu_menu__zk_N_.Menu_toggled__ga6vd .Menu_menu_items__ZW_pt .Menu_menu_items_section__pXsLu ul li:nth-child(9){-webkit-transform:translateX(0);transform:translateX(0);transition:-webkit-transform 1.2s .4s;transition:transform 1.2s .4s;transition:transform 1.2s .4s,-webkit-transform 1.2s .4s}.darkmode .Menu_menu__zk_N_{background-color:#242529}.Menu_menu__zk_N_ .Menu_menu_container__KdvNy{min-height:100vh;overflow:hidden}.Menu_menu__zk_N_ .Menu_menu_image__ataky{position:fixed;top:84px;bottom:84px;width:40%;margin-left:14%;z-index:10;opacity:0;transition:opacity .6s}@media screen and (max-width:700px){.Menu_menu__zk_N_ .Menu_menu_image__ataky{margin-left:5%;bottom:34px}}.Menu_menu__zk_N_ .Menu_menu_image__ataky .Menu_menu_image_container__ybwQm{position:relative;width:100%;height:100%;-webkit-transform:translateY(50px);transform:translateY(50px);transition:-webkit-transform .6s;transition:transform .6s;transition:transform .6s,-webkit-transform .6s;overflow:hidden}@media screen and (max-width:700px){.Menu_menu__zk_N_ .Menu_menu_image__ataky .Menu_menu_image_container__ybwQm{display:none}}.Menu_menu__zk_N_ .Menu_menu_image__ataky .Menu_menu_image_container__ybwQm img{position:absolute;left:50%;top:50%;width:100%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media(max-aspect-ratio:3/2){.Menu_menu__zk_N_ .Menu_menu_image__ataky .Menu_menu_image_container__ybwQm img{width:auto;height:100%}}.Menu_menu__zk_N_ .Menu_menu_image__ataky .Menu_vertical_image__b4mJR{position:absolute;top:0;height:100%;-webkit-transform:translateX(50%);transform:translateX(50%);transition:-webkit-transform .6s;transition:transform .6s;transition:transform .6s,-webkit-transform .6s}.Menu_menu__zk_N_ .Menu_menu_items__ZW_pt{display:flex;flex-direction:column;justify-content:space-between;position:absolute;left:62%;box-sizing:border-box;min-height:100%;padding-top:84px;padding-bottom:84px;-webkit-user-select:none;-ms-user-select:none;user-select:none}@media screen and (max-width:700px){.Menu_menu__zk_N_ .Menu_menu_items__ZW_pt{left:50%;padding-bottom:34px}}.Menu_menu__zk_N_ .Menu_menu_items__ZW_pt .Menu_slide_toggle__iLAH6{margin-top:20px;transition:background-color .5s}.darkmode .Menu_menu__zk_N_ .Menu_menu_items__ZW_pt .Menu_slide_toggle__iLAH6{background-color:#878787}.Menu_menu__zk_N_ .Menu_menu_items__ZW_pt ul.Menu_nav_list__gFY_C{font-size:56px;line-height:1.3em;font-weight:900}@media screen and (max-width:1024px){.Menu_menu__zk_N_ .Menu_menu_items__ZW_pt ul.Menu_nav_list__gFY_C{font-size:40px}}@media screen and (max-width:700px){.Menu_menu__zk_N_ .Menu_menu_items__ZW_pt ul.Menu_nav_list__gFY_C{font-size:30px}}.Menu_menu__zk_N_ .Menu_menu_items__ZW_pt ul.Menu_nav_list__gFY_C a{display:inline-block}.Menu_menu__zk_N_ .Menu_menu_items__ZW_pt .Menu_menu_items_section__pXsLu{margin-bottom:40px;opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%);transition:opacity .4s,-webkit-transform .4s;transition:transform .4s,opacity .4s;transition:transform .4s,opacity .4s,-webkit-transform .4s}.Menu_menu__zk_N_ .Menu_menu_items__ZW_pt .Menu_menu_items_section__pXsLu:last-child{margin-bottom:0}@media screen and (max-width:700px){.Menu_menu__zk_N_ .Menu_menu_items__ZW_pt .Menu_menu_items_section__pXsLu{margin-bottom:25px}}.Menu_menu__zk_N_ .Menu_menu_items__ZW_pt .Menu_menu_items_section__pXsLu h1{margin-bottom:16px}.Menu_menu__zk_N_ .Menu_menu_items__ZW_pt .Menu_menu_items_section__pXsLu ul{list-style:none;margin:0;padding:0}.Menu_menu__zk_N_ .Menu_menu_items__ZW_pt .Menu_menu_items_section__pXsLu ul li:first-child{-webkit-transform:translateX(100px);transform:translateX(100px);transition:-webkit-transform .4s;transition:transform .4s;transition:transform .4s,-webkit-transform .4s}.Menu_menu__zk_N_ .Menu_menu_items__ZW_pt .Menu_menu_items_section__pXsLu ul li:nth-child(2){-webkit-transform:translateX(200px);transform:translateX(200px);transition:-webkit-transform .4s;transition:transform .4s;transition:transform .4s,-webkit-transform .4s}.Menu_menu__zk_N_ .Menu_menu_items__ZW_pt .Menu_menu_items_section__pXsLu ul li:nth-child(3){-webkit-transform:translateX(300px);transform:translateX(300px);transition:-webkit-transform .4s;transition:transform .4s;transition:transform .4s,-webkit-transform .4s}.Menu_menu__zk_N_ .Menu_menu_items__ZW_pt .Menu_menu_items_section__pXsLu ul li:nth-child(4){-webkit-transform:translateX(400px);transform:translateX(400px);transition:-webkit-transform .4s;transition:transform .4s;transition:transform .4s,-webkit-transform .4s}.Menu_menu__zk_N_ .Menu_menu_items__ZW_pt .Menu_menu_items_section__pXsLu ul li:nth-child(5){-webkit-transform:translateX(500px);transform:translateX(500px);transition:-webkit-transform .4s;transition:transform .4s;transition:transform .4s,-webkit-transform .4s}.Menu_menu__zk_N_ .Menu_menu_items__ZW_pt .Menu_menu_items_section__pXsLu ul li:nth-child(6){-webkit-transform:translateX(600px);transform:translateX(600px);transition:-webkit-transform .4s;transition:transform .4s;transition:transform .4s,-webkit-transform .4s}.Menu_menu__zk_N_ .Menu_menu_items__ZW_pt .Menu_menu_items_section__pXsLu ul li:nth-child(7){-webkit-transform:translateX(700px);transform:translateX(700px);transition:-webkit-transform .4s;transition:transform .4s;transition:transform .4s,-webkit-transform .4s}.Menu_menu__zk_N_ .Menu_menu_items__ZW_pt .Menu_menu_items_section__pXsLu ul li:nth-child(8){-webkit-transform:translateX(800px);transform:translateX(800px);transition:-webkit-transform .4s;transition:transform .4s;transition:transform .4s,-webkit-transform .4s}.Menu_menu__zk_N_ .Menu_menu_items__ZW_pt .Menu_menu_items_section__pXsLu ul li:nth-child(9){-webkit-transform:translateX(900px);transform:translateX(900px);transition:-webkit-transform .4s;transition:transform .4s;transition:transform .4s,-webkit-transform .4s}.Menu_menu__zk_N_ .Menu_menu_items__ZW_pt .Menu_menu_items_section__pXsLu ul li:nth-child(10){-webkit-transform:translateX(1000px);transform:translateX(1000px);transition:-webkit-transform .4s;transition:transform .4s;transition:transform .4s,-webkit-transform .4s}.Menu_menu__zk_N_ .Menu_menu_items__ZW_pt .Menu_menu_items_section__pXsLu ul a{color:#242529}.darkmode .Menu_menu__zk_N_ .Menu_menu_items__ZW_pt .Menu_menu_items_section__pXsLu ul a{color:#fafafa}.MenuButton_menu_button__rI4Ho{display:block;width:40px;height:40px;margin:0;padding:0;border:none;background-color:transparent;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s;cursor:pointer}.MenuButton_menu_button__rI4Ho:hover:before{display:none}.darkmode .MenuButton_menu_button__rI4Ho{border:none;background-color:transparent}@media screen and (max-width:700px){.MenuButton_menu_button__rI4Ho{padding-left:5px;padding-right:5px}}.MenuButton_menu_button-line__4qMnd{display:block;height:4px;margin-top:6px;margin-bottom:6px;background-color:#242529;transition:background-color .5s,-webkit-transform .5s;transition:transform .5s,background-color .5s;transition:transform .5s,background-color .5s,-webkit-transform .5s}.darkmode .MenuButton_menu_button-line__4qMnd{background-color:#fafafa}.MenuButton_menu_button__rI4Ho.MenuButton_toggled__2yFgm .MenuButton_menu_button-line__4qMnd:first-of-type{-webkit-transform:rotate(45deg) translate(3px,4px);transform:rotate(45deg) translate(3px,4px)}.MenuButton_menu_button__rI4Ho.MenuButton_toggled__2yFgm .MenuButton_menu_button-line__4qMnd:last-of-type{-webkit-transform:rotate(-45deg) translate(3px,-4px);transform:rotate(-45deg) translate(3px,-4px)}.Header_header__NLhag{display:flex;justify-content:space-between;align-items:center;position:fixed;top:0;left:0;right:0;height:160px;background-color:transparent;transition:background-color .5s,height .5s,-webkit-transform .5s;transition:background-color .5s,height .5s,transform .5s;transition:background-color .5s,height .5s,transform .5s,-webkit-transform .5s;z-index:500}.Header_header__NLhag.Header_scrolled__n_obc{height:110px;background-color:#fafafa;box-shadow:0 0 20px rgba(0,0,0,.2);-webkit-transform:translateY(-100%);transform:translateY(-100%)}.darkmode .Header_header__NLhag.Header_scrolled__n_obc{box-shadow:0 0 20px rgba(0,0,0,.5);background-color:#242529}@media screen and (max-width:700px){.Header_header__NLhag.Header_scrolled__n_obc{height:80px}}.Header_header__NLhag.Header_scrolled__n_obc .Header_header_logo___r0co{height:60px}@media screen and (max-width:700px){.Header_header__NLhag.Header_scrolled__n_obc .Header_header_logo___r0co{height:40px}}.Header_header__NLhag.Header_visible__z4VUE{-webkit-transform:none;transform:none}@media screen and (max-width:700px){.Header_header__NLhag{height:140px}}.Header_header__NLhag .Header_header_logo___r0co{height:80px;transition:height .5s}@media screen and (max-width:700px){.Header_header__NLhag .Header_header_logo___r0co{height:60px}}.Header_header__NLhag .Header_menu_button__stNOU{z-index:1000}.DefaultLayout_default_layout__yZk8f{height:100%}@font-face{font-family:Gilroy;font-style:normal;font-weight:900;src:local("Gilroy Black"),local("Gilroy-Black"),url(/_next/static/media/Gilroy-Black.4abc7d9d.woff2) format("woff2"),url(/_next/static/media/Gilroy-Black.4ec62978.eot?#iefix) format("embedded-opentype"),url(/_next/static/media/Gilroy-Black.ca5edcb9.ttf) format("truetype")}@font-face{font-family:Gilroy;font-style:normal;font-weight:800;src:local("Gilroy ExtraBold"),local("Gilroy-ExtraBold"),url(/_next/static/media/Gilroy-ExtraBold.f1335ee5.woff2) format("woff2"),url(/_next/static/media/Gilroy-ExtraBold.56cff181.eot?#iefix) format("embedded-opentype"),url(/_next/static/media/Gilroy-ExtraBold.a539f9e7.ttf) format("truetype")}@font-face{font-family:Gilroy;font-style:normal;font-weight:600;src:local("Gilroy SemiBold"),local("Gilroy-SemiBold"),url(/_next/static/media/Gilroy-SemiBold.dceec5c7.woff2) format("woff2"),url(/_next/static/media/Gilroy-SemiBold.e0c2aef7.eot?#iefix) format("embedded-opentype"),url(/_next/static/media/Gilroy-SemiBold.ba927414.ttf) format("truetype")}html{overflow-y:scroll}body{margin:0;font-family:Gilroy,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#fafafa;color:#242529;font-size:24px;font-weight:600;transition:background-color .5s,color .5s}@media screen and (max-width:1024px){body{font-size:22px}}@media screen and (max-width:700px){body{font-size:18px}}body.darkmode{background-color:#242529;color:#fafafa}main{display:block;background-color:#fafafa;background-image:url(/_next/static/media/background_lines.01df94db.svg);background-repeat:repeat-y;background-size:100%;transition:background-color .5s}@media screen and (max-width:1024px){main{background-image:url(/_next/static/media/background_lines-mobile.8eec2c2b.svg)}}.darkmode main{background-color:#242529}h1,h2,h3{margin-top:0;margin-bottom:0}h1{font-size:64px;font-weight:900;line-height:1.05em}@media screen and (max-width:1024px){h1{font-size:60px}}@media screen and (max-width:700px){h1{font-size:40px}}@media screen and (max-width:1024px){h1{line-height:1em}}h2{font-size:40px;font-weight:900}@media screen and (max-width:1024px){h2{font-size:30px}}@media screen and (max-width:700px){h2{font-size:28px}}h3{font-size:26px}@media screen and (max-width:1024px){h3{font-size:24px}}@media screen and (max-width:700px){h3{font-size:22px}}p{padding:0;margin:1em 0 0}p:first-of-type{margin-top:0}a{text-decoration:none;color:#242529}button,input,select,textarea{color:#242529;font-family:Gilroy,sans-serif;font-size:24px;font-weight:600}@media screen and (max-width:1024px){button,input,select,textarea{font-size:22px}}@media screen and (max-width:700px){button,input,select,textarea{font-size:18px}}input,select,textarea{background-color:transparent}.page_content{padding-bottom:150px}@media screen and (max-width:1024px){.page_content{padding-bottom:100px}}.centered_padded_content,.padded_content{padding-left:80px;padding-right:80px}@media screen and (max-width:1024px){.centered_padded_content,.padded_content{padding-left:40px;padding-right:40px}}@media screen and (max-width:700px){.centered_padded_content,.padded_content{padding-left:15px;padding-right:15px}}.centered_padded_content{max-width:1280px;margin-left:auto;margin-right:auto}.section{margin-top:150px}@media screen and (max-width:700px){.section{margin-top:100px}}.accent_text{margin-left:-.1em;margin-right:-.1em;padding-left:.1em;padding-right:.1em;background-image:url(/_next/static/media/highlight.a9f9b692.png);background-repeat:repeat-x;background-size:auto 100%}.darkmode .accent_text{background:none;color:#3cd6bf}.button_link,button{position:relative;display:inline-block;padding:28px 30px;background:#242529;border-radius:5px;color:#fafafa;font-size:20px;font-weight:800;cursor:pointer;transition:color .5s;overflow:hidden}@media screen and (max-width:1024px){.button_link,button{font-size:18px}}@media screen and (max-width:700px){.button_link,button{font-size:18px}}.darkmode .button_link,.darkmode button{background:#fafafa;color:#242529}.button_link:before,button:before{content:"";display:block;position:absolute;left:0;top:0;bottom:0;width:0;opacity:0;background-color:#3cd6bf;transition:width .5s,opacity .5s;z-index:1}.button_link:hover,button:hover{color:#242529}.button_link:hover:before,button:hover:before{width:100%;opacity:1}@media screen and (max-width:1024px){.button_link,button{padding:22px 26px}}.button_link span,button span{position:relative;z-index:2}.section_label{color:#878787;font-weight:800;font-size:20px}@media screen and (max-width:1024px){.section_label{font-size:18px}}@media screen and (max-width:700px){.section_label{font-size:18px}}.section_heading{font-size:60px}@media screen and (max-width:1024px){.section_heading{font-size:40px}}@media screen and (max-width:700px){.section_heading{font-size:34px}}.subheading{max-width:1000px;margin-top:20px;font-size:28px;line-height:1.2em}@media screen and (max-width:1024px){.subheading{font-size:26px}}@media screen and (max-width:700px){.subheading{font-size:24px}}.accent_line{width:60px;height:6px;background-color:#3cd6bf}.bolded{font-weight:800}.centered{text-align:center}.strike_through{text-decoration:line-through}.hero{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;position:relative;padding-right:180px;padding-top:265px}@media screen and (max-width:700px){.hero{padding-top:165px;padding-right:0}}.hero .hero_title{align-self:stretch}.hero .hero_caption{margin-top:20px}.hero .hero_cta{margin-top:50px}.hero .scroll_indicator_container{position:absolute;right:0;bottom:-80px}@media screen and (max-width:700px){.hero .scroll_indicator_container{display:none}}.js-focus-visible :focus:not(.focus-visible){outline:none}.field_required_label{font-weight:600}.field_input{box-sizing:border-box;width:100%;min-width:100%;max-width:100%;margin-top:20px;padding:21px 30px;border:4px solid #242529;border-radius:5px;line-height:1.45em}@media screen and (max-width:700px){.field_input{padding:17px 30px}}.darkmode .field_input{border-color:#fafafa;color:#fafafa}.field_input:focus{outline:#e0c26c;box-shadow:0 0 5px 2px #e0c26c}textarea.field_input{min-height:360px}.field_error{position:absolute;left:50%;width:100%;color:#e0363e}.field_error,.field_error .error_arrow_up{-webkit-transform:translateX(-50%);transform:translateX(-50%)}.field_error .error_arrow_up{margin-left:50%;width:0;height:0;border-left:15px solid transparent;border-right:15px solid transparent;border-bottom:10px solid #fee0e2}.field_error .error_message{padding:15px 20px;background-color:#fee0e2;text-align:center}.app_cover{position:fixed;left:0;right:0;top:0;bottom:0;z-index:2000;-webkit-transform:translateX(100%);transform:translateX(100%)}.app_cover .app_cover_section{float:left;height:100%;width:20%;background-color:#242529;-webkit-transform:translateY(100%);transform:translateY(100%);transition:-webkit-transform .6s ease-in-out;transition:transform .6s ease-in-out;transition:transform .6s ease-in-out,-webkit-transform .6s ease-in-out}.app_cover .app_cover_section:nth-child(2n){transition:-webkit-transform .5s ease-in-out .1s;transition:transform .5s ease-in-out .1s;transition:transform .5s ease-in-out .1s,-webkit-transform .5s ease-in-out .1s}.app_cover .app_cover_section:nth-child(3n){transition:-webkit-transform .4s ease-in-out .2s;transition:transform .4s ease-in-out .2s;transition:transform .4s ease-in-out .2s,-webkit-transform .4s ease-in-out .2s}.app_cover .app_cover_section:nth-child(4n){transition:-webkit-transform .3s ease-in-out .3s;transition:transform .3s ease-in-out .3s;transition:transform .3s ease-in-out .3s,-webkit-transform .3s ease-in-out .3s}.app_cover .app_cover_section:nth-child(5n){transition:-webkit-transform .2s ease-in-out .4s;transition:transform .2s ease-in-out .4s;transition:transform .2s ease-in-out .4s,-webkit-transform .2s ease-in-out .4s}.darkmode .app_cover .app_cover_section{background-color:#3cd6bf}.slide_fill-enter .app_cover{-webkit-transform:translateX(0);transform:translateX(0)}.slide_fill-enter .app_cover .app_cover_section{-webkit-transform:translateY(100%);transform:translateY(100%)}.slide_fill-enter.slide_fill-enter-active .app_cover .app_cover_section{-webkit-transform:translateY(0);transform:translateY(0)}.slide_fill-exit{min-height:101vh}.slide_fill-exit main:last-of-type{position:fixed;top:0;left:0;right:0;z-index:400}.slide_fill-enter-done .app_cover{transition-delay:.6s;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform}.close_project_button{position:fixed;top:50px;right:50px;z-index:1000}@media screen and (max-width:700px){.close_project_button{top:15px;right:15px}}.project_section_padded{padding-top:120px;padding-bottom:120px}@media screen and (max-width:700px){.project_section_padded{padding-top:60px;padding-bottom:60px}}.project_details{max-width:800px;margin-left:auto;margin-right:auto}.project_details h2{margin-bottom:20px}.project_images_and_details{display:flex;justify-content:space-between;align-items:center;padding-top:80px;padding-bottom:80px}@media screen and (max-width:700px){.project_images_and_details{padding-top:60px;padding-bottom:60px}}.project_images_and_details.rtl .project_images{order:2;margin-left:4.8%;margin-right:0}@media screen and (max-width:700px){.project_images_and_details.rtl .project_images{order:1;margin-left:0}}.project_images_and_details.rtl .project_images.two_images div:first-of-type{padding-left:0;padding-right:44%}@media screen and (max-width:700px){.project_images_and_details.rtl .project_images.two_images div:first-of-type{margin-left:-2.2%;padding-left:0;padding-right:42%}}.project_images_and_details.rtl .project_images.two_images div:last-of-type{position:absolute;top:18%;left:auto;right:-2.2%}.project_images_and_details.rtl .project_details{order:1}@media screen and (max-width:700px){.project_images_and_details{flex-direction:column}}.project_images_and_details .project_images{position:relative;width:50%;max-width:640px;margin-right:4.8%}.project_images_and_details .project_images.two_images{margin-bottom:8%}@media screen and (max-width:700px){.project_images_and_details .project_images{width:96%;margin-right:0;margin-bottom:-6%}.project_images_and_details .project_images.two_images{margin-bottom:16%}}.project_images_and_details .project_images.two_images div:first-of-type{padding-left:44%}@media screen and (max-width:700px){.project_images_and_details .project_images.two_images div:first-of-type{padding-left:42%}}.project_images_and_details .project_images.two_images div:last-of-type{position:absolute;top:18%;left:-2.2%}.project_images_and_details .project_images div{width:60%;margin-left:auto;margin-right:auto}.project_images_and_details .project_images div img{max-width:100%}.project_images_and_details .project_details{max-width:580px;margin:0}@media screen and (max-width:700px){.project_images_and_details .project_details{margin-top:40px}}.branding_container{background-color:#f4f4f4}.darkmode .branding_container{background-color:#333339}.branding .branding_logos{max-width:1126px;margin-left:auto;margin-right:auto;margin-top:110px}@media screen and (max-width:700px){.branding .branding_logos{margin-top:40px}}.branding .branding_logos .branding_logo{display:inline-block;max-width:43%;margin-right:14%}.branding .branding_logos .branding_logo:last-of-type{margin-right:0}@media screen and (max-width:700px){.branding .branding_logos .branding_logo{max-width:80%;margin-right:0}}.branding .branding_logos .branding_logo .logo_heading{font-size:20px;font-weight:600;text-align:left}@media screen and (max-width:1024px){.branding .branding_logos .branding_logo .logo_heading{font-size:18px}}@media screen and (max-width:700px){.branding .branding_logos .branding_logo .logo_heading{font-size:18px}}.branding .branding_logos .branding_logo img{width:100%;margin-top:20px}.darkmode .branding .branding_logos .branding_logo img{background-color:#fafafa;border-radius:10px}