.navbar{background-color:#fff;border-bottom:1px solid #e5e5e5;justify-content:space-between;align-items:center;height:64px;padding:0 40px;display:flex;position:relative}.nav-logo{flex:none;display:flex}.logo-container{flex:none;align-items:center;display:flex}.nav-logo img{height:16px;padding-top:1px;display:block}.logo-icon{width:auto;height:32px;display:block}.nav-links{flex:1;justify-content:center;align-items:center;gap:25px;list-style:none;display:flex}.nav-links li a{color:#999;align-items:center;gap:6px;padding:8px 5px;font-size:14.5px;font-weight:500;text-decoration:none;display:flex}.nav-links li a:hover{color:#000}.nav-right-section{flex:none;align-items:center;gap:15px;display:flex}.mobile-only-buttons,.hamburger{display:none}.nav-buttons{gap:10px;display:flex}@media (max-width:768px){.navbar{padding:0 20px}.nav-links{z-index:100;background-color:#fff;border-top:1px solid #e5e5e5;flex-direction:column;width:100%;padding:20px 0;display:none;position:absolute;top:64px;left:0}.desktop-only{display:none}.nav-links.active{flex-direction:column;align-items:center;gap:20px;display:flex}.navbar.active{display:none}.mobile-only-buttons{border-top:1px solid #f0f0f0;flex-direction:row;justify-content:center;gap:15px;width:80%;margin-top:10px;padding-top:20px;display:flex}.hamburger{cursor:pointer;flex-direction:column;gap:5px;display:flex}.line{background-color:#000;width:25px;height:2px;transition:all .3s}.line-1{transform:rotate(45deg)translate(5px,5px)}.line-2{opacity:0}.line-3{transform:rotate(-45deg)translate(5px,-5px)}}
.free-trial-btn,.signup-btn,.login-btn,.working-btn,.demo-btn,.use-case-btn,.support-btn{cursor:pointer;letter-spacing:-.01em;font-optical-sizing:auto;font-feature-settings:"liga" 1,"calt" 1;border:none;border-radius:15px;justify-content:center;align-items:center;height:30px;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:14px;font-weight:500;transition:background-color .3s;display:flex}.button-wrapper,.button-wrapper-above-faq{justify-content:center;align-items:center;gap:10px;padding-top:50px;padding-bottom:85px;display:flex}.button-wrapper-above-faq{padding-bottom:40px}.button-wrapper.home-page{padding-bottom:75px}.use-case-btn{color:#fff;background-color:#000;width:145px}.demo-btn{color:#fff;background-color:#000;width:164px}.working-btn{color:#000;background-color:#eee;width:130px}.working-btn:hover{color:#fff;background-color:#999}.free-trial-btn,.signup-btn,.support-btn{color:#fff;background-color:#000}.free-trial-btn{width:120px}.support-btn{width:130px}.free-trial-btn:hover,.signup-btn:hover,.demo-btn:hover,.use-case-btn:hover,.support-btn:hover{background-color:#333}.login-btn{color:#000;background-color:#fff;border:1.3px solid #e4e4e4;width:74px;height:30px;box-shadow:0 0 0 1px #0000000f,0 1px 2px #0000000a,0 2px 4px #0000000a}.login-btn:hover{color:#000;background-color:#f2f2f2}.signup-btn{width:74px}@media (max-width:768px),(max-width:480px){.button-wrapper,.button-wrapper-above-faq{padding-top:35px;padding-bottom:50px}}
.social-media-section{flex-wrap:wrap;justify-content:space-evenly;align-items:center;max-width:1000px;margin:0 auto;padding:60px 20px 80px;display:flex}.social-item{color:#000;flex-direction:column;align-items:center;width:110px;text-decoration:none;transition:all .3s;display:flex}.social-item img{cursor:pointer;object-fit:contain;transition:transform .2s}.social-item:hover img{transform:scale(1.15)}.social-item:hover span{color:#555}.social-item span{text-align:center;white-space:nowrap;margin-top:12px;font-size:18px;font-weight:600}@media (max-width:1024px){.social-media-section{max-width:800px;padding:40px 15px 60px}}@media (max-width:768px){.social-media-section{gap:30px 10px;padding-bottom:80px}.social-item{width:90px}.social-item span{font-size:16px}}@media (max-width:480px){.social-media-section{justify-content:center;gap:30px 40px;padding:30px 10px 50px}.social-item{width:80px}.social-item img{width:30px;height:30px}.social-item span{margin-top:8px;font-size:14px}}
.site-footer-container{background-color:#fff;border-top:1px solid #eee;padding:60px 5% 30px}.footer-content-wrapper{flex-wrap:wrap;justify-content:space-between;gap:40px;max-width:1200px;margin:0 auto;display:flex}.footer-links-group{flex:150px}.footer-heading{color:#000;margin-bottom:15px;font-size:1rem;font-weight:600}.footer-list{margin:0;padding:0;list-style:none}.footer-list li{margin-bottom:10px}.footer-link{color:#999;font-size:.9rem;font-weight:500;text-decoration:none;transition:color .2s}.footer-link:hover{color:#000}@media (max-width:1024px){.site-footer-container{padding:60px 40px}}@media (max-width:768px){.footer-content-wrapper{flex-direction:column;align-items:flex-start;gap:30px}.site-footer-container{padding:40px 20px}.footer-links-group{flex-basis:100%}}
.hero-section-container,.pricing-title-container,.support-section-container,.support-title-container{text-align:center;padding-top:90px;padding-left:40px;padding-right:40px}.pricing-title-container{padding-top:26px}.support-section-container{padding-top:10px}.hero-section-container.home-page{padding-top:90px}.hero-section-line-1,.hero-section-line-2,.pricing-title-line-1,.pricing-title-line-2,.support-section-line-1,.support-section-line-2{letter-spacing:-.04em;margin:0;font-size:39px;font-weight:700;line-height:1.1}.hero-section-line-1,.pricing-title-line-1,.support-section-line-1{color:#000}.hero-section-line-2,.pricing-title-line-2,.support-section-line-2{color:#999}.pricing-title-line-1,.pricing-title-line-2{font-size:30px}.support-section-line-1,.support-section-line-2{font-size:28px}@media (max-width:920px){.hero-section-container,.pricing-title-container,.support-section-container{padding-top:70px;padding-left:20px;padding-right:20px}.hero-section-container.how-it-works{padding-top:90px}.hero-section-line-2 br{display:none}.hero-section-line-1,.hero-section-line-2{font-size:38px}.pricing-title-line-1,.pricing-title-line-2{font-size:28px}.support-section-line-1,.support-section-line-2{font-size:22px}.break{display:none}}@media (max-width:480px){.hero-section-container,.pricing-title-container,.support-section-container{padding-top:70px}.hero-section-line-1,.hero-section-line-2{font-size:30px}.hero-section-line-2{padding-top:10px;font-size:25px;font-weight:700}.pricing-title-line-1,.pricing-title-line-2,.support-section-line-1,.support-section-line-2{font-size:22px}}
