.landing{--color-paper:#FFFFFF;--color-ink:#000000;--color-gray-50:#F4F4F5;--color-gray-100:#E4E4E7;--color-gray-300:#A1A1AA;--color-gray-500:#71717A;--color-gray-700:#3F3F46;--color-gray-900:#18181B;--color-iris:#6D5AE6;--color-blue:#3B82F6;--color-green-50:#FAFAF0;--color-green-100:#F1F1DC;--color-green-200:#E2E2BB;--color-green-300:#CECE93;--color-green-400:#BBBB6E;--color-green-500:#A9A94F;--color-green-600:#8C8C3F;--color-green-700:#6E6E31;--color-green-800:#515124;--color-green-900:#353517;--color-green-950:#1F1F0D;--color-vellum-50:#FCF9EF;--color-vellum-100:#F8F1DA;--color-vellum-200:#F3E7BC;--color-vellum-300:#E9D796;--color-vellum-400:#DCC26B;--color-vellum-500:#CBAA47;--color-ultramarine-100:#DCE0F8;--color-ultramarine-200:#BAC2F1;--color-ultramarine-600:#1F35B5;--color-ultramarine-700:#1A2B92;--color-ink-50:#F8F7F2;--color-ink-100:#EFEDE5;--color-ink-200:#E2DFD4;--color-ink-300:#CBC7B9;--color-ink-400:#ADA898;--color-ink-500:#8C8775;--color-ink-600:#6B6653;--color-ink-700:#4A4634;--color-ink-800:#332F22;--color-ink-900:#232016;--color-ink-950:#17150E;--color-success:#2F7D5C;--color-warning:#B87A12;--color-danger:#A82F22;width:100%;background:var(--color-vellum-50);display:flex;flex-direction:column;overflow-x:clip}.landing svg{display:block}.landing .nav{position:-webkit-sticky;position:sticky;top:0;z-index:50;background:var(--color-vellum-50);border-bottom:1px solid var(--color-ink-200)}.landing .footer,.landing .nav-burger,.landing .pricing-cards{display:none}@media (max-width:900px){.landing{width:100%!important}.landing .nav{padding:10px 20px 14px!important}.landing .nav-links{display:none!important}.landing .nav-cta{padding:10px 16px!important}.landing .nav-cta>div{font-size:14px!important}.landing .nav-burger{display:flex!important}.landing .hero{flex-direction:column!important}.landing .hero,.landing .hero-content{width:100%!important;height:auto!important}.landing .hero-content{position:static!important;left:auto!important;top:auto!important;flex:none!important;justify-content:flex-start!important;padding:28px 20px 32px!important;order:1}.landing .hero-title{font-size:46px!important;line-height:48px!important;width:auto!important}.landing .hero-sub-wrap{width:100%!important;padding-top:20px!important}.landing .hero-sub-wrap>div{font-size:17px!important;line-height:28px!important}.landing .hero-cta-row{width:100%!important;padding-top:28px!important}.landing .hero-cta{width:100%!important;justify-content:center!important}.landing .hero-photo{position:relative!important;right:auto!important;top:auto!important;width:100%!important;height:380px!important;flex:none!important;order:2}.landing .hero-fade{display:none!important}.landing .hero-chip{left:16px!important;bottom:20px!important;gap:12px!important;padding:10px 18px 10px 12px!important}.landing .hero-chip-title{font-size:15px!important;line-height:20px!important}.landing .logos{flex-direction:column!important;align-items:center!important;gap:16px!important;padding:28px 20px!important}.landing .logos-label{width:auto!important}.landing .logos-list{flex:none!important;width:100%!important;flex-wrap:wrap!important;justify-content:center!important;column-gap:22px!important;row-gap:8px!important}.landing .logos-list>div{font-size:22px!important}.landing .problem{margin:0 20px!important;width:calc(100% - 40px)!important;padding:44px 24px!important;border-radius:32px!important;gap:36px!important}.landing .problem-head{width:100%!important}.landing .problem-title{font-size:38px!important;line-height:42px!important}.landing .problem-sub{width:100%!important;font-size:16px!important;line-height:26px!important}.landing .problem-row{flex-direction:column!important;gap:28px!important}.landing .problem-div{width:100%!important;height:1px!important}.landing .problem-item{flex:none!important;width:100%!important;gap:20px!important}.landing .problem-img{width:108px!important;height:92px!important}.landing .problem-item-title{font-size:24px!important;line-height:30px!important}.landing .problem-item-text{font-size:15px!important;line-height:23px!important}.landing .product{flex-direction:column!important;gap:0!important;padding:24px 20px 40px!important}.landing .product-left,.landing .product-right{display:contents!important}.landing .p-eyebrow{order:1}.landing .p-heading{order:2;width:100%!important;padding-top:14px!important}.landing .p-heading>div{font-size:40px!important;line-height:44px!important}.landing .p-dashboard{order:3;margin-top:28px!important}.landing .p-dashboard,.landing .p-dashboard-img{width:100%!important;height:260px!important}.landing .p-features{order:4;width:100%!important;margin-top:32px!important}.landing .feature-text{width:100%!important;font-size:15px!important;line-height:24px!important}.landing .p-livedemo{order:5;width:100%!important;margin-top:32px!important}.landing .livedemo-arrow,.landing .livedemo-caption{display:none!important}.landing .livedemo-card{width:100%!important}.landing .how{padding:8px 20px 40px!important}.landing .how-card{flex-direction:column!important;gap:40px!important;padding:44px 24px!important;border-radius:32px!important}.landing .how-col{display:contents!important}.landing .how-head{order:1}.landing .how-head-title{font-size:40px!important;line-height:44px!important}.landing .how-illus{order:2;position:static!important;left:auto!important;top:auto!important;width:100%!important;height:200px!important;flex:none!important;background-size:contain!important}.landing .how-steps{order:3}.landing .step{gap:18px!important}.landing .step-num{width:44px!important}.landing .step-num>div{font-size:38px!important;line-height:38px!important}.landing .step-title{font-size:26px!important;line-height:30px!important}.landing .integrations{column-gap:24px!important;row-gap:14px!important;flex-wrap:wrap!important}.landing .how-cta-row{padding-left:0!important;flex-direction:column!important;align-items:stretch!important;gap:14px!important}.landing .how-cta-btn{justify-content:center!important}.landing .pricing{padding:32px 20px 48px!important;gap:32px!important}.landing .pricing-title{font-size:44px!important;line-height:48px!important}.landing .pricing-sub-wrap{width:100%!important}.landing .pricing-table{display:none!important}.landing .pricing-cards{display:flex!important}.landing .pricing-cta-btn{width:100%!important;justify-content:center!important}.landing .pricing-note-italic{font-size:17px!important}.landing .cta{height:auto!important;padding:72px 28px!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:18px!important;background-image:url(/landing/cta-photo.png)!important;background-size:cover!important;background-position:50% 30%!important}.landing .cta-blur{display:none!important}.landing .cta-scrim{inset:0!important;top:0!important;width:100%!important;height:100%!important;background-image:none!important;background-color:rgba(23,21,14,.62)!important}.landing .cta-content{position:relative!important;left:auto!important;top:auto!important;width:100%!important;height:auto!important;padding:0!important}.landing .cta-title{font-size:44px!important;line-height:48px!important;width:auto!important;text-align:center!important}.landing .cta-sub{font-size:16px!important;line-height:26px!important}.landing .cta-btn,.landing .cta-btn-row,.landing .cta-sub{width:100%!important}.landing .cta-btn{justify-content:center!important}.landing .footer{display:flex!important}}