:root{--obs-bg:#080a0d;--obs-bg-2:#0d1217;--obs-surface:#12171d;--obs-surface-2:#171d23;--obs-surface-3:#1c232a;--obs-text:#eeeae2;--obs-body:#b8b4ac;--obs-muted:#a0a4aa;--obs-dim:#92969c;--obs-line:#2b333b;--obs-line-strong:#46505a;--obs-amber:#ff8a1f;--obs-amber-2:#d7650e;--obs-amber-soft:rgba(255,138,31,.10);--obs-green:#48d597;--obs-red:#ff6b62;--obs-blue:#67b7e8;--obs-radius:3px;--obs-shadow:0 18px 54px rgba(0,0,0,.28);--bg:var(--obs-bg);--panel:var(--obs-surface);--panel2:var(--obs-bg-2);--text:var(--obs-text);--muted:var(--obs-muted);--line:var(--obs-line);--accent:var(--obs-amber);--gold:var(--obs-amber);--os-bg:var(--obs-bg);--os-bg-soft:var(--obs-bg-2);--os-surface:var(--obs-surface);--os-surface-2:var(--obs-surface-2);--os-surface-hover:#202830;--os-line:var(--obs-line);--os-line-strong:var(--obs-line-strong);--os-text:var(--obs-text);--os-body:var(--obs-body);--os-muted:var(--obs-muted);--os-cyan:var(--obs-amber);--os-cyan-strong:#ffac59;--os-purple:#c58a58;--os-green:var(--obs-green);--os-gold:var(--obs-amber);--os-radius:3px;--os-radius-lg:4px;--os-shadow:var(--obs-shadow);--os-calm-text:var(--obs-text);--os-calm-muted:var(--obs-body);--os-calm-subtle:var(--obs-muted);--os-calm-line:var(--obs-line);--os-calm-line-strong:var(--obs-line-strong);--os-calm-surface:var(--obs-surface);--os-calm-surface-2:var(--obs-surface-2);--os-calm-hover:#202830;--os-calm-cyan:var(--obs-amber);--os-calm-purple:#c58a58}html{background:var(--obs-bg);color-scheme:dark}body,body.os-app-shell{background:var(--obs-bg)!important;color:var(--obs-text)!important;font-family:"Segoe UI",Inter,system-ui,-apple-system,BlinkMacSystemFont,sans-serif!important;letter-spacing:0}body::before{content:none!important}::selection{background:rgba(255,138,31,.28);color:#fff}.section-index,.workspace-kicker,.eyebrow,.tag,[class*="-kicker"],[class*="-label"],.ops-side-label,.ops-topbar-context small,.os23-top-tools-label,.featured-label{color:var(--obs-amber)!important;font-family:ui-monospace,SFMono-Regular,Consolas,"Liberation Mono",monospace!important;letter-spacing:.12em!important;text-transform:uppercase}h1,h2,h3,h4,strong{color:var(--obs-text)}p,.muted,small{color:var(--obs-body)}code,pre,kbd{font-family:ui-monospace,SFMono-Regular,Consolas,"Liberation Mono",monospace!important}a{transition:color .14s ease,border-color .14s ease,background-color .14s ease}a:hover{color:#fff}hr{border:0;border-top:1px solid var(--obs-line)}.btn,button,[role="button"],.support,.support-nav,.tester-nav,.nav-contact{border-radius:var(--obs-radius)!important;box-shadow:none!important}.btn,button{min-height:40px;border:1px solid var(--obs-line-strong)!important;background:transparent!important;color:var(--obs-text)!important;font-weight:760}.btn:hover,button:hover,.btn:focus-visible,button:focus-visible{border-color:var(--obs-amber)!important;background:var(--obs-amber-soft)!important;color:#fff!important;transform:none!important}.btn.primary,.primary:not(.legal-card .primary),button.primary,a.btn.primary{position:relative;background:var(--obs-amber)!important;border-color:var(--obs-amber)!important;color:#120c07!important;clip-path:polygon(0 0,calc(100% - 10px) 0,100% 10px,100% 100%,0 100%)}.btn.primary:hover,button.primary:hover,a.btn.primary:hover{background:#ff9b3d!important;border-color:#ff9b3d!important;color:#0c0906!important}.btn.ghost,.ghost{background:transparent!important;color:var(--obs-text)!important}button:disabled,.btn:disabled{opacity:.48;cursor:not-allowed}:focus-visible{outline:2px solid var(--obs-amber)!important;outline-offset:3px!important}input,select,textarea{color:var(--obs-text)!important;background:#090c10!important;border:1px solid var(--obs-line-strong)!important;border-radius:2px!important;box-shadow:none!important}input:focus,select:focus,textarea:focus{border-color:var(--obs-amber)!important;box-shadow:inset 3px 0 0 var(--obs-amber)!important;outline:none!important}input::placeholder,textarea::placeholder{color:#666b72!important}.card,.tool,.conditional-card,.metric,.facts div,.compat,.quick-facts div,.compat-panel,.advanced-details,.survival-panel,.cta-panel,.step,.option,.chip,.note,[class*="-card"],[class*="-panel"]{border-radius:var(--obs-radius)!important;box-shadow:none!important}.card,.tool,.conditional-card,.metric,.facts div,.compat,.quick-facts div,.compat-panel,.advanced-details,.step{background:var(--obs-surface)!important;border-color:var(--obs-line)!important}.note{background:transparent!important;border:0!important;border-left:2px solid var(--obs-amber)!important}body:not(.os-app-shell)>header{background:#080a0df2!important;border-bottom:1px solid var(--obs-line)!important;backdrop-filter:none!important}body:not(.os-app-shell) .nav{min-height:62px!important;border:0!important}body:not(.os-app-shell) .brand img{width:142px!important}.tool-nav{gap:4px!important}.tool-nav>a,.tool-nav>details>summary,.os20-command{min-height:36px!important;padding:8px 10px!important;border:0!important;border-radius:0!important;background:transparent!important;color:#a9a7a2!important;font-size:13px!important}.tool-nav>a:hover,.tool-nav>details>summary:hover,.os20-command:hover{color:var(--obs-text)!important;background:transparent!important;box-shadow:inset 0 -2px 0 var(--obs-amber)!important}.tool-nav .tester-nav,.tool-nav .support-nav{border:1px solid var(--obs-line-strong)!important;border-radius:2px!important}.tool-nav .tester-nav:hover,.tool-nav .support-nav:hover{border-color:var(--obs-amber)!important;box-shadow:none!important}.tool-menu-panel{background:#0a0d11!important;border:1px solid var(--obs-line-strong)!important;border-radius:2px!important;box-shadow:var(--obs-shadow)!important}.tool-menu-panel a{border-radius:0!important}.tool-menu-panel a:hover{background:var(--obs-amber-soft)!important;color:#fff!important}.brand,.ops-sidebar-brand a{display:inline-flex;align-items:center}.ok,.ready,[class*="state"][class*="ready"],.status-ready{color:var(--obs-green)!important}.warn,.warning,.needs-review{color:#f0b15a!important}.error,.danger,.blocked{color:var(--obs-red)!important}footer{background:var(--obs-bg)!important}.footer{border-top:1px solid var(--obs-line)!important;color:#71757b!important}.footer-links a:hover{color:var(--obs-amber)!important}@media(max-width:900px){body.os-app-shell.home.command-center .os30-search-examples{grid-template-columns:1fr 1fr!important}body.os-app-shell.home.command-center .os30-search-examples>span{grid-column:1/-1;min-height:34px;border-bottom:1px solid var(--obs-line)}body.os-app-shell.home.command-center .os30-search-examples button{border-left:0!important;border-top:1px solid var(--obs-line)!important}body.os-app-shell.home.command-center .os30-search-examples button:nth-of-type(even){border-left:1px solid var(--obs-line)!important}body.os-app-shell.home.command-center .os311-command-rail{grid-template-columns:1fr!important}body.os-app-shell.home.command-center .os34-migration-discovery+.os34-migration-discovery{border-left:0!important;border-top:1px solid var(--obs-line)!important}}@media(max-width:620px){body:not(.os-app-shell) .nav{min-height:58px!important}body:not(.os-app-shell) .brand img{width:128px!important}body.os-app-shell.home.command-center .os23-command-center>.wrap{width:calc(100% - 28px)!important}body.os-app-shell.home.command-center .os23-tool-head{grid-template-columns:1fr!important;gap:8px!important}body.os-app-shell.home.command-center .os23-app-card,body.os-app-shell.home.command-center .os23-app-featured{grid-template-columns:54px minmax(0,1fr)!important;padding:12px 4px!important}body.os-app-shell.home.command-center .os23-open-tool{grid-column:2!important;grid-row:2!important;justify-self:start!important;margin-top:4px!important}body.os-app-shell.tool-app .ops-content>main.wrap{width:calc(100% - 28px)!important}}body.os20-site:not(.os-app-shell)>header .tool-nav>a,body.os20-site:not(.os-app-shell)>header .tool-nav>details>summary,body.os20-site:not(.os-app-shell)>header .os20-command{color:#a9a7a2!important;background:transparent!important}body.os20-site:not(.os-app-shell)>header .tool-nav>a:hover,body.os20-site:not(.os-app-shell)>header .tool-nav>details>summary:hover,body.os20-site:not(.os-app-shell)>header .os20-command:hover{color:var(--obs-text)!important;box-shadow:inset 0 -2px 0 var(--obs-amber)!important}body.os20-site:not(.os-app-shell)>header .tool-nav>a:visited,body.os20-site:not(.os-app-shell)>header .tool-nav>details>summary,body.os20-site:not(.os-app-shell)>header .os20-command{color:#a9a7a2!important}body.os20-site:not(.os-app-shell)>header .tool-nav>.tester-nav,body.os20-site:not(.os-app-shell)>header .tool-nav>.tester-nav:visited{color:var(--obs-text)!important;background:transparent!important;border-color:var(--obs-line-strong)!important}body.os20-site:not(.os-app-shell)>header .tool-nav>.support-nav,body.os20-site:not(.os-app-shell)>header .tool-nav>.support-nav:visited{color:#a9a7a2!important;background:transparent!important;border-color:var(--obs-line-strong)!important}body.os20-site:not(.os-app-shell)>header .tool-nav>.tester-nav:hover,body.os20-site:not(.os-app-shell)>header .tool-nav>.support-nav:hover{color:var(--obs-text)!important;border-color:var(--obs-amber)!important;box-shadow:none!important}.ops-side-link:visited{color:#9c9da0!important}.ops-side-link.active:visited{color:#fff!important}.ops-top-links a:visited{color:inherit!important}.footer-links a:visited{color:inherit!important}.btn:not(.primary){--obs-btn-rail:var(--obs-line-strong);border:0!important;border-radius:0!important;box-shadow:none!important;background:linear-gradient(var(--obs-btn-rail),var(--obs-btn-rail)) left top/14px 1px no-repeat,linear-gradient(var(--obs-btn-rail),var(--obs-btn-rail)) left bottom/14px 1px no-repeat,linear-gradient(var(--obs-btn-rail),var(--obs-btn-rail)) right top/14px 1px no-repeat,linear-gradient(var(--obs-btn-rail),var(--obs-btn-rail)) right bottom/14px 1px no-repeat,linear-gradient(var(--obs-btn-rail),var(--obs-btn-rail)) left top/1px 100% no-repeat,linear-gradient(var(--obs-btn-rail),var(--obs-btn-rail)) right top/1px 100% no-repeat!important}.btn:not(.primary):hover,.btn:not(.primary):focus-visible{--obs-btn-rail:var(--obs-amber);color:#fff!important;background:linear-gradient(var(--obs-btn-rail),var(--obs-btn-rail)) left top/14px 1px no-repeat,linear-gradient(var(--obs-btn-rail),var(--obs-btn-rail)) left bottom/14px 1px no-repeat,linear-gradient(var(--obs-btn-rail),var(--obs-btn-rail)) right top/14px 1px no-repeat,linear-gradient(var(--obs-btn-rail),var(--obs-btn-rail)) right bottom/14px 1px no-repeat,linear-gradient(var(--obs-btn-rail),var(--obs-btn-rail)) left top/1px 100% no-repeat,linear-gradient(var(--obs-btn-rail),var(--obs-btn-rail)) right top/1px 100% no-repeat,linear-gradient(var(--obs-amber-soft),var(--obs-amber-soft))!important}.btn.migration-danger{--obs-btn-rail:var(--obs-red);color:var(--obs-red)!important}.ops-app-shell{background:var(--obs-bg)!important}.ops-sidebar{background:#090c10!important;border-right:1px solid var(--obs-line)!important;padding:14px 12px!important}.ops-sidebar-brand{height:56px!important;padding:0 8px 13px!important;border-bottom:1px solid var(--obs-line)!important}.ops-sidebar-brand img{width:142px!important}.ops-side-label{margin:20px 10px 8px!important;color:#646970!important}.ops-side-nav{gap:0!important}.ops-side-link{position:relative;min-height:40px!important;padding:9px 10px 9px 17px!important;margin:0!important;border:0!important;border-bottom:1px solid #15191e!important;border-radius:0!important;background:transparent!important;color:#9c9da0!important}.ops-side-link::before{content:"";position:absolute;left:0;top:9px;bottom:9px;width:2px;background:transparent}.ops-side-link:hover,.ops-side-link:focus-visible{background:#0d1116!important;color:var(--obs-text)!important;box-shadow:none!important}.ops-side-link.active{background:#11161c!important;color:#fff!important;box-shadow:none!important}.ops-side-link.active::before{background:var(--obs-amber)!important}.ops-side-link.active .ops-side-icon{color:var(--obs-amber)!important}.ops-side-icon{color:#73777e!important}.ops-side-bottom{border:1px solid var(--obs-line)!important;border-radius:2px!important;background:#0b0e12!important}.ops-side-bottom a{color:var(--obs-amber)!important}.ops-topbar{height:62px!important;background:rgba(8,10,13,.97)!important;border-bottom:1px solid var(--obs-line)!important;box-shadow:none!important}.ops-topbar-context{color:var(--obs-text)!important}.ops-topbar-context small{color:#686d74!important}.ops-top-search{height:40px!important;border:1px solid var(--obs-line)!important;border-radius:2px!important;background:#0a0d11!important}.ops-top-search:focus-within{border-color:var(--obs-amber)!important;box-shadow:inset 2px 0 0 var(--obs-amber)!important}.ops-top-search input{box-shadow:none!important}.ops-top-search kbd{border-radius:2px!important;background:#11161c!important;border-color:#343b43!important;color:#94989e!important}.ops-status{border-radius:2px!important;border-color:var(--obs-line)!important;background:transparent!important;color:#82868c!important}.ops-status i{box-shadow:none!important}.ops-top-links a{border-radius:0!important}.ops-top-links a:hover{background:transparent!important;color:#fff!important;box-shadow:inset 0 -2px 0 var(--obs-amber)!important}.ops-top-links .ops-top-link-featured{border:1px solid var(--obs-line-strong)!important;background:transparent!important;color:#c4c1ba!important}.ops-top-links .ops-top-link-featured:hover{border-color:var(--obs-amber)!important;box-shadow:none!important}body.os-app-shell .ops-topbar{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}body.os-app-shell .ops-top-search{border-radius:2px!important;box-shadow:none!important}body.os-app-shell .ops-status,body.os-app-shell .ops-side-bottom{border-radius:2px!important}body.os-app-shell.home.os-command-state .ops-content>main>#command-center{background:var(--obs-bg)!important}body.os-app-shell.home.command-center .os23-command-center>.wrap{width:min(1280px,calc(100% - 64px))!important;padding-top:34px!important}body.os-app-shell.home.command-center .os23-tool-head{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:end!important;padding-bottom:20px!important;border-bottom:1px solid var(--obs-line)!important}body.os-app-shell.home.command-center .os23-tool-head h2{font-size:36px!important;color:var(--obs-text)!important}body.os-app-shell.home.command-center .os23-tool-head p{color:var(--obs-body)!important}body.os-app-shell.home.command-center .os23-command-bar{max-width:none!important;margin:0!important;padding:18px 0!important;border-bottom:1px solid var(--obs-line)!important}body.os-app-shell.home.command-center .os23-search{border-radius:2px!important;border-color:var(--obs-line-strong)!important;background:#090c10!important}body.os-app-shell.home.command-center .os30-search-examples{display:grid!important;grid-template-columns:100px repeat(4,minmax(0,1fr))!important;gap:0!important;margin:0!important;border-top:1px solid var(--obs-line)!important;border-bottom:1px solid var(--obs-line)!important}body.os-app-shell.home.command-center .os30-search-examples>span{display:flex!important;align-items:center!important;padding:0 12px!important;color:#777b80!important;font:800 9px ui-monospace,SFMono-Regular,Consolas,monospace!important;letter-spacing:.12em;text-transform:uppercase}body.os-app-shell.home.command-center .os30-search-examples button{min-height:66px!important;justify-content:flex-start!important;border:0!important;border-left:1px solid var(--obs-line)!important;border-radius:0!important;background:transparent!important;padding:12px 16px!important;color:var(--obs-text)!important}body.os-app-shell.home.command-center .os30-search-examples button::before{content:attr(data-os39-index);display:block;margin-right:13px;color:var(--obs-amber);font:800 11px ui-monospace,SFMono-Regular,Consolas,monospace}body.os-app-shell.home.command-center .os30-search-examples button:hover{background:#0d1116!important;border-color:var(--obs-line)!important}body.os-app-shell.home.command-center .os311-command-top{gap:20px!important}body.os-app-shell.home.command-center .os311-command-rail{display:grid!important;grid-template-columns:1fr 1fr!important;gap:0!important;border-top:1px solid var(--obs-line)!important;border-bottom:1px solid var(--obs-line)!important}body.os-app-shell.home.command-center .os34-migration-discovery{border:0!important;border-radius:0!important;background:transparent!important;padding:18px 20px!important;margin:0!important}body.os-app-shell.home.command-center .os34-migration-discovery+.os34-migration-discovery{border-left:1px solid var(--obs-line)!important}body.os-app-shell.home.command-center .os23-tool-deck{display:grid!important;grid-template-columns:1fr!important;gap:0!important;margin-top:28px!important;border-top:1px solid var(--obs-line)!important}body.os-app-shell.home.command-center .os23-app-card,body.os-app-shell.home.command-center .os23-app-featured{min-height:0!important;display:grid!important;grid-template-columns:72px minmax(0,1fr) auto!important;grid-template-rows:auto!important;align-items:center!important;gap:16px!important;padding:14px 10px!important;border:0!important;border-bottom:1px solid var(--obs-line)!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}body.os-app-shell.home.command-center .os23-app-card::after{content:none!important}body.os-app-shell.home.command-center .os23-app-card:hover,body.os-app-shell.home.command-center .os23-app-featured:hover{transform:none!important;background:#0d1116!important;border-color:var(--obs-line)!important;box-shadow:none!important}body.os-app-shell.home.command-center .os23-app-icon{grid-column:1!important;grid-row:1!important;width:48px!important;height:36px!important;margin:0!important;border:0!important;border-right:1px solid var(--obs-line-strong)!important;border-radius:0!important;background:transparent!important;color:var(--obs-amber)!important;justify-self:start!important}body.os-app-shell.home.command-center .os23-card-copy,body.os-app-shell.home.command-center .os23-featured-main{grid-column:2!important;grid-row:1!important;display:block!important}body.os-app-shell.home.command-center .os23-card-copy strong,body.os-app-shell.home.command-center .os23-featured-main strong{display:block!important;margin:0 0 4px!important;font-size:16px!important;color:var(--obs-text)!important}body.os-app-shell.home.command-center .os23-card-copy small,body.os-app-shell.home.command-center .os23-featured-main small{display:block!important;margin:0!important;font-size:13px!important;color:#8f9399!important}body.os-app-shell.home.command-center .os23-open-tool{grid-column:3!important;grid-row:1!important;align-self:center!important;margin:0!important;color:var(--obs-amber)!important;font-size:12px!important}body.os-app-shell.home.command-center .os23-builder-mini,body.os-app-shell.home.command-center .os23-tool-preview,body.os-app-shell.home.command-center .os23-app-meta{display:none!important}body.os-app-shell.home.command-center .os32-primary-tool-grid{display:contents!important}body.os-app-shell.home.ops-view-command-center .os23-command-center>.wrap{width:min(1400px,calc(100% - 64px))!important;max-width:none!important;margin-left:auto!important;margin-right:auto!important;padding:0!important}body.os-app-shell.home.ops-view-command-center .os311-command-top{display:grid!important;grid-template-columns:minmax(0,1.7fr) minmax(300px,.7fr)!important;gap:42px!important;align-items:stretch!important}body.os-app-shell.home.ops-view-command-center #command-center .os39-command-discovery{min-width:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}body.os-app-shell.home.ops-view-command-center #command-center .os39-command-discovery .os23-tool-head{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:end!important;margin:0!important;padding:0 0 22px!important;border-bottom:1px solid var(--obs-line-strong)!important;text-align:left!important}body.os-app-shell.home.ops-view-command-center #command-center .os39-command-discovery .os23-tool-head h2{margin:0!important;font-size:clamp(34px,3.7vw,50px)!important;line-height:1.02!important;letter-spacing:-.045em!important;text-align:left!important;color:var(--obs-text)!important}body.os-app-shell.home.ops-view-command-center #command-center .os39-command-discovery .os23-tool-head p{margin:10px 0 0!important;color:var(--obs-body)!important;text-align:left!important}body.os-app-shell.home.ops-view-command-center #command-center .os39-command-discovery .os32-command-all-tools{align-self:end!important;margin:0 0 4px!important;color:var(--obs-amber)!important;font:800 11px ui-monospace,SFMono-Regular,Consolas,monospace!important;letter-spacing:.06em!important;text-transform:uppercase!important}body.os-app-shell.home.ops-view-command-center #command-center .os39-command-discovery .os23-command-bar{margin:0!important;padding:22px 0 18px!important;background:transparent!important;border-bottom:0!important}
body.home.command-center #command-center .os39-command-discovery .os23-command-results[hidden]{display:none!important}
body.home.command-center #command-center .os39-command-discovery .os23-command-results:not([hidden]){position:relative!important;z-index:4!important;display:grid!important;gap:0!important;margin:8px 0 0!important;border:1px solid var(--obs-line-strong)!important;border-radius:2px!important;background:#0d1319!important;box-shadow:none!important;overflow:hidden!important}
body.home.command-center #command-center .os39-command-discovery .os23-command-results:not([hidden]) a{position:relative!important;display:grid!important;grid-template-columns:minmax(170px,.72fr) minmax(0,1.28fr) 24px!important;gap:18px!important;align-items:center!important;min-height:62px!important;padding:11px 12px 11px 16px!important;border:0!important;border-bottom:1px solid var(--obs-line)!important;background:transparent!important;color:inherit!important;text-decoration:none!important}
body.home.command-center #command-center .os39-command-discovery .os23-command-results:not([hidden]) a:last-child{border-bottom:0!important}
body.home.command-center #command-center .os39-command-discovery .os23-command-results:not([hidden]) a::after{content:'→';justify-self:end;color:var(--obs-amber)!important;font:800 16px ui-monospace,SFMono-Regular,Consolas,monospace!important;transition:transform .14s ease!important}
body.home.command-center #command-center .os39-command-discovery .os23-command-results:not([hidden]) a:hover,body.home.command-center #command-center .os39-command-discovery .os23-command-results:not([hidden]) a:focus-visible{background:var(--obs-surface-2)!important;box-shadow:inset 3px 0 0 var(--obs-amber)!important}
body.home.command-center #command-center .os39-command-discovery .os23-command-results:not([hidden]) a:hover::after,body.home.command-center #command-center .os39-command-discovery .os23-command-results:not([hidden]) a:focus-visible::after{transform:translateX(3px)!important}
body.home.command-center #command-center .os39-command-discovery .os23-command-results strong{display:block!important;margin:0!important;color:var(--obs-text)!important;font-size:14px!important;line-height:1.35!important}
body.home.command-center #command-center .os39-command-discovery .os23-command-results small{display:block!important;margin:0!important;color:var(--obs-muted)!important;font-size:11px!important;line-height:1.45!important}body.os-app-shell.home.ops-view-command-center #command-center .os311-command-rail{display:grid!important;grid-template-columns:1fr!important;align-content:start!important;gap:0!important;margin:0!important;border:1px solid var(--obs-line)!important;border-radius:2px!important;background:var(--obs-surface-2)!important;box-shadow:none!important}
body.home.command-center #command-center .os311-command-rail .os34-migration-discovery{min-height:0!important;display:grid!important;grid-template-columns:1fr!important;align-content:start!important;gap:12px!important;margin:0!important;padding:22px!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}
body.home.command-center #command-center .os311-command-rail .os34-migration-discovery+.os34-migration-discovery{border-left:0!important;border-top:1px solid var(--obs-line)!important}
body.home.command-center #command-center .os311-command-rail .os34-migration-discovery-copy strong{display:block!important;margin:3px 0 6px!important;font-size:17px!important;line-height:1.25!important;color:var(--obs-text)!important}
body.home.command-center #command-center .os311-command-rail .os34-migration-discovery-copy p{margin:0!important;color:var(--obs-muted)!important;font-size:12px!important;line-height:1.5!important}
body.home.command-center #command-center .os311-command-rail .btn{justify-self:start!important;margin:2px 0 0!important;min-height:38px!important;padding:8px 12px!important;font-size:12px!important}
body.home.command-center #command-center .os311-command-rail .btn.primary{opacity:1!important;filter:none!important;background:var(--obs-amber)!important;color:#120c07!important;-webkit-text-fill-color:#120c07!important;border-color:var(--obs-amber)!important}body.os-app-shell.home.ops-view-command-center #command-center .os23-tool-deck{display:grid!important;grid-template-columns:minmax(0,1.1fr) minmax(420px,.9fr)!important;grid-template-rows:auto auto!important;gap:26px 30px!important;margin:56px 0 0!important;padding-top:28px!important;border-top:1px solid var(--obs-line-strong)!important}
body.home.command-center #command-center .os23-app-featured{grid-column:1!important;grid-row:1!important;min-height:210px!important;display:grid!important;grid-template-columns:74px minmax(0,1fr)!important;grid-template-rows:auto 1fr auto!important;align-items:start!important;gap:16px!important;padding:28px!important;border:1px solid var(--obs-line)!important;border-radius:2px!important;background:var(--obs-surface-3)!important;box-shadow:none!important;text-align:left!important}
body.home.command-center #command-center .os23-app-featured .os23-app-icon{grid-column:1!important;grid-row:1/4!important;width:52px!important;height:52px!important;border:0!important;border-right:1px solid var(--obs-line-strong)!important;border-radius:0!important;background:transparent!important;color:var(--obs-amber)!important}
body.home.command-center #command-center .os23-app-featured .os23-card-copy{grid-column:2!important;grid-row:1/3!important;align-self:center!important}
body.home.command-center #command-center .os23-app-featured .os23-card-copy strong{display:block!important;margin-bottom:8px!important;font-size:22px!important;color:var(--obs-text)!important}
body.home.command-center #command-center .os23-app-featured .os23-card-copy small{display:block!important;max-width:620px!important;font-size:14px!important;line-height:1.5!important;color:var(--obs-body)!important}
body.home.command-center #command-center .os23-app-featured>.os23-open-tool{grid-column:2!important;grid-row:3!important;justify-self:start!important;align-self:end!important;margin:8px 0 0!important;min-height:34px!important;padding:7px 10px!important;color:var(--obs-amber)!important;font-size:13px!important}
body.home.command-center #command-center .os32-primary-tool-grid{grid-column:2!important;grid-row:1!important;display:grid!important;grid-template-columns:1fr!important;gap:0!important;border-top:1px solid var(--obs-line)!important}
body.home.command-center #command-center .os32-primary-tool-grid .os23-app-card{min-height:0!important;display:grid!important;grid-template-columns:58px minmax(0,1fr) auto!important;grid-template-rows:auto!important;align-items:center!important;gap:14px!important;padding:13px 8px!important;border:0!important;border-bottom:1px solid var(--obs-line)!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;text-align:left!important}
body.home.command-center #command-center .os32-primary-tool-grid .os23-app-card:hover,body.home.command-center #command-center .os32-primary-tool-grid .os23-app-card:focus-visible{background:var(--obs-surface)!important;box-shadow:inset 2px 0 0 var(--obs-amber)!important}
body.home.command-center #command-center .os32-primary-tool-grid .os23-app-icon{width:44px!important;height:34px!important;margin:0!important;border:0!important;border-right:1px solid var(--obs-line-strong)!important;border-radius:0!important;background:transparent!important;color:var(--obs-amber)!important}
body.home.command-center #command-center .os32-primary-tool-grid .os23-card-copy strong{display:block!important;margin:0 0 3px!important;font-size:15px!important;color:var(--obs-text)!important}
body.home.command-center #command-center .os32-primary-tool-grid .os23-card-copy small{display:block!important;margin:0!important;font-size:12px!important;line-height:1.4!important;color:var(--obs-muted)!important}
body.home.command-center #command-center .os32-primary-tool-grid .os23-open-tool{justify-self:end!important;align-self:center!important;margin:0!important;color:var(--obs-amber)!important;font-size:12px!important}
body.home.command-center #command-center .os32-secondary-tools{grid-column:1/-1!important;grid-row:2!important;margin:0!important;border-radius:0!important;box-shadow:none!important}
body.home.command-center #command-center .os35-guided-grid,body.home.command-center #command-center .os23-command-lower{margin-top:44px!important}
@supports (animation-timeline:view()){@keyframes os13-section-in{from{opacity:.72;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}}
@media(max-width:980px){body.os-app-shell.home.ops-view-command-center #command-center .os311-command-top{grid-template-columns:1fr!important;gap:28px!important}body.home.command-center #command-center .os311-command-rail{grid-template-columns:1fr 1fr!important}body.home.command-center #command-center .os311-command-rail .os34-migration-discovery+.os34-migration-discovery{border-top:0!important;border-left:1px solid var(--obs-line)!important}body.os-app-shell.home.ops-view-command-center #command-center .os23-tool-deck{grid-template-columns:1fr!important}body.home.command-center #command-center .os23-app-featured,body.home.command-center #command-center .os32-primary-tool-grid{grid-column:1!important}body.home.command-center #command-center .os32-primary-tool-grid{grid-row:2!important}body.home.command-center #command-center .os32-secondary-tools{grid-row:3!important}}
@media(max-width:760px){body.os-app-shell.home.ops-view-command-center .os23-command-center>.wrap{width:calc(100% - 28px)!important}body.home.command-center #command-center .os39-command-discovery .os23-command-results:not([hidden]) a{grid-template-columns:minmax(0,1fr) 22px!important;gap:8px 12px!important}body.home.command-center #command-center .os39-command-discovery .os23-command-results:not([hidden]) a small{grid-column:1!important;grid-row:2!important}body.home.command-center #command-center .os39-command-discovery .os23-command-results:not([hidden]) a::after{grid-column:2!important;grid-row:1/3!important}body.home.command-center #command-center .os311-command-rail{grid-template-columns:1fr!important}body.home.command-center #command-center .os311-command-rail .os34-migration-discovery+.os34-migration-discovery{border-left:0!important;border-top:1px solid var(--obs-line)!important}body.home.command-center #command-center .os23-app-featured{grid-template-columns:54px minmax(0,1fr)!important;min-height:0!important;padding:20px!important}body.home.command-center #command-center .os23-app-featured .os23-app-icon{width:42px!important;height:42px!important}body.home.command-center #command-center .os32-primary-tool-grid .os23-app-card{grid-template-columns:50px minmax(0,1fr)!important}body.home.command-center #command-center .os32-primary-tool-grid .os23-open-tool{grid-column:2!important;grid-row:2!important;justify-self:start!important;margin-top:3px!important}}
@media(prefers-reduced-motion:reduce){body.home.command-center #command-center .os39-command-discovery .os23-command-results:not([hidden]) a::after{transition:none!important;transform:none!important}}.btn:not(.primary){--obs-btn-rail:var(--obs-line-strong);border:0!important;border-radius:0!important;box-shadow:none!important;background:linear-gradient(var(--obs-btn-rail),var(--obs-btn-rail)) left top/14px 1px no-repeat,linear-gradient(var(--obs-btn-rail),var(--obs-btn-rail)) left bottom/14px 1px no-repeat,linear-gradient(var(--obs-btn-rail),var(--obs-btn-rail)) right top/14px 1px no-repeat,linear-gradient(var(--obs-btn-rail),var(--obs-btn-rail)) right bottom/14px 1px no-repeat,linear-gradient(var(--obs-btn-rail),var(--obs-btn-rail)) left top/1px 100% no-repeat,linear-gradient(var(--obs-btn-rail),var(--obs-btn-rail)) right top/1px 100% no-repeat!important}.btn:not(.primary):hover,.btn:not(.primary):focus-visible{--obs-btn-rail:var(--obs-amber);color:#fff!important;background:linear-gradient(var(--obs-btn-rail),var(--obs-btn-rail)) left top/14px 1px no-repeat,linear-gradient(var(--obs-btn-rail),var(--obs-btn-rail)) left bottom/14px 1px no-repeat,linear-gradient(var(--obs-btn-rail),var(--obs-btn-rail)) right top/14px 1px no-repeat,linear-gradient(var(--obs-btn-rail),var(--obs-btn-rail)) right bottom/14px 1px no-repeat,linear-gradient(var(--obs-btn-rail),var(--obs-btn-rail)) left top/1px 100% no-repeat,linear-gradient(var(--obs-btn-rail),var(--obs-btn-rail)) right top/1px 100% no-repeat,linear-gradient(var(--obs-amber-soft),var(--obs-amber-soft))!important}.btn.migration-danger{--obs-btn-rail:var(--obs-red);color:var(--obs-red)!important}body.os-app-shell.home.ops-view-command-center .os39-command-discovery .os23-tool-head h2{font-size:clamp(30px,3vw,40px)!important}body.home .btn{border-radius:0!important}body.home .os23-search,body.home .ops-top-search{border-radius:2px!important;box-shadow:none!important}body.home .os23-app-card,body.home .os23-app-featured,body.home .os32-secondary-tools,body.home .os23-app-icon,body.home .os23-open-tool{border-radius:2px!important;box-shadow:none!important}body.os-app-shell.home .ops-topbar{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}body.os-app-shell.home .os23-search{border-radius:2px!important;box-shadow:none!important}body.home.command-center #command-center .btn,body.os-app-shell.home .btn{border-radius:0!important}body.home.command-center #command-center .os23-app-card,body.home.command-center #command-center .os23-app-featured,body.home.command-center #command-center .os32-secondary-tools,body.home.command-center #command-center .os30-workflow-zone,body.home.command-center #command-center .os33-workflow-disclosure,body.os-app-shell.home .os23-app-card,body.os-app-shell.home .os23-app-featured,body.os-app-shell.home .os32-secondary-tools{border-radius:2px!important;box-shadow:none!important}body.home.command-center #command-center .os23-app-icon,body.home.command-center #command-center .os23-open-tool,body.os-app-shell.home .os23-app-icon,body.os-app-shell.home .os23-open-tool{border-radius:2px!important;box-shadow:none!important}body.os-app-shell.home:is(.os28-command-collections,.os30-workflow-zone,.os33-workflow-disclosure,.os32-pro-preview-disclosure){border-radius:2px!important;background-image:none!important;box-shadow:none!important}body.os-app-shell.home:is(.os28-command-collections,.os30-workflow-zone,.os33-workflow-disclosure) a{border-radius:0!important;box-shadow:none!important}@media(max-width:900px){}@media(max-width:620px){}body.home .os23-search{position:relative!important;display:block!important}body.home .os23-search input{width:100%!important;padding-right:74px!important}body.home .os23-search kbd{position:absolute!important;right:12px!important;top:50%!important;transform:translateY(-50%)!important;margin:0!important;white-space:nowrap!important;border-radius:2px!important}@media(max-width:620px){body.os-app-shell.home .os30-search-examples{grid-template-columns:1fr!important}body.os-app-shell.home .os30-search-examples>span{grid-column:1!important}body.os-app-shell.home .os30-search-examples button,body.os-app-shell.home .os30-search-examples button:nth-of-type(even){grid-column:1!important;border-left:0!important;border-top:1px solid var(--obs-line)!important;min-height:52px!important;text-align:left!important;padding:10px 12px 10px 46px!important}body.os-app-shell.home .os30-search-examples button::before{left:12px!important}}@media(max-width:620px){body.os-app-shell.home .os30-search-examples button,body.os-app-shell.home .os30-search-examples button:nth-of-type(even){display:grid!important;grid-template-columns:46px minmax(0,1fr) 24px!important;align-items:center!important;width:100%!important;padding:0 4px!important;text-align:left!important}body.os-app-shell.home .os30-search-examples button::before{position:static!important;margin:0!important;text-align:left!important}body.os-app-shell.home .os30-search-examples button::after{content:'→'!important;display:block!important;color:var(--obs-amber)!important;text-align:right!important;font:800 16px ui-monospace,SFMono-Regular,Consolas,monospace!important}}@media(max-width:620px){
body.os-app-shell.home.ops-view-command-center .os23-command-center>.wrap{width:calc(100% - 24px)!important;max-width:none!important;margin-left:auto!important;margin-right:auto!important}
body.os-app-shell.home.ops-view-command-center .os39-command-discovery .os23-tool-head{display:block!important;margin-bottom:14px!important}
body.os-app-shell.home.ops-view-command-center .os39-command-discovery .os32-command-all-tools{display:inline-flex!important;position:static!important;margin-top:8px!important;justify-self:start!important;align-self:auto!important}
body.os-app-shell.home.ops-view-command-center .os39-command-discovery .os30-search-examples{display:grid!important;grid-template-columns:1fr!important;gap:0!important;width:100%!important;max-width:none!important}
body.os-app-shell.home.ops-view-command-center .os39-command-discovery .os30-search-examples>span{grid-column:1!important;width:100%!important;min-height:32px!important;padding:10px 0 7px!important;border-bottom:1px solid var(--obs-line)!important}
body.os-app-shell.home.ops-view-command-center .os39-command-discovery .os30-search-examples button,
body.os-app-shell.home.ops-view-command-center .os39-command-discovery .os30-search-examples button:nth-of-type(even){grid-column:1!important;display:grid!important;grid-template-columns:42px minmax(0,1fr) 24px!important;gap:8px!important;align-items:center!important;width:100%!important;min-width:0!important;min-height:54px!important;padding:0 4px!important;border:0!important;border-bottom:1px solid var(--obs-line)!important;border-left:0!important;white-space:normal!important;text-align:left!important}
body.os-app-shell.home.ops-view-command-center .os39-command-discovery .os30-search-examples button::before{position:static!important;left:auto!important;width:auto!important;height:auto!important;margin:0!important;text-align:left!important}
body.os-app-shell.home.ops-view-command-center .os39-command-discovery .os30-search-examples button::after{content:'→'!important;position:static!important;display:block!important;width:auto!important;height:auto!important;margin:0!important;color:var(--obs-amber)!important;text-align:right!important;background:transparent!important;border:0!important}
body.os-app-shell.home.ops-view-command-center .os39-command-discovery .os23-command-bar{width:100%!important;max-width:none!important}
body.os-app-shell.home.ops-view-command-center .os311-command-top{display:block!important}
body.os-app-shell.home.ops-view-command-center .os311-command-rail{display:grid!important;grid-template-columns:1fr!important;margin-top:18px!important}
}
@media(max-width:620px){
body.os-app-shell.home.ops-view-tools .os30-search-examples{display:grid!important;grid-template-columns:1fr!important;gap:0!important;width:100%!important;max-width:none!important}
body.os-app-shell.home.ops-view-tools .os30-search-examples>span{grid-column:1!important;width:100%!important;min-height:32px!important;padding:10px 0 7px!important;border-bottom:1px solid var(--obs-line)!important}
body.os-app-shell.home.ops-view-tools .os30-search-examples button,
body.os-app-shell.home.ops-view-tools .os30-search-examples button:nth-of-type(even){grid-column:1!important;display:grid!important;grid-template-columns:42px minmax(0,1fr) 24px!important;gap:8px!important;align-items:center!important;width:100%!important;min-width:0!important;min-height:54px!important;padding:0 4px!important;border:0!important;border-bottom:1px solid var(--obs-line)!important;border-left:0!important;white-space:normal!important;text-align:left!important}
body.os-app-shell.home.ops-view-tools .os30-search-examples button::before{position:static!important;left:auto!important;width:auto!important;height:auto!important;margin:0!important;text-align:left!important}
body.os-app-shell.home.ops-view-tools .os30-search-examples button::after{content:'→'!important;position:static!important;display:block!important;width:auto!important;height:auto!important;margin:0!important;color:var(--obs-amber)!important;text-align:right!important;background:transparent!important;border:0!important}
}

body.os-app-shell.home.ops-view-tools .os30-search-examples{display:none!important}

body.os-app-shell .ops-side-label,
body.os-app-shell .ops-topbar-context>small,
body.os-app-shell .footer>span{
  color:#c2beb6!important;
  -webkit-text-fill-color:#c2beb6!important;
  opacity:1!important;
  filter:none!important;
  text-shadow:none!important;
}
body.os-app-shell.home.ops-view-command-center #command-center .os23-app-featured>.os23-open-tool,
body.os-app-shell.home.ops-view-command-center #command-center .os32-primary-tool-grid .os23-open-tool{
  border-radius:2px!important;
}

body.home:not(.os-app-shell){background:#171d23!important}
body.home:not(.os-app-shell)>main{display:block!important;overflow:clip}
body.home:not(.os-app-shell) #command-center{display:none!important}
body.os-app-shell .obs-front,body.os-app-shell .obs-process,body.os-app-shell .obs-principles{display:none!important}
body.home:not(.os-app-shell)>header{position:relative!important;background:#171d23!important}
body.home:not(.os-app-shell)>header .wrap{width:calc(100% - 96px)!important;max-width:none!important}
.obs-front{padding:44px 48px 0;background:#171d23;position:relative;min-height:calc(100svh - 62px)}
.obs-intro{display:grid;grid-template-columns:1fr 2fr 80px;gap:32px;align-items:start;padding:0 0 60px}
.obs-intro h1{margin:4px 0;font:600 13px ui-monospace,Consolas,monospace;letter-spacing:.13em;text-transform:uppercase;color:#ff8a1f}
.obs-intro p{max-width:690px;margin:0;font-size:clamp(20px,2.2vw,34px);font-weight:450;line-height:1.3;letter-spacing:-.025em;color:#eeeae2}
.obs-register{font:12px ui-monospace,Consolas,monospace;color:#a0a4aa;justify-self:end;padding-top:8px}
.obs-entry{display:grid;grid-template-columns:80px 1fr;align-items:stretch;border-top:1px solid #6b737a;border-bottom:1px solid #6b737a;position:relative}
.obs-entry-index{font:14px ui-monospace,Consolas,monospace;padding-top:34px;color:#ff8a1f}
.obs-entry a{position:relative;display:flex;align-items:center;justify-content:space-between;gap:28px;min-height:180px;padding:26px 28px 26px 0;font-size:clamp(36px,4vw,64px);line-height:1.02;font-weight:550;letter-spacing:-.055em;text-decoration:none;color:#eeeae2!important}
.obs-entry a>span:first-child{max-width:13ch}
.obs-entry a::before{content:'';position:absolute;left:-80px;bottom:-1px;height:5px;width:115px;background:#ff8a1f;transition:width .3s ease}
.obs-entry a:hover::before,.obs-entry a:focus-visible::before{width:calc(100% + 80px)}
.obs-arrow{display:grid;place-items:center;flex:none;width:64px;height:64px;font-size:40px;background:#ff8a1f;color:#171d23;clip-path:polygon(0 0,75% 0,100% 25%,100% 100%,0 100%);transition:transform .2s ease}
.obs-entry a:hover .obs-arrow{transform:translate(4px,-4px)}
.obs-products{margin-left:80px}
.obs-products a{display:grid;grid-template-columns:64px 1fr 36px;gap:16px;padding:27px 0;border-bottom:1px solid #39434b;text-decoration:none;color:#c8c6bf;font-size:clamp(22px,2.5vw,38px);letter-spacing:-.035em;align-items:center}
.obs-products a>span:first-child{color:#a0a4aa;font:12px ui-monospace,Consolas,monospace;letter-spacing:0}
.obs-products a>span:last-child{color:#ff8a1f;transition:transform .2s ease}
.obs-products a:hover>span:last-child{transform:translateX(5px)}
.obs-products a:hover{color:#fff}
.obs-assurance{display:flex;gap:40px;padding:30px 0 34px 80px;justify-content:flex-end;color:#a0a4aa;font:12px ui-monospace,Consolas,monospace}
.obs-assurance span{display:flex;align-items:center;gap:10px}
.obs-assurance span::before{content:'';width:4px;height:4px;background:#ff8a1f}
.obs-process{padding:110px 48px 100px!important;background:#202830!important;position:relative;border-top:1px solid #39434b}
.obs-process>.wrap,.obs-principles>.wrap{width:100%!important;max-width:none!important;margin:0!important;padding:0!important}
.obs-process .obs-process-heading{display:grid!important;grid-template-columns:1fr 2fr;gap:32px;text-align:left!important;align-items:start;margin:0 0 80px!important}
.obs-process .section-index{font-size:12px!important;margin-top:12px}
body.home .obs-process .obs-process-heading h2{max-width:850px;font-size:clamp(30px,4.4vw,68px)!important;font-weight:450!important;line-height:1.07!important;letter-spacing:-.04em!important;margin:0!important}
.obs-steps{position:relative;display:block;margin-left:calc(33.333% + 10px);border-left:1px solid #5b646c;padding-left:36px}
.obs-step{display:grid;grid-template-columns:64px 1fr;gap:28px;position:relative;padding:22px 0 38px;border-bottom:1px solid #414a53;margin-bottom:14px}
.obs-step::before{content:'';position:absolute;left:-39px;top:29px;background:#ff8a1f;width:5px;height:5px}
.obs-step>span{font:14px ui-monospace,Consolas,monospace;color:#ff8a1f;margin-top:8px}
.obs-step strong{display:block;font-size:34px;font-weight:480;letter-spacing:-.035em}
.obs-step small{display:block;font-size:16px;margin-top:10px;line-height:1.6;color:#b8b4ac}
.obs-step:last-child{margin-bottom:0}
.obs-principles{padding:100px 48px!important;background:#171d23!important;position:relative}
.obs-principles .section-split{display:grid!important;grid-template-columns:1fr 1fr!important;align-items:end!important;gap:10%;margin:0 0 60px!important;text-align:left!important}
body.home .obs-principles .section-split h2{font-size:clamp(34px,4.6vw,72px)!important;font-weight:460!important;line-height:1.04!important;letter-spacing:-.05em!important;margin-top:20px!important}
.obs-principles .section-split>p{max-width:470px;line-height:1.7;font-size:17px;color:#b8b4ac!important}
.obs-principles .principle-grid{display:grid!important;grid-template-columns:1fr 1fr!important;gap:0 8%!important;border-top:1px solid #4c565e}
.obs-principles .principle-grid article{padding:30px 0 34px 56px!important;background:none!important;border:0!important;border-bottom:1px solid #39434b!important;position:relative}
.obs-principles .principle-number{position:absolute;left:0;top:35px;font-size:12px!important;color:#ff8a1f!important}
.obs-principles h3{font-size:23px!important;font-weight:550!important;margin:0 0 12px!important}
.obs-principles .principle-grid p{font-size:16px;max-width:460px;line-height:1.6}
.obs-principles .os33-security-link{display:inline-block;margin-top:30px;color:#ff8a1f!important;font-size:14px}
body.home:not(.os-app-shell) .home-more-details{display:block!important;width:100%!important;max-width:none!important;margin:0!important;background:transparent!important;border:0!important;border-top:1px solid var(--obs-line)!important;border-radius:0!important;overflow:clip}
body.home:not(.os-app-shell) .home-more-details>summary{min-height:92px;padding:28px 48px!important;background:#171d23!important;color:#eeeae2!important;font-size:28px!important;letter-spacing:-.02em;text-align:left!important}
body.home:not(.os-app-shell) .home-more-details>summary:hover,body.home:not(.os-app-shell) .home-more-details>summary:focus-visible{background:#1c232a!important}
body.home:not(.os-app-shell) .home-more-details .wrap{max-width:none!important;width:100%!important}
body.home:not(.os-app-shell) .home-footer{background:#171d23!important}
body.home:not(.os-app-shell) .footer{width:calc(100% - 96px)!important;max-width:none!important;background:none!important;color:#a0a4aa!important}
.obs-process::before,.obs-principles::before,.home-more-details[open] :is(.home-about-header,.featured-zone,.roadmap-zone,.role-zone,#faq,.home-cta)::before{content:'';position:absolute;top:0;left:48px;width:112px;height:4px;background:#ff8a1f;transform-origin:left;transition:width .8s ease}
.obs-process.obs-in-view::before,.obs-principles.obs-in-view::before,.home-more-details[open] :is(.home-about-header,.featured-zone,.roadmap-zone,.role-zone,#faq,.home-cta).obs-in-view::before{width:calc(100% - 96px)}
.obs-enter .obs-step,.obs-enter .section-split,.obs-enter .obs-process-heading,.home-more-details .obs-enter>.wrap{animation:obs-chapter-enter .7s ease both}
.obs-enter .obs-step:nth-child(2){animation-delay:.09s}.obs-enter .obs-step:nth-child(3){animation-delay:.18s}
@keyframes obs-chapter-enter{from{transform:translateY(14px);opacity:.65}to{transform:none;opacity:1}}
@supports (animation-timeline:scroll()) {body.home:not(.os-app-shell)::after{content:'';position:fixed;top:0;left:0;right:0;height:3px;z-index:10000;background:#ff8a1f;transform-origin:left;animation:obs-progress linear;animation-timeline:scroll();pointer-events:none}@keyframes obs-progress{from{transform:scaleX(0)}to{transform:scaleX(1)}}}
@media(min-width:1600px){.obs-front{padding-top:60px}.obs-entry a{min-height:200px}.obs-products a{padding:32px 0}.obs-intro{padding-bottom:75px}.obs-assurance{padding-top:36px;padding-bottom:44px}}
@media(max-width:1000px){.obs-front{padding:36px 28px 0}.obs-intro{grid-template-columns:1fr 2fr;gap:24px;padding-bottom:40px}.obs-register{display:none}.obs-entry{grid-template-columns:48px 1fr}.obs-entry a{font-size:clamp(34px,5.7vw,58px);min-height:158px;padding-right:8px}.obs-entry a::before{left:-48px}.obs-entry a:hover::before{width:calc(100% + 48px)}.obs-arrow{width:60px;height:60px;font-size:40px}.obs-products{margin-left:48px}.obs-assurance{padding-left:0;gap:24px;justify-content:flex-start;flex-wrap:wrap}.obs-process,.obs-principles{padding:80px 28px!important}.obs-process .obs-process-heading{grid-template-columns:1fr 2fr}.obs-steps{margin-left:25%;padding-left:28px}.obs-step::before{left:-31px}.obs-process::before,.obs-principles::before,.home-more-details[open] :is(.home-about-header,.featured-zone,.roadmap-zone,.role-zone,#faq,.home-cta)::before{left:28px}.obs-process.obs-in-view::before,.obs-principles.obs-in-view::before,.home-more-details[open] :is(.home-about-header,.featured-zone,.roadmap-zone,.role-zone,#faq,.home-cta).obs-in-view::before{width:calc(100% - 56px)}body.home:not(.os-app-shell)>header .wrap,body.home:not(.os-app-shell) .footer{width:calc(100% - 56px)!important}body.home:not(.os-app-shell) .home-more-details{width:calc(100% - 56px)!important;margin:0 28px 50px!important}}
@media(max-width:620px){.obs-front{padding:28px 20px 0}.obs-intro{grid-template-columns:1fr;gap:16px;padding-bottom:34px}.obs-intro p{font-size:23px;max-width:32ch}.obs-intro h1{font-size:11px}.obs-entry{grid-template-columns:28px 1fr}.obs-entry-index{font-size:10px;padding-top:25px}.obs-entry a{min-height:145px;font-size:34px;gap:10px;padding:21px 0;letter-spacing:-.05em}.obs-entry a>span:first-child{max-width:9ch}.obs-arrow{width:44px;height:48px;font-size:31px}.obs-entry a::before{left:-28px;width:80px}.obs-entry a:hover::before{width:calc(100% + 28px)}.obs-products{margin-left:28px}.obs-products a{grid-template-columns:24px 1fr 20px;gap:8px;padding:23px 0;font-size:23px;line-height:1.12}.obs-products a>span:first-child{font-size:10px}.obs-assurance{display:grid;gap:12px;padding:24px 0;font-size:11px}.obs-process,.obs-principles{padding:60px 20px!important}.obs-process .obs-process-heading{display:block!important;margin-bottom:38px!important}body.home .obs-process .obs-process-heading h2{font-size:36px!important;margin-top:20px!important}.obs-steps{margin-left:3px;padding-left:22px}.obs-step{grid-template-columns:30px 1fr;gap:12px;padding:18px 0 28px}.obs-step::before{left:-25px;top:25px}.obs-step strong{font-size:28px}.obs-step small{font-size:15px}.obs-principles .section-split{display:block!important;margin-bottom:30px!important}.obs-principles .section-split>p{font-size:16px}body.home .obs-principles .section-split h2{font-size:41px!important}.obs-principles .principle-grid{grid-template-columns:1fr!important}.obs-principles .principle-grid article{padding-left:34px!important}.obs-principles .principle-grid p{font-size:15px}.obs-process::before,.obs-principles::before,.home-more-details[open] :is(.home-about-header,.featured-zone,.roadmap-zone,.role-zone,#faq,.home-cta)::before{left:20px}.obs-process.obs-in-view::before,.obs-principles.obs-in-view::before,.home-more-details[open] :is(.home-about-header,.featured-zone,.roadmap-zone,.role-zone,#faq,.home-cta).obs-in-view::before{width:calc(100% - 40px)}body.home:not(.os-app-shell)>header .wrap,body.home:not(.os-app-shell) .footer{width:calc(100% - 40px)!important}body.home:not(.os-app-shell) .home-more-details{width:calc(100% - 40px)!important;margin:0 20px 40px!important}body.home:not(.os-app-shell) .home-more-details .roadmap-grid{grid-template-columns:1fr!important}body.home:not(.os-app-shell) .home-more-details>summary{font-size:21px!important}.obs-principles .os33-security-link{line-height:1.6}}
@media(prefers-reduced-motion:reduce){.obs-front *,.obs-process *,.obs-principles *,.obs-process::before,.obs-principles::before,.home-more-details[open] :is(.home-about-header,.featured-zone,.roadmap-zone,.role-zone,#faq,.home-cta)::before{animation:none!important;transition:none!important;transform:none!important}.obs-process::before,.obs-principles::before,.home-more-details[open] :is(.home-about-header,.featured-zone,.roadmap-zone,.role-zone,#faq,.home-cta)::before{width:112px!important}body.home:not(.os-app-shell)::after{display:none!important}}
body.home.command-center.os34-clarity:not(.os-app-shell)>main>#command-center.os23-command-center{display:none!important}
body.os-app-shell.home .os30-search-examples{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important}
body.os-app-shell.home .os30-search-examples>span{grid-column:1/-1!important}
body.os-app-shell.home .os30-search-examples button{min-width:0!important;white-space:normal!important;font-size:13px!important;line-height:1.4!important;padding:10px 8px!important}
body.os-app-shell.home .os34-migration-discovery-copy>span{color:var(--obs-amber)!important}
.obs-products a>span:first-child{white-space:nowrap}
@media(max-width:760px){body.os-app-shell.home .os30-search-examples{grid-template-columns:1fr!important}}
body.os-app-shell.home .os30-search-examples button{min-height:54px!important;font-size:14px!important;display:grid!important;grid-template-columns:20px minmax(0,1fr) 14px!important;gap:6px!important;text-align:left!important}
body.os-app-shell.home .os30-search-examples button::after{content:'→'!important;border:0!important;border-radius:0!important;background:transparent!important;color:var(--obs-amber)!important}

body.os-app-shell.home.ops-view-command-center #command-center .os39-command-discovery .os30-search-examples{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important}
@media(max-width:760px){body.os-app-shell.home.ops-view-command-center #command-center .os39-command-discovery .os30-search-examples{grid-template-columns:1fr!important}}
body.os-app-shell.home.ops-view-command-center #command-center .os39-command-discovery .os30-search-examples button{min-height:54px!important;height:auto!important;white-space:normal!important;width:100%!important;min-width:0!important;grid-template-columns:20px minmax(0,1fr) 14px!important}
body.os-app-shell.home.ops-view-command-center #command-center .os32-primary-tool-grid .os23-app-card>.os23-open-tool{grid-column:2!important;grid-row:2!important;justify-self:start!important;align-self:start!important;display:inline-flex!important;align-items:center!important;min-height:34px!important;margin:0!important;padding:0 10px!important;font-size:13px!important;line-height:1.3!important;position:static!important;width:auto!important}
body.home:not(.os-app-shell) .obs-principles .principle-grid>article>p{color:#b8b4ac!important;opacity:1!important}

@media(min-width:1101px){
  body.home:not(.os-app-shell) .obs-entry a{font-size:clamp(40px,3.35vw,56px);min-height:165px;padding-top:18px;padding-bottom:18px}
}

body.os-app-shell.home.ops-view-command-center #command-center .os23-search{background:#10151b!important;border-color:#46505a!important}
body.os-app-shell.home.ops-view-command-center #command-center .os23-search input{background:#10151b!important}
body.os-app-shell.home.ops-view-command-center #command-center .os30-search-examples{border-top:1px solid #36414a!important;border-bottom:1px solid #36414a!important}
body.os-app-shell.home.ops-view-command-center #command-center .os30-search-examples button{background:#10151b!important;border-color:#36414a!important}
body.os-app-shell.home.ops-view-command-center #command-center .os30-search-examples button:hover,
body.os-app-shell.home.ops-view-command-center #command-center .os30-search-examples button:focus-visible{background:#182029!important;box-shadow:inset 3px 0 0 var(--obs-amber)!important}
body.os-app-shell.home.ops-view-command-center #command-center .os311-command-rail{background:#121820!important;border:1px solid #36414a!important}
body.os-app-shell.home.ops-view-command-center #command-center .os311-command-rail .os34-migration-discovery{background:#161d24!important}
body.os-app-shell.home.ops-view-command-center #command-center .os311-command-rail .os34-migration-discovery+.os34-migration-discovery{background:#121820!important;border-color:#36414a!important}
body.os-app-shell.home.ops-view-command-center #command-center .os23-app-featured{background:#202830!important;border-color:#46505a!important}
body.os-app-shell.home.ops-view-command-center #command-center .os23-app-featured:hover,
body.os-app-shell.home.ops-view-command-center #command-center .os23-app-featured:focus-visible{background:#252f38!important;border-color:#5b6670!important;box-shadow:inset 3px 0 0 var(--obs-amber)!important}
body.os-app-shell.home.ops-view-command-center #command-center .os32-primary-tool-grid{border-top:0!important;gap:8px!important}
body.os-app-shell.home.ops-view-command-center #command-center .os32-primary-tool-grid .os23-app-card{padding:14px 14px!important;border:1px solid #303a43!important;background:#11171d!important}
body.os-app-shell.home.ops-view-command-center #command-center .os32-primary-tool-grid .os23-app-card:hover,
body.os-app-shell.home.ops-view-command-center #command-center .os32-primary-tool-grid .os23-app-card:focus-visible{background:#182029!important;border-color:#46505a!important;box-shadow:inset 3px 0 0 var(--obs-amber)!important}
body.os-app-shell.home.ops-view-command-center #command-center .os32-primary-tool-grid .os23-card-copy small{color:#b8b4ac!important}
body.os-app-shell.home.ops-view-command-center #command-center .os32-secondary-tools{margin-top:24px!important;border:1px solid #303a43!important;background:#0d1217!important}
body.os-app-shell.home.ops-view-command-center #command-center .os32-secondary-tools>summary{min-height:54px!important;padding:0 16px!important;background:#11171d!important;border-bottom:0!important}
body.os-app-shell.home.ops-view-command-center #command-center .os32-secondary-tools[open]>summary{border-bottom:1px solid #36414a!important}
body.os-app-shell.home.ops-view-command-center #command-center .os32-secondary-tool-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;padding:12px!important}
body.os-app-shell.home.ops-view-command-center #command-center .os32-secondary-tool-grid .os23-app-card{min-height:118px!important;display:grid!important;grid-template-columns:58px minmax(0,1fr)!important;grid-template-rows:auto auto!important;gap:8px 14px!important;align-content:center!important;padding:16px!important;border:1px solid #303a43!important;background:#121820!important}
body.os-app-shell.home.ops-view-command-center #command-center .os32-secondary-tool-grid .os23-app-card:hover,
body.os-app-shell.home.ops-view-command-center #command-center .os32-secondary-tool-grid .os23-app-card:focus-visible{background:#1a222b!important;border-color:#46505a!important;box-shadow:inset 3px 0 0 var(--obs-amber)!important}
body.os-app-shell.home.ops-view-command-center #command-center .os32-secondary-tool-grid .os23-app-icon{grid-column:1!important;grid-row:1/3!important;align-self:center!important;width:50px!important;height:50px!important;border:1px solid #36414a!important;background:#0d1217!important}
body.os-app-shell.home.ops-view-command-center #command-center .os32-secondary-tool-grid .os23-card-copy{grid-column:2!important;grid-row:1!important;min-width:0!important}
body.os-app-shell.home.ops-view-command-center #command-center .os32-secondary-tool-grid .os23-card-copy strong{font-size:16px!important}
body.os-app-shell.home.ops-view-command-center #command-center .os32-secondary-tool-grid .os23-card-copy small{display:block!important;margin-top:4px!important;color:#b8b4ac!important;font-size:12px!important;line-height:1.45!important}
body.os-app-shell.home.ops-view-command-center #command-center .os32-secondary-tool-grid .os23-open-tool{grid-column:2!important;grid-row:2!important;justify-self:start!important;align-self:end!important;min-height:32px!important;margin:0!important;padding:5px 0!important;font-size:12px!important;color:var(--obs-amber)!important}
body.os-app-shell.home.ops-view-command-center #command-center .os35-guided-grid>details{border:1px solid #303a43!important;background:#11171d!important}
body.os-app-shell.home.ops-view-command-center #command-center .os35-guided-grid>details>summary{min-height:124px!important;background:#11171d!important}
body.os-app-shell.home.ops-view-command-center #command-center .os35-guided-grid:has(details[open])>details:not([open]){min-height:72px!important}
body.os-app-shell.home.ops-view-command-center #command-center .os35-guided-grid:has(details[open])>details:not([open])>summary{min-height:72px!important;height:72px!important}
@media(max-width:620px){body.os-app-shell.home.ops-view-command-center #command-center .os35-guided-grid:has(details[open])>details:not([open]){min-height:82px!important}body.os-app-shell.home.ops-view-command-center #command-center .os35-guided-grid:has(details[open])>details:not([open])>summary{min-height:82px!important;height:auto!important}}
body.os-app-shell.home.ops-view-command-center #command-center .os35-guided-grid>details:hover>summary,
body.os-app-shell.home.ops-view-command-center #command-center .os35-guided-grid>details>summary:focus-visible{background:#182029!important}

body.os-app-shell.home.ops-view-tools #command-center .os23-tool-deck{display:grid!important;grid-template-columns:1fr!important;gap:14px!important;margin-top:30px!important;padding-top:18px!important;border-top:1px solid #36414a!important}
body.os-app-shell.home.ops-view-tools #command-center .os23-app-featured{grid-column:1!important;min-height:148px!important;display:grid!important;grid-template-columns:64px minmax(0,1fr) auto!important;grid-template-rows:1fr!important;align-items:center!important;gap:18px!important;padding:22px 24px!important;border:1px solid #46505a!important;background:#202830!important}
body.os-app-shell.home.ops-view-tools #command-center .os23-app-featured .os23-app-icon{grid-column:1!important;grid-row:1!important;width:48px!important;height:48px!important;border-right:1px solid #5b6670!important}
body.os-app-shell.home.ops-view-tools #command-center .os23-app-featured .os23-card-copy{grid-column:2!important;grid-row:1!important}
body.os-app-shell.home.ops-view-tools #command-center .os23-app-featured>.os23-open-tool{grid-column:3!important;grid-row:1!important;align-self:center!important;justify-self:end!important;min-height:36px!important;margin:0!important;padding:8px 10px!important}
body.os-app-shell.home.ops-view-tools #command-center .os32-primary-tool-grid{grid-column:1!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;border:0!important}
body.os-app-shell.home.ops-view-tools #command-center .os32-secondary-tools{grid-column:1!important;display:block!important;margin:0!important;border:0!important;background:transparent!important}
body.os-app-shell.home.ops-view-tools #command-center .os32-secondary-tools>summary{display:none!important}
body.os-app-shell.home.ops-view-tools #command-center .os32-secondary-tool-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}
body.os-app-shell.home.ops-view-tools #command-center .os32-primary-tool-grid .os23-app-card,
body.os-app-shell.home.ops-view-tools #command-center .os32-secondary-tool-grid .os23-app-card{min-height:116px!important;display:grid!important;grid-template-columns:58px minmax(0,1fr) auto!important;grid-template-rows:1fr!important;align-items:center!important;gap:14px!important;padding:16px!important;border:1px solid #303a43!important;background:#121820!important}
body.os-app-shell.home.ops-view-tools #command-center .os32-primary-tool-grid .os23-app-card:hover,
body.os-app-shell.home.ops-view-tools #command-center .os32-primary-tool-grid .os23-app-card:focus-visible,
body.os-app-shell.home.ops-view-tools #command-center .os32-secondary-tool-grid .os23-app-card:hover,
body.os-app-shell.home.ops-view-tools #command-center .os32-secondary-tool-grid .os23-app-card:focus-visible{background:#1a222b!important;border-color:#46505a!important;box-shadow:inset 3px 0 0 var(--obs-amber)!important}
body.os-app-shell.home.ops-view-tools #command-center .os32-primary-tool-grid .os23-app-icon,
body.os-app-shell.home.ops-view-tools #command-center .os32-secondary-tool-grid .os23-app-icon{width:48px!important;height:48px!important;border:1px solid #36414a!important;background:#0d1217!important}
body.os-app-shell.home.ops-view-tools #command-center .os32-primary-tool-grid .os23-card-copy small,
body.os-app-shell.home.ops-view-tools #command-center .os32-secondary-tool-grid .os23-card-copy small{display:block!important;margin-top:4px!important;color:#b8b4ac!important;font-size:12px!important;line-height:1.45!important}
body.os-app-shell.home.ops-view-tools #command-center .os32-primary-tool-grid .os23-open-tool,
body.os-app-shell.home.ops-view-tools #command-center .os32-secondary-tool-grid .os23-open-tool{grid-column:3!important;grid-row:1!important;align-self:center!important;justify-self:end!important;min-height:34px!important;margin:0!important;padding:6px 8px!important;white-space:nowrap!important;font-size:12px!important}
body.os-app-shell.home.ops-view-tools #command-center .os35-guided-grid{margin-top:28px!important}
body.os-app-shell.home.ops-view-tools #command-center .os35-guided-grid>details{border:1px solid #303a43!important;background:#11171d!important}

@media(max-width:980px){
  body.os-app-shell.home.ops-view-command-center #command-center .os32-secondary-tool-grid,
  body.os-app-shell.home.ops-view-tools #command-center .os32-primary-tool-grid,
  body.os-app-shell.home.ops-view-tools #command-center .os32-secondary-tool-grid{grid-template-columns:1fr!important}
  body.os-app-shell.home.ops-view-tools #command-center .os23-app-featured{grid-template-columns:58px minmax(0,1fr)!important;grid-template-rows:auto auto!important}
  body.os-app-shell.home.ops-view-tools #command-center .os23-app-featured>.os23-open-tool{grid-column:2!important;grid-row:2!important;justify-self:start!important;margin-top:6px!important}
}
@media(max-width:620px){
  body.os-app-shell.home.ops-view-command-center #command-center .os32-secondary-tool-grid{padding:8px!important}
  body.os-app-shell.home.ops-view-command-center #command-center .os32-secondary-tool-grid .os23-app-card,
  body.os-app-shell.home.ops-view-tools #command-center .os32-primary-tool-grid .os23-app-card,
  body.os-app-shell.home.ops-view-tools #command-center .os32-secondary-tool-grid .os23-app-card{grid-template-columns:48px minmax(0,1fr)!important;grid-template-rows:auto auto!important;min-height:112px!important;padding:14px 12px!important}
  body.os-app-shell.home.ops-view-tools #command-center .os32-primary-tool-grid .os23-open-tool,
  body.os-app-shell.home.ops-view-tools #command-center .os32-secondary-tool-grid .os23-open-tool{grid-column:2!important;grid-row:2!important;justify-self:start!important;padding-left:0!important}
}
body.os-app-shell.home.ops-view-tools #command-center .os23-app-featured{grid-row:1!important}
body.os-app-shell.home.ops-view-tools #command-center .os32-primary-tool-grid{grid-row:2!important}
body.os-app-shell.home.ops-view-tools #command-center .os32-secondary-tools{grid-row:3!important}
body.os-app-shell.home.ops-view-tools #command-center .os32-primary-tool-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}
body.os-app-shell.home.ops-view-tools #command-center .os32-secondary-tool-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}
body.os-app-shell.home.ops-view-tools #command-center .os32-primary-tool-grid .os23-app-card,
body.os-app-shell.home.ops-view-tools #command-center .os32-secondary-tool-grid .os23-app-card,
body.os-app-shell.home.ops-view-tools #command-center .os32-secondary-tool-grid .os23-app-card:nth-child(n+4){grid-column:auto!important}
body.os-app-shell.home.ops-view-tools #command-center .os32-primary-tool-grid .os23-app-card:nth-child(3),
body.os-app-shell.home.ops-view-tools #command-center .os32-secondary-tool-grid .os23-app-card:nth-child(5){grid-column:1/-1!important}
@media(max-width:760px){
  body.os-app-shell.home.ops-view-tools #command-center .os32-primary-tool-grid,
  body.os-app-shell.home.ops-view-tools #command-center .os32-secondary-tool-grid{grid-template-columns:1fr!important}
  body.os-app-shell.home.ops-view-tools #command-center .os32-primary-tool-grid .os23-app-card:nth-child(3),
  body.os-app-shell.home.ops-view-tools #command-center .os32-secondary-tool-grid .os23-app-card:nth-child(5){grid-column:auto!important}
}
@media(min-width:1101px){body.home:not(.os-app-shell) .obs-entry a>span:first-child{max-width:none;white-space:nowrap}.obs-process .obs-process-heading{grid-template-columns:25% 1fr!important}.obs-steps{margin-left:25%}}
body.home:not(.os-app-shell) .obs-principles .principle-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;border-top:0!important}body.home:not(.os-app-shell) .obs-principles .principle-grid article,body.home:not(.os-app-shell) .obs-principles .principle-grid article:not(:first-child){min-height:176px!important;padding:26px 28px 30px 42px!important;background:#1c232a!important;border:1px solid #39434b!important;border-radius:2px!important}body.home:not(.os-app-shell) .obs-principles .principle-number{left:14px;top:30px}body.home:not(.os-app-shell) .obs-principles .principle-grid p{font-size:15px}
@media(max-width:620px){body.home:not(.os-app-shell) .obs-principles .principle-grid{grid-template-columns:1fr!important}body.home:not(.os-app-shell) .obs-principles .principle-grid article,body.home:not(.os-app-shell) .obs-principles .principle-grid article:not(:first-child){padding:24px 18px 26px 38px!important}body.home:not(.os-app-shell) .obs-principles .principle-number{left:12px;top:28px}}
/* Opselith 3.13 RC15 — one-page detail chapter. */body.home:not(.os-app-shell) .home-more-details .home-more-inner.wrap{padding:0!important}body.home:not(.os-app-shell) .home-more-details :is(.home-about-header,.featured-zone,.roadmap-zone,.role-zone,#faq,.home-cta){position:relative;margin:0!important;padding:90px 48px!important;border:0!important;border-top:1px solid var(--obs-line)!important;border-radius:0!important;box-shadow:none!important}body.home:not(.os-app-shell) .home-more-details :is(.home-about-header,.roadmap-zone,.home-cta){background:#202830!important}body.home:not(.os-app-shell) .home-more-details :is(.featured-zone,.role-zone,#faq){background:#171d23!important}body.home:not(.os-app-shell) .home-more-details :is(.home-about-header>.wrap,.featured-zone>.wrap,.roadmap-zone>.wrap,.role-zone>.wrap,#faq>.wrap,.home-cta>.wrap){margin:0!important;padding:0!important}body.home:not(.os-app-shell) .home-about-header>.wrap{display:grid!important;grid-template-columns:1fr minmax(340px,.78fr)!important;gap:8px 9%!important}body.home:not(.os-app-shell) .home-about-header :is(.section-index,h2){grid-column:1;text-align:left!important}body.home:not(.os-app-shell) .home-about-header h2{margin:14px 0 0!important;font-size:clamp(38px,4.5vw,68px)!important;font-weight:460!important;line-height:1.04!important;letter-spacing:-.045em!important}body.home:not(.os-app-shell) .home-about-header p{grid-column:2;margin:14px 0 0!important}body.home:not(.os-app-shell) :is(.featured-grid .script-week-card,.featured-grid .tester-card,.roadmap-zone .roadmap-card){border:1px solid var(--obs-line)!important;border-radius:2px!important;background:#1c232a!important;box-shadow:none!important}body.home:not(.os-app-shell) .home-community-row{width:100%!important;margin:0!important;padding:32px 48px!important;background:#202830!important;border-color:var(--obs-line)!important}body.home:not(.os-app-shell) .home-quiet-action{border:1px solid var(--obs-line)!important;border-radius:2px!important;color:var(--obs-text)!important}body.home:not(.os-app-shell) .home-quiet-action:hover{border-color:var(--obs-amber)!important}body.home:not(.os-app-shell) #faq .faq-list{grid-template-columns:1fr!important;gap:0!important;border-top:1px solid var(--obs-line)!important}body.home:not(.os-app-shell) #faq .faq-list>details{padding:20px 0!important;border:0!important;border-bottom:1px solid var(--obs-line)!important;border-radius:0!important;background:transparent!important}body.home:not(.os-app-shell) #faq .os34-more-questions>summary{padding:20px 0!important;border:0!important;border-radius:0!important;background:transparent!important}body.home:not(.os-app-shell) .home-cta .cta-panel{padding:0!important;border:0!important;border-radius:0!important;background:transparent!important}@media(max-width:1000px){body.home:not(.os-app-shell) .home-more-details>summary{padding-inline:28px!important}body.home:not(.os-app-shell) .home-more-details :is(.home-about-header,.featured-zone,.roadmap-zone,.role-zone,#faq,.home-cta){padding:74px 28px!important}body.home:not(.os-app-shell) .home-community-row{width:100%!important;margin:0!important;padding-inline:28px!important}}@media(max-width:720px){body.home:not(.os-app-shell) .home-about-header>.wrap{display:block!important}body.home:not(.os-app-shell) .home-about-header p{margin-top:22px!important}body.home:not(.os-app-shell) .roadmap-zone .roadmap-grid{grid-template-columns:1fr!important}}@media(max-width:620px){body.home:not(.os-app-shell) .home-more-details>summary{min-height:78px;padding:20px!important;font-size:22px!important}body.home:not(.os-app-shell) .home-more-details :is(.home-about-header,.featured-zone,.roadmap-zone,.role-zone,#faq,.home-cta){padding:56px 20px!important}body.home:not(.os-app-shell) .home-community-row{padding:28px 20px!important}body.home:not(.os-app-shell) .home-about-header h2{font-size:39px!important}}

/* Opselith 3.13 RC16 — micro-polish. */
@media(min-width:721px){body.home:not(.os-app-shell) .home-more-details :is(.home-about-header,.featured-zone,.roadmap-zone,.role-zone,#faq,.home-cta)>.wrap{width:88%!important;max-width:1440px!important;margin-inline:auto!important}}

/* Opselith 3.13.1 — Command Center and catalog secondary text stays secondary, never microscopic. */
body.os-app-shell.home.ops-view-command-center #command-center .os39-command-discovery .os23-command-results small{font-size:13px!important;line-height:1.5!important}
body.os-app-shell.home.ops-view-command-center #command-center .os311-command-rail .os34-migration-discovery-copy p{font-size:14px!important;line-height:1.5!important}
body.os-app-shell.home.ops-view-command-center #command-center .os311-command-rail .btn{font-size:14px!important}
body.os-app-shell.home.ops-view-command-center #command-center .os23-app-featured>.os23-open-tool{font-size:14px!important}
body.os-app-shell.home.ops-view-command-center #command-center .os32-primary-tool-grid .os23-card-copy small,
body.os-app-shell.home.ops-view-command-center #command-center .os32-secondary-tool-grid .os23-card-copy small{font-size:14px!important;line-height:1.45!important}
body.os-app-shell.home.ops-view-command-center #command-center .os32-secondary-tool-grid .os23-open-tool{font-size:14px!important;min-height:34px!important}
body.os-app-shell.home.ops-view-tools #command-center .os32-secondary-tool-grid .os23-card-copy small{font-size:14px!important;line-height:1.45!important}
body.os-app-shell.home.ops-view-tools #command-center .os32-secondary-tool-grid .os23-open-tool{font-size:14px!important;min-height:36px!important}
/* 3.13.1 final micro-polish: keep the community rail aligned with the full-width editorial chapter. */
body.home:not(.os-app-shell) .home-community-row{width:100%!important;max-width:none!important;margin:0!important;padding:30px 6%!important;border-top:1px solid var(--obs-line)!important;border-bottom:1px solid var(--obs-line)!important;background:#202830!important}
@media(max-width:1000px){body.home:not(.os-app-shell) .home-community-row{padding-inline:28px!important}}
@media(max-width:620px){body.home:not(.os-app-shell) .home-community-row{padding:26px 20px!important}}


body.home:not(.os-app-shell) .roadmap-history-action a.text-link{color:var(--obs-amber)!important}
body.home:not(.os-app-shell) .home-community-copy>span{color:var(--obs-muted)!important}


@media (min-width:1001px) and (prefers-reduced-motion:no-preference){
  body.home:not(.os-app-shell).obs-handoff > main{isolation:isolate}
  body.home:not(.os-app-shell).obs-handoff .obs-process{
    position:sticky;top:var(--obs-pin-top,88px);z-index:0;
  }
  body.home:not(.os-app-shell).obs-handoff .obs-principles{
    position:relative;z-index:1;
    box-shadow:0 -20px 48px rgba(0,0,0,.22);
    border-top:1px solid var(--obs-line-strong);
  }
  body.home:not(.os-app-shell).obs-handoff .home-more-details{
    position:relative;z-index:2;background:#171d23!important;
  }
}

@media (prefers-reduced-motion:reduce){
  body.home:not(.os-app-shell) .home-more-details *{
    animation:none!important;transition:none!important;
  }
}
@media print{
  body.home:not(.os-app-shell).obs-handoff .obs-process{position:relative;top:auto}
}

/* Opselith 3.15.0 RC1 — Command Center discovery polish. Homepage scroll geometry stays unchanged. */
#command-center .os23-command-results a{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:12px!important}
#command-center .os315-search-result-copy{min-width:0}
#command-center .os315-search-result-meta{padding:4px 6px;border:1px solid var(--obs-line);border-radius:2px;color:var(--obs-muted);background:var(--obs-bg-2);font:700 9px/1 ui-monospace,SFMono-Regular,Consolas,monospace;letter-spacing:.06em;white-space:nowrap}
#command-center .os23-command-results a[data-os315-best="true"]{box-shadow:inset 2px 0 0 var(--obs-amber)!important}
@media(max-width:620px){#command-center .os23-command-results a{grid-template-columns:1fr!important}#command-center .os315-search-result-meta{justify-self:start}}

/* 3.18 migration story — homepage discovery. Kept inside the final Obsidian authority. */
.os318-migration-phases{display:grid;gap:8px;margin:10px 0 2px}
.os318-migration-phases span{display:flex;gap:10px;align-items:baseline;color:var(--muted,#aeb7bf);font-size:.86rem}
.os318-migration-phases b{min-width:112px;font:700 10px ui-monospace,SFMono-Regular,Consolas,monospace;letter-spacing:.08em;color:var(--accent,#efa943)}
@media(max-width:760px){.os318-migration-phases b{min-width:94px}.os318-migration-phases span{align-items:flex-start}}
