:root{--bg:#071118;--bg-elevated:#0c1821;--bg-soft:#101f2a;--bg-panel:rgba(12,24,33,0.78);--line:rgba(148,181,194,0.1);--line-strong:rgba(148,181,194,0.18);--text:#f2f7f9;--text-mid:#8b9da7;--text-dim:#677985;--accent:#5ad1d7;--accent-deep:#1f9099;--accent-glow:rgba(90,209,215,0.12);--shadow:0 32px 90px rgba(0,0,0,0.34)}*{box-sizing:border-box}body,html{min-height:100%}body{margin:0;background:radial-gradient(circle at top,rgba(24,70,86,.28),transparent 32rem),linear-gradient(180deg,#071118,#08131b);color:var(--text);font-family:IBM Plex Sans,Avenir Next,Segoe UI,sans-serif}a{color:inherit}h1,h2,h3,p{margin:0}.redesignShell{position:relative;min-height:100vh;overflow:clip}.atmosphere{position:absolute;inset:0;pointer-events:none}.atmosphereGlow{position:absolute;width:34rem;height:34rem;border-radius:999px;filter:blur(30px);opacity:.9}.atmosphereGlowLeft{top:-8rem;left:-10rem;background:radial-gradient(circle,rgba(90,209,215,.26),transparent 66%)}.atmosphereGlowRight{top:5rem;right:-8rem;background:radial-gradient(circle,rgba(70,126,180,.22),transparent 66%)}.gridVeil{position:absolute;inset:0 0 auto;height:100%;background-image:linear-gradient(rgba(126,154,168,.03) 1px,transparent 0),linear-gradient(90deg,rgba(126,154,168,.03) 1px,transparent 0);background-size:5rem 5rem;-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,.78),transparent 92%);mask-image:linear-gradient(180deg,rgba(0,0,0,.78),transparent 92%)}.gridVeil:after{content:"";position:absolute;inset:0;background:repeating-linear-gradient(180deg,transparent 0 8.5rem,rgba(90,209,215,.035) 8.5rem 8.56rem,transparent 8.56rem 17rem);animation:systemSweep 18s linear infinite;opacity:.4}.ctaBand,.hero,.moduleSection,.proofStrip,.siteFooter,.siteNav,.systemSection,.trustSection,.workflowSection{position:relative;z-index:1;width:min(1220px,calc(100% - 2rem));margin:0 auto}.hero:before,.moduleSection:before,.systemSection:before,.trustSection:before,.workflowSection:before{content:"";position:absolute;inset:0 auto auto 0;width:9rem;height:1px;background:linear-gradient(90deg,rgba(90,209,215,.55),transparent);pointer-events:none}.moduleSection:after,.proofStrip:before,.systemSection:after,.trustSection:after,.workflowSection:after{content:"";position:absolute;inset:auto 0 0;height:1px;background:linear-gradient(90deg,transparent,rgba(90,209,215,.14),transparent);pointer-events:none}.siteNav{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.35rem 0 0}.wordmark{display:inline-flex;align-items:center;gap:.72rem;color:#fff;font-size:.98rem;font-weight:800;letter-spacing:.14em;text-decoration:none;text-transform:uppercase}.wordmarkDot{width:.72rem;height:.72rem;border-radius:999px;background:linear-gradient(135deg,#b8f7fb,var(--accent));box-shadow:0 0 0 .35rem rgba(90,209,215,.11)}.siteNavLinks{display:flex;align-items:center;gap:1.4rem;color:var(--text-mid);font-size:.95rem}.siteNavLinks a{text-decoration:none}.navButton,.primaryButton,.secondaryButton{display:inline-flex;align-items:center;justify-content:center;min-height:3.15rem;padding:0 1.2rem;border-radius:999px;text-decoration:none;transition:transform .15s ease,border-color .15s ease,background .15s ease,color .15s ease}.navButton,.primaryButton{background:var(--accent);color:#06242b;font-weight:800;box-shadow:0 20px 44px rgba(90,209,215,.16)}.secondaryButton{border:1px solid var(--line-strong);background:rgba(255,255,255,.02);color:#fff;font-weight:700}.secondaryButtonDark{background:transparent}.navButton:hover,.primaryButton:hover,.secondaryButton:hover{transform:translateY(-1px)}.hero{display:grid;grid-template-columns:minmax(0,.8fr) minmax(380px,1.2fr);grid-gap:4.5rem;gap:4.5rem;align-items:center;padding:6.8rem 0 3.2rem}.heroCopy{max-width:31rem;padding-top:1.8rem;position:relative;z-index:1}.flowLabel,.kicker,.moduleKicker,.panelTopline span,.planeLabel,.planeTag,.signalBar{font-size:.76rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.kicker,.moduleKicker,.planeLabel,.planeTag{color:var(--accent)}.hero h1{max-width:8ch;margin-top:1.15rem;font-size:clamp(3.7rem,8vw,7.1rem);line-height:.86;letter-spacing:-.06em;text-wrap:balance}.flowBody p,.heroSummary,.microPanel p,.moduleBlock p,.planeSidebar p,.planeThread p,.sectionLead p,.siteFooter p,.trustSignal p{color:var(--text-mid);font-size:1rem;line-height:1.7}.heroSummary{max-width:26rem;margin-top:1.8rem;font-size:1.05rem}.heroActions{gap:.95rem;margin-top:2.3rem}.heroActions,.heroMeta{display:flex;flex-wrap:wrap}.heroMeta{gap:.7rem;margin-top:1.8rem}.heroMeta span,.proofLabels span{padding:.72rem .92rem;border:1px solid rgba(148,181,194,.12);border-radius:999px;background:rgba(255,255,255,.015);color:#d9e4e8;font-size:.88rem}.heroVisual{position:relative;transform:translateY(2.2rem)}.signalBar{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin:0 0 1rem 2rem;color:#bfd2d9}.controlPlane,.ctaBand,.visualFrame{position:relative;border:1px solid rgba(148,181,194,.07);border-radius:30px;background:linear-gradient(180deg,rgba(255,255,255,.024),rgba(255,255,255,.008)),rgba(8,18,25,.62);box-shadow:var(--shadow);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.controlPlane:before,.ctaBand:before,.visualFrame:before{content:"";position:absolute;inset:0;border-radius:inherit;background:linear-gradient(125deg,rgba(90,209,215,.04),transparent 24%,transparent 70%,rgba(90,209,215,.03)),linear-gradient(rgba(255,255,255,.02),transparent 30%);pointer-events:none}.controlPlane:after,.visualFrame:after{content:"";position:absolute;inset:1.1rem;border:1px solid rgba(255,255,255,.024);border-radius:22px;pointer-events:none}.visualFrame{padding:1.3rem}.surfaceHeader{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.25rem 0 1rem;color:#d2dee3;font-size:.9rem;border-bottom:1px solid rgba(148,181,194,.08)}.surfaceChips{display:flex;flex-wrap:wrap;gap:.55rem}.surfaceChip{padding:.34rem .58rem;border:1px solid rgba(148,181,194,.1);border-radius:999px;color:#c2d3da;font-size:.75rem;letter-spacing:.12em;text-transform:uppercase;background:rgba(255,255,255,.018)}.surfaceChipLive{color:#9af4e1}.surfaceChipBlocked{color:#f1b29f}.surfaceColumns,.surfaceLower{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);grid-gap:1.4rem;gap:1.4rem}.surfaceColumns{margin-top:1.2rem}.surfaceLower{margin-top:1rem;padding-top:1rem;border-top:1px solid rgba(148,181,194,.08)}.surfaceColumn{position:relative;min-height:100%;padding:.15rem .1rem}.surfaceLabelRow{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding-bottom:.8rem;color:var(--text-dim);font-size:.78rem;letter-spacing:.12em;text-transform:uppercase;border-bottom:1px solid rgba(148,181,194,.08)}.decisionNode,.surfaceLine,.truthRow{position:relative;padding:.9rem 0;border-bottom:1px solid rgba(148,181,194,.07)}.surfaceLine:last-child,.truthRow:last-child{border-bottom:none}.surfaceLineStrong{padding-top:1.25rem}.decisionNode:before,.surfaceLineStrong:before{content:"";position:absolute;inset:0 auto 0 -.6rem;width:2px;background:linear-gradient(180deg,rgba(90,209,215,.45),rgba(90,209,215,0))}.decisionNode strong,.stateGrid strong,.surfaceLine strong,.truthRow span+strong{display:block;color:#f2f7f9;font-size:1rem;font-weight:600}.decisionNode span,.stateGrid span,.surfaceLine span,.truthRow span{display:block;color:var(--text-dim);font-size:.88rem;margin-top:.24rem}.surfaceDecision{display:grid;grid-gap:.3rem;gap:.3rem;margin-top:.55rem}.decisionNode{padding-left:.75rem}.stateGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.9rem 1rem;gap:.9rem 1rem;margin-top:.9rem}.stateGrid div{padding-top:.35rem}.truthMatrix{display:grid;margin-top:.55rem}.truthRow{display:grid;grid-template-columns:1fr auto;grid-gap:1rem;gap:1rem;align-items:center}.truthRow span{margin-top:0}.moduleBlock,.planeWindow,.trustSignal{border:1px solid rgba(148,181,194,.07);background:rgba(10,21,29,.28);border-radius:22px}.planeMetrics span,.proofStat span,.visualFooter span{color:var(--text-dim);font-size:.85rem}.flowBody h3,.moduleBlock h3,.planeMetrics strong,.planeSidebar strong,.proofStat strong,.visualFooter strong{display:block;margin-top:.45rem}.ctaBandActions,.moduleSplit,.planeHeader,.planeMetrics,.proofStats,.siteFooter,.trustField,.visualFooter{display:grid}.statusConflict{color:#ff9e8e}.statusClear{color:#87e7ca}.statusPending{color:#ffd789}.visualFooter{grid-template-columns:repeat(3,minmax(0,1fr));gap:.85rem;margin-top:1.15rem}.planeMetrics div,.proofStat,.visualFooter div{padding:.95rem 1rem;border-color:rgba(148,181,194,.08) rgba(148,181,194,.04) currentcolor rgba(255,255,255,.02);border-style:solid solid none;border-width:1px 1px medium;border-radius:18px 18px 10px 10px;background:rgba(255,255,255,.01);box-shadow:inset 0 1px 0 rgba(255,255,255,.02)}.proofStat strong,.visualFooter strong{color:#fff;font-size:1.7rem}.moduleSection,.proofStrip,.systemSection,.trustSection,.workflowSection{padding:4rem 0 0}.proofStrip{padding-top:1.4rem}.proofLabels,.trustField,.workflowRail{display:grid}.proofLabels{grid-template-columns:repeat(4,minmax(0,1fr));gap:.7rem}.proofStats{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-top:1.2rem}.proofStat strong{margin-top:0}.sectionLead{max-width:39rem}.sectionLead h2{margin-top:.9rem;font-size:clamp(2.2rem,4vw,3.9rem);line-height:.94;letter-spacing:-.05em}.sectionLead p:last-child{margin-top:1.15rem}.controlPlane{display:grid;grid-template-columns:220px minmax(0,1fr);grid-gap:2rem;gap:2rem;margin-top:2.4rem;padding:1.45rem;overflow:hidden}.planeBackdrop{position:absolute;inset:auto 10% -8rem auto;width:22rem;height:22rem;border-radius:999px;background:radial-gradient(circle,rgba(90,209,215,.15),transparent 70%);filter:blur(10px)}.planeSidebar{display:grid;align-content:start;grid-gap:.75rem;gap:.75rem;padding:.75rem .3rem .5rem 0}.planeSidebar strong{margin-top:0;font-size:1.8rem;line-height:1}.planeCore{display:grid;grid-gap:1rem;gap:1rem}.planeWindow{padding:1.3rem;background:linear-gradient(180deg,rgba(255,255,255,.018),transparent 50%),rgba(10,21,29,.24)}.planeHeader{grid-template-columns:1fr auto;gap:1rem;align-items:center;color:#d2e0e5;font-size:.9rem}.planeColumns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:1rem;gap:1rem;margin-top:1.05rem}.planeThread{min-height:11rem;padding:1rem;border-color:rgba(148,181,194,.08) rgba(148,181,194,.04) currentcolor rgba(255,255,255,.02);border-style:solid solid none;border-width:1px 1px medium;border-radius:20px;background:rgba(255,255,255,.01);box-shadow:inset 0 1px 0 rgba(255,255,255,.018)}.planeThread p{margin-top:1.1rem}.planeMetrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:.85rem}.workflowRail{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.2rem;margin-top:2.4rem;position:relative}.workflowRail:before{content:"";position:absolute;inset:3rem 0 auto;height:1px;background:linear-gradient(90deg,rgba(90,209,215,.28),rgba(90,209,215,.02));pointer-events:none}.flowStep{position:relative;padding-top:1.4rem;transition:opacity .18s ease,transform .18s ease}.flowIndex{display:grid;grid-template-columns:auto 1fr;grid-gap:.85rem;gap:.85rem;align-items:center}.flowIndex span{display:inline-flex;align-items:center;justify-content:center;width:3.2rem;height:3.2rem;border:1px solid rgba(90,209,215,.24);border-radius:999px;background:rgba(90,209,215,.07);color:#fff;font-size:.92rem;font-weight:800;letter-spacing:.12em}.flowIndex i{display:block;height:1px;background:linear-gradient(90deg,rgba(90,209,215,.45),rgba(90,209,215,0))}.flowBody{margin-top:1.35rem;padding-top:1.35rem;border-top:1px solid var(--line);transition:border-color .18s ease}.flowBody h3{max-width:11ch;margin-top:.45rem;font-size:1.58rem;line-height:1.04;letter-spacing:-.03em}.flowBody p{margin-top:.8rem;font-size:.96rem}.workflowRail:hover .flowStep{opacity:.58}.workflowRail .flowStep:hover,.workflowRail .flowStep:hover+.flowStep{opacity:1}.workflowRail .flowStep:hover{transform:translateY(-2px)}.workflowRail .flowStep:hover .flowBody,.workflowRail .flowStep:hover+.flowStep .flowBody{border-top-color:rgba(90,209,215,.35)}.workflowRail .flowStep:hover .flowIndex span,.workflowRail .flowStep:hover+.flowStep .flowIndex span{border-color:rgba(90,209,215,.38);box-shadow:0 0 0 .35rem rgba(90,209,215,.05)}.moduleSplit{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem;margin-top:2.4rem}.moduleBlock{min-height:18rem;padding:1.55rem;background:linear-gradient(180deg,rgba(255,255,255,.02),transparent 55%),linear-gradient(135deg,rgba(90,209,215,.032),transparent 40%),rgba(11,23,31,.32)}.moduleBlock h3{max-width:14ch;margin-top:1rem;font-size:clamp(1.8rem,2.7vw,2.5rem);line-height:1.01;letter-spacing:-.04em}.moduleBlock p{max-width:28rem;margin-top:1.1rem}.trustField{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.15rem;margin-top:2.4rem}.trustSignal{display:grid;grid-template-columns:auto 1fr;grid-gap:.9rem;gap:.9rem;align-items:start;padding:1.2rem;background:linear-gradient(180deg,rgba(255,255,255,.018),transparent 45%),rgba(10,21,29,.22)}.trustMarker{width:.8rem;height:.8rem;margin-top:.35rem;border-radius:999px;background:var(--accent);box-shadow:0 0 0 .3rem rgba(90,209,215,.11)}.ctaBand{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;padding:1.75rem 1.8rem;margin-top:4rem}.ctaBand h2{max-width:15ch;margin-top:.8rem;font-size:clamp(2rem,3.2vw,3.2rem);line-height:.98;letter-spacing:-.04em}.ctaBandActions{grid-template-columns:repeat(2,auto);gap:.9rem;align-items:center}.siteFooter{grid-template-columns:1fr auto auto;gap:1rem;align-items:center;padding:2.6rem 0 2.8rem}.siteFooter p{font-size:.94rem}.siteFooter a{text-decoration:none}@media (max-width:1120px){.controlPlane,.hero{grid-template-columns:1fr}.heroVisual{transform:none}.proofLabels,.workflowRail{grid-template-columns:repeat(2,minmax(0,1fr))}.ctaBand,.siteFooter{grid-template-columns:1fr;flex-direction:column;align-items:flex-start}}@media (max-width:840px){.siteNav{flex-wrap:wrap}.hero{gap:2rem;padding-top:4.2rem}.hero h1{max-width:10ch;font-size:clamp(2.9rem,12vw,4.8rem)}.moduleSplit,.planeColumns,.proofStats,.surfaceColumns,.surfaceLower,.trustField,.visualFooter,.workflowRail{grid-template-columns:1fr}.workflowRail:before{inset:0 auto 0 1.55rem;width:1px;height:auto;background:linear-gradient(180deg,rgba(90,209,215,.28),rgba(90,209,215,.02))}.flowIndex{grid-template-columns:auto}.flowIndex i{width:1px;height:2.6rem;margin-left:1.55rem;background:linear-gradient(180deg,rgba(90,209,215,.45),rgba(90,209,215,0))}}@keyframes systemSweep{0%{transform:translateX(-12%)}to{transform:translateX(12%)}}@media (max-width:560px){.ctaBand,.hero,.moduleSection,.proofStrip,.siteFooter,.siteNav,.systemSection,.trustSection,.workflowSection{width:min(100%,calc(100% - 1rem))}.siteNavLinks{order:3;flex-wrap:wrap;gap:.8rem 1rem}.navButton,.primaryButton,.secondaryButton{width:100%}.ctaBandActions,.heroActions{width:100%;grid-template-columns:1fr}.proofLabels{grid-template-columns:1fr}.controlPlane,.ctaBand,.moduleBlock,.visualFrame{padding:1rem}}.dashboardShell{padding-bottom:4rem}.dashboardNavTag{display:inline-flex;align-items:center;min-height:2.6rem;padding:0 1rem;border:1px solid var(--line-strong);border-radius:999px;background:rgba(255,255,255,.03);color:var(--text-mid);font-size:.84rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.dashboardCardsSection,.dashboardHero,.dashboardMetrics,.dashboardPolicySection,.dashboardStatusBand,.dashboardTableSection,.dashboardWarningPanel{position:relative;z-index:1;width:min(1220px,calc(100% - 2rem));margin:0 auto}.dashboardHero{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(300px,.85fr);grid-gap:1.5rem;gap:1.5rem;align-items:flex-end;padding:5rem 0 1.5rem}.dashboardHeroCopy h1{max-width:12ch;margin-top:.7rem;font-size:clamp(2.6rem,5vw,4.8rem);line-height:.94;letter-spacing:-.04em}.dashboardLead{max-width:44rem;margin-top:1.2rem;color:var(--text-mid);font-size:1.08rem;line-height:1.7}.dashboardHeroMeta{display:grid;grid-gap:1rem;gap:1rem}.dashboardCard,.dashboardMetaPanel,.dashboardMetricCard,.dashboardStatusBand,.dashboardTableFrame,.dashboardWarningPanel{border:1px solid var(--line);background:linear-gradient(180deg,rgba(10,22,31,.94),rgba(10,20,28,.82));box-shadow:var(--shadow);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.dashboardMetaPanel{padding:1.15rem 1.25rem;border-radius:1.2rem}.dashboardCardLabel,.dashboardMetaLabel,.dashboardStatusLabel,.dashboardWarningBadge{display:inline-flex;align-items:center;gap:.35rem;color:var(--accent);font-size:.74rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.dashboardMetaPanel strong{display:block;margin-top:.55rem;color:#fff;font-size:1.05rem;line-height:1.4}.dashboardStatusBand{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.2rem 1.3rem;border-radius:1.2rem}.dashboardStatusCopy p{margin-top:.5rem;color:var(--text);font-size:1rem;line-height:1.6}.dashboardWarningPanel{margin-top:1.1rem;padding:1.25rem 1.3rem;border-radius:1.2rem;border-color:rgba(242,196,94,.32);background:linear-gradient(180deg,rgba(43,35,15,.9),rgba(18,23,27,.92))}.dashboardWarningHeader{display:flex;align-items:center;gap:.9rem}.dashboardWarningHeader h2{font-size:1.15rem}.dashboardWarningBadge{color:#f6d57f}.dashboardWarningList{margin:.9rem 0 0;padding-left:1.15rem;color:var(--text-mid)}.dashboardWarningList li+li{margin-top:.45rem}.dashboardMetrics{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:1rem;gap:1rem;margin-top:1.35rem}.dashboardMetricCard{padding:1rem 1.05rem 1.1rem;border-radius:1rem}.dashboardMetricCard span{display:block;color:var(--text-mid);font-size:.78rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.dashboardMetricCard strong{display:block;margin-top:.8rem;color:#fff;font-size:2rem;line-height:1}.dashboardCardsSection,.dashboardPolicySection,.dashboardTableSection{padding-top:2rem}.dashboardPolicySummaryGrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:1rem;gap:1rem}.dashboardPolicyMetricCard{position:relative}.dashboardPolicyHighlights{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:1rem;gap:1rem;margin:1rem 0 1.1rem}.dashboardInlineNotice{display:flex;gap:.8rem;align-items:flex-start;padding:1rem 1.05rem;border:1px solid var(--line);border-radius:1rem;background:rgba(255,255,255,.02)}.dashboardInlineNotice p{color:var(--text-mid);font-size:.94rem;line-height:1.55}.dashboardNoticeDot{width:.8rem;height:.8rem;margin-top:.25rem;border-radius:999px;flex:0 0 auto}.dashboardNoticeDotProposed{background:#ffd78f;box-shadow:0 0 0 .28rem rgba(230,186,95,.12)}.dashboardNoticeDotMismatch{background:#ffb6b6;box-shadow:0 0 0 .28rem rgba(204,86,86,.12)}.dashboardSectionHeader{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem;margin-bottom:1.1rem}.dashboardSectionHeader h2{margin-top:.55rem;font-size:clamp(1.5rem,3vw,2.3rem);letter-spacing:-.03em}.dashboardSectionNote{max-width:32rem;color:var(--text-mid);font-size:.98rem;line-height:1.6;text-align:right}.dashboardCardsGrid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:1rem;gap:1rem}.dashboardCard{min-height:16rem;padding:1.3rem 1.2rem;border-radius:1.25rem}.dashboardCard h3{margin-top:.9rem;font-size:1.3rem;line-height:1.35}.dashboardCard p{margin-top:.95rem;color:var(--text-mid);font-size:.96rem;line-height:1.65}.dashboardTableFrame{border-radius:1.35rem;overflow:hidden}.dashboardTableScroll{overflow-x:auto}.dashboardTable{width:100%;border-collapse:collapse;min-width:940px}.dashboardTable thead th{padding:1rem 1.05rem;border-bottom:1px solid var(--line-strong);color:var(--text-mid);font-size:.8rem;font-weight:800;letter-spacing:.1em;text-align:left;text-transform:uppercase}.dashboardTable tbody td{padding:1rem 1.05rem;border-bottom:1px solid var(--line);color:var(--text);font-size:.95rem;line-height:1.5;vertical-align:top}.dashboardTable tbody tr:hover td{background:rgba(90,209,215,.04)}.dashboardRowProposed td{background:rgba(230,186,95,.05)}.dashboardRowMismatch td{box-shadow:inset 3px 0 0 rgba(204,86,86,.78)}.dashboardTableEmpty{text-align:center;color:var(--text-mid)}.riskPill{display:inline-flex;align-items:center;justify-content:center;min-width:5.5rem;padding:.42rem .72rem;border-radius:999px;font-size:.78rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.riskPillHigh{background:rgba(204,86,86,.18);color:#ffb6b6}.riskPillMedium{background:rgba(230,186,95,.16);color:#ffd78f}.riskPillLow{background:rgba(90,209,215,.16);color:#b6f7fb}.statusPill{display:inline-flex;align-items:center;justify-content:center;min-width:6.2rem;padding:.42rem .72rem;border-radius:999px;font-size:.78rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.statusPillProposed{background:rgba(230,186,95,.16);color:#ffd78f}.statusPillApproved{background:rgba(90,209,215,.16);color:#b6f7fb}.statusPillRejected{background:rgba(204,86,86,.18);color:#ffb6b6}@media (max-width:1180px){.dashboardMetrics{grid-template-columns:repeat(3,minmax(0,1fr))}.dashboardCardsGrid,.dashboardPolicySummaryGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.dashboardHero,.dashboardSectionHeader{grid-template-columns:1fr;display:grid}.dashboardSectionNote{text-align:left}}@media (max-width:720px){.dashboardNav{flex-wrap:wrap}.dashboardHero{padding-top:4rem}.dashboardCardsGrid,.dashboardMetrics,.dashboardPolicyHighlights,.dashboardPolicySummaryGrid{grid-template-columns:1fr}.dashboardCard,.dashboardMetaPanel,.dashboardMetricCard,.dashboardStatusBand,.dashboardWarningPanel{border-radius:1rem}.dashboardHeroCopy h1{max-width:12ch;font-size:2.5rem}}