.footer__form-input{padding:.75rem 1rem;border:none;border-radius:.25rem;margin-top:.25rem;display:block;outline-offset:.125rem}.footer__form-input:focus-visible{outline:2px dotted white}*,*:before,*:after{box-sizing:border-box}*{margin:0}body{line-height:1.5;-webkit-font-smoothing:antialiased}img,picture,video,canvas,svg{display:block;max-width:100%}input,button,textarea,select{font:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}#root,#__next{isolation:isolate}.hero__cols{display:grid;grid-template-columns:1fr;gap:1rem}.section{margin-block:6rem;position:relative}@media screen and (width > 50rem){.section{margin-block:10rem}}.section .section__heading{font-size:var(--step-2)}@media screen and (width > 50rem){.section .section__heading{font-size:var(--step-4);text-align:left}}.section .section__text{font-size:var(--step--1);text-align:left}.section__image-content{padding:2rem}@media screen and (width > 50rem){.section__image-content{display:flex;justify-content:center;align-items:center}}@media screen and (width > 50rem){.content__image{max-width:30rem}}.section__text-content{text-align:center;padding:2rem}@media screen and (width > 50rem){.section__text-content{padding:8rem 4rem}}body{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;min-height:100vh}h1,h2,h3,h4{font-family:Poppins}p,a,ul,li,button,input,label{font-family:Open Sans}.skipLink{position:absolute;top:0;left:0;background-color:#ff8fd8;padding:.75rem;color:#000;font-weight:700;transform:translateY(-100%);transition:.2s ease}.skipLink:focus{transform:translateY(0)}.skipLink:focus-visible{outline:.25rem solid black}.navbar{display:flex;justify-content:space-between;align-items:center;padding:1rem;background-color:#fff}.navbar .navbar__brand{padding:.75rem 1rem;border-radius:5rem}.navbar .navbar__brand:focus-visible{outline:.125rem dotted black}.navbar .navbar__brand-logo{max-width:7.5rem}@media screen and (width > 50rem){.navbar .navbar__brand-logo{max-width:12.5rem}}.btn-border{padding:.5rem 1rem;font-weight:600;border-radius:5rem;display:block;text-transform:capitalize;border:1px solid hsl(322,100%,66%);color:#ff52bf;background-color:transparent;outline-offset:.125rem;text-decoration:none;transition:.15s ease;transition-property:opacity,scale}.btn-border:hover{opacity:.75}.btn-border:active{scale:.985}.btn-border:focus-visible{outline:.125rem dotted black}@media screen and (width > 50rem){.btn-border{font-size:var(--step-0);padding:.75rem 1.5rem}}.content__cols{display:grid;grid-template-columns:1fr;gap:1rem}@media screen and (width > 50rem){.content__cols{grid-template-columns:repeat(2,1fr)}}.hero .hero__text-content{padding:2rem;text-align:center}@media screen and (width > 50rem){.hero .hero__text-content{padding:5rem 15rem}}.hero .hero__heading{font-size:var(--step-2);margin-bottom:1rem}@media screen and (width > 50rem){.hero .hero__heading{font-size:var(--step-3)}}.hero .hero__text{font-size:var(--step--1)}@media screen and (width > 50rem){.hero .hero__text{font-size:var(--step-0)}}.hero .hero__btn-wrapper{display:flex;justify-content:center;align-items:center;padding-block:2rem}.hero .hero__image-content{padding:2rem}@media screen and (width > 50rem){.hero .hero__image-content{display:flex;justify-content:center;align-items:center}}@media screen and (width > 50rem){.hero .hero__image{max-width:50rem}}.btn-primary{padding:1.25rem;flex:1;border-radius:5rem;background-color:#ff52bf;color:#000;font-weight:700;display:block;min-width:fit-content;outline-offset:.125rem;text-decoration:none;transition:.15s ease;transition-property:opacity,scale;font-size:var(--step--1)}.btn-primary:hover{opacity:.75}.btn-primary:active{scale:.985}.btn-primary:focus-visible{outline:.125rem dotted black}@media screen and (width > 50rem){.btn-primary{font-size:var(--step-0);max-width:fit-content;padding-inline:2.25rem}}.stats .stats__container{display:grid;grid-template-columns:1fr;gap:1rem}@media screen and (width > 50rem){.stats .stats__container{grid-template-columns:repeat(2,1fr)}}.stats .stats__item{text-align:center;padding:2rem}.stats .stats__image-center{display:flex;justify-content:center;align-items:center}.stats .stats__icon{max-width:2rem}@media screen and (width > 50rem){.stats .stats__icon{max-width:5rem}}.stats .stats__heading{font-size:var(--step-4)}@media screen and (width > 50rem){.stats .stats__heading{font-size:var(--step-5)}}.stats .stats__text{font-size:var(--step--1)}@media screen and (width > 50rem){.stats .stats__text{font-size:var(--step-0)}}.grow-together{background-color:#f5faff}.grow-together .grow-together__top-curve{position:absolute;width:100%;height:auto;top:-100px;left:0}@media screen and (width > 50rem){.grow-together .grow-together__top-curve{top:-150px}}.grow-together .grow-together__bottom-curve{position:absolute;width:100%;height:auto;bottom:-45px;left:0}@media screen and (width > 50rem){.grow-together .grow-together__bottom-curve{bottom:-105px}}.users{background-color:#f5faff}.users .users__curve-top{position:absolute;width:100%;height:auto;top:-100px;left:0}.users .users__curve-bottom{position:absolute;width:100%;height:auto;bottom:-125px;left:0}.getStartedToday{text-align:center}@media screen and (width > 50rem){.getStartedToday .section__heading{text-align:center}}.getStartedToday .getStartedToday__btn-center{padding:2rem}@media screen and (width > 50rem){.getStartedToday .getStartedToday__btn-center{display:flex;justify-content:center;align-items:center}}.footer__bottom{background-color:#00252e;position:relative}.footer__bottom .footer__bottom__curve-top{position:absolute;top:-55px;left:0;width:100%;height:auto}@media screen and (width > 50rem){.footer__bottom .footer__bottom__curve-top{top:-140px}}.footer__bottom .footer__cols{display:grid;grid-template-columns:1fr;gap:1rem}@media screen and (width > 50rem){.footer__bottom .footer__cols{grid-template-columns:repeat(2,1fr);gap:20rem}}.footer__bottom .footer__section{padding:2rem;color:#fff}@media screen and (width > 50rem){.footer__bottom .footer__section{padding:4rem}.footer__bottom .footer__section:first-child{order:2}}.footer__bottom .footer__section .footer__heading{font-size:var(--step-1);text-transform:uppercase;margin-bottom:1rem}@media screen and (width > 50rem){.footer__bottom .footer__section .footer__heading{font-size:var(--step-2)}}.footer__bottom .footer__section .footer__section-text,.footer__bottom .footer__section .footer__text{font-size:var(--step--1);margin-top:1rem}@media screen and (width > 50rem){.footer__bottom .footer__section .footer__section-text,.footer__bottom .footer__section .footer__text{font-size:var(--step-0)}}.footer__bottom .footer__section .footer__form{margin-block:1rem}.footer__bottom .footer__section .footer__form .footer__form-label{margin-bottom:1rem;display:block}.footer__bottom .footer__section .footer__form-submit{padding:1rem .75rem;color:#000;background-color:#ff52bf;cursor:pointer;font-size:var(--step--1);font-weight:700;border-radius:.5rem;display:block;border:none;min-width:fit-content;outline-offset:.125rem;transition:.15s ease;transition-property:opacity,scale}@media screen and (width > 50rem){.footer__bottom .footer__section .footer__form-submit{max-width:15rem}}.footer__bottom .footer__section .footer__form-submit:hover{opacity:.75}.footer__bottom .footer__section .footer__form-submit:active{scale:.985}.footer__bottom .footer__section .footer__form-submit:focus-visible{outline:.125rem dotted white}.footer__bottom .footer__section .footer__form-cols{display:flex;flex-direction:column;gap:1rem}.footer__bottom .footer__list-item{list-style-position:outside;font-size:var(--step--1)}@media screen and (width > 50rem){.footer__bottom .footer__list-item{font-size:var(--step-0)}}.footer__bottom .footer__list{display:flex;flex-direction:column;gap:1rem;margin-block:2rem}.footer__bottom .footer__phone{list-style-image:url("data:image/svg+xml,%3csvg%20width='18'%20height='18'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20fill='none'%20fill-rule='evenodd'%3e%3cpath%20d='M-3-3h24v24H-3z'/%3e%3cpath%20d='M17%2012.5c-1.2%200-2.4-.2-3.6-.6-.3-.1-.7%200-1%20.2l-2.2%202.2c-2.8-1.4-5.1-3.8-6.6-6.6l2.2-2.2c.3-.3.4-.7.2-1-.3-1.1-.5-2.3-.5-3.5%200-.6-.4-1-1-1H1C.4%200%200%20.4%200%201c0%209.4%207.6%2017%2017%2017%20.6%200%201-.4%201-1v-3.5c0-.6-.4-1-1-1zM16%209h2c0-5-4-9-9-9v2c3.9%200%207%203.1%207%207zm-4%200h2c0-2.8-2.2-5-5-5v2c1.7%200%203%201.3%203%203z'%20fill='%23FFF'/%3e%3c/g%3e%3c/svg%3e");padding-left:0}.footer__bottom .footer__email{list-style-image:url("data:image/svg+xml,%3csvg%20width='20'%20height='16'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20fill='none'%20fill-rule='evenodd'%3e%3cpath%20d='M-2-4h24v24H-2z'/%3e%3cpath%20d='M18%200H2C.9%200%200%20.9%200%202v12c0%201.1.9%202%202%202h16c1.1%200%202-.9%202-2V2c0-1.1-.9-2-2-2zm0%2014h-2V5.2L10%209%204%205.2V14H2V2h1.2L10%206.2%2016.8%202H18v12z'%20fill='%23FFF'/%3e%3c/g%3e%3c/svg%3e");padding-left:0}.footer__bottom .footer__social-icons{display:flex;gap:1rem;justify-content:start;list-style:none;margin-block:1rem;margin-left:0;padding-left:0}.footer__bottom .footer__social-icons .footer__social-icon{text-decoration:none;color:#fff;display:block;outline-offset:.15rem}@media screen and (width > 50rem){.footer__bottom .footer__social-icons .footer__social-icon{font-size:var(--step-0)}}.footer__bottom .footer__social-icons .footer__social-icon:hover{opacity:.75}.footer__bottom .footer__social-icons .footer__social-icon:focus-visible{outline:2px dotted white}.label-and-error{display:flex;justify-content:space-between}.footer__error-text{font-weight:600;color:#ff7280;display:none}.error-display{display:block}:root{--step--2: clamp(.7813rem, .7747rem + .0326vi, .8rem);--step--1: clamp(.9375rem, .9158rem + .1087vi, 1rem);--step-0: clamp(1.125rem, 1.0815rem + .2174vi, 1.25rem);--step-1: clamp(1.35rem, 1.2761rem + .3696vi, 1.5625rem);--step-2: clamp(1.62rem, 1.5041rem + .5793vi, 1.9531rem);--step-3: clamp(1.944rem, 1.771rem + .8651vi, 2.4414rem);--step-4: clamp(2.3328rem, 2.0827rem + 1.2504vi, 3.0518rem);--step-5: clamp(2.7994rem, 2.4462rem + 1.7658vi, 3.8147rem)}@font-face{font-family:Open Sans;src:url(/assets/OpenSans-SemiBold-B81Iga1k.woff2) format("woff2"),url(/assets/OpenSans-SemiBold-DW4tpX2q.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Open Sans;src:url(/assets/OpenSans-Regular-C10DpBgk.woff2) format("woff2"),url(/assets/OpenSans-Regular-DCh_QLm5.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Open Sans;src:url(/assets/OpenSans-Bold-CVHrAVye.woff2) format("woff2"),url(/assets/OpenSans-Bold-BiXqh_V0.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(/assets/Poppins-Regular-C3OZP2xO.woff2) format("woff2"),url(/assets/Poppins-Regular-DXw2tWI_.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}
