:root{--navy-900: #0a1628;--navy-800: #0d2137;--navy-700: #1e3a5f;--navy-600: #2d4a6f;--teal-500: #14b8a6;--teal-400: #2dd4bf;--teal-600: #0d9488;--blue-500: #3b82f6;--blue-600: #2563eb;--slate-50: #f8fafc;--slate-100: #f1f5f9;--slate-200: #e2e8f0;--slate-400: #94a3b8;--slate-500: #64748b;--white: #ffffff;--red-500: #ef4444;--green-500: #22c55e;--amber-500: #f59e0b;--font-display: "Space Grotesk", sans-serif;--font-body: "Plus Jakarta Sans", sans-serif}*{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth}body{font-family:var(--font-body);color:var(--slate-500);background:var(--navy-900);line-height:1.6;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}a{color:inherit;text-decoration:none}button,input{font:inherit}button{border:0;cursor:pointer}::selection{background:var(--teal-500);color:var(--navy-900)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}a:focus-visible,button:focus-visible{outline:3px solid var(--teal-400);outline-offset:4px}.skip-link{position:absolute;top:-48px;left:24px;background:var(--white);color:var(--navy-900);padding:10px 14px;border-radius:8px;z-index:2000;transition:top .2s}.skip-link:focus{top:16px}.nav{position:fixed;top:0;left:0;right:0;z-index:1000;background:#0a1628eb;backdrop-filter:blur(16px);border-bottom:1px solid rgba(255,255,255,.07)}.nav-inner{max-width:1240px;margin:0 auto;padding:14px 40px;display:grid;grid-template-columns:auto 1fr auto;gap:34px;align-items:center}.nav-logo{font-family:var(--font-display);font-weight:700;font-size:22px;color:var(--white);letter-spacing:-.02em}.nav-logo span{color:var(--teal-500)}.nav-links{list-style:none;display:flex;justify-content:center;gap:28px}.nav-links a{font-size:13px;font-weight:600;color:var(--slate-400);transition:color .2s}.nav-links a:hover{color:var(--white)}.nav-cta{display:flex;align-items:center;gap:10px}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:12px 20px;border-radius:10px;font-size:14px;font-weight:800;letter-spacing:-.01em;transition:transform .2s,background .2s,border-color .2s,color .2s,box-shadow .2s;white-space:nowrap}.btn:hover{transform:translateY(-2px)}.btn-primary{background:var(--teal-500);color:var(--navy-900);box-shadow:0 18px 44px -22px #14b8a6e6}.btn-primary:hover{background:var(--teal-400)}.btn-secondary{background:transparent;color:var(--white);border:1px solid var(--navy-600)}.btn-secondary:hover{border-color:var(--slate-400)}.btn-ghost{color:var(--slate-400);background:transparent;padding-left:8px;padding-right:8px}.btn-ghost:hover{color:var(--white);transform:none}.btn-light{background:var(--white);color:var(--navy-900)}.btn-light:hover{box-shadow:0 22px 40px -28px #000000bf}.btn-large{min-height:54px;padding:16px 26px;font-size:15px}.section{padding:96px 40px}.section-dark{background:var(--navy-900);color:var(--white)}.section-darker{background:var(--navy-800);color:var(--white)}.section-light{background:var(--slate-50);color:var(--navy-900)}.section-muted{background:var(--slate-100);color:var(--navy-900)}.container{max-width:1200px;margin:0 auto}.narrow{max-width:760px}.eyebrow{display:inline-flex;align-items:center;gap:10px;color:var(--teal-500);font-size:12px;line-height:1;letter-spacing:.12em;text-transform:uppercase;font-weight:800;margin-bottom:18px}.eyebrow:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--teal-500);box-shadow:0 0 0 6px #14b8a61f}.section-title{font-family:var(--font-display);font-size:clamp(34px,5vw,58px);line-height:1.02;letter-spacing:-.04em;font-weight:700;color:inherit;margin-bottom:18px}.section-copy{font-size:18px;color:var(--slate-500);max-width:760px}.section-dark .section-copy,.section-darker .section-copy{color:var(--slate-400)}.highlight{color:var(--teal-500)}.muted{color:var(--slate-400)}.dark-copy{color:var(--slate-500)}.hero{min-height:100vh;padding:114px 40px 80px;position:relative;overflow:hidden;background:radial-gradient(ellipse at 78% 14%,rgba(20,184,166,.16),transparent 45%),linear-gradient(135deg,var(--navy-900),var(--navy-800))}.hero-grid-bg{position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 1px);background-size:64px 64px;mask-image:linear-gradient(to bottom,rgba(0,0,0,1),transparent 86%)}.hero-content{position:relative;z-index:1;max-width:1200px;margin:0 auto;display:grid;grid-template-columns:1.02fr .98fr;gap:58px;align-items:center}.hero-badge{display:inline-flex;align-items:center;gap:10px;padding:8px 14px;border-radius:999px;color:var(--slate-400);background:#0d2137b8;border:1px solid rgba(45,74,111,.8);font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;margin-bottom:28px}.hero-badge .dot{width:8px;height:8px;border-radius:50%;background:var(--green-500);animation:livePulse 1.8s ease-in-out infinite}@keyframes livePulse{0%,to{opacity:1}50%{opacity:.45}}.hero h1{font-family:var(--font-display);color:var(--white);font-size:clamp(46px,6vw,78px);line-height:.96;letter-spacing:-.055em;font-weight:700;max-width:760px;margin-bottom:26px}.hero-subtitle{font-size:19px;line-height:1.65;color:var(--slate-400);max-width:680px;margin-bottom:30px}.hero-subtitle strong{color:var(--white);font-weight:800}.hero-ctas{display:flex;gap:14px;flex-wrap:wrap;margin-bottom:30px}.hero-proof-line{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;max-width:640px}.hero-proof{padding:15px 16px;border:1px solid rgba(45,74,111,.7);background:#0d213780;border-radius:14px}.hero-proof strong{display:block;color:var(--white);font-family:var(--font-display);font-size:22px;line-height:1;margin-bottom:6px}.hero-proof span{color:var(--slate-400);font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.06em}.console-wrap{position:relative}.console-wrap:before{content:"";position:absolute;inset:-22px;border-radius:28px;border:1px solid rgba(20,184,166,.22);transform:rotate(-2deg)}.console{position:relative;background:#0d2137f0;border:1px solid var(--navy-700);border-radius:24px;padding:24px;box-shadow:0 26px 70px -34px #000000d9}.console-top{display:flex;justify-content:space-between;gap:18px;align-items:flex-start;padding-bottom:20px;border-bottom:1px solid var(--navy-700)}.console-label{font-size:11px;color:var(--slate-400);text-transform:uppercase;letter-spacing:.14em;font-weight:800;margin-bottom:6px}.console-title{font-family:var(--font-display);color:var(--white);font-size:24px;line-height:1.08;letter-spacing:-.03em}.console-live{display:inline-flex;align-items:center;gap:8px;padding:7px 10px;border-radius:999px;color:var(--teal-400);background:#14b8a61c;font-size:12px;font-weight:800;white-space:nowrap}.console-live:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--teal-500)}.versus{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-top:22px}.vs-card{border:1px solid var(--navy-700);border-radius:16px;padding:18px;min-height:164px;background:var(--navy-900);overflow:hidden}.vs-card.featured{background:linear-gradient(145deg,#14b8a626,#0d2137e6);border-color:#14b8a680}.vs-kicker{font-size:11px;color:var(--slate-400);text-transform:uppercase;letter-spacing:.12em;font-weight:800;margin-bottom:12px}.vs-number{font-family:var(--font-display);color:var(--white);font-size:42px;line-height:1;letter-spacing:-.04em;margin-bottom:8px}.vs-card.featured .vs-number{color:var(--teal-400)}.vs-text{font-size:13px;color:var(--slate-400);line-height:1.55}.progress-stack{margin-top:22px;display:grid;gap:14px}.progress-row{display:grid;grid-template-columns:116px 1fr 72px;align-items:center;gap:12px}.progress-row span{color:var(--slate-400);font-size:12px;font-weight:800}.bar{height:10px;border-radius:999px;background:var(--navy-700);overflow:hidden}.bar-fill{height:100%;width:var(--w);border-radius:inherit;background:linear-gradient(90deg,var(--teal-600),var(--teal-400));transform-origin:left;animation:growBar 1.2s ease-out both}.bar-fill.dim{--w: 24%;background:linear-gradient(90deg,var(--blue-600),var(--blue-500))}.bar-fill.full{--w: 100%}@keyframes growBar{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.console-foot{display:flex;justify-content:space-between;gap:20px;margin-top:22px;padding-top:18px;border-top:1px solid var(--navy-700);font-size:12px;color:var(--slate-400)}.console-foot strong{color:var(--white)}.proof-strip{background:var(--navy-800);border-top:1px solid var(--navy-700);border-bottom:1px solid var(--navy-700);padding:28px 40px}.proof-inner{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:1fr repeat(4,1.05fr);gap:0;align-items:stretch;border:1px solid var(--navy-700);border-radius:18px;overflow:hidden}.proof-context,.proof-stat{padding:22px 24px;background:#0a162861;border-right:1px solid var(--navy-700)}.proof-stat:last-child{border-right:0}.proof-context{color:var(--slate-400);display:flex;flex-direction:column;justify-content:center}.proof-context strong{color:var(--white);font-size:13px;text-transform:uppercase;letter-spacing:.08em;margin-bottom:6px}.proof-context span{font-size:13px}.proof-number{font-family:var(--font-display);color:var(--teal-500);font-size:32px;line-height:1;letter-spacing:-.035em;font-weight:700;margin-bottom:8px}.proof-label{color:var(--slate-400);font-size:12px;text-transform:uppercase;letter-spacing:.08em;font-weight:800}.integration-strip{background:var(--navy-900);border-bottom:1px solid var(--navy-700);padding:22px 40px;overflow:hidden}.integration-inner{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:auto 1fr;gap:24px;align-items:center}.integration-label{color:var(--slate-400);font-size:11px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;white-space:nowrap}.integration-logos{display:flex;gap:12px;overflow-x:auto;scrollbar-width:none;mask-image:linear-gradient(90deg,#000 88%,transparent)}.integration-logos::-webkit-scrollbar{display:none}.integration-logo{flex:0 0 auto;min-width:132px;padding:12px 18px;border:1px solid var(--navy-700);border-radius:14px;color:#ffffff94;background:#0d21378c;font-family:var(--font-display);font-size:15px;font-weight:700;text-align:center;filter:grayscale(1)}.split{display:grid;grid-template-columns:.9fr 1.1fr;gap:56px;align-items:start}.sticky-copy{position:sticky;top:120px}.thesis-card{background:var(--white);border:1px solid var(--slate-200);border-radius:22px;padding:28px;box-shadow:0 24px 80px -52px #0a16288c}.thesis-card.dark{background:var(--navy-800);border-color:var(--navy-700);box-shadow:none}.thesis-card+.thesis-card{margin-top:18px}.card-row{display:flex;gap:18px;align-items:flex-start}.card-icon{width:46px;min-width:46px;height:46px;display:grid;place-items:center;border-radius:14px;background:var(--navy-900);color:var(--teal-500);font-family:var(--font-display);font-weight:700}.thesis-card h3{font-family:var(--font-display);font-size:22px;line-height:1.15;letter-spacing:-.025em;color:var(--navy-900);margin-bottom:8px}.thesis-card.dark h3{color:var(--white)}.thesis-card p{color:var(--slate-500);font-size:15px}.thesis-card.dark p{color:var(--slate-400)}.quote-panel{margin-top:28px;padding:24px 26px;border-radius:18px;background:var(--navy-900);color:var(--white);border-left:4px solid var(--teal-500)}.quote-panel p{font-family:var(--font-display);font-size:24px;line-height:1.2;letter-spacing:-.03em;color:var(--white);margin-bottom:12px}.quote-panel span{color:var(--slate-400);font-size:13px}.benefit-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:52px}.benefit-card{background:var(--navy-800);border:1px solid var(--navy-700);border-radius:22px;padding:28px;transition:transform .25s,border-color .25s}.benefit-card:hover{transform:translateY(-6px);border-color:var(--teal-500)}.benefit-icon{width:52px;height:52px;border-radius:15px;display:grid;place-items:center;background:#14b8a61f;color:var(--teal-400);margin-bottom:22px}.benefit-card h3{color:var(--white);font-family:var(--font-display);font-size:22px;line-height:1.15;letter-spacing:-.025em;margin-bottom:10px}.benefit-card p{color:var(--slate-400);font-size:15px}.queue-shell{margin-top:52px;background:var(--white);border:1px solid var(--slate-200);border-radius:26px;overflow:hidden;box-shadow:0 26px 80px -54px #0a1628b3}.queue-toolbar{display:flex;justify-content:space-between;gap:18px;align-items:center;padding:24px 26px;border-bottom:1px solid var(--slate-200);background:var(--slate-50)}.queue-tabs{display:flex;flex-wrap:wrap;gap:8px}.tab-btn{background:var(--white);color:var(--slate-500);border:1px solid var(--slate-200);border-radius:999px;padding:10px 14px;font-size:13px;font-weight:800;transition:background .2s,color .2s,border-color .2s}.tab-btn.active,.tab-btn[aria-selected=true],.tab-btn:hover{background:var(--navy-900);color:var(--white);border-color:var(--navy-900)}.queue-meta{color:var(--slate-500);font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:.08em}.queue-body{display:grid;grid-template-columns:1fr .75fr;min-height:420px}.queue-list{padding:20px;border-right:1px solid var(--slate-200)}.queue-item{display:grid;grid-template-columns:1fr auto;gap:16px;align-items:start;padding:18px;border:1px solid var(--slate-200);border-radius:16px;margin-bottom:12px;background:var(--white)}.queue-item:last-child{margin-bottom:0}.queue-tag{display:inline-flex;color:var(--teal-600);background:#14b8a61a;border-radius:999px;padding:5px 9px;font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.08em;margin-bottom:9px}.queue-item h4{color:var(--navy-900);font-family:var(--font-display);font-size:19px;line-height:1.2;letter-spacing:-.02em;margin-bottom:5px}.queue-item p{color:var(--slate-500);font-size:14px}.queue-value{color:var(--navy-900);font-family:var(--font-display);font-size:24px;font-weight:700;line-height:1;text-align:right;white-space:nowrap}.queue-value span{display:block;color:var(--slate-400);font-family:var(--font-body);font-size:11px;letter-spacing:.08em;text-transform:uppercase;margin-top:6px}.queue-detail{padding:28px;background:linear-gradient(145deg,var(--navy-900),var(--navy-800));color:var(--white);display:flex;flex-direction:column;justify-content:space-between}.queue-detail h3{font-family:var(--font-display);font-size:32px;line-height:1.05;letter-spacing:-.035em;margin-bottom:14px}.queue-detail p{color:var(--slate-400);font-size:15px}.queue-kpis{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:26px}.queue-kpi{background:#ffffff0d;border:1px solid var(--navy-700);border-radius:14px;padding:16px}.queue-kpi strong{display:block;font-family:var(--font-display);color:var(--teal-400);font-size:26px;line-height:1;margin-bottom:7px}.queue-kpi span{color:var(--slate-400);font-size:12px;font-weight:700}.timeline{margin-top:58px;position:relative}.timeline:before{content:"";position:absolute;left:93px;top:10px;bottom:10px;width:1px;background:var(--navy-700)}.timeline-step{display:grid;grid-template-columns:72px 1fr;gap:46px;position:relative;margin-bottom:28px}.timeline-step:last-child{margin-bottom:0}.time{text-align:right;color:var(--white);font-family:var(--font-display);font-size:24px;font-weight:700;letter-spacing:-.02em}.time span{display:block;color:var(--slate-400);font-family:var(--font-body);font-size:11px;letter-spacing:.08em;text-transform:uppercase}.timeline-dot{position:absolute;top:8px;left:89px;width:9px;height:9px;border-radius:50%;background:var(--teal-500);box-shadow:0 0 0 6px var(--navy-900),0 0 0 7px #14b8a699}.timeline-card{background:var(--navy-800);border:1px solid var(--navy-700);border-radius:20px;padding:28px}.timeline-card h3{color:var(--white);font-family:var(--font-display);font-size:28px;line-height:1.08;letter-spacing:-.03em;margin-bottom:10px}.timeline-card p{color:var(--slate-400);max-width:720px}.micro-log{margin-top:18px;padding:16px;border-radius:14px;background:#0a1628bf;border:1px solid var(--navy-700);font-size:13px;color:var(--slate-400);display:grid;gap:8px}.micro-log strong{color:var(--teal-400)}.case-layout{display:grid;grid-template-columns:1fr .95fr;gap:44px;align-items:stretch}.case-copy{background:var(--white);border:1px solid var(--slate-200);border-radius:26px;padding:42px}.case-copy h2{font-family:var(--font-display);color:var(--navy-900);font-size:clamp(38px,5vw,60px);line-height:1;letter-spacing:-.045em;margin-bottom:22px}.case-copy p{font-size:17px;color:var(--slate-500);margin-bottom:18px}.case-copy strong{color:var(--navy-900)}.trust-badge{margin-top:24px;display:grid;grid-template-columns:48px 1fr;gap:16px;align-items:start;padding:20px;border:1px solid rgba(20,184,166,.32);border-radius:18px;background:#14b8a614}.trust-icon{width:48px;height:48px;display:grid;place-items:center;border-radius:14px;background:var(--navy-900);color:var(--teal-400);font-size:20px}.trust-badge h3{color:var(--navy-900);font-family:var(--font-display);font-size:20px;line-height:1.15;letter-spacing:-.02em;margin-bottom:6px}.trust-badge p{margin:0;font-size:14px;color:var(--slate-500)}.case-metrics{display:grid;gap:14px}.metric-card{padding:24px 26px;border-radius:22px;background:var(--navy-900);border:1px solid var(--navy-700);color:var(--white);display:grid;grid-template-columns:auto 1fr;gap:18px;align-items:center}.metric-number{min-width:134px;font-family:var(--font-display);color:var(--teal-400);font-size:38px;line-height:1;letter-spacing:-.04em;font-weight:700}.metric-card h3{color:var(--white);font-size:15px;margin-bottom:5px}.metric-card p{color:var(--slate-400);font-size:13px}.case-note{margin-top:18px;font-size:12px;color:var(--slate-500);line-height:1.6}.pricing-layout{display:grid;grid-template-columns:.9fr 1.1fr;gap:34px;margin-top:48px;align-items:start}.price-card{background:linear-gradient(145deg,var(--teal-600),var(--teal-500));border-radius:28px;padding:42px;color:var(--white);position:sticky;top:110px;overflow:hidden}.price-card:before,.price-card:after{content:"";position:absolute;border:1px solid rgba(255,255,255,.24);border-radius:50%}.price-card:before{width:220px;height:220px;right:-72px;top:-90px}.price-card:after{width:160px;height:160px;left:-74px;bottom:-80px}.price-content{position:relative;z-index:1}.price-label{display:inline-flex;background:#fff3;border-radius:999px;padding:7px 12px;font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:.08em;margin-bottom:22px}.price-number{font-family:var(--font-display);font-size:76px;line-height:.9;letter-spacing:-.055em;font-weight:700;margin-bottom:12px}.price-number span{font-family:var(--font-body);font-size:18px;letter-spacing:0;font-weight:700;color:#ffffffd9}.price-card p{color:#ffffffe0;font-size:16px}.price-rule{height:1px;background:#ffffff40;margin:26px 0}.price-pill{display:flex;gap:14px;align-items:center}.price-pill strong{display:grid;place-items:center;min-width:82px;height:48px;border-radius:12px;background:var(--white);color:var(--teal-600);font-family:var(--font-display);font-size:26px}.included-list{display:grid;gap:14px}.included{display:grid;grid-template-columns:44px 1fr;gap:16px;padding:22px;border:1px solid var(--navy-700);border-radius:20px;background:var(--navy-800)}.included .check{width:44px;height:44px;display:grid;place-items:center;border-radius:14px;background:#14b8a61c;color:var(--teal-400);font-weight:800}.included h3{color:var(--white);font-family:var(--font-display);font-size:20px;letter-spacing:-.02em;margin-bottom:5px}.included p{color:var(--slate-400);font-size:14px}.fit-grid{display:grid;grid-template-columns:1fr 1fr;gap:22px;margin-top:48px}.fit-card{background:var(--white);border:1px solid var(--slate-200);border-radius:24px;padding:32px}.fit-card h3{font-family:var(--font-display);font-size:24px;color:var(--navy-900);letter-spacing:-.025em;margin-bottom:20px}.fit-card ul{list-style:none;display:grid;gap:14px}.fit-card li{position:relative;padding-left:28px;color:var(--slate-500);font-size:15px}.fit-card li:before{content:"✓";position:absolute;left:0;top:0;color:var(--teal-600);font-weight:800}.fit-card.not li:before{content:"—";color:var(--slate-400)}.faq-grid{margin-top:46px;display:grid;gap:12px;max-width:860px}.faq-item{background:var(--white);border:1px solid var(--slate-200);border-radius:16px;overflow:hidden}.faq-question{width:100%;padding:22px 24px;display:flex;align-items:center;justify-content:space-between;gap:18px;background:var(--white);color:var(--navy-900);text-align:left;font-family:var(--font-display);font-size:18px;font-weight:700;letter-spacing:-.02em}.faq-icon{color:var(--teal-600);font-size:24px;line-height:1;transition:transform .2s}.faq-item.open .faq-icon{transform:rotate(45deg)}.faq-answer{max-height:0;overflow:hidden;transition:max-height .25s ease}.faq-answer p{padding:0 24px 22px;color:var(--slate-500);font-size:15px}.final{position:relative;overflow:hidden;background:linear-gradient(135deg,var(--teal-600),var(--teal-500),var(--teal-400));padding:88px 40px;text-align:center;color:var(--white)}.final:before,.final:after{content:"";position:absolute;border:1px solid rgba(255,255,255,.25);border-radius:50%}.final:before{width:300px;height:300px;top:-160px;left:-80px}.final:after{width:230px;height:230px;right:-70px;bottom:-110px}.final-content{position:relative;z-index:1;max-width:780px;margin:0 auto}.final h2{font-family:var(--font-display);font-size:clamp(40px,5vw,66px);line-height:.98;letter-spacing:-.05em;margin-bottom:20px}.final p{color:#ffffffe6;font-size:18px;margin-bottom:30px}.final-ctas{display:flex;justify-content:center;gap:12px;flex-wrap:wrap}.footer{background:var(--navy-900);border-top:1px solid var(--navy-700);color:var(--slate-400);padding:36px 40px}.footer-inner{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:1fr auto;gap:28px;align-items:center}.footer-logo{color:var(--white);font-family:var(--font-display);font-size:22px;font-weight:700;margin-bottom:8px}.footer-logo span{color:var(--teal-500)}.footer p{max-width:520px;font-size:13px}.footer-links{display:flex;gap:20px;flex-wrap:wrap;justify-content:flex-end;font-size:13px}.footer-links a:hover{color:var(--white)}.reveal{opacity:0;transform:translateY(18px);transition:opacity .7s,transform .7s}.reveal.visible{opacity:1;transform:translateY(0)}.no-js .reveal{opacity:1;transform:none}.no-js .faq-answer{max-height:none}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}.reveal{opacity:1;transform:none}}@media(max-width:1080px){.nav-links{display:none}.hero-content,.split,.case-layout,.pricing-layout{grid-template-columns:1fr}.sticky-copy,.price-card{position:relative;top:auto}.proof-inner{grid-template-columns:repeat(2,1fr)}.proof-context,.proof-stat{border-bottom:1px solid var(--navy-700)}.benefit-grid{grid-template-columns:1fr}}@media(max-width:760px){.nav-inner{padding:12px 20px;grid-template-columns:1fr auto}.nav-cta .btn-ghost{display:none}.hero{padding:104px 22px 56px}.section,.proof-strip,.footer,.final,.integration-strip{padding-left:22px;padding-right:22px}.integration-inner{grid-template-columns:1fr;gap:12px}.integration-logos{mask-image:none}.hero-proof-line,.versus,.queue-body,.fit-grid{grid-template-columns:1fr}.console-wrap:before{display:none}.proof-inner{grid-template-columns:1fr}.proof-context,.proof-stat{border-right:0}.queue-list{border-right:0;border-bottom:1px solid var(--slate-200)}.timeline:before{left:52px}.timeline-step{grid-template-columns:44px 1fr;gap:32px}.timeline-dot{left:48px}.time{font-size:18px}.metric-card,.footer-inner{grid-template-columns:1fr}.footer-links{justify-content:flex-start}}
