.marketing-page{color:#181b1e;background:#fff;min-height:100vh;overflow:hidden}.marketing-header{z-index:10;color:#fff;background:#14181b;border-bottom:1px solid #ffffff2e;grid-template-columns:minmax(220px,1fr) auto minmax(220px,1fr);align-items:center;gap:28px;min-height:76px;padding:0 max(28px,50vw - 680px);display:grid;position:absolute;top:0;left:0;right:0}.marketing-brand{color:inherit;align-items:center;gap:11px;text-decoration:none;display:inline-flex}.marketing-brand>span:first-child{border:1px solid;border-top:3px solid #e44949;border-radius:5px;place-items:center;width:42px;height:42px;font-size:12px;font-weight:850;display:grid}.marketing-brand>span:last-child{flex-direction:column;display:flex}.marketing-brand strong{font-size:16px}.marketing-brand small{color:#c5c9cc;margin-top:2px;font-size:9px}.marketing-header nav,.marketing-footer nav{align-items:center;gap:28px;display:flex}.marketing-header nav a,.marketing-footer nav a{color:inherit;font-size:11px;font-weight:700;text-decoration:none}:is(.marketing-header nav a:hover,.marketing-header nav a:focus-visible,.marketing-footer nav a:hover,.marketing-footer nav a:focus-visible){color:#ee5b5b}.marketing-signin{color:#fff;border:1px solid #ffffff6b;border-radius:5px;justify-content:center;justify-self:end;align-items:center;gap:7px;min-height:38px;padding:0 12px;font-size:11px;font-weight:750;text-decoration:none;display:inline-flex}:is(.marketing-signin:hover,.marketing-signin:focus-visible){background:#ffffff1a;border-color:#fff}.marketing-hero{background:#14181b;align-items:center;min-height:min(760px,100svh - 56px);display:flex;position:relative;overflow:hidden}.hero-product-image{z-index:0;object-fit:cover;object-position:center top}.hero-solid-overlay{z-index:1;background:#14181bf0;width:52%;position:absolute;inset:0 auto 0 0}.marketing-hero-content{z-index:2;color:#fff;width:min(650px,47%);margin-left:max(28px,50vw - 680px);padding:105px 42px 40px 0;position:relative}.live-product-label{color:#75d1aa;text-transform:uppercase;align-items:center;gap:7px;font-size:10px;font-weight:800;display:inline-flex}.marketing-hero h1{margin:18px 0 8px;font-size:78px;line-height:.96}.hero-statement{max-width:580px;margin:20px 0 0;font-size:34px;font-weight:720;line-height:1.12}.hero-support{color:#c5c9cc;max-width:550px;margin:21px 0 0;font-size:14px;line-height:1.65}.hero-actions{align-items:center;gap:10px;margin-top:28px;display:flex}.marketing-primary,.marketing-secondary{border-radius:5px;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:0 16px;font-size:12px;font-weight:780;text-decoration:none;display:inline-flex}.marketing-primary{color:#fff;background:#c83737;border:1px solid #a92929}:is(.marketing-primary:hover,.marketing-primary:focus-visible){background:#aa2e2e}.marketing-secondary{color:#fff;background:0 0;border:1px solid #5c6368}:is(.marketing-secondary:hover,.marketing-secondary:focus-visible){background:#ffffff14;border-color:#959ba0}.hero-proof{color:#aeb4b8;flex-wrap:wrap;gap:16px;margin-top:25px;font-size:10px;display:flex}.hero-proof span{align-items:center;gap:6px;display:inline-flex}.service-ribbon{background:#fff;border-bottom:1px solid #dfe3e6;min-height:74px}.service-ribbon>div{justify-content:space-between;align-items:center;gap:20px;width:min(1360px,100% - 56px);min-height:74px;margin:0 auto;display:flex}.service-ribbon strong,.service-ribbon span{font-size:10px}.service-ribbon strong{color:#272c30;text-transform:uppercase}.service-ribbon span{color:#6d757b;font-weight:650}.marketing-band,.product-story,.marketing-cta,.marketing-footer{width:100%}.marketing-inner{width:min(1240px,100% - 56px);margin:0 auto}.platform-intro{background:#f5f6f7;padding:94px 0 102px}.marketing-section-heading{max-width:780px}.marketing-section-heading>p,.product-story-copy>p,.marketing-cta p{color:#b33232;text-transform:uppercase;margin:0 0 9px;font-size:10px;font-weight:850}.marketing-section-heading h2,.product-story-copy h2,.marketing-cta h2{margin:0;font-size:42px;line-height:1.12}.marketing-section-heading>span,.product-story-copy>span{color:#626a70;max-width:710px;margin-top:16px;font-size:14px;line-height:1.65;display:block}.current-feature-grid{border-top:1px solid #dadddf;border-bottom:1px solid #dadddf;grid-template-columns:repeat(5,minmax(0,1fr));margin-top:52px;display:grid}.current-feature-grid article{border-right:1px solid #dadddf;min-height:250px;padding:29px 25px 52px;position:relative}.current-feature-grid article:last-child{border-right:0}.current-feature-grid article>span{color:#286aa6;background:#e7edf2;border-radius:5px;place-items:center;width:40px;height:40px;display:grid}.current-feature-grid article:nth-child(2)>span{color:#b33232;background:#f7e7e7}.current-feature-grid article:nth-child(3)>span{color:#17724f;background:#e7f3ed}.current-feature-grid article:nth-child(4)>span{color:#a76213;background:#fff0dc}.current-feature-grid article:nth-child(5)>span{color:#286aa6;background:#e7edf2}.current-feature-grid h3,.roadmap-grid h3{margin:18px 0 0;font-size:16px}.current-feature-grid p,.roadmap-grid p{color:#687078;margin:9px 0 0;font-size:11px;line-height:1.6}.current-feature-grid small{color:#17724f;text-transform:uppercase;align-items:center;gap:5px;font-size:9px;font-weight:800;display:inline-flex;position:absolute;bottom:25px}.feature-detail-link{color:#a92929;align-items:center;gap:5px;margin-top:13px;font-size:11px;font-weight:750;text-decoration:none;display:inline-flex}:is(.feature-detail-link:hover,.feature-detail-link:focus-visible){text-decoration:underline}.product-story{padding:102px 0}.product-story-dark{color:#fff;background:#171b1e}.product-story-light{background:#fff}.product-story-layout{grid-template-columns:minmax(300px,.78fr) minmax(520px,1.22fr);align-items:center;gap:68px;display:grid}.product-story-reverse{grid-template-columns:minmax(520px,1.22fr) minmax(300px,.78fr)}.product-story-reverse .product-story-copy{grid-area:1/2}.product-story-reverse figure{grid-area:1/1}.product-story-dark .product-story-copy>span{color:#b8bec2}.product-story-copy ul{flex-direction:column;gap:11px;margin:25px 0 0;padding:0;list-style:none;display:flex}.product-story-copy li{color:inherit;grid-template-columns:18px minmax(0,1fr);align-items:start;gap:7px;font-size:11px;line-height:1.45;display:grid}.product-story-copy li svg{color:#38a777}.product-story figure{margin:0}.product-story figure img{background:#f4f5f6;border:1px solid #42484d;border-radius:6px;width:100%;height:auto;display:block;box-shadow:0 28px 70px #0000003d}.product-story-light figure img{border-color:#d8dcdf;box-shadow:0 24px 60px #1c222721}.product-story figcaption{color:#92999e;text-transform:uppercase;margin-top:10px;font-size:9px;font-weight:700}.roadmap-band{background:#eef1f3;padding:102px 0 112px}.roadmap-heading{max-width:710px}.roadmap-grid{background:#d4d9dc;border:1px solid #d4d9dc;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin-top:50px;display:grid}.roadmap-grid article{background:#fff;min-height:245px;padding:27px 26px;position:relative}.roadmap-number{color:#a2a9ae;font-family:var(--font-geist-mono), monospace;font-size:10px;position:absolute;top:25px;right:25px}.roadmap-icon{color:#3f474d;background:#edf0f2;border-radius:5px;place-items:center;width:40px;height:40px;display:grid}.roadmap-grid small{color:#a76213;text-transform:uppercase;font-size:9px;font-weight:850;position:absolute;bottom:26px}.roadmap-grid small.long-term{color:#596770}.marketing-cta{color:#fff;background:#c83737;padding:58px 0}.marketing-cta .marketing-inner{grid-template-columns:46px minmax(0,1fr) auto;align-items:center;gap:20px;display:grid}.marketing-cta .marketing-inner>span{border:1px solid #ffffff80;border-radius:5px;place-items:center;width:46px;height:46px;display:grid}.marketing-cta p{color:#ffd5d5}.marketing-cta h2{max-width:720px;font-size:32px}.marketing-cta .marketing-primary{color:#9f2a2a;background:#fff;border-color:#fff}.marketing-footer{color:#fff;background:#15191c;padding:38px 0}.marketing-footer .marketing-inner{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:28px;display:grid}.footer-brand small{color:#92999e}.marketing-footer p{color:#90979c;font-size:10px}@media (max-width:1040px){.marketing-header{grid-template-columns:minmax(200px,1fr) auto}.marketing-header nav{display:none}.hero-solid-overlay{width:62%}.marketing-hero-content{width:57%}.marketing-hero h1{font-size:64px}.hero-statement{font-size:30px}.service-ribbon span:nth-last-child(-n+2){display:none}.current-feature-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.current-feature-grid article:nth-child(2n){border-right:0}.current-feature-grid article:nth-child(-n+4){border-bottom:1px solid #dadddf}.product-story-layout,.product-story-reverse{grid-template-columns:1fr;gap:42px}.product-story-reverse .product-story-copy,.product-story-reverse figure{grid-area:auto/1}.product-story-reverse .product-story-copy{grid-row:1}}@media (max-width:700px){.marketing-header{grid-template-columns:minmax(0,1fr) auto;gap:12px;min-height:66px;padding:0 15px}.marketing-brand small{display:none}.marketing-signin{white-space:nowrap;padding:0 9px}.marketing-signin svg{display:none}.marketing-hero{min-height:calc(100svh - 48px)}.hero-product-image{object-position:40% top}.hero-solid-overlay{background:#14181be0;width:100%}.marketing-hero-content{width:calc(100% - 30px);margin:0 15px;padding:92px 0 30px}.marketing-hero h1{font-size:52px}.hero-statement{font-size:27px}.hero-support{font-size:12px}.hero-actions{flex-direction:column;align-items:stretch}.hero-actions a{width:100%}.service-ribbon>div{justify-content:flex-start;width:calc(100% - 30px);overflow:hidden}.service-ribbon strong{flex:none}.service-ribbon span{display:none}.service-ribbon span:nth-child(2),.service-ribbon span:nth-child(3){display:inline}.marketing-inner{width:calc(100% - 30px)}.platform-intro,.product-story,.roadmap-band{padding:70px 0}.marketing-section-heading h2,.product-story-copy h2{font-size:30px}.current-feature-grid,.roadmap-grid{grid-template-columns:1fr}.current-feature-grid article{border-bottom:1px solid #dadddf;border-right:0;min-height:205px}.current-feature-grid article:last-child{border-bottom:0}.roadmap-grid article{min-height:220px}.product-story-layout{gap:34px}.marketing-cta .marketing-inner{grid-template-columns:42px minmax(0,1fr)}.marketing-cta .marketing-primary{grid-column:1/-1;width:100%}.marketing-footer .marketing-inner{grid-template-columns:1fr}.marketing-footer p{margin:0}.marketing-footer nav{gap:20px}}@media (prefers-reduced-motion:reduce){.marketing-page{scroll-behavior:auto}}
