#root{width:100vw;height:100vh}*{scrollbar-width:thin;scrollbar-color:#9e9e9e #ffffff}*::-webkit-scrollbar{width:12px}*::-webkit-scrollbar-track{background:#ffffff}*::-webkit-scrollbar-thumb{background-color:#9e9e9e;border-radius:10px;border:3px solid #ffffff}.page-navigator{position:fixed;bottom:0;background-color:#e0eaff;padding:10px;border-radius:5px}.container{width:100%;height:100vh;scroll-snap-type:y mandatory;overflow-y:scroll}.container .page{scroll-snap-align:start;width:100%;height:calc(100vh + 1px);display:flex;flex-direction:column}.page:nth-child(even){background-color:#fff}.header{background-color:#fff;display:flex;justify-content:space-between;align-items:center;padding:20px 40px;border-bottom:1px solid #AAAAAA}.header .title-group{display:flex;align-items:center}.header .logo{position:relative;margin-right:40px}.header .logo .image{height:72px}.header .title{display:flex;flex-direction:column;white-space:nowrap;margin-right:40px}.header .title .subsection{line-height:1.15em;top:-10px}.header .title .main{font-size:2.5em;font-weight:600;line-height:1.15em;color:#074ee8}.header .tooltip{border:2px solid #074EE8;padding:10px;border-radius:5px;max-width:600px}@media only screen and (max-width: 600px){.header{justify-content:center}.header .tooltip{display:none}}.pricing-view{width:100%;height:100%;overflow-x:scroll;overflow-y:hidden;display:flex;justify-content:space-between;margin-top:80px;margin-bottom:80px;transition:.25s ease-in-out all}.pricing-view .clicked{background-color:#fff!important;transition:.25s ease-in-out all}.pricing-view .selected{background-color:#f7deff!important;transition:.25s ease-in-out all}.pricing-view .faded{color:#bbb!important}.pricing-view .edge{margin-left:40px;margin-right:40px;min-width:220px;display:flex;flex-direction:column;justify-content:space-around;align-items:center;text-align:center}.pricing-view .edge .title{line-height:1.25em;font-size:3em;font-weight:600}.pricing-view .middle{flex:1;background-color:#e0eaff;border:2px dashed #074EE8;border-radius:5px;display:grid;grid-template-columns:repeat(3,1fr);padding:10px}.pricing-view .middle .box{display:flex;flex-direction:column;justify-content:center;padding:10px}.pricing-view .middle .box .inside{padding:20px;background-color:#eee;transition:.25s ease-in-out all;width:100%;height:100%;border:2px solid #BC31EA;border-radius:5px}.pricing-view .middle .box .inside .title{font-size:1.5em;font-weight:500}.pricing-view .right .title{color:#074ee8;line-height:.5em;margin-top:10px;display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%}.pricing-view .right .title .muted{font-size:.5em;color:#767676}.left .title,.right .title{transition:.75s ease-out all}@media only screen and (max-width: 768px){.pricing-view .edge{margin-left:20px;margin-right:20px}.pricing-view .edge .title{font-size:2em}.pricing-view .middle{aspect-ratio:1}.pricing-view .middle .box .inside .title{font-size:1em}.pricing-view .middle .box .inside .desc{display:none}}.contact-view{margin:40px}.contact-view h2{line-height:1em}.about-view{margin-top:80px;margin-bottom:80px;overflow:hidden}.about-view div{background-image:url(/cb.svg);background-size:cover;background-repeat:repeat;width:100%;height:100vh}.partners-view{margin:80px 40px;height:100%;display:flex;align-items:center;justify-content:space-around}.partners-view .partner{display:flex;flex-direction:column;align-items:center;justify-content:center;border:2px solid #074EE8;border-radius:5px;padding:40px;margin-left:20px;margin-right:20px;flex:1;min-height:75%;text-align:center}.partners-view .partner .name{font-size:2em;font-weight:500;margin-bottom:20px}.partners-view .image{width:auto;height:200px}@media only screen and (max-width: 600px){.partners-view{overflow-x:scroll;overflow-y:hidden;margin-top:10px;margin-bottom:10px;justify-content:left;scroll-snap-type:x mandatory}.partners-view .partner{scroll-snap-align:start;margin:20px;min-height:0;max-height:80%}}:root{font-family:Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%}html,body{scroll-behavior:smooth}body{margin:0;padding:0;display:flex;place-items:center}*{box-sizing:border-box}
