body{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:"Figtree",sans-serif;font-optical-sizing:auto;font-style:normal}h1{font-weight:500}@media screen and (max-width: 1200px){.hidden-mobile{display:none !important}}.show-mobile{display:none}@media screen and (max-width: 1200px){.show-mobile{display:block !important}}a{color:#333;font-weight:600;text-decoration:none}a:hover,a:focus{color:#333;text-decoration:underline}.btn-primary{border-color:#ce3136;background-color:#ce3136}.btn-primary:hover,.btn-primary:focus,.btn-primary:focus-visible,.btn-primary:active{border-color:#a30e14 !important;background-color:#a30e14 !important}.btn-improv{border-color:#a30e14;background-color:#ce3136;background-image:linear-gradient(-180deg, #fa555b 0%, #a30e14 100%);transition:box-shadow .2s ease,transform .12s ease,background-color .2s ease;font-weight:500;letter-spacing:0;cursor:pointer}.btn-improv.light{background-image:none;box-shadow:none !important}.btn-improv.light:hover,.btn-improv.light:focus{background-color:#b60000 !important;box-shadow:0 3px 8px 0px rgba(0,0,0,.32) !important}.btn-improv:hover{text-decoration:none;background-image:linear-gradient(-180deg, #a30e14 0%, #a30e14 100%);border-color:#a30e14}.btn-improv:focus{background-image:linear-gradient(-180deg, #a30e14 0%, #a30e14 100%)}.btn-improv.disabled:hover{border-color:#a30e14}.landing .img-logo{max-width:300px;margin-bottom:40px}@media screen and (max-width: 992px){.landing .waitlist-form .input-group{flex-wrap:wrap}}@media screen and (max-width: 992px){.landing .waitlist-form .form-control{width:100%;border-radius:.5rem !important;margin-bottom:10px}}@media screen and (max-width: 992px){.landing .waitlist-form .btn{width:100%;border-radius:.5rem !important}}.landing .flex{display:flex}@media screen and (max-width: 1200px){.landing .flex{display:block}}.landing .btn-improv{border:none;box-shadow:0 2px 5px 0 rgba(128,11,16,.5);border-radius:40px;font-size:16px;padding:15px;margin:10px 0}.landing .btn-improv:hover{box-shadow:0 3px 8px 2px rgba(128,11,16,.6);transform:translateY(-2px)}.landing .btn-improv:focus{border-color:#a30e14}.landing .left,.landing .right{min-height:100vh}.landing .left{display:flex;flex-direction:column;justify-content:space-between;padding:45px 65px 25px;background-color:#fafafa;z-index:200}@media screen and (max-width: 1200px){.landing .left{min-height:85vh}}@media screen and (max-width: 992px){.landing .left{padding:45px 30px 25px;min-height:65vh;justify-content:normal}}.landing .left .logo a{cursor:pointer}.landing .left .links{display:flex;margin-top:45px}.landing .left .links .link:not(:first-of-type){margin-left:30px}@media screen and (max-width: 992px){.landing .left .main{margin:auto 0}}.landing .left .main p{margin-right:15%;font-size:20px;line-height:32px}@media screen and (max-width: 992px){.landing .left .main p{margin-right:0px;font-size:16px;line-height:26px}}@media screen and (max-width: 992px){.landing .left .btn-improv{margin:45px 0 10px}}.landing .right{background-image:linear-gradient(180deg, #fa555b 0%, #a30e14 100%);display:flex;flex-direction:column;justify-content:center;z-index:100;overflow:hidden}.landing .right img{max-height:100vh;object-fit:contain;width:auto}@media screen and (max-width: 1200px){.landing .right img{max-height:90vh}}.landing h1{font-size:38px;line-height:48px}@media screen and (max-width: 992px){.landing h1{font-size:28px;line-height:38px}}.landing p{font-size:14px;color:#969696;letter-spacing:0;line-height:25px}.landing .footer{display:flex;justify-content:space-between;align-items:center;margin:0;background-color:#fafafa}@media screen and (max-width: 1200px){.landing .footer{padding:40px 10px 30px;flex-direction:column}}.landing .footer .social{height:50px;width:50px;border-radius:50%;border:1px solid rgba(0,0,0,.1);display:flex;transition:all .2s ease;padding:10px}@media screen and (max-width: 1200px){.landing .footer .social{margin:15px 0 0}}.landing .footer .social:hover,.landing .footer .social:focus{background-color:rgba(0,0,0,.12)}.landing .footer p{margin-bottom:0}.landing .well{box-shadow:none;background-color:#fff;margin-top:20px}@media screen and (max-width: 1200px){.landing .well{margin:20px 10px}}.landing .well .col{display:flex;align-items:center;padding:10px 20px}@media screen and (max-width: 992px){.landing .well .col{padding:10px;flex-direction:column}}.landing .well img{max-height:45px;margin-right:20px}@media screen and (max-width: 992px){.landing .well img{margin-bottom:10px}}.landing .well h3{margin:0;font-size:20px}@media screen and (max-width: 992px){.landing .well h3{margin-bottom:5px;text-align:center}}.landing .well p{font-size:16px;line-height:20px}@media screen and (max-width: 992px){.landing .well p{margin-bottom:5px;text-align:center}}@media screen and (max-width: 1200px){.landing.featured .left{min-height:55vh}}.landing.featured .left .main p{margin-top:20px}@media screen and (max-width: 992px){.landing.featured .left .main p{margin-top:0px}}@media screen and (max-width: 1200px){.landing.featured .right{min-height:auto;padding:30px 10px}}.landing.featured .right img{min-height:auto;max-height:75vh}@media screen and (max-width: 1200px){.landing.featured .right img{min-height:auto}}
