@import "https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800&display=swap";:root{--orka-blue-50:#f1f8fe;--orka-blue-100:#e7f2fd;--orka-blue-200:#c6e2fa;--orka-blue-300:#86bef2;--orka-blue-400:#5aa8ee;--orka-blue-500:#3d9bf0;--orka-blue-600:#1e8fec;--orka-blue-700:#1573c6;--orka-blue-800:#0a3b73;--orka-blue-900:#0a3463;--orka-neutral-0:#fff;--orka-neutral-25:#f8fbff;--orka-neutral-50:#f2f7fd;--orka-neutral-100:#e9f1fb;--orka-neutral-150:#e2eaf3;--orka-neutral-200:#cbd8e8;--orka-neutral-300:#9fb0c6;--orka-neutral-400:#7587a0;--orka-neutral-500:#5e7187;--orka-neutral-600:#41566f;--orka-neutral-700:#243b57;--orka-neutral-800:#142c4b;--orka-neutral-850:#0f2440;--orka-neutral-900:#0a2a52;--orka-neutral-950:#06182e;--orka-indigo-500:#5b6cf5;--orka-teal-500:#15b5c2;--orka-green-500:#16c784;--orka-green-100:#e2f8ef;--orka-amber-500:#ffb020;--orka-amber-100:#fff3dc;--orka-red-500:#ea4335;--orka-red-100:#fce5e3;--font-sans:"Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--fs-2xs:.75rem;--fs-xs:.8125rem;--fs-sm:.875rem;--fs-base:.9375rem;--fs-md:1rem;--fs-lg:1rem;--fs-xl:1.125rem;--fs-2xl:1.25rem;--fs-3xl:1.5rem;--fs-4xl:1.875rem;--fs-5xl:2.25rem;--fw-medium:500;--fw-semibold:600;--fw-bold:700;--lh-snug:1.3;--lh-normal:1.5;--ls-tight:-.012em;--ls-wider:.08em;--space-1:4px;--space-2:8px;--space-2-5:10px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--space-12:48px;--radius-xs:6px;--radius-sm:8px;--radius-md:14px;--radius-lg:22px;--radius-xl:30px;--radius-pill:999px;--radius-circle:50%;--dur-fast:.14s;--dur-normal:.22s;--ease-standard:cubic-bezier(.2, .8, .2, 1);--ease-out:cubic-bezier(0, 0, .2, 1);--bg-canvas:var(--orka-neutral-50);--bg-surface:var(--orka-neutral-0);--bg-surface-raised:var(--orka-neutral-0);--bg-surface-sunken:var(--orka-neutral-25);--bg-subtle:var(--orka-neutral-50);--bg-muted:var(--orka-neutral-100);--bg-overlay:#06182e7a;--text-primary:var(--orka-neutral-850);--text-secondary:var(--orka-neutral-600);--text-tertiary:var(--orka-neutral-400);--text-on-brand:#fff;--border-subtle:var(--orka-neutral-150);--border-default:var(--orka-neutral-200);--border-strong:var(--orka-neutral-300);--brand:var(--orka-blue-600);--brand-hover:var(--orka-blue-700);--brand-active:var(--orka-blue-800);--brand-text:var(--orka-blue-700);--brand-subtle:var(--orka-blue-50);--brand-border:var(--orka-blue-200);--success-text:#0a7d51;--success-subtle:var(--orka-green-100);--warning-text:#a36900;--warning-subtle:var(--orka-amber-100);--warning-border:#ffb02073;--error-text:#bf2e25;--error-solid:var(--orka-red-500);--error-subtle:var(--orka-red-100);--error-border:#f0b3ad;--ai-text:#4957c8;--ai-tint:#5b6cf514;--ai-tint-strong:#5b6cf524;--ai-border:#5b6cf53d;--ai-border-strong:#5b6cf56b;--ai-glow:0 10px 28px #5b6cf52e;--ai-grad:linear-gradient(135deg, var(--orka-indigo-500), var(--orka-teal-500));--success-border:#16c78473;--overlay-hover:#41566f14;--opacity-38:.38;--focus-ring:0 0 0 3px #1e8fec33;--shadow-xs:0 1px 2px #06182e12;--shadow-sm:0 4px 12px #06182e14;--shadow-md:0 10px 28px #06182e1a;--shadow-lg:0 18px 44px #06182e1f;--shadow-xl:0 28px 72px #06182e38;--z-modal:1400;--icon-sm:16px;--orka-logo-current:url(./orka-logo-on-light-BrM3Tszl.png)}:root[data-theme=dark]{--bg-canvas:#061421;--bg-surface:#0a1d31;--bg-surface-raised:#0e2742;--bg-surface-sunken:#081a2c;--bg-subtle:#102a45;--bg-muted:#15324f;--bg-overlay:#010810b8;--text-primary:#f2f7fd;--text-secondary:#c1d0e1;--text-tertiary:#8ea3ba;--border-subtle:#9fb0c624;--border-default:#9fb0c63d;--border-strong:#9fb0c661;--brand:var(--orka-blue-400);--brand-hover:var(--orka-blue-300);--brand-active:var(--orka-blue-200);--brand-text:#89c7ff;--brand-subtle:#3d9bf01f;--brand-border:#5aa8ee52;--success-text:#66dfb4;--success-subtle:#16c7841f;--warning-text:#ffd17a;--warning-subtle:#ffb0201f;--warning-border:#ffd17a61;--error-text:#ff8a81;--error-subtle:#ea43351f;--error-border:#ea433557;--ai-text:#aeb7ff;--ai-tint:#5b6cf51f;--ai-tint-strong:#5b6cf533;--ai-border:#818fff47;--ai-border-strong:#818fff80;--success-border:#66dfb46b;--overlay-hover:#c6e2fa14;--shadow-xs:0 1px 2px #00000047;--shadow-sm:0 6px 18px #0000003d;--shadow-md:0 14px 34px #00000047;--shadow-lg:0 24px 54px #00000057;--shadow-xl:0 34px 82px #00000080;--orka-logo-current:url(./orka-logo-on-dark-xwABq7Jh.png);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*{box-sizing:border-box}html,body,#root{width:100%;min-width:0;height:100%;margin:0}body{background:var(--bg-canvas);color:var(--text-primary);font-family:var(--font-sans);font-size:var(--fs-base);line-height:var(--lh-normal);-webkit-font-smoothing:antialiased;overflow:hidden}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer;border:0}a{color:inherit;text-decoration:none}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{box-shadow:var(--focus-ring);outline:none}.ui-icon{flex:none}.scroll-area,.view-scroll{scrollbar-width:thin;scrollbar-color:transparent transparent;transition:scrollbar-color var(--dur-normal)}.scroll-area.is-scrolling,.view-scroll.is-scrolling{scrollbar-color:var(--brand) transparent}.scroll-area::-webkit-scrollbar{width:10px;height:10px}.view-scroll::-webkit-scrollbar{width:10px;height:10px}.scroll-area::-webkit-scrollbar-track{background:0 0}.view-scroll::-webkit-scrollbar-track{background:0 0}.scroll-area::-webkit-scrollbar-thumb{border-radius:var(--radius-pill);transition:background var(--dur-normal);background:padding-box content-box;border:2px solid #0000}.view-scroll::-webkit-scrollbar-thumb{border-radius:var(--radius-pill);transition:background var(--dur-normal);background:padding-box content-box;border:2px solid #0000}.scroll-area.is-scrolling::-webkit-scrollbar-thumb{background:var(--brand);background-clip:content-box}.view-scroll.is-scrolling::-webkit-scrollbar-thumb{background:var(--brand);background-clip:content-box}.scroll-area.is-scrolling::-webkit-scrollbar-thumb:hover{background:var(--brand-hover);background-clip:content-box}.view-scroll.is-scrolling::-webkit-scrollbar-thumb:hover{background:var(--brand-hover);background-clip:content-box}.app-shell{background:var(--bg-canvas);grid-template-rows:56px minmax(0,1fr);height:100dvh;display:grid;overflow:hidden}.topnav{background:var(--bg-surface);border-bottom:1px solid var(--border-subtle);height:56px;box-shadow:var(--shadow-xs);z-index:30;grid-template-columns:1fr minmax(280px,460px) 1fr;align-items:center;gap:16px;padding:0 16px;display:grid}.topnav-left,.topnav-right{align-items:center;min-width:0;display:flex}.topnav-right{justify-self:end;gap:6px}.top-center{width:100%}.brand-mark{border-radius:var(--radius-sm);background:0 0;align-items:center;gap:8px;height:44px;padding:0 6px;display:inline-flex}.brand-mark:hover{background:var(--bg-subtle)}.brand-mark img{object-fit:contain;width:34px;height:34px}.brand-word{letter-spacing:var(--ls-tight);align-items:baseline;font-size:18px;display:inline-flex}.brand-word b{color:var(--brand)}.brand-word strong{color:var(--text-primary)}.version-chip{border-radius:var(--radius-pill);background:var(--bg-muted);color:var(--text-tertiary);letter-spacing:.08em;padding:3px 6px;font-size:11px;font-weight:800}.mobile-menu-button{display:none!important}.global-search{align-items:center;width:100%;display:flex;position:relative}.global-search>.ui-icon{color:var(--text-tertiary);pointer-events:none;position:absolute;left:12px}.global-search input{border:1px solid var(--border-default);border-radius:var(--radius-sm);background:var(--bg-subtle);width:100%;height:38px;color:var(--text-primary);padding:0 55px 0 38px;transition:all .14s}.global-search input::placeholder{color:var(--text-tertiary)}.global-search input:focus{background:var(--bg-surface);border-color:var(--brand)}.global-search kbd{border:1px solid var(--border-default);background:var(--bg-surface);color:var(--text-tertiary);font:600 10px/1 var(--font-sans);border-radius:5px;padding:3px 6px;position:absolute;right:10px}.role-toggle{border:1px solid var(--border-subtle);border-radius:var(--radius-pill);background:var(--bg-muted);align-items:center;padding:3px;display:inline-flex}.role-toggle button{border-radius:var(--radius-pill);height:30px;color:var(--text-secondary);font-size:var(--fs-xs);background:0 0;align-items:center;gap:6px;padding:0 12px;font-weight:600;display:inline-flex}.role-toggle button.active{background:var(--brand);color:var(--text-on-brand);box-shadow:var(--shadow-xs)}.role-toggle button.active.admin{background:var(--orka-neutral-800)}:root[data-theme=dark] .role-toggle button.active.admin{background:var(--orka-neutral-200);color:var(--orka-neutral-900)}.icon-button,.profile-button{border-radius:var(--radius-sm);width:38px;height:38px;color:var(--text-secondary);background:0 0;justify-content:center;align-items:center;display:inline-flex;position:relative}.icon-button:hover,.profile-button:hover{background:var(--bg-muted);color:var(--text-primary)}.nine-dot-icon{fill:currentColor;width:20px;height:20px}.notification-dot{background:var(--brand);border:2px solid var(--bg-surface);border-radius:50%;width:7px;height:7px;position:absolute;top:6px;right:7px}.anonymous-avatar{color:#7c8795;background:#d9dee5;border-radius:50%;flex:none;justify-content:center;align-items:center;width:30px;height:30px;display:inline-flex;overflow:hidden}.anonymous-avatar svg{fill:#8e98a5;stroke:none;width:100%;height:100%}.anonymous-avatar.is-large{width:42px;height:42px}.theme-switch{border-radius:var(--radius-sm);cursor:pointer;-webkit-user-select:none;user-select:none;background:0 0;align-items:center;width:54px;height:38px;padding:5px 3px;display:inline-flex}.theme-switch:hover{background:var(--bg-muted)}.theme-track{border-radius:var(--radius-pill);background:var(--bg-muted);border:1px solid var(--border-default);width:48px;height:26px;transition:background var(--dur-fast);flex:none;display:block;position:relative}.theme-knob{background:var(--bg-surface);width:20px;height:20px;box-shadow:var(--shadow-xs);transition:transform var(--dur-fast) var(--ease-out);z-index:1;border-radius:50%;position:absolute;top:2px;left:2px}.theme-icon{width:14px;height:14px;color:var(--text-tertiary);position:absolute;top:50%;right:5px;transform:translateY(-50%)}:root[data-theme=dark] .theme-track{background:var(--brand-subtle)}:root[data-theme=dark] .theme-knob{transform:translate(22px)}:root[data-theme=dark] .theme-icon{color:var(--brand-text);left:5px;right:auto}.menu-anchor{position:relative}.popover{border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--bg-surface-raised);min-width:250px;box-shadow:var(--shadow-lg);z-index:80;animation:pop-in .16s var(--ease-out);padding:8px;position:absolute;top:calc(100% + 8px)}.right-popover{right:0}@keyframes pop-in{0%{opacity:0;transform:translateY(-5px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}.popover-title{flex-direction:column;gap:1px;padding:8px 10px 10px;display:flex}.popover-title b{font-size:var(--fs-sm)}.popover-title small{color:var(--text-tertiary);font-size:var(--fs-xs)}.search-popover{padding:6px;left:0;right:0}.search-popover button{border-radius:var(--radius-sm);text-align:left;background:0 0;align-items:center;gap:10px;width:100%;padding:9px;display:flex}.search-popover button:hover{background:var(--bg-subtle)}.search-result-icon{border-radius:var(--radius-sm);background:var(--brand-subtle);width:30px;height:30px;color:var(--brand-text);font-size:var(--fs-2xs);justify-content:center;align-items:center;font-weight:800;display:inline-flex}.search-popover button>span:last-child{flex-direction:column;min-width:0;display:flex}.search-popover b{font-size:var(--fs-sm)}.search-popover small{color:var(--text-tertiary);font-size:var(--fs-xs);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.search-empty{color:var(--text-tertiary);text-align:center;padding:18px}.apps-popover{width:min(600px,100vw - 24px);min-width:0;padding-bottom:2px}.launcher-title-row{justify-content:space-between;align-items:center;gap:12px;padding:8px 10px 6px;display:flex}.launcher-title-row>span:first-child{color:var(--text-primary);font-size:var(--fs-xs);letter-spacing:.07em;text-transform:uppercase;font-weight:800}.launcher-title-row>span:last-child{color:var(--text-tertiary);font-size:var(--fs-2xs);font-weight:600}.apps-filter{border:1px solid var(--border-default);border-radius:var(--radius-sm);background:var(--bg-surface-sunken);width:calc(100% - 12px);height:32px;color:var(--text-primary);font-size:var(--fs-sm);margin:2px 6px 6px;padding:0 10px;display:block}.apps-filter::placeholder{color:var(--text-tertiary)}.apps-filter:focus{border-color:var(--brand);background:var(--bg-surface);box-shadow:var(--focus-ring);outline:none}.apps-scroll{overscroll-behavior:contain;max-height:min(62vh,520px);overflow-y:auto}.launcher-group+.launcher-group{border-top:1px solid var(--border-subtle)}.launcher-group-head{z-index:2;background:var(--bg-surface-raised);align-items:center;gap:8px;padding:10px 10px 4px;display:flex;position:sticky;top:0}.launcher-group-bar{background:var(--brand);opacity:.85;border-radius:2px;flex:none;width:4px;height:13px}.launcher-group-head b{color:var(--text-primary);font-size:var(--fs-xs);letter-spacing:.05em;text-transform:uppercase;font-weight:800}.launcher-group-head small{color:var(--text-tertiary);font-size:var(--fs-2xs);font-weight:600}.app-launcher-grid{grid-template-columns:repeat(6,minmax(0,1fr));grid-auto-rows:1fr;gap:4px;padding:0 8px 7px;display:grid}.app-launcher-grid button{border-radius:var(--radius-sm);min-width:0;color:var(--text-primary);text-align:center;background:0 0;border:1px solid #0000;flex-direction:column;align-items:center;gap:5px;padding:9px 5px 8px;display:flex}.app-launcher-grid button:hover{background:var(--bg-subtle);border-color:var(--border-subtle)}.app-launcher-grid button span{background:var(--brand-subtle);width:34px;height:34px;color:var(--brand-text);border-radius:8px;justify-content:center;align-items:center;font-size:11px;font-weight:800;display:inline-flex}.app-launcher-grid button span.is-ai{background:var(--ai-tint);color:var(--ai-text)}.app-launcher-grid button b{max-width:72px;font-size:var(--fs-2xs);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.launcher-empty{color:var(--text-tertiary);font-size:var(--fs-sm);text-align:center;padding:18px 10px}.popover-footer-action{border-top:1px solid var(--border-subtle);width:100%;color:var(--brand-text);font-size:var(--fs-xs);text-align:center;background:0 0;margin-top:7px;padding:9px;font-weight:700}.alerts-popover{width:330px}.alert-item{border-radius:var(--radius-sm);gap:10px;padding:10px;display:flex}.alert-item:hover{background:var(--bg-subtle)}.alert-dot{border-radius:50%;flex:none;width:8px;height:8px;margin-top:6px}.alert-dot.blue{background:var(--brand)}.alert-dot.green{background:var(--orka-green-500)}.alert-dot.purple{background:var(--orka-indigo-500)}.alert-item b{font-size:var(--fs-sm)}.alert-item p{color:var(--text-tertiary);font-size:var(--fs-xs);margin:2px 0 0;line-height:1.45}.profile-popover{width:270px}.profile-summary{align-items:center;gap:10px;padding:8px 9px;display:flex}.profile-summary>div{flex-direction:column;display:flex}.profile-summary b{font-size:var(--fs-sm)}.profile-summary small{color:var(--text-tertiary);font-size:var(--fs-xs)}.menu-separator{background:var(--border-subtle);height:1px;margin:5px 0}.profile-popover>button{border-radius:var(--radius-sm);width:100%;color:var(--text-secondary);text-align:left;background:0 0;align-items:center;gap:10px;padding:9px 10px;display:flex}.profile-popover>button:hover{background:var(--bg-subtle);color:var(--text-primary)}.app-body{grid-template-columns:auto minmax(0,1fr);min-height:0;display:grid;position:relative}.gas-sidenav{background:var(--bg-surface);border-right:1px solid var(--border-subtle);width:238px;min-height:0;transition:width var(--dur-normal) var(--ease-standard), transform var(--dur-normal) var(--ease-standard);z-index:20;flex-direction:column;display:flex}.gas-sidenav-top{border-bottom:1px solid var(--border-subtle);padding:16px 12px 10px}.add-button{border-radius:var(--radius-sm);background:var(--brand);width:100%;height:40px;color:var(--text-on-brand);box-shadow:var(--shadow-xs);align-items:center;gap:11px;padding:0 10px;font-weight:700;display:flex}.add-button:hover{background:var(--brand-hover)}.add-icon{background:#ffffff29;border-radius:7px;justify-content:center;align-items:center;width:24px;height:24px;display:inline-flex}.gas-sidenav-scroll{flex:1;min-height:0;padding:8px 12px;overflow-y:auto}.gas-nav-group-heading{color:var(--text-tertiary);font-size:var(--fs-2xs);letter-spacing:.08em;text-transform:uppercase;padding:5px 11px;font-weight:700}.gas-nav-item,.gas-foot-button{border-radius:var(--radius-sm);width:100%;min-height:38px;color:var(--text-secondary);text-align:left;background:0 0;align-items:center;gap:11px;margin:1px 0;padding:8px 11px;display:flex}.gas-nav-item:hover,.gas-foot-button:hover{background:var(--bg-subtle);color:var(--text-primary)}.gas-nav-item.active{background:var(--brand-subtle);color:var(--brand-text);font-weight:700}.gas-nav-item .ui-icon,.gas-foot-button .ui-icon,.gas-foot-button .chevron{color:var(--text-tertiary)}.gas-nav-item.active .ui-icon{color:var(--brand)}.gas-nav-count{border-radius:var(--radius-pill);background:var(--bg-muted);color:var(--text-tertiary);font-size:var(--fs-2xs);margin-left:auto;padding:2px 7px;font-weight:700}.gas-nav-item.active .gas-nav-count{background:var(--brand);color:var(--text-on-brand)}.gas-sidenav-foot{border-top:1px solid var(--border-subtle);flex-direction:column;gap:3px;padding:10px 12px;display:flex}.chevron{fill:none;stroke:currentColor;stroke-width:2px;width:18px;height:18px;transition:transform var(--dur-fast)}.chevron.is-open{transform:rotate(-90deg)}.app-shell.nav-collapsed .gas-sidenav{width:74px}.app-shell.nav-collapsed .gas-nav-label,.app-shell.nav-collapsed .gas-nav-count,.app-shell.nav-collapsed .gas-nav-group-heading{display:none}.app-shell.nav-collapsed .gas-sidenav-top{padding-left:12px;padding-right:12px}.app-shell.nav-collapsed .add-button,.app-shell.nav-collapsed .gas-nav-item,.app-shell.nav-collapsed .gas-foot-button{justify-content:center;padding-left:0;padding-right:0}.app-shell.nav-collapsed .add-icon{background:0 0}.drawer-scrim{display:none}.main-wrap{flex-direction:column;min-width:0;min-height:0;display:flex}.guide-bar{background:var(--bg-surface);border-bottom:1px solid var(--border-subtle);flex:none;justify-content:space-between;align-items:center;gap:14px;height:46px;padding:0 16px;display:flex}.breadcrumb .chevron{width:14px;height:14px;transform:rotate(-90deg)}.breadcrumb b{color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.guide-actions{align-items:center;gap:9px;display:flex}.experience-chip{color:var(--text-tertiary);font-size:var(--fs-xs);align-items:center;gap:7px;display:inline-flex}.connected-dot{background:var(--orka-green-500);width:7px;height:7px;box-shadow:0 0 0 3px var(--success-subtle);border-radius:50%}.main-content{flex:1;min-height:0;padding:12px;overflow:hidden}.button{border-radius:var(--radius-sm);min-height:38px;font-size:var(--fs-sm);border:1px solid #0000;justify-content:center;align-items:center;gap:8px;padding:0 15px;font-weight:700;transition:all .14s;display:inline-flex}.button.small{min-height:32px;font-size:var(--fs-xs);padding:0 12px}.button.primary{background:var(--brand);color:var(--text-on-brand);box-shadow:var(--shadow-xs)}.button.primary:hover{background:var(--brand-hover);transform:translateY(-1px)}.button.secondary{border-color:var(--border-default);background:var(--bg-surface);color:var(--text-primary)}.button.secondary:hover{border-color:var(--border-strong);background:var(--bg-subtle)}.button:disabled{opacity:.48;cursor:not-allowed;transform:none!important}.view-scroll{width:100%;height:100%;padding:0 2px 24px;overflow-y:auto}.content-surface{border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--bg-surface);box-shadow:var(--shadow-xs)}.eyebrow,.pane-kicker,.detail-label,.dashboard-label{color:var(--brand-text);font-size:var(--fs-2xs);letter-spacing:.1em;text-transform:uppercase;font-weight:800;display:inline-flex}.section-heading{text-align:center;max-width:780px;margin:0 auto 26px}.section-heading h2{letter-spacing:-.035em;margin:8px 0 12px;font-size:clamp(27px,3.2vw,42px);line-height:1.08}.section-heading p{color:var(--text-secondary);font-size:var(--fs-md);margin:0}.overview-view{flex-direction:column;gap:14px;display:flex}.hero-card{grid-template-columns:minmax(0,.95fr) minmax(430px,1.05fr);gap:42px;min-height:520px;padding:clamp(34px,5vw,68px);display:grid;overflow:hidden}.hero-copy{flex-direction:column;justify-content:center;display:flex}.hero-copy h1,.roadmap-header h1,.admin-hero h1{letter-spacing:-.055em;max-width:720px;margin:10px 0 16px;font-size:clamp(38px,4.5vw,64px);line-height:1.01}.hero-copy>p,.roadmap-header>div>p,.admin-hero p{max-width:680px;color:var(--text-secondary);margin:0;font-size:clamp(16px,1.5vw,19px);line-height:1.65}.hero-actions{flex-wrap:wrap;gap:10px;margin-top:26px;display:flex}.hero-badges{flex-wrap:wrap;gap:8px;margin-top:24px;display:flex}.hero-badges span{border:1px solid var(--border-subtle);border-radius:var(--radius-pill);background:var(--bg-subtle);color:var(--text-secondary);font-size:var(--fs-xs);align-items:center;gap:6px;padding:7px 10px;font-weight:600;display:inline-flex}.hero-badges .ui-icon{color:var(--brand)}.app-preview{border:1px solid var(--border-default);color:#0f2440;background:#f8fbff;border-radius:18px;align-self:center;min-width:0;overflow:hidden;transform:perspective(1200px)rotateY(-3deg)rotateX(1deg);box-shadow:0 28px 60px #06182e29}:root[data-theme=dark] .app-preview{box-shadow:0 28px 65px #0000006b}.preview-topbar{background:#fff;border-bottom:1px solid #e2eaf3;grid-template-columns:1fr 190px auto;align-items:center;gap:10px;height:48px;padding:0 12px;display:grid}.preview-brand{align-items:center;gap:7px;display:flex}.preview-brand img{object-fit:contain;width:26px;height:26px}.preview-brand b{font-size:13px;display:inline-flex}.preview-brand b span{color:#1e8fec}.preview-search{color:#7587a0;border:1px solid #d5dfeb;border-radius:7px;align-items:center;gap:7px;height:30px;padding:0 9px;font-size:11px;display:flex}.preview-body{grid-template-columns:126px minmax(0,1fr);min-height:320px;display:grid}.preview-sidebar{background:#fff;border-right:1px solid #e2eaf3;flex-direction:column;gap:5px;padding:12px 9px;display:flex}.preview-add{color:#fff;background:#1e8fec;border-radius:7px;align-items:center;gap:6px;height:30px;padding:0 8px;font-size:11px;font-weight:700;display:flex}.preview-nav{color:#5e7187;border-radius:7px;align-items:center;gap:7px;padding:7px 8px;font-size:11px;display:flex}.preview-nav.active{color:#1573c6;background:#f1f8fe;font-weight:700}.preview-workspace{background:#f2f7fd;min-width:0}.preview-guide{color:#7587a0;background:#fff;border-bottom:1px solid #e2eaf3;height:34px;padding:10px 12px;font-size:11px}.preview-columns{grid-template-columns:repeat(3,1fr);gap:8px;padding:12px;display:grid}.preview-column{background:#f8fbff;border:1px solid #e2eaf3;border-radius:11px;min-height:230px;padding:9px}.preview-column-head{color:#41566f;justify-content:space-between;margin-bottom:9px;font-size:11px;display:flex}.preview-column-head span{background:#e9f1fb;border-radius:50%;justify-content:center;align-items:center;width:17px;height:17px;display:inline-flex}.preview-task{color:#243b57;background:#fff;border:1px solid #e2eaf3;border-radius:8px;align-items:center;gap:6px;margin:7px 0;padding:8px;font-size:11px;display:flex;box-shadow:0 1px 2px #06182e0d}.task-dot{background:#3d9bf0;border-radius:50%;width:6px;height:6px}.preview-caption{color:#7587a0;text-align:center;background:#fff;border-top:1px solid #e2eaf3;padding:9px;font-size:11px}.metric-grid{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.metric-card{border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--bg-surface);box-shadow:var(--shadow-xs);flex-direction:column;gap:2px;padding:18px 20px;display:flex}.metric-card span{color:var(--text-tertiary);font-size:var(--fs-xs);text-transform:uppercase;letter-spacing:.06em;font-weight:700}.metric-card strong{letter-spacing:-.04em;margin-top:4px;font-size:34px;line-height:1}.metric-card small{color:var(--text-secondary)}.section-block{padding:clamp(50px,7vw,92px) clamp(12px,3vw,34px)}.three-card-grid{grid-template-columns:repeat(3,1fr);gap:14px;max-width:1160px;margin:0 auto;display:grid}.info-card{border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--bg-surface);box-shadow:var(--shadow-xs);padding:25px}.card-icon{background:var(--brand-subtle);width:44px;height:44px;color:var(--brand);border-radius:13px;justify-content:center;align-items:center;margin-bottom:18px;display:inline-flex}.info-card h3{font-size:var(--fs-xl);letter-spacing:-.02em;margin:0 0 9px}.info-card p{color:var(--text-secondary);margin:0}.progression-surface{padding:clamp(36px,5vw,62px)}.compact-heading{max-width:680px}.progression-grid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.progression-grid article{border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--bg-surface-sunken);gap:16px;padding:22px;display:flex}.step-number{color:var(--brand);font-size:var(--fs-xs);letter-spacing:.08em;font-weight:800}.progression-grid h3{font-size:var(--fs-lg);margin:0 0 7px}.progression-grid p{color:var(--text-secondary);margin:0}.split-section{grid-template-columns:1fr 1fr;gap:14px;display:grid}.audience-card{padding:clamp(28px,4vw,48px)}.audience-card h2{letter-spacing:-.035em;margin:8px 0 18px;font-size:clamp(26px,3vw,38px)}.check-list{gap:11px;padding:0;list-style:none;display:grid}.check-list li{color:var(--text-secondary);gap:9px;display:flex}.check-list .ui-icon{color:var(--orka-green-500)}.audience-card blockquote{border-left:3px solid var(--brand);border-radius:0 var(--radius-sm) var(--radius-sm) 0;background:var(--brand-subtle);color:var(--brand-text);margin:24px 0 0;padding:17px 19px;font-weight:700}.position-scale{grid-template-columns:repeat(3,1fr);gap:8px;margin:23px 0;display:grid}.position-scale>div{border:1px solid var(--border-subtle);border-radius:var(--radius-sm);background:var(--bg-subtle);flex-direction:column;gap:6px;padding:15px 12px;display:flex}.position-scale small{color:var(--text-tertiary);font-size:var(--fs-2xs);text-transform:uppercase;font-weight:800}.position-scale b{font-size:var(--fs-xs)}.position-scale .position-current{border-color:var(--brand-border);background:var(--brand-subtle);color:var(--brand-text)}.audience-card>p{color:var(--text-secondary)}.system-section{grid-template-columns:.8fr 1.2fr;gap:40px;padding:clamp(32px,5vw,60px);display:grid}.system-copy h2{letter-spacing:-.04em;margin:8px 0 13px;font-size:clamp(29px,3.5vw,45px);line-height:1.08}.system-copy p{color:var(--text-secondary);font-size:var(--fs-md);margin:0}.suggestion-stack{gap:12px;display:grid}.suggestion-stack article{border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--bg-surface-sunken);gap:14px;padding:20px;display:flex}.suggestion-icon{background:var(--brand-subtle);width:40px;height:40px;color:var(--brand);border-radius:12px;flex:none;justify-content:center;align-items:center;display:inline-flex}.suggestion-stack article>div{flex-direction:column;display:flex}.suggestion-stack small{color:var(--brand-text);font-size:var(--fs-2xs);text-transform:uppercase;letter-spacing:.07em;font-weight:800}.suggestion-stack b{margin-top:3px}.suggestion-stack p{color:var(--text-secondary);font-size:var(--fs-sm);margin:4px 0 0}.white-label-section{border-radius:var(--radius-lg);color:#fff;box-shadow:var(--shadow-md);background:linear-gradient(135deg,#0a2a52,#0a3b73);grid-template-columns:1fr 1fr;align-items:center;gap:34px;padding:clamp(36px,5vw,62px);display:grid}.white-label-section h2{letter-spacing:-.04em;margin:8px 0 13px;font-size:clamp(29px,3.5vw,44px);line-height:1.08}.white-label-section p{color:#c6e2fa;margin:0}.light-eyebrow{color:#86bef2}.brand-swatch-demo{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.swatch-card{border-radius:var(--radius-md);background:#ffffff0f;border:1px solid #ffffff24;flex-direction:column;gap:4px;padding:15px;display:flex}.swatch{border-radius:10px;width:100%;height:74px}.swatch.blue{background:#1e8fec}.swatch.navy{background:#142c4b;border:1px solid #fff3}.swatch.teal{background:linear-gradient(135deg,#5b6cf5,#15b5c2)}.swatch-card b{font-size:var(--fs-sm);margin-top:4px}.swatch-card small{color:#c6e2fa;font-size:var(--fs-xs)}.final-cta{justify-content:space-between;align-items:center;gap:28px;padding:clamp(30px,5vw,52px);display:flex}.final-cta h2,.future-cta h2{letter-spacing:-.04em;max-width:760px;margin:8px 0 9px;font-size:clamp(28px,3vw,42px);line-height:1.08}.final-cta p,.future-cta p{color:var(--text-secondary);margin:0}.final-actions{flex-wrap:wrap;flex:none;gap:9px;display:flex}.apps-view{grid-template-columns:minmax(260px,.82fr) minmax(420px,1.25fr) minmax(260px,.78fr);gap:12px;height:100%;min-height:0;display:grid}.pane-shell{border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--bg-surface-sunken);min-width:0;min-height:0;box-shadow:var(--shadow-sm);flex-direction:column;display:flex;overflow:hidden}.pane-header{background:var(--bg-surface-sunken);justify-content:space-between;align-items:flex-start;gap:12px;padding:17px 17px 12px;display:flex}.pane-header h2{font-size:var(--fs-xl);letter-spacing:-.025em;margin:2px 0 1px}.pane-header p{color:var(--text-tertiary);font-size:var(--fs-xs);margin:0}.pane-toolbar{grid-template-columns:1fr 112px;gap:7px;padding:0 13px 9px;display:grid}.pane-search{align-items:center;display:flex;position:relative}.pane-search .ui-icon{color:var(--text-tertiary);position:absolute;left:9px}.pane-search input,.pane-toolbar select{border:1px solid var(--border-default);border-radius:var(--radius-sm);background:var(--bg-surface);width:100%;height:34px}.pane-search input{padding:0 9px 0 31px}.pane-toolbar select{color:var(--text-secondary);font-size:var(--fs-xs);padding:0 7px}.catalog-filter-row{gap:5px;padding:0 13px 10px;display:flex;overflow-x:auto}.catalog-filter-row button{border:1px solid var(--border-subtle);border-radius:var(--radius-pill);background:var(--bg-surface);color:var(--text-secondary);font-size:var(--fs-2xs);white-space:nowrap;padding:6px 9px;font-weight:700}.catalog-filter-row button:hover,.catalog-filter-row button.active{border-color:var(--brand-border);background:var(--brand-subtle);color:var(--brand-text)}.catalog-list{flex:1;padding:0 10px 12px;overflow-y:auto}.catalog-row{border-radius:var(--radius-sm);text-align:left;background:0 0;border:1px solid #0000;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:9px;width:100%;margin:2px 0;padding:9px;display:grid}.catalog-row:hover{background:var(--bg-surface)}.catalog-row.active{border-color:var(--brand-border);background:var(--brand-subtle)}.catalog-row.ai-row.active{border-color:var(--ai-border);background:var(--ai-tint)}.app-mark,.detail-app-mark{background:var(--brand-subtle);color:var(--brand-text);border-radius:11px;flex:none;justify-content:center;align-items:center;font-size:11px;font-weight:800;display:inline-flex}.app-mark{width:38px;height:38px}.app-mark.small{border-radius:10px;width:34px;height:34px}.ai-row .app-mark,.ai-detail .detail-app-mark{background:var(--ai-tint-strong);color:var(--ai-text)}.catalog-row-copy{flex-direction:column;min-width:0;display:flex}.catalog-row-copy b{font-size:var(--fs-sm);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.catalog-row-copy small{color:var(--text-tertiary);font-size:var(--fs-2xs);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.status-pill{border-radius:var(--radius-pill);background:var(--bg-muted);width:fit-content;color:var(--text-secondary);white-space:nowrap;justify-content:center;align-items:center;padding:4px 7px;font-size:11px;font-weight:800;line-height:1;display:inline-flex}.status-live,.status-production{background:var(--success-subtle);color:var(--success-text)}.status-testing,.status-next{background:var(--warning-subtle);color:var(--warning-text)}.status-design{background:var(--brand-subtle);color:var(--brand-text)}.status-concept{background:var(--bg-muted);color:var(--text-tertiary)}.empty-state{min-height:260px;color:var(--text-tertiary);text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex}.empty-state b{color:var(--text-primary);margin-top:10px}.empty-state p{max-width:220px;font-size:var(--fs-xs);margin:3px 0 0}.detail-pane{background:var(--bg-surface)}.detail-pane .pane-header{border-bottom:1px solid var(--border-subtle);background:var(--bg-surface)}.detail-scroll{flex:1;padding:0 18px 22px;overflow-y:auto}.detail-hero{border-bottom:1px solid var(--border-subtle);grid-template-columns:72px minmax(0,1fr);gap:17px;padding:18px 0 22px;display:grid}.detail-app-mark{border-radius:20px;width:72px;height:72px;font-size:18px}.detail-hero h1{letter-spacing:-.04em;margin:7px 0;font-size:clamp(27px,3vw,39px);line-height:1.02}.detail-hero p{color:var(--text-secondary);font-size:var(--fs-md);margin:0}.detail-section{padding:24px 0 6px}.detail-section h3{font-size:var(--fs-xl);margin:7px 0 8px}.detail-section p{color:var(--text-secondary);margin:0}.app-feature-grid{grid-template-columns:repeat(2,1fr);gap:10px;margin:17px 0 22px;display:grid}.app-feature-grid article{border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--bg-surface-sunken);grid-template-columns:auto 1fr;gap:7px 9px;padding:15px;display:grid}.app-feature-grid .ui-icon{color:var(--brand);grid-row:span 2}.app-feature-grid b{font-size:var(--fs-sm)}.app-feature-grid p{color:var(--text-tertiary);font-size:var(--fs-xs);grid-column:2;margin:0}.mini-app-window{border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--bg-surface-sunken);box-shadow:var(--shadow-sm);overflow:hidden}.mini-app-top{border-bottom:1px solid var(--border-subtle);background:var(--bg-surface);grid-template-columns:auto auto 1fr auto;align-items:center;gap:7px;height:43px;padding:0 10px;display:grid}.mini-app-logo{background:var(--brand);width:25px;height:25px;color:var(--text-on-brand);border-radius:8px;justify-content:center;align-items:center;font-size:11px;font-weight:800;display:inline-flex}.mini-app-top b{font-size:var(--fs-xs)}.mini-app-search{border:1px solid var(--border-default);width:140px;color:var(--text-tertiary);border-radius:7px;justify-self:center;align-items:center;gap:5px;padding:6px 8px;font-size:11px;display:flex}.mini-app-top .anonymous-avatar{width:24px;height:24px}.mini-app-content{grid-template-columns:88px 1fr;min-height:210px;display:grid}.mini-app-nav{border-right:1px solid var(--border-subtle);background:var(--bg-surface);flex-direction:column;gap:4px;padding:10px 7px;display:flex}.mini-app-nav span{color:var(--text-tertiary);border-radius:6px;padding:6px 7px;font-size:11px}.mini-app-nav span.active{background:var(--brand-subtle);color:var(--brand-text);font-weight:700}.mini-app-canvas{padding:26px}.mini-app-canvas small{color:var(--brand-text);letter-spacing:.1em;font-size:11px;font-weight:800}.mini-app-canvas h4{max-width:400px;margin:6px 0 18px;font-size:19px;line-height:1.2}.mini-card-row{grid-template-columns:repeat(3,1fr);gap:7px;display:grid}.mini-card-row span{border:1px solid var(--border-subtle);background:var(--bg-surface);border-radius:9px;height:65px}.pane-footer{border-top:1px solid var(--border-subtle);background:var(--bg-surface);justify-content:flex-end;gap:8px;padding:12px 16px;display:flex}.insight-scroll{flex:1;padding:0 12px 14px;overflow-y:auto}.dashboard-card{border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--bg-surface);box-shadow:var(--shadow-xs);margin-bottom:10px;padding:16px}.dashboard-card h3{font-size:var(--fs-md);margin:7px 0 8px}.dashboard-card p{color:var(--text-tertiary);font-size:var(--fs-xs);margin:0}.stage-meter{border-radius:var(--radius-pill);background:var(--bg-muted);height:8px;margin:13px 0 9px;overflow:hidden}.stage-meter span{border-radius:inherit;background:linear-gradient(90deg, var(--brand), var(--orka-teal-500));height:100%;display:block}.dashboard-row{justify-content:space-between;align-items:center;display:flex}.dashboard-row b{font-size:var(--fs-xs)}.related-apps{gap:5px;margin-top:9px;display:grid}.related-apps button{border-radius:var(--radius-sm);background:var(--bg-subtle);text-align:left;align-items:center;gap:8px;padding:8px;display:flex}.related-apps button:hover{background:var(--brand-subtle)}.related-apps button>span{background:var(--bg-surface);width:30px;height:30px;color:var(--brand-text);border-radius:9px;justify-content:center;align-items:center;font-size:11px;font-weight:800;display:inline-flex}.related-apps button>div{flex-direction:column;display:flex}.related-apps b{font-size:var(--fs-xs)}.related-apps small{color:var(--text-tertiary);font-size:11px}.accent-card{border-color:var(--brand-border);background:var(--brand-subtle)}.accent-card h3{color:var(--brand-text)}.roadmap-view{flex-direction:column;gap:14px;display:flex}.roadmap-header{grid-template-columns:1.1fr .9fr;align-items:center;gap:44px;padding:clamp(36px,5vw,66px);display:grid}.roadmap-summary{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.roadmap-summary div{border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--bg-surface-sunken);flex-direction:column;gap:4px;padding:17px;display:flex}.roadmap-summary span{color:var(--text-tertiary);font-size:var(--fs-xs);font-weight:700}.roadmap-summary b{letter-spacing:-.04em;font-size:27px}.roadmap-board{padding:24px}.roadmap-board-head{justify-content:space-between;align-items:flex-end;gap:18px;margin-bottom:20px;display:flex}.roadmap-board-head h2{letter-spacing:-.035em;margin:6px 0 0;font-size:clamp(25px,3vw,38px)}.roadmap-legend{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.roadmap-legend span{color:var(--text-tertiary);font-size:var(--fs-2xs);align-items:center;gap:5px;display:inline-flex}.legend-dot{background:var(--text-tertiary);border-radius:50%;width:7px;height:7px}.legend-dot.live,.roadmap-fill.live{background:var(--orka-green-500)}.legend-dot.production,.roadmap-fill.production{background:#29b98a}.legend-dot.testing,.roadmap-fill.testing{background:var(--orka-amber-500)}.legend-dot.design,.roadmap-fill.design{background:var(--brand)}.legend-dot.next,.roadmap-fill.next{background:var(--orka-indigo-500)}.legend-dot.concept,.roadmap-fill.concept{background:var(--orka-neutral-400)}.roadmap-table{border:1px solid var(--border-subtle);border-radius:var(--radius-md);overflow:hidden}.roadmap-table-head,.roadmap-row{grid-template-columns:minmax(190px,1fr) 110px minmax(220px,1.25fr) 105px;align-items:center;gap:14px;display:grid}.roadmap-table-head{background:var(--bg-subtle);color:var(--text-tertiary);font-size:var(--fs-2xs);letter-spacing:.07em;text-transform:uppercase;padding:10px 14px;font-weight:800}.roadmap-row{border-top:1px solid var(--border-subtle);min-height:62px;padding:9px 14px}.roadmap-row:hover{background:var(--bg-surface-sunken)}.roadmap-app{align-items:center;gap:9px;min-width:0;display:flex}.roadmap-app>div{flex-direction:column;min-width:0;display:flex}.roadmap-app b{font-size:var(--fs-sm);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.roadmap-app small{color:var(--text-tertiary);font-size:var(--fs-2xs)}.roadmap-group{color:var(--text-secondary);font-size:var(--fs-xs)}.roadmap-track{border-radius:var(--radius-pill);background:var(--bg-muted);height:10px;overflow:hidden}.roadmap-fill{border-radius:inherit;height:100%;display:block}.roadmap-principles{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.roadmap-principles article{padding:24px}.roadmap-principles h3{font-size:var(--fs-lg);margin:11px 0 7px}.roadmap-principles p{color:var(--text-secondary);margin:0}.future-cta{justify-content:space-between;align-items:center;gap:30px;padding:clamp(30px,5vw,52px);display:flex}.admin-view{flex-direction:column;gap:14px;display:flex}.admin-hero{justify-content:space-between;align-items:center;gap:30px;padding:clamp(30px,4vw,54px);display:flex}.admin-hero h1{max-width:850px;font-size:clamp(34px,4vw,52px)}.admin-demo-badge{border-radius:var(--radius-pill);background:var(--orka-neutral-800);color:#fff;font-size:var(--fs-2xs);letter-spacing:.1em;flex:none;padding:8px 12px;font-weight:800}:root[data-theme=dark] .admin-demo-badge{background:var(--orka-neutral-200);color:var(--orka-neutral-900)}.admin-tabs{border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--bg-surface);gap:5px;width:fit-content;padding:5px;display:flex}.admin-tabs button{border-radius:var(--radius-sm);color:var(--text-secondary);font-size:var(--fs-xs);background:0 0;padding:8px 13px;font-weight:700}.admin-tabs button.active{background:var(--brand-subtle);color:var(--brand-text)}.admin-grid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.admin-tile{flex-direction:column;padding:24px;transition:all .15s;display:flex}.admin-tile:hover{box-shadow:var(--shadow-md);transform:translateY(-2px)}.admin-tile.selected{border-color:var(--brand-border);box-shadow:0 0 0 2px var(--brand-subtle)}.admin-tile-head{justify-content:space-between;align-items:center;display:flex}.admin-page-icon{background:var(--brand-subtle);width:42px;height:42px;color:var(--brand);border-radius:13px;justify-content:center;align-items:center;display:inline-flex}.admin-tile h2{font-size:var(--fs-xl);margin:22px 0 9px}.admin-tile p{color:var(--text-secondary);flex:1;margin:0 0 22px}.admin-catalog{padding:24px}.admin-stat-row{grid-template-columns:repeat(4,1fr);gap:10px;margin-bottom:20px;display:grid}.admin-stat-row article{border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--bg-surface-sunken);flex-direction:column;gap:4px;padding:17px;display:flex}.admin-stat-row span{color:var(--text-tertiary);font-size:var(--fs-xs)}.admin-stat-row b{font-size:28px}.admin-catalog-table{border:1px solid var(--border-subtle);border-radius:var(--radius-md);overflow:hidden}.admin-catalog-table>div{border-top:1px solid var(--border-subtle);grid-template-columns:1fr 130px 110px 130px;align-items:center;gap:12px;min-height:52px;padding:8px 13px;display:grid}.admin-catalog-table>div:first-child{border-top:0}.admin-catalog-head{background:var(--bg-subtle);color:var(--text-tertiary);font-size:var(--fs-2xs);letter-spacing:.07em;text-transform:uppercase;font-weight:800}.admin-catalog-table b{font-size:var(--fs-sm)}.admin-catalog-table span{color:var(--text-secondary);font-size:var(--fs-xs)}.admin-brand-grid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.brand-config-card,.feedback-config-card{padding:32px}.brand-config-card h2,.feedback-config-card h2{font-size:var(--fs-2xl);margin:8px 0 9px}.brand-config-card p,.feedback-config-card p{color:var(--text-secondary);margin:0 0 23px}.brand-token-row{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.brand-token-row span{border-radius:var(--radius-md);height:80px}.brand-token-row span:first-child{background:var(--brand)}.brand-token-row span:nth-child(2){background:var(--orka-neutral-800)}.brand-token-row span:nth-child(3){background:var(--orka-indigo-500)}.brand-token-row span:nth-child(4){background:var(--orka-teal-500)}.modal-scrim{background:var(--bg-overlay);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);z-index:var(--z-modal);place-items:center;padding:20px;display:grid;position:fixed;inset:0}.feedback-modal{border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--bg-surface-raised);width:min(580px,100%);box-shadow:var(--shadow-xl);overflow:hidden}.modal-header{border-bottom:1px solid var(--border-subtle);grid-template-columns:auto 1fr auto;align-items:start;gap:12px;padding:20px;display:grid}.modal-icon{background:var(--brand-subtle);width:40px;height:40px;color:var(--brand);border-radius:12px;justify-content:center;align-items:center;display:inline-flex}.modal-header h2{font-size:var(--fs-xl);margin:0}.modal-header p{color:var(--text-tertiary);font-size:var(--fs-sm);margin:3px 0 0}.modal-body{padding:20px}.placeholder-form{gap:14px;display:grid}.placeholder-form label{gap:6px;display:grid}.placeholder-form label>span{font-size:var(--fs-xs);font-weight:700}.placeholder-form select,.placeholder-form textarea{border:1px solid var(--border-default);border-radius:var(--radius-sm);background:var(--bg-subtle);width:100%;color:var(--text-tertiary)}.placeholder-form select{height:38px;padding:0 10px}.placeholder-form textarea{resize:vertical;min-height:120px;padding:10px}.integration-note{border:1px solid var(--brand-border);border-radius:var(--radius-sm);background:var(--brand-subtle);color:var(--brand-text);gap:10px;margin-top:16px;padding:14px;display:flex}.integration-note>div{flex-direction:column;display:flex}.integration-note strong{font-size:var(--fs-sm)}.integration-note span{color:var(--text-secondary);font-size:var(--fs-xs)}.modal-footer{border-top:1px solid var(--border-subtle);background:var(--bg-surface-sunken);justify-content:flex-end;gap:8px;padding:14px 20px;display:flex}@media (width<=1280px){.topnav{grid-template-columns:auto minmax(260px,1fr) auto}.role-toggle button{justify-content:center;width:34px;padding:0;font-size:0}.apps-view{grid-template-columns:minmax(245px,.8fr) minmax(400px,1.2fr)}.insight-pane{display:none}.hero-card{grid-template-columns:1fr 1fr;gap:28px;padding:42px}}@media (width<=1020px){.topnav{grid-template-columns:auto 1fr auto}.top-center{min-width:180px}.brand-word,.version-chip{display:none}.gas-sidenav{width:210px}.hero-card,.roadmap-header,.system-section,.white-label-section{grid-template-columns:1fr}.hero-card{min-height:0}.app-preview{justify-self:center;width:100%;max-width:720px;transform:none}.metric-grid{grid-template-columns:repeat(2,1fr)}.progression-grid,.three-card-grid,.admin-grid{grid-template-columns:1fr}.roadmap-principles{grid-template-columns:repeat(2,1fr)}.roadmap-board-head{flex-direction:column;align-items:flex-start}.roadmap-legend{justify-content:flex-start}}@media (width<=800px){.app-shell{grid-template-rows:56px minmax(0,1fr)}.topnav{grid-template-columns:auto minmax(0,1fr) auto;gap:8px;padding:0 8px}.mobile-menu-button{flex-direction:column;gap:3px;display:inline-flex!important}.mobile-menu-button span{background:currentColor;border-radius:2px;width:17px;height:2px}.brand-mark{padding:0 3px}.brand-mark img{width:30px;height:30px}.role-toggle,.alerts-anchor,.theme-switch,.global-search kbd{display:none}.global-search input{padding-right:10px}.gas-sidenav{box-shadow:var(--shadow-xl);position:absolute;inset:0 auto 0 0;transform:translate(-102%);width:238px!important}.app-shell.drawer-open .gas-sidenav{transform:translate(0)}.app-shell.drawer-open .drawer-scrim{background:var(--bg-overlay);z-index:15;display:block;position:absolute;inset:0}.app-shell.nav-collapsed .gas-nav-label,.app-shell.nav-collapsed .gas-nav-count,.app-shell.nav-collapsed .gas-nav-group-heading{display:initial}.app-shell.nav-collapsed .gas-nav-group-heading{display:block}.app-shell.nav-collapsed .add-button,.app-shell.nav-collapsed .gas-nav-item,.app-shell.nav-collapsed .gas-foot-button{justify-content:flex-start;padding-left:10px;padding-right:10px}.main-content{padding:8px}.guide-bar{padding:0 10px}.experience-chip{display:none}.apps-view{grid-template-columns:1fr;height:100%;overflow-y:auto}.catalog-pane{min-height:420px}.detail-pane{min-height:680px}.split-section,.admin-brand-grid{grid-template-columns:1fr}.roadmap-table{overflow-x:auto}.roadmap-table-head,.roadmap-row{min-width:760px}.admin-stat-row{grid-template-columns:repeat(2,1fr)}.admin-catalog-table{overflow-x:auto}.admin-catalog-table>div{min-width:650px}}@media (width<=620px){.topnav-right{gap:2px}.top-center{min-width:0}.global-search input{height:36px;font-size:var(--fs-xs)}.app-launcher-grid{grid-template-columns:repeat(3,1fr)}.apps-popover{width:min(330px,100vw - 16px);position:fixed;top:58px;right:8px}.profile-popover{position:fixed;top:58px;right:8px}.guide-actions .button{display:none}.hero-card,.roadmap-header,.progression-surface,.white-label-section{padding:28px 20px}.hero-copy h1,.roadmap-header h1,.admin-hero h1{font-size:36px}.preview-topbar{grid-template-columns:1fr auto}.preview-search{display:none}.preview-body{grid-template-columns:84px minmax(0,1fr)}.preview-columns{grid-template-columns:1fr}.preview-column:nth-child(n+2){display:none}.metric-grid,.roadmap-summary,.roadmap-principles,.app-feature-grid{grid-template-columns:1fr}.section-block{padding:46px 0}.three-card-grid{gap:10px}.progression-grid{grid-template-columns:1fr}.system-section{padding:28px 20px}.brand-swatch-demo{grid-template-columns:1fr}.swatch{height:55px}.final-cta,.future-cta,.admin-hero{flex-direction:column;align-items:flex-start;padding:28px 20px}.position-scale,.pane-toolbar{grid-template-columns:1fr}.detail-hero{grid-template-columns:54px minmax(0,1fr)}.detail-app-mark{border-radius:15px;width:54px;height:54px;font-size:14px}.mini-app-search{display:none}.mini-app-top{grid-template-columns:auto 1fr auto}.roadmap-board{padding:16px 12px}.admin-stat-row{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}.gas-nav-group{margin:6px 0 14px}.folder-button{border-radius:var(--radius-sm);min-width:0;min-height:38px;color:var(--text-secondary);text-align:left;background:0 0;align-items:center;gap:11px;padding:8px 10px;font-weight:700;display:flex}.folder-button:hover,.folder-toggle:hover{background:var(--bg-subtle);color:var(--text-primary)}.folder-button.active{color:var(--brand-text)}.folder-button.active .ui-icon{color:var(--brand)}.folder-tabs{padding:2px 0 0 13px;display:grid}.gas-nav-group.collapsed .folder-tabs{display:none}.folder-tabs .gas-nav-item{min-height:35px;font-size:var(--fs-sm);padding-left:20px}.folder-tabs .gas-nav-item:before{content:"";background:var(--border-default);border-radius:50%;flex:none;width:6px;height:6px;margin-left:-10px}.folder-tabs .gas-nav-item.active:before{background:var(--brand)}.breadcrumb{min-width:0;color:var(--text-secondary);font-size:var(--fs-sm);align-items:center;gap:10px;display:flex}.breadcrumb button{border-radius:var(--radius-xs);color:var(--text-secondary);background:0 0;margin:-5px -6px;padding:5px 6px;font-weight:600}.breadcrumb button:hover{background:var(--bg-subtle);color:var(--brand-text)}.breadcrumb b{color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;font-weight:700;overflow:hidden}.breadcrumb-separator{color:var(--text-tertiary);-webkit-user-select:none;user-select:none}.legacy-view{padding:0 0 28px}.legacy-view .legacy-widget-scope{min-height:100%}.folder-hero{justify-content:space-between;align-items:center;gap:28px;margin-bottom:14px;padding:34px;display:flex}.folder-hero h1{letter-spacing:-.035em;margin:7px 0 9px;font-size:clamp(30px,4vw,46px);line-height:1.05}.folder-hero p{max-width:740px;color:var(--text-secondary);font-size:var(--fs-md);margin:0}.favorites-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.favorite-card{flex-direction:column;min-height:330px;padding:22px;display:flex}.favorite-card.ai-card{border-color:var(--ai-border);background:linear-gradient(145deg, var(--ai-tint), var(--bg-surface) 58%)}.favorite-card-head{justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}.favorite-heart{border-radius:var(--radius-circle);background:var(--error-subtle);width:36px;height:36px;color:var(--error-solid);font-size:20px}.favorite-heart:hover{transform:scale(1.04)}.favorite-card h2{font-size:var(--fs-2xl);margin:12px 0 7px}.favorite-card>p{color:var(--text-secondary);flex:1;margin:0 0 18px}.favorite-meta{flex-wrap:wrap;gap:7px;margin-bottom:18px;display:flex}.favorite-meta span{border-radius:var(--radius-pill);background:var(--bg-muted);color:var(--text-secondary);font-size:var(--fs-2xs);padding:5px 8px;font-weight:700}.favorite-actions{gap:8px;display:flex}.favorite-actions .button{flex:1}.empty-favorites{text-align:center;place-items:center;min-height:380px;padding:42px;display:grid}.empty-favorites h2{margin:10px 0 5px}.empty-favorites p{max-width:500px;color:var(--text-secondary);margin:0 0 20px}.empty-favorite-icon{color:var(--text-tertiary);font-size:58px;line-height:1}.favorite-button{background:var(--bg-muted);color:var(--text-secondary)}.favorite-button.active{background:var(--error-subtle);color:var(--error-text)}.favorite-button span{font-size:16px}.site-footer{border-top:1px solid var(--border-subtle);background:var(--bg-surface);min-height:48px;color:var(--text-secondary);font-size:var(--fs-xs);flex:none;justify-content:space-between;align-items:center;gap:18px;padding:8px 16px;display:flex}.site-footer-brand{white-space:nowrap;align-items:center;gap:8px;display:flex}.site-footer-brand b{color:var(--text-primary)}.site-footer-mark{width:22px;height:22px;display:inline-flex}.site-footer-mark .official-orka-logo{background:var(--orka-logo-current,url(./orka-logo-on-light-BrM3Tszl.png)) center / contain no-repeat;width:100%;height:100%}.site-footer nav{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:16px;display:flex}.site-footer button,.site-footer a{color:var(--text-secondary);background:0 0;padding:4px 0;font-weight:600}.site-footer button:hover,.site-footer a:hover{color:var(--brand-text)}.app-shell.nav-collapsed .folder-toggle,.app-shell.nav-collapsed .folder-tabs{display:none}.app-shell.nav-collapsed .folder-button{justify-content:center;padding-left:0;padding-right:0}@media (width<=1020px){.favorites-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.site-footer nav{gap:10px}}@media (width<=800px){.app-shell.nav-collapsed .gas-nav-label,.app-shell.nav-collapsed .gas-nav-count{display:initial}.app-shell.nav-collapsed .folder-row{grid-template-columns:minmax(0,1fr) 32px}.app-shell.nav-collapsed .folder-toggle{display:inline-flex}.app-shell.nav-collapsed .folder-tabs{display:grid}.app-shell.nav-collapsed .gas-nav-group.collapsed .folder-tabs{display:none}.app-shell.nav-collapsed .folder-button{justify-content:flex-start;padding-left:10px;padding-right:10px}.site-footer{flex-direction:column;align-items:flex-start;padding:10px 14px}.site-footer nav{justify-content:flex-start}}@media (width<=620px){.folder-hero{flex-direction:column;align-items:flex-start;padding:26px 20px}.favorites-grid{grid-template-columns:1fr}.site-footer nav{gap:9px 14px}}.app-shell{grid-template-rows:56px minmax(0,1fr) auto}.folder-row{display:block}.folder-button{width:100%}.folder-button .chevron{width:15px;height:15px;transition:transform var(--dur-fast) var(--ease-standard);margin-left:auto;transform:rotate(-90deg)}.folder-button .chevron.is-open{transform:rotate(0)}.folder-button.current{color:var(--text-primary)}.folder-button.current>.ui-icon{color:var(--brand)}.breadcrumb-folder{color:var(--text-secondary);white-space:nowrap;font-weight:600}.apps-view{grid-template-columns:var(--catalog-grid,minmax(260px, .82fr) minmax(420px, 1.25fr) minmax(260px, .78fr));transition:grid-template-columns var(--dur-normal) var(--ease-standard)}.pane-state-expanded{box-shadow:var(--shadow-lg)}.pane-rail{background:var(--bg-surface);width:44px;color:var(--text-secondary);cursor:pointer;writing-mode:vertical-rl;justify-content:flex-start;align-items:center;gap:11px;padding:12px 0;display:flex;transform:rotate(180deg)}.pane-rail:hover{border-color:var(--brand-border);background:var(--brand-subtle);color:var(--brand-text)}.pane-rail .ui-icon{transform:rotate(180deg)}.pane-rail>span{font-size:var(--fs-xs);letter-spacing:.06em;text-transform:uppercase;font-weight:800}.pane-rail-plus{border-radius:var(--radius-pill);background:var(--bg-muted);justify-content:center;align-items:center;width:22px;height:22px;line-height:1;display:inline-flex;font-size:15px!important}.catalog-snapshot-card>p{color:var(--text-tertiary);font-size:var(--fs-xs);margin:7px 0 12px}.catalog-snapshot-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.catalog-snapshot-grid button{border:1px solid var(--border-subtle);border-radius:var(--radius-sm);background:var(--bg-surface);min-width:0;color:var(--text-secondary);text-align:left;align-items:center;gap:7px;padding:7px;display:flex}.catalog-snapshot-grid button:hover,.catalog-snapshot-grid button.active{border-color:var(--brand-border);background:var(--brand-subtle);color:var(--brand-text)}.catalog-snapshot-grid button>span{background:var(--bg-muted);border-radius:8px;flex:none;justify-content:center;align-items:center;width:25px;height:25px;font-size:11px;font-weight:800;display:inline-flex}.catalog-snapshot-grid button b{text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.persistent-cta-footer{border-top:1px solid var(--border-default);background:color-mix(in srgb, var(--bg-surface) 94%, var(--brand-subtle));-webkit-backdrop-filter:blur(18px);z-index:25;grid-template-columns:minmax(190px,.62fr) minmax(0,2.7fr);align-items:center;gap:16px;min-height:88px;padding:10px 18px;display:grid;box-shadow:0 -12px 32px -24px #06182e7a}.persistent-cta-intro{justify-content:space-between;align-items:center;gap:12px;min-width:0;display:flex}.persistent-cta-brand{align-items:center;gap:9px;min-width:0;display:flex}.persistent-cta-brand>span:last-child{flex-direction:column;min-width:0;display:flex}.persistent-cta-brand b{color:var(--text-primary);font-size:var(--fs-lg);white-space:nowrap}.persistent-cta-brand small{color:var(--text-tertiary);white-space:nowrap;font-size:11px}.persistent-footer-links{flex-direction:column;align-items:flex-end;gap:3px;display:flex}.persistent-footer-links button,.persistent-footer-links a{color:var(--text-secondary);white-space:nowrap;background:0 0;padding:2px 0;font-size:11px;font-weight:700}.persistent-footer-links button:hover,.persistent-footer-links a:hover{color:var(--brand-text)}.persistent-cta-actions{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;min-width:0;display:grid}.persistent-cta-card{border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--bg-surface);min-width:0;min-height:62px;color:var(--text-secondary);text-align:left;box-shadow:var(--shadow-xs);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:9px;padding:9px 10px;display:grid}.persistent-cta-card:hover:not(:disabled){border-color:var(--brand-border);background:var(--brand-subtle);color:var(--brand-text);transform:translateY(-1px)}.persistent-cta-card.primary{border-color:var(--brand);background:var(--brand);color:var(--text-on-brand)}.persistent-cta-card.primary:hover{background:var(--brand-hover);color:var(--text-on-brand)}.persistent-cta-card.soon{opacity:.52}.persistent-cta-icon{background:var(--bg-muted);width:32px;height:32px;color:var(--brand-text);border-radius:10px;justify-content:center;align-items:center;display:inline-flex}.persistent-cta-card.primary .persistent-cta-icon{color:var(--text-on-brand);background:#ffffff29}.persistent-cta-card>span:last-child{flex-direction:column;min-width:0;display:flex}.persistent-cta-card b{color:inherit;font-size:var(--fs-xs);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.persistent-cta-card small{color:var(--text-tertiary);text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:11px;line-height:1.25;overflow:hidden}.persistent-cta-card.primary small{color:#ffffffc7}@media (width<=1280px){.apps-view{grid-template-columns:var(--catalog-grid,minmax(245px, .8fr) minmax(400px, 1.2fr) minmax(245px, .75fr));overflow-x:auto}.insight-pane{display:flex}.persistent-cta-footer{grid-template-columns:170px minmax(0,1fr);gap:10px;padding-inline:12px}.persistent-cta-intro{flex-direction:column;align-items:flex-start;gap:3px}.persistent-footer-links{flex-direction:row;align-items:flex-start;gap:10px}.persistent-cta-card small{display:none}}@media (width<=900px){.persistent-cta-footer{grid-template-columns:142px minmax(0,1fr);min-height:78px;padding:8px 10px}.persistent-cta-brand b{font-size:var(--fs-sm)}.persistent-cta-actions{scrollbar-width:thin;gap:7px;padding-bottom:1px;display:flex;overflow-x:auto}.persistent-cta-card{flex:0 0 156px;min-height:54px;padding:7px 8px}.persistent-cta-card b{font-size:11px}}@media (width<=800px){.app-shell{grid-template-rows:56px minmax(0,1fr) auto}.apps-view{flex-direction:column;display:flex;overflow-y:auto}.pane-rail{writing-mode:horizontal-tb;flex-direction:row;width:100%;min-height:44px;padding:8px 12px;transform:none}.pane-rail .ui-icon{transform:none}.pane-rail-plus{margin-left:auto}.persistent-cta-footer{grid-template-columns:116px minmax(0,1fr)}.persistent-cta-brand .site-footer-mark{display:none}.persistent-cta-brand small{font-size:11px}.persistent-footer-links{gap:7px}}@media (width<=520px){.persistent-cta-footer{grid-template-columns:88px minmax(0,1fr);gap:7px;padding-inline:7px}.persistent-cta-brand b{font-size:11px}.persistent-cta-brand small{display:none}.persistent-footer-links{flex-direction:column;gap:1px}.persistent-cta-card{flex-basis:142px}}.folder-row{grid-template-columns:minmax(0,1fr) 32px;align-items:center;gap:2px;display:grid}.folder-label{min-width:0;min-height:38px;color:var(--text-secondary);align-items:center;gap:11px;padding:8px 10px;font-weight:700;display:flex}.folder-label.current{color:var(--text-primary)}.folder-label.current>.ui-icon{color:var(--brand)}.folder-toggle{border-radius:var(--radius-sm);width:30px;height:30px;color:var(--text-tertiary);background:0 0;justify-content:center;align-items:center;display:inline-flex}.folder-toggle:hover{background:var(--bg-subtle);color:var(--text-primary)}.folder-toggle .chevron{width:15px;height:15px;transition:transform var(--dur-fast) var(--ease-standard);transform:rotate(-90deg)}.folder-toggle .chevron.is-open{transform:rotate(0)}.app-shell.nav-collapsed .folder-row{grid-template-columns:1fr}.app-shell.nav-collapsed .folder-toggle{display:none}.app-shell.nav-collapsed .folder-label{justify-content:center;padding-left:0;padding-right:0}@media (width<=800px){.app-shell.nav-collapsed .folder-row{grid-template-columns:minmax(0,1fr) 32px}.app-shell.nav-collapsed .folder-toggle{display:inline-flex}.app-shell.nav-collapsed .folder-label{justify-content:flex-start;padding-left:10px;padding-right:10px}.insight-pane{min-height:520px}}.global-search input{background:var(--brand-subtle);padding-right:12px}.global-search input:focus{background:var(--bg-surface)}.global-search kbd{display:none}.rollout-inline{color:var(--text-tertiary);font-size:var(--fs-xs);align-items:center;gap:5px;margin-top:9px;font-weight:600;display:inline-flex}.rollout-inline .ui-icon{color:var(--brand)}.rollout-card{border-color:var(--brand-border);background:var(--brand-subtle)}.aria-context-card{border-color:var(--ai-border);background:linear-gradient(145deg, var(--ai-tint), var(--bg-surface) 72%)}.aria-context-card .dashboard-label{color:var(--ai-text)}.aria-button{border-color:var(--ai-border-strong);background:var(--ai-grad);color:var(--text-on-brand);box-shadow:var(--ai-glow)}.aria-button:hover{color:var(--text-on-brand);filter:saturate(1.08);border-color:#0000;transform:translateY(-1px)}.aria-panel{border:1px solid var(--ai-border-strong);border-radius:var(--radius-lg);background:var(--bg-surface-raised);width:min(410px,100vw - 28px);max-height:min(680px,100dvh - 178px);box-shadow:var(--shadow-xl), var(--ai-glow);z-index:var(--z-modal);animation:aria-enter .22s var(--ease-out);grid-template-rows:auto minmax(120px,1fr) auto auto auto;display:grid;position:fixed;bottom:104px;right:18px;overflow:hidden}@keyframes aria-enter{0%{opacity:0;transform:translateY(12px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.aria-panel:before{content:"";background:var(--ai-grad);height:3px;position:absolute;inset:0 0 auto}.aria-panel-head{border-bottom:1px solid var(--border-subtle);background:linear-gradient(115deg, var(--ai-tint), transparent 72%);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:15px 14px 12px;display:grid}.aria-avatar,.aria-mini{background:var(--ai-grad);color:var(--text-on-brand);box-shadow:var(--ai-glow);border-radius:12px;flex:none;justify-content:center;align-items:center;display:inline-flex}.aria-avatar{width:38px;height:38px}.aria-mini{border-radius:8px;width:22px;height:22px}.aria-panel-head h2{font-size:var(--fs-lg);margin:0}.aria-panel-head p{color:var(--text-tertiary);font-size:var(--fs-xs);margin:1px 0 0}.aria-thread{background:color-mix(in srgb, var(--bg-surface-sunken) 78%, var(--ai-tint));flex-direction:column;gap:10px;min-height:0;padding:14px;display:flex;overflow-y:auto}.aria-message{align-items:flex-start;gap:8px;display:flex}.aria-message.user{justify-content:flex-end}.aria-message p{border:1px solid var(--border-subtle);background:var(--bg-surface);max-width:84%;color:var(--text-secondary);font-size:var(--fs-sm);box-shadow:var(--shadow-xs);border-radius:6px 14px 14px;margin:0;padding:10px 12px;line-height:1.48}.aria-message.user p{border-color:var(--brand-border);background:var(--brand);color:var(--text-on-brand);border-radius:14px 6px 14px 14px}.aria-starters{border-top:1px solid var(--border-subtle);scrollbar-width:none;gap:6px;padding:9px 12px;display:flex;overflow-x:auto}.aria-starters::-webkit-scrollbar{display:none}.aria-starters button{border:1px solid var(--ai-border);border-radius:var(--radius-pill);background:var(--ai-tint);color:var(--ai-text);flex:none;padding:7px 9px;font-size:11px;font-weight:700}.aria-starters button:hover{border-color:var(--ai-border-strong);background:var(--ai-tint-strong)}.aria-compose{border-top:1px solid var(--border-subtle);grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:8px;padding:10px 12px;display:grid}.aria-compose textarea{resize:vertical;border:1px solid var(--border-default);border-radius:var(--radius-sm);background:var(--bg-surface-sunken);width:100%;min-height:52px;max-height:110px;color:var(--text-primary);padding:9px 10px}.aria-compose textarea:focus{border-color:var(--ai-border-strong);background:var(--bg-surface)}.aria-compose button{border-radius:var(--radius-sm);background:var(--ai-grad);height:36px;color:var(--text-on-brand);font-size:var(--fs-xs);padding:0 13px;font-weight:800}.aria-compose button:disabled{opacity:.42;cursor:not-allowed}.aria-panel-foot{border-top:1px solid var(--border-subtle);color:var(--text-tertiary);justify-content:space-between;align-items:center;gap:10px;padding:8px 12px;font-size:11px;display:flex}.aria-panel-foot div{gap:8px;display:flex}.aria-panel-foot button{color:var(--ai-text);background:0 0;padding:2px 0;font-size:11px;font-weight:800}.rollout-view{flex-direction:column;gap:14px;display:flex}.rollout-hero{grid-template-columns:minmax(0,1.3fr) minmax(260px,.7fr);align-items:center;gap:38px;padding:clamp(34px,5vw,62px);display:grid}.rollout-hero h1{letter-spacing:-.05em;max-width:720px;margin:9px 0 14px;font-size:clamp(36px,4.4vw,60px);line-height:1.03}.rollout-hero p{max-width:740px;color:var(--text-secondary);font-size:var(--fs-md);margin:0;line-height:1.65}.estimate-disclaimer{color:var(--text-tertiary);font-size:var(--fs-xs);align-items:center;gap:6px;font-weight:700;display:inline-flex}.rollout-next-card{border:1px solid var(--ai-border);border-radius:var(--radius-lg);background:linear-gradient(145deg, var(--ai-tint), var(--brand-subtle));box-shadow:var(--shadow-md);flex-direction:column;padding:26px;display:flex}.rollout-next-card>span{color:var(--ai-text);font-size:var(--fs-2xs);letter-spacing:.09em;text-transform:uppercase;font-weight:800}.rollout-next-card b{font-size:var(--fs-3xl);letter-spacing:-.035em;margin-top:16px}.rollout-next-card strong{color:var(--brand-text);font-size:var(--fs-xl);margin-top:4px}.rollout-next-card small{color:var(--text-tertiary);margin-top:13px}.rollout-calendar{padding:22px}.rollout-calendar-head{justify-content:space-between;align-items:flex-end;gap:18px;margin-bottom:18px;display:flex}.rollout-calendar-head h2{letter-spacing:-.035em;margin:5px 0 0;font-size:clamp(24px,3vw,36px)}.rollout-calendar-actions{align-items:center;gap:10px;display:flex}.calendar-mode,.calendar-nav{border:1px solid var(--border-default);border-radius:var(--radius-pill);background:var(--bg-muted);align-items:center;padding:3px;display:inline-flex}.calendar-mode button,.calendar-nav button{border-radius:var(--radius-pill);height:30px;color:var(--text-secondary);font-size:var(--fs-xs);background:0 0;padding:0 11px;font-weight:700}.calendar-mode button.active{background:var(--brand);color:var(--text-on-brand);box-shadow:var(--shadow-xs)}.calendar-nav button:hover{background:var(--bg-surface);color:var(--brand-text)}.calendar-nav button:first-child,.calendar-nav button:last-child{width:30px;padding:0;font-size:19px}.month-calendar{border:1px solid var(--border-subtle);border-radius:var(--radius-md);overflow:hidden}.calendar-weekdays,.calendar-grid{grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.calendar-weekdays{background:var(--bg-subtle)}.calendar-weekdays span{border-right:1px solid var(--border-subtle);color:var(--text-tertiary);font-size:var(--fs-2xs);letter-spacing:.07em;text-align:right;text-transform:uppercase;padding:9px 10px;font-weight:800}.calendar-weekdays span:last-child{border-right:0}.calendar-day{border-top:1px solid var(--border-subtle);border-right:1px solid var(--border-subtle);background:var(--bg-surface);min-height:105px;padding:8px;position:relative}.calendar-day:nth-child(7n){border-right:0}.calendar-day.outside{background:var(--bg-surface-sunken);color:var(--text-tertiary)}.calendar-day.today .calendar-day-number{background:var(--brand);color:var(--text-on-brand)}.calendar-day.has-event{background:linear-gradient(155deg, var(--brand-subtle), var(--bg-surface) 58%)}.calendar-day-number{border-radius:var(--radius-pill);width:24px;height:24px;font-size:var(--fs-xs);justify-content:center;align-items:center;margin-left:auto;font-weight:700;display:inline-flex}.calendar-event{border:1px solid var(--brand-border);border-radius:var(--radius-sm);background:var(--brand-subtle);width:100%;color:var(--brand-text);text-align:left;align-items:center;gap:6px;margin-top:6px;padding:6px;display:flex}.calendar-event:hover{border-color:var(--brand);box-shadow:var(--shadow-xs);transform:translateY(-1px)}.calendar-event.ai{border-color:var(--ai-border);background:var(--ai-tint);color:var(--ai-text)}.calendar-event>span{background:var(--bg-surface);border-radius:8px;flex:none;justify-content:center;align-items:center;width:24px;height:24px;font-size:11px;font-weight:800;display:inline-flex}.calendar-event b{text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.quarter-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.quarter-month{border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--bg-surface-sunken);min-height:260px;padding:16px}.quarter-month header{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.quarter-month header span{color:var(--text-tertiary);font-size:var(--fs-2xs)}.quarter-month>button{border:1px solid var(--border-subtle);border-radius:var(--radius-sm);background:var(--bg-surface);text-align:left;align-items:center;gap:9px;width:100%;margin-top:7px;padding:9px;display:flex}.quarter-month>button:hover{border-color:var(--brand-border);background:var(--brand-subtle)}.quarter-month>button div{flex-direction:column;min-width:0;display:flex}.quarter-month>button b{font-size:var(--fs-sm)}.quarter-month>button small,.quarter-month>p{color:var(--text-tertiary);font-size:var(--fs-xs)}.rollout-list{border:1px solid var(--border-subtle);border-radius:var(--radius-md);overflow:hidden}.rollout-list>button{border-top:1px solid var(--border-subtle);background:var(--bg-surface);text-align:left;grid-template-columns:86px auto minmax(0,1fr) auto;align-items:center;gap:12px;width:100%;min-height:70px;padding:9px 14px;display:grid}.rollout-list>button:first-child{border-top:0}.rollout-list>button:hover{background:var(--brand-subtle)}.rollout-list>button.ai:hover{background:var(--ai-tint)}.rollout-list time{color:var(--text-tertiary);flex-direction:column;display:flex}.rollout-list time b{color:var(--text-primary);font-size:var(--fs-xl);line-height:1}.rollout-list time span{margin-top:4px;font-size:11px}.rollout-list>button>div{flex-direction:column;min-width:0;display:flex}.rollout-list>button>div b{font-size:var(--fs-sm)}.rollout-list>button>div small{color:var(--text-tertiary);font-size:var(--fs-xs)}.available-now{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:30px;padding:30px;display:grid}.available-now h2{font-size:var(--fs-2xl);margin:6px 0 8px}.available-now p{color:var(--text-secondary);margin:0}.available-now-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.available-now-grid button{border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--bg-surface-sunken);text-align:left;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;padding:10px;display:grid}.available-now-grid button:hover{border-color:var(--success-border);background:var(--success-subtle)}.available-now-grid button>div{flex-direction:column;min-width:0;display:flex}.available-now-grid button b{font-size:var(--fs-xs);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.available-now-grid button small{color:var(--success-text);font-size:11px}.available-now-grid button>.ui-icon{color:var(--success-text)}.roadmap-table-head,.roadmap-row{grid-template-columns:minmax(190px,1fr) 100px minmax(180px,1.1fr) 130px 105px}.roadmap-estimate{color:var(--text-secondary);font-size:var(--fs-xs);font-weight:600}@media (width<=1000px){.rollout-hero,.available-now,.quarter-grid{grid-template-columns:1fr}.quarter-month{min-height:auto}.rollout-calendar-head{flex-direction:column;align-items:flex-start}.rollout-calendar-actions{justify-content:space-between;width:100%}.roadmap-table-head,.roadmap-row{min-width:880px}}@media (width<=700px){.aria-panel{border-radius:var(--radius-md);width:calc(100vw - 16px);max-height:calc(100dvh - 150px);bottom:86px;right:8px}.aria-panel-foot>span{max-width:180px}.rollout-hero{padding:28px 20px}.rollout-calendar{padding:14px 10px}.rollout-calendar-actions{flex-direction:column;align-items:flex-start}.month-calendar{overflow-x:auto}.calendar-weekdays,.calendar-grid{min-width:690px}.available-now{padding:22px 18px}.available-now-grid{grid-template-columns:1fr}.guide-actions .aria-button{display:inline-flex}.guide-actions .secondary{display:none}.guide-actions .aria-button{padding:0 10px}}.pane-seg{border:1px solid var(--border-default);border-radius:var(--radius-pill);background:var(--bg-muted);flex:none;align-items:center;gap:2px;padding:3px;display:inline-flex}.pane-seg-button{border-radius:var(--radius-pill);width:26px;height:22px;color:var(--text-tertiary);cursor:pointer;transition:background var(--dur-fast) var(--ease-standard), color var(--dur-fast);background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.pane-seg-button svg{width:13px;height:13px}.pane-seg-button:hover{background:var(--bg-surface);color:var(--brand-text)}.pane-seg-button[aria-current=true]{background:var(--brand);color:var(--text-on-brand);box-shadow:var(--shadow-xs);cursor:default}.pane-seg-button[aria-current=true]:hover{background:var(--brand);color:var(--text-on-brand)}.pane-seg-button[aria-disabled=true]{pointer-events:none}.pane-seg-button[data-state=normal][aria-disabled=true]{pointer-events:auto;cursor:pointer}.version-chip{border:1px solid var(--border-subtle);border-radius:var(--radius-pill);text-align:center;letter-spacing:.06em;min-width:44px;padding:4px 10px}.brand-build-pod{color:var(--text-tertiary);letter-spacing:.13em;white-space:nowrap;margin-left:6px;font-size:11px;font-weight:850}.orka-profile-avatar{border:1px solid var(--border-default);background:var(--brand-subtle);border-radius:50%;flex:none;width:30px;height:30px;display:inline-flex;overflow:hidden}.orka-profile-avatar.is-large{width:42px;height:42px}.orka-profile-avatar img{object-fit:cover;width:100%;height:100%}.menu-item-note{color:var(--text-tertiary);letter-spacing:.04em;text-transform:uppercase;margin-left:auto;font-size:11px;font-weight:800}.orka-ai-entry{border-color:var(--ai-border);background:var(--ai-tint);color:var(--ai-text)}.orka-ai-entry:hover{border-color:var(--orka-indigo-500);background:var(--ai-tint);transform:translateY(-1px)}.ecosystem-footer{border-top:1px solid var(--border-subtle);background:var(--bg-surface);gap:7px;min-height:0;padding:8px 18px 9px;display:grid}.partner-hierarchy{border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--bg-surface-sunken);grid-template-columns:1fr 1.7fr 1fr;align-items:stretch;min-height:58px;display:grid;overflow:hidden}.partner-zone{align-items:center;min-width:0;padding:8px 16px;display:flex}.partner-zone+.partner-zone{border-left:1px solid var(--border-subtle)}.partner-zone-left{justify-content:flex-start;align-items:center}.partner-zone-center{justify-content:center;gap:clamp(24px,4vw,64px)}.partner-zone-right{justify-content:flex-end}.partner-kicker{color:var(--text-tertiary);letter-spacing:.1em;text-transform:uppercase;font-size:11px;font-weight:800}.projxon-wordmark{letter-spacing:.08em;font-size:16px}.partner-lockup{justify-content:center;align-items:center;gap:12px;min-width:0;display:inline-flex}.partner-mark{flex:none;align-items:center;min-width:0;display:flex}.partner-mark img{object-fit:contain;width:auto;max-width:110px;height:24px;display:block}.partner-zone-right .partner-mark img{max-width:176px;height:44px}:root[data-theme=dark] .partner-zone-right .partner-mark img{filter:invert()}.partner-relationship{border:1px solid var(--brand-border);border-radius:var(--radius-pill);background:var(--brand-subtle);min-height:26px;color:var(--brand-text);letter-spacing:.015em;white-space:nowrap;box-shadow:var(--shadow-xs);align-items:center;padding:5px 9px;font-size:11px;font-weight:800;line-height:1.15;display:inline-flex}.partner-relationship:before{content:"";opacity:.9;background:currentColor;border-radius:50%;width:6px;height:6px;margin-right:6px}.partner-lockup-google .partner-relationship{border-color:var(--brand-border);background:var(--brand-subtle);color:var(--brand-text)}.partner-lockup-aws .partner-relationship{border-color:color-mix(in srgb, var(--warning-text) 32%, transparent);background:var(--warning-subtle);color:var(--warning-text)}.partner-lockup-rsna{gap:14px}.partner-lockup-rsna .partner-relationship{border-color:var(--success-border);background:var(--success-subtle);color:var(--success-text)}.participation-row{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.participation-action{border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--bg-surface-sunken);min-height:50px;color:var(--text-primary);text-align:left;align-items:center;gap:11px;padding:8px 12px;display:flex}.participation-action:hover,.participation-action.primary{border-color:var(--brand-border);background:var(--brand-subtle)}.participation-action>span{background:var(--bg-surface);width:34px;height:34px;color:var(--brand);border-radius:11px;flex:none;justify-content:center;align-items:center;display:inline-flex}.participation-action>div{flex-direction:column;min-width:0;display:flex}.participation-action b{font-size:var(--fs-xs)}.participation-action small{color:var(--text-tertiary);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.ecosystem-utility-row{color:var(--text-tertiary);align-items:center;gap:14px;padding:0 4px;font-size:11px;display:flex}.ecosystem-utility-row button,.ecosystem-utility-row a{color:var(--text-secondary);background:0 0;font-size:11px;font-weight:700}.ecosystem-utility-row button:hover,.ecosystem-utility-row a:hover{color:var(--brand-text)}.ecosystem-utility-row>span{letter-spacing:.07em;margin-left:auto;font-weight:800}.orka-ai-view{gap:14px;padding:14px;display:grid}.orka-ai-grid-surface{color:#eaf1fa;background:radial-gradient(64rem 36rem at 86% -8%,#3d9bf047,#0000 60%),radial-gradient(42rem 28rem at 8% 112%,#15b5c22e,#0000 64%),linear-gradient(155deg,#0e2742 0%,#06182e 78%);position:relative;overflow:hidden}.orka-ai-grid-surface:before{content:"";pointer-events:none;background-image:linear-gradient(#eaf1fa0e 1px,#0000 1px),linear-gradient(90deg,#eaf1fa0e 1px,#0000 1px);background-size:54px 54px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(58rem 34rem at 72% 5%,#000 10%,#000000bf 48%,#0000 82%);mask-image:radial-gradient(58rem 34rem at 72% 5%,#000 10%,#000000bf 48%,#0000 82%)}.orka-ai-grid-surface>*{z-index:1;position:relative}.orka-ai-hero{border-radius:var(--radius-lg);min-height:650px;box-shadow:var(--shadow-md);border:1px solid #86bef22e;grid-template-columns:minmax(0,1.08fr) minmax(360px,.72fr);align-items:center;gap:clamp(34px,5vw,72px);padding:clamp(46px,6.5vw,88px);display:grid}.orka-ai-hero-copy{max-width:850px}.orka-ai-kicker{color:#86bef2;letter-spacing:.12em;text-transform:uppercase;margin-bottom:18px;font-size:12px;font-weight:850;display:inline-flex}.orka-ai-hero h1{color:#fff;letter-spacing:-.06em;max-width:900px;margin:0 0 22px;font-size:clamp(48px,6vw,82px);line-height:.98}.orka-ai-hero-copy>p{color:#b9cbe0;max-width:780px;margin:0;font-size:clamp(18px,1.7vw,23px);line-height:1.55}.orka-ai-audience-chips{flex-wrap:wrap;gap:8px;margin-top:26px;display:flex}.orka-ai-audience-chips span{border-radius:var(--radius-pill);color:#d8e5f3;background:#eaf1fa0e;border:1px solid #86bef233;align-items:center;min-height:32px;padding:6px 10px;font-size:12px;font-weight:750;display:inline-flex}.orka-ai-hero .hero-actions{flex-wrap:wrap;gap:10px;margin-top:30px;display:flex}.orka-ai-ghost{color:#fff;background:#eaf1fa0d;border:1px solid #eaf1fa42}.orka-ai-ghost:hover{background:#eaf1fa1a;border-color:#eaf1fa7a}.orka-ai-console-preview{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#06182ec2;border:1px solid #86bef238;border-radius:20px;width:100%;padding:18px;box-shadow:0 22px 54px -28px #000000c7}.orka-ai-console-top{border-bottom:1px solid #86bef226;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:11px;padding-bottom:15px;display:grid}.orka-ai-console-mark{background:linear-gradient(135deg,var(--ai-1),var(--ai-2));color:#fff;border-radius:11px;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}.orka-ai-console-top>div{flex-direction:column;min-width:0;display:flex}.orka-ai-console-top small{color:#86bef2;letter-spacing:.09em;font-size:11px;font-weight:850}.orka-ai-console-top b{color:#fff;margin-top:2px;font-size:14px}.orka-ai-readonly{border-radius:var(--radius-pill);color:#76e7b6;white-space:nowrap;background:#16c7841a;border:1px solid #4ed8a138;align-items:center;gap:5px;padding:6px 8px;font-size:11px;font-weight:800;display:inline-flex}.orka-ai-console-grid{grid-template-columns:1fr 1fr;gap:8px;margin-top:14px;display:grid}.orka-ai-console-grid article{background:#1432518c;border:1px solid #86bef221;border-radius:13px;min-width:0;padding:14px}.orka-ai-console-grid small{color:#86bef2;letter-spacing:.08em;font-size:11px;font-weight:850;display:block}.orka-ai-console-grid b{color:#fff;margin:5px 0 3px;font-size:14px;display:block}.orka-ai-console-grid span{color:#9fb5d0;font-size:12px;line-height:1.4;display:block}.orka-ai-console-foot{color:#9fb5d0;align-items:center;gap:8px;margin-top:13px;font-size:12px;line-height:1.45;display:flex}.orka-ai-console-foot .status-dot{background:#4ed8a1;border-radius:50%;flex:none;width:8px;height:8px;box-shadow:0 0 0 4px #4ed8a11a}.orka-ai-section,.orka-ai-how,.orka-ai-poc-strip{padding:clamp(34px,5vw,62px)}.orka-ai-section-head{max-width:880px;margin-bottom:26px}.orka-ai-section-head h2,.orka-ai-how h2,.orka-ai-poc-strip h2{letter-spacing:-.045em;margin:7px 0 12px;font-size:clamp(30px,3.4vw,48px);line-height:1.04}.orka-ai-section-head p,.orka-ai-how-copy>p,.orka-ai-poc-copy>p{max-width:800px;color:var(--text-secondary);margin:0;font-size:16px;line-height:1.65}.orka-ai-function-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.orka-ai-function-grid article{border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--bg-surface-sunken);min-width:0;padding:21px}.orka-ai-function-top{color:var(--ai-text);justify-content:space-between;align-items:center;display:flex}.orka-ai-function-top span{letter-spacing:.09em;font-size:12px;font-weight:850}.orka-ai-function-grid h3{margin:22px 0 9px;font-size:19px;line-height:1.15}.orka-ai-function-grid b{min-height:58px;color:var(--text-primary);font-size:13px;line-height:1.45;display:block}.orka-ai-function-grid p{color:var(--text-secondary);margin:12px 0 0;font-size:13px;line-height:1.55}.orka-ai-value-section{border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--bg-surface);padding:clamp(36px,5vw,62px)}.orka-ai-value-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.orka-ai-value-grid article{border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--bg-surface-sunken);min-width:0;padding:24px}.orka-ai-value-grid article>span{border-radius:12px;justify-content:center;align-items:center;width:42px;height:42px;margin-bottom:18px;display:inline-flex}.orka-ai-value-grid small{letter-spacing:.08em;font-size:12px;font-weight:850;display:block}.orka-ai-value-grid h3{margin:8px 0;font-size:20px}.orka-ai-value-grid p{color:var(--text-secondary);margin:0;font-size:13px;line-height:1.55}.orka-ai-value-grid .realized{border-color:var(--success-border)}.orka-ai-value-grid .realized>span{background:var(--success-subtle);color:var(--success-text)}.orka-ai-value-grid .realized small{color:var(--success-text)}.orka-ai-value-grid .unrealized{border-color:var(--warning-border)}.orka-ai-value-grid .unrealized>span{background:var(--warning-subtle);color:var(--warning-text)}.orka-ai-value-grid .unrealized small{color:var(--warning-text)}.orka-ai-value-grid .score{border-color:var(--ai-border)}.orka-ai-value-grid .score>span{background:var(--ai-tint);color:var(--ai-text)}.orka-ai-value-grid .score small{color:var(--ai-text)}.orka-ai-value-note{color:var(--text-tertiary);margin:16px 0 0;font-size:12px;line-height:1.55}.orka-ai-how{grid-template-columns:minmax(0,1.15fr) minmax(340px,.85fr);align-items:center;gap:clamp(28px,5vw,62px);display:grid}.orka-ai-how-flow{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:8px;margin-top:26px;display:grid}.orka-ai-how-flow>div{border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--bg-surface-sunken);text-align:center;flex-direction:column;justify-content:center;align-items:center;min-width:0;min-height:132px;padding:16px 12px;display:flex}.orka-ai-how-flow>span{color:var(--text-tertiary);font-size:20px}.orka-ai-how-flow img{object-fit:contain;width:auto;max-width:88px;height:28px;margin-bottom:10px;display:block}.orka-ai-how-flow b{font-size:13px}.orka-ai-how-flow div>span:last-child{color:var(--text-tertiary);margin-top:3px;font-size:11px;line-height:1.35}.orka-ai-flow-mark{background:linear-gradient(135deg,var(--ai-1),var(--ai-2));color:#fff;border-radius:11px;justify-content:center;align-items:center;width:34px;height:34px;margin-bottom:8px;display:inline-flex}.orka-ai-guardrail-card{border:1px solid var(--error-border);border-radius:var(--radius-lg);background:var(--error-subtle);padding:26px}.orka-ai-guardrail-card h3{margin:7px 0 17px;font-size:25px}.orka-ai-guardrail-card ul{gap:12px;margin:0;padding:0;list-style:none;display:grid}.orka-ai-guardrail-card li{color:var(--text-secondary);grid-template-columns:20px minmax(0,1fr);align-items:start;gap:8px;font-size:13px;line-height:1.5;display:grid}.orka-ai-guardrail-card li .ui-icon{color:var(--error-text);margin-top:2px}.orka-ai-guardrail-card li b{color:var(--text-primary)}.orka-ai-poc-strip{justify-content:space-between;align-items:center;gap:30px;display:flex}.orka-ai-poc-copy{max-width:800px}.orka-ai-partner-row{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.orka-ai-partner-row>div{border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--bg-surface-sunken);align-items:center;gap:10px;min-height:52px;padding:9px 13px;display:flex}.orka-ai-partner-row img{object-fit:contain;width:auto;max-width:92px;height:27px;display:block}.orka-ai-partner-row span{color:var(--text-secondary);white-space:nowrap;font-size:12px;font-weight:750}[data-theme=dark] .orka-ai-rsna-logo{filter:invert()}.rollout-planning-view{gap:14px}.rollout-priority-section,.rollout-broader-ecosystem{padding:28px}.priority-roadmap-bar{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.priority-roadmap-bar button{border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--bg-surface-sunken);text-align:left;grid-template-columns:34px minmax(0,1fr);align-items:center;gap:10px;min-height:78px;padding:13px;display:grid;position:relative;overflow:hidden}.priority-roadmap-bar button:hover{border-color:var(--brand-border);background:var(--brand-subtle)}.priority-roadmap-bar button>span{color:var(--brand);font-size:11px;font-weight:850}.priority-roadmap-bar button>div{flex-direction:column;min-width:0;display:flex}.priority-roadmap-bar button b{font-size:var(--fs-sm)}.priority-roadmap-bar button small{color:var(--text-tertiary);font-size:11px}.priority-progress{background:var(--brand);opacity:.7;height:4px;position:absolute;bottom:0;left:0;right:0}.priority-progress.production{background:var(--orka-green-500)}.rollout-planning-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.rollout-planning-list button{border:1px solid var(--border-subtle);border-radius:var(--radius-sm);background:var(--bg-surface-sunken);text-align:left;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;min-height:58px;padding:9px 11px;display:grid}.rollout-planning-list button:hover{border-color:var(--brand-border);background:var(--brand-subtle)}.rollout-planning-list button>div{flex-direction:column;min-width:0;display:flex}.rollout-planning-list button b{font-size:var(--fs-sm)}.rollout-planning-list button small,.rollout-planning-list button>span:last-child{color:var(--text-tertiary);font-size:11px}@media (width<=1020px){.brand-build-pod{display:none}.partner-hierarchy{grid-template-columns:.8fr 1.6fr .8fr}.partner-lockup{gap:8px}.partner-relationship{min-height:24px;padding:4px 8px;font-size:11px}}@media (width<=800px){.role-toggle,.theme-switch{display:inline-flex}.alerts-anchor{display:none}.role-toggle button{width:28px;height:28px}.topnav-right{gap:3px}.ecosystem-footer{gap:7px;padding-block:8px 9px}.partner-hierarchy{scrollbar-width:thin;scroll-snap-type:x proximity;min-height:56px;display:flex;overflow:auto hidden}.partner-zone{border-top:0;border-left:1px solid var(--border-subtle);scroll-snap-align:start;flex:none;justify-content:center;min-height:54px;padding:8px 14px}.partner-zone:first-child{border-left:0}.partner-zone-left{align-items:flex-start;min-width:140px}.partner-zone-center{gap:28px;min-width:420px}.partner-zone-right{min-width:245px}.participation-row{scrollbar-width:thin;scroll-snap-type:x proximity;display:flex;overflow-x:auto}.participation-action{scroll-snap-align:start;flex:0 0 min(72vw,260px);min-width:220px;min-height:52px}.ecosystem-utility-row{white-space:nowrap;scrollbar-width:thin;gap:10px;overflow-x:auto}.ecosystem-utility-row>span{margin-left:auto}.priority-roadmap-bar{grid-template-columns:repeat(2,minmax(0,1fr))}.rollout-planning-list{grid-template-columns:1fr}}@media (width<=520px){.top-center{min-width:90px}.topnav-left{gap:2px}.launcher-anchor{display:none}.theme-switch{transform:scale(.9)}.role-toggle{padding:2px}.role-toggle button{width:25px;height:26px;padding-inline:5px;font-size:11px}.ecosystem-footer{padding-inline:8px}.partner-zone-left{min-width:118px}.partner-zone-center{gap:20px;min-width:370px}.partner-zone-right{min-width:225px}.partner-lockup{gap:7px}.partner-relationship{min-height:23px;padding:4px 7px;font-size:11px}.partner-mark img{max-width:88px;height:22px}.partner-zone-right .partner-mark img{max-width:154px;height:38px}.participation-action{flex-basis:min(78vw,250px)}.priority-roadmap-bar{grid-template-columns:1fr}}@media (width<=800px){.role-toggle button{gap:4px;width:auto;min-width:46px;height:28px;padding:0 7px;font-size:11px}}@media (width<=520px){.topnav{gap:5px;padding-inline:5px}.mobile-menu-button{width:32px}.brand-mark{width:32px;padding-inline:1px}.brand-mark img{width:28px;height:28px}.global-search input{height:34px;padding:0 7px 0 28px;font-size:11px}.global-search>.ui-icon{left:8px}.role-toggle{padding:2px}.role-toggle button{gap:2px;min-width:42px;height:26px;padding:0 4px;font-size:11px}.role-toggle button .ui-icon{width:12px;height:12px}.theme-switch{width:42px;height:34px;padding:4px 1px;transform:none}.theme-track{width:38px;height:24px}.theme-knob{width:18px;height:18px}.theme-icon{width:12px;height:12px;right:4px}:root[data-theme=dark] .theme-knob{transform:translate(14px)}:root[data-theme=dark] .theme-icon{left:4px}.profile-button{width:32px;height:34px}.orka-profile-avatar{width:27px;height:27px}.partner-zone-left{min-width:96px;padding-inline:10px}.partner-zone-center{gap:14px;min-width:184px;padding-inline:8px}.partner-zone-right{min-width:86px;padding-inline:7px}.partner-mark img{max-width:82px;height:22px}.partner-zone-right .partner-mark img{max-width:146px;height:36px}}@media (width<=620px){.guide-actions{gap:6px}.guide-actions .aria-button,.guide-actions .orka-ai-entry{min-width:0;padding-inline:8px;display:inline-flex}}.collapse-btn{border:0;border-top:1px dashed var(--border-subtle);width:100%;color:var(--text-tertiary);font-size:var(--fs-sm);text-align:left;cursor:pointer;background:0 0;border-radius:0;align-items:center;gap:11px;margin-top:2px;padding:8px 11px;font-weight:500;display:flex}.collapse-btn:hover{color:var(--text-primary)}.master-collapse-icon{width:17px;height:17px;transition:transform var(--dur-normal) var(--ease-standard);flex:none}.app-shell.nav-collapsed .master-collapse-icon{transform:rotate(180deg)}.app-shell.nav-collapsed .collapse-btn{justify-content:center;padding:9px}.app-shell.nav-collapsed .collapse-btn .gas-nav-label{display:none}@media (width<=800px){.app-shell.nav-collapsed .collapse-btn{justify-content:flex-start;padding:8px 11px}.app-shell.nav-collapsed .collapse-btn .gas-nav-label{display:inline}}.gas-sidenav-foot{border-top:0}@media (width<=1100px){.orka-ai-hero{grid-template-columns:1fr;min-height:0}.orka-ai-console-preview{max-width:720px}.orka-ai-function-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.orka-ai-how{grid-template-columns:1fr}.orka-ai-poc-strip{flex-direction:column;align-items:flex-start}.orka-ai-partner-row{justify-content:flex-start}}@media (width<=760px){.orka-ai-view{gap:8px;padding:8px}.orka-ai-hero{border-radius:var(--radius-md);padding:38px 24px}.orka-ai-hero h1{font-size:clamp(42px,12vw,62px)}.orka-ai-console-top{grid-template-columns:auto minmax(0,1fr)}.orka-ai-readonly{grid-column:1/-1;justify-self:start}.orka-ai-console-grid,.orka-ai-function-grid,.orka-ai-value-grid{grid-template-columns:1fr}.orka-ai-function-grid b{min-height:0}.orka-ai-how-flow{grid-template-columns:1fr}.orka-ai-how-flow>span{justify-self:center;transform:rotate(90deg)}.orka-ai-how-flow>div{min-height:112px}.orka-ai-section,.orka-ai-how,.orka-ai-poc-strip,.orka-ai-value-section{padding:30px 22px}}@media (width<=480px){.orka-ai-hero{padding:30px 18px}.orka-ai-hero-copy>p{font-size:17px}.orka-ai-audience-chips span{justify-content:flex-start;width:100%}.orka-ai-console-preview{padding:13px}.orka-ai-section,.orka-ai-how,.orka-ai-poc-strip,.orka-ai-value-section{padding:26px 18px}.orka-ai-partner-row{width:100%}.orka-ai-partner-row>div{justify-content:space-between;width:100%}}.ai-catalog-intro{border-left:3px solid var(--ai-border-strong);padding-left:16px}.ai-catalog-feature-grid article{border-color:var(--ai-border);background:linear-gradient(180deg,var(--ai-tint),var(--bg-surface-sunken))}.ai-catalog-feature-grid article .ui-icon{color:var(--ai-text)}.ai-catalog-guardrail{border:1px solid var(--success-border);border-radius:var(--radius-sm);background:var(--success-subtle);color:var(--text-secondary);grid-template-columns:20px minmax(0,1fr);align-items:start;gap:8px;margin:14px 0 18px;padding:12px 13px;font-size:12px;line-height:1.5;display:grid}.ai-catalog-guardrail .ui-icon{color:var(--success-text);margin-top:1px}.ai-catalog-guardrail b{color:var(--text-primary)}.legacy-widget-scope{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--orka-blue-50:#f1f8fe;--orka-blue-100:#e7f2fd;--orka-blue-200:#c6e2fa;--orka-blue-300:#86bef2;--orka-blue-400:#5aa8ee;--orka-blue-500:#3d9bf0;--orka-blue-600:#1e8fec;--orka-blue-700:#1573c6;--orka-blue-800:#0a3b73;--orka-blue-900:#0a3463;--orka-neutral-0:#fff;--orka-neutral-25:#f8fbff;--orka-neutral-50:#f2f7fd;--orka-neutral-100:#e9f1fb;--orka-neutral-150:#e2eaf3;--orka-neutral-200:#cbd8e8;--orka-neutral-300:#9fb0c6;--orka-neutral-400:#7587a0;--orka-neutral-500:#5e7187;--orka-neutral-600:#41566f;--orka-neutral-700:#243b57;--orka-neutral-800:#142c4b;--orka-neutral-850:#0f2440;--orka-neutral-900:#0a2a52;--orka-neutral-950:#06182e;--orka-fin:#0e2742;--orka-indigo-500:#5b6cf5;--orka-teal-500:#15b5c2;--orka-green-100:#e2f8ef;--orka-green-500:#16c784;--orka-green-600:#0fa76c;--orka-amber-100:#fff3dc;--orka-amber-500:#ffb020;--orka-amber-600:#e0930a;--orka-red-100:#fce5e3;--orka-red-500:#ea4335;--orka-red-600:#cb2d20;--font-sans:"Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--font-mono:ui-monospace, "SF Mono", Menlo, "Roboto Mono", monospace;--fs-2xs:.6875rem;--fs-xs:.75rem;--fs-sm:.8125rem;--fs-base:.875rem;--fs-md:.9375rem;--fs-lg:1rem;--fs-xl:1.125rem;--fs-2xl:1.25rem;--fs-3xl:1.5rem;--fs-4xl:1.875rem;--fs-5xl:2.25rem;--fs-6xl:2.75rem;--fs-7xl:3.5rem;--fs-8xl:4.25rem;--fw-regular:400;--fw-medium:500;--fw-semibold:600;--fw-bold:700;--fw-extrabold:800;--fw-black:900;--lh-tight:1.15;--lh-snug:1.3;--lh-normal:1.5;--lh-relaxed:1.65;--ls-tighter:-.02em;--ls-tight:-.012em;--ls-normal:0;--ls-wide:.02em;--ls-wider:.08em;--space-0:0;--space-1:4px;--space-2:8px;--space-2-5:10px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-7:28px;--space-8:32px;--space-10:40px;--space-12:48px;--space-14:56px;--space-16:64px;--space-20:80px;--space-24:96px;--space-32:128px;--radius-xs:6px;--radius-sm:8px;--radius-md:14px;--radius-lg:22px;--radius-xl:30px;--radius-2xl:40px;--radius-pill:999px;--radius-circle:50%;--dur-fast:.14s;--dur-normal:.22s;--dur-slow:.36s;--ease-standard:cubic-bezier(.2, 0, 0, 1);--ease-out:cubic-bezier(.16, 1, .3, 1);--opacity-4:.04;--opacity-8:.08;--opacity-12:.12;--opacity-16:.16;--opacity-24:.24;--opacity-38:.38;--opacity-60:.6;--opacity-87:.87;--icon-xs:14px;--icon-sm:16px;--icon-md:18px;--icon-lg:20px;--icon-xl:24px;--icon-2xl:32px;--icon-3xl:40px;--z-sticky:1100;--z-overlay:1300;--z-modal:1400;--z-popover:1500;--z-toast:1600;--z-tooltip:1700;--bg-canvas:var(--orka-neutral-25);--bg-surface:var(--orka-neutral-0);--bg-surface-raised:var(--orka-neutral-0);--bg-surface-sunken:var(--orka-neutral-50);--bg-subtle:var(--orka-neutral-50);--bg-muted:var(--orka-neutral-100);--bg-inverse:var(--orka-neutral-850);--bg-overlay:#06182e8c;--text-primary:var(--orka-neutral-850);--text-secondary:var(--orka-neutral-600);--text-tertiary:var(--orka-neutral-500);--text-disabled:var(--orka-neutral-300);--text-inverse:var(--orka-neutral-0);--text-on-brand:var(--orka-neutral-0);--border-subtle:var(--orka-neutral-150);--border-default:var(--orka-neutral-200);--border-strong:var(--orka-neutral-300);--brand:var(--orka-blue-600);--brand-hover:var(--orka-blue-700);--brand-active:var(--orka-blue-800);--brand-text:var(--orka-blue-700);--brand-subtle:var(--orka-blue-100);--brand-border:var(--orka-blue-300);--brand-ring:#1e8fec66;--accent-indigo:var(--orka-indigo-500);--accent-teal:var(--orka-teal-500);--success-text:var(--orka-green-600);--success-solid:var(--orka-green-500);--success-subtle:var(--orka-green-100);--success-border:#a7e8cd;--warning-text:var(--orka-amber-600);--warning-solid:var(--orka-amber-500);--warning-subtle:var(--orka-amber-100);--warning-border:#fbdfa0;--error-text:var(--orka-red-600);--error-solid:var(--orka-red-500);--error-subtle:var(--orka-red-100);--error-border:#f6bbb5;--info-text:var(--orka-blue-700);--info-subtle:var(--orka-blue-100);--info-border:var(--orka-blue-300);--shadow-xs:0 1px 2px #0d24400f;--shadow-sm:0 8px 24px -14px #0d244047;--shadow-md:0 14px 34px -18px #0d24404d;--shadow-lg:0 18px 50px -22px #0d244052;--shadow-xl:0 30px 70px -30px #0d244066;--focus-ring:0 0 0 3px var(--brand-ring);--overlay-hover:#0e274214;--overlay-pressed:#0e27421f;--scrim:#06182e99;--orka-logo-on-light:url(./orka-logo-on-light-BrM3Tszl.png);--orka-logo-on-dark:url(./orka-logo-on-dark-xwABq7Jh.png);--orka-logo-current:var(--orka-logo-on-light);--indigo:var(--orka-indigo-500);--abyss:var(--orka-neutral-950);--current:var(--brand);--current-soft:var(--orka-blue-300);--deep-line:var(--border-subtle);--deep-line-strong:var(--border-default);--navy:var(--orka-neutral-950);--navy-2:var(--orka-blue-900);--blue:var(--brand);--blue-2:var(--orka-blue-300);--blue-soft:var(--brand-subtle);--blue-tint:color-mix(in srgb, var(--brand) 5%, var(--bg-surface));--bg:var(--bg-canvas);--bg-soft:var(--bg-subtle);--text:var(--text-primary);--text-2:var(--text-secondary);--muted:var(--text-tertiary);--line:var(--border-subtle);--line-strong:var(--border-default);--card:var(--bg-surface);--shadow:var(--shadow-md);--shadow-glow:0 10px 34px #1e8fec38}:root[data-theme=dark] .legacy-widget-scope{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg-canvas:#07182c;--bg-surface:var(--orka-fin);--bg-surface-raised:#143251;--bg-surface-sunken:#061320;--bg-subtle:#112b49;--bg-muted:#16314f;--bg-inverse:var(--orka-neutral-50);--bg-overlay:#020a14a8;--text-primary:#eaf1fa;--text-secondary:#a7bcd6;--text-inverse:var(--orka-neutral-850);--text-on-brand:#06182e;--border-subtle:#16314f;--border-default:#1f3d60;--border-strong:#2c4e76;--brand:var(--orka-blue-500);--brand-hover:var(--orka-blue-400);--brand-active:var(--orka-blue-300);--brand-text:var(--orka-blue-300);--brand-subtle:#1e8fec29;--brand-border:#3d9bf06b;--brand-ring:#56a8ee8c;--accent-indigo:#8893fa;--accent-teal:#38c9d5;--success-text:#4ed8a1;--success-solid:var(--orka-green-500);--success-subtle:#16c78426;--success-border:#16c78466;--warning-text:#ffc861;--warning-solid:var(--orka-amber-500);--warning-subtle:#ffb02026;--warning-border:#ffb02066;--error-solid:var(--orka-red-500);--error-subtle:#ea433529;--error-border:#ea43356b;--info-text:#7cc0f5;--info-subtle:#3d9bf029;--info-border:#3d9bf06b;--shadow-xs:0 1px 2px #0006;--shadow-sm:0 8px 24px -14px #0000008c;--shadow-md:0 16px 38px -18px #0009;--shadow-lg:0 24px 60px -24px #000000a8;--shadow-xl:0 34px 80px -30px #000000b8;--focus-ring:0 0 0 3px var(--brand-ring);--overlay-hover:#eaf1fa14;--overlay-pressed:#eaf1fa1f;--scrim:#020a1499;--orka-logo-current:var(--orka-logo-on-dark);--deep-line:#86bef22e;--deep-line-strong:#86bef257;--bg:var(--bg-canvas);--bg-soft:var(--bg-subtle);--text:var(--text-primary);--text-2:var(--text-secondary);--muted:var(--text-tertiary);--line:var(--border-subtle);--line-strong:var(--border-default);--card:var(--bg-surface-raised);--shadow:var(--shadow-md);--shadow-glow:0 10px 34px #1e8fec52}.legacy-widget-scope *{box-sizing:border-box}.legacy-widget-scope,.legacy-widget-scope{background:var(--bg);color:var(--text);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;padding:0;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,Inter,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.5}.legacy-widget-scope a{color:inherit;text-decoration:none}.legacy-widget-scope .wrap{max-width:1180px;margin:0 auto;padding:0 24px}.legacy-widget-scope .orka-mark{color:var(--navy);justify-content:center;align-items:center;display:inline-flex}.legacy-widget-scope .nav{z-index:50;-webkit-backdrop-filter:saturate(180%)blur(12px);border-bottom:1px solid var(--line);position:sticky;top:0}.legacy-widget-scope .nav-inner{justify-content:space-between;align-items:center;max-width:1180px;margin:0 auto;display:flex}.legacy-widget-scope .brand{letter-spacing:-.01em;align-items:center;font-size:18px;font-weight:700;display:flex}.legacy-widget-scope .brand .orka-mark{width:30px;height:30px}.legacy-widget-scope .nav-links{color:var(--text-2);gap:28px;font-size:14px;display:flex}.legacy-widget-scope .nav-cta{background:var(--navy);color:var(--orka-neutral-0);border-radius:10px;align-items:center;gap:6px;padding:9px 16px;font-size:13.5px;font-weight:600;transition:transform .15s,background .15s;display:inline-flex}.legacy-widget-scope .nav-cta:hover{background:var(--blue);transform:translateY(-1px)}@media (width<=720px){.legacy-widget-scope .nav-links{display:none}}.legacy-widget-scope section{padding:96px 0}.legacy-widget-scope section+section{border-top:1px solid var(--line)}.legacy-widget-scope .eyebrow{letter-spacing:.13em;text-transform:uppercase;color:var(--blue);background:var(--blue-soft);border-radius:999px;margin-bottom:18px;padding:6px 12px;font-size:11.5px;font-weight:600;display:inline-block}.legacy-widget-scope .wl-eyebrow{margin-bottom:18px}.legacy-widget-scope .h1{letter-spacing:-.03em;color:var(--navy);margin:0;font-size:clamp(38px,5.6vw,64px);font-weight:800;line-height:1.04}.legacy-widget-scope .h2{letter-spacing:-.02em;color:var(--navy);margin:0 0 14px;font-size:clamp(28px,3.4vw,40px);font-weight:700;line-height:1.1}.legacy-widget-scope .h3{letter-spacing:-.01em;color:var(--navy);margin:0 0 8px;font-size:22px;font-weight:700}.legacy-widget-scope .lead{color:var(--muted);margin:0;font-size:clamp(17px,1.6vw,20px)}.legacy-widget-scope .section-head{text-align:center;max-width:720px;margin:0 auto 56px}.legacy-widget-scope .section-head .lead{margin-top:10px}.legacy-widget-scope .hero{padding:96px 0 48px;position:relative;overflow:hidden}.legacy-widget-scope .hero:before{content:"";pointer-events:none;position:absolute;inset:0}.legacy-widget-scope .hero-inner{text-align:center;position:relative}.legacy-widget-scope .hero h1{max-width:920px;margin:18px auto 0}.legacy-widget-scope .hero .lead{max-width:660px;margin:22px auto 0}.legacy-widget-scope .hero-bullets{flex-wrap:wrap;justify-content:center;gap:10px 22px;margin:28px auto 0;padding:0;font-size:14.5px;list-style:none;display:flex}.legacy-widget-scope .hero-bullets li{align-items:center;gap:8px;display:inline-flex}.legacy-widget-scope .hero-bullets li:before{content:"";border-radius:50%;width:6px;height:6px}.legacy-widget-scope .hero-cta{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:34px;display:flex}.legacy-widget-scope .btn{letter-spacing:-.005em;cursor:pointer;border:0;border-radius:12px;align-items:center;gap:8px;padding:13px 22px;font-size:14.5px;font-weight:600;transition:transform .15s,box-shadow .15s,background .15s,color .15s;display:inline-flex}.legacy-widget-scope .btn-primary{background:var(--navy);color:var(--orka-neutral-0);box-shadow:var(--shadow-glow)}.legacy-widget-scope .btn-primary:hover{background:var(--blue);transform:translateY(-2px)}.legacy-widget-scope .btn-secondary{border:1px solid var(--line-strong)}.legacy-widget-scope .btn-secondary:hover{transform:translateY(-2px)}.legacy-widget-scope .btn-ghost{padding:13px 8px}.legacy-widget-scope .btn-ghost:hover{color:var(--navy)}.legacy-widget-scope .hero-mark{border-radius:24px;justify-content:center;align-items:center;width:88px;height:88px;margin:0 auto;padding:14px;display:inline-flex}.legacy-widget-scope .problem-grid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:18px;margin-top:12px;display:grid}.legacy-widget-scope .problem-card{background:var(--orka-neutral-0);box-shadow:var(--shadow-sm);padding:28px;transition:transform .2s,box-shadow .2s,border-color .2s}.legacy-widget-scope .problem-card:hover{border-color:var(--line-strong);transform:translateY(-3px)scale(1.01)}.legacy-widget-scope .problem-card .icon{background:var(--blue-soft);width:44px;height:44px;color:var(--blue);border-radius:12px;justify-content:center;align-items:center;margin-bottom:14px;font-size:22px;font-weight:700;display:inline-flex}.legacy-widget-scope .problem-card h4{color:var(--navy);margin:0 0 6px;font-size:17px}.legacy-widget-scope .problem-card p{color:var(--muted);margin:0;font-size:14.5px}.legacy-widget-scope .problem-punch{text-align:center;color:var(--navy);letter-spacing:-.01em;margin-top:36px;font-size:clamp(20px,2.2vw,26px);font-weight:700}.legacy-widget-scope .problem-punch .accent{color:var(--blue)}.legacy-widget-scope .analogy{grid-template-columns:repeat(3,1fr);gap:14px;margin-top:40px;display:grid}.legacy-widget-scope .analogy-card{background:var(--blue-tint);text-align:center;padding:22px}.legacy-widget-scope .analogy-card .label{letter-spacing:.12em;text-transform:uppercase;color:var(--blue);font-size:11px;font-weight:700}.legacy-widget-scope .analogy-card .name{color:var(--navy);margin:8px 0 4px;font-size:17px;font-weight:700}.legacy-widget-scope .analogy-card .role{color:var(--muted);font-size:13.5px}.legacy-widget-scope .analogy-card.center{background:linear-gradient(180deg, var(--navy), var(--navy-2));color:var(--orka-neutral-0);border-color:var(--navy);box-shadow:var(--shadow-glow)}.legacy-widget-scope .analogy-card.center .label{color:var(--blue-2)}.legacy-widget-scope .analogy-card.center .name{color:var(--orka-neutral-0)}.legacy-widget-scope .analogy-card.center .role{color:#ffffffc7}@media (width<=720px){.legacy-widget-scope .analogy{grid-template-columns:1fr}}.legacy-widget-scope .steps{grid-template-columns:repeat(4,1fr);gap:16px;margin-top:10px;display:grid}.legacy-widget-scope .step-card{background:var(--orka-neutral-0);box-shadow:var(--shadow-sm);padding:24px;transition:transform .2s,box-shadow .2s,border-color .2s}.legacy-widget-scope .step-card:hover{border-color:var(--blue);transform:translateY(-3px)scale(1.01)}.legacy-widget-scope .step-num{background:var(--navy);width:30px;height:30px;color:var(--orka-neutral-0);border-radius:8px;justify-content:center;align-items:center;margin-bottom:14px;font-size:13px;font-weight:700;display:inline-flex}.legacy-widget-scope .step-card h4{color:var(--navy);margin:0 0 6px;font-size:16px}.legacy-widget-scope .step-card p{color:var(--muted);margin:0;font-size:13.5px}.legacy-widget-scope .step-card.final{background:linear-gradient(180deg, var(--navy), var(--navy-2));color:var(--orka-neutral-0);border-color:var(--navy)}.legacy-widget-scope .step-card.final .step-num{background:var(--blue)}.legacy-widget-scope .step-card.final h4{color:var(--orka-neutral-0)}.legacy-widget-scope .step-card.final p{color:#ffffffc7}@media (width<=900px){.legacy-widget-scope .steps{grid-template-columns:repeat(2,1fr)}}@media (width<=520px){.legacy-widget-scope .steps{grid-template-columns:1fr}}.legacy-widget-scope .compare{border:1px solid var(--line);border-radius:var(--radius-lg);grid-template-columns:repeat(3,1fr);margin-top:14px;display:grid;overflow:hidden}.legacy-widget-scope .compare-cell{text-align:center;background:var(--orka-neutral-0);border-right:1px solid var(--line);padding:28px 22px}.legacy-widget-scope .compare-cell:last-child{border-right:0}.legacy-widget-scope .compare-cell .stage{letter-spacing:.12em;text-transform:uppercase;color:var(--muted);margin-bottom:8px;font-size:11.5px;font-weight:700}.legacy-widget-scope .compare-cell .name{color:var(--navy);margin-bottom:6px;font-size:18px;font-weight:700}.legacy-widget-scope .compare-cell .desc{color:var(--muted);font-size:13.5px}.legacy-widget-scope .compare-cell.center{background:linear-gradient(180deg, var(--blue-tint), var(--orka-neutral-0))}.legacy-widget-scope .compare-cell.center .stage{color:var(--blue)}.legacy-widget-scope .compare-cell .check{color:var(--blue);margin-bottom:6px;font-size:22px}@media (width<=720px){.legacy-widget-scope .compare{grid-template-columns:1fr}.legacy-widget-scope .compare-cell{border-right:0;border-bottom:1px solid var(--line)}.legacy-widget-scope .compare-cell:last-child{border-bottom:0}}.legacy-widget-scope .window-bar{border-bottom:1px solid var(--line-strong);background:linear-gradient(#f8fbff,#eaf1fa);align-items:center;gap:14px;padding:12px 16px;display:flex}.legacy-widget-scope .traffic{gap:8px;display:flex}.legacy-widget-scope .traffic .dot{border-radius:50%;width:12px;height:12px;box-shadow:inset 0 0 0 .5px #00000014}.legacy-widget-scope .traffic .red{background:#f0655a}.legacy-widget-scope .traffic .yellow{background:#ffb020}.legacy-widget-scope .traffic .green{background:#16c784}.legacy-widget-scope .address{text-align:center;color:var(--muted);background:var(--orka-neutral-0);border:1px solid var(--line);border-radius:8px;flex:1;max-width:380px;margin:0 auto;padding:5px 14px;font-size:12.5px}.legacy-widget-scope .window-actions{justify-content:flex-end;gap:6px;width:56px;display:flex}.legacy-widget-scope .window-actions span{background:#e2eaf3;border-radius:4px;width:16px;height:16px}.legacy-widget-scope .os-body{background:#f8fbff;grid-template-columns:240px 1fr;min-height:540px;display:grid}.legacy-widget-scope .os-sidebar{border-right:1px solid var(--line);background:#f2f7fd;flex-direction:column;gap:16px;padding:18px 14px;display:flex}.legacy-widget-scope .user-chip{background:var(--orka-neutral-0);border:1px solid var(--line);border-radius:12px;align-items:center;gap:10px;padding:10px;display:flex}.legacy-widget-scope .avatar{background:linear-gradient(135deg, var(--navy), var(--blue));width:34px;height:34px;color:var(--orka-neutral-0);letter-spacing:-.01em;border-radius:50%;justify-content:center;align-items:center;font-size:13px;font-weight:700;display:flex}.legacy-widget-scope .user-name{color:var(--navy);font-size:13px;font-weight:700;line-height:1.2}.legacy-widget-scope .user-role{color:var(--muted);font-size:11px}.legacy-widget-scope .side-nav,.legacy-widget-scope .side-section{flex-direction:column;gap:2px;display:flex}.legacy-widget-scope .side-label{text-transform:uppercase;letter-spacing:.13em;color:var(--muted);padding:6px 10px 4px;font-size:11px;font-weight:600}.legacy-widget-scope .nav-item{color:var(--text-2);cursor:default;border-radius:8px;align-items:center;gap:10px;padding:8px 10px;font-size:13px;transition:background .15s,color .15s;display:flex}.legacy-widget-scope .nav-item .ni{text-align:center;opacity:.7;width:18px;font-size:13px}.legacy-widget-scope .nav-item:hover{background:var(--orka-neutral-0)}.legacy-widget-scope .nav-item.active{background:var(--orka-neutral-0);color:var(--blue);font-weight:600;box-shadow:0 1px 2px #0e27420d}.legacy-widget-scope .nav-item.small{padding:6px 10px;font-size:12.5px}.legacy-widget-scope .nav-item.small:before{content:"";background:#cbd8e8;border-radius:4px;flex-shrink:0;width:14px;height:14px}.legacy-widget-scope .os-main{background:var(--orka-neutral-0);flex-direction:column;display:flex}.legacy-widget-scope .os-topbar{border-bottom:1px solid var(--line);background:var(--orka-neutral-0);align-items:center;gap:12px;padding:12px 22px;display:flex}.legacy-widget-scope .search{border:1px solid var(--line);background:#f2f7fd;border-radius:10px;flex:1;align-items:center;gap:8px;max-width:460px;padding:7px 12px;display:flex}.legacy-widget-scope .search input{color:var(--text);background:0 0;border:0;outline:0;flex:1;font-family:inherit;font-size:13.5px}.legacy-widget-scope .kbd{color:var(--muted);background:var(--orka-neutral-0);border:1px solid var(--line);border-radius:5px;padding:2px 6px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px}.legacy-widget-scope .topbar-actions{align-items:center;gap:10px;display:flex}.legacy-widget-scope .icon-btn{border:1px solid var(--line);background:var(--orka-neutral-0);width:32px;height:32px;color:var(--muted);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;font-size:14px;display:inline-flex}.legacy-widget-scope .icon-btn:hover{background:var(--bg-soft);color:var(--navy)}.legacy-widget-scope .welcome{padding:22px 24px 6px}.legacy-widget-scope .welcome h3{letter-spacing:-.01em;color:var(--navy);margin:0 0 4px;font-size:20px;font-weight:700}.legacy-widget-scope .welcome p{color:var(--muted);margin:0;font-size:13.5px}.legacy-widget-scope .app-grid{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:14px;padding:18px 24px 28px;display:grid}.legacy-widget-scope .app-tile{background:var(--orka-neutral-0);border:1px solid var(--line);text-align:center;cursor:default;border-radius:14px;padding:14px 12px 12px;transition:transform .15s,box-shadow .15s,border-color .15s}.legacy-widget-scope .app-tile:hover{box-shadow:var(--shadow);border-color:var(--line-strong);transform:translateY(-2px)scale(1.03)}.legacy-widget-scope .tile-icon{background:linear-gradient(135deg, var(--navy), var(--blue));border-radius:12px;justify-content:center;align-items:center;width:44px;height:44px;margin-bottom:10px;padding:8px;display:inline-flex;box-shadow:0 4px 10px #0e27421a}.legacy-widget-scope .tile-name{color:var(--navy);font-size:13px;font-weight:700}.legacy-widget-scope .tile-meta{color:var(--muted);margin-top:3px;font-size:11px}.legacy-widget-scope .tile-meta.add{color:var(--blue);font-weight:600}.legacy-widget-scope .app-tile.installed .tile-meta:before{content:"●";color:#0fa76c;margin-right:4px;font-size:11px}.legacy-widget-scope .dock{border-top:1px solid var(--line);background:linear-gradient(#f8fbff,#f2f7fd);justify-content:center;align-items:center;gap:10px;padding:12px;display:flex}.legacy-widget-scope .dock-icon{width:38px;height:38px;color:var(--orka-neutral-0);background:linear-gradient(135deg, var(--navy), var(--blue));border-radius:10px;justify-content:center;align-items:center;padding:7px;font-size:12px;font-weight:700;transition:transform .15s;display:inline-flex;box-shadow:0 4px 10px #0e274229}.legacy-widget-scope .dock-icon:hover{transform:translateY(-3px)scale(1.08)}.legacy-widget-scope .dock-divider{background:var(--line-strong);width:1px;height:24px;margin:0 4px}.legacy-widget-scope .dock-icon.ai{padding:0;font-size:11px;position:relative}.legacy-widget-scope .dock-icon.ai:after{content:"";background:var(--blue);border-radius:50%;width:4px;height:4px;position:absolute;bottom:-6px}@media (width<=900px){.legacy-widget-scope .os-body{grid-template-columns:1fr}.legacy-widget-scope .os-sidebar{border-right:0;border-bottom:1px solid var(--line);flex-flow:wrap;gap:8px;padding:12px}.legacy-widget-scope .user-chip{flex:1;min-width:200px}.legacy-widget-scope .side-section{display:none}.legacy-widget-scope .side-nav{flex-flow:wrap;gap:4px}.legacy-widget-scope .nav-item{padding:6px 10px;font-size:12px}}@media (width<=640px){.legacy-widget-scope .address{display:none}.legacy-widget-scope .welcome{padding:16px 16px 4px}.legacy-widget-scope .app-grid{gap:10px;padding:12px 16px 20px}.legacy-widget-scope .os-topbar{padding:10px 14px}}.legacy-widget-scope .orbit-frame{aspect-ratio:1;width:min(720px,100%);margin:24px auto 0;position:relative}.legacy-widget-scope .orbit-ring{border:1px dashed var(--line-strong);border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.legacy-widget-scope .ring-1{border-style:solid;width:25%;height:25%}.legacy-widget-scope .ring-2{width:47%;height:47%}.legacy-widget-scope .ring-3{width:70%;height:70%}.legacy-widget-scope .ring-4{width:95%;height:95%}.legacy-widget-scope .orbit-center{text-align:center;z-index:5;width:130px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.legacy-widget-scope .orbit-center .orka-mark{border-radius:22px;width:72px;height:72px;margin:0 auto 10px;padding:10px}.legacy-widget-scope .orbit-name{letter-spacing:-.01em;font-size:16px;font-weight:800}.legacy-widget-scope .orbit-sub{color:var(--muted);margin-top:2px;font-size:11px}.legacy-widget-scope .orbit-radio{opacity:0;pointer-events:none;position:absolute}.legacy-widget-scope .orbit-node{text-align:center;transform:translate(-50%, -50%) rotate(var(--a)) translateY(calc(-1 * var(--r))) rotate(calc(-1 * var(--a)));cursor:pointer;z-index:2;transition:transform .2s;position:absolute;top:50%;left:50%}.legacy-widget-scope .orbit-node:hover{z-index:10}.legacy-widget-scope .orbit-node:hover .node-icon{transform:scale(1.12)}.legacy-widget-scope .node-icon{background:linear-gradient(135deg, var(--navy), var(--blue));border-radius:14px;justify-content:center;align-items:center;padding:7px;transition:transform .2s,box-shadow .2s,outline .2s;display:inline-flex}.legacy-widget-scope .node-label{white-space:nowrap;margin-top:6px;font-size:11px;font-weight:700}.legacy-widget-scope .node-tier{color:var(--muted);text-transform:uppercase;letter-spacing:.08em;margin-top:1px;font-size:11px}.legacy-widget-scope .r1 .node-icon{border-radius:16px;width:60px;height:60px;padding:9px}.legacy-widget-scope .r2 .node-icon{width:52px;height:52px;padding:8px}.legacy-widget-scope .r3 .node-icon{border-radius:12px;width:44px;height:44px;padding:7px}.legacy-widget-scope .r4 .node-icon{border-radius:11px;width:40px;height:40px;padding:6px}.legacy-widget-scope .r1{--r:96px}.legacy-widget-scope .r2{--r:178px}.legacy-widget-scope .r3{--r:260px}.legacy-widget-scope .r4{--r:332px}.legacy-widget-scope .orbit-radio:checked+.orbit-node .node-icon{outline:3px solid var(--blue);outline-offset:4px;transform:scale(1.15);box-shadow:0 0 0 8px #1e8fec2e,0 8px 22px #0e274238}.legacy-widget-scope .integ-panel-wrap{min-height:200px;margin-top:36px;position:relative}.legacy-widget-scope .integ-panel{border:1px solid var(--blue);border-radius:var(--radius-lg);padding:28px;animation:.3s fadeUp;display:none}@keyframes fadeUp{0%{transform:translateY(8px)}to{transform:translateY(0)}}.legacy-widget-scope .integ-default{text-align:center;border:1px dashed var(--line-strong);border-radius:var(--radius-lg);padding:28px;font-size:14px;display:block}.legacy-widget-scope .integ-head{flex-wrap:wrap;align-items:center;gap:14px;margin-bottom:16px;display:flex}.legacy-widget-scope .integ-mark{background:linear-gradient(135deg, var(--navy), var(--blue));border-radius:12px;justify-content:center;align-items:center;width:44px;height:44px;padding:7px;display:inline-flex}.legacy-widget-scope .integ-title{color:var(--navy);margin:0;font-size:18px;font-weight:800}.legacy-widget-scope .integ-sub{color:var(--muted);margin:0;font-size:13px}.legacy-widget-scope .integ-path{flex-wrap:wrap;align-items:center;gap:8px 12px;margin-top:4px;display:flex}.legacy-widget-scope .integ-chip{border:1px solid var(--line-strong);border-radius:999px;align-items:center;gap:6px;padding:7px 12px;font-size:12.5px;font-weight:600;display:inline-flex}.legacy-widget-scope .integ-chip.os{color:var(--orka-neutral-0)}.legacy-widget-scope .integ-chip.tool{color:var(--blue);border-color:#1e8fec66}.legacy-widget-scope .integ-arrow{font-weight:700}.legacy-widget-scope .integ-foot{color:var(--text-2);margin-top:14px;font-size:13px}.legacy-widget-scope .integ-foot strong{color:var(--navy)}.legacy-widget-scope #ecosystem form:has(.orbit-radio:checked) .integ-panel-wrap .integ-default{display:none}:is(.legacy-widget-scope #ecosystem form:has(#o-hr:checked) .integ-panel-wrap [data-for=hr],.legacy-widget-scope #ecosystem form:has(#o-chat:checked) .integ-panel-wrap [data-for=chat],.legacy-widget-scope #ecosystem form:has(#o-sop:checked) .integ-panel-wrap [data-for=sop],.legacy-widget-scope #ecosystem form:has(#o-crm:checked) .integ-panel-wrap [data-for=crm],.legacy-widget-scope #ecosystem form:has(#o-eval:checked) .integ-panel-wrap [data-for=eval],.legacy-widget-scope #ecosystem form:has(#o-soc:checked) .integ-panel-wrap [data-for=soc],.legacy-widget-scope #ecosystem form:has(#o-as:checked) .integ-panel-wrap [data-for=as],.legacy-widget-scope #ecosystem form:has(#o-au:checked) .integ-panel-wrap [data-for=au],.legacy-widget-scope #ecosystem form:has(#o-fl:checked) .integ-panel-wrap [data-for=fl],.legacy-widget-scope #ecosystem form:has(#o-mk:checked) .integ-panel-wrap [data-for=mk],.legacy-widget-scope #ecosystem form:has(#o-sl:checked) .integ-panel-wrap [data-for=sl],.legacy-widget-scope #ecosystem form:has(#o-rc:checked) .integ-panel-wrap [data-for=rc],.legacy-widget-scope #ecosystem form:has(#o-md:checked) .integ-panel-wrap [data-for=md],.legacy-widget-scope #ecosystem form:has(#o-fn:checked) .integ-panel-wrap [data-for=fn],.legacy-widget-scope #ecosystem form:has(#o-lg:checked) .integ-panel-wrap [data-for=lg],.legacy-widget-scope #ecosystem form:has(#o-sp:checked) .integ-panel-wrap [data-for=sp],.legacy-widget-scope #ecosystem form:has(#o-mt:checked) .integ-panel-wrap [data-for=mt],.legacy-widget-scope #ecosystem form:has(#o-wk:checked) .integ-panel-wrap [data-for=wk],.legacy-widget-scope #ecosystem form:has(#o-pr:checked) .integ-panel-wrap [data-for=pr],.legacy-widget-scope #ecosystem form:has(#o-ln:checked) .integ-panel-wrap [data-for=ln],.legacy-widget-scope #ecosystem form:has(#o-tr:checked) .integ-panel-wrap [data-for=tr],.legacy-widget-scope #ecosystem form:has(#o-rs:checked) .integ-panel-wrap [data-for=rs],.legacy-widget-scope #ecosystem form:has(#o-ai:checked) .integ-panel-wrap [data-for=ai]){display:block}.legacy-widget-scope .orbit-legend{flex-wrap:wrap;justify-content:center;margin-top:22px;font-size:12.5px;display:flex}.legacy-widget-scope .legend-item{align-items:center;gap:8px;display:inline-flex}.legacy-widget-scope .legend-swatch{background:linear-gradient(135deg, var(--navy), var(--blue))}.legacy-widget-scope .legend-arrow{font-weight:700}@media (width<=760px){.legacy-widget-scope .orbit-frame{transform-origin:top;margin-bottom:-60px;transform:scale(.85)}}@media (width<=560px){.legacy-widget-scope .orbit-frame{margin-bottom:-160px;transform:scale(.65)}.legacy-widget-scope .node-label,.legacy-widget-scope .node-tier{display:none}}.legacy-widget-scope .whitelabel{background:linear-gradient(135deg, var(--navy), var(--navy-2));color:var(--orka-neutral-0);box-shadow:var(--shadow-lg);border-radius:28px;padding:56px 44px;position:relative;overflow:hidden}.legacy-widget-scope .whitelabel:before{content:"";pointer-events:none;background:radial-gradient(40% 60% at 100% 0,#56a8ee4d,#0000 70%),radial-gradient(35% 50% at 0 100%,#1e8fec2e,#0000 70%);position:absolute;inset:0}.legacy-widget-scope .wl-grid{grid-template-columns:1fr 1fr;align-items:center;gap:40px;display:grid;position:relative}.legacy-widget-scope .wl-grid h2{color:var(--orka-neutral-0);margin:12px 0;font-size:clamp(26px,3vw,36px)}.legacy-widget-scope .wl-grid p{color:#ffffffd1;margin:0 0 18px;font-size:16px}.legacy-widget-scope .wl-eyebrow{color:var(--orka-neutral-0);letter-spacing:.14em;text-transform:uppercase;background:#56a8ee2e;border-radius:999px;padding:6px 12px;font-size:11.5px;font-weight:700;display:inline-block}.legacy-widget-scope .wl-list{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.legacy-widget-scope .wl-list li{color:#ffffffeb;align-items:center;gap:10px;font-size:14.5px;display:flex}.legacy-widget-scope .wl-list li:before{content:none}.legacy-widget-scope .wl-mock{background:var(--orka-neutral-0);color:var(--navy);border-radius:18px;padding:24px;box-shadow:0 30px 60px #00000040}.legacy-widget-scope .wl-mock-bar{border-bottom:1px solid var(--line);align-items:center;gap:10px;margin-bottom:14px;padding-bottom:14px;display:flex}.legacy-widget-scope .wl-mock-logo{width:36px;height:36px;color:var(--orka-neutral-0);background:linear-gradient(135deg,#ea4335,#ffb020);border-radius:10px;justify-content:center;align-items:center;font-size:14px;font-weight:800;display:inline-flex}.legacy-widget-scope .wl-mock-name{font-size:15px;font-weight:800}.legacy-widget-scope .wl-mock-sub{color:var(--muted);font-size:11px}.legacy-widget-scope .wl-mock-grid{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.legacy-widget-scope .wl-mini{aspect-ratio:1;color:var(--orka-neutral-0);background:linear-gradient(135deg,#ea4335,#ffb020);border-radius:10px;justify-content:center;align-items:center;font-size:11px;font-weight:800;display:flex;box-shadow:0 4px 10px #ffb02033}.legacy-widget-scope .wl-mini.alt{background:linear-gradient(135deg,#243b57,#4c627e)}@media (width<=760px){.legacy-widget-scope .wl-grid{grid-template-columns:1fr}.legacy-widget-scope .whitelabel{padding:36px 24px}}.legacy-widget-scope .phone-section{grid-template-columns:1fr 1fr;align-items:center;gap:60px;display:grid}.legacy-widget-scope .phone-section h2{margin-top:12px}.legacy-widget-scope .phone-list{grid-template-columns:1fr 1fr;gap:12px;margin:22px 0 0;padding:0;list-style:none;display:grid}.legacy-widget-scope .phone-list li{border-radius:12px;align-items:center;gap:10px;padding:14px;font-size:14px;font-weight:600;transition:transform .2s,box-shadow .2s;display:flex}.legacy-widget-scope .phone-list li:hover{box-shadow:var(--shadow);transform:translateY(-2px)scale(1.02)}.legacy-widget-scope .phone-list li .pi{border-radius:8px;justify-content:center;align-items:center;width:30px;height:30px;font-weight:700;display:inline-flex}.legacy-widget-scope .phone-mock{aspect-ratio:9/19;border-radius:36px;width:280px;margin:0 auto;padding:14px;position:relative}.legacy-widget-scope .phone-screen{border-radius:24px;flex-direction:column;gap:12px;height:100%;padding:38px 16px 16px;display:flex;overflow:hidden}.legacy-widget-scope .phone-notch{z-index:2;background:#000;border-radius:12px;width:80px;height:18px;position:absolute;top:18px;left:50%;transform:translate(-50%)}.legacy-widget-scope .phone-row{background:var(--orka-neutral-0);border-radius:12px;align-items:center;gap:10px;padding:10px;display:flex;box-shadow:0 2px 6px #0e27420f}.legacy-widget-scope .phone-row .pr-icon{background:linear-gradient(135deg, var(--navy), var(--blue));border-radius:9px;justify-content:center;align-items:center;width:30px;height:30px;padding:5px;display:inline-flex}.legacy-widget-scope .phone-row .pr-text{font-size:12px;font-weight:700}.legacy-widget-scope .phone-row .pr-meta{font-size:11px}@media (width<=800px){.legacy-widget-scope .phone-section,.legacy-widget-scope .phone-list{grid-template-columns:1fr}}.legacy-widget-scope .discover{background:var(--blue-tint);flex-wrap:wrap;align-items:center;gap:18px;margin-top:10px;padding:22px 24px;display:flex}.legacy-widget-scope .discover .di{background:var(--blue);width:44px;height:44px;color:var(--orka-neutral-0);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;font-size:22px;font-weight:700;display:inline-flex}.legacy-widget-scope .discover .copy{flex:1;min-width:220px}.legacy-widget-scope .discover .copy .sm{letter-spacing:.12em;text-transform:uppercase;color:var(--blue);font-size:11.5px;font-weight:700}.legacy-widget-scope .discover .copy h4{color:var(--navy);margin:4px 0;font-size:17px}.legacy-widget-scope .discover .copy p{color:var(--text-2);margin:0;font-size:14px}.legacy-widget-scope .discover .btn{padding:10px 16px;font-size:13.5px}.legacy-widget-scope .icp-grid{grid-template-columns:1fr 1fr;gap:22px;display:grid}.legacy-widget-scope .icp-card{background:var(--orka-neutral-0);box-shadow:var(--shadow-sm);padding:28px}.legacy-widget-scope .icp-card.yes{background:linear-gradient(180deg, #fff, var(--orka-neutral-0));border-color:#0fa76c4d}.legacy-widget-scope .icp-card.no{background:linear-gradient(180deg, #fff, var(--orka-neutral-0));border-color:#ea43352e}.legacy-widget-scope .icp-card h3{margin:0 0 4px}.legacy-widget-scope .icp-card .icp-tag{letter-spacing:.12em;text-transform:uppercase;font-size:11.5px;font-weight:700}.legacy-widget-scope .icp-card.no .icp-tag{color:#cb2d20}.legacy-widget-scope .icp-card ul{flex-direction:column;gap:10px;margin:16px 0 0;padding:0;list-style:none;display:flex}.legacy-widget-scope .icp-card li{color:var(--text-2);align-items:flex-start;gap:10px;font-size:14.5px;display:flex}.legacy-widget-scope .icp-card.yes li:before,.legacy-widget-scope .icp-card.no li:before{content:none}.legacy-widget-scope .icp-punch{border-top:1px dashed var(--line);color:var(--muted);margin-top:14px;padding-top:14px;font-size:13.5px;font-style:italic}@media (width<=760px){.legacy-widget-scope .icp-grid{grid-template-columns:1fr}}.legacy-widget-scope .value-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px;margin-top:10px;display:grid}.legacy-widget-scope .value-card{background:var(--orka-neutral-0);box-shadow:var(--shadow-sm);padding:24px;transition:transform .2s,box-shadow .2s,border-color .2s}.legacy-widget-scope .value-card:hover{border-color:var(--blue);transform:translateY(-3px)scale(1.02)}.legacy-widget-scope .value-num{color:var(--blue);letter-spacing:.1em;font-size:12px;font-weight:800}.legacy-widget-scope .value-card h4{color:var(--navy);margin:8px 0 6px;font-size:17px}.legacy-widget-scope .value-card p{color:var(--muted);margin:0;font-size:14px}.legacy-widget-scope .gantt{border:1px solid var(--line);border-radius:var(--radius-lg);overflow:hidden}.legacy-widget-scope .gantt-header{border-bottom:1px solid var(--line);text-transform:uppercase;letter-spacing:.1em;color:var(--muted);grid-template-columns:220px repeat(6,1fr);font-size:11px;font-weight:700;display:grid}.legacy-widget-scope .gantt-header>div{border-right:1px solid var(--line);padding:14px 12px}.legacy-widget-scope .gantt-header>div:last-child{border-right:0}.legacy-widget-scope .gantt-header .corner{background:var(--orka-neutral-0)}.legacy-widget-scope .gantt-row{border-bottom:1px solid var(--line);grid-template-columns:220px 1fr;transition:background .15s;display:grid}.legacy-widget-scope .gantt-row:hover{background:var(--blue-tint)}.legacy-widget-scope .gantt-row:has(+.gantt-legend){border-bottom:0}.legacy-widget-scope .gantt-tool{border-right:1px solid var(--line);align-items:center;gap:10px;padding:16px 14px;display:flex}.legacy-widget-scope .gantt-icon{background:linear-gradient(135deg, var(--navy), var(--blue));border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;padding:5px;display:inline-flex}.legacy-widget-scope .gantt-name{color:var(--navy);font-size:14px;font-weight:700}.legacy-widget-scope .gantt-owner{color:var(--muted);margin-top:1px;font-size:11px}.legacy-widget-scope .owner-pill{text-transform:uppercase;letter-spacing:.06em;vertical-align:middle;border-radius:4px;margin-left:6px;padding:2px 6px;font-size:11px;font-weight:700;display:inline-block}.legacy-widget-scope .owner-projxon{color:var(--brand);background:#1e8fec24}.legacy-widget-scope .owner-aws{color:#c58209;background:#f5a6232e}.legacy-widget-scope .owner-future{color:#4553d6;background:#8b5cf629}.legacy-widget-scope .owner-planned{background:var(--bg-soft);color:var(--muted)}.legacy-widget-scope .gantt-track{grid-template-columns:repeat(6,1fr);align-items:center;padding:10px 0;display:grid;position:relative}.legacy-widget-scope .gantt-track>div{border-right:1px dashed var(--line);height:100%}.legacy-widget-scope .gantt-track>div:last-child{border-right:0}.legacy-widget-scope .gantt-bar{height:24px;color:var(--orka-neutral-0);border-radius:6px;align-items:center;padding:0 10px;font-size:11px;font-weight:700;transition:transform .15s,box-shadow .15s;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.legacy-widget-scope .gantt-bar:hover{transform:translateY(-50%)scale(1.02);box-shadow:0 6px 14px #1e8fec4d}.legacy-widget-scope .gantt-bar.beta{background:linear-gradient(90deg, var(--blue), var(--navy))}.legacy-widget-scope .gantt-bar.aws{background:linear-gradient(90deg,#f5a623,#ea4335);box-shadow:0 4px 10px #f5a62340}.legacy-widget-scope .gantt-bar.planned{box-shadow:0 4px 10px #7587a033}.legacy-widget-scope .gantt-bar.future{background:linear-gradient(90deg, var(--indigo), var(--orka-indigo-500));box-shadow:0 4px 10px #8b5cf638}.legacy-widget-scope .gantt-legend{background:var(--bg-soft);border-top:1px solid var(--line);color:var(--muted);flex-wrap:wrap;align-items:center;gap:14px 22px;padding:16px 22px;font-size:12.5px;display:flex}.legacy-widget-scope .gantt-legend .key{align-items:center;gap:6px;display:inline-flex}.legacy-widget-scope .gantt-legend .swatch{border-radius:4px;width:16px;height:12px}.legacy-widget-scope .swatch.beta{background:linear-gradient(90deg, var(--blue), var(--navy))}.legacy-widget-scope .swatch.aws{background:linear-gradient(90deg,#f5a623,#ea4335)}.legacy-widget-scope .swatch.planned{background:linear-gradient(90deg,#a7bcd6,#7587a0)}.legacy-widget-scope .swatch.future{background:linear-gradient(90deg, var(--indigo), var(--orka-indigo-500))}@media (width<=900px){.legacy-widget-scope .gantt-header,.legacy-widget-scope .gantt-row{grid-template-columns:160px 1fr}.legacy-widget-scope .gantt-tool{gap:8px;padding:12px 10px}.legacy-widget-scope .gantt-name{font-size:13px}.legacy-widget-scope .gantt-bar{height:20px;padding:0 6px;font-size:11px}}@media (width<=640px){.legacy-widget-scope .gantt-header>div:not(.corner):not(:nth-child(2)):not(:nth-child(7)){display:none}.legacy-widget-scope .gantt-track>div:not(:first-child):not(:last-child){border-right:0}}.legacy-widget-scope .cta{text-align:center;color:var(--orka-neutral-0);box-shadow:var(--shadow-lg);border-radius:28px;margin-top:24px;padding:80px 40px;position:relative;overflow:hidden}.legacy-widget-scope .cta:before{content:"";pointer-events:none;background:radial-gradient(50% 60% at 100% 0,#56a8ee4d,#0000 70%),radial-gradient(40% 50% at 0 100%,#1e8fec33,#0000 70%);position:absolute;inset:0}.legacy-widget-scope .cta h2{color:var(--orka-neutral-0);margin:0 0 14px;font-size:clamp(30px,4vw,46px);position:relative}.legacy-widget-scope .cta p{max-width:560px;margin:0 auto;font-size:18px;position:relative}.legacy-widget-scope .cta-buttons{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:28px;display:flex;position:relative}.legacy-widget-scope .cta .btn-primary{background:var(--blue)}.legacy-widget-scope .cta .btn-primary:hover{background:var(--orka-neutral-0);color:var(--navy)}.legacy-widget-scope .cta .btn-secondary{color:var(--orka-neutral-0);background:#ffffff1a;border-color:#ffffff4d}.legacy-widget-scope .cta .btn-secondary:hover{color:var(--orka-neutral-0);border-color:var(--orka-neutral-0);background:#fff3}.legacy-widget-scope .closing{text-align:center;padding:56px 0}.legacy-widget-scope .closing-line{color:var(--navy);letter-spacing:-.01em;margin:0;font-size:clamp(20px,2.4vw,28px);font-weight:700}.legacy-widget-scope .closing-line span{display:block}.legacy-widget-scope .closing-line .accent{color:var(--blue)}.legacy-widget-scope .closing-sub{color:var(--muted);margin-top:14px;font-size:14px}.legacy-widget-scope .foot{border-top:1px solid var(--line);padding:36px 24px;font-size:13px}.legacy-widget-scope .foot-inner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;max-width:1180px;margin:0 auto;display:flex}.legacy-widget-scope .foot .brand{font-size:15px}.legacy-widget-scope .foot a{color:var(--text-2);margin-left:18px}.legacy-widget-scope .hero .h1{color:var(--orka-neutral-0)!important;text-shadow:0 3px 18px #00000057,0 0 28px #5aa8ee1a!important}.legacy-widget-scope .hero-bullets li{background:#0f2440e0!important;border:1px solid #7cc0f542!important;box-shadow:0 10px 24px #0000002e,inset 0 1px #ffffff0d!important}.legacy-widget-scope .hero-bullets li:before{box-shadow:0 0 0 4px #7cc0f52e,0 0 12px #7cc0f5a6!important}.legacy-widget-scope .hero .btn-secondary{background:#06182ed6!important;border-color:#7cc0f56b!important;box-shadow:0 10px 24px #0000002e,inset 0 1px #ffffff0f!important}.legacy-widget-scope .hero .btn-secondary:hover{border-color:#7cc0f5c7!important}.legacy-widget-scope .hero .btn-ghost{text-shadow:0 0 12px #5aa8ee2e;color:#e7f2fd!important}.legacy-widget-scope .hero .btn-ghost:hover{color:var(--orka-neutral-0)!important}.legacy-widget-scope .hero .eyebrow{background:#0f2440b8!important;border-color:#7cc0f53d!important}.legacy-widget-scope .orbit-legend{color:#e7f2fd!important;gap:16px 22px!important}.legacy-widget-scope .legend-item{color:#e7f2fd!important}.legacy-widget-scope .legend-swatch{border:1px solid #ffffff24;box-shadow:0 0 0 4px #ffffff08,0 0 12px #5aa8ee2e;border-radius:999px!important;width:13px!important;height:13px!important}.legacy-widget-scope .legend-item--outer .legend-swatch{background:linear-gradient(135deg,#c6e2fa,#56a8ee)!important}.legacy-widget-scope .legend-item--middle .legend-swatch{background:linear-gradient(135deg, #3d9bf0, var(--brand))!important}.legacy-widget-scope .legend-item--inner .legend-swatch{background:linear-gradient(135deg,#a5aefb,#5b6cf5)!important}.legacy-widget-scope .legend-item--outer,.legacy-widget-scope .legend-item--middle{color:#e7f2fd!important}.legacy-widget-scope .legend-item--inner{color:#e9f1fb!important}.legacy-widget-scope .legend-arrow{text-shadow:0 0 10px #7cc0f54d;color:#7cc0f5!important}.legacy-widget-scope .integ-default,.legacy-widget-scope .integ-default strong{color:#f1f8fe!important}.legacy-widget-scope .integ-default{background:#0f2440b8!important;border-color:#7cc0f53d!important}.legacy-widget-scope .orbit-ring.ring-1{background:radial-gradient(circle,#5b6cf52e,#5b6cf50a 62%,#0000 74%)!important;border-color:#a5aefb8a!important;box-shadow:0 0 0 12px #a5aefb08,0 0 18px #5b6cf514!important}.legacy-widget-scope .orbit-ring.ring-2,.legacy-widget-scope .orbit-ring.ring-3{border-color:#3d9bf05c!important;box-shadow:0 0 0 1px #3d9bf008,0 0 18px #1e8fec0a!important}.legacy-widget-scope .orbit-ring.ring-4{border-color:#c6e2fa47!important;box-shadow:0 0 0 18px #c6e2fa05,0 0 22px #56a8ee0a!important}.legacy-widget-scope .orka-shell{--rail-width:224px;--actions-width:258px;grid-template-columns:var(--rail-width) minmax(0, 1fr) var(--actions-width);max-width:1680px;min-height:100vh;margin:0 auto;display:grid}.legacy-widget-scope .orka-rail,.legacy-widget-scope .orka-actions{scrollbar-width:thin;overflow-y:auto}.legacy-widget-scope .orka-rail{border-right:1px solid var(--line)}.legacy-widget-scope .orka-actions{border-left:1px solid var(--line)}.legacy-widget-scope .orka-side-inner{padding:22px 16px}.legacy-widget-scope .orka-center{min-width:0}.legacy-widget-scope .orka-center>.nav{z-index:70;position:sticky;top:0}.legacy-widget-scope .rail-brand{color:var(--navy);letter-spacing:-.02em;align-items:center;gap:9px;padding:3px 6px 18px;font-size:16px;font-weight:800;display:inline-flex}.legacy-widget-scope .rail-brand-mark{width:25px;height:25px;display:inline-flex}.legacy-widget-scope .rail-kicker{color:var(--muted);letter-spacing:.13em;text-transform:uppercase;margin:0 6px 12px;font-size:11px;font-weight:800}.legacy-widget-scope .rail-nav{flex-direction:column;gap:3px;padding:1px 0 10px;display:flex;position:relative}.legacy-widget-scope .rail-nav:before{content:"";z-index:0;border-radius:999px;position:absolute;top:23px;bottom:23px}.legacy-widget-scope .rail-progress{z-index:0;border-radius:999px;height:0;transition:height .34s cubic-bezier(.2,.8,.24,1);position:absolute;top:23px}.legacy-widget-scope .rail-link{z-index:1;color:#4c627e;align-items:center;gap:8px;padding:6px 8px 6px 0;font-size:12px;font-weight:650;line-height:1.16;transition:color .18s,background .18s,box-shadow .18s,transform .18s;display:flex;position:relative}.legacy-widget-scope .rail-link:hover{color:var(--blue);background:#ffffffe6}.legacy-widget-scope .rail-symbol{place-items:center;display:inline-grid;position:relative}.legacy-widget-scope .rail-symbol:before{content:"";z-index:-1;border-radius:50%;transition:all .18s;position:absolute}.legacy-widget-scope .rail-symbol svg{width:20px;height:20px;overflow:visible}.legacy-widget-scope .rail-symbol .g-stroke{fill:none;stroke:#7387a3;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;transition:stroke .18s}.legacy-widget-scope .rail-symbol .g-fill{fill:#a7bcd6;transition:fill .18s}.legacy-widget-scope .rail-symbol .g-blue{fill:var(--blue);transition:fill .18s}.legacy-widget-scope .rail-link.is-active{color:var(--blue);background:#fffffffa}.legacy-widget-scope .rail-link.is-active .rail-symbol:before{transform:scale(1.13);box-shadow:0 0 0 4px #e7f2fd,0 0 0 7px #1e8fec1a,0 4px 12px #1e8fec38}.legacy-widget-scope .rail-note{color:var(--muted);font-size:11px;line-height:1.45}.legacy-widget-scope .rail-note strong{color:var(--navy)}.legacy-widget-scope .actions-title{color:var(--navy);letter-spacing:-.02em;margin:0 6px 5px;font-size:22px;font-weight:800}.legacy-widget-scope .actions-copy{color:var(--muted);margin:0 6px 12px;font-size:12.5px;line-height:1.45}.legacy-widget-scope .form-slot{border:1px solid var(--line);width:100%;font:inherit;text-align:left;cursor:pointer;gap:10px;transition:transform .16s,border-color .16s,box-shadow .16s,background .16s;display:flex}.legacy-widget-scope .form-slot:hover{box-shadow:var(--shadow);background:#fff;border-color:#1e8fec8c;transform:translateY(-2px)}.legacy-widget-scope .form-slot.primary:hover{border-color:var(--blue)}.legacy-widget-scope .slot-icon{background:var(--blue-soft);width:28px;height:28px;color:var(--blue);border-radius:9px;flex:0 0 28px;place-items:center;font-size:14px;font-weight:800;display:inline-grid}.legacy-widget-scope .slot-title{font-size:12.5px;font-weight:800;line-height:1.16;display:block}.legacy-widget-scope .slot-detail{color:var(--muted);display:block}@media (width<=1320px){.legacy-widget-scope .orka-shell{--rail-width:202px;--actions-width:230px}.legacy-widget-scope .orka-side-inner{padding-left:12px;padding-right:12px}}@media (width<=1080px){.legacy-widget-scope .orka-shell{grid-template-columns:196px minmax(0,1fr)}.legacy-widget-scope .orka-actions{border-left:0;border-top:1px solid var(--line);grid-area:2/1/auto/-1;height:auto;overflow:visible}.legacy-widget-scope .actions-grid{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}}@media (width<=800px){.legacy-widget-scope .orka-shell{display:block}.legacy-widget-scope .orka-rail{z-index:120;border-right:0;border-bottom:1px solid var(--line);top:0;overflow:visible}.legacy-widget-scope .orka-rail .orka-side-inner{align-items:center;gap:9px;padding:9px 12px;display:flex;overflow-x:auto}.legacy-widget-scope .rail-brand{white-space:nowrap;padding:0 8px 0 0}.legacy-widget-scope .rail-kicker,.legacy-widget-scope .rail-note,.legacy-widget-scope .rail-nav:before{display:none}.legacy-widget-scope .rail-nav{flex-direction:row;padding:0}.legacy-widget-scope .rail-link{min-height:34px;padding:4px 8px}.legacy-widget-scope .rail-symbol{flex-basis:22px;width:22px;height:22px}.legacy-widget-scope .rail-symbol:before{width:12px;height:12px;box-shadow:none}.legacy-widget-scope .rail-symbol svg{width:15px;height:15px}.legacy-widget-scope .orka-center>.nav{top:53px}.legacy-widget-scope .orka-actions .orka-side-inner{padding:22px 16px}.legacy-widget-scope .actions-grid{grid-template-columns:repeat(2,1fr)}}@media (width<=520px){.legacy-widget-scope .actions-grid{grid-template-columns:1fr}}.legacy-widget-scope .orka-center{container:orka-center/inline-size}.legacy-widget-scope .orka-center>.nav{width:100%;min-width:0}.legacy-widget-scope .orka-center>.nav .nav-inner{gap:18px;max-width:none;min-height:72px;padding:12px 22px}.legacy-widget-scope .orka-center>.nav .brand{white-space:nowrap;flex:none}.legacy-widget-scope .orka-center>.nav .nav-links{flex:auto;justify-content:center;gap:18px;min-width:0}.legacy-widget-scope .orka-center>.nav .nav-links a,.legacy-widget-scope .orka-center>.nav .nav-cta{white-space:nowrap}.legacy-widget-scope .orka-center>.nav .nav-cta{flex:none}@container orka-center (width<=1040px){.legacy-widget-scope .orka-center>.nav .nav-links{display:none!important}.legacy-widget-scope .orka-center>.nav .nav-inner{justify-content:space-between}}@container orka-center (width<=620px){.legacy-widget-scope .orka-center>.nav .nav-inner{gap:10px;min-height:60px;padding:10px 14px}.legacy-widget-scope .orka-center>.nav .brand{gap:8px;font-size:16px}.legacy-widget-scope .orka-center>.nav .brand .orka-mark{width:26px;height:26px}.legacy-widget-scope .orka-center>.nav .nav-cta{border-radius:10px;padding:10px 13px;font-size:0}.legacy-widget-scope .orka-center>.nav .nav-cta:after{content:"Start →";font-size:12.5px;line-height:1}}.legacy-widget-scope .orka-shell{border-left:1px solid #cbd8e8b8;border-right:1px solid #cbd8e8b8;position:relative}.legacy-widget-scope .orka-shell:before,.legacy-widget-scope .orka-shell:after{content:"";pointer-events:none;z-index:0;filter:blur(1px);border-radius:999px;position:absolute}.legacy-widget-scope .orka-rail,.legacy-widget-scope .orka-actions{z-index:1}.legacy-widget-scope .orka-center{z-index:1;position:relative}.legacy-widget-scope .orka-rail:after{content:"";pointer-events:none;opacity:.52;background:radial-gradient(18px 52px at 12% 92%,#1e8fec21,#0000 72%),radial-gradient(26px 70px at 42% 103%,#0e27421a,#0000 72%),radial-gradient(20px 64px at 74% 94%,#1e8fec1c,#0000 73%);height:88px;position:absolute;left:15px;right:15px}.legacy-widget-scope .orka-side-inner{position:relative}.legacy-widget-scope .rail-brand{margin-bottom:3px;padding-bottom:20px}.legacy-widget-scope .rail-brand:after{content:"";background:linear-gradient(90deg,#0000,#1e8fec47,#0000);height:1px;position:absolute;top:56px;left:22px;right:22px}.legacy-widget-scope .rail-brand-mark{filter:drop-shadow(0 6px 10px #1e8fec38)}.legacy-widget-scope .rail-nav:before{background:linear-gradient(#c6e2fa 0%,#e7f2fd 100%);width:1px;left:20px}.legacy-widget-scope .rail-progress{width:3px;left:20px}.legacy-widget-scope .rail-link{border-radius:12px;min-height:47px;padding-right:7px}.legacy-widget-scope .rail-link:after{content:"";opacity:0;z-index:-1;background:linear-gradient(90deg,#fffffff5,#ffffff52);transition:opacity .18s;position:absolute}.legacy-widget-scope .rail-link:hover:after,.legacy-widget-scope .rail-link.is-active:after{opacity:1}.legacy-widget-scope .rail-link:hover{transform:translate(3px)}.legacy-widget-scope .rail-link.is-active{box-shadow:0 9px 21px #0e274212}.legacy-widget-scope .rail-symbol{flex:0 0 42px;width:42px;height:34px}.legacy-widget-scope .rail-symbol:before{background:radial-gradient(circle at 32% 28%, var(--orka-neutral-0) 0%, #e7f2fd 62%, #c6e2fa 100%);border:1px solid #c6e2fa;width:21px;height:21px;box-shadow:0 0 0 4px #f8fbfff0}.legacy-widget-scope .rail-token{z-index:1;place-items:center;width:19px;height:19px;display:grid;position:relative}.legacy-widget-scope .rail-token:before,.legacy-widget-scope .rail-token:after{content:"";pointer-events:none;border-radius:50%;position:absolute}.legacy-widget-scope .rail-token:before{border:1px solid #1e8fec24;inset:-4px}.legacy-widget-scope .rail-token:after{opacity:.6;border:1px dashed #1e8fec1f;inset:-8px}.legacy-widget-scope .rail-token svg{filter:drop-shadow(0 2px 3px #1e8fec2e);width:16px;height:16px;display:block}.legacy-widget-scope .rail-link.is-active .rail-symbol:before{background:var(--orka-neutral-0);border-color:var(--blue)}.legacy-widget-scope .rail-link.is-active .rail-token:before{border-color:#1e8fec8c}.legacy-widget-scope .rail-link.is-active .rail-token:after{animation:2.4s ease-in-out infinite orbitPulse}@keyframes orbitPulse{50%{transform:scale(1.24)}}.legacy-widget-scope .rail-note{border-radius:14px;margin:18px 3px 0;padding:12px 10px;position:relative;box-shadow:0 8px 20px #0e274209}.legacy-widget-scope .orka-center>.nav{background:#ffffffe6;border-bottom-color:#cbd8e8eb;box-shadow:0 8px 18px #0e274206}.legacy-widget-scope .orka-center>.nav:after{content:"";opacity:.62;background:linear-gradient(90deg,#0000,#1e8fec6b,#0000);height:1px;position:absolute;bottom:-1px;left:0;right:0}.legacy-widget-scope .nav-inner{padding:13px 24px}.legacy-widget-scope .brand{gap:9px}.legacy-widget-scope .brand .orka-mark{filter:drop-shadow(0 4px 8px #1e8fec33)}.legacy-widget-scope .nav-cta{position:relative;overflow:hidden;box-shadow:0 8px 18px #0e27422b}.legacy-widget-scope .nav-cta:after{content:"";background:linear-gradient(104deg,#0000 28%,#ffffff38 49%,#0000 70%);transition:transform .55s;position:absolute;inset:0;transform:translate(-112%)}.legacy-widget-scope .nav-cta:hover:after{transform:translate(112%)}.legacy-widget-scope .hero{isolation:isolate}.legacy-widget-scope .hero:after{content:"";z-index:-1;border:1px solid #1e8fec21;border-radius:50%;width:760px;height:760px;position:absolute;top:-470px;right:-300px;box-shadow:0 0 0 58px #1e8fec09,0 0 0 148px #1e8fec05}.legacy-widget-scope .hero-inner{isolation:isolate}.legacy-widget-scope .hero .hero-mark{background:#ffffffeb;border:1px solid #ffffffdb;position:relative;box-shadow:0 18px 34px #0e274224,0 0 0 10px #ffffff73}.legacy-widget-scope .hero .hero-mark:before,.legacy-widget-scope .hero .hero-mark:after{content:"";pointer-events:none;border-radius:50%;position:absolute}.legacy-widget-scope .hero .hero-mark:before{border:1px solid #1e8fec29;inset:-13px}.legacy-widget-scope .hero .hero-mark:after{border:1px dashed #1e8fec1c;inset:-22px}.legacy-widget-scope .hero .eyebrow{box-shadow:0 5px 12px #1e8fec14}.legacy-widget-scope .hero-bullets li{border-radius:999px;padding:7px 10px}.legacy-widget-scope .btn-primary{position:relative;overflow:hidden}.legacy-widget-scope .btn-primary:after{content:"";background:linear-gradient(108deg,#0000 30%,#ffffff2e 51%,#0000 70%);transition:transform .54s;position:absolute;inset:0;transform:translate(-112%)}.legacy-widget-scope .btn-primary:hover:after{transform:translate(112%)}.legacy-widget-scope .section-head .eyebrow{box-shadow:0 5px 13px #1e8fec13}.legacy-widget-scope .section-head:after{content:"";background:linear-gradient(90deg, transparent, var(--blue), transparent);opacity:.55;border-radius:99px;width:38px;height:2px;margin:20px auto -22px;display:block}.legacy-widget-scope .problem-card,.legacy-widget-scope .value-card,.legacy-widget-scope .step-card,.legacy-widget-scope .icp-card,.legacy-widget-scope .analogy-card,.legacy-widget-scope .discover,.legacy-widget-scope .os-window{border:1px solid var(--line-strong);border-radius:18px;max-width:1100px;margin:0 auto;position:relative;overflow:hidden}.legacy-widget-scope .problem-card:after,.legacy-widget-scope .value-card:after,.legacy-widget-scope .step-card:after,.legacy-widget-scope .icp-card:after{content:"";pointer-events:none;border:1px solid #1e8fec1a;border-radius:50%;width:118px;height:118px;position:absolute;bottom:-76px;right:-66px;box-shadow:0 0 0 23px #1e8fec05}.legacy-widget-scope .problem-card:hover,.legacy-widget-scope .value-card:hover,.legacy-widget-scope .step-card:hover,.legacy-widget-scope .icp-card:hover{box-shadow:0 18px 37px #0e27421a}.legacy-widget-scope .problem-card .icon{box-shadow:0 7px 14px #1e8fec21}.legacy-widget-scope .analogy-card{box-shadow:0 9px 18px #0e274209}.legacy-widget-scope .analogy-card.center:before{content:"";pointer-events:none;background:radial-gradient(circle at 75% 15%,#7cc0f54d,#0000 45%);position:absolute;inset:0}.legacy-widget-scope .os-window:before{pointer-events:none;border-radius:18px;position:absolute;inset:-1px;box-shadow:inset 0 1px #ffffffe6}.legacy-widget-scope .app-tile{position:relative;overflow:hidden}.legacy-widget-scope .app-tile:after{content:"";opacity:0;background:radial-gradient(circle,#1e8fec1c,#0000 66%);border-radius:50%;width:75px;height:75px;transition:opacity .18s;position:absolute;inset:auto -26px -32px auto}.legacy-widget-scope .app-tile:hover:after{opacity:1}.legacy-widget-scope #ecosystem{overflow:hidden}.legacy-widget-scope #ecosystem:before{content:"";pointer-events:none;background:radial-gradient(circle,#1e8fec0e 0%,#1e8fec06 43%,#0000 70%);border-radius:50%;width:760px;height:760px;position:absolute;top:138px;left:50%;transform:translate(-50%)}.legacy-widget-scope .orbit-frame:before{background-image:radial-gradient(circle at 21% 30%,#1e8fec52 0 1px,#0000 1.6px),radial-gradient(circle at 73% 17%,#1e8fec38 0 1px,#0000 1.7px),radial-gradient(circle at 83% 65%,#1e8fec2e 0 1px,#0000 1.7px),radial-gradient(circle at 37% 85%,#1e8fec33 0 1px,#0000 1.6px);background-size:154px 154px,208px 208px,179px 179px,226px 226px}.legacy-widget-scope .ring-1{box-shadow:0 0 0 16px #1e8fec05}.legacy-widget-scope .node-icon{box-shadow:0 8px 17px #0e274229,inset 0 1px #ffffff26}.legacy-widget-scope .orbit-node:hover .node-icon{box-shadow:0 13px 28px #0e27423d,0 0 0 7px #1e8fec14}.legacy-widget-scope .integ-panel{border-color:#1e8fec73;box-shadow:0 18px 42px #0e274217}.legacy-widget-scope #whitelabel-section{position:relative}.legacy-widget-scope .phone-mock:before{content:"";pointer-events:none;border:1px solid #1e8fec21;border-radius:52px;position:absolute;inset:-18px}.legacy-widget-scope .compare{box-shadow:0 15px 30px #0e27420e}.legacy-widget-scope .compare-cell{position:relative;overflow:hidden}.legacy-widget-scope .compare-cell.center:after{content:"";background:radial-gradient(circle,#1e8fec29,#0000 66%);border-radius:50%;width:86px;height:86px;position:absolute;bottom:-31px;left:50%;transform:translate(-50%)}.legacy-widget-scope .gantt-header{background:linear-gradient(180deg, var(--orka-neutral-25), #f2f7fd)}.legacy-widget-scope .gantt-bar{box-shadow:0 7px 16px #1e8fec30}.legacy-widget-scope .cta{isolation:isolate}.legacy-widget-scope .cta:after{content:"";z-index:-1;border:1px solid #7cc0f533;border-radius:50%;width:250px;height:250px;position:absolute;top:-105px;left:-85px;box-shadow:0 0 0 45px #1e8fec12,0 0 0 108px #1e8fec06}.legacy-widget-scope .orka-actions .orka-side-inner{min-height:100%}.legacy-widget-scope .actions-grid{z-index:1;position:relative}.legacy-widget-scope .actions-grid:before{content:"";z-index:-1;background:linear-gradient(#1e8fec38,#1e8fec0a);width:1px;position:absolute;top:22px;bottom:24px;left:13px}.legacy-widget-scope .form-slot{border-radius:14px}.legacy-widget-scope .form-slot:after,.legacy-widget-scope .form-slot:hover:after{content:none;background:0 0;transition:none;display:none;transform:none}.legacy-widget-scope .slot-icon{box-shadow:0 5px 11px #1e8fec1a}.legacy-widget-scope .form-slot.primary{box-shadow:0 13px 24px #0e27422b}@media (width<=1080px){.legacy-widget-scope .orka-shell:before,.legacy-widget-scope .orka-shell:after{display:none}}@media (width<=800px){.legacy-widget-scope .hero:after{width:430px;height:430px;top:-260px;right:-260px}}@media (width<=580px){.legacy-widget-scope .hero-bullets li{font-size:12.5px}}@media (prefers-reduced-motion:reduce){.legacy-widget-scope *,.legacy-widget-scope :before,.legacy-widget-scope :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.legacy-widget-scope .compare{isolation:isolate;position:relative}.legacy-widget-scope .compare:before{content:"";z-index:0;pointer-events:none;background:linear-gradient(90deg,#a7bcd626,#1e8fec73,#a7bcd626);height:2px;position:absolute;top:50%;left:9%;right:9%}.legacy-widget-scope .compare-cell{z-index:1}.legacy-widget-scope .compare-cell.center{transition:transform .25s,box-shadow .25s;transform:translateY(-8px);box-shadow:0 18px 36px #0e27421c}.legacy-widget-scope .compare-cell.center:hover{transform:translateY(-14px);box-shadow:0 26px 44px #0e274226}.legacy-widget-scope .gantt{position:relative}.legacy-widget-scope .gantt:after{content:"";pointer-events:none;background:linear-gradient(#1e8fec00,#1e8feccc,#1e8fec00);width:2px;animation:10s ease-in-out infinite alternate ganttSweep;position:absolute;top:52px;bottom:48px;left:27%;box-shadow:0 0 16px #1e8fec80}@media (width<=800px){.legacy-widget-scope .compare:before{display:none}.legacy-widget-scope .compare-cell.center{transform:none}.legacy-widget-scope .gantt:after{left:35%}}.legacy-widget-scope .orka-shell{align-items:stretch!important;overflow:visible!important}.legacy-widget-scope .orka-rail,.legacy-widget-scope .orka-actions{align-self:stretch!important;height:auto!important;min-height:100%!important;position:relative!important;top:auto!important;overflow:visible!important}.legacy-widget-scope .orka-rail>.orka-side-inner,.legacy-widget-scope .orka-actions>.orka-side-inner{overscroll-behavior:contain;scrollbar-width:thin;height:100vh!important;min-height:100vh!important;position:sticky!important;top:0!important;overflow-y:auto!important}.legacy-widget-scope .orka-rail{background:radial-gradient(155px 185px at 6% 8%, #1e8fec24, transparent 74%), linear-gradient(180deg, #fff 0%, #f1f8fe 52%, var(--orka-neutral-25) 100%)!important}.legacy-widget-scope .orka-actions{background:radial-gradient(170px 210px at 100% 3%, #1e8fec1c, transparent 75%), linear-gradient(180deg, var(--orka-neutral-0) 0%, #f8fbff 100%)!important}.legacy-widget-scope .orka-rail>.orka-side-inner,.legacy-widget-scope .orka-actions>.orka-side-inner{padding-bottom:28px}.legacy-widget-scope .orka-rail:after{bottom:20px!important}@media (width<=1080px){.legacy-widget-scope .orka-shell{align-items:start!important}.legacy-widget-scope .orka-actions{min-height:auto!important;position:static!important}.legacy-widget-scope .orka-actions>.orka-side-inner{height:auto!important;min-height:auto!important;position:static!important;overflow:visible!important}}@media (width<=800px){.legacy-widget-scope .orka-rail{height:auto!important;min-height:auto!important;position:sticky!important}.legacy-widget-scope .orka-rail>.orka-side-inner{height:auto!important;min-height:auto!important;position:static!important;overflow:visible!important}}:root[data-theme=dark] .legacy-widget-scope{scroll-behavior:smooth;background:var(--abyss)!important}:root[data-theme=dark] .legacy-widget-scope body{overflow-x:hidden;background:radial-gradient(1100px 780px at 48% -18%, #1e8fec47, transparent 68%), radial-gradient(760px 700px at 8% 44%, #0a3463d1, transparent 68%), radial-gradient(880px 760px at 96% 78%, #1a44705c, transparent 71%), linear-gradient(180deg, var(--orka-neutral-950) 0%, #07182c 43%, #020a14 100%)!important;color:var(--text)!important}:root[data-theme=dark] .legacy-widget-scope body:before,:root[data-theme=dark] .legacy-widget-scope body:after{content:"";pointer-events:none;z-index:-1;position:fixed;inset:0}:root[data-theme=dark] .legacy-widget-scope body:before{opacity:.84;background:linear-gradient(112deg,#0000 0 34%,#5aa8ee09 35% 36%,#0000 37% 58%,#5aa8ee06 59% 60%,#0000 61%) 0 0/100% 100%,radial-gradient(160px 120px at 18% 16%,#5aa8ee1f,#0000 72%) 0 0/680px 460px,radial-gradient(220px 170px at 74% 8%,#0a66c21c,#0000 74%) 0 0/800px 600px,radial-gradient(190px 135px at 84% 65%,#5aa8ee0f,#0000 76%) 0 0/720px 560px;animation:22s ease-in-out infinite alternate orka-current-shift}:root[data-theme=dark] .legacy-widget-scope body:after{opacity:.18;background-image:radial-gradient(circle at 20% 20%,#e7f2fd 0 1px,#0000 1.5px),radial-gradient(circle at 80% 16%,#86bef2 0 1.2px,#0000 1.8px),radial-gradient(circle at 55% 74%,#e7f2fd 0 1px,#0000 1.6px),radial-gradient(circle at 88% 92%,#86bef2 0 1px,#0000 1.5px);background-size:170px 210px,260px 300px,220px 260px,320px 360px;animation:18s linear infinite orka-particle-rise}@keyframes orka-current-shift{0%{transform:translate(-1.5%,-1%)scale(1.02)}to{transform:translate(1.5%,1%)scale(1.05)}}@keyframes orka-particle-rise{0%{transform:translate(0,0)}to{transform:translateY(-70px)}}@keyframes orka-ring-breathe{0%,to{transform:scale(.98)}50%{transform:scale(1.02)}}:root[data-theme=dark] .legacy-widget-scope .orka-shell{isolation:isolate;background:linear-gradient(90deg,#020a14c7,#06182e47 18%,#06182e1a 82%,#020a14bd)!important;border-color:#86bef21f!important;box-shadow:0 32px 100px #00000052!important}:root[data-theme=dark] .legacy-widget-scope .orka-shell:before{background:radial-gradient(circle,#1e8fec1a,#0000 62%)!important;border:1px solid #5aa8ee29!important;width:560px!important;height:560px!important;animation:10s ease-in-out infinite orka-ring-breathe!important;top:38vh!important;left:-210px!important;box-shadow:0 0 0 72px #0a66c208,0 0 0 150px #0a66c206,0 0 0 240px #0a66c203!important}:root[data-theme=dark] .legacy-widget-scope .orka-shell:after{background:radial-gradient(circle,#5aa8ee1f,#0000 64%)!important;border:1px solid #5aa8ee1f!important;width:440px!important;height:440px!important;bottom:12%!important;right:-190px!important;box-shadow:0 0 0 68px #0a66c205,0 0 0 146px #0a66c203!important}:root[data-theme=dark] .legacy-widget-scope .orka-rail,:root[data-theme=dark] .legacy-widget-scope .orka-actions{color:var(--text)!important;background:radial-gradient(260px 220px at 50% 4%,#1e8fec29,#0000 74%),linear-gradient(#06182efa,#061320fa)!important;border-color:#86bef221!important}:root[data-theme=dark] .legacy-widget-scope .orka-rail>.orka-side-inner,:root[data-theme=dark] .legacy-widget-scope .orka-actions>.orka-side-inner{background:0 0!important}:root[data-theme=dark] .legacy-widget-scope .rail-brand,:root[data-theme=dark] .legacy-widget-scope .rail-link,:root[data-theme=dark] .legacy-widget-scope .actions-title{color:var(--text)!important}:root[data-theme=dark] .legacy-widget-scope .rail-kicker,:root[data-theme=dark] .legacy-widget-scope .actions-copy{color:var(--muted)!important}:root[data-theme=dark] .legacy-widget-scope .rail-link{border-color:#0000!important}:root[data-theme=dark] .legacy-widget-scope .rail-link:hover,:root[data-theme=dark] .legacy-widget-scope .rail-link.is-active{box-shadow:inset 0 0 0 1px #5aa8ee2e,0 10px 24px #0000002e!important}:root[data-theme=dark] .legacy-widget-scope .rail-link:before{background:var(--current)!important;box-shadow:0 0 0 5px #1e8fec24,0 0 18px #1e8feca3!important}:root[data-theme=dark] .legacy-widget-scope .rail-progress{box-shadow:0 0 14px #1e8fec80;background:linear-gradient(180deg, #5aa8ee14, var(--current), #5aa8ee14)!important}:root[data-theme=dark] .legacy-widget-scope .rail-symbol,:root[data-theme=dark] .legacy-widget-scope .rail-token{color:var(--current-soft)!important}:root[data-theme=dark] .legacy-widget-scope .form-slot{color:var(--text)!important;box-shadow:none!important;background:#0a2a528f!important;border-color:#5aa8ee2e!important}:root[data-theme=dark] .legacy-widget-scope .form-slot:hover,:root[data-theme=dark] .legacy-widget-scope .form-slot:focus-visible{background:#0a3b73a3!important;border-color:#5aa8ee94!important;box-shadow:0 0 0 4px #1e8fec1f,0 14px 26px #0000002e!important}:root[data-theme=dark] .legacy-widget-scope .form-slot.primary{border-color:#86bef27a!important}:root[data-theme=dark] .legacy-widget-scope .orka-center{background:radial-gradient(640px 460px at 46% 2%,#1e8fec1f,#0000 74%),linear-gradient(#0f244070,#06132094)!important;border-color:#86bef21a!important}:root[data-theme=dark] .legacy-widget-scope .orka-center section{position:relative;background:linear-gradient(#06182e4d,#0613201a)!important;border-color:#5aa8ee1a!important}:root[data-theme=dark] .legacy-widget-scope .orka-center section+section{border-top-color:#5aa8ee1f!important}:root[data-theme=dark] .legacy-widget-scope .orka-center section>.wrap{z-index:1;position:relative}:root[data-theme=dark] .legacy-widget-scope .orka-center section:not(.hero):after{content:"";pointer-events:none;opacity:.78;background:radial-gradient(420px 260px at 105% 14%,#0a66c217,#0000 72%),radial-gradient(330px 220px at -8% 88%,#5aa8ee0f,#0000 76%);position:absolute;inset:0}:root[data-theme=dark] .legacy-widget-scope .nav{box-shadow:0 8px 26px #00000024;background:#061320c7!important;border-bottom-color:#86bef229!important}:root[data-theme=dark] .legacy-widget-scope .brand,:root[data-theme=dark] .legacy-widget-scope .nav-links{color:#f8fbff!important}:root[data-theme=dark] .legacy-widget-scope .nav-links a{color:#cbd8e8!important}:root[data-theme=dark] .legacy-widget-scope .nav-links a:hover{color:var(--current-soft)!important}:root[data-theme=dark] .legacy-widget-scope .nav-cta,:root[data-theme=dark] .legacy-widget-scope .btn-primary{border:1px solid #86bef242!important;box-shadow:0 10px 28px #1e8fec3b,inset 0 1px #ffffff26!important}:root[data-theme=dark] .legacy-widget-scope .nav-cta:hover,:root[data-theme=dark] .legacy-widget-scope .btn-primary:hover{transform:translateY(-2px);background:linear-gradient(135deg,#0a66c2,#0a3b73)!important}:root[data-theme=dark] .legacy-widget-scope .btn-secondary{color:var(--orka-neutral-0)!important;background:#0f2440a8!important;border-color:#5aa8ee57!important;box-shadow:inset 0 1px #ffffff0d!important}:root[data-theme=dark] .legacy-widget-scope .btn-secondary:hover{color:var(--orka-neutral-0)!important;background:#0a3b737a!important;border-color:#5aa8eeb8!important}:root[data-theme=dark] .legacy-widget-scope .btn-ghost{color:var(--current-soft)!important}:root[data-theme=dark] .legacy-widget-scope .h1,:root[data-theme=dark] .legacy-widget-scope .h2,:root[data-theme=dark] .legacy-widget-scope .h3,:root[data-theme=dark] .legacy-widget-scope .problem-card h4,:root[data-theme=dark] .legacy-widget-scope .step-card h4,:root[data-theme=dark] .legacy-widget-scope .compare-cell .name,:root[data-theme=dark] .legacy-widget-scope .integ-title,:root[data-theme=dark] .legacy-widget-scope .value-card h4,:root[data-theme=dark] .legacy-widget-scope .closing-line{color:var(--orka-neutral-25)!important}:root[data-theme=dark] .legacy-widget-scope .lead,:root[data-theme=dark] .legacy-widget-scope .problem-card p,:root[data-theme=dark] .legacy-widget-scope .step-card p,:root[data-theme=dark] .legacy-widget-scope .analogy-card .role,:root[data-theme=dark] .legacy-widget-scope .compare-cell .desc,:root[data-theme=dark] .legacy-widget-scope .integ-sub,:root[data-theme=dark] .legacy-widget-scope .integ-foot,:root[data-theme=dark] .legacy-widget-scope .value-card p,:root[data-theme=dark] .legacy-widget-scope .closing-sub{color:var(--muted)!important}:root[data-theme=dark] .legacy-widget-scope .eyebrow{border:1px solid #5aa8ee33;box-shadow:inset 0 1px #ffffff0d;color:var(--current-soft)!important;background:#0a66c21f!important}:root[data-theme=dark] .legacy-widget-scope .eyebrow:before{background:var(--current-soft)}:root[data-theme=dark] .legacy-widget-scope .hero{min-height:620px;background:radial-gradient(680px 500px at 50% 16%,#5b6cf533,#0000 68%),radial-gradient(520px 440px at 8% 100%,#0a34638a,#0000 74%),linear-gradient(#06182ef5 0%,#061320d1 100%)!important}:root[data-theme=dark] .legacy-widget-scope .hero:before{background:radial-gradient(66% 70% at 88% 15%,#5aa8ee2b,#0000 72%),radial-gradient(52% 55% at 10% 94%,#1e8fec1a,#0000 72%)!important}:root[data-theme=dark] .legacy-widget-scope .hero:after{opacity:.44!important;background:radial-gradient(circle,#5aa8ee38 0 1px,#0000 2px) 0 0/92px 92px,radial-gradient(circle,#5aa8ee1f 0 1px,#0000 1.6px) 44px 35px/124px 124px!important}:root[data-theme=dark] .legacy-widget-scope .hero .lead{color:#a7bcd6!important}:root[data-theme=dark] .legacy-widget-scope .hero-bullets{color:#cbd8e8!important}:root[data-theme=dark] .legacy-widget-scope .hero-bullets li:before{box-shadow:0 0 10px #5aa8eeb3;background:var(--current-soft)!important}:root[data-theme=dark] .legacy-widget-scope .hero-mark{border:1px solid #5aa8ee4d;background:#0a2a52c7!important;box-shadow:0 18px 48px #00000057,0 0 0 10px #0a66c20e!important}:root[data-theme=dark] .legacy-widget-scope .hero-inner>:not(.orka-deep-orbits){z-index:2;position:relative}:root[data-theme=dark] .legacy-widget-scope .problem-card,:root[data-theme=dark] .legacy-widget-scope .analogy-card,:root[data-theme=dark] .legacy-widget-scope .step-card,:root[data-theme=dark] .legacy-widget-scope .compare-cell,:root[data-theme=dark] .legacy-widget-scope .value-card,:root[data-theme=dark] .legacy-widget-scope .icp-card,:root[data-theme=dark] .legacy-widget-scope .phone-row{color:var(--text)!important;box-shadow:var(--shadow-sm), inset 0 1px 0 #ffffff0b!important;background:linear-gradient(135deg,#0a346380,#06182ed1)!important;border-color:#5aa8ee2e!important}:root[data-theme=dark] .legacy-widget-scope .integ-panel{color:var(--text)!important;box-shadow:var(--shadow-sm), inset 0 1px 0 #ffffff0b!important;border-color:#5aa8ee2e!important}:root[data-theme=dark] .legacy-widget-scope .integ-default{box-shadow:var(--shadow-sm), inset 0 1px 0 #ffffff0b!important;background:linear-gradient(135deg,#0a346380,#06182ed1)!important;border-color:#5aa8ee2e!important}:root[data-theme=dark] .legacy-widget-scope .problem-card:hover,:root[data-theme=dark] .legacy-widget-scope .step-card:hover,:root[data-theme=dark] .legacy-widget-scope .value-card:hover,:root[data-theme=dark] .legacy-widget-scope .icp-card:hover,:root[data-theme=dark] .legacy-widget-scope .compare-cell:hover{border-color:#5aa8ee8f!important;box-shadow:0 18px 42px #0000003d,0 0 0 1px #5aa8ee17!important}:root[data-theme=dark] .legacy-widget-scope .problem-card .icon,:root[data-theme=dark] .legacy-widget-scope .step-num,:root[data-theme=dark] .legacy-widget-scope .value-num,:root[data-theme=dark] .legacy-widget-scope .phone-row .pr-icon{border:1px solid #5aa8ee38;color:var(--current-soft)!important;background:#0a66c22e!important}:root[data-theme=dark] .legacy-widget-scope .analogy-card.center,:root[data-theme=dark] .legacy-widget-scope .step-card.final,:root[data-theme=dark] .legacy-widget-scope .compare-cell.center{background:radial-gradient(120% 120% at 0% 0%, #0a66c247, transparent 62%), linear-gradient(145deg, var(--orka-blue-900), #06182e)!important;border-color:#5aa8ee61!important}:root[data-theme=dark] .legacy-widget-scope .analogy-card .name,:root[data-theme=dark] .legacy-widget-scope .analogy-card.center .name,:root[data-theme=dark] .legacy-widget-scope .step-card.final h4{color:var(--orka-neutral-0)!important}:root[data-theme=dark] .legacy-widget-scope .analogy-card.center .role,:root[data-theme=dark] .legacy-widget-scope .step-card.final p{color:#c6e2fa!important}:root[data-theme=dark] .legacy-widget-scope .tile-icon,:root[data-theme=dark] .legacy-widget-scope .dock-icon,:root[data-theme=dark] .legacy-widget-scope .integ-mark,:root[data-theme=dark] .legacy-widget-scope .node-icon{border:1px solid #c6e2fa29;background:linear-gradient(135deg, var(--brand), var(--orka-blue-900))!important}:root[data-theme=dark] .legacy-widget-scope .problem-punch .accent,:root[data-theme=dark] .legacy-widget-scope .compare-cell .check,:root[data-theme=dark] .legacy-widget-scope .integ-chip.tool{color:var(--current-soft)!important}:root[data-theme=dark] .legacy-widget-scope .compare-cell .stage,:root[data-theme=dark] .legacy-widget-scope .analogy-card .label,:root[data-theme=dark] .legacy-widget-scope .icp-tag{color:#86bef2!important}:root[data-theme=dark] .legacy-widget-scope .os-window{background:#f2f7fdfa!important;border-color:#5aa8ee57!important;box-shadow:0 28px 72px #00000057,0 0 0 10px #1e8fec0d!important}:root[data-theme=dark] .legacy-widget-scope .os-window .os-body,:root[data-theme=dark] .legacy-widget-scope .os-window .os-main,:root[data-theme=dark] .legacy-widget-scope .os-window .os-topbar{background:var(--orka-neutral-25)!important}:root[data-theme=dark] .legacy-widget-scope .os-window .os-sidebar{background:#eaf1fa!important}:root[data-theme=dark] .legacy-widget-scope .os-window .app-tile,:root[data-theme=dark] .legacy-widget-scope .os-window .user-chip,:root[data-theme=dark] .legacy-widget-scope .os-window .search,:root[data-theme=dark] .legacy-widget-scope .os-window .icon-btn,:root[data-theme=dark] .legacy-widget-scope .os-window .dock{border-color:#e2eaf3!important}:root[data-theme=dark] .legacy-widget-scope .os-window .dock{background:linear-gradient(#f8fbff,#eaf1fa)!important}:root[data-theme=dark] .legacy-widget-scope .orbit-frame{filter:drop-shadow(0 24px 46px #00000040)}:root[data-theme=dark] .legacy-widget-scope .orbit-frame:before{content:"";pointer-events:none;opacity:.8;background:radial-gradient(circle,#1e8fec24,#0000 29%),repeating-radial-gradient(circle,#5aa8ee26 0 1px,#0000 1px 48px);border-radius:50%;position:absolute;inset:5%}:root[data-theme=dark] .legacy-widget-scope .orbit-ring{box-shadow:0 0 28px #1e8fec0e;border-color:#5aa8ee4d!important}:root[data-theme=dark] .legacy-widget-scope .ring-1{background:radial-gradient(circle,#0a66c238,#0a66c20a 62%,#0000 74%)!important;border-color:#5aa8ee7a!important}:root[data-theme=dark] .legacy-widget-scope .orbit-center .orka-mark{border:1px solid #86bef252;background:linear-gradient(145deg,#0a3b73,#06182e)!important;box-shadow:0 0 0 8px #1e8fec1a,0 20px 44px #00000057!important}:root[data-theme=dark] .legacy-widget-scope .orbit-name{color:var(--orka-neutral-0)!important}:root[data-theme=dark] .legacy-widget-scope .orbit-sub,:root[data-theme=dark] .legacy-widget-scope .node-tier{color:#a7bcd6!important}:root[data-theme=dark] .legacy-widget-scope .node-label{color:#e7f2fd!important}:root[data-theme=dark] .legacy-widget-scope .orbit-node:hover .node-icon,:root[data-theme=dark] .legacy-widget-scope .orbit-radio:checked+.orbit-node .node-icon{outline-color:var(--current-soft)!important;box-shadow:0 0 0 8px #5aa8ee26,0 14px 32px #00000047!important}:root[data-theme=dark] .legacy-widget-scope .orbit-radio:checked+.orbit-node .node-label{color:var(--current-soft)!important}:root[data-theme=dark] .legacy-widget-scope .integ-panel{background:radial-gradient(80% 100% at 100% 0,#0a66c22e,#0000 70%),linear-gradient(135deg,#0a3463c7,#06182eeb)!important}:root[data-theme=dark] .legacy-widget-scope .integ-chip{color:#e7f2fd!important;background:#0f2440b8!important;border-color:#5aa8ee33!important}:root[data-theme=dark] .legacy-widget-scope .integ-chip.os{background:var(--orka-blue-900)!important;border-color:#5aa8ee5c!important}:root[data-theme=dark] .legacy-widget-scope .integ-arrow{color:var(--current-soft)!important}:root[data-theme=dark] .legacy-widget-scope .gantt{box-shadow:var(--shadow-sm)!important;background:#06182ebd!important;border-color:#5aa8ee2e!important}:root[data-theme=dark] .legacy-widget-scope .gantt-row,:root[data-theme=dark] .legacy-widget-scope .gantt-track{border-color:#5aa8ee21!important}:root[data-theme=dark] .legacy-widget-scope .gantt-name,:root[data-theme=dark] .legacy-widget-scope .gantt-owner,:root[data-theme=dark] .legacy-widget-scope .owner-pill,:root[data-theme=dark] .legacy-widget-scope .legend-item{color:#e2eaf3!important}:root[data-theme=dark] .legacy-widget-scope .gantt-track{background:#5aa8ee0f!important}:root[data-theme=dark] .legacy-widget-scope .gantt-bar{background:linear-gradient(90deg, var(--brand), #5aa8ee)!important}:root[data-theme=dark] .legacy-widget-scope .gantt-bar.planned{background:#5aa8ee3d!important}:root[data-theme=dark] .legacy-widget-scope .foot{background:#020a14eb!important;border-top-color:#5aa8ee26!important}:root[data-theme=dark] .legacy-widget-scope .foot .brand,:root[data-theme=dark] .legacy-widget-scope .foot a{color:#e2eaf3!important}:root[data-theme=dark] .legacy-widget-scope .foot a:hover{color:var(--current-soft)!important}:root[data-theme=dark] .legacy-widget-scope .cta{background:radial-gradient(70% 110% at 50% 0%, #0a66c247, transparent 70%), linear-gradient(145deg, var(--orka-blue-900), #020a14)!important;border-top-color:#5aa8ee2b!important;border-bottom-color:#5aa8ee2b!important}:root[data-theme=dark] .legacy-widget-scope .cta:before,:root[data-theme=dark] .legacy-widget-scope .cta:after{border-color:#5aa8ee33!important}:root[data-theme=dark] .legacy-widget-scope .cta p{color:#c6e2fa!important}:root[data-theme=dark] .legacy-widget-scope a:focus-visible,:root[data-theme=dark] .legacy-widget-scope button:focus-visible,:root[data-theme=dark] .legacy-widget-scope label:focus-visible{outline-offset:4px;outline:3px solid var(--current-soft)!important}@media (width<=1080px){:root[data-theme=dark] .legacy-widget-scope .orka-rail,:root[data-theme=dark] .legacy-widget-scope .orka-actions{background:linear-gradient(#06182efa,#061320f5)!important}}@media (width<=720px){:root[data-theme=dark] .legacy-widget-scope .hero{min-height:unset}}@media (prefers-reduced-motion:reduce){:root[data-theme=dark] .legacy-widget-scope body:before,:root[data-theme=dark] .legacy-widget-scope body:after,:root[data-theme=dark] .legacy-widget-scope .orka-shell:before{animation:none!important}}:root[data-theme=dark] .legacy-widget-scope .rail-note{background:#5aa8ee1c!important;border:1px solid #5aa8ee2e!important}:root[data-theme=dark] .legacy-widget-scope .rail-note strong,:root[data-theme=dark] .legacy-widget-scope .integ-default strong{color:var(--orka-neutral-0)!important}@media (width<=800px){.legacy-widget-scope,.legacy-widget-scope{max-width:100%;overflow-x:hidden!important}.legacy-widget-scope .orka-shell,.legacy-widget-scope .orka-center,.legacy-widget-scope .orka-rail,.legacy-widget-scope .orka-actions{width:100%!important;min-width:0!important;max-width:100%!important}.legacy-widget-scope .orka-rail>.orka-side-inner,.legacy-widget-scope .orka-actions>.orka-side-inner{min-width:0!important;overflow-x:hidden!important}.legacy-widget-scope .rail-nav{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:5px!important;width:100%!important;max-width:100%!important;display:grid!important;overflow:visible!important}.legacy-widget-scope .rail-link{white-space:nowrap;text-overflow:ellipsis;width:100%!important;min-width:0!important;overflow:hidden!important}.legacy-widget-scope .rail-progress{display:none!important}.legacy-widget-scope .os-window,.legacy-widget-scope .os-body,.legacy-widget-scope .os-sidebar,.legacy-widget-scope .os-main{min-width:0!important;max-width:100%!important}}:root[data-theme=dark] .legacy-widget-scope .orka-center .lead,:root[data-theme=dark] .legacy-widget-scope .orka-center .section-head .lead,:root[data-theme=dark] .legacy-widget-scope .orka-center .phone-section .lead,:root[data-theme=dark] .legacy-widget-scope .orka-center .problem-card p,:root[data-theme=dark] .legacy-widget-scope .orka-center .step-card p,:root[data-theme=dark] .legacy-widget-scope .orka-center .analogy-card .role,:root[data-theme=dark] .legacy-widget-scope .orka-center .compare-cell .desc,:root[data-theme=dark] .legacy-widget-scope .orka-center .value-card p,:root[data-theme=dark] .legacy-widget-scope .orka-center .closing-sub,:root[data-theme=dark] .legacy-widget-scope .orka-center .icp-punch,:root[data-theme=dark] .legacy-widget-scope .orka-center .integ-sub,:root[data-theme=dark] .legacy-widget-scope .orka-center .integ-foot{color:#cbd8e8!important}:root[data-theme=dark] .legacy-widget-scope .orka-center .problem-punch{text-shadow:0 1px #0000004d,0 0 18px #56a8ee1f;font-weight:760;color:#f1f8fe!important}:root[data-theme=dark] .legacy-widget-scope .orka-center .problem-punch .accent,:root[data-theme=dark] .legacy-widget-scope .orka-center .closing-line .accent{color:#7cc0f5!important}:root[data-theme=dark] .legacy-widget-scope .orka-center .eyebrow,:root[data-theme=dark] .legacy-widget-scope .orka-center .wl-eyebrow,:root[data-theme=dark] .legacy-widget-scope .orka-center .section-head .eyebrow{color:#c6e2fa!important;background:#0a66c22e!important;border-color:#c6e2fa57!important}:root[data-theme=dark] .legacy-widget-scope .phone-section .h2{text-wrap:balance;color:var(--orka-neutral-25)!important}:root[data-theme=dark] .legacy-widget-scope .phone-section .lead{max-width:39rem;line-height:1.62;color:#cbd8e8!important}:root[data-theme=dark] .legacy-widget-scope .phone-list li{background:var(--orka-neutral-25)!important;color:#142c4b!important;border:1px solid #c6e2fa!important;box-shadow:0 9px 20px #00000029,inset 0 1px #fffffff5!important}:root[data-theme=dark] .legacy-widget-scope .phone-list li .pi{background:#e7f2fd!important}:root[data-theme=dark] .legacy-widget-scope .phone-mock{background:linear-gradient(150deg,#0a3463,#06182e)!important;border:1px solid #7cc0f552!important;box-shadow:0 22px 54px #00000057,0 0 0 9px #1e8fec0f!important}:root[data-theme=dark] .legacy-widget-scope .phone-screen{background:var(--orka-neutral-25)!important;color:#0a2a52!important}:root[data-theme=dark] .legacy-widget-scope .phone-screen .phone-row{background:linear-gradient(135deg,#eaf1fa,#e2eaf3)!important;border:1px solid #c6e2fa!important;box-shadow:0 5px 13px #142c4b1f!important}:root[data-theme=dark] .legacy-widget-scope .phone-screen .phone-row .pr-icon{background:linear-gradient(135deg,#1e8fec,#0a3b73)!important;border-color:#ffffff94!important}:root[data-theme=dark] .legacy-widget-scope .phone-screen .phone-row .pr-text{font-size:12px;line-height:1.18;color:#142c4b!important}:root[data-theme=dark] .legacy-widget-scope .phone-screen .phone-row .pr-meta{font-size:11px;font-weight:600;line-height:1.2;color:#4c627e!important}:root[data-theme=dark] .legacy-widget-scope .os-window .welcome p,:root[data-theme=dark] .legacy-widget-scope .os-window .user-role,:root[data-theme=dark] .legacy-widget-scope .os-window .side-label,:root[data-theme=dark] .legacy-widget-scope .os-window .tile-meta,:root[data-theme=dark] .legacy-widget-scope .os-window .address,:root[data-theme=dark] .legacy-widget-scope .os-window .nav-item,:root[data-theme=dark] .legacy-widget-scope .os-window .kbd,:root[data-theme=dark] .legacy-widget-scope .os-window .search input{color:#4c627e!important}:root[data-theme=dark] .legacy-widget-scope .os-window .nav-item.active,:root[data-theme=dark] .legacy-widget-scope .os-window .tile-meta.add{color:#0a66c2!important}:root[data-theme=dark] .legacy-widget-scope .os-window .tile-name,:root[data-theme=dark] .legacy-widget-scope .os-window .user-name,:root[data-theme=dark] .legacy-widget-scope .os-window .welcome h3{color:#142c4b!important}:root[data-theme=dark] .legacy-widget-scope .integ-default,:root[data-theme=dark] .legacy-widget-scope .rail-note,:root[data-theme=dark] .legacy-widget-scope .foot{color:#cbd8e8!important}@media (width<=720px){.legacy-widget-scope .phone-section .lead{max-width:100%}.legacy-widget-scope .phone-list li{font-size:13px}}.legacy-widget-scope #value .section-head,.legacy-widget-scope #smart .section-head,.legacy-widget-scope #roadmap .section-head{text-align:center;max-width:920px;margin-left:auto;margin-right:auto}.legacy-widget-scope #value .value-grid{grid-template-columns:repeat(12,minmax(0,1fr));align-items:stretch;gap:18px;display:grid}.legacy-widget-scope #value .value-card{border-radius:24px;grid-column:span 3;min-height:200px;padding:22px 22px 24px;position:relative;overflow:hidden}.legacy-widget-scope #value .value-card:last-child{grid-column:5/span 4}.legacy-widget-scope #value .value-card:before{content:"";pointer-events:none;border:1px solid #5aa8ee29;border-radius:50%;width:110px;height:110px;position:absolute;inset:auto 0 0 auto;transform:translate(34px,34px);box-shadow:0 0 0 22px #5aa8ee08}.legacy-widget-scope #value .value-num{letter-spacing:.12em;border-radius:999px;justify-content:center;align-items:center;min-width:40px;height:22px;padding:0 8px;font-size:12px;display:inline-flex}.legacy-widget-scope #value .value-card h4{margin-top:16px;font-size:16px;line-height:1.28}.legacy-widget-scope #value .value-card p{font-size:15px;line-height:1.55}.legacy-widget-scope #whitelabel-section,.legacy-widget-scope #whitelabel-section[data-swatch=ocean]{--wl-shell-1:#0a2a52;--wl-shell-2:#0a3b73;--wl-accent-1:#3d9bf0;--wl-accent-2:var(--brand);--wl-accent-3:#c6e2fa;--wl-muted-1:#41566f;--wl-muted-2:#4c627e;--wl-sub:#9fb0c6}.legacy-widget-scope #whitelabel-section .whitelabel{border-radius:32px;background:radial-gradient(70% 120% at 100% 0%, #ffffff14, transparent 55%), linear-gradient(135deg, var(--wl-shell-1), var(--wl-shell-2))!important;border:1px solid #5aa8ee38!important;box-shadow:0 26px 56px #0000003d,inset 0 1px #ffffff0f!important}.legacy-widget-scope #whitelabel-section .wl-grid{align-items:center;gap:44px}.legacy-widget-scope #whitelabel-section .wl-grid h2{max-width:520px;font-size:clamp(34px,4.4vw,56px);line-height:1.04}.legacy-widget-scope #whitelabel-section .wl-grid p{max-width:520px;font-size:16px;line-height:1.6}.legacy-widget-scope #whitelabel-section .wl-list{gap:12px}.legacy-widget-scope #whitelabel-section .wl-list li{font-size:15px;line-height:1.5}.legacy-widget-scope #whitelabel-section .wl-list li:before{color:var(--wl-accent-3)!important}.legacy-widget-scope #whitelabel-section .wl-mock{border-radius:24px;padding:22px;background:linear-gradient(180deg, var(--orka-neutral-0), #f8fbff)!important;border:1px solid #e2eaf3!important;box-shadow:0 24px 48px #00000029,0 8px 18px #0e274214!important}.legacy-widget-scope #whitelabel-section .wl-mock-bar{border-bottom:1px solid #e2eaf3;gap:14px;margin-bottom:16px;padding-bottom:16px}.legacy-widget-scope #whitelabel-section .wl-mock-logo{box-shadow:0 12px 18px #0000001f}.legacy-widget-scope #whitelabel-section .wl-mock-name{font-size:15px}.legacy-widget-scope #whitelabel-section .wl-mock-grid{gap:10px}.legacy-widget-scope #whitelabel-section .wl-mini{letter-spacing:.02em;border-radius:16px;justify-content:center;align-items:flex-end;min-height:146px;padding:14px;font-size:18px;font-weight:800;display:flex;box-shadow:inset 0 1px #ffffff1a,0 14px 20px #00000014;border:1px solid #ffffff1f!important}.legacy-widget-scope #smart .discover{border-radius:24px;grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:18px;padding:24px 22px;display:grid;border:1px solid #5aa8ee33!important;box-shadow:0 18px 40px #0003,inset 0 1px #ffffff0a!important}.legacy-widget-scope #smart .discover .di{border-radius:15px;width:48px;height:48px}.legacy-widget-scope #smart .discover .copy{min-width:0}.legacy-widget-scope #smart .discover .copy .sm{letter-spacing:.14em;font-size:12px;font-weight:800;color:#5aa8ee!important}.legacy-widget-scope #smart .discover .copy h4{letter-spacing:-.02em;margin:7px 0;font-size:27px;line-height:1.1;color:var(--orka-neutral-0)!important}.legacy-widget-scope #smart .discover .copy p{font-size:15px;line-height:1.55;color:#cbd8e8!important}.legacy-widget-scope #smart .discover .btn{white-space:nowrap;align-self:center}.legacy-widget-scope #roadmap .h2{max-width:920px;margin-left:auto;margin-right:auto;font-size:clamp(40px,5.2vw,64px);line-height:1.02}.legacy-widget-scope #roadmap .lead{max-width:760px;margin-left:auto;margin-right:auto}.legacy-widget-scope #roadmap .gantt{border-radius:28px;margin-top:26px;overflow:hidden;background:linear-gradient(#0f2440f5,#07182cfa)!important;border:1px solid #5aa8ee33!important;box-shadow:0 24px 48px #00000038!important}.legacy-widget-scope #roadmap .gantt-header{background:linear-gradient(#f8fbff,#f2f7fd)!important}.legacy-widget-scope #roadmap .gantt-header>div{letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:800;color:#a7bcd6!important}.legacy-widget-scope #roadmap .gantt-tool{background:#06182e47}.legacy-widget-scope #roadmap .gantt-name{font-size:15px;color:#f8fbff!important}.legacy-widget-scope #roadmap .owner-pill{margin-left:8px}.legacy-widget-scope #roadmap .gantt-track{background:linear-gradient(#ffffff03,#fff0),#5aa8ee0a!important}.legacy-widget-scope #roadmap .gantt-track>div{border-right-color:#5aa8ee1f!important}.legacy-widget-scope #roadmap .gantt-bar{border-radius:9px;height:30px;padding:0 12px;font-size:12px;font-weight:800;color:var(--orka-neutral-0)!important}.legacy-widget-scope #roadmap .gantt-bar.aws{background:linear-gradient(90deg,#e0930a,#ffc861)!important}@media (width<=1120px){.legacy-widget-scope #value .value-card,.legacy-widget-scope #value .value-card:last-child{grid-column:span 6}}@media (width<=860px){.legacy-widget-scope #whitelabel-section .wl-grid{gap:28px}.legacy-widget-scope #smart .discover{grid-template-columns:48px minmax(0,1fr)}.legacy-widget-scope #smart .discover .btn{grid-column:1/-1;justify-self:start}.legacy-widget-scope #roadmap .h2{font-size:clamp(34px,8vw,48px)}}@media (width<=720px){.legacy-widget-scope #value .value-card,.legacy-widget-scope #value .value-card:last-child{grid-column:span 12;min-height:auto}.legacy-widget-scope #whitelabel-section .wl-mini{min-height:110px;font-size:16px}}.legacy-widget-scope .workspace-required{color:#e7f2fd;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px 12px;max-width:760px;margin:20px auto 0;font-size:13px;line-height:1.45;display:flex}.legacy-widget-scope .workspace-required-badge{color:#c6e2fa;letter-spacing:.09em;text-transform:uppercase;background:#0f2440d1;border:1px solid #7cc0f557;border-radius:999px;align-items:center;min-height:28px;padding:0 11px;font-size:11px;font-weight:800;display:inline-flex;box-shadow:0 0 0 4px #7cc0f50d}.legacy-widget-scope .workspace-foundation-note{border:1px solid #7cc0f538;border-radius:16px;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 12px;max-width:820px;margin:24px auto -14px;padding:14px 18px;font-size:13px;line-height:1.45;display:flex}.legacy-widget-scope #adoption-scope .section-head{max-width:850px}.legacy-widget-scope .adoption-scope-widget{grid-template-columns:minmax(0,1fr) 54px minmax(0,1fr) 54px minmax(0,1fr);gap:0;max-width:1120px;margin:36px auto 0;display:grid}.legacy-widget-scope .scope-card{background:linear-gradient(145deg,#0a2a52d6,#06182ef5);border:1px solid #5aa8ee38;border-radius:26px;position:relative;overflow:hidden;box-shadow:0 18px 42px #0003,inset 0 1px #ffffff0d}.legacy-widget-scope .scope-card:after{content:"";border:1px solid #7cc0f52e;border-radius:50%;width:178px;height:178px;position:absolute;bottom:-50px;right:-50px;box-shadow:0 0 0 24px #7cc0f508}.legacy-widget-scope .scope-card--operate{background:linear-gradient(145deg,#1a4470e0,#0f2440fa)}.legacy-widget-scope .scope-card--ecosystem{background:radial-gradient(circle at 50% 0,#5b6cf538,#0000 50%),linear-gradient(145deg,#0a3b73eb,#0f2440fa)}.legacy-widget-scope .scope-number{color:#c6e2fa;letter-spacing:-.05em;font-weight:900;line-height:.9}.legacy-widget-scope .scope-card h3{z-index:1;color:var(--orka-neutral-0);font-size:20px;line-height:1.18;position:relative}.legacy-widget-scope .scope-card p{z-index:1;color:#cbd8e8;margin:0;font-size:13px;line-height:1.55;position:relative}.legacy-widget-scope .scope-modules{z-index:1;flex-wrap:wrap;gap:7px;display:flex;position:relative}.legacy-widget-scope .scope-modules span{color:#e7f2fd;background:#06182e7a;border:1px solid #7cc0f538;border-radius:999px;padding:6px 9px;font-size:11px;font-weight:700}.legacy-widget-scope .scope-connector{min-height:56px;position:relative}.legacy-widget-scope .scope-connector:before{content:"";background:linear-gradient(90deg,#7cc0f529,#7cc0f5e0,#7cc0f529);height:1px;position:absolute;top:50%;left:10px;right:10px}.legacy-widget-scope .scope-connector span{background:#c6e2fa;border-radius:50%;width:9px;height:9px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 6px #7cc0f51a,0 0 18px #7cc0f5b3}.legacy-widget-scope .scope-bottom-note{color:#cbd8e8;text-align:center;max-width:760px;margin:20px auto 0;font-size:14px}.legacy-widget-scope #module-catalog .section-head{max-width:850px}.legacy-widget-scope .catalog-toolbar{justify-content:center;margin:30px auto 20px}.legacy-widget-scope .catalog-filter{transition:all .18s}.legacy-widget-scope .catalog-filter:hover,.legacy-widget-scope .catalog-filter.is-active{box-shadow:0 0 0 4px #7cc0f50f}.legacy-widget-scope .catalog-card{position:relative;overflow:hidden}.legacy-widget-scope .catalog-card:after{content:"";border:1px solid #7cc0f529;border-radius:50%;width:104px;height:104px;position:absolute;bottom:-32px;right:-32px;box-shadow:0 0 0 18px #7cc0f506}.legacy-widget-scope .catalog-card-top{z-index:1;align-items:center;position:relative}.legacy-widget-scope .catalog-status--building{color:#c6e2fa;background:#0a66c233;border:1px solid #7cc0f54d}.legacy-widget-scope .catalog-status--planned{color:#c6e2fa;background:#5b6cf529;border:1px solid #a5aefb42}.legacy-widget-scope .catalog-status--development{color:#fbdfa0;background:#f5a62326;border:1px solid #ffc86142}.legacy-widget-scope .catalog-card h3{z-index:1;position:relative}.legacy-widget-scope .catalog-card p{z-index:1;color:#cbd8e8;margin:0;font-size:13px;line-height:1.55;position:relative}.legacy-widget-scope .catalog-pairs{z-index:1;flex-wrap:wrap;align-items:center;position:relative}.legacy-widget-scope .catalog-pairs span{letter-spacing:.09em;text-transform:uppercase;font-weight:800}.legacy-widget-scope .catalog-pairs b{background:#1e63a842;border:1px solid #7cc0f52e;border-radius:999px;padding:5px 7px}.legacy-widget-scope .catalog-note{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 12px;max-width:940px;line-height:1.5;display:flex}.legacy-widget-scope .catalog-note a{color:#c6e2fa;font-weight:800}.legacy-widget-scope .rail-social{color:#e7f2fd;background:#0f2440a3;border:1px solid #5aa8ee38;border-radius:13px;align-items:center;gap:9px;margin:18px 6px 0;padding:10px;font-size:11px;font-weight:800;transition:transform .18s,border-color .18s,background .18s;display:flex}.legacy-widget-scope .rail-social:hover{color:var(--orka-neutral-0);background:#1e63a875;border-color:#7cc0f594;transform:translateY(-2px)}.legacy-widget-scope .sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.legacy-widget-scope .rail-social--icon-only{justify-content:center;width:44px;height:44px;padding:0}.legacy-widget-scope .rail-social--icon-only .linkedin-icon{fill:currentColor;width:21px;height:21px}.legacy-widget-scope .orka-actions .actions-title{margin-bottom:14px}.legacy-widget-scope .orka-actions .actions-copy--bottom{margin:14px 6px 0}.legacy-widget-scope .adoption-scope-widget{align-items:stretch}.legacy-widget-scope .scope-card{flex-direction:column;min-height:246px;padding:24px;display:flex}.legacy-widget-scope .scope-stage{z-index:1;letter-spacing:.14em;text-transform:uppercase;font-size:11px;font-weight:800;position:relative}.legacy-widget-scope .scope-card h3{flex-direction:column;gap:7px;margin:16px 0 10px;display:flex}.legacy-widget-scope .scope-number{font-size:44px;display:block}.legacy-widget-scope .scope-phrase{color:var(--orka-neutral-0);letter-spacing:-.02em;font-size:18px;font-weight:800;line-height:1.15}.legacy-widget-scope .scope-card p{max-width:31ch}.legacy-widget-scope .scope-modules{margin-top:auto}.legacy-widget-scope .scope-bottom-note{margin-top:22px}@media (width<=1050px){.legacy-widget-scope .scope-card{min-height:0}.legacy-widget-scope .adoption-scope-widget{grid-template-columns:1fr;gap:14px}.legacy-widget-scope .scope-connector{min-height:26px}.legacy-widget-scope .scope-connector:before{background:linear-gradient(#7cc0f529,#7cc0f5e0,#7cc0f529);width:1px;height:26px;top:50%;left:50%;right:auto}.legacy-widget-scope .module-catalog-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=720px){.legacy-widget-scope .workspace-required{padding:0 10px;font-size:12px}.legacy-widget-scope .workspace-foundation-note{margin-top:18px}.legacy-widget-scope .module-catalog-grid{grid-template-columns:1fr}.legacy-widget-scope .catalog-toolbar{justify-content:flex-start}.legacy-widget-scope .catalog-note{text-align:left;justify-content:flex-start}.legacy-widget-scope .rail-social{display:none}}.legacy-widget-scope #progression .section-head{max-width:820px}.legacy-widget-scope #progression .section-head .lead{max-width:690px;margin-left:auto;margin-right:auto}.legacy-widget-scope .collab-widget{isolation:isolate;background:radial-gradient(72% 140% at 48% -18%,#1e8fec3b,#0000 62%),linear-gradient(145deg,#0a2a52e0,#06182ef2);border:1px solid #7cc0f540;border-radius:26px;position:relative;overflow:hidden;box-shadow:0 26px 58px #00000040,inset 0 1px #ffffff14;container-type:inline-size}.legacy-widget-scope .collab-widget:before,.legacy-widget-scope .collab-widget:after{content:"";z-index:-1;pointer-events:none;border-radius:50%;position:absolute}.legacy-widget-scope .collab-widget:before{border:1px solid #7cc0f521;width:360px;height:360px;top:-260px;right:-110px;box-shadow:0 0 0 34px #7cc0f506,0 0 0 84px #7cc0f503}.legacy-widget-scope .collab-widget:after{background:radial-gradient(circle,#1e8fec2b,#0000 70%);width:260px;height:260px;bottom:-170px;left:-165px}.legacy-widget-scope .collab-widget-head{border-bottom:1px solid #7cc0f529;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;padding:24px 28px 21px;display:flex}.legacy-widget-scope .collab-kicker{letter-spacing:.14em;text-transform:uppercase;margin:0 0 5px;font-size:11px;font-weight:850}.legacy-widget-scope .collab-widget-head h3{color:var(--orka-neutral-0);letter-spacing:-.025em;margin:0;font-size:clamp(19px,2vw,25px);line-height:1.15}.legacy-widget-scope .collab-badge{color:#e7f2fd;white-space:nowrap;background:#0d24409e;border:1px solid #7cc0f542;border-radius:999px;align-items:center;gap:7px;min-height:34px;padding:0 12px;font-size:11px;font-weight:760;display:inline-flex}.legacy-widget-scope .collab-badge span{color:#c6e2fa;font-size:13px}.legacy-widget-scope .collab-map{grid-template-columns:minmax(0,1fr) 74px minmax(0,1fr) 74px minmax(0,1fr);align-items:stretch;padding:26px 28px;display:grid}.legacy-widget-scope .collab-card{z-index:1;background:linear-gradient(145deg,#1a4470ad,#0f2440db);border:1px solid #7cc0f530;border-radius:20px;flex-direction:column;min-height:306px;padding:23px;display:flex;position:relative;box-shadow:inset 0 1px #ffffff0b,0 14px 28px #00000021}.legacy-widget-scope .collab-card:after{content:"";pointer-events:none;border:1px solid #7cc0f51a;border-radius:50%;width:104px;height:104px;position:absolute;bottom:-56px;right:-45px;box-shadow:0 0 0 24px #7cc0f504}.legacy-widget-scope .collab-card--orka{background:radial-gradient(130% 95% at 50% 0,#1e8fec4a,#0000 65%),linear-gradient(145deg,#0a3b73d9,#0f2440f5);border-color:#7cc0f570;box-shadow:0 18px 34px #0000002e,0 0 0 4px #1e8fec0e,inset 0 1px #ffffff1a}.legacy-widget-scope .collab-card-label{letter-spacing:.12em;text-transform:uppercase;margin:0 0 9px;font-size:11px;font-weight:850}.legacy-widget-scope .collab-card h3{color:var(--orka-neutral-0);letter-spacing:-.02em;margin:0;font-size:18px;line-height:1.18}.legacy-widget-scope .collab-card>p:not(.collab-card-label){color:#c6e2fa;max-width:31ch;margin:9px 0 0;font-size:13px;line-height:1.5}.legacy-widget-scope .collab-tools{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:auto;padding-top:18px;display:grid}.legacy-widget-scope .collab-tool{color:#f1f8fe;background:#06182e5c;border:1px solid #7cc0f526;border-radius:12px;grid-template-columns:27px minmax(0,1fr);align-items:center;column-gap:8px;min-width:0;padding:9px;font-size:12px;font-weight:760;display:grid}.legacy-widget-scope .collab-tool>span:nth-child(2){overflow-wrap:anywhere;min-width:0}.legacy-widget-scope .collab-tool small{color:#a7bcd6;letter-spacing:.06em;text-transform:uppercase;grid-column:2;margin-top:1px;font-size:11px;font-weight:700}.legacy-widget-scope .collab-tool-icon{width:27px;height:27px;color:var(--orka-neutral-0);border-radius:8px;grid-row:1/span 2;place-items:center;font-size:11px;font-weight:900;display:inline-grid;box-shadow:0 5px 10px #00000029}.legacy-widget-scope .collab-connector{z-index:2;place-items:center;min-height:100%;display:grid;position:relative;overflow:visible}.legacy-widget-scope .collab-connector-line{background:linear-gradient(90deg,#7cc0f51f,#7cc0f5 52%,#7cc0f51f);width:100%;height:2px;box-shadow:0 0 12px #7cc0f52e}.legacy-widget-scope .collab-connector-line:after{content:"";border-top:2px solid #7cc0f5;border-right:2px solid #7cc0f5;width:8px;height:8px;position:absolute;top:50%;right:9px;transform:translateY(-50%)rotate(45deg)}.legacy-widget-scope .collab-connector-label{color:#c6e2fa;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;background:#06182ef0;border:1px solid #7cc0f524;border-radius:999px;padding:4px 7px;font-size:11px;font-weight:850;position:absolute;top:calc(50% + 16px);left:50%;transform:translate(-50%);box-shadow:0 5px 12px #00000021}.legacy-widget-scope .collab-core{width:fit-content;color:var(--orka-neutral-0);background:#0f24407a;border:1px solid #c6e2fa5c;border-radius:999px;align-items:center;gap:9px;margin:auto auto 12px;padding:8px 12px 8px 9px;font-size:13px;font-weight:850;display:flex;box-shadow:0 0 0 5px #7cc0f50d,0 7px 16px #00000029}.legacy-widget-scope .collab-core-mark{background:linear-gradient(135deg, var(--brand), var(--orka-blue-900));border-radius:50%;place-items:center;width:25px;height:25px;display:inline-grid}.legacy-widget-scope .collab-core-mark:before{border:3px solid var(--orka-neutral-0);border-left-color:#0000;border-radius:50%;width:14px;height:14px;transform:rotate(-34deg)}.legacy-widget-scope .collab-layer-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.legacy-widget-scope .collab-layer-list span{color:#e7f2fd;background:#0f244061;border:1px solid #7cc0f526;border-radius:10px;align-items:center;min-height:35px;padding:7px 8px;font-size:11px;font-weight:760;line-height:1.2;display:flex}.legacy-widget-scope .collab-layer-list span:before{content:"";background:#7cc0f5;border-radius:50%;flex:0 0 5px;width:5px;height:5px;margin-right:6px;box-shadow:0 0 7px #7cc0f5b3}.legacy-widget-scope .collab-work-list{gap:8px;margin-top:auto;padding-top:18px;display:grid}.legacy-widget-scope .collab-work-item{background:#06182e5c;border:1px solid #7cc0f524;border-radius:12px;grid-template-columns:28px minmax(0,1fr);align-items:center;gap:9px;padding:9px;display:grid}.legacy-widget-scope .collab-work-state{color:#c6e2fa;background:#1e8fec40;border-radius:9px;place-items:center;width:28px;height:28px;font-size:13px;font-weight:900;display:grid}.legacy-widget-scope .collab-work-state--done{color:#a7e8cd;background:#0fa76c38}.legacy-widget-scope .collab-work-state--today{color:#c6e2fa;background:#5aa8ee3b;font-size:19px;line-height:1}.legacy-widget-scope .collab-work-item b{color:#f1f8fe;font-size:11.5px;line-height:1.25;display:block}.legacy-widget-scope .collab-work-item small{color:#a7bcd6;margin-top:2px;font-size:11px;font-weight:650;line-height:1.3;display:block}.legacy-widget-scope .collab-widget-foot{background:#06182e47;border-top:1px solid #7cc0f526;flex-wrap:wrap;align-items:center;gap:10px 14px;padding:18px 28px 20px;display:flex}.legacy-widget-scope .collab-foot-mark{color:#c6e2fa;background:#1e8fec38;border-radius:8px;place-items:center;width:25px;height:25px;font-size:17px;font-weight:700;display:inline-grid}.legacy-widget-scope .collab-widget-foot p{color:#cbd8e8;flex:360px;margin:0;font-size:13px;line-height:1.45}.legacy-widget-scope .collab-widget-foot strong{color:var(--orka-neutral-0)}.legacy-widget-scope .collab-foot-note{color:#a7bcd6;white-space:nowrap;font-size:11px;font-weight:750}@container (width<=1040px){.legacy-widget-scope .collab-map{grid-template-columns:1fr;gap:14px}.legacy-widget-scope .collab-card{min-height:0}.legacy-widget-scope .collab-connector{min-height:46px}.legacy-widget-scope .collab-connector-line{background:linear-gradient(#7cc0f51f,#7cc0f5 52%,#7cc0f51f);width:2px;height:40px}.legacy-widget-scope .collab-connector-line:after{inset:auto auto 2px 50%;transform:translate(-50%)rotate(135deg)}.legacy-widget-scope .collab-connector-label{top:50%;left:calc(50% + 16px);transform:translateY(-50%)}}@container (width<=620px){.legacy-widget-scope .collab-widget{border-radius:21px}.legacy-widget-scope .collab-widget-head{padding:20px 18px 18px}.legacy-widget-scope .collab-badge{white-space:normal}.legacy-widget-scope .collab-map{padding:18px}.legacy-widget-scope .collab-card{border-radius:16px;padding:18px}.legacy-widget-scope .collab-tools,.legacy-widget-scope .collab-layer-list{grid-template-columns:1fr}.legacy-widget-scope .collab-widget-foot{align-items:flex-start;padding:16px 18px 18px}.legacy-widget-scope .collab-foot-note{white-space:normal;width:100%;margin-left:39px}}@media (width<=680px){.legacy-widget-scope .collab-map{grid-template-columns:1fr;gap:14px}.legacy-widget-scope .collab-card{min-height:0}.legacy-widget-scope .collab-connector{min-height:46px}.legacy-widget-scope .collab-connector-line{background:linear-gradient(#7cc0f51f,#7cc0f5 52%,#7cc0f51f);width:2px;height:40px}.legacy-widget-scope .collab-connector-line:after{inset:auto auto 2px 50%;transform:translate(-50%)rotate(135deg)}.legacy-widget-scope .collab-connector-label{top:50%;left:calc(50% + 16px);transform:translateY(-50%)}}.legacy-widget-scope .os-window:before{content:none!important;display:none!important}.legacy-widget-scope .official-orka-logo{background-image:var(--orka-logo-current);background-position:50%;background-repeat:no-repeat;background-size:contain;width:100%;min-width:0;height:100%;min-height:0;display:block}.legacy-widget-scope .tile-icon .official-orka-logo,.legacy-widget-scope .dock-icon:not(.ai) .official-orka-logo,.legacy-widget-scope .node-icon .official-orka-logo,.legacy-widget-scope .integ-mark .official-orka-logo,.legacy-widget-scope .gantt-icon .official-orka-logo,.legacy-widget-scope .form-slot.primary .official-orka-logo,.legacy-widget-scope .logo-on-dark .official-orka-logo,.legacy-widget-scope .official-orka-logo.logo-on-dark{background-image:var(--orka-logo-on-dark)}.legacy-widget-scope .logo-on-light .official-orka-logo,.legacy-widget-scope .official-orka-logo.logo-on-light{background-image:var(--orka-logo-on-light)}.legacy-widget-scope .theme-toggle{justify-content:center;align-items:center;gap:var(--space-2);min-height:36px;padding:0 var(--space-3);color:var(--text-secondary);background:color-mix(in srgb, var(--bg-surface) 88%, transparent);border:1px solid var(--border-default);border-radius:var(--radius-pill);box-shadow:var(--shadow-xs);cursor:pointer;font:inherit;font-size:var(--fs-sm);font-weight:var(--fw-semibold);transition:color var(--dur-fast) var(--ease-standard), background var(--dur-fast) var(--ease-standard), border-color var(--dur-fast) var(--ease-standard), transform var(--dur-fast) var(--ease-standard), box-shadow var(--dur-fast) var(--ease-standard);flex:none;display:inline-flex}.legacy-widget-scope .theme-toggle:hover{color:var(--brand-text);background:var(--bg-surface);border-color:var(--brand-border);box-shadow:var(--shadow-sm);transform:translateY(-1px)}.legacy-widget-scope .theme-toggle:focus-visible{box-shadow:var(--focus-ring);outline:none}.legacy-widget-scope .theme-toggle-icon{width:var(--icon-md);height:var(--icon-md);place-items:center;display:grid}.legacy-widget-scope .theme-toggle-icon svg{width:100%;height:100%}.legacy-widget-scope .theme-toggle-label{line-height:1}:root[data-theme=dark] .legacy-widget-scope .theme-toggle{color:var(--text-secondary);background:color-mix(in srgb, var(--bg-surface-raised) 84%, transparent);border-color:var(--border-default)}:root[data-theme=dark] .legacy-widget-scope .theme-toggle:hover{color:var(--brand-text);background:var(--bg-surface-raised)}:root[data-theme=light] .legacy-widget-scope,:root[data-theme=light] .legacy-widget-scope body{background:var(--bg-canvas)!important;color:var(--text-primary)!important}:root[data-theme=light] .legacy-widget-scope .orka-center{background:var(--bg-canvas)}:root[data-theme=light] .legacy-widget-scope .orka-center section,:root[data-theme=light] .legacy-widget-scope .nav,:root[data-theme=light] .legacy-widget-scope .problem-card,:root[data-theme=light] .legacy-widget-scope .step-card,:root[data-theme=light] .legacy-widget-scope .value-card,:root[data-theme=light] .legacy-widget-scope .icp-card,:root[data-theme=light] .legacy-widget-scope .compare-cell,:root[data-theme=light] .legacy-widget-scope .app-tile,:root[data-theme=light] .legacy-widget-scope .integ-panel,:root[data-theme=light] .legacy-widget-scope .integ-default{color:var(--text-primary)}:root[data-theme=light] .legacy-widget-scope .phone-section .h2{color:var(--text-primary)!important}:root[data-theme=light] .legacy-widget-scope .phone-section .lead,:root[data-theme=light] .legacy-widget-scope .orka-center .lead,:root[data-theme=light] .legacy-widget-scope .orka-center .problem-card p,:root[data-theme=light] .legacy-widget-scope .orka-center .step-card p,:root[data-theme=light] .legacy-widget-scope .orka-center .analogy-card .role,:root[data-theme=light] .legacy-widget-scope .orka-center .compare-cell .desc,:root[data-theme=light] .legacy-widget-scope .orka-center .value-card p,:root[data-theme=light] .legacy-widget-scope .orka-center .closing-sub,:root[data-theme=light] .legacy-widget-scope .orka-center .integ-sub,:root[data-theme=light] .legacy-widget-scope .orka-center .integ-foot{color:var(--text-secondary)!important}:root[data-theme=light] .legacy-widget-scope .foot{color:var(--text-tertiary)!important}@container orka-center (width<=780px){.legacy-widget-scope .theme-toggle-label{display:none}.legacy-widget-scope .theme-toggle{width:36px;padding:0}}@container orka-center (width<=620px){.legacy-widget-scope .theme-toggle{width:34px;min-height:34px}}@media (prefers-reduced-motion:reduce){.legacy-widget-scope .theme-toggle,.legacy-widget-scope,.legacy-widget-scope .nav,.legacy-widget-scope .orka-rail,.legacy-widget-scope .orka-actions,.legacy-widget-scope .orka-center{transition:none!important}}.legacy-widget-scope .collab-core-mark{padding:4px}.legacy-widget-scope .collab-core-mark:before{content:none}.legacy-widget-scope .collab-core-mark .official-orka-logo{background-image:var(--orka-logo-on-dark)}.legacy-widget-scope .integ-panel.is-active{display:block}.legacy-widget-scope .integ-default.is-hidden{display:none}.legacy-widget-scope .orbit-radio:focus-visible+.orbit-node .node-icon{outline:3px solid var(--brand);outline-offset:5px;box-shadow:var(--focus-ring), 0 12px 28px #0e274238}.legacy-widget-scope .catalog-card.is-hidden{display:none}.legacy-widget-scope .palette-orbit button:focus-visible{box-shadow:var(--focus-ring);outline:none}.legacy-widget-scope #whitelabel-section[data-swatch=ember]{--wl-shell-1:#0f2440;--wl-shell-2:#cb2d20;--wl-accent-1:#ea4335;--wl-accent-2:#ffb020;--wl-accent-3:#fbdfa0;--wl-muted-1:#41566f;--wl-muted-2:#5e7187;--wl-sub:#5e7187}.legacy-widget-scope #whitelabel-section[data-swatch=meadow]{--wl-shell-1:#020a14;--wl-shell-2:#0da997;--wl-accent-1:#0fa76c;--wl-accent-2:#16c784;--wl-accent-3:#a7e8cd;--wl-muted-1:#41566f;--wl-muted-2:#5e7187;--wl-sub:#5e7187}.legacy-widget-scope #whitelabel-section[data-swatch=indigo]{--wl-shell-1:#0a3b73;--wl-shell-2:#4553d6;--wl-accent-1:#8b5cf6;--wl-accent-2:#987ce9;--wl-accent-3:#c6e2fa;--wl-muted-1:#2c4e76;--wl-muted-2:#4c627e;--wl-sub:#4c627e}.legacy-widget-scope .palette-orbit{z-index:3;border-radius:var(--radius-pill);-webkit-backdrop-filter:blur(8px);background:#06182e85;border:1px solid #fff3;align-items:center;gap:9px;padding:9px;display:flex;position:absolute;top:38px;right:10%;box-shadow:0 10px 20px #0000002e}.legacy-widget-scope .palette-orbit button{border-radius:var(--radius-circle);cursor:pointer;width:15px;height:15px;transition:transform var(--dur-fast) var(--ease-standard), box-shadow var(--dur-fast) var(--ease-standard);border:2px solid #ffffffd6;padding:0;box-shadow:0 2px 7px #0000002e}.legacy-widget-scope .palette-orbit button:hover,.legacy-widget-scope .palette-orbit button[aria-pressed=true]{transform:scale(1.28);box-shadow:0 0 0 3px #ffffff29,0 3px 8px #0003}.legacy-widget-scope .palette-orbit button[data-theme=ocean]{background:var(--orka-blue-600)}.legacy-widget-scope .palette-orbit button[data-theme=ember]{background:#ea4335}.legacy-widget-scope .palette-orbit button[data-theme=meadow]{background:#0fa76c}.legacy-widget-scope .palette-orbit button[data-theme=indigo]{background:#8b5cf6}:root[data-theme=light] .legacy-widget-scope .hero .h1{color:var(--text-primary)!important;text-shadow:0 1px #ffffffeb,0 8px 28px #0e27421a!important}:root[data-theme=light] .legacy-widget-scope .hero-bullets,:root[data-theme=light] .legacy-widget-scope .hero .btn-secondary{color:var(--text-inverse)!important}:root[data-theme=light] .legacy-widget-scope .hero .btn-ghost{text-shadow:none;color:var(--brand-text)!important}:root[data-theme=light] .legacy-widget-scope .hero .btn-ghost:hover{color:var(--text-primary)!important}:root[data-theme=light] .legacy-widget-scope .orbit-legend,:root[data-theme=light] .legacy-widget-scope .legend-item,:root[data-theme=light] .legacy-widget-scope .legend-item--outer,:root[data-theme=light] .legacy-widget-scope .legend-item--middle,:root[data-theme=light] .legacy-widget-scope .legend-item--inner{color:var(--text-secondary)!important}:root[data-theme=light] .legacy-widget-scope .legend-arrow{text-shadow:none;color:var(--brand-text)!important}:root[data-theme=light] .legacy-widget-scope .workspace-required,:root[data-theme=light] .legacy-widget-scope .scope-bottom-note{color:var(--text-secondary)!important}@media (width<=860px){.legacy-widget-scope .palette-orbit{right:5%}}@media (width<=720px){.legacy-widget-scope .palette-orbit{width:max-content;margin:16px auto -18px;position:relative;top:auto;right:auto}}.legacy-widget-scope .orka-actions .actions-copy:first-of-type{margin-bottom:16px}.legacy-widget-scope .form-slot{align-items:flex-start;min-height:64px;padding:12px;position:relative}.legacy-widget-scope .form-slot .slot-icon{margin-top:1px}.legacy-widget-scope .slot-detail{max-width:170px;margin-top:4px;font-size:11px;line-height:1.35}.legacy-widget-scope .form-slot--soon,.legacy-widget-scope .form-slot--soon:disabled{color:var(--text-secondary);background:var(--bg-subtle);cursor:not-allowed;border-style:dashed}.legacy-widget-scope .form-slot--soon .slot-icon{background:var(--overlay-hover);box-shadow:none}.legacy-widget-scope .form-slot--soon:after{display:none}.legacy-widget-scope .form-slot--soon:hover,.legacy-widget-scope .form-slot--soon:focus-visible{color:var(--text-secondary);transform:none;background:var(--bg-subtle)!important;border-color:var(--border-default)!important;box-shadow:none!important}:root[data-theme=dark] .legacy-widget-scope .form-slot--soon,:root[data-theme=dark] .legacy-widget-scope .form-slot--soon:disabled{border-color:#5aa8ee33!important}:root[data-theme=dark] .legacy-widget-scope .form-slot--soon:hover,:root[data-theme=dark] .legacy-widget-scope .form-slot--soon:focus-visible{color:var(--text-secondary)!important;background:#0f244094!important;border-color:#5aa8ee33!important}:root[data-theme=light] .legacy-widget-scope .rail-brand .official-orka-logo,:root[data-theme=light] .legacy-widget-scope .rail-token .official-orka-logo{background-image:var(--orka-logo-on-light)!important}:root[data-theme=dark] .legacy-widget-scope .rail-brand .official-orka-logo,:root[data-theme=dark] .legacy-widget-scope .rail-token .official-orka-logo{background-image:var(--orka-logo-on-dark)!important}:root[data-theme=light] .legacy-widget-scope .orka-center>.nav .orka-mark,:root[data-theme=light] .legacy-widget-scope .rail-brand-mark{border-radius:var(--radius-circle);background:color-mix(in srgb, var(--bg-surface) 88%, var(--brand-subtle));box-shadow:0 0 0 1px #1e8fec14, var(--shadow-xs)}:root[data-theme=light] .legacy-widget-scope .orka-actions .form-slot.primary{border-color:var(--orka-blue-500)!important;box-shadow:0 13px 26px #0a3b7333!important}:root[data-theme=light] .legacy-widget-scope .orka-actions .form-slot.primary:hover,:root[data-theme=light] .legacy-widget-scope .orka-actions .form-slot.primary:focus-visible{color:var(--text-on-brand)!important;background:linear-gradient(135deg, var(--orka-blue-700), var(--orka-neutral-950))!important;border-color:var(--orka-blue-300)!important}:root[data-theme=light] .legacy-widget-scope .orka-actions .form-slot.primary .slot-icon{box-shadow:inset 0 0 0 1px #ffffff1f}.legacy-widget-scope #smart .discover .btn-primary{border:1px solid var(--orka-blue-500)!important}.legacy-widget-scope #smart .discover .btn-secondary{border:1px solid #c6e2fab8!important}:root[data-theme=light] .legacy-widget-scope #cta .cta{border:1px solid #86bef247;color:var(--orka-neutral-0)!important;background:radial-gradient(70% 110% at 100% 0%, #56a8ee4d, transparent 64%), radial-gradient(55% 95% at 0% 100%, #1e8fec38, transparent 68%), linear-gradient(145deg, var(--orka-blue-800), var(--orka-neutral-950))!important;box-shadow:0 26px 58px -24px #06182e94!important}:root[data-theme=light] .legacy-widget-scope #cta .cta h2{text-shadow:0 2px 18px #0003;color:var(--orka-neutral-0)!important}:root[data-theme=light] .legacy-widget-scope #cta .cta p{color:var(--orka-blue-100)!important}:root[data-theme=light] .legacy-widget-scope #cta .cta .btn-primary{color:var(--orka-neutral-0)!important;background:var(--orka-blue-600)!important;border:1px solid var(--orka-blue-400)!important}:root[data-theme=light] .legacy-widget-scope #cta .cta .btn-primary:hover,:root[data-theme=light] .legacy-widget-scope #cta .cta .btn-primary:focus-visible{color:var(--orka-neutral-950)!important;background:var(--orka-neutral-0)!important;border-color:var(--orka-neutral-0)!important}:root[data-theme=light] .legacy-widget-scope #cta .cta .btn-secondary{color:var(--orka-neutral-0)!important;background:#ffffff14!important;border-color:#ffffff6b!important}:root[data-theme=light] .legacy-widget-scope #cta .cta .btn-secondary:hover,:root[data-theme=light] .legacy-widget-scope #cta .cta .btn-secondary:focus-visible{color:var(--orka-neutral-950)!important;background:var(--orka-neutral-0)!important;border-color:var(--orka-neutral-0)!important}.legacy-widget-scope .orka-actions .actions-copy--bottom{color:var(--text-secondary);margin-top:18px}:root[data-theme=dark] .legacy-widget-scope .orka-actions .actions-copy--bottom{color:var(--text-secondary)!important}.legacy-widget-scope{--ai-1:var(--accent-indigo);--ai-2:var(--accent-teal);--ai-tint:color-mix(in srgb, var(--ai-1) 6%, var(--bg-surface));--ai-tint-strong:color-mix(in srgb, var(--ai-1) 11%, var(--bg-surface));--ai-border:color-mix(in srgb, var(--ai-1) 22%, var(--border-subtle));--ai-border-strong:color-mix(in srgb, var(--ai-1) 45%, var(--border-subtle));--ai-text:#4553d6;--ai-ring:#5b6cf559;--ai-glow:0 8px 30px -12px color-mix(in srgb, var(--ai-1) 55%, transparent);--linkedin-blue:#0a66c2}:root[data-theme=dark] .legacy-widget-scope{--ai-tint:color-mix(in srgb, var(--ai-1) 13%, var(--bg-surface));--ai-tint-strong:color-mix(in srgb, var(--ai-1) 20%, var(--bg-surface));--ai-text:#a5aefb;--ai-ring:#8893fa73}.legacy-widget-scope .orka-center{overflow:visible!important}.legacy-widget-scope .orka-center>.nav{-webkit-backdrop-filter:blur(18px);z-index:var(--z-sticky)!important;background:color-mix(in srgb, var(--orka-neutral-0) 94%, var(--orka-blue-50))!important;border-bottom:1px solid var(--orka-neutral-150)!important;position:sticky!important;top:0!important;box-shadow:0 10px 28px -22px #06182e61!important}.legacy-widget-scope .orka-center>.nav .brand,.legacy-widget-scope .orka-center>.nav .nav-links,.legacy-widget-scope .orka-center>.nav .nav-links a,.legacy-widget-scope .orka-center>.nav .theme-toggle{color:var(--orka-neutral-850)!important}.legacy-widget-scope .orka-center>.nav .nav-links a:hover,.legacy-widget-scope .orka-center>.nav .nav-links a:focus-visible{color:var(--orka-blue-700)!important}.legacy-widget-scope .orka-center>.nav .theme-toggle{background:var(--orka-neutral-50)!important;border-color:var(--orka-neutral-200)!important}:root[data-theme=light] .legacy-widget-scope .rail-social{color:var(--orka-neutral-0)!important;background:var(--linkedin-blue)!important;border-color:var(--linkedin-blue)!important}:root[data-theme=light] .legacy-widget-scope .rail-social:hover,:root[data-theme=light] .legacy-widget-scope .rail-social:focus-visible{color:var(--orka-neutral-0)!important;background:var(--linkedin-blue)!important;border-color:var(--orka-blue-800)!important;box-shadow:0 0 0 3px color-mix(in srgb, var(--linkedin-blue) 24%, transparent)!important}.legacy-widget-scope .dock-icon.ai,.legacy-widget-scope .product-selector.is-ai .product-selector__mark,.legacy-widget-scope .product-detail.is-ai .product-detail__mark{background:var(--ai-grad)!important;border-color:var(--ai-border-strong)!important;box-shadow:var(--ai-glow)!important}.legacy-widget-scope .product-selector.is-ai,.legacy-widget-scope .product-detail.is-ai,.legacy-widget-scope .catalog-card.is-ai,.legacy-widget-scope .roadmap-product.is-ai{background:var(--ai-tint)!important;border-color:var(--ai-border)!important}.legacy-widget-scope .product-selector.is-ai:hover,.legacy-widget-scope .product-selector.is-ai.is-active,.legacy-widget-scope .catalog-card.is-ai:hover{background:var(--ai-tint-strong)!important;border-color:var(--ai-border-strong)!important;box-shadow:var(--ai-glow)!important}.legacy-widget-scope .product-selector.is-ai:focus-visible{background:var(--ai-tint-strong)!important;border-color:var(--ai-border-strong)!important}.legacy-widget-scope .product-detail.is-ai .product-detail__series,.legacy-widget-scope .catalog-card.is-ai h3,.legacy-widget-scope .roadmap-product.is-ai strong,.legacy-widget-scope .product-selector.is-ai strong{color:var(--ai-text)!important}.legacy-widget-scope .product-detail.is-ai .btn-primary,.legacy-widget-scope .catalog-card.is-ai .catalog-card__action{background:var(--ai-grad)!important;border-color:var(--ai-border-strong)!important;box-shadow:var(--ai-glow)!important}.legacy-widget-scope .product-detail.is-ai .btn-primary:focus-visible,.legacy-widget-scope .catalog-card.is-ai .catalog-card__action:focus-visible,.legacy-widget-scope .product-selector.is-ai:focus-visible{box-shadow:0 0 0 3px var(--ai-ring), var(--ai-glow)!important;outline:none!important}.legacy-widget-scope .product-explorer{gap:var(--space-6);grid-template-columns:minmax(240px,.85fr) minmax(0,1.45fr);align-items:stretch;display:grid}.legacy-widget-scope .product-explorer__list{align-content:start;gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.legacy-widget-scope .product-selector{align-items:center;gap:var(--space-3);min-width:0;min-height:70px;padding:var(--space-3);color:var(--text-primary);text-align:left;background:var(--bg-surface);border:1px solid var(--border-subtle);border-radius:var(--radius-md);box-shadow:var(--shadow-xs);cursor:pointer;transition:transform var(--dur-fast) var(--ease-standard), background var(--dur-fast) var(--ease-standard), border-color var(--dur-fast) var(--ease-standard), box-shadow var(--dur-fast) var(--ease-standard);display:flex}.legacy-widget-scope .product-selector:hover,.legacy-widget-scope .product-selector.is-active{background:var(--brand-subtle);border-color:var(--brand-border);box-shadow:var(--shadow-sm);transform:translateY(-1px)}.legacy-widget-scope .product-selector:focus-visible{background:var(--brand-subtle);border-color:var(--brand-border);box-shadow:var(--focus-ring), var(--shadow-sm);outline:none;transform:translateY(-1px)}.legacy-widget-scope .product-selector__mark{width:38px;height:38px;color:var(--orka-neutral-0);font-size:var(--fs-xs);font-weight:var(--fw-extrabold);background:var(--orka-blue-700);border:1px solid var(--orka-blue-500);border-radius:var(--radius-sm);flex:none;place-items:center;padding:8px;display:inline-grid}.legacy-widget-scope .product-detail__mark{color:var(--orka-neutral-0);font-size:var(--fs-xs);font-weight:var(--fw-extrabold);background:var(--orka-blue-700);border:1px solid var(--orka-blue-500);flex:none;place-items:center;display:inline-grid}.legacy-widget-scope .product-selector__copy{min-width:0;display:block}.legacy-widget-scope .product-selector__copy strong,.legacy-widget-scope .product-selector__copy small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.legacy-widget-scope .product-selector__copy strong{color:var(--text-primary);font-size:var(--fs-sm)}.legacy-widget-scope .product-selector__copy small{font-size:var(--fs-2xs);margin-top:3px}.legacy-widget-scope .product-detail{background:radial-gradient(circle at 100% 0%, color-mix(in srgb, var(--brand) 12%, transparent), transparent 44%), var(--bg-surface-raised);border:1px solid var(--border-subtle);border-radius:var(--radius-xl);min-width:0;box-shadow:var(--shadow-md);flex-direction:column;padding:clamp(24px,4vw,44px);display:flex}.legacy-widget-scope .product-detail__head{gap:var(--space-4);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;display:grid}.legacy-widget-scope .product-detail__mark{border-radius:var(--radius-md);width:52px;height:52px;padding:10px}.legacy-widget-scope .product-detail__series{color:var(--brand-text);font-size:var(--fs-xs);font-weight:var(--fw-bold);letter-spacing:var(--ls-wider);text-transform:uppercase;margin:0 0 4px}.legacy-widget-scope .product-detail h3{color:var(--text-primary);font-size:clamp(1.7rem,4vw,2.65rem);line-height:var(--lh-tight);margin:0}.legacy-widget-scope .product-detail__summary{max-width:680px;margin:var(--space-7) 0;color:var(--text-secondary);font-size:var(--fs-xl);line-height:var(--lh-relaxed)}.legacy-widget-scope .product-detail__facts{gap:var(--space-3);margin:0 0 var(--space-6);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.legacy-widget-scope .product-detail__facts>div{padding:var(--space-4);background:var(--bg-subtle);border:1px solid var(--border-subtle);border-radius:var(--radius-md)}.legacy-widget-scope .product-detail__facts dt,.legacy-widget-scope .product-detail__pairs>span{color:var(--text-tertiary);font-size:var(--fs-xs);font-weight:var(--fw-bold);letter-spacing:var(--ls-wide);text-transform:uppercase}.legacy-widget-scope .product-detail__facts dd{color:var(--text-primary);font-weight:var(--fw-semibold);margin:6px 0 0}.legacy-widget-scope .product-detail__pairs{margin-bottom:var(--space-7)}.legacy-widget-scope .product-detail__pairs>div{gap:var(--space-2);margin-top:var(--space-3);flex-wrap:wrap;display:flex}.legacy-widget-scope .product-detail__pairs>div span{color:var(--brand-text);font-size:var(--fs-xs);font-weight:var(--fw-semibold);background:var(--brand-subtle);border:1px solid var(--brand-border);border-radius:var(--radius-pill);padding:6px 10px}.legacy-widget-scope .product-detail>.btn{align-self:flex-start;margin-top:auto}.legacy-widget-scope .product-status,.legacy-widget-scope .catalog-status,.legacy-widget-scope .catalog-orbit{min-height:24px;font-size:var(--fs-2xs);font-weight:var(--fw-bold);letter-spacing:.04em;text-transform:uppercase;border:1px solid var(--border-default);border-radius:var(--radius-pill);justify-content:center;align-items:center;padding:3px 9px;display:inline-flex}.legacy-widget-scope .product-status--live,.legacy-widget-scope .product-status--production,.legacy-widget-scope .catalog-status--live,.legacy-widget-scope .catalog-status--production{background:var(--success-subtle);border-color:var(--success-border)}.legacy-widget-scope .product-status--testing,.legacy-widget-scope .catalog-status--testing{background:var(--info-subtle);border-color:var(--info-border)}.legacy-widget-scope .product-status--design,.legacy-widget-scope .product-status--next,.legacy-widget-scope .catalog-status--design,.legacy-widget-scope .catalog-status--next{color:var(--brand-text);background:var(--brand-subtle);border-color:var(--brand-border)}.legacy-widget-scope .product-status--blocked,.legacy-widget-scope .catalog-status--blocked{color:var(--warning-text);background:var(--warning-subtle);border-color:var(--warning-border)}.legacy-widget-scope .product-status--concept,.legacy-widget-scope .catalog-status--concept,.legacy-widget-scope .catalog-orbit{color:var(--text-secondary);background:var(--bg-subtle);border-color:var(--border-default)}.legacy-widget-scope .catalog-toolbar{gap:var(--space-2);margin-bottom:var(--space-6);flex-wrap:wrap;display:flex}.legacy-widget-scope .catalog-filter{min-height:38px;padding:0 var(--space-4);color:var(--text-secondary);font:inherit;font-size:var(--fs-sm);font-weight:var(--fw-semibold);background:var(--bg-surface);border:1px solid var(--border-default);border-radius:var(--radius-pill);cursor:pointer}.legacy-widget-scope .catalog-filter:hover,.legacy-widget-scope .catalog-filter:focus-visible,.legacy-widget-scope .catalog-filter.is-active{color:var(--brand-text);background:var(--brand-subtle);border-color:var(--brand-border)}.legacy-widget-scope .catalog-filter:focus-visible{box-shadow:var(--focus-ring);outline:none}.legacy-widget-scope .module-catalog-grid{gap:var(--space-4);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.legacy-widget-scope .catalog-card{min-width:0;min-height:250px;padding:var(--space-5);background:var(--bg-surface);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);box-shadow:var(--shadow-xs);transition:transform var(--dur-fast) var(--ease-standard), border-color var(--dur-fast) var(--ease-standard), box-shadow var(--dur-fast) var(--ease-standard);flex-direction:column;display:flex}.legacy-widget-scope .catalog-card:hover{border-color:var(--brand-border);box-shadow:var(--shadow-md);transform:translateY(-2px)}.legacy-widget-scope .catalog-card-top{justify-content:space-between;gap:var(--space-2);display:flex}.legacy-widget-scope .catalog-card h3{margin:var(--space-5) 0 var(--space-2);color:var(--text-primary);font-size:var(--fs-2xl)}.legacy-widget-scope .catalog-card>p{margin:0 0 var(--space-5);color:var(--text-secondary);line-height:var(--lh-relaxed)}.legacy-widget-scope .catalog-pairs{padding-top:var(--space-4);border-top:1px solid var(--border-subtle);gap:4px;margin-top:auto;display:grid}.legacy-widget-scope .catalog-pairs b{color:var(--text-primary);font-size:var(--fs-xs)}.legacy-widget-scope .catalog-pairs span{color:var(--text-tertiary);font-size:var(--fs-xs)}.legacy-widget-scope .catalog-card__action{margin-top:var(--space-4);color:var(--brand-text);font:inherit;font-size:var(--fs-sm);font-weight:var(--fw-bold);cursor:pointer;background:0 0;border:0;align-self:flex-start}.legacy-widget-scope .catalog-card__action:hover,.legacy-widget-scope .catalog-card__action:focus-visible{color:var(--brand-hover);text-underline-offset:4px;text-decoration:underline}.legacy-widget-scope .catalog-note{margin:var(--space-6) 0 0;padding:var(--space-4);color:var(--text-secondary);font-size:var(--fs-sm);text-align:left;background:var(--bg-subtle);border:1px solid var(--border-subtle);border-radius:var(--radius-md)}.legacy-widget-scope .catalog-note strong{color:var(--text-primary)!important}.legacy-widget-scope .roadmap-board{gap:var(--space-5);background:radial-gradient(circle at 0% 0%, color-mix(in srgb, var(--brand) 8%, transparent), transparent 34%), var(--bg-surface-sunken);border-radius:var(--radius-xl);box-shadow:inset 0 0 0 1px var(--border-subtle), var(--shadow-sm);border:0;padding:clamp(12px,2.5vw,22px);display:grid}.legacy-widget-scope .roadmap-lane{background:var(--bg-surface);border-radius:var(--radius-lg);box-shadow:0 1px 0 var(--border-subtle), var(--shadow-xs);border:0;padding:clamp(18px,3vw,28px)}.legacy-widget-scope .roadmap-lane__head{align-items:start;gap:var(--space-4);padding-bottom:var(--space-5);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.legacy-widget-scope .roadmap-lane__number{min-width:38px;height:38px;color:var(--brand-text);font-size:var(--fs-xs);font-weight:var(--fw-extrabold);background:var(--brand-subtle);border:1px solid var(--brand-border);border-radius:var(--radius-circle);place-items:center;display:inline-grid}.legacy-widget-scope .roadmap-lane__count{font-size:var(--fs-xs);font-weight:var(--fw-extrabold);border:1px solid var(--brand-border);border-radius:var(--radius-circle);min-width:30px;height:30px;color:var(--text-secondary);background:var(--bg-subtle);border-color:var(--border-default);place-items:center;display:inline-grid}.legacy-widget-scope .roadmap-lane__head h3{color:var(--text-primary);font-size:var(--fs-xl);margin:0}.legacy-widget-scope .roadmap-lane__head p{max-width:720px;color:var(--text-secondary);font-size:var(--fs-sm);margin:5px 0 0}.legacy-widget-scope .roadmap-lane__products{gap:var(--space-3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.legacy-widget-scope .roadmap-product{min-width:0;padding:var(--space-4);background:var(--bg-subtle);border-radius:var(--radius-md);border:1px solid #0000}.legacy-widget-scope .roadmap-product__top{justify-content:space-between;align-items:flex-start;gap:var(--space-3);display:flex}.legacy-widget-scope .roadmap-product__top strong{color:var(--text-primary);font-size:var(--fs-sm)}.legacy-widget-scope .roadmap-product>p{margin:var(--space-3) 0 var(--space-4);color:var(--text-secondary);font-size:var(--fs-sm);line-height:var(--lh-normal)}.legacy-widget-scope .roadmap-product__meta{gap:var(--space-2);flex-wrap:wrap;display:flex}.legacy-widget-scope .roadmap-product__meta span{color:var(--text-tertiary);font-size:var(--fs-2xs);font-weight:var(--fw-semibold)}.legacy-widget-scope .roadmap-product__meta span+span:before{content:"•";margin-right:var(--space-2);color:var(--border-strong)}.legacy-widget-scope .roadmap-key{justify-content:space-between;gap:var(--space-3);margin-top:var(--space-4);padding:var(--space-4) var(--space-5);color:var(--text-secondary);font-size:var(--fs-xs);background:var(--bg-surface);border:1px solid var(--border-subtle);border-radius:var(--radius-md);flex-wrap:wrap;display:flex}.legacy-widget-scope .roadmap-key b{color:var(--text-primary)}@media (width<=1040px){.legacy-widget-scope .product-explorer{grid-template-columns:1fr}.legacy-widget-scope .module-catalog-grid,.legacy-widget-scope .roadmap-lane__products{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=680px){.legacy-widget-scope .product-explorer__list,.legacy-widget-scope .module-catalog-grid,.legacy-widget-scope .roadmap-lane__products,.legacy-widget-scope .product-detail__facts{grid-template-columns:1fr}.legacy-widget-scope .product-detail__head{grid-template-columns:auto minmax(0,1fr)}.legacy-widget-scope .product-detail__head>.product-status{grid-column:1/-1;justify-self:start}.legacy-widget-scope .roadmap-lane__head{grid-template-columns:auto minmax(0,1fr)}.legacy-widget-scope .roadmap-lane__count{display:none}.legacy-widget-scope .roadmap-key{flex-direction:column}}.legacy-widget-scope .app-tile--ai,.legacy-widget-scope .phone-row--ai,.legacy-widget-scope #smart .discover{background:var(--ai-tint)!important;border-color:var(--ai-border)!important}.legacy-widget-scope .app-tile--ai:hover,.legacy-widget-scope .phone-row--ai:hover,.legacy-widget-scope #smart .discover:hover{background:var(--ai-tint-strong)!important;border-color:var(--ai-border-strong)!important;box-shadow:var(--ai-glow)!important}.legacy-widget-scope .tile-icon--ai,.legacy-widget-scope .pr-icon--ai,.legacy-widget-scope #smart .discover .di{font-size:var(--fs-2xs);font-weight:var(--fw-extrabold);place-items:center;display:inline-grid;background:var(--ai-grad)!important;border-color:var(--ai-border-strong)!important;box-shadow:var(--ai-glow)!important}.legacy-widget-scope .app-tile--ai .tile-name,.legacy-widget-scope #smart .discover .sm,.legacy-widget-scope #smart .discover h4{color:var(--ai-text)!important}.legacy-widget-scope #smart .discover p{color:var(--text-secondary)!important}.legacy-widget-scope #smart .discover .btn-primary,.legacy-widget-scope #smart .discover .btn-secondary{background:var(--ai-grad)!important;border-color:var(--ai-border-strong)!important;box-shadow:var(--ai-glow)!important}.legacy-widget-scope #smart .discover .btn-primary:hover,.legacy-widget-scope #smart .discover .btn-primary:focus-visible,.legacy-widget-scope #smart .discover .btn-secondary:hover,.legacy-widget-scope #smart .discover .btn-secondary:focus-visible{color:var(--orka-neutral-0)!important;background:var(--ai-grad)!important;border-color:var(--ai-border-strong)!important;box-shadow:0 0 0 3px var(--ai-ring), var(--ai-glow)!important}.legacy-widget-scope .rail-brand .official-orka-logo{background-image:var(--orka-logo-on-dark)!important}.legacy-widget-scope .rail-token .official-orka-logo{background-image:var(--orka-logo-on-light)!important}:root[data-theme=light] .legacy-widget-scope .orka-center>.nav{background:color-mix(in srgb, var(--orka-neutral-0) 94%, var(--orka-blue-50))!important;border-bottom:1px solid var(--orka-neutral-150)!important}:root[data-theme=light] .legacy-widget-scope .orka-center>.nav .brand,:root[data-theme=light] .legacy-widget-scope .orka-center>.nav .nav-links,:root[data-theme=light] .legacy-widget-scope .orka-center>.nav .nav-links a,:root[data-theme=light] .legacy-widget-scope .orka-center>.nav .theme-toggle{color:var(--orka-neutral-850)!important}:root[data-theme=light] .legacy-widget-scope .orka-center>.nav .theme-toggle{background:var(--orka-neutral-50)!important;border-color:var(--orka-neutral-200)!important}:root[data-theme=light] .legacy-widget-scope .orka-center>.nav .official-orka-logo{background-image:var(--orka-logo-on-light)!important}:root[data-theme=dark] .legacy-widget-scope .orka-center>.nav{background:color-mix(in srgb, var(--orka-neutral-950) 84%, #06182ed1)!important;border-bottom:1px solid #7cc0f52e!important;box-shadow:0 10px 28px -22px #0000008c!important}:root[data-theme=dark] .legacy-widget-scope .orka-center>.nav .brand,:root[data-theme=dark] .legacy-widget-scope .orka-center>.nav .nav-links,:root[data-theme=dark] .legacy-widget-scope .orka-center>.nav .nav-links a,:root[data-theme=dark] .legacy-widget-scope .orka-center>.nav .theme-toggle{color:var(--orka-neutral-0)!important}:root[data-theme=dark] .legacy-widget-scope .orka-center>.nav .nav-links a:hover,:root[data-theme=dark] .legacy-widget-scope .orka-center>.nav .nav-links a:focus-visible{color:var(--orka-blue-200)!important}:root[data-theme=dark] .legacy-widget-scope .orka-center>.nav .theme-toggle{background:#ffffff0f!important;border-color:#7cc0f533!important}:root[data-theme=dark] .legacy-widget-scope .orka-center>.nav .official-orka-logo{background-image:var(--orka-logo-on-dark)!important}:root[data-theme=dark] .legacy-widget-scope .orka-center>.nav .orka-mark{box-shadow:none!important;background:0 0!important}.legacy-widget-scope .hero .hero-mark{transform:translate(-18px)}.legacy-widget-scope .catalog-toolbar{margin-top:var(--space-7)}.legacy-widget-scope .catalog-card__actions{gap:var(--space-3);margin-top:var(--space-4);flex-wrap:wrap;display:flex}.legacy-widget-scope .catalog-card__action{justify-content:center;align-items:center;min-height:36px;padding:0;display:inline-flex}.legacy-widget-scope .catalog-card__action--detail{color:var(--text-secondary)}.legacy-widget-scope .catalog-card__action--follow{min-height:38px;padding:0 var(--space-4);border:1px solid var(--orka-blue-500);border-radius:var(--radius-pill);box-shadow:var(--shadow-xs)}.legacy-widget-scope .catalog-card__action--follow:hover,.legacy-widget-scope .catalog-card__action--follow:focus-visible{border-color:var(--orka-blue-700);text-decoration:none}.legacy-widget-scope .catalog-card.is-ai .catalog-card__action--follow{background:var(--ai-grad)!important;border-color:var(--ai-border-strong)!important;box-shadow:var(--ai-glow)!important}:root[data-theme=light] .legacy-widget-scope #smart .discover{background:color-mix(in srgb, var(--ai-1) 7%, var(--bg-surface))!important}:root[data-theme=light] .legacy-widget-scope #smart .discover .copy p,:root[data-theme=light] .legacy-widget-scope #smart .discover p{color:var(--orka-neutral-700)!important}:root[data-theme=light] .legacy-widget-scope #smart .discover h4,:root[data-theme=light] .legacy-widget-scope #whitelabel-section h2{color:var(--orka-neutral-950)!important}:root[data-theme=light] .legacy-widget-scope .phone-mock{background:linear-gradient(155deg,#f8fbff,#eaf1fa)!important;border:2px solid #a7bcd6!important;box-shadow:0 22px 54px #0e274229,0 0 0 10px #c6e2fa73!important}:root[data-theme=light] .legacy-widget-scope .phone-screen{box-shadow:inset 0 0 0 1px #fff9;background:linear-gradient(#fff,#f4f8fd)!important;border:1px solid #d7e6f5!important}:root[data-theme=light] .legacy-widget-scope .phone-notch{box-shadow:0 2px 6px #142c4b2e;background:#142c4b!important}:root[data-theme=light] .legacy-widget-scope .phone-screen .phone-row{border:1px solid #d7e6f5!important;box-shadow:0 7px 16px #0e274214!important}.legacy-widget-scope .roadmap-scroll{padding-bottom:var(--space-2);border-radius:var(--radius-xl);scrollbar-width:thin;scrollbar-color:var(--brand) var(--bg-subtle);margin-top:26px;overflow-x:auto}.legacy-widget-scope .roadmap-scroll:focus-visible{box-shadow:var(--focus-ring);outline:none}.legacy-widget-scope .roadmap-chart{--roadmap-label-width:250px;min-width:1120px;margin-top:0}.legacy-widget-scope .roadmap-chart .gantt-row{grid-template-columns:var(--roadmap-label-width) 1fr}.legacy-widget-scope .roadmap-chart .gantt-tool{background:color-mix(in srgb, var(--orka-neutral-950) 78%, transparent);min-width:0}.legacy-widget-scope .roadmap-chart .gantt-tool>div{min-width:0}.legacy-widget-scope .roadmap-chart .gantt-name{align-items:center;gap:var(--space-1);flex-wrap:wrap;display:flex}.legacy-widget-scope .roadmap-chart .gantt-owner{text-overflow:ellipsis;white-space:nowrap;max-width:178px;overflow:hidden}.legacy-widget-scope .roadmap-chart .gantt-track{grid-template-columns:repeat(6,minmax(0,1fr));min-height:62px}.legacy-widget-scope .roadmap-chart .gantt-bar{text-align:center;text-overflow:ellipsis;white-space:nowrap;justify-content:center;overflow:hidden}.legacy-widget-scope .roadmap-chart .gantt-bar.building,.legacy-widget-scope .roadmap-chart .swatch.building{background:linear-gradient(90deg, var(--orka-teal-500), var(--orka-blue-500))}.legacy-widget-scope .roadmap-chart .gantt-icon--ai,.legacy-widget-scope .roadmap-chart .gantt-bar--ai{background:var(--ai-grad)!important;box-shadow:var(--ai-glow)!important}.legacy-widget-scope .roadmap-chart .gantt-icon--ai{letter-spacing:.04em;font-size:11px;font-weight:800}.legacy-widget-scope .roadmap-chart .roadmap-dependency-note{color:var(--text-tertiary);font-size:var(--fs-xs);margin-left:auto}.legacy-widget-scope .roadmap-chart:after{top:44px;bottom:57px;left:var(--roadmap-label-width);background:linear-gradient(180deg, transparent, var(--brand), transparent);width:2px;box-shadow:0 0 16px var(--brand-ring);animation:12s ease-in-out infinite alternate roadmapGlide}@keyframes roadmapGlide{0%{left:var(--roadmap-label-width)}to{left:calc(100% - 3px)}}@media (width<=1040px){.legacy-widget-scope .roadmap-chart{--roadmap-label-width:220px}}@media (width<=760px){.legacy-widget-scope .catalog-card__actions{flex-direction:column;align-items:flex-start}.legacy-widget-scope .catalog-card__action--follow{width:100%}.legacy-widget-scope .roadmap-chart{--roadmap-label-width:190px;min-width:1000px}.legacy-widget-scope .roadmap-chart .gantt-owner{max-width:128px}.legacy-widget-scope .roadmap-chart .gantt-header>div,.legacy-widget-scope .roadmap-chart .gantt-track>div{display:block}.legacy-widget-scope .roadmap-chart .gantt-track>div{border-right:1px dashed var(--deep-line)}.legacy-widget-scope .roadmap-chart .gantt-track>div:last-child{border-right:0}.legacy-widget-scope .roadmap-chart .roadmap-dependency-note{width:100%;margin-left:0}}@media (prefers-reduced-motion:reduce){.legacy-widget-scope .roadmap-chart:after{left:calc(var(--roadmap-label-width) + 33%);animation:none}}:root[data-theme=light] .legacy-widget-scope{--brand:var(--orka-blue-700);--brand-hover:var(--orka-blue-800);--brand-active:var(--orka-blue-900);--brand-text:var(--orka-blue-800)}:root[data-theme=dark] .legacy-widget-scope{--text-tertiary:#8fa6c2;--text-disabled:#8299b5}.legacy-widget-scope .hero .eyebrow{color:var(--orka-blue-100)!important}.legacy-widget-scope .workspace-foundation-note{color:var(--orka-blue-100);background:var(--orka-neutral-850);border-color:color-mix(in srgb, var(--orka-blue-300) 34%, transparent)}.legacy-widget-scope .workspace-foundation-note strong{color:var(--orka-neutral-0)}:root[data-theme=light] .legacy-widget-scope #smart .discover .copy .sm{color:var(--ai-text)!important}:root[data-theme=dark] .legacy-widget-scope .nav-cta,:root[data-theme=dark] .legacy-widget-scope .btn-primary{color:var(--orka-neutral-0)!important;background:linear-gradient(135deg, var(--orka-blue-700), var(--orka-blue-900))!important}.legacy-widget-scope{--ai-solid-1:#a5aefb;--ai-solid-2:#38c9d5;--ai-on-solid:var(--orka-neutral-950);--ai-grad:linear-gradient(122deg, var(--ai-solid-1), var(--ai-solid-2))}.legacy-widget-scope .dock-icon.ai,.legacy-widget-scope .product-selector.is-ai .product-selector__mark,.legacy-widget-scope .product-detail.is-ai .product-detail__mark,.legacy-widget-scope .product-detail.is-ai .btn-primary,.legacy-widget-scope .catalog-card.is-ai .catalog-card__action,.legacy-widget-scope .tile-icon--ai,.legacy-widget-scope .pr-icon--ai,.legacy-widget-scope #smart .discover .di,.legacy-widget-scope #smart .discover .btn-primary,.legacy-widget-scope #smart .discover .btn-secondary,.legacy-widget-scope .roadmap-chart .gantt-icon--ai,.legacy-widget-scope .roadmap-chart .gantt-bar--ai{color:var(--ai-on-solid)!important;text-shadow:none!important}:root[data-theme=light] .legacy-widget-scope .eyebrow,:root[data-theme=light] .legacy-widget-scope .wl-eyebrow,:root[data-theme=light] .legacy-widget-scope .section-head .eyebrow{color:var(--brand-text)!important}:root[data-theme=light] .legacy-widget-scope .hero .eyebrow{color:var(--orka-blue-100)!important}.legacy-widget-scope #whitelabel-section .whitelabel,.legacy-widget-scope #how .step-card.final,.legacy-widget-scope #what .analogy-card.center,.legacy-widget-scope #whitelabel-section .wl-grid h2,.legacy-widget-scope #how .step-card.final h4,.legacy-widget-scope #what .analogy-card.center .name{color:#fff!important}.legacy-widget-scope #whitelabel-section .wl-grid p,.legacy-widget-scope #whitelabel-section .wl-grid p strong,.legacy-widget-scope #how .step-card.final p,.legacy-widget-scope #how .step-card.final p em,.legacy-widget-scope #what .analogy-card.center .role{color:#c6e2fa!important}.legacy-widget-scope #whitelabel-section .wl-eyebrow{color:#fff!important;background:#06182eb8!important;border:1px solid #c6e2fa57!important}.legacy-widget-scope #whitelabel-section .wl-mock{--muted:#41566f;--line:#cbd8e8;color:#0f2440!important}.legacy-widget-scope #whitelabel-section .wl-mock-name{color:#0f2440!important}.legacy-widget-scope #whitelabel-section .wl-mock-sub{color:#41566f!important}.legacy-widget-scope #whitelabel-section .wl-mock-logo,.legacy-widget-scope #whitelabel-section .wl-mini{color:#fff!important;background:linear-gradient(135deg,#0a66c2,#0a3b73)!important}.legacy-widget-scope #whitelabel-section[data-swatch=ember] .wl-mock-logo,.legacy-widget-scope #whitelabel-section[data-swatch=ember] .wl-mini{background:linear-gradient(135deg,#a82318,#7a1f18)!important}.legacy-widget-scope #whitelabel-section[data-swatch=meadow] .wl-mock-logo,.legacy-widget-scope #whitelabel-section[data-swatch=meadow] .wl-mini{background:linear-gradient(135deg,#087a50,#065e45)!important}.legacy-widget-scope #whitelabel-section[data-swatch=indigo] .wl-mock-logo,.legacy-widget-scope #whitelabel-section[data-swatch=indigo] .wl-mini{background:linear-gradient(135deg,#4553b8,#343f98)!important}.legacy-widget-scope #whitelabel-section .wl-mini.alt{color:#fff!important;background:linear-gradient(135deg,#243b57,#41566f)!important}.legacy-widget-scope #roadmap .gantt-header>div,.legacy-widget-scope #roadmap .gantt-header .corner{color:#41566f!important}.legacy-widget-scope #roadmap .gantt-bar.beta,.legacy-widget-scope #roadmap .gantt-bar.future{text-shadow:none!important}.legacy-widget-scope #roadmap .gantt-bar.aws,.legacy-widget-scope #roadmap .roadmap-chart .gantt-bar--ai{color:#06182e!important;text-shadow:none!important}.legacy-widget-scope #roadmap .gantt-bar.planned{color:#fff!important;background:linear-gradient(90deg,#243b57,#41566f)!important}.legacy-widget-scope #roadmap .roadmap-chart .gantt-bar--ai{background:var(--ai-grad)!important}.legacy-widget-scope #roadmap .gantt-tool{min-width:0;overflow:hidden}.legacy-widget-scope #roadmap .gantt-tool>div{min-width:0}.legacy-widget-scope #roadmap .gantt-owner{overflow-wrap:anywhere}.legacy-widget-scope .form-slot.primary,:root[data-theme=dark] .legacy-widget-scope .form-slot.primary{color:#fff!important;background:linear-gradient(135deg,#0a66c2,#0a3b73)!important}.legacy-widget-scope .form-slot.primary:hover,.legacy-widget-scope .form-slot.primary:focus-visible,:root[data-theme=dark] .legacy-widget-scope .form-slot.primary:hover,:root[data-theme=dark] .legacy-widget-scope .form-slot.primary:focus-visible{color:#fff!important;background:linear-gradient(135deg,#0756a6,#072f5c)!important}.legacy-widget-scope .form-slot.primary .slot-title,.legacy-widget-scope .form-slot.primary .slot-detail{color:#fff!important;opacity:1!important}.legacy-widget-scope .form-slot.primary .slot-icon{color:#fff!important;background:#0a3b73!important}.legacy-widget-scope .form-slot--soon,.legacy-widget-scope .form-slot--soon:disabled{opacity:1!important}:root[data-theme=light] .legacy-widget-scope .form-slot--soon,:root[data-theme=light] .legacy-widget-scope .form-slot--soon:disabled{color:#41566f!important;background:#f2f7fd!important}:root[data-theme=dark] .legacy-widget-scope .form-slot--soon,:root[data-theme=dark] .legacy-widget-scope .form-slot--soon:disabled{color:#c6e2fa!important;background:#112b49!important}.legacy-widget-scope .form-slot--soon .slot-title,.legacy-widget-scope .form-slot--soon .slot-detail,.legacy-widget-scope .form-slot--soon .slot-icon{color:inherit!important;opacity:1!important}:root[data-theme=dark] .legacy-widget-scope .rail-link:hover,:root[data-theme=dark] .legacy-widget-scope .rail-link.is-active{color:#fff!important;background:#0a3b73!important}.legacy-widget-scope .os-window{--text:#0f2440;--text-2:#41566f;--muted:#5e7187;--navy:#0f2440;--blue:#0a66c2;--bg-soft:#f2f7fd;--line:#cbd8e8;--line-strong:#9fb0c6;color:#0f2440!important}.legacy-widget-scope .os-window .search-icon,.legacy-widget-scope .os-window .icon-btn,.legacy-widget-scope .os-window .nav-item,.legacy-widget-scope .os-window .nav-item .ni,.legacy-widget-scope .os-window .user-role,.legacy-widget-scope .os-window .side-label,.legacy-widget-scope .os-window .tile-meta,.legacy-widget-scope .os-window .address,.legacy-widget-scope .os-window .kbd,.legacy-widget-scope .os-window .search input,.legacy-widget-scope .os-window .search input::placeholder{color:#41566f!important;opacity:1!important}.legacy-widget-scope .os-window .nav-item.active,.legacy-widget-scope .os-window .nav-item.active .ni,.legacy-widget-scope .os-window .tile-meta.add{color:#0a3b73!important;opacity:1!important}.legacy-widget-scope .os-window .tile-name,.legacy-widget-scope .os-window .user-name,.legacy-widget-scope .os-window .welcome h3{color:#0f2440!important}.legacy-widget-scope .os-window .avatar{color:#fff!important;background:#0a66c2!important}.legacy-widget-scope .os-window .app-tile--ai{background:#143251!important;border-color:#2c4e76!important}.legacy-widget-scope .os-window .app-tile--ai .tile-name{color:#fff!important}.legacy-widget-scope .os-window .app-tile--ai .tile-meta.add{color:#c6e2fa!important}.legacy-widget-scope .os-window .tile-icon--ai,.legacy-widget-scope .os-window .dock-icon.ai{color:#fff!important;background:linear-gradient(135deg,#4553b8,#087a88)!important}.legacy-widget-scope .phone-mock,.legacy-widget-scope .phone-screen{color:#0f2440!important}.legacy-widget-scope .phone-screen>div:first-child,.legacy-widget-scope .phone-row .pr-meta{color:#41566f!important}.legacy-widget-scope .phone-row .pr-text,.legacy-widget-scope .phone-row--ai .pr-text{color:#0f2440!important}.legacy-widget-scope .phone-row--ai .pr-meta{color:#41566f!important}.legacy-widget-scope .phone-row .pr-icon--ai{color:#fff!important;background:linear-gradient(135deg,#4553b8,#087a88)!important}.legacy-widget-scope .product-status--live,.legacy-widget-scope .product-status--production,.legacy-widget-scope .catalog-status--live,.legacy-widget-scope .catalog-status--production,.legacy-widget-scope .icp-card.yes .icp-tag{color:#067647!important}.legacy-widget-scope .product-status--testing,.legacy-widget-scope .catalog-status--testing{color:#0a3b73!important}:root[data-theme=light] .legacy-widget-scope .btn-primary,:root[data-theme=light] .legacy-widget-scope .nav-cta{color:#fff!important;background:#1573c6!important}:root[data-theme=light] .legacy-widget-scope .btn-primary:hover,:root[data-theme=light] .legacy-widget-scope .nav-cta:hover{color:#fff!important;background:#0a3b73!important}.legacy-widget-scope .catalog-card__action--follow{color:#fff!important;background:#0a66c2!important;border-color:#0756a6!important}.legacy-widget-scope .catalog-card__action--follow:hover,.legacy-widget-scope .catalog-card__action--follow:focus-visible{color:#fff!important;background:#0a3b73!important}.legacy-widget-scope .product-selector__copy small,.legacy-widget-scope .product-selector.is-active .product-selector__copy small{color:#41566f!important}.legacy-widget-scope .collab-tool-icon--sheets{color:#fff!important;background:#087a50!important}.legacy-widget-scope .collab-tool-icon--docs,.legacy-widget-scope .collab-tool-icon--calendar{color:#fff!important;background:#3f5fc0!important}.legacy-widget-scope .collab-tool-icon--gmail{color:#fff!important;background:#cb2d20!important}.legacy-widget-scope .scope-stage,.legacy-widget-scope .collab-kicker,.legacy-widget-scope .collab-card-label{color:#c6e2fa!important}:root[data-theme=light] .legacy-widget-scope .form-slot:not(.primary):not(.form-slot--soon) .slot-icon{color:#0a3b73!important;background:#e7f2fd!important}:root[data-theme=dark] .legacy-widget-scope .form-slot:not(.primary):not(.form-slot--soon) .slot-icon{color:#c6e2fa!important;background:#0a2a52!important}:root[data-theme=light] .legacy-widget-scope #whitelabel-section .wl-grid h2,:root[data-theme=light] .legacy-widget-scope #whitelabel-section .wl-eyebrow{color:#fff!important}:root[data-theme=light] .legacy-widget-scope #whitelabel-section .wl-grid p,:root[data-theme=light] .legacy-widget-scope #whitelabel-section .wl-grid p strong{color:#c6e2fa!important}:root[data-theme=light] .legacy-widget-scope #how .step-card.final h4{color:#fff!important}:root[data-theme=light] .legacy-widget-scope #how .step-card.final p,:root[data-theme=light] .legacy-widget-scope #how .step-card.final p em{color:#c6e2fa!important}:root[data-theme=light] .legacy-widget-scope #cta .btn-primary{color:#fff!important;background:#1573c6!important}:root[data-theme=light] .legacy-widget-scope #cta .btn-primary:hover,:root[data-theme=light] .legacy-widget-scope #cta .btn-primary:focus-visible{color:#fff!important;background:#0a3b73!important}:root[data-theme=light] .legacy-widget-scope .orka-actions .form-slot.primary{color:#fff!important;background:linear-gradient(135deg,#0a66c2,#0a3b73)!important}:root[data-theme=light] .legacy-widget-scope .orka-actions .form-slot.primary .slot-title,:root[data-theme=light] .legacy-widget-scope .orka-actions .form-slot.primary .slot-detail{color:#fff!important;opacity:1!important}:root[data-theme=light] .legacy-widget-scope .orka-actions .form-slot.primary .slot-icon{color:#fff!important;background:#0a3b73!important}:root[data-theme=light] .legacy-widget-scope .orka-actions .form-slot:not(.primary):not(.form-slot--soon) .slot-detail{color:#41566f!important}:root[data-theme=dark] .legacy-widget-scope .catalog-status--testing,:root[data-theme=dark] .legacy-widget-scope .product-status--testing{color:#7cc0f5!important}:root[data-theme=dark] .legacy-widget-scope .catalog-status--live,:root[data-theme=dark] .legacy-widget-scope .catalog-status--production,:root[data-theme=dark] .legacy-widget-scope .product-status--live,:root[data-theme=dark] .legacy-widget-scope .product-status--production,:root[data-theme=dark] .legacy-widget-scope .icp-card.yes .icp-tag{color:#a7e8cd!important}:root[data-theme=dark] .legacy-widget-scope .product-selector .product-selector__copy small,:root[data-theme=dark] .legacy-widget-scope .product-selector.is-active .product-selector__copy small,:root[data-theme=dark] .legacy-widget-scope .product-selector.is-ai .product-selector__copy small{color:#a7bcd6!important}:root[data-theme=dark] .legacy-widget-scope .os-window .app-tile--ai .tile-name{color:#fff!important}:root[data-theme=dark] .legacy-widget-scope .os-window .app-tile--ai .tile-meta.add{color:#c6e2fa!important}:root[data-theme=dark] .legacy-widget-scope .os-window .tile-icon--ai,:root[data-theme=dark] .legacy-widget-scope .os-window .dock-icon.ai,:root[data-theme=dark] .legacy-widget-scope .phone-screen .phone-row .pr-icon--ai{color:#fff!important;background:linear-gradient(135deg,#4553b8,#087a88)!important}.legacy-widget-scope html:root[data-theme=light] body #orka-shell #siteMain #cta .cta .cta-buttons .btn.btn-primary{color:#fff!important;background:#1573c6!important}.legacy-widget-scope html:root[data-theme=light] body #orka-shell #siteMain #cta .cta .cta-buttons .btn.btn-primary:hover,.legacy-widget-scope html:root[data-theme=light] body #orka-shell #siteMain #cta .cta .cta-buttons .btn.btn-primary:focus-visible{color:#fff!important;background:#0a3b73!important}@media (width<=760px){.legacy-widget-scope #whitelabel-section .wl-grid,.legacy-widget-scope #whitelabel-section .wl-grid>*,.legacy-widget-scope #whitelabel-section .wl-mock,.legacy-widget-scope #whitelabel-section .wl-mock-grid{width:100%;min-width:0}.legacy-widget-scope #whitelabel-section .wl-mock{padding:18px}.legacy-widget-scope #whitelabel-section .wl-mock-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.legacy-widget-scope #whitelabel-section .wl-mini{aspect-ratio:auto;min-width:0;min-height:92px;padding:10px}}.legacy-widget-scope #roadmap .gantt-bar.beta{color:#06182e!important;background:linear-gradient(90deg,#7183ff,#5aa8ee)!important}:root[data-theme=dark] .legacy-widget-scope #what .analogy-card.center .label{color:#c6e2fa!important}.legacy-widget-scope #roadmap .gantt-owner{background:#0f2440;border-radius:3px;max-width:100%;padding:1px 4px;display:inline-block;color:#fff!important}.legacy-widget-scope #roadmap .gantt-bar.future{color:#fff!important;background:linear-gradient(90deg,#5a36b8,#6944c4)!important}:root[data-theme=light] .legacy-widget-scope .rail-note,:root[data-theme=light] .legacy-widget-scope .catalog-pairs span{color:#53677e!important}.legacy-widget-scope .form-slot.primary:after,:root[data-theme=light] .legacy-widget-scope .orka-actions .form-slot.primary:after,:root[data-theme=dark] .legacy-widget-scope .orka-actions .form-slot.primary:after{content:none!important;background:0 0!important;display:none!important;transform:none!important}.legacy-widget-scope #roadmap .gantt:after{z-index:0}.legacy-widget-scope #roadmap .gantt>*{z-index:1;position:relative}:root[data-theme=dark] .legacy-widget-scope .rail-link:hover:after,:root[data-theme=dark] .legacy-widget-scope .rail-link.is-active:after{background:#0a3b73!important}:root[data-theme=dark] .legacy-widget-scope .phone-list li .pi{color:#0756a6!important}.legacy-widget-scope #whitelabel-section .wl-list li{color:#fff!important}.legacy-widget-scope .hero .btn-secondary:hover,.legacy-widget-scope .hero .btn-secondary:focus-visible,:root[data-theme=dark] .legacy-widget-scope .hero .btn-secondary:hover,:root[data-theme=dark] .legacy-widget-scope .hero .btn-secondary:focus-visible{color:#fff!important;background:#0a3b73!important}.legacy-widget-scope #roadmap .gantt-row:hover .gantt-tool{background:#0f2440!important}:root[data-theme=dark] .legacy-widget-scope #smart .discover .sm{color:#7cc0f5!important}:root[data-theme=dark] .legacy-widget-scope .catalog-card.is-ai .catalog-pairs span,:root[data-theme=dark] .legacy-widget-scope .catalog-card.is-ai:hover .catalog-pairs span{color:#a7bcd6!important}:root[data-theme=dark] .legacy-widget-scope{--error-text:#fca39a}:root[data-theme=dark] .legacy-widget-scope .intake-form__section--highlight .intake-form__step{color:#9ccef8}:root[data-theme=light] .legacy-widget-scope{--error-text:#b42318}:root[data-theme=light] .legacy-widget-scope #whitelabel-section .wl-list li,:root[data-theme=dark] .legacy-widget-scope #whitelabel-section .wl-list li{color:#fff!important}.legacy-widget-scope .rail-link:after{border-radius:inherit!important;inset:0!important}.legacy-widget-scope .rail-link:not(.is-active) .rail-token .official-orka-logo,:root[data-theme=light] .legacy-widget-scope .rail-link.is-active .rail-token .official-orka-logo{background-image:var(--orka-logo-on-light)!important}:root[data-theme=dark] .legacy-widget-scope .rail-link.is-active .rail-token .official-orka-logo{background-image:var(--orka-logo-on-dark)!important}.legacy-widget-scope .catalog-card.is-ai .catalog-card__action--detail{color:var(--text-secondary)!important;box-shadow:none!important;text-shadow:none!important;background:0 0!important;border:0!important}.legacy-widget-scope .catalog-card.is-ai .catalog-card__action--detail:hover,.legacy-widget-scope .catalog-card.is-ai .catalog-card__action--detail:focus-visible{text-underline-offset:4px;text-decoration:underline;color:var(--brand-hover)!important;box-shadow:none!important;background:0 0!important;border:0!important}.legacy-widget-scope #roadmap{background:radial-gradient(circle at 50% 0%, color-mix(in srgb, var(--brand) 7%, transparent), transparent 34%), var(--bg-canvas)}.legacy-widget-scope #roadmap .section-head{margin-bottom:var(--space-8)}.legacy-widget-scope #roadmap .h2{max-width:760px;font-size:clamp(32px,4.2vw,52px);line-height:var(--lh-tight)}.legacy-widget-scope #roadmap .lead{max-width:760px}.legacy-widget-scope .roadmap-overview{gap:var(--space-3);padding:var(--space-3);background:var(--bg-surface);border:1px solid var(--border-subtle);border-radius:var(--radius-xl);box-shadow:var(--shadow-sm);grid-template-columns:minmax(190px,.8fr) minmax(0,2.2fr);display:grid}.legacy-widget-scope .roadmap-overview__total{min-height:112px;padding:var(--space-5);background:linear-gradient(135deg, color-mix(in srgb, var(--brand-subtle) 82%, transparent), transparent), var(--bg-subtle);border:1px solid var(--brand-border);border-radius:var(--radius-lg);flex-direction:column;justify-content:center;display:flex}.legacy-widget-scope .roadmap-overview__total span,.legacy-widget-scope .roadmap-stage-card span{color:var(--text-tertiary);font-size:var(--fs-2xs);font-weight:var(--fw-bold);letter-spacing:var(--ls-wider);text-transform:uppercase}.legacy-widget-scope .roadmap-overview__total strong{margin-top:var(--space-1);color:var(--text-primary);font-size:var(--fs-4xl);line-height:var(--lh-tight);letter-spacing:var(--ls-tight)}.legacy-widget-scope .roadmap-overview__total small{margin-top:var(--space-2);color:var(--text-secondary);font-size:var(--fs-xs)}.legacy-widget-scope .roadmap-overview__stages{gap:var(--space-2);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.legacy-widget-scope .roadmap-stage-card{justify-content:space-between;align-items:center;gap:var(--space-3);min-height:52px;padding:var(--space-3) var(--space-4);background:var(--bg-subtle);border:1px solid var(--border-subtle);border-radius:var(--radius-md);display:flex;position:relative;overflow:hidden}.legacy-widget-scope .roadmap-stage-card:before{content:"";background:var(--stage-color,var(--border-strong));width:3px;position:absolute;inset:0 auto 0 0}.legacy-widget-scope .roadmap-stage-card strong{color:var(--text-primary);font-size:var(--fs-2xl);font-variant-numeric:tabular-nums}.legacy-widget-scope .roadmap-stage-card--concept{--stage-color:var(--text-tertiary)}.legacy-widget-scope .roadmap-stage-card--next{--stage-color:var(--accent-indigo)}.legacy-widget-scope .roadmap-stage-card--design{--stage-color:var(--brand)}.legacy-widget-scope .roadmap-stage-card--testing{--stage-color:var(--accent-teal)}.legacy-widget-scope .roadmap-stage-card--production{--stage-color:var(--brand-hover)}.legacy-widget-scope .roadmap-stage-card--live{--stage-color:var(--success-solid)}.legacy-widget-scope #roadmap .roadmap-scroll{margin-top:var(--space-5);padding:0 0 var(--space-2);border-radius:var(--radius-lg)}.legacy-widget-scope #roadmap .roadmap-chart{--roadmap-label-width:248px;min-width:1100px;overflow:hidden;background:var(--bg-surface)!important;border:1px solid var(--border-default)!important;border-radius:var(--radius-lg)!important;box-shadow:var(--shadow-lg)!important}.legacy-widget-scope #roadmap .roadmap-chart:after{content:none!important;animation:none!important}.legacy-widget-scope #roadmap .roadmap-chart .gantt-header{border-bottom:1px solid var(--border-default);background:var(--bg-surface-sunken)!important}.legacy-widget-scope #roadmap .roadmap-chart .gantt-header>div,.legacy-widget-scope #roadmap .roadmap-chart .gantt-header .corner{padding:var(--space-3);font-size:var(--fs-2xs);font-weight:var(--fw-bold);letter-spacing:var(--ls-wider);border-right-color:var(--border-subtle);color:var(--text-tertiary)!important}.legacy-widget-scope #roadmap .roadmap-chart .gantt-header .corner{color:var(--text-secondary)!important;background:var(--bg-surface)!important}.legacy-widget-scope #roadmap .roadmap-chart .gantt-row{border-bottom-color:var(--border-subtle);min-height:54px;background:var(--bg-surface)!important}.legacy-widget-scope #roadmap .roadmap-chart .gantt-row:nth-of-type(odd){background:color-mix(in srgb, var(--bg-subtle) 42%, var(--bg-surface))!important}.legacy-widget-scope #roadmap .roadmap-chart .gantt-row:hover,.legacy-widget-scope #roadmap .roadmap-chart .gantt-row:hover .gantt-tool{background:var(--brand-subtle)!important}.legacy-widget-scope #roadmap .roadmap-chart .gantt-tool{min-width:0;padding:var(--space-2-5) var(--space-3);border-right-color:var(--border-subtle);background:0 0!important}.legacy-widget-scope #roadmap .roadmap-chart .gantt-icon{width:28px;height:28px;color:var(--text-on-brand);background:linear-gradient(135deg, var(--brand), var(--brand-active));border:1px solid color-mix(in srgb, var(--brand-border) 80%, transparent);border-radius:var(--radius-sm);box-shadow:var(--shadow-xs);padding:5px}.legacy-widget-scope #roadmap .roadmap-chart .gantt-name{gap:var(--space-2);font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--text-primary)!important}.legacy-widget-scope #roadmap .roadmap-chart .gantt-owner{max-width:190px;font-size:var(--fs-2xs);font-weight:var(--fw-medium);text-overflow:ellipsis;white-space:nowrap;border-radius:0;margin-top:2px;padding:0;display:block;overflow:hidden;color:var(--text-tertiary)!important;background:0 0!important}.legacy-widget-scope #roadmap .roadmap-chart .owner-pill{color:var(--text-secondary);background:var(--bg-muted);border:1px solid var(--border-default);border-radius:var(--radius-pill);margin-left:0;padding:2px 7px;font-size:11px;line-height:1.35}.legacy-widget-scope #roadmap .roadmap-chart .status-live{color:var(--success-text);background:var(--success-subtle);border-color:var(--success-border)}.legacy-widget-scope #roadmap .roadmap-chart .status-production{color:var(--brand-text);background:var(--brand-subtle);border-color:var(--brand-border)}.legacy-widget-scope #roadmap .roadmap-chart .status-testing{color:var(--info-text);background:var(--info-subtle);border-color:var(--info-border)}.legacy-widget-scope #roadmap .roadmap-chart .status-design{color:var(--brand-text);background:color-mix(in srgb, var(--brand-subtle) 72%, var(--bg-surface));border-color:var(--brand-border)}.legacy-widget-scope #roadmap .roadmap-chart .status-next{color:var(--accent-indigo);background:color-mix(in srgb, var(--accent-indigo) 11%, var(--bg-surface));border-color:color-mix(in srgb, var(--accent-indigo) 32%, var(--border-subtle))}.legacy-widget-scope #roadmap .roadmap-chart .status-concept{color:var(--text-secondary);background:var(--bg-muted);border-color:var(--border-default)}.legacy-widget-scope #roadmap .roadmap-chart .gantt-track{min-height:54px;padding:var(--space-2) 0;background:color-mix(in srgb, var(--bg-subtle) 56%, transparent)!important}.legacy-widget-scope #roadmap .roadmap-chart .gantt-track>div{border-right:1px dashed var(--border-default)!important}.legacy-widget-scope #roadmap .roadmap-chart .gantt-track>div:last-child{border-right:0!important}.legacy-widget-scope #roadmap .roadmap-chart .gantt-bar{height:24px;padding:0 var(--space-3);font-size:var(--fs-2xs);font-weight:var(--fw-bold);letter-spacing:var(--ls-wide);text-align:right;border:1px solid color-mix(in srgb, var(--bg-surface) 46%, transparent);border-radius:var(--radius-pill);justify-content:flex-end;overflow:visible;color:var(--text-on-brand)!important;text-shadow:none!important;box-shadow:var(--shadow-xs)!important}.legacy-widget-scope #roadmap .roadmap-chart .gantt-bar:after{content:"";border:2px solid color-mix(in srgb, var(--bg-surface) 80%, transparent);border-radius:var(--radius-circle);background:currentColor;width:6px;height:6px;position:absolute;top:50%;right:5px;transform:translateY(-50%)}.legacy-widget-scope #roadmap .roadmap-chart .gantt-bar>span{padding-right:var(--space-3)}.legacy-widget-scope #roadmap .roadmap-chart .gantt-bar.concept{background:linear-gradient(90deg, var(--border-strong), var(--text-tertiary))!important}.legacy-widget-scope #roadmap .roadmap-chart .gantt-bar.next{background:linear-gradient(90deg, color-mix(in srgb, var(--accent-indigo) 74%, var(--brand)), var(--accent-indigo))!important}.legacy-widget-scope #roadmap .roadmap-chart .gantt-bar.design{background:linear-gradient(90deg, var(--brand), var(--brand-active))!important}.legacy-widget-scope #roadmap .roadmap-chart .gantt-bar.testing{color:var(--orka-neutral-950)!important;background:linear-gradient(90deg, var(--accent-teal), var(--orka-blue-400))!important}.legacy-widget-scope #roadmap .roadmap-chart .gantt-bar.production{background:linear-gradient(90deg, var(--brand-hover), var(--orka-blue-800))!important}.legacy-widget-scope #roadmap .roadmap-chart .gantt-bar.live{color:var(--orka-neutral-950)!important;background:linear-gradient(90deg, var(--success-solid), var(--accent-teal))!important}.legacy-widget-scope #roadmap .roadmap-chart .gantt-bar--ai{color:#fff!important;background:var(--ai-grad)!important;box-shadow:var(--ai-glow)!important}.legacy-widget-scope #roadmap .roadmap-chart .gantt-bar:hover{filter:brightness(1.03);transform:translateY(-50%);box-shadow:var(--shadow-sm)!important}.legacy-widget-scope #roadmap .roadmap-chart .gantt-legend{gap:var(--space-2) var(--space-4);padding:var(--space-4);color:var(--text-secondary);border-top-color:var(--border-default);background:var(--bg-surface-sunken)!important}.legacy-widget-scope #roadmap .roadmap-chart .gantt-legend .key{gap:var(--space-2);font-size:var(--fs-xs)}.legacy-widget-scope #roadmap .roadmap-chart .gantt-legend .swatch{background:var(--border-strong);border-radius:var(--radius-circle);border:0;width:9px;height:9px}.legacy-widget-scope #roadmap .roadmap-chart .swatch.concept{background:var(--text-tertiary)}.legacy-widget-scope #roadmap .roadmap-chart .swatch.next{background:var(--accent-indigo)}.legacy-widget-scope #roadmap .roadmap-chart .swatch.design{background:var(--brand)}.legacy-widget-scope #roadmap .roadmap-chart .swatch.testing{background:var(--accent-teal)}.legacy-widget-scope #roadmap .roadmap-chart .swatch.production{background:var(--brand-hover)}.legacy-widget-scope #roadmap .roadmap-chart .swatch.live{background:var(--success-solid)}.legacy-widget-scope #roadmap .roadmap-chart .roadmap-dependency-note{color:var(--text-tertiary);margin-left:auto}@media (width<=900px){.legacy-widget-scope .roadmap-overview{grid-template-columns:1fr}.legacy-widget-scope .roadmap-overview__total{min-height:0}}@media (width<=640px){.legacy-widget-scope .roadmap-overview__stages{grid-template-columns:repeat(2,minmax(0,1fr))}.legacy-widget-scope #roadmap .roadmap-chart{--roadmap-label-width:200px;min-width:980px}.legacy-widget-scope #roadmap .roadmap-chart .gantt-owner{max-width:136px}}.legacy-widget-scope .ui-icon{flex:none;width:1em;height:1em;display:block;overflow:visible}.legacy-widget-scope .problem-card .icon .ui-icon{width:22px;height:22px}.legacy-widget-scope .address{justify-content:center;align-items:center;gap:6px;display:inline-flex}.legacy-widget-scope .address:before{content:none}.legacy-widget-scope .address .ui-icon{opacity:.55}.legacy-widget-scope .nav-item .ni{justify-content:center;align-items:center;display:inline-flex}.legacy-widget-scope .nav-item .ni .ui-icon,.legacy-widget-scope .search-icon .ui-icon,.legacy-widget-scope .icon-btn .ui-icon{width:16px;height:16px}.legacy-widget-scope .search-icon{justify-content:center;align-items:center;display:inline-flex}.legacy-widget-scope .welcome h3{align-items:center;gap:7px;display:flex}.legacy-widget-scope .welcome h3 .ui-icon{color:var(--blue)}.legacy-widget-scope .collab-badge .ui-icon{color:#c6e2fa}.legacy-widget-scope .collab-work-state .ui-icon{width:14px;height:14px}.legacy-widget-scope .phone-list li .pi .ui-icon{width:17px;height:17px}.legacy-widget-scope .discover .di .ui-icon{width:22px;height:22px}.legacy-widget-scope .compare-cell .check{justify-content:center;display:flex}.legacy-widget-scope .compare-cell .check .ui-icon{width:24px;height:24px}.legacy-widget-scope .slot-icon .ui-icon{width:16px;height:16px}.legacy-widget-scope .wl-list li:before,.legacy-widget-scope .icp-card.yes li:before,.legacy-widget-scope .icp-card.no li:before{content:none}.legacy-widget-scope .list-icon{width:15px;height:15px;margin-top:2px}.legacy-widget-scope .wl-list .list-icon{color:var(--blue-2)}.legacy-widget-scope .icp-card.yes .list-icon{color:#0fa76c}.legacy-widget-scope .icp-card.no .list-icon{color:#ea4335}.legacy-widget-scope .orka-shell{--rail-width:224px;grid-template-columns:var(--rail-width) minmax(0, 1fr);width:100%;max-width:none;transition:grid-template-columns var(--dur-normal) var(--ease-standard);border-left:0;border-right:0;grid-template-rows:minmax(0,1fr) auto;margin:0}.legacy-widget-scope .orka-shell.is-rail-collapsed{--rail-width:76px}.legacy-widget-scope .orka-rail{grid-area:1/1;min-width:0}.legacy-widget-scope .orka-center{grid-area:1/2;width:100%;max-width:none}.legacy-widget-scope .rail-collapse-toggle{z-index:4;width:30px;height:30px;color:var(--text-secondary);background:color-mix(in srgb, var(--bg-surface) 88%, var(--brand-subtle));border:1px solid var(--border-default);box-shadow:var(--shadow-xs);cursor:pointer;transition:color var(--dur-fast) ease, border-color var(--dur-fast) ease, background var(--dur-fast) ease, transform var(--dur-fast) ease;border-radius:10px;place-items:center;padding:0;display:inline-grid;position:absolute;top:18px;right:12px}.legacy-widget-scope .rail-collapse-toggle:hover,.legacy-widget-scope .rail-collapse-toggle:focus-visible{color:var(--brand-text);background:var(--bg-surface);border-color:var(--brand-border)}.legacy-widget-scope .rail-collapse-toggle:focus-visible{box-shadow:var(--focus-ring);outline:none}.legacy-widget-scope .rail-collapse-toggle svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:17px;height:17px}.legacy-widget-scope .rail-brand{padding-right:42px}.legacy-widget-scope .is-rail-collapsed .rail-collapse-toggle{top:56px;right:50%;transform:translate(50%)}.legacy-widget-scope .is-rail-collapsed .rail-brand{justify-content:center;width:100%;padding-bottom:58px;padding-left:0;padding-right:0}.legacy-widget-scope .is-rail-collapsed .rail-brand:after{left:10px;right:10px}.legacy-widget-scope .is-rail-collapsed .rail-brand-label,.legacy-widget-scope .is-rail-collapsed .rail-brand>span:last-child,.legacy-widget-scope .is-rail-collapsed .rail-kicker,.legacy-widget-scope .is-rail-collapsed .rail-link-label,.legacy-widget-scope .is-rail-collapsed .rail-link>span:last-child,.legacy-widget-scope .is-rail-collapsed .rail-note,.legacy-widget-scope .is-rail-collapsed .rail-social{clip:rect(0, 0, 0, 0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.legacy-widget-scope .is-rail-collapsed .rail-nav{align-items:center}.legacy-widget-scope .is-rail-collapsed .rail-nav:before,.legacy-widget-scope .is-rail-collapsed .rail-progress{left:50%;transform:translate(-50%)}.legacy-widget-scope .is-rail-collapsed .rail-link{justify-content:center;gap:0;width:52px;padding-left:5px;padding-right:5px}.legacy-widget-scope .is-rail-collapsed .rail-link:hover{transform:translate(0)}.legacy-widget-scope .orka-actions.orka-action-footer{z-index:calc(var(--z-sticky) + 5);border-top:1px solid var(--border-default);-webkit-backdrop-filter:blur(18px);border-left:0;grid-area:2/1/auto/-1;bottom:0;box-shadow:0 -12px 32px -24px #06182e7a;background:color-mix(in srgb, var(--bg-surface) 94%, var(--brand-subtle))!important;align-self:end!important;height:auto!important;min-height:0!important;position:sticky!important;overflow:visible!important}.legacy-widget-scope .orka-actions.orka-action-footer>.orka-side-inner{grid-template-columns:minmax(150px,.55fr) minmax(0,2.5fr) minmax(170px,.65fr);align-items:center;gap:16px;width:100%;padding:14px 24px;display:grid;height:auto!important;min-height:0!important;position:static!important;overflow:visible!important}.legacy-widget-scope .orka-action-footer .actions-title{margin:0;font-size:clamp(18px,1.6vw,22px)}.legacy-widget-scope .orka-action-footer .actions-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.legacy-widget-scope .orka-action-footer .actions-grid:before{display:none}.legacy-widget-scope .orka-action-footer .form-slot{min-width:0;min-height:66px;padding:10px}.legacy-widget-scope .orka-action-footer .slot-detail{max-width:none}.legacy-widget-scope .orka-action-footer .actions-copy--bottom{margin:0;font-size:11.5px;line-height:1.4}@media (width<=1320px){.legacy-widget-scope .orka-shell{--rail-width:202px}.legacy-widget-scope .orka-shell.is-rail-collapsed{--rail-width:72px}.legacy-widget-scope .orka-actions.orka-action-footer>.orka-side-inner{grid-template-columns:140px minmax(0,1fr)}.legacy-widget-scope .orka-action-footer .actions-copy--bottom{text-align:center;grid-column:1/-1}}@media (width<=1080px){.legacy-widget-scope .orka-shell{grid-template-rows:auto auto;grid-template-columns:196px minmax(0,1fr)}.legacy-widget-scope .orka-shell.is-rail-collapsed{grid-template-columns:72px minmax(0,1fr)}.legacy-widget-scope .orka-actions.orka-action-footer{grid-area:2/1/auto/-1;position:static!important}.legacy-widget-scope .orka-actions.orka-action-footer>.orka-side-inner{grid-template-columns:1fr;padding:20px}.legacy-widget-scope .orka-action-footer .actions-title,.legacy-widget-scope .orka-action-footer .actions-copy--bottom{text-align:center}.legacy-widget-scope .orka-action-footer .actions-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=800px){.legacy-widget-scope .orka-shell,.legacy-widget-scope .orka-shell.is-rail-collapsed{width:100%;display:block}.legacy-widget-scope .orka-rail{width:100%;max-width:none}.legacy-widget-scope .rail-brand{order:1}.legacy-widget-scope .rail-nav{order:2}.legacy-widget-scope .rail-collapse-toggle{flex:0 0 30px;order:3;margin-left:auto;margin-right:2px;position:static}.legacy-widget-scope .is-rail-collapsed .rail-collapse-toggle{right:auto;transform:none}.legacy-widget-scope .rail-brand{padding-right:8px}.legacy-widget-scope .is-rail-collapsed .rail-brand{justify-content:flex-start;width:auto;padding:0 8px 0 0}.legacy-widget-scope .is-rail-collapsed .rail-brand>.rail-brand-label,.legacy-widget-scope .is-rail-collapsed .rail-brand>span:last-child{clip:auto!important;white-space:nowrap!important;width:auto!important;height:auto!important;margin:0!important;position:static!important;overflow:visible!important}.legacy-widget-scope .is-rail-collapsed .rail-nav{display:none}.legacy-widget-scope .orka-center{width:100%}.legacy-widget-scope .orka-center>.nav,.legacy-widget-scope .is-rail-collapsed+.orka-center>.nav{top:53px!important}.legacy-widget-scope .orka-actions.orka-action-footer>.orka-side-inner{padding:18px 14px}}@media (width<=520px){.legacy-widget-scope .orka-action-footer .actions-grid{grid-template-columns:1fr}}.legacy-widget-scope{width:100%;min-width:0;color:var(--text);background:0 0}.legacy-widget-scope section{scroll-margin-top:18px}.legacy-widget-scope .wrap{max-width:1180px}.legacy-widget-scope .orka-action-footer{border:1px solid var(--line);box-shadow:var(--shadow-md);border-radius:22px;margin:28px 24px 72px;width:auto!important;min-height:0!important;position:static!important;inset:auto!important}.legacy-widget-scope .orka-action-footer .orka-side-inner{width:100%;max-width:1180px;margin:0 auto;padding:34px 24px}.legacy-widget-scope .catalog-card__actions button{font:inherit}.legacy-widget-scope button{color:inherit}@media (width<=800px){.legacy-widget-scope .orka-action-footer{margin:20px 10px 48px}}.legacy-widget-scope .roadmap-chart{min-width:760px}.legacy-widget-scope .roadmap-chart .gantt-header{grid-template-columns:var(--roadmap-label-width) repeat(2, minmax(0, 1fr))}.legacy-widget-scope .roadmap-chart .gantt-track{grid-template-columns:repeat(2,minmax(0,1fr))}@media (width<=760px){.legacy-widget-scope .roadmap-chart{--roadmap-label-width:210px;min-width:640px}.legacy-widget-scope .roadmap-chart .gantt-header>div,.legacy-widget-scope .roadmap-chart .gantt-track>div{display:block!important}}.intake-modal-overlay{z-index:var(--z-modal);padding:var(--space-4);background:var(--bg-overlay);-webkit-backdrop-filter:blur(8px);animation:intake-overlay-in var(--dur-normal) var(--ease-standard);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.intake-modal{color:var(--text-primary);background:var(--bg-surface-raised);border:1px solid var(--border-default);border-radius:var(--radius-lg);box-shadow:var(--shadow-xl);transform-origin:50%;animation:intake-modal-in var(--dur-normal) var(--ease-out);flex-direction:column;display:flex;position:relative;overflow:hidden}.intake-modal__head{align-items:flex-start;gap:var(--space-3);padding:var(--space-5) var(--space-6) var(--space-3);border-bottom:1px solid var(--border-subtle);display:flex}.intake-modal__heading{flex:1;min-width:0}.intake-modal__kicker{margin:0 0 var(--space-1);color:var(--brand-text);font-size:var(--fs-2xs);font-weight:var(--fw-bold);letter-spacing:var(--ls-wider);text-transform:uppercase}.intake-modal__title{color:var(--text-primary);font-size:var(--fs-xl);font-weight:var(--fw-semibold);line-height:var(--lh-snug);letter-spacing:var(--ls-tight);margin:0}.intake-modal__description{margin:var(--space-1) 0 0;color:var(--text-secondary);font-size:var(--fs-sm);line-height:var(--lh-normal)}.intake-modal__close{width:32px;height:32px;color:var(--text-tertiary);border-radius:var(--radius-xs);cursor:pointer;transition:color var(--dur-fast) var(--ease-standard), background var(--dur-fast) var(--ease-standard), box-shadow var(--dur-fast) var(--ease-standard);background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.intake-modal__close:hover{color:var(--text-primary);background:var(--overlay-hover)}.intake-modal__close:focus-visible{box-shadow:var(--focus-ring);outline:none}.intake-modal__close svg{width:var(--icon-sm);height:var(--icon-sm)}.intake-modal__body{overscroll-behavior:contain;min-height:0;padding:var(--space-5) var(--space-6) var(--space-6);scrollbar-color:var(--border-strong) transparent;scrollbar-width:thin;overflow-y:auto}.intake-modal__body::-webkit-scrollbar{width:10px}.intake-modal__body::-webkit-scrollbar-thumb{background:var(--border-strong);border-radius:var(--radius-pill);background-clip:padding-box;border:3px solid #0000}.intake-modal__foot{gap:var(--space-2-5);padding:var(--space-4) var(--space-6);background:var(--bg-surface-raised);border-top:1px solid var(--border-subtle);display:flex}.intake-modal__resize-handle{z-index:2;width:20px;height:20px;color:var(--text-tertiary);cursor:nwse-resize;touch-action:none;transition:color var(--dur-fast) var(--ease-standard), background var(--dur-fast) var(--ease-standard), box-shadow var(--dur-fast) var(--ease-standard);background:0 0;border:0;border-radius:4px;place-items:center;padding:0;display:grid;position:absolute;bottom:3px;right:3px}.intake-modal__resize-handle:hover{color:var(--brand-text);background:var(--overlay-hover)}.intake-modal__resize-handle:focus-visible{box-shadow:var(--focus-ring);outline:none}.intake-modal__resize-handle svg{pointer-events:none;fill:none;stroke:currentColor;stroke-width:1.75px;stroke-linecap:round;width:16px;height:16px}.intake-form{gap:var(--space-8);flex-direction:column;display:flex}.intake-form__section{gap:var(--space-4);flex-direction:column;display:flex}.intake-form__section+.intake-form__section:not(.intake-form__section--highlight){padding-top:var(--space-6);border-top:1px solid var(--border-subtle)}.intake-form__section--highlight{padding:var(--space-4);border:1px dashed var(--brand-border);border-radius:var(--radius-md)}.intake-form__grid{gap:var(--space-5);grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid}.intake-field{flex-direction:column;gap:6px;min-width:0;display:flex}.intake-field__label{color:var(--text-primary);font-size:var(--fs-sm);font-weight:var(--fw-medium);line-height:var(--lh-normal)}.intake-field__required{color:var(--error-text)}.intake-field__control,.intake-field__textarea,.intake-field__select{width:100%;color:var(--text-primary);font-family:inherit;font-size:var(--fs-base);background:var(--bg-surface);border:1px solid var(--border-default);border-radius:var(--radius-sm);transition:background var(--dur-fast) var(--ease-standard), border-color var(--dur-fast) var(--ease-standard), box-shadow var(--dur-fast) var(--ease-standard)}.intake-field__control,.intake-field__select{height:40px;padding:0 var(--space-3)}.intake-field__textarea{min-height:104px;padding:var(--space-2-5) var(--space-3);resize:vertical;line-height:var(--lh-normal)}.intake-field__control::placeholder,.intake-field__textarea::placeholder{color:var(--text-tertiary)}.intake-field__control:hover,.intake-field__textarea:hover,.intake-field__select:hover{border-color:var(--border-strong)}.intake-field__control:focus,.intake-field__textarea:focus,.intake-field__select:focus{border-color:var(--brand);box-shadow:var(--focus-ring);outline:none}.intake-field__control[aria-invalid=true],.intake-field__textarea[aria-invalid=true],.intake-field__select[aria-invalid=true]{border-color:var(--error-solid)}.intake-field__control[aria-invalid=true]:focus,.intake-field__textarea[aria-invalid=true]:focus,.intake-field__select[aria-invalid=true]:focus{box-shadow:0 0 0 3px var(--error-border)}.intake-field__error{color:var(--error-text);font-size:var(--fs-xs);line-height:var(--lh-normal);margin:0}.intake-select-wrap{position:relative}.intake-field__select{appearance:none;padding-right:var(--space-8);cursor:pointer}.intake-select-wrap:after{content:"";pointer-events:none;border-right:1.5px solid var(--text-tertiary);border-bottom:1.5px solid var(--text-tertiary);width:8px;height:8px;position:absolute;top:50%;right:14px;transform:translateY(-70%)rotate(45deg)}.intake-checkbox-grid{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.intake-radio-row{gap:var(--space-4) var(--space-6);flex-wrap:wrap;display:flex}.intake-check,.intake-radio{align-items:flex-start;gap:var(--space-2-5);min-width:0;color:var(--text-primary);font-size:var(--fs-sm);line-height:var(--lh-normal);cursor:pointer;-webkit-user-select:none;user-select:none;display:inline-flex;position:relative}.intake-check input,.intake-radio input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.intake-check__box,.intake-radio__dot{background:var(--bg-surface);border:1.5px solid var(--border-strong);width:18px;height:18px;transition:color var(--dur-fast) var(--ease-standard), background var(--dur-fast) var(--ease-standard), border-color var(--dur-fast) var(--ease-standard), box-shadow var(--dur-fast) var(--ease-standard);flex:none;justify-content:center;align-items:center;margin-top:1px;display:inline-flex}.intake-check__box{color:#0000;border-radius:5px}.intake-check__box svg{width:12px;height:12px}.intake-radio__dot{border-radius:var(--radius-circle)}.intake-radio__dot:after{content:"";background:var(--brand);border-radius:var(--radius-circle);width:8px;height:8px;transition:transform var(--dur-fast) var(--ease-out);transform:scale(0)}.intake-check:hover input:not(:disabled)+.intake-check__box,.intake-radio:hover input:not(:disabled)+.intake-radio__dot{border-color:var(--brand)}.intake-check input:checked+.intake-check__box{color:var(--text-on-brand);background:var(--brand);border-color:var(--brand)}.intake-radio input:checked+.intake-radio__dot{border-color:var(--brand)}.intake-radio input:checked+.intake-radio__dot:after{transform:scale(1)}.intake-check input:focus-visible+.intake-check__box,.intake-radio input:focus-visible+.intake-radio__dot{box-shadow:var(--focus-ring)}.intake-button{justify-content:center;align-items:center;gap:var(--space-2);min-height:38px;padding:0 var(--space-4);color:var(--text-primary);font:inherit;font-size:var(--fs-sm);font-weight:var(--fw-medium);white-space:nowrap;border-radius:var(--radius-sm);cursor:pointer;transition:color var(--dur-fast) var(--ease-standard), background var(--dur-fast) var(--ease-standard), border-color var(--dur-fast) var(--ease-standard), box-shadow var(--dur-fast) var(--ease-standard), transform var(--dur-fast) var(--ease-standard);background:0 0;border:1px solid #0000;display:inline-flex}.intake-button:focus-visible{box-shadow:var(--focus-ring);outline:none}.intake-button:disabled{opacity:var(--opacity-38);cursor:not-allowed}.intake-button--primary{color:var(--text-on-brand);background:var(--brand);box-shadow:var(--shadow-xs)}.intake-button--primary:hover:not(:disabled){background:var(--brand-hover)}.intake-button--primary:active:not(:disabled){background:var(--brand-active);box-shadow:none;transform:translateY(1px)}.intake-button--secondary{color:var(--text-primary);background:var(--bg-surface);border-color:var(--border-default);box-shadow:var(--shadow-xs)}.intake-button--secondary:hover:not(:disabled){background:var(--bg-subtle);border-color:var(--border-strong)}@keyframes intake-overlay-in{0%{opacity:0}to{opacity:1}}@keyframes intake-modal-in{0%{opacity:0;transform:translateY(10px)scale(.98)}to{opacity:1;transform:none}}@media (width<=640px){.intake-modal-overlay{align-items:flex-end;padding:0}.intake-modal{border-radius:var(--radius-lg) var(--radius-lg) 0 0;border-bottom:0;border-left:0;border-right:0;width:100%;max-height:calc(100dvh - 12px)}.intake-modal__resize-handle{display:none}.intake-modal__head,.intake-modal__body,.intake-modal__foot{padding-right:var(--space-4);padding-left:var(--space-4)}.intake-form__grid,.intake-checkbox-grid{grid-template-columns:1fr}.intake-modal__foot{padding-bottom:max(var(--space-4), env(safe-area-inset-bottom));grid-template-columns:1fr 1fr;display:grid}.intake-button{width:100%}}@media (prefers-reduced-motion:reduce){.intake-modal-overlay,.intake-modal{animation:none}.intake-modal *,.intake-modal :before,.intake-modal :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}fieldset.intake-field{border:0;min-inline-size:0;margin:0;padding:0}fieldset.intake-field>legend{padding:0}.intake-modal{width:min(820px,100%);max-width:calc(100dvw - 32px);height:min(900px,100dvh - 32px);max-height:calc(100dvh - 32px)}.intake-modal__brand{background:var(--brand-subtle);border:1px solid var(--brand-border);border-radius:var(--radius-md);width:42px;height:42px;box-shadow:var(--shadow-xs);flex:0 0 42px;place-items:center;padding:8px;display:grid}.intake-modal__brand .official-orka-logo{width:100%;height:100%}.intake-form__section-head{align-items:flex-start;gap:var(--space-3);display:flex}.intake-form__section-head h3,.intake-interest-group__head h4{color:var(--text-primary);font-size:var(--fs-md);font-weight:var(--fw-semibold);line-height:var(--lh-snug);letter-spacing:var(--ls-tight);margin:0}.intake-form__section-head p{color:var(--text-secondary);font-size:var(--fs-sm);line-height:var(--lh-normal);margin:4px 0 0}.intake-form__step{min-width:32px;height:32px;color:var(--brand-text);font-size:var(--fs-xs);font-weight:var(--fw-bold);background:var(--brand-subtle);border:1px solid var(--brand-border);border-radius:var(--radius-pill);flex:0 0 32px;place-items:center;display:inline-grid}.intake-field__hint{color:var(--text-secondary);font-size:var(--fs-xs);line-height:var(--lh-normal);margin:0}.intake-field__textarea--compact{min-height:82px}.intake-checkbox-grid--plain{gap:var(--space-2-5)}.intake-check--card{width:100%;min-height:48px;padding:var(--space-2-5) var(--space-3);background:var(--bg-surface);border:1px solid var(--border-default);border-radius:var(--radius-sm);transition:border-color var(--dur-fast) var(--ease-standard), background var(--dur-fast) var(--ease-standard), box-shadow var(--dur-fast) var(--ease-standard), transform var(--dur-fast) var(--ease-standard)}.intake-check--card:hover{background:var(--bg-subtle);border-color:var(--brand-border);transform:translateY(-1px)}.intake-check--card:has(input:focus-visible){box-shadow:var(--focus-ring)}.intake-check--card:has(input:checked){background:var(--brand-subtle);border-color:var(--brand-border)}.intake-check__copy,.intake-check__title,.intake-check__description{min-width:0;display:block}.intake-check__copy{flex:1}.intake-check__title{color:var(--text-primary);font-weight:var(--fw-medium)}.intake-check__description{color:var(--text-secondary);font-size:var(--fs-xs);margin-top:2px}.intake-status-badge{color:var(--brand-text);font-size:11px;font-weight:var(--fw-bold);letter-spacing:.04em;text-transform:uppercase;background:var(--brand-subtle);border:1px solid var(--brand-border);border-radius:var(--radius-pill);vertical-align:1px;align-items:center;margin-left:7px;padding:2px 6px;display:inline-flex}.intake-group-list{gap:var(--space-3);margin-top:var(--space-1);display:grid}.intake-interest-group{gap:var(--space-3);padding:var(--space-4);background:var(--bg-subtle);border:1px solid var(--border-subtle);border-radius:var(--radius-md);flex-direction:column;display:flex}.intake-interest-group__head{justify-content:space-between;align-items:flex-start;gap:var(--space-4);display:flex}.intake-interest-group__head>div{min-width:0}.intake-interest-group__head p{color:var(--text-secondary);font-size:var(--fs-xs);line-height:var(--lh-normal);margin:3px 0 0}.intake-interest-group__head>span{color:var(--brand-text);font-size:var(--fs-2xs);font-weight:var(--fw-semibold);white-space:nowrap;background:var(--brand-subtle);border:1px solid var(--brand-border);border-radius:var(--radius-pill);flex:none;padding:3px 8px}.intake-familiarity-grid{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.intake-form__section--highlight{gap:var(--space-4);background:radial-gradient(circle at top right, #1e8fec1a, transparent 44%), var(--brand-subtle);border-style:solid}.intake-modal__foot{justify-content:space-between;align-items:center}.intake-modal__privacy{max-width:390px;color:var(--text-secondary);font-size:var(--fs-xs);line-height:var(--lh-normal);margin:0}.intake-modal__actions{gap:var(--space-2-5);flex:none;display:flex}@media (width<=720px){.intake-familiarity-grid{grid-template-columns:1fr}.intake-modal__foot{grid-template-columns:1fr;align-items:stretch}.intake-modal__privacy{max-width:none}.intake-modal__actions{grid-template-columns:1fr 1fr;display:grid}}@media (width<=640px){.intake-modal{width:100%;max-width:none;height:auto;max-height:calc(100dvh - 12px)}.intake-modal__brand{display:none}.intake-interest-group{padding:var(--space-3)}.intake-modal__actions{width:100%}}:is(.intake-check--card:has(input[value=OrkaSonar]),.intake-check--card:has(input[value=OrkaPrompt])){background:var(--ai-tint);border-color:var(--ai-border)}:is(.intake-check--card:has(input[value=OrkaSonar]:hover),.intake-check--card:has(input[value=OrkaPrompt]:hover),.intake-check--card:has(input[value=OrkaSonar]:checked),.intake-check--card:has(input[value=OrkaPrompt]:checked),.intake-check--card:has(input[value="Explore AI-assisted workflows"]:checked)){background:var(--ai-tint-strong);border-color:var(--ai-border-strong);box-shadow:var(--ai-glow)}:is(.intake-check--card:has(input[value=OrkaSonar]) .intake-check__title,.intake-check--card:has(input[value=OrkaPrompt]) .intake-check__title){color:var(--ai-text)}:is(.intake-check--card:has(input[value=OrkaSonar]) .intake-status-badge,.intake-check--card:has(input[value=OrkaPrompt]) .intake-status-badge){color:var(--ai-text);background:var(--ai-tint-strong);border-color:var(--ai-border-strong)}.intake-turnstile{justify-items:start;gap:.75rem;margin-top:1rem;display:grid}.intake-turnstile>div:first-child{width:100%;max-width:100%}.overview-story{scroll-behavior:smooth;flex-direction:column;gap:14px;display:flex}.overview-story>*{flex:none}.story-progress{z-index:2;grid-template-columns:repeat(5,minmax(0,1fr));padding:6px;display:grid;position:relative}.story-progress-step{min-height:42px;color:var(--text-tertiary);font-size:var(--fs-xs);text-align:left;background:0 0;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:8px 10px;display:flex}.story-progress-step:hover{background:var(--bg-subtle);color:var(--text-primary)}.story-progress-step span{letter-spacing:.08em;font-size:12px;font-weight:800}.story-progress-step b{font-size:var(--fs-xs);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.story-progress-step.active{background:var(--brand-subtle);color:var(--brand-text)}.story-progress-step.active span{color:var(--brand)}.story-ocean-card,.story-ocean-strip{border-radius:var(--radius-lg);color:#fff;box-shadow:var(--shadow-md);background:radial-gradient(circle at 83% 16%,#3d9bf042,#0000 32%),radial-gradient(circle at 18% 110%,#1573c63d,#0000 36%),linear-gradient(135deg,#06182e 0%,#0a2a52 55%,#0a3b73 100%);border:1px solid #86bef229;position:relative;overflow:hidden}.story-ocean-card:before,.story-ocean-strip:before{content:"";pointer-events:none;opacity:.75;background-image:repeating-radial-gradient(at 80% 55%,#0000 0 34px,#86bef214 35px 36px,#0000 37px 62px);position:absolute;inset:0}.story-grid-hero:before{opacity:1;background-image:linear-gradient(#eaf1fa0e 1px,#0000 1px),linear-gradient(90deg,#eaf1fa0e 1px,#0000 1px);background-size:56px 56px;-webkit-mask-image:radial-gradient(52rem 30rem at 70% 0,#000 18%,#0000 76%);mask-image:radial-gradient(52rem 30rem at 70% 0,#000 18%,#0000 76%)}.story-hero{align-items:center;min-height:500px;padding:clamp(56px,8vw,104px);display:flex}.story-hero>*,.story-ocean-card>*,.story-ocean-strip>*{z-index:1;position:relative}.story-hero-copy{width:100%;max-width:980px}.story-chapter-label{color:var(--brand-text);letter-spacing:.13em;text-transform:uppercase;font-size:12px;font-weight:800;display:inline-flex}.story-chapter-label.light{color:#86bef2}.story-hero h1,.story-intro h1{letter-spacing:-.062em;margin:0 0 24px;font-size:clamp(48px,6.1vw,78px);line-height:.98}.story-hero-copy>p,.story-intro-copy>p{color:#c6e2fa;max-width:780px;margin:0;font-size:clamp(18px,2vw,24px);line-height:1.55}.story-hero-copy>p strong{color:#fff}.story-hero-actions{flex-wrap:wrap;gap:10px;margin-top:28px;display:flex}.story-button-light{color:#0a2a52;background:#fff}.story-button-light:hover{background:#e7f2fd;transform:translateY(-1px)}.story-button-ghost{color:#fff;background:#ffffff0f;border-color:#ffffff47}.story-button-ghost:hover{background:#ffffff1f;border-color:#ffffff7a;transform:translateY(-1px)}.story-definition{padding:clamp(34px,5vw,58px)}.story-definition-lead{max-width:760px;margin-bottom:30px}.story-definition-lead h2,.story-section-heading h2,.story-next h2{letter-spacing:-.045em;margin:8px 0 0;font-size:clamp(28px,3.6vw,48px);line-height:1.06}.story-definition-grid{grid-template-columns:1fr auto 1fr auto 1fr;align-items:stretch;gap:12px;display:grid}.story-definition-grid article{border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--bg-surface-sunken);padding:22px}.definition-icon{background:var(--brand-subtle);width:42px;height:42px;color:var(--brand);border-radius:12px;justify-content:center;align-items:center;margin-bottom:18px;display:inline-flex}.definition-icon img{object-fit:contain;width:28px;height:28px}.story-definition-grid small{color:var(--text-tertiary);letter-spacing:.09em;text-transform:uppercase;font-size:12px;font-weight:800}.story-definition-grid h3{font-size:var(--fs-xl);margin:4px 0 8px}.story-definition-grid p{color:var(--text-secondary);margin:0}.definition-plus,.definition-equals{color:var(--text-tertiary);align-self:center;font-size:28px;font-weight:300}.story-definition-grid .definition-result{border-color:var(--brand-border);background:var(--brand-subtle)}.story-quick-tour{padding:clamp(46px,7vw,86px) clamp(12px,3vw,34px)}.story-section-heading{text-align:center;max-width:820px;margin:0 auto 28px}.story-section-heading.left{text-align:left;margin-left:0;margin-right:0}.story-section-heading.compact{max-width:700px}.story-section-heading p{color:var(--text-secondary);font-size:var(--fs-md);margin:12px 0 0}.story-beat-grid{grid-template-columns:repeat(4,1fr);gap:12px;max-width:1240px;margin:0 auto;display:grid}.story-beat-grid article{border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--bg-surface);min-height:220px;box-shadow:var(--shadow-xs);padding:24px}.story-beat-grid article>span{color:var(--brand);letter-spacing:.1em;font-size:12px;font-weight:800}.story-beat-grid h3{font-size:var(--fs-xl);letter-spacing:-.025em;margin:24px 0 9px}.story-beat-grid p{color:var(--text-secondary);margin:0}.story-promise{grid-template-columns:1.1fr .9fr;align-items:center;gap:34px;padding:clamp(34px,5vw,58px);display:grid}.story-promise h2{letter-spacing:-.045em;max-width:720px;margin:9px 0 0;font-size:clamp(28px,3.6vw,46px);line-height:1.06}.story-promise-pills{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.story-promise-pills span{border-radius:var(--radius-pill);color:#dbeeff;font-size:var(--fs-xs);background:#ffffff12;border:1px solid #ffffff24;padding:11px 13px;font-weight:700}.story-next{width:100%;color:var(--text-primary);text-align:left;align-items:center;gap:16px;padding:22px 24px;transition:transform .16s,border-color .16s,box-shadow .16s;display:flex}.story-next:hover{border-color:var(--brand-border);box-shadow:var(--shadow-sm);transform:translateY(-2px)}.story-next-number{background:var(--brand-subtle);width:48px;height:48px;color:var(--brand);border-radius:14px;justify-content:center;align-items:center;font-size:12px;font-weight:800;display:inline-flex}.story-next-copy{flex-direction:column;flex:1;min-width:0;display:flex}.story-next-copy small{color:var(--text-tertiary);letter-spacing:.1em;text-transform:uppercase;font-size:12px;font-weight:800}.story-next-copy b{font-size:var(--fs-xl);margin-top:2px}.story-next-copy>span{color:var(--text-secondary);font-size:var(--fs-xs)}.story-next-arrow{color:var(--brand);font-size:27px}.story-next-final{cursor:default;justify-content:space-between}.story-next-final:hover{transform:none}.story-next-final p{color:var(--text-secondary);margin:8px 0 0}.story-page-hero{grid-template-columns:minmax(0,1.1fr) minmax(330px,.9fr);align-items:center;gap:clamp(28px,5vw,68px);min-height:440px;padding:clamp(38px,5.5vw,68px);display:grid;overflow:hidden}.story-intro-copy>p{color:var(--text-secondary)}.story-page-hero .story-intro h1{max-width:880px;font-size:clamp(40px,4.35vw,59px)}.story-origin-quote{border:1px solid var(--brand-border);border-radius:var(--radius-lg);background:var(--brand-subtle);padding:30px;position:relative}.story-origin-quote>span{color:var(--brand);opacity:.38;font-family:Georgia,serif;font-size:82px;line-height:1;position:absolute;top:-18px;left:18px}.story-origin-quote blockquote{letter-spacing:-.035em;margin:0;font-size:clamp(20px,2.5vw,31px);font-weight:750;line-height:1.18;position:relative}.story-origin-quote small{color:var(--text-secondary);margin-top:18px;display:block}.story-origin-section{padding:clamp(50px,7vw,88px) clamp(14px,4vw,56px)}.origin-timeline{max-width:1050px;margin:0 auto}.origin-timeline article{grid-template-columns:72px minmax(0,1fr);gap:22px;padding:0 0 34px;display:grid;position:relative}.origin-timeline article:not(:last-child):before{background:var(--border-default);content:"";width:1px;position:absolute;top:51px;bottom:0;left:35px}.origin-marker{justify-content:center;align-items:flex-start;display:flex}.origin-marker span{border:1px solid var(--brand-border);background:var(--brand-subtle);width:52px;height:52px;color:var(--brand);border-radius:16px;justify-content:center;align-items:center;font-size:12px;font-weight:800;display:inline-flex}.origin-timeline h3{letter-spacing:-.028em;margin:2px 0 8px;font-size:clamp(20px,2vw,27px)}.origin-timeline p{max-width:780px;color:var(--text-secondary);font-size:var(--fs-md);margin:0}.story-friction{padding:clamp(36px,5vw,60px)}.friction-grid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.friction-grid article{border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--bg-surface-sunken);padding:23px}.friction-grid article>span{background:var(--brand-subtle);width:44px;height:44px;color:var(--brand);border-radius:13px;justify-content:center;align-items:center;display:inline-flex}.friction-grid h3{font-size:var(--fs-xl);margin:17px 0 8px}.friction-grid p{color:var(--text-secondary);margin:0}.hammer-story{grid-template-columns:1.1fr .9fr;align-items:center;gap:42px;padding:clamp(38px,5vw,64px);display:grid}.hammer-story h2{letter-spacing:-.05em;max-width:760px;margin:9px 0 14px;font-size:clamp(31px,4vw,53px);line-height:1.04}.hammer-story p{color:#c6e2fa;font-size:var(--fs-md);margin:0;line-height:1.7}.hammer-outcomes{grid-template-columns:1fr 1fr;gap:10px;display:grid}.hammer-outcomes span{color:#e8f5ff;background:#ffffff0f;border:1px solid #ffffff21;border-radius:13px;align-items:center;gap:10px;min-height:66px;padding:14px;font-weight:700;display:flex}.hammer-outcomes .ui-icon{color:#86bef2}.story-how-hero{grid-template-columns:1.15fr .85fr}.human-hardware-card{border:1px solid var(--brand-border);border-radius:var(--radius-lg);background:var(--brand-subtle);align-items:center;gap:17px;padding:24px;display:flex}.human-hardware-card img{object-fit:contain;width:58px;height:58px}.human-hardware-card>div{flex-direction:column;display:flex}.human-hardware-card small{color:var(--brand-text);letter-spacing:.09em;text-transform:uppercase;font-size:12px;font-weight:800}.human-hardware-card b{font-size:var(--fs-xl);margin-top:4px}.human-hardware-card p{color:var(--text-secondary);font-size:var(--fs-sm);margin:4px 0 0}.ecosystem-map{grid-template-columns:.72fr 1.28fr;align-items:center;gap:30px;padding:clamp(34px,5vw,62px);display:grid;overflow:hidden}.ecosystem-orbit{border:1px solid var(--border-subtle);background:radial-gradient(circle at center, var(--brand-subtle), transparent 42%), var(--bg-surface-sunken);border-radius:26px;min-height:510px;position:relative;overflow:hidden}.ecosystem-watermark{color:var(--text-tertiary);letter-spacing:.2em;text-align:center;opacity:.55;font-size:12px;font-weight:800;position:absolute;inset:auto 20px 18px}.ecosystem-ring{border:1px dashed var(--brand-border);border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ecosystem-ring.ring-a{width:270px;height:270px}.ecosystem-ring.ring-b{opacity:.6;width:430px;height:430px}.ecosystem-core{border:1px solid var(--brand-border);background:var(--bg-surface);width:124px;height:124px;box-shadow:var(--shadow-md);border-radius:50%;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ecosystem-core img{object-fit:contain;width:42px;height:42px}.ecosystem-core b{margin-top:5px}.ecosystem-core small{color:var(--text-tertiary);font-size:12px}.ecosystem-node{border:1px solid var(--border-default);background:var(--bg-surface);width:94px;height:74px;box-shadow:var(--shadow-xs);text-align:center;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;padding:8px;display:flex;position:absolute}.ecosystem-node span{font-size:var(--fs-xs);font-weight:800}.ecosystem-node small{color:var(--text-tertiary);margin-top:2px;font-size:12px}.node-1{top:18%;left:7%}.node-2{top:6%;left:38%}.node-3{top:20%;right:7%}.node-4{bottom:17%;left:8%}.node-5{bottom:6%;left:42%}.node-6{bottom:18%;right:6%}.adoption-story{padding:clamp(50px,7vw,88px) clamp(16px,4vw,54px)}.adoption-steps{gap:0;max-width:940px;margin:0 auto;display:grid}.adoption-steps article{border-bottom:1px solid var(--border-subtle);grid-template-columns:58px minmax(0,1fr) 24px;align-items:start;gap:15px;padding:19px 0;display:grid}.adoption-number{background:var(--brand-subtle);width:50px;height:50px;color:var(--brand);border-radius:14px;justify-content:center;align-items:center;font-size:12px;font-weight:800;display:inline-flex}.adoption-steps h3{font-size:var(--fs-xl);margin:1px 0 6px}.adoption-steps p{color:var(--text-secondary);margin:0}.adoption-steps i{color:var(--brand);font-size:20px;font-style:normal}.app-series-demo{grid-template-columns:.85fr 1.15fr;align-items:center;gap:30px;padding:clamp(34px,5vw,58px);display:grid}.app-series-demo h2{letter-spacing:-.045em;margin:8px 0 10px;font-size:clamp(28px,3.5vw,44px);line-height:1.06}.app-series-demo p{color:var(--text-secondary);margin:0}.app-series-path{grid-template-columns:1fr auto 1fr auto 1fr;align-items:center;gap:7px;display:grid}.app-series-path article{border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--bg-surface-sunken);flex-direction:column;min-height:144px;padding:18px;display:flex}.app-series-path article>span{background:var(--brand-subtle);width:28px;height:28px;color:var(--brand);border-radius:9px;justify-content:center;align-items:center;margin-bottom:18px;font-size:12px;font-weight:800;display:inline-flex}.app-series-path b{font-size:var(--fs-md)}.app-series-path small{color:var(--text-tertiary);margin-top:5px}.app-series-path>i{color:var(--brand);font-size:20px;font-style:normal}.story-experience-hero{grid-template-columns:.82fr 1.18fr}.story-app-shell{color:#0f2440;background:#f8fbff;border:1px solid #d5dfeb;border-radius:18px;min-width:0;overflow:hidden;box-shadow:0 24px 52px #06182e24}.story-app-topbar{background:#fff;border-bottom:1px solid #e2eaf3;grid-template-columns:1fr 180px auto;align-items:center;gap:9px;height:48px;padding:0 11px;display:grid}.story-app-brand{align-items:center;gap:7px;display:flex}.story-app-brand img{object-fit:contain;width:25px;height:25px}.story-app-brand b{font-size:12px}.story-app-brand b span{color:#1e8fec}.story-app-search{color:#7587a0;border:1px solid #d5dfeb;border-radius:7px;align-items:center;gap:6px;height:29px;padding:0 8px;font-size:12px;display:flex}.story-app-avatar{color:#1573c6;background:#e7f2fd;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;font-size:12px;font-weight:800;display:flex}.story-app-panes{grid-template-columns:125px minmax(0,1fr) 120px;min-height:300px;display:grid}.story-app-panes>*{min-width:0;padding:13px 10px}.story-app-panes>*+*{border-left:1px solid #e2eaf3}.story-app-panes>aside,.story-app-panes>section{background:#fff}.story-app-panes>main{background:#f2f7fd}.story-app-panes small{color:#7587a0;letter-spacing:.08em;font-size:12px;font-weight:800}.story-app-panes aside button{color:#5e7187;text-align:left;background:0 0;border-radius:7px;align-items:center;gap:6px;width:100%;margin-top:7px;padding:7px;font-size:12px;display:flex}.story-app-panes aside button b{margin-left:auto;font-size:12px}.story-app-panes aside button.active{color:#1573c6;background:#f1f8fe}.story-doc-title{background:#fff;border:1px solid #e2eaf3;border-radius:10px;justify-content:space-between;align-items:center;gap:8px;margin-top:10px;padding:12px;font-size:12px;font-weight:800;display:flex}.story-doc-title em{color:#0a7d51;background:#e2f8ef;border-radius:999px;padding:3px 6px;font-size:12px;font-style:normal}.story-doc-line{background:#dce7f2;border-radius:999px;width:67%;height:7px;margin-top:13px}.story-doc-line.wide{width:92%}.story-doc-steps{gap:7px;margin-top:22px;display:grid}.story-doc-steps span{color:#41566f;background:#fff;border:1px solid #e2eaf3;border-radius:8px;align-items:center;gap:8px;padding:9px;font-size:12px;display:flex}.story-doc-steps b{color:#1573c6;background:#e7f2fd;border-radius:6px;justify-content:center;align-items:center;width:18px;height:18px;display:inline-flex}.story-insight{background:#f8fbff;border:1px solid #e2eaf3;border-radius:9px;flex-direction:column;margin-top:10px;padding:10px;display:flex}.story-insight b{font-size:18px}.story-insight span{color:#7587a0;font-size:12px}.story-mini-chart{background:#f8fbff;border:1px solid #e2eaf3;border-radius:9px;align-items:end;gap:4px;height:72px;margin-top:12px;padding:8px;display:flex}.story-mini-chart i{background:#86bef2;border-radius:3px 3px 0 0;flex:1}.story-mini-chart i:first-child{height:34%}.story-mini-chart i:nth-child(2){height:49%}.story-mini-chart i:nth-child(3){height:43%}.story-mini-chart i:nth-child(4){height:73%}.story-mini-chart i:nth-child(5){height:88%}.story-app-caption{color:#7587a0;text-align:center;background:#fff;border-top:1px solid #e2eaf3;padding:9px;font-size:12px}.mental-models{padding:clamp(50px,7vw,88px) clamp(12px,3vw,34px)}.mental-model-grid{grid-template-columns:repeat(4,1fr);gap:12px;max-width:1240px;margin:0 auto;display:grid}.mental-model-grid article{border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--bg-surface);min-height:280px;box-shadow:var(--shadow-xs);padding:25px;position:relative}.model-number{color:var(--text-tertiary);font-size:12px;font-weight:800;position:absolute;top:18px;right:18px}.model-icon{background:var(--brand-subtle);width:43px;height:43px;color:var(--brand);border-radius:13px;justify-content:center;align-items:center;display:inline-flex}.mental-model-grid h3{font-size:var(--fs-xl);margin:24px 0 5px}.mental-model-grid article>b{color:var(--brand-text);font-size:var(--fs-xs)}.mental-model-grid p{color:var(--text-secondary);margin:13px 0 0}.monday-flow{padding:clamp(34px,5vw,58px)}.monday-flow-grid{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.monday-flow-grid article{border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--bg-surface-sunken);padding:20px}.monday-flow-grid article>span{color:var(--brand);letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:800}.monday-flow-grid h3{font-size:var(--fs-lg);margin:18px 0 7px}.monday-flow-grid p{color:var(--text-secondary);font-size:var(--fs-sm);margin:0}.slipstream-section{grid-template-columns:1fr .8fr;align-items:center;gap:36px;padding:clamp(38px,5vw,64px);display:grid}.slipstream-section h2{letter-spacing:-.05em;max-width:760px;margin:9px 0 14px;font-size:clamp(30px,4vw,51px);line-height:1.04}.slipstream-section p{color:#c6e2fa;font-size:var(--fs-md);margin:0;line-height:1.7}.slipstream-brand-demo{background:#ffffff12;border:1px solid #ffffff29;border-radius:18px;padding:18px}.brand-demo-top{color:#0f2440;background:#fff;border-radius:12px;grid-template-columns:auto 1fr;align-items:center;gap:3px 10px;padding:12px;display:grid}.brand-demo-top>span{color:#fff;background:#0a2a52;border-radius:11px;grid-row:span 2;justify-content:center;align-items:center;width:39px;height:39px;font-size:12px;font-weight:800;display:inline-flex}.brand-demo-top b{font-size:var(--fs-sm)}.brand-demo-top small{color:#7587a0;font-size:12px}.brand-demo-apps{grid-template-columns:repeat(4,1fr);gap:7px;margin-top:9px;display:grid}.brand-demo-apps i{color:#fff;background:#ffffff12;border:1px solid #ffffff24;border-radius:11px;justify-content:center;align-items:center;height:66px;font-size:12px;font-style:normal;font-weight:800;display:inline-flex}.story-fit-hero{grid-template-columns:1.1fr .9fr}.dark-actions{margin-top:25px}.fit-signal-card{border:1px solid var(--brand-border);border-radius:var(--radius-lg);background:var(--brand-subtle);padding:28px}.fit-pulse{background:var(--orka-green-500);width:9px;height:9px;box-shadow:0 0 0 6px var(--success-subtle);border-radius:50%;margin-right:7px;display:inline-block}.fit-signal-card small{color:var(--brand-text);letter-spacing:.1em;text-transform:uppercase;font-size:12px;font-weight:800}.fit-signal-card blockquote{letter-spacing:-.035em;margin:20px 0 0;font-size:clamp(22px,2.6vw,34px);font-weight:750;line-height:1.2}.audience-stages{padding:clamp(50px,7vw,88px) clamp(12px,3vw,34px)}.audience-stage-grid{grid-template-columns:repeat(3,1fr);gap:12px;max-width:1180px;margin:0 auto;display:grid}.audience-stage-grid article{border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--bg-surface);min-height:310px;box-shadow:var(--shadow-xs);flex-direction:column;padding:26px;display:flex}.audience-stage-grid article.primary{color:#fff;background:linear-gradient(145deg,#0a2a52,#0a3b73);border-color:#0a3b73}.audience-stage-grid article>span{color:var(--brand-text);letter-spacing:.1em;text-transform:uppercase;font-size:12px;font-weight:800}.audience-stage-grid article.primary>span{color:#86bef2}.audience-stage-grid h3{letter-spacing:-.035em;margin:26px 0 10px;font-size:clamp(21px,2.2vw,29px);line-height:1.08}.audience-stage-grid p{color:var(--text-secondary);margin:0}.audience-stage-grid article.primary p{color:#c6e2fa}.audience-stage-grid article>b{color:var(--brand-text);font-size:var(--fs-xs);margin-top:auto;padding-top:22px}.audience-stage-grid article.primary>b{color:#fff}.fit-compare{grid-template-columns:1fr 1fr;gap:14px;display:grid}.fit-compare article{padding:clamp(30px,4vw,48px)}.fit-compare h2{letter-spacing:-.04em;margin:8px 0 20px;font-size:clamp(27px,3vw,39px);line-height:1.08}.fit-compare ul{gap:12px;padding:0;list-style:none;display:grid}.fit-compare li{color:var(--text-secondary);align-items:flex-start;gap:10px;display:flex}.fit-yes .ui-icon{color:var(--orka-green-500)}.fit-no .ui-icon{color:var(--orka-red-500)}.starting-points{padding:clamp(34px,5vw,58px)}.starting-point-grid{grid-template-columns:repeat(3,1fr);gap:11px;display:grid}.starting-point-grid article{border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--bg-surface-sunken);flex-direction:column;min-height:210px;padding:22px;display:flex}.starting-point-grid article>span{background:var(--brand-subtle);width:42px;height:42px;color:var(--brand);border-radius:12px;justify-content:center;align-items:center;display:inline-flex}.starting-point-grid blockquote{font-size:var(--fs-lg);margin:22px 0;font-weight:700;line-height:1.45}.starting-point-grid b{color:var(--brand-text);font-size:var(--fs-sm);margin-top:auto}.overview-faq{padding:clamp(50px,7vw,82px) clamp(12px,3vw,34px)}.faq-grid{grid-template-columns:repeat(3,1fr);gap:11px;max-width:1160px;margin:0 auto;display:grid}.faq-grid article{border-top:3px solid var(--brand);border-radius:0 0 var(--radius-md) var(--radius-md);background:var(--bg-surface);box-shadow:var(--shadow-xs);padding:23px}.faq-grid h3{font-size:var(--fs-lg);margin:0 0 9px}.faq-grid p{color:var(--text-secondary);margin:0}.story-final-cta{justify-content:space-between;align-items:center;gap:36px;padding:clamp(38px,5vw,64px);display:flex}.story-final-cta h2{letter-spacing:-.05em;max-width:820px;margin:9px 0 13px;font-size:clamp(31px,4vw,53px);line-height:1.04}.story-final-cta p{color:#c6e2fa;font-size:var(--fs-md);margin:0}.story-final-actions{flex-wrap:wrap;flex:none;gap:9px;display:flex}@media (width<=1180px){.story-hero{padding:72px 56px}.story-beat-grid,.mental-model-grid,.monday-flow-grid{grid-template-columns:repeat(2,1fr)}.ecosystem-map,.app-series-demo{grid-template-columns:1fr}.ecosystem-orbit{min-height:490px}}@media (width<=1020px){.story-progress-step{text-align:center;flex-direction:column;gap:2px}.story-page-hero,.story-promise,.hammer-story,.slipstream-section{grid-template-columns:1fr}.story-hero{min-height:460px}.story-definition-grid{grid-template-columns:1fr}.definition-plus,.definition-equals{justify-self:center;transform:rotate(90deg)}.friction-grid,.audience-stage-grid,.starting-point-grid,.faq-grid,.story-experience-hero{grid-template-columns:1fr}.story-app-shell{justify-self:center;width:100%;max-width:760px}.story-final-cta{flex-direction:column;align-items:flex-start}}@media (width<=760px){.story-progress{grid-template-columns:repeat(5,minmax(48px,1fr));overflow-x:auto}.story-progress-step{min-width:58px;padding:7px 4px}.story-progress-step b{display:none}.story-progress-step.active b{max-width:80px;font-size:12px;display:block}.story-page-hero,.story-definition,.story-friction,.hammer-story,.ecosystem-map,.app-series-demo,.monday-flow,.slipstream-section,.starting-points,.story-final-cta{padding:30px 20px}.story-hero{min-height:420px;padding:52px 24px}.story-hero h1,.story-intro h1{font-size:42px}.story-hero-copy>p{font-size:18px}.story-beat-grid,.mental-model-grid,.monday-flow-grid,.fit-compare{grid-template-columns:1fr}.story-promise-pills{justify-content:flex-start}.hammer-outcomes{grid-template-columns:1fr}.ecosystem-orbit{min-height:540px}.ecosystem-ring.ring-b{width:360px;height:360px}.ecosystem-node{width:82px;height:66px}.node-1{left:3%}.node-3{right:3%}.node-4{left:3%}.node-6{right:3%}.app-series-path{grid-template-columns:1fr}.app-series-path>i{justify-self:center;transform:rotate(90deg)}.story-app-panes{grid-template-columns:92px minmax(0,1fr)}.story-app-panes>section{display:none}.story-app-topbar{grid-template-columns:1fr auto}.story-app-search{display:none}.audience-stage-grid article{min-height:260px}.story-next-final{flex-direction:column;align-items:flex-start}}@media (width<=480px){.story-hero-actions,.story-final-actions{flex-direction:column;align-items:stretch}.story-hero-actions .button,.story-final-actions .button{width:100%}.origin-timeline article{grid-template-columns:54px minmax(0,1fr);gap:13px}.origin-timeline article:not(:last-child):before{left:25px}.origin-marker span{border-radius:12px;width:42px;height:42px}.ecosystem-node{border-radius:12px;width:72px;height:60px}.ecosystem-node span{font-size:12px}.ecosystem-ring.ring-a{width:220px;height:220px}.ecosystem-ring.ring-b{width:315px;height:315px}.ecosystem-core{width:104px;height:104px}.story-next{padding:18px}}.story-hero-with-art{grid-template-columns:minmax(0,1.38fr) minmax(250px,.62fr);align-items:stretch;gap:clamp(30px,5vw,74px);min-height:560px;padding:clamp(42px,6vw,78px);display:grid}.story-hero-with-art .story-hero-copy{align-self:center}.story-hero-with-art .story-chapter-label{margin-bottom:18px}.pod-formation-visual{border-radius:calc(var(--radius-lg) - 2px);isolation:isolate;background:#06182e;border:1px solid #ffffff29;align-self:stretch;min-height:430px;margin:0;position:relative;overflow:hidden;box-shadow:0 24px 70px #010c1c61}.pod-formation-visual:before{z-index:1;content:"";pointer-events:none;background:linear-gradient(#06182e05 45%,#06182eb8 100%);position:absolute;inset:0}.pod-formation-visual img{object-fit:cover;object-position:50% 42%;filter:saturate(.9)contrast(1.04);width:100%;height:100%;min-height:430px;transform:scale(1.02)}.pod-formation-visual figcaption{z-index:2;border-radius:var(--radius-pill);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#dbeeff;letter-spacing:.03em;background:#06182e8f;border:1px solid #ffffff2b;justify-content:center;align-items:center;gap:8px;min-height:42px;padding:8px 12px;font-size:12px;font-weight:700;display:flex;position:absolute;bottom:16px;left:16px;right:16px}.pod-formation-visual figcaption i{color:#86bef2;font-style:normal}.pod-formation-visual figcaption strong{color:#fff}.ecosystem-map-interactive{grid-template-columns:minmax(0,.5fr) minmax(0,1.5fr);align-items:start}.ecosystem-map-interactive>.story-section-heading{position:sticky;top:12px}.micro-stack-explorer{border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--bg-surface-sunken);min-width:0;box-shadow:var(--shadow-sm);overflow:hidden}.stack-question{border-bottom:1px solid var(--border-subtle);background:var(--bg-surface);grid-template-columns:minmax(180px,.65fr) minmax(0,1.35fr);gap:22px 26px;padding:24px;display:grid}.stack-question-heading h3{letter-spacing:-.035em;margin:7px 0;font-size:clamp(22px,2vw,29px)}.stack-question-heading p{color:var(--text-secondary);font-size:var(--fs-sm);margin:0}.stack-start-options{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.stack-start-option{border:1px solid var(--border-default);border-radius:var(--radius-sm);background:var(--bg-surface);min-height:54px;color:var(--text-secondary);text-align:left;align-items:center;gap:10px;padding:10px 12px;transition:border-color .14s,background .14s,color .14s,transform .14s;display:flex}.stack-start-option:hover{border-color:var(--border-strong);color:var(--text-primary);transform:translateY(-1px)}.stack-start-option>span{background:var(--bg-subtle);width:30px;height:30px;color:var(--text-secondary);border-radius:9px;flex:0 0 30px;justify-content:center;align-items:center;display:inline-flex}.stack-start-option b{font-size:var(--fs-xs);line-height:1.25}.stack-start-option.active{border-color:var(--brand-border);background:var(--brand-subtle);color:var(--brand-text)}.stack-start-option.active>span{background:var(--bg-surface);color:var(--brand)}.stack-question blockquote{border-left:3px solid var(--brand);background:var(--bg-subtle);color:var(--text-primary);font-size:var(--fs-md);grid-column:1/-1;margin:0;padding:15px 18px 15px 20px;font-weight:700;line-height:1.45}.stack-explanation{color:var(--text-secondary);font-size:var(--fs-sm);grid-column:1/-1;margin:-9px 0 0}.stack-current{padding:18px}.stack-foundation{border:1px solid var(--border-subtle);border-radius:var(--radius-sm);background:var(--bg-surface);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:11px 13px;display:grid}.google-mark{border:1px solid var(--border-default);background:var(--bg-surface);width:32px;height:32px;color:var(--brand-text);border-radius:9px;justify-content:center;align-items:center;font-size:15px;font-weight:800;display:inline-flex}.stack-foundation div{flex-direction:column;display:flex}.stack-foundation small,.stack-detail-panel small{color:var(--text-tertiary);letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:800}.stack-foundation b{font-size:var(--fs-sm)}.stack-foundation-note{color:var(--text-tertiary);font-size:12px}.stack-route{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) auto minmax(0,1fr) auto minmax(118px,.55fr);align-items:center;gap:7px;margin-top:14px;display:grid}.stack-app-node{border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--bg-surface);min-width:0;min-height:98px;color:var(--text-secondary);text-align:left;align-items:center;gap:9px;padding:13px 11px;transition:border-color .15s,box-shadow .15s,transform .15s,background .15s;display:flex;position:relative}.stack-app-node:hover{border-color:var(--border-strong);transform:translateY(-1px)}.stack-app-node.active{border-color:var(--brand);box-shadow:0 0 0 2px var(--brand-subtle)}.stack-app-node.adopted{background:var(--brand-subtle);color:var(--text-primary)}.stack-app-node.recommended{border-style:dashed;border-color:var(--brand-border)}.stack-app-number{background:var(--bg-subtle);width:27px;height:27px;color:var(--text-tertiary);border-radius:9px;flex:0 0 27px;justify-content:center;align-items:center;font-size:12px;font-weight:800;display:inline-flex}.stack-app-node.adopted .stack-app-number{background:var(--bg-surface);color:var(--brand)}.stack-app-copy{flex-direction:column;flex:1;min-width:0;display:flex}.stack-app-copy small{color:var(--text-tertiary);letter-spacing:.05em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:12px;font-weight:800;overflow:hidden}.stack-app-copy b{color:var(--text-primary);font-size:var(--fs-xs);text-overflow:ellipsis;white-space:nowrap;margin-top:2px;overflow:hidden}.stack-app-copy>span{color:var(--text-tertiary);text-overflow:ellipsis;margin-top:3px;font-size:12px;line-height:1.35;overflow:hidden}.stack-app-state{color:var(--brand);flex:none;font-size:14px;font-weight:800}.stack-route-arrow{color:var(--brand);opacity:.65;font-size:18px;font-weight:500}.stack-hub{border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--bg-surface);opacity:.6;align-items:center;gap:9px;min-height:98px;padding:13px;transition:opacity .18s,border-color .18s,box-shadow .18s,transform .18s;display:flex}.stack-hub.ready{border-color:var(--brand-border);box-shadow:var(--shadow-sm);opacity:1;transform:translateY(-1px)}.stack-hub img{object-fit:contain;width:34px;height:34px}.stack-hub div{flex-direction:column;display:flex}.stack-hub small{color:var(--text-tertiary);letter-spacing:.05em;text-transform:uppercase;font-size:12px;font-weight:800}.stack-hub b{font-size:var(--fs-sm)}.stack-detail-panel{border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--bg-surface);grid-template-columns:minmax(0,1.2fr) minmax(190px,.8fr) auto;align-items:center;gap:16px;margin-top:14px;padding:16px;display:grid}.stack-detail-panel h4{font-size:var(--fs-lg);margin:4px 0 5px}.stack-detail-panel p{color:var(--text-secondary);font-size:var(--fs-sm);margin:0}.stack-adoption-status{flex-direction:column;gap:6px;display:flex}.stack-adoption-status b{color:var(--text-secondary);font-size:12px;font-weight:600;line-height:1.45}.stack-progress-dots{gap:5px;display:flex}.stack-progress-dots i{border-radius:var(--radius-pill);background:var(--border-default);width:34px;height:5px}.stack-progress-dots i.on{background:var(--brand)}.stack-demo-note{color:var(--text-tertiary);margin:12px 2px 0;font-size:12px;line-height:1.5}.story-experience-hero{grid-template-columns:minmax(280px,.62fr) minmax(0,1.38fr);align-items:start}.story-app-demo-wrap{min-width:0}.story-app-demo-label{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:8px;display:flex}.story-app-demo-label>span:last-child{color:var(--text-tertiary);font-size:12px}.story-app-pane-tabs{border:1px solid var(--border-subtle);background:var(--bg-subtle);border-radius:10px;grid-template-columns:repeat(3,1fr);gap:3px;margin-bottom:8px;padding:3px;display:inline-grid}.story-app-pane-tabs button{min-height:28px;color:var(--text-secondary);background:0 0;border-radius:7px;padding:5px 10px;font-size:12px;font-weight:700}.story-app-pane-tabs button.active{background:var(--bg-surface);color:var(--brand-text);box-shadow:var(--shadow-xs)}.story-app-shell.interactive{width:100%}.story-app-shell.interactive .story-app-panes{grid-template-columns:minmax(150px,.8fr) minmax(230px,1.35fr) minmax(150px,.85fr);min-height:390px}.story-app-shell.interactive .story-app-panes>*{padding:15px 13px}.story-demo-pane-subtitle{color:#7587a0;margin:4px 0 10px;font-size:12px;line-height:1.4}.story-app-shell.interactive .story-demo-catalog button{border:1px solid #0000;border-radius:8px;flex-direction:column;align-items:stretch;gap:4px;margin-top:6px;padding:9px;display:flex}.story-app-shell.interactive .story-demo-catalog button:hover{background:#f8fbff;border-color:#d5dfeb}.story-app-shell.interactive .story-demo-catalog button.active{background:#f1f8fe;border-color:#b9daf8}.story-app-shell.interactive .story-demo-catalog button>span{color:#41566f;align-items:center;gap:5px;min-width:0;font-size:12px;font-weight:700;display:flex}.story-app-shell.interactive .story-demo-catalog button.active>span{color:#1573c6}.story-app-shell.interactive .story-demo-catalog button b{color:#8b9aab;margin:0;font-size:12px;font-weight:600}.story-demo-field{background:#fff;border:1px solid #e2eaf3;border-radius:9px;gap:5px;margin-top:12px;padding:11px;display:grid}.story-demo-field span{color:#7587a0;letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:800}.story-demo-field strong{color:#41566f;font-size:12px;font-weight:600;line-height:1.45}.story-demo-insight-card{background:#f8fbff;border:1px solid #e2eaf3;border-radius:9px;margin-top:12px;padding:12px}.story-demo-insight-card>span{color:#7587a0;letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:800}.story-demo-insight-card b{color:#0f2440;margin-top:4px;font-size:12px;display:block}.story-demo-insight-card p{color:#5e7187;margin:7px 0 0;font-size:12px;line-height:1.45}.story-demo-signal-list{gap:7px;margin-top:10px;display:grid}.story-demo-signal-list span{color:#5e7187;align-items:center;gap:6px;font-size:12px;display:flex}.story-demo-signal-list i{background:#1e8fec;border-radius:50%;width:6px;height:6px}@media (width<=1180px){.story-hero-with-art{grid-template-columns:minmax(0,1.15fr) minmax(230px,.55fr)}.ecosystem-map-interactive{grid-template-columns:1fr}.ecosystem-map-interactive>.story-section-heading{position:static}.stack-route{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) auto minmax(0,1fr)}.stack-route .to-hub{display:none}.stack-hub{grid-column:1/-1;justify-content:center;min-height:72px}.stack-detail-panel{grid-template-columns:minmax(0,1fr) minmax(210px,.8fr)}.stack-detail-panel .button{grid-column:1/-1;justify-self:start}}@media (width<=1020px){.story-hero-with-art{grid-template-columns:1fr minmax(210px,.52fr);min-height:500px;padding:46px 42px}.pod-formation-visual,.pod-formation-visual img{min-height:390px}.story-experience-hero{grid-template-columns:1fr}.story-app-demo-wrap{justify-self:center;width:100%;max-width:860px}}@media (width<=760px){.story-hero-with-art{grid-template-columns:1fr;padding:30px 20px}.pod-formation-visual{min-height:280px;max-height:330px}.pod-formation-visual img{object-position:50% 38%;min-height:280px}.pod-formation-visual figcaption{bottom:12px;left:12px;right:12px}.stack-question{grid-template-columns:1fr;padding:18px}.stack-start-options{grid-template-columns:1fr 1fr}.stack-question blockquote,.stack-explanation{grid-column:auto}.stack-foundation{grid-template-columns:auto minmax(0,1fr)}.stack-foundation-note{grid-column:1/-1;padding-left:42px}.stack-route{grid-template-columns:1fr;gap:7px}.stack-route-arrow{justify-self:center;transform:rotate(90deg)}.stack-route .to-hub{display:block}.stack-hub{grid-column:auto;justify-content:flex-start}.stack-app-node{min-height:76px}.stack-detail-panel{grid-template-columns:1fr}.stack-detail-panel .button{grid-column:auto;justify-self:stretch}.story-app-demo-label{flex-direction:column;align-items:flex-start;gap:3px}.story-app-pane-tabs{width:100%;display:grid}.story-app-shell.interactive .story-app-panes{min-height:360px;display:block}.story-app-shell.interactive .story-demo-pane{border-left:0;min-height:360px;display:none}.story-app-shell.interactive[data-mobile-pane=catalog] .story-demo-catalog,.story-app-shell.interactive[data-mobile-pane=workspace] .story-demo-workspace,.story-app-shell.interactive[data-mobile-pane=dashboard] .story-demo-dashboard{display:block}.story-app-shell.interactive .story-app-caption{text-align:left}}@media (width<=480px){.stack-start-options{grid-template-columns:1fr}.stack-current{padding:12px}.stack-question{gap:16px}.pod-formation-visual figcaption{gap:6px;font-size:12px}}@media (prefers-reduced-motion:reduce){.stack-start-option,.stack-app-node,.stack-hub,.pod-formation-visual img{transition:none!important;transform:none!important}}:root[data-theme=dark] .story-app-shell{border-color:var(--border-subtle);background:var(--bg-surface-sunken);color:var(--text-primary);box-shadow:var(--shadow-lg)}:root[data-theme=dark] .story-app-topbar,:root[data-theme=dark] .story-app-panes>aside,:root[data-theme=dark] .story-app-panes>section,:root[data-theme=dark] .story-app-caption{background:var(--bg-surface);border-color:var(--border-subtle)}:root[data-theme=dark] .story-app-panes>main{background:var(--bg-surface-sunken)}:root[data-theme=dark] .story-app-panes>*+*{border-color:var(--border-subtle)}:root[data-theme=dark] .story-app-search,:root[data-theme=dark] .story-doc-title,:root[data-theme=dark] .story-demo-field,:root[data-theme=dark] .story-doc-steps span,:root[data-theme=dark] .story-demo-insight-card{border-color:var(--border-subtle);background:var(--bg-surface);color:var(--text-secondary)}:root[data-theme=dark] .story-app-search,:root[data-theme=dark] .story-app-panes small,:root[data-theme=dark] .story-demo-pane-subtitle,:root[data-theme=dark] .story-demo-field span,:root[data-theme=dark] .story-demo-insight-card>span,:root[data-theme=dark] .story-app-caption{color:var(--text-tertiary)}:root[data-theme=dark] .story-app-shell.interactive .story-demo-catalog button>span,:root[data-theme=dark] .story-demo-field strong,:root[data-theme=dark] .story-demo-insight-card p,:root[data-theme=dark] .story-demo-signal-list span{color:var(--text-secondary)}:root[data-theme=dark] .story-demo-insight-card b,:root[data-theme=dark] .story-doc-title{color:var(--text-primary)}:root[data-theme=dark] .story-app-shell.interactive .story-demo-catalog button:hover{border-color:var(--border-default);background:var(--bg-subtle)}:root[data-theme=dark] .story-app-shell.interactive .story-demo-catalog button.active{border-color:var(--brand-border);background:var(--brand-subtle)}:root[data-theme=dark] .story-app-avatar,:root[data-theme=dark] .story-doc-steps b{background:var(--brand-subtle);color:var(--brand-text)}.ecosystem-map-interactive{grid-template-columns:minmax(230px,.42fr) minmax(0,1.58fr);gap:clamp(24px,3vw,44px);padding:clamp(28px,4vw,54px)}.ecosystem-map-interactive>.story-section-heading{top:22px}.ecosystem-map-interactive>.story-section-heading p{max-width:36ch;line-height:1.7}.ecosystem-explorer{border-color:var(--border-default);background:var(--bg-surface);border-radius:22px;box-shadow:0 22px 64px #06182e1f}.ecosystem-command{border-bottom:1px solid var(--border-subtle);background:var(--bg-surface);grid-template-columns:minmax(190px,.75fr) minmax(0,1.25fr);gap:18px 24px;padding:22px 24px 20px;display:grid}.ecosystem-command-heading h3{letter-spacing:-.04em;margin:6px 0;font-size:clamp(23px,2.3vw,32px)}.ecosystem-command-heading p{color:var(--text-secondary);font-size:var(--fs-sm);margin:0;line-height:1.55}.ecosystem-problems{grid-template-columns:repeat(2,minmax(0,1fr));align-content:center;gap:4px 16px;display:grid}.ecosystem-problem{min-height:34px;color:var(--text-tertiary);text-align:left;background:0 0;border-bottom:1px solid #0000;align-items:center;gap:8px;padding:4px 2px;transition:color .16s,border-color .16s,transform .16s;display:flex}.ecosystem-problem:hover{color:var(--text-primary);transform:translate(2px)}.ecosystem-problem.active{border-color:var(--brand);color:var(--brand-text)}.ecosystem-problem span{font-size:12px;font-weight:750;line-height:1.25}.ecosystem-command blockquote{border-top:1px solid var(--border-subtle);color:var(--text-primary);grid-column:1/-1;margin:0;padding-top:14px;font-size:clamp(14px,1.5vw,18px);font-weight:720;line-height:1.45}.ecosystem-scene{isolation:isolate;background:radial-gradient(circle at 58% 42%,#2d8dd226,#0000 24%),linear-gradient(#071b30 0%,#092842 55%,#071a2d 100%);min-height:760px;position:relative;overflow:hidden}.ecosystem-atmosphere{z-index:-1;opacity:.5;pointer-events:none;background-image:radial-gradient(circle at 24% 30%,#ffffff38 0 1px,#0000 1.4px),radial-gradient(circle at 76% 18%,#ffffff29 0 1px,#0000 1.3px),radial-gradient(circle at 64% 66%,#ffffff21 0 1px,#0000 1.2px);background-size:91px 87px,133px 117px,171px 149px;position:absolute;inset:0}.ecosystem-current-field{width:100%;height:calc(100% - 145px);position:absolute;inset:0 0 145px;overflow:visible}.ecosystem-current-field path{fill:none;vector-effect:non-scaling-stroke}.current-line{stroke:#a7d9ff21;stroke-width:1px}.current-line-a,.current-line-b{stroke-dasharray:4 9}.current-line-c{stroke:#82ccff33}.current-line-d{stroke:#86dcff42;stroke-width:1.25px}.active-route-underlay{stroke:#081422db;stroke-width:7px;stroke-linecap:round}.active-route{stroke:#72c3ff;stroke-width:2.4px;stroke-linecap:round;stroke-dasharray:10 9;filter:drop-shadow(0 0 7px #57b9ff6b);animation:9s linear infinite ecosystem-current}@keyframes ecosystem-current{to{stroke-dashoffset:-152px}}.ecosystem-family{z-index:1;color:#cde5f757;letter-spacing:.24em;pointer-events:none;font-size:12px;font-weight:850;position:absolute;transform:translate(-50%,-50%)}.ecosystem-google-foundation{z-index:5;color:#d7e8f7;grid-template-columns:auto auto;align-items:center;gap:4px 9px;display:grid;position:absolute;bottom:158px;left:18px}.ecosystem-google-foundation .google-mark{color:#fff;background:#ffffff14;border-color:#fff3;grid-row:span 2}.ecosystem-google-foundation>span:nth-child(2){flex-direction:column;display:flex}.ecosystem-google-foundation small{color:#83afd2;letter-spacing:.12em;text-transform:uppercase;font-size:12px;font-weight:850}.ecosystem-google-foundation b{font-size:12px}.ecosystem-google-apps{color:#d7e8f78f;grid-column:2;font-size:12px}.ecosystem-app-node{z-index:3;color:#d6e9f9;text-align:left;opacity:.46;background:0 0;border-radius:10px;align-items:center;gap:7px;max-width:130px;padding:4px 6px 4px 3px;transition:opacity .2s,transform .2s,background .2s,box-shadow .2s;display:inline-flex;position:absolute;transform:translate(-50%,-50%)}.ecosystem-app-node:hover,.ecosystem-app-node:focus-visible,.ecosystem-app-node.active{z-index:7;opacity:1;background:#081c30db;transform:translate(-50%,-50%)scale(1.045);box-shadow:0 8px 24px #0000003d}.ecosystem-app-node.in-route{opacity:1}.ecosystem-node-dot{background:#0c2a45;border:1px solid #b7e0ff9e;border-radius:50%;flex:0 0 7px;width:7px;height:7px;box-shadow:0 0 0 4px #7bc5f914}.ecosystem-app-node.in-route .ecosystem-node-dot{background:#55b6f7;border-color:#9bd3ff;box-shadow:0 0 0 5px #53b7f826,0 0 18px #53b7f875}.ecosystem-app-node.recommended .ecosystem-node-dot{animation:1.8s ease-in-out infinite ecosystem-pulse}@keyframes ecosystem-pulse{50%{box-shadow:0 0 0 9px #53b7f808,0 0 24px #53b7f8a8}}.ecosystem-node-copy{flex-direction:column;min-width:0;display:flex}.ecosystem-node-copy b{color:#edf8ff;text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:1.1;overflow:hidden}.ecosystem-node-copy small{color:#7ba4c4;letter-spacing:.09em;text-transform:uppercase;margin-top:2px;font-size:12px;font-weight:750}.ecosystem-app-node em{color:#91cefa;letter-spacing:.11em;text-transform:uppercase;white-space:nowrap;font-size:12px;font-style:normal;font-weight:850;position:absolute;top:calc(100% + 3px);left:12px}.ecosystem-hub{z-index:6;color:#fff;text-align:center;flex-direction:column;justify-content:center;align-items:center;width:118px;height:118px;display:flex;position:absolute;top:41.5%;left:57.5%;transform:translate(-50%,-50%)}.ecosystem-hub-halo{border:1px solid #8fd3ff57;border-radius:46% 54% 58% 42%/52% 42% 58% 48%;animation:12s ease-in-out infinite alternate hub-drift;position:absolute;inset:0;box-shadow:0 0 0 14px #50b1ee0a,0 0 44px #3c9ee024}@keyframes hub-drift{to{border-radius:58% 42% 47% 53%/43% 56% 44% 57%;transform:rotate(9deg)scale(1.035)}}.ecosystem-hub.ready .ecosystem-hub-halo{border-color:#6ed8b99e;box-shadow:0 0 0 14px #34d1a40f,0 0 50px #34d1a42e}.ecosystem-hub img{object-fit:contain;width:39px;height:39px;position:relative}.ecosystem-hub small{color:#8bb8d8;letter-spacing:.12em;text-transform:uppercase;margin-top:4px;font-size:12px;font-weight:850;position:relative}.ecosystem-hub b{margin-top:1px;font-size:13px;position:relative}.ecosystem-hub>span:last-child{color:#7da8c8;font-size:12px;position:relative}.ecosystem-inspector{z-index:8;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#eef7ff;background:#041422b8;border:1px solid #b4dcf724;border-radius:12px;width:min(250px,30%);padding:13px 14px;position:absolute;top:18px;right:18px}.ecosystem-inspector .eyebrow{color:#82c5f4}.ecosystem-inspector h4{letter-spacing:-.03em;margin:5px 0;font-size:17px}.ecosystem-inspector p{color:#b4cce0;margin:0;font-size:12px;line-height:1.45}.ecosystem-inspector-meta{color:#769fbe;flex-wrap:wrap;gap:5px 10px;margin-top:9px;font-size:12px;display:flex}.ecosystem-route-readout{z-index:10;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);color:#eef8ff;background:#051626c7;border:1px solid #b5dbf529;border-radius:15px;grid-template-columns:minmax(190px,1fr) auto auto;align-items:center;gap:15px;min-height:116px;padding:14px 15px;display:grid;position:absolute;bottom:16px;left:16px;right:16px}.ecosystem-route-copy{flex-direction:column;gap:5px;max-width:42ch;display:flex}.ecosystem-route-copy small{color:#78aed3;letter-spacing:.12em;text-transform:uppercase;font-size:12px;font-weight:850}.ecosystem-route-copy b{font-size:12px;font-weight:620;line-height:1.45}.ecosystem-route-readout ol{align-items:center;gap:7px;margin:0;padding:0;list-style:none;display:flex}.ecosystem-route-readout li{color:#6f94b0;align-items:center;gap:4px;display:flex}.ecosystem-route-readout li:not(:last-child):after{color:#44708f;content:"›";margin-left:3px}.ecosystem-route-readout li button,.ecosystem-route-readout li.hub{color:inherit;background:0 0;align-items:center;gap:4px;padding:0;display:flex}.ecosystem-route-readout li span{border:1px solid #9cc9e933;border-radius:50%;justify-content:center;align-items:center;width:18px;height:18px;font-size:12px;display:inline-flex}.ecosystem-route-readout li b{white-space:nowrap;font-size:12px}.ecosystem-route-readout li.done{color:#d9f3ff}.ecosystem-route-readout li.done span{background:#58b7f224;border-color:#63baf2}.ecosystem-route-readout li.next{color:#91d2ff}.ecosystem-route-readout li.hub span img{width:12px;height:12px}.ecosystem-route-action{white-space:nowrap;min-height:36px}.ecosystem-explorer>.stack-demo-note{border-top:1px solid var(--border-subtle);background:var(--bg-surface);margin:0;padding:10px 16px 12px}.story-origin-current-section{padding-bottom:clamp(60px,8vw,100px)}.story-origin-current-section .story-section-heading{margin-bottom:12px}.story-origin-current-section .story-section-heading p{max-width:64ch;color:var(--text-secondary)}.origin-current{max-width:1240px;min-height:470px;margin:0 auto;position:relative;overflow:hidden}.origin-current svg{width:100%;height:380px;position:absolute;inset:52px 0 0}.origin-current svg path{fill:none;vector-effect:non-scaling-stroke}.origin-current-bed{stroke:var(--border-default);stroke-width:9px;opacity:.5}.origin-current-flow{stroke:var(--brand);stroke-width:2px;stroke-dasharray:10 12;opacity:.58;animation:12s linear infinite origin-flow}@keyframes origin-flow{to{stroke-dashoffset:-176px}}.origin-current-label{color:var(--text-tertiary);letter-spacing:.14em;text-transform:uppercase;font-size:12px;font-weight:850;position:absolute}.origin-current-label.start{bottom:42px;left:1%}.origin-current-label.end{top:58px;right:1%}.origin-beacon{z-index:3;color:var(--text-secondary);text-align:left;background:0 0;align-items:center;gap:9px;padding:0;display:flex;position:absolute;transform:translate(-50%,-50%)}.origin-beacon>span{border:1px solid var(--border-strong);background:var(--bg-surface);width:36px;height:36px;color:var(--brand);box-shadow:0 0 0 7px var(--bg-canvas);border-radius:50%;justify-content:center;align-items:center;font-size:12px;font-weight:850;display:inline-flex}.origin-beacon b{max-width:100px;font-size:12px;line-height:1.25}.origin-beacon.active>span{border-color:var(--brand);background:var(--brand);color:var(--text-on-brand);box-shadow:0 0 0 7px var(--brand-subtle)}.origin-beacon.active b{color:var(--brand-text)}.origin-current-detail{z-index:4;border-left:2px solid var(--brand);max-width:430px;padding-left:17px;position:absolute;top:6px;left:2%}.origin-current-detail small{color:var(--brand-text);letter-spacing:.1em;text-transform:uppercase;font-size:12px;font-weight:850}.origin-current-detail h3{letter-spacing:-.04em;margin:6px 0 8px;font-size:clamp(22px,2.4vw,32px);line-height:1.1}.origin-current-detail p{color:var(--text-secondary);margin:0;line-height:1.65}.story-friction-transform{padding:0 clamp(14px,4vw,56px) clamp(66px,8vw,106px)}.friction-transform{border-top:1px solid var(--border-subtle);border-bottom:1px solid var(--border-subtle);grid-template-columns:minmax(260px,.8fr) minmax(0,1.2fr);align-items:center;gap:clamp(24px,5vw,70px);max-width:1240px;margin:0 auto;padding:clamp(32px,5vw,62px) 0;display:grid}.friction-transform-copy h2{letter-spacing:-.055em;max-width:13ch;margin:8px 0 12px;font-size:clamp(31px,4vw,52px);line-height:1.02}.friction-transform-copy p{max-width:47ch;color:var(--text-secondary);margin:0;line-height:1.7}.friction-transform-switch{border-bottom:1px solid var(--border-default);gap:0;margin-top:22px;display:inline-flex}.friction-transform-switch button{color:var(--text-tertiary);background:0 0;padding:8px 14px 9px;font-size:12px;font-weight:750}.friction-transform-switch button.active{border-bottom:2px solid var(--brand);color:var(--brand-text)}.friction-transform-stage{background:#071b30;border-radius:26px;min-height:360px;position:relative;overflow:hidden;box-shadow:0 22px 60px #06182e29}.friction-transform-stage:before{content:"";background:radial-gradient(circle at 62%,#4bb3f42e,#0000 32%);position:absolute;inset:0}.friction-transform-stage svg{opacity:0;width:100%;height:100%;transition:opacity .35s;position:absolute;inset:0}.friction-transform-stage svg path{fill:none;stroke:#6dc1f7;stroke-width:1.8px;stroke-dasharray:8 10;vector-effect:non-scaling-stroke}.friction-transform.flow .friction-transform-stage svg{opacity:.58}.transform-foundation{color:#d7e9f78c;letter-spacing:.12em;text-transform:uppercase;font-size:12px;font-weight:800;position:absolute;bottom:18px;left:20px}.transform-pod{color:#fff;opacity:.28;flex-direction:column;align-items:center;gap:4px;transition:opacity .35s,transform .35s;display:flex;position:absolute;top:50%;left:73%;transform:translate(-50%,-50%)}.transform-pod img{width:48px;height:48px}.transform-pod b{font-size:12px}.friction-transform.flow .transform-pod{opacity:1;transform:translate(-50%,-50%)scale(1.05)}.work-fragment{color:#cfe6f7;min-width:72px;height:32px;transform:translate(var(--dx), var(--dy)) rotate(var(--rx));background:#ffffff0f;border:1px solid #afd8f52e;border-radius:9px;justify-content:center;align-items:center;padding:0 10px;font-size:12px;font-weight:750;transition:transform .6s cubic-bezier(.2,.8,.2,1),opacity .35s,border-color .35s,background .35s;display:inline-flex;position:absolute;top:50%;left:44%}.friction-transform.flow .work-fragment{background:#358ecb1f;border-color:#75c5f759}.friction-transform.flow .fragment-0{transform:translate(-205px,-12px)}.friction-transform.flow .fragment-1{transform:translate(-145px,12px)}.friction-transform.flow .fragment-2{transform:translate(-82px,-8px)}.friction-transform.flow .fragment-3{transform:translate(-18px,10px)}.friction-transform.flow .fragment-4{transform:translate(46px,-7px)}.friction-transform.flow .fragment-5{transform:translate(108px,9px)}.mental-models-instrument{padding:clamp(56px,7vw,94px) clamp(14px,4vw,56px)}.mental-model-instrument{grid-template-columns:minmax(250px,.7fr) minmax(430px,1.3fr);align-items:center;gap:clamp(26px,5vw,78px);max-width:1240px;margin:0 auto;display:grid}.instrument-copy h2{letter-spacing:-.065em;max-width:10ch;margin:9px 0 14px;font-size:clamp(37px,5vw,68px);line-height:.98}.instrument-copy p{max-width:46ch;color:var(--text-secondary);margin:0;line-height:1.7}.instrument-stage{aspect-ratio:1;justify-self:end;width:min(100%,600px);position:relative}.instrument-rings{width:100%;height:100%;position:absolute;inset:0}.instrument-rings circle,.instrument-rings path{fill:none;stroke:var(--border-default);stroke-width:1px}.instrument-rings circle:nth-child(2){stroke-dasharray:3 8;opacity:.65}.instrument-rings path{stroke:var(--brand-border);stroke-width:1.2px}.instrument-pointer{transform:rotate(var(--dial-angle));pointer-events:none;border-radius:50%;transition:transform .65s cubic-bezier(.2,.75,.2,1);position:absolute;inset:8.5%}.instrument-pointer i{background:var(--brand);width:9px;height:9px;box-shadow:0 0 0 7px var(--brand-subtle), 0 0 26px #1e8fec59;border-radius:50%;position:absolute;top:-4px;left:50%;transform:translate(-50%)}.instrument-stop{z-index:4;width:108px;color:var(--text-tertiary);background:0 0;flex-direction:column;align-items:center;gap:3px;padding:0;transition:color .2s,transform .2s;display:flex;position:absolute}.instrument-stop>span{border:1px solid var(--border-default);background:var(--bg-surface);border-radius:50%;justify-content:center;align-items:center;width:42px;height:42px;transition:border-color .2s,background .2s,box-shadow .2s;display:inline-flex}.instrument-stop b{font-size:12px}.instrument-stop small{letter-spacing:.1em;text-transform:uppercase;font-size:12px;font-weight:800}.instrument-stop.active{color:var(--brand-text);transform:scale(1.04)}.instrument-stop.active>span{border-color:var(--brand);background:var(--brand-subtle);box-shadow:0 0 0 8px #1e8fec0d}.stop-0{top:1%;left:50%;transform:translate(-50%)}.stop-1{top:50%;right:-1%;transform:translateY(-50%)}.stop-2{bottom:1%;left:50%;transform:translate(-50%)}.stop-3{top:50%;left:-1%;transform:translateY(-50%)}.stop-0.active,.stop-2.active{transform:translate(-50%)scale(1.04)}.stop-1.active,.stop-3.active{transform:translateY(-50%)scale(1.04)}.instrument-core{text-align:center;width:47%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.instrument-core small{color:var(--brand-text);letter-spacing:.14em;text-transform:uppercase;font-size:12px;font-weight:850}.instrument-core h3{letter-spacing:-.04em;margin:8px 0 9px;font-size:clamp(20px,2.3vw,29px);line-height:1.08}.instrument-core p{color:var(--text-secondary);margin:0;font-size:12px;line-height:1.55}.instrument-particle{background:var(--brand);opacity:.45;border-radius:50%;width:5px;height:5px;position:absolute}.particle-a{animation:7s ease-in-out infinite alternate particle-drift-a;top:28%;left:26%}.particle-b{animation:9s ease-in-out infinite alternate particle-drift-b;top:64%;right:24%}.particle-c{animation:11s ease-in-out infinite alternate-reverse particle-drift-b;top:33%;right:28%}@keyframes particle-drift-a{to{opacity:.15;transform:translate(28px,18px)}}@keyframes particle-drift-b{to{opacity:.18;transform:translate(-22px,27px)}}.audience-current-section{padding:clamp(60px,8vw,104px) clamp(14px,4vw,56px)}.fit-navigator{max-width:1180px;margin:0 auto}.fit-navigator-copy{max-width:760px}.fit-navigator-copy h2{letter-spacing:-.055em;margin:8px 0 12px;font-size:clamp(34px,4.5vw,60px);line-height:1.02}.fit-navigator-copy p{max-width:62ch;color:var(--text-secondary);margin:0;line-height:1.7}.fit-current{grid-template-columns:repeat(4,1fr);gap:0;margin-top:54px;padding-top:9px;display:grid;position:relative}.fit-current-line{background:var(--border-default);height:1px;position:absolute;top:21px;left:12.5%;right:12.5%}.fit-current-line i{width:var(--fit-progress);background:var(--brand);height:2px;transition:width .45s;display:block}.fit-current button{z-index:2;color:var(--text-tertiary);background:0 0;flex-direction:column;align-items:center;padding:0 8px;display:flex;position:relative}.fit-current button>span{border:1px solid var(--border-default);background:var(--bg-canvas);width:26px;height:26px;color:var(--text-secondary);border-radius:50%;justify-content:center;align-items:center;font-size:12px;font-weight:850;transition:all .2s;display:inline-flex}.fit-current button b{margin-top:9px;font-size:12px}.fit-current button small{letter-spacing:.1em;text-transform:uppercase;margin-top:2px;font-size:12px;font-weight:800}.fit-current button.active{color:var(--brand-text)}.fit-current button.active>span{border-color:var(--brand);background:var(--brand);color:var(--text-on-brand);box-shadow:0 0 0 7px var(--brand-subtle)}.fit-current-readout{border-top:1px solid var(--border-subtle);text-align:center;max-width:720px;margin:44px auto 0;padding:24px 0 0}.fit-current-readout>span{color:var(--brand-text);letter-spacing:.12em;text-transform:uppercase;font-size:12px;font-weight:850}.fit-current-readout h3{letter-spacing:-.04em;margin:6px 0 8px;font-size:clamp(24px,3vw,36px)}.fit-current-readout p{color:var(--text-secondary);margin:0;line-height:1.65}@media (width<=1180px){.ecosystem-map-interactive{grid-template-columns:1fr}.ecosystem-map-interactive>.story-section-heading{max-width:760px;position:static}.ecosystem-map-interactive>.story-section-heading p{max-width:62ch}.ecosystem-route-readout{grid-template-columns:1fr auto}.ecosystem-route-copy{grid-column:1/-1;max-width:none}.mental-model-instrument{grid-template-columns:minmax(220px,.7fr) minmax(390px,1.3fr);gap:24px}}@media (width<=900px){.ecosystem-scene{min-height:700px}.ecosystem-inspector{width:220px}.ecosystem-route-readout ol{display:none}.ecosystem-route-readout{grid-template-columns:1fr auto;min-height:102px}.friction-transform,.mental-model-instrument{grid-template-columns:1fr}.friction-transform-copy h2{max-width:18ch}.instrument-copy h2{max-width:none}.instrument-stage{justify-self:center;width:min(100%,560px)}}@media (width<=760px){.ecosystem-map-interactive{padding:28px 18px}.ecosystem-command{grid-template-columns:1fr;padding:18px}.ecosystem-problems{grid-template-columns:1fr 1fr}.ecosystem-command blockquote{grid-column:auto}.ecosystem-scene{background:linear-gradient(#071b30,#092842);flex-direction:column;gap:14px;min-height:0;padding:18px;display:flex}.ecosystem-atmosphere,.ecosystem-current-field,.ecosystem-family,.ecosystem-app-node{display:none}.ecosystem-google-foundation,.ecosystem-hub,.ecosystem-inspector,.ecosystem-route-readout{width:auto;position:relative;inset:auto;transform:none}.ecosystem-google-foundation{border-bottom:1px solid #ffffff1f;order:0;padding-bottom:12px;display:grid}.ecosystem-hub{order:1;align-self:center;width:108px;height:108px;margin:6px 0}.ecosystem-inspector{order:2;width:100%}.ecosystem-route-readout{order:3;grid-template-columns:1fr;gap:12px;min-height:0;padding:14px;display:grid}.ecosystem-route-readout ol{flex-wrap:wrap;display:flex}.ecosystem-route-action{width:100%}.ecosystem-google-apps{white-space:normal}.origin-current{gap:8px;min-height:0;margin-top:28px;display:grid;overflow:visible}.origin-current svg,.origin-current-label{display:none}.origin-beacon{border-bottom:1px solid var(--border-subtle);grid-template-columns:42px 1fr;width:100%;padding:7px 0;display:grid;position:relative;transform:none;top:auto!important;left:auto!important}.origin-beacon>span{width:34px;height:34px;box-shadow:none}.origin-beacon b{max-width:none;font-size:12px}.origin-current-detail{max-width:none;margin-top:14px;position:relative;top:auto;left:auto}.story-friction-transform{padding-inline:18px}.friction-transform-stage{min-height:320px}.work-fragment{min-width:64px;font-size:12px}.friction-transform.flow .fragment-0{transform:translate(-155px,-12px)}.friction-transform.flow .fragment-1{transform:translate(-105px,12px)}.friction-transform.flow .fragment-2{transform:translate(-55px,-8px)}.friction-transform.flow .fragment-3{transform:translate(-5px,10px)}.friction-transform.flow .fragment-4{transform:translate(45px,-7px)}.friction-transform.flow .fragment-5{transform:translate(95px,9px)}.transform-pod{left:82%}.mental-models-instrument{padding-inline:18px}.instrument-stage{width:100%}.instrument-stop{width:82px}.instrument-stop>span{width:36px;height:36px}.instrument-stop small{display:none}.instrument-core{width:50%}.instrument-core p{font-size:12px}.audience-current-section{padding-inline:18px}.fit-current{grid-template-columns:1fr;gap:0;margin-top:34px;padding:0}.fit-current-line{width:1px;height:auto;top:20px;bottom:20px;left:13px}.fit-current-line i{width:2px;height:var(--fit-progress);transition:height .45s}.fit-current button{text-align:left;grid-template-columns:28px 1fr auto;align-items:center;min-height:58px;padding:0;display:grid}.fit-current button>span{grid-area:1/1/span 2}.fit-current button b{grid-area:1/2;align-self:end;margin:0;padding-left:12px}.fit-current button small{grid-area:2/2;align-self:start;margin:2px 0 0;padding-left:12px}.fit-current-readout{text-align:left;margin-top:26px}}@media (width<=480px){.ecosystem-problems{grid-template-columns:1fr}.ecosystem-route-readout ol{gap:6px}.ecosystem-route-readout li b{font-size:12px}.instrument-core h3{font-size:18px}.instrument-core p{display:none}.instrument-stop b{font-size:12px}.friction-transform-stage{min-height:280px}.work-fragment{min-width:56px;padding:0 7px}}@media (prefers-reduced-motion:reduce){.active-route,.ecosystem-app-node.recommended .ecosystem-node-dot,.ecosystem-hub-halo,.origin-current-flow,.instrument-particle{animation:none!important}.ecosystem-app-node,.origin-beacon,.work-fragment,.instrument-pointer,.instrument-stop,.fit-current-line i{transition:none!important}}.story-beat-grid,.monday-flow-grid{gap:0;position:relative}.story-beat-grid:before,.monday-flow-grid:before{background:linear-gradient(90deg, transparent, var(--brand-border) 10%, var(--brand-border) 90%, transparent);content:"";height:1px;position:absolute;top:29px;left:9%;right:9%}.story-beat-grid article,.monday-flow-grid article{min-height:0;box-shadow:none;background:0 0;border:0;border-radius:0;padding:0 clamp(14px,2vw,25px) 12px;position:relative}.story-beat-grid article>span,.monday-flow-grid article>span{z-index:2;border:1px solid var(--brand-border);background:var(--bg-canvas);width:58px;height:58px;color:var(--brand-text);letter-spacing:.08em;box-shadow:0 0 0 8px var(--bg-canvas);border-radius:50%;justify-content:center;align-items:center;font-size:12px;font-weight:850;display:inline-flex;position:relative}.story-beat-grid h3,.monday-flow-grid h3{margin:20px 0 8px}.story-beat-grid p,.monday-flow-grid p{line-height:1.65}@media (width<=900px){.story-beat-grid,.monday-flow-grid{grid-template-columns:repeat(2,1fr);gap:30px 0}.story-beat-grid:before,.monday-flow-grid:before{display:none}.story-beat-grid article,.monday-flow-grid article{padding-inline:0 24px}}@media (width<=560px){.story-beat-grid,.monday-flow-grid{grid-template-columns:1fr;gap:0}.story-beat-grid article,.monday-flow-grid article{grid-template-columns:48px 1fr;column-gap:15px;padding:0 0 24px;display:grid}.story-beat-grid article:not(:last-child):after,.monday-flow-grid article:not(:last-child):after{background:var(--brand-border);content:"";width:1px;position:absolute;top:43px;bottom:-2px;left:19px}.story-beat-grid article>span,.monday-flow-grid article>span{width:40px;height:40px;box-shadow:0 0 0 5px var(--bg-canvas);grid-row:1/span 2}.story-beat-grid h3,.monday-flow-grid h3{margin:1px 0 7px}.story-beat-grid p,.monday-flow-grid p{grid-column:2}}.ecosystem-explorer-v4{border:1px solid var(--border-subtle);background:var(--bg-surface);box-shadow:var(--shadow-md);border-radius:28px;overflow:hidden}.ecosystem-explorer-v4 .ecosystem-command{border-bottom:1px solid var(--border-subtle)}.ecosystem-explorer-v4 .ecosystem-scene{aspect-ratio:1000/560;isolation:isolate;background:#06192d;width:100%;min-height:0;display:block;position:relative;overflow:hidden}.ecosystem-environment-asset{z-index:0;object-fit:cover;object-position:50% 50%;filter:saturate(.94)contrast(1.02);width:100%;height:100%;position:absolute;inset:0}.ecosystem-scene-scrim{z-index:1;pointer-events:none;background:radial-gradient(circle at 54% 44%,#0c2f4e0a 0 24%,#010e1c1a 50%,#010c197a 100%),linear-gradient(#010c1842,#0000 20% 75%,#010b168f);position:absolute;inset:0}.ecosystem-route-field{z-index:2;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.ecosystem-route-field path{fill:none;vector-effect:non-scaling-stroke}.ecosystem-route-bed{stroke:#87cef733;stroke-width:11px;stroke-linecap:round}.ecosystem-route-active{stroke:#72cbff;stroke-width:2.6px;stroke-linecap:round;stroke-dasharray:10 12;filter:drop-shadow(0 0 8px #5bc3ff8c);animation:11s linear infinite ecosystem-v4-current}@keyframes ecosystem-v4-current{to{stroke-dashoffset:-176px}}.ecosystem-zone-label{z-index:2;color:#cde6f780;letter-spacing:.18em;text-transform:uppercase;font-size:12px;font-weight:850;position:absolute}.ecosystem-zone-label.zone-discover{top:7%;left:5%}.ecosystem-zone-label.zone-connect{bottom:7%;right:5%}.ecosystem-context-node{z-index:3;color:#ddeffa94;text-align:left;opacity:.72;background:#0313220f;border:0;grid-template-columns:13px auto;align-items:center;gap:1px 7px;padding:4px 6px;transition:opacity .2s,transform .2s,color .2s;display:grid;position:absolute;transform:translate(-50%,-50%)}.ecosystem-context-node>span{background:#4caee73d;border:1px solid #94d1f5b3;border-radius:50%;grid-row:1/span 2;width:9px;height:9px;box-shadow:0 0 12px #4ab1ee47}.ecosystem-context-node b{text-shadow:0 1px 8px #000000b8;font-size:12px;line-height:1.15}.ecosystem-context-node small{color:#c8e1f280;font-size:12px;line-height:1.15}.ecosystem-context-node:hover,.ecosystem-context-node:focus-visible,.ecosystem-context-node.active{z-index:8;color:#fff;opacity:1;transform:translate(-50%,-50%)scale(1.04)}.ecosystem-route-node{z-index:6;color:#d7e8f4;text-align:left;background:0 0;border:0;align-items:center;gap:10px;min-width:170px;padding:0;display:flex;position:absolute;transform:translate(-50%,-50%)}.ecosystem-route-marker{color:#dff4ff;background:#051b2fdb;border:1px solid #a4daf985;border-radius:50%;flex:0 0 42px;justify-content:center;align-items:center;width:42px;height:42px;font-size:12px;font-weight:850;transition:all .25s;display:inline-flex;box-shadow:0 0 0 6px #3ba4e00f,0 8px 22px #00000040}.ecosystem-route-node-copy{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#021221c7;border:1px solid #a0d7f721;border-radius:12px;flex-direction:column;min-width:112px;padding:7px 10px 8px;display:flex;box-shadow:0 8px 22px #0000002e}.ecosystem-route-node-copy small{color:#8fcff3;letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:850}.ecosystem-route-node-copy b{color:#fff;margin-top:2px;font-size:12px;line-height:1.15}.ecosystem-route-node-copy em{color:#d3e8f599;margin-top:2px;font-size:12px;font-style:normal}.ecosystem-route-node.route-slot-c{text-align:right;flex-direction:row-reverse}.ecosystem-route-node.route-slot-c .ecosystem-route-node-copy{align-items:flex-end}.ecosystem-route-node.adopted .ecosystem-route-marker,.ecosystem-route-node.active .ecosystem-route-marker{background:#166ca5;border-color:#8cd4ff;box-shadow:0 0 0 7px #4bb1ec1c,0 0 25px #54befa6b}.ecosystem-route-node.next .ecosystem-route-marker{background:#093656f5;border-color:#b8e5ff;box-shadow:0 0 0 8px #51b8f41f,0 0 30px #5dc6ff73}.ecosystem-route-node:hover,.ecosystem-route-node:focus-visible{z-index:10}.ecosystem-route-node:hover .ecosystem-route-node-copy,.ecosystem-route-node:focus-visible .ecosystem-route-node-copy,.ecosystem-route-node.active .ecosystem-route-node-copy{background:#03192cf0;border-color:#97daff5c}.ecosystem-hub-v4{z-index:6;color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#021323d6;border:1px solid #abddfa33;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:104px;height:104px;display:flex;position:absolute;transform:translate(-50%,-50%);box-shadow:0 0 0 9px #49b1eb0f,0 14px 34px #0000004d}.ecosystem-hub-v4-mark{justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex}.ecosystem-hub-v4-mark img{object-fit:contain;width:30px;height:30px}.ecosystem-hub-v4 small{color:#89c7eb;letter-spacing:.08em;text-transform:uppercase;margin-top:3px;font-size:12px;font-weight:850}.ecosystem-hub-v4 b{margin-top:2px;font-size:13px}.ecosystem-hub-v4.ready{border-color:#79cfff;box-shadow:0 0 0 10px #4ab7f51a,0 0 34px #4cbdfb5c}.ecosystem-google-foundation-v4{z-index:5;color:#fff;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#02111fc2;border:1px solid #cde7f61f;border-radius:14px;align-items:center;gap:9px;min-width:210px;padding:8px 12px;display:flex;position:absolute;bottom:6%;left:50%;transform:translate(-50%)}.ecosystem-google-foundation-v4 .google-mark{flex:none}.ecosystem-google-foundation-v4>span:last-child{flex-direction:column;display:flex}.ecosystem-google-foundation-v4 small{color:#7fbde1;letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:850}.ecosystem-google-foundation-v4 b{margin-top:1px;font-size:12px}.ecosystem-route-readout-v4{border-top:1px solid var(--border-subtle);background:var(--bg-surface);grid-template-columns:minmax(180px,.85fr) minmax(260px,1.25fr) minmax(250px,1fr) auto;align-items:center;gap:20px;padding:18px 20px;display:grid}.ecosystem-active-product small,.ecosystem-route-copy-v4 small{color:var(--brand-text);letter-spacing:.1em;text-transform:uppercase;font-size:12px;font-weight:850;display:block}.ecosystem-active-product h4{margin:3px 0 4px;font-size:16px}.ecosystem-active-product p{color:var(--text-secondary);margin:0;font-size:12px;line-height:1.45}.ecosystem-route-copy-v4 b{color:var(--text-secondary);margin-top:4px;font-size:12px;line-height:1.5;display:block}.ecosystem-route-readout-v4 ol{align-items:center;gap:6px;margin:0;padding:0;list-style:none;display:flex}.ecosystem-route-readout-v4 li{color:var(--text-tertiary);align-items:center;gap:5px;display:flex}.ecosystem-route-readout-v4 li:after{color:var(--border-strong);content:"→";font-size:12px}.ecosystem-route-readout-v4 li:last-child:after{display:none}.ecosystem-route-readout-v4 li button{color:inherit;background:0 0;align-items:center;gap:5px;padding:0;display:flex}.ecosystem-route-readout-v4 li span{border:1px solid var(--border-default);border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;font-size:12px;display:inline-flex}.ecosystem-route-readout-v4 li b{white-space:nowrap;font-size:12px}.ecosystem-route-readout-v4 li.done{color:var(--brand-text)}.ecosystem-route-readout-v4 li.done span{border-color:var(--brand);background:var(--brand-subtle)}.ecosystem-route-readout-v4 li.next{color:var(--brand-text)}.ecosystem-route-readout-v4 li.hub span img{width:12px;height:12px}.ecosystem-route-readout-v4 .ecosystem-route-action{white-space:nowrap;justify-self:end;min-height:38px}.ecosystem-explorer-v4>.stack-demo-note{border-top:1px solid var(--border-subtle);margin:0;padding:10px 20px 13px}.origin-editorial{grid-template-columns:minmax(0,1.25fr) minmax(280px,.75fr);align-items:end;gap:clamp(24px,4vw,52px);max-width:1240px;margin:28px auto 0;display:grid}.origin-editorial-visual{background:#071a2c;border-radius:28px;min-height:360px;margin:0;position:relative;overflow:hidden;box-shadow:0 24px 64px #05172a2e}.origin-editorial-visual:after{content:"";pointer-events:none;background:linear-gradient(#0000 55%,#020f1cbd);position:absolute;inset:0}.origin-editorial-visual img{object-fit:cover;width:100%;height:100%;min-height:360px;transition:transform .6s cubic-bezier(.2,.75,.2,1),filter .4s}.origin-editorial[data-active="1"] .origin-editorial-visual img{transform:scale(1.025)translate(-1.5%)}.origin-editorial[data-active="2"] .origin-editorial-visual img{transform:scale(1.04)translate(1.5%)}.origin-editorial[data-active="3"] .origin-editorial-visual img{transform:scale(1.055)translateY(-1%)}.origin-editorial-visual figcaption{z-index:2;color:#fff;align-items:center;gap:10px;display:flex;position:absolute;bottom:16px;left:18px;right:18px}.origin-editorial-visual figcaption span{background:#031627b8;border:1px solid #b4e1fa73;border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;font-size:12px;font-weight:850;display:inline-flex}.origin-editorial-visual figcaption b{letter-spacing:.02em;font-size:12px}.origin-editorial-copy{padding-bottom:18px}.origin-editorial-copy small{color:var(--brand-text);letter-spacing:.1em;text-transform:uppercase;font-size:12px;font-weight:850}.origin-editorial-copy h3{letter-spacing:-.048em;margin:8px 0 12px;font-size:clamp(26px,3.1vw,42px);line-height:1.04}.origin-editorial-copy p{color:var(--text-secondary);margin:0;line-height:1.7}.origin-stage-rail{border-top:1px solid var(--border-default);grid-column:1/-1;grid-template-columns:repeat(4,1fr);display:grid}.origin-stage-rail button{border-right:1px solid var(--border-subtle);min-height:74px;color:var(--text-tertiary);text-align:left;background:0 0;grid-template-columns:32px 1fr;align-items:center;gap:9px;padding:14px 18px 12px 0;display:grid;position:relative}.origin-stage-rail button:last-child{border-right:0}.origin-stage-rail button:before{background:var(--brand);content:"";width:0;height:2px;transition:width .28s;position:absolute;top:-1px;left:0}.origin-stage-rail button.active:before{width:100%}.origin-stage-rail button span{border:1px solid var(--border-default);width:30px;height:30px;color:var(--brand-text);border-radius:50%;justify-content:center;align-items:center;font-size:12px;font-weight:850;display:inline-flex}.origin-stage-rail button b{font-size:12px;line-height:1.25}.origin-stage-rail button.active{color:var(--text-primary)}.origin-stage-rail button.active span{border-color:var(--brand);background:var(--brand-subtle)}.friction-transform-stage-v4{aspect-ratio:1;background:#06182b;border-radius:28px;justify-self:end;width:min(100%,540px);margin:0;position:relative;overflow:hidden;box-shadow:0 24px 64px #05172a33}.friction-transform-stage-v4:after{content:"";pointer-events:none;background:linear-gradient(#0000 62%,#020e1ac7);position:absolute;inset:0}.friction-transform-stage-v4 img{object-fit:cover;width:100%;height:100%;animation:.48s both flow-state-in}@keyframes flow-state-in{0%{opacity:.55;transform:scale(1.025)}to{opacity:1;transform:scale(1)}}.friction-transform-stage-v4 figcaption{z-index:2;color:#fff;position:absolute;bottom:18px;left:20px;right:20px}.friction-transform-stage-v4 figcaption span{color:#8ed3fa;letter-spacing:.1em;text-transform:uppercase;font-size:12px;font-weight:850;display:block}.friction-transform-stage-v4 figcaption b{max-width:33ch;margin-top:4px;font-size:12px;line-height:1.4;display:block}.friction-foundation-note{border-top:1px solid var(--border-subtle);grid-column:1/-1;align-items:center;gap:10px;padding-top:18px;display:flex}.friction-foundation-note p{color:var(--text-secondary);margin:0;font-size:12px}.friction-foundation-note b{color:var(--text-primary)}.instrument-live-readout{border-left:2px solid var(--brand);max-width:520px;margin-top:30px;padding:18px 0 0 18px}.instrument-live-readout small{color:var(--brand-text);letter-spacing:.11em;text-transform:uppercase;font-size:12px;font-weight:850}.instrument-live-readout h3{letter-spacing:-.04em;margin:7px 0 8px;font-size:clamp(22px,2.6vw,34px);line-height:1.08}.instrument-live-readout p{color:var(--text-secondary);margin:0;line-height:1.62}.instrument-stage-v4{aspect-ratio:1;background:#06192d;border-radius:32px;justify-self:end;width:min(100%,600px);position:relative;overflow:hidden;box-shadow:0 24px 70px #05172a33}.instrument-stage-v4>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.instrument-stage-scrim{pointer-events:none;background:radial-gradient(circle,#0000 25%,#010e1c1f 56%,#010d1a8a 100%);position:absolute;inset:0}.instrument-anchor{z-index:3;color:#e1f0f9c2;text-align:left;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#021221b8;border:1px solid #addaf421;border-radius:14px;grid-template-columns:40px auto;align-items:center;gap:1px 8px;min-width:128px;padding:7px 9px;transition:all .22s;display:grid;position:absolute}.instrument-anchor>span{color:#9fd8f7;border:1px solid #a5d8f745;border-radius:50%;grid-row:1/span 2;justify-content:center;align-items:center;width:38px;height:38px;display:inline-flex}.instrument-anchor b{font-size:12px}.instrument-anchor small{color:#d3e6f285;letter-spacing:.06em;text-transform:uppercase;font-size:12px;font-weight:800}.instrument-anchor.active{color:#fff;background:#031b30e6;border-color:#85d3ff80;transform:translateY(-2px);box-shadow:0 12px 28px #0003}.instrument-anchor.active>span{color:#dff5ff;background:#2f94cf3d;border-color:#83d1ff;box-shadow:0 0 20px #4ab5f242}.instrument-anchor.anchor-0{top:6%;left:6%}.instrument-anchor.anchor-1{top:6%;right:6%}.instrument-anchor.anchor-2{bottom:6%;left:6%}.instrument-anchor.anchor-3{bottom:6%;right:6%}.instrument-nav-core{z-index:2;color:#e4f2fab3;text-align:center;pointer-events:none;flex-direction:column;align-items:center;gap:5px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.instrument-nav-core img{object-fit:contain;filter:drop-shadow(0 0 20px #58c3fd59);width:38px;height:38px}.instrument-nav-core span{letter-spacing:.08em;text-transform:uppercase;text-shadow:0 2px 10px #000000b3;font-size:12px;font-weight:800}@media (width<=1180px){.ecosystem-route-readout-v4{grid-template-columns:minmax(180px,.85fr) minmax(240px,1.15fr) auto}.ecosystem-route-readout-v4 ol{grid-area:2/1/auto/3}.ecosystem-route-readout-v4 .ecosystem-route-action{grid-area:1/3/span 2}}@media (width<=900px){.ecosystem-route-node{gap:7px;min-width:142px}.ecosystem-route-marker{flex-basis:36px;width:36px;height:36px}.ecosystem-route-node-copy{min-width:96px;padding:6px 8px}.ecosystem-route-node-copy b{font-size:12px}.ecosystem-route-node-copy em{display:none}.ecosystem-context-node{opacity:.52}.ecosystem-route-readout-v4{grid-template-columns:1fr 1fr}.ecosystem-route-readout-v4 ol{grid-area:auto/1/auto/-1}.ecosystem-route-readout-v4 .ecosystem-route-action{grid-area:auto/1/auto/-1;justify-self:start}.origin-editorial{grid-template-columns:1fr}.origin-editorial-copy{max-width:680px}.friction-transform-stage-v4,.instrument-stage-v4{justify-self:center}}@media (width<=760px){.ecosystem-explorer-v4 .ecosystem-command{padding:18px}.ecosystem-explorer-v4 .ecosystem-scene{aspect-ratio:auto;background:#06192d;flex-direction:column;gap:4px;min-height:560px;padding:76px 18px 22px;display:flex}.ecosystem-environment-asset{object-fit:cover;object-position:50% 50%;opacity:.42}.ecosystem-scene-scrim{background:linear-gradient(#02101e5c,#02101ebd)}.ecosystem-route-field,.ecosystem-zone-label,.ecosystem-context-node{display:none}.ecosystem-google-foundation-v4{order:0;min-width:0;inset:18px 18px auto;transform:none}.ecosystem-route-node,.ecosystem-hub-v4{order:var(--slot-order);width:100%;min-width:0;position:relative;transform:none;top:auto!important;left:auto!important}.ecosystem-route-node{grid-template-columns:44px 1fr;align-items:center;gap:10px;min-height:92px;padding-left:8px;display:grid}.ecosystem-route-node:not(:last-of-type):after{content:"";background:linear-gradient(#66c4f9cc,#66c4f92e);width:1px;position:absolute;top:66px;bottom:-18px;left:29px}.ecosystem-route-marker{flex-basis:42px;grid-column:1;width:42px;height:42px}.ecosystem-route-node-copy,.ecosystem-route-node.route-slot-c .ecosystem-route-node-copy{text-align:left;grid-column:2;align-items:flex-start;min-width:0;padding:9px 11px}.ecosystem-route-node-copy b{font-size:12px}.ecosystem-route-node-copy em{display:block}.ecosystem-route-node.route-slot-c{flex-direction:initial;text-align:left}.ecosystem-hub-v4{height:auto;min-height:86px;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:0;grid-template-columns:44px 1fr;place-items:center start;gap:0 10px;padding-left:8px;display:grid}.ecosystem-hub-v4-mark{background:#041f36e0;border:1px solid #94d7fd75;border-radius:50%;grid-row:1/span 2;width:42px;height:42px}.ecosystem-hub-v4-mark img{width:26px;height:26px}.ecosystem-hub-v4 small{align-self:end}.ecosystem-hub-v4 b{align-self:start;font-size:13px}.ecosystem-route-readout-v4{grid-template-columns:1fr;padding:18px}.ecosystem-route-readout-v4 ol{flex-wrap:wrap;grid-column:auto}.ecosystem-route-readout-v4 .ecosystem-route-action{grid-column:auto;justify-self:stretch;width:100%}.ecosystem-explorer-v4>.stack-demo-note{padding-inline:18px}.origin-editorial{margin-top:22px}.origin-editorial-visual,.origin-editorial-visual img{min-height:280px}.origin-stage-rail{grid-template-columns:1fr 1fr}.origin-stage-rail button:nth-child(2){border-right:0}.origin-stage-rail button:nth-child(-n+2){border-bottom:1px solid var(--border-subtle)}.friction-transform-stage-v4{width:100%;max-width:520px}.friction-foundation-note{align-items:flex-start}.instrument-stage-v4{width:min(100%,520px)}.instrument-anchor{grid-template-columns:34px auto;min-width:0;padding:6px 7px}.instrument-anchor>span{width:32px;height:32px}.instrument-anchor small{display:none}.instrument-anchor b{font-size:12px}.instrument-anchor.anchor-0{top:4%;left:4%}.instrument-anchor.anchor-1{top:4%;right:4%}.instrument-anchor.anchor-2{bottom:4%;left:4%}.instrument-anchor.anchor-3{bottom:4%;right:4%}}@media (width<=480px){.ecosystem-problems{grid-template-columns:1fr}.ecosystem-explorer-v4 .ecosystem-scene{min-height:590px}.ecosystem-route-readout-v4 li b{font-size:12px}.origin-stage-rail{grid-template-columns:1fr}.origin-stage-rail button{border-right:0;border-bottom:1px solid var(--border-subtle)}.origin-stage-rail button:last-child{border-bottom:0}.instrument-stage-v4{border-radius:24px}.instrument-anchor{border-radius:11px;grid-template-columns:30px auto;padding:5px 6px}.instrument-anchor>span{width:28px;height:28px}.instrument-anchor b{font-size:12px}.instrument-nav-core span{display:none}}@media (prefers-reduced-motion:reduce){.ecosystem-route-active,.friction-transform-stage-v4 img{animation:none!important}.ecosystem-context-node,.ecosystem-route-marker,.ecosystem-route-node-copy,.origin-editorial-visual img,.origin-stage-rail button:before,.instrument-anchor{transition:none!important}}.ecosystem-system-v5{background:radial-gradient(circle at 78% 28%,#3d9bf01c,#0000 24%),linear-gradient(145deg,#071827 0%,#08243b 52%,#061421 100%)!important}.ecosystem-topology-asset{z-index:0;object-fit:contain;opacity:.72;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.ecosystem-current-asset{z-index:1;opacity:.48;pointer-events:none;width:104%;height:auto;position:absolute;bottom:7%;right:-2%}.ecosystem-system-v5 .ecosystem-route-field{z-index:2}.ecosystem-system-v5 .ecosystem-route-bed{stroke:#c6e2fa1f;stroke-width:7px}.ecosystem-system-v5 .ecosystem-route-active{stroke:#86bef2;stroke-width:2.2px;filter:none}.ecosystem-context-node-v5{background:#05192a42;border-radius:12px;grid-template-columns:34px auto;gap:6px;min-width:132px;padding:5px 7px}.ecosystem-context-node-v5>img{opacity:.68;grid-row:1;width:32px;height:32px}.ecosystem-context-node-v5>span{flex-direction:column;min-width:0;display:flex}.ecosystem-context-node-v5 b,.ecosystem-context-node-v5 small{font-size:12px}.ecosystem-context-node-v5:hover>img,.ecosystem-context-node-v5:focus-visible>img,.ecosystem-context-node-v5.active>img{opacity:1}.ecosystem-route-node-v5{min-width:176px}.ecosystem-route-marker-v5{flex-basis:48px;width:48px;height:48px;position:relative;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important}.ecosystem-route-marker-v5>img{width:100%;height:100%;transition:filter .22s,transform .22s;position:absolute;inset:0}.ecosystem-route-marker-v5>b{z-index:1;color:#dff4ff;font-size:12px;position:relative}.ecosystem-route-node-v5.adopted .ecosystem-route-marker-v5>img,.ecosystem-route-node-v5.active .ecosystem-route-marker-v5>img{filter:drop-shadow(0 0 10px #5aa8ee8c);transform:scale(1.08)}.ecosystem-route-node-v5.next .ecosystem-route-marker-v5>img{filter:drop-shadow(0 0 13px #86bef2a6);transform:scale(1.12)}.ecosystem-hub-v5{background:#031423d6;border:0;width:122px;height:122px;overflow:visible;box-shadow:0 18px 40px #0000003d}.ecosystem-hub-dial{opacity:.72;pointer-events:none;width:calc(100% + 36px);height:calc(100% + 36px);transition:transform .7s cubic-bezier(.2,.75,.2,1),opacity .3s;position:absolute;inset:-18px}.ecosystem-hub-v5.ready .ecosystem-hub-dial{opacity:1;transform:rotate(18deg)}.ecosystem-hub-v5 .ecosystem-hub-v4-mark,.ecosystem-hub-v5 small,.ecosystem-hub-v5 b{z-index:1}.origin-system-v5{align-items:center}.origin-system-stage{border:1px solid var(--border-subtle);background:linear-gradient(145deg, var(--bg-surface), var(--bg-surface-sunken));min-height:390px;box-shadow:var(--shadow-sm);isolation:isolate;border-radius:26px;margin:0;position:relative;overflow:hidden}.origin-topology-asset{object-fit:cover;opacity:.5;width:100%;height:100%;position:absolute;inset:0}.origin-current-asset{opacity:.12;width:104%;transition:opacity .5s,transform .65s cubic-bezier(.2,.75,.2,1);position:absolute;top:45%;left:-2%;transform:translateY(-50%)}.origin-fragment-set,.origin-pod-set,.origin-stack-set{position:absolute;inset:0}.origin-fragment{width:116px;color:var(--text-secondary);flex-direction:column;align-items:center;gap:5px;font-size:12px;transition:transform .65s cubic-bezier(.2,.75,.2,1),opacity .45s;display:flex;position:absolute}.origin-fragment img{filter:drop-shadow(0 10px 18px #1037521a);width:88px;height:68px}.origin-fragment.fragment-0{top:25%;left:12%;transform:rotate(-6deg)translate(-8px,-14px)}.origin-fragment.fragment-1{top:49%;left:39%;transform:rotate(5deg)translate(10px,10px)}.origin-fragment.fragment-2{top:24%;left:69%;transform:rotate(-3deg)translate(5px,-6px)}.origin-pod-member{opacity:0;width:136px;transition:opacity .45s,transform .75s cubic-bezier(.2,.75,.2,1);position:absolute}.origin-pod-member.pod-0{top:43%;left:24%;transform:translate(-70px,35px)scale(.74)}.origin-pod-member.pod-1{top:33%;left:42%;transform:translateY(50px)scale(.82)}.origin-pod-member.pod-2{top:45%;left:60%;transform:translate(70px,28px)scale(.7)}.origin-stack-node,.origin-stack-core{opacity:0;transition:opacity .45s,transform .6s cubic-bezier(.2,.75,.2,1);position:absolute}.origin-stack-node img{width:52px;height:52px}.origin-stack-node.stack-0{top:23%;left:28%}.origin-stack-node.stack-1{top:23%;right:28%}.origin-stack-node.stack-2{bottom:20%;left:28%}.origin-stack-node.stack-3{bottom:20%;right:28%}.origin-stack-core{border:1px solid var(--brand-border);background:var(--bg-surface);border-radius:50%;justify-content:center;align-items:center;width:72px;height:72px;display:flex;top:48%;left:50%;transform:translate(-50%,-50%)scale(.82)}.origin-stack-core img{object-fit:contain;width:46px;height:46px}.origin-system-stage figcaption{z-index:8;color:var(--text-primary);align-items:center;gap:9px;display:flex;position:absolute;top:18px;left:18px}.origin-system-stage figcaption span{border:1px solid var(--brand-border);background:var(--brand-subtle);width:32px;height:32px;color:var(--brand-text);border-radius:50%;justify-content:center;align-items:center;font-size:12px;font-weight:850;display:inline-flex}.origin-system-stage figcaption b{font-size:12px}.origin-system-v5[data-active="1"] .origin-current-asset{opacity:.58}.origin-system-v5[data-active="1"] .origin-fragment.fragment-0{transform:translate(40px,54px)rotate(-1deg)}.origin-system-v5[data-active="1"] .origin-fragment.fragment-1{transform:translate(8px,-12px)rotate(0)}.origin-system-v5[data-active="1"] .origin-fragment.fragment-2{transform:translate(-38px,60px)rotate(1deg)}.origin-system-v5[data-active="2"] .origin-current-asset{opacity:.55;transform:translateY(-50%)scaleX(1.02)}.origin-system-v5[data-active="2"] .origin-fragment{opacity:.22;transform:scale(.92)}.origin-system-v5[data-active="2"] .origin-pod-member{opacity:.92}.origin-system-v5[data-active="2"] .origin-pod-member.pod-0{transform:translate(0)scale(.74)}.origin-system-v5[data-active="2"] .origin-pod-member.pod-1{transform:translate(0)scale(.82)}.origin-system-v5[data-active="2"] .origin-pod-member.pod-2{transform:translate(0)scale(.7)}.origin-system-v5[data-active="3"] .origin-current-asset{opacity:.42}.origin-system-v5[data-active="3"] .origin-fragment{opacity:.1}.origin-system-v5[data-active="3"] .origin-pod-member{opacity:.3;transform:scale(.62)}.origin-system-v5[data-active="3"] .origin-stack-node,.origin-system-v5[data-active="3"] .origin-stack-core{opacity:1}.origin-system-v5[data-active="3"] .origin-stack-core{transform:translate(-50%,-50%)scale(1)}.friction-transform-stage-v5{aspect-ratio:1.18;border:1px solid var(--border-subtle);background:linear-gradient(145deg, var(--bg-surface), var(--bg-surface-sunken));width:min(100%,570px);box-shadow:var(--shadow-sm);isolation:isolate;border-radius:26px;justify-self:end;margin:0;position:relative;overflow:hidden}.flow-topology-asset{object-fit:cover;opacity:.34;width:100%;height:100%;position:absolute;inset:0}.flow-current-asset{z-index:1;opacity:.08;width:106%;transition:opacity .45s,transform .65s;position:absolute;top:38%;left:-3%;transform:translateY(-50%)}.flow-fragment-track{z-index:3;grid-template-columns:repeat(3,minmax(0,1fr)) 76px;align-items:center;gap:8px;display:grid;position:absolute;top:31%;left:7%;right:7%}.flow-fragment{color:var(--text-secondary);flex-direction:column;align-items:center;gap:5px;font-size:12px;transition:transform .6s cubic-bezier(.2,.75,.2,1),opacity .4s;display:flex}.flow-fragment img{filter:drop-shadow(0 9px 14px #0d314b17);width:min(100%,104px);height:78px}.fragmented .flow-fragment-0{transform:translate(-14px,-34px)rotate(-5deg)}.fragmented .flow-fragment-1{transform:translate(10px,28px)rotate(4deg)}.fragmented .flow-fragment-2{transform:translate(12px,-12px)rotate(-3deg)}.flow .flow-fragment{transform:none}.flow-orka-core{border:1px solid var(--brand-border);background:var(--bg-surface);opacity:.28;border-radius:50%;justify-content:center;align-items:center;width:70px;height:70px;transition:opacity .4s,transform .55s,box-shadow .4s;display:flex;position:relative;transform:scale(.88)}.flow-orka-core img{object-fit:contain;width:44px;height:44px}.flow .flow-orka-core{opacity:1;box-shadow:0 0 0 8px var(--brand-subtle);transform:scale(1)}.flow .flow-current-asset{opacity:.8;transform:translateY(-50%)scaleX(1.03)}.flow-pod-cue{z-index:2;opacity:.08;align-items:center;width:160px;transition:opacity .45s,transform .6s;display:flex;position:absolute;top:8%;right:8%}.flow-pod-cue img{width:78px;margin-left:-28px}.flow-pod-cue img:first-child{margin-left:0}.flow .flow-pod-cue{opacity:.46;transform:translate(4px)}.friction-transform-stage-v5 figcaption{z-index:5;position:absolute;bottom:16px;left:18px;right:18px}.friction-transform-stage-v5 figcaption span{color:var(--brand-text);letter-spacing:.1em;text-transform:uppercase;font-size:12px;font-weight:850;display:block}.friction-transform-stage-v5 figcaption b{max-width:38ch;color:var(--text-primary);margin-top:4px;font-size:12px;line-height:1.4;display:block}.instrument-system-wrap{justify-self:end;width:min(100%,610px)}.instrument-stage-v5{aspect-ratio:1;border:1px solid var(--border-subtle);background:linear-gradient(145deg, var(--bg-surface), var(--bg-surface-sunken));width:100%;box-shadow:var(--shadow-sm);isolation:isolate;border-radius:30px;position:relative;overflow:hidden}.instrument-dial-asset{opacity:.84;width:86%;height:86%;transition:transform .65s cubic-bezier(.2,.75,.2,1),opacity .4s;position:absolute;inset:7%}.instrument-topology-asset{object-fit:cover;opacity:.27;width:100%;height:100%;position:absolute;inset:0}.instrument-current-asset{z-index:1;opacity:.1;width:124%;transition:opacity .45s,transform .65s;position:absolute;top:38%;left:-12%;transform:translateY(-50%)rotate(-5deg)}.instrument-slipstream-asset{z-index:2;opacity:0;width:66%;transition:opacity .45s,transform .65s;position:absolute;top:43%;right:3%;transform:translateY(-50%)translate(-18px)}.instrument-pod-layer,.instrument-ecosystem-layer{z-index:3;pointer-events:none;position:absolute;inset:0}.instrument-pod-member{opacity:.18;width:124px;transition:opacity .4s,transform .65s cubic-bezier(.2,.75,.2,1);position:absolute}.instrument-pod-member.pod-0{top:39%;left:19%;transform:translate(-34px,18px)scale(.64)}.instrument-pod-member.pod-1{top:28%;left:39%;transform:translateY(30px)scale(.73)}.instrument-pod-member.pod-2{top:42%;left:57%;transform:translate(34px,15px)scale(.6)}.instrument-ecosystem-node{opacity:.08;transition:opacity .4s,transform .55s;position:absolute;transform:scale(.75)}.instrument-ecosystem-node img{width:54px;height:54px}.instrument-ecosystem-node.node-0{top:17%;left:18%}.instrument-ecosystem-node.node-1{top:17%;right:18%}.instrument-ecosystem-node.node-2{bottom:17%;left:18%}.instrument-ecosystem-node.node-3{bottom:17%;right:18%}.instrument-system-core{z-index:5;color:var(--brand-text);flex-direction:column;align-items:center;gap:7px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.instrument-system-core>span{border:1px solid var(--brand-border);background:var(--bg-surface);width:86px;height:86px;box-shadow:0 0 0 8px var(--brand-subtle);border-radius:50%;justify-content:center;align-items:center;display:flex}.instrument-system-core img{object-fit:contain;width:55px;height:55px}.instrument-system-core small{background:var(--bg-surface);letter-spacing:.1em;text-transform:uppercase;border-radius:999px;padding:4px 8px;font-size:12px;font-weight:850}.model-pod .instrument-pod-member{opacity:.9}.model-pod .instrument-pod-member.pod-0{transform:translate(0)scale(.64)}.model-pod .instrument-pod-member.pod-1{transform:translate(0)scale(.73)}.model-pod .instrument-pod-member.pod-2{transform:translate(0)scale(.6)}.model-flow .instrument-current-asset{opacity:.82;transform:translateY(-50%)rotate(-1deg)}.model-flow .instrument-pod-member{opacity:.34}.model-slipstream .instrument-current-asset{opacity:.48}.model-slipstream .instrument-slipstream-asset{opacity:.9;transform:translateY(-50%)translate(0)}.model-slipstream .instrument-dial-asset{transform:rotate(10deg)}.model-ecosystem .instrument-ecosystem-node{opacity:.92;transform:scale(1)}.model-ecosystem .instrument-current-asset{opacity:.28}.model-ecosystem .instrument-dial-asset{transform:rotate(-8deg)}.instrument-controls-v5{grid-template-columns:repeat(4,1fr);gap:6px;margin-top:10px;display:grid}.instrument-controls-v5 button{border:1px solid var(--border-subtle);background:var(--bg-surface);min-width:0;color:var(--text-secondary);text-align:left;border-radius:12px;grid-template-columns:30px 1fr;align-items:center;gap:1px 7px;padding:9px 8px;transition:border-color .2s,background .2s,transform .2s;display:grid}.instrument-controls-v5 button>span{background:var(--bg-subtle);width:30px;height:30px;color:var(--brand-text);border-radius:9px;grid-row:1/span 2;justify-content:center;align-items:center;display:flex}.instrument-controls-v5 button b{text-overflow:ellipsis;font-size:12px;overflow:hidden}.instrument-controls-v5 button small{color:var(--text-tertiary);text-overflow:ellipsis;text-transform:uppercase;font-size:12px;overflow:hidden}.instrument-controls-v5 button.active{border-color:var(--brand-border);background:var(--brand-subtle);color:var(--brand-text);transform:translateY(-1px)}@media (width<=900px){.instrument-system-wrap{justify-self:center}.origin-system-stage{min-height:350px}.friction-transform-stage-v5{justify-self:center}}@media (width<=760px){.ecosystem-system-v5{min-height:560px!important;padding-top:76px!important}.ecosystem-topology-asset{opacity:.42;object-fit:cover}.ecosystem-current-asset{opacity:.28;bottom:16%}.ecosystem-context-node-v5{display:none}.ecosystem-route-marker-v5{flex-basis:44px;width:44px;height:44px}.ecosystem-hub-v5{width:100%}.ecosystem-hub-v5 .ecosystem-hub-dial{display:none}.origin-system-stage{min-height:320px}.origin-fragment{width:88px}.origin-fragment img{width:72px;height:56px}.origin-fragment.fragment-0{top:27%;left:7%}.origin-fragment.fragment-1{top:48%;left:37%}.origin-fragment.fragment-2{top:27%;left:66%}.origin-pod-member{width:105px}.origin-stack-node img{width:44px;height:44px}.origin-stack-node.stack-0{top:25%;left:18%}.origin-stack-node.stack-1{top:25%;right:18%}.origin-stack-node.stack-2{bottom:19%;left:18%}.origin-stack-node.stack-3{bottom:19%;right:18%}.origin-stack-core{width:62px;height:62px}.origin-stack-core img{width:39px;height:39px}.friction-transform-stage-v5{aspect-ratio:1;width:100%}.flow-fragment-track{grid-template-columns:repeat(3,1fr);gap:2px;top:30%;left:5%;right:5%}.flow-fragment img{width:76px;height:60px}.flow-orka-core{grid-column:1/-1;justify-self:center;width:58px;height:58px;margin-top:18px}.flow-orka-core img{width:36px;height:36px}.flow-pod-cue{width:130px}.flow-pod-cue img{width:64px}.instrument-stage-v5{border-radius:24px}.instrument-controls-v5{grid-template-columns:1fr 1fr}.instrument-pod-member{width:98px}.instrument-ecosystem-node img{width:44px;height:44px}.instrument-system-core>span{width:72px;height:72px}.instrument-system-core img{width:46px;height:46px}}@media (width<=480px){.origin-system-stage{border-radius:20px;min-height:300px}.origin-system-stage figcaption{top:12px;left:12px}.origin-fragment b{display:none}.origin-pod-member{width:88px}.origin-stack-node img{width:38px;height:38px}.friction-transform-stage-v5{border-radius:20px}.flow-fragment b{font-size:12px}.instrument-controls-v5 button{grid-template-columns:28px 1fr}.instrument-controls-v5 button>span{width:28px;height:28px}}@media (prefers-reduced-motion:reduce){.ecosystem-hub-dial,.origin-current-asset,.origin-fragment,.origin-pod-member,.origin-stack-node,.origin-stack-core,.flow-current-asset,.flow-fragment,.flow-orka-core,.flow-pod-cue,.instrument-dial-asset,.instrument-current-asset,.instrument-slipstream-asset,.instrument-pod-member,.instrument-ecosystem-node{transition:none!important}}.ecosystem-context-node-v5 b,.ecosystem-context-node-v5 small{font-size:12px}.ecosystem-route-readout-v4 ol{flex-wrap:wrap;row-gap:5px}.instrument-ecosystem-node.node-0{inset:17% auto auto 18%}.instrument-ecosystem-node.node-1{inset:17% 18% auto auto}.instrument-ecosystem-node.node-2{inset:auto auto 17% 18%}.instrument-ecosystem-node.node-3{inset:auto 18% 17% auto}@media (width<=760px){.ecosystem-hub-v5{width:100%;height:86px;min-height:86px;box-shadow:none;background:#03142394;border:1px solid #86bef226;border-radius:16px;grid-template-rows:auto auto;grid-template-columns:44px 1fr;place-items:center start;gap:0 10px;padding:11px 12px;display:grid}.ecosystem-hub-v5 .ecosystem-hub-v4-mark{grid-row:1/span 2;width:42px;height:42px}.ecosystem-hub-v5 small{align-self:end;margin:0}.ecosystem-hub-v5 b{align-self:start;margin:1px 0 0}}@media (width<=900px){.ecosystem-context-node-v5{display:none}}.overview-story-continuous{gap:42px;padding-bottom:36px;scroll-padding-top:12px}.overview-anchor-section{flex-direction:column;flex:none;gap:14px;scroll-margin-top:12px;display:flex}.overview-anchor-section+.overview-anchor-section{border-top:1px solid var(--border-subtle);padding-top:20px}.overview-story-continuous .overview-anchor-section{opacity:.46;transform-origin:50% 0;transition:opacity .52s var(--ease-standard), transform .52s var(--ease-standard);will-change:opacity, transform;transform:translateY(14px)scale(.997)}.overview-story-continuous .overview-anchor-section.is-overview-active{opacity:1;transform:translateY(0)scale(1)}.overview-story-continuous .overview-anchor-section:not(.is-overview-active){transition-duration:.36s}@media (prefers-reduced-motion:reduce){.overview-story-continuous .overview-anchor-section,.overview-story-continuous .overview-anchor-section.is-overview-active{opacity:1;transition:none;transform:none}}.overview-anchor-section>.story-page-hero .story-intro-copy h1,.journey-overview-hero .story-intro-copy h1{letter-spacing:-.055em;margin:8px 0 18px;font-size:clamp(38px,4.5vw,62px);line-height:1.02}.philosophy-principles,.ecosystem-architecture,.adoption-current{padding:clamp(34px,5vw,58px)}.philosophy-principle-grid,.ecosystem-layer-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.philosophy-principle-grid article,.ecosystem-layer-grid article{border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--bg-surface-sunken);min-height:210px;padding:24px}.philosophy-principle-grid article>span{color:var(--brand);letter-spacing:.12em;font-size:12px;font-weight:850}.philosophy-principle-grid h3,.ecosystem-layer-grid h3{letter-spacing:-.03em;margin:28px 0 10px;font-size:clamp(20px,2vw,27px)}.ecosystem-layer-grid h3{margin-top:6px}.philosophy-principle-grid p,.ecosystem-layer-grid p{color:var(--text-secondary);margin:0}.ecosystem-layer-grid small{color:var(--text-tertiary);letter-spacing:.09em;text-transform:uppercase;font-size:12px;font-weight:800;display:block}.ecosystem-catalog-bridge{justify-content:space-between;align-items:center;gap:30px;padding:clamp(34px,5vw,56px);display:flex}.ecosystem-catalog-bridge>div{max-width:780px}.ecosystem-catalog-bridge h2{letter-spacing:-.045em;margin:8px 0 12px;font-size:clamp(30px,3.6vw,48px);line-height:1.04}.ecosystem-catalog-bridge p{color:#c6e2fa;font-size:var(--fs-md);margin:0}.ecosystem-catalog-bridge .button{flex:none}.adoption-hero{grid-template-columns:minmax(0,1.15fr) minmax(310px,.85fr)}.adoption-signal-card,.journey-order-card{border:1px solid var(--brand-border);border-radius:var(--radius-lg);background:var(--brand-subtle);padding:26px}.adoption-signal-card small,.journey-order-card small{color:var(--brand-text);letter-spacing:.1em;text-transform:uppercase;font-size:12px;font-weight:850}.adoption-signal-card blockquote{letter-spacing:-.04em;margin:14px 0 0;font-size:clamp(23px,2.7vw,34px);font-weight:760;line-height:1.18}.journey-order-card{flex-direction:column;gap:8px;display:flex}.journey-order-card b{letter-spacing:-.035em;font-size:clamp(22px,2.4vw,31px)}.journey-order-card p{color:var(--text-secondary);margin:0}.adoption-step-list{border:1px solid var(--border-subtle);border-radius:var(--radius-lg);gap:0;display:grid;overflow:hidden}.adoption-step-list article{border-top:1px solid var(--border-subtle);background:var(--bg-surface-sunken);grid-template-columns:68px minmax(0,1fr);gap:18px;padding:24px;display:grid}.adoption-step-list article:first-child{border-top:0}.adoption-step-list article>span{background:var(--brand-subtle);width:48px;height:48px;color:var(--brand);border-radius:15px;justify-content:center;align-items:center;font-size:12px;font-weight:850;display:inline-flex}.adoption-step-list h3{font-size:var(--fs-xl);letter-spacing:-.025em;margin:0 0 6px}.adoption-step-list p{max-width:900px;color:var(--text-secondary);margin:0}.adoption-next{margin-top:0}.user-journey-section{gap:16px}.journey-explorer{flex-direction:column;gap:14px;min-width:0;display:flex;position:relative}.journey-selector-shell{z-index:5;box-shadow:var(--shadow-sm);padding:7px;position:sticky;top:0}.journey-tabs{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;display:grid}.journey-tabs button{border-radius:var(--radius-md);min-height:68px;color:var(--text-secondary);text-align:left;background:0 0;border:1px solid #0000;flex-direction:column;justify-content:center;align-items:flex-start;gap:3px;padding:11px 15px;display:flex}.journey-tabs button:hover{border-color:var(--border-default);background:var(--bg-subtle);color:var(--text-primary)}.journey-tabs button.active{border-color:var(--brand-border);background:var(--brand-subtle);color:var(--brand-text)}.journey-tabs b{font-size:var(--fs-sm)}.journey-tabs span{color:var(--text-tertiary);font-size:12px}.journey-tabs button.active span{color:var(--brand-text)}.journey-case{outline:none;flex-direction:column;gap:14px;display:flex}.journey-case:focus-visible{border-radius:var(--radius-lg);box-shadow:0 0 0 3px var(--focus-ring)}.journey-case-hero{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:38px;min-height:430px;padding:clamp(42px,6vw,74px);display:grid}.journey-case-hero h2{letter-spacing:-.055em;max-width:920px;margin:9px 0 18px;font-size:clamp(40px,5vw,64px);line-height:.99}.journey-case-hero p{color:#c6e2fa;max-width:880px;margin:0;font-size:clamp(17px,1.8vw,22px);line-height:1.55}.journey-case-signal{aspect-ratio:1;text-align:center;background:#ffffff12;border:1px solid #ffffff2e;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:190px;display:flex}.journey-case-signal small{color:#86bef2;letter-spacing:.12em;text-transform:uppercase;font-size:12px;font-weight:850}.journey-case-signal strong{max-width:130px;margin:8px 0;font-size:22px;line-height:1.05}.journey-case-signal span{color:#c6e2fa;font-size:12px}.journey-narrative-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.journey-narrative{min-height:360px;padding:clamp(30px,4vw,46px);position:relative;overflow:hidden}.journey-narrative>small{z-index:1;color:var(--brand-text);letter-spacing:.1em;text-transform:uppercase;font-size:12px;font-weight:850;display:block;position:relative}.journey-narrative h3{z-index:1;letter-spacing:-.04em;max-width:560px;margin:20px 0 16px;font-size:clamp(26px,3vw,38px);line-height:1.06;position:relative}.journey-narrative p{z-index:1;max-width:720px;color:var(--text-secondary);font-size:var(--fs-md);margin:0 0 14px;line-height:1.65;position:relative}.journey-narrative p:last-child{margin-bottom:0}.journey-consequence{grid-template-columns:180px minmax(0,1fr);align-items:center;gap:38px;padding:clamp(32px,5vw,52px);display:grid}.journey-section-label{align-items:center;display:flex}.journey-section-label small{color:var(--text-tertiary);letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:850}.journey-consequence h3,.journey-response h3{letter-spacing:-.04em;margin:0 0 10px;font-size:clamp(27px,3vw,40px)}.journey-consequence p,.journey-response p{max-width:940px;color:var(--text-secondary);font-size:var(--fs-md);margin:0;line-height:1.65}.journey-response{grid-template-columns:minmax(0,1.18fr) minmax(320px,.82fr);gap:14px;padding:14px;display:grid}.journey-response-main,.journey-ecosystem-panel{border-radius:var(--radius-lg);background:var(--bg-surface-sunken);padding:clamp(25px,4vw,40px)}.journey-response-main h3{margin-top:20px}.journey-ecosystem-panel{border:1px solid var(--brand-border);background:var(--brand-subtle)}.journey-ecosystem-panel ul{gap:13px;margin:30px 0 0;padding:0;list-style:none;display:grid}.journey-ecosystem-panel li{color:var(--text-secondary);align-items:flex-start;gap:10px;line-height:1.5;display:flex}.journey-ecosystem-panel li .ui-icon{color:var(--brand);flex:none;margin-top:2px}.journey-lower-grid .journey-narrative{min-height:320px}.journey-next-step{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:34px;min-height:310px;padding:clamp(38px,5vw,62px);display:grid}.journey-next-step h3{letter-spacing:-.045em;max-width:900px;margin:9px 0 12px;font-size:clamp(30px,4vw,48px);line-height:1.06}.journey-next-step p{color:#c6e2fa;max-width:850px;margin:0}.journey-next-actions{flex-direction:column;gap:9px;min-width:210px;display:flex}@media (width<=980px){.philosophy-principle-grid,.ecosystem-layer-grid,.ecosystem-catalog-bridge,.journey-case-hero,.journey-next-step{grid-template-columns:1fr}.journey-case-signal{width:150px}.journey-response{grid-template-columns:1fr}}@media (width<=760px){.overview-story-continuous{gap:28px}.overview-anchor-section+.overview-anchor-section{padding-top:10px}.overview-anchor-section>.story-page-hero{grid-template-columns:1fr}.ecosystem-catalog-bridge{flex-direction:column;align-items:flex-start}.adoption-step-list article{grid-template-columns:48px minmax(0,1fr);gap:12px;padding:18px 15px}.adoption-step-list article>span{width:40px;height:40px}.journey-selector-shell{margin-inline:-1px;top:2px;overflow:hidden}.journey-tabs{scroll-snap-type:x mandatory;scrollbar-width:thin;display:flex;overflow-x:auto}.journey-tabs button{scroll-snap-align:start;min-width:170px}.journey-narrative-grid{grid-template-columns:1fr}.journey-narrative{min-height:0;padding:28px 22px}.journey-narrative h3{margin-top:18px}.journey-consequence{grid-template-columns:1fr;gap:22px;padding:28px 22px}.journey-response{padding:8px}.journey-case-hero{min-height:0;padding:38px 24px}.journey-case-signal{width:128px}.journey-next-step{min-height:0;padding:36px 24px}.journey-next-actions,.journey-next-actions .button{width:100%}}@media (width<=480px){.philosophy-principles,.ecosystem-architecture,.adoption-current{padding:26px 18px}.philosophy-principle-grid article,.ecosystem-layer-grid article{min-height:0;padding:20px}.journey-case-hero h2{font-size:38px}.journey-order-card{padding:20px}}.journey-consequence{border:1px solid var(--error-border);background:var(--error-subtle)}.journey-consequence .journey-section-label small,.journey-consequence h3{color:var(--error-text)}.journey-response-main{border:1px solid var(--success-border);background:var(--success-subtle)}.journey-response-main .journey-section-label small,.journey-response-main h3{color:var(--success-text)}.living-ecosystem-story{grid-template-columns:minmax(250px,.62fr) minmax(520px,1.38fr);align-items:center;gap:clamp(28px,4vw,64px);min-height:720px;padding:clamp(36px,5vw,68px);display:grid}.living-ecosystem-copy{max-width:560px}.living-ecosystem-copy h2{color:#fff;letter-spacing:-.052em;margin:10px 0 18px;font-size:clamp(34px,4.4vw,58px);line-height:1.02}.living-ecosystem-copy>p{color:var(--orka-blue-200);font-size:var(--fs-md);margin:0;line-height:1.75}.living-ecosystem-legend{flex-wrap:wrap;gap:8px;margin-top:24px;display:flex}.living-ecosystem-legend span{border-radius:var(--radius-pill);color:#dcefff;letter-spacing:.02em;background:#ffffff0e;border:1px solid #86bef233;align-items:center;gap:7px;padding:7px 10px;font-size:12px;font-weight:750;display:inline-flex}.living-ecosystem-legend i{background:var(--orka-blue-400);border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 4px #5aa8ee1a}.living-slipstream-status{background:#ffffff0e;border:1px solid #86bef22e;border-radius:14px;justify-content:space-between;align-items:flex-start;gap:14px;margin-top:18px;padding:14px 15px;display:flex;box-shadow:inset 0 1px #ffffff09}.living-slipstream-status>div{min-width:0}.living-slipstream-status b{color:#fff;font-size:var(--fs-xs);letter-spacing:.02em;font-weight:800;display:block}.living-slipstream-status span{color:#9fc2dd;margin-top:4px;font-size:12px;line-height:1.5;display:block}.living-slipstream-status button{border-radius:var(--radius-pill);color:#dcefff;cursor:pointer;background:#ffffff0f;border:1px solid #86bef238;flex:none;padding:6px 9px;font-size:12px;font-weight:750}.living-slipstream-status button:hover{background:#ffffff1a;border-color:#86bef280}.living-slipstream-status.is-active{border-color:var(--success-border);background:color-mix(in srgb, var(--success-subtle) 58%, #ffffff09)}.living-ecosystem-visual{width:min(720px,100%);margin:0 auto}.living-ecosystem-field{aspect-ratio:1;isolation:isolate;background:radial-gradient(circle,#3d9bf021,#0000 19%),radial-gradient(circle,#1573c617,#0000 49%),#020f1f85;border:1px solid #86bef226;border-radius:clamp(20px,3vw,34px);width:100%;position:relative;overflow:hidden;box-shadow:inset 0 0 80px #010a183d,0 24px 70px #010c1c3d}.living-ecosystem-field:before{z-index:-1;content:"";opacity:.72;background-image:radial-gradient(circle at 14% 25%,#5aa8ee29 0 1px,#0000 1.4px),radial-gradient(circle at 79% 68%,#86bef224 0 1px,#0000 1.4px),radial-gradient(circle at 65% 18%,#5aa8ee1c 0 1px,#0000 1.4px);background-size:92px 92px,126px 126px,158px 158px;position:absolute;inset:0}.living-current-glow{filter:blur(18px);opacity:.2;pointer-events:none;border-radius:50%;position:absolute}.living-current-glow.glow-a{background:var(--orka-blue-500);width:38%;height:38%;top:12%;left:5%}.living-current-glow.glow-b{background:var(--orka-teal-500);opacity:.11;width:30%;height:30%;bottom:10%;right:8%}.living-orbit-ring{animation:living-orbit-spin var(--orbit-duration) linear infinite;animation-direction:var(--orbit-direction);will-change:transform;pointer-events:none;border:1px solid #86bef22e;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.living-orbit-ring.orbit-inner{border-color:#86bef247;width:39%;height:39%}.living-orbit-ring.orbit-middle{border-color:#86bef22e;width:62%;height:62%}.living-orbit-ring.orbit-outer{border-color:#86bef21f;width:85%;height:85%}.living-orbit-node{z-index:3;pointer-events:auto;width:clamp(43px,5.2vw,62px);color:inherit;cursor:pointer;transition:opacity var(--dur-normal) var(--ease-standard), filter var(--dur-normal) var(--ease-standard);background:0 0;border:0;padding:0;position:absolute;transform:translate(-50%,-50%)}.living-orbit-node:disabled{cursor:default}.living-orbit-node.is-selected{visibility:hidden;opacity:0;pointer-events:none}.living-orbit-node.is-dimmed{opacity:.3;filter:saturate(.55)}.living-orbit-node.is-related{z-index:6}.living-orbit-node.is-related .living-orbit-app-icon{box-shadow:0 7px 22px #00000047, 0 0 0 3px color-mix(in srgb, var(--node-accent,var(--orka-blue-400)) 68%, white 8%), 0 0 24px color-mix(in srgb, var(--node-accent,var(--orka-blue-400)) 58%, transparent);border-color:#fff;animation:2.8s ease-in-out infinite living-related-pulse}.living-orbit-node.is-related .living-orbit-card b{color:#fff}.living-orbit-node:focus-visible{outline:none}.living-orbit-node:focus-visible .living-orbit-app-icon{box-shadow:0 0 0 3px #fff, 0 0 0 6px var(--orka-blue-400), 0 7px 22px #00000047}.living-orbit-upright{animation:living-orbit-counter var(--orbit-duration) linear infinite;animation-direction:var(--orbit-direction);will-change:transform;display:block}.living-orbit-card{flex-direction:column;align-items:center;gap:5px;min-width:0;display:flex}.living-orbit-app-icon{width:clamp(35px,4.4vw,50px);height:clamp(35px,4.4vw,50px);box-shadow:0 6px 18px #0003, 0 0 0 2px color-mix(in srgb, var(--node-accent,var(--orka-blue-400)) 34%, transparent);background:#fffffff5;border:1px solid #ffffffc2;border-radius:clamp(9px,1vw,13px);place-items:center;display:grid}.living-orbit-app-icon img{object-fit:contain;width:72%;height:72%}.living-orbit-ring.orbit-inner .living-orbit-node{width:clamp(74px,6.3vw,86px)}.living-orbit-ring.orbit-inner .living-orbit-app-icon{width:clamp(44px,4.5vw,52px);height:clamp(44px,4.5vw,52px)}.living-orbit-ring.orbit-middle .living-orbit-node{width:clamp(70px,5.9vw,82px)}.living-orbit-ring.orbit-middle .living-orbit-app-icon{width:clamp(40px,4vw,47px);height:clamp(40px,4vw,47px)}.living-orbit-ring.orbit-outer .living-orbit-node{width:clamp(66px,5.5vw,78px)}.living-orbit-ring.orbit-outer .living-orbit-app-icon{width:clamp(36px,3.6vw,43px);height:clamp(36px,3.6vw,43px)}.living-orbit-card b{color:#dcefff;text-align:center;text-overflow:ellipsis;white-space:nowrap;text-shadow:0 2px 8px #0000008c;max-width:100%;font-size:clamp(12px,.78vw,11px);font-weight:750;line-height:1.1;display:block;overflow:hidden}.living-orbit-card small{border:1px solid color-mix(in srgb, var(--node-accent,var(--orka-blue-400)) 52%, transparent);border-radius:var(--radius-pill);color:#fff;letter-spacing:.08em;text-transform:uppercase;background:#04162bc7;margin-top:-2px;padding:2px 5px;font-size:12px;font-weight:850;line-height:1}.living-orbit-node.group-it,.living-slipstream-slot.group-it{--node-accent:var(--orka-blue-400)}.living-orbit-node.group-ops,.living-slipstream-slot.group-ops{--node-accent:var(--orka-teal-500)}.living-orbit-node.group-hr,.living-slipstream-slot.group-hr{--node-accent:var(--orka-green-500)}.living-orbit-node.group-business,.living-slipstream-slot.group-business{--node-accent:var(--orka-amber-500)}.living-orbit-node.group-marketing,.living-slipstream-slot.group-marketing{--node-accent:var(--orka-indigo-500)}.living-ecosystem-core{pointer-events:none;z-index:8;background:#06182eed;border:1px solid #86bef261;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:clamp(92px,12vw,126px);height:clamp(92px,12vw,126px);transition:border-color .5s,box-shadow .5s,background .5s;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 18px 54px #0000005c,0 0 0 10px #3d9bf00e}.living-core-halo{z-index:-1;border:1px solid #5aa8ee24;border-radius:50%;transition:border-color .5s,box-shadow .5s,transform .5s;position:absolute;inset:-20%;box-shadow:0 0 42px #3d9bf024}.living-core-mark{aspect-ratio:1;background:#fff;border-radius:50%;place-items:center;width:56%;display:grid;box-shadow:0 8px 24px #00000038}.living-core-mark img{object-fit:contain;width:76%;height:76%}.living-ecosystem-core b{color:#fff;margin-top:8px;font-size:clamp(12px,1vw,13px)}.living-ecosystem-core small{color:#8fb9d9;margin-top:2px;font-size:clamp(12px,.66vw,11px)}.living-ecosystem-core.is-active{background:radial-gradient(circle at 50% 34%,#16c7842e,#0000 55%),#06182ef7;border-color:#66dfb4d1;animation:4.8s ease-in-out infinite living-core-active;box-shadow:0 18px 54px #0000005c,0 0 0 10px #16c78414,0 0 48px #16c78452}.living-ecosystem-core.is-active .living-core-halo{border-color:#66dfb45c;transform:scale(1.04);box-shadow:0 0 54px #16c78447,inset 0 0 24px #3d9bf014}.living-ecosystem-core.is-active small{color:#9ff1d0;font-weight:750}.living-slipstream-lane{z-index:14;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);width:min(620px,100% - 28px);min-height:90px;animation:living-slipstream-enter .28s var(--ease-out) both;background:linear-gradient(#061a31e0,#031223f0);border:1px solid #86bef238;border-radius:18px;margin:14px auto 0;padding:16px 18px 11px;position:relative;box-shadow:0 16px 38px #00000047,inset 0 1px #ffffff09}.living-slipstream-lane.is-active{border-color:var(--success-border);box-shadow:0 16px 38px #0000004d,0 0 30px #16c7841f,inset 0 1px #ffffff0d}.living-slipstream-label{color:#8fb9d9;letter-spacing:.12em;text-transform:uppercase;font-size:12px;font-weight:850;position:absolute;top:7px;left:14px}.living-slipstream-track{border-radius:var(--radius-pill);background:#86bef22e;height:2px;position:absolute;top:48px;left:16.666%;right:16.666%;overflow:hidden}.living-slipstream-track i{width:var(--flow-progress);border-radius:inherit;background:linear-gradient(90deg, var(--orka-blue-400), var(--orka-teal-500));height:100%;transition:width .42s var(--ease-standard);display:block;box-shadow:0 0 12px #3d9bf066}.living-slipstream-lane.is-active .living-slipstream-track i{background:linear-gradient(90deg, var(--orka-blue-400), var(--orka-teal-500), var(--orka-green-500), var(--orka-blue-400));background-size:220% 100%;animation:4.2s linear infinite living-flow-current;box-shadow:0 0 16px #16c78461}.living-slipstream-slots{z-index:2;grid-template-columns:repeat(3,1fr);align-items:start;gap:8px;display:grid;position:relative}.living-slipstream-slot{color:#fff;cursor:pointer;min-width:0;animation:living-slipstream-node-in .36s var(--ease-out) both;background:0 0;border:0;flex-direction:column;justify-content:flex-start;align-items:center;gap:3px;padding:0;display:flex;position:relative}.living-slipstream-slot:focus-visible{outline:none}.living-slipstream-slot:focus-visible .living-slipstream-icon{box-shadow:0 0 0 3px #fff, 0 0 0 6px var(--orka-blue-400)}.living-slipstream-icon{border:2px solid color-mix(in srgb, var(--node-accent,var(--orka-blue-400)) 74%, white 10%);width:42px;height:42px;box-shadow:0 7px 18px #00000047, 0 0 18px color-mix(in srgb, var(--node-accent,var(--orka-blue-400)) 26%, transparent);background:#fff;border-radius:12px;place-items:center;display:grid}.living-slipstream-icon img{object-fit:contain;width:72%;height:72%}.living-slipstream-slot b{color:#fff;text-overflow:ellipsis;white-space:nowrap;max-width:84px;font-size:12px;line-height:1.05;overflow:hidden}.living-slipstream-slot small{color:#dcefff;background:#05192ff5;border:1px solid #ffffff52;border-radius:50%;place-items:center;width:15px;height:15px;font-size:12px;font-weight:850;display:grid;position:absolute;top:-4px;right:calc(50% - 28px)}.living-slipstream-slot.is-empty{cursor:default}.living-slipstream-slot.is-empty i{color:#9fc2dd8c;background:#ffffff06;border:1px dashed #86bef242;border-radius:12px;place-items:center;width:38px;height:38px;margin-top:2px;font-size:12px;font-style:normal;font-weight:800;display:grid}.living-ecosystem-visual figcaption{color:#9fc2dd;text-align:center;max-width:590px;margin:12px auto 0;font-size:12px;line-height:1.55}@keyframes living-orbit-spin{0%{transform:translate(-50%,-50%)rotate(0)}to{transform:translate(-50%,-50%)rotate(360deg)}}@keyframes living-orbit-counter{0%{transform:rotate(0)}to{transform:rotate(-360deg)}}@keyframes living-related-pulse{0%,to{filter:brightness()}50%{filter:brightness(1.16)}}@keyframes living-slipstream-enter{0%{opacity:0;transform:translateY(8px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes living-slipstream-node-in{0%{opacity:0;transform:translateY(8px)scale(.88)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes living-flow-current{0%{background-position:0 0}to{background-position:-220% 0}}@keyframes living-core-active{0%,to{box-shadow:0 18px 54px #0000005c,0 0 0 10px #16c78414,0 0 40px #16c78438}50%{box-shadow:0 18px 54px #0000005c,0 0 0 13px #16c7841c,0 0 58px #16c78461}}@media (width<=1180px){.living-ecosystem-story{grid-template-columns:1fr;min-height:0}.living-ecosystem-copy{max-width:760px}.living-ecosystem-visual{width:min(720px,92vw)}}@media (width<=760px){.living-ecosystem-story{gap:26px;padding:34px 20px}.living-ecosystem-copy h2{font-size:clamp(32px,10vw,44px)}.living-ecosystem-legend{gap:6px}.living-ecosystem-legend span{padding:6px 8px;font-size:12px}.living-slipstream-status{align-items:stretch}.living-slipstream-status button{align-self:flex-start}.living-ecosystem-visual{width:100%}.living-ecosystem-field{border-radius:20px}.living-orbit-ring.orbit-inner{width:42%;height:42%}.living-orbit-ring.orbit-middle{width:64%;height:64%}.living-orbit-ring.orbit-outer{width:86%;height:86%}.living-orbit-card{gap:3px}.living-orbit-app-icon{border-radius:9px}.living-ecosystem-core small{display:none}.living-slipstream-lane{width:calc(100% - 18px);margin-top:12px;padding-left:10px;padding-right:10px}.living-slipstream-icon{border-radius:10px;width:38px;height:38px}}@media (width<=480px){.living-ecosystem-story{padding-left:14px;padding-right:14px}.living-ecosystem-legend{display:none}.living-slipstream-status{flex-direction:column;gap:9px}.living-orbit-node{width:42px}.living-orbit-app-icon{width:34px;height:34px}.living-orbit-card b,.living-orbit-card small{font-size:12px}.living-ecosystem-core{width:80px;height:80px}.living-ecosystem-core b{margin-top:5px;font-size:12px}.living-slipstream-lane{min-height:78px;padding-top:14px}.living-slipstream-track{top:41px}.living-slipstream-icon{border-radius:9px;width:32px;height:32px}.living-slipstream-slot b{max-width:64px;font-size:12px}.living-slipstream-slot.is-empty i{width:30px;height:30px}}@media (prefers-reduced-motion:reduce){.living-orbit-ring,.living-orbit-upright,.living-orbit-node.is-related .living-orbit-app-icon,.living-slipstream-lane,.living-slipstream-slot,.living-slipstream-lane.is-active .living-slipstream-track i,.living-ecosystem-core.is-active{animation:none!important}.living-orbit-node,.living-slipstream-track i,.living-ecosystem-core,.living-core-halo{transition:none!important}}.living-orbit-card{gap:6px}.living-orbit-card b{font-size:clamp(12px,.9vw,13px);line-height:1.18}.living-ecosystem-core b{font-size:clamp(13px,1.1vw,15px)}.living-ecosystem-core small{text-align:center;max-width:92px;font-size:12px;line-height:1.2}.living-slipstream-label{font-size:12px}.living-slipstream-slot b{max-width:104px;font-size:12px;line-height:1.2}.living-slipstream-slot small{width:18px;height:18px;font-size:12px}.living-slipstream-slot.is-empty i,.living-ecosystem-visual figcaption{font-size:12px}@media (width<=760px){.living-orbit-node{width:clamp(52px,14vw,68px)}.living-orbit-card b,.living-orbit-card small{font-size:12px}.living-slipstream-slot b{max-width:82px;font-size:12px}}.fit-current{row-gap:10px}.fit-current-line{top:30px}.fit-current button{min-width:0;min-height:92px;padding-inline:10px}.fit-current button>span{border-radius:var(--radius-pill);white-space:nowrap;width:auto;min-width:46px;height:34px;padding:0 9px;font-size:12px;line-height:1}.fit-current button b{text-align:center;overflow-wrap:anywhere;max-width:100%;margin-top:10px;font-size:13px;line-height:1.25}.fit-current button small{letter-spacing:.065em;text-align:center;white-space:normal;overflow-wrap:anywhere;max-width:100%;margin-top:4px;font-size:12px;line-height:1.25}.fit-current button.active>span{box-shadow:0 0 0 6px var(--brand-subtle)}.living-slipstream-status{gap:18px;padding:16px 17px}.living-slipstream-status b{font-size:14px;line-height:1.3}.living-slipstream-status span{color:#c6e2fa;margin-top:5px;font-size:13px;line-height:1.55}.living-slipstream-status button{white-space:nowrap;min-height:34px;padding:7px 12px;font-size:12px;line-height:1.2}.living-slipstream-status.is-active{border-color:var(--success-border);background:var(--success-subtle);box-shadow:0 8px 24px #06182e1f,inset 0 1px #ffffff8c}.living-slipstream-status.is-active b{color:var(--success-text)}.living-slipstream-status.is-active span{color:var(--text-secondary)}.living-slipstream-status.is-active button{border-color:var(--success-border);background:var(--bg-surface);color:var(--success-text);box-shadow:var(--shadow-xs)}.living-slipstream-status.is-active button:hover{border-color:var(--success-text);background:var(--bg-surface-raised);color:var(--success-text)}.living-orbit-node{width:clamp(70px,6.4vw,88px)}.living-orbit-card b{text-overflow:clip;white-space:normal;overflow-wrap:anywhere;max-width:88px;font-size:clamp(12px,.9vw,13px);line-height:1.2;overflow:visible}.living-orbit-card small{letter-spacing:.045em;padding:4px 7px;font-size:12px;line-height:1.1}.living-slipstream-label{font-size:12px;line-height:1.25}.living-slipstream-slot b{text-align:center;text-overflow:clip;white-space:normal;overflow-wrap:anywhere;max-width:110px;min-height:29px;font-size:12px;line-height:1.2;overflow:visible}.living-slipstream-slot small,.living-slipstream-slot.is-empty i{font-size:12px}.stack-app-copy small,.stack-app-copy b,.ecosystem-node-copy b,.ecosystem-route-readout li b,.ecosystem-route-readout-v4 li b{text-overflow:clip;white-space:normal;overflow-wrap:anywhere;overflow:visible}@media (width<=760px){.fit-current-line{top:20px;left:18px}.fit-current button{grid-template-columns:38px minmax(0,1fr) auto;min-height:68px}.fit-current button>span{width:38px;min-width:38px;height:30px;padding:0 4px;font-size:12px}.fit-current button b,.fit-current button small{text-align:left}.living-slipstream-status{flex-direction:column}.living-slipstream-status button{align-self:flex-start}.living-orbit-node{width:clamp(62px,16vw,76px)}.living-orbit-card b{max-width:76px}}@media (width<=480px){.fit-current button{grid-template-columns:40px minmax(0,1fr)}.fit-current button small{grid-column:2}.living-slipstream-status{padding:14px}.living-slipstream-status b{font-size:13px}.living-slipstream-status span{font-size:12px}.living-orbit-node{width:62px}.living-orbit-card b{max-width:62px;font-size:12px}.living-orbit-card small{padding:3px 5px;font-size:12px}.living-slipstream-slot b{max-width:78px;font-size:12px}}.google-mark{background:#fff;flex:none;padding:5px;overflow:hidden}.google-mark img{object-fit:contain;width:100%;height:100%;display:block}.ecosystem-google-foundation-v4 .google-mark{border-color:#ffffff2e;width:38px;height:38px;box-shadow:0 5px 14px #0000002e}.friction-foundation-note .google-mark{width:36px;height:36px;box-shadow:var(--shadow-xs)}.living-slipstream-lane{min-height:118px;padding:38px 18px 14px}.living-slipstream-label{line-height:1;top:12px;left:18px}.living-slipstream-track{top:72px}.living-slipstream-slot small{z-index:3;top:-2px;right:calc(50% - 29px)}.living-orbit-ring.orbit-outer{width:86%;height:86%}@media (width<=760px){.living-slipstream-lane{min-height:108px;padding-top:36px}.living-slipstream-track{top:67px}.living-slipstream-label{top:11px;left:14px}}@media (width<=480px){.living-slipstream-lane{min-height:104px;padding-top:34px}.living-slipstream-track{top:61px}.living-slipstream-slot small{top:-2px;right:calc(50% - 24px)}}.quick-answers-board{border:1px solid color-mix(in srgb, var(--brand-border) 45%, transparent);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);color:#f2f7fd;background:radial-gradient(circle at 12% 0,#1e8fec29,#0000 34%),linear-gradient(145deg,#06182e 0%,#08203a 58%,#0a2745 100%);padding:clamp(30px,4vw,46px);position:relative;overflow:hidden}.quick-answers-board:after{content:"";pointer-events:none;background:linear-gradient(120deg,#0000 0 64%,#3d9bf00e 64% 65%,#0000 65% 100%);position:absolute;inset:0}.quick-answers-heading{z-index:1;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:24px;display:flex;position:relative}.quick-answers-heading>div{min-width:0}.quick-answers-eyebrow{color:#89c7ff;letter-spacing:.11em;text-transform:uppercase;margin-bottom:9px;font-size:.75rem;font-weight:800;display:inline-flex}.quick-answers-heading h2{color:#fff;letter-spacing:-.025em;margin:0;font-size:clamp(1.8rem,3vw,2.5rem);line-height:1.08}.quick-answers-heading p{color:#b9cbe0;max-width:720px;font-size:var(--fs-sm);margin:10px 0 0;line-height:1.55}.quick-answers-all{border-radius:var(--radius-pill);color:#d8ecff;min-height:38px;font-size:var(--fs-xs);transition:background var(--dur-fast) var(--ease-standard), border-color var(--dur-fast) var(--ease-standard), transform var(--dur-fast) var(--ease-standard);background:#89c7ff14;border:1px solid #89c7ff47;flex:none;align-items:center;gap:8px;padding:9px 13px;font-weight:750;display:inline-flex}.quick-answers-all:hover{background:#89c7ff24;border-color:#89c7ff80;transform:translateY(-1px)}.quick-answers-grid{z-index:1;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid;position:relative}.quick-answer-card{color:#f2f7fd;text-align:left;min-width:0;min-height:68px;transition:transform var(--dur-fast) var(--ease-standard), border-color var(--dur-fast) var(--ease-standard), background var(--dur-fast) var(--ease-standard), box-shadow var(--dur-fast) var(--ease-standard);background:#153e6794;border:1px solid #89c7ff1f;border-radius:12px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;padding:14px 16px;display:grid;box-shadow:inset 0 1px #ffffff06}.quick-answer-card:hover,.quick-answer-card:focus-visible{background:#1b4c7cc7;border-color:#89c7ff61;transform:translateY(-2px);box-shadow:0 10px 24px #00000029}.quick-answer-card:focus-visible{outline:none;box-shadow:0 0 0 3px #5aa8ee52,0 10px 24px #00000029}.quick-answer-task{color:#c1d0e1;overflow-wrap:anywhere;min-width:0;font-size:.875rem;font-weight:520;line-height:1.35}.quick-answer-app{color:#89c7ff;white-space:nowrap;align-items:center;gap:7px;font-size:.8125rem;display:inline-flex}.quick-answer-app b{font-weight:800}.quick-answer-app i{opacity:.72;transition:transform var(--dur-fast) var(--ease-standard);font-style:normal}.quick-answer-card:hover .quick-answer-app i{transform:translate(2px)}.quick-answer-card.tone-ai{border-color:#aeb7ff33}.quick-answer-card.tone-ai .quick-answer-app{color:#b8c0ff}.quick-answer-card.tone-hr .quick-answer-app{color:#7ee5bc}.quick-answer-card.tone-business .quick-answer-app{color:#ffd17a}.quick-answer-card.tone-marketing .quick-answer-app{color:#c6b6ff}@media (width<=1080px){.quick-answers-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=700px){.quick-answers-board{padding:26px 18px}.quick-answers-heading{flex-direction:column;align-items:flex-start;gap:16px}.quick-answers-grid{grid-template-columns:1fr}.quick-answer-card{min-height:64px}}@media (width<=430px){.quick-answer-card{grid-template-columns:1fr;gap:7px}.quick-answer-app{justify-content:space-between;width:100%}}
