.button{background-color:#56bffe;border-radius:30px;color:#fff;display:inline-block;font-family:BR Sonoma,sans-serif;font-size:18px;font-style:normal;font-weight:700;letter-spacing:-.005em;line-height:110%;padding:14px 28px;text-decoration:none}.button-icon{background-image:url(//3454686.fs1.hubspotusercontent-na1.net/hubfs/3454686/raw_assets/public/2023-Community-LP/assets/images/button-icon.svg);background-repeat:no-repeat;background-size:contain;display:inline-block;height:10.17px;margin-left:12px;width:11.62px}@media screen and (max-width:767px){.button{font-size:16px;padding:10px 20px}}.hero{background-color:#1e202c;background-repeat:no-repeat;background-size:cover;padding:100px 0}.hero-logo{margin-bottom:56px}.hero-content{max-width:544px}.hero-content h1,.hero-content h2,.hero-content h3,.hero-content h4,.hero-content h5,.hero-content h6,.hero-content p{color:#fff;font-family:BRSonoma-SemiBold,sans-serif;font-style:normal;font-weight:600;letter-spacing:-.005em;line-height:120%}.hero-content h1{font-size:48px}.hero-content h1 strong{color:#f9379f}.hero-content a{margin-top:56px;max-width:255px;text-align:center;width:100%}@media screen and (max-width:767px){.hero{padding:56px 0}.hero-logo{margin-bottom:32px}.hero-content h1{font-size:38px}.hero-content a{margin-top:32px}}main{background-color:#f7f7f7;padding:64px 0}main .container{max-width:1054px!important}.benefits .container{max-width:892px!important}.benefits-content{margin-bottom:48px}.benefits-content h2{color:#f9379f;font-family:BRSonoma-SemiBold,sans-serif;font-size:32px;font-weight:600;letter-spacing:-.005em;line-height:120%;margin-bottom:24px}.benefits-content p{font-family:Source Sans Pro,sans-serif;font-size:16px;font-weight:400;letter-spacing:-.005em;line-height:130%}.benefits .benefit-card{margin:0 auto 48px;max-width:349px;text-align:center;width:100%}.benefits .benefit-card-img{margin-bottom:16px;max-width:82px}.benefits .benefit-card h3{font-size:20px;font-weight:600;line-height:130%;margin-bottom:0}.benefits .benefit-card h3,.benefits .benefit-card p{font-family:Source Sans Pro,sans-serif;letter-spacing:-.005em}.benefits .benefit-card p{font-size:18px;font-weight:400;line-height:1.3}@media screen and (max-width:767px){.benefits .benefit-card{margin-left:auto;margin-right:auto}.benefits .benefit-card:last-of-type{margin-bottom:65px}}.benefits .col-image img{max-width:450px;width:100%}.benefits .button{max-width:473px;width:100%}@media screen and (max-width:767px){.benefits .button{margin-top:0}}.footer{background-color:#1e202c;padding:56px 0}.footer-menu{display:flex;list-style:none;margin-bottom:0;padding-left:0}.footer-menu a{color:#fff;display:inline-block;font-family:Source Sans Pro,sans-serif;font-size:14px;font-weight:400;letter-spacing:-.005em;line-height:130%;text-decoration:none}.footer-menu li{margin-right:56px}.footer-menu li:last-of-type{margin-right:0}@media screen and (max-width:767px){.footer{padding:32px 0}.footer-logo{display:flex;margin-left:auto;margin-right:auto}.footer-menu{align-items:center;flex-direction:column;margin-top:15px}.footer-menu li{margin-right:0}.footer-menu a{line-height:2}}