*{box-sizing:border-box;margin:0;padding:0;font-family:"PT Sans",sans-serif}:root{--primary:#fff;--blue:#3b82f6;--blue-bright:#2563eb;--red:#ef5350;--dark:#1a1a1a;--green:#26a69a;--dark-blue:#0d47a1;--off-white:#f5f5f5;--chroma-blue:#0ea5e9;--accent-purple:#7c4dff;--accent-teal:#00bcd4;--text-light:#e0e0e0;--text-muted:#9e9e9e}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes slideInRight{0%{opacity:0;transform:translateX(-30px)}to{opacity:1;transform:translateX(0)}}@keyframes slideInLeft{0%{opacity:0;transform:translateX(30px)}to{opacity:1;transform:translateX(0)}}@keyframes glow{0%,to{box-shadow:0 0 5px rgba(39,106,251,.3)}50%{box-shadow:0 0 20px rgba(39,106,251,.6)}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.7}}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}body{background:linear-gradient(135deg,#0f1b2e,#1a2a47 50%,#0f1b2e);min-height:100vh;color:var(--text-light)}.btn{padding:8px 20px;border-radius:8px;outline:none;border:none;cursor:pointer;white-space:nowrap;transition:all .3s ease;position:relative;overflow:hidden;font-weight:600;letter-spacing:.5px}.btn:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.3),transparent);transition:left .5s ease}.btn:hover:before{left:100%}.btn-link{display:flex;justify-content:center;align-items:center;text-decoration:none;padding:8px 16px;height:100%;width:100%}.btn--primary{background-color:var(--primary);color:var(--dark);border:1px solid var(--primary)}.btn--outline{background-color:initial;color:#fff;padding:8px 20px;border:2px solid var(--primary);transition:all .3s ease-out;box-shadow:0 0 0 rgba(39,106,251,0)}.btn--outline:hover{background-color:rgba(59,130,246,.1);border-color:var(--blue);box-shadow:0 0 20px rgba(59,130,246,.4);transform:translateY(-2px)}.btn--medium{padding:8px 20px;font-size:18px}.btn--large{padding:12px 26px;font-size:20px}.btn--mobile{text-align:center;border-radius:4px;width:80%;text-decoration:none;font-size:1.5rem;background-color:initial;color:#fff;padding:14px 20px;border:1px solid #fff;transition:all .3s ease-out}.btn--wide{padding:12px 64px;font-size:20px}.btn--large:hover,.btn--medium:hover,.btn--mobile:hover{transition:all .3s ease-out;background:#fff;color:var(--dark)}.btn--wide:hover{color:#fff;background-color:var(--red);transition:all .2s ease-out;transform:translateY(-3px);box-shadow:0 10px 30px rgba(255,0,68,.4)}.blue{background-color:var(--blue);color:#fff;border:none;box-shadow:0 5px 15px rgba(59,130,246,.3)}.blue:hover{box-shadow:0 15px 35px rgba(37,99,235,.5);transform:translateY(-4px);background-color:var(--blue-bright)}.red{background-color:var(--red);color:#fff;border:none;box-shadow:0 5px 15px rgba(255,0,68,.2)}.red:hover{box-shadow:0 15px 35px rgba(255,0,68,.4);transform:translateY(-4px);background-color:#f46}.primary{background-color:var(--dark);color:#fff;border:none;box-shadow:0 5px 15px rgba(0,0,0,.2)}.primary:hover{background-color:#fff;color:var(--dark);transform:translateY(-4px);box-shadow:0 10px 30px rgba(0,0,0,.3)}.green{background-color:var(--green);color:#fff;border:none;box-shadow:0 5px 15px rgba(26,165,56,.2)}.green:hover{background-color:#1ba84e;box-shadow:0 15px 35px rgba(26,165,56,.4);transform:translateY(-4px)}.btn--outline-secondary{background-color:initial;color:#fff;padding:8px 20px;border:2px solid hsla(0,0%,100%,.5);transition:all .3s ease-out}.btn--outline-secondary:hover{background-color:hsla(0,0%,100%,.1);border-color:#fff;box-shadow:0 0 15px hsla(0,0%,100%,.2);transform:translateY(-2px)}.btn--primary-accent{background-color:var(--blue);color:#fff;border:none;box-shadow:0 5px 15px rgba(59,130,246,.3)}.btn--primary-accent:hover{background-color:var(--blue-bright);box-shadow:0 10px 25px rgba(37,99,235,.5);transform:translateY(-3px)}.navbar{background:linear-gradient(90deg,#0f1b2e,#1a2a47);height:80px;display:flex;justify-content:center;align-items:center;font-size:1.2rem;position:-webkit-sticky;position:sticky;top:0;z-index:999;box-shadow:0 4px 20px rgba(0,0,0,.5);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid rgba(91,124,253,.15);animation:slideInDown .6s ease-out}@keyframes slideInDown{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.navbar-container{display:flex;justify-content:space-between;height:80px}.container{z-index:1;width:100%;max-width:1300px;margin-right:auto;margin-left:auto;padding-right:50px;padding-left:50px}.navbar-logo{color:#fff;justify-self:start;cursor:pointer;text-decoration:none;font-size:2rem;display:flex;align-items:center;transition:all .3s ease;background:linear-gradient(135deg,#3b82f6,#0ea5e9);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.navbar-logo:hover{transform:scale(1.05);filter:drop-shadow(0 0 8px rgba(59,130,246,.6))}.navbar-icon{margin-right:.5rem}.nav-menu{display:flex;align-items:center;justify-content:center;list-style:none;text-align:center;justify-content:end}.nav-item{height:80px;border-bottom:2px solid transparent;transition:all .3s ease}.nav-item:hover{border-bottom:2px solid #ef5350;transform:translateY(-2px)}.nav-links{color:#fff;display:flex;align-items:center;text-decoration:none;padding:.5rem 1rem;height:100%;transition:all .3s ease;position:relative}.nav-links:after{content:"";position:absolute;width:0;height:2px;bottom:-2px;left:50%;background:linear-gradient(90deg,#ef5350,#5b7cfd);transition:all .3s ease;transform:translateX(-50%)}.nav-links:hover:after{width:60%}.nav-links:hover{color:#ef5350;text-shadow:0 0 10px rgba(239,83,80,.3)}.fa-bars{color:#fff}.menu-icon{display:none}.mobile-hidden{display:inline}@media (min-width:768px){.mobile-hidden{display:inline}}@media screen and (max-width:960px){.NavbarItems{position:relative}.nav-menu{display:flex;flex-direction:column;width:100%;height:90vh;position:absolute;top:-250px;left:-100%;opacity:1;transition:all .5s ease}.nav-menu.active{background:#0f1b2e;left:0;opacity:1;transition:all .6s ease;z-index:1}.nav-links{text-align:center;padding:2rem;width:100%;display:table}.nav-links:hover{color:#f00946;transform:scale(1.2);transition:all .3s ease}.nav-item:hover{border:none}.nav-item{width:100%}.navbar-logo{position:absolute;top:0;left:0;transform:translate(25%,50%)}.menu-icon{display:block;position:absolute;top:0;right:0;transform:translate(-100%,60%);font-size:1.8rem;cursor:pointer}.fa-times{color:#fff;font-size:2rem}.nav-btn{display:flex;justify-content:center;align-items:center;width:100%;height:120px}}.home__home-section{position:relative;overflow:hidden}.home__home-section:before{content:"";position:absolute;top:0;left:-50%;width:200%;height:100%;background:radial-gradient(circle,rgba(59,130,246,.1) 1px,transparent 0);background-size:50px 50px;pointer-events:none;animation:moveBackground 20s linear infinite}@keyframes moveBackground{0%{transform:translate(0)}to{transform:translate(50px,50px)}}.home__home-row{animation:fadeInUp .8s ease-out}.home__home-text-wrapper{position:relative;z-index:1;animation:slideInRight .8s ease-out .2s both}.top-line{animation:fadeInUp .8s ease-out .3s both;display:inline-block;padding:8px 16px;background:rgba(239,83,80,.1);border-radius:20px;border:1px solid rgba(239,83,80,.3)}.heading{animation:fadeInUp .8s ease-out .4s both;background:linear-gradient(135deg,#fff,#3b82f6);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.darkBg{background:linear-gradient(135deg,#0f1b2e,#1a2a47);position:relative}.home__home-subtitle{animation:fadeInUp .8s ease-out .5s both;color:hsla(0,0%,100%,.8);transition:color .3s ease}.home__home-subtitle:hover{color:#fff}.home__home-img-wrapper{position:relative;z-index:1;animation:slideInLeft .8s ease-out .2s both}.home__home-img-wrapper:before{content:"";position:absolute;top:-20px;right:-20px;width:120%;height:120%;background:linear-gradient(135deg,rgba(59,130,246,.2),rgba(239,83,80,.15));border-radius:20px;z-index:-1;animation:float 3s ease-in-out infinite}.home__home-img{border-radius:12px;box-shadow:0 20px 60px rgba(0,0,0,.4);transition:all .3s ease}.home__home-img:hover{transform:scale(1.02);box-shadow:0 30px 80px rgba(59,130,246,.3)}.footer-container{background-color:#000;padding:4rem 0 2rem}.footer-container,.footer-subscription{display:flex;flex-direction:column;justify-content:center;align-items:center}.footer-subscription{text-align:center;margin-bottom:24px;padding:24px;color:#fff}.footer-subscription>p{font-family:"Trebuchet MS","Lucida Sans Unicode","Lucida Grande","Lucida Sans",Arial,sans-serif}.footer-subscription-heading{margin-bottom:24px;font-size:24px}.footer-subscription-text{margin-bottom:24px;font-size:20px}.footer-input{padding:8px 24px;border-radius:2px;margin-right:10px;outline:none;font-size:18px;margin-bottom:16px;border:1px solid #fff}.footer-links{width:100%;max-width:1000px;display:flex;justify-content:center}.footer-link-wrapper{display:flex}.footer-link-items{display:flex;flex-direction:column;align-items:flex-start;margin:16px;text-align:left;width:160px;box-sizing:border-box}.footer-link-items h2{margin-bottom:16px}.footer-link-items>h2{color:#fff}.footer-link-items a{color:#fff;text-decoration:none;margin-bottom:.5rem}.footer-link-items a:hover{color:#e9e9e9;transition:.3s ease-out}.footer-email-form h2{margin-bottom:2rem}.footer-input::placeholder{color:#b1b1b1}.social-icon-link{color:#fff;font-size:24px}.social-media{max-width:1000px;width:100%}.social-media-wrap{width:90%;max-width:1000px;margin:40px auto 0}.social-icons,.social-media-wrap{display:flex;justify-content:space-between;align-items:center}.social-icons{width:240px}.social-logo{justify-self:start;margin-left:20px;cursor:pointer;text-decoration:none;font-size:2rem;display:flex;align-items:center}.social-logo,.website-rights{color:#fff;margin-bottom:16px}@media screen and (max-width:820px){.footer-links{padding-top:2rem}.btn,.footer-input{width:100%}.footer-link-wrapper,.social-media-wrap{flex-direction:column}}.log-in-section{padding:200px 64px}.plans__section{padding:100px 0 160px;display:flex;flex-direction:column;justify-content:center;background:var(--off-white)}.plans__container-card:nth-child(2){transform:scale(1.05);background:var(--dark)}.plans__container-card:hover{transform:scale(1.06);transition:all .3s ease-out;color:var(--dark-blue)}.plans__container-card:nth-child(2){margin:0 24px}.plans__container{display:flex;justify-content:center;align-items:center}.plans__wrapper{display:flex;flex-direction:column;align-items:start;margin:0 auto}.plans__heading{color:var(--dark-blue);margin-bottom:24px}.plans__container-cardInfo{display:flex;flex-direction:column;height:500px;padding:24px;align-items:center;color:var(--primary)}.plans__container-cardInfo h3{margin-bottom:5px;font-size:24px}.plans__container-cardInfo h4{font-size:40px}.plans__container-cardInfo p{font-size:14px;margin-bottom:24px}.plans__container-features{margin:16px 0 32px;list-style:none}.plans__container-features li{margin-bottom:10px}.plans__container-features{display:flex;flex-direction:column;align-items:center}.icon{margin:24px 0}@media screen and (max-width:960px){.plans__container{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%}.plans__container-card{width:90%}.plans__wrapper{margin:0 30px;display:flex;flex-direction:column;align-items:center}.plans__container-card:nth-child(2){transform:scale(1);background:var(--dark);margin:24px}.plans__container-card:hover{transform:none}}.home__home-section{color:var(--primary);padding:160px 0}.terms__home-section{color:var(--primary);padding:80px 0}.home__home-row{align-items:center}.row{display:flex;margin-right:-15px;margin-bottom:-15px;margin-left:-15px;flex-wrap:wrap;align-content:stretch}.col{margin-bottom:15px;padding-right:15px;padding-left:15px;flex:1 1;max-width:50%;flex-basis:50%}.home__home-text-wrapper{max-width:540px;padding-top:0;padding-bottom:60px}.top-line{color:var(--red);font-size:16px;line-height:16px;font-weight:700;letter-spacing:1.4px;text-transform:uppercase;margin-bottom:16px}.heading{margin-bottom:24px;font-size:48px;line-height:1.1;font-weight:600;color:var(--off-white)}.dark{color:var(--dark-blue)}.darkBg{background-color:var(--dark-blue)}.home__home-subtitle{max-width:440px;margin-bottom:35px;font-size:18px;line-height:24px}.home__home-img-wrapper{max-width:555px}.home__home-img{max-width:95%;margin-top:0;margin-right:0;margin-left:10px;padding-right:0}.header-subscription-heading{margin-bottom:24px;font-size:24px;color:#000}.hubspot-input{padding:8px 24px;border-radius:0;margin-right:10px;outline:none;width:480px;font-size:18px;margin-bottom:16px;border:1px solid #fff}.plans__container-card{background:linear-gradient(45deg,var(--chroma-blue),var(--blue));box-shadow:0 6px 20px rgba(56,125,255,.2);width:280px;height:500px;text-decoration:none;border-radius:4px}img{border:0;max-width:100%;vertical-align:middle;display:inline-block}.terms{color:#fff}@media screen and (max-width:991px){.container{padding-right:30px;padding-left:30px}}@media screen and (max-width:768px){.home__home-text-wrapper{padding-bottom:65px}.col{max-width:100%;flex-basis:100%}}.cookie-consent-container{position:fixed;bottom:0;left:0;right:0;background:rgba(28,34,55,.95);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-top:1px solid rgba(108,99,255,.3);padding:24px;z-index:9999;animation:slideUpIn .4s ease-out}@keyframes slideUpIn{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.cookie-consent-content{max-width:1200px;margin:0 auto;display:flex;justify-content:space-between;align-items:center;grid-gap:32px;gap:32px}.cookie-consent-text{flex:1 1}.cookie-consent-text h3{color:#fff;font-size:18px;font-weight:700;margin-bottom:8px}.cookie-consent-text p{color:hsla(0,0%,100%,.8);font-size:14px;line-height:1.6;margin:0}.cookie-consent-buttons{display:flex;grid-gap:12px;gap:12px;flex-shrink:0}.cookie-consent-buttons .btn{min-width:120px;font-size:14px;padding:10px 20px}@media screen and (max-width:768px){.cookie-consent-container{padding:16px}.cookie-consent-content{flex-direction:column;align-items:stretch;grid-gap:16px;gap:16px}.cookie-consent-buttons{width:100%}.cookie-consent-buttons .btn{flex:1 1}}
/*# sourceMappingURL=main.581d70eb.chunk.css.map */