.ex-code-box,.code-box-wrapper,.code-window,.terminal-container,.code-box{background:#090d16!important;border:1px solid rgba(255,255,255,.12)!important;border-radius:var(--radius-lg)!important;overflow:hidden!important;box-shadow:0 8px 24px #00000047!important}.spec-card pre,.docs-card pre{background:#090d16!important;border:1px solid rgba(255,255,255,.12)!important;border-radius:var(--radius-sm)!important;overflow:hidden!important;box-shadow:0 4px 14px #00000038!important}.code-title,.code-box-title,.terminal-header,.code-window-header{background:#141824!important;color:#94a3b8!important;border-bottom:1px solid rgba(255,255,255,.08)!important;font-family:var(--font-mono)!important;font-size:.8rem!important;font-weight:500!important;letter-spacing:.02em!important;padding:16px 24px!important;display:flex!important;align-items:center!important}.code-title:before,.code-box-title:before{content:""!important;display:inline-block!important;width:10px!important;height:10px!important;border-radius:50%!important;background:#ff5f57!important;box-shadow:16px 0 #febc2e,32px 0 #28c840!important;margin-right:36px!important;flex-shrink:0!important}.theme-code,pre.theme-code,.terminal-code-panel,.code-box pre,.code-box-wrapper pre,.ex-code-box pre,.step-code-box pre{background:#090d16!important;color:#e2e8f0!important;margin:0!important;padding:24px 28px!important;font-family:var(--font-mono)!important;font-size:.85rem!important;line-height:1.7!important;overflow-x:auto!important;border-radius:var(--radius-lg)!important}.spec-card pre,.docs-card pre{background:#090d16!important;color:#e2e8f0!important;margin:0!important;padding:16px 20px!important;font-family:var(--font-mono)!important;font-size:.8rem!important;line-height:1.6!important;overflow-x:auto!important;border-radius:var(--radius-sm)!important}.ex-cmd,.row-cmd{background:#090d16!important;border:1px solid rgba(255,255,255,.12)!important;border-radius:var(--radius-md)!important;padding:16px 24px!important;font-family:var(--font-mono)!important;font-size:.85rem!important;color:#e2e8f0!important;box-shadow:0 4px 14px #0000004d!important;display:flex!important;align-items:center!important;overflow-x:auto!important;margin-top:8px!important}.tok-dash{color:#64748b!important;font-weight:600}.tok-key{color:#38bdf8!important;font-weight:600}.tok-val{color:#f472b6!important}.tok-path{color:#4ade80!important}.tok-fn{color:#fde047!important;font-weight:600}.tok-bullet{color:#94a3b8!important}.tok-prompt{color:#22c55e!important;font-weight:700}.tok-cmd{color:#38bdf8!important;font-weight:600}.tok-subcmd{color:#f8fafc!important}.tok-flag{color:#c084fc!important}.tok-comment{color:#64748b!important;font-style:italic}:root{--space-4: 4px;--space-8: 8px;--space-12: 12px;--space-16: 16px;--space-20: 20px;--space-24: 24px;--space-28: 28px;--space-32: 32px;--space-36: 36px;--space-40: 40px;--space-48: 48px;--space-56: 56px;--space-64: 64px;--space-80: 80px;--space-96: 96px;--space-128: 128px;--space-160: 160px;--space-200: 200px;--radius-outer: 36px;--radius-container: 36px;--radius-xl: 36px;--radius-inner: 28px;--radius-inside: 28px;--radius-lg: 28px;--radius-nested-lg: 28px;--radius-child: 20px;--radius-children: 20px;--radius-md: 20px;--radius-nested-xl: 20px;--radius-sm: 12px;--radius-pill: 9999px;--font-heading: "Inter", -apple-system, BlinkMacSystemFont, sans-serif;--font-body: "Inter", -apple-system, BlinkMacSystemFont, sans-serif;--font-mono: "JetBrains Mono", monospace}:root,html[data-theme=light]{--bg: #F4F4F5;--card-bg: #FFFFFF;--nested-card-bg: #F4F4F5;--border-color: #E4E4E7;--border: 1px solid var(--border-color);--fg: #18181B;--fg-muted: #3F3F46;--fg-dim: #71717A;--accent: #000000;--code-bg: #F4F4F5;--action-bg: #000000;--action-fg: #FFFFFF;--secondary-action-bg: #FFFFFF;--secondary-action-fg: #18181B;--secondary-action-border: 1px solid #E4E4E7;color-scheme:light}html[data-theme=dark]{--bg: #000000;--card-bg: #18181B;--nested-card-bg: #27272A;--border-color: #27272A;--border: 1px solid var(--border-color);--fg: #F4F4F5;--fg-muted: #E4E4E7;--fg-dim: #A1A1AA;--accent: #FFFFFF;--code-bg: #18181B;--action-bg: #FFFFFF;--action-fg: #000000;--secondary-action-bg: #18181B;--secondary-action-fg: #F4F4F5;--secondary-action-border: 1px solid #27272A;color-scheme:dark}*{box-sizing:border-box;margin:0;padding:0;box-shadow:none!important;text-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}html{scroll-behavior:smooth!important;scroll-padding-top:85px;-webkit-overflow-scrolling:touch}body{background:var(--bg);color:var(--fg);font-family:var(--font-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;min-height:100vh;overflow-x:hidden}.reveal-on-scroll{opacity:0;transform:translateY(16px) scale(.99);transition:opacity .35s cubic-bezier(.16,1,.3,1),transform .35s cubic-bezier(.16,1,.3,1);will-change:opacity,transform}.reveal-on-scroll.is-revealed{opacity:1;transform:translateY(0) scale(1);will-change:auto}.reveal-on-scroll.reveal-soft-scale{transform:translateY(12px) scale(.98)}.reveal-on-scroll.reveal-fade{transform:translateY(0) scale(1)}.reveal-on-scroll[style*=--reveal-index]{transition-delay:calc(var(--reveal-index, 0) * .04s)}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}.reveal-on-scroll{opacity:1!important;transform:none!important;transition:none!important}}h1,h2,h3,h4,h5,h6,.tagline,.hero-heading,.section-heading,.page-title,.feature-title,.spec-title,.cta-heading,.col-title,.selector-title,.pathways-title,.plan-name,.price-val,.heading{font-family:var(--font-heading)!important;color:var(--fg)!important;font-weight:700!important}.section-heading,h2{font-size:clamp(2rem,3.8vw,2.75rem);font-weight:700!important;letter-spacing:-.02em}.section-subheading,.page-subtitle,.section-subtext{font-size:1.125rem;font-weight:500;line-height:1.65}a{color:inherit;text-decoration:none}img{display:block;max-width:100%}code,pre{font-family:var(--font-mono)!important}.outlined-container,.outer-container,.hero-calculator-box,.assistant-switcher-box,.pathways-box,.cli-wrap,.terminal-container,.schema-table-wrap,.flowchart-box,.token-chart-box,.feature-big-banner,.cta-banner,.examples-cta,.features-bottom-cta,.exact-card,.exact-summary-banner{border-radius:var(--radius-outer)!important}.inside-container,.inner-container,.metric-card,.persona-card,.pathway-card,.workflow-step-card,.ecosystem-card,.profile-card,.plan-card,.calc-card,.guide-card,.cmd-card,.integration-card,.faq-card,.spec-card,.download-card,.example-card-horizontal,.comparison-card,.workflow-card,.pathway-col,.output-card,.ladder-step,.l-step,.p-card,.comp-card,.ex-card,.conformance-card,.ai-chip-item,.exact-graphic-box{border-radius:var(--radius-inner)!important}button,.btn,input,select,textarea,.calc-select,.hero-secondary-button,.nav-theme-btn,.plan-button,.nav-github,.nav-badge,.pill-badge,.section-tag-badge,.pill-badge-sm,.banner-badge,.banner-item,.rag-bad,.ods-good,.eco-badge,.p-badge,.l-num,.out-lbl,.cli-dots,.cli-copy-btn,.terminal-copy-btn,.term-tab,.assistant-btn,.status-indicator,.child-item,.icon-circle{border-radius:var(--radius-child)!important}.nav-header,.nav-menu-item,.toggle-container,.discount-badge,.hero-actions a,.plan-button.pill,.toggle-btn{border-radius:var(--radius-pill)!important}.hero-calculator-box .output-card,.assistant-switcher-box .terminal-container,.pathways-box .pathway-col,.cli-wrap .cli-box{border-radius:var(--radius-inner)!important}.hero-calculator-box input,.hero-calculator-box select,.assistant-switcher-box button,.output-card button,.pathway-col .btn{border-radius:var(--radius-child)!important}.metrics-grid .metric-card,.persona-card,.pathway-col,.workflow-step-card,.ecosystem-card,.profile-card,.plan-card,.calc-card,.guide-card,.cmd-card,.integration-card,.faq-card,.spec-card,.download-card,.example-card-horizontal,.comparison-card,.assistant-switcher-box,.hero-calculator-box,.pathways-box,.flowchart-box,.token-chart-box,.schema-table-wrap,.matrix-table-wrap,.ladder-step,.l-step,.p-card,.comp-card,.ex-card,.conformance-card{background-color:var(--card-bg)!important;background-image:none!important;border:var(--border)!important}.output-card,.terminal-container,.cli-box,.code-box,.step-code-box,.ex-code-wrap,.cli-tree,.path-prompt-box,.eco-cmd-box,.banner-item{background-color:var(--nested-card-bg)!important;background-image:none!important;border:var(--border)!important}hr,.border-b,.border-t,.border-l,.border-r,.footer-top-grid,.terminal-tab-bar,.cli-header,.terminal-title-tag,.schema-table th,.schema-table td,.matrix-table th,.matrix-table td,.comparison-table th,.comparison-table td{border-color:var(--border-color)!important}.shimmer-btn:after{display:none!important}@media(max-width:768px){.dot-matrix-bg{display:none!important;background:none!important}}.glow-card:hover,.plan-card:hover,.faq-card:hover,.example-card-horizontal:hover{transform:none!important;box-shadow:none!important;border-color:var(--fg-dim)!important}.tagline,.hero-subtext strong,.banner-item h4{background:none!important;-webkit-background-clip:unset!important;-webkit-text-fill-color:unset!important;color:var(--fg)!important}p,li,td,.faq-answer,.metric-sub,.col-links a,.legal-links a,.footer-brand-desc,.hero-subtext,.cli-log{color:var(--fg-muted)!important}h1,h2,h3,h4,h5,h6,strong,th,.metric-value,.out-num,.calc-badge,.timeline-content li strong,.nav-brand-text,.status-indicator span,.ladder-title{color:var(--fg)!important}.nav-header{margin-top:var(--space-16)!important;margin-bottom:var(--space-24)!important}.btn-primary,.hero-actions .btn-primary,.plan-card.popular .plan-button,.assistant-btn.active,.term-tab.active,.nav-github{background-color:var(--action-bg)!important;color:var(--action-fg)!important;border:1px solid var(--action-bg)!important}.btn-primary:hover,.hero-actions .btn-primary:hover,.plan-card.popular .plan-button:hover,.nav-github:hover{opacity:.9!important}.btn-secondary,.hero-secondary-button,.plan-button,.assistant-btn,.term-tab{background-color:var(--secondary-action-bg)!important;color:var(--secondary-action-fg)!important;border:var(--secondary-action-border)!important}.btn-secondary:hover,.hero-secondary-button:hover,.plan-button:hover,.assistant-btn:hover,.term-tab:hover{background-color:var(--nested-card-bg)!important;color:var(--fg)!important;border-color:var(--fg-dim)!important}svg.nav-icon,svg.footer-brand-icon{color:var(--fg)!important;border-radius:0!important;overflow:visible!important}svg.platform-icon path,svg.platform-icon circle{fill:currentColor!important}svg path[fill="#D97757"]{fill:currentColor!important}svg path[fill="#00D2FF"],svg path[stroke="#00D2FF"]{fill:currentColor!important;stroke:currentColor!important}svg circle[stroke="#A7F3D0"],svg polygon[fill="#A7F3D0"]{stroke:currentColor!important;fill:currentColor!important}.ods-good,.ods-green,.rag-bad{background-color:var(--nested-card-bg)!important;border:var(--border)!important;color:var(--fg)!important}.bar-fill.ods-green,.r-bar{background-color:var(--action-bg)!important}.chart-pulse-badge{animation:none!important;background-color:var(--nested-card-bg)!important;color:var(--fg)!important;border:var(--border)!important}.mature-footer{width:100%;background:var(--card-bg)!important;border-top:var(--border)!important;padding:4rem 2.5rem 2.5rem!important;color:var(--fg-muted)!important;margin-top:auto!important;box-sizing:border-box}.footer-top-grid{max-width:1150px;margin:0 auto;display:grid;grid-template-columns:2fr repeat(3,1fr);gap:3rem;padding-bottom:3rem;border-bottom:var(--border)}.brand-col{display:flex;flex-direction:column;gap:1.25rem}.footer-brand-title{display:flex;align-items:center;gap:.65rem;font-weight:700;font-size:1.15rem;color:var(--fg)}.footer-brand-icon{width:24px;height:24px;border-radius:0;overflow:visible;color:var(--fg)}.footer-brand-desc{font-size:.875rem;color:var(--fg-muted);line-height:1.65;max-width:320px}.status-indicator{display:inline-flex;align-items:center;gap:.5rem;font-family:var(--font-mono);font-size:.725rem;color:var(--fg-muted);background:var(--nested-card-bg);border:var(--border);padding:.35rem .85rem;border-radius:var(--radius-sm);width:fit-content;margin-top:.5rem}.status-dot{width:6px;height:6px;border-radius:50%;background:var(--fg)}.col-title{font-size:.8rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--fg);margin-bottom:1.25rem;font-family:var(--font-mono)}.col-links{list-style:none;display:flex;flex-direction:column;gap:.85rem}.col-links a{font-size:.875rem;color:var(--fg-muted);transition:all .25s ease}.col-links a:hover{color:var(--fg)}.col-links code{background:var(--nested-card-bg);padding:.1rem .3rem;border-radius:3px;font-size:.775rem}.footer-bottom-bar{max-width:1150px;margin:2.5rem auto 0;display:flex;align-items:center;justify-content:space-between;font-size:.8rem;color:var(--fg-dim)}.legal-links{display:flex;align-items:center;gap:.75rem}.legal-links a{color:var(--fg-dim);transition:color .25s ease}.legal-links a:hover{color:var(--fg)}@media(max-width:900px){.footer-top-grid{grid-template-columns:1fr 1fr;gap:2.5rem}.brand-col{grid-column:span 2}}@media(max-width:640px){.mature-footer{padding:3rem 1.25rem 2rem!important}.footer-top-grid{grid-template-columns:1fr;gap:2rem}.brand-col{grid-column:span 1}.footer-bottom-bar{flex-direction:column;gap:1.25rem;align-items:flex-start}}.section-container,.hero-section,.feature-hero-top,.feature-row,.feature-big-banner,.spec-section,.roi-section,.faq-section,.examples-content-grid,.examples-cta,.features-bottom-cta,.timeline,.docs-section,.platform-section,.plans-grid,.spec-cta,.changelog-cta,.cta-banner,.industry-roi-chart-box{margin-top:130px!important;margin-bottom:130px!important;scroll-margin-top:100px;scroll-margin-bottom:100px}.hero-section,.feature-hero-top{margin-top:var(--space-32)!important;margin-bottom:130px!important}.platform-list{gap:0!important}@media(max-width:768px){.section-container,.hero-section,.feature-hero-top,.feature-row,.feature-big-banner,.spec-section,.roi-section,.faq-section,.examples-content-grid,.examples-cta,.features-bottom-cta,.timeline,.docs-section,.platform-section,.plans-grid,.spec-cta,.changelog-cta,.cta-banner,.industry-roi-chart-box{margin-top:80px!important;margin-bottom:80px!important;scroll-margin-top:70px;scroll-margin-bottom:70px}.hero-section,.feature-hero-top{margin-top:var(--space-32)!important;margin-bottom:80px!important}}.page[data-astro-cid-sckkx6r4]{min-height:100vh;display:flex;flex-direction:column;overflow-x:clip}.nav-header[data-astro-cid-sckkx6r4]{position:sticky;top:1.25rem;z-index:100;width:95%;max-width:1280px;margin:1.25rem auto 0;background:var(--card-bg);border:var(--border);border-radius:var(--radius-pill);transition:all .3s cubic-bezier(.4,0,.2,1)}.nav[data-astro-cid-sckkx6r4]{display:flex;align-items:center;justify-content:space-between;padding:.65rem 2rem;width:100%}.nav-left[data-astro-cid-sckkx6r4]{display:flex;align-items:center}.nav-brand[data-astro-cid-sckkx6r4]{display:flex;align-items:center;gap:.6rem;white-space:nowrap;flex-shrink:0}.nav-icon[data-astro-cid-sckkx6r4]{width:24px;height:24px;border-radius:0;overflow:visible;color:var(--fg);flex-shrink:0}.nav-brand-text[data-astro-cid-sckkx6r4]{font-weight:800;font-size:1.1rem;letter-spacing:-.03em;color:var(--fg);font-family:var(--font-heading);white-space:nowrap}.brand-full[data-astro-cid-sckkx6r4]{display:inline}.brand-short[data-astro-cid-sckkx6r4]{display:none}.nav-badge[data-astro-cid-sckkx6r4]{font-family:var(--font-mono);font-size:.65rem;padding:.15rem .4rem;background:var(--nested-card-bg);border:var(--border);color:var(--fg-muted);border-radius:var(--radius-sm);margin-left:.5rem}.nav-menu[data-astro-cid-sckkx6r4]{display:flex;align-items:center;gap:.75rem}.nav-menu-item[data-astro-cid-sckkx6r4]{font-size:.85rem;font-weight:500;color:var(--fg-dim);transition:all .25s ease;padding:.4rem .85rem;border-radius:var(--radius-pill)}.nav-menu-item[data-astro-cid-sckkx6r4]:hover{color:var(--fg);background:var(--nested-card-bg)}.nav-menu-item[data-astro-cid-sckkx6r4].active{color:var(--action-fg)!important;background:var(--action-bg)!important;font-weight:600}.nav-right[data-astro-cid-sckkx6r4]{display:flex;align-items:center;gap:1rem}.nav-theme-btn[data-astro-cid-sckkx6r4]{background:var(--secondary-action-bg);border:var(--secondary-action-border);color:var(--secondary-action-fg);padding:.4rem .5rem;border-radius:var(--radius-pill);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:all .3s ease}.nav-theme-btn[data-astro-cid-sckkx6r4]:hover{color:var(--fg);border-color:var(--fg-dim);transform:scale(1.05)}html[data-theme=dark] .sun-icon[data-astro-cid-sckkx6r4]{display:block}html[data-theme=dark] .moon-icon[data-astro-cid-sckkx6r4],html[data-theme=light] .sun-icon[data-astro-cid-sckkx6r4]{display:none}html[data-theme=light] .moon-icon[data-astro-cid-sckkx6r4]{display:block}.nav-x-link[data-astro-cid-sckkx6r4]{display:inline-flex;align-items:center;justify-content:center;color:var(--fg-dim);transition:all .3s ease}.nav-x-link[data-astro-cid-sckkx6r4]:hover{color:var(--fg);transform:scale(1.05)}.nav-github[data-astro-cid-sckkx6r4]{display:flex;align-items:center;gap:.35rem;color:var(--action-fg);background:var(--action-bg);font-size:.85rem;font-weight:600;padding:.4rem .9rem;border-radius:var(--radius-pill);transition:all .25s ease}.nav-github[data-astro-cid-sckkx6r4]:hover{opacity:.9;transform:translateY(-1px)}.nav-github-arrow[data-astro-cid-sckkx6r4]{display:inline-block;transition:transform .25s ease}.nav-github[data-astro-cid-sckkx6r4]:hover .nav-github-arrow[data-astro-cid-sckkx6r4]{transform:translate(2px) translateY(-1px)}.nav-hamburger-btn[data-astro-cid-sckkx6r4]{display:none;background:var(--secondary-action-bg);border:var(--secondary-action-border);color:var(--secondary-action-fg);padding:.4rem .5rem;border-radius:var(--radius-pill)!important;cursor:pointer;align-items:center;justify-content:center;transition:all .3s ease}.nav-hamburger-btn[data-astro-cid-sckkx6r4]:hover{color:var(--fg);border-color:var(--fg-dim)}.nav-sidebar[data-astro-cid-sckkx6r4]{position:fixed;top:0;left:-280px;width:280px;height:100vh;background:var(--bg);border-right:var(--border);z-index:2000;display:flex;flex-direction:column;padding:var(--space-24);box-sizing:border-box;transition:left .3s cubic-bezier(.4,0,.2,1)}.nav-sidebar[data-astro-cid-sckkx6r4].open{left:0}.sidebar-overlay[data-astro-cid-sckkx6r4]{position:fixed;top:0;left:0;width:100vw;height:100vh;background:#0009;z-index:1999;opacity:0;pointer-events:none;transition:opacity .3s ease}.sidebar-overlay[data-astro-cid-sckkx6r4].open{opacity:1;pointer-events:auto}.sidebar-header[data-astro-cid-sckkx6r4]{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--space-32);padding-bottom:var(--space-16);border-bottom:var(--border)}.sidebar-brand[data-astro-cid-sckkx6r4]{font-weight:800;font-size:1.2rem;font-family:var(--font-heading);color:var(--fg)}.sidebar-close-btn[data-astro-cid-sckkx6r4]{background:transparent;border:none;color:var(--fg-dim);cursor:pointer;display:flex;align-items:center;justify-content:center;padding:var(--space-4)}.sidebar-close-btn[data-astro-cid-sckkx6r4]:hover{color:var(--fg)}.sidebar-menu[data-astro-cid-sckkx6r4]{display:flex;flex-direction:column;gap:var(--space-12);flex:1}.sidebar-menu-item[data-astro-cid-sckkx6r4]{font-size:.95rem;font-weight:500;color:var(--fg-dim);padding:var(--space-12) var(--space-16);border-radius:var(--radius-md)!important;transition:all .25s ease}.sidebar-menu-item[data-astro-cid-sckkx6r4]:hover{color:var(--fg);background:var(--nested-card-bg)}.sidebar-menu-item[data-astro-cid-sckkx6r4].active{color:var(--action-fg)!important;background:var(--action-bg)!important;font-weight:600}.sidebar-menu-group[data-astro-cid-sckkx6r4]{margin-bottom:4px;border-radius:var(--radius-md)}.sidebar-menu-summary[data-astro-cid-sckkx6r4]{display:flex;align-items:center;justify-content:space-between;padding:var(--space-8) var(--space-12);border-radius:var(--radius-md);cursor:pointer;user-select:none;list-style:none!important}.sidebar-menu-summary[data-astro-cid-sckkx6r4]::-webkit-details-marker{display:none!important}.sidebar-menu-item-link[data-astro-cid-sckkx6r4]{font-size:.95rem;font-weight:500;color:var(--fg-dim)}.sidebar-menu-item-link[data-astro-cid-sckkx6r4].active{color:var(--fg);font-weight:600}.summary-arrow[data-astro-cid-sckkx6r4]{transition:transform .2s ease;color:var(--fg-dim)}.sidebar-menu-group[data-astro-cid-sckkx6r4][open] .summary-arrow[data-astro-cid-sckkx6r4]{transform:rotate(180deg)}.sidebar-sub-items[data-astro-cid-sckkx6r4]{display:flex;flex-direction:column;gap:4px;padding-left:14px;margin-top:6px;margin-bottom:8px;border-left:2px solid var(--border-color)}.sidebar-sub-link[data-astro-cid-sckkx6r4]{font-size:.85rem;color:var(--fg-dim);padding:6px 12px;border-radius:var(--radius-sm);transition:all .2s ease;text-decoration:none;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sidebar-sub-link[data-astro-cid-sckkx6r4]:hover{color:var(--fg);background:var(--nested-card-bg)}.sidebar-footer[data-astro-cid-sckkx6r4]{padding-top:var(--space-16);border-top:var(--border)}.sidebar-github-btn[data-astro-cid-sckkx6r4]{display:flex;align-items:center;justify-content:center;gap:var(--space-8);background:var(--action-bg);color:var(--action-fg);font-weight:600;padding:var(--space-12);border-radius:var(--radius-md)!important;text-align:center;font-size:.85rem;font-family:var(--font-mono)}.main[data-astro-cid-sckkx6r4]{flex:1;display:flex;flex-direction:column;align-items:center;width:100%}@media(max-width:900px){.nav-header[data-astro-cid-sckkx6r4]{width:95%;top:.75rem;margin-top:.75rem}.nav[data-astro-cid-sckkx6r4]{padding:.5rem 1.25rem}.nav-menu[data-astro-cid-sckkx6r4]{gap:.35rem}.nav-menu-item[data-astro-cid-sckkx6r4]{font-size:.8rem;padding:.35rem .65rem}}@media(max-width:768px){.brand-full[data-astro-cid-sckkx6r4]{display:none!important}.brand-short[data-astro-cid-sckkx6r4]{display:inline!important}.nav-menu[data-astro-cid-sckkx6r4]{display:none}.nav-x-link[data-astro-cid-sckkx6r4],.nav-github[data-astro-cid-sckkx6r4]{display:none!important}.nav-hamburger-btn[data-astro-cid-sckkx6r4]{display:inline-flex}.page-container[data-astro-cid-sckkx6r4],.section-container[data-astro-cid-sckkx6r4],.hero-section[data-astro-cid-sckkx6r4]{width:100%!important;max-width:100%!important;padding-left:20px!important;padding-right:20px!important;box-sizing:border-box!important}h1[data-astro-cid-sckkx6r4],.page-title[data-astro-cid-sckkx6r4]{font-size:2rem!important;line-height:1.25!important;letter-spacing:-.02em!important}h2[data-astro-cid-sckkx6r4],.section-heading[data-astro-cid-sckkx6r4]{font-size:1.5rem!important;line-height:1.3!important;letter-spacing:-.015em!important}h3[data-astro-cid-sckkx6r4]{font-size:1.15rem!important}.page-subtitle[data-astro-cid-sckkx6r4],.section-subheading[data-astro-cid-sckkx6r4]{font-size:.95rem!important;line-height:1.5!important}.hero-calculator-box[data-astro-cid-sckkx6r4],.assistant-switcher-box[data-astro-cid-sckkx6r4],.pathways-box[data-astro-cid-sckkx6r4],.flowchart-box[data-astro-cid-sckkx6r4],.token-chart-box[data-astro-cid-sckkx6r4],.matrix-table-wrap[data-astro-cid-sckkx6r4],.schema-table-wrap[data-astro-cid-sckkx6r4],.feature-big-banner[data-astro-cid-sckkx6r4],.cta-banner[data-astro-cid-sckkx6r4],.examples-cta[data-astro-cid-sckkx6r4],.features-bottom-cta[data-astro-cid-sckkx6r4],.timeline[data-astro-cid-sckkx6r4],.plans-grid[data-astro-cid-sckkx6r4],.spec-grid[data-astro-cid-sckkx6r4],.roi-grid[data-astro-cid-sckkx6r4],.calc-grid[data-astro-cid-sckkx6r4],.ecosystem-grid[data-astro-cid-sckkx6r4],.profiles-grid[data-astro-cid-sckkx6r4],.workflow-3-grid[data-astro-cid-sckkx6r4],.user-guides-grid[data-astro-cid-sckkx6r4],.cmd-grid[data-astro-cid-sckkx6r4],.integrations-grid[data-astro-cid-sckkx6r4],.big-banner-grid[data-astro-cid-sckkx6r4],.ladder-steps[data-astro-cid-sckkx6r4],.profiles-4-grid[data-astro-cid-sckkx6r4]{width:100%!important;max-width:100%!important;box-sizing:border-box!important}}@media(max-width:480px){h1[data-astro-cid-sckkx6r4],.page-title[data-astro-cid-sckkx6r4]{font-size:1.75rem!important}h2[data-astro-cid-sckkx6r4],.section-heading[data-astro-cid-sckkx6r4]{font-size:1.35rem!important}h3[data-astro-cid-sckkx6r4]{font-size:1.1rem!important}}@keyframes fade-in{0%{opacity:0;transform:translateY(14px) scale(.99)}to{opacity:1;transform:translateY(0) scale(1)}}.micro-svg[data-astro-cid-sckkx6r4]{width:100%;height:auto;max-height:40px;display:block}.micro-svg-sm[data-astro-cid-sckkx6r4]{width:100%;height:auto;max-height:32px;display:block}.micro-svg-banner[data-astro-cid-sckkx6r4]{width:100%;height:auto;max-height:70px;display:block}.card-visual-svg-wrap[data-astro-cid-sckkx6r4],.row-visual[data-astro-cid-sckkx6r4],.visual-box[data-astro-cid-sckkx6r4],.card-graphic-wrap[data-astro-cid-sckkx6r4],.pathway-graphic-wrap[data-astro-cid-sckkx6r4],.ex-visual-wrap[data-astro-cid-sckkx6r4]{width:100%;border-radius:var(--radius-md)!important;padding:var(--space-40) var(--space-32)!important;background:var(--nested-card-bg)!important;border:var(--border)!important;margin-top:0!important;margin-bottom:0!important;display:flex!important;align-items:center!important;justify-content:center!important;min-height:96px!important;box-sizing:border-box!important;transition:transform .2s ease,border-color .2s ease}@media(max-width:768px){.card-visual-svg-wrap[data-astro-cid-sckkx6r4],.row-visual[data-astro-cid-sckkx6r4],.visual-box[data-astro-cid-sckkx6r4],.card-graphic-wrap[data-astro-cid-sckkx6r4],.pathway-graphic-wrap[data-astro-cid-sckkx6r4],.ex-visual-wrap[data-astro-cid-sckkx6r4]{padding:var(--space-24) var(--space-20)!important;margin-bottom:var(--space-24)!important}}@media(max-width:480px){.card-visual-svg-wrap[data-astro-cid-sckkx6r4],.row-visual[data-astro-cid-sckkx6r4],.visual-box[data-astro-cid-sckkx6r4],.card-graphic-wrap[data-astro-cid-sckkx6r4],.pathway-graphic-wrap[data-astro-cid-sckkx6r4],.ex-visual-wrap[data-astro-cid-sckkx6r4]{padding:var(--space-16)!important;margin-bottom:var(--space-16)!important}}.p-icon[data-astro-cid-sckkx6r4],.b-icon[data-astro-cid-sckkx6r4],.ex-icon[data-astro-cid-sckkx6r4],.spec-icon[data-astro-cid-sckkx6r4],.cmd-icon[data-astro-cid-sckkx6r4],.guide-icon[data-astro-cid-sckkx6r4],.download-card-icon[data-astro-cid-sckkx6r4],.platform-icon[data-astro-cid-sckkx6r4],.step-num-badge[data-astro-cid-sckkx6r4]{margin-bottom:var(--space-20)!important}.workflow-step-card[data-astro-cid-sckkx6r4],.persona-card[data-astro-cid-sckkx6r4],.feature-card[data-astro-cid-sckkx6r4],.metric-card[data-astro-cid-sckkx6r4],.profile-card[data-astro-cid-sckkx6r4],.p-card[data-astro-cid-sckkx6r4],.ecosystem-card[data-astro-cid-sckkx6r4],.comparison-card[data-astro-cid-sckkx6r4],.plan-card[data-astro-cid-sckkx6r4],.guide-card[data-astro-cid-sckkx6r4],.cmd-card[data-astro-cid-sckkx6r4],.integration-card[data-astro-cid-sckkx6r4],.spec-card[data-astro-cid-sckkx6r4],.roi-card[data-astro-cid-sckkx6r4],.m-card[data-astro-cid-sckkx6r4],.faq-card[data-astro-cid-sckkx6r4],.pathway-col[data-astro-cid-sckkx6r4],.ex-card[data-astro-cid-sckkx6r4],.comp-card[data-astro-cid-sckkx6r4],.download-card[data-astro-cid-sckkx6r4]{padding:var(--space-32) var(--space-32)!important;display:flex!important;flex-direction:column!important;gap:var(--space-20)!important}.feature-big-banner[data-astro-cid-sckkx6r4]{padding:var(--space-56) var(--space-48)!important}.banner-item[data-astro-cid-sckkx6r4]{padding:var(--space-32) var(--space-28)!important;display:flex!important;flex-direction:column!important;gap:var(--space-16)!important}@media(max-width:768px){.workflow-step-card[data-astro-cid-sckkx6r4],.persona-card[data-astro-cid-sckkx6r4],.feature-card[data-astro-cid-sckkx6r4],.metric-card[data-astro-cid-sckkx6r4],.profile-card[data-astro-cid-sckkx6r4],.p-card[data-astro-cid-sckkx6r4],.ecosystem-card[data-astro-cid-sckkx6r4],.comparison-card[data-astro-cid-sckkx6r4],.plan-card[data-astro-cid-sckkx6r4],.guide-card[data-astro-cid-sckkx6r4],.cmd-card[data-astro-cid-sckkx6r4],.integration-card[data-astro-cid-sckkx6r4],.spec-card[data-astro-cid-sckkx6r4],.roi-card[data-astro-cid-sckkx6r4],.m-card[data-astro-cid-sckkx6r4],.faq-card[data-astro-cid-sckkx6r4],.pathway-col[data-astro-cid-sckkx6r4],.ex-card[data-astro-cid-sckkx6r4],.comp-card[data-astro-cid-sckkx6r4],.download-card[data-astro-cid-sckkx6r4]{padding:var(--space-24)!important}.banner-item[data-astro-cid-sckkx6r4]{padding:var(--space-24) var(--space-20)!important;gap:var(--space-12)!important}}@media(max-width:480px){.workflow-step-card[data-astro-cid-sckkx6r4],.persona-card[data-astro-cid-sckkx6r4],.feature-card[data-astro-cid-sckkx6r4],.metric-card[data-astro-cid-sckkx6r4],.profile-card[data-astro-cid-sckkx6r4],.p-card[data-astro-cid-sckkx6r4],.ecosystem-card[data-astro-cid-sckkx6r4],.comparison-card[data-astro-cid-sckkx6r4],.plan-card[data-astro-cid-sckkx6r4],.guide-card[data-astro-cid-sckkx6r4],.cmd-card[data-astro-cid-sckkx6r4],.integration-card[data-astro-cid-sckkx6r4],.spec-card[data-astro-cid-sckkx6r4],.roi-card[data-astro-cid-sckkx6r4],.m-card[data-astro-cid-sckkx6r4],.faq-card[data-astro-cid-sckkx6r4],.pathway-col[data-astro-cid-sckkx6r4],.ex-card[data-astro-cid-sckkx6r4],.comp-card[data-astro-cid-sckkx6r4],.download-card[data-astro-cid-sckkx6r4]{padding:var(--space-20)!important}.banner-item[data-astro-cid-sckkx6r4]{padding:var(--space-20) var(--space-16)!important;gap:var(--space-10)!important}}.workflow-step-card[data-astro-cid-sckkx6r4] h3[data-astro-cid-sckkx6r4],.persona-card[data-astro-cid-sckkx6r4] h3[data-astro-cid-sckkx6r4],.feature-card[data-astro-cid-sckkx6r4] h3[data-astro-cid-sckkx6r4],.profile-card[data-astro-cid-sckkx6r4] h3[data-astro-cid-sckkx6r4],.ecosystem-card[data-astro-cid-sckkx6r4] h3[data-astro-cid-sckkx6r4],.p-card[data-astro-cid-sckkx6r4] h4[data-astro-cid-sckkx6r4],.banner-item[data-astro-cid-sckkx6r4] h4[data-astro-cid-sckkx6r4],.plan-card[data-astro-cid-sckkx6r4] h3[data-astro-cid-sckkx6r4],.guide-card[data-astro-cid-sckkx6r4] h3[data-astro-cid-sckkx6r4],.cmd-card[data-astro-cid-sckkx6r4] h3[data-astro-cid-sckkx6r4],.integration-card[data-astro-cid-sckkx6r4] h3[data-astro-cid-sckkx6r4],.spec-card[data-astro-cid-sckkx6r4] h3[data-astro-cid-sckkx6r4]{margin-top:0!important;margin-bottom:0!important}@keyframes svgPulse{0%,to{opacity:.4;transform:scale(1);transform-origin:center}50%{opacity:1;transform:scale(1.08);transform-origin:center}}@keyframes svgFlow{0%{stroke-dashoffset:40}to{stroke-dashoffset:0}}@keyframes svgScanLine{0%{transform:translateY(0);opacity:.2}50%{opacity:.9}to{transform:translateY(40px);opacity:.2}}@keyframes svgSpin{0%{transform:rotate(0);transform-origin:center}to{transform:rotate(360deg);transform-origin:center}}.svg-pulse[data-astro-cid-sckkx6r4]{animation:svgPulse 2.5s infinite ease-in-out}.svg-flow[data-astro-cid-sckkx6r4]{stroke-dasharray:6;animation:svgFlow 1.8s linear infinite}.svg-scan[data-astro-cid-sckkx6r4]{animation:svgScanLine 3s infinite ease-in-out}.svg-spin[data-astro-cid-sckkx6r4]{animation:svgSpin 10s linear infinite}
