:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--ink:#0f172a;--muted:#64748b;--surface:#f4f7fb;--surface-elevated:#eef3f9;--panel:#fff;--line:#dbe4ef;--line-strong:#c8d4e3;--navy:#0b1220;--navy-soft:#172033;--brand:#0f9f9a;--brand-strong:#0f766e;--brand-soft:#ccfbf1;--accent:#2563eb;--accent-strong:#1d4ed8;--accent-soft:#dbeafe;--success:#16a34a;--success-soft:#dcfce7;--warning:#d97706;--warning-soft:#ffedd5;--danger:#dc2626;--danger-soft:#fee2e2;--shadow:0 20px 55px #0f172a14;--shadow-strong:0 28px 80px #0208172e}*{box-sizing:border-box}html{scroll-behavior:smooth;background:var(--surface)}body{color:var(--ink);background:var(--surface);text-rendering:optimizelegibility;margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}a{color:inherit}button,input,select,textarea{font:inherit}button:focus-visible,a:focus-visible,[tabindex]:focus-visible{outline-offset:3px;outline:3px solid #38bdf8}code{overflow-wrap:anywhere;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.88em}.skip-link{z-index:100;background:var(--navy);color:#fff;border-radius:10px;padding:10px 14px;position:fixed;top:12px;left:12px;transform:translateY(-160%)}.skip-link:focus{transform:translateY(0)}.product-mark{background:linear-gradient(145deg,#ffffff29,#ffffff0a);border:1px solid #fff3;border-radius:14px;flex:none;width:46px;height:46px;padding:4px;display:inline-flex;box-shadow:inset 0 1px #ffffff21,0 12px 30px #02081733}.product-mark-compact{border-radius:12px;width:38px;height:38px}.product-mark-grid{grid-template-columns:1fr 1fr;gap:3px;width:100%;height:100%;display:grid}.product-mark-cell{color:#fff;letter-spacing:-.03em;border-radius:7px;place-items:center;font-size:11px;font-weight:900;display:grid}.product-mark-cell-primary{background:linear-gradient(155deg,#0f9f9a,#0f766e)}.product-mark-cell-accent{background:linear-gradient(155deg,#3b82f6,#1d4ed8)}.app-frame{grid-template-columns:292px 1fr;min-height:100vh;display:grid}.sidebar{color:#f8fafc;background:radial-gradient(circle at 10% 0%, #0f9f9a40, transparent 34%), linear-gradient(180deg, var(--navy) 0%, #111c31 100%);border-right:1px solid #94a3b821;flex-direction:column;gap:22px;height:100vh;padding:26px 20px;display:flex;position:sticky;top:0;overflow-y:auto}.brand-block{color:inherit;align-items:center;gap:12px;text-decoration:none;display:flex}.brand-copy{gap:2px;min-width:0;display:grid}.brand-name{letter-spacing:-.025em;font-weight:850}.brand-caption{color:#9fb0c5;font-size:11px;line-height:1.35}.demo-mode{color:#cbd5e1;background:#ffffff09;border:1px solid #94a3b82b;border-radius:11px;align-items:center;gap:8px;padding:10px 12px;font-size:12px;display:flex}.status-dot{background:#2dd4bf;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 4px #2dd4bf21}.nav-list{gap:6px;margin:0;padding:0;list-style:none;display:grid}.nav-link{color:#d6e0ec;border:1px solid #0000;border-radius:11px;gap:3px;padding:11px 13px;text-decoration:none;transition:background .16s,border-color .16s,transform .16s;display:grid}.nav-link span{font-size:13px;font-weight:720}.nav-link small{color:#8294aa;font-size:10.5px;line-height:1.35}.nav-link:hover{background:#ffffff0e;border-color:#94a3b81f;transform:translate(2px)}.nav-link-active{color:#fff;background:linear-gradient(135deg,#0f9f9a33,#2563eb21);border-color:#2dd4bf52}.nav-link-active small{color:#b6c8da}.sidebar-product-note{background:#2563eb14;border:1px solid #3b82f638;border-radius:12px;gap:5px;padding:14px;display:grid}.sidebar-product-note span{color:#bfdbfe;text-transform:uppercase;letter-spacing:.08em;font-size:11px;font-weight:800}.sidebar-product-note small{color:#8fa3ba;line-height:1.45}.sidebar-product-note a{color:#67e8f9;font-size:12px;font-weight:750;text-decoration:none}.identity-card{border-top:1px solid #94a3b826;gap:4px;margin-top:auto;padding:14px;display:grid}.identity-card span{color:#5eead4;text-transform:capitalize}.identity-card small{color:#8294aa}.page-column{min-width:0}.topbar{z-index:20;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#f4f7fbe0;border-bottom:1px solid #cbd5e1cc;justify-content:space-between;align-items:center;min-height:78px;padding:16px clamp(24px,5vw,68px);display:flex;position:sticky;top:0}.topbar p{margin:0 0 3px}.topbar-actions{align-items:center;gap:10px;display:flex}.topbar-home-link{color:var(--accent);font-size:12px;font-weight:750;text-decoration:none}.environment-chip,.hero-badge,.status-label{background:var(--brand-soft);color:var(--brand-strong);border:1px solid #0f9f9a2e;border-radius:999px;align-items:center;padding:7px 10px;font-size:12px;font-weight:780;display:inline-flex}.main-content{max-width:1480px;margin:0 auto;padding:48px clamp(24px,5vw,68px) 80px}.page-intro{justify-content:space-between;align-items:flex-start;gap:30px;margin-bottom:32px;display:flex}.eyebrow{color:var(--brand-strong);letter-spacing:.14em;text-transform:uppercase;margin:0 0 8px;font-size:10.5px;font-weight:850}h1{letter-spacing:-.048em;max-width:900px;margin:0;font-size:clamp(38px,5.3vw,66px);font-weight:760;line-height:1}h2{letter-spacing:-.025em;margin:0;font-size:21px}h3{letter-spacing:-.015em;margin:0;font-size:17px}.lede{max-width:860px;color:var(--muted);margin:18px 0 0;font-size:17px;line-height:1.65}.metric-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-bottom:18px;display:grid}.metric-card,.panel{border:1px solid var(--line);background:var(--panel);box-shadow:var(--shadow)}.metric-card{border-radius:16px;gap:7px;padding:22px;display:grid}.metric-card span{color:var(--muted);font-size:13px}.metric-card strong{color:var(--navy);letter-spacing:-.045em;font-size:35px;font-weight:780}.metric-card small{color:var(--muted)}.content-grid{grid-template-columns:minmax(0,2fr) minmax(280px,.8fr);gap:18px;display:grid}.panel{border-radius:18px;padding:28px}.panel-header{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:22px;display:flex}.capability-list{gap:0;margin:0;padding:0;list-style:none;display:grid}.capability-list li{border-top:1px solid var(--line);grid-template-columns:190px 1fr;gap:22px;padding:18px 0;display:grid}.capability-list span,.panel p{color:var(--muted);line-height:1.6}.risk-panel{box-shadow:none;background:#fff9ed;border-color:#f2d7a8}.compact-list{margin:24px 0 0;display:grid}.compact-list div{border-top:1px solid #eddcc0;justify-content:space-between;gap:12px;padding:12px 0;display:flex}.compact-list dt{font-weight:720}.compact-list dd{color:var(--danger);margin:0}.detail-grid{background:var(--line);border:1px solid var(--line);border-radius:14px;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.detail-grid div{background:#fff;min-height:104px;padding:18px}.detail-grid dt{color:var(--muted);margin-bottom:9px;font-size:12px}.detail-grid dd{margin:0;font-weight:680;line-height:1.45}.detail-wide{grid-column:1/-1}.button-disabled,.text-button{border:0;border-radius:9px}.button-disabled{color:#7c8a9d;cursor:not-allowed;background:#e8edf3;margin:12px 0 8px;padding:11px 14px}.text-button{color:#7c8a9d;background:0 0;padding:7px 9px}.table-panel{padding:0;overflow:hidden}.table-panel .panel-header{padding:26px 28px 0}.table-scroll{overflow-x:auto}table{border-collapse:collapse;width:100%}th,td{border-top:1px solid var(--line);text-align:left;vertical-align:middle;padding:16px 22px}th{color:var(--muted);letter-spacing:.09em;text-transform:uppercase;background:#f8fafc;font-size:10.5px}td strong,td small{display:block}td small{color:var(--muted);margin-top:4px}.role-badge,.membership-status,.lifecycle-badge,.severity,.record-kind{text-transform:capitalize;border-radius:999px;padding:5px 8px;font-size:12px;font-weight:760;display:inline-flex}.role-owner{background:var(--brand-soft);color:var(--brand-strong)}.role-admin{background:var(--accent-soft);color:var(--accent-strong)}.role-contributor{background:var(--warning-soft);color:#9a4c08}.role-viewer{color:#4b5c72;background:#e9eef5}.status-active,.lifecycle-approved,.lifecycle-current,.lifecycle-intake-complete,.lifecycle-open,.lifecycle-metadata-registered{color:#15803d;background:var(--success-soft)}.status-invited,.lifecycle-under-review,.lifecycle-expiring-soon,.lifecycle-closing-soon,.lifecycle-sources-registered{color:#a34f08;background:var(--warning-soft)}.lifecycle-draft,.lifecycle-unreviewed,.lifecycle-created,.lifecycle-unknown{color:#4b5c72;background:#e9eef5}.lifecycle-rejected,.lifecycle-expired,.lifecycle-closed{color:#b91c1c;background:var(--danger-soft)}.lifecycle-retired,.lifecycle-archived,.lifecycle-cancelled{color:#475569;background:#e2e8f0}.policy-strip{border:1px solid var(--line);background:var(--line);border-radius:15px;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin-top:18px;display:grid;overflow:hidden}.policy-strip div{background:#fff;gap:7px;padding:18px;display:grid}.policy-strip span{color:var(--muted);font-size:13px;line-height:1.5}.timeline{gap:16px;display:grid}.timeline-item{grid-template-columns:18px 1fr;gap:16px;display:grid}.timeline-marker{background:var(--brand);width:12px;height:12px;box-shadow:0 0 0 5px var(--brand-soft);border-radius:50%;margin-top:28px}.outcome-denied{background:var(--danger);box-shadow:0 0 0 5px var(--danger-soft)}.timeline-content{border:1px solid var(--line);background:#fff;border-radius:16px;padding:24px}.timeline-heading{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.timeline-heading time{color:var(--muted);font-size:12px}.event-grid{border-top:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 24px;margin:20px 0 0;padding-top:18px;display:grid}.event-grid dt{color:var(--muted);text-transform:uppercase;letter-spacing:.08em;font-size:11px}.event-grid dd{margin:5px 0 0}.section-gap{margin-top:18px}.filter-bar{border:1px solid var(--line);box-shadow:var(--shadow);background:#fff;border-radius:16px;grid-template-columns:minmax(180px,1.5fr) repeat(3,minmax(140px,.8fr)) auto;align-items:end;gap:12px;margin-bottom:18px;padding:18px;display:grid}.filter-bar label{color:var(--muted);gap:7px;font-size:12px;font-weight:700;display:grid}.filter-bar input,.filter-bar select{border:1px solid var(--line-strong);width:100%;min-height:42px;color:var(--ink);background:#fff;border-radius:9px;padding:9px 11px}.filter-bar button,.primary-link{background:linear-gradient(135deg, var(--brand), var(--accent));color:#fff;cursor:pointer;border:0;border-radius:10px;justify-content:center;align-items:center;min-height:42px;padding:10px 15px;font-weight:760;text-decoration:none;display:inline-flex;box-shadow:0 10px 22px #2563eb21}.record-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.record-card{align-content:start;gap:16px;display:grid}.record-card p{margin:0}.record-card .primary-link{margin-top:auto}.record-heading{justify-content:space-between;align-items:center;gap:12px;display:flex}.record-kind{background:var(--accent-soft);color:var(--accent-strong)}.tag-list,.export-links{flex-wrap:wrap;gap:7px;display:flex}.tag-list span{background:var(--brand-soft);color:var(--brand-strong);border-radius:999px;padding:5px 8px;font-size:12px}.compact-record{border-top:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0;padding-top:16px;display:grid}.compact-record dt{color:var(--muted);text-transform:uppercase;letter-spacing:.08em;font-size:11px}.compact-record dd{margin:5px 0 0;font-size:13px;line-height:1.45}.severity-blocking{background:var(--danger-soft);color:#b91c1c}.severity-advisory{background:var(--warning-soft);color:#9a4c08}.empty-state{border:1px dashed var(--line-strong);color:var(--muted);text-align:center;border-radius:14px;margin-top:18px;padding:24px}.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}.marketing-shell{background:#f7f9fc;min-height:100vh;overflow:hidden}.marketing-header{z-index:10;justify-content:space-between;align-items:center;max-width:1320px;margin:0 auto;padding:24px clamp(22px,5vw,64px);display:flex;position:relative}.marketing-brand{align-items:center;gap:11px;text-decoration:none;display:flex}.marketing-brand>span:last-child{gap:1px;display:grid}.marketing-brand strong{color:var(--navy);letter-spacing:-.025em;font-size:16px}.marketing-brand small{color:var(--muted);font-size:10px}.marketing-brand .product-mark{background:var(--navy);border-color:#0f172a14}.marketing-nav{color:#475569;align-items:center;gap:24px;font-size:13px;font-weight:680;display:flex}.marketing-nav a{text-decoration:none}.marketing-nav-cta{background:var(--navy);border-radius:10px;padding:10px 14px;box-shadow:0 10px 24px #0f172a21;color:#fff!important}.marketing-hero{grid-template-columns:minmax(0,1.1fr) minmax(420px,.9fr);align-items:center;gap:clamp(42px,6vw,90px);max-width:1320px;margin:0 auto;padding:84px clamp(22px,5vw,64px) 104px;display:grid;position:relative}.marketing-hero:before{content:"";pointer-events:none;background:radial-gradient(circle,#2563eb21,#0f9f9a14 38%,#0000 70%);border-radius:50%;width:680px;height:680px;position:absolute;inset:-180px -260px auto auto}.marketing-hero-copy{z-index:1;position:relative}.marketing-kicker{color:var(--brand-strong);letter-spacing:.16em;text-transform:uppercase;margin:0 0 12px;font-size:11px;font-weight:850}.marketing-hero h1{letter-spacing:-.065em;max-width:760px;font-size:clamp(48px,6.4vw,86px);line-height:.94}.marketing-lede{color:#52637a;max-width:720px;margin:24px 0 0;font-size:clamp(17px,1.6vw,20px);line-height:1.65}.marketing-actions{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}.marketing-button{border-radius:11px;justify-content:center;align-items:center;min-height:48px;padding:12px 18px;font-size:14px;font-weight:780;text-decoration:none;display:inline-flex}.marketing-button-primary{color:#fff;background:linear-gradient(135deg, var(--brand), var(--accent));box-shadow:0 16px 34px #2563eb33}.marketing-button-secondary{color:var(--navy);border:1px solid var(--line-strong);background:#fff;box-shadow:0 10px 28px #0f172a0f}.marketing-trust-line{color:#64748b;flex-wrap:wrap;gap:8px 18px;margin-top:28px;font-size:12px;display:flex}.marketing-trust-line span{padding-left:13px;position:relative}.marketing-trust-line span:before{content:"";background:var(--brand);border-radius:50%;width:5px;height:5px;position:absolute;top:6px;left:0}.marketing-hero-console{z-index:1;color:#e2e8f0;box-shadow:var(--shadow-strong);background:radial-gradient(circle at 80% 0,#2563eb47,#0000 35%),linear-gradient(160deg,#0b1220,#15233c);border:1px solid #94a3b82b;border-radius:24px;padding:22px;position:relative}.console-topline{border-bottom:1px solid #94a3b826;justify-content:space-between;align-items:center;gap:12px;padding-bottom:18px;display:flex}.console-topline code{color:#93c5fd;font-size:11px}.console-status{color:#cbd5e1;align-items:center;gap:8px;font-size:11px;font-weight:740;display:flex}.console-status span{background:#2dd4bf;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #2dd4bf1f}.console-score{gap:8px;padding:26px 0;display:grid}.console-score span{color:#91a3b9;text-transform:uppercase;letter-spacing:.12em;font-size:11px}.console-score strong{color:#fff;letter-spacing:-.035em;font-size:clamp(26px,3vw,38px)}.console-score small{color:#9fb0c5;line-height:1.5}.console-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.console-grid div{background:#ffffff09;border:1px solid #94a3b821;border-radius:13px;gap:5px;padding:14px;display:grid}.console-grid span,.console-grid small{color:#8fa3ba;font-size:10px}.console-grid strong{color:#fff;font-size:25px}.console-alert{background:#d977061f;border:1px solid #fbbf2433;border-radius:13px;gap:5px;margin-top:12px;padding:14px;display:grid}.console-alert span{color:#fdba74;text-transform:uppercase;letter-spacing:.1em;font-size:10px}.console-alert strong{color:#ffedd5;font-size:12px;line-height:1.45}.marketing-proof{border:1px solid var(--line);max-width:1192px;box-shadow:var(--shadow);background:#fff;border-radius:18px;grid-template-columns:repeat(4,minmax(0,1fr));margin:0 auto 96px;display:grid;overflow:hidden}.marketing-proof div{border-right:1px solid var(--line);gap:5px;padding:22px;display:grid}.marketing-proof div:last-child{border-right:0}.marketing-proof strong{color:var(--navy);letter-spacing:-.035em;font-size:22px}.marketing-proof span{color:var(--muted);font-size:11px;line-height:1.45}.marketing-section{max-width:1320px;margin:0 auto;padding:88px clamp(22px,5vw,64px)}.marketing-section-heading{max-width:780px}.marketing-section-heading h2,.marketing-aloria h2{letter-spacing:-.05em;font-size:clamp(34px,4.5vw,58px);line-height:1.02}.marketing-section-heading>p:last-child,.marketing-aloria p{color:var(--muted);line-height:1.65}.marketing-card-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:42px;display:grid}.marketing-card{border:1px solid var(--line);background:#fff;border-radius:18px;min-height:250px;padding:25px;box-shadow:0 14px 42px #0f172a0e}.marketing-card>span{color:var(--accent);margin-bottom:42px;font-family:ui-monospace,monospace;font-size:11px;font-weight:800;display:inline-flex}.marketing-card h3{font-size:20px}.marketing-card p{color:var(--muted);line-height:1.6}.marketing-section-dark{color:#fff;background:var(--navy);max-width:none;padding-left:max(clamp(22px,5vw,64px),50vw - 596px);padding-right:max(clamp(22px,5vw,64px),50vw - 596px)}.marketing-section-dark .marketing-kicker{color:#5eead4}.marketing-section-dark .marketing-section-heading>p:last-child{color:#9fb0c5}.marketing-workflow{background:#94a3b829;border-radius:18px;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin:46px 0 0;padding:1px;list-style:none;display:grid;overflow:hidden}.marketing-workflow li{background:#101a2d;align-content:space-between;gap:20px;min-height:150px;padding:22px;display:grid}.marketing-workflow span{color:#5eead4;font-family:ui-monospace,monospace;font-size:11px}.marketing-workflow strong{color:#e2e8f0;max-width:260px;font-size:17px;line-height:1.35}.marketing-boundaries{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:42px;display:grid}.boundary-card{border:1px solid var(--line);border-radius:20px;padding:30px}.boundary-card ul{gap:13px;margin:24px 0 0;padding:0;list-style:none;display:grid}.boundary-card li{color:#475569;padding-left:24px;line-height:1.55;position:relative}.boundary-card li:before{font-weight:900;position:absolute;left:0}.boundary-card-positive{background:#effcf8;border-color:#b7eee1}.boundary-card-positive li:before{content:"✓";color:var(--brand-strong)}.boundary-card-negative{background:#fff7f5;border-color:#f5d0c8}.boundary-card-negative li:before{content:"×";color:var(--danger)}.marketing-aloria{border:1px solid var(--line);max-width:1192px;box-shadow:var(--shadow);background:linear-gradient(135deg,#fff,#edf6ff);border-radius:22px;justify-content:space-between;align-items:center;gap:38px;margin:24px auto 104px;padding:38px;display:flex}.marketing-aloria>div{max-width:760px}.marketing-footer{color:#cbd5e1;background:var(--navy);justify-content:space-between;align-items:center;gap:30px;padding:30px max(clamp(22px,5vw,64px),50vw - 596px);display:flex}.marketing-footer .marketing-brand strong{color:#fff}.marketing-footer .marketing-brand small,.marketing-footer p{color:#8294aa;font-size:10px}@media (max-width:1180px){.filter-bar{grid-template-columns:repeat(2,minmax(0,1fr))}.filter-bar button{width:100%}.marketing-hero{grid-template-columns:1fr;padding-top:54px}.marketing-hero-console{max-width:720px}.marketing-proof{margin-left:24px;margin-right:24px}}@media (max-width:1050px){.app-frame{grid-template-columns:238px 1fr}.metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.content-grid{grid-template-columns:1fr}.policy-strip,.marketing-card-grid,.marketing-workflow,.marketing-proof{grid-template-columns:repeat(2,minmax(0,1fr))}.marketing-proof div:nth-child(2){border-right:0}.marketing-proof div:nth-child(-n+2){border-bottom:1px solid var(--line)}}@media (max-width:760px){.app-frame{display:block}.sidebar{width:100%;height:auto;padding:18px;position:static}.sidebar nav{overflow-x:auto}.nav-list{min-width:max-content;display:flex}.nav-link{width:180px}.sidebar-product-note,.identity-card{display:none}.topbar{min-height:68px}.topbar-home-link{display:none}.page-intro{display:grid}.metric-grid,.detail-grid,.policy-strip,.event-grid,.record-grid,.filter-bar,.compact-record{grid-template-columns:1fr}.capability-list li{grid-template-columns:1fr;gap:8px}.detail-wide{grid-column:auto}.timeline-heading{display:grid}.marketing-header{align-items:flex-start}.marketing-nav{gap:10px}.marketing-nav>a:not(.marketing-nav-cta){display:none}.marketing-hero{padding-top:40px;padding-bottom:70px}.marketing-hero h1{font-size:clamp(44px,13vw,66px)}.marketing-proof{grid-template-columns:1fr}.marketing-proof div{border-right:0;border-bottom:1px solid var(--line)}.marketing-proof div:last-child{border-bottom:0}.marketing-card-grid,.marketing-workflow,.marketing-boundaries{grid-template-columns:1fr}.marketing-aloria,.marketing-footer{display:grid}}@media (max-width:480px){.marketing-header{padding-top:18px}.marketing-brand small{display:none}.marketing-nav-cta{padding:9px 11px;font-size:11px}.marketing-hero-console{border-radius:18px;padding:16px}.console-grid{grid-template-columns:1fr}.marketing-section{padding-top:66px;padding-bottom:66px}}
:root{--reset-ink:#07111f;--reset-ink-soft:#10233a;--reset-cyan:#12b8ae;--reset-blue:#3d73ff;--reset-violet:#7357ff;--reset-lime:#83c84a;--reset-sand:#f1e8d8;--reset-paper:#fbfcfe;--reset-line:#dce5ef;--reset-muted:#607086;--reset-shadow:0 24px 70px #07111f1c}.product-reset-frame{grid-template-columns:272px minmax(0,1fr)}.product-reset-sidebar{background:radial-gradient(circle at 0 0,#12b8ae45,#0000 27%),radial-gradient(circle at 100% 36%,#3d73ff2e,#0000 30%),linear-gradient(#07111f 0%,#0b1c31 64%,#07111f 100%);gap:16px;padding:22px 16px}.product-reset-sidebar .brand-caption{color:#a9b9cc;font-size:10px}.navigation-groups{gap:16px;display:grid}.navigation-group{gap:7px;display:grid}.navigation-group-label{color:#6f849c;letter-spacing:.16em;text-transform:uppercase;margin:0 10px;font-size:9px;font-weight:850}.product-reset-sidebar .nav-list{gap:3px}.product-reset-sidebar .nav-link{border-radius:10px;padding:9px 11px}.product-reset-sidebar .nav-link span{font-size:12.5px}.product-reset-sidebar .nav-link small{display:none}.product-reset-sidebar .nav-link:hover small,.product-reset-sidebar .nav-link-active small{display:block}.product-reset-topbar{background:#fbfcfee6;min-height:70px}.product-reset-main{max-width:1580px;padding-top:34px}.command-hero{color:#fff;background:radial-gradient(circle at 88% 10%,#7357ff6b,#0000 30%),radial-gradient(circle at 5% 110%,#12b8ae57,#0000 42%),linear-gradient(135deg,#07111f,#102b49 72%,#11213c);border-radius:28px;grid-template-columns:minmax(0,1.35fr) minmax(320px,.65fr);gap:28px;padding:clamp(28px,4vw,48px);display:grid;position:relative;overflow:hidden;box-shadow:0 34px 95px #07111f3b}.command-hero:after{content:"";pointer-events:none;background-image:linear-gradient(#ffffff09 1px,#0000 1px),linear-gradient(90deg,#ffffff09 1px,#0000 1px);background-size:38px 38px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000 75%);mask-image:linear-gradient(90deg,#000,#0000 75%)}.command-hero>*{z-index:1;position:relative}.command-kicker{color:#7ee7de;letter-spacing:.15em;text-transform:uppercase;margin:0 0 10px;font-size:11px;font-weight:850}.command-hero h1{color:#fff;max-width:950px;font-size:clamp(40px,5vw,72px)}.command-hero .lede{color:#bfd0df;max-width:820px}.command-actions{flex-wrap:wrap;gap:10px;margin-top:25px;display:flex}.command-button{border-radius:12px;justify-content:center;align-items:center;min-height:43px;padding:0 16px;font-size:13px;font-weight:800;text-decoration:none;display:inline-flex}.command-button-primary{color:#07111f;background:#75eadf}.command-button-secondary{color:#fff;background:#ffffff0f;border:1px solid #ffffff38}.command-pulse{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#050d1875;border:1px solid #ffffff1f;border-radius:20px;align-content:center;align-self:stretch;gap:15px;padding:25px;display:grid}.command-pulse>span{color:#8fa7bd;text-transform:uppercase;letter-spacing:.12em;font-size:11px}.command-pulse strong{letter-spacing:-.05em;font-size:46px}.command-pulse p{color:#c0d0df;margin:0;line-height:1.55}.command-pulse .pulse-line{background:#ffffff17;border-radius:999px;height:8px;overflow:hidden}.command-pulse .pulse-line i{border-radius:inherit;background:linear-gradient(90deg,#12b8ae,#3d73ff,#7357ff);width:68%;height:100%;display:block}.command-metrics{grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;margin:18px 0;display:grid}.command-metric{border:1px solid var(--reset-line);background:#ffffffe6;border-radius:17px;min-height:126px;padding:18px;box-shadow:0 15px 42px #07111f0f}.command-metric span{color:var(--reset-muted);font-size:11px;line-height:1.35}.command-metric strong{color:var(--reset-ink);letter-spacing:-.04em;margin:12px 0 5px;font-size:29px;display:block}.command-metric small{color:#8390a0}.command-layout{grid-template-columns:minmax(0,1.45fr) minmax(340px,.55fr);gap:18px;display:grid}.command-stack{gap:18px;display:grid}.os-panel{border:1px solid var(--reset-line);box-shadow:var(--reset-shadow);background:#fffffff0;border-radius:21px;padding:25px}.os-panel-header{justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:20px;display:flex}.os-panel-header p{max-width:720px;color:var(--reset-muted);margin:7px 0 0;line-height:1.55}.os-chip{color:#0c615d;white-space:nowrap;background:#d9faf6;border-radius:999px;padding:7px 10px;font-size:11px;font-weight:820;display:inline-flex}.os-chip-critical{color:#8b1d28;background:#ffe3e5}.os-chip-watch{color:#8a4b00;background:#fff0d5}.opportunity-table{gap:9px;display:grid}.opportunity-row{background:#fbfcfe;border:1px solid #e5ebf2;border-radius:15px;grid-template-columns:1.5fr .7fr .6fr .6fr .78fr;align-items:center;gap:12px;padding:16px;display:grid}.opportunity-row:hover{border-color:#a8c2e3;transform:translateY(-1px)}.opportunity-main{gap:4px;display:grid}.opportunity-main a{color:var(--reset-ink);font-weight:800;text-decoration:none}.opportunity-main small,.opportunity-cell small{color:var(--reset-muted)}.opportunity-cell{gap:4px;display:grid}.opportunity-cell strong{font-size:14px}.risk-bar{background:#e9eef4;border-radius:999px;height:6px;overflow:hidden}.risk-bar i{border-radius:inherit;background:linear-gradient(90deg, var(--reset-cyan), var(--reset-blue));height:100%;display:block}.risk-critical .risk-bar i{background:linear-gradient(90deg,#ff8b72,#e83249)}.action-list{gap:10px;display:grid}.action-card{background:#fbfcfe;border:1px solid #e2e9f1;border-radius:15px;padding:17px}.action-card-top{justify-content:space-between;gap:12px;display:flex}.action-card h3{font-size:15px}.action-card p{color:var(--reset-muted);margin:8px 0 12px;font-size:13px;line-height:1.5}.action-meta{color:#64748b;flex-wrap:wrap;gap:8px 15px;font-size:11px;display:flex}.opportunity-timeline{grid-template-columns:repeat(6,1fr);gap:0;margin-top:8px;display:grid}.timeline-step{text-align:center;gap:8px;padding:0 10px 10px;display:grid;position:relative}.timeline-step:before{content:"";background:#dce5ef;height:2px;position:absolute;top:7px;left:0;right:0}.timeline-step:first-child:before{left:50%}.timeline-step:last-child:before{right:50%}.timeline-dot{z-index:1;background:#bac6d4;border:4px solid #fff;border-radius:50%;width:16px;height:16px;margin:0 auto;position:relative;box-shadow:0 0 0 2px #bac6d4}.timeline-complete .timeline-dot{background:var(--reset-cyan);box-shadow:0 0 0 2px var(--reset-cyan)}.timeline-active .timeline-dot{background:var(--reset-blue);box-shadow:0 0 0 4px #3d73ff2b}.timeline-blocked .timeline-dot{background:#e84255;box-shadow:0 0 0 3px #e8425524}.timeline-step strong{font-size:12px}.timeline-step small{color:var(--reset-muted)}.evidence-graph{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.evidence-node{background:#f9fbfd;border:1px solid #dde6ef;border-radius:15px;min-height:112px;padding:16px;position:relative}.evidence-node:after{content:attr(data-kind);color:#8290a0;text-transform:uppercase;letter-spacing:.1em;font-size:9px;position:absolute;top:12px;right:12px}.evidence-node strong{max-width:78%;margin-top:28px;display:block}.evidence-node span{border-radius:999px;margin-top:9px;padding:5px 8px;font-size:10px;font-weight:800;display:inline-flex}.node-verified span{color:#126134;background:#dff7e7}.node-partial span{color:#865200;background:#fff0cb}.node-missing span,.node-blocked span{color:#962b37;background:#ffe3e6}.coverage-board{grid-template-columns:1fr 1fr;gap:14px;display:grid}.coverage-map{background:linear-gradient(155deg,#0a1c31,#12395d);border-radius:18px;min-height:245px;position:relative;overflow:hidden}.coverage-map:before{content:"MX";color:#ffffff14;letter-spacing:-.08em;place-items:center;font-size:150px;font-weight:900;display:grid;position:absolute;inset:0}.coverage-point{background:#70e7dd;border:3px solid #07111f;border-radius:50%;width:13px;height:13px;position:absolute;box-shadow:0 0 0 4px #70e7dd21}.coverage-point:first-child{top:25%;left:34%}.coverage-point:nth-child(2){top:41%;left:48%}.coverage-point:nth-child(3){top:58%;left:62%}.coverage-point:nth-child(4){top:70%;left:77%}.coverage-point:nth-child(5){background:#ffbf69;top:46%;left:72%}.coverage-stats{gap:10px;display:grid}.coverage-stat{background:#f6f8fb;border-radius:14px;padding:16px}.coverage-stat span{color:var(--reset-muted);font-size:11px}.coverage-stat strong{margin-top:6px;font-size:23px;display:block}.ai-plane-hero,.commercial-hero,.brand-hero{grid-template-columns:1.2fr .8fr;gap:24px;margin-bottom:18px;display:grid}.ai-plane-hero .os-panel:first-child{color:#fff;background:linear-gradient(135deg,#07111f,#153f62);border-color:#0000}.ai-plane-hero .os-panel:first-child p{color:#bad0e0}.ai-workflow{gap:10px;display:grid}.ai-step{border:1px solid var(--reset-line);background:#fbfcfe;border-radius:14px;grid-template-columns:38px 1.15fr .8fr .5fr;align-items:center;gap:15px;padding:15px;display:grid}.ai-step-index{color:#0c5c58;background:#d9faf6;border-radius:10px;place-items:center;width:34px;height:34px;font-weight:900;display:grid}.ai-step h3{font-size:14px}.ai-step p{color:var(--reset-muted);margin:4px 0 0;font-size:12px}.ai-step-metrics{color:var(--reset-muted);font-size:11px}.eval-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.eval-card{border:1px solid var(--reset-line);background:#fbfcfe;border-radius:15px;padding:17px}.eval-card strong{margin:12px 0 5px;font-size:28px;display:block}.eval-card small{color:var(--reset-muted)}.package-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.package-card{border:1px solid var(--reset-line);background:#fff;border-radius:19px;flex-direction:column;min-height:330px;padding:22px;display:flex;box-shadow:0 16px 48px #07111f12}.package-card h2{margin:12px 0 5px}.package-card>p{color:var(--reset-muted);line-height:1.5}.package-card ul{color:#42536a;gap:9px;margin:18px 0;padding-left:20px;display:grid}.package-card footer{border-top:1px solid var(--reset-line);color:#8a4b00;margin-top:auto;padding-top:15px;font-size:11px;font-weight:800}.roi-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.roi-card{background:#f6f8fb;border-radius:15px;padding:18px}.roi-card strong{margin-top:10px;font-size:20px;display:block}.roi-card small{color:var(--reset-muted);margin-top:8px;line-height:1.45;display:block}.brand-gate{grid-template-columns:.75fr 1.25fr;gap:18px;display:grid}.brand-score{text-align:center;color:#fff;background:radial-gradient(circle at 50% 30%,#e8425554,#0000 32%),linear-gradient(145deg,#07111f,#28182c);border-radius:22px;place-items:center;min-height:320px;display:grid}.brand-score strong{letter-spacing:-.06em;font-size:76px;display:block}.brand-score span{color:#ffc8cf}.launch-checklist{gap:10px;display:grid}.launch-item{border:1px solid var(--reset-line);border-radius:14px;grid-template-columns:22px 1fr;gap:12px;padding:15px;display:grid}.launch-item i{color:#962b37;background:#ffe3e6;border-radius:50%;place-items:center;width:22px;height:22px;font-size:11px;font-style:normal;font-weight:900;display:grid}.reset-marketing-shell{min-height:100vh;color:var(--reset-ink);background:#f6f8fb}.reset-marketing-header{justify-content:space-between;align-items:center;gap:24px;max-width:1260px;margin:auto;padding:24px 30px;display:flex}.reset-marketing-nav{align-items:center;gap:22px;display:flex}.reset-marketing-nav a{color:#47566a;font-size:13px;font-weight:730;text-decoration:none}.reset-marketing-nav .command-button{color:#fff;background:var(--reset-ink)}.reset-marketing-hero{grid-template-columns:1.08fr .92fr;align-items:center;gap:55px;max-width:1260px;margin:auto;padding:72px 30px 55px;display:grid}.reset-marketing-hero h1{font-size:clamp(52px,7vw,94px);line-height:.93}.reset-marketing-hero h1 span{color:var(--reset-blue);letter-spacing:-.025em;margin-top:20px;font-size:.34em;line-height:1.15;display:block}.reset-marketing-hero p{max-width:760px;color:var(--reset-muted);font-size:19px;line-height:1.6}.reset-product-preview{color:#fff;background:#07111f;border-radius:24px;padding:20px;box-shadow:0 32px 100px #07111f47}.preview-bar{color:#9eb0c3;border-bottom:1px solid #ffffff1a;justify-content:space-between;gap:12px;padding-bottom:15px;font-size:11px;display:flex}.preview-decision{padding:24px 0}.preview-decision strong{margin:8px 0;font-size:34px;display:block}.preview-decision p{color:#b9c9d8;margin:0;font-size:13px}.preview-actions{gap:8px;display:grid}.preview-action{background:#ffffff0e;border-radius:12px;justify-content:space-between;gap:12px;padding:13px;display:flex}.preview-action span{color:#c7d4e0;font-size:12px}.preview-action b{color:#72e7dd;font-size:11px}.reset-proof{grid-template-columns:repeat(4,1fr);gap:12px;max-width:1260px;margin:auto;padding:0 30px 60px;display:grid}.reset-proof div{border-top:1px solid #ced9e5;padding:18px}.reset-proof strong{font-size:25px;display:block}.reset-proof span{color:var(--reset-muted);margin-top:7px;font-size:12px;line-height:1.4;display:block}.reset-section{padding:75px 30px}.reset-section-inner{max-width:1260px;margin:auto}.reset-section-heading{max-width:780px;margin-bottom:30px}.reset-section-heading h2{font-size:clamp(34px,4vw,54px)}.reset-section-heading p{color:var(--reset-muted);font-size:17px;line-height:1.6}.reset-pillar-grid{grid-template-columns:repeat(5,1fr);gap:12px;display:grid}.reset-pillar{border:1px solid var(--reset-line);background:#fff;border-radius:17px;min-height:220px;padding:20px}.reset-pillar span{color:var(--reset-blue);font-size:11px;font-weight:900}.reset-pillar h3{margin:28px 0 10px}.reset-pillar p{color:var(--reset-muted);line-height:1.5}.reset-section-dark{color:#fff;background:#07111f}.reset-section-dark .reset-section-heading p{color:#b3c4d4}.reset-boundary-grid{grid-template-columns:1fr 1fr;gap:16px;display:grid}.reset-boundary{background:#10233a;border-radius:18px;padding:25px}.reset-boundary:last-child{background:#28182c}.reset-boundary ul{color:#c6d3df;gap:12px;padding-left:20px;display:grid}.reset-footer{max-width:1260px;color:var(--reset-muted);justify-content:space-between;gap:24px;margin:auto;padding:32px 30px 50px;font-size:12px;display:flex}@media (max-width:1180px){.command-metrics{grid-template-columns:repeat(3,1fr)}.package-grid{grid-template-columns:repeat(2,1fr)}.reset-pillar-grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:980px){.product-reset-frame{grid-template-columns:1fr}.product-reset-sidebar{height:auto;position:relative}.navigation-groups{grid-template-columns:repeat(2,1fr)}.command-hero,.command-layout,.ai-plane-hero,.commercial-hero,.brand-hero,.brand-gate,.reset-marketing-hero{grid-template-columns:1fr}.opportunity-row{grid-template-columns:1.5fr .7fr .7fr}.opportunity-row>:nth-child(4),.opportunity-row>:nth-child(5){display:none}.reset-proof{grid-template-columns:repeat(2,1fr)}}@media (max-width:720px){.navigation-groups,.command-metrics,.eval-grid,.roi-grid,.package-grid,.evidence-graph,.coverage-board,.reset-pillar-grid,.reset-boundary-grid{grid-template-columns:1fr}.opportunity-timeline{grid-template-columns:1fr;gap:10px}.timeline-step{text-align:left;grid-template-columns:20px 1fr auto;align-items:center}.timeline-step:before{width:2px;height:auto;inset:-10px auto -10px 8px}.timeline-dot{margin:0}.ai-step{grid-template-columns:36px 1fr}.ai-step>:nth-child(3),.ai-step>:nth-child(4){grid-column:2}.reset-marketing-header,.reset-marketing-nav,.reset-footer{flex-direction:column;align-items:flex-start}.reset-marketing-nav{gap:12px}}
.command-breadcrumb{color:var(--reset-muted);align-items:center;gap:9px;margin-bottom:16px;font-size:12px;display:flex}.command-breadcrumb a{color:var(--reset-blue);font-weight:800;text-decoration:none}.opportunity-command-hero{color:#fff;background:radial-gradient(circle at 84% 8%,#3d73ff61,#0000 28%),radial-gradient(circle at 12% 105%,#12b8ae4d,#0000 38%),linear-gradient(135deg,#07111f,#102943 66%,#191b3c);border-radius:28px;grid-template-columns:minmax(0,1.25fr) minmax(320px,.75fr);gap:24px;padding:clamp(28px,4vw,46px);display:grid;box-shadow:0 34px 95px #07111f38}.opportunity-command-hero h1{color:#fff;max-width:980px;font-size:clamp(40px,5vw,70px)}.opportunity-command-hero .lede{color:#bfd0df}.decision-question-card{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#040c177a;border:1px solid #ffffff24;border-radius:20px;align-content:center;gap:15px;padding:24px;display:grid}.decision-question-card>span{color:#8fa7bd;letter-spacing:.12em;text-transform:uppercase;font-size:10px;font-weight:850}.decision-question-card>strong{font-size:21px;line-height:1.35}.decision-question-card small{color:#9db1c4;line-height:1.45}.decision-state-row{border-top:1px solid #ffffff1f;justify-content:space-between;gap:14px;padding-top:14px;display:flex}.decision-state-row span{color:#9db1c4}.decision-state-row b{color:#77eadf;text-transform:uppercase}.role-lens-panel{margin:18px 0}.role-lens-tabs{flex-wrap:wrap;gap:8px;margin-bottom:18px;display:flex}.role-lens-tab{border:1px solid var(--reset-line);color:#526277;background:#f8fafc;border-radius:999px;padding:9px 13px;font-size:12px;font-weight:800;text-decoration:none}.role-lens-tab-active{color:#fff;background:linear-gradient(135deg,#0d2c4b,#315f92);border-color:#244e79}.role-lens-content{grid-template-columns:1.15fr .9fr .9fr;gap:12px;display:grid}.role-lens-content article{border:1px solid var(--reset-line);background:#fbfcfe;border-radius:15px;padding:18px}.role-lens-content span{color:var(--reset-muted);letter-spacing:.1em;text-transform:uppercase;font-size:10px;font-weight:850}.role-lens-content h3{margin-top:12px;line-height:1.42}.role-lens-content ul{color:#526277;gap:7px;margin:12px 0 0;padding-left:18px;font-size:12px;line-height:1.45;display:grid}.opportunity-detail-layout{grid-template-columns:minmax(0,1.35fr) minmax(330px,.65fr);gap:18px;display:grid}.decision-factor-list,.risk-register,.workplan-board,.ai-recommendation-list{gap:10px;display:grid}.decision-factor,.risk-register-item,.workplan-item,.ai-recommendation{border:1px solid var(--reset-line);background:#fbfcfe;border-radius:15px;padding:17px}.decision-factor>div,.risk-register-item>div,.workplan-item>div,.ai-recommendation>div{justify-content:space-between;gap:12px;display:flex}.decision-factor span,.risk-register-item span,.workplan-item span,.ai-recommendation span{color:var(--reset-muted);text-transform:uppercase;font-size:10px;font-weight:800}.decision-factor p,.risk-register-item p,.workplan-item p,.ai-recommendation p{color:var(--reset-muted);font-size:13px;line-height:1.5}.decision-factor code,.risk-register-item code{color:#315f92;background:0 0;padding:0}.factor-supports_go{border-left:4px solid #28a86b}.factor-supports_hold,.factor-condition{border-left:4px solid #e2a22d}.factor-supports_no_go{border-left:4px solid #df4a5c}.evidence-chain-table{gap:9px;display:grid}.evidence-chain-row{border:1px solid var(--reset-line);background:#fbfcfe;border-radius:15px;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;padding:15px;display:grid}.evidence-chain-row div{align-content:start;gap:7px;display:grid}.evidence-chain-row span{color:var(--reset-muted);letter-spacing:.1em;text-transform:uppercase;font-size:9px;font-weight:850}.evidence-chain-row strong{font-size:12px;line-height:1.45}.evidence-chain-row code{color:#315f92;background:0 0;padding:0;font-size:10px}.chain-verified{border-left:4px solid #28a86b}.chain-partial{border-left:4px solid #e2a22d}.chain-missing,.chain-blocked{border-left:4px solid #df4a5c}.workplan-item small,.risk-register-item small,.ai-recommendation small{color:#7b8999}.workplan-complete{border-left:4px solid #28a86b}.workplan-in_progress{border-left:4px solid #3d73ff}.workplan-pending{border-left:4px solid #b7c3d1}.workplan-blocked,.risk-critical{border-left:4px solid #df4a5c}.risk-high{border-left:4px solid #e88c35}.risk-medium{border-left:4px solid #e2b84a}.risk-low{border-left:4px solid #28a86b}.ai-recommendation{background:linear-gradient(145deg,#f7fbff,#f6f4ff)}.governance-disclosure{border:1px solid var(--reset-line);background:#fff;border-radius:17px;overflow:hidden}.governance-disclosure summary{cursor:pointer;color:#315f92;padding:17px;font-size:12px;font-weight:850}.governance-disclosure>div{color:var(--reset-muted);padding:0 17px 17px;font-size:12px;line-height:1.55}.governance-disclosure code{margin-top:12px}@media (max-width:1060px){.opportunity-command-hero,.opportunity-detail-layout{grid-template-columns:1fr}.role-lens-content{grid-template-columns:1fr 1fr}.role-lens-content article:first-child{grid-column:1/-1}.evidence-chain-row{grid-template-columns:1fr 1fr}}@media (max-width:720px){.role-lens-content,.evidence-chain-row{grid-template-columns:1fr}.role-lens-content article:first-child{grid-column:auto}.role-lens-tabs{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.role-lens-tab{text-align:center}}
.workflow-ai-assist{background:radial-gradient(circle at 92% 0,#7357ff1a,#0000 28%),linear-gradient(145deg,#f9fcff,#f4f8fc);border:1px solid #cfe0ef;border-radius:22px;margin:18px 0;padding:24px;box-shadow:0 20px 62px #07111f14}.workflow-ai-header{justify-content:space-between;align-items:flex-start;gap:22px;margin-bottom:18px;display:flex}.workflow-ai-header h2{max-width:930px;margin-top:4px}.workflow-ai-header p{max-width:850px;color:var(--reset-muted);line-height:1.55}.workflow-ai-state{text-align:right;justify-items:end;gap:8px;display:grid}.workflow-ai-state small{color:var(--reset-muted)}.workflow-ai-grid{grid-template-columns:1.05fr .85fr .8fr;gap:13px;display:grid}.workflow-ai-output,.workflow-ai-signals,.workflow-ai-evals{background:#ffffffe0;border:1px solid #dde7f0;border-radius:16px;min-height:260px;padding:18px}.workflow-ai-output h3{margin:8px 0 10px;font-size:20px;line-height:1.3}.workflow-ai-output>p{color:var(--reset-muted);line-height:1.55}.workflow-ai-metrics{grid-template-columns:repeat(2,1fr);gap:8px;margin-top:16px;display:grid}.workflow-ai-metrics div{background:#f2f6fa;border-radius:11px;padding:10px}.workflow-ai-metrics dt{color:var(--reset-muted);font-size:10px}.workflow-ai-metrics dd{margin:5px 0 0;font-weight:850}.workflow-ai-signals ul{color:#42536a;gap:9px;padding-left:20px;display:grid}.workflow-ai-signals details{border-top:1px solid #e3eaf1;margin-top:15px;padding-top:13px}.workflow-ai-signals summary{cursor:pointer;font-size:12px;font-weight:820}.workflow-ai-refs{gap:7px;margin-top:12px;display:grid}.workflow-ai-refs strong{margin-top:7px;font-size:11px}.workflow-ai-refs code{overflow-wrap:anywhere;color:#536579;font-size:10px}.workflow-ai-evals{align-content:start;gap:10px;display:grid}.workflow-ai-eval{background:#f7f9fc;border-radius:12px;grid-template-columns:auto 1fr;align-items:start;gap:9px;padding:11px;display:grid}.workflow-ai-eval strong{font-size:12px;display:block}.workflow-ai-eval small{color:var(--reset-muted);margin-top:5px;line-height:1.4;display:block}.workflow-ai-handoff{border-top:1px solid #dbe5ee;grid-template-columns:1.2fr .8fr;gap:14px;margin-top:14px;padding-top:16px;display:grid}.workflow-ai-handoff span{color:var(--reset-muted);text-transform:uppercase;letter-spacing:.1em;font-size:10px}.workflow-ai-handoff strong{margin-top:4px;display:block}.workflow-ai-handoff p{color:var(--reset-muted);margin:6px 0 0;font-size:12px}.workflow-ai-boundary{background:#fff4e6;border-radius:13px;padding:13px}.workflow-ai-boundary span{color:#7a4c13;text-transform:none;letter-spacing:0;margin:6px 0;display:block}.workflow-ai-boundary a{color:#5435da;font-size:12px;font-weight:800;text-decoration:none}@media (max-width:1050px){.workflow-ai-grid{grid-template-columns:1fr 1fr}.workflow-ai-evals{grid-column:1/-1;grid-template-columns:repeat(3,1fr);min-height:0}.workflow-ai-evals>.eyebrow{grid-column:1/-1}}@media (max-width:720px){.workflow-ai-header,.workflow-ai-handoff{grid-template-columns:1fr;display:grid}.workflow-ai-state{text-align:left;justify-items:start}.workflow-ai-grid,.workflow-ai-evals{grid-template-columns:1fr}.workflow-ai-evals{grid-column:auto}.workflow-ai-metrics{grid-template-columns:1fr 1fr}}
.sidebar-buyer-shortcuts{grid-template-columns:1fr;gap:6px;margin:-2px 8px 2px;display:grid}.sidebar-buyer-shortcuts a{color:#bdf5ef;background:#12b8ae12;border:1px solid #7ee7de2b;border-radius:10px;align-items:center;min-height:34px;padding:8px 10px;font-size:11px;font-weight:780;text-decoration:none;display:flex}.sidebar-buyer-shortcuts a:first-child{color:#07111f;background:#75eadf;border-color:#0000}.sidebar-buyer-shortcuts a:hover{transform:translateY(-1px)}.advanced-navigation{border-top:1px solid #ffffff14;margin-top:6px;padding-top:8px}.advanced-navigation summary{color:#9fb2c7;cursor:pointer;border-radius:9px;justify-content:space-between;align-items:center;gap:10px;padding:8px 10px;font-size:11px;font-weight:760;list-style:none;display:flex}.advanced-navigation summary::-webkit-details-marker{display:none}.advanced-navigation summary span{color:#8ea3ba;background:#ffffff0f;border-radius:999px;place-items:center;min-width:24px;height:20px;padding:0 6px;font-size:9px;display:inline-grid}.advanced-navigation>p{color:#6f849c;margin:4px 10px 8px;font-size:9px;line-height:1.45}.advanced-nav-list{max-height:310px;padding-right:3px;overflow:auto}.advanced-nav-list .nav-link{opacity:.78}.advanced-nav-list .nav-link-active,.advanced-nav-list .nav-link:hover{opacity:1}.topbar-demo-link{color:#0c615d!important}.marketing-primary-actions{align-items:center}.marketing-secondary-button{color:var(--reset-ink);background:#ffffffd1;border:1px solid #cdd8e5}.marketing-truth-note{border-left:3px solid #80dcd5;max-width:760px;padding-left:13px;color:#607086!important;margin-top:18px!important;font-size:12px!important}.commercial-message-grid{grid-template-columns:minmax(0,1.3fr) minmax(320px,.7fr);align-items:center;gap:28px;display:grid}.commercial-proof-card{border:1px solid var(--reset-line);box-shadow:var(--reset-shadow);background:linear-gradient(145deg,#fff,#f0f8fa);border-radius:22px;padding:26px}.commercial-proof-card>span{color:var(--reset-muted);text-transform:uppercase;letter-spacing:.12em;font-size:11px;font-weight:850}.commercial-proof-card>strong{color:var(--reset-ink);letter-spacing:-.03em;margin:12px 0 7px;font-size:26px;display:block}.commercial-proof-card p{color:var(--reset-muted);line-height:1.55}.commercial-proof-card a{color:var(--reset-blue);font-size:12px;font-weight:820;text-decoration:none}.demo-tour-shell{min-height:100vh}.demo-tour-header-actions{margin-top:0}.demo-tour-header-actions .command-button{color:var(--reset-ink);border:1px solid var(--reset-line);background:#fff}.demo-tour-header-actions .command-button-primary{background:#75eadf;border-color:#0000}.demo-tour-hero{grid-template-columns:minmax(0,1.15fr) minmax(320px,.85fr);align-items:center;gap:48px;max-width:1260px;margin:auto;padding:72px 30px 52px;display:grid}.demo-tour-hero h1{letter-spacing:-.055em;max-width:860px;margin:0;font-size:clamp(48px,7vw,88px);line-height:.95}.demo-tour-hero>div>p:not(.command-kicker){max-width:760px;color:var(--reset-muted);font-size:18px;line-height:1.6}.demo-truth-row{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;margin-top:28px;display:grid}.demo-truth-row span{color:var(--reset-muted);border-top:1px solid #ced9e5;padding:13px;font-size:10px;line-height:1.4}.demo-truth-row strong{color:var(--reset-ink);margin-bottom:5px;font-size:20px;display:block}.demo-tour-callout{color:#fff;background:radial-gradient(circle at 90% 0,#7357ff6b,#0000 34%),linear-gradient(145deg,#07111f,#123653);border-radius:26px;padding:28px;box-shadow:0 30px 90px #07111f3d}.demo-tour-callout span{color:#77e6dc;letter-spacing:.13em;text-transform:uppercase;font-size:10px;font-weight:850}.demo-tour-callout strong{letter-spacing:-.025em;margin:17px 0;font-size:28px;line-height:1.14;display:block}.demo-tour-callout p{color:#bdd0df;margin:0;line-height:1.55}.demo-tour-section{max-width:1260px;margin:auto;padding:55px 30px 85px}.demo-tour-list{gap:10px;margin:0;padding:0;list-style:none;display:grid}.demo-tour-step{border:1px solid var(--reset-line);background:#ffffffe6;border-radius:18px;grid-template-columns:52px minmax(0,1fr) auto;align-items:center;gap:18px;padding:20px;display:grid;box-shadow:0 12px 36px #07111f0b}.demo-tour-step:hover{border-color:#aec9e1;transform:translateY(-1px)}.demo-tour-index{color:#0c615d;background:#d9faf6;border-radius:14px;place-items:center;width:48px;height:48px;font-weight:900;display:grid}.demo-tour-copy{min-width:0}.demo-tour-minute{color:var(--reset-blue);font-size:10px;font-weight:850}.demo-tour-copy h3{margin:5px 0;font-size:19px}.demo-tour-copy p{color:var(--reset-muted);margin:5px 0;line-height:1.5}.demo-tour-copy .demo-tour-question{color:var(--reset-ink);font-weight:760}.demo-tour-copy small{color:#7d8998}.demo-tour-link{color:var(--reset-blue);white-space:nowrap;font-size:12px;font-weight:820;text-decoration:none}.demo-close-grid{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:30px;display:grid}.demo-close-grid .reset-section-heading{margin-bottom:0}.commercialization-hero-panel{color:#fff;background:radial-gradient(circle at 88% 12%,#7357ff3d,#0000 28%),linear-gradient(140deg,#07111f,#123653);border-color:#0000}.commercialization-hero-panel .lede{color:#bdd0df}.commercialization-hero-panel h1{color:#fff}.commercialization-hero-panel .command-button:not(.command-button-primary){color:#fff;background:#ffffff0f;border:1px solid #ffffff2e}.sales-motion-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.sales-motion-grid article{border:1px solid var(--reset-line);background:#fbfcfe;border-radius:17px;min-height:190px;padding:20px;position:relative}.sales-motion-grid article>span{color:var(--reset-blue);font-size:10px;font-weight:900}.sales-motion-grid h3{margin:26px 0 8px}.sales-motion-grid p{color:var(--reset-muted);line-height:1.5}.sales-motion-grid strong{color:#0c615d;text-transform:uppercase;letter-spacing:.1em;font-size:10px;position:absolute;bottom:16px;right:18px}.commercial-inline-cta{border-top:1px solid var(--reset-line);margin-top:18px;padding-top:16px}.commercial-inline-cta a{color:var(--reset-blue);font-size:12px;font-weight:820;text-decoration:none}.package-working-price{background:#f5f8fc;border-radius:12px;gap:5px;margin:4px 0 15px;padding:13px;display:grid}.package-working-price span{color:var(--reset-muted);text-transform:uppercase;letter-spacing:.1em;font-size:9px;font-weight:830}.package-working-price strong{font-size:16px}.package-working-price small{color:var(--reset-muted)}.pilot-metric-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.pilot-metric-card{border:1px solid var(--reset-line);background:#fbfcfe;border-radius:16px;min-height:235px;padding:19px;position:relative}.pilot-metric-card>span{color:var(--reset-blue);font-size:10px;font-weight:820}.pilot-metric-card h3{margin:15px 0 7px}.pilot-metric-card p{color:var(--reset-muted);line-height:1.5}.pilot-metric-card small{color:#78879a;line-height:1.45;display:block}.pilot-metric-card strong{color:#8a4b00;font-size:11px;position:absolute;bottom:17px;left:19px}.pilot-phase-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.pilot-phase-grid article{background:#f6f8fb;border-radius:15px;padding:18px}.pilot-phase-grid span{color:var(--reset-blue);font-size:10px;font-weight:900}.pilot-phase-grid h3{margin:20px 0 7px}.pilot-phase-grid p{color:var(--reset-muted);line-height:1.5}.pricing-hypothesis-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.pricing-hypothesis-card{min-height:300px}.pricing-hypothesis-card>strong{margin:12px 0 4px;font-size:20px;display:block}.pricing-hypothesis-card>small{color:var(--reset-muted)}.integration-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.integration-card{border:1px solid var(--reset-line);background:#fbfcfe;border-radius:17px;padding:20px}.integration-card-top{justify-content:space-between;align-items:center;gap:10px;display:flex}.integration-status{color:#8a4b00;text-transform:uppercase;letter-spacing:.08em;font-size:9px;font-weight:850}.integration-card h3{margin:18px 0 7px}.integration-card p{min-height:62px;color:var(--reset-muted);line-height:1.5}.integration-card dl{gap:6px;margin:16px 0 0;display:grid}.integration-card dl div{border-top:1px solid #e7edf3;justify-content:space-between;gap:14px;padding-top:6px;font-size:10px;display:flex}.integration-card dt{color:var(--reset-muted)}.integration-card dd{color:var(--reset-ink);text-align:right;margin:0}.activation-order{gap:9px;display:grid}.activation-order article{border:1px solid var(--reset-line);background:#fbfcfe;border-radius:14px;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:15px;padding:16px;display:grid}.activation-order article>span{color:#0c615d;background:#d9faf6;border-radius:10px;place-items:center;width:34px;height:34px;font-weight:900;display:grid}.activation-order h3{margin:0 0 4px;font-size:14px}.activation-order p{color:var(--reset-muted);margin:0;font-size:11px;line-height:1.45}.activation-order b{color:var(--reset-blue);white-space:nowrap;font-size:11px}.ai-trust-grid{grid-template-columns:minmax(0,1.25fr) minmax(310px,.75fr);gap:18px;display:grid}.trust-contract-list{gap:8px;margin-top:17px;display:grid}.trust-contract-list div{border-top:1px solid var(--reset-line);grid-template-columns:125px minmax(0,1fr);gap:14px;padding:11px 0;display:grid}.trust-contract-list strong{font-size:12px}.trust-contract-list span{color:var(--reset-muted);font-size:12px;line-height:1.45}.activation-readiness-card{background:linear-gradient(145deg,#f8fbff,#f1f8f8)}.command-button,.nav-link,.demo-tour-step,.sidebar-buyer-shortcuts a,.reset-pillar,.package-card,.integration-card{transition:transform .16s,border-color .16s,box-shadow .16s,background-color .16s}.command-button:hover{transform:translateY(-1px)}.command-button:focus-visible,.demo-tour-link:focus-visible,.sidebar-buyer-shortcuts a:focus-visible,.advanced-navigation summary:focus-visible{outline-offset:2px;outline:3px solid #3d73ff52}@media (max-width:1180px){.pilot-metric-grid,.integration-grid,.pilot-phase-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:980px){.commercial-message-grid,.demo-tour-hero,.demo-close-grid,.ai-trust-grid{grid-template-columns:1fr}.demo-truth-row{grid-template-columns:repeat(2,minmax(0,1fr))}.sales-motion-grid,.pricing-hypothesis-grid{grid-template-columns:1fr}}@media (max-width:720px){.demo-tour-hero,.demo-tour-section{padding-left:18px;padding-right:18px}.demo-tour-step{grid-template-columns:42px minmax(0,1fr);align-items:start}.demo-tour-index{width:40px;height:40px}.demo-tour-link{grid-column:2}.demo-truth-row,.pilot-metric-grid,.pilot-phase-grid,.integration-grid{grid-template-columns:1fr}.activation-order article{grid-template-columns:34px 1fr}.activation-order b{grid-column:2}.trust-contract-list div{grid-template-columns:1fr;gap:4px}.topbar-demo-link{display:none}}@media (prefers-reduced-motion:reduce){.command-button,.nav-link,.demo-tour-step,.sidebar-buyer-shortcuts a,.reset-pillar,.package-card,.integration-card{transition:none}}
.evidence-trace-panel{overflow:hidden}.evidence-node-meta{border-top:1px solid #e3eaf1;gap:5px;margin:13px 0 0;padding-top:11px;display:grid}.evidence-node-meta div{grid-template-columns:70px minmax(0,1fr);align-items:baseline;gap:8px;display:grid}.evidence-node-meta dt{color:#8290a0;text-transform:uppercase;letter-spacing:.07em;font-size:9px;font-weight:760}.evidence-node-meta dd{color:var(--reset-ink);overflow-wrap:anywhere;margin:0;font-size:10px}.evidence-trace-list{border-top:1px solid var(--reset-line);gap:8px;margin-top:16px;padding-top:16px;display:grid}.evidence-trace-row{background:#fbfcfe;border:1px solid #e3eaf1;border-radius:14px;grid-template-columns:minmax(0,1fr) 110px minmax(0,1fr);align-items:center;gap:14px;padding:14px 16px;display:grid}.evidence-trace-row>div{gap:4px;display:grid}.evidence-trace-row small{color:#8290a0;text-transform:uppercase;letter-spacing:.08em;font-size:9px;font-weight:800}.evidence-trace-row strong{color:var(--reset-ink);font-size:12px}.evidence-trace-row span{color:var(--reset-muted);font-size:10px}.evidence-trace-row>b{color:#0c615d;text-transform:uppercase;letter-spacing:.06em;background:#d9faf6;border-radius:999px;justify-content:center;padding:7px 10px;font-size:10px;display:inline-flex}.evidence-trace-cta{flex-wrap:wrap;gap:14px;margin-top:14px;display:flex}.evidence-trace-cta a{color:var(--reset-blue);font-size:11px;font-weight:820;text-decoration:none}.pilot-readiness-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;display:grid}.pilot-readiness-grid article{border:1px solid var(--reset-line);background:linear-gradient(145deg,#fff,#f7fafc);border-radius:16px;min-height:195px;padding:18px}.pilot-readiness-grid article>span,.ai-activation-contract-grid article>span{color:var(--reset-blue);letter-spacing:.08em;font-size:10px;font-weight:900}.pilot-readiness-grid h3,.ai-activation-contract-grid h3{margin:22px 0 8px;font-size:14px}.pilot-readiness-grid p,.ai-activation-contract-grid p{color:var(--reset-muted);font-size:11px;line-height:1.55}.pilot-readiness-grid small{color:#0c615d;margin-top:15px;font-size:10px;font-weight:780;display:block}.ai-activation-contract-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.ai-activation-contract-grid article{border:1px solid var(--reset-line);background:#fbfcfe;border-radius:16px;min-height:190px;padding:18px}.integration-technical-disclosure{border-top:1px solid var(--reset-line);margin-top:16px;padding-top:14px}.integration-technical-disclosure summary{width:fit-content;color:var(--reset-blue);cursor:pointer;font-size:11px;font-weight:820}.integration-technical-disclosure p{max-width:900px;color:var(--reset-muted);font-size:10px;line-height:1.55}.evidence-trace-row,.pilot-readiness-grid article,.ai-activation-contract-grid article{transition:transform .16s,border-color .16s,box-shadow .16s}.evidence-trace-row:hover,.pilot-readiness-grid article:hover,.ai-activation-contract-grid article:hover{border-color:#b8ccdf;transform:translateY(-1px);box-shadow:0 12px 30px #07111f0e}.evidence-trace-cta a:focus-visible,.integration-technical-disclosure summary:focus-visible{outline-offset:2px;outline:3px solid #3d73ff52}@media (max-width:1280px){.pilot-readiness-grid,.ai-activation-contract-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:900px){.pilot-readiness-grid,.ai-activation-contract-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.evidence-trace-row{grid-template-columns:1fr}.evidence-trace-row>b{width:fit-content}}@media (max-width:640px){.pilot-readiness-grid,.ai-activation-contract-grid{grid-template-columns:1fr}.evidence-node-meta div{grid-template-columns:1fr;gap:2px}}@media (prefers-reduced-motion:reduce){.evidence-trace-row,.pilot-readiness-grid article,.ai-activation-contract-grid article{transition:none}.evidence-trace-row:hover,.pilot-readiness-grid article:hover,.ai-activation-contract-grid article:hover{transform:none}}
.activation-center-hero{grid-template-columns:minmax(0,1.45fr) minmax(300px,.85fr);align-items:stretch;gap:18px;display:grid}.activation-center-story,.activation-center-truth{min-height:100%}.activation-center-actions{flex-wrap:wrap;gap:10px;margin-top:20px;display:flex}.activation-center-truth h2{margin-bottom:18px}.activation-truth-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0;display:grid}.activation-truth-grid div{border:1px solid var(--line,#d8e1ea);background:#ffffffb8;border-radius:14px;padding:14px}.activation-truth-grid dt{color:var(--muted,#5c6b78);font-size:.78rem}.activation-truth-grid dd{color:var(--ink,#102132);margin:4px 0 0;font-size:1.25rem;font-weight:760}.activation-truth-note{color:var(--muted,#5c6b78);margin:14px 0 0;font-size:.88rem}.activation-center-overview{margin-top:18px}.activation-track-grid{gap:14px;margin-top:18px;display:grid}.activation-track-card{border:1px solid var(--line,#d8e1ea);background:#fffc;border-radius:18px;padding:18px;box-shadow:0 10px 30px #0f1f300d}.activation-track-top{grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:14px;display:grid}.activation-track-top h3{margin:2px 0 0}.activation-sequence{color:#fff;background:#07111f;border-radius:999px;place-items:center;width:34px;height:34px;font-weight:760;display:inline-grid}.activation-track-columns{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:16px;display:grid}.activation-track-columns>div{background:#f2f6f9c7;border-radius:14px;padding:14px}.activation-track-columns h4{margin:0 0 8px;font-size:.85rem}.activation-track-columns ul,.activation-track-assets ul{margin:0;padding-left:18px}.activation-track-columns li,.activation-track-assets li{margin:5px 0}.activation-track-assets{border-top:1px solid var(--line,#d8e1ea);margin-top:14px;padding-top:12px}.activation-track-assets summary{cursor:pointer;font-weight:700}.activation-track-assets ul{margin-top:10px}.activation-track-footer{border-top:1px solid var(--line,#d8e1ea);justify-content:space-between;align-items:center;gap:12px;margin-top:14px;padding-top:12px;display:flex}.activation-track-footer span{font-weight:720}.activation-track-footer small{text-align:right;color:var(--muted,#5c6b78)}.activation-center-bottom-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:18px;display:grid}.activation-center-bottom-grid .os-panel{min-height:100%}@media (max-width:1100px){.activation-track-columns,.activation-center-bottom-grid{grid-template-columns:1fr}}@media (max-width:860px){.activation-center-hero{grid-template-columns:1fr}.activation-track-top{grid-template-columns:auto minmax(0,1fr)}.activation-track-top .integration-status{grid-column:2;justify-self:start}}@media (max-width:620px){.activation-truth-grid{grid-template-columns:1fr}.activation-track-card{padding:15px}.activation-track-footer{flex-direction:column;align-items:flex-start}.activation-track-footer small{text-align:left}}
:root{--px6-focus:#075dcc;--px6-focus-shadow:#075dcc3d;--px6-readable-muted:#64748b}html{scroll-padding-top:92px}body{overflow-wrap:break-word;min-width:320px}:where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:3px solid var(--px6-focus);outline-offset:3px;box-shadow:0 0 0 6px var(--px6-focus-shadow)}:where(button,input,select,textarea,.primary-link,.command-button,.marketing-button,.role-lens-tab,.topbar-home-link),.nav-link{min-height:44px}summary{align-items:center;min-height:44px;display:flex}.product-navigation-scroll,.table-scroll,.role-lens-tabs{scrollbar-gutter:stable;overscroll-behavior-inline:contain}.product-navigation-scroll:focus-visible,.table-scroll:focus-visible,.role-lens-tabs:focus-visible{border-radius:12px}.table-scroll{-webkit-overflow-scrolling:touch;max-width:100%;overflow-x:auto}.table-scroll table{min-width:680px}.command-metric small,.coverage-stat span,.evidence-node:after,.workplan-item small,.risk-register-item small,.ai-recommendation small{color:var(--px6-readable-muted)}.navigation-group-label,.evidence-node:after,.evidence-chain-row span{font-size:10px}.status-dot,.timeline-dot,.risk-bar,.coverage-point{forced-color-adjust:auto}@media (max-width:980px){.product-reset-sidebar nav.product-navigation-scroll{width:100%;padding:3px 3px 10px;overflow-x:auto}.product-reset-sidebar .navigation-groups{grid-template-columns:none;gap:12px;width:max-content;min-width:100%;display:flex}.product-reset-sidebar .navigation-group{background:#ffffff09;border:1px solid #94a3b826;border-radius:14px;width:220px;min-width:220px;padding:10px}.product-reset-sidebar .nav-list{min-width:0;display:grid}.product-reset-sidebar .nav-link{width:auto}.opportunity-row{grid-template-columns:repeat(2,minmax(0,1fr))}.opportunity-row>:nth-child(4),.opportunity-row>:nth-child(5){display:grid}.opportunity-main{grid-column:1/-1}.topbar{flex-wrap:wrap;gap:12px}}@media (max-width:720px){html{scroll-padding-top:16px}.product-reset-topbar{padding:14px 16px;position:static}.topbar-actions{flex-wrap:wrap;justify-content:flex-start;width:100%}.product-reset-main,.main-content{padding:24px 16px 56px}h1,.command-hero h1,.opportunity-command-hero h1{font-size:clamp(34px,11vw,52px);line-height:1.04}.command-hero,.opportunity-command-hero{border-radius:20px;padding:22px}.command-actions>*{flex:100%}.command-button,.primary-link,.marketing-button{min-height:48px}.os-panel,.panel,.workflow-ai-assist{border-radius:16px;padding:18px}.os-panel-header,.panel-header{display:grid}.os-chip,.environment-chip,.hero-badge,.status-label{white-space:normal;justify-self:start;line-height:1.35}.opportunity-row{grid-template-columns:1fr;gap:14px}.opportunity-main{grid-column:auto}.opportunity-cell{border-top:1px solid var(--reset-line);padding-top:12px}.role-lens-tabs{flex-wrap:nowrap;padding:3px 3px 10px;display:flex;overflow-x:auto}.role-lens-tab{min-width:142px;min-height:46px}.table-scroll{margin-inline:-18px;padding-inline:18px}.coverage-map{min-height:210px}}@media (max-width:480px){.product-reset-sidebar{padding:14px}.product-reset-sidebar .navigation-group{width:188px;min-width:188px}.metric-card,.command-metric{min-height:0;padding:17px}.metric-card strong,.command-metric strong,.command-pulse strong{overflow-wrap:anywhere;font-size:28px}.decision-state-row,.action-card-top,.decision-factor>div,.risk-register-item>div,.workplan-item>div,.ai-recommendation>div{display:grid}.workflow-ai-metrics{grid-template-columns:1fr}th,td{padding:12px 14px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.nav-link:hover,.opportunity-row:hover{transform:none}}@media (prefers-contrast:more){:root{--line:#94a3b8;--line-strong:#64748b;--reset-line:#94a3b8;--muted:#475569;--reset-muted:#475569}.panel,.os-panel,.metric-card,.command-metric,.opportunity-row,.workflow-ai-assist{box-shadow:none}.nav-link-active,.role-lens-tab-active{outline-offset:-2px;outline:2px solid}}@media (forced-colors:active){:where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{box-shadow:none;outline:3px solid highlight}.nav-link-active,.role-lens-tab-active,.command-button-primary,.primary-link,.marketing-button-primary{border:2px solid highlight}.risk-bar i,.timeline-dot,.status-dot,.coverage-point{background:highlight}}
