:root{--brand-primary:#9747ff;--brand-primary-section:#53389e;--textbox-bg:#fff;--textbox-fg:#667085;--textbox-border:#d0d5dd;--button-primary-bg:#7f56d9;--button-primary-fg:#fff;--button-primary-border:#7f56d9;--button-secondary-bg:#fff;--button-secondary-fg:#344054;--button-secondary-border:#d0d5dd;--button-tertiary-fg:#475467;--bg-primary:#fff;--text-primary:#101828;--text-secondary:#344054;--text-tertiary:#475467;--text-brand-primary:#fff;--text-brand-secondary:#6941c6;--text-brand-tertiary:#e9d7fe;--text-brand-quarterary:#d6bbfb}@font-face{font-display:block;font-family:bootstrap-icons;src:url(/static/media/bootstrap-icons.b7bcc075b395c14ce8c2.woff2) format("woff2"),url(/static/media/bootstrap-icons.39795c0b4513de014cf8.woff) format("woff")}@font-face{font-display:block;font-family:Inter;src:url(/static/media/Inter.853e01975d2783d9fa29.ttf) format("truetype")}*,:after,:before{box-sizing:border-box}a,address,em,h1,h2,h3,h4,h5,h6,li,ol,p,span,strong,ul{font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:normal;letter-spacing:.004em;margin:0;padding:0}li,ul{list-style:none;margin:0;padding:0}li{text-align:-webkit-match-parent}a{color:inherit;cursor:pointer;text-decoration:none}b{font-weight:var(--font-weight-bold)}button,input[type=button],input[type=submit]{background-color:#0000;border:none;cursor:pointer}#root,body,html{text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;height:100%;margin:0;padding:0;position:relative;text-rendering:optimizeLegibility;width:100%}body{background-color:#fff;background-color:var(--bg-primary);color:#101828;color:var(--text-primary);font-family:Inter,serif;font-size:1em;position:relative}.inner-container{margin:0 auto;max-width:1440px;padding:0 2rem;width:100%}.textbox{background-color:#fff;background-color:var(--textbox-bg);border:1px solid #d0d5dd;border:1px solid var(--textbox-border);border-radius:8px;color:#667085;color:var(--textbox-fg);font-size:16px;height:3rem;margin-right:12px;padding:16px;width:296px}a.btn,button.btn,input.btn{border-radius:8px;border-style:solid;border-width:2px;font-size:16px;font-weight:600;height:47px;text-align:center;white-space:nowrap}a.primary-btn,button.primary-btn,input.primary-btn{background-color:#7f56d9;background-color:var(--button-primary-bg);border-color:#7f56d9;border-color:var(--button-primary-border);color:#fff;color:var(--button-primary-fg);transition:background-color .15s ease-in-out}a.primary-btn:hover,button.primary-btn:hover,input.primary-btn:hover{background-color:#622fd0}a.secondary-btn,button.secondary-btn,input.secondary-btn{background-color:#fff;background-color:var(--button-secondary-bg);border-color:#d0d5dd;border-color:var(--button-secondary-border);color:#344054;color:var(--button-secondary-fg)}a.btn{margin:0 6px;padding:16px 24px}section{overflow:hidden;padding:96px 0;width:100%}.pill{background-color:#f9f5ff;border:2px solid #e9d7fe;border-radius:16px;color:#6941c6;color:var(--text-brand-secondary);display:inline-block;font-weight:500;margin-bottom:16px;padding:5px 14px}.social-media{height:100%;justify-content:flex-start}.social-media,.social-media-item{align-items:center;display:flex;margin-right:24px}.social-media-item{color:#e9d7fe;font-size:24px;height:24px;justify-content:center;position:relative;text-align:center;width:24px}.social-media-item:before{font-family:bootstrap-icons}.social-media-item>a{bottom:0;display:block;height:100%;left:0;overflow:hidden;position:absolute;right:0;text-indent:-99999px;top:0;width:100%}.social-media-x:before{content:""}.social-media-linkedin:before{content:""}.social-media-snapchat:before{content:""}.social-media-tiktok:before{content:""}.social-media-youtube:before{content:""}.social-media-facebook:before{content:""}.social-media-dribbble:before{content:""}.with-brush-bg{position:relative}.with-brush-bg:before{background-image:url(/static/media/bg_brush.b94ca5d67f361ba607ca.png);background-position:-50%;background-repeat:no-repeat;background-size:auto 100%;bottom:0;content:"";display:block;height:100%;left:0;position:absolute;right:0;top:0;width:100%;z-index:-1}.partners .partner-list{align-items:center;display:flex;flex-wrap:nowrap;gap:16px;justify-content:space-evenly}.partners .partner-list .partner{background:url(/static/media/partner_bg.8a8516070029ab5e7cc6.svg) no-repeat 50%;background-size:100% auto;height:180px;margin-bottom:24px;opacity:0;overflow:hidden;position:absolute;transform:scale(0);transition:opacity .15s ease-in-out,transform .15s ease-in-out;visibility:hidden;width:320px}.partners .partner-list .partner.visible{opacity:1;position:relative;transform:scale(1);visibility:visible}.partners .partner-list .partner>a{bottom:0;display:flex;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.partners .partner-list .partner .read-story{align-items:center;bottom:20%;color:#f2f3f4;display:flex;font-size:18px;justify-content:center;opacity:0;position:absolute;text-align:center;transform:translateY(20%);transition:opacity .25s ease-in-out,transform .25s ease-in-out;width:100%}.partners .partner-list .partner .read-story:after{content:"";font-family:bootstrap-icons;font-size:inherit;margin-left:.4rem}.partners .partner-list .partner:hover .read-story{opacity:1;transform:translateY(0)}.partners .partner-list .partner:hover img{transform:translate(-50%,-80%)}.partners .partner-list img{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:transform .15s ease-in-out;width:66%}.partners .partner-list .swipe-btn{background-color:#ffffffe6;border-radius:50%;font-size:0;height:54px;position:relative;width:54px}.partners .partner-list .swipe-btn:before{color:#344054;color:var(--button-secondary-fg);font-family:bootstrap-icons;font-size:24px;font-weight:700;left:50%;position:absolute;top:50%}.partners .partner-list .swipe-btn.swipe-left:before{content:"";transform:translate(-55%,-50%)}.partners .partner-list .swipe-btn.swipe-right:before{content:"";transform:translate(-45%,-50%)}.page-title-section{background:linear-gradient(108deg,#ebfffd 1.13%,#d4cfff 96.09%);position:relative;z-index:0}.page-title-section:before{background-image:url(/static/media/bg_brush.b94ca5d67f361ba607ca.png);background-position:right 30%;background-repeat:no-repeat;background-size:80% auto;bottom:0;content:"";left:0;position:absolute;right:0;top:-10%;z-index:-1}.page-title-section>.inner-container{align-items:flex-start;display:flex;flex-direction:column;height:344px;justify-content:center}.page-title-section>.inner-container>h1{color:#32d3a1;font-size:62px;font-weight:700;margin-bottom:24px!important}.page-title-section>.inner-container>p{font-size:20px;line-height:30px;max-width:680px}.headline{max-width:760px}.headline.center{margin:0 auto;text-align:center}.headline>span:not(.pill){color:#6941c6;color:var(--text-brand-secondary);display:block;font-size:16px;font-weight:600;line-height:24px;margin-bottom:24px}.headline>h1{color:#101828;color:var(--text-primary);font-weight:600}.headline>p{color:#475467;color:var(--text-tertiary);font-size:20px;line-height:30px}.headline-xl>h1,.headline-xl>span:not(.pill){margin-bottom:1rem}.headline-xl>h1{font-size:2.2rem;line-height:3rem}.headline-xl>p{margin-bottom:4rem}.headline-xxl>span:not(.pill){margin-bottom:1.5rem}.headline-xxl>h1{font-size:3rem;line-height:3.75rem;margin-bottom:2rem}.headline-xxl>p{margin-bottom:3rem}.top-bar{background-color:#53389e;background-color:var(--brand-primary-section)}.top-bar .inner-container{color:#fff;display:flex;height:60px;justify-content:space-between}.top-bar .left-section,.top-bar .right-section{align-items:center;display:flex;height:100%}.top-bar .right-section a{font-weight:700;margin-left:32px}.top-bar .mail,.top-bar .phone{align-items:center;display:flex;font-size:14px;font-weight:700;height:24px;margin-right:24px}.top-bar .mail:before,.top-bar .phone:before{display:inline-block;font-family:bootstrap-icons;font-size:1.3em;font-weight:bolder;margin-right:10px;vertical-align:middle}.top-bar .phone:before{content:""}.top-bar .mail:before{content:""}.main-nav{background-color:#fff;background-color:var(--bg-primary);color:#475467;color:var(--button-tertiary-fg);position:relative;z-index:1}.main-nav .inner-container{align-items:center;display:flex;height:80px;justify-content:flex-start}.main-nav .logo{background-image:url(/static/media/logo.3fa1a859ea8d819ddf23.svg);height:28px;margin-right:32px;width:128px}.main-nav .nav-list{align-items:center;display:flex;justify-content:flex-start}.main-nav .nav-list>.nav-item{font-weight:700;margin-left:32px}.main-nav .nav-list>.nav-item>a:active,.main-nav .nav-list>.nav-item>a:focus{color:#6941c6;color:var(--text-brand-secondary)}.main-nav .login-signup{align-items:center;display:flex;flex-grow:1;gap:4px;justify-content:flex-end}.main-nav .login-signup>a{align-items:center;display:flex;font-weight:700;height:44px;justify-content:center;min-width:95px;padding:0 1em;text-align:center}.main-nav .login-signup .logout,.main-nav .login-signup .signup{background-color:#7f56d9;background-color:var(--button-primary-bg);border-radius:8px;color:#fff;color:var(--button-primary-fg)}.main-nav .hamburger-menu{display:none;font-size:0;height:2.6rem;overflow:hidden;position:relative;width:2.6rem}.main-nav .hamburger-menu:before{align-items:center;bottom:0;color:#6941c6;color:var(--text-brand-secondary);content:"";display:flex;font-family:bootstrap-icons;font-size:2rem;font-weight:700;height:100%;justify-content:center;left:0;position:absolute;right:0;text-align:center;top:0;width:100%}.partnership-section{padding:96px 0}.partnership-section:before{background-image:url(/static/media/bg_brush2.203c3388216e7a3f62b5.png);background-position:left -200px}.contact-form-section{padding:96px 0}.contact-form{margin:0 auto;max-width:480px}.contact-form label{color:#344054;color:var(--text-secondary);display:block;font-size:14px;line-height:20px;margin-bottom:6px}.contact-form label[for=private-policy]{display:inline-block}.contact-form .textbox{width:100%}.contact-form .form-elements-list{display:flex;flex-direction:column}.contact-form .form-element{margin-bottom:24px}.contact-form .name-wrapper{display:flex;justify-content:space-between}.contact-form .name-wrapper .textbox{width:220px}.contact-form .message-wrapper>textarea{height:134px;max-width:100%;min-height:134px;min-width:100%}.contact-form .primary-btn{width:100%}.footer{background-color:#53389e;background-image:url(/static/media/footer_bg.795f1d38fb3f48c35c22.png);background-position:0 100%;background-repeat:no-repeat;border-top:3px solid #eaecf0;padding-bottom:2rem}.footer>.inner-container{color:#e9d7fe;padding-top:60px}.footer>.inner-container hr{border-color:#7f56d9;margin:44px 0}.footer .header{align-items:flex-start;display:flex;justify-content:space-between}.footer .header-text{margin-bottom:64px}.footer .header-text>h1{color:#fff;font-size:30px;font-weight:600;margin-bottom:16px}.footer .header-text>p{font-size:20px;line-height:30px;max-width:800px}.footer .app-download{height:42px;margin-left:30px}.footer .footer-menu{display:flex}.footer .footer-menu .company-info{width:320px}.footer .footer-menu .company-info .footer-logo{margin-bottom:32px}.footer .footer-menu .company-info .address{display:block}.footer .footer-nav{align-items:center;display:flex;flex-grow:1;justify-content:space-around}.footer .footer-nav-item>strong{color:var(--text-quarterary);font-size:14px;font-weight:600}.footer .footer-nav-item li{margin:12px 0}.footer .footer-nav-item a{font-size:16px}.footer .security-note>h1{color:#fff;font-size:20px;font-weight:700;margin-bottom:24px}.footer .security-note .security-certificat{margin-right:27px}.footer .copyright{align-items:center;display:flex;justify-content:space-between;position:relative}.hero-header-section{background:linear-gradient(108deg,#ebfffd 1.13%,#d4cfff 96.09%);height:auto;position:relative}.hero-header-section>.inner-container{align-items:center;display:flex;height:100%;justify-content:space-between;overflow:hidden}.hero-header-section:before{background-image:url(/static/media/bg_brush.b94ca5d67f361ba607ca.png);background-position:100%;background-repeat:no-repeat;background-size:auto 100%;bottom:0;content:"";left:0;position:absolute;right:0;top:-10%;z-index:0}.hero-header-section .body{position:relative;z-index:1}.hero-header-section .body .pill{background-color:#fff;border-color:#6941c6}.hero-header-section .body>h1{color:#021620;font-size:62px;font-weight:700;line-height:83px}.hero-header-section .body>h1 span{color:#32d3a1}.hero-header-section .body>p{font-size:20px;line-height:30px;margin-bottom:48px;white-space:normal;width:630px}.hero-header-section .body .app-download{align-items:center;display:flex;justify-content:flex-start}.hero-header-section .body .app-download>li{margin-right:18px}.hero-header-section .home-hero-phone{margin-left:-200px;position:relative;width:100%;z-index:0}.feature-section{background-image:url(/static/media/feature_background.9db818a725a4ea74c41f.svg);background-position:bottom;background-repeat:no-repeat;background-size:100% auto;height:auto;position:relative}.feature-section:before{background-image:url(/static/media/bg_brush.b94ca5d67f361ba607ca.png);background-position:45%;background-repeat:no-repeat;background-size:auto 100%;bottom:0;content:"";display:block;height:100%;left:0;position:absolute;right:0;top:0;width:100%;z-index:-1}.feature-section>.inner-container{align-items:flex-start;display:flex;flex-direction:column}.feature-section .feature-list{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}.feature-section .feature-item{margin-bottom:48px;width:40%}.feature-section .feature-item:nth-child(2n){padding-left:8rem}.feature-section .feature-img{display:block;margin-bottom:20px}.feature-section .feature-title{color:#101828;color:var(--text-primary);font-size:20px;font-weight:500}.feature-section .feature-description{display:block;line-height:24px;margin-bottom:20px;margin-top:20px;width:380px}.partners-section{background-color:#121213;position:relative;z-index:0}.partners-section:before{background-image:url(/static/media/bg_brush.b94ca5d67f361ba607ca.png);background-position:0;background-repeat:no-repeat;background-size:auto 180%;bottom:0;content:"";display:block;height:100%;left:0;opacity:.4;position:absolute;right:0;top:0;width:100%;z-index:-1}.partners-section h1{color:#fff;color:var(--text-brand-primary);font-size:36px;font-weight:700;margin-bottom:48px;text-align:center}.offers-section .offers-list{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-evenly}.offers-section .offer-item{align-items:center;background-color:#fff;background-color:var(--bg-primary);border-radius:16px;box-shadow:0 12px 16px #00000014;display:flex;flex-direction:column;justify-content:center;margin-bottom:2rem;overflow:hidden;padding-bottom:1rem;text-align:center;width:440px}.offers-section .offer-img{display:block;margin-bottom:3rem;width:100%}.offers-section .offer-type{background-color:#f9f5ff;border:1px solid #e9d7fe;border-radius:120px;color:#6941c6;color:var(--text-brand-secondary);display:block;font-weight:500;margin:0 auto 1.5rem;padding:.3rem .5rem;text-align:center;width:140px}.offers-section .offer-price{color:#101828;color:var(--text-primary);display:block;font-size:3rem;font-weight:700;margin-bottom:16px}.offers-section .offer-period{display:block;margin-bottom:1.5rem}.offers-section .btn{height:52px;margin-bottom:1rem;width:80%}.testimonials-section{background-color:#53389e;background-color:var(--brand-primary-section)}.testimonials-section .testimonial-item{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:0 5rem;text-align:center}.testimonials-section .testimonial-company-logo{margin-bottom:2rem}.testimonials-section .testimonial-text{color:#fff;color:var(--text-brand-primary);font-size:48px;font-weight:500;line-height:60px;margin-bottom:32px}.testimonials-section .testimonial-person-picture{display:block;margin-bottom:16px}.testimonials-section .testimonial-person-name{color:#fff;color:var(--text-brand-primary);display:block;font-weight:600;margin-bottom:8px}.testimonials-section .testimonial-person-job-title{color:#d6bbfb;color:var(--text-brand-quarterary);display:block}.how-it-works-section .headline>span{margin-bottom:16px}.how-it-works-section .headline>h1{margin-bottom:20px}.how-it-works-section .headline>p{margin-bottom:64px}.how-it-works-section .graph{display:block;margin:0 auto;width:100%}.credit-card-section .credit-card{align-items:center;display:flex;height:640px;justify-content:space-between}.credit-card-section .credit-card .credit-card-feature{font-size:18px;line-height:28px;margin-bottom:20px}.credit-card-section .credit-card .credit-card-feature:before{background:url(/static/media/checkmark.276c904ee40fdf4bae0e.svg) 50% no-repeat;background-size:100% auto;content:"";display:inline-block;height:24px;margin-right:12px;vertical-align:middle;width:24px}.credit-card-section .credit-card .trippay-credit-card-img{height:1140px;margin-top:240px}.metrics-section .metrics-list{align-items:center;background-color:#53389e;background-color:var(--brand-primary-section);border-radius:18px;display:flex;justify-content:space-evenly;padding:5rem 0}.metrics-section .metrics-item{align-items:center;display:flex;flex-direction:column;justify-content:center;max-width:200px}.metrics-section .metrics-value{color:#fff;color:var(--text-brand-primary);font-size:60px;font-weight:600;margin-bottom:12px}.metrics-section .metrics-title{color:#e9d7fe;color:var(--text-brand-tertiary);font-size:18px}.demo-section{height:auto;position:relative}.demo-section:after,.demo-section:before{background-image:url(/static/media/bg_brush.b94ca5d67f361ba607ca.png);background-position:100%;background-repeat:no-repeat;background-size:auto 120%;bottom:0;content:"";display:block;height:100%;left:0;position:absolute;right:0;top:0;width:100%;z-index:-1}.demo-section>.inner-container{display:flex;justify-content:flex-start;padding:96px 0}.demo-section .headline{align-items:flex-start;display:flex;flex-direction:column;justify-content:center}.demo-section .headline>p{margin-bottom:48px;max-width:500px}.demo-section .demo-headline-wrapper{width:50%}.demo-section .demo-headline-wrapper form{margin-bottom:16px}.demo-section .demo-headline-wrapper .demo-submit-btn{width:178px}.demo-section .demo-headline-wrapper .data-privacy-hint{color:#475467;color:var(--text-tertiary);font-size:14px;max-width:300px}.demo-section .demo-headline-wrapper .data-privacy-hint>a{color:#101828;color:var(--text-primary);text-decoration:underline}.banner-section.center{text-align:center}.banner-section .banner-wrapper{align-items:center;background-color:#f9fafb;border-radius:16px;display:flex;justify-content:space-evenly;padding:48px}.banner-section .headline{padding:32px 0}.banner-section .headline:not(.center),.banner-section .headline:not(.center)>p{margin-bottom:0}.banner-section .banner-textbox{margin-bottom:12px}.banner-section .banner-submit-btn{width:120px}.banner-section .data-privacy-hint{color:#475467;color:var(--text-tertiary);font-size:14px}.banner-section .data-privacy-hint>a{color:#101828;color:var(--text-primary);text-decoration:underline}.cookie-section:before,.help-section:before{background-image:url(/static/media/bg_brush2.203c3388216e7a3f62b5.png);background-position:0 0;background-size:auto 100%}.cookie-section .header,.help-section .header{margin-bottom:10rem;text-align:center}.cookie-section .header>span,.help-section .header>span{color:#6941c6;color:var(--text-brand-secondary);display:block;font-size:16px;font-weight:600;line-height:24px;margin-bottom:24px}.cookie-section .header>h1,.help-section .header>h1{color:#101828;color:var(--text-primary);font-size:48px;font-weight:600;line-height:60px;margin-bottom:24px}.cookie-section .header>p,.help-section .header>p{font-size:20px;line-height:30px;margin-bottom:48px}.help-section .headline{margin-bottom:128px}.help-section .headline>.textbox{background-image:url(/static/media/search.8502f52f6b2b4304d7f0.svg);background-position:12px;background-repeat:no-repeat;padding-left:38px}.help-section .faq>h1{color:#101828;color:var(--text-primary);font-size:36px;font-weight:600;line-height:44px;margin-bottom:20px;text-align:center}.help-section .faq>p{font-size:20px;line-height:30px;margin-bottom:64px;text-align:center}.help-section .faq-list{margin:0 auto;max-width:760px}.help-section .faq-item{background-color:#0000;border-radius:16px;margin-bottom:16px;padding:40px 64px;transition:background-color .15s ease-in-out}.help-section .faq-item .faq-description{display:none}.help-section .faq-item.active{background-color:#f9fafb;box-shadow:0 2px 4px #0000001a}.help-section .faq-item.active .faq-title:before{background-image:url(/static/media/minus-circle.573f75d3c831c2d0c0d7.svg)}.help-section .faq-item.active .faq-description{display:block}.help-section .faq-title{color:#101828;display:block;font-size:18px;font-weight:500;line-height:28px;margin-bottom:8px;position:relative}.help-section .faq-title:before{background:url(/static/media/plus-circle.de8b34a4a1ad84a18c46.svg) no-repeat 50%;background-size:100% auto;content:"";height:24px;left:-40px;position:absolute;width:24px}.help-section .faq-description{color:#475467;font-size:16px;line-height:24px}.cookie-section:before{background-position:0 0;background-size:auto 50%}.cookie-section .inner-container{max-width:740px}.cookie-section .inner-container h2,.cookie-section .inner-container h3{color:#101828;font-weight:600;margin:24px 0}.cookie-section .inner-container>h2{font-size:30px;line-height:38px}.cookie-section .inner-container>h3{font-size:24px;line-height:32px}.cookie-section .inner-container>p{color:#475467;font-size:18px;line-height:28px;margin-bottom:16px}.cookie-section .inner-container>p>ul{margin:24px 0;padding-left:24px}.cookie-section .inner-container>p>ul>li{list-style-type:decimal}.objectives-section .objectives{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}.objectives-section .objectives-list{margin-bottom:4rem}.objectives-section .objectives-item{border-left:4px solid #f2f4f7;max-width:560px;padding:20px 0 20px 32px}.objectives-section .objectives-item.active{border-color:#7f56d9}.objectives-section .objectives-item>strong{color:#101828;display:block;font-size:20px;font-weight:600;line-height:30px;margin-bottom:20px}.objectives-section .objectives-item>p{font-size:16px;line-height:24px;margin-bottom:20px}.objectives-section .objectives-item>a{color:#6941c6;font-size:16px;font-weight:600;line-height:24px}.goals-section .goals-list{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-around}.goals-section .goals-item{border-radius:8px;box-shadow:0 2px 1px #0000001a;padding:48px;transition:background-color .15s ease-in-out;width:340px}.goals-section .goals-item:hover{background-color:#f9f5ff}.goals-section .goals-item>img{margin-bottom:48px}.goals-section .goals-item>strong{color:#101828;display:block;font-size:20px;font-weight:600;line-height:30px;margin-bottom:20px}.goals-section .goals-item>p{color:#475467;font-size:16px;line-height:24px}.goals-2-section .inner-container>img{display:block;margin:0 auto;max-width:1120px;width:100%}.goals-2-section .goals-list{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:space-between;padding:0 24px}.goals-2-section .goals-item{width:388px}.goals-2-section .goals-item>img{margin-bottom:20px}.goals-2-section .goals-item>strong{color:#101828;display:block;font-size:20px;font-weight:600;line-height:30px;margin-bottom:20px}.goals-2-section .goals-item>p{color:#475467;font-size:16px;line-height:24px;margin-bottom:20px}.goals-2-section .goals-item>a{color:#6941c6;font-size:16px;font-weight:600}.services-section .headline{margin-bottom:64px}.services-section .services{align-items:flex-start;display:flex}.services-section .services-list{margin-left:64px;margin-right:128px}.services-section .services-item{margin-bottom:56px;max-width:500px}.services-section .services-item>strong{color:#101828;display:block;font-size:20px;font-weight:600;line-height:30px;margin-bottom:20px;position:relative}.services-section .services-item>strong img{left:-64px;position:absolute;top:-8px}.services-section .services-item>p{color:#475467;font-size:16px;line-height:24px;margin-bottom:20px}.services-section .services-item>a{color:#6941c6;font-size:16px;font-weight:600}.values-section{background-color:#53389e}.values-section .values-list{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:space-around}.values-section .values-item{margin-bottom:2rem;text-align:center;width:380px}.values-section .values-item:last-child{margin-bottom:0}.values-section .values-item>img{display:block;margin:0 auto 20px}.values-section .values-item>strong{color:#fff;display:block;font-size:20px;font-weight:600;line-height:30px;margin-bottom:20px}.values-section .values-item>p{color:#e9d7fe;font-size:16px;line-height:24px}.about-section.with-brush-bg:before{background-image:url(/static/media/bg_brush2.203c3388216e7a3f62b5.png);background-position:left -12%;background-size:auto 50%}.about-section .about-list{flex-direction:column;margin:128px 0}.about-section .about-item,.about-section .about-list{align-items:center;display:flex;justify-content:space-evenly}.about-section .about-item{margin-bottom:128px;width:100%}.about-section .about-item img{width:40%}.about-section .about-item-description{max-width:560px;padding:0 32px}.about-section .about-item-description>strong{color:#101828;display:block;font-size:30px;font-weight:600;margin-bottom:16px}.about-section .about-item-description>p{color:#475467;font-size:18px}.team-section .team-members{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-evenly}.team-section .team-member{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-bottom:2rem;width:280px}.team-section .team-member .team-member-avatar{display:block;margin-bottom:20px;max-width:96px}.team-section .team-member-name{color:#101828;display:block;font-size:18px;font-weight:600;margin-bottom:8px}.team-section .team-member-job-title{color:#6941c6;display:block;font-size:16px;line-height:24px;margin-bottom:16px}.team-section .team-member .social-media{margin:0 auto}.team-section .team-member .social-media-item{color:#98a2b3;margin:0 6px;text-align:center}.goals-3-section:before{background-image:url(/static/media/bg_brush2.203c3388216e7a3f62b5.png);background-position:0 0;background-size:auto 100%}.goals-3-section .headline-wrapper{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:64px}.goals-3-section .featured-item{margin-bottom:48px;position:relative}.goals-3-section .featured-item>strong{display:block;font-size:20px;font-weight:600;line-height:30px;margin-bottom:20px}.goals-3-section .featured-item:before{background-position:50%;background-repeat:no-repeat;background-size:100% auto;border-radius:6px;content:"";height:48px;left:-64px;position:absolute;width:48px}.goals-3-section .featured-item-1:before{background-image:url(/static/media/traveler_featured_icon_1.d614153397ab14f2953e.svg)}.goals-3-section .featured-item-2:before{background-image:url(/static/media/traveler_featured_icon_2.4139b7f6a3b81b4c7b4e.svg)}.goals-3-section .demo-image{display:block;margin:0 auto;max-width:1200px;width:100%}.travelers-section:before{background-image:url(/static/media/bg_brush2.203c3388216e7a3f62b5.png);background-position:0 0;background-size:auto 100%}.travelers-section .traveler-feature-item{align-items:center;display:flex;justify-content:space-between;margin-bottom:96px}.travelers-section .traveler-feature-info{display:flex;flex-direction:column;width:480px}.travelers-section .traveler-feature-info .icon{display:block;margin-bottom:24px;width:48px}.travelers-section .traveler-feature-info>strong{color:#101828;color:var(--text-primary);font-size:30px;font-weight:600;line-height:30px;margin-bottom:20px}.travelers-section .traveler-feature-info>p{color:#475467;color:var(--text-tertiary);font-size:18px;line-height:28px;margin-bottom:32px}.travelers-section .traveler-feature-info li{color:#475467;color:var(--text-tertiary);margin-bottom:20px;margin-left:64px;position:relative}.travelers-section .traveler-feature-info li:before{background-color:red;background:url(/static/media/checkmark.276c904ee40fdf4bae0e.svg) 50% no-repeat;content:"";height:28px;left:-48px;position:absolute;width:28px}.contact-section .header{text-align:center}.contact-section .header>span{color:#6941c6;display:block;font-size:16px;font-weight:600;line-height:24px;margin-bottom:24px}.contact-section .header>h1{color:#101828;font-size:48px;font-weight:600;line-height:60px;margin-bottom:24px}.contact-section .header>p{font-size:20px;line-height:30px;margin-bottom:48px}.contact-section .map-img{display:block;height:460px;margin:0 auto 128px}.contact-section .contact-list{align-items:center;display:flex;justify-content:space-evenly;margin-bottom:128px}.contact-section .contact-item{align-items:center;display:flex;flex-direction:column;justify-content:center}.contact-section .contact-item>strong{color:#101828;display:block;font-size:20px;font-weight:600;line-height:30px;margin-bottom:8px}.contact-section .contact-item>p{color:#475467;font-size:16px;line-height:24px;margin-bottom:20px}.contact-section .contact-item>a{color:#6941c6;font-weight:500}.contact-section .google-map-img{display:block;height:400px;margin:0 auto}.careers-section .careers-category-wrapper{background-color:#f9fafb;border:1px solid #eaecf0;border-radius:8px;margin:0 auto 64px;max-width:746px;padding:6px}.careers-section .careers-category-list{display:flex}.careers-section .careers-category-item>a,.careers-section .careers-category-item>button,.careers-section .careers-category-item>input[type=button]{border-radius:6px;color:#475467;color:var(--text-tertiary);display:block;font-size:16px;font-weight:600;margin-right:4px;padding:12px}.careers-section .careers-category-item.active>a{background-color:#fff;box-shadow:0 2px 3px #0000001a}.careers-section .careers-list-wrapper{margin:0 auto;width:768px}.careers-section .careers-list-item{background-color:#fff;background-color:var(--bg-primary);border:1px solid #eaecf0;border-radius:16px;margin-bottom:24px;padding:24px}.careers-section .top-info{color:#6941c6;color:var(--text-brand-secondary);display:flex;font-size:14px;font-weight:600;justify-content:space-between;line-height:20px;margin-bottom:4px}.careers-section .job-title{font-size:18px;font-weight:600;line-height:28px}.careers-section .job-description{color:#475467;color:var(--text-tertiary);font-size:16px;line-height:24px;margin:16px 0}.careers-section .job-type-wrapper{color:#475467;color:var(--text-tertiary);display:flex}.careers-section .job-type-wrapper img{display:inline-block;margin-right:16px;vertical-align:middle}.careers-section .job-type{display:block;margin-right:20px}.login-section,.signup-section{display:flex;height:100%;padding:0}.login-section .headline,.signup-section .headline{margin-bottom:0}.login-section .headline>h1,.signup-section .headline>h1{font-size:32px;line-height:32px;margin-bottom:10px}.login-section .headline>p,.signup-section .headline>p{font-size:16px;margin-bottom:8px}.login-section .login-form-wrapper,.signup-section .login-form-wrapper{background-color:#fff;background-color:var(--bg-primary);box-sizing:border-box;height:100%;width:40%}.login-section .image-wrapper,.signup-section .image-wrapper{align-items:center;background:url(/static/media/login_signup_wallpaper.5444864382c7a39ea037.png) no-repeat 50%;background-size:cover;display:flex;height:100%;justify-content:center;position:relative;width:60%}.login-section .image-wrapper img,.signup-section .image-wrapper img{height:100%}.login-section .login-form-inner-wrapper,.signup-section .login-form-inner-wrapper{display:flex;flex-direction:column;font-size:14px;height:100%;justify-content:center;margin:0 auto;max-width:360px}.login-section .login-form-inner-wrapper .info-message,.signup-section .login-form-inner-wrapper .info-message{border:1px solid #0000;border-radius:.25rem;display:block;margin-bottom:1rem;padding:.75rem 1.25rem}.login-section .login-form-inner-wrapper .error,.signup-section .login-form-inner-wrapper .error{background-color:#f8d7da;border-color:#f5c6cb;color:#721c24}.login-section .login-form-inner-wrapper .success,.signup-section .login-form-inner-wrapper .success{background-color:#d8f8d8;border-color:#c7f5c7;color:#1c731c}.login-section .home-link,.signup-section .home-link{display:block;margin-bottom:32px}.login-section form,.signup-section form{display:flex;flex-direction:column;margin-bottom:16px}.login-section form label,.signup-section form label{margin:6px 0}.login-section .password-options,.signup-section .password-options{display:flex;justify-content:space-between;margin:8px 0 16px}.login-section a,.signup-section a{color:#6941c6;color:var(--text-brand-secondary);font-weight:600}.login-section .btn,.login-section .textbox,.signup-section .btn,.signup-section .textbox{display:block;font-weight:500;height:40px;margin-bottom:6px;width:100%}.login-section .login-hint,.signup-section .login-hint{text-align:center}@media (max-width:576px){.with-brush-bg:before{background-size:100% auto}.team-section:before{display:none}section{padding:64px 0}.textbox{display:block;margin:0 auto 1em;width:100%}.social-media-item{margin-left:8px;margin-right:8px}.hero-header-section{height:auto;padding:66px 0}.hero-header-section>.inner-container{flex-direction:column}.hero-header-section .body{width:100%}.hero-header-section .body .pill{font-size:.9em;white-space:nowrap}.hero-header-section .body>h1{font-size:2.8rem;line-height:1.25;margin-bottom:1rem}.hero-header-section .body>p{width:100%}.hero-header-section .body .app-download{align-items:flex-start;flex-direction:column;gap:12px}.hero-header-section .home-hero-phone{display:none}.banner-section .banner-wrapper{padding:2em}.goals-3-section .featured-item:before{display:none}.travelers-section .traveler-feature-info{width:100%}.metrics-section .metrics-list{flex-direction:column;padding:3rem 0}.metrics-section .metrics-item{margin-bottom:3rem}.metrics-section .metrics-item:last-child{margin-bottom:0}.metrics-section .metrics-value{font-size:48px}.demo-section{height:auto}.demo-section .inner-container{flex-direction:column}.demo-section .demo-headline-wrapper{margin-bottom:2rem;width:100%}.demo-section .demo-laptop{height:auto;width:100%}.footer .footer-nav{align-items:flex-start;flex-direction:column;justify-content:flex-start}.footer .footer-nav-item{margin-bottom:1rem}.copyright{flex-direction:column}.copyright .social-media{margin-top:1rem}}@media (max-width:1024px){.page-title-section:before{background-size:auto 100%}body{padding-top:80px}.hero-header-section{height:auto}.hero-header-section>.inner-container,.services-section .services{flex-direction:column}.services-section .services .services-list{margin:0}.services-section .services img{display:none}.headline-xl>h1{font-size:36px;line-height:48px;margin-bottom:16px}.headline-xl>p{margin-bottom:64px}.headline-xxl>h1{font-size:48px;line-height:60px;margin-bottom:32px}.headline-xxl>p{margin-bottom:48px}.inner-container{max-width:960px}.top-bar{display:none}.main-nav{left:0;position:fixed;right:0;top:0;z-index:99999999}.main-nav>.inner-container{justify-content:space-between}.main-nav .hamburger-menu{display:flex;min-width:24px}.main-nav .nav-list{background-color:#fff;background-color:var(--bg-primary);border-radius:0 0 15px 15px;display:block;left:0;position:absolute;top:100%;visibility:hidden;width:100%;z-index:99999999}.main-nav .nav-list.visible{visibility:visible}.main-nav .logo{margin-right:0}.main-nav .login-signup{margin-right:.6rem}.main-nav .login-signup>a{font-size:.8rem;height:2.4rem;min-width:auto;padding:0;width:4.2rem}.nav-list>.nav-item{margin:1.4rem 0}.goals-2-section .goals-item{margin-bottom:2rem}.goals-3-section .headline-wrapper{flex-direction:column}.partners-section .partner-list{flex-wrap:wrap}.partners-section .partner-list>li:not(.partner){display:none}.travelers-section .traveler-feature-item{flex-direction:column}.travelers-section .traveler-feature-item img{display:none}.about-section .about-item:last-child{margin-bottom:0}.about-section .about-item img{display:none}.feature-section{height:auto}.feature-section .feature-list{align-items:flex-start;flex-direction:column;justify-content:flex-start;width:100%}.feature-section .feature-item,.feature-section .feature-item:nth-child(2n){padding-left:0;padding-right:0;width:100%}.feature-section .feature-description{max-width:auto;min-width:none;width:auto}.objectives img{display:none}.credit-card-section{padding-bottom:0}.credit-card-section .credit-card{flex-direction:column;height:auto}.credit-card-section .credit-card .trippay-credit-card-img{height:auto;margin-top:0;width:100%}.testimonials-section .testimonial-item{padding:0 1rem}.testimonials-section .testimonial-text{font-size:1.4em;line-height:1.55}.banner-wrapper{flex-direction:column}.banner-wrapper .btn{margin-bottom:1em}.login-section,.signup-section{height:auto;margin-top:1em;padding-bottom:66px}.login-section .image-wrapper,.signup-section .image-wrapper{display:none}.login-section .login-form-wrapper,.signup-section .login-form-wrapper{margin:0 auto;width:75%}.login-section .login-form-inner-wrapper,.signup-section .login-form-inner-wrapper{height:auto}.footer .apps,.footer .header{flex-direction:column}.footer .apps{display:flex;gap:12px}.footer .apps img{margin-left:0;margin-right:1rem}.footer .footer-menu{flex-direction:column}.footer .footer-menu .footer-nav{justify-content:flex-start}.footer .footer-menu .footer-nav-item{margin-right:2rem}.footer .company-info{margin-bottom:2rem}}
/*# sourceMappingURL=main.421956f5.css.map*/