.LandingPageAutoLayout_landingPage__1pr8m{background-color:#000;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;overflow:hidden;width:100%;row-gap:45px}@media only screen and (min-width:768px){.LandingPageAutoLayout_landingPage__1pr8m{row-gap:165px}}.Nav_header__mWtnH{display:flex;justify-content:space-between;align-items:center;padding:44px 20px;background:#000;position:relative;width:100%}@media(min-width:768px){.Nav_header__mWtnH{padding:44px 50px}}.Nav_logo__ZyUBM{display:flex;align-items:center;margin-right:20px}@media screen and (max-width:768px){.Nav_logo__ZyUBM svg{max-width:161px}}.Nav_logoLink__3zK_X{color:#fff}.Nav_nav__O_GtH{display:flex;align-items:center;gap:40px}.Nav_nav__O_GtH a{color:#fff;font-size:16px;font-family:Space Mono,monospace}.Nav_contact__9_isl{text-decoration:underline}.Nav_github__IPSP1{display:flex;align-items:center;background:#fff;padding:5px 10px;border-radius:5px}.Nav_githubText__FmS3T{font-weight:700;color:#000;padding-left:5px}.Nav_closeButton__1o7d2,.Nav_menuButton__lTu8z{display:none;background:none;border:none;color:#fff;cursor:pointer}.Nav_closeButton__1o7d2{position:absolute;top:44px;right:20px}@media(min-width:768px){.Nav_closeButton__1o7d2{right:50px}}@media(max-width:768px){.Nav_menuButton__lTu8z{display:block}.Nav_nav__O_GtH{position:fixed;top:0;left:0;width:100vw;height:100vh;background:#000;flex-direction:column;justify-content:center;align-items:center;gap:40px;transform:translateX(100%)}.Nav_nav__O_GtH.Nav_open__TxT9m{transform:translateX(0);transition:transform .3s ease-in-out;z-index:9999}.Nav_closeButton__1o7d2{display:block}}.LeadSection_leadSection__DIeTt{color:#ededed;display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:flex-end;gap:70px 149px;margin:0 40px -25px 20px;font-weight:400}@media screen and (min-width:768px){.LeadSection_leadSection__DIeTt{margin:0 50px -110px}}.LeadSection_heading__Wcbc7{font-family:Wulkan;font-weight:700;font-size:34px;line-height:.98;color:#ededed}@media screen and (max-width:768px){.LeadSection_heading__Wcbc7{margin-top:44px}}@media screen and (min-width:768px){.LeadSection_heading__Wcbc7{font-size:59px;line-height:.9322}}@media screen and (min-width:1024px){.LeadSection_heading__Wcbc7{width:531px}}.LeadSection_descriptionContainer__GihjA{min-width:240px;padding-right:16px;font-family:var(--space-mono),-apple-system,Roboto,Helvetica,sans-serif;font-size:18px;line-height:28px}@media screen and (max-width:768px){.LeadSection_descriptionContainer__GihjA svg{max-width:35px}}@media screen and (min-width:1024px){.LeadSection_descriptionContainer__GihjA{width:531px}}.LeadSection_icon__hgw5S{width:42px;height:23px;display:block}.LeadSection_description__vXtJQ{margin-top:24px;font-family:var(--space-mono);font-weight:400}.LeadSection_launchpadStability__vHfh9{margin-top:10px;font-family:var(--space-mono);font-weight:400;line-height:normal}@media screen and (max-width:768px){.LeadSection_launchpadStability__vHfh9{font-size:15px}}@media screen and (min-width:1024px){.LeadSection_launchpadStability__vHfh9{margin-top:24px}}.CarouselContainer_carouselContainer__buWNl{background-color:#000;width:100%;overflow:hidden}.CarouselContainer_emblaViewport__0m_FX{overflow:hidden;width:100%}.CarouselContainer_emblaContainer__26Vv_{display:flex;align-items:center}.CarouselContainer_emblaSlide__vvZih{flex:0 0 100%;min-width:0;margin-right:23px}.CarouselContainer_emblaSlide__vvZih:first-child{flex-basis:258px}@media screen and (min-width:768px){.CarouselContainer_emblaSlide__vvZih:first-child{flex-basis:312px}}.CarouselContainer_emblaSlide__vvZih:nth-child(2){flex-basis:400px}@media screen and (min-width:768px){.CarouselContainer_emblaSlide__vvZih:nth-child(2){flex-basis:482px}}.CarouselContainer_emblaSlide__vvZih:nth-child(3){flex-basis:259px}@media screen and (min-width:768px){.CarouselContainer_emblaSlide__vvZih:nth-child(3){flex-basis:313px}}.CarouselContainer_emblaSlide__vvZih:nth-child(4){flex-basis:442px}@media screen and (min-width:768px){.CarouselContainer_emblaSlide__vvZih:nth-child(4){flex-basis:535px}}@media screen and (min-width:480px){.CarouselContainer_emblaSlide__vvZih{flex-basis:65%}}@media screen and (min-width:768px){.CarouselContainer_emblaSlide__vvZih{flex-basis:535px}}.CarouselContainer_slideImage__rDf2n{object-fit:cover;height:auto;width:100%;opacity:0;transition:opacity 1s ease-in .4s}.InstallationBlock_installationBlock__on_p2{display:flex;flex-wrap:wrap;justify-content:start;align-items:start;gap:30px 75px}@media screen and (max-width:1024px){.InstallationBlock_installationBlock__on_p2{margin-top:30px}}@media screen and (max-width:818px){.InstallationBlock_installationBlock__on_p2{padding:0 20px}}@media screen and (min-width:768px)and (max-width:818px){.InstallationBlock_installationBlock__on_p2{padding:0 50px}}.InstallationBlock_imageContainer__cIvMP{display:flex;align-items:start;width:37.6%;min-width:340px;max-width:594px;margin-top:8px}@media screen and (max-width:768px){.InstallationBlock_imageContainer__cIvMP{display:flex;max-width:90%}}.InstallationBlock_image__vbVVo{aspect-ratio:1.35;object-fit:scale-down;object-position:left top;width:100%;height:auto;max-width:100%;max-height:439px}@media screen and (max-width:768px){.InstallationBlock_image__vbVVo{width:275px;height:204px}}.InstallationBlock_contentContainer__O_hKF{display:flex;flex-direction:column;align-items:stretch;width:44%;padding-bottom:33px;font-size:18px;font-weight:400;line-height:28px}@media screen and (max-width:818px){.InstallationBlock_contentContainer__O_hKF{width:100%}}.InstallationBlock_quote___OoT8{color:#ededed;font-family:Wulkan,sans-serif;font-size:24px;line-height:1.325;margin:0}@media screen and (max-width:1024px){.InstallationBlock_quote___OoT8{max-width:100%}}@media screen and (min-width:480px){.InstallationBlock_quote___OoT8{font-size:34px;line-height:1.294}}.InstallationBlock_citation__hdA_d{display:block;font-family:var(--space-mono);font-size:12px;line-height:1.5;color:#aeaeae;font-style:normal;margin-top:6px}@media screen and (min-width:768px){.InstallationBlock_citation__hdA_d{font-size:15px;margin-top:12px}}.InstallationBlock_description__FJ6Nc{color:#aeaeae;align-self:start;margin-top:60px;font-family:var(--space-mono);font-size:15px;line-height:1.5}@media screen and (max-width:1024px){.InstallationBlock_description__FJ6Nc{max-width:100%;margin-top:50px;margin-right:54px}}@media screen and (min-width:768px){.InstallationBlock_description__FJ6Nc{font-size:18px}}.CoreFunctions_functionsBlock__CnGWj{width:100%;margin-top:120px}@media screen and (min-width:1024px){.CoreFunctions_functionsBlock__CnGWj{margin-top:40px}}.CoreFunctions_heading__iy8LJ{color:#ededed;font-family:Wulkan,sans-serif;font-size:54px;font-weight:700;line-height:1;margin:0 20px}@media screen and (max-width:1024px){.CoreFunctions_heading__iy8LJ{max-width:100%;font-size:34px}}@media screen and (min-width:768px){.CoreFunctions_heading__iy8LJ{margin:0 50px}}.CoreFunctions_columnsContainer__AS3my{border-radius:0;width:100%;margin-top:35px;padding:0 20px}@media screen and (min-width:768px){.CoreFunctions_columnsContainer__AS3my{margin-top:52px;padding:0 50px}}.CoreFunctions_columns___Qmyx{display:flex;gap:20px}.CoreFunctions_column__QfhCA{display:flex;flex-direction:column;align-items:stretch;width:33%;margin-left:0;line-height:normal}.CoreFunctions_column__QfhCA:not(:first-child){margin-left:20px}.CoreFunctions_functionContent__boA6p{color:#ededed;font-family:var(--space-mono);font-size:15px;font-weight:500;line-height:22px}.CoreFunctions_functionTitle__cVmXu{font-family:var(--space-mono);font-weight:700;font-size:18px;color:#ededed;margin:0 0 10px}.CoreFunctions_functionDescription__l1A2F{font-family:var(--space-mono);font-weight:400;line-height:24px;color:#aeaeae;margin:0}@media(max-width:1024px){.CoreFunctions_columns___Qmyx{flex-direction:column;align-items:stretch;gap:0}.CoreFunctions_column__QfhCA{width:100%;margin-left:0!important}.CoreFunctions_column__QfhCA:first-child .CoreFunctions_functionContent__boA6p{margin-top:0}.CoreFunctions_functionContent__boA6p{margin-top:40px}}.KeyFeatures_featuresBlock__ACFNI{color:#ededed;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:0 43px;width:93%}@media screen and (max-width:1024px){.KeyFeatures_featuresBlock__ACFNI{max-width:100%;margin-top:40px}}.KeyFeatures_heading__6jU4p{border-radius:0;min-width:240px;padding-bottom:35px;font-family:Wulkan,-apple-system,Roboto,Helvetica,sans-serif;font-size:34px;font-weight:700;line-height:1;margin:0;padding-left:20px}@media screen and (max-width:768px){.KeyFeatures_heading__6jU4p{padding-top:52px}}@media screen and (min-width:768px){.KeyFeatures_heading__6jU4p{padding-left:50px}}@media screen and (min-width:1024px){.KeyFeatures_heading__6jU4p{font-size:54px}}.KeyFeatures_featuresList__NpQHl{border-radius:0;width:100%;max-width:551px;min-width:240px;padding-bottom:28px;font-family:Inter,-apple-system,Roboto,Helvetica,sans-serif;font-size:15px;font-weight:500;line-height:22px}@media screen and (max-width:768px){.KeyFeatures_featuresList__NpQHl{padding-left:20px;padding-right:20px}}@media screen and (min-width:768px){.KeyFeatures_featuresList__NpQHl{width:52%;padding-left:50px;padding-right:50px}}@media screen and (min-width:1024px){.KeyFeatures_featuresList__NpQHl{padding-left:0;padding-right:0}}@media screen and (min-width:1220px){.KeyFeatures_featuresList__NpQHl{margin-right:100px}}@media screen and (min-width:1280px){.KeyFeatures_featuresList__NpQHl{margin-right:150px}}.KeyFeatures_feature__s3fva{margin-bottom:35px}.KeyFeatures_featureTitle__3FbLm{font-family:Space Mono,-apple-system,Roboto,Helvetica,sans-serif;font-weight:700;font-size:18px;color:#ededed;margin:0 0 5px}.KeyFeatures_featureDescription__wsVla{font-family:Space Mono,-apple-system,Roboto,Helvetica,sans-serif;font-weight:400;line-height:24px;color:#aeaeae;margin:0 0 15px}.QuoteBlock_quoteBlock__43_lY{width:940px;max-width:100%;margin-top:40px;align-self:stretch;color:#ededed}@media screen and (min-width:1024px){.QuoteBlock_quoteBlock__43_lY{margin-top:0}}.QuoteBlock_quote__VgZ38{font-family:Wulkan,-apple-system,Roboto,Helvetica,sans-serif;font-size:24px;line-height:1.325;color:#ededed;margin:0;padding:0 20px}@media screen and (min-width:480px){.QuoteBlock_quote__VgZ38{font-size:34px;line-height:1.294}}@media screen and (min-width:768px){.QuoteBlock_quote__VgZ38{padding:0 50px}}.QuoteBlock_citation__piMwM{display:block;margin-top:6px;font-family:Space Mono,monospace;font-weight:700;font-size:12px;color:#aeaeae;font-style:normal}@media screen and (min-width:768px){.QuoteBlock_citation__piMwM{font-size:15px;margin-top:12px}}.FootnoteBlock_footnoteBlock__VylB_{color:#ededed;width:auto;max-width:100%;padding:0 20px;font-family:Inter,-apple-system,Roboto,Helvetica,sans-serif;font-size:18px;font-weight:400;line-height:28px}@media(min-width:768px){.FootnoteBlock_footnoteBlock__VylB_{padding:0 50px}}@media(min-width:1024px){.FootnoteBlock_footnoteBlock__VylB_{width:606px}}.FootnoteBlock_heading__UdSoU{font-weight:700;color:#ededed;font-size:inherit}.FootnoteBlock_heading__UdSoU,.FootnoteBlock_text__iMGB7{font-family:Space Mono,-apple-system,Roboto,Helvetica,sans-serif;margin:0 0 10px}.FootnoteBlock_text__iMGB7{font-size:15px;line-height:24px;color:#aeaeae}.FootnoteBlock_infinity__V_YEe{margin-top:40px}.FootnoteBlock_link__YQtRI{font-family:Space Mono,-apple-system,Roboto,Helvetica,sans-serif;font-weight:700;text-decoration:underline;font-size:15px;line-height:24px;color:#ededed}.Footer_footer___mXpK{display:flex;flex-direction:row;align-self:stretch;justify-content:space-between;padding:61px 20px 185px;width:100%;min-height:430px;color:#fff;background-color:#2d2c2c}.Footer_footer___mXpK svg{max-width:188px;margin-right:40px}@media screen and (max-width:1024px){.Footer_footer___mXpK{margin-top:40px;padding-bottom:100px;flex-direction:column;min-height:390px;row-gap:50px}}@media screen and (min-width:768px){.Footer_footer___mXpK{padding-left:50px;padding-right:50px}}.Footer_heading__EQ2Lu{font-family:Wulkan,sans-serif;font-size:34px;line-height:38px;font-weight:400;margin:0 0 20px}.Footer_right__dYKL8{max-width:773px}.Footer_contactLink__8Wax9{font-family:var(--space-mono);font-weight:700;text-decoration:underline;font-size:22px;color:#fff;display:inline-block}