.marketing{--m-navy:#10263f;--m-blue:#0969e8;--m-blue-soft:#eaf2ff;--m-orange:#f47b20;--m-cream:#fbfaf6;color:#17283b;background:#fff}.marketing a{color:inherit}.public-header{z-index:50;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fffe;border-bottom:1px solid #dce5e7;position:sticky;top:0}.nav-wrap{align-items:center;gap:28px;width:min(1180px,100% - 36px);min-height:76px;margin:auto;display:flex}.brand-logo{width:158px;height:54px;display:block;overflow:hidden}.brand-logo img{object-fit:contain;width:100%;height:100%}.public-header nav{flex:1;align-items:center;gap:22px;font-size:14px;font-weight:700;display:flex}.public-header nav>a,.public-header summary{cursor:pointer;white-space:nowrap;text-decoration:none;list-style:none}.public-header details{position:relative}.nav-pop{background:#fff;border:1px solid #dce5e7;border-radius:14px;min-width:230px;padding:12px;display:none;position:absolute;top:30px;left:-18px;box-shadow:0 20px 50px #10263f20}.public-header details[open]>.nav-pop{display:grid}.nav-pop a{border-radius:8px;padding:10px;text-decoration:none}.nav-pop a:hover{background:var(--m-blue-soft)}.mega .nav-pop{grid-template-columns:repeat(3,210px);gap:12px}.mega section{display:grid}.mega b,.footer-grid b{color:var(--m-blue);text-transform:uppercase;letter-spacing:1.2px;margin:8px 10px;font-size:11px}.nav-actions{align-items:center;gap:9px;margin-left:auto;display:flex}.button{background:var(--m-blue);border-radius:9px;justify-content:center;align-items:center;min-height:44px;padding:0 17px;font-weight:800;display:inline-flex;color:#fff!important;text-decoration:none!important}.button.secondary{border:1px solid var(--m-blue);background:#fff;color:var(--m-blue)!important}.button.light{background:#fff;color:var(--m-navy)!important}.button.outline-light{background:0 0;border:1px solid #fff6}.menu-toggle{background:#fff;border:1px solid #ccd9dc;border-radius:8px;margin-left:auto;padding:10px;display:none}.marketing main>section,.section{width:min(1180px,100% - 36px);margin:auto;padding:82px 0}.page-hero{grid-template-columns:1.15fr .85fr;align-items:center;gap:70px;min-height:570px;display:grid}.page-hero h1{letter-spacing:-3px;max-width:850px;color:var(--m-navy);margin:12px 0 20px;font-size:clamp(42px,6vw,76px);line-height:1.02}.lead{color:#526779;max-width:720px;font-size:19px;line-height:1.7}.eyebrow{color:var(--m-blue)!important}.button-row{flex-wrap:wrap;align-items:center;gap:12px;margin-top:28px;display:flex}.hero-art{background:linear-gradient(145deg,var(--m-blue-soft),#d6e7ff);border-radius:42% 58% 55% 45%;min-height:380px;position:relative;overflow:hidden}.hero-art i{background:#fff;border-radius:18px;width:180px;height:100px;position:absolute;box-shadow:0 20px 50px #10263f1c}.hero-art i:first-child{top:15%;left:12%}.hero-art i:nth-child(2){top:40%;right:8%}.hero-art i:nth-child(3){bottom:8%;left:25%}.hero-art span{background:var(--m-navy);color:#fff;border-radius:999px;padding:10px 14px;font-weight:800;position:absolute}.hero-art span:first-of-type{top:22%;left:20%}.hero-art span:nth-of-type(2){top:47%;right:16%}.hero-art span:nth-of-type(3){bottom:15%;left:34%}.section-heading{max-width:760px;margin-bottom:34px}.section-heading h2,.content-section h2,.cta-band h2{letter-spacing:-1.5px;color:var(--m-navy);margin:8px 0 12px;font-size:clamp(30px,4vw,48px)}.section-heading p,.content-section p{color:#5a6c7b;line-height:1.7}.soft{background:var(--m-cream)}.full-bleed{width:100%!important;max-width:none!important}.full-bleed>.inner{width:min(1180px,100% - 36px);margin:auto}.card-grid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.card{background:#fff;border:1px solid #dce5e7;border-radius:18px;padding:27px;box-shadow:0 9px 30px #10263f08}.card h2,.card h3{color:var(--m-navy)}.card p,.card li{color:#5a6c7b;line-height:1.6}.card a.learn{color:var(--m-blue);margin-top:12px;font-weight:800;display:inline-block}.story-grid{grid-template-columns:repeat(2,1fr);gap:20px;display:grid}.story{background:var(--m-navy);color:#fff;border-radius:20px;padding:32px}.story h3{margin:0 0 10px;font-size:27px}.story p{color:#c9d7e2;line-height:1.6}.story a{color:#ffb26f;font-weight:800}.principles{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.principle{border-left:4px solid var(--m-orange);background:#fff;padding:22px}.faq-list{gap:10px;display:grid}.faq-list details{background:#fff;border:1px solid #dce5e7;border-radius:12px;padding:20px}.faq-list summary{cursor:pointer;font-weight:800}.faq-list p{color:#5a6c7b;line-height:1.6}.cta-band{background:var(--m-blue);color:#fff;border-radius:24px;justify-content:space-between;align-items:center;gap:30px;display:flex;width:min(1180px,100% - 36px)!important;margin:60px auto!important;padding:48px!important}.cta-band h2{color:#fff;max-width:700px;margin:5px 0;font-size:35px}.cta-band .eyebrow{color:#ffd0a8!important}.public-footer{background:var(--m-navy);color:#d6e2eb;padding:64px max(18px,50% - 590px)}.footer-grid{grid-template-columns:2fr repeat(3,1fr);gap:40px;display:grid}.footer-grid>div{align-content:start;gap:11px;display:grid}.footer-grid a{text-decoration:none}.footer-grid p{max-width:340px;line-height:1.6}.footer-base{border-top:1px solid #ffffff1f;gap:24px;margin-top:50px;padding-top:22px;display:flex}.footer-base span{margin-right:auto}.detail-grid{grid-template-columns:1fr 1fr;gap:30px;display:grid}.content-section{background:var(--m-cream);border-radius:20px;padding:32px}.check-list{padding:0;list-style:none}.check-list li{margin:11px 0}.check-list li:before{content:"✓";color:var(--m-blue);margin-right:9px;font-weight:900}.workflow{flex-wrap:wrap;gap:8px;display:flex}.workflow span{background:var(--m-blue-soft);border-radius:9px;padding:11px 14px;font-weight:700}.table-wrap{overflow:auto}.compare-table{border-collapse:collapse;width:100%;min-width:760px}.compare-table th,.compare-table td{text-align:left;border-bottom:1px solid #dce5e7;padding:15px}.compare-table th{color:var(--m-navy)}.price-tabs{grid-template-columns:repeat(3,1fr);gap:15px;display:grid}.price-panel{border:1px solid #dce5e7;border-radius:18px;padding:24px}.price-panel strong{color:var(--m-blue);font-size:25px}.form-card-public{max-width:760px;margin:auto}.public-form{grid-template-columns:1fr 1fr;gap:18px;display:grid}.public-form label{gap:7px;font-weight:700;display:grid}.public-form .full{grid-column:1/-1}.public-form input,.public-form select,.public-form textarea{border:1px solid #bdcbcf;border-radius:9px;padding:13px}.public-form textarea{min-height:130px}.legal{max-width:850px!important}.legal h2{margin-top:36px}.legal p,.legal li{color:#526779;line-height:1.75}@media (max-width:900px){.menu-toggle{display:block}.public-header nav{background:#fff;border-bottom:1px solid #dce5e7;max-height:calc(100vh - 76px);padding:18px;display:none;position:absolute;top:76px;left:0;right:0;overflow:auto}.public-header nav.open{display:grid}.nav-pop,.mega .nav-pop{box-shadow:none;grid-template-columns:1fr;margin-top:8px;position:static}.nav-actions{flex-wrap:wrap;margin:10px 0 0}.page-hero{grid-template-columns:1fr;min-height:auto}.hero-art{min-height:280px}.card-grid,.principles{grid-template-columns:1fr 1fr}.cta-band{display:block}.footer-grid{grid-template-columns:1fr 1fr}}@media (max-width:600px){.marketing main>section,.section{padding:58px 0}.page-hero h1{letter-spacing:-1.8px}.hero-art{display:none}.card-grid,.principles,.story-grid,.detail-grid,.price-tabs,.public-form{grid-template-columns:1fr}.public-form .full{grid-column:auto}.footer-grid{grid-template-columns:1fr}.footer-base{flex-wrap:wrap}.footer-base span{width:100%}.cta-band{padding:30px!important}.brand-logo{width:135px}}.home-access-strip{background:#fff;border:1px solid #dce5e7;border-radius:14px;justify-content:center;align-items:center;gap:24px;font-size:13px;display:flex;box-shadow:0 12px 35px #10263f10;margin-top:-34px!important;padding:16px 22px!important}.home-access-strip span{color:#607181}.home-access-strip a{color:var(--m-blue);font-weight:800}.product-family-card{position:relative;overflow:hidden}.product-family-card:after{content:"";background:var(--m-blue-soft);border-radius:50%;width:80px;height:80px;position:absolute;bottom:-25px;right:-25px}.workflow-showcase{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.workflow-card{background:#fff;border:1px solid #dce5e7;border-radius:19px;padding:28px}.workflow-card h3{min-height:58px;color:var(--m-navy);font-size:23px}.workflow-card ol{counter-reset:steps;padding:0;list-style:none}.workflow-card li{counter-increment:steps;color:#526779;border-top:1px solid #e6edef;align-items:center;gap:10px;padding:11px 0;display:flex}.workflow-card li:before{content:counter(steps);background:var(--m-blue-soft);width:25px;height:25px;color:var(--m-blue);border-radius:50%;place-items:center;font-size:11px;font-weight:900;display:grid}.workflow-card a{color:var(--m-blue);margin-top:14px;font-weight:800;display:inline-block}.branch-feature,.app-promo{background:#f1f6ff;border-radius:24px;grid-template-columns:1.2fr .8fr;align-items:center;gap:40px;display:grid;padding:55px!important}.branch-feature h2,.app-promo h2{color:var(--m-navy);font-size:clamp(30px,4vw,47px)}.branch-feature p,.app-promo p{color:#526779;line-height:1.65}.branch-visual{text-align:center;grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.branch-visual span{background:#fff;border-radius:12px;padding:17px 8px;font-weight:800;box-shadow:0 8px 25px #10263f10}.branch-visual span:first-child{background:var(--m-navy);color:#fff;grid-column:1/-1}.branch-visual i{background:var(--m-blue);grid-column:1/-1;height:2px}.app-promo{background:#f0f4ff;margin-top:30px!important}.public-footer .footer-grid{grid-template-columns:1.7fr repeat(5,1fr);gap:28px}.public-footer .footer-base>div{gap:18px;display:flex}.public-footer .footer-base b{text-transform:uppercase;font-size:11px}.footer-brand{min-width:220px}@media (max-width:1000px){.public-footer .footer-grid{grid-template-columns:repeat(3,1fr)}.footer-brand{grid-column:1/-1}.workflow-showcase,.branch-feature,.app-promo{grid-template-columns:1fr}}@media (max-width:600px){.home-access-strip{flex-direction:column;align-items:flex-start;gap:10px;margin-top:-22px!important}.branch-feature,.app-promo{padding:30px 22px!important}.branch-visual{grid-template-columns:1fr}.branch-visual span:first-child,.branch-visual i{grid-column:auto}.public-footer .footer-grid{grid-template-columns:1fr 1fr}.footer-brand{grid-column:1/-1}.public-footer .footer-base>div{width:100%}}.marketing .brand-logo{flex:none;align-items:center;width:158px;height:50px;text-decoration:none;display:flex;overflow:hidden}.marketing .brand-logo img{object-fit:contain;width:100%;height:auto;display:block}.public-footer .brand-logo{filter:none}.marketing .section-heading{display:block}.marketing .section-heading>*{max-width:100%}@media (max-width:600px){.marketing{overflow-x:hidden}.marketing .section-heading{width:100%}.marketing .section-heading p{overflow-wrap:anywhere}}.mobile-auth-actions{align-items:center;gap:8px;margin-left:auto;display:none}.mobile-auth-actions>a:first-child{color:var(--m-blue);font-size:13px;font-weight:800;text-decoration:none}.mobile-auth-actions .button{min-height:38px;padding:0 11px;font-size:11px}@media (max-width:900px){.mobile-auth-actions{display:flex}.menu-toggle{margin-left:0}.nav-wrap{gap:12px}}@media (max-width:600px){.nav-wrap{width:calc(100% - 20px)}.marketing .brand-logo{width:124px;height:42px}.mobile-auth-actions .button{text-align:center;max-width:94px;padding:0 8px;line-height:1.05}.menu-toggle{padding:8px;font-size:11px}}.public-topbar{color:#50657b;background:#f3f8ff;justify-content:space-between;align-items:center;height:30px;padding:0 max(18px,50% - 590px);font-size:11px;display:flex}.public-topbar div{gap:18px;display:flex}.public-topbar a{text-decoration:none}.new-hero{background:radial-gradient(circle at 80% 20%,#d9edff 0,#0000 34%),linear-gradient(135deg,#fff 40%,#eef7ff);grid-template-columns:1fr 1.08fr;align-items:center;gap:48px;min-height:610px;display:grid;width:100%!important;max-width:none!important;padding:64px max(18px,50% - 590px)!important}.hero-copy h1{letter-spacing:-2.5px;color:var(--m-navy);margin:12px 0 20px;font-size:clamp(42px,5vw,68px);line-height:1.05}.hero-copy h1 span,.hero-copy h1 em{font-style:normal;display:block}.hero-copy h1 span{color:#0969e8}.hero-copy h1 em{color:#08a75a}.hero-copy>p:not(.eyebrow){color:#526779;max-width:620px;font-size:18px;line-height:1.65}.hero-trust{color:#50657b;flex-wrap:wrap;gap:20px;margin-top:25px;font-size:12px;display:flex}.product-preview{min-height:430px;position:relative}.preview-window{background:#fff;border:8px solid #16202b;border-radius:20px;width:90%;height:350px;padding:12px;position:absolute;top:25px;right:0;box-shadow:0 25px 60px #14395c28}.preview-top{border-bottom:1px solid #e6edf3;justify-content:space-between;padding:7px 10px;font-size:11px;display:flex}.preview-body{grid-template-columns:105px 1fr;height:285px;display:grid}.preview-body aside{color:#dcecff;background:#12385d;padding:18px 10px;font-size:10px;line-height:2.7}.preview-main{padding:18px}.preview-main h3{margin:0 0 16px}.metric-row{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.metric-row span{border:1px solid #e4ebf2;border-radius:8px;padding:12px 8px;font-size:9px}.metric-row b{color:#0c3154;font-size:16px;display:block}.chart{background:#f7fbff;align-items:flex-end;gap:13px;height:115px;margin-top:20px;padding:15px;display:flex}.chart i{background:#1681f8;border-radius:5px 5px 0 0;flex:1}.chart i:first-child{height:25%}.chart i:nth-child(2){height:45%}.chart i:nth-child(3){height:38%}.chart i:nth-child(4){height:70%}.chart i:nth-child(5){height:62%}.chart i:nth-child(6){height:90%}.phone-preview{background:#fff;border:7px solid #17212b;border-radius:25px;align-content:start;gap:12px;width:128px;height:245px;padding:17px 10px;font-size:10px;display:grid;position:absolute;bottom:0;left:2%;box-shadow:0 20px 40px #14395c2e}.phone-preview span{text-align:center;background:#eef6ff;border-radius:8px;padding:10px 6px}.dual-products{grid-template-columns:1fr 1fr;gap:22px;display:grid;padding-top:40px!important}.focus-card{border:1px solid #dbe7f1;border-radius:22px;grid-template-columns:1.2fr .8fr;gap:22px;min-height:440px;padding:30px;display:grid}.sales-focus{background:linear-gradient(135deg,#f5faff,#e7f2ff)}.account-focus{background:linear-gradient(135deg,#f7fff9,#e7f8ed)}.focus-card h2{color:var(--m-navy);margin:3px 0;font-size:31px}.focus-card h3{color:#53687a;margin:0 0 15px}.focus-card p{color:#53687a;line-height:1.6}.focus-card ul{padding:0;list-style:none}.focus-card li{color:#304b60;margin:10px 0}.focus-card a{color:var(--m-blue);font-weight:800}.focus-visual{background:#fff;border-radius:18px;align-content:center;align-self:center;gap:12px;min-height:220px;padding:25px;display:grid;box-shadow:0 18px 45px #14395c13}.focus-visual strong{font-size:18px}.focus-visual span{background:#f5f8fb;border-radius:9px;padding:12px;font-size:12px}.center{text-align:center;margin-left:auto;margin-right:auto}.industry-section{padding-top:55px!important}.industry-grid{grid-template-columns:repeat(9,1fr);gap:10px;display:grid}.industry-grid div{text-align:center;background:#fff;border:1px solid #e0e9f1;border-radius:13px;place-items:center;min-height:100px;padding:16px 8px;display:grid}.industry-grid b{color:#1979ec;font-size:24px}.industry-grid span{font-size:11px;font-weight:800}.proof-strip{background:#f3f8ff;grid-template-columns:repeat(4,1fr);gap:20px;display:grid;width:100%!important;max-width:none!important;padding:28px max(18px,50% - 590px)!important}.proof-strip div{text-align:center}.proof-strip b{color:#0c3154;font-size:22px;display:block}.proof-strip span{color:#607489;font-size:12px}.why-section{grid-template-columns:1fr 1fr;align-items:center;gap:55px;display:grid}.why-section h2{color:var(--m-navy);font-size:clamp(34px,4vw,50px)}.why-section>div>p{color:#53687a;line-height:1.7}.why-visual{background:linear-gradient(145deg,#d9ebff,#0b70e7);border-radius:24px;min-height:360px;position:relative}.activity-card{background:#fff;border-radius:16px;gap:13px;width:260px;padding:25px;display:grid;position:absolute;top:55px;right:28px;box-shadow:0 25px 50px #12385d33}.activity-card span{color:#3f5d72}.benefit-grid{grid-template-columns:1fr 1fr;gap:13px;margin-top:20px;display:grid}.benefit-grid span{color:#31546a;font-weight:700}.testimonial-section{background:#f7faff}.testimonial-grid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.testimonial-grid article{background:#fff;border:1px solid #e0e9f1;border-radius:16px;padding:28px}.testimonial-grid b{color:var(--m-navy);font-size:19px}.testimonial-grid p{color:#607489;line-height:1.6}@media (max-width:1000px){.new-hero{grid-template-columns:1fr}.product-preview{min-height:390px}.dual-products{grid-template-columns:1fr}.industry-grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:700px){.public-topbar{display:none}.new-hero{padding-top:45px!important}.product-preview{min-height:300px}.preview-window{width:100%;height:280px}.preview-body{grid-template-columns:75px 1fr;height:215px}.preview-body aside{line-height:2.2}.metric-row{grid-template-columns:1fr 1fr}.chart,.phone-preview{display:none}.focus-card{grid-template-columns:1fr}.focus-visual{min-height:150px}.industry-grid{grid-template-columns:repeat(2,1fr)}.proof-strip{grid-template-columns:1fr 1fr}.why-section{grid-template-columns:1fr}.why-visual{min-height:280px}.testimonial-grid,.benefit-grid{grid-template-columns:1fr}}.public-header nav>a{position:relative}.public-header nav>a.active:after{content:"";background:var(--m-blue);border-radius:2px;height:2px;position:absolute;bottom:-12px;left:0;right:0}@media (max-width:900px){.public-header nav>a.active:after{bottom:2px}.public-header nav>a{padding:8px 0}}.marketing .brand-logo img{object-fit:contain;width:100%;height:100%}.public-footer .brand-logo{background:#fff;border-radius:10px;width:205px;height:82px;padding:4px}.public-footer .brand-logo img{object-fit:contain}@media (max-width:600px){.marketing .brand-logo{width:142px;height:52px}.public-footer .brand-logo{width:180px;height:72px}}.photo-hero{isolation:isolate}.hero-person-photo{display:none}.photo-hero .preview-window{width:73%;height:300px;top:118px;right:21%;transform:perspective(1100px)rotateY(-4deg);box-shadow:0 30px 70px #14395c38}.photo-hero .preview-body{height:235px}.photo-hero .chart{height:82px}.photo-hero .phone-preview{z-index:3;bottom:-12px;left:0}.photo-card{min-height:300px;position:relative;overflow:hidden;background-position:50%!important;background-size:cover!important;padding:0!important}.photo-card:after{content:"";background:linear-gradient(#0000 45%,#051b30d1);position:absolute;inset:0}.sales-photo,.account-photo{background-image:none!important}.photo-caption{z-index:2;color:#fff;gap:4px;display:grid;position:absolute;bottom:18px;left:20px;right:20px}.photo-caption strong{color:#fff;font-size:18px}.photo-caption span{color:#e8f3ff;font-size:11px;background:0 0!important;padding:0!important}@media (max-width:1000px){.hero-person-photo{width:54%;right:0}.photo-hero .preview-window{width:76%;right:18%}}@media (max-width:700px){.hero-person-photo{background-position:top;border-radius:24px;width:100%;height:290px;display:block;top:0;right:0}.photo-hero{min-height:390px}.photo-hero .preview-window{width:88%;height:250px;top:120px;right:4%;transform:none}.photo-hero .preview-body{height:185px}.photo-card{min-height:260px}.growth-photo .activity-card{width:auto;left:18px;right:18px}}.public-topbar{color:#53677c;background:#f5f9ff;border-bottom:1px solid #e8eef5;height:32px;font-size:11px}.public-topbar>span{font-weight:600}.public-topbar div{align-items:center;gap:20px}.public-topbar div span{color:#263f59;font-weight:800}.public-header{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff;border-bottom:1px solid #edf1f5;position:relative;top:auto}.nav-wrap{gap:25px;width:min(1240px,100% - 40px);min-height:78px}.marketing .brand-logo{width:176px;height:62px}.public-header nav{color:#24394d;gap:18px;font-size:12px}.public-header nav>a.active{color:#086be8}.public-header nav>a.active:after{bottom:-27px}.nav-actions{gap:16px}.nav-actions .login-link{color:#0969e8;font-weight:800;text-decoration:none}.nav-actions .button{border-radius:7px;min-height:42px;padding:0 18px}.reference-hero{background:radial-gradient(circle at 88% 12%,#e2f1ff 0,#0000 31%),radial-gradient(circle at 64% 80%,#eff8ff 0,#0000 34%),linear-gradient(118deg,#fff 0 47%,#f4faff 100%);grid-template-columns:.93fr 1.07fr;gap:34px;min-height:620px;padding-top:58px!important;padding-bottom:60px!important}.reference-hero .hero-copy{z-index:4;align-self:center}.reference-hero .hero-copy>.eyebrow{letter-spacing:1.7px;margin-bottom:12px;font-size:11px;font-weight:900}.reference-hero .hero-copy h1{letter-spacing:-2.8px;max-width:650px;margin:0 0 18px;font-size:clamp(45px,4.7vw,67px);line-height:1.03}.reference-hero .hero-copy h1 span{color:#0874ed}.reference-hero .hero-copy h1 em{color:#10a95a}.reference-hero .hero-copy>p:not(.eyebrow){max-width:555px;font-size:16px;line-height:1.7}.reference-hero .button-row{margin-top:24px}.reference-hero .button{border-radius:7px;min-height:47px;padding:0 21px}.reference-hero .hero-trust{gap:22px;margin-top:23px;font-size:11px}.reference-hero .product-preview{min-height:500px;margin-right:-28px}.reference-hero .hero-person-photo{width:50%;height:438px;box-shadow:none;background-position:56%;border-radius:30px 30px 44px 44px;top:18px;right:1%}.reference-hero .preview-window{z-index:2;border-width:7px;border-radius:15px;width:69%;height:286px;top:155px;right:24%;transform:perspective(1200px)rotateY(-3deg)}.reference-hero .preview-body{height:221px}.reference-hero .preview-main{padding:14px}.reference-hero .metric-row span{padding:9px 6px}.reference-hero .chart{height:73px;margin-top:13px}.reference-hero .phone-preview{z-index:5;border-width:6px;border-radius:22px;width:117px;height:225px;bottom:1px;left:4%}.hero-note{z-index:5;color:#1d405d;text-align:center;font-family:cursive;font-size:15px;line-height:1.2;position:absolute;top:2px;right:2%;transform:rotate(-4deg)}.hero-note b{color:#0874ed;font-size:18px}.hero-note i{margin:3px 0 0 -30px;font-size:27px;font-style:normal;display:block;transform:rotate(18deg)}.hero-map-pin{z-index:6;color:#fff;background:#0b76eb;border:5px solid #fff;border-radius:50% 50% 50% 0;place-items:center;width:35px;height:35px;font-size:0;display:grid;position:absolute;top:92px;right:43%;transform:rotate(-45deg);box-shadow:0 8px 20px #0b579f38}.hero-map-pin:after{content:"";background:#fff;border-radius:50%;width:9px;height:9px}@media (max-width:1000px){.public-header nav{gap:12px}.reference-hero{grid-template-columns:1fr}.reference-hero .product-preview{margin-right:0}.reference-hero .hero-person-photo{width:50%}}@media (max-width:900px){.public-header nav>a.active:after{bottom:2px}.nav-wrap{min-height:70px}.public-header nav{top:70px}.reference-hero{padding-top:45px!important}.hero-note{right:4%}}@media (max-width:700px){.reference-hero .hero-copy h1{letter-spacing:-2px;font-size:44px}.reference-hero .product-preview{min-height:390px}.reference-hero .hero-person-photo{width:100%;height:290px}.reference-hero .preview-window{width:88%;height:250px;top:125px;right:4%}.hero-note,.hero-map-pin{display:none}}.reference-products{width:min(1180px,100% - 36px)!important;padding-top:54px!important;padding-bottom:28px!important}.reference-sales-card{background:linear-gradient(128deg,#f8fbff 0,#eef6ff 48%,#e4f1ff 100%);border:1px solid #dce9f5;border-radius:24px;grid-template-columns:.9fr 1.1fr;gap:34px;min-height:470px;padding:38px 34px 38px 40px;position:relative;overflow:hidden;box-shadow:0 15px 45px #163f6810}.reference-sales-card:before{content:"";background:#d8ebff88;border-radius:50%;width:290px;height:290px;position:absolute;top:-100px;right:-90px}.reference-sales-card .focus-copy{z-index:2;align-self:center;position:relative}.reference-sales-card .eyebrow{letter-spacing:1.5px;font-size:10px;font-weight:900}.reference-sales-card h2{letter-spacing:-1.3px;color:#102f4d;margin:5px 0 2px;font-size:39px}.reference-sales-card h3{color:#0874ed;margin:0 0 15px;font-size:20px}.reference-sales-card p{max-width:430px;margin-bottom:18px;font-size:14px;line-height:1.65}.reference-sales-card ul{margin:0 0 23px}.reference-sales-card li{margin:9px 0;font-size:13px}.reference-sales-card li:first-letter{color:#0874ed}.reference-sales-card .focus-link{color:#fff;background:#0874ed;border-radius:7px;align-items:center;min-height:40px;padding:0 16px;font-size:12px;text-decoration:none;display:inline-flex}.reference-sales-card .sales-photo{z-index:2;align-self:center;min-height:350px;position:relative;box-shadow:0 22px 50px #14395c25;border-radius:20px!important}.reference-sales-card .sales-photo:after{background:linear-gradient(#0000 55%,#051b30b8)}.sales-checkin-card{z-index:4;background:#fff;border-radius:13px;gap:4px;width:180px;padding:14px 15px;display:grid;position:absolute;top:34px;left:-24px;box-shadow:0 15px 35px #163f6830}.sales-checkin-card b{color:#173a59;font-size:12px}.sales-checkin-card span{color:#60758a;font-size:10px}.sales-checkin-card small{color:#0ca65b;margin-top:4px;font-size:9px;font-weight:800}@media (max-width:1000px){.reference-products{grid-template-columns:1fr}.reference-sales-card{grid-template-columns:1fr 1fr}.reference-products .account-focus{margin-top:0}}@media (max-width:700px){.reference-sales-card{grid-template-columns:1fr;padding:28px 22px}.reference-sales-card h2{font-size:34px}.reference-sales-card .sales-photo{min-height:280px}.sales-checkin-card{width:160px;top:16px;left:12px}}.reference-account-card{background:linear-gradient(128deg,#fbfffc 0,#f0fbf4 48%,#e6f7ec 100%);border:1px solid #dceee3;border-radius:24px;grid-template-columns:.9fr 1.1fr;gap:34px;min-height:470px;padding:38px 34px 38px 40px;position:relative;overflow:hidden;box-shadow:0 15px 45px #164f3210}.reference-account-card:before{content:"";background:#d8f2e188;border-radius:50%;width:300px;height:300px;position:absolute;top:-105px;right:-95px}.reference-account-card .focus-copy{z-index:2;align-self:center;position:relative}.reference-account-card .eyebrow{letter-spacing:1.5px;font-size:10px;font-weight:900;color:#079653!important}.reference-account-card h2{letter-spacing:-1.1px;color:#102f4d;margin:5px 0 3px;font-size:34px;line-height:1.08}.reference-account-card h3{color:#079653;margin:0 0 15px;font-size:20px}.reference-account-card p{max-width:430px;margin-bottom:18px;font-size:14px;line-height:1.65}.reference-account-card ul{margin:0 0 23px}.reference-account-card li{margin:9px 0;font-size:13px}.reference-account-card .focus-link{color:#fff;background:#079653;border-radius:7px;align-items:center;min-height:40px;padding:0 16px;font-size:12px;text-decoration:none;display:inline-flex}.reference-account-card .account-photo{z-index:2;align-self:center;min-height:350px;position:relative;box-shadow:0 22px 50px #14395c22;border-radius:20px!important}.reference-account-card .account-photo:after{background:linear-gradient(#0000 55%,#052619b3)}.account-menu-float{z-index:4;background:#fff;border-radius:13px;gap:7px;width:195px;padding:15px;display:grid;position:absolute;top:31px;left:-26px;box-shadow:0 15px 35px #164f3230}.account-menu-float b{color:#173a59;border-bottom:1px solid #e6eee9;padding-bottom:7px;font-size:12px}.account-menu-float span{color:#4e6c5d;border-radius:6px;font-size:9px;background:#f4fbf7!important;padding:7px 8px!important}.account-menu-float span:first-letter{color:#079653}@media (max-width:1000px){.reference-account-card{grid-template-columns:1fr 1fr}}@media (max-width:700px){.reference-account-card{grid-template-columns:1fr;padding:28px 22px}.reference-account-card h2{font-size:31px}.reference-account-card .account-photo{min-height:280px}.account-menu-float{width:175px;top:16px;left:12px}}.reference-industries{padding-top:66px!important;padding-bottom:72px!important}.reference-industries .section-heading{max-width:650px;margin-bottom:34px}.reference-industries .section-heading .eyebrow{letter-spacing:1.7px;margin-bottom:8px;font-size:10px;font-weight:900}.reference-industries .section-heading h2{letter-spacing:-1.4px;margin:4px 0 10px;font-size:42px}.reference-industries .section-heading>p:last-child{max-width:570px;margin:0 auto;font-size:14px;line-height:1.65}.reference-industries .industry-grid{justify-content:center;align-items:stretch;gap:12px;display:flex;overflow:hidden}.reference-industries .industry-card{background:#fff;border:1px solid #e2eaf1;border-radius:15px;flex-direction:column;flex:1 1 0;justify-content:center;gap:7px;min-width:105px;min-height:145px;padding:20px 9px 16px;transition:transform .2s,box-shadow .2s;display:flex;box-shadow:0 8px 24px #163f6808}.reference-industries .industry-card:hover{transform:translateY(-3px);box-shadow:0 13px 28px #163f6812}.reference-industries .industry-card b{color:#0874ed;background:#edf6ff;border-radius:12px;place-items:center;width:42px;height:42px;font-size:21px;display:grid}.reference-industries .industry-card span{color:#183b59;font-size:11px;font-weight:900}.reference-industries .industry-card small{color:#708194;min-height:25px;font-size:8px;line-height:1.35}.reference-industries .industry-card:nth-child(3n+2) b{color:#0a9d58;background:#eefaf2}.reference-industries .industry-card:last-child b{color:#5c6c7a;background:#f4f5f7}@media (max-width:1000px){.reference-industries .industry-grid{grid-template-columns:repeat(3,1fr);display:grid;overflow:visible}.reference-industries .industry-card{min-width:0}}@media (max-width:600px){.reference-industries{padding-top:52px!important;padding-bottom:55px!important}.reference-industries .section-heading h2{font-size:34px}.reference-industries .industry-grid{grid-template-columns:repeat(2,1fr)}.reference-industries .industry-card{min-height:135px}}.reference-proof{color:#fff;background:linear-gradient(90deg,#0874ed 0,#096be1 52%,#075fc9 100%);gap:0;position:relative;box-shadow:inset 0 1px #ffffff24,inset 0 -1px #064fabb0;padding:31px max(18px,50% - 520px)!important}.reference-proof div{text-align:left;flex-direction:column;justify-content:center;min-height:62px;padding:2px 24px 2px 68px;display:flex;position:relative}.reference-proof div+div{border-left:1px solid #ffffff35}.reference-proof i{color:#fff;background:#ffffff18;border-radius:10px;place-items:center;width:34px;height:34px;margin-top:-17px;font-size:20px;font-style:normal;display:grid;position:absolute;top:50%;left:22px}.reference-proof b{color:#fff;font-size:20px;line-height:1.15}.reference-proof span{color:#dbeeff;letter-spacing:.2px;margin-top:4px;font-size:10px;font-weight:600}@media (max-width:800px){.reference-proof{grid-template-columns:1fr 1fr!important;padding:22px 18px!important}.reference-proof div{padding:12px 18px 12px 60px}.reference-proof div+div{border-left:0}.reference-proof div:nth-child(2n){border-left:1px solid #ffffff35}.reference-proof div:nth-child(n+3){border-top:1px solid #ffffff28}.reference-proof i{left:16px}}@media (max-width:480px){.reference-proof b{font-size:17px}.reference-proof div{padding-left:52px}.reference-proof i{width:30px;height:30px;font-size:17px}}.reference-why{padding-top:72px!important;padding-bottom:76px!important;display:block!important}.reference-why .section-heading{max-width:690px;margin:0 auto 40px}.reference-why .section-heading .eyebrow{letter-spacing:1.7px;margin-bottom:8px;font-size:10px;font-weight:900}.reference-why .section-heading h2{letter-spacing:-1.4px;margin:4px 0 12px;font-size:42px;line-height:1.12}.reference-why .section-heading>p:last-child{max-width:560px;margin:0 auto;font-size:14px;line-height:1.65}.reference-benefits{grid-template-columns:repeat(3,1fr);gap:14px 18px;max-width:1050px;margin:0 auto;display:grid}.reference-benefits article{background:#fff;border:1px solid #e3eaf1;border-radius:14px;grid-template-columns:44px 1fr;align-items:start;gap:13px;min-height:112px;padding:20px 20px 18px;display:grid;box-shadow:0 7px 22px #163f6807}.reference-benefits i{color:#0874ed;background:#edf6ff;border-radius:11px;place-items:center;width:42px;height:42px;font-size:19px;font-style:normal;font-weight:900;display:grid}.reference-benefits article:nth-child(2n) i{color:#079653;background:#eefaf2}.reference-benefits div{gap:5px;display:grid}.reference-benefits b{color:#173a59;font-size:14px}.reference-benefits span{color:#718296;font-size:10px;line-height:1.5}.why-actions{color:#0874ed;justify-content:center;align-items:center;gap:20px;margin-top:31px;font-size:12px;font-weight:800;display:flex}.why-actions .button{border-radius:7px;min-height:42px;padding:0 18px}@media (max-width:800px){.reference-benefits{grid-template-columns:1fr 1fr}.reference-why .section-heading h2{font-size:36px}}@media (max-width:560px){.reference-why{padding-top:55px!important;padding-bottom:58px!important}.reference-benefits{grid-template-columns:1fr}.reference-why .section-heading h2{font-size:32px}.why-actions{flex-wrap:wrap}}.reference-testimonials{background:linear-gradient(#f8fbff,#f3f8fd);width:100%!important;max-width:none!important;padding:70px max(18px,50% - 540px)!important}.reference-testimonials .section-heading{max-width:680px;margin:0 auto 35px}.reference-testimonials .section-heading .eyebrow{letter-spacing:1.7px;font-size:10px;font-weight:900}.reference-testimonials .section-heading h2{letter-spacing:-1.3px;margin:5px 0 10px;font-size:39px}.reference-testimonials .section-heading>p:last-child{color:#728397;max-width:610px;margin:0 auto;font-size:11px;line-height:1.55}.reference-testimonials .testimonial-grid{align-items:center;gap:18px}.reference-testimonials .testimonial-grid article{background:#fff;border:1px solid #e1e9f1;border-radius:16px;flex-direction:column;min-height:220px;padding:25px 25px 22px;display:flex;box-shadow:0 10px 28px #163f6809}.reference-testimonials .testimonial-grid article.featured-testimonial{min-height:242px;padding-top:31px;transform:translateY(-5px);box-shadow:0 18px 40px #163f6817}.demo-stars{color:#f3aa21;letter-spacing:2px;font-size:14px}.reference-testimonials article>p{color:#425c73;flex:1;margin:17px 0;font-size:12px;line-height:1.7}.demo-person{border-top:1px solid #edf1f5;align-items:center;gap:11px;padding-top:15px;display:flex}.demo-person>i{color:#fff;background:linear-gradient(135deg,#0874ed,#45a2ff);border-radius:50%;place-items:center;width:38px;height:38px;font-size:10px;font-style:normal;font-weight:900;display:grid}.demo-person>span{gap:2px;display:grid}.demo-person b{color:#183b59;font-size:11px}.demo-person small{color:#7c8b9b;font-size:8px}.testimonial-dots{justify-content:center;gap:7px;margin-top:24px;display:flex}.testimonial-dots i{background:#bdc9d5;border-radius:50%;width:6px;height:6px}.testimonial-dots i.active{background:#0874ed;border-radius:5px;width:18px}@media (max-width:700px){.reference-testimonials{padding-top:55px!important;padding-bottom:58px!important}.reference-testimonials .section-heading h2{font-size:32px}.reference-testimonials .testimonial-grid article.featured-testimonial{min-height:220px;transform:none}.reference-testimonials .testimonial-grid{grid-template-columns:1fr}}.marketing .reference-cta{color:#fff;box-shadow:none;background:linear-gradient(105deg,#0874ed 0,#0869dc 58%,#075bc4 100%);border-radius:0;justify-content:space-between;align-items:center;gap:45px;display:flex;width:100%!important;max-width:none!important;margin:0!important;padding:54px max(18px,50% - 540px)!important}.reference-cta>div:first-child{max-width:650px}.reference-cta .eyebrow{letter-spacing:1.7px;margin:0 0 7px;font-size:10px;font-weight:900;color:#bfe0ff!important}.reference-cta h2{color:#fff;letter-spacing:-1.2px;margin:0 0 11px;font-size:37px;line-height:1.13}.reference-cta .cta-copy{color:#dbeeff;max-width:590px;margin:0;font-size:12px;line-height:1.65}.reference-cta .button-row{flex:none;gap:10px;margin:0}.reference-cta .button{border-radius:7px;min-height:45px;padding:0 19px;font-size:12px}.reference-cta .button.outline-light{border-color:#ffffff80;color:#fff!important}@media (max-width:760px){.marketing .reference-cta{display:block;padding-top:42px!important;padding-bottom:44px!important}.reference-cta h2{font-size:31px}.reference-cta .button-row{margin-top:24px}}.reference-footer{color:#aebdcc!important;background:#071a2b!important;padding:52px max(18px,50% - 540px) 0!important}.reference-footer .footer-grid{grid-template-columns:1.55fr repeat(3,.82fr) 1.25fr;gap:36px;padding:0 0 38px!important}.reference-footer .footer-brand{max-width:270px}.reference-footer .footer-brand p{color:#91a4b6;margin:16px 0 19px;font-size:10px;line-height:1.7}.reference-footer .footer-grid>div>b{color:#fff;margin-bottom:16px;font-size:11px;display:block}.reference-footer .footer-grid a{color:#a9b8c7;margin:0 0 10px;font-size:9px}.reference-footer .footer-grid a:hover,.reference-footer .footer-links-row a:hover{color:#fff}.footer-socials{gap:7px;display:flex}.footer-socials span{color:#d8e6f1;background:#102b41;border:1px solid #ffffff1c;border-radius:6px;place-items:center;width:27px;height:27px;font-size:10px;font-weight:800;display:grid}.footer-app p{color:#91a4b6;margin:-3px 0 13px;font-size:9px;line-height:1.5}.app-download{background:#0e293e;border:1px solid #ffffff25;border-radius:7px;align-items:center;gap:8px;min-height:39px;color:#fff!important;width:132px!important;margin-bottom:13px!important;padding:5px 10px!important;display:flex!important}.app-download>span{font-size:16px}.app-download small{font-size:6px;line-height:1.15;display:grid}.app-download strong{font-size:10px}.qr-preview{align-items:center;gap:8px;display:flex}.qr-preview>span{color:#071a2b;background:#fff;border:4px solid #fff;border-radius:3px;place-items:center;width:42px;height:42px;font-size:25px;display:grid}.qr-preview small{color:#8499aa;font-size:7px;line-height:1.4}.reference-footer .footer-links-row{border-top:1px solid #ffffff12;justify-content:flex-end;gap:20px;padding:15px 0;display:flex}.reference-footer .footer-links-row a{color:#8fa2b3;font-size:8px}.reference-footer .footer-base{color:#758b9e;border-top:1px solid #ffffff12;font-size:8px;margin:0!important;padding:17px 0 19px!important}@media (max-width:900px){.reference-footer .footer-grid{grid-template-columns:1.4fr repeat(2,1fr)}.reference-footer .footer-app{grid-column:auto}.reference-footer .footer-links-row{flex-wrap:wrap;justify-content:flex-start}}@media (max-width:600px){.reference-footer{padding-top:42px!important}.reference-footer .footer-grid{grid-template-columns:1fr 1fr;gap:30px 22px}.reference-footer .footer-brand,.reference-footer .footer-app{grid-column:1/-1}.reference-footer .footer-links-row{gap:12px 18px}.reference-footer .footer-base{gap:7px;display:grid!important}}@media (max-width:760px){.marketing{overflow-x:hidden}.marketing main{width:100%;overflow:hidden}.public-topbar{padding-left:16px!important;padding-right:16px!important;font-size:8px!important}.public-topbar>div:last-child{gap:10px!important}.public-header{padding-left:16px!important;padding-right:16px!important}.public-header .brand-logo{max-width:158px}.public-header .desktop-nav,.public-header>.header-actions{display:none!important}.public-header .menu-toggle{display:flex!important}.reference-hero{min-height:auto!important;padding:44px 18px 40px!important;display:block!important}.reference-hero .hero-copy{max-width:100%!important}.reference-hero h1{letter-spacing:-1.8px!important;font-size:42px!important;line-height:1.03!important}.reference-hero .hero-subtitle{font-size:13px!important;line-height:1.65!important}.reference-hero .button-row{flex-wrap:wrap;gap:9px!important}.reference-hero .button{min-height:44px!important}.reference-hero .trust-row{flex-wrap:wrap!important;gap:9px!important}.reference-hero .product-preview{width:100%!important;min-height:405px!important;margin:27px auto 0!important;transform:none!important}.reference-hero .hero-person-photo{width:69%!important;height:310px!important;left:0!important;right:auto!important}.reference-hero .preview-window{width:78%!important;inset:auto auto 5px 12%!important;transform:none!important}.reference-hero .phone-preview{width:29%!important;bottom:0!important;left:auto!important;right:0!important}.reference-hero .hero-note{font-size:12px!important;top:4px!important;right:0!important}.reference-hero .hero-map-pin{top:115px!important;right:12%!important}.reference-products{gap:18px!important;padding:42px 16px!important}.reference-products .focus-card{overflow:hidden;grid-template-columns:1fr!important;min-height:0!important;padding:25px 20px 0!important}.reference-products .focus-copy{padding:0 0 22px!important}.reference-products h2{font-size:31px!important}.reference-products .photo-card{width:calc(100% + 40px)!important;height:270px!important;margin-left:-20px!important;position:relative!important;inset:auto!important}.reference-products .sales-checkin-card,.reference-products .account-menu-float{transform-origin:100% 100%!important;transform:scale(.84)!important}.reference-industries{padding-left:16px!important;padding-right:16px!important}.reference-industries .industry-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}.reference-industries .industry-card{padding:17px 12px!important}.reference-industries .section-heading h2{font-size:32px!important}.reference-proof{grid-template-columns:1fr 1fr!important;padding:20px 12px!important}.reference-proof div{min-width:0!important;padding:13px 8px 13px 50px!important}.reference-proof i{left:10px!important}.reference-proof b{font-size:16px!important}.reference-proof span{font-size:8px!important}.reference-why{padding:52px 16px 55px!important}.reference-why .section-heading h2{font-size:31px!important}.reference-benefits{grid-template-columns:1fr!important;gap:10px!important}.reference-benefits article{min-height:0!important}.why-actions{gap:13px!important}.reference-testimonials{padding:52px 16px 55px!important}.reference-testimonials .section-heading h2{font-size:31px!important}.reference-testimonials .testimonial-grid{scroll-snap-type:x mandatory;gap:12px!important;padding:4px 2px 14px!important;display:flex!important;overflow-x:auto!important}.reference-testimonials .testimonial-grid article{scroll-snap-align:center;flex:0 0 88%!important;min-height:220px!important}.reference-testimonials .featured-testimonial{transform:none!important}.marketing .reference-cta{padding:42px 18px 44px!important}.reference-cta h2{font-size:30px!important}.reference-cta .button-row{flex-wrap:wrap!important;display:flex!important}.reference-footer{padding:40px 18px 0!important}.reference-footer .footer-grid{grid-template-columns:1fr 1fr!important;gap:28px 20px!important}.reference-footer .footer-brand,.reference-footer .footer-app{grid-column:1/-1!important}.reference-footer .footer-brand{max-width:100%!important}.reference-footer .footer-links-row{flex-wrap:wrap!important;justify-content:flex-start!important;gap:12px 18px!important}.reference-footer .footer-base{gap:6px!important;display:grid!important}}@media (max-width:390px){.public-topbar>div:last-child a:nth-child(2){display:none}.reference-hero h1{font-size:37px!important}.reference-hero .product-preview{min-height:365px!important}.reference-hero .hero-person-photo{height:280px!important}.reference-products h2{font-size:28px!important}.reference-industries .industry-grid{grid-template-columns:1fr 1fr!important}.reference-proof{grid-template-columns:1fr!important}.reference-proof div:nth-child(2n){border-left:0!important}.reference-proof div+div{border-top:1px solid #ffffff28!important}.reference-footer .footer-grid{grid-template-columns:1fr!important}.reference-footer .footer-brand,.reference-footer .footer-app{grid-column:auto!important}}@media (min-width:1001px){.reference-hero{grid-template-columns:.91fr 1.09fr!important;max-width:1180px!important;padding-top:56px!important;padding-bottom:58px!important}.reference-products{gap:22px!important}.reference-products .focus-card{min-height:482px!important}.reference-industries .industry-grid{max-width:1100px;margin-left:auto;margin-right:auto}.reference-why,.reference-testimonials{scroll-margin-top:90px}}.reference-hero .hero-trust span{white-space:nowrap}.reference-footer .footer-socials a{background:#102b41;border:1px solid #ffffff1c;border-radius:6px;place-items:center;width:27px;height:27px;font-weight:800;text-decoration:none;display:grid;color:#d8e6f1!important;font-size:10px!important}.reference-footer .qr-preview img{background:#fff;border:3px solid #fff;border-radius:3px;width:48px;height:48px;display:block}.reference-footer .footer-base{justify-content:space-between}.reference-footer .footer-base span{margin-right:0}.reference-proof{grid-template-columns:repeat(4,1fr) 1.35fr!important}.reference-proof .proof-trust{color:#fff;justify-content:center;align-items:center;gap:12px;padding:0 12px;font-size:24px;display:flex}.reference-proof .proof-trust strong{font-size:13px;font-style:italic;line-height:1.25;transform:rotate(-4deg)}@media (max-width:800px){.reference-proof{grid-template-columns:1fr 1fr!important}.reference-proof .proof-trust{border-top:1px solid #ffffff28;grid-column:1/-1;min-height:60px}}.reference-industries .industry-card>b,.reference-benefits article>i{place-items:center;margin-inline:auto;display:grid}.reference-industries .industry-1>b,.reference-benefits .benefit-1>i{color:#2f73ff}.reference-industries .industry-2>b,.reference-benefits .benefit-2>i{color:#00a8a8}.reference-industries .industry-3>b,.reference-benefits .benefit-3>i{color:#f14b62}.reference-industries .industry-4>b,.reference-benefits .benefit-4>i{color:#7856e8}.reference-industries .industry-5>b,.reference-benefits .benefit-5>i{color:#f0a020}.reference-industries .industry-6>b,.reference-benefits .benefit-6>i{color:#238ad7}.reference-industries .industry-7>b{color:#e88721}.reference-industries .industry-8>b{color:#d5a318}.reference-industries .industry-9>b{color:#7b8795}.reference-testimonials .demo-person img{object-fit:cover;border-radius:50%}.reference-testimonials .demo-stars{letter-spacing:2px;color:#f4b41a}.whatsapp-float{z-index:90;background:#25d366;border-radius:50%;place-items:center;width:54px;height:54px;transition:transform .2s,box-shadow .2s;display:grid;position:fixed;bottom:22px;right:22px;box-shadow:0 10px 28px #071a2b3d}.whatsapp-float:hover{transform:translateY(-2px);box-shadow:0 14px 32px #071a2b4d}.whatsapp-float svg{fill:#fff;width:31px;height:31px}@media (max-width:760px){.whatsapp-float{width:50px;height:50px;bottom:14px;right:14px}.whatsapp-float svg{width:28px;height:28px}}.reference-benefits article>i{place-items:center;display:grid}.reference-benefits article>i svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:28px;height:28px}.reference-benefits .benefit-1>i{color:#2477e8}.reference-benefits .benefit-2>i{color:#6657df}.reference-benefits .benefit-3>i{color:#24a56a}.reference-benefits .benefit-4>i{color:#169dc5}.reference-benefits .benefit-5>i{color:#8357d9}.reference-benefits .benefit-6>i{color:#179d9b}.reference-industries .industry-card>b{place-items:center;display:grid}.reference-industries .industry-card>b svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:30px;height:30px}.reference-industries .industry-1>b,.reference-industries .industry-7>b{color:#e05252}.reference-industries .industry-2>b{color:#31a66a}.reference-industries .industry-3>b{color:#6657df}.reference-industries .industry-4>b,.reference-industries .industry-6>b,.reference-industries .industry-9>b{color:#2879df}.reference-industries .industry-5>b,.reference-industries .industry-8>b{color:#e58b32}.reference-proof>div>i{place-items:center;display:grid}.reference-proof>div>i svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:24px;height:24px}.footer-socials a svg{fill:currentColor;width:18px;height:18px;display:block}.reference-marketing-image{object-fit:cover;z-index:0}.hero-reference-image{object-fit:contain;object-position:center}.photo-card>.reference-marketing-image{z-index:0}.photo-card:after{pointer-events:none}.photo-card>.sales-checkin-card,.photo-card>.account-menu-float{z-index:4}.reference-hero .photo-hero{overflow:hidden}.reference-hero .hero-reference-image{z-index:1}.reference-hero h1 span,.reference-hero h1 em{white-space:nowrap}.reference-sales-card .sales-checkin-card{top:auto;bottom:28px;left:-18px}.reference-footer .footer-grid{align-items:start}.reference-footer .footer-brand,.reference-footer .footer-app{align-self:start}.reference-footer .footer-socials{min-height:27px;margin-top:4px}@media (max-width:760px){.reference-hero h1 span,.reference-hero h1 em{white-space:normal}.reference-hero h1 span{white-space:nowrap}.reference-sales-card .sales-checkin-card{transform-origin:0 100%!important;top:auto!important;bottom:18px!important;left:10px!important;transform:scale(.82)!important}.reference-footer .footer-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;align-items:start!important}.reference-footer .footer-grid>div{min-width:0}.reference-footer .footer-brand,.reference-footer .footer-app{grid-column:1/-1!important}.reference-footer .footer-grid>div>b{margin-bottom:12px}.reference-footer .footer-grid a{display:block}.reference-footer .footer-base{text-align:left!important;grid-template-columns:1fr!important}}@media (max-width:430px){.reference-hero h1 span{white-space:normal}.reference-footer .footer-grid{grid-template-columns:1fr 1fr!important}.reference-footer .footer-brand,.reference-footer .footer-app{grid-column:1/-1!important}}.marketing .public-blog-post,.marketing .blog-body{overflow-wrap:anywhere;min-width:0;max-width:100%}.marketing .table-wrap:focus-visible,.marketing .testimonial-grid:focus-visible{outline-offset:3px;outline:3px solid #0863c9}.marketing .reference-hero .hero-trust,.marketing .reference-testimonials .demo-person small,.marketing .reference-testimonials .section-heading>p:last-child{color:#526078}
@media (min-width:1181px){.public-topbar{padding-left:max(24px,50% - 590px)!important;padding-right:max(24px,50% - 590px)!important}.nav-wrap{min-height:78px;gap:18px!important;width:min(1180px,100% - 48px)!important}.marketing .brand-logo{width:158px!important;height:56px!important}.public-header nav{min-width:0;gap:13px!important;font-size:11px!important}.nav-actions{flex:none;gap:10px!important}.nav-actions .button{padding-left:14px!important;padding-right:14px!important}.reference-hero{box-sizing:border-box;grid-template-columns:minmax(0,.93fr) minmax(0,1.07fr)!important;gap:38px!important;width:100%!important;max-width:none!important;padding-left:max(24px,50% - 590px)!important;padding-right:max(24px,50% - 590px)!important}.reference-hero .hero-copy,.reference-hero .product-preview{min-width:0}.reference-hero .product-preview{width:100%;overflow:hidden;margin-right:0!important}.reference-products,.reference-industries,.reference-why,.reference-testimonials{box-sizing:border-box;width:min(1180px,100% - 48px)!important;margin-left:auto!important;margin-right:auto!important}}@media (min-width:761px) and (max-width:1180px){.public-topbar{padding-left:24px!important;padding-right:24px!important}.nav-wrap{gap:12px!important;width:calc(100% - 48px)!important;min-height:70px!important}.marketing .brand-logo{width:150px!important;height:52px!important}.mobile-auth-actions{display:flex!important}.menu-toggle{margin-left:0!important;display:block!important}.public-header nav{z-index:60;background:#fff;border-bottom:1px solid #dce5e7;max-height:calc(100vh - 70px);padding:18px 24px;position:absolute;top:70px;left:0;right:0;overflow:auto;box-shadow:0 18px 40px #10263f18;display:none!important}.public-header nav.open{gap:0!important;display:grid!important}.public-header nav>a{padding:11px 4px}.public-header nav>a.active:after{display:none}.nav-actions{border-top:1px solid #e7edf2;flex-wrap:wrap;padding-top:12px;margin:10px 0 0!important}.reference-hero{box-sizing:border-box;width:100%!important;max-width:none!important;padding-left:24px!important;padding-right:24px!important}.reference-hero .product-preview{margin-right:0!important}}
