@font-face{font-family:Headline;src:url("./media/Electrolize-Regular-YOG7RKY6.ttf") format("opentype")}@font-face{font-family:Content;src:url("./media/DMSans-Regular-2CMLYO55.ttf") format("opentype")}.h2{font-family:Headline;font-style:normal;font-weight:100;font-size:48px;line-height:56px}.h3{font-family:Headline;font-style:normal;font-weight:100;font-size:32px;line-height:40px;letter-spacing:.25px}.h4{font-family:Headline;font-style:normal;font-weight:100;font-size:24px;line-height:32px;letter-spacing:.25px}.h5{font-family:Headline;font-style:normal;font-weight:600;font-size:20px;line-height:28px;letter-spacing:1px}.t1{font-family:Content;font-style:normal;font-weight:600;font-size:16px;line-height:24px;letter-spacing:.75px}.t2{font-family:Content;font-style:normal;font-weight:600;font-size:14px;line-height:20px;letter-spacing:.75px}.t3{font-family:Content;font-style:normal;font-weight:600;font-size:12px;line-height:16px;letter-spacing:1px}.b1{font-family:Content;font-style:normal;font-weight:100;font-size:16px;line-height:24px;letter-spacing:.25px}.b2{font-family:Content;font-style:normal;font-weight:100;font-size:14px;line-height:20px;letter-spacing:.25px}.b3{font-family:Content;font-style:normal;font-weight:100;font-size:12px;line-height:16px;letter-spacing:.5px}.h5-alt{font-family:Content;font-style:normal;font-weight:500;font-size:22px;line-height:34px;letter-spacing:.25px}@media only screen and (max-width: 960px){.h5-alt{font-size:20px;line-height:28px}}@media only screen and (max-width: 720px){.h5-alt{font-size:16px;line-height:24px}}.button-md,.link-md,.link-sm,.link-alt{display:flex;flex-direction:row;align-items:center;gap:.5em;color:#fff;transition:all .25s ease-in-out}.button-md .button-txt,.button-md .link-txt,.link-md .button-txt,.link-md .link-txt,.link-sm .button-txt,.link-sm .link-txt,.link-alt .button-txt,.link-alt .link-txt{font-family:Headline;font-style:normal;font-weight:100}.button-md .button-svg,.button-md .link-svg,.link-md .button-svg,.link-md .link-svg,.link-sm .button-svg,.link-sm .link-svg,.link-alt .button-svg,.link-alt .link-svg{width:auto;fill:#25c2cc;transition:all .25s ease-in-out}.button-md{padding:.5em 1.25em;border:solid 1px #B5BABA;border-radius:.5em}.button-md .button-txt{font-size:16px;line-height:1.5em;letter-spacing:.75px}.button-md .button-svg{height:1.5em}.link-md .link-txt{font-size:16px;line-height:24px;letter-spacing:.75px}.link-md .link-svg{height:24px}.link-sm .link-txt{font-size:14px;line-height:16px;letter-spacing:.5px}.link-sm .link-svg{height:16px}.button-md:hover,.link-md:hover,.link-sm:hover{cursor:pointer;color:#3bf3fe}.button-md:hover .button-svg,.button-md:hover .link-svg,.link-md:hover .button-svg,.link-md:hover .link-svg,.link-sm:hover .button-svg,.link-sm:hover .link-svg{fill:#3bf3fe}.button-md:hover{border-color:#fff}.background-blur,.background-img{overflow:hidden}.background-blur{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:linear-gradient(90deg,#19191980,#fff3);border-top:solid 1px #B5BABA}.background-img{background-color:#191c1c;border-radius:.25em;border:solid 1px #B5BABA;background-repeat:no-repeat;background-size:cover;background-position:center}.navbar-blur{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#19191980}.background-blur .blur-txt,.navbar-blur .blur-txt{text-shadow:1px 1px 1em #151717,-1px -1px 1em #151717}.background-blur .blur-img,.navbar-blur .blur-img{filter:drop-shadow(1px 1px 1.5em #ffffff) drop-shadow(-1px -1px 1.5em #ffffff)}.background-blur .blur-svg,.navbar-blur .blur-svg{filter:drop-shadow(1px 1px 1.5em #151717) drop-shadow(-1px -1px 1.5em #151717)}.line-md,.line-sm{stroke:#b5baba;stroke-width:1px;stroke-linejoin:bevel;fill:none}.line-md{width:16px;height:48px}.line-sm{width:32px;height:16px}::-webkit-scrollbar{width:20px;background:none}::-webkit-scrollbar-track{background:none;border-left:solid 1px #096166}::-webkit-scrollbar-thumb{background:#096166;border:8px solid #151717;border-left:none}::-webkit-scrollbar-thumb:hover{background:#159299}::-webkit-scrollbar-thumb:active{background:#25c2cc}::-webkit-scrollbar-button{width:16px;background-color:#151717}::-webkit-scrollbar-button:vertical:decrement{height:96px}::-webkit-scrollbar-button:vertical:increment{height:56px}@media only screen and (max-width: 420px){::-webkit-scrollbar{display:none}}.title-lg,.title-md,.title-sm{display:flex;align-items:center;justify-content:center;scroll-margin-top:-20em}.title-lg .title-svg,.title-md .title-svg,.title-sm .title-svg{width:auto;flex:none;flex-grow:0;fill:#fff}.title-lg .title-txt,.title-md .title-txt,.title-sm .title-txt{flex:flex;flex-grow:1;color:#fff}.title-lg .title-highlight,.title-md .title-highlight,.title-sm .title-highlight{color:#fff}.title-lg{flex-direction:row;gap:1em}.title-lg .title-svg{height:2.5em}.title-md{flex-direction:row;gap:.75em}.title-md .title-svg{height:1.5em}.title-alt .title-svg{fill:#b5baba}.title-alt .title-txt{color:#e6e8e8}.title-alt .title-highlight{color:#25c2cc}.layout{min-height:calc(100vh - 8.5em);display:flex;flex-direction:row;align-items:flex-start;gap:8em;padding:3em 0}.layout .layout-content{display:flex;flex-direction:column;align-items:flex-start;flex:1 0 0;gap:2em}.layout .layout-content .content-group{display:flex;flex-wrap:wrap;gap:3em 3em;align-self:stretch}.layout .layout-content .content-group .group-component{width:calc(33.33% - 2em)}.layout .layout-content .title-lg:not(:first-child){padding-top:3em}.layout .layout-content .title-lg:nth-child(2){padding-top:1em}.layout .layout-sidebar{width:12em;height:calc(100vh - 15.5em);display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:1.5em;overflow-y:auto;overflow-x:hidden;position:sticky;top:8.5em;flex:none;flex-grow:0}.layout .sidebar-title{color:#b5baba;padding-bottom:.5em}@media only screen and (max-width: 1366px){.layout .layout-content .content-group .group-component{width:calc(50% - 1.5em)}}@media only screen and (max-width: 1080px){.layout{padding-right:1em}.layout .layout-sidebar{display:none}}@media only screen and (max-width: 720px){.layout{padding-right:0}.layout .layout-content .content-group .group-component{width:100%}}body{padding:0;margin:0;cursor:default;-webkit-user-select:none;user-select:none;width:100vw;height:100vh;overflow-y:auto;overflow-x:hidden;background-color:#151717}*{box-sizing:border-box}a:link,a:visited,a:hover,a:active{text-decoration:none}h1,h2,h3,h4,h5,p{all:unset}.transition{transition:all .25s ease-in-out}
