@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2c55a0e60120577a-s.0-dom-5bn10r2.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.1y4-pdgsjb-pw.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ad66f9afd8947f86-s.3lvt2whj97whp.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/5476f68d60460930-s.2uwcyprjm3xu3.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.0k62hbripvv8p.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/1bffadaabf893a1e-s.3-6t-g6q0vh0a.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/2c55a0e60120577a-s.0-dom-5bn10r2.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.1y4-pdgsjb-pw.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/ad66f9afd8947f86-s.3lvt2whj97whp.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5476f68d60460930-s.2uwcyprjm3xu3.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.0k62hbripvv8p.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/1bffadaabf893a1e-s.3-6t-g6q0vh0a.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2c55a0e60120577a-s.0-dom-5bn10r2.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.1y4-pdgsjb-pw.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/ad66f9afd8947f86-s.3lvt2whj97whp.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/5476f68d60460930-s.2uwcyprjm3xu3.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.0k62hbripvv8p.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1bffadaabf893a1e-s.3-6t-g6q0vh0a.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/2c55a0e60120577a-s.0-dom-5bn10r2.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.1y4-pdgsjb-pw.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/ad66f9afd8947f86-s.3lvt2whj97whp.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/5476f68d60460930-s.2uwcyprjm3xu3.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.0k62hbripvv8p.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/1bffadaabf893a1e-s.3-6t-g6q0vh0a.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(../media/2c55a0e60120577a-s.0-dom-5bn10r2.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.1y4-pdgsjb-pw.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(../media/ad66f9afd8947f86-s.3lvt2whj97whp.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(../media/5476f68d60460930-s.2uwcyprjm3xu3.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.0k62hbripvv8p.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(../media/1bffadaabf893a1e-s.3-6t-g6q0vh0a.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.inter_720d0c04-module__VzD4KW__className{font-family:Inter,Inter Fallback;font-style:normal}.inter_720d0c04-module__VzD4KW__variable{--font-inter:"Inter", "Inter Fallback"}
:root{--ink:#0b172a;--muted:#5f6f82;--line:#dce3ea;--paper:#f7f9fb;--surface:#fff;--coal:#071723;--teal:#0b72e7;--teal-dark:#0757b8;--mint:#e7f1fe;--signal:#22c39a;--cyan:#13b8c8;--amber:#f4c95d;--coral:#ff6b4a;--radius:14px;--shadow:0 28px 80px #09243a24;--font-sans:var(--font-inter), Inter, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--text-xs:.75rem;--text-sm:.875rem;--text-base:1rem;--text-md:1.0625rem;--text-lg:1.1875rem;--text-xl:clamp(2.375rem, 5.8vw, 4.625rem);--text-2xl:clamp(2.125rem, 4vw, 3.25rem);--leading-tight:1.02;--leading-snug:1.35;--leading-normal:1.55;--leading-relaxed:1.65;--tracking-tight:-.055em;--tracking-snug:-.04em;--tracking-wide:.08em;--ease-out:cubic-bezier(.22, 1, .36, 1);--ease-spring:cubic-bezier(.34, 1.56, .64, 1);--duration-fast:.16s;--duration-normal:.28s;--duration-slow:.42s}*{box-sizing:border-box}html{scroll-behavior:smooth;-moz-text-size-adjust:100%;text-size-adjust:100%;scroll-padding-top:88px}body{color:var(--ink);background:var(--paper);font-family:var(--font-sans);font-size:var(--text-base);font-feature-settings:"cv02", "cv03", "cv04", "cv11";line-height:var(--leading-normal);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;margin:0}body.menu-open{touch-action:none;overflow:hidden}body:before{z-index:-1;content:"";pointer-events:none;background:radial-gradient(circle at 82% 24%,#13b8c81a,#0000 30%),radial-gradient(circle at 12% 14%,#0b72e71a,#0000 28%),linear-gradient(#edf5fb 0%,#f7f9fb00 92%);width:100%;height:1220px;position:absolute;top:36px;left:0}a{color:inherit;text-decoration:none}button,input,select{font:inherit}button,a{-webkit-tap-highlight-color:transparent}:focus-visible{outline-offset:3px;outline:3px solid #0b72e74d}.announcement{color:#fffc;background:var(--coal);justify-content:center;align-items:center;gap:12px;min-height:38px;padding:8px 20px;font-size:12px;font-weight:700;display:flex}.announcement p{margin:0}.announcement a{color:#fff;font-weight:800}.announcement a span{margin-left:3px}.announcement-dot{background:var(--signal);border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 5px #36d6aa21}.site-header{z-index:40;-webkit-backdrop-filter:blur(18px);width:min(1240px,100% - 40px);transition:box-shadow var(--duration-fast) var(--ease-out), border-color var(--duration-fast) var(--ease-out), transform var(--duration-fast) var(--ease-out);will-change:box-shadow, border-color;background:#ffffffe0;border:1px solid #d3dde6eb;border-radius:16px;justify-content:space-between;align-items:center;gap:24px;margin:14px auto 0;padding:10px 10px 10px 16px;display:flex;position:sticky;top:0}.site-header.scrolled{border-color:#b7c8d7e6;box-shadow:0 14px 42px #09243a1c}.brand{align-items:center;display:inline-flex}.brand-logo{width:auto;height:26px;display:block}.desktop-nav{color:var(--muted);font-size:var(--text-sm);letter-spacing:-.01em;align-items:center;gap:30px;font-weight:600;display:flex}.desktop-nav a{transition:color var(--duration-fast) var(--ease-out)}.desktop-nav a:hover{color:var(--teal-dark)}.header-actions{align-items:center;gap:10px;display:flex}.link-button{color:var(--muted);font-size:var(--text-sm);letter-spacing:-.01em;transition:color var(--duration-fast) var(--ease-out);font-weight:600}.link-button:hover{color:var(--ink)}.primary-button,.secondary-button,.price-card a{border-radius:var(--radius);letter-spacing:-.01em;min-height:48px;transition:transform var(--duration-fast) var(--ease-out), box-shadow var(--duration-fast) var(--ease-out), background var(--duration-fast) var(--ease-out), border-color var(--duration-fast) var(--ease-out);border:1px solid #0000;justify-content:center;align-items:center;gap:10px;padding:0 20px;font-weight:700;display:inline-flex}.primary-button{color:#fff;background:linear-gradient(135deg,#1683f5,#0757b8);box-shadow:0 14px 28px #0757b838}.primary-button:hover,.secondary-button:hover,.price-card a:hover{transform:translateY(-2px)}.primary-button:hover{box-shadow:0 18px 34px #0757b84d}.primary-button.small{min-height:38px;padding:0 14px;font-size:14px}.secondary-button{color:var(--ink);background:var(--surface);border-color:var(--line)}.primary-button.small{min-height:38px;font-size:var(--text-sm);padding:0 14px}.menu-button,.mobile-menu{display:none}.menu-button{z-index:50;position:relative}.menu-button span{transition:transform var(--duration-normal) var(--ease-out), opacity var(--duration-fast) var(--ease-out);transform-origin:50%;display:block}.menu-button.open span:first-child,.menu-button[aria-expanded=true] span:first-child{transform:translateY(3.5px)rotate(45deg)}.menu-button.open span:last-child,.menu-button[aria-expanded=true] span:last-child{transform:translateY(-3.5px)rotate(-45deg)}.mobile-menu{z-index:45;pointer-events:none;position:fixed;inset:0}.mobile-menu.open{pointer-events:auto}.mobile-menu-backdrop{-webkit-backdrop-filter:blur(6px);opacity:0;transition:opacity var(--duration-normal) var(--ease-out);cursor:pointer;background:#0717236b;border:0;position:absolute;inset:0}.mobile-menu.open .mobile-menu-backdrop{opacity:1}.mobile-nav{width:min(100%,380px);height:100%;padding:20px 18px calc(24px + env(safe-area-inset-bottom,0px));transition:transform var(--duration-normal) var(--ease-out);will-change:transform;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;background:#fffffff7;border-left:1px solid #d3dde6eb;flex-direction:column;display:flex;position:absolute;top:0;right:0;overflow-y:auto;transform:translate(104%);box-shadow:-24px 0 64px #09243a24}.mobile-menu.open .mobile-nav{transform:translate(0,0)}.mobile-nav-header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;margin-bottom:8px;padding-bottom:16px;display:flex}.mobile-nav-label{color:var(--muted);font-size:var(--text-xs);letter-spacing:var(--tracking-wide);text-transform:uppercase;font-weight:700}.mobile-nav-close{border:1px solid var(--line);background:var(--surface);width:40px;height:40px;color:var(--ink);cursor:pointer;transition:background var(--duration-fast) var(--ease-out), border-color var(--duration-fast) var(--ease-out);border-radius:12px;place-items:center;font-size:24px;line-height:1;display:grid}.mobile-nav-close:hover{background:var(--paper);border-color:#0b72e733}.mobile-nav-links{gap:4px;padding:8px 0 20px;display:grid}.mobile-nav-links a{min-height:48px;color:var(--ink);font-size:var(--text-base);letter-spacing:-.02em;transition:background var(--duration-fast) var(--ease-out), color var(--duration-fast) var(--ease-out), transform var(--duration-fast) var(--ease-out);border-radius:12px;align-items:center;padding:0 14px;font-weight:600;display:flex}.mobile-nav-links a:hover{background:var(--paper)}.mobile-nav-links a.nav-active{color:var(--teal-dark);background:var(--mint);font-weight:700}.mobile-nav-actions{border-top:1px solid var(--line);gap:10px;margin-top:auto;padding-top:20px;display:grid}.mobile-nav-signin{border:1px solid var(--line);border-radius:var(--radius);min-height:48px;color:var(--ink);background:var(--surface);font-size:var(--text-sm);letter-spacing:-.01em;transition:background var(--duration-fast) var(--ease-out), border-color var(--duration-fast) var(--ease-out), transform var(--duration-fast) var(--ease-out);justify-content:center;align-items:center;padding:0 18px;font-weight:600;display:flex}.mobile-nav-signin:hover{background:var(--paper);border-color:#0b72e73d}.mobile-nav-signin:active,.mobile-nav-cta:active{transform:scale(.98)}.mobile-nav-cta{width:100%}.hero-section{flex-direction:column;align-items:center;gap:42px;width:min(1240px,100% - 40px);min-height:auto;margin:0 auto;padding:54px 0 92px;display:flex}.hero-copy{text-align:center;max-width:940px}.eyebrow{color:var(--teal-dark);font-size:var(--text-xs);letter-spacing:var(--tracking-wide);text-transform:uppercase;margin:0 0 12px;font-weight:700}.hero-copy .eyebrow{letter-spacing:.08em;background:#ffffffa8;border:1px solid #0b72e726;border-radius:999px;align-items:center;gap:9px;padding:8px 11px;display:inline-flex}.hero-copy .eyebrow span{background:var(--teal);border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #0b72e71f}h1,h2,h3,p{margin-top:0}h1{max-width:940px;font-size:var(--text-xl);font-weight:800;line-height:var(--leading-tight);letter-spacing:var(--tracking-tight);margin:0 auto 22px}h1 em{color:var(--teal-dark);white-space:nowrap;font-style:normal;position:relative}h1 em:after{border-top:3px solid var(--cyan);content:"";border-radius:50%;height:8px;position:absolute;bottom:-7px;left:1%;right:1%;transform:rotate(-1deg)}.hero-text{max-width:760px;color:var(--muted);font-size:var(--text-lg);line-height:var(--leading-relaxed);letter-spacing:-.01em;margin:0 auto 28px}.hero-actions{flex-wrap:wrap;justify-content:center;gap:12px;margin-bottom:14px;display:flex}.play-icon{width:26px;height:26px;color:var(--teal-dark);background:var(--mint);border-radius:50%;place-items:center;font-size:9px;display:grid}.hero-assurance{color:var(--muted);font-size:var(--text-xs);letter-spacing:.01em;flex-wrap:wrap;justify-content:center;gap:8px 18px;margin-bottom:34px;font-weight:600;display:flex}.hero-assurance span{color:var(--teal-dark)}.hero-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;width:100%;max-width:760px;margin:0 auto;display:grid}.hero-metrics div{border-radius:var(--radius);transition:transform var(--duration-fast) var(--ease-out), box-shadow var(--duration-fast) var(--ease-out), border-color var(--duration-fast) var(--ease-out);background:#ffffffb8;border:1px solid #d3dde6eb;padding:16px 16px 14px;box-shadow:0 8px 24px #09243a0a}.hero-metrics div:hover{border-color:#0b72e72e;transform:translateY(-2px);box-shadow:0 12px 32px #09243a12}.hero-metrics dt{color:var(--teal-dark);font-variant-numeric:tabular-nums;letter-spacing:-.03em;font-size:1.5rem;font-weight:800}.hero-metrics dd{color:var(--muted);font-size:var(--text-sm);letter-spacing:-.01em;margin:4px 0 0;font-weight:600}.laptop-mockup{filter:drop-shadow(0 42px 52px #07233933);width:1100px;max-width:none;position:relative}.laptop-mockup-stage{--laptop-frame-width:1100px;--laptop-frame-height:708px;--laptop-scale:min(1, calc((100vw - 32px) / var(--laptop-frame-width)));width:100%;height:calc(var(--laptop-frame-height) * var(--laptop-scale));margin-bottom:calc(12px * var(--laptop-scale));justify-content:center;display:flex;overflow:hidden}.laptop-mockup-scale{width:var(--laptop-frame-width);transform:scale(var(--laptop-scale));transform-origin:top}.laptop-screen{background:linear-gradient(145deg,#182836,#07131d);border:1px solid #334454;border-radius:22px 22px 12px 12px;padding:24px 12px 12px;position:relative;box-shadow:inset 0 0 0 2px #ffffff0a,0 0 0 1px #ffffffb3}.laptop-camera{background:#02070b;border:1px solid #3a5265;border-radius:50%;width:6px;height:6px;position:absolute;top:9px;left:50%;transform:translate(-50%);box-shadow:0 0 0 2px #ffffff06}.laptop-base{background:linear-gradient(#e9eef2 0%,#a8b4bd 42%,#75838e 100%);border-top:1px solid #9aa8b3;border-radius:2px 2px 24px 24px;width:108%;height:24px;position:relative;left:-4%;box-shadow:0 10px 18px #0717232e}.laptop-base:before{content:"";background:#8d9ba6;border-radius:0 0 9px 9px;width:124px;height:7px;position:absolute;top:0;left:50%;transform:translate(-50%)}.laptop-base span{background:#07172329;border-radius:50%;height:2px;position:absolute;bottom:-2px;left:8%;right:8%}.hero-product{background:#f4f1ea;border:0;border-radius:9px;min-width:1060px;min-height:640px;position:relative;overflow:hidden;transform:none;box-shadow:0 35px 100px #09243a2e,0 0 0 1px #09243a14}.product-float{z-index:4;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffff0;border:1px solid #d3dde6eb;border-radius:13px;align-items:center;gap:10px;padding:11px 14px;display:flex;position:absolute;box-shadow:0 18px 40px #09243a29}.product-float strong,.product-float small{display:block}.product-float strong{color:var(--ink);font-size:12px}.product-float small{color:var(--muted);font-size:10px}.product-float-top{top:62px;right:12px}.product-float-bottom{bottom:18px;right:18px}.float-icon,.pulse-ring{color:#fff;background:var(--teal-dark);border-radius:10px;flex:none;place-items:center;width:32px;height:32px;font-weight:900;display:grid}.pulse-ring{background:var(--mint);border-radius:50%}.pulse-ring i{background:var(--teal);border-radius:50%;width:9px;height:9px;box-shadow:0 0 0 5px #0bbf9a26}.console-topbar{background:#fbfdfc;border-bottom:1px solid #d4d0c7;grid-template-columns:auto minmax(160px,1fr) auto;align-items:center;gap:14px;padding:14px;display:grid}.window-controls{gap:7px;display:flex}.window-controls span{background:var(--line);border-radius:999px;width:11px;height:11px}.window-controls span:first-child{background:var(--coral)}.window-controls span:nth-child(2){background:var(--amber)}.window-controls span:nth-child(3){background:var(--teal)}.topbar-search{border:1px solid var(--line);border-radius:var(--radius);color:var(--muted);background:var(--paper);white-space:nowrap;text-overflow:ellipsis;padding:10px 14px;font-size:13px;overflow:hidden}.live-pill{color:var(--teal-dark);background:var(--mint);border-radius:999px;align-items:center;gap:8px;padding:9px 12px;font-size:12px;font-weight:800;display:inline-flex}.live-pill span{background:var(--teal);border-radius:999px;width:8px;height:8px}.console-layout{grid-template-columns:70px minmax(0,1fr) 250px;gap:14px;padding:14px;display:grid}.tenant-rail,.call-panel,.insight-panel>div,.agent-builder,.ops-panel,.price-card{border-radius:var(--radius);background:#fff;border:1px solid #ded8ce}.tenant-rail{flex-direction:column;align-items:center;gap:12px;min-height:560px;padding:12px 8px;display:flex}.rail-logo{border-radius:var(--radius);color:#fff;background:var(--teal-dark);place-items:center;width:44px;height:44px;font-size:12px;font-weight:900;display:grid}.rail-item{border:1px solid var(--line);border-radius:var(--radius);width:42px;height:42px;color:var(--muted);background:var(--paper);font-size:12px;font-weight:800}.rail-item.active{color:#fff;background:var(--coal)}.call-panel{padding:18px}.panel-heading,.caller-card,.chart-header,.builder-header{justify-content:space-between;align-items:center;gap:16px;display:flex}.panel-heading p,.signal-card p,.routing-card p,.chart-header p{color:var(--muted);text-transform:uppercase;margin-bottom:4px;font-size:12px;font-weight:800}.panel-heading h2{margin:0;font-size:28px}.status-badge{color:var(--teal-dark);background:var(--mint);border-radius:999px;padding:8px 10px;font-size:12px;font-weight:900}.caller-card{border:1px solid var(--line);border-radius:var(--radius);background:var(--paper);margin-top:22px;padding:14px}.caller-avatar{color:#fff;background:var(--coal);border-radius:50%;flex:none;place-items:center;width:44px;height:44px;font-weight:900;display:grid}.caller-card div:nth-child(2){flex:1;display:grid}.caller-card span,.routing-card span{color:var(--muted);font-size:13px}.caller-card button,.call-controls button,.agent-builder button{border-radius:var(--radius);background:var(--coal);color:#fff;border:0;font-weight:800}.caller-card button{padding:10px 12px}.transcript{gap:12px;margin:20px 0;display:grid}.transcript p{border-radius:var(--radius);color:#36332d;background:#f7f5ef;margin:0;padding:14px;font-size:14px}.transcript span{color:var(--teal-dark);text-transform:uppercase;margin-bottom:5px;font-size:11px;font-weight:900;display:block}.call-controls{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.call-controls button{min-height:44px;color:var(--ink);background:var(--paper);border:1px solid var(--line)}.call-controls button.active{color:#fff;background:var(--teal-dark)}.insight-panel{gap:14px;display:grid}.insight-panel>div{padding:16px}.meter{background:#ede8dd;border-radius:999px;height:10px;margin:10px 0;overflow:hidden}.meter span{border-radius:inherit;background:var(--teal);height:100%;display:block}.signal-card strong,.routing-card strong{font-size:26px}.routing-card strong{margin-bottom:4px;font-size:22px;display:block}.bar-chart{align-items:end;gap:8px;height:170px;margin-top:18px;display:flex}.bar-chart span{background:linear-gradient(180deg, var(--teal), #0f5f58);border-radius:6px 6px 2px 2px;flex:1;min-width:12px}.hero-product{background:radial-gradient(circle at 82% 12%,#13b8c81f,#0000 30%),#071723;border-color:#fff;box-shadow:0 35px 100px #071f3238,0 0 0 1px #1a425bb8}.hero-product .console-topbar{background:#071723f5;border-bottom-color:#1d3a4e}.hero-product .window-controls span{background:#315066}.hero-product .window-controls span:first-child{background:#ff6b6b}.hero-product .window-controls span:nth-child(2){background:#f7c95c}.hero-product .window-controls span:nth-child(3){background:var(--signal)}.hero-product .topbar-search{color:#879baa;background:#0b2131;border-color:#24465d}.hero-product .live-pill{color:#8cf3d6;background:#36d6aa1a}.hero-product .live-pill span{background:var(--signal);box-shadow:0 0 0 5px #36d6aa1a}.hero-product .tenant-rail,.hero-product .call-panel,.hero-product .insight-panel>div{color:#edf5f8;background:#0a1f2eeb;border-color:#1c3a4f}.hero-product .tenant-rail{background:#081d2b}.hero-product .rail-logo{background:linear-gradient(145deg,#13b8c8,#087b9a)}.hero-product .rail-item{color:#7991a2;background:#0b2435;border-color:#214156}.hero-product .rail-item.active{color:#fff;background:linear-gradient(145deg,#1683f5,#0757b8);border-color:#1683f5;box-shadow:0 8px 18px #0757b83d}.hero-product .panel-heading p,.hero-product .signal-card p,.hero-product .routing-card p,.hero-product .chart-header p{color:#7e89a7}.hero-product .panel-heading h2{color:#fff;font-size:26px}.hero-product .status-badge{color:#8cf3d6;background:#36d6aa1a}.hero-product .caller-card{background:#102c40;border-color:#24475f}.hero-product .caller-avatar{color:#c8f4f6;background:#174358}.hero-product .caller-card span,.hero-product .routing-card span{color:#8792ae}.hero-product .caller-card button{background:#0b72e7}.hero-product .transcript p{color:#cdd3e4;background:#0b2435}.hero-product .transcript p:nth-child(2){background:#13b8c812;border:1px solid #13b8c83d}.hero-product .transcript p:nth-child(3){color:#bff8e8;background:#36d6aa12;border:1px solid #36d6aa2e}.hero-product .transcript span{color:#69dce6}.hero-product .transcript p:nth-child(3) span{color:var(--signal)}.hero-product .call-controls button{color:#aeb6ce;background:#0b2435;border-color:#24455b}.hero-product .call-controls button.active{color:#9cf7de;background:#36d6aa1a;border-color:#36d6aa4d}.hero-product .meter{background:#19384d}.hero-product .meter span{background:linear-gradient(90deg, #0b72e7, var(--cyan))}.hero-product .bar-chart span{background:linear-gradient(#13b8c8,#07516f)}.hero-product .product-float{background:#0a202ff2;border-color:#274b61;box-shadow:0 18px 40px #03071259}.hero-product .product-float strong{color:#f4f6fc}.hero-product .product-float small{color:#8994b0}.hero-product .float-icon{background:linear-gradient(145deg,#1683f5,#0757b8)}.hero-product .pulse-ring{background:#36d6aa1f}.hero-product .pulse-ring i{background:var(--signal);box-shadow:0 0 0 5px #36d6aa1f}.laptop-screen .hero-product{box-shadow:none}.hero-dash-topbar{grid-template-columns:minmax(160px,1.1fr) minmax(180px,1.4fr) auto;gap:12px;padding:12px 14px}.hero-dash-brand{align-items:center;gap:10px;min-width:0;display:flex}.hero-dash-mark{background:linear-gradient(145deg,#13b8c8,#087b9a);border-radius:50%;flex:none;place-items:center;width:34px;height:34px;display:grid;overflow:hidden;box-shadow:0 6px 16px #087b9a47}.hero-dash-mark img{width:18px;height:auto;display:block}.hero-dash-brand strong,.hero-dash-brand small{display:block}.hero-dash-brand strong{color:#f4f8fb;letter-spacing:-.02em;font-size:12px;font-weight:800}.hero-dash-brand small{color:#6f8ea3;font-size:10px;font-weight:700}.hero-dash-command{align-items:center;gap:8px;min-height:38px;font-size:12px;display:flex}.hero-dash-topbar-meta{align-items:center;gap:10px;display:flex}.hero-dash-clock{color:#6f8ea3;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;font-size:11px;font-weight:800}.hero-dash-layout{grid-template-columns:92px minmax(0,1fr) 220px;gap:12px;padding:12px;display:grid}.hero-dash-rail{border-radius:var(--radius);background:#081d2b;border:1px solid #1c3a4f;padding:10px 8px}.hero-dash-rail nav{gap:8px;display:grid}.hero-dash-rail button{color:#6f8ea3;text-transform:uppercase;letter-spacing:.04em;background:0 0;border:1px solid #0000;border-radius:12px;justify-items:center;gap:4px;width:100%;padding:8px 4px;font-size:9px;font-weight:800;display:grid}.hero-dash-rail-icon{color:#8ea4b5;background:#0b2435;border:1px solid #214156;border-radius:9px;place-items:center;width:28px;height:28px;display:grid}.hero-dash-rail-icon svg{display:block}.hero-dash-rail button.active{color:#fff;background:#1683f514;border-color:#1683f538}.hero-dash-rail button.active .hero-dash-rail-icon{color:#fff;background:linear-gradient(145deg,#1683f5,#0757b8);border-color:#1683f5;box-shadow:0 8px 18px #0757b83d}.hero-dash-main{gap:12px;min-width:0;display:grid}.hero-dash-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.hero-dash-kpis article{background:#0a1f2eeb;border:1px solid #1c3a4f;border-radius:12px;padding:12px 13px}.hero-dash-kpis span,.hero-dash-kpis small{display:block}.hero-dash-kpis span{color:#7e89a7;letter-spacing:.06em;text-transform:uppercase;margin-bottom:4px;font-size:10px;font-weight:800}.hero-dash-kpis strong{color:#fff;letter-spacing:-.03em;font-size:22px;line-height:1;display:block}.hero-dash-kpis small{color:#6f8ea3;margin-top:5px;font-size:10px;font-weight:700}.hero-dash-grid{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:12px;min-width:0;display:grid}.hero-dash-focus,.hero-dash-queue,.hero-dash-side>div{background:#0a1f2eeb;border:1px solid #1c3a4f;border-radius:14px}.hero-dash-focus{gap:12px;padding:14px;display:grid}.hero-dash-focus-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.hero-dash-agent{align-items:center;gap:10px;min-width:0;display:flex}.hero-dash-agent-avatar{color:#c8f4f6;background:linear-gradient(#174358,#0d2b3d);border-radius:50%;flex:none;place-items:center;width:38px;height:38px;font-size:14px;font-weight:900;display:grid}.hero-dash-agent strong,.hero-dash-agent span{display:block}.hero-dash-agent strong{color:#fff;font-size:13px;font-weight:800}.hero-dash-agent span{color:#8792ae;font-size:11px;font-weight:600}.hero-dash-focus-badges{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.hero-dash-badge{color:#aeb6ce;white-space:nowrap;background:#0b2435;border:1px solid #24455b;border-radius:999px;padding:6px 9px;font-size:10px;font-weight:800}.hero-dash-badge.live{color:#9cf7de;background:#36d6aa1a;border-color:#36d6aa4d}.hero-dash-voice{background:linear-gradient(90deg,#0b72e70f,#13b8c80f),#0b2131;border:1px solid #24465d;border-radius:12px;align-items:center;gap:16px;padding:12px 16px;display:flex}.hero-dash-voice-label{color:#9cf7de;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;flex:none;align-items:center;gap:7px;font-size:10px;font-weight:800;display:inline-flex}.hero-dash-voice-label:before{background:var(--signal);content:"";border-radius:50%;width:6px;height:6px;animation:1.4s ease-in-out infinite hero-voice-pulse-dot;box-shadow:0 0 0 4px #36d6aa1f}.hero-dash-voice-bars{flex:1;justify-content:space-between;align-items:center;gap:2px;min-width:0;height:56px;padding:0 2px;display:flex}.hero-dash-voice-bar{opacity:.55;will-change:height, opacity;background:linear-gradient(#4de4f0 0%,#13b8c8 38%,#0b72e7 100%);border-radius:999px;flex:1 1 0;min-width:2px;max-width:4px;height:10px;box-shadow:0 0 10px #13b8c829}@keyframes hero-voice-pulse-dot{0%,to{opacity:.55;transform:scale(.92)}50%{opacity:1;transform:scale(1)}}.hero-dash-transcript{gap:8px;display:grid}.hero-dash-line{background:#0b2435;border-radius:12px;padding:10px 12px}.hero-dash-line span{letter-spacing:.06em;text-transform:uppercase;margin-bottom:4px;font-size:10px;font-weight:900;display:block}.hero-dash-line p{margin:0;font-size:12px;font-weight:600;line-height:1.55}.hero-dash-line.caller span{color:#69dce6}.hero-dash-line.caller p{color:#cdd3e4}.hero-dash-line.agent{background:#13b8c812;border:1px solid #13b8c83d}.hero-dash-line.agent span{color:#69dce6}.hero-dash-line.agent p{color:#d8f7fa}.hero-dash-line.action{background:#36d6aa12;border:1px solid #36d6aa2e}.hero-dash-line.action span{color:var(--signal)}.hero-dash-line.action p{color:#bff8e8}.hero-dash-tools{flex-wrap:wrap;gap:6px;display:flex}.hero-dash-tools span{color:#9eb4c7;letter-spacing:.03em;text-transform:uppercase;background:#0b2131;border:1px solid #24465d;border-radius:999px;padding:6px 9px;font-size:10px;font-weight:800}.hero-dash-queue{align-content:start;gap:8px;padding:14px;display:grid}.hero-dash-queue header{justify-content:space-between;align-items:flex-start;gap:10px;margin-bottom:2px;display:flex}.hero-dash-queue header small,.hero-dash-volume-head p,.hero-dash-capacity-head p,.hero-dash-integrations p{color:#7e89a7;letter-spacing:.06em;text-transform:uppercase;margin:0 0 4px;font-size:10px;font-weight:800;display:block}.hero-dash-queue header strong,.hero-dash-volume-head strong,.hero-dash-capacity-head strong{color:#fff;letter-spacing:-.03em;font-size:16px}.hero-dash-queue-pill{color:#9cf7de;white-space:nowrap;background:#36d6aa1a;border-radius:999px;padding:6px 9px;font-size:10px;font-weight:900}.hero-dash-call-row{background:#0b2131;border:1px solid #24465d;border-radius:12px;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;padding:10px;display:grid}.hero-dash-call-row.active{background:#13b8c80f;border-color:#13b8c847}.hero-dash-call-row.transfer{background:#f4c95d0d;border-color:#f4c95d38}.hero-dash-call-state{background:var(--signal);border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 4px #36d6aa1f}.hero-dash-call-row.transfer .hero-dash-call-state{background:var(--amber);box-shadow:0 0 0 4px #f4c95d1f}.hero-dash-call-row strong,.hero-dash-call-row small{display:block}.hero-dash-call-row strong{color:#fff;font-size:12px}.hero-dash-call-row small{color:#8792ae;font-size:10px;font-weight:600}.hero-dash-call-row b{color:#69dce6;letter-spacing:.03em;text-transform:uppercase;font-size:10px;font-weight:800}.hero-dash-side{align-content:start;gap:10px;display:grid}.hero-dash-capacity,.hero-dash-integrations,.hero-dash-volume{padding:14px}.hero-dash-capacity-note{color:#6f8ea3;margin-top:8px;font-size:10px;font-weight:700;display:block}.hero-dash-integration-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.hero-dash-integration-grid span{color:#9eb4c7;text-align:center;letter-spacing:.04em;text-transform:uppercase;background:#0b2131;border:1px solid #24465d;border-radius:10px;padding:8px 10px;font-size:10px;font-weight:800}.hero-dash-volume-head{justify-content:space-between;align-items:flex-end;gap:10px;margin-bottom:12px;display:flex}.hero-dash-sparkline{align-items:flex-end;gap:5px;height:72px;display:flex}.hero-dash-sparkline i{background:linear-gradient(#13b8c8,#07516f);border-radius:6px 6px 2px 2px;flex:1;min-width:8px}.hero-dash-toast{align-items:flex-start;max-width:280px}.hero-dash-toast-tags{flex-wrap:wrap;gap:4px;margin-left:auto;display:flex}.hero-dash-toast-tags span{color:#69dce6;letter-spacing:.04em;text-transform:uppercase;background:#0b2131;border:1px solid #24465d;border-radius:999px;padding:4px 7px;font-size:9px;font-weight:800}.logo-strip{border:1px solid var(--line);border-radius:var(--radius);background:var(--line);grid-template-columns:repeat(5,minmax(0,1fr));gap:1px;width:100%;margin:0;display:grid;overflow:hidden}.trust-section{width:min(1240px,100% - 40px);margin:0 auto}.trust-section>p{color:var(--muted);font-size:var(--text-xs);letter-spacing:var(--tracking-wide);text-align:center;text-transform:uppercase;margin-bottom:18px;font-weight:700}.logo-strip span{min-height:76px;color:var(--muted);font-size:var(--text-sm);letter-spacing:.02em;text-align:left;text-transform:uppercase;transition:background var(--duration-fast) var(--ease-out);background:#ffffffb8;place-items:center start;padding:12px 14px;font-weight:700;display:grid}.logo-strip span:hover{background:#ffffffeb}.logo-strip span i{color:var(--teal-dark);margin-right:8px;font-size:10px;font-style:normal}.section{width:min(1240px,100% - 40px);margin:0 auto;padding:132px 0 0}.section-heading{max-width:760px;margin-bottom:42px}.section-heading h2,.split-section h2,.cta-section h2{font-size:var(--text-2xl);font-weight:800;line-height:var(--leading-tight);letter-spacing:var(--tracking-snug);margin-bottom:0}.section-lede{max-width:620px;color:var(--muted);font-size:var(--text-md);line-height:var(--leading-relaxed);letter-spacing:-.01em;margin:18px 0 0}.section-text,.cta-section p{color:var(--muted);font-size:17px}.feature-grid{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.feature-card{border:1px solid var(--line);border-radius:var(--radius);min-height:245px;transition:transform var(--duration-normal) var(--ease-out), box-shadow var(--duration-normal) var(--ease-out), border-color var(--duration-normal) var(--ease-out);will-change:transform;background:#ffffffd1;padding:26px;position:relative;overflow:hidden;box-shadow:0 16px 40px #09243a0b}.feature-card:hover{border-color:#0b72e73d;transform:translateY(-4px);box-shadow:0 22px 50px #09243a1a}.feature-card.large{color:#fff;background:radial-gradient(circle at 90% 8%, #13b8c838, transparent 36%), var(--coal);grid-column:span 2}.feature-icon{border-radius:var(--radius);width:42px;height:42px;color:var(--coal);background:var(--mint);place-items:center;margin-bottom:32px;font-size:11px;font-weight:900;display:grid}.feature-icon span{font-size:20px}.feature-kicker{color:#ffffff80;letter-spacing:.1em;text-transform:uppercase;font-size:10px;font-weight:800;position:absolute;top:30px;right:28px}.feature-card h3{font-size:1.375rem;font-weight:700;line-height:var(--leading-snug);letter-spacing:-.02em;margin-bottom:6px}.feature-card p{color:var(--muted);font-size:var(--text-sm);line-height:var(--leading-normal);letter-spacing:-.005em;margin-bottom:0}#platform .feature-card:not(.large){min-height:auto}#platform .feature-card:not(.large) .feature-icon{margin-bottom:18px}.feature-card.large p{color:#ffffffb8}.mini-flow{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:32px;display:grid}.mini-flow span{border-radius:var(--radius);text-align:center;background:#ffffff14;border:1px solid #ffffff29;padding:12px;font-size:13px;font-weight:900}.split-section{grid-template-columns:minmax(0,.9fr) minmax(360px,.7fr);align-items:center;gap:90px;display:grid}.check-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:28px;display:grid}.check-list span{border:1px solid var(--line);border-radius:var(--radius);background:#ffffffb8;align-items:center;gap:10px;padding:13px;font-weight:800;display:flex}.check-list i{width:22px;height:22px;color:var(--teal-dark);background:var(--mint);border-radius:50%;flex:none;place-items:center;font-size:11px;font-style:normal;display:grid}.voice-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.agent-builder{border-color:#d3dde6eb;gap:18px;padding:26px;display:grid;transform:none;box-shadow:0 30px 80px #09243a1f}.builder-header strong{font-size:22px}.builder-header span{color:#0b8f72;font-weight:800}.agent-builder label{color:var(--muted);text-transform:uppercase;gap:8px;font-size:13px;font-weight:900;display:grid}.agent-builder input,.agent-builder select,.demo-form input,.demo-form select{border:1px solid var(--line);border-radius:var(--radius);width:100%;min-height:48px;color:var(--ink);background:var(--paper);padding:0 13px}.upload-row{border:1px solid var(--line);border-radius:var(--radius);color:var(--ink);background:var(--paper);text-transform:none;justify-content:space-between;gap:12px;padding:14px;display:flex}.upload-row strong{color:#0b8f72}.agent-builder button{background:linear-gradient(135deg,#1683f5,#0757b8);min-height:50px}.ops-grid,.pricing-grid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.ops-panel{background:#ffffffd1;min-height:220px;padding:28px;position:relative}.ops-panel .step-number{width:42px;height:42px;color:var(--teal-dark);background:var(--mint);border-radius:12px;place-items:center;font-weight:900;display:grid}.ops-panel h3,.price-card h3{margin:14px 0 10px;font-size:24px}.ops-panel p,.price-card p{color:var(--muted);margin-bottom:0}.pricing-section{padding-bottom:20px}.price-card{border-color:#d3dde6eb;align-content:start;gap:16px;min-height:470px;padding:28px;display:grid;position:relative;box-shadow:0 16px 40px #09243a0d}.price-card.highlighted{color:#fff;background:var(--coal);border-color:var(--coal);transform:translateY(-10px);box-shadow:0 28px 70px #07172333}.price-card.highlighted p{color:#ffffffb3}.popular{width:max-content;color:var(--coal);background:var(--amber);border-radius:999px;padding:7px 10px;font-size:12px;font-weight:900}.price-card strong{margin-top:8px;font-size:38px;line-height:1;display:block}.price-card ul{border-top:1px solid var(--line);gap:12px;margin:4px 0 18px;padding:18px 0 0;list-style:none;display:grid}.price-card.highlighted ul{border-color:#ffffff1f}.price-card li{color:var(--muted);padding-left:24px;font-size:14px;font-weight:600;position:relative}.price-card.highlighted li{color:#ffffffbd}.price-card li:before{color:var(--teal);content:"✓";font-weight:900;position:absolute;left:0}.price-card strong span{color:var(--muted);font-size:14px}.price-card.highlighted strong span{color:#ffffff8f}.price-card a{color:#fff;background:var(--teal-dark);align-self:end}.price-card.highlighted a{color:var(--coal);background:#fff}.cta-section{color:#fff;background:radial-gradient(circle at 20% 120%, #38bdf838, transparent 44%), radial-gradient(circle at 90% 0%, #0b72e73d, transparent 38%), var(--coal);border-radius:24px;grid-template-columns:minmax(0,1fr) 380px;gap:36px;width:min(1240px,100% - 40px);margin:120px auto 0;padding:56px;display:grid;box-shadow:0 30px 80px #0717232e}.cta-section .eyebrow{color:var(--amber)}.cta-section p{color:#ffffffb8;max-width:680px;margin-bottom:0}.demo-form{border-radius:var(--radius);background:#ffffff1a;border:1px solid #ffffff29;gap:14px;padding:22px;display:grid}.demo-form label{gap:8px;font-size:13px;font-weight:900;display:grid}.demo-form .primary-button{box-shadow:none;background:linear-gradient(135deg,#1683f5,#0757b8)}.demo-form .primary-button.submitted{color:var(--coal);background:var(--mint)}.demo-form small{color:#ffffff85;text-align:center;font-size:10px}.form-status{border-radius:var(--radius);margin:0;padding:12px 14px;font-size:13px;font-weight:800}.form-status.error{color:#7f1d1d;background:#fee2e2;border:1px solid #fecaca}.form-status.success{color:#065f46;background:#d1fae5;border:1px solid #a7f3d0}.contact-form .form-status.error{color:#7f1d1d;background:#fee2e2;border-color:#fecaca}.contact-form .form-status.success{color:#065f46;background:#d1fae5;border-color:#a7f3d0}.site-footer{margin-top:120px}.footer-shell{color:#ffffffb8;background:radial-gradient(circle at 88% 0%, #13b8c81f, transparent 34%), radial-gradient(circle at 10% 100%, #0b72e724, transparent 38%), var(--coal);border-top:1px solid #ffffff14}.footer-inner{width:min(1240px,100% - 40px);margin:0 auto;padding:64px 0 28px}.footer-grid{border-bottom:1px solid #ffffff1a;grid-template-columns:minmax(260px,1.3fr) repeat(3,minmax(0,1fr));gap:48px;padding-bottom:40px;display:grid}.footer-brand{align-content:start;gap:18px;display:grid}.footer-brand-link{width:fit-content}.footer-brand-logo{filter:brightness(0)invert()}.footer-tagline{color:#ffffffa3;max-width:320px;margin:0;font-size:14px;line-height:1.7}.footer-contact{gap:8px;font-size:13px;font-weight:600;display:grid}.footer-contact a{color:#fff;font-weight:700}.footer-contact a:hover{color:var(--cyan)}.footer-contact address{color:#ffffff7a;font-style:normal;line-height:1.6}.footer-column h3,.footer-legal-column h3{color:#fff;letter-spacing:.1em;text-transform:uppercase;margin:0 0 18px;font-size:12px;font-weight:800}.footer-column ul,.footer-legal-grid ul{margin:0;padding:0;list-style:none}.footer-column li+li,.footer-legal-grid li+li{margin-top:12px}.footer-link{color:#ffffffad;font-size:14px;font-weight:600;transition:color .16s}.footer-link:hover{color:#fff}.footer-legal-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 24px;display:grid}.footer-bottom{justify-content:space-between;align-items:center;gap:20px;padding-top:24px;font-size:12px;font-weight:600;display:flex}.footer-copy,.footer-operator{color:#ffffff70;margin:0}.footer-operator a{color:#ffffffb8;font-weight:700}.footer-operator a:hover{color:#fff}.footer-separator{color:#ffffff3d;margin:0 8px}@media (max-width:1080px){.hero-section{max-width:100%}.feature-grid{grid-template-columns:repeat(2,1fr)}.split-section,.cta-section{grid-template-columns:1fr}.cta-section{padding:32px}.price-card.highlighted{transform:none}}@media (max-width:760px){html{scroll-padding-top:76px}.announcement{gap:8px;min-height:34px;padding-inline:12px}.announcement p{white-space:nowrap;text-overflow:ellipsis;max-width:220px;overflow:hidden}.announcement-dot{display:none}.site-header,.hero-section,.trust-section,.section,.cta-section,.site-footer{width:min(100% - 28px,1240px)}.desktop-nav,.header-actions{display:none}.menu-button{border:1px solid var(--line);cursor:pointer;width:42px;height:42px;transition:background var(--duration-fast) var(--ease-out), border-color var(--duration-fast) var(--ease-out);background:#fff;border-radius:12px;place-content:center;gap:5px;display:inline-grid}.menu-button:hover{background:var(--paper);border-color:#0b72e733}.menu-button span{background:var(--ink);border-radius:2px;width:18px;height:2px}.mobile-menu{display:block}.hero-section{gap:32px;min-height:auto;padding:42px 0 48px}h1{font-size:clamp(2.25rem,10vw,2.875rem);line-height:var(--leading-tight)}h1 em{white-space:normal}.hero-text{font-size:var(--text-md)}.hero-assurance{margin-bottom:28px}.hero-actions{justify-content:center}.hero-actions .primary-button,.hero-actions .secondary-button{min-width:min(100%,300px)}.section{padding-top:56px;padding-bottom:72px}.pricing-cta,.contact-section,.pricing-comparison-section{padding-bottom:64px}.contact-hero{padding-bottom:48px}.hero-metrics,.logo-strip,.ops-grid,.pricing-grid,.check-list{grid-template-columns:1fr}.logo-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.feature-grid{grid-template-columns:1fr}.feature-card.large{grid-column:span 1}.feature-kicker{display:none}.voice-grid{grid-template-columns:1fr}.section-heading h2,.split-section h2,.cta-section h2{font-size:clamp(1.875rem,7vw,2.125rem)}.cta-section{margin-top:76px;padding:24px}.site-footer{margin-top:76px}.footer-inner{padding:48px 0 24px}.footer-grid{grid-template-columns:1fr 1fr;gap:32px 24px}.footer-brand{grid-column:1/-1}.footer-bottom{flex-direction:column;align-items:flex-start;gap:10px}}@media (max-width:460px){h1{font-size:clamp(2rem,9vw,2.5rem)}.logo-strip{grid-template-columns:1fr}.hero-actions{display:grid}.hero-actions a{width:100%}.hero-metrics{gap:8px}.hero-metrics div{grid-template-columns:72px 1fr;align-items:center;display:grid}.hero-metrics dd{margin:0}.console-layout{padding:9px}.call-panel{padding:14px}.caller-card,.panel-heading,.chart-header{flex-direction:column;align-items:flex-start}.call-controls{grid-template-columns:repeat(3,1fr)}}.desktop-nav .nav-active{color:var(--ink)}.desktop-nav .nav-active:after{background:var(--teal);content:"";border-radius:999px;width:18px;height:2px;margin:5px auto -7px;display:block}.platform-hero,.platform-section,.platform-outcomes{width:min(1240px,100% - 40px);margin-inline:auto}.platform-hero{padding:94px 0 84px}.platform-hero-copy{text-align:center;max-width:940px;margin:0 auto 58px}.platform-hero-copy .eyebrow{letter-spacing:.08em;background:#ffffffb3;border:1px solid #0b72e726;border-radius:999px;align-items:center;gap:9px;padding:8px 11px;display:inline-flex}.platform-hero-copy .eyebrow span{background:var(--teal);border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #0b72e71f}.platform-hero h1{max-width:980px;font-size:clamp(52px,6vw,78px)}.platform-hero-copy>p:not(.eyebrow){max-width:760px;color:var(--muted);margin:0 auto 28px;font-size:19px;line-height:1.7}.platform-hero .hero-actions{justify-content:center}.platform-proof{color:var(--muted);flex-wrap:wrap;justify-content:center;gap:10px 24px;margin-top:24px;font-size:12px;font-weight:800;display:flex}.platform-proof span{align-items:center;gap:8px;display:inline-flex}.platform-proof i{background:var(--signal);border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #22c39a1a}.platform-control-plane{color:#edf6fa;background:radial-gradient(circle at 92% 0,#13b8c824,#0000 30%),#071723;border:1px solid #17384e;border-radius:24px;max-width:1100px;margin:0 auto;padding:12px;overflow:hidden;box-shadow:0 36px 90px #07233933}.control-head{justify-content:space-between;align-items:center;gap:20px;padding:12px 12px 20px;display:flex}.control-head div,.control-card>div{display:grid}.control-kicker,.control-card small{color:#7894a8;letter-spacing:.1em;text-transform:uppercase;margin-bottom:4px;font-size:10px;font-weight:800}.control-head strong{font-size:15px}.control-live{color:#8cebd2;background:#22c39a1a;border-radius:999px;align-items:center;gap:8px;padding:8px 11px;font-size:11px;font-weight:800;display:inline-flex}.control-live i{background:var(--signal);border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #22c39a1a}.control-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.control-card{background:#0c2637db;border:1px solid #1d4057;border-radius:15px;grid-template-columns:auto 1fr auto;align-items:center;gap:16px;min-height:154px;padding:22px;display:grid;position:relative}.layer-number{color:#8fa6b6;background:#0b283a;border:1px solid #28516a;border-radius:11px;place-items:center;width:38px;height:38px;font-size:10px;font-weight:900;display:grid}.control-card h3{margin-bottom:5px;font-size:20px}.control-card p{color:#8fa3b2;margin:0;font-size:12px}.voice-wave{align-items:center;gap:3px;height:46px;display:flex!important}.voice-wave i{background:linear-gradient(180deg, var(--cyan), var(--teal));border-radius:999px;width:3px}.voice-wave i:first-child,.voice-wave i:nth-child(7){height:12px}.voice-wave i:nth-child(2),.voice-wave i:nth-child(6){height:24px}.voice-wave i:nth-child(3),.voice-wave i:nth-child(5){height:36px}.voice-wave i:nth-child(4){height:46px}.confidence{color:#8cebd2;background:#22c39a1a;border-radius:999px;padding:7px 9px;font-size:10px;font-weight:800}.tool-dots{padding-left:14px;display:flex!important}.tool-dots i{color:#dbeef5;background:#17445b;border:2px solid #0c2637;border-radius:50%;place-items:center;width:30px;height:30px;margin-left:-8px;font-size:10px;font-style:normal;font-weight:900;display:grid}.mini-bars{align-items:end;gap:4px;height:44px;display:flex!important}.mini-bars i{background:linear-gradient(180deg, var(--cyan), #0757b8);border-radius:3px 3px 1px 1px;width:6px}.mini-bars i:first-child{height:38%}.mini-bars i:nth-child(2){height:70%}.mini-bars i:nth-child(3){height:52%}.mini-bars i:nth-child(4){height:94%}.mini-bars i:nth-child(5){height:76%}.platform-outcomes{border:1px solid var(--line);background:var(--surface);border-radius:16px;grid-template-columns:repeat(4,minmax(0,1fr));display:grid;overflow:hidden;box-shadow:0 18px 50px #09243a0f}.platform-outcomes div{border-right:1px solid var(--line);align-content:center;gap:4px;min-height:112px;padding:20px 24px;display:grid}.platform-outcomes div:last-child{border-right:0}.platform-outcomes strong{color:var(--teal-dark);letter-spacing:-.04em;font-size:28px}.platform-outcomes span{color:var(--muted);font-size:12px;font-weight:700}.platform-section{padding-top:132px}.platform-heading{grid-template-columns:minmax(0,1.2fr) minmax(320px,.7fr);align-items:end;gap:70px;margin-bottom:42px;display:grid}.platform-heading h2,.workflow-copy h2,.enterprise-section h2{letter-spacing:-.04em;max-width:760px;margin:0;font-size:clamp(38px,4vw,52px);line-height:1.04}.platform-heading>p,.workflow-copy>p,.enterprise-section>div>p{color:var(--muted);margin:0;font-size:16px;line-height:1.7}.platform-capability-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.platform-capability{border:1px solid var(--line);background:#ffffffd6;border-radius:16px;min-height:252px;padding:28px;box-shadow:0 14px 36px #09243a0b}.platform-capability.featured{color:#fff;background:radial-gradient(circle at 94% 0%, #13b8c82e, transparent 36%), var(--coal);grid-area:span 2/span 2;min-height:520px}.capability-label{color:#a9c0cf;letter-spacing:.08em;text-transform:uppercase;border:1px solid #ffffff1f;border-radius:999px;margin-bottom:84px;padding:7px 10px;font-size:10px;font-weight:800;display:inline-block}.platform-capability h3{margin-bottom:10px;font-size:23px}.platform-capability.featured h3{letter-spacing:-.035em;max-width:540px;font-size:36px}.platform-capability>p{color:var(--muted);margin-bottom:0}.platform-capability.featured>p{color:#9eb1bf;max-width:600px}.capability-icon{width:42px;height:42px;color:var(--teal-dark);background:var(--mint);border-radius:12px;place-items:center;margin-bottom:34px;font-weight:900;display:grid}.conversation-preview{gap:8px;margin-top:40px;display:grid}.conversation-preview p{color:#cedce4;background:#0c2637;border:1px solid #1d4057;border-radius:12px;max-width:620px;margin:0;padding:14px 16px;font-size:13px}.conversation-preview p:last-child{background:#13b8c814;border-color:#13b8c840;margin-left:44px}.conversation-preview span{color:#65d6df;letter-spacing:.08em;text-transform:uppercase;margin-bottom:4px;font-size:9px;font-weight:900;display:block}.platform-workflow{color:#fff;background:radial-gradient(circle at 0% 100%, #0b72e738, transparent 38%), var(--coal);border-radius:24px;grid-template-columns:minmax(0,.8fr) minmax(440px,1fr);gap:80px;margin-top:132px;padding:64px;display:grid}.workflow-copy{align-self:center}.workflow-copy .eyebrow,.enterprise-section .eyebrow{color:#64dce6}.workflow-copy>p{color:#9db0be;margin-top:20px}.text-link{color:#fff;gap:12px;margin-top:28px;font-size:14px;font-weight:800;display:inline-flex}.text-link span{color:var(--cyan)}.workflow-steps{background:#24465d;border:1px solid #24465d;border-radius:16px;gap:1px;margin:0;padding:0;list-style:none;display:grid;overflow:hidden}.workflow-steps li{background:#0b2435;grid-template-columns:auto 1fr;gap:16px;padding:20px;display:grid}.workflow-steps li>span{color:#7de1e8;background:#143d52;border-radius:10px;place-items:center;width:36px;height:36px;font-size:10px;font-weight:900;display:grid}.workflow-steps strong{margin-bottom:4px;display:block}.workflow-steps p{color:#8fa5b4;margin:0;font-size:12px}.integration-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.integration-grid span{border:1px solid var(--line);color:#405266;background:#fff;border-radius:14px;place-items:center;min-height:110px;font-size:14px;font-weight:800;display:grid;box-shadow:0 12px 30px #09243a0a}.enterprise-section{grid-template-columns:minmax(0,.9fr) minmax(420px,.8fr);align-items:center;gap:90px;display:grid}.enterprise-section>div>p{margin-top:20px}.enterprise-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.enterprise-list span{border:1px solid var(--line);background:#fff;border-radius:13px;align-items:center;gap:10px;min-height:68px;padding:14px;font-size:13px;font-weight:800;display:flex}.enterprise-list i{color:#0b8f72;background:#e3f8f1;border-radius:50%;flex:none;place-items:center;width:24px;height:24px;font-size:11px;font-style:normal;display:grid}@media (max-width:980px){.platform-heading,.platform-workflow,.enterprise-section{grid-template-columns:1fr;gap:40px}.platform-capability-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.platform-capability.featured{grid-area:auto/span 2;min-height:auto}.platform-workflow{padding:40px}}@media (max-width:760px){.platform-hero,.platform-section,.platform-outcomes{width:min(100% - 28px,1240px)}.platform-hero{padding:58px 0 60px}.platform-hero-copy{margin-bottom:40px}.platform-hero h1{font-size:44px}.platform-hero h1 em{white-space:normal}.platform-hero h1 em:after{display:none}.platform-hero-copy>p:not(.eyebrow){font-size:17px}.platform-control-plane{border-radius:17px;padding:8px}.control-grid,.platform-outcomes,.platform-capability-grid,.integration-grid,.enterprise-list{grid-template-columns:1fr}.control-card{grid-template-columns:auto 1fr}.control-card>:last-child:not(div:first-of-type){grid-column:2}.platform-outcomes div{border-right:0;border-bottom:1px solid var(--line);grid-template-columns:72px 1fr;align-items:center;min-height:82px}.platform-outcomes div:last-child{border-bottom:0}.platform-section{padding-top:90px}.platform-heading{grid-template-columns:1fr;gap:20px;margin-bottom:30px}.platform-capability.featured{grid-column:span 1}.capability-label{margin-bottom:48px}.platform-capability.featured h3{font-size:30px}.platform-workflow{width:min(100% - 28px,1240px);margin-top:90px;padding:28px 20px}.conversation-preview p:last-child{margin-left:16px}}@media (max-width:460px){.platform-hero h1{font-size:39px}.platform-hero .hero-actions{display:grid}.platform-hero .hero-actions a{width:100%}.control-head{align-items:flex-start}.control-card{gap:12px;padding:16px}.voice-wave,.tool-dots,.mini-bars,.confidence{display:none!important}}.agents-hero{width:min(1240px,100% - 40px);margin:0 auto;padding:94px 0 84px}.agents-hero-copy{text-align:center;max-width:940px;margin:0 auto 58px}.agents-hero-copy .eyebrow{letter-spacing:.08em;background:#ffffffb3;border:1px solid #0b72e726;border-radius:999px;align-items:center;gap:9px;padding:8px 11px;display:inline-flex}.agents-hero-copy .eyebrow span{background:var(--teal);border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #0b72e71f}.agents-hero h1{max-width:980px;font-size:clamp(52px,6vw,78px)}.agents-hero-copy>p:not(.eyebrow){max-width:760px;color:var(--muted);margin:0 auto 28px;font-size:19px;line-height:1.7}.agents-hero .hero-actions{justify-content:center}.agent-studio-preview{color:#edf6fa;background:radial-gradient(circle at 85% 0,#0b72e729,#0000 30%),#071723;border:1px solid #17384e;border-radius:24px;max-width:1160px;margin:0 auto;padding:12px;overflow:hidden;box-shadow:0 36px 90px #07233933}.studio-topbar,.studio-heading,.live-test-head{justify-content:space-between;align-items:center;gap:20px;display:flex}.studio-topbar{padding:11px 12px 20px}.studio-topbar>div:first-child,.live-test-head>div{gap:3px;display:grid}.studio-breadcrumb,.studio-settings small,.live-test small{color:#7894a8;letter-spacing:.08em;text-transform:uppercase;font-size:9px;font-weight:800}.studio-status{color:#8cebd2;background:#22c39a1a;border-radius:999px;align-items:center;gap:8px;padding:8px 11px;font-size:11px;font-weight:800;display:inline-flex}.studio-status i{background:var(--signal);border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #22c39a1a}.studio-layout{grid-template-columns:142px minmax(0,1fr) 350px;gap:10px;display:grid}.studio-nav,.studio-settings,.live-test{background:#0c2637e0;border:1px solid #1d4057;border-radius:15px}.studio-nav{align-content:start;gap:7px;padding:14px;display:grid}.studio-avatar{background:linear-gradient(145deg,#1683f5,#0757b8);border-radius:13px;place-items:center;width:44px;height:44px;margin-bottom:12px;font-size:11px;font-weight:900;display:grid}.studio-nav button{color:#8399a9;text-align:left;background:0 0;border:0;border-radius:10px;min-height:40px;padding:0 11px;font-size:11px;font-weight:800}.studio-nav button.active{color:#fff;background:#12384d}.studio-settings{min-height:500px;padding:24px}.studio-heading span{color:#78dce5;background:#13b8c81a;border-radius:999px;padding:7px 9px;font-size:10px;font-weight:800}.studio-heading h2{margin:4px 0 0;font-size:23px}.voice-orbit{background:radial-gradient(circle,#13b8c817,#0000 58%);border:1px solid #20475e;border-radius:50%;place-items:center;width:230px;height:230px;margin:34px auto;display:grid;position:relative;box-shadow:inset 0 0 0 34px #081d2b73}.voice-orbit:before,.voice-orbit:after{content:"";border:1px solid #1b3d52;border-radius:50%;position:absolute}.voice-orbit:before{inset:38px}.voice-orbit:after{inset:72px}.orbit-center{z-index:1;align-items:center;gap:3px;display:flex}.orbit-center i{background:linear-gradient(180deg, var(--cyan), var(--teal));border-radius:999px;width:4px}.orbit-center i:first-child,.orbit-center i:nth-child(5){height:18px}.orbit-center i:nth-child(2),.orbit-center i:nth-child(4){height:34px}.orbit-center i:nth-child(3){height:50px}.orbit-label{z-index:2;color:#7590a2;text-transform:uppercase;background:#0b283a;border:1px solid #28516a;border-radius:10px;padding:7px 9px;font-size:8px;line-height:1.35;position:absolute}.orbit-label strong{color:#e8f2f7;font-size:10px}.tone-label{top:12px;left:-8px}.speed-label{top:42%;right:-20px}.style-label{bottom:12px;left:4px}.studio-fields{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.studio-fields div{background:#0b283a;border:1px solid #204359;border-radius:11px;gap:5px;padding:12px;display:grid}.studio-fields span{color:#718b9d;text-transform:uppercase;font-size:8px;font-weight:800}.studio-fields strong{font-size:10px}.live-test{align-content:start;padding:22px;display:grid}.call-timer{color:#7f97a7;font-size:11px;font-weight:800}.live-transcript{gap:10px;margin:30px 0;display:grid}.live-transcript p{color:#cbd9e1;background:#0b283a;border-radius:11px;margin:0;padding:13px;font-size:12px}.live-transcript p:nth-child(2){background:#13b8c812;border:1px solid #13b8c838}.live-transcript .tool-action{color:#99e9d4;background:#22c39a14}.live-transcript span{color:#68d8e2;letter-spacing:.08em;text-transform:uppercase;margin-bottom:5px;font-size:8px;font-weight:900;display:block}.agent-wave{background:#092334;border:1px solid #1e4157;border-radius:12px;justify-content:center;align-items:center;gap:4px;height:74px;margin-top:10px;display:flex}.agent-wave i{background:linear-gradient(180deg, var(--cyan), #0757b8);border-radius:999px;width:4px}.agent-wave i:first-child,.agent-wave i:nth-child(9){height:12px}.agent-wave i:nth-child(2),.agent-wave i:nth-child(8){height:24px}.agent-wave i:nth-child(3),.agent-wave i:nth-child(7){height:38px}.agent-wave i:nth-child(4),.agent-wave i:nth-child(6){height:52px}.agent-wave i:nth-child(5){height:64px}.agents-outcomes strong{font-size:22px}.agent-system-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.agent-system-card{border:1px solid var(--line);background:#ffffffd6;border-radius:16px;min-height:252px;padding:28px;box-shadow:0 14px 36px #09243a0b}.agent-system-card.agent-brain{color:#fff;background:radial-gradient(circle at 96% 0%, #13b8c82e, transparent 36%), var(--coal);grid-column:span 2;min-height:360px}.system-index,.system-icon{width:42px;height:42px;color:var(--teal-dark);background:var(--mint);border-radius:12px;place-items:center;margin-bottom:34px;font-size:10px;font-weight:900;display:grid}.agent-brain .system-index{color:#77dfe7;background:#12384d}.agent-system-card small{color:#6fd7e0;letter-spacing:.08em;text-transform:uppercase;font-size:9px;font-weight:900}.agent-system-card h3{margin:6px 0 10px;font-size:23px}.agent-brain h3{letter-spacing:-.035em;max-width:570px;font-size:34px}.agent-system-card p{color:var(--muted);margin:0}.agent-brain p{color:#9cb0bd;max-width:600px}.knowledge-stack{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:40px;display:grid}.knowledge-stack span{color:#c5d4dc;background:#0b283a;border:1px solid #1d4057;border-radius:10px;justify-content:space-between;gap:8px;padding:12px;font-size:10px;font-weight:800;display:flex}.knowledge-stack i{color:#77dfc3;font-style:normal}.agent-role-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.agent-role-card{border:1px solid var(--line);background:#fff;border-radius:16px;min-height:340px;padding:24px;box-shadow:0 14px 36px #09243a0b}.agent-role-card.active{color:#fff;background:radial-gradient(circle at 90% 0%, #0b72e733, transparent 34%), var(--coal)}.agent-role-card>span{color:var(--teal-dark);font-size:10px;font-weight:900}.agent-role-card.active>span{color:#65d6df}.agent-role-card small{color:#8290a0;letter-spacing:.08em;text-transform:uppercase;margin-top:52px;font-size:9px;font-weight:900;display:block}.agent-role-card h3{margin:7px 0 10px;font-size:23px}.agent-role-card p{min-height:100px;color:var(--muted);font-size:14px}.agent-role-card.active p{color:#9db0bd}.agent-role-card>div{flex-wrap:wrap;gap:6px;display:flex}.agent-role-card i{color:#526579;background:#edf3f7;border-radius:999px;padding:6px 8px;font-size:9px;font-style:normal;font-weight:800}.agent-role-card.active i{color:#a8c0ce;background:#12384d}.agent-deployment{color:#fff;background:radial-gradient(circle at 0% 100%, #13b8c82e, transparent 38%), var(--coal);border-radius:24px;grid-template-columns:minmax(0,.78fr) minmax(480px,1fr);gap:80px;margin-top:132px;padding:64px;display:grid}.agent-deployment .workflow-copy>p{color:#9db0be}.deployment-track{background:#24465d;border:1px solid #24465d;border-radius:16px;gap:1px;display:grid;overflow:hidden}.deployment-track>div{background:#0b2435;grid-template-columns:auto 1fr;gap:6px 16px;padding:19px;display:grid}.deployment-track span{color:#7de1e8;background:#143d52;border-radius:10px;grid-row:span 2;place-items:center;width:36px;height:36px;font-size:10px;font-weight:900;display:grid}.deployment-track p{color:#8fa5b4;margin:0;font-size:12px}@media (max-width:1080px){.studio-layout{grid-template-columns:130px minmax(0,1fr)}.live-test{grid-column:span 2}.agent-role-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.agent-deployment{grid-template-columns:1fr;gap:40px;padding:40px}}@media (max-width:760px){.agents-hero{width:min(100% - 28px,1240px);padding:58px 0 60px}.agents-hero-copy{margin-bottom:40px}.agents-hero h1{font-size:44px}.agents-hero h1 em{white-space:normal}.agents-hero h1 em:after{display:none}.agents-hero-copy>p:not(.eyebrow){font-size:17px}.agent-studio-preview{border-radius:17px;padding:8px}.studio-layout,.agent-system-grid,.agent-role-grid,.knowledge-stack{grid-template-columns:1fr}.studio-nav{align-items:center;display:flex;overflow-x:auto}.studio-avatar{flex:none;margin:0 8px 0 0}.studio-nav button{flex:none}.studio-settings{min-height:auto}.live-test{grid-column:span 1}.studio-fields{grid-template-columns:1fr}.agent-system-card.agent-brain{grid-column:span 1;min-height:auto}.agent-brain h3{font-size:30px}.agent-role-card p{min-height:auto}.agent-deployment{width:min(100% - 28px,1240px);margin-top:90px;padding:28px 20px}}@media (max-width:460px){.agents-hero h1{font-size:39px}.agents-hero .hero-actions{display:grid}.agents-hero .hero-actions a{width:100%}.studio-topbar{align-items:flex-start}.studio-status{padding:7px 8px}.studio-settings,.live-test{padding:16px}.voice-orbit{width:190px;height:190px}.speed-label{right:-8px}}.operations-hero{width:min(1240px,100% - 40px);margin:0 auto;padding:94px 0 84px}.operations-hero-copy{text-align:center;max-width:940px;margin:0 auto 58px}.operations-hero-copy .eyebrow{letter-spacing:.08em;background:#ffffffb3;border:1px solid #0b72e726;border-radius:999px;align-items:center;gap:9px;padding:8px 11px;display:inline-flex}.operations-hero-copy .eyebrow span{background:var(--teal);border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #0b72e71f}.operations-hero h1{max-width:980px;font-size:clamp(52px,6vw,78px)}.operations-hero-copy>p:not(.eyebrow){max-width:760px;color:var(--muted);margin:0 auto 28px;font-size:19px;line-height:1.7}.operations-hero .hero-actions{justify-content:center}.operations-console{color:#edf6fa;background:radial-gradient(circle at 88% 0,#13b8c821,#0000 30%),#071723;border:1px solid #17384e;border-radius:24px;max-width:1180px;margin:0 auto;padding:12px;overflow:hidden;box-shadow:0 36px 90px #07233933}.ops-console-head{justify-content:space-between;align-items:center;gap:20px;padding:11px 12px 20px;display:flex}.ops-console-head>div:first-child{gap:3px;display:grid}.ops-console-head>div:first-child span,.board-head small{color:#7894a8;letter-spacing:.08em;text-transform:uppercase;font-size:9px;font-weight:800}.ops-head-actions{align-items:center;gap:8px;display:flex}.ops-range,.ops-healthy{border-radius:999px;padding:8px 11px;font-size:10px;font-weight:800}.ops-range{color:#9eb2bf;background:#0d2b3e}.ops-healthy{color:#8cebd2;background:#22c39a1a;align-items:center;gap:8px;display:inline-flex}.ops-healthy i{background:var(--signal);border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #22c39a1a}.ops-console-layout{grid-template-columns:142px minmax(0,1fr) 250px;gap:10px;display:grid}.ops-sidebar,.ops-main,.ops-insights>article{background:#0c2637e0;border:1px solid #1d4057;border-radius:15px}.ops-sidebar{align-content:start;gap:7px;padding:14px;display:grid}.ops-sidebar-logo{background:linear-gradient(145deg,#1683f5,#0757b8);border-radius:13px;place-items:center;width:44px;height:44px;margin-bottom:12px;font-size:11px;font-weight:900;display:grid}.ops-sidebar button{color:#8399a9;text-align:left;background:0 0;border:0;border-radius:10px;min-height:39px;padding:0 11px;font-size:10px;font-weight:800}.ops-sidebar button.active{color:#fff;background:#12384d}.ops-main{padding:14px}.ops-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.ops-kpis article{background:#0b283a;border:1px solid #204359;border-radius:11px;gap:3px;padding:13px;display:grid}.ops-kpis span,.ops-insights article>span,.analytics-chart-head span,.analytics-signals span{color:#718b9d;letter-spacing:.04em;text-transform:uppercase;font-size:8px;font-weight:800}.ops-kpis strong{font-size:21px}.ops-kpis small{color:#6f8798;font-size:8px}.ops-call-board{background:#0a2435;border:1px solid #204359;border-radius:12px;margin-top:10px;padding:14px}.board-head{justify-content:space-between;align-items:center;gap:12px;padding-bottom:13px;display:flex}.board-head>div{display:grid}.board-head>span{color:#8cebd2;background:#22c39a1a;border-radius:999px;padding:6px 8px;font-size:9px;font-weight:800}.call-row{border-top:1px solid #193a4f;grid-template-columns:auto minmax(150px,1fr) auto auto;align-items:center;gap:12px;padding:12px 0;display:grid}.call-state{border-radius:50%;width:8px;height:8px}.call-state.active{background:var(--signal);box-shadow:0 0 0 4px #22c39a1a}.call-state.transfer{background:var(--amber);box-shadow:0 0 0 4px #f4c95d1a}.call-row>div{display:grid}.call-row strong{font-size:11px}.call-row small,.call-row>span,.call-row b{color:#7690a1;font-size:8px}.call-row b{color:#8dcbd4;background:#12384d;border-radius:999px;padding:6px 8px}.ops-insights{gap:10px;display:grid}.ops-insights>article{align-content:start;min-height:138px;padding:16px;display:grid}.ops-insights strong{margin:5px 0;font-size:23px}.ops-insights p{color:#7890a0;margin:0;font-size:9px}.ops-insights .ops-alert{background:#22c39a0f;border-color:#22c39a33}.ops-sparkline{align-items:end;gap:4px;height:54px;margin-top:8px;display:flex}.ops-sparkline i{background:linear-gradient(180deg, var(--cyan), #0757b8);border-radius:3px 3px 1px 1px;flex:1}.ops-sparkline i:first-child{height:35%}.ops-sparkline i:nth-child(2){height:62%}.ops-sparkline i:nth-child(3){height:48%}.ops-sparkline i:nth-child(4){height:78%}.ops-sparkline i:nth-child(5){height:58%}.ops-sparkline i:nth-child(6){height:96%}.ops-sparkline i:nth-child(7){height:72%}.operations-outcomes strong{font-size:24px}.operations-system-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.operations-system-card{border:1px solid var(--line);background:#ffffffd6;border-radius:16px;min-height:252px;padding:28px;box-shadow:0 14px 36px #09243a0b}.operations-system-card.ops-featured{color:#fff;background:radial-gradient(circle at 96% 0%, #13b8c82e, transparent 36%), var(--coal);grid-column:span 2;min-height:360px}.operations-system-card small{color:#6fd7e0;letter-spacing:.08em;text-transform:uppercase;font-size:9px;font-weight:900}.operations-system-card h3{margin:7px 0 10px;font-size:23px}.ops-featured h3{letter-spacing:-.035em;max-width:590px;font-size:34px}.operations-system-card p{color:var(--muted);margin:0}.ops-featured p{color:#9cb0bd;max-width:620px}.ops-monitor{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:40px;display:grid}.ops-monitor span{color:#c5d4dc;background:#0b283a;border:1px solid #1d4057;border-radius:10px;grid-template-columns:auto 1fr;gap:5px 8px;padding:12px;font-size:10px;font-weight:800;display:grid}.ops-monitor i{background:var(--signal);border-radius:50%;width:7px;height:7px;margin-top:3px}.ops-monitor b{color:#77dfc3;grid-column:2;font-size:9px}.tenant-operations,.operations-lifecycle{color:#fff;background:radial-gradient(circle at 0% 100%, #13b8c82e, transparent 38%), var(--coal);border-radius:24px;grid-template-columns:minmax(0,.78fr) minmax(500px,1fr);gap:80px;margin-top:132px;padding:64px;display:grid}.tenant-copy{align-self:center}.tenant-copy .eyebrow,.operations-lifecycle .eyebrow{color:#64dce6}.tenant-copy h2{letter-spacing:-.04em;margin:0;font-size:clamp(38px,4vw,52px);line-height:1.04}.tenant-copy>p{color:#9db0be;margin-top:20px;line-height:1.7}.tenant-table{background:#24465d;border:1px solid #24465d;border-radius:16px;overflow:hidden}.tenant-table>div{background:#0b2435;grid-template-columns:minmax(160px,1fr) 70px 80px 90px;align-items:center;gap:12px;min-height:66px;padding:0 16px;display:grid}.tenant-table>div+div{border-top:1px solid #24465d}.tenant-table-head{color:#718b9d;letter-spacing:.06em;text-transform:uppercase;font-size:8px;font-weight:800;min-height:42px!important}.tenant-table strong,.tenant-table span,.tenant-table b{font-size:10px}.tenant-table span{color:#8ca0ae}.tenant-table b{color:#7ddfc4;align-items:center;gap:7px;display:flex}.tenant-table b i{background:var(--signal);border-radius:50%;width:6px;height:6px}.analytics-layout{grid-template-columns:minmax(0,1.5fr) minmax(320px,.7fr);gap:16px;display:grid}.analytics-chart,.analytics-signals article{border:1px solid var(--line);background:#fff;border-radius:16px;box-shadow:0 14px 36px #09243a0b}.analytics-chart{min-height:410px;padding:28px}.analytics-chart-head{justify-content:space-between;align-items:flex-start;display:flex}.analytics-chart-head>div{display:grid}.analytics-chart-head strong{font-size:36px}.analytics-chart-head small{color:var(--muted);font-size:11px}.line-chart{background:repeating-linear-gradient(#0000 0 64px,#edf1f4 65px);height:260px;margin-top:42px}.line-chart svg{width:100%;height:100%}.analytics-signals{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.analytics-signals article{align-content:center;min-height:194px;padding:20px;display:grid}.analytics-signals strong{margin:7px 0;font-size:20px}.analytics-signals small{color:var(--muted);font-size:10px}.operations-lifecycle .workflow-copy>p{color:#9db0be}@media (max-width:1080px){.ops-console-layout{grid-template-columns:130px minmax(0,1fr)}.ops-insights{grid-column:span 2;grid-template-columns:repeat(3,minmax(0,1fr))}.tenant-operations,.operations-lifecycle,.analytics-layout{grid-template-columns:1fr}.tenant-operations,.operations-lifecycle{gap:40px;padding:40px}}@media (max-width:760px){.operations-hero{width:min(100% - 28px,1240px);padding:58px 0 60px}.operations-hero-copy{margin-bottom:40px}.operations-hero h1{font-size:44px}.operations-hero h1 em{white-space:normal}.operations-hero h1 em:after{display:none}.operations-hero-copy>p:not(.eyebrow){font-size:17px}.operations-console{border-radius:17px;padding:8px}.ops-console-layout,.operations-system-grid,.ops-monitor,.analytics-signals{grid-template-columns:1fr}.ops-sidebar{align-items:center;display:flex;overflow-x:auto}.ops-sidebar-logo{flex:none;margin:0 8px 0 0}.ops-sidebar button{flex:none}.ops-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.call-row{grid-template-columns:auto 1fr}.call-row>span:not(.call-state),.call-row b{grid-column:2;width:max-content}.ops-insights{grid-column:span 1;grid-template-columns:1fr}.operations-system-card.ops-featured{grid-column:span 1;min-height:auto}.ops-featured h3{font-size:30px}.tenant-operations,.operations-lifecycle{width:min(100% - 28px,1240px);margin-top:90px;padding:28px 20px}.tenant-table{overflow-x:auto}.tenant-table>div{min-width:560px}}@media (max-width:460px){.operations-hero h1{font-size:39px}.operations-hero .hero-actions{display:grid}.operations-hero .hero-actions a{width:100%}.ops-console-head{align-items:flex-start}.ops-range{display:none}.ops-main{padding:8px}}.contact-hero{padding-bottom:72px}.contact-section{padding-bottom:96px}.contact-split{align-items:start}.contact-info h2{letter-spacing:-.04em;max-width:520px;margin:0 0 16px;font-size:clamp(34px,4vw,48px);line-height:1.08}.contact-info .section-text{max-width:560px;color:var(--muted);margin:0 0 28px;font-size:17px;line-height:1.7}.contact-channels{gap:12px;margin-bottom:24px;display:grid}.contact-channels article{border:1px solid var(--line);border-radius:var(--radius);background:#ffffffd1;padding:18px}.contact-channel-label{color:var(--teal-dark);letter-spacing:.08em;text-transform:uppercase;margin-bottom:6px;font-size:11px;font-weight:900;display:block}.contact-channels strong{letter-spacing:-.02em;font-size:18px;line-height:1.45;display:block}.contact-channels strong a{color:inherit;text-decoration:none}.contact-channels strong a:hover{color:var(--teal-dark)}.contact-channels p{color:var(--muted);margin:6px 0 0;font-size:13px}.contact-operator{color:var(--ink);margin:0;font-size:15px;font-weight:700;line-height:1.6}.contact-operator a{color:var(--teal-dark);text-underline-offset:3px;font-weight:800;text-decoration:underline}.contact-operator a:hover{color:var(--teal)}.contact-checklist{margin-top:0}.contact-form{border:1px solid var(--line);box-shadow:var(--shadow);background:#fff;border-radius:18px;gap:14px;padding:28px;display:grid}.contact-form-head{gap:4px;margin-bottom:4px;display:grid}.contact-form-head strong{letter-spacing:-.03em;font-size:20px}.contact-form-head span{color:var(--muted);font-size:13px;font-weight:700}.contact-form label{color:var(--muted);text-transform:uppercase;gap:8px;font-size:13px;font-weight:900;display:grid}.contact-form input,.contact-form select,.contact-form textarea{border:1px solid var(--line);border-radius:var(--radius);width:100%;color:var(--ink);background:var(--paper);font:inherit;text-transform:none;padding:0 13px}.contact-form input,.contact-form select{min-height:48px}.contact-form textarea{resize:vertical;min-height:132px;padding:13px}.contact-form .primary-button{background:linear-gradient(135deg,#1683f5,#0757b8);min-height:50px}.contact-form .primary-button.submitted{color:var(--coal);background:var(--mint)}.contact-form small{color:var(--muted);text-align:center;font-size:11px}.contact-outcomes{margin-bottom:96px}.pricing-hero{padding-bottom:48px}.pricing-page-plans{padding-top:0}.pricing-comparison-section{padding-bottom:72px}.pricing-comparison{border:1px solid var(--line);box-shadow:var(--shadow);background:#ffffffdb;border-radius:20px;overflow-x:auto}.pricing-comparison-table{border-collapse:collapse;width:100%;min-width:720px}.pricing-comparison-table th,.pricing-comparison-table td{border-bottom:1px solid var(--line);text-align:left;vertical-align:middle;padding:18px 22px}.pricing-comparison-table thead th{color:var(--teal-dark);letter-spacing:.08em;text-transform:uppercase;background:#e7f1fe8c;font-size:12px;font-weight:800}.pricing-comparison-table thead th:not(:first-child){text-align:center}.pricing-comparison-table tbody th{color:var(--ink);font-size:14px;font-weight:700}.pricing-comparison-table tbody td{color:var(--muted);text-align:center;font-size:14px;font-weight:600}.pricing-comparison-table tbody tr:last-child th,.pricing-comparison-table tbody tr:last-child td{border-bottom:none}.pricing-check{width:28px;height:28px;color:var(--teal-dark);background:var(--mint);border-radius:50%;place-items:center;font-weight:900;display:inline-grid}.pricing-dash{color:#5f6f828c;font-weight:800}.pricing-enterprise-band{padding-bottom:72px}.pricing-enterprise-card{color:#fff;background:radial-gradient(circle at 100% 0%, #13b8c82e, transparent 34%), radial-gradient(circle at 0% 100%, #0b72e733, transparent 40%), var(--coal);border:1px solid #ffffff14;border-radius:24px;gap:28px;padding:40px;display:grid;box-shadow:0 28px 70px #07172333}.pricing-enterprise-card h2{letter-spacing:-.04em;max-width:640px;margin:0 0 12px;font-size:clamp(30px,4vw,42px);line-height:1.08}.pricing-enterprise-card p{color:#ffffffb8;max-width:620px;margin:0;line-height:1.7}.pricing-enterprise-list{margin-top:0}.pricing-enterprise-list span{color:#fff;background:#ffffff0f;border-color:#ffffff1a}.pricing-enterprise-list i{color:var(--coal);background:#fff}.pricing-enterprise-card .primary-button{width:fit-content}.pricing-faq-section{padding-top:0}.pricing-cta{margin-bottom:96px}.faq-section{padding-bottom:96px}.faq-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.faq-item{border:1px solid var(--line);background:#ffffffd1;border-radius:16px;padding:24px}.faq-item h3{letter-spacing:-.03em;margin:0 0 10px;font-size:18px}.faq-item p{color:var(--muted);margin:0;line-height:1.65}@media (max-width:980px){.contact-split{grid-template-columns:1fr;gap:40px}.contact-checklist,.faq-grid{grid-template-columns:1fr}.pricing-enterprise-card{padding:28px}.pricing-comparison-table{min-width:640px}}.legal-page{padding-bottom:96px}.legal-hero{text-align:center;width:min(920px,100% - 40px);margin:0 auto;padding:88px 0 48px}.legal-hero h1{letter-spacing:-.04em;margin:0 0 16px;font-size:clamp(40px,5vw,58px)}.legal-lede{max-width:720px;color:var(--muted);margin:0 auto 14px;font-size:18px;line-height:1.7}.legal-meta{color:var(--muted);margin:0;font-size:13px;font-weight:700}.legal-meta a{color:var(--teal-dark);font-weight:800}.legal-layout{grid-template-columns:240px minmax(0,1fr);align-items:start;gap:40px;width:min(1240px,100% - 40px);margin:0 auto;display:grid}.legal-nav{border:1px solid var(--line);background:#ffffffdb;border-radius:16px;padding:20px;position:sticky;top:96px}.legal-nav strong{letter-spacing:.08em;text-transform:uppercase;color:var(--teal-dark);margin-bottom:12px;font-size:12px;display:block}.legal-nav nav{gap:8px;display:grid}.legal-nav a{color:var(--muted);font-size:13px;font-weight:700}.legal-nav a:hover{color:var(--teal-dark)}.legal-document{border:1px solid var(--line);box-shadow:var(--shadow);background:#fff;border-radius:20px;padding:36px}.legal-section+.legal-section{border-top:1px solid var(--line);margin-top:32px;padding-top:32px}.legal-section h2{letter-spacing:-.03em;margin:0 0 14px;font-size:22px}.legal-section p{color:var(--muted);margin:0 0 14px;line-height:1.75}.legal-section ul{color:var(--muted);margin:0;padding-left:20px;line-height:1.75}.legal-section li+li{margin-top:8px}@media (max-width:980px){.legal-layout{grid-template-columns:1fr}.legal-nav{position:static}.legal-nav nav{grid-template-columns:repeat(2,minmax(0,1fr))}.legal-document{padding:24px}}@media (max-width:640px){.legal-nav nav,.footer-grid,.footer-legal-grid{grid-template-columns:1fr}}.about-page,.faq-page,.security-page{padding-bottom:0}.about-hero,.faq-hero,.security-hero{padding-bottom:56px}.about-mission,.about-values-section,.about-company-section,.faq-page-section,.security-pillars-section,.security-compliance-section{width:min(1240px,100% - 40px);margin-inline:auto}.about-split{align-items:start}.about-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.about-stats article{border:1px solid var(--line);border-radius:var(--radius);background:#ffffffd1;padding:20px}.about-stats strong{color:var(--teal-dark);font-size:28px;line-height:1;display:block}.about-stats span{color:var(--muted);margin-top:8px;font-size:13px;font-weight:700;display:block}.about-values-grid .feature-card{min-height:220px}.about-company-card,.security-compliance-card{border:1px solid var(--line);color:#fff;background:radial-gradient(circle at 100% 0%, #13b8c829, transparent 34%), var(--coal);border-radius:20px;gap:28px;padding:36px;display:grid;box-shadow:0 28px 70px #07172329}.about-company-card h2,.security-compliance-card h2{letter-spacing:-.04em;max-width:640px;margin:0 0 12px;font-size:clamp(30px,4vw,42px);line-height:1.08}.about-company-card p,.security-compliance-card p{color:#ffffffb8;max-width:720px;margin:0;line-height:1.7}.about-company-card a,.security-compliance-card a{color:#fff;font-weight:700}.about-company-list span{color:#fff;background:#ffffff0f;border-color:#ffffff1a}.about-company-list i{color:var(--coal);background:#fff}.about-company-list a{color:#fff;font-weight:800}.about-cta-actions{align-content:start;gap:12px;display:grid}.about-cta,.faq-cta,.security-cta{margin-bottom:96px}.faq-page-section{padding-bottom:72px}.faq-group+.faq-group{margin-top:48px}.faq-group h2{letter-spacing:-.04em;margin:0 0 18px;font-size:clamp(28px,4vw,36px)}.security-grid .feature-card{min-height:210px}.security-legal-links{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.security-legal-links a{color:#ffffffd6;background:#ffffff0d;border:1px solid #ffffff1f;border-radius:12px;padding:12px 14px;font-size:13px;font-weight:700}.security-legal-links a:hover{color:#fff;border-color:#13b8c859}.section-lede a{color:var(--teal-dark);font-weight:800}@media (max-width:760px){.about-stats,.security-legal-links,.about-values-grid,.security-grid{grid-template-columns:1fr}.about-company-card,.security-compliance-card{padding:24px}.about-cta,.faq-cta,.security-cta{grid-template-columns:1fr}.about-cta-actions .primary-button,.about-cta-actions .secondary-button{justify-content:center;width:100%}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.feature-card:hover,.hero-metrics div:hover,.primary-button:hover,.secondary-button:hover{transform:none}.mobile-nav{transition:none}}
