.landing-page-container{flex-direction:column;flex:1;display:flex;position:relative;overflow-x:hidden}.landing-page-container .section-container{flex-direction:column;justify-content:flex-start;align-items:center;width:100%;margin:0;padding:0;display:flex;position:relative}.landing-page-container .section-container .section-inner{flex-flow:column;width:100%;max-width:calc(1400px + 20%);margin:0 auto;padding:80px 10%;display:flex}.landing-page-container .section-container .section-inner h2{text-align:center;text-transform:none;font-family:FatFrank,Lato,sans-serif;font-size:clamp(24px,4vw,56px);font-weight:400;line-height:1em}.landing-page-container .section-container .section-inner h2 span{font-family:Sofia Pro,sans-serif;line-height:1.1em}.landing-page-container .section-container .section-inner h2 sup{vertical-align:sub}.landing-page-container .section-header{background-color:var(--landing-page-color-5);padding-bottom:80px}.landing-page-container .section-header .landing-header-wave{z-index:10;width:100%;height:108px;margin:0 0 -1px;position:absolute;bottom:-60px;left:0;overflow:hidden}.landing-page-container .section-header .landing-header-wave svg{display:none}.landing-page-container .section-header .landing-header-wave svg.landing-header-wave-mobile{display:block}@media screen and (width>=1025px){.landing-page-container .section-header .landing-header-wave{z-index:10;width:100%;height:150px;position:absolute;bottom:0;left:0;overflow:hidden}.landing-page-container .section-header .landing-header-wave svg.landing-header-wave-mobile{display:none}.landing-page-container .section-header .landing-header-wave svg.landing-header-wave-desktop{display:block}}.landing-page-container .section-header .section-inner{padding-top:40px}.landing-page-container .section-header .section-inner h1{color:var(--constellation-main-3);text-align:center;text-transform:none;letter-spacing:2.32px;margin:0 0 40px;font-family:FatFrank,Lato,sans-serif;font-size:clamp(26px,4vw,58px);font-weight:400;line-height:1.2em}.landing-page-container .section-header .section-inner h1 img{max-width:600px}.landing-page-container .section-header .section-inner h1 span{text-indent:-99999px;display:block;position:absolute}.landing-page-container .section-header .section-inner h2{color:var(--landing-page-color-1);text-align:center;letter-spacing:1px;text-transform:none;max-width:900px;margin:0 auto 60px;font-family:FatFrank,Lato,sans-serif;font-size:clamp(32px,2.5vw,47px);font-weight:400;line-height:1em}.landing-page-container .section-header .section-inner .important{color:var(--default-color-2);background-color:var(--constellation-main-4);border-radius:12px;padding:clamp(20px,3vw,40px)}.landing-page-container .section-header .section-inner .important h3{color:var(--landing-page-color-7);text-align:center;text-transform:none;margin:0 0 30px;font-family:FatFrank,Lato,sans-serif;font-size:clamp(24px,2.5vw,36px);font-weight:400;line-height:1em}.landing-page-container .section-header .section-inner .important p{text-align:left;margin:0;font-size:clamp(18px,2vw,23px);font-weight:400;line-height:1.4em}.landing-page-container .section-header .section-inner .important p strong{color:var(--landing-page-color-4);font-weight:700}.landing-page-container .section-about{background-color:var(--constellation-main-4)}.landing-page-container .section-about .section-inner h2{color:var(--landing-page-color-7);text-align:center;text-transform:none;margin:0 0 60px;font-family:Sofia Pro,sans-serif;font-size:clamp(30px,3vw,40px);font-weight:800;line-height:1.2em}.landing-page-container .section-about .section-inner p{color:var(--default-color-2);text-transform:none;margin:0 0 60px;font-family:Sofia Pro,sans-serif;font-size:clamp(18px,3vw,23px);font-weight:800;line-height:1.2em}.landing-page-container .section-about .section-inner .features-list{grid-template-columns:repeat(auto-fit,minmax(min(300px,80vw),1fr));gap:clamp(20px,3vw,40px);width:100%;max-width:1300px;margin:0 auto;padding:0;display:grid;position:relative}.landing-page-container .section-about .section-inner .features-list .feature{background-color:var(--default-color-2);border-radius:clamp(6px,2vw,20px);flex-flow:column;justify-content:center;align-items:center;transition:all .3s;display:flex;position:relative;overflow:hidden}.landing-page-container .section-about .section-inner .features-list .feature:hover{transform:translateY(-5px)}.landing-page-container .section-about .section-inner .features-list .feature h3{width:100%;color:var(--constellation-main-4);text-align:center;letter-spacing:.93px;background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/interfaces/const-cell-header-bg.png);background-position:50%;background-repeat:no-repeat;background-size:cover;flex-flow:row;justify-content:center;align-items:center;margin:0;padding:30px 20px;font-family:FatFrank,Lato,sans-serif;font-size:clamp(16px,2vw,24px);font-weight:400;line-height:1em;display:flex;position:relative}.landing-page-container .section-about .section-inner .features-list .feature h3 .fa{position:absolute;top:15px;left:15px}.landing-page-container .section-about .section-inner .features-list .feature div{background-color:var(--default-color-2);flex:1;padding:clamp(20px,3vw,40px)}.landing-page-container .section-about .section-inner .features-list .feature div p,.landing-page-container .section-about .section-inner .features-list .feature div a{color:var(--default-color-3);margin:0 0 20px;font-size:clamp(14px,2vw,18px);font-weight:400;line-height:1.4em}.landing-page-container .section-info{background-color:var(--constellation-main-3)}.landing-page-container .section-info .section-inner{color:var(--default-color-2)}.landing-page-container .section-info .section-inner h2{color:var(--landing-page-color-4);text-align:center;text-transform:none;margin:0 0 60px;font-family:Sofia Pro,sans-serif;font-size:clamp(30px,3vw,40px);font-weight:800;line-height:1.2em}.landing-page-container .section-info .section-inner p{font-size:clamp(18px,2vw,23px)}.landing-page-container .section-info .section-inner p strong{color:var(--landing-page-color-4);font-weight:700}.landing-page-container .section-info .section-inner ul{margin:0 0 60px}.landing-page-container .section-info .section-inner ul li{margin:0 0 15px;font-size:clamp(18px,2vw,23px)}.landing-page-container .section-info .section-inner ul li strong{color:var(--landing-page-color-4);font-weight:700}.landing-page-container .section-info .section-inner .more-info{background-color:var(--constellation-main-4);border-radius:12px;flex-flow:column;justify-content:center;align-items:center;padding:clamp(20px,3vw,40px);display:flex}.landing-page-container .section-info .section-inner .more-info h3{color:var(--landing-page-color-7);text-align:center;text-transform:none;margin:0 0 30px;font-size:clamp(24px,2.5vw,36px);font-weight:800;line-height:1em}.landing-page-container .section-info .section-inner .more-info p{text-align:left;margin:0 0 30px;font-size:clamp(18px,2vw,23px);font-weight:400;line-height:1.4em}
