.cm-tokecon-why:where(.astro-zr5kaieo){display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:20px;margin:0 auto 40px;max-width:1000px}.cm-tokecon-pt:where(.astro-zr5kaieo){padding:22px;border-radius:12px;background:#ffffff0a;border:1px solid rgba(255,255,255,.1)}.cm-tokecon-pt-k:where(.astro-zr5kaieo){font:700 15px/1.3 var(--cm-font-sans);color:var(--cm-pulse);margin:0 0 8px}.cm-tokecon-pt-b:where(.astro-zr5kaieo){font:var(--cm-body-sm);color:#ffffffd1;margin:0}.cm-tokecon-grid:where(.astro-zr5kaieo){display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:18px;align-items:start}.cm-tokecon-card:where(.astro-zr5kaieo){padding:24px;border-radius:12px;background:#fffffff7}.cm-tokecon-card-k:where(.astro-zr5kaieo){font:600 11px/1 var(--cm-font-sans);text-transform:uppercase;letter-spacing:.08em;color:var(--cm-brand);margin:0 0 12px}.cm-tokecon-card-lead:where(.astro-zr5kaieo){font:600 17px/1.4 var(--cm-font-sans);color:var(--cm-fg1);margin:0}.cm-tokecon-list:where(.astro-zr5kaieo){list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.cm-tokecon-list:where(.astro-zr5kaieo) li:where(.astro-zr5kaieo){position:relative;padding-left:22px;font:var(--cm-body-sm);color:var(--cm-fg2)}.cm-tokecon-list:where(.astro-zr5kaieo) li:where(.astro-zr5kaieo):before{content:"";position:absolute;left:0;top:7px;width:7px;height:7px;border-radius:2px;background:var(--cm-ink-300)}.cm-tokecon-list--check:where(.astro-zr5kaieo) li:where(.astro-zr5kaieo):before{content:"✓";top:0;width:auto;height:auto;background:none;color:var(--cm-savings);font:700 13px/1.5 var(--cm-font-sans)}.cm-tokecon-foot:where(.astro-zr5kaieo){margin:36px auto 0;max-width:760px;text-align:center;font:var(--cm-body-sm);color:#ffffffb8}.cm-tokecon-foot:where(.astro-zr5kaieo) a:where(.astro-zr5kaieo){color:var(--cm-pulse);text-decoration:underline;text-underline-offset:2px}.cm-cloud-roadmap:where(.astro-rlu4xayr){position:relative;width:100%;max-width:440px;margin:0;padding:20px;overflow:hidden;color:#fff;background:radial-gradient(circle at 12% 0%,rgba(255,153,0,.22),transparent 38%),#ffffff0e;border:1px solid rgba(255,255,255,.17);border-radius:var(--cm-radius-2xl);box-shadow:0 24px 60px #0000003d}.cm-cloud-roadmap:where(.astro-rlu4xayr) header:where(.astro-rlu4xayr){display:grid;grid-template-columns:52px minmax(0,1fr) auto;gap:12px;align-items:center;padding-bottom:17px;border-bottom:1px solid rgba(255,255,255,.13)}.cm-cloud-roadmap__logo:where(.astro-rlu4xayr){width:52px;height:52px;display:inline-flex;align-items:center;justify-content:center;background:#fff;border-radius:15px;box-shadow:0 14px 34px #0003}.cm-cloud-roadmap__brand:where(.astro-rlu4xayr){min-width:0;display:flex;flex-direction:column}.cm-cloud-roadmap__brand:where(.astro-rlu4xayr) small:where(.astro-rlu4xayr){font:500 10px/1.25 var(--cm-font-sans);color:#ffffffad}.cm-cloud-roadmap__brand:where(.astro-rlu4xayr) strong:where(.astro-rlu4xayr){font:700 22px/1.15 var(--cm-font-sans);color:#fff}.cm-cloud-roadmap__status:where(.astro-rlu4xayr){padding:5px 8px;white-space:nowrap;color:#ffd28a;background:#ff99001a;border:1px solid rgba(255,196,102,.34);border-radius:var(--cm-radius-pill);font:700 9px/1 var(--cm-font-sans);text-transform:uppercase;letter-spacing:.07em}.cm-cloud-roadmap__flow:where(.astro-rlu4xayr){display:grid;grid-template-columns:minmax(0,1fr) 42px minmax(0,1fr);align-items:center;padding:20px 0 16px}.cm-cloud-roadmap__node:where(.astro-rlu4xayr){min-width:0;min-height:128px;padding:15px 12px;display:flex;flex-direction:column;justify-content:center;color:var(--cm-ink-900);background:#fff;border-radius:var(--cm-radius-xl);box-shadow:0 16px 36px #0003}.cm-cloud-roadmap__node--product:where(.astro-rlu4xayr){background:linear-gradient(150deg,#fff 0%,var(--cm-pulse-soft) 150%)}.cm-cloud-roadmap__node:where(.astro-rlu4xayr) span:where(.astro-rlu4xayr){font:700 9px/1.3 var(--cm-font-sans);color:#9a5700;text-transform:uppercase;letter-spacing:.07em}.cm-cloud-roadmap__node:where(.astro-rlu4xayr) strong:where(.astro-rlu4xayr){margin:6px 0 14px;font:700 16px/1.2 var(--cm-font-sans);overflow-wrap:anywhere}.cm-cloud-roadmap__node:where(.astro-rlu4xayr) small:where(.astro-rlu4xayr){font:500 10px/1.4 var(--cm-font-sans);color:var(--cm-fg2)}.cm-cloud-roadmap__connector:where(.astro-rlu4xayr){position:relative;height:2px;background:repeating-linear-gradient(90deg,rgba(255,255,255,.45) 0 6px,transparent 6px 10px)}.cm-cloud-roadmap__connector:where(.astro-rlu4xayr):after{content:"";position:absolute;top:-4px;right:1px;width:8px;height:8px;border-top:2px solid #ffc466;border-right:2px solid #ffc466;transform:rotate(45deg)}.cm-cloud-roadmap:where(.astro-rlu4xayr) figcaption:where(.astro-rlu4xayr){padding:13px 15px;display:grid;grid-template-columns:auto 1fr;gap:3px 12px;align-items:baseline;background:#0e1a2ba3;border:1px solid rgba(255,255,255,.12);border-radius:var(--cm-radius-lg)}.cm-cloud-roadmap:where(.astro-rlu4xayr) figcaption:where(.astro-rlu4xayr) span:where(.astro-rlu4xayr){font:600 10px/1.3 var(--cm-font-sans);color:#ffffffb3}.cm-cloud-roadmap:where(.astro-rlu4xayr) figcaption:where(.astro-rlu4xayr) strong:where(.astro-rlu4xayr){font:750 20px/1.1 var(--cm-font-sans)}.cm-cloud-roadmap:where(.astro-rlu4xayr) figcaption:where(.astro-rlu4xayr) small:where(.astro-rlu4xayr){grid-column:1 / -1;font:400 10px/1.4 var(--cm-font-sans);color:#ffffffb3}@media(max-width:520px){.cm-cloud-roadmap:where(.astro-rlu4xayr){padding:15px}.cm-cloud-roadmap:where(.astro-rlu4xayr) header:where(.astro-rlu4xayr){grid-template-columns:46px minmax(0,1fr)}.cm-cloud-roadmap__logo:where(.astro-rlu4xayr){width:46px;height:46px}.cm-cloud-roadmap__status:where(.astro-rlu4xayr){grid-column:1 / -1;justify-self:start}.cm-cloud-roadmap__flow:where(.astro-rlu4xayr){grid-template-columns:minmax(0,1fr) 28px minmax(0,1fr)}.cm-cloud-roadmap__node:where(.astro-rlu4xayr){min-height:122px;padding:12px 9px}.cm-cloud-roadmap__node:where(.astro-rlu4xayr) strong:where(.astro-rlu4xayr){font-size:14px}}.cm-intbreadcrumb:where(.astro-kmj4okmq){border-bottom:1px solid var(--cm-divider);background:#fff}.cm-intbreadcrumb:where(.astro-kmj4okmq) .cm-container:where(.astro-kmj4okmq){display:flex;align-items:center;gap:8px;padding-top:14px;padding-bottom:14px;font:var(--cm-body-sm);color:var(--cm-fg3)}.cm-intbreadcrumb:where(.astro-kmj4okmq) a:where(.astro-kmj4okmq){color:var(--cm-brand);text-decoration:none}.cm-intbreadcrumb:where(.astro-kmj4okmq) a:where(.astro-kmj4okmq):hover{text-decoration:underline}.cm-inthero:where(.astro-kmj4okmq){background:var(--cm-ink-900);color:#fff;padding:64px 0 72px}.cm-inthero-grid:where(.astro-kmj4okmq){display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:40px;align-items:center}.cm-inthero-meta:where(.astro-kmj4okmq){display:flex;align-items:center;gap:14px;margin-bottom:18px}.cm-inthero-eyebrow:where(.astro-kmj4okmq){font:600 12px/1 var(--cm-font-sans);text-transform:uppercase;letter-spacing:.08em;color:var(--cm-pulse);margin:0}.cm-inthero-h1:where(.astro-kmj4okmq){font:var(--cm-hero-h1);letter-spacing:-.02em;color:#fff;margin:0 0 18px}.cm-inthero-h1:where(.astro-kmj4okmq) em{font-style:normal;color:inherit}.cm-inthero-sub:where(.astro-kmj4okmq){font:var(--cm-body-lg);color:#ffffffd1;margin:0 0 28px;max-width:56ch}.cm-inthero-ctas:where(.astro-kmj4okmq){display:flex;flex-wrap:wrap;gap:12px}.cm-inthero-art:where(.astro-kmj4okmq){display:flex;justify-content:center}.cm-inthero-art--evidence:where(.astro-kmj4okmq){justify-content:flex-end}.cm-inthero-screenshot:where(.astro-kmj4okmq){width:min(440px,100%);margin:0;overflow:hidden;border:1px solid rgba(255,255,255,.2);border-radius:var(--cm-radius-xl);background:#fff;box-shadow:var(--cm-shadow-lg)}.cm-inthero-screenshot:where(.astro-kmj4okmq) img{display:block;width:100%;height:auto}.cm-inthero-plate:where(.astro-kmj4okmq){position:relative;display:flex;align-items:center;justify-content:center;width:180px;height:180px;border-radius:var(--cm-radius-xl);background:#fff;border:1px solid rgba(255,255,255,.4);color:var(--cm-fg1);box-shadow:var(--cm-shadow-lg)}.cm-inthero-plate:where(.astro-kmj4okmq) svg{width:96px;height:96px;display:block}.cm-int-status:where(.astro-kmj4okmq){display:inline-flex;align-items:center;gap:6px;padding:4px 10px;font:600 11px/1 var(--cm-font-sans);border-radius:999px;white-space:nowrap}.cm-int-status:where(.astro-kmj4okmq):before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor}.cm-int-status:where(.astro-kmj4okmq).is-live{background:var(--cm-savings-soft);color:#126b3a}.cm-int-status:where(.astro-kmj4okmq).is-soon{background:var(--cm-anomaly-soft);color:#7a5800}.cm-int-shot-caption:where(.astro-kmj4okmq){margin:8px 0 0;color:var(--cm-fg3);font:600 11px/1.4 var(--cm-font-sans)}.cm-page:where(.astro-kmj4okmq) .cm-int-split-solo:where(.astro-kmj4okmq){grid-template-columns:1fr!important}.cm-page:where(.astro-kmj4okmq) .cm-int-split-solo:where(.astro-kmj4okmq) .cm-split-copy:where(.astro-kmj4okmq){max-width:900px}.cm-page:where(.astro-kmj4okmq) .cm-int-split-solo:where(.astro-kmj4okmq) .cm-split-b:where(.astro-kmj4okmq){max-width:72ch}.cm-page:where(.astro-kmj4okmq) .cm-int-split-solo:where(.astro-kmj4okmq) .cm-bullets:where(.astro-kmj4okmq){display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:10px 28px}.cm-int-overview:where(.astro-kmj4okmq){display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:40px;align-items:start}.cm-int-overview-lead:where(.astro-kmj4okmq){font:400 21px/1.5 var(--cm-font-sans);color:var(--cm-fg1);margin:0}.cm-int-highlights:where(.astro-kmj4okmq){list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}.cm-int-highlights:where(.astro-kmj4okmq) li:where(.astro-kmj4okmq){position:relative;padding-left:28px;font:var(--cm-body);color:var(--cm-fg2)}.cm-int-highlights:where(.astro-kmj4okmq) li:where(.astro-kmj4okmq):before{content:"✓";position:absolute;left:0;top:0;color:var(--cm-savings);font:700 15px/1.55 var(--cm-font-sans)}.cm-int-prose:where(.astro-kmj4okmq){max-width:740px;margin:0 auto}.cm-int-prose:where(.astro-kmj4okmq) p{font:var(--cm-body-lg);color:var(--cm-fg2);margin:0 0 18px}.cm-int-prose-link:where(.astro-kmj4okmq) a:where(.astro-kmj4okmq){font:600 15px/1.5 var(--cm-font-sans);color:var(--cm-brand);text-decoration:none}.cm-int-prose-link:where(.astro-kmj4okmq) a:where(.astro-kmj4okmq):hover{text-decoration:underline}.cm-int-related-grid:where(.astro-kmj4okmq){display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:18px;align-items:stretch}.cm-int-related-all:where(.astro-kmj4okmq){margin:28px 0 0;text-align:center}.cm-int-related-all:where(.astro-kmj4okmq) a:where(.astro-kmj4okmq){font:600 15px/1.5 var(--cm-font-sans);color:var(--cm-brand);text-decoration:none}.cm-int-related-all:where(.astro-kmj4okmq) a:where(.astro-kmj4okmq):hover{text-decoration:underline}@media(max-width:860px){.cm-inthero-grid:where(.astro-kmj4okmq){grid-template-columns:1fr;gap:32px}.cm-inthero-art:where(.astro-kmj4okmq){order:-1;justify-content:flex-start}.cm-inthero-grid:where(.astro-kmj4okmq).has-evidence .cm-inthero-art:where(.astro-kmj4okmq){order:initial}.cm-inthero-plate:where(.astro-kmj4okmq){width:132px;height:132px;border-radius:var(--cm-radius-xl)}.cm-inthero-plate:where(.astro-kmj4okmq) svg{width:72px;height:72px}.cm-int-overview:where(.astro-kmj4okmq){grid-template-columns:1fr;gap:24px}.cm-int-overview-lead:where(.astro-kmj4okmq){font-size:19px}}
