/*! tailwindcss v4.1.18 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-font-weight:initial}}}.marketing-site{--m-ink:#0a1520;--m-ocean:#0086ce;--m-ocean-deep:#062b47;--m-ocean-bright:#4fc7ff;--m-cream:#fdf5c8;--m-paper:#fff;--m-soft:#fafbfc;--m-mist:#e4ebf0;--m-muted:#5a6b78;--m-live:#1e9e68;--m-live-bg:#e1f5ec;--m-missed:#b8532b;--m-missed-bg:#fbede6;--m-nav-h:68px;background:var(--m-paper);min-height:100vh;color:var(--m-ink);font-family:var(--font-display),system-ui,sans-serif;font-weight:400;font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5/1)));line-height:1.6}.marketing-site *,.marketing-site :after,.marketing-site :before{box-sizing:border-box}.marketing-site a{color:inherit;text-decoration:none}.marketing-container{width:min(1200px,100% - 48px);margin-inline:auto}.marketing-narrow{max-width:820px}.marketing-header{z-index:50;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffffeb;border-bottom:1px solid #e4ebf0d9;position:sticky;top:0}.marketing-nav-wrap{align-items:center;gap:24px;width:min(1200px,100% - 48px);height:68px;margin-inline:auto;display:flex}.marketing-logo-text{color:var(--m-ink);font-family:var(--font-display)}.marketing-logo-link{align-items:center;display:flex}.marketing-logo-link img{width:auto;height:26px}.marketing-desktop-nav{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));flex:1;justify-content:center;align-items:center;gap:22px;display:flex}.marketing-desktop-nav>a,.marketing-nav-dropdown>a{color:var(--m-muted);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);align-items:center;gap:4px;transition:color .18s;display:flex}.marketing-desktop-nav a:hover{color:var(--m-ink)}.marketing-nav-dropdown{padding-block:24px;position:relative}.marketing-nav-caret{width:12px;height:12px;color:var(--m-muted);transition:transform .18s,color .18s}.marketing-nav-dropdown:focus-within .marketing-nav-caret,.marketing-nav-dropdown:hover .marketing-nav-caret{color:var(--m-ocean);transform:rotate(180deg)}.marketing-nav-menu{border:1px solid var(--m-mist);opacity:0;visibility:hidden;pointer-events:none;background:#fff;border-radius:14px;gap:6px;width:400px;padding:18px;transition:opacity .18s,transform .18s,visibility .18s;display:grid;position:absolute;top:66px;left:-20px;transform:translateY(6px);box-shadow:0 24px 64px #062b4729}.marketing-nav-menu-wide{grid-template-columns:1fr 1fr;gap:8px 24px;width:660px}.marketing-nav-dropdown:focus-within .marketing-nav-menu,.marketing-nav-dropdown:hover .marketing-nav-menu{opacity:1;visibility:visible;pointer-events:auto;transform:none}.marketing-nav-menu-item{border-radius:10px;align-items:flex-start;gap:14px;padding:12px;--tw-font-weight:var(--font-weight-normal,400)!important;font-weight:var(--font-weight-normal,400)!important;display:flex!important}.marketing-nav-menu-item:hover{background:var(--m-soft)}.marketing-nav-menu-icon{background:var(--m-ocean);border-radius:9px;flex:none;justify-content:center;align-items:center;display:flex}@supports (color:color-mix(in lab,red,red)){.marketing-nav-menu-icon{background:color-mix(in srgb,var(--m-ocean)10%,#fff)}}.marketing-nav-menu-icon{color:var(--m-ocean);width:34px;height:34px}.marketing-nav-menu-icon svg{width:17px;height:17px}.marketing-nav-menu-item span:last-child{flex-direction:column;gap:4px;display:flex}.marketing-nav-menu-item b{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--m-ink)}.marketing-nav-menu-item:hover b{color:var(--m-ocean)}.marketing-nav-menu-item small{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--m-muted);line-height:1.45}.marketing-nav-actions{align-items:center;gap:12px;display:flex}.marketing-nav-actions .marketing-button.marketing-button{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)))}.marketing-link-button{color:var(--m-ocean)!important}.marketing-button,.marketing-link-button{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}.marketing-button{background:var(--m-ocean);min-height:48px;border-radius:5px;justify-content:center;align-items:center;padding:0 26px;transition:transform .2s,box-shadow .2s,background .2s;display:inline-flex;color:#fff!important}.marketing-button:hover{transform:translateY(-2px);box-shadow:0 10px 26px #0086ce33}.marketing-button-small{min-height:38px;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);border-radius:5px;padding-inline:20px}.marketing-button-dark{background:var(--m-ink)}.marketing-button-ghost{border:1px solid var(--m-mist);background:#fff;color:var(--m-ink)!important}.marketing-button-pulse{position:relative}.marketing-button-pulse:after{content:"";border:1.5px solid var(--m-ocean);opacity:0;border-radius:8px;animation:m-ringpulse 2.6s ease-out infinite;position:absolute;inset:-5px}@keyframes m-ringpulse{0%{opacity:.6;transform:scale(.92)}75%{opacity:0;transform:scale(1.14)}to{opacity:0}}.marketing-mobile-nav{margin-left:auto;display:none}.marketing-mobile-nav>button{border:1px solid var(--m-mist);color:var(--m-ink);background:#fff;border-radius:999px;padding:8px 14px}.marketing-mobile-nav nav{border:1px solid var(--m-mist);background:#fff;border-radius:12px;gap:4px;padding:16px;display:grid;position:absolute;top:64px;left:16px;right:16px;box-shadow:0 18px 45px #062b4724}.marketing-mobile-nav nav a{padding:10px}.marketing-mobile-demo{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--m-ocean)!important}.marketing-eyebrow.marketing-eyebrow{background:var(--m-ocean);border-radius:999px;align-items:center;gap:8px;margin:0 0 20px;padding:7px 14px 7px 10px;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.marketing-eyebrow.marketing-eyebrow{background:color-mix(in srgb,var(--m-ocean)12%,var(--m-paper))}}.marketing-eyebrow.marketing-eyebrow{color:var(--m-ocean);font-family:var(--font-display),system-ui,sans-serif;line-height:1.2;font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);letter-spacing:normal;text-transform:none}.marketing-eyebrow:before{content:"";background:var(--m-ocean);border-radius:50%;flex:none;width:6px;height:6px;animation:m-dotpulse 2.2s ease-in-out infinite}@keyframes m-dotpulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.25)}}time.marketing-eyebrow:before{content:none}.marketing-site h1,.marketing-site h2,.marketing-site h3{color:var(--m-ink);letter-spacing:-.025em;--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);margin:0}.marketing-site h1{font-size:clamp(2.75rem,6vw,4.5rem);line-height:1.04}.marketing-site h2{font-size:clamp(1.75rem,3.2vw,2.5rem);line-height:1.15}.marketing-site h3{font-size:1.2rem;line-height:1.35}.marketing-site p{color:var(--m-muted);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)))}.marketing-page-hero{border-bottom:1px solid var(--m-mist);background:linear-gradient(#f7fbfe,#fff);padding:clamp(6rem,10vw,9rem) 0 clamp(4rem,7vw,6rem)}.marketing-page-hero p:last-child{max-width:720px;margin:24px 0 0;font-size:1.15rem}.marketing-section{padding:clamp(5rem,9vw,8rem) 0}.marketing-section-soft{background:linear-gradient(180deg,var(--m-soft),var(--m-paper)85%)}.marketing-section.blog-featured-section{padding:2rem 0}.marketing-section.blog-index-section{padding:0 0 3rem}.solution-card.blog-post-card{border-radius:0;padding:18px}.marketing-page-hero.blog-post-hero{padding:3rem 0 2.5rem}.marketing-page-hero.blog-post-hero h1{max-width:960px;font-size:clamp(2rem,3vw,2.75rem)}.marketing-section.blog-related-section{padding:3rem 0}.blog-post-meta,.blog-post-meta span{color:#3c5060}.blog-toc-link{color:#344957;font-size:12px;font-weight:500}.marketing-site .blog-toc-link-active{box-shadow:inset 2px 0 0 var(--m-ocean);color:var(--m-ocean)}.blog-toc-list{scrollbar-width:thin;scrollbar-color:#bac5cc transparent}.blog-post-layout{grid-template-columns:minmax(0,1fr);gap:2rem;display:grid}@media (min-width:1024px){.blog-post-layout{grid-template-columns:minmax(0,780px) minmax(240px,1fr);gap:2rem}}.blog-ai-actions{margin-bottom:1.75rem}.blog-preferred-source{background:var(--m-ink);text-align:center;border-radius:7px;padding:10px 14px;font-size:12px;font-weight:600;display:block;color:#fff!important}.blog-ai-actions>span{color:var(--m-ink);text-transform:uppercase;letter-spacing:.05em;margin:12px 0 7px;font-size:11px;font-weight:700;display:block}.blog-ai-links{flex-wrap:wrap;gap:7px;display:flex}.blog-ai-links a{border:1px solid var(--m-mist);background:var(--m-soft);width:38px;height:38px;color:var(--m-ink);border-radius:7px;justify-content:center;align-items:center;transition:border-color .15s,background .15s;display:flex}.blog-ai-links a:hover{border-color:var(--m-ocean);background:#fff}.glow{filter:blur(64px);pointer-events:none;z-index:0;border-radius:50%;animation:m-orbfloat 11s ease-in-out infinite;position:absolute}@keyframes m-orbfloat{0%,to{transform:translate(0)scale(1)}50%{transform:translate(-16px,16px)scale(1.08)}}.glow-ocean{background:radial-gradient(circle,var(--m-ocean-bright),transparent 70%);opacity:.5}.glow-cream{background:radial-gradient(circle,var(--m-cream),transparent 70%);opacity:.6}.marketing-hero .glow-ocean{opacity:.7;animation:m-orbdrift-a 16s ease-in-out infinite}.marketing-hero .glow-cream{opacity:.65;animation:m-orbdrift-b 19s ease-in-out infinite}@keyframes m-orbdrift-a{0%{opacity:.5;transform:translate(0)scale(1)}25%{opacity:.8;transform:translate(-110px,90px)scale(1.25)}50%{opacity:.55;transform:translate(-40px,170px)scale(.95)}75%{opacity:.75;transform:translate(90px,60px)scale(1.15)}to{opacity:.5;transform:translate(0)scale(1)}}@keyframes m-orbdrift-b{0%{opacity:.45;transform:translate(0)scale(1)}30%{opacity:.7;transform:translate(120px,-70px)scale(1.2)}60%{opacity:.5;transform:translate(50px,-150px)scale(.9)}to{opacity:.45;transform:translate(0)scale(1)}}.marketing-hero-mesh{z-index:0;pointer-events:none;filter:blur(28px)saturate(1.15);background-size:170% 170%;background-image:radial-gradient(circle,var(--m-ocean)0,var(--m-ocean)10%,transparent 32%),radial-gradient(circle,#04385c 0,#04385c 10%,transparent 34%),radial-gradient(circle,var(--m-ocean)0,var(--m-ocean)9%,transparent 30%),radial-gradient(circle,var(--m-ocean-bright)0,var(--m-ocean-bright)4%,transparent 20%);background-position:10% 20%,90% 10%,85% 85%,15% 80%;background-repeat:no-repeat;animation:m-mesh-flow 13s ease-in-out infinite;position:absolute;inset:-30%}@keyframes m-mesh-flow{0%{background-position:10% 20%,90% 10%,85% 85%,15% 80%}25%{background-position:40% 55%,65% 40%,55% 65%,35% 45%}50%{background-position:70% 15%,35% 75%,20% 30%,75% 60%}75%{background-position:25% 75%,80% 55%,45% 15%,10% 25%}to{background-position:10% 20%,90% 10%,85% 85%,15% 80%}}.marketing-hero-scrim{background:linear-gradient(#0000006b,#0000009e);inset:0}.hero-signal,.marketing-hero-scrim{z-index:0;pointer-events:none;position:absolute}.hero-signal span{border:1px solid var(--m-ocean-bright);opacity:0;border-radius:50%;animation:m-signalring 4.2s cubic-bezier(.2,.6,.35,1) infinite;position:absolute;inset:0}.hero-signal span:nth-child(2){animation-delay:1.4s}.hero-signal span:nth-child(3){animation-delay:2.8s}@keyframes m-signalring{0%{opacity:.55;transform:scale(.25)}80%{opacity:.12}to{opacity:0;transform:scale(1)}}.marketing-reveal{opacity:0;transition:opacity .7s,transform .7s;transform:translateY(26px)}.marketing-reveal.is-visible{opacity:1;transform:none}.marketing-section-dark{background:var(--m-ocean-deep);color:#fff}.marketing-section-dark h2,.marketing-section-dark h3{color:#fff}.marketing-section-dark p{color:#c7d8e4}.marketing-section-dark .marketing-eyebrow.marketing-eyebrow{color:var(--m-ocean-bright);background:#ffffff1a}.marketing-section-dark .marketing-eyebrow:before{background:var(--m-ocean-bright)}.channels-section{position:relative;overflow:hidden}.marketing-section-heading{max-width:760px;margin-bottom:48px}.marketing-section-heading>p:last-child{max-width:650px;margin-top:18px}.marketing-grid-2{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.marketing-grid-3{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.marketing-card{border:1px solid var(--m-mist);background:#fff;border-radius:12px;padding:28px;transition:transform .2s,border-color .2s;display:block}.marketing-card:hover{border-color:#9dcfe9;transform:translateY(-3px)}.marketing-card p{margin:12px 0 0}.marketing-arrow.marketing-arrow{color:var(--m-ocean);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);margin-top:24px;display:inline-block}.ic svg{display:block}.marketing-actions{flex-wrap:wrap;gap:12px;display:flex}.marketing-hero{min-height:calc(90vh - var(--m-nav-h));background:linear-gradient(#050e1a,#0b1f33);align-items:center;padding:clamp(2.5rem,5vw,4rem) 0;display:flex;position:relative;overflow:hidden}.marketing-hero.marketing-hero-compact{min-height:auto;padding:clamp(4rem,7vw,5.5rem) 0}.marketing-footer:before,.marketing-hero:after{content:"";opacity:.24;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='160' viewBox='0 0 240 160'%3E%3Cpath d='M-20 82C35 20 70 146 142 72s102 10 124-41M-10 113C48 48 83 169 153 99s93 8 111-27' fill='none' stroke='%230086ce' stroke-opacity='.18'/%3E%3C/svg%3E");position:absolute;inset:0}.marketing-hero-grid{z-index:1;grid-template-columns:minmax(0,1.05fr) minmax(380px,.8fr);align-items:center;gap:clamp(48px,8vw,100px);display:grid;position:relative}.marketing-hero-copy{animation:m-hero-in .7s both}@keyframes m-hero-in{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}.marketing-hero h1{color:#fff;font-size:clamp(2.25rem,4.2vw,3.4rem)}.marketing-hero-accent{color:var(--m-ocean-bright)}.marketing-hero-copy>p:not(.marketing-eyebrow){color:#c3d6e2;max-width:600px;margin:18px 0 26px}.marketing-hero-proof{color:#93aec0;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));gap:22px;margin-top:28px;display:flex}.marketing-hero-proof b{color:#e8f2f8}.hero-callwrap{animation:m-hero-in .7s .12s both;position:relative}.floaty{z-index:2;background:var(--m-paper);border:1px solid var(--m-mist);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);border-radius:10px;gap:7px;padding:10px 14px;animation:m-bob 4.5s ease-in-out infinite;position:absolute;bottom:56px;left:-16px;transform:rotate(-4deg);box-shadow:0 24px 65px #062b471a}.floaty,.floaty:before{align-items:center;display:flex}.floaty:before{content:"✓";background:var(--m-live-bg);width:16px;height:16px;color:var(--m-live);border-radius:50%;justify-content:center;font-size:11px}@keyframes m-bob{0%,to{transform:rotate(-4deg)translateY(0)}50%{transform:rotate(-2deg)translateY(-8px)}}.conversation-card{z-index:1;background:#fffffff5;border:1px solid #cfdee8;border-radius:16px;position:relative;overflow:hidden;box-shadow:0 30px 80px #062b4724}.conversation-top{border-bottom:1px solid var(--m-mist);color:var(--m-muted);font-family:var(--font-display),sans-serif;font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);align-items:center;gap:8px;padding:16px 20px;display:flex}.conversation-top span:last-child{font-variant-numeric:tabular-nums;margin-left:auto}.conversation-live-dot{background:var(--m-live);width:8px;height:8px;box-shadow:0 0 0 4px var(--m-live-bg);border-radius:50%;animation:m-live-pulse 1.8s ease-in-out infinite}@keyframes m-live-pulse{0%,to{box-shadow:0 0 0 4px var(--m-live-bg)}50%{box-shadow:0 0 0 7px var(--m-live-bg)}}.conversation-body{flex-direction:column;justify-content:flex-end;gap:13px;min-height:410px;padding:22px;display:flex}.conversation-body-scroll{scroll-behavior:smooth;overflow-y:auto;-webkit-mask-image:linear-gradient(#0000,#000 22px 100%);mask-image:linear-gradient(#0000,#000 22px 100%);height:320px!important;min-height:0!important}.conversation-body-scroll::-webkit-scrollbar{width:5px}.conversation-body-scroll::-webkit-scrollbar-thumb{background:var(--m-mist);border-radius:3px}.conversation-message{opacity:0;background:#eef8fd;border-radius:10px 10px 10px 3px;width:85%;padding:13px 15px;animation:m-message-in .4s forwards}@keyframes m-message-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.conversation-message.is-caller{background:var(--m-ocean-deep);border-radius:10px 10px 3px;margin-left:auto}.conversation-message span{color:var(--m-ocean);font-family:var(--font-display),sans-serif;--tw-font-weight:var(--font-weight-bold,700);font-size:11px;font-weight:var(--font-weight-bold,700);letter-spacing:.08em;text-transform:uppercase}.conversation-message p{color:var(--m-ink);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));margin:4px 0 0;line-height:1.5}.conversation-message.is-caller span{color:#7fd2ff}.conversation-message.is-caller p{color:#fff}.conversation-listening{border-top:1px solid var(--m-mist);color:var(--m-muted);font-family:var(--font-display),sans-serif;--tw-font-weight:var(--font-weight-semibold,600);font-size:11px;font-weight:var(--font-weight-semibold,600);align-items:center;gap:12px;padding:14px 20px;display:flex}.conversation-wave{align-items:center;gap:2px;height:12px;display:flex}.conversation-wave i{background:var(--m-ocean);border-radius:1px;width:2px;animation:m-wavebar 1.1s ease-in-out infinite;display:block}.conversation-wave i:first-child{height:40%;animation-delay:0s}.conversation-wave i:nth-child(2){height:90%;animation-delay:.1s}.conversation-wave i:nth-child(3){height:60%;animation-delay:.2s}.conversation-wave i:nth-child(4){height:100%;animation-delay:.3s}.conversation-wave i:nth-child(5){height:50%;animation-delay:.4s}.conversation-wave i:nth-child(6){height:75%;animation-delay:.5s}@keyframes m-wavebar{0%,to{transform:scaleY(.35)}50%{transform:scaleY(1)}}.marketing-contrast{border:1px solid var(--m-mist);border-radius:14px;grid-template-columns:1fr 1fr;display:grid;overflow:hidden}.marketing-contrast>div{background:#fff;padding:34px}.marketing-contrast>div+div{border-left:1px solid var(--m-mist);background:var(--m-soft)}.marketing-list{color:var(--m-muted);gap:13px;margin:22px 0 0;padding:0;list-style:none;display:grid}.marketing-list li{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));align-items:flex-start;gap:11px;display:flex}.marketing-glyph{--tw-font-weight:var(--font-weight-extrabold,800);width:19px;height:19px;font-size:11px;font-weight:var(--font-weight-extrabold,800);border-radius:5px;flex:none;justify-content:center;align-items:center;margin-top:2px;display:flex}.marketing-glyph-yes{background:var(--m-live-bg);color:var(--m-live)}.marketing-glyph-no{background:var(--m-missed-bg);color:var(--m-missed)}.marketing-cta{background:var(--m-cream);text-align:center;padding:clamp(4.5rem,9vw,7rem) 0;position:relative;overflow:hidden}.marketing-cta .marketing-container{z-index:1;flex-direction:column;align-items:center;display:flex;position:relative}.marketing-cta h2{max-width:620px}.marketing-cta p{max-width:460px;color:var(--m-muted);margin:14px 0 0}.marketing-cta .marketing-actions{justify-content:center;margin-top:32px}.marketing-footer{background:var(--m-ocean-deep);color:#fff;padding:88px 0 40px;position:relative;overflow:hidden}.marketing-footer-grid{z-index:1;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:40px;display:flex;position:relative}.marketing-footer-brand{max-width:320px;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);flex-direction:column;align-items:flex-start;gap:14px;display:flex}.marketing-footer-links{flex-wrap:wrap;gap:64px;display:flex}.marketing-footer-links>div{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);flex-direction:column;align-items:flex-start;gap:14px;display:flex}.marketing-footer-grid p{color:#a9c5d6;max-width:320px}.marketing-footer-grid a{color:#a9c5d6;transition:color .15s}.marketing-footer-grid a:hover{color:#fff}.marketing-footer-grid span{color:var(--m-ocean-bright);font-family:var(--font-display),sans-serif;--tw-font-weight:var(--font-weight-bold,700);font-size:11px;font-weight:var(--font-weight-bold,700);text-transform:uppercase;letter-spacing:.1em;margin-bottom:6px}.marketing-footer-logo{height:auto;margin-bottom:8px}.marketing-footer-base{z-index:1;border-top:1px solid #ffffff24;flex-direction:column;gap:28px;margin-top:72px;padding-top:32px;display:flex;position:relative}.marketing-footer-cta{border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;gap:32px;padding-bottom:28px;display:flex}.marketing-footer-cta h3{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:#fff}.marketing-footer-cta h3,.marketing-footer-cta p{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)))}.marketing-footer-cta p{color:#a9c5d6;max-width:420px;--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);margin-top:4px}.marketing-footer-cta-links{flex:none;gap:10px;display:flex}.marketing-footer-cta-links a{color:#a9c5d6;width:calc(var(--spacing,.25rem)*9);height:calc(var(--spacing,.25rem)*9);border:1px solid #ffffff29;border-radius:50%;justify-content:center;align-items:center;transition:color .15s,border-color .15s;display:flex}.marketing-footer-cta-links a:hover{color:#fff;border-color:#ffffff52}.marketing-footer-bottom{color:#a9c5d6;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);justify-content:space-between;align-items:center;padding-bottom:16px;display:flex}.marketing-footer-legal{align-items:center;gap:20px;display:flex}.marketing-footer-legal a{color:#a9c5d6;transition:color .15s}.marketing-footer-legal a:hover{color:#fff}.marketing-footer-social{align-items:center;gap:16px;display:flex}.marketing-footer-social a{color:#a9c5d6;transition:color .15s;display:flex}.marketing-footer-social a:hover{color:#fff}.marketing-prose{max-width:780px}.marketing-prose h1{margin-bottom:28px}.marketing-prose h2{margin-top:52px;font-size:1.65rem}.marketing-prose h3{margin-top:34px}.marketing-prose li,.marketing-prose p{color:var(--m-ink);margin-top:16px;font-weight:500;line-height:1.75}.marketing-prose ul{margin-top:16px;padding-left:22px}.marketing-prose strong{color:var(--m-ink)}.marketing-prose h2[id],.marketing-prose h3[id]{scroll-margin-top:96px}.marketing-site .marketing-prose a{color:inherit;text-underline-offset:3px;text-decoration:underline}.marketing-site .marketing-prose a:hover{color:var(--m-ocean)}.product-window{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));background:#fff;border:1px solid #cddce6;border-radius:14px;overflow:hidden;box-shadow:0 24px 65px #062b471a}.product-window-bar{border-bottom:1px solid var(--m-mist);color:var(--m-muted);font-family:var(--font-display),sans-serif;--tw-font-weight:var(--font-weight-semibold,600);font-size:11px;font-weight:var(--font-weight-semibold,600);align-items:center;gap:6px;padding:13px 16px;display:flex}.product-window-bar i{background:#d8e2e9;border-radius:50%;width:7px;height:7px}.product-window-bar span{margin-left:8px}.product-window-body{padding:22px}.product-field{border:1px solid var(--m-mist);border-radius:8px;padding:14px}.product-field span,.product-summary>span{color:var(--m-muted);font-family:var(--font-display),sans-serif;--tw-font-weight:var(--font-weight-bold,700);font-size:11px;font-weight:var(--font-weight-bold,700);text-transform:uppercase;letter-spacing:.08em;margin-bottom:6px;display:block}.product-field p{color:var(--m-ink);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));margin:0}.product-row{grid-template-columns:1fr 1fr;gap:10px;margin-top:10px;display:grid}.product-pills{flex-wrap:wrap;gap:7px;margin-top:14px;display:flex}.product-pills b{color:#0872aa;background:#eef8fd;border-radius:999px;padding:6px 9px;font-size:11px}.product-status{color:#227a56;--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);align-items:center;gap:8px;display:flex}.product-status i{background:#2bb673;border-radius:50%;width:8px;height:8px}.product-status time{color:var(--m-muted);font-family:var(--font-display),sans-serif;--tw-font-weight:var(--font-weight-medium,500);font-size:11px;font-weight:var(--font-weight-medium,500);margin-left:auto}.product-transcript{gap:8px;margin:18px 0;display:grid}.product-transcript p{background:var(--m-soft);color:var(--m-ink);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));border-radius:8px;margin:0;padding:10px}.product-transcript span{color:var(--m-ocean);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);margin-right:8px}.product-summary{border-left:3px solid var(--m-ocean);background:#f3faff;padding:14px}.product-summary p{color:var(--m-ink);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));margin:0 0 8px}.product-summary b{color:#227a56}.product-flow{gap:7px;display:grid}.product-flow>div{border:1px solid var(--m-mist);border-radius:8px;grid-template-columns:26px 1fr auto;align-items:center;padding:12px;display:grid}.product-flow small{color:var(--m-ocean);font-family:var(--font-display),sans-serif}.product-flow span{color:#227a56;font-size:11px}.product-flow>i{border-left:1px dashed #9cb8c8;height:10px;margin-left:25px}.product-route{text-align:center}.product-route-human,.product-route-origin{background:var(--m-ocean-deep);color:#fff;--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);border-radius:8px;padding:12px}.product-route>span{color:var(--m-muted);font-family:var(--font-display),sans-serif;--tw-font-weight:var(--font-weight-semibold,600);font-size:11px;font-weight:var(--font-weight-semibold,600);margin:12px;display:block}.product-route-grid{grid-template-columns:repeat(3,1fr);gap:7px;display:grid}.product-route-grid b{border:1px solid var(--m-mist);border-radius:7px;padding:11px 6px;font-size:11px}.product-route-grid .active{border-color:var(--m-ocean);color:var(--m-ocean);background:#eef8fd}.config-wrap{padding:8px 56px 40px 8px;position:relative}.config-panel{flex-direction:column;gap:6px;display:flex}.config-row{border:1px solid #0000;border-radius:10px;align-items:center;gap:12px;padding:11px 12px;display:flex;position:relative}.config-row.is-highlighted{border-color:var(--m-ocean)}@supports (color:color-mix(in lab,red,red)){.config-row.is-highlighted{border-color:color-mix(in srgb,var(--m-ocean)35%,transparent)}}.config-row.is-highlighted{background:var(--m-ocean)}@supports (color:color-mix(in lab,red,red)){.config-row.is-highlighted{background:color-mix(in srgb,var(--m-ocean)6%,#fff)}}.config-row-icon{background:var(--m-soft);width:30px;height:30px;color:var(--m-ink);border-radius:8px;flex:none;justify-content:center;align-items:center;display:flex}.config-row.is-highlighted .config-row-icon{background:var(--m-ocean)}@supports (color:color-mix(in lab,red,red)){.config-row.is-highlighted .config-row-icon{background:color-mix(in srgb,var(--m-ocean)14%,#fff)}}.config-row-text{flex-direction:column;gap:1px;display:flex}.config-row-text b{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--m-ink)}.config-row-text span{color:var(--m-muted);font-size:10.5px}.config-badge{background:var(--m-ocean);color:#fff;--tw-font-weight:var(--font-weight-bold,700);font-size:10px;font-weight:var(--font-weight-bold,700);border-radius:999px;align-items:center;gap:3px;margin-left:auto;padding:3px 8px;animation:m-live-pulse 2.4s ease-in-out infinite;display:flex}.config-callout{z-index:2;color:#fff;border-radius:12px;width:200px;padding:12px 14px;animation:m-hero-in .6s both;box-shadow:0 20px 50px #062b474d}.config-callout,.config-callout:before{background:var(--m-ocean-deep);position:absolute}.config-callout:before{content:"";border-radius:2px;width:12px;height:12px;top:22px;left:-5px;transform:rotate(45deg)}.config-callout-badge{background:var(--m-ocean-bright);width:17px;height:17px;color:var(--m-ocean-deep);--tw-font-weight:var(--font-weight-bold,700);font-size:10px;font-weight:var(--font-weight-bold,700);border-radius:50%;justify-content:center;align-items:center;margin-bottom:6px;display:inline-flex}.config-callout-label{--tw-font-weight:var(--font-weight-semibold,600);font-size:10.5px;font-weight:var(--font-weight-semibold,600);color:#7fd2ff;margin-bottom:6px;display:block}.config-callout-icons{gap:6px;margin-bottom:6px;display:flex}.config-callout-icons span{width:26px;height:26px;color:var(--m-ocean-bright);background:#ffffff1a;border-radius:7px;justify-content:center;align-items:center;display:flex}.config-callout p{color:#c3d6e2;margin:0;font-size:10.5px}.config-callout-rule b{color:#fff}.callout-1{top:-6px;right:4px}.callout-2{bottom:34px;right:4px}.problem-layout{grid-template-columns:.86fr 1.14fr;align-items:start;gap:56px;display:grid}.problem-close{border-left:2px solid var(--m-ocean);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5/1)));color:var(--m-muted);margin-top:26px;padding:16px 20px}.problem-close b{color:var(--m-ink)}.callog-panel{border:1px solid var(--m-mist);background:var(--m-ocean-deep);color:#fff;border-radius:14px;overflow:hidden;box-shadow:0 30px 80px #062b4724}.callog-top{font-family:var(--font-display),sans-serif;--tw-font-weight:var(--font-weight-bold,700);font-size:11px;font-weight:var(--font-weight-bold,700);color:#9cb6c6;text-transform:uppercase;letter-spacing:.08em;border-bottom:1px solid #ffffff1a;align-items:center;gap:10px;padding:16px 22px;display:flex}.callog-top .dot-missed{background:var(--m-missed);border-radius:50%;width:7px;height:7px}.callog-row{border-bottom:1px solid #ffffff12;grid-template-columns:74px 1fr auto;align-items:center;gap:16px;padding:14px 22px;display:grid}.callog-row:last-child{border-bottom:0}.callog-row time{font-variant-numeric:tabular-nums;font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));color:#7fa0b3}.callog-row .who{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)))}.callog-row .who small{color:#7fa0b3;margin-top:2px;font-size:11px;display:block}.chip{font-family:var(--font-display),sans-serif;--tw-font-weight:var(--font-weight-bold,700);font-size:11px;font-weight:var(--font-weight-bold,700);letter-spacing:.06em;text-transform:uppercase;border-radius:999px;padding:5px 10px}.chip-missed{color:#ffb894;background:#b8532b38}.chip-wait{color:#cfe1eb;background:#ffffff1a}.console{border:1px solid var(--m-mist);background:#fff;border-radius:14px;grid-template-columns:270px 1fr;display:grid;overflow:hidden;box-shadow:0 24px 65px #062b471a}.console-rail{border-right:1px solid var(--m-mist);background:var(--m-soft)}.console-tab{text-align:left;border:0;border-bottom:1px solid var(--m-mist);cursor:pointer;width:100%;color:var(--m-muted);background:0 0;padding:16px 20px;display:block}.console-tab b{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--m-ink);display:block}.console-tab span{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));margin-top:3px;line-height:1.4;display:block}.console-tab.is-active{background:linear-gradient(90deg,var(--m-ocean),var(--m-paper))}@supports (color:color-mix(in lab,red,red)){.console-tab.is-active{background:linear-gradient(90deg,color-mix(in srgb,var(--m-ocean)12%,var(--m-paper)),var(--m-paper))}}.console-tab.is-active{border-left:3px solid var(--m-ocean);padding-left:17px}.console-tab.is-active b{color:var(--m-ocean)}.console-pane{min-height:300px;padding:36px}.route-chain{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);flex-wrap:wrap;align-items:center;gap:10px;display:flex}.route-node{border:1px solid var(--m-mist);background:var(--m-paper);border-radius:7px;padding:8px 12px}.route-node.is-active{border-color:var(--m-ocean);background:var(--m-ocean)}@supports (color:color-mix(in lab,red,red)){.route-node.is-active{background:color-mix(in srgb,var(--m-ocean)10%,var(--m-paper))}}.route-node.is-active{color:var(--m-ocean);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}.route-arrow{color:var(--m-muted)}.rack{gap:18px;display:grid}.rack-feature{background:linear-gradient(120deg,var(--m-ocean-deep),#041e33);color:#fff;border-radius:14px;grid-template-columns:1fr auto;align-items:center;gap:32px;padding:32px 36px;display:grid;position:relative;overflow:hidden}.rack-feature-head{z-index:1;align-items:flex-start;gap:18px;display:flex;position:relative}.rack-feature .ic{color:var(--m-ocean-bright);flex:none;width:30px;height:30px;display:inline-flex}.rack-feature h3{color:#fff;font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75/1.25)));--tw-font-weight:var(--font-weight-extrabold,800);font-weight:var(--font-weight-extrabold,800)}.rack-feature p{color:#b9d3e2;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));max-width:420px;margin-top:8px}.rack-feature .ex{z-index:1;border-left:2px solid var(--m-ocean-bright);width:300px;font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));color:#bcd4e2;flex:none;padding:16px 18px;line-height:1.6;position:relative}.rack-items{grid-template-columns:repeat(4,1fr);gap:18px;display:grid}.rack-item{border:1px solid var(--m-mist);border-radius:14px;padding:24px;transition:border-color .15s,transform .15s,box-shadow .15s}.rack-item:hover{border-color:var(--m-ocean);box-shadow:0 18px 36px var(--m-ocean);transform:translateY(-4px)}@supports (color:color-mix(in lab,red,red)){.rack-item:hover{box-shadow:0 18px 36px color-mix(in srgb,var(--m-ocean)18%,transparent)}}.rack-item .ic{color:var(--m-ocean);width:calc(var(--spacing,.25rem)*6);height:calc(var(--spacing,.25rem)*6);margin-bottom:14px;display:inline-flex}.rack-item h3{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5/1)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}.rack-item p{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));color:var(--m-muted);margin-top:7px}.placeholder-tag{border:1px dashed var(--m-mist);--tw-font-weight:var(--font-weight-bold,700);font-size:11px;font-weight:var(--font-weight-bold,700);letter-spacing:.04em;text-transform:uppercase;color:var(--m-muted);border-radius:999px;margin-top:10px;padding:3px 9px;display:inline-block}.logo-bar{flex-direction:column;align-items:center;gap:15px;display:flex}.logo-bar .logo-bar-label{font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75/1.25)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);text-align:center;color:#000}.logo-marquee{width:100%;min-width:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.logo-marquee-track{gap:14px;width:max-content;animation:m-marquee 24s linear infinite;display:flex}.logo-slot{flex:none;justify-content:center;align-items:center;height:72px;padding:12px 16px;display:flex}.logo-slot img{object-fit:contain;opacity:.65;width:auto;height:32px}@keyframes m-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.feature-row{grid-template-columns:1fr 1fr;align-items:center;gap:56px;display:grid}.feature-row.is-reversed .feature-row-visual{order:2}.feature-row+.feature-row{margin-top:clamp(3.5rem,6vw,5.5rem)}.feature-row-visual{min-width:0;position:relative}.feature-row-icon{background:var(--m-ocean);border-radius:13px;justify-content:center;align-items:center;margin-bottom:20px;display:flex}@supports (color:color-mix(in lab,red,red)){.feature-row-icon{background:color-mix(in srgb,var(--m-ocean)10%,#fff)}}.feature-row-icon{color:var(--m-ocean);width:52px;height:52px}.feature-row-icon svg{width:26px;height:26px}.channel-tiles{z-index:1;gap:14px;display:grid;position:relative}.channel-tile{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);opacity:0;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:14px;align-items:flex-start;gap:16px;padding:20px;transition:border-color .18s,transform .18s,background .18s;animation:m-hero-in .6s both;display:flex}.channel-tile:hover{border-color:var(--m-ocean-bright);background:#ffffff14;transform:translateY(-3px)}.channel-tile .ic{color:var(--m-ocean-bright);background:#4fc7ff24;border-radius:10px;flex:none;justify-content:center;align-items:center;width:38px;height:38px;display:flex}.channel-tile .ic svg{width:18px;height:18px}.channel-tile h3{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5/1)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:#fff}.channel-tile p{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));color:#a9c5d6;margin-top:5px}.capability-split{grid-template-columns:minmax(220px,.85fr) minmax(0,1.6fr);align-items:start;gap:clamp(40px,6vw,72px);display:grid}.capability-grid{grid-template-columns:1fr 1fr;gap:34px 40px;display:grid}.capability-tile{opacity:0;flex-direction:column;gap:8px;animation:m-hero-in .55s both;display:flex}.capability-tile-head{align-items:center;gap:10px;display:flex}.capability-tile .ic{color:var(--m-ocean);width:calc(var(--spacing,.25rem)*5);height:calc(var(--spacing,.25rem)*5);flex:none;justify-content:center;align-items:center;transition:color .18s;display:flex}.capability-tile:hover .ic{color:var(--m-ocean-deep)}.capability-tile h3{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5/1)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--m-ink)}.capability-tile p{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));color:var(--m-muted);line-height:1.5}.solutions-grid-4{grid-template-columns:repeat(4,1fr);gap:18px;display:grid}.solution-card{border:1px solid var(--m-mist);background:#fff;border-radius:14px;padding:26px;transition:border-color .15s,transform .15s,box-shadow .15s}.solution-card:hover{border-color:var(--m-ocean);box-shadow:0 18px 36px var(--m-ocean);transform:translateY(-4px)}@supports (color:color-mix(in lab,red,red)){.solution-card:hover{box-shadow:0 18px 36px color-mix(in srgb,var(--m-ocean)18%,transparent)}}.solution-card .ic{color:var(--m-ocean);margin-bottom:16px;display:inline-flex}.solution-card .ic,.solution-card .ic svg{width:calc(var(--spacing,.25rem)*6);height:calc(var(--spacing,.25rem)*6)}.solution-card h3{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5/1)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}.solution-card p{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));margin-top:8px}.solution-card .marketing-arrow.marketing-arrow{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500)}.integrations-marquee-rows{z-index:1;flex-direction:column;gap:12px;min-width:0;display:flex;position:relative}.integrations-marquee{width:100%;min-width:0;padding:4px 0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.integrations-marquee-track{gap:12px;width:max-content;animation:m-marquee 26s linear infinite;display:flex}.integrations-marquee-track.is-reverse{animation-direction:reverse}.integration-chip{min-height:56px;font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);white-space:nowrap;color:#fff;background:#ffffff0a;border:1px solid #ffffff24;border-radius:12px;flex:none;align-items:center;gap:10px;padding:10px 16px;transition:border-color .18s,background .18s,transform .18s;display:flex}.integration-chip:hover{border-color:var(--m-ocean-bright);background:#ffffff14;transform:translateY(-2px)}.integration-chip img{object-fit:contain;background:#fff;border-radius:5px;flex:none;width:22px;height:22px;padding:2px}.meter{background:var(--m-ocean-deep);color:#fff;border-radius:16px;padding:52px;position:relative;overflow:hidden}.meter-grid{z-index:1;grid-template-columns:1fr 1fr;gap:48px;display:grid;position:relative}.meter-col h3{font-family:var(--font-display),sans-serif;--tw-font-weight:var(--font-weight-bold,700);font-size:11px;font-weight:var(--font-weight-bold,700);text-transform:uppercase;letter-spacing:.1em;color:#7fd2ff;margin-bottom:14px}.meter-stat{border-bottom:1px solid #ffffff1f;align-items:baseline;gap:10px;padding:14px 0;display:flex}.meter-stat:last-of-type{border-bottom:0}.meter-stat b{font-variant-numeric:tabular-nums;background:linear-gradient(90deg,#fff,var(--m-ocean-bright));color:#0000;-webkit-background-clip:text;background-clip:text;font-size:clamp(1.5rem,2.6vw,2.1rem);font-weight:800}.meter-stat span{color:#a9c5d6;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)))}.meter-cta{margin-top:20px}@media (max-width:900px){.marketing-desktop-nav,.marketing-nav-actions{display:none}.marketing-mobile-nav{display:block}.console,.marketing-grid-3,.marketing-hero-grid,.meter-grid,.problem-layout{grid-template-columns:1fr}.marketing-grid-2{grid-template-columns:1fr 1fr}.marketing-hero-copy{max-width:720px}.marketing-footer-grid{flex-direction:column;gap:32px}.marketing-contrast{grid-template-columns:1fr}.marketing-contrast>div+div{border-left:0;border-top:1px solid var(--m-mist)}.feature-row{grid-template-columns:1fr}.feature-row.is-reversed .feature-row-visual{order:0}.solutions-grid-4{grid-template-columns:1fr 1fr}.config-wrap{padding:8px}.config-callout{width:auto;margin-top:10px;position:static}.config-callout:before{display:none}.capability-grid,.capability-split{grid-template-columns:1fr}}@media (max-width:620px){.marketing-site{--m-nav-h:64px}.marketing-container,.marketing-nav-wrap{width:min(100% - 32px,1200px)}.marketing-nav-wrap{height:64px}.marketing-site h1{font-size:clamp(2.45rem,13vw,3.5rem)}.marketing-grid-2,.marketing-hero-grid{grid-template-columns:1fr}.marketing-hero-grid{gap:42px}.conversation-body{padding:16px}.conversation-body-scroll{height:280px}.marketing-hero-proof{flex-direction:column;gap:4px}.marketing-footer-links{gap:32px}.marketing-footer-bottom{flex-direction:column;gap:10px}.rack-items,.solutions-grid-4{grid-template-columns:1fr}.channel-tile{flex-direction:column}}@media (prefers-reduced-motion:reduce){.marketing-site *,.marketing-site :after,.marketing-site :before{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-delay:0s!important}.conversation-message{opacity:1}.marketing-reveal{opacity:1;transform:none}}@property --tw-font-weight{syntax:"*";inherits:false}