*{box-sizing:border-box}:root{--bg:#07090f;--panel:#0e1420;--panel2:#121b2a;--panel3:#172235;--line:#ffffff1a;--text:#eef4ff;--muted:#91a0b6;--soft:#c6d2e2;--green:#67e8a5;--blue:#8ab4ff;--purple:#b99cff;--yellow:#ffd166;--orange:#ffad66;--red:#ff7070;--shadow:0 30px 90px #0006}html{scroll-behavior:smooth}body{min-height:100vh;color:var(--text);background:radial-gradient(circle at 12% 0,#67e8a521,#0000 32rem),radial-gradient(circle at 80% 6%,#8ab4ff29,#0000 30rem),linear-gradient(#07090f,#090d15 42%,#07090f);margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}a{color:inherit;text-decoration:none}button,input,textarea,select{font:inherit}.controlShell{grid-template-columns:286px 1fr;min-height:100vh;display:grid}.sideRail{border-right:1px solid var(--line);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:#0a0f17d1;flex-direction:column;gap:24px;height:100vh;padding:22px;display:flex;position:sticky;top:0}.brand{align-items:center;gap:12px;display:flex}.brandMark{background:linear-gradient(135deg,var(--green),var(--blue));color:#061016;border-radius:16px;place-items:center;width:46px;height:46px;font-weight:900;display:grid;box-shadow:0 18px 40px #67e8a52e}.brand b,.brand small{display:block}.brand small{color:var(--muted);margin-top:2px;font-size:12px}.sideRail nav{gap:5px;display:grid}.sideRail nav a{color:var(--soft);border-radius:13px;padding:11px 12px;font-size:14px}.sideRail nav a:hover{color:#fff;background:#ffffff13}.approvalCard{color:#defeed;background:#67e8a514;border:1px solid #67e8a53d;border-radius:18px;margin-top:auto;padding:14px;line-height:1.45}.approvalCard small{color:var(--muted);overflow-wrap:anywhere;margin-top:4px;font-size:11px;display:block}.signal{background:var(--green);border-radius:999px;width:9px;height:9px;margin-right:8px;display:inline-block;box-shadow:0 0 0 7px #67e8a521}.workspace{width:100%;max-width:1540px;margin:0 auto;padding:28px}.hero{grid-template-columns:minmax(0,1.55fr) minmax(320px,.7fr);gap:18px;margin-bottom:18px;display:grid}.heroCopy,.heroPanel,.panel,.metricsGrid article{border:1px solid var(--line);box-shadow:var(--shadow);background:linear-gradient(#121b2aeb,#0c121deb);border-radius:26px}.heroCopy{flex-direction:column;justify-content:center;min-height:360px;padding:34px;display:flex;position:relative;overflow:hidden}.heroCopy:after{content:"";pointer-events:none;background:radial-gradient(circle,#67e8a529,#0000 70%);height:230px;position:absolute;inset:auto -10% -30% 40%}.hero h1{letter-spacing:-.07em;max-width:980px;margin:0 0 20px;font-size:clamp(38px,5vw,72px);line-height:.95}.hero p{color:var(--soft);max-width:850px;margin:0;font-size:17px;line-height:1.65}.eyebrow{text-transform:uppercase;letter-spacing:.14em;color:var(--muted);margin:0 0 8px;font-size:11px;font-weight:800}.greenText{color:var(--green)}.heroActions{flex-wrap:wrap;gap:10px;margin-top:26px;display:flex}.heroActions a{color:#061016;background:#edf5ff;border-radius:13px;padding:12px 16px;font-weight:800}.heroActions .secondary{color:#fff;border:1px solid var(--line);background:#ffffff14}.heroPanel{flex-direction:column;justify-content:flex-end;padding:24px;display:flex}.panelLabel{color:var(--green);text-transform:uppercase;letter-spacing:.12em;font-size:12px;font-weight:900}.heroPanel h3{letter-spacing:-.04em;margin:12px 0;font-size:28px;line-height:1.05}.heroPanel p{color:var(--muted);line-height:1.55}.metricsGrid{grid-template-columns:repeat(6,1fr);gap:12px;margin-bottom:18px;display:grid}.metricsGrid article{padding:18px}.metricsGrid b{letter-spacing:-.04em;font-size:28px;display:block}.metricsGrid span{color:var(--muted);text-transform:uppercase;letter-spacing:.09em;margin-top:4px;font-size:12px;display:block}.panel{margin-bottom:18px;padding:24px}.sectionHead{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:18px;display:flex}.sectionHead h2{letter-spacing:-.04em;margin:0;font-size:30px}.miniMetrics{flex-wrap:wrap;gap:8px;display:flex}.miniMetrics span,.priorityBadge{text-transform:uppercase;letter-spacing:.1em;color:var(--muted);border:1px solid var(--line);border-radius:999px;padding:7px 9px;font-size:11px}.structureFlow{grid-template-columns:repeat(8,1fr);gap:10px;display:grid}.structureNode{border:1px solid var(--line);background:#ffffff0b;border-radius:18px;min-height:92px;padding:14px}.structureNode small{color:var(--green);margin-bottom:12px;font-weight:900;display:block}.structureNode b{line-height:1.1}.priorityGrid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.priorityColumn{border:1px solid var(--line);background:#ffffff09;border-radius:20px;padding:14px}.priorityColumn h3{margin:0 0 12px;font-size:22px}.moduleRow{border-top:1px solid var(--line);color:var(--soft);justify-content:space-between;align-items:center;gap:10px;padding:10px;display:flex}.moduleRow:hover{background:#ffffff0e;border-radius:12px}.moduleGrid{gap:14px;display:grid}.moduleCard,.agentCard,.gateCard,.actionCard,.riskCard,.fileCard,.tableList article{border:1px solid var(--line);background:#ffffff0a;border-radius:20px;padding:18px}.cardTop{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.cardTop h3,.agentCard h3,.gateCard h3{letter-spacing:-.03em;margin:7px 0 0;font-size:22px}.moduleCard p,.agentCard p,.gateCard p,.riskCard p,.actionCard p{color:var(--muted);line-height:1.55}.fourCols{grid-template-columns:repeat(4,1fr);gap:12px;margin-top:16px;display:grid}.fourCols div{border:1px solid var(--line);background:#00000029;border-radius:16px;padding:12px}.fourCols b{margin-bottom:8px;display:block}.fourCols ul,.excludedBox ul,.noteColumns ul{color:var(--soft);margin:0;padding-left:18px;line-height:1.55}.agentGrid{grid-template-columns:repeat(2,1fr);gap:14px;display:grid}.agentCard dl{gap:10px;margin:16px 0 0;display:grid}.agentCard dt{letter-spacing:.1em;text-transform:uppercase;color:var(--muted);font-size:11px;font-weight:900}.agentCard dd{color:var(--soft);margin:4px 0 0;line-height:1.45}.tableList{gap:10px;display:grid}.tableList article{grid-template-columns:220px 1fr 1fr auto;align-items:center;gap:16px;display:grid}.tableList b,.tableList small{display:block}.tableList small{color:var(--muted);margin-top:3px}.tableList p{color:var(--soft);margin:0;line-height:1.45}.gateCopy{color:var(--yellow)!important}.gateGrid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.gateCard small,.riskCard small{color:var(--soft);line-height:1.45}.excludedBox{background:#ffffff09;border:1px dashed #ffffff2e;border-radius:20px;margin-top:14px;padding:18px}.excludedBox ul{-moz-columns:2;columns:2;margin-top:10px}.splitPanel{grid-template-columns:360px 1fr;gap:18px;display:grid}.balanceCard{background:#67e8a514;border:1px solid #67e8a538;border-radius:22px;padding:20px}.balanceCard span,.balanceCard small{color:var(--muted);display:block}.balanceCard b{letter-spacing:-.05em;margin:8px 0;font-size:42px;display:block}.noteColumns{grid-template-columns:repeat(2,1fr);gap:14px;display:grid}.noteColumns div{border:1px solid var(--line);background:#ffffff0a;border-radius:20px;padding:16px}.noteColumns h3,.decisionGrid h3{margin-top:0}.decisionGrid{grid-template-columns:1fr 1fr;gap:16px;display:grid}.actionCard,.riskCard{margin-bottom:10px}.urgency{letter-spacing:.1em;text-transform:uppercase;border-radius:999px;margin-bottom:10px;padding:5px 8px;font-size:11px;font-weight:900;display:inline-block}.urgency.now{color:var(--red);background:#ff707024}.urgency.next{color:var(--yellow);background:#ffd16621}.urgency.later{color:var(--blue);background:#8ab4ff21}.fileGrid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.fileCard{gap:10px;display:grid}.fileCard span:last-child{color:var(--muted);line-height:1.45}.pill{text-transform:uppercase;letter-spacing:.09em;white-space:nowrap;border:1px solid;border-radius:999px;align-items:center;width:max-content;padding:6px 9px;font-size:11px;font-weight:900;display:inline-flex}.pill.green{color:var(--green);background:#67e8a51a}.pill.blue{color:var(--blue);background:#8ab4ff1a}.pill.purple{color:var(--purple);background:#b99cff1a}.pill.yellow{color:var(--yellow);background:#ffd1661a}.pill.orange{color:var(--orange);background:#ffad661a}.pill.red{color:var(--red);background:#ff70701a}.pill.muted{color:var(--muted);background:#ffffff0d}@media (max-width:1180px){.controlShell{grid-template-columns:1fr}.sideRail{height:auto;position:relative}.sideRail nav{grid-template-columns:repeat(3,1fr)}.approvalCard{margin-top:0}.hero,.splitPanel,.decisionGrid{grid-template-columns:1fr}.metricsGrid{grid-template-columns:repeat(3,1fr)}.structureFlow{grid-template-columns:repeat(4,1fr)}.tableList article{grid-template-columns:1fr}.fourCols{grid-template-columns:repeat(2,1fr)}}@media (max-width:760px){.workspace{padding:14px}.heroCopy{min-height:auto;padding:22px}.metricsGrid,.priorityGrid,.agentGrid,.gateGrid,.fileGrid,.noteColumns,.fourCols,.structureFlow,.sideRail nav{grid-template-columns:1fr}.sectionHead{display:block}.excludedBox ul{-moz-columns:1;columns:1}}.survivalShell{gap:22px;max-width:1440px;margin:0 auto;padding:30px;display:grid}.survivalHero{border:1px solid var(--line);min-height:430px;box-shadow:var(--shadow);background:radial-gradient(circle at 10% 10%,#67e8a529,#0000 28rem),linear-gradient(135deg,#121b2af5,#0a0e16f0);border-radius:34px;grid-template-columns:minmax(0,1fr) 360px;align-items:end;gap:26px;padding:34px;display:grid}.survivalHero h1{letter-spacing:-.06em;margin:12px 0 18px;font-size:clamp(38px,6vw,76px);line-height:.95}.survivalHero p{max-width:780px;color:var(--soft);font-size:17px;line-height:1.7}.survivalHeroPanel{flex-direction:column;justify-content:flex-end;align-self:stretch;display:flex}.survivalMetrics{grid-template-columns:repeat(4,minmax(0,1fr))}.survivalMetrics article small{color:var(--muted);margin-top:8px;font-size:12px;line-height:1.5;display:block}.survivalPanel{scroll-margin-top:24px}.survivalTwoCol,.manifestGrid,.detentionGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.calloutCard,.vaultCard,.manifestCard,.detentionCard,.consentCard,.mockActionCard{border:1px solid var(--line);background:#ffffff09;border-radius:22px;padding:18px}.calloutCard.warning{background:#ffad660f;border-color:#ffad6640}.calloutCard h3,.vaultCard h3,.manifestCard h3,.detentionCard h3,.consentCard h3,.mockActionCard h3{margin:0 0 10px}.calloutCard p,.manifestCard p,.mockActionCard p{color:var(--soft);line-height:1.6}.vaultGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.vaultCard dl,.detentionCard dl{gap:10px;margin:16px 0 0;display:grid}.vaultCard dt,.detentionCard dt{color:var(--muted);text-transform:uppercase;letter-spacing:.08em;font-size:11px}.vaultCard dd,.detentionCard dd{color:var(--soft);overflow-wrap:anywhere;margin:3px 0 0}.survivalList article{align-items:flex-start}.survivalList small{color:var(--muted);margin-top:5px;line-height:1.45;display:block}.reminderStrip{flex-wrap:wrap;gap:10px;display:flex}.reminderStrip span{color:#dce8ff;background:#8ab4ff14;border:1px solid #8ab4ff40;border-radius:999px;padding:12px 16px;font-weight:800}.mutedCopy{color:var(--muted);line-height:1.7}.manifestCard ul,.detentionCard ul,.calloutCard ul{color:var(--soft);padding-left:20px;line-height:1.7}.consentGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.consentCard p{color:var(--soft);line-height:1.6}.consentCard button{border:1px solid var(--line);color:var(--muted);background:#ffffff0f;border-radius:13px;margin-top:14px;padding:10px 12px}.flowSteps{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.flowSteps>div{border:1px solid var(--line);background:#00000024;border-radius:18px;padding:14px}@media (max-width:1100px){.survivalHero,.survivalTwoCol,.manifestGrid,.detentionGrid,.consentGrid{grid-template-columns:1fr}.survivalMetrics,.vaultGrid,.flowSteps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.survivalShell{padding:14px}.survivalHero{border-radius:24px;padding:22px}.survivalMetrics,.vaultGrid,.flowSteps{grid-template-columns:1fr}}.vaultShell{gap:22px;max-width:1440px;margin:0 auto;padding:30px;display:grid}.vaultHero{border:1px solid var(--line);min-height:430px;box-shadow:var(--shadow);background:radial-gradient(circle at 10% 10%,#8ab4ff29,#0000 28rem),linear-gradient(135deg,#121b2af5,#0a0e16f0);border-radius:34px;grid-template-columns:minmax(0,1fr) 360px;align-items:end;gap:26px;padding:34px;display:grid}.vaultHero h1{letter-spacing:-.06em;margin:12px 0 18px;font-size:clamp(38px,6vw,76px);line-height:.95}.vaultHero p{max-width:820px;color:var(--soft);font-size:17px;line-height:1.7}.vaultHeroPanel{flex-direction:column;justify-content:flex-end;align-self:stretch;display:flex}.vaultMetrics{grid-template-columns:repeat(5,minmax(0,1fr))}.vaultMetrics article small{color:var(--muted);margin-top:8px;font-size:12px;line-height:1.5;display:block}.vaultPanel{scroll-margin-top:24px}.vaultCategoryGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.vaultCategoryCard,.preflightCard{border:1px solid var(--line);background:#ffffff09;border-radius:22px;padding:18px}.vaultCategoryCard h3,.preflightCard h3{margin:0}.vaultObjectStack{gap:12px;margin-top:14px;display:grid}.vaultObjectRow{background:#0000001f;border:1px solid #ffffff14;border-radius:18px;padding:14px}.vaultObjectRow p,.preflightCard p{color:var(--soft);margin:8px 0 0;line-height:1.55}.vaultObjectRow dl,.vaultConsentGrid dl,.preflightCard dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:14px 0 0;display:grid}.vaultObjectRow dt,.vaultConsentGrid dt,.preflightCard dt{color:var(--muted);text-transform:uppercase;letter-spacing:.08em;font-size:11px}.vaultObjectRow dd,.vaultConsentGrid dd,.preflightCard dd{color:var(--soft);overflow-wrap:anywhere;margin:3px 0 0}.preflightGrid,.simulationGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.simulationGrid .manifestCard small{color:var(--muted);margin:8px 0;display:block}.vaultConsentGrid{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:1100px){.vaultHero,.vaultCategoryGrid,.preflightGrid,.simulationGrid,.vaultConsentGrid{grid-template-columns:1fr}.vaultMetrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.vaultShell{padding:14px}.vaultHero{border-radius:24px;padding:22px}.vaultMetrics,.vaultObjectRow dl,.vaultConsentGrid dl,.preflightCard dl{grid-template-columns:1fr}}.actionsShell{gap:22px;max-width:1440px;margin:0 auto;padding:30px;display:grid}.actionsHero{border:1px solid var(--line);min-height:430px;box-shadow:var(--shadow);background:radial-gradient(circle at 12% 10%,#b99cff29,#0000 28rem),linear-gradient(135deg,#121b2af5,#0a0e16f0);border-radius:34px;grid-template-columns:minmax(0,1fr) 360px;align-items:end;gap:26px;padding:34px;display:grid}.actionsHero h1{letter-spacing:-.06em;margin:12px 0 18px;font-size:clamp(38px,6vw,76px);line-height:.95}.actionsHero p{max-width:850px;color:var(--soft);font-size:17px;line-height:1.7}.actionsHeroPanel{flex-direction:column;justify-content:flex-end;align-self:stretch;display:flex}.actionsMetrics{grid-template-columns:repeat(6,minmax(0,1fr))}.actionsMetrics article small{color:var(--muted);margin-top:8px;font-size:12px;line-height:1.5;display:block}.actionsPanel{scroll-margin-top:24px}.actionsRosterGrid,.actionsStatusGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.actionsToolGrid,.omniboardGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.actionsCard,.actionsStatusColumn,.omniboardCard{border:1px solid var(--line);background:#ffffff09;border-radius:22px;padding:18px}.actionsCard h3,.actionsStatusColumn h3,.omniboardCard h3{margin:0}.actionsCard p,.omniboardCard p,.actionsQueueItem small{color:var(--soft);line-height:1.55}.actionsCard small{color:var(--muted);line-height:1.5;display:block}.actionsCard dl,.omniboardCard dl,.traceCard dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:14px 0 0;display:grid}.actionsCard dt,.omniboardCard dt,.traceCard dt{color:var(--muted);text-transform:uppercase;letter-spacing:.08em;font-size:11px}.actionsCard dd,.omniboardCard dd,.traceCard dd{color:var(--soft);overflow-wrap:anywhere;margin:3px 0 0}.actionsQueueItem{background:#0000001f;border:1px solid #ffffff14;border-radius:16px;margin-top:10px;padding:12px}.actionsQueueItem b,.actionsQueueItem small{display:block}.actionsTwoCol{grid-template-columns:1fr 1.4fr;gap:16px;display:grid}.actionsPolicyStack{gap:12px;display:grid}.actionsPolicyStack div{background:#0000001f;border:1px solid #ffffff14;border-radius:16px;padding:12px}.actionsPolicyStack b,.actionsPolicyStack small{display:block}.actionsTraceGrid{grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;margin-top:14px;display:grid}.actionsTraceGrid div{background:#0000001f;border:1px solid #ffffff14;border-radius:16px;padding:12px}.actionsTraceGrid p{color:var(--soft);font-size:13px;line-height:1.45}.disabledActionRow{flex-wrap:wrap;gap:10px;margin-top:16px;display:flex}.disabledActionRow button{color:var(--muted);cursor:not-allowed;background:#ffffff0a;border:1px solid #ffffff1f;border-radius:999px;padding:10px 12px}.actionsExcluded ul{-moz-columns:2;columns:2}@media (max-width:1100px){.actionsHero,.actionsRosterGrid,.actionsStatusGrid,.actionsToolGrid,.omniboardGrid,.actionsTwoCol{grid-template-columns:1fr}.actionsMetrics,.actionsTraceGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.actionsShell{padding:14px}.actionsHero{border-radius:24px;padding:22px}.actionsMetrics,.actionsTraceGrid,.actionsCard dl,.omniboardCard dl,.traceCard dl{grid-template-columns:1fr}.actionsExcluded ul{-moz-columns:1;columns:1}}.connectorsShell{gap:22px;max-width:1440px;margin:0 auto;padding:30px;display:grid}.connectorsHero{border:1px solid var(--line);min-height:430px;box-shadow:var(--shadow);background:radial-gradient(circle at 12% 10%,#67e8a524,#0000 28rem),radial-gradient(circle at 86% 4%,#ffad661f,#0000 26rem),linear-gradient(135deg,#121b2af5,#0a0e16f0);border-radius:34px;grid-template-columns:minmax(0,1fr) 360px;align-items:end;gap:26px;padding:34px;display:grid}.connectorsHero h1{letter-spacing:-.06em;margin:12px 0 18px;font-size:clamp(38px,6vw,76px);line-height:.95}.connectorsHero p{max-width:880px;color:var(--soft);font-size:17px;line-height:1.7}.connectorsHeroPanel{flex-direction:column;justify-content:flex-end;align-self:stretch;display:flex}.connectorsMetrics{grid-template-columns:repeat(6,minmax(0,1fr))}.connectorsMetrics article small{color:var(--muted);margin-top:8px;font-size:12px;line-height:1.5;display:block}.connectorsPanel{scroll-margin-top:24px}.connectorsRegistryGrid,.connectorsPreflightGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.connectorsStateGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.connectorsTwoCol{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.connectorsCard,.connectorsStateColumn{border:1px solid var(--line);background:#ffffff09;border-radius:22px;padding:18px}.connectorsCard h3,.connectorsStateColumn h3{margin:0}.connectorsCard p,.connectorsQueueItem small{color:var(--soft);line-height:1.55}.connectorsCard small{color:var(--muted);line-height:1.5;display:block}.connectorsCard dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:14px 0 0;display:grid}.connectorsCard dt{color:var(--muted);text-transform:uppercase;letter-spacing:.08em;font-size:11px}.connectorsCard dd{color:var(--soft);overflow-wrap:anywhere;margin:3px 0 0}.connectorsQueueItem{background:#0000001f;border:1px solid #ffffff14;border-radius:16px;margin-top:10px;padding:12px}.connectorsQueueItem b,.connectorsQueueItem small{display:block}.connectorsRecommendationStack{gap:12px;display:grid}.connectorsRecommendation{border:1px solid var(--line);background:#ffffff09;border-radius:18px;grid-template-columns:56px 1fr auto;align-items:center;gap:14px;padding:14px;display:grid}.connectorsRecommendation>span{width:42px;height:42px;color:var(--green);background:#67e8a51a;border-radius:14px;place-items:center;font-weight:800;display:grid}.connectorsRecommendation small{color:var(--muted);margin-top:4px;line-height:1.5;display:block}.connectorsLedgerGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:14px;display:grid}.connectorsLedgerGrid>div{background:#0000001f;border:1px solid #ffffff14;border-radius:16px;padding:12px}.connectorsLedgerGrid p{font-size:14px}.connectorsExcluded li{margin:5px 0}@media (max-width:1100px){.connectorsHero,.connectorsRegistryGrid,.connectorsPreflightGrid,.connectorsTwoCol{grid-template-columns:1fr}.connectorsMetrics,.connectorsStateGrid,.connectorsLedgerGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.connectorsShell{padding:14px}.connectorsHero{border-radius:24px;padding:22px}.connectorsMetrics,.connectorsStateGrid,.connectorsLedgerGrid{grid-template-columns:1fr}}.cpmShell{gap:22px;max-width:1440px;margin:0 auto;padding:30px;display:grid}.cpmHero{border:1px solid var(--line);min-height:430px;box-shadow:var(--shadow);background:radial-gradient(circle at 12% 10%,#ffd16626,#0000 28rem),radial-gradient(circle at 86% 4%,#67e8a51f,#0000 26rem),linear-gradient(135deg,#121b2af5,#0a0e16f0);border-radius:34px;grid-template-columns:minmax(0,1fr) 360px;align-items:end;gap:26px;padding:34px;display:grid}.cpmHero h1{letter-spacing:-.06em;margin:12px 0 18px;font-size:clamp(38px,6vw,76px);line-height:.95}.cpmHero p{max-width:880px;color:var(--soft);font-size:17px;line-height:1.7}.cpmHeroPanel{flex-direction:column;justify-content:flex-end;align-self:stretch;display:flex}.cpmMetrics{grid-template-columns:repeat(6,minmax(0,1fr))}.cpmMetrics article small{color:var(--muted);margin-top:8px;font-size:12px;line-height:1.5;display:block}.cpmPanel{scroll-margin-top:24px}.cpmTwoCol{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.cpmPreviewGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.cpmCard{border:1px solid var(--line);background:#ffffff09;border-radius:22px;padding:18px}.cpmCard h3{margin:0}.cpmCard p,.cpmCard small{color:var(--soft);line-height:1.55}.cpmCard small{color:var(--muted);margin-top:10px;display:block}.cpmCard dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:14px 0 0;display:grid}.cpmCard dt{color:var(--muted);text-transform:uppercase;letter-spacing:.08em;font-size:11px}.cpmCard dd{color:var(--soft);overflow-wrap:anywhere;margin:3px 0 0}.cpmCard ul{color:var(--soft);padding-left:18px;line-height:1.6}.cpmFlagBox{background:#ffd1660e;border:1px solid #ffd1662e;border-radius:16px;margin-top:14px;padding:12px}.cpmLedgerGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:14px;display:grid}.cpmLedgerGrid>div{background:#0000001f;border:1px solid #ffffff14;border-radius:16px;padding:12px}.cpmExcluded{background:#ff70700e;border-color:#ff707033}@media (max-width:1100px){.cpmHero,.cpmTwoCol{grid-template-columns:1fr}.cpmMetrics,.cpmPreviewGrid,.cpmLedgerGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.cpmShell{padding:14px}.cpmHero{border-radius:24px;padding:22px}.cpmMetrics,.cpmPreviewGrid,.cpmLedgerGrid{grid-template-columns:1fr}}.remindersShell{gap:22px;max-width:1440px;margin:0 auto;padding:30px;display:grid}.remindersHero{border:1px solid var(--line);min-height:430px;box-shadow:var(--shadow);background:radial-gradient(circle at 12% 10%,#8ab4ff24,#0000 28rem),radial-gradient(circle at 86% 4%,#b99cff1f,#0000 26rem),linear-gradient(135deg,#121b2af5,#0a0e16f0);border-radius:34px;grid-template-columns:minmax(0,1fr) 360px;align-items:end;gap:26px;padding:34px;display:grid}.remindersHero h1{letter-spacing:-.06em;margin:12px 0 18px;font-size:clamp(38px,6vw,76px);line-height:.95}.remindersHero p{max-width:900px;color:var(--soft);font-size:17px;line-height:1.7}.remindersHeroPanel{flex-direction:column;justify-content:flex-end;align-self:stretch;display:flex}.remindersMetrics{grid-template-columns:repeat(6,minmax(0,1fr))}.remindersMetrics article small{color:var(--muted);margin-top:8px;font-size:12px;line-height:1.5;display:block}.remindersPanel{scroll-margin-top:24px}.remindersStatusGrid,.remindersUrgencyGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.remindersChannelGrid{grid-template-columns:repeat(5,minmax(0,1fr));gap:16px;display:grid}.remindersPreflightGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.remindersCard,.remindersColumn{border:1px solid var(--line);background:#ffffff09;border-radius:22px;padding:18px}.remindersCard h3,.remindersColumn h3{margin:0}.remindersCard p,.remindersCard small,.remindersQueueItem small{color:var(--soft);line-height:1.55}.remindersCard small{color:var(--muted);margin-top:10px;display:block}.remindersCard dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:14px 0 0;display:grid}.remindersCard dt{color:var(--muted);text-transform:uppercase;letter-spacing:.08em;font-size:11px}.remindersCard dd{color:var(--soft);overflow-wrap:anywhere;margin:3px 0 0}.remindersCard ul{color:var(--soft);padding-left:18px;line-height:1.6}.remindersQueueItem{background:#0000001f;border:1px solid #ffffff14;border-radius:16px;margin-top:10px;padding:12px}.remindersSequenceStack{gap:12px;display:grid}.remindersSequence{border:1px solid var(--line);background:#ffffff09;border-radius:18px;grid-template-columns:44px 1fr auto;align-items:center;gap:14px;padding:14px;display:grid}.remindersSequence>span{width:36px;height:36px;color:var(--blue);background:#8ab4ff24;border-radius:12px;place-items:center;font-weight:900;display:grid}.remindersSequence small{color:var(--muted);margin-top:4px;line-height:1.45;display:block}.remindersLedgerGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:14px;display:grid}.remindersLedgerGrid>div{background:#0000001f;border:1px solid #ffffff14;border-radius:16px;padding:12px}.remindersExcluded{background:#ff70700e;border-color:#ff707033}@media (max-width:1100px){.remindersHero{grid-template-columns:1fr}.remindersMetrics,.remindersStatusGrid,.remindersUrgencyGrid,.remindersChannelGrid,.remindersPreflightGrid,.remindersLedgerGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.remindersShell{padding:14px}.remindersHero{border-radius:24px;padding:22px}.remindersMetrics,.remindersStatusGrid,.remindersUrgencyGrid,.remindersChannelGrid,.remindersPreflightGrid,.remindersLedgerGrid,.remindersSequence{grid-template-columns:1fr}}.packetsShell{gap:22px;max-width:1440px;margin:0 auto;padding:30px;display:grid}.packetsHero{border:1px solid var(--line);min-height:430px;box-shadow:var(--shadow);background:radial-gradient(circle at 12% 10%,#ffd16624,#0000 28rem),radial-gradient(circle at 86% 4%,#8ab4ff1f,#0000 26rem),linear-gradient(135deg,#121b2af5,#0a0e16f0);border-radius:34px;grid-template-columns:minmax(0,1fr) 360px;align-items:end;gap:26px;padding:34px;display:grid}.packetsHero h1{letter-spacing:-.06em;margin:12px 0 18px;font-size:clamp(38px,6vw,76px);line-height:.95}.packetsHero p{max-width:900px;color:var(--soft);font-size:17px;line-height:1.7}.packetsHeroPanel{flex-direction:column;justify-content:flex-end;align-self:stretch;display:flex}.packetsMetrics{grid-template-columns:repeat(6,minmax(0,1fr))}.packetsMetrics article small{color:var(--muted);margin-top:8px;font-size:12px;line-height:1.5;display:block}.packetsPanel{scroll-margin-top:24px}.packetsStatusGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.packetsEvidenceGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.packetsPreflightGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.packetsCard,.packetsColumn{border:1px solid var(--line);background:#ffffff09;border-radius:22px;padding:18px}.packetsCard h3,.packetsColumn h3{margin:0}.packetsCard p,.packetsCard small,.packetsQueueItem small{color:var(--soft);line-height:1.55}.packetsCard small{color:var(--muted);margin-top:10px;display:block}.packetsCard dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:14px 0 0;display:grid}.packetsCard dt{color:var(--muted);text-transform:uppercase;letter-spacing:.08em;font-size:11px}.packetsCard dd{color:var(--soft);overflow-wrap:anywhere;margin:3px 0 0}.packetsQueueItem,.packetsEvidenceItem{background:#0000001f;border:1px solid #ffffff14;border-radius:16px;margin-top:10px;padding:12px}.packetsEvidenceItem p{margin:8px 0 0;font-size:13px}.packetsReasonBox{background:#ffd1660e;border:1px solid #ffd1662e;border-radius:16px;margin-top:14px;padding:12px}.packetsReasonBox ul{color:var(--soft);margin:8px 0 0;padding-left:18px;line-height:1.55}.packetsLedgerGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:14px;display:grid}.packetsLedgerGrid>div{background:#00000024;border:1px solid #ffffff14;border-radius:16px;padding:12px}.packetsExcluded{background:#ff70700e;border-color:#ff707033}@media (max-width:1100px){.packetsHero,.packetsPreflightGrid{grid-template-columns:1fr}.packetsMetrics,.packetsStatusGrid,.packetsEvidenceGrid,.packetsLedgerGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.packetsShell{padding:14px}.packetsHero{border-radius:24px;padding:22px}.packetsMetrics,.packetsStatusGrid,.packetsEvidenceGrid,.packetsLedgerGrid{grid-template-columns:1fr}}.demoShell{gap:22px;max-width:1440px;margin:0 auto;padding:30px;display:grid}.demoTopNav{z-index:20;border:1px solid var(--line);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#0a0f17db;border-radius:22px;flex-wrap:wrap;gap:8px;padding:12px;display:flex;position:sticky;top:0}.demoTopNav a{color:var(--soft);background:#ffffff0b;border-radius:999px;padding:9px 12px;font-size:13px}.demoTopNav a:hover{color:#fff;background:#67e8a524}.demoHero{border:1px solid var(--line);min-height:390px;box-shadow:var(--shadow);background:radial-gradient(circle at 12% 10%,#67e8a524,#0000 28rem),radial-gradient(circle at 86% 4%,#8ab4ff24,#0000 26rem),linear-gradient(135deg,#121b2af5,#0a0e16f0);border-radius:34px;grid-template-columns:minmax(0,1fr) 360px;align-items:end;gap:26px;padding:34px;display:grid}.demoHero.osHero{background:radial-gradient(circle at 12% 10%,#8ab4ff29,#0000 28rem),radial-gradient(circle at 86% 4%,#ffd1661f,#0000 26rem),linear-gradient(135deg,#121b2af5,#0a0e16f0)}.demoHero h1{letter-spacing:-.06em;margin:12px 0 18px;font-size:clamp(36px,5.8vw,72px);line-height:.95}.demoHero p{max-width:900px;color:var(--soft);font-size:17px;line-height:1.7}.demoHeroPanel{background:#00000029;border:1px solid #ffffff1a;border-radius:24px;flex-direction:column;justify-content:flex-end;align-self:stretch;padding:20px;display:flex}.demoGateBanner{color:#ffe4c8;background:#ffad6612;border:1px solid #ffad6638;border-radius:20px;justify-content:space-between;align-items:center;gap:12px;padding:16px 18px;display:flex}.demoGateBanner span{color:var(--soft)}.demoPanel{scroll-margin-top:24px}.demoMetrics{grid-template-columns:repeat(6,minmax(0,1fr))}.demoCardGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.demoCard,.demoRow,.demoLayerNode{border:1px solid var(--line);background:#ffffff09;border-radius:22px;padding:18px}.demoCard h3,.demoLayerNode h3{margin:0}.demoCard p,.demoCard small,.demoRow p,.demoRow small,.demoLayerNode p{color:var(--soft);line-height:1.55}.demoCard span{color:var(--green);margin-top:10px;font-size:13px;display:block}.demoCard dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:14px 0 0;display:grid}.demoCard dt{color:var(--muted);text-transform:uppercase;letter-spacing:.08em;font-size:11px}.demoCard dd{color:var(--soft);overflow-wrap:anywhere;margin:3px 0 0}.demoLayerGraph{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.demoLayerNode small{color:var(--muted);font-weight:800}.demoList{gap:12px;display:grid}.demoRow{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.demoTimeline{gap:10px;display:grid}.demoTimeline p{color:var(--soft);background:#0000001f;border:1px solid #ffffff14;border-radius:16px;margin:0;padding:12px 14px}.disabledControls{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}.disabledControls button{color:var(--muted);background:#ffffff0a;border:1px solid #ffffff1f;border-radius:999px;padding:8px 10px}.moneyNegative{color:var(--orange);margin:12px 0;font-size:32px;display:block}.moneyPositive{color:var(--green);margin:12px 0;font-size:32px;display:block}@media (max-width:1100px){.demoHero{grid-template-columns:1fr}.demoMetrics,.demoCardGrid,.demoLayerGraph{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.demoShell{padding:14px}.demoHero{border-radius:24px;padding:22px}.demoMetrics,.demoCardGrid,.demoLayerGraph{grid-template-columns:1fr}.demoGateBanner{display:grid}}.v2Shell{gap:22px;max-width:1480px;margin:0 auto;padding:28px;display:grid}.v2TopNav{z-index:40;border:1px solid var(--line);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#080c13db;border-radius:24px;justify-content:space-between;align-items:center;gap:14px;padding:12px;display:flex;position:sticky;top:0}.v2TopNav>div{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.v2TopNav a{color:var(--soft);background:#ffffff0b;border-radius:999px;padding:10px 12px;font-size:13px}.v2TopNav a:hover,.v2TopNav a.active{color:#fff;background:#67e8a524}.v2Brand{align-items:center;gap:9px;background:0 0!important;padding:0!important;display:flex!important}.v2Brand span{background:linear-gradient(135deg,var(--green),var(--blue));color:#071019;border-radius:14px;place-items:center;width:38px;height:38px;font-weight:900;display:grid}.v2Brand b{color:#fff}.v2Hero{border:1px solid var(--line);min-height:420px;box-shadow:var(--shadow);background:radial-gradient(circle at 8% 4%,#67e8a529,#0000 30rem),radial-gradient(circle at 92% 0,#8ab4ff24,#0000 30rem),linear-gradient(135deg,#121b2af5,#070a10f5);border-radius:36px;grid-template-columns:minmax(0,1fr) 430px;align-items:end;gap:26px;padding:36px;display:grid}.v2Hero h1{letter-spacing:-.07em;margin:10px 0 18px;font-size:clamp(38px,6.2vw,82px);line-height:.93}.v2Hero p{max-width:880px;color:var(--soft);font-size:17px;line-height:1.7}.v2HeroActions a,.v2MockControls a,.v2MockControls button{color:#fff;cursor:pointer;background:#ffffff12;border:1px solid #ffffff1f;border-radius:999px;padding:11px 14px}.v2HeroActions a:first-child,.v2MockControls a:first-child{background:linear-gradient(135deg,#67e8a538,#8ab4ff2e);border-color:#67e8a552}.v2Safety{background:#ffad6612;border:1px solid #ffad663b;border-radius:26px;align-self:stretch;padding:20px}.v2Safety b{color:#ffe7cb}.v2Safety ul,.v2List{color:var(--soft);padding-left:19px;line-height:1.65}.v2Metrics{grid-template-columns:repeat(6,minmax(0,1fr));gap:14px;display:grid}.v2Metrics article,.v2Panel,.v2Profile,.v2Card,.v2Persona{border:1px solid var(--line);background:#ffffff0a;border-radius:24px;box-shadow:0 20px 60px #0000002e}.v2Metrics span,.v2Metrics small{display:block}.v2Metrics small,.v2Card small,.v2Row small,.v2Profile small{color:var(--muted);line-height:1.45}.v2Panel{padding:22px}.v2SectionHead{justify-content:space-between;align-items:end;gap:16px;margin-bottom:16px;display:flex}.v2SectionHead h2{letter-spacing:-.04em;margin:0;font-size:clamp(24px,3vw,38px)}.v2PersonaGrid,.v2CardGrid,.v2StreamGrid,.v2FlowGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.v2Persona,.v2Card{padding:20px}.v2Persona{transition:transform .18s,border-color .18s;display:block}.v2Persona:hover{border-color:#67e8a552;transform:translateY(-2px)}.v2Persona span{width:38px;height:38px;color:var(--green);background:#67e8a51f;border-radius:14px;place-items:center;font-weight:900;display:inline-grid}.v2Persona h3,.v2Card h3,.v2Row h3{margin:12px 0 8px}.v2Persona p,.v2Card p,.v2Row p,.v2Profile p{color:var(--soft);line-height:1.6}.v2Persona.owner{background:linear-gradient(135deg,#67e8a514,#8ab4ff12)}.v2ThreeCol,.v2TwoCol{gap:16px;display:grid}.v2ThreeCol{grid-template-columns:repeat(3,minmax(0,1fr))}.v2TwoCol{grid-template-columns:repeat(2,minmax(0,1fr))}.v2ThreeCol .v2Metrics{grid-template-columns:1fr}.v2CardTop{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.v2Status{text-transform:uppercase;letter-spacing:.08em;white-space:nowrap;border:1px solid #ffffff21;border-radius:999px;align-items:center;width:max-content;padding:6px 9px;font-size:11px;font-weight:800;display:inline-flex}.v2Status.ready{color:#d7ffea;background:#67e8a51f;border-color:#67e8a547}.v2Status.needs_review{color:#fff0bf;background:#ffd1661c;border-color:#ffd16647}.v2Status.blocked{color:#ffd0d0;background:#ff70701a;border-color:#ff707047}.v2Status.draft{color:#dce7ff;background:#8ab4ff1a;border-color:#8ab4ff40}.v2Status.external_off{color:#e2d6ff;background:#b99cff1a;border-color:#b99cff40}.v2Rows{gap:12px;display:grid}.v2Row{background:#0000001f;border:1px solid #ffffff14;border-radius:18px;justify-content:space-between;gap:12px;padding:15px;display:flex}.v2KpiStack div{background:#0000001f;border:1px solid #ffffff14;border-radius:16px;padding:12px}.v2Form label{color:var(--soft);gap:7px;font-size:13px;display:grid}.v2Form input,.v2Form select{color:#fff;background:#00000038;border:1px solid #ffffff1f;border-radius:14px;width:100%;padding:12px 13px}.v2FinePrint{color:var(--muted);font-size:13px;line-height:1.55}.v2Profile{justify-content:space-between;align-items:center;gap:16px;padding:22px;display:flex}.v2Profile small{max-width:260px}.v2StreamGrid{grid-template-columns:repeat(6,minmax(0,1fr))}@media (max-width:1200px){.v2Hero{grid-template-columns:1fr}.v2Metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.v2ThreeCol,.v2TwoCol,.v2StreamGrid{grid-template-columns:1fr}.v2PersonaGrid,.v2CardGrid,.v2FlowGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.v2Shell{padding:14px}.v2TopNav{flex-direction:column;align-items:flex-start}.v2Hero{border-radius:26px;padding:24px}.v2Metrics,.v2PersonaGrid,.v2CardGrid,.v2FlowGrid,.v2KpiStack{grid-template-columns:1fr}.v2Profile,.v2Row,.v2SectionHead{flex-direction:column;align-items:flex-start}.v2Hero h1{font-size:42px}}:root{--v2-black:#020303;--v2-charcoal:#090a0c;--v2-steel:#17191d;--v2-metal:#cfd2d6;--v2-ink:#f4f4f3;--v2-muted:#a5a7aa;--v2-line:#ffffff24;--v2-strong:#ffffff4d;--v2-ok:#9ee6bd;--v2-warn:#d6b36a;--v2-red:#e98a8a}.v2Shell{background:radial-gradient(circle at 20% 0,#ffffff14,transparent 24rem),linear-gradient(180deg,var(--v2-black),#070809 48%,#020303);max-width:1420px;min-height:100vh;color:var(--v2-ink);gap:16px;margin:0 auto;padding:14px;display:grid}.v2TopNav{z-index:40;border:1px solid var(--v2-line);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#030304eb;border-radius:0;grid-template-columns:48px 1fr 48px;align-items:center;gap:10px;padding:10px;display:grid;position:sticky;top:0;box-shadow:0 16px 50px #0000006b}.v2Brand{justify-self:center;background:0 0!important;padding:0!important}.v2Logo{letter-spacing:-.075em;text-transform:lowercase;color:#0000;background:linear-gradient(#fff,#8e9094 58%,#303236);text-shadow:0 18px 28px #000c;filter:drop-shadow(0 8px 12px #ffffff14);-webkit-background-clip:text;background-clip:text;justify-content:center;align-items:baseline;gap:2px;font-size:clamp(28px,8vw,42px);font-weight:900;display:inline-flex}.v2Logo b{color:#f6f6f5;text-shadow:0 10px 18px #000000e6;font-size:1.18em}.v2Logo.compact{font-size:28px}.v2ProfileIcon,.v2Hamburger,.v2Menu summary{border:1px solid var(--v2-strong);color:#fff;background:linear-gradient(#1a1c20,#050607);border-radius:0;place-items:center;width:44px;height:44px;font-weight:900;display:grid}.v2ProfileIcon{font-size:24px}.v2Menu{justify-self:end;position:relative}.v2Menu summary{cursor:pointer;font-size:24px;list-style:none}.v2Menu summary::-webkit-details-marker{display:none}.v2Menu>div{border:1px solid var(--v2-strong);background:#050607;gap:6px;min-width:230px;padding:10px;display:grid;position:absolute;top:52px;right:0;box-shadow:0 30px 80px #000000a6}.v2Menu a,.v2DesktopLinks a{border:1px solid var(--v2-line);color:#d9d9d7;text-transform:uppercase;letter-spacing:.08em;background:linear-gradient(#fff1,#ffffff05);padding:11px 12px;font-size:11px}.v2Menu a:hover,.v2Menu a.active,.v2DesktopLinks a:hover,.v2DesktopLinks a.active{color:#fff;background:#ffffff1f;border-color:#fff}.v2DesktopLinks{display:none}.v2Toggle{color:var(--v2-muted);border:1px solid var(--v2-line);text-transform:uppercase;padding:11px 12px;font-size:11px}.v2PhoneStage{align-items:start;gap:18px;display:grid}.v2PhoneChrome{border:1px solid var(--v2-strong);background:linear-gradient(145deg,#111317,#040505 48%,#121417);gap:16px;min-height:760px;padding:13px;display:grid;box-shadow:0 40px 120px #000000bd,inset 0 1px #ffffff1f}.v2PhoneTop{grid-template-columns:46px 1fr 46px;align-items:center;gap:10px;display:grid}.v2LandingBlocks{gap:18px;display:grid}.v2LandingBlock,.v2RoleCard,.v2Card,.v2Panel,.v2Safety,.v2AnchorGrid article,.v2Profile,.v2Metrics article{border:1px solid var(--v2-line);background:linear-gradient(#fff1,#ffffff05);border-radius:0;box-shadow:inset 0 1px #ffffff17,0 18px 50px #00000061}.v2LandingBlock{color:#fff;min-height:116px;padding:18px;display:block;position:relative;overflow:hidden}.v2LandingBlock:first-child{background:linear-gradient(#1e2025,#08090b);border:2px solid #ffffff6b;min-height:156px}.v2LandingBlock h2{letter-spacing:-.05em;text-transform:uppercase;margin:10px 0;font-size:clamp(24px,7vw,42px)}.v2LandingBlock p,.v2BodyCopy{color:#bcbfc2;line-height:1.6}.v2LandingBlock small,.v2Card small{color:var(--v2-muted);text-transform:uppercase;letter-spacing:.11em;font-size:11px}.v2ChipRow{grid-template-columns:1fr 1fr;gap:8px;display:grid}.v2ChipRow article{border:1px solid var(--v2-line);background:#090a0c;min-height:56px;padding:10px}.v2ChipRow b,.v2ChipRow span{display:block}.v2ChipRow span{color:var(--v2-muted);font-size:12px}.v2AssistantBar{color:#fff;background:#030404;border:2px solid #ffffff57;grid-template-columns:1fr auto auto;align-items:center;gap:8px;min-height:58px;padding:12px;display:grid}.v2AssistantBar span{letter-spacing:-.02em;font-size:18px}.v2AssistantBar small{color:var(--v2-muted);text-transform:uppercase;letter-spacing:.08em;font-size:11px;display:none}.v2AssistantBar b{border:1px solid var(--v2-line);background:#15171a;place-items:center;min-width:34px;height:34px;display:grid}.v2LandingAside,.v2Hero{border:1px solid var(--v2-strong);background:radial-gradient(circle at 80% 0,#ffffff1a,#0000 20rem),linear-gradient(135deg,#15171b,#050606);padding:22px;box-shadow:0 36px 100px #00000094}.v2LandingAside h1,.v2Hero h1{letter-spacing:-.08em;text-transform:uppercase;margin:10px 0 18px;font-size:clamp(38px,7vw,82px);line-height:.91}.v2LandingAside p,.v2Hero p{color:#c4c6c9;line-height:1.7}.v2Eyebrow{color:#f4f4f3;text-transform:uppercase;letter-spacing:.18em;margin:0 0 9px;font-size:11px;font-weight:900}.v2Hero{gap:20px;min-height:360px;display:grid}.v2HeroActions,.v2MockControls{flex-wrap:wrap;gap:10px;margin-top:18px;display:flex}.v2HeroActions a,.v2MockControls a,.v2MockControls button{border:1px solid var(--v2-strong);color:#fff;cursor:pointer;text-transform:uppercase;letter-spacing:.08em;background:linear-gradient(#24272c,#08090a);border-radius:0;padding:12px 14px;font-size:11px}.v2HeroActions a:first-child,.v2MockControls a:first-child{color:#050606;background:linear-gradient(#f3f3f2,#9c9fa4)}.v2Safety{padding:16px}.v2Safety b{text-transform:uppercase;letter-spacing:.12em;display:block}.v2Safety ul,.v2List{color:#c4c6c9;margin:12px 0 0;padding-left:20px;line-height:1.7}.v2AnchorGrid,.v2Metrics,.v2CardGrid,.v2StreamGrid,.v2RoleGrid,.v2TwoCol,.v2FlowGrid{gap:14px;display:grid}.v2AnchorGrid{grid-template-columns:1fr}.v2AnchorGrid article,.v2Panel{padding:18px}.v2AnchorGrid h2,.v2SectionHead h2,.v2Panel h2{letter-spacing:-.05em;margin:0;font-size:clamp(24px,5vw,40px)}.v2Metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.v2Metrics article{min-height:142px;padding:16px}.v2Metrics strong{letter-spacing:-.06em;margin:18px 0 5px;font-size:clamp(28px,7vw,48px);display:block}.v2Metrics span{text-transform:uppercase;letter-spacing:.09em;color:#fff;font-size:11px;display:block}.v2Metrics small{color:var(--v2-muted);margin-top:8px;line-height:1.45;display:block}.v2Status{border:1px solid var(--v2-strong);text-transform:uppercase;letter-spacing:.09em;color:#fff;background:#101114;align-items:center;padding:5px 8px;font-size:10px;display:inline-flex}.v2Status.ready{color:var(--v2-ok)}.v2Status.needs_review{color:var(--v2-warn)}.v2Status.blocked{color:var(--v2-red)}.v2Status.external_off{color:#c7c9cc}.v2CardGrid,.v2StreamGrid{grid-template-columns:1fr}.v2Card{padding:16px}.v2CardTop,.v2Row{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.v2Card h3,.v2Row h3{letter-spacing:-.04em;margin:6px 0 8px;font-size:22px}.v2Card p,.v2Row p,.v2FinePrint{color:#bfc2c5;line-height:1.55}.v2Profile{gap:12px;padding:18px;display:grid}.v2Profile h2{letter-spacing:-.06em;margin:0;font-size:clamp(30px,6vw,58px)}.v2Profile p,.v2Profile small{color:#c4c6c9}.v2Rows{gap:10px;margin-top:14px;display:grid}.v2Row{border:1px solid var(--v2-line);background:#ffffff09;padding:14px}.v2KpiStack{grid-template-columns:repeat(2,1fr);gap:10px;display:grid}.v2KpiStack>div{border:1px solid var(--v2-line);background:#070809;padding:14px}.v2KpiStack strong{margin-top:12px;font-size:34px;display:block}.v2RoleGrid{grid-template-columns:1fr}.v2RoleCard{padding:22px;display:block}.v2RoleCard h2{letter-spacing:-.06em;margin:16px 0;font-size:clamp(28px,6vw,52px);line-height:.95}.v2RoleCard p{color:#c4c6c9;line-height:1.6}.v2RoleCard span{text-transform:uppercase;letter-spacing:.1em;margin-top:14px;font-size:11px;display:inline-block}.v2Form{gap:12px;display:grid}.v2Form label{color:#dfe0e2;text-transform:uppercase;letter-spacing:.09em;gap:7px;font-size:11px;display:grid}.v2Form input,.v2Form select{border:1px solid var(--v2-strong);color:#fff;background:#050606;border-radius:0;min-height:48px;padding:11px}.v2Table{gap:10px;margin-top:16px;display:grid}.v2Table article{border:1px solid var(--v2-line);background:#070809;grid-template-columns:1fr auto;gap:12px;padding:14px;display:grid}.v2Table span{color:var(--v2-muted);margin-top:4px;display:block}.v2Table p{color:#c4c6c9;grid-column:1/-1;margin:0}.v2FlowGrid{grid-template-columns:1fr}.v2Persona{border:1px solid var(--v2-line);background:#070809;padding:18px}.v2Persona h3{margin:0 0 8px}.v2Persona p{color:#c4c6c9;line-height:1.55}.v2SectionHead{margin-bottom:14px}.v2SectionHead h2{line-height:1}.v2List li{margin-bottom:8px}@media (min-width:760px){.v2Shell{gap:22px;padding:24px}.v2TopNav{grid-template-columns:48px auto 48px 1fr}.v2DesktopLinks{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.v2PhoneStage{grid-template-columns:minmax(330px,450px) 1fr;gap:24px}.v2PhoneChrome{border-radius:38px;padding:18px}.v2PhoneTop .v2ProfileIcon,.v2PhoneTop .v2Hamburger{border-radius:16px}.v2AssistantBar small{display:block}.v2AnchorGrid{grid-template-columns:repeat(3,1fr)}.v2Metrics{grid-template-columns:repeat(4,1fr)}.v2CardGrid,.v2StreamGrid,.v2RoleGrid,.v2FlowGrid{grid-template-columns:repeat(3,1fr)}.v2TwoCol{grid-template-columns:repeat(2,1fr)}.v2Hero{grid-template-columns:minmax(0,1fr) 360px;align-items:end;padding:34px}.v2Profile{grid-template-columns:1fr auto;align-items:center}.v2Profile small{grid-column:1/-1}.v2KpiStack{grid-template-columns:repeat(5,1fr)}}@media (max-width:520px){.v2Metrics,.v2ChipRow{grid-template-columns:1fr}.v2PhoneChrome{min-height:auto}.v2LandingBlock h2{font-size:30px}.v2Table article{grid-template-columns:1fr}.v2CardTop,.v2Row{display:grid}.v2LandingAside h1,.v2Hero h1{font-size:38px}}.pb003Shell{color:#fff;background:radial-gradient(circle at 18% 0,#ffffff14,#0000 30rem),linear-gradient(#000,#070707 46%,#000);gap:18px;min-height:100vh;padding:18px;display:grid}.pb003Nav{z-index:50;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#000000db;border:1px solid #ffffff3d;justify-content:space-between;align-items:center;gap:18px;padding:12px 14px;display:flex;position:sticky;top:12px}.pb003Logo{letter-spacing:-.08em;text-transform:lowercase;color:#fff;font-size:28px;font-weight:900}.pb003Logo span{color:#f7f7f7}.pb003Logo b{color:#fff;text-shadow:0 0 22px #ffffff52}.pb003Nav nav{flex-wrap:wrap;justify-content:flex-end;gap:7px;display:flex}.pb003Nav nav a{color:#d7d7d7;text-transform:uppercase;letter-spacing:.06em;background:#070707;border:1px solid #ffffff2e;padding:9px 11px;font-size:12px}.pb003Nav nav a[data-intent=action]{color:#000;background:#fff;border-color:#fff}.pb003Nav nav a:hover{color:#000;background:#fff}.pb003Hero{background:linear-gradient(135deg,#ffffff17,#ffffff05),#050505;border:1px solid #ffffff3d;grid-template-columns:minmax(0,1fr) 370px;align-items:end;gap:22px;min-height:520px;padding:clamp(24px,5vw,54px);display:grid;box-shadow:0 36px 110px #000000b8}.pb003Hero.small{min-height:320px}.pb003Hero h1{letter-spacing:-.08em;color:#fff;max-width:1050px;margin:12px 0 18px;font-size:clamp(42px,7vw,96px);line-height:.88}.pb003Hero p,.pb003Panel p,.pb003Card p,.pb003Assistant p,.pb003List span{color:#bdbdbd;line-height:1.65}.pb003Kicker{color:#fff;text-transform:uppercase;letter-spacing:.16em;font-size:11px;font-weight:900;display:block}.pb003Actions,.pb003PromptRow{flex-wrap:wrap;gap:10px;margin-top:22px;display:flex}.pb003Actions a,.pb003AskBox button,.pb003Form button{color:#000;text-transform:uppercase;letter-spacing:.05em;background:#fff;border:1px solid #fff;padding:12px 15px;font-size:12px;font-weight:900}.pb003Actions a.secondary{color:#fff;background:#000}.pb003HeroPanel,.pb003Panel,.pb003Assistant,.pb003GateStrip,.pb003Card,.pb003RouteCard,.pb003Form{background:#ffffff0b;border:1px solid #fff3;padding:20px}.pb003HeroPanel{flex-direction:column;justify-content:flex-end;align-self:stretch;display:flex}.pb003HeroPanel span,.pb003HeroPanel p{color:#bdbdbd}.pb003HeroPanel b{margin:10px 0;font-size:28px;line-height:1.05}.pb003Assistant{gap:16px;display:grid}.pb003Assistant.compact{margin-top:18px}.pb003Assistant h2,.pb003Panel h2{letter-spacing:-.055em;margin:8px 0;font-size:clamp(28px,4vw,52px);line-height:.98}.pb003AskBox{background:#000;border:1px solid #ffffff42;justify-content:space-between;align-items:center;gap:10px;padding:12px;display:flex}.pb003AskBox span{color:#8f8f8f}.pb003AskBox button:disabled,.pb003Form button:disabled{opacity:1;cursor:not-allowed}.pb003PromptRow span,.pb003Pill{color:#ddd;background:#050505;border:1px solid #ffffff2e;padding:8px 10px;font-size:12px}.pb003RouteGrid,.pb003CardGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.pb003RouteCard,.pb003Card{gap:9px;min-height:150px;display:grid}.pb003RouteCard b{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:18px}.pb003RouteCard span,.pb003Card strong{color:#fff;font-size:24px;font-weight:900}.pb003RouteCard small,.pb003Card small{color:#aaa;line-height:1.5}.pb003SectionHead{justify-content:space-between;align-items:end;gap:18px;margin-bottom:18px;display:flex}.pb003Card h3{margin:8px 0 0;font-size:24px}.pb003Card.xl{min-height:230px}.pb003List{gap:12px;display:grid}.pb003List article{background:#030303;border:1px solid #ffffff29;justify-content:space-between;align-items:center;gap:18px;padding:16px;display:flex}.pb003List b{color:#fff}.pb003Panel.split{grid-template-columns:1fr 1fr;gap:18px;display:grid}.pb003Panel li{color:#d6d6d6;margin:8px 0}.pb003Form{gap:12px;display:grid}.pb003Form label{color:#d7d7d7;text-transform:uppercase;letter-spacing:.08em;gap:6px;font-size:11px;display:grid}.pb003Form input,.pb003Form textarea{color:#fff;background:#000;border:1px solid #fff3;min-height:44px;padding:12px}.pb003Form textarea{min-height:110px}.pb003GateStrip{color:#fff;justify-content:space-between;gap:14px;display:flex}.pb003GateStrip span{color:#bdbdbd}@media (max-width:1050px){.pb003Hero,.pb003Panel.split{grid-template-columns:1fr}.pb003RouteGrid,.pb003CardGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.pb003Nav{flex-direction:column;align-items:flex-start}.pb003Nav nav{justify-content:flex-start}}@media (max-width:680px){.pb003Shell{padding:10px}.pb003Hero{min-height:auto;padding:22px}.pb003RouteGrid,.pb003CardGrid{grid-template-columns:1fr}.pb003GateStrip,.pb003List article{flex-direction:column;align-items:flex-start}.pb003Nav nav a{padding:8px;font-size:11px}.pb003Hero h1{font-size:42px}}.pb003Nav{border-radius:34px;grid-template-columns:54px 1fr 54px;align-items:center;width:100%;max-width:980px;margin:0 auto;display:grid}.pb003Nav .pb003Logo{justify-self:center}.pb003IconButton,.pb003Menu summary{color:#fff;cursor:pointer;background:#050505;border:1px solid #ffffff47;place-items:center;width:44px;height:44px;font-size:22px;display:grid}.pb003Menu{justify-self:end;position:relative}.pb003Menu summary{list-style:none}.pb003Menu summary::-webkit-details-marker{display:none}.pb003Menu nav{background:#020202;border:1px solid #ffffff47;gap:7px;width:min(82vw,310px);padding:10px;display:grid;position:absolute;top:52px;right:0;box-shadow:0 28px 90px #000000b3}.pb003Menu nav a{text-align:left;display:block}.pb003SketchHero{grid-template-columns:minmax(320px,520px) minmax(260px,360px);justify-content:center;align-items:start;gap:clamp(18px,5vw,74px);width:min(1180px,100%);margin:0 auto;padding:clamp(10px,4vw,34px) 0 8px;display:grid}.pb003SketchPhone{background:radial-gradient(circle at 22% 10%,#ffffff1a,#0000 20rem),linear-gradient(#060606,#010101);border:2px solid #ffffff57;border-radius:42px;flex-direction:column;justify-content:flex-end;gap:22px;min-height:680px;padding:clamp(18px,5vw,34px);display:flex;box-shadow:0 42px 130px #000000b8}.pb003SketchActionStack{gap:22px;display:grid}.pb003SketchAction{color:#fff;background:#ffffff09;border:1px solid #ffffff6b;align-content:center;gap:7px;min-height:86px;padding:20px 22px;display:grid}.pb003SketchAction.primary{background:#ffffff17;min-height:132px;box-shadow:inset 0 0 0 2px #ffffff29}.pb003SketchAction span{letter-spacing:.015em;font-size:clamp(25px,6vw,43px);font-weight:500}.pb003SketchAction small{color:#a9a9a9;line-height:1.4}.pb003MiniOfferRow{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:auto;display:grid}.pb003MiniOfferRow>span{background:#0b0b0b;border:1px solid #ffffff52;border-radius:999px;min-height:52px;padding:9px 12px;overflow:hidden}.pb003MiniOfferRow b{color:#fff;font-size:13px;display:block}.pb003MiniOfferRow small{white-space:nowrap;text-overflow:ellipsis;color:#9f9f9f;font-size:11px;display:block;overflow:hidden}.pb003SketchAsk{background:#030303;border:2px solid #ffffff6b;grid-template-columns:1fr auto auto;align-items:center;gap:12px;padding:16px 18px;display:grid}.pb003SketchAsk span{color:#f2f2f2;font-size:clamp(20px,5vw,32px)}.pb003SketchAsk b{font-size:24px}.pb003SketchMenuPanel{align-content:start;gap:18px;padding-top:42px;display:grid}.pb003HamburgerMark{justify-self:end;font-size:38px;line-height:1}.pb003SketchMenuPanel>a{letter-spacing:.03em;color:#eaeaea;font-size:clamp(28px,4vw,44px);line-height:1.02}.pb003SketchMenuPanel>a:hover,.pb003SketchFooterLinks a:hover{color:#fff;text-decoration:underline}.pb003ModeSwitches{align-items:center;gap:10px;margin:12px 0;display:flex}.pb003ModeSwitches span{font-size:22px}.pb003ModeSwitches i{border:2px solid #ffffff6b;border-radius:999px;width:72px;height:24px;position:relative}.pb003ModeSwitches i:after{content:"";background:#fff;border-radius:50%;width:14px;height:14px;position:absolute;top:3px;left:4px}.pb003ModeSwitches i:last-child:after{left:auto;right:4px}.pb003SketchFooterLinks{color:#d8d8d8;border-bottom:1px solid #ffffff47;gap:24px;padding-bottom:12px;display:flex}.pb003Assistant{width:min(980px,100%);margin:0 auto}.pb003Panel{width:min(1180px,100%);margin:0 auto}.pb003GateStrip{border-radius:24px;width:min(980px,100%);margin:0 auto}@media (max-width:900px){.pb003SketchHero{grid-template-columns:1fr}.pb003SketchMenuPanel{padding:4px 12px 0}.pb003HamburgerMark{justify-self:start}.pb003SketchMenuPanel>a{font-size:30px}.pb003SketchPhone{min-height:610px}.pb003Nav{border-radius:28px}}@media (max-width:520px){.pb003Shell{padding:8px}.pb003SketchPhone{border-radius:34px;min-height:560px;padding:18px}.pb003MiniOfferRow{grid-template-columns:1fr 1fr}.pb003SketchAction{min-height:74px}.pb003SketchAction.primary{min-height:112px}.pb003SketchAction span{font-size:28px}.pb003SketchMenuPanel>a{font-size:26px}.pb003SketchFooterLinks{flex-wrap:wrap;gap:16px}.pb003Menu nav{right:-6px}}.crmStudioSystem,.crmWorkspaceMap{background:linear-gradient(135deg,#1effd614,#ffffff06),#050505;border:1px solid #ffffff2e;gap:18px;padding:clamp(18px,3vw,30px);display:grid;box-shadow:0 28px 90px #0000006b}.crmStudioGateSummary{color:#bff7d4;text-transform:uppercase;letter-spacing:.09em;white-space:nowrap;background:#9ee6bd14;border:1px solid #9ee6bd59;padding:10px 12px;font-size:12px;font-weight:900}.crmStudioTokenBar{flex-wrap:wrap;gap:8px;display:flex}.crmStudioTokenBar span{color:#cfd7df;text-transform:uppercase;letter-spacing:.08em;background:#ffffff0b;border:1px solid #ffffff29;padding:8px 10px;font-size:12px}.crmStudioLaneGrid{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;display:grid}.crmStudioLane{background:radial-gradient(circle at 30% 0,#3ad8ff1f,#0000 14rem),#ffffff09;border:1px solid #ffffff29;gap:10px;min-height:250px;padding:16px;display:grid}.crmStudioLane>span{color:#71e8ff;font-size:13px;font-weight:900}.crmStudioLane>b{letter-spacing:-.03em;font-size:19px}.crmStudioLane small{color:#9fa9b6;text-transform:uppercase;letter-spacing:.08em;font-size:10px}.crmStudioLane p{color:#d6dbe2;margin:0;line-height:1.55}.crmStudioLane em{color:#9ee6bd;font-style:normal;line-height:1.45}.crmStudioLane code{color:#fff;background:#000;border:1px solid #ffffff2e;justify-self:start;padding:6px 8px;font-size:11px}.crmWorkspaceMap{grid-template-columns:minmax(260px,.82fr) minmax(0,1.4fr);align-items:start}.crmWorkspaceMap h2{letter-spacing:-.06em;margin:10px 0;font-size:clamp(28px,4vw,54px);line-height:.96}.crmWorkspaceMap p{color:#bdc3ca;line-height:1.65}.crmWorkspaceActionSummary{color:#bff7d4;text-transform:uppercase;letter-spacing:.08em;background:#9ee6bd14;border:1px solid #9ee6bd57;padding:9px 11px;font-size:12px;display:inline-block}.crmWorkspaceSectionGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.crmWorkspaceSection{background:#ffffff09;border:1px solid #ffffff26;gap:10px;padding:15px;display:grid}.crmWorkspaceSection>b{font-size:17px}.crmWorkspaceSection p{color:#d0d5dc;margin:0;line-height:1.5}.crmWorkflowDepth{gap:8px;margin:0;display:grid}.crmWorkflowDepth div{background:#00000038;border:1px solid #ffffff1a;gap:3px;padding:8px;display:grid}.crmWorkflowDepth dt{color:#71e8ff;text-transform:uppercase;letter-spacing:.08em;font-size:10px;font-weight:900}.crmWorkflowDepth dd{color:#e7edf3;margin:0;font-size:13px;line-height:1.35}.crmWorkspaceSection code{color:#fff;background:#000;border:1px solid #ffffff29;justify-self:start;padding:6px 8px;font-size:11px}.crmEvidenceChips{flex-wrap:wrap;gap:6px;display:flex}.crmWorkspaceSection span{color:#aeb7c2;text-transform:uppercase;letter-spacing:.06em;background:#020202;border:1px solid #ffffff21;padding:6px 7px;font-size:11px}@media (max-width:1100px){.crmStudioLaneGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.crmWorkspaceMap,.crmWorkspaceSectionGrid{grid-template-columns:1fr}}@media (max-width:640px){.crmStudioLaneGrid{grid-template-columns:1fr}.crmStudioGateSummary{white-space:normal}.crmStudioLane{min-height:auto}}.photoMockupShell{color:#111;background:radial-gradient(circle at 18% -5%,#ffffff24,#0000 25rem),linear-gradient(#111,#1a1a19 42%,#080808);gap:28px;min-height:100vh;padding:clamp(16px,4vw,42px);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;display:grid}.photoMockupIntro{color:#f4f4f4;gap:12px;width:min(1160px,100%);margin:0 auto;display:grid}.photoMockupIntro p{color:#b6b6b6;text-transform:uppercase;letter-spacing:.16em;margin:0;font-size:12px;font-weight:900}.photoMockupIntro h1{letter-spacing:-.08em;margin:0;font-size:clamp(38px,7vw,88px);line-height:.88}.photoMockupIntro span{color:#c8c8c8;max-width:780px;line-height:1.65}.photoMockupIntro div{flex-wrap:wrap;gap:10px;display:flex}.photoMockupIntro a{color:#fff;background:#ffffff12;border:1px solid #ffffff2e;border-radius:999px;padding:10px 13px;font-size:13px}.photoMockupPhoneGrid{grid-template-columns:repeat(3,minmax(300px,1fr));align-items:start;gap:24px;width:min(1540px,100%);margin:0 auto;display:grid}.photoMockupPhone{background:linear-gradient(#f6f7fb,#eef0f5);border-radius:42px;flex-direction:column;gap:18px;min-height:760px;padding:26px 24px 30px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffffbf,0 44px 110px #0000006b}.photoMockupPhone.home{justify-content:flex-end;padding-top:90px}.photoMockupPhone:before{content:"";filter:blur(18px);opacity:.75;background:radial-gradient(circle,#ffffffd1,#0000 68%);width:290px;height:290px;position:absolute;inset:-10% -25% auto auto}.photoMockupMainSpacer{color:#14161a;position:absolute;top:26px;left:28px;right:28px}.photoMockupMainSpacer p{color:#9ca0aa;text-transform:uppercase;letter-spacing:.14em;margin:0 0 6px;font-size:11px}.photoMockupMainSpacer h2{letter-spacing:-.055em;margin:0;font-size:30px}.photoMockupStatus{z-index:1;justify-content:space-between;align-items:center;margin-bottom:24px;font-size:14px;display:flex;position:relative}.photoMockupStatus span{color:#15171b;font-size:13px}.photoMockupNav{z-index:2;grid-template-columns:52px 1fr 52px;align-items:center;gap:10px;display:grid;position:relative}.photoMockupNav button{color:#14161a;background:#ffffffb8;border:0;border-radius:16px;place-items:center;width:48px;height:48px;display:grid;box-shadow:10px 16px 34px #9ba1ae38,-8px -8px 22px #ffffffd9}.photoMockupNav strong{letter-spacing:-.05em;font-size:22px}.photoMockupNav strong b{font-weight:900}.photoMockupHeroText{z-index:1;position:relative}.photoMockupHeroText h2{letter-spacing:-.07em;margin:4px 0 0;font-size:31px;line-height:.98}.photoMockupHeroText p{color:#b4b7c0;letter-spacing:-.06em;margin:2px 0 0;font-size:31px;font-weight:800;line-height:1}.photoMockupMetricStrip{z-index:1;background:#ffffff61;border-radius:0 18px 18px 0;grid-template-columns:repeat(3,1fr);display:grid;position:relative;overflow:hidden;box-shadow:8px 18px 38px #9ba1ae24,-10px -10px 24px #fffc}.photoMockupMetricStrip div{text-align:center;border-right:1px solid #a0a5af42;padding:18px 10px}.photoMockupMetricStrip div:last-child{border-right:0}.photoMockupMetricStrip b{letter-spacing:-.04em;font-size:21px;display:block}.photoMockupMetricStrip span{color:#9a9da7;text-transform:uppercase;letter-spacing:.23em;margin-top:7px;font-size:9px;display:block}.photoMockupSectionLabel{grid-template-columns:auto 1fr;align-items:center;gap:12px;margin-top:4px;display:grid}.photoMockupSectionLabel span{color:#9a9da7;text-transform:uppercase;letter-spacing:.22em;font-size:11px}.photoMockupSectionLabel i{background:#dfe2e9;height:1px}.photoMockupCards{z-index:1;gap:20px;display:grid;position:relative}.photoMockupCard{background:#ffffff80;border-radius:24px;grid-template-columns:74px 1fr auto;align-items:center;gap:14px;min-height:86px;padding:14px 22px 14px 16px;display:grid;box-shadow:12px 18px 40px #969caa33,-10px -10px 28px #ffffffd1}.photoMockupCard.active .photoMockupIcon{color:#fff;background:#11131a}.photoMockupIcon{color:#30343a;background:#ffffff9e;border-radius:18px;place-items:center;width:58px;height:58px;display:grid;box-shadow:9px 15px 30px #9ba1ae29,-8px -8px 22px #ffffffc7}.photoMockupCard h3{letter-spacing:-.055em;margin:0;font-size:23px;line-height:1}.photoMockupCard p{color:#838791;margin:7px 0 0;font-size:16px;line-height:1.25}.photoMockupChevron{color:#a5a8ae}.photoMockupDot{background:#0f1116;border-radius:999px;justify-self:center;width:9px;height:9px}.photoMockupBadge{color:#24262b;background:#ffffff73;border-radius:999px;place-items:center;min-width:31px;height:30px;font-size:14px;display:grid;box-shadow:inset 0 1px #ffffffbf}.photoMockupCopilot{z-index:2;color:#777b87;background:linear-gradient(#171920,#0b0c11);border-radius:999px;grid-template-columns:32px 1fr 58px;align-items:center;gap:10px;min-height:72px;margin-top:auto;padding:8px 10px 8px 26px;display:grid;position:relative;box-shadow:0 20px 50px #00000057,inset 0 1px #ffffff0d}.photoMockupCopilot span{white-space:nowrap;text-overflow:ellipsis;font-size:18px;overflow:hidden}.photoMockupCopilot button{color:#101218;background:#f3f4f7;border:0;border-radius:999px;place-items:center;width:54px;height:54px;font-size:30px;line-height:1;display:grid}.photoMockupGates{color:#e9e9e9;background:#ffffff0f;border:1px solid #ffffff29;border-radius:24px;flex-wrap:wrap;gap:9px;width:min(1160px,100%);margin:0 auto;padding:16px;display:flex}.photoMockupGates strong{margin-right:5px}.photoMockupGates span{color:#c8c8c8;border:1px solid #ffffff24;border-radius:999px;padding:7px 9px;font-size:12px}@media (max-width:1180px){.photoMockupPhoneGrid{grid-template-columns:1fr}.photoMockupPhone{width:min(560px,100%);margin:0 auto}}@media (max-width:560px){.photoMockupShell{padding:12px}.photoMockupPhone{border-radius:34px;min-height:700px;padding:22px 18px}.photoMockupCard{grid-template-columns:62px 1fr auto;padding-right:16px}.photoMockupCard h3{font-size:20px}.photoMockupCard p{font-size:14px}.photoMockupCopilot span{font-size:16px}.photoMockupIntro h1{font-size:42px}}.wxShell{color:#f8fbff;background:radial-gradient(circle at 10% 0,#67e8a51f,#0000 30rem),radial-gradient(circle at 92% 4%,#8ab4ff21,#0000 30rem),linear-gradient(#030405,#090d12 45%,#030405);gap:18px;min-height:100vh;padding:18px;display:grid}.wxNav{z-index:60;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#030405d1;border:1px solid #ffffff29;border-radius:28px;grid-template-columns:auto 1fr auto;align-items:center;gap:16px;padding:12px 14px;display:grid;position:sticky;top:12px;box-shadow:0 18px 70px #00000073}.wxBrand{letter-spacing:-.08em;text-transform:lowercase;color:#fff;font-size:25px;font-weight:950}.wxBrand b{color:#9ee6bd;text-shadow:0 0 22px #9ee6bd40}.wxNav nav{flex-wrap:wrap;justify-content:center;gap:7px;display:flex}.wxNav nav a,.wxNavCta{color:#d7dee8;text-transform:uppercase;letter-spacing:.06em;background:#ffffff0b;border:1px solid #ffffff24;border-radius:999px;padding:9px 11px;font-size:12px}.wxNav nav a:hover,.wxNavCta{color:#030405;background:#fff}.wxHero,.wxSection,.wxClosing{background:linear-gradient(135deg,#ffffff12,#ffffff06);border:1px solid #ffffff29;width:min(1460px,100%);margin:0 auto;box-shadow:0 32px 110px #0006}.wxHero{border-radius:40px;grid-template-columns:minmax(0,1fr) minmax(320px,440px);align-items:end;gap:28px;min-height:650px;padding:clamp(26px,6vw,70px);display:grid}.wxKicker{color:#9ee6bd;text-transform:uppercase;letter-spacing:.16em;margin:0 0 12px;font-size:11px;font-weight:900}.wxHero h1,.wxSection h2,.wxClosing h2{letter-spacing:-.07em;color:#fff;margin:0;line-height:.92}.wxHero h1{max-width:1050px;font-size:clamp(44px,7.4vw,106px)}.wxLead{color:#cbd5e1;max-width:890px;margin:22px 0 0;font-size:18px;line-height:1.7}.wxHeroActions{flex-wrap:wrap;gap:10px;margin-top:24px;display:flex}.wxHeroActions a,.wxJourneyCard a{color:#020304;text-transform:uppercase;letter-spacing:.05em;background:#fff;border:1px solid #fff;border-radius:999px;padding:12px 15px;font-size:12px;font-weight:900}.wxHeroActions a.secondary{color:#fff;background:0 0;border-color:#ffffff3d}.wxCommandCard{background:radial-gradient(circle at 30% 0,#9ee6bd29,#0000 18rem),#00000038;border:1px solid #ffffff2e;border-radius:32px;align-content:end;gap:18px;min-height:360px;padding:24px;display:grid}.wxStatus{color:#bff7d4;text-transform:uppercase;letter-spacing:.08em;background:#9ee6bd14;border:1px solid #9ee6bd59;border-radius:999px;justify-self:start;padding:8px 10px;font-size:12px;font-weight:900}.wxCommandCard h2{letter-spacing:-.055em;margin:0;font-size:42px;line-height:.95}.wxCommandCard p{color:#d4dde8;line-height:1.6}.wxCommandLine{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.wxCommandLine span,.wxSafetyRail span,.wxProviderCard span{color:#dbe5f2;background:#ffffff0d;border:1px solid #ffffff21;border-radius:999px;padding:8px 9px;font-size:12px}.wxSafetyRail{background:#ffd1660e;border:1px solid #ffd16633;border-radius:24px;flex-wrap:wrap;justify-content:center;gap:8px;width:min(1460px,100%);margin:0 auto;padding:12px;display:flex}.wxSection,.wxClosing{border-radius:34px;gap:22px;padding:clamp(24px,4vw,44px);display:grid}.wxSectionHead{gap:10px;max-width:1040px;display:grid}.wxSectionHead.split{grid-template-columns:minmax(0,1fr) minmax(280px,470px);align-items:end;max-width:none}.wxSection h2,.wxClosing h2{font-size:clamp(34px,5vw,72px)}.wxSectionHead p,.wxGateRoom p,.wxClosing p{color:#bdc7d5;font-size:16px;line-height:1.65}.wxDisclaimer{background:#ffd16611;border:1px solid #ffd1663d;border-radius:18px;padding:12px 14px;font-weight:800;color:#f4dfad!important}.wxJourneyGrid,.wxProviderGrid,.wxPillarGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.wxJourneyCard,.wxProviderCard,.wxPillarCard,.wxStatusGrid article,.wxPreviewLanes article{background:#ffffff09;border:1px solid #ffffff24;border-radius:24px;padding:18px}.wxJourneyCard{flex-direction:column;min-height:300px;display:flex}.wxJourneyCard>span{color:#9ee6bd;text-transform:uppercase;letter-spacing:.08em;font-size:11px;font-weight:900}.wxJourneyCard h3,.wxProviderCard h3,.wxPillarCard h3,.wxPreviewLanes h3{letter-spacing:-.045em;margin:12px 0 8px;font-size:24px}.wxJourneyCard p,.wxProviderCard p,.wxPillarCard p,.wxPreviewLanes p{color:#c4cedb;line-height:1.58}.wxJourneyCard a{align-self:flex-start;margin-top:auto}.wxJourneyCard small,.wxProviderCard small,.wxPillarCard small{color:#8f9bad;text-transform:uppercase;letter-spacing:.06em;margin-top:10px;font-size:11px;display:block}.wxWorkflowStrip{grid-template-columns:repeat(8,minmax(0,1fr));gap:8px;display:grid}.wxWorkflowStrip span{color:#c9f8dc;text-align:center;background:#9ee6bd12;border:1px solid #9ee6bd38;border-radius:18px;padding:13px 10px;font-size:12px;font-weight:800}.wxStatusGrid{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;display:grid}.wxStatusGrid article b{color:#fff;display:block}.wxStatusGrid article small{color:#95a3b7}.wxProviderCard div{flex-wrap:wrap;gap:6px;margin-top:14px;display:flex}.wxPillarGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.wxPillarCard>span{color:#9ee6bd;font-weight:950}.wxPillarCard b{color:#fff;margin-top:10px;line-height:1.45;display:block}.wxGateRoom{grid-template-columns:minmax(0,.9fr) minmax(320px,1.1fr);align-items:start}.wxGateStack{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.wxGateStack div{background:#ffd1660f;border:1px solid #ffd16638;border-radius:20px;padding:15px}.wxGateStack b,.wxGateStack span{display:block}.wxGateStack span{color:#d8c79c;margin-top:4px}.wxAppMock{background:#05070a;border:1px solid #ffffff24;border-radius:30px;grid-template-columns:260px 1fr;min-height:460px;display:grid;overflow:hidden}.wxAppMock aside{background:#ffffff09;border-right:1px solid #ffffff1f;align-content:start;gap:8px;padding:18px;display:grid}.wxAppMock aside b{letter-spacing:-.07em;margin-bottom:10px;font-size:24px}.wxAppMock aside a{color:#b9c4d2;border:1px solid #ffffff17;border-radius:14px;padding:9px}.wxAppMock>div{gap:18px;padding:18px;display:grid}.wxAppTop{color:#9ee6bd;text-transform:uppercase;letter-spacing:.08em;flex-wrap:wrap;justify-content:space-between;gap:12px;font-size:12px;font-weight:900;display:flex}.wxPreviewLanes{grid-template-columns:repeat(3,minmax(0,1fr));align-content:end;gap:12px;display:grid}.wxClosing{text-align:center;justify-items:center;margin-bottom:10px}.wxClosing p{max-width:860px}.wxClosing .wxHeroActions{justify-content:center}@media (max-width:1180px){.wxHero,.wxGateRoom,.wxSectionHead.split{grid-template-columns:1fr}.wxJourneyGrid,.wxProviderGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.wxPillarGrid,.wxPreviewLanes{grid-template-columns:1fr}.wxWorkflowStrip,.wxStatusGrid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:760px){.wxShell{padding:10px}.wxNav{grid-template-columns:1fr}.wxNav nav{justify-content:flex-start}.wxHero{border-radius:28px;padding:24px}.wxJourneyGrid,.wxProviderGrid,.wxGateStack,.wxAppMock{grid-template-columns:1fr}.wxWorkflowStrip,.wxStatusGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.wxAppMock aside{border-bottom:1px solid #ffffff1f;border-right:0}}.wxRedesignShell{--wx-bg:#050608;--wx-surface:#ffffff09;--wx-surface-2:#ffffff0f;--wx-line:#ffffff17;--wx-text:#f7f8f8;--wx-muted:#8f98a8;--wx-soft:#cfd6e4;--wx-indigo:#7170ff;--wx-green:#9ee6bd;--wx-yellow:#d6b36a;font-feature-settings:"cv01","ss03";background:radial-gradient(circle at 16% -4%,#7170ff2e,#0000 30rem),radial-gradient(circle at 92% 0,#9ee6bd21,#0000 28rem),linear-gradient(#050608,#08090a 46%,#030405)}.wxNavRedesign{background:#08090ab8;border-color:#ffffff14;border-radius:18px;box-shadow:0 0 0 1px #ffffff09,0 24px 80px #0000006b}.wxHeroRedesign{background:linear-gradient(135deg,#ffffff12,#ffffff06),radial-gradient(circle at 82% 18%,#7170ff33,#0000 24rem),#08090a;border-color:#ffffff14;border-radius:28px;min-height:720px;box-shadow:inset 0 0 0 1px #ffffff09,0 40px 140px #0000007a}.wxHeroRedesign h1{letter-spacing:-.085em;text-wrap:balance;font-weight:590}.wxExecutiveCard{background:linear-gradient(#191a1bf0,#0a0b0ceb);border-color:#ffffff1a;box-shadow:inset 0 1px #ffffff14,0 26px 90px #00000073}.wxMiniBoard{gap:10px;margin-top:18px;display:grid}.wxMiniBoard div{background:#ffffff09;border:1px solid #ffffff14;border-radius:14px;padding:12px}.wxMiniBoard b,.wxMiniBoard small{display:block}.wxMiniBoard small{color:var(--wx-muted);margin-top:4px}.wxCommandMetrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;width:min(1460px,100%);margin:0 auto;display:grid}.wxCommandMetrics article,.wxPrincipleGrid article,.wxModeCard{background:#ffffff09;border:1px solid #ffffff14;border-radius:18px;padding:18px;box-shadow:inset 0 1px #ffffff0e}.wxCommandMetrics span{color:var(--wx-muted);text-transform:uppercase;letter-spacing:.12em;font-size:11px;font-weight:800;display:block}.wxCommandMetrics b{letter-spacing:-.06em;color:var(--wx-text);margin-top:8px;font-size:clamp(28px,4vw,48px);display:block}.wxCommandMetrics small{color:var(--wx-soft);margin-top:8px;line-height:1.5;display:block}.wxDesignPrinciples,.wxOperatingModes{background:linear-gradient(135deg,#7170ff14,#ffffff06);border-radius:28px}.wxPrincipleGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:22px;display:grid}.wxPrincipleGrid b{letter-spacing:-.03em;font-size:20px}.wxPrincipleGrid p{color:var(--wx-soft);line-height:1.6}.wxModeGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:22px;display:grid}.wxModeCard>span{color:var(--wx-indigo);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-weight:900}.wxModeCard h3{letter-spacing:-.05em;margin:10px 0 14px;font-size:24px}.wxModeCard dl{gap:10px;margin:0;display:grid}.wxModeCard dt{color:var(--wx-muted);text-transform:uppercase;letter-spacing:.12em;font-size:10px;font-weight:900}.wxModeCard dd{color:var(--wx-soft);margin:2px 0 0;line-height:1.45}.wxModeCard small{color:#c8f7db;background:#9ee6bd14;border:1px solid #9ee6bd42;border-radius:999px;margin-top:14px;padding:7px 9px;display:inline-block}.wxAppMockRedesign{background:radial-gradient(circle at 75% 0,#7170ff1c,#0000 22rem),#08090a;border-radius:24px}.wxJourneyCard,.wxProviderCard,.wxPillarCard,.wxGateStack div,.wxStatusGrid article,.wxPreviewLanes article{box-shadow:inset 0 1px #ffffff0e}@media (max-width:1100px){.wxCommandMetrics,.wxPrincipleGrid,.wxModeGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.wxHeroRedesign{grid-template-columns:1fr;min-height:auto}}@media (max-width:700px){.wxCommandMetrics,.wxPrincipleGrid,.wxModeGrid{grid-template-columns:1fr}.wxHeroRedesign{border-radius:22px}.wxNavRedesign{grid-template-columns:1fr}.wxNavRedesign nav{justify-content:flex-start}.wxCommandMetrics article,.wxPrincipleGrid article,.wxModeCard{border-radius:16px}}.crmShell{--crm-cyan:#71e8ff;--crm-green:#9ee6bd;--crm-amber:#d6b36a;--crm-red:#f08d8d;--crm-panel:#ffffff0a;--crm-line:#ffffff24;max-width:none}.crmPremiumCommandTop{border:1px solid var(--crm-line);background:linear-gradient(135deg,#71e8ff14,#9ee6bd0a),#00000094;flex-wrap:wrap;align-items:center;gap:10px;width:min(1480px,100%);margin:0 auto;padding:14px;display:flex;box-shadow:0 28px 90px #0000006b}.crmPremiumCommandTop div{margin-right:auto}.crmPremiumCommandTop b{letter-spacing:-.04em;font-size:20px;display:block}.crmPremiumCommandTop>span{color:#dce7ee;text-transform:uppercase;letter-spacing:.08em;background:#ffffff0e;border:1px solid #ffffff29;padding:9px 10px;font-size:12px}.crmHero{border:1px solid var(--crm-line);background:radial-gradient(circle at 12% 0,#71e8ff29,#0000 28rem),radial-gradient(circle at 88% 4%,#9ee6bd1f,#0000 26rem),linear-gradient(135deg,#ffffff12,#ffffff06),#050505;grid-template-columns:minmax(0,1fr) 390px;align-items:end;gap:24px;width:min(1480px,100%);min-height:480px;margin:0 auto;padding:clamp(24px,5vw,52px);display:grid;box-shadow:0 38px 130px #0000008c}.crmHero h1{letter-spacing:-.08em;margin:12px 0 18px;font-size:clamp(42px,7vw,92px);line-height:.9}.crmHero p{color:#cbd3dc;max-width:900px;font-size:17px;line-height:1.7}.crmCommandBar{background:#00000061;border:1px solid #ffffff29;align-items:center;gap:10px;max-width:650px;padding:13px 14px;display:flex}.crmCommandBar span{color:#dbe5ec}.crmCommandBar kbd{color:#fff;background:#000;border:1px solid #ffffff2e;margin-left:auto;padding:5px 7px}.crmHeroPanel,.crmMetric,.crmPanel,.crmPremiumRiskBoard,.crmPremiumRecordWorkspaces,.crmSidebar,.crmMainPanel{border:1px solid var(--crm-line);background:var(--crm-panel);box-shadow:inset 0 1px #ffffff0f}.crmHeroPanel{flex-direction:column;justify-content:flex-end;align-self:stretch;gap:18px;padding:20px;display:flex}.crmHeroPanel>b{font-size:24px;line-height:1.2}.crmHeroTopline{color:var(--crm-green);text-transform:uppercase;letter-spacing:.1em;align-items:center;gap:8px;font-size:12px;font-weight:900;display:flex}.crmMiniGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.crmMiniGrid span{color:#aeb8c4;background:#ffffff0a;border:1px solid #ffffff1f;padding:12px}.crmMiniGrid strong{color:#fff;font-size:24px;display:block}.crmMetrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;width:min(1480px,100%);margin:0 auto;display:grid}.crmMetric{padding:18px}.crmMetric span,.crmMetric small{color:#9da7b5;display:block}.crmMetric b{letter-spacing:-.05em;margin:8px 0;font-size:34px;display:block}.crmPremiumShellGrid{grid-template-columns:260px minmax(0,1fr);align-items:start;gap:14px;width:min(1480px,100%);margin:0 auto;display:grid}.crmPremiumRail{border:1px solid var(--crm-line);background:#0000009e;gap:7px;padding:14px;display:grid;position:sticky;top:94px}.crmPremiumRail b{color:var(--crm-green);text-transform:uppercase;letter-spacing:.12em;padding:10px}.crmPremiumRail a{color:#d4dbe5;background:#ffffff0a;border:1px solid #ffffff1a;padding:10px 11px}.crmPremiumRail a:hover{color:#fff;border-color:#71e8ff73}.crmPremiumMainStack{gap:14px;display:grid}.crmPremiumRiskBoard,.crmPremiumRecordWorkspaces{padding:clamp(18px,3vw,28px)}.crmPanelHead{justify-content:space-between;align-items:start;gap:16px;display:flex}.crmPanelHead h2{letter-spacing:-.06em;margin:8px 0 0;font-size:clamp(28px,4.2vw,54px);line-height:.96}.crmPremiumLanes{grid-template-columns:repeat(5,minmax(190px,1fr));gap:10px;padding-top:16px;display:grid;overflow-x:auto}.crmPremiumLane{background:#00000038;border:1px solid #ffffff21;align-content:start;gap:10px;min-width:190px;padding:12px;display:grid}.crmPremiumLane h3{color:#fff;margin:0;font-size:16px}.crmPremiumLane p{color:#aeb8c4;margin:0;line-height:1.45}.crmPremiumRiskCard{background:linear-gradient(#ffffff0e,#ffffff06);border:1px solid #ffffff1c;gap:7px;padding:12px;display:grid}.crmPremiumRiskCard b,.crmPremiumRiskCard small,.crmPremiumRiskCard span{display:block}.crmPremiumRiskCard small{color:#9da7b5;line-height:1.4}.crmPremiumRiskCard span{color:#c8f6ff;text-transform:uppercase;letter-spacing:.06em;background:#71e8ff14;border:1px solid #71e8ff3d;justify-self:start;padding:5px 7px;font-size:11px}.crmPremiumRiskCard code{white-space:normal;color:#9ee6bd;font-size:11px}.crmPremiumWorkspaceGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:16px;display:grid}.crmPremiumWorkspaceCard{background:#0000003d;border:1px solid #ffffff21;gap:12px;padding:16px;display:grid}.crmPremiumWorkspaceCard>span{color:var(--crm-cyan);text-transform:uppercase;letter-spacing:.12em;font-size:11px;font-weight:900}.crmPremiumWorkspaceCard h3{letter-spacing:-.04em;margin:0;font-size:22px}.crmPremiumWorkspaceCard p,.crmPremiumWorkspaceCard dd{color:#cbd3dc;line-height:1.5}.crmPremiumPanelChips{flex-wrap:wrap;gap:6px;display:flex}.crmPremiumPanelChips small{color:#aeb8c4;background:#ffffff0a;border:1px solid #ffffff1f;padding:6px 7px}.crmPremiumWorkspaceCard dl{gap:8px;margin:0;display:grid}.crmPremiumWorkspaceCard dt{color:var(--crm-green);text-transform:uppercase;letter-spacing:.08em;font-size:10px}.crmPremiumWorkspaceCard dd{margin:3px 0 0}.crmWorkspace,.crmSplit,.crmStudioSystem,.crmWorkspaceMap{width:min(1480px,100%);margin:0 auto}.crmWorkspace{grid-template-columns:260px minmax(0,1fr);gap:14px;display:grid}.crmSidebar,.crmMainPanel,.crmPanel{padding:18px}.crmSidebar{align-content:start;gap:9px;display:grid}.crmObjectTile{background:#ffffff09;border:1px solid #ffffff1a;gap:5px;padding:12px;display:grid}.crmObjectTile span{color:#9da7b5}.crmRecordTable{gap:10px;display:grid}.crmRecordRow{background:#00000029;border:1px solid #ffffff1a;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:10px;padding:12px;display:grid}.crmRecordRow p{color:#aeb8c4;grid-column:1/-1;margin:0}.crmRecordMain{align-items:center;gap:10px;display:flex}.crmRecordMain small{color:#9da7b5;display:block}.crmIcon{background:#ffffff0a;border:1px solid #ffffff21;place-items:center;width:36px;height:36px;display:grid}.crmStatus{text-transform:uppercase;letter-spacing:.07em;border:1px solid #ffffff29;padding:6px 8px;font-size:11px;display:inline-flex}.crmStatus.missing,.crmStatus.expired{color:#ffd0d0;background:#f08d8d14;border-color:#f08d8d59}.crmStatus.review,.crmStatus.expiring{color:#ffe7ac;background:#d6b36a14;border-color:#d6b36a59}.crmStatus.ready,.crmStatus.uploaded{color:#c9f8dc;background:#9ee6bd14;border-color:#9ee6bd59}.crmStatus.neutral{color:#d7dce5}.crmDue{color:#dce7ee}.crmSplit{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.crmStatusGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.crmStatusCard,.crmActionList article,.crmPacketSummary span,.crmExclusions span{background:#ffffff09;border:1px solid #ffffff1a;padding:12px}.crmStatusCard b{margin-top:8px;font-size:28px;display:block}.crmStatusCard small,.crmActionList small{color:#9da7b5}.crmActionList{gap:10px;display:grid}.crmActionList article{gap:5px;display:grid}.crmActionList span{color:#cbd3dc}.crmPacketSummary{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:12px 0;display:grid}.crmExclusions,.crmGateGrid{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.crmGateGrid span{color:#ffe7ac;background:#d6b36a12;border:1px solid #d6b36a42;padding:8px 9px;font-size:12px}.crmExclusions b{width:100%}.crmExclusions span{color:#cbd3dc}.crmPanel.locked{border-color:#d6b36a3d}.crmPanel.locked p{color:#cbd3dc;line-height:1.6}@media (max-width:1180px){.crmHero,.crmPremiumShellGrid,.crmWorkspace,.crmSplit{grid-template-columns:1fr}.crmPremiumRail{position:relative;top:auto}.crmMetrics,.crmPremiumWorkspaceGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.crmHero{padding:22px}.crmMetrics,.crmPremiumWorkspaceGrid,.crmStatusGrid,.crmRecordRow{grid-template-columns:1fr}.crmPremiumLanes{grid-template-columns:1fr;overflow:visible}.crmPremiumCommandTop{align-items:stretch}.crmPremiumCommandTop>span{width:100%}}.websiteRebuildShell{color:#f6f7f8;background:radial-gradient(circle at 14% 0,#ffffff21,#0000 30rem),radial-gradient(circle at 92% 3%,#71e8ff1f,#0000 28rem),linear-gradient(#020303,#08090b 48%,#020303);gap:18px;min-height:100vh;padding:18px;display:grid}.websiteRebuildNav{z-index:70;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#020303d1;border:1px solid #ffffff24;border-radius:24px;grid-template-columns:auto 1fr auto;align-items:center;gap:14px;width:min(1480px,100%);margin:0 auto;padding:12px 14px;display:grid;position:sticky;top:12px}.websiteRebuildBrand{letter-spacing:-.08em;text-transform:lowercase;font-size:26px;font-weight:950}.websiteRebuildBrand b{color:#9ee6bd}.websiteRebuildNav nav{flex-wrap:wrap;justify-content:center;gap:7px;display:flex}.websiteRebuildNav nav a,.websiteRebuildAction,.websiteRebuildHeroActions a{color:#e6ebf1;text-transform:uppercase;letter-spacing:.06em;background:#ffffff0b;border:1px solid #ffffff29;border-radius:999px;padding:9px 11px;font-size:12px}.websiteRebuildAction,.websiteRebuildHeroActions a:first-child{color:#020303;background:#fff}.websiteRebuildHero,.websiteRebuildSection,.websiteRebuildClosing{background:linear-gradient(135deg,#ffffff12,#ffffff06);border:1px solid #ffffff1f;width:min(1480px,100%);margin:0 auto;box-shadow:0 34px 120px #00000073}.websiteRebuildHero{border-radius:34px;grid-template-columns:minmax(0,1fr) minmax(320px,430px);align-items:end;gap:28px;min-height:640px;padding:clamp(26px,6vw,70px);display:grid}.websiteRebuildKicker{color:#9ee6bd;text-transform:uppercase;letter-spacing:.16em;margin:0 0 12px;font-size:11px;font-weight:900}.websiteRebuildHero h1,.websiteRebuildSection h2,.websiteRebuildClosing h2{letter-spacing:-.075em;color:#fff;text-wrap:balance;margin:0;line-height:.92}.websiteRebuildHero h1{max-width:1050px;font-size:clamp(42px,7.2vw,106px)}.websiteRebuildLead,.websiteRebuildSection p,.websiteRebuildClosing p,.websiteRebuildCommandCard p{color:#cbd5df;line-height:1.7}.websiteRebuildLead{max-width:880px;margin:22px 0 0;font-size:18px}.websiteRebuildHeroActions{flex-wrap:wrap;gap:10px;margin-top:24px;display:flex}.websiteRebuildCommandCard,.websiteRebuildEntryCard,.websiteRebuildPhoneCard,.websiteRebuildWorkspace,.websiteRebuildRoute{background:#ffffff0b;border:1px solid #ffffff1f;box-shadow:inset 0 1px #ffffff0f}.websiteRebuildCommandCard{border-radius:24px;align-content:end;align-self:stretch;gap:12px;padding:22px;display:grid}.websiteRebuildCommandCard>span,.websiteRebuildRoute small{color:#9ee6bd;text-transform:uppercase;letter-spacing:.12em;font-size:11px;font-weight:900}.websiteRebuildCommandCard>b{letter-spacing:-.05em;font-size:30px}.websiteRebuildCommandCard dl,.websiteRebuildWorkspace dl{gap:10px;margin:0;display:grid}.websiteRebuildCommandCard div,.websiteRebuildWorkspace dl div{border-top:1px solid #ffffff1a;padding-top:10px}.websiteRebuildCommandCard dt,.websiteRebuildWorkspace dt{color:#8994a3;text-transform:uppercase;letter-spacing:.1em;font-size:10px;font-weight:900}.websiteRebuildCommandCard dd,.websiteRebuildWorkspace dd{color:#ecf2f8;margin:3px 0 0;line-height:1.45}.websiteRebuildGateStrip{color:#dfffe9;background:#9ee6bd13;border:1px solid #9ee6bd47;border-radius:18px;flex-wrap:wrap;align-items:center;gap:8px;width:min(1480px,100%);margin:0 auto;padding:13px;display:flex}.websiteRebuildGateStrip b,.websiteRebuildGateStrip span{border:1px solid #ffffff1f;border-radius:999px;padding:7px 9px;font-size:12px}.websiteRebuildSection,.websiteRebuildClosing{border-radius:28px;gap:22px;padding:clamp(22px,4vw,44px);display:grid}.websiteRebuildSectionHead{gap:8px;max-width:850px;display:grid}.websiteRebuildSection h2,.websiteRebuildClosing h2{font-size:clamp(30px,5vw,64px)}.websiteRebuildEntryGrid,.websiteRebuildWorkspaceGrid,.websiteRebuildRouteGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.websiteRebuildEntryCard,.websiteRebuildWorkspace,.websiteRebuildRoute{border-radius:20px;gap:10px;padding:18px;display:grid}.websiteRebuildEntryCard span,.websiteRebuildWorkspace h3,.websiteRebuildRoute b{letter-spacing:-.045em;font-size:22px;font-weight:900}.websiteRebuildEntryCard p,.websiteRebuildWorkspace p,.websiteRebuildRoute p{color:#c8d0da;margin:0;line-height:1.55}.websiteRebuildSplit{grid-template-columns:minmax(0,.9fr) minmax(280px,1.1fr);align-items:center}.websiteRebuildPhoneCard{color:#0b0c0d;background:linear-gradient(#f6f7f8,#dedfe2);border-radius:28px;gap:12px;padding:18px;display:grid}.websiteRebuildPhoneCard div{background:#fff;border-radius:20px;padding:16px;font-weight:800;box-shadow:0 16px 40px #00000021}.websiteRebuildFlow{flex-wrap:wrap;gap:8px;display:flex}.websiteRebuildFlow span{color:#fff;background:#000;border:1px solid #ffffff29;border-radius:999px;padding:10px 11px;font-size:12px}.websiteRebuildWorkspaceGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.websiteRebuildWorkspace h3{margin:0}.websiteRebuildRouteGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.websiteRebuildRoute span{color:#fff;font-weight:800}.websiteRebuildClosing{text-align:center;align-items:center}.websiteRebuildClosing p{margin:0}@media (max-width:1050px){.websiteRebuildHero,.websiteRebuildSplit{grid-template-columns:1fr}.websiteRebuildEntryGrid,.websiteRebuildRouteGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.websiteRebuildNav{grid-template-columns:1fr}.websiteRebuildNav nav{justify-content:flex-start}}@media (max-width:680px){.websiteRebuildShell{padding:12px}.websiteRebuildHero,.websiteRebuildSection,.websiteRebuildClosing{border-radius:22px}.websiteRebuildEntryGrid,.websiteRebuildWorkspaceGrid,.websiteRebuildRouteGrid{grid-template-columns:1fr}.websiteRebuildNav nav{display:none}.websiteRebuildHero{min-height:auto}.websiteRebuildCommandCard>b{font-size:24px}}
