.ft-list[data-astro-cid-6o4sgtnh]{background:var(--white);border:1px solid var(--border);scrollbar-width:none;border-radius:14px;gap:6px;margin-bottom:32px;padding:6px;display:flex;overflow-x:auto}.ft-list[data-astro-cid-6o4sgtnh]::-webkit-scrollbar{display:none}.ft-tab[data-astro-cid-6o4sgtnh]{min-height:46px;font-size:var(--fs-sm);color:var(--ink-600);white-space:nowrap;background:0 0;border:0;border-radius:10px;flex:1;justify-content:center;align-items:center;gap:8px;padding:10px 16px;font-weight:600;transition:background-color .2s,color .2s;display:inline-flex}.ft-tab[data-astro-cid-6o4sgtnh]:hover{color:var(--ink-950);background:var(--ink-50)}.ft-tab[data-astro-cid-6o4sgtnh][aria-selected=true]{background:var(--ink-950);color:var(--white)}.ft-panel[data-astro-cid-6o4sgtnh]{align-items:center;gap:clamp(32px,5vw,64px);display:grid}.js .ft-panel[data-astro-cid-6o4sgtnh][data-active=false]{display:none}.ft-panel[data-astro-cid-6o4sgtnh]+.ft-panel[data-astro-cid-6o4sgtnh]{margin-top:48px}.js .ft-panel[data-astro-cid-6o4sgtnh]+.ft-panel[data-astro-cid-6o4sgtnh]{margin-top:0}.ft-copy[data-astro-cid-6o4sgtnh]>[data-astro-cid-6o4sgtnh]+[data-astro-cid-6o4sgtnh]{margin-top:18px}.ft-copy[data-astro-cid-6o4sgtnh] h3[data-astro-cid-6o4sgtnh]{letter-spacing:-.025em;font-size:clamp(1.5rem,1.2rem + 1vw,2rem)}.ft-copy[data-astro-cid-6o4sgtnh] p[data-astro-cid-6o4sgtnh]{color:var(--text-muted);font-size:1.0625rem}.ft-panel[data-astro-cid-6o4sgtnh][data-active=true] .ft-visual[data-astro-cid-6o4sgtnh]{animation:ft-in .5s var(--ease)}@keyframes ft-in{0%{opacity:0;transform:translateY(10px)}}@media (width>=960px){.ft-panel[data-astro-cid-6o4sgtnh]{grid-template-columns:.9fr 1.1fr}}.hero[data-astro-cid-lcdefpme]{isolation:isolate;background:linear-gradient(180deg, var(--brand-50) 0%, var(--white) 70%);padding-top:clamp(40px,6vw,80px);position:relative;overflow:hidden}.hero-bg[data-astro-cid-lcdefpme]{z-index:-2;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 60% at 60% 10%,#000 20%,#0000 75%);mask-image:radial-gradient(70% 60% at 60% 10%,#000 20%,#0000 75%)}.hero-grid[data-astro-cid-lcdefpme]{align-items:center;gap:clamp(48px,6vw,72px);display:grid}@media (width>=1040px){.hero-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1.08fr}}.hero-copy[data-astro-cid-lcdefpme]>[data-astro-cid-lcdefpme]+[data-astro-cid-lcdefpme]{margin-top:24px}.hero-copy[data-astro-cid-lcdefpme] .lead[data-astro-cid-lcdefpme]{max-width:560px}.hero-announce[data-astro-cid-lcdefpme]{background:var(--white);border:1px solid var(--border);box-shadow:var(--shadow-xs);font-size:var(--fs-xs);color:var(--ink-700);border-radius:999px;align-items:center;gap:10px;max-width:100%;padding:4px 12px 4px 4px;font-weight:600;text-decoration:none;display:inline-flex}.hero-announce[data-astro-cid-lcdefpme]:hover{border-color:var(--brand-300);color:var(--ink-950)}.hero-copy[data-astro-cid-lcdefpme] .btn-row[data-astro-cid-lcdefpme]{margin-top:32px}.hero-points[data-astro-cid-lcdefpme]{font-size:var(--fs-sm);color:var(--ink-700);flex-wrap:wrap;gap:10px 22px;font-weight:550;display:flex}.hero-points[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{align-items:center;gap:7px;display:inline-flex}.hero-points[data-astro-cid-lcdefpme] svg{color:var(--accent-600)}.hero-standards[data-astro-cid-lcdefpme]{padding-block:clamp(56px,7vw,88px) clamp(28px,4vw,40px)}.hero-standards[data-astro-cid-lcdefpme] .standards{border-top:1px solid var(--border);padding-top:28px}.platform-points[data-astro-cid-lcdefpme]{margin-top:24px!important}.section-head>.btn[data-astro-cid-lcdefpme],.section-head>.btn-row[data-astro-cid-lcdefpme]{margin-top:28px}.head-row[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:0 32px;margin-bottom:clamp(36px,5vw,56px);display:flex}.head-row[data-astro-cid-lcdefpme] .section-head{margin-bottom:0}.head-row[data-astro-cid-lcdefpme]>.btn[data-astro-cid-lcdefpme]{margin-top:24px}.dark-glow[data-astro-cid-lcdefpme]{z-index:-1;background:radial-gradient(50% 60% at 15% 0,#2549f559,#0000 70%),radial-gradient(40% 50% at 90% 100%,#12b5a640,#0000 70%);position:absolute;inset:0}.lifecycle[data-astro-cid-lcdefpme]{counter-reset:lc;grid-template-columns:repeat(auto-fit,minmax(min(100%,170px),1fr));gap:16px;display:grid}.lifecycle[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border-radius:var(--radius-lg);background:#ffffff0a;border:1px solid #ffffff1a;padding:22px 20px;position:relative}.lc-num[data-astro-cid-lcdefpme]{font-family:var(--font-mono);font-size:var(--fs-xs);color:var(--ink-500);position:absolute;top:18px;right:18px}.lc-icon[data-astro-cid-lcdefpme]{background:linear-gradient(135deg, var(--brand-600), var(--accent-500));width:44px;height:44px;color:var(--white);border-radius:12px;place-items:center;margin-bottom:16px;display:grid}.lifecycle[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:1.125rem}.lifecycle[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{font-size:var(--fs-sm);margin-top:6px;line-height:1.55;color:var(--ink-400)!important}.lc-foot[data-astro-cid-lcdefpme]{font-size:var(--fs-sm);color:var(--ink-200);flex-wrap:wrap;justify-content:center;gap:12px 32px;margin-top:40px;font-weight:550;display:flex}.lc-foot[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{align-items:center;gap:8px;display:inline-flex}.lc-foot[data-astro-cid-lcdefpme] svg{color:var(--accent-300)}.compare[data-astro-cid-lcdefpme]{border-radius:var(--radius-lg);background:var(--white);border:1px solid var(--border);box-shadow:var(--shadow);overflow:hidden}.compare-row[data-astro-cid-lcdefpme]{font-size:var(--fs-sm);grid-template-columns:.8fr 1fr 1.1fr;align-items:center;gap:16px;padding:16px 20px;display:grid}.compare-row[data-astro-cid-lcdefpme]+.compare-row[data-astro-cid-lcdefpme]{border-top:1px solid var(--ink-100)}.compare-head[data-astro-cid-lcdefpme]{background:var(--ink-50);font-size:var(--fs-xs);letter-spacing:.04em;text-transform:uppercase;color:var(--ink-500);font-weight:650}.compare-brand[data-astro-cid-lcdefpme]{color:var(--brand-700)}.compare-label[data-astro-cid-lcdefpme]{color:var(--ink-900);font-weight:650}.compare-legacy[data-astro-cid-lcdefpme]{color:var(--ink-500)}.compare-hd[data-astro-cid-lcdefpme]{color:var(--ink-900);align-items:flex-start;gap:8px;font-weight:550;display:flex}.compare-hd[data-astro-cid-lcdefpme] svg{color:var(--accent-600);flex-shrink:0;margin-top:2px}@media (width<=560px){.compare-row[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr}.compare-label[data-astro-cid-lcdefpme]{grid-column:span 2}.compare-head[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]:first-child{display:none}}.security-row[data-astro-cid-lcdefpme]{border-radius:var(--radius-lg);background:var(--ink-50);border:1px solid var(--border);font-size:var(--fs-sm);color:var(--ink-700);flex-wrap:wrap;align-items:center;gap:14px 32px;margin-top:32px;padding:20px 24px;font-weight:550;display:flex}.security-row[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{align-items:center;gap:8px;display:inline-flex}.security-row[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme] svg{color:var(--brand-600)}.security-row[data-astro-cid-lcdefpme] .text-link[data-astro-cid-lcdefpme]{margin-left:auto}.phases[data-astro-cid-lcdefpme]{gap:4px;display:grid}.phases[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border-top:1px solid var(--border);gap:18px;padding:18px 0;display:flex}.phase-n[data-astro-cid-lcdefpme]{background:var(--white);border:1px solid var(--brand-300);width:36px;height:36px;color:var(--brand-700);font-weight:700;font-size:var(--fs-sm);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.phases[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:1.0625rem}.phases[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--text-muted);font-size:var(--fs-sm);margin-top:4px}.impl-card[data-astro-cid-lcdefpme]{border-radius:var(--radius-xl);background:var(--white);border:1px solid var(--border);box-shadow:var(--shadow);padding:clamp(24px,3vw,40px)}.impl-card[data-astro-cid-lcdefpme]>[data-astro-cid-lcdefpme]+[data-astro-cid-lcdefpme]{margin-top:22px}
