.constants-web .landing-two-column{display:flex;min-height:100vh;width:100%;position:relative}.constants-web .landing-left-column{width:40%;min-width:400px;max-width:500px;position:sticky;top:0;height:100vh;display:flex;flex-direction:column;justify-content:center;padding-left:40px;padding-right:40px;background-color:#fff;border-right:1px solid #ebeef7;z-index:10}.constants-web .landing-left-column .landing-left-content{max-width:400px}.constants-web .landing-left-column .landing-headline{font-size:40px;font-weight:800;line-height:1.2;color:#4d4d4d;margin-bottom:20px}.constants-web .landing-left-column .landing-subtext{max-width:100%;margin:32px 0}.constants-web .landing-right-column{flex:1;min-width:0;display:flex;flex-direction:column;position:relative;overflow-x:hidden}.constants-web .landing-right-column .property-list-item-property{padding:2px 5px 2px 0}.constants-web .landing-mobile-hero{min-height:85vh;background-color:#fff;padding:50px 24px;display:none;flex-direction:column;justify-content:center;position:relative}.constants-web .landing-mobile-hero .landing-mobile-hero-content{max-width:500px;margin:0 auto}.constants-web .landing-mobile-hero .landing-headline{font-size:36px;font-weight:800;line-height:1.2;color:#4d4d4d;margin-bottom:20px}.constants-web .landing-mobile-hero .landing-subtext{max-width:100%;margin:24px 0;color:#4d4d4d}.constants-web .landing-mobile-hero .claim-input{max-width:100%;margin-top:32px}.constants-web .landing-subtext{max-width:50%;margin:0 auto}.constants-web .how-it-works-carousel{display:flex;gap:24px;padding:16px 0;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}@media(hover:none){.constants-web .how-it-works-carousel{scrollbar-width:none;-ms-overflow-style:none}.constants-web .how-it-works-carousel::-webkit-scrollbar{display:none}}.constants-web .how-it-works-step{flex:0 0 calc(70% - 12px);min-width:280px;scroll-snap-align:start;transition:transform .2s ease,box-shadow .2s ease}.constants-web .how-it-works-step:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.08)}.constants-web .how-it-works-step:last-child{margin-right:24px}.constants-web .how-it-works-step-header{margin-bottom:16px}.constants-web .how-it-works-step-icon{font-size:40px;color:#7375a5;--fa-primary-color:#7375A5;--fa-secondary-color:#EBEEF7;--fa-secondary-opacity:1}.constants-web .how-it-works-step-title{font-size:16px;font-weight:700;color:#4d4d4d;margin:0 0 12px}.constants-web .how-it-works-step-description{font-size:15px;line-height:1.6;color:#a0a0a0;margin:0}@media(min-width:951px){.constants-web .how-it-works-carousel{overflow-x:hidden}.constants-web .how-it-works-step{flex:1 1 0;min-width:0}.constants-web .how-it-works-step:last-child{margin-right:0}}.constants-web .nav-items-container.landing{margin-left:auto;margin-right:auto;width:92.30769%;max-width:960px}.constants-web .buisness-landing-sign-up{padding-top:20px;padding-bottom:20px;flex:1 1}.constants-web .business-landing-placeholder{position:relative;width:100%}.constants-web .business-landing-hero-placeholder,.constants-web .business-landing-placeholder{background-color:var(--color-bg-surface);background-size:cover;background-repeat:no-repeat;overflow:hidden;padding-top:45%;border-radius:15px}.constants-web .business-landing-hero-placeholder{position:static;width:110%;height:100%}.constants-web .landing-input{margin:25px 40px 6px 0}.constants-web .landing-icon-container{background:var(--color-bg);min-height:30px;min-width:30px;display:flex;justify-content:center;align-items:center;border-radius:3px;padding:5px;margin-right:15px}.constants-web .landing-arrow,.constants-web .landing-arrow:before{position:absolute;left:50%}.constants-web .landing-arrow{width:20px;height:20px;bottom:40px;margin:-20px 0 0 -20px;-webkit-transform:rotate(45deg);transform:rotate(45deg);border-left:none;border-top:none;border-right:2px solid var(--color-primary);border-bottom:2px solid var(--color-primary)}.constants-web .landing-arrow:before{content:"";width:20px;height:20px;top:50%;margin:-10px 0 0 -10px;border-left:none;border-top:none;border-right:1px solid var(--color-primary);border-bottom:1px solid var(--color-primary);animation-duration:2s;animation-iteration-count:infinite;animation-name:arrow}@media(max-width:950px){.constants-web .landing-two-column{flex-direction:column;min-height:auto}.constants-web .landing-left-column{display:none}.constants-web .landing-mobile-hero{display:flex}.constants-web .landing-right-column{width:100%}.constants-web .landing-subtext{max-width:100%}.constants-web .landing-arrow{bottom:20px}.constants-web .page-section-container.landing{padding-top:25px;padding-bottom:25px}.constants-web .page-section-container.landing-hero{padding-top:75px;padding-bottom:25px}.constants-web .business-landing-placeholder{min-height:250px}.constants-web .hero-form{display:none}.constants-web .side-graphic-container--left,.constants-web .side-graphic-container--right{overflow:hidden}}.constants-web .waitlist-container{background:#fff;border-radius:15px;flex:.5;padding-bottom:20px;padding-top:20px;filter:drop-shadow(0 8px 6px rgba(0,0,0,.25))!important;width:450px;margin-top:50px}.constants-web .waitlist-form{width:100%;margin:0 auto}.constants-web .waitlist-form--mobile{display:none}.constants-web .waitlist-form--web{display:block}.constants-web .page-image-background-container{padding-top:20px;padding-bottom:20px;flex:1 1}.constants-web .side-graphic-container--left{position:relative;height:400px}.constants-web .side-graphic--left{height:800px;position:absolute;left:-600px;border-radius:15px;display:block;margin:0;-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center;width:1057px}.constants-web .side-graphic-container--right{position:relative;height:400px}.constants-web .side-graphic--right{height:800px;position:absolute;right:-600px;border-radius:15px;display:block;margin:0;-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center;width:1057px}.constants-web .feature-list--mobile{display:none}.constants-web .feature-list--full{display:block}.constants-web .slide-container{width:50%;margin:0 auto}@media(max-width:767px){.constants-web .waitlist-form--mobile{display:block}.constants-web .waitlist-form--web{display:none}.constants-web .page-image-background-content{text-align:center}.constants-web .page-image-background-container{position:relative;top:0;left:0;min-height:250px;width:100%}.constants-web .page-image-background-content{flex:1}.constants-web .page-image-background-content-container{margin:0 auto;position:absolute;z-index:11;top:0;transform:none;left:0;right:0}.constants-web .page-image-background-container .progressive-image img,.constants-web .page-image-background-container .progressive-image img.loaded{width:auto}.constants-web .page-section-container.carousel{text-align:center}.constants-web .page-section-container.mobile-sign-up{display:block}.constants-web .page-section-content.mobile-sign-up{position:relative;height:300px;text-align:center;width:100%}.constants-web .page-section-content.responsive{display:block}.constants-web .page-section-content.side-graphic{width:100%}.constants-web .page-section-content.wide{display:block}.constants-web .page-section-text-container{text-align:center!important}.constants-web .page-section-slide-container{display:block}.constants-web .page-section-content.demo{flex-direction:column}.constants-web .slide{max-width:100%}.constants-web .graphic-container,.constants-web .graphic-container .page-image-container{padding-bottom:0}.constants-web .feature-list--mobile{display:block}.constants-web .feature-list--full{display:none}}.landing-modal{position:fixed;inset:0;z-index:900;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .3s ease}.landing-modal--visible{opacity:1}.landing-modal__backdrop{position:absolute;inset:0;background:rgba(0,0,0,.4);backdrop-filter:blur(4px)}.landing-modal__content{position:relative;width:90vw;max-width:1200px;height:90vh;border-radius:15px;background:#fff;box-shadow:0 25px 50px -12px rgba(0,0,0,.25);overflow:hidden;display:flex;flex-direction:column}.landing-modal__content>.card-header{padding:0 10px}.landing-modal__right .landing-mobile-hero{padding:20px 24px}.landing-modal__layout{display:flex;flex:1;min-height:0}.landing-modal__left{width:35%;min-width:320px;max-width:420px;display:flex;flex-direction:column;justify-content:center;padding:40px;background:#fff;border-right:1px solid #ebeef7;overflow:hidden;flex-shrink:0}.landing-modal__left-content{max-width:400px}.landing-modal__headline{font-size:40px;font-weight:800;line-height:1.2;color:#4d4d4d;display:block;margin-bottom:20px}.landing-modal__right{flex:1;min-width:0;overflow-y:auto;overflow-x:hidden}.landing-modal__right .page-section-container.landing,.landing-modal__right .page-section-container.landing.background-color--dark-gray,.landing-modal__right .page-section-container.landing.background-color--white{padding-top:40px!important;padding-bottom:40px!important}.landing-modal__right .page-section-content{max-width:100%;padding:0}.landing-modal__right .footer__content{max-width:100%}.landing-modal__right .footer__item--right{margin-left:24px}.landing-modal__right .how-it-works-carousel{overflow-x:auto!important}.landing-modal__right .how-it-works-step{flex:0 0 auto!important;min-width:220px;max-width:260px}@media(max-width:950px){.landing-modal__content{width:100vw;max-width:100vw;height:100vh;border-radius:0}.landing-modal__layout{flex-direction:column}.landing-modal__left{display:none}.landing-modal__right{width:100%}}