:root{--ink:#f4f5f8;--muted:#a8adba;--night:#070914;--night-2:#0b1020;--forest:#18203b;--line:rgba(115,126,164,0.22);--mint:#2bcfe0;--paper:#fbfaf7;--paper-2:#f1f1ee;--paper-ink:#0b1024;--paper-muted:#606779;--brand-navy:#000a60;--brand-blue:#3f57bc;--brand-gradient:linear-gradient(125deg,#3f57bc,#2bcfe0);--sans:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth}body,html{max-width:100%;overflow-x:clip}body{margin:0;background:var(--night);color:var(--ink);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}body,button{font-family:var(--sans)}a{color:inherit;text-decoration:none}button{font:inherit}img{max-width:100%}section{scroll-margin-top:88px}.site-header{position:fixed;z-index:10;inset:0 0 auto;height:82px;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;padding:0 clamp(24px,5vw,84px);border-bottom:1px solid var(--line);background:rgba(7,9,20,.84);backdrop-filter:blur(18px)}.brand img{display:block;width:174px;height:auto}.site-header nav{display:flex;gap:34px;color:var(--muted);font-size:14px;font-weight:700}.site-header nav a,.text-link{transition:color .2s ease}.site-header nav a:hover,.site-header nav a[aria-current=page]{color:var(--ink)}.header-actions{display:flex;align-items:center;justify-self:end;gap:12px}.return-home-link{display:inline-flex;min-height:38px;align-items:center;justify-content:center;padding:0 15px;border:1px solid rgba(43,207,224,.34);border-radius:999px;color:#dfe8f2;font-size:12px;font-weight:700;white-space:nowrap;transition:border-color .2s ease,background .2s ease,color .2s ease}.return-home-link:hover{border-color:var(--mint);background:rgba(43,207,224,.1);color:var(--mint)}.return-home-link:focus-visible{outline:2px solid var(--mint);outline-offset:3px}.text-link span{margin-left:8px}.menu-toggle{display:none}.hero{min-height:900px;display:grid;grid-template-columns:minmax(0,1.08fr) minmax(390px,.92fr);gap:clamp(44px,5vw,94px);padding:152px clamp(24px,5vw,84px) 92px;background:radial-gradient(circle at 78% 40%,rgba(43,207,224,.1),transparent 23%),radial-gradient(circle at 66% 58%,rgba(63,87,188,.12),transparent 34%),linear-gradient(135deg,#0b0e1c,#070914 72%);overflow:hidden}.hero-copy{max-width:760px}.detail-label,.eyebrow,.mini-label,.section-index{margin:0 0 24px;color:var(--mint);font-size:12px;font-weight:700;letter-spacing:.16em;text-transform:uppercase}h1{max-width:900px;margin:0;font-size:clamp(56px,6vw,94px);line-height:.94;letter-spacing:-.055em}.hero-copy h1{background:linear-gradient(105deg,#f4f5f8,#f4f5f8 72%,#a8edf3);background-clip:text;-webkit-background-clip:text;color:transparent}.hero-intro{max-width:610px;margin:30px 0 40px;color:var(--muted);font-size:clamp(19px,1.7vw,24px);line-height:1.5}.hero-intro strong{display:block;margin-bottom:8px;color:var(--ink);font-size:.72em;letter-spacing:.01em;text-transform:uppercase}.product-switch{width:fit-content;display:flex;gap:6px;padding:5px;border:1px solid var(--line);border-radius:999px;background:rgba(5,7,14,.35)}.product-switch button{border:0;border-radius:999px;padding:12px 20px;background:transparent;color:var(--muted);cursor:pointer}.product-switch button:hover{color:var(--ink)}.product-switch button.active{background:var(--ink);color:#0b0e1c}.hero-detail{min-height:252px;max-width:660px;margin-top:34px}.hero-detail .detail-label{margin-bottom:12px;font-size:10px}.hero-detail h2{margin:0 0 14px;font-size:clamp(27px,3vw,42px);line-height:1.07;letter-spacing:-.025em}.hero-detail>p:not(.detail-label){margin:0;color:var(--muted);font-size:17px;line-height:1.65}.hero-actions{display:flex;align-items:center;gap:30px;margin-top:28px}.primary-button{display:inline-flex;gap:22px;align-items:center;justify-content:space-between;padding:16px 20px;border:1px solid var(--mint);border-radius:8px;background:var(--mint);color:#0a0e1c;font-weight:700;transition:background .2s ease,color .2s ease}.primary-button:hover{background:transparent;color:var(--mint)}.price-lockup{display:grid;gap:2px}.price-lockup strong{font-size:22px}.price-lockup small{color:var(--muted)}.hero-system{position:relative;align-self:center;min-width:0;min-height:530px;border:1px solid var(--line);border-radius:32px;background:linear-gradient(160deg,rgba(20,26,49,.72),rgba(8,10,20,.6));box-shadow:0 40px 90px rgba(0,0,0,.28);overflow:hidden}.hero-system:before{content:"";position:absolute;width:440px;height:440px;right:-190px;bottom:-230px;border:1px solid rgba(43,207,224,.11);border-radius:50%;pointer-events:none}.api-console{display:grid;grid-template-rows:70px 1fr 68px;background:radial-gradient(circle at 85% 8%,rgba(43,207,224,.08),transparent 34%),#080c18}.console-chrome,.console-result{position:relative;z-index:1;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;padding:0 28px;border-bottom:1px solid var(--line);color:#81899c;font-size:11px}.console-chrome>code{color:#aeb5c4;font:600 12px/1.2 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.console-chrome>span:last-child{justify-self:end}.console-dots{display:flex;gap:7px}.console-dots i{width:9px;height:9px;border-radius:50%;background:#ff776f}.console-dots i:nth-child(2){background:#eeb95e}.console-dots i:nth-child(3){background:#4de0aa}.console-code{position:relative;z-index:1;display:flex;flex-direction:column;justify-content:center;min-width:0;padding:30px clamp(22px,4vw,50px);overflow:hidden}.console-code>span{display:grid;grid-template-columns:30px minmax(0,1fr);min-width:0;line-height:1.9}.console-code b{color:#41495f;font:400 11px/1.9 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.console-code code{min-width:0;color:#d7dbe5;font:500 clamp(11px,1.05vw,15px)/1.9 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;white-space:pre}.console-code em{color:#88a7ff;font-style:normal}.console-code strong{color:var(--mint);font-weight:600}.console-code i{color:#8fe1c2;font-style:normal}.console-code .code-space{min-height:16px}.console-result{grid-template-columns:1fr auto;border-top:1px solid var(--line);border-bottom:0}.console-result span{color:#b9c0ce}.console-result span i{display:inline-block;width:8px;height:8px;margin-right:9px;border-radius:50%;background:var(--mint);box-shadow:0 0 13px rgba(43,207,224,.7)}.console-result code{color:#737d93;font:500 11px/1.2 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.white-label-console{display:grid;grid-template-rows:1fr auto;padding:22px;background:radial-gradient(circle at 78% 15%,rgba(43,207,224,.12),transparent 36%),linear-gradient(150deg,#10162a,#080b16)}.workspace-frame{position:relative;z-index:1;display:grid;grid-template-columns:132px minmax(0,1fr);min-width:0;overflow:hidden;border:1px solid rgba(217,222,234,.2);border-radius:18px;background:#f5f5f3;color:#0b1024;box-shadow:0 28px 60px rgba(0,0,0,.24)}.workspace-sidebar{display:flex;flex-direction:column;padding:20px 14px 15px;background:#090d1a;color:#c4c9d5}.workspace-brand{display:flex;align-items:center;gap:9px;min-height:38px;padding-bottom:18px;border-bottom:1px solid rgba(255,255,255,.1)}.workspace-brand>i{display:grid;place-items:center;width:28px;height:28px;border-radius:8px;background:var(--brand-gradient);color:#fff;font-size:12px;font-style:normal;font-weight:800}.workspace-brand>span{font-size:9px;font-weight:700;line-height:1.15;text-transform:uppercase}.workspace-sidebar nav{display:flex;flex-direction:column;gap:7px;margin-top:20px}.workspace-sidebar nav b,.workspace-sidebar nav span{padding:9px 10px;border-radius:6px;font-size:9px;font-weight:500}.workspace-sidebar nav b{background:rgba(43,207,224,.13);color:var(--mint)}.workspace-account{display:flex;align-items:center;gap:8px;margin-top:auto;padding-top:14px;border-top:1px solid rgba(255,255,255,.1)}.workspace-account>i{display:grid;place-items:center;width:26px;height:26px;border-radius:50%;background:#28304a;font-size:8px;font-style:normal}.workspace-account>span{font-size:8px;font-weight:700}.workspace-account small{display:block;margin-top:2px;color:#777f92;font-size:7px;font-weight:400}.workspace-main{min-width:0;padding:0 22px 18px}.workspace-topbar{display:flex;align-items:center;justify-content:space-between;height:54px;border-bottom:1px solid #d9dce2;color:#6e7585;font-size:9px;text-transform:uppercase;letter-spacing:.08em}.workspace-topbar i{padding:5px 8px;border-radius:999px;background:#dff8f3;color:#16856b;font-style:normal;font-weight:700}.workspace-welcome{padding:29px 0 22px}.workspace-welcome span{color:#777e8e;font-size:9px;text-transform:uppercase;letter-spacing:.11em}.workspace-welcome strong{display:block;max-width:380px;margin-top:8px;font-size:clamp(24px,2.7vw,38px);line-height:.98;letter-spacing:-.045em}.workspace-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}.workspace-metrics article{min-width:0;padding:14px 12px;border:1px solid #dde0e7;border-radius:9px;background:#fff}.workspace-metrics i,.workspace-metrics span{display:block;color:#777e8e;font-size:7px;font-style:normal}.workspace-metrics strong{display:block;margin:8px 0 5px;font-size:clamp(17px,2vw,25px);letter-spacing:-.04em}.workspace-metrics i{color:#239b85}.workspace-activity{margin-top:11px;padding:13px;border:1px solid #dde0e7;border-radius:9px;background:#fff}.workspace-activity span{display:block;margin-bottom:11px;color:#596173;font-size:8px;font-weight:700}.workspace-activity i{display:block;width:100%;height:5px;margin-top:7px;border-radius:99px;background:#e8eaf0}.workspace-activity i:first-of-type{width:88%}.workspace-activity i:nth-of-type(2){width:68%}.workspace-activity i:nth-of-type(3){width:76%}.workspace-caption{position:relative;z-index:1;display:grid;grid-template-columns:repeat(3,1fr);gap:8px;padding-top:17px;color:#aeb5c4;font-size:9px;text-transform:uppercase;letter-spacing:.07em}.workspace-caption span{display:flex;align-items:center;gap:7px}.workspace-caption i{width:6px;height:6px;border-radius:50%;background:var(--mint);box-shadow:0 0 10px rgba(43,207,224,.55)}.decision-strip{min-height:130px;display:grid;grid-template-columns:1.4fr 1fr 1fr;align-items:center;gap:28px;padding:30px clamp(24px,5vw,84px);background:var(--paper);color:var(--paper-ink)}.decision-strip p{max-width:390px;font-size:21px;font-weight:700}.decision-strip a{position:relative;padding:10px 28px;border-left:1px solid #cbcfd9;font-weight:700}.decision-strip a span{display:block;margin-bottom:7px;color:var(--paper-muted);font-size:11px}.decision-strip a b{position:absolute;right:12px;font-weight:400}.proof-strip{display:grid;grid-template-columns:repeat(4,1fr);background:#ececeb;color:var(--paper-ink);border-top:1px solid #d1d3da}.proof-strip>div{min-height:210px;padding:34px clamp(24px,3vw,48px);border-right:1px solid #d1d3da}.proof-strip>div:last-child{border-right:0}.proof-strip span{display:block;margin-bottom:32px;color:#6a7489;font-size:10px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.proof-strip strong{display:block;font-size:clamp(28px,3vw,44px);letter-spacing:-.04em}.proof-strip p{margin:13px 0 0;color:var(--paper-muted);font-size:14px;line-height:1.55}.section-light{background:var(--paper);color:var(--paper-ink)}.comparison-section,.cta-section,.faq-section,.fit-section,.intro-section,.onboarding-section,.operations-section,.pricing-section,.product-section,.selector-section,.sla-section,.subscriptions-section{padding:clamp(84px,9vw,150px) clamp(24px,7vw,118px)}.section-heading h2{margin:0;font-size:clamp(44px,5.2vw,78px);line-height:.99;letter-spacing:-.045em}.wide-heading{max-width:1040px}.section-light .section-index{color:#3f57bc}.intro-section{display:grid;grid-template-columns:1.35fr .65fr;gap:clamp(50px,8vw,150px);align-items:end}.decision-copy{display:grid;gap:24px;color:var(--paper-muted);font-size:18px;line-height:1.65}.decision-copy p{margin:0}.selector-section{padding-top:0}.selector-shell{display:grid;grid-template-columns:.72fr 1.28fr;gap:clamp(44px,8vw,130px);padding:clamp(34px,5vw,70px);border-radius:28px;background:#10131e;color:var(--ink);box-shadow:0 35px 90px rgba(5,7,14,.2)}.selector-intro{position:sticky;top:116px;align-self:start}.selector-intro h2{margin:0;font-size:clamp(36px,4vw,58px);line-height:1;letter-spacing:-.045em}.selector-intro>p:not(.section-index){margin:24px 0 40px;color:var(--muted);line-height:1.65}.selector-progress{height:3px;overflow:hidden;background:rgba(244,245,248,.14)}.selector-progress span{display:block;height:100%;background:var(--mint);transition:width .25s ease}.selector-intro small{display:block;margin-top:10px;color:#8b92a5}.selector-questions{display:grid;gap:16px}.selector-questions article{padding:26px;border:1px solid var(--line);border-radius:16px;background:rgba(6,8,16,.24)}.selector-questions article>p{display:grid;grid-template-columns:38px 1fr;margin:0 0 22px;font-size:17px;line-height:1.45}.selector-questions article>p span{color:var(--mint);font-size:10px;letter-spacing:.12em}.selector-questions article>div{display:grid;grid-template-columns:1fr 1fr;gap:10px}.selector-questions button{padding:14px 16px;border:1px solid var(--line);border-radius:8px;background:transparent;color:var(--muted);cursor:pointer;text-align:left;transition:border-color .2s ease,background .2s ease,color .2s ease}.selector-questions button:hover{border-color:rgba(43,207,224,.45);color:var(--ink)}.selector-questions button.selected{border-color:var(--mint);background:rgba(43,207,224,.12);color:var(--mint)}.selector-result{min-height:170px;display:flex;flex-direction:column;justify-content:center;padding:28px;border-radius:16px;background:rgba(244,245,248,.07);color:var(--muted)}.selector-result.ready{background:var(--mint);color:var(--paper-ink)}.selector-result>span{font-size:10px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.selector-result strong{margin-top:8px;font-size:34px;letter-spacing:-.03em}.selector-result p{margin:12px 0 0;line-height:1.55}.selector-result a{width:fit-content;margin-top:18px;padding-bottom:4px;border-bottom:1px solid;font-weight:700}.selector-result a b{margin-left:10px}.product-section{background:#0b0f1d}.white-label-section{background:#101427}.product-heading{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(300px,.55fr);gap:clamp(50px,9vw,160px);align-items:end}.product-heading h2{max-width:900px}.product-summary{color:var(--muted);font-size:17px;line-height:1.65}.product-summary p{margin:0 0 24px}.product-summary a{color:var(--mint);font-weight:700}.product-summary a span{margin-left:9px}.product-summary-links{display:flex;flex-wrap:wrap;gap:14px 24px}.brand-surface{display:grid;grid-template-columns:1.5fr .5fr;min-height:510px;margin-top:78px;border:1px solid var(--line);border-radius:28px;overflow:hidden;background:rgba(6,8,16,.42)}.brand-preview{padding:28px;background:linear-gradient(145deg,#f0f0ed,#d7dae2);color:var(--paper-ink)}.preview-topline{display:flex;align-items:center;justify-content:space-between;padding-bottom:22px;border-bottom:1px solid rgba(18,34,98,.18);color:#5c6984;font-size:12px}.preview-logo{display:grid;place-items:center;width:86px;height:30px;border-radius:4px;background:var(--paper-ink);color:var(--paper);font-size:10px;letter-spacing:.08em;text-transform:uppercase}.preview-content{min-height:390px;display:flex;flex-direction:column;justify-content:center;max-width:700px;padding:30px 4vw}.preview-content>span{color:#707a8e;font-size:13px;text-transform:uppercase;letter-spacing:.12em}.preview-content strong{max-width:620px;margin-top:13px;font-size:clamp(36px,4vw,66px);line-height:.98;letter-spacing:-.045em}.preview-cards{display:grid;grid-template-columns:1.35fr 1fr 1fr;gap:12px;margin-top:44px}.preview-cards i{min-height:72px;border-radius:10px;background:rgba(8,27,105,.11)}.preview-cards i:first-child{background:var(--brand-gradient)}.brand-controls{padding:44px 38px;background:rgba(8,10,20,.6)}.brand-controls ul{list-style:none;padding:0;margin:34px 0 0}.brand-controls li{display:flex;align-items:center;gap:12px;padding:15px 0;border-bottom:1px solid var(--line);color:#dcdfe5}.brand-controls li span{width:8px;height:8px;border:1px solid var(--mint);border-radius:50%}.feature-grid{display:grid;grid-template-columns:repeat(3,1fr);margin-top:80px;border-top:1px solid var(--line);border-left:1px solid var(--line)}.feature-card{min-height:285px;padding:34px;border-right:1px solid var(--line);border-bottom:1px solid var(--line)}.feature-card>span,.operations-grid article>span{color:var(--mint);font-size:11px;letter-spacing:.12em}.capability-list h3,.feature-card h3,.operations-grid h3{margin:70px 0 14px;font-size:24px;letter-spacing:-.02em}.feature-card p,.operations-grid p{margin:0;color:var(--muted);line-height:1.65}.boundary-note{display:grid;grid-template-columns:.4fr 1fr;gap:70px;margin-top:58px;padding:38px 0 0;border-top:1px solid var(--line)}.boundary-note>p:last-child{max-width:860px;margin:0;color:var(--muted);font-size:16px;line-height:1.75}.api-section{background:#070a14}.api-architecture{display:grid;grid-template-columns:1fr 220px 1fr;align-items:stretch;margin-top:80px}.architecture-node{min-height:260px;display:flex;flex-direction:column;justify-content:center;padding:42px;border:1px solid var(--line);border-radius:22px;background:rgba(22,27,48,.32)}.architecture-node small{color:var(--mint);font-size:10px;letter-spacing:.15em;text-transform:uppercase}.architecture-node strong{margin:17px 0;font-size:clamp(34px,4vw,58px);letter-spacing:-.04em}.architecture-node span{color:var(--muted);line-height:1.6}.move-node{border-color:rgba(63,87,188,.52);background:linear-gradient(145deg,rgba(63,87,188,.22),rgba(12,15,29,.62))}.architecture-bridge{display:flex;align-items:center;justify-content:center;color:var(--muted);font-size:11px;letter-spacing:.1em;text-transform:uppercase}.architecture-bridge i{width:44px;height:1px;background:var(--line)}.architecture-bridge span{padding:0 10px;text-align:center}.api-visual-grid{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(380px,.92fr);gap:22px;margin-top:30px}.api-code-panel{display:grid;grid-template-rows:66px minmax(360px,1fr) 64px;min-width:0;overflow:hidden;border:1px solid rgba(63,87,188,.42);border-radius:22px;background:radial-gradient(circle at 82% 8%,rgba(43,207,224,.09),transparent 34%),#080c18;box-shadow:0 24px 70px rgba(0,0,0,.22)}.api-code-panel .console-code{padding-inline:clamp(22px,3vw,42px)}.api-code-panel .console-code code{font-size:clamp(10px,.9vw,14px)}.developer-portal-preview{display:grid;grid-template-rows:64px auto 1fr 58px;min-width:0;overflow:hidden;border:1px solid rgba(43,207,224,.34);border-radius:22px;background:#071b17;color:#eefaf3;box-shadow:0 24px 70px rgba(0,0,0,.22);transition:border-color .2s ease,transform .2s ease}.developer-portal-preview:hover{border-color:var(--mint);transform:translateY(-3px)}.developer-preview-topbar{display:grid;grid-template-columns:auto 1fr auto;gap:16px;align-items:center;min-width:0;padding:0 18px;border-bottom:1px solid rgba(217,249,232,.12);background:rgba(11,40,33,.82)}.developer-preview-mark{display:grid;width:28px;height:28px;place-items:center;border-radius:8px;background:var(--brand-gradient);color:white;font-size:11px;font-weight:900}.developer-preview-topbar nav{display:flex;min-width:0;gap:12px;color:#8eafa4;font-size:8px;white-space:nowrap}.developer-preview-topbar nav b{color:#eefaf3}.developer-preview-topbar>i{color:#9fc5b8;font-size:8px;font-style:normal;font-weight:800;letter-spacing:.06em;white-space:nowrap}.developer-preview-search{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;margin:18px 18px 0;padding:10px 12px;border:1px solid #31554a;border-radius:9px;color:#7fa79a;font-size:9px}.developer-preview-search em{font-style:normal}.developer-preview-search kbd{padding:2px 5px;border:1px solid #41685d;border-radius:4px;font:700 8px/1.2 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.developer-preview-body{display:flex;flex-direction:column;justify-content:center;min-width:0;padding:34px 28px 30px}.developer-preview-label{color:#92b9ac;font-size:8px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.developer-preview-label i{display:inline-block;width:6px;height:6px;margin-right:7px;border-radius:50%;background:#5df0a6}.developer-preview-body>strong{margin-top:16px;font-size:clamp(28px,2.7vw,42px);line-height:.98;letter-spacing:-.045em}.developer-preview-body>p{max-width:520px;margin:18px 0 0;color:#9dbbb1;font-size:11px;line-height:1.6}.developer-preview-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin-top:26px}.developer-preview-stats span{min-width:0;padding:12px 10px;border:1px solid rgba(217,249,232,.12);border-radius:8px;color:#87a69c;font-size:7px;line-height:1.35}.developer-preview-stats b{display:block;margin-bottom:5px;color:#eefaf3;font-size:8px}.developer-preview-footer{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:0 20px;border-top:1px solid rgba(217,249,232,.12);color:#8daca2;font-size:9px}.developer-preview-footer b{color:#5df0a6}.privacy-banner{display:grid;grid-template-columns:70px 1fr;gap:24px;align-items:center;margin-top:30px;padding:28px;border:1px solid rgba(43,207,224,.28);border-radius:18px;background:rgba(43,207,224,.06)}.lock-mark{display:grid;place-items:center;width:54px;height:54px;border:1px solid rgba(43,207,224,.35);border-radius:50%;color:var(--mint);font-size:28px}.privacy-banner .mini-label{margin-bottom:8px}.privacy-banner p:last-child{max-width:950px;margin:0;color:var(--muted);line-height:1.65}.capability-header{display:flex;justify-content:space-between;align-items:center;margin-top:82px;padding-bottom:20px;border-bottom:1px solid var(--line)}.capability-header p{margin:0;font-size:26px;font-weight:700}.capability-header span{color:var(--muted);font-size:12px;text-transform:uppercase;letter-spacing:.12em}.capability-list article{display:grid;grid-template-columns:70px minmax(220px,.65fr) 1.35fr;gap:30px;align-items:baseline;padding:30px 0;border-bottom:1px solid var(--line)}.capability-list article>span{color:#7d8699;font-size:11px}.capability-list h3{margin:0}.capability-list p{max-width:710px;margin:0;color:var(--muted);line-height:1.65}.api-operating-model{display:grid;grid-template-columns:.75fr 1.25fr;gap:80px;margin-top:80px;padding:56px;border:1px solid rgba(63,87,188,.26);border-left:4px solid var(--brand-blue);border-radius:24px;background:var(--paper);color:var(--paper-ink)}.api-operating-model .mini-label{color:var(--brand-blue)}.api-operating-model h3{margin:0;font-size:clamp(34px,4vw,58px);line-height:1;letter-spacing:-.04em}.api-operating-model>p{margin:0;font-size:18px;line-height:1.7}.comparison-section{overflow:hidden}.comparison-table{min-width:780px;margin-top:70px;border-top:1px solid #c6cad3}.comparison-row{display:grid;grid-template-columns:.65fr 1fr 1fr;border-bottom:1px solid #d6d8df}.comparison-row>div{padding:24px 26px;line-height:1.5}.comparison-row>div+div{border-left:1px solid #d6d8df}.comparison-row>div:first-child{color:var(--paper-muted);font-size:14px}.comparison-head{background:#e8e8e7;font-weight:700}.comparison-head>div{color:var(--paper-ink)!important;font-size:15px!important}.comparison-head span{margin-right:10px;color:#3f57bc;font-size:10px}.onboarding-section{background:#111627}.onboarding-heading{display:grid;grid-template-columns:1.2fr .6fr;gap:clamp(50px,9vw,150px);align-items:end}.onboarding-heading>p{margin:0;color:var(--muted);font-size:17px;line-height:1.7}.onboarding-steps{margin-top:74px;border-top:1px solid var(--line)}.onboarding-steps article{display:grid;grid-template-columns:80px 1fr;padding:30px 0;border-bottom:1px solid var(--line)}.onboarding-steps article>span{padding-top:5px;color:var(--mint);font-size:11px}.onboarding-steps article>div{display:grid;grid-template-columns:.55fr 1fr;gap:50px}.onboarding-steps h3{margin:0;font-size:25px;letter-spacing:-.02em}.onboarding-steps p{max-width:720px;margin:0;color:var(--muted);line-height:1.65}.ownership-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin-top:56px}.ownership-grid article{padding:clamp(30px,4vw,52px);border:1px solid var(--line);border-radius:22px;background:rgba(8,10,20,.32)}.ownership-grid article:last-child{border-color:rgba(43,207,224,.34);background:rgba(43,207,224,.06)}.ownership-grid h3{max-width:600px;margin:0;font-size:clamp(28px,3vw,42px);line-height:1.08;letter-spacing:-.035em}.ownership-grid ul{list-style:none;padding:0;margin:38px 0 0}.ownership-grid li{padding:13px 0;border-bottom:1px solid var(--line);color:var(--muted)}.ownership-grid li:before{content:"✓";margin-right:12px;color:var(--mint)}.operations-section{background:#0b0e1c}.operations-intro{margin:0;color:var(--muted);font-size:17px;line-height:1.65}.operations-grid{display:grid;grid-template-columns:repeat(4,1fr);margin-top:74px;border-top:1px solid var(--line);border-left:1px solid var(--line)}.operations-grid article{min-height:320px;padding:30px;border-right:1px solid var(--line);border-bottom:1px solid var(--line)}.timeline-card{display:grid;grid-template-columns:.7fr 1.3fr;gap:80px;margin-top:56px;padding:50px;border:1px solid var(--line);border-radius:24px;background:rgba(6,8,16,.34)}.timeline-copy h3{margin:0 0 18px;font-size:34px;letter-spacing:-.03em}.timeline-copy>p:last-child{color:var(--muted);line-height:1.65}.timeline{display:grid;grid-template-columns:repeat(3,1fr);align-items:center}.timeline div{min-height:150px;display:flex;flex-direction:column;justify-content:center;padding:24px;border-left:1px solid var(--line)}.timeline strong{color:var(--mint);font-size:28px;letter-spacing:-.03em}.timeline span{margin-top:12px;color:var(--muted);font-size:13px;line-height:1.5}.pricing-section{background:#070a14}.pricing-heading{max-width:950px}.pricing-heading>p:last-child{max-width:620px;margin:28px 0 0;color:var(--muted);font-size:18px;line-height:1.6}.price-anatomy{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;margin-top:54px;overflow:hidden;border:1px solid var(--line);border-radius:18px;background:var(--line)}.price-anatomy article{padding:28px;background:#0a0d19}.price-anatomy span{display:block;margin-bottom:36px;color:var(--mint);font-size:10px;letter-spacing:.14em}.price-anatomy strong{display:block;font-size:20px}.price-anatomy p{margin:10px 0 0;color:var(--muted);line-height:1.55}.pricing-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-top:70px}.product-pricing-heading{display:grid;grid-template-columns:1fr .72fr;gap:clamp(36px,7vw,100px);align-items:end;margin-top:72px}.product-pricing-heading h3{max-width:760px;margin:0;font-size:clamp(32px,4vw,54px);line-height:1.04;letter-spacing:-.04em}.product-pricing-heading>p{margin:0;color:var(--muted);line-height:1.65}.product-pricing-heading.compact{margin-top:0}.white-label-price-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:18px;margin-top:38px}.white-label-price-card{position:relative;display:flex;flex-direction:column;min-height:520px;padding:clamp(26px,3vw,40px);border:1px solid var(--line);border-radius:22px;background:linear-gradient(145deg,rgba(22,27,48,.62),rgba(8,10,20,.42))}.white-label-price-card.featured{border-color:var(--mint);box-shadow:inset 0 3px 0 var(--mint)}.plan-label{display:flex;justify-content:space-between;gap:18px;align-items:center}.plan-label span{color:var(--mint);font-size:10px;font-weight:800;letter-spacing:.13em;text-transform:uppercase}.plan-label em{color:var(--muted);font-size:12px;font-style:normal}.white-label-price-card h3{margin:34px 0 0;font-size:27px;letter-spacing:-.03em}.previous-price{margin:30px 0 -2px;color:#858d9f;font-size:17px;text-decoration:line-through}.model-price{margin:30px 0 4px;font-size:clamp(46px,5vw,68px);font-weight:750;line-height:1;letter-spacing:-.05em}.previous-price+.model-price{margin-top:4px}.model-cadence{margin:0;color:var(--muted);font-size:13px}.saving-note{display:block;margin-top:15px;color:var(--mint);font-size:13px}.server-summary{margin:30px 0 22px;padding:20px;border:1px solid var(--line);border-radius:12px;background:rgba(43,207,224,.04)}.server-summary span{display:block;margin-bottom:8px;color:#8890a3;font-size:10px;letter-spacing:.12em;text-transform:uppercase}.server-summary strong{display:block;font-size:15px;text-transform:uppercase}.server-summary p{margin:8px 0 0;color:var(--muted);font-size:12px;line-height:1.55}.sla-included{margin:auto 0 18px;color:#b8bdca;font-size:12px}.rest-api-price-footer a,.white-label-price-card>a{display:flex;justify-content:space-between;align-items:center;padding:15px 17px;border-radius:8px;background:var(--brand-blue);color:#fff;font-weight:700}.plan-comparison{margin-top:76px;overflow-x:auto}.white-label-table{min-width:1000px;margin-top:36px;border:1px solid var(--line);border-radius:16px;overflow:hidden}.white-label-row{display:grid;grid-template-columns:1.3fr repeat(4,1fr);border-bottom:1px solid var(--line)}.white-label-row:last-child{border-bottom:0}.white-label-row>div{display:flex;align-items:center;min-height:58px;padding:14px;color:var(--muted);font-size:13px;line-height:1.4}.white-label-row>div+div{border-left:1px solid var(--line)}.white-label-row strong{color:var(--ink);font-size:14px}.white-label-head{background:rgba(43,207,224,.09)}.white-label-head>div{color:var(--ink);font-size:10px;font-weight:800;letter-spacing:.09em;text-transform:uppercase}.white-label-row>div:nth-child(n+2){justify-content:center;text-align:center}.inclusion-state{display:inline-flex;width:25px;height:25px;align-items:center;justify-content:center;border-radius:6px;font-size:15px;font-weight:900;line-height:1}.inclusion-state.included{border:1px solid var(--mint);background:rgba(43,207,224,.13);color:var(--mint)}.inclusion-state.unavailable{border:1px solid #5d6982;background:rgba(103,109,126,.08);color:#8991a4}.white-label-section-row{display:block;background:rgba(43,207,224,.13)}.white-label-section-row>div{display:flex;min-height:0;align-items:baseline;justify-content:space-between;gap:24px;padding:20px 18px}.white-label-section-row strong{color:var(--ink);font-size:15px}.white-label-section-row span{color:var(--muted);font-size:12px}.sla-in-table>div:first-child{align-items:flex-start;flex-direction:column;gap:9px}.sla-requirement{display:flex;flex-direction:column;gap:4px;color:#c8cbd4;font-size:11px;line-height:1.45}.sla-requirement b{color:var(--mint);font-size:9px;letter-spacing:.1em;text-transform:uppercase}.rest-api-price-card{margin-top:76px;padding:clamp(30px,5vw,62px);border:1px solid rgba(63,87,188,.52);border-radius:24px;background:linear-gradient(145deg,rgba(22,27,49,.62),rgba(7,10,22,.55))}.rest-api-price-intro{display:grid;grid-template-columns:1fr .7fr;gap:clamp(38px,8vw,120px);align-items:end}.rest-api-price-intro h3{margin:0 0 18px;font-size:clamp(40px,5vw,68px);letter-spacing:-.045em}.rest-api-price-intro>div:first-child>p:last-child{max-width:650px;margin:0;color:var(--muted);line-height:1.65}.rest-api-price{display:flex;flex-direction:column}.rest-api-price strong{font-size:clamp(48px,6vw,76px);line-height:1;letter-spacing:-.05em}.rest-api-price em,.rest-api-price span{margin-top:10px;color:var(--muted);font-size:13px;font-style:normal}.rest-api-price em{color:var(--mint)}.rest-api-inclusions{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;margin-top:46px;border:1px solid var(--line);border-radius:14px;overflow:hidden;background:var(--line)}.rest-api-inclusions span{padding:18px;background:#111526;color:#d1d5df;font-size:13px;line-height:1.45}.rest-api-inclusions span.optional{color:var(--mint)}.rest-api-sla-block{margin-top:38px;padding-top:38px;border-top:1px solid var(--line)}.rest-api-sla-heading{display:grid;grid-template-columns:1fr .75fr;gap:clamp(34px,7vw,100px);align-items:end}.rest-api-sla-heading h4{margin:0;font-size:clamp(28px,3.3vw,44px);line-height:1.05;letter-spacing:-.04em}.rest-api-sla-heading>p{margin:0;color:var(--muted);line-height:1.6}.rest-api-sla-table{margin-top:28px;overflow:hidden;border:1px solid var(--line);border-radius:14px}.rest-api-sla-row{display:grid;grid-template-columns:.8fr 1.5fr;border-bottom:1px solid var(--line)}.rest-api-sla-row:last-child{border-bottom:0}.rest-api-sla-row>div{display:flex;align-items:center;min-height:62px;padding:15px 18px;color:var(--muted);font-size:13px;line-height:1.45}.rest-api-sla-row>div+div{border-left:1px solid var(--line)}.rest-api-sla-row strong{color:var(--ink)}.rest-api-sla-row span{display:flex;flex-direction:column;gap:4px}.rest-api-sla-row span b{color:var(--mint);font-size:9px;letter-spacing:.1em;text-transform:uppercase}.rest-api-sla-head{background:rgba(43,207,224,.09)}.rest-api-sla-head>div{min-height:50px;color:var(--ink);font-size:10px;font-weight:800;letter-spacing:.09em;text-transform:uppercase}.rest-api-sla-exclusions{display:grid;grid-template-columns:.55fr 1.45fr;gap:28px;margin-top:16px;padding:22px;border:1px solid rgba(240,176,94,.25);border-radius:12px;background:rgba(240,176,94,.045)}.rest-api-sla-exclusions strong{color:#f0b05e}.rest-api-sla-exclusions p{margin:0}.rest-api-sla-exclusions p,.rest-api-sla-usage{color:var(--muted);font-size:13px;line-height:1.6}.rest-api-sla-usage{margin:18px 0 0}.rest-api-sla-usage a{color:var(--mint);font-weight:700}.rest-api-price-footer{display:grid;grid-template-columns:1fr 280px;align-items:center;gap:30px;margin-top:26px}.rest-api-price-footer p{margin:0;color:var(--muted);font-size:13px}.price-card{padding:clamp(30px,4vw,58px);border:1px solid var(--line);border-radius:26px;background:linear-gradient(145deg,rgba(22,27,48,.62),rgba(8,10,20,.42))}.api-price-card{border-color:rgba(43,207,224,.45)}.price-card-top{display:flex;align-items:center;justify-content:space-between}.price-card-top span{font-size:25px;font-weight:700}.price-card-top em{color:var(--muted);font-size:12px;font-style:normal}.price{margin:65px 0 5px;font-size:clamp(54px,6vw,84px);line-height:1;letter-spacing:-.05em}.price small{color:var(--mint);font-size:.45em;vertical-align:top}.price-caption{margin:0;color:var(--muted)}.price-details{display:grid;gap:30px;margin:42px 0}.price-detail-group h3{margin:0 0 10px;color:var(--mint);font-size:11px;letter-spacing:.13em;text-transform:uppercase}.price-detail-group ul{min-height:0;list-style:none;margin:0;padding:0}.price-detail-group li{position:relative;padding:10px 0 10px 24px;border-bottom:1px solid var(--line);color:#d1d5df;line-height:1.45}.price-detail-group li:before{position:absolute;left:0;content:"✓";color:var(--mint)}.price-detail-group.optional li:before{content:"+"}.price-detail-group li strong{color:var(--ink);font-weight:700}.price-card>a{display:flex;justify-content:space-between;align-items:center;padding:17px 18px;border-radius:8px;background:var(--mint);color:var(--paper-ink);font-weight:700}.commercial-note{display:grid;grid-template-columns:.65fr 1fr auto 1fr;gap:28px;align-items:center;margin-top:24px;padding:30px 36px;border:1px solid var(--line);border-radius:18px}.commercial-note>span{color:var(--muted);font-size:11px;letter-spacing:.13em;text-transform:uppercase}.commercial-note p{margin:0;color:var(--muted)}.commercial-note strong{margin-right:8px;color:var(--ink);font-size:24px}.commercial-note i{color:var(--mint);font-style:normal}.commercial-note small{grid-column:2/-1;color:#7e879a}.pricing-terms{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;margin-top:24px;border:1px solid var(--line);border-radius:18px;overflow:hidden;background:var(--line)}.pricing-terms article{padding:26px 28px;background:#0a0d19}.pricing-terms span{display:block;margin-bottom:10px;color:var(--mint);font-size:10px;font-weight:700;letter-spacing:.13em;text-transform:uppercase}.pricing-terms p{margin:0;color:var(--muted);line-height:1.55}.sla-bound-pricing{margin-top:72px;padding:clamp(30px,4vw,52px);border:1px solid rgba(63,87,188,.35);border-radius:24px;background:linear-gradient(145deg,rgba(22,27,49,.52),rgba(7,10,22,.58))}.sla-bound-heading{display:grid;grid-template-columns:1fr .75fr;gap:clamp(40px,7vw,110px);align-items:end}.sla-bound-heading h3{max-width:760px;margin:0;font-size:clamp(32px,4vw,54px);line-height:1.04;letter-spacing:-.04em}.sla-bound-heading>p{margin:0;color:var(--muted);line-height:1.65}.sla-bound-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;margin-top:38px;overflow:hidden;border:1px solid var(--line);border-radius:14px;background:var(--line)}.sla-bound-grid article{min-height:155px;padding:22px;background:#111526}.sla-bound-grid article>span{display:block;margin-bottom:30px;color:#828b9e;font-size:10px}.sla-bound-grid strong{display:block;font-size:17px}.sla-bound-grid p{margin:8px 0 0;color:var(--muted);font-size:13px;line-height:1.5}.sla-bound-pricing>a{display:inline-block;margin-top:26px;color:var(--mint);font-weight:700}.sla-bound-pricing>a span{margin-left:8px}.sla-section{background:#f1f1ee}.sla-heading{display:grid;grid-template-columns:1.15fr .85fr;gap:clamp(50px,8vw,130px);align-items:end}.sla-heading h2{max-width:820px}.sla-definition{display:grid;grid-template-columns:1fr 1fr;gap:1px;overflow:hidden;border:1px solid #ccd0db;border-radius:16px;background:#ccd0db}.sla-definition p{margin:0;padding:22px;background:#f8f8f6}.sla-definition span,.sla-definition strong{display:block}.sla-definition strong{margin-bottom:7px}.sla-definition span{color:var(--paper-muted);font-size:14px;line-height:1.45}.sla-notice{display:grid;grid-template-columns:.35fr 1fr;gap:40px;align-items:center;margin-top:56px;padding:28px 32px;border-radius:16px;background:var(--paper-ink);color:var(--ink)}.sla-notice strong{color:var(--mint);font-size:21px}.sla-notice p{margin:0;color:var(--muted);line-height:1.55}.sla-plan-grid{display:grid;grid-template-columns:repeat(12,1fr);gap:16px;margin-top:24px}.sla-plan-card{grid-column:span 6;padding:30px;border:1px solid #d0d3db;border-radius:20px;background:#f8f8f6;box-shadow:0 18px 46px rgba(18,22,43,.06)}.sla-plan-card.featured{border-color:#3f57bc;box-shadow:inset 0 4px 0 #3f57bc,0 18px 46px rgba(18,22,43,.08)}.sla-plan-top{display:flex;justify-content:space-between;align-items:flex-start;gap:18px}.sla-plan-top span{font-size:22px;font-weight:700}.sla-plan-top em{color:var(--paper-muted);font-size:10px;font-style:normal;letter-spacing:.08em;text-align:right;text-transform:uppercase}.sla-price{margin:36px 0 4px;color:var(--paper-ink);font-size:46px;font-weight:700;letter-spacing:-.045em;line-height:1}.sla-cadence{min-height:38px;margin:0;color:var(--paper-muted);font-size:13px}.sla-metrics{display:grid;margin-top:28px;border-top:1px solid #d4d7df}.sla-metrics span{padding:10px 0;border-bottom:1px solid #d4d7df;color:var(--paper-ink);font-size:14px;font-weight:700}.sla-plan-card ul{list-style:none;margin:24px 0 0;padding:0}.sla-plan-card li{position:relative;padding:7px 0 7px 20px;color:var(--paper-muted);font-size:14px;line-height:1.45}.sla-plan-card li:before{position:absolute;left:0;content:"✓";color:#3f57bc}.unit-explainer{margin-top:72px;padding:clamp(34px,5vw,66px);border-radius:24px;background:var(--paper-ink);color:var(--ink);box-shadow:0 24px 60px rgba(18,22,43,.13)}.unit-explainer-copy{display:grid;grid-template-columns:1.15fr .85fr;column-gap:clamp(42px,8vw,120px);align-items:end}.unit-explainer-copy .mini-label{grid-column:1/-1}.unit-explainer-copy h3{margin:0;font-size:clamp(40px,5.3vw,74px);line-height:.98;letter-spacing:-.052em}.unit-explainer-copy h3 span{color:var(--mint)}.unit-explainer-copy>p:last-child{margin:0;color:var(--muted);font-size:17px;line-height:1.7}.unit-flow{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;margin-top:48px;overflow:hidden;border:1px solid var(--line);border-radius:15px;background:var(--line)}.unit-flow article{min-height:190px;padding:24px;background:#111526}.unit-flow span{display:block;color:#8b93a7;font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.unit-flow strong{display:block;margin-top:34px;color:var(--mint);font-size:31px;letter-spacing:-.035em}.unit-flow p{margin:10px 0 0;color:var(--muted);font-size:13px;line-height:1.55}.unit-example{display:grid;grid-template-columns:1fr auto 1fr;gap:26px;align-items:center;margin-top:18px;padding:24px 28px;border:1px solid rgba(63,87,188,.25);border-radius:14px;background:#f8f8f6;color:var(--paper-ink)}.unit-example div{display:flex;flex-direction:column;gap:7px}.unit-example span{color:#2f4382;font-size:10px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.unit-example strong{font-size:18px;line-height:1.4}.unit-example b{font-size:28px}.unit-fine-print{margin:22px 0 0;color:#9098ab;font-size:13px;line-height:1.6}.unit-fine-print strong{color:#d4d7df}.sla-pricing-detail{margin-top:72px}.sla-pricing-heading{display:grid;grid-template-columns:1fr .75fr;gap:clamp(40px,7vw,110px);align-items:end}.sla-pricing-heading h3{max-width:760px;margin:0;color:var(--paper-ink);font-size:clamp(32px,4vw,54px);line-height:1.04;letter-spacing:-.04em}.sla-pricing-heading>p{margin:0;color:var(--paper-muted);line-height:1.65}.sla-pricing-table{min-width:1020px;margin-top:38px;border:1px solid #c9cdd8;border-radius:16px;overflow:hidden}.sla-pricing-row{display:grid;grid-template-columns:1.15fr 1fr repeat(4,.82fr) 1.3fr;border-bottom:1px solid #d5d8e0}.sla-pricing-row:last-child{border-bottom:0}.sla-pricing-row>div{padding:17px 14px;color:var(--paper-muted);font-size:13px;line-height:1.4}.sla-pricing-row>div+div{border-left:1px solid #d5d8e0}.sla-pricing-row strong{color:var(--paper-ink);font-size:14px}.sla-pricing-head{background:#e3e4e8}.sla-pricing-head>div{color:var(--paper-ink);font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.track-pricing-calculator{display:grid;grid-template-columns:.82fr 1.18fr;gap:16px;margin-top:18px;padding:clamp(24px,4vw,42px);border:1px solid #c9cdd8;border-radius:18px;background:#f8f8f6}.track-calculator-controls{display:flex;flex-direction:column;padding-right:clamp(10px,3vw,34px)}.track-calculator-controls h4{margin:0;color:var(--paper-ink);font-size:clamp(27px,3vw,40px);line-height:1.03;letter-spacing:-.04em}.track-calculator-controls>div>p:last-child{margin:15px 0 24px;color:var(--paper-muted);font-size:13px;line-height:1.55}.track-calculator-controls label{display:grid;gap:8px;margin-top:14px}.track-calculator-controls label>span{color:#4f5768;font-size:11px;font-weight:750}.track-calculator-controls input,.track-calculator-controls select{width:100%;min-height:48px;padding:0 14px;border:1px solid #bcc2d0;border-radius:9px;background:#fff;color:var(--paper-ink);font:inherit;font-size:14px}.track-calculator-controls input:focus,.track-calculator-controls select:focus{border-color:var(--brand-blue);outline:2px solid rgba(63,87,188,.16)}.track-calculator-result{min-width:0;padding:clamp(23px,3.5vw,38px);border-radius:15px;background:#0b1020;color:var(--ink)}.track-total>span{color:#979faf;font-size:10px;font-weight:800;letter-spacing:.09em;text-transform:uppercase}.track-total>strong{display:block;margin-top:13px;color:var(--mint);font-size:clamp(36px,4.5vw,60px);line-height:.96;letter-spacing:-.05em;overflow-wrap:anywhere}.track-total>p{margin:12px 0 0;color:var(--muted);font-size:12px;line-height:1.5}.track-charge-lines{margin-top:26px;border-top:1px solid var(--line)}.track-charge-lines>div{display:flex;justify-content:space-between;gap:20px;padding:13px 0;border-bottom:1px solid var(--line)}.track-charge-lines span{color:#b5bbc8;font-size:12px}.track-charge-lines small{display:block;margin-top:3px;color:#727b90;font-size:9px}.track-charge-lines strong{color:var(--ink);font-size:13px;white-space:nowrap}.track-charge-lines .load-fee-line strong{color:#f0b05e}.track-calculator-note,.track-calculator-warning{margin:18px 0 0;color:#8991a2;font-size:10px;line-height:1.55}.track-calculator-warning{padding:12px 14px;border-radius:8px;background:rgba(240,176,94,.1);color:#e7b97c}.pricing-examples{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:18px}.pricing-examples article{padding:24px;border:1px solid #d0d3db;border-radius:14px;background:#f8f8f6}.pricing-examples span{display:block;color:var(--paper-muted);font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.06em}.pricing-examples strong{display:block;margin-top:20px;color:var(--paper-ink);font-size:34px;letter-spacing:-.035em}.pricing-examples p{margin:8px 0 0;color:var(--paper-muted);font-size:13px;line-height:1.5}.pricing-rule{margin:18px 0 0;padding:20px 24px;border-radius:12px;background:#e2e3e6;color:var(--paper-muted);line-height:1.6}.pricing-rule strong{color:var(--paper-ink)}.sla-feature-detail{margin-top:72px}.sla-feature-table{min-width:1080px;margin-top:38px;border:1px solid #c9cdd8;border-radius:16px;overflow:hidden}.sla-feature-row{display:grid;grid-template-columns:1.28fr 1fr repeat(4,.82fr);border-bottom:1px solid #d5d8e0}.sla-feature-row:last-child{border-bottom:0}.sla-feature-row>div{padding:16px 14px;color:var(--paper-muted);font-size:13px;line-height:1.4}.sla-feature-row>div+div{border-left:1px solid #d5d8e0}.sla-feature-row strong{color:var(--paper-ink);font-size:14px}.sla-feature-head{background:#e3e4e8}.sla-feature-head>div{color:var(--paper-ink);font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.sla-activation-notes{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:18px}.sla-activation-notes article{padding:22px;border:1px solid #d0d3db;border-radius:14px;background:#f8f8f6}.sla-activation-notes strong{color:var(--paper-ink)}.sla-activation-notes p{margin:8px 0 0;color:var(--paper-muted);font-size:13px;line-height:1.55}.sla-usage-grid{display:grid;grid-template-columns:1fr;gap:16px;margin-top:16px}.sla-usage-grid article{padding:clamp(28px,4vw,48px);border-radius:20px;background:var(--paper-ink);color:var(--ink)}.sla-usage-grid .mini-label{margin-bottom:14px}.sla-usage-grid h3{margin:0 0 24px;font-size:clamp(28px,3vw,42px);line-height:1.05;letter-spacing:-.035em}.sla-usage-grid p:not(.mini-label){margin:22px 0 0;color:var(--muted);line-height:1.6}.sla-usage-grid small{display:block;margin-top:20px;padding-top:18px;border-top:1px solid var(--line);color:#89909f;line-height:1.5}.usage-bands{display:grid;grid-template-columns:1fr 1fr;gap:1px;overflow:hidden;border:1px solid var(--line);border-radius:12px;background:var(--line)}.usage-bands span{display:flex;justify-content:space-between;gap:16px;padding:14px;background:#101427;color:#d5d8e0}.usage-bands b{color:var(--mint)}.subscriptions-section{background:radial-gradient(circle at 84% 12%,rgba(43,207,224,.12),transparent 24%),linear-gradient(150deg,#0d1326,#070914 72%)}.subscriptions-heading{display:grid;grid-template-columns:1.1fr .75fr;gap:clamp(48px,8vw,130px);align-items:end}.subscriptions-heading h2{max-width:900px}.subscriptions-intro>span{display:inline-flex;padding:9px 12px;border:1px solid rgba(43,207,224,.42);border-radius:999px;background:rgba(43,207,224,.08);color:var(--mint);font-size:10px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.subscriptions-intro p{margin:20px 0 0;color:var(--muted);font-size:17px;line-height:1.7}.subscription-ownership{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;margin-top:68px;overflow:hidden;border:1px solid var(--line);border-radius:18px;background:var(--line)}.subscription-ownership article{min-width:0;padding:30px;background:rgba(7,10,21,.9)}.subscription-ownership span{display:block;color:#8992a7;font-size:10px;font-weight:800;letter-spacing:.11em;text-transform:uppercase}.subscription-ownership strong{display:block;margin-top:34px;color:var(--mint);font-size:clamp(30px,3vw,44px);letter-spacing:-.04em}.subscription-ownership p{margin:12px 0 0;color:var(--muted);font-size:13px;line-height:1.6}.subscription-builder{display:grid;grid-template-columns:1.2fr .8fr;gap:18px;margin-top:18px}.subscription-controls,.subscription-preview{min-width:0;overflow:hidden;border:1px solid var(--line);border-radius:22px}.subscription-preview{padding:clamp(24px,3vw,38px);background:linear-gradient(145deg,#eff0f4,#dcdfe8);color:var(--paper-ink)}.subscription-preview-top{display:flex;align-items:center;justify-content:space-between;gap:20px;padding-bottom:22px;border-bottom:1px solid rgba(11,16,36,.13)}.subscription-preview-top span{font-size:19px;font-weight:800}.subscription-preview-top em{color:var(--paper-muted);font-size:10px;font-style:normal;letter-spacing:.1em;text-transform:uppercase}.subscription-plan-stack{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:30px}.subscription-plan-stack article{display:flex;min-width:0;min-height:260px;flex-direction:column;padding:22px;border:1px solid rgba(11,16,36,.13);border-radius:15px;background:rgba(255,255,255,.68)}.subscription-plan-stack article.featured{border-color:rgba(63,87,188,.48);background:linear-gradient(160deg,#000a60,#3f57bc);color:#fff;box-shadow:0 18px 44px rgba(0,10,96,.2)}.subscription-plan-stack small{color:#697186;font-size:9px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.subscription-plan-stack .featured small{color:#b9c6fb}.subscription-plan-stack strong{margin-top:25px;font-size:21px;letter-spacing:-.025em}.subscription-plan-stack span{margin-top:10px;color:var(--paper-muted);font-size:12px;line-height:1.5}.subscription-plan-stack .featured span{color:#dce2ff}.subscription-plan-stack i{display:block;margin-top:auto;padding:11px 12px;border-radius:7px;background:var(--paper-ink);color:#fff;font-size:11px;font-style:normal;font-weight:750;text-align:center}.subscription-plan-stack .featured i{background:var(--mint);color:#07101e}.subscription-controls{padding:clamp(28px,4vw,48px);background:rgba(17,21,38,.86)}.subscription-controls h3{margin:0 0 34px;font-size:clamp(30px,3vw,44px);line-height:1.04;letter-spacing:-.04em}.subscription-controls>div{display:grid;grid-template-columns:38px 1fr;gap:12px;padding:20px 0;border-top:1px solid var(--line)}.subscription-controls>div>span{color:var(--mint);font-size:10px;letter-spacing:.1em}.subscription-controls p{margin:0;color:var(--muted);font-size:13px;line-height:1.6}.subscription-controls p strong{display:block;margin-bottom:5px;color:var(--ink);font-size:16px}.subscription-setup{display:grid;grid-template-columns:.72fr 1.28fr;gap:clamp(50px,8vw,120px);margin-top:92px}.subscription-setup-heading h3{margin:0;font-size:clamp(34px,4vw,56px);line-height:1.02;letter-spacing:-.045em}.subscription-setup-heading>p:last-child{margin:24px 0 0;color:var(--muted);line-height:1.7}.subscription-steps{border-top:1px solid var(--line)}.subscription-steps article{display:grid;grid-template-columns:48px 1fr;gap:16px;padding:23px 0;border-bottom:1px solid var(--line)}.subscription-steps article>span{padding-top:3px;color:var(--mint);font-size:10px}.subscription-steps strong{font-size:18px}.subscription-steps p{margin:7px 0 0;color:var(--muted);font-size:13px;line-height:1.6}.subscription-operations{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:64px}.subscription-operations article{min-width:0;padding:28px;border:1px solid var(--line);border-radius:17px;background:rgba(17,21,38,.62)}.subscription-operations span{color:var(--mint);font-size:10px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.subscription-operations h3{margin:30px 0 12px;font-size:24px;line-height:1.1;letter-spacing:-.025em}.subscription-operations p{margin:0;color:var(--muted);font-size:13px;line-height:1.65}.subscription-guidance{display:grid;grid-template-columns:1fr auto;gap:38px;align-items:center;margin-top:18px;padding:26px 28px;border:1px solid rgba(240,176,94,.25);border-radius:15px;background:rgba(240,176,94,.045)}.subscription-guidance strong{color:#f0b05e}.subscription-guidance p{margin:8px 0 0;color:var(--muted);font-size:13px;line-height:1.6}.subscription-guidance a{display:inline-flex;min-height:48px;align-items:center;gap:18px;padding:0 18px;border-radius:8px;background:var(--brand-blue);color:#fff;font-size:13px;font-weight:750;white-space:nowrap}.simulator-section{padding:clamp(84px,9vw,150px) clamp(18px,7vw,118px);background:#070a14}.simulator-section>*{width:min(100%,1100px);margin-left:auto;margin-right:auto}.simulator-heading{display:grid;grid-template-columns:1.05fr .95fr;gap:clamp(48px,8vw,130px);align-items:end}.simulator-heading h2{max-width:880px}.simulator-heading>p{margin:0;color:var(--muted);font-size:17px;line-height:1.7}.simulator-heading>p strong{color:var(--ink)}.build-comparison{display:grid;grid-template-columns:1fr 1fr;gap:16px;align-items:stretch;margin-top:54px}.build-comparison article{padding:28px;border:1px solid var(--line);border-radius:16px;background:#111526}.build-comparison article>span{display:block;color:#8b92a6;font-size:10px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.build-comparison article>strong{display:block;margin-top:24px;font-size:clamp(31px,3.4vw,48px);letter-spacing:-.045em}.build-comparison article>p{margin:10px 0 0;color:var(--muted);font-size:12px;line-height:1.55}.build-comparison>i{display:none}.build-comparison .build-saving{border-color:rgba(63,87,188,.55);background:var(--paper);color:var(--paper-ink)}.build-comparison .build-saving>p,.build-comparison .build-saving>span{color:var(--paper-muted)}.build-comparison .build-saving{grid-column:1/-1;display:grid;grid-template-columns:.7fr 1fr;align-items:center;column-gap:28px}.build-comparison .build-saving>p,.build-comparison .build-saving>span{grid-column:2}.build-comparison .build-saving>strong{grid-column:1;grid-row:1/span 2;margin:0}.simulator-shell{display:grid;grid-template-columns:.9fr 1.1fr;gap:18px;margin-top:22px}.simulator-controls,.simulator-results{padding:clamp(28px,4vw,48px);border:1px solid var(--line);border-radius:22px;background:#111526}.simulator-control-heading{display:flex;justify-content:space-between;gap:20px;margin-bottom:28px;padding-bottom:20px;border-bottom:1px solid var(--line)}.simulator-control-heading span{font-size:20px;font-weight:800}.simulator-control-heading p{margin:0;color:var(--muted);font-size:12px}.simulator-product-choice{display:grid;gap:9px;margin-top:4px}.simulator-product-choice>span{color:#d1d5df;font-size:12px;font-weight:700}.simulator-product-choice>div{display:grid;grid-template-columns:1fr 1fr;gap:4px;padding:4px;border:1px solid #343d62;border-radius:11px;background:#090c18}.simulator-product-choice button{min-height:44px;padding:0 14px;border:1px solid transparent;border-radius:7px;background:transparent;color:#9aa1b2;font:inherit;font-size:13px;font-weight:750;cursor:pointer}.simulator-product-choice button:hover{color:var(--ink)}.simulator-product-choice button.active{border-color:rgba(43,207,224,.55);background:rgba(43,207,224,.13);color:var(--mint)}.simulator-product-choice button:focus-visible{outline:2px solid var(--mint);outline-offset:2px}.simulator-product-note{display:grid;gap:6px;margin-top:20px;padding:16px;border:1px solid var(--line);border-radius:11px;background:rgba(7,9,18,.22)}.simulator-product-note span{color:#9aa1b2;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.07em}.simulator-product-note strong{color:var(--mint);font-size:17px}.simulator-controls fieldset>label,.simulator-controls>label{display:grid;gap:9px;margin-top:20px}.simulator-controls label>span,.simulator-controls legend{color:#d1d5df;font-size:12px;font-weight:700}.simulator-controls input,.simulator-controls select{width:100%;min-height:48px;padding:0 14px;border:1px solid #343d62;border-radius:9px;outline:0;background:#090c18;color:var(--ink);font:inherit}.simulator-controls input:focus,.simulator-controls select:focus{border-color:var(--mint);box-shadow:0 0 0 3px rgba(43,207,224,.12)}.simulator-controls small{color:#89909f;font-size:11px;line-height:1.45}.simulator-controls .range-control{padding:16px;border:1px solid var(--line);border-radius:11px;background:rgba(7,9,18,.22)}.range-control>span{display:flex;justify-content:space-between;gap:18px}.range-control>span b{color:var(--mint);font-size:15px}.simulator-controls input[type=range]{min-height:24px;padding:0;border:0;accent-color:var(--mint);box-shadow:none}.simulator-controls input[type=range]:disabled{cursor:not-allowed;opacity:.38}.input-affix{display:grid;grid-template-columns:auto 1fr;align-items:center;overflow:hidden;border:1px solid #343d62;border-radius:9px;background:#090c18}.input-affix:focus-within{border-color:var(--mint);box-shadow:0 0 0 3px rgba(43,207,224,.12)}.input-affix input{border:0;border-radius:0;box-shadow:none!important}.input-affix b{padding:0 0 0 14px;color:var(--mint)}.input-affix.suffix{grid-template-columns:1fr auto}.input-affix.suffix b{padding:0 14px 0 0}.simulator-controls fieldset{margin:30px 0 0;padding:22px;border:1px solid var(--line);border-radius:13px}.simulator-controls fieldset>p{margin:7px 0 0;color:#89909f;font-size:11px;line-height:1.5}.stripe-subscriptions{margin-top:20px;padding:18px;border:1px solid rgba(43,207,224,.35);border-radius:12px;background:rgba(43,207,224,.055)}.stripe-toggle{display:grid;grid-template-columns:22px 1fr;gap:12px;align-items:start;cursor:pointer}.stripe-toggle input{width:20px;min-height:20px;margin:2px 0 0;padding:0;accent-color:var(--mint)}.stripe-toggle>span{display:grid;gap:6px}.stripe-toggle b{color:var(--ink);font-size:13px;line-height:1.4}.stripe-toggle small{color:#89909f;font-weight:400}.stripe-inputs{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:18px;padding-top:18px;border-top:1px solid var(--line)}.stripe-inputs label{display:grid;gap:8px}.stripe-total{display:grid;grid-template-columns:1fr auto;gap:5px 16px;align-items:baseline;margin:16px 0 0;padding:14px;border-radius:9px;background:rgba(43,207,224,.1)}.stripe-total span{color:#b3b8c6;font-size:11px}.stripe-total strong{color:var(--mint);font-size:18px;white-space:nowrap}.stripe-total small{grid-column:1/-1;color:#89909f;font-size:10px;line-height:1.45}.simulator-results{background:linear-gradient(145deg,rgba(22,27,49,.76),rgba(7,10,22,.72))}.earnings-heading>span,.opportunity-result>span,.result-primary>span{display:block;color:#9aa1b2;font-size:10px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.result-primary>strong{display:block;margin-top:20px;color:var(--mint);font-size:clamp(48px,6vw,82px);line-height:.95;letter-spacing:-.055em}.result-primary>p{margin:16px 0 0;color:var(--muted);line-height:1.6}.result-breakdown{margin-top:34px;border-top:1px solid var(--line)}.result-breakdown>div{display:flex;justify-content:space-between;gap:24px;padding:15px 0;border-bottom:1px solid var(--line)}.result-breakdown span{color:var(--muted);font-size:13px}.result-breakdown strong{color:var(--ink);font-size:14px;text-align:right}.result-breakdown .stripe-revenue-line strong,.result-breakdown .uplift-line strong{color:var(--mint)}.result-breakdown .total-revenue-line{padding-top:18px;border-bottom-color:rgba(43,207,224,.28)}.result-breakdown .total-revenue-line span,.result-breakdown .total-revenue-line strong{color:var(--ink);font-weight:800}.quote-warning{margin:14px 0 0;padding:12px 14px;border-radius:8px;background:rgba(240,176,94,.09);color:#e7b97c;font-size:11px;line-height:1.5}.opportunity-result{margin-top:24px;padding:24px;border:1px solid var(--line);border-radius:14px;background:rgba(8,10,20,.3)}.opportunity-result>strong{display:block;margin-top:14px;font-size:clamp(25px,3vw,38px);line-height:1.05;letter-spacing:-.035em}.opportunity-result>p{margin:10px 0 0;color:var(--muted);font-size:12px;line-height:1.55}.earnings-comparison{margin-top:24px;padding:clamp(22px,3vw,32px);border:1px solid rgba(43,207,224,.3);border-radius:18px;background:rgba(7,9,18,.5)}.earnings-heading{display:grid;gap:11px;padding-bottom:22px;border-bottom:1px solid var(--line)}.earnings-heading>strong{max-width:100%;color:var(--mint);font-size:clamp(27px,3.25vw,42px);line-height:1.04;letter-spacing:-.04em;overflow-wrap:anywhere}.earnings-heading>p{max-width:680px;margin:0;color:var(--muted);font-size:12px;line-height:1.55}.shared-subscription-note{display:grid;grid-template-columns:1fr auto;gap:7px 20px;align-items:baseline;margin-top:20px;padding:16px 18px;border:1px solid rgba(43,207,224,.36);border-radius:11px;background:rgba(43,207,224,.08)}.shared-subscription-note span{color:#b3b8c6;font-size:10px;font-weight:800;letter-spacing:.07em;text-transform:uppercase}.shared-subscription-note strong{color:var(--mint);font-size:14px;white-space:nowrap}.shared-subscription-note p{grid-column:1/-1;margin:0;color:#9aa1b2;font-size:10px;line-height:1.5}.earnings-cards{display:grid;grid-template-columns:1fr;gap:12px;margin-top:20px}.earnings-card{container-type:inline-size;min-width:0;max-width:100%;padding:22px;border:1px solid var(--line);border-radius:13px;background:#0b0e1a;overflow:hidden}.earnings-card.earnings-winner{border-color:rgba(43,207,224,.58);background:linear-gradient(145deg,rgba(43,207,224,.13),rgba(7,10,22,.8))}.earnings-card-label{display:flex;justify-content:space-between;align-items:flex-start;gap:10px}.earnings-card-label span{color:#b3b8c6;font-size:11px;font-weight:800;letter-spacing:.075em;line-height:1.35;text-transform:uppercase}.earnings-card-label b{flex:0 0 auto;padding:5px 7px;border-radius:999px;background:var(--mint);color:#0c1020;font-size:8px;letter-spacing:.06em;text-transform:uppercase}.earnings-card>strong{display:block;max-width:100%;margin-top:18px;font-size:34px;font-size:clamp(26px,8cqw,38px);font-variant-numeric:tabular-nums;line-height:1;letter-spacing:-.035em;overflow-wrap:anywhere}.move-music-earnings>strong{color:var(--mint)}.earnings-card>small{display:block;margin-top:6px;color:#8b92a6;font-size:10px;text-transform:uppercase}.earnings-bar{height:7px;margin-top:20px;overflow:hidden;border-radius:999px;background:#1a2240}.earnings-bar i{display:block;height:100%;border-radius:inherit;background:#89909f}.move-music-earnings .earnings-bar i{background:var(--mint)}.earnings-card>p{margin:14px 0 0;color:var(--muted);font-size:11px;line-height:1.55}.difference-drivers{margin-top:20px;overflow:hidden;border:1px solid var(--line);border-radius:13px}.difference-drivers-heading,.difference-drivers>div:not(.difference-drivers-heading){display:grid;grid-template-columns:.7fr 1.1fr;gap:8px 20px;padding:15px 17px}.difference-drivers-heading{align-items:center;background:rgba(43,207,224,.08)}.difference-drivers-heading span{color:var(--ink);font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:.07em}.difference-drivers-heading small{color:#89909f;font-size:10px;text-align:right}.difference-drivers>div:not(.difference-drivers-heading){border-top:1px solid var(--line)}.difference-drivers>div>span{color:#9ea5b5;font-size:11px;font-weight:700}.difference-drivers>div>strong{color:var(--ink);font-size:12px;text-align:right}.difference-drivers>div>small{grid-column:2;color:#89909f;font-size:10px;line-height:1.5;text-align:right}.comparison-note{margin:17px 0 0;color:#89909f;font-size:10px;line-height:1.55}.focus-value{display:grid;grid-template-columns:1fr .8fr;gap:clamp(40px,8vw,120px);align-items:end;margin-top:22px;padding:clamp(30px,4vw,52px);border:1px solid rgba(63,87,188,.35);border-radius:20px;background:var(--paper);color:var(--paper-ink)}.focus-value .mini-label{color:var(--brand-blue)}.focus-value h3{margin:0;font-size:clamp(32px,4vw,56px);line-height:1.02;letter-spacing:-.045em}.focus-value>p{margin:0;color:var(--paper-muted);line-height:1.65}.simulator-disclaimer{max-width:1000px;margin:22px 0 0;padding-left:16px;border-left:2px solid #465786;color:#89909f;font-size:11px;line-height:1.65}.simulator-disclaimer strong{color:#b3b8c6}.fit-section{display:grid;grid-template-columns:.85fr 1.15fr;gap:clamp(60px,10vw,170px)}.fit-copy h2{margin:0;font-size:clamp(42px,5vw,72px);line-height:1;letter-spacing:-.045em}.fit-copy>p:last-child{max-width:650px;margin-top:30px;color:var(--paper-muted);font-size:18px;line-height:1.65}.fit-list>div{display:grid;grid-template-columns:52px 1fr;gap:18px;padding:26px 0;border-bottom:1px solid #d2d5dd}.fit-list span{color:#3f57bc;font-size:11px}.fit-list p{margin:0;color:var(--paper-muted);line-height:1.6}.fit-list strong{display:block;margin-bottom:7px;color:var(--paper-ink);font-size:19px}.faq-section{background:#0b0f1d}.faq-heading{max-width:900px}.faq-list{margin-top:70px;border-top:1px solid var(--line)}.faq-list details{border-bottom:1px solid var(--line)}.faq-list summary{position:relative;display:grid;grid-template-columns:60px 1fr 30px;align-items:center;gap:10px;padding:27px 0;cursor:pointer;list-style:none;font-size:20px;font-weight:700}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary span{color:#7f889b;font-size:11px;font-weight:400}.faq-list summary b{justify-self:end;color:var(--mint);font-size:26px;font-weight:400;transition:transform .2s ease}.faq-list details[open] summary b{transform:rotate(45deg)}.faq-list details>p{max-width:900px;margin:0 40px 30px 70px;color:var(--muted);font-size:17px;line-height:1.75}.cta-section{text-align:center;border-top:1px solid rgba(63,87,188,.2);background:var(--paper);color:var(--paper-ink)}.cta-section .eyebrow{color:var(--brand-blue)}.cta-section h2{max-width:900px;margin:0 auto;font-size:clamp(52px,7vw,102px);line-height:.95;letter-spacing:-.055em}.cta-section>p:not(.eyebrow){max-width:650px;margin:28px auto 0;font-size:20px;line-height:1.6}.cta-actions{display:flex;justify-content:center;align-items:center;gap:30px;margin-top:42px}.cta-section .primary-button{border-color:var(--paper-ink);background:var(--paper-ink);color:var(--paper)}.cta-section .primary-button:hover{background:transparent;color:var(--paper-ink)}.cta-section .text-link{font-weight:700}footer{padding:76px clamp(24px,7vw,118px) 28px;background:#05070d}.footer-brand{display:grid;grid-template-columns:1fr 1fr;align-items:start;padding-bottom:60px;border-bottom:1px solid var(--line)}.footer-brand img{width:200px}.footer-brand p{max-width:520px;margin:0;color:var(--muted);font-size:19px;line-height:1.6}.footer-links{display:grid;grid-template-columns:repeat(3,1fr);gap:40px;margin:56px 0 80px 50%}.footer-links div{display:flex;flex-direction:column;gap:13px}.footer-links span{margin-bottom:10px;color:#777f92;font-size:10px;letter-spacing:.15em;text-transform:uppercase}.footer-links a{width:fit-content;color:#d3d6de}.footer-links a:hover{color:var(--mint)}.footer-bottom{display:flex;justify-content:space-between;padding-top:24px;border-top:1px solid var(--line);color:#777f92;font-size:11px}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}@media (max-width:1050px){.site-header{height:78px;grid-template-columns:1fr auto;padding-inline:clamp(18px,4vw,40px)}.site-header nav{position:absolute;top:calc(100% + 1px);left:12px;right:12px;display:grid;gap:0;max-height:calc(100vh - 102px);padding:10px;border:1px solid var(--line);border-radius:16px;background:rgba(7,9,20,.98);box-shadow:0 22px 60px rgba(0,0,0,.34);opacity:0;overflow-y:auto;pointer-events:none;transform:translateY(-10px);visibility:hidden;transition:opacity .2s ease,transform .2s ease,visibility .2s ease}.site-header nav.open{opacity:1;pointer-events:auto;transform:translateY(0);visibility:visible}.site-header nav a{display:flex;min-height:52px;align-items:center;justify-content:space-between;padding:0 14px;border-bottom:1px solid var(--line);color:#dfe1e6}.site-header nav a:last-child{border-bottom:0}.menu-toggle{width:44px;height:44px;display:grid;place-content:center;gap:6px;padding:0;border:1px solid var(--line);border-radius:10px;background:rgba(43,207,224,.06);color:var(--ink);cursor:pointer}.menu-toggle span{display:block;width:19px;height:2px;border-radius:99px;background:currentColor;transition:transform .2s ease}.menu-toggle[aria-expanded=true] span:first-child{transform:translateY(4px) rotate(45deg)}.menu-toggle[aria-expanded=true] span:last-child{transform:translateY(-4px) rotate(-45deg)}.hero{grid-template-columns:1fr}.hero-system{min-height:470px}.fit-section,.intro-section,.onboarding-heading,.product-heading,.selector-shell,.sla-heading,.subscription-builder,.subscription-setup,.subscriptions-heading{grid-template-columns:1fr}.selector-intro{position:static}.brand-surface{grid-template-columns:1fr}.brand-controls ul{display:grid;gap:0 24px}.brand-controls ul,.feature-grid{grid-template-columns:1fr 1fr}.api-architecture{grid-template-columns:1fr;gap:18px}.architecture-bridge{min-height:42px}.architecture-bridge i{width:1px;height:28px}.api-visual-grid{grid-template-columns:1fr}.api-code-panel,.developer-portal-preview{min-height:500px}.operations-grid{grid-template-columns:1fr 1fr}.api-operating-model,.timeline-card{grid-template-columns:1fr}.footer-links{margin-left:0}.sla-plan-card{grid-column:span 6}.sla-bound-heading,.sla-pricing-heading{grid-template-columns:1fr}.plan-comparison,.sla-feature-detail,.sla-pricing-detail{max-width:100%;overflow-x:auto;overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch}.simulator-heading,.simulator-shell{grid-template-columns:1fr}.simulator-heading{gap:28px}}@media (max-width:760px){.site-header{height:78px}.brand img{width:142px}.hero{min-height:auto;padding-top:125px}h1{font-size:54px}.hero-actions{align-items:flex-start;flex-direction:column}.hero-system{min-height:400px}.white-label-console{min-height:470px;padding:14px}.workspace-frame{grid-template-columns:96px minmax(0,1fr)}.workspace-sidebar{padding-inline:9px}.workspace-brand>span{display:none}.workspace-sidebar nav b,.workspace-sidebar nav span{padding-inline:7px}.workspace-account>span{display:none}.workspace-main{padding-inline:14px}.workspace-metrics{grid-template-columns:1fr 1fr}.workspace-metrics article:last-child{display:none}.decision-strip{grid-template-columns:1fr;padding-top:40px;padding-bottom:40px}.decision-strip p{margin:0 0 12px}.decision-strip a{padding-left:0;border-left:0;border-top:1px solid #cbcfd9}.proof-strip{grid-template-columns:1fr 1fr}.proof-strip>div{border-bottom:1px solid #d1d3da}.proof-strip>div:nth-child(2){border-right:0}.selector-shell{margin-inline:-8px;padding:28px 20px}.selector-questions article>div{grid-template-columns:1fr}.fit-copy h2,.section-heading h2{font-size:43px}.build-comparison,.feature-grid,.focus-value,.footer-brand,.footer-links,.operations-grid,.price-anatomy,.pricing-examples,.pricing-grid,.product-pricing-heading,.rest-api-inclusions,.rest-api-price-footer,.rest-api-price-intro,.rest-api-sla-exclusions,.rest-api-sla-heading,.simulator-heading,.simulator-shell,.sla-activation-notes,.sla-bound-grid,.subscription-guidance,.subscription-operations,.subscription-ownership,.subscription-plan-stack,.track-pricing-calculator,.white-label-price-grid{grid-template-columns:1fr}.build-comparison>i{justify-self:center}.build-comparison .build-saving{grid-column:auto;display:block}.build-comparison .build-saving>strong{display:block;margin-top:24px}.simulator-controls,.simulator-results{padding:24px;border-radius:18px}.result-primary>strong{max-width:100%;font-size:clamp(31px,9vw,48px);overflow-wrap:anywhere}.earnings-comparison{padding:18px}.earnings-card>strong{font-size:32px;font-size:clamp(26px,8cqw,36px)}.difference-drivers-heading,.difference-drivers>div:not(.difference-drivers-heading),.stripe-inputs{grid-template-columns:1fr}.difference-drivers-heading small,.difference-drivers>div>small,.difference-drivers>div>strong{text-align:left}.difference-drivers>div>small{grid-column:auto}.rest-api-sla-row{grid-template-columns:1fr}.rest-api-sla-row>div+div{border-left:0;border-top:1px solid var(--line)}.api-operating-model,.boundary-note,.timeline-card{grid-template-columns:1fr;gap:24px;padding:30px}.api-code-panel{grid-template-rows:58px minmax(300px,1fr) 58px;min-height:430px}.developer-portal-preview{min-height:460px}.developer-preview-topbar nav span:last-child{display:none}.brand-controls ul{grid-template-columns:1fr}.capability-list article{grid-template-columns:42px 1fr;gap:10px}.capability-list article p{grid-column:2}.privacy-banner{grid-template-columns:1fr}.comparison-section{overflow-x:auto}.timeline{grid-template-columns:1fr}.timeline div{min-height:110px;border-left:0;border-top:1px solid var(--line)}.commercial-note{grid-template-columns:1fr}.commercial-note small{grid-column:auto}.commercial-note i{transform:rotate(90deg)}.pricing-terms{grid-template-columns:1fr}.white-label-section-row>div{align-items:flex-start;flex-direction:column;gap:7px}.sla-definition,.sla-notice,.sla-usage-grid{grid-template-columns:1fr}.sla-plan-card{grid-column:span 12}.unit-example,.unit-explainer-copy,.unit-flow{grid-template-columns:1fr}.unit-explainer-copy>p:last-child{margin-top:24px}.unit-example b{transform:rotate(90deg)}.cta-actions{flex-direction:column}.footer-brand{gap:34px}.footer-links{margin-bottom:60px}.footer-bottom{flex-direction:column;gap:10px}.onboarding-steps article{grid-template-columns:42px 1fr}.onboarding-steps article>div{grid-template-columns:1fr;gap:12px}.ownership-grid{grid-template-columns:1fr}.subscription-plan-stack article{min-height:220px}.subscription-guidance a{justify-content:space-between;white-space:normal}}@media (max-width:430px){.site-header{padding-inline:16px}.brand img{width:132px}.header-actions{gap:8px}.return-home-link{min-height:36px;padding-inline:10px;font-size:10px}.site-header nav{left:8px;right:8px}.hero-system{min-height:380px;border-radius:22px}.api-console{grid-template-rows:58px 1fr 58px}.console-chrome,.console-result{padding-inline:18px}.console-chrome{grid-template-columns:auto 1fr;gap:16px}.console-chrome>code{justify-self:end}.console-chrome>span:last-child,.console-result code{display:none}.console-code{padding-inline:17px}.console-code>span{grid-template-columns:23px minmax(0,1fr)}.console-code code{font-size:9.5px}.api-code-panel .console-chrome>span:last-child{display:none}.developer-preview-topbar{grid-template-columns:auto 1fr}.developer-preview-topbar nav{justify-self:end}.developer-preview-topbar nav span,.developer-preview-topbar>i{display:none}.developer-preview-stats{grid-template-columns:1fr}.developer-preview-stats span:last-child{display:none}.white-label-console{min-height:430px}.workspace-frame{grid-template-columns:64px minmax(0,1fr)}.workspace-sidebar nav b,.workspace-sidebar nav span{overflow:hidden;text-overflow:ellipsis}.workspace-welcome strong{font-size:24px}.workspace-metrics{grid-template-columns:1fr}.workspace-metrics article:nth-child(2){display:none}.workspace-caption{grid-template-columns:1fr 1fr}.workspace-caption span:last-child{display:none}.product-switch button{padding-inline:15px}.preview-content{padding-inline:0}.preview-cards{grid-template-columns:1fr}.preview-cards i:not(:first-child){display:none}.price-card-top{align-items:flex-start;flex-direction:column;gap:8px}.faq-list summary{grid-template-columns:38px 1fr 24px;font-size:17px}.faq-list details>p{margin-left:48px;margin-right:0}.proof-strip{grid-template-columns:1fr}.proof-strip>div{border-right:0}.comparison-section,.cta-section,.faq-section,.fit-section,.intro-section,.onboarding-section,.operations-section,.pricing-section,.product-section,.selector-section,.sla-section,.subscriptions-section{padding-left:18px;padding-right:18px}.simulator-controls,.simulator-results{padding:18px}.simulator-control-heading{align-items:flex-start;flex-direction:column;gap:8px}.result-breakdown>div{align-items:flex-start;flex-direction:column;gap:7px}.result-breakdown strong{text-align:left}.shared-subscription-note{grid-template-columns:1fr}.shared-subscription-note strong{white-space:normal}.shared-subscription-note p{grid-column:auto}.earnings-card{padding:17px}.earnings-card-label{min-height:0;flex-direction:column}.earnings-card>strong{font-size:29px;font-size:clamp(25px,9cqw,32px)}.stripe-total{grid-template-columns:1fr}.stripe-total small{grid-column:auto}}