*,:after,:before{box-sizing:border-box}*{font:inherit;margin:0;padding:0}html{color-scheme:dark light;hanging-punctuation:first last}body{min-height:100svh}h1,h2,h3,h4,h5,h6,li,p{text-wrap:pretty}li,p{max-width:var(--p-max-width,76ch)}@media screen and (max-width:1000px){li,p{max-width:none}}::-moz-selection{background:#000;color:#fff}::-moz-selection,::selection{background:#000;color:#fff}html{scroll-behavior:smooth}body,html{height:100%}body.blog_post{height:auto;min-height:100%}main{margin-top:106px}body.home main,body.pricing main{margin-top:0}body.forgot-password main,body.login main,body.reset-password main,body.signup main{background-color:#f5f5f5;height:100%;margin-top:0}body.blog main{background-color:#f5f5f5;height:100%}body.blog_post{--hero-height:800px;background:linear-gradient(180deg,#132366 var(--hero-height),#fff var(--hero-height));background-attachment:scroll;background-repeat:no-repeat}img{height:auto;max-width:100%;transition:opacity .3s ease-in-out}img,picture,svg{display:block}.loading{align-items:center;background:hsla(0,0%,100%,.9);display:flex;flex-direction:column;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:999}.loading .loading-spinner{animation:spin 1s linear infinite;border-radius:50%;border:4px solid #f5f5f5;border-top-color:#f42f4c;height:2rem;width:2rem}.loading p{color:#220f3e;font-weight:600;margin-top:.5rem}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.visually-hidden{border:0;clip-path:inset(100%);height:1px;margin:-1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px;clip:rect(1px,1px,1px,1px);word-wrap:normal!important}.home .header nav ul li a{color:#fff}.home .header nav ul li a:hover{color:#220f3e}.home .header nav ul li a.outline{background-color:transparent;border:1px solid #fff;border-radius:10px;color:#fff;cursor:pointer;display:inline-flex;font-size:1.125rem;font-weight:600;line-height:44px;padding:0 1.333em;transition:all .25s ease-in-out 0s}.home .header nav ul li a.outline:focus-visible{opacity:1;outline:3px solid #00c4ff;outline-offset:2px}.home .header nav ul li a.outline:hover{border-color:#220f3e;color:#220f3e}.home .header nav ul li a.white{background-color:#fff;border:1px solid #fff;border-radius:10px;color:#e90c2d;cursor:pointer;display:inline-flex;font-size:1.125rem;font-weight:600;line-height:44px;padding:0 1.333em;transition:all .25s ease-in-out 0s}.home .header nav ul li a.white:focus-visible{opacity:1;outline:3px solid #00c4ff;outline-offset:2px}.home .header nav ul li a.white:hover{background-color:#220f3e;border-color:#220f3e;color:#fff}.home .header nav ul li button.white{background-color:#fff;border:1px solid #fff;border-radius:10px;color:#e90c2d;cursor:pointer;display:inline-flex;font-size:1.125rem;font-weight:600;line-height:44px;padding:0 1.333em;transition:all .25s ease-in-out 0s}.home .header nav ul li button.white:focus-visible{opacity:1;outline:3px solid #00c4ff;outline-offset:2px}.home .header nav ul li button.white:hover{background-color:#220f3e;border-color:#220f3e;color:#fff}.pricing .header{background-color:transparent;position:absolute;top:0}.flex{display:flex}.justify-content-between{justify-content:space-between}.justify-content-end{justify-content:flex-end}.gap32{-moz-column-gap:32px;column-gap:32px}.align-items-start{align-items:start}.align-items-center{align-items:center}.align-items-end{align-items:end}.height-fill{height:100%}.height-fill-min-header{height:calc(100% - 88px)}body{font-size:1rem;font-weight:400;line-height:1.2;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;-moz-osx-font-smoothing:grayscale}body,label,p{color:#220f3e;font-family:DM Sans,Helvetica,sans-serif;font-style:normal}h1,h2,h3,h4,h5,h6{color:#f42f4c;font-family:Poppins,Helvetica,sans-serif;font-optical-sizing:auto;font-weight:600}h1{font-size:clamp(3rem,3.54vi + 2.17rem,3.5rem)}h1,h2{line-height:1.2}h2{font-size:clamp(2.5rem,2.349rem + .671vw,3rem)}h3{font-size:clamp(2rem,1.849rem + .671vw,2.5rem)}h3,h4{line-height:1.2}h4{font-size:clamp(1.5rem,1.349rem + .671vw,2rem)}h5,h6{font-size:clamp(1.25rem,1.174rem + .336vw,1.5rem);line-height:1.2}a{color:#e90c2d;text-decoration:none;transition:all .25s ease-in-out 0s}a:focus-visible{opacity:1;outline:3px solid #00c4ff;outline-offset:2px}a:hover{color:#220f3e;transition:all .25s ease-in-out 0s}ol,ul{font-family:DM Sans,Helvetica,sans-serif;list-style:none;margin-bottom:1.5em}ol:last-child,ul:last-child{margin-bottom:0}li,p{font-family:DM Sans,Helvetica,sans-serif;font-size:clamp(1rem,.924rem + .336vw,1.25rem);font-weight:400;line-height:1.2;margin-bottom:1.3em}li:last-of-type,p:last-of-type{margin-bottom:0}strong{font-weight:700}sup{font-size:70%;line-height:normal;vertical-align:super}@media screen and (max-width:1000px){.hide-mobile{display:none}}input[type=email],input[type=number],input[type=password],input[type=tel],input[type=text],input[type=url],select,textarea{-moz-appearance:none;appearance:none;-webkit-appearance:none;background:#fff;border:1px solid #220f3e;border-radius:10px;color:#220f3e;font-family:DM Sans,Helvetica,sans-serif;font-size:clamp(1rem,.924rem + .336vw,1.25rem);font-weight:400;line-height:1;margin:0;padding:.5em;transition:all .25s ease-in-out 0s;width:100%}input[type=email]:focus-visible,input[type=number]:focus-visible,input[type=password]:focus-visible,input[type=tel]:focus-visible,input[type=text]:focus-visible,input[type=url]:focus-visible,select:focus-visible,textarea:focus-visible{opacity:1;outline:3px solid #00c4ff;outline-offset:2px}input[type=email]:hover,input[type=number]:hover,input[type=password]:hover,input[type=tel]:hover,input[type=text]:hover,input[type=url]:hover,select:hover,textarea:hover{background:#f5f5f5}input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=url]:focus,select:focus,textarea:focus{border-color:#2546cb;outline:none}input[type=checkbox]{-webkit-appearance:checkbox;width:auto}input[type=radio]{-webkit-appearance:radio;width:auto}textarea{display:block;height:70px}label{color:#220f3e;display:block;font-size:clamp(1rem,.924rem + .336vw,1.25rem);font-weight:600;transition:all .25s ease-in-out 0s}label .required{text-decoration:none}select{cursor:pointer;line-height:1.375}select::-ms-expand{display:none}::-webkit-input-placeholder{color:#ababab}:-moz-placeholder,::-moz-placeholder{color:#ababab}:-ms-input-placeholder{color:#ababab}body{background:#fff;color:#220f3e;font-family:DM Sans,Helvetica,sans-serif;margin:0;padding:0}.Header_header__owILh{align-items:center;display:flex;justify-content:space-between;padding:clamp(1.25rem,.638rem + 1.276vw,1.875rem) clamp(1.25rem,-1.199rem + 5.102vw,3.75rem);position:absolute;top:0;width:100%}.Header_header__owILh .Header_logo__h_hMu{width:225px}.Header_header__owILh .Header_logo__h_hMu svg{height:auto;width:100%}.Header_header__owILh .Header_logo__h_hMu svg .Header_red__TcmVC{fill:#f42f4c}.Header_header__owILh .Header_logo__h_hMu svg .Header_blue__LM4We{fill:#132467}body.blog_post .Header_header__owILh .Header_logo__h_hMu svg .Header_red__TcmVC{fill:#f42f4c}body.blog_post .Header_header__owILh .Header_logo__h_hMu svg .Header_blue__LM4We{fill:#fff}.Header_header__owILh nav ul{align-items:center;display:flex;list-style:none}.Header_header__owILh nav ul li{margin:0 2em 0 0}.Header_header__owILh nav ul li:last-child{margin:0}.Header_header__owILh nav ul li a{color:#e90c2d;font-size:1.125rem;font-weight:500;text-decoration:none}.Header_header__owILh nav ul li a:hover{color:#220f3e}.Header_header__owILh nav ul li a.Header_button_outline__lsl_n{background-color:transparent;border:1px solid #f42f4c;border-radius:10px;color:#f42f4c;cursor:pointer;display:inline-flex;font-size:1.125rem;font-weight:600;line-height:44px;padding:0 1.333em;transition:all .25s ease-in-out 0s}.Header_header__owILh nav ul li a.Header_button_outline__lsl_n:focus-visible{opacity:1;outline:3px solid #00c4ff;outline-offset:2px}.Header_header__owILh nav ul li a.Header_button_outline__lsl_n:hover{border-color:#220f3e;color:#220f3e}.Header_header__owILh nav ul li a.Header_button_white_red__DBDsv{background-color:#f42f4c;border:1px solid #f42f4c;border-radius:10px;color:#fff;cursor:pointer;display:inline-flex;font-size:1.125rem;font-weight:600;line-height:44px;padding:0 1.333em;transition:all .25s ease-in-out 0s}.Header_header__owILh nav ul li a.Header_button_white_red__DBDsv:focus-visible{opacity:1;outline:3px solid #00c4ff;outline-offset:2px}.Header_header__owILh nav ul li a.Header_button_white_red__DBDsv:hover{background-color:#220f3e;border-color:#220f3e;color:#fff}.Header_header__owILh nav ul li button{cursor:pointer}.Header_header__owILh nav ul li button.Header_button_white_red__DBDsv{background-color:#f42f4c;border:1px solid #f42f4c;border-radius:10px;color:#fff;cursor:pointer;display:inline-flex;font-size:1.125rem;font-weight:600;line-height:44px;padding:0 1.333em;transition:all .25s ease-in-out 0s}.Header_header__owILh nav ul li button.Header_button_white_red__DBDsv:focus-visible{opacity:1;outline:3px solid #00c4ff;outline-offset:2px}.Header_header__owILh nav ul li button.Header_button_white_red__DBDsv:hover{background-color:#220f3e;border-color:#220f3e;color:#fff}body.blog_post .Header_header__owILh nav ul li a{color:#fff}body.blog_post .Header_header__owILh nav ul li a:hover{color:#f42f4c}body.blog_post .Header_header__owILh nav ul li a.Header_button_outline__lsl_n{background-color:transparent;border:1px solid #fff;border-radius:10px;color:#fff;cursor:pointer;display:inline-flex;font-size:1.125rem;font-weight:600;line-height:44px;padding:0 1.333em;transition:all .25s ease-in-out 0s}body.blog_post .Header_header__owILh nav ul li a.Header_button_outline__lsl_n:focus-visible{opacity:1;outline:3px solid #00c4ff;outline-offset:2px}body.blog_post .Header_header__owILh nav ul li a.Header_button_outline__lsl_n:hover{border-color:#f42f4c;color:#f42f4c}body.blog_post .Header_header__owILh nav ul li a.Header_button_white_red__DBDsv{background-color:#fff;border:1px solid #fff;border-radius:10px;color:#e90c2d;cursor:pointer;display:inline-flex;font-size:1.125rem;font-weight:600;line-height:44px;padding:0 1.333em;transition:all .25s ease-in-out 0s}body.blog_post .Header_header__owILh nav ul li a.Header_button_white_red__DBDsv:focus-visible{opacity:1;outline:3px solid #00c4ff;outline-offset:2px}body.blog_post .Header_header__owILh nav ul li a.Header_button_white_red__DBDsv:hover{background-color:#f42f4c;border-color:#f42f4c;color:#fff}.Footer_footer__so_8l{align-items:flex-end;display:flex;padding:clamp(3.75rem,3.372rem + 1.678vw,5rem) clamp(1.25rem,-1.199rem + 5.102vw,3.75rem)}.Footer_footer__so_8l .Footer_container__Sia6j{align-items:center;display:flex;flex-direction:row;margin-inline:auto;max-width:1552px;width:100%}.Footer_footer__so_8l .Footer_container__Sia6j p{font-size:clamp(.85rem,.924rem + .336vw,1rem)}.Footer_footer__so_8l .Footer_container__Sia6j nav{margin-left:auto}.Footer_footer__so_8l .Footer_container__Sia6j nav ul{display:flex}.Footer_footer__so_8l .Footer_container__Sia6j nav ul li{margin:0 24px 0 0}.Footer_footer__so_8l .Footer_container__Sia6j nav ul li:last-child{margin-right:0}.Footer_footer__so_8l .Footer_container__Sia6j nav ul li a,.Footer_footer__so_8l .Footer_container__Sia6j nav ul li button{font-size:clamp(.85rem,.924rem + .336vw,1rem)}.Footer_footer__so_8l .Footer_container__Sia6j nav ul li button{background:none;border:none;color:#e90c2d;cursor:pointer;text-decoration:none;transition:all .25s ease-in-out 0s}.Footer_footer__so_8l .Footer_container__Sia6j nav ul li button:focus-visible{opacity:1;outline:3px solid #00c4ff;outline-offset:2px}.Footer_footer__so_8l .Footer_container__Sia6j nav ul li button:hover{color:#220f3e;transition:all .25s ease-in-out 0s}