:root{--bg:#f7f9fb;--panel:#fff;--panel-muted:#f3f6f8;--text:#0b1220;--muted:#243244;--muted-soft:#5b6b82;--line:#dfe7ee;--brand:#174a7c;--brand-dark:#0b2d55;--brand-soft:#e8f1fb;--navy:#102a56;--navy-deep:#06172b;--gold:#2f6fae;--gold-soft:#edf5ff;--danger:#b42318;--warning:#b54708;--ok:#027a48;--shadow:0 20px 52px #06172b1a;--shadow-soft:0 10px 30px #06172b12;--hairline:#06172b1a;--surface-canvas:#f4f7fa;--surface-panel:#fff;--surface-subtle:#f8fafc;--surface-inverse:#07192d;--border-subtle:#0f2a471f;--border-strong:#174a7c3d;--text-primary:#07172a;--text-secondary:#34455b;--text-tertiary:#66768a;--accent-intelligence:#176d83;--accent-intelligence-soft:#e5f4f5;--status-supported:#08745f;--status-supported-soft:#e7f7f1;--status-review:#9a5b00;--status-review-soft:#fff5df;--status-missing:#a83b32;--status-missing-soft:#fff0ee;--radius-sm:10px;--radius-md:16px;--radius-lg:22px;--shadow-panel:0 16px 42px #07192d12;--shadow-float:0 24px 64px #07192d1f;--font-sans:var(--cpos-interface-font,Inter, ui-sans-serif, system-ui, sans-serif);--font-serif:var(--cpos-display-font,Georgia, "Times New Roman", serif)}@media (max-width:900px){body .cposSharedShell .cposPriorities>.cposExecutionHeading{color:#fff!important;background:radial-gradient(circle at 92% 8%,#40c4bb47,#0000 42%),linear-gradient(135deg,#071f36 0%,#0b3b54 72%,#12606a 130%)!important;border:1px solid #5dd2be33!important;border-radius:20px!important;grid-template-columns:minmax(0,1fr) 72px!important;align-items:center!important;gap:16px!important;min-height:0!important;margin:0 0 14px!important;padding:21px 19px!important;display:grid!important;position:relative!important;overflow:hidden!important;box-shadow:0 18px 42px #071f3529!important}body .cposSharedShell .cposPriorities>.cposExecutionHeading:before{content:""!important;pointer-events:none!important;background-image:linear-gradient(#77decd0b 1px,#0000 1px),linear-gradient(90deg,#77decd0b 1px,#0000 1px)!important;background-size:34px 34px!important;position:absolute!important;inset:0!important}body .cposSharedShell .cposPriorities>.cposExecutionHeading>*{z-index:1!important;position:relative!important}body .cposSharedShell .cposExecutionHeading p{color:#71dbc8!important;letter-spacing:.16em!important;text-transform:uppercase!important;margin:0 0 6px!important;font-size:.57rem!important;font-weight:900!important}body .cposSharedShell .cposExecutionHeading h2{color:#fff!important;letter-spacing:-.04em!important;margin:0!important;font-size:clamp(1.45rem,7vw,1.85rem)!important;line-height:1.04!important}body .cposSharedShell .cposExecutionHeadingCopy{color:#aec7d6!important;max-width:30ch!important;margin-top:10px!important;font-size:.7rem!important;line-height:1.45!important;display:block!important}body .cposSharedShell .cposExecutionHeading>strong{color:#f5fbff!important;letter-spacing:.03em!important;text-align:center!important;text-transform:uppercase!important;background:#04192b6b!important;border:1px solid #7ce0cf57!important;border-radius:18px!important;place-items:center!important;width:68px!important;height:68px!important;margin:0!important;padding:0!important;font-size:.78rem!important;font-weight:850!important;line-height:1.15!important;display:grid!important;box-shadow:inset 0 1px #ffffff0f!important}body .guidedInterview{border-color:#3175923d!important;border-radius:20px!important;width:calc(100vw - 24px)!important;margin:22px auto!important;box-shadow:0 24px 54px #09294124!important}body .guidedInterviewHeader{background:radial-gradient(circle at 94% 5%,#4bc7be57,#0000 43%),linear-gradient(138deg,#061d33 0%,#0b3655 60%,#146d79 145%)!important;grid-template-columns:minmax(0,1fr)!important;gap:18px!important;padding:27px 22px 22px!important;display:grid!important;position:relative!important;overflow:hidden!important}body .guidedInterviewHeader:after{content:""!important;pointer-events:none!important;background-image:linear-gradient(#79dfce0a 1px,#0000 1px),linear-gradient(90deg,#79dfce0a 1px,#0000 1px)!important;background-size:38px 38px!important;position:absolute!important;inset:0!important}body .guidedInterviewHeader>*{z-index:1!important;position:relative!important}body .guidedInterviewHeader p{letter-spacing:.17em!important;margin-bottom:8px!important;font-size:.6rem!important}body .guidedInterviewHeader h2{max-width:9ch!important;font-size:clamp(2.2rem,11vw,3.05rem)!important;line-height:.96!important}body .guidedInterviewHeader>div>span{color:#bdd1df!important;max-width:34ch!important;margin-top:14px!important;font-size:.76rem!important;line-height:1.55!important}body .guidedInterviewHeader .guidedLiveState{box-sizing:border-box!important;background:#04182a73!important;border:1px solid #9ddcd640!important;border-radius:14px!important;grid-template-columns:9px minmax(0,1fr) auto!important;gap:3px 10px!important;width:100%!important;min-width:0!important;min-height:58px!important;padding:12px 14px!important;display:grid!important}body .guidedInterviewHeader .guidedLiveState span{color:#f3f9fc!important;font-size:.74rem!important}body .guidedInterviewHeader .guidedLiveState small{color:#8faabd!important;grid-column:2!important;font-size:.62rem!important}body .guidedInterviewLayout{grid-template-columns:minmax(0,1fr)!important;min-height:0!important;display:grid!important}body .guidedSections{background:linear-gradient(#081f36,#071a2d)!important;padding:15px 0 0!important;display:block!important;overflow:hidden!important}body .guidedSections>.guidedProgressSummary{grid-template-columns:minmax(0,1fr) auto!important;gap:8px 12px!important;min-width:0!important;margin:0 17px 14px!important;padding:0!important;display:grid!important}body .guidedSections>.guidedProgressSummary>span{color:#87a6ba!important;letter-spacing:.12em!important;align-self:end!important;font-size:.56rem!important}body .guidedSections>.guidedProgressSummary>strong{color:#fff!important;font:500 1.65rem/1 var(--cpos-display-font)!important;letter-spacing:-.04em!important}body .guidedSections>.guidedProgressSummary>i{background:#99bfd529!important;border-radius:999px!important;grid-column:1/-1!important;height:4px!important}body .guidedSections>.guidedProgressSummary>i>u{border-radius:inherit!important;background:linear-gradient(90deg,#55c7b2,#78decb)!important}body .guidedSectionScroller{box-sizing:border-box!important;scroll-snap-type:x proximity!important;scrollbar-width:none!important;gap:8px!important;width:100%!important;min-width:0!important;padding:0 14px 14px!important;scroll-padding-left:14px!important;display:flex!important;overflow-x:auto!important}body .guidedSectionScroller::-webkit-scrollbar{display:none!important}body .guidedSections .guidedSectionScroller>button{box-sizing:border-box!important;scroll-snap-align:start!important;background:#ffffff09!important;border:1px solid #94b8d026!important;border-radius:12px!important;flex:0 0 158px!important;grid-template-columns:22px minmax(0,1fr)!important;gap:4px 7px!important;width:158px!important;min-width:158px!important;min-height:72px!important;padding:12px!important;display:grid!important}body .guidedSections .guidedSectionScroller>button.active{background:linear-gradient(145deg,#17536ff5,#166875c7)!important;border-color:#63d3be85!important;box-shadow:inset 3px 0 #67d4bf,0 10px 24px #00000024!important}body .guidedSections .guidedSectionScroller>button b{color:#75d7c4!important;font-size:.57rem!important}body .guidedSections .guidedSectionScroller>button span{color:#d6e5ef!important;font-size:.72rem!important;line-height:1.25!important}body .guidedSections .guidedSectionScroller>button em{color:#7e9db1!important;font-size:.55rem!important}body .guidedSections .guidedSectionScroller>button.active em{color:#83dfcc!important}body .guidedConversation{padding:18px 14px 22px!important}body .cposSharedShell .cposVaultHero{box-sizing:border-box!important;color:#fff!important;width:100dvw!important;box-shadow:none!important;background:radial-gradient(circle at 92% 7%,#43c7bb52,#0000 38%),linear-gradient(136deg,#061d33 0%,#0a3552 65%,#116874 145%)!important;border:0!important;border-radius:0!important;gap:19px!important;margin:0 0 0 -50vw!important;padding:29px 22px 22px!important;display:grid!important;position:relative!important;left:50%!important;overflow:hidden!important}body .cposSharedShell .cposVaultHero:after{content:""!important;pointer-events:none!important;background-image:linear-gradient(#79dfce0b 1px,#0000 1px),linear-gradient(90deg,#79dfce0b 1px,#0000 1px)!important;background-size:40px 40px!important;position:absolute!important;inset:0!important}body .cposSharedShell .cposVaultHero>*{z-index:1!important;position:relative!important}body .cposSharedShell .cposVaultHero>div:first-child>p{color:#71dbc8!important;letter-spacing:.17em!important;text-transform:uppercase!important;margin:0 0 9px!important;font-size:.58rem!important;font-weight:900!important;display:block!important}body .cposSharedShell .cposVaultHero>div:first-child>span{color:#b7ccda!important;max-width:35ch!important;margin-top:14px!important;font-size:.75rem!important;line-height:1.55!important;display:block!important}body .cposSharedShell .cposVaultHero h1{color:#fff!important;max-width:10ch!important;font-size:clamp(2.45rem,12vw,3.35rem)!important;line-height:.92!important}body .cposSharedShell .cposVaultAccess{background:#04192b75!important;border:1px solid #9ddcd640!important;border-radius:15px!important;grid-template-columns:minmax(0,1fr) auto!important;padding:12px 13px!important;box-shadow:inset 0 1px #ffffff0d!important}body .cposSharedShell .cposVaultAccess strong{color:#f4fbff!important;font-size:.8rem!important}body .cposSharedShell .cposVaultAccess a{color:#073b43!important;background:linear-gradient(100deg,#55c5b1,#76ddca)!important;border-radius:10px!important;min-height:42px!important;font-size:.7rem!important;box-shadow:0 9px 20px #00000024!important}body .cposSharedShell .cposEvidenceMetrics{background:#071e34!important;border-top:1px solid #82d4c924!important;width:100dvw!important;margin:0 0 0 -50vw!important;padding:0!important;position:relative!important;left:50%!important}body .cposSharedShell .cposEvidenceMetrics>button{text-align:center!important;background:0 0!important;border:0!important;border-right:1px solid #8db5cf29!important;border-radius:0!important;align-content:center!important;justify-items:center!important;min-height:76px!important;padding:11px 6px!important}body .cposSharedShell .cposEvidenceMetrics>button:nth-child(3){border-right:0!important}body .cposSharedShell .cposEvidenceMetrics strong{color:#f3f9fd!important;font-size:1.55rem!important}body .cposSharedShell .cposEvidenceMetrics span{color:#8da9bd!important;letter-spacing:.07em!important;text-transform:uppercase!important;font-size:.54rem!important;font-weight:850!important}body .cposSharedShell .cposVaultContinuity{box-sizing:border-box!important;background:linear-gradient(145deg,#ffffffeb,#eef7f7e0)!important;border:1px solid #1f4c681f!important;border-radius:19px!important;width:calc(100% - 24px)!important;margin:18px 12px 0!important;padding:20px 16px!important;box-shadow:0 18px 42px #09283e14!important}body .cposSharedShell .cposVaultCollections .cposEvidenceSectionHead>div>p{color:#17758a!important;letter-spacing:.14em!important;text-transform:uppercase!important;margin:0 0 5px!important;font-size:.55rem!important;font-weight:900!important;display:block!important}body .cposSharedShell .cposVaultCollections .cposEvidenceSectionHead h2{color:#102941!important;letter-spacing:-.035em!important;font-size:1.3rem!important}body .cposSharedShell .cposVaultCollectionGrid{gap:10px!important;margin-top:14px!important}body .cposSharedShell .cposVaultCollectionGrid>button{background:radial-gradient(circle at 100% 0,#53c2b226,#0000 55%),linear-gradient(145deg,#fff,#f3f8fa)!important;border:1px solid #25577321!important;border-radius:13px!important;align-content:end!important;min-height:94px!important;padding:14px!important;position:relative!important;overflow:hidden!important;box-shadow:0 9px 22px #0c32490e!important}body .cposSharedShell .cposVaultCollectionGrid>button:before{color:#17776f!important;content:"01"!important;background:#e9f7f4!important;border:1px solid #b8deda!important;border-radius:8px!important;place-items:center!important;width:25px!important;height:25px!important;font-size:.5rem!important;font-weight:900!important;display:grid!important;position:absolute!important;top:12px!important;left:13px!important}body .cposSharedShell .cposVaultCollectionGrid>button:nth-child(2):before{content:"02"!important}body .cposSharedShell .cposVaultCollectionGrid>button:nth-child(3):before{content:"03"!important}body .cposSharedShell .cposVaultCollectionGrid>button:nth-child(4):before{content:"04"!important}body .cposSharedShell .cposVaultCollectionGrid span{color:#4c6477!important;font-size:.68rem!important}body .cposSharedShell .cposVaultCollectionGrid strong{color:#102941!important;font-size:1.55rem!important}body .cposSharedShell .cposEvidenceInventory{box-sizing:border-box!important;background:#ffffffe0!important;border:1px solid #1f4c681f!important;border-radius:19px!important;width:calc(100% - 24px)!important;margin:16px 12px 8px!important;padding:19px 15px 15px!important;box-shadow:0 18px 42px #09283e13!important}body .cposSharedShell .cposEvidenceInventory>.cposEvidenceSectionHead{border-bottom:1px solid #1e4c681a!important;align-items:center!important;padding:0 0 13px!important}body .cposSharedShell .cposEvidenceInventory>.cposEvidenceSectionHead p{color:#17758a!important;letter-spacing:.14em!important;text-transform:uppercase!important;margin:0 0 4px!important;font-size:.54rem!important;font-weight:900!important;display:block!important}body .cposSharedShell .cposEvidenceInventory>.cposEvidenceSectionHead h2{color:#102941!important;font-size:1.35rem!important}body .cposSharedShell .cposEvidenceInventory>.cposEvidenceSectionHead>span{color:#17776f!important;background:#eaf7f4!important;border:1px solid #bcded9!important;border-radius:999px!important;padding:6px 9px!important;font-size:.58rem!important;font-weight:850!important}body .cposSharedShell .cposEvidenceToolbar input,body .cposSharedShell .cposEvidenceToolbar select{color:#1b3449!important;background:#f7fafb!important;border-color:#cbdbe3!important;border-radius:10px!important}body .cposSharedShell .cposEvidenceToolbar input:focus,body .cposSharedShell .cposEvidenceToolbar select:focus{border-color:#4aaf9f!important;outline:none!important;box-shadow:0 0 0 3px #4aaf9f1c!important}}.claimsCommandLowerDeck{border-top:1px solid #cdd9e1;grid-template-columns:minmax(0,1.42fr) minmax(340px,.58fr);gap:18px;width:100%;margin-top:34px;padding-top:34px;display:grid}.claimsActivityConsole,.claimsAccountReadiness{border:1px solid #cbd8e1;border-radius:18px;overflow:hidden;box-shadow:0 22px 54px #0c263c17}.claimsActivityConsole{background:radial-gradient(circle at 92% 0,#54bba51f,#0000 330px),#ffffffeb}.claimsActivityHeader{border-bottom:1px solid #d6e0e7;justify-content:space-between;align-items:end;gap:30px;min-height:164px;padding:31px 34px 28px;display:flex}.claimsActivityHeader .eyebrow,.claimsAccountReadiness .eyebrow{color:#14778b;letter-spacing:.16em;text-transform:uppercase;margin:0 0 8px;font-size:9px;font-weight:880}.claimsActivityHeader h2,.claimsAccountReadiness h2{letter-spacing:-.045em;margin:0}.claimsActivityHeader h2{color:#0b2237;font-size:clamp(28px,2.5vw,40px);font-weight:860;line-height:1}.claimsActivityHeader>div>p:last-child{color:#65798b;max-width:620px;margin:11px 0 0;font-size:11px;font-weight:620;line-height:1.45}.claimsActivityCount{color:#75889a;letter-spacing:.06em;text-transform:uppercase;flex:none;justify-items:end;font-size:9px;font-weight:760;display:grid}.claimsActivityCount strong{color:#176f82;letter-spacing:-.05em;font-size:26px;font-weight:860;line-height:1}.claimsActivityTimeline{padding:0 34px}.claimsActivityEvent{min-height:82px;color:inherit;border-bottom:1px solid #dce4e9;grid-template-columns:44px minmax(0,1fr) auto 62px;align-items:center;gap:17px;text-decoration:none;transition:background .15s,margin .15s,padding .15s;display:grid;position:relative}.claimsActivityEvent:hover{background:#f1f8f8;margin:0 -17px;padding:0 17px}.claimsActivityMarker{color:#176f82;background:#eff7f8;border:1px solid #aec8d2;border-radius:50%;place-items:center;width:36px;height:36px;font-style:normal;display:grid;position:relative}.claimsActivityMarker:after{content:"";background:#d7e3e8;width:1px;height:47px;position:absolute;top:36px;left:17px}.claimsActivityEvent:last-child .claimsActivityMarker:after{display:none}.claimsActivityMarker span{letter-spacing:.08em;font-size:8px;font-weight:880}.claimsActivityEvent.intelligence .claimsActivityMarker{color:#13735f;background:#e5f5f1;border-color:#93c8bc}.claimsActivityEvent.package .claimsActivityMarker{color:#6546a4;background:#f0ebfa;border-color:#bbaddd}.claimsActivityEvent.evidence .claimsActivityMarker{color:#147465;background:#e8f6f3;border-color:#8bc8be}.claimsActivityEvent.provider .claimsActivityMarker{color:#966214;background:#fff5df;border-color:#d8ba7d}.claimsActivityCopy{gap:3px;min-width:0;display:grid}.claimsActivityCopy small{color:#178096;letter-spacing:.14em;text-transform:uppercase;font-size:7.5px;font-weight:870}.claimsActivityCopy strong{color:#142d43;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:820;overflow:hidden}.claimsActivityCopy>span{color:#6d8092;text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:620;overflow:hidden}.claimsActivityEvent time{color:#7b8d9d;white-space:nowrap;font-size:9px;font-weight:700}.claimsActivityEvent>b{color:#176f82;text-align:right;white-space:nowrap;font-size:9px;font-weight:850}.claimsActivityEvent>b i{margin-left:4px;font-style:normal}.claimsActivityFooter{justify-content:space-between;align-items:center;gap:20px;min-height:74px;padding:14px 34px;display:flex}.claimsActivityFooter>span{color:#7b8c9c;font-size:9px;font-weight:650}.claimsActivityFooter button{color:#176f82;min-height:38px;font:inherit;cursor:pointer;background:#fff;border:1px solid #b8ccd7;border-radius:999px;align-items:center;padding:0 16px;font-size:9px;font-weight:830;display:inline-flex}.claimsActivityFooter button i{margin-left:10px;font-style:normal}.claimsAccountReadiness{color:#fff;background:linear-gradient(#1a5d701c 1px,#0000 1px) 0 0/72px 72px,linear-gradient(90deg,#1a5d701c 1px,#0000 1px) 0 0/72px 72px,radial-gradient(circle at 100% 0,#29a9a34d,#0000 340px),#08243a;align-self:start}.claimsAccountReadiness>header{border-bottom:1px solid #96ccd338;gap:22px;padding:31px 30px 27px;display:grid}.claimsAccountReadiness .eyebrow{color:#66d4c5}.claimsAccountReadiness h2{color:#fff;max-width:410px;font-size:clamp(27px,2.1vw,36px);font-weight:850;line-height:1.02}.claimsAccountReadiness header p:last-child{color:#9fb8c7;margin:11px 0 0;font-size:10px;font-weight:600;line-height:1.5}.claimsAccountReadiness>header>span{color:#acd2d3;letter-spacing:.08em;text-transform:uppercase;background:#2a8a8929;border:1px solid #67d4c561;border-radius:999px;align-items:baseline;width:fit-content;padding:7px 12px;font-size:8px;font-weight:800;display:inline-flex}.claimsAccountReadiness>header>span strong{color:#73dfcf;margin-right:4px;font-size:13px}.claimsAccountActions{padding:0 30px;display:grid}.claimsAccountAction{border-bottom:1px solid #9dc7d02e;grid-template-columns:34px minmax(0,1fr);gap:13px;padding:24px 0;display:grid}.claimsAccountAction>i{color:#6ed6c8;border:1px solid #67d4c575;border-radius:50%;place-items:center;width:28px;height:28px;font-size:7px;font-style:normal;font-weight:850;display:grid}.claimsAccountAction>div{gap:3px;min-width:0;display:grid}.claimsAccountAction small{color:#68cfc3;letter-spacing:.12em;text-transform:uppercase;font-size:7px;font-weight:850}.claimsAccountAction strong{color:#fff;font-size:15px;font-weight:810}.claimsAccountAction p{color:#a7bdca;margin:2px 0 0;font-size:9px;font-weight:600;line-height:1.45}.claimsAccountAction em{color:#7f9baa;text-overflow:ellipsis;margin-top:4px;font-size:7.5px;font-style:normal;font-weight:620;line-height:1.4;overflow:hidden}.claimsAccountAction button{color:#e6fffb;min-height:40px;font:inherit;cursor:pointer;background:#50c1b126;border:1px solid #6ed6c88c;border-radius:8px;grid-column:2;justify-content:space-between;align-items:center;margin-top:7px;padding:0 13px;font-size:9px;font-weight:820;display:flex}.claimsAccountAction button:hover{background:#50c1b140}.claimsAccountAction button:disabled{cursor:wait;opacity:.62}.claimsAccountAction.error em{color:#f3ad9d}.claimsAccountReadiness>footer{color:#7595a5;padding:18px 30px 22px;font-size:7.5px;font-weight:650;line-height:1.5}@media (max-width:1250px){.claimsCommandLowerDeck{grid-template-columns:minmax(0,1fr)}.claimsAccountReadiness>header{grid-template-columns:minmax(0,1fr) auto;align-items:end}.claimsAccountActions{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.claimsAccountAction{border-bottom:0}}@media (max-width:900px){body .cposSharedShell .claimsCommandLowerDeck{border-top:0;gap:12px;padding-top:0;width:calc(100% - 24px)!important;margin:20px auto 0!important;display:grid!important}.claimsActivityConsole,.claimsAccountReadiness{border-radius:14px;box-shadow:0 16px 34px #0c263c1a}.claimsActivityHeader{gap:16px;min-height:0;padding:23px 20px 20px;display:grid}.claimsActivityHeader h2{font-size:1.65rem}.claimsActivityHeader>div>p:last-child{font-size:.68rem}.claimsActivityCount{justify-items:start}.claimsActivityTimeline{padding:0 20px}.claimsActivityEvent{grid-template-columns:34px minmax(0,1fr) auto;gap:10px;min-height:78px}.claimsActivityMarker{width:28px;height:28px}.claimsActivityMarker:after{height:50px;top:28px;left:13px}.claimsActivityCopy strong{font-size:.72rem}.claimsActivityCopy>span{font-size:.59rem}.claimsActivityEvent time{align-self:start;margin-top:23px;font-size:.53rem}.claimsActivityEvent>b{display:none}.claimsActivityFooter{min-height:62px;padding:12px 20px}.claimsActivityFooter>span{display:none}.claimsActivityFooter button{justify-content:space-between;width:100%}.claimsAccountReadiness>header{grid-template-columns:minmax(0,1fr);gap:16px;padding:25px 22px 22px}.claimsAccountReadiness h2{font-size:1.7rem}.claimsAccountActions{grid-template-columns:minmax(0,1fr);gap:0;padding:0 22px}.claimsAccountAction{border-bottom:1px solid #9dc7d02e}.claimsAccountReadiness>footer{padding:16px 22px 20px}}.strategyWorkspaceDetails .strategyReviewHeader{color:#09243a;background:radial-gradient(circle at 96% 0,#4ec7b121,#0000 330px),linear-gradient(115deg,#f8fbfc,#eef6f6);border-top:1px solid #d8e4e9;border-bottom:1px solid #d6e3e8;grid-template-columns:minmax(0,.95fr) minmax(520px,1.05fr);align-items:center;gap:36px;padding:34px 40px;display:grid;position:relative;overflow:hidden}.strategyWorkspaceDetails .strategyReviewHeading p{color:#17758a;letter-spacing:.15em;text-transform:uppercase;margin:0 0 7px;font-size:9px;font-weight:900}.strategyWorkspaceDetails .strategyReviewHeading h2{color:#102e45;max-width:670px;font:500 clamp(27px, 2.4vw, 38px)/1.04 var(--cpos-display-font);letter-spacing:-.035em;text-wrap:balance;margin:0}.strategyWorkspaceDetails .strategyReviewHeading>span{color:#5a7181;max-width:690px;margin-top:10px;font-size:11px;line-height:1.55;display:block}.strategyReviewPath{background:#ffffffc7;border:1px solid #cfdee4;border-radius:16px;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:0;padding:0;list-style:none;display:grid;box-shadow:0 14px 34px #0a2e4212}.strategyReviewPath li{border-right:1px solid #d8e4e8;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:10px;min-width:0;padding:18px 16px;display:grid}.strategyReviewPath li:last-child{border-right:0}.strategyReviewPath b{color:#17758a;letter-spacing:.04em;background:#edf8f6;border:1px solid #17758a38;border-radius:50%;place-items:center;width:28px;height:28px;font-size:8px;display:grid}.strategyReviewPath span,.strategyReviewPath strong,.strategyReviewPath small{min-width:0;display:block}.strategyReviewPath strong{color:#12344c;font-size:11px;font-weight:900}.strategyReviewPath small{color:#718695;margin-top:4px;font-size:9px;font-weight:650;line-height:1.4}.strategyWorkspaceDetails .strategyDossierSections{background:#f2f6f7;border:0;flex-direction:column;gap:11px;padding:22px 40px 34px;display:flex}.strategyDossierSections .strategyDecisionDisclosure{order:1}.strategyDossierSections .strategyConditionDisclosure{order:2}.strategyDossierSections .strategyEvidenceDisclosure{order:3}.strategyDossierSections .strategyAuthorityDisclosure{order:4}.strategyDossierSections .strategyOpportunityDisclosure{order:5}.strategyWorkspaceDetails .strategyDossierSections>.foundationWorkspaceDisclosure,.strategyWorkspaceDetails .strategyDossierSections>.foundationWorkspaceDisclosure[open]{background:#fff;border:1px solid #d2e0e5;border-radius:15px;margin:0;padding:0;position:relative;overflow:hidden;box-shadow:0 8px 24px #0a2d410b}.strategyWorkspaceDetails .strategyDossierSections>.foundationWorkspaceDisclosure[open]{background:radial-gradient(circle at 100% 0,#51c2ae17,#0000 280px),#fff;border-color:#17758a59;box-shadow:0 15px 36px #09344814}.strategyWorkspaceDetails .strategyDossierSections>.foundationWorkspaceDisclosure[open]:before{content:"";background:linear-gradient(#4fc5ad,#17758a);width:4px;position:absolute;inset:0 auto 0 0}.strategyWorkspaceDetails .strategyDossierSections>.foundationWorkspaceDisclosure>summary{grid-template-columns:42px minmax(0,1fr) minmax(110px,auto) 72px;align-items:center;gap:16px;min-height:82px;padding:15px 20px;display:grid}.strategyWorkspaceDetails .strategyDossierSections>.foundationWorkspaceDisclosure>summary:before{color:#17758a;letter-spacing:.08em;background:#f2f8f8;border:1px solid #cfe0e5;border-radius:11px;place-items:center;width:36px;height:36px;font-size:9px;font-weight:950;display:grid}.strategyDecisionDisclosure>summary:before{content:"01"}.strategyConditionDisclosure>summary:before{content:"02"}.strategyEvidenceDisclosure>summary:before{content:"03"}.strategyAuthorityDisclosure>summary:before{content:"04"}.strategyOpportunityDisclosure>summary:before{content:"05"}.strategyWorkspaceDetails .strategyDossierSections>.foundationWorkspaceDisclosure>summary>div{min-width:0}.strategyWorkspaceDetails .strategyDossierSections>.foundationWorkspaceDisclosure>summary>div>span{color:#14344b;font:500 22px/1.05 var(--cpos-display-font);letter-spacing:-.025em;display:block}.strategyWorkspaceDetails .strategyDossierSections>.foundationWorkspaceDisclosure>summary>div>small{color:#718493;max-width:760px;margin-top:5px;font-size:9px;font-weight:680;line-height:1.4;display:block}.strategyWorkspaceDetails .strategyDossierSections>.foundationWorkspaceDisclosure>summary>strong{color:#4f6d7e;text-align:right;text-overflow:ellipsis;white-space:nowrap;background:#f1f7f7;border:1px solid #d7e4e7;border-radius:999px;max-width:280px;padding:7px 11px;font-size:9px;overflow:hidden}.strategyWorkspaceDetails .strategyDossierSections>.foundationWorkspaceDisclosure>summary:after{color:#17758a;text-align:right;justify-self:end;width:68px}.strategyWorkspaceDetails .strategyDossierSections>.foundationWorkspaceDisclosure[open]>summary{border-bottom:1px solid #dce7ea}.strategyWorkspaceDetails .strategyDossierSections>.foundationWorkspaceDisclosure[open]>summary:before{color:#fff;background:#17758a;border-color:#17758a47}.strategyWorkspaceDetails .strategyDossierSections>.foundationWorkspaceDisclosure>:not(summary){margin-left:78px;margin-right:22px}.strategyWorkspaceDetails .strategyDossierSections .foundationConditionWorkspaceRows,.strategyWorkspaceDetails .strategyDossierSections .foundationAuthorityRows,.strategyWorkspaceDetails .strategyDossierSections .foundationEvidenceWorkspace{padding-top:18px;padding-bottom:22px}.strategyWorkspaceDetails .strategyOpportunityDisclosure{background:#fbfcfc!important}@media (max-width:1100px){.strategyWorkspaceDetails .strategyReviewHeader{grid-template-columns:1fr}}@media (max-width:900px){.strategyWorkspaceDetails .strategyReviewHeader{gap:22px;padding:28px 22px}.strategyWorkspaceDetails .strategyReviewHeading h2{font-size:30px}.strategyReviewPath{grid-template-columns:1fr}.strategyReviewPath li{border-bottom:1px solid #d8e4e8;border-right:0;padding:14px}.strategyReviewPath li:last-child{border-bottom:0}.strategyWorkspaceDetails .strategyDossierSections{gap:9px;padding:16px 14px 28px}.strategyWorkspaceDetails .strategyDossierSections>.foundationWorkspaceDisclosure>summary{grid-template-columns:38px minmax(0,1fr) auto;gap:11px;min-height:76px;padding:13px 14px}.strategyWorkspaceDetails .strategyDossierSections>.foundationWorkspaceDisclosure>summary:before{width:34px;height:34px}.strategyWorkspaceDetails .strategyDossierSections>.foundationWorkspaceDisclosure>summary>div>span{font-size:19px}.strategyWorkspaceDetails .strategyDossierSections>.foundationWorkspaceDisclosure>summary>strong{text-align:left;grid-column:2;justify-self:start;max-width:100%;padding:5px 9px}.strategyWorkspaceDetails .strategyDossierSections>.foundationWorkspaceDisclosure>summary:after{grid-area:1/3/span 2;width:auto}.strategyWorkspaceDetails .strategyDossierSections>.foundationWorkspaceDisclosure>:not(summary){margin-left:14px;margin-right:14px}body .readinessExplainBackdrop{-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important;background:#02101dc7!important;place-items:end stretch!important;padding:0!important;display:grid!important}body .readinessExplainPanel{overscroll-behavior:contain!important;width:100%!important;max-width:none!important;height:100dvh!important;max-height:100dvh!important;padding-bottom:max(24px, env(safe-area-inset-bottom))!important;box-shadow:none!important;background:#edf3f6!important;border:0!important;border-radius:0!important;display:block!important;overflow:hidden auto!important}body .readinessExplainPanel>header{z-index:5!important;min-height:0!important;padding:max(16px, env(safe-area-inset-top)) 16px 16px!important;color:#fff!important;background:radial-gradient(circle at 92% 0,#3db8a938,#0000 42%),linear-gradient(135deg,#061c32,#0b405a)!important;border-bottom:1px solid #7cbbcc3d!important;grid-template-columns:minmax(0,1fr) 42px!important;align-items:start!important;gap:12px!important;display:grid!important;position:sticky!important;top:0!important;box-shadow:0 10px 28px #041c2f29!important}body .readinessExplainPanel>header>div{min-width:0!important}body .readinessExplainPanel>header p{color:#73dcc7!important;letter-spacing:.15em!important;margin:0 0 5px!important;font-size:.57rem!important}body .readinessExplainPanel>header h2{font-family:var(--cpos-interface-font)!important;letter-spacing:-.035em!important;text-wrap:balance!important;margin:0!important;font-size:clamp(1.35rem,6.2vw,1.72rem)!important;font-weight:820!important;line-height:1.08!important}body .readinessExplainPanel>header>div>span{color:#b9cfda!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;max-width:37ch!important;margin-top:7px!important;font-size:.72rem!important;line-height:1.4!important;display:-webkit-box!important;overflow:hidden!important}body .readinessExplainPanel>header>button{color:#fff!important;background:#ffffff1a!important;border:1px solid #ffffff3d!important;border-radius:50%!important;place-items:center!important;width:42px!important;min-width:42px!important;height:42px!important;min-height:42px!important;padding:0!important;font-size:1.45rem!important;line-height:1!important;display:grid!important}body .readinessExplainPanel>header>button span{display:none!important}body .readinessExplainScoreRow{background:#fff!important;border:0!important;border-bottom:1px solid #d4e0e7!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:0!important;display:grid!important}body .readinessExplainScoreRow>div{border:0!important;border-right:1px solid #dde6eb!important;align-content:center!important;gap:3px!important;min-width:0!important;min-height:82px!important;padding:11px 10px!important;display:grid!important}body .readinessExplainScoreRow>div:last-child{border-right:0!important}body .readinessExplainScoreRow .readinessExplainScore{background:linear-gradient(90deg,#e7f7f3eb,#fffffff5),#fff!important;border-bottom:1px solid #dce6eb!important;border-right:0!important;grid-column:1/-1!important;grid-template-columns:auto auto minmax(0,1fr)!important;align-content:center!important;align-items:center!important;min-height:100px!important;padding:16px!important;display:grid!important;position:relative!important}body .readinessExplainScore>strong{color:#0a2a42!important;font-family:var(--cpos-interface-font)!important;letter-spacing:-.065em!important;margin:0!important;font-size:3.35rem!important;font-weight:860!important;line-height:.9!important}body .readinessExplainScore>sup{color:#17758a!important;align-self:start!important;margin:2px 13px 0 3px!important;font-size:1rem!important}body .readinessExplainScore>span{color:#176d83!important;letter-spacing:.11em!important;align-self:center!important;margin:0!important;font-size:.62rem!important;line-height:1.35!important}body .readinessExplainScoreRow small{color:#718697!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:.48rem!important;line-height:1.2!important;overflow:hidden!important}body .readinessExplainScoreRow>div:not(.readinessExplainScore)>strong{color:#112e46!important;text-overflow:ellipsis!important;min-width:0!important;margin:1px 0 0!important;font-size:clamp(.8rem,3.6vw,1rem)!important;line-height:1.1!important;overflow:hidden!important}body .readinessExplainScoreRow>div:not(.readinessExplainScore)>span{color:#6c8193!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;margin:0!important;font-size:.53rem!important;line-height:1.25!important;display:-webkit-box!important;overflow:hidden!important}body .readinessBoundary{background:#e5f1f1!important;border:0!important;border-bottom:1px solid #d4e0e7!important;grid-template-columns:22px minmax(0,1fr)!important;align-items:start!important;gap:9px!important;padding:12px 16px!important;display:grid!important;position:relative!important}body .readinessBoundary:before{color:#176d83!important;content:"i"!important;border:1px solid #9fcbd0!important;border-radius:50%!important;place-items:center!important;width:20px!important;height:20px!important;font-size:.68rem!important;font-weight:850!important;display:grid!important}body .readinessBoundary strong{color:#176d83!important;grid-column:2!important;margin-top:1px!important;font-size:.64rem!important}body .readinessBoundary p{color:#4e687a!important;grid-column:2!important;margin:-3px 0 0!important;font-size:.62rem!important;line-height:1.4!important}body .readinessExplainBody{background:#edf3f6!important;min-height:0!important;padding:0 0 18px!important;display:block!important}body .readinessExplainBody>nav{scroll-snap-type:x proximity!important;scrollbar-width:none!important;background:0 0!important;border:0!important;gap:8px!important;max-height:none!important;padding:14px 14px 10px!important;scroll-padding-inline:14px!important;display:flex!important;overflow:auto hidden!important}body .readinessExplainBody>nav::-webkit-scrollbar{display:none!important}body .readinessExplainBody>nav>div{display:none!important}body .readinessExplainBody nav>button{scroll-snap-align:start!important;background:#ffffffd1!important;border:1px solid #d2dfe6!important;border-radius:11px!important;flex:0 0 min(76vw,292px)!important;grid-template-columns:8px minmax(0,1fr) auto!important;gap:9px!important;min-width:0!important;min-height:68px!important;padding:10px 12px!important;display:grid!important;box-shadow:0 4px 14px #0e32480a!important}body .readinessExplainBody nav>button.active{background:#fff!important;border-color:#62bca9!important;box-shadow:inset 0 -3px #55b9a5,0 7px 18px #12586514!important}body .readinessExplainBody nav>button strong{font-size:.72rem!important;line-height:1.25!important}body .readinessExplainBody nav>button small{font-size:.57rem!important}body .readinessExplainBody nav>button em{font-size:.88rem!important}body .readinessDimensionDetail{background:#fff!important;border:1px solid #d5e1e7!important;border-radius:14px!important;width:auto!important;min-height:0!important;margin:0 14px!important;padding:16px!important;overflow:visible!important;box-shadow:0 10px 28px #1031460f!important}body .readinessDimensionHeading{border-bottom:1px solid #dce5ea!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:start!important;gap:8px 12px!important;padding-bottom:14px!important;display:grid!important}body .readinessDimensionHeading>div{min-width:0!important}body .readinessDimensionHeading p{margin:0 0 4px!important;font-size:.52rem!important}body .readinessDimensionHeading h3{font-family:var(--cpos-interface-font)!important;letter-spacing:-.03em!important;overflow-wrap:anywhere!important;margin:0!important;font-size:1.22rem!important;font-weight:820!important;line-height:1.08!important}body .readinessDimensionHeading span{color:#607689!important;margin-top:7px!important;font-size:.67rem!important;line-height:1.45!important}body .readinessDimensionHeading mark{white-space:nowrap!important;padding:6px 8px!important;font-size:.49rem!important}body .readinessDimensionMetrics{border:0!important;border-bottom:1px solid #dce5ea!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;display:grid!important}body .readinessDimensionMetrics>div,body .readinessDimensionMetrics>div:first-child{border:1px solid #e0e8ec!important;border-top:0!important;border-left:0!important;gap:3px!important;padding:12px 10px!important}body .readinessDimensionMetrics>div:nth-child(2n){border-right:0!important}body .readinessDimensionMetrics>div:nth-last-child(-n+2){border-bottom:0!important}body .readinessDimensionMetrics small{font-size:.48rem!important}body .readinessDimensionMetrics strong{font-size:1rem!important}body .readinessDimensionDetail>section{gap:7px!important;padding:15px 0!important}body .readinessDimensionDetail>section>p{margin:0!important;font-size:.52rem!important}body .readinessDimensionDetail>section>span,body .readinessDimensionDetail>section>strong,body .readinessDimensionDetail ul{font-size:.68rem!important;line-height:1.45!important}body .readinessDimensionDetail>section>strong{color:#153149!important;font-size:.78rem!important}body .readinessTraceSection{border-bottom:0!important;padding-bottom:2px!important}body .readinessTraceSection a,body .readinessTraceSection div>span{padding:7px 8px!important;font-size:.55rem!important}.cposAdminBar,.cposAdminNav,.cposAdminHeader,.cposApplicationPage>.appHeader,.cposApplicationPage>.wizardHeader,.cposApplicationPage>.siteFooter,.cposApplicationPage>.claimCopilot,.cposApplicationPage .legacyClaimWorkspace{display:none!important}.cposDesktopShell{--cpos-mobile-header:62px;--cpos-mobile-ribbon:58px;color:#10273e;background:radial-gradient(circle at 88% 2%,#47c7b814,#0000 28rem),#edf3f6;width:100%;min-width:0;min-height:100dvh;overflow:clip;grid-template-columns:minmax(0,1fr)!important;grid-template-rows:var(--cpos-mobile-header) minmax(0, 1fr) var(--cpos-mobile-ribbon)!important;display:grid!important}.cposSharedShell .cposCommandBar{z-index:120;width:100%;min-width:0;height:var(--cpos-mobile-header);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#031d34f7;border-bottom:1px solid #77b2d333;grid-row:1;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;padding:0 12px;display:grid;position:sticky;top:0;box-shadow:0 12px 34px #04192d29;grid-column:1!important}.cposSharedShell .cposCommandIdentity{align-items:center;gap:9px;min-width:0;display:flex}.cposSharedShell .cposMenuTrigger{color:#ecf9ff;background:#ffffff0e;border:1px solid #9ac8e040;border-radius:12px;flex:0 0 42px;place-items:center;width:42px;height:42px;padding:0;box-shadow:inset 0 1px #ffffff14;display:inline-grid!important}.cposSharedShell .cposIdentity{min-width:0}.cposSharedShell .cposIdentity strong{color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:.96rem;line-height:1.05;display:block;overflow:hidden}.cposSharedShell .cposIdentity span{letter-spacing:.12em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;margin-top:3px;font-size:.59rem;font-weight:800;line-height:1;display:block;overflow:hidden;color:#65d8c4!important}.cposSharedShell .cposClaimSelector,.cposSharedShell .cposWorkspaceName,.cposSharedShell .cposCommandSearch{display:none!important}.cposSharedShell .cposCommandUtilities{justify-content:flex-end;align-items:center;gap:7px;min-width:0;display:flex}.cposSharedShell .cposCommandUtilities>:not(.cposUserUtility):not(.cposProfileUtility):not(.cposUserMenuWrap){display:none!important}.cposSharedShell .cposUserUtility,.cposSharedShell .cposProfileUtility,.cposSharedShell .cposUserMenuTrigger{border-radius:50%;width:40px;min-width:40px;height:40px;padding:0}.cposSharedShell .cposUserMenu{z-index:170;top:calc(var(--cpos-mobile-header) + 8px);width:min(340px,100vw - 20px);max-height:calc(100dvh - var(--cpos-mobile-header) - 24px);overscroll-behavior:contain;position:fixed;right:10px;overflow-y:auto}.cposSharedShell .cposNavigationScrim{opacity:0;pointer-events:none;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#000e1ca6;border:0;transition:opacity .18s;z-index:138!important;inset:var(--cpos-mobile-header) 0 0!important;display:block!important;position:fixed!important}.cposSharedShell.dockExpanded .cposNavigationScrim{opacity:1;pointer-events:auto}.cposSharedShell .cposWorkspaceDock{flex-direction:column;transition:transform .22s cubic-bezier(.2,.8,.2,1);overflow:hidden;transform:translate(-104%);box-shadow:28px 0 70px #00101f59;z-index:145!important;inset:var(--cpos-mobile-header) auto 0 0!important;background:linear-gradient(155deg,#092c47fa,#021930fe)!important;border:0!important;border-right:1px solid #84c4dc38!important;border-radius:0 18px 18px 0!important;width:min(420px,91vw)!important;max-width:none!important;height:auto!important;min-height:0!important;padding:0!important;display:flex!important;position:fixed!important}.cposSharedShell.dockExpanded .cposWorkspaceDock{transform:translate(0)}.cposSharedShell .cposDockHeader{border-bottom:1px solid #7eb9d32b;justify-content:space-between;align-items:center;min-height:72px;padding:16px 18px;display:flex!important}.cposSharedShell .cposDockContent{overscroll-behavior:contain;min-height:0;padding:14px;overflow-y:auto}.cposSharedShell .cposDockGrid{grid-template-columns:minmax(0,1fr)!important;gap:8px!important;display:grid!important}.cposSharedShell .cposDockItem{border:1px solid #0000;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:62px;padding:10px 12px;border-radius:13px!important;display:grid!important}.cposSharedShell .cposDockItem.active{background:#18697e52;border-color:#5edfc947}.cposSharedShell .cposDockFooter{padding:14px 18px calc(16px + env(safe-area-inset-bottom));border-top:1px solid #7eb9d32b;margin-top:auto}.cposSharedShell .cposMissionMain{grid-row:2;width:100%;min-width:0;max-width:100vw;overflow-x:clip;padding:0 12px calc(var(--cpos-mobile-ribbon) + 28px)!important;grid-column:1!important}.cposSharedShell .cposMissionMain>*,.cposSharedShell .cposMissionMain section,.cposSharedShell .cposMissionMain article,.cposSharedShell .cposMissionMain header,.cposSharedShell .cposMissionMain form,.cposSharedShell .cposMissionMain div{min-width:0}.cposSharedShell .cposIntelligenceRibbon{width:100%;min-width:0;padding-bottom:env(safe-area-inset-bottom);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#031d34fa;border-top:1px solid #82bed83b;grid-row:3;grid-template-columns:repeat(3,minmax(0,1fr));box-shadow:0 -14px 36px #051d322e;z-index:118!important;height:var(--cpos-mobile-ribbon)!important;grid-column:1!important;display:grid!important;position:fixed!important;inset:auto 0 0!important}.cposSharedShell .cposRibbonMetric{text-align:center;border-right:1px solid #8ac0d824;place-content:center;min-width:0;padding:6px 8px;display:grid}.cposSharedShell .cposRibbonMetric strong{color:#f4fbff;text-overflow:ellipsis;white-space:nowrap;font-size:.88rem;line-height:1.05;overflow:hidden}.cposSharedShell .cposRibbonMetric span{color:#8eaac0;letter-spacing:.04em;text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:.55rem;line-height:1.05;overflow:hidden}.cposSharedShell .cposRibbonNext,.cposSharedShell .cposIntelligenceRibbon>:nth-child(n+4){display:none!important}.cposMissionStatus,.cposClaimsHeader,.cposEvidenceHeader,.cposStrategyHeader,.cposPackageHeader,.cposProviderHeader,.activityHubHeader,.settingsCommandHeader,.reconHero{border-radius:0!important;margin-inline:-12px!important}.cposMissionStatus,.cposClaimsHeader,.cposEvidenceHeader,.cposStrategyHeader,.cposPackageHeader,.cposProviderHeader,.activityHubHeader,.settingsCommandHeader{padding:28px 18px!important}.cposMissionStatus,.cposStrategyHeader,.cposPackageHeader,.cposProviderHeader,.settingsCommandHeader{grid-template-columns:minmax(0,1fr)!important;gap:18px!important;display:grid!important}.cposMissionStatus h1,.cposClaimsHeader h1,.cposEvidenceHeader h1,.cposStrategyHeader h1,.cposPackageHeader h1,.cposProviderHeader h1,.activityHubHeader h1,.settingsCommandHeader h1,.reconHero h1{overflow-wrap:anywhere;max-width:100%!important;font-size:clamp(2.2rem,11vw,4.2rem)!important;line-height:.95!important}.cposMissionReadiness,.cposMissionNextAction,.cposStrategyScore,.cposPackageObjective,.cposVaultAccess{width:100%!important;max-width:none!important}.cposMissionMeta,.cposEvidenceMetrics,.cposStrategyMetrics,.cposPackageMetrics,.cposProviderMetrics,.portfolioMetricGrid{width:100%;overflow:hidden;grid-template-columns:repeat(2,minmax(0,1fr))!important;display:grid!important}.cposMissionMeta>*,.cposEvidenceMetrics>*,.cposStrategyMetrics>*,.cposPackageMetrics>*,.cposProviderMetrics>*,.portfolioMetricGrid>*{min-height:92px;padding:16px!important}.cposGraphWorkspace{overflow:hidden;border-radius:0!important;width:calc(100% + 24px)!important;margin-inline:-12px!important}.claimGraphPanel,.claimIntelligenceWorkspace,.claimMapPreviewShell,.claimMapCanvas{max-width:100vw!important}.claimIntelligenceWorkspace{width:100%!important;display:block!important;overflow:clip!important}.claimWorkspaceLeftPanel,.claimWorkspaceRightPanel,.claimWorkspaceBottomPanel,.claimWorkspaceCanvasChips{display:none!important}.claimWorkspaceGraphStage{width:100%;display:block!important;overflow:hidden!important}.claimMissionControl,.claimMapMissionControl{grid-template-columns:minmax(0,1fr)!important;gap:10px!important;padding:14px!important;display:grid!important}.claimMissionControl form,.claimMapMissionControl form,.claimMissionControl .claimMissionSearch,.claimMapMissionControl .claimMissionSearch{width:100%!important;min-width:0!important}.claimMissionControlActions,.claimMapMissionControlActions,.claimMapPreviewToolbar,.claimMapModeRail,.claimMapPresetRail{overscroll-behavior-inline:contain;scrollbar-width:none;width:100%;max-width:100%;padding-bottom:3px;overflow-x:auto;gap:8px!important;display:flex!important}.claimMissionControlActions::-webkit-scrollbar{display:none}.claimMapMissionControlActions::-webkit-scrollbar{display:none}.claimMapPreviewToolbar::-webkit-scrollbar{display:none}.claimMapModeRail::-webkit-scrollbar{display:none}.claimMapPresetRail::-webkit-scrollbar{display:none}.claimMissionControlActions>*,.claimMapMissionControlActions>*,.claimMapPreviewToolbar>*,.claimMapModeRail>*,.claimMapPresetRail>*{flex:none}.claimIntelligenceWorkspace .claimMapCanvas.inlinePreview{touch-action:pan-y;width:100%!important;height:clamp(620px,78dvh,760px)!important;min-height:620px!important;overflow:hidden!important}.claimIntelligenceWorkspace .claimMapPreviewBriefing,.claimIntelligenceWorkspace .claimMapPreviewInspector{border-radius:16px!important;grid-template-columns:minmax(0,1fr)!important;width:calc(100% - 24px)!important;margin:12px!important;display:grid!important}.claimIntelligenceWorkspace .claimMapPreviewInspector{overscroll-behavior:contain;max-height:72dvh;overflow-y:auto}.claimMapStats,.claimWorkspaceMetrics{white-space:nowrap;scrollbar-width:none;width:100%;overflow-x:auto;gap:16px!important;padding:10px 14px!important;display:flex!important}.claimsCommandHero,.claimsCommandDashboard,.primaryClaimCard,.claimsCommandPriority{width:100%!important;max-width:none!important}.claimsCommandHero,.primaryClaimCard,.claimsCommandPriority,.secondaryClaimRow{grid-template-columns:minmax(0,1fr)!important;gap:16px!important;display:grid!important}.primaryClaimCard,.claimsCommandPriority{padding:20px!important}.secondaryClaimRow{padding:16px!important}.cposVaultContinuity,.cposVaultCollectionGrid,.cposEvidenceLower{grid-template-columns:minmax(0,1fr)!important;gap:14px!important;display:grid!important}.cposEvidenceInventory,.cposEvidenceTimeline,.cposEvidenceIntake,.cposVaultAssurance{width:100%!important;max-width:none!important}.cposEvidenceToolbar{grid-template-columns:minmax(0,1fr)!important;gap:10px!important;display:grid!important}.cposEvidenceToolbar input,.cposEvidenceToolbar select,.cposEvidenceToolbar button{width:100%!important}.cposEvidenceTableHead{display:none!important}.cposEvidenceRows{gap:10px;display:grid}.cposEvidenceRow{background:#ffffffc2;border:1px solid #d3e0e7!important;border-radius:14px!important;grid-template-columns:minmax(0,1fr) auto!important;gap:10px 12px!important;padding:16px!important;display:grid!important}.cposEvidenceRow>*{grid-column:1/-1}.cposEvidenceRow .cposEvidenceAction,.cposEvidenceRow>:last-child{justify-self:start}.cposStrategyPriorityGap,.cposStrategyExecutionBoard,.cposStrategyElements,.cposStrategyRoadmap,.cposStrategyActions,.cposStrategyRiskList{width:100%!important;max-width:none!important}.cposStrategySectionHead,.cposPackageSectionHead,.cposProviderSectionHead{grid-template-columns:minmax(0,1fr)!important;align-items:start!important;gap:8px!important;display:grid!important}.cposStrategyElementRows,.cposStrategyRoadmap,.cposStrategyActions,.cposStrategyRiskList{grid-template-columns:minmax(0,1fr)!important;gap:10px!important;display:grid!important}.cposStrategyElementRow,.cposStrategyRoadmap>*,.cposStrategyActions>*,.cposStrategyRiskList>*{overflow-wrap:anywhere;min-width:0;padding:16px!important}.cposPackageRelease{color:#f5fbff;background:radial-gradient(circle at 92% 8%,#56dcc230,#0000 16rem),linear-gradient(145deg,#071d33 0%,#0a3951 100%);position:relative;overflow:hidden;box-shadow:0 20px 48px #051d3129;border:0!important;border-radius:0!important;grid-template-columns:minmax(0,1fr)!important;gap:22px!important;width:calc(100% + 24px)!important;max-width:none!important;margin-inline:-12px!important;padding:26px 18px 24px!important;display:grid!important}.cposPackageArtifact{opacity:.22;pointer-events:none;width:72px;height:86px;position:absolute;top:18px;right:16px}.cposPackageArtifact .sheet{background:#e0faf614;border:1px solid #81e5d26b;border-radius:5px;width:58px;height:76px;display:block;position:absolute}.cposPackageArtifact .back{top:0;right:0}.cposPackageArtifact .middle{top:5px;right:5px}.cposPackageArtifact .front{padding:10px 7px;top:10px;right:10px}.cposPackageArtifact .front i,.cposPackageArtifact .front b,.cposPackageArtifact .front small{display:block}.cposPackageArtifact .front i{color:#6fe0ca;font-size:8px;font-style:normal;font-weight:900}.cposPackageArtifact .front b{color:#fff;letter-spacing:.1em;margin-top:8px;font-size:6px;line-height:1.35}.cposPackageArtifact .front small{color:#8bb8c6;margin-top:9px;font-size:6px}.cposPackageReleaseBody{z-index:1;min-width:0;display:grid;position:relative}.cposPackageReleaseBody>p{color:#69d8c2;letter-spacing:.14em;text-transform:uppercase;margin:0 0 8px;font-size:.62rem;font-weight:850}.cposPackageReleaseBody>h2{color:#fff;max-width:calc(100% - 58px);font:500 2rem/1 var(--cpos-display-font);letter-spacing:-.045em;margin:0}.cposPackageReleaseBody>span{color:#b5cbd7;max-width:34rem;margin-top:12px;font-size:.76rem;line-height:1.55}.cposPackageProgress{gap:8px;margin-top:20px;display:grid}.cposPackageProgress>div{justify-content:space-between;align-items:center;gap:12px;min-width:0;display:flex}.cposPackageProgress strong{color:#f6fbff;font-size:.72rem}.cposPackageProgress small{color:#8eabbc;font-size:.61rem}.cposPackageProgress>i{background:#b4d5e224;border-radius:999px;height:4px;display:block;overflow:hidden}.cposPackageProgress>i>b{border-radius:inherit;background:linear-gradient(90deg,#45bca5,#7de1ce);height:100%;transition:width .22s;display:block;box-shadow:0 0 16px #5dd9c15c}.cposPackagePath{grid-template-columns:repeat(3,minmax(0,1fr));margin:22px 0 0;padding:0;list-style:none;display:grid}.cposPackagePath li{justify-items:start;gap:8px;min-width:0;padding-right:8px;display:grid;position:relative}.cposPackagePath li:after{content:"";background:#9fc1d033;height:1px;position:absolute;top:13px;left:33px;right:8px}.cposPackagePath li:last-child:after{display:none}.cposPackagePath li>i{z-index:1;color:#829faf;background:#0a2941;border:1px solid #a0c3d340;border-radius:50%;place-items:center;width:27px;height:27px;font-size:.62rem;font-style:normal;font-weight:850;display:grid}.cposPackagePath li.current>i{color:#fff;background:#176f77;border-color:#67d8c1;box-shadow:0 0 0 5px #53cdb51a}.cposPackagePath li.complete>i{color:#79dfca;background:#45b49e2e;border-color:#67d8c173}.cposPackagePath li>span{gap:3px;min-width:0;display:grid}.cposPackagePath strong{color:#eaf5fa;font-size:.68rem}.cposPackagePath small{color:#7897aa;font-size:.55rem;line-height:1.35}.cposPackageReleaseAction{z-index:1;border-top:1px solid #9ac4d32e;gap:9px;padding-top:18px;display:grid;position:relative}.cposPackageReleaseAction>span{color:#67d8c1;letter-spacing:.12em;text-transform:uppercase;font-size:.57rem;font-weight:850}.cposPackageReleaseAction>strong{color:#eef8fb;font-size:.75rem;line-height:1.45}.cposPackageReleaseAction button{color:#06243a;width:100%;min-height:48px;font:850 .72rem var(--cpos-interface-font);cursor:pointer;background:linear-gradient(105deg,#49c1aa,#7ce0cc);border:1px solid #79ddc9;border-radius:8px;padding:11px 14px}.cposPackageReleaseAction button.secondary{color:#e8f6fb;background:#ffffff0e;border-color:#9bc6d652}.cposPackageReleaseAction button.text{color:#91b5c5;min-height:32px;box-shadow:none;background:0 0;border:0;padding:4px;font-size:.64rem}.cposPackageReleaseAction button:disabled{cursor:not-allowed;opacity:.45}.cposPackageWorkbench,.cposPackageWorkspace{grid-template-columns:minmax(0,1fr)!important;gap:14px!important;display:grid!important}.cposPackageDeliverableRail,.cposPackagePreview,.cposPackageForms,.cposPackageExport{width:100%!important;max-width:none!important}.cposPackageFormGrid,.cposPackageFields{grid-template-columns:minmax(0,1fr)!important;gap:10px!important;display:grid!important}.providerMatchFoundation,.providerMatchInputs,.providerLocationActions,.providerRecommendationGroups,.cposProviderWorkspace,.cposProviderRows,.cposProviderIntake,.providerArtifactGate{width:100%!important;max-width:none!important}.providerMatchInputs,.providerRecommendationGroups,.cposProviderWorkspace,.providerArtifactGate{grid-template-columns:minmax(0,1fr)!important;gap:12px!important;display:grid!important}.providerMatchInputs label,.providerMatchInputs input,.providerMatchInputs select,.providerLocationActions button{width:100%!important}.cposProviderRow{grid-template-columns:minmax(0,1fr)!important;gap:12px!important;padding:16px!important;display:grid!important}.activityHubHero,.activityHubHeroCopy,.activityHubSwitch,.activityUpdatesPanel,.settingsWorkspace,.settingsWorkbench,.settingsProfileRail,.settingsControlColumn,.settingsControlPanel{width:100%!important;max-width:none!important}.activityHubHeader,.activityHubHero,.settingsWorkbench{grid-template-columns:minmax(0,1fr)!important;gap:14px!important;display:grid!important}.activityHubSwitch{grid-template-columns:minmax(0,1fr)!important;margin:0!important;display:grid!important}.settingsPreferenceRow{grid-template-columns:minmax(0,1fr) auto!important;gap:12px!important;display:grid!important}.settingsSessionFooter{grid-template-columns:minmax(0,1fr)!important;gap:12px!important;display:grid!important}.reconHero{padding:26px 18px!important}.reconMethodBar,.reconWorkspace,.reconControls,.reconFacts,.reconPlan,.reconDimensions{width:100%!important;max-width:none!important}.reconWorkspace{grid-template-columns:minmax(0,1fr)!important;display:grid!important}.reconSteps{overscroll-behavior-inline:contain;scrollbar-width:none;width:100%;overflow-x:auto;gap:8px!important;padding:10px!important;display:flex!important}.reconSteps>*{flex:0 0 min(78vw,280px)}.reconStage,.reconControls,.reconFacts,.reconPlan{padding:18px!important}.cposAdminProviderRegistry,.adminSalesIntelligence{width:100%!important;max-width:none!important;display:block!important}.cposAdminShell,.cposAdminMain{width:100%;min-width:0;display:block!important}.cposAdminBar,.cposAdminNav{max-width:100vw;overflow-x:auto}.adminSalesIntelligence table,.cposAdminProviderRegistry table{min-width:760px}.adminSalesIntelligence .tableScroll,.cposAdminProviderRegistry .tableScroll,.adminSalesIntelligence [class*=Table],.cposAdminProviderRegistry [class*=Table]{max-width:100%;overflow-x:auto}button,input,select,textarea,img,svg,canvas{max-width:100%}}@media (max-width:560px){.cposSharedShell .cposMissionMain{padding-inline:10px!important}.cposMissionStatus,.cposClaimsHeader,.cposEvidenceHeader,.cposStrategyHeader,.cposPackageHeader,.cposProviderHeader,.activityHubHeader,.settingsCommandHeader,.reconHero{margin-inline:-10px!important}.cposMissionMeta,.cposEvidenceMetrics,.cposStrategyMetrics,.cposPackageMetrics,.cposProviderMetrics,.portfolioMetricGrid{grid-template-columns:minmax(0,1fr)!important}.cposMissionMeta>*,.cposEvidenceMetrics>*,.cposStrategyMetrics>*,.cposPackageMetrics>*,.cposProviderMetrics>*,.portfolioMetricGrid>*{min-height:78px}.cposSharedShell .cposIdentity span{max-width:180px}.cposSharedShell .cposIntelligenceRibbon{grid-template-columns:repeat(3,minmax(0,1fr))}.claimIntelligenceWorkspace .claimMapCanvas.inlinePreview{height:650px!important}}.claimMissionControl{--mc-ink:#071d35;--mc-navy:#06213a;--mc-blue:#0d5070;--mc-teal:#4fc9ba;--mc-line:#89b0ca47;background:#061d34;border:1px solid #5fc7be47;border-radius:24px;position:relative;overflow:clip;box-shadow:0 26px 70px #03182d33}.claimMissionControl.isFullscreen{z-index:10000;background:#061d34;border:0;border-radius:0;height:100dvh;position:fixed;inset:0;overflow:auto}.claimMissionToolbar{z-index:30;color:#f6fbff;background:radial-gradient(circle at 82% -20%,#28a6b93d,#0000 38%),linear-gradient(118deg,#061d34,#082e4e 58%,#0a5169);border-bottom:1px solid #6fbfcf2e;padding:16px 18px 12px;position:relative}.claimMissionToolbarPrimary{grid-template-columns:auto minmax(320px,1fr) auto auto auto;align-items:center;gap:10px;display:grid}.claimMissionControlBrand{border-right:1px solid #ffffff24;min-width:148px;padding-right:15px;display:grid}.claimMissionControlBrand small{color:#72dfcf;font:750 .61rem/1.2 var(--font-sans);letter-spacing:.15em;text-transform:uppercase}.claimMissionControlBrand strong{font:720 .92rem/1.2 var(--font-sans);margin-top:3px}.claimMissionToolbar button,.claimStoryControls button,.claimReplayControls button{color:#c6d7e6;min-height:38px;font:700 .72rem/1 var(--font-sans);white-space:nowrap;cursor:pointer;background:#051d338f;border:1px solid #9bc3dc40;border-radius:999px;padding:0 13px;transition:transform .16s,color .16s,border-color .16s,background .16s}.claimMissionToolbar button:hover:not(:disabled),.claimStoryControls button:hover:not(:disabled),.claimReplayControls button:hover:not(:disabled){color:#fff;border-color:#6fe0d0a3;transform:translateY(-1px)}.claimMissionToolbar button.active,.claimStoryControls button.primary,.claimReplayControls button.primary{color:#042840;background:linear-gradient(135deg,#92efe0,#55cabb);border-color:#0000;box-shadow:0 7px 22px #3acbba33}.claimMissionToolbar button:disabled,.claimStoryControls button:disabled,.claimReplayControls button:disabled{opacity:.42;cursor:not-allowed}.claimMissionToolbar button>span{color:#06263c;background:#79decf;border-radius:99px;place-items:center;min-width:18px;height:18px;margin-left:5px;font-size:.62rem;display:inline-grid}.claimMissionSearch{background:#031627a3;border:1px solid #8dbcd745;border-radius:999px;grid-template-columns:1fr auto;min-width:0;height:42px;display:grid;position:relative}.claimMissionSearch:focus-within{border-color:#6fe0d0;box-shadow:0 0 0 3px #4dc7b726}.claimMissionSearch input{color:#eef8ff;min-width:0;font:560 .78rem/1 var(--font-sans);background:0 0;border:0;outline:0;padding:0 15px}.claimMissionSearch input::placeholder{color:#809bb1}.claimMissionSearch>button{color:#06263c;background:#8ce7d9;border:0;min-height:34px;margin:3px}.claimMissionViewSelect{color:#8fa8bb;background:#031627a3;border:1px solid #8dbcd745;border-radius:999px;grid-template-columns:auto auto;align-items:center;min-height:42px;display:grid;overflow:hidden}.claimMissionViewSelect>span{font:750 .61rem/1 var(--font-sans);letter-spacing:.1em;text-transform:uppercase;padding-left:13px}.claimMissionViewSelect select{color:#eff9ff;min-width:132px;height:40px;font:720 .72rem/1 var(--font-sans);cursor:pointer;background:0 0;border:0;outline:0;padding:0 32px 0 8px}.claimMissionViewSelect select option{color:#102a42;background:#fff}.claimMissionStoryAction{min-width:104px}.claimMissionMore{position:relative}.claimMissionMore>summary{color:#c6d7e6;min-height:38px;font:700 .72rem/1 var(--font-sans);white-space:nowrap;cursor:pointer;background:#051d338f;border:1px solid #9bc3dc40;border-radius:999px;place-items:center;padding:0 14px;list-style:none;display:grid}.claimMissionMore>summary::-webkit-details-marker{display:none}.claimMissionMore>summary:after{content:"•••";color:#72dfcf;letter-spacing:.08em;margin-left:8px}.claimMissionMore[open]>summary{color:#fff;border-color:#6fe0d0a3}.claimMissionMore>div{z-index:90;background:#051b30fb;border:1px solid #74bfcd57;border-radius:17px;width:286px;padding:7px;display:grid;position:absolute;top:calc(100% + 9px);right:0;overflow:hidden;box-shadow:0 24px 54px #000c1c73}.claimMissionToolbar .claimMissionMore>div>button{text-align:left;min-height:0;box-shadow:none;background:0 0;border:0;border-radius:11px;justify-content:space-between;align-items:center;padding:10px 11px;display:flex}.claimMissionToolbar .claimMissionMore>div>button:hover:not(:disabled){background:#308b9d2e;transform:none}.claimMissionMore button>span{min-width:0;height:auto;color:inherit;background:0 0;border-radius:0;margin:0;display:grid}.claimMissionMore button strong{color:#f4fbff;font:720 .72rem/1.2 var(--font-sans)}.claimMissionMore button small{color:#8fa8bb;font:540 .62rem/1.25 var(--font-sans);margin-top:4px}.claimMissionMore button>b{color:#07304a;background:#79decf;border-radius:99px;place-items:center;min-width:22px;height:22px;font-size:.62rem;display:grid}.claimMissionSearchResults{z-index:80;background:#051b30fa;border:1px solid #74bfcd57;border-radius:17px;padding:6px;display:grid;position:absolute;top:calc(100% + 8px);left:0;right:0;overflow:hidden;box-shadow:0 22px 50px #000c1c66}.claimMissionSearchResults button{text-align:left;background:0 0;border:0;border-radius:11px;justify-items:start;min-height:0;padding:10px 12px;display:grid}.claimMissionSearchResults button:hover{background:#308b9d2e;transform:none}.claimMissionSearchResults strong{color:#f6fbff;font-size:.75rem}.claimMissionSearchResults small{color:#8fa8bb;margin-top:4px;font-size:.62rem}.claimMissionFocusModes{scrollbar-width:none;border-top:1px solid #ffffff17;gap:5px;margin-top:11px;padding-top:10px;display:flex;overflow-x:auto}.claimMissionFocusModes::-webkit-scrollbar{display:none}.claimMissionFocusModes button{background:0 0;border-color:#0000;min-height:32px;padding:0 12px}.claimMissionFocusModes button.active{color:#8de7d9;box-shadow:none;background:#4ac3b41f;border-color:#62dccc47}.claimMissionTray{z-index:24;color:#122b43;background:linear-gradient(115deg,#f7fbfd,#eef7f8);border-bottom:1px solid #bfd4e0;grid-template-columns:minmax(250px,.38fr) minmax(0,1fr);gap:26px;padding:24px 28px;animation:.22s both claimTrayIn;display:grid;position:relative;box-shadow:0 18px 40px #031c322e}@keyframes claimTrayIn{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.claimMissionTray>header p{color:#0b7288;font:780 .65rem/1 var(--font-sans);letter-spacing:.16em;text-transform:uppercase;margin:0 0 7px}.claimMissionTray>header h3{color:#08223b;font:650 clamp(1.2rem, 2vw, 1.8rem)/1.08 var(--font-serif);margin:0}.claimMissionTray>header span{color:#5b7287;font:520 .78rem/1.5 var(--font-sans);margin-top:10px;display:block}.claimMissionTrayClose{color:#456176;cursor:pointer;background:0 0;border:0;border-radius:50%;width:30px;height:30px;padding:0;font-size:1.3rem;position:absolute;top:12px;right:15px}.claimMissionTrayClose:hover{background:#dcebed}.claimLayerGrid{grid-template-columns:repeat(5,minmax(125px,1fr));gap:8px;display:grid}.claimLayerGrid button{text-align:left;cursor:pointer;background:#fff;border:1px solid #cedde7;border-radius:14px;grid-template-columns:10px 1fr;align-items:start;gap:9px;min-height:64px;padding:11px;display:grid}.claimLayerGrid button i{background:#b8c8d3;border-radius:50%;width:9px;height:9px;margin-top:3px;box-shadow:0 0 0 4px #edf3f6}.claimLayerGrid button.active{background:#effcf9;border-color:#77d5c9;box-shadow:inset 0 0 0 1px #51c2b429}.claimLayerGrid button.active i{background:#35b9a9;box-shadow:0 0 0 4px #d9f5ef}.claimLayerGrid button:disabled{opacity:.46;cursor:not-allowed}.claimLayerGrid button span{min-width:0;display:grid}.claimLayerGrid strong{color:#102a42;font:700 .72rem/1.2 var(--font-sans)}.claimLayerGrid small{color:#718699;font:520 .62rem/1.3 var(--font-sans);margin-top:5px}.claimStoryControls,.claimReplayControls{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.claimStoryControls button,.claimReplayControls button{color:#27455c;background:#fff;border-color:#bdd0dd}.claimStoryControls label{color:#607589;font:700 .66rem/1 var(--font-sans);align-items:center;gap:8px;display:flex}.claimStoryControls select,.claimReplayControls select{color:#16344c;background:#fff;border:1px solid #bdd0dd;border-radius:999px;height:38px;padding:0 30px 0 12px;font-weight:700}.claimReplayControls time{color:#6c8294;font:650 .69rem/1 var(--font-sans);margin-left:auto}.claimStorySourceSummary{grid-template-columns:repeat(4,1fr);gap:7px;display:grid}.claimStorySourceSummary span{color:#657c8e;font:650 .61rem/1.3 var(--font-sans);background:#ffffffb8;border:1px solid #d2e0e8;border-radius:12px;padding:10px 12px;display:grid}.claimStorySourceSummary strong{color:#0a334a;font-size:1rem}.claimMissionObjectiveGrid,.claimChangeGrid,.claimGraphOutline{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;max-height:260px;padding-right:5px;display:grid;overflow:auto}.claimMissionObjectiveGrid article,.claimChangeGrid article,.claimGraphOutline article{background:#ffffffc2;border:1px solid #d2e0e8;border-radius:14px;grid-template-columns:auto 1fr;gap:12px;padding:12px 14px;display:grid}.claimMissionObjectiveGrid article>span{color:#08768a;width:30px;height:30px;font:760 .66rem/1 var(--font-sans);background:#dff6f1;border-radius:50%;place-items:center;display:grid}.claimMissionObjectiveGrid article div{min-width:0}.claimMissionObjectiveGrid strong,.claimChangeGrid strong,.claimGraphOutline strong{color:#112d45;font:720 .73rem/1.3 var(--font-sans)}.claimMissionObjectiveGrid p,.claimChangeGrid p{color:#63798c;font:520 .66rem/1.4 var(--font-sans);margin:4px 0}.claimMissionObjectiveGrid small,.claimGraphOutline small{color:#08768a;font:650 .59rem/1.35 var(--font-sans)}.claimChangeGrid article{border-left:3px solid #7bb9c5;display:block}.claimChangeGrid article.positive{border-left-color:#39bba8}.claimChangeGrid article.review{border-left-color:#d59b43}.claimConfidenceGrid{grid-template-columns:repeat(3,minmax(120px,1fr));gap:9px;display:grid}.claimConfidenceGrid article{background:#ffffffc7;border:1px solid #d2e0e8;border-radius:14px;gap:9px;padding:12px;display:grid}.claimConfidenceGrid article span{color:#63798c;font:650 .61rem/1.2 var(--font-sans);display:grid}.claimConfidenceGrid article strong{color:#0a344d;font-size:1rem}.claimConfidenceGrid article>i{background:#dce8ee;border-radius:99px;height:4px;display:block;overflow:hidden}.claimConfidenceGrid article>i b{border-radius:inherit;background:linear-gradient(90deg,#1583a0,#51cbbb);height:100%;display:block}.claimConfidenceBoundary{color:#4f6a7d;font:600 .65rem/1.4 var(--font-sans);background:#e7f3f5;border-radius:12px;grid-column:1/-1;margin:12px 0 0;padding:9px 12px}.claimGraphOutline{grid-template-columns:repeat(3,minmax(0,1fr))}.claimGraphOutline article{grid-template-columns:1fr;gap:4px;display:grid}.claimGraphOutline article:focus{outline:3px solid #1e9aab47}.claimGraphOutline article>span{color:#0a7185;font:760 .56rem/1 var(--font-sans);letter-spacing:.12em;text-transform:uppercase}.claimMissionContextBar{z-index:10;color:#a9c0d3;background:#071c31;border-bottom:1px solid #81b4cf2e;align-items:center;gap:0;min-height:48px;display:flex;position:relative;overflow-x:auto}.claimMissionContextBar>span{white-space:nowrap;font:620 .65rem/1 var(--font-sans);border-right:1px solid #ffffff17;align-items:baseline;gap:5px;padding:0 17px;display:flex}.claimMissionContextBar>span strong{color:#eff9ff;font-size:.78rem}.claimMissionContextBar button{color:#73decf;font:740 .65rem/1 var(--font-sans);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-left:1px solid #ffffff17;align-self:stretch;padding:0 17px}.claimMissionContextBar button:first-of-type{margin-left:auto}.claimMissionCanvas{min-height:650px;position:relative}.claimMissionCanvas .claimGraphPanel{border:0;border-radius:0;margin:0}.claimMissionControl.isFullscreen .claimMissionCanvas,.claimMissionControl.isFullscreen .claimIntelligenceWorkspace{min-height:calc(100dvh - 170px)}.claimMissionCanvas[class*=reaction-]:after{content:"";pointer-events:none;border:2px solid #58dbca52;animation:1.4s ease-out both claimReactionPulse;position:absolute;inset:0}@keyframes claimReactionPulse{0%{opacity:1;box-shadow:inset 0 0 70px #42d0bf29}to{opacity:0;box-shadow:inset 0 0 #42d0bf00}}@media (max-width:1450px){.claimMissionToolbarPrimary{grid-template-columns:auto minmax(260px,1fr) auto auto auto}.claimMissionControlBrand{min-width:126px}.claimLayerGrid{grid-template-columns:repeat(4,minmax(125px,1fr))}}@media (max-width:980px){.claimMissionControl{border-radius:18px}.claimMissionToolbarPrimary{grid-template-columns:minmax(0,1fr) auto}.claimMissionControlBrand,.claimMissionViewSelect,.claimMissionStoryAction{display:none}.claimMissionTray{grid-template-columns:1fr;gap:18px;padding:20px}.claimLayerGrid{grid-template-columns:repeat(2,minmax(120px,1fr))}.claimMissionObjectiveGrid,.claimChangeGrid,.claimGraphOutline{grid-template-columns:1fr}.claimConfidenceGrid,.claimStorySourceSummary{grid-template-columns:repeat(2,1fr)}}@media (prefers-reduced-motion:reduce){.claimMissionTray,.claimMissionCanvas[class*=reaction-]:after{animation:none!important}.claimMissionToolbar button,.claimStoryControls button,.claimReplayControls button{transition:none}}@media (max-width:900px){body .cposSharedShell .cposMissionMain{padding:0 14px 40px!important}body .cposSharedShell .cposIntelligenceRibbon{display:none!important}body .cposSharedShell .cposMissionStatus{background:#f8fbfc!important;border:1px solid #d5e0e7!important;border-radius:18px!important;grid-template-rows:auto!important;grid-template-columns:minmax(0,1fr)!important;gap:0!important;min-height:0!important;margin:14px 0 18px!important;padding:0!important;display:grid!important;overflow:hidden!important;box-shadow:0 14px 34px #08233912!important}body .cposSharedShell .cposMissionStatus .cposReadiness{text-align:left!important;border:0!important;border-bottom:1px solid #dce6eb!important;grid-template-rows:auto auto!important;grid-template-columns:auto minmax(0,1fr) auto!important;align-items:center!important;gap:3px 14px!important;width:100%!important;min-height:0!important;padding:17px 18px!important;display:grid!important}body .cposSharedShell .cposReadinessScore{grid-row:1/3;align-items:flex-start!important;display:flex!important}body .cposSharedShell .cposReadinessScore strong{letter-spacing:-.055em!important;font-size:2.25rem!important;line-height:.9!important}body .cposSharedShell .cposReadinessScore sup{margin:0 0 0 2px!important;font-size:.8rem!important}body .cposSharedShell .cposReadiness>span{color:#526b7f!important;letter-spacing:.08em!important;align-self:end!important;margin:0!important;font-size:.66rem!important}body .cposSharedShell .cposReadinessTrack{grid-column:2;align-self:start;width:100%!important;height:4px!important;margin:4px 0 0!important}body .cposSharedShell .cposReadiness>small{white-space:nowrap;grid-area:1/3/3;align-self:center;color:#176d83!important;margin:0!important;font-size:.66rem!important}body .cposSharedShell .cposMissionState{gap:7px!important;padding:22px 18px 20px!important}body .cposSharedShell .cposMissionState p,body .cposSharedShell .cposNextAction p{letter-spacing:.1em!important;margin:0!important;font-size:.62rem!important}body .cposSharedShell .cposMissionState h1{letter-spacing:-.045em!important;overflow-wrap:normal!important;word-break:normal!important;max-width:100%!important;margin:0!important;font-size:clamp(2.25rem,11vw,3.2rem)!important;line-height:.96!important}body .cposSharedShell .cposMissionState>span{color:#4d6275!important;max-width:34ch!important;margin:0!important;font-size:.95rem!important;line-height:1.45!important}body .cposSharedShell .cposNextAction{background:#fff!important;border:1px solid #d9e5ea!important;border-left:3px solid #54bda7!important;border-radius:12px!important;gap:7px!important;margin:0 18px 18px!important;padding:15px!important;display:grid!important}body .cposSharedShell .cposNextAction>strong{font-size:1rem!important;line-height:1.3!important}body .cposSharedShell .cposNextAction>span{color:#607486!important;margin:0!important;font-size:.82rem!important;line-height:1.45!important}body .cposSharedShell .cposNextAction button{color:#fff!important;background:#0d6b7c!important;border-radius:9px!important;justify-content:space-between!important;align-items:center!important;width:100%!important;min-height:44px!important;margin:5px 0 0!important;padding:0 13px!important;font-size:.78rem!important;text-decoration:none!important;display:inline-flex!important}body .cposSharedShell .cposMissionMeta{border-top:1px solid #dce6eb!important;grid-column:auto!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:0!important;width:100%!important;padding:0!important;display:grid!important}body .cposSharedShell .cposMissionMeta>span{border-bottom:1px solid #e0e8ed;border-right:1px solid #e0e8ed;color:#607486!important;align-content:center!important;min-height:58px!important;padding:11px 13px!important;font-size:.72rem!important;line-height:1.25!important;display:grid!important}body .cposSharedShell .cposMissionMeta>span:nth-last-child(-n+2){border-bottom:0}body .cposSharedShell .mobileRedundantCopy,body .cposSharedShell .cposMissionMeta>span:last-child,body .cposSharedShell .missionObjectiveForecast i:last-child,body .cposSharedShell .missionForecastBoundary{display:none!important}body .cposSharedShell .cposMissionMeta{grid-template-columns:repeat(3,minmax(0,1fr))!important}body .cposSharedShell .cposMissionMeta>span{text-align:center;border-bottom:0!important;font-size:.66rem!important}body .cposSharedShell .cposMissionMeta>span:nth-child(2n){border-right:1px solid #e0e8ed}body .cposSharedShell .cposMissionMeta>span:nth-child(3){border-right:0}body .cposSharedShell .cposGraphWorkspace{width:calc(100% + 28px)!important;margin:0 -14px!important}body .claimMissionCanvas,body .claimMissionCanvas .claimIntelligenceWorkspace.canvasFirst,body .claimMissionCanvas .claimMapCanvas.inlinePreview{min-height:620px!important}body .claimMissionCanvas .claimIntelligenceWorkspace.canvasFirst{grid-template-rows:620px!important}body .claimMissionCanvas .claimMapCanvas.inlinePreview{height:620px!important}body .claimMissionCanvas .claimMapPreviewBriefing{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#031126e0!important;border:1px solid #74b1e838!important;border-radius:13px!important;gap:4px!important;width:auto!important;margin:0!important;padding:13px 14px!important;display:grid!important;top:12px!important;left:12px!important;right:12px!important;box-shadow:0 14px 34px #00071538!important}body .claimMissionCanvas .claimMapPreviewBriefing h3{max-width:22ch!important;font-size:1.1rem!important;line-height:1.08!important}body .claimMissionCanvas .claimMapPreviewBriefing>span{display:none!important}body .claimMissionCanvas .claimMapPreviewToolbar{gap:7px!important;width:auto!important;margin:0!important;padding:0!important;display:grid!important;top:12px!important;left:12px!important;right:12px!important}body .claimMissionCanvas .claimMapPreviewStats{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:5px!important;width:100%!important;max-width:100%!important;display:grid!important}body .claimMissionCanvas .claimMapPreviewStats span{border-radius:10px!important;min-width:0!important;padding:7px 6px!important}body .claimMissionCanvas .claimMapPreviewStats strong{font-size:.85rem!important}body .claimMissionCanvas .claimMapPreviewStats small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size:.43rem!important}body .claimMissionCanvas .claimMapPreviewControls{grid-template-columns:minmax(0,1fr) repeat(3,40px)!important;gap:6px!important;width:100%!important;display:grid!important}body .claimMissionCanvas .claimMapPreviewSearch{min-width:0!important}body .claimMissionCanvas .claimMapPreviewSearch input,body .claimMissionCanvas .claimMapPreviewControls button{border-radius:10px!important;min-height:40px!important}body .claimMissionCanvas .claimMapPreviewControls button:nth-of-type(4),body .claimMissionCanvas .claimMapPreviewControls button:nth-of-type(5),body .claimMissionDeckUtilities{display:none!important}body .claimMissionCanvas{position:relative!important}body .claimMissionCanvas .claimMissionCanvasUtilities{z-index:46!important;pointer-events:none!important;grid-template-columns:64px 72px minmax(0,1fr)!important;gap:6px!important;display:grid!important;position:absolute!important;top:61px!important;left:12px!important;right:12px!important}body .claimMissionCanvas .claimMissionCanvasUtilities button{color:#cfe0ed!important;min-width:0!important;min-height:38px!important;font:760 .62rem/1 var(--cpos-interface-font)!important;-webkit-backdrop-filter:blur(14px)!important;backdrop-filter:blur(14px)!important;pointer-events:auto!important;background:#031227e0!important;border:1px solid #7fb1da4d!important;border-radius:10px!important;padding:0 10px!important;box-shadow:0 9px 22px #00071538!important}body .claimMissionCanvas .claimMissionCanvasUtilities button.primary{color:#052e3d!important;background:linear-gradient(120deg,#82ead7,#5ccdbf)!important;border-color:#7ee8d3d9!important;box-shadow:0 10px 24px #28b5a433!important}body .claimMissionCanvas .claimMissionCanvasUtilities button.primary span{margin-left:5px!important}body .claimMissionDeckControls .claimMissionMore{justify-self:end!important}body .claimMissionDeckControls .claimMissionMore>summary{border-radius:50%!important;place-items:center!important;width:42px!important;min-width:42px!important;min-height:42px!important;padding:0!important;font-size:0!important;display:grid!important}body .claimMissionDeckControls .claimMissionMoreLabel{display:none!important}body .claimMissionDeckControls .claimMissionMore>summary:after{margin:0!important;font-size:.72rem!important}body .claimMissionCanvas .claimMapPreviewInspector{border-radius:14px!important;grid-template-columns:minmax(0,1fr) auto!important;gap:4px 12px!important;width:auto!important;max-height:132px!important;margin:0!important;padding:13px 82px 13px 14px!important;display:grid!important;bottom:10px!important;left:10px!important;right:10px!important;overflow:hidden!important}body .claimMissionCanvas .claimMapPreviewInspector>span,body .claimMissionCanvas .claimMapPreviewInspector h4,body .claimMissionCanvas .claimMapPreviewInspector .claimMapStatus{grid-column:1!important}body .claimMissionCanvas .claimMapPreviewInspector h4{font-size:1.05rem!important;line-height:1.15!important}body .claimMissionCanvas .claimMapPreviewInspector .claimMapStatus{align-items:center!important;min-height:34px!important;padding:7px 9px!important;display:flex!important}body .claimMissionCanvas .claimMapPreviewInspector dl,body .claimMissionCanvas .claimMapPreviewInspector .claimMapRelated,body .claimMissionCanvas .claimMapPreviewInspector .claimMapSourceSnippet,body .claimMissionCanvas .claimMapPreviewInspector .claimMapPrimaryAction{display:none!important}body .claimMissionCanvas .claimMapInspectorClose{min-height:38px!important;top:50%!important;right:12px!important;transform:translateY(-50%)!important}body .cposSharedShell .cposExecutionRegion{grid-template-columns:minmax(0,1fr)!important;gap:20px!important;width:100%!important;padding:20px 0!important;display:grid!important}body .cposSharedShell .cposPriorities,body .cposSharedShell .cposPriorityList{width:100%!important;min-width:0!important}body .cposSharedShell .cposPriorities .cposSectionHeading{align-items:end!important;padding:0 2px 14px!important}body .cposSharedShell .cposPriorityList{gap:12px!important;display:grid!important}body .cposSharedShell .cposPriorityList .missionObjectiveRow{position:relative;background:#fff!important;border:1px solid #d5e0e7!important;border-left:3px solid #d18a35!important;border-radius:14px!important;grid-template-rows:auto auto auto!important;grid-template-columns:34px minmax(0,1fr)!important;gap:10px 12px!important;min-height:0!important;padding:16px!important;display:grid!important;overflow:hidden!important;box-shadow:0 10px 26px #0823390e!important}body .cposSharedShell .cposPriorityList .missionObjectiveRow>b{grid-area:1/1;align-self:start;color:#176d83!important;font-size:.75rem!important;line-height:1.3!important}body .cposSharedShell .cposPriorityList .missionObjectiveRow>span{grid-area:1/2/3;gap:7px!important;min-width:0!important;display:grid!important}body .cposSharedShell .cposPriorityList .missionObjectiveRow>span>strong{padding-right:76px;color:#10283f!important;overflow-wrap:normal!important;word-break:normal!important;font-size:1rem!important;line-height:1.25!important}body .cposSharedShell .cposPriorityList .missionObjectiveRow>span>small{color:#607486!important;font-size:.78rem!important;line-height:1.45!important}body .cposSharedShell .cposPriorityList .missionObjectiveForecast{grid-template-columns:minmax(0,1fr)!important;gap:3px!important;margin:1px 0 0!important;display:grid!important}body .cposSharedShell .cposPriorityList .missionObjectiveForecast i{color:#60788b!important;font-size:.68rem!important;line-height:1.35!important}body .cposSharedShell .cposPriorityList .missionObjectiveRow>mark{border-radius:999px!important;width:auto!important;min-width:0!important;padding:5px 8px!important;font-size:.55rem!important;line-height:1!important;position:absolute!important;top:14px!important;right:14px!important}body .cposSharedShell .cposPriorityList .missionObjectiveRow>span>u{width:100%!important;max-width:220px!important}body .cposSharedShell .missionObjectiveActions{padding-top:3px;grid-area:3/1/auto/-1!important;grid-template-columns:minmax(0,1fr) repeat(2,auto)!important;gap:7px!important;display:grid!important}body .cposSharedShell .cposPriorityList .missionObjectiveActions button{color:#526b7f!important;text-align:center!important;background:#f8fbfc!important;border:1px solid #d4e0e6!important;border-radius:9px!important;justify-content:center!important;align-items:center!important;width:auto!important;min-height:40px!important;padding:0 11px!important;font-size:.68rem!important;display:flex!important}body .cposSharedShell .cposPriorityList .missionObjectiveActions button:first-child{color:#fff!important;background:#176d83!important;border-color:#176d83!important}body .cposSharedShell .cposPriorityPagination{flex-direction:column!important;align-items:stretch!important}body .cposSharedShell .cposPriorityPagination>div{grid-template-columns:repeat(2,minmax(0,1fr))!important;display:grid!important}body .cposSharedShell .cposPriorityPagination button{min-height:42px!important}body .cposAdminShell .cposAdminBar,body .cposAdminShell .cposAdminNav,body .cposAdminShell .cposAdminHeader{display:none!important}body .cposAdminShell,body .cposAdminShell .cposAdminMain,body .cposAdminShell .cposAdminMain>*,body .cposAdminShell .adminAuditPage,body .cposAdminShell .adminProviderPage,body .cposAdminShell .adminTabs,body .cposAdminShell .auditFilters,body .cposAdminShell .panelHead{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important}body .cposAdminShell{display:block!important;overflow-x:clip!important}body .cposAdminShell .intelligenceCenterPage,body .cposAdminShell .intelligenceCenterHero,body .cposAdminShell .intelligenceCenterReceipt,body .cposAdminShell .intelligenceTrustMetrics,body .cposAdminShell .intelligenceCenterGrid{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important}body .cposAdminShell .cposAdminMain{padding-left:12px!important;padding-right:12px!important;display:block!important;overflow-x:clip!important}body .cposAdminShell .adminTabs{grid-template-columns:repeat(2,minmax(0,1fr))!important;display:grid!important}body .cposAdminShell .adminTabs button,body .cposAdminShell .auditFilters>*,body .cposAdminShell .panelHead>*{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important}body .cposAdminShell .cposAdminMain .intelligenceTrustMetrics{box-sizing:border-box!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;width:100%!important;min-width:0!important;max-width:100%!important;display:grid!important;overflow:hidden!important}body .cposAdminShell .cposAdminMain .intelligenceTrustMetrics>*{box-sizing:border-box!important;width:auto!important;min-width:0!important;max-width:100%!important}body .cposAdminShell .qualityRunSummary{box-sizing:border-box!important;grid-template-columns:minmax(0,1fr)!important;width:100%!important;min-width:0!important;max-width:100%!important;display:grid!important}body .cposAdminShell .qualityRunSummary>span{border-bottom:1px solid #1d496917;box-sizing:border-box!important;border-right:0!important;width:100%!important;min-width:0!important;max-width:100%!important}body .workspacePage .legacyEvidenceLibrary,body .workspacePage .evidenceLibraryShell.commandCenterOnly,body .workspacePage .evidenceLibraryShell.commandCenterOnly>section,body .workspacePage .evidenceControlsPanel,body .workspacePage .evidenceSearchFilters,body .workspacePage .libraryPanel,body .workspacePage .libraryEvidenceList{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important}body .workspacePage .evidenceSnapshotRibbon,body .workspacePage .evidenceSnapshotRibbon>div,body .workspacePage .evidenceSnapshotRibbon small{box-sizing:border-box!important;overflow-wrap:anywhere!important;white-space:normal!important;width:100%!important;min-width:0!important;max-width:100%!important}body .workspacePage .evidenceSearchFilters{grid-template-columns:minmax(0,1fr)!important;display:grid!important}body .cposSharedShell .providerMatchFoundation .providerLocationActions{grid-template-columns:minmax(0,1fr)!important;width:100%!important;display:grid!important}body .cposSharedShell .providerMatchFoundation .providerLocationActions button,body .cposSharedShell .providerMatchFoundation .providerLocationActions button.secondary{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important;position:static!important;transform:none!important}body .cposSharedShell p,body .cposSharedShell small,body .cposSharedShell strong{overflow-wrap:anywhere;min-width:0!important;max-width:100%!important}.cposAdminShell{width:100%!important;min-width:0!important;display:block!important}.cposAdminNav{width:100%!important;max-width:100%!important;height:auto!important;padding:10px!important;display:block!important;position:static!important;overflow:hidden!important}.cposAdminNav>div{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:7px!important;width:100%!important;display:grid!important}.cposAdminNav>div>span{grid-column:1/-1;margin:2px 4px 4px!important}.cposAdminNav a{line-height:1.15;grid-template-columns:25px minmax(0,1fr)!important;min-width:0!important;min-height:44px!important;padding:0 8px!important;font-size:10px!important}.cposAdminNav small{display:none!important}.cposAdminMain{width:100%!important;min-width:0!important;padding-left:12px!important;padding-right:12px!important}.cposAdminHeader>div:last-child,.intelligenceTrustMetrics{grid-template-columns:repeat(2,minmax(0,1fr))!important;width:100%!important;min-width:0!important}.billingResultPage{width:calc(100% - 24px)!important;max-width:100%!important;padding:24px 0 48px!important}.billingResultCard{gap:14px;width:100%!important;min-width:0!important;padding:20px!important}.billingResultCard>*,.billingResultCard h1,.billingResultCard .inlineNotice,.billingResultCard .buttonRow{overflow-wrap:anywhere;width:100%!important;min-width:0!important;max-width:100%!important}.billingResultCard h1{line-height:1.08;font-size:clamp(26px,8vw,36px)!important}.billingResultCard .buttonRow{grid-template-columns:1fr;display:grid}.billingResultCard .buttonRow a{justify-content:center;width:100%!important}.providerMatchFoundation{width:calc(100% - 28px)!important;max-width:calc(100% - 28px)!important;margin-left:auto!important;margin-right:auto!important}.providerMatchFoundation>header,.providerMatchInputs,.providerLocationPrivacy{box-sizing:border-box;width:100%!important;min-width:0!important;max-width:100%!important}.providerMatchInputs,.providerLocationActions{grid-template-columns:minmax(0,1fr)!important}.providerLocationActions button{white-space:normal;width:100%!important;min-width:0!important}.cposSharedShell .cposIntelligenceRibbon>button{overflow:hidden;min-width:0!important;padding-left:5px!important;padding-right:5px!important}.cposSharedShell .cposIntelligenceRibbon>button>span,.cposSharedShell .cposIntelligenceRibbon>button>strong{text-overflow:ellipsis;white-space:nowrap;width:100%;min-width:0;display:block;overflow:hidden}}.workspacePage .missionStatusPanel,.workspacePage .evidenceIntelligencePanel,.workspacePage .conditionIntelligencePanel,.workspacePage .compactPackagePanel,.workspacePage .claimIntelligenceMapPanel{overflow:visible;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important}.workspacePage .missionStatusLead>strong{color:#9a5b00;letter-spacing:.02em;text-transform:uppercase;align-items:center;gap:8px;font-size:14px;font-weight:1000;display:inline-flex}.workspacePage .missionStatusLead>strong.ready{color:var(--brand-dark)}.workspacePage .missionStatusLead p{color:#42526a;max-width:760px;margin:0;font-size:14px;font-weight:760;line-height:1.45}.workspacePage .missionBlockers,.workspacePage .missionStatusFacts,.workspacePage .missionNextAction{border-top:1px solid #174a7c1c;padding-top:14px}.workspacePage .missionBlockers{gap:8px;display:grid}.workspacePage .missionBlockers>span,.workspacePage .missionStatusFacts span,.workspacePage .missionNextAction span{color:#5b6b82;letter-spacing:.075em;text-transform:uppercase;font-size:10px;font-weight:1000}.workspacePage .missionBlockers>div{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:7px 18px;display:grid}.workspacePage .missionBlockers em{color:#7a4300;font-size:12px;font-style:normal;font-weight:850;line-height:1.3}.workspacePage .missionStatusFacts strong{overflow-wrap:anywhere;min-width:0;color:var(--navy-deep);margin-top:4px;font-size:15px;font-weight:1000;line-height:1.15;display:block}.workspacePage .missionNextAction strong{color:var(--navy-deep);margin-top:5px;font-size:clamp(20px,2vw,30px);font-weight:1000;line-height:1.05;display:block}.workspacePage .missionNextAction p{color:#42526a;margin:5px 0 0;font-size:13px;font-weight:760;line-height:1.4}.workspacePage .evidenceIntelligenceHeader.panelHead.compact,.workspacePage .conditionIntelligencePanel .panelHead.compact,.workspacePage .compactPackagePanel .panelHead.compact,.workspacePage .claimIntelligenceMapPanel .panelHead.compact{border-top:1px solid #174a7c1f;padding:20px 24px 12px}.workspacePage .evidenceWorkspaceDestination a{color:inherit;border-top:1px solid #2f6fae21;border-bottom:1px solid #2f6fae21;grid-template-columns:minmax(0,1.1fr) minmax(0,.8fr) minmax(0,1.35fr) auto;align-items:baseline;gap:12px;padding:12px 0;text-decoration:none;display:grid}.workspacePage .evidenceWorkspaceDestination span,.workspacePage .evidenceWorkspaceDestination small{color:#5b6b82;font-size:11px;font-weight:900;line-height:1.25}.workspacePage .flattenedEvidenceOverview,.workspacePage .compactEvidenceRows,.workspacePage .tabUploadPanel,.workspacePage .conditionAccordion{padding-left:24px;padding-right:24px}.workspacePage .evidenceSummaryLine{border:1px solid #174a7c1a;border-left:0;border-right:0;flex-wrap:wrap;gap:8px 16px;padding:10px 0;display:flex}.workspacePage .evidenceSummaryLine strong,.workspacePage .evidenceSummaryLine span{color:#43536a;font-size:12px;font-weight:880}.workspacePage .evidenceSummaryLine strong{color:var(--navy-deep);font-weight:1000}.workspacePage .compactEvidenceRow{border-top-color:#e2eaf1f0;min-height:42px;background:0 0!important}.workspacePage .workspaceDisclosure{border-top:1px solid #174a7c1f;margin:2px 24px 18px}.workspacePage .workspaceTabs{padding:0 0 12px}.workspacePage .workspaceTabs button{background:0 0;border:0;border-radius:0;padding:0}.workspacePage .workspaceTabs button.active{box-shadow:none;color:#174a7c;text-underline-offset:5px;text-decoration:underline}.workspacePage .conditionAccordionItem summary{border:0;min-height:44px}.workspacePage .conditionStrengthStatus{text-transform:uppercase;white-space:nowrap;align-items:center;gap:7px;display:inline-flex;color:var(--brand-dark)!important;letter-spacing:.04em!important;font-size:11px!important;font-weight:1000!important}.workspacePage .claimPackageFocusCard{background:0 0;border-top:1px solid #0d7e7624;border-bottom:1px solid #0d7e7624;grid-template-columns:minmax(180px,1.4fr) repeat(3,minmax(0,.7fr)) auto;margin:0 24px 20px}.workspacePage .claimPackageFocusCard .primaryLink{justify-self:end}.workspacePage .claimMapSummaryPath{box-shadow:none;background:0 0;border:0;border-radius:0;flex-direction:column;gap:0;margin:0 24px 16px;padding:0;display:flex}.workspacePage .claimMapSummaryPath span{border:0;border-left:2px solid #174a7c2e;min-height:54px;padding:2px 0 16px 18px}.workspacePage .claimMapSummaryPath em{border-radius:0;padding:0;background:0 0!important}@media (max-width:760px){.workspacePage .missionStatusBriefing{padding:0 16px 16px}.workspacePage .missionStatusFacts,.workspacePage .missionNextAction,.workspacePage .evidenceWorkspaceDestination a,.workspacePage .claimPackageFocusCard{grid-template-columns:1fr}.workspacePage .missionNextAction .primaryLink,.workspacePage .claimPackageFocusCard .primaryLink{justify-self:start}.workspacePage .claimOverviewPanel .workspaceRoadmapStrip,.workspacePage .evidenceWorkspaceDestination,.workspacePage .claimMapSummaryPath,.workspacePage .claimPackageFocusCard,.workspacePage .workspaceDisclosure{margin-left:16px;margin-right:16px}.workspacePage .evidenceIntelligenceHeader.panelHead.compact,.workspacePage .conditionIntelligencePanel .panelHead.compact,.workspacePage .compactPackagePanel .panelHead.compact,.workspacePage .claimIntelligenceMapPanel .panelHead.compact,.workspacePage .flattenedEvidenceOverview,.workspacePage .compactEvidenceRows,.workspacePage .tabUploadPanel,.workspacePage .conditionAccordion{padding-left:16px;padding-right:16px}.workspacePage .conditionAccordionItem summary{grid-template-columns:1fr auto}.workspacePage .conditionCoverageCue,.workspacePage .conditionExpandCue{grid-column:1/-1;justify-self:start}}.dischargePurchasePage{--discharge-ink:#071d35;--discharge-muted:#60758a;--discharge-line:#174a7c26;background:radial-gradient(circle at 12% 8%,#438ecf1f,#0000 390px),radial-gradient(circle at 88% 30%,#55c9b41a,#0000 430px),linear-gradient(#edf4f7 0%,#f8fafb 50%,#eef4f7 100%);gap:18px;width:100%;padding:0 0 58px;display:grid}.dischargePurchaseHero,.dischargeCapabilitySection,.dischargeServiceSection,.dischargeBoundaryNote{box-sizing:border-box;width:min(1520px,100% - 48px);margin-left:auto;margin-right:auto}.dischargePurchaseHero{background:linear-gradient(#ffffff09 1px,#0000 1px) 0 0/46px 46px,linear-gradient(90deg,#ffffff06 1px,#0000 1px) 0 0/46px 46px,radial-gradient(circle at 88% 12%,#53d2be40,#0000 370px),linear-gradient(132deg,#03172d 0%,#082f4e 58%,#0b635f 100%);border:0;border-radius:0;grid-template-columns:minmax(0,1.05fr) minmax(440px,.95fr);align-items:center;gap:clamp(44px,6vw,94px);width:100vw;min-height:410px;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding:clamp(42px,5vw,72px) max(28px,50vw - 712px);display:grid;position:relative;overflow:hidden;box-shadow:0 30px 90px #051d3330}.dischargePurchaseHeroCopy{gap:15px;max-width:800px;display:grid}.dischargePurchaseHero .eyebrow,.dischargePathGuide .eyebrow{color:#83e4d1;margin:0}.dischargePurchaseHeroCopy h1{color:#fff;max-width:790px;font:530 clamp(52px, 5vw, 78px)/.95 var(--cpos-display-font);letter-spacing:-.052em;text-wrap:balance;margin:0}.dischargePurchaseHeroCopy>p:not(.eyebrow){color:#e2f0f8cc;max-width:700px;margin:0;font-size:clamp(14px,1.2vw,17px);font-weight:620;line-height:1.58}.dischargeTrustLine{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.dischargeTrustLine span{color:#dffaf4;letter-spacing:.06em;text-transform:uppercase;background:#8ff5d714;border:1px solid #8ff5d733;border-radius:999px;padding:8px 11px;font-size:10px;font-weight:900}.dischargePathGuide{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#02182d80;border:1px solid #ffffff26;border-radius:22px;overflow:hidden;box-shadow:inset 0 1px #ffffff14,0 24px 60px #000f1f2e}.dischargePathGuide>p{padding:17px 20px 13px}.dischargePathGuide>a{color:inherit;border-top:1px solid #ffffff1c;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:12px;padding:20px;text-decoration:none;transition:background .16s,padding-left .16s;display:grid}.dischargePathGuide>a:hover{background:#ffffff12;padding-left:24px}.dischargePathGuide b{color:#65cdb9;letter-spacing:.08em;align-self:start;font-size:10px}.dischargePathGuide a>span{gap:5px;display:grid}.dischargePathGuide strong{color:#fff;font-size:15px;line-height:1.2}.dischargePathGuide small{color:#d7e9f2a8;font-size:11px;font-weight:650;line-height:1.4}.dischargePathGuide em{color:#8ff5d7;letter-spacing:.04em;white-space:nowrap;font-size:10px;font-style:normal;font-weight:900}.dischargeCapabilitySection{border-top:1px solid var(--discharge-line);border-bottom:1px solid var(--discharge-line);grid-template-columns:minmax(280px,.72fr) minmax(0,1.28fr);align-items:center;gap:clamp(36px,5vw,78px);padding:clamp(30px,4vw,50px) 10px;display:grid}.dischargeCapabilityIntro{gap:10px;display:grid}.dischargeCapabilityIntro .eyebrow,.dischargeServiceHeader .eyebrow{color:#08776e;margin:0}.dischargeCapabilityIntro h2,.dischargeServiceHeader h2{color:var(--discharge-ink);font:540 clamp(34px, 4vw, 58px)/.98 var(--cpos-display-font);letter-spacing:-.04em;text-wrap:balance;margin:0}.dischargeCapabilityIntro>p:not(.eyebrow),.dischargeServiceHeader>p{color:var(--discharge-muted);margin:0;font-size:14px;font-weight:650;line-height:1.55}.dischargeCapabilityGrid{border-top:1px solid var(--discharge-line);border-left:1px solid var(--discharge-line);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.dischargeCapabilityGrid article{border-right:1px solid var(--discharge-line);border-bottom:1px solid var(--discharge-line);grid-template-columns:30px minmax(0,1fr);gap:12px;min-height:116px;padding:20px;display:grid}.dischargeCapabilityGrid article>span{color:#0d7e76;letter-spacing:.08em;font-size:10px;font-weight:900}.dischargeCapabilityGrid article>div{align-content:start;gap:6px;display:grid}.dischargeCapabilityGrid strong{color:var(--discharge-ink);font-size:14px;line-height:1.2}.dischargeCapabilityGrid p{color:var(--discharge-muted);margin:0;font-size:11px;font-weight:650;line-height:1.45}.dischargeServiceSection{border:1px solid var(--discharge-line);background:#ffffffd6;border-radius:30px;gap:24px;margin-top:4px;padding:clamp(28px,3.5vw,48px);display:grid;box-shadow:0 26px 75px #07233914}.dischargeServiceHeader{border-bottom:1px solid var(--discharge-line);grid-template-columns:minmax(0,1.25fr) minmax(300px,.75fr);align-items:end;gap:40px;padding-bottom:24px;display:grid}.dischargeServiceHeader>div{gap:9px;display:grid}.dischargeServiceGrid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:18px;display:grid}.dischargeServiceCard{background:radial-gradient(circle at 95% 0,#4d9fdd1a,#0000 260px),linear-gradient(#fff,#f7fafc);border:1px solid #174a7c29;border-radius:24px;grid-template-rows:auto auto auto auto minmax(0,1fr) auto auto;gap:17px;padding:25px;scroll-margin-top:100px;display:grid;position:relative;overflow:hidden;box-shadow:0 18px 52px #07233914}.dischargeServiceCard:before{content:"";background:linear-gradient(90deg,#2f6fae,#6fc8ff);height:5px;position:absolute;top:0;left:0;right:0}.dischargeServiceCard.primaryPath:before{background:linear-gradient(90deg,#0d7e76,#8ff5d7)}.dischargeServiceCard.currentPlan{border-color:#0d7e7685;box-shadow:0 24px 70px #0d7e7624}.dischargeServiceTopline{color:#14766e;letter-spacing:.09em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:12px;font-size:9px;font-weight:900;display:flex}.dischargeServiceTopline b{color:#176b65;white-space:nowrap;background:#e8f4f4;border-radius:999px;padding:7px 10px;font-size:9px}.dischargeServiceCard>header{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:24px;display:grid}.dischargeServiceCard>header>div:first-child{gap:7px;min-width:0;display:grid}.dischargeServiceCard>header p,.dischargeOutcomeList>p{color:#60758a;letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:9px;font-weight:900}.dischargeServiceCard h3{color:var(--discharge-ink);font:550 clamp(32px, 3vw, 48px)/.98 var(--cpos-display-font);letter-spacing:-.04em;overflow-wrap:anywhere;margin:0}.dischargePrice{justify-items:end;gap:3px;min-width:108px;display:grid}.dischargePrice strong{color:var(--discharge-ink);font:560 clamp(30px, 3vw, 46px)/1 var(--cpos-display-font);letter-spacing:-.04em;white-space:nowrap}.dischargePrice span{color:#708496;letter-spacing:.07em;text-transform:uppercase;font-size:9px;font-weight:850}.dischargeServiceSummary{color:#455d71;min-height:66px;margin:0;font-size:13px;font-weight:650;line-height:1.55}.dischargeActiveService{color:#087066;background:#e3f8f1;border-radius:999px;width:fit-content;padding:7px 10px;font-size:10px;font-weight:900}.dischargeOutcomeList{border-top:1px solid var(--discharge-line);gap:10px;padding-top:16px;display:grid}.dischargeOutcomeList ul,.dischargeDeliverables ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.dischargeOutcomeList li,.dischargeDeliverables li{color:#213b52;padding-left:19px;font-size:12px;font-weight:740;line-height:1.4;position:relative}.dischargeOutcomeList li:before,.dischargeDeliverables li:before{color:#0d8b7f;content:"✓";font-weight:950;position:absolute;left:0}.dischargeDeliverables{border-top:1px solid var(--discharge-line);border-bottom:1px solid var(--discharge-line)}.dischargeDeliverables summary{cursor:pointer;color:#155d72;justify-content:space-between;align-items:center;gap:12px;padding:14px 0;font-size:11px;font-weight:900;list-style:none;display:flex}.dischargeDeliverables summary::-webkit-details-marker{display:none}.dischargeDeliverables summary span{background:#fff;border:1px solid #bfd4de;border-radius:999px;flex:0 0 26px;place-items:center;width:26px;height:26px;transition:transform .16s;display:inline-grid}.dischargeDeliverables[open] summary span{transform:rotate(45deg)}.dischargeDeliverables ul{grid-template-columns:repeat(2,minmax(0,1fr));padding:2px 0 17px}.dischargeServiceCard>footer{gap:11px;display:grid}.dischargeServiceCard>footer button{color:#fff;background:linear-gradient(110deg,#062746,#0d8d82);border:0;border-radius:15px;justify-content:space-between;align-items:center;min-height:52px;padding:0 18px;font-size:13px;font-weight:900;display:flex;box-shadow:0 15px 32px #0d7e762e}.dischargeServiceCard>footer button span{color:#8ff5d7;font-size:19px}.dischargeServiceCard>footer small{color:#718495;font-size:9.5px;font-weight:650;line-height:1.45}.dischargeBoundaryNote{border-top:1px solid var(--discharge-line);grid-template-columns:240px minmax(0,1fr);align-items:center;gap:30px;padding:20px 10px 0;display:grid}.dischargeBoundaryNote strong{color:var(--discharge-ink);font-size:12px}.dischargeBoundaryNote p{color:var(--discharge-muted);margin:0;font-size:11px;font-weight:650;line-height:1.5}@media (max-width:1040px){.dischargePurchaseHero{grid-template-columns:minmax(0,1fr)}.dischargeCapabilitySection,.dischargeServiceHeader{grid-template-columns:minmax(0,1fr);gap:24px}.dischargeServiceGrid{grid-template-columns:minmax(0,1fr)}.dischargeServiceSummary{min-height:0}}@media (max-width:680px){.dischargePurchasePage{padding-top:0}.dischargePurchaseHero,.dischargeCapabilitySection,.dischargeServiceSection,.dischargeBoundaryNote{width:100%}.dischargePurchaseHero{border-left:0;border-right:0;border-radius:0;padding:30px 18px 24px}.dischargePurchaseHeroCopy h1{font-size:clamp(42px,13vw,58px)}.dischargePathGuide>a{grid-template-columns:24px minmax(0,1fr)}.dischargePathGuide em{grid-column:2;justify-self:start}.dischargeCapabilitySection{padding:28px 18px}.dischargeCapabilityGrid{grid-template-columns:minmax(0,1fr)}.dischargeCapabilityGrid article{min-height:0}.dischargeServiceSection{border-left:0;border-right:0;border-radius:0;padding:28px 14px}.dischargeServiceCard{padding:20px 17px}.dischargeServiceCard>header{grid-template-columns:minmax(0,1fr);gap:14px}.dischargePrice{justify-items:start}.dischargeDeliverables ul{grid-template-columns:minmax(0,1fr)}.dischargeBoundaryNote{grid-template-columns:minmax(0,1fr);gap:7px;padding:18px}}*{box-sizing:border-box}html,body,#__next{height:100%;min-height:100%}body{background:var(--navy-deep);color:var(--text);text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}button,input,textarea{font:inherit}button{cursor:pointer;border:0}button:disabled{cursor:not-allowed;opacity:.62}a{color:inherit;text-decoration:none}.appPage{background:radial-gradient(circle at top left, #174a7c14, transparent 360px), linear-gradient(180deg, #102a560d, #f7f9fb00 340px), var(--bg);flex-direction:column;min-height:100dvh;display:flex}.siteFooter{background:linear-gradient(90deg, var(--navy-deep), #082d43 54%, var(--brand-dark));color:#fff;padding-bottom:env(safe-area-inset-bottom);border-top:1px solid #ffffff1f;margin-top:auto}.footerInner,.footerBottom{width:min(1440px,100% - 40px);margin:0 auto}.footerInner{grid-template-columns:minmax(220px,300px) minmax(0,1fr);align-items:start;gap:18px;padding:9px 0 4px;display:grid}.footerBrand{align-content:start;justify-self:start;justify-items:start;gap:5px;max-width:420px;display:grid}.footerBrand .brandLockup{transform-origin:0;transform:none}.siteFooter .brandLockup{grid-area:auto;justify-content:flex-start;width:auto;margin-left:0;margin-right:auto}.siteFooter .brandLockup strong{color:#fff}.siteFooter .brandLockup small{color:#ffffffb8}.siteFooter .brandMark{box-shadow:none;background:#ffffff1f}.footerBrand p,.footerBottom{color:#ffffffb3;font-size:11px;font-weight:650;line-height:1.35}.footerSocial{flex-wrap:wrap;justify-content:center;gap:6px;width:min(1440px,100% - 40px);margin:0 auto;padding:2px 0 6px;display:flex}.footerSocial a{background:#ffffff17;border:1px solid #ffffff3d;border-radius:999px;place-items:center;width:30px;height:30px;padding:0;font-size:11px;font-weight:950;line-height:1;text-decoration:none;display:inline-grid}.footerSocial svg{fill:currentColor;width:15px;height:15px;display:block}.footerSocial a:hover{background:#ffffff29;transform:translateY(-1px)}.socialLink-linkedin{color:#0a66c2}.socialLink-facebook{color:#1877f2}.socialLink-instagram{color:#e4405f}.socialLink-x{color:#111}.socialLink-youtube{color:red}.footerLinks{grid-template-columns:repeat(4,minmax(0,1fr));justify-self:stretch;gap:14px;display:grid}.footerLinks div{align-content:start;gap:4px;display:grid}.footerLinks strong{color:#ffffffeb;letter-spacing:.04em;text-transform:uppercase;font-size:10px;font-weight:950}.footerLinks a{color:#ffffffad;font-size:11px;font-weight:760}.footerLinks a:hover{color:#fff}.footerBottom{text-align:center;border-top:1px solid #ffffff1f;justify-items:center;gap:4px;padding:6px 0 8px;display:grid}.footerBottom span{max-width:920px}.workspacePage{background:radial-gradient(circle at 100% 0,#174a7c17,#0000 360px),linear-gradient(#eef3f8 0,#f7f9fb 340px,#f8fafc 100%),#f8fafc}.publicAccessPage:before{display:none}.appHeader,.wizardHeader,.pageGrid{width:min(1440px,100% - 40px);margin:0 auto}.appHeader{grid-template-columns:auto minmax(220px,1fr) auto;align-items:center;gap:18px;padding:12px 0;display:grid}.publicAccessPage .appHeader{background:linear-gradient(90deg,#06172b 0%,#082d43 48%,#0b2d55 100%);border-bottom:0;width:100%;padding:14px max(24px,50% - 640px);box-shadow:0 20px 44px #06172b38}.workspacePage .appHeader{background:linear-gradient(90deg, var(--navy-deep), #082d43 54%, var(--brand-dark));border-bottom:0;width:100%;padding:12px max(24px,50% - 720px);box-shadow:0 14px 34px #06172b2b}.brandLockup{align-items:center;gap:10px;min-width:0;display:flex}.brandMark{color:#fff;background:linear-gradient(145deg,#fff 0 45%,#dceaf7 45% 100%);border-radius:15px;place-items:center;width:52px;height:52px;font-weight:850;display:grid;box-shadow:0 16px 30px #06172b33}.brandMark span{letter-spacing:0;background:linear-gradient(135deg,#06172b 0 50%,#174a7c 50% 100%);border:2px solid #174a7c57;border-radius:12px;place-items:center;width:36px;height:36px;font-size:12px;line-height:1;display:grid}.brandLockup span:last-child{gap:2px;display:grid}.brandLockup strong{color:var(--navy-deep);font-size:21px;font-weight:950;line-height:1}.publicAccessPage .brandLockup strong{color:#fff}.publicAccessPage .brandLockup small{color:#72dac6}.publicAccessPage .brandMark,.workspacePage .brandMark{box-shadow:none;background:#ffffff1f}.workspacePage .brandLockup strong{color:#fff}.workspacePage .brandLockup small{color:#72dac6}.brandLockup small,.sessionBox span,.timelineStep span,.softBadge,.eyebrow{color:var(--muted)}.brandLockup small{letter-spacing:0;font-size:12px;font-weight:800}.topNav{z-index:30;background:#fffffffa;border:1px solid #0f172a1f;border-radius:18px;gap:6px;min-width:230px;padding:10px;display:grid;position:absolute;top:calc(100% + 10px);left:0;box-shadow:0 22px 54px #06172b33}.publicNav{justify-content:start}.publicNav a{color:#1e2c3f}.topNav a,.sessionBox a,.sessionBox button,.primaryLink{border:1px solid var(--line);color:#1e2c3f;background:#fff;border-radius:999px;padding:10px 14px;font-size:13px;font-weight:850}.publicAccessPage .publicNav a{color:#1e2c3f;background:0 0;border:1px solid #0000;font-weight:900}.publicAccessPage .publicNav a:hover{color:var(--navy-deep);background:#f5f8fb;border-color:#dbe5ef}.publicAccessPage .sessionBox a,.publicAccessPage .sessionBox button{color:#fff;background:#ffffff1f;border-color:#ffffff3d}.workspacePage .topNav a,.workspacePage .sessionBox a,.workspacePage .sessionBox button{color:#fff;background:#ffffff1c;border-color:#ffffff38}.workspacePage .topNav a{color:#1e2c3f;background:0 0;border-color:#0000}.workspacePage .sessionBox span{color:#ffffffc7}.sessionBox{white-space:nowrap;justify-content:flex-end;align-items:center;gap:12px;min-width:0;font-size:13px;display:flex}.sessionBox button{font:inherit}.accountStack{justify-items:end;gap:3px;display:grid}.globalPlanText{color:#ffffffc7;font-size:11px;font-weight:850;line-height:1}.publicAccessPage .globalPlanText{color:#ffffffc7}.hamburgerMenu{z-index:40;position:relative}.hamburgerMenu summary{cursor:pointer;background:#ffffff1f;border:1px solid #ffffff38;border-radius:14px;place-content:center;gap:5px;width:44px;height:44px;list-style:none;display:inline-grid}.hamburgerMenu summary::-webkit-details-marker{display:none}.hamburgerMenu summary span{background:#fff;border-radius:999px;width:18px;height:2px;display:block}.hamburgerMenu summary strong{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.hamburgerMenu button{cursor:pointer;background:#ffffff1f;border:1px solid #ffffff38;border-radius:14px;place-content:center;gap:5px;width:44px;height:44px;display:inline-grid}.hamburgerMenu button span{background:#fff;border-radius:999px;width:18px;height:2px;display:block}.hamburgerMenu button strong{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.navDrawerLayer{z-index:900;position:fixed;inset:0}.navDrawerBackdrop{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#06172b57;border:0;position:absolute;inset:0}.navDrawer{background:radial-gradient(circle at 0 0,#4c9ae03d,#0000 280px),radial-gradient(circle at 100% 20%,#0d7e7633,#0000 260px),linear-gradient(#031225fa,#06273efa);border-right:1px solid #ffffff29;align-content:start;gap:18px;width:min(374px,100vw - 36px);min-height:100dvh;padding:20px;animation:.18s ease-out drawerIn;display:grid;position:relative;box-shadow:34px 0 90px #06172b57}@keyframes drawerIn{0%{opacity:.5;transform:translate(-18px)}to{opacity:1;transform:translate(0)}}.navDrawerHeader{color:#fff;justify-content:space-between;align-items:start;gap:16px;display:flex}.navDrawerHeader span{gap:6px;display:grid}.navDrawerHeader strong{letter-spacing:-.02em;font-size:24px;font-weight:950}.navDrawerHeader small{color:#dcefffb8;font-size:13px;font-weight:800}.navDrawerHeader em{flex-wrap:wrap;gap:6px;margin-top:8px;font-style:normal;display:flex}.navDrawerHeader em b{color:#eef8ffc2;text-transform:uppercase;background:#ffffff12;border:1px solid #ffffff1f;border-radius:999px;padding:5px 8px;font-size:10px;font-weight:900}.navDrawerHeader button{color:#fff;background:#ffffff1a;border:1px solid #ffffff2e;border-radius:999px;padding:9px 12px;font-size:12px;font-weight:900}.navDrawer .topNav{min-width:0;box-shadow:none;background:0 0;border:0;border-radius:0;gap:14px;padding:4px 0 0;display:grid;position:static}.navDrawerSection{gap:4px;display:grid}.navDrawerSection p{color:#bfe4ff9e;letter-spacing:.12em;text-transform:uppercase;margin:0 0 4px;font-size:11px;font-weight:950}.navDrawerUtilitySection{border-top:1px solid #ffffff1a;margin-top:2px;padding-top:12px}.navDrawer .topNav a,.navDrawer .topNav button,.publicAccessPage .navDrawer .topNav a,.publicAccessPage .navDrawer .topNav button,.workspacePage .navDrawer .topNav a,.workspacePage .navDrawer .topNav button{color:#e8f4ffd6;text-align:left;background:0 0;border:1px solid #0000;border-radius:12px;grid-template-columns:28px minmax(0,1fr) 14px;align-items:center;gap:12px;width:100%;min-height:42px;padding:8px 10px;transition:background .16s,border-color .16s,transform .16s,color .16s;display:grid;position:relative}.navDrawer .topNav a:after,.navDrawer .topNav button:after{color:#e8f4ff61;content:"›";font-size:20px;font-weight:700;line-height:1;transition:transform .16s,color .16s}.navDrawer .topNav a span,.navDrawer .topNav button span{color:#bfe4ff;background:#fff1;border-radius:9px;place-items:center;width:28px;height:28px;display:grid}.navDrawer .topNav a span svg,.navDrawer .topNav button span svg{width:17px;height:17px}.navDrawer .topNav a strong,.navDrawer .topNav button strong{letter-spacing:-.005em;font-size:14px;font-weight:850}.navDrawer .topNav a.active,.navDrawer .topNav a:hover,.navDrawer .topNav button:hover{color:#fff;background:#ffffff16;border-color:#94d5ff2e;transform:translate(2px)}.navDrawer .topNav a.active:after,.navDrawer .topNav a:hover:after,.navDrawer .topNav button:hover:after{color:#ffffffc7;transform:translate(2px)}.navDrawer .topNav a.active span,.navDrawer .topNav a:hover span,.navDrawer .topNav button:hover span{color:#fff;background:#bfe4ff24}.navDrawerSignOut{cursor:pointer;font:inherit}.globalPlanBadge{align-items:center;gap:6px;min-height:38px;box-shadow:0 10px 22px #06172b14;color:var(--navy-deep)!important;background:#ffffffeb!important;border-color:#174a7c2e!important;border-radius:12px!important;padding:7px 11px!important;display:none!important}.globalPlanBadge small{color:#5f7188;letter-spacing:.06em;text-transform:uppercase;font-size:10px;font-weight:950}.globalPlanBadge strong{color:var(--navy-deep);font-size:12px;font-weight:950}.publicAccessPage .globalPlanBadge,.workspacePage .globalPlanBadge{background:#fffffff5!important;border-color:#fff6!important}.languageSwitch{align-items:center;gap:14px;display:inline-flex}.languageSwitch button{color:#ffffffa3;letter-spacing:.02em;background:0 0;border-radius:0;min-width:0;min-height:0;padding:0;font-size:13px;font-weight:900}.languageSwitch button.active{color:#fff;text-underline-offset:4px;background:0 0;text-decoration:underline}.footerLanguage{color:#ffffffb8;justify-content:center;align-items:center;gap:14px;width:min(1440px,100% - 40px);margin:0 auto;padding:4px 0 6px;font-size:12px;font-weight:850;display:flex}.footerLanguage>span{color:#ffffff85;letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:950}.restartTourButton{right:18px;bottom:calc(82px + env(safe-area-inset-bottom));z-index:50;color:#fff;background:linear-gradient(135deg,#06172b,#174a7c);border:1px solid #ffffff3d;border-radius:999px;padding:10px 14px;font-size:12px;font-weight:950;position:fixed;box-shadow:0 18px 42px #06172b40}.tourOverlay{z-index:1000;pointer-events:none;position:fixed;inset:0}.tourBackdrop{-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);background:#06172b2e;position:absolute;inset:0}.tourSpotlight{z-index:1001;background:#ffffff0d;border:3px solid #fff;border-radius:18px;transition:all .22s;position:fixed;box-shadow:0 0 0 9999px #06172b29,0 0 0 6px #2f6fae33,0 24px 70px #06172b2e}.tourCard{right:max(20px,50vw - 640px);bottom:max(24px, env(safe-area-inset-bottom));z-index:1002;pointer-events:auto;background:#fffffffa;border:1px solid #174a7c2e;border-radius:24px;width:min(420px,100vw - 32px);padding:22px;position:fixed;box-shadow:0 28px 80px #06172b33}.tourCard h2,.tourCard p{margin-top:0}.tourCard h2{color:var(--navy-deep);margin-bottom:8px;font-size:26px;line-height:1.08}.tourCard p{color:#243244;font-weight:650;line-height:1.55}.tourCard>span{color:#5b6b82;font-size:12px;font-weight:900;display:block}.tourProgress,.aiProgressTrack,.generationProgress{background:#dce6ef;border-radius:999px;height:8px;overflow:hidden}.tourProgress{margin:14px 0}.tourProgress i,.aiProgressTrack i,.generationProgress span{border-radius:inherit;background:linear-gradient(90deg,#174a7c,#2f6fae);height:100%;transition:width .32s;display:block}.tourActions{justify-content:flex-end;gap:10px;display:flex}.tourActions button:not(.primaryButton){border:1px solid var(--line);color:#243244;background:#fff;border-radius:999px;padding:10px 14px;font-weight:900}.intelligenceDashboardGrid,.foundationIntelligenceGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.commandCenter,.intelligenceCard,.comparisonMatrix{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffffe6;border:1px solid #06172b17;border-radius:24px;box-shadow:0 24px 70px #06172b14}.commandCenter{grid-column:1/-1;grid-template-columns:minmax(0,1fr) minmax(320px,520px);gap:22px;padding:24px;display:grid}.commandCenter h2{max-width:850px;color:var(--navy-deep);margin:0 0 10px;font-size:clamp(32px,4vw,56px);line-height:1}.commandCenter p{color:#243244;max-width:760px;margin:0;font-size:17px;font-weight:650;line-height:1.55}.commandMetrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.commandMetrics article{background:linear-gradient(#fff,#f5f8fb);border:1px solid #174a7c21;border-radius:20px;align-content:center;gap:8px;min-height:120px;padding:18px;display:grid}.commandMetrics span,.sectionTitleRow>span{color:#5b6b82;letter-spacing:.06em;text-transform:uppercase;font-size:11px;font-weight:950}.commandMetrics strong{color:var(--navy-deep);font-size:32px;line-height:1}.intelligenceCard{gap:16px;padding:22px;display:grid}.readinessScoreCard{grid-template-columns:auto minmax(0,1fr);align-items:center}.readinessScoreCard .readinessIndicators{grid-column:1/-1}.readinessGauge{--score-angle:0deg;background:radial-gradient(circle at center, #fff 0 56%, transparent 57%), conic-gradient(#174a7c var(--score-angle), #dbe5ef 0);border-radius:999px;place-items:center;width:132px;height:132px;display:grid;box-shadow:inset 0 0 0 1px #06172b14,0 14px 34px #174a7c24}.readinessGauge strong{color:var(--navy-deep);align-self:end;font-size:42px;line-height:.9}.readinessGauge span{color:#5b6b82;align-self:start;font-size:14px;font-weight:950}.readinessScoreCopy h2{color:var(--navy-deep);margin:0 0 6px;font-size:30px}.readinessScoreCopy p{color:#334155;margin:0;font-weight:650}.readinessIndicators,.missingEvidenceGrid,.secondaryInsightGrid{gap:10px;display:grid}.readinessIndicator,.timelineRail article,.evidenceNodeMap article,.secondaryInsightGrid article,.missingEvidenceGrid article{border:1px solid var(--line);background:#fff;border-radius:16px;padding:14px}.readinessIndicator{grid-template-columns:12px minmax(0,1fr);gap:10px;display:grid}.readinessIndicator>span,.timelineRail article>span{background:#cbd5e1;border-radius:999px;width:11px;height:11px;margin-top:4px}.isComplete>span,.readinessIndicator.isComplete>span{background:var(--ok)}.isWarning>span,.readinessIndicator.isWarning>span{background:var(--warning)}.isMissing>span,.readinessIndicator.isMissing>span{background:var(--danger)}.readinessIndicator strong,.missingEvidenceGrid strong,.timelineRail strong,.evidenceNodeMap strong,.secondaryInsightGrid strong{color:var(--navy-deep);font-weight:950}.readinessIndicator small,.missingEvidenceGrid small,.timelineRail p,.evidenceNodeMap p,.secondaryInsightGrid small{color:#334155;margin-top:4px;font-weight:650;line-height:1.45;display:block}.readinessIndicator a,.missingEvidenceGrid a{color:var(--brand);margin-top:8px;font-size:12px;font-weight:950;display:inline-flex}.sectionTitleRow{justify-content:space-between;align-items:start;gap:16px;display:flex}.sectionTitleRow h2{color:var(--navy-deep);margin:0;font-size:24px;line-height:1.1}.sectionTitleRow button{border:1px solid var(--line);color:#243244;background:#fff;border-radius:999px;padding:9px 12px;font-size:12px;font-weight:900}.sectionLead{color:#334155;margin:0;font-weight:650;line-height:1.55}.missingEvidenceGrid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.missingEvidenceGrid article p,.secondaryInsightGrid article p{color:#243244;font-weight:750;line-height:1.45}.timelineRail{gap:12px;display:grid;position:relative}.timelineRail article{grid-template-columns:16px minmax(0,1fr);column-gap:12px;display:grid}.timelineRail article p{grid-column:2;margin:3px 0 0}.evidenceNodeMap{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:12px;display:grid}.evidenceNodeMap article{min-height:132px;position:relative}.evidenceNodeMap article span{background:var(--brand-soft);width:30px;height:30px;color:var(--brand-dark);border-radius:999px;place-items:center;font-size:12px;font-weight:950;display:grid}.secondaryInsightGrid{grid-template-columns:repeat(auto-fit,minmax(210px,1fr))}.secondaryInsightGrid article>span{text-transform:uppercase;border-radius:999px;width:max-content;padding:5px 9px;font-size:10px;font-weight:950;display:inline-flex}.secondaryInsightGrid .isComplete{color:var(--ok);background:#ecfdf3}.secondaryInsightGrid .isWarning{color:var(--warning);background:#fff7ed}.secondaryInsightGrid .isMissing{color:var(--danger);background:#fef3f2}.aiProcessingPanel{background:linear-gradient(#fff,#f5f9fd);border:1px solid #174a7c26;border-radius:18px;grid-template-columns:54px minmax(0,1fr);align-items:center;gap:14px;padding:14px;display:grid;box-shadow:0 14px 34px #174a7c1a}.aiOrb,.generationOrb{background:conic-gradient(#174a7c,#edf5ff,#174a7c);border-radius:999px;place-items:center;animation:1.5s linear infinite aiSpin;display:grid}.aiOrb{width:48px;height:48px}.aiOrb span,.generationOrb span{background:#fff;border-radius:999px;width:62%;height:62%;display:block}.aiProcessingPanel span{color:#5b6b82;letter-spacing:.06em;text-transform:uppercase;font-size:11px;font-weight:950}.aiProcessingPanel strong{color:var(--navy-deep);margin:4px 0 10px;font-size:17px;display:block}@keyframes aiSpin{to{transform:rotate(360deg)}}.claimCopilot{right:18px;bottom:calc(24px + env(safe-area-inset-bottom));z-index:80;position:fixed}.claimCopilot section{background:#fffffff5;border:1px solid #06172b1f;border-radius:24px;width:min(420px,100vw - 32px);margin-bottom:12px;padding:18px;box-shadow:0 24px 70px #06172b3d}.copilotLauncher{float:right;color:#fff;background:linear-gradient(135deg,#06172b,#174a7c);border-radius:999px;padding:13px 16px;font-weight:950;box-shadow:0 18px 42px #06172b3d}.copilotPrompts{flex-wrap:wrap;gap:8px;margin:12px 0;display:flex}.copilotPrompts button{border:1px solid var(--line);color:#243244;background:#fff;border-radius:999px;padding:8px 10px;font-size:12px;font-weight:850}.copilotResponse{background:#f5f8fb;border-radius:18px;padding:14px}.copilotResponse p,.copilotResponse small{color:#334155;font-weight:650;line-height:1.5}.comparisonMatrix{width:min(1280px,100% - 40px);margin:24px auto 0;padding:22px}.comparisonScroller{margin-top:16px;overflow-x:auto}.comparisonMatrix table{border-collapse:collapse;width:100%;min-width:760px}.comparisonMatrix th,.comparisonMatrix td{border-bottom:1px solid var(--line);text-align:left;color:#243244;padding:13px 12px;font-weight:800}.comparisonMatrix th{color:var(--navy-deep);text-transform:uppercase;font-size:12px;font-weight:950}.comparisonMatrix td:not(:first-child){color:var(--brand-dark)}.demoPage{padding-bottom:40px}.demoHero{margin-top:28px}.trustCenterPage,.architecturePage{gap:26px;width:min(1320px,100% - 40px);margin:26px auto 54px;display:grid}.trustHero{background:radial-gradient(circle at 82% 10%,#4299e157,#0000 340px),radial-gradient(circle at 14% 84%,#0d7e764d,#0000 380px),linear-gradient(135deg,#031225 0%,#062746 52%,#0d4f70 100%);border:1px solid #ffffff24;border-radius:34px;grid-template-columns:minmax(0,1fr) minmax(340px,440px);align-items:center;gap:clamp(22px,4vw,54px);padding:clamp(28px,5vw,62px);display:grid;position:relative;overflow:hidden;box-shadow:0 34px 92px #06172b42}.trustHero:before{pointer-events:none;content:"";background-color:#0000;background-image:linear-gradient(#ffffff0b 1px,#0000 1px),linear-gradient(90deg,#ffffff09 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:44px 44px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0;-webkit-mask-image:linear-gradient(135deg,#000000c7,#0000 72%);mask-image:linear-gradient(135deg,#000000c7,#0000 72%)}.trustHeroCopy,.trustCommandVisual{z-index:1;position:relative}.trustHero h1{color:#fff;letter-spacing:-.03em;max-width:900px;margin:0;font-size:clamp(42px,7vw,78px);line-height:.96}.trustHero .eyebrow{color:#cfebffc7}.trustHero p{color:#eef8ffcc;max-width:820px;margin:18px 0 0;font-size:clamp(17px,2vw,22px);font-weight:700;line-height:1.55}.trustMetricChips{flex-wrap:wrap;gap:10px;margin-top:26px;display:flex}.trustMetricChips span{color:#fff;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffff1a;border:1px solid #ffffff26;border-radius:999px;padding:10px 13px;font-size:13px;font-weight:900}.trustCommandVisual{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#ffffff1a;border:1px solid #ffffff29;border-radius:26px;gap:12px;padding:18px;display:grid;box-shadow:0 30px 80px #00000038}.trustCommandVisual div{background:#03122547;border:1px solid #ffffff21;border-radius:18px;gap:7px;padding:18px;animation:3s ease-in-out infinite premiumPulse;display:grid}.trustCommandVisual div:nth-child(2){animation-delay:.18s}.trustCommandVisual div:nth-child(3){animation-delay:.36s}.trustCommandVisual span{color:#cfebffb8;text-transform:uppercase;font-size:12px;font-weight:900}.trustCommandVisual strong{color:#fff;font-size:18px;font-weight:950}.trustCardGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.trustCard{background:radial-gradient(circle at 100% 0,#2f6fae1f,#0000 190px),linear-gradient(#fffffff0,#f7fbffeb);border:1px solid #174a7c21;border-radius:26px;gap:14px;min-height:250px;padding:24px;transition:transform .18s,box-shadow .18s,border-color .18s;display:grid;position:relative;overflow:hidden;box-shadow:0 24px 70px #06172b14}.trustCard:hover{border-color:#0d7e7657;transform:translateY(-4px);box-shadow:0 32px 90px #06172b24}.trustCard>span,.architectureVisual span{color:#0b4f72;background:linear-gradient(135deg,#0d7e7624,#2f6fae24),#edf6ff;border-radius:16px;place-items:center;width:46px;height:46px;display:grid}.trustCard>span svg{width:22px;height:22px}.trustCard strong{color:var(--navy-deep);font-size:25px;font-weight:950;line-height:1.05}.trustCard p{color:#334155;margin:0;font-weight:700;line-height:1.5}.trustCard em{color:#0d5f91;align-self:end;font-size:14px;font-style:normal;font-weight:950}.trustCard em:after{content:" ->"}.platformSafeguards{color:#fff;background:linear-gradient(135deg,#06172bf5,#174a7ceb),#06172b;border:1px solid #174a7c24;border-radius:26px;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:22px;padding:clamp(22px,4vw,34px);display:grid;box-shadow:0 28px 80px #06172b2e}.platformSafeguards h2{color:#fff;margin:0;font-size:clamp(28px,4vw,48px);line-height:1}.platformSafeguards .eyebrow{color:#a8d8ff}.platformSafeguards p{color:#eef8ffc7;max-width:520px;font-weight:700;line-height:1.5}.safeguardGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.safeguardGrid article{background:#ffffff14;border:1px solid #ffffff1f;border-radius:15px;grid-template-columns:30px minmax(0,1fr);align-items:center;gap:10px;padding:12px;display:grid}.safeguardGrid span{color:#fff;background:#ffffff29;border-radius:999px;place-items:center;width:30px;height:30px;font-weight:950;display:grid}.safeguardGrid strong{color:#fff;font-size:13px;font-weight:900}.trustTimeline{background:radial-gradient(circle at 0 100%,#0d7e761f,#0000 320px),linear-gradient(#fffffff0,#f7fbffeb);border:1px solid #174a7c1f;border-radius:28px;gap:20px;padding:clamp(22px,4vw,34px);display:grid;box-shadow:0 24px 70px #06172b14}.trustTimeline .sectionIntro h2{color:#06172b;font-size:clamp(32px,4vw,54px);line-height:1}.trustTimelineFlow{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;display:grid}.trustTimelineFlow article{background:#fff;border:1px solid #06172b1a;border-radius:20px;align-content:space-between;min-height:134px;padding:16px;display:grid;position:relative;box-shadow:0 16px 34px #06172b0f}.trustTimelineFlow article:not(:last-child):after{z-index:1;color:#0d7e76;content:">";font-size:18px;font-weight:950;position:absolute;top:50%;right:-12px;transform:translateY(-50%)}.trustTimelineFlow span{color:#0d7e76;font-size:12px;font-weight:950}.trustTimelineFlow strong{color:#06172b;font-size:16px;font-weight:950;line-height:1.15}.architectureFlow{gap:14px;display:grid}.architectureFlow article{background:#fff;border:1px solid #174a7c1f;border-radius:22px;grid-template-columns:minmax(190px,260px) minmax(0,1fr);align-items:stretch;gap:18px;padding:18px;display:grid;box-shadow:0 18px 54px #06172b0f}.architectureVisual{background:radial-gradient(circle at 100% 0,#2f6fae3d,#0000 160px),linear-gradient(#eef6ff,#f8fbff);border-radius:18px;align-content:space-between;min-height:150px;padding:16px;display:grid}.architectureVisual strong{color:#174a7c;font-size:18px;font-weight:950}.architectureFlow h2{color:var(--navy-deep);margin:4px 0 8px;font-size:26px}.architectureFlow p{color:#334155;margin:0;font-size:17px;font-weight:700;line-height:1.55}.architectureSystems{grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr)}.premiumDemoHero .pricingHeroCopy h1{max-width:980px}.demoSimulationCard{gap:16px}.demoProgressTrack{background:#dbe7f2;border-radius:999px;height:10px;overflow:hidden}.demoProgressTrack i{border-radius:inherit;background:linear-gradient(90deg,#174a7c,#2f6fae);height:100%;transition:width .28s;display:block}.demoPlaceholderMetrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.demoPlaceholderMetrics article{border:1px solid var(--line);background:#f8fbff;border-radius:14px;gap:4px;padding:12px;display:grid}.demoPlaceholderMetrics span{color:#5b6b82;text-transform:uppercase;font-size:10px;font-weight:950}.demoPlaceholderMetrics strong{color:var(--navy-deep);font-size:24px;font-weight:950}.demoAwaitingPanel,.demoRevealHeader{background:#ffffffeb;border:1px solid #174a7c1f;border-radius:24px;width:min(1280px,100% - 40px);margin:22px auto;padding:clamp(22px,4vw,34px);box-shadow:0 22px 70px #06172b14}.demoAwaitingPanel h2,.demoRevealHeader h2{color:var(--navy-deep);margin:0;font-size:clamp(32px,5vw,58px);line-height:1}.demoAwaitingPanel p,.demoRevealHeader p{color:#334155;max-width:760px;font-size:17px;font-weight:700;line-height:1.55}.scoreReveal{background:#eef6ff;border-radius:18px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px;min-width:min(100%,440px);margin-top:16px;padding:16px;display:inline-grid}.scoreReveal span{color:#174a7c;text-transform:uppercase;font-size:12px;font-weight:950}.scoreReveal strong{color:var(--navy-deep);font-size:44px;font-weight:950}.demoRevealHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;display:flex}.demoRevealHeader>div{flex:520px}.demoReportReveal{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:radial-gradient(circle at 100% 0,#2f6fae33,#0000 420px),radial-gradient(circle at 0 100%,#0c67621f,#0000 360px),#fffffff0;border:1px solid #174a7c24;border-radius:30px;gap:18px;width:min(1280px,100% - 40px);margin:24px auto 44px;padding:clamp(22px,4vw,38px);display:grid;position:relative;overflow:hidden;box-shadow:0 34px 100px #06172b1f}.demoReportReveal:before{content:"";background:linear-gradient(90deg,#174a7c,#0d7c75,#2f6fae);height:6px;position:absolute;inset:0 0 auto}.demoReportHeader{justify-content:space-between;align-items:start;gap:18px;display:flex}.demoReportHeader h2{max-width:880px;color:var(--navy-deep);letter-spacing:-.03em;margin:0;font-size:clamp(38px,6vw,72px);line-height:.94}.demoReportHeader p{color:#243244;max-width:800px;font-size:18px;font-weight:750;line-height:1.55}.demoReportBadge{color:#174a7c;text-transform:uppercase;white-space:nowrap;background:#ffffffbd;border:1px solid #174a7c2e;border-radius:999px;align-items:center;min-height:40px;padding:0 14px;font-size:12px;font-weight:950;display:inline-flex}.demoKpiRow{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.demoKpiRow article,.demoDiscoveryCard,.recommendedActionCard{animation:.42s both reportReveal}.demoKpiRow article{background:linear-gradient(#ffffffeb,#f6fafdeb);border:1px solid #174a7c1f;border-radius:22px;gap:8px;min-height:176px;padding:20px;display:grid;box-shadow:0 18px 48px #06172b12}.demoKpiRow span,.demoDiscoveryCard span{color:#5b6b82;letter-spacing:.06em;text-transform:uppercase;font-size:11px;font-weight:950}.demoKpiRow strong{color:var(--navy-deep);font-size:clamp(34px,4vw,56px);font-weight:950;line-height:.95}.demoKpiRow p{color:#334155;margin:0;font-weight:750;line-height:1.35}.demoDiscoveryGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.demoDiscoveryCard{background:#ffffffc2;border:1px solid #174a7c1f;border-radius:22px;gap:14px;padding:20px;display:grid;box-shadow:0 18px 48px #06172b0f}.demoDiscoveryCard ul{gap:10px;margin:0;padding:0;list-style:none;display:grid}.demoDiscoveryCard li{color:var(--navy-deep);align-items:center;gap:9px;font-size:17px;font-weight:900;display:flex}.demoDiscoveryCard li:before{content:"";background:#0d7c75;border-radius:999px;width:9px;height:9px;box-shadow:0 0 0 4px #0d7c751f}.recommendedActionCard{color:#fff;background:linear-gradient(135deg,#06172bf5,#174a7ceb);border:1px solid #174a7c29;border-radius:24px;grid-template-columns:minmax(0,1fr) minmax(280px,380px);align-items:center;gap:20px;padding:clamp(20px,4vw,30px);display:grid;box-shadow:0 24px 70px #06172b2e}.recommendedActionCard .eyebrow{color:#a8d8ff}.recommendedActionCard h3{color:#fff;letter-spacing:-.02em;max-width:760px;margin:0;font-size:clamp(28px,4vw,46px);line-height:1}.recommendedActionCard p{color:#ffffffd1;max-width:760px;font-size:16px;font-weight:700;line-height:1.55}.demoReportActions{gap:10px;display:grid}.demoReportActions .primaryButton,.demoReportActions .secondaryButton,.demoReportActions .tertiaryButton{border-radius:14px;justify-content:center;min-height:50px;font-weight:950}.demoReportActions .secondaryButton,.demoReportActions .tertiaryButton{color:#fff;background:#ffffff17;border:1px solid #fff3}.demoReportActions .tertiaryButton{font:inherit;cursor:pointer}@keyframes reportReveal{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.wizardHeader,.surface{border:1px solid var(--line);background:var(--panel);box-shadow:var(--shadow);border-radius:14px}.wizardHeader{gap:16px;margin-top:20px;padding:18px;display:grid}.workspacePage .wizardHeader{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffffeb;border-color:#06172b17}.wizardIntro{justify-content:space-between;align-items:end;gap:16px;display:flex}.wizardIntro h1{letter-spacing:0;margin:0;font-size:30px;font-weight:950}.eyebrow{color:var(--brand-dark);text-transform:uppercase;margin:0 0 5px;font-size:12px;font-weight:850}.timeline{grid-template-columns:repeat(5,minmax(110px,1fr));gap:10px;display:grid}.timelineStep{border:1px solid var(--line);background:#f8fafc;border-radius:12px;align-items:center;gap:10px;min-height:58px;padding:10px;display:flex}.timelineStep span{color:#334155;background:#dce6ef;border-radius:999px;flex:none;place-items:center;width:30px;height:30px;font-weight:850;display:grid}.timelineStep strong{font-size:14px}.timelineStep.active{border-color:var(--brand);background:linear-gradient(#fff,#edf5ff);box-shadow:0 10px 22px #174a7c1f}.timelineStep.done{border-color:#9bbde0}.timelineStep.active span,.timelineStep.done span{background:var(--brand);color:#fff}.timelineStep.locked{opacity:.62}.pageGrid{align-items:start;gap:18px;padding:18px 0 34px;display:grid}.workspaceHero{background:radial-gradient(circle at top right, #ffffff24, transparent 330px), linear-gradient(135deg, #06172bfa, #174a7ceb), var(--navy-deep);color:#fff;border:1px solid #06172b1a;border-radius:16px;grid-template-columns:minmax(0,1fr) minmax(320px,420px);gap:24px;width:min(1440px,100% - 40px);margin:18px auto 0;padding:28px;display:grid;box-shadow:0 24px 58px #06172b29}.workspaceHero.compactHero{margin-top:18px}.workspaceHero .eyebrow,.workspaceHero p{color:#ffffffc2}.workspaceHero h2{max-width:820px;margin:0 0 10px;font-size:36px;line-height:1.06}.workspaceHero p{max-width:760px;margin:0;line-height:1.58}.heroStatGrid{grid-template-columns:repeat(3,1fr);align-self:center;gap:10px;display:grid}.heroStatGrid div{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff1a;border:1px solid #ffffff38;border-radius:14px;align-content:center;gap:6px;min-height:94px;padding:14px;display:grid}.heroStatGrid span{color:#ffffffb8;text-transform:uppercase;font-size:12px;font-weight:850}.heroStatGrid strong{color:#fff;font-size:24px;line-height:1.05}.twoColumns,.intakeGrid{grid-template-columns:minmax(0,1fr) 360px}.evidenceGrid{grid-template-columns:240px minmax(0,1fr) 320px}.surface{min-width:0}.evidenceHero{background:radial-gradient(circle at 84% 8%,#174a7c1a,#0000 320px),linear-gradient(#fffffff0,#fafcfde6);border-color:#06172b12;border-radius:28px;overflow:hidden;box-shadow:0 24px 70px #06172b17}.evidenceHero h2{letter-spacing:0;max-width:760px;font-size:clamp(36px,3.2vw,52px)}.evidenceHero p{color:#334155;font-size:17px;font-weight:600}.evidenceHero .heroStatGrid div{box-shadow:none;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffb8;border-color:#06172b14;border-radius:20px}.evidenceWorkspace{isolation:isolate;gap:18px}.evidenceWorkspace .surface{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:radial-gradient(circle at 100% 0,#2f6fae0e,#0000 260px),linear-gradient(#fffffffa,#f8fbfdf5);border:1px solid #06172b14;border-radius:26px;box-shadow:0 24px 70px #06172b14}.evidenceWorkbench,.evidenceSidebar,.evidenceTracker{z-index:0;position:relative;overflow:hidden}.claimWorkspaceOS{gap:18px;width:min(1440px,100% - 40px);margin:18px auto 48px;display:grid}.claimWorkspaceOS .surface,.claimWorkspaceOS .intelligenceStatusPanel{min-width:0}.claimCommandCenterPanel{background:radial-gradient(circle at 82% 8%,#2f6fae24,#0000 340px),radial-gradient(circle at 10% 94%,#0d7e7617,#0000 280px),linear-gradient(#fffffffc,#f6fafdf7);overflow:hidden}.claimHeroIdentityPanel{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:radial-gradient(circle at 100% 0,#8ff5d721,#0000 180px),#ffffff17;border:1px solid #ffffff2e;border-radius:18px;align-content:center;align-self:center;gap:7px;min-height:96px;padding:18px;display:grid}.claimHeroIdentityPanel span{color:#e6f3ffb8;letter-spacing:.06em;text-transform:uppercase;font-size:11px;font-weight:1000}.claimHeroIdentityPanel strong{color:#f7fbff;font-size:clamp(22px,2vw,32px);font-weight:1000;line-height:1}.claimHeroIdentityPanel small{color:#e6f3ffc2;font-size:12px;font-weight:850}.claimHealthRibbon{background:radial-gradient(circle at 96% 0,#2f6fae17,#0000 280px),linear-gradient(#fffffffa,#f8fbfdf2);border:1px solid #cadae8c7;border-radius:20px;gap:10px;padding:16px;display:grid;box-shadow:0 16px 40px #06172b11}.claimHealthHeader{text-align:left;justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.claimHealthHeader h2{color:var(--navy-deep);margin:0;font-size:clamp(22px,2.2vw,34px);line-height:1.05}.claimMissionPill{color:#174a7c;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;background:#eef6ffe6;border:1px solid #2f6fae33;border-radius:999px;align-items:center;min-height:30px;padding:6px 11px;font-size:11px;font-weight:1000;display:inline-flex}.claimMissionPill.attention{color:#9a5b00;background:#fff7edeb;border-color:#d27d003d}.claimMissionPill.ready{color:var(--brand-dark);background:#eaf8f5f0;border-color:#0d7e7647}.claimReadinessLead{background:radial-gradient(circle at 95% 8%,#2f6fae2e,#0000 260px),radial-gradient(circle at 8% 95%,#0d7e761a,#0000 220px),linear-gradient(#f7fbfffc,#ebf6fdf0);border:1px solid #2f6fae33;border-radius:20px;grid-template-columns:1fr;align-items:start;gap:10px;padding:14px;display:grid;box-shadow:inset 0 1px #ffffffd9}.claimReadinessLead h2{color:var(--navy-deep);letter-spacing:-.055em;margin:0;font-size:clamp(34px,4.2vw,60px);font-weight:1000;line-height:.9}.claimReadinessLead p{color:#42526a;margin:6px 0 0;font-size:14px;font-weight:850;line-height:1.3}.readinessBlockerList{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:6px 10px;margin-top:10px;display:grid}.readinessBlockerList span{color:#7a4300;background:0 0;border:0;border-radius:0;align-items:center;min-height:22px;padding:0;font-size:11px;font-weight:880;display:inline-flex}.readinessBlockerList span:before{content:"";background:#c47a08;border-radius:999px;width:6px;height:6px;margin-right:8px}.claimHealthRibbonSummary{background:linear-gradient(90deg,#eef6ffb8,#ffffff47,#eaf8f58f);border:1px solid #174a7c1a;border-left:0;border-right:0;border-radius:0;flex-wrap:wrap;align-items:center;gap:7px 10px;padding:9px 2px;display:flex}.claimHealthRibbonSummary span{color:#43536a;align-items:center;min-width:0;font-size:12px;font-weight:850;line-height:1.2;display:inline-flex}.claimHealthRibbonSummary span:not(:last-child):after,.claimHealthRibbonSummary strong:not(:last-child):after{content:"";background:#174a7c52;border-radius:999px;width:4px;height:4px;margin-left:10px}.claimHealthRibbonSummary>strong{color:var(--navy-deep);text-transform:uppercase;white-space:nowrap;align-items:center;font-size:12px;font-weight:1000;line-height:1.2;display:inline-flex}.claimHealthRibbonSummary>strong.attention{color:#9a5b00}.claimHealthRibbonSummary>strong.ready{color:var(--brand-dark)}.claimHealthRibbonSummary>strong:before{content:"";background:currentColor;border-radius:999px;width:7px;height:7px;margin-right:7px;box-shadow:0 0 0 4px #2f6fae14}.claimBlockersPanel{background:radial-gradient(circle at 100% 0,#f9b5401f,#0000 180px),#fffbf6e0;border:1px solid #d27d0029;border-radius:16px;grid-template-columns:minmax(220px,.35fr) minmax(0,1fr);gap:10px;padding:12px;display:grid}.claimBlockersPanel>div{flex-wrap:wrap;align-content:center;gap:7px;min-width:0;display:flex}.claimBlockersPanel>div:first-child{gap:4px;display:grid}.claimBlockersPanel span{color:#9a5b00;letter-spacing:.06em;text-transform:uppercase;font-size:10px;font-weight:1000}.claimBlockersPanel strong{color:var(--navy-deep);font-size:14px;font-weight:1000;line-height:1.18}.claimBlockersPanel em{color:#7a4300;background:#ffffffc2;border:1px solid #d27d002e;border-radius:999px;padding:6px 9px;font-size:11px;font-style:normal;font-weight:850}.claimHealthOperations{grid-template-columns:minmax(260px,.36fr) minmax(0,1fr);align-items:stretch;gap:10px;display:grid}.claimHealthMission{background:linear-gradient(90deg,#eaf8f5b8,#ffffff29);border:0;border-left:3px solid #0d7e7652;border-radius:0;align-content:center;gap:8px;min-width:0;padding:10px 0 10px 13px;display:grid}.recommendationReasonList{border-top:1px solid #0d7e761a;gap:6px;padding-top:8px;display:grid}.recommendationReasonList>span{color:var(--brand-dark)}.recommendationReasonList>div{flex-wrap:wrap;gap:6px;display:flex}.recommendationReasonList em{color:#075f58;background:0 0;border:0;border-radius:0;padding:0;font-size:11px;font-style:normal;font-weight:850}.recommendationReasonList em:before{color:#0d7e76;content:"• "}.claimHealthMission span,.claimHealthVitals span,.claimHealthMetaRow span{color:#5b6b82;letter-spacing:.06em;text-transform:uppercase;font-size:10px;font-weight:1000}.claimHealthMission strong{color:var(--navy-deep);font-size:clamp(20px,1.7vw,28px);font-weight:1000;line-height:1.02}.claimHealthMission p{color:#42526a;margin:0;font-size:13px;font-weight:750;line-height:1.35}.claimHealthVitals{grid-template-columns:.7fr .7fr 1.15fr 1fr;gap:8px;min-width:0;display:grid}.claimHealthVitals div{background:#f8fbfdd6;border:1px solid #06172b13;border-radius:14px;align-content:center;gap:6px;min-width:0;padding:10px 11px;display:grid}.claimHealthVitals div.priority{background:radial-gradient(circle at 100% 0,#f9b5401f,#0000 150px),#fffbf6f0;border-color:#d27d002e}.claimHealthVitals strong{overflow-wrap:anywhere;min-width:0;color:var(--navy-deep);font-size:clamp(17px,1.2vw,22px);font-weight:1000;line-height:1.05}.claimHealthVitals .priority strong{color:#9a5b00}.claimHealthMetaRow{border-top:1px solid #06172b12;flex-wrap:wrap;gap:8px;padding-top:10px;display:flex}.claimHealthMetaRow span{background:#ffffffc2;border:1px solid #174a7c17;border-radius:999px;align-items:center;gap:6px;padding:6px 9px;display:inline-flex}.claimHealthMetaRow strong{color:#243244;letter-spacing:0;text-transform:none;font-size:11px;font-weight:950}.commandCenterMetrics,.packageReadinessGrid,.outputStatusGrid{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:10px;padding:0 24px 20px;display:grid}.commandCenterMetrics div,.packageReadinessGrid div,.outputStatusGrid div{background:radial-gradient(circle at 100% 0,#2f6fae14,#0000 140px),#ffffffd1;border:1px solid #06172b14;border-radius:18px;gap:8px;min-width:0;padding:15px;display:grid}.claimHealthRibbon .commandCenterMetrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;padding:0}.claimHealthRibbon .commandCenterMetrics div{min-height:48px;box-shadow:none;background:#f8fbfde0;border-radius:13px;padding:8px 10px}.commandCenterMetrics span,.packageReadinessGrid span,.outputStatusGrid span,.remainingTaskStrip strong,.claimWorkspaceSelector strong{color:#5b6b82;letter-spacing:.06em;text-transform:uppercase;font-size:11px;font-weight:950}.commandCenterMetrics strong,.packageReadinessGrid strong,.outputStatusGrid strong{overflow-wrap:anywhere;min-width:0;color:var(--navy-deep);font-size:22px;font-weight:950;line-height:1.06}.claimHealthRibbon .commandCenterMetrics strong{font-size:clamp(15px,1.1vw,20px)}.claimWorkspaceSelector,.remainingTaskStrip{background:#f7fafcd1;border:1px solid #06172b14;border-radius:20px;gap:10px;margin:0 24px 20px;padding:14px;display:grid}.claimHealthRibbon .claimWorkspaceSelector,.claimHealthRibbon .remainingTaskStrip{border-radius:14px;margin:0;padding:9px 10px}.claimHealthRibbon .claimWorkspaceSelector button,.claimHealthRibbon .remainingTaskStrip span{min-height:26px;padding:5px 9px;font-size:11px}.claimWorkspaceSelector>div,.remainingTaskStrip>div{flex-wrap:wrap;gap:8px;display:flex}.claimWorkspaceSelector button,.remainingTaskStrip span{color:#243244;background:#fff;border:1px solid #174a7c1f;border-radius:999px;padding:8px 11px;font-size:12px;font-weight:850}.claimWorkspaceSelector button{cursor:pointer}.claimWorkspaceSelector button.selected{color:var(--brand-dark);background:#eaf8f5;border-color:#0d7e765c;box-shadow:0 0 0 3px #0d7e7614}.remainingTaskStrip span{color:#9a5b00;background:#fff7ed}.workspaceRoadmapStrip{background:radial-gradient(circle at 95% 0,#2f6fae14,#0000 240px),#ffffffeb;border:1px solid #cadae8bd;border-radius:16px;grid-template-columns:minmax(180px,.25fr) minmax(0,1fr);align-items:center;gap:12px;padding:8px 10px;display:grid;box-shadow:0 10px 26px #06172b0b}.workspaceRoadmapStrip>div:first-child{gap:1px;display:grid}.workspaceRoadmapStrip>div:first-child strong{color:var(--navy-deep);font-size:14px;font-weight:1000;line-height:1.08}.workspaceRoadmapSteps{scrollbar-width:thin;gap:6px;min-width:0;padding:2px;display:flex;overflow-x:auto}.workspaceRoadmapSteps span{color:#52627a;white-space:nowrap;background:#f6f9fc;border:1px solid #cadae8b8;border-radius:999px;flex:none;align-items:center;gap:6px;min-height:30px;padding:0 10px 0 5px;font-size:11px;font-weight:950;display:inline-flex}.workspaceRoadmapSteps i{color:#52627a;background:#e5edf4;border-radius:999px;place-items:center;width:20px;height:20px;font-size:10px;font-style:normal;font-weight:1000;display:grid}.workspaceRoadmapSteps span.done{color:#075f58;background:#e8faf4bf;border-color:#0d7e762e}.workspaceRoadmapSteps span.done i{color:#fff;background:#0d7e76}.workspaceRoadmapSteps span.active{color:#174a7c;background:#eef6fff2;border-color:#2f6fae47;box-shadow:0 0 0 3px #2f6fae14}.workspaceRoadmapSteps span.active i{color:#fff;background:#2f6fae;box-shadow:0 0 0 4px #2f6fae1a}.nextActionPanel{background:radial-gradient(circle at 100%,#0d7e761c,#0000 290px),linear-gradient(#fff,#f2fbf8)!important;border-color:#0d7e7633!important}.primaryLink:is(button){cursor:pointer;border:0;font-family:inherit}.intelligenceWorkspace{gap:16px}.claimOverviewPanel,.evidenceIntelligencePanel,.conditionIntelligencePanel,.compactPackagePanel{overflow:hidden}.claimOverviewPanel{background:radial-gradient(circle at 92% 0,#2f6fae14,#0000 280px),linear-gradient(#fff,#f7fbff)!important}.evidenceIntelligencePanel{background:radial-gradient(circle at 92% 0,#2f6fae1f,#0000 260px),linear-gradient(#fffffffc,#eff7fff5)!important;border-color:#2f6fae29!important}.conditionIntelligencePanel{background:radial-gradient(circle at 92% 0,#f9b5401a,#0000 250px),linear-gradient(#fffffffc,#fffaf3f0)!important;border-color:#d27d0021!important}.compactPackagePanel{background:radial-gradient(circle at 92% 0,#0d7e761f,#0000 270px),linear-gradient(#fffffffc,#edfaf7f2)!important;border-color:#0d7e762e!important}.claimOverviewPanel{gap:12px;display:grid}.claimOverviewPanel .claimHealthRibbon,.claimOverviewPanel .workspaceRoadmapStrip{margin-left:16px;margin-right:16px}.claimOverviewPanel .workspaceRoadmapStrip{margin-bottom:16px}.panelHead.compact{align-items:center;padding-bottom:14px}.panelHead.compact h2{font-size:clamp(20px,1.8vw,30px)}.workspaceTabs{flex-wrap:wrap;gap:8px;padding:0 24px 14px;display:flex}.workspaceTabs button{color:#52627a;letter-spacing:.03em;text-transform:uppercase;cursor:pointer;background:#f8fbfde6;border:1px solid #174a7c1f;border-radius:999px;min-height:34px;padding:0 14px;font-family:inherit;font-size:12px;font-weight:950}.workspaceTabs button.active{color:#174a7c;background:#eef6ff;border-color:#2f6fae47;box-shadow:0 0 0 3px #2f6fae14}.compactEvidenceRows,.evidenceOverviewTab,.tabUploadPanel,.conditionAccordion{padding:0 24px 16px}.compactEvidenceRows .evidenceRow{min-height:0}.evidenceCommandWorkspaceCard{background:radial-gradient(circle at 100% 0,#2f6fae2e,#0000 160px),linear-gradient(135deg,#fff,#eef6ff);border:1px solid #2f6fae33;border-radius:18px;gap:3px;min-width:min(100%,260px);padding:12px 14px;text-decoration:none;display:grid;box-shadow:0 14px 30px #2f6fae1a}.evidenceCommandWorkspaceCard span{color:#174a7c;letter-spacing:.07em;text-transform:uppercase;font-size:10px;font-weight:1000}.evidenceCommandWorkspaceCard strong{color:var(--navy-deep);font-size:14px;font-weight:1000;line-height:1.15}.evidenceCommandWorkspaceCard small{color:#52627a;font-size:11px;font-weight:780;line-height:1.2}.evidenceCommandWorkspaceCard em{color:var(--brand-dark);font-size:12px;font-style:normal;font-weight:950}.evidenceOverviewTab,.compactEvidenceRows{gap:10px;display:grid}.evidenceOverviewStats{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;display:grid}.evidenceOverviewStats article{background:radial-gradient(circle at 100% 0,#2f6fae14,#0000 120px),#f8fbfde0;border:1px solid #174a7c1a;border-radius:12px;gap:2px;min-width:0;padding:7px 9px;display:grid}.evidenceOverviewStats span{color:#627189;letter-spacing:.04em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:9px;font-weight:900;overflow:hidden}.evidenceOverviewStats strong{color:#0b1220;letter-spacing:-.02em;font-size:20px;font-weight:950;line-height:1}.evidenceSummaryRibbon{background:radial-gradient(circle at 96% 0,#2f6fae1a,#0000 170px),#f8fbfde6;border:1px solid #174a7c1a;border-radius:14px;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;display:grid;overflow:hidden}.evidenceSummaryRibbon span{color:#5c6a80;text-align:center;border-left:1px solid #174a7c14;justify-content:center;align-items:center;gap:5px;min-width:0;min-height:38px;font-size:11px;font-weight:880;line-height:1.1;display:flex}.evidenceSummaryRibbon span:first-child{border-left:0}.evidenceSummaryRibbon strong{color:var(--navy-deep);font-size:15px;font-weight:1000}.evidenceOverviewHeader{justify-content:space-between;align-items:center;gap:12px;min-width:0;padding-top:2px;display:flex}.evidenceOverviewHeader.inventory{padding-top:0}.evidenceOverviewHeader h3{color:#0b1220;letter-spacing:-.01em;margin:0;font-size:15px;font-weight:920}.evidenceCommandLink{color:#174a7c;white-space:nowrap;background:#eef6ff;border:1px solid #174a7c1f;border-radius:999px;min-height:30px;padding:0 12px;font-size:11px;font-weight:900;text-decoration:none}.compactEvidenceList{gap:4px;display:grid}.compactEvidenceRow{min-width:0;box-shadow:none;background:0 0;border:0;border-top:1px solid #e2eaf1eb;border-radius:0;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;padding:7px 0;display:grid}.compactEvidenceRow.validation-mismatch,.compactEvidenceRow.validation-needs_review{background:#fffbebdb;border-color:#f59e0b47}.compactEvidenceRow.validation-ocr_failed{background:#fef2f2db;border-color:#ef44443d}.compactEvidenceRow.validation-filename_fallback{background:#f0f9ffe0;border-color:#0ea5e93d}.compactEvidenceRow.validation-matched{background:#edf5ffdb;border-color:#174a7c2e}.compactEvidenceOpen{min-width:0;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;gap:2px;padding:0;display:grid}.compactEvidenceOpen strong{color:#0b1220;letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:12.5px;font-weight:920;overflow:hidden}.compactEvidenceOpen span,.compactEvidenceOpen small{color:#5c6a80;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:10px;font-weight:720;line-height:1.25;overflow:hidden}.compactEvidenceOpen small{color:#7a8799;font-weight:650}.textActionButton{color:#174a7c;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:0;justify-content:center;align-items:center;min-height:24px;padding:0;font-family:inherit;font-size:11px;font-weight:900;display:inline-flex}.compactEvidenceEditors{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding-top:4px;display:grid}.compactEvidenceEditors .inlineTypeEditor{width:100%}.emptyState.compact{min-height:46px;padding:12px}.tabUploadPanel{gap:12px;display:grid}.claimAssignmentCard{background:radial-gradient(circle at 100% 0,#2f6fae14,#0000 160px),#f8fbfde6;border:1px solid #174a7c1a;border-radius:16px;gap:6px;padding:12px;display:grid}.claimAssignmentCard span{color:#5b6b82;letter-spacing:.06em;text-transform:uppercase;font-size:10px;font-weight:1000}.claimAssignmentCard strong{color:var(--navy-deep);font-size:16px;font-weight:1000;line-height:1.18}.claimAssignmentCard p{color:#52627a;margin:0;font-size:12px;font-weight:750;line-height:1.35}.tabUploadPanel .softBadge{justify-self:start}.conditionAccordion{gap:7px;display:grid}.conditionAccordionItem,.workspaceDisclosure{background:0 0;border:0;border-top:1px solid #174a7c1a;border-radius:0}.conditionAccordionItem summary,.workspaceDisclosure summary{min-height:38px;color:var(--navy-deep);cursor:pointer;justify-content:space-between;align-items:center;gap:10px;padding:8px 0;font-size:14px;font-weight:1000;display:flex}.conditionAccordionItem summary span,.workspaceDisclosure summary{color:#52627a;font-size:12px;font-weight:900}.conditionAccordionItem summary{grid-template-columns:minmax(0,1fr) auto auto auto;display:grid}.conditionAccordionItem summary strong{color:var(--navy-deep);font-size:14px}.conditionExpandCue{text-transform:uppercase;white-space:nowrap;justify-self:end;color:#6a788d!important;letter-spacing:.06em!important;font-size:10px!important;font-weight:1000!important}.conditionCoverageCue{white-space:nowrap;color:#6a788d!important;font-size:10.5px!important;font-weight:880!important}.conditionAccordionItem.strength-strong{border-color:#0d7e7638}.conditionAccordionItem.strength-moderate{border-color:#d27d0033}.conditionAccordionItem.strength-missing{border-color:#a0404029}.conditionStrengthPill{text-transform:uppercase;white-space:nowrap;background:#eaf8f5eb;border:1px solid #0d7e7633;border-radius:999px;justify-self:end;padding:5px 8px;color:var(--brand-dark)!important;letter-spacing:.04em!important;font-size:10px!important;font-weight:1000!important}.conditionStrengthPill.moderate{background:#fff7edeb;border-color:#d27d0038;color:#9a5b00!important}.conditionStrengthPill.missing{background:#fff1f2eb;border-color:#a040402e;color:#9a342f!important}.conditionAccordionBody{border-top:1px solid #174a7c14;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;padding:8px 0 10px;display:grid}.conditionAccordionBody div{background:0 0;border:0;border-left:2px solid #2f6fae2e;border-radius:0;gap:3px;padding:3px 0 3px 8px;display:grid}.conditionAccordionBody span{color:#5b6b82;letter-spacing:.06em;text-transform:uppercase;font-size:10px;font-weight:1000}.conditionAccordionBody strong{color:var(--navy-deep);font-size:14px;font-weight:1000}.workspaceDisclosure{margin:0 24px 20px}.claimPackageFocusCard{box-shadow:none;background:linear-gradient(90deg,#eaf8f5d1,#fff3);border:1px solid #0d7e7629;border-left:0;border-right:0;border-radius:0;grid-template-columns:minmax(180px,1.35fr) repeat(3,minmax(0,.8fr)) auto;align-items:center;gap:10px;margin:0 24px 14px;padding:12px 0;display:grid}.claimPackageFocusCard div{gap:4px;min-width:0;display:grid}.claimPackageFocusCard span{color:#5b6b82;letter-spacing:.06em;text-transform:uppercase;font-size:10px;font-weight:1000}.claimPackageFocusCard strong{overflow-wrap:anywhere;min-width:0;color:var(--navy-deep);font-size:16px;font-weight:1000;line-height:1.08}.claimPackageFocusMetric strong{font-size:clamp(20px,1.8vw,30px)}.claimPackageFocusCard .primaryLink{white-space:nowrap}.claimPackageDeliverables{border-top:1px solid #0d7e7629;grid-template-columns:repeat(3,minmax(0,1fr)) auto;align-items:center;gap:10px 14px;margin:0 24px 14px;padding:12px 0;display:grid}.claimPackageDeliverables div{border-left:2px solid #2f6fae2e;gap:4px;min-width:0;padding-left:10px;display:grid}.claimPackageDeliverables span{overflow-wrap:anywhere;color:#5b6b82;letter-spacing:.06em;text-transform:uppercase;min-width:0;font-size:10px;font-weight:1000;line-height:1.2}.claimPackageDeliverables strong{color:var(--navy-deep);font-size:15px;font-weight:1000;line-height:1.1}.claimPackageDeliverables strong.ready{color:#0d7e76}.claimPackageDeliverables strong.pending{color:#9a6a05}.claimPackageDeliverables .primaryLink{white-space:nowrap;justify-self:end}.workspaceDisclosure .outputStatusGrid,.workspaceDisclosure .packageReadinessGrid,.workspaceDisclosure .claimIntelligenceStory,.workspaceDisclosure .claimMapDetailGrid{padding-left:12px;padding-right:12px}.workspaceDisclosure .packageReadinessGrid,.workspaceDisclosure .claimMapDetailGrid{padding-bottom:12px}.compactMapStory{grid-template-columns:repeat(4,minmax(0,1fr))}.compactMapStory article{grid-template-rows:auto minmax(72px,1fr) auto}.claimMapSummaryPath{background:radial-gradient(circle at 10% 10%,#2f6fae24,#0000 260px),radial-gradient(circle at 92% 20%,#0d7e7624,#0000 240px),linear-gradient(135deg,#07243ef7,#0a435df0);border:1px solid #0d7e7629;border-radius:20px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:0;margin:0 24px 16px;padding:14px;display:grid;box-shadow:0 22px 50px #06172b29}.claimMapSummaryPath span{background:0 0;border:0;border-left:1px solid #ffffff1f;border-radius:0;align-content:start;gap:8px;min-width:0;padding:9px 12px 9px 18px;display:grid;position:relative}.claimMapSummaryPath span:not(:last-child):after{z-index:1;content:"";background:#ffffff52;width:10px;height:2px;position:absolute;top:15px;right:-5px}.claimMapSummaryPath span:before{background:var(--brand-dark);content:"";border-radius:999px;width:9px;height:9px;position:absolute;top:11px;left:0;box-shadow:0 0 0 4px #0d7e761a}.claimMapSummaryPath strong{color:#fff;font-size:15px;font-weight:1000;line-height:1.18}.claimMapSummaryPath em{color:var(--brand-dark);letter-spacing:.04em;text-transform:uppercase;background:#eaf8f5f2;border-radius:999px;justify-self:start;padding:5px 8px;font-size:10px;font-style:normal;font-weight:1000}.claimMapSummaryPath span.strong{background:0 0;border-color:#43d1ab42}.claimMapSummaryPath span.moderate,.claimMapSummaryPath span.attention{background:0 0;border-color:#f9b54047}.claimMapSummaryPath span.moderate:before,.claimMapSummaryPath span.attention:before{background:#c47a08;box-shadow:0 0 0 4px #d27d001f}.claimMapSummaryPath span.moderate em,.claimMapSummaryPath span.attention em{color:#9a5b00;background:#fff7edf2}.claimMapSummaryPath span.missing{background:0 0;border-color:#f8717142}.claimMapSummaryPath span.missing:before{background:#b63d35;box-shadow:0 0 0 4px #b63d351a}.claimMapSummaryPath span.missing em{color:#9a342f;background:#fff1f2f2}.expandedMapStory{padding-top:12px}.attachedEvidencePanel{border-color:#174a7c21!important}.evidenceHero .heroStatGrid{grid-template-columns:repeat(4,minmax(0,1fr))}.uploadEvidencePanel{background:radial-gradient(circle at 100% 0,#0d7e7613,#0000 270px),linear-gradient(#fffffffa,#f7fafcf5)!important}.compactSignalPanel{background:radial-gradient(circle at 100% 0,#2f6fae1f,#0000 280px),linear-gradient(135deg,#06172b,#0b355d 58%,#0d5d76);border-color:#06172b14;border-radius:26px;margin:0;box-shadow:0 24px 70px #06172b1f}.gapPriorityGrid{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) minmax(0,1fr);gap:12px;padding:0 24px 24px;display:grid}.gapPriorityGrid article{background:#ffffffd1;border:1px solid #06172b14;border-radius:20px;align-content:start;gap:10px;min-width:0;padding:14px;display:grid}.gapPriorityGrid h3{color:var(--navy-deep);margin:0;font-size:15px;font-weight:950;line-height:1.18}.gapPriorityGrid .checklist{gap:8px;padding:0}.gapPriorityGrid .checkItem{background:#f7fafcdb;border-color:#06172b14;border-radius:16px;padding:11px}.gapPriorityGrid .checkItem p{margin:0}.connectionMapPanel,.claimOutputsPanel,.claimPackagePanel{overflow:hidden}.claimConnectionFlow{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;padding:0 24px 20px;display:grid;position:relative}.claimConnectionFlow div{background:radial-gradient(circle at 100% 0,#0d7e7617,#0000 140px),#fff;border:1px solid #174a7c1f;border-radius:18px;align-content:space-between;gap:10px;min-height:108px;padding:14px;display:grid;position:relative}.claimConnectionFlow div:not(:last-child):after{z-index:1;content:"";background:linear-gradient(90deg,#0d7e7659,#2f6fae73);width:12px;height:2px;position:absolute;top:50%;right:-11px}.claimConnectionFlow span{width:28px;height:28px;color:var(--brand-dark);background:#eaf8f5;border-radius:999px;place-items:center;font-size:12px;font-weight:950;display:grid}.claimConnectionFlow strong{color:var(--navy-deep);font-size:15px;font-weight:950;line-height:1.18}.claimIntelligenceMapPanel{overflow:hidden;background:radial-gradient(circle at 92% 0,#2f6fae17,#0000 280px),radial-gradient(circle at 10% 100%,#0d7e7613,#0000 220px),linear-gradient(#fffffffc,#f7fafdf7)!important;border-color:#2f6fae2e!important}.claimIntelligenceStory{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;padding:0 24px 16px;display:grid}.claimIntelligenceStory article{background:#ffffffdb;border:1px solid #174a7c1c;border-radius:18px;grid-template-rows:auto minmax(96px,1fr) auto;gap:10px;min-width:0;padding:13px;display:grid;position:relative;box-shadow:0 12px 30px #06172b0b}.claimIntelligenceStory article:not(:last-child):after{z-index:1;content:"";background:linear-gradient(90deg,#0d7e765c,#2f6fae6b);width:12px;height:2px;position:absolute;top:26px;right:-11px}.claimIntelligenceStory article.strong{background:radial-gradient(circle at 100% 0,#0d7e761c,#0000 140px),#ffffffe6;border-color:#0d7e763d}.claimIntelligenceStory article.moderate{background:radial-gradient(circle at 100% 0,#f9b5401f,#0000 140px),#ffffffe6;border-color:#d27d0038}.claimIntelligenceStory article.missing{background:radial-gradient(circle at 100% 0,#dc5a5a1a,#0000 140px),#ffffffe6;border-color:#a040402e}.claimIntelligenceStory .storyStep{width:28px;height:28px;color:var(--brand-dark);background:#eaf8f5;border-radius:999px;place-items:center;font-size:12px;font-weight:1000;display:grid}.claimIntelligenceStory article.moderate .storyStep{color:#9a5b00;background:#fff7ed}.claimIntelligenceStory article.missing .storyStep{color:#9a342f;background:#fff1f2}.claimIntelligenceStory strong{color:var(--navy-deep);font-size:15px;font-weight:1000;line-height:1.14;display:block}.claimIntelligenceStory p{color:#526176;margin:6px 0 0;font-size:12px;font-weight:750;line-height:1.35}.claimIntelligenceStory em{color:var(--brand-dark);letter-spacing:.04em;text-transform:uppercase;background:#eaf8f5eb;border:1px solid #0d7e7633;border-radius:999px;justify-self:start;padding:5px 8px;font-size:10px;font-style:normal;font-weight:1000}.claimIntelligenceStory article.moderate em{color:#9a5b00;background:#fff7edeb;border-color:#d27d0038}.claimIntelligenceStory article.missing em{color:#9a342f;background:#fff1f2eb;border-color:#a040402e}.claimMapDetailGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:0 24px 16px;display:grid}.claimMapDetailGrid article{background:#f8fbfdd1;border:1px solid #174a7c1a;border-radius:16px;gap:7px;min-width:0;padding:12px;display:grid}.claimMapDetailGrid span{color:#5b6b82;letter-spacing:.06em;text-transform:uppercase;font-size:10px;font-weight:1000}.claimMapDetailGrid strong{color:var(--navy-deep);font-size:15px;font-weight:1000;line-height:1.16}.claimMapDetailGrid p{color:#536277;margin:0;font-size:12px;font-weight:750;line-height:1.35}.claimMapConditionCoverage{margin:0 24px 20px}@media (max-width:1180px){.claimIntelligenceStory{grid-template-columns:repeat(3,minmax(0,1fr))}.claimIntelligenceStory article:nth-child(3n):after{display:none}.claimMapDetailGrid{grid-template-columns:1fr}}.claimOutputsPanel{border-color:#2f6fae29!important}.claimPackagePanel{background:radial-gradient(circle at 100%,#0d7e761a,#0000 320px),linear-gradient(#fff,#f4fbf9)!important;border-color:#0d7e7633!important}.accessLayout{grid-template-columns:minmax(0,1fr) 420px;gap:18px;width:min(1180px,100% - 40px);margin:0 auto;padding:18px 0 30px;display:grid}.loginOnly{width:min(460px,100% - 40px);margin:0 auto;padding:28px 0 42px;display:grid}.publicHome{grid-template-columns:minmax(0,1fr) minmax(390px,440px);align-items:start;gap:44px;width:min(1280px,100% - 40px);margin:0 auto;padding:64px 0 76px;display:grid}.publicStory{gap:22px;display:grid}.accessRail{gap:16px;display:grid;position:sticky;top:18px}.storyCopy{min-height:260px;color:var(--text);align-content:center;display:grid}.storyCopy .eyebrow{color:var(--brand-dark)}.storyCopy p{color:#172033;font-weight:650}.storyCopy h1{max-width:900px;color:var(--navy-deep);letter-spacing:0;margin:0 0 18px;font-size:66px;line-height:.95}.storyCopy p{max-width:740px;font-size:18px;line-height:1.62}.heroProof{flex-wrap:wrap;gap:10px;margin-top:22px;display:flex}.heroProof span{color:#06172b;box-shadow:var(--shadow-soft);background:#fff;border:1px solid #174a7c38;border-radius:999px;padding:10px 13px;font-size:13px;font-weight:950}.claimPaths{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.claimPaths div{min-height:170px;box-shadow:var(--shadow-soft);background:#fff;border:1px solid #06172b1a;border-radius:14px;align-content:space-between;gap:12px;padding:20px;display:grid}.claimPaths div:first-child{background:radial-gradient(circle at top right, #ffffff29, transparent 240px), linear-gradient(135deg, #06172bfa, #174a7ceb), var(--navy-deep);color:#fff}.claimPaths span{background:var(--brand-soft);width:fit-content;color:var(--brand-dark);text-transform:uppercase;border-radius:999px;padding:7px 10px;font-size:12px;font-weight:850}.claimPaths div:first-child span{color:#ffffffc7;background:#ffffff24}.claimPaths strong{color:var(--navy-deep);font-size:20px;line-height:1.15}.claimPaths div:first-child strong{color:#fff}.claimPaths p{color:#243244;margin:0;font-weight:600;line-height:1.48}.claimPaths div:first-child p{color:#ffffffc2}.productPreview{background:linear-gradient(#fffffff5,#f5faf7f5),#fff;border:1px solid #06172b1f;border-radius:16px;overflow:hidden;box-shadow:0 26px 70px #06172b24}.previewHeader{border-bottom:1px solid #071a3314;justify-content:space-between;align-items:center;gap:18px;padding:18px 20px;display:flex}.previewHeader div,.previewFocus,.previewStack div,.howItWorks div{gap:5px;display:grid}.previewHeader span,.previewFocus span,.previewStack span,.howItWorks span{color:var(--brand-dark);text-transform:uppercase;font-size:12px;font-weight:850}.previewHeader strong{color:var(--navy-deep);font-size:21px}.previewHeader em{background:var(--gold-soft);color:#7a4b08;border:1px solid #c47f1747;border-radius:999px;padding:7px 11px;font-size:12px;font-style:normal;font-weight:850}.readinessMeter{background:#e5edf0;border-radius:999px;height:10px;margin:20px;overflow:hidden}.readinessMeter span{border-radius:inherit;background:linear-gradient(90deg, var(--brand), var(--gold));height:100%;display:block}.previewGrid{grid-template-columns:minmax(0,1fr) 310px;gap:14px;padding:0 20px 20px;display:grid}.previewFocus{background:radial-gradient(circle at top right, #ffffff24, transparent 220px), linear-gradient(135deg, #06172bf5, #174a7ce6), var(--navy-deep);color:#fff;border:1px solid #06172b14;border-radius:14px;align-content:end;min-height:172px;padding:18px}.previewFocus span{color:#ffffffb8}.previewFocus strong{max-width:520px;font-size:24px;line-height:1.12}.previewFocus p{color:#ffffffc2;max-width:560px;margin:6px 0 0;line-height:1.5}.previewStack{gap:10px;display:grid}.previewStack div{background:#fff;border:1px solid #06172b14;border-radius:12px;padding:14px;box-shadow:0 8px 20px #06172b0d}.previewStack strong{color:var(--navy-deep);font-size:14px}.explainerPanel,.trustStrip{box-shadow:var(--shadow);background:#fff;border:1px solid #06172b1a;border-radius:16px}.explainerPanel{background:#fff;overflow:hidden}.explainerVideo,.videoPreview{aspect-ratio:16/9;background:linear-gradient(135deg,#06172be6 0%,#102a56e6 48%,#174a7ceb 100%),repeating-linear-gradient(90deg,#ffffff17 0 1px,#0000 1px 38px);border:0;width:100%}.videoPreview{color:#fff;align-items:end;gap:16px;padding:26px;display:flex}.playButton{width:54px;height:54px;color:var(--navy);background:#ffffffeb;border-radius:999px;flex:none;place-items:center;font-size:20px;display:grid}.videoPreview span{color:#ffffffb8;text-transform:uppercase;margin-bottom:5px;font-size:12px;font-weight:850;display:block}.videoPreview strong{max-width:520px;font-size:24px;line-height:1.14}.videoTranscript{border-top:4px solid var(--gold);gap:6px;padding:18px;display:grid}.videoTranscript p{color:var(--muted);margin:0;line-height:1.5}.trustStrip{background:#ffffffe6;grid-template-columns:repeat(3,1fr);display:grid;overflow:hidden}.trustStrip div{border-right:1px solid #071a3317;gap:5px;padding:18px;display:grid}.trustStrip strong{color:var(--navy-deep)}.trustStrip div:last-child{border-right:0}.trustStrip span{color:#243244;font-size:13px;font-weight:650;line-height:1.45}.howItWorks{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.howItWorks div{box-shadow:var(--shadow-soft);background:#ffffffe0;border:1px solid #06172b1a;border-radius:14px;padding:18px}.howItWorks span{color:var(--gold)}.howItWorks strong{color:var(--navy-deep);font-size:16px}.howItWorks p{color:#243244;margin:0;font-size:13px;font-weight:650;line-height:1.48}.pricingSection{border-top:1px solid #071a331a;gap:18px;padding-top:28px;display:grid}.pricingCards{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.pricingCard{min-height:440px;box-shadow:var(--shadow-soft);background:linear-gradient(#fff 0%,#fbfdff 100%);border:1px solid #06172b1f;border-radius:16px;grid-template-rows:auto 1fr auto;align-content:space-between;gap:18px;padding:24px;display:grid;position:relative}.pricingCard.featured{background:radial-gradient(circle at 100% 0,#174a7c1a,#0000 210px),linear-gradient(#fff 0%,#edf5ff 100%);border-color:#174a7c6b;box-shadow:0 24px 56px #174a7c24}.pricingCard.currentPlan{border-color:#0d7e76a6;box-shadow:0 24px 58px #0d7e7629}.pricingCard.includedPlan{opacity:.78}.pricingCard.upgradePlan{border-color:#174a7c4d}.currentPlanBadge{width:fit-content;color:var(--brand-dark);background:#dff8f1;border-radius:999px;padding:7px 11px;font-size:12px;font-weight:950;display:inline-flex}.upgradePlanBadge{width:fit-content;color:var(--navy);background:#e7f0fb;border-radius:999px;padding:7px 11px;font-size:12px;font-weight:950;display:inline-flex}.pricingCard.featured>div:first-of-type{padding-top:0}.pricingDetailCard{grid-template-rows:minmax(198px,auto) 1fr auto auto}.pricingDetailCard .planTop{grid-template-rows:auto auto auto 1fr auto;align-content:start;min-height:198px;overflow:visible}.pricingDetailCard .deliverableBlock{border-top:1px solid #06172b1a;align-content:start;padding-top:14px}.pricingDetailCard .planTop p{max-height:none;overflow:visible}.pricingCard div{gap:10px;display:grid}.pricingCard strong{color:var(--navy-deep);max-width:calc(100% - 116px);font-size:25px;font-weight:950;line-height:1.04}.pricingCard em{color:var(--navy-deep);font-size:38px;font-style:normal;font-weight:950;line-height:1}.pricingCard p{color:#172033;margin:0;font-size:16px;font-weight:650;line-height:1.5}.pricingCard ul{gap:10px;margin:0;padding:0;list-style:none;display:grid}.pricingCard li{color:#172033;padding-left:22px;font-size:15px;font-weight:850;line-height:1.38;position:relative}.pricingCard li:before{color:var(--brand);content:"✓ ";font-weight:900;position:absolute;left:0}.planBadge{background:var(--brand-soft);color:var(--brand-dark);border-radius:999px;padding:7px 11px;font-size:12px;font-weight:950;position:absolute;top:18px;right:18px}.planButton{background:var(--navy-deep);color:#fff;border:0;border-radius:10px;place-items:center;min-height:46px;padding:0 14px;font-size:15px;font-weight:950;display:inline-grid}.planButton:disabled{cursor:not-allowed;color:#475569;background:#cbd5e1}.pricingCard.featured .planButton{background:var(--brand)}.pricingCard.featured .planButton:disabled{color:#064e3b;background:#a7f3d0}.landingPricingCards{gap:12px}.landingPricingCards .pricingCard{gap:12px;min-height:318px;padding:18px;box-shadow:0 10px 24px #071a3312}.landingPricingCards .pricingCard strong{font-size:20px}.landingPricingCards .pricingCard em{font-size:29px}.landingPricingCards .pricingCard p{font-size:14px;line-height:1.42}.landingPricingCards .pricingCard ul{gap:7px}.landingPricingCards .pricingCard li{font-size:13px;line-height:1.3}.landingPricingCards .planButton{min-height:40px}.landingPricingCards .planBadge{top:14px;right:14px}.standaloneServiceBand{color:#fff;background:linear-gradient(135deg,#092a4bfa,#103a67f2),#092a4b;border:1px solid #103a672e;border-radius:16px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px;margin-top:18px;padding:20px;display:grid;box-shadow:0 18px 42px #06172b29}.standaloneServiceBand .eyebrow,.standaloneServiceBand h3,.standaloneServiceBand p,.standaloneServiceBand strong,.standaloneServiceBand span{color:#fff}.standaloneServiceBand h3{margin:4px 0 8px;font-size:clamp(24px,3vw,34px);font-weight:950;line-height:1.05}.standaloneServiceBand p{color:#ffffffd1;max-width:780px;margin:0;font-size:15px;font-weight:750;line-height:1.45}.standaloneServiceMeta{background:#ffffff14;border:1px solid #ffffff2e;border-radius:14px;gap:4px;min-width:210px;padding:16px;display:grid}.standaloneServiceMeta strong{font-size:28px;font-weight:950}.standaloneServiceMeta span{color:#ffffffc7;text-transform:uppercase;font-size:12px;font-weight:850}.premiumHome{grid-template-columns:minmax(0,1fr) minmax(390px,430px);gap:34px;width:min(1440px,100% - 40px);padding-top:38px}.premiumStory{gap:28px}.premiumHero{background:radial-gradient(circle at 82% 16%,#3071ba75,#0000 330px),radial-gradient(circle at 12% 82%,#0d7e7652,#0000 360px),linear-gradient(135deg,#031225 0%,#062746 45%,#0d4f70 100%);border:1px solid #ffffff24;border-radius:34px;grid-template-columns:minmax(0,1fr) minmax(360px,520px);align-items:center;gap:32px;padding:clamp(28px,4vw,56px);display:grid;position:relative;overflow:hidden;box-shadow:0 34px 90px #06172b47}.premiumHero:before{pointer-events:none;content:"";background-color:#0000;background-image:linear-gradient(#ffffff0b 1px,#0000 1px),linear-gradient(90deg,#ffffff09 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:44px 44px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0;-webkit-mask-image:linear-gradient(135deg,#000000e0,#0000 76%);mask-image:linear-gradient(135deg,#000000e0,#0000 76%)}.premiumHeroCopy{z-index:1;color:#fff;min-height:0;position:relative}.premiumHeroCopy .eyebrow,.premiumHeroCopy h1,.premiumHeroCopy p{color:#fff}.premiumHeroCopy .eyebrow{color:#d9f3ffc7}.premiumHeroCopy h1{letter-spacing:-.02em;max-width:820px;font-size:clamp(48px,6.8vw,92px);line-height:.92}.premiumHeroCopy p{color:#eef7ffd1;max-width:720px;font-size:clamp(17px,1.55vw,22px);line-height:1.55}.premiumHero .heroProof span{color:#fff;box-shadow:none;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffff1a;border-color:#ffffff29}.heroCtas{flex-wrap:wrap;align-items:center;gap:12px;margin-top:28px;display:flex}.premiumCta,.planButton{background:linear-gradient(135deg,#031225,#0b3a67 58%,#0d7e76);box-shadow:0 16px 34px #05213d38,inset 0 0 0 1px #ffffff14}.premiumCta:hover,.planButton:hover{transform:translateY(-1px);box-shadow:0 20px 42px #05213d47,inset 0 0 0 1px #ffffff1a}.premiumSecondaryCta{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffffc7}.ghostLink{color:#ffffffdb;border-radius:12px;place-items:center;min-height:44px;padding:0 8px;font-weight:950;display:inline-grid}.heroIntelligenceCard{z-index:1;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:linear-gradient(#ffffffe6,#e6f4ffc7);border:1px solid #ffffff2e;border-radius:28px;padding:18px;position:relative;overflow:hidden;box-shadow:0 34px 80px #00000047}.reportChrome{border-bottom:1px solid #06172b1a;align-items:center;gap:7px;padding:2px 2px 14px;display:flex}.reportChrome span{background:#ffbf47;border-radius:999px;width:10px;height:10px}.reportChrome span:first-child{background:#ff5f57}.reportChrome span:nth-child(2){background:#febc2e}.reportChrome span:nth-child(3){background:#28c840}.reportChrome strong{color:#0b1f39;margin-left:auto;font-size:13px;font-weight:950}.reportScorePanel{grid-template-columns:minmax(0,1fr) 116px;align-items:center;gap:18px;padding:24px 4px 18px;display:grid}.reportScorePanel span,.reportMetricGrid span{color:#42526a;text-transform:uppercase;font-size:12px;font-weight:900}.reportScorePanel strong{color:#06172b;font-size:62px;font-weight:950;line-height:.9;display:block}.scoreRing{background:conic-gradient(#0d7e76 0 82%, #0d7e761f 82% 100%);border-radius:999px;place-items:center;width:108px;height:108px;display:grid;box-shadow:0 16px 34px #0d7e7638}.scoreRing span{border-radius:inherit;color:#06172b;background:#fff;place-items:center;width:78px;height:78px;font-size:26px;font-weight:950;display:grid}.reportMetricGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.reportMetricGrid div{background:#ffffffb8;border:1px solid #06172b14;border-radius:16px;gap:6px;padding:15px;display:grid}.reportMetricGrid strong{color:#06172b;font-size:30px;font-weight:950;line-height:1}.analysisLineStack{gap:9px;margin-top:14px;display:grid}.analysisLineStack div,.demoMiniPreview span{animation:2.6s ease-in-out infinite premiumPulse}.analysisLineStack div{background:#0312250f;border-radius:12px;align-items:center;gap:10px;padding:10px 12px;display:flex}.analysisLineStack span{background:#0d7e76;border-radius:999px;width:9px;height:9px;box-shadow:0 0 0 6px #0d7e761f}.analysisLineStack strong{color:#0b1f39;font-size:13px;font-weight:950}.signatureReportSection,.problemSection,.intelligenceEngineSection,.demoBridgeSection,.trustSection,.premiumReviews,.premiumPricing{background:linear-gradient(#ffffffeb,#f7fbffe6);border:1px solid #06172b1a;border-radius:28px;padding:clamp(22px,3vw,34px);box-shadow:0 24px 70px #06172b14}.reportIntro h2,.compactIntro h2,.intelligenceEngineSection h2,.demoBridgeSection h2,.trustSection h2{color:#06172b;letter-spacing:-.015em;max-width:840px;margin:0;font-size:clamp(32px,4vw,56px);line-height:.98}.reportIntro p,.compactIntro p,.intelligenceEngineSection p,.demoBridgeSection p,.trustSection p{color:#1b2a3d;max-width:760px;font-size:17px;font-weight:680;line-height:1.55}.signatureReportPreview{grid-template-columns:repeat(7,minmax(190px,1fr));gap:12px;margin-top:22px;padding-bottom:4px;display:grid;overflow-x:auto}.signatureReportItem{background:radial-gradient(circle at 100% 0,#0d7e761f,#0000 150px),#ffffffd1;border:1px solid #0d7e7629;border-radius:20px;align-content:space-between;gap:12px;min-height:190px;padding:18px;animation:.58s both reportReveal;display:grid}.signatureReportItem span{color:#0d7e76;font-size:12px;font-weight:950}.signatureReportItem strong,.outcomeFeatureSection strong{color:#06172b;font-size:18px;font-weight:950;line-height:1.12}.signatureReportItem p,.outcomeFeatureSection p{color:#26364a;margin:0;font-size:14px;font-weight:680;line-height:1.45}.problemCards{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:20px}.problemCards div:first-child{color:inherit;background:radial-gradient(circle at 100% 0,#0d7e761f,#0000 190px),#fff}.problemCards div:first-child span,.problemCards div:first-child strong,.problemCards div:first-child p{color:inherit}.premiumWorkflow{grid-template-columns:repeat(4,minmax(0,1fr))}.premiumWorkflow div{background:linear-gradient(#fffffff0,#f1f7fcf0);border-radius:22px;min-height:185px}.intelligenceEngineSection,.demoBridgeSection,.trustSection{grid-template-columns:minmax(0,.95fr) minmax(360px,1fr);align-items:center;gap:28px;display:grid}.engineDiagram{background:radial-gradient(circle,#2f6fae5c,#0000 260px),linear-gradient(135deg,#06172b,#0b2d55);border-radius:26px;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:24px;display:grid}.engineDiagram span{color:#fff;text-align:center;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffff14;border:1px solid #ffffff24;border-radius:18px;place-items:center;min-height:86px;padding:14px;font-size:14px;font-weight:950;display:grid}.outcomeFeatureSection{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;display:grid}.outcomeFeatureSection article{background:#fff;border:1px solid #06172b1a;border-radius:22px;gap:12px;padding:20px;display:grid;box-shadow:0 14px 34px #06172b0f}.demoBridgeSection{background:radial-gradient(circle at 82% 8%,#0d7e764d,#0000 280px),linear-gradient(135deg,#06172b,#0b2d55 58%,#0d4f70)}.demoBridgeSection .eyebrow,.demoBridgeSection h2,.demoBridgeSection p{color:#fff}.demoBridgeSection p{color:#ebf7ffcc}.demoMiniPreview{gap:10px;display:grid}.demoMiniPreview span{color:#fff;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffff1a;border:1px solid #ffffff2e;border-radius:16px;padding:18px;font-weight:950}.trustPillGrid{flex-wrap:wrap;gap:10px;display:flex}.trustPillGrid span{color:#102033;background:#fffc;border:1px solid #06172b1a;border-radius:999px;padding:10px 13px;font-size:13px;font-weight:900}.premiumReviews .reviewCards{margin-top:16px}.premiumReviews .reviewCard{border-radius:22px;padding:22px}.comparisonLinkRow{justify-content:center;display:flex}.comparisonLinkRow a{color:#0b2d55;font-weight:950}.homeSimplified{gap:30px;width:min(1360px,100% - 40px);margin:0 auto;padding:38px 0 72px;display:grid}.homeHeroFocused{background:radial-gradient(circle at 80% 18%,#3071ba6b,#0000 350px),radial-gradient(circle at 10% 86%,#0d7e7647,#0000 390px),linear-gradient(135deg,#031225 0%,#062746 50%,#0d4f70 100%);border:1px solid #ffffff24;border-radius:36px;grid-template-columns:minmax(0,1fr) minmax(380px,520px);align-items:center;gap:clamp(24px,4vw,58px);padding:clamp(28px,5vw,64px);display:grid;position:relative;overflow:hidden;box-shadow:0 36px 100px #06172b47}.homeHeroFocused:before{pointer-events:none;content:"";background-color:#0000;background-image:linear-gradient(#ffffff0b 1px,#0000 1px),linear-gradient(90deg,#ffffff09 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:46px 46px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0;-webkit-mask-image:linear-gradient(135deg,#000000e0,#0000 78%);mask-image:linear-gradient(135deg,#000000e0,#0000 78%)}.homeHeroCopy,.liveEnginePanel{z-index:1;position:relative}.homeHeroCopy .eyebrow,.homeHeroCopy h1,.homeHeroCopy p{color:#fff}.homeHeroCopy .eyebrow{color:#d3edffc7}.homeHeroCopy h1{color:#fff;letter-spacing:-.03em;max-width:840px;margin:0;font-size:clamp(48px,6.8vw,92px);font-weight:950;line-height:.92}.homeHeroCopy p{color:#eff8ffd1;max-width:750px;margin:22px 0 0;font-size:clamp(17px,1.6vw,22px);font-weight:720;line-height:1.55}.homeHeroActions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:28px;display:flex}.heroTextLink{color:#eef8ffdb;place-items:center;min-height:44px;padding:0 6px;font-weight:950;display:inline-grid}.liveEnginePanel{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:radial-gradient(circle at 86% 12%,#0d7e7642,#0000 220px),radial-gradient(circle at 8% 90%,#4299e13d,#0000 280px),linear-gradient(#05172ce0,#020c18eb);border:1px solid #ffffff2e;border-radius:28px;padding:18px;overflow:hidden;box-shadow:0 34px 84px #00000047}.liveEnginePanel:before{pointer-events:none;opacity:.8;content:"";background-color:#0000;background-image:linear-gradient(#ffffff09 1px,#0000 1px),linear-gradient(90deg,#ffffff06 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:34px 34px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0}.liveEngineHeader{z-index:1;border-bottom:1px solid #ffffff1f;gap:6px;padding:6px 6px 16px;display:grid;position:relative}.liveEngineHeader span{color:#aee8ffc7;text-transform:uppercase;font-size:12px;font-weight:950}.liveEngineHeader strong{color:#fff;letter-spacing:-.02em;font-size:25px;font-weight:950}.liveEngineLines{z-index:1;gap:10px;padding-top:16px;display:grid;position:relative}.engineLine{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffff13;border:1px solid #ffffff1a;border-radius:16px;grid-template-columns:30px minmax(0,1fr);align-items:center;gap:12px;padding:13px 14px;animation:.52s both reportReveal,3s ease-in-out infinite premiumPulse;display:grid;box-shadow:0 10px 30px #0000001f}.engineLine span{color:#bfe4ff;background:#4299e129;border-radius:999px;place-items:center;width:30px;height:30px;font-size:15px;font-weight:950;display:grid}.engineLine.complete span{color:#8ff5d7;background:#15b78b2e;box-shadow:0 0 0 6px #15b78b14}.engineLine.warning span{color:#ffd596;background:#ffb74d2e;box-shadow:0 0 0 6px #ffb74d14}.engineLine.active span{background:conic-gradient(#6fc8ff,#0d7e76,#6fc8ff);box-shadow:inset 0 0 0 9px #05172ceb,0 0 20px #6fc8ff52}.engineLine strong{color:#f7fcfff0;font-size:15px;font-weight:950}.homeProblemSection,.liveWalkthrough,.reportOutcomeSection,.homeTrustSection,.homeReviewsSection,.homePricingSection{background:linear-gradient(#fffffff0,#f7fbffeb);border:1px solid #06172b1a;border-radius:30px;padding:clamp(22px,4vw,38px);box-shadow:0 24px 76px #06172b14}.homeProblemSection .sectionIntro h2,.liveWalkthrough .sectionIntro h2,.reportOutcomeSection h2,.homeTrustSection h2,.homeReviewsSection .sectionIntro h2,.homePricingSection .sectionIntro h2{color:#06172b;letter-spacing:-.02em;max-width:920px;margin:0;font-size:clamp(34px,4.4vw,62px);line-height:.98}.homeProblemGrid,.homeReviewGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:22px;display:grid}.homeProblemGrid article,.homeReviewGrid article{background:#fff;border:1px solid #06172b1a;border-radius:22px;gap:12px;padding:22px;display:grid;box-shadow:0 14px 34px #06172b0f}.homeProblemGrid strong,.homeReviewGrid strong{color:#06172b;font-size:20px;font-weight:950;line-height:1.1}.homeProblemGrid p,.homeReviewGrid p,.reportOutcomeSection p,.homeTrustSection p{color:#213249;margin:0;font-weight:700;line-height:1.5}.walkthroughFlow{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:22px;display:grid}.walkthroughFlow article{background:radial-gradient(circle at 100% 0,#0d7e761a,#0000 180px),#fff;border:1px solid #0d7e7626;border-radius:22px;align-content:space-between;min-height:190px;padding:20px;display:grid;position:relative}.walkthroughFlow article:not(:last-child):after{z-index:2;color:#0d7e76;content:">";font-size:20px;font-weight:950;position:absolute;top:50%;right:-13px;transform:translateY(-50%)}.walkthroughFlow span,.reportOutcomeGrid span{color:#0d7e76;font-size:12px;font-weight:950}.walkthroughFlow strong,.reportOutcomeGrid strong{color:#06172b;font-size:20px;font-weight:950}.walkthroughFlow p{color:#2b3b50;margin:0;font-size:14px;font-weight:700;line-height:1.45}.reportOutcomeSection,.homeTrustSection{grid-template-columns:minmax(0,.92fr) minmax(360px,1fr);align-items:center;gap:28px;display:grid}.reportOutcomeSection>div:first-child,.homeTrustSection>div:first-child{gap:16px;display:grid}.reportOutcomeGrid,.homeTrustGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.reportOutcomeGrid article,.homeTrustGrid span{background:#fff;border:1px solid #06172b1a;border-radius:18px;gap:8px;padding:18px;display:grid;box-shadow:0 14px 34px #06172b0f}.homeTrustSection{background:radial-gradient(circle at 84% 12%,#2f6fae3d,#0000 310px),linear-gradient(135deg,#06172b,#0b2d55 58%,#0d4f70)}.homeTrustSection .eyebrow,.homeTrustSection h2,.homeTrustSection p{color:#fff}.homeTrustSection p{color:#eef8ffc7}.homeTrustGrid span{color:#fff;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffff1a;border-color:#ffffff24;font-weight:950}.homeReviewGrid span{color:#c47f17;letter-spacing:.06em;font-weight:950}@keyframes premiumPulse{0%,to{opacity:.72;transform:translateY(0)}50%{opacity:1;transform:translateY(-1px)}}.pricingPage{gap:22px;width:min(1480px,100% - 40px);margin:0 auto;padding:40px 0 72px;display:grid}.checkoutPage{gap:20px;width:min(1320px,100% - 40px);margin:0 auto;padding:36px 0 72px;display:grid}.checkoutHero{background:radial-gradient(circle at 78% 12%,#2f6fae57,#0000 360px),linear-gradient(135deg,#06172b 0%,#0b2d55 58%,#174a7c 100%);border:1px solid #ffffff1f;border-radius:30px;grid-template-columns:minmax(0,1fr) minmax(280px,420px);align-items:center;gap:24px;padding:30px;display:grid;overflow:hidden;box-shadow:0 28px 70px #06172b33}.checkoutHero h1{color:#fff;letter-spacing:0;margin:0;font-size:clamp(42px,5vw,72px);font-weight:950;line-height:.94}.checkoutHero p{color:#ffffffd1;max-width:780px;font-size:18px;font-weight:700;line-height:1.5}.checkoutHero .eyebrow{color:#ffffffc2}.checkoutHeroSteps{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffff1a;border:1px solid #ffffff24;border-radius:22px;gap:10px;padding:16px;display:grid}.checkoutHeroSteps span{color:#ffffffc7;background:#ffffff14;border:1px solid #ffffff1f;border-radius:16px;align-items:center;gap:12px;min-height:54px;padding:10px 12px;font-size:14px;font-weight:900;display:flex}.checkoutHeroSteps span.current{color:var(--navy-deep);background:#fff}.checkoutHeroSteps span.complete{color:#fff}.checkoutHeroSteps span.locked{opacity:.65}.checkoutHeroSteps span.next{color:#ffffffb3;border-style:dashed}.checkoutHeroSteps em{background:#ffffff29;border-radius:999px;flex:none;place-items:center;width:32px;height:32px;font-style:normal;font-weight:950;display:grid}.checkoutHeroSteps span.current em{background:var(--brand);color:#fff}.checkoutFacts span{color:var(--muted);letter-spacing:.04em;text-transform:uppercase;font-size:12px;font-weight:950}.checkoutGrid{grid-template-columns:minmax(0,1.08fr) minmax(360px,.62fr);align-items:start;gap:20px;display:grid}.checkoutPaymentPanel,.checkoutOrderCard,.checkoutTrustCard{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffe6;border-radius:26px;overflow:hidden;box-shadow:0 22px 58px #06172b14}.checkoutPaymentPanel{min-height:640px;padding:0}.checkoutPanelTop{border-bottom:1px solid #e6edf3;justify-content:space-between;align-items:flex-start;gap:16px;padding:26px 28px 20px;display:flex}.checkoutPanelTop h2{color:var(--navy-deep);margin:0;font-size:clamp(30px,3vw,44px);font-weight:950;line-height:1.05}.checkoutLock{color:var(--brand-dark);text-transform:uppercase;background:#edf5ff;border:1px solid #174a7c2e;border-radius:999px;padding:8px 12px;font-size:12px;font-weight:950}.checkoutMessage{color:var(--muted);background:#fbfdff;border-bottom:1px solid #eef3f7;margin:0;padding:16px 28px;font-size:15px;font-weight:700;line-height:1.45}.paymentMethodRail{flex-wrap:wrap;gap:8px;padding:18px 28px 0;display:flex}.paymentMethodRail span{color:#172033;background:#fff;border:1px solid #dce6ee;border-radius:999px;padding:8px 11px;font-size:12px;font-weight:900}.checkoutActions{flex-wrap:wrap;gap:12px;margin-top:22px;display:flex}.embeddedCheckoutShell{background:#fff;border:1px solid #06172b1a;border-radius:22px;min-height:620px;margin:20px 24px 24px;overflow:visible;box-shadow:0 16px 42px #06172b14}.embeddedCheckoutShell.ready{padding:4px}.embeddedCheckoutShell #embedded-checkout{width:100%;min-width:0}.checkoutLoading{min-height:300px;color:var(--navy-deep);text-align:center;place-items:center;gap:12px;display:grid}.checkoutLoading span{border:4px solid #174a7c2e;border-top-color:var(--brand);border-radius:999px;width:36px;height:36px;animation:.9s linear infinite spin}.checkoutLoading strong{font-size:16px;font-weight:900}.checkoutPrereqCard{background:radial-gradient(circle at 100% 0,#174a7c14,#0000 280px),#fff;border:1px solid #dce6ee;border-radius:22px;gap:18px;margin:20px 24px 24px;padding:24px;display:grid}.checkoutPrereqCard strong{color:var(--navy-deep);font-size:24px;font-weight:950}.checkoutPrereqCard p{color:var(--muted);font-size:16px;font-weight:700;line-height:1.48}.checkoutAfterPayNote{color:var(--brand-dark);background:#edf5ff;border:1px solid #174a7c29;border-radius:18px;margin:0 24px 24px;padding:14px 16px;font-size:14px;font-weight:850;line-height:1.4}.checkoutSummaryStack{gap:14px;display:grid;position:sticky;top:18px}.checkoutOrderCard,.checkoutTrustCard{padding:22px}.checkoutPackageHeader{gap:8px;margin:8px 0 12px;display:grid}.checkoutPackageHeader span{color:var(--navy-deep);font-size:28px;font-weight:950;line-height:1}.checkoutPackageHeader strong{color:var(--brand-dark);letter-spacing:0;font-size:34px;font-weight:950}.checkoutOrderCard p{color:var(--muted);font-size:14px;font-weight:700;line-height:1.5}.checkoutFacts{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:18px 0;display:grid}.checkoutFacts div{background:#f8fbff;border:1px solid #06172b1a;border-radius:16px;gap:7px;padding:16px;display:grid}.checkoutFacts strong{color:var(--navy-deep);font-size:15px;font-weight:920;line-height:1.25}.checkoutDeliverables{gap:10px;margin:0;padding:0;list-style:none;display:grid}.checkoutDeliverables li{color:var(--text);font-size:14px;font-weight:820;line-height:1.35}.checkoutDeliverables li:before{color:var(--brand);content:"✓ ";font-weight:950}.checkoutTextLink{color:var(--brand-dark);margin-top:14px;font-size:14px;font-weight:950;display:inline-flex}.checkoutTrustCard{border-top:4px solid var(--brand);gap:10px;display:grid}.checkoutTrustCard span{color:var(--text);gap:9px;font-size:14px;font-weight:800;line-height:1.35;display:flex}.checkoutTrustCard span:before{color:var(--brand);content:"✓";font-weight:950}.legalPage{width:min(920px,100% - 40px);margin:44px auto 72px;padding:34px}.legalPage h1{color:var(--navy-deep);margin:0 0 18px;font-size:clamp(36px,5vw,58px);line-height:.98}.legalPage p{color:var(--muted);font-size:18px;font-weight:700;line-height:1.6}.legalPage section{gap:14px;margin-top:28px;display:grid}.legalPage h2{color:var(--navy-deep);margin:0;font-size:clamp(24px,3vw,34px);line-height:1.05}.legalPage h3{color:var(--text);margin:0;font-size:18px}.legalPage ul{color:var(--text);gap:9px;margin:0;padding-left:20px;font-size:15px;font-weight:750;line-height:1.45;display:grid}.legalGrid,.principleGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:14px 0;display:grid}.legalGrid article,.principleGrid article{background:linear-gradient(#fff,#f8fbfc);border:1px solid #174a7c29;border-radius:18px;padding:20px}.principleGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.principleGrid p{color:var(--muted-strong);margin:8px 0 0;font-size:14px}.stepBadge{width:34px;height:34px;color:var(--brand);background:#e7f5f2;border-radius:999px;justify-content:center;align-items:center;margin-bottom:12px;font-size:13px;font-weight:950;display:inline-flex}.modalBackdrop{z-index:80;background:#06172b94;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.complianceModal{background:#fff;border:1px solid #cbd5e1e6;border-radius:22px;width:min(620px,100%);max-height:calc(100vh - 40px);overflow:auto;box-shadow:0 34px 90px #06172b47}.modalHead{border-bottom:1px solid #e2e8f0;gap:8px;padding:20px 22px 16px;display:grid}.modalHead h2{color:var(--navy-deep);margin:0;font-size:clamp(26px,3vw,36px);line-height:1}.modalHead p{color:var(--text);margin:0;font-size:13px;font-weight:700;line-height:1.42}.exportName{color:#14532d;background:#f0fdf4;border:1px solid #14532d29;border-radius:999px;width:fit-content;padding:6px 10px;font-size:12px;font-weight:950;display:inline-flex}.exportReadinessBox{background:#f8fafc;border-bottom:1px solid #e2e8f0;gap:10px;padding:14px 22px;display:grid}.compactExportSummary{background:radial-gradient(circle at 96% 0,#2f6fae14,#0000 180px),linear-gradient(#fff,#f8fafc);grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.compactExportSummary span{color:#243244;border-left:2px solid #2f6fae33;min-width:0;padding-left:8px;font-size:12px;font-weight:900;line-height:1.25}.exportReadinessBox strong{color:#06172b;font-size:14px;font-weight:950}.exportReadinessBox ul{gap:6px;margin:0;padding-left:18px;display:grid}.exportReadinessBox li{color:#243244;font-size:13px;font-weight:750;line-height:1.4}.affirmationList{gap:9px;padding:16px 22px;display:grid}.affirmationList label{color:var(--text);grid-template-columns:20px minmax(0,1fr);align-items:start;gap:10px;font-size:13px;font-weight:800;line-height:1.35;display:grid}.affirmationList input{width:16px;height:16px;margin-top:1px}.exportLegalDetails{border-top:1px solid #e2e8f0;margin-top:4px;padding-top:10px}.exportLegalDetails summary{cursor:pointer;color:var(--brand-dark);font-size:12px;font-weight:1000}.exportLegalDetails p{color:#475569;margin:10px 0 8px;font-size:12px;font-weight:700;line-height:1.4}.exportLegalDetails ul{gap:5px;max-height:150px;margin:0;padding-left:18px;display:grid;overflow:auto}.exportLegalDetails li{color:#475569;font-size:11px;font-weight:700;line-height:1.32}.modalActions{border-top:1px solid #e2e8f0;justify-content:flex-end;gap:12px;padding:14px 22px 18px;display:flex}.modalBackdrop:has(.premiumExportModal){z-index:2400;-webkit-backdrop-filter:blur(10px)saturate(.82);backdrop-filter:blur(10px)saturate(.82);background:#03111fb8}.premiumExportModal{scrollbar-color:#9bb2c0 transparent;background:#f8fbfc;border:1px solid #87aec261;border-radius:24px;outline:none;width:min(880px,100%);max-height:calc(100dvh - 40px);position:relative;overflow:auto;box-shadow:0 42px 120px #000e1c7a,inset 0 1px #ffffffbf}.exportModalClose{z-index:2;color:#c7dce5;width:36px;height:36px;font:400 23px/1 var(--cpos-interface-font);cursor:pointer;background:#ffffff0f;border:1px solid #a4cdd940;border-radius:50%;place-items:center;transition:border-color .15s,background .15s,color .15s;display:grid;position:absolute;top:18px;right:20px}.exportModalClose:hover:not(:disabled){color:#fff;background:#66d7c41a;border-color:#74dcc77a}.exportModalHero{color:#fff;background:linear-gradient(90deg,#6cd1be0f 1px,#0000 1px) 0 0/78px 100%,radial-gradient(circle at 88% 10%,#4dcdb538,#0000 300px),linear-gradient(135deg,#061d32 0%,#09364f 68%,#0b5865 100%);border-bottom:1px solid #9fcad82e;grid-template-columns:136px minmax(0,1fr);align-items:center;gap:31px;min-height:222px;padding:32px 66px 31px 36px;display:grid}.exportModalArtifact{justify-self:center;width:112px;height:142px;position:relative}.exportModalArtifact>span{box-sizing:border-box;background:#ecfbf912;border:1px solid #7eddca59;border-radius:8px;width:92px;height:124px;display:block;position:absolute;box-shadow:0 16px 34px #000d1c33}.exportModalArtifact .back{top:0;right:0;transform:rotate(4deg)}.exportModalArtifact .middle{top:7px;right:7px;transform:rotate(1.6deg)}.exportModalArtifact .front{background:linear-gradient(155deg,#115069,#071f36);padding:16px 13px;top:14px;right:14px}.exportModalArtifact .front i{color:#77dfca;border:1px solid #6addc773;border-radius:50%;place-items:center;width:26px;height:26px;font-size:7px;font-style:normal;font-weight:900;display:grid}.exportModalArtifact .front b{color:#f4fbfd;letter-spacing:.12em;margin-top:14px;font-size:8px;line-height:1.4;display:block}.exportModalArtifact .front small{color:#7ea7b9;letter-spacing:.1em;margin-top:18px;font-size:5px;font-weight:850;display:block}.exportModalHeroCopy{align-content:center;min-width:0;display:grid}.exportModalHeroCopy>p{color:#72dbc7;letter-spacing:.16em;text-transform:uppercase;margin:0 0 8px;font-size:9px;font-weight:900}.premiumExportModal .exportName{color:#8ce3d2;letter-spacing:.07em;text-transform:uppercase;background:#4bbfa81a;border:1px solid #70dac552;border-radius:999px;order:2;align-items:center;gap:7px;width:fit-content;margin-top:13px;padding:7px 10px;font-size:8px;font-weight:900;display:inline-flex}.premiumExportModal .exportName i{background:#67d8c1;border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 4px #67d8c11a}.exportModalHeroCopy h2{color:#fff;font:500 clamp(31px, 4vw, 46px)/1 var(--cpos-display-font);letter-spacing:-.045em;text-wrap:balance;margin:0}.exportModalHeroCopy>span{color:#b7ccd7;max-width:630px;margin-top:11px;font-size:11px;line-height:1.55;display:block}.premiumExportModal .compactExportSummary{background:#eef4f6;border-bottom:1px solid #d8e3e8;grid-template-columns:112px minmax(0,1fr);align-items:center;gap:19px;padding:17px 36px;display:grid}.premiumExportModal .compactExportSummary>p{color:#5f7789;letter-spacing:.13em;text-transform:uppercase;margin:0;font-size:8px;font-weight:900}.premiumExportModal .compactExportSummary>div{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.premiumExportModal .compactExportSummary article{border-left:1px solid #cbd9e0;grid-template-columns:25px minmax(0,1fr);align-items:center;gap:8px;min-height:42px;padding:4px 14px;display:grid}.premiumExportModal .compactExportSummary article b{color:#9aadb9;font-size:8px}.premiumExportModal .compactExportSummary article span{color:#213b51;border:0;padding:0;font-size:10px;font-weight:820;line-height:1.3}.exportConfirmationSection{background:#fff;padding:25px 36px 27px}.exportConfirmationSection>header{border-bottom:1px solid #d9e3e8;justify-content:space-between;align-items:end;gap:24px;padding-bottom:14px;display:flex}.exportConfirmationSection>header p{color:#17758a;letter-spacing:.13em;text-transform:uppercase;margin:0 0 4px;font-size:8px;font-weight:900}.exportConfirmationSection>header h3{color:#122d45;font:500 24px/1.05 var(--cpos-display-font);letter-spacing:-.03em;margin:0}.exportConfirmationSection>header>span{color:#708697;white-space:nowrap;background:#f5f8f9;border:1px solid #d5e1e6;border-radius:999px;padding:7px 10px;font-size:8px;font-weight:850}.exportConfirmationSection>header>span.complete{color:#16715f;background:#edf8f5;border-color:#b8dfd5}.premiumExportModal .affirmationList{gap:8px;padding:14px 0 0;display:grid}.premiumExportModal .affirmationList label{color:#263f54;cursor:pointer;background:#fbfcfd;border:1px solid #d7e2e7;border-radius:10px;grid-template-columns:32px minmax(0,1fr);align-items:center;gap:12px;min-height:64px;padding:11px 15px;transition:border-color .15s,background .15s,box-shadow .15s;display:grid;position:relative}.premiumExportModal .affirmationList label:hover{background:#f7fbfa;border-color:#a9cdc7}.premiumExportModal .affirmationList label:has(input:checked){background:linear-gradient(110deg,#f0faf7,#fbfdfd);border-color:#96d5c7;box-shadow:inset 3px 0 #4fbda6}.premiumExportModal .affirmationList input{opacity:0;width:1px;height:1px;margin:0;position:absolute}.exportAffirmationMark{color:#0000;background:#fff;border:1px solid #b9c9d2;border-radius:8px;place-items:center;width:29px;height:29px;font-size:12px;font-style:normal;transition:border-color .15s,background .15s,color .15s;display:grid}.premiumExportModal .affirmationList input:focus-visible+.exportAffirmationMark{outline-offset:2px;outline:3px solid #24849e38}.premiumExportModal .affirmationList input:checked+.exportAffirmationMark{color:#fff;background:#269079;border-color:#3faa92;box-shadow:0 7px 16px #2690792e}.exportAffirmationCopy{gap:4px;display:grid}.exportAffirmationCopy>b{color:#658092;letter-spacing:.11em;text-transform:uppercase;font-size:7px;font-weight:900}.exportAffirmationCopy>span{color:#233c51;font-size:10px;font-weight:760;line-height:1.45}.premiumExportModal .exportLegalDetails{background:#f5f8f9;border:1px solid #d8e3e8;border-radius:9px;margin:3px 0 0;padding:0;overflow:hidden}.premiumExportModal .exportLegalDetails summary{color:#31566f;justify-content:space-between;align-items:center;gap:20px;min-height:43px;padding:8px 13px;font-size:9px;font-weight:850;list-style:none;display:flex}.premiumExportModal .exportLegalDetails summary::-webkit-details-marker{display:none}.premiumExportModal .exportLegalDetails summary i{color:#608094;font-size:14px;font-style:normal;transition:transform .15s}.premiumExportModal .exportLegalDetails[open] summary i{transform:rotate(45deg)}.premiumExportModal .exportLegalDetails>div{background:#fff;border-top:1px solid #d8e3e8;padding:13px 15px 15px}.premiumExportModal .exportLegalDetails p{color:#536b7c;margin:0 0 10px;font-size:9px;line-height:1.55}.premiumExportModal .exportLegalDetails ul{gap:6px;max-height:130px;padding-left:16px}.premiumExportModal .exportLegalDetails li{color:#5a7182;font-size:8px;line-height:1.45}.premiumExportModal .modalActions{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#f7fafbf7;border-top:1px solid #d3e0e6;grid-template-columns:minmax(190px,1fr) auto minmax(260px,.8fr);align-items:center;gap:10px;padding:15px 36px 17px;display:grid;position:sticky;bottom:0;box-shadow:0 -10px 30px #0723380f}.exportModalAssurance{align-items:center;gap:10px;min-width:0;display:flex}.exportModalAssurance>i{color:#25816e;background:#edf8f5;border:1px solid #b9ddd5;border-radius:50%;flex:0 0 28px;place-items:center;width:28px;height:28px;font-size:10px;font-style:normal;display:grid}.exportModalAssurance>span{gap:2px;min-width:0;display:grid}.exportModalAssurance strong{color:#27465b;font-size:9px}.exportModalAssurance small{color:#718797;font-size:7px;line-height:1.35}.premiumExportModal .modalActions>button{min-height:48px;font:850 10px var(--cpos-interface-font);border-radius:8px}.premiumExportModal .modalActions .secondaryButton{color:#49657a;background:#fff;border:1px solid #c5d4dc;padding:10px 14px}.premiumExportModal .modalActions .primaryButton{color:#fff;text-align:left;background:linear-gradient(105deg,#0e7183,#168e8c);border:1px solid #146f7d;gap:3px;padding:9px 16px;display:grid;box-shadow:0 12px 24px #0f70802e}.premiumExportModal .modalActions .primaryButton small{color:#b9e5df;font-size:7px;font-weight:700}.premiumExportModal .modalActions .primaryButton:disabled{color:#708493;box-shadow:none;opacity:1;background:#d8e1e6;border-color:#bdcbd3}.premiumExportModal .modalActions .primaryButton:disabled small{color:#8799a5}@media (max-width:760px){.modalBackdrop:has(.premiumExportModal){place-items:end center;padding:0}.premiumExportModal{border-bottom:0;border-left:0;border-right:0;border-radius:22px 22px 0 0;width:100%;max-height:94dvh}.exportModalClose{top:14px;right:14px}.exportModalHero{grid-template-columns:minmax(0,1fr);min-height:0;padding:27px 54px 24px 20px}.exportModalArtifact{display:none}.exportModalHeroCopy h2{font-size:clamp(29px,9vw,38px)}.exportModalHeroCopy>span{font-size:10px}.premiumExportModal .compactExportSummary{grid-template-columns:minmax(0,1fr);gap:8px;padding:14px 20px}.premiumExportModal .compactExportSummary>div{grid-template-columns:minmax(0,1fr)}.premiumExportModal .compactExportSummary article{border-top:1px solid #d4e0e5;border-left:0;min-height:34px;padding:7px 0}.exportConfirmationSection{padding:20px 20px 22px}.exportConfirmationSection>header{flex-direction:column;align-items:start;gap:10px}.exportConfirmationSection>header h3{font-size:22px}.premiumExportModal .affirmationList label{grid-template-columns:30px minmax(0,1fr);min-height:70px;padding:11px 12px}.exportAffirmationCopy>span{font-size:10px}.premiumExportModal .modalActions{padding:12px 16px calc(14px + env(safe-area-inset-bottom));grid-template-columns:minmax(0,1fr) auto}.exportModalAssurance{display:none}.premiumExportModal .modalActions .primaryButton{min-width:0}}.pricingDecisionHero{box-shadow:var(--shadow-soft);background:radial-gradient(circle at 100% 0,#174a7c1a,#0000 360px),linear-gradient(#fff,#f8fbfc);border:1px solid #06172b1a;border-radius:20px;grid-template-columns:minmax(0,1fr) 390px;align-items:stretch;gap:22px;padding:28px;display:grid}.pricingHeroCopy{align-content:center;gap:12px;display:grid}.pricingHeroCopy h1{max-width:820px;color:var(--navy-deep);margin:0;font-size:clamp(42px,4vw,68px);font-weight:950;line-height:.96}.pricingHeroCopy p{color:#172033;max-width:760px;margin:0;font-size:18px;font-weight:650;line-height:1.58}.pricingDecisionPanel{background:#fff;border:1px solid #06172b1a;border-radius:16px;align-content:space-between;gap:22px;padding:20px;display:grid;box-shadow:0 12px 28px #06172b12}.pricingDecisionPanel span,.planTop span{color:var(--brand-dark);text-transform:uppercase;font-size:12px;font-weight:950}.pricingDecisionPanel strong{color:var(--navy-deep);margin-top:8px;font-size:24px;font-weight:950;line-height:1.08;display:block}.pricingDecisionPanel p{color:#243244;margin:8px 0 0;font-size:14px;font-weight:750;line-height:1.45}.pricingDecisionSteps{gap:8px;display:grid}.pricingDecisionSteps span{color:#243244;text-transform:none;background:#f8fafc;border:1px solid #e1e8ef;border-radius:12px;padding:10px 12px}.pricingNotice{color:#172033;background:#f2faf7;border:1px solid #174a7c2e;border-radius:14px;margin:0;padding:14px 16px;font-size:14px;font-weight:850;line-height:1.4}.pricingDetailCards{grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;gap:14px}.dischargeServiceCards{grid-template-columns:repeat(2,minmax(0,1fr))}.dischargeEngineShowcase,.dischargeIntelligencePanel{color:#fff;background:radial-gradient(circle at 20% 0,#6fc8ff2e,#0000 280px),radial-gradient(circle at 92% 20%,#0d7e7638,#0000 300px),linear-gradient(135deg,#06172b,#0a3557 54%,#0d625d);border:1px solid #6fc8ff2e;border-radius:22px;gap:18px;padding:24px;display:grid;box-shadow:0 28px 70px #06172b38}.dischargeEngineShowcase{grid-template-columns:1fr 1.1fr;align-items:start}.dischargeEngineShowcase>div:first-child{align-self:center}.dischargeEngineShowcase h2,.dischargeIntelligencePanel h3{color:#fff;margin:0;font-size:clamp(28px,3vw,46px);line-height:1}.dischargeIntelligencePanel h3{font-size:25px}.dischargeEngineShowcase p,.dischargeIntelligencePanel p{color:#eff8ffc7;margin:10px 0 0;font-weight:750;line-height:1.48}.dischargeStatusGrid{grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.dischargeStatusGrid article{background:#ffffff14;border:1px solid #ffffff1f;border-radius:16px;padding:14px;box-shadow:inset 0 1px #ffffff14}.dischargeStatusGrid span,.dischargeEngineFeed span{color:#eff8ffad;text-transform:uppercase;font-size:11px;font-weight:950}.dischargeStatusGrid strong{color:#fff;margin-top:5px;font-size:17px;font-weight:950;line-height:1.18;display:block}.dischargeEngineFeed{gap:8px;display:grid}.dischargeEngineFeed span{color:#eff8ffdb;text-transform:none;background:#ffffff14;border:1px solid #ffffff1f;border-radius:14px;justify-content:space-between;align-items:center;padding:10px 12px;display:flex}.dischargeEngineFeed span.complete{color:#dffcf6;border-color:#3dd6b43d}.dischargeEngineFeed span.active{color:#e9f8ff;border-color:#6fc8ff57;box-shadow:0 0 24px #6fc8ff1a}.dischargeEngineSequence{flex-wrap:wrap;grid-column:1/-1;gap:8px;display:flex}.dischargeEngineSequence span{color:#eff8ffb8;background:#ffffff14;border:1px solid #ffffff1f;border-radius:999px;padding:8px 10px;font-size:11px;font-weight:900}.dischargeEngineSequence span.complete{color:#dffcf6;border-color:#3dd6b438}.dischargeEngineSequence span.active{color:#eefaff;border-color:#6fc8ff61;box-shadow:0 0 22px #6fc8ff24}.dischargeReviewGrid{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.dischargeReviewGrid article,.dischargeFactorPanel{background:#ffffff14;border:1px solid #ffffff1f;border-radius:18px;padding:16px}.dischargeReviewGrid h3,.dischargeFactorPanel h3{color:#fff;margin:4px 0 12px;font-size:18px;line-height:1.15}.evidenceReviewList,.evidenceUsedGrid,.upgradeFactorGrid{gap:8px;display:grid}.evidenceReviewList span,.evidenceUsedGrid span,.upgradeFactorGrid span{background:#0412244d;border:1px solid #ffffff1a;border-radius:14px;gap:4px;padding:10px;display:grid}.evidenceReviewList strong,.evidenceUsedGrid strong,.upgradeFactorGrid strong{color:#fff;overflow-wrap:anywhere;font-size:13px;font-weight:950}.evidenceReviewList small,.evidenceUsedGrid small,.upgradeFactorGrid small{color:#eff8ffb8;font-size:12px;font-weight:750;line-height:1.35}.evidenceUsedGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.evidenceUsedGrid .complete,.upgradeFactorGrid .complete{background:#3dd6b417;border-color:#3dd6b442}.evidenceUsedGrid .needed,.upgradeFactorGrid .needed{background:#f59e0b14;border-color:#f59e0b4d}.dischargeReviewGrid dl{gap:8px;margin:0;display:grid}.dischargeReviewGrid dl div{gap:2px;display:grid}.dischargeReviewGrid dt{color:#eff8ff94;text-transform:uppercase;font-size:11px;font-weight:950}.dischargeReviewGrid dd{color:#fff;margin:0;font-size:13px;font-weight:850}.dischargeFactorPanel{grid-column:1/-1}.upgradeFactorGrid{grid-template-columns:repeat(4,minmax(0,1fr))}.dischargeIntelligencePanel{margin:16px 0;padding:20px}.dischargeIntelligencePanel .dischargeStatusGrid{grid-template-columns:repeat(4,minmax(0,1fr))}.officialFormEditorPanel{background:radial-gradient(circle at 0 0,#174a7c14,#0000 280px),linear-gradient(#fff,#f8fbfd);border:1px solid #174a7c24;border-radius:22px;gap:16px;margin:16px 0;padding:20px;display:grid;box-shadow:0 20px 48px #06172b14}.officialFormEditorPanel .panelHead p{max-width:780px}.formDraftStatus{color:#0b2d55;white-space:nowrap;background:#edf5ff;border:1px solid #174a7c2e;border-radius:999px;justify-content:center;align-items:center;padding:9px 12px;font-size:12px;font-weight:950;display:inline-flex}.formDraftStatus.ready{color:#027a48;background:#eaf8f0;border-color:#027a483d}.formDraftStatus.needsReview{color:#b54708;background:#fff7ed;border-color:#b5470838}.officialFormPicker{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.officialFormPicker button{text-align:left;color:#172033;background:#ffffffdb;border:1px solid #dce7ef;border-radius:16px;gap:6px;min-height:126px;padding:14px;transition:border-color .16s,box-shadow .16s,transform .16s;display:grid;box-shadow:0 10px 24px #06172b0d}.officialFormPicker button:hover,.officialFormPicker button.selected{border-color:#0d7e7680;transform:translateY(-1px);box-shadow:0 16px 32px #0d7e761f}.officialFormPicker strong{color:#06172b;font-size:15px;font-weight:950;line-height:1.15}.officialFormPicker span{color:#475569;font-size:12px;font-weight:760;line-height:1.35}.officialFormPicker em{color:#0d7e76;text-transform:uppercase;align-self:end;font-size:11px;font-style:normal;font-weight:950}.officialFormWorkspace{gap:14px;display:grid}.officialFormSummary,.officialFormMissing{background:#fff;border:1px solid #dce7ef;border-radius:18px;justify-content:space-between;align-items:center;gap:14px;padding:16px;display:flex}.officialFormSummary h3{color:#06172b;margin:0;font-size:22px;line-height:1.1}.officialFormSummary p,.officialFormSummary small,.officialFormMissing span{color:#475569;margin:6px 0 0;font-size:13px;font-weight:760;line-height:1.4;display:block}.officialTemplateMode{color:#0f766e;background:#eefbf8;border:1px solid #0d7e7633;border-radius:999px;width:fit-content;margin-top:8px;padding:7px 10px;font-size:12px;font-weight:900;display:inline-flex}.officialFormMissing{background:#fffaf2;border-color:#b5470838;display:grid}.officialFormMissing strong{color:#92400e;font-size:13px;font-weight:950}.officialFormSections{gap:12px;display:grid}.officialFormSection{background:#ffffffe6;border:1px solid #dce7ef;border-radius:18px;gap:12px;padding:16px;display:grid}.officialFormSection h3{color:#0b2d55;margin:0;font-size:17px;font-weight:950}.officialFormSection>p{color:#64748b;margin:-4px 0 2px;font-size:12px;font-weight:700;line-height:1.5}.officialFormAdaptiveNotice{color:#176b78;margin-top:8px;font-size:12px;font-weight:850;display:block}.officialFormFields{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.officialFormFields label{gap:6px;display:grid}.officialFormFields label.wide{grid-column:1/-1}.officialFormFields label span{color:#243244;font-size:12px;font-weight:900}.officialFormFields input,.officialFormFields textarea,.officialFormFields select{color:#101828;background:#fff;border:1px solid #cddae5;border-radius:12px;outline:none;width:100%;padding:11px 12px;font-size:14px;font-weight:760;line-height:1.4}.officialFormFields textarea{resize:vertical}.officialFormFields input:focus,.officialFormFields textarea:focus,.officialFormFields select:focus{border-color:#0d7e7699;box-shadow:0 0 0 4px #0d7e761a}.officialFormFields small{color:#64748b;font-size:12px;font-weight:700;line-height:1.35}.officialFormMultiSelect{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.officialFormMultiSelect>span{box-sizing:border-box;color:#42566a;cursor:pointer;background:#fff;border:1px solid #cddae5;border-radius:11px;align-items:flex-start;gap:9px;min-height:42px;padding:10px 11px;display:flex}.officialFormMultiSelect>span.selected{color:#0f675f;background:#eef9f7;border-color:#0d7e768c}.officialFormMultiSelect input[type=checkbox]{accent-color:#0d7e76;appearance:auto!important;width:16px!important;min-width:16px!important;height:16px!important;min-height:16px!important;margin:1px 0 0!important;padding:0!important;position:static!important}.officialFormMultiSelect b{font-size:12px;font-weight:800;line-height:1.3}.officialFormFinalEntry{background:#eef8f6;border-left:3px solid #279988;border-radius:10px;grid-column:1/-1;gap:5px;padding:13px 15px;display:grid}.officialFormFinalEntry>span{color:#244257;font-size:12px;font-weight:900}.officialFormFinalEntry>strong{color:#0f766e;font-size:13px}@media (max-width:980px){.officialFormPicker{grid-template-columns:repeat(2,minmax(0,1fr))}.officialFormSummary{flex-direction:column;align-items:stretch}}@media (max-width:640px){.officialFormEditorPanel{border-radius:18px;padding:14px}.officialFormPicker,.officialFormFields{grid-template-columns:1fr}.officialFormPicker button{min-height:auto}.officialFormMultiSelect{grid-template-columns:1fr}}.pricingDetailCard{grid-template-rows:auto minmax(0,1fr) auto auto;align-content:start;min-height:0;padding:20px}.pricingDetailCard .planTop{border-bottom:1px solid #e7edf2;gap:9px;padding-bottom:14px}.pricingDetailCard .planTop strong{max-width:none;font-size:23px}.pricingDetailCard .planTop em{font-size:34px}.pricingDetailCard .planTop p{font-size:14px;line-height:1.45}.deliverableBlock{gap:10px;min-height:0;display:grid}.deliverableBlock h2{color:var(--navy-deep);margin:0;font-size:15px;font-weight:950}.pricingDetailCard .deliverableBlock ul{gap:7px}.pricingDetailCard .deliverableBlock li{color:#243244;font-size:13px;font-weight:750;line-height:1.32}.planNote{border-left:3px solid var(--gold);color:#172033;background:#fffbeb;padding:11px 12px;font-size:12px;font-weight:750;line-height:1.4}.addOnBand{color:var(--text);background:radial-gradient(circle at 100% 0,#174a7c1a,#0000 330px),linear-gradient(#fff,#f8fbfc);border:1px solid #06172b1f;border-radius:16px;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:22px;padding:26px;display:grid}.addOnBand .eyebrow{color:var(--brand-dark)}.addOnBand h2{color:var(--navy-deep);margin:0;font-size:30px;font-weight:950;line-height:1.08}.addOnGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.addOnGrid div{background:#fff;border:1px solid #e2eaf1;border-radius:12px;gap:5px;padding:14px;display:grid;box-shadow:0 8px 22px #06172b0d}.addOnGrid strong,.addOnGrid span{color:var(--navy-deep)}.addOnGrid span{color:#243244;font-weight:850}.standaloneAddOnCard p{color:#243244;margin:4px 0;font-size:13px;font-weight:750;line-height:1.4}.standaloneAddOnCard ul{gap:6px;margin:4px 0 0;padding:0;list-style:none;display:grid}.standaloneAddOnCard li{color:#243244;font-size:12px;font-weight:800;line-height:1.3}.serviceDeliverables{border-top:1px solid #e2eaf1;margin-top:8px;padding-top:8px}.serviceDeliverables summary{cursor:pointer;color:var(--navy-deep);font-size:12px;font-weight:900}.serviceDeliverables[open]{gap:8px;display:grid}.serviceDeliverables ul{max-height:260px;padding-right:4px;overflow:auto}.serviceBoundaryNote{border-left:3px solid var(--gold);color:#172033;background:#fff8e6;border-radius:10px;margin:0;padding:11px 12px;font-size:13px;font-weight:750;line-height:1.4}.billingResultPage{width:min(980px,100% - 40px);margin:0 auto;padding:52px 0 72px}.billingResultCard{gap:18px;padding:30px;display:grid}.billingStatusPill{width:fit-content;min-height:34px;color:var(--brand-dark);letter-spacing:.04em;text-transform:uppercase;background:#dff8f1;border-radius:999px;align-items:center;padding:0 14px;font-size:12px;font-weight:950;display:inline-flex}.billingStatusPill.pending{color:#9a5a00;background:#fff5dc}.billingResultCard h1{max-width:760px;color:var(--navy-deep);margin:0;font-size:42px;font-weight:950;line-height:1.02}.billingResultCard p{color:#111827;margin:0;font-size:17px;font-weight:650;line-height:1.55}.buttonRow{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.buttonRow .primaryButton,.buttonRow .secondaryButton{padding:0 18px;text-decoration:none}.reviewsSection{border-top:1px solid #071a331a;gap:16px;padding-top:28px;display:grid}.sectionIntro{gap:8px;max-width:860px;display:grid}.sectionIntro h2{color:var(--navy-deep);margin:0;font-size:38px;font-weight:950;line-height:1.08}.sectionIntro p{color:#111827;margin:0;font-size:17px;font-weight:650;line-height:1.55}.reviewCards{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.reviewCard{box-shadow:var(--shadow-soft);background:#fff;border:1px solid #06172b1a;border-radius:14px;gap:14px;padding:20px;display:grid}.reviewCard div{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.reviewCard strong{color:var(--navy-deep);font-size:25px}.reviewCard span{color:var(--gold);letter-spacing:0;font-size:14px}.reviewCard p{color:#172033;margin:0;font-weight:650;line-height:1.55}.reviewCard small{color:#111827;font-weight:900}.accessHero{color:#fff;background:linear-gradient(135deg,#172554f2,#174a7ce0),#172554;border-radius:8px;align-content:center;min-height:520px;padding:42px;display:grid}.accessHero .eyebrow,.accessHero p{color:#ffffffc7}.accessHero h2{letter-spacing:0;max-width:720px;margin:0 0 14px;font-size:44px;line-height:1.03}.accessHero>p{max-width:640px;font-size:17px}.heroMetrics{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:28px;display:grid}.heroMetrics div{background:#ffffff14;border:1px solid #ffffff38;border-radius:8px;padding:16px}.heroMetrics strong{margin-bottom:5px;font-size:24px;display:block}.heroMetrics span{color:#ffffffc7;font-size:13px}.panelHead{border-bottom:1px solid #e6edf3;justify-content:space-between;align-items:flex-start;gap:16px;padding:20px;display:flex}.panelHead>div{min-width:0}.accessPanel{border-color:#06172b1a;position:relative;overflow:hidden;box-shadow:0 24px 58px #06172b21}.accessPanel:before{background:linear-gradient(90deg, var(--brand), var(--gold));content:"";height:5px;display:block}.accessPanel .panelHead{background:linear-gradient(#fff,#fbfdff)}.panelHead h2{color:var(--navy-deep);margin:0;font-size:22px;font-weight:950;line-height:1.08}.panelActions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.panelActions .secondaryButton,.panelActions .secondaryLink,.panelActions .primaryButton{white-space:nowrap;justify-content:center;align-items:center;min-height:48px;padding:0 18px;font-size:15px;font-weight:900;line-height:1;display:inline-flex}.panelActions .secondaryButton,.panelActions .secondaryLink{border:1px solid var(--line);color:#243244;background:#fff}.panelActions .primaryButton{border:1px solid var(--brand);color:#fff}.formStack,.wizardForm,.uploadStrip{gap:14px;padding:20px;display:grid}.formHint{color:var(--muted);margin:0;line-height:1.5}.twoCol{grid-template-columns:1fr 1fr;gap:14px;display:grid}label{color:#243244;gap:7px;font-size:13px;font-weight:850;display:grid}input,textarea,select{width:100%;color:var(--text);background:#fff;border:1px solid #cbd8e2;border-radius:12px;outline:none;padding:12px 14px;font-size:16px}textarea{resize:vertical}input:focus,textarea:focus,select:focus{border-color:var(--brand);box-shadow:0 0 0 3px #174a7c24}.segmented{border:1px solid var(--line);background:var(--panel-muted);border-radius:12px;grid-template-columns:1fr 1fr;min-width:145px;padding:3px;display:grid}.segmented button{min-height:32px;color:var(--muted);background:0 0;border-radius:9px;font-weight:800}.segmented button.active{color:var(--text);background:#fff;box-shadow:0 1px 4px #11182724}.primaryButton,.primaryLink{background:var(--brand);color:#fff;border:0;border-radius:12px;place-items:center;min-height:44px;padding:0 18px;font-weight:900;display:inline-grid}.actionPair{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.secondaryLink{border:1px solid var(--line);color:#243244;background:#fff;border-radius:12px;place-items:center;min-height:44px;padding:0 18px;font-size:13px;font-weight:900;display:inline-grid}.primaryButton:hover:not(:disabled),.primaryLink:hover{background:var(--brand-dark)}.primaryButton{justify-content:center;align-items:center;gap:8px;display:inline-flex}.buttonSpinner{border:2px solid #ffffff73;border-top-color:#fff;border-radius:999px;width:16px;height:16px;animation:.78s linear infinite spin}.buttonSpinner.dark{border-color:#0b4f4a33;border-top-color:var(--brand-dark)}.textLink{width:fit-content;color:var(--brand-dark);text-align:left;background:0 0;padding:0;font-size:13px;font-weight:850}.textLink:hover{color:var(--navy-deep);text-decoration:underline}.passkeyLoginPanel{background:radial-gradient(circle at 100% 0,#2f6fae1f,#0000 220px),linear-gradient(#fff,#f5f9fd);border:1px solid #174a7c29;border-radius:18px;gap:9px;padding:12px;display:grid}.passkeyButton{background:linear-gradient(135deg, var(--navy-deep), var(--brand-dark));color:#fff;text-align:left;border:1px solid #06172b1f;border-radius:14px;grid-template-columns:34px minmax(0,1fr);align-items:center;gap:11px;width:100%;min-height:56px;padding:9px 12px;display:grid;box-shadow:0 14px 30px #06172b29}.passkeyButton span{color:#dbeafe;background:#ffffff21;border-radius:12px;place-items:center;width:34px;height:34px;font-size:13px;display:grid}.passkeyButton strong{min-width:0;font-size:14px;font-weight:950;line-height:1.15}.passkeyButton:hover:not(:disabled){background:linear-gradient(135deg,#071d36,#174a7c);transform:translateY(-1px)}.passkeyLoginPanel p{color:var(--muted);margin:0;font-size:12px;font-weight:700;line-height:1.45}.passkeyLoginPanel small,.securityPrompt small,.nextAction small{color:var(--muted);margin:0;font-size:12px;font-weight:800;line-height:1.45;display:block}.passkeyLoginPanel.error{background:radial-gradient(circle at 100% 0,#b4231817,#0000 220px),linear-gradient(#fff,#fff8f7);border-color:#b4231857}.passkeyLoginPanel.error p,.securityPrompt.error small{color:#8a1f14}.passkeyLoginPanel.success,.securityPrompt.success{background:radial-gradient(circle at 100% 0,#027a481a,#0000 220px),linear-gradient(#fff,#f4fbf7);border-color:#027a4847}.inlineNotice{color:#243244;background:#f3f8f5;border:1px solid #174a7c1f;border-radius:14px;margin:0 20px 20px;padding:12px;font-size:13px;font-weight:650}.vaNewsPanel{background:radial-gradient(circle at 100% 0,#174a7c14,#0000 220px),linear-gradient(#fff,#f7fbff);border:1px solid #06172b1a;border-radius:20px;gap:14px;padding:18px;display:grid;box-shadow:0 18px 44px #06172b17}.vaNewsHeader{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.vaNewsHeader h2{color:var(--navy-deep);margin:0;font-size:24px;font-weight:950;line-height:1.06}.vaNewsHeader p:not(.eyebrow){color:#243244;margin:6px 0 0;font-size:13px;font-weight:700;line-height:1.45}.vaNewsHeader a{color:var(--brand-dark);white-space:nowrap;background:#fff;border:1px solid #174a7c2e;border-radius:999px;flex:none;padding:8px 10px;font-size:12px;font-weight:950}.vaNewsList{gap:10px;display:grid}.vaNewsItem,.vaNewsLoading{background:#ffffffd6;border:1px solid #06172b14;border-radius:15px;gap:6px;padding:13px;display:grid}.vaNewsItem:hover{border-color:#174a7c3d;transform:translateY(-1px);box-shadow:0 12px 24px #06172b14}.vaNewsItem span{color:var(--brand-dark);letter-spacing:.02em;text-transform:uppercase;font-size:11px;font-weight:950}.vaNewsItem strong,.vaNewsLoading strong{color:var(--navy-deep);font-size:15px;font-weight:950;line-height:1.22}.vaNewsItem p{color:#243244;margin:0;font-size:12px;font-weight:700;line-height:1.42}.vaNewsLoading{grid-template-columns:auto minmax(0,1fr);align-items:center}.vaNewsPanel small{color:#5b6b82;font-size:11px;font-weight:800;line-height:1.4}.sideStack{gap:18px;display:grid}.securityPrompt{width:min(1440px,100% - 40px);box-shadow:var(--shadow-soft);background:radial-gradient(circle at 100%,#2f6fae24,#0000 360px),linear-gradient(#fff,#f6f9fc);border:1px solid #174a7c2e;border-radius:16px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;margin:7px auto 0;padding:6px 10px;display:grid}.securityPrompt h2{color:var(--navy-deep);margin:0 0 2px;font-size:clamp(14px,.92vw,16px);line-height:1.06}.securityPrompt p:not(.eyebrow){max-width:820px;color:var(--muted);margin:0 0 1px;font-size:10.5px;font-weight:700;line-height:1.2}.securityPrompt .eyebrow{margin-bottom:1px;font-size:8.5px}.securityPrompt .primaryButton,.securityPrompt .secondaryButton{min-height:30px;padding:0 11px;font-size:10.5px}.securityPrompt:last-of-type{margin-bottom:clamp(40px,4vw,60px)}.serviceActiveBanner{background:radial-gradient(circle at 100%,#0d7e761f,#0000 360px),linear-gradient(#fff,#f2fbf8);border-color:#0d7e7638}.serviceActiveBanner .primaryButton{white-space:nowrap}.scorePanel{border-top:0;gap:6px;padding:24px;display:grid}.scorePanel span,.softBadge{text-transform:uppercase;font-size:12px;font-weight:850}.softBadge{color:#243244;text-align:right;max-width:min(100%,520px);line-height:1.35}.scorePanel strong{color:var(--navy-deep);font-size:44px}.nextAction,.guidancePanel{padding:24px}.readinessPanel{border-top:4px solid var(--brand);gap:16px;padding:22px;display:grid}.formReadinessPanel{border-top:4px solid var(--navy);gap:14px;padding:22px;display:grid}.formReadinessPanel h2,.formReadinessPanel p{margin:0}.formReadinessPanel p{color:#243447;font-weight:800;line-height:1.45}.formReadinessStats{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.formReadinessBadge{background:#f8fafc;border:1px solid #d9e3ec;border-radius:14px;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;display:flex}.formReadinessBadge strong{color:var(--navy-deep);font-size:30px;line-height:1}.formReadinessBadge span{color:#334155;text-transform:uppercase;font-size:12px;font-weight:950}.formReadinessBadge.ready,.formReadinessBadge.ready_with_warnings{background:#effaf7;border-color:#0a6e5f3d}.formReadinessBadge.blocked,.formReadinessBadge.needs_intake{background:#fffbeb;border-color:#c47f1759}.formReadinessStats div{background:#f8fafc;border:1px solid #d9e3ec;border-radius:12px;gap:6px;padding:12px;display:grid}.formReadinessStats span{color:var(--muted);letter-spacing:.04em;text-transform:uppercase;font-size:11px;font-weight:950}.formReadinessStats strong{color:var(--navy-deep);font-size:28px;line-height:1}.formIssueList{background:#fffbeb;border:1px solid #c47f1759;border-radius:12px;gap:8px;padding:12px;display:grid}.formIssueList.warning{background:#f8fafc;border-color:#d9e3ec}.formIssueList.blocked{background:#fff1f2;border-color:#be123c52}.formIssueList.ready{background:#effaf7;border-color:#0a6e5f38}.formIssueList.action{background:#eef6ff;border-color:#174a7c33}.formIssueList strong{color:var(--navy-deep);font-size:13px}.formIssueList span,.formIssueList small{color:#334155;font-size:13px;font-weight:800}.readinessScore{gap:4px;display:grid}.readinessScore strong{color:var(--navy);font-size:44px;line-height:1}.readinessScore span{color:var(--muted);font-weight:850}.readinessChecks{gap:10px;display:grid}.readinessCheck{background:#fff;border:1px solid #e3e9ef;border-radius:12px;grid-template-columns:24px minmax(0,1fr);align-items:start;gap:10px;padding:12px;display:grid}.readinessCheck>span{color:#fff;border:2px solid #cbd7e1;border-radius:999px;place-items:center;width:24px;height:24px;font-size:13px;font-weight:900;display:grid}.readinessCheck.complete{background:#edf5ff;border-color:#174a7c4d}.readinessCheck.complete>span{border-color:var(--brand);background:var(--brand)}.readinessCheck.warning{background:#fffbeb;border-color:#c47f176b}.readinessCheck.warning>span{border-color:var(--gold);background:var(--gold)}.readinessCheck.missing{background:#f8fafc;border-color:#e3e9ef}.readinessCheck p{gap:3px;margin:0;display:grid}.readinessCheck strong{color:var(--text);font-size:14px}.readinessCheck small,.mutedCopy{color:var(--muted);font-size:13px;line-height:1.35}.nextAction{border-top:4px solid var(--gold)}.nextAction h2,.guidancePanel h2{margin:0 0 10px}.guidanceList{gap:10px;margin-top:18px;display:grid}.guidanceList div{border-left:3px solid var(--gold);background:#fffbeb;padding:12px}.guidanceList strong,.guidanceList span{display:block}.guidanceList span{color:var(--muted);margin-top:3px}.claimCards,.evidenceRows,.checklist{gap:10px;padding:16px 18px 18px;display:grid}.evidenceWorkspace .panelHead{border-bottom:0;padding:24px 26px 18px}.evidenceWorkspace .panelHead h2{letter-spacing:0;font-size:24px}.evidenceWorkspace .softBadge{color:#506178;max-width:430px;font-size:13px;font-weight:760}.uploadValidationWarning{color:#5f3905;background:radial-gradient(circle at 0 0,#f59e0b2e,#0000 180px),linear-gradient(135deg,#fff9e8,#fff4d5);border:1px solid #b4711347;border-radius:16px;grid-template-columns:34px 1fr;align-items:start;gap:12px;padding:13px 14px;display:grid;box-shadow:0 16px 38px #92550c1f}.uploadValidationWarning>span{color:#432705;background:linear-gradient(135deg,#f59e0b,#facc15);border-radius:999px;place-items:center;width:28px;height:28px;font-size:16px;font-weight:950;display:inline-grid;box-shadow:0 8px 22px #f59e0b52}.uploadValidationWarning div{gap:5px;display:grid}.uploadValidationWarning strong{color:#6b3f04;font-size:13px;font-weight:950}.uploadValidationWarning p{color:#76520b;margin:0;font-size:12px;font-weight:720;line-height:1.45}.panelFooter{border-top:1px solid #e6edf3;gap:12px;padding:16px;display:grid}.panelFooter p{color:var(--muted);margin:0;font-size:13px;line-height:1.45}.disabledLink{pointer-events:none;opacity:.58}.claimCards.compact{max-height:520px;overflow:auto}.claimCard,.checkItem{text-align:left;background:#fff;border:1px solid #e2eaf1;border-radius:14px;justify-content:space-between;align-items:center;gap:12px;width:100%;padding:15px;display:flex}.evidenceSidebar .claimCards,.evidenceTracker .checklist{gap:6px;padding:8px 14px 18px}.evidenceSidebar .claimCard,.evidenceTracker .checkItem{background:0 0;border-color:#0000;border-radius:18px;padding:14px}.evidenceSidebar .claimCard.selected{box-shadow:none;background:#e8f1fbe0;border-color:#174a7c29}.evidenceSidebar .claimCard:hover,.evidenceTracker .checkItem:hover{box-shadow:none;background:#f8fafce6;border-color:#06172b14}.evidenceRow{text-align:left;background:#fff;border:1px solid #e2eaf1;border-radius:16px;grid-template-columns:minmax(0,1fr) minmax(150px,220px);align-items:center;gap:16px;width:100%;min-width:0;padding:16px 18px;display:grid}.evidenceWorkbench .evidenceRows{gap:0;padding:0 24px 24px}.evidenceWorkbench .evidenceRow{box-shadow:none;cursor:pointer;background:0 0;border-width:0 0 1px;border-color:#e8eef4;border-radius:0;padding:18px 6px}.evidenceWorkbench .evidenceRow:first-child{border-top:1px solid #e8eef4}.evidenceWorkbench .evidenceRow:hover{box-shadow:none;background:#f7fafceb;border-color:#e8eef4;border-radius:18px;padding-left:14px;padding-right:14px}.evidenceRow:focus-visible{outline:none;border-color:var(--brand)!important;box-shadow:0 0 0 3px #174a7c24!important}.claimCard{cursor:pointer}.claimCard.selected{border-color:var(--brand);background:linear-gradient(#fff,#edf5ff);box-shadow:0 10px 24px #174a7c1a}.claimCard:hover,.builderDocCard:hover,.evidenceRow:hover,.checkItem:hover{border-color:#174a7c47;box-shadow:0 10px 28px #06172b0f}.evidenceWorkbench .evidenceRow:hover,.evidenceSidebar .claimCard:hover,.evidenceTracker .checkItem:hover{box-shadow:none}.evidenceWorkbench .evidenceRow:hover{background:#f7fafceb;border-color:#e8eef4;border-radius:18px;padding-left:14px;padding-right:14px}.claimCard span,.evidenceRow span{gap:4px;min-width:0;display:grid}.evidenceRow strong{text-overflow:ellipsis;white-space:nowrap;color:#0b1220;letter-spacing:0;min-width:0;font-size:15px;font-weight:850;overflow:hidden}.claimCard small,.evidenceRow small{color:#243244;text-overflow:ellipsis;white-space:nowrap;font-weight:650;overflow:hidden}.evidenceRow small{white-space:normal}.evidenceSummary{gap:6px}.evidenceSummary p{color:#475569;max-width:760px;margin:0;font-size:13px;font-weight:560;line-height:1.38}.evidenceMeta{flex-wrap:wrap;font-size:12px;line-height:1.25;color:#5b6b82!important;white-space:normal!important;gap:6px 10px!important;font-weight:680!important;display:flex!important;overflow:visible!important}.evidenceMeta span{min-width:0;color:inherit;align-items:center;display:inline-flex}.evidenceMeta span:not(:last-child):after{content:"";background:#b7c4d0;border-radius:999px;width:4px;height:4px;margin-left:10px;display:inline-block}.claimCard em,.evidenceRow em{color:var(--brand-dark);text-transform:uppercase;white-space:nowrap;background:#eef8f5eb;border:1px solid #174a7c24;border-radius:999px;justify-self:end;padding:6px 10px;font-size:11px;font-style:normal;font-weight:850}.evidenceActions{justify-items:end;gap:8px;width:100%;min-width:0;display:grid}.inlineTypeEditor{grid-template-columns:minmax(0,1fr) 68px;align-items:center;gap:8px;width:min(100%,320px);display:grid}.inlineTypeEditor select{min-width:0;min-height:38px;padding:8px 10px;font-size:13px}.inlineTypeEditor .secondaryButton{min-height:38px;padding:0 12px}.claimSelector,.checklistPanel{position:sticky;top:14px}.uploadStrip{background:linear-gradient(#fff,#fbfdff);border-bottom:1px solid #e6edf3;grid-template-columns:minmax(160px,.82fr) minmax(180px,.9fr) minmax(250px,1.1fr) 112px;align-items:end;padding:18px 20px 20px}.evidenceUploadStrip{background:#f7fafce0;border:1px solid #e0e8ef;border-radius:22px;gap:12px;margin:0 24px 20px;padding:14px}.evidenceUploadStrip label{color:#506178;font-size:12px;font-weight:820}.evidenceUploadStrip select,.evidenceUploadStrip .fileUploadControl{background:#fff;border-color:#0000;border-radius:16px;min-height:46px;box-shadow:inset 0 0 0 1px #cbd8e2e0}.evidenceUploadStrip select{color:#172033;padding:11px 13px;font-size:14px;font-weight:620}.evidenceUploadStrip .primaryButton{border-radius:16px;min-height:46px;box-shadow:0 10px 22px #174a7c33}.uploadStrip>*{min-width:0}.fileUploadField{cursor:pointer}.fileUploadField input[type=file]{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.fileUploadControl{color:#0b1220;background:#fff;border:1px solid #cbd8e2;border-radius:14px;grid-template-columns:auto minmax(0,1fr);align-items:center;min-height:48px;display:grid;overflow:hidden}.fileUploadControl span{color:#fff;white-space:nowrap;background:#172033;place-items:center;min-height:48px;padding:0 14px;font-size:13px;font-weight:900;display:inline-grid}.fileUploadControl strong{color:#243244;text-overflow:ellipsis;white-space:nowrap;min-width:0;padding:0 14px;font-size:13px;font-weight:650;overflow:hidden}.fileUploadField:focus-within .fileUploadControl{border-color:var(--brand);box-shadow:0 0 0 3px #174a7c24}.uploadStrip .primaryButton{width:100%;min-width:0}.evidenceRow.validation-mismatch{background:#fffbebad;border-color:#f59e0b57}.evidenceRow.validation-ocr_failed{background:#fef2f2b3;border-color:#ef444452}.evidenceRow.validation-needs_review{background:#fffbebb8;border-color:#c47a0857}.evidenceRow.validation-filename_fallback{background:#f0f9ffb3;border-color:#0ea5e94d}.evidenceRow.validation-matched{background:#edf5ffb8;border-color:#174a7c3d}.evidenceRow.validation-pending{background:0 0}.checkItem{border-radius:16px;justify-content:flex-start;align-items:flex-start;min-height:78px;padding:16px}.checkItem.pending{background:#fffbebe0;border-color:#c47f1759}.checkItem span{color:#fff;border:2px solid #cbd7e1;border-radius:999px;flex:none;place-items:center;width:22px;height:22px;font-size:11px;font-weight:850;display:grid}.checkItem span.checked{border-color:var(--brand);background:var(--brand)}.checkItem.pending span.checked{border-color:var(--gold);background:var(--gold)}.checkItem p{gap:3px;margin:0;display:grid}.checkItem p strong{color:#0b1220;font-size:14px;font-weight:680;line-height:1.25}.checkItem small{color:var(--muted);font-size:12px;font-weight:750}.emptyState{color:#243244;text-align:center;border:1px dashed #cbd8e2;border-radius:14px;place-items:center;min-height:110px;font-weight:750;display:grid}.guidedIntake{grid-template-columns:minmax(0,1fr) 380px;align-items:start;gap:20px;width:min(1280px,100% - 40px);margin:0 auto;padding:20px 0 42px;display:grid}.questionStage{border-top:0;overflow:hidden;box-shadow:0 16px 42px #06172b14}.questionTop{justify-content:space-between;align-items:flex-start;gap:18px;padding:26px 28px 18px;display:flex}.questionTop h2{max-width:780px;color:var(--navy-deep);margin:0;font-size:32px;font-weight:950;line-height:1.08}.miniProgress{background:#e7eef5;border-radius:999px;height:8px;margin:0 28px;overflow:hidden}.miniProgress span{border-radius:inherit;background:linear-gradient(90deg, var(--brand), var(--gold));height:100%;transition:width .18s;display:block}.questionBody{align-content:center;min-height:340px;padding:34px 28px;display:grid}.answerGrid{grid-template-columns:1fr 1fr;gap:16px;display:grid}.answerStack{gap:16px;display:grid}.conditionDraftCard{background:#fbfdff;border:1px solid #dfe8ef;border-radius:16px;gap:14px;padding:16px;display:grid}.conditionDraftHeader{justify-content:space-between;align-items:center;gap:12px;display:flex}.conditionDraftHeader strong,.conditionDraftCard>strong{color:var(--navy-deep);font-size:16px}.textButton{color:var(--brand);cursor:pointer;background:0 0;border:0;font-weight:850}.conditionEvidenceMini{gap:10px;margin-bottom:14px;display:grid}.conditionEvidenceMini div{background:#fff;border:1px solid #d9e3ec;border-radius:8px;gap:3px;padding:10px 12px;display:grid}.conditionEvidenceMini strong{color:var(--navy-deep);font-size:14px}.conditionEvidenceMini span{color:#334155;font-size:13px;font-weight:750}.conditionReadinessList{border-top:1px solid #e3e9ef;gap:10px;margin-top:18px;padding-top:16px;display:grid}.conditionReadinessList div{background:#fff;border:1px solid #d9e3ec;border-radius:8px;gap:4px;padding:12px;display:grid}.conditionReadinessList strong{color:var(--navy-deep);font-size:15px}.conditionReadinessList span,.conditionReadinessList small{color:#334155;font-size:13px;font-weight:750}.questionBody label{color:#334155;font-size:15px}.questionBody input,.questionBody textarea,.questionBody select{border-color:#b9c7d5;min-height:50px;font-size:16px}.questionBody textarea{line-height:1.5}.wizardActions{background:#fbfdff;border-top:1px solid #e6edf3;grid-template-columns:120px 1fr minmax(220px,auto);align-items:center;gap:14px;padding:18px 28px;display:grid}.wizardActions span{color:var(--muted);font-size:13px}.secondaryButton{border:1px solid var(--line);color:#243244;background:#fff;border-radius:12px;min-height:44px;font-weight:900}.reviewGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.reportStack{gap:14px;padding:18px;display:grid}.foundationWorkspaceOS{box-sizing:border-box;gap:14px;width:min(1180px,100vw - 32px);max-width:100%;margin:28px auto 36px;display:grid;overflow-x:hidden}.foundationCommandCenter,.foundationEmptyPanel,.foundationRatingPanel,.foundationReadinessPanel,.foundationNextAction{padding:20px 22px}.foundationCommandCenter{border-top:4px solid var(--brand);background:radial-gradient(circle at 10% 0,#174a7c14,#0000 34%),linear-gradient(#fff,#f8fbff);gap:14px;display:grid}.compactPanelHead{border-bottom:1px solid #174a7c1f;gap:16px;padding:0 0 14px}.compactPanelHead p,.foundationCommandCenter p,.foundationRatingPanel p,.foundationNextAction p,.foundationEmptyPanel p,.foundationDisclosure p,.foundationFormReadiness p{margin:0}.compactPanelHead h2,.foundationSectionHead h2,.foundationNextAction h2,.foundationEmptyPanel h2{color:var(--navy-deep);margin:0}.foundationStatusRibbon{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;display:grid}.foundationStatusRibbon div{border:1px solid #174a7c1f;border-left:3px solid var(--brand);background:#ffffffc7;border-radius:12px;min-width:0;padding:10px 12px}.foundationStatusRibbon span,.foundationSectionHead>span{color:#5b6b82;letter-spacing:.075em;text-transform:uppercase;font-size:10px;font-weight:1000;display:block}.foundationStatusRibbon strong{overflow-wrap:anywhere;min-width:0;color:var(--navy-deep);text-transform:capitalize;margin-top:3px;font-size:15px;font-weight:1000;line-height:1.15;display:block}.compactNotice{text-align:left;border-radius:12px;margin:0}.foundationReportFlow{gap:14px;display:grid}.foundationSectionHead{justify-content:space-between;align-items:start;gap:16px;margin-bottom:10px;display:flex}.foundationSectionHead>strong{color:var(--brand-dark);font-size:clamp(32px,5vw,52px);font-weight:1000;line-height:.9}.foundationRatingPanel,.foundationReadinessPanel,.foundationNextAction,.foundationEmptyPanel{gap:12px;display:grid}.foundationRatingPanel{border-top:4px solid var(--navy)}.foundationRatingPanel>p,.foundationNextAction>p,.foundationEmptyPanel>p,.foundationDisclosure p{color:#334155;font-weight:760;line-height:1.45}.foundationFinePrint{color:#475569;border-left:3px solid #174a7c38;padding-left:10px;font-size:13px}.foundationConditionRows{border-top:1px solid #174a7c1f;gap:0;display:grid}.foundationConditionRows article{border-bottom:1px solid #174a7c1a;gap:5px;padding:10px 0;display:grid}.foundationConditionRows article:last-child{border-bottom:0;padding-bottom:0}.foundationConditionRows article div{justify-content:space-between;align-items:baseline;gap:14px;display:flex}.foundationConditionRows strong{min-width:0;color:var(--navy-deep);font-size:15px}.foundationConditionRows span{color:var(--brand-dark);flex:none;font-size:15px;font-weight:1000}.foundationConditionRows p,.foundationConditionRows small{color:#475569;margin:0;font-size:13px;font-weight:760;line-height:1.35}.foundationReadinessPanel{border-top:4px solid var(--brand)}.foundationReadinessChecks{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.foundationMiniDisclosure{border-top:1px solid #174a7c1f;padding-top:10px}.foundationMiniDisclosure summary{cursor:pointer;color:var(--navy-deep);font-weight:1000}.compactConditionReadinessList{margin-top:10px}.foundationNextAction{border-top:4px solid var(--gold);background:radial-gradient(circle at 92% 0,#2f6fae1f,#0000 30%),linear-gradient(#fff,#f8fbff)}.compactActionPair .primaryButton,.compactActionPair .primaryLink,.compactActionPair .secondaryLink{min-height:40px}.foundationDisclosure{overflow:hidden}.foundationDisclosure summary{cursor:pointer;color:var(--navy-deep);border-bottom:1px solid #174a7c1a;padding:14px 18px;font-size:15px;font-weight:1000}.foundationInsightRows,.foundationFormReadiness{gap:8px;padding:14px 18px 18px;display:grid}.foundationRoadmap{gap:8px;margin:0;padding:14px 24px 18px 42px;display:grid}.foundationRoadmap li{color:#334155;font-weight:800;line-height:1.4}.foundationRoadmapEntry{background:radial-gradient(circle at 96% 20%,#2f6fae1a,#0000 26%),linear-gradient(#f8fbfff5,#ffffffd6);border-top:1px solid #174a7c1a;border-bottom:1px solid #174a7c1a;margin:18px 0 22px}.foundationRoadmapEntry>summary{cursor:pointer;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;padding:16px 0;list-style:none;display:grid}.foundationRoadmapEntry>summary::-webkit-details-marker{display:none}.foundationRoadmapEntry>summary div{gap:4px;min-width:0;display:grid}.foundationRoadmapEntry>summary span{color:#5b6b82;letter-spacing:.075em;text-transform:uppercase;font-size:10px;font-weight:1000}.foundationRoadmapEntry>summary strong{color:var(--navy-deep);letter-spacing:-.015em;font-size:clamp(16px,1.4vw,21px);font-weight:1000;line-height:1.16}.foundationRoadmapEntry>summary small{color:#475569;font-size:12px;font-weight:800;line-height:1.35}.foundationRoadmapEntry>summary em{color:var(--brand-dark);white-space:nowrap;background:#fff;border:1px solid #2f6fae2e;border-radius:999px;padding:9px 12px;font-size:12px;font-style:normal;font-weight:1000}.foundationRoadmapEntry>summary em:before{content:"Open "}.foundationRoadmapEntry[open]>summary em{color:#475569}.foundationRoadmapEntry[open]>summary em:before{content:"Close "}.foundationGuidanceList{margin-top:0;padding:14px 18px 18px}.foundationHero{align-items:end}.foundationHero p strong,.foundationHero p span{display:block}.foundationHero p strong{color:#eff8fff5;margin-bottom:4px;font-weight:1000}.foundationCompletionMilestone{background:radial-gradient(circle at 96% 0,#0f766e1f,#0000 220px),linear-gradient(#fff,#f4fbf8);border:1px solid #0f766e2e;border-radius:18px;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:16px;padding:16px;display:grid;box-shadow:0 18px 42px #0f172a14}.foundationMilestoneIcon{color:#fff;background:linear-gradient(135deg,#0f766e,#14b8a6);border-radius:999px;place-items:center;width:42px;height:42px;font-size:20px;font-weight:1000;display:grid;box-shadow:0 12px 26px #0f766e38}.foundationMilestoneBody{gap:10px;min-width:0;display:grid}.foundationMilestoneBody h3{color:var(--navy-deep);letter-spacing:-.025em;margin:2px 0 4px;font-size:clamp(20px,2vw,28px);font-weight:1000;line-height:1.04}.foundationMilestoneBody p:not(.eyebrow){color:#42526a;max-width:760px;margin:0;font-size:13px;font-weight:780;line-height:1.4}.foundationMilestoneSignals{flex-wrap:wrap;gap:6px;display:flex}.foundationMilestoneSignals span{color:#115e59;white-space:nowrap;background:#f0fdfad1;border:1px solid #0f766e29;border-radius:999px;padding:7px 9px;font-size:11px;font-weight:900;line-height:1}.foundationMilestoneActions{justify-content:flex-end}.foundationActionToolbar{scrollbar-width:none;flex-wrap:nowrap;align-items:center;gap:6px;min-width:0;display:flex;overflow-x:auto}.foundationActionToolbar::-webkit-scrollbar{display:none}.foundationHeroActions{justify-content:flex-end}.foundationToolbarAction{min-height:34px;color:var(--navy-deep);cursor:pointer;font:inherit;white-space:nowrap;background:#ffffffc7;border:1px solid #174a7c29;border-radius:999px;flex:none;justify-content:center;align-items:center;padding:9px 12px;font-size:12px;font-weight:950;line-height:1;text-decoration:none;transition:transform .18s,border-color .18s,background .18s;display:inline-flex;box-shadow:0 8px 18px #0f172a0d}.foundationToolbarAction:hover:not(:disabled){background:#fff;border-color:#2f6fae5c;transform:translateY(-1px)}.foundationToolbarAction:disabled,.foundationToolbarAction[aria-disabled=true]{cursor:not-allowed;opacity:.55}.foundationToolbarAction.primary{color:#fff;background:linear-gradient(135deg,#2f6fae,#174a7c);border-color:#2f6fae6b;box-shadow:0 10px 24px #2f6fae38}.foundationHeroActions .foundationToolbarAction{color:#eff8ff;box-shadow:none;background:#ffffff14;border-color:#eff8ff33}.foundationHeroActions .foundationToolbarAction.primary{color:var(--navy-deep);background:#eff8fff2}.foundationExecutiveSummary{border-top:1px solid #174a7c1f;border-bottom:1px solid #174a7c1f;grid-template-columns:minmax(240px,.58fr) minmax(0,1fr);align-items:center;gap:16px;padding:14px 0;display:grid}.foundationExecutiveLead{border-left:3px solid var(--brand);align-content:start;gap:5px;padding-left:14px;display:grid}.foundationExecutiveLead.strong{border-left-color:#0f766e}.foundationExecutiveLead.developing,.foundationExecutiveLead.thin{border-left-color:#c47a08}.foundationExecutiveLead.missing{border-left-color:#b42318}.foundationExecutiveLead span,.foundationExecutiveMetrics span,.foundationStrategyGrid span{color:#5b6b82;letter-spacing:.075em;text-transform:uppercase;font-size:10px;font-weight:1000}.foundationExecutiveLead strong{color:var(--navy-deep);letter-spacing:-.035em;font-size:clamp(24px,2.5vw,38px);font-weight:1000;line-height:.98}.foundationExecutiveLead small{color:#42526a;max-width:640px;font-size:12px;font-weight:760;line-height:1.35}.foundationExecutiveBriefing{color:#42526a;flex-wrap:wrap;align-items:center;gap:6px 10px;font-size:13px;font-weight:900;line-height:1.25;display:flex}.foundationExecutiveBriefing>strong{color:var(--navy-deep);font-size:15px;font-weight:1000}.foundationExecutiveBriefing>span:not(:last-of-type):after{content:"•";color:#94a3b8;margin-left:10px;font-weight:1000}.foundationExecutiveBriefing>small{color:#64748b;flex-basis:100%;margin-top:2px;font-size:12px;font-weight:760;line-height:1.35}.foundationExecutiveMetrics{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;display:grid}.foundationExecutiveMetrics div,.foundationStrategyGrid article{background:0 0;border-left:2px solid #174a7c2e;min-width:0;padding:2px 0 2px 11px}.foundationExecutiveMetrics strong,.foundationStrategyGrid strong{overflow-wrap:anywhere;min-width:0;color:var(--navy-deep);margin-top:3px;font-size:16px;font-weight:1000;line-height:1.18;display:block}.foundationAnalysisWorkspaces{border-top:1px solid #174a7c1f;gap:0;display:grid}.foundationWorkspaceDisclosure{background:0 0;border-bottom:1px solid #174a7c1f}.foundationPriorityDisclosure{background:linear-gradient(#eff8ffa8,#fff0)}.foundationWorkspaceDisclosure>summary{cursor:pointer;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px;padding:16px 0;list-style:none;display:grid}.foundationWorkspaceDisclosure>summary::-webkit-details-marker{display:none}.foundationNestedDisclosure>summary::-webkit-details-marker{display:none}.foundationWorkspaceDisclosure>summary span{color:var(--navy-deep);letter-spacing:-.025em;font-size:clamp(18px,1.7vw,25px);font-weight:1000}.foundationWorkspaceDisclosure>summary strong{color:#42526a;text-align:right;font-size:13px;font-weight:900}.foundationWorkspaceDisclosure>summary:after,.foundationNestedDisclosure>summary:after{color:#64748b;content:"Expand";letter-spacing:.07em;text-transform:uppercase;font-size:10px;font-weight:1000}.foundationWorkspaceDisclosure[open]>summary:after,.foundationNestedDisclosure[open]>summary:after{content:"Collapse"}.foundationMapWorkspaceSurface{gap:14px;width:calc(100vw - 32px);margin:18px calc(50% - 50vw + 16px) 0;padding:0;display:grid;overflow:visible}.foundationMapWorkspaceHeading{gap:5px;width:min(1180px,100%);padding:0 4px;display:grid}.foundationMapWorkspaceHeading h2,.foundationMapWorkspaceHeading p,.foundationMapWorkspaceHeading span{margin:0}.foundationMapWorkspaceHeading h2{color:var(--navy-deep);letter-spacing:-.035em;font-size:clamp(24px,2.8vw,42px);font-weight:1000;line-height:.98}.foundationMapWorkspaceHeading span{color:#4b5d73;max-width:720px;font-size:13px;font-weight:820;line-height:1.35}.foundationIntegrityBanner{background:radial-gradient(circle at 100% 0,#2563eb1a,#0000 320px),linear-gradient(#fff,#f7fbff);border:1px solid #174a7c24;border-radius:14px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;padding:14px 16px;display:grid;box-shadow:0 14px 30px #06172b0f}.foundationIntegrityBanner.strong{border-color:#0d6d7338}.foundationIntegrityBanner.thin{background:radial-gradient(circle at 100% 0,#d977061a,#0000 320px),linear-gradient(#fffdf7,#fffaf0);border-color:#d9770652}.foundationIntegrityBanner.missing{background:radial-gradient(circle at 100% 0,#b91c1c1a,#0000 320px),linear-gradient(snow,#fff5f5);border-color:#b91c1c47}.foundationIntegrityBanner span{color:#6b7a90;letter-spacing:.12em;text-transform:uppercase;font-size:10px;font-weight:950;display:block}.foundationIntegrityBanner strong{color:#06172b;margin-top:3px;font-size:18px;font-weight:950;display:block}.foundationIntegrityBanner p{color:#314156;max-width:820px;margin:4px 0 0;font-size:13px;font-weight:760;line-height:1.45}.foundationIntegrityMetrics{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.foundationIntegrityMetrics span{color:#173a5e;letter-spacing:0;text-transform:none;background:#ffffffc7;border:1px solid #174a7c1f;border-radius:999px;padding:7px 10px}.foundationIntegrityFindings{grid-column:1/-1;gap:6px;display:grid}.foundationIntegrityFindings span{color:#6b2c2c;letter-spacing:0;text-transform:none;border-top:1px solid #174a7c1a;padding-top:6px;font-size:12px;line-height:1.4}.foundationMapWorkspaceSurface .claimGraphPanel{width:100%;margin:0}@media (max-width:760px){.foundationIntegrityBanner{grid-template-columns:1fr;margin:0 12px}.foundationIntegrityMetrics{justify-content:flex-start}}.foundationConditionWorkspaceRows,.foundationAuthorityRows,.foundationEvidenceWorkspace{gap:8px;padding:0 0 16px;display:grid}.foundationNestedDisclosure,.foundationCompactRow{border-top:1px solid #174a7c17}.foundationNestedDisclosure>summary,.foundationCompactRow{cursor:pointer;grid-template-columns:minmax(0,1fr) minmax(70px,auto) minmax(90px,auto) auto;align-items:center;gap:12px;padding:11px 0;list-style:none;display:grid}.foundationNestedDisclosure>summary strong,.foundationCompactRow strong{min-width:0;color:var(--navy-deep);font-size:14px;font-weight:1000}.foundationNestedDisclosure>summary span,.foundationCompactRow span{color:var(--brand-dark);text-align:right;font-size:14px;font-weight:1000}.foundationNestedDisclosure>summary em,.foundationCompactRow em{overflow-wrap:anywhere;color:#64748b;text-align:right;min-width:0;font-size:12px;font-style:normal;font-weight:850}.foundationNestedBody{border-left:2px solid #2f6fae2e;gap:8px;margin:0 0 12px;padding:0 0 0 12px;display:grid}.foundationNestedBody p,.foundationAuthorityRows>p{color:#334155;margin:0;font-size:13px;font-weight:760;line-height:1.45}.foundationAuthorityElement{background:#f8fafc;border-left:3px solid #cbd5e1;gap:4px;padding:10px 12px;display:grid}.foundationAuthorityElement.strong{background:#ecfdf5;border-left-color:#0f766e}.foundationAuthorityElement.developing,.foundationAuthorityElement.thin{background:#fffbeb;border-left-color:#c47a08}.foundationAuthorityElement.missing{background:#fff1f2;border-left-color:#b42318}.foundationAuthorityElement strong,.foundationCompactList strong{color:var(--navy-deep);font-size:13px}.foundationAuthorityElement span,.foundationAuthorityElement small,.foundationAuthorityElement em,.foundationCompactList span,.foundationStrategyGrid em{color:#475569;font-size:12px;font-style:normal;font-weight:760;line-height:1.35;display:block}.foundationCompactList{border-top:1px solid #174a7c17;gap:6px;padding-top:12px;display:grid}.foundationStrategyGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;padding:0 0 12px;display:grid}.foundationStrategyGrid article{gap:5px;display:grid}.foundationStrategyCommand{border-bottom:1px solid #174a7c1a;grid-template-columns:minmax(180px,.8fr) minmax(0,auto);align-items:center;gap:12px;margin-bottom:12px;padding:0 0 12px;display:grid}.foundationStrategyCommand span{color:#5b6b82;letter-spacing:.075em;text-transform:uppercase;font-size:10px;font-weight:1000}.foundationStrategyCommand strong{color:var(--navy-deep);margin-top:3px;font-size:18px;font-weight:1000;line-height:1.1;display:block}.foundationStrategyToolbar,.foundationPackageToolbar{justify-content:flex-end}.foundationCommandLink{justify-self:start}.foundationPackageSummary{grid-template-columns:repeat(4,minmax(0,1fr)) auto;align-items:center;gap:12px;padding:0 0 16px;display:grid}.foundationPackageSummary>div:not(.actionPair){border-left:2px solid #174a7c2e;min-width:0;padding-left:11px}.foundationPackageSummary span{color:#5b6b82;letter-spacing:.075em;text-transform:uppercase;font-size:10px;font-weight:1000}.foundationPackageSummary strong{color:var(--navy-deep);margin-top:3px;font-size:16px;font-weight:1000;display:block}.foundationPackageHandoff{color:#fff;background:linear-gradient(90deg,#6fcfbd0e 1px,#0000 1px) 0 0/82px 100%,radial-gradient(circle at 92% 5%,#4ec7b133,#0000 340px),linear-gradient(135deg,#071f37,#0a3a53);border:1px solid #79b7c73d;border-radius:20px;position:relative;overflow:hidden;box-shadow:0 24px 58px #06203524}.foundationPackageHandoff>header{border-bottom:1px solid #a8cfdc2b;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:30px;padding:31px 36px 25px;display:grid}.foundationPackageHandoff>header p,.foundationPackageDestination>span{color:#70d9c5;letter-spacing:.15em;text-transform:uppercase;margin:0 0 7px;font-size:9px;font-weight:900}.foundationPackageHandoff>header h2{color:#fff;font:500 clamp(30px, 3vw, 43px)/1.02 var(--cpos-display-font);letter-spacing:-.045em;margin:0}.foundationPackageHandoff>header div>span{color:#b9ced9;max-width:850px;margin-top:11px;font-size:11px;line-height:1.55;display:block}.foundationPackageHandoff>header>strong{color:#8ae3d1;letter-spacing:.07em;text-transform:uppercase;white-space:nowrap;background:#4ac0a91a;border:1px solid #6cd9c457;border-radius:999px;padding:8px 12px;font-size:9px}.foundationPackageHandoffBody{grid-template-columns:150px minmax(330px,1fr) minmax(290px,.62fr);align-items:center;gap:30px;padding:28px 36px 30px;display:grid}.foundationPackageGauge{border-radius:50%;place-items:center;width:124px;height:124px;display:grid;box-shadow:0 0 0 8px #5ecfb90d,0 18px 34px #000e1d2e}.foundationPackageGauge>span{text-align:center;background:#092a42;border-radius:50%;place-content:center;width:104px;height:104px;display:grid}.foundationPackageGauge strong{color:#fff;font:600 30px/1 var(--cpos-display-font);letter-spacing:-.04em}.foundationPackageGauge small{color:#83a8b9;letter-spacing:.08em;text-transform:uppercase;max-width:72px;margin-top:5px;font-size:7px;font-weight:800;line-height:1.25}.foundationPackageJourney{gap:0;margin:0;padding:0;list-style:none;display:grid}.foundationPackageJourney li{grid-template-columns:31px minmax(0,1fr);align-items:start;gap:12px;min-height:63px;display:grid;position:relative}.foundationPackageJourney li:not(:last-child):after{content:"";background:#92bccc38;width:1px;position:absolute;top:29px;bottom:-2px;left:14px}.foundationPackageJourney i{z-index:1;color:#829faf;background:#092940;border:1px solid #93bccd45;border-radius:50%;place-items:center;width:29px;height:29px;font-size:9px;font-style:normal;font-weight:900;display:grid}.foundationPackageJourney li.complete i{color:#79dfca;background:#4abea724;border-color:#66d8c266}.foundationPackageJourney li.current i{color:#fff;background:#176f77;border-color:#67d7c1;box-shadow:0 0 0 5px #52cbb417}.foundationPackageJourney li>span{gap:4px;padding-top:3px;display:grid}.foundationPackageJourney strong{color:#edf7fa;font-size:11px}.foundationPackageJourney small{color:#84a3b4;max-width:540px;font-size:9px;line-height:1.45}.foundationPackageDestination{background:#02152766;border:1px solid #9dccd833;border-left:3px solid #5dceb8;border-radius:13px;align-content:center;min-height:240px;padding:22px;display:grid;box-shadow:inset 0 1px #ffffff09}.foundationPackageDestination h3{color:#fff;margin:0;font-size:17px;line-height:1.18}.foundationPackageDestination p{color:#a9c0cc;margin:9px 0 17px;font-size:10px;line-height:1.55}.foundationPackageDestination a,.foundationPackageDestination button{box-sizing:border-box;color:#e7f5f8;width:100%;min-height:39px;font:850 9px var(--cpos-interface-font);text-align:center;cursor:pointer;background:#ffffff0e;border:1px solid #96c6d447;border-radius:7px;padding:10px 12px;text-decoration:none;display:block}.foundationPackageDestination a.primary{color:#06243a;background:linear-gradient(100deg,#48bea7,#78ddc9);border-color:#6fd7c2}.foundationPackageDestination button{margin-top:8px}.foundationPackageDestination>small{color:#7594a7;text-align:center;margin-top:10px;font-size:8px;line-height:1.45;display:block}.foundationPackageHandoff>footer{background:#01122233;border-top:1px solid #a5cdda2b;grid-template-columns:repeat(4,minmax(0,1fr));padding:0 36px;display:grid}.foundationPackageHandoff>footer>div{border-right:1px solid #a5cdda24;align-content:center;gap:5px;min-height:74px;padding:12px 18px;display:grid}.foundationPackageHandoff>footer>div:first-child{padding-left:0}.foundationPackageHandoff>footer>div:last-child{border-right:0}.foundationPackageHandoff>footer span{color:#79a;letter-spacing:.1em;text-transform:uppercase;font-size:8px;font-weight:850}.foundationPackageHandoff>footer strong{color:#e7f4f8;font-size:10px}@media (max-width:900px){.foundationPackageHandoff{background-size:68px 100%,auto,auto;border-inline:0;border-radius:0;margin-inline:-12px;box-shadow:0 18px 42px #0620351f}.foundationPackageHandoff>header{grid-template-columns:minmax(0,1fr);gap:16px;padding:25px 18px 21px}.foundationPackageHandoff>header h2{font-size:clamp(31px,9vw,42px)}.foundationPackageHandoff>header div>span{font-size:11px}.foundationPackageHandoff>header>strong{justify-self:start}.foundationPackageHandoffBody{grid-template-columns:88px minmax(0,1fr);align-items:start;gap:19px 14px;padding:22px 18px 24px}.foundationPackageGauge{width:80px;height:80px;margin-top:3px}.foundationPackageGauge>span{width:66px;height:66px}.foundationPackageGauge strong{font-size:21px}.foundationPackageGauge small{max-width:54px;font-size:5px}.foundationPackageJourney li{min-height:70px}.foundationPackageDestination{grid-column:1/-1;min-height:0;padding:19px}.foundationPackageDestination h3{font-size:16px}.foundationPackageDestination a,.foundationPackageDestination button{min-height:46px;font-size:10px}.foundationPackageHandoff>footer{grid-template-columns:repeat(2,minmax(0,1fr));padding:0 18px}.foundationPackageHandoff>footer>div,.foundationPackageHandoff>footer>div:first-child{border-bottom:1px solid #a5cdda24;min-height:68px;padding:11px 10px}.foundationPackageHandoff>footer>div:nth-child(2n){border-right:0}.foundationPackageHandoff>footer>div:nth-last-child(-n+2){border-bottom:0}}@media (max-width:760px){.foundationWorkspaceOS{gap:12px;width:min(100% - 24px,100%);margin:20px auto 28px}.foundationCommandCenter,.foundationEmptyPanel,.foundationRatingPanel,.foundationReadinessPanel,.foundationNextAction{padding:16px}.compactPanelHead{padding-bottom:12px}.foundationStatusRibbon,.foundationReadinessChecks{grid-template-columns:1fr}.foundationSectionHead,.foundationConditionRows article div{gap:6px;display:grid}.foundationHeroActions{justify-content:flex-start;width:100%}.foundationCompletionMilestone{grid-template-columns:34px minmax(0,1fr);gap:12px;padding:14px}.foundationMilestoneIcon{width:34px;height:34px;font-size:17px}.foundationMilestoneActions{grid-column:1/-1;justify-content:flex-start}.foundationMilestoneSignals{gap:5px}.foundationMilestoneSignals span{padding:6px 8px;font-size:10px}.foundationGenerationPanel,.foundationGenerationWarning{grid-template-columns:34px minmax(0,1fr);gap:12px;padding:14px}.foundationLiveGenerationPanel{grid-template-columns:1fr;gap:12px;padding:13px}.foundationLiveGenerationHeader h3{font-size:18px}.foundationLiveGenerationDetails{justify-self:stretch;min-width:0}.foundationLiveGenerationDetails .foundationGenerationSteps{width:100%;box-shadow:none;margin-top:10px;position:static}.foundationGenerationSuccess{align-items:flex-start;padding:12px}.foundationGenerationWarning .foundationActionToolbar{grid-column:1/-1;justify-content:flex-start}.foundationWarningIcon{width:34px;height:34px;font-size:17px}.foundationGenerationSteps{grid-template-columns:1fr;gap:6px}.foundationHeroActions .foundationToolbarAction{min-height:31px;padding:8px 9px;font-size:11px}.foundationExecutiveSummary,.foundationExecutiveMetrics,.foundationStrategyGrid,.foundationStrategyCommand,.foundationPackageSummary{grid-template-columns:1fr}.foundationStrategyToolbar,.foundationPackageToolbar{justify-content:flex-start}.foundationWorkspaceDisclosure>summary,.foundationNestedDisclosure>summary,.foundationCompactRow{grid-template-columns:1fr;gap:5px}.foundationRoadmapEntry{margin:16px 0 20px}.foundationRoadmapEntry>summary{grid-template-columns:1fr;gap:12px}.foundationRoadmapEntry>summary em{justify-self:start}.foundationWorkspaceDisclosure>summary strong,.foundationNestedDisclosure>summary span,.foundationNestedDisclosure>summary em,.foundationCompactRow span,.foundationCompactRow em{text-align:left}.foundationSectionHead>strong{font-size:38px}.foundationDisclosure summary,.foundationInsightRows,.foundationFormReadiness,.foundationGuidanceList{padding-inline:14px}.foundationRoadmap{padding:12px 18px 16px 34px}}.generationPanel{box-shadow:var(--shadow-soft);background:linear-gradient(#fff,#edf5ff);border:1px solid #174a7c3d;border-radius:14px;grid-template-columns:58px minmax(0,1fr);align-items:center;gap:16px;margin:0 18px 18px;padding:18px;display:grid}.foundationGenerationPanel{background:radial-gradient(circle at 96% 0,#2f6fae24,#0000 230px),linear-gradient(#fff,#f3f8ff);border-color:#2f6fae38;border-radius:18px;align-items:start;margin:0;padding:18px;box-shadow:0 20px 48px #0f172a17}.foundationGenerationPanel h3,.foundationGenerationWarning h3{color:var(--navy-deep);letter-spacing:-.025em;margin:2px 0 6px;font-size:clamp(22px,2vw,30px);font-weight:1000;line-height:1.04}.foundationGenerationPanel p:not(.eyebrow),.foundationGenerationWarning p{color:#42526a;max-width:820px;margin:0;font-size:13px;font-weight:780;line-height:1.42}.foundationGenerationSteps{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin:14px 0 12px;padding:0;list-style:none;display:grid}.foundationGenerationSteps li{color:#64748b;background:#ffffffbd;border:1px solid #174a7c1f;border-radius:999px;padding:8px 10px 8px 25px;font-size:11px;font-weight:900;line-height:1.1;position:relative}.foundationGenerationSteps li:before{content:"";background:#cbd5e1;border-radius:999px;width:7px;height:7px;position:absolute;top:50%;left:10px;transform:translateY(-50%)}.foundationGenerationSteps li.complete{color:#115e59;background:#f0fdfad1;border-color:#0f766e2e}.foundationGenerationSteps li.complete:before{background:#0f766e}.foundationGenerationSteps li.active{color:var(--brand-dark);background:#eff8ffeb;border-color:#2f6fae47;box-shadow:0 0 0 3px #2f6fae14}.foundationGenerationSteps li.active:before{background:var(--brand);box-shadow:0 0 0 4px #2f6fae24}.foundationLiveGenerationPanel{box-sizing:border-box;background:radial-gradient(circle at 95% 0,#2f6fae1f,#0000 220px),linear-gradient(#fff,#f6faff);border:1px solid #2f6fae2e;border-radius:16px;grid-template-columns:minmax(0,.95fr) minmax(0,.78fr) max-content;align-items:center;gap:14px;width:100%;min-width:0;max-width:100%;padding:14px 16px;display:grid;overflow-x:hidden;box-shadow:0 14px 34px #0f172a14}.foundationLiveGenerationHeader h3{overflow-wrap:anywhere;color:var(--navy-deep);letter-spacing:-.018em;margin:1px 0 4px;font-size:clamp(18px,1.45vw,22px);font-weight:1000;line-height:1.08}.foundationLiveGenerationHeader p:not(.eyebrow){color:#42526a;overflow-wrap:anywhere;max-width:640px;margin:0;font-size:12px;font-weight:780;line-height:1.35}.foundationLiveGenerationStatus{gap:6px;min-width:0;display:grid}.foundationLiveGenerationStatus>span,.foundationLiveGenerationStatus small{color:#64748b;letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:1000}.foundationLiveGenerationStatus strong{min-width:0;color:var(--brand-dark);overflow-wrap:anywhere;align-items:center;gap:8px;font-size:13px;font-weight:1000;line-height:1.15;display:flex}.foundationLiveGenerationStatus strong i{background:var(--brand);border-radius:999px;flex:none;width:9px;height:9px;animation:1.4s ease-in-out infinite liveStatusPulse;box-shadow:0 0 0 5px #2f6fae21}.foundationLiveGenerationPanel .generationProgress{background:#94a3b838;height:6px;margin:0}.foundationLiveGenerationDetails{justify-self:end;min-width:0;max-width:100%;position:relative}.foundationLiveGenerationDetails summary{cursor:pointer;color:var(--brand-dark);font-size:12px;font-weight:1000;list-style:none}.foundationLiveGenerationDetails summary::-webkit-details-marker{display:none}.foundationLiveGenerationDetails summary:after{content:"v";margin-left:6px}.foundationLiveGenerationDetails[open] summary:after{content:"^"}.foundationLiveGenerationDetails .foundationGenerationSteps{z-index:4;box-sizing:border-box;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffff7;border:1px solid #2f6fae24;border-radius:14px;width:min(520px,100vw - 48px);max-width:100%;margin:12px 0 0;padding:12px;position:absolute;right:0;box-shadow:0 18px 44px #0f172a24}.foundationGenerationSuccess{background:radial-gradient(circle at 100% 0,#14b8a61c,#0000 220px),linear-gradient(#fff,#f0fdfa);border:1px solid #0f766e2e;border-radius:14px;align-items:center;gap:12px;padding:12px 14px;display:flex;box-shadow:0 14px 32px #0f766e17}.foundationGenerationSuccess>span{color:#fff;background:linear-gradient(135deg,#0f766e,#14b8a6);border-radius:999px;place-items:center;width:28px;height:28px;font-size:15px;font-weight:1000;display:grid;box-shadow:0 10px 22px #0f766e33}.foundationGenerationSuccess strong{color:var(--navy-deep);font-size:14px;font-weight:1000;display:block}.foundationGenerationSuccess small{color:#476070;margin-top:2px;font-size:12px;font-weight:780;display:block}.foundationExecutiveSummary.foundationUpdated{animation:4.2s ease-out foundationUpdatedGlow}.foundationExecutiveSummary.foundationPreviousReport{opacity:.92;border-color:#2f6fae1f}@keyframes liveStatusPulse{0%,to{opacity:.8;transform:scale(.92)}50%{opacity:1;transform:scale(1.08)}}@keyframes foundationUpdatedGlow{0%{box-shadow:0 0 #0f766e33}28%{box-shadow:0 0 0 5px #0f766e21,0 18px 40px #0f766e17}to{box-shadow:none}}@media (max-width:900px){.foundationLiveGenerationPanel{grid-template-columns:1fr;gap:12px;padding:13px}.foundationLiveGenerationHeader,.foundationLiveGenerationStatus,.foundationLiveGenerationDetails{width:100%;min-width:0;max-width:100%}.foundationLiveGenerationDetails{justify-self:stretch}.foundationLiveGenerationDetails .foundationGenerationSteps{width:100%;box-shadow:none;margin-top:10px;position:static}}.foundationGenerationWarning{background:radial-gradient(circle at 96% 0,#c47a081f,#0000 230px),linear-gradient(#fff,#fffbeb);border:1px solid #c47a083d;border-radius:18px;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:16px;padding:16px;display:grid;box-shadow:0 18px 42px #0f172a14}.foundationWarningIcon{color:#fff;background:linear-gradient(135deg,#c47a08,#f59e0b);border-radius:999px;place-items:center;width:42px;height:42px;font-size:20px;font-weight:1000;display:grid;box-shadow:0 12px 26px #c47a0833}.foundationGenerationWarning small{color:#92400e;margin-top:8px;font-size:12px;font-weight:800;line-height:1.35;display:block}.builderGrid{grid-template-columns:minmax(360px,.82fr) minmax(520px,1.18fr);align-items:start}.builderDocGrid{gap:12px;padding:16px;display:grid}.builderMatrixWrap{padding:0 16px 16px}.packetActionRow{border-top:1px solid #edf2f7;justify-content:space-between;align-items:center;gap:12px;padding:0 18px 18px;display:flex}.packetActionRow .secondaryButton{white-space:nowrap;justify-content:center;align-items:center;gap:8px;display:inline-flex}.packetActionRow span{color:var(--muted-strong);text-align:right;font-size:13px;font-weight:750;line-height:1.35}.lockedTierPanel{gap:14px;max-width:860px;margin:0 auto;padding:28px;display:grid}.lockedTierPanel h2{color:var(--navy-deep);margin:0;font-size:28px}.lockedTierPanel p{max-width:720px;color:var(--text);margin:0;font-size:16px;font-weight:650;line-height:1.6}.builderDocCard{text-align:left;background:#fff;border:1px solid #e2eaf1;border-radius:14px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:15px;display:grid}.builderDocCard.selected{border-color:var(--brand);background:linear-gradient(#fff,#edf5ff)}.builderDocCard span{gap:4px;min-width:0;display:grid}.builderDocCard strong{color:var(--text);font-size:15px}.builderDocCard small{color:var(--muted);font-size:13px;line-height:1.35}.builderDocCard em{color:var(--brand-dark);text-transform:uppercase;font-size:12px;font-style:normal;font-weight:950}.builderPreview{position:sticky;top:18px;overflow:hidden}.documentReader{gap:16px;padding:18px;display:grid}.documentReader pre{color:#111827;white-space:pre-wrap;background:#fbfdff;border:1px solid #e2eaf1;border-radius:14px;max-height:640px;margin:0;padding:18px;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;font-weight:600;line-height:1.6;overflow:auto}.documentReader h3{color:var(--navy-deep);margin:0}.documentReader ul{gap:8px;margin:0;padding-left:18px;display:grid}.draftWarning{border-left:3px solid var(--gold);color:#111827;background:#fffbeb;margin:0;padding:12px;font-weight:800;line-height:1.4}.providerPage{gap:20px;width:min(1440px,100% - 40px);margin:0 auto;padding:0 0 42px;display:grid}.providerPage .workspaceHero{width:100%}.providerHero{background:radial-gradient(circle at 86% 8%,#ffffff29,#0000 320px),linear-gradient(135deg,#06172b,#0b2d55 58%,#174a7c);border-radius:24px;overflow:hidden}.providerGrid{grid-template-columns:minmax(0,1.2fr) minmax(320px,.8fr);align-items:start;gap:18px;display:grid}.providerRequestPanel,.providerListPanel,.providerHistory,.providerAdminSurface{border-color:#06172b17;border-radius:22px;overflow:hidden;box-shadow:0 22px 56px #06172b14}.providerListPanel{padding:22px;position:sticky;top:18px}.providerListPanel h2,.providerHistory h2,.providerRequestPanel h2,.providerAdminSurface h2{color:var(--navy-deep);margin:0;font-size:26px;line-height:1.08}.providerForm{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding:18px;display:grid}.providerForm label{color:#243244;gap:7px;font-size:13px;font-weight:850;display:grid}.providerForm label span{color:#334155;font-size:12px;font-weight:900}.providerForm .fieldHint{color:#435166;font-size:12px;font-weight:760;line-height:1.4}.providerForm select,.providerForm input,.providerForm textarea{color:#0b1220;background:#fff;border:1px solid #cbd8e2;border-radius:14px;width:100%;min-height:48px;padding:12px 13px;font-size:15px;font-weight:650}.providerForm textarea{resize:vertical;min-height:112px;line-height:1.45}.providerForm .fullWidth,.providerDisclosure.fullWidth{grid-column:1/-1}.providerMediaUpload{background:linear-gradient(#f8fafc,#fff);border:1px solid #174a7c24;border-radius:18px;grid-template-columns:minmax(0,1.1fr) minmax(180px,.65fr) minmax(180px,.65fr);align-items:end;gap:12px;padding:14px;display:grid}.providerProfileStrip .providerMediaUpload.fullWidth,.providerMediaUpload.fullWidth{grid-column:1/-1}.providerMediaUpload>div,.providerMediaUpload label{gap:6px;min-width:0;display:grid}.providerMediaUpload>div span,.providerMediaUpload label span{color:var(--brand-dark);letter-spacing:.04em;text-transform:uppercase;font-size:11px;font-weight:950}.providerMediaUpload strong{color:var(--navy-deep);font-size:15px;font-weight:950;line-height:1.2}.providerMediaUpload small{color:#435166;font-size:12px;font-weight:760;line-height:1.4}.providerMediaUpload input[type=file]{color:#172033;background:#fff;border:1px solid #cbd8e2;border-radius:14px;width:100%;min-height:44px;padding:8px;font-size:12px;font-weight:800}.providerMediaUpload input[type=file]::file-selector-button{background:var(--navy-deep);color:#fff;font:inherit;border:0;border-radius:10px;margin-right:10px;padding:8px 10px;font-size:12px;font-weight:900}.providerMediaUpload .fieldHint{color:var(--brand-dark);grid-column:1/-1;font-weight:900}.providerDisclosure{color:#172033;background:#fffbeb;border:1px solid #b453093d;border-radius:16px;padding:14px 16px;font-size:13px;font-weight:760;line-height:1.45}.providerForm .primaryButton{justify-self:start;min-width:min(100%,300px)}.providerCards{gap:12px;margin-top:16px;display:grid}.providerCards article,.providerRequestList article{background:linear-gradient(#fff,#f8fafc);border:1px solid #e0e8ef;border-radius:16px;gap:8px;padding:16px;display:grid}.providerRegistryCard{overflow:hidden}.providerRegistryCard.selected{border-color:#0e75666b;box-shadow:0 18px 42px #0e75661f}.providerClinicBanner{background-color:#0000;background-image:linear-gradient(135deg,#06172bb8,#174a7ca3),linear-gradient(135deg,#eaf3fb,#f8fafc);background-position:50%;background-repeat:repeat,repeat;background-size:cover;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;min-height:118px;margin:-16px -16px 12px;position:relative}.providerAvatar,.providerWorkspaceAvatar{color:#fff;letter-spacing:.03em;background-color:#0b2d55;background-image:linear-gradient(135deg,#0e7566f0,#174a7cf0),none;background-position:50%;background-repeat:repeat,repeat;background-size:cover;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;border:3px solid #fff;place-items:center;font-weight:950;display:grid}.providerAvatar{border-radius:18px;width:62px;height:62px;position:absolute;bottom:-24px;left:16px;box-shadow:0 14px 30px #06172b2e}.selectedProviderSummary{background:linear-gradient(135deg,#0e756612,#174a7c0f);border:1px solid #0e75662e;border-radius:16px;gap:4px;padding:14px;display:grid}.selectedProviderSummary span,.selectedProviderSummary small{color:#334155;font-size:12px;font-weight:850}.selectedProviderSummary span{color:var(--brand-dark);text-transform:uppercase;letter-spacing:.04em}.selectedProviderSummary strong{color:var(--navy-deep);font-size:17px;font-weight:950}.providerRegistryTitle{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.providerRegistryTitle>div{gap:3px;display:grid}.providerMarketplaceStatus{color:#334155;text-transform:uppercase;letter-spacing:.03em;background:#f8fafc;border:1px solid #174a7c24;border-radius:999px;flex:none;padding:5px 8px;font-size:10px;font-style:normal;font-weight:950}.providerMarketplaceStatus.accepting{color:var(--brand-dark);background:#0e756614;border-color:#0e75663d}.providerMarketplaceStatus.verification_pending,.providerMarketplaceStatus.profile_incomplete{color:#8a5807;background:#c67e0d14;border-color:#c67e0d3d}.providerMarketplaceStatus.paused{color:#64748b;border-color:#64748b3d}.providerRegistryMeta,.providerReviewTags,.providerMarketplaceBadges{flex-wrap:wrap;gap:6px;display:flex}.providerRegistryMeta small,.providerReviewTags small,.providerMarketplaceBadges small{color:#172033;background:#f8fafc;border:1px solid #174a7c24;border-radius:999px;padding:5px 8px;font-size:11px;font-weight:900}.providerMarketplaceBadges small{color:var(--brand-dark);background:#0e75660f;border-color:#0e75662e}.providerMarketplaceBadges small.warning{color:#8a5807;background:#c67e0d14;border-color:#c67e0d38}.providerReadinessMeter{background:#e7eef5;border-radius:999px;height:8px;overflow:hidden}.providerReadinessMeter span{border-radius:inherit;background:linear-gradient(90deg,#0e7566,#174a7c);height:100%;display:block}.providerReadinessText{color:#435166;font-size:11px;font-weight:850}.providerClinicDetails{background:#fff;border:1px solid #e0e8ef;border-radius:14px;gap:2px;padding:10px;display:grid}.providerClinicDetails span{color:var(--navy-deep);font-size:13px;font-weight:950}.providerClinicDetails small{color:#435166;font-size:12px;font-weight:760}.providerStateFilter{gap:7px;margin-top:14px;display:grid}.providerStateFilter span{color:#334155;text-transform:uppercase;font-size:12px;font-weight:950}.providerStateFilter input{color:#0b1220;background:#fff;border:1px solid #cbd8e2;border-radius:14px;min-height:46px;padding:10px 12px;font-size:15px;font-weight:800}.providerCards strong,.providerRequestList strong{color:var(--navy-deep);font-size:16px;line-height:1.2}.providerCards span,.providerCards small,.providerRequestList span,.providerRequestList p{color:#334155;font-size:13px;font-weight:720;line-height:1.45}.providerCards p,.providerRequestList p{margin:0}.providerCards small{color:var(--brand-dark);text-transform:capitalize;font-weight:850}.providerSelectButton{justify-self:start;min-height:42px;padding-inline:14px}.providerSelectButton.selected{color:var(--brand-dark);background:#0e756614;border-color:#0e756642}.providerHistory{display:grid}.providerRequestList{gap:12px;padding:18px;display:grid}.providerRequestList article{grid-template-columns:minmax(0,1fr) auto;align-items:start}.providerRequestList p{grid-column:1/-1}.providerRequestList em{background:var(--brand-soft);color:var(--brand-dark);text-transform:capitalize;white-space:nowrap;border:1px solid #174a7c2e;border-radius:999px;padding:6px 10px;font-size:11px;font-style:normal;font-weight:900}.providerRequestList em.slaDanger,.providerRequestList em.slaWarning,.providerRequestList em.slaReady,.providerQueueItem small.slaDanger,.providerQueueItem small.slaWarning,.providerQueueItem small.slaReady,.auditTable .slaDanger,.auditTable .slaWarning,.auditTable .slaReady,.adminDetailHeader .slaDanger,.adminDetailHeader .slaWarning,.adminDetailHeader .slaReady{text-transform:uppercase;border-radius:999px;padding:6px 10px;font-size:11px;font-weight:950}.slaDanger{color:#991b1b;background:#fef2f2;border:1px solid #991b1b3d}.slaWarning{color:#92400e;background:#fffbeb;border:1px solid #b4530947}.slaReady{color:var(--brand-dark);background:#f0fdfa;border:1px solid #0e75663d}.slaNeutral{color:#334155}.providerNextStep{color:#334155;font-size:13px;font-weight:760;line-height:1.4}.signatureStatus{color:#243244;text-transform:uppercase;background:#f8fafc;border:1px solid #174a7c29;border-radius:999px;align-items:center;width:fit-content;padding:6px 10px;font-size:11px;font-weight:950;line-height:1;display:inline-flex}.providerRequestList .signatureStatus{justify-self:end}.adminDetailHeader .signatureStatus{margin-top:8px}.providerStatusCard .signatureStatus{justify-self:start;margin-top:8px}.signatureStatus.ready_for_docusign{color:#92400e;background:#fffbeb;border-color:#b4530952}.signatureStatus.sent{color:#174a7c;background:#eff6ff;border-color:#174a7c3d}.signatureStatus.signed{color:var(--brand-dark);background:#f0fdfa;border-color:#0e75663d}.signatureStatus.declined{color:#991b1b;background:#fef2f2;border-color:#991b1b3d}.providerArtifactResults{background:linear-gradient(#f8fffd,#f8fafc);border:1px solid #0e756638;border-radius:16px;grid-column:1/-1;gap:10px;padding:14px;display:grid}.providerArtifactResults>div:first-child{gap:3px;display:grid}.providerArtifactResults>div:first-child strong{color:var(--brand-dark);font-size:14px;font-weight:950}.providerArtifactResults>div:first-child span,.providerArtifactResults p{color:#243244;font-size:12px;font-weight:760;line-height:1.45}.providerArtifactResult{background:#fff;border:1px solid #dbe6ef;border-radius:14px;justify-content:space-between;align-items:center;gap:12px;padding:12px;display:flex}.providerArtifactResult span{gap:2px;min-width:0;display:grid}.providerArtifactResult strong{color:var(--navy-deep);font-size:14px;font-weight:950}.providerArtifactResult small{color:#435166;text-transform:capitalize;font-size:12px;font-weight:760}.providerArtifactResult .secondaryButton{white-space:nowrap;min-height:38px;padding:8px 12px;font-size:12px}.adminProviderPage{padding-top:0}.providerAdminSurface{display:grid}.adminInlineControls{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.adminInlineControls select{color:#172033;background:#fff;border:1px solid #cbd8e2;border-radius:12px;min-height:44px;padding:0 12px;font-weight:800}.compactButton{white-space:nowrap;min-height:38px;padding:8px 12px;font-size:12px}.providerTimeline{border:1px solid var(--line);background:linear-gradient(#f7fbfdeb,#fff);border-radius:16px;gap:14px;padding:16px;display:grid}.providerTimelineHeader{justify-content:space-between;align-items:center;gap:12px;display:flex}.providerTimelineHeader h4{color:#06172b;margin:2px 0 0;font-size:18px;font-weight:950}.providerTimeline ol{gap:10px;margin:0;padding:0;list-style:none;display:grid}.providerTimeline li{background:#fff;border:1px solid #174a7c1a;border-radius:12px;grid-template-columns:minmax(112px,.22fr) minmax(150px,.3fr) minmax(0,1fr);align-items:start;gap:12px;padding:12px;display:grid}.providerTimeline li span{color:var(--muted);font-size:12px;font-weight:850}.providerTimeline li strong{color:#06172b;text-transform:capitalize;font-size:13px;font-weight:950}.providerTimeline li p{color:#314052;word-break:break-word;margin:0;font-size:12px;font-weight:750;line-height:1.45}.adminProviderMetrics{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;display:grid}.adminProviderMetrics button,.adminMetricStatic{text-align:left;background:#fff;border:1px solid #174a7c24;border-radius:18px;gap:5px;padding:16px;display:grid;box-shadow:0 14px 34px #06172b0f}.adminProviderMetrics button{cursor:pointer}.adminProviderMetrics button.selected{border-color:var(--brand);background:linear-gradient(#f7fffd,#fff)}.adminProviderMetrics button.danger,.adminProviderMetrics button.selected.danger{background:#fffbeb;border-color:#b4530961}.adminMetricStatic.warningMetric{background:#fffaf0;border-color:#b4530938}.adminMetricStatic.signatureMetric{background:#f7fbff;border-color:#174a7c2e}.adminProviderMetrics span,.adminMetricStatic span{color:#435166;text-transform:uppercase;font-size:11px;font-weight:950}.adminProviderMetrics strong,.adminMetricStatic strong{color:var(--navy-deep);font-size:26px;font-weight:950}.slaDanger{color:#b45309;font-weight:950}.providerOpsOverview{background:linear-gradient(#fff,#f8fbfd);border-color:#174a7c24}.providerOpsGrid{grid-template-columns:minmax(0,1fr) minmax(320px,.85fr);gap:16px;display:grid}.providerOpsWorklist,.providerCapacityPanel{gap:10px;display:grid}.providerOpsWorklist button,.providerCapacityPanel article{text-align:left;background:#fff;border:1px solid #174a7c1f;border-radius:16px;gap:7px;padding:13px;display:grid}.providerOpsWorklist button{cursor:pointer}.providerOpsWorklist button:hover{border-color:#0e756657;box-shadow:0 14px 30px #06172b14}.providerOpsWorklist span{text-transform:uppercase;background:#f8fafc;border-radius:999px;width:fit-content;padding:5px 8px;font-size:10px;font-weight:950}.providerOpsWorklist strong,.providerCapacityPanel strong{color:var(--navy-deep);font-size:15px;font-weight:950}.providerOpsWorklist small,.providerCapacityPanel span,.providerCapacityPanel small{color:#435166;font-size:12px;font-weight:780;line-height:1.4}.providerCapacityPanel article{grid-template-columns:minmax(0,1fr) auto;align-items:center}.providerCapacityPanel dl{grid-template-columns:repeat(4,minmax(52px,1fr));gap:6px;margin:0;display:grid}.providerCapacityPanel dl div{text-align:center;background:#f8fafc;border-radius:12px;gap:2px;padding:8px;display:grid}.providerCapacityPanel dt{color:#64748b;text-transform:uppercase;font-size:10px;font-weight:950}.providerCapacityPanel dd{color:var(--navy-deep);margin:0;font-size:16px;font-weight:950}.dangerText{color:#b45309!important}.adminArtifactPanel{background:#f8fffd;border:1px solid #0e75662e;border-radius:16px;gap:12px;padding:14px;display:grid}.adminArtifactPanel article{background:#fff;border:1px solid #dbe6ef;border-radius:14px;gap:10px;padding:14px;display:grid}.adminArtifactPanel article div{gap:3px;display:grid}.adminArtifactPanel strong{color:var(--navy-deep);font-weight:950}.adminArtifactPanel span{color:#435166;text-transform:capitalize;font-size:12px;font-weight:760}.adminArtifactPanel pre{color:#172033;white-space:pre-wrap;background:#f8fafc;border:1px solid #dbe6ef;border-radius:12px;max-height:320px;margin:0;padding:12px;font-family:inherit;font-size:12px;font-weight:680;line-height:1.5;overflow:auto}.providerProfileAdminGrid{grid-template-columns:minmax(280px,.75fr) minmax(0,1.25fr);gap:16px;display:grid}.providerProfileList{align-content:start;gap:10px;display:grid}.providerProfileList button{text-align:left;cursor:pointer;background:#fff;border:1px solid #dbe6ef;border-radius:14px;gap:5px;padding:13px;display:grid}.providerProfileList button.selected{border-color:var(--brand);background:#f7fffd}.providerProgressMini{background:#e6eef5;border-radius:999px;height:6px;overflow:hidden}.providerProgressMini i,.providerProgressBar i{border-radius:inherit;background:linear-gradient(90deg, var(--brand), #174a7c);height:100%;display:block}.providerProfileList strong{color:var(--navy-deep);font-size:14px;font-weight:950}.providerProfileList span,.providerProfileList small{color:#435166;font-size:12px;font-weight:760}.providerProfileForm{background:#fff;border:1px solid #dbe6ef;border-radius:16px}.providerOnboardingCard{background:linear-gradient(#f8fafc,#fff);border:1px solid #174a7c29;border-radius:18px;gap:10px;padding:14px;display:grid}.providerOnboardingCard>div:first-child{justify-content:space-between;align-items:center;gap:12px;display:flex}.providerOnboardingCard span{color:var(--brand-dark);text-transform:uppercase;font-size:11px;font-weight:950}.providerOnboardingCard strong{color:var(--navy-deep);font-size:18px;font-weight:950}.providerProgressBar{background:#e6eef5;border-radius:999px;height:10px;overflow:hidden}.providerOnboardingSteps{flex-wrap:wrap;gap:6px;display:flex}.providerOnboardingSteps small{color:#435166;text-transform:capitalize;background:#fff;border:1px solid #dbe6ef;border-radius:999px;padding:5px 8px;font-size:11px;font-weight:850}.providerOnboardingSteps small.complete{color:var(--brand-dark);background:#f0fdfa;border-color:#0e75663d}.providerOnboardingSteps small.pending{color:#92400e;background:#fffbeb;border-color:#b4530947}.providerLinkedProfile{background:linear-gradient(#f8fffd,#fff);border:1px solid #0e75662e;border-radius:16px;gap:5px;padding:14px;display:grid}.providerLinkedProfile span{color:var(--brand-dark);text-transform:uppercase;font-size:11px;font-weight:950}.providerLinkedProfile strong{color:var(--navy-deep);font-size:18px;font-weight:950}.providerLinkedProfile small{color:#435166;font-size:12px;font-weight:760;line-height:1.4}.providerWorkspaceGrid{grid-template-columns:minmax(320px,.8fr) minmax(0,1.2fr);align-items:start;gap:18px;display:grid}.providerProfileStrip{border-radius:22px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:18px;padding:22px;display:grid}.providerWorkspaceAvatar{border-radius:22px;width:76px;height:76px;box-shadow:0 16px 34px #06172b24}.providerWorkspaceOnboarding{grid-column:1/-1}.providerProfileStrip h2{color:var(--navy-deep);margin:0;font-size:26px;line-height:1.1}.providerProfileStrip p{color:#243244;margin:5px 0 0;font-weight:760}.providerProfileMeta{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.providerProfileMeta span,.providerStatusCard,.providerRecordSummary div{color:#172033;background:#f8fafc;border:1px solid #dbe6ef;border-radius:16px;padding:10px 12px;font-size:12px;font-weight:850}.providerLoginPage{gap:20px;width:min(1100px,100% - 40px);margin:0 auto;padding:20px 0 42px;display:grid}.providerLoginPanel{border-radius:22px;justify-self:center;max-width:520px;overflow:hidden}.providerReviewQueue,.providerReviewDetail{border-radius:22px;overflow:hidden}.providerReviewQueue{position:sticky;top:18px}.providerQueueList{padding-top:0}.providerQueueItem{text-align:left;background:#fff;border:1px solid #e0e8ef;border-radius:16px;gap:7px;width:100%;padding:15px;display:grid}.providerQueueItem.selected{border-color:var(--brand);background:linear-gradient(#fff,#edf5ff)}.providerQueueItem strong{color:var(--navy-deep);font-size:15px}.providerQueueItem span{color:#334155;font-size:13px;font-weight:720;line-height:1.35}.providerQueueItem em{justify-self:start}.providerQueueItem small{color:#7c2d12;justify-self:start;font-size:12px;font-weight:900}.providerReviewDetail .providerDisclosure{margin:0 18px}.providerStatusCard{gap:4px;min-width:190px;display:grid}.providerStatusCard.slaDanger{background:#fff7f7;border-color:#991b1b47}.providerStatusCard.slaWarning{background:#fffaf0;border-color:#b4530947}.providerStatusCard.slaReady{background:#f0fdfa;border-color:#0e756642}.providerStatusCard span{color:var(--brand-dark);text-transform:uppercase;font-size:11px;font-weight:950}.providerStatusCard strong{color:var(--navy-deep);font-size:18px;line-height:1.1}.providerStatusCard p{color:#334155;margin:0;font-size:12px;font-weight:760;line-height:1.35}.providerRecordSummary{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:18px 18px 0;display:grid}.providerRecordSummary div{gap:5px;display:grid}.providerRecordSummary span,.providerNotesBox span{color:var(--brand-dark);letter-spacing:.04em;text-transform:uppercase;font-size:11px;font-weight:950}.providerRecordSummary strong{color:var(--navy-deep);font-size:15px;line-height:1.2}.providerNotesBox{background:#f8fafc;border:1px solid #dbe6ef;border-radius:16px;gap:8px;margin:18px 18px 0;padding:14px 16px;display:grid}.providerNotesBox p{color:#172033;margin:0;font-size:14px;font-weight:700;line-height:1.45}.providerDecisionChecklist{background:linear-gradient(#fff,#f7fbff);border:1px solid #174a7c24;border-radius:18px;gap:12px;margin:18px 18px 0;padding:16px;display:grid}.providerDecisionChecklist h3,.providerDecisionChecklist h4{color:var(--navy-deep);margin:0;font-size:18px;line-height:1.2}.providerDecisionChecklistGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.providerDecisionChecklistGrid article{background:#fff;border:1px solid #dbe6ef;border-radius:14px;grid-template-columns:26px minmax(0,1fr);align-items:flex-start;gap:10px;padding:12px;display:grid}.providerDecisionChecklistGrid article>span{color:#172033;background:#dbe6ef;border-radius:999px;place-items:center;width:24px;height:24px;font-size:12px;font-weight:950;display:grid}.providerDecisionChecklistGrid article.ready{background:#f2fbf8;border-color:#0a6e5f3d}.providerDecisionChecklistGrid article.ready>span{background:var(--brand);color:#fff}.providerDecisionChecklistGrid article.pending{background:#fffbeb;border-color:#c47f1747}.providerDecisionChecklistGrid article.pending>span{color:#fff;background:#c47f17}.providerDecisionChecklistGrid article.blocked{background:#fff1f2;border-color:#be123c47}.providerDecisionChecklistGrid article.blocked>span{color:#fff;background:#be123c}.providerDecisionChecklistGrid p{gap:3px;margin:0;display:grid}.providerDecisionChecklistGrid strong{color:var(--navy-deep);font-size:13px;font-weight:950}.providerDecisionChecklistGrid small{color:#435166;font-size:12px;font-weight:720;line-height:1.4}.adminRequestChecklist{margin:16px 0 0}.providerDraftReview{background:linear-gradient(#fff,#f8fafc);border:1px solid #dbe6ef;border-radius:18px;gap:14px;margin:18px 18px 0;padding:16px;display:grid}.providerDraftReview .panelHead{border:0;padding:0}.providerDraftReview h3{color:var(--navy-deep);margin:0;font-size:20px;line-height:1.15}.providerDraftTabs{flex-wrap:wrap;gap:8px;display:flex}.providerDraftTabs button{color:#172033;background:#fff;border:1px solid #cbd8e2;border-radius:999px;padding:9px 12px;font-weight:900}.providerDraftTabs button.selected{border-color:var(--brand);background:var(--navy-deep);color:#fff}.providerDraftReader{gap:12px;display:grid}.providerDraftReader pre{color:#172033;white-space:pre-wrap;background:#fff;border:1px solid #dbe6ef;border-radius:16px;max-height:520px;margin:0;padding:16px;font-family:inherit;font-size:14px;font-weight:680;line-height:1.55;overflow:auto}.providerArtifactReview{background:linear-gradient(#f7fffd,#f8fafc);border-color:#bad8d3}.providerArtifactCard{background:#fff;border:1px solid #dbe6ef;border-radius:16px;gap:12px;padding:14px;display:grid}.providerArtifactCard div{gap:4px;display:grid}.providerArtifactCard strong{color:var(--navy-deep);font-size:16px;font-weight:950}.providerArtifactCard span{color:#435166;text-transform:capitalize;font-size:13px;font-weight:780}.providerArtifactCard pre{color:#172033;white-space:pre-wrap;background:#f8fafc;border:1px solid #dbe6ef;border-radius:14px;max-height:360px;margin:0;padding:14px;font-family:inherit;font-size:13px;font-weight:680;line-height:1.55;overflow:auto}.providerActionRow{flex-wrap:wrap;gap:10px;display:flex}.providerActionRow .primaryButton,.providerActionRow .secondaryButton{min-height:48px}.generationOrb{background:#174a7c1a;border-radius:999px;place-items:center;width:58px;height:58px;display:grid}.generationOrb span{border:4px solid #174a7c2e;border-top-color:var(--brand);border-radius:999px;width:28px;height:28px;animation:.9s linear infinite spin}.generationPanel h3,.generationPanel p{margin:0}.generationPanel h3{color:var(--navy-deep);font-size:24px;line-height:1.1}.generationPanel p:not(.eyebrow){color:#111827;margin-top:6px;font-weight:650;line-height:1.45}.generationProgress{background:#d8e2ea;border-radius:999px;height:8px;margin-top:14px;overflow:hidden}.generationProgress span{border-radius:inherit;background:linear-gradient(90deg, var(--brand), var(--gold));height:100%;transition:width .3s;display:block}@keyframes spin{to{transform:rotate(360deg)}}.reportPanel{background:#fff;border:1px solid #e2eaf1;border-radius:14px;gap:12px;padding:16px;display:grid}.aiInsightPanel{background:linear-gradient(#fff,#edf5ff);border-color:#174a7c52}.reportPanel h3,.reportPanel p{margin:0}.reportPanel>div:first-child span{color:var(--muted);text-transform:uppercase;font-size:12px;font-weight:850;display:block}.reportPanel>div:first-child strong{color:var(--navy);margin-top:4px;font-size:30px;display:block}.finePrint{color:#334155;font-size:13px;font-weight:650;line-height:1.45}.ratingConditionGrid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px;display:grid}.ratingConditionCard{background:linear-gradient(#fff,#f8fafc);border:1px solid #d9e5ef;border-radius:12px;gap:7px;padding:12px;display:grid}.ratingConditionCard div{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.ratingConditionCard div span{color:var(--brand-dark);text-transform:uppercase;font-size:12px;font-weight:900}.ratingConditionCard div strong{color:var(--navy);font-size:22px;font-weight:950}.ratingConditionCard h4,.ratingConditionCard p{margin:0}.ratingConditionCard h4{color:var(--ink);font-size:16px}.ratingConditionCard p,.ratingConditionCard small{color:#334155;font-weight:700;line-height:1.4}.insightRow{border-left:3px solid var(--brand);background:#f8fafc;gap:3px;padding:10px 12px;display:grid}.insightRow span{color:var(--muted)}.insightRow.complete{background:#ecfdf5;border-left-color:#0f766e}.insightRow.warning{background:#fffbeb;border-left-color:#c47a08}.evidenceMatrixPanel{background:radial-gradient(circle at 12% 0,#14b8a61f,#0000 32%),linear-gradient(#fff,#f5f9fc);border:1px solid #174a7c33;border-radius:18px;gap:16px;padding:18px;display:grid;box-shadow:0 16px 40px #082f4914}.evidenceMatrixPanel.empty{background:#f8fafc;border-style:dashed}.evidenceMatrixPanel.compact{box-shadow:none;border-radius:14px;gap:12px;padding:14px}.matrixHeader{grid-template-columns:minmax(0,1fr) 132px;align-items:start;gap:18px;display:grid}.matrixHeader h3,.matrixHeader p{margin:0}.matrixHeader h3{color:var(--navy-deep);font-size:clamp(22px,2vw,32px);line-height:1.05}.matrixHeader p{color:#26364d;max-width:760px;font-size:14px;font-weight:650;line-height:1.5}.matrixScore{background:#fffc;border:1px solid #d9e7f0;border-radius:16px;justify-items:start;gap:4px;padding:14px;display:grid}.matrixScore span,.matrixKpiRow span,.signalChip span,.conditionMatrixHead span{color:#52657e;letter-spacing:.02em;text-transform:uppercase;font-size:11px;font-weight:950}.matrixScore strong{color:var(--navy);font-size:40px;line-height:.95}.matrixScore em{color:var(--brand-dark);font-size:12px;font-style:normal;font-weight:950}.matrixScore.strong,.conditionMatrixCard.strong{border-color:#0f766e4d;box-shadow:0 0 0 1px #0f766e14,0 18px 36px #0f766e14}.matrixScore.thin,.matrixScore.missing,.conditionMatrixCard.thin,.conditionMatrixCard.missing{border-color:#c47a084d}.matrixKpiRow{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.matrixKpiRow div{background:#ffffffbd;border:1px solid #dce7f0;border-radius:14px;gap:4px;padding:12px;display:grid}.matrixKpiRow strong{color:var(--navy-deep);font-size:24px;line-height:1}.matrixAlgorithmGrid,.matrixDeepIntelligence{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.matrixAlgorithmGrid article,.matrixDeepIntelligence article{background:radial-gradient(circle at 100% 0,#2f6fae14,#0000 180px),#ffffffc7;border:1px solid #dce7f0;border-radius:14px;align-content:start;gap:7px;padding:12px;display:grid}.matrixAlgorithmGrid span{color:#52657e;letter-spacing:.02em;text-transform:uppercase;font-size:11px;font-weight:950}.matrixAlgorithmGrid strong,.matrixDeepIntelligence strong{color:var(--navy-deep);font-size:16px;font-weight:950;line-height:1.16}.matrixAlgorithmGrid em,.matrixDeepIntelligence span{color:#334155;font-size:12px;font-style:normal;font-weight:760;line-height:1.35}.matrixDeepIntelligence{grid-template-columns:repeat(2,minmax(0,1fr))}.claimAuthorityPanel{background:radial-gradient(circle at 10% 0,#14b8a61f,#0000 260px),linear-gradient(135deg,#071f3afa,#0f365cf0);border:1px solid #174a7c33;border-radius:18px;gap:14px;padding:16px;display:grid;box-shadow:0 20px 44px #071f3a2e}.claimAuthorityHeader{grid-template-columns:minmax(0,1fr) 150px;align-items:start;gap:16px;display:grid}.claimAuthorityHeader h4,.claimAuthorityHeader p{margin:0}.claimAuthorityHeader h4{color:#fff;font-size:clamp(22px,2vw,30px);line-height:1.05}.claimAuthorityHeader p:not(.eyebrow){color:#e2eff9db;margin-top:6px;font-size:13px;font-weight:720;line-height:1.45}.authorityScore{background:#ffffff14;border:1px solid #acd6ff42;border-radius:16px;gap:4px;padding:12px;display:grid}.authorityScore span,.authorityScore em{color:#e2eff9cc;letter-spacing:.02em;text-transform:uppercase;font-size:11px;font-style:normal;font-weight:950}.authorityScore strong{color:#fff;font-size:36px;line-height:.95}.claimAuthorityGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.claimAuthorityGrid article,.claimAuthoritySubgrid article{background:#ffffff14;border:1px solid #acd6ff38;border-radius:15px;align-content:start;gap:10px;padding:12px;display:grid}.authorityConditionHead{gap:4px;display:grid}.authorityConditionHead span,.authorityConditionHead em{color:#e2eff9bf;font-size:11px;font-style:normal;font-weight:900}.authorityConditionHead strong,.claimAuthoritySubgrid strong{color:#fff;font-size:15px;font-weight:950;line-height:1.16}.authorityElementList{gap:7px;display:grid}.authorityElement{background:#ffffff14;border:1px solid #acd6ff2e;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:8px 9px;display:flex}.authorityElement strong{color:#fff;font-size:12px;line-height:1.15;display:block}.authorityElement span,.authorityCaseList span,.claimAuthoritySubgrid span{color:#e2eff9d1;font-size:11px;font-weight:720;line-height:1.35}.authorityElement em{color:#dff3ff;text-transform:uppercase;background:#acd6ff24;border-radius:999px;flex:none;padding:5px 7px;font-size:10px;font-style:normal;font-weight:950}.authorityElement.strong em{color:#a7f3d0;background:#2dd4bf2e}.authorityElement.thin em,.authorityElement.missing em{color:#fde68a;background:#fbbf2429}.authorityCaseList,.claimAuthoritySubgrid{gap:7px;display:grid}.claimAuthoritySubgrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.conditionMatrixList{gap:12px;display:grid}.conditionMatrixCard{background:#ffffffdb;border:1px solid #dce7f0;border-radius:16px;gap:12px;padding:14px;display:grid}.conditionMatrixHead{justify-content:space-between;align-items:center;gap:16px;display:flex}.conditionMatrixHead h4{color:var(--ink);margin:3px 0 0;font-size:18px;line-height:1.15}.conditionMatrixHead>strong{color:var(--navy);font-size:32px;line-height:1}.signalGrid{grid-template-columns:repeat(auto-fit,minmax(145px,1fr));gap:8px;display:grid}.signalChip{background:#f8fafc;border:1px solid #dce7f0;border-radius:12px;gap:3px;padding:10px;display:grid}.signalChip strong{color:var(--navy-deep);font-size:13px}.signalChip.strong{background:#ecfdf5;border-color:#0f766e47}.signalChip.developing{background:#eef6ff;border-color:#174a7c3d}.signalChip.thin,.signalChip.missing{background:#fffbeb;border-color:#c47a083d}.matrixMiniList,.matrixGlobalGaps{border-left:3px solid var(--brand);background:#f8fafc;gap:7px;padding:10px 12px;display:grid}.matrixMiniList.warning,.matrixGlobalGaps{background:#fffbeb;border-left-color:#c47a08}.matrixMiniList.action{border-left-color:var(--navy);background:#eef6ff}.matrixMiniList strong,.matrixGlobalGaps strong{color:var(--ink);font-size:13px}.matrixMiniList span,.matrixGlobalGaps span{color:#334155;font-size:13px;font-weight:650;line-height:1.4}.evidenceMatrixPanel.compact .matrixHeader{grid-template-columns:minmax(0,1fr) 104px;gap:12px}.evidenceMatrixPanel.compact .matrixHeader h3{font-size:20px}.evidenceMatrixPanel.compact .matrixHeader p,.evidenceMatrixPanel.compact .matrixGlobalGaps{display:none}.evidenceMatrixPanel.compact .matrixKpiRow{grid-template-columns:repeat(2,minmax(0,1fr))}.evidenceMatrixPanel.compact .matrixScore strong{font-size:32px}.claimGraphPanel{width:min(1500px,100vw - 28px);min-width:0;box-shadow:none;background:0 0;border:0;border-radius:0;gap:14px;margin-inline:calc(50% - 50vw + 14px);padding:0;display:grid}.claimGraphPanel.empty{background:#f8fbff}.claimGraphHeader{grid-template-columns:minmax(0,1fr) 128px;align-items:start;gap:16px;display:grid}.claimGraphHeader h3,.claimGraphHeader p{margin:0}.claimGraphHeader h3{color:var(--navy-deep);letter-spacing:-.025em;font-size:clamp(20px,2vw,28px);font-weight:1000;line-height:1.06}.claimGraphHeader p{color:#475569;max-width:760px;margin-top:6px;font-size:12px;font-weight:760;line-height:1.45}.claimGraphReadiness{text-align:center;background:#ffffffd1;border:1px solid #174a7c1f;border-radius:13px;gap:3px;padding:12px;display:grid}.claimGraphReadiness span,.claimGraphReadiness em,.claimGraphKpis span,.claimGraphQuality span,.claimGraphLayers span,.claimGraphStory>article>span{color:#64748b;letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-style:normal;font-weight:1000}.claimGraphReadiness strong{color:var(--navy-deep);font-size:28px;font-weight:1000;line-height:1}.claimGraphReadiness.strong strong,.claimGraphGroups span.strong{color:#0f766e}.claimGraphReadiness.developing strong,.claimGraphGroups span.developing{color:var(--brand-dark)}.claimGraphReadiness.missing strong,.claimGraphGroups span.missing{color:#b45309}.claimMapLaunchPanel{background:radial-gradient(circle at 0 0,#2f6fae24,#0000 220px),linear-gradient(135deg,#f8fbfff5,#eaf6ffe0);border:1px solid #2f6fae2e;border-radius:13px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;padding:13px;display:grid}.claimMapLaunchPanel div{gap:4px;display:grid}.claimMapLaunchPanel span{color:#64748b;letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:1000}.claimMapLaunchPanel strong{color:var(--navy-deep);font-size:17px;font-weight:1000;line-height:1.12}.claimMapLaunchPanel small{color:#475569;font-size:12px;font-weight:800;line-height:1.35}.claimMapLaunchPanel button,.claimMapPrimaryAction{background:linear-gradient(135deg, var(--brand-dark), #0f766e);color:#fff;cursor:pointer;white-space:nowrap;border:0;border-radius:999px;justify-content:center;align-items:center;padding:10px 14px;font-size:12px;font-weight:1000;text-decoration:none;display:inline-flex;box-shadow:0 12px 28px #174a7c2e}.claimMapInlinePreview{gap:8px;margin-inline:0;display:grid;overflow:visible}.claimMapPreviewToolbar{z-index:7;pointer-events:none;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:8px;display:flex;position:absolute;top:10px;left:10px;right:10px}.claimMapPreviewStats{pointer-events:auto;flex-wrap:wrap;gap:6px;max-width:min(520px,100%);display:flex}.claimMapPreviewStats span{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#0412247a;border:1px solid #7ec4ff29;border-radius:11px;gap:1px;min-width:70px;padding:6px 8px;display:grid;box-shadow:0 10px 24px #0000002e}.claimMapPreviewStats strong{color:#fff;font-size:12px;font-weight:1000;line-height:1}.claimMapPreviewStats small{color:#9fc8e6;letter-spacing:.08em;text-transform:uppercase;font-size:8px;font-weight:1000;line-height:1}.claimMapPreviewControls button{color:#eaf6ff;cursor:pointer;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#04122494;border:1px solid #7ec4ff33;border-radius:999px;min-height:28px;padding:6px 9px;font-size:10px;font-weight:1000;box-shadow:0 10px 24px #00000038}.claimMapPreviewControls{pointer-events:auto;flex-wrap:wrap;justify-content:flex-end;gap:5px;max-width:min(680px,100%);display:flex}.claimMapPreviewControls button.active{background:#713f129e;border-color:#f59e0b9e;box-shadow:0 0 0 4px #f59e0b1f}.claimMapPreviewSearch{min-width:min(260px,48vw);display:grid;position:relative}.claimMapPreviewSearch span{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.claimMapPreviewSearch input{color:#eaf6ff;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#041224a8;border:1px solid #7ec4ff33;border-radius:999px;width:100%;min-height:28px;padding:6px 10px;font-size:10px;font-weight:850;box-shadow:0 10px 24px #00000038}.claimMapPreviewSearch input::placeholder{color:#eaf6ff94}.claimMapPreviewSearch .claimMapSearchResults{width:min(340px,84vw);top:calc(100% + 7px);right:0}.claimMapPreviewControls button.primary{background:linear-gradient(135deg,#2f6faee0,#4c1d95d1);border-color:#7ec4ff75;box-shadow:0 0 0 1px #7ec4ff29,0 16px 38px #2f6fae47}.claimMapPreviewControls button:hover{background:#2f6fae57;border-color:#7ec4ff9e}.claimMapPreviewSelection{z-index:7;color:#eaf6ff;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#041224cc;border:1px solid #7ec4ff3d;border-radius:13px;gap:2px;max-width:min(330px,100% - 24px);padding:10px 12px;display:grid;position:absolute;bottom:12px;left:12px;box-shadow:0 16px 42px #00000047}.claimMapPreviewHint{z-index:1;color:#eaf6ff;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#041224c7;border:1px solid #7ec4ff2e;border-radius:999px;justify-self:start;max-width:min(260px,100%);padding:6px 9px;font-size:10px;font-weight:900;transition:opacity .2s,transform .2s;position:static;box-shadow:0 10px 24px #0f172a1f}.claimMapPreviewHint.dismissed{opacity:0;pointer-events:none;height:0;padding-block:0;overflow:hidden;transform:translateY(-4px)}.claimMapPreviewSelection span,.claimMapPreviewSelection small{color:#9fc8e6;letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:1000}.claimMapPreviewSelection strong{color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:1000;line-height:1.16;overflow:hidden}.claimMapPreviewInspector{z-index:9;color:#eaf6ff;padding:14px;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#051326e0;border:1px solid #7ec4ff38;border-radius:18px;grid-template-columns:minmax(180px,.9fr) minmax(240px,1.2fr) minmax(220px,1fr);gap:10px;max-height:min(300px,40%);padding-right:82px;display:grid;position:absolute;bottom:18px;left:18px;right:18px;overflow:auto;box-shadow:0 24px 72px #00000057}.claimMapPreviewInspector>span{color:#98ccff;letter-spacing:.1em;text-transform:uppercase;grid-column:1/2;font-size:10px;font-weight:1000}.claimMapPreviewInspector h4{color:#fff;letter-spacing:-.02em;grid-column:1/2;margin:0;font-size:20px;font-weight:1000;line-height:1.08}.claimMapInspectorClose{color:#eaf6ff;cursor:pointer;background:#ffffff14;border:1px solid #7ec4ff38;border-radius:999px;min-height:32px;padding:7px 10px;font-size:10px;font-weight:1000;position:absolute;top:12px;right:12px}.claimMapPreviewInspector .claimMapStatus,.claimMapPreviewInspector dl,.claimMapPreviewInspector .claimMapSourceSnippet,.claimMapPreviewInspector .claimMapPrimaryAction{grid-column:1/2}.claimMapPreviewInspector dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin:0;display:grid}.claimMapPreviewInspector dl div{background:#ffffff12;border-radius:10px;gap:3px;padding:8px;display:grid}.claimMapPreviewInspector dt{color:#9fc8e6;text-transform:uppercase;font-size:9px;font-weight:1000}.claimMapPreviewInspector dd{color:#f8fbff;margin:0;font-size:11px;font-weight:850;line-height:1.3}.claimMapPreviewInspector .claimMapRelated{align-content:start;min-height:0}.claimMapCanvas.inlinePreview{border-radius:20px;width:100%;height:clamp(680px,78vh,860px);min-height:680px;overflow:hidden;box-shadow:inset 0 0 0 1px #7ec4ff1f,inset 0 0 72px #7ec4ff1a,0 24px 62px #0f172a24}.claimMapCanvas.inlinePreview .claimMapViewport{transform-origin:0 0;will-change:transform;position:absolute;inset:0 auto auto 0}.claimMapCanvas.inlinePreview .claimMapNode{border-radius:13px;gap:2px;width:112px;min-height:52px;padding:7px 8px;animation:.28s both claimMapNodeEnter;box-shadow:0 14px 34px #0003}.claimMapCanvas.inlinePreview .claimMapNode.root{width:184px;min-height:92px}.claimMapCanvas.inlinePreview .claimMapNode.branch{width:170px;min-height:78px;padding:10px 12px}.claimMapCanvas.inlinePreview .claimMapNode span,.claimMapCanvas.inlinePreview .claimMapNode em{letter-spacing:.07em;font-size:8px}.claimMapCanvas.inlinePreview .claimMapNode strong{font-size:10.5px;line-height:1.12}.claimMapCanvas.inlinePreview .claimMapNode.root strong,.claimMapCanvas.inlinePreview .claimMapNode.branch strong{font-size:13px;line-height:1.15}.claimMapCanvas.inlinePreview .claimMapEdge.active path{stroke:url(#claimMapEdgeGradientPreview)}.claimIntelligenceWorkspace{color:#eaf6ff;grid-template-rows:minmax(720px,76vh) auto;grid-template-columns:minmax(220px,.72fr) minmax(0,2.9fr) minmax(270px,.9fr);gap:12px;width:100%;min-width:0;display:grid}.claimWorkspaceLeftPanel,.claimWorkspaceRightPanel,.claimWorkspaceBottomPanel{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:radial-gradient(circle at 22% 0,#2f6fae2e,#0000 190px),linear-gradient(#071c36f0,#041224eb);border:1px solid #7ec4ff29;box-shadow:inset 0 0 0 1px #ffffff06,0 18px 48px #0000002e}.claimWorkspaceLeftPanel,.claimWorkspaceRightPanel{scrollbar-width:thin;scrollbar-color:#7ec4ff47 transparent;border-radius:18px;align-content:start;gap:12px;min-height:0;padding:14px;display:grid;overflow:auto}.claimWorkspaceLeftPanel::-webkit-scrollbar{width:8px}.claimWorkspaceRightPanel::-webkit-scrollbar{width:8px}.claimWorkspaceLeftPanel::-webkit-scrollbar-track{background:#0512225c;border-radius:999px}.claimWorkspaceRightPanel::-webkit-scrollbar-track{background:#0512225c;border-radius:999px}.claimWorkspaceLeftPanel::-webkit-scrollbar-thumb{background:#7ec4ff57;border:2px solid #051222bd;border-radius:999px}.claimWorkspaceRightPanel::-webkit-scrollbar-thumb{background:#7ec4ff57;border:2px solid #051222bd;border-radius:999px}.claimWorkspaceLeftPanel::-webkit-scrollbar-thumb:hover{background:#9cd5ff85}.claimWorkspaceRightPanel::-webkit-scrollbar-thumb:hover{background:#9cd5ff85}.claimWorkspaceLeftPanel{grid-area:1/1/span 2}.claimWorkspaceGraphStage{grid-area:1/2;min-width:0;min-height:0;position:relative;overflow:hidden}.claimWorkspaceRightPanel{grid-area:1/3}.claimWorkspaceBottomPanel{border-radius:18px;grid-area:2/2/auto/4;grid-template-columns:1.05fr repeat(3,minmax(0,.88fr)) 1fr;gap:10px;padding:12px;display:grid}.claimWorkspaceBrand{border-bottom:1px solid #7ec4ff24;gap:7px;padding-bottom:12px;display:grid}.claimWorkspaceBrand span,.claimWorkspaceSection>span,.claimWorkspaceSearch span,.claimWorkspaceInspectorHeader span,.claimWorkspaceInspectorGroup>span,.claimWorkspaceNextStep span,.claimWorkspaceBottomPanel article>span{color:#8bc9ff;letter-spacing:.1em;text-transform:uppercase;font-size:9px;font-weight:1000}.claimWorkspaceBrand h3,.claimWorkspaceInspectorHeader h3{color:#fff;letter-spacing:-.025em;margin:0;font-size:19px;font-weight:1000;line-height:1.04}.claimWorkspaceBrand p,.claimWorkspaceSection p,.claimWorkspaceInspectorHeader p,.claimWorkspaceReasoning,.claimWorkspaceInspectorGroup p,.claimWorkspaceBottomPanel p{color:#b8d4ea;margin:0;font-size:11px;font-weight:760;line-height:1.42}.claimWorkspaceSearch{gap:6px;display:grid;position:relative}.claimWorkspaceSearch input{color:#eaf6ff;background:#041224ad;border:1px solid #7ec4ff33;border-radius:12px;width:100%;min-height:36px;padding:8px 10px;font-size:12px;font-weight:840;box-shadow:inset 0 0 0 1px #ffffff06}.claimWorkspaceSearch input::placeholder{color:#eaf6ff7a}.claimWorkspaceSearch .claimMapSearchResults{width:auto;top:calc(100% + 8px);left:0;right:0}.claimWorkspaceSection{background:#ffffff0a;border:1px solid #7ec4ff1f;border-radius:14px;gap:8px;padding:10px;display:grid}.claimWorkspaceSection.compact{gap:7px}.claimWorkspaceToggleGrid,.claimWorkspaceUtilityRow{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.claimWorkspaceToggleGrid button,.claimWorkspaceUtilityRow button,.claimWorkspaceBranchList button,.claimWorkspaceStoryButton,.claimWorkspaceInspectorGroup button{color:#eaf6ff;cursor:pointer;text-align:left;background:#ffffff0e;border:1px solid #7ec4ff29;border-radius:11px;padding:8px;font-size:10px;font-weight:1000;transition:border-color .18s,background .18s,transform .18s}.claimWorkspaceToggleGrid button:hover,.claimWorkspaceUtilityRow button:hover,.claimWorkspaceBranchList button:hover,.claimWorkspaceStoryButton:hover,.claimWorkspaceInspectorGroup button:hover{background:#2f6fae38;border-color:#7ec4ff6b}.claimWorkspaceToggleGrid button.active,.claimWorkspaceBranchList button.active{background:#31c48d21;border-color:#31c48d6b;box-shadow:0 0 0 4px #31c48d14}.claimWorkspaceBranchList,.claimWorkspaceInspectorGroup{gap:6px;display:grid}.claimWorkspaceBranchList button{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 8px;min-height:40px;display:grid}.claimWorkspaceBranchList strong,.claimWorkspaceInspectorGroup strong,.claimWorkspaceNextStep strong{color:#fff;text-overflow:ellipsis;font-size:11px;font-weight:1000;line-height:1.2;overflow:hidden}.claimWorkspaceBranchList small,.claimWorkspaceInspectorGroup small{color:#9fc8e6;text-transform:uppercase;font-size:9px;font-weight:900}.claimWorkspaceLegend{color:#c8dff1;grid-template-columns:12px minmax(0,1fr);align-items:center;gap:6px 7px;font-size:10px;font-weight:850;display:grid}.claimWorkspaceLegend i{border-radius:999px;width:8px;height:8px}.claimWorkspaceLegend .primary{background:#2f6fae}.claimWorkspaceLegend .evidence{background:#2dd4bf}.claimWorkspaceLegend .medical{background:#31c48d}.claimWorkspaceLegend .authority{background:#a855f7}.claimWorkspaceLegend .readiness{background:#f59e0b}.claimWorkspaceStoryButton{text-align:center;background:linear-gradient(135deg,#2f6faee6,#4c1d95db);border-radius:999px;justify-content:center;align-items:center;min-height:38px;display:inline-flex;box-shadow:0 16px 34px #2f6fae38}.claimWorkspaceCanvasChips{z-index:7;pointer-events:auto;flex-wrap:wrap;gap:6px;display:flex;position:absolute;top:14px;left:14px}.claimWorkspaceCanvasChips span{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#0412249e;border:1px solid #7ec4ff33;border-radius:12px;gap:1px;min-width:74px;padding:7px 8px;display:grid;box-shadow:0 14px 34px #0003}.claimWorkspaceCanvasChips strong{color:#fff;font-size:13px;font-weight:1000;line-height:1}.claimWorkspaceCanvasChips small{color:#9fc8e6;letter-spacing:.08em;text-transform:uppercase;font-size:8px;font-weight:1000}.claimIntelligenceWorkspace .claimMapCanvas.inlinePreview{border-radius:20px;height:100%;min-height:720px}.claimIntelligenceWorkspace .claimMapPreviewBriefing,.claimIntelligenceWorkspace .claimMapPreviewToolbar,.claimIntelligenceWorkspace .claimMapPreviewInspector{display:none}.claimWorkspaceInspectorHeader{border-bottom:1px solid #7ec4ff24;gap:7px;padding-bottom:10px;display:grid}.claimWorkspaceInspectorHeader .claimWorkspaceUtilityRow{align-items:stretch}.claimWorkspaceInspectorHeader .claimWorkspaceUtilityRow button,.claimWorkspaceInspectorHeader .claimWorkspaceUtilityRow .claimMapPrimaryAction{width:100%;min-height:34px;padding:8px 10px;font-size:10px}.claimWorkspaceRightPanel .claimMapStatus{background:#ffffff0e;border:1px solid #7ec4ff1f;align-items:center;display:flex}.claimWorkspaceInspectorStats{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin:0;display:grid}.claimWorkspaceInspectorStats div{background:#ffffff0e;border-radius:11px;gap:3px;padding:8px;display:grid}.claimWorkspaceInspectorStats dt{color:#9fc8e6;letter-spacing:.08em;text-transform:uppercase;font-size:8px;font-weight:1000}.claimWorkspaceInspectorStats dd{color:#fff;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:11px;font-weight:900;overflow:hidden}.claimWorkspaceRelationshipSummary{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.claimWorkspaceRelationshipSummary.compact{grid-template-columns:repeat(3,minmax(0,1fr))}.claimWorkspaceRelationshipSummary span{color:#9fc8e6;letter-spacing:.06em;text-transform:uppercase;background:#04122475;border:1px solid #7ec4ff24;border-radius:11px;gap:2px;padding:8px;font-size:8px;font-weight:1000;display:grid}.claimWorkspaceRelationshipSummary span.pass{border-color:#31c48d3d}.claimWorkspaceRelationshipSummary span.warning{border-color:#facc1542}.claimWorkspaceInspectorGroup.snapshot{background:#0f172a3d}.claimWorkspaceRelationshipSummary strong{color:#fff;font-size:14px;line-height:1}.claimWorkspaceInspectorGroup,.claimWorkspaceNextStep{background:#ffffff0b;border:1px solid #7ec4ff1f;border-radius:14px;padding:10px}.claimWorkspaceInspectorGroup.authority{background:#581c8724}.claimWorkspaceInspectorGroup.gaps{background:#713f1229}.claimWorkspaceInspectorGroup.validation{background:#0e74901f}.claimWorkspaceMetadataRow.pass strong{color:#8ff5d7}.claimWorkspaceMetadataRow.warning strong{color:#facc15}.claimWorkspaceInspectorGroup.intelligence{background:#2f6fae24}.claimWorkspaceInspectorGroup.relationships{background:#0e74901f}.claimWorkspaceInspectorGroup.source{background:#14532d21}.claimWorkspaceInspectorGroup.readiness{background:#92400e24}.claimWorkspaceInspectorGroup button{gap:3px;display:grid}.claimWorkspaceMetadataRow{background:#ffffff0e;border:1px solid #7ec4ff24;border-radius:11px;gap:4px;margin:0;padding:9px;display:grid}.claimWorkspaceMetadataRow strong{color:#fff;font-size:11px;font-weight:1000;line-height:1.2}.claimWorkspaceMetadataRow small{color:#b8d4ea;font-size:10px;font-weight:820;line-height:1.35}.claimWorkspaceNextStep{background:radial-gradient(circle at 0 0,#31c48d24,#0000 150px),#ffffff0b;gap:6px;display:grid}.claimWorkspaceBottomPanel article{background:#ffffff0b;border:1px solid #7ec4ff1f;border-radius:14px;align-content:start;gap:5px;min-height:104px;padding:11px;display:grid}.claimWorkspaceBottomPanel article strong{color:#fff;font-size:18px;font-weight:1000;line-height:1.05}.claimWorkspaceBottomPanel article.readiness strong{color:#facc15}.claimWorkspaceBottomPanel article.miniGraph div{background-color:#0412246b;background-image:linear-gradient(#7ec4ff0d 1px,#0000 1px),linear-gradient(90deg,#7ec4ff0d 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:18px 18px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;border:1px solid #7ec4ff1f;border-radius:12px;min-height:70px;position:relative;overflow:hidden}.claimWorkspaceBottomPanel article.miniGraph i,.claimWorkspaceBottomPanel article.miniGraph b{border-radius:999px;position:absolute}.claimWorkspaceBottomPanel article.miniGraph i{background:#7ec4ff;width:9px;height:9px;transform:translate(-50%,-50%);box-shadow:0 0 16px #7ec4ff8a}.claimWorkspaceBottomPanel article.miniGraph i.category-evidence{background:#2dd4bf}.claimWorkspaceBottomPanel article.miniGraph i.category-conditions{background:#31c48d}.claimWorkspaceBottomPanel article.miniGraph i.category-generated_reports,.claimWorkspaceBottomPanel article.miniGraph i.category-authorities{background:#a855f7}.claimWorkspaceBottomPanel article.miniGraph i.category-claim_readiness{background:#f59e0b}.claimWorkspaceBottomPanel article.miniGraph b{background:#2f6fae;width:12px;height:12px;top:48%;left:44%;box-shadow:0 0 18px #2f6faec2}@media (max-width:1180px){.claimIntelligenceWorkspace{grid-template-rows:minmax(680px,76vh) auto auto;grid-template-columns:minmax(190px,.72fr) minmax(0,2.3fr)}.claimWorkspaceRightPanel{grid-area:2/1/auto/3;grid-template-columns:minmax(220px,.8fr) minmax(0,1fr) minmax(220px,.8fr);align-items:start;max-height:none}.claimWorkspaceBottomPanel{grid-area:3/1/auto/3;grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.claimGraphPanel{width:100%;max-width:100%;margin-inline:0;overflow:hidden}.claimIntelligenceWorkspace{width:100%;max-width:100%;display:block;overflow:hidden}.claimWorkspaceLeftPanel,.claimWorkspaceRightPanel,.claimWorkspaceBottomPanel,.claimWorkspaceCanvasChips{display:none}.claimWorkspaceGraphStage{width:100%;min-width:0;max-width:100%;display:block;overflow:hidden}.claimIntelligenceWorkspace .claimMapCanvas.inlinePreview{contain:layout paint;width:100%;max-width:100%;height:clamp(650px,82dvh,800px);min-height:650px;overflow:hidden}.claimIntelligenceWorkspace .claimMapPreviewBriefing,.claimIntelligenceWorkspace .claimMapPreviewToolbar,.claimIntelligenceWorkspace .claimMapPreviewInspector{display:grid}}.claimMapWorkspace{z-index:1200;box-sizing:border-box;overscroll-behavior:none;background:radial-gradient(circle at 50% 10%,#5ba9ff38,#0000 340px),radial-gradient(circle at 85% 85%,#31c48d26,#0000 320px),linear-gradient(#041224fa,#06172bfa);width:100vw;height:100dvh;max-height:100dvh;padding:0;position:fixed;inset:0;overflow:hidden}.claimMapWorkspace *,.claimMapWorkspace :before,.claimMapWorkspace :after{box-sizing:border-box}.claimMapWorkspaceShell{width:100%;height:100dvh;max-height:100dvh;padding:max(10px, env(safe-area-inset-top)) max(10px, env(safe-area-inset-right)) max(10px, env(safe-area-inset-bottom)) max(10px, env(safe-area-inset-left));grid-template-rows:auto minmax(0,1fr);display:grid;position:relative;overflow:hidden}.claimMapMobileSearchAction,.claimMapMobileFilterAction{display:none}.claimMapWorkspaceHeader{z-index:12;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#041224b8;border:1px solid #7ec4ff33;border-radius:18px;grid-template-columns:minmax(210px,.55fr) minmax(360px,1fr) minmax(0,1.35fr);align-items:center;gap:10px;padding:9px 10px;display:grid;position:relative;box-shadow:0 24px 72px #0000004d}.claimMapWorkspaceTitle{min-width:0}.claimMapWorkspaceHeader h2{color:#f8fbff;letter-spacing:-.02em;margin:0;font-size:clamp(17px,1.55vw,22px);font-weight:1000;line-height:1.05}.claimMapWorkspaceMetrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;min-width:0;display:grid}.claimMapWorkspaceMetrics span{background:#ffffff12;border:1px solid #7ec4ff29;border-radius:11px;gap:1px;min-width:0;padding:7px 9px;display:grid}.claimMapWorkspaceMetrics strong{color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:1000;line-height:1;overflow:hidden}.claimMapWorkspaceMetrics small{color:#9fc8e6;letter-spacing:.08em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:8px;font-weight:1000;line-height:1;overflow:hidden}.claimMapWorkspaceActions{flex-wrap:wrap;justify-content:flex-end;gap:5px;display:flex}.claimMapSearch{z-index:8;display:block;position:relative}.claimMapWorkspaceActions input,.claimMapWorkspaceActions button{color:#eaf6ff;background:#ffffff14;border:1px solid #7ec4ff3d;border-radius:999px;min-height:29px;padding:6px 9px;font-size:10px;font-weight:900}.claimMapWorkspaceActions input{width:min(260px,100%)}.claimMapSearchResults{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#051326f5;border:1px solid #7ec4ff38;border-radius:14px;gap:6px;width:min(330px,82vw);padding:8px;display:grid;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 24px 70px #0000005c}.claimMapWorkspaceActions .claimMapSearchResults button{text-align:left;background:#ffffff12;border-radius:10px;gap:2px;min-height:0;padding:9px 10px;display:grid}.claimMapSearchResults strong,.claimMapSearchResults small{display:block}.claimMapSearchResults strong{color:#fff;font-size:12px;font-weight:1000}.claimMapSearchResults small{color:#9fc8e6;font-size:10px;font-weight:850}.claimMapWorkspaceActions input::placeholder{color:#eaf6ff94}.claimMapWorkspaceActions button{cursor:pointer}.claimMapWorkspaceActions button.active{background:#2f6fae57;border-color:#7ec4ffb8;box-shadow:0 0 0 4px #7ec4ff14}.claimMapWorkspaceActions .claimStoryButton{background:linear-gradient(135deg,#2f6faeb8,#4c1d95ad);border-color:#7ec4ff75;box-shadow:0 0 0 1px #7ec4ff14,0 12px 30px #2f6fae2e}.claimMapWorkspaceBody{border:1px solid #7ec4ff1f;border-radius:20px;height:100%;min-height:0;margin-top:10px;display:block;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #7ec4ff14,0 24px 72px #0000003d}.claimMapCanvas{cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;scrollbar-width:none;background:linear-gradient(#7ec4ff12 1px,#0000 1px) 0 0/34px 34px,linear-gradient(90deg,#7ec4ff12 1px,#0000 1px) 0 0/34px 34px,radial-gradient(circle at 50% 44%,#2f6fae4d,#0000 460px),linear-gradient(#081f3af0,#041224f0);border:0;border-radius:0;width:100%;height:100%;min-height:0;position:relative;overflow:hidden}.claimMapCanvas::-webkit-scrollbar{display:none}.claimMapCanvas.timeline{overflow:hidden}.claimMapCanvas:active{cursor:grabbing}.claimMapViewport{transform-origin:0 0;will-change:transform;pointer-events:none;min-width:0;min-height:0;position:relative}.claimMapSvg,.claimMapNodeLayer{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.claimMapEdge path{fill:none;stroke:#7ec4ff42;stroke-width:1.6px;transition:opacity .2s,stroke .2s,stroke-width .2s,filter .2s}.claimMapEdge.active path{stroke:url(#claimMapEdgeGradient);stroke-width:2.7px;filter:drop-shadow(0 0 8px #7ec4ff73);stroke-dasharray:10 8;animation:2.8s linear infinite claimMapDash}.claimMapEdge.selected path{stroke-width:3.4px;filter:drop-shadow(0 0 13px #7ec4ffb8);opacity:1}.claimMapEdge.strong path{stroke-width:2.35px}.claimMapEdge.type-primary path{stroke-width:2.8px;filter:drop-shadow(0 0 7px #7ec4ff57)}.claimMapEdge.active.type-primary path{stroke-dasharray:10 8;animation:2.8s linear infinite claimMapDash}.claimMapEdge.supporting path{stroke-dasharray:9 7}.claimMapEdge.possible path{stroke-dasharray:2 8}.claimMapEdge.missing path{stroke:#f59e0b94;stroke-dasharray:3 7}.claimMapEdge.story path{stroke:url(#claimMapEdgeGradient);stroke-width:3.2px;filter:drop-shadow(0 0 12px #7ec4ff9e);animation:1.35s linear infinite claimMapDash}.claimMapEdge.muted path{opacity:.24}.claimMapEdge text{fill:#d9efff;letter-spacing:.02em;text-transform:uppercase;font-size:10px;font-weight:900}@keyframes claimMapDash{to{stroke-dashoffset:-36px}}@keyframes claimMapBreath{0%,to{box-shadow:0 0 0 9px #7ec4ff14,0 26px 72px #0000005c}50%{box-shadow:0 0 0 14px #7ec4ff21,0 30px 82px #2f6fae4d}}@keyframes claimMapNodeEnter{0%{opacity:0;transform:translate(-50%,-50%)scale(.88)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}@keyframes claimMapStoryFocus{0%,to{transform:translate(-50%,-50%)scale(1.08)}50%{transform:translate(-50%,-50%)scale(1.16)}}.claimMapNode{pointer-events:auto;color:#fff;cursor:pointer;text-align:left;background:#0a2646e6;border:1px solid #7ec4ff38;border-radius:15px;align-content:center;gap:2px;width:132px;min-height:62px;padding:9px 10px;transition:opacity .18s,transform .2s,border-color .18s,box-shadow .2s,background .2s;animation:.28s both claimMapNodeEnter;display:grid;position:absolute;overflow:hidden;transform:translate(-50%,-50%);box-shadow:0 18px 48px #00000038}.claimMapNode:focus-visible{outline-offset:3px;outline:3px solid #7ec4ffcc}.claimMapNode span,.claimMapNode em{color:#9fc8e6;letter-spacing:.08em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;max-width:100%;font-size:9px;font-style:normal;font-weight:1000;line-height:1.1;overflow:hidden}.claimMapNode strong{color:#f8fbff;overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:100%;font-size:12px;font-weight:1000;line-height:1.16;display:-webkit-box;overflow:hidden}.claimMapNode.root{background:radial-gradient(circle at 50% 0,#7ec4ff61,#0000 94px),linear-gradient(145deg,#174a7c,#071a32);border-width:2px;border-color:#7ec4ffeb;width:190px;min-height:102px;animation:.28s both claimMapNodeEnter,5.8s ease-in-out infinite claimMapBreath;box-shadow:0 0 0 13px #7ec4ff1f,0 34px 94px #0000006b}.claimMapNode.root:before{content:"";background:radial-gradient(circle at 50% 33%,#d9efff 0 5px,#0000 6px),radial-gradient(at 50% 82%,#d9efffe6 0 10px,#0000 11px),linear-gradient(145deg,#7ec4ff57,#2f6fae2e);border:1px solid #d9efffb8;border-radius:999px 999px 10px 10px;width:28px;height:28px;box-shadow:0 0 22px #7ec4ff9e}.claimMapNode.branch{background:#0d3758e6;border-color:#31c48d47;width:138px}.claimMapNode.category-military_service{background:linear-gradient(145deg,#0d264ef2,#051226f0);border-color:#7ec4ff61}.claimMapNode.category-evidence{background:linear-gradient(145deg,#084a52f0,#041c2ff0);border-color:#2dd4bf70}.claimMapNode.category-conditions{background:linear-gradient(145deg,#08563deb,#042127f0);border-color:#31c48d7a}.claimMapNode.category-generated_reports{background:linear-gradient(145deg,#3730a3e6,#12193df2);border-color:#818cf880}.claimMapNode.category-authorities{background:linear-gradient(145deg,#581c87e6,#1f183ef2);border-color:#c084fc80}.claimMapNode.category-claim_readiness{background:linear-gradient(145deg,#713f12e6,#2c1f0ff5);border-color:#facc158a}.claimMapNode.category-evidence_gap{background:linear-gradient(145deg,#7f1d1de0,#321416f2);border-color:#f8717194}.claimMapNode.ready{border-color:#31c48d8f}.claimMapNode.moderate{border-color:#7ec4ff85}.claimMapNode.critical{background:#502d12eb;border-color:#f59e0bb8}.claimMapNode.unknown{border-color:#94a3b85c}.claimMapNode.active{z-index:4;border-color:#7ec4ffd1;transform:translate(-50%,-50%)scale(1.06);box-shadow:0 0 0 6px #7ec4ff17,0 28px 72px #00000057}.claimMapNode.selected{z-index:8;border-color:#fffffff0;transform:translate(-50%,-50%)scale(1.12);box-shadow:0 0 0 7px #7ec4ff24,0 0 34px #7ec4ff6b,0 32px 82px #0000006b}.claimMapNode.storyFocus{z-index:6;border-color:#ffffffd1;animation:1.35s ease-in-out infinite claimMapStoryFocus}.claimMapNode.muted{opacity:.34}.claimMapMiniMap{cursor:pointer;background:#041224b8;border:1px solid #7ec4ff33;border-radius:12px;width:132px;height:86px;position:absolute;bottom:14px;right:14px;overflow:hidden}.claimMapMiniMap i{background:#7ec4ff;border-radius:999px;width:4px;height:4px;position:absolute;transform:translate(-50%,-50%)}.claimMapMiniMap b{background:#31c48d1f;border:1px solid #31c48de6;border-radius:5px;display:block;position:absolute;box-shadow:0 0 14px #31c48d40}.claimMapCanvasControls{left:max(14px, env(safe-area-inset-left));bottom:max(14px, env(safe-area-inset-bottom));z-index:7;pointer-events:auto;flex-wrap:wrap;gap:5px;max-width:min(500px,100% - 180px);display:flex;position:absolute}.claimMapCanvasControls button,.claimMapZoomReadout{color:#eaf6ff;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#041224c7;border:1px solid #7ec4ff3d;border-radius:999px;min-height:28px;padding:6px 8px;font-size:10px;font-weight:950;box-shadow:0 16px 42px #0000003d}.claimMapCanvasControls button{cursor:pointer}.claimMapCanvasControls button:hover{background:#2f6fae57;border-color:#7ec4ff9e}.claimMapZoomReadout{z-index:7;position:absolute;top:14px;left:14px}.claimMapDetails{z-index:9;color:#eaf6ff;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#071a32db;border:1px solid #7ec4ff2e;border-radius:18px;align-content:start;gap:10px;width:min(370px,100vw - 28px);padding:14px;display:grid;position:absolute;top:14px;bottom:14px;right:14px;overflow:auto;box-shadow:0 24px 72px #00000038}.claimMapDetails>span,.claimMapNarration>span{color:#9fc8e6;letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:1000}.claimMapDetails h3{color:#fff;letter-spacing:-.02em;margin:0;font-size:22px;font-weight:1000;line-height:1.05}.claimMapStatus{background:#ffffff14;border-radius:12px;justify-content:space-between;gap:8px;padding:10px;display:flex}.claimMapStatus strong,.claimMapStatus em{color:#fff;text-transform:uppercase;font-size:12px;font-style:normal;font-weight:1000}.claimMapDetails dl{gap:8px;margin:0;display:grid}.claimMapDetails dl div{background:#ffffff12;border-radius:10px;gap:3px;padding:9px;display:grid}.claimMapDetails dt{color:#9fc8e6;text-transform:uppercase;font-size:10px;font-weight:1000}.claimMapDetails dd{color:#f8fbff;margin:0;font-size:12px;font-weight:850;line-height:1.35}.claimMapSourceSnippet{color:#d9efff;background:#ffffff14;border-left:3px solid #7ec4ff99;margin:0;padding:10px 11px;font-size:12px;font-weight:820;line-height:1.42}.claimMapNarration{background:#ffffff12;border-radius:13px;gap:8px;padding:10px;display:grid}.claimMapNarration p{border-radius:9px;gap:2px;margin:0;padding:6px 7px;display:grid}.claimMapNarration p.active{background:#7ec4ff21;box-shadow:inset 3px 0 #7ec4ffc7}.claimMapNarration strong{color:#fff;font-size:12px;font-weight:1000}.claimMapNarration small{color:#9fc8e6;font-size:10px;font-weight:850}.claimMapRelated{background:#ffffff12;border-radius:13px;gap:7px;padding:10px;display:grid}.claimMapRelated.authority{background:#581c872e}.claimMapRelated.gaps{background:#713f1233}.claimMapRelated span{color:#9fc8e6;letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:1000}.claimMapRelated button{color:#eaf6ff;cursor:pointer;text-align:left;background:#ffffff0f;border:1px solid #7ec4ff29;border-radius:10px;gap:2px;padding:8px 9px;display:grid}.claimMapRelated strong{color:#fff;font-size:12px;font-weight:1000}.claimMapRelated small{color:#9fc8e6;font-size:10px;font-weight:850}.claimMapLegend{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.claimMapLegend span{color:#cfe8fa;align-items:center;gap:6px;font-size:10px;font-weight:900;display:inline-flex}.claimMapLegend i{border-radius:999px;width:9px;height:9px}.claimMapLegend .ready{background:#31c48d}.claimMapLegend .moderate{background:#7ec4ff}.claimMapLegend .critical{background:#f59e0b}.claimMapLegend .unknown{background:#94a3b8}.claimMapPreviewBriefing{z-index:8;pointer-events:auto;gap:8px;width:min(315px,100% - 40px);display:grid;position:absolute;top:20px;left:20px}.claimMapPreviewBriefing .eyebrow,.claimMapWorkspaceTitle .eyebrow{color:#88c9ff;letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:10px;font-weight:1000}.claimMapPreviewBriefing h3{color:#fff;letter-spacing:-.025em;margin:0;font-size:clamp(22px,2.2vw,32px);font-weight:1000;line-height:1.02}.claimMapPreviewBriefing span,.claimMapWorkspaceTitle>span{color:#d7e9f8;font-size:13px;font-weight:760;line-height:1.5}.claimMapCanvas,.claimMapCanvas.inlinePreview{background:radial-gradient(circle at 51% 52%,#2a8fff3d,#0000 250px),radial-gradient(circle at 76% 38%,#19d6a41f,#0000 310px),radial-gradient(circle at 24% 68%,#7553ff24,#0000 330px),linear-gradient(#6eb7ff16 1px,#0000 1px) 0 0/44px 44px,linear-gradient(90deg,#6eb7ff16 1px,#0000 1px) 0 0/44px 44px,linear-gradient(#061e3b 0%,#041426 100%)}.claimMapCanvas:before,.claimMapCanvas.inlinePreview:before{content:"";z-index:0;pointer-events:none;opacity:.35;background-image:radial-gradient(circle,#7ec4ff61 0 1px,#0000 1.6px),radial-gradient(circle,#31c48d38 0 1px,#0000 1.8px);background-position:12px 18px,96px 74px;background-size:148px 148px,226px 226px;position:absolute;inset:0}.claimMapCanvas:after,.claimMapCanvas.inlinePreview:after{content:"";z-index:0;pointer-events:none;background:linear-gradient(90deg,#041224bd,#0000 25% 72%,#041224a3),linear-gradient(#04122452,#0000 28% 72%,#0412248a);position:absolute;inset:0}.claimMapViewport,.claimMapSvg,.claimMapNodeLayer{z-index:1}.claimMapPreviewToolbar{justify-content:flex-end;left:min(360px,36%)}.claimMapPreviewStats span,.claimMapWorkspaceMetrics span,.claimMapMetricCard{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(145deg,#081f3adb,#041224a3);border-color:#7ec4ff3d;box-shadow:inset 0 0 0 1px #ffffff08,0 18px 42px #00000047}.claimMapWorkspaceMetrics span{min-height:92px;padding:12px 14px}.claimMapWorkspaceMetrics strong{letter-spacing:-.03em;font-size:25px}.claimMapWorkspaceMetrics small{color:#98ccff;order:-1;font-size:10px}.claimMapWorkspaceMetrics em{color:#bcd7eb;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-style:normal;font-weight:760;line-height:1.25;overflow:hidden}.claimMapMetricCard.readiness{border-color:#facc1552}.claimMapMetricCard.evidence{border-color:#31c48d5c}.claimMapMetricCard.gaps{border-color:#f871715c}.claimMapMetricCard.outputs{border-color:#a855f75c}.claimMapWorkspaceShell{padding:max(14px, env(safe-area-inset-top)) max(18px, env(safe-area-inset-right)) max(14px, env(safe-area-inset-bottom)) max(18px, env(safe-area-inset-left));grid-template-rows:auto auto minmax(0,1fr);gap:12px}.claimMapWorkspaceNav{z-index:15;color:#eaf6ff;border-bottom:1px solid #7ec4ff1f;grid-template-columns:minmax(190px,auto) 1fr auto;align-items:center;gap:22px;min-height:54px;display:grid;position:relative}.claimMapEngineMark,.claimMapEngineUser{align-items:center;gap:10px;min-width:0;display:flex}.claimMapEngineMark i{background:radial-gradient(circle,#7ec4ff 0 4px,#0000 5px),linear-gradient(135deg,#2f6fae6b,#4c1d9538);border:2px solid #3b82f6;border-radius:9px;width:28px;height:28px;box-shadow:0 0 22px #3b82f66b}.claimMapEngineMark strong{color:#fff;letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:1000;line-height:1.2}.claimMapEngineLinks{color:#d9efff;justify-content:center;gap:clamp(18px,3vw,44px);font-size:13px;font-weight:820;display:flex}.claimMapEngineUser{justify-content:flex-end}.claimMapEngineUser span,.claimMapEngineUser small{text-align:right;display:block}.claimMapEngineUser span{color:#fff;font-size:12px;font-weight:950}.claimMapEngineUser small{color:#8bb8d9;font-size:11px;font-weight:760}.claimMapWorkspaceHeader{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:0;grid-template-columns:minmax(280px,.82fr) minmax(500px,1.4fr) minmax(330px,.9fr);padding:0}.claimMapWorkspaceTitle{gap:10px;display:grid}.claimMapWorkspaceHeader h2{max-width:470px;font-size:clamp(25px,2.65vw,42px)}.claimMapWorkspaceActions{align-self:start;align-items:center;padding-top:14px}.claimMapWorkspaceActions input,.claimMapWorkspaceActions button,.claimMapCanvasControls button,.claimMapZoomReadout{background:#06172bb8;border-color:#7ec4ff47}.claimMapWorkspaceActions .claimMapCoreAction,.claimMapWorkspaceActions .claimMapCloseAction,.claimMapWorkspaceActions .claimStoryButton{min-height:40px;padding-inline:17px}.claimMapWorkspaceActions .claimMapCloseAction{background:linear-gradient(135deg,#2563eb,#5b21b6);border-color:#7ec4ff94;box-shadow:0 18px 44px #2563eb47}.claimMapWorkspaceBody{background:#020b1847;border-color:#7ec4ff1f;margin-top:0}.claimMapCanvasHint{z-index:8;color:#eaf6ff;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#051326c7;border:1px solid #7ec4ff2e;border-radius:13px;width:190px;padding:13px 15px;font-size:12px;font-weight:820;line-height:1.35;position:absolute;top:88px;left:24px;box-shadow:0 18px 42px #00000038}.claimMapMapLegend{z-index:8;color:#cfe8fa;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#051326c7;border:1px solid #7ec4ff29;border-radius:13px;gap:9px;width:205px;padding:14px 16px;display:grid;position:absolute;bottom:158px;left:24px;box-shadow:0 18px 42px #00000038}.claimMapMapLegend strong{color:#98ccff;letter-spacing:.1em;text-transform:uppercase;font-size:10px;font-weight:1000}.claimMapMapLegend span{color:#bcd7eb;align-items:center;gap:8px;font-size:10px;font-weight:850;display:flex}.claimMapMapLegend i{border-radius:999px;width:10px;height:10px}.claimMapMapLegend .primary{background:#2f80ff}.claimMapMapLegend .evidence{background:#31c48d}.claimMapMapLegend .medical{background:#2dd4bf}.claimMapMapLegend .legal{background:#8b5cf6}.claimMapMapLegend .readiness{background:#f59e0b}.claimMapMapLegend .outputs{background:#a855f7}.claimMapNode{background:linear-gradient(145deg,#081f3aeb,#041224e6);border-color:#7ec4ff4d;box-shadow:inset 0 0 0 1px #ffffff09,0 18px 48px #00000047,0 0 28px #2f6fae2e}.claimMapNode.branch{width:192px;min-height:88px;padding:14px 18px}.claimMapNode.root{text-align:center;border-radius:999px;flex-direction:column;justify-content:center;align-items:center;width:230px;min-height:176px;display:flex;box-shadow:0 0 0 12px #2f6fae24,0 0 0 26px #2f6fae12,0 0 90px #2f6fae7a,0 34px 94px #0000006b}.claimMapNode.root:before{border-radius:999px 999px 15px 15px;width:48px;height:48px;margin-bottom:8px}.claimMapNode.root strong,.claimMapNode.branch strong{font-size:15px}.claimMapNode.root em,.claimMapNode.branch em{letter-spacing:.12em;font-size:11px}.claimMapNode.category-evidence{border-color:#31c48db8;box-shadow:0 0 0 1px #31c48d1a,0 0 42px #31c48d3d,0 20px 54px #00000047}.claimMapNode.category-conditions{border-color:#2dd4bfad;box-shadow:0 0 0 1px #2dd4bf1a,0 0 42px #2dd4bf38,0 20px 54px #00000047}.claimMapNode.category-generated_reports{border-color:#a855f7b8;box-shadow:0 0 0 1px #a855f71a,0 0 42px #a855f73d,0 20px 54px #00000047}.claimMapNode.category-authorities{border-color:#8b5cf6b8;box-shadow:0 0 0 1px #8b5cf61a,0 0 42px #8b5cf63d,0 20px 54px #00000047}.claimMapNode.category-claim_readiness{border-color:#f59e0bc7;box-shadow:0 0 0 1px #f59e0b1f,0 0 42px #f59e0b3d,0 20px 54px #00000047}.claimMapEdge path{stroke:#3fa1ff73;stroke-width:2px}.claimMapEdge.type-primary path,.claimMapEdge.active path{filter:drop-shadow(0 0 11px #3fa1ff9e)}.claimMapCanvasControls{max-width:none;inset:14px 410px auto auto}.claimMapCanvasControls button,.claimMapZoomReadout{border-radius:11px;min-width:42px;min-height:38px;font-size:13px}.claimMapZoomReadout{display:none}.claimMapDetails{background:#051326d6;border-color:#7ec4ff2e;width:min(370px,100vw - 28px);bottom:174px}.claimMapDetails h3{font-size:18px}.claimMapMiniMap{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:linear-gradient(#7ec4ff12 1px,#0000 1px) 0 0/22px 22px,linear-gradient(90deg,#7ec4ff12 1px,#0000 1px) 0 0/22px 22px,#051326c7;border-radius:13px;width:min(370px,100vw - 28px);height:136px;bottom:14px;right:14px;box-shadow:0 18px 42px #0000003d}.claimMapMeaningPanel{z-index:8;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#051326bd;border:1px solid #7ec4ff29;border-radius:16px;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;padding:18px;display:grid;position:absolute;bottom:14px;left:24px;right:410px;box-shadow:0 18px 46px #0000003d}.claimMapMeaningPanel article{grid-template-columns:auto 1fr;align-items:center;gap:13px;min-width:0;display:grid}.claimMapMeaningPanel article>span{background:radial-gradient(circle,#7ec4ffb3,#2f6fae47);border-radius:999px;width:46px;height:46px;box-shadow:0 0 28px #2f6fae5c}.claimMapMeaningPanel .readinessIcon{background:radial-gradient(circle,#facc15db,#713f1252)}.claimMapMeaningPanel .intelligenceIcon{background:radial-gradient(circle,#3b82f6db,#1e40af52)}.claimMapMeaningPanel .insightIcon{background:radial-gradient(circle,#a855f7db,#581c8752)}.claimMapMeaningPanel strong{color:#fff;font-size:14px;font-weight:1000;line-height:1.2;display:block}.claimMapMeaningPanel p{color:#bcd7eb;margin:5px 0 0;font-size:12px;font-weight:760;line-height:1.45}.claimGraphKpis{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;display:grid}.claimGraphKpis div{background:#ffffffb8;border:1px solid #174a7c1a;border-radius:10px;gap:3px;padding:10px;display:grid}.claimGraphKpis strong{color:var(--navy-deep);font-size:18px;font-weight:1000}.claimGraphQuality,.claimGraphLayers{gap:8px;display:grid}.claimGraphQuality{grid-template-columns:repeat(4,minmax(0,1fr))}.claimGraphLayers{grid-template-columns:repeat(7,minmax(0,1fr))}.claimGraphQuality div,.claimGraphLayers div{background:#ffffffb8;border:1px solid #174a7c1a;border-radius:10px;gap:4px;min-width:0;padding:10px;display:grid}.claimGraphQuality strong,.claimGraphLayers strong{min-width:0;color:var(--navy-deep);overflow-wrap:anywhere;font-size:15px;font-weight:1000;line-height:1.08}.claimGraphQuality small{color:#64748b;font-size:10px;font-weight:850;line-height:1.2}.claimGraphInsights{grid-template-columns:minmax(0,1.2fr) repeat(4,minmax(0,1fr));gap:10px;display:grid}.claimGraphInsights article{background:#ffffffb3;border:1px solid #174a7c1a;border-radius:12px;align-content:start;gap:8px;min-width:0;padding:11px;display:grid}.claimGraphInsights article>span{color:#64748b;letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:1000}.claimGraphInsights p{background:#f8fbffe0;border-radius:9px;gap:2px;min-width:0;margin:0;padding:7px 8px;display:grid}.claimGraphInsights strong{min-width:0;color:var(--navy-deep);text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:1000;line-height:1.2;overflow:hidden}.claimGraphInsights small{color:#64748b;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:10px;font-weight:850;line-height:1.3;display:block;overflow:hidden}.claimGraphInsightLead>strong{color:#334155;white-space:normal;font-size:12px;font-weight:850;line-height:1.35;overflow:visible}.claimGraphInsightLead>div{flex-wrap:wrap;gap:6px;display:flex}.claimGraphInsightLead em{color:var(--brand-dark);background:#174a7c12;border-radius:999px;padding:5px 7px;font-size:10px;font-style:normal;font-weight:950}.claimGraphOperationalLayer{grid-template-columns:minmax(0,1.15fr) repeat(4,minmax(0,1fr));gap:10px;display:grid}.claimGraphOperationalLayer article{background:#ffffffbd;border:1px solid #174a7c1a;border-radius:12px;align-content:start;gap:8px;min-width:0;padding:11px;display:grid}.claimGraphOperationalLayer article>span{color:#64748b;letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:1000}.claimGraphReadinessExplain>strong{color:var(--navy-deep);font-size:15px;font-weight:1000;line-height:1.15}.claimGraphReadinessExplain p{color:#334155;margin:0;font-size:12px;font-weight:820;line-height:1.35}.claimGraphReadinessExplain div{gap:5px;display:grid}.claimGraphReadinessExplain small,.claimGraphSourceAction small,.claimGraphMiniRow small{color:#64748b;font-size:10px;font-weight:850;line-height:1.3}.claimGraphReadinessExplain small{color:#92400e;background:#fffbebe0;border-radius:8px;padding:6px 7px}.claimGraphSourceAction,.claimGraphMiniRow,.claimGraphChangeList p{background:#f8fbffe0;border:1px solid #174a7c14;border-radius:10px;gap:3px;min-width:0;padding:8px 9px;text-decoration:none;display:grid}.claimGraphSourceAction:hover{background:#fff;border-color:#2f6fae4d}.claimGraphSourceAction strong,.claimGraphMiniRow strong,.claimGraphChangeList strong{min-width:0;color:var(--navy-deep);text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:1000;line-height:1.18;overflow:hidden}.claimGraphMiniRow em{color:#64748b;text-transform:uppercase;font-size:10px;font-style:normal;font-weight:950;line-height:1.2}.claimGraphMiniRow.strong em{color:#0f766e}.claimGraphMiniRow.developing em{color:var(--brand-dark)}.claimGraphMiniRow.missing em{color:#b45309}.claimGraphChangeList{gap:6px;display:grid}.claimGraphChangeList p{margin:0}.claimGraphChangeList small{color:#64748b;font-size:10px;font-weight:820;line-height:1.3}.claimGraphChangeList .positive{background:#f0fdfae0}.claimGraphChangeList .review{background:#fffbebe6}.claimGraphStory{grid-template-columns:minmax(0,1.35fr) minmax(260px,.65fr);gap:12px;display:grid}.claimGraphStory article,.claimGraphGroups article{background:#ffffffad;border:1px solid #174a7c1a;border-radius:12px;gap:8px;padding:12px;display:grid}.claimGraphPath{background:#f8fbffe0;border-radius:10px;gap:8px;padding:8px 10px;display:grid}.claimGraphPath>div{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) auto;align-items:center;gap:8px;display:grid}.claimGraphPath strong{min-width:0;color:var(--navy-deep);text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:1000;overflow:hidden}.claimGraphPath em,.claimGraphPath small{color:#64748b;text-transform:uppercase;font-size:10px;font-style:normal;font-weight:900}.claimGraphSource{text-overflow:ellipsis;white-space:nowrap;line-height:1.35;display:block;overflow:hidden;color:#475569!important;text-transform:none!important;font-size:10px!important;font-weight:850!important}.claimGraphPath.strong{background:#f0fdfadb}.claimGraphPath.developing{background:#eff8ffe6}.claimGraphPath.missing{background:#fffbebe6}.claimGraphStory p{color:#334155;margin:0;font-size:12px;font-weight:760;line-height:1.38}.claimGraphGroups{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.claimGraphGroups.secondary{grid-template-columns:repeat(4,minmax(0,1fr))}.claimGraphGroups article>strong{color:var(--navy-deep);font-size:13px;font-weight:1000}.claimGraphGroups>article>span{color:#475569;background:#f8fbffeb;border-radius:999px;padding:7px 9px;font-size:11px;font-weight:900;line-height:1.2}.claimGraphNodeRow{background:#f8fbffd6;border:1px solid #174a7c14;border-radius:10px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;padding:8px 9px;display:grid}.claimGraphNodeRow span{gap:2px;min-width:0;display:grid}.claimGraphNodeRow b{min-width:0;color:var(--navy-deep);text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:1000;line-height:1.18;overflow:hidden}.claimGraphNodeRow small,.claimGraphNodeRow em{color:#64748b;font-size:10px;font-style:normal;font-weight:900;line-height:1.2}.claimGraphNodeRow em{text-transform:uppercase;background:#174a7c0f;border-radius:999px;padding:5px 7px}.claimGraphNodeRow.strong em{color:#0f766e;background:#14b8a61a}.claimGraphNodeRow.developing em{color:var(--brand-dark);background:#2563eb14}.claimGraphNodeRow.missing em{color:#b45309;background:#f59e0b1f}.claimGraphOpsPanel{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:12px;display:grid}.claimGraphOpsPanel article{background:#f8fbffd1;border:1px solid #174a7c1a;border-radius:12px;gap:6px;min-width:0;padding:12px;display:grid}.claimGraphOpsPanel article>span{color:#64748b;letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:1000}.claimGraphOpsPanel article>strong{color:var(--navy-deep);font-size:15px;font-weight:1000;line-height:1.1}.claimGraphOpsPanel article>small{color:#64748b;font-size:11px;font-weight:820;line-height:1.35}.claimGraphQueryCard,.claimGraphQueryResults{grid-column:span 1}.claimGraphQueryControls{grid-template-columns:minmax(0,1fr) auto;gap:8px;display:grid}.claimGraphQueryControls input{min-width:0;color:var(--navy-deep);background:#fff;border:1px solid #174a7c24;border-radius:10px;padding:9px 10px;font-size:12px;font-weight:800}.claimGraphQueryResults p{background:#fff;border-radius:9px;gap:2px;margin:0;padding:8px 9px;display:grid}.claimGraphQueryResults strong{color:var(--navy-deep);font-size:12px;font-weight:1000}.claimGraphQueryResults em{color:#64748b;text-transform:uppercase;font-size:10px;font-style:normal;font-weight:900}.roadmapList{gap:8px;margin:0;padding-left:20px;display:grid}.reviewGrid div,.summaryList div{background:#fff;border:1px solid #e3e9ef;border-radius:8px;gap:5px;padding:13px;display:grid}.reviewGrid span,.summaryList span{color:var(--muted);text-transform:uppercase;font-size:12px;font-weight:850}.reviewGrid strong,.summaryList strong{color:var(--text);white-space:pre-wrap;font-size:14px;line-height:1.35}.intakeSide{gap:18px;display:grid;position:sticky;top:18px}.claimSelector,.checklistPanel{box-shadow:0 14px 34px #071a3314}.sideReview{overflow:hidden}.summaryList{gap:10px;padding:14px;display:grid}.intakeOperatingSystem{background:radial-gradient(circle at 88% 4%,#176d8314,#0000 360px),linear-gradient(#edf3f6 0%,#f6f8fa 48%,#eef3f6 100%);min-height:100vh;padding:22px 0 56px}.intakeCommandHero{color:#fff;background:linear-gradient(#5eaab80f 1px,#0000 1px) 0 0/72px 72px,linear-gradient(90deg,#5eaab80f 1px,#0000 1px) 0 0/72px 72px,radial-gradient(circle at 88% 10%,#1d8b9e61,#0000 38%),linear-gradient(122deg,#061d34 0%,#0a3151 60%,#105f73 100%);border:1px solid #66c2bf3d;border-radius:16px;grid-template-columns:minmax(0,1.35fr) minmax(330px,.65fr);gap:28px 48px;width:min(1780px,100% - 64px);margin:0 auto;padding:clamp(28px,3vw,44px) clamp(28px,3.4vw,54px) 0;display:grid;overflow:hidden;box-shadow:0 28px 72px #051c302e}.intakeHeroCopy .eyebrow{color:#72dfcf;letter-spacing:.18em;margin-bottom:10px;font-size:11px}.intakeHeroCopy h1{color:#fff;max-width:900px;font:520 clamp(40px, 4.15vw, 66px) / .98 var(--font-serif);letter-spacing:-.045em;margin:0}.intakeHeroCopy>p:not(.eyebrow){color:#c5d7e4;max-width:860px;margin:16px 0 0;font-size:14px;font-weight:620;line-height:1.55}.intakeHeroAssurances{flex-wrap:wrap;gap:8px;margin-top:22px;display:flex}.intakeHeroAssurances span{color:#d8e8ef;letter-spacing:.025em;background:#041e3361;border:1px solid #7ddfd245;border-radius:999px;align-items:center;gap:7px;padding:7px 10px;font-size:10px;font-weight:800;display:inline-flex}.intakeHeroAssurances span:before{content:"";background:#66d6c2;border-radius:50%;width:6px;height:6px}.intakeHeroStatus{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#041b2e80;border:1px solid #97d2d838;border-radius:14px;grid-template-columns:118px minmax(0,1fr);align-self:center;gap:20px;padding:20px;display:grid}.intakeProgressDial{background:radial-gradient(circle, #0a2943 58%, transparent 60%), conic-gradient(#68d9c4 var(--intake-progress), #8ab4c630 0);text-align:center;border-radius:50%;place-content:center;width:112px;height:112px;display:grid;box-shadow:inset 0 0 0 1px #ffffff14}.intakeProgressDial span{color:#fff;font:600 30px/1 var(--font-serif)}.intakeProgressDial small{color:#9eb7c7;letter-spacing:.12em;text-transform:uppercase;margin-top:4px;font-size:8px;font-weight:850}.intakeStatusLedger{min-width:0;display:grid}.intakeStatusLedger div{border-top:1px solid #adcfde21;align-content:center;gap:3px;padding:8px 0;display:grid}.intakeStatusLedger div:first-child{border-top:0}.intakeStatusLedger span{color:#86a4b8;letter-spacing:.12em;text-transform:uppercase;font-size:8px;font-weight:850}.intakeStatusLedger strong{color:#f4fbff;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:800;line-height:1.25;overflow:hidden}.intakeSectionRail{background:#03172861;border-top:1px solid #95c5d82e;grid-column:1/-1;grid-template-columns:repeat(8,minmax(0,1fr));margin:0 calc(-1*clamp(28px,3.4vw,54px));display:grid}.intakeSectionRail div{border-right:1px solid #95c5d821;grid-template-columns:28px minmax(0,1fr);align-items:center;gap:8px;min-width:0;padding:13px 12px;display:grid;position:relative}.intakeSectionRail div:last-child{border-right:0}.intakeSectionRail div:after{content:"";background:0 0;height:3px;position:absolute;inset:auto 0 0}.intakeSectionRail div.active{background:#26859b38}.intakeSectionRail div.active:after,.intakeSectionRail div.complete:after{background:#67d7c3}.intakeSectionRail span{color:#8da9ba;border:1px solid #abcddb40;border-radius:50%;place-items:center;width:27px;height:27px;font-size:8px;font-weight:900;display:grid}.intakeSectionRail .active span,.intakeSectionRail .complete span{color:#86ead8;background:#67d7c324;border-color:#67d7c38c}.intakeSectionRail strong{color:#9db4c3;text-overflow:ellipsis;white-space:nowrap;font-size:9px;font-weight:800;overflow:hidden}.intakeSectionRail .active strong,.intakeSectionRail .complete strong{color:#eefaff}.intakeOperatingSystem .guidedIntake{grid-template-columns:minmax(0,1fr) 340px;gap:24px;width:min(1540px,100% - 64px);padding:24px 0 0}.intakeOperatingSystem .questionStage{border-color:#0d466524;border-radius:16px;box-shadow:0 22px 60px #08233817}.intakeOperatingSystem .questionTop{background:radial-gradient(circle at 100%,#176d8312,#0000 280px),linear-gradient(#fff,#fbfdfe);border-bottom:1px solid #dbe6ec;grid-template-columns:44px minmax(0,1fr) auto;align-items:start;gap:18px;padding:26px 30px 24px;display:grid}.questionIndex{color:#176d83;border:1px solid #bad4df;border-radius:50%;place-items:center;width:42px;height:42px;font-size:11px;font-weight:900;display:grid}.intakeOperatingSystem .questionTop .eyebrow{color:#187488;letter-spacing:.16em;margin-bottom:7px;font-size:9px}.intakeOperatingSystem .questionTop h2{max-width:880px;font:560 clamp(28px, 2.35vw, 39px) / 1.06 var(--font-serif);letter-spacing:-.035em}.questionDescription{color:#61778a;max-width:800px;margin:10px 0 0;font-size:13px;font-weight:620;line-height:1.5}.intakeOperatingSystem .questionTop .softBadge{color:#176d72;letter-spacing:.1em;white-space:nowrap;background:#edf7f5;border:1px solid #c9dce4;border-radius:999px;padding:7px 10px;font-size:8px}.intakeLens{background:#edf6f7;border-bottom:1px solid #deeaef;grid-template-columns:128px minmax(0,1fr);align-items:center;gap:14px;padding:11px 30px;display:grid}.intakeLens span{color:#197384;letter-spacing:.14em;text-transform:uppercase;font-size:8px;font-weight:900}.intakeLens p{color:#526b7d;margin:0;font-size:11px;font-weight:680;line-height:1.45}.intakeOperatingSystem .questionBody{align-content:start;min-height:280px;padding:28px 30px 32px}.intakeOperatingSystem .answerStack,.intakeOperatingSystem .answerGrid{gap:14px}.intakeOperatingSystem .questionBody label{color:#30495e;letter-spacing:.01em;gap:6px;font-size:11px;font-weight:850}.intakeOperatingSystem .questionBody input,.intakeOperatingSystem .questionBody select,.intakeOperatingSystem .questionBody textarea{color:#102a43;background:#fbfdfe;border-color:#bdcfd9;border-radius:9px;min-height:48px;font-size:14px;font-weight:580;box-shadow:inset 0 1px 1px #071f3405}.intakeOperatingSystem .questionBody textarea{min-height:112px}.intakeOperatingSystem .conditionDraftCard{box-shadow:none;background:#f4f8fa;border-color:#cadbe3;border-radius:11px;padding:18px}.intakeOperatingSystem .wizardActions{background:#f2f6f8;border-top-color:#dce7ec;grid-template-columns:auto minmax(0,1fr) auto;padding:16px 22px}.intakeOperatingSystem .wizardActions span{color:#667d8e;font-size:10px;font-weight:700;line-height:1.4}.intakeOperatingSystem .wizardActions button{border-radius:999px;min-height:43px;padding:0 18px;font-size:11px}.intakeOperatingSystem .wizardActions .primaryButton{background:linear-gradient(135deg,#126f83,#168b8b);min-width:148px;box-shadow:0 10px 24px #126f8333}.intakeOperatingSystem .wizardActions .primaryButton i{font-size:15px;font-style:normal}.intakeOperatingSystem .intakeSide{gap:14px;top:82px}.intakeOperatingSystem .sideReview,.intakeOperatingSystem .intakeGuidancePanel{border-color:#c9d9e1;border-radius:14px;overflow:hidden;box-shadow:0 18px 44px #07213614}.intakeSideHeader{color:#fff;background:radial-gradient(circle at 100% 0,#1f96a152,#0000 190px),linear-gradient(135deg,#071f37,#0b3b57);grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:14px;padding:21px 20px 18px;display:grid}.intakeSideHeader .eyebrow{color:#71ddc9;letter-spacing:.15em;font-size:8px}.intakeSideHeader h2{color:#fff;font:560 25px/1.06 var(--font-serif);margin:0}.intakeSideHeader p:not(.eyebrow){color:#afc4d2;margin:8px 0 0;font-size:10px;font-weight:650;line-height:1.45}.intakeSideHeader>span{color:#91ebdc;border:1px solid #6fdcca59;border-radius:50%;place-items:center;min-width:46px;height:46px;font-size:10px;font-weight:900;display:grid}.intakeOperatingSystem .summaryList{gap:0;padding:0 20px 10px}.intakeOperatingSystem .summaryList div{border:0;border-bottom:1px solid #e0e9ee;border-radius:0;grid-template-columns:92px minmax(0,1fr);align-items:baseline;gap:12px;padding:13px 0}.intakeOperatingSystem .summaryList div:last-child{border-bottom:0}.intakeOperatingSystem .summaryList span{color:#728797;letter-spacing:.09em;font-size:8px}.intakeOperatingSystem .summaryList strong{color:#18344b;text-align:right;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:11px;font-weight:820;overflow:hidden}.intakeGuidancePanel{background:linear-gradient(155deg,#f7fbfb,#edf5f6);padding:20px}.intakeGuidancePanel .eyebrow{color:#177286;letter-spacing:.14em;font-size:8px}.intakeGuidancePanel h2{color:#16334b;font:560 22px/1.08 var(--font-serif)}.intakeGuidancePanel .guidanceList{border-top:1px solid #d5e3e8;gap:0;margin-top:14px}.intakeGuidancePanel .guidanceList div{background:0 0;border:0;border-bottom:1px solid #d5e3e8;grid-template-columns:72px minmax(0,1fr);gap:10px;padding:10px 0;display:grid}.intakeGuidancePanel .guidanceList strong{color:#176f7e;font-size:9px}.intakeGuidancePanel .guidanceList span{color:#607789;margin:0;font-size:9px;line-height:1.4}@media (max-width:1180px){.intakeCommandHero,.intakeOperatingSystem .guidedIntake{width:min(100% - 36px,1540px)}.intakeCommandHero{grid-template-columns:1fr}.intakeHeroStatus{grid-template-columns:104px minmax(0,1fr)}.intakeProgressDial{width:98px;height:98px}.intakeSectionRail{grid-template-columns:repeat(4,minmax(0,1fr))}.intakeOperatingSystem .guidedIntake{grid-template-columns:1fr}.intakeOperatingSystem .intakeSide{grid-template-columns:1fr 1fr;position:static}}@media (max-width:760px){.intakeOperatingSystem{padding-top:12px}.intakeCommandHero,.intakeOperatingSystem .guidedIntake{width:min(100% - 20px,1540px)}.intakeCommandHero{border-radius:12px;gap:22px;padding:26px 20px 0}.intakeHeroCopy h1{font-size:38px}.intakeHeroStatus{grid-template-columns:86px minmax(0,1fr);padding:14px}.intakeProgressDial{width:80px;height:80px}.intakeProgressDial span{font-size:23px}.intakeSectionRail{grid-template-columns:repeat(2,minmax(0,1fr));margin:0 -20px}.intakeOperatingSystem .questionTop{grid-template-columns:38px minmax(0,1fr);padding:22px 18px}.intakeOperatingSystem .questionTop .softBadge{grid-column:2;justify-self:start}.questionIndex{width:36px;height:36px}.intakeLens{grid-template-columns:1fr;gap:4px;padding:11px 18px}.intakeOperatingSystem .questionBody{min-height:0;padding:22px 18px 26px}.intakeOperatingSystem .wizardActions{grid-template-columns:1fr 1fr;padding:14px 18px}.intakeOperatingSystem .wizardActions span{grid-area:1/1/auto/-1}.intakeOperatingSystem .intakeSide{grid-template-columns:1fr}}@media (max-width:1180px){.appHeader,.evidenceGrid,.intakeGrid,.twoColumns,.builderGrid,.workspaceHero,.guidedIntake,.pricingDecisionHero,.addOnBand,.standaloneServiceBand,.checkoutHero,.checkoutGrid{grid-template-columns:1fr}.checkoutSummaryStack{position:static}.pricingDetailCard{grid-template-rows:auto 1fr auto auto}.pricingDetailCard .planTop{height:auto;min-height:0;overflow:visible}.pricingDetailCard .planTop p{max-height:none;overflow:visible}.topNav{justify-content:start}.sessionBox{justify-content:flex-start}.accessLayout,.publicHome,.previewGrid{grid-template-columns:1fr}.pricingCards{grid-template-columns:repeat(2,minmax(0,1fr))}.addOnGrid{grid-template-columns:1fr}.intakeSide,.builderPreview{position:static}.evidenceWorkspace{gap:18px}.claimWorkspaceOS{width:min(100% - 32px,1440px)}.gapPriorityGrid,.claimConnectionFlow{grid-template-columns:1fr}.claimConnectionFlow div:not(:last-child):after{background:linear-gradient(#0d7e7659,#2f6fae73);width:2px;height:10px;inset:auto auto -7px 24px}.evidenceWorkspace .claimSelector,.evidenceWorkspace .checklistPanel,.evidenceSidebar,.evidenceTracker{position:static;top:auto}.evidenceSidebar{order:1}.evidenceWorkbench{order:2}.evidenceTracker{order:3}}@media (max-width:760px){.appHeader,.wizardHeader,.workspaceHero,.pageGrid,.accessLayout,.publicHome,.guidedIntake,.pricingPage,.checkoutPage,.legalPage{width:min(100% - 24px,1440px)}.timeline,.twoCol,.heroMetrics,.heroStatGrid,.adminProviderMetrics,.providerOpsGrid,.providerProfileAdminGrid,.providerGrid,.providerWorkspaceGrid,.providerProfileStrip,.providerMediaUpload,.providerRecordSummary,.providerForm,.footerInner,.footerLinks,.checkoutFacts,.claimPaths,.trustStrip,.howItWorks,.pricingCards,.reviewCards,.uploadStrip,.answerGrid,.reviewGrid,.wizardActions,.pricingDecisionHero,.addOnBand,.addOnGrid{grid-template-columns:1fr}.siteFooter{margin-top:auto}.providerPage{width:min(100% - 24px,1440px);padding-bottom:28px}.providerLoginPage{width:min(100% - 24px,1100px)}.providerHero{border-radius:22px;padding:22px}.providerHero h2{font-size:30px}.providerListPanel{padding:18px;position:static}.providerReviewQueue{position:static}.providerForm{padding:16px}.providerForm .primaryButton{width:100%}.providerProfileMeta{justify-content:flex-start}.providerStatusCard,.providerActionRow .primaryButton,.providerActionRow .secondaryButton{width:100%}.providerDecisionChecklistGrid{grid-template-columns:1fr}.providerDecisionChecklist{margin-left:14px;margin-right:14px}.adminRequestChecklist{margin-left:0;margin-right:0}.providerRequestList article{grid-template-columns:1fr}.providerRequestList em{justify-self:start}.adminInlineControls{justify-content:stretch}.adminInlineControls select,.adminInlineControls .secondaryButton{width:100%}.providerTimeline li{grid-template-columns:1fr}.providerTimelineHeader{grid-template-columns:1fr;align-items:stretch;display:grid}.providerCapacityPanel article{grid-template-columns:1fr}.providerCapacityPanel dl{grid-template-columns:repeat(2,minmax(0,1fr))}.footerInner,.footerBottom{width:min(100% - 24px,1440px)}.footerInner{gap:18px;padding-top:16px}.footerBrand{max-width:none}.footerBrand .brandLockup{transform:none}.footerLinks{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 18px}.footerBottom{padding-bottom:12px}.checkoutPage{width:min(100% - 20px,1440px);padding-top:18px;padding-bottom:36px}.checkoutHero,.checkoutPanelTop,.checkoutOrderCard,.checkoutTrustCard,.legalPage{padding:22px}.legalGrid,.principleGrid{grid-template-columns:1fr}.modalActions{flex-direction:column-reverse;padding:12px 18px 16px}.modalHead,.exportReadinessBox,.affirmationList{padding-inline:18px}.compactExportSummary{grid-template-columns:repeat(2,minmax(0,1fr))}.checkoutHero h1{font-size:36px}.checkoutHeroSteps{padding:12px}.checkoutMessage{padding:14px 22px}.paymentMethodRail{padding:16px 22px 0}.embeddedCheckoutShell,.checkoutPrereqCard,.checkoutAfterPayNote{margin:14px}.checkoutPaymentPanel{min-height:auto;overflow:visible}.embeddedCheckoutShell{min-height:760px;box-shadow:none;border-radius:18px}.embeddedCheckoutShell.ready{padding:0}.checkoutLoading{min-height:420px}.builderDocCard{grid-template-columns:1fr}.packetActionRow{gap:10px;display:grid}.packetActionRow span{text-align:left}.pricingHeroCopy h1{font-size:38px}.evidenceRow{grid-template-columns:1fr}.evidenceActions{justify-items:stretch}.inlineTypeEditor{width:100%}.wizardIntro,.panelHead,.questionTop{flex-direction:column}.generationPanel{grid-template-columns:1fr}.questionTop h2{font-size:27px}.questionBody{min-height:300px;padding:24px 18px}.questionTop,.wizardActions{padding-left:18px;padding-right:18px}.miniProgress{margin-left:18px;margin-right:18px}.accessHero{min-height:auto;padding:26px}.accessHero h2{font-size:32px}.storyCopy{min-height:auto}.storyCopy h1{font-size:38px}.previewFocus strong{font-size:21px}.accessPanel{position:static}.publicAccessPage .appHeader{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"menu brand actions";align-items:center;gap:12px;padding:12px 16px 14px;display:grid}.publicAccessPage .hamburgerMenu{grid-area:menu}.publicAccessPage .brandLockup{grid-area:brand}.publicAccessPage .brandMark{border-radius:13px;width:44px;height:44px}.publicAccessPage .brandMark span{border-radius:10px;width:31px;height:31px;font-size:11px}.publicAccessPage .brandLockup strong{font-size:18px}.publicAccessPage .brandLockup small{display:none}.publicAccessPage .topNav{justify-content:flex-start;gap:6px;width:min(300px,100vw - 32px)}.publicAccessPage .topNav::-webkit-scrollbar{display:none}.publicAccessPage .publicNav a{flex:none;padding:9px 11px;font-size:13px}.publicAccessPage .sessionBox{flex-wrap:wrap;grid-area:actions;justify-content:flex-end;gap:8px}.workspacePage .appHeader{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"menu brand actions";gap:12px;padding:12px 16px 14px;display:grid}.workspacePage .hamburgerMenu{grid-area:menu}.workspacePage .brandLockup{grid-area:brand}.siteFooter .brandLockup{grid-area:auto;justify-content:flex-start;justify-self:start;margin-left:0;margin-right:auto}.workspacePage .topNav{justify-content:flex-start;gap:6px;width:min(300px,100vw - 32px)}.workspacePage .topNav::-webkit-scrollbar{display:none}.workspacePage .topNav a{flex:none;padding:9px 11px;font-size:13px}.workspacePage .sessionBox{grid-area:actions;justify-content:flex-end;gap:8px}.globalPlanBadge small{display:inline}.accountStack{justify-items:end}.globalPlanText{font-size:10px}.publicAccessPage .sessionBox a,.publicAccessPage .sessionBox button{white-space:nowrap;min-height:38px;padding:8px 12px}.publicAccessPage .languageSwitch{min-width:86px}.publicHome{flex-direction:column;gap:18px;padding-top:22px;display:flex}.publicStory{display:contents}.storyCopy{background:radial-gradient(circle at 100% 0,#2f6fae52,#0000 240px),linear-gradient(135deg,#06172b,#0b2d55);border:1px solid #ffffff24;border-radius:22px;order:1;min-height:auto;padding:26px 22px;box-shadow:0 20px 48px #06172b33}.storyCopy .eyebrow,.storyCopy h1,.storyCopy p{color:#fff}.storyCopy .eyebrow{color:#ffffffc2}.storyCopy h1{margin-bottom:14px;font-size:38px;line-height:.98}.storyCopy p{font-size:16px;font-weight:650;line-height:1.5}.heroProof{gap:8px;margin-top:18px}.heroProof span{color:#fff;box-shadow:none;background:#ffffff1a;border-color:#ffffff2e}.accessPanel{place-self:center;width:min(100%,440px);margin-left:auto;margin-right:auto}.accessRail{order:2;width:min(100%,440px);margin-left:auto;margin-right:auto;position:static}.vaNewsPanel{padding:16px}.vaNewsHeader{display:grid}.vaNewsHeader a{width:fit-content}.claimPaths{order:3}.productPreview{order:4}.explainerPanel{order:5}.trustStrip{order:6}.howItWorks{order:7}.pricingSection{order:8}.reviewsSection{order:9}.accessPanel .panelHead{flex-direction:row;align-items:center}.accessPanel .panelHead h2{font-size:21px}.previewGrid{grid-template-columns:1fr}.securityPrompt{grid-template-columns:1fr;align-items:start}.securityPrompt .primaryButton{width:100%}}.auditSurface{gap:18px;width:min(1440px,100% - 40px);margin:24px auto;padding:24px;display:grid}.auditFilters{grid-template-columns:minmax(180px,1fr) minmax(140px,.7fr) auto;align-items:end;gap:14px;display:grid}.adminTabs{background:#f3f7fb;border:1px solid #174a7c29;border-radius:14px;width:fit-content;padding:4px;display:inline-flex}.adminTabs button{color:#243244;min-height:42px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:10px;padding:0 16px;font-size:14px;font-weight:900}.adminTabs button.active{color:#fff;background:#06172b;box-shadow:0 8px 18px #06172b29}.providerAuditQuickFilters{background:linear-gradient(#f8fafc,#fff);border:1px solid #174a7c1f;border-radius:16px;flex-wrap:wrap;align-items:center;gap:10px;padding:14px;display:flex}.providerAuditQuickFilters>div{gap:3px;min-width:min(100%,280px);margin-right:auto;display:grid}.providerAuditQuickFilters span{color:var(--brand-dark);text-transform:uppercase;font-size:11px;font-weight:950}.providerAuditQuickFilters strong{color:#243244;font-size:13px;font-weight:850}.providerAuditQuickFilters button{color:#172033;cursor:pointer;background:#fff;border:1px solid #dbe6ef;border-radius:999px;min-height:36px;padding:0 12px;font-size:12px;font-weight:900}.providerAuditQuickFilters button.selected{border-color:var(--brand);color:#fff;background:#06172b}.auditFilters label{color:#243244;gap:8px;font-weight:850;display:grid}.auditFilters label span{color:var(--muted);text-transform:uppercase;font-size:12px;font-weight:900}.auditFilters input,.auditFilters select{border:1px solid var(--line);color:#06172b;min-height:48px;font:inherit;background:#fff;border-radius:12px;padding:0 14px;font-size:16px;font-weight:750}.auditTableWrap{border:1px solid var(--line);border-radius:14px;overflow-x:auto}.adminOpsGrid{grid-template-columns:repeat(7,minmax(0,1fr));gap:12px;display:grid}.adminOpsGrid article{background:#fff;border:1px solid #174a7c1f;border-radius:18px;gap:6px;padding:16px;display:grid;box-shadow:0 14px 30px #06172b0f}.adminOpsGrid span{color:var(--brand-dark);letter-spacing:.04em;text-transform:uppercase;font-size:11px;font-weight:950}.adminOpsGrid strong{color:#06172b;font-family:var(--cpos-interface-font);font-variant-numeric:tabular-nums;letter-spacing:-.04em;font-size:clamp(22px,2vw,34px);font-weight:700;line-height:1}.adminOpsGrid small{color:var(--muted);font-size:12px;font-weight:800;line-height:1.35}.auditPagination{color:#687c8e;border-top:1px solid #1f41601f;justify-content:space-between;align-items:center;gap:20px;padding:15px 0;font-size:11px;display:flex}.auditPagination>div{align-items:center;gap:12px;display:flex}.auditPagination strong{color:#29445b;font-size:11px}.auditPagination button{color:#315d79;min-width:82px;height:34px;font:800 10px var(--cpos-interface-font);cursor:pointer;background:#fffc;border:1px solid #c7d4de;border-radius:6px}.auditPagination button:disabled{opacity:.4;cursor:not-allowed}@media (max-width:700px){.auditPagination{flex-direction:column;align-items:stretch}.auditPagination>div{justify-content:space-between}}.auditTable th.sortableColumn{padding:0}.auditTable th.sortableColumn button{width:100%;min-height:38px;color:inherit;font:inherit;letter-spacing:inherit;text-align:left;text-transform:inherit;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:8px;padding:8px 10px;font-weight:850;display:flex}.auditTable th.sortableColumn button:hover,.auditTable th.sortableColumn button.active{color:#176d83;background:#176d8314}.auditTable th.sortableColumn button span{letter-spacing:0;font-size:11px}.cposAdminBar>form{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:7px;display:grid}.cposAdminBar>form label{display:block}.cposAdminBar>form button{color:#fff;height:34px;font:800 10px var(--cpos-interface-font);cursor:pointer;background:#176d83;border:1px solid #61c9b259;border-radius:7px;padding:0 11px}.cposAdminBar>form button:hover{background:#1d7b91}.adminProviderPage .adminProviderMetrics strong,.adminProviderPage .adminMetricStatic strong,.adminProviderPage .providerCapacityPanel dd,.adminProviderPage .adminMetricGrid strong,.adminProviderPage .providerOnboardingCard strong,.adminProviderPage .cposAdminRegistryRows progress+strong{font-family:var(--cpos-interface-font);font-variant-numeric:tabular-nums;letter-spacing:-.04em;font-weight:700}.adminProviderPage .cposAdminRegistryRows span:nth-child(5)>strong,.adminProviderPage .cposAdminRegistryRows span:nth-child(6)>strong{font-family:var(--cpos-interface-font);font-variant-numeric:tabular-nums;letter-spacing:-.025em;font-weight:700}.cposAdminMain .adminUserIntelligencePanel{gap:0;background:#ffffffe0!important;border:1px solid #1f416021!important;border-radius:14px!important;margin:28px 0 34px!important;box-shadow:0 24px 60px #112a4017!important}.adminUserIdentity{background:radial-gradient(circle at 90% 0,#58bfa924,#0000 310px),linear-gradient(135deg,#f9fbfc,#fff);min-height:140px;padding:27px 30px 24px;position:relative}.adminUserIdentity:before{content:"";background:linear-gradient(#176d83,#58bfa9);width:4px;position:absolute;top:28px;bottom:28px;left:0}.adminUserIdentity .eyebrow{letter-spacing:.14em;color:#176d83!important;margin:0 0 8px!important;font-size:10px!important}.adminUserIdentity h3{font-family:var(--cpos-interface-font);letter-spacing:-.045em;line-height:1;font-size:34px!important;font-weight:760!important}.adminUserIdentity>p:not(.eyebrow){font-size:14px;font-weight:650;color:#52687a!important;margin-top:8px!important}.adminUserIdentity>span{color:#7a8c9b;letter-spacing:.055em;text-transform:uppercase;margin-top:12px;font-size:10px;font-weight:750;display:block}.adminUserIntelligencePanel .adminMetricGrid{background:#eff4f77a;border-top:1px solid #1f41601a;border-bottom:1px solid #1f41601a;grid-template-columns:1.2fr repeat(4,1fr);gap:0}.adminUserIntelligencePanel .adminMetricGrid>div{background:0 0;border:0;border-right:1px solid #1f41601a;border-radius:0;align-content:center;min-height:102px;padding:19px 24px;display:grid}.adminUserIntelligencePanel .adminMetricGrid>div:last-child{border-right:0}.adminUserIntelligencePanel .adminMetricGrid span{color:#6c8092;letter-spacing:.11em;font-size:9px}.adminUserIntelligencePanel .adminMetricGrid strong{font-family:var(--cpos-interface-font);font-variant-numeric:tabular-nums;letter-spacing:-.04em;margin-top:7px;font-size:27px;font-weight:700}.adminUserIntelligencePanel .adminDetailColumns.adminUserActivityGrid{grid-template-columns:1fr 1fr;gap:0}.cposAdminMain .adminUserActivityGrid>div{min-height:250px;background:0 0!important;border:0!important;border-radius:0!important;padding:25px 30px 30px!important}.cposAdminMain .adminUserActivityGrid>div+div{border-left:1px solid #1f41601a!important}.adminUserActivityGrid header{border-bottom:1px solid #1f41601c;justify-content:space-between;align-items:end;gap:20px;margin-bottom:15px;padding-bottom:14px;display:flex}.adminUserActivityGrid header p{letter-spacing:.12em;text-transform:uppercase;font-size:9px;color:#176d83!important;margin:0 0 4px!important;font-weight:850!important}.adminUserActivityGrid header h4{color:#173047;letter-spacing:-.02em;font-size:18px}.adminUserActivityGrid header>span{color:#788b9c;text-transform:uppercase;font-size:10px;font-weight:750}.adminUserClaimRow{width:100%;min-height:62px;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #1f416014;justify-content:space-between;align-items:center;gap:20px;padding:9px 4px;display:flex}.adminUserClaimRow:hover{background:#ebf4f6a6}.adminUserClaimRow>span{gap:5px;display:grid}.adminUserClaimRow strong{color:#20384d;font-size:12px}.adminUserClaimRow small{color:#7a8b9a;font-size:10px}.adminUserClaimRow>b{color:#176d83;white-space:nowrap;font-size:10px}.adminUserTimeline article{grid-template-columns:14px minmax(0,1fr);gap:12px;min-height:54px;padding:7px 2px;display:grid;position:relative}.adminUserTimeline article:not(:last-child):before{content:"";background:#cbd9e1;width:1px;position:absolute;top:20px;bottom:-8px;left:6px}.adminUserTimeline article>i{z-index:1;background:#2c927e;border:3px solid #e5f4f1;border-radius:50%;width:13px;height:13px;margin-top:2px;position:relative}.adminUserTimeline article>span{gap:4px;display:grid}.adminUserTimeline article strong{color:#20384d;text-transform:capitalize;font-size:12px}.adminUserTimeline time{color:#778a9b;font-size:10px}.adminUserEmptyState{color:#748797;text-align:center;place-content:center;gap:5px;min-height:120px;display:grid}.adminUserEmptyState b{color:#40576b;font-size:12px}.adminUserEmptyState span{font-size:10px}@media (max-width:900px){.adminUserIntelligencePanel .adminMetricGrid{grid-template-columns:repeat(2,1fr)}.adminUserIntelligencePanel .adminDetailColumns.adminUserActivityGrid{grid-template-columns:1fr}.adminUserActivityGrid>div+div{border-top:1px solid #1f41601a!important;border-left:0!important}}.auditMobileCards{display:none}.auditMobileCard{border:1px solid var(--line);color:#243244;width:100%;font:inherit;text-align:left;background:#fff;border-radius:16px;gap:12px;padding:14px;display:grid;box-shadow:0 12px 26px #06172b0f}.auditMobileCard strong{color:#06172b;text-transform:capitalize;font-size:16px;font-weight:950}.auditMobileCard>span{color:var(--muted);font-size:12px;font-weight:850}.auditMobileCard dl{gap:8px;margin:0;display:grid}.auditMobileCard dl div{grid-template-columns:minmax(78px,.34fr) minmax(0,1fr);gap:10px;display:grid}.auditMobileCard dt,.auditMobileCard dd{margin:0}.auditMobileCard dt{color:var(--muted);text-transform:uppercase;font-size:10px;font-weight:950}.auditMobileCard dd{color:#243244;word-break:break-word;min-width:0;font-size:13px;font-weight:750}.auditTable{border-collapse:collapse;background:#fff;width:100%;min-width:980px}.auditTable th,.auditTable td{border-bottom:1px solid var(--line);color:#243244;text-align:left;vertical-align:top;padding:14px 16px;font-size:13px;font-weight:700}.auditTable th{color:var(--muted);letter-spacing:.06em;text-transform:uppercase;font-size:11px;font-weight:950}.auditTable tr:last-child td{border-bottom:0}.auditTable td strong,.auditTable td small{display:block}.auditTable td strong{color:#06172b;text-transform:capitalize}.auditTable td small{color:var(--muted);text-transform:uppercase;margin-top:4px;font-size:11px;font-weight:850}.clickableRow{cursor:pointer}.clickableRow:hover td{background:#f6fbff}.adminDetailPanel{background:radial-gradient(circle at 100% 0,#0d6d7317,#0000 320px),linear-gradient(#fff,#f7fbfc);border:1px solid #174a7c24;border-radius:16px;gap:18px;padding:20px;display:grid}.adminDetailPanel h3,.adminDetailPanel h4,.adminDetailPanel p{margin:0}.adminDetailPanel h3{color:#06172b;font-size:26px;font-weight:950}.adminDetailHeader{justify-content:space-between;align-items:start;gap:16px;display:flex}.adminDetailActions{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.adminDetailPanel p{color:#243244;font-weight:750}.adminMetricGrid{grid-template-columns:repeat(5,minmax(120px,1fr));gap:12px;display:grid}.adminMetricGrid div{background:#fff;border:1px solid #174a7c1f;border-radius:14px;padding:14px}.adminMetricGrid span{color:var(--muted);text-transform:uppercase;font-size:11px;font-weight:950;display:block}.adminMetricGrid strong{color:#06172b;text-transform:capitalize;margin-top:5px;font-size:22px;font-weight:950;display:block}.adminGraphQaSummary{background:#fff;border:1px solid #174a7c1f;border-left:4px solid #0d6d73;border-radius:16px;gap:12px;padding:16px;display:grid}.adminGraphQaSummary.warning{border-left-color:#d97706}.adminGraphQaSummary.fail{border-left-color:#b91c1c}.adminGraphQaDomains{flex-wrap:wrap;gap:8px;display:flex}.adminGraphQaDomains span{color:#173a5e;text-transform:capitalize;background:#f7fbff;border:1px solid #174a7c1f;border-radius:999px;padding:7px 10px;font-size:11px;font-weight:950}.adminGraphQaDomains span.fail{color:#8f1f1f;background:#fff5f5;border-color:#b91c1c3d}.adminGraphQaDomains span.warning{color:#92400e;background:#fffbeb;border-color:#d977063d}.adminGraphQaFindings{gap:8px;display:grid}.adminGraphQaFindings p{border-top:1px solid #174a7c1a;padding-top:8px;font-size:13px}.adminGraphQaFindings strong{color:#8f1f1f;text-transform:capitalize;font-size:12px;font-weight:950;display:block}.adminGraphQaQueueSummary{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.adminGraphQaQueueSummary article{background:radial-gradient(circle at 100% 0,#0d6d7314,#0000 180px),#fff;border:1px solid #174a7c1f;border-radius:16px;gap:6px;padding:15px;display:grid;box-shadow:0 12px 26px #06172b0d}.adminGraphQaQueueSummary span{color:var(--brand-dark);letter-spacing:.05em;text-transform:uppercase;font-size:10px;font-weight:950}.adminGraphQaQueueSummary strong{color:#06172b;font-size:28px;font-weight:950;line-height:1}.adminGraphQaQueueSummary small{color:var(--muted);font-size:12px;font-weight:800;line-height:1.35}.adminGraphQaQueueActions{background:linear-gradient(135deg,#0d6d7314,#0b4c970d),#fff;border:1px solid #0d6d7329;border-radius:16px;justify-content:space-between;align-items:center;gap:16px;padding:14px 16px;display:flex;box-shadow:0 12px 26px #06172b0d}.adminGraphQaQueueActions div{gap:4px;display:grid}.adminGraphQaQueueActions strong{color:#06172b;font-size:14px;font-weight:950}.adminGraphQaQueueActions span{color:var(--muted);font-size:12px;font-weight:800;line-height:1.35}.qaStatusText{text-transform:uppercase!important}.qaStatusText.fail{color:#b91c1c!important}.qaStatusText.warning{color:#b45309!important}.qaStatusText.pass{color:#047857!important}.intelligenceQaPanel{gap:20px}.intelligenceQaActions{background:#f7fbff;border:1px solid #174a7c1f;border-radius:14px;gap:8px;padding:14px;display:grid}.intelligenceQaActions p{color:#243244;font-size:13px;font-weight:800}.intelligenceQaTestGuide{background:#f7fafc;border:1px solid #174a7c1f;border-radius:12px;grid-template-columns:repeat(3,minmax(0,1fr));display:grid;overflow:hidden}.intelligenceQaTestGuide>div{border-right:1px solid #174a7c1a;align-content:start;gap:5px;min-height:112px;padding:15px;display:grid}.intelligenceQaTestGuide>div:last-child{border-right:0}.intelligenceQaTestGuide span{color:#176d83;letter-spacing:.09em;text-transform:uppercase;font-size:9px;font-weight:850}.intelligenceQaTestGuide strong{color:#142b40;font-size:13px}.intelligenceQaTestGuide p{color:#637689;margin:0;font-size:11px;line-height:1.5}.intelligenceQaCaseGrid{gap:14px;display:grid}.intelligenceQaCase{background:#fff;border:1px solid #174a7c1f;border-left:4px solid #2563eb;border-radius:16px;gap:14px;padding:16px;display:grid;box-shadow:0 12px 26px #06172b0d}.intelligenceQaCase.warning{border-left-color:#d97706}.intelligenceQaCase.fail,.intelligenceQaCase.missing_seed{border-left-color:#dc2626}.intelligenceQaCase.pass{border-left-color:#059669}.intelligenceQaCaseHeader{justify-content:space-between;align-items:start;gap:14px;display:flex}.intelligenceQaCaseHeader h4{color:#06172b;margin:8px 0 4px;font-size:18px;font-weight:950}.intelligenceQaCaseHeader p{color:#506176;font-size:13px;font-weight:750}.intelligenceQaCaseHeader>strong{color:#06172b;font-size:28px;font-weight:950;line-height:1}.qaStatusBadge{letter-spacing:.04em;text-transform:uppercase;border-radius:999px;align-items:center;min-height:24px;padding:0 9px;font-size:10px;font-weight:950;display:inline-flex}.qaTestTypeBadge{color:#42627a;letter-spacing:.05em;text-transform:uppercase;background:#f4f8fa;border:1px solid #c9d7e1;border-radius:999px;align-items:center;min-height:24px;margin-left:7px;padding:0 9px;font-size:9px;font-weight:850;display:inline-flex}.intelligenceQaCaseHeader .qaTestDescription{color:#66798b;margin-top:7px;font-size:11px;font-weight:600;line-height:1.5}.qaStatusBadge.pass{color:#047857;background:#dcfce7}.qaStatusBadge.warning{color:#92400e;background:#fef3c7}.qaStatusBadge.fail,.qaStatusBadge.missing_seed{color:#991b1b;background:#fee2e2}.intelligenceQaFacts{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.intelligenceQaFacts div{background:#f8fafc;border:1px solid #174a7c1a;border-radius:12px;padding:10px}.intelligenceQaFacts span{color:var(--muted);text-transform:uppercase;font-size:10px;font-weight:950;display:block}.intelligenceQaFacts strong{color:#06172b;margin-top:4px;font-size:18px;font-weight:950;display:block}.intelligenceQaChecks{background:#fff7f7;border:1px solid #fecaca;border-radius:14px;gap:8px;padding:12px;display:grid}.intelligenceQaChecks p{color:#7f1d1d;font-size:13px;font-weight:800}.intelligenceQaChecks strong{color:#991b1b;text-transform:uppercase}.intelligenceQaAssertionList{border-top:1px solid #174a7c1a;padding-top:11px}.intelligenceQaAssertionList summary{color:#315d79;cursor:pointer;font-size:11px;font-weight:850}.intelligenceQaAssertionList>div{margin-top:10px;display:grid}.intelligenceQaAssertionList p{border-top:1px solid #174a7c14;grid-template-columns:52px minmax(150px,.45fr) minmax(0,1fr);align-items:start;gap:10px;margin:0;padding:9px 0;display:grid}.intelligenceQaAssertionList strong{color:#243c51;text-transform:capitalize;font-size:10px}.intelligenceQaAssertionList small{color:#687b8c;font-size:10px;line-height:1.45}.qaAssertionStatus{color:#991b1b;text-align:center;text-transform:uppercase;background:#fee2e2;border-radius:99px;padding:3px 6px;font-size:8px;font-weight:900}.qaAssertionStatus.pass{color:#047857;background:#dcfce7}@media (max-width:900px){.intelligenceQaTestGuide{grid-template-columns:1fr}.intelligenceQaTestGuide>div{border-bottom:1px solid #174a7c1a;border-right:0}.intelligenceQaTestGuide>div:last-child{border-bottom:0}.intelligenceQaAssertionList p{grid-template-columns:52px 1fr}.intelligenceQaAssertionList small{grid-column:2}}.adminDetailColumns{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.adminDetailColumns.threeColumns{grid-template-columns:repeat(3,minmax(0,1fr))}.adminDetailColumns>div{background:#ffffffb8;border:1px solid #174a7c1f;border-radius:14px;gap:10px;padding:16px;display:grid}.adminDetailColumns h4{color:#06172b;font-size:16px;font-weight:950}.inlineAction{cursor:pointer}.inlineAction:hover{color:var(--navy);text-decoration:underline}.priorityBadge{color:#174a7c;text-transform:uppercase;background:#eef5fb;border-radius:999px;align-items:center;min-height:30px;padding:0 12px;font-size:11px;font-weight:950;display:inline-flex}.priorityBadge.high{color:#a35a00;background:#fff3df}.priorityBadge.normal{color:#0a6762;background:#eef8f6}@media (max-width:760px){.auditSurface{border-radius:20px;justify-items:stretch;width:min(100% - 24px,100%);margin:16px auto;padding:16px}.auditSurface .panelHead{align-items:stretch}.auditSurface .panelHead .secondaryButton{width:100%}.adminTabs{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid}.adminTabs button{min-width:0;padding:0 10px;font-size:13px}.adminTabs button:last-child{grid-column:1/-1}.providerAuditQuickFilters{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid}.providerAuditQuickFilters>div{text-align:left;grid-column:1/-1;min-width:0;margin:0}.providerAuditQuickFilters button{white-space:normal;min-width:0;min-height:40px}.auditFilters{grid-template-columns:1fr}.auditFilters .primaryButton{width:100%}.auditTableWrap{display:none}.adminOpsGrid{grid-template-columns:1fr}.auditMobileCards{gap:12px;display:grid}.auditMobileCard{border-radius:14px}.adminMetricGrid,.adminGraphQaQueueSummary,.adminDetailColumns,.adminDetailColumns.threeColumns{grid-template-columns:1fr}.adminDetailHeader{display:grid}.adminDetailActions{justify-content:stretch}.adminDetailActions button{width:100%}.intelligenceDashboardGrid,.foundationIntelligenceGrid{grid-template-columns:1fr;width:min(100% - 24px,100%);margin-inline:auto}.commandCenter{border-radius:20px;grid-template-columns:1fr;padding:18px}.commandCenter h2{font-size:34px}.commandMetrics{grid-template-columns:repeat(2,minmax(0,1fr))}.commandMetrics article{min-height:96px;padding:14px}.commandMetrics strong{font-size:26px}.intelligenceCard{border-radius:20px;padding:18px}.readinessScoreCard{grid-template-columns:1fr;justify-items:start}.readinessGauge{width:112px;height:112px}.readinessGauge strong{font-size:34px}.sectionTitleRow{display:grid}.sectionTitleRow button{width:max-content}.evidenceNodeMap,.secondaryInsightGrid,.missingEvidenceGrid{grid-template-columns:1fr}.aiProcessingPanel{grid-template-columns:44px minmax(0,1fr);padding:12px}.aiOrb{width:40px;height:40px}.claimCopilot{left:12px;right:12px;bottom:calc(16px + env(safe-area-inset-bottom))}.claimCopilot section{width:100%;max-height:min(560px,100vh - 120px);overflow-y:auto}.copilotLauncher{float:none;width:100%}.restartTourButton{right:12px;bottom:calc(76px + env(safe-area-inset-bottom))}.tourCard{right:12px;bottom:calc(12px + env(safe-area-inset-bottom));border-radius:20px;width:calc(100vw - 24px);padding:18px}.tourCard h2{font-size:22px}.tourSpotlight{border-radius:16px}.tourActions{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.tourActions button{min-width:0;padding-inline:8px}.comparisonMatrix{border-radius:20px;width:min(100% - 24px,100%);margin-top:16px;padding:18px}.demoHero{margin-top:16px}.navDrawer{width:min(340px,100vw - 28px);padding:18px}.navDrawerHeader strong{font-size:19px}.trustCenterPage,.architecturePage,.demoAwaitingPanel,.demoRevealHeader{width:min(100% - 24px,100%);margin-inline:auto}.trustHero{border-radius:22px;grid-template-columns:1fr;gap:20px;padding:24px}.trustHero h1{font-size:40px}.trustMetricChips{gap:8px}.trustMetricChips span{padding:8px 10px;font-size:12px}.trustCommandVisual{border-radius:20px;padding:12px}.trustCommandVisual div{padding:14px}.trustCardGrid,.securityGrid,.trustTimelineFlow{grid-template-columns:1fr}.trustCard{min-height:0;padding:18px}.platformSafeguards,.trustTimeline,.architectureSystems{border-radius:22px;grid-template-columns:1fr}.safeguardGrid{grid-template-columns:1fr}.trustTimelineFlow article{min-height:0}.trustTimelineFlow article:not(:last-child):after{inset:auto auto -20px 22px;transform:rotate(90deg)}.architectureFlow article{border-radius:18px;grid-template-columns:1fr}.architectureVisual{min-height:118px}.demoPlaceholderMetrics{grid-template-columns:1fr}.demoRevealHeader .primaryButton,.demoRevealHeader .secondaryButton{justify-content:center;width:100%}.demoReportReveal{border-radius:24px;width:min(100% - 24px,100%);margin:18px auto 32px;padding:20px}.demoReportHeader{display:grid}.demoReportHeader h2{font-size:39px}.demoReportBadge{width:max-content}.demoKpiRow,.demoDiscoveryGrid,.recommendedActionCard{grid-template-columns:1fr}.demoKpiRow article{min-height:0;padding:18px}.demoReportActions .primaryButton,.demoReportActions .secondaryButton,.demoReportActions .tertiaryButton{width:100%}}@media (max-width:1180px){.premiumHome,.premiumHero,.intelligenceEngineSection,.demoBridgeSection,.trustSection{grid-template-columns:1fr}.outcomeFeatureSection,.premiumWorkflow{grid-template-columns:repeat(2,minmax(0,1fr))}.accessRail{position:static}}@media (max-width:760px){.premiumHome{width:min(100% - 24px,1440px);padding-top:18px}.premiumHero{border-radius:26px;order:1;padding:22px}.premiumHeroCopy{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.premiumHeroCopy h1{font-size:clamp(42px,13vw,58px);line-height:.92}.premiumHeroCopy p{font-size:16px;line-height:1.48}.heroCtas{grid-template-columns:1fr;margin-top:20px;display:grid}.heroCtas .primaryLink,.heroCtas .secondaryLink,.heroCtas .ghostLink{justify-content:center;width:100%}.heroIntelligenceCard{border-radius:22px;padding:14px}.reportScorePanel{grid-template-columns:1fr;justify-items:start}.reportScorePanel strong{font-size:52px}.scoreRing{width:92px;height:92px}.scoreRing span{width:68px;height:68px}.reportMetricGrid,.outcomeFeatureSection,.engineDiagram,.premiumWorkflow,.problemCards{grid-template-columns:1fr}.signatureReportSection{order:3}.problemSection{order:4}.premiumWorkflow{order:5}.intelligenceEngineSection{order:6}.outcomeFeatureSection{order:7}.explainerPanel{order:8}.demoBridgeSection{order:9}.trustSection{order:10}.premiumReviews{order:11}.premiumPricing{order:12}.signatureReportSection,.problemSection,.intelligenceEngineSection,.demoBridgeSection,.trustSection,.premiumReviews,.premiumPricing{border-radius:24px;padding:20px}.reportIntro h2,.compactIntro h2,.intelligenceEngineSection h2,.demoBridgeSection h2,.trustSection h2{font-size:34px;line-height:1}.signatureReportPreview{grid-template-columns:1fr;overflow:visible}.signatureReportItem,.premiumWorkflow div{min-height:0}.standaloneServiceBand,.standaloneServiceMeta{min-width:0}.homeSimplified{gap:18px;width:min(100% - 24px,1440px);padding-top:18px}.homeHeroFocused,.reportOutcomeSection,.homeTrustSection{grid-template-columns:1fr}.homeHeroFocused{border-radius:26px;padding:22px}.homeHeroCopy h1{font-size:clamp(42px,13vw,58px)}.homeHeroCopy p{font-size:16px;line-height:1.5}.homeHeroActions{grid-template-columns:1fr;display:grid}.homeHeroActions .primaryLink,.homeHeroActions .secondaryLink,.homeHeroActions .heroTextLink{justify-content:center;width:100%}.liveEnginePanel{border-radius:22px;padding:14px}.homeProblemSection,.liveWalkthrough,.reportOutcomeSection,.homeTrustSection,.homeReviewsSection,.homePricingSection{border-radius:24px;padding:20px}.homeProblemSection .sectionIntro h2,.liveWalkthrough .sectionIntro h2,.reportOutcomeSection h2,.homeTrustSection h2,.homeReviewsSection .sectionIntro h2,.homePricingSection .sectionIntro h2{font-size:34px;line-height:1}.homeProblemGrid,.homeReviewGrid,.walkthroughFlow,.reportOutcomeGrid,.homeTrustGrid{grid-template-columns:1fr}.walkthroughFlow article{min-height:0}.walkthroughFlow article:not(:last-child):after{inset:auto auto -20px 22px;transform:rotate(90deg)}}.publicAccessPage{background:linear-gradient(180deg, #06172b 0, #071f39 70px, #f7f9fb 360px), var(--bg)}.publicAccessPage .appHeader{z-index:20;background:linear-gradient(90deg,#031225 0%,#061d35 48%,#082d43 100%);padding-top:16px;padding-bottom:14px;position:relative;box-shadow:0 1px #ffffff12,0 22px 46px #03122533}.publicAccessPage .hamburgerMenu button,.publicAccessPage .hamburgerMenu summary,.workspacePage .hamburgerMenu button,.workspacePage .hamburgerMenu summary{background:linear-gradient(#ffffff21,#ffffff0e);border-color:#bee1ff33;border-radius:11px;width:42px;height:42px;transition:border-color .16s,background .16s,transform .16s,box-shadow .16s;box-shadow:inset 0 1px #ffffff21,0 12px 28px #0000001f}.publicAccessPage .hamburgerMenu button:hover,.publicAccessPage .hamburgerMenu summary:hover,.workspacePage .hamburgerMenu button:hover,.workspacePage .hamburgerMenu summary:hover{background:linear-gradient(#ffffff2e,#ffffff14);border-color:#bee1ff6b;transform:translateY(-1px);box-shadow:inset 0 1px #ffffff2b,0 16px 34px #00000029}.publicAccessPage .sessionBox a,.publicAccessPage .sessionBox button,.workspacePage .sessionBox a,.workspacePage .sessionBox button{background:linear-gradient(#ffffff26,#ffffff12);border-color:#bee1ff38;border-radius:11px;min-height:42px;padding:10px 16px;transition:border-color .16s,background .16s,transform .16s;box-shadow:inset 0 1px #ffffff21}.publicAccessPage .sessionBox a:hover,.publicAccessPage .sessionBox button:hover,.workspacePage .sessionBox a:hover,.workspacePage .sessionBox button:hover{background:linear-gradient(#fff3,#ffffff17);border-color:#bee1ff6b;transform:translateY(-1px)}.homeSimplified{gap:28px;width:100%;padding-top:0}@media (min-width:761px){.homeSimplified>section:not(.homeHeroFocused){width:min(95vw,1720px);margin-left:auto;margin-right:auto}}.homeHeroFocused{background:radial-gradient(circle at 78% 18%,#337ecd61,#0000 390px),radial-gradient(circle at 12% 88%,#0c746f3d,#0000 420px),linear-gradient(135deg,#031225 0%,#061f3b 48%,#0b3d5e 100%);border-left:0;border-right:0;border-radius:0;grid-template-columns:minmax(0,1fr) minmax(500px,660px);gap:clamp(38px,5.4vw,92px);padding:clamp(50px,5.7vw,92px) max(32px,50vw - 808px);box-shadow:0 34px 92px #03122552}.homeHeroCopy h1{max-width:1120px;font-size:clamp(58px,7.3vw,108px)}.liveEnginePanel{min-height:0;padding:24px}.liveEngineHeader strong{font-size:29px}.liveEngineLines{gap:12px}.engineLine{grid-template-columns:34px minmax(0,1fr);gap:14px;padding:15px 16px}.engineLine span{width:34px;height:34px}.engineLine strong{font-size:16px}.homeProblemSection,.liveWalkthrough,.reportOutcomeSection,.homeTrustSection,.homeReviewsSection,.homePricingSection,.pricingDecisionHero,.pricingDetailCard,.demoReportReveal{border-color:#06172b17;box-shadow:0 24px 70px #06172b13}.pricingDecisionHero,.demoHero{width:min(95vw,1720px);margin-left:auto;margin-right:auto}.demoHero.premiumDemoHero{background:radial-gradient(circle at 78% 18%,#337ecd61,#0000 390px),radial-gradient(circle at 12% 88%,#0c746f3d,#0000 420px),linear-gradient(135deg,#031225 0%,#061f3b 48%,#0b3d5e 100%);border:1px solid #ffffff24;border-radius:0 0 30px 30px;padding:clamp(40px,5vw,70px);overflow:hidden;box-shadow:0 34px 92px #0312254d}.premiumDemoHero .pricingHeroCopy .eyebrow,.premiumDemoHero .pricingHeroCopy h1,.premiumDemoHero .pricingHeroCopy p{color:#fff}.premiumDemoHero .pricingHeroCopy .eyebrow{color:#d3edffc7}.premiumDemoHero .pricingHeroCopy h1{color:#fff;max-width:1040px;font-size:clamp(50px,6.7vw,96px);line-height:.94}.premiumDemoHero .pricingHeroCopy p{color:#eff8ffd1;max-width:760px;font-size:clamp(17px,1.5vw,21px)}.premiumDemoHero .heroProof span{color:#f1f9ffe0;background:#ffffff17;border-color:#ffffff2e}.demoLiveEnginePanel{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:radial-gradient(circle at 86% 12%,#0d7e7642,#0000 220px),radial-gradient(circle at 8% 90%,#4299e13d,#0000 280px),linear-gradient(#05172ce0,#020c18eb);border:1px solid #ffffff2e;border-radius:28px;gap:14px;min-width:0;padding:22px;display:grid;position:relative;overflow:hidden;box-shadow:0 34px 84px #00000047}.demoLiveEnginePanel:before{pointer-events:none;opacity:.8;content:"";background-color:#0000;background-image:linear-gradient(#ffffff09 1px,#0000 1px),linear-gradient(90deg,#ffffff06 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:34px 34px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0}.demoLiveHeader,.demoProgressTrack,.demoEngineLines{z-index:1;position:relative}.demoLiveHeader{border-bottom:1px solid #ffffff1f;gap:8px;padding-bottom:16px;display:grid}.demoLiveHeader span{color:#aee8ffc7;text-transform:uppercase;font-size:12px;font-weight:950}.demoLiveHeader strong{color:#fff;letter-spacing:-.02em;font-size:28px;font-weight:950;line-height:1}.demoLiveEnginePanel .aiProcessingPanel{color:#eff8ffdb;background:#ffffff12;border-color:#ffffff1f}.demoLiveEnginePanel .aiProcessingPanel span,.demoLiveEnginePanel .aiProcessingPanel strong{color:inherit}.demoLiveEnginePanel .demoProgressTrack{background:#ffffff1a;height:9px}.demoLiveEnginePanel .demoProgressTrack i{background:linear-gradient(90deg,#6fc8ff,#0d7e76,#8ff5d7);box-shadow:0 0 24px #6fc8ff47}.demoEngineLines{gap:9px;display:grid}.demoAwaitingPanel{color:#fff;background:radial-gradient(circle at 88% 10%,#2f6fae38,#0000 330px),linear-gradient(135deg,#06172bf5,#0b2d55eb);border-color:#ffffff21;overflow:hidden;box-shadow:0 34px 92px #06172b33}.demoAwaitingPanel .eyebrow{color:#aee8ffc7}.demoAwaitingPanel h2{color:#fff}.demoAwaitingPanel p{color:#eff8ffc7}.demoReportReveal{background:radial-gradient(circle at 100% 0,#2f6fae33,#0000 420px),radial-gradient(circle at 0 100%,#0c676221,#0000 360px),linear-gradient(#fffffffa,#f6fafdf5);border-color:#ffffff29}.demoKpiRow article,.demoDiscoveryCard{background:linear-gradient(#fffffff5,#f7fbffeb);border-color:#06172b17}@media (max-width:1180px){.publicAccessPage .appHeader,.workspacePage .appHeader{grid-template-columns:42px minmax(0,1fr) auto;grid-template-areas:"menu brand actions";gap:12px}.publicAccessPage .brandLockup,.workspacePage .brandLockup{min-width:0}.publicAccessPage .brandLockup strong,.workspacePage .brandLockup strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.publicAccessPage .sessionBox,.workspacePage .sessionBox{flex-wrap:nowrap;justify-content:end}.publicAccessPage .sessionBox a,.publicAccessPage .sessionBox button,.workspacePage .sessionBox a,.workspacePage .sessionBox button{white-space:nowrap}.homeSimplified{width:100%;padding-top:0}.homeHeroFocused{grid-template-columns:minmax(0,1fr) minmax(360px,470px);gap:clamp(20px,3vw,38px);padding:clamp(30px,4.6vw,50px) clamp(20px,3.8vw,44px)}.homeHeroCopy h1{max-width:760px;font-size:clamp(50px,6.7vw,76px);line-height:.94}.homeHeroActions{margin-top:22px}.liveEnginePanel{width:100%;padding:18px}.liveEngineHeader strong{font-size:24px}.engineLine{grid-template-columns:30px minmax(0,1fr);padding:12px 13px}.engineLine span{width:30px;height:30px}.engineLine strong{font-size:14px}}@media (max-width:760px){.publicAccessPage{background:linear-gradient(180deg, #06172b 0, #071f39 58px, #f7f9fb 300px), var(--bg)}.publicAccessPage .appHeader,.workspacePage .appHeader{padding:10px 14px 11px}.publicAccessPage .hamburgerMenu button,.publicAccessPage .hamburgerMenu summary,.workspacePage .hamburgerMenu button,.workspacePage .hamburgerMenu summary{border-radius:10px;width:40px;height:40px}.publicAccessPage .sessionBox a,.publicAccessPage .sessionBox button,.workspacePage .sessionBox a,.workspacePage .sessionBox button{border-radius:10px;min-height:38px;padding:8px 12px;font-size:12px}.homeSimplified{gap:16px;width:100%;padding-top:0;padding-bottom:42px}.homeHeroFocused{border-radius:0;grid-template-columns:minmax(0,1fr) minmax(142px,43vw);align-items:center;gap:10px;padding:18px 10px 16px}.homeHeroCopy .eyebrow{margin-bottom:8px;font-size:10px}.homeHeroCopy h1{font-size:clamp(29px,8.2vw,38px);line-height:.94}.homeHeroCopy p{margin-top:10px;font-size:12px;line-height:1.35}.homeHeroActions{gap:7px;margin-top:12px}.homeHeroActions .primaryLink,.homeHeroActions .secondaryLink,.homeHeroActions .heroTextLink{min-height:36px;padding-left:10px;padding-right:10px;font-size:12px}.liveEnginePanel{border-radius:16px;padding:8px}.liveEngineHeader{gap:3px;padding:3px 3px 8px}.liveEngineHeader span{font-size:8px}.liveEngineHeader strong{font-size:13px;line-height:1.05}.liveEngineLines{gap:5px;padding-top:8px}.engineLine{border-radius:10px;grid-template-columns:18px minmax(0,1fr);gap:6px;padding:6px 7px}.engineLine span{width:18px;height:18px;box-shadow:none;font-size:10px}.engineLine strong{font-size:9px;line-height:1.12}}.demoPage{gap:22px;width:100%;padding-top:0}.demoPage .demoHero.premiumDemoHero{border-left:0;border-right:0;border-radius:0 0 30px 30px;width:100%;max-width:none;margin:0;padding-left:max(32px,50vw - 808px);padding-right:max(32px,50vw - 808px)}.demoPage .premiumDemoHero .pricingHeroCopy h1{max-width:1080px;font-size:clamp(54px,6.2vw,98px)}.demoPage .premiumDemoHero .pricingHeroCopy p{max-width:820px}.demoPage .demoAwaitingPanel,.demoPage .demoReportReveal{width:min(95vw,1480px)}.demoPage .demoAwaitingPanel{margin-top:22px;margin-bottom:28px}.demoPage .demoReportReveal{gap:16px;margin-top:22px;margin-bottom:30px;padding:clamp(20px,2.4vw,32px)}.demoPage .demoReportHeader h2{font-size:clamp(36px,4.8vw,64px)}.demoPage .demoReportHeader p{margin-bottom:0}.demoPage .demoKpiRow article{min-height:142px;padding:18px}.demoPage .demoKpiRow strong{font-size:clamp(32px,3.3vw,48px)}.demoPage .demoDiscoveryCard{gap:11px;padding:18px}.demoPage .demoDiscoveryCard ul{gap:8px}.demoPage .recommendedActionCard{grid-template-columns:minmax(0,1fr) minmax(260px,360px);padding:clamp(20px,2.5vw,28px)}.demoPage .recommendedActionCard h3{font-size:clamp(26px,3.2vw,40px)}.demoPage .demoReportActions .primaryButton,.demoPage .demoReportActions .secondaryButton,.demoPage .demoReportActions .tertiaryButton{text-align:center;white-space:normal;justify-content:center;align-items:center;width:100%;line-height:1.12;display:inline-flex}.pricingPage{gap:20px}.pricingPage .pricingDecisionHero{align-items:stretch}.pricingPage .pricingDetailCards{grid-template-columns:repeat(4,minmax(245px,1fr));align-items:stretch;gap:16px;display:grid}.pricingPage .pricingDetailCard{grid-template-rows:auto minmax(0,1fr) auto auto;gap:16px;min-height:0;padding:20px;display:grid}.pricingPage .pricingDetailCard .planTop{grid-template-rows:auto auto auto minmax(72px,auto) auto;gap:8px;min-height:0;padding-bottom:14px;display:grid}.pricingPage .pricingDetailCard .planTop strong{max-width:calc(100% - 112px);min-height:48px;font-size:23px}.pricingPage .pricingDetailCard .planTop em{font-size:clamp(31px,2.6vw,38px)}.pricingPage .pricingDetailCard .planTop p{min-height:84px;max-height:none;overflow:visible}.pricingPage .pricingDetailCard .deliverableBlock{align-content:start;gap:9px;padding-top:12px}.pricingPage .pricingDetailCard .deliverableBlock ul{gap:6px}.pricingPage .pricingDetailCard .deliverableBlock li{font-size:12.5px;line-height:1.28}.pricingPage .planButton{text-align:center;width:100%}@media (max-width:1180px){.demoPage .demoHero.premiumDemoHero{padding-left:clamp(20px,3.8vw,44px);padding-right:clamp(20px,3.8vw,44px)}.demoPage .premiumDemoHero .pricingHeroCopy h1{font-size:clamp(48px,6.3vw,74px)}.pricingPage .pricingDetailCards{grid-template-columns:repeat(2,minmax(0,1fr))}.pricingPage .pricingDetailCard .planTop strong,.pricingPage .pricingDetailCard .planTop p{min-height:0}}@media (max-width:760px){.demoPage{width:100%;padding-bottom:32px}.demoPage .demoHero.premiumDemoHero{border-radius:0 0 22px 22px;grid-template-columns:minmax(0,1fr);gap:18px;padding:24px 14px 20px}.demoPage .premiumDemoHero .pricingHeroCopy h1{font-size:clamp(38px,10vw,52px);line-height:.94}.demoPage .premiumDemoHero .pricingHeroCopy p{font-size:14px;line-height:1.45}.demoPage .demoLiveEnginePanel{border-radius:20px;padding:14px}.demoPage .demoLiveHeader strong{font-size:22px}.demoPage .demoAwaitingPanel,.demoPage .demoReportReveal{width:min(100% - 24px,100%);margin-top:16px;margin-bottom:22px}.demoPage .demoReportReveal{gap:14px;padding:18px}.demoPage .recommendedActionCard,.pricingPage .pricingDetailCards{grid-template-columns:1fr}.pricingPage .pricingDetailCard .planTop{grid-template-rows:auto}.pricingPage .pricingDetailCard .planTop strong{max-width:calc(100% - 104px)}}.intelligenceStatusPanel{background:radial-gradient(circle at 100% 0,#2f6fae1f,#0000 260px),linear-gradient(#fffffffa,#f6fafdf2);border:1px solid #0d7e7629;border-radius:22px;gap:16px;padding:20px;display:grid;position:relative;overflow:hidden;box-shadow:0 24px 60px #06172b14}.intelligenceStatusPanel:before{content:"";background:linear-gradient(90deg,#174a7c,#0d7e76,#d08a00);height:4px;position:absolute;inset:0 0 auto}.intelligenceStatusPanel h2,.intelligenceStatusPanel h3{color:var(--navy-deep);letter-spacing:-.02em;margin:0;font-size:clamp(22px,2.6vw,34px);font-weight:950;line-height:1.02}.intelligenceStatusList.compact{grid-template-columns:repeat(auto-fit,minmax(190px,1fr))}.statusLine span{border-radius:999px;place-items:center;width:28px;height:28px;font-size:14px;font-weight:950;display:inline-grid}.statusLine strong{color:#172033;font-size:14px;font-weight:900;line-height:1.25}.statusLine.complete span{color:#075f58;background:#0d7e7621;box-shadow:0 0 0 5px #0d7e760f}.statusLine.warning span{color:#a16207;background:#d08a0024;box-shadow:0 0 0 5px #d08a0012}.statusLine.active span{background:#2f6fae26;box-shadow:0 0 0 5px #2f6fae12}.statusLine.active span:before{content:"";background:#2f6fae;border-radius:999px;width:9px;height:9px;animation:1.9s ease-in-out infinite usefulPulse;box-shadow:0 0 18px #2f6fae8c}.uploadIntelligencePanel{margin-top:16px;margin-bottom:18px}.evidenceViewerOverlay{z-index:2147481000;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0612256b;place-items:stretch end;min-height:100dvh;display:grid;position:fixed;inset:0;overflow:hidden}.evidenceViewerBackdrop{background:0 0;border:0;position:absolute;inset:0}.evidenceViewerDrawer{z-index:1;overscroll-behavior:contain;width:min(920px,100%);height:100dvh;max-height:100dvh;scroll-padding-top:max(14px, env(safe-area-inset-top));background:radial-gradient(circle at 86% 4%,#7ec4ff2e,#0000 320px),linear-gradient(#f8fbfd,#eef5f8);border-left:1px solid #7ec4ff38;align-content:start;gap:14px;padding:clamp(16px,2vw,24px);display:grid;position:relative;overflow:auto;box-shadow:-34px 0 90px #06172b40}.evidenceViewerHead{background:radial-gradient(circle at 100% 0,#8ff5d729,#0000 240px),#fff;border:1px solid #cadae8e6;border-radius:24px;justify-content:space-between;align-items:flex-start;gap:16px;padding:clamp(16px,2vw,22px);display:flex;box-shadow:0 20px 46px #06172b14}.evidenceViewerHead h2{color:var(--navy-deep);margin:0;font-size:clamp(28px,3vw,44px);line-height:1}.evidenceViewerHead span{color:#52627a;margin-top:7px;font-weight:800;display:block}.evidenceViewerHead button{color:#172033;background:#fff;border:1px solid #cadae8e6;border-radius:999px;min-height:38px;padding:0 14px;font-weight:900}.evidencePreviewPanel,.evidenceViewerGrid article{background:#fffffff0;border:1px solid #cadae8e6;border-radius:22px;overflow:hidden;box-shadow:0 18px 46px #06172b12}.evidencePreviewPanel{scroll-margin-top:0}.evidencePreviewPanel:focus{outline-offset:3px;outline:2px solid #2f6fae47}.evidencePreviewPanel .panelHead.compact{align-items:center;padding:16px}.evidencePreviewPanel .panelHead.compact h3{color:var(--navy-deep);margin:0;font-size:20px}.evidencePreviewPanel .panelHead.compact a{color:var(--brand-dark);background:#f4f8fb;border:1px solid #174a7c29;border-radius:999px;padding:8px 12px;font-size:12px;font-weight:950}.viewerModeBadge{color:var(--brand-dark);white-space:nowrap;background:#f4f8fb;border:1px solid #174a7c29;border-radius:999px;justify-content:center;align-items:center;padding:8px 12px;font-size:12px;font-weight:950;display:inline-flex}.documentViewerControls{background:#f8fbfdeb;border-top:1px solid #cadae8ad;flex-wrap:wrap;align-items:center;gap:8px;padding:10px 14px;display:flex}.documentViewerControls button{color:#172033;background:#fff;border:1px solid #174a7c26;border-radius:999px;min-height:32px;padding:0 11px;font-size:12px;font-weight:950}.documentViewerControls button.active{color:#174a7c;background:#e8f1fcf5;border-color:#2f6fae6b;box-shadow:0 0 0 4px #2f6fae14}.documentViewerControls span{color:#52627a;font-size:12px;font-weight:950}.evidencePreviewPanel iframe,.evidencePreviewPanel img,.evidencePreviewPanel pre,.evidencePreviewEmpty{background:#0b1220;border:0;width:100%;min-height:420px}.evidencePreviewPanel img{object-fit:contain;max-height:560px;margin:0 auto;display:block}.evidencePreviewPanel pre{color:#e6f3ff;white-space:pre-wrap;margin:0;padding:18px;font-size:13px;overflow:auto}.evidencePreviewEmpty{color:#e6f3ff;text-align:center;align-content:center;place-items:center;gap:8px;padding:28px;display:grid}.evidencePreviewEmpty strong{font-size:20px}.evidencePreviewEmpty span{color:#e6f3ffc2;max-width:560px;font-weight:750;line-height:1.45}.evidencePreviewPanel>small{color:#52627a;background:#f8fbfd;border-top:1px solid #cadae8b8;padding:12px 16px;font-size:12px;font-weight:800;display:block}.evidenceViewerGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.evidenceViewerGrid article{align-content:start;gap:12px;padding:18px;display:grid}.evidenceIntelFacts{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0;display:grid}.evidenceIntelFacts div,.evidenceSignalCard{background:#f8fbfd;border:1px solid #cadae8c7;border-radius:16px;padding:12px}.evidenceSignalCard{align-content:start;gap:9px;display:grid}.evidenceIntelFacts dt,.evidenceSignalLabel{color:#52627a;letter-spacing:.05em;text-transform:uppercase;font-size:11px;font-weight:1000;line-height:1.15;display:block}.evidenceIntelFacts dd{color:var(--navy-deep);margin:5px 0 0;font-size:15px;font-weight:950;line-height:1.2}.evidenceSignalValue{color:#0f2f55;margin:0;font-size:18px;font-weight:950;line-height:1.05;display:block}.evidenceSignalReason{color:#52627a;margin:0;font-size:12px;font-style:normal;font-weight:780;line-height:1.38;display:block}.panelMicrocopy{color:#52627a;margin:0;font-size:13px;font-weight:780;line-height:1.45}.extractedFactsPanel{grid-column:1/-1}.extractedFactGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.extractedFactGroup{background:#f8fbfd;border:1px solid #cadae8c7;border-radius:16px;gap:7px;padding:12px;display:grid}.extractedFactGroup span{color:#52627a;letter-spacing:.05em;text-transform:uppercase;font-size:11px;font-weight:1000}.extractedFactGroup strong{color:var(--navy-deep);font-size:13px;font-weight:900;line-height:1.25}.extractedFactGroup em{color:#52627a;font-size:12px;font-style:normal;font-weight:800}.extractedFactValue{border-top:1px solid #cadae89e;gap:3px;padding-top:7px;display:grid}.extractedFactValue:first-of-type{border-top:0;padding-top:0}.extractedFactValue small{color:#65758a;font-size:11px;font-weight:720;line-height:1.35}.evidenceEventList{gap:9px;display:grid}.evidenceEventList div{background:#f4f8fb;border-left:3px solid #2f6fae57;border-radius:0 14px 14px 0;gap:4px;padding:10px 12px;display:grid}.evidenceEventList strong{color:var(--navy-deep);font-size:13px}.evidenceEventList span,.evidenceEventList small{color:#52627a;font-size:12px;font-weight:760;line-height:1.4}.evidencePreviewEmpty.compact{border-radius:16px;min-height:150px}.evidencePreviewEmpty.compact strong{font-size:16px}.evidenceFindingList{flex-wrap:wrap;gap:8px;display:flex}.evidenceFindingList span{color:#0d6f68;background:#e8faf4d1;border:1px solid #0d7e7629;border-radius:999px;padding:8px 10px;font-size:12px;font-weight:900}.evidenceFindingStack,.confidenceReasonList{gap:9px;display:grid}.evidenceFindingStack span,.confidenceReasonList{color:#0d6f68;background:#e8faf4d1;border:1px solid #0d7e7629;border-radius:16px;padding:10px 11px}.evidenceFindingStack strong,.confidenceReasonList strong{color:#075f58;font-size:13px;font-weight:950;line-height:1.25;display:block}.evidenceFindingStack em,.confidenceReasonList span{color:#52627a;margin-top:0;font-size:12px;font-style:normal;font-weight:780;line-height:1.35;display:block}.confidenceReasonList{color:#52627a;background:#f4f8fb;border-color:#2f6fae24}.confidenceReasonList strong{color:var(--brand-dark)}.evidenceSignalGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.relatedGapPanel{grid-column:1/-1}.relatedGapPanel .evidenceFindingList span{white-space:normal;border-radius:16px}.classificationReviewNotice{background:linear-gradient(#fff7e4f5,#fffcf4f5);border:1px solid #be7e143d;border-radius:16px;gap:5px;padding:12px;display:grid}.classificationReviewNotice strong{color:#8a5200;letter-spacing:.05em;text-transform:uppercase;font-size:12px;font-weight:1000}.classificationReviewNotice span{color:#364050;font-size:13px;font-weight:800;line-height:1.35}.mobileIntelligenceToggle,.mobileKeyFindingsPanel{display:none}@media (min-width:1024px){.evidenceViewerDrawer{grid-template:"head head""preview intel"minmax(0,1fr)"message intel"/minmax(0,3.2fr) minmax(320px,1fr);align-content:stretch;gap:14px 18px;width:min(1480px,96vw);overflow:hidden}.evidenceViewerHead{grid-area:head}.evidencePreviewPanel{grid-area:preview;grid-template-rows:auto minmax(0,1fr) auto;height:100%;min-height:0;display:grid}.evidenceViewerMessage{grid-area:message}.evidenceViewerGrid{overscroll-behavior:contain;scrollbar-gutter:stable;touch-action:pan-y;-webkit-overflow-scrolling:touch;grid-area:intel;grid-template-columns:1fr;grid-auto-rows:max-content;align-content:start;height:calc(100dvh - 142px);min-height:0;max-height:calc(100dvh - 142px);padding-right:8px;overflow:hidden auto}.evidenceViewerGrid article{min-height:max-content}.evidenceViewerGrid .relatedGapPanel{grid-column:auto}.evidencePreviewPanel iframe,.evidencePreviewPanel img,.evidencePreviewPanel pre,.evidencePreviewEmpty{height:100%;min-height:0;max-height:none}}.providerStatusSystem{grid-column:1/-1}.trustStatusSystem{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin-top:18px;display:grid}.trustStatusSystem .statusLine{background:#ffffff17;border-color:#ffffff21}.trustStatusSystem .statusLine strong{color:#ffffffe6}@keyframes usefulPulse{0%,to{opacity:.7;transform:scale(.82)}50%{opacity:1;transform:scale(1)}}@media (min-width:761px){.walkthroughFlow{gap:18px;position:relative}.walkthroughFlow:before{content:"";background:linear-gradient(90deg,#0d7e7624,#2f6fae57,#0d7e7624);height:2px;position:absolute;top:42px;left:calc(12.5% + 10px);right:calc(12.5% + 10px)}.walkthroughFlow article{z-index:1}}.walkthroughFlow article:not(:last-child):after{color:#0000;content:"";background:#0d7e76;border:2px solid #fffffff2;border-radius:999px;width:11px;height:11px;top:34px;right:-13px;transform:none;box-shadow:0 0 0 7px #0d7e7617,0 0 20px #0d7e7640}@media (max-width:760px){.intelligenceStatusList.compact,.trustStatusSystem{grid-template-columns:1fr}.intelligenceStatusPanel{padding:17px}.walkthroughFlow{gap:18px;position:relative}.walkthroughFlow:before{content:"";background:linear-gradient(#0d7e7629,#2f6fae57,#0d7e7629);width:2px;position:absolute;top:48px;bottom:48px;left:24px}.walkthroughFlow article{z-index:1;padding-left:42px}.walkthroughFlow article:not(:last-child):after{inset:auto auto -14px 19px;transform:none}.workspacePage .evidenceGrid{gap:14px;width:min(100% - 20px,1440px);padding-top:14px}.claimWorkspaceOS{gap:14px;width:min(100% - 20px,1440px);margin-top:14px}.evidenceWorkspace .surface{background:radial-gradient(circle at 100% 0,#2f6fae12,#0000 240px),linear-gradient(#fff,#f6f9fc);border-color:#06172b1f;border-radius:22px;box-shadow:0 18px 44px #06172b1a}.evidenceWorkspace .panelHead{gap:10px;padding:18px 18px 14px}.commandCenterMetrics,.packageReadinessGrid,.outputStatusGrid,.gapPriorityGrid,.claimConnectionFlow,.claimIntelligenceStory,.claimMapDetailGrid{padding-left:14px;padding-right:14px}.commandCenterMetrics,.packageReadinessGrid,.outputStatusGrid,.claimHealthRibbon .commandCenterMetrics{grid-template-columns:repeat(2,minmax(0,1fr))}.commandCenterMetrics div,.packageReadinessGrid div,.outputStatusGrid div{border-radius:16px;padding:12px}.claimHealthRibbon .commandCenterMetrics div{min-height:44px;padding:8px}.commandCenterMetrics strong,.packageReadinessGrid strong,.outputStatusGrid strong{font-size:18px}.claimHealthRibbon{padding:12px}.claimHealthHeader{align-items:flex-start}.claimHealthOperations{grid-template-columns:1fr}.claimHealthVitals{grid-template-columns:repeat(2,minmax(0,1fr))}.claimHealthMetaRow{gap:6px}.claimOverviewPanel .claimHealthRibbon,.claimOverviewPanel .workspaceRoadmapStrip{margin-left:12px;margin-right:12px}.claimReadinessLead,.claimBlockersPanel{grid-template-columns:1fr}.claimReadinessLead h2{font-size:36px}.claimHealthRibbonSummary{border-radius:14px;flex-direction:column;display:flex}.claimHealthRibbonSummary strong{text-align:right}.evidenceCommandWorkspaceCard{width:100%}.workspaceTabs,.compactEvidenceRows,.evidenceOverviewTab,.tabUploadPanel,.conditionAccordion{padding-left:14px;padding-right:14px}.workspaceTabs{gap:6px}.workspaceTabs button{min-height:32px;padding-left:11px;padding-right:11px;font-size:11px}.evidenceOverviewStats,.evidenceSummaryRibbon{grid-template-columns:repeat(2,minmax(0,1fr))}.evidenceSummaryRibbon span:nth-child(odd){border-left:0}.evidenceSummaryRibbon span:nth-child(n+3){border-top:1px solid #174a7c14}.evidenceOverviewHeader{flex-direction:column;align-items:flex-start}.evidenceCommandLink{justify-content:center;width:100%}.compactEvidenceRow{grid-template-columns:minmax(0,1fr) auto;gap:8px;padding:9px 10px}.compactEvidenceOpen strong,.compactEvidenceOpen span,.compactEvidenceOpen small{white-space:normal}.compactEvidenceEditors{grid-template-columns:1fr}.conditionAccordionItem summary,.workspaceDisclosure summary{flex-direction:column;align-items:flex-start;min-height:0;padding:11px 12px}.conditionAccordionItem summary{grid-template-columns:1fr}.conditionStrengthPill{justify-self:start}.conditionCoverageCue{white-space:normal}.conditionExpandCue{justify-self:start}.conditionAccordionBody{grid-template-columns:repeat(2,minmax(0,1fr));padding:10px}.workspaceDisclosure{margin-left:14px;margin-right:14px}.claimPackageFocusCard{grid-template-columns:1fr;margin-left:14px;margin-right:14px}.claimPackageFocusCard .primaryLink{justify-content:center;width:100%}.claimPackageDeliverables{grid-template-columns:1fr;margin-left:14px;margin-right:14px}.claimPackageDeliverables .primaryLink{justify-content:center;justify-self:stretch;width:100%}.claimIntelligenceStory{grid-template-columns:1fr;gap:8px}.claimIntelligenceStory article{grid-template-rows:auto;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;min-height:0;padding:11px}.claimIntelligenceStory article:after{display:none}.claimMapSummaryPath{grid-template-columns:1fr;gap:8px;margin-left:14px;margin-right:14px;padding:12px}.claimMapSummaryPath span:after{display:none}.claimIntelligenceStory p{margin-top:4px}.claimMapDetailGrid{grid-template-columns:1fr;gap:8px}.claimMapConditionCoverage{margin-left:14px;margin-right:14px}.claimHeroIdentityPanel{border-radius:16px;min-height:78px;padding:14px}.workspaceRoadmapStrip{grid-template-columns:1fr;gap:8px;padding:8px}.workspaceRoadmapStrip>div:first-child{grid-template-columns:minmax(0,1fr) auto;align-items:baseline}.workspaceRoadmapSteps span{min-height:28px;font-size:10px}.claimWorkspaceSelector,.remainingTaskStrip{border-radius:18px;margin-left:14px;margin-right:14px;padding:12px}.evidenceWorkspace .panelHead .primaryLink{width:100%}.evidenceWorkspace .softBadge{color:#243244;text-align:left;background:#eef6ffd1;border:1px solid #174a7c1a;border-radius:14px;max-width:none;padding:10px 12px}.evidenceSidebar .claimCards,.evidenceTracker .checklist{padding:0 14px 16px}.evidenceSidebar .claimCard,.evidenceTracker .checkItem{background:#ffffffdb;border-color:#06172b14}.evidenceSidebar .claimCard.selected{background:radial-gradient(circle at 100% 0,#0d7e7614,#0000 170px),#eef8f6;border-color:#174a7c59;box-shadow:inset 0 0 0 1px #0d7e7629}.evidenceUploadStrip{border-radius:18px;grid-template-columns:1fr;margin:0 14px 16px;padding:12px}.evidenceUploadStrip .primaryButton{width:100%;min-height:48px}.fileUploadControl{grid-template-columns:112px minmax(0,1fr)}.fileUploadControl span{padding:0 10px;font-size:12px}.fileUploadControl strong{padding:0 10px}.evidenceWorkbench .evidenceRows{gap:10px;padding:0 14px 16px}.evidenceWorkbench .evidenceRow,.evidenceWorkbench .evidenceRow:first-child{background:#ffffffdb;border:1px solid #06172b14;border-radius:18px;padding:14px}.evidenceWorkbench .evidenceRow:hover{padding:14px}.evidenceRow strong{white-space:normal;font-size:14px}.evidenceSummary p{font-size:12px}.evidenceMeta{gap:5px 8px!important}.uploadIntelligencePanel{margin:0 14px 16px}.compactSignalPanel{border-radius:22px;margin:0}.gapPriorityGrid{gap:10px}.gapPriorityGrid article,.claimConnectionFlow div{border-radius:17px}.evidenceTracker .panelFooter{padding:14px}.evidenceViewerOverlay{justify-items:stretch}.evidenceViewerDrawer{width:100%;height:100dvh;min-height:100dvh;padding:max(12px, env(safe-area-inset-top)) 12px max(16px, env(safe-area-inset-bottom));scroll-padding-top:max(12px, env(safe-area-inset-top));border-left:0;grid-template-rows:auto auto auto auto auto;align-content:start;gap:10px;display:grid;overflow:auto}.evidenceViewerHead{border-radius:20px;grid-row:1;padding:12px}.evidenceViewerHead h2{font-size:22px;line-height:1.03}.evidenceViewerHead span{text-overflow:ellipsis;white-space:nowrap;max-width:68vw;font-size:12px;overflow:hidden}.evidenceViewerHead button{min-height:34px;padding:0 11px}.evidencePreviewPanel{grid-row:2;grid-template-rows:auto minmax(0,1fr) auto;min-height:58dvh;display:grid}.evidencePreviewPanel .panelHead.compact{gap:8px;padding:10px 12px}.evidencePreviewPanel .panelHead.compact h3{font-size:16px}.evidencePreviewPanel iframe,.evidencePreviewPanel img,.evidencePreviewPanel pre,.evidencePreviewEmpty{height:52dvh;min-height:430px;max-height:none}.evidencePreviewPanel img{min-height:430px;max-height:none}.evidencePreviewPanel>small{padding:8px 10px;font-size:10.5px}.evidenceViewerMessage{grid-row:3}.mobileKeyFindingsPanel{background:#fffffff5;border:1px solid #cadae8e6;border-radius:20px;grid-row:4;gap:10px;padding:13px;display:none;box-shadow:0 14px 34px #06172b14}.mobileKeyFindingsPanel.open{display:grid}.mobileIntelligenceToggle{color:#e6f3ff;background:linear-gradient(135deg,#0f2e55f5,#091b35fa);border:1px solid #7ec4ff38;border-radius:16px;grid-row:5;justify-content:center;align-items:center;min-height:42px;font-size:13px;font-weight:950;display:flex;box-shadow:0 12px 34px #06172b38}.evidenceViewerGrid,.evidenceIntelFacts,.evidenceSignalGrid,.extractedFactGrid{grid-template-columns:1fr}.evidenceViewerGrid{grid-row:6;padding-bottom:2px;display:none;overflow:visible}.evidenceViewerGrid.open{display:grid}.evidenceViewerGrid .desktopKeyFindingsPanel{display:none}.relatedGapPanel{grid-column:auto}}.evidenceLibraryHero{align-items:center}.evidenceLibraryShell{gap:18px;width:100%;margin:0 auto 42px;display:grid}.libraryPanel{background:radial-gradient(circle at 100% 0,#2f6fae14,#0000 280px),#fffffff0;border:1px solid #cadae8e6;border-radius:26px;overflow:hidden;box-shadow:0 24px 70px #06172b14}.evidenceLibraryDashboard{background:radial-gradient(circle at 18% 8%,#8ff5d738,#0000 300px),radial-gradient(circle at 88% 2%,#7ec4ff3d,#0000 360px),linear-gradient(135deg,#061225 0%,#09264a 48%,#0f4c81 100%);border:0;border-radius:0;gap:10px;width:100%;padding:clamp(22px,3.2vw,42px) 0 clamp(18px,2.5vw,30px);display:grid;overflow:hidden;box-shadow:inset 0 -1px #7ec4ff2e,0 28px 70px #06172b2e}.evidenceLibraryDashboard>*{width:min(100% - 36px,1440px);margin-inline:auto}.evidenceLibraryUpload{background:radial-gradient(circle at 0 0,#8ff5d71c,#0000 240px),linear-gradient(#fff,#f7fbfd);border:1px solid #cadae8c7;border-radius:22px;grid-template-columns:minmax(250px,.85fr) minmax(240px,.8fr) minmax(170px,.45fr) minmax(250px,.7fr) auto;align-items:end;gap:14px;margin-top:54px;padding:16px;display:grid}.evidenceLibraryUpload>div:first-child{align-self:center}.evidenceLibraryUpload h2{color:var(--navy-deep);margin:0;font-size:clamp(24px,2vw,34px);line-height:1.02}.evidenceLibraryUpload p{color:#52627a;margin:7px 0 0;font-weight:760;line-height:1.38}.evidenceLibraryUpload label{color:#243244;letter-spacing:.01em;gap:8px;font-size:12px;font-weight:950;display:grid}.libraryAssignmentPicker{gap:8px;min-width:0;display:grid}.libraryAssignmentPicker>span{color:#243244;letter-spacing:.01em;font-size:12px;font-weight:950}.libraryAssignmentPicker>div{scrollbar-width:thin;gap:7px;padding-bottom:2px;display:flex;overflow-x:auto}.libraryAssignmentPicker label,.libraryAssignmentEditor label{white-space:nowrap;background:#ffffffe0;border:1px solid #cadae8c2;border-radius:999px;align-items:center;gap:7px;min-height:34px;padding:0 10px;display:inline-flex}.libraryAssignmentPicker input,.libraryAssignmentEditor input{accent-color:#0d7e76}.libraryAssignmentPicker small,.libraryAssignmentEditor small{color:#52627a;font-size:11px;font-weight:850}.evidenceLibraryUpload select,.evidenceLibraryUpload input[type=file]{min-height:48px}.evidenceLibraryUpload .primaryButton{white-space:nowrap;min-height:48px}.evidenceChapterPanel{position:relative}.evidenceChapterPanel:before{content:"";background:linear-gradient(90deg,#0000,#2f6fae2e,#0000);height:1px;position:absolute;top:-8px;left:22px;right:22px}.evidenceActivityPanel.flat.evidenceChapterPanel{background:radial-gradient(circle at 92% 4%,#2f6fae14,#0000 280px),linear-gradient(#fffffff5,#f8fbfdf0);margin-top:8px}.evidenceActivityPanel .panelHead{align-items:center}.evidenceActivityPanel .panelHead h2{color:var(--navy-deep);margin:0;font-size:clamp(22px,1.8vw,30px);line-height:1.05}.evidenceActivityPanel .recentActivityList{padding:18px 18px 0;position:relative}.evidenceActivityPanel .recentActivityList:before{content:"";background:linear-gradient(#0d7e7652,#cadae88a);width:1px;position:absolute;top:20px;bottom:0;left:33px}.evidenceTimelineItem.recentActivityItem{z-index:1;background:#ffffffeb;border:1px solid #cadae8b8;border-radius:16px;grid-template-columns:30px minmax(0,1fr) auto;min-height:54px;margin-bottom:8px;padding:10px 12px;position:relative;box-shadow:0 10px 24px #06172b0b}.evidenceTimelineItem.recentActivityItem:hover{background:#fff;border-color:#2f6fae33}.recentActivityItem .activityTimelineMarker,.evidenceTimelineItem.recentActivityItem>span.activityTimelineMarker{color:#174a7c;background:#eef7ff;border:1px solid #2f6fae33;border-radius:999px;justify-content:center;align-items:center;width:24px;height:24px;font-size:8px;font-weight:1000;display:inline-flex;box-shadow:0 0 0 5px #2f6fae14}.evidenceTimelineItem .activityTimelineMarker.success{color:#075f58;background:#e8faf4fa;border-color:#0d7e7633;box-shadow:0 0 0 5px #0d7e761a}.evidenceTimelineItem .activityTimelineMarker.warning{color:#8b5708;background:#fff7e6fa;border-color:#be7e143d;box-shadow:0 0 0 5px #be7e141a}.activityTimelineFooter{border-top:1px solid #cadae894;justify-content:center;align-items:center;margin:14px 18px 0;padding:18px 0 16px;display:flex}.activityTimelineFooter span{color:#52627a;font-size:12px;font-weight:900}.activityTimelineFooter .showMoreActivity{width:auto;min-height:34px;margin:0;padding:0 15px}.evidenceLibraryUpload.evidenceIntakePanel{background:radial-gradient(circle at 6% 0,#8ff5d721,#0000 260px),radial-gradient(circle at 98% 0,#2f6fae1a,#0000 280px),linear-gradient(#fff 0%,#f6fbfd 100%);border-color:#7ec4ff38;grid-template-columns:minmax(260px,.95fr) minmax(280px,1fr) minmax(180px,.52fr) minmax(250px,.78fr) auto;align-items:stretch;gap:12px;margin-top:26px;box-shadow:0 18px 48px #06172b14}.evidenceIntakeIntro{align-self:center;gap:8px;display:grid}.evidenceIntakeContext{flex-wrap:wrap;gap:5px;margin-top:2px;display:flex}.evidenceIntakeContext span{color:#075f58;background:#e8faf4c7;border:1px solid #0d7e7624;border-radius:999px;align-items:baseline;gap:4px;min-height:22px;padding:0 8px;font-size:10px;font-weight:950;display:inline-flex}.evidenceIntakeContext span.warning{color:#8b5708;background:#fff7e6e6;border-color:#be7e1438}.libraryAssignmentPicker .intakeClaimChipGrid{scrollbar-width:thin;gap:7px;padding:1px 1px 5px;display:flex;overflow-x:auto}.intakeClaimChip{min-width:138px;min-height:48px;color:var(--navy-deep);text-align:left;background:#ffffffe6;border:1px solid #cadae8d1;border-radius:16px;gap:2px;padding:8px 10px;display:grid;box-shadow:0 8px 18px #06172b0a}.intakeClaimChip strong{text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:1000;line-height:1.1;overflow:hidden}.intakeClaimChip small{color:#52627a;text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:850;overflow:hidden}.intakeClaimChip.selected{color:#075f58;background:linear-gradient(#e8faf4fa,#fff);border-color:#0d7e7647;box-shadow:0 12px 28px #0d7e761f}.intakeClaimChip.selected:before{content:"Selected";color:#0d7e76;letter-spacing:.05em;text-transform:uppercase;font-size:9px;font-weight:1000}.evidenceLibraryContent{grid-template-columns:minmax(0,1.55fr) minmax(340px,.65fr);align-items:start;gap:18px;display:grid}.libraryPanel .panelHead{border-bottom:1px solid #cadae8a3;padding:16px 18px 10px}.libraryEvidenceList{gap:10px;padding:26px 18px 20px;display:grid}.libraryEvidenceCard{background:#fbfdfff5;border:1px solid #cadae8a3;border-radius:14px;gap:0;transition:transform .15s,border-color .15s,box-shadow .15s;display:grid;overflow:hidden;box-shadow:0 8px 20px #06172b08}.libraryEvidenceCard:hover{border-color:#2f6fae47;transform:translateY(-1px);box-shadow:0 12px 26px #06172b0e,0 0 18px #2f6fae12}.libraryEvidenceOpen{width:100%;color:inherit;font:inherit;text-align:left;background:0 0;border:0;grid-template-columns:46px minmax(180px,1.25fr) minmax(150px,.85fr) minmax(150px,.85fr) auto;align-items:center;gap:13px;padding:13px 14px;display:grid}.libraryEvidenceIcon{color:#075f58;background:#e8faf4e0;border:1px solid #0d7e762e;border-radius:15px;place-items:center;width:42px;height:42px;font-size:20px;display:grid}.libraryEvidenceOpen strong{color:var(--navy-deep);font-size:15px;font-weight:950;line-height:1.18;display:block}.libraryEvidenceOpen small{color:#52627a;text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:12px;font-weight:800;line-height:1.28;display:block;overflow:hidden}.libraryEvidenceOpen em{color:#075f58;white-space:nowrap;background:#e8faf4e0;border:1px solid #0d7e7629;border-radius:999px;justify-self:end;padding:8px 10px;font-size:12px;font-style:normal;font-weight:950}.libraryAssignmentEditor{background:#f7fbfdc7;border-top:1px solid #cadae894;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:8px 14px;display:grid}.libraryAssignmentEditor>strong{color:#52627a;letter-spacing:.06em;text-transform:uppercase;font-size:11px;font-weight:1000}.libraryAssignmentEditor>div{scrollbar-width:thin;gap:7px;display:flex;overflow-x:auto}.libraryAssignmentEditor>small:last-child{color:#075f58;white-space:nowrap;background:#e8faf4db;border:1px solid #0d7e7629;border-radius:999px;padding:7px 10px;font-size:11px;font-weight:950}.unassignedEvidencePanel{overflow:hidden}.unassignedEvidenceGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:0 18px 20px;display:grid}.unassignedEvidenceGrid article{background:radial-gradient(circle at 100% 0,#b4740d0f,#0000 180px),#fbfdff;border:1px solid #cadae8d1;border-radius:18px;display:grid;overflow:hidden}.unassignedEvidenceGrid article>button{width:100%;color:inherit;font:inherit;text-align:left;background:0 0;border:0;gap:5px;padding:14px;display:grid}.unassignedEvidenceGrid article>button strong{color:var(--navy-deep);font-size:15px;font-weight:950}.unassignedEvidenceGrid article>button span{color:#52627a;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:800;overflow:hidden}.unassignedEvidenceGrid article>button em{color:#8b5708;background:#fff7e6eb;border:1px solid #b4740d38;border-radius:999px;justify-self:start;margin-top:4px;padding:7px 10px;font-size:12px;font-style:normal;font-weight:950}.evidenceActivityPanel{position:sticky;top:92px}.recentActivityItem{cursor:pointer;text-align:left}button.recentActivityItem{border-left:0;border-right:0;width:100%;font-family:inherit}.showMoreActivity{width:calc(100% - 36px);min-height:42px;color:var(--brand-dark);background:#f3f8fc;border:1px solid #2f6fae29;border-radius:999px;margin:0 18px 18px;font-weight:950}.evidenceActivityPanel .showMoreActivity{justify-self:center;width:min(260px,100% - 36px);margin:28px 18px 30px}@media (max-width:1180px){.evidenceLibraryUpload{grid-template-columns:repeat(2,minmax(0,1fr))}.evidenceLibraryUpload>div:first-child,.evidenceLibraryUpload .fileUploadField{grid-column:1/-1}.evidenceLibraryContent{grid-template-columns:1fr}.evidenceActivityPanel{position:static}.libraryEvidenceOpen{grid-template-columns:46px minmax(0,1fr) auto}.libraryEvidenceOpen>span:nth-of-type(3),.libraryEvidenceOpen>span:nth-of-type(4){grid-column:2/3}.libraryEvidenceOpen em{grid-area:1/3/span 3}.libraryAssignmentEditor{grid-template-columns:minmax(0,1fr)}.unassignedEvidenceGrid{grid-template-columns:1fr}}@media (max-width:760px){.evidenceLibraryShell{width:min(100% - 20px,720px);margin-top:14px}.evidenceLibraryDashboard,.libraryPanel{border-radius:22px}.evidenceLibraryUpload{grid-template-columns:1fr;padding:14px}.evidenceLibraryUpload>div:first-child,.evidenceLibraryUpload .fileUploadField{grid-column:auto}.libraryPanel .panelHead{padding:17px 16px 12px}.libraryEvidenceList{padding:0 12px 14px}.libraryEvidenceOpen{grid-template-columns:40px minmax(0,1fr);gap:10px;padding:12px}.libraryEvidenceIcon{border-radius:14px;width:38px;height:38px;font-size:18px}.libraryEvidenceOpen>span:nth-of-type(3),.libraryEvidenceOpen>span:nth-of-type(4),.libraryEvidenceOpen em{grid-area:auto/2;justify-self:start}.libraryEvidenceOpen em{margin-top:2px}.libraryAssignmentPicker>div,.libraryAssignmentEditor>div{flex-wrap:nowrap}.unassignedEvidenceGrid{padding:0 12px 14px}.viewerModeBadge{padding:7px 10px;font-size:11px}}.evidenceLibraryShell.commandCenterOnly{--evidence-grid-width:min(100% - clamp(24px, 3vw, 36px), 1440px);background:linear-gradient(#f8fbfd00,#f8fbfdf5 220px),#f8fbfd;gap:10px;width:100%;margin-top:0;overflow-x:clip}.evidenceLibraryShell.commandCenterOnly>.evidenceLibraryDashboard{border-radius:0}.evidenceLibraryShell.commandCenterOnly>.evidenceLibraryDashboard>*{width:var(--evidence-grid-width)}.evidenceLibraryShell.commandCenterOnly>.libraryPanel,.evidenceLibraryShell.commandCenterOnly>.evidenceLibraryUpload,.evidenceLibraryShell.commandCenterOnly>.evidenceSnapshotRibbon,.evidenceLibraryShell.commandCenterOnly>.evidenceControlsPanel{width:var(--evidence-grid-width);margin-inline:auto}.evidenceLibraryTitleBlock{gap:6px;display:grid}.evidenceLibraryTitleBlock h1{color:#f7fbff;margin:0;font-size:clamp(30px,3.3vw,50px);line-height:.96}.evidenceLibraryTitleBlock p{color:#e6f3ffd1;max-width:820px;margin:0;font-size:16px;font-weight:780;line-height:1.42}.evidenceLibraryTitleBlock .eyebrow{color:#8ff5d7}.evidenceSnapshotGrid{grid-template-columns:repeat(5,minmax(0,1fr))}.evidenceSnapshotRibbon{background:#fff;border:1px solid #cadae8c7;border-radius:15px;justify-content:space-between;align-items:center;gap:10px;padding:7px 10px;display:flex;box-shadow:0 8px 22px #06172b0b}.evidenceSnapshotRibbon>div:first-child{gap:0;min-width:max-content;display:grid}.evidenceHealthSkeleton{gap:4px;min-width:150px;display:grid}.evidenceSnapshotRibbon .eyebrow{margin:0}.evidenceSnapshotRibbon strong{color:var(--navy-deep);font-size:16px;font-weight:1000;line-height:1}.evidenceSnapshotRibbon small{color:#52627a;font-size:10.5px;font-weight:850;line-height:1.15}.evidenceSnapshotChips{flex-wrap:wrap;flex:1;justify-content:flex-end;gap:4px 8px;min-width:0;display:flex}.evidenceSnapshotChips span{color:#52627a;white-space:nowrap;background:0 0;border:0;border-radius:0;align-items:baseline;gap:4px;min-height:20px;padding:0;font-size:10.5px;font-weight:900;display:inline-flex}.evidenceSnapshotChips strong{color:#075f58;font-size:12px}.skeletonLine,.skeletonChip,.skeletonButton,.skeletonDot{background:linear-gradient(90deg,#e6edf3 0%,#f5f8fb 45%,#e6edf3 90%) 0 0/220% 100%;border-radius:999px;animation:1.25s ease-in-out infinite skeletonPulse;display:block;overflow:hidden}.skeletonLine{width:100%;height:10px}.skeletonLine.short{width:74px}.skeletonLine.medium{width:140px}.skeletonLine.small{width:108px;height:8px}.skeletonLine.tiny{width:86px;height:9px}.skeletonChip{width:76px;height:18px}.skeletonChip.narrow{width:52px}.skeletonChips .skeletonChip{min-height:20px}.skeletonButton{width:58px;height:21px}.skeletonDot{width:18px;height:18px}@keyframes skeletonPulse{0%{background-position:120% 0}to{background-position:-120% 0}}.evidenceControlsPanel{background:#fff;border:1px solid #cadae8c7;border-radius:15px;gap:6px;padding:8px;display:grid;box-shadow:0 8px 22px #06172b0a}.evidenceControlsToolbar{z-index:18;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid;position:sticky;top:8px}.srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.evidenceToolbarResult{color:#52627a;white-space:nowrap;font-size:11px;font-weight:950}.evidenceControlsHeader{justify-content:space-between;align-items:end;gap:12px;display:flex}.evidenceControlsHeader h2{color:var(--navy-deep);margin:0;font-size:20px;line-height:1.05}.evidenceControlsHeader span{color:#52627a;white-space:nowrap;font-size:12px;font-weight:900}.portfolioMetricCard.compact{border-radius:18px;min-height:auto;padding:14px}.evidenceLibraryDashboard .portfolioMetricCard.compact{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:radial-gradient(circle at 100% 0,#8ff5d71a,#0000 170px),#ffffff14;border-color:#7ec4ff33;box-shadow:0 20px 48px #00000029}.evidenceLibraryDashboard .portfolioMetricCard.compact span{color:#e6f3ffb8}.evidenceLibraryDashboard .portfolioMetricCard.compact strong{color:#f7fbff}.portfolioMetricCard.compact strong{font-size:clamp(28px,3vw,42px)}.evidenceSearchFilters{grid-template-columns:minmax(240px,1fr) minmax(160px,.26fr) minmax(145px,.22fr);align-items:end;gap:8px;display:grid}.evidenceSearchFilters label{color:#243244;letter-spacing:.01em;gap:0;font-size:12px;font-weight:950;display:grid}.evidenceSearchFilters input,.evidenceSearchFilters select{width:100%;min-height:34px;color:var(--navy-deep);font:inherit;background:#f8fbfd;border:1px solid #cadae8e0;border-radius:11px;padding:0 10px;font-size:12px;font-weight:850;box-shadow:inset 0 1px #fffc}.evidenceSearchFilters input:disabled,.evidenceSearchFilters select:disabled{opacity:.72;cursor:wait}.evidenceSearchFilters input::placeholder{color:#7a8798}.evidenceSearchFilters select option{color:#172033}.evidenceResultBar{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffff14;border:1px solid #7ec4ff33;border-radius:18px;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;display:flex}.evidenceResultBar span{color:#e6f3ffc7;font-size:12px;font-weight:900}.evidenceLibraryDashboard .inlineNotice{color:#e6f3ffdb;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffff14;border-color:#7ec4ff2e}.libraryEvidenceActions button,.libraryEvidenceExpanded button{min-height:34px;color:var(--brand-dark);background:#fff;border:1px solid #2f6fae2e;border-radius:999px;padding:0 12px;font-size:12px;font-weight:950}.libraryEvidenceList.compact{gap:3px}.libraryPanel .panelHead+.libraryEvidenceList,.libraryPanel .panelHead+.recentActivityList{padding-top:26px}.libraryEvidenceSkeletonRow{background:#fbfdfff5;border:1px solid #cadae8a3;border-radius:12px;grid-template-columns:20px minmax(230px,1.12fr) minmax(230px,.88fr) auto;align-items:center;gap:6px;min-width:0;padding:4px 6px;display:grid}.libraryEvidenceSkeletonRow>span:nth-child(2){gap:4px;min-width:0;display:grid}.libraryEvidenceSkeletonRow .skeletonMeta{gap:4px;min-width:0;display:flex;overflow:hidden}.libraryEvidenceCard.compact{border-radius:12px}.libraryEvidenceCollapsed{min-width:0;padding:0;display:block}.libraryEvidenceCard.compact.assigned{border-color:#0d7e7621}.libraryEvidenceCard.compact.unassigned{background:#fffdf8;border-color:#be7e142e}.libraryEvidenceInventoryRow{cursor:pointer;outline:none;grid-template-columns:20px minmax(230px,1.12fr) minmax(230px,.88fr) auto;align-items:center;gap:6px;min-width:0;padding:3px 6px;display:grid}.libraryEvidenceInventoryRow:focus-visible{box-shadow:inset 0 0 0 2px #2f6fae57}.libraryEvidenceCard.compact.expanded .libraryEvidenceInventoryRow{background:#f8fbfdc2}.libraryEvidenceCard.compact .libraryEvidenceOpen{grid-template-columns:42px minmax(190px,1.3fr) minmax(150px,.75fr) minmax(170px,.9fr) auto;gap:11px;min-width:0;padding:7px 8px}.libraryEvidenceCard.compact .libraryEvidenceIcon{letter-spacing:.05em;border-radius:6px;width:18px;height:18px;font-size:6.5px;font-weight:1000}.inventoryDocumentName{min-width:0}.inventoryDocumentName strong{color:var(--navy-deep);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:950;line-height:1;display:block;overflow:hidden}.inventoryDocumentName small{color:#7a8798;text-overflow:ellipsis;white-space:nowrap;margin-top:0;font-size:9.5px;font-weight:760;line-height:1.12;display:block;overflow:hidden}.inventoryEvidenceMeta{align-items:center;gap:5px;min-width:0;display:flex;overflow:hidden}.inventoryStatusLine{flex:none;align-items:center;gap:3px;min-width:0;display:flex;overflow:hidden}.inventoryStatusChip{color:#52627a;text-overflow:ellipsis;white-space:nowrap;background:#f4f7fa;border:1px solid #52627a21;border-radius:999px;align-items:center;max-width:100%;min-height:16px;padding:0 5px;font-size:9px;font-weight:950;line-height:1;display:inline-flex;overflow:hidden}.inventoryStatusChip.assigned,.inventoryStatusChip.processed{color:#075f58;background:#e8faf4b8;border-color:#0d7e7624}.inventoryStatusChip.unassigned,.inventoryStatusChip.review{color:#8b5708;background:#fff7e6c7;border-color:#be7e1433}.inventoryClaimChips{flex-wrap:nowrap;flex:1;gap:3px;min-width:0;display:flex;overflow:hidden}.inventoryChip,.inventoryClaimChips span{color:#174a7c;text-overflow:ellipsis;white-space:nowrap;background:#f4f8fb;border:1px solid #2f6fae1f;border-radius:999px;align-items:center;max-width:100%;min-height:16px;padding:0 5px;font-size:9px;font-weight:950;line-height:1;display:inline-flex;overflow:hidden}.inventoryChip.success,.inventoryClaimChips span{color:#075f58;background:#e8faf4db;border-color:#0d7e7629}.inventoryChip.review,.inventoryClaimChips span.warning{color:#8b5708;background:#fff7e6eb;border-color:#be7e143d}.libraryEvidenceInventoryRow time{color:#52627a;white-space:nowrap;font-size:10.5px;font-weight:900}.inventoryActionGroup{white-space:nowrap;justify-content:flex-end;gap:5px;display:flex}.inventoryViewAction,.inventoryMoreAction{min-height:21px;color:var(--brand-dark);white-space:nowrap;background:#fff;border:1px solid #2f6fae2e;border-radius:999px;padding:0 7px;font-size:10px;font-weight:950}.inventoryViewAction{color:#075f58;background:#e8faf4e6;border-color:#0d7e7638}.inventoryMoreAction{color:#52627a;background:#f8fbfd;border-color:#52627a29}.libraryEvidenceActions{flex-wrap:wrap;justify-content:flex-end;gap:7px;display:flex}.libraryEvidenceExpanded{background:#f8fbfde0;border-top:1px solid #cadae8ad;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;padding:8px;display:grid}.libraryEvidenceExpanded>div{background:#fff;border:1px solid #cadae8bd;border-radius:12px;align-content:start;gap:5px;padding:8px;display:grid}.libraryEvidenceExpanded span{color:#52627a;letter-spacing:.06em;text-transform:uppercase;font-size:10px;font-weight:1000}.libraryEvidenceExpanded strong{color:var(--navy-deep);font-size:12px;font-weight:900;line-height:1.25}.skeletonActivityItem{pointer-events:none}.skeletonActivityItem div{gap:5px;display:grid}.skeletonActivityItem>span{background:linear-gradient(90deg,#dce7ee 0%,#f5f8fb 45%,#dce7ee 90%) 0 0/220% 100%;animation:1.25s ease-in-out infinite skeletonPulse}.evidenceActivityPanel.flat{position:static}.assignmentDrawerOverlay{z-index:2147480900;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0612256b;justify-items:end;display:grid;position:fixed;inset:0;overflow:hidden}.assignmentDrawerBackdrop{background:0 0;border:0;position:absolute;inset:0}.assignmentDrawer{z-index:1;background:radial-gradient(circle at 86% 4%,#7ec4ff29,#0000 280px),linear-gradient(#f8fbfd,#eef5f8);border-left:1px solid #7ec4ff38;grid-template-rows:auto minmax(0,1fr) auto;gap:14px;width:min(520px,100%);height:100dvh;padding:clamp(16px,2vw,22px);display:grid;position:relative;overflow:hidden;box-shadow:-30px 0 80px #06172b38}.assignmentDrawerHead{background:#fff;border:1px solid #cadae8e6;border-radius:22px;justify-content:space-between;align-items:flex-start;gap:14px;padding:16px;display:flex}.assignmentDrawerHead h2{color:var(--navy-deep);margin:0;font-size:28px;line-height:1}.assignmentDrawerHead p{color:#52627a;margin:7px 0 0;font-size:13px;font-weight:780;line-height:1.35}.assignmentDrawerHead button,.assignmentDrawerActions button:first-child{color:#172033;background:#fff;border:1px solid #cadae8e6;border-radius:999px;min-height:36px;padding:0 13px;font-weight:900}.assignmentClaimList{align-content:start;gap:9px;padding-right:2px;display:grid;overflow:auto}.assignmentClaimList label{background:#fffffff0;border:1px solid #cadae8d1;border-radius:17px;align-items:center;gap:12px;padding:12px;display:flex}.assignmentClaimList input{accent-color:#0d7e76;width:18px;height:18px}.assignmentClaimList strong{color:var(--navy-deep);font-size:14px;font-weight:950;display:block}.assignmentClaimList small{color:#52627a;margin-top:2px;font-size:12px;font-weight:800;display:block}.assignmentDrawerActions{justify-content:flex-end;gap:10px;display:flex}.assignmentDrawerActions .primaryButton{min-height:42px;padding:0 16px}@media (max-width:1180px){.evidenceSnapshotGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.libraryEvidenceInventoryRow{grid-template-columns:20px minmax(0,1fr) auto}.inventoryEvidenceMeta{grid-column:2/3}.inventoryActionGroup{grid-area:1/3/span 2}.libraryEvidenceCard.compact .libraryEvidenceOpen{grid-template-columns:42px minmax(0,1fr) auto}.libraryEvidenceCard.compact .libraryEvidenceOpen>span:nth-of-type(3),.libraryEvidenceCard.compact .libraryEvidenceOpen>span:nth-of-type(4){grid-column:2/3}.libraryEvidenceCard.compact .libraryEvidenceOpen em{grid-area:1/3/span 3}.libraryEvidenceExpanded{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.evidenceSnapshotGrid,.evidenceSearchFilters{grid-template-columns:1fr}.evidenceLibraryTitleBlock h1{font-size:34px}.evidenceLibraryDashboard{padding:20px 0 18px}.evidenceLibraryTitleBlock p{font-size:14px}.evidenceSnapshotRibbon{gap:8px;padding:7px;display:grid}.evidenceSnapshotRibbon>div:first-child{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.evidenceSnapshotRibbon .evidenceHealthSkeleton{gap:4px;display:grid}.evidenceSnapshotRibbon strong{font-size:14px}.evidenceSnapshotChips{scrollbar-width:none;flex-wrap:nowrap;justify-content:flex-start;padding-bottom:2px;overflow-x:auto}.evidenceSnapshotChips span{min-height:23px;padding:0 7px;font-size:10px}.evidenceControlsPanel{gap:6px;padding:7px}.evidenceControlsToolbar{grid-template-columns:1fr;top:6px}.evidenceToolbarResult{display:none}.evidenceSearchFilters{grid-template-columns:minmax(0,1fr) minmax(112px,.45fr) minmax(104px,.42fr);gap:8px}.evidenceSearchFilters input,.evidenceSearchFilters select{border-radius:11px;min-height:34px;padding:0 8px;font-size:11px}.evidenceResultBar{flex-direction:column;align-items:stretch}.libraryEvidenceCollapsed{grid-template-columns:minmax(0,1fr)}.libraryEvidenceActions{grid-column:1/-1;justify-content:flex-start}.libraryEvidenceCard.compact .libraryEvidenceOpen{grid-template-columns:38px minmax(0,1fr);padding:8px}.libraryEvidenceInventoryRow{grid-template-columns:18px minmax(0,1fr) auto;gap:4px 6px;padding:4px 5px}.libraryEvidenceSkeletonRow{grid-template-columns:18px minmax(0,1fr) auto;gap:4px 6px;padding:5px}.libraryEvidenceSkeletonRow .skeletonMeta{grid-column:2/4}.libraryEvidenceSkeletonRow .skeletonButton{grid-area:1/3}.inventoryDocumentName{grid-column:2/3}.inventoryEvidenceMeta{grid-column:2/4}.inventoryStatusLine{gap:3px}.inventoryClaimChips{scrollbar-width:none;flex-wrap:nowrap;padding-bottom:1px;overflow-x:auto}.inventoryActionGroup{grid-area:1/3;justify-self:end}.inventoryDocumentName strong{font-size:13.25px}.inventoryDocumentName small,.inventoryStatusChip,.inventoryClaimChips span,.libraryEvidenceInventoryRow time{font-size:9.5px}.libraryEvidenceCard.compact .libraryEvidenceOpen>span:nth-of-type(3),.libraryEvidenceCard.compact .libraryEvidenceOpen>span:nth-of-type(4),.libraryEvidenceCard.compact .libraryEvidenceOpen em{grid-area:auto/2;justify-self:start}.libraryEvidenceExpanded{grid-template-columns:1fr}.assignmentDrawerOverlay{justify-items:stretch}.assignmentDrawer{width:100%;padding:max(12px, env(safe-area-inset-top)) 12px max(16px, env(safe-area-inset-bottom));border-left:0}}.workspacePage .wizardHeader,.workspacePage .workspaceHero,.publicAccessPage .pricingDecisionHero,.publicAccessPage .trustHero,.publicAccessPage .providerHero,.publicAccessPage .checkoutHero{border-left:0;border-right:0;border-radius:0 0 28px 28px;width:100%;max-width:none;margin-left:0;margin-right:0;padding-left:max(24px,50vw - 680px);padding-right:max(24px,50vw - 680px)}.workspacePage .wizardHeader{color:#fff;background:radial-gradient(circle at 78% 12%,#2f6fae38,#0000 360px),linear-gradient(135deg,#06172bfa,#174a7ceb);border-top:0;gap:14px;margin-top:0;box-shadow:0 28px 72px #06172b33}.workspacePage .wizardHeader.compactRoadmapOnly{background:radial-gradient(circle at 78% 12%,#2f6fae2e,#0000 320px),linear-gradient(135deg,#06172bfa,#174a7ceb);gap:0;box-shadow:0 16px 42px #06172b29;padding-top:10px!important;padding-bottom:10px!important}.workspacePage .wizardHeader.compactRoadmapOnly .timeline{margin-top:0}.workspacePage .wizardHeader.compactRoadmapOnly .timelineStep{min-height:58px}.workspacePage .wizardIntro{justify-content:stretch;align-items:start;gap:6px;display:grid}.workspacePage .wizardIntro .eyebrow,.workspacePage .wizardIntro p{color:#eff8ffc7}.workspacePage .wizardIntro h1{color:#fff;max-width:980px;font-size:clamp(34px,4.2vw,64px);line-height:.98}.workspacePage .wizardIntro p{max-width:900px;margin:0;font-size:clamp(15px,1.4vw,19px);font-weight:750;line-height:1.45}.workspacePage .timeline{scrollbar-width:none;grid-template-columns:repeat(6,minmax(130px,1fr));gap:0;padding:16px 4px 8px;display:grid;position:relative;overflow-x:auto}.workspacePage .timeline::-webkit-scrollbar{display:none}.workspacePage .timeline:before{content:"";background:linear-gradient(90deg,#0d7e76b3,#2f6fae6b,#ffffff2e);border-radius:999px;height:3px;position:absolute;top:32px;left:8%;right:8%}.workspacePage .timelineStep{z-index:1;text-align:center;min-width:130px;min-height:0;box-shadow:none;background:0 0;border:0;justify-items:center;gap:8px;padding:0 8px;display:grid;position:relative}.workspacePage .timelineStep span{color:#ffffffb8;background:#ffffff1c;border:1px solid #ffffff47;width:34px;height:34px;box-shadow:0 0 0 7px #ffffff0a}.workspacePage .timelineStep strong{color:#eff8ffb8;letter-spacing:.01em;font-size:12px;font-weight:950}.workspacePage .timelineStep.done span{color:#fff;background:#0d7e76;border-color:#0d7e76b8;box-shadow:0 0 0 7px #0d7e7621,0 0 22px #0d7e7638}.workspacePage .timelineStep.done strong{color:#eff8ffe6}.workspacePage .timelineStep.active{opacity:1}.workspacePage .timelineStep.active span{color:#fff;background:#2f6fae;border-color:#7ec4ffd6;animation:2.8s ease-in-out infinite trackerActivePulse;box-shadow:0 0 0 9px #2f6fae33,0 0 28px #7ec4ff57}.workspacePage .timelineStep.active strong{color:#fff}.workspacePage .timelineStep.locked{opacity:1;pointer-events:none}.workflowStatusRow{background:#ffffff14;border:1px solid #ffffff24;border-radius:18px;grid-template-columns:34px minmax(0,1fr);align-items:center;gap:12px;padding:14px 16px;display:grid;box-shadow:inset 0 1px #ffffff1c}.workflowStatusRow .activeDot{background:#6fc8ff;border-radius:999px;place-self:center;width:16px;height:16px;animation:1.9s ease-in-out infinite usefulPulse;display:inline-grid;box-shadow:0 0 0 8px #6fc8ff1f,0 0 24px #6fc8ff6b}.workflowStatusRow strong{color:#fff;align-items:baseline;font-size:17px;font-weight:950;display:inline-flex}.workflowStatusRow p{color:#eff8ffc2;margin:3px 0 0;font-size:13px;font-weight:750;line-height:1.4}.includedIntelligenceStrip{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.includedIntelligenceStrip span{color:#eff8ffeb;background:#ffffff17;border:1px solid #6fc8ff38;border-radius:999px;padding:8px 11px;font-size:12px;font-weight:950;box-shadow:inset 0 1px #ffffff14}.thinkingEllipsis:after,.intelligenceStatusPanel h2:after,.intelligenceStatusPanel h3:after{vertical-align:bottom;content:"...";width:0;animation:1.4s steps(4,end) infinite ellipsisThinking;display:inline-block;overflow:hidden}@keyframes ellipsisThinking{0%{width:0}to{width:1.25em}}@keyframes trackerActivePulse{0%,to{transform:translateY(0);box-shadow:0 0 0 9px #2f6fae2e,0 0 26px #7ec4ff4d}50%{transform:translateY(-1px);box-shadow:0 0 0 11px #2f6fae3d,0 0 34px #7ec4ff6b}}.homeSimplified .walkthroughFlow{gap:24px;margin-top:30px;padding-top:28px}.homeSimplified .walkthroughFlow:before{top:14px}.homeSimplified .walkthroughFlow article:not(:last-child):after{top:8px;right:-19px}.tourOverlay{pointer-events:auto}.tourBackdrop{-webkit-backdrop-filter:blur(1.5px);backdrop-filter:blur(1.5px);background:#03122547}.tourOverlay.hasTarget .tourBackdrop{background:#03122538}.tourOverlay.missingTarget .tourBackdrop{background:radial-gradient(circle at 50% 42%,#2f6fae2e,#0000 280px),#03122533}.tourSpotlight{background:#8ff5d714;border-color:#8ff5d7f2;box-shadow:0 0 0 9999px #0312253d,0 0 0 8px #8ff5d724,0 0 34px #8ff5d752,0 24px 70px #06172b3d}.tourCard{background:radial-gradient(circle at 100% 0,#2f6fae24,#0000 220px),#fffffffc;border-color:#8ff5d747;box-shadow:0 34px 92px #0312254d,inset 0 0 0 1px #ffffffb3}.tourActions .primaryButton{background:linear-gradient(135deg,#174a7c,#0d7e76)}.publicAccessPage .trustCenterPage>.trustHero:first-child,.publicAccessPage .architecturePage>.trustHero:first-child{border-left:0;border-right:0;border-radius:0 0 28px 28px;width:100vw;max-width:none;margin-top:-26px;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding-left:max(24px,50vw - 680px);padding-right:max(24px,50vw - 680px)}@media (max-width:760px){.workspacePage .wizardHeader,.workspacePage .workspaceHero,.publicAccessPage .pricingDecisionHero,.publicAccessPage .trustHero,.publicAccessPage .providerHero,.publicAccessPage .checkoutHero{border-radius:0 0 22px 22px;padding-left:14px;padding-right:14px}.publicAccessPage .trustCenterPage>.trustHero:first-child,.publicAccessPage .architecturePage>.trustHero:first-child{border-radius:0 0 22px 22px;margin-top:-18px;padding-left:14px;padding-right:14px}.workspacePage .wizardIntro h1{font-size:clamp(30px,8.6vw,42px)}.workspacePage .timeline{gap:0;margin-left:-14px;margin-right:-14px;padding-left:18px;padding-right:18px;display:flex}.workspacePage .timeline:before{left:32px;right:32px}.workflowStatusRow{grid-template-columns:26px minmax(0,1fr);padding:12px 13px}.homeSimplified .walkthroughFlow{padding-top:0}.homeSimplified .walkthroughFlow:before{top:48px}.homeSimplified .walkthroughFlow article:not(:last-child):after{inset:auto auto -14px 19px}}.homeHeroFocused,.workspacePage .wizardHeader,.workspacePage .workspaceHero,.publicAccessPage .pricingDecisionHero,.publicAccessPage .demoHero,.publicAccessPage .trustHero,.publicAccessPage .providerHero,.publicAccessPage .checkoutHero,.publicAccessPage .contactHero,.publicAccessPage .trustCenterPage>.trustHero:first-child,.publicAccessPage .architecturePage>.trustHero:first-child{border-left:0!important;border-right:0!important;border-radius:0!important;width:100vw!important;max-width:none!important;margin-top:0!important;margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 50vw)!important;padding-left:max(24px,50vw - 680px)!important;padding-right:max(24px,50vw - 680px)!important}.workspacePage .wizardHeader{margin-bottom:0!important}.workspacePage .claimWorkspaceHero{color:var(--navy-deep);box-shadow:0 18px 54px #06172b14;background:radial-gradient(circle at 90% 5%,#174a7c14,#0000 340px),linear-gradient(#fff,#f8fbff)!important;border-top:0!important;margin-top:0!important}.workspacePage .claimWorkspaceHero .eyebrow,.workspacePage .claimWorkspaceHero p,.workspacePage .claimWorkspaceHero h2{color:var(--navy-deep)}.workspacePage .claimWorkspaceHero p{color:#243244}.workspacePage .claimWorkspaceHero .heroStatGrid div{background:#fff}.contactPage{gap:24px;width:min(1320px,100% - 40px);margin:0 auto 54px;display:grid}.contactDetails{width:100%;margin:0}.tourOverlay{z-index:2147483000;pointer-events:none!important}.tourBackdrop,.tourSpotlight{pointer-events:none!important}.tourCard{z-index:2147483002;pointer-events:auto!important}.tourActions button{cursor:pointer}.claimCopilot{right:18px;bottom:calc(18px + env(safe-area-inset-bottom))}.claimCopilot .copilotLauncher{text-align:center;border-radius:999px;width:68px;min-width:68px;height:68px;padding:0;font-size:12px;line-height:1;box-shadow:0 18px 48px #06172b47,inset 0 0 0 1px #ffffff1f}.claimCopilot.open .copilotLauncher{width:68px}.accessOnlyPage{width:min(1320px,100% - 40px);margin:0 auto 54px;display:block}.accessOnlyPage .premiumStory{grid-template-columns:minmax(360px,470px) minmax(0,1fr);align-items:start;gap:22px;padding-top:clamp(28px,5vw,64px);display:grid}.accessOnlyPage .premiumStory>:not(.accessRail){display:none!important}.accessOnlyPage .accessRail{grid-column:1/-1;grid-template-columns:minmax(360px,470px) minmax(0,1fr);gap:22px;width:100%;margin:0;display:grid;position:static}.accessOnlyPage .accessPanel{align-self:start;width:100%;max-width:none;margin:0}.accessOnlyPage .vaNewsPanel{border-radius:24px;align-self:stretch;min-height:100%}.accessOnlyPage .vaNewsList{grid-template-columns:1fr}.comparisonMatrix{background:radial-gradient(circle at 100% 0,#2f6fae33,#0000 340px),linear-gradient(135deg,#031225,#062746 55%,#0b4f4a);border:1px solid #7ec4ff2e;overflow:hidden;box-shadow:0 32px 90px #06172b33}.comparisonMatrix .sectionTitleRow h2,.comparisonMatrix .sectionTitleRow p,.comparisonMatrix .eyebrow{color:#fff}.comparisonScroller{background:#ffffff12;border:1px solid #ffffff21;border-radius:22px;box-shadow:inset 0 1px #ffffff14}.comparisonMatrix table{border-collapse:separate;border-spacing:0}.comparisonMatrix th,.comparisonMatrix td{color:#eff8ffe6;border-bottom:1px solid #ffffff1a}.comparisonMatrix th{color:#fff;vertical-align:top;background:#ffffff14}.comparisonMatrix th strong,.comparisonMatrix th small{display:block}.comparisonMatrix th strong{color:#fff;font-size:13px;font-weight:950}.comparisonMatrix th small{color:#eff8ffad;text-transform:none;margin-top:5px;font-size:11px;font-weight:800;line-height:1.25}.comparisonMatrix td:first-child{color:#fff;font-weight:900}.comparisonMatrix tbody tr:not(.comparisonCategoryRow):nth-child(2n) td{background:#ffffff09}.comparisonMatrix tbody tr:not(.comparisonCategoryRow):hover td{background:#7ec4ff14}.comparisonMatrix .recommendedColumn{box-shadow:inset 1px 0 #7ec4ff24,inset -1px 0 #7ec4ff24;background:#6fc8ff17!important}.comparisonCategoryRow td{letter-spacing:.08em;text-transform:uppercase;background:#0d7e7642;border-bottom:1px solid #8ff5d733;font-size:12px;font-weight:950;color:#dffdf5!important}.comparisonStatus{border-radius:999px;justify-content:center;align-items:center;gap:7px;min-width:126px;padding:9px 12px;font-size:12px;font-weight:950;display:inline-flex}.comparisonStatus b,.comparisonStatus em{font-style:normal}.comparisonStatus.included{color:#dffdf5;background:#14b8a624;border:1px solid #8ff5d742;box-shadow:0 0 22px #14b8a61f}.comparisonStatus.recommended{color:#e8f5ff;background:#2f6fae38;border-color:#7ec4ff5c}.comparisonStatus.premium{color:#fff7df;background:#d288082e;border-color:#d2880866}.comparisonStatus.upgrade{color:#eff8ffc7;background:#ffffff12;border:1px solid #7ec4ff33}.pricingPage .pricingHeroCopy h1,.pricingPage .pricingHeroCopy p,.pricingPage .pricingHeroCopy .eyebrow{color:#fff}.pricingPage .pricingDecisionPanel{background:#fffffff0}@media (max-width:900px){.accessOnlyPage{width:min(100% - 28px,720px)}.accessOnlyPage .premiumStory,.accessOnlyPage .accessRail{grid-template-columns:1fr}}@media (max-width:760px){.homeHeroFocused,.workspacePage .wizardHeader,.workspacePage .workspaceHero,.publicAccessPage .pricingDecisionHero,.publicAccessPage .demoHero,.publicAccessPage .trustHero,.publicAccessPage .providerHero,.publicAccessPage .checkoutHero,.publicAccessPage .contactHero,.publicAccessPage .trustCenterPage>.trustHero:first-child,.publicAccessPage .architecturePage>.trustHero:first-child{border-radius:0!important;padding-left:16px!important;padding-right:16px!important}.pricingPage .pricingDecisionHero{gap:18px;padding-top:30px!important;padding-bottom:26px!important}.pricingPage .pricingHeroCopy h1{font-size:clamp(40px,11vw,58px);line-height:.95}.pricingPage .pricingHeroCopy p{font-size:16px;line-height:1.5}.pricingPage .pricingDecisionPanel{padding:16px}.pricingPage .pricingDetailCards{width:min(100% - 28px,520px);margin-left:auto;margin-right:auto}.pricingPage .pricingDetailCard{padding:18px}.pricingPage .pricingDetailCard .planTop strong{max-width:none;min-height:0;font-size:28px}.pricingPage .pricingDetailCard .planTop p{min-height:0;font-size:15px}.comparisonMatrix{width:min(100% - 28px,100%);padding:16px}.comparisonMatrix table{min-width:820px}.comparisonStatus{min-width:112px}.accessOnlyPage{width:min(100% - 24px,520px);margin-bottom:32px}.accessOnlyPage .premiumStory{padding-top:20px}.accessOnlyPage .accessPanel .panelHead{gap:12px;display:grid}.accessOnlyPage .segmented{width:100%}.accessOnlyPage .vaNewsPanel{border-radius:20px}.tourCard{top:auto!important;right:14px!important;bottom:max(14px, env(safe-area-inset-bottom))!important;width:auto!important;left:14px!important}.tourActions{grid-template-columns:1fr 1fr;display:grid}.tourActions .primaryButton{grid-column:1/-1}.claimCopilot .copilotLauncher{width:60px;min-width:60px;height:60px;font-size:11px}}html[data-theme=dark],body[data-theme=dark]{--bg:#061225;--panel:#0b1f38;--panel-muted:#102a48;--text:#eff8ff;--muted:#b8c7d8;--line:#ffffff24}body[data-theme=dark] .appPage{color:#eff8ff;background:radial-gradient(circle at 0 0,#2f6fae2e,#0000 420px),linear-gradient(#061225 0,#071d36 42%,#08192c 100%)}body[data-theme=dark] .surface,body[data-theme=dark] .pricingCard,body[data-theme=dark] .accessPanel,body[data-theme=dark] .legalPage,body[data-theme=dark] .contactForm,body[data-theme=dark] .contactDetails{color:#eff8ff;background:#0b1f38e6;border-color:#ffffff21}body[data-theme=dark] .surface p,body[data-theme=dark] .surface label,body[data-theme=dark] .legalPage p,body[data-theme=dark] .legalPage li,body[data-theme=dark] .pricingCard p{color:#eff8ffc7}body[data-theme=dark] input,body[data-theme=dark] textarea,body[data-theme=dark] select{color:#fff;background:#ffffff14;border-color:#fff3}.cookieNotice{right:18px;bottom:calc(18px + env(safe-area-inset-bottom));z-index:2147482000;color:#fff;background:radial-gradient(circle at 100% 0,#2f6fae33,#0000 240px),#031225f5;border:1px solid #7ec4ff3d;border-radius:20px;grid-template-columns:minmax(0,1fr) auto;gap:14px;width:min(520px,100vw - 32px);padding:16px;display:grid;position:fixed;box-shadow:0 24px 72px #03122557}.cookieNotice strong,.cookieNotice p{margin:0}.cookieNotice p{color:#eff8ffc2;margin-top:4px;font-size:13px;font-weight:700;line-height:1.4}.cookieNotice button{color:#031225;background:#8ff5d7;border-radius:999px;align-self:center;min-height:40px;padding:0 18px;font-weight:950}.publicAccessPage .appHeader,.workspacePage .appHeader{margin-bottom:0!important;padding-bottom:0!important}.publicAccessPage .pricingDecisionHero,.publicAccessPage .demoHero,.publicAccessPage .trustHero,.publicAccessPage .checkoutHero,.publicAccessPage .contactHero,.workspacePage .wizardHeader,.workspacePage .workspaceHero{margin-top:0!important}.accessOnlyPage .vaNewsPanel{color:#fff;background:radial-gradient(circle at 90% 0,#2f6fae47,#0000 300px),linear-gradient(135deg,#031225,#062746 60%,#0b4f4a);border-color:#7ec4ff2e;box-shadow:0 28px 78px #06172b38}.accessOnlyPage .vaNewsHeader h2,.accessOnlyPage .vaNewsHeader p:not(.eyebrow),.accessOnlyPage .vaNewsPanel small,.accessOnlyPage .vaNewsLoading strong{color:#eff8ffdb}.accessOnlyPage .vaNewsHeader .eyebrow,.accessOnlyPage .vaNewsItem span{color:#8ff5d7}.accessOnlyPage .vaNewsHeader a{color:#fff;background:#ffffff14;border-color:#8ff5d747}.accessOnlyPage .vaNewsItem,.accessOnlyPage .vaNewsLoading{background:#ffffff14;border-color:#ffffff21}.accessOnlyPage .vaNewsItem strong{color:#fff}.accessOnlyPage .vaNewsItem p{color:#eff8ffb8}.pricingPage{width:100%;max-width:none;margin-bottom:0!important;padding-bottom:0!important}.pricingPage .comparisonMatrix{border-left:0;border-right:0;border-radius:0;width:100vw;max-width:none;padding:clamp(24px,4vw,56px) max(20px,50vw - 680px) 64px;margin:32px calc(50% - 50vw) 0!important}.pricingPage+.siteFooter,.pricingPage~.siteFooter{margin-top:0!important}.termsPage{gap:24px;width:min(1320px,100% - 40px);margin:0 auto 54px;display:grid}.termsContent{width:100%;margin:0}.termsContent>section{background:radial-gradient(circle at 100% 0,#174a7c0d,#0000 260px),#ffffffb3;border-radius:18px;padding:18px}body[data-theme=dark] .termsContent>section{background:#ffffff0d}.contactContentGrid{grid-template-columns:minmax(0,1fr) minmax(300px,420px);gap:22px;display:grid}.contactForm{overflow:hidden}.contactForm .inlineNotice{margin-top:0}.tourCard{max-height:calc(100dvh - 40px);overflow-y:auto;width:min(370px,100vw - 40px)!important;padding:17px!important}.tourCard h2{font-size:22px!important}.tourCard p{font-size:14px;line-height:1.42}.tourHint{background:#eff8ffb8;border:1px solid #2f6fae29;border-radius:14px;padding:10px 12px;color:#243244c7!important;font-size:12px!important;font-weight:850!important}.tourActions{gap:8px}.tourActions button:not(.primaryButton),.tourActions .primaryButton{min-height:38px;padding:8px 12px;font-size:12px}.claimCopilot{left:auto;right:18px!important}.claimCopilot[style]{right:auto!important}.claimCopilot.open{inset:auto 18px 18px auto!important}.claimCopilot.open section{width:min(420px,100vw - 28px);max-height:min(620px,100dvh - 112px);position:fixed;bottom:84px;left:auto;right:18px;overflow-y:auto}.workflowStatusRow.embedded{background:radial-gradient(circle at 100% 0,#2f6fae1a,#0000 220px),#f8fbfdeb;border-radius:18px;margin:14px 0 16px}.statusLine.pending{background:#f7fafce0;border-color:#7e92a62e}.statusLine.pending span{color:#53657cc2}.claimCopilot .copilotLauncher{touch-action:none;cursor:grab}.claimCopilot .copilotLauncher:active{cursor:grabbing}@media (max-width:760px){.cookieNotice{right:12px;bottom:calc(12px + env(safe-area-inset-bottom));grid-template-columns:1fr;width:auto;left:12px}.pricingPage .comparisonMatrix{width:100vw;padding:24px 10px 42px;margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 50vw)!important}.pricingPage .comparisonScroller{border-radius:0}.pricingPage .comparisonMatrix table{min-width:720px}.comparisonMatrix th,.comparisonMatrix td{padding:11px 8px}.comparisonStatus{min-width:94px;padding:8px;font-size:11px}.contactContentGrid{grid-template-columns:1fr}.termsPage,.contactPage{width:min(100% - 28px,680px)}.tourCard{max-height:calc(100dvh - 48px);right:16px!important;bottom:max(24px, calc(env(safe-area-inset-bottom) + 24px))!important;width:auto!important;left:16px!important}.claimCopilot{left:auto;right:14px!important}.claimCopilot.open section{width:calc(100vw - 28px);max-height:calc(100dvh - 104px);bottom:78px;right:14px}}.globalUserText{color:#fff;font-size:12px;font-weight:950;line-height:1}.activeWorkspacesPanel{grid-column:1/-1}.activeWorkspacesPanel .panelHead{padding-block:18px 10px}.activeWorkspacesPanel .claimCards.compact{max-height:255px;padding-top:10px}.claimsSupportGrid{grid-template-columns:1fr}.claimsSupportGrid .sideStack{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.publicAccessPage .hamburgerMenu button,.publicAccessPage .hamburgerMenu summary,.workspacePage .hamburgerMenu button,.workspacePage .hamburgerMenu summary{width:34px!important;height:34px!important;box-shadow:none!important;background:0 0!important;border-color:#0000!important;border-radius:0!important}.publicAccessPage .hamburgerMenu button:hover,.publicAccessPage .hamburgerMenu summary:hover,.workspacePage .hamburgerMenu button:hover,.workspacePage .hamburgerMenu summary:hover{box-shadow:none!important;background:0 0!important;border-color:#0000!important}.publicAccessPage .sessionBox a,.publicAccessPage .sessionBox button,.workspacePage .sessionBox a,.workspacePage .sessionBox button{color:#fff;text-decoration:none;min-height:auto!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}.publicAccessPage .sessionBox a:hover,.publicAccessPage .sessionBox button:hover,.workspacePage .sessionBox a:hover,.workspacePage .sessionBox button:hover{text-underline-offset:4px;text-decoration:underline;background:0 0!important}@media (max-width:900px){.claimsSupportGrid .sideStack{grid-template-columns:1fr}}@media (min-width:1181px){.homeHeroFocused{align-items:start;padding-top:clamp(34px,4.2vw,66px);padding-bottom:clamp(40px,4.6vw,74px)}.homeHeroCopy{transform:translateY(-14px)}.intelligenceDashboardGrid{grid-template-columns:minmax(0,1.28fr) minmax(0,.92fr) minmax(340px,.88fr);align-items:stretch;gap:22px}.intelligenceDashboardGrid>.commandCenter{grid-area:1/1/auto/span 2;grid-template-columns:minmax(0,1fr);align-content:space-between;min-height:100%;padding:26px}.intelligenceDashboardGrid>.commandCenter h2{max-width:980px;font-size:clamp(34px,3.4vw,52px)}.intelligenceDashboardGrid>.commandCenter p{max-width:820px}.intelligenceDashboardGrid>.commandCenter .commandMetrics{grid-template-columns:repeat(4,minmax(0,1fr));margin-top:22px}.intelligenceDashboardGrid>.commandCenter .commandMetrics article{min-height:112px}.activeWorkspacesPanel{grid-area:1/3;min-height:100%}.activeWorkspacesPanel .panelHead{align-items:start;padding:22px 24px 12px}.activeWorkspacesPanel .claimCards.compact{max-height:346px;padding:12px 18px 20px}.intelligenceDashboardGrid>.intelligenceStatusPanel,.intelligenceDashboardGrid>.readinessScoreCard,.intelligenceDashboardGrid>.missingEvidencePanel,.intelligenceDashboardGrid>.claimTimeline,.intelligenceDashboardGrid>.evidenceMap,.intelligenceDashboardGrid>.secondaryDiscovery{min-height:100%}}.publicAccessPage .appHeader,.workspacePage .appHeader{min-height:72px;box-shadow:inset 0 -1px #ffffff12,0 20px 52px #03122533;background:radial-gradient(circle at 18% -40%,#7ec4ff2e,#0000 320px),linear-gradient(90deg,#031225 0%,#061d35 46%,#082f48 72%,#0b2d55 100%)!important;padding-top:10px!important;padding-bottom:10px!important}.workspacePage .appHeader{background:radial-gradient(circle at 18% -40%,#8ff5d71f,#0000 320px),linear-gradient(90deg,#031225 0%,#061d35 48%,#073454 100%)!important}.publicAccessPage .brandLockup,.workspacePage .brandLockup{gap:12px}.publicAccessPage .brandLockup strong,.workspacePage .brandLockup strong{color:#fff;letter-spacing:0;font-size:clamp(20px,1.45vw,25px)}.publicAccessPage .brandLockup small,.workspacePage .brandLockup small{color:#eff8ffc2;letter-spacing:.01em;font-size:11px;font-weight:900}.publicAccessPage .hamburgerMenu button,.publicAccessPage .hamburgerMenu summary,.workspacePage .hamburgerMenu button,.workspacePage .hamburgerMenu summary{transition:transform .16s,border-color .16s,background .16s,box-shadow .16s;background:linear-gradient(#ffffff24,#ffffff0e)!important;border:1px solid #bee1ff3d!important;border-radius:12px!important;width:38px!important;height:38px!important;box-shadow:inset 0 1px #ffffff24,0 12px 28px #00000024!important}.publicAccessPage .hamburgerMenu button:hover,.publicAccessPage .hamburgerMenu summary:hover,.workspacePage .hamburgerMenu button:hover,.workspacePage .hamburgerMenu summary:hover{transform:translateY(-1px);background:linear-gradient(#fff3,#ffffff14)!important;border-color:#8ff5d76b!important;box-shadow:inset 0 1px #ffffff2e,0 16px 34px #0000002e,0 0 24px #8ff5d71a!important}.publicAccessPage .hamburgerMenu button span,.publicAccessPage .hamburgerMenu summary span,.workspacePage .hamburgerMenu button span,.workspacePage .hamburgerMenu summary span{background:#eff8fff0;width:17px;height:2px}.accountStack{align-items:end;gap:4px}.engineStatusBadge{letter-spacing:.06em;text-transform:uppercase;justify-content:flex-end;align-items:center;gap:7px;line-height:1;display:inline-flex;color:#eff8ffc7!important;font-size:10px!important;font-weight:950!important}.engineStatusBadge i{background:#8ff5d7;border-radius:999px;width:7px;height:7px;display:inline-block;box-shadow:0 0 0 5px #8ff5d71f,0 0 18px #8ff5d79e}.globalUserText{font-size:13px;font-weight:950;line-height:1.05;color:#fff!important}.publicAccessPage .sessionBox a,.publicAccessPage .sessionBox button,.workspacePage .sessionBox a,.workspacePage .sessionBox button{color:#fff;font-size:13px;font-weight:950;text-decoration:none;min-height:auto!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}.publicAccessPage .sessionBox a:hover,.publicAccessPage .sessionBox button:hover,.workspacePage .sessionBox a:hover,.workspacePage .sessionBox button:hover{color:#8ff5d7;text-underline-offset:4px;text-decoration:underline;transform:none}.publicAccessPage .homeHeroFocused,.publicAccessPage .pricingDecisionHero,.publicAccessPage .demoHero,.publicAccessPage .trustHero,.publicAccessPage .checkoutHero,.publicAccessPage .contactHero,.workspacePage .wizardHeader,.workspacePage .workspaceHero{margin-top:0!important}@media (max-width:760px){.publicAccessPage .appHeader,.workspacePage .appHeader{grid-template-columns:auto minmax(0,1fr) auto;gap:9px;min-height:64px;padding-left:14px!important;padding-right:14px!important}.publicAccessPage .brandLockup strong,.workspacePage .brandLockup strong{font-size:18px}.publicAccessPage .brandLockup small,.workspacePage .brandLockup small{font-size:9px}.engineStatusBadge{font-size:8px!important}.engineStatusBadge span{text-overflow:ellipsis;white-space:nowrap;max-width:108px;overflow:hidden}.globalUserText{text-overflow:ellipsis;white-space:nowrap;max-width:132px;font-size:11px;overflow:hidden}}.workspacePage .timeline:before{background:linear-gradient(90deg,#0d7e76d1,#2f6fae8f,#7ec4ff57)!important;width:auto!important;left:8.33333%!important;right:8.33333%!important}.workflowStatusRow.complete{background:radial-gradient(circle at 8% 30%,#8ff5d733,#0000 160px),#0d7e7629;border-color:#8ff5d73d;box-shadow:inset 0 1px #ffffff1f,0 18px 46px #0d7e7629}.workflowStatusRow.complete .activeDot{background:#8ff5d7;box-shadow:0 0 0 8px #8ff5d726,0 0 26px #8ff5d794}.workflowStatusRow.complete strong:before{content:"✓";margin-right:6px}.intelligenceDashboardGrid{align-items:stretch}.intelligenceDashboardGrid>*,.claimsSupportGrid>*{min-width:0}.intelligenceStatusPanel,.readinessScoreCard,.missingEvidencePanel{border-color:#0d7e7629;box-shadow:0 26px 76px #06172b17,inset 0 1px #ffffffbd}.intelligenceStatusPanel{background:radial-gradient(circle at 100% 0,#8ff5d721,#0000 220px),linear-gradient(#fffffff5,#f7fbfcf0)}.readinessScoreCard,.missingEvidencePanel,.claimTimeline,.evidenceMap,.secondaryDiscovery,.activeWorkspacesPanel{height:100%}.claimTimeline,.evidenceMap,.secondaryDiscovery{border-color:#2f6fae1f}.intelligenceStatusList{gap:10px;display:grid}.statusLine{background:#ffffffb8;border:1px solid #06172b14;border-radius:14px;grid-template-columns:22px minmax(0,1fr);align-items:center;gap:10px;padding:10px 12px;display:grid}.statusLine span{color:#174a7c;background:#2f6fae1c;border-radius:999px;place-items:center;width:22px;height:22px;font-size:11px;font-weight:950;display:inline-grid}.statusLine.active span{color:#fff;background:#0d7e76;box-shadow:0 0 0 6px #0d7e761a,0 0 20px #0d7e763d}.statusLine.active span:before{content:"●"}.statusLine strong{color:var(--navy-deep);font-size:13px;font-weight:950}.recommendedMiniAction{background:#e8faf4c7;border:1px solid #0d7e7629;border-radius:16px;gap:4px;padding:14px;display:grid}.recommendedMiniAction span{color:#0d5d59;letter-spacing:.05em;text-transform:uppercase;font-size:11px;font-weight:950}.recommendedMiniAction strong{color:var(--navy-deep);font-size:21px;font-weight:950}.commandMetrics strong{overflow-wrap:anywhere}.commandMetrics article:first-child strong,.commandMetrics article:nth-child(2) strong,.commandMetrics article:nth-child(4) strong{font-size:clamp(22px,2.1vw,31px)}@media (min-width:901px){.adminSalesIntelligence{border-top:1px solid #1f416024;border-bottom:1px solid #1f416024;gap:0;margin:4px 0 30px;display:grid}.adminSalesHeading{justify-content:space-between;align-items:end;gap:40px;padding:22px 0 17px;display:flex}.adminSalesHeading p,.adminSalesMix p{color:#176d83;letter-spacing:.11em;text-transform:uppercase;margin:0 0 5px;font-size:10px;font-weight:850}.adminSalesHeading h2,.adminSalesMix h3{color:#142b40;letter-spacing:-.035em;margin:0;font-size:25px}.adminSalesHeading>div:first-child>span{color:#6d8091;margin-top:6px;font-size:11px;display:block}.adminSalesHeading>div:last-child{justify-items:end;gap:3px;display:grid}.adminSalesHeading>div:last-child>label{align-items:center;gap:8px;margin-bottom:5px;display:flex}.adminSalesHeading>div:last-child>label span{color:#61788b;letter-spacing:.08em;text-transform:uppercase;font-size:9px;font-weight:850}.adminSalesHeading select{color:#263f54;height:34px;font:700 11px var(--cpos-interface-font);cursor:pointer;background:#fff;border:1px solid #c7d5df;border-radius:6px;padding:0 30px 0 10px}.adminSalesHeading>div:last-child strong{color:#102a40;font-size:25px}.adminSalesHeading>div:last-child>span{color:#718395;text-transform:uppercase;font-size:10px}.adminSalesHeading em{font-size:10px;font-style:normal;font-weight:850}.adminSalesHeading em.positive{color:#26715f}.adminSalesHeading em.negative{color:#a04e3d}.adminSalesMetrics{border-top:1px solid #1f41601a;border-bottom:1px solid #1f41601a;grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.adminSalesMetrics article{background:#fff6;border-right:1px solid #1f41601a;gap:4px;min-height:105px;padding:17px;display:grid}.adminSalesMetrics article:last-child{border-right:0}.adminSalesMetrics span{color:#6a7e90;letter-spacing:.07em;text-transform:uppercase;font-size:9px;font-weight:850}.adminSalesMetrics strong{color:#173047;letter-spacing:-.04em;font-size:24px}.adminSalesMetrics small{color:#788a9a;font-size:10px}.adminSalesMix{grid-template-columns:210px minmax(0,1fr);gap:30px;padding:22px 0;display:grid}.adminSalesMix h3{font-size:19px}.adminSalesMix>div:last-child{display:grid}.adminSalesMix article{border-bottom:1px solid #1f416014;grid-template-columns:minmax(180px,1fr) 110px minmax(140px,.75fr) 55px;align-items:center;gap:16px;min-height:48px;display:grid}.adminSalesMix article>span{gap:3px;display:grid}.adminSalesMix article strong{color:#263d52;font-size:11px}.adminSalesMix article small{color:#7a8b9b;font-size:9px}.adminSalesMix article b{color:#263d52;text-align:right;font-size:11px}.adminSalesMix article>i{background:#d8e1e6;border-radius:4px;height:4px;overflow:hidden}.adminSalesMix article>i u{border-radius:inherit;background:linear-gradient(90deg,#176d83,#58bfa9);height:100%;display:block}.adminSalesMix article em{color:#687c8e;text-align:right;font-size:10px;font-style:normal}.cposAdminMain .providerProfileAdminGrid{grid-template-columns:300px minmax(0,1fr);gap:0;padding:0!important}.cposAdminMain .providerProfileList{background:#f0f5f78c;border-right:1px solid #1f41601c;max-height:760px;overflow:auto;padding:10px 0 20px!important}.cposAdminMain .providerProfileList::-webkit-scrollbar{width:6px}.cposAdminMain .providerProfileList::-webkit-scrollbar-thumb{background:#b9c7d1;border-radius:6px}.cposAdminMain .providerProfileList button{gap:4px;min-height:78px;margin:0 10px;position:relative;box-shadow:none!important;background:0 0!important;border:0!important;border-bottom:1px solid #1f416014!important;border-radius:0!important;padding:11px 12px!important}.cposAdminMain .providerProfileList button:hover{background:#ffffffb8!important}.cposAdminMain .providerProfileList button.selected{background:#fff!important;border-bottom-color:#0000!important;border-radius:8px!important;box-shadow:0 10px 24px #112a4014!important}.cposAdminMain .providerProfileList button.selected:before{content:"";background:#58bfa9;border-radius:3px;width:3px;position:absolute;top:12px;bottom:12px;left:0}.cposAdminMain .providerProfileList strong{letter-spacing:-.01em;font-size:13px}.cposAdminMain .providerProfileList span,.cposAdminMain .providerProfileList small{font-size:10px}.cposAdminMain .providerProgressMini{height:3px;margin-top:3px}.cposAdminMain .providerProfileForm{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px 12px;display:grid;box-shadow:inset 10px 0 30px #1f416006;background:#ffffffd1!important;border:0!important;border-radius:0!important;padding:20px 22px 26px!important}.cposAdminMain .providerProfileForm>.fullWidth{grid-column:1/-1}.cposAdminMain .providerProfileForm>label{color:#52677a;letter-spacing:.02em;align-content:start;gap:6px;min-width:0;font-size:10px;font-weight:820;display:grid}.cposAdminMain .providerProfileForm input:not([type=file]),.cposAdminMain .providerProfileForm select{color:#20374c;background:#fbfcfd;border:1px solid #cbd6de;width:100%;height:40px;padding:0 10px;font-size:12px;transition:border-color .12s,box-shadow .12s,background .12s;border-radius:7px!important}.cposAdminMain .providerProfileForm textarea{color:#20374c;resize:vertical;background:#fbfcfd;border:1px solid #cbd6de;width:100%;min-height:86px;padding:10px;font-size:12px;line-height:1.45;border-radius:7px!important}.cposAdminMain .providerProfileForm input:focus,.cposAdminMain .providerProfileForm select:focus,.cposAdminMain .providerProfileForm textarea:focus{background:#fff;border-color:#58bfa9;outline:0;box-shadow:0 0 0 3px #58bfa91a}.cposAdminMain .providerOnboardingCard{grid-template-columns:minmax(180px,.3fr) minmax(220px,.5fr) minmax(0,1fr);align-items:center;gap:18px;background:linear-gradient(105deg,#eaf5f2,#f8fbfb 58%,#fff)!important;border:1px solid #38798021!important;border-radius:9px!important;grid-column:1/-1!important;padding:15px 17px!important}.cposAdminMain .providerOnboardingCard>div:first-child{justify-content:start;gap:4px;display:grid}.cposAdminMain .providerOnboardingCard strong{letter-spacing:-.035em;font-size:20px}.cposAdminMain .providerProgressBar{height:6px}.cposAdminMain .providerOnboardingSteps{justify-content:flex-end;gap:5px}.cposAdminMain .providerOnboardingSteps small{background:#ffffffb8;border:0;border-radius:5px;padding:5px 7px;font-size:9px;box-shadow:inset 0 0 0 1px #1f416017}.cposAdminMain .providerMediaUpload{grid-template-columns:minmax(230px,1fr) minmax(180px,.55fr) minmax(180px,.55fr);gap:12px;display:grid;background:#f5f8f9d1!important;border:1px dashed #bccbd5!important;border-radius:9px!important;grid-column:1/-1!important;padding:14px!important}.cposAdminMain .providerMediaUpload>div{align-content:center}.cposAdminMain .providerMediaUpload label{background:#fff;border:1px solid #d0dbe2;border-radius:7px;min-height:70px;padding:9px}.cposAdminMain .providerProfileForm>.primaryButton{background:linear-gradient(135deg,#0d6b7c,#126b65);border-radius:7px;grid-column:3;justify-self:end;min-width:190px;min-height:42px;box-shadow:0 10px 22px #0d6b7c29}.cposAdminMain .providerLinkedProfile{background:#eef7f5!important;border:0!important;border-left:3px solid #58bfa9!important;border-radius:0!important;padding:12px 14px!important}.cposAdminProviderRegistry{border-top:1px solid #1f416024;border-bottom:1px solid #1f416024;margin:8px 0 28px;display:block}.cposAdminRegistryHead{justify-content:space-between;align-items:end;gap:30px;padding:20px 0 16px;display:flex}.cposAdminRegistryHead p{color:#176d83;letter-spacing:.11em;text-transform:uppercase;margin:0 0 5px;font-size:10px;font-weight:850}.cposAdminRegistryHead h2{color:#142b40;letter-spacing:-.035em;margin:0;font-size:24px}.cposAdminRegistryHead>div:first-child>span{color:#6c8092;margin-top:6px;font-size:12px;display:block}.cposAdminRegistryHead>div:last-child{gap:4px;display:flex}.cposAdminRegistryHead button{color:#5e7285;font:inherit;text-transform:capitalize;cursor:pointer;background:#ffffffa6;border:1px solid #c8d4dc;border-radius:6px;padding:7px 10px;font-size:10px;font-weight:800}.cposAdminRegistryHead button.active{color:#fff;background:#176d83;border-color:#176d83}.cposAdminRegistryColumns,.cposAdminRegistryRows>button{grid-template-columns:minmax(190px,1.1fr) 115px 130px 145px 145px 115px 82px;align-items:center;gap:16px;display:grid}.cposAdminRegistryColumns{color:#64798b;letter-spacing:.08em;text-transform:uppercase;background:#d9e3e99e;min-height:36px;padding:0 12px;font-size:9px;font-weight:850}.cposAdminRegistryRows{display:grid}.cposAdminRegistryRows>button{width:100%;min-height:72px;color:inherit;font:inherit;text-align:left;cursor:pointer;background:#ffffff47;border:0;border-bottom:1px solid #1f416017;padding:9px 12px;transition:background .12s}.cposAdminRegistryRows>button:hover{background:#ffffffd6}.cposAdminRegistryRows span{gap:4px;min-width:0;display:grid}.cposAdminRegistryRows strong{color:#21384e;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.cposAdminRegistryRows small{color:#718395;font-size:10px}.cposAdminRegistryRows b{color:#65798b;text-transform:uppercase;background:#edf1f4;border-radius:99px;align-items:center;gap:6px;width:fit-content;padding:5px 8px;font-size:9px;display:flex}.cposAdminRegistryRows b i{background:#8998a5;border-radius:50%;width:6px;height:6px}.cposAdminRegistryRows b.active{color:#26715f;background:#def2eb}.cposAdminRegistryRows b.active i{background:#55bda6}.cposAdminRegistryRows b.inactive{color:#667582;background:#e8ecef}.cposAdminRegistryRows b.pending{color:#95601f;background:#f5ead5}.cposAdminRegistryRows b.pending i{background:#d59a3f}.cposAdminRegistryRows progress{accent-color:#58bfa9;width:100%;height:4px}.cposAdminRegistryRows em{color:#176d83;text-align:right;font-size:10px;font-style:normal;font-weight:850}.cposAdminShell{background:linear-gradient(135deg,#edf2f5 0%,#f5f7f8 52%,#eaf0f3 100%)}.cposAdminMain{padding:0 clamp(26px,3vw,48px) 72px}.cposAdminMain>.adminProviderPage,.cposAdminMain>section:not(.cposAdminHeader){padding-top:22px!important}.cposAdminMain .workspaceHero{display:none!important}.cposAdminHeader{min-height:184px}.cposAdminHeader h1{font-size:44px}.cposAdminHeader>div:last-child{background:0 0;border:0;gap:10px}.cposAdminHeader article{background:#ffffffb8;border:1px solid #2546631c;border-radius:9px;min-width:120px;padding:16px 17px;position:relative;box-shadow:0 9px 25px #132b400d}.cposAdminHeader article:before{content:"";background:#56bda7;height:2px;position:absolute;top:0;left:16px;right:16px}.cposAdminHeader article:nth-child(2):before{background:#d08a3a}.cposAdminHeader article strong{letter-spacing:-.04em;font-size:26px}.cposAdminMain .adminProviderMetrics{background:#ffffff8c;border:1px solid #1f416021;border-radius:9px;gap:0;margin:0 0 22px;padding:0;display:flex;overflow:hidden}.cposAdminMain .adminProviderMetrics>*{flex:1;min-height:70px;box-shadow:none!important;background:0 0!important;border:0!important;border-right:1px solid #1f41601a!important;border-radius:0!important;padding:12px 15px!important}.cposAdminMain .adminProviderMetrics>:last-child{border-right:0!important}.cposAdminMain .adminProviderMetrics button:hover,.cposAdminMain .adminProviderMetrics button.selected{background:#fff!important;box-shadow:inset 0 -3px #58bfa9!important}.cposAdminMain .adminProviderMetrics button.danger{color:#9f4d3b}.cposAdminMain .providerAdminSurface,.cposAdminMain .auditSurface{box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important}.cposAdminMain .providerAdminSurface>.panelHead,.cposAdminMain .auditSurface>.panelHead{border-top:1px solid #1f416024;border-bottom:1px solid #1f416024;min-height:68px;padding:12px 0}.cposAdminMain .adminInlineControls{gap:7px}.cposAdminMain .adminInlineControls select,.cposAdminMain .adminInlineControls button{background:#fffc;border-color:#c7d3dc;border-radius:6px;min-height:34px;font-size:11px}.cposAdminMain .inlineNotice{background:#def2eb8c;border:0;border-left:3px solid #58bfa9;border-radius:0;margin:10px 0;padding:9px 12px}.cposAdminMain .adminDetailPanel{overflow:hidden;background:#ffffffc7!important;border:1px solid #1f41601f!important;border-radius:10px!important;margin:22px 0!important;padding:0!important;box-shadow:0 18px 48px #112a400f!important}.cposAdminMain .adminDetailHeader{background:linear-gradient(90deg,#f7fafbf2,#ffffffb3);border-bottom:1px solid #1f41601a;min-height:74px;padding:15px 20px}.cposAdminMain .adminDetailHeader h3{letter-spacing:-.02em;font-size:19px}.cposAdminMain .providerOpsGrid,.cposAdminMain .providerProfileAdminGrid,.cposAdminMain .providerForm,.cposAdminMain .adminArtifactPanel,.cposAdminMain .adminRequestChecklist{padding:18px 20px;margin:0!important}.cposAdminMain .providerOpsWorklist{border-right:1px solid #1f41601a;padding-right:20px}.cposAdminMain .providerOpsWorklist button{background:0 0;border:0;border-bottom:1px solid #1f416017;border-radius:0;min-height:72px;padding:10px 7px}.cposAdminMain .providerOpsWorklist button:hover{background:#ebf4f6bf;transform:none}.cposAdminMain .providerCapacityPanel{gap:0}.cposAdminMain .providerCapacityPanel article{box-shadow:none;background:0 0;border:0;border-bottom:1px solid #1f416017;border-radius:0;padding:11px 6px}.cposAdminMain .providerProfileList{border-right:1px solid #1f41601a;padding-right:18px}.cposAdminMain .providerProfileList button{background:0 0;border:0;border-bottom:1px solid #1f416017;border-radius:0}.cposAdminMain .providerProfileList button.selected{background:#f3f8f8;border-left:3px solid #58bfa9}.cposAdminMain .providerOnboardingCard{background:#f2f7f7;border:0;border-bottom:1px solid #1f41601c;border-radius:0}.cposAdminMain .adminOpsGrid{border-top:1px solid #1f41601f;border-bottom:1px solid #1f41601f;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin:0 0 24px;display:grid}.cposAdminMain .adminOpsGrid article{min-height:105px;box-shadow:none;background:0 0;border:0;border-right:1px solid #1f41601a;border-radius:0;padding:17px 18px}.cposAdminMain .adminOpsGrid article:nth-child(4n){border-right:0}.cposAdminMain .adminTabs{border-bottom:1px solid #1f416024;gap:0;padding:0;display:flex;overflow:auto}.cposAdminMain .adminTabs button{background:0 0;border:0;border-radius:0;min-height:44px;padding:0 15px;font-size:11px}.cposAdminMain .adminTabs button.active{color:#176d83;background:0 0;box-shadow:inset 0 -3px #58bfa9}.cposAdminMain .providerAuditQuickFilters{background:#ffffff73;border:0;border-bottom:1px solid #1f41601a;border-radius:0;padding:14px}.cposAdminMain .adminTable,.cposAdminMain table{border-collapse:collapse;background:0 0}.cposAdminMain .adminTable>*,.cposAdminMain table tr{border-bottom:1px solid #1f416017}.cposAdminMain table th{color:#63778a;letter-spacing:.08em;text-transform:uppercase;background:#e0e8eda6;font-size:9px}.cposAdminMain table td{background:#ffffff5c}.cposAdminMain table tr:hover td{background:#ffffffd1}.cposAdminShell{color:#10253a;background:#edf1f4;grid-template-rows:64px minmax(0,1fr);grid-template-columns:224px minmax(0,1fr);min-height:100vh;display:grid}.cposAdminBar{z-index:150;color:#edf7fd;background:#06182b;grid-column:1/-1;grid-template-columns:200px 230px minmax(260px,1fr) auto 36px;align-items:center;gap:22px;height:64px;padding:0 18px;display:grid;position:sticky;top:0;box-shadow:0 8px 28px #04132233}.cposAdminBar>a,.cposAdminBar>div{color:inherit;text-decoration:none;display:grid}.cposAdminBar span{color:#86a2b9;letter-spacing:.1em;text-transform:uppercase;font-size:9px;font-weight:850}.cposAdminBar label{position:relative}.cposAdminBar label>span{width:1px;height:1px;position:absolute;overflow:hidden}.cposAdminBar input{color:#fff;background:#ffffff12;border:1px solid #aacae229;border-radius:8px;width:100%;height:36px;padding:0 12px}.cposAdminBar .cposAdminEnvironment{color:#9bb2c5;align-items:center;gap:7px;font-size:10px;font-weight:800;display:flex}.cposAdminEnvironment i{background:#61c9b2;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #61c9b21f}.cposAdminBar>button{color:#fff;background:#176d83;border:0;border-radius:50%;width:34px;height:34px;font-weight:850}.cposAdminNav{color:#a8bed0;background:#0a2038;flex-direction:column;grid-area:2/1;justify-content:space-between;height:calc(100vh - 64px);padding:18px 12px 20px;display:flex;position:sticky;top:64px}.cposAdminNav>div{gap:5px;display:grid}.cposAdminNav>div>span{color:#6f8ba2;letter-spacing:.12em;text-transform:uppercase;margin:12px 10px 5px;font-size:9px;font-weight:850}.cposAdminNav a{min-height:42px;color:inherit;border-radius:8px;grid-template-columns:34px 1fr;align-items:center;padding:0 8px;font-size:12px;font-weight:750;text-decoration:none;display:grid}.cposAdminNav a:hover,.cposAdminNav a.active{color:#eff8ff;background:#ffffff14}.cposAdminNav a.active{box-shadow:inset 3px 0 #61c9b2}.cposAdminNav b{color:#78d4c0;font-size:9px}.cposAdminNav small{color:#6f879b;border-top:1px solid #a0bed51f;padding:14px 10px 0;font-size:10px;line-height:1.5}.cposAdminMain{grid-area:2/2;min-width:0;padding:0 28px 60px}.cposAdminHeader{border-bottom:1px solid #1f416024;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:40px;min-height:170px;display:grid}.cposAdminHeader p{color:#176d83;letter-spacing:.12em;text-transform:uppercase;margin:0 0 6px;font-size:10px;font-weight:850}.cposAdminHeader h1{color:#0e263d;letter-spacing:-.045em;margin:0;font-size:40px}.cposAdminHeader>div:first-child>span{color:#607487;margin-top:10px;font-size:14px;display:block}.cposAdminHeader>div:last-child{background:#d3dce3;border:1px solid #d3dce3;grid-template-columns:repeat(4,minmax(90px,1fr));gap:1px;display:grid}.cposAdminHeader article{background:#f8fafb;gap:3px;min-width:112px;padding:15px;display:grid}.cposAdminHeader article strong{font-size:23px}.cposAdminHeader article span{color:#6c8091;text-transform:uppercase;font-size:10px}.cposAdminMain>.adminProviderPage,.cposAdminMain>.adminAuditPage,.cposAdminMain>main{width:100%!important;max-width:none!important;margin:0!important;padding-top:30px!important}.cposAdminMain .surface,.cposAdminMain .adminDetailPanel,.cposAdminMain .adminOperationsPanel{box-shadow:none!important;border-radius:8px!important}.cposAdminMain table,.cposAdminMain .adminTable{font-size:12px}.cposAdminMain .providerForm input,.cposAdminMain .providerForm select,.cposAdminMain .providerForm textarea{border-radius:6px}.cposAdminMain .adminDetailPanel{background:#fff}.cposAdminMain .providerOperationsGrid,.cposAdminMain .adminAuditGrid{gap:20px}.cposApplicationPage .legacyProvidersWorkspace{display:none!important}.cposProviderHeader{border-bottom:1px solid #1f416021;grid-template-columns:minmax(0,1fr) minmax(300px,.43fr);align-items:center;gap:50px;min-height:205px;padding:28px 0 24px;display:grid}.cposProviderHeader p,.cposProviderSectionHead p{color:#176d83;letter-spacing:.12em;text-transform:uppercase;margin:0 0 7px;font-size:11px;font-weight:850}.cposProviderHeader h1{color:#0b1c2e;letter-spacing:-.055em;margin:0;font-size:clamp(38px,3.6vw,54px);font-weight:860;line-height:.96}.cposProviderHeader>div:first-child>span{color:#526579;max-width:760px;margin-top:14px;font-size:15px;line-height:1.5;display:block}.cposProviderHeader>div:last-child{border-left:3px solid #58bfa9;gap:7px;padding:14px 0 14px 24px;display:grid}.cposProviderHeader>div:last-child>span{color:#748697;letter-spacing:.1em;text-transform:uppercase;font-size:10px;font-weight:850}.cposProviderHeader>div:last-child strong{color:#173047;font-size:20px}.cposProviderHeader>div:last-child small{color:#687b8d;line-height:1.4}.cposProviderMetrics{background:#f8fafb;border-bottom:1px solid #1f41601f;grid-template-columns:repeat(4,1fr);margin:0 -34px;padding:0 34px;display:grid}.cposProviderMetrics>div{border-right:1px solid #1f41601a;gap:4px;min-height:112px;padding:18px 24px;display:grid}.cposProviderMetrics strong{color:#10283e;font-size:30px}.cposProviderMetrics span{color:#334a5f;font-size:13px;font-weight:780}.cposProviderMetrics i{color:#758798;font-size:12px;font-style:normal}.cposProviderWorkspace{grid-template-columns:minmax(0,1.25fr) minmax(330px,.55fr);gap:48px;padding:40px 0;display:grid}.cposProviderSectionHead{border-bottom:1px solid #1f416024;justify-content:space-between;align-items:end;gap:20px;padding-bottom:14px;display:flex}.cposProviderSectionHead h2{color:#142b40;letter-spacing:-.035em;margin:0;font-size:25px}.cposProviderSectionHead>span{color:#718395;font-size:12px}.cposProviderSectionHead label{color:#65798b;font-size:11px}.cposProviderSectionHead input{border:1px solid #c7d3dc;border-radius:7px;width:55px;height:34px;padding:0 8px}.cposProviderRows{display:grid}.cposProviderRows>button{min-height:76px;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #1f41601a;grid-template-columns:42px minmax(0,1fr) auto 150px;align-items:center;gap:14px;padding:8px;display:grid}.cposProviderRows>button.selected{background:#fff;border-left:3px solid #58bfa9;padding-left:12px}.cposProviderRows .avatar{color:#fff;background:#176d83;border-radius:50%;place-items:center;width:38px;height:38px;font-size:11px;font-weight:850;display:grid}.cposProviderRows>button>span:nth-child(2){gap:4px;display:grid}.cposProviderRows strong{color:#21384e;font-size:14px}.cposProviderRows small{color:#718395;font-size:11px}.cposProviderRows em{color:#26715f;background:#def2eb;border-radius:99px;padding:5px 8px;font-size:10px;font-style:normal;font-weight:800}.cposProviderRows i{color:#6c8092;text-align:right;font-size:11px;font-style:normal}.cposProviderIntake{background:#fff;border:1px solid #1f416021;border-radius:12px;align-content:start;gap:12px;padding:20px;display:grid}.cposProviderIntake label{color:#52677a;gap:5px;font-size:11px;font-weight:760;display:grid}.cposProviderIntake select,.cposProviderIntake textarea{color:#24394e;font:inherit;background:#fff;border:1px solid #cad5dd;border-radius:7px;padding:9px 10px}.cposProviderIntake textarea{resize:vertical;min-height:86px}.cposProviderIntake>small{color:#718395;line-height:1.4}.cposProviderIntake>button{color:#fff;font:inherit;cursor:pointer;background:#0d6b7c;border:0;border-radius:8px;padding:11px;font-weight:800}.cposProviderRequests{padding:4px 0 70px}.cposProviderRequests>div:last-child{display:grid}.cposProviderRequests article{border-bottom:1px solid #1f41601a;grid-template-columns:minmax(240px,.8fr) 190px minmax(280px,1fr) 160px;align-items:center;gap:18px;min-height:82px;padding:10px 8px;display:grid}.cposProviderRequests article>span{gap:4px;display:grid}.cposProviderRequests strong{color:#21384e;font-size:13px}.cposProviderRequests small,.cposProviderRequests p{color:#718395;margin:0;font-size:11px;line-height:1.4}.cposProviderRequests em{color:#95601f;font-size:11px;font-style:normal;font-weight:800}.cposProviderRequests b{color:#52687a;text-align:right;font-size:11px}.cposApplicationPage .legacyFoundationWorkspace{display:none!important}.cposStrategyHeader{border-bottom:1px solid #1f416021;grid-template-columns:minmax(0,1fr) minmax(310px,.48fr);align-items:center;gap:52px;min-height:210px;padding:28px 0 24px;display:grid}.cposStrategyHeader p,.cposStrategySectionHead p,.cposStrategyEmpty>p{color:#176d83;letter-spacing:.12em;text-transform:uppercase;margin:0 0 7px;font-size:11px;font-weight:850}.cposStrategyHeader h1{color:#0b1c2e;letter-spacing:-.055em;max-width:820px;margin:0;font-size:clamp(36px,3.5vw,52px);font-weight:860;line-height:.96}.cposStrategyHeader>div:first-child>span{color:#526579;max-width:780px;margin-top:14px;font-size:15px;line-height:1.5;display:block}.cposStrategyObjective{border-left:3px solid #58bfa9;gap:7px;padding:14px 0 14px 24px;display:grid}.cposStrategyObjective>span{color:#748697;letter-spacing:.1em;text-transform:uppercase;font-size:11px;font-weight:850}.cposStrategyObjective strong{color:#173047;font-size:19px;line-height:1.25}.cposStrategyObjective button{color:#176d83;width:fit-content;font:inherit;cursor:pointer;background:0 0;border:0;padding:4px 0;font-size:13px;font-weight:820}.cposStrategyBrief{background:#f8fafb;border-bottom:1px solid #1f41601f;grid-template-columns:repeat(4,1fr);margin:0 -34px;padding:0 34px;display:grid}.cposStrategyBrief>div{border-right:1px solid #1f41601a;align-content:center;gap:6px;min-height:124px;padding:18px 24px;display:grid}.cposStrategyBrief>div:first-child{border-left:1px solid #1f41601a}.cposStrategyBrief span{color:#718395;letter-spacing:.1em;text-transform:uppercase;font-size:10px;font-weight:850}.cposStrategyBrief strong{color:#172e44;font-size:19px;line-height:1.15}.cposStrategyBrief small{color:#6a7d8f;font-size:12px;line-height:1.35}.cposStrategyScore strong{letter-spacing:-.05em;font-size:32px!important}.cposStrategyScore sup{color:#176d83;font-size:15px}.cposStrategyScore>i{background:#d6dfe5;border-radius:4px;height:4px;display:block;overflow:hidden}.cposStrategyScore>i u{border-radius:inherit;background:#58bfa9;height:100%;display:block}.cposStrategyEmpty{text-align:center;align-content:center;place-items:center;min-height:480px;display:grid}.cposStrategyEmpty h2{color:#142b40;letter-spacing:-.04em;margin:0;font-size:32px}.cposStrategyEmpty>span{color:#617487;max-width:620px;margin:12px 0 22px;line-height:1.5}.cposStrategyTheory,.cposStrategyElements,.cposStrategyRoadmap{padding:40px 0 6px}.cposStrategySectionHead{border-bottom:1px solid #1f416024;justify-content:space-between;align-items:end;gap:24px;padding-bottom:14px;display:flex}.cposStrategySectionHead h2{color:#142b40;letter-spacing:-.035em;margin:0;font-size:25px;font-weight:830}.cposStrategySectionHead>span{color:#708294;font-size:13px}.cposTheoryBody{grid-template-columns:minmax(0,1fr) 280px;gap:48px;padding:25px 0 8px;display:grid}.cposTheoryBody>div{align-content:start;gap:9px;display:grid}.cposTheoryBody span{color:#748697;letter-spacing:.1em;text-transform:uppercase;font-size:10px;font-weight:850}.cposTheoryBody>div strong{color:#163047;letter-spacing:-.035em;font-size:27px}.cposTheoryBody p{color:#506579;max-width:880px;margin:0;font-size:15px;line-height:1.6}.cposTheoryBody aside{border-left:2px solid #59bea8;gap:6px;padding-left:20px;display:grid}.cposTheoryBody aside strong{color:#173047;font-size:20px}.cposTheoryBody aside small{color:#6a7d8f}.cposTheoryBody aside button{color:#176d83;width:fit-content;font:inherit;cursor:pointer;background:0 0;border:0;margin-top:5px;padding:0;font-size:12px;font-weight:800}.cposStrategyElementRows{display:grid}.cposStrategyElementRows article{border-bottom:1px solid #1f41601a;grid-template-columns:minmax(200px,.8fr) 130px minmax(120px,.45fr) 52px minmax(260px,1fr);align-items:center;gap:18px;min-height:78px;padding:10px 8px;display:grid}.cposStrategyElementRows article>span{gap:4px;display:grid}.cposStrategyElementRows strong{color:#1d3449;font-size:14px}.cposStrategyElementRows small{color:#758798;font-size:11px}.cposStrategyElementRows b{color:#65798b;letter-spacing:.06em;text-transform:uppercase;background:#e7eef2;border-radius:99px;width:fit-content;padding:5px 9px;font-size:10px}.cposStrategyElementRows b.strong{color:#24715e;background:#def2eb}.cposStrategyElementRows b.developing{color:#95601f;background:#f5ead5}.cposStrategyElementRows b.thin,.cposStrategyElementRows b.missing{color:#9b4b3b;background:#f5e1dc}.cposStrategyElementRows progress{accent-color:#58bfa9;width:100%;height:5px}.cposStrategyElementRows em{color:#486075;font-size:12px;font-style:normal;font-weight:800}.cposStrategyElementRows p{color:#64788a;margin:0;font-size:12px;line-height:1.4}.cposStrategySplit{grid-template-columns:minmax(0,1.35fr) minmax(340px,.65fr);gap:52px;padding:44px 0 4px;display:grid}.cposStrategyPathList,.cposStrategyRiskList{display:grid}.cposStrategyPathList article{border-bottom:1px solid #1f41601a;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:15px;min-height:76px;padding:9px 5px;display:grid}.cposStrategyPathList article>b{color:#8494a3;font-size:12px}.cposStrategyPathList article>span{gap:4px;display:grid}.cposStrategyPathList strong{color:#21384e;font-size:14px}.cposStrategyPathList small{color:#6e8193;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.cposStrategyPathList em{color:#65798b;font-size:11px;font-style:normal;font-weight:780}.cposStrategyPathList article.recommended{background:#ffffff7a;border-left:3px solid #58bfa9;padding-left:12px}.cposStrategyPathList article.recommended em{color:#23725f}.cposStrategyRiskList article{border-bottom:1px solid #1f41601a;grid-template-columns:70px minmax(0,1fr);align-items:start;gap:12px;padding:15px 0;display:grid}.cposStrategyRiskList b{color:#9b4b3b;text-transform:uppercase;background:#f3e1dd;border-radius:99px;width:fit-content;padding:4px 7px;font-size:9px}.cposStrategyRiskList span{gap:5px;display:grid}.cposStrategyRiskList strong{color:#263c50;font-size:13px}.cposStrategyRiskList small,.cposStrategyRiskList p{color:#718395;font-size:12px}.cposStrategyRoadmap ol{margin:0;padding:0;list-style:none;display:grid}.cposStrategyRoadmap li{border-bottom:1px solid #1f41601a;grid-template-columns:52px minmax(0,1fr) 80px;align-items:center;gap:16px;min-height:76px;padding:8px;display:grid}.cposStrategyRoadmap li>b{color:#8393a2;font-size:12px}.cposStrategyRoadmap li>span{gap:4px;display:grid}.cposStrategyRoadmap li strong{color:#20374d;font-size:14px}.cposStrategyRoadmap li small{color:#718395;font-size:12px}.cposStrategyRoadmap li em{color:#176d83;text-align:right;text-transform:uppercase;font-size:11px;font-style:normal;font-weight:850}.cposStrategyActions{justify-content:flex-end;gap:10px;padding:20px 0 8px;display:flex}.cposStrategyActions button,.cposStrategyActions a{color:#176d83;font:inherit;cursor:pointer;background:#fff;border:1px solid #b9c8d3;border-radius:8px;padding:9px 13px;font-size:12px;font-weight:800;text-decoration:none}.cposApplicationPage .legacyEvidenceLibrary{display:none!important}.cposEvidenceHeader{border-bottom:1px solid #1f416021;grid-template-columns:minmax(0,1fr) minmax(280px,.42fr);align-items:center;gap:48px;min-height:190px;padding:28px 0 24px;display:grid}.cposEvidenceHeader p,.cposEvidenceSectionHead p{color:#176d83;letter-spacing:.12em;text-transform:uppercase;margin:0 0 7px;font-size:11px;font-weight:850}.cposEvidenceHeader h1{color:#0b1c2e;letter-spacing:-.052em;margin:0;font-size:clamp(36px,3.4vw,50px);font-weight:860;line-height:.96}.cposEvidenceHeader>div:first-child>span{color:#526579;max-width:690px;margin-top:13px;font-size:16px;line-height:1.45;display:block}.cposEvidenceHealth{border-left:3px solid #55bda6;gap:6px;padding:12px 0 12px 24px;display:grid}.cposEvidenceHealth.attention{border-left-color:#d08a3a}.cposEvidenceHealth>span{color:#738597;letter-spacing:.11em;text-transform:uppercase;font-size:11px;font-weight:850}.cposEvidenceHealth strong{color:#172c40;font-size:23px}.cposEvidenceHealth small{color:#66798b;font-size:14px}.cposEvidenceMetrics{background:#f8fafb;border-bottom:1px solid #1f41601f;grid-template-columns:repeat(4,1fr);margin:0 -34px;padding:0 34px;display:grid}.cposEvidenceMetrics button{min-height:112px;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-right:1px solid #1f41601a;gap:3px;padding:18px 24px;transition:background .13s;display:grid}.cposEvidenceMetrics button:first-child{border-left:1px solid #1f41601a}.cposEvidenceMetrics button:hover{background:#fff}.cposEvidenceMetrics strong{color:#0b1c2e;letter-spacing:-.045em;font-size:30px;font-weight:850}.cposEvidenceMetrics span{color:#334a5f;font-size:13px;font-weight:790}.cposEvidenceMetrics i{color:#7a8b9b;font-size:12px;font-style:normal}.cposEvidenceMetrics button.attention strong,.cposEvidenceMetrics button.attention i{color:#a25b16}.cposEvidenceInventory{padding:38px 0 12px}.cposEvidenceSectionHead{border-bottom:1px solid #1f416024;justify-content:space-between;align-items:end;gap:20px;padding-bottom:14px;display:flex}.cposEvidenceSectionHead h2{color:#12283d;letter-spacing:-.035em;margin:0;font-size:24px;font-weight:830}.cposEvidenceSectionHead>span{color:#6f8193;font-size:13px}.cposEvidenceToolbar{grid-template-columns:minmax(260px,1fr) 200px 170px;gap:10px;padding:16px 0;display:grid}.cposEvidenceToolbar input,.cposEvidenceToolbar select,.cposEvidenceIntake input,.cposEvidenceIntake select{color:#24394d;height:40px;font:inherit;background:#fff;border:1px solid #cbd5dd;border-radius:8px;padding:0 12px;font-size:13px}.cposEvidenceTableHead,.cposEvidenceRow{grid-template-columns:minmax(260px,1.3fr) minmax(170px,.75fr) 145px minmax(200px,.9fr) 120px 72px;align-items:center;gap:18px;display:grid}.cposEvidenceTableHead{color:#728496;letter-spacing:.09em;text-transform:uppercase;border-top:1px solid #1f41601a;border-bottom:1px solid #1f416029;min-height:38px;padding:0 12px;font-size:10px;font-weight:850}.cposEvidenceRow{width:100%;min-height:84px;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #1f41601a;padding:10px 12px;transition:background .12s,transform .12s}.cposEvidenceRow:hover{background:#ffffffc7;transform:translate(2px)}.cposEvidenceDocument{grid-template-columns:38px minmax(0,1fr);align-items:center;gap:12px;min-width:0;display:grid}.cposEvidenceDocument>i{color:#176d83;background:#fff;border:1px solid #b9c8d3;border-radius:6px;place-items:center;width:36px;height:42px;font-size:9px;font-style:normal;font-weight:900;display:grid}.cposEvidenceDocument>span,.cposEvidenceRelationship{gap:5px;min-width:0;display:grid}.cposEvidenceDocument strong,.cposEvidenceRelationship strong{color:#1c3247;text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.cposEvidenceDocument small,.cposEvidenceRelationship small{color:#718294;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.cposEvidenceStatus{color:#8a642c;align-items:center;gap:7px;font-size:12px;font-weight:780;display:flex}.cposEvidenceStatus i{background:#d69b3f;border-radius:50%;width:7px;height:7px}.cposEvidenceStatus.processed{color:#26715f}.cposEvidenceStatus.processed i{background:#55bda6}.cposEvidenceSignals{gap:4px;display:grid}.cposEvidenceSignals small{color:#53687b;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.cposEvidenceRow time{color:#77899a;font-size:12px}.cposEvidenceRow em{color:#176d83;text-align:right;font-size:12px;font-style:normal;font-weight:820}.cposEvidenceEmpty{color:#6c7f91;border-bottom:1px solid #1f41601a;place-items:center;min-height:180px;font-size:14px;display:grid}.cposEvidenceLower{grid-template-columns:minmax(0,1.35fr) minmax(310px,.65fr);gap:48px;padding:42px 0 30px;display:grid}.cposEvidenceTimeline{display:grid}.cposEvidenceTimeline button{min-height:68px;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #1f41601a;grid-template-columns:90px 12px minmax(0,1fr) auto;align-items:center;gap:12px;padding:8px 0;display:grid}.cposEvidenceTimeline time{color:#7b8c9c;font-size:12px}.cposEvidenceTimeline>button>i{background:#59bea8;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 3px #59bea826}.cposEvidenceTimeline span{gap:4px;display:grid}.cposEvidenceTimeline strong{color:#24394e;font-size:13px}.cposEvidenceTimeline small{color:#697c8e;font-size:12px}.cposEvidenceTimeline em{color:#176d83;font-size:12px;font-style:normal;font-weight:800}.cposEvidenceIntake{background:#ffffffa8;border:1px solid #1f416021;border-radius:12px;align-content:start;gap:13px;padding:20px;display:grid}.cposEvidenceIntake label{color:#516679;gap:6px;font-size:12px;font-weight:770;display:grid}.cposEvidenceIntake>small{color:#748697}.cposEvidenceIntake .primaryButton{width:100%}.intelligenceDashboardGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;width:min(1480px,100% - 32px)}.intelligenceDashboardGrid>.commandCenter,.activeWorkspacesPanel,.intelligenceDashboardGrid>.intelligenceStatusPanel{grid-column:span 1}.readinessScoreCard,.missingEvidencePanel,.claimTimeline,.evidenceMap,.secondaryDiscovery{min-height:100%}.claimsSupportGrid{width:min(1480px,100% - 32px)}}.claimMissionCanvas .claimMapViewport{transform-origin:0 0;will-change:auto!important;backface-visibility:visible!important}.claimMissionCanvas .claimMapCanvas.inlinePreview.isPointerActive .claimMapViewport,.claimMissionCanvas .claimMapCanvas.inlinePreview.isPanning .claimMapViewport{will-change:transform!important}.claimMissionCanvas .claimMapNode,.claimMissionCanvas .claimActionRail,.claimMissionCanvas .claimMapDesktopLegend{-webkit-font-smoothing:antialiased;text-rendering:geometricprecision}.claimMissionCanvas .claimMapSvg,.claimMissionCanvas .claimMapNode svg{shape-rendering:geometricprecision}.claimMissionCanvas .claimMapSvg path,.claimMissionCanvas .claimMapNode svg :is(path,circle,rect,line,polyline,polygon),.claimMissionCanvas .claimMapEdgeBase,.claimMissionCanvas .claimMapEdgeFlow{vector-effect:non-scaling-stroke}@media (min-width:901px){.claimMissionCanvas .claimMapNode.branch{isolation:isolate;border-width:1px!important;box-shadow:inset 0 0 0 1px #daefff09,inset 0 1px #ffffff0e,0 17px 40px #0007176b!important}.claimMissionCanvas .claimMapNode.branch:after{z-index:-1;pointer-events:none;content:"";border:1px solid #cbe7ff09;border-radius:12px;position:absolute;inset:5px}.claimMissionCanvas .claimMapNode.branch .claimGraphNodeIcon{border:1px solid color-mix(in srgb, currentColor 38%, transparent)!important;width:54px!important;height:54px!important;box-shadow:inset 0 0 18px color-mix(in srgb, currentColor 11%, transparent), 0 0 20px color-mix(in srgb, currentColor 21%, transparent)!important}.claimMissionCanvas .claimMapNode.branch .claimGraphNodeIcon svg{stroke-width:1.55px;width:37px!important;height:37px!important}.claimMissionCanvas .claimMapNode.category-military_service .claimGraphNodeIcon svg{width:40px!important;height:40px!important}.claimMissionCanvas .claimMapNode.branch .claimGraphNodeType{color:color-mix(in srgb, currentColor 82%, #dcecff)!important;letter-spacing:.14em!important;font-size:.52rem!important;line-height:1!important}.claimMissionCanvas .claimMapNode.branch>strong{color:#f5f9ff!important;letter-spacing:.004em!important;font-size:.88rem!important;font-weight:760!important;line-height:1.12!important}.claimMissionCanvas .claimMapNode.branch>em{color:#b9cde1!important;letter-spacing:.065em!important;font-size:.62rem!important;font-weight:720!important;line-height:1.12!important}.claimMissionCanvas .claimMapNode.root{border-width:1px!important;width:248px!important;height:248px!important;min-height:248px!important;padding:157px 28px 21px!important;box-shadow:0 0 0 1px #76c8ff1f,0 0 32px #2e8effa8,0 0 78px #1c60dc57,inset 0 0 34px #43a1ff29!important}.claimMissionCanvas .claimMapNode.root .claimVeteranCore{width:126px!important;height:126px!important;top:19px!important}.claimMissionCanvas .claimMapNode.root .claimVeteranCore svg{stroke-width:1.5px;width:84px!important;height:84px!important}.claimMissionCanvas .claimMapNode.root>strong{text-shadow:0 1px 8px #001330d6;font-size:1rem!important}.claimMissionCanvas .claimMapNode.root>em{text-shadow:0 1px 7px #001330d6;font-size:.7rem!important}}@media (min-width:1181px){.intelligenceDashboardGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.intelligenceDashboardGrid>.commandCenter{grid-area:1/1/auto/span 2}.activeWorkspacesPanel{grid-area:1/3}.intelligenceDashboardGrid>.intelligenceStatusPanel{grid-area:2/1}.intelligenceDashboardGrid>.readinessScoreCard{grid-area:2/2}.intelligenceDashboardGrid>.missingEvidencePanel{grid-area:2/3}.intelligenceDashboardGrid>.claimTimeline{grid-area:3/1}.intelligenceDashboardGrid>.evidenceMap{grid-area:3/2}.intelligenceDashboardGrid>.secondaryDiscovery{grid-area:3/3}.intelligenceDashboardGrid>.commandCenter,.activeWorkspacesPanel{min-height:372px}.intelligenceDashboardGrid>.intelligenceStatusPanel,.intelligenceDashboardGrid>.readinessScoreCard,.intelligenceDashboardGrid>.missingEvidencePanel{min-height:392px}.intelligenceDashboardGrid>.claimTimeline,.intelligenceDashboardGrid>.evidenceMap,.intelligenceDashboardGrid>.secondaryDiscovery{min-height:430px}.readinessScoreCard{grid-template-columns:minmax(0,1fr);align-content:start}.readinessGauge{width:118px;height:118px}}@media (max-width:900px){.workspacePage .timeline{scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;width:100%;padding:18px max(18px, env(safe-area-inset-right)) 12px max(18px, env(safe-area-inset-left));grid-template-columns:repeat(6,minmax(150px,150px));justify-content:start;gap:0;overflow:auto hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 18px calc(100% - 18px),#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 18px calc(100% - 18px),#0000 100%)}.workspacePage .timelineStep{scroll-snap-align:center;min-width:150px;padding:0 12px}.workspacePage .timelineStep strong{text-overflow:ellipsis;white-space:nowrap;max-width:132px;font-size:12px;line-height:1.1;overflow:hidden}}.workspacePage .intelligenceDashboardGrid{align-items:start!important;gap:clamp(16px,2vw,24px)!important}.workspacePage .intelligenceDashboardGrid>*,.workspacePage .claimsSupportGrid>*{min-width:0}.workspacePage .readinessScoreCard,.workspacePage .missingEvidencePanel,.workspacePage .claimTimeline,.workspacePage .evidenceMap,.workspacePage .secondaryDiscovery,.workspacePage .activeWorkspacesPanel{height:auto!important;min-height:0!important}.workspacePage .commandCenter{background:radial-gradient(circle at 92% 16%,#8ff5d72e,#0000 280px),linear-gradient(135deg,#fffffffa,#f3f9fbf5);border-color:#8ff5d733;box-shadow:0 34px 90px #06172b1c,inset 0 1px #ffffffd1;grid-area:auto/1/auto/-1!important;min-height:0!important}.workspacePage .commandCenter .eyebrow{color:#0d6f68}.workspacePage .commandMetrics{grid-template-columns:repeat(3,minmax(0,1fr));align-content:start}.workspacePage .commandMetrics article{background:radial-gradient(circle at 100% 0,#8ff5d729,#0000 110px),linear-gradient(#fff,#f5fafb);border-color:#0d7e7624;min-height:96px}.workspacePage .activeWorkspacesPanel{background:linear-gradient(#fffffffa,#f7fcfcf5);border-color:#0d7e7638;box-shadow:0 28px 76px #06172b1a}.workspacePage .activeWorkspacesPanel .panelHead h2,.workspacePage .readinessScoreCard h2,.workspacePage .missingEvidencePanel h2{color:var(--navy-deep)}.workspacePage .activeWorkspacesPanel .claimCards.compact{gap:12px;display:grid}.workspacePage .activeWorkspacesPanel .claimCard{background:linear-gradient(135deg,#e8faf4bf,#fff);border-color:#0d7e7633}.workspacePage .readinessScoreCard{border-color:#174a7c2e;box-shadow:0 28px 76px #174a7c1a}.workspacePage .missingEvidencePanel{background:radial-gradient(circle at 92% 12%,#bf7d0d1a,#0000 220px),#fffffff2;border-color:#bf7d0d2e}.workspacePage .claimTimeline,.workspacePage .evidenceMap,.workspacePage .secondaryDiscovery{box-shadow:0 20px 62px #06172b12}.workspacePage .claimsSupportGrid{align-items:start;margin-top:clamp(16px,2vw,24px)}.workspacePage .claimsSupportGrid .sideStack{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:16px;display:grid}.workspacePage .claimsSupportGrid .surface{min-height:0}@media (min-width:901px){.workspacePage .intelligenceDashboardGrid{grid-template-columns:repeat(2,minmax(0,1fr))!important;width:min(1440px,100% - 40px)!important}.workspacePage .commandCenter{grid-template-columns:minmax(0,1.05fr) minmax(380px,.95fr);padding:clamp(24px,3vw,34px)}.workspacePage .activeWorkspacesPanel{grid-area:2/1!important}.workspacePage .readinessScoreCard{grid-area:2/2!important}.workspacePage .missingEvidencePanel{grid-area:3/1!important}.workspacePage .claimTimeline{grid-area:3/2!important}.workspacePage .evidenceMap{grid-area:4/1!important}.workspacePage .secondaryDiscovery{grid-area:4/2!important}.workspacePage .claimsSupportGrid{width:min(1440px,100% - 40px)!important}}@media (min-width:1181px){.workspacePage .commandCenter h2{max-width:760px;font-size:clamp(38px,3.5vw,58px)}}@media (max-width:900px){.workspacePage .intelligenceDashboardGrid{grid-template-columns:minmax(0,1fr)!important}.workspacePage .commandCenter{grid-template-columns:minmax(0,1fr);padding:20px}.workspacePage .commandMetrics{grid-template-columns:repeat(2,minmax(0,1fr))}.workspacePage .claimsSupportGrid .sideStack{grid-template-columns:minmax(0,1fr)}}@media (max-width:560px){.workspacePage .commandMetrics{grid-template-columns:minmax(0,1fr)}}@media (min-width:901px){.claimIntelligenceWorkspace.canvasFirst .claimWorkspaceGraphStage{isolation:isolate;background:radial-gradient(circle at 50% 42%,#1a6fae3d,#0000 28%),radial-gradient(circle at 76% 54%,#0d7e7629,#0000 30%),#041426}.claimIntelligenceWorkspace.canvasFirst .claimWorkspaceGraphStage:before,.claimIntelligenceWorkspace.canvasFirst .claimWorkspaceGraphStage:after{content:"";z-index:1;pointer-events:none;position:absolute;inset:0}.claimIntelligenceWorkspace.canvasFirst .claimWorkspaceGraphStage:before{opacity:.48;background:radial-gradient(circle at 9% 16%,#8ff5d7e6 0 1px,#0000 1.6px) 0 0/190px 170px,radial-gradient(circle at 23% 72%,#7ec4ffb3 0 1px,#0000 1.8px) 0 0/260px 240px,radial-gradient(circle at 68% 20%,#8ff5d7bf 0 1px,#0000 1.7px) 0 0/310px 280px,radial-gradient(circle at 88% 67%,#7ec4ffb3 0 1px,#0000 1.8px) 0 0/230px 220px;animation:24s linear infinite claimGraphFieldDrift}.claimIntelligenceWorkspace.canvasFirst .claimWorkspaceGraphStage:after{background:linear-gradient(#0000,#7ec4ff09,#8ff5d71a,#0000);height:22%;animation:11s linear infinite claimGraphScan;top:-24%;bottom:auto}.claimIntelligenceWorkspace.canvasFirst .claimMapCanvas.inlinePreview{z-index:2;cursor:grab;background:linear-gradient(#7ec4ff0c 1px,#0000 1px) 0 0/84px 84px,linear-gradient(90deg,#7ec4ff0c 1px,#0000 1px) 0 0/84px 84px,linear-gradient(#7ec4ff05 1px,#0000 1px) 0 0/21px 21px,linear-gradient(90deg,#7ec4ff05 1px,#0000 1px) 0 0/21px 21px;outline:none;position:relative}.claimIntelligenceWorkspace.canvasFirst .claimMapCanvas.inlinePreview:active{cursor:grabbing}.claimIntelligenceWorkspace.canvasFirst .claimMapCanvas.inlinePreview:focus-visible{box-shadow:inset 0 0 0 2px #8ff5d7b3}.claimIntelligenceWorkspace.canvasFirst .claimWorkspaceTopToolbar{-webkit-backdrop-filter:blur(22px)saturate(130%);backdrop-filter:blur(22px)saturate(130%);pointer-events:auto;background:linear-gradient(135deg,#051930e8,#072a41db);border:1px solid #7ec4ff2e;border-radius:18px;flex-wrap:nowrap;grid-template-columns:auto minmax(260px,1fr) auto auto auto;gap:10px;max-width:none;min-height:58px;padding:8px;display:grid;box-shadow:0 22px 62px #0000004d,inset 0 1px #ffffff0a;top:16px!important;right:max(78px, calc(env(safe-area-inset-right) + 78px))!important;left:20px!important}.claimWorkspaceToolbarIdentity{border-right:1px solid #7ec4ff24;gap:2px;min-width:152px;padding:0 12px 0 9px;display:grid}.claimWorkspaceToolbarIdentity span{color:#79ead0;letter-spacing:.19em;text-transform:uppercase;font-size:8px;font-weight:950}.claimWorkspaceToolbarIdentity strong{color:#f5fbff;font-size:12px;line-height:1.2}.claimIntelligenceWorkspace.canvasFirst .claimWorkspaceToolbarSearch{width:auto;min-width:0}.claimIntelligenceWorkspace.canvasFirst .claimWorkspaceToolbarSearch input{background:#020e1d94;border-color:#7ec4ff2e;border-radius:12px;min-height:40px;padding:0 15px;font-size:11px;box-shadow:inset 0 1px #ffffff06}.claimIntelligenceWorkspace.canvasFirst .claimWorkspaceToolbarSearch input:focus{border-color:#8ff5d794;outline:0;box-shadow:0 0 0 3px #8ff5d71a}.claimWorkspaceViewSwitch{background:#020e1d80;border:1px solid #7ec4ff29;border-radius:13px;align-items:center;gap:3px;padding:3px;display:inline-flex}.claimWorkspaceViewSwitch button,.claimWorkspaceToolbarAction{color:#a9c3d8;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:10px;min-height:34px;padding:0 12px;font-size:10px;font-weight:900;transition:color .18s,background .18s,transform .18s,box-shadow .18s}.claimWorkspaceViewSwitch button:hover,.claimWorkspaceToolbarAction:hover{color:#fff;background:#7ec4ff14}.claimWorkspaceViewSwitch button.active{color:#06243a;background:linear-gradient(135deg,#a8f7e1,#69d9c4);box-shadow:0 8px 24px #47dbbe38}.claimWorkspaceToolbarAction{border:1px solid #7ec4ff29}.claimWorkspaceToolbarAction.more{padding-inline:14px}.claimWorkspaceToolbarAction.more.active{color:#06243a;background:#8ff5d7;border-color:#8ff5d7}.claimIntelligenceWorkspace.canvasFirst .claimWorkspaceToolsDrawer{z-index:18;background:radial-gradient(circle at 10% 0,#2f6fae40,#0000 190px),linear-gradient(#061b33f7,#031121f5);border-radius:19px;gap:10px;width:min(344px,27vw);bottom:20px;box-shadow:0 30px 90px #00000070;top:86px!important;left:20px!important}.claimWorkspaceToolsDrawer .claimWorkspaceBrand h3{color:#f5fbff;font-family:var(--font-editorial,Georgia, serif);margin:3px 0 5px;font-size:25px;font-weight:500}.claimWorkspaceToolsDrawer .claimWorkspaceBrand p,.claimWorkspaceToolsDrawer .claimWorkspaceSection p{color:#9fb8ca;font-size:10px;line-height:1.55}.claimWorkspaceToolsDrawer .claimWorkspaceSection{background:#ffffff06;border:1px solid #7ec4ff1c;border-radius:14px}.claimWorkspaceBranchList button{opacity:.52;border-radius:10px;min-height:46px;transition:opacity .18s,background .18s,border-color .18s;position:relative}.claimWorkspaceBranchList button.active{opacity:1}.claimWorkspaceBranchList button.active:after{content:"";background:#7be7cc;border-radius:50%;width:7px;height:7px;box-shadow:0 0 12px #7be7ccc7}.claimWorkspaceStoryHeader{justify-content:space-between;align-items:center;display:flex}.claimWorkspaceStoryHeader small{color:#82a2b9;font-size:9px;font-weight:900}.claimWorkspaceStorySection input[type=range]{accent-color:#71ddc6;width:100%}.claimIntelligenceWorkspace.canvasFirst .claimWorkspaceFloatingRibbon{opacity:.84;bottom:20px;left:22px}.claimIntelligenceWorkspace.canvasFirst .claimMapViewport{transition:transform .38s cubic-bezier(.2,.78,.22,1)}.claimIntelligenceWorkspace.canvasFirst .claimMapCanvas.inlinePreview.isPointerActive .claimMapViewport{transition:none}.claimIntelligenceWorkspace.canvasFirst .claimMapCanvas.inlinePreview.isPanning,.claimIntelligenceWorkspace.canvasFirst .claimMapCanvas.inlinePreview.isPanning .claimMapNode{cursor:grabbing}.claimIntelligenceWorkspace.canvasFirst .claimMapCanvas.inlinePreview.isPanning .claimMapNode{pointer-events:none}.claimIntelligenceWorkspace.canvasFirst .claimMapEdge path{fill:none;vector-effect:non-scaling-stroke}.claimIntelligenceWorkspace.canvasFirst .claimMapEdgeBase{stroke:#59a1da3d;stroke-width:1.35px;transition:opacity .22s,stroke .22s,stroke-width .22s}.claimIntelligenceWorkspace.canvasFirst .claimMapEdgeFlow{stroke:#69ddc6c2;stroke-width:1.7px;stroke-dasharray:2 13;stroke-linecap:round;opacity:.72;animation:1.8s linear infinite claimGraphEdgeFlow}.claimIntelligenceWorkspace.canvasFirst .claimMapEdge.inferred .claimMapEdgeBase{stroke-dasharray:7 7}.claimIntelligenceWorkspace.canvasFirst .claimMapEdge.muted{opacity:.09}.claimIntelligenceWorkspace.canvasFirst .claimMapEdge.selected .claimMapEdgeBase{stroke:#9bf8df;stroke-width:3px;opacity:1;filter:url(#claimMapEdgeGlow)}.claimIntelligenceWorkspace.canvasFirst .claimMapEdge.selected .claimMapEdgeFlow{stroke:#fff;stroke-width:2.3px;opacity:1}.claimIntelligenceWorkspace.canvasFirst .claimMapEdge.warning .claimMapEdgeBase,.claimIntelligenceWorkspace.canvasFirst .claimMapEdge.missing .claimMapEdgeBase{stroke:#f5b041c2}.claimIntelligenceWorkspace.canvasFirst .claimMapNode{width:148px;min-height:66px;animation-delay:calc(var(--node-index,0) * 55ms);transform-origin:50%;border-radius:14px;grid-template-rows:auto auto auto;grid-template-columns:28px minmax(0,1fr);gap:2px 8px;padding:10px 12px;overflow:visible}.claimIntelligenceWorkspace.canvasFirst .claimMapNode.branch{width:188px;min-height:84px;padding:13px 15px}.claimIntelligenceWorkspace.canvasFirst .claimMapNode:after{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(120deg,#ffffff0f,#0000 42%);position:absolute;inset:0}.claimIntelligenceWorkspace.canvasFirst .claimMapNode .claimGraphNodeType{grid-area:1/2}.claimIntelligenceWorkspace.canvasFirst .claimMapNode .claimGraphNodeIcon{color:#aaf9e2;letter-spacing:.04em;background:#03132385;border:1px solid #8ff5d73d;border-radius:9px;grid-area:1/1/4;align-self:center;place-items:center;width:27px;height:27px;font-size:8px;display:grid;overflow:visible}.claimIntelligenceWorkspace.canvasFirst .claimMapNode>strong{grid-area:2/2;font-size:11px}.claimIntelligenceWorkspace.canvasFirst .claimMapNode>em{grid-area:3/2}.claimIntelligenceWorkspace.canvasFirst .claimMapNode.active:hover,.claimIntelligenceWorkspace.canvasFirst .claimMapNode.active:focus-visible{transform:translate(-50%,-50%)scale(1.11);box-shadow:0 0 0 5px #8ff5d71a,0 0 34px #5bd2bb3d,0 30px 78px #0000006b}.claimIntelligenceWorkspace.canvasFirst .claimMapNode.muted{opacity:.18;filter:saturate(.5)}.claimGraphNodeTooltip{z-index:30;opacity:0;visibility:hidden;text-align:left;pointer-events:none;background:#020f1df5;border:1px solid #8ff5d73b;border-radius:11px;gap:3px;width:max-content;padding:10px 12px;transition:opacity .16s,transform .16s,visibility .16s;display:grid;position:absolute;bottom:calc(100% + 11px);left:50%;transform:translate(-50%,7px);box-shadow:0 18px 48px #0000006b;color:#f4fbff!important;white-space:normal!important;max-width:230px!important}.claimGraphNodeTooltip b{font-size:11px;line-height:1.3}.claimGraphNodeTooltip small{color:#9bb7ca;font-size:9px;line-height:1.3}.claimMapNode:hover .claimGraphNodeTooltip,.claimMapNode:focus-visible .claimGraphNodeTooltip{opacity:1;visibility:visible;transform:translate(-50%)}.claimIntelligenceWorkspace.canvasFirst .claimMapNode.root{text-align:left;border-radius:24px;grid-template-rows:auto auto auto;grid-template-columns:76px minmax(0,1fr);width:230px;min-height:128px;padding:18px 20px;animation:.34s both claimMapNodeEnter,4.8s ease-in-out infinite claimGraphCoreBreath;display:grid;overflow:visible}.claimIntelligenceWorkspace.canvasFirst .claimMapNode.root:before,.claimIntelligenceWorkspace.canvasFirst .claimMapNode.root .claimGraphNodeIcon{display:none}.claimIntelligenceWorkspace.canvasFirst .claimMapNode.root .claimVeteranCore{color:#f7fcff;background:radial-gradient(circle,#d3f1ffeb 0 10%,#48a1dd7a 12% 38%,#092d50e0 42%);border:1px solid #ade0ffb8;border-radius:50%;grid-area:1/1/4;align-self:center;place-items:center;width:62px;height:62px;font-size:20px;display:grid;position:relative;overflow:visible;box-shadow:0 0 24px #6fc8ff94,inset 0 0 18px #ffffff29}.claimVeteranCore .coreOrbit{border:1px solid #8ff5d773;border-radius:50%;animation:8s linear infinite claimGraphOrbit;position:absolute}.claimVeteranCore .coreOrbit:after{content:"";background:#b7ffec;border-radius:50%;width:4px;height:4px;position:absolute;top:3px;left:50%;box-shadow:0 0 9px #8ff5d7}.claimVeteranCore .coreOrbit.outer{inset:-13px}.claimVeteranCore .coreOrbit.inner{border-style:dashed;animation-duration:5.5s;animation-direction:reverse;inset:-6px}.claimIntelligenceWorkspace.canvasFirst .claimMapNode.root .claimGraphNodeType,.claimIntelligenceWorkspace.canvasFirst .claimMapNode.root>strong,.claimIntelligenceWorkspace.canvasFirst .claimMapNode.root>em{grid-column:2}.claimIntelligenceWorkspace.canvasFirst .claimMapNode.root>strong{font-size:15px}.claimGraphMinimap{right:max(82px, calc(env(safe-area-inset-right) + 82px));z-index:12;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#031223d6;border:1px solid #7ec4ff2e;border-radius:16px;width:212px;padding:10px;position:absolute;bottom:20px;box-shadow:0 20px 52px #00000052}.claimIntelligenceWorkspace.canvasFirst.inspectorOpen .claimGraphMinimap{right:max(450px, calc(env(safe-area-inset-right) + 450px))}.claimGraphMinimapHeader,.claimGraphMinimapActions{justify-content:space-between;align-items:center;gap:6px;display:flex}.claimGraphMinimapHeader{color:#86a8bf;letter-spacing:.15em;text-transform:uppercase;margin-bottom:7px;font-size:8px;font-weight:950}.claimGraphMinimapHeader strong{color:#dff7ff;font-size:9px}.claimGraphMinimap svg{cursor:crosshair;width:100%;height:118px;display:block}.claimGraphMinimapField{fill:#082540cc;stroke:#7ec4ff1f}.claimGraphMinimap circle{fill:#74afdb;opacity:.72}.claimGraphMinimap circle.root{fill:#fff;filter:drop-shadow(0 0 4px #7be7cc)}.claimGraphMinimap circle.category-evidence,.claimGraphMinimap circle.category-conditions{fill:#6be0c5}.claimGraphMinimap circle.category-authorities,.claimGraphMinimap circle.category-generated_reports{fill:#ba8df5}.claimGraphMinimap circle.category-claim_readiness{fill:#f4bf61}.claimGraphMinimapViewport{fill:#8ff5d714;stroke:#8ff5d7;stroke-width:1.3px}.claimGraphMinimapActions{margin-top:7px}.claimGraphMinimapActions button{color:#cbe2f1;cursor:pointer;background:#ffffff0a;border:1px solid #7ec4ff29;border-radius:9px;flex:1;min-height:28px;font-size:8px;font-weight:900}.claimGraphMinimapActions button:hover{color:#06243a;background:#8ff5d7;border-color:#8ff5d7}.claimIntelligenceWorkspace.canvasFirst .claimWorkspaceRightPanel.contextualInspector{top:86px;right:max(78px, calc(env(safe-area-inset-right) + 78px));-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:radial-gradient(circle at 100% 0,#0d7e7624,#0000 260px),#031223f2;border-color:#7ec4ff29;border-radius:19px;gap:0;width:clamp(330px,22vw,410px);padding:15px 16px 22px;bottom:20px;box-shadow:0 32px 96px #00000073}.claimWorkspaceRightPanel.contextualInspector .claimWorkspaceInspectorHeader,.claimWorkspaceRightPanel.contextualInspector .claimMapStatus,.claimWorkspaceRightPanel.contextualInspector .claimWorkspaceInspectorStats,.claimWorkspaceRightPanel.contextualInspector .claimWorkspaceNextStep,.claimWorkspaceRightPanel.contextualInspector .claimWorkspaceRelationshipSummary,.claimWorkspaceRightPanel.contextualInspector .claimWorkspaceInspectorGroup{box-shadow:none;background:0 0;border:0;border-bottom:1px solid #7ec4ff1c;border-radius:0;margin:0;padding:15px 2px}.claimWorkspaceRightPanel.contextualInspector .claimWorkspaceInspectorHeader{padding-top:4px}.claimWorkspaceRightPanel.contextualInspector h3,.claimWorkspaceRightPanel.contextualInspector strong,.claimWorkspaceRightPanel.contextualInspector p,.claimWorkspaceRightPanel.contextualInspector small,.claimWorkspaceRightPanel.contextualInspector dd{overflow-wrap:anywhere}.claimWorkspaceRightPanel.contextualInspector .claimWorkspaceInspectorGroup>span,.claimWorkspaceRightPanel.contextualInspector .claimWorkspaceNextStep>span{color:#77dbc5;letter-spacing:.16em;text-transform:uppercase;font-size:8px;font-weight:950}}@keyframes claimGraphFieldDrift{0%{transform:translate(0,0)}to{transform:translate(38px,24px)}}@keyframes claimGraphScan{0%{transform:translateY(0)}to{transform:translateY(580%)}}@keyframes claimGraphEdgeFlow{to{stroke-dashoffset:-30px}}@keyframes claimGraphCoreBreath{0%,to{box-shadow:0 0 0 10px #2f6fae1f,0 0 54px #5bb9f359,0 32px 90px #0000006b}50%{box-shadow:0 0 0 17px #47dbbe12,0 0 86px #5bd2bb85,0 36px 100px #00000075}}@keyframes claimGraphOrbit{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.claimIntelligenceWorkspace.canvasFirst .claimWorkspaceGraphStage:before,.claimIntelligenceWorkspace.canvasFirst .claimWorkspaceGraphStage:after,.claimIntelligenceWorkspace.canvasFirst .claimMapEdgeFlow,.claimIntelligenceWorkspace.canvasFirst .claimMapNode.root,.claimVeteranCore .coreOrbit{animation:none!important}.claimIntelligenceWorkspace.canvasFirst .claimMapViewport,.claimIntelligenceWorkspace.canvasFirst .claimMapNode{transition-duration:.01ms!important}}@media (forced-colors:active){.claimWorkspaceViewSwitch button.active,.claimWorkspaceToolbarAction.more.active,.claimGraphMinimapViewport,.claimMapNode.selected{outline:2px solid canvastext}}@media (min-width:901px){.cposStrategyShell{grid-template-rows:64px auto 0;min-height:0}.cposStrategyShell .cposMissionMain{padding-bottom:8px}.cposStrategyShell .cposStrategyHeader{min-height:188px;padding-block:24px 20px}.cposStrategyShell .cposStrategyBrief>div{min-height:104px;padding-block:15px}.cposStrategyShell .cposStrategyTheory{padding-top:28px}.cposStrategyShell .cposStrategySectionHead{grid-template-columns:minmax(0,1fr) minmax(330px,.55fr);align-items:end;gap:32px;display:grid}.cposStrategyClaimContext{border-left:2px solid #58bfa9;gap:6px;min-width:0;padding:4px 0 4px 18px;display:grid}.cposStrategyClaimContext span{color:#176d83;letter-spacing:.11em;text-transform:uppercase;font-size:9px;font-weight:850}.cposStrategyClaimContext strong{color:#263f54;text-overflow:ellipsis;white-space:nowrap;font-size:13px;line-height:1.35;overflow:hidden}.cposStrategyShell .cposTheoryBody{background:#fff;border:1px solid #cadbe3;border-radius:20px;grid-template-columns:minmax(260px,.8fr) minmax(440px,1.35fr) minmax(230px,.52fr);gap:0;margin-top:18px;padding:0;display:grid;overflow:hidden;box-shadow:0 18px 46px #0e2d4311}.cposTheoryRecommendation,.cposTheoryProof,.cposStrategyShell .cposTheoryBody>aside{min-width:0;padding:26px 28px}.cposTheoryRecommendation{background:radial-gradient(circle at 0 0,#56c4ac21,#0000 210px),linear-gradient(145deg,#f7fbfb,#fff);align-content:center!important}.cposTheoryRecommendation>strong{text-wrap:balance;color:#102d45!important;font:500 clamp(24px, 2vw, 32px)/1.08 var(--cpos-display-font)!important;letter-spacing:-.035em!important}.cposTheoryRecommendation>p{color:#5d7486;margin-top:5px;font-size:12px;line-height:1.55}.cposTheoryProof{border-inline:1px solid #d7e3e8;align-content:center;gap:12px;display:grid}.cposTheoryProof>ol{grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:0;padding:0;list-style:none;display:grid}.cposTheoryProof li{border-right:1px solid #d7e3e8;grid-template-columns:28px minmax(0,1fr);gap:10px;min-width:0;padding:9px 15px;display:grid}.cposTheoryProof li:first-child{padding-left:0}.cposTheoryProof li:last-child{border-right:0;padding-right:0}.cposTheoryProof li>b{color:#167666;background:#e4f5f1;border-radius:50%;place-items:center;width:26px;height:26px;font-size:8px;display:grid}.cposTheoryProof li>p{gap:5px;margin:0;display:grid}.cposTheoryProof li strong{color:#19364d;font-size:11px;line-height:1.35}.cposTheoryProof li small{color:#6f8393;font-size:9px;line-height:1.45}.cposStrategyShell .cposTheoryBody>aside{background:linear-gradient(150deg,#0b2e49,#0d5363);border:0;border-radius:0;align-content:center;gap:6px}.cposStrategyShell .cposTheoryBody>aside>span{color:#73d6c3}.cposStrategyShell .cposTheoryBody>aside>strong{color:#fff;font:500 25px/1.05 var(--cpos-display-font)}.cposStrategyShell .cposTheoryBody>aside>small,.cposStrategyShell .cposTheoryBody>aside>p{color:#b9ced9;margin:0;font-size:10px;line-height:1.45}.cposStrategyShell .cposTheoryBody>aside>button{color:#7ce0cc;margin-top:8px}.cposStrategyShell .cposStrategyElements{padding-top:30px}.cposStrategyPriorityGap{background:#fff;border:1px solid #c8d9e1;border-radius:20px;grid-template-columns:minmax(310px,.82fr) minmax(390px,1.08fr) minmax(300px,.78fr);margin-top:30px;display:grid;overflow:hidden;box-shadow:0 20px 52px #0c2b4014}.cposStrategyPriorityGapLead,.cposStrategyPriorityGap>dl,.cposStrategyPriorityGap>aside{min-width:0;padding:25px 28px}.cposStrategyPriorityGapLead{color:#fff;background:radial-gradient(circle at 0 0,#56c4ac2e,#0000 220px),linear-gradient(135deg,#08243c,#0c455c);grid-template-columns:minmax(0,1fr) auto;align-content:center;gap:7px 14px;display:grid}.cposStrategyPriorityGap.hasGap .cposStrategyPriorityGapLead{box-shadow:inset 4px 0 #d7a248}.cposStrategyPriorityGap.clear .cposStrategyPriorityGapLead{box-shadow:inset 4px 0 #58bfa9}.cposStrategyPriorityGapLead p{color:#74d9c5;letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:9px;font-weight:900}.cposStrategyPriorityGapLead>span{color:#c8dbe4;letter-spacing:.08em;text-transform:uppercase;background:#ffffff17;border:1px solid #ffffff2e;border-radius:999px;align-self:start;padding:5px 8px;font-size:8px;font-weight:850}.cposStrategyPriorityGapLead>span.attention{color:#f0cd8b;background:#d7a24824;border-color:#ebbf6766}.cposStrategyPriorityGapLead h2{color:#fff;font:500 clamp(24px, 2.15vw, 34px)/1.08 var(--cpos-display-font);letter-spacing:-.035em;text-wrap:balance;grid-column:1/-1;margin:4px 0 0}.cposStrategyPriorityGapLead small{color:#b7ccd7;grid-column:1/-1;font-size:10px;line-height:1.45}.cposStrategyPriorityGap>dl{align-content:center;gap:0;margin:0;display:grid}.cposStrategyPriorityGap>dl>div{border-bottom:1px solid #d8e3e8;gap:6px;padding:0 0 15px;display:grid}.cposStrategyPriorityGap>dl>div+div{border-bottom:0;padding:15px 0 0}.cposStrategyPriorityGap dt,.cposStrategyPriorityGap>aside>span{color:#17758a;letter-spacing:.12em;text-transform:uppercase;font-size:8px;font-weight:900}.cposStrategyPriorityGap dd{color:#4e687b;margin:0;font-size:11px;line-height:1.52}.cposStrategyPriorityGap>aside{background:radial-gradient(circle at 100% 0,#58bfa924,#0000 210px),#f2f7f8;border-left:1px solid #d4e1e7;align-content:center;gap:9px;display:grid}.cposStrategyPriorityGap>aside>strong{color:#163149;font-size:15px;line-height:1.4}.cposStrategyPriorityGap>aside>div{flex-wrap:wrap;gap:8px;margin-top:5px;display:flex}.cposStrategyPriorityGap>aside a,.cposStrategyPriorityGap>aside button{color:#176d83;font:inherit;cursor:pointer;background:0 0;border:1px solid #17758a;border-radius:999px;padding:9px 12px;font-size:9px;font-weight:850;text-decoration:none}.cposStrategyPriorityGap>aside a{color:#fff;background:#17758a;align-items:center;gap:10px;display:inline-flex}.cposStrategyPriorityGap>aside a b{font-size:12px}.cposStrategyShell .cposStrategyExecutionBoard{margin:34px 0 8px}.strategyWorkspaceDetails{background:#fff;border:1px solid #cbdbe3;border-radius:24px;gap:0;width:min(1800px,100% - 48px);margin:10px auto 74px;overflow:hidden;box-shadow:0 26px 70px #07243817}.strategyWorkspaceDetails>.foundationCompletionMilestone,.strategyWorkspaceDetails>.foundationExecutiveSummary{display:none}.strategyDossierHeader{color:#fff;background:linear-gradient(90deg,#70d1bd14 1px,#0000 1px) 0 0/88px 100%,radial-gradient(circle at 92% 10%,#2db3a63d,#0000 320px),linear-gradient(125deg,#071f37,#0b3854 66%,#116b75);grid-template-rows:auto auto;grid-template-columns:minmax(0,1.15fr) minmax(460px,.85fr);align-items:center;gap:22px 48px;padding:34px 40px 28px;display:grid}.strategyDossierHeader p{color:#74d9c5;letter-spacing:.15em;text-transform:uppercase;margin:0 0 7px;font-size:9px;font-weight:900}.strategyDossierHeader h2{max-width:720px;font:500 clamp(30px, 3vw, 43px)/1.04 var(--cpos-display-font);letter-spacing:-.04em;text-wrap:balance;margin:0}.strategyDossierHeader>div:first-child>span{color:#bfd1dc;max-width:790px;margin-top:10px;font-size:11px;line-height:1.55;display:block}.strategyDossierHeader dl{border-block:1px solid #aed5e033;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;display:grid}.strategyDossierHeader dl>div{border-right:1px solid #aed5e033;gap:5px;padding:15px 14px;display:grid}.strategyDossierHeader dl>div:last-child{border-right:0}.strategyDossierHeader dt{color:#86aabc;letter-spacing:.1em;text-transform:uppercase;font-size:8px;font-weight:850}.strategyDossierHeader dd{color:#f4fbfd;margin:0;font-size:13px;font-weight:820}.strategyDossierActions{border-top:1px solid #aed5e02e;grid-column:1/-1;justify-content:flex-end;gap:10px;padding-top:18px;display:flex}.strategyDossierActions button,.strategyDossierActions a{color:#e8f7f7;font:800 10px var(--cpos-interface-font);background:#ffffff12;border:1px solid #8fd7cc5c;border-radius:999px;padding:10px 15px;text-decoration:none}.strategyDossierActions a{color:#0e675f;background:#e8faf6;border-color:#0000}.strategyDossierSections{background:#fff;border:0;padding:0 40px 16px}.strategyDossierSections>.foundationWorkspaceDisclosure{background:0 0;border-bottom:1px solid #d6e2e8}.strategyDossierSections>.foundationWorkspaceDisclosure:last-child{border-bottom:0}.strategyDossierSections>.foundationWorkspaceDisclosure>summary{min-height:78px;padding:17px 4px}.strategyDossierSections>.foundationWorkspaceDisclosure>summary>span{color:#17364d;font:500 24px/1.1 var(--cpos-display-font);letter-spacing:-.025em}.strategyDossierSections>.foundationWorkspaceDisclosure>summary>strong{color:#547083;background:#edf5f6;border-radius:999px;padding:7px 11px;font-size:9px}.strategyDossierSections>.foundationWorkspaceDisclosure[open]{background:radial-gradient(circle at 98% 0,#50c1ab1a,#0000 260px),#f9fcfc;border:1px solid #cfe0e5;border-radius:18px;margin-inline:-18px;padding:0 18px 18px;box-shadow:0 14px 34px #0b30450e}.strategyDossierSections>.foundationWorkspaceDisclosure[open]+.foundationWorkspaceDisclosure{border-top:0}}.strategyWorkspaceDetails>.foundationCompletionMilestone,.strategyWorkspaceDetails>.foundationExecutiveSummary{display:none}@media (min-width:901px) and (max-width:1280px){.cposStrategyShell .cposTheoryBody{grid-template-columns:minmax(240px,.8fr) minmax(0,1.2fr)}.cposStrategyShell .cposTheoryBody>aside{grid-column:1/-1;grid-template-columns:auto auto 1fr auto;align-items:center}.cposStrategyPriorityGap{grid-template-columns:minmax(280px,.8fr) minmax(0,1.2fr)}.cposStrategyPriorityGap>aside{border-top:1px solid #d4e1e7;border-left:0;grid-column:1/-1;grid-template-columns:auto minmax(0,1fr) auto;align-items:center}.cposStrategyPriorityGap>aside>div{justify-content:flex-end;margin-top:0}.cposTheoryProof{border-right:0}.strategyDossierHeader{grid-template-columns:1fr}}@media (max-width:900px){.cposStrategyClaimContext{gap:4px;margin-top:12px;display:grid}.cposStrategyClaimContext span{color:#176d83;text-transform:uppercase;font-size:9px;font-weight:850}.cposTheoryProof ol{gap:10px;padding-left:0;list-style:none;display:grid}.cposTheoryProof li{grid-template-columns:28px 1fr;gap:10px;display:grid}.cposStrategyPriorityGap{background:#fff;border:1px solid #c8d9e1;border-radius:17px;margin-top:24px;display:grid;overflow:hidden;box-shadow:0 16px 40px #0c2b4014}.cposStrategyPriorityGapLead,.cposStrategyPriorityGap>dl,.cposStrategyPriorityGap>aside{padding:22px}.cposStrategyPriorityGapLead{color:#fff;background:linear-gradient(140deg,#08243c,#0c5264);grid-template-columns:minmax(0,1fr) auto;gap:7px 12px;display:grid}.cposStrategyPriorityGapLead p{color:#74d9c5;letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:9px;font-weight:900}.cposStrategyPriorityGapLead>span{color:#c8dbe4;letter-spacing:.08em;text-transform:uppercase;background:#ffffff17;border:1px solid #ffffff2e;border-radius:999px;align-self:start;padding:5px 8px;font-size:8px;font-weight:850}.cposStrategyPriorityGapLead>span.attention{color:#f0cd8b;background:#d7a24824;border-color:#ebbf6766}.cposStrategyPriorityGapLead h2{color:#fff;font:500 28px/1.08 var(--cpos-display-font);grid-column:1/-1;margin:4px 0 0}.cposStrategyPriorityGapLead small{color:#bdd0da;grid-column:1/-1;line-height:1.45}.cposStrategyPriorityGap>dl{gap:18px;margin:0;display:grid}.cposStrategyPriorityGap>dl>div{gap:6px;display:grid}.cposStrategyPriorityGap dt,.cposStrategyPriorityGap>aside>span{color:#17758a;letter-spacing:.1em;text-transform:uppercase;font-size:8px;font-weight:900}.cposStrategyPriorityGap dd{color:#536d7f;margin:0;font-size:11px;line-height:1.5}.cposStrategyPriorityGap>aside{background:#f1f7f8;border-top:1px solid #d4e1e7;gap:10px;display:grid}.cposStrategyPriorityGap>aside>div{flex-wrap:wrap;gap:8px;display:flex}.cposStrategyPriorityGap>aside a,.cposStrategyPriorityGap>aside button{color:#176d83;font:inherit;background:#fff;border:1px solid #17758a;border-radius:999px;padding:9px 12px;font-size:9px;font-weight:850;text-decoration:none}.cposStrategyPriorityGap>aside a{color:#fff;background:#17758a}.strategyDossierHeader{color:#fff;background:linear-gradient(145deg,#08233b,#0f6874);gap:20px;padding:28px 22px;display:grid}.strategyDossierHeader p{color:#74d9c5;letter-spacing:.12em;text-transform:uppercase;font-size:9px;font-weight:900}.strategyDossierHeader h2{font:500 32px/1.04 var(--cpos-display-font);margin:0}.strategyDossierHeader dl{background:#ffffff29;grid-template-columns:repeat(2,1fr);gap:1px;margin:0;display:grid}.strategyDossierHeader dl>div{background:#051f318c;padding:12px}.strategyDossierHeader dt{color:#9cb9c7;text-transform:uppercase;font-size:8px}.strategyDossierHeader dd{margin:4px 0 0;font-weight:800}.strategyDossierActions{flex-wrap:wrap;gap:8px;display:flex}.strategyDossierActions button,.strategyDossierActions a{color:#fff;background:0 0;border:1px solid #ffffff42;border-radius:999px;padding:10px 14px;text-decoration:none}}.cposDesktopShell .claimsCommandHeroBrief .claimsReadinessExplainTrigger{border-top:1px solid #b4d8e829;align-items:center;gap:14px;margin-top:14px;padding-top:12px;grid-template-columns:minmax(0,1fr) auto!important}.cposDesktopShell .claimsCommandHeroBrief .claimsReadinessClaimName{color:#d3e5f0c7;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:10px;font-weight:650;line-height:1.4;overflow:hidden}.cposDesktopShell .claimsCommandHeroBrief .claimsReadinessMeta{white-space:nowrap;justify-self:end;align-items:center;gap:13px;display:inline-flex}.cposDesktopShell .claimsCommandHeroBrief .claimsReadinessMeta strong{color:#f5fbfd;font-size:11px;font-weight:850}.cposDesktopShell .claimsCommandHeroBrief .claimsReadinessMeta i{color:#86e3d0;letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:5px;margin:0;font-size:8px;font-style:normal;font-weight:900;display:inline-flex}.cposDesktopShell .claimsCommandHeroBrief .claimsReadinessMeta i b{font-size:11px;line-height:1}.cposDesktopShell .claimsCommandHeroBrief .claimsReadinessExplainTrigger:hover .claimsReadinessMeta,.cposDesktopShell .claimsCommandHeroBrief .claimsReadinessExplainTrigger:hover .claimsReadinessMeta i{color:#b6f3e6}.cposUtilityPopover.user .cposProfileSignOut{color:#f1c8b8;cursor:pointer;justify-content:space-between;align-items:center;margin-top:2px;padding-top:12px;font-size:12px;font-weight:800;display:flex}.cposUtilityPopover.user .cposProfileSignOut span{color:#de9b83;font-size:14px}.cposUtilityPopover.user .cposProfileSignOut:hover{color:#fff}@media (max-width:620px){.cposDesktopShell .claimsCommandHeroBrief .claimsReadinessExplainTrigger{grid-template-columns:1fr!important}.cposDesktopShell .claimsCommandHeroBrief .claimsReadinessClaimName{white-space:normal}.cposDesktopShell .claimsCommandHeroBrief .claimsReadinessMeta{justify-self:start}}.claimsCommandCenter{gap:clamp(8px,1.1vw,14px);width:min(1440px,100% - 40px);margin:clamp(6px,.9vw,12px) auto clamp(42px,4vw,60px);display:grid}.claimsCommandDashboard,.commandPortfolioPanel,.portfolioMetricCard,.quickActionCard{background:radial-gradient(circle at 100% 0,#8ff5d71f,#0000 220px),linear-gradient(#fffffffa,#f7fbfdf5);border:1px solid #cadae8eb;box-shadow:0 28px 78px #06172b17}.claimsCommandDashboard{background:radial-gradient(circle at 88% 4%,#8ff5d729,#0000 280px),radial-gradient(circle at 6% 88%,#2f6fae14,#0000 320px),linear-gradient(#fffffffc,#f6fafcf7);border-radius:30px;gap:clamp(6px,.7vw,9px);padding:clamp(8px,.8vw,12px);display:grid;overflow:hidden}.claimsCommandHero{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:clamp(7px,1vw,14px);padding:0;display:grid}.claimsCommandHero h2{max-width:820px;color:var(--navy-deep);letter-spacing:0;margin:0;font-size:clamp(18px,1.48vw,24px);line-height:.98}.claimsCommandHero p:not(.eyebrow){color:#263548;max-width:840px;margin:1px 0 0;font-size:clamp(10px,.64vw,12px);font-weight:850;line-height:1.2}.claimsCommandActions{flex-wrap:wrap;justify-content:flex-end;gap:10px;min-width:min(360px,100%);display:flex}.compactActionButton{min-height:32px;color:var(--navy-deep);background:#ffffffdb;border:1px solid #174a7c2e;border-radius:14px;justify-content:center;align-items:center;padding:0 12px;font-size:12px;font-weight:1000;text-decoration:none;display:inline-flex;box-shadow:0 14px 32px #06172b14}.compactActionButton.primary{color:#fff;background:linear-gradient(135deg,#0d7e76,#0b5f72);border-color:#0d7e7652;box-shadow:0 16px 40px #0d7e7633}.portfolioMetricGrid{grid-template-columns:repeat(6,minmax(0,1fr));gap:6px;display:grid}.portfolioMetricCard{border-radius:13px;flex-direction:column;justify-content:space-between;min-height:40px;padding:6px 8px;display:flex}.portfolioMetricCard.ready,.portfolioMetricCard.urgent{background:radial-gradient(circle at 100% 0,#8ff5d738,#0000 180px),linear-gradient(#fff,#eefcf7fa);border-color:#0d7e7652;box-shadow:0 18px 44px #0d7e761f}.portfolioMetricCard.urgent{background:radial-gradient(circle at 100% 0,#f5b34638,#0000 180px),linear-gradient(#fff,#fff8ebfa);border-color:#bf7d0d5c;box-shadow:0 18px 44px #bf7d0d1c}.portfolioMetricCard.muted{opacity:.64;box-shadow:none}.portfolioMetricCard span{color:#52627a;text-transform:uppercase;letter-spacing:.05em;font-size:8.75px;font-weight:1000}.portfolioMetricCard strong{color:var(--navy-deep);font-size:clamp(15px,.96vw,19px);line-height:1}.commandPortfolioPanel{background:radial-gradient(circle at 92% 8%,#0d7e7614,#0000 260px),#ffffffd1;border-color:#0d7e762e;border-radius:24px;overflow:hidden;box-shadow:inset 0 1px #ffffffdb}.commandPortfolioPanel .primaryClaimCard{margin:0}.commandPortfolioPanel .panelHead{border-bottom:1px solid #cadae8c7;padding:clamp(16px,2.2vw,24px)}.commandPortfolioPanel .panelHead h2{color:var(--navy-deep);margin:0;font-size:clamp(25px,2.4vw,38px);line-height:1.05}.emptyPortfolioState{text-align:center;color:#263548;background:#f7fbfdc2;border:1px dashed #174a7c40;border-radius:22px;margin:clamp(16px,2vw,24px);padding:clamp(22px,3vw,34px)}.emptyPortfolioState strong{color:var(--navy-deep);font-size:clamp(22px,2vw,30px);display:block}.emptyPortfolioState p{color:#52627a;max-width:620px;margin:8px auto 0;font-weight:800}.portfolioClaimList{gap:14px;padding:clamp(18px,2.5vw,30px);display:grid}.portfolioClaimCard{color:inherit;background:radial-gradient(circle at 8% 0,#2c7dec14,#0000 230px),#fff;border:1px solid #cadae8e6;border-radius:22px;grid-template-columns:minmax(0,1.12fr) minmax(320px,.78fr) minmax(170px,auto);align-items:center;gap:clamp(14px,2vw,28px);padding:clamp(16px,2vw,24px);text-decoration:none;transition:transform .16s,border-color .16s,box-shadow .16s;display:grid}.primaryClaimCard{border-color:#0d7e7638;margin:clamp(14px,1.8vw,22px);box-shadow:0 22px 60px #0d7e7614}.portfolioClaimCard:hover{border-color:#0d7e7659;transform:translateY(-2px);box-shadow:0 22px 62px #06172b1a}.portfolioClaimMain{min-width:0}.claimTypeBadge{color:#0d6f68;text-transform:uppercase;letter-spacing:.05em;background:#e8faf4c7;border:1px solid #0d7e7633;border-radius:999px;align-items:center;width:fit-content;margin:0 8px 10px 0;padding:7px 10px;font-size:11px;font-weight:1000;display:inline-flex}.workspaceContextPill{color:#184b7a;letter-spacing:.05em;text-transform:uppercase;background:#e8f1ffd1;border:1px solid #2f6fae38;border-radius:999px;align-items:center;width:fit-content;margin-bottom:10px;padding:7px 10px;font-size:11px;font-weight:1000;display:inline-flex}.claimTypeBadge.discharge{color:#184b7a;background:#e8f1ffd6;border-color:#2c7dec3d}.portfolioClaimMain h3{color:var(--navy-deep);margin:0;font-size:clamp(22px,2vw,32px);line-height:1.05}.portfolioClaimMain p{-webkit-line-clamp:2;color:#52627a;-webkit-box-orient:vertical;margin:10px 0 0;font-weight:800;line-height:1.35;display:-webkit-box;overflow:hidden}.portfolioClaimStats{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.portfolioClaimStats span{color:#52627a;background:#f7fbfde6;border:1px solid #cadae8c7;border-radius:16px;min-width:0;padding:10px;font-size:12px;font-weight:950}.portfolioClaimStats strong{color:var(--navy-deep);text-overflow:ellipsis;white-space:nowrap;font-size:15px;display:block;overflow:hidden}.portfolioClaimAction{color:var(--navy-deep);text-align:right;justify-items:end;gap:8px;font-weight:950;display:grid}.portfolioClaimAction small{color:#0d6f68;letter-spacing:.06em;text-transform:uppercase;font-size:11px;font-weight:1000}.portfolioClaimAction span{color:#334155}.portfolioClaimAction em{color:#0d6f68;font-style:normal}.claimHealthPanel{background:radial-gradient(circle at 100% 0,#2f6fae14,#0000 180px),#f7fbfde0;border:1px solid #cadae8c7;border-radius:18px;grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:10px;display:grid}.claimHealthPanel>div{background:#ffffffc7;border:1px solid #cadae8a8;border-radius:14px;min-width:0;padding:8px 10px}.claimHealthPanel strong{color:#52627a;letter-spacing:.06em;text-transform:uppercase;font-size:10px;font-weight:1000;display:block}.claimHealthPanel span{color:var(--navy-deep);margin-top:3px;font-size:clamp(16px,1.2vw,21px);font-weight:1000;line-height:1.05;display:block}.claimHealthPanel small{color:#52627a;margin-top:3px;font-size:11px;font-weight:850;line-height:1.25;display:block}.claimHealthPanel.strong{background:radial-gradient(circle at 100% 0,#8ff5d72e,#0000 180px),#eefcf7db;border-color:#0d7e763d}.claimHealthPanel.attention{background:radial-gradient(circle at 100% 0,#f5b34624,#0000 180px),#fff8ebd1;border-color:#bf7d0d3d}.completionBreakdown{flex-wrap:wrap;grid-column:1/-1;gap:8px;padding-top:4px;display:flex}.completionBreakdown span{color:#52627a;background:#f7fbfde0;border:1px solid #cadae8cc;border-radius:999px;align-items:center;gap:6px;padding:7px 9px;font-size:11px;font-weight:950;display:inline-flex}.completionBreakdown span.done{color:#0b625d;background:#e8faf4eb;border-color:#0d7e763d}.completionBreakdown span.attention{color:#8a5a08;background:#fff8ebeb;border-color:#bf7d0d47}.completionBreakdown span.pending{color:#64748b}.completionBreakdown span.pending i{color:#94a3b8}.completionBreakdown span.attention i{color:#bf7d0d}.completionBreakdown i{font-style:normal}.remainingTasksPanel{color:#334155;background:radial-gradient(circle at 100% 0,#f5b34621,#0000 160px),#fff8ebb8;border:1px solid #bf7d0d38;border-radius:16px;grid-column:1/-1;gap:4px;padding:10px 12px;display:grid}.remainingTasksPanel strong{color:#8a5a08;letter-spacing:.06em;text-transform:uppercase;font-size:11px;font-weight:1000}.remainingTasksPanel span{color:var(--navy-deep);font-size:13px;font-weight:900;line-height:1.35}.recommendedActionCard{background:radial-gradient(circle at 100% 0,#8ff5d72e,#0000 240px),linear-gradient(135deg,#ecfdf5e6,#ffffffdb);border:1px solid #0d7e7633;border-radius:22px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px;padding:clamp(15px,1.8vw,22px);display:grid;box-shadow:inset 0 1px #ffffffd6,0 16px 38px #0d7e7614}.recommendedActionCard h3{color:var(--navy-deep);margin:0;font-size:clamp(22px,2vw,32px);line-height:1.04}.recommendedActionCard p:not(.eyebrow){color:#334155;margin:7px 0 0;font-weight:850;line-height:1.42}.recommendedActionCard .primaryLink{white-space:nowrap}.secondaryClaimList{gap:8px;padding:0 clamp(14px,1.8vw,22px) clamp(14px,1.8vw,22px);display:grid}.secondaryClaimRow{color:inherit;background:#ffffffd1;border:1px solid #cadae8b8;border-radius:16px;grid-template-columns:auto minmax(0,1fr) minmax(170px,auto) auto;align-items:center;gap:12px;padding:12px 14px;text-decoration:none;display:grid}.secondaryClaimRow .claimTypeBadge{margin:0}.secondaryClaimRow strong{min-width:0;color:var(--navy-deep);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.secondaryClaimRow small{color:#52627a;font-weight:850}.secondaryClaimRow em{color:#0d6f68;font-style:normal;font-weight:950}.quickActionGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.quickActionCard{min-height:92px;color:inherit;box-shadow:none;border-radius:18px;flex-direction:column;justify-content:center;padding:14px;text-decoration:none;display:flex}.quickActionCard span{color:#0d6f68;letter-spacing:.08em;font-size:12px;font-weight:1000}.quickActionCard strong{color:var(--navy-deep);font-size:18px;line-height:1.05}.quickActionCard small{color:#52627a;margin-top:8px;font-weight:850;line-height:1.35}.recentActivityPanel{background:radial-gradient(circle at 94% 0,#2f6fae14,#0000 260px),#ffffffd1;border:1px solid #cadae8d1;border-radius:22px;overflow:hidden}.recentActivityPanel .panelHead.compact{border-bottom:1px solid #cadae8a8;padding:14px 16px 10px}.recentActivityPanel .panelHead.compact h2{color:var(--navy-deep);margin:0;font-size:clamp(20px,1.6vw,28px);line-height:1.08}.recentActivityList{gap:0;display:grid}.recentActivityItem{color:inherit;border-top:1px solid #cadae87a;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:11px 16px;text-decoration:none;transition:background .16s;display:grid}.recentActivityList .showMoreActivity{justify-self:center;width:min(260px,100% - 32px);min-height:34px;margin:28px 16px 30px}.recentActivityItem:hover{background:#f7fbfdbd}.recentActivityItem:first-child{border-top:0}.recentActivityItem>span{background:#0d7e76;border-radius:999px;width:10px;height:10px;box-shadow:0 0 0 5px #0d7e761f}.recentActivityItem strong{color:var(--navy-deep);font-size:15px;line-height:1.1;display:block}.recentActivityItem small{color:#52627a;text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-weight:850;display:block;overflow:hidden}.recentActivityItem em{color:#52627a;white-space:nowrap;font-size:12px;font-style:normal;font-weight:900}.recentActivityEmpty{color:#52627a;padding:16px;font-weight:850}.recentActivityEmpty strong{color:var(--navy-deep);font-size:18px;display:block}@media (max-width:1180px){.portfolioMetricGrid,.quickActionGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.portfolioClaimCard{grid-template-columns:minmax(0,1fr)}.portfolioClaimAction{text-align:left;justify-items:start}.secondaryClaimRow{grid-template-columns:auto minmax(0,1fr) auto}.secondaryClaimRow small{grid-column:2/-1}}@media (max-width:760px){.claimsCommandCenter{width:min(100% - 20px,680px);margin-top:10px;margin-bottom:42px}.claimsCommandDashboard{border-radius:22px;gap:8px;padding:9px}.claimsCommandHero{grid-template-columns:minmax(0,1fr);gap:8px}.claimsCommandHero h2{font-size:clamp(21px,6vw,28px)}.claimsCommandHero p:not(.eyebrow){font-size:12px}.claimsCommandActions{justify-content:stretch;min-width:0}.claimsCommandActions .compactActionButton{flex:150px;min-height:38px}.portfolioMetricGrid,.quickActionGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.portfolioMetricCard{min-height:46px;padding:7px}.portfolioMetricCard span{font-size:10px}.portfolioClaimStats{grid-template-columns:repeat(2,minmax(0,1fr))}.primaryClaimCard{grid-template-columns:minmax(0,1fr);margin:12px}.claimHealthPanel{grid-template-columns:minmax(0,1fr)}.completionBreakdown{gap:6px}.completionBreakdown span{padding:6px 8px;font-size:10px}.secondaryClaimRow{grid-template-columns:minmax(0,1fr) auto}.secondaryClaimRow .claimTypeBadge,.secondaryClaimRow small{grid-column:1/-1}.recommendedActionCard{grid-template-columns:minmax(0,1fr)}.recommendedActionCard .primaryLink{width:100%}.quickActionCard{min-height:86px;padding:13px}.quickActionCard strong{font-size:15px}.quickActionCard small{font-size:12px}.recentActivityItem{grid-template-columns:auto minmax(0,1fr)}.recentActivityItem em{grid-column:2}}.workspacePage .osHero{isolation:isolate;color:#f7fbff;border-color:#7ec4ff2e;position:relative;overflow:hidden;box-shadow:inset 0 -1px #7ec4ff2e,0 28px 72px #06172b2e;background:radial-gradient(circle at 16% 10%,#8ff5d733,#0000 300px),radial-gradient(circle at 88% 4%,#7ec4ff3d,#0000 380px),linear-gradient(135deg,#061225 0%,#09264a 50%,#0f4c81 100%)!important}.workspacePage .osHero:before{content:"";z-index:-1;pointer-events:none;background-image:linear-gradient(#7ec4ff12 1px,#0000 1px),linear-gradient(90deg,#7ec4ff0f 1px,#0000 1px);background-size:42px 42px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000000c7,#0000 76%);mask-image:linear-gradient(#000000c7,#0000 76%)}.workspacePage .osHero .eyebrow,.workspacePage .osHero p,.workspacePage .osHero span,.workspacePage .osHero small{color:#e6f3ffc7}.workspacePage .osHero .eyebrow{color:#8ff5d7}.workspacePage .osHero h1,.workspacePage .osHero h2,.workspacePage .osHero h3,.workspacePage .osHero strong{color:#f7fbff}.workspacePage .osHeroLarge{padding-top:clamp(24px,3vw,44px);padding-bottom:clamp(22px,2.7vw,38px)}.workspacePage .osHeroMedium{padding-top:clamp(20px,2.4vw,34px);padding-bottom:clamp(18px,2.1vw,28px)}.workspacePage .workspaceHero.osHeroSmall{padding-top:clamp(18px,2vw,28px)!important;padding-bottom:clamp(18px,2vw,28px)!important}.workspacePage .workspaceHero.osHeroSmall h2{font-size:clamp(28px,2.7vw,40px)}.workspacePage .workspaceHero.osHeroSmall p{line-height:1.42}.workspacePage .workspaceHero.osHeroSmall .heroStatGrid div{background:#ffffff17;border-color:#ffffff2e;min-height:74px}.workspacePage .claimsCommandCenter.osWorkspacePage{gap:12px;width:100%;max-width:none;margin:0 0 clamp(42px,4vw,60px);overflow-x:clip}.workspacePage .claimsCommandDashboard.osWorkspaceStack{box-shadow:none;background:0 0;border:0;border-radius:0;gap:12px;padding:0;overflow:visible}.workspacePage .claimsCommandHero.osHero{border-left:0;border-right:0;border-radius:0;grid-template-columns:minmax(0,1fr) auto;width:100vw;max-width:none;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding-left:max(24px,50vw - 680px);padding-right:max(24px,50vw - 680px)}.workspacePage .claimsCommandHero.osHero h2{color:#f7fbff;max-width:880px;font-size:clamp(28px,3vw,48px);line-height:.98}.workspacePage .claimsCommandHero.osHero p:not(.eyebrow){color:#e6f3ffc7;max-width:760px;font-size:clamp(13px,1vw,16px);line-height:1.38}.workspacePage .claimsCommandHero.osHero .compactActionButton.primary{background:linear-gradient(135deg,#0d7e76,#2f6fae);border-color:#8ff5d757;box-shadow:0 18px 42px #06172b3d,0 0 28px #8ff5d729}.workspacePage .claimsCommandDashboard.osWorkspaceStack>.portfolioMetricGrid,.workspacePage .claimsCommandDashboard.osWorkspaceStack>.commandPortfolioPanel,.workspacePage .claimsCommandDashboard.osWorkspaceStack>.recentActivityPanel{width:min(1440px,100% - 40px);margin-left:auto;margin-right:auto}.workspacePage .portfolioMetricGrid.osHealthRibbon{background:#fffffff0;border:1px solid #cadae8c7;border-radius:18px;gap:8px;padding:8px;box-shadow:0 12px 30px #06172b0e}.workspacePage .portfolioMetricGrid.osHealthRibbon .portfolioMetricCard{min-height:38px;box-shadow:none;border-radius:12px}.workspacePage .osHealthRibbon{box-shadow:0 12px 30px #06172b0e}.workspacePage .osPrimaryContent,.workspacePage .osInventorySection,.workspacePage .osActivitySection,.workspacePage .osActionsSection,.workspacePage .osControls{scroll-margin-top:88px}.evidenceViewerHead.osHeroViewer{border-color:#7ec4ff38;border-radius:22px;align-items:center;padding:clamp(13px,1.6vw,18px);box-shadow:0 18px 48px #06172b2e;background:radial-gradient(circle at 18% 0,#8ff5d72e,#0000 220px),radial-gradient(circle at 100% 0,#7ec4ff38,#0000 260px),linear-gradient(135deg,#061225 0%,#09264a 58%,#0f4c81 100%)!important}.evidenceViewerHead.osHeroViewer h2{color:#f7fbff;font-size:clamp(20px,2.2vw,30px)}.evidenceViewerHead.osHeroViewer span{color:#e6f3ffb8;margin-top:5px;font-size:13px}.evidenceViewerHead.osHeroViewer button{color:#f7fbff;background:#ffffff1a;border-color:#ffffff2e;box-shadow:inset 0 1px #ffffff1f}.evidenceViewerHead.osHeroViewer{border-radius:24px;min-height:104px;padding:14px 18px;position:relative;overflow:hidden;box-shadow:0 18px 48px #05162b2e,inset 0 1px #ffffff1c;background:radial-gradient(circle at 8% 0,#77e4db26,#0000 30%),radial-gradient(circle at 94% 12%,#4791dc42,#0000 30%),linear-gradient(118deg,#07172b 0%,#09294d 55%,#154d7f 100%)!important}.evidenceViewerHead.osHeroViewer:after{pointer-events:none;content:"";background-image:linear-gradient(90deg,#ffffff09 1px,#0000 1px);background-size:72px 100%;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 18% 82%,#0000);mask-image:linear-gradient(90deg,#0000,#000 18% 82%,#0000)}.evidenceViewerTitleBlock{z-index:1;align-items:center;gap:15px;min-width:0;display:flex;position:relative}.evidenceViewerIdentityMark{text-align:center;background:linear-gradient(145deg,#8ff5d729,#7ec4ff14);border:1px solid #8ff5d73d;border-radius:16px;flex:0 0 58px;place-content:center;gap:3px;width:58px;height:62px;display:grid;box-shadow:inset 0 1px #ffffff1f}.evidenceViewerIdentityMark strong{color:#f5fbff;letter-spacing:.08em;font-size:14px;font-weight:1000}.evidenceViewerHead.osHeroViewer .evidenceViewerIdentityMark span{color:#8ff5d7;letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:8px;font-weight:950}.evidenceViewerTitleCopy{gap:5px;min-width:0;display:grid}.evidenceViewerTitleCopy>.eyebrow{margin:0}.evidenceViewerHead.osHeroViewer h2{letter-spacing:-.035em;max-width:1050px;font-size:clamp(24px,2vw,34px);line-height:1}.evidenceViewerFileMeta{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.evidenceViewerHead.osHeroViewer .evidenceViewerFileMeta span{color:#ebf7ffd1;letter-spacing:.08em;text-transform:uppercase;background:#ffffff12;border:1px solid #ffffff21;border-radius:999px;align-items:center;min-height:22px;margin:0;padding:0 8px;font-size:9px;font-weight:950;display:inline-flex}.evidenceViewerFileMeta strong{color:#e6f3ffad;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:12px;font-weight:750;overflow:hidden}.evidenceViewerHead.osHeroViewer button{z-index:2;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-radius:13px;align-items:center;gap:8px;min-height:44px;padding:0 15px 0 10px;transition:transform .16s,background .16s,border-color .16s;display:inline-flex;position:relative}.evidenceViewerHead.osHeroViewer button:hover{background:#8ff5d71f;border-color:#8ff5d759;transform:translateY(-1px)}.evidenceViewerHead.osHeroViewer button span{color:#f7fbff;background:#ffffff1a;border-radius:9px;place-items:center;width:26px;height:26px;margin:0;font-size:20px;font-weight:500;line-height:1;display:grid}@media (min-width:1024px){.evidenceViewerGrid{background:linear-gradient(#e6f0f7b8,#eef5f847);border-radius:24px;gap:12px;padding:6px 10px 18px 6px}}.evidenceViewerGrid .evidenceIntelCard{background:radial-gradient(circle at 100% 0,#539ad114,#0000 44%),linear-gradient(145deg,#fffffffc,#f7fafcf5);border:1px solid #bed0ded1;border-radius:22px;gap:14px;padding:20px;position:relative;overflow:hidden;box-shadow:0 14px 34px #06172b13,inset 0 1px #fff}.evidenceViewerGrid .evidenceIntelCard:before{content:"";background:linear-gradient(90deg,#2f6fae,#61c9b8);border-radius:0 0 999px 999px;height:3px;position:absolute;top:0;left:20px;right:20px}.evidenceViewerGrid .evidenceIntelCard>.eyebrow{color:#24496e;letter-spacing:.11em;margin-top:3px;font-size:11px}.evidenceViewerGrid .keyFindingsCard:before,.evidenceViewerGrid .supportsCard:before{background:linear-gradient(90deg,#0d7e76,#77d8c7)}.evidenceViewerGrid .extractedCard:before{background:linear-gradient(90deg,#4d65a8,#8aa9df)}.evidenceViewerGrid .signalsCard:before{background:linear-gradient(90deg,#174a7c,#54a5d8)}.evidenceViewerGrid .gapsCard:before{background:linear-gradient(90deg,#b57618,#efbd68)}.evidenceViewerGrid .evidenceIntelFacts{gap:8px}.evidenceViewerGrid .evidenceIntelFacts div,.evidenceViewerGrid .evidenceSignalCard,.evidenceViewerGrid .extractedFactGroup{background:#f2f7fadb;border-color:#bed0deb8;border-radius:14px;box-shadow:inset 0 1px #ffffffe6}.evidenceDossierHead{display:none}.evidenceViewerGrid dd,.evidenceViewerGrid strong,.evidenceViewerGrid span,.evidenceViewerGrid small,.evidenceViewerGrid em{overflow-wrap:anywhere;word-break:break-word;min-width:0;max-width:100%}@media (min-width:1024px){.evidenceViewerGrid{background:#fcfefffa;border:1px solid #b8ccdcdb;border-radius:24px;gap:0;padding:0;overflow-x:hidden;box-shadow:0 18px 48px #06172b17}.evidenceDossierHead{z-index:4;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:radial-gradient(circle at 100% 0,#61c9b826,#0000 180px),#f7fbfdf7;border-bottom:1px solid #b8ccdcc2;justify-content:space-between;align-items:flex-end;gap:16px;padding:20px 22px 18px;display:flex;position:sticky;top:0}.evidenceDossierHead h3,.evidenceDossierHead p{margin:0}.evidenceDossierHead h3{color:var(--navy-deep);letter-spacing:-.02em;margin-top:6px;font-size:20px;line-height:1.08}.evidenceDossierHead>span{color:#587089;letter-spacing:.08em;text-transform:uppercase;flex:none;font-size:10px;font-weight:950}.evidenceViewerGrid .evidenceIntelCard,.evidenceViewerGrid .evidenceEventPanel{box-shadow:none;background:0 0;border:0;border-bottom:1px solid #bed0deb8;border-radius:0;gap:13px;padding:22px;position:relative;overflow:visible}.evidenceViewerGrid article:last-child{border-bottom:0}.evidenceViewerGrid .evidenceIntelCard:before{display:none}.evidenceViewerGrid .evidenceIntelCard>.eyebrow,.evidenceViewerGrid .evidenceEventPanel>.eyebrow{color:#24547d;letter-spacing:.14em;margin:0;font-size:10px}.evidenceViewerGrid .evidenceIntelFacts,.evidenceViewerGrid .evidenceSignalGrid,.evidenceViewerGrid .extractedFactGrid{grid-template-columns:minmax(0,1fr);gap:0}.evidenceViewerGrid .evidenceIntelFacts div{box-shadow:none;background:0 0;border:0;border-bottom:1px solid #cadae8a8;border-radius:0;grid-template-columns:minmax(0,1fr);align-items:start;gap:5px;padding:11px 0;display:grid}.evidenceViewerGrid .evidenceIntelFacts div:last-child{border-bottom:0}.evidenceViewerGrid .evidenceIntelFacts dt,.evidenceViewerGrid .evidenceIntelFacts dd{overflow-wrap:anywhere;word-break:break-word;min-width:0;max-width:100%;margin:0}.evidenceViewerGrid .evidenceIntelFacts dd{color:#102c4a;font-size:13px;font-weight:850;line-height:1.38}.evidenceViewerGrid .evidenceIntelFacts div:last-child{background:#ebf8f6b3;border:1px solid #0d7e762e;border-radius:12px;margin-top:6px;padding:13px 14px}.evidenceViewerGrid .evidenceIntelFacts div:last-child dt{color:#0b6b64}.evidenceViewerGrid .evidenceSignalCard,.evidenceViewerGrid .extractedFactGroup{box-shadow:none;background:0 0;border:0;border-bottom:1px solid #cadae8a8;border-radius:0;padding:13px 0}.evidenceViewerGrid .evidenceFindingStack span,.evidenceViewerGrid .confidenceReasonList,.evidenceViewerGrid .evidenceFindingList span{background:#ebf8f6a3;border:0;border-left:3px solid #0d7e766b;border-radius:0 10px 10px 0;padding:10px 12px}.evidenceViewerGrid .confidenceReasonList{gap:7px}.evidenceViewerGrid .gapsCard .evidenceFindingList span{background:#fff7e7b8;border-left-color:#b5761894}}@media (max-width:760px){.workspacePage .claimsCommandHero.osHero{grid-template-columns:minmax(0,1fr);padding-left:18px;padding-right:18px}.workspacePage .claimsCommandHero.osHero h2{font-size:clamp(27px,8vw,38px)}.workspacePage .claimsCommandDashboard.osWorkspaceStack>.portfolioMetricGrid,.workspacePage .claimsCommandDashboard.osWorkspaceStack>.commandPortfolioPanel,.workspacePage .claimsCommandDashboard.osWorkspaceStack>.recentActivityPanel{width:min(100% - 20px,680px)}.workspacePage .portfolioMetricGrid.osHealthRibbon{padding:7px}.workspacePage .workspaceHero.osHeroSmall h2{font-size:clamp(26px,7vw,34px)}.evidenceViewerHead.osHeroViewer{border-radius:18px;padding:12px}}.pricingPage .pricingDecisionHero{padding-bottom:clamp(36px,5vw,72px)!important}.claimAccessPath,.claimAccessMatrix,.matrixDeliverables{width:min(1440px,100% - 40px);margin:24px auto 0}.claimAccessPath{color:#fff;background:radial-gradient(circle at 92% 10%,#8ff5d729,#0000 300px),linear-gradient(135deg,#031225,#062746 58%,#0b4f4a);border:1px solid #7ec4ff29;border-radius:28px;grid-template-columns:minmax(280px,.8fr) minmax(0,1.2fr);align-items:stretch;gap:20px;padding:clamp(22px,3vw,34px);display:grid;box-shadow:0 30px 92px #06172b33}.claimAccessPath h2,.claimAccessPath p{margin:0}.claimAccessPath h2{color:#fff;font-size:clamp(28px,3vw,46px);line-height:1}.claimAccessPath p{color:#eff8ffc2;margin-top:10px;font-weight:750;line-height:1.5}.claimAccessPath .eyebrow{color:#8ff5d7}.pathRail{grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;gap:10px;display:grid}.pathRail article{background:radial-gradient(circle at top,#7ec4ff1f,#0000 120px),#ffffff12;border:1px solid #ffffff1f;border-radius:20px;align-content:center;min-height:112px;padding:18px;display:grid;position:relative}.pathRail article:not(:last-child):after{z-index:2;color:#8ff5d7;content:"→";font-weight:950;position:absolute;top:50%;right:-13px;transform:translateY(-50%)}.pathRail span{color:#8ff5d7;letter-spacing:.06em;text-transform:uppercase;font-size:12px;font-weight:950}.pathRail strong{color:#fff;margin-top:8px;font-size:clamp(20px,2vw,30px);line-height:1}.claimAccessMatrix,.matrixDeliverables{background:radial-gradient(circle at 20% 0,#2f6fae29,#0000 340px),linear-gradient(#fffffff5,#f4fafcf5);border:1px solid #7ec4ff29;border-radius:30px;overflow:hidden;box-shadow:0 28px 84px #06172b1f}.matrixTitleRow{justify-content:space-between;align-items:end;gap:18px;padding:clamp(22px,3vw,34px);display:flex}.matrixTitleRow h2,.matrixTitleRow p{margin:0}.matrixTitleRow h2{max-width:820px;color:var(--navy-deep);font-size:clamp(28px,3vw,46px);line-height:1}.matrixTitleRow>span{color:#0d5d59;background:#e8faf4d1;border:1px solid #0d7e762e;border-radius:999px;flex:none;padding:10px 14px;font-size:12px;font-weight:950}.matrixColumns{background:#06172b14;border-top:1px solid #06172b14;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;display:grid}.matrixPlanColumn{background:radial-gradient(circle at 90% 0,#7ec4ff14,#0000 220px),#ffffffed;align-content:start;gap:18px;min-width:0;padding:clamp(18px,2vw,26px);transition:transform .18s,box-shadow .18s,background .18s;display:grid}.matrixPlanColumn:hover{z-index:3;background:radial-gradient(circle at 90% 0,#7ec4ff2e,#0000 260px),#fff;transform:translateY(-4px);box-shadow:0 28px 74px #06172b24}.matrixPlanColumn.featured{background:radial-gradient(circle at 85% 0,#8ff5d72e,#0000 260px),linear-gradient(#fff,#f0fbf8);position:relative;box-shadow:inset 0 0 0 2px #0d7e762e}.matrixPlanColumn.currentPlan{box-shadow:inset 0 0 0 2px #2f6fae3d}.matrixPlanColumn.includedPlan{opacity:.78}.matrixPlanHeader{gap:10px;display:grid}.matrixStatusChip{color:#0d5d59;letter-spacing:.02em;background:#e8faf4db;border:1px solid #0d7e762e;border-radius:999px;justify-self:start;padding:8px 11px;font-size:11px;font-weight:950}.matrixPlanColumn.featured .matrixStatusChip{color:#174a7c;background:#e8f5ffe6;border-color:#2f6fae38}.matrixPlanHeader strong{color:var(--navy-deep);font-size:clamp(27px,2.4vw,42px);line-height:.96}.matrixPlanHeader em{color:#08213d;letter-spacing:-.02em;font-size:clamp(34px,3vw,54px);font-style:normal;font-weight:950;line-height:.95}.matrixPlanHeader p{color:#243244;min-height:52px;margin:0;font-size:15px;font-weight:800;line-height:1.4}.matrixPlanHeader small{color:#174a7c;background:#e8f5ffc7;border:1px solid #2f6fae29;border-radius:999px;width:fit-content;padding:8px 10px;font-size:11px;font-weight:950;display:inline-flex}.matrixPlanButton{justify-content:center;width:100%;margin-top:4px}.matrixHighlights{gap:8px;display:grid}.matrixHighlights span{color:#243244;background:#f7fafce6;border:1px solid #06172b12;border-radius:14px;padding:10px 11px;font-size:13px;font-weight:850;line-height:1.3}.matrixCapabilities{gap:10px;display:grid}.matrixCapabilities details{background:#ffffffb8;border:1px solid #06172b14;border-radius:16px;overflow:hidden}.matrixCapabilities summary{cursor:pointer;color:var(--navy-deep);padding:13px 14px;font-size:13px;font-weight:950;list-style:none}.matrixCapabilities summary::-webkit-details-marker{display:none}.matrixCapabilities summary:after{float:right;color:#0d7e76;content:"+"}.matrixCapabilities details[open] summary:after{content:"−"}.matrixCapabilityRow{border-top:1px solid #06172b0f;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px 12px;display:grid}.matrixCapabilityRow>span{color:#243244;font-size:12px;font-weight:850;line-height:1.25}.accessStatus{white-space:nowrap;border-radius:999px;align-items:center;gap:5px;padding:7px 9px;font-size:10px;font-weight:950;display:inline-flex}.accessStatus b,.accessStatus em{font-style:normal}.accessStatus.included{color:#0d5d59;background:#e8faf4f2;border:1px solid #0d7e7633;box-shadow:0 0 22px #0d7e7617}.accessStatus.upgrade{color:#174a7c;background:#e8f5ffe0;border:1px solid #2f6fae29}.accessStatus.premium{color:#8a5600;background:#fff7dff2;border:1px solid #d2880842}.deliverableMatrix{background:#06172b14;border-top:1px solid #06172b14;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;display:grid}.deliverableMatrix details{background:#fffffff0;padding:18px}.deliverableMatrix details.featured{background:linear-gradient(#fff,#f0fbf8)}.deliverableMatrix summary{cursor:pointer;list-style:none}.deliverableMatrix summary::-webkit-details-marker{display:none}.deliverableMatrix summary span,.deliverableMatrix summary strong{display:block}.deliverableMatrix summary span{color:var(--navy-deep);font-size:18px;font-weight:950}.deliverableMatrix summary strong{color:#0d6f68;letter-spacing:.04em;text-transform:uppercase;margin-top:5px;font-size:12px;font-weight:950}.deliverableMatrix ul{gap:8px;margin:16px 0 0;padding:0;list-style:none;display:grid}.deliverableMatrix li{color:#243244;font-size:13px;font-weight:800;line-height:1.35}.deliverableMatrix li:before{color:#0d7e76;content:"✓";margin-right:6px;font-weight:950}.deliverableMatrix p{color:#5b6b82;margin:14px 0 0;font-size:12px;font-weight:750;line-height:1.45}@media (max-width:1100px){.claimAccessPath{grid-template-columns:minmax(0,1fr)}.matrixColumns,.deliverableMatrix{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.claimAccessPath,.claimAccessMatrix,.matrixDeliverables{border-left:0;border-right:0;border-radius:0;width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.claimAccessPath{padding:22px 16px}.pathRail{grid-template-columns:minmax(0,1fr)}.pathRail article{min-height:86px}.pathRail article:not(:last-child):after{content:"↓";inset:auto auto -16px 50%;transform:translate(-50%)}.matrixTitleRow{padding:22px 16px;display:grid}.matrixTitleRow>span{justify-self:start}.matrixColumns,.deliverableMatrix{background:0 0;grid-template-columns:minmax(0,1fr);display:grid}.matrixPlanColumn,.deliverableMatrix details{border-top:1px solid #06172b14;padding:20px 16px}.matrixPlanColumn:hover{transform:none}.matrixPlanHeader p{min-height:0}.matrixHighlights span:nth-child(n+4){display:none}.matrixCapabilities details:not([open]){background:#f7fafcc7}.matrixCapabilityRow{grid-template-columns:minmax(0,1fr);align-items:start}.accessStatus{justify-self:start}}.pricingPage .pricingDecisionHero{min-height:0;grid-template-columns:minmax(0,1fr)!important}.pricingPathInline{flex-wrap:wrap;gap:10px;margin-top:22px;display:flex}.pricingPathInline span{color:#eff8ffd1;background:#ffffff14;border:1px solid #ffffff29;border-radius:999px;align-items:center;gap:9px;padding:10px 13px;font-size:12px;font-weight:950;display:inline-flex}.pricingPathInline span:not(:last-child):after{color:#8ff5d7;content:"→"}.pricingPathInline strong{color:#fff}.premiumPlanOverview,.pricingMatrixWrap,.pricingFinalCta{width:min(1440px,100% - 40px);margin:24px auto 0}.premiumPlanOverview{background:radial-gradient(circle at 80% 0,#8ff5d724,#0000 320px),linear-gradient(#fffffffa,#f4fafcf5);border:1px solid #7ec4ff29;border-radius:28px;overflow:hidden;box-shadow:0 28px 82px #06172b1a}.premiumPlanCards{background:#06172b14;border-top:1px solid #06172b14;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;display:grid}.premiumPlanCard{background:#fffffff2;align-content:start;gap:11px;min-width:0;padding:clamp(18px,2vw,24px);transition:transform .18s,box-shadow .18s,background .18s;display:grid}.premiumPlanCard:hover{z-index:2;background:#fff;transform:translateY(-3px);box-shadow:0 24px 68px #06172b1f}.premiumPlanCard.featured{background:radial-gradient(circle at 90% 0,#8ff5d72b,#0000 220px),linear-gradient(#fff,#f0fbf8);box-shadow:inset 0 0 0 2px #0d7e762e}.premiumPlanCard.currentPlan{box-shadow:inset 0 0 0 2px #2f6fae3d}.premiumPlanCard.includedPlan{opacity:.76}.premiumPlanCard>strong{color:var(--navy-deep);font-size:clamp(27px,2.4vw,40px);line-height:.96}.premiumPlanCard .planOutcomeVerb{color:#174a7c;letter-spacing:.05em;text-transform:uppercase;background:#e8f5ffe6;border-radius:999px;width:fit-content;padding:7px 10px;font-size:11px;font-weight:950}.premiumPlanCard>p{color:#243244;min-height:58px;margin:0;font-size:15px;font-weight:800;line-height:1.42}.premiumPlanCard>em{color:#08213d;letter-spacing:-.02em;font-size:clamp(34px,3vw,52px);font-style:normal;font-weight:950;line-height:.95}.premiumPlanCard>small{color:#174a7c;background:#e8f5ffd1;border:1px solid #2f6fae29;border-radius:999px;width:fit-content;padding:8px 10px;font-size:11px;font-weight:950}.compactPlanHighlights{gap:7px;display:grid}.compactPlanHighlights span{color:#334155;background:#f7fafce0;border:1px solid #06172b12;border-radius:13px;padding:9px 10px;font-size:12px;font-weight:850;line-height:1.25}.pricingMatrixWrap .comparisonMatrix,.pricingPage .pricingMatrixWrap .comparisonMatrix{max-width:none;border-left:1px solid #7ec4ff2e!important;border-right:1px solid #7ec4ff2e!important;border-radius:28px!important;width:100%!important;margin:0!important;padding:clamp(22px,3vw,34px)!important}.pricingMatrixWrap .comparisonMatrix .sectionTitleRow h2{font-size:clamp(28px,3vw,44px)}.pricingFinalCta{text-align:center;background:radial-gradient(circle at 50% 0,#8ff5d724,#0000 320px),#fff;border:1px solid #0d7e7629;border-radius:26px;justify-items:center;gap:10px;padding:clamp(22px,4vw,38px);display:grid;box-shadow:0 22px 70px #06172b14}.pricingFinalCta h2,.pricingFinalCta p{margin:0}.pricingFinalCta h2{max-width:760px;color:var(--navy-deep);font-size:clamp(28px,3.2vw,48px);line-height:1}.pricingFinalCta p{color:#334155;max-width:720px;font-weight:750;line-height:1.5}.demoAnalysisEnvironment{background:radial-gradient(circle at 80% 10%,#337ecd47,#0000 430px),radial-gradient(circle at 15% 88%,#0c746f33,#0000 460px),linear-gradient(135deg,#031225 0%,#061f3b 52%,#0b3d5e 100%);border-bottom:1px solid #7ec4ff1f;width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);box-shadow:0 28px 90px #0312253d}.demoAnalysisEnvironment .demoHero.premiumDemoHero{box-shadow:none;background:0 0;border:0;border-radius:0;gap:clamp(34px,6vw,112px)}.demoAnalysisEnvironment .demoAwaitingPanel,.demoEngineCompletePanel{color:#fff;background:radial-gradient(circle at 88% 10%,#2f6fae33,#0000 330px),#ffffff12;border:1px solid #ffffff21;border-radius:28px 28px 0 0;width:min(1480px,100% - 40px);margin:0 auto;padding:clamp(22px,3vw,36px);box-shadow:inset 0 1px #ffffff14}.demoEngineCompletePanel{gap:8px;display:grid}.demoEngineCompletePanel h2,.demoEngineCompletePanel p{margin:0}.demoEngineCompletePanel h2{color:#fff;font-size:clamp(32px,4vw,60px);line-height:1}.demoEngineCompletePanel p{color:#eff8ffc2;font-size:17px;font-weight:750;line-height:1.5}.demoAnalysisEnvironment .demoAwaitingPanel h2,.demoAnalysisEnvironment .demoAwaitingPanel p,.demoAnalysisEnvironment .demoAwaitingPanel .eyebrow,.demoEngineCompletePanel .eyebrow{color:#fff}.demoAnalysisEnvironment .demoAwaitingPanel p,.demoEngineCompletePanel .eyebrow{color:#eff8ffc7}.demoAnalysisEnvironment .scoreReveal{background:#6fc8ff1a;border:1px solid #6fc8ff33}.demoAnalysisEnvironment .scoreReveal span{color:#aee8ff}.demoAnalysisEnvironment .scoreReveal strong{color:#fff}.demoAnalysisEnvironment .engineLine.active span{background:#6fc8ff;box-shadow:0 0 0 7px #6fc8ff1f,0 0 28px #6fc8ff6b}@media (min-width:1181px){.homeHeroFocused{gap:clamp(56px,7vw,132px)}}@media (max-width:1100px){.premiumPlanCards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.pricingPathInline span{padding:8px 10px;font-size:11px}.premiumPlanOverview,.pricingMatrixWrap,.pricingFinalCta{border-left:0;border-right:0;border-radius:0;width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.premiumPlanCards{background:0 0;grid-template-columns:minmax(0,1fr)}.premiumPlanCard{border-top:1px solid #06172b14;padding:19px 16px}.premiumPlanCard:hover{transform:none}.premiumPlanCard>p{min-height:0}.compactPlanHighlights{display:none}.pricingMatrixWrap .comparisonMatrix,.pricingPage .pricingMatrixWrap .comparisonMatrix{border-left:0!important;border-right:0!important;border-radius:0!important;padding:20px 10px 30px!important}.demoAnalysisEnvironment .demoHero.premiumDemoHero{gap:18px}.demoAnalysisEnvironment .demoAwaitingPanel,.demoEngineCompletePanel{border-radius:22px 22px 0 0;width:min(100% - 24px,100%);padding:18px}}.publicAccessPage .appHeader+.accessOnlyPage,.publicAccessPage .appHeader+.pricingPage,.publicAccessPage .appHeader+.demoPage{margin-top:0!important}.accessOnlyPage{background:radial-gradient(circle at 78% 10%,#337ecd3d,#0000 420px),radial-gradient(circle at 14% 84%,#0c746f2e,#0000 460px),linear-gradient(135deg,#031225 0%,#061f3b 54%,#0b3d5e 100%);width:100%;max-width:none;margin:0;padding:clamp(24px,4vw,54px) max(20px,50vw - 680px) clamp(34px,5vw,70px)}.accessOnlyPage .premiumStory{padding-top:0}.accessOnlyPage .accessRail{grid-template-columns:minmax(360px,520px) minmax(0,1fr);align-items:stretch;gap:clamp(18px,2.8vw,34px)}.accessOnlyPage .accessPanel{background:radial-gradient(circle at 90% 0,#8ff5d729,#0000 300px),linear-gradient(#fffffffa,#f4fafcf0);border:1px solid #ffffff2e;border-radius:30px;overflow:hidden;box-shadow:0 34px 100px #0000003d}.accessOnlyPage .accessPanel:before{background:linear-gradient(90deg,#6fc8ff,#0d7e76,#8ff5d7);height:6px}.accessOnlyPage .accessPanel .panelHead{align-items:start;padding-bottom:18px}.accessOnlyPage .accessPanel .panelHead h2{font-size:clamp(32px,3.3vw,46px);line-height:.98}.authPanelIntro{color:#334155;max-width:400px;margin:8px 0 0;font-size:14px;font-weight:800;line-height:1.45}.authTrustChips{border-top:1px solid #06172b14;flex-wrap:wrap;gap:8px;padding:14px 24px 0;display:flex}.authTrustChips span{color:#0d5d59;background:#e8faf4c2;border:1px solid #0d7e7629;border-radius:999px;padding:7px 10px;font-size:11px;font-weight:950}.accessOnlyPage .formStack input{background:#fff;border-radius:16px;min-height:56px;font-size:16px}.accessOnlyPage .primaryButton{border-radius:16px;min-height:56px;box-shadow:0 18px 42px #0d7e7638}.pricingPathInline{display:none!important}.pricingPage{gap:22px;width:100%;max-width:none;margin:0;padding:0;display:grid}.pricingPage .pricingDecisionHero{border:0;border-radius:0;max-width:none;box-shadow:0 26px 78px #0312253d;width:100vw!important;margin:0 calc(50% - 50vw)!important;padding:clamp(42px,5vw,76px) max(20px,50vw - 680px)!important}.premiumPlanOverview,.pricingMatrixWrap,.pricingFinalCta{width:min(1440px,100% - 40px)}.premiumPlanOverview{margin-top:8px}.pricingNotice{width:min(1440px,100% - 40px);margin:24px auto 0}.pricingMatrixWrap .comparisonMatrix,.pricingPage .pricingMatrixWrap .comparisonMatrix{background:radial-gradient(circle at 100% 0,#2f6fae42,#0000 420px),linear-gradient(135deg,#031225,#062746 55%,#0b4f4a)!important}.restoredPricingCards{width:min(1440px,100% - 40px);margin:8px auto 0}.restoredPricingCards .pricingDetailCard{background:radial-gradient(circle at 90% 0,#2f6fae14,#0000 220px),linear-gradient(#fff,#f8fbfc);border-radius:22px}.restoredPricingCards .pricingDetailCard.featured{background:radial-gradient(circle at 90% 0,#8ff5d724,#0000 240px),linear-gradient(#fff,#eefbf8)}.restoredPricingCards .deliverableBlock ul{gap:7px;margin:0;padding:0;list-style:none;display:grid}.restoredPricingCards .deliverableBlock li:before{color:#0d7e76;content:"✓";margin-right:6px;font-weight:950}.homeSimplified .walkthroughFlow{gap:clamp(12px,1.5vw,20px);padding-top:34px;position:relative}.homeSimplified .walkthroughFlow:before{content:"";background:linear-gradient(90deg,#6fc8ff2e,#0d7e7675,#8ff5d72e);border-radius:999px;height:2px;position:absolute;top:15px;left:12.5%;right:12.5%}.homeSimplified .walkthroughFlow article:before{content:"";background:#8ff5d7;border-radius:999px;width:12px;height:12px;position:absolute;top:-28px;left:22px;box-shadow:0 0 0 7px #8ff5d724,0 0 24px #8ff5d752}.homeSimplified .walkthroughFlow article:not(:last-child):after{display:none!important}.demoPage{background:linear-gradient(#ffffff09 1px,#0000 1px) 0 0/42px 42px,linear-gradient(90deg,#ffffff06 1px,#0000 1px) 0 0/42px 42px,radial-gradient(circle at 84% 12%,#337ecd3d,#0000 500px),radial-gradient(circle at 14% 72%,#0c746f33,#0000 560px),linear-gradient(#031225 0%,#061f3b 48%,#071f39 100%);padding-bottom:0}.demoAnalysisEnvironment{box-shadow:none;background:0 0;border-bottom:0;margin-bottom:0}.demoAnalysisEnvironment .demoHero.premiumDemoHero{width:min(100%,1720px);margin:0 auto;padding-left:max(20px,50vw - 808px);padding-right:max(20px,50vw - 808px)}.demoAnalysisEnvironment .demoAwaitingPanel,.demoEngineCompletePanel{border-radius:28px;margin-bottom:clamp(22px,4vw,46px)}.demoEngineCompletePanel{position:relative;margin-bottom:12px!important}.demoEngineCompletePanel:after{display:none}.demoReportReveal{margin-top:0!important}.demoReportBadge{content:"Sample Data"}@media (min-width:1181px){.homeHeroFocused{gap:clamp(96px,9vw,172px)!important}}@media (max-width:760px){.accessOnlyPage{padding:18px 12px 34px}.accessOnlyPage .accessRail{grid-template-columns:minmax(0,1fr)}.accessOnlyPage .accessPanel{border-radius:24px}.authTrustChips{padding-left:18px;padding-right:18px}.homeSimplified .walkthroughFlow{padding-top:0}.homeSimplified .walkthroughFlow:before,.homeSimplified .walkthroughFlow article:before{display:none}.homeHeroFocused .engineLine.complete span{box-shadow:0 0 0 4px #15b78b1a,0 0 16px #15b78b47!important}.homeHeroFocused .engineLine.warning span{box-shadow:0 0 0 4px #ffb74d1a,0 0 16px #ffb74d47!important}.homeHeroFocused .engineLine.active span{animation:2.8s ease-in-out infinite premiumPulse;opacity:1!important;filter:none!important;background:conic-gradient(#6fc8ff,#0d7e76,#6fc8ff)!important;box-shadow:inset 0 0 0 5px #05172ceb,0 0 0 4px #6fc8ff1a,0 0 18px #6fc8ff75!important}.pricingPage .pricingDecisionHero{padding-top:34px!important;padding-bottom:34px!important}.restoredPricingCards{width:min(100% - 24px,560px);margin-left:auto;margin-right:auto}.premiumPlanOverview,.pricingFinalCta,.pricingNotice{border-radius:0;width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.pricingNotice{padding:0 16px}.pricingMatrixWrap{display:none!important}.demoAnalysisEnvironment .demoHero.premiumDemoHero{padding-left:14px;padding-right:14px}.demoAnalysisEnvironment .demoAwaitingPanel,.demoEngineCompletePanel{border-radius:22px;width:calc(100% - 24px)}}.pricingPage{isolation:isolate;background:radial-gradient(circle at 18% 18%,#2f6fae1f,#0000 420px),radial-gradient(circle at 82% 28%,#0d7e761c,#0000 420px),linear-gradient(#f7fbff 0%,#eef5f9 42%,#f8fbfc 100%);position:relative}.pricingPage:before{z-index:-1;content:"";pointer-events:none;background-image:linear-gradient(#06172b09 1px,#0000 1px),linear-gradient(90deg,#06172b09 1px,#0000 1px);background-size:42px 42px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000c,#0000 60%);mask-image:linear-gradient(#000c,#0000 60%)}.pricingPage .pricingDecisionHero{background:radial-gradient(circle at 84% 18%,#6fc8ff33,#0000 360px),radial-gradient(circle at 16% 0,#8ff5d729,#0000 360px),linear-gradient(135deg,#031225 0%,#062746 54%,#0d625e 100%)!important}.pricingPage .pricingHeroCopy{max-width:940px}.restoredPricingCards{align-items:stretch;gap:clamp(16px,1.5vw,24px);margin-top:clamp(22px,3vw,34px)!important}.restoredPricingCards .pricingDetailCard{border:1px solid #7ec4ff2e;border-radius:26px;transition:transform .18s,box-shadow .18s,border-color .18s;position:relative;overflow:hidden;box-shadow:0 24px 70px #06172b1f;background:radial-gradient(circle at 88% 0,#6fc8ff1a,#0000 260px),linear-gradient(#fffffffa,#f7fbfdf5)!important}.restoredPricingCards .pricingDetailCard:before{content:"";background:linear-gradient(90deg,#2f6fae,#6fc8ff);height:7px;position:absolute;top:0;left:0;right:0}.restoredPricingCards .pricingDetailCard:hover{border-color:#6fc8ff57;transform:translateY(-5px);box-shadow:0 34px 94px #06172b2e}.restoredPricingCards .tierCard-foundation:before{background:linear-gradient(90deg,#2f6fae,#8ed4ff)}.restoredPricingCards .tierCard-builder{border-color:#0d7e7647;box-shadow:0 30px 86px #0d7e7629;background:radial-gradient(circle at 88% 0,#8ff5d72e,#0000 280px),linear-gradient(#fffffffc,#effbf8fa)!important}.restoredPricingCards .tierCard-builder:before{background:linear-gradient(90deg,#0d7e76,#8ff5d7)}.restoredPricingCards .tierCard-advantage:before{background:linear-gradient(90deg,#0891b2,#67e8f9)}.restoredPricingCards .tierCard-concierge:before{background:linear-gradient(90deg,#b77908,#f7d774)}.restoredPricingCards .planTop{gap:11px}.planIdentityRow{flex-wrap:wrap;align-items:center;gap:8px;display:flex!important}.restoredPricingCards .planThemeVerb{color:#0a315d;letter-spacing:.08em;text-transform:uppercase;background:radial-gradient(circle at 20% 0,#6fc8ff47,#0000 90px),#e8f5fff0;border-radius:14px;width:fit-content;padding:9px 11px;font-size:13px;font-weight:950}.restoredPricingCards .planBadge{color:#075e59;letter-spacing:.01em;background:#e8faf4e6;border:1px solid #0d7e7633;border-radius:14px;width:fit-content;padding:9px 11px;font-size:12px;font-weight:950;position:static;box-shadow:0 10px 26px #0d7e761a}.restoredPricingCards .tierCard-foundation .planBadge{color:#174a7c;background:#e8f5ffeb;border-color:#2f6fae33}.restoredPricingCards .tierCard-advantage .planBadge{color:#075985;background:#ecfeffeb;border-color:#0891b233}.restoredPricingCards .tierCard-concierge .planBadge{color:#7a4a05;background:#fff7def0;border-color:#b779083d}.restoredPricingCards .planTop strong{color:#06172b;letter-spacing:-.045em;overflow-wrap:anywhere;max-width:none;font-size:clamp(30px,2.55vw,44px);line-height:.95}.restoredPricingCards .planTop em{color:#08213d;letter-spacing:-.045em;text-shadow:0 12px 34px #2f6fae24;font-size:clamp(40px,3.2vw,58px)}.restoredPricingCards .planValueStatement{color:#06172b;font-size:15px;font-weight:920;line-height:1.28}.restoredPricingCards .planSummary{color:#4b5d73;font-size:12px;font-weight:760;line-height:1.36}.pricingIntelligenceChip{color:#174a7c;background:#eff8ffdb;border:1px solid #6fc8ff33;border-radius:999px;align-items:center;gap:8px;width:fit-content;padding:8px 10px;font-size:11px;font-weight:950;display:inline-flex}.pricingIntelligenceChip i{background:#6fc8ff;border-radius:999px;width:8px;height:8px;box-shadow:0 0 0 5px #6fc8ff24,0 0 18px #6fc8ff6b}.tierProgressionBlock,.restoredPricingCards .deliverableBlock{background:#ffffffad;border:1px solid #06172b12;border-radius:18px;padding:14px}.tierProgressionBlock{background:radial-gradient(circle at 100% 0,#8ff5d71f,#0000 150px),#ffffffb8}.tierProgressionBlock h2,.restoredPricingCards .deliverableBlock h2{color:#06172b;letter-spacing:.05em;text-transform:uppercase;margin:0 0 10px;font-size:13px;font-weight:950}.tierProgressionBlock ul{gap:7px;margin:0;padding:0;list-style:none;display:grid}.tierProgressionBlock li{color:#172033;grid-template-columns:18px minmax(0,1fr);align-items:start;gap:8px;padding-left:0;font-size:12px;font-weight:900;line-height:1.24;display:grid}.tierProgressionBlock li:before{content:"";background:#6fc8ff;border-radius:999px;width:8px;height:8px;margin-top:4px;position:static;box-shadow:0 0 0 5px #6fc8ff1c,0 0 16px #6fc8ff4d}.restoredPricingCards .deliverableBlock li{color:#243244;overflow-wrap:anywhere;grid-template-columns:20px minmax(0,1fr);align-items:start;gap:7px;min-width:0;padding-left:0;font-size:13px;font-weight:800;line-height:1.32;display:grid;position:static}.restoredPricingCards .deliverableGroup{gap:7px;display:grid}.restoredPricingCards .deliverableGroup+.deliverableGroup{border-top:1px solid #06172b12;margin-top:12px;padding-top:11px}.restoredPricingCards .deliverableGroup h3{color:#0d625e;letter-spacing:.06em;text-transform:uppercase;margin:0;font-size:11px;font-weight:950}.restoredPricingCards .deliverableGroup ul{gap:6px;margin:0;padding:0;list-style:none;display:grid}.restoredPricingCards .deliverableBlock li:before{color:#0d7e76;content:"✓";background:#15b78b1f;border-radius:999px;place-items:center;width:18px;min-width:18px;height:18px;margin:1px 0 0;font-size:11px;font-weight:950;display:inline-grid;position:static;box-shadow:0 0 0 4px #15b78b0f}.restoredPricingCards .deliverableText{gap:2px;min-width:0;display:grid}.restoredPricingCards .deliverableTitle{color:#172033;letter-spacing:0;overflow-wrap:anywhere;max-width:none;font-size:13px;font-weight:900;line-height:1.22}.restoredPricingCards .deliverableSubtext{color:#5b6b80;overflow-wrap:anywhere;font-size:11px;font-weight:800;line-height:1.25}.restoredPricingCards .planButton{color:#fff;background:radial-gradient(circle at 20% 0,#6fc8ff47,#0000 140px),linear-gradient(135deg,#031225,#0a315d 56%,#0d7e76);border:1px solid #6fc8ff3d;border-radius:16px;transition:transform .16s,box-shadow .16s,filter .16s;box-shadow:0 18px 42px #03122533}.restoredPricingCards .planButton:hover:not(:disabled){filter:saturate(1.08);transform:translateY(-2px);box-shadow:0 24px 58px #03122547,0 0 0 5px #6fc8ff17}.restoredPricingCards .planButton:disabled{color:#536477;box-shadow:none;background:#e2ecf3eb;border-color:#06172b14}.pricingMatrixWrap{margin-top:clamp(22px,3vw,36px)!important}.pricingMatrixWrap .comparisonMatrix,.pricingPage .pricingMatrixWrap .comparisonMatrix{overflow:hidden;box-shadow:0 34px 92px #06172b33;background:radial-gradient(circle at 88% 4%,#8ff5d729,#0000 360px),linear-gradient(135deg,#031225 0%,#062746 56%,#0b4f4a 100%)!important;border:1px solid #7ec4ff38!important}.pricingMatrixWrap .comparisonMatrix .sectionTitleRow,.pricingMatrixWrap .comparisonMatrix .sectionTitleRow h2,.pricingMatrixWrap .comparisonMatrix .sectionTitleRow p,.pricingMatrixWrap .comparisonMatrix .sectionTitleRow .eyebrow{color:#fff}.pricingMatrixWrap .comparisonScroller{background:#ffffff0f;border:1px solid #ffffff1f;border-radius:22px;overflow:auto}.pricingMatrixWrap .comparisonMatrix table{border-collapse:separate;border-spacing:0;min-width:980px}.pricingMatrixWrap .comparisonMatrix th{z-index:2;color:#fff;background:#05172cf0;border-bottom:1px solid #ffffff24;position:sticky;top:0}.pricingMatrixWrap .comparisonMatrix th small{color:#eff8ffb8}.pricingMatrixWrap .comparisonCategoryRow td{color:#8ff5d7;letter-spacing:.08em;text-transform:uppercase;background:linear-gradient(90deg,#6fc8ff2b,#8ff5d717);border-top:1px solid #ffffff24;font-size:12px;font-weight:950}.pricingMatrixWrap .comparisonMatrix tbody tr:not(.comparisonCategoryRow){background:#fffffff4}.pricingMatrixWrap .comparisonMatrix tbody tr:not(.comparisonCategoryRow):nth-child(2n){background:#f4fafcf4}.pricingMatrixWrap .comparisonMatrix tbody tr:not(.comparisonCategoryRow):hover{background:#e8f5fffa}.pricingMatrixWrap .comparisonMatrix td{color:#1f2d3d;border-bottom:1px solid #06172b12;font-weight:850}.pricingMatrixWrap .recommendedColumn{box-shadow:inset 4px 0 #0d7e761f,inset -4px 0 #0d7e760f}.pricingMatrixWrap .comparisonStatus{white-space:nowrap;border-radius:999px;align-items:center;gap:7px;padding:7px 10px;font-size:12px;font-weight:950;display:inline-flex}.pricingMatrixWrap .comparisonStatus b,.pricingMatrixWrap .comparisonStatus em{font-style:normal}.pricingMatrixWrap .comparisonStatus.included{color:#075e59;background:#e8faf4f0;border:1px solid #15b78b38;box-shadow:0 0 0 4px #15b78b0d}.pricingMatrixWrap .comparisonStatus.upgrade{color:#174a7c;background:#e8f5fff0;border:1px solid #2f6fae33}.pricingMatrixWrap .comparisonStatus.premium{color:#7a4a05;background:#fff7def5;border-color:#b7790847}@media (max-width:760px){.pricingPage{background:radial-gradient(circle at 50% 0,#2f6fae1f,#0000 360px),linear-gradient(#f7fbff,#eef5f9 58%,#f8fbfc)}.restoredPricingCards .pricingDetailCard{border-radius:24px}.restoredPricingCards .deliverableBlock,.tierProgressionBlock{padding:13px}.restoredPricingCards .planThemeVerb{font-size:12px}.restoredPricingCards .planValueStatement{font-size:14px}.restoredPricingCards .planSummary{font-size:12px}.pricingMatrixWrap{display:none!important}}@media (min-width:1181px){.homeSimplified{gap:24px}.homeHeroFocused{box-sizing:border-box;width:100vw;max-width:none;height:auto;min-height:clamp(530px,100svh - 190px,710px);max-height:none;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);grid-template-columns:minmax(620px,1fr) minmax(560px,690px)!important;gap:clamp(72px,6vw,132px)!important;padding:clamp(20px,2vw,34px) max(28px,50vw - 898px) clamp(22px,2.2vw,37px)!important}.homeHeroCopy{max-width:980px;transform:translateY(-8px)}.homeHeroCopy h1{max-width:980px;font-size:clamp(53px,5.75vw,91px);line-height:.99}.homeHeroCopy p{max-width:790px;margin-top:17px;font-size:clamp(16px,1.22vw,19px);line-height:1.58}.homeHeroActions{white-space:nowrap;flex-wrap:nowrap;gap:16px;margin-top:20px}.homeHeroActions .primaryLink,.homeHeroActions .secondaryLink,.homeHeroActions .heroTextLink{flex:none}.liveEnginePanel{align-self:center;width:100%;max-width:690px;padding:14px}.liveEngineHeader{gap:4px;padding:4px 4px 12px}.liveEngineHeader strong{font-size:clamp(18px,1.52vw,24px)}.liveEngineLines{gap:6px}.engineLine{grid-template-columns:30px minmax(0,1fr);gap:11px;padding:8px 11px}.engineLine span{width:30px;height:30px}}@media (max-width:760px){.matrixHeader,.claimGraphHeader,.evidenceMatrixPanel.compact .matrixHeader,.claimMapLaunchPanel,.claimMapWorkspaceBody{grid-template-columns:1fr}.claimMapLaunchPanel button{width:100%}.claimMapWorkspace{overscroll-behavior:none;width:100vw;height:100dvh;max-height:100dvh;padding:0;position:fixed;inset:0;overflow:hidden}.claimMapWorkspaceShell{width:100vw;height:100dvh;max-height:100dvh;padding:max(5px, env(safe-area-inset-top)) max(5px, env(safe-area-inset-right)) max(5px, env(safe-area-inset-bottom)) max(5px, env(safe-area-inset-left));grid-template-rows:auto minmax(0,1fr);display:grid;overflow:hidden}.claimMapWorkspaceNav,.claimMapMapLegend,.claimMapCanvasHint,.claimMapMeaningPanel{display:none}.claimMapWorkspaceHeader{border-radius:13px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6px;min-height:0;padding:6px 58px 6px 6px;display:grid;position:relative}.claimMapWorkspaceTitle{grid-column:1/2}.claimMapWorkspaceHeader h2{text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.claimMapWorkspaceTitle .eyebrow{font-size:8px}.claimMapWorkspaceTitle>span,.claimMapWorkspaceMetrics{display:none}.claimMapWorkspaceActions{scrollbar-width:none;flex-wrap:nowrap;grid-column:1/-1;justify-content:flex-start;gap:5px;max-width:100%;padding-bottom:1px;display:flex;overflow:auto hidden}.claimMapWorkspaceActions::-webkit-scrollbar{display:none}.claimMapWorkspaceActions button,.claimMapWorkspaceActions input{flex:none;min-height:30px;padding:6px 9px}.claimMapWorkspaceActions>button:last-child{min-height:30px;padding-inline:10px;position:absolute;top:6px;right:6px}.claimMapWorkspaceActions>button:not(.claimMapCoreAction):not(.claimMapCloseAction):not(.claimMapMobileSearchAction):not(.claimMapMobileFilterAction){display:none}.claimMapMobileSearchAction,.claimMapMobileFilterAction{display:inline-flex}.claimMapSearch,.claimMapWorkspaceActions input{width:176px}.claimMapSearch{display:none}.claimMapSearch.open{z-index:13;display:block;position:absolute;top:calc(100% + 6px);left:6px;right:58px}.claimMapSearch.open input{background:#041224f5;width:100%}.claimMapSearchResults{width:min(100%,88vw);left:0;right:auto}.claimMapWorkspaceBody{border-radius:14px;height:100%;margin-top:5px;overflow:hidden}.claimMapCanvas{height:100%;min-height:0;overflow:hidden}.claimMapInlinePreview{margin-inline:0}.claimMapCanvas.inlinePreview{border-radius:16px;height:clamp(650px,82dvh,800px);min-height:650px;overflow:hidden}.claimMapCanvas.inlinePreview .claimMapNode{width:108px;min-height:50px;padding:6px 7px}.claimMapCanvas.inlinePreview .claimMapNode.root{width:156px;min-height:78px}.claimMapCanvas.inlinePreview .claimMapNode.branch{width:148px;min-height:70px;padding:8px 10px}.claimMapPreviewToolbar{justify-content:stretch;align-items:start;gap:7px;display:grid;top:8px;left:8px;right:8px}.claimMapPreviewBriefing{gap:4px;width:min(210px,100% - 20px);position:absolute;top:10px;left:10px}.claimMapPreviewBriefing .eyebrow{font-size:7px}.claimMapPreviewBriefing h3{max-width:190px;font-size:16px;line-height:1.05}.claimMapPreviewBriefing span{display:none}.claimMapPreviewToolbar{padding-top:58px}.claimMapPreviewControls{justify-content:flex-start;gap:5px;max-width:100%}.claimMapPreviewSearch{flex:100%;min-width:100%}.claimMapPreviewSearch input{min-height:30px;font-size:10px}.claimMapPreviewControls button{min-height:26px;padding:5px 7px;font-size:9px}.claimMapPreviewStats{gap:4px;max-width:100%}.claimMapPreviewStats span{min-width:58px;padding:5px 6px}.claimMapPreviewStats strong{font-size:10px}.claimMapPreviewStats small{font-size:7px}.claimMapPreviewHint{max-width:100%;padding:5px 7px;font-size:9px}.claimMapPreviewSelection{max-width:calc(100% - 16px);padding:8px 10px;bottom:8px;left:8px}.claimMapPreviewInspector{border-radius:16px;grid-template-columns:1fr;gap:8px;max-height:min(310px,42%);padding:12px 68px 12px 12px;bottom:8px;left:8px;right:8px}.claimMapPreviewInspector>span,.claimMapPreviewInspector h4,.claimMapPreviewInspector .claimMapStatus,.claimMapPreviewInspector dl,.claimMapPreviewInspector .claimMapSourceSnippet,.claimMapPreviewInspector .claimMapPrimaryAction{grid-column:1/-1}.claimMapPreviewInspector h4{font-size:17px}.claimMapPreviewInspector dl{grid-template-columns:1fr}.claimMapSvg,.claimMapNodeLayer{width:100%;height:100%}.claimMapNode{width:118px;min-height:58px}.claimMapCanvasControls{max-width:none;bottom:10px;left:10px;right:10px}.claimMapCanvasControls button,.claimMapZoomReadout{min-height:30px;padding:6px 9px;font-size:10px}.claimMapMiniMap{width:96px;height:66px;top:10px;bottom:auto;right:10px}.claimMapZoomReadout{top:10px;left:10px}.claimMapDetails{border-radius:16px;width:auto;max-height:min(188px,30dvh);padding:13px;display:none;inset:auto 8px 8px;overflow:auto}.claimMapNode.root{width:168px;min-height:126px}.claimMapNode.branch{width:150px;min-height:72px;padding:9px 11px}.claimMapNode.root strong,.claimMapNode.branch strong{font-size:12px}.claimMapDetails.open{display:grid}.claimMapDetails.collapsed{display:none}.claimMapDetails.open~*{pointer-events:auto}.matrixKpiRow,.claimGraphKpis,.claimGraphQuality,.claimGraphLayers,.evidenceMatrixPanel.compact .matrixKpiRow{grid-template-columns:repeat(2,minmax(0,1fr))}.matrixAlgorithmGrid,.matrixDeepIntelligence,.claimGraphInsights,.claimGraphOperationalLayer,.claimGraphStory,.claimGraphGroups,.claimGraphOpsPanel,.claimAuthorityHeader,.claimAuthorityGrid,.claimAuthoritySubgrid{grid-template-columns:1fr}.claimGraphPanel{width:calc(100vw - 24px);margin-inline:calc(50% - 50vw + 12px);padding:0}.claimGraphPath,.claimGraphPath>div{grid-template-columns:1fr;gap:5px}.claimGraphPath strong,.claimGraphSource{white-space:normal}.claimAuthorityPanel{padding:14px}.authorityElement{flex-direction:column;align-items:flex-start;gap:7px}.conditionMatrixHead{align-items:flex-start}.signalGrid{grid-template-columns:1fr}}.accessOnlyPage .premiumAccessPanel{isolation:isolate;background:radial-gradient(circle at 86% 4%,#6fc8ff3d,#0000 260px),radial-gradient(circle at 12% 100%,#8ff5d72e,#0000 300px),linear-gradient(#fffffffa,#f0f7fcf2);border-color:#7ec4ff47;position:relative}.premiumAccessPanel:after{z-index:-1;content:"";pointer-events:none;border:1px solid #ffffff94;border-radius:24px;position:absolute;inset:6px}.authConsoleHead{gap:9px;padding:22px 26px 8px;display:grid}.authConsoleIntro{gap:8px;display:grid}.authConsoleBadge{color:#064e3b;background:#ecfdf5e6;border:1px solid #0d7e762e;border-radius:999px;align-items:center;gap:8px;width:fit-content;padding:7px 10px;display:inline-flex;box-shadow:0 12px 30px #0d7e7614}.authConsoleBadge span{background:#14b88b;border-radius:999px;width:8px;height:8px;box-shadow:0 0 0 5px #14b88b24,0 0 18px #14b88b52}.authConsoleBadge strong{letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:950}.authConsoleBadge em{color:#064e3bbd;font-size:10px;font-style:normal;font-weight:850}.accessOnlyPage .premiumAccessPanel .panelHead h2{color:#06172b;letter-spacing:-.02em;max-width:420px;margin:0;font-size:clamp(34px,3.7vw,52px)}.premiumAccessPanel .authSegmented{background:#ffffffb8;border:1px solid #06172b1f;border-radius:16px;align-self:start;padding:4px;box-shadow:0 18px 40px #06172b14}.premiumAccessPanel .authSegmented button{color:#334155;border-radius:12px;min-height:34px;padding:0 14px;font-weight:950}.premiumAccessPanel .authSegmented button.active{color:#fff;background:linear-gradient(135deg,#06172b,#0d7e76);box-shadow:0 14px 30px #06172b33}.premiumAuthForm{gap:9px;padding:10px 26px 20px}.premiumAuthForm .authField{color:#243244;letter-spacing:.02em;gap:5px;font-size:12px;font-weight:950;display:grid;position:relative}.premiumAuthForm .authField>span{justify-content:space-between;align-items:center;display:flex}.accessOnlyPage .premiumAuthForm input{color:#06172b;background:linear-gradient(#fff,#f8fbff);border:1px solid #174a7c29;border-radius:16px;min-height:48px;padding:0 16px;font-size:16px;font-weight:850;box-shadow:inset 0 1px #ffffffe6,0 10px 24px #06172b0d}.accessOnlyPage .premiumAuthForm input:focus{border-color:#6fc8ffbf;box-shadow:0 0 0 4px #6fc8ff2e,0 16px 32px #06172b14}.authInlineAction{color:#174a7c;justify-self:end;margin-top:-5px}.accessOnlyPage .authSubmitButton{letter-spacing:.01em;background:linear-gradient(135deg,#06172b 0%,#0b4f4a 58%,#0d7e76 100%);border-radius:16px;width:100%;min-height:50px;font-size:16px;box-shadow:0 20px 48px #06172b38,0 0 36px #0d7e7629}.accessOnlyPage .authSubmitButton:hover:not(:disabled){background:linear-gradient(135deg,#031225 0%,#083344 54%,#0b6b63 100%);transform:translateY(-1px)}.premiumAccessPanel .passkeyLoginPanel{background:radial-gradient(circle at 88% 0,#6fc8ff29,#0000 220px),linear-gradient(#f8fbff,#eef7fb);border-color:#7ec4ff38;border-radius:16px;padding:8px}.premiumAccessPanel .passkeyButton{text-align:center;background:linear-gradient(135deg,#071d36,#174a7c 58%,#0d7e76);border-radius:13px;grid-template-columns:22px minmax(0,auto) 22px;justify-content:center;min-height:42px;padding:0 13px;display:grid}.premiumAccessPanel .passkeyButton span{color:#8ff5d7;background:#8ff5d729;border-radius:999px;width:22px;height:22px;font-size:9px;box-shadow:0 0 0 3px #8ff5d714,0 0 14px #8ff5d738}.premiumAccessPanel .passkeyButton:after{content:""}.premiumAccessPanel .passkeyButton strong{justify-self:center}.premiumAccessPanel .passkeyLoginPanel p{margin:7px 0 0;font-size:12px;line-height:1.35}.premiumAccessPanel .passkeyLoginPanel small{margin-top:4px;font-size:11px;line-height:1.35}.premiumAccessPanel .authNotice{color:#18364a;background:radial-gradient(circle at 100% 0,#8ff5d724,#0000 160px),#f3fbf8;border-color:#0d7e7629;border-radius:18px;margin:0 26px 24px;font-weight:800}body[data-theme=dark] .accessOnlyPage .premiumAccessPanel{background:radial-gradient(circle at 86% 4%,#6fc8ff2e,#0000 260px),radial-gradient(circle at 12% 100%,#8ff5d71f,#0000 300px),linear-gradient(#071d36fa,#06172bf5);border-color:#7ec4ff38}body[data-theme=dark] .accessOnlyPage .premiumAccessPanel .panelHead h2,body[data-theme=dark] .premiumAuthForm .authField{color:#eff8ff}body[data-theme=dark] .authPanelIntro,body[data-theme=dark] .premiumAccessPanel .passkeyLoginPanel p,body[data-theme=dark] .premiumAccessPanel .passkeyLoginPanel small{color:#eff8ffb8}body[data-theme=dark] .premiumAccessPanel .authSegmented,body[data-theme=dark] .premiumAccessPanel .passkeyLoginPanel{background:#ffffff12;border-color:#ffffff1f}@media (max-width:760px){.authConsoleHead{padding:18px 16px 8px}.accessOnlyPage .premiumAccessPanel .panelHead h2{font-size:clamp(34px,9vw,44px)}.premiumAuthForm{padding:8px 16px 18px}.premiumAccessPanel .authSegmented{width:100%}.premiumAccessPanel .authSegmented button{flex:1}.premiumAccessPanel .authNotice{margin:0 16px 18px}}@media (max-width:900px){.workspacePage .wizardHeader{gap:12px}.workspacePage .timeline{overscroll-behavior-x:contain;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;scroll-padding-inline:24px;position:relative;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 22px calc(100% - 22px),#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 22px calc(100% - 22px),#0000 100%);width:100%!important;margin-right:calc(-1 * max(14px, env(safe-area-inset-right)))!important;margin-left:calc(-1 * max(14px, env(safe-area-inset-left)))!important;padding:18px max(24px, env(safe-area-inset-right)) 14px max(24px, env(safe-area-inset-left))!important;grid-template-columns:none!important;gap:0!important;display:flex!important;overflow:auto hidden!important}.workspacePage .timeline:before{display:none!important}.workspacePage .timelineStep{scroll-snap-align:center;flex:0 0 158px;position:relative;min-width:158px!important;padding:0 14px!important}.workspacePage .timelineStep:not(:last-child):after{content:"";background:#eff8ff2e;border-radius:999px;width:calc(100% - 44px);height:3px;position:absolute;top:17px;left:calc(50% + 22px)}.workspacePage .timelineStep.done:not(:last-child):after{background:linear-gradient(90deg,#0d7e76f2,#8ff5d7c7);box-shadow:0 0 18px #8ff5d733}.workspacePage .timelineStep.active:not(:last-child):after{background:linear-gradient(90deg,#7ec4ffd6,#eff8ff38);box-shadow:0 0 18px #7ec4ff33}.workspacePage .timelineStep span{width:36px;height:36px}.workspacePage .timelineStep strong{color:#eff8ffd1;text-overflow:ellipsis;white-space:nowrap;max-width:136px;font-size:12px;line-height:1.12;display:block;overflow:hidden}.workspacePage .timelineStep.active span{background:#2f6fae;border-color:#7ec4fff5;box-shadow:0 0 0 9px #2f6fae33,0 0 34px #7ec4ff75}.workspacePage .timelineStep.done span{box-shadow:0 0 0 8px #0d7e7626,0 0 26px #8ff5d747}}@media (max-width:520px){.workspacePage .timelineStep{flex-basis:148px;min-width:148px!important}}.collaborationPage .collaborationNav{color:#fff;background:#061e34;border-bottom:1px solid #b1d1dc40;justify-content:space-between;align-items:center;width:100%;height:82px;padding:0 max(28px,5vw);display:flex}.collaborationNav>a{color:#fff;gap:2px;text-decoration:none;display:grid}.collaborationNav>a strong{letter-spacing:-.02em;font-size:18px}.collaborationNav>a span{color:#90aabd;letter-spacing:.12em;text-transform:uppercase;font-size:9px;font-weight:800}.collaborationNav>div{color:#a7dfd3;letter-spacing:.08em;text-transform:uppercase;background:#278e811f;border:1px solid #74ddc847;border-radius:999px;align-items:center;gap:8px;padding:8px 12px;font-size:10px;font-weight:850;display:flex}.collaborationNav>div i{color:#073528;background:#5fd3bc;border-radius:50%;place-items:center;width:18px;height:18px;font-size:9px;font-style:normal;display:grid}.collaborationShell{background:#f9fbfc;border:1px solid #c2d6e0;border-radius:22px;width:min(1480px,100% - 52px);margin:32px auto 0;overflow:hidden;box-shadow:0 30px 80px #07233824}.collaborationPage .collaborationHero{color:#fff;background:linear-gradient(90deg,#ffffff09 1px,#0000 1px) 0 0/82px 82px,linear-gradient(135deg,#071f37 0%,#0a3656 62%,#166d7d 100%);grid-template-columns:minmax(0,1fr) 260px;align-items:end;gap:48px;width:auto;margin:0;padding:48px 54px 44px;display:grid}.collaborationHero>div>p{color:#73ddc8;letter-spacing:.17em;text-transform:uppercase;margin:0 0 10px;font-size:10px;font-weight:850}.collaborationPage .collaborationHero h1{max-width:950px;font-family:var(--font-display,Georgia, serif);letter-spacing:-.045em;margin:0;font-size:clamp(38px,4.3vw,67px);font-weight:500;line-height:.98}.collaborationHero>div>span{color:#c4d5e1;max-width:880px;margin-top:18px;font-size:14px;line-height:1.55;display:block}.collaborationHero>aside{border-left:1px solid #ffffff38;gap:6px;padding:8px 0 8px 26px;display:grid}.collaborationHero>aside span{color:#7fe2cf;letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:8px;font-size:9px;font-weight:850;display:flex}.collaborationHero>aside span i{background:#60d4bd;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 5px #60d4bd1f}.collaborationHero>aside strong{font-family:var(--font-display,Georgia, serif);font-size:21px;font-weight:500}.collaborationHero>aside small{color:#9eb6c6;font-size:10px}.collaborationPage .collaborationTask{width:auto;box-shadow:none;background:#f8fafb;border:0;grid-template-columns:minmax(280px,.62fr) minmax(0,1.38fr);margin:0;padding:0;display:grid}.collaborationRequestBrief{background:linear-gradient(160deg,#eef6f6 0%,#f8fafb 75%);border-right:1px solid #d2dfe6;padding:42px 40px}.collaborationRequestBrief>span,.collaborationNote>span,.collaborationResponse>span{color:#147488;letter-spacing:.15em;text-transform:uppercase;font-size:9px;font-weight:850;display:block}.collaborationRequestBrief h2{color:#0d2942;font-family:var(--font-display,Georgia, serif);letter-spacing:-.035em;margin:10px 0 13px;font-size:clamp(27px,2.5vw,38px);font-weight:500;line-height:1.04}.collaborationRequestBrief>p{color:#597286;margin:0 0 32px;font-size:13px;line-height:1.58}.collaborationRequestBrief>div{border-top:1px solid #d4e2e7;grid-template-columns:28px minmax(0,1fr);gap:12px;padding:18px 0;display:grid}.collaborationRequestBrief>div>i{color:#17806f;border:1px solid #a9cbc7;border-radius:50%;place-items:center;width:26px;height:26px;font-size:9px;font-style:normal;font-weight:850;display:grid}.collaborationRequestBrief>div p,.collaborationRequestBrief>div strong,.collaborationRequestBrief>div small{margin:0;display:block}.collaborationRequestBrief>div strong{color:#16334c;font-size:11px}.collaborationRequestBrief>div small{color:#6c8292;margin-top:4px;font-size:9px;line-height:1.48}.collaborationWorkspace{background:#fff;min-width:0;padding:36px 42px 38px}.collaborationMode{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-bottom:24px;display:grid}.collaborationMode>button{color:#19364e;text-align:left;background:#f8fafb;border:1px solid #c8d8e1;border-radius:10px;grid-template-columns:34px minmax(0,1fr);align-items:center;gap:11px;padding:14px 16px;transition:border-color .16s,background .16s,box-shadow .16s;display:grid}.collaborationMode>button:hover,.collaborationMode>button.active{background:#edf8f5;border-color:#52bbaa;box-shadow:0 10px 28px #146b6114}.collaborationMode>button>i{color:#3b647a;background:#e5edf1;border-radius:50%;place-items:center;width:32px;height:32px;font-size:14px;font-style:normal;display:grid}.collaborationMode>button.active>i{color:#fff;background:#1a8574}.collaborationMode>button span,.collaborationMode>button small{display:block}.collaborationMode>button span{font-size:11px;font-weight:850}.collaborationMode>button small{color:#748a99;margin-top:3px;font-size:8px;font-weight:600}.collaborationMethod{background:linear-gradient(120deg,#eef9f6,#f8fbfc);border:1px solid #bcd8d7;border-radius:12px;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:13px;margin-bottom:24px;padding:15px 17px;display:grid;box-shadow:0 12px 28px #146b6112}.collaborationMethod>i{color:#fff;background:#168576;border-radius:50%;place-items:center;width:36px;height:36px;font-size:15px;font-style:normal;font-weight:850;display:grid}.collaborationMethod span,.collaborationMethod small,.collaborationMethod strong,.collaborationMethod em{display:block}.collaborationMethod small{color:#1a7580;letter-spacing:.13em;text-transform:uppercase;font-size:8px;font-weight:850}.collaborationMethod strong{color:#12324a;margin-top:3px;font-size:12px}.collaborationMethod em{color:#6c8292;margin-top:3px;font-size:9px;font-style:normal}.collaborationMethod>b{color:#237566;letter-spacing:.08em;text-transform:uppercase;background:#fff;border:1px solid #b7d9d3;border-radius:999px;padding:7px 10px;font-size:8px}.collaborationUploadPanel,.collaborationResponse{gap:10px;display:grid}.collaborationDropzone{background:linear-gradient(135deg,#f6fafb,#edf5f6);border:1px dashed #8eafc0;border-radius:14px;grid-template-columns:52px minmax(0,1fr) auto;align-items:center;gap:18px;min-height:190px;padding:28px 30px;display:grid;position:relative}.collaborationDropzone.selected{background:#eef9f6;border-style:solid;border-color:#72c6b6;min-height:124px}.collaborationDropzone>input{opacity:0;width:1px;height:1px;position:absolute;overflow:hidden}.collaborationDropzone>i{color:#176c7d;background:#dcecef;border-radius:50%;place-items:center;width:50px;height:50px;font-size:19px;font-style:normal;display:grid}.collaborationDropzone.selected>i{color:#137360;background:#d7f0e9}.collaborationDropzone>div,.collaborationDropzone>div strong,.collaborationDropzone>div span{min-width:0;display:block}.collaborationDropzone>div strong{color:#14314a;text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.collaborationDropzone>div span{color:#6b8292;margin-top:5px;font-size:9px}.collaborationDropzone>button{color:#155e70;background:#fff;border:1px solid #167689;border-radius:8px;padding:10px 14px;font-size:9px;font-weight:850}.collaborationFileRules{color:#778b99;font-size:8px}.collaborationNote{gap:8px;margin-top:14px;display:grid}.collaborationNote>span em{color:#8b9aa4;letter-spacing:0;text-transform:none;margin-left:5px;font-style:normal}.collaborationNote textarea,.collaborationResponse textarea{resize:vertical;color:#17344c;width:100%;min-height:108px;font:inherit;background:#fbfcfd;border:1px solid #bfd1dc;border-radius:10px;padding:14px 16px;font-size:12px;line-height:1.55}.collaborationResponse textarea{min-height:244px}.collaborationResponse>small{color:#8093a1;justify-self:end;font-size:8px}.collaborationQuestionnaire{border:0;gap:16px;margin:0;padding:0;display:grid}.collaborationQuestionnaire legend{color:#12324a;font-family:var(--font-display,Georgia, serif);letter-spacing:-.025em;font-size:25px;font-weight:500}.collaborationQuestionnaire>p{color:#6b8292;margin:-7px 0 2px;font-size:10px;line-height:1.5}.collaborationQuestionnaire label{gap:7px;display:grid}.collaborationQuestionnaire label>span{color:#17354d;font-size:10px;font-weight:800}.collaborationQuestionnaire label>span em{color:#8999a4;font-style:normal;font-weight:600}.collaborationQuestionnaire input,.collaborationQuestionnaire textarea{color:#17344c;width:100%;font:inherit;background:#fbfcfd;border:1px solid #bfd1dc;border-radius:10px;padding:13px 15px;font-size:11px;line-height:1.5}.collaborationQuestionnaire textarea{resize:vertical;min-height:105px}.collaborationError{color:#87452c;background:#fff1eb;border-left:3px solid #c76d48;align-items:center;gap:9px;margin:16px 0 0;padding:11px 13px;font-size:10px;font-weight:750;display:flex}.collaborationError i{font-style:normal}.collaborationSubmit{border-top:1px solid #d7e2e8;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:24px;margin-top:26px;padding-top:24px;display:grid}.collaborationAttestation{color:#5c7485;grid-template-columns:19px minmax(0,1fr);align-items:start;gap:10px;font-size:9px;line-height:1.45;display:grid}.collaborationAttestation input{accent-color:#147d70;width:18px;height:18px;margin:1px 0 0}.collaborationAttestation span,.collaborationAttestation strong{display:block}.collaborationAttestation strong{color:#1a374e;margin-bottom:2px;font-size:10px}.collaborationSubmit>button{color:#fff;background:linear-gradient(110deg,#126f82,#148979);border:0;border-radius:9px;align-items:center;gap:16px;min-height:46px;padding:0 20px;font-size:10px;font-weight:850;display:flex;box-shadow:0 12px 26px #0e6a672e}.collaborationSubmit>button:disabled{cursor:not-allowed;box-shadow:none;opacity:.68;background:#9aafba}.collaborationSubmit>button i{font-size:16px;font-style:normal}.collaborationPrivacy{background:#e8f0f3;border-top:1px solid #cedce4;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.collaborationPrivacy>div{border-right:1px solid #d2dfe5;grid-template-columns:26px minmax(0,1fr);gap:11px;padding:19px 24px;display:grid}.collaborationPrivacy>div:last-child{border-right:0}.collaborationPrivacy>div>i{color:#167867;background:#d5ebe6;border-radius:50%;place-items:center;width:25px;height:25px;font-size:10px;font-style:normal;display:grid}.collaborationPrivacy span,.collaborationPrivacy strong{display:block}.collaborationPrivacy strong{color:#234158;margin-bottom:3px;font-size:9px}.collaborationPrivacy span{color:#6d8291;font-size:8px;line-height:1.45}.collaborationState{text-align:center;align-content:center;place-items:center;min-height:430px;padding:70px 24px;display:grid}.collaborationState>i{color:#136c7d;background:#deedf1;border-radius:50%;place-items:center;width:58px;height:58px;font-size:22px;font-style:normal;display:grid}.collaborationState h2{max-width:680px;font-family:var(--font-display,Georgia, serif);letter-spacing:-.035em;margin:18px 0 8px;font-size:clamp(28px,4vw,46px);font-weight:500}.collaborationState p,.collaborationState>span,.collaborationState>em{color:#667f90;max-width:640px;margin:0;font-size:12px;font-style:normal;line-height:1.55}.collaborationStateSuccess>i{color:#147461;background:#dff3ed}.collaborationStateSuccess>p{color:#177b6c;letter-spacing:.15em;text-transform:uppercase;order:-1;margin-bottom:10px;font-size:9px;font-weight:850}.collaborationStateSuccess>div{text-align:left;background:#f0f8f6;border:1px solid #c6dcd8;border-radius:9px;gap:3px;min-width:min(460px,100%);margin-top:24px;padding:14px 18px;display:grid}.collaborationStateSuccess>div b{color:#18364d;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.collaborationStateSuccess>div small,.collaborationStateSuccess>em{color:#718795;font-size:8px}.collaborationStateSuccess>em{margin-top:20px}.collaborationStateError>i{color:#a64f31;background:#f8e5dd}.collaborationLoader{border:2px solid #bad0da;border-top-color:#148273;animation:.8s linear infinite collaborationSpin;background:0 0!important}@keyframes collaborationSpin{to{transform:rotate(360deg)}}@media (max-width:920px){.collaborationShell{width:min(100% - 28px,720px);margin-top:18px}.collaborationPage .collaborationHero{grid-template-columns:1fr;gap:24px;padding:38px 34px}.collaborationHero>aside{border-top:1px solid #fff3;border-left:0;padding:18px 0 0}.collaborationPage .collaborationTask{grid-template-columns:1fr}.collaborationRequestBrief{border-bottom:1px solid #d2dfe6;border-right:0;padding:32px}.collaborationWorkspace{padding:30px 32px 34px}.collaborationPrivacy{grid-template-columns:1fr}.collaborationPrivacy>div{border-bottom:1px solid #d2dfe5;border-right:0}}@media (max-width:620px){.collaborationPage .collaborationNav{height:70px;padding:0 18px}.collaborationNav>div{background:0 0;border:0;padding:0;font-size:0}.collaborationNav>div i{font-size:9px}.collaborationShell{border-radius:15px;width:calc(100% - 18px)}.collaborationPage .collaborationHero,.collaborationRequestBrief,.collaborationWorkspace{padding:28px 22px}.collaborationMode{grid-template-columns:1fr}.collaborationMethod{grid-template-columns:36px minmax(0,1fr)}.collaborationMethod>b{grid-column:1/3;justify-self:start}.collaborationDropzone{grid-template-columns:42px minmax(0,1fr);gap:12px;padding:22px 18px}.collaborationDropzone>i{width:40px;height:40px}.collaborationDropzone>button{grid-column:1/3;justify-self:stretch}.collaborationSubmit{grid-template-columns:1fr}.collaborationSubmit>button{justify-content:space-between}}@media (max-width:820px){.dischargeEngineShowcase{grid-template-columns:1fr}.dischargeStatusGrid,.dischargeIntelligencePanel .dischargeStatusGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.dischargeStatusGrid,.dischargeIntelligencePanel .dischargeStatusGrid,.dischargeReviewGrid,.evidenceUsedGrid,.upgradeFactorGrid{grid-template-columns:1fr}}.evidenceLibraryShell .evidenceActivityPanel.flat{position:static}.evidenceLibraryShell .evidenceActivityPanel .recentActivityList{gap:0;padding:18px 18px 0}.evidenceLibraryShell .evidenceTimelineItem.recentActivityItem{background:#fffffff0;border:1px solid #cadae8b8;border-radius:16px;margin-bottom:8px;padding:10px 12px}.evidenceLibraryShell .evidenceTimelineItem.recentActivityItem:first-child{border-top:1px solid #cadae8b8}.evidenceLibraryShell .evidenceTimelineItem.recentActivityItem>span.activityTimelineMarker{width:24px;height:24px}.evidenceLibraryShell .activityTimelineFooter{margin:12px 18px 0;padding:16px 0 15px}.evidenceLibraryShell .activityTimelineFooter .showMoreActivity{background:linear-gradient(#fff,#f4f8fb);border-color:#2f6fae2e;width:auto;min-height:34px;margin:0;padding:0 15px}.evidenceLibraryShell .evidenceLibraryUpload.evidenceIntakePanel{margin-top:24px}.evidenceLibraryShell .libraryAssignmentPicker .intakeClaimChipGrid{flex-wrap:nowrap;gap:7px;display:flex}@media (max-width:1180px){.evidenceLibraryShell .evidenceLibraryUpload.evidenceIntakePanel{grid-template-columns:repeat(2,minmax(0,1fr))}.evidenceLibraryShell .evidenceIntakeIntro,.evidenceLibraryShell .libraryAssignmentPicker,.evidenceLibraryShell .fileUploadField{grid-column:1/-1}}@media (max-width:760px){.evidenceLibraryShell .evidenceActivityPanel .recentActivityList{padding:14px 12px 0}.evidenceLibraryShell .evidenceActivityPanel .recentActivityList:before{left:26px}.evidenceLibraryShell .evidenceTimelineItem.recentActivityItem{grid-template-columns:26px minmax(0,1fr);gap:9px;min-height:58px;padding:10px}.evidenceLibraryShell .evidenceTimelineItem.recentActivityItem em{white-space:normal;grid-column:2;justify-self:start}.evidenceLibraryShell .activityTimelineFooter{margin:10px 12px 0;padding:14px 0}.evidenceLibraryShell .evidenceLibraryUpload.evidenceIntakePanel{grid-template-columns:1fr;gap:12px;margin-top:18px;padding:14px}.evidenceLibraryShell .evidenceIntakeContext{scrollbar-width:none;flex-wrap:nowrap;padding-bottom:2px;overflow-x:auto}.evidenceLibraryShell .intakeClaimChip{min-width:128px}}.workspacePage .missionStatusPanel,.workspacePage .evidenceIntelligencePanel,.workspacePage .conditionIntelligencePanel,.workspacePage .compactPackagePanel,.workspacePage .claimIntelligenceMapPanel{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;overflow:visible!important}.workspacePage .missionStatusBriefing{gap:18px;padding:2px 24px 18px;display:grid}.workspacePage .missionStatusLead{gap:6px;display:grid}.workspacePage .missionStatusLead h2{color:var(--navy-deep);letter-spacing:-.055em;margin:0;font-size:clamp(40px,5vw,72px);font-weight:1000;line-height:.9}.workspacePage .missionStatusLead>strong,.workspacePage .conditionStrengthStatus{color:#9a5b00;letter-spacing:.04em;text-transform:uppercase;align-items:center;gap:8px;font-size:12px;font-weight:1000;display:inline-flex}.workspacePage .missionStatusLead>strong.ready,.workspacePage .conditionStrengthStatus.strong{color:var(--brand-dark)}.workspacePage .conditionStrengthStatus.moderate{color:#9a5b00!important}.workspacePage .conditionStrengthStatus.missing{color:#9a342f!important}.workspacePage .missionStatusLead>strong:before,.workspacePage .conditionStrengthStatus:before{content:"";background:currentColor;border-radius:999px;width:8px;height:8px}.workspacePage .missionStatusLead p,.workspacePage .missionNextAction p{color:#42526a;max-width:760px;margin:0;font-size:14px;font-weight:760;line-height:1.45}.workspacePage .missionBlockers,.workspacePage .missionStatusFacts,.workspacePage .missionNextAction,.workspacePage .evidenceSummaryLine,.workspacePage .evidenceWorkspaceDestination a,.workspacePage .claimPackageFocusCard{padding-top:14px;box-shadow:none!important;background:0 0!important;border:0!important;border-top:1px solid #174a7c1c!important;border-radius:0!important}.workspacePage .missionBlockers>span,.workspacePage .missionStatusFacts span,.workspacePage .missionNextAction span,.workspacePage .claimPackageFocusCard span{color:#5b6b82;letter-spacing:.075em;text-transform:uppercase;font-size:10px;font-weight:1000}.workspacePage .missionBlockers>div{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:7px 18px;margin-top:8px;display:grid}.workspacePage .missionBlockers em{color:#7a4300;font-size:12px;font-style:normal;font-weight:850}.workspacePage .missionBlockers em:before{color:#c47a08;content:"• "}.workspacePage .missionStatusFacts{grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;display:grid}.workspacePage .missionStatusFacts div,.workspacePage .claimPackageFocusCard div,.workspacePage .conditionAccordionBody div{background:0 0!important;border:0!important;border-left:2px solid #2f6fae2e!important;border-radius:0!important;padding:0 0 0 10px!important}.workspacePage .missionStatusFacts strong,.workspacePage .claimPackageFocusCard strong{color:var(--navy-deep);margin-top:4px;font-weight:1000;line-height:1.15;display:block}.workspacePage .missionNextAction{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px;display:grid}.workspacePage .missionNextAction strong{color:var(--navy-deep);margin:5px 0;font-size:clamp(20px,2vw,30px);font-weight:1000;line-height:1.05;display:block}.workspacePage .claimOverviewPanel .workspaceRoadmapStrip{box-shadow:none!important;background:0 0!important;border:1px solid #174a7c1c!important;border-left:0!important;border-right:0!important;border-radius:0!important;margin:0 24px 20px!important}.workspacePage .evidenceWorkspaceDestination{padding:0 24px 12px}.workspacePage .evidenceWorkspaceDestination a{color:inherit;grid-template-columns:minmax(0,1.1fr) minmax(0,.8fr) minmax(0,1.35fr) auto;align-items:baseline;gap:12px;text-decoration:none;display:grid}.workspacePage .evidenceWorkspaceDestination span,.workspacePage .evidenceWorkspaceDestination small,.workspacePage .evidenceSummaryLine span{color:#5b6b82;font-size:11px;font-weight:900}.workspacePage .evidenceWorkspaceDestination span{letter-spacing:.06em;text-transform:uppercase;font-weight:1000}.workspacePage .evidenceWorkspaceDestination strong{color:var(--navy-deep);font-size:18px;font-weight:1000}.workspacePage .evidenceWorkspaceDestination em{color:var(--brand-dark);white-space:nowrap;font-size:12px;font-style:normal;font-weight:1000}.workspacePage .evidenceSummaryLine{flex-wrap:wrap;gap:8px 16px;padding-bottom:10px;display:flex!important}.workspacePage .evidenceSummaryLine strong{color:var(--navy-deep);font-size:12px;font-weight:1000}.workspacePage .compactEvidenceRow{min-height:42px;box-shadow:none!important;background:0 0!important}.workspacePage .workspaceTabs button,.workspacePage .conditionStrengthStatus{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}.workspacePage .workspaceTabs button.active{text-underline-offset:5px;text-decoration:underline;color:#174a7c!important}.workspacePage .claimPackageFocusCard{grid-template-columns:minmax(180px,1.4fr) repeat(3,minmax(0,.7fr)) auto;margin:0 24px 20px}.workspacePage .claimMapSummaryPath{flex-direction:column;gap:0;margin:0 24px 16px;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important;display:flex!important}.workspacePage .claimMapSummaryPath span{min-height:54px;padding:2px 0 16px 18px;background:0 0!important;border:0!important;border-left:2px solid #174a7c2e!important}.workspacePage .claimMapSummaryPath span:not(:last-child):after{background:#174a7c2e;width:2px;height:calc(100% - 16px);top:20px;left:-2px;right:auto}.workspacePage .claimMapSummaryPath strong{color:var(--navy-deep);font-size:16px}.workspacePage .claimMapSummaryPath em{background:0 0!important;border-radius:0!important;padding:0!important}@media (max-width:760px){.workspacePage .missionStatusBriefing{padding:0 16px 16px}.workspacePage .missionStatusFacts,.workspacePage .missionNextAction,.workspacePage .evidenceWorkspaceDestination a,.workspacePage .claimPackageFocusCard{grid-template-columns:1fr}.workspacePage .missionNextAction .primaryLink,.workspacePage .claimPackageFocusCard .primaryLink{justify-self:start}}.workspacePage .claimWorkspaceOS.intelligenceWorkspace{gap:10px}.workspacePage .workspaceHero.compactHero.evidenceHero.osHeroSmall{grid-template-columns:minmax(0,1fr)!important;gap:0!important;padding-top:clamp(14px,1.55vw,22px)!important;padding-bottom:clamp(14px,1.55vw,22px)!important}.workspacePage .workspaceHero.compactHero.evidenceHero.osHeroSmall h2{max-width:980px;margin-bottom:6px;font-size:clamp(27px,2.35vw,36px)}.workspacePage .workspaceHero.compactHero.evidenceHero.osHeroSmall p:not(.eyebrow){max-width:820px;font-size:clamp(13px,.98vw,15px);line-height:1.35}.workspacePage .missionStatusBriefing{gap:12px;padding-bottom:14px}.workspacePage .missionStatusLead{gap:4px}.workspacePage .missionStatusLead h2{font-size:clamp(34px,4.2vw,58px)}.workspacePage .missionStatusLead p{max-width:700px;font-size:13px}.workspacePage .missionBlockers{padding-top:10px}.workspacePage .missionBlockers>div{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:5px 16px;margin-top:6px}.workspacePage .missionStatusLine{flex-wrap:wrap;align-items:baseline;gap:8px 12px;padding-top:11px;border-top:1px solid #174a7c1c!important;display:flex!important}.workspacePage .missionStatusLine strong,.workspacePage .missionStatusLine span,.workspacePage .missionStatusLine small{color:#42526a;font-size:13px;font-weight:820;line-height:1.3;margin:0!important}.workspacePage .missionStatusLine strong{color:var(--navy-deep);font-size:14px;font-weight:1000}.workspacePage .missionStatusLine small{color:#64748b}.workspacePage .missionNextAction{padding-top:12px}.workspacePage .missionNextAction strong{margin:3px 0;font-size:clamp(18px,1.7vw,25px)}.workspacePage .evidenceCommandLink{text-underline-offset:4px;font-weight:1000;text-decoration:underline;min-height:0!important;box-shadow:none!important;color:var(--brand-dark)!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}.workspacePage .workspaceDisclosure{box-shadow:none!important;background:0 0!important;border:0!important;border-top:1px solid #174a7c1f!important;border-radius:0!important}.workspacePage .workspaceDisclosure summary{min-height:0!important;box-shadow:none!important;color:var(--navy-deep)!important;background:0 0!important;border:0!important;border-radius:0!important;padding:11px 0!important}.workspacePage .workspaceDisclosure summary::marker{color:#64758c}.workspacePage .evidenceIntelligenceHeader.panelHead.compact{padding-bottom:6px}.workspacePage .evidenceIntelligenceHeader h2{font-size:clamp(18px,1.55vw,24px)}.workspacePage .evidenceWorkspaceDestination{padding-bottom:8px!important}.workspacePage .conditionAccordionItem{box-shadow:none!important;background:0 0!important;border:0!important;border-top:1px solid #174a7c1a!important;border-radius:0!important}.workspacePage .conditionAccordionItem summary{background:0 0!important;border:0!important;min-height:0!important;padding:11px 0!important}.workspacePage .conditionAccordionBody{border-top:1px solid #174a7c14;gap:12px;grid-template-columns:repeat(auto-fit,minmax(140px,1fr))!important;padding:12px 0 14px!important}.workspacePage .conditionAccordionBody div{gap:4px;display:grid}.workspacePage .claimPackageFocusCard{box-shadow:none!important;background:0 0!important;border:1px solid #174a7c1f!important;border-left:0!important;border-right:0!important;border-radius:0!important;padding:14px 0!important}.workspacePage .claimPackageFocusCard .primaryLink{min-height:0;color:var(--brand-dark);text-underline-offset:4px;background:0 0;border:0;padding:0;text-decoration:underline}.workspacePage .compactPackagePanel .panelHead.compact p{max-width:700px}.workspacePage .claimMapSummaryPath span:before{background:var(--brand-dark);content:"";border:2px solid #f7f9fb;border-radius:999px;width:10px;height:10px;position:absolute;top:4px;left:-6px;box-shadow:0 0 0 3px #0d7e761a}.workspacePage .claimMapSummaryPath span.moderate:before,.workspacePage .claimMapSummaryPath span.attention:before{background:#c47a08;box-shadow:0 0 0 3px #d27d001c}.workspacePage .claimMapSummaryPath span.missing:before{background:#b63d35;box-shadow:0 0 0 3px #b63d351a}.workspacePage .claimIntelligenceMapPanel .panelHead.compact{padding-bottom:8px}.workspacePage .claimMapSummaryPath{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:0;margin-top:2px;margin-bottom:18px;overflow:visible;display:grid!important}.workspacePage .claimMapSummaryPath span{min-height:82px;border-top:2px solid #174a7c2e!important;border-left:0!important;padding:18px 14px 0 0!important}.workspacePage .claimMapSummaryPath span:before{top:-6px;left:0}.workspacePage .claimMapSummaryPath span:not(:last-child):after{transform:translate(18px);background:#174a7c2e!important;width:100%!important;height:2px!important;top:-2px!important;left:auto!important;right:0!important}.workspacePage .claimMapSummaryPath strong{font-size:clamp(13px,1.1vw,15px)}.workspacePage .claimMapSummaryPath em{letter-spacing:.04em;text-transform:uppercase;margin-top:4px;font-size:10px;font-weight:1000}.workspacePage .expandedMapStory,.workspacePage .claimIntelligenceStory{grid-template-columns:1fr!important;gap:0!important;padding:8px 0 4px!important;display:grid!important}.workspacePage .claimIntelligenceStory article{align-items:start;position:relative;min-height:0!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;grid-template-rows:auto!important;grid-template-columns:30px minmax(0,1fr) auto!important;gap:12px!important;padding:0 0 18px!important;display:grid!important}.workspacePage .claimIntelligenceStory article:not(:last-child):after{background:#174a7c29!important;width:2px!important;height:calc(100% - 28px)!important;top:28px!important;left:13px!important;right:auto!important}.workspacePage .claimIntelligenceStory .storyStep{box-shadow:0 0 0 4px #0d7e7617;border-radius:999px!important;width:28px!important;height:28px!important}.workspacePage .claimIntelligenceStory em{line-height:1.2;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}.workspacePage .claimMapDetailGrid{border-top:1px solid #174a7c1a;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid;padding:16px 0 2px!important}.workspacePage .claimMapDetailGrid article{box-shadow:none!important;background:0 0!important;border:0!important;border-left:2px solid #2f6fae2e!important;border-radius:0!important;padding:0 0 0 10px!important}.workspacePage .claimMapConditionCoverage{border-top:1px solid #174a7c1a;padding-top:14px;margin:14px 0 0!important}@media (max-width:760px){.workspacePage .workspaceHero.compactHero.evidenceHero.osHeroSmall{padding-top:14px!important;padding-bottom:14px!important}.workspacePage .claimMapDetailGrid{grid-template-columns:1fr}.workspacePage .missionStatusBriefing{gap:10px}.workspacePage .missionStatusLine{grid-template-columns:1fr;gap:4px;display:grid!important}.workspacePage .claimMapSummaryPath{scrollbar-width:none;gap:0;overflow-x:auto;padding-bottom:6px!important;display:flex!important}.workspacePage .claimMapSummaryPath span{min-width:150px}.workspacePage .claimIntelligenceStory article{grid-template-columns:28px minmax(0,1fr)!important}.workspacePage .claimIntelligenceStory em{grid-column:2}.workspacePage .claimPackageFocusCard .primaryLink,.workspacePage .evidenceCommandLink{justify-content:flex-start!important;width:auto!important}}@media (min-width:901px){.foundationWorkspaceOS,.foundationAnalysisWorkspaces{overflow-x:visible}.foundationMapWorkspaceSurface{justify-self:center;gap:16px;width:100vw;max-width:100vw;margin:28px 0 0 -50vw;position:relative;left:50%}.foundationMapWorkspaceHeading{width:min(1800px,100vw - 64px);max-width:none;margin-inline:auto;padding-inline:0}.foundationMapWorkspaceSurface .claimGraphPanel,.foundationMapWorkspaceSurface .claimIntelligenceWorkspace.canvasFirst{justify-self:stretch;width:100vw;max-width:none;margin-inline:0}.claimIntelligenceWorkspace.canvasFirst{color:#eaf6ff;grid-template-rows:minmax(900px,100dvh);grid-template-columns:minmax(0,1fr);gap:0;width:100%;max-width:none;min-height:100dvh;display:grid;position:relative}.claimIntelligenceWorkspace.canvasFirst.hasInspector{grid-template-columns:minmax(0,1fr);gap:0}.claimIntelligenceWorkspace.canvasFirst .claimWorkspaceGraphStage{grid-area:1/1;min-width:0;min-height:0;position:relative;overflow:hidden}.claimIntelligenceWorkspace.canvasFirst .claimMapCanvas.inlinePreview{border-radius:0;height:100%;min-height:820px;box-shadow:inset 0 1px #7ec4ff2e,inset 0 -1px #7ec4ff29,inset 0 0 96px #7ec4ff1f,0 28px 82px #0312251f}.claimWorkspaceTopToolbar{z-index:12;pointer-events:none;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex;position:absolute;top:18px;left:18px;right:18px}.claimWorkspaceToolToggle,.claimWorkspaceToolbarSearch,.claimWorkspaceToolbarModes{pointer-events:auto}.claimWorkspaceModeControl{white-space:nowrap;flex:none;align-items:center;display:inline-flex}.claimWorkspaceModeControl>button:first-child{border-radius:999px 0 0 999px}.claimWorkspaceToolbarModes .claimWorkspaceModeControl .modeInfo{color:#9fd6f5;border-left:0;border-radius:0 999px 999px 0;width:28px;min-width:28px;padding:0;font-family:Georgia,serif;font-size:12px;font-style:italic}.claimWorkspaceToolbarModes .claimWorkspaceModeControl .modeInfo[aria-expanded=true]{color:#071c2f;background:#8ff5d7}.claimWorkspaceModeHelp{z-index:15;color:#eaf6ff;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);pointer-events:auto;background:#041224f0;border:1px solid #8ff5d74d;border-radius:16px;width:min(360px,38vw);padding:16px 42px 16px 18px;position:absolute;top:46px;right:0;box-shadow:0 22px 54px #00000057}.claimWorkspaceModeHelp strong{font-size:12px}.claimWorkspaceModeHelp p{color:#b9ccda;margin:6px 0 0;font-size:12px;line-height:1.55}.claimWorkspaceModeHelp>button{width:28px;min-height:28px;box-shadow:none;background:0 0;border:0;padding:0;font-size:18px;position:absolute;top:8px;right:8px}.cposPriorityOverflow{color:#6d7b75;margin:14px 4px 0;font-size:11px}.cposPriorityPagination{border-top:1px solid #0f2a471a;justify-content:space-between;align-items:center;gap:16px;margin-top:16px;padding-top:14px;display:flex}.cposPriorityPagination>span{color:#68776f;font-size:11px;font-weight:700}.cposPriorityPagination>div{gap:8px;display:flex}.cposPriorityPagination button{color:#214b3a;cursor:pointer;background:#fff;border:1px solid #ccd8d3;border-radius:999px;min-height:34px;padding:0 13px;font-size:11px;font-weight:800}.cposPriorityPagination button:hover:not(:disabled){background:#f1f7f4;border-color:#37775c}.cposPriorityPagination button:disabled{opacity:.35;cursor:default}.claimWorkspaceToolToggle,.claimWorkspaceToolbarModes button{color:#eaf6ff;cursor:pointer;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#041224a3;border:1px solid #7ec4ff33;border-radius:999px;min-height:34px;padding:0 12px;font-size:11px;font-weight:1000;box-shadow:0 12px 30px #00000038}.claimWorkspaceToolToggle{background:linear-gradient(135deg,#0d7e76ad,#2f6fae94);border-color:#8ff5d742}.claimWorkspaceToolbarSearch{width:min(310px,26vw);display:grid;position:relative}.claimWorkspaceToolbarSearch span{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.claimWorkspaceToolbarSearch input{color:#eaf6ff;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#041224b3;border:1px solid #7ec4ff33;border-radius:999px;width:100%;min-height:34px;padding:0 13px;font-size:11px;font-weight:850;box-shadow:0 12px 30px #00000038}.claimWorkspaceToolbarModes{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px 6px;max-width:calc(100% - 410px);display:flex}.claimWorkspaceToolbarModes>button{white-space:nowrap;flex:none}.claimWorkspaceToolbarModes button.active{background:#0d7e768f;border-color:#8ff5d76b;box-shadow:0 0 0 4px #8ff5d717,0 12px 30px #00000038}.claimWorkspaceToolsDrawer{z-index:13;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);scrollbar-width:thin;scrollbar-color:#7ec4ff47 transparent;background:radial-gradient(circle at 20% 0,#2f6fae3d,#0000 210px),linear-gradient(#071c36eb,#041224e6);border:1px solid #7ec4ff33;border-radius:22px;align-content:start;gap:13px;width:min(320px,25vw);padding:16px;display:grid;position:absolute;top:72px;bottom:22px;left:22px;overflow:auto;box-shadow:0 28px 78px #00000052}.claimWorkspaceToolsDrawer::-webkit-scrollbar{width:8px}.claimWorkspaceToolsDrawer::-webkit-scrollbar-thumb{background:#7ec4ff47;border-radius:999px}.claimWorkspaceCollapsedPanelToggle{z-index:16;color:#eaf6ff;cursor:pointer;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#041224bd;border:1px solid #7ec4ff3d;border-radius:999px;min-height:36px;padding:0 13px;font-size:11px;font-weight:1000;position:absolute;box-shadow:0 16px 38px #00000047}.claimWorkspaceCollapsedPanelToggle.left{background:linear-gradient(135deg,#0d7e76ad,#2f6fae94);border-color:#8ff5d742;top:74px;left:22px}.claimWorkspaceCollapsedPanelToggle.right{top:126px;right:max(82px, calc(env(safe-area-inset-right) + 82px));background:linear-gradient(135deg,#112b4edb,#2f6fae9e);border-color:#7ec4ff42}.claimWorkspaceToolsDrawer .claimWorkspaceBrand{padding-bottom:14px}.claimWorkspaceToolsDrawer .claimWorkspaceSection{gap:10px;padding:12px}.claimWorkspaceFloatingRibbon{z-index:11;pointer-events:auto;flex-wrap:wrap;gap:7px;max-width:min(560px,100% - 36px);display:flex;position:absolute;bottom:18px;left:18px}.claimWorkspaceFloatingRibbon span{color:#b8d4ea;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#041224ad;border:1px solid #7ec4ff2e;border-radius:999px;align-items:baseline;gap:5px;min-height:32px;padding:0 11px;font-size:10px;font-weight:1000;display:inline-flex;box-shadow:0 12px 30px #0003}.claimWorkspaceFloatingRibbon strong{color:#fff;font-size:13px}.claimIntelligenceWorkspace.canvasFirst .claimWorkspaceCanvasChips,.claimIntelligenceWorkspace.canvasFirst .claimWorkspaceBottomPanel{display:none!important}.claimIntelligenceWorkspace.canvasFirst .claimWorkspaceRightPanel.contextualInspector{z-index:14;border-radius:20px;align-content:start;gap:10px;width:clamp(280px,18vw,340px);min-height:0;max-height:100%;padding:14px;display:grid;position:absolute;top:72px;bottom:72px;right:18px;overflow:auto;box-shadow:0 28px 78px #00000057}.claimIntelligenceWorkspace.canvasFirst .claimWorkspaceRightPanel.contextualInspector .claimMapInspectorClose{z-index:2;justify-self:end;position:sticky;top:0}}@media (max-width:900px){.claimWorkspaceTopToolbar,.claimWorkspaceToolsDrawer,.claimWorkspaceCollapsedPanelToggle,.claimWorkspaceFloatingRibbon{display:none!important}}@media (min-width:901px){body .workspacePage .claimWorkspaceOS.evidenceWorkspace.intelligenceWorkspace{margin-bottom:0!important}body .workspacePage .claimIntelligenceMapPanel.osPrimaryContent{inline-size:100vw!important;margin-inline:calc(50% - 50vw)!important;padding-inline:0!important;width:100vw!important;max-width:100vw!important;box-shadow:none!important;background:#041426!important;border:0!important;border-radius:0!important;justify-self:stretch!important;margin-bottom:0!important;padding-bottom:0!important;position:relative!important;left:auto!important;right:auto!important;overflow:visible!important}body .workspacePage .claimIntelligenceMapPanel.osPrimaryContent>.panelHead{color:#eaf6ff;width:min(1800px,100vw - 64px);max-width:none;margin-inline:auto;padding:22px 0 16px!important}body .workspacePage .claimIntelligenceMapPanel.osPrimaryContent>.panelHead h2{color:#fff}body .workspacePage .claimIntelligenceMapPanel.osPrimaryContent>.panelHead p:not(.eyebrow){color:#b8d4ea}body .workspacePage .claimIntelligenceMapPanel.osPrimaryContent .claimGraphPanel,body .workspacePage .claimIntelligenceMapPanel.osPrimaryContent .claimIntelligenceWorkspace.canvasFirst,body .workspacePage .claimIntelligenceMapPanel.osPrimaryContent .claimWorkspaceGraphStage,body .workspacePage .claimIntelligenceMapPanel.osPrimaryContent .claimMapCanvas.inlinePreview{inline-size:100%!important;justify-self:stretch!important;width:100%!important;min-width:0!important;max-width:none!important;margin-inline:0!important}body .workspacePage .claimIntelligenceMapPanel.osPrimaryContent .claimMapCanvas.inlinePreview{display:block;box-shadow:none!important;border-radius:0!important}body .workspacePage .claimIntelligenceMapPanel.osPrimaryContent .claimWorkspaceTopToolbar{top:10px;right:max(82px, calc(env(safe-area-inset-right) + 82px));left:22px}body .workspacePage .claimIntelligenceMapPanel.osPrimaryContent .claimWorkspaceToolsDrawer{top:74px;bottom:18px;left:22px}body .workspacePage .claimIntelligenceMapPanel.osPrimaryContent .claimWorkspaceToolbarModes{max-width:calc(100% - 390px)}body .workspacePage .claimIntelligenceMapPanel.osPrimaryContent .claimWorkspaceRightPanel.contextualInspector{right:max(82px, calc(env(safe-area-inset-right) + 82px));width:clamp(300px,20vw,370px)}body .workspacePage:has(.claimIntelligenceMapPanel.osPrimaryContent) .siteFooter{margin-top:0}body .foundationMapWorkspaceSurface{inline-size:100vw!important;justify-self:stretch!important;width:100vw!important;max-width:100vw!important;margin-block:28px 0!important;margin-inline:calc(50% - 50vw)!important;padding:0!important;position:relative!important;left:auto!important;right:auto!important;overflow:visible!important}body .foundationMapWorkspaceSurface .claimGraphPanel,body .foundationMapWorkspaceSurface .claimIntelligenceWorkspace.canvasFirst,body .foundationMapWorkspaceSurface .claimWorkspaceGraphStage,body .foundationMapWorkspaceSurface .claimMapCanvas.inlinePreview{inline-size:100%!important;justify-self:stretch!important;width:100%!important;min-width:0!important;max-width:none!important;margin-inline:0!important}body .foundationMapWorkspaceSurface .claimMapCanvas.inlinePreview{border-radius:0!important}}.workspacePage .intelligenceRibbon{z-index:30;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(135deg,#041224f0,#06203ce6),#041224eb;border:1px solid #174a7c1f;border-radius:18px;grid-template-columns:repeat(5,minmax(0,1fr));gap:1px;width:min(1440px,100% - 32px);margin:0 auto 14px;display:grid;position:sticky;top:0;overflow:hidden;box-shadow:0 22px 60px #05122229}.workspacePage .intelligenceRibbon button{color:#d7ecff;text-align:left;cursor:pointer;background:0 0;border:0;border-right:1px solid #7ec4ff1f;gap:4px;min-width:0;padding:12px 14px;display:grid}.workspacePage .intelligenceRibbon button:last-child{border-right:0}.workspacePage .intelligenceRibbon button:hover,.workspacePage .intelligenceRibbon button:focus-visible{background:#31c48d1a;outline:none}.workspacePage .intelligenceRibbon span{color:#91bce0;letter-spacing:.08em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:10px;font-weight:1000;overflow:hidden}.workspacePage .intelligenceRibbon strong{color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:clamp(13px,1.04vw,16px);font-weight:1000;line-height:1.15;overflow:hidden}.workspacePage .intelligenceRibbon .next{background:linear-gradient(135deg,#2563eb3d,#0d7e762e)}.workspacePage .claimWorkspaceOS.intelligenceWorkspace{gap:clamp(16px,2vw,26px);animation:.6s both workspaceFadeIn}.workspacePage .missionStatusPanel.osPrimaryContent,.workspacePage .recommendedActionPanel.osPrimaryContent,.workspacePage .evidenceIntelligencePanel.osPrimaryContent,.workspacePage .conditionIntelligencePanel,.workspacePage .compactPackagePanel{width:min(1440px,100% - 32px);margin-inline:auto}.workspacePage .missionStatusBriefing{background:radial-gradient(circle at 0 0,#2f6fae1f,#0000 280px),linear-gradient(135deg,#fffffff5,#f8fcffe6);border:1px solid #174a7c1c;border-radius:28px;grid-template-columns:minmax(280px,.95fr) minmax(260px,.82fr) minmax(320px,1.25fr);align-items:stretch;padding:clamp(18px,2.4vw,30px);box-shadow:0 24px 70px #05122217}.workspacePage .missionStatusLead h2{letter-spacing:-.065em;font-size:clamp(48px,6.2vw,88px)}.workspacePage .missionStatusLead p,.workspacePage .missionNextAction p,.workspacePage .conditionSummaryCard p{font-size:clamp(14px,1.04vw,16px);line-height:1.48}.workspacePage .missionBlockers,.workspacePage .missionStatusLine{background:#ffffffad;border-radius:18px;border:1px solid #174a7c17!important;padding:16px!important}.workspacePage .missionStatusLine{align-content:start;gap:6px;display:grid!important}.workspacePage .missionStatusLine span{font-size:clamp(14px,1vw,16px)}.workspacePage .recommendedActionPanel{scroll-margin-top:96px}.workspacePage .executiveRecommendation{color:#eaf6ff;background:radial-gradient(circle at 0 0,#31c48d24,#0000 320px),linear-gradient(135deg,#041224f5,#06203cf0);border:1px solid #0d7e7633;border-radius:26px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:clamp(18px,2.5vw,34px);padding:clamp(18px,2.4vw,30px);display:grid;box-shadow:0 30px 78px #05122233}.workspacePage .executiveRecommendation span{color:#8ff5d7;letter-spacing:.11em;text-transform:uppercase;font-size:11px;font-weight:1000}.workspacePage .executiveRecommendation strong{color:#fff;letter-spacing:-.045em;font-size:clamp(28px,3.1vw,46px)}.workspacePage .executiveRecommendation p{color:#c8dff2;max-width:780px}.workspacePage .executiveRecommendation small{color:#91bce0;margin-top:8px;font-size:12px;font-weight:850;display:block}.workspacePage .executiveRecommendation .primaryLink{background:linear-gradient(135deg,#2563eb,#0d7e76);border-color:#8ff5d757;min-width:168px;text-decoration:none;color:#fff!important}.workspacePage #claim-intelligence-map{scroll-margin-top:86px}.workspacePage .evidenceIntelligenceSummary{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin:6px 0 16px;display:grid}.workspacePage .evidenceIntelligenceSummary button{text-align:left;cursor:pointer;background:radial-gradient(circle at 12% 0,#2f6fae14,#0000 180px),#ffffffc7;border:1px solid #174a7c1a;border-radius:18px;gap:5px;padding:15px;display:grid;box-shadow:0 16px 42px #0512220e}.workspacePage .evidenceIntelligenceSummary button:hover{border-color:#0d7e763d;transform:translateY(-1px)}.workspacePage .evidenceIntelligenceSummary span,.workspacePage .conditionSummaryCard dt{color:#64748b;letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:1000}.workspacePage .evidenceIntelligenceSummary strong{color:var(--navy-deep);letter-spacing:-.055em;font-size:clamp(28px,3vw,42px);font-weight:1000;line-height:.95}.workspacePage .evidenceIntelligenceSummary small{color:#42526a;font-size:12px;font-weight:800}.workspacePage .conditionSummaryGrid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:14px;display:grid}.workspacePage .conditionSummaryCard{background:radial-gradient(circle at 0 0,#2f6fae1a,#0000 240px),#ffffffd1;border:1px solid #174a7c1a;border-radius:22px;gap:14px;padding:18px;display:grid;box-shadow:0 18px 50px #05122212}.workspacePage .conditionSummaryCard>div:first-child{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.workspacePage .conditionSummaryCard>div:first-child>strong{color:var(--navy-deep);font-size:clamp(18px,1.5vw,24px);font-weight:1000;line-height:1.05}.workspacePage .conditionSummaryCard dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0;display:grid}.workspacePage .conditionSummaryCard dl div{background:#f7f9fce6;border-radius:14px;gap:3px;padding:10px;display:grid}.workspacePage .conditionSummaryCard dd{color:var(--navy-deep);margin:0;font-size:15px;font-weight:1000}.workspacePage .claimPackageDeliverables{background:#ffffffd1;border:1px solid #174a7c1a;border-radius:24px;padding:16px;box-shadow:0 18px 50px #0512220f}@keyframes workspaceFadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (max-width:980px){.workspacePage .intelligenceRibbon{scrollbar-width:none;grid-template-columns:repeat(5,minmax(160px,1fr));width:calc(100% - 24px);overflow-x:auto}.workspacePage .missionStatusBriefing,.workspacePage .executiveRecommendation{grid-template-columns:1fr}.workspacePage .evidenceIntelligenceSummary{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.workspacePage .missionStatusPanel.osPrimaryContent,.workspacePage .recommendedActionPanel.osPrimaryContent,.workspacePage .evidenceIntelligencePanel.osPrimaryContent,.workspacePage .conditionIntelligencePanel,.workspacePage .compactPackagePanel{width:calc(100% - 20px)}.workspacePage .evidenceIntelligenceSummary,.workspacePage .conditionSummaryCard dl{grid-template-columns:1fr}}@media (min-width:901px){body .workspacePage .workspaceHero.compactHero.evidenceHero.osHeroSmall{width:min(1440px,100% - 64px);margin-inline:auto;padding-top:34px!important;padding-bottom:20px!important}body .workspacePage .workspaceHero.compactHero.evidenceHero.osHeroSmall h2{letter-spacing:-.062em;max-width:1120px;font-size:clamp(44px,4.6vw,76px);line-height:.92}body .workspacePage .workspaceHero.compactHero.evidenceHero.osHeroSmall p:not(.eyebrow){max-width:820px;font-size:clamp(16px,1.18vw,20px);line-height:1.45}body .workspacePage .intelligenceRibbon{border-color:#7ec4ff2e;border-radius:16px;width:min(1440px,100% - 64px);margin-bottom:18px;top:0}body .workspacePage .intelligenceRibbon button{min-height:66px;padding:13px 16px}body .workspacePage .claimWorkspaceOS.intelligenceWorkspace{gap:18px}body .workspacePage .missionStatusPanel.osPrimaryContent,body .workspacePage .recommendedActionPanel.osPrimaryContent,body .workspacePage .evidenceIntelligencePanel.osPrimaryContent,body .workspacePage .conditionIntelligencePanel,body .workspacePage .compactPackagePanel{width:min(1440px,100% - 64px)}body .workspacePage .missionStatusBriefing{box-shadow:none;background:0 0;border:0;border-radius:0;grid-template-columns:minmax(320px,.9fr) minmax(260px,.7fr) minmax(420px,1.2fr);gap:34px;padding:4px 0 12px}body .workspacePage .missionStatusLead h2{font-size:clamp(62px,7vw,118px);line-height:.82}body .workspacePage .missionStatusLead>strong{font-size:15px}body .workspacePage .missionStatusLead p{max-width:620px;font-size:17px;line-height:1.5}body .workspacePage .missionBlockers,body .workspacePage .missionStatusLine{box-shadow:none;background:0 0;border-radius:0;border:0!important;border-left:2px solid #0d7e763d!important;padding:4px 0 4px 18px!important}body .workspacePage .missionBlockers>span{color:#64748b;letter-spacing:.1em;text-transform:uppercase;margin-bottom:10px;font-size:11px;font-weight:1000;display:block}body .workspacePage .missionBlockers>div{grid-template-columns:1fr;gap:8px;display:grid}body .workspacePage .missionBlockers em{color:var(--navy-deep);background:0 0;border:0;border-radius:0;padding:0;font-size:16px;font-style:normal;font-weight:900}body .workspacePage .missionStatusLine strong{font-size:18px}body .workspacePage .missionStatusLine span,body .workspacePage .missionStatusLine small{font-size:15px}body .workspacePage .executiveRecommendation{background:linear-gradient(90deg,#041224fa,#06203cf0 62%,#0d7e76a3);border:0;border-radius:0;grid-template-columns:minmax(0,1fr) auto;padding:26px 32px;box-shadow:0 30px 80px #05122229}body .workspacePage .executiveRecommendation strong{font-size:clamp(36px,3.8vw,62px)}body .workspacePage .executiveRecommendation p{font-size:17px}body .workspacePage .claimIntelligenceMapPanel.osPrimaryContent>.panelHead{width:min(1440px,100vw - 64px);padding-top:28px!important}body .workspacePage .claimIntelligenceMapPanel.osPrimaryContent>.panelHead h2{letter-spacing:-.05em;font-size:clamp(34px,3.3vw,56px)}body .workspacePage .claimIntelligenceMapPanel.osPrimaryContent>.panelHead p:not(.eyebrow){max-width:720px;font-size:17px}body .workspacePage .evidenceIntelligencePanel,body .workspacePage .conditionIntelligencePanel,body .workspacePage .compactPackagePanel{padding-top:10px}body .workspacePage .evidenceIntelligenceHeader h2,body .workspacePage .conditionIntelligencePanel .panelHead h2,body .workspacePage .compactPackagePanel .panelHead h2{letter-spacing:-.045em;font-size:clamp(30px,2.7vw,46px)}body .workspacePage .evidenceIntelligenceHeader p,body .workspacePage .conditionIntelligencePanel .panelHead p,body .workspacePage .compactPackagePanel .panelHead p{max-width:820px;font-size:16px;line-height:1.5}body .workspacePage .evidenceIntelligenceSummary{border-top:1px solid #174a7c1f;border-bottom:1px solid #174a7c1f;grid-template-columns:repeat(5,minmax(0,1fr));gap:0;margin:18px 0 0}body .workspacePage .evidenceIntelligenceSummary button{box-shadow:none;background:0 0;border:0;border-right:1px solid #174a7c1a;border-radius:0;padding:18px 18px 18px 0}body .workspacePage .evidenceIntelligenceSummary button:not(:first-child){padding-left:18px}body .workspacePage .evidenceIntelligenceSummary button:last-child{border-right:0}body .workspacePage .evidenceActivityStrip{border-bottom:1px solid #174a7c1a;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) auto;align-items:end;gap:24px;padding:22px 0;display:grid}body .workspacePage .evidenceActivityStrip div{gap:5px;display:grid}body .workspacePage .evidenceActivityStrip span{color:#64748b;letter-spacing:.1em;text-transform:uppercase;font-size:11px;font-weight:1000}body .workspacePage .evidenceActivityStrip strong{color:var(--navy-deep);font-size:clamp(19px,1.6vw,26px);font-weight:1000;line-height:1.08}body .workspacePage .evidenceActivityStrip small{color:#42526a;font-size:14px;font-weight:800}body .workspacePage .evidenceWorkspaceDestination{display:none}body .workspacePage .workspaceDisclosure.evidenceToolsDisclosure{margin-top:8px}body .workspacePage .conditionSummaryGrid{border-top:1px solid #174a7c1f;grid-template-columns:1fr;gap:0;display:grid}body .workspacePage .conditionSummaryCard{box-shadow:none;background:0 0;border:0;border-bottom:1px solid #174a7c1a;border-radius:0;grid-template-columns:minmax(240px,.82fr) minmax(360px,1.1fr) minmax(280px,.9fr) auto;align-items:center;gap:22px;padding:22px 0}body .workspacePage .conditionSummaryCard>div:first-child{justify-content:start;gap:8px;display:grid}body .workspacePage .conditionSummaryCard>div:first-child>strong{font-size:clamp(22px,1.8vw,30px)}body .workspacePage .conditionSummaryCard dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}body .workspacePage .conditionSummaryCard dl div{background:0 0;border-radius:0;padding:0}body .workspacePage .conditionSummaryCard p{color:#42526a;margin:0;font-size:15px}body .workspacePage .conditionSummaryCard .textActionButton{white-space:nowrap;justify-self:end}body .workspacePage .claimPackageDeliverables{box-shadow:none;background:0 0;border:1px solid #174a7c1f;border-left:0;border-right:0;border-radius:0;grid-template-columns:repeat(6,minmax(0,1fr)) auto;gap:0;padding:0;display:grid}body .workspacePage .claimPackageDeliverables div{box-shadow:none;background:0 0;border:0;border-right:1px solid #174a7c1a;border-radius:0;padding:18px 14px 18px 0}body .workspacePage .claimPackageDeliverables div:not(:first-child){padding-left:14px}body .workspacePage .claimPackageDeliverables .primaryLink{align-self:center;margin-left:18px}}.workspacePage{background:linear-gradient(180deg, #e2ebf3b8 0, transparent 310px), var(--surface-canvas);color:var(--text-primary)}.workspacePage .appHeader{z-index:60;-webkit-backdrop-filter:blur(18px)saturate(130%);backdrop-filter:blur(18px)saturate(130%);background:#051527f0;border-bottom:1px solid #99bedd26;min-height:68px;padding-top:10px;padding-bottom:10px;position:sticky;top:0;box-shadow:0 8px 28px #04122229}.workspacePage .brandLockup{width:fit-content;text-decoration:none}.workspacePage .brandLockup strong{letter-spacing:-.025em;font-size:17px;font-weight:850}.workspacePage .brandLockup small{color:#dcebf69e;letter-spacing:.07em;text-transform:uppercase;font-size:9px;font-weight:750}.workspacePage .engineStatusBadge{background:0 0;border:0;padding:0}.workspacePage .engineStatusBadge i{background:#76e6c5;box-shadow:0 0 0 4px #76e6c51a}.workspacePage .globalUserText{font-size:11px;font-weight:750;color:#f1f7fce0!important}.workspacePage .sessionBox button{color:#dcebf69e;background:0 0;border:0;padding:1px 0;font-size:10px}.workspacePage .hamburgerMenu button{box-shadow:none;background:#ffffff0e;border-color:#bedaf029;border-radius:11px}.workspacePage .claimsCommandHero.osHero{min-height:238px;box-shadow:none;border-bottom:1px solid #89bde424;background:linear-gradient(90deg,#07192d14,#07192ddb),radial-gradient(circle at 14% 24%,#3f96a436,#0000 34%),#07192d!important}.workspacePage .claimsCommandHero.osHero:before{opacity:.48;background-size:56px 56px}.workspacePage .claimsCommandHero.osHero .eyebrow{color:#8ce4cf;letter-spacing:.13em;margin-bottom:12px;font-size:10px}.workspacePage .claimsCommandHero.osHero h2{letter-spacing:-.052em;max-width:820px;font-size:clamp(36px,4.2vw,64px);font-weight:850;line-height:.94}.workspacePage .claimsCommandHero.osHero p:not(.eyebrow){color:#e0edf7ad;margin-top:14px;font-size:14px;font-weight:620}.workspacePage .claimsCommandHero.osHero .compactActionButton.primary{color:#075e53;background:#eefbf7;border:1px solid #91ebd54d;border-radius:12px;min-height:44px;padding:0 18px;transition:transform .16s,background .16s,box-shadow .16s;box-shadow:0 12px 34px #0003}.workspacePage .claimsCommandHero.osHero .compactActionButton.primary:hover{background:#fff;transform:translateY(-1px);box-shadow:0 16px 40px #0000003d}.workspacePage .claimsCommandDashboard.osWorkspaceStack{gap:22px}.workspacePage .portfolioMetricGrid.osHealthRibbon{z-index:2;border:1px solid var(--border-subtle);border-radius:var(--radius-md);box-shadow:var(--shadow-panel);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fffffff5;grid-template-columns:repeat(6,minmax(0,1fr));gap:0;margin-top:-30px;padding:0;position:relative}.workspacePage .portfolioMetricGrid.osHealthRibbon .portfolioMetricCard{min-height:92px;box-shadow:none;opacity:1;background:0 0;border:0;border-radius:0;padding:18px 20px;position:relative}.workspacePage .portfolioMetricGrid.osHealthRibbon .portfolioMetricCard:not(:last-child):after{background:var(--border-subtle);content:"";width:1px;position:absolute;top:18px;bottom:18px;right:0}.workspacePage .portfolioMetricCard span{color:var(--text-tertiary);letter-spacing:.09em;font-size:9px}.workspacePage .portfolioMetricCard strong{color:var(--text-primary);letter-spacing:-.035em;font-size:clamp(21px,1.7vw,28px);font-weight:850}.workspacePage .portfolioMetricCard.ready strong{color:var(--status-supported)}.workspacePage .portfolioMetricCard.urgent strong{color:var(--status-review)}.workspacePage .commandPortfolioPanel{box-shadow:none;background:0 0;border:0;border-radius:0;overflow:visible}.workspacePage .primaryClaimCard{border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--surface-panel);box-shadow:var(--shadow-panel);grid-template-columns:minmax(0,1.08fr) minmax(300px,.74fr) minmax(180px,.42fr);gap:24px;margin:0;padding:clamp(24px,3vw,40px);position:relative;overflow:hidden}.workspacePage .primaryClaimCard:before{background:linear-gradient(90deg, var(--accent-intelligence), #61baa9 54%, transparent);content:"";height:3px;position:absolute;top:0;left:0;right:0}.workspacePage .portfolioClaimMain h3{color:var(--text-primary);letter-spacing:-.045em;margin-top:6px;font-size:clamp(28px,2.5vw,40px);font-weight:850;line-height:.98}.workspacePage .portfolioClaimMain p{max-width:620px;color:var(--text-secondary);font-size:13px;font-weight:600;line-height:1.5}.workspacePage .claimTypeBadge,.workspacePage .workspaceContextPill{letter-spacing:.08em;border:0;border-radius:7px;padding:6px 8px;font-size:9px}.workspacePage .claimTypeBadge{background:var(--accent-intelligence-soft);color:var(--accent-intelligence)}.workspacePage .workspaceContextPill{background:var(--status-review-soft);color:var(--status-review)}.workspacePage .portfolioClaimStats{border-top:1px solid var(--border-subtle);border-bottom:1px solid var(--border-subtle);gap:0}.workspacePage .portfolioClaimStats span{color:var(--text-tertiary);background:0 0;border:0;border-radius:0;padding:14px 10px 14px 0;font-size:10px;font-weight:720}.workspacePage .portfolioClaimStats strong{color:var(--text-primary);margin-bottom:5px;font-size:14px;font-weight:820}.workspacePage .portfolioClaimAction{border-left:1px solid var(--border-subtle);text-align:left;justify-content:center;align-self:stretch;justify-items:start;padding-left:24px}.workspacePage .portfolioClaimAction small{color:var(--text-tertiary);font-size:9px}.workspacePage .portfolioClaimAction span{color:var(--text-primary);font-size:18px;font-weight:820;line-height:1.15}.workspacePage .portfolioClaimAction em{color:var(--accent-intelligence);font-size:12px}.workspacePage .claimHealthPanel{border:0;border-top:1px solid var(--border-subtle);background:0 0;border-radius:0;gap:24px;padding:20px 0 0}.workspacePage .claimHealthPanel>div{border:0;border-left:2px solid var(--border-strong);background:0 0;border-radius:0;padding:0 0 0 12px}.workspacePage .claimHealthPanel.strong>div:first-child{border-left-color:var(--status-supported)}.workspacePage .claimHealthPanel.attention>div:first-child{border-left-color:var(--status-review)}.workspacePage .completionBreakdown{border-top:1px solid var(--border-subtle);gap:6px 16px;padding-top:18px}.workspacePage .completionBreakdown span{color:var(--text-tertiary);background:0 0;border:0;padding:0}.workspacePage .completionBreakdown span.done{color:var(--status-supported);background:0 0}.workspacePage .completionBreakdown span.attention{color:var(--status-review);background:0 0}.workspacePage .remainingTasksPanel{background:var(--status-review-soft);border:0;border-left:3px solid #d59428;border-radius:0;padding:12px 16px}.workspacePage .secondaryClaimList{border-top:1px solid var(--border-subtle);gap:0;margin-top:12px;padding:0}.workspacePage .secondaryClaimRow{border:0;border-bottom:1px solid var(--border-subtle);background:0 0;border-radius:0;padding:15px 4px;transition:background .15s,padding .15s}.workspacePage .secondaryClaimRow:hover{background:#ffffffb8;padding-left:12px;padding-right:12px}.workspacePage .recentActivityPanel{border:0;border-top:1px solid var(--border-subtle);background:0 0;border-radius:0}.workspacePage .recentActivityPanel .panelHead.compact{border-bottom:1px solid var(--border-subtle);padding:22px 0 16px}.workspacePage .recentActivityPanel .panelHead.compact h2{color:var(--text-primary);letter-spacing:-.04em;font-size:clamp(26px,2vw,34px);font-weight:850}.workspacePage .recentActivityItem{border-color:var(--border-subtle);padding:14px 2px}.workspacePage .recentActivityItem>span{background:var(--accent-intelligence);width:7px;height:7px;box-shadow:0 0 0 4px #176d831a}.workspacePage .recentActivityItem strong{color:var(--text-primary);font-weight:780}.workspacePage .recentActivityItem small,.workspacePage .recentActivityItem em{color:var(--text-tertiary);font-weight:650}@media (max-width:1180px){.workspacePage .portfolioMetricGrid.osHealthRibbon{grid-template-columns:repeat(3,minmax(0,1fr))}.workspacePage .portfolioMetricGrid.osHealthRibbon .portfolioMetricCard:nth-child(3):after{display:none}.workspacePage .primaryClaimCard{grid-template-columns:minmax(0,1fr) minmax(280px,.72fr)}.workspacePage .portfolioClaimAction{border-top:1px solid var(--border-subtle);border-left:0;grid-column:1/-1;padding-top:18px;padding-left:0}}@media (max-width:760px){.workspacePage .appHeader{min-height:60px}.workspacePage .brandLockup small,.workspacePage .engineStatusBadge,.workspacePage .globalUserText{display:none}.workspacePage .claimsCommandHero.osHero{min-height:220px}.workspacePage .claimsCommandHero.osHero h2{font-size:clamp(34px,10vw,46px)}.workspacePage .portfolioMetricGrid.osHealthRibbon{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:-22px}.workspacePage .portfolioMetricGrid.osHealthRibbon .portfolioMetricCard{min-height:76px;padding:14px}.workspacePage .portfolioMetricGrid.osHealthRibbon .portfolioMetricCard:nth-child(2n):after{display:none}.workspacePage .primaryClaimCard{grid-template-columns:minmax(0,1fr);gap:20px;padding:22px 18px}.workspacePage .portfolioClaimStats{grid-template-columns:minmax(0,1fr)}.workspacePage .portfolioClaimAction{grid-column:auto}.workspacePage .claimHealthPanel{gap:18px}}@media (prefers-reduced-motion:reduce){.workspacePage *,.workspacePage :before,.workspacePage :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.cposDesktopShell{display:none}@media (min-width:901px){.cposApplicationPage{background:#edf1f5;min-height:100dvh}.cposApplicationPage>.appHeader,.cposApplicationPage>.wizardHeader,.cposApplicationPage>.siteFooter,.cposApplicationPage>.claimCopilot,.cposApplicationPage .legacyClaimWorkspace{display:none!important}.cposDesktopShell{--cpos-dock:72px;grid-template-columns:var(--cpos-dock) minmax(0, 1fr);color:#0b1c2e;background:#edf1f5;grid-template-rows:64px minmax(0,1fr) 48px;width:100%;min-height:100dvh;transition:grid-template-columns .18s;display:grid}.cposDesktopShell.dockExpanded{--cpos-dock:224px}.cposCommandBar{z-index:100;color:#eff7fd;background:#07192d;border-bottom:1px solid #859db433;grid-area:1/1/auto/-1;grid-template-columns:auto minmax(190px,270px) auto minmax(260px,1fr) auto;align-items:center;gap:20px;min-width:0;padding:0 22px;display:grid;position:sticky;top:0;box-shadow:0 7px 24px #07192d24}.cposIdentity,.cposClaimSelector,.cposWorkspaceName,.cposCommandSearch,.cposCommandUtilities{min-width:0}.cposIdentity{color:inherit;text-decoration:none;display:grid}.cposIdentity strong{letter-spacing:-.025em;font-size:17px;font-weight:850}.cposIdentity span,.cposClaimSelector>span,.cposWorkspaceName span{color:#87a4bd;letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:800}.cposClaimSelector,.cposWorkspaceName{gap:2px;display:grid}.cposClaimSelector select{color:#f5f9fc;width:100%;font:inherit;background:0 0;border:0;padding:0;font-size:13px;font-weight:750}.cposWorkspaceName strong{text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.cposCommandSearch{justify-self:center;width:min(560px,100%);position:relative}.cposCommandSearch>span{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.cposCommandSearch input{color:#f5f9fc;width:100%;height:36px;font:inherit;background:#fff1;border:1px solid #a6c7e129;border-radius:9px;padding:0 50px 0 13px;font-size:13px}.cposCommandSearch input::placeholder{color:#86a0b7}.cposCommandSearch kbd{color:#9db4c8;font:inherit;border:1px solid #bbd3e72e;border-radius:5px;padding:2px 5px;font-size:10px;position:absolute;top:8px;right:9px}.cposCommandUtilities{align-items:center;gap:8px;display:flex}.cposCommandUtilities button,.cposCommandUtilities a{color:#dceaf5;width:32px;height:32px;font:inherit;cursor:pointer;background:0 0;border:1px solid #aecbe224;border-radius:9px;place-items:center;text-decoration:none;display:grid}.cposCommandUtilities .cposUserMenu{color:#fff;background:#176d83;border-radius:50%;font-weight:850}.cposWorkspaceDock{z-index:80;background:#0a2038;border-right:1px solid #1d3a561a;flex-direction:column;grid-area:2/1/4;gap:5px;height:calc(100dvh - 64px);padding:12px 9px 58px;display:flex;position:sticky;top:64px;overflow:hidden}.cposWorkspaceDock a,.cposDockToggle{color:#9eb6ca;min-height:44px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:9px;grid-template-columns:44px 1fr;align-items:center;padding:0;text-decoration:none;display:grid}.cposWorkspaceDock a i,.cposDockToggle{place-items:center;width:44px;height:44px;font-size:13px;font-style:normal;font-weight:850;display:grid}.cposWorkspaceDock a span{opacity:0;white-space:nowrap;font-size:14px;font-weight:720;transition:opacity .12s}.dockExpanded .cposWorkspaceDock a span{opacity:1}.cposWorkspaceDock a:hover,.cposWorkspaceDock a:focus-visible{color:#edf7ff;background:#ffffff12}.cposWorkspaceDock a.active{color:#8ce4cf;background:#46a9b629;box-shadow:inset 3px 0 #56bfa9}.cposDockToggle{color:#c5d8e7;margin-bottom:8px}.cposMissionMain{grid-area:2/2;min-width:0;padding:0 28px 56px;overflow:visible}.cposMissionStatus{border-bottom:1px solid #1f416024;grid-template-rows:minmax(190px,auto) auto;grid-template-columns:minmax(170px,.34fr) minmax(340px,1fr) minmax(320px,.75fr);align-items:center;gap:0 32px;min-height:238px;padding:24px 0 14px;display:grid}.cposReadiness{border-right:1px solid #1f416024;align-content:center;display:grid}.cposReadiness strong{color:#07192d;letter-spacing:-.07em;font-size:clamp(58px,5.2vw,78px);font-weight:860;line-height:.85}.cposReadiness span{color:#176d83;letter-spacing:.14em;text-transform:uppercase;margin-top:10px;font-size:12px;font-weight:900}.cposMissionState,.cposNextAction{align-content:center;display:grid}.cposMissionState p,.cposNextAction p,.cposSectionHeading p{color:#617489;letter-spacing:.11em;text-transform:uppercase;margin:0 0 7px;font-size:11px;font-weight:850}.cposMissionState h1{color:#0b1c2e;letter-spacing:-.045em;margin:0;font-size:clamp(32px,3vw,46px);font-weight:850;line-height:.98}.cposMissionState>span{color:#3c4f63;max-width:680px;margin-top:12px;font-size:16px;line-height:1.5}.cposNextAction{border-left:2px solid #176d8357;padding-left:24px}.cposNextAction>strong{color:#0b1c2e;font-size:22px;font-weight:820;line-height:1.12}.cposNextAction>span{color:#506377;margin-top:8px;font-size:14px;line-height:1.45}.cposNextAction button{color:#176d83;width:fit-content;font:inherit;cursor:pointer;background:0 0;border:0;margin-top:14px;padding:0;font-size:14px;font-weight:850}.cposMissionMeta{color:#66798c;border-top:1px solid #1f41601a;flex-wrap:wrap;grid-column:1/-1;gap:8px 22px;padding-top:13px;font-size:13px;display:flex}.cposMissionMeta strong{color:#2a3e52}.cposLimitedEvidence{background:linear-gradient(120deg,#fffaf1,#f8fbfa 68%);border:1px solid #b2782b38;border-left:4px solid #b2782b;border-radius:14px;grid-template-columns:52px minmax(0,1fr) minmax(250px,.42fr);align-items:center;gap:22px;margin:22px 0;padding:22px 24px;display:grid;box-shadow:0 14px 34px #3e35230f}.cposLimitedEvidenceMark{color:#a8ead7;background:#173f34;border-radius:13px;place-items:center;width:46px;height:46px;font-size:16px;font-weight:900;display:grid}.cposLimitedEvidence p{color:#9a651d;letter-spacing:.14em;text-transform:uppercase;margin:0 0 5px;font-size:10px;font-weight:900}.cposLimitedEvidence h2{color:#152a23;letter-spacing:-.025em;margin:0;font-size:22px}.cposLimitedEvidence div>span{color:#4c5e57;max-width:850px;margin-top:8px;font-size:13px;line-height:1.55;display:block}.cposLimitedEvidence div>small{color:#79847f;margin-top:7px;font-size:10px;display:block}.cposLimitedEvidence aside{justify-items:stretch;gap:8px;display:grid}.cposLimitedEvidence aside a,.cposLimitedEvidence aside button{cursor:pointer;border-radius:8px;justify-content:space-between;align-items:center;min-height:40px;padding:0 14px;font-size:12px;font-weight:850;text-decoration:none;display:flex}.cposLimitedEvidence aside a{color:#fff;background:#176d83;border:1px solid #176d83}.cposLimitedEvidence aside button{color:#244b3c;background:#fff;border:1px solid #b9c7c1}.cposLimitedEvidence aside small{color:#78857f;text-align:center;font-size:10px}.cposGraphWorkspace{background:#041426;margin:0 -28px}.cposSectionHeading{justify-content:space-between;align-items:end;gap:24px;padding:22px 28px 16px;display:flex}.cposGraphWorkspace .cposSectionHeading{color:#eef7ff}.cposGraphWorkspace .cposSectionHeading p{color:#73cbb7}.cposSectionHeading h2{color:inherit;letter-spacing:-.035em;margin:0;font-size:24px;font-weight:820}.cposSectionHeading>span{color:#9eb8cf;max-width:500px;font-size:14px}.cposGraphWorkspace .claimGraphPanel,.cposGraphWorkspace .claimIntelligenceWorkspace.canvasFirst,.cposGraphWorkspace .claimWorkspaceGraphStage,.cposGraphWorkspace .claimMapCanvas.inlinePreview{width:100%!important;max-width:none!important;margin:0!important}.cposGraphWorkspace .claimGraphPanel{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.cposGraphWorkspace .claimIntelligenceWorkspace.canvasFirst{grid-template-rows:clamp(580px,66vh,700px)!important;min-height:0!important}.cposGraphWorkspace .claimMapCanvas.inlinePreview{border-radius:0!important;height:100%!important;min-height:580px!important}.cposGraphWorkspace .claimWorkspaceFloatingRibbon{display:none!important}.cposGraphWorkspace .claimWorkspaceRightPanel.contextualInspector{width:clamp(360px,27vw,410px)!important;right:18px!important}.cposGraphEmpty{color:#9eb8cf;place-items:center;min-height:420px;font-size:15px;display:grid}.cposExecutionRegion{grid-template-columns:minmax(0,1.5fr) minmax(320px,.65fr);gap:40px;padding:38px 0 28px;display:grid}.cposSectionHeading.compact{color:#0b1c2e;border-bottom:1px solid #1f416021;min-height:54px;padding:0 0 14px}.cposSectionHeading.compact>strong{color:#a15f08;letter-spacing:.08em;text-transform:uppercase;font-size:13px}.cposExecutionHeadingCopy{display:none}.cposPriorityList{display:grid}.cposPriorityList button{min-height:82px;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #1f41601c;grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:16px;padding:8px 4px;display:grid}.cposPriorityList button:hover{background:#ffffff80}.cposPriorityList b{color:#8c9bab;font-size:13px}.cposPriorityList span{gap:5px;display:grid}.cposPriorityList span strong{color:#15283b;font-size:16px;font-weight:800}.cposPriorityList small{color:#627487;font-size:14px}.cposPriorityList em{color:#176d83;font-size:14px;font-style:normal;font-weight:820}.cposRecentIntelligence>div:last-child{display:grid}.cposRecentIntelligence article{border-bottom:1px solid #1f41601c;grid-template-columns:78px 1fr;gap:4px 14px;padding:15px 0;display:grid}.cposRecentIntelligence time{color:#77899a;grid-row:1/3;font-size:13px}.cposRecentIntelligence article strong{color:#1b3044;font-size:15px}.cposRecentIntelligence article p{color:#617386;margin:0;font-size:14px;line-height:1.4}.cposEmptyActivity{color:#65788b;font-size:14px}.cposIntelligenceRibbon{z-index:110;bottom:0;right:0;left:var(--cpos-dock);color:#dcebf6;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#07192df7;border-top:1px solid #90b1cb2e;align-items:stretch;min-height:48px;padding:0 18px;transition:left .18s;display:flex;position:fixed}.cposIntelligenceRibbon button{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;border-right:1px solid #a0bed524;align-items:center;gap:6px;padding:0 18px;display:flex}.cposIntelligenceRibbon button strong{color:#f4fbff;font-size:14px}.cposIntelligenceRibbon button span{color:#93abc0;font-size:12px}.cposIntelligenceRibbon button.next{border-right:0;min-width:0;margin-left:auto}.cposIntelligenceRibbon button.next strong{text-overflow:ellipsis;white-space:nowrap;max-width:380px;overflow:hidden}.cposIntelligenceRibbon button.next em{color:#83dfc9;margin-left:12px;font-style:normal}.cposDesktopShell :focus-visible{outline-offset:2px;outline:2px solid #65cdb7}}@media (max-width:900px){.cposDesktopShell,.cposAdminProviderRegistry,.adminSalesIntelligence{display:none!important}.legacyClaimWorkspace,.cposAdminShell,.cposAdminMain{display:contents}.cposAdminBar,.cposAdminNav,.cposAdminHeader{display:none!important}}@media (prefers-reduced-motion:reduce){.cposDesktopShell,.cposDesktopShell *{transition:none!important;animation:none!important}}@media (min-width:901px){.cposDesktopShell .osClaimsCommandCenter{color:#10283f;width:100%;max-width:none;margin:0}.cposDesktopShell .osClaimsCommandCenter .claimsCommandDashboard{box-shadow:none;background:0 0;border:0;border-radius:0;gap:26px;padding:0;display:grid;overflow:visible}.cposDesktopShell .osClaimsCommandCenter .claimsCommandHero{background:radial-gradient(circle at 91% 4%,#3594ae61,#0000 330px),radial-gradient(circle at 8% 100%,#50b9a421,#0000 300px),linear-gradient(118deg,#06172a 0%,#092744 58%,#0e4c70 100%);border:1px solid #84b4d729;border-radius:18px;grid-template-columns:minmax(0,1fr) minmax(320px,.48fr);align-items:center;gap:clamp(36px,5vw,80px);min-height:278px;margin:26px 0 0;padding:clamp(34px,4vw,54px);display:grid;position:relative;overflow:hidden;box-shadow:0 30px 70px #071b2f2e}.cposDesktopShell .osClaimsCommandCenter .claimsCommandHero:before{opacity:.23;pointer-events:none;content:"";background-image:linear-gradient(#91c2e021 1px,#0000 1px),linear-gradient(90deg,#91c2e021 1px,#0000 1px);background-size:54px 54px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 34%,#000);mask-image:linear-gradient(90deg,#0000,#000 34%,#000)}.cposDesktopShell .osClaimsCommandCenter .claimsCommandHero>*{z-index:1;min-width:0;position:relative}.cposDesktopShell .osClaimsCommandCenter .claimsCommandHero .eyebrow{color:#77d9c1;letter-spacing:.15em;text-transform:uppercase;margin:0 0 15px;font-size:10px;font-weight:850}.cposDesktopShell .osClaimsCommandCenter .claimsCommandHero h2{color:#f4f9fd;letter-spacing:-.058em;max-width:820px;margin:0;font-size:clamp(42px,4vw,66px);font-weight:850;line-height:.94}.cposDesktopShell .osClaimsCommandCenter .claimsCommandHero>div>p:not(.eyebrow){color:#dfedf7b8;max-width:760px;margin:18px 0 0;font-size:15px;font-weight:560;line-height:1.5}.cposDesktopShell .claimsCommandHeroBrief{color:#eef8fd;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#05192c6b;border:1px solid #bedeef2e;border-left:3px solid #67cfb7;border-radius:12px;align-content:center;min-height:170px;padding:24px 25px;display:grid}.cposDesktopShell .claimsCommandHeroBrief>span{color:#78d8c2;letter-spacing:.14em;text-transform:uppercase;font-size:9px;font-weight:850}.cposDesktopShell .claimsCommandHeroBrief>strong{letter-spacing:-.025em;margin-top:9px;font-size:21px;font-weight:820;line-height:1.18}.cposDesktopShell .claimsCommandHeroBrief>small{color:#d3e6f3a6;margin-top:9px;font-size:11px;line-height:1.5}.cposDesktopShell .claimsCommandHeroBrief .claimsCommandActions{justify-content:flex-start;gap:8px;min-width:0;margin-top:18px;display:flex}.cposDesktopShell .claimsCommandHeroBrief .compactActionButton{min-height:40px;box-shadow:none;border-radius:8px;padding:0 13px;font-size:10px;font-weight:830}.cposDesktopShell .claimsCommandHeroBrief .compactActionButton.secondary{color:#e7f2f9;background:#ffffff0f;border-color:#c0dcef42}.cposDesktopShell .claimsCommandHeroBrief .compactActionButton.primary{color:#075d52;background:#eefbf7;border-color:#86dbc8}.cposDesktopShell .claimsCommandHeroBrief .compactActionButton i{margin-left:8px;font-style:normal}.cposDesktopShell .osClaimsCommandCenter .portfolioMetricGrid{z-index:2;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#fffffff5;border:1px solid #abc2d380;border-radius:13px;grid-template-columns:repeat(6,minmax(0,1fr));width:calc(100% - 48px);margin:-52px auto 0;padding:0;display:grid;position:relative;overflow:hidden;box-shadow:0 22px 50px #0c263c1f}.cposDesktopShell .osClaimsCommandCenter .portfolioMetricCard{min-height:112px;box-shadow:none;opacity:1;background:0 0;border:0;border-radius:0;align-content:center;gap:5px;padding:20px 22px;display:grid;position:relative}.cposDesktopShell .osClaimsCommandCenter .portfolioMetricCard:not(:last-child):after{content:"";background:#dce4ea;width:1px;position:absolute;top:22px;bottom:22px;right:0}.cposDesktopShell .osClaimsCommandCenter .portfolioMetricCard:before{content:"";background:0 0;height:2px;position:absolute;top:0;left:22px;right:22px}.cposDesktopShell .osClaimsCommandCenter .portfolioMetricCard.ready:before{background:#55bba5}.cposDesktopShell .osClaimsCommandCenter .portfolioMetricCard.urgent:before{background:#d08a2c}.cposDesktopShell .osClaimsCommandCenter .portfolioMetricCard>span{color:#6a7e91;letter-spacing:.11em;text-transform:uppercase;font-size:9px;font-weight:830}.cposDesktopShell .osClaimsCommandCenter .portfolioMetricCard>strong{color:#0b2136;letter-spacing:-.045em;text-overflow:ellipsis;white-space:nowrap;font-size:clamp(25px,2.2vw,35px);font-weight:860;line-height:1;overflow:hidden}.cposDesktopShell .osClaimsCommandCenter .portfolioMetricCard.ready>strong{color:#147762}.cposDesktopShell .osClaimsCommandCenter .portfolioMetricCard.urgent>strong{color:#a05f0e}.cposDesktopShell .osClaimsCommandCenter .portfolioMetricCard>small{color:#8090a0;font-size:10px;font-weight:620;line-height:1.25}.cposDesktopShell .osClaimsCommandCenter .commandPortfolioPanel,.cposDesktopShell .osClaimsCommandCenter .recentActivityPanel{width:100%;box-shadow:none;background:0 0;border:0;border-radius:0}.cposDesktopShell .claimsPortfolioHeading,.cposDesktopShell .secondaryClaimListHead{border-bottom:1px solid #d5dfe6;justify-content:space-between;align-items:end;gap:30px;padding:8px 0 16px;display:flex}.cposDesktopShell .claimsPortfolioHeading .eyebrow,.cposDesktopShell .secondaryClaimListHead .eyebrow{color:#17758a;letter-spacing:.14em;text-transform:uppercase;margin:0 0 6px;font-size:9px;font-weight:850}.cposDesktopShell .claimsPortfolioHeading h2,.cposDesktopShell .secondaryClaimListHead h2{color:#10283f;letter-spacing:-.04em;margin:0;font-size:26px;font-weight:840}.cposDesktopShell .claimsPortfolioHeading>span,.cposDesktopShell .secondaryClaimListHead>span{color:#728496;font-size:11px;font-weight:720}.cposDesktopShell .claimsPortfolioHeading>span strong{color:#176d83;font-size:15px}.cposDesktopShell .osClaimsCommandCenter .primaryClaimCard{color:inherit;background:radial-gradient(circle at 100% 0,#5cb8a717,#0000 310px),#fff;border:1px solid #cfdbe3;border-radius:15px;grid-template-columns:minmax(0,1.1fr) minmax(310px,.72fr) minmax(210px,.38fr);align-items:center;gap:28px;margin:20px 0 0;padding:clamp(28px,3vw,42px);text-decoration:none;transition:transform .16s,border-color .16s,box-shadow .16s;display:grid;position:relative;overflow:hidden;box-shadow:0 24px 60px #0c263c17}.cposDesktopShell .osClaimsCommandCenter .primaryClaimCard:before{content:"";background:linear-gradient(90deg,#17758a,#59bca7 52%,#59bca700);height:3px;position:absolute;top:0;left:0;right:0}.cposDesktopShell .osClaimsCommandCenter .primaryClaimCard:hover{border-color:#9cbfca;transform:translateY(-2px);box-shadow:0 30px 70px #0c263c21}.cposDesktopShell .claimBadgeRow{flex-wrap:wrap;gap:7px;display:flex}.cposDesktopShell .osClaimsCommandCenter .claimTypeBadge,.cposDesktopShell .osClaimsCommandCenter .workspaceContextPill{letter-spacing:.1em;text-transform:uppercase;border:0;border-radius:6px;width:fit-content;margin:0;padding:6px 8px;font-size:8px;font-weight:850;display:inline-flex}.cposDesktopShell .osClaimsCommandCenter .claimTypeBadge{color:#126c69;background:#e4f4f2}.cposDesktopShell .osClaimsCommandCenter .claimTypeBadge.discharge{color:#265d93;background:#e5eef9}.cposDesktopShell .osClaimsCommandCenter .workspaceContextPill{color:#986017;background:#fff1d8}.cposDesktopShell .osClaimsCommandCenter .portfolioClaimMain h3{color:#0b2136;letter-spacing:-.052em;max-width:760px;margin:16px 0 0;font-size:clamp(32px,3vw,46px);font-weight:860;line-height:.98}.cposDesktopShell .osClaimsCommandCenter .portfolioClaimMain p{color:#52677a;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:700px;margin:14px 0 0;font-size:13px;font-weight:590;line-height:1.5;display:-webkit-box;overflow:hidden}.cposDesktopShell .primaryClaimUpdated{color:#7b8c9d;margin-top:16px;font-size:10px;font-weight:680;display:block}.cposDesktopShell .osClaimsCommandCenter .portfolioClaimStats{background:#f7fafce0;border:1px solid #d9e2e8;border-radius:10px;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;display:grid}.cposDesktopShell .osClaimsCommandCenter .portfolioClaimStats>span{background:0 0;border:1px solid #dde5ea;border-top:0;border-left:0;border-radius:0;align-content:center;min-height:88px;padding:15px;display:grid;position:relative}.cposDesktopShell .osClaimsCommandCenter .portfolioClaimStats>span:nth-child(2n){border-right:0}.cposDesktopShell .osClaimsCommandCenter .portfolioClaimStats>span:nth-child(n+3){border-bottom:0}.cposDesktopShell .osClaimsCommandCenter .portfolioClaimStats small{color:#718497;letter-spacing:.09em;text-transform:uppercase;font-size:8px;font-weight:820}.cposDesktopShell .osClaimsCommandCenter .portfolioClaimStats strong{color:#10283f;text-overflow:ellipsis;white-space:nowrap;margin-top:7px;font-size:16px;font-weight:820;line-height:1.15;display:block;overflow:hidden}.cposDesktopShell .osClaimsCommandCenter .portfolioClaimStats>span:first-child strong{color:#176d83;letter-spacing:-.04em;font-size:25px}.cposDesktopShell .osClaimsCommandCenter .portfolioClaimStats i{background:#d9e3e8;border-radius:4px;height:3px;margin-top:9px;display:block;overflow:hidden}.cposDesktopShell .osClaimsCommandCenter .portfolioClaimStats i u{border-radius:inherit;background:linear-gradient(90deg,#176d83,#58bda7);height:100%;text-decoration:none;display:block}.cposDesktopShell .osClaimsCommandCenter .portfolioClaimAction{text-align:left;border-left:1px solid #d5dfe6;align-content:center;align-self:stretch;justify-items:start;gap:10px;padding-left:27px;display:grid}.cposDesktopShell .osClaimsCommandCenter .portfolioClaimAction small{color:#17758a;letter-spacing:.12em;text-transform:uppercase;font-size:8px;font-weight:850}.cposDesktopShell .osClaimsCommandCenter .portfolioClaimAction span{color:#10283f;letter-spacing:-.025em;font-size:20px;font-weight:820;line-height:1.16}.cposDesktopShell .osClaimsCommandCenter .portfolioClaimAction em{color:#fff;background:#176d83;border-radius:7px;align-items:center;min-height:38px;margin-top:7px;padding:0 13px;font-size:10px;font-style:normal;font-weight:830;display:inline-flex}.cposDesktopShell .osClaimsCommandCenter .portfolioClaimAction em i{margin-left:12px;font-style:normal}.cposDesktopShell .osClaimsCommandCenter .claimHealthPanel{background:0 0;border:0;border-top:1px solid #d7e1e7;border-radius:0;grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;padding:24px 0 0;display:grid}.cposDesktopShell .osClaimsCommandCenter .claimHealthPanel>div{background:0 0;border:0;border-left:3px solid #9fb3c2;border-radius:0;padding:0 0 0 14px}.cposDesktopShell .osClaimsCommandCenter .claimHealthPanel.strong>div:first-child{border-left-color:#4eaf99}.cposDesktopShell .osClaimsCommandCenter .claimHealthPanel.attention>div:first-child{border-left-color:#d08a2c}.cposDesktopShell .osClaimsCommandCenter .claimHealthPanel strong{color:#718396;letter-spacing:.1em;text-transform:uppercase;font-size:8px;font-weight:850}.cposDesktopShell .osClaimsCommandCenter .claimHealthPanel span{color:#10283f;margin-top:6px;font-size:21px;font-weight:840}.cposDesktopShell .osClaimsCommandCenter .claimHealthPanel small{color:#748697;margin-top:4px;font-size:10px;font-weight:620}.cposDesktopShell .osClaimsCommandCenter .completionBreakdown{border-top:1px solid #d7e1e7;flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:8px 18px;padding-top:22px;display:flex}.cposDesktopShell .osClaimsCommandCenter .completionBreakdown>strong{color:#667b8e;letter-spacing:.11em;text-transform:uppercase;margin-right:7px;font-size:8px;font-weight:850}.cposDesktopShell .osClaimsCommandCenter .completionBreakdown span{color:#748697;background:0 0;border:0;border-radius:0;align-items:center;gap:6px;padding:0;font-size:10px;font-weight:720;display:inline-flex}.cposDesktopShell .osClaimsCommandCenter .completionBreakdown span.done{color:#247e6c}.cposDesktopShell .osClaimsCommandCenter .completionBreakdown span.attention{color:#a56717}.cposDesktopShell .osClaimsCommandCenter .completionBreakdown i{font-style:normal}.cposDesktopShell .osClaimsCommandCenter .remainingTasksPanel{background:#fff7e9;border:0;border-left:3px solid #d08a2c;border-radius:0;grid-column:1/-1;gap:6px;padding:13px 16px;display:grid}.cposDesktopShell .osClaimsCommandCenter .remainingTasksPanel strong{color:#9b6319;letter-spacing:.11em;text-transform:uppercase;font-size:8px}.cposDesktopShell .osClaimsCommandCenter .remainingTasksPanel span{color:#293f52;font-size:12px;font-weight:750}.cposDesktopShell .osClaimsCommandCenter .secondaryClaimList{border:0;gap:0;margin-top:34px;padding:0;display:grid}.cposDesktopShell .secondaryClaimListHead{margin-bottom:4px}.cposDesktopShell .osClaimsCommandCenter .secondaryClaimRow{min-height:112px;color:inherit;background:0 0;border:0;border-bottom:1px solid #d7e1e7;border-radius:0;grid-template-columns:minmax(300px,1.25fr) minmax(150px,.35fr) minmax(270px,.7fr) 62px;align-items:center;gap:24px;padding:17px 8px;text-decoration:none;transition:background .15s,padding .15s;display:grid}.cposDesktopShell .osClaimsCommandCenter .secondaryClaimRow:hover{background:#ffffffb3;padding-left:16px;padding-right:16px}.cposDesktopShell .secondaryClaimIdentity{justify-items:start;min-width:0;display:grid}.cposDesktopShell .secondaryClaimIdentity>strong{color:#173047;letter-spacing:-.02em;text-overflow:ellipsis;white-space:nowrap;width:100%;margin-top:9px;font-size:17px;font-weight:800;display:block;overflow:hidden}.cposDesktopShell .secondaryClaimIdentity>small{color:#8191a0;margin-top:5px;font-size:9px}.cposDesktopShell .secondaryClaimProgress{gap:10px;display:grid}.cposDesktopShell .secondaryClaimProgress>span{color:#728597;font-size:9px;font-weight:690}.cposDesktopShell .secondaryClaimProgress>span strong{color:#176d83;margin-right:3px;font-size:18px}.cposDesktopShell .secondaryClaimProgress>i{background:#d8e2e8;border-radius:4px;height:4px;display:block;overflow:hidden}.cposDesktopShell .secondaryClaimProgress>i u{border-radius:inherit;background:linear-gradient(90deg,#176d83,#5bbca7);height:100%;text-decoration:none;display:block}.cposDesktopShell .secondaryClaimState{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.cposDesktopShell .secondaryClaimState span{gap:5px;min-width:0;display:grid}.cposDesktopShell .secondaryClaimState small{color:#7a8c9c;letter-spacing:.1em;text-transform:uppercase;font-size:8px;font-weight:820}.cposDesktopShell .secondaryClaimState strong{color:#2a4155;text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:760;overflow:hidden}.cposDesktopShell .osClaimsCommandCenter .secondaryClaimRow>em{color:#176d83;justify-self:end;font-size:10px;font-style:normal;font-weight:840}.cposDesktopShell .osClaimsCommandCenter .secondaryClaimRow>em i{margin-left:7px;font-style:normal}.cposDesktopShell .osClaimsCommandCenter .recentActivityPanel{border-top:1px solid #cfdbe3;margin-top:12px}.cposDesktopShell .osClaimsCommandCenter .recentActivityPanel .panelHead.compact{border-bottom:1px solid #d7e1e7;padding:26px 0 17px}.cposDesktopShell .osClaimsCommandCenter .recentActivityPanel .panelHead h2{color:#10283f;letter-spacing:-.04em;font-size:28px}.cposDesktopShell .osClaimsCommandCenter .recentActivityItem{border-color:#d9e2e8;min-height:64px;padding:12px 4px}@media (max-width:1320px){.cposDesktopShell .osClaimsCommandCenter .portfolioMetricGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.cposDesktopShell .osClaimsCommandCenter .portfolioMetricCard:nth-child(3n):after{display:none}.cposDesktopShell .osClaimsCommandCenter .primaryClaimCard{grid-template-columns:minmax(0,1fr) minmax(300px,.7fr)}.cposDesktopShell .osClaimsCommandCenter .portfolioClaimAction{border-top:1px solid #d7e1e7;border-left:0;grid-column:1/-1;padding-top:22px;padding-left:0}.cposDesktopShell .osClaimsCommandCenter .secondaryClaimRow{grid-template-columns:minmax(280px,1fr) 140px minmax(220px,.65fr) 58px;gap:18px}}@media (max-width:1080px){.cposDesktopShell .osClaimsCommandCenter .claimsCommandHero{grid-template-columns:minmax(0,1fr)}.cposDesktopShell .claimsCommandHeroBrief{min-height:0}.cposDesktopShell .osClaimsCommandCenter .portfolioMetricGrid{width:calc(100% - 30px)}.cposDesktopShell .osClaimsCommandCenter .secondaryClaimRow{grid-template-columns:minmax(260px,1fr) 130px 58px}.cposDesktopShell .secondaryClaimState{display:none}}.cposDesktopShell{--cpos-dock:72px;background:radial-gradient(circle at 82% 2%,#3e8f9d17,#0000 24rem),#eef2f5;grid-template-columns:72px minmax(0,1fr);transition:none}.cposDesktopShell.dockExpanded{--cpos-dock:72px}.cposCommandBar{background:linear-gradient(100deg,#06182b 0%,#082039 58%,#071a2f 100%);border-bottom-color:#8db2cc29;grid-template-columns:172px minmax(180px,260px) minmax(150px,auto) minmax(240px,1fr) auto;gap:clamp(14px,1.5vw,26px);height:64px;box-shadow:0 10px 30px #07192d2e}.cposIdentity{padding-left:13px;position:relative}.cposIdentity:before{content:"";background:#62cbb3;border-radius:4px;width:3px;position:absolute;top:1px;bottom:1px;left:0}.cposIdentity strong{letter-spacing:-.035em}.cposClaimSelector{border-left:1px solid #adcbe121;padding-left:20px}.cposClaimSelector select{cursor:pointer}.cposCommandSearch label{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.cposCommandSearch input{background:#ffffff13;border-color:#a6c7e130;border-radius:10px;height:38px;transition:border-color .14s,background .14s,box-shadow .14s}.cposCommandSearch input:focus{background:#ffffff1a;border-color:#65cdb799;outline:none;box-shadow:0 0 0 3px #65cdb71a}.cposCommandSearch kbd{top:9px}.cposCommandUtilities{position:relative}.cposCommandUtilities>button:hover,.cposCommandUtilities>a:hover,.cposCommandUtilities>button.active{background:#65cdb71a;border-color:#65cdb773}.cposBell{color:#70d2bb;filter:drop-shadow(0 0 4px #70d2bbb3);font-size:8px}.cposUtilityPopover{z-index:150;color:#eaf4fb;background:#0b223a;border:1px solid #96b5cd33;border-radius:12px;gap:8px;width:280px;padding:17px;display:grid;position:absolute;top:44px;right:0;box-shadow:0 20px 50px #030f1c59}.cposUtilityPopover strong{font-size:14px}.cposUtilityPopover p,.cposUtilityPopover>span{color:#9eb7ca;margin:0;font-size:13px;line-height:1.45}.cposUtilityPopover>a,.cposUtilityPopover>button{color:#7ed9c4;text-align:left;border:0;border-top:1px solid #a0bed51f;border-radius:0;width:auto;height:auto;padding:10px 0 0;display:block}.cposWorkspaceDock{z-index:120;background:linear-gradient(#0a2038,#081b31);border-right-color:#86a6bf29;width:72px;height:auto;transition:width .18s cubic-bezier(.2,.8,.2,1),box-shadow .18s;position:fixed;top:64px;bottom:0;left:0;box-shadow:8px 0 30px #0000}.dockExpanded .cposWorkspaceDock{width:224px;box-shadow:14px 0 40px #0515253d}.cposWorkspaceDock a,.cposDockToggle{grid-template-columns:44px 1fr}.cposDockToggle span{opacity:0;color:#a9bfd1;white-space:nowrap;font-size:13px;font-weight:740;transition:opacity .1s}.dockExpanded .cposDockToggle span{opacity:1}.cposWorkspaceDock a i{border-radius:8px;position:relative}.cposWorkspaceDock a.active i{color:#9ce5d4}.cposWorkspaceDock a.active{box-shadow:inset 3px 0 #62cbb3}.cposMissionMain{padding:0 34px 64px}.cposMissionStatus{grid-template-rows:minmax(164px,auto) auto;grid-template-columns:minmax(165px,.28fr) minmax(330px,1fr) minmax(300px,.7fr);gap:0 clamp(24px,2.4vw,42px);min-height:216px;padding:20px 0 12px}.cposReadiness{padding-right:26px}.cposReadinessScore{color:#07192d;align-items:flex-start;display:flex}.cposReadinessScore strong{letter-spacing:-.075em;font-size:clamp(54px,4.6vw,72px);line-height:.82}.cposReadinessScore sup{color:#176d83;margin:2px 0 0 4px;font-size:20px;font-weight:850}.cposReadiness>span{margin-top:12px}.cposReadinessTrack{background:#d4dce3;border-radius:4px;height:4px;margin-top:13px;overflow:hidden}.cposReadinessTrack i{border-radius:inherit;background:#55bda6;height:100%;display:block}.cposReadiness.developing .cposReadinessTrack i{background:#d69b3f}.cposReadiness.attention .cposReadinessTrack i{background:#cf6f5c}.cposMissionState h1{max-width:700px;font-size:clamp(30px,2.7vw,43px)}.cposMissionState>span{margin-top:10px;font-size:15px;line-height:1.45}.cposNextAction{padding:13px 0 13px 24px}.cposNextAction>strong{font-size:20px}.cposNextAction button{color:#fff;background:#0d6b7c;border-radius:7px;align-items:center;gap:14px;padding:9px 13px;transition:background .14s,transform .14s;display:flex}.cposNextAction button:hover{background:#095a69;transform:translateY(-1px)}.cposNextAction button span{font-size:16px}.cposGraphWorkspace{background:linear-gradient(145deg,#06182b 0%,#03111f 100%);margin:0 -34px;position:relative;box-shadow:inset 0 1px #ffffff0d,0 16px 38px #091d3021}.cposGraphWorkspace:before{z-index:0;content:"";background:linear-gradient(90deg,#0000,#63cfb68c,#0000);height:1px;position:absolute;top:0;left:0;right:0}.cposGraphWorkspace .cposSectionHeading{z-index:2;padding:20px 34px 14px;position:relative}.cposGraphWorkspace .claimIntelligenceWorkspace.canvasFirst{grid-template-rows:clamp(560px,64vh,680px)!important}.cposGraphWorkspace .claimWorkspaceRightPanel.contextualInspector{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);animation:.18s cubic-bezier(.2,.8,.2,1) cposInspectorIn;overflow:auto;background:#071c30f5!important;border:1px solid #a1c2da33!important;border-radius:14px!important;top:16px!important;bottom:16px!important;right:16px!important;box-shadow:0 24px 70px #00091280!important}@keyframes cposInspectorIn{0%{opacity:0;transform:translate(16px)}to{opacity:1;transform:translate(0)}}.cposExecutionRegion{grid-template-columns:minmax(0,1.45fr) minmax(330px,.7fr);gap:clamp(36px,4vw,64px);padding-top:42px}.cposPriorityList button{grid-template-columns:42px minmax(0,1fr) auto auto;min-height:96px;padding:10px 8px;transition:background .13s,padding .13s}.cposPriorityList button:hover{background:#ffffffb8;padding-left:12px;padding-right:12px}.cposPriorityList span i{background:#d8e0e6;border-radius:4px;width:min(240px,60%);height:3px;display:block;overflow:hidden}.cposPriorityList span i u{border-radius:inherit;background:#d18a35;height:100%;text-decoration:none;display:block}.cposPriorityList mark{color:#657789;letter-spacing:.08em;text-transform:uppercase;background:#e8eef2;border-radius:99px;padding:4px 8px;font-size:10px;font-weight:850}.cposPriorityList mark.critical{color:#a14f3e;background:#f6e5df}.cposPriorityList em{text-align:right;min-width:68px}.cposRecentIntelligence>div:last-child{position:relative}.cposRecentIntelligence>div:last-child:before{content:"";background:#ccd7df;width:1px;position:absolute;top:22px;bottom:22px;left:91px}.cposRecentIntelligence article{grid-template-columns:72px 12px 1fr;column-gap:12px;padding:17px 0;position:relative}.cposRecentIntelligence time{grid-row:1/3}.cposRecentIntelligence article>i{z-index:1;background:#58bda7;border:2px solid #eef2f5;border-radius:50%;grid-row:1/3;width:9px;height:9px;margin-top:4px;box-shadow:0 0 0 2px #9fcfc5}.cposRecentIntelligence article strong,.cposRecentIntelligence article p{grid-column:3}.cposIntelligenceRibbon{background:#06182bfa;min-height:50px;transition:none;left:72px;box-shadow:0 -8px 26px #07192d24}.cposIntelligenceRibbon button{transition:background .13s}.cposIntelligenceRibbon button:hover{background:#65cdb714}.cposIntelligenceRibbon button.next{border-left:1px solid #a0bed524}.cposApplicationPage .legacyBuilderWorkspace{display:none!important}.cposDataState{background:linear-gradient(120deg,#f8fbfc,#eef5f8);border:1px solid #d3e0e7;border-left:4px solid #2d7a98;border-radius:10px;justify-content:space-between;align-items:center;gap:28px;margin:22px 0 4px;padding:18px 20px;display:flex;box-shadow:0 12px 28px #14354e0f}.cposDataState>div{gap:4px;min-width:0;display:grid}.cposDataState p{color:#26728b;letter-spacing:.11em;text-transform:uppercase;margin:0;font-size:10px;font-weight:850}.cposDataState h2{color:#173047;margin:0;font-size:17px;line-height:1.3}.cposDataState span{color:#64798a;font-size:11px;line-height:1.45}.cposDataState button{color:#fff;font:inherit;cursor:pointer;background:#176d83;border:1px solid #176d83;border-radius:7px;flex:none;padding:9px 13px;font-size:11px;font-weight:820}.cposDataState.warning{background:linear-gradient(120deg,#fffdf8,#faf4e9);border-left-color:#c48a31}.cposDataState.warning p{color:#94651e}.cposPackageHeader{border-bottom:1px solid #1f416021;grid-template-columns:minmax(0,1fr) minmax(310px,.46fr);align-items:center;gap:52px;min-height:205px;padding:28px 0 24px;display:grid}.cposPackageHeader p,.cposPackageSectionHead p,.cposPackageLocked p,.cposPackageExport p,.cposPackagePreview header p{color:#176d83;letter-spacing:.12em;text-transform:uppercase;margin:0 0 7px;font-size:11px;font-weight:850}.cposPackageHeader h1{color:#0b1c2e;letter-spacing:-.055em;margin:0;font-size:clamp(38px,3.6vw,54px);font-weight:860;line-height:.96}.cposPackageHeader>div:first-child>span{color:#526579;max-width:760px;margin-top:14px;font-size:15px;line-height:1.5;display:block}.cposPackageObjective{border-left:3px solid #58bfa9;gap:7px;padding:14px 0 14px 24px;display:grid}.cposPackageObjective>span{color:#748697;letter-spacing:.1em;text-transform:uppercase;font-size:10px;font-weight:850}.cposPackageObjective strong{color:#173047;font-size:20px}.cposPackageObjective small{color:#687b8d;line-height:1.4}.cposPackageObjective button,.cposPackageSectionHead>button,.cposPackagePreview header button,.cposPackageForms header button{color:#fff;width:fit-content;font:inherit;cursor:pointer;background:#0d6b7c;border:0;border-radius:7px;padding:9px 13px;font-size:12px;font-weight:800}.cposPackageRelease{color:#fff;background:radial-gradient(circle at 92% 12%,#5bdac12e,#0000 310px),linear-gradient(135deg,#061c32,#0a3d55);grid-template-columns:150px minmax(0,1fr) minmax(240px,.42fr);align-items:center;gap:34px;margin:0 -34px;padding:34px;display:grid;overflow:hidden;box-shadow:inset 0 1px #ffffff0a,0 20px 52px #051e3321}.cposPackageArtifact{justify-self:center;width:120px;height:150px;position:relative}.cposPackageArtifact .sheet{box-sizing:border-box;background:linear-gradient(150deg,#ffffff1f,#ffffff09);border:1px solid #82e1cf57;border-radius:8px;width:100px;height:132px;display:block;position:absolute;box-shadow:0 16px 38px #000d1c33}.cposPackageArtifact .back{top:0;right:0;transform:rotate(4deg)}.cposPackageArtifact .middle{top:7px;right:7px;transform:rotate(1.5deg)}.cposPackageArtifact .front{background:linear-gradient(155deg,#105269f2,#072036fa);padding:18px 14px;top:14px;right:14px}.cposPackageArtifact .front i,.cposPackageArtifact .front b,.cposPackageArtifact .front small{display:block}.cposPackageArtifact .front i{color:#78dfcb;border:1px solid #69dcc66b;border-radius:50%;place-items:center;width:27px;height:27px;font-size:8px;font-style:normal;font-weight:900;display:grid}.cposPackageArtifact .front b{color:#f3fbfe;letter-spacing:.12em;margin-top:15px;font-size:9px;line-height:1.35}.cposPackageArtifact .front small{color:#83aabb;margin-top:19px;font-size:8px}.cposPackageReleaseBody{min-width:0;display:grid}.cposPackageReleaseBody>p{color:#6ed8c3;letter-spacing:.15em;text-transform:uppercase;margin:0 0 7px;font-size:9px;font-weight:900}.cposPackageReleaseBody>h2{color:#fff;font:500 34px/1 var(--cpos-display-font);letter-spacing:-.04em;margin:0}.cposPackageReleaseBody>span{color:#b8cdd8;max-width:700px;margin-top:10px;font-size:11px;line-height:1.55;display:block}.cposPackageProgress{gap:8px;margin-top:20px;display:grid}.cposPackageProgress>div{justify-content:space-between;align-items:center;gap:20px;display:flex}.cposPackageProgress strong{color:#f3f9fc;font-size:10px}.cposPackageProgress small{color:#8baabb;font-size:9px}.cposPackageProgress>i{background:#b7d8e421;border-radius:99px;height:4px;display:block;overflow:hidden}.cposPackageProgress>i>b{border-radius:inherit;background:linear-gradient(90deg,#42b89f,#7de0cc);height:100%;transition:width .22s;display:block;box-shadow:0 0 14px #5bd7bf59}.cposPackagePath{grid-template-columns:repeat(3,minmax(0,1fr));margin:23px 0 0;padding:0;list-style:none;display:grid}.cposPackagePath li{grid-template-columns:28px minmax(0,1fr);align-items:center;gap:9px;padding-right:14px;display:grid;position:relative}.cposPackagePath li:after{content:"";background:#99bfcf33;height:1px;position:absolute;top:13px;left:32px;right:7px}.cposPackagePath li:last-child:after{display:none}.cposPackagePath li>i{z-index:1;color:#809faf;background:#0a2941;border:1px solid #9dc4d33d;border-radius:50%;place-items:center;width:27px;height:27px;font-size:9px;font-style:normal;font-weight:850;display:grid}.cposPackagePath li.current>i{color:#fff;background:#176f77;border-color:#69d9c2;box-shadow:0 0 0 5px #53cdb51a}.cposPackagePath li.complete>i{color:#79dfca;background:#45b49e2e;border-color:#67d8c16b}.cposPackagePath li>span{z-index:1;background:#08273d;gap:3px;min-width:0;display:grid}.cposPackagePath li strong{color:#eaf5fa;font-size:9px}.cposPackagePath li small{color:#7998aa;font-size:8px;line-height:1.3}.cposPackageReleaseAction{border-left:1px solid #a1c6d52e;gap:9px;padding-left:28px;display:grid}.cposPackageReleaseAction>span{color:#6dd9c3;letter-spacing:.13em;text-transform:uppercase;font-size:8px;font-weight:900}.cposPackageReleaseAction>strong{color:#eef7fa;font-size:11px;line-height:1.5}.cposPackageReleaseAction button{color:#06243a;min-height:42px;font:850 10px var(--cpos-interface-font);cursor:pointer;background:linear-gradient(100deg,#48bea7,#78ddc9);border:1px solid #72d7c3;border-radius:7px;padding:10px 13px}.cposPackageReleaseAction button.secondary{color:#e8f6fb;background:#ffffff0e;border-color:#9dc7d74d}.cposPackageReleaseAction button.text{color:#91b4c4;min-height:auto;box-shadow:none;background:0 0;border:0;padding:4px;font-size:9px}.cposPackageReleaseAction button:disabled{cursor:not-allowed;opacity:.45}.cposPackageMetrics{background:#f8fafb;border-bottom:1px solid #1f41601f;grid-template-columns:repeat(4,1fr);margin:0 -34px;padding:0 34px;display:grid}.cposPackageMetrics>div{border-right:1px solid #1f41601a;gap:4px;min-height:112px;padding:18px 24px;display:grid}.cposPackageMetrics>div:first-child{border-left:1px solid #1f41601a}.cposPackageMetrics strong{color:#10283e;letter-spacing:-.04em;font-size:30px}.cposPackageMetrics span{color:#334a5f;font-size:13px;font-weight:780}.cposPackageMetrics i{color:#758798;font-size:12px;font-style:normal}.cposPackageLocked{text-align:center;align-content:center;place-items:center;min-height:460px;display:grid}.cposPackageLocked h2{color:#142b40;margin:0;font-size:32px}.cposPackageLocked>span{color:#617487;max-width:620px;margin:12px 0 20px;line-height:1.5}.cposPackageLocked a{color:#176d83;font-weight:820}.cposPackageWorkbench,.cposPackageForms{padding:40px 0 8px}.cposPackageSectionHead{border-bottom:1px solid #1f416024;justify-content:space-between;align-items:end;gap:24px;padding-bottom:14px;display:flex}.cposPackageSectionHead h2{color:#142b40;letter-spacing:-.035em;margin:0;font-size:25px}.cposPackageSectionHead>span{color:#667a8d;font-size:13px}.cposPackageWorkspace{border-bottom:1px solid #1f416021;grid-template-columns:minmax(330px,.72fr) minmax(0,1.28fr);min-height:560px;display:grid}.cposPackageWorkspace>nav{border-right:1px solid #1f41601f;padding:12px 22px 12px 0}.cposPackageWorkspace>nav button{width:100%;min-height:74px;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #1f416017;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:12px;padding:8px;display:grid}.cposPackageWorkspace>nav button.selected{background:#ffffffb3;border-left:3px solid #58bfa9;padding-left:12px}.cposPackageWorkspace nav b{color:#8494a4;font-size:11px}.cposPackageWorkspace nav span{gap:4px;min-width:0;display:grid}.cposPackageWorkspace nav strong{color:#21384e;font-size:13px}.cposPackageWorkspace nav small{color:#718395;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.cposPackageWorkspace nav em{color:#718294;text-transform:uppercase;background:#edf1f4;border-radius:99px;padding:4px 7px;font-size:9px;font-style:normal;font-weight:800}.cposPackageWorkspace nav em.ready{color:#26715f;background:#ddf1ea}.cposPackagePreview{min-width:0;padding:22px 0 22px 30px}.cposPackagePreview header,.cposPackageForms header{justify-content:space-between;align-items:start;gap:20px;display:flex}.cposPackagePreview h2{color:#183047;margin:0;font-size:23px}.cposPackageDocument{background:#fff;border:1px solid #d0d9e0;border-radius:8px;max-height:480px;margin-top:20px;padding:24px;overflow:auto}.cposPackageDocument pre{color:#344a5f;white-space:pre-wrap;margin:0;font:13px/1.65 ui-monospace,SFMono-Regular,Menlo,monospace}.cposPackageEmpty{color:#718395;place-items:center;min-height:260px;font-size:13px;display:grid}.cposPackageFormGrid{grid-template-columns:320px minmax(0,1fr);gap:30px;padding-top:18px;display:grid}.cposPackageFormGrid>nav{align-content:start;gap:7px;display:grid}.cposPackageFormGrid>nav button{color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;gap:5px;padding:12px;display:grid}.cposPackageFormGrid>nav button.selected{background:#fff;border-color:#bfd0da}.cposPackageFormGrid nav strong{color:#21384e;font-size:13px}.cposPackageFormGrid nav small,.cposPackageFormGrid nav em{color:#718395;font-size:11px;font-style:normal}.cposPackageForms header strong{color:#1b3349;font-size:18px}.cposPackageForms header div{gap:5px;display:grid}.cposPackageForms header small{color:#6c8091}.cposPackageFormGuidance{color:#456678;background:#eef7f5;border-left:3px solid #57bca9;margin:14px 0 0;padding:10px 12px;font-size:12px;line-height:1.5}.cposPackageFormWarning{color:#80531e;background:#f8eee0;border-left:3px solid #d18a35;padding:10px 12px;font-size:12px}.cposPackageFormSections{gap:14px;margin-top:16px;display:grid}.cposPackageFormSection{background:#ffffffb8;border:1px solid #d5dfe6;border-radius:9px;padding:16px}.cposPackageFormSectionHead{border-bottom:1px solid #1f41601c;gap:5px;padding-bottom:11px;display:grid}.cposPackageFormSectionHead>strong{color:#173149;font-size:15px}.cposPackageFormSectionHead>small{color:#6b7f91;font-size:11px;line-height:1.5}.cposPackageFields{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:16px;display:grid}.cposPackageFields label{color:#52677a;gap:5px;font-size:11px;font-weight:760;display:grid}.cposPackageFields label.wide,.cposPackageFields .officialFormFinalEntry{grid-column:1/-1}.cposPackageFields input,.cposPackageFields select,.cposPackageFields textarea{box-sizing:border-box;color:#24394e;width:100%;min-height:38px;font:inherit;background:#fff;border:1px solid #cad5dd;border-radius:7px;padding:9px 10px}.cposPackageFields textarea{resize:vertical;min-height:94px}.cposPackageFields input:focus,.cposPackageFields select:focus,.cposPackageFields textarea:focus{border-color:#449f95;outline:none;box-shadow:0 0 0 3px #449f951c}.cposPackageFields small{color:#7a8c9c;font-size:10px;font-weight:650;line-height:1.45}.cposPackageFields .officialFormMultiSelect{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.cposPackageFields .officialFormMultiSelect>span{box-sizing:border-box;color:#52677a;cursor:pointer;background:#fff;border:1px solid #cad5dd;border-radius:7px;align-items:flex-start;gap:8px;min-height:40px;padding:9px 10px;display:flex}.cposPackageFields .officialFormMultiSelect>span.selected{color:#23695e;background:#eef8f6;border-color:#68afa4}.cposPackageFields .officialFormMultiSelect input[type=checkbox]{accent-color:#319a88;appearance:auto!important;width:15px!important;min-width:15px!important;height:15px!important;min-height:15px!important;margin:1px 0 0!important;padding:0!important;position:static!important}.cposPackageFields .officialFormMultiSelect b{font-size:11px;font-weight:780;line-height:1.3}.cposPackageFields .officialFormFinalEntry{background:#eef8f6;border-left:3px solid #319a88;border-radius:7px;padding:12px}.cposPackageExport{color:#fff;background:#0a2038;justify-content:space-between;align-items:center;gap:30px;margin:44px -34px 0;padding:28px 34px 76px;display:flex}.cposPackageExport h2{margin:0;font-size:23px}.cposPackageExport span{color:#9eb7ca;margin-top:7px;font-size:13px;display:block}.cposPackageExport button{color:#fff;font:inherit;cursor:pointer;background:#176d83;border:1px solid #79dcc680;border-radius:8px;padding:11px 15px;font-weight:800}}.reconHero{background:linear-gradient(115deg,#f8fafc 0%,#edf3f8 100%);border-bottom:1px solid #d9e2ea;grid-template-columns:minmax(0,1.55fr) minmax(280px,.65fr);gap:48px;padding:58px 5.5vw 42px;display:grid}.reconHero p,.reconMode p,.reconWorkbench article header p,.reconPlan header p{color:#5f7184;letter-spacing:.16em;text-transform:uppercase;margin:0 0 12px;font-size:11px;font-weight:800}.reconHero h1{color:#10283f;letter-spacing:-.045em;max-width:780px;margin:0;font:500 clamp(42px,4.3vw,68px)/.98 Georgia,serif}.reconHero>div>span{color:#536577;max-width:690px;margin-top:23px;font-size:15px;line-height:1.65;display:block}.reconHero aside{border-top:1px solid #b8c8d6;align-self:end;padding:25px 0 5px}.reconHero aside>span{color:#607386;text-transform:uppercase;letter-spacing:.1em;font-size:12px;display:block}.reconHero aside strong{color:#174f7b;margin:8px 0;font:500 48px/1 Georgia,serif;display:block}.reconHero aside i,.reconDimensions i{background:#d5e0e9;height:3px;display:block;overflow:hidden}.reconHero aside u,.reconDimensions u{background:#397fb2;height:100%;display:block}.reconHero aside small{color:#5d6e7e;margin-top:14px;line-height:1.5;display:block}.reconMode,.reconPlan{background:#fff;border:1px solid #d7e1ea;width:min(1540px,89vw);margin:30px auto;padding:34px;box-shadow:0 16px 42px #13304a0d}.reconMode header h2,.reconPlan header h2{color:#142c42;margin:0;font:500 30px/1.1 Georgia,serif}.reconMode>div{background:#d7e1ea;grid-template-columns:1fr 1fr;gap:1px;margin-top:26px;display:grid}.reconMode button{text-align:left;color:#20384d;background:#fbfcfd;border:0;grid-template-columns:40px 1fr;gap:5px 14px;padding:28px;display:grid}.reconMode button:hover{background:#f0f5f9}.reconMode button b{color:#728ba0;grid-row:1/4;font-size:11px}.reconMode button strong{font-size:18px}.reconMode button span{color:#627486;line-height:1.55}.reconMode button em{color:#246a9e;margin-top:12px;font-style:normal;font-weight:700}.reconWorkbench{background:#fff;border:1px solid #d7e1ea;grid-template-columns:250px minmax(0,1fr);width:min(1540px,89vw);margin:30px auto;display:grid;box-shadow:0 18px 50px #13304a12}.reconWorkbench nav{background:linear-gradient(#0b263f 0%,#081d31 100%);padding:16px}.reconWorkbench nav button{text-align:left;color:#aebdca;background:0 0;border:0;border-bottom:1px solid #b7cfe224;grid-template-columns:30px minmax(0,1fr);gap:4px 8px;width:100%;padding:15px 14px;display:grid}.reconWorkbench nav button b{color:#7792a8;grid-row:1/3;font-size:10px}.reconWorkbench nav button span{font-weight:700;line-height:1.25}.reconWorkbench nav button em{font-size:10px;font-style:normal}.reconWorkbench nav button.active{color:#fff;background:#16486f;box-shadow:inset 3px 0 #72a9d2}.reconWorkbench nav button.done span{color:#d7e8f5}.reconWorkbench article{min-width:0;padding:34px 38px 38px}.reconWorkbench article header{justify-content:space-between;align-items:flex-start;gap:28px;display:flex}.reconWorkbench article h2{color:#122b42;max-width:760px;margin:0;font:500 clamp(25px,2vw,32px)/1.16 Georgia,serif}.reconWorkbench article header>span{color:#607386;text-transform:uppercase;background:#f9fbfd;border:1px solid #d7e1ea;flex:none;height:max-content;padding:8px 10px;font-size:10px}.reconWorkbench textarea{box-sizing:border-box;color:#20384d;resize:vertical;background:#fbfcfd;border:1px solid #c9d6e1;border-radius:3px;outline:none;width:100%;min-height:155px;margin-top:24px;padding:18px 20px;font:15px/1.6 inherit}.reconWorkbench textarea:focus{border-color:#5d91b9;box-shadow:0 0 0 3px #3d7eaf1a}.reconControls{flex-direction:column;gap:18px;margin-top:18px;display:flex}.reconOptionRow{background:#f7f9fb;border:1px solid #e0e7ed;grid-template-columns:minmax(210px,.75fr) minmax(300px,1.25fr);gap:18px 32px;padding:16px 18px;display:grid}.reconControls .reconOptionRow label{color:#4f6172;cursor:pointer;grid-template-columns:18px minmax(0,1fr);align-items:start;gap:10px;margin:0;font-size:12px;font-weight:600;line-height:1.45;display:grid}.reconControls .reconOptionRow input[type=checkbox]{accent-color:#286c9f;appearance:auto!important;width:16px!important;min-width:16px!important;height:16px!important;margin:1px 0 0!important;padding:0!important;position:static!important;transform:none!important}.reconControls>button{color:#fff;white-space:nowrap;background:#1d5f90;border:1px solid #1d5f90;border-radius:2px;align-self:flex-end;min-width:226px;min-height:46px;padding:13px 20px;font-weight:800;box-shadow:0 8px 18px #1d5f9029}.reconControls>button:hover:not(:disabled){background:#174f79}.reconControls>button:disabled{opacity:.42;box-shadow:none}.reconFacts{border-top:1px solid #e0e7ed;margin-top:32px;padding-top:22px}.reconFacts h3{color:#314b62;text-transform:uppercase;letter-spacing:.12em;font-size:12px}.reconFacts>div{border-top:1px solid #e8edf1;gap:13px;padding:14px 0;display:flex}.reconFacts i{background:#b88a3d;border-radius:50%;width:8px;height:8px;margin-top:6px}.reconFacts i.record_supported,.reconFacts i.clinically_supported,.reconFacts i.officially_verified{background:#397fb2}.reconFacts span{flex-direction:column;gap:5px;display:flex}.reconFacts small{color:#687a8a;text-transform:capitalize}.reconPlan header{justify-content:space-between;align-items:end;display:flex}.reconPlan header>span{color:#875e31;font-size:12px}.reconDimensions{grid-template-columns:repeat(3,1fr);gap:20px 28px;margin:28px 0;display:grid}.reconDimensions>div{grid-template-columns:1fr auto;gap:8px;display:grid}.reconDimensions span{color:#5d7082;text-transform:capitalize;font-size:11px}.reconDimensions strong{color:#203a50}.reconDimensions i{grid-column:1/3}.reconPlan ol{margin:0;padding:0;list-style:none}.reconPlan li{border-top:1px solid #dde5ec;grid-template-columns:112px minmax(0,1.45fr) minmax(260px,.75fr);gap:24px;padding:24px 0;display:grid}.reconPlan li>b{color:#315f82;letter-spacing:.08em;text-transform:uppercase;background:#f4f8fb;border:1px solid #c9d8e4;align-self:start;width:max-content;padding:6px 9px;font-size:10px}.reconPlan li div{flex-direction:column;gap:7px;display:flex}.reconPlan li div>strong{color:#152f46;font-size:15px}.reconPlan li div>span,.reconPlan li>em{color:#5d7082;font-size:13px;line-height:1.5}.reconPlan li small{color:#6e8192;text-transform:capitalize}.reconPlan li>em{border-left:1px solid #e2e9ef;flex-direction:column;gap:6px;padding-left:20px;font-style:normal;display:flex}.reconPlan li>em small{letter-spacing:.1em;text-transform:uppercase;font-size:9px;font-weight:800}.reconMessage{box-sizing:border-box;color:#fff;z-index:80;background:#123a5b;border-left:3px solid #75a8cb;grid-template-columns:minmax(0,1fr) 24px;align-items:start;gap:14px;width:min(420px,100vw - 40px);padding:15px 15px 15px 18px;font-size:12px;line-height:1.5;display:grid;position:fixed;top:88px;bottom:auto;right:26px;box-shadow:0 14px 34px #0c2a423d}.reconMessage button{color:#b9cfdf;cursor:pointer;background:0 0;border:0;width:24px;height:24px;padding:0;font-size:20px;line-height:1}.reconModeUtility{box-sizing:border-box;color:#5d7082;background:#f7f9fb;border:1px solid #d7e1ea;justify-content:space-between;align-items:center;width:min(1540px,89vw);margin:26px auto -16px;padding:12px 16px;font-size:12px;display:flex}.reconModeUtility strong{color:#203a50}.reconModeUtility button{color:#246a9e;cursor:pointer;background:0 0;border:0;font-weight:800}.reconVoicePending{box-sizing:border-box;background:linear-gradient(120deg,#f8fafc,#edf3f8);border:1px solid #d7e1ea;grid-template-columns:1fr minmax(260px,.45fr);align-items:center;gap:42px;width:min(1540px,89vw);margin:30px auto;padding:40px;display:grid}.reconVoicePending p{color:#5f7184;letter-spacing:.16em;text-transform:uppercase;margin:0 0 10px;font-size:11px;font-weight:800}.reconVoicePending h2{color:#142c42;margin:0;font:500 32px/1.1 Georgia,serif}.reconVoicePending span{color:#5a6c7d;margin-top:14px;line-height:1.6;display:block}.reconVoicePending aside{gap:10px;display:grid}.reconVoicePending button{color:#fff;cursor:pointer;background:#1d5f90;border:1px solid #1d5f90;min-height:44px;font-weight:800}.reconVoicePending button.secondary{color:#31536d;background:#fff;border-color:#bdcad5}.reconVoiceWorkbench{box-sizing:border-box;background:#fff;border:1px solid #d7e1ea;width:min(1540px,89vw);margin:30px auto;padding:34px;box-shadow:0 18px 50px #13304a12}.reconVoiceWorkbench>header{border-bottom:1px solid #e0e7ed;justify-content:space-between;align-items:flex-start;gap:28px;padding-bottom:26px;display:flex}.reconVoiceWorkbench>header p,.reconVoiceReview p{color:#5f7184;letter-spacing:.14em;text-transform:uppercase;margin:0 0 10px;font-size:11px;font-weight:800}.reconVoiceWorkbench>header h2{color:#142c42;margin:0;font:500 32px/1.1 Georgia,serif}.reconVoiceWorkbench>header span{color:#5a6c7d;max-width:720px;margin-top:12px;line-height:1.6;display:block}.reconVoiceWorkbench>header button{color:#246a9e;white-space:nowrap;cursor:pointer;background:0 0;border:0;font-weight:800}.reconVoiceUpload{grid-template-columns:minmax(0,1fr) auto;gap:20px 28px;padding-top:26px;display:grid}.reconVoiceDrop{color:#24435c;cursor:pointer;background:#f5f8fb;border:1px dashed #8ca9bf;gap:7px;padding:27px;display:grid;position:relative}.reconVoiceDrop span{color:#687d8e;font-size:12px}.reconVoiceDrop input{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.reconVoiceConsent{color:#526779;grid-column:1/2;grid-template-columns:18px minmax(0,1fr);gap:10px;font-size:12px;line-height:1.5;display:grid}.reconVoiceConsent input,.reconCandidateList input[type=checkbox]{accent-color:#286c9f;appearance:auto!important;width:16px!important;height:16px!important;margin:1px 0 0!important;position:static!important}.reconVoicePrimary{color:#fff;white-space:nowrap;cursor:pointer;background:#1d5f90;border:1px solid #1d5f90;align-self:end;min-height:46px;padding:13px 20px;font-weight:800}.reconVoicePrimary:disabled{opacity:.42}.reconVoiceReview{gap:24px;padding-top:26px;display:grid}.reconTranscript{background:#f5f8fb;border-left:3px solid #5d91b9;padding:22px}.reconTranscript>span{color:#263f54;white-space:pre-wrap;font-size:14px;line-height:1.7;display:block}.reconTranscript small{color:#6a7e8f;margin-top:14px;display:block}.reconCandidateList{gap:12px;display:grid}.reconCandidateList>article{border:1px solid #dde5ec;grid-template-columns:18px minmax(0,1fr);gap:13px;padding:16px;display:grid}.reconCandidateList article>div{grid-template-columns:210px minmax(0,1fr);gap:12px;display:grid}.reconCandidateList select{color:#29445b;background:#fff;border:1px solid #cad6e0;grid-column:1/2;height:38px;padding:0 10px}.reconCandidateList textarea{box-sizing:border-box;color:#29445b;resize:vertical;border:1px solid #cad6e0;grid-area:1/2/3/3;width:100%;min-height:88px;padding:11px;font:13px/1.5 inherit}.reconCandidateList label{color:#607485;align-items:flex-start;gap:8px;font-size:11px;display:flex}.reconVoiceReview>.reconVoicePrimary{justify-self:end}@media (max-width:900px){.reconHero,.reconMode>div,.reconWorkbench{grid-template-columns:1fr}.reconWorkbench nav{display:flex;overflow:auto}.reconWorkbench nav button{min-width:180px}.reconOptionRow,.reconVoiceUpload,.reconCandidateList article>div{grid-template-columns:1fr}.reconControls>button,.reconVoicePrimary{width:100%;min-width:0}.reconVoiceConsent,.reconCandidateList textarea{grid-column:1}.reconCandidateList textarea{grid-row:auto}.reconVoiceWorkbench>header{display:grid}.reconDimensions{grid-template-columns:1fr 1fr}.reconPlan li{grid-template-columns:1fr}.reconPlan li>em{border-top:1px solid #e2e9ef;border-left:0;padding:12px 0 0}.reconMessage{top:76px;right:20px}.reconPlan li>em{grid-column:1}}@media (min-width:901px){.reconPlan li{grid-template-columns:176px minmax(0,1.45fr) minmax(260px,.75fr);gap:28px}.reconPlan li>b{box-sizing:border-box;white-space:nowrap;max-width:100%}}.guidedInterview{box-sizing:border-box;border-radius:var(--cpos-radius-shell);color:#10283f;background:#fff;border:1px solid #29577940;width:100%;max-width:100%;margin:30px 0;overflow:hidden;box-shadow:0 28px 75px #0a243a1f}.guidedInterview audio{display:none}.guidedInterview button,.guidedInterview textarea{font-family:var(--cpos-interface-font)}.guidedInterviewHeader{color:#fff;background:radial-gradient(circle at 86% 0,#429ab74d,#0000 360px),linear-gradient(118deg,#081e34,#0b3657 58%,#145b80);justify-content:space-between;align-items:center;gap:32px;padding:30px 34px;display:flex}.guidedInterviewHeader p,.guidedReviewRail header p,.guidedTranscript header p{color:#72d4c1;letter-spacing:.15em;text-transform:uppercase;margin:0 0 7px;font-size:10px;font-weight:850}.guidedInterviewHeader h2{font:500 35px/1.05 var(--cpos-display-font);letter-spacing:-.035em;margin:0}.guidedInterviewHeader>div>span{color:#b8cddd;max-width:780px;margin-top:10px;font-size:12px;line-height:1.55;display:block}.guidedLiveState{background:#03152452;border:1px solid #b4d6e83d;border-radius:10px;grid-template-columns:10px auto;align-items:center;gap:3px 10px;min-width:170px;padding:12px 15px;display:grid}.guidedLiveState i{background:#91a7b8;border-radius:50%;width:9px;height:9px}.guidedLiveState span{text-transform:capitalize;font-size:11px;font-weight:850}.guidedLiveState small{color:#91aabd;grid-column:2;font-size:9px}.guidedLiveState.listening i,.guidedLiveState.user_speaking i{background:#6fd4bd;box-shadow:0 0 0 5px #6fd4bd1f}.guidedLiveState.pilot_speaking i{background:#6ab4df;box-shadow:0 0 0 5px #6ab4df1f}.guidedLiveState.paused i{background:#efbd69;box-shadow:0 0 0 5px #efbd691f}.guidedLiveState.failed i{background:#da826e}.guidedLimitWarning,.guidedSafetyNotice{color:#81561c;background:#fff8eb;border-bottom:1px solid #e6d7bd;gap:12px;padding:13px 34px;font-size:11px;display:flex}.guidedSafetyNotice{color:#84463c;background:#fff4f2;border-color:#ebc7c0;display:grid}.guidedSafetyNotice strong{font-size:12px}.guidedSafetyNotice span{line-height:1.5}.guidedInterviewLayout{background:#f2f6f8;grid-template-columns:210px minmax(460px,1fr) minmax(300px,.43fr);min-height:720px;display:grid}.guidedInterviewLayout>*{min-width:0}.guidedSections{color:#fff;background:linear-gradient(#0a233a,#081c30);padding:22px 14px}.guidedSections>.guidedProgressSummary{grid-template-columns:1fr auto;gap:9px;padding:4px 8px 20px;display:grid}.guidedSections>.guidedProgressSummary span{color:#8da9bd;letter-spacing:.08em;text-transform:uppercase;font-size:9px;font-weight:800}.guidedSections>.guidedProgressSummary strong{color:#fff;font-size:12px}.guidedSections>.guidedProgressSummary i{background:#ffffff1f;grid-column:1/3;height:3px;overflow:hidden}.guidedSections>.guidedProgressSummary u{background:#65c8b4;height:100%;display:block}.guidedSectionScroller{display:contents}.guidedSections button{color:#9eb3c3;text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #b1cee21c;grid-template-columns:25px minmax(0,1fr);gap:3px 7px;width:100%;min-height:57px;padding:11px 10px;display:grid}.guidedSections button:disabled{cursor:not-allowed;opacity:.58}.guidedSections button b{color:#69879d;grid-row:1/3;font-size:9px}.guidedSections button span{font-size:11px;font-weight:760;line-height:1.25}.guidedSections button em{color:#66849a;text-transform:capitalize;font-size:8px;font-style:normal}.guidedSections button.active{color:#fff;background:#164b6c;box-shadow:inset 3px 0 #68ccb7}.guidedSections button.reviewed span,.guidedSections button.covered span{color:#dff8f1}.guidedSections button.reviewed em,.guidedSections button.covered em{color:#68ccb7}.guidedConversation{background:#f8fafb;min-width:0;padding:26px 28px 34px}.guidedIntro{background:linear-gradient(145deg,#fff,#f1f7f9);border:1px solid #d4e0e7;border-radius:12px;align-content:start;gap:20px;min-height:520px;padding:34px;display:grid}.guidedIntro>p{color:#17758a;letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:10px;font-weight:850}.guidedIntro h3{max-width:680px;font:500 38px/1.04 var(--cpos-display-font);letter-spacing:-.04em;margin:0}.guidedTrustGrid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.guidedTrustGrid span{color:#536b7e;border-top:1px solid #dbe5eb;grid-template-columns:28px 1fr;align-items:start;gap:8px;padding:13px 5px;font-size:11px;line-height:1.4;display:grid}.guidedTrustGrid b{color:#218099;font-size:9px}.guidedIntro>label{color:#40596b;background:#edf8f5;border-left:3px solid #5fc5b1;grid-template-columns:18px 1fr;gap:11px;padding:16px;font-size:11px;line-height:1.55;display:grid}.guidedIntro input,.guidedProposalList input{accent-color:#17758a;appearance:auto!important;width:16px!important;height:16px!important;margin:1px 0 0!important;position:static!important}.guidedIntroActions{justify-content:flex-end;gap:10px;display:flex}.guidedIntroActions button,.guidedControlDeck button,.guidedTypedFallback button,.guidedProposalList button,.guidedReviewRail footer button{color:#fff;cursor:pointer;background:#176d83;border:1px solid #176d83;border-radius:7px;min-height:39px;padding:9px 14px;font-size:10px;font-weight:850}.guidedIntroActions button.secondary,.guidedControlDeck button{color:#31536d;background:#fff;border-color:#bdccd6}.guidedIntroActions button:disabled,.guidedControlDeck button:disabled,.guidedTypedFallback button:disabled,.guidedReviewRail footer button:disabled{cursor:not-allowed;opacity:.4}.guidedControlDeck{background:#fff;border:1px solid #d5e1e8;border-radius:10px;align-items:center;gap:8px;padding:12px;display:flex}.guidedControlDeck>div{gap:2px;margin-right:auto;display:grid}.guidedControlDeck span{color:#788b9b;letter-spacing:.1em;text-transform:uppercase;font-size:8px;font-weight:850}.guidedControlDeck strong{font-size:11px}.guidedControlDeck button.primary{color:#fff;background:#176d83;border-color:#176d83}.guidedLanguagePicker{background:#fff;border:1px solid #d6e2e8;grid-template-columns:minmax(150px,.35fr) minmax(200px,.65fr);align-items:center;gap:7px 16px;padding:14px 16px;display:grid}.guidedLanguagePicker label,.guidedLanguageControl span{color:#546d7f;letter-spacing:.1em;text-transform:uppercase;font-size:9px;font-weight:850}.guidedLanguagePicker select,.guidedLanguageControl select{box-sizing:border-box;border-radius:var(--cpos-radius-control);color:#173249;width:100%;min-height:38px;font:700 11px/1.2 var(--cpos-interface-font);cursor:pointer;background:#fff;border:1px solid #bdccd6;padding:7px 32px 7px 10px}.guidedLanguagePicker small{color:#718594;grid-column:1/-1;font-size:9px;line-height:1.45}.guidedLanguageControl{gap:3px;min-width:145px;display:grid}.guidedLanguageControl select{min-height:34px;padding-top:5px;padding-bottom:5px}.guidedConnectionNotice{color:#36566a;background:#eef7f8;border:1px solid #c8dce6;border-left:3px solid #2f8da0;border-radius:8px;justify-content:space-between;align-items:center;gap:16px;margin-top:10px;padding:10px 12px;font-size:10px;line-height:1.45;display:flex}.guidedConnectionNotice button{color:#176d83;font:800 9px/1 var(--cpos-interface-font);cursor:pointer;background:0 0;border:0;flex:none;padding:3px}.guidedTranscript{background:#fff;border:1px solid #d6e1e8;border-radius:11px;margin-top:15px;overflow:hidden}.guidedTranscript header{border-bottom:1px solid #e2e9ed;justify-content:space-between;align-items:end;padding:15px 17px;display:flex}.guidedTranscript header h3{margin:0;font-size:15px}.guidedTranscript header>span{color:#758797;font-size:9px}.guidedTranscriptStream{align-content:start;gap:10px;min-height:250px;max-height:390px;padding:16px;display:grid;overflow:auto}.guidedTranscriptStream article{background:#eef4f7;border-radius:10px;max-width:82%;padding:11px 13px;position:relative}.guidedTranscriptStream article.user{background:#e8f5f2;justify-self:end}.guidedTranscriptStream article b{color:#2b607a;text-transform:uppercase;letter-spacing:.08em;font-size:8px}.guidedTranscriptStream article p{color:#294258;white-space:pre-wrap;margin:5px 0 0;font-size:12px;line-height:1.52}.guidedTranscriptStream article time{color:#8797a4;margin-top:5px;font-size:8px;display:block}.guidedTranscriptStream article.partial{opacity:.68}.guidedTypedFallback{gap:9px;margin-top:15px;display:grid}.guidedTypedFallback>label{color:#52697b;font-size:10px;font-weight:800}.guidedTypedFallback>div{grid-template-columns:1fr auto;gap:8px;display:grid}.guidedTypedFallback textarea{box-sizing:border-box;color:#263f54;width:100%;min-height:78px;font:12px/1.5 var(--cpos-interface-font);resize:vertical;background:#fff;border:1px solid #cad8e1;border-radius:8px;padding:12px}.guidedTypedFallback textarea:disabled{color:#7d8d99;cursor:not-allowed;background:#eef3f6}.guidedTypedFallback aside{gap:7px;display:flex}.guidedTypedFallback aside button{color:#526b7d;background:#fff;border-color:#cad6de;min-height:31px;padding:6px 10px}.guidedReviewRail{background:#fff;border-left:1px solid #d5e0e7;grid-template-rows:auto minmax(0,1fr) auto;min-width:0;display:grid}.guidedReviewRail>header{border-bottom:1px solid #e1e8ed;padding:24px 22px 18px}.guidedReviewRail header h3{color:#173249;margin:0;font-size:17px;line-height:1.2}.guidedReviewRail header>span{color:#697d8e;margin-top:9px;font-size:10px;line-height:1.5;display:block}.guidedProposalList{align-content:start;gap:10px;max-height:610px;padding:15px;display:grid;overflow:auto}.guidedProposalList article{background:#fbfcfd;border:1px solid #d7e2e9;border-left:3px solid #d09a47;border-radius:9px;gap:9px;padding:13px;display:grid}.guidedProposalList article.hasConflict{background:#fffaf1;border-color:#e1b76f #e1b76f #e1b76f #b86f1d}.guidedProposalList article>span{color:#8a6022;letter-spacing:.1em;text-transform:uppercase;font-size:8px;font-weight:850}.guidedProposalList article>small{color:#667d8e;margin-top:-3px;font-size:9px;font-weight:700;line-height:1.45;display:block}.guidedConflictNotice{color:#704510;background:#fff4dc;border:1px solid #e7c485;border-radius:7px;gap:5px;padding:10px;display:grid}.guidedConflictNotice b{letter-spacing:.1em;text-transform:uppercase;font-size:8px;font-weight:900}.guidedConflictNotice strong{font-size:10px;line-height:1.45}.guidedConflictNotice em{color:#82623a;font-size:9px;font-style:normal;line-height:1.4}.guidedProposalList textarea{box-sizing:border-box;color:#263f54;width:100%;min-height:78px;font:11px/1.5 var(--cpos-interface-font);resize:vertical;background:#fff;border:1px solid #cfdae2;border-radius:6px;padding:9px}.guidedProposalList label{color:#64798a;grid-template-columns:16px 1fr;gap:8px;font-size:9px;line-height:1.4;display:grid}.guidedProposalActions{flex-wrap:wrap;gap:5px;display:flex}.guidedProposalList button{min-height:30px;padding:5px 9px}.guidedProposalList button:nth-child(n+2){color:#4f687a;background:#fff;border-color:#c8d4dc}.guidedEmptyReview{color:#708596;text-align:center;border:1px dashed #c4d5df;border-radius:10px;place-items:center;gap:9px;min-height:220px;padding:20px;display:grid}.guidedEmptyReview i{color:#17806e;background:#e7f5f1;border-radius:50%;place-items:center;width:35px;height:35px;font-style:normal;display:grid}.guidedEmptyReview span{max-width:230px;font-size:10px;line-height:1.5}.guidedReviewRail>footer{background:#f4f8fa;border-top:1px solid #dee7ec;gap:5px;padding:15px 18px;display:grid}.guidedReviewRail footer strong{font-size:11px}.guidedReviewRail footer>span{color:#708394;font-size:9px}.guidedReviewRail footer button{margin-top:7px}.guidedReviewRail footer a{color:#176d83;margin-top:4px;font-size:10px;font-weight:800;text-decoration:none}@media (max-width:1200px){.guidedInterviewLayout{grid-template-columns:190px minmax(440px,1fr)}.guidedReviewRail{border-top:1px solid #d5e0e7;border-left:0;grid-column:1/-1;grid-template-rows:auto;grid-template-columns:minmax(260px,.45fr) minmax(0,1fr) minmax(220px,.35fr)}.guidedProposalList{max-height:330px}.guidedReviewRail>footer{border-top:0;border-left:1px solid #dee7ec}}@media (max-width:850px){.guidedInterview{width:94vw}.guidedInterviewHeader{flex-direction:column;align-items:flex-start;padding:24px}.guidedInterviewLayout{grid-template-columns:1fr}.guidedSections{display:flex;overflow:auto}.guidedSections>div{min-width:130px}.guidedSections button{min-width:145px}.guidedConversation{padding:18px}.guidedTrustGrid{grid-template-columns:1fr}.guidedControlDeck{flex-direction:column;align-items:stretch}.guidedControlDeck>div{margin:0}.guidedLanguagePicker{grid-template-columns:1fr}.guidedLanguagePicker small{grid-column:auto}.guidedReviewRail{grid-column:auto;grid-template-columns:1fr}.guidedReviewRail>footer{border-left:0}.guidedIntroActions,.guidedTypedFallback aside{flex-wrap:wrap}}.guidedLiveState,.guidedIntro,.guidedControlDeck,.guidedConnectionNotice,.guidedTranscript,.guidedTranscriptStream article,.guidedProposalList article,.guidedEmptyReview{border-radius:var(--cpos-radius-panel)}.guidedIntroActions button,.guidedControlDeck button,.guidedTypedFallback button,.guidedProposalList button,.guidedReviewRail footer button,.guidedTypedFallback textarea,.guidedProposalList textarea{border-radius:var(--cpos-radius-control)}:root{--cpos-display-font:Georgia,"Times New Roman",serif;--cpos-interface-font:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--cpos-radius-shell:12px;--cpos-radius-panel:9px;--cpos-radius-control:6px}.cposMissionState h1,.cposEvidenceHeader h1,.cposStrategyHeader h1,.cposProviderHeader h1,.cposPackageHeader h1,.cposAdminHeader h1,.workspacePage .osHero h1{font-family:var(--cpos-display-font);letter-spacing:-.045em;font-weight:500}.reconHero h1,.reconMode header h2,.reconPlan header h2,.reconWorkbench article h2,.reconVoicePending h2,.reconVoiceWorkbench>header h2{font-family:var(--cpos-display-font)}.cposAdminAccount{position:relative;display:block!important}.cposAdminAccount>button{color:#fff;cursor:pointer;background:#176d83;border:0;border-radius:50%;place-items:center;width:34px;height:34px;font-weight:850;display:grid}.cposAdminAccount>div{z-index:220;color:#edf7fd;background:#081d31;border:1px solid #8fb1c933;border-radius:9px;gap:5px;width:210px;padding:14px;position:absolute;top:44px;right:0;box-shadow:0 18px 45px #010d1959;display:grid!important}.cposAdminAccount>div span{color:#7f9ab0;letter-spacing:.1em;text-transform:uppercase;font-size:9px;font-weight:850}.cposAdminAccount>div strong{color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.cposAdminAccount>div button{color:#fff;font:inherit;text-align:left;cursor:pointer;background:#ffffff12;border:1px solid #97b9d133;border-radius:6px;margin-top:8px;padding:9px 10px;font-size:11px;font-weight:800}.cposAdminAccount>div button:hover{background:#ffffff21}.providerSaveStatus{color:#53697c;background:#f7f9fb;border:1px solid #d6e1e9;border-left:3px solid #7691a6;border-radius:6px;grid-template-columns:10px minmax(0,1fr);align-items:start;gap:9px;padding:11px 12px;font-size:11px;line-height:1.45;display:grid}.providerSaveStatus i{background:#7691a6;border-radius:50%;width:8px;height:8px;margin-top:4px}.providerSaveStatus.working{color:#315d79;background:#eef6fa;border-left-color:#2c759f}.providerSaveStatus.working i{background:#2c759f;box-shadow:0 0 0 4px #2c759f1f}.providerSaveStatus.success{color:#246551;background:#eef8f4;border-left-color:#2c8a70}.providerSaveStatus.success i{background:#2c8a70}.providerSaveStatus.error{color:#8b4437;background:#fbf1ef;border-left-color:#b85e4b}.providerSaveStatus.error i{background:#b85e4b}.cposAdminMain .providerOpsOverview{border-radius:14px!important;box-shadow:0 24px 60px #112a4014!important}.cposAdminMain .providerOpsOverview>.adminDetailHeader{background:radial-gradient(circle at 88% 0,#58bfa921,#0000 300px),linear-gradient(135deg,#f8fbfc,#fff);min-height:116px;padding:24px 28px}.cposAdminMain .providerOpsOverview>.adminDetailHeader h3{letter-spacing:-.035em;margin-top:3px;font-size:25px}.cposAdminMain .providerOpsOverview>.adminDetailHeader>div>p:last-child{color:#65798b;max-width:760px;margin-top:8px;font-size:12px;line-height:1.55}.cposAdminMain .providerOpsGrid{grid-template-columns:minmax(340px,.7fr) minmax(680px,1.3fr);gap:0;padding:0!important}.cposAdminMain .providerOpsWorklist,.cposAdminMain .providerCapacityPanel{align-content:start;gap:0;min-width:0;padding:0!important}.cposAdminMain .providerOpsWorklist{background:#f0f5f76b;border-right:1px solid #1f41601a}.providerOpsColumnHeader{background:#ffffffa6;border-bottom:1px solid #1f41601c;justify-content:space-between;align-items:center;gap:20px;min-height:76px;padding:16px 22px;display:flex}.providerOpsColumnHeader>div{gap:4px;display:grid}.providerOpsColumnHeader span{color:#176d83;letter-spacing:.12em;text-transform:uppercase;font-size:9px;font-weight:850}.providerOpsColumnHeader strong{letter-spacing:-.015em;color:#1d354b!important;font-size:15px!important}.providerOpsColumnHeader>b{color:#176d83;width:34px;height:34px;font:700 13px var(--cpos-interface-font);background:#edf7f5;border:1px solid #176d8329;border-radius:50%;place-items:center;display:grid}.cposAdminMain .providerOpsWorklist>button{background:0 0;border:0;border-bottom:1px solid #1f416017;border-radius:0;min-height:88px;padding:14px 22px}.cposAdminMain .providerOpsWorklist>.emptyState{color:#718596;background:#ffffff8c;border:1px dashed #bfd1dd;border-radius:12px;min-height:330px;margin:24px;padding:28px}.cposAdminMain .providerCapacityPanel>article{background:0 0;border:0;border-bottom:1px solid #1f416017;border-radius:0;grid-template-columns:minmax(250px,1fr) minmax(340px,.86fr);gap:28px;min-height:112px;padding:18px 24px;transition:background .14s,transform .14s}.cposAdminMain .providerCapacityPanel>article:hover{background:#fff;transform:translate(2px)}.providerCapacityIdentity{align-content:center;gap:6px;min-width:0;display:grid}.cposAdminMain .providerCapacityIdentity>strong{color:#10283f;letter-spacing:-.02em;font-size:16px;font-weight:760;line-height:1.22;display:block}.cposAdminMain .providerCapacityIdentity>span{color:#435b70;font-size:11px;font-weight:720;line-height:1.35;display:block}.cposAdminMain .providerCapacityIdentity>small{color:#8191a0;letter-spacing:.045em;text-transform:uppercase;font-size:9px;font-weight:700;display:block}.cposAdminMain .providerCapacityPanel dl{grid-template-columns:repeat(4,minmax(62px,1fr));gap:8px}.cposAdminMain .providerCapacityPanel dl>div{text-align:center;background:#f7fafbdb;border:1px solid #1f416014;border-radius:9px;place-content:center;min-height:66px;padding:8px;display:grid}.cposAdminMain .providerCapacityPanel dt{color:#77899a;letter-spacing:.1em;text-transform:uppercase;font-size:8px;font-weight:850}.cposAdminMain .providerCapacityPanel dd{color:#10283f;font-family:var(--cpos-interface-font);font-variant-numeric:tabular-nums;letter-spacing:-.04em;margin-top:4px;font-size:20px;font-weight:700}@media (max-width:1280px){.cposAdminMain .providerOpsGrid{grid-template-columns:minmax(290px,.58fr) minmax(560px,1.42fr)}.cposAdminMain .providerCapacityPanel>article{grid-template-columns:minmax(220px,1fr) minmax(300px,.9fr);gap:18px}.cposAdminMain .providerCapacityPanel dl{grid-template-columns:repeat(2,minmax(70px,1fr))}}@media (max-width:980px){.cposAdminMain .providerOpsGrid{grid-template-columns:1fr}.cposAdminMain .providerOpsWorklist{border-bottom:1px solid #1f41601a;border-right:0}.cposAdminMain .providerCapacityPanel>article{grid-template-columns:1fr}}.cposAdminMain .adminPaymentIntelligencePanel{gap:0;background:linear-gradient(#fffffff0,#f7fafce6)!important;border-radius:14px!important;box-shadow:0 24px 60px #112a4017!important}.cposAdminMain .adminPaymentIntelligencePanel>.adminDetailHeader{background:radial-gradient(circle at 84% 0,#58bfa91f,#0000 310px),linear-gradient(135deg,#f9fbfc,#fff);min-height:136px;padding:24px 32px}.cposAdminMain .adminPaymentIntelligencePanel>.adminDetailHeader h3{letter-spacing:-.045em;margin-top:4px;font-size:30px}.cposAdminMain .adminPaymentIntelligencePanel>.adminDetailHeader>div>p:last-child{color:#53697c;margin-top:5px;font-size:12px}.cposAdminMain .adminPaymentIntelligencePanel>.adminMetricGrid{margin:26px 28px 0}.cposAdminMain .adminPaymentIntelligencePanel>.adminDetailColumns{margin:20px 28px 0}.cposAdminMain .adminPaymentIntelligencePanel>.adminDetailColumns:last-child{margin-bottom:28px}.adminPaymentIntelligencePanel>.adminMetricGrid{gap:12px}.adminPaymentIntelligencePanel>.adminMetricGrid>div{background:#fff;border-color:#1f41601a;border-radius:11px;min-height:94px;padding:17px 19px;box-shadow:0 8px 22px #112a4009}.adminPaymentIntelligencePanel>.adminDetailColumns{gap:18px}.cposAdminMain .adminPaymentIntelligencePanel>.adminDetailColumns>div{min-height:180px;box-shadow:0 8px 22px #112a4009;background:#fff!important;border-color:#1f41601a!important;border-radius:11px!important;padding:22px 24px!important}.adminPaymentIntelligencePanel>.adminDetailColumns h4{color:#173047;letter-spacing:-.02em;margin-bottom:7px;font-size:16px}.adminPaymentIntelligencePanel>.adminDetailColumns p{color:#52677a;overflow-wrap:anywhere;font-size:11px;line-height:1.5}.adminPaymentIntelligencePanel>.adminDetailColumns p strong{color:#243d53;font-weight:800}@media (max-width:900px){.cposAdminMain .adminPaymentIntelligencePanel>.adminMetricGrid,.cposAdminMain .adminPaymentIntelligencePanel>.adminDetailColumns{margin-left:16px;margin-right:16px}.cposAdminMain .adminPaymentIntelligencePanel>.adminDetailColumns:last-child{margin-bottom:16px}}.paymentCardIndex{color:#17758a;letter-spacing:.14em;text-transform:uppercase;margin-bottom:12px;font-size:8px;font-weight:850;display:block}.cposAdminMain .paymentRelationshipCard{position:relative;overflow:hidden;padding-top:25px!important}.paymentRelationshipCard:before{content:"";background:linear-gradient(90deg,#176d83,#58bfa9);height:2px;position:absolute;top:0;left:24px;right:24px}.paymentRelationshipCard:nth-child(2):before{background:linear-gradient(90deg,#315d92,#79a8d2)}.paymentRelationshipCard:nth-child(3):before{background:linear-gradient(90deg,#75614a,#c69b62)}.paymentAssuranceGrid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)!important}.cposAdminMain .paymentAssuranceGrid>div{min-height:220px!important}.paymentAssuranceCard{background:linear-gradient(145deg,#f8fbfa,#fff)!important}.paymentAssuranceCard p{border-bottom:1px solid #1f416014;justify-content:space-between;align-items:center;gap:20px;padding:9px 0;display:flex}.paymentAssuranceCard p:last-child{border-bottom:0}.paymentEventCard p{border-left:1px solid #cbd9e1;padding:4px 0 9px 20px;position:relative;margin-left:7px!important}.paymentEventCard p:before{content:"";background:#2c927e;border:2px solid #e4f3f0;border-radius:50%;width:9px;height:9px;position:absolute;top:8px;left:-5px}.paymentEventCard p strong{text-transform:capitalize;margin-bottom:2px;display:block}@media (max-width:900px){.paymentAssuranceGrid{grid-template-columns:1fr!important}}.cposVaultHero{background:radial-gradient(circle at 86% 18%,#48bcad1f,#0000 29%),linear-gradient(135deg,#fffffff5,#f2f8fbb8);min-height:238px;margin-inline:-34px;padding-inline:clamp(34px,3.2vw,58px)}.cposVaultHero h1{max-width:820px;font-size:clamp(42px,4.2vw,66px);line-height:.94}.cposVaultAccess{background:#ffffffd1;border:1px solid #1557702e;border-radius:18px;gap:8px;padding:24px;display:grid;box-shadow:0 18px 50px #0e2c4614}.cposVaultAccess>span,.cposVaultAssurance>p:first-child{color:#176d83;letter-spacing:.12em;text-transform:uppercase;font-size:11px;font-weight:850}.cposVaultAccess strong{color:#102a41;letter-spacing:-.035em;font-size:25px}.cposVaultAccess small{color:#62778a;font-size:13px;line-height:1.55}.cposVaultAccess a{color:#fff;background:#123f62;border-radius:9px;align-items:center;gap:18px;width:fit-content;margin-top:8px;padding:10px 14px;font-size:12px;font-weight:820;text-decoration:none;display:inline-flex}.cposVaultAccess a i{color:#71d4c1;font-style:normal}.cposVaultContinuity{background:#ffffffbd;border:1px solid #1f41601f;border-radius:20px;grid-template-columns:minmax(0,1.45fr) minmax(320px,.55fr);gap:34px;margin:32px 0 8px;padding:28px;display:grid;box-shadow:0 20px 55px #1837520f}.cposVaultCollectionGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:16px;display:grid}.cposVaultCollectionGrid button{min-height:120px;color:inherit;font:inherit;text-align:left;cursor:pointer;background:linear-gradient(145deg,#fff,#f6fafb);border:1px solid #1f41601f;border-radius:13px;gap:8px;padding:16px;transition:border-color .14s,box-shadow .14s,transform .14s;display:grid}.cposVaultCollectionGrid button:hover{border-color:#176d8359;transform:translateY(-2px);box-shadow:0 12px 30px #18435c14}.cposVaultCollectionGrid span{color:#455e73;font-size:12px;font-weight:790}.cposVaultCollectionGrid strong{color:#102941;letter-spacing:-.045em;font-size:29px}.cposVaultCollectionGrid small{color:#748799;justify-content:space-between;font-size:11px;display:flex}.cposVaultCollectionGrid small i{color:#16809a;font-style:normal}.cposVaultAssurance{border-left:1px solid #1f416021;align-content:start;gap:10px;padding-left:28px;display:grid}.cposVaultAssurance>p{margin:0}.cposVaultAssurance h2{color:#102941;letter-spacing:-.04em;margin:0 0 10px;font-size:25px}.cposVaultAssurance dl{margin:0;display:grid}.cposVaultAssurance dl div{border-bottom:1px solid #1f41601a;justify-content:space-between;gap:16px;padding:11px 0;display:flex}.cposVaultAssurance dt{color:#697e90;font-size:12px}.cposVaultAssurance dd{color:#213c54;text-align:right;margin:0;font-size:12px;font-weight:820}.cposVaultPrivacy{color:#516b7e;border-left:3px solid #55bda6;padding:10px 0 10px 14px;font-size:12px;line-height:1.55;margin-top:8px!important}.cposVaultAssurance details{color:#60768a;font-size:11px;line-height:1.5}.cposVaultAssurance summary{color:#176d83;cursor:pointer;font-weight:800}.cposEvidenceActions{justify-items:stretch;gap:5px;display:grid}.cposEvidenceActions button{color:#176d83;font:inherit;text-align:right;cursor:pointer;background:0 0;border:0;padding:2px 0;font-size:11px;font-weight:820}.cposEvidenceActions button:last-child{color:#5d7184}.adminVaultAssuranceStrip{background:linear-gradient(120deg,#eef9f7eb,#f7fafcf0);border:1px solid #1f41601f;border-radius:14px;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:14px;display:grid;overflow:hidden}.adminVaultAssuranceStrip>div{border-right:1px solid #1f41601a;gap:5px;padding:15px 18px;display:grid}.adminVaultAssuranceStrip>div:last-child{border-right:0}.adminVaultAssuranceStrip span{color:#6e8193;letter-spacing:.1em;text-transform:uppercase;font-size:10px;font-weight:850}.adminVaultAssuranceStrip strong{color:#17324a;font-size:13px}@media (max-width:1100px){.cposVaultContinuity{grid-template-columns:1fr}.cposVaultAssurance{border-top:1px solid #1f416021;border-left:0;padding-top:24px;padding-left:0}}@media (max-width:900px){.cposVaultHero{min-height:auto;margin-inline:0;padding-inline:0}.cposVaultHero h1{font-size:40px}.cposVaultContinuity{margin:20px 12px;padding:18px}.cposVaultCollectionGrid,.adminVaultAssuranceStrip{grid-template-columns:repeat(2,minmax(0,1fr))}}.cposAdminMain .adminPaymentIntelligencePanel{outline:none;scroll-margin-top:84px}.cposAdminMain .auditTable .clickableRow.selected td{background:#def2edd1;box-shadow:inset 0 1px #2c927e29,inset 0 -1px #2c927e29}.cposAdminMain .auditTable .clickableRow.selected td:first-child{box-shadow:inset 3px 0 #2c927e,inset 0 1px #2c927e29,inset 0 -1px #2c927e29}.cposAdminMain .auditMobileCard.selected{background:#ebf8f4eb;border-color:#2c927e6b;box-shadow:inset 3px 0 #2c927e}.cposAdminMain .providerCapacityIdentity{flex-direction:column;justify-content:center;align-items:flex-start;gap:9px!important;display:flex!important}.cposAdminMain .providerCapacityIdentity>strong{width:100%;margin:0!important;line-height:1.25!important;display:block!important}.cposAdminMain .providerCapacityMeta{flex-wrap:wrap;align-items:center;gap:7px 10px;width:100%;display:flex!important}.cposAdminMain .providerCapacityMeta>span{color:#435b70;font-size:11px;font-weight:720;line-height:1.35;margin:0!important;display:block!important}.cposAdminMain .providerCapacityMeta>small{color:#397061;letter-spacing:.08em;text-transform:uppercase;background:#eef6f5;border:1px solid #176d8321;border-radius:999px;align-items:center;min-height:20px;padding:3px 7px;font-size:8px;font-weight:850;line-height:1;margin:0!important;display:inline-flex!important}.cposAdminMain .providerCapacityMeta>small:before{content:"";background:#58bfa9;border-radius:50%;width:4px;height:4px;margin-right:5px}.cposAdminMain .providerOpsOverview>.adminDetailHeader{min-height:96px;padding:18px 26px}.providerOpsColumnHeader{min-height:60px;padding:11px 20px}.providerOpsColumnHeader>div{gap:2px}.providerOpsColumnHeader>b{width:30px;height:30px;font-size:12px}.cposAdminMain .providerCapacityPanel>article{gap:22px;min-height:84px;padding:11px 20px}.cposAdminMain .providerCapacityIdentity{gap:6px!important}.cposAdminMain .providerCapacityIdentity>strong{font-size:14px;line-height:1.18!important}.cposAdminMain .providerCapacityMeta{gap:5px 8px}.cposAdminMain .providerCapacityPanel dl{gap:7px}.cposAdminMain .providerCapacityPanel dl>div{border-radius:8px;min-height:52px;padding:5px 7px}.cposAdminMain .providerCapacityPanel dt{font-size:7px}.cposAdminMain .providerCapacityPanel dd{margin-top:2px;font-size:17px}.cposAdminMain .providerOpsWorklist>.emptyState{min-height:220px;margin:18px;padding:22px}.cposAdminMain .providerOpsWorklist>button{min-height:72px;padding:10px 18px}.intelligenceCenterPage{color:#10283f;gap:24px;padding:24px 28px 56px;display:grid}.intelligenceCenterHero{color:#fff;background:radial-gradient(circle at 84% 8%,#44beb847,#0000 34%),linear-gradient(135deg,#061d33 0%,#092d4b 55%,#0d6472 140%);border:1px solid #52cbb533;border-radius:22px;grid-template-columns:minmax(0,1fr) minmax(320px,.42fr);gap:42px;padding:42px 44px;display:grid;position:relative;overflow:hidden;box-shadow:0 28px 72px #07223933}.intelligenceCenterHero:before{content:"";pointer-events:none;background-image:linear-gradient(#79dfce0b 1px,#0000 1px),linear-gradient(90deg,#79dfce0b 1px,#0000 1px);background-size:48px 48px;position:absolute;inset:0}.intelligenceCenterHero>div,.intelligenceCenterHero>aside{z-index:1;position:relative}.intelligenceCenterHero p,.intelligenceCenterGrid header p,.intelligenceSecurityPanel header p{color:#71dbc8;letter-spacing:.2em;text-transform:uppercase;margin:0;font-size:11px;font-weight:850}.intelligenceCenterHero h2{max-width:850px;font-family:var(--cpos-display-font);letter-spacing:-.045em;margin:10px 0 12px;font-size:clamp(38px,4vw,64px);font-weight:500;line-height:.98}.intelligenceCenterHero>div>span{color:#bfd0df;max-width:820px;font-size:15px;line-height:1.65;display:block}.intelligenceCenterHero aside{background:#061f3494;border:1px solid #98dfd547;border-radius:18px;flex-direction:column;justify-content:center;min-height:214px;padding:26px 28px;display:flex;box-shadow:inset 0 1px #ffffff0f}.intelligenceCenterHero aside small{color:#91adbf;letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-weight:800}.intelligenceCenterHero aside strong{letter-spacing:-.035em;margin-top:8px;font-size:30px}.intelligenceCenterHero aside>span{color:#b9ccda;margin-top:7px;font-size:12px;line-height:1.5}.intelligenceCenterHero aside button{color:#0b5f5b;letter-spacing:.03em;cursor:pointer;background:#dff8f2;border:1px solid #7ee0cf;border-radius:999px;align-self:flex-start;margin-top:22px;padding:11px 18px;font-size:11px;font-weight:850;box-shadow:0 10px 25px #0000001f}.intelligenceCenterHero aside button:disabled{cursor:wait;opacity:.65}.intelligenceCenterHero aside.attention{border-color:#efad4c66}.intelligenceCenterReceipt{color:#456276;background:#e9f6f3b8;border-left:3px solid #55bea9;margin:-10px 4px 0;padding:10px 14px;font-size:12px;font-weight:700}.intelligenceTrustMetrics{background:#ffffffd1;border:1px solid #1d49691a;border-radius:17px;grid-template-columns:repeat(4,minmax(0,1fr));display:grid;overflow:hidden;box-shadow:0 18px 50px #0f293e12}.intelligenceTrustMetrics article{border-right:1px solid #1d49691a;min-height:132px;padding:26px 28px;position:relative}.intelligenceTrustMetrics article:last-child{border-right:0}.intelligenceTrustMetrics article:before{content:"";background:#4fc4ad;border-radius:0 0 3px 3px;height:3px;position:absolute;top:0;left:20px;right:20px}.intelligenceTrustMetrics article.warning:before{background:#d99638}.intelligenceTrustMetrics span{color:#6a8092;letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-weight:850;display:block}.intelligenceTrustMetrics strong{font-family:var(--cpos-interface-font);font-variant-numeric:tabular-nums;letter-spacing:-.045em;margin-top:10px;font-size:34px;display:block}.intelligenceTrustMetrics small{color:#8293a2;margin-top:4px;font-size:11px;display:block}.intelligenceCenterGrid{grid-template-columns:repeat(12,minmax(0,1fr));gap:20px;display:grid}.intelligenceCenterGrid>article{background:linear-gradient(#fff,#f8fbfcf0);border:1px solid #1d49691c;border-radius:18px;overflow:hidden;box-shadow:0 20px 56px #0f293e13}.intelligenceCenterGrid>article>header{border-bottom:1px solid #1d496917;justify-content:space-between;align-items:flex-start;gap:24px;padding:23px 25px;display:flex}.intelligenceCenterGrid h3{letter-spacing:-.035em;margin:5px 0 0;font-size:22px}.intelligenceCenterGrid header>b,.intelligenceCenterGrid header>span,.intelligenceCenterGrid header>strong{color:#207266;letter-spacing:.08em;text-transform:uppercase;background:#edf7f5;border:1px solid #26748021;border-radius:999px;padding:7px 11px;font-size:9px;font-weight:850}.intelligenceCenterGrid header>b.pending{color:#9a6419;background:#fff6e7}.intelligenceCenterGrid header>b.pass{color:#1e765f;background:#e6f7f0}.intelligenceDependencyPanel{grid-column:1/-1}.intelligenceQualityPanel{grid-column:span 7}.intelligenceSpecialistPanel{grid-column:span 5}.intelligencePipelinePanel{grid-column:span 7}.providerIntelligencePanel{grid-column:span 5}.outcomesIntelligencePanel{grid-column:span 8}.intelligenceSecurityPanel{grid-column:span 4}.intelligenceDependencyPanel>p{color:#5b7183;margin:0;padding:18px 25px;font-size:12px;line-height:1.6}.dependencyViewerWorkspace{border-top:1px solid #1d496914;grid-template-columns:minmax(330px,.72fr) minmax(420px,1.28fr);min-height:330px;display:grid}.dependencyRecordList{background:#f7fafb;border-right:1px solid #1d496917;align-content:start;display:grid}.dependencyRecordList>button{color:#17344d;text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #1d496914;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:13px;min-height:66px;padding:11px 19px;display:grid}.dependencyRecordList>button:hover,.dependencyRecordList>button.active{background:#eaf6f4;box-shadow:inset 3px 0 #43baa4}.dependencyRecordList button span strong,.dependencyRecordList button span small{display:block}.dependencyRecordList button span strong{font-size:11px}.dependencyRecordList button span small{color:#7a8e9e;margin-top:3px;font-size:8px}.dependencyRecordList button b{color:#327364;font-size:9px}.dependencyRecordList button em{color:#167485;font-size:9px;font-style:normal;font-weight:800}.dependencyRecordList>p{color:#718596;padding:24px;font-size:11px}.dependencyTraceDetail{background:radial-gradient(circle at 96% 8%,#57c4b21c,#0000 30%),#fff;padding:24px 28px;display:grid}.dependencyTraceDetail>div>span,.dependencyTraceDetail>section>span{color:#19798a;letter-spacing:.14em;text-transform:uppercase;font-size:9px;font-weight:850;display:block}.dependencyTraceDetail>div>strong{margin-top:8px;font-size:23px;display:block}.dependencyTraceDetail>div>small{color:#8091a0;margin-top:4px;font-family:monospace;font-size:9px;display:block}.dependencyTraceDetail dl{border:1px solid #dbe6ec;border-radius:12px;grid-template-columns:repeat(4,1fr);margin:20px 0;display:grid;overflow:hidden}.dependencyTraceDetail dl>div{border-right:1px solid #dbe6ec;padding:15px}.dependencyTraceDetail dl>div:last-child{border-right:0}.dependencyTraceDetail dt{color:#728798;text-transform:uppercase;font-size:8px;font-weight:850}.dependencyTraceDetail dd{margin:4px 0 0;font-size:22px;font-weight:850}.dependencyTraceDetail>section{grid-template-columns:1fr 1fr;gap:7px;display:grid}.dependencyTraceDetail>section>span{grid-column:1/-1;margin-bottom:3px}.dependencyTraceDetail>section p{background:#f2f7f8;border-radius:8px;justify-content:space-between;margin:0;padding:9px 11px;display:flex}.dependencyTraceDetail>section strong,.dependencyTraceDetail>section b{font-size:9px}.dependencyTraceDetail>footer{flex-wrap:wrap;align-self:end;gap:7px;margin-top:20px;display:flex}.dependencyTraceDetail>footer span{color:#397165;background:#e9f4f3;border-radius:999px;padding:6px 9px;font-size:8px;font-weight:800}.dependencyTraceEmpty{text-align:center;flex-direction:column;place-self:center;align-items:center;max-width:560px;display:flex!important}.dependencyTraceEmpty i{color:#23816f;background:#e6f5f2;border-radius:50%;place-items:center;width:48px;height:48px;font-size:24px;font-style:normal;display:grid}.dependencyTraceEmpty strong{font-size:18px!important}.dependencyTraceEmpty span{color:#6b8091!important;letter-spacing:0!important;text-transform:none!important;font-size:11px!important;font-weight:500!important;line-height:1.6!important}.qualityRunSummary{border-bottom:1px solid #1d496917;grid-template-columns:repeat(3,1fr);display:grid}.qualityRunSummary>span{border-right:1px solid #1d496917;padding:19px 24px}.qualityRunSummary>span:last-child{border-right:0}.qualityRunSummary small{color:#718596;letter-spacing:.1em;text-transform:uppercase;font-size:9px;font-weight:850;display:block}.qualityRunSummary strong{font-variant-numeric:tabular-nums;letter-spacing:-.04em;margin-top:5px;font-size:25px;display:block}.promptRegistryList{display:grid}.promptRegistryList>div{border-bottom:1px solid #1d496914;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:15px;min-height:62px;padding:10px 24px;display:grid}.promptRegistryList>div:last-child{border-bottom:0}.promptRegistryList span strong,.promptRegistryList span small{display:block}.promptRegistryList span strong{font-size:12px}.promptRegistryList span small{color:#8294a3;margin-top:3px;font-size:9px}.promptRegistryList em{color:#4c6b7c;font-size:10px;font-style:normal}.promptRegistryList b{color:#267460;text-transform:uppercase;background:#e8f6f1;border-radius:999px;padding:5px 8px;font-size:8px}.intelligenceSpecialistPanel>p{color:#5b7183;margin:0;padding:20px 24px;font-size:12px;line-height:1.65}.intelligenceSpecialistPanel>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:0 24px 22px;display:grid}.intelligenceSpecialistPanel>div>span{background:#f8fafb;border:1px solid #1d496914;border-radius:10px;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:8px;padding:9px;display:grid}.intelligenceSpecialistPanel i{color:#267a6c;background:#e3f4f0;border-radius:8px;place-items:center;width:28px;height:28px;font-size:8px;font-style:normal;font-weight:850;display:grid}.intelligenceSpecialistPanel span strong{font-size:10px}.intelligenceSpecialistPanel span b{font-size:13px}.intelligenceSpecialistPanel>footer{border-top:1px solid #1d496917;grid-template-columns:1fr auto;align-items:end;padding:18px 24px;display:grid}.intelligenceSpecialistPanel footer span,.intelligenceSpecialistPanel footer small{color:#718596;font-size:9px}.intelligenceSpecialistPanel footer strong{font-size:25px}.intelligenceSpecialistPanel footer small{grid-column:1/-1;margin-top:5px}.intelligencePipelinePanel>div{display:grid}.intelligencePipelinePanel>div>article{border-bottom:1px solid #1d496914;grid-template-columns:minmax(0,1fr) auto 140px;align-items:center;gap:15px;min-height:68px;padding:10px 24px;display:grid}.intelligencePipelinePanel>div>article:last-child{border-bottom:0}.intelligencePipelinePanel article span strong,.intelligencePipelinePanel article span small{display:block}.intelligencePipelinePanel article span strong{font-size:12px}.intelligencePipelinePanel article span small{color:#8393a1;margin-top:3px;font-size:9px}.intelligencePipelinePanel article>b{text-transform:uppercase;border-radius:999px;padding:6px 9px;font-size:8px}.intelligencePipelinePanel article>b.healthy{color:#22765f;background:#e5f6ef}.intelligencePipelinePanel article>b.warning{color:#a36111;background:#fff2dd}.intelligencePipelinePanel article em{color:#607789;text-align:right;font-size:10px;font-style:normal}.intelligencePipelinePanel>div>p{color:#718596;padding:24px;font-size:12px}.providerRiskSummary{border-bottom:1px solid #1d496914;grid-template-columns:repeat(3,1fr);display:grid}.providerRiskSummary span{border-right:1px solid #1d496914;padding:17px 20px}.providerRiskSummary span:last-child{border-right:0}.providerRiskSummary small,.providerRiskSummary b{display:block}.providerRiskSummary small{color:#748898;text-transform:uppercase;font-size:8px;font-weight:850}.providerRiskSummary b{margin-top:4px;font-size:22px}.providerAlertList{padding:12px;display:grid}.providerAlertList p{background:#fff8eb;border-left:3px solid #df9a37;border-radius:8px;gap:3px;margin:0;padding:10px 12px;display:grid}.providerAlertList p+p{margin-top:7px}.providerAlertList p.critical{background:#fff0ee;border-color:#d66c5c}.providerAlertList p.healthy{background:#edf8f4;border-color:#4db99e}.providerAlertList b{text-transform:uppercase;font-size:9px}.providerAlertList span{color:#63788a;font-size:10px;line-height:1.4}.outcomesIntelligencePanel>div{grid-template-columns:repeat(5,1fr);display:grid}.outcomesIntelligencePanel>div>span{border-bottom:1px solid #1d496914;border-right:1px solid #1d496914;min-height:104px;padding:18px}.outcomesIntelligencePanel small,.outcomesIntelligencePanel strong,.outcomesIntelligencePanel em{display:block}.outcomesIntelligencePanel small{color:#647b8d;letter-spacing:.04em;text-transform:uppercase;min-height:28px;font-size:8px;font-weight:850}.outcomesIntelligencePanel strong{font-size:23px}.outcomesIntelligencePanel em{color:#8495a3;margin-top:3px;font-size:9px;font-style:normal}.outcomesIntelligencePanel footer{color:#6b7f8f;padding:15px 22px;font-size:10px;line-height:1.5}.intelligenceSecurityPanel>div{padding:12px;display:grid}.intelligenceSecurityPanel>div>span{border-bottom:1px solid #1d496912;grid-template-columns:28px minmax(0,1fr);gap:10px;padding:11px;display:grid}.intelligenceSecurityPanel>div>span:last-child{border-bottom:0}.intelligenceSecurityPanel i{color:#257a64;background:#e4f6ef;border-radius:50%;grid-row:1/3;place-items:center;width:25px;height:25px;font-size:11px;font-style:normal;display:grid}.intelligenceSecurityPanel strong{font-size:10px}.intelligenceSecurityPanel small{color:#8193a1;font-size:8px}@media (max-width:1200px){.intelligenceCenterHero{grid-template-columns:1fr}.intelligenceTrustMetrics{grid-template-columns:repeat(2,1fr)}.intelligenceTrustMetrics article:nth-child(2){border-right:0}.intelligenceQualityPanel,.intelligenceSpecialistPanel,.intelligencePipelinePanel,.providerIntelligencePanel,.outcomesIntelligencePanel,.intelligenceSecurityPanel{grid-column:1/-1}.dependencyViewerWorkspace{grid-template-columns:1fr}.dependencyRecordList{border-bottom:1px solid #1d496917;border-right:0;max-height:320px;overflow:auto}}@media (max-width:760px){.intelligenceCenterPage{padding:16px}.intelligenceCenterHero{padding:28px 24px}.intelligenceTrustMetrics{grid-template-columns:1fr}.intelligenceTrustMetrics article{border-bottom:1px solid #1d49691a;border-right:0}.outcomesIntelligencePanel>div{grid-template-columns:repeat(2,1fr)}.intelligencePipelinePanel>div>article{grid-template-columns:1fr auto}.intelligencePipelinePanel article em{text-align:left;grid-column:1/-1}.dependencyRecordList>button{grid-template-columns:1fr auto}.dependencyRecordList button em{grid-column:1/-1}.dependencyTraceDetail dl{grid-template-columns:repeat(2,1fr)}.dependencyTraceDetail dl>div:nth-child(2){border-right:0}.dependencyTraceDetail dl>div:nth-child(-n+2){border-bottom:1px solid #dbe6ec}}.productionOpsPage{color:#10283f;gap:22px;padding:24px 28px 64px;display:grid}.productionOpsHero{color:#f7fbff;background:radial-gradient(circle at 90% 0,#42c4b557,#0000 34%),linear-gradient(132deg,#061b31,#073b58 64%,#0c6b75);border:1px solid #4bbdab38;border-radius:24px;grid-template-columns:minmax(0,1.45fr) minmax(300px,.55fr);gap:42px;padding:44px 48px;display:grid;position:relative;overflow:hidden;box-shadow:0 28px 70px #07223930}.productionOpsHero:before{content:"";pointer-events:none;background-image:linear-gradient(#8bded30a 1px,#0000 1px),linear-gradient(90deg,#8bded30a 1px,#0000 1px);background-size:44px 44px;position:absolute;inset:0}.productionOpsHero>div,.productionOpsHero>aside{position:relative}.productionOpsHero p,.productionOpsGrid header p{color:#6bdac7;letter-spacing:.19em;text-transform:uppercase;margin:0;font-size:10px;font-weight:900}.productionOpsHero h1{max-width:800px;font-family:var(--cpos-display-font);letter-spacing:-.05em;margin:11px 0 14px;font-size:clamp(42px,4.8vw,72px);font-weight:500;line-height:.96}.productionOpsHero>div>span{color:#bed1df;max-width:850px;font-size:14px;line-height:1.65;display:block}.productionOpsHero aside{background:#051b2f7a;border:1px solid #99e0d747;border-radius:18px;align-content:center;padding:28px;display:grid;box-shadow:inset 3px 0 #56ccb6}.productionOpsHero aside small{color:#91adbd;letter-spacing:.13em;text-transform:uppercase;font-size:9px;font-weight:850}.productionOpsHero aside strong{letter-spacing:-.06em;margin-top:8px;font-size:56px}.productionOpsHero aside>span{color:#c0d3df;text-transform:uppercase;font-size:11px;font-weight:800}.productionOpsHero aside button{color:#0d655f;cursor:pointer;background:#e3f8f3;border:1px solid #77dac9;border-radius:999px;justify-self:start;margin-top:21px;padding:11px 17px;font-size:10px;font-weight:900}.productionOpsHero aside.critical{box-shadow:inset 3px 0 #df7665}.productionOpsHero aside.attention{box-shadow:inset 3px 0 #dfa241}.productionOpsReceipt{color:#557183;background:#edf7f5;border-left:3px solid #4ebda7;margin:-8px 5px 0;padding:10px 14px;font-size:11px;font-weight:750}.productionOpsSignals{background:#fff;border:1px solid #d9e4ea;border-radius:17px;grid-template-columns:repeat(4,1fr);display:grid;overflow:hidden;box-shadow:0 18px 45px #0d2b410f}.productionOpsSignals article{border-right:1px solid #dce6eb;min-height:112px;padding:23px 25px}.productionOpsSignals article:last-child{border-right:0}.productionOpsSignals small,.productionOpsSignals strong,.productionOpsSignals span{display:block}.productionOpsSignals small{color:#647d90;letter-spacing:.12em;text-transform:uppercase;font-size:9px;font-weight:900}.productionOpsSignals strong{letter-spacing:-.04em;margin-top:9px;font-size:29px}.productionOpsSignals span{color:#8394a1;margin-top:4px;font-size:9px}.productionOpsGrid{grid-template-columns:repeat(12,1fr);gap:20px;display:grid}.productionOpsGrid>article{background:linear-gradient(#fff,#f8fbfc);border:1px solid #d8e3e9;border-radius:18px;overflow:hidden;box-shadow:0 18px 50px #0d2b4111}.productionOpsGrid>article>header{border-bottom:1px solid #dfe8ed;justify-content:space-between;align-items:flex-start;gap:20px;padding:22px 24px;display:flex}.productionOpsGrid h2{letter-spacing:-.03em;margin:5px 0 0;font-size:21px}.productionOpsGrid header>b{color:#246f62;letter-spacing:.09em;text-transform:uppercase;background:#e6f6f1;border-radius:999px;padding:6px 10px;font-size:8px}.releaseIntegrityPanel{grid-column:span 7}.productionHealthPanel{grid-column:span 5}.commercialFunnelPanel{grid-column:span 8}.recoveryEvidencePanel{grid-column:span 4}.releaseIntegrityPanel dl{grid-template-columns:repeat(2,1fr);margin:0;display:grid}.releaseIntegrityPanel dl>div{border-bottom:1px solid #e0e8ed;border-right:1px solid #e0e8ed;min-height:86px;padding:19px 23px}.releaseIntegrityPanel dt{color:#758a9a;letter-spacing:.1em;text-transform:uppercase;font-size:8px;font-weight:900}.releaseIntegrityPanel dd{overflow-wrap:anywhere;color:#18364d;margin:7px 0 0;font-size:13px;font-weight:850}.productionHealthPanel>div{padding:10px 23px 18px;display:grid}.productionHealthPanel span{border-bottom:1px solid #e2eaee;grid-template-columns:1fr 120px 54px;align-items:center;gap:12px;min-height:55px;display:grid}.productionHealthPanel span:last-child{border-bottom:0}.productionHealthPanel small{font-size:10px;font-weight:800}.productionHealthPanel i{background:#dfe9ed;border-radius:999px;height:6px;overflow:hidden}.productionHealthPanel i b{border-radius:inherit;background:linear-gradient(90deg,#177f8d,#59c8ae);height:100%;display:block}.productionHealthPanel strong{text-align:right;font-size:11px}.commercialFunnelPanel>div{grid-template-columns:repeat(4,1fr);display:grid}.commercialFunnelPanel>div>span{border-bottom:1px solid #e1e9ed;border-right:1px solid #e1e9ed;min-height:97px;padding:17px}.commercialFunnelPanel small,.commercialFunnelPanel strong,.commercialFunnelPanel em{display:block}.commercialFunnelPanel small{color:#60798b;text-transform:uppercase;min-height:26px;font-size:8px;font-weight:850}.commercialFunnelPanel strong{font-size:24px}.commercialFunnelPanel em{color:#8797a4;margin-top:3px;font-size:8px;font-style:normal}.commercialFunnelPanel footer{color:#6e8392;padding:14px 20px;font-size:9px;line-height:1.5}.recoveryEvidencePanel>div{padding:10px 18px;display:grid}.recoveryEvidencePanel>div>span{border-bottom:1px solid #e1e9ed;grid-template-columns:8px minmax(0,1fr) auto;align-items:center;gap:8px;min-height:53px;display:grid}.recoveryEvidencePanel i{background:#d49942;border-radius:50%;width:7px;height:7px}.recoveryEvidencePanel i.passed{background:#4ebe9f}.recoveryEvidencePanel span strong,.recoveryEvidencePanel span small{display:block}.recoveryEvidencePanel span strong{font-size:10px}.recoveryEvidencePanel span small{color:#8193a1;margin-top:2px;font-size:8px}.recoveryEvidencePanel em{color:#5d7485;font-size:8px;font-style:normal}.recoveryEvidencePanel>div>p{color:#768a99;padding:20px;font-size:10px}@media (max-width:1150px){.productionOpsHero{grid-template-columns:1fr}.productionOpsSignals{grid-template-columns:repeat(2,1fr)}.productionOpsSignals article:nth-child(2){border-right:0}.releaseIntegrityPanel,.productionHealthPanel,.commercialFunnelPanel,.recoveryEvidencePanel{grid-column:1/-1}}@media (max-width:720px){.productionOpsPage{padding:16px}.productionOpsHero{padding:31px 25px}.productionOpsSignals{grid-template-columns:1fr}.productionOpsSignals article{border-bottom:1px solid #dce6eb;border-right:0}.commercialFunnelPanel>div{grid-template-columns:repeat(2,1fr)}.productionHealthPanel span{grid-template-columns:1fr 80px 48px}}.intelligenceInboxPage{color:#10283f;gap:0;padding:24px 28px 96px;display:grid}.intelligenceInboxHero{color:#f5fbff;background:radial-gradient(circle at 88% 18%,#52cdb729,#0000 30%),linear-gradient(125deg,#061d34,#0a3b59 68%,#126a76);border:1px solid #599cbc42;border-radius:28px 28px 0 0;grid-template-columns:minmax(0,1fr) minmax(300px,420px);align-items:end;gap:44px;padding:48px 52px;display:grid;box-shadow:0 24px 60px #0b294229}.intelligenceInboxHero p,.intelligenceInboxIdentity span{color:#69dfcb;letter-spacing:.2em;text-transform:uppercase;margin:0 0 12px;font-size:12px;font-weight:850}.intelligenceInboxHero h1{max-width:850px;font-family:var(--font-display);letter-spacing:-.045em;margin:0;font-size:clamp(42px,5vw,74px);font-weight:600;line-height:.98}.intelligenceInboxHero>div>span{color:#bdd2e3;max-width:900px;margin-top:22px;font-size:17px;line-height:1.55;display:block}.intelligenceInboxHero aside{background:#031b2f61;border:1px solid #97e0d947;border-radius:20px;gap:10px;padding:25px 27px;display:grid;box-shadow:inset 3px 0 #63dcc8}.intelligenceInboxHero aside small{color:#7fe4d2;letter-spacing:.17em;text-transform:uppercase;font-size:11px;font-weight:850}.intelligenceInboxHero aside strong{font-size:21px;line-height:1.28}.intelligenceInboxHero aside span{color:#9db8ca;font-size:13px}.intelligenceInboxToolbar{background:#f7fafc;border:1px solid #d5e1ea;border-top:0;justify-content:space-between;align-items:center;gap:24px;padding:18px 24px;display:flex}.intelligenceInboxToolbar>div{flex-wrap:wrap;gap:8px;display:flex}.intelligenceInboxToolbar button{color:#46627a;background:#fff;border:1px solid #bfd0dd;border-radius:999px;padding:9px 16px;font-size:13px;font-weight:800}.intelligenceInboxToolbar button.active{color:#fff;background:#0d6575;border-color:#137f8b;box-shadow:0 7px 18px #0c66762e}.intelligenceInboxToolbar p{color:#70869a;margin:0;font-size:13px}.intelligenceInboxList{background:#fff;border:1px solid #d5e1ea;border-top:0;border-radius:0 0 28px 28px;overflow:hidden;box-shadow:0 24px 60px #0d2b441a}.intelligenceInboxList article{background:linear-gradient(90deg,#f2f8fbb8,#fff 36%);border-bottom:1px solid #e1e9ef;grid-template-columns:8px minmax(150px,220px) minmax(300px,1fr) minmax(170px,250px);align-items:center;gap:24px;padding:28px 30px;display:grid;position:relative}.intelligenceInboxList article:last-child{border-bottom:0}.intelligenceInboxList article>i{background:#51c9b4;border-radius:8px;width:8px;height:54px}.intelligenceInboxList article.high>i{background:#d18a2a}.intelligenceInboxList article.critical>i{background:#db665d}.intelligenceInboxList article.resolved,.intelligenceInboxList article.dismissed{opacity:.66}.intelligenceInboxIdentity{gap:6px;display:grid}.intelligenceInboxIdentity span{color:#157887;margin:0;font-size:10px}.intelligenceInboxIdentity time{color:#7990a4;font-size:13px;font-weight:700}.intelligenceInboxMessage h2{letter-spacing:-.02em;margin:0 0 7px;font-size:22px}.intelligenceInboxMessage p{color:#577086;margin:0;line-height:1.5}.intelligenceInboxMessage small{color:#1b6178;margin-top:8px;font-weight:800;display:block}.intelligenceInboxActions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.intelligenceInboxActions a,.intelligenceInboxActions button{color:#2f566f;background:#fff;border:1px solid #c6d5e0;border-radius:999px;padding:9px 13px;font-size:12px;font-weight:850;text-decoration:none}.intelligenceInboxActions a{color:#fff;background:#0e6d7d;border-color:#107b88}.intelligenceInboxActions a:hover,.intelligenceInboxActions button:hover{transform:translateY(-1px);box-shadow:0 7px 16px #13486424}.intelligenceInboxEmpty{text-align:center;justify-items:center;gap:8px;padding:70px 24px;display:grid}.intelligenceInboxEmpty span{color:#087c6b;background:#e1f6f1;border-radius:50%;place-items:center;width:52px;height:52px;font-size:24px;display:grid}.intelligenceInboxEmpty h2{margin:8px 0 0}.intelligenceInboxEmpty p{color:#6e8497;max-width:540px;margin:0}@media (max-width:1080px){.intelligenceInboxHero{grid-template-columns:1fr}.intelligenceInboxList article{grid-template-columns:8px 160px 1fr}.intelligenceInboxActions{grid-column:2/-1;justify-content:flex-start}}@media (max-width:720px){.intelligenceInboxPage{padding:16px}.intelligenceInboxHero{padding:32px 24px}.intelligenceInboxHero h1{font-size:42px}.intelligenceInboxToolbar{flex-direction:column;align-items:flex-start}.intelligenceInboxList article{grid-template-columns:7px 1fr;padding:24px 20px}.intelligenceInboxIdentity,.intelligenceInboxMessage,.intelligenceInboxActions{grid-column:2}.intelligenceInboxActions{justify-content:flex-start}}.providerAmendmentComposer{background:radial-gradient(circle at 94% 0,#52ccb724,#0000 35%),linear-gradient(135deg,#f7fbfb,#edf6f7);border:1px solid #bdd8de;border-radius:18px;margin:22px 0;overflow:hidden;box-shadow:0 16px 42px #13425614}.providerAmendmentComposer>header{justify-content:space-between;align-items:center;gap:28px;padding:22px 25px;display:flex}.providerAmendmentComposer header h3{letter-spacing:-.03em;margin:6px 0;font-size:22px}.providerAmendmentComposer header span{color:#617b8e;max-width:760px;font-size:12px;line-height:1.55;display:block}.providerAmendmentComposer header>button{color:#fff;background:#0c6d7b;border:1px solid #167d88;border-radius:999px;flex:none;padding:11px 17px;font-size:11px;font-weight:850;box-shadow:0 8px 20px #0a66762b}.providerAmendmentComposer.open>header{border-bottom:1px solid #cfe0e5}.providerAmendmentComposer>div{background:#ffffff9e;grid-template-columns:1fr 1fr;gap:16px;padding:22px 25px;display:grid}.providerAmendmentComposer label{gap:7px;display:grid}.providerAmendmentComposer label>span{color:#49657a;letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:850}.providerAmendmentComposer input,.providerAmendmentComposer textarea{color:#17344d;width:100%;font:inherit;background:#fff;border:1px solid #bfd1dc;border-radius:12px;padding:12px 14px}.providerAmendmentComposer textarea{resize:vertical;min-height:100px}.providerAmendmentComposer label small{color:#7890a1;font-size:10px}.providerAmendmentComposer .fullWidth{grid-column:1/-1}.providerAmendmentComposer>div>button{border-radius:999px;justify-self:start;padding:12px 19px}@media (max-width:720px){.providerAmendmentComposer>header{flex-direction:column;align-items:flex-start}.providerAmendmentComposer>div{grid-template-columns:1fr}.providerAmendmentComposer .fullWidth{grid-column:auto}}.providerOnboardingOperations{grid-template-columns:minmax(0,1.45fr) minmax(330px,.55fr);gap:24px;margin:28px 0;display:grid}.providerApplicationQueue,.providerInviteComposer{background:#ffffffc7;border:1px solid #1f41601f;border-radius:11px;overflow:hidden}.providerApplicationQueue>header{border-bottom:1px solid #1f41601a;justify-content:space-between;align-items:end;padding:20px 22px;display:flex}.providerApplicationQueue header p,.providerInviteComposer>p{color:#176d83;letter-spacing:.12em;text-transform:uppercase;margin:0 0 5px;font-size:9px;font-weight:850}.providerApplicationQueue h2,.providerInviteComposer h2{color:#173047;margin:0;font-size:20px}.providerApplicationQueue header>strong{color:#718496;text-transform:uppercase;font-size:10px}.providerApplicationQueue article{border-bottom:1px solid #1f416014;grid-template-columns:minmax(220px,1fr) 75px 90px 140px;align-items:center;gap:14px;min-height:66px;padding:10px 22px;display:grid}.providerApplicationQueue article>span{gap:4px;display:grid}.providerApplicationQueue article b{color:#20384d;font-size:12px}.providerApplicationQueue article small{color:#718496;font-size:9px}.providerApplicationQueue article em,.providerApplicationQueue article i{color:#60778a;text-transform:uppercase;font-size:9px;font-style:normal}.providerApplicationQueue select{color:#294257;background:#fff;border:1px solid #c8d5de;border-radius:6px;height:34px;font-size:10px}.providerApplicationQueue>div>p{color:#718496;text-align:center;padding:30px}.providerInviteComposer{align-content:start;gap:11px;padding:22px;display:grid}.providerInviteComposer>span{color:#687c8e;margin-bottom:7px;font-size:11px;line-height:1.5}.providerInviteComposer label{color:#52687a;text-transform:uppercase;gap:5px;font-size:9px;font-weight:800;display:grid}.providerInviteComposer input{color:#20384d;background:#fff;border:1px solid #c8d5de;border-radius:6px;height:39px;padding:0 10px}.providerInviteComposer>button{color:#fff;background:#176d83;border:0;border-radius:7px;padding:11px;font-weight:800}.providerInviteComposer>div{background:#eef7f5;border-left:3px solid #58bfa9;gap:5px;margin-top:5px;padding:10px;display:grid}.providerInviteComposer>div small{color:#397061;text-transform:uppercase;font-size:8px}@media (max-width:1050px){.providerOnboardingOperations{grid-template-columns:1fr}.providerApplicationQueue article{grid-template-columns:1fr 80px 100px}.providerApplicationQueue article select{grid-column:1/-1}}.providerJoinPage{color:#10283f;background:#edf2f5;min-height:100vh;padding:54px clamp(24px,5vw,88px) 90px}.providerJoinHero{border-bottom:1px solid #cdd9e1;grid-template-columns:minmax(0,1fr) minmax(300px,.38fr);align-items:end;gap:70px;max-width:1500px;margin:auto;padding:45px 0 42px;display:grid}.providerJoinHero p,.providerJoinForm header p{color:#17758a;letter-spacing:.15em;text-transform:uppercase;margin:0 0 10px;font-size:10px;font-weight:850}.providerJoinHero h1{max-width:950px;font:500 clamp(44px,5vw,76px)/.98 var(--cpos-display-font);letter-spacing:-.05em;margin:0}.providerJoinHero>div>span{color:#586d80;max-width:800px;margin-top:22px;font-size:15px;line-height:1.65;display:block}.providerJoinHero aside{border-left:3px solid #58bfa9;gap:7px;padding:15px 0 15px 24px;display:grid}.providerJoinHero aside b{color:#17758a;letter-spacing:.12em;text-transform:uppercase;font-size:9px}.providerJoinHero aside strong{font-size:19px}.providerJoinHero aside small{color:#708394}.providerJoinForm{background:#fff;border:1px solid #d0dbe3;border-radius:13px;grid-template-columns:250px minmax(0,1fr);max-width:1500px;margin:34px auto 0;display:grid;overflow:hidden;box-shadow:0 28px 70px #112a401a}.providerJoinForm>nav{background:#0a2038;align-content:start;padding:28px 18px;display:grid}.providerJoinForm>nav button{color:#9db3c5;text-align:left;background:0 0;border:0;border-bottom:1px solid #a0bed521;grid-template-columns:34px 1fr;align-items:center;gap:10px;min-height:62px;display:grid}.providerJoinForm>nav button b{font-size:10px}.providerJoinForm>nav button span{font-size:12px;font-weight:750}.providerJoinForm>nav button.active{color:#fff;box-shadow:inset 3px 0 #58bfa9}.providerJoinForm>nav button.done{color:#70cdb8}.providerJoinForm>section{padding:34px 40px}.providerJoinForm header{border-bottom:1px solid #d8e1e7;margin-bottom:26px;padding-bottom:20px}.providerJoinForm h2{font:500 34px/1.05 var(--cpos-display-font);letter-spacing:-.035em;margin:0}.providerJoinFields{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.providerJoinFields label{color:#52687a;text-transform:uppercase;gap:7px;font-size:10px;font-weight:800;display:grid}.providerJoinFields .wide{grid-column:1/-1}.providerJoinFields input,.providerJoinFields select,.providerJoinFields textarea{color:#20384d;width:100%;min-height:45px;font:500 13px var(--cpos-interface-font);text-transform:none;background:#fbfcfd;border:1px solid #c7d5df;border-radius:7px;padding:10px 12px}.providerJoinFields textarea{resize:vertical;min-height:120px}.providerJoinReview{gap:22px;display:grid}.providerCredentialUpload{background:#f6fafb;border:1px dashed #b7ccd8;border-radius:10px;gap:10px;padding:22px;display:grid}.providerCredentialUpload span{font-weight:800}.providerCredentialUpload small{color:#708394}.providerAttestation{color:#40586b;background:#eef7f5;border-left:3px solid #58bfa9;align-items:start;gap:12px;padding:18px;line-height:1.55;display:flex}.providerAttestation input{margin-top:4px}.providerJoinForm section>footer{border-top:1px solid #d8e1e7;justify-content:space-between;align-items:center;gap:30px;margin-top:30px;padding-top:20px;display:flex}.providerJoinForm footer p{color:#687c8e;max-width:650px;margin:0;font-size:11px}.providerJoinForm footer div{gap:10px;display:flex}.providerJoinForm footer button,.providerJoinComplete a{color:#234057;background:#fff;border:1px solid #c4d2dc;border-radius:7px;padding:11px 18px;font-weight:800;text-decoration:none}.providerJoinForm footer button.primary{color:#fff;background:#176d83;border-color:#176d83}.providerJoinComplete{background:#fff;border-left:4px solid #58bfa9;max-width:900px;margin:50px auto;padding:42px;box-shadow:0 25px 65px #112a4014}.providerJoinComplete>span{color:#17758a;text-transform:uppercase;font-size:10px;font-weight:850}.providerJoinComplete h2{font:500 42px var(--cpos-display-font)}.providerJoinComplete p{color:#5d7183;line-height:1.6}.providerJoinComplete a{margin-top:15px;display:inline-block}@media (max-width:850px){.providerJoinHero,.providerJoinForm{grid-template-columns:1fr}.providerJoinForm>nav{grid-template-columns:repeat(4,1fr);padding:10px}.providerJoinForm>nav button{text-align:center;grid-template-columns:1fr}.providerJoinFields{grid-template-columns:1fr}.providerJoinFields .wide{grid-column:auto}.providerJoinForm>section{padding:26px 20px}}.cposMissionStatus .cposReadiness{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0}.cposMissionStatus .cposReadiness:focus-visible{outline-offset:7px;outline:3px solid #176d834d}.cposMissionStatus .cposReadiness>small{color:#62798d;letter-spacing:.02em;text-transform:none;align-items:center;gap:7px;margin-top:10px;font-size:10px;font-weight:780;display:flex}.cposMissionStatus .cposReadiness>small b{color:#176d83;font-size:13px}.cposMissionStatus .cposReadiness.loading{cursor:progress}.cposMissionStatus .cposReadiness.loading .cposReadinessScore strong{color:#7e93a4;letter-spacing:-.035em}.cposMissionStatus .cposReadiness.loading .cposReadinessTrack i{background:linear-gradient(90deg,#b9c8d2,#5ebfa9,#b9c8d2) 0 0/220% 100%;animation:1.4s ease-in-out infinite cposReadinessLoading;width:34%!important}@keyframes cposReadinessLoading{0%{background-position:100% 0}to{background-position:-120% 0}}.claimsReadinessExplainTrigger{color:#c0d2df;width:100%;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex-wrap:wrap;align-items:center;gap:5px 8px;margin-top:9px;padding:0;display:flex}.claimsReadinessExplainTrigger span{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:10px;overflow:hidden}.claimsReadinessExplainTrigger strong{color:#fff;font-size:10px}.claimsReadinessExplainTrigger i{color:#7cdbc6;text-transform:uppercase;margin-left:auto;font-size:9px;font-style:normal;font-weight:850}.claimsReadinessExplainTrigger:focus-visible{outline-offset:5px;outline:2px solid #72d4bd}.readinessExplainBackdrop{z-index:1000;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#03111fb8;place-items:center;padding:32px;animation:.16s ease-out readinessBackdropIn;display:grid;position:fixed;inset:0}.readinessExplainPanel{color:#10283f;background:#f4f7f9;border:1px solid #96b4c947;border-radius:18px;grid-template-rows:auto auto auto minmax(0,1fr);width:min(1480px,100vw - 64px);height:min(900px,100vh - 64px);animation:.19s cubic-bezier(.2,.8,.2,1) readinessPanelIn;display:grid;overflow:hidden;box-shadow:0 40px 120px #000a1673}.readinessExplainPanel>header{color:#fff;background:linear-gradient(120deg,#071d34 0%,#0c3855 64%,#155d73 100%);border-bottom:1px solid #829db133;justify-content:space-between;align-items:start;gap:32px;padding:28px 34px;display:flex}.readinessExplainPanel>header p,.readinessExplainBody nav>div p,.readinessDimensionHeading p,.readinessDimensionDetail>section>p{color:#68d2bc;letter-spacing:.14em;text-transform:uppercase;margin:0 0 7px;font-size:10px;font-weight:850}.readinessExplainPanel>header h2{font:500 clamp(30px,3vw,46px)/1 var(--cpos-display-font);letter-spacing:-.04em;margin:0}.readinessExplainPanel>header>div>span{color:#bfd0dd;max-width:880px;margin-top:10px;font-size:13px;line-height:1.5;display:block}.readinessExplainPanel>header>button{color:#fff;cursor:pointer;background:#ffffff1a;border:1px solid #ffffff3d;border-radius:9px;align-items:center;gap:10px;padding:10px 14px;font-size:18px;font-weight:780;display:flex}.readinessExplainPanel>header>button span{font-size:12px}.readinessExplainScoreRow{background:#ffffffc7;border-bottom:1px solid #d5dfe6;grid-template-columns:1.05fr repeat(3,minmax(0,1fr));display:grid}.readinessExplainScoreRow>div{border-right:1px solid #d5dfe6;align-content:center;min-height:102px;padding:16px 26px;display:grid}.readinessExplainScoreRow>div:last-child{border-right:0}.readinessExplainScoreRow small{color:#74889a;letter-spacing:.12em;text-transform:uppercase;font-size:9px;font-weight:850}.readinessExplainScoreRow strong{color:#10283f;letter-spacing:-.025em;margin-top:5px;font-size:22px}.readinessExplainScoreRow span{color:#657b8e;margin-top:4px;font-size:10px;line-height:1.35}.readinessExplainScoreRow .readinessExplainScore{grid-template-columns:auto auto 1fr;align-content:center;align-items:end}.readinessExplainScore>strong{font:600 54px/.8 var(--cpos-display-font);letter-spacing:-.065em;margin:0}.readinessExplainScore>sup{color:#17758a;align-self:start;margin:-2px 12px 0 3px;font-size:17px;font-weight:850}.readinessExplainScore>span{color:#17758a;letter-spacing:.1em;text-transform:uppercase;align-self:end;margin:0 0 2px;font-size:10px;font-weight:850}.readinessBoundary{background:#e9f3f3;border-bottom:1px solid #d5dfe6;grid-template-columns:180px 1fr;align-items:center;gap:20px;padding:12px 26px;display:grid}.readinessBoundary strong{color:#176d83;letter-spacing:.03em;font-size:11px}.readinessBoundary p{color:#405a6f;margin:0;font-size:11px;line-height:1.45}.readinessExplainBody{grid-template-columns:minmax(340px,.38fr) minmax(0,1fr);min-height:0;display:grid}.readinessExplainBody>nav{background:#eef3f6;border-right:1px solid #d2dde4;min-height:0;padding:20px 0;overflow:auto}.readinessExplainBody nav>div{padding:0 24px 14px}.readinessExplainBody nav>div p{color:#176d83}.readinessExplainBody nav>div span{color:#697f91;font-size:10px;line-height:1.4}.readinessExplainBody nav>button{color:#284357;text-align:left;cursor:pointer;background:0 0;border:0;border-top:1px solid #7e9aaf24;grid-template-columns:10px 1fr auto;align-items:center;gap:12px;width:100%;min-height:54px;padding:10px 24px;display:grid}.readinessExplainBody nav>button:last-child{border-bottom:1px solid #7e9aaf24}.readinessExplainBody nav>button:hover{background:#ffffff94}.readinessExplainBody nav>button.active{background:#fff;box-shadow:inset 3px 0 #17758a}.readinessExplainBody nav>button i{background:#9baab6;border-radius:50%;width:7px;height:7px}.readinessExplainBody nav>button i.strong{background:#37a58d}.readinessExplainBody nav>button i.developing{background:#d29a3f}.readinessExplainBody nav>button i.limited,.readinessExplainBody nav>button i.missing{background:#ca705e}.readinessExplainBody nav>button span{gap:3px;display:grid}.readinessExplainBody nav>button strong{font-size:11px}.readinessExplainBody nav>button small{color:#7a8d9d;font-size:9px}.readinessExplainBody nav>button em{color:#17344d;font-size:13px;font-style:normal;font-weight:850}.readinessDimensionDetail{background:#fff;min-height:0;padding:30px 34px;overflow:auto}.readinessDimensionHeading{border-bottom:1px solid #d8e1e7;justify-content:space-between;align-items:start;gap:26px;padding-bottom:24px;display:flex}.readinessDimensionHeading p{color:#17758a}.readinessDimensionHeading h3{font:500 clamp(27px,2.2vw,36px)/1.05 var(--cpos-display-font);letter-spacing:-.035em;margin:0}.readinessDimensionHeading span{color:#5b7183;max-width:760px;margin-top:10px;font-size:12px;line-height:1.55;display:block}.readinessDimensionHeading mark{color:#607588;letter-spacing:.08em;text-transform:uppercase;background:#f3f6f8;border:1px solid #cbd8e0;border-radius:999px;padding:7px 11px;font-size:9px;font-weight:850}.readinessDimensionHeading mark.strong{color:#237b68;background:#eaf7f4;border-color:#b6dfd5}.readinessDimensionHeading mark.developing{color:#946018;background:#fff8e9;border-color:#ecd5a9}.readinessDimensionHeading mark.limited,.readinessDimensionHeading mark.missing{color:#a84f3d;background:#fff3f0;border-color:#ebc2b9}.readinessDimensionMetrics{border-bottom:1px solid #d8e1e7;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.readinessDimensionMetrics>div{border-right:1px solid #d8e1e7;gap:5px;padding:20px 18px;display:grid}.readinessDimensionMetrics>div:first-child{padding-left:0}.readinessDimensionMetrics>div:last-child{border-right:0}.readinessDimensionMetrics small{color:#738799;letter-spacing:.1em;text-transform:uppercase;font-size:8px;font-weight:850}.readinessDimensionMetrics strong{font-size:20px}.readinessDimensionDetail>section{border-bottom:1px solid #d8e1e7;gap:9px;padding:21px 0;display:grid}.readinessDimensionDetail>section>p{color:#17758a;margin:0}.readinessDimensionDetail>section>span,.readinessDimensionDetail>section>strong{color:#425d71;font-size:12px;line-height:1.5}.readinessDimensionDetail>section>strong{color:#16324a;font-size:14px}.readinessDimensionDetail ul{color:#425d71;gap:7px;margin:0;padding-left:17px;font-size:12px;display:grid}.readinessTraceSection>div{flex-wrap:wrap;gap:7px;display:flex}.readinessTraceSection a,.readinessTraceSection div>span{color:#176d83;background:#f3f7f9;border:1px solid #c9d9e2;border-radius:7px;padding:7px 9px;font-size:9px;font-weight:780;text-decoration:none}.readinessTraceSection div>span.conflict{color:#9b5244;background:#fff5f2;border-color:#e6c7bf}.readinessExplainEmpty{color:#6c8193;text-align:center;place-items:center;min-height:300px;display:grid}@keyframes readinessBackdropIn{0%{opacity:0}to{opacity:1}}@keyframes readinessPanelIn{0%{opacity:0;transform:translateY(12px)scale(.992)}to{opacity:1;transform:none}}@media (max-width:900px){.readinessExplainBackdrop{padding:0}.readinessExplainPanel{border:0;border-radius:0;width:100vw;height:100vh}.readinessExplainScoreRow{grid-template-columns:repeat(2,1fr)}.readinessExplainBody{grid-template-columns:1fr}.readinessExplainBody>nav{border-bottom:1px solid #d2dde4;border-right:0;max-height:260px}.readinessBoundary{grid-template-columns:1fr}.readinessDimensionMetrics{grid-template-columns:repeat(2,1fr)}}.cposIntelligenceChange{color:#173047;text-align:left;cursor:pointer;background:linear-gradient(100deg,#eef7f7,#f8fafb 60%,#edf4f7);border:1px solid #2c768933;border-radius:11px;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:28px;width:calc(100% - 68px);margin:18px 34px 0;padding:15px 20px;display:grid;box-shadow:0 9px 24px #12364b0f}.cposIntelligenceChange>span{grid-template-columns:10px auto minmax(0,1fr);align-items:center;gap:10px;min-width:0;display:grid}.cposIntelligenceChange>span i{background:#4fc0a9;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 5px #4fc0a91f}.cposIntelligenceChange>span b{font-size:11px}.cposIntelligenceChange>span small{color:#61778a;text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.cposIntelligenceChange>strong{color:#176d83;font-size:18px}.cposIntelligenceChange>strong small{letter-spacing:.08em;text-transform:uppercase;font-size:8px}.cposIntelligenceChange>em{color:#176d83;font-size:10px;font-style:normal;font-weight:850}.cposIntelligenceChange>em b{margin-left:5px;font-size:13px}.cposIntelligenceChange:focus-visible{outline-offset:3px;outline:3px solid #176d8340}.intelligenceDiffBackdrop{z-index:1000;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#03111fb8;place-items:center;padding:32px;animation:.16s ease-out readinessBackdropIn;display:grid;position:fixed;inset:0}.intelligenceDiffPanel{color:#10283f;background:#f3f7f9;border:1px solid #96b4c947;border-radius:18px;grid-template-rows:auto auto auto minmax(0,1fr);width:min(1420px,100vw - 64px);height:min(880px,100vh - 64px);animation:.19s cubic-bezier(.2,.8,.2,1) readinessPanelIn;display:grid;overflow:hidden;box-shadow:0 40px 120px #000a1673}.intelligenceDiffPanel>header{color:#fff;background:linear-gradient(118deg,#071d34,#0c3855 62%,#176d83);border-bottom:1px solid #829db133;justify-content:space-between;align-items:start;gap:32px;padding:27px 34px;display:flex}.intelligenceDiffPanel>header p,.intelligenceDiffBody section>p{color:#68d2bc;letter-spacing:.14em;text-transform:uppercase;margin:0 0 7px;font-size:10px;font-weight:850}.intelligenceDiffPanel>header h2{font:500 clamp(30px,3vw,45px)/1 var(--cpos-display-font);letter-spacing:-.04em;margin:0}.intelligenceDiffPanel>header>div>span{color:#bfd0dd;margin-top:9px;font-size:12px;display:block}.intelligenceDiffPanel>header>button{color:#fff;cursor:pointer;background:#ffffff1a;border:1px solid #ffffff3d;border-radius:9px;align-items:center;gap:10px;padding:10px 14px;font-size:18px;font-weight:780;display:flex}.intelligenceDiffPanel>header>button span{font-size:12px}.intelligenceDiffSummary{background:#ffffffd1;border-bottom:1px solid #d5dfe6;grid-template-columns:.75fr .65fr 1.6fr;display:grid}.intelligenceDiffSummary>div{border-right:1px solid #d5dfe6;align-content:center;min-height:92px;padding:15px 26px;display:grid}.intelligenceDiffSummary>div:last-child{border-right:0}.intelligenceDiffSummary small{color:#758a9b;letter-spacing:.12em;text-transform:uppercase;font-size:8px;font-weight:850}.intelligenceDiffSummary strong{margin-top:5px;font-size:24px;line-height:1.05}.intelligenceDiffSummary>div:last-child strong{font-size:15px}.intelligenceDiffSummary span{color:#667d90;margin-top:5px;font-size:9px}.intelligenceDiffSummary .improved strong{color:#24806d}.intelligenceDiffSummary .decreased strong{color:#a45443}.intelligenceDiffBoundary{background:#e8f2f3;border-bottom:1px solid #d5dfe6;grid-template-columns:170px 1fr;align-items:center;gap:18px;padding:11px 26px;display:grid}.intelligenceDiffBoundary strong{color:#176d83;font-size:10px}.intelligenceDiffBoundary p{color:#405a6f;margin:0;font-size:10px;line-height:1.45}.intelligenceDiffBody{grid-template-columns:minmax(0,1.55fr) minmax(310px,.45fr);min-height:0;display:grid}.intelligenceDiffBody>main,.intelligenceDiffBody>aside{min-height:0;overflow:auto}.intelligenceDiffBody>main{background:#fff;padding:26px 32px}.intelligenceDiffBody>aside{background:#edf3f6;border-left:1px solid #d5dfe6;padding:22px 24px}.intelligenceDiffBody section{border-bottom:1px solid #d8e1e7;margin-bottom:22px;padding:0 0 22px}.intelligenceDiffBody section:last-child{border-bottom:0;margin-bottom:0}.intelligenceDiffBody h3{color:#173047;font:500 24px/1.12 var(--cpos-display-font);letter-spacing:-.025em;margin:0}.intelligenceDiffTimeline{margin-top:18px;display:grid}.intelligenceDiffTimeline article{grid-template-columns:14px 1fr;gap:12px;padding:0 0 17px;display:grid;position:relative}.intelligenceDiffTimeline article:after{content:"";background:#cad8e1;width:1px;position:absolute;top:12px;bottom:-2px;left:4px}.intelligenceDiffTimeline article:last-child:after{display:none}.intelligenceDiffTimeline i{z-index:1;background:#7d93a4;border:2px solid #f9fbfc;border-radius:50%;width:9px;height:9px;margin-top:3px;position:relative;box-shadow:0 0 0 1px #afc0cc}.intelligenceDiffTimeline article.positive i{background:#41ac94}.intelligenceDiffTimeline article.review i{background:#d59a43}.intelligenceDiffTimeline article>div{gap:4px;display:grid}.intelligenceDiffTimeline strong{font-size:12px}.intelligenceDiffTimeline span{color:#5e7487;font-size:11px;line-height:1.45}.intelligenceDiffDimensions{border-top:1px solid #d8e1e7;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:14px;display:grid}.intelligenceDiffDimensions>div{border-bottom:1px solid #d8e1e7;justify-content:space-between;gap:12px;padding:12px 8px 12px 0;display:flex}.intelligenceDiffDimensions>div:nth-child(odd){border-right:1px solid #d8e1e7}.intelligenceDiffDimensions>div:nth-child(2n){padding-left:14px}.intelligenceDiffDimensions span{color:#29465a;font-size:10px}.intelligenceDiffDimensions strong{color:#17758a;letter-spacing:.07em;text-transform:uppercase;font-size:8px}.intelligenceDiffNext>span{color:#5f7588;margin-top:8px;font-size:11px;line-height:1.5;display:block}.intelligenceDiffBody>aside section>div:not(.intelligenceDiffSources){border-top:1px solid #d5dfe6;gap:3px;padding:10px 0;display:grid}.intelligenceDiffBody>aside section>div strong{font-size:10px}.intelligenceDiffBody>aside section>div span{color:#728697;font-size:9px}.intelligenceDiffSources{flex-wrap:wrap;gap:7px;display:flex}.intelligenceDiffSources a,.intelligenceDiffSources>span{color:#176d83;background:#fff;border:1px solid #c6d7e1;border-radius:7px;padding:7px 9px;font-size:9px;font-weight:780;text-decoration:none}.intelligenceDiffSources a.removed{color:#965346}.intelligenceDiffBody dl{gap:0;margin:0;display:grid}.intelligenceDiffBody dl>div{justify-content:space-between;grid-template-columns:none!important;display:flex!important}.intelligenceDiffBody dt{color:#718697;font-size:9px}.intelligenceDiffBody dd{color:#264258;margin:0;font-size:9px;font-weight:750}.intelligenceDiffState{color:#607689;text-align:center;grid-row:2/-1;align-content:center;place-items:center;gap:8px;min-height:360px;padding:40px;display:grid}.intelligenceDiffState strong{color:#173047;font:500 28px var(--cpos-display-font)}.intelligenceDiffState.error{color:#9a4e3f}@media (max-width:900px){.cposIntelligenceChange{grid-template-columns:1fr;width:calc(100% - 36px);margin:14px 18px}.intelligenceDiffBackdrop{padding:0}.intelligenceDiffPanel{border:0;border-radius:0;width:100vw;height:100vh}.intelligenceDiffSummary{grid-template-columns:1fr}.intelligenceDiffSummary>div{border-bottom:1px solid #d5dfe6;border-right:0;min-height:74px}.intelligenceDiffBoundary,.intelligenceDiffBody{grid-template-columns:1fr}.intelligenceDiffBody>aside{border-top:1px solid #d5dfe6;border-left:0}.intelligenceDiffDimensions{grid-template-columns:1fr}.intelligenceDiffDimensions>div:nth-child(odd){border-right:0}.intelligenceDiffDimensions>div:nth-child(2n){padding-left:0}}.evidenceViewerGrid .decisionIntelligencePanel{box-shadow:none;background:linear-gradient(160deg,#fbfdfd,#f2f7f9);border:0;border-bottom:1px solid #cbd9e2;border-radius:0;grid-column:1/-1;padding:0;display:block;overflow:hidden}.decisionIntelligencePanel>header{color:#fff;background:linear-gradient(115deg,#0b263f,#124f69);border-bottom:1px solid #d4dfe6;justify-content:space-between;align-items:start;gap:24px;padding:22px 24px;display:flex}.decisionIntelligencePanel>header p,.decisionIntelligenceBody section>p,.decisionIntelligenceBody aside>section>p,.decisionOutcomeLedger section>p{color:#64d0b8;letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:9px;font-weight:850}.decisionIntelligencePanel>header h3{color:#fff;font:500 30px/1.02 var(--cpos-display-font);letter-spacing:-.035em;margin:5px 0 0}.decisionIntelligencePanel>header span{color:#bfd0dc;margin-top:7px;font-size:10px;display:block}.decisionIntelligencePanel>header mark{color:#dff8f2;letter-spacing:.07em;text-transform:uppercase;background:#ffffff17;border:1px solid #fff3;border-radius:999px;padding:7px 10px;font-size:8px;font-weight:850}.decisionOutcomeLedger{background:#fff;border-bottom:1px solid #d4dfe6;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.decisionOutcomeLedger>section{border-right:1px solid #d4dfe6;grid-template-columns:1fr auto;gap:8px;padding:16px 20px;display:grid}.decisionOutcomeLedger>section:last-child{border-right:0}.decisionOutcomeLedger section>p{color:#42627a}.decisionOutcomeLedger section>strong{font:600 28px/1 var(--cpos-display-font);grid-area:1/2/3}.decisionOutcomeLedger section>div{gap:4px;display:grid}.decisionOutcomeLedger section span{color:#526b7f;font-size:9px;line-height:1.35}.decisionOutcomeLedger .accepted strong{color:#25806d}.decisionOutcomeLedger .denied strong{color:#a75846}.decisionOutcomeLedger .deferred strong{color:#a36d1e}.decisionIntelligenceBody{grid-template-columns:minmax(0,1.4fr) minmax(260px,.6fr);display:grid}.decisionIntelligenceBody>main{padding:22px 24px}.decisionIntelligenceBody>aside{background:#edf3f6;border-left:1px solid #d4dfe6;padding:20px}.decisionIntelligenceBody main>section,.decisionIntelligenceBody main>details,.decisionIntelligenceBody aside>section{border-bottom:1px solid #d4dfe6;margin:0 0 18px;padding:0 0 18px}.decisionIntelligenceBody main>section:last-child,.decisionIntelligenceBody aside>section:last-child{border-bottom:0;margin-bottom:0}.decisionRecordLine dl{border-top:1px solid #d6e0e6;grid-template-columns:repeat(4,minmax(0,1fr));margin:11px 0 0;display:grid}.decisionRecordLine dl>div{border-right:1px solid #d6e0e6;gap:4px;padding:11px 10px 0 0;display:grid}.decisionRecordLine dl>div+div{padding-left:10px}.decisionRecordLine dl>div:last-child{border-right:0}.decisionRecordLine dt{color:#718596;letter-spacing:.1em;text-transform:uppercase;font-size:7px;font-weight:850}.decisionRecordLine dd{color:#173047;overflow-wrap:anywhere;margin:0;font-size:11px;font-weight:800}.decisionElementList{flex-wrap:wrap;gap:7px;margin-top:11px;display:flex}.decisionElementList>span{color:#7c5821;background:#fff9ec;border:1px solid #d6c49e;border-radius:999px;align-items:center;gap:7px;padding:7px 9px;font-size:8px;font-weight:780;display:flex}.decisionElementList i{background:#d1993f;border-radius:50%;width:5px;height:5px}.decisionWorkflowList{border-top:1px solid #d5dfe6;margin-top:10px;display:grid}.decisionWorkflowList>div{border-bottom:1px solid #d5dfe6;grid-template-columns:minmax(150px,.4fr) minmax(0,1fr);gap:5px 15px;padding:11px 0;display:grid}.decisionWorkflowList strong{color:#18364e;font-size:10px}.decisionWorkflowList span{color:#5c7386;font-size:9px;line-height:1.45}.decisionWorkflowList small{color:#9b6a22;letter-spacing:.07em;text-transform:uppercase;grid-column:2;font-size:7px;font-weight:850}.decisionIntelligenceBody details summary{color:#176d83;cursor:pointer;font-size:9px;font-weight:850}.decisionSourceReview{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:15px;display:grid}.decisionSourceReview section{align-content:start;gap:6px;display:grid;border:0!important;margin:0!important;padding:0!important}.decisionSourceReview b{color:#173047;font-size:9px}.decisionSourceReview span{color:#5e7487;font-size:8px;line-height:1.45}.decisionDeadlineReview strong{color:#173047;font:600 27px/1 var(--cpos-display-font);margin-top:7px;display:block}.decisionDeadlineReview>span{color:#667d8f;margin-top:4px;font-size:8px;display:block}.decisionDeadlineReview small{color:#526b7f;margin-top:12px;font-size:8px;line-height:1.5;display:block}.decisionDeadlineReview em{color:#875b1d;text-transform:uppercase;background:#fff8ea;border-left:3px solid #d19a45;margin-top:9px;padding:7px 9px;font-size:7px;font-style:normal;font-weight:850;display:block}.decisionReviewFlag,.decisionProtected{color:#725020;background:#fff8ea;border-left:3px solid #d19a45;padding:8px 9px;font-size:8px;line-height:1.4;display:block}.decisionProtected{color:#345b7b;background:#edf5fb;border-left-color:#4d7daa}.decisionIntelligenceBody aside a{color:#176d83;border-top:1px solid #d4dfe6;padding:8px 0;font-size:8px;font-weight:780;text-decoration:none;display:block}.decisionIntelligencePanel>footer{background:#e8f2f3;border-top:1px solid #ccd9e1;grid-template-columns:150px 1fr;gap:14px;padding:11px 24px;display:grid}.decisionIntelligencePanel>footer strong{color:#176d83;font-size:9px}.decisionIntelligencePanel>footer span{color:#476174;font-size:9px;line-height:1.45}@media (max-width:900px){.decisionOutcomeLedger,.decisionIntelligenceBody{grid-template-columns:1fr}.decisionOutcomeLedger>section{border-bottom:1px solid #d4dfe6;border-right:0}.decisionIntelligenceBody>aside{border-top:1px solid #d4dfe6;border-left:0}.decisionRecordLine dl,.decisionSourceReview{grid-template-columns:repeat(2,minmax(0,1fr))}.decisionWorkflowList>div{grid-template-columns:1fr}.decisionWorkflowList small{grid-column:auto}.decisionIntelligencePanel>footer{grid-template-columns:1fr}}@media (min-width:901px){.cposStrategyTheory{padding-top:34px}.cposTheoryBody{background:radial-gradient(circle at 92% 15%,#52bea81c,#0000 28%),#ffffffb8;border:1px solid #2c5b7721;border-radius:18px;margin-top:18px;padding:28px 30px;box-shadow:0 18px 44px #0e2d430f}.cposTheoryBody aside{background:#edf7f5ad;border-left:1px solid #c6d9df;border-radius:12px;padding:18px 20px}.cposStrategyElements{padding-top:36px}.cposStrategyElementRows{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:18px}.cposStrategyElementRows article{background:#ffffffc2;border:1px solid #2d58741f;border-radius:15px;grid-template-columns:minmax(0,1fr) auto 50px;gap:10px 14px;min-height:118px;padding:17px 18px;box-shadow:0 12px 30px #0e2d430b}.cposStrategyElementRows article>span{grid-column:1}.cposStrategyElementRows article>b{grid-column:2}.cposStrategyElementRows article>progress{grid-area:2/1/auto/3}.cposStrategyElementRows article>em{text-align:right;grid-area:2/3}.cposStrategyElementRows article>p{grid-area:3/1/auto/4}.cposStrategyExecutionBoard{background:linear-gradient(145deg,#f4f8f9,#edf3f6);border:1px solid #26536f29;border-radius:24px;margin:42px 0 72px;overflow:hidden;box-shadow:0 26px 68px #0a273b1a}.cposStrategyExecutionHead{color:#fff;background:radial-gradient(circle at 88% 10%,#46b4a62e,#0000 32%),linear-gradient(125deg,#082139,#0d4962);grid-template-columns:minmax(0,1fr) minmax(290px,.42fr);align-items:center;gap:42px;padding:31px 34px;display:grid}.cposStrategyExecutionHead p,.cposStrategyDecisionPanel>header p{color:#6dd4c0;letter-spacing:.14em;text-transform:uppercase;margin:0 0 6px;font-size:9px;font-weight:900}.cposStrategyExecutionHead h2{color:#fff;max-width:780px;font:500 clamp(29px,2.8vw,42px)/1.04 var(--cpos-display-font);letter-spacing:-.04em;margin:0}.cposStrategyExecutionHead>aside{border-left:1px solid #c1dee840;gap:6px;padding:8px 0 8px 23px;display:grid}.cposStrategyExecutionHead>aside span{color:#91b1c2;letter-spacing:.12em;text-transform:uppercase;font-size:8px;font-weight:850}.cposStrategyExecutionHead>aside strong{color:#f3fbfd;font-size:14px;line-height:1.4}.cposStrategyDecisionGrid{grid-template-columns:minmax(0,1.2fr) minmax(330px,.8fr);gap:18px;padding:22px 22px 0;display:grid}.cposStrategyDecisionPanel{background:#ffffffd9;border:1px solid #2b577321;border-radius:17px;overflow:hidden;box-shadow:0 15px 35px #0e2d430e}.cposStrategyDecisionPanel>header{border-bottom:1px solid #2b57731c;justify-content:space-between;align-items:end;gap:20px;padding:19px 21px 15px;display:flex}.cposStrategyDecisionPanel>header p{color:#17758a}.cposStrategyDecisionPanel>header h3{color:#173047;letter-spacing:-.03em;margin:0;font-size:20px}.cposStrategyDecisionPanel>header>span{color:#637a8c;text-transform:uppercase;white-space:nowrap;background:#edf4f6;border-radius:999px;padding:6px 9px;font-size:8px;font-weight:850}.cposStrategyDecisionPanel .cposStrategyPathList,.cposStrategyDecisionPanel .cposStrategyRiskList{padding:0 18px 10px}.cposStrategyDecisionPanel .cposStrategyPathList article{min-height:67px;padding:9px 5px}.cposStrategyDecisionPanel .cposStrategyPathList article.recommended{background:linear-gradient(105deg,#e9f7f4,#f9fcfb);border:1px solid #48b29b38;border-left:4px solid #58bfa9;border-radius:11px;margin:10px 0 3px;padding:11px 12px}.cposStrategyDecisionPanel .cposStrategyRiskList article{min-height:62px;padding:11px 3px}.cposStrategyDecisionPanel .cposStrategyRiskList>p{color:#567083;margin:22px}.cposStrategyExecutionBoard .cposStrategyRoadmap{background:#ffffff78;border-top:1px solid #26536f21;margin:22px;padding:24px 22px 20px}.cposStrategyExecutionBoard .cposStrategyRoadmap .cposStrategySectionHead{padding:0 2px 14px}.cposStrategyExecutionBoard .cposStrategyRoadmap ol{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:16px}.cposStrategyExecutionBoard .cposStrategyRoadmap li{background:#ffffffd1;border:1px solid #2b57731f;border-radius:13px;grid-template-columns:38px minmax(0,1fr) auto;gap:11px;min-height:88px;padding:13px 14px}.cposStrategyExecutionBoard .cposStrategyRoadmap li.current{background:linear-gradient(110deg,#e7f6f2,#fff);border-color:#41ad9657;box-shadow:inset 3px 0 #58bfa9}.cposStrategyExecutionBoard .cposStrategyRoadmap li>b{color:#47687c;background:#e8f0f3;border-radius:50%;place-items:center;width:30px;height:30px;display:grid}.cposStrategyExecutionBoard .cposStrategyRoadmap li.current>b{color:#fff;background:#176d83}.cposStrategyExecutionBoard .cposStrategyRoadmap li em{white-space:nowrap;background:#edf3f5;border-radius:999px;padding:5px 8px;font-size:8px}.cposStrategyExecutionBoard .cposStrategyRoadmap li.current em{color:#1d735e;background:#dff3ed}.cposStrategyActions{border-top:1px solid #2b57731c;align-items:center;margin-top:19px;padding:17px 0 0}.cposStrategyActions button,.cposStrategyActions a{background:#fff;border-radius:999px;padding:10px 16px;transition:transform .14s,box-shadow .14s}.cposStrategyActions button:hover,.cposStrategyActions a:hover{transform:translateY(-1px);box-shadow:0 8px 20px #0f465c1a}.cposStrategyActions a{color:#fff;background:#17758a;border-color:#17758a}}@media (max-width:900px){.cposStrategyExecutionHead,.cposStrategyDecisionGrid{grid-template-columns:1fr}.cposStrategyExecutionHead>aside{border-top:1px solid #c1dee840;border-left:0;padding:18px 0 0}}.cposPriorityList .missionObjectiveRow{border-bottom:1px solid #1f41601f;grid-template-columns:42px minmax(0,1fr) auto minmax(116px,auto);align-items:center;gap:16px;min-height:126px;padding:16px 8px;display:grid}.cposPriorityList .missionObjectiveRow>span{min-width:0}.cposPriorityList .missionObjectiveRow>span>small{max-width:720px;font-size:12px;line-height:1.5}.missionObjectiveForecast{flex-wrap:wrap;margin-top:4px;gap:6px 12px!important;display:flex!important}.missionObjectiveForecast i{color:#60788b;font-size:10px;font-style:normal;font-weight:720;background:0 0!important;border:0!important;width:auto!important;height:auto!important;overflow:visible!important}.cposPriorityList .missionObjectiveRow>span>u{background:#d8e0e6;border-radius:4px;width:min(280px,65%);height:3px;text-decoration:none;display:block;overflow:hidden}.cposPriorityList .missionObjectiveRow>span>u>i{border-radius:inherit;background:linear-gradient(90deg,#d18a35,#55bda6);height:100%;display:block}.missionObjectiveActions{gap:4px;display:grid}.cposPriorityList .missionObjectiveActions button{color:#667c8e;text-align:right;background:0 0;border:0;border-radius:5px;min-height:0;padding:5px 8px;font-size:9px;font-weight:800;display:block}.cposPriorityList .missionObjectiveActions button:first-child{color:#fff;background:#176d83}.cposPriorityList .missionObjectiveActions button:hover{background:#e8f1f4;padding:5px 8px}.cposPriorityList .missionObjectiveActions button:first-child:hover{background:#105b70}.missionObjectiveRow.blocked{background:#faf2e46b;border-left:3px solid #c17832}.missionForecastBoundary{color:#6a7d8e;border-left:3px solid #8aa1b2;margin:16px 0 0;padding:8px 12px;font-size:10px;line-height:1.5}@media (max-width:1100px){.cposPriorityList .missionObjectiveRow{grid-template-columns:36px minmax(0,1fr) auto}.missionObjectiveActions{grid-column:2/4;display:flex}.cposPriorityList .missionObjectiveActions button{text-align:left}}.missionObjectiveTitleLine{display:contents}.missionObjectiveTitleLine>.missionObjectivePriority,.cposActivitySummary{display:none}.veteranIndexPanel{background:#f6f9fa;border:1px solid #c8d9e4;border-radius:12px;gap:0;margin-top:18px;display:grid;overflow:hidden;box-shadow:0 24px 60px #0d2b431a}.veteranIndexHero{color:#fff;background:linear-gradient(120deg,#061e34 0%,#0a3857 63%,#176d83 100%);grid-template-columns:minmax(0,1fr) 300px;align-items:end;gap:44px;padding:38px 42px;display:grid}.veteranIndexHero p{color:#73ddc7;letter-spacing:.16em;text-transform:uppercase;margin:0 0 8px;font-size:11px;font-weight:850}.veteranIndexHero h3{font-family:var(--font-display);letter-spacing:-.04em;margin:0;font-size:clamp(34px,3.4vw,50px);font-weight:500}.veteranIndexHero>div>span{color:#c5d6e2;max-width:830px;margin-top:10px;font-size:14px;line-height:1.55;display:block}.veteranIndexHero aside{border-left:1px solid #fff3;gap:6px;padding-left:25px;display:grid}.veteranIndexHero aside>span{color:#8ae8d4;letter-spacing:.12em;text-transform:uppercase;border:1px solid #74ddc873;border-radius:999px;width:max-content;padding:5px 9px;font-size:8px;font-weight:850}.veteranIndexHero aside strong{font-family:monospace;font-size:13px}.veteranIndexHero aside small{color:#aec3d2;font-size:9px}.veteranIndexHero aside button{color:#fff;background:#ffffff14;border:1px solid #ffffff59;border-radius:6px;width:max-content;margin-top:8px;padding:8px 11px;font-size:9px;font-weight:850}.veteranIndexPrivacy{background:#e4f4f0;border-bottom:1px solid #cbdbe4;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:13px;padding:17px 42px;display:grid}.veteranIndexPrivacy>i{color:#fff;background:#1d8b77;border-radius:50%;place-items:center;width:28px;height:28px;font-style:normal;display:grid}.veteranIndexPrivacy div{gap:2px;display:grid}.veteranIndexPrivacy strong{font-size:11px}.veteranIndexPrivacy span{color:#587385;font-size:9px;line-height:1.45}.veteranIndexPrivacy>b{color:#14705f;text-transform:uppercase;background:#d4ece6;border-radius:999px;padding:6px 9px;font-size:8px}.veteranIndexSummary{background:#fff;border-bottom:1px solid #cfdde5;grid-template-columns:repeat(6,minmax(0,1fr));display:grid}.veteranIndexSummary article{border-right:1px solid #d9e3e8;min-width:0;padding:21px 20px}.veteranIndexSummary article:last-child{border-right:0}.veteranIndexSummary span,.veteranIndexSummary small{color:#6c8293;text-transform:uppercase;font-size:8px;font-weight:800;display:block}.veteranIndexSummary strong{color:#102942;font-family:var(--font-display);overflow-wrap:anywhere;margin:6px 0;font-size:25px;font-weight:600;display:block}.veteranIndexSummary small{text-transform:none;font-size:7px}.veteranIndexViews{background:#cfdee6;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid}.veteranIndexView{background:#f9fbfc;min-width:0;padding:28px 31px}.veteranIndexView>header{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.veteranIndexView>header span{color:#1a7287;letter-spacing:.11em;text-transform:uppercase;font-size:8px;font-weight:850;display:block}.veteranIndexView h4{color:#102942;margin:4px 0 0;font-size:18px}.veteranIndexView>header>b{color:#6b7f8e;text-transform:uppercase;background:#edf1f4;border-radius:999px;padding:5px 8px;font-size:7px}.veteranIndexView>p{color:#61798b;min-height:32px;margin:9px 0 18px;font-size:10px;line-height:1.5}.veteranIndexView>div{gap:12px;display:grid}.veteranIndexSeries{grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:8px;display:grid}.veteranIndexSeries>span{color:#345166;min-width:0;font-size:9px;font-weight:750}.veteranIndexSeries>strong{color:#102942;font-size:10px}.veteranIndexSeries>em{color:#6a8091;font-size:8px;font-style:normal}.veteranIndexSeries>i{background:#dce6eb;border-radius:3px;grid-column:1/4;height:4px;overflow:hidden}.veteranIndexSeries>i>u{border-radius:inherit;background:linear-gradient(90deg,#16768a,#61c8b2);height:100%;text-decoration:none;display:block}.veteranIndexSeries.suppressed>span,.veteranIndexSeries.suppressed>strong{color:#8b98a2}.veteranIndexSeries.suppressed>i{background:repeating-linear-gradient(90deg,#e6ebee 0 5px,#f4f6f7 5px 9px)}.veteranIndexView>small{color:#9a6a2e;border-top:1px solid #dde5e9;margin-top:16px;padding-top:10px;font-size:8px;display:block}.veteranIndexUninstrumented{border-left:3px solid #9aafbd;padding:9px 12px;gap:4px!important;display:grid!important}.veteranIndexUninstrumented strong{font-size:10px}.veteranIndexUninstrumented span{color:#728694;font-size:9px;line-height:1.45}.veteranIndexPanel>footer{background:#edf3f5;border-top:1px solid #c9d9e2;padding:19px 42px}.veteranIndexPanel>footer span{color:#506d80;letter-spacing:.1em;text-transform:uppercase;font-size:8px;font-weight:850}.veteranIndexPanel>footer p{color:#778b99;text-transform:capitalize;margin:7px 0 0;font-size:8px;line-height:1.5}@media (max-width:1200px){.veteranIndexSummary{grid-template-columns:repeat(3,1fr)}.veteranIndexSummary article:nth-child(3){border-right:0}.veteranIndexSummary article:nth-child(-n+3){border-bottom:1px solid #d9e3e8}}@media (max-width:820px){.veteranIndexHero{grid-template-columns:1fr;padding:28px 24px}.veteranIndexHero aside{border-top:1px solid #fff3;border-left:0;padding:16px 0 0}.veteranIndexPrivacy{grid-template-columns:34px 1fr;padding:17px 24px}.veteranIndexPrivacy>b{grid-column:2}.veteranIndexSummary{grid-template-columns:repeat(2,1fr)}.veteranIndexSummary article:nth-child(3){border-right:1px solid #d9e3e8}.veteranIndexSummary article:nth-child(2n){border-right:0}.veteranIndexSummary article:nth-child(-n+4){border-bottom:1px solid #d9e3e8}.veteranIndexViews{grid-template-columns:1fr}.veteranIndexView{padding:24px}.veteranIndexPanel>footer{padding:18px 24px}}.providerMatchFoundation{background:linear-gradient(130deg,#f9fcfd,#edf7f5);border:1px solid #b8d4df;border-radius:12px;margin:18px 24px 0;overflow:hidden;box-shadow:0 18px 46px #0a304917}.providerMatchFoundation>header{color:#fff;background:linear-gradient(110deg,#092b45,#0e5870);border-bottom:1px solid #d0e0e6;justify-content:space-between;align-items:flex-end;gap:32px;padding:26px 30px;display:flex}.providerMatchFoundation>header p{color:#70dac5;letter-spacing:.15em;text-transform:uppercase;margin:0 0 5px;font-size:9px;font-weight:850}.providerMatchFoundation>header h2{font-family:var(--font-display);letter-spacing:-.025em;margin:0;font-size:29px;font-weight:550}.providerMatchFoundation>header span{color:#c1d4df;max-width:760px;margin-top:7px;font-size:10px;line-height:1.5;display:block}.providerMatchFoundation>header>b{white-space:nowrap;color:#89ead6;text-transform:uppercase;border:1px solid #75e0ca66;border-radius:999px;padding:8px 12px;font-size:9px}.providerMatchInputs{grid-template-columns:1fr .55fr 1fr 1.2fr 1fr 1.6fr;gap:12px;padding:23px 30px 16px;display:grid}.providerMatchInputs label{color:#557184;letter-spacing:.08em;text-transform:uppercase;gap:6px;font-size:8px;font-weight:850;display:grid}.providerMatchInputs input,.providerMatchInputs select{color:#102a43;width:100%;min-height:42px;font:inherit;letter-spacing:0;text-transform:none;background:#fff;border:1px solid #c2d4df;border-radius:7px;padding:0 11px;font-size:10px}.providerLocationActions{grid-template-columns:1fr 1fr;align-self:end;gap:7px;display:grid}.providerLocationActions button{color:#fff;background:#14778a;border:1px solid #14778a;border-radius:7px;min-height:42px;padding:8px 10px;font-size:9px;font-weight:850}.providerLocationActions button.secondary{color:#175d71;background:#fff}.providerLocationActions button:disabled{cursor:wait;opacity:.6}.providerLocationPrivacy{color:#617b8b;border-top:1px solid #d5e4e8;margin:0;padding:13px 30px 16px;font-size:9px;line-height:1.55}.providerLocationPrivacy strong{color:#2e596a}.providerRecommendationGroups{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:14px 24px 0;display:grid}.providerRecommendationGroups>article{background:#fff;border:1px solid #cadbe3;border-radius:11px;min-width:0;overflow:hidden;box-shadow:0 12px 34px #0b2c4212}.providerRecommendationGroups>article>header{background:#f2f7f8;border-bottom:1px solid #dce7eb;justify-content:space-between;padding:14px 17px;display:flex}.providerRecommendationGroups>article>header span{color:#14334d;font-size:11px;font-weight:850}.providerRecommendationGroups>article>header small{color:#718897;font-size:8px}.providerRecommendationGroups>article>div{display:grid}.providerRecommendationGroups button{text-align:left;background:#fff;border:0;border-bottom:1px solid #e0e8ec;grid-template-columns:52px minmax(0,1fr) auto;align-items:center;gap:12px;padding:15px 17px;display:grid}.providerRecommendationGroups button:last-child{border-bottom:0}.providerRecommendationGroups button:hover,.providerRecommendationGroups button.selected{background:#edf8f5}.providerRecommendationGroups button>span{color:#fff;text-align:center;background:#0e5970;border-radius:50%;place-content:center;width:44px;height:44px;display:grid}.providerRecommendationGroups button>span b{font-family:var(--font-display);font-size:17px;line-height:1}.providerRecommendationGroups button>span small{text-transform:uppercase;font-size:6px}.providerRecommendationGroups button>div{min-width:0}.providerRecommendationGroups button strong,.providerRecommendationGroups button em,.providerRecommendationGroups button p{overflow-wrap:anywhere;margin:0;display:block}.providerRecommendationGroups button strong{color:#102942;font-size:11px}.providerRecommendationGroups button em{color:#506b7e;margin-top:2px;font-size:8px;font-style:normal}.providerRecommendationGroups button p{color:#718594;margin-top:6px;font-size:7px;line-height:1.45}.providerRecommendationGroups button>i{color:#167589;text-transform:capitalize;font-size:8px;font-style:normal;font-weight:850}.providerArtifactGate{background:#fff8e8;border:1px solid #e3c681;border-left:4px solid #c68a20;border-radius:8px;grid-template-columns:1fr auto;gap:5px;padding:13px 14px;display:grid}.providerArtifactGate.ready{background:#eef9f6;border-color:#a9d8cb #a9d8cb #a9d8cb #238772}.providerArtifactGate>span{color:#6d7f8b;letter-spacing:.1em;text-transform:uppercase;font-size:7px;font-weight:850}.providerArtifactGate>strong{color:#12334e;font-family:var(--font-display);font-size:19px}.providerArtifactGate>p,.providerArtifactGate>ul,.providerArtifactGate>label{grid-column:1/3}.providerArtifactGate>p{color:#506a7a;margin:0;font-size:8px;line-height:1.5}.providerArtifactGate>ul{color:#6f5833;margin:4px 0;padding-left:16px;font-size:8px}.providerArtifactGate>label{color:#7d5518!important;letter-spacing:0!important;text-transform:none!important;grid-template-columns:18px 1fr!important;align-items:center!important;gap:8px!important;font-size:8px!important;display:flex!important}.providerArtifactGate>label input{margin:0;width:16px!important;min-height:16px!important}@media (max-width:1280px){.providerMatchInputs{grid-template-columns:repeat(3,1fr)}.providerRecommendationGroups{grid-template-columns:1fr}}@media (max-width:760px){.providerMatchFoundation>header{flex-direction:column;align-items:flex-start;padding:23px}.providerMatchInputs{grid-template-columns:1fr;padding:20px 23px}.providerLocationActions{grid-template-columns:1fr}.providerLocationPrivacy{padding:13px 23px}.providerRecommendationGroups{margin-inline:14px}}.providerMatchingAdminFields{background:linear-gradient(135deg,#f5faf9,#f8fafb);border:1px solid #cbdbe4;border-left:4px solid #2d8d7a;border-radius:9px;grid-template-columns:repeat(2,minmax(0,1fr));gap:13px 15px;padding:17px!important;display:grid!important}.providerMatchingAdminFields>div{border-bottom:1px solid #d9e4e9;grid-column:1/-1;gap:4px;padding-bottom:11px;display:grid}.providerMatchingAdminFields>div>span{color:#17364f!important;letter-spacing:.04em!important;font-size:11px!important}.providerMatchingAdminFields>div>small{color:#657d8f;font-size:9px;line-height:1.45}.providerMatchingAdminFields label{min-width:0}.providerMatchingAdminFields .fullWidth{grid-column:1/-1}@media (max-width:760px){.providerMatchingAdminFields{grid-template-columns:1fr}.providerMatchingAdminFields>div,.providerMatchingAdminFields .fullWidth{grid-column:1}}.exposureStory{color:#102942;background:#f7fafb;border:1px solid #cbdbe5;border-radius:12px;margin:26px 0;overflow:hidden;box-shadow:0 22px 54px #0d2b4317}.exposureStoryHeader{color:#fff;background:linear-gradient(118deg,#061f35 0%,#0a3455 60%,#176d83 100%);grid-template-columns:minmax(0,1fr) 240px;align-items:end;gap:36px;padding:34px 40px;display:grid}.exposureStoryHeader p,.exposureSectionTitle small,.exposureNextStep>p,.exposureSourceLedger>div:first-child p{color:#74ddc8;letter-spacing:.16em;text-transform:uppercase;margin:0 0 8px;font-size:11px;font-weight:850}.exposureStoryHeader h2{font-family:var(--font-display);letter-spacing:-.035em;margin:0;font-size:clamp(30px,3vw,46px);font-weight:500}.exposureStoryHeader>div>span{color:#c5d6e3;max-width:780px;margin-top:10px;font-size:14px;line-height:1.55;display:block}.exposureStoryHeader aside{border-left:1px solid #ffffff40;padding-left:24px}.exposureStoryHeader aside small,.exposureStoryHeader aside span{color:#abc2d2;font-size:10px;font-weight:750;line-height:1.5;display:block}.exposureStoryHeader aside strong{color:#fff;font-family:var(--font-display);margin:2px 0;font-size:38px;font-weight:500;display:block}.exposureStoryBody{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr) minmax(280px,.72fr);min-height:370px;display:grid}.exposureServicePath,.exposureSignalPath,.exposureNextStep{min-width:0;padding:30px 32px}.exposureServicePath,.exposureSignalPath{border-right:1px solid #d4e0e7}.exposureSectionTitle{align-items:center;gap:13px;margin-bottom:23px;display:flex}.exposureSectionTitle>span{color:#467086;border:1px solid #bdd0dc;border-radius:50%;place-items:center;width:32px;height:32px;font-size:10px;font-weight:850;display:grid}.exposureSectionTitle small{color:#58778b;margin:0}.exposureSectionTitle h3{letter-spacing:-.015em;margin:2px 0 0;font-size:18px}.exposureTimeline{padding-left:18px;position:relative}.exposureTimeline:before{content:"";background:linear-gradient(#54c8b0,#93b7ce,#d9e3e9);width:1px;position:absolute;top:8px;bottom:8px;left:4px}.exposureTimelineGroup{grid-template-columns:128px minmax(0,1fr);gap:12px;padding:0 0 17px;display:grid;position:relative}.exposureTimelineGroup:before{content:"";background:#55bda6;border:2px solid #f7fafb;border-radius:50%;width:9px;height:9px;position:absolute;top:7px;left:-18px;box-shadow:0 0 0 1px #55bda6}.exposureTimelineGroup>b{color:#557084;letter-spacing:.08em;text-transform:uppercase;font-size:10px}.exposureTimelineGroup>div{gap:8px;display:grid}.exposureStoryFact{gap:5px;min-width:0;display:grid}.exposureStoryFact>strong{color:#17334c;overflow-wrap:anywhere;font-size:12px;line-height:1.42}.exposureStoryFact>small{color:#8093a2;font-size:9px}.exposureStatus{letter-spacing:.06em;text-transform:uppercase;border-radius:999px;align-items:center;width:max-content;max-width:100%;padding:4px 8px;font-size:8px;font-weight:850;display:inline-flex}.exposureStatus.supported{color:#0d7868;background:#e2f5ef}.exposureStatus.context{color:#266583;background:#e8f1f7}.exposureStatus.review{color:#986016;background:#fff1dc}.exposureStatus.missing{color:#6a7b89;background:#edf1f4}.exposureSignals{gap:0;display:grid}.exposureSignals article{border-top:1px solid #d9e3e9;gap:7px;padding:16px 0;display:grid}.exposureSignals article:first-child{border-top:0;padding-top:0}.exposureSignals strong{font-size:13px;line-height:1.35}.exposureSignals p{color:#5b7184;margin:0;font-size:11px;line-height:1.52}.exposureSignals small{color:#8295a3;font-size:9px}.exposureExpand{color:#176d83;background:0 0;border:0;padding:7px 0;font-size:10px;font-weight:850}.exposureNextStep{background:linear-gradient(160deg,#edf5f7 0%,#f8fafb 72%)}.exposureNextStep>p{color:#167187}.exposureNextStep h3{color:#102942;letter-spacing:-.025em;margin:0;font-size:21px;line-height:1.25}.exposureNextStep>span{color:#5b7284;margin-top:11px;font-size:11px;line-height:1.55;display:block}.exposureEvidenceNeed{border-top:1px solid #cfdee6;border-bottom:1px solid #cfdee6;gap:8px;margin:24px 0;padding:18px 0;display:grid}.exposureEvidenceNeed small{color:#698295;letter-spacing:.1em;text-transform:uppercase;font-size:9px;font-weight:850}.exposureEvidenceNeed b{color:#334f65;padding-left:13px;font-size:10px;line-height:1.35;position:relative}.exposureEvidenceNeed b:before{content:"";background:#d18a35;border-radius:50%;width:5px;height:5px;position:absolute;top:5px;left:0}.exposureNextStep>a{color:#fff;background:#126f83;border-radius:7px;justify-content:space-between;align-items:center;padding:12px 14px;font-size:10px;font-weight:850;text-decoration:none;display:flex}.exposureNextStep>a:hover{background:#0d5c70}.exposureEmpty{color:#667d8e;border-left:3px solid #c8d8e2;gap:6px;padding:8px 14px;display:grid}.exposureEmpty strong{font-size:12px}.exposureEmpty span{font-size:10px;line-height:1.45}.exposureSourceLedger{background:#fff;border-top:1px solid #d2dfe6;grid-template-columns:260px minmax(0,1fr);gap:28px;padding:30px 40px;display:grid}.exposureSourceLedger h3{font-family:var(--font-display);margin:0;font-size:25px;font-weight:500}.exposureSourceLedger>div:last-child{background:#d7e2e8;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid}.exposureSourceLedger article{background:#fff;gap:7px;min-width:0;padding:17px;display:grid}.exposureSourceLedger article strong{font-size:12px}.exposureSourceLedger article small{color:#718697;font-size:9px}.exposureSourceLedger article p{color:#536c7e;margin:0;font-size:10px;line-height:1.45}.exposureSourceLedger article a{color:#126f83;font-size:9px;font-weight:850}.exposureStory>footer{background:#eef4f6;border-top:1px solid #d3e0e7;grid-template-columns:minmax(0,1fr) minmax(380px,1.2fr);align-items:center;gap:24px;padding:18px 40px;display:grid}.exposureStory>footer>span{color:#5b7081;font-size:9px;line-height:1.5}.exposureStory>footer>div{flex-wrap:wrap;justify-content:flex-end;gap:5px;display:flex}.exposureStory>footer i{color:#687f90;text-transform:uppercase;border-left:2px solid #8fa5b4;padding:2px 6px;font-size:7px;font-style:normal;font-weight:800}.exposureStory>footer i.supported{border-color:#2ba58f}.exposureStory>footer i.context{border-color:#4789a7}.exposureStory>footer i.review{border-color:#d18a35}@media (max-width:1200px){.exposureStoryBody{grid-template-columns:1fr 1fr}.exposureNextStep{border-top:1px solid #d4e0e7;grid-column:1/3}.exposureStory>footer{grid-template-columns:1fr}.exposureStory>footer>div{justify-content:flex-start}}@media (max-width:820px){.exposureStoryHeader{grid-template-columns:1fr;padding:27px 24px}.exposureStoryHeader aside{border-top:1px solid #fff3;border-left:0;padding:16px 0 0}.exposureStoryBody{grid-template-columns:1fr}.exposureServicePath,.exposureSignalPath{border-bottom:1px solid #d4e0e7;border-right:0}.exposureNextStep{grid-column:auto}.exposureServicePath,.exposureSignalPath,.exposureNextStep{padding:25px 24px}.exposureTimelineGroup{grid-template-columns:1fr}.exposureSourceLedger{grid-template-columns:1fr;padding:25px 24px}.exposureSourceLedger>div:last-child{grid-template-columns:1fr}.exposureStory>footer{padding:18px 24px}}.orchestrationDeck,.veteranTimelineDeck{color:#0a243d;background:#f7fafc;border:1px solid #cad9e4;width:min(1880px,100% - 64px);margin:34px auto;overflow:hidden;box-shadow:0 24px 70px #0620361f}.orchestrationHeader,.veteranTimelineDeck>header{color:#fff;background:linear-gradient(135deg,#071f37 0%,#0b3657 60%,#146a7a 100%);border-bottom:1px solid #d4e1e9;justify-content:space-between;gap:40px;padding:34px 38px;display:flex}.orchestrationHeader p,.veteranTimelineDeck>header p,.scenarioLab>div>p{color:#72e0ca;letter-spacing:.18em;text-transform:uppercase;margin:0 0 8px;font-size:.75rem;font-weight:900}.orchestrationHeader h2,.veteranTimelineDeck>header h2{font-family:var(--font-display,Georgia,serif);margin:0 0 8px;font-size:clamp(1.8rem,3vw,3rem);font-weight:600}.orchestrationHeader span,.veteranTimelineDeck>header span{color:#c3d4e2;max-width:820px;display:block}.explainMode{white-space:nowrap;background:#03162759;border:1px solid #fff3;align-self:flex-start;align-items:center;padding:5px;display:flex}.explainMode>span{text-transform:uppercase;letter-spacing:.12em;font-size:.72rem;color:#90a9bc!important;padding:0 9px!important}.explainMode button{color:#bad0df;text-transform:capitalize;background:0 0;border:0;padding:10px 13px;font-weight:800}.explainMode button.active{color:#0c655f;background:#ecfffb}.orchestrationBody{grid-template-columns:minmax(280px,370px) 1fr;min-height:590px;display:grid}.requestRail{background:#0a2943;border-right:1px solid #d2e0e9;flex-direction:column;gap:8px;padding:18px;display:flex}.requestRail button{text-align:left;color:#d3e0e9;background:0 0;border:1px solid #0000;grid-template-columns:8px 1fr;gap:13px;padding:18px;display:grid}.requestRail button:hover,.requestRail button.active{background:#123d5d;border-color:#2c6685}.requestRail i{background:#7191a7;width:7px;height:100%;min-height:54px}.requestRail i[data-status=completed]{background:#5dd7bd}.requestRail i[data-status=sent],.requestRail i[data-status=viewed]{background:#65b9dc}.requestRail i[data-status=ready]{background:#dfaa50}.requestRail small{color:#73d9c7;text-transform:uppercase;letter-spacing:.12em;font-weight:900;display:block}.requestRail strong{margin:5px 0;line-height:1.25;display:block}.requestRail em{color:#8eacbf;font-size:.78rem;font-style:normal}.requestBrief{background:#fbfdfe;padding:34px 42px}.requestBriefTop{border-bottom:1px solid #d5e2ea;justify-content:space-between;gap:25px;padding-bottom:22px;display:flex}.requestBriefTop p,.requestExplanation span,.inviteInbox>span{color:#147080;text-transform:uppercase;letter-spacing:.15em;margin:0;font-size:.72rem;font-weight:900}.requestBriefTop h3{font-family:var(--font-display,Georgia,serif);margin:8px 0 0;font-size:2rem}.requestBriefTop>strong{text-transform:uppercase;letter-spacing:.12em;border:1px solid #b7cbd8;align-self:flex-start;padding:8px 12px;font-size:.72rem}.requestBriefTop>strong[data-status=completed]{color:#08715e;background:#e9f8f4;border-color:#7dcdbd}.requestExplanation{background:#edf7f6;border-left:4px solid #42b9aa;margin:24px 0;padding:20px 22px}.requestExplanation p{margin:7px 0 0;line-height:1.55}.requestBrief ol{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 28px;padding-left:24px;display:grid}.requestBrief li{padding:5px;line-height:1.4}.requestActions{border-top:1px solid #d5e2ea;gap:10px;padding-top:22px;display:flex}.requestActions button,.collaborationComposer button,.scenarioLab button,.inviteLink button,.inviteInbox button{color:#fff;background:#0f7d8d;border:0;padding:12px 18px;font-weight:900}.requestActions select,.collaborationComposer input,.collaborationComposer select,.scenarioLab select,.timelineToolbar input,.timelineToolbar select{color:#18364d;background:#fff;border:1px solid #bfd0db;padding:12px 14px}.collaborationComposer{background:#f1f6f9;border:1px solid #ccdae3;grid-template-columns:1.2fr 1fr .8fr 1.2fr auto;align-items:end;gap:10px;margin-top:26px;padding:20px;display:grid}.collaborationComposer p{color:#647e91;margin:4px 0;font-size:.82rem}.inviteLink{background:#e8f7f3;border-left:4px solid #43bca8;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;padding:14px 18px;display:grid}.inviteLink code{text-overflow:ellipsis;overflow:hidden}.inviteInbox{margin-top:18px}.inviteInbox>div{border-top:1px solid #d4e1e9;justify-content:space-between;align-items:center;padding:12px 0;display:flex}.inviteInbox p{margin:0}.inviteInbox small{color:#638094;text-transform:capitalize;margin-left:12px}.inviteInbox aside{gap:8px;display:flex}.inviteInbox button:last-child{color:#8a4b29;background:#fff;border:1px solid #d8b8a6}.scenarioLab{background:#edf3f6;border-top:1px solid #d4e1e9;grid-template-columns:1fr minmax(260px,360px) auto minmax(260px,370px);align-items:center;gap:18px;padding:26px 38px;display:grid}.scenarioLab h3{margin:3px 0}.scenarioLab span{color:#5f788b;font-size:.84rem}.scenarioResult{border-left:3px solid #43bca8;padding-left:17px}.scenarioResult strong{font-size:2rem;display:block}.scenarioResult span{display:block}.scenarioResult p{color:#6d8190;margin:5px 0 0;font-size:.72rem}.orchestrationEmpty{color:#60788b;padding:32px 38px}.veteranTimelineDeck>header .explainMode{align-self:center}.timelineToolbar{border-bottom:1px solid #d4e1e9;grid-template-columns:1fr 280px auto;gap:12px;padding:20px 30px;display:grid}.timelineToolbar span{color:#647e91;align-self:center;font-weight:800}.timelineStream{padding:12px 34px 32px}.timelineStream article{grid-template-columns:100px 20px 1fr;gap:15px;min-height:120px;display:grid}.timelineStream time{color:#637e91;padding-top:22px;font-size:.78rem;font-weight:800}.timelineStream article>i{border-left:1px solid #abc3d2;position:relative}.timelineStream article>i:after{content:"";background:#32b5a1;border-radius:50%;width:11px;height:11px;position:absolute;top:24px;left:-6px;box-shadow:0 0 0 5px #dff5f1}.timelineStream article>div{border-bottom:1px solid #d8e3e9;padding:18px 0 24px}.timelineStream p{color:#147080;text-transform:uppercase;letter-spacing:.12em;margin:0;font-size:.69rem;font-weight:900}.timelineStream h3{margin:6px 0;font-size:1.14rem}.timelineStream article span{color:#5d7587;line-height:1.5}.timelineStream footer{align-items:center;gap:8px;margin-top:11px;display:flex}.timelineStream em{color:#0b7465;background:#e4f4f1;padding:5px 8px;font-size:.68rem;font-style:normal}.timelineStream small{color:#8195a4;margin-left:auto}.collaborationPage{color:#0a233c;background:#eaf1f5;min-height:100vh;padding:0 0 70px}.collaborationPage>header{color:#fff;background:#071f37;justify-content:space-between;align-items:center;height:76px;padding:0 6vw;display:flex}.collaborationPage>header a{color:#fff;font-size:1.2rem;font-weight:900;text-decoration:none}.collaborationPage>header span{color:#75d9c6;letter-spacing:.12em;text-transform:uppercase;font-size:.72rem}.collaborationHero,.collaborationTask{width:min(940px,100% - 40px);margin:0 auto}.collaborationHero{padding:70px 0 38px}.collaborationHero p{color:#137a7f;text-transform:uppercase;letter-spacing:.16em;font-weight:900}.collaborationHero h1{font-family:var(--font-display,Georgia,serif);margin:8px 0 18px;font-size:clamp(2.5rem,6vw,4.8rem)}.collaborationHero span{color:#597286;font-size:1.08rem;line-height:1.6}.collaborationTask{background:#fff;border:1px solid #c7d7e1;padding:38px;box-shadow:0 24px 60px #0c25391f}.collaborationTask>div{border-bottom:1px solid #d4e1e9;margin-bottom:24px;padding-bottom:24px}.collaborationTask>div p{color:#137a7f;text-transform:uppercase;letter-spacing:.14em;font-weight:900}.collaborationTask label:not(.attestation){gap:8px;font-weight:800;display:grid}.collaborationTask textarea{min-height:220px;font:inherit;border:1px solid #b8ccd8;padding:18px}.collaborationTask input[type=file]{background:#f5f9fb;border:1px dashed #8eb0c4;padding:40px}.collaborationTask .attestation{color:#526d81;gap:10px;margin:20px 0;display:flex}.collaborationTask>button{color:#fff;background:#0e7988;border:0;padding:15px 24px;font-weight:900}.collaborationNotice{color:#5e788b}@media (max-width:1100px){.orchestrationDeck,.veteranTimelineDeck{width:calc(100% - 24px)}.orchestrationBody{grid-template-columns:1fr}.requestRail{border-right:0;max-height:280px;overflow:auto}.collaborationComposer,.scenarioLab,.timelineToolbar{grid-template-columns:1fr}.orchestrationHeader,.veteranTimelineDeck>header{flex-direction:column}.requestBrief ol{grid-template-columns:1fr}}.cposCommandSearch{position:relative}.cposCommandSearch>button[type=submit]{color:#fff;font:800 9px var(--cpos-interface-font);letter-spacing:.03em;background:#176f82;border:0;border-radius:7px;padding:7px 11px;position:absolute;top:50%;right:46px;translate:0 -50%}.cposCommandSearch input{padding-right:118px!important}.cposGlobalSuggestions{z-index:80;background:#f9fcfd;border:1px solid #7faac361;border-radius:12px;padding:6px;display:grid;position:absolute;top:calc(100% + 8px);left:0;right:0;overflow:hidden;box-shadow:0 22px 55px #03192b3d}.cposGlobalSuggestions>button{color:#15324a;text-align:left;background:0 0;border:0;border-radius:8px;grid-template-columns:minmax(0,1fr) auto;gap:12px;padding:11px 12px;display:grid}.cposGlobalSuggestions>button:hover{background:#e9f5f3}.cposGlobalSuggestions span{text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:800;overflow:hidden}.cposGlobalSuggestions small{color:#728697;text-transform:uppercase;font-size:9px}.cposDesktopShell .osClaimsCommandCenter .claimsCommandHero{grid-template-columns:minmax(0,1fr) minmax(470px,.72fr)}.cposDesktopShell .claimsCommandHeroBrief{min-width:0}.cposDesktopShell .claimsCommandHeroBrief>strong,.cposDesktopShell .claimsReadinessExplainTrigger span{overflow-wrap:anywhere;text-wrap:balance}.cposDesktopShell .claimsReadinessExplainTrigger{text-align:left;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:9px;width:100%;min-width:0;display:grid!important}.cposDesktopShell .claimsReadinessExplainTrigger span{min-width:0;line-height:1.35}.cposDesktopShell .claimsReadinessExplainTrigger strong{white-space:nowrap}.cposDesktopShell .claimsCommandHeroBrief .claimsCommandActions{flex-wrap:wrap}.exposureServicePath{scrollbar-color:#8eb5c5 transparent;max-height:680px;overflow:auto}.exposureServicePath .exposureSectionTitle{z-index:2;background:linear-gradient(#f7fafb 76%,#f7fafbf0);margin:-30px -32px 23px;padding:30px 32px 18px;position:sticky;top:-30px}.timelineViewSwitch{background:#0316274d;border:1px solid #b4d8e840;border-radius:999px;align-self:center;align-items:center;gap:5px;padding:5px;display:flex}.timelineViewSwitch>span{text-transform:uppercase;letter-spacing:.1em;padding:0 8px;font-weight:850;color:#9fb9ca!important;font-size:10px!important}.timelineViewSwitch button{color:#c6d8e4;font:800 12px var(--cpos-interface-font);background:0 0;border:0;border-radius:999px;padding:10px 15px}.timelineViewSwitch button.active{color:#0b675e;background:#effbf8;box-shadow:0 4px 14px #00000024}.premiumPagination{color:#647b8e;background:#eef4f7;border-top:1px solid #d5e2e9;justify-content:space-between;align-items:center;gap:18px;padding:17px 30px;font-size:11px;display:flex}.premiumPagination>div{align-items:center;gap:10px;display:flex}.premiumPagination button{color:#17415b;min-height:38px;font:800 11px var(--cpos-interface-font);background:#fff;border:1px solid #b9ccd8;border-radius:999px;padding:8px 15px;box-shadow:0 5px 14px #0b304912}.premiumPagination button:last-child{color:#fff;background:#126f82;border-color:#1a7c8c}.premiumPagination button:disabled{cursor:not-allowed;opacity:.42;box-shadow:none}.premiumPagination strong{color:#29465c;font-size:10px}.premiumPagination.compact{padding:12px 10px}.premiumPagination.compact button{min-height:34px;padding:6px 12px}.cposEvidenceIntake{justify-self:center;width:min(720px,100%);box-shadow:0 18px 45px #0a2d4517;box-sizing:border-box!important;background:linear-gradient(145deg,#fff,#f2f7f8)!important;border-radius:18px!important;padding:30px!important}.cposEvidenceIntake input[type=file]{min-height:62px;background:#f8fbfc!important;border:1px dashed #8db2c4!important;border-radius:12px!important;height:auto!important;padding:16px!important}.cposEvidenceIntake .primaryButton{justify-self:center;min-height:52px;box-shadow:0 12px 26px #0d677933;background:linear-gradient(100deg,#0d667a,#168c91)!important;border-radius:999px!important;width:min(420px,100%)!important}.cposPackageDeliverableRail{border-right:1px solid #1f41601f;min-width:0;padding:12px 22px 12px 0}.cposPackageDeliverableRail>nav button{width:100%;min-height:74px;color:inherit;font:inherit;text-align:left;background:0 0;border:0;border-bottom:1px solid #1f416017;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:12px;padding:8px;display:grid}.cposPackageDeliverableRail>nav button.selected{background:#ffffffb3;border-left:3px solid #58bfa9;padding-left:12px}.cposPackageDeliverableRail nav b{color:#8494a4;font-size:11px}.cposPackageDeliverableRail nav span{gap:4px;min-width:0;display:grid}.cposPackageDeliverableRail nav strong{color:#21384e;font-size:13px}.cposPackageDeliverableRail nav small{color:#718395;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.cposPackageDeliverableRail nav em{color:#718294;text-transform:uppercase;background:#edf1f4;border-radius:99px;padding:4px 7px;font-size:9px;font-style:normal;font-weight:800}.cposPackageDeliverableRail nav em.ready{color:#26715f;background:#ddf1ea}.providerMatchInputs{align-items:end;grid-template-columns:repeat(4,minmax(0,1fr))!important}.providerLocationActions{grid-column:3/5;grid-template-columns:minmax(220px,1.25fr) minmax(160px,.75fr)!important}.providerLocationActions button{border-radius:999px!important;min-height:46px!important}.providerLocationActions button:first-child{box-shadow:0 11px 24px #14778a2e}.guidedTypedFallback aside .redoSection{color:#126a75;background:#edf8f7;border-color:#16758a;margin-left:auto}.premiumUtilityPage{color:#0b243c;background:#edf3f6;min-height:calc(100vh - 110px);padding:30px 0 100px}.premiumUtilityPage>header{color:#fff;background:linear-gradient(120deg,#061f36,#0b3858 62%,#176f80);border-radius:20px;grid-template-columns:minmax(0,1fr) minmax(280px,.38fr);align-items:center;gap:50px;width:min(1540px,100% - 64px);margin:0 auto;padding:42px 46px;display:grid;box-shadow:0 24px 60px #041f352e}.premiumUtilityPage>header p,.settingsGrid article>p{color:#70ddc8;letter-spacing:.17em;text-transform:uppercase;margin:0 0 9px;font-size:10px;font-weight:900}.premiumUtilityPage>header h1{font:500 clamp(36px,4vw,58px)/1 var(--cpos-display-font);letter-spacing:-.045em;margin:0}.premiumUtilityPage>header>div>span{color:#c2d6e3;max-width:820px;margin-top:14px;line-height:1.55;display:block}.premiumUtilityPage>header aside{border-left:1px solid #ffffff38;padding:10px 0 10px 26px}.premiumUtilityPage>header aside small,.premiumUtilityPage>header aside span{color:#a8c1d2;display:block}.premiumUtilityPage>header aside strong{color:#fff;margin:6px 0;font-size:20px;line-height:1.3;display:block}.accountActivityPage .veteranTimelineDeck{margin-top:28px}.settingsGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;width:min(1540px,100% - 64px);margin:24px auto;display:grid}.settingsGrid article{background:linear-gradient(145deg,#fff,#f7fafb);border:1px solid #cad9e3;border-radius:18px;align-content:start;gap:13px;min-height:250px;padding:30px;display:grid;box-shadow:0 15px 35px #0a2a4012}.settingsGrid article>p{color:#167489}.settingsGrid h2{color:#102b43;font:600 27px var(--cpos-display-font);margin:0}.settingsGrid article>span{color:#63798b;line-height:1.55}.settingsGrid dl{margin:5px 0 0;display:grid}.settingsGrid dl>div{border-top:1px solid #dce5ea;justify-content:space-between;gap:20px;padding:12px 0;display:flex}.settingsGrid dt{color:#6f8292}.settingsGrid dd{color:#223d53;text-align:right;margin:0;font-weight:800}.settingsGrid a{color:#126f82;align-self:end;font-weight:850;text-decoration:none}.settingsPreferences label{color:#526a7c;border-top:1px solid #dce5ea;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:20px;padding:11px 0;display:grid}.settingsPreferences select{background:#fff;border:1px solid #bfced8;border-radius:8px;padding:8px 10px}.settingsPreferences input{accent-color:#147e7b;width:18px;height:18px}.settingsPreferences button,.settingsPage>footer button{color:#fff;background:#126f82;border:0;border-radius:999px;justify-self:start;padding:12px 19px;font-weight:850}.settingsPage>footer{border-top:1px solid #cad9e3;justify-content:space-between;align-items:center;gap:20px;width:min(1540px,100% - 64px);margin:0 auto;padding:24px 4px;display:flex}.settingsPage>footer div{gap:4px;display:grid}.settingsPage>footer span{color:#6b8192}.settingsPage>footer button{background:#173047}.reduceMotion *{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important}@media (max-width:1100px){.cposDesktopShell .osClaimsCommandCenter .claimsCommandHero{grid-template-columns:1fr}.providerMatchInputs{grid-template-columns:repeat(2,minmax(0,1fr))!important}.providerLocationActions{grid-column:1/-1}.premiumUtilityPage>header,.settingsGrid{grid-template-columns:1fr}.premiumUtilityPage>header aside{border-top:1px solid #fff3;border-left:0;padding:20px 0 0}}.orchestrationDeck{border-radius:20px;width:min(1520px,100% - 80px);box-shadow:0 28px 75px #05223926}.orchestrationHeader{align-items:center;padding:38px 42px;overflow:hidden}.orchestrationHeader>div:first-child{min-width:0}.orchestrationHeader h2{text-wrap:balance;max-width:900px;font-size:clamp(34px,3.4vw,52px);line-height:1.02}.orchestrationHeader span{font-size:14px;line-height:1.5}.orchestrationViewSwitch{background:#02192b59;border:1px solid #b9d8e847;border-radius:999px;flex:none;align-items:center;gap:5px;padding:5px;display:flex}.orchestrationViewSwitch>span{letter-spacing:.12em;text-transform:uppercase;padding:0 8px;font-weight:850;color:#94adbf!important;font-size:9px!important}.orchestrationViewSwitch button{color:#bfd3df;font:820 11px var(--cpos-interface-font);white-space:nowrap;background:0 0;border:0;border-radius:999px;padding:10px 15px}.orchestrationViewSwitch button.active{color:#0b665e;background:#effbf8;box-shadow:0 5px 15px #00000026}.orchestrationBody{grid-template-columns:minmax(270px,330px) minmax(0,1fr);min-height:560px}.requestRail{max-height:680px;padding:16px;overflow:auto}.requestRail button{border-radius:12px;padding:15px}.requestRail strong{overflow-wrap:anywhere;font-size:13px;line-height:1.35}.requestBrief{min-width:0;padding:32px 38px}.requestBriefTop{align-items:flex-start}.requestBriefTop>div{min-width:0}.requestBriefTop h3{overflow-wrap:anywhere;text-wrap:balance;max-width:900px;font-size:clamp(27px,2.6vw,39px);line-height:1.1}.requestBriefTop>strong{white-space:nowrap;border-radius:999px;padding:8px 13px}.requestExplanation{border-radius:0 14px 14px 0;padding:18px 20px}.requestBrief ol{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 24px;margin:22px 0}.requestBrief li{color:#405a6e;font-size:12px;line-height:1.5}.requestActions{flex-wrap:wrap;align-items:center}.requestActions button{box-shadow:0 9px 20px #0e6f8229;background:linear-gradient(100deg,#0e6e82,#158c90)!important;border-radius:999px!important;padding:11px 18px!important}.requestActions select{min-width:260px;border-radius:999px!important}.collaborationComposer{border-radius:16px;grid-template-columns:1.1fr repeat(3,minmax(140px,.7fr));padding:20px;overflow:hidden}.collaborationComposer>div{grid-column:1/-1}.collaborationComposer label{gap:6px;min-width:0;display:grid}.collaborationComposer label small{color:#607a8c;letter-spacing:.08em;text-transform:uppercase;font-size:9px;font-weight:850}.collaborationComposer input,.collaborationComposer select{box-sizing:border-box;border-radius:9px;width:100%;min-width:0}.collaborationComposer button{border-radius:999px;grid-column:4;justify-self:stretch;padding:12px 16px;box-shadow:0 9px 22px #0f7d8d2e}.inviteLink{border-radius:12px;grid-template-columns:auto minmax(0,1fr) auto}.inviteLink code{min-width:0}.inviteLink button,.inviteInbox button{border-radius:999px}.scenarioLab{grid-template-columns:minmax(260px,1fr) minmax(260px,.85fr) auto;gap:18px;padding:24px 38px}.scenarioLab select{border-radius:999px;min-height:44px}.scenarioLab>button{white-space:nowrap;background:linear-gradient(100deg,#0e6e82,#158c90);border-radius:999px;min-height:44px;padding:10px 20px;box-shadow:0 10px 24px #0f7d8d2e}.scenarioResult{background:#eff9f6;border:1px solid #b9d8d1;border-left:4px solid #43bca8;border-radius:10px;grid-column:1/-1;grid-template-columns:auto 1fr;gap:4px 15px;padding:15px 18px;display:grid}.scenarioResult strong{grid-row:1/3}.scenarioResult p{grid-column:2}@media (max-width:1050px){.orchestrationDeck{width:calc(100% - 28px)}.orchestrationHeader{flex-direction:column;align-items:flex-start}.orchestrationBody{grid-template-columns:1fr}.requestRail{border-right:0;grid-template-columns:repeat(2,minmax(0,1fr));max-height:310px;display:grid}.collaborationComposer{grid-template-columns:1fr 1fr}.collaborationComposer>div,.collaborationComposer button{grid-column:1/-1}.scenarioLab{grid-template-columns:1fr}.scenarioResult{grid-column:auto}}.orchestrationDeck{background:#f6f9fb;border:1px solid #5b8ba540;border-radius:28px;overflow:hidden;box-shadow:0 34px 90px #041f3429}.orchestrationHeader{background:radial-gradient(circle at 88% 18%,#39a1b033,#0000 29%),linear-gradient(125deg,#071e35 0%,#0a3b59 58%,#126b7a 100%);grid-template-columns:minmax(0,1fr) minmax(390px,.55fr);gap:50px;min-height:250px;padding:44px 48px;display:grid}.orchestrationHeader>div:first-child{align-self:center}.orchestrationHeader h2{font:500 clamp(38px,3.8vw,58px)/.98 var(--cpos-display-font);letter-spacing:-.045em;margin-bottom:13px}.orchestrationHeader>div:first-child>span{color:#c4d6e2;max-width:780px;font-size:14px;line-height:1.65}.orchestrationHeaderPanel{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#03192b47;border:1px solid #b5dce936;border-radius:20px;align-content:center;align-self:stretch;gap:20px;padding:21px;display:grid}.orchestrationHeaderPanel dl{grid-template-columns:repeat(3,1fr);margin:0;display:grid}.orchestrationHeaderPanel dl>div{border-right:1px solid #bedbe82b;gap:5px;padding:3px 16px;display:grid}.orchestrationHeaderPanel dl>div:first-child{padding-left:3px}.orchestrationHeaderPanel dl>div:last-child{border-right:0}.orchestrationHeaderPanel dt{color:#9ab5c7;letter-spacing:.1em;text-transform:uppercase;font-size:9px;font-weight:850}.orchestrationHeaderPanel dd{color:#fff;font:600 29px/1 var(--cpos-display-font);margin:0}.orchestrationHeaderPanel .orchestrationViewSwitch{background:#01122047;border-color:#b9d8e833;justify-content:space-between;justify-self:stretch}.orchestrationHeaderPanel .orchestrationViewSwitch button{flex:1}.orchestrationBody{background:#fff;grid-template-columns:minmax(300px,350px) minmax(0,1fr);min-height:660px;display:grid}.requestWorkspaceRail{color:#fff;background:linear-gradient(#0a2943,#071f36);border-right:1px solid #d2dfe7;grid-template-rows:auto minmax(0,1fr) auto;min-height:0;display:grid}.requestWorkspaceRail>header{border-bottom:1px solid #aecdde26;justify-content:space-between;align-items:center;padding:24px 23px 19px;display:flex}.requestWorkspaceRail>header p{color:#66cfba;letter-spacing:.14em;text-transform:uppercase;margin:0 0 5px;font-size:9px;font-weight:900}.requestWorkspaceRail>header h3{font:500 24px var(--cpos-display-font);margin:0}.requestWorkspaceRail>header>strong{color:#8ce1cf;background:#4fbfa917;border:1px solid #75d3c14d;border-radius:50%;place-items:center;width:42px;height:42px;font-size:15px;display:grid}.requestWorkspaceRail .requestRail{scrollbar-color:#326078 transparent;background:0 0;border:0;align-content:start;gap:7px;max-height:720px;padding:13px;display:grid;overflow:auto}.requestWorkspaceRail .requestRail button{color:#d4e1ea;text-align:left;background:0 0;border:1px solid #0000;border-radius:15px;grid-template-columns:30px minmax(0,1fr) 18px;align-items:center;gap:10px;min-height:102px;padding:14px 12px;transition:background .15s,border-color .15s,transform .15s;display:grid;position:relative}.requestWorkspaceRail .requestRail button:hover{background:#ffffff0b;border-color:#73bfc938;transform:translate(2px)}.requestWorkspaceRail .requestRail button.active{background:linear-gradient(100deg,#1f667eb8,#164a65c2);border-color:#65d3be47;box-shadow:inset 3px 0 #62d2bc,0 12px 28px #000d1929}.requestWorkspaceRail .requestRail button>b{color:#6f91a6;align-self:start;padding-top:2px;font-size:9px}.requestWorkspaceRail .requestRail button.active>b{color:#89dccb}.requestWorkspaceRail .requestRail button>span{gap:5px;min-width:0;display:grid}.requestWorkspaceRail .requestRail small{color:#a8bfce;letter-spacing:.1em;background:#ffffff12;border-radius:999px;justify-self:start;padding:4px 7px;font-size:7px}.requestWorkspaceRail .requestRail small[data-status=completed]{color:#83ddca;background:#4ec5ab24}.requestWorkspaceRail .requestRail small[data-status=ready]{color:#efc47e;background:#dba24424}.requestWorkspaceRail .requestRail strong{color:#f5f9fb;margin:0;font-size:12px;line-height:1.4}.requestWorkspaceRail .requestRail em{color:#8fabbc;text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.requestWorkspaceRail .requestRail button>i{color:#79cdbd;opacity:0;background:0 0;width:auto;height:auto;min-height:0;font-size:14px;font-style:normal;transition:opacity .15s,transform .15s}.requestWorkspaceRail .requestRail button.active>i{opacity:1;transform:translate(2px)}.requestWorkspaceRail>footer{border-top:1px solid #aecdde24;padding:18px 22px 21px}.requestWorkspaceRail>footer>span{background:#ffffff17;border-radius:5px;height:4px;display:block;overflow:hidden}.requestWorkspaceRail>footer i{border-radius:inherit;background:linear-gradient(90deg,#43b99f,#73d7c3);height:100%;display:block}.requestWorkspaceRail>footer p{color:#8faabc;justify-content:space-between;margin:9px 0 0;font-size:8px;display:flex}.requestWorkspaceRail>footer strong{color:#d5e4ec;font-size:9px}.requestBrief{background:linear-gradient(145deg,#fff 0%,#f8fbfc 100%);align-content:start;min-width:0;padding:38px 42px 42px;display:grid}.requestBriefTop{align-items:start;padding-bottom:25px}.requestBriefTop p{color:#13758a;font-size:9px}.requestBriefTop h3{max-width:960px;font:500 clamp(30px,3vw,44px)/1.05 var(--cpos-display-font);letter-spacing:-.035em;margin:8px 0 9px}.requestBriefTop>div>span{color:#75899a;font-size:11px}.requestBriefTop>strong{color:#607589;background:#f0f4f6;border-radius:999px;padding:8px 12px;font-size:8px}.requestBriefTop>strong[data-status=ready]{color:#98651b;background:#fff8e9;border-color:#ecd2a4}.requestIntelligence{background:linear-gradient(115deg,#edf8f6,#f7fbfc);border:1px solid #cfe0e5;border-radius:17px;grid-template-columns:minmax(0,1.35fr) minmax(250px,.65fr);margin-top:23px;display:grid;overflow:hidden;box-shadow:0 12px 30px #0a364b0d}.requestIntelligence>div,.requestIntelligence>aside{align-content:center;min-height:126px;padding:22px 24px;display:grid}.requestIntelligence>div{border-left:4px solid #4fc4ab}.requestIntelligence>aside{background:#ffffff8c;border-left:1px solid #d2e2e6}.requestIntelligence span,.requestPlan header p,.requestCompletionDock>div>span,.collaborationComposer>div>span,.inviteInbox>span{color:#147489;letter-spacing:.13em;text-transform:uppercase;font-size:8px;font-weight:900}.requestIntelligence p{color:#28475c;margin:8px 0 0;font-size:12px;line-height:1.6}.requestIntelligence strong{color:#18354c;margin-top:7px;font-size:13px}.requestIntelligence small{color:#718697;margin-top:5px;font-size:9px}.requestPlan{padding:29px 0 27px}.requestPlan header{justify-content:space-between;align-items:end;gap:30px;display:flex}.requestPlan header p{margin:0}.requestPlan h4{color:#647b8d;margin:0;font-size:11px;font-weight:650}.requestBrief .requestPlan ol{counter-reset:none;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:19px 0 0;padding:0;display:grid}.requestBrief .requestPlan li{border-top:1px solid #d6e2e8;border-right:1px solid #d6e2e8;grid-template-columns:34px 1fr;align-items:start;gap:10px;min-height:86px;padding:16px 18px 12px 0;list-style:none;display:grid}.requestBrief .requestPlan li+li{padding-left:18px}.requestBrief .requestPlan li:last-child{border-right:0}.requestPlan li b{color:#147666;background:#e6f4f2;border-radius:50%;place-items:center;width:28px;height:28px;font-size:8px;display:grid}.requestPlan li span{color:#3f596d;font-size:11px;line-height:1.5}.requestCompletionDock{background:#f1f6f8;border-top:1px solid #d4e1e8;border-bottom:1px solid #d4e1e8;grid-template-columns:minmax(220px,.7fr) minmax(0,1.3fr);align-items:center;gap:30px;padding:18px 21px;display:grid}.requestCompletionDock>div>p{color:#6b8293;margin:6px 0 0;font-size:9px;line-height:1.45}.requestCompletionDock .requestActions{border:0;justify-content:flex-end;padding:0}.requestCompletionDock .requestActions button{border-radius:999px!important}.requestCompletionDock .requestActions select{border-radius:999px;min-width:280px;max-width:420px}.collaborationStudio{background:#fff;border:1px solid #d1dee6;border-radius:16px;margin-top:20px;overflow:hidden}.collaborationStudio>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:30px;padding:18px 21px;list-style:none;display:flex}.collaborationStudio>summary::-webkit-details-marker{display:none}.collaborationStudio>summary>span{gap:4px;display:grid}.collaborationStudio>summary b{color:#19364d;font-size:12px}.collaborationStudio>summary small{color:#718697;font-size:9px}.collaborationStudio>summary>i{color:#147568;background:#edf6f5;border-radius:999px;padding:8px 12px;font-size:8px;font-style:normal;font-weight:850}.collaborationStudio[open]>summary{background:#f8fbfc;border-bottom:1px solid #d5e2e8}.collaborationStudio .collaborationComposer{box-shadow:none;background:#f3f7f9;border:0;border-radius:0;margin:0}.collaborationStudio .inviteLink,.collaborationStudio .inviteInbox{margin:14px 20px}.collaborationStudio.alwaysOpen>header{background:#f8fbfc;border-bottom:1px solid #d5e2e8;justify-content:space-between;align-items:center;gap:30px;padding:18px 21px;display:flex}.collaborationStudio.alwaysOpen>header>span{gap:4px;display:grid}.collaborationStudio.alwaysOpen>header b{color:#19364d;font-size:12px}.collaborationStudio.alwaysOpen>header small{color:#718697;font-size:9px}.collaborationStudio.alwaysOpen>header>i{color:#147568;white-space:nowrap;background:#e4f5f1;border-radius:999px;padding:8px 12px;font-size:8px;font-style:normal;font-weight:850}.collaborationStatus{color:#1f5f61;background:#edf9f6;border-left:3px solid #42bea8;border-radius:0 10px 10px 0;margin:14px 20px 0;padding:11px 14px;font-size:11px;font-weight:750;line-height:1.45}.inviteInbox{gap:10px;padding-bottom:6px;display:grid}.inviteInbox>span{padding-bottom:5px;display:block}.inviteInbox .inviteActivity{background:linear-gradient(120deg,#fbfdfe,#f5fafb);border:1px solid #d4e2e9;border-radius:14px;gap:13px;padding:16px 18px;display:grid;box-shadow:0 8px 22px #0d34490e}.inviteActivity>header{justify-content:space-between;align-items:center;gap:18px;display:flex}.inviteActivity>header>div{align-items:center;gap:9px;min-width:0;display:flex}.inviteActivity>header strong{color:#122f47;text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.inviteActivity>header small{color:#147567;letter-spacing:.08em;text-transform:uppercase;background:#e8f4f3;border-radius:999px;margin:0;padding:5px 8px;font-size:8px;font-weight:900}.inviteActivity>header small[data-status=submitted]{color:#275f94;background:#e9f1fb}.inviteActivity>header small[data-status=expired],.inviteActivity>header small[data-status=revoked]{color:#6f7c86;background:#f1f2f4}.inviteActivity>header time{color:#6e8494;white-space:nowrap;font-size:9px;font-weight:750}.inviteActivityDetails{border-block:1px solid #d9e5eb;grid-template-columns:minmax(0,1.5fr) minmax(150px,.65fr) minmax(180px,.85fr);display:grid;overflow:hidden}.inviteActivityDetails p{align-content:start;gap:5px;margin:0;padding:12px 15px;display:grid}.inviteActivityDetails p:first-child{padding-left:0}.inviteActivityDetails p+p{border-left:1px solid #d9e5eb}.inviteActivityDetails span{color:#708697;letter-spacing:.11em;text-transform:uppercase;font-size:8px;font-weight:900}.inviteActivityDetails b{overflow-wrap:anywhere;color:#28465c;font-size:11px;line-height:1.4}.inviteActivity>.inviteLink{background:#eef9f6;border:1px solid #bfe0d9;border-left:3px solid #42bea8;padding:10px 12px;margin:0!important}.inviteActivity>.inviteLink span{color:#315a5d;text-transform:none;letter-spacing:0;font-size:9px;font-weight:850}.inviteActivity>.inviteLink a{color:#0e716f;text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:900;text-decoration:none;overflow:hidden}.inviteActivity>aside{justify-content:flex-end;gap:8px;display:flex}.inviteActivity>aside button{background:linear-gradient(100deg,#0e7183,#148b8e);border-radius:999px;padding:9px 13px;font-size:9px;box-shadow:0 6px 14px #0e718321}.inviteActivity>aside button.quiet{color:#567083;box-shadow:none;background:#fff;border:1px solid #cbd9e1}.inviteActivity>aside button.warning{color:#8b5135;border-color:#e4c9bb}@media (max-width:900px){.inviteActivityDetails{grid-template-columns:1fr}.inviteActivityDetails p{padding:11px 0}.inviteActivityDetails p+p{border-top:1px solid #d9e5eb;border-left:0}.inviteActivity>header{flex-direction:column;align-items:flex-start;gap:6px}.inviteActivity>aside{flex-wrap:wrap;justify-content:flex-start}.inviteActivity>.inviteLink{grid-template-columns:1fr auto}.inviteActivity>.inviteLink>span{grid-column:1/-1}}.scenarioLab{background:linear-gradient(155deg,#edf3f6,#f8fbfc);border-top:1px solid #c9d9e2;padding:0;display:block}.scenarioLabIntro{justify-content:space-between;align-items:end;gap:36px;padding:37px 44px 28px;display:flex}.scenarioLabIntro>div{max-width:900px}.scenarioLabIntro p{color:#14758a;letter-spacing:.15em;text-transform:uppercase;margin:0 0 8px;font-size:9px;font-weight:900}.scenarioLabIntro h3{color:#102d45;font:500 clamp(30px,3vw,44px)/1.03 var(--cpos-display-font);letter-spacing:-.04em;margin:0}.scenarioLabIntro span{color:#61798b;margin-top:10px;font-size:12px;line-height:1.5;display:block}.scenarioLabIntro>strong{color:#167267;letter-spacing:.09em;text-transform:uppercase;background:#eaf7f4;border:1px solid #b9d5d6;border-radius:999px;padding:8px 12px;font-size:8px}.scenarioLabWorkspace{grid-template-columns:minmax(0,1.45fr) minmax(310px,.55fr);gap:18px;padding:0 38px 30px;display:grid}.scenarioChoice,.scenarioProjection{background:#ffffffe0;border:1px solid #cbdbe4;border-radius:20px;overflow:hidden;box-shadow:0 17px 42px #07273d12}.scenarioChoice>header{border-bottom:1px solid #d7e2e8;justify-content:space-between;align-items:center;gap:25px;padding:18px 21px;display:flex}.scenarioChoice>header span{color:#1b3a51;font-size:11px;font-weight:850}.scenarioChoice>header small{color:#7a8e9e;font-size:8px}.scenarioOptionGrid{background:#d8e3e9;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid}.scenarioOptionGrid button{text-align:left;grid-template-columns:36px minmax(0,1fr) 18px;align-items:center;gap:10px;min-height:88px;transition:background .15s;display:grid;position:relative;color:#17364d!important;box-shadow:none!important;background:#fff!important;border:0!important;border-radius:0!important;padding:13px 14px!important}.scenarioOptionGrid button:hover{background:#f0f8f7!important}.scenarioOptionGrid button.active{z-index:1;background:linear-gradient(135deg,#e7f7f4,#f8fcfb)!important;box-shadow:inset 0 0 0 2px #54baa6!important}.scenarioOptionGrid button>i{color:#4c7186;width:34px;height:34px;font:850 8px var(--cpos-interface-font);text-transform:uppercase;background:#edf3f6;border-radius:11px;place-items:center;display:grid}.scenarioOptionGrid button.active>i{color:#fff;background:#176f7c}.scenarioOptionGrid button>span{gap:4px;min-width:0;display:grid}.scenarioOptionGrid button strong{font-size:10px}.scenarioOptionGrid button small{color:#738798;font-size:8px;line-height:1.35}.scenarioOptionGrid button>b{color:#fff;opacity:0;background:#55bea8;border-radius:50%;place-items:center;width:17px;height:17px;font-size:8px;display:grid}.scenarioOptionGrid button.active>b{opacity:1}.scenarioChoice>footer{background:#f3f7f9;border-top:1px solid #d5e1e7;justify-content:space-between;align-items:center;gap:25px;padding:17px 20px;display:flex}.scenarioChoice>footer>div{gap:3px;display:grid}.scenarioChoice>footer span{color:#718596;letter-spacing:.1em;text-transform:uppercase;font-size:7px;font-weight:850}.scenarioChoice>footer strong{color:#18364d;font-size:12px}.scenarioChoice>footer small{color:#768b9b;font-size:8px}.scenarioChoice>footer>button{color:#fff;background:linear-gradient(100deg,#0d6a7e,#168c91);border:0;border-radius:999px;min-width:170px;padding:12px 18px;font-size:10px;font-weight:850;box-shadow:0 11px 24px #0e6f8233}.scenarioChoice>footer>button:disabled{cursor:wait;opacity:.65}.scenarioProjection{color:#fff;background:radial-gradient(circle at 90% 10%,#50c1ab24,#0000 31%),linear-gradient(150deg,#09263e,#0b425b);align-content:center;min-height:400px;padding:30px;display:grid}.scenarioProjection>p{color:#6fd5c1;letter-spacing:.14em;text-transform:uppercase;margin:0 0 10px;font-size:8px;font-weight:900}.scenarioProjection>h4{max-width:330px;font:500 30px/1.08 var(--cpos-display-font);letter-spacing:-.035em;margin:0}.scenarioProjection>span{color:#b8cbd7;margin-top:12px;font-size:10px;line-height:1.55}.scenarioProjection>ul{border-top:1px solid #b2d3e22e;gap:9px;margin:23px 0 0;padding:17px 0 0;list-style:none;display:grid}.scenarioProjection>ul li{color:#c5d6df;align-items:center;gap:9px;font-size:9px;display:flex}.scenarioProjection>ul li:before{content:"";background:#55c5ae;border-radius:50%;width:6px;height:6px}.scenarioProjectionMark{align-items:end;gap:5px;height:42px;margin-bottom:22px;display:flex}.scenarioProjectionMark i{background:#2f6a7c;border-radius:6px;width:11px}.scenarioProjectionMark i:first-child{height:16px}.scenarioProjectionMark i:nth-child(2){height:28px}.scenarioProjectionMark i:nth-child(3){background:#5bc6af;height:42px}.scenarioScoreComparison{border-top:1px solid #b1d4e22e;border-bottom:1px solid #b1d4e22e;grid-template-columns:1fr auto 1.4fr;align-items:center;gap:15px;margin:9px 0 24px;padding:21px 0;display:grid}.scenarioScoreComparison>span{gap:5px;display:grid}.scenarioScoreComparison small{color:#93afbf;letter-spacing:.1em;text-transform:uppercase;font-size:7px;font-weight:850}.scenarioScoreComparison strong{font:600 42px/.9 var(--cpos-display-font);letter-spacing:-.05em}.scenarioScoreComparison span:last-child strong{color:#7ee0cc}.scenarioScoreComparison sup{font:800 12px var(--cpos-interface-font);letter-spacing:0;margin-left:2px}.scenarioScoreComparison>i{color:#64cdb8;font-size:18px;font-style:normal}.scenarioSignals{flex-wrap:wrap;gap:7px;display:flex}.scenarioSignals>span{color:#92aebe;letter-spacing:.1em;text-transform:uppercase;width:100%;margin-bottom:2px;font-size:7px;font-weight:850}.scenarioSignals em{color:#bce9df;background:#4ebea81a;border:1px solid #80d0c03b;border-radius:999px;padding:6px 8px;font-size:7px;font-style:normal}.scenarioConfidence{color:#90aabb;margin-top:18px;font-size:7px;display:block}.scenarioBoundary{background:#f7fafb;border:1px solid #c8d9e1;border-radius:14px;grid-template-columns:28px 1fr;align-items:start;gap:11px;margin:0 38px 30px;padding:14px 17px;display:grid}.scenarioBoundary>i{color:#167666;background:#e3f3f0;border-radius:50%;place-items:center;width:25px;height:25px;font-size:10px;font-style:normal;font-weight:900;display:grid}.scenarioBoundary p{gap:4px;margin:0;display:grid}.scenarioBoundary strong{color:#28465a;font-size:9px}.scenarioBoundary span{color:#718596;font-size:8px;line-height:1.5}@media (max-width:1180px){.orchestrationHeader{grid-template-columns:1fr}.orchestrationHeaderPanel{box-sizing:border-box;width:100%}.orchestrationBody{grid-template-columns:290px minmax(0,1fr)}.requestBrief{padding:30px 28px}.requestBrief .requestPlan ol{grid-template-columns:1fr}.requestBrief .requestPlan li{border-right:0;min-height:auto}.requestBrief .requestPlan li+li{padding-left:0}.requestIntelligence,.requestCompletionDock{grid-template-columns:1fr}.requestIntelligence>aside{border-top:1px solid #d2e2e6;border-left:0}.requestActions{justify-content:flex-start!important}.scenarioOptionGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.scenarioLabWorkspace{grid-template-columns:1fr}.scenarioProjection{min-height:330px}}@media (max-width:820px){.orchestrationDeck{border-radius:20px;width:calc(100% - 24px)}.orchestrationHeader{padding:34px 25px}.orchestrationHeaderPanel dl{grid-template-columns:repeat(3,1fr)}.orchestrationBody{grid-template-columns:1fr}.requestWorkspaceRail .requestRail{grid-template-columns:repeat(2,minmax(0,1fr));max-height:330px;display:grid}.requestWorkspaceRail>footer{display:none}.requestBrief{padding:25px 20px}.requestBriefTop{flex-direction:column}.requestCompletionDock{gap:16px}.requestCompletionDock .requestActions{display:grid}.requestCompletionDock .requestActions select{width:100%;min-width:0;max-width:none}.collaborationComposer{grid-template-columns:1fr}.collaborationComposer button{grid-column:auto}.scenarioLabIntro{flex-direction:column;align-items:start;padding:30px 24px 22px}.scenarioLabWorkspace{padding:0 18px 22px}.scenarioOptionGrid{grid-template-columns:1fr}.scenarioBoundary{margin:0 18px 24px}}@media (min-width:1181px){.requestIntelligence{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr) minmax(210px,.58fr)}.requestIntelligence>div{border-left:0}.requestIntelligence>.requestEvidenceTarget{background:linear-gradient(130deg,#e7f6f3,#f7fbfc);border-left:4px solid #4fc4ab}.requestWhyItMatters{background:#ffffff75;border-left:1px solid #d2e2e6}.requestBrief .requestPlan ol{grid-template-columns:repeat(4,minmax(0,1fr))}.requestBrief .requestPlan li{border-right:1px solid #d6e2e8;min-height:66px;padding:14px 14px 10px 0}.requestBrief .requestPlan li+li{padding-left:14px}.requestBrief .requestPlan li:last-child{border-right:0}}.requestEvidenceTarget strong{overflow-wrap:anywhere;font-size:15px;line-height:1.3}.requestEvidenceTarget p{color:#516b7e;font-size:10px;line-height:1.5}.requestCompletionDock{border-radius:13px}@media (min-width:821px) and (max-width:1180px){.requestIntelligence{grid-template-columns:repeat(2,minmax(0,1fr))}.requestIntelligence>div{border-left:0}.requestIntelligence>.requestEvidenceTarget{border-left:4px solid #4fc4ab}.requestWhyItMatters{border-left:1px solid #d2e2e6}.requestIntelligence>aside{grid-column:1/-1}.requestBrief .requestPlan ol{grid-template-columns:repeat(2,minmax(0,1fr))}.requestBrief .requestPlan li{border-right:1px solid #d6e2e8;min-height:66px;padding:14px}}.sectionTitleWithInfo{align-items:center;gap:10px;min-width:0;display:flex}.sectionTitleWithInfo>h1,.sectionTitleWithInfo>h2,.sectionTitleWithInfo>h3{min-width:0;margin-right:0}.sectionInfo{vertical-align:middle;flex:none;place-items:center;display:inline-grid;position:relative}.sectionInfo>button{cursor:help;place-items:center;transition:transform .15s,border-color .15s,background .15s,box-shadow .15s;color:#166d83!important;width:18px!important;min-width:18px!important;height:18px!important;min-height:18px!important;font:800 9px/1 var(--cpos-interface-font,inherit)!important;background:linear-gradient(145deg,#fff,#edf5f6)!important;border:1px solid #1e667e4a!important;border-radius:50%!important;padding:0!important;display:grid!important;box-shadow:0 3px 9px #0c2f4414!important}.sectionInfo>button:hover,.sectionInfo>button:focus-visible,.sectionInfo.open>button{outline:0;transform:translateY(-1px);background:#e5f6f2!important;border-color:#4fbda8!important;box-shadow:0 0 0 4px #4fbda824,0 7px 18px #0c2f441f!important}.sectionInfo.inverse>button{color:#82dfca!important;background:#ffffff17!important;border-color:#8ae2cf61!important;box-shadow:0 5px 16px #000d1b2e!important}.sectionInfo.inverse>button:hover,.sectionInfo.inverse>button:focus-visible,.sectionInfo.inverse.open>button{color:#d8fff6!important;background:#4ebfa82e!important;border-color:#86dfcc!important;box-shadow:0 0 0 4px #69d7c11f,0 8px 20px #000d1b38!important}.sectionInfoPopover{z-index:2000;box-sizing:border-box;color:#fff;pointer-events:none;background:linear-gradient(145deg,#071f35,#0b3e57);border:1px solid #80b7c747;border-radius:12px;gap:5px;width:min(280px,100vw - 24px);padding:12px 14px;animation:.14s ease-out sectionInfoIn;display:grid;position:fixed;transform:translate(-50%);box-shadow:0 16px 38px #02172845}.sectionInfoPopover.above{transform:translate(-50%,-100%)}.sectionInfoPopover strong{color:#80dfcb;letter-spacing:.13em;text-transform:uppercase;font-size:9px;font-weight:900}.sectionInfoPopover>span{color:#eef7fa;font-size:10px;line-height:1.5}.sectionInfoPopover small{color:#95afbf;letter-spacing:.03em;font-size:7px;font-weight:700}@keyframes sectionInfoIn{0%{opacity:0;filter:blur(2px)}to{opacity:1;filter:blur()}}@media (max-width:700px){.sectionTitleWithInfo{align-items:flex-start}.sectionInfo{margin-top:3px}.sectionInfoPopover{width:min(270px,100vw - 18px);padding:11px 13px}.sectionInfoPopover>span{font-size:10px}}@media (prefers-reduced-motion:reduce){.sectionInfo>button,.sectionInfoPopover{transition:none;animation:none}}.requestEvidenceReview{gap:6px;min-width:0;align-content:start!important}.requestReviewFileList{gap:9px;margin-top:13px;display:grid}.requestReviewFileList article{background:#ffffffdb;border:1px solid #c8dce1;border-radius:13px;gap:6px;min-width:0;padding:13px 14px;display:grid;box-shadow:0 7px 18px #0931460e}.requestReviewFileList article>div{justify-content:space-between;align-items:flex-start;gap:12px;min-width:0;display:flex}.requestReviewFileList b{overflow-wrap:anywhere;color:#13344d;min-width:0;font-size:11px;line-height:1.35}.requestReviewFileList small[data-status]{color:#965c12;letter-spacing:.09em;text-transform:uppercase;background:#fff1dc;border-radius:999px;flex:none;margin:0;padding:5px 8px;font-size:7px;font-weight:900}.requestReviewFileList small[data-status=matched]{color:#11715f;background:#e6f6f1}.requestReviewFileList article>p{color:#526e80;margin:0;font-size:9px;line-height:1.5}.requestReviewFileList a,.requestReviewLink{color:#087386;justify-self:start;font-size:9px;font-weight:900;text-decoration:none}.requestReviewFileList a:hover,.requestReviewFileList a:focus-visible,.requestReviewLink:hover,.requestReviewLink:focus-visible{text-underline-offset:3px;text-decoration:underline}.requestRelatedEvidence{color:#587386;border-top:1px solid #cbdde2;margin-top:10px;padding-top:10px;font-size:9px}.requestRelatedEvidence summary{cursor:pointer;font-weight:850}.requestRelatedEvidence a{overflow-wrap:anywhere;color:#1b6f7f;margin-top:7px;text-decoration:none;display:block}.requestReviewLink{background:#eef8f6;border:1px solid #b9d7d5;border-radius:999px;align-items:center;padding:10px 16px;display:inline-flex;box-shadow:0 8px 18px #0e6f7014;color:#0c6d68!important}@media (min-width:1181px){.requestIntelligence:has(.requestEvidenceReview){grid-template-columns:minmax(360px,1.45fr) minmax(230px,.72fr) minmax(190px,.55fr)}}@media (max-width:700px){.requestReviewFileList article>div{display:grid}.requestReviewFileList small[data-status]{justify-self:start}}.menuGlyph{place-items:center;gap:4px;display:grid}.landingPublicPage{background:radial-gradient(circle at 92% 9%,#46a0bf1f,#0000 430px),linear-gradient(#06172b 0 74px,#eef3f7 74px 100%)}.landingPublicPage .appHeader{z-index:120;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);grid-template-columns:auto minmax(240px,1fr) auto;min-height:74px;position:sticky;top:0;box-shadow:inset 0 -1px #a6d8ec21,0 16px 42px #02122233;background:radial-gradient(circle at 18% -130%,#6fc8ff47,#0000 390px),linear-gradient(94deg,#031225fa,#05243dfa 58%,#083147fa)!important;padding:12px max(24px,50vw - 770px)!important}.landingPublicPage .brandLockup{justify-self:start;gap:0}.landingPublicPage .brandLockup strong{letter-spacing:-.035em;font-size:24px}.landingPublicPage .brandLockup small{color:#cbe0ecb3;letter-spacing:.055em;text-transform:uppercase;margin-top:4px;font-size:10px}.landingPublicPage .hamburgerMenu button{justify-content:center;align-items:center;gap:12px;min-width:112px;background:linear-gradient(#ffffff1c,#ffffff0e)!important;border:1px solid #95cfe240!important;border-radius:999px!important;width:auto!important;height:44px!important;padding:0 17px!important;display:flex!important;box-shadow:inset 0 1px #ffffff1f,0 12px 28px #0000001f!important}.landingPublicPage .hamburgerMenu button .menuGlyph{gap:4px;width:18px}.landingPublicPage .hamburgerMenu button span{width:18px;height:1.5px}.landingPublicPage .hamburgerMenu button strong{clip:auto;color:#eef8fb;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;width:auto;height:auto;font-size:11px;font-weight:900;position:static;overflow:visible}.landingPublicPage .hamburgerMenu button:hover{border-color:#79dec985!important;box-shadow:inset 0 1px #ffffff29,0 14px 34px #0000002b,0 0 26px #4fc4ab1a!important}.landingPublicPage .sessionBox .publicSignInLink{color:#f4fffc;align-items:center;gap:13px;display:inline-flex;background:linear-gradient(115deg,#4fc4ab30,#6fc8ff1c)!important;border:1px solid #85e1ce6b!important;border-radius:999px!important;min-height:44px!important;padding:0 9px 0 18px!important;box-shadow:inset 0 1px #ffffff1f,0 12px 28px #0000001f!important}.landingPublicPage .publicSignInLink>span{color:inherit;letter-spacing:.035em;font-size:11px;font-weight:900}.landingPublicPage .publicSignInLink>i{color:#073348;background:#83e3cf;border-radius:50%;place-items:center;width:28px;height:28px;font-size:12px;font-style:normal;transition:transform .16s;display:grid}.landingPublicPage .publicSignInLink:hover{text-decoration:none!important;transform:translateY(-1px)!important}.landingPublicPage .publicSignInLink:hover>i{transform:translate(1px,-1px)}.landingV2{--landing-section-radius:24px;--landing-card-radius:16px;--landing-section-gap:16px;background:linear-gradient(#eaf1f5,#f5f8fa 47%,#edf3f6);width:100%;max-width:none;margin:0;padding:0 0 44px;gap:0!important}.landingV2>section:not(.homeHeroFocused){margin-left:auto;margin-right:auto;width:min(1480px,100% - 48px)!important}.landingV2 .homeHeroFocused{background:linear-gradient(#82bcd80d 1px,#0000 1px) 0 0/52px 52px,linear-gradient(90deg,#82bcd80b 1px,#0000 1px) 0 0/52px 52px,radial-gradient(circle at 82% 14%,#2d8bb045,#0000 390px),radial-gradient(circle at 10% 92%,#2198872b,#0000 430px),linear-gradient(128deg,#031225 0%,#061f3b 52%,#0a405a 100%);border:0;border-radius:0;position:relative;box-shadow:0 28px 78px #03122542;width:100vw!important;max-width:none!important;margin:0 calc(50% - 50vw)!important}.landingV2 .homeHeroFocused:after{content:"";background:linear-gradient(90deg,#0000,#79dec98c,#0000);height:1px;position:absolute;bottom:0;left:0;right:0}.landingV2 .homeHeroCopy{max-width:840px;transform:none}.landingV2 .homeHeroCopy .eyebrow{color:#75dac6;letter-spacing:.14em;margin-bottom:14px;font-size:12px}.landingV2 .homeHeroCopy h1{color:#f8fcff;letter-spacing:-.052em;text-wrap:balance;max-width:880px;font-size:clamp(62px,4.85vw,94px);font-weight:820;line-height:.95}.landingV2 .homeHeroCopy>p:not(.eyebrow){color:#d8e9f2cc;max-width:730px;margin-top:20px;font-size:clamp(15px,1.05vw,18px);font-weight:620;line-height:1.56}.landingV2 .homeHeroActions{gap:10px;margin-top:25px}.landingV2 .homeHeroActions .primaryLink,.landingV2 .homeHeroActions .secondaryLink{border-radius:999px;min-height:48px;padding:0 20px;font-size:12px}.landingV2 .homeHeroActions .primaryLink{background:linear-gradient(110deg,#176d83,#168f8a);border-color:#0000;box-shadow:0 16px 34px #0c777f40}.landingV2 .homeHeroActions .secondaryLink{color:#f1f8fb;background:#ffffff14;border-color:#cfe8f247}.landingV2 .heroTextLink{color:#dfeef5c2;min-height:46px;padding:0 10px;font-size:12px;text-decoration:none;position:relative}.landingV2 .heroTextLink:after{content:"";transform-origin:0;background:#79dec980;height:1px;transition:transform .16s;position:absolute;bottom:7px;left:10px;right:10px;transform:scaleX(0)}.landingV2 .heroTextLink:hover:after{transform:scaleX(1)}.landingV2 .liveEnginePanel{background:linear-gradient(160deg,#04192feb,#04101ff0);border-color:#9bcee22e;border-radius:24px;max-width:630px;padding:16px;box-shadow:0 30px 70px #00000040}.landingV2 .liveEngineHeader{padding:3px 4px 13px}.landingV2 .liveEngineHeader span{color:#72d8c4;letter-spacing:.1em;font-size:10px}.landingV2 .liveEngineHeader strong{font-size:clamp(18px,1.35vw,23px);font-weight:780}.landingV2 .liveEngineLines{gap:6px;padding-top:12px}.landingV2 .engineLine{box-shadow:none;background:linear-gradient(90deg,#ffffff14,#ffffff0b);border-color:#a8cfe11c;border-radius:13px;grid-template-columns:28px minmax(0,1fr);gap:10px;padding:8px 11px;animation:.42s both reportReveal}.landingV2 .engineLine span{width:28px;height:28px;font-size:12px}.landingV2 .engineLine strong{letter-spacing:.002em;font-size:13px;font-weight:760}.landingSignalRail{z-index:3;border-radius:var(--landing-section-radius);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:#fafdfef5;border:1px solid #7aa6bc40;grid-template-columns:repeat(4,minmax(0,1fr));display:grid;position:relative;overflow:hidden;box-shadow:0 24px 64px #061f3121;margin-top:-24px!important}.landingSignalRail>div{grid-template-columns:34px minmax(0,1fr);align-content:center;gap:2px 13px;min-height:88px;padding:14px 20px;display:grid;position:relative}.landingSignalRail>div+div{border-left:1px solid #d9e5ea}.landingSignalRail span{color:#0f756d;background:#e5f5f2;border-radius:50%;grid-row:1/3;place-items:center;width:32px;height:32px;font-size:9px;font-weight:900;display:grid}.landingSignalRail strong{color:#112e46;letter-spacing:-.01em;font-size:13px}.landingSignalRail small{color:#6b8293;font-size:9px;line-height:1.45}.landingV2 .homeProblemSection,.landingV2 .liveWalkthrough,.landingV2 .reportOutcomeSection,.landingV2 .homeTrustSection,.landingV2 .homeReviewsSection,.landingV2 .homePricingSection{box-shadow:none;background:0 0;border:0;border-radius:0}.landingV2 .homeProblemSection{border-radius:var(--landing-section-radius);background:linear-gradient(135deg,#ffffffd1,#eef7f8b8);border:1px solid #91b1c13d;grid-template-columns:minmax(320px,.72fr) minmax(0,1.28fr);align-items:start;gap:clamp(36px,4.5vw,72px);padding:clamp(46px,4.5vw,68px) clamp(28px,4vw,58px) clamp(42px,4vw,62px);display:grid;overflow:hidden;box-shadow:0 22px 52px #07213312;margin-top:24px!important}.landingV2 .sectionIntro .eyebrow,.landingV2 .reportOutcomeSection .eyebrow,.landingV2 .homeTrustSection .eyebrow{color:#17768a;letter-spacing:.15em;margin:0 0 12px;font-size:10px}.landingV2 .homeProblemSection .sectionIntro h2,.landingV2 .liveWalkthrough .sectionIntro h2,.landingV2 .reportOutcomeSection h2,.landingV2 .homeTrustSection h2,.landingV2 .homeReviewsSection .sectionIntro h2,.landingV2 .homePricingSection .sectionIntro h2{letter-spacing:-.045em;text-wrap:balance;font-size:clamp(36px,3.35vw,54px);font-weight:620;line-height:1.03}.landingV2 .homeProblemGrid{border-top:1px solid #cbdbe3;grid-template-columns:1fr;margin:0;display:grid}.landingV2 .homeProblemGrid article{box-shadow:none;background:0 0;border:0;border-bottom:1px solid #cbdbe3;border-radius:0;grid-template-columns:38px minmax(180px,.62fr) minmax(0,1fr);align-items:start;gap:18px;padding:17px 0}.landingV2 .homeProblemGrid article>span{color:#1a7a8b;letter-spacing:.08em;font-size:10px;font-weight:900}.landingV2 .homeProblemGrid strong{font-size:17px;line-height:1.25}.landingV2 .homeProblemGrid p{color:#5e7487;font-size:12px;line-height:1.6}.landingV2 .liveWalkthrough{border-radius:var(--landing-section-radius);color:#fff;background:radial-gradient(circle at 84% 0,#2594a02e,#0000 450px),linear-gradient(126deg,#06192d,#082d49 62%,#0a4b58);border:1px solid #7dc2d02e;max-width:1480px;padding:clamp(50px,5vw,72px) clamp(28px,4vw,58px);overflow:hidden;box-shadow:0 24px 58px #041c2f24;width:min(1480px,100% - 48px)!important;margin-top:var(--landing-section-gap)!important}.landingV2 .liveWalkthrough .sectionIntro{grid-template-columns:minmax(0,.8fr) minmax(320px,.55fr);align-items:end;gap:14px 48px;display:grid}.landingV2 .liveWalkthrough .sectionIntro .eyebrow{color:#73dac7;grid-column:1/-1}.landingV2 .liveWalkthrough .sectionIntro h2{color:#fff}.landingV2 .liveWalkthrough .sectionIntro>p:last-child{color:#cde1ebba;margin:0;font-size:13px;line-height:1.65}.landingV2 .walkthroughFlow{border-top:1px solid #9fcdde38;gap:0;margin-top:32px;padding-top:0}.landingV2 .walkthroughFlow:before,.landingV2 .walkthroughFlow article:before{display:none}.landingV2 .walkthroughFlow article{background:0 0;border:0;border-right:1px solid #9fcdde33;border-radius:0;align-content:start;gap:12px;min-height:164px;padding:22px 24px 10px 0}.landingV2 .walkthroughFlow article+article{padding-left:24px}.landingV2 .walkthroughFlow article:last-child{border-right:0}.landingV2 .walkthroughFlow span{color:#73dac7;letter-spacing:.12em;font-size:10px}.landingV2 .walkthroughFlow strong{color:#f5fbfe;font-size:19px}.landingV2 .walkthroughFlow p{color:#c2d8e3b3;font-size:11px;line-height:1.65}.landingV2 .reportOutcomeSection{border-radius:var(--landing-section-radius);background:linear-gradient(135deg,#ffffffb8,#eef6f99e);border:1px solid #91b1c138;grid-template-columns:minmax(320px,.72fr) minmax(0,1.28fr);align-items:start;gap:clamp(38px,5vw,78px);padding:clamp(50px,5vw,72px) clamp(28px,4vw,58px);overflow:hidden;box-shadow:0 20px 48px #0721330e;margin-top:var(--landing-section-gap)!important}.landingV2 .reportOutcomeSection>div:first-child{position:sticky;top:116px}.landingV2 .reportOutcomeSection>div:first-child>p:last-child{color:#61798b;font-size:12px;line-height:1.7}.landingV2 .reportOutcomeGrid{border:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.landingV2 .reportOutcomeGrid article{border-radius:var(--landing-card-radius);background:#ffffffb3;border:1px solid #9dbbc94d;grid-template-columns:34px minmax(0,1fr) 26px;align-items:center;gap:12px;min-height:86px;padding:13px 14px;display:grid;box-shadow:0 10px 26px #0721330b}.landingV2 .reportOutcomeGrid article>span{letter-spacing:.08em;font-size:9px}.landingV2 .reportOutcomeGrid article>div{gap:4px;display:grid}.landingV2 .reportOutcomeGrid strong{font-size:15px}.landingV2 .reportOutcomeGrid small{color:#718798;font-size:9px;line-height:1.45}.landingV2 .reportOutcomeGrid i{color:#197386;border:1px solid #bfd4de;border-radius:50%;place-items:center;width:26px;height:26px;font-size:10px;font-style:normal;display:grid}.landingV2 .homeTrustSection{border-radius:var(--landing-section-radius);background:radial-gradient(circle at 92% 10%,#3190ae38,#0000 430px),linear-gradient(125deg,#031326,#062640 58%,#0a4954);border:1px solid #7dc2d02e;grid-template-columns:minmax(0,.8fr) minmax(420px,1fr);gap:clamp(42px,5vw,84px);max-width:1480px;padding:clamp(50px,5vw,72px) clamp(28px,4vw,58px);overflow:hidden;box-shadow:0 24px 58px #041c2f24;width:min(1480px,100% - 48px)!important;margin-top:var(--landing-section-gap)!important}.landingV2 .homeTrustSection .eyebrow{color:#76dbc8}.landingV2 .homeTrustSection>div:first-child>p{color:#cde1ebb8;max-width:620px;font-size:12px;line-height:1.7}.landingV2 .homeTrustSection .premiumSecondaryCta{color:#fff;background:#ffffff12;border-color:#89dccc52;justify-self:start}.landingV2 .homeTrustGrid{border-top:1px solid #9cccdb33;grid-template-columns:1fr;gap:0;display:grid}.landingV2 .homeTrustGrid article{border-bottom:1px solid #9cccdb33;grid-template-columns:32px minmax(0,1fr);align-items:start;gap:13px;padding:13px 0;display:grid}.landingV2 .homeTrustGrid article>span{color:#7ce2ce;background:#73dac721;border-radius:50%;place-items:center;width:28px;height:28px;font-size:10px;display:grid}.landingV2 .homeTrustGrid article>div{gap:4px;display:grid}.landingV2 .homeTrustGrid strong{color:#f3fbfd;text-transform:none;font-size:13px}.landingV2 .homeTrustGrid small{color:#bbd4e0ad;font-size:9px;line-height:1.5}.landingV2 .homeReviewsSection{border-radius:var(--landing-section-radius);background:#ffffff9e;border:1px solid #91b1c138;padding:clamp(30px,3vw,42px) clamp(28px,4vw,58px) clamp(24px,2.6vw,36px);overflow:hidden;box-shadow:0 20px 48px #0721330d;margin-top:var(--landing-section-gap)!important}.landingV2 .homeReviewsSection .sectionIntro{border-bottom:1px solid #cbdbe3;justify-content:space-between;align-items:end;gap:30px;width:100%;max-width:none;padding-bottom:14px;display:flex}.landingV2 .homeReviewGrid{gap:0;margin-top:0}.landingV2 .homeReviewGrid article{min-height:148px;box-shadow:none;background:0 0;border:0;border-right:1px solid #cbdbe3;border-radius:0;align-content:start;gap:10px;padding:18px 30px 12px}.landingV2 .homeReviewGrid article:first-child{padding-left:0}.landingV2 .homeReviewGrid article:last-child{border-right:0;padding-right:0}.landingV2 .homeReviewGrid span{color:#168178;height:38px;font:500 54px/.85 var(--font-serif);letter-spacing:0}.landingV2 .homeReviewGrid p{color:#1b364d;font:500 21px/1.4 var(--font-serif)}.landingV2 .homeReviewGrid strong{color:#6b8293;letter-spacing:.09em;text-transform:uppercase;margin-top:auto;font-size:10px}.landingV2 .homePricingSection{border-radius:var(--landing-section-radius);background:linear-gradient(135deg,#ffffffb8,#eff7f9a6);border:1px solid #91b1c138;padding:clamp(34px,3.4vw,48px) clamp(28px,4vw,58px) clamp(30px,3vw,42px);overflow:hidden;box-shadow:0 20px 48px #0721330d;margin-top:var(--landing-section-gap)!important}.landingV2 .homePricingSection>.sectionIntro{grid-template-columns:minmax(520px,1.05fr) minmax(340px,.65fr);align-items:end;gap:10px clamp(36px,4vw,72px);width:100%;max-width:none;display:grid}.landingV2 .homePricingSection>.sectionIntro>.eyebrow{grid-column:1/-1}.landingV2 .homePricingSection>.sectionIntro>p:last-child{color:#647b8d;margin:0;font-size:12px;line-height:1.65}.landingV2 .homePricingSection>.sectionIntro h2{max-width:800px;font-size:clamp(34px,2.85vw,46px)}.landingV2 .homeFreeAccountTier{background:linear-gradient(90deg,#e5f7f39e,#0000 72%);border-top:1px solid #cbdbe3;border-bottom:1px solid #cbdbe3;grid-template-columns:minmax(260px,.9fr) minmax(430px,1.25fr) auto;align-items:center;gap:28px;margin-top:22px;padding:18px 0;display:grid}.landingV2 .homeFreeAccountTier>div{grid-template-columns:auto auto 1fr;align-items:baseline;gap:8px 13px;min-width:0;display:grid}.landingV2 .homeFreeAccountTier>div>span{color:#116f65;letter-spacing:.12em;text-transform:uppercase;font-size:10px;font-weight:900}.landingV2 .homeFreeAccountTier>div>strong{color:#0b735f;font:570 24px/1 var(--font-serif)}.landingV2 .homeFreeAccountTier>div>p{color:#637b8d;grid-column:1/-1;margin:0;font-size:10px;font-weight:650;line-height:1.5}.landingV2 .homeFreeAccountTier>ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px 18px;margin:0;padding:0;list-style:none;display:grid}.landingV2 .homeFreeAccountTier>ul li{color:#18364c;padding-left:14px;font-size:10px;font-weight:740;line-height:1.35;position:relative}.landingV2 .homeFreeAccountTier>ul li:before{content:"";background:#52c9b1;border-radius:50%;width:6px;height:6px;position:absolute;top:.45em;left:0}.landingV2 .homeFreeAccountTier>a{color:#fff;background:linear-gradient(110deg,#073650,#119286);border-radius:999px;justify-content:center;align-items:center;gap:11px;min-height:44px;padding:0 19px;font-size:11px;font-weight:850;text-decoration:none;display:inline-flex;box-shadow:0 12px 28px #09595521}.landingV2 .landingPricingCards{background:#ffffff9e;border:1px solid #cbdbe3;border-radius:24px;gap:10px;margin-top:20px;padding:10px;box-shadow:0 24px 60px #07213314}.landingV2 .landingPricingCards .pricingCard{border-radius:var(--landing-card-radius);min-height:292px;box-shadow:none;background:0 0;border:1px solid #0000;padding:16px;transition:transform .18s,background .18s,border-color .18s,box-shadow .18s}.landingV2 .landingPricingCards .pricingCard:hover{background:#fff;border-color:#c5dbe2;transform:translateY(-3px);box-shadow:0 18px 42px #07213317}.landingV2 .landingPricingCards .pricingCard.featured{background:linear-gradient(160deg,#f6fffc,#eaf8f5);border-color:#abd8d0;box-shadow:0 20px 48px #177b721c}.landingV2 .comparisonLinkRow{margin-top:16px}.landingV2 .comparisonLinkRow a{color:#176d83;border-bottom:1px solid #8fb7c2;align-items:center;padding:9px 2px;font-size:11px;text-decoration:none;display:inline-flex}.landingClosingCta{justify-content:space-between;align-items:end;gap:34px;overflow:hidden;margin-top:var(--landing-section-gap)!important;border-radius:var(--landing-section-radius)!important;background:radial-gradient(circle at 86% 0,#42a6b436,#0000 370px),linear-gradient(120deg,#06172b,#083550 68%,#0b5559)!important;border:1px solid #87d1c940!important;padding:clamp(32px,4vw,48px)!important;display:flex!important;box-shadow:0 28px 68px #03192b30!important}.landingClosingCta>div:first-child{max-width:830px}.landingClosingCta .eyebrow{color:#75ddca}.landingClosingCta h2{color:#fff;font:550 clamp(34px,3.8vw,54px)/1.02 var(--font-serif);letter-spacing:-.04em;margin:8px 0 10px}.landingClosingCta>div:first-child>span{color:#cfe2ecbd;font-size:12px;line-height:1.6}.landingClosingCta>div:last-child{flex:none;gap:10px;display:flex}.landingClosingCta .primaryLink,.landingClosingCta .secondaryLink{border-radius:999px;min-height:48px;padding:0 20px}.landingClosingCta .secondaryLink{color:#fff;background:#ffffff12;border-color:#d4ebf33d}@media (min-width:1181px){.landingV2 .homeHeroFocused{align-items:center;grid-template-columns:minmax(560px,1fr) minmax(500px,630px)!important;gap:clamp(55px,5vw,98px)!important;min-height:clamp(560px,100svh - 180px,650px)!important;padding:34px max(28px,50vw - 770px) 40px!important}}@media (max-width:1180px){.landingV2 .homeHeroFocused{grid-template-columns:1fr!important;gap:34px!important;padding:48px 30px 54px!important}.landingV2 .homeHeroCopy{max-width:900px}.landingV2 .liveEnginePanel{max-width:none}.landingSignalRail{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:20px!important}.landingSignalRail>div:nth-child(3){border-top:1px solid #d9e5ea;border-left:0}.landingSignalRail>div:nth-child(4){border-top:1px solid #d9e5ea}.landingV2 .homeProblemSection,.landingV2 .reportOutcomeSection,.landingV2 .homeTrustSection{grid-template-columns:1fr}.landingV2 .homeFreeAccountTier{grid-template-columns:1fr 1fr}.landingV2 .homeFreeAccountTier>a{justify-self:start}.landingV2 .reportOutcomeSection>div:first-child{position:static}.landingV2 .liveWalkthrough .sectionIntro,.landingV2 .homePricingSection>.sectionIntro{grid-template-columns:1fr}.landingV2 .liveWalkthrough .sectionIntro .eyebrow,.landingV2 .homePricingSection>.sectionIntro>.eyebrow{grid-column:auto}}@media (max-width:760px){.landingV2{--landing-section-radius:18px;--landing-card-radius:14px;--landing-section-gap:12px}.landingPublicPage .appHeader{grid-template-columns:auto minmax(0,1fr) auto;min-height:64px;padding:9px 13px!important}.landingPublicPage .hamburgerMenu button{min-width:42px;width:42px!important;height:42px!important;padding:0!important}.landingPublicPage .hamburgerMenu button strong{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.landingPublicPage .brandLockup strong{font-size:18px}.landingPublicPage .brandLockup small{font-size:8px}.landingPublicPage .sessionBox .publicSignInLink{min-height:40px!important;padding:0 7px 0 13px!important}.landingPublicPage .publicSignInLink>span{font-size:10px}.landingPublicPage .publicSignInLink>i{width:26px;height:26px}.landingV2>section:not(.homeHeroFocused){width:calc(100% - 24px)!important}.landingV2 .homeHeroFocused{padding:38px 18px 44px!important}.landingV2 .homeHeroCopy h1{font-size:clamp(43px,12.2vw,60px);line-height:.98}.landingV2 .homeHeroCopy>p:not(.eyebrow){font-size:14px}.landingV2 .homeHeroActions{white-space:normal;grid-template-columns:1fr 1fr;gap:9px;display:grid}.landingV2 .homeFreeAccountTier{grid-template-columns:1fr;gap:17px;padding:19px 0}.landingV2 .homeFreeAccountTier>ul{grid-template-columns:1fr}.landingV2 .homeHeroActions .primaryLink,.landingV2 .homeHeroActions .secondaryLink,.landingV2 .homeHeroActions .heroTextLink{box-sizing:border-box;text-align:center;width:100%}.landingV2 .engineLine:nth-child(n+7){display:none}.landingSignalRail{border-radius:18px;grid-template-columns:1fr}.landingSignalRail>div{min-height:88px;padding:14px 16px}.landingSignalRail>div+div,.landingSignalRail>div:nth-child(3){border-top:1px solid #d9e5ea;border-left:0}.landingV2 .homeProblemSection{padding:40px 20px 36px;margin-top:14px!important}.landingV2 .reportOutcomeSection{padding:40px 20px}.landingV2 .homeReviewsSection,.landingV2 .homePricingSection{padding:30px 20px 26px}.landingV2 .homeProblemSection .sectionIntro h2,.landingV2 .liveWalkthrough .sectionIntro h2,.landingV2 .reportOutcomeSection h2,.landingV2 .homeTrustSection h2,.landingV2 .homeReviewsSection .sectionIntro h2,.landingV2 .homePricingSection .sectionIntro h2{font-size:38px}.landingV2 .homeProblemGrid article{grid-template-columns:34px 1fr;gap:8px 12px}.landingV2 .homeProblemGrid article>p{grid-column:2}.landingV2 .liveWalkthrough{padding:44px 18px}.landingV2 .walkthroughFlow{grid-template-columns:1fr;margin-top:30px}.landingV2 .walkthroughFlow article{border-bottom:1px solid #9fcdde33;border-right:0;min-height:0;padding:21px 0}.landingV2 .walkthroughFlow article+article{padding-left:0}.landingV2 .reportOutcomeGrid{grid-template-columns:1fr}.landingV2 .homeTrustSection{padding:44px 18px}.landingV2 .homeReviewsSection .sectionIntro{display:grid}.landingV2 .homeReviewGrid{grid-template-columns:1fr}.landingV2 .homeReviewGrid article,.landingV2 .homeReviewGrid article:first-child,.landingV2 .homeReviewGrid article:last-child{border-bottom:1px solid #cbdbe3;border-right:0;min-height:0;padding:26px 0}.landingV2 .homeReviewGrid p{font-size:19px}.landingV2 .landingPricingCards{border-radius:20px;padding:8px}.landingClosingCta{align-items:start;padding:34px 22px!important;display:grid!important}.landingClosingCta h2{font-size:42px}.landingClosingCta>div:last-child{grid-template-columns:1fr;width:100%;display:grid}}@media (prefers-reduced-motion:reduce){.landingV2 .engineLine{animation:none}.landingV2 *{scroll-behavior:auto}}.demoV3Page{--demo-surface-radius:24px;--demo-card-radius:16px;color:#102b43;background:radial-gradient(circle at 88% 8%,#328eae29,#0000 480px),linear-gradient(#eaf1f5 0%,#f5f8fa 48%,#edf3f6 100%);gap:16px;width:100%;max-width:none;margin:0;padding:0 0 48px;display:grid}.demoV3Page .eyebrow{color:#14778a;letter-spacing:.16em;text-transform:uppercase;margin:0;font-size:10px;font-weight:900}.demoV3Hero{isolation:isolate;color:#fff;background:linear-gradient(#81bed80d 1px,#0000 1px) 0 0/48px 48px,linear-gradient(90deg,#81bed80a 1px,#0000 1px) 0 0/48px 48px,radial-gradient(circle at 84% 10%,#2c8fb14d,#0000 410px),radial-gradient(circle at 10% 92%,#2397882e,#0000 450px),linear-gradient(126deg,#031225 0%,#061f3b 54%,#0a405a 100%);grid-template-columns:minmax(520px,.95fr) minmax(500px,.78fr);align-items:center;gap:clamp(52px,6vw,104px);width:100%;min-height:590px;padding:48px max(32px,50vw - 770px);display:grid;position:relative;overflow:hidden;box-shadow:0 30px 82px #03122540}.demoV3Hero:after{content:"";background:linear-gradient(90deg,#0000,#75dac69e,#0000);height:1px;position:absolute;bottom:0;left:0;right:0}.demoV3Copy{align-content:center;min-width:0;display:grid}.demoV3Copy .eyebrow{color:#73dbc7}.demoV3Copy h1{color:#f8fcff;max-width:850px;font:520 clamp(54px, 5.25vw, 84px)/.96 var(--cpos-display-font);letter-spacing:-.055em;text-wrap:balance;margin:14px 0 18px}.demoV3Copy>p:not(.eyebrow){color:#d3e6f0cc;max-width:720px;margin:0;font-size:clamp(15px,1.15vw,18px);font-weight:620;line-height:1.62}.demoV3Actions{flex-wrap:wrap;align-items:center;gap:10px;margin-top:26px;display:flex}.demoV3Actions button,.demoV3Actions a{color:#f1f8fb;min-height:48px;font:820 12px var(--cpos-interface-font);cursor:pointer;background:#ffffff12;border:1px solid #cde8f23d;border-radius:999px;justify-content:center;align-items:center;padding:0 19px;text-decoration:none;display:inline-flex}.demoV3Actions button{background:linear-gradient(110deg,#176d83,#168f8a);border-color:#0000;gap:12px;box-shadow:0 16px 34px #0c777f40}.demoV3Context{border-top:1px solid #aad3e129;flex-wrap:wrap;gap:12px 24px;margin-top:28px;padding-top:18px;display:flex}.demoV3Context span{color:#c1d9e5b0;gap:3px;font-size:9px;line-height:1.35;display:grid}.demoV3Context b{color:#edf8fb;letter-spacing:.1em;text-transform:uppercase;font-size:9px}.demoV3Engine{border-radius:var(--demo-surface-radius);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:radial-gradient(circle at 90% 0,#1b859138,#0000 250px),linear-gradient(155deg,#041c34f0,#020e1cf5);border:1px solid #9ecfe133;gap:14px;min-width:0;padding:20px;display:grid;position:relative;overflow:hidden;box-shadow:0 34px 78px #00000047}.demoV3Engine:before{pointer-events:none;content:"";background:linear-gradient(120deg,#ffffff0a,#0000 40%);position:absolute;inset:0}.demoV3Engine>*{position:relative}.demoV3Engine>header,.demoV3Engine>footer{justify-content:space-between;align-items:center;gap:20px;display:flex}.demoV3Engine>header>div{gap:6px;min-width:0;display:grid}.demoV3Engine>header span,.demoV3Engine>footer span{color:#a8d3e3b3;letter-spacing:.08em;text-transform:uppercase;font-size:9px;font-weight:850}.demoV3Engine>header strong{color:#f7fcff;text-overflow:ellipsis;white-space:nowrap;font-size:clamp(18px,1.45vw,24px);line-height:1.15;overflow:hidden}.demoV3Engine>header mark{color:#78dec9;letter-spacing:.09em;text-transform:uppercase;white-space:nowrap;background:#2191881f;border:1px solid #6fc9bc42;border-radius:999px;padding:7px 10px;font-size:8px;font-weight:900}.demoV3Engine>header mark:not([data-complete=true]):before{content:"";background:#72d8c4;border-radius:50%;width:6px;height:6px;margin-right:7px;animation:2.4s ease-in-out infinite premiumPulse;display:inline-block;box-shadow:0 0 0 5px #72d8c41a}.demoV3Progress{background:#ffffff14;border-radius:999px;height:6px;overflow:hidden}.demoV3Progress i{border-radius:inherit;background:linear-gradient(90deg,#4ea6d0,#50c4ad,#8be6d3);height:100%;transition:width .36s;display:block;box-shadow:0 0 20px #5cd0bb47}.demoV3SignalList{gap:7px;display:grid}.demoV3SignalList>div{background:#ffffff0e;border:1px solid #9cc9db1c;border-radius:13px;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:11px;min-height:56px;padding:8px 11px;transition:opacity .18s,border-color .18s,background .18s;display:grid}.demoV3SignalList>div[data-state=pending]{opacity:.46}.demoV3SignalList>div[data-state=active]{background:#40aba117;border-color:#67cbbe40}.demoV3SignalList>div>i{color:#9edbf3;background:#4ea4cd21;border-radius:50%;place-items:center;width:28px;height:28px;font-size:11px;font-style:normal;font-weight:900;display:grid}.demoV3SignalList>div[data-state=complete]>i{color:#78dec9;background:#48bea624}.demoV3SignalList>div[data-state=warning]>i{color:#f1c77d;background:#dba24424}.demoV3SignalList>div[data-state=active]>i{background:conic-gradient(#6fc8ff,#51c5ae,#6fc8ff);animation:2.4s ease-in-out infinite premiumPulse;box-shadow:inset 0 0 0 8px #08243d,0 0 18px #63cec147}.demoV3SignalList>div>span{gap:3px;min-width:0;display:grid}.demoV3SignalList strong{color:#eef8fc;font-size:12px}.demoV3SignalList small{color:#b3d0dea3;text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.demoV3SignalList em{color:#9dc4d494;letter-spacing:.08em;text-transform:uppercase;font-size:7px;font-style:normal;font-weight:900}.demoV3Engine>footer{border-top:1px solid #a4cdde1f;padding-top:12px}.demoV3Engine>footer strong{color:#f2fbfd;font:600 20px var(--cpos-display-font)}.demoPhaseRail,.demoV3Awaiting,.demoV3Report{width:min(1480px,100% - 48px);margin-left:auto;margin-right:auto}.demoPhaseRail{z-index:3;border-radius:var(--demo-surface-radius);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:#fafdfef7;border:1px solid #7aa6bc40;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:-36px;display:grid;position:relative;overflow:hidden;box-shadow:0 24px 64px #061f3124}.demoPhaseRail article{grid-template-columns:34px minmax(0,1fr);align-content:center;gap:12px;min-height:96px;padding:14px 20px;display:grid}.demoPhaseRail article+article{border-left:1px solid #d9e5ea}.demoPhaseRail article>span{color:#8194a3;background:#eef3f6;border-radius:50%;place-items:center;width:32px;height:32px;font-size:9px;font-weight:900;display:grid}.demoPhaseRail article[data-state=active]>span,.demoPhaseRail article[data-state=complete]>span{color:#0f756d;background:#e3f5f1}.demoPhaseRail article[data-state=active]>span{box-shadow:0 0 0 5px #4abca71a}.demoPhaseRail article>div{gap:4px;display:grid}.demoPhaseRail strong{color:#17344c;font-size:13px}.demoPhaseRail small{color:#708697;font-size:9px;line-height:1.45}.demoV3Awaiting{border-radius:var(--demo-surface-radius);background:linear-gradient(135deg,#ffffffdb,#eef7f8c2);border:1px solid #91b1c13d;justify-content:space-between;align-items:center;gap:30px;min-height:170px;padding:30px 38px;display:flex;box-shadow:0 20px 48px #07213312}.demoV3Awaiting>div{gap:7px;display:grid}.demoV3Awaiting h2{color:#102b43;font:540 clamp(28px, 3.4vw, 46px)/1 var(--cpos-display-font);letter-spacing:-.035em;margin:0}.demoV3Awaiting>div>span{color:#657c8e;font-size:12px}.demoV3Awaiting button{color:#fff;white-space:nowrap;cursor:pointer;background:#126f82;border:0;border-radius:999px;min-height:46px;padding:0 18px;font-weight:850}.demoV3Report{border-radius:var(--demo-surface-radius);background:linear-gradient(145deg,#fffffff2,#f0f7f9ed);border:1px solid #84abbe4d;animation:.38s both reportReveal;overflow:hidden;box-shadow:0 30px 80px #061f3121}.demoV3ReportBar{color:#fff;background:linear-gradient(110deg,#061c32,#0a3855 68%,#116c75);border-bottom:1px solid #a4c2d033;grid-template-columns:minmax(260px,1fr) minmax(240px,auto) auto;align-items:center;gap:24px;padding:18px 26px;display:grid}.demoV3ReportBar>div{gap:3px;display:grid}.demoV3ReportBar p,.demoV3ReportBar span{color:#b9d7e3b3;letter-spacing:.09em;text-transform:uppercase;margin:0;font-size:9px;font-weight:850}.demoV3ReportBar strong{color:#fff;font-size:14px}.demoV3ReportBar mark{color:#83dfcc;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;background:#4dbea91c;border:1px solid #79dcc845;border-radius:999px;padding:8px 11px;font-size:8px;font-weight:900}.demoV3Briefing{grid-template-columns:minmax(230px,.34fr) minmax(0,1fr);align-items:center;gap:clamp(38px,5vw,86px);padding:clamp(32px,4vw,54px) clamp(28px,4vw,58px);display:grid}.demoV3Briefing>aside{border-right:1px solid #d1e0e7;align-content:center;min-height:200px;padding-right:clamp(28px,4vw,54px);display:grid}.demoV3Briefing>aside>span{color:#0d314d;font:520 clamp(70px, 7vw, 104px)/.8 var(--cpos-display-font);letter-spacing:-.06em}.demoV3Briefing sup{color:#167a85;font:700 .34em var(--cpos-interface-font);vertical-align:top}.demoV3Briefing>aside>strong{color:#567185;letter-spacing:.13em;text-transform:uppercase;margin-top:18px;font-size:9px}.demoV3Briefing>aside>i{background:#d9e6eb;border-radius:999px;height:5px;margin-top:14px;display:block;overflow:hidden}.demoV3Briefing>aside>i b{border-radius:inherit;background:linear-gradient(90deg,#177589,#4cc1a9);height:100%;display:block}.demoV3Briefing>div{gap:13px;display:grid}.demoV3Briefing h2{color:#102b43;max-width:900px;font:520 clamp(38px, 4.2vw, 62px)/.98 var(--cpos-display-font);letter-spacing:-.05em;text-wrap:balance;margin:0}.demoV3Briefing>div>span{color:#61798b;max-width:860px;font-size:13px;line-height:1.65}.demoV3Metrics{background:#eef5f8b3;border-top:1px solid #d5e2e8;border-bottom:1px solid #d5e2e8;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.demoV3Metrics article{align-content:center;gap:5px;min-height:106px;padding:16px 24px;display:grid}.demoV3Metrics article+article{border-left:1px solid #d5e2e8}.demoV3Metrics span,.demoV3Metrics small{color:#6d8293;font-size:9px}.demoV3Metrics span{letter-spacing:.1em;text-transform:uppercase;font-weight:900}.demoV3Metrics strong{color:#102b43;font:600 34px/.95 var(--cpos-display-font)}.demoV3IntelligenceGrid{grid-template-columns:minmax(0,1.35fr) minmax(380px,.65fr);gap:16px;padding:16px;display:grid}.demoV3ProofMatrix,.demoV3PriorityQueue{border-radius:var(--demo-card-radius);background:#ffffffc7;border:1px solid #cfdee6;overflow:hidden}.demoV3ProofMatrix>header,.demoV3PriorityQueue>header{border-bottom:1px solid #d7e3e9;justify-content:space-between;align-items:end;gap:22px;padding:22px 24px 18px;display:flex}.demoV3ProofMatrix>header>div,.demoV3PriorityQueue>header{min-width:0}.demoV3ProofMatrix h3,.demoV3PriorityQueue h3{color:#17344c;font:560 25px/1.08 var(--cpos-display-font);letter-spacing:-.025em;margin:7px 0 0}.demoV3ProofMatrix>header>span{color:#187267;white-space:nowrap;background:#edf6f5;border-radius:999px;padding:7px 10px;font-size:8px;font-weight:850}.demoV3ProofMatrix>div,.demoV3PriorityQueue>div{display:grid}.demoV3ProofMatrix article{grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:14px;min-height:106px;padding:16px 24px;display:grid}.demoV3ProofMatrix article+article,.demoV3PriorityQueue article+article{border-top:1px solid #dce6eb}.demoV3ProofMatrix article>b{color:#8a9ba8;font-size:9px}.demoV3ProofMatrix article>span,.demoV3PriorityQueue article>div{gap:5px;display:grid}.demoV3ProofMatrix article strong,.demoV3PriorityQueue article strong{color:#17344c;font-size:13px}.demoV3ProofMatrix article small,.demoV3PriorityQueue article small{color:#6c8293;font-size:10px;line-height:1.5}.demoV3ProofMatrix article mark{color:#6b7f8e;text-transform:uppercase;background:#eef3f5;border-radius:999px;padding:7px 10px;font-size:8px;font-weight:900}.demoV3ProofMatrix article mark[data-status=strong]{color:#19705f;background:#e3f4ef}.demoV3ProofMatrix article mark[data-status=developing]{color:#98621b;background:#fff4df}.demoV3PriorityQueue>header{display:grid}.demoV3PriorityQueue article{grid-template-columns:36px minmax(0,1fr);align-items:center;gap:13px;min-height:106px;padding:16px 20px;display:grid}.demoV3PriorityQueue article>span{color:#157569;background:#e8f5f2;border-radius:50%;place-items:center;width:34px;height:34px;font-size:9px;font-weight:900;display:grid}.demoV3NextMission{border-radius:var(--demo-card-radius);color:#fff;background:radial-gradient(circle at 90% 0,#2d979e3b,#0000 330px),linear-gradient(120deg,#061c32,#0a3b58 68%,#0d5f66);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:34px;margin:0 16px 16px;padding:28px 30px;display:grid;box-shadow:0 20px 50px #0523382e}.demoV3NextMission>div:first-child{gap:9px;display:grid}.demoV3NextMission .eyebrow{color:#76dbc8}.demoV3NextMission h3{color:#fff;max-width:840px;font:520 clamp(28px, 3vw, 42px)/1 var(--cpos-display-font);letter-spacing:-.035em;margin:0}.demoV3NextMission>div:first-child>span{color:#c5dce7b8;max-width:780px;font-size:11px;line-height:1.55}.demoV3NextMission>div:last-child{grid-template-columns:repeat(2,auto);gap:8px;display:grid}.demoV3NextMission a,.demoV3NextMission button{color:#f3fafc;min-height:44px;font:820 10px var(--cpos-interface-font);cursor:pointer;background:#ffffff12;border:1px solid #cbe6ef38;border-radius:999px;justify-content:center;align-items:center;padding:0 16px;text-decoration:none;display:inline-flex}.demoV3NextMission a:first-child{background:linear-gradient(100deg,#14758b,#15948b);border-color:#0000;gap:10px;box-shadow:0 12px 28px #0b6f7b3d}.demoV3NextMission button{color:#bfd8e3ad;background:0 0;border:0;grid-column:1/-1;justify-self:end;min-height:30px;padding:0 4px}@media (max-width:1100px){.demoV3Hero{grid-template-columns:1fr;gap:34px;padding:50px 30px 62px}.demoV3Copy h1{max-width:920px}.demoV3Engine{box-sizing:border-box;width:100%}.demoPhaseRail{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:-28px}.demoPhaseRail article:nth-child(3){border-top:1px solid #d9e5ea;border-left:0}.demoPhaseRail article:nth-child(4){border-top:1px solid #d9e5ea}.demoV3IntelligenceGrid,.demoV3NextMission{grid-template-columns:1fr}.demoV3NextMission>div:last-child{justify-self:start}}@media (max-width:760px){.demoV3Page{--demo-surface-radius:18px;--demo-card-radius:14px;gap:12px;padding-bottom:28px}.demoV3Hero{min-height:0;padding:40px 17px 48px}.demoV3Copy h1{font-size:clamp(43px,12vw,58px)}.demoV3Actions{grid-template-columns:1fr;display:grid}.demoV3Actions button,.demoV3Actions a{box-sizing:border-box;width:100%}.demoV3Context{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.demoV3Engine{border-radius:18px;padding:14px}.demoV3Engine>header strong{font-size:17px}.demoV3SignalList>div{grid-template-columns:28px minmax(0,1fr)}.demoV3SignalList em{display:none}.demoPhaseRail,.demoV3Awaiting,.demoV3Report{width:calc(100% - 24px)}.demoPhaseRail{grid-template-columns:1fr;margin-top:-24px}.demoPhaseRail article{border-top:1px solid #d9e5ea;min-height:82px;border-left:0!important}.demoPhaseRail article:first-child{border-top:0}.demoV3Awaiting{padding:24px 20px;display:grid}.demoV3Awaiting button{justify-self:start}.demoV3ReportBar{grid-template-columns:1fr auto;gap:12px;padding:16px 18px}.demoV3ReportBar>span{display:none}.demoV3ReportBar mark{font-size:7px}.demoV3Briefing{grid-template-columns:1fr;gap:24px;padding:30px 20px}.demoV3Briefing>aside{border-bottom:1px solid #d1e0e7;border-right:0;min-height:0;padding:0 0 24px}.demoV3Briefing h2{font-size:39px}.demoV3Metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.demoV3Metrics article:nth-child(3){border-top:1px solid #d5e2e8;border-left:0}.demoV3Metrics article:nth-child(4){border-top:1px solid #d5e2e8}.demoV3IntelligenceGrid{padding:10px}.demoV3ProofMatrix>header,.demoV3PriorityQueue>header{align-items:start;padding:20px 17px 16px}.demoV3ProofMatrix article{grid-template-columns:24px minmax(0,1fr);padding:15px 17px}.demoV3ProofMatrix article mark{grid-column:2;justify-self:start}.demoV3NextMission{margin:0 10px 10px;padding:24px 20px}.demoV3NextMission>div:last-child{grid-template-columns:1fr;justify-self:stretch}.demoV3NextMission a,.demoV3NextMission button{box-sizing:border-box;width:100%}.demoV3NextMission button{grid-column:auto;justify-self:stretch}}@media (prefers-reduced-motion:reduce){.demoV3Page *{transition:none!important;animation:none!important}}.technologyExperiencePage{--technology-navy:#061b31;--technology-navy-soft:#0b2d47;--technology-ink:#09233b;--technology-copy:#526b80;--technology-line:#cbdce4;--technology-teal:#49c6b0;--technology-mint:#82e5d1;width:100%;color:var(--technology-ink);background:#eaf1f4;overflow:hidden}.technologyExperiencePage .eyebrow{color:#17758a;letter-spacing:.19em;text-transform:uppercase;margin:0;font-size:11px;font-weight:900}.technologyExperienceHero{color:#f5fbfd;background:radial-gradient(circle at 87% 15%,#2197a459,#0000 29%),radial-gradient(circle at 4% 93%,#34c7b121,#0000 29%),linear-gradient(120deg,#04172b 0%,#082743 59%,#0c5266 100%);grid-template-columns:minmax(0,.93fr) minmax(480px,.77fr);align-items:center;gap:clamp(44px,6vw,104px);min-height:600px;padding:clamp(46px,5vw,72px) max(32px,50vw - 740px);display:grid;position:relative;overflow:hidden}.technologyExperienceHero:before{content:"";pointer-events:none;background-image:linear-gradient(#88c7d912 1px,#0000 1px),linear-gradient(90deg,#88c7d912 1px,#0000 1px);background-size:68px 68px;position:absolute;inset:0}.technologyHeroCopy,.technologyBriefing{z-index:1;position:relative}.technologyHeroCopy{max-width:750px}.technologyHeroCopy .eyebrow{color:#72dfcc}.technologyHeroCopy h1{color:#f7fbfc;max-width:740px;font-family:var(--cpos-display-font);letter-spacing:-.055em;margin:15px 0 20px;font-size:clamp(58px,5.4vw,91px);font-weight:500;line-height:.94}.technologyHeroCopy>p:not(.eyebrow){color:#b8ccda;max-width:660px;margin:0;font-size:clamp(17px,1.35vw,21px);font-weight:600;line-height:1.62}.technologyHeroActions{flex-wrap:wrap;gap:12px;margin-top:26px;display:flex}.technologyHeroActions a,.technologyClosingCta a{border-radius:999px;justify-content:center;align-items:center;gap:24px;min-height:52px;padding:0 25px;font-size:13px;font-weight:900;text-decoration:none;transition:transform .16s,border-color .16s,background .16s;display:inline-flex}.technologyHeroActions a:hover,.technologyClosingCta a:hover{text-decoration:none;transform:translateY(-2px)}.technologyPrimaryAction{color:#fff;background:linear-gradient(100deg,#158198,#20a894);border:1px solid #54cfb7;box-shadow:0 16px 36px #0003}.technologySecondaryAction{color:#e7f4f8;background:#ffffff0f;border:1px solid #aed6e24d}.technologyHeroAssurances{color:#a7bdcb;letter-spacing:.02em;border-top:1px solid #aad5e233;flex-wrap:wrap;gap:18px 26px;margin-top:24px;padding-top:18px;font-size:11px;font-weight:800;display:flex}.technologyHeroAssurances span{align-items:center;gap:8px;display:inline-flex}.technologyHeroAssurances i{color:#71dfca;background:#4ccdb424;border-radius:50%;place-items:center;width:20px;height:20px;font-size:10px;font-style:normal;display:grid}.technologyBriefing{background:linear-gradient(145deg,#08263fe8,#041628f7);border:1px solid #98d3de45;border-radius:24px;overflow:hidden;box-shadow:0 32px 80px #000a185c,inset 0 1px #ffffff14}.technologyBriefing>header{border-bottom:1px solid #98d3de29;justify-content:space-between;align-items:center;gap:20px;padding:18px 22px 16px;display:flex}.technologyBriefing>header div{gap:5px;display:grid}.technologyBriefing>header span,.technologyBriefing>header h2{display:block}.technologyBriefing>header span,.technologyBriefingScore span,.technologyBriefing>footer span{color:#79a2b5;letter-spacing:.16em;text-transform:uppercase;font-size:9px;font-weight:900}.technologyBriefing>header h2{color:#f1f7f9;font-family:var(--cpos-display-font);letter-spacing:-.025em;margin:0;font-size:26px;font-weight:500}.technologyBriefing>header mark{color:#70dfc9;letter-spacing:.13em;text-transform:uppercase;background:#3bbea71c;border:1px solid #5fdbc361;border-radius:999px;padding:7px 11px;font-size:8px;font-weight:900}.technologyBriefingScore{background:linear-gradient(90deg,#13687d3b,#0000);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:28px;padding:18px 22px;display:grid}.technologyBriefingScore>div{gap:2px;min-width:138px;display:grid}.technologyBriefingScore strong{color:#fff;font-family:var(--cpos-display-font);letter-spacing:-.055em;font-size:55px;font-weight:500;line-height:.9}.technologyBriefingScore sup{color:#6bdac6;font-family:var(--cpos-ui-font);margin-left:3px;font-size:17px;font-weight:900}.technologyBriefingScore p{color:#b1c7d3;margin:0;font-size:13px;font-weight:600;line-height:1.55}.technologyBriefingSignals{gap:6px;padding:12px;display:grid}.technologyBriefingSignals article{background:#ffffff09;border:1px solid #8bbfcf29;border-radius:14px;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:52px;padding:7px 12px;display:grid}.technologyBriefingSignals article>i{background:#59cfb9;border-radius:50%;justify-self:center;width:10px;height:10px;display:block;box-shadow:0 0 0 7px #3ec2a91a}.technologyBriefingSignals article[data-attention=true]>i{background:#e2a84b;box-shadow:0 0 0 7px #e2a84b1c}.technologyBriefingSignals div{gap:2px;display:grid}.technologyBriefingSignals span{color:#ecf5f7;font-size:12px;font-weight:850}.technologyBriefingSignals small{color:#6f94a7;text-overflow:ellipsis;white-space:nowrap;font-size:9px;font-weight:700;overflow:hidden}.technologyBriefingSignals article>strong{color:#6fdac6;letter-spacing:.04em;text-align:right;text-transform:uppercase;font-size:9px;font-weight:900}.technologyBriefingSignals article[data-attention=true]>strong{color:#ecc176}.technologyBriefing>footer{background:#1462761f;border-top:1px solid #98d3de29;gap:7px;padding:14px 22px 17px;display:grid}.technologyBriefing>footer strong{color:#f2f8fa;justify-content:space-between;align-items:center;gap:16px;font-size:13px;display:flex}.technologyBriefing>footer i{color:#70dfc9;font-style:normal}.technologyJourneySection,.technologyClaritySection,.technologyTrustSection,.technologyClosingCta{width:min(1440px,100% - 64px);margin-inline:auto}.technologyJourneySection{padding:88px 0 72px}.technologySectionHeader{grid-template-columns:minmax(0,.95fr) minmax(380px,.65fr);align-items:end;gap:80px;margin-bottom:42px;display:grid}.technologySectionHeader h2,.technologyClarityIntro h2,.technologyTrustSection h2,.technologyClosingCta h2{color:var(--technology-ink);font-family:var(--cpos-display-font);letter-spacing:-.045em;margin:12px 0 0;font-size:clamp(48px,4.2vw,70px);font-weight:500;line-height:.98}.technologySectionHeader>p,.technologyClarityIntro>p:not(.eyebrow),.technologyTrustSection>header>p:not(.eyebrow){color:var(--technology-copy);margin:0;font-size:16px;font-weight:600;line-height:1.7}.technologyJourneyGrid{border:1px solid var(--technology-line);background:#f8fbfc;border-radius:24px;grid-template-columns:repeat(2,minmax(0,1fr));display:grid;overflow:hidden;box-shadow:0 22px 60px #0e2b3f14}.technologyJourneyGrid article{border-bottom:1px solid var(--technology-line);grid-template-columns:50px minmax(0,1fr);gap:22px;min-height:230px;padding:35px 38px;display:grid}.technologyJourneyGrid article:nth-child(odd){border-right:1px solid var(--technology-line)}.technologyJourneyGrid article:nth-last-child(-n+2){border-bottom:0}.technologyStepNumber{color:#16847f;background:#e9f7f5;border:1px solid #badfdc;border-radius:50%;place-items:center;width:44px;height:44px;font-size:10px;font-weight:900;display:grid}.technologyJourneyGrid article>div{flex-direction:column;min-width:0;display:flex}.technologyJourneyGrid h3,.technologyPillarList h3,.technologyTrustGrid h3{color:var(--technology-ink);letter-spacing:-.025em;margin:2px 0 11px;font-size:24px;font-weight:850;line-height:1.15}.technologyJourneyGrid p,.technologyPillarList p,.technologyTrustGrid p{color:var(--technology-copy);margin:0;font-size:14px;font-weight:600;line-height:1.65}.technologyJourneyGrid small{color:#28786f;letter-spacing:.04em;text-transform:uppercase;align-items:center;gap:7px;margin-top:auto;padding-top:20px;font-size:10px;font-weight:900;display:flex}.technologyJourneyGrid small i{background:#dff3ef;border-radius:50%;place-items:center;width:18px;height:18px;font-size:9px;font-style:normal;display:grid}.technologyClaritySection{background:radial-gradient(circle at 0 100%,#36c2aa21,#0000 34%),linear-gradient(135deg,#061c32,#0a3850);border-radius:24px;grid-template-columns:minmax(360px,.68fr) minmax(0,1fr);align-items:start;gap:70px;padding:72px;display:grid;box-shadow:0 28px 70px #09233529}.technologyClarityIntro{position:sticky;top:100px}.technologyClarityIntro .eyebrow{color:#6fddc9}.technologyClarityIntro h2{color:#f5fafb}.technologyClarityIntro>p:not(.eyebrow){color:#a9c1ce;margin-top:22px}.technologyClarityIntro>a{color:#71ddc9;align-items:center;gap:22px;margin-top:28px;font-size:12px;font-weight:900;text-decoration:none;display:inline-flex}.technologyPillarList{border-top:1px solid #97ccd840}.technologyPillarList article{border-bottom:1px solid #97ccd840;grid-template-columns:42px minmax(0,1fr);gap:20px;padding:29px 0;display:grid}.technologyPillarList article>span{color:#5f899c;font-family:var(--cpos-display-font);font-size:20px}.technologyPillarList small{color:#68d3c0;letter-spacing:.16em;text-transform:uppercase;font-size:9px;font-weight:900}.technologyPillarList h3{color:#edf6f8;margin-top:8px}.technologyPillarList p{color:#a8c0cc}.technologyTrustSection{padding:92px 0 76px}.technologyTrustSection>header{grid-template-columns:minmax(0,1fr) minmax(360px,.6fr);align-items:end;column-gap:70px;margin-bottom:38px;display:grid}.technologyTrustSection>header .eyebrow{grid-column:1/-1}.technologyTrustGrid{border:1px solid var(--technology-line);background:#f8fbfc;border-radius:24px;grid-template-columns:repeat(4,minmax(0,1fr));display:grid;overflow:hidden}.technologyTrustGrid article{border-left:1px solid var(--technology-line);min-height:260px;padding:31px 28px}.technologyTrustGrid article:first-child{border-left:0}.technologyTrustGrid article>span{color:#218d88;font-family:var(--cpos-display-font);margin-bottom:44px;font-size:21px;display:block}.technologyTrustGrid h3{font-size:20px}.technologyClosingCta{color:#f3f9fa;background:radial-gradient(circle at 90% 20%,#40c9b333,#0000 28%),linear-gradient(110deg,#08223a,#0b4558);border-radius:24px;grid-template-columns:minmax(0,1fr) minmax(300px,.55fr) auto;align-items:center;gap:50px;margin-bottom:70px;padding:47px 54px;display:grid;box-shadow:0 25px 65px #0923352b}.technologyClosingCta .eyebrow{color:#70dcc8}.technologyClosingCta h2{color:#f5fafb;font-size:clamp(40px,3vw,55px)}.technologyClosingCta>p{color:#adc4cf;margin:0;font-size:14px;font-weight:600;line-height:1.65}.technologyClosingCta>div:last-child{gap:9px;display:grid}.technologyClosingCta>div:last-child a:first-child{color:#0b625f;background:#ecfbf8;border:1px solid #5bd4bd}.technologyClosingCta>div:last-child a:last-child{color:#e0eef2;border:1px solid #aed6e24d;min-height:44px}@media (max-width:1120px){.technologyExperienceHero{grid-template-columns:1fr 1fr;gap:34px;padding-inline:30px}.technologyHeroCopy h1{font-size:clamp(52px,6.6vw,70px)}.technologyJourneySection,.technologyClaritySection,.technologyTrustSection,.technologyClosingCta{width:calc(100% - 48px)}.technologyClaritySection{gap:44px;padding:54px 42px}.technologyTrustGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.technologyTrustGrid article:nth-child(3){border-top:1px solid var(--technology-line);border-left:0}.technologyTrustGrid article:nth-child(4){border-top:1px solid var(--technology-line)}.technologyClosingCta{grid-template-columns:minmax(0,1fr) auto}.technologyClosingCta>p{grid-column:1}.technologyClosingCta>div:last-child{grid-area:1/2/span 2}}@media (max-width:820px){.technologyExperienceHero{grid-template-columns:1fr;gap:44px;min-height:auto;padding:58px 24px 70px}.technologyHeroCopy h1{max-width:680px;font-size:clamp(50px,11vw,72px)}.technologyBriefing{width:min(100%,640px)}.technologySectionHeader,.technologyTrustSection>header{grid-template-columns:1fr;gap:22px}.technologyJourneyGrid{grid-template-columns:1fr}.technologyJourneyGrid article,.technologyJourneyGrid article:nth-child(odd),.technologyJourneyGrid article:nth-last-child(-n+2){border-right:0;border-bottom:1px solid var(--technology-line)}.technologyJourneyGrid article:last-child{border-bottom:0}.technologyClaritySection{grid-template-columns:1fr}.technologyClarityIntro{position:static}}@media (max-width:620px){.technologyExperienceHero{padding:48px 17px 62px}.technologyHeroCopy h1{margin:14px 0 20px;font-size:48px;line-height:.98}.technologyHeroCopy>p:not(.eyebrow){font-size:16px}.technologyHeroActions{display:grid}.technologyHeroActions a{box-sizing:border-box;width:100%}.technologyHeroAssurances{gap:11px;display:grid}.technologyBriefing{border-radius:18px}.technologyBriefing>header,.technologyBriefingScore,.technologyBriefing>footer{padding-inline:18px}.technologyBriefing>header h2{font-size:21px}.technologyBriefingScore{grid-template-columns:1fr;gap:16px}.technologyBriefingScore strong{font-size:56px}.technologyBriefingSignals{padding:12px}.technologyBriefingSignals article{grid-template-columns:24px minmax(0,1fr)}.technologyBriefingSignals article>strong{grid-column:2;justify-self:start}.technologyJourneySection,.technologyClaritySection,.technologyTrustSection,.technologyClosingCta{width:calc(100% - 24px)}.technologyJourneySection{padding:58px 0 46px}.technologySectionHeader h2,.technologyClarityIntro h2,.technologyTrustSection h2{font-size:42px}.technologyJourneyGrid,.technologyTrustGrid,.technologyClaritySection,.technologyClosingCta{border-radius:18px}.technologyJourneyGrid article{grid-template-columns:40px minmax(0,1fr);gap:14px;min-height:0;padding:26px 20px}.technologyStepNumber{width:36px;height:36px}.technologyClaritySection{gap:30px;padding:38px 24px}.technologyPillarList article{grid-template-columns:30px minmax(0,1fr);gap:12px}.technologyTrustSection{padding:58px 0 46px}.technologyTrustGrid{grid-template-columns:1fr}.technologyTrustGrid article,.technologyTrustGrid article:nth-child(4){border-top:1px solid var(--technology-line);border-left:0;min-height:0;padding:26px 24px}.technologyTrustGrid article:first-child{border-top:0}.technologyTrustGrid article>span{margin-bottom:22px}.technologyClosingCta{grid-template-columns:1fr;gap:22px;margin-bottom:42px;padding:35px 24px}.technologyClosingCta>p,.technologyClosingCta>div:last-child{grid-area:auto}.technologyClosingCta>div:last-child a{box-sizing:border-box;width:100%}}@media (prefers-reduced-motion:reduce){.technologyExperiencePage *{transition:none!important;animation:none!important}}.pricingPage{--pricing-ink:#071d35;--pricing-muted:#5d7285;--pricing-line:#174a7c24;--pricing-mint:#68d4be;background:radial-gradient(circle at 14% 10%,#4a96da1f,#0000 420px),radial-gradient(circle at 86% 22%,#56c9b31f,#0000 420px),linear-gradient(#edf4f7 0%,#f7fafb 54%,#edf4f7 100%);padding:22px 0 64px!important}.pricingPage:before{opacity:.55;background-size:54px 54px}.pricingPage .pricingDecisionHeroV2{border:1px solid #8bd5e533;border-radius:30px;align-items:center;width:min(1520px,100% - 48px);min-height:390px;margin:0 auto;box-shadow:0 30px 90px #051d3330;background:radial-gradient(circle at 88% 10%,#59c5b73d,#0000 360px),radial-gradient(circle at 8% 100%,#327ac02e,#0000 400px),linear-gradient(132deg,#03172d 0%,#082f4e 58%,#0b635f 100%)!important;grid-template-columns:minmax(0,1.08fr) minmax(440px,.92fr)!important;gap:clamp(42px,6vw,100px)!important;padding:clamp(42px,5vw,72px)!important;display:grid!important}.pricingDecisionHeroV2 .pricingHeroCopy{gap:15px;max-width:780px}.pricingDecisionHeroV2 .pricingHeroCopy h1{max-width:780px;font:530 clamp(52px, 5vw, 78px)/.94 var(--cpos-display-font);letter-spacing:-.052em;text-wrap:balance}.pricingDecisionHeroV2 .pricingHeroCopy>.pricingHeroDescription{color:#e2f0f8cc;max-width:690px;font-size:clamp(14px,1.2vw,17px);font-weight:620;line-height:1.55}.pricingDecisionHeroV2 .pricingHeroCopy>.eyebrow{letter-spacing:.16em;font-size:11px;font-weight:900;color:#83e4d1!important}.pricingHeroAccess{border-top:1px solid #ffffff26;grid-template-columns:max-content minmax(0,1fr);align-items:center;gap:12px;width:min(100%,690px);margin-top:5px;padding-top:16px;display:grid}.pricingHeroAccess>span{color:#91ead8;letter-spacing:.1em;text-transform:uppercase;background:#53c2ae1f;border:1px solid #83e4d152;border-radius:999px;padding:7px 10px;font-size:9px;font-weight:900}.pricingHeroAccess>p{color:#dcecf4bd;margin:0;font-size:11px;font-weight:650;line-height:1.45}.pricingHeroGuide{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#03182d70;border:1px solid #ffffff29;border-radius:22px;overflow:hidden;box-shadow:inset 0 1px #ffffff14,0 24px 60px #000f1f2e}.pricingHeroGuide>p{margin:0;padding:18px 20px 14px;color:#83e4d1!important}.pricingHeroGuide>div{border-top:1px solid #ffffff1c;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.pricingHeroGuide span{border-bottom:1px solid #ffffff1a;border-right:1px solid #ffffff1a;grid-template-columns:28px minmax(0,1fr);gap:3px 10px;min-height:96px;padding:18px;display:grid}.pricingHeroGuide span:nth-child(2n){border-right:0}.pricingHeroGuide span:nth-last-child(-n+2){border-bottom:0}.pricingHeroGuide b{color:#65cdb9;letter-spacing:.08em;grid-row:1/3;font-size:10px}.pricingHeroGuide strong{color:#fff;font-size:14px;line-height:1.15}.pricingHeroGuide small{color:#d7e9f2a8;font-size:10px;font-weight:650;line-height:1.35}.pricingAccountNotice,.pricingPlanSection,.pricingComparisonDisclosure,.pricingPage .pricingFinalCta{box-sizing:border-box;width:min(1520px,100% - 48px);margin-left:auto;margin-right:auto}.pricingAccountNotice{border:1px solid var(--pricing-line);color:#52697b;background:#ffffffc7;border-radius:16px;align-items:center;gap:16px;margin-top:14px;margin-bottom:0;padding:12px 16px;font-size:11px;font-weight:720;display:flex;box-shadow:0 12px 35px #0723390f}.pricingAccountNotice span{color:#116f65;letter-spacing:.08em;text-transform:uppercase;background:#e6f5f2;border-radius:999px;flex:none;padding:7px 10px;font-size:9px;font-weight:900}.pricingPlanSection{border:1px solid var(--pricing-line);background:#ffffffd6;border-radius:30px;margin-top:16px;padding:clamp(26px,3vw,42px);box-shadow:0 26px 75px #07233914}.pricingSectionIntro{border-bottom:1px solid var(--pricing-line);grid-template-columns:minmax(0,1fr) minmax(280px,430px);align-items:end;gap:34px;padding-bottom:25px;display:grid}.pricingSectionIntro h2,.pricingSectionIntro p{margin:0}.pricingSectionIntro h2{max-width:820px;color:var(--pricing-ink);font:540 clamp(34px, 3.4vw, 50px)/1 var(--cpos-display-font);letter-spacing:-.04em;text-wrap:balance;margin-top:8px}.pricingSectionIntro>p{color:var(--pricing-muted);font-size:12px;font-weight:700;line-height:1.55}.pricingPage .pricingDecisionDeck{grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;gap:10px;display:grid;margin-top:22px!important}.pricingPage .pricingDecisionDeck .pricingDetailCard{min-width:0;min-height:570px;box-shadow:none;border:1px solid #174a7c24;border-radius:20px;grid-template-rows:auto auto 1fr auto auto;gap:14px;padding:20px;transition:transform .18s,border-color .18s,box-shadow .18s;display:grid;background:linear-gradient(155deg,#fff 0%,#f5f9fb 100%)!important}.pricingPage .pricingDecisionDeck .pricingDetailCard:hover{z-index:2;border-color:#187b8452;transform:translateY(-4px);box-shadow:0 24px 58px #0723391f}.pricingPage .pricingDecisionDeck .pricingDetailCard.featured{border-color:#31a99466;box-shadow:0 22px 58px #157b6d1f;background:radial-gradient(circle at 90% 0,#68d4be38,#0000 230px),linear-gradient(155deg,#fff 0%,#ecf9f6 100%)!important}.pricingPage .pricingDecisionDeck .pricingDetailCard:before{border-radius:0 0 999px 999px;height:3px;left:20px;right:20px}.pricingPage .pricingDecisionDeck .planTop{border-bottom:1px solid var(--pricing-line);gap:9px;min-height:0;padding:10px 0 16px;display:grid}.pricingPage .pricingDecisionDeck .planIdentityRow{justify-content:space-between;align-items:center;gap:8px;display:flex!important}.pricingPage .pricingDecisionDeck .planThemeVerb,.pricingPage .pricingDecisionDeck .planBadge{box-shadow:none;letter-spacing:.08em;white-space:nowrap;border:0;border-radius:999px;font-size:8px}.pricingPage .pricingDecisionDeck .planThemeVerb{color:#216d82;background:0 0;padding:0}.pricingPage .pricingDecisionDeck .planBadge{text-overflow:ellipsis;max-width:150px;padding:6px 8px;overflow:hidden}.pricingPage .pricingDecisionDeck .planTop>strong{color:var(--pricing-ink);font:570 clamp(24px, 2vw, 31px)/1 var(--cpos-display-font);letter-spacing:-.035em;margin-top:4px}.pricingPage .pricingDecisionDeck .planTop>em{color:var(--pricing-ink);font:590 clamp(38px, 3vw, 50px)/.9 var(--cpos-display-font);letter-spacing:-.045em;text-shadow:none}.pricingPage .pricingDecisionDeck .planValueStatement{color:#42596b;min-height:48px;font-size:11px;font-weight:720;line-height:1.45}.pricingPage .pricingDecisionDeck .pricingIntelligenceChip,.pricingPage .pricingDecisionDeck .upgradePlanBadge,.pricingPage .pricingDecisionDeck .currentPlanBadge{box-sizing:border-box;letter-spacing:.04em;white-space:normal;max-width:100%;padding:7px 9px;font-size:8px}.pricingFitStatement{border-left:3px solid #55c6b0;gap:5px;min-height:61px;padding:2px 0 2px 12px;display:grid}.pricingFitStatement small{color:#168174;letter-spacing:.1em;text-transform:uppercase;font-size:8px;font-weight:900}.pricingFitStatement p{color:#18364e;margin:0;font-size:11px;font-weight:760;line-height:1.4}.pricingPage .pricingDecisionDeck .tierProgressionBlock{background:0 0;border:0;border-radius:0;align-content:start;padding:0}.pricingPage .pricingDecisionDeck .tierProgressionBlock h2{color:#667d8f;letter-spacing:.1em;margin-bottom:11px;font-size:8px}.pricingPage .pricingDecisionDeck .tierProgressionBlock li{color:#17344b;grid-template-columns:16px minmax(0,1fr);gap:7px;font-size:10px;font-weight:760;line-height:1.35}.pricingPage .pricingDecisionDeck .tierProgressionBlock li:before{background:#4fc4ad;width:6px;height:6px;margin-top:4px;box-shadow:0 0 0 4px #4fc4ad1a}.planDeliverablesDisclosure{border-top:1px solid var(--pricing-line);border-bottom:1px solid var(--pricing-line)}.planDeliverablesDisclosure>summary{color:#1c6477;cursor:pointer;justify-content:space-between;align-items:center;gap:12px;min-height:40px;font-size:9px;font-weight:850;list-style:none;display:flex}.planDeliverablesDisclosure>summary::-webkit-details-marker{display:none}.planDeliverablesDisclosure>summary b{color:#176d83;border:1px solid #c5d8e1;border-radius:50%;place-items:center;width:21px;height:21px;font-size:13px;font-weight:500;display:grid}.planDeliverablesDisclosure[open]>summary b{transform:rotate(45deg)}.pricingPage .pricingDecisionDeck .planDeliverablesDisclosure .deliverableBlock{background:#f0f5f7;border:0;border-radius:12px;max-height:280px;margin-bottom:12px;padding:13px;overflow-y:auto}.pricingPage .pricingDecisionDeck .deliverableGroup h3{font-size:8px}.pricingPage .pricingDecisionDeck .deliverableTitle{font-size:10px}.pricingPage .pricingDecisionDeck .deliverableSubtext,.pricingPage .pricingDecisionDeck .planNote{font-size:9px}.pricingPage .pricingDecisionDeck .planButton{background:linear-gradient(105deg,#082840,#126f7a 70%,#158a80);border:1px solid #5bcab43d;border-radius:999px;min-height:43px;font-size:11px;box-shadow:0 12px 28px #08344826}.pricingPage .pricingDecisionDeck .planButton:hover:not(:disabled){box-shadow:0 17px 34px #0834483b}.pricingComparisonDisclosure{margin-top:16px}.pricingComparisonDisclosure>details{background:radial-gradient(circle at 92% 0,#61d0bb29,#0000 300px),linear-gradient(118deg,#061b32,#0a4056 62%,#0d625e);border:1px solid #79bbca47;border-radius:24px;overflow:hidden;box-shadow:0 24px 68px #06203426}.pricingComparisonDisclosure>details>summary{color:#fff;cursor:pointer;justify-content:space-between;align-items:center;gap:28px;min-height:112px;padding:24px 30px;list-style:none;display:flex}.pricingComparisonDisclosure>details>summary::-webkit-details-marker{display:none}.pricingComparisonDisclosure>details>summary span{gap:6px;display:grid}.pricingComparisonDisclosure>details>summary small{color:#6dd2be;letter-spacing:.12em;text-transform:uppercase;font-size:9px;font-weight:900}.pricingComparisonDisclosure>details>summary strong{font:530 clamp(25px, 2.4vw, 36px)/1.05 var(--cpos-display-font);letter-spacing:-.03em}.pricingComparisonDisclosure>details>summary>b{background:#ffffff14;border:1px solid #fff3;border-radius:999px;flex:none;align-items:center;gap:10px;padding:12px 16px;font-size:10px;font-weight:800;display:inline-flex}.pricingComparisonDisclosure>details>summary i{color:#72dcc8;font-size:15px;font-style:normal}.pricingComparisonDisclosure>details[open]>summary i{transform:rotate(180deg)}.pricingComparisonDisclosure .pricingMatrixWrap{width:100%;padding:0 14px 14px;margin:0!important}.pricingComparisonDisclosure .pricingMatrixWrap .comparisonMatrix,.pricingPage .pricingComparisonDisclosure .comparisonMatrix{box-shadow:none;border-radius:18px!important;width:100%!important;margin:0!important;padding:24px!important}.pricingPage .pricingFinalCta{text-align:left;border-radius:24px;grid-template-columns:minmax(0,1fr) auto;place-items:center stretch;gap:40px;margin-top:16px;padding:28px 32px;display:grid}.pricingPage .pricingFinalCta h2{max-width:840px;font:540 clamp(28px, 2.7vw, 40px)/1 var(--cpos-display-font);letter-spacing:-.035em}.pricingPage .pricingFinalCta p:last-child{margin-top:8px;font-size:11px}.pricingPage .pricingFinalCta .primaryButton{border-radius:999px;min-width:190px;min-height:48px}@media (max-width:1180px){.pricingPage .pricingDecisionHeroV2{grid-template-columns:minmax(0,1fr) minmax(360px,.78fr)!important;gap:34px!important}.pricingPage .pricingDecisionDeck{grid-template-columns:repeat(2,minmax(0,1fr))}.pricingPage .pricingDecisionDeck .pricingDetailCard{min-height:540px}}@media (max-width:820px){.pricingPage{padding-top:0!important}.pricingPage .pricingDecisionHeroV2{border-left:0;border-right:0;width:100%;min-height:0;border-radius:0!important;grid-template-columns:1fr!important;padding:42px 20px 30px!important}.pricingDecisionHeroV2 .pricingHeroCopy h1{font-size:clamp(43px,12vw,62px)}.pricingHeroGuide{border-radius:18px}.pricingAccountNotice,.pricingPlanSection,.pricingComparisonDisclosure,.pricingPage .pricingFinalCta{width:calc(100% - 24px)}.pricingAccountNotice{flex-direction:column;align-items:flex-start;gap:8px}.pricingPlanSection{border-radius:22px;padding:24px 14px}.pricingSectionIntro{grid-template-columns:1fr;gap:12px}.pricingPage .pricingDecisionDeck{grid-template-columns:1fr}.pricingPage .pricingDecisionDeck .pricingDetailCard{min-height:0}.pricingComparisonDisclosure>details>summary{flex-direction:column;align-items:flex-start;min-height:0;padding:22px}.pricingComparisonDisclosure>details>summary>b{box-sizing:border-box;justify-content:center;width:100%}.pricingPage .pricingFinalCta{grid-template-columns:1fr;gap:20px;padding:24px}.pricingPage .pricingFinalCta .primaryButton{width:100%}}@media (max-width:520px){.pricingHeroGuide>div{grid-template-columns:1fr}.pricingHeroGuide span,.pricingHeroGuide span:nth-child(2n),.pricingHeroGuide span:nth-last-child(-n+2){border-bottom:1px solid #ffffff1a;border-right:0;min-height:0}.pricingHeroGuide span:last-child{border-bottom:0}}.collaborationComposer button:disabled,.inviteActivity button:disabled{cursor:wait;opacity:.62}.collaborationComposer .collaborationRequestedEvidence{grid-column:1/-1}.collaborationComposer .collaborationRequestedEvidence input{background:linear-gradient(#fff,#f8fcfc);border-color:#22808b57;min-height:48px;font-weight:800;box-shadow:inset 0 0 0 1px #4ebeaa0d}.inviteActivity>.inviteLink button{color:#fff;background:linear-gradient(100deg,#0e7183,#148b8e);border:0;border-radius:999px;padding:8px 12px;font-size:9px;font-weight:900}.inviteInboxHeader{justify-content:space-between;align-items:end;gap:18px;padding:2px 2px 7px;display:flex}.inviteInboxHeader>span{gap:3px;display:grid}.inviteInboxHeader b{color:#147489;letter-spacing:.13em;text-transform:uppercase;font-size:9px;font-weight:900}.inviteInboxHeader small,.inviteInboxHeader em{color:#718697;letter-spacing:0;text-transform:none;margin:0;font-size:9px;font-style:normal;font-weight:750}.invitePagination{border-top:1px solid #d5e2e8;justify-content:space-between;align-items:center;gap:18px;margin-top:2px;padding:15px 2px 4px;display:flex}.invitePagination>span,.invitePagination strong{color:#657e90;font-size:9px;font-weight:800}.invitePagination>div{align-items:center;gap:10px;display:flex}.invitePagination button,.invitePagination button:last-child{color:#fff;background:linear-gradient(100deg,#0e7183,#148b8e);border:0;border-radius:999px;min-height:36px;padding:9px 14px;font-size:9px;font-weight:900;box-shadow:0 7px 17px #0e718324}.invitePagination button.quiet{box-shadow:none;color:#536f82;background:#fff;border:1px solid #cbd9e1}.invitePagination button:disabled{cursor:not-allowed;opacity:.42}.collaborationStudio .collaborationInviteComposer{background:radial-gradient(circle at 92% 8%,#53c4ae1c,#0000 30%),linear-gradient(145deg,#f4f8fa,#edf5f6);grid-template-columns:1fr;gap:16px;padding:24px;display:grid}.collaborationInviteComposer .collaborationComposerIntro{gap:6px;max-width:920px;display:grid}.collaborationInviteComposer .collaborationComposerIntro>span{color:#147489;letter-spacing:.14em;text-transform:uppercase;font-size:9px;font-weight:900}.collaborationInviteComposer .collaborationComposerIntro>p{color:#5c7486;margin:0;font-size:11px;line-height:1.55}.collaborationInviteComposer .collaborationRequestedEvidence{grid-column:auto}.collaborationInviteComposer label{gap:7px;min-width:0;display:grid}.collaborationInviteComposer label>small{color:#587286;letter-spacing:.11em;text-transform:uppercase;font-size:8px;font-weight:900}.collaborationRecipientFields,.collaborationRequestOptions{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.collaborationInviteComposer input,.collaborationInviteComposer select{color:#17364e;background:#fffffff0;border:1px solid #bed2dc;border-radius:13px;outline:0;min-height:48px;padding:0 15px;font-size:12px;transition:border-color .15s,box-shadow .15s,background .15s}.collaborationInviteComposer input:focus,.collaborationInviteComposer select:focus{background:#fff;border-color:#3aab9b;box-shadow:0 0 0 4px #3aab9b1f}.collaborationInviteComposer .collaborationRequestedEvidence input{min-height:58px;font-size:15px}.collaborationDeliveryActions{border-top:1px solid #d3e1e6;align-items:center;gap:10px;padding-top:17px;display:flex}.collaborationDeliveryActions>button{color:#fff;background:linear-gradient(100deg,#0d7182,#15938f);border:0;border-radius:999px;min-height:46px;padding:0 20px;font-size:10px;font-weight:900;box-shadow:0 10px 24px #0d71822e}.collaborationDeliveryActions>button.quiet{box-shadow:none;color:#47697e;background:#fffc;border:1px solid #bfd1dc}.collaborationDeliveryActions>small{color:#758b9a;text-align:right;max-width:330px;margin-left:auto;font-size:8px;line-height:1.45}.inviteActivity>header>div>span{gap:2px;min-width:0;display:grid}.inviteActivity>header>div>span>em{color:#708697;text-overflow:ellipsis;white-space:nowrap;font-size:8px;font-style:normal;font-weight:700;overflow:hidden}.inviteActivityDetails b[data-delivery=sent]{color:#147968}.inviteActivityDetails b[data-delivery=failed]{color:#a26417}@media (max-width:760px){.collaborationStudio .collaborationInviteComposer{padding:20px 16px}.collaborationRecipientFields,.collaborationRequestOptions{grid-template-columns:1fr}.collaborationDeliveryActions{flex-direction:column;align-items:stretch}.collaborationDeliveryActions>button{width:100%}.collaborationDeliveryActions>small{text-align:left;margin-left:0}}@media (min-width:1101px){.inviteInbox{gap:8px}.inviteInbox .inviteActivity{border-radius:12px;grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) auto;gap:8px 18px;min-height:92px;padding:12px 15px 10px;box-shadow:0 5px 14px #0d34490b}.inviteActivity>header{grid-column:1;justify-content:flex-start;align-items:center;gap:12px;display:flex}.inviteActivity>header>div{gap:7px}.inviteActivity>header strong{font-size:13px}.inviteActivity>header small{padding:4px 6px;font-size:7px}.inviteActivity>header time{margin-left:auto;font-size:8px}.inviteActivityDetails{border-top:1px solid #d9e5eb;border-bottom:0;grid-area:2/1/auto/-1;grid-template-columns:minmax(0,1.4fr) minmax(155px,.7fr) minmax(190px,.9fr)}.inviteActivityDetails p{gap:3px;min-height:34px;padding:8px 13px 2px}.inviteActivityDetails p:first-child{padding-left:0}.inviteActivityDetails span{font-size:7px}.inviteActivityDetails b{font-size:10px;line-height:1.35}.inviteActivity>aside{flex-wrap:nowrap;grid-area:1/2;justify-content:flex-end}.inviteActivity>aside button{white-space:nowrap;min-height:31px;padding:7px 10px;font-size:8px}.inviteActivity>.inviteLink{grid-area:3/1/auto/-1;min-height:0;padding:7px 10px}}@media (min-width:701px) and (max-width:1100px){.inviteInbox .inviteActivity{gap:9px;padding:12px 14px}.inviteActivityDetails p{gap:3px;padding-block:8px}.inviteActivity>aside button{padding:7px 10px}}@media (max-width:700px){.invitePagination{flex-direction:column;align-items:stretch}.invitePagination>div{justify-content:space-between}}@media (min-width:901px){.cposDesktopShell,.cposDesktopShell.dockExpanded{--cpos-dock:0px;grid-template-columns:minmax(0,1fr)}.cposCommandBar{grid-template-columns:minmax(210px,232px) minmax(180px,260px) minmax(140px,auto) minmax(240px,1fr) auto}.cposCommandIdentity{align-items:center;gap:12px;min-width:0;display:flex}.cposCommandIdentity .cposIdentity{min-width:0;padding-left:11px}.cposMenuTrigger{color:#dcebf6;width:42px;min-width:42px;height:38px;font:inherit;cursor:pointer;background:#fff1;border:1px solid #a7c7de33;border-radius:9px;justify-content:center;align-items:center;gap:8px;transition:border-color .14s,background .14s,transform .14s;display:inline-flex}.cposMenuTrigger:hover,.cposMenuTrigger[aria-expanded=true]{background:#65cdb721;border-color:#65cdb78a;transform:translateY(-1px)}.cposMenuTrigger>i{gap:5px;width:16px;display:grid}.cposMenuTrigger>i span{background:currentColor;border-radius:4px;width:100%;height:2px;display:block}.cposMenuTrigger>b{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.cposNavigationScrim{z-index:245;cursor:default;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#03111e6b;border:0;padding:0;animation:.15s both cposNavigationScrimIn;position:fixed;inset:64px 0 0}.cposWorkspaceDock{z-index:250;visibility:hidden;opacity:0;transform-origin:0 0;pointer-events:none;background:radial-gradient(circle at 92% 4%,#47afb233,#0000 250px),linear-gradient(145deg,#0a223a,#071a2e 72%);border:1px solid #97bbd338;border-radius:14px;grid-template-rows:auto minmax(0,1fr) auto;gap:0;width:min(640px,100vw - 36px);height:auto;max-height:calc(100dvh - 94px);padding:0;transition:opacity .15s,transform .17s cubic-bezier(.2,.8,.2,1),visibility 0s linear .17s;display:grid;position:fixed;inset:76px auto auto 18px;overflow:hidden;transform:translateY(-10px)scale(.985);box-shadow:0 32px 90px #020e1b7a}.dockExpanded .cposWorkspaceDock{visibility:visible;opacity:1;pointer-events:auto;width:min(640px,100vw - 36px);transition-delay:0s;transform:translateY(0)scale(1);box-shadow:0 32px 90px #020e1b7a}.cposDockHeader{border-bottom:1px solid #9abbd324;justify-content:space-between;align-items:center;gap:24px;min-height:76px;padding:16px 20px 15px 22px;display:flex}.cposDockHeader>div{gap:4px;display:grid}.cposDockHeader span,.cposWorkspaceDock section>p,.cposWorkspaceDock footer span{color:#68cfbb;letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:9px;font-weight:850}.cposDockHeader strong{color:#f4f9fc;font-family:var(--cpos-display-font);letter-spacing:-.035em;font-size:25px;font-weight:500}.cposDockHeader>button{color:#d9e8f3;width:34px;height:34px;font:400 21px/1 var(--cpos-interface-font);cursor:pointer;background:#ffffff0f;border:1px solid #b2cfe433;border-radius:8px;place-items:center;display:grid}.cposDockHeader>button:hover{background:#65cdb71f;border-color:#65cdb780}.cposDockContent{scrollbar-color:#70d2bb80 transparent;scrollbar-width:thin;gap:21px;padding:20px 22px 22px;display:grid;overflow:auto}.cposWorkspaceDock section{gap:10px;display:grid}.cposDockGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.cposWorkspaceDock .cposDockGrid>a{color:#d5e5f1;background:#ffffff09;border:1px solid #9bbcd421;border-radius:9px;grid-template-columns:34px minmax(0,1fr) 16px;align-items:center;gap:10px;min-width:0;min-height:76px;padding:11px 12px;text-decoration:none;transition:border-color .14s,background .14s,transform .14s;display:grid;position:relative}.cposWorkspaceDock .cposDockGrid>a:hover,.cposWorkspaceDock .cposDockGrid>a:focus-visible{color:#f1fbff;background:#ffffff12;border-color:#65cdb75c;transform:translateY(-1px)}.cposWorkspaceDock .cposDockGrid>a.active{color:#f1fbff;background:linear-gradient(120deg,#288b923d,#2a648b1f);border-color:#65cdb77a;box-shadow:inset 3px 0 #62cbb3}.cposWorkspaceDock .cposDockGrid>a>i{color:#9fb8cb;background:#9ec2da1a;border-radius:8px;place-items:center;width:34px;height:34px;font-size:11px;font-style:normal;font-weight:850;display:grid}.cposWorkspaceDock .cposDockGrid>a.active>i{color:#87dfcc;background:#65cdb724}.cposWorkspaceDock .cposDockGrid>a>span{opacity:1;white-space:normal;gap:3px;min-width:0;display:grid}.cposWorkspaceDock .cposDockGrid>a strong{color:inherit;font-size:13px;font-weight:800}.cposWorkspaceDock .cposDockGrid>a small{color:#89a2b6;text-overflow:ellipsis;white-space:nowrap;font-size:9px;font-weight:580;line-height:1.35;overflow:hidden}.cposWorkspaceDock .cposDockGrid>a>em{color:#62cbb3;opacity:0;font-size:13px;font-style:normal;transition:opacity .14s,transform .14s;transform:translate(-4px)}.cposWorkspaceDock .cposDockGrid>a:hover>em,.cposWorkspaceDock .cposDockGrid>a.active>em{opacity:1;transform:translate(0)}.cposWorkspaceDock footer{background:#000a152b;border-top:1px solid #9abbd324;gap:4px;min-width:0;padding:14px 22px 16px;display:grid}.cposWorkspaceDock footer strong{color:#d6e7f2;text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:720;overflow:hidden}.cposMissionMain{grid-column:1}.cposIntelligenceRibbon{left:0}@keyframes cposNavigationScrimIn{0%{opacity:0}to{opacity:1}}}@media (min-width:901px) and (max-width:1220px){.cposCommandBar{grid-template-columns:minmax(202px,220px) minmax(170px,230px) minmax(220px,1fr) auto}.cposCommandBar .cposWorkspaceName{display:none}}@media (min-width:901px) and (max-width:1040px){.cposCommandBar{grid-template-columns:minmax(190px,210px) minmax(160px,210px) minmax(180px,1fr) auto;gap:10px;padding:0 14px}.cposCommandIdentity{gap:9px}.cposCommandIdentity .cposIdentity strong{font-size:15px}}.platformLoadingSplash{z-index:1000;color:#f7fbfd;text-align:center;background:radial-gradient(circle at 50% 40%,#4abeb824,#0000 30%),linear-gradient(145deg,#061d32,#082a44 55%,#0c4256);place-content:center;justify-items:center;gap:26px;min-height:100dvh;padding:64px 28px;animation:.16s both platformLoadingReveal;display:grid;position:fixed;inset:0}.platformLoadingSplash>div:last-child{max-width:660px}.platformLoadingSplash p{color:#72dbc8;letter-spacing:.18em;text-transform:uppercase;margin:0 0 10px;font-size:12px;font-weight:800}.platformLoadingSplash h2{font-family:var(--cpos-display-font,Georgia, serif);letter-spacing:-.035em;text-wrap:balance;margin:0;font-size:clamp(34px,4vw,58px);font-weight:500;line-height:1.02}.platformLoadingSplash span{color:#b8cad8;margin-top:16px;font-size:16px;line-height:1.6;display:block}.platformLoadingPulse{gap:8px;display:flex}.platformLoadingPulse i{background:#66d7c4;border-radius:50%;width:9px;height:9px;animation:1.1s ease-in-out infinite missionBootstrapPulse;box-shadow:0 0 18px #66d7c47a}.platformLoadingPulse i:nth-child(2){animation-delay:.14s}.platformLoadingPulse i:nth-child(3){animation-delay:.28s}@keyframes platformLoadingReveal{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.platformLoadingSplash{animation:none}.platformLoadingPulse i{opacity:.72;animation:none}}.missionWorkspaceAtomic[hidden]{display:none!important}.missionWorkspaceAtomic{min-width:0;position:relative}.missionWorkspaceAtomic.isRefreshing:before{z-index:120;top:var(--cpos-command-height,64px);content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#63d5c2 30%,#2d8ec0 62%,#0000) 0 0/220% 100%;height:2px;animation:1.1s ease-in-out infinite missionAtomicRefresh;position:fixed;left:0;right:0}.cposMissionBootstrap{color:#f7fbfd;text-align:center;background:radial-gradient(circle at 50% 40%,#4abeb824,#0000 30%),linear-gradient(145deg,#061d32,#082a44 55%,#0c4256);place-content:center;justify-items:center;gap:26px;min-height:100dvh;padding:64px 28px;display:grid}.cposMissionBootstrap>div:last-child{max-width:620px}.cposMissionBootstrap p{color:#72dbc8;letter-spacing:.18em;text-transform:uppercase;margin:0 0 10px;font-size:12px;font-weight:800}.cposMissionBootstrap h2{font-family:var(--cpos-display-font,Georgia, serif);letter-spacing:-.035em;margin:0;font-size:clamp(34px,4vw,58px);font-weight:500;line-height:1.02}.cposMissionBootstrap span{color:#b8cad8;margin-top:16px;font-size:16px;line-height:1.6;display:block}.cposMissionBootstrapPulse{gap:8px;display:flex}.cposMissionBootstrapPulse i{background:#66d7c4;border-radius:50%;width:9px;height:9px;animation:1.1s ease-in-out infinite missionBootstrapPulse;box-shadow:0 0 18px #66d7c47a}.cposMissionBootstrapPulse i:nth-child(2){animation-delay:.14s}.cposMissionBootstrapPulse i:nth-child(3){animation-delay:.28s}@keyframes missionBootstrapPulse{0%,to{opacity:.3;transform:translateY(0)}50%{opacity:1;transform:translateY(-5px)}}@keyframes missionAtomicRefresh{0%{background-position:100% 0}to{background-position:-120% 0}}@media (min-width:901px){.missionWorkspaceAtomic>.cposDesktopShell .cposMissionMain{padding-bottom:24px}.missionWorkspaceAtomic>.cposDesktopShell+.orchestrationDeck{margin-top:20px}}.activityHubPage,.settingsWorkspace{min-height:calc(100vh - var(--cpos-command-height,64px));color:#0b243c;background:radial-gradient(circle at 92% 2%,#3ab5b217,#0000 25%),#edf3f6;padding:26px 32px 110px}.activityHubHeader,.settingsCommandHeader{color:#f7fbfd;background:linear-gradient(90deg,#ffffff0a 1px,#0000 1px) 0 0/64px 100%,radial-gradient(circle at 86% 18%,#4bd0be24,#0000 26%),linear-gradient(120deg,#061f36,#0a3958 66%,#146a79);border:1px solid #6a9ab447;border-radius:22px;grid-template-columns:minmax(0,1fr) minmax(320px,.48fr);align-items:center;gap:42px;width:min(1640px,100%);margin:0 auto;padding:30px 36px;display:grid;box-shadow:0 18px 42px #07223824}.activityHubHeader{background:linear-gradient(90deg,#ffffff0a 1px,#0000 1px) 0 0/64px 100%,radial-gradient(circle at 86% 18%,#4bd0be24,#0000 26%),linear-gradient(120deg,#061f36,#0a3958 66%,#146a79);border:1px solid #6a9ab447;border-radius:22px;grid-template-columns:minmax(0,1fr) minmax(320px,.48fr);width:min(1500px,100%);margin:0 auto;padding:34px 40px;box-shadow:0 18px 42px #07223824}.activityHubHeader p,.settingsCommandHeader p,.activityUpdatesPanel>header p,.settingsControlPanel>header p{color:#70ddc8;letter-spacing:.18em;text-transform:uppercase;margin:0 0 8px;font-size:10px;font-weight:900}.activityHubHeader h1,.settingsCommandHeader h1{font:500 clamp(34px, 3.5vw, 54px)/.98 var(--cpos-display-font);letter-spacing:-.045em;margin:0}.activityHubHeader h1 em{color:#79dece;font-style:italic}.activityHubHeader>div>span,.settingsCommandHeader>div>span{color:#bfd3e1;max-width:790px;margin-top:12px;font-size:14px;line-height:1.55;display:block}.activityHubHeader aside{border-left:1px solid #fff3;gap:5px;padding:8px 0 8px 28px;display:grid}.activityHubHeader aside small,.activityHubHeader aside span{color:#9eb9ca}.activityHubHeader aside small{letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-weight:850}.activityHubHeader aside strong{font-size:18px;line-height:1.3}.activityHubHeader aside span{font-size:12px;line-height:1.45}.activityHubSwitch{background:#fafcfdf5;border:1px solid #c8d8e2;border-radius:18px;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;width:min(1500px,100%);margin:18px auto 24px;padding:8px;display:grid;box-shadow:0 15px 36px #0a2a4014}.activityHubSwitch button{color:#526d80;text-align:left;background:0 0;border:1px solid #0000;border-radius:13px;grid-template-columns:9px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:62px;padding:11px 18px;display:grid}.activityHubSwitch button:hover,.activityHubSwitch button.active{color:#0f5662;background:linear-gradient(120deg,#f3fbfa,#e5f5f2);border-color:#9ed5ce8c;box-shadow:0 10px 28px #0116272e}.activityHubSwitch button>i{background:#9bb0bf;border-radius:50%;width:8px;height:8px}.activityHubSwitch button.active>i{background:#42bda8;box-shadow:0 0 0 5px #42bda81f}.activityHubSwitch button>span{gap:3px;display:grid}.activityHubSwitch button strong{color:#17334b;font-size:14px}.activityHubSwitch button small{color:#7a8f9f;font-size:11px}.activityHubSwitch button.active strong{color:#17334b}.activityHubSwitch button.active small{color:#6d8797}.activityHubSwitch button>em{color:#547084;text-align:center;background:#e5edf2;border-radius:999px;min-width:48px;padding:6px 9px;font-size:10px;font-style:normal;font-weight:900}.activityHubSwitch button.active>em{color:#0a6f61;background:#d7f1eb}.activityUpdatesPanel,.activityHubPage>.veteranTimelineDeck{background:#f8fbfc;border:1px solid #c8d8e2;border-radius:22px;width:min(1500px,100%);margin:0 auto;overflow:hidden;box-shadow:0 22px 55px #0a2a4017}.activityUpdatesPanel>header{background:linear-gradient(120deg,#fbfdfd,#eef7f7);border-bottom:1px solid #cfdee6;grid-template-columns:minmax(0,1fr) 260px;align-items:center;gap:36px;padding:28px 34px;display:grid}.activityUpdatesPanel>header h2{color:#102d45;font:600 31px/1.08 var(--cpos-display-font);letter-spacing:-.025em;margin:0}.activityUpdatesPanel>header>div>span{color:#617a8d;max-width:860px;margin-top:9px;font-size:13px;line-height:1.5;display:block}.activityUpdatesPanel>header aside{border-left:1px solid #c8dae2;grid-template-columns:auto 1fr;align-items:center;gap:2px 14px;padding-left:24px;display:grid}.activityUpdatesPanel>header aside small{color:#1b7883;letter-spacing:.15em;text-transform:uppercase;grid-column:1/-1;font-size:9px;font-weight:900}.activityUpdatesPanel>header aside strong{color:#0e5f6c;font:600 43px var(--cpos-display-font);grid-row:2/4}.activityUpdatesPanel>header aside span{color:#6b8191;font-size:11px;line-height:1.4}.activityUpdatesPanel .intelligenceInboxToolbar{border-left:0;border-right:0}.activityUpdatesPanel .intelligenceInboxList{box-shadow:none;border-bottom:0;border-left:0;border-right:0;border-radius:0}.activityUpdatesPanel>.premiumPagination{border-radius:0 0 22px 22px}.activityHubPage>.veteranTimelineDeck>header{padding:28px 34px}.activityHubPage>.veteranTimelineDeck>header h2{font-size:clamp(28px,3vw,40px)}.activityHubPage>.veteranTimelineDeck .timelineStream article{min-height:108px}.utilityRouteRedirect{color:#a9c4d5;background:#071f36;place-items:center;min-height:100dvh;font-weight:800;display:grid}.settingsCommandHeader{width:min(1500px,100%);padding:34px 40px}.settingsCommandHeader aside{background:#041d3157;border:1px solid #b5e1dc38;border-radius:16px;grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:13px;padding:13px 15px;display:grid}.settingsCommandHeader aside>i,.settingsProfileIdentity>i{color:#fff;background:linear-gradient(145deg,#1a7886,#42bba7);border-radius:15px;place-items:center;width:48px;height:48px;font-style:normal;font-weight:900;display:grid;box-shadow:inset 0 0 0 1px #fff3}.settingsCommandHeader aside>span,.settingsProfileIdentity>span{gap:2px;min-width:0;display:grid}.settingsCommandHeader aside small{color:#8fb0c2;letter-spacing:.13em;text-transform:uppercase;font-size:9px;font-weight:850}.settingsCommandHeader aside strong{color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.settingsCommandHeader aside em{color:#9cb7c8;text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-style:normal;overflow:hidden}.settingsIdentityRank{color:#126e73;letter-spacing:.08em;text-transform:uppercase;background:#e6f3f2;border-radius:999px;width:max-content;margin-top:4px;padding:4px 8px;font-size:8px;font-weight:900;line-height:1}.settingsCommandHeader .settingsIdentityRank{color:#79dfce;background:#6bdbc721}.settingsCommandHeader aside>b,.settingsControlPanel>header>b{color:#72dcca;letter-spacing:.08em;text-transform:uppercase;background:#5ccdb621;border-radius:999px;padding:7px 10px;font-size:9px}.settingsCommandHeader aside>b.review,.settingsControlPanel>header>b.review{color:#e8b96a;background:#e1a95024}.settingsWorkbench{grid-template-columns:minmax(260px,330px) minmax(0,1fr);align-items:start;gap:20px;width:min(1500px,100%);margin:24px auto;display:grid}.settingsProfileRail,.settingsControlPanel{background:#fafcfdf0;border:1px solid #c9d9e2;border-radius:20px;box-shadow:0 16px 38px #0a2a4012}.settingsProfileRail{top:calc(var(--cpos-command-height,64px) + 20px);padding:25px;position:sticky;overflow:hidden}.settingsProfileRail:before{content:"";background:linear-gradient(90deg,#147e86,#58c7b3);height:4px;position:absolute;inset:0 0 auto}.settingsProfileIdentity{border-bottom:1px solid #d8e3e9;grid-template-columns:52px minmax(0,1fr);align-items:center;gap:13px;padding-bottom:20px;display:grid}.settingsProfileIdentity small{color:#6c8293;letter-spacing:.13em;text-transform:uppercase;font-size:9px;font-weight:850}.settingsProfileIdentity strong{color:#112f48}.settingsProfileIdentity em{color:#718697;text-overflow:ellipsis;font-size:11px;font-style:normal;overflow:hidden}.settingsProfileRail dl{margin:12px 0 20px;display:grid}.settingsProfileRail dl div{border-bottom:1px solid #e0e8ed;justify-content:space-between;gap:18px;padding:12px 0;display:flex}.settingsProfileRail dt{color:#718596;font-size:11px}.settingsProfileRail dd{color:#1b3a51;text-align:right;margin:0;font-size:11px;font-weight:850}.settingsProfileRail dd.settingsRankValue{justify-items:end;gap:3px;display:grid}.settingsProfileRail dd.settingsRankValue small{color:#0f7373;letter-spacing:.08em;background:#e5f2f1;border-radius:999px;padding:3px 7px;font-size:8px}.settingsProfileRail>a{color:#0d6d71;background:#eaf5f4;border-radius:12px;justify-content:space-between;padding:12px 14px;font-size:11px;font-weight:900;text-decoration:none;display:flex}.settingsControlColumn{gap:16px;display:grid}.settingsControlPanel{overflow:hidden}.settingsControlPanel>header{background:linear-gradient(120deg,#fbfdfd,#f2f8f9);border-bottom:1px solid #d5e1e8;justify-content:space-between;align-items:flex-start;gap:24px;padding:24px 27px 20px;display:flex}.settingsControlPanel>header h2{color:#102e46;font:600 26px var(--cpos-display-font);margin:0}.settingsControlPanel>header>div>span{color:#6b8192;margin-top:7px;font-size:12px;display:block}.settingsControlPanel>header>b{color:#0e7467;background:#e3f3ef;flex:none}.settingsPreferenceRows{padding:0 27px;display:grid}.settingsWorkspace .settingsPreferenceRows label{color:#17344c;border-top:0;border-bottom:1px solid #dce6eb;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:28px;min-height:78px;padding:14px 0;display:grid}.settingsPreferenceRows .settingsPreferenceCopy{gap:4px;display:grid}.settingsPreferenceRows label strong{font-size:13px}.settingsPreferenceRows label small{color:#718697;font-size:11px;line-height:1.45}.settingsWorkspace .settingsPreferenceRows select{color:#234259;background:#fff;border:1px solid #b9ccd8;border-radius:12px;min-width:150px;padding:10px 12px;font-weight:750}.settingsToggle{flex:0 0 46px;width:46px;height:26px;display:block;position:relative}.settingsToggle input{z-index:2;opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.settingsToggle>i{background:#bdccd5;border:1px solid #adc0cb;border-radius:999px;transition:background .18s,border-color .18s;position:absolute;inset:0;overflow:hidden;box-shadow:inset 0 1px 3px #09263a24}.settingsToggle>i:after{content:"";background:#fff;border-radius:50%;width:18px;height:18px;transition:transform .18s;position:absolute;top:3px;left:3px;box-shadow:0 2px 5px #08233733}.settingsToggle input:checked+i{background:#1ba08d;border-color:#178c7e}.settingsToggle input:checked+i:after{transform:translate(20px)}.settingsToggle input:focus-visible+i{outline-offset:3px;outline:3px solid #1787933d}.settingsPreferences>footer{background:#f1f6f8;align-items:center;gap:14px;padding:18px 27px;display:flex}.settingsWorkspace .settingsPreferences>footer button,.settingsSessionFooter button{color:#fff;background:linear-gradient(120deg,#0f7180,#159486);border:0;border-radius:999px;padding:11px 18px;font-size:11px;font-weight:900;box-shadow:0 8px 18px #0e6f7f29}.settingsPreferences>footer span{color:#738999;font-size:10px}.settingsSecurityPanel>div,.settingsPrivacyPanel>div{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:20px;padding:22px 27px;display:grid}.settingsSecurityPanel>div>span{border-right:1px solid #d6e2e8;justify-items:center;min-width:90px;padding-right:20px;display:grid}.settingsSecurityPanel>div>span strong{color:#126f78;font:600 36px var(--cpos-display-font)}.settingsSecurityPanel>div>span small{color:#748999;font-size:9px}.settingsSecurityPanel>div p,.settingsPrivacyPanel>div p{color:#60798b;margin:0;font-size:12px;line-height:1.55}.settingsSecurityPanel>div a,.settingsPrivacyPanel>div a{color:#0e7280;white-space:nowrap;font-size:11px;font-weight:900;text-decoration:none}.settingsSessionFooter{border-top:1px solid #c7d7e0;justify-content:space-between;align-items:center;gap:24px;width:min(1500px,100%);margin:0 auto;padding:20px 4px 0;display:flex}.settingsSessionFooter>div{gap:3px;display:grid}.settingsSessionFooter small{color:#16808a;letter-spacing:.14em;text-transform:uppercase;font-size:9px;font-weight:900}.settingsSessionFooter strong{color:#17344b;font-size:13px}.settingsSessionFooter span{color:#728797;font-size:11px}.settingsSessionFooter button{background:#17334b}@media (max-width:1050px){.activityHubHeader,.settingsCommandHeader,.activityUpdatesPanel>header,.settingsWorkbench{grid-template-columns:1fr}.activityHubHeader aside{border-top:1px solid #fff3;border-left:0;padding:18px 0 0}.settingsProfileRail{position:static}.settingsCommandHeader aside{max-width:620px}}@media (max-width:720px){.activityHubPage,.settingsWorkspace{padding:16px 14px 100px}.activityHubHeader,.settingsCommandHeader{border-radius:18px;padding:25px 22px}.activityHubSwitch{grid-template-columns:1fr;width:100%}.activityUpdatesPanel>header{padding:23px 20px}.activityUpdatesPanel>header aside{border-top:1px solid #c8dae2;border-left:0;padding:16px 0 0}.settingsCommandHeader aside{grid-template-columns:42px minmax(0,1fr)}.settingsCommandHeader aside>b{grid-column:2;justify-self:start}.settingsControlPanel>header{flex-direction:column;padding:22px 20px}.settingsPreferenceRows{padding:0 20px}.settingsWorkspace .settingsPreferenceRows label{grid-template-columns:1fr;gap:10px;padding:18px 0}.settingsWorkspace .settingsPreferenceRows select{width:100%}.settingsSecurityPanel>div,.settingsPrivacyPanel>div{grid-template-columns:1fr;padding:20px}.settingsSecurityPanel>div>span{border-right:0;justify-items:start}.settingsSessionFooter{flex-direction:column;align-items:flex-start}}.publicAccessPage .footerLinks{grid-template-columns:repeat(3,minmax(150px,1fr))}.accessOnlyPage{padding-top:clamp(30px,4vw,58px);padding-bottom:clamp(38px,5vw,72px)}.accessOnlyPage .accessRail{background:#f7fbfc;border:1px solid #7ec4ff33;border-radius:30px;grid-template-columns:minmax(410px,555px) minmax(0,1fr);gap:0;overflow:hidden;box-shadow:0 36px 110px #000d1e52}.accessOnlyPage .accessPanel,.accessOnlyPage .premiumAccessPanel{box-shadow:none;border:0;border-radius:0;align-self:stretch}.accessOnlyPage .premiumAccessPanel:before,.accessOnlyPage .premiumAccessPanel:after{display:none}.accessOnlyPage .premiumAccessPanel .panelHead h2{max-width:460px;font:560 clamp(38px, 3.6vw, 54px)/.94 var(--cpos-display-font);letter-spacing:-.045em}.accessOnlyPage .authConsoleHead{padding:30px 32px 10px}.accessOnlyPage .premiumAuthForm{padding-left:32px;padding-right:32px}.accessOnlyPage .premiumAccessPanel .authNotice{margin-left:32px;margin-right:32px}.accessOnlyPage .vaNewsPanel{min-width:0;box-shadow:none;border:0;border-left:1px solid #ffffff21;border-radius:0;align-content:start;gap:22px;padding:clamp(30px,4vw,48px)}.accessOnlyPage .vaNewsHeader{border-bottom:1px solid #ffffff29;align-items:end;padding-bottom:21px}.accessOnlyPage .vaNewsHeader h2{color:#fff;font:550 clamp(34px, 3.1vw, 48px)/.98 var(--cpos-display-font);letter-spacing:-.04em;margin-top:7px}.accessOnlyPage .vaNewsHeader a{padding:10px 14px}.accessOnlyPage .vaNewsList{counter-reset:newsroom;gap:0}.accessOnlyPage .vaNewsItem,.accessOnlyPage .vaNewsLoading{box-shadow:none;background:0 0;border:0;border-bottom:1px solid #ffffff24;border-radius:0;gap:7px;padding:20px 44px 20px 0;position:relative}.accessOnlyPage .vaNewsItem:after{color:#72dbc8;content:"↗";font-size:21px;position:absolute;top:50%;right:4px;transform:translateY(-50%)}.accessOnlyPage .vaNewsItem:hover{box-shadow:none;background:linear-gradient(90deg,#0000,#ffffff0d);border-color:#72dbc880;transform:none}.accessOnlyPage .vaNewsItem strong{font:540 clamp(18px, 1.55vw, 24px)/1.13 var(--cpos-display-font);letter-spacing:-.02em}.accessOnlyPage .vaNewsItem p{max-width:920px;font-size:12px;line-height:1.5}.pricingPage{gap:0;padding:0 0 60px!important}.pricingPage .pricingDecisionHeroV2{border:0;border-radius:0;width:100%;min-height:345px;margin:0;box-shadow:0 24px 76px #03122538;grid-template-columns:minmax(0,1.05fr) minmax(430px,.82fr)!important;gap:clamp(38px,5vw,78px)!important;padding:clamp(38px,4.3vw,62px) max(28px,50vw - 712px)!important}.pricingDecisionHeroV2 .pricingHeroCopy h1{letter-spacing:-.048em;max-width:770px;font-size:clamp(50px,4.7vw,72px);font-weight:510;line-height:.92}.pricingPage .pricingAccountNotice{box-shadow:none;background:#f7fbfcf0;border-width:0 0 1px;border-radius:0;margin-top:0;padding-top:13px;padding-bottom:13px}.pricingPage .pricingPlanSection{box-shadow:none;background:0 0;border:0;border-radius:0;margin-top:0;padding:34px 0 0}.pricingPage .pricingSectionIntro{padding:0 0 25px}.pricingPage .pricingDecisionDeck{border-top:1px solid var(--pricing-line);border-bottom:1px solid var(--pricing-line);background:#ffffff85;gap:0;overflow:hidden;margin-top:0!important}.pricingPage .pricingDecisionDeck .pricingDetailCard{min-height:500px;box-shadow:none;border-radius:0;gap:10px;padding:26px 24px 24px;border:0!important;border-left:1px solid var(--pricing-line)!important;background:0 0!important}.pricingPage .pricingDecisionDeck .pricingDetailCard:first-child{border-left:0!important}.pricingPage .pricingDecisionDeck .pricingDetailCard:hover{z-index:auto;box-shadow:none;transform:none;background:#ffffffb8!important}.pricingPage .pricingDecisionDeck .pricingDetailCard.featured{box-shadow:inset 0 3px #56cbb4;background:radial-gradient(circle at 84% 0,#68d4be2e,#0000 240px),#edf9f6bd!important}.pricingPage .pricingDecisionDeck .pricingDetailCard:before{display:none}.pricingPage .pricingDecisionDeck .planTop{grid-template-rows:minmax(32px,auto) minmax(88px,auto) minmax(58px,auto) minmax(72px,auto) minmax(38px,auto);align-content:start;gap:5px;min-width:0;padding:2px 0 15px}.pricingPage .pricingDecisionDeck .planIdentityRow{align-self:start;min-width:0}.pricingPage .pricingDecisionDeck .planTop>strong{overflow-wrap:normal;word-break:normal;align-self:start;width:100%;max-width:none;min-height:0;margin:0;font-size:clamp(28px,2vw,34px);line-height:1.02}.pricingPage .pricingDecisionDeck .planTop>em{align-self:center;margin:0;font-size:clamp(40px,2.8vw,50px);line-height:1}.pricingPage .pricingDecisionDeck .planValueStatement{align-self:start;min-height:0;margin:0;font-size:11px;line-height:1.45}.pricingPage .pricingDecisionDeck .pricingIntelligenceChip{align-self:center;width:fit-content;min-height:29px;margin:0}.pricingPage .pricingDecisionDeck .pricingFitStatement{min-height:62px}.pricingPage .pricingDecisionDeck .tierProgressionBlock ul{gap:7px}.pricingPage .pricingDecisionDeck .planButton{min-height:42px}@media (max-width:1180px){.pricingPage .pricingDecisionDeck .pricingDetailCard:nth-child(odd){border-left:0!important}.pricingPage .pricingDecisionDeck .pricingDetailCard:nth-child(n+3){border-top:1px solid var(--pricing-line)!important}}@media (max-width:820px){.publicAccessPage .footerLinks{grid-template-columns:1fr}.accessOnlyPage .accessRail{border-radius:22px;grid-template-columns:1fr}.accessOnlyPage .vaNewsPanel{border-top:1px solid #ffffff24;border-left:0}.pricingPage .pricingDecisionHeroV2{width:100%;grid-template-columns:minmax(0,1fr)!important;gap:26px!important;padding:38px 20px 30px!important}.pricingPage .pricingDecisionHeroV2 .pricingHeroCopy,.pricingPage .pricingHeroGuide{width:100%;min-width:0;max-width:100%}.pricingPage .pricingDecisionHeroV2 .pricingHeroCopy h1{overflow-wrap:normal;word-break:normal;max-width:9ch;font-size:clamp(42px,12vw,58px);line-height:.94}.pricingPage .pricingDecisionHeroV2 .pricingHeroCopy>.pricingHeroDescription{font-size:14px;line-height:1.55}.pricingPage .pricingPlanSection,.pricingPage .pricingSectionIntro{width:100%}.pricingPage .pricingSectionIntro{padding-left:20px;padding-right:20px}.pricingPage .pricingDecisionDeck{border-radius:0}.pricingPage .pricingDecisionDeck .pricingDetailCard,.pricingPage .pricingDecisionDeck .pricingDetailCard:nth-child(odd){min-height:0;border-top:1px solid var(--pricing-line)!important;border-left:0!important}.pricingPage .pricingDecisionDeck .pricingDetailCard:first-child{border-top:0!important}.pricingPage .pricingDecisionDeck .planTop{grid-template-rows:auto;gap:9px}.pricingPage .pricingDecisionDeck .planTop>strong,.pricingPage .pricingDecisionDeck .planValueStatement,.pricingPage .pricingDecisionDeck .pricingFitStatement{min-height:0}.pricingHeroAccess{grid-template-columns:1fr;align-items:start;gap:8px}.pricingHeroAccess>span{width:fit-content}}.freeAccountSignupNote{color:#17364b;background:linear-gradient(90deg,#e3f8f3db,#f6fbfcb8);border-left:3px solid #55cbb4;gap:4px;padding:11px 13px;display:grid}.freeAccountSignupNote strong{color:#0d776b;letter-spacing:.12em;text-transform:uppercase;font-size:10px;font-weight:900}.freeAccountSignupNote span{font-size:10px;font-weight:650;line-height:1.45}.pricingPage .pricingFreeAccountTier{border-bottom:1px solid var(--pricing-line);background:linear-gradient(90deg,#e8f8f4b8,#f7fbfc00 66%);grid-template-columns:minmax(260px,1.05fr) minmax(330px,1.3fr) minmax(260px,1fr) auto;align-items:center;gap:clamp(22px,3vw,46px);margin:0;padding:22px 0;display:grid}.pricingPage .pricingFreeAccountTier header,.pricingPage .pricingFreeAccountTier section{min-width:0}.pricingPage .pricingFreeAccountTier header>span,.pricingPage .pricingFreeAccountTier small{color:#14746c;letter-spacing:.15em;text-transform:uppercase;margin-bottom:8px;font-size:9px;font-style:normal;font-weight:900;display:block}.pricingPage .pricingFreeAccountTier header>div{align-items:baseline;gap:14px;display:flex}.pricingPage .pricingFreeAccountTier header strong{color:var(--pricing-ink);font:550 clamp(26px, 2.2vw, 34px)/1 var(--cpos-display-font);letter-spacing:-.035em}.pricingPage .pricingFreeAccountTier header em{color:#0a756e;font:570 26px/1 var(--cpos-display-font);font-style:normal}.pricingPage .pricingFreeAccountTier header p,.pricingPage .pricingFreeAccountTier section p{color:var(--pricing-muted);margin:9px 0 0;font-size:11px;font-weight:680;line-height:1.5}.pricingPage .pricingFreeAccountTier ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px 18px;margin:0;padding:0;list-style:none;display:grid}.pricingPage .pricingFreeAccountTier li{color:#173550;padding-left:15px;font-size:10px;font-weight:760;line-height:1.35;position:relative}.pricingPage .pricingFreeAccountTier li:before{content:"";background:#55cbb4;border-radius:50%;width:6px;height:6px;position:absolute;top:.48em;left:0;box-shadow:0 0 0 4px #55cbb41f}.pricingPage .pricingFreeAccountTier .pricingFreeUpgrade{border-left:1px solid var(--pricing-line);padding-left:clamp(18px,2vw,30px)}.pricingPage .pricingFreeAccountTier button{color:#fff;min-width:180px;min-height:46px;font:inherit;cursor:pointer;background:linear-gradient(110deg,#073650,#119286);border:1px solid #11756a59;border-radius:999px;justify-content:center;align-items:center;gap:12px;padding:0 20px;font-size:11px;font-weight:850;display:inline-flex;box-shadow:0 12px 28px #09595524}.pricingPage .pricingFreeAccountTier button:hover{filter:brightness(1.05);transform:translateY(-1px)}@media (max-width:1180px){.pricingPage .pricingFreeAccountTier{grid-template-columns:1fr 1.25fr}.pricingPage .pricingFreeAccountTier button{justify-self:start}}@media (max-width:820px){.pricingPage .pricingFreeAccountTier{grid-template-columns:1fr;gap:20px;padding:24px 20px}.pricingPage .pricingFreeAccountTier .pricingFreeUpgrade{border-top:1px solid var(--pricing-line);border-left:0;padding-top:18px;padding-left:0}.pricingPage .pricingFreeAccountTier ul{grid-template-columns:1fr}}.trustCenterPage{background:radial-gradient(circle at 90% 25%,#45b1aa1a,#0000 420px),linear-gradient(#eaf1f5,#f7fafb 48%,#edf3f6);gap:18px;width:100%;max-width:none;margin:0;padding:0 0 56px;display:grid}.publicAccessPage .trustCenterPage>.trustHero:first-child{border:0;grid-template-columns:minmax(0,1.15fr) minmax(390px,.7fr);align-items:center;gap:clamp(50px,7vw,112px);min-height:510px;background:linear-gradient(#8ecade0b 1px,#0000 1px) 0 0/48px 48px,linear-gradient(90deg,#8ecade09 1px,#0000 1px) 0 0/48px 48px,radial-gradient(circle at 88% 8%,#4bc6b142,#0000 390px),linear-gradient(126deg,#031326,#062b47 61%,#0a5960)!important;padding-top:clamp(52px,6vw,82px)!important;padding-bottom:clamp(52px,6vw,82px)!important}.trustCenterPage .trustHeroCopy{gap:16px;max-width:890px;display:grid}.trustCenterPage .trustHero .eyebrow{color:#7be0cc;letter-spacing:.16em;margin:0;font-size:11px}.trustCenterPage .trustHero h1{color:#f7fcff;max-width:900px;font:510 clamp(54px, 5.5vw, 84px)/.95 var(--cpos-display-font);letter-spacing:-.052em;text-wrap:balance;margin:0}.trustCenterPage .trustHeroCopy>p:not(.eyebrow){color:#daebf3c4;max-width:760px;margin:0;font-size:clamp(14px,1.2vw,17px);font-weight:620;line-height:1.6}.trustCenterPage .trustMetricChips{gap:7px;margin-top:5px}.trustCenterPage .trustMetricChips span{color:#e5faf6e6;letter-spacing:.08em;text-transform:uppercase;background:#59c2ae17;border-color:#7ee0cc3d;padding:7px 10px;font-size:8px}.trustCenterPage .trustCommandVisual{background:#03192d6b;border:1px solid #a5dce533;border-radius:22px;gap:0;padding:0;overflow:hidden;box-shadow:inset 0 1px #ffffff12,0 28px 70px #000e1d33}.trustCenterPage .trustCommandVisual header{justify-content:space-between;align-items:center;gap:18px;padding:18px 20px;display:flex}.trustCenterPage .trustCommandVisual header span{color:#83e4d1;letter-spacing:.14em;text-transform:uppercase;font-size:9px}.trustCenterPage .trustCommandVisual header strong{color:#a1eddf;letter-spacing:.09em;text-transform:uppercase;background:#5acab524;border-radius:999px;padding:7px 10px;font-size:8px}.trustCenterPage .trustCommandVisual div{background:0 0;border:0;border-top:1px solid #add9e521;border-radius:0;grid-template-columns:minmax(0,.75fr) minmax(0,1fr);align-items:center;gap:18px;min-height:64px;padding:14px 20px;animation:none;display:grid}.trustCenterPage .trustCommandVisual div span{color:#b7d4e0a6;letter-spacing:.09em;font-size:8px}.trustCenterPage .trustCommandVisual div strong{color:#f2fbfd;text-align:right;font-size:12px;font-weight:760}.trustCenterPage .platformSafeguards,.trustCenterPage .trustDirectory,.trustCenterPage .trustTimeline{box-sizing:border-box;width:min(1480px,100% - 48px);margin-left:auto;margin-right:auto}.trustCenterPage .platformSafeguards{background:radial-gradient(circle at 88% 0,#38a9a633,#0000 390px),linear-gradient(126deg,#06182c,#08354e 70%,#0a5258);border-color:#87d3c833;border-radius:24px;grid-template-columns:minmax(320px,.76fr) minmax(0,1.24fr);align-items:start;gap:clamp(42px,6vw,92px);padding:clamp(38px,4.5vw,64px)}.trustCenterPage .platformSafeguards h2,.trustDirectory h2,.trustCenterPage .trustTimeline .sectionIntro h2{font:520 clamp(36px, 3.6vw, 54px)/1 var(--cpos-display-font);letter-spacing:-.042em;text-wrap:balance;margin:8px 0 13px}.trustCenterPage .platformSafeguards .eyebrow,.trustDirectory .eyebrow,.trustCenterPage .trustTimeline .eyebrow{color:#72dac6}.trustCenterPage .platformSafeguards p{color:#d0e4edb8;margin:0;font-size:12px;line-height:1.7}.trustCenterPage .safeguardGrid{border-top:1px solid #a9d6e12e;gap:0}.trustCenterPage .safeguardGrid article{background:0 0;border:0;border-bottom:1px solid #a9d6e12e;border-radius:0;min-height:64px;padding:11px 8px}.trustCenterPage .safeguardGrid article:nth-child(odd){border-right:1px solid #a9d6e12e}.trustCenterPage .safeguardGrid span{color:#85e6d2;background:#66d6c021;width:27px;height:27px;font-size:9px}.trustDirectory{background:#ffffffb8;border:1px solid #82aabe40;border-radius:24px;overflow:hidden;box-shadow:0 22px 54px #0721330f}.trustDirectory>header{grid-template-columns:minmax(0,1fr) minmax(320px,.65fr);align-items:end;gap:40px;padding:clamp(32px,4vw,52px);display:grid}.trustDirectory>header>p{color:#62798b;margin:0;font-size:11px;line-height:1.65}.trustDirectory h2{color:#09223a;max-width:780px}.trustCenterPage .trustCardGrid{border-top:1px solid #cfdee4;grid-template-columns:repeat(2,minmax(0,1fr));gap:0}.trustCenterPage .trustCard{min-height:132px;box-shadow:none;background:0 0;border:0;border-bottom:1px solid #cfdee4;border-radius:0;grid-template-columns:28px 38px minmax(0,1fr) auto;align-items:center;gap:6px 13px;padding:20px 24px}.trustCenterPage .trustCard:nth-child(odd){border-right:1px solid #cfdee4}.trustCenterPage .trustCard:hover{box-shadow:none;background:linear-gradient(100deg,#e7f7f4c7,#ffffff80);border-color:#b7d7d4;transform:none}.trustCenterPage .trustCard>small{color:#8296a5;font-size:9px;font-weight:900}.trustCenterPage .trustCard>span{border-radius:50%;width:36px;height:36px}.trustCenterPage .trustCard>span svg{width:17px;height:17px}.trustCenterPage .trustCard>strong{color:#102d45;font-size:18px;font-weight:820}.trustCenterPage .trustCard>p{color:#607789;grid-column:3;font-size:10px;font-weight:650;line-height:1.55}.trustCenterPage .trustCard>em{color:#147587;text-transform:uppercase;border-bottom:1px solid #8db8bf;grid-area:1/4/3;align-self:center;padding:5px 1px;font-size:9px}.trustCenterPage .trustCard>em:after{content:" →"}.trustCenterPage .trustTimeline{background:#ffffff9e;border-color:#80a9bd3b;border-radius:24px;gap:22px;padding:clamp(34px,4vw,52px);box-shadow:0 20px 48px #0721330d}.trustCenterPage .trustTimeline .sectionIntro{grid-template-columns:minmax(0,1fr) minmax(320px,.65fr);align-items:end;gap:12px 42px;max-width:none;display:grid}.trustCenterPage .trustTimeline .sectionIntro .eyebrow{grid-column:1/-1}.trustCenterPage .trustTimeline .sectionIntro>p:last-child{color:#62798b;margin:0;font-size:11px;line-height:1.65}.trustCenterPage .trustTimelineFlow{border-top:1px solid #cbdce3;border-bottom:1px solid #cbdce3;gap:0}.trustCenterPage .trustTimelineFlow article{min-height:112px;box-shadow:none;background:0 0;border:0;border-right:1px solid #cbdce3;border-radius:0;padding:18px 15px}.trustCenterPage .trustTimelineFlow article:last-child{border-right:0}.trustCenterPage .trustTimelineFlow article:after{display:none}.trustCenterPage .trustTimelineFlow span{color:#178375;letter-spacing:.08em;font-size:9px}.trustCenterPage .trustTimelineFlow strong{color:#15334b;font-size:13px;line-height:1.25}@media (max-width:900px){.publicAccessPage .trustCenterPage>.trustHero:first-child{grid-template-columns:1fr;min-height:0;padding:46px 20px!important}.trustCenterPage .platformSafeguards,.trustDirectory>header,.trustCenterPage .trustTimeline .sectionIntro{grid-template-columns:1fr}.trustCenterPage .platformSafeguards,.trustCenterPage .trustDirectory,.trustCenterPage .trustTimeline{width:calc(100% - 24px)}.trustCenterPage .trustCardGrid{grid-template-columns:1fr}.trustCenterPage .trustCard:nth-child(odd){border-right:0}.trustCenterPage .trustTimelineFlow{grid-template-columns:repeat(2,minmax(0,1fr))}.trustCenterPage .trustTimelineFlow article:nth-child(2n){border-right:0}.trustCenterPage .trustTimelineFlow article:nth-child(n+3){border-top:1px solid #cbdce3}}@media (max-width:560px){.trustCenterPage .trustHero h1{font-size:clamp(43px,12vw,58px)}.trustCenterPage .safeguardGrid{grid-template-columns:1fr}.trustCenterPage .safeguardGrid article:nth-child(odd){border-right:0}.trustCenterPage .trustCard{grid-template-columns:26px 34px minmax(0,1fr);padding:18px 15px}.trustCenterPage .trustCard>em{grid-area:auto/3;justify-self:start}.trustCenterPage .trustTimelineFlow{grid-template-columns:1fr}.trustCenterPage .trustTimelineFlow article,.trustCenterPage .trustTimelineFlow article:nth-child(2n){border-top:1px solid #cbdce3;border-right:0;min-height:88px}}@media (min-width:901px){body .workspacePage .claimIntelligenceMapPanel.osPrimaryContent .claimWorkspaceTopToolbar,.claimIntelligenceWorkspace.canvasFirst .claimWorkspaceTopToolbar{pointer-events:auto;flex-wrap:nowrap;grid-template-columns:auto minmax(260px,1fr) auto auto auto;justify-content:stretch;align-items:center;gap:10px;display:grid;top:16px!important;right:max(78px, calc(env(safe-area-inset-right) + 78px))!important;left:20px!important}.claimWorkspaceToolbarIdentity,.claimWorkspaceToolbarSearch,.claimWorkspaceViewSwitch,.claimWorkspaceToolbarAction{pointer-events:auto}body .workspacePage .claimIntelligenceMapPanel.osPrimaryContent .claimWorkspaceToolbarSearch,.claimIntelligenceWorkspace.canvasFirst .claimWorkspaceToolbarSearch{width:auto;min-width:0}body .workspacePage .claimIntelligenceMapPanel.osPrimaryContent .claimWorkspaceToolsDrawer,.claimIntelligenceWorkspace.canvasFirst .claimWorkspaceToolsDrawer{width:min(344px,27vw);bottom:20px;top:86px!important;left:20px!important}.claimWorkspaceZoomControls{pointer-events:auto;background:#020e1d85;border:1px solid #7ec4ff29;border-radius:13px;grid-template-columns:34px 48px 34px;align-items:center;min-width:116px;min-height:40px;display:inline-grid;overflow:hidden;box-shadow:inset 0 1px #ffffff09}.claimWorkspaceZoomControls button{color:#d8edf9;cursor:pointer;background:0 0;border:0;place-items:center;width:34px;height:38px;font-size:18px;font-weight:760;line-height:1;transition:color .16s,background .16s;display:grid}.claimWorkspaceZoomControls button:first-child{border-right:1px solid #7ec4ff1c}.claimWorkspaceZoomControls button:last-child{border-left:1px solid #7ec4ff1c}.claimWorkspaceZoomControls button:hover{color:#fff;background:#7ec4ff1a}.claimWorkspaceZoomControls button:focus-visible{z-index:1;outline-offset:-2px;outline:2px solid #8ff5d7b8;position:relative}.claimWorkspaceZoomControls output{color:#8ff5d7;font-variant-numeric:tabular-nums;letter-spacing:.04em;text-align:center;font-size:9px;font-weight:950}.claimWorkspaceZoomControlsFloating{z-index:16;-webkit-backdrop-filter:blur(18px)saturate(120%);backdrop-filter:blur(18px)saturate(120%);background:#031426e0;position:absolute;top:18px;left:50%;transform:translate(-50%);box-shadow:0 14px 36px #0000003d,inset 0 1px #ffffff0d}.claimWorkspaceToolbarIdentity,.claimWorkspaceToolbarSearch,.claimWorkspaceViewSwitch,.claimWorkspaceZoomControls,.claimWorkspaceToolbarAction{pointer-events:auto}body .workspacePage .claimIntelligenceMapPanel.osPrimaryContent .claimWorkspaceLeftPanel.contextualContext,body .cposGraphWorkspace .claimWorkspaceLeftPanel.contextualContext,.claimIntelligenceWorkspace.canvasFirst .claimWorkspaceLeftPanel.contextualContext{z-index:14;overscroll-behavior:contain;-webkit-backdrop-filter:blur(24px)saturate(125%);backdrop-filter:blur(24px)saturate(125%);scrollbar-gutter:stable;grid-area:auto;align-content:start;gap:0;min-height:0;max-height:none;padding:15px 16px 22px;display:grid;overflow:auto;background:radial-gradient(circle at 0 0,#0d7e7629,#0000 250px),linear-gradient(#05192ff7,#031121f5)!important;border:1px solid #7ec4ff2b!important;border-radius:19px!important;width:clamp(310px,21vw,360px)!important;position:absolute!important;inset:86px auto 20px 20px!important;box-shadow:0 32px 96px #00000073!important}body .workspacePage .claimIntelligenceMapPanel.osPrimaryContent .claimWorkspaceRightPanel.contextualInspector,body .cposGraphWorkspace .claimWorkspaceRightPanel.contextualInspector,.claimIntelligenceWorkspace.canvasFirst .claimWorkspaceRightPanel.contextualInspector{z-index:14;overscroll-behavior:contain;-webkit-backdrop-filter:blur(24px)saturate(125%);backdrop-filter:blur(24px)saturate(125%);scrollbar-gutter:stable;align-content:start;gap:0;min-height:0;max-height:none;padding:15px 16px 22px;display:grid;overflow:auto;top:86px!important;right:max(78px, calc(env(safe-area-inset-right) + 78px))!important;background:radial-gradient(circle at 100% 0,#0d7e7626,#0000 250px),#031223f5!important;border:1px solid #7ec4ff2b!important;border-radius:19px!important;width:clamp(310px,21vw,360px)!important;position:absolute!important;bottom:20px!important;left:auto!important;box-shadow:0 32px 96px #00000073!important}.claimWorkspaceLeftPanel.contextualContext .claimMapInspectorClose,.claimWorkspaceRightPanel.contextualInspector .claimMapInspectorClose{z-index:3;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#0a263eeb;justify-self:end;margin-bottom:2px;position:sticky;top:0;right:auto}.claimWorkspaceLeftPanel.contextualContext .claimWorkspaceInspectorHeader,.claimWorkspaceLeftPanel.contextualContext>.claimWorkspaceRelationshipSummary,.claimWorkspaceLeftPanel.contextualContext>.claimMapSourceSnippet,.claimWorkspaceLeftPanel.contextualContext>.claimWorkspaceInspectorGroup,.claimWorkspaceRightPanel.contextualInspector .claimWorkspaceInspectorHeader,.claimWorkspaceRightPanel.contextualInspector>.claimMapStatus,.claimWorkspaceRightPanel.contextualInspector>.claimWorkspaceInspectorStats,.claimWorkspaceRightPanel.contextualInspector>.claimWorkspaceNextStep,.claimWorkspaceRightPanel.contextualInspector>.claimWorkspaceRelationshipSummary,.claimWorkspaceRightPanel.contextualInspector>.claimWorkspaceInspectorGroup{box-shadow:none;background:0 0;border:0;border-bottom:1px solid #7ec4ff1c;border-radius:0;margin:0;padding:15px 2px}.claimWorkspaceLeftPanel.contextualContext .claimWorkspaceInspectorHeader,.claimWorkspaceRightPanel.contextualInspector .claimWorkspaceInspectorHeader{padding-top:3px}.claimWorkspaceLeftPanel.contextualContext .claimWorkspaceInspectorHeader h3{font-family:var(--font-editorial,Georgia, serif);font-size:22px;font-weight:500;line-height:1.08}.claimWorkspaceLeftPanel.contextualContext .claimWorkspaceInspectorGroup>span,.claimWorkspaceRightPanel.contextualInspector .claimWorkspaceInspectorGroup>span,.claimWorkspaceRightPanel.contextualInspector .claimWorkspaceNextStep>span{color:#77dbc5;letter-spacing:.16em;text-transform:uppercase;font-size:8px;font-weight:950}.claimWorkspaceLeftPanel.contextualContext .claimMapSourceSnippet{color:#c5dceb;font-size:10px;font-weight:760;line-height:1.58}.claimWorkspaceLeftPanel.contextualContext h3,.claimWorkspaceLeftPanel.contextualContext strong,.claimWorkspaceLeftPanel.contextualContext p,.claimWorkspaceLeftPanel.contextualContext small,.claimWorkspaceRightPanel.contextualInspector h3,.claimWorkspaceRightPanel.contextualInspector strong,.claimWorkspaceRightPanel.contextualInspector p,.claimWorkspaceRightPanel.contextualInspector small,.claimWorkspaceRightPanel.contextualInspector dd{overflow-wrap:anywhere}.claimWorkspaceLeftPanel.contextualContext .claimWorkspaceInspectorGroup button{background:#ffffff09;border-color:#7ec4ff1a;min-width:0;padding:10px}.claimWorkspaceLeftPanel.contextualContext .claimWorkspaceInspectorGroup button:hover{background:#0d7e761f;border-color:#8ff5d747}.claimWorkspaceCollapsedPanelToggle.left{background:linear-gradient(135deg,#0d7e76d1,#2f6faeb3);border-color:#8ff5d747;min-height:38px;top:96px;left:20px}.claimWorkspaceCollapsedPanelToggle.right{top:96px;right:max(78px, calc(env(safe-area-inset-right) + 78px))}}@media (min-width:901px) and (max-width:1180px){body .workspacePage .claimIntelligenceMapPanel.osPrimaryContent .claimWorkspaceTopToolbar,.claimIntelligenceWorkspace.canvasFirst .claimWorkspaceTopToolbar{grid-template-columns:minmax(190px,1fr) auto auto auto;gap:6px}.claimWorkspaceToolbarIdentity{display:none}.claimWorkspaceViewSwitch button{padding-inline:9px;font-size:9px}.claimWorkspaceZoomControls{grid-template-columns:31px 42px 31px;min-width:104px}.claimWorkspaceZoomControls button{width:31px}body .workspacePage .claimIntelligenceMapPanel.osPrimaryContent .claimWorkspaceLeftPanel.contextualContext,body .cposGraphWorkspace .claimWorkspaceLeftPanel.contextualContext,.claimIntelligenceWorkspace.canvasFirst .claimWorkspaceLeftPanel.contextualContext{width:clamp(270px,29vw,286px)!important}body .workspacePage .claimIntelligenceMapPanel.osPrimaryContent .claimWorkspaceRightPanel.contextualInspector,body .cposGraphWorkspace .claimWorkspaceRightPanel.contextualInspector,.claimIntelligenceWorkspace.canvasFirst .claimWorkspaceRightPanel.contextualInspector{width:clamp(282px,30vw,300px)!important}.claimGraphMinimap{display:none}}@media (max-width:900px){.claimWorkspaceZoomControls,.claimWorkspaceLeftPanel.contextualContext{display:none!important}}.claimMissionControl{--graph-electric:#278cff;--graph-electric-soft:#73c7ff;--graph-mint:#4bd5b1;--graph-cyan:#30d1d7;--graph-violet:#9c65ff;--graph-amber:#f2ab2b;--graph-panel:#04142beb;--graph-line:#649edb33;background:#020e20;border-color:#548fd33d;box-shadow:0 34px 90px #00091a52}.claimMissionCommandDeck{z-index:32;color:#f5faff;background:linear-gradient(#2c73b514 1px,#0000 1px) 0 0/58px 58px,linear-gradient(90deg,#2c73b514 1px,#0000 1px) 0 0/58px 58px,radial-gradient(circle at 76% -18%,#1f78d13b,#0000 34%),radial-gradient(circle at 100% 125%,#14beab2e,#0000 39%),linear-gradient(116deg,#020f22 0%,#061b38 56%,#07334c 100%);border-bottom:1px solid #5795d63d;grid-template-columns:minmax(270px,.82fr) minmax(560px,1.65fr) auto;grid-template-areas:"brief metrics utilities";align-items:start;gap:18px;padding:24px;display:grid;position:relative;overflow:hidden}.claimMissionCommandDeck:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000 0%,#4caaff12 48%,#0000 100%),radial-gradient(circle at 50% 40%,#338dee1a,#0000 32%);position:absolute;inset:0}.claimMissionCommandBrief,.claimMissionMetricDeck,.claimMissionDeckUtilities{z-index:1;position:relative}.claimMissionCommandBrief{grid-area:brief;align-content:start;min-width:0;padding:2px 4px;display:grid}.claimMissionCommandBrief>p{color:#79dece;font:800 .61rem/1 var(--font-sans);letter-spacing:.17em;text-transform:uppercase;margin:0 0 9px}.claimMissionCommandBrief>h3{color:#f8fbff;max-width:390px;font:660 clamp(1.6rem, 2.25vw, 2.25rem)/.98 var(--font-serif);letter-spacing:-.035em;text-wrap:balance;margin:0}.claimMissionCommandBrief>span{color:#a7bfd7;max-width:420px;font:520 .72rem/1.52 var(--font-sans);margin-top:13px;display:block}.claimMissionCommandBrief>small{color:#c4d4e5;width:fit-content;font:650 .58rem/1.35 var(--font-sans);background:#0312279e;border:1px solid #5b97d33d;border-radius:10px;align-items:center;gap:9px;margin-top:16px;padding:8px 11px;display:flex}.claimMissionCommandBrief>small i{color:#8adacb;border:1px solid #66d2bf47;border-radius:7px;place-items:center;width:22px;height:22px;font-style:normal;display:grid}.claimMissionMetricDeck{grid-area:metrics;grid-template-columns:repeat(4,minmax(112px,1fr));gap:8px;display:grid}.claimMissionMetricDeck article{background:radial-gradient(circle at 100% 0,#3481cf24,#0000 48%),#031126b8;border:1px solid #5c94cf3d;border-radius:11px;grid-template-rows:auto auto 1fr;align-content:start;min-width:0;min-height:104px;padding:14px 14px 12px;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff09,0 12px 30px #00071629}.claimMissionMetricDeck article:before{content:"";opacity:.9;background:linear-gradient(90deg, var(--metric-color,#278cff), transparent 82%);width:100%;height:2px;position:absolute;top:0;left:0}.claimMissionMetricDeck article:after{content:"";opacity:.78;border:1px solid var(--metric-color,#278cff);width:19px;height:19px;box-shadow:0 0 15px color-mix(in srgb, var(--metric-color,#278cff) 42%, transparent);border-radius:6px;position:absolute;top:14px;right:13px}.claimMissionMetricDeck article.readiness{--metric-color:var(--graph-amber)}.claimMissionMetricDeck article.evidence{--metric-color:var(--graph-mint)}.claimMissionMetricDeck article.gaps{--metric-color:#ff6a71}.claimMissionMetricDeck article.outputs{--metric-color:var(--graph-violet)}.claimMissionMetricDeck article>span{color:#8db5db;max-width:calc(100% - 26px);font:800 .57rem/1.25 var(--font-sans);letter-spacing:.1em;text-transform:uppercase}.claimMissionMetricDeck article>strong{color:#f7fbff;font:760 1.62rem/1 var(--font-sans);letter-spacing:-.04em;margin-top:5px}.claimMissionMetricDeck article>small{color:#819cb7;font:570 .56rem/1.3 var(--font-sans);align-self:end;margin-top:9px}.claimMissionMetricDeck article>i{background:#5380ad38;border-radius:999px;align-self:end;height:4px;margin-top:8px;display:block;overflow:hidden}.claimMissionMetricDeck article>i b{background:linear-gradient(90deg, var(--graph-amber), #ffd56b);border-radius:inherit;height:100%;display:block;box-shadow:0 0 10px #f2ab2b80}.claimMissionDeckUtilities{grid-area:utilities;justify-content:flex-end;align-items:center;gap:6px;display:flex}.claimMissionCanvasUtilities{display:none}.claimMissionDeckUtilities button{color:#c5d5e6;min-height:38px;font:750 .63rem/1 var(--font-sans);cursor:pointer;background:#0311259e;border:1px solid #6da3db45;border-radius:9px;padding:0 13px;transition:transform .15s,border-color .15s,background .15s}.claimMissionDeckUtilities button:hover{background:#15427094;border-color:#6bccff9e;transform:translateY(-1px)}.claimMissionDeckUtilities button.primary{color:#fff;background:linear-gradient(120deg,#176cf2,#5421d4);border-color:#6a90ffb8;min-width:128px;box-shadow:0 12px 30px #1e4fda47}.claimMissionToolbar{background:radial-gradient(circle at 85% -80%,#209fb430,#0000 50%),#031126f2;border-bottom-color:#538fca38;padding:11px 16px}.claimMissionToolbarPrimary{grid-template-columns:auto minmax(260px,1fr) auto auto auto;gap:8px}.claimMissionControlBrand{min-width:118px}.claimMissionControlBrand strong{font-size:.78rem}.claimMissionContextBar{background:#020f20fa;border-bottom-color:#4e87bf33;min-height:42px}.claimMissionContextBar>span{padding-inline:15px}.claimMissionCanvas{background:#020f22;min-height:690px}.claimMissionCanvas .claimIntelligenceWorkspace.canvasFirst{border-radius:0!important;grid-template-rows:clamp(660px,70vh,760px)!important}.claimMissionCanvas .claimMapCanvas.inlinePreview{background:radial-gradient(circle at 50% 49%,#1b70dc33,#0000 24%),radial-gradient(circle at 18% 78%,#5a32cd21,#0000 28%),radial-gradient(circle at 83% 32%,#12b8a61f,#0000 26%),linear-gradient(#1f5d9a1a 1px,#0000 1px) 0 0/62px 62px,linear-gradient(90deg,#1f5d9a1a 1px,#0000 1px) 0 0/62px 62px,#020f22!important;min-height:660px!important}.claimMissionCanvas .claimMapCanvas.inlinePreview:before{opacity:.55;background:radial-gradient(circle at 8% 16%,#56b7ff6b 0 1px,#0000 2px) 0 0/130px 120px,radial-gradient(circle at 78% 21%,#50d5be52 0 1px,#0000 2px) 0 0/180px 160px,radial-gradient(circle at 66% 72%,#56b7ff47 0 1px,#0000 2px) 0 0/150px 150px,radial-gradient(circle at 31% 84%,#7c59ff57 0 1px,#0000 2px) 0 0/210px 175px}.claimMissionCanvas .claimWorkspaceCanvasChips{display:none!important}.claimMissionCanvas .claimWorkspaceZoomControlsFloating{background:#031126d4!important;border-color:#66a6e447!important;top:18px!important;left:auto!important;right:18px!important;transform:none!important;box-shadow:0 12px 30px #0008183d!important}.claimMissionCanvas .claimIntelligenceWorkspace.contextOpen .claimWorkspaceZoomControlsFloating{left:clamp(326px,23vw,374px)!important;right:auto!important}.claimMissionCanvas .claimIntelligenceWorkspace.contextOpen.inspectorOpen .claimWorkspaceZoomControlsFloating{left:50%!important;right:auto!important;transform:translate(-50%)!important}.claimMapDesktopHint{z-index:12;color:#d2e3f3;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#031126cc;border:1px solid #64a3de38;border-radius:11px;align-items:center;gap:10px;width:178px;padding:10px 11px;display:flex;position:absolute;top:22px;left:22px;box-shadow:0 15px 34px #00071538}.claimMapDesktopHint>span{color:#78d8c7;border:1px solid #67d4c03d;border-radius:8px;flex:none;place-items:center;width:29px;height:29px;display:grid}.claimMapDesktopHint p,.claimMapDesktopLegend p{margin:0}.claimMapDesktopHint p{gap:2px;display:grid}.claimMapDesktopHint strong{font:740 .64rem/1.2 var(--font-sans)}.claimMapDesktopHint small{color:#88a3bd;font:540 .53rem/1.3 var(--font-sans)}.claimMapDesktopLegend{z-index:12;color:#92abc4;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#031126d1;border:1px solid #64a3de33;border-radius:11px;gap:5px;width:170px;padding:11px 12px 12px;display:grid;position:absolute;bottom:18px;left:18px;box-shadow:0 16px 36px #0007153d}.claimMapDesktopLegend>span{color:#b9d0e5;font:800 .52rem/1 var(--font-sans);letter-spacing:.12em;text-transform:uppercase;margin-bottom:2px}.claimMapDesktopLegend p{font:600 .52rem/1.25 var(--font-sans);align-items:center;gap:8px;display:flex}.claimMapDesktopLegend p i{background:var(--legend-color,var(--graph-electric));width:7px;height:7px;box-shadow:0 0 9px color-mix(in srgb, var(--legend-color,var(--graph-electric)) 55%, transparent);border-radius:50%;flex:none}.claimMapDesktopLegend p i.evidence{--legend-color:var(--graph-mint)}.claimMapDesktopLegend p i.medical{--legend-color:var(--graph-cyan)}.claimMapDesktopLegend p i.authority{--legend-color:var(--graph-violet)}.claimMapDesktopLegend p i.readiness{--legend-color:var(--graph-amber)}.claimMapDesktopLegend p i.outputs{--legend-color:#a561ff}.claimMissionCanvas .claimMapEdgeBase{filter:url(#claimMapEdgeGlow);stroke:#358fffdb!important;stroke-width:1.65px!important}.claimMissionCanvas .claimMapEdgeFlow{filter:drop-shadow(0 0 5px #349cffe6);stroke:#a9e5ff!important;stroke-width:1.55px!important;stroke-dasharray:2 14!important;opacity:.92!important}.claimMissionCanvas .claimMapEdge.pathToVeteran .claimMapEdgeBase{stroke:#78cfff!important;stroke-width:2.7px!important;opacity:1!important}.claimMissionCanvas .claimMapEdge.pathToVeteran .claimMapEdgeFlow{animation-duration:.92s;stroke:#f2fbff!important;stroke-width:2.2px!important;stroke-dasharray:3 10!important;opacity:1!important}.claimMissionCanvas .claimMapEdge.inferred .claimMapEdgeBase{stroke-dasharray:5 7;opacity:.58}.claimMissionCanvas .claimMapEdge.warning .claimMapEdgeBase,.claimMissionCanvas .claimMapEdge.missing .claimMapEdgeBase{stroke:#f1a62ae0!important}.claimMissionCanvas .claimMapNode{background:linear-gradient(125deg,#0c2c54f5,#03122af5);border-color:#478fdf6b;box-shadow:0 15px 36px #00071761,inset 0 1px #ffffff0a}.claimMissionCanvas .claimMapNode .claimGraphNodeIcon{color:currentColor;border-radius:10px!important;width:38px!important;height:38px!important}.claimMissionCanvas .claimGraphNodeIcon svg,.claimMissionCanvas .claimVeteranCore svg{stroke:currentColor;filter:drop-shadow(0 0 6px);width:24px;height:24px;display:block;overflow:visible}.claimMissionCanvas .claimMapNode.branch{border-radius:17px!important;grid-template-columns:44px minmax(0,1fr)!important;width:204px!important;min-height:82px!important;padding:13px 15px!important}.claimMissionCanvas .claimMapNode.branch .claimGraphNodeType,.claimMissionCanvas .claimMapNode.branch>strong,.claimMissionCanvas .claimMapNode.branch>em{grid-column:2}.claimMissionCanvas .claimMapNode.branch>strong{font-size:11px!important;line-height:1.2!important}.claimMissionCanvas .claimMapNode.category-service{color:#7fc4ff;background:linear-gradient(125deg,#0a3067f5,#031431f7);border-color:#438efbbf;box-shadow:0 0 24px #1f70f426,0 15px 36px #00071761}.claimMissionCanvas .claimMapNode.category-readiness,.claimMissionCanvas .claimMapNode.category-gaps{color:#ffc257;background:linear-gradient(125deg,#573808f7,#181926f7);border-color:#f4a727b8;box-shadow:0 0 25px #f4a72726,0 15px 36px #00071761}.claimMissionCanvas .claimMapNode.category-reports,.claimMissionCanvas .claimMapNode.category-outputs{color:#b56cff;background:linear-gradient(125deg,#2a1964f7,#0b1331f7);border-color:#954fffbf;box-shadow:0 0 25px #8f48ff29,0 15px 36px #00071761}.claimMissionCanvas .claimMapNode.root{color:#f3f9ff;background:radial-gradient(circle at 50% 35%,#4ca1ff57,#0000 33%),radial-gradient(circle,#12468ff5,#031434fa 69%);flex-direction:column;justify-content:flex-end;align-items:center;text-align:center!important;border:1px solid #64b9fff0!important;border-radius:50%!important;width:184px!important;height:184px!important;min-height:184px!important;padding:101px 20px 25px!important;display:flex!important;overflow:visible!important;box-shadow:0 0 0 7px #247dee14,0 0 0 16px #247dee0e,0 0 52px #2687ff8f,inset 0 0 42px #4e9cff42!important}.claimMissionCanvas .claimMapNode.root:before{content:none!important;display:none!important}.claimMissionCanvas .claimMapNode.root:after{background:radial-gradient(circle at 50% 26%,#ffffff21,#0000 31%);border:1px solid #89d3ff52;inset:7px}.claimMissionCanvas .claimMapNode.root .claimVeteranCore{color:#dff4ff;top:26px;left:50%;transform:translate(-50%);background:radial-gradient(circle at 50% 42%,#e0f6fffa 0 7%,#50a6f5b3 10% 42%,#082d5ef0 46%)!important;border-color:#a6deffc7!important;width:72px!important;height:72px!important;position:absolute!important;box-shadow:0 0 30px #52b2ffb8,inset 0 0 20px #fff3!important}.claimMissionCanvas .claimMapNode.root .claimVeteranCore svg{width:37px;height:37px}.claimMissionCanvas .claimVeteranCore .coreOrbit.outer{border-color:#3794ff47;inset:-52px!important}.claimMissionCanvas .claimVeteranCore .coreOrbit.inner{border-color:#4fb7ff5c;inset:-33px!important}.claimMissionCanvas .claimMapNode.root .claimGraphNodeType{display:none!important}.claimMissionCanvas .claimMapNode.root>strong,.claimMissionCanvas .claimMapNode.root>em{z-index:2;position:relative;grid-column:auto!important}.claimMissionCanvas .claimMapNode.root>strong{letter-spacing:.055em;text-transform:uppercase;color:#f7fbff!important;font:800 .77rem/1.12 var(--font-sans)!important}.claimMissionCanvas .claimMapNode.root>em{letter-spacing:.06em;text-transform:uppercase;margin-top:5px;color:#c7dcf0!important;font:720 .57rem/1 var(--font-sans)!important}.claimMissionCanvas .claimMapNode.root:hover,.claimMissionCanvas .claimMapNode.root:focus-visible,.claimMissionCanvas .claimMapNode.root.selected{transform:translate(-50%,-50%)scale(1.045)!important;box-shadow:0 0 0 8px #247dee1c,0 0 0 18px #247dee0f,0 0 68px #3697ffad,inset 0 0 42px #4e9cff4d!important}.claimMissionCanvas .claimMapNode.branch:hover,.claimMissionCanvas .claimMapNode.branch:focus-visible,.claimMissionCanvas .claimMapNode.branch.selected{transform:translate(-50%,-50%)scale(1.045)!important}.claimMissionCanvas .claimWorkspaceLeftPanel.contextualContext,.claimMissionCanvas .claimWorkspaceRightPanel.contextualInspector{background:radial-gradient(circle at 100% 0,#2082bb1f,#0000 35%),#031227f6!important;border-color:#5191d042!important;border-radius:16px!important;width:clamp(286px,21vw,338px)!important;top:18px!important;bottom:18px!important;box-shadow:0 24px 58px #00071775!important}.claimMissionCanvas .claimWorkspaceLeftPanel.contextualContext{left:18px!important}.claimMissionCanvas .claimWorkspaceRightPanel.contextualInspector{right:18px!important}.claimMissionCanvas .claimWorkspaceInspectorHeader{background:#0925468c!important;border-bottom-color:#5995cf33!important;padding:17px 17px 14px!important}.claimMissionCanvas .claimWorkspaceInspectorHeader h3{color:#f3f9ff!important}.claimMissionCanvas .claimWorkspaceInspectorBody{padding:14px 16px 20px!important}.claimMissionCanvas .claimWorkspaceCollapsedPanelToggle{border-radius:999px!important;min-height:38px!important;top:82px!important}.claimMissionMeaningBand{z-index:18;color:#d9e8f6;background:radial-gradient(circle at 90% 0,#168dab1c,#0000 34%),#031429;border-top:1px solid #4f89c238;grid-template-columns:repeat(3,minmax(0,1fr));display:grid;position:relative}.claimMissionMeaningBand article{border-right:1px solid #5991c72b;grid-template-columns:48px minmax(0,1fr);gap:12px;min-width:0;min-height:116px;padding:20px 22px;display:grid}.claimMissionMeaningBand article:last-child{border-right:0}.claimMissionMeaningBand article>i{width:44px;height:44px;color:var(--meaning-color,var(--graph-electric-soft));background:color-mix(in srgb, var(--meaning-color,var(--graph-electric-soft)) 10%, transparent);border:1px solid color-mix(in srgb, var(--meaning-color,var(--graph-electric-soft)) 32%, transparent);font:800 1rem/1 var(--font-sans);box-shadow:0 0 18px color-mix(in srgb, var(--meaning-color,var(--graph-electric-soft)) 14%, transparent);border-radius:50%;place-items:center;font-style:normal;display:grid}.claimMissionMeaningBand article.readiness{--meaning-color:var(--graph-amber)}.claimMissionMeaningBand article.intelligence{--meaning-color:var(--graph-electric)}.claimMissionMeaningBand article.action{--meaning-color:var(--graph-violet)}.claimMissionMeaningBand article>div{min-width:0}.claimMissionMeaningBand article span{color:#eef7ff;font:760 .69rem/1.3 var(--font-sans)}.claimMissionMeaningBand article span b{color:var(--meaning-color)}.claimMissionMeaningBand article p{color:#8fa9c1;font:530 .63rem/1.48 var(--font-sans);margin:7px 0 0}@media (min-width:901px) and (max-width:1280px){.claimMissionCommandDeck{grid-template-columns:minmax(280px,1fr) auto;grid-template-areas:"brief utilities""metrics metrics"}.claimMissionMetricDeck{grid-template-columns:repeat(4,minmax(0,1fr))}.claimMissionCanvas .claimWorkspaceLeftPanel.contextualContext,.claimMissionCanvas .claimWorkspaceRightPanel.contextualInspector{width:clamp(254px,23vw,286px)!important}.claimMissionCanvas .claimIntelligenceWorkspace.inspectorOpen .claimWorkspaceZoomControlsFloating{right:300px!important}.claimMissionCanvas .claimIntelligenceWorkspace.contextOpen .claimWorkspaceZoomControlsFloating{left:300px!important}.claimMissionToolbarPrimary{grid-template-columns:minmax(0,1fr) auto auto auto}.claimMissionControlBrand{display:none}}@media (max-width:900px){.claimMissionCommandDeck{grid-template-columns:1fr;grid-template-areas:"brief""metrics""utilities";padding:19px}.claimMissionMetricDeck{grid-template-columns:repeat(2,minmax(0,1fr))}.claimMissionMetricDeck article{min-height:92px}.claimMissionDeckUtilities{justify-content:flex-start}.claimMissionDeckUtilities button.primary{flex:1}.claimMissionCanvas{min-height:600px}.claimMissionCanvas .claimIntelligenceWorkspace.canvasFirst{grid-template-rows:600px!important}.claimMissionCanvas .claimMapCanvas.inlinePreview{min-height:600px!important}.claimMapDesktopHint,.claimMapDesktopLegend{display:none!important}.claimMissionMeaningBand{grid-template-columns:1fr}.claimMissionMeaningBand article{border-bottom:1px solid #5991c72b;border-right:0;min-height:0}.claimMissionMeaningBand article:last-child{border-bottom:0}}@media (min-width:901px){.claimMissionCanvas .claimWorkspaceLeftPanel.contextualContext.consolidatedInspector{scrollbar-gutter:stable;color:#d9e9f7!important;background:linear-gradient(90deg,#39cab1eb,#5090eead) top/100% 3px no-repeat,radial-gradient(circle at 0 0,#1e8ebb2b,#0000 31%),linear-gradient(#041830fc,#020f20fb)!important;border:1px solid #4b96d34d!important;border-radius:17px!important;gap:0!important;width:clamp(348px,24vw,410px)!important;padding:0 15px 18px!important;top:10px!important;bottom:10px!important;left:10px!important;overflow-x:hidden!important;box-shadow:0 30px 76px #00071780,inset 0 1px #ffffff0a!important}.claimMissionCanvas .claimWorkspaceLeftPanel.consolidatedInspector .claimMapInspectorClose{z-index:5;color:#dcecf9;min-height:32px;font:760 .61rem/1 var(--font-sans);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#092645e8;border:1px solid #80bbeb42;border-radius:999px;justify-self:end;margin:10px 0 -32px;padding:7px 12px;position:sticky;top:9px;box-shadow:0 8px 22px #0008183d}.claimMissionCanvas .claimWorkspaceLeftPanel.consolidatedInspector .claimWorkspaceInspectorHeader{border-radius:16px 16px 0 0;background:radial-gradient(circle at 0 0,#269ac82e,#0000 48%),linear-gradient(115deg,#0a2f53c7,#041b366b)!important;border:0!important;border-bottom:1px solid #5697d338!important;margin:0 -15px!important;padding:31px 20px 17px!important}.claimMissionCanvas .claimWorkspaceLeftPanel.consolidatedInspector .claimWorkspaceInspectorHeader>span,.claimMissionCanvas .claimWorkspaceLeftPanel.consolidatedInspector .claimWorkspaceInspectorGroup>span,.claimMissionCanvas .claimWorkspaceLeftPanel.consolidatedInspector .claimWorkspaceNextStep>span{text-transform:uppercase;color:#72ddc8!important;font:850 .55rem/1.25 var(--font-sans)!important;letter-spacing:.16em!important}.claimMissionCanvas .claimWorkspaceLeftPanel.consolidatedInspector .claimWorkspaceInspectorHeader h3{max-width:calc(100% - 64px);color:#f7fbff!important;font:720 clamp(1.34rem, 1.55vw, 1.66rem)/1.05 var(--font-sans)!important;letter-spacing:-.035em!important;margin-top:8px!important}.claimMissionCanvas .claimWorkspaceLeftPanel.consolidatedInspector .claimWorkspaceInspectorHeader p{color:#a8bfd3!important;font:520 .68rem/1.48 var(--font-sans)!important;margin-top:9px!important}.claimMissionCanvas .claimWorkspaceLeftPanel.consolidatedInspector .claimWorkspaceUtilityRow{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px;margin-top:8px}.claimMissionCanvas .claimWorkspaceLeftPanel.consolidatedInspector .claimWorkspaceUtilityRow button,.claimMissionCanvas .claimWorkspaceLeftPanel.consolidatedInspector .claimWorkspaceUtilityRow .claimMapPrimaryAction{color:#eef8ff;min-height:38px;font:740 .62rem/1.15 var(--font-sans);text-align:center;background:#ffffff0e;border:1px solid #71ace240;border-radius:11px;justify-content:center;align-items:center;display:inline-flex}.claimMissionCanvas .claimWorkspaceLeftPanel.consolidatedInspector .claimWorkspaceUtilityRow .claimMapPrimaryAction{background:linear-gradient(135deg,#0b6f86c2,#1b8e8bb3);border-color:#4ad7bc52}.claimMissionCanvas .claimWorkspaceLeftPanel.consolidatedInspector>.claimMapStatus{color:#f4f9ff;background:#0a2745b3;border:1px solid #5195d230;border-radius:11px;justify-content:space-between;align-items:center;min-height:45px;padding:10px 12px;display:flex;margin:15px 0 0!important}.claimMissionCanvas .claimWorkspaceLeftPanel.consolidatedInspector>.claimMapStatus strong,.claimMissionCanvas .claimWorkspaceLeftPanel.consolidatedInspector>.claimMapStatus em{color:inherit;font:790 .67rem/1 var(--font-sans);font-style:normal}.claimMissionCanvas .claimWorkspaceLeftPanel.consolidatedInspector>.claimMapStatus em{color:#7ce2cd}.claimMissionCanvas .claimWorkspaceLeftPanel.consolidatedInspector>.claimWorkspaceInspectorStats{gap:7px;margin:9px 0 0!important}.claimMissionCanvas .claimWorkspaceLeftPanel.consolidatedInspector>.claimWorkspaceInspectorStats div{background:#ffffff09;border:1px solid #5697d329;border-radius:11px;min-width:0;min-height:61px;padding:10px}.claimMissionCanvas .claimWorkspaceLeftPanel.consolidatedInspector>.claimWorkspaceInspectorStats dt{color:#7696b2;font:800 .48rem/1.2 var(--font-sans);letter-spacing:.13em}.claimMissionCanvas .claimWorkspaceLeftPanel.consolidatedInspector>.claimWorkspaceInspectorStats dd{color:#f5f9ff;font:760 .67rem/1.24 var(--font-sans);margin-top:3px}.claimMissionCanvas .claimWorkspaceLeftPanel.consolidatedInspector>.claimWorkspaceNextStep{gap:7px;display:grid;background:linear-gradient(90deg,#46d3b8e6,#408fe9b3) 0/3px 100% no-repeat,#0a2c4694!important;border:1px solid #49d7bb38!important;border-radius:12px!important;margin:11px 0 0!important;padding:12px 13px!important}.claimMissionCanvas .claimWorkspaceLeftPanel.consolidatedInspector>.claimWorkspaceNextStep strong{color:#f6fbff;font:720 .72rem/1.38 var(--font-sans);white-space:normal}.claimMissionCanvas .claimWorkspaceLeftPanel.consolidatedInspector>.claimWorkspaceRelationshipSummary,.claimMissionCanvas .claimWorkspaceLeftPanel.consolidatedInspector>.claimMapSourceSnippet,.claimMissionCanvas .claimWorkspaceLeftPanel.consolidatedInspector>.claimWorkspaceInspectorGroup{box-shadow:none!important;background:0 0!important;border:0!important;border-bottom:1px solid #5392cd26!important;border-radius:0!important;margin:0!important;padding:14px 2px!important}.claimMissionCanvas .claimWorkspaceLeftPanel.consolidatedInspector>.claimWorkspaceInspectorGroup.snapshot{padding-top:16px!important}.claimMissionCanvas .claimWorkspaceLeftPanel.consolidatedInspector .claimWorkspaceRelationshipSummary{gap:7px}.claimMissionCanvas .claimWorkspaceLeftPanel.consolidatedInspector .claimWorkspaceRelationshipSummary span{color:#7899b7;min-width:0;font:780 .49rem/1.2 var(--font-sans);background:#ffffff09;border-color:#5396d429;border-radius:10px;padding:9px}.claimMissionCanvas .claimWorkspaceLeftPanel.consolidatedInspector .claimWorkspaceRelationshipSummary strong{color:#f6fbff;font:760 .91rem/1 var(--font-sans)}.claimMissionCanvas .claimWorkspaceLeftPanel.consolidatedInspector .claimWorkspaceInspectorGroup{gap:8px}.claimMissionCanvas .claimWorkspaceLeftPanel.consolidatedInspector .claimWorkspaceInspectorGroup p,.claimMissionCanvas .claimWorkspaceLeftPanel.consolidatedInspector .claimMapSourceSnippet{color:#a9c0d4;font:520 .64rem/1.5 var(--font-sans)}.claimMissionCanvas .claimWorkspaceLeftPanel.consolidatedInspector .claimWorkspaceInspectorGroup button,.claimMissionCanvas .claimWorkspaceLeftPanel.consolidatedInspector .claimWorkspaceMetadataRow{background:#ffffff09;border:1px solid #5495d224;border-radius:10px;min-width:0;padding:10px 11px}.claimMissionCanvas .claimWorkspaceLeftPanel.consolidatedInspector .claimWorkspaceInspectorGroup button:hover{background:#166f7c21;border-color:#4fd8be4d}.claimMissionCanvas .claimWorkspaceLeftPanel.consolidatedInspector .claimWorkspaceInspectorGroup strong,.claimMissionCanvas .claimWorkspaceLeftPanel.consolidatedInspector .claimWorkspaceMetadataRow strong{color:#eef7ff;font:680 .66rem/1.35 var(--font-sans);text-overflow:clip;white-space:normal;overflow:visible}.claimMissionCanvas .claimWorkspaceLeftPanel.consolidatedInspector .claimWorkspaceInspectorGroup small,.claimMissionCanvas .claimWorkspaceLeftPanel.consolidatedInspector .claimWorkspaceMetadataRow small{color:#8faac2;font:520 .57rem/1.42 var(--font-sans);letter-spacing:0;text-transform:none}.claimMissionCanvas .claimIntelligenceWorkspace.contextOpen .claimWorkspaceZoomControlsFloating{left:clamp(384px,25.5vw,448px)!important}.claimMissionCanvas .claimWorkspaceCollapsedPanelToggle.left{left:12px!important}}@media (min-width:901px) and (max-width:1280px){.claimMissionCanvas .claimWorkspaceLeftPanel.contextualContext.consolidatedInspector{width:clamp(294px,28vw,330px)!important}.claimMissionCanvas .claimIntelligenceWorkspace.contextOpen .claimWorkspaceZoomControlsFloating{left:346px!important}}@media (prefers-reduced-motion:reduce){.claimMissionCanvas .claimMapEdgeFlow,.claimMissionCanvas .claimMapNode.root,.claimMissionCanvas .claimVeteranCore .coreOrbit{animation:none!important}.claimMissionDeckUtilities button{transition:none}}.claimMissionCommandDeck{grid-template-areas:"brief metrics utilities""controls controls controls";row-gap:12px;padding:18px 20px 14px;overflow:visible}.claimMissionCommandDeck:before{z-index:0;border-radius:inherit}.claimMissionCommandBrief,.claimMissionMetricDeck,.claimMissionDeckUtilities,.claimMissionDeckControls{z-index:2;position:relative}.claimMissionCommandBrief>span{margin-top:10px}.claimMissionCommandBrief>small{margin-top:11px;padding-block:6px}.claimMissionMetricDeck article{min-height:96px;padding:12px 13px 10px}.claimMissionDeckControls{border-top:1px solid #5695d333;grid-area:controls;grid-template-columns:auto minmax(300px,1fr) auto auto auto;gap:8px;width:100%;margin:0;background:0 0!important;border-bottom:0!important;padding:10px 0 0!important}.claimMissionDeckControls .claimMissionControlBrand{min-width:128px}.claimMissionDeckControls .claimMissionControlBrand strong{font-size:.75rem}.claimMissionContextBar{min-height:38px}.claimMissionCanvas{min-height:630px}.claimMissionCanvas .claimIntelligenceWorkspace.canvasFirst{grid-template-rows:clamp(610px,65vh,690px)!important}.claimMissionCanvas .claimMapCanvas.inlinePreview{min-height:610px!important}.claimMissionCanvas .claimWorkspaceLeftPanel.contextualContext,.claimMissionCanvas .claimWorkspaceRightPanel.contextualInspector{scrollbar-color:#5ba4da80 #04162c9e;scrollbar-width:thin;color:#d7e7f5!important;background:radial-gradient(circle at var(--panel-glow-x,0%) 0%, #258bc524, transparent 38%), linear-gradient(180deg, #051932fb, #021023fa)!important;border-color:#5295d64d!important;width:clamp(310px,22vw,360px)!important;max-height:none!important;top:8px!important;bottom:8px!important}.claimMissionCanvas .claimWorkspaceLeftPanel.contextualContext{--panel-glow-x:0%;left:8px!important}.claimMissionCanvas .claimWorkspaceRightPanel.contextualInspector{--panel-glow-x:100%;right:7px!important}.claimMissionCanvas .claimWorkspaceLeftPanel.contextualContext::-webkit-scrollbar{width:6px}.claimMissionCanvas .claimWorkspaceRightPanel.contextualInspector::-webkit-scrollbar{width:6px}.claimMissionCanvas .claimWorkspaceLeftPanel.contextualContext::-webkit-scrollbar-thumb{background:#5ba4da7a;border-radius:999px}.claimMissionCanvas .claimWorkspaceRightPanel.contextualInspector::-webkit-scrollbar-thumb{background:#5ba4da7a;border-radius:999px}.claimMissionCanvas .claimWorkspaceLeftPanel.contextualContext .claimWorkspaceInspectorHeader,.claimMissionCanvas .claimWorkspaceRightPanel.contextualInspector .claimWorkspaceInspectorHeader{color:#d7e7f5!important;background:linear-gradient(110deg,#0c3056b3,#07203d75)!important;border-bottom:1px solid #5597d538!important;padding:16px 17px 14px!important}.claimMissionCanvas .claimWorkspaceLeftPanel.contextualContext .claimWorkspaceInspectorHeader>span,.claimMissionCanvas .claimWorkspaceRightPanel.contextualInspector .claimWorkspaceInspectorHeader>span,.claimMissionCanvas .claimWorkspaceLeftPanel.contextualContext .claimWorkspaceInspectorGroup>span,.claimMissionCanvas .claimWorkspaceRightPanel.contextualInspector .claimWorkspaceInspectorGroup>span,.claimMissionCanvas .claimWorkspaceRightPanel.contextualInspector .claimWorkspaceNextStep>span{text-transform:uppercase;color:#77daca!important;font:800 .56rem/1.25 var(--font-sans)!important;letter-spacing:.14em!important}.claimMissionCanvas .claimWorkspaceLeftPanel.contextualContext .claimWorkspaceInspectorHeader h3,.claimMissionCanvas .claimWorkspaceRightPanel.contextualInspector .claimWorkspaceInspectorHeader h3{color:#f5f9ff!important;font:650 clamp(1.28rem, 1.7vw, 1.62rem)/1.04 var(--font-serif)!important;letter-spacing:-.025em!important;margin-top:7px!important}.claimMissionCanvas .claimWorkspaceLeftPanel.contextualContext .claimWorkspaceInspectorHeader p,.claimMissionCanvas .claimWorkspaceRightPanel.contextualInspector .claimWorkspaceInspectorHeader p{color:#9cb4ca!important;font:540 .65rem/1.48 var(--font-sans)!important;margin-top:8px!important}.claimMissionCanvas .claimWorkspaceLeftPanel.contextualContext strong,.claimMissionCanvas .claimWorkspaceRightPanel.contextualInspector strong,.claimMissionCanvas .claimWorkspaceLeftPanel.contextualContext p,.claimMissionCanvas .claimWorkspaceRightPanel.contextualInspector p,.claimMissionCanvas .claimWorkspaceLeftPanel.contextualContext small,.claimMissionCanvas .claimWorkspaceRightPanel.contextualInspector small,.claimMissionCanvas .claimWorkspaceRightPanel.contextualInspector dt,.claimMissionCanvas .claimWorkspaceRightPanel.contextualInspector dd{font-family:var(--font-sans)!important}.claimMissionCanvas .claimWorkspaceRightPanel.contextualInspector>.claimMapStatus,.claimMissionCanvas .claimWorkspaceRightPanel.contextualInspector>.claimWorkspaceInspectorStats,.claimMissionCanvas .claimWorkspaceRightPanel.contextualInspector>.claimWorkspaceNextStep,.claimMissionCanvas .claimWorkspaceRightPanel.contextualInspector>.claimWorkspaceRelationshipSummary,.claimMissionCanvas .claimWorkspaceRightPanel.contextualInspector>.claimWorkspaceInspectorGroup,.claimMissionCanvas .claimWorkspaceLeftPanel.contextualContext>.claimWorkspaceRelationshipSummary,.claimMissionCanvas .claimWorkspaceLeftPanel.contextualContext>.claimMapSourceSnippet,.claimMissionCanvas .claimWorkspaceLeftPanel.contextualContext>.claimWorkspaceInspectorGroup{margin-inline:13px!important}.claimMissionCanvas .claimIntelligenceWorkspace.inspectorOpen .claimWorkspaceZoomControlsFloating{right:clamp(350px,23.5vw,386px)!important}.claimMissionCanvas .claimIntelligenceWorkspace.contextOpen .claimWorkspaceZoomControlsFloating{left:clamp(350px,23.5vw,386px)!important}.claimMissionCanvas .claimWorkspaceCollapsedPanelToggle.left{left:10px!important}.claimMissionCanvas .claimWorkspaceCollapsedPanelToggle.right{right:10px!important}@media (min-width:901px) and (max-width:1280px){.claimMissionCommandDeck{grid-template-areas:"brief utilities""metrics metrics""controls controls";padding:16px 17px 13px}.claimMissionDeckControls{grid-template-columns:minmax(0,1fr) auto auto auto}.claimMissionDeckControls .claimMissionControlBrand{display:none}.claimMissionCanvas .claimWorkspaceLeftPanel.contextualContext,.claimMissionCanvas .claimWorkspaceRightPanel.contextualInspector{width:clamp(270px,24vw,302px)!important}.claimMissionCanvas .claimIntelligenceWorkspace.inspectorOpen .claimWorkspaceZoomControlsFloating{right:316px!important}.claimMissionCanvas .claimIntelligenceWorkspace.contextOpen .claimWorkspaceZoomControlsFloating{left:316px!important}}@media (max-width:900px){.claimMissionCommandDeck{grid-template-areas:"brief""metrics""utilities""controls"}.claimMissionDeckControls{grid-template-columns:1fr auto}.claimMissionDeckControls .claimMissionControlBrand,.claimMissionDeckControls .claimMissionViewSelect{display:none}.claimMissionDeckControls .claimMissionSearch{grid-column:1/-1}}@media (min-width:901px){.claimMissionCanvas{min-height:690px}.claimMissionCanvas .claimIntelligenceWorkspace.canvasFirst{grid-template-rows:clamp(660px,70vh,760px)!important}.claimMissionCanvas .claimMapCanvas.inlinePreview{min-height:660px!important}.claimMissionCanvas .claimWorkspaceLeftPanel.contextualContext.consolidatedInspector .claimWorkspaceInspectorHeader{background:radial-gradient(circle at 0 0,#269ac82e,#0000 48%),linear-gradient(115deg,#0a2f53c7,#041b366b)!important;border:0!important;border-bottom:1px solid #5697d338!important;border-radius:16px 16px 0 0!important;margin:0 -15px!important;padding:31px 20px 17px!important}.claimMissionCanvas .claimWorkspaceLeftPanel.contextualContext.consolidatedInspector .claimWorkspaceInspectorHeader>span,.claimMissionCanvas .claimWorkspaceLeftPanel.contextualContext.consolidatedInspector .claimWorkspaceInspectorGroup>span,.claimMissionCanvas .claimWorkspaceLeftPanel.contextualContext.consolidatedInspector .claimWorkspaceNextStep>span{color:#72ddc8!important;font:850 .55rem/1.25 var(--font-sans)!important;letter-spacing:.16em!important;text-transform:uppercase!important}.claimMissionCanvas .claimWorkspaceLeftPanel.contextualContext.consolidatedInspector .claimWorkspaceInspectorHeader h3{color:#f7fbff!important;max-width:calc(100% - 64px)!important;font:720 clamp(1.34rem, 1.55vw, 1.66rem)/1.05 var(--font-sans)!important;letter-spacing:-.035em!important;margin-top:8px!important}.claimMissionCanvas .claimWorkspaceLeftPanel.contextualContext.consolidatedInspector .claimWorkspaceInspectorHeader p{color:#a8bfd3!important;font:520 .68rem/1.48 var(--font-sans)!important;margin-top:9px!important}.claimMissionCanvas .claimWorkspaceLeftPanel.contextualContext.consolidatedInspector>.claimWorkspaceRelationshipSummary,.claimMissionCanvas .claimWorkspaceLeftPanel.contextualContext.consolidatedInspector>.claimMapSourceSnippet,.claimMissionCanvas .claimWorkspaceLeftPanel.contextualContext.consolidatedInspector>.claimWorkspaceInspectorGroup{margin-inline:0!important}.claimMissionCanvas .claimIntelligenceWorkspace.contextOpen .claimWorkspaceZoomControlsFloating{left:clamp(384px,25.5vw,448px)!important}}@media (min-width:901px) and (max-width:1280px){.claimMissionCanvas .claimIntelligenceWorkspace.contextOpen .claimWorkspaceZoomControlsFloating{left:346px!important}}@media (min-width:901px){.claimMissionCanvas .claimMapNode.root{width:208px!important;height:208px!important;min-height:208px!important;padding:121px 22px 25px!important}.claimMissionCanvas .claimMapNode.root .claimVeteranCore{width:84px!important;height:84px!important;top:25px!important}.claimMissionCanvas .claimMapNode.root .claimVeteranCore>span{transform:none!important}.claimMissionCanvas .claimMapNode.root .claimVeteranCore svg{width:46px!important;height:46px!important}.claimMissionCanvas .claimVeteranCore .coreOrbit.outer{inset:-58px!important}.claimMissionCanvas .claimVeteranCore .coreOrbit.inner{inset:-38px!important}.claimMissionCanvas .claimMapNode.root>strong,.claimMissionCanvas .claimMapNode.root>em{white-space:nowrap!important;text-overflow:clip!important;overflow-wrap:normal!important;word-break:normal!important;-webkit-box-orient:initial!important;-webkit-line-clamp:unset!important;width:100%!important;max-width:164px!important;display:block!important;overflow:visible!important}.claimMissionCanvas .claimMapNode.root>strong{font-size:.82rem!important;line-height:1.12!important}.claimMissionCanvas .claimMapNode.root>em{margin-top:6px!important;font-size:.59rem!important;line-height:1.14!important}.claimMissionCanvas .claimWorkspaceRightPanel.contextualInspector.actionInspector{scrollbar-gutter:stable;color:#d9e8f5!important;width:clamp(326px,22.5vw,372px)!important;font-family:var(--font-sans)!important;background:radial-gradient(circle at 100% 0,#309dc32e,#0000 35%),linear-gradient(#051c37fd,#020f21fc)!important;border-color:#559bda57!important;gap:0!important;padding:0 12px 14px!important;top:8px!important;bottom:8px!important;right:7px!important;overflow:hidden auto!important;box-shadow:0 30px 76px #0007178a,inset 0 1px #aadeff0f!important}.claimMissionCanvas .claimWorkspaceRightPanel.actionInspector,.claimMissionCanvas .claimWorkspaceRightPanel.actionInspector h2,.claimMissionCanvas .claimWorkspaceRightPanel.actionInspector h3,.claimMissionCanvas .claimWorkspaceRightPanel.actionInspector h4,.claimMissionCanvas .claimWorkspaceRightPanel.actionInspector strong,.claimMissionCanvas .claimWorkspaceRightPanel.actionInspector p,.claimMissionCanvas .claimWorkspaceRightPanel.actionInspector span,.claimMissionCanvas .claimWorkspaceRightPanel.actionInspector small,.claimMissionCanvas .claimWorkspaceRightPanel.actionInspector a,.claimMissionCanvas .claimWorkspaceRightPanel.actionInspector button{font-family:var(--font-sans)!important}.claimMissionCanvas .claimWorkspaceRightPanel.actionInspector .claimMapInspectorClose{z-index:8!important;color:#b9cfe1!important;background:#072340e0!important;border-color:#76b5e733!important;border-radius:999px!important;min-height:32px!important;margin:8px 0 -40px auto!important;padding:0 12px!important;font-size:.6rem!important;top:8px!important;box-shadow:0 10px 24px #00071742!important}.claimMissionCanvas .claimActionRailLead{background:radial-gradient(circle at 100% 0,#48acd630,#0000 50%),linear-gradient(120deg,#0b3359c7,#051c376b);border-bottom:1px solid #5b9eda3b;gap:8px;min-width:0;display:grid;position:relative;margin:0 -12px!important;padding:52px 18px 17px!important}.claimMissionCanvas .claimActionRailLead>span,.claimMissionCanvas .claimActionRailSignal>span,.claimMissionCanvas .claimActionRailMeaning>span,.claimMissionCanvas .claimActionRailActions>span{text-transform:uppercase;color:#74dfca!important;font:850 .54rem/1.24 var(--font-sans)!important;letter-spacing:.16em!important}.claimMissionCanvas .claimActionRailLead h3,.claimMissionCanvas .claimActionRailLead h4,.claimMissionCanvas .claimActionRailLead strong{overflow-wrap:anywhere;max-width:calc(100% - 8px);color:#f7fbff!important;font:740 clamp(1.18rem, 1.35vw, 1.42rem)/1.08 var(--font-sans)!important;letter-spacing:-.03em!important;margin:0!important}.claimMissionCanvas .claimActionRailLead p{max-width:31rem;color:#a7bfd2!important;font:520 .67rem/1.46 var(--font-sans)!important;margin:0!important}.claimMissionCanvas .claimActionRailSignal,.claimMissionCanvas .claimActionRailMeaning,.claimMissionCanvas .claimActionRailActions{gap:8px;min-width:0;display:grid;position:relative;box-shadow:none!important;background:0 0!important;border:0!important;border-bottom:1px solid #5a98d126!important;border-radius:0!important;margin:0!important;padding:14px 5px!important}.claimMissionCanvas .claimActionRailSignal{grid-template-columns:minmax(0,1fr) auto;align-items:center}.claimMissionCanvas .claimActionRailSignal>span{grid-column:1/-1}.claimMissionCanvas .claimActionRailSignal strong{letter-spacing:-.012em;color:#f1f7fd!important;font:720 .82rem/1.28 var(--font-sans)!important}.claimMissionCanvas .claimActionRailSignal small{white-space:nowrap;background:#1d8d7d1f;border:1px solid #74dfca38;border-radius:999px;align-self:center;padding:5px 8px;color:#78dfca!important;font:780 .54rem/1 var(--font-sans)!important}.claimMissionCanvas .claimActionRailMeaning p,.claimMissionCanvas .claimActionRailMeaning li,.claimMissionCanvas .claimActionRailActions p{color:#a9bfd2!important;font:530 .65rem/1.48 var(--font-sans)!important;margin:0!important}.claimMissionCanvas .claimActionRailMeaning ul,.claimMissionCanvas .claimActionRailMeaning ol{gap:7px;margin:2px 0 0;padding-left:18px;display:grid}.claimMissionCanvas .claimActionRailActions{gap:9px;border-bottom:0!important;padding-bottom:5px!important}.claimMissionCanvas .claimActionRailPrimary,.claimMissionCanvas .claimActionRailSecondary{cursor:pointer;justify-content:center;align-items:center;width:100%;min-width:0;border-radius:999px!important;text-decoration:none!important;display:inline-flex!important}.claimMissionCanvas .claimActionRailPrimary{color:#f8fffd!important;min-height:42px!important;font:820 .68rem/1 var(--font-sans)!important;background:linear-gradient(115deg,#0e7683,#158f82)!important;border:1px solid #76f2d694!important;padding:0 16px!important;box-shadow:0 12px 28px #0263693d,inset 0 1px #ffffff2b!important}.claimMissionCanvas .claimActionRailPrimary:hover,.claimMissionCanvas .claimActionRailPrimary:focus-visible{transform:translateY(-1px);background:linear-gradient(115deg,#108596,#18a08e)!important;border-color:#97ffe6d1!important}.claimMissionCanvas .claimActionRailSecondary{color:#c7dbeb!important;min-height:36px!important;font:760 .62rem/1 var(--font-sans)!important;background:#092543ad!important;border:1px solid #71ade040!important;padding:0 14px!important}.claimMissionCanvas .claimActionRailSecondary:hover,.claimMissionCanvas .claimActionRailSecondary:focus-visible{color:#f2fbff!important;background:#0e3d5bdb!important;border-color:#74dfca75!important}.claimMissionCanvas .claimIntelligenceWorkspace.inspectorOpen .claimWorkspaceZoomControlsFloating{right:clamp(342px,24vw,392px)!important}}@media (min-width:901px) and (max-width:1280px){.claimMissionCanvas .claimWorkspaceRightPanel.contextualInspector.actionInspector{width:clamp(292px,25vw,318px)!important}.claimMissionCanvas .claimIntelligenceWorkspace.inspectorOpen .claimWorkspaceZoomControlsFloating{right:330px!important}}@media (min-width:901px){.claimMissionCanvas .claimMapNode.root{justify-content:flex-start!important;padding-top:124px!important;padding-bottom:22px!important}.claimMissionCanvas .claimMapNode.root .claimVeteranCore{place-items:center!important;padding:0!important;display:grid!important;top:28px!important}.claimMissionCanvas .claimMapNode.root .claimVeteranCore>span{transform-origin:50%!important;position:absolute!important;inset:0!important;transform:none!important}.claimMissionCanvas .claimMapNode.root .claimVeteranCore>b{z-index:2;place-items:center;width:100%;height:100%;line-height:0;display:grid;position:relative}.claimMissionCanvas .claimMapNode.root .claimVeteranCore svg{transform-origin:50%;margin:0;display:block;transform:translateZ(0)}.claimMissionCanvas .claimMapNode.root>strong,.claimMissionCanvas .claimMapNode.root>em{text-align:center!important;align-self:center!important;margin-left:auto!important;margin-right:auto!important}.claimMissionCanvas .claimMapNode.root>strong{margin-top:0!important}.claimMissionCanvas .claimWorkspaceRightPanel.contextualInspector.actionInspector{isolation:isolate;grid-template-rows:auto auto auto minmax(max-content,1fr)!important;align-content:stretch!important;min-height:0!important}.claimMissionCanvas .claimWorkspaceRightPanel.contextualInspector.actionInspector:before{content:"";z-index:-1;border-radius:inherit;pointer-events:none;background:linear-gradient(90deg,#48cfb852,#388fdb47) top/100% 2px no-repeat,linear-gradient(#6aa9e006 1px,#0000 1px) 0 0/100% 38px;position:absolute;inset:0}.claimMissionCanvas .claimWorkspaceRightPanel.actionInspector .claimMapInspectorClose{transition:color .16s,border-color .16s,background .16s,transform .16s;color:#a9c2d6!important}.claimMissionCanvas .claimWorkspaceRightPanel.actionInspector .claimMapInspectorClose:hover,.claimMissionCanvas .claimWorkspaceRightPanel.actionInspector .claimMapInspectorClose:focus-visible{transform:translateY(-1px);color:#f6fbff!important;background:#0f405bf5!important;border-color:#75e0cd70!important}.claimMissionCanvas .claimActionRailLead{padding-top:48px!important;padding-bottom:16px!important}.claimMissionCanvas .claimActionRailSignal{padding-top:13px!important;padding-bottom:13px!important}.claimMissionCanvas .claimActionRailSignal small{align-items:center;gap:6px;display:inline-flex}.claimMissionCanvas .claimActionRailSignal small:before{content:"";background:#64d9be;border-radius:50%;flex:none;width:6px;height:6px;box-shadow:0 0 0 4px #64d9be17,0 0 12px #64d9be6b}.claimMissionCanvas .claimActionRailMeaning{padding-top:14px!important;padding-bottom:15px!important}.claimMissionCanvas .claimActionRailMeaning p{max-width:34ch}.claimMissionCanvas .claimActionRailActions{align-content:end;background:linear-gradient(#05193208,#0a2b4994)!important;border-top:1px solid #5b9eda21!important;margin:0 -12px -14px!important;padding:18px 17px 17px!important}.claimMissionCanvas .claimActionRailPrimary,.claimMissionCanvas .claimActionRailSecondary{position:relative;overflow:hidden}.claimMissionCanvas .claimActionRailPrimary:after{content:"→";margin-left:9px;font-size:.88rem;line-height:1;transition:transform .16s}.claimMissionCanvas .claimActionRailPrimary:hover:after,.claimMissionCanvas .claimActionRailPrimary:focus-visible:after{transform:translate(3px)}.claimMissionCanvas .claimWorkspaceCollapsedPanelToggle.right{color:#e9f7ff!important;min-height:42px!important;font:800 .63rem/1 var(--font-sans)!important;background:linear-gradient(115deg,#093757f5,#0a5b68f0)!important;border:1px solid #63b0e457!important;border-radius:999px!important;padding:0 16px!important;right:7px!important;box-shadow:0 15px 34px #00081966!important}.claimMissionCanvas .claimMapNode.root{text-align:center!important;justify-content:flex-start!important;align-items:center!important;width:224px!important;height:224px!important;min-height:224px!important;padding:137px 26px 24px!important}.claimMissionCanvas .claimMapNode.root .claimVeteranCore{place-items:center!important;width:96px!important;height:96px!important;display:grid!important;top:28px!important;left:50%!important;transform:translate(-50%)!important}.claimMissionCanvas .claimMapNode.root .claimVeteranCore>b{place-items:center!important;width:100%!important;height:100%!important;display:grid!important}.claimMissionCanvas .claimMapNode.root .claimVeteranCore svg{width:54px!important;height:54px!important;margin:auto!important;display:block!important}.claimMissionCanvas .claimMapNode.root>strong,.claimMissionCanvas .claimMapNode.root>em{text-align:center!important;width:100%!important;max-width:176px!important;margin-inline:auto!important}.claimMissionCanvas .claimMapNode.root>strong{font-size:.88rem!important}.claimMissionCanvas .claimMapNode.root>em{white-space:normal!important;font-size:.62rem!important}.claimMissionCanvas .claimActionRailEvidenceLead{grid-template-columns:minmax(0,1fr) auto}.claimMissionCanvas .claimActionRailEvidenceLead>span,.claimMissionCanvas .claimActionRailEvidenceLead>h3{grid-column:1/-1}.claimMissionCanvas .claimActionRailEvidenceLead>p{color:#a7bfd2!important}.claimMissionCanvas .claimActionRailEvidenceList,.claimMissionCanvas .claimActionRailReadiness,.claimMissionCanvas .claimActionRailRecommendation{border-bottom:1px solid #5a98d126;gap:8px;min-width:0;padding:14px 5px;display:grid}.claimMissionCanvas .claimActionRailEvidenceList>span,.claimMissionCanvas .claimActionRailReadiness>span,.claimMissionCanvas .claimActionRailRecommendation>span{text-transform:uppercase;color:#74dfca!important;font:850 .54rem/1.24 var(--font-sans)!important;letter-spacing:.16em!important}.claimMissionCanvas .claimActionRailEvidenceList>p{color:#a9bfd2;font:.65rem/1.45 var(--font-sans);margin:0}.claimMissionCanvas .claimActionRailEvidenceItem{grid-template-columns:8px minmax(0,1fr) auto;align-items:center;gap:8px;min-width:0;padding:5px 0;display:grid}.claimMissionCanvas .claimActionRailEvidenceItem>i{background:#6b8193;border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 4px #6b819317}.claimMissionCanvas .claimActionRailEvidenceItem.strong>i{background:#5ed7b6;box-shadow:0 0 0 4px #5ed7b617}.claimMissionCanvas .claimActionRailEvidenceItem.developing>i{background:#f2b950;box-shadow:0 0 0 4px #f2b95017}.claimMissionCanvas .claimActionRailEvidenceItem.missing>i{background:#f16474;box-shadow:0 0 0 4px #f1647417}.claimMissionCanvas .claimActionRailEvidenceItem>strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden;color:#eaf4fc!important;font:650 .68rem/1.25 var(--font-sans)!important}.claimMissionCanvas .claimActionRailEvidenceItem>small{color:#829db1!important;font:760 .5rem/1 var(--font-sans)!important}.claimMissionCanvas .claimActionRailReadiness>strong{color:#62dfb8!important;font:760 1.75rem/1 var(--font-sans)!important}.claimMissionCanvas .claimActionRailReadiness>small{color:#9fb7ca!important;font:520 .62rem/1.4 var(--font-sans)!important}.claimMissionCanvas .claimActionRailRecommendation>strong{color:#eef7fd!important;font:710 .78rem/1.35 var(--font-sans)!important}.claimMissionCanvas .claimActionRailEvidenceActions{margin-top:auto!important}}@keyframes claimCanvasIntelligenceSweep{0%{background-position:0 -190px,0 0,0 0}to{background-position:0 calc(100% + 190px),0 0,0 0}}.claimMissionCanvas .claimMapCanvas.inlinePreview:after{z-index:1;background-color:#0000;background-image:linear-gradient(#0000 0%,#52abff06 20%,#69cdff21 47%,#77f2d84d 50%,#69cdff1c 53%,#0000 100%),linear-gradient(90deg,#041224bd,#0000 25% 72%,#041224a3),linear-gradient(#04122452,#0000 28% 72%,#0412248a);background-position:0 -190px,0 0,0 0;background-repeat:no-repeat;background-size:100% 190px,100% 100%,100% 100%;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;animation:8.5s linear infinite claimCanvasIntelligenceSweep}.claimMissionCanvas .claimMapViewport{z-index:2}.claimMissionCanvas .claimMapNode.category-claim_readiness{color:#ffe39a!important;background:radial-gradient(circle at 22% 28%,#ffd65f33,#0000 32%),linear-gradient(135deg,#633d0afa,#2a1b08fa)!important;box-shadow:inset 0 0 0 1px #ffe28e14,0 0 0 1px #f5b02624,0 0 42px #f59e0b47,0 20px 54px #0000004d!important}.claimMissionCanvas .claimMapNode.category-claim_readiness:not(.selected){border-color:#fabc36e6!important}.claimMissionCanvas .claimMapNode.category-claim_readiness .claimGraphNodeIcon{box-shadow:inset 0 0 12px #ffce5014,0 0 18px #f59e0b2e;color:#ffd76a!important;background:#4a2e08b8!important;border-color:#ffd3646b!important}.claimMissionCanvas .claimMapNode.category-claim_readiness .claimGraphNodeIcon svg{filter:drop-shadow(0 0 8px #ffc1376b);color:#ffd76a!important;stroke:currentColor!important}.claimMissionCanvas .claimMapNode.category-claim_readiness .claimGraphNodeType{color:#f3bd4c!important}.claimMissionCanvas .claimMapNode.category-claim_readiness>strong{color:#fff6dc!important}.claimMissionCanvas .claimMapNode.category-claim_readiness>em{color:#ffd76a!important}.claimMissionCanvas .claimMapNode.category-military_service{color:#8bc0ff!important;background:radial-gradient(circle at 22% 28%,#4f8fe833,#0000 34%),linear-gradient(135deg,#0b366ffa,#041531fa)!important;border-color:#4f8fe8db!important;box-shadow:inset 0 0 0 1px #8bc0ff0f,0 0 34px #4f8fe838,0 18px 44px #00000047!important}.claimMissionCanvas .claimMapNode.category-evidence{color:#64e4bd!important;background:radial-gradient(circle at 22% 28%,#34d3a533,#0000 34%),linear-gradient(135deg,#054c3efa,#031b2afa)!important;border-color:#34d3a5e0!important;box-shadow:inset 0 0 0 1px #64e4bd0f,0 0 36px #34d3a538,0 18px 44px #00000047!important}.claimMissionCanvas .claimMapNode.category-conditions{color:#6ce8f4!important;background:radial-gradient(circle at 22% 28%,#35cfe02e,#0000 34%),linear-gradient(135deg,#044153fa,#03192dfa)!important;border-color:#35cfe0e0!important;box-shadow:inset 0 0 0 1px #6ce8f40f,0 0 36px #35cfe033,0 18px 44px #00000047!important}.claimMissionCanvas .claimMapNode.category-authorities{color:#a98cff!important;background:radial-gradient(circle at 22% 28%,#7657d638,#0000 34%),linear-gradient(135deg,#312264fa,#0d1433fa)!important;border-color:#7657d6eb!important;box-shadow:inset 0 0 0 1px #a98cff0f,0 0 34px #7657d638,0 18px 44px #00000047!important}.claimMissionCanvas .claimMapNode.category-generated_reports{color:#c38aff!important;background:radial-gradient(circle at 22% 28%,#a66bff38,#0000 34%),linear-gradient(135deg,#3a1f70fa,#101335fa)!important;border-color:#a66bffe6!important;box-shadow:inset 0 0 0 1px #c38aff0f,0 0 36px #a66bff3b,0 18px 44px #00000047!important}.claimMissionCanvas .claimMapNode:is(.category-military_service,.category-evidence,.category-conditions,.category-authorities,.category-generated_reports) .claimGraphNodeIcon{box-shadow:inset 0 0 12px color-mix(in srgb, currentColor 11%, transparent), 0 0 18px color-mix(in srgb, currentColor 22%, transparent);color:currentColor!important;border-color:color-mix(in srgb, currentColor 42%, transparent)!important;background:color-mix(in srgb, currentColor 11%, #03122ad1)!important}.claimMissionCanvas .claimMapNode:is(.category-military_service,.category-evidence,.category-conditions,.category-authorities,.category-generated_reports) .claimGraphNodeIcon svg{color:currentColor!important;stroke:currentColor!important}.claimMissionCanvas .claimMapNode:is(.category-military_service,.category-evidence,.category-conditions,.category-authorities,.category-generated_reports) .claimGraphNodeType{color:currentColor!important}.claimMissionCanvas .claimMapEdge.category-military_service{--claim-map-edge-color:#4f8fe8}.claimMissionCanvas .claimMapEdge.category-evidence{--claim-map-edge-color:#34d3a5}.claimMissionCanvas .claimMapEdge.category-conditions{--claim-map-edge-color:#35cfe0}.claimMissionCanvas .claimMapEdge.category-authorities{--claim-map-edge-color:#7657d6}.claimMissionCanvas .claimMapEdge.category-generated_reports{--claim-map-edge-color:#a66bff}.claimMissionCanvas .claimMapEdge.category-claim_readiness{--claim-map-edge-color:#f5b82e}.claimMissionCanvas .claimMapEdge[class*=category-] .claimMapEdgeBase{stroke:color-mix(in srgb, var(--claim-map-edge-color,#5ba7ff) 72%, #72c7ff)!important}.claimMissionCanvas .claimMapEdge[class*=category-] .claimMapEdgeFlow{filter:drop-shadow(0 0 5px color-mix(in srgb, var(--claim-map-edge-color,#75d6ff) 66%, transparent));stroke:color-mix(in srgb, var(--claim-map-edge-color,#75d6ff) 74%, white)!important}@media (prefers-reduced-motion:reduce){.claimMissionCanvas .claimMapCanvas.inlinePreview:after{background-position:0,0 0,0 0;animation:none!important}}@media (min-width:901px){.claimMissionCanvas .claimMapNode.branch{grid-template-columns:56px minmax(0,1fr)!important;column-gap:11px!important;padding:12px 14px!important}.claimMissionCanvas .claimMapNode.branch .claimGraphNodeIcon{border-radius:14px!important;grid-row:1/4!important;align-self:center!important;width:50px!important;height:50px!important}.claimMissionCanvas .claimMapNode.branch .claimGraphNodeIcon svg{stroke-width:1.6px;width:33px!important;height:33px!important}.claimMissionCanvas .claimMapNode.category-military_service .claimGraphNodeIcon svg{width:36px!important;height:36px!important}.claimMissionCanvas .claimMapNode.root{width:240px!important;height:240px!important;min-height:240px!important;padding:151px 27px 21px!important}.claimMissionCanvas .claimMapNode.root:after{border-color:#96dbff70!important;inset:9px!important}.claimMissionCanvas .claimMapNode.root .claimVeteranCore{color:#f1fbff!important;background:radial-gradient(circle at 50% 40%,#bbe5ff66 0 18%,#2e89e9b8 42%,#05224ffa 72%)!important;border-width:1px!important;width:120px!important;height:120px!important;top:20px!important;box-shadow:0 0 0 1px #c6ecff2b,0 0 30px #47a4ffcc,0 0 62px #2777ff75,inset 0 0 25px #e4f7ff38!important}.claimMissionCanvas .claimMapNode.root .claimVeteranCore svg{stroke-width:1.45px;filter:drop-shadow(0 0 7px #e6f9ffeb)drop-shadow(0 0 15px #4eaaffc7);width:78px!important;height:78px!important}.claimMissionCanvas .claimVeteranCore .coreOrbit.outer{border-color:#429dff52!important;inset:-61px!important}.claimMissionCanvas .claimVeteranCore .coreOrbit.inner{border-color:#6dc9ff6b!important;inset:-39px!important}.claimMissionCanvas .claimMapNode.root>strong{color:#fff!important;letter-spacing:.08em!important;max-width:184px!important;font-size:.94rem!important}.claimMissionCanvas .claimMapNode.root>em{white-space:nowrap;color:#d5eaff!important;letter-spacing:.075em!important;max-width:184px!important;margin-top:5px!important;font-size:.66rem!important}.claimMissionCanvas .claimVeteranReadinessSegments{z-index:3;gap:4px;width:78px;height:5px;margin-top:9px;display:flex;position:relative}.claimMissionCanvas .claimVeteranReadinessSegments i{background:#97b5d333;border-radius:999px;flex:1 1 0;box-shadow:inset 0 0 0 1px #b4d8f414}.claimMissionCanvas .claimVeteranReadinessSegments i.active{background:linear-gradient(90deg,#ffab13,#ffd05b);box-shadow:0 0 8px #ffae1a94,inset 0 0 0 1px #ffeaa438}.claimMissionCanvas .claimWorkspaceRightPanel.contextualInspector.actionInspector.nodeActionInspector{flex-direction:column;align-content:initial!important;height:auto!important;min-height:0!important;max-height:calc(100% - 32px)!important;display:flex!important;top:16px!important;bottom:auto!important;overflow-y:auto!important}.claimMissionCanvas .claimWorkspaceRightPanel.nodeActionInspector .claimActionRailLead{padding-top:44px!important;padding-bottom:14px!important}.claimMissionCanvas .claimWorkspaceRightPanel.nodeActionInspector .claimActionRailSignal{padding:12px 4px!important}.claimMissionCanvas .claimWorkspaceRightPanel.nodeActionInspector .claimActionRailMeaning{background:linear-gradient(135deg,#1e8b9b24,#081f3642)!important;border:1px solid #5bd3c333!important;border-left:3px solid #5bd3c3bd!important;border-radius:12px!important;gap:6px!important;margin:10px 2px!important;padding:13px 14px 14px!important}.claimMissionCanvas .claimWorkspaceRightPanel.nodeActionInspector .claimActionRailMeaning p{color:#c4d5e3!important;max-width:none!important;font-size:.68rem!important;line-height:1.5!important}.claimMissionCanvas .claimWorkspaceRightPanel.nodeActionInspector .claimActionRailActions{align-content:start!important;margin:0 -12px -14px!important;padding:15px 17px 17px!important}.claimMissionCanvas .claimWorkspaceRightPanel.nodeActionInspector .claimActionRailPrimary,.claimMissionCanvas .claimWorkspaceRightPanel.nodeActionInspector .claimActionRailSecondary{border-radius:12px!important}.claimMissionCanvas .claimIntelligenceWorkspace.canvasFirst .claimMapNode.root{text-align:center!important;border-radius:50%!important;flex-direction:column!important;grid-template-rows:none!important;grid-template-columns:none!important;justify-content:flex-start!important;align-items:center!important;width:210px!important;height:210px!important;min-height:210px!important;padding:116px 16px 14px!important;display:flex!important}.claimMissionCanvas .claimIntelligenceWorkspace.canvasFirst .claimMapNode.root:before{display:none!important}.claimMissionCanvas .claimIntelligenceWorkspace.canvasFirst .claimMapNode.root:after{inset:7px!important}.claimMissionCanvas .claimIntelligenceWorkspace.canvasFirst .claimMapNode.root .claimVeteranCore{color:#f1fbff!important;width:98px!important;height:98px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;grid-area:auto!important;align-self:auto!important;position:absolute!important;top:15px!important;left:50%!important;overflow:visible!important;transform:translate(-50%)!important}.claimMissionCanvas .claimIntelligenceWorkspace.canvasFirst .claimMapNode.root .claimVeteranCore>b{width:98px!important;height:98px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;place-items:center!important;display:grid!important}.claimMissionCanvas .claimIntelligenceWorkspace.canvasFirst .claimMapNode.root .claimVeteranCore svg{stroke-width:1.45px;filter:drop-shadow(0 0 7px #e6f9ffeb)drop-shadow(0 0 15px #4eaaffc7)!important;width:96px!important;height:96px!important}.claimMissionCanvas .claimIntelligenceWorkspace.canvasFirst .claimVeteranCore .coreOrbit{display:none!important}.claimMissionCanvas .claimIntelligenceWorkspace.canvasFirst .claimMapNode.root>strong{color:#fff!important;letter-spacing:.06em!important;white-space:normal!important;grid-column:auto!important;max-width:176px!important;font-size:.83rem!important;line-height:1.08!important}.claimMissionCanvas .claimIntelligenceWorkspace.canvasFirst .claimMapNode.root>em{white-space:nowrap!important;grid-column:auto!important;max-width:176px!important;margin-top:4px!important;font-size:.62rem!important}.claimMissionCanvas .claimIntelligenceWorkspace.canvasFirst .claimMapDesktopHint{border-radius:14px!important;grid-template-columns:44px minmax(0,1fr)!important;gap:9px 12px!important;width:270px!important;height:auto!important;min-height:0!important;max-height:none!important;padding:13px 15px!important;display:grid!important;position:absolute!important;overflow:hidden!important}.claimMissionCanvas .claimIntelligenceWorkspace.canvasFirst .claimMapDesktopHint.hasAction{padding-bottom:14px!important}.claimMissionCanvas .claimIntelligenceWorkspace.canvasFirst button.claimMapDesktopHintAction{appearance:none!important;color:#78e6d5!important;width:auto!important;min-width:0!important;min-height:0!important;box-shadow:none!important;font-family:var(--font-sans)!important;letter-spacing:.1em!important;text-transform:uppercase!important;cursor:pointer!important;background:0 0!important;border:0!important;border-radius:0!important;grid-column:2!important;justify-content:flex-start!important;justify-self:start!important;align-items:center!important;gap:7px!important;margin:0!important;padding:0!important;font-size:.67rem!important;font-weight:800!important;line-height:1.2!important;display:inline-flex!important;position:static!important;transform:none!important}.claimMissionCanvas .claimIntelligenceWorkspace.canvasFirst button.claimMapDesktopHintAction:hover{color:#fff!important;background:0 0!important}.claimMissionCanvas .claimIntelligenceWorkspace.canvasFirst button.claimMapDesktopHintAction b{font-size:.9rem!important;line-height:1!important;transition:transform .16s!important;display:inline-block!important}.claimMissionCanvas .claimIntelligenceWorkspace.canvasFirst button.claimMapDesktopHintAction:hover b{transform:translate(3px)!important}}@media (max-width:900px){.cposAdminBar,.cposAdminNav,.cposAdminHeader{display:none!important}.cposAdminNav,.cposAdminNav>div,.cposAdminNav a,.cposAdminMain,.cposAdminHeader,.cposAdminHeader>div,.cposAdminHeader article,.intelligenceTrustMetrics,.intelligenceTrustMetrics>*{box-sizing:border-box!important;min-width:0!important;max-width:100%!important}.cposAdminNav{width:100%!important;padding:10px!important;overflow:hidden!important}.cposAdminNav>div{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:7px!important;width:100%!important;display:grid!important}.cposAdminNav>div>span{grid-column:1/-1!important}.cposAdminNav a{text-overflow:ellipsis;overflow:hidden;grid-template-columns:24px minmax(0,1fr)!important;width:100%!important;padding:0 7px!important;font-size:9px!important}.intelligenceTrustMetrics{grid-template-columns:repeat(2,minmax(0,1fr))!important;width:100%!important}.providerPage .providerMatchFoundation{box-sizing:border-box!important;width:calc(100% - 28px)!important;max-width:calc(100% - 28px)!important;margin-left:auto!important;margin-right:auto!important}.providerPage .providerMatchFoundation *,.providerPage .providerMatchInputs>*,.providerPage .providerLocationActions,.providerPage .providerLocationActions button{box-sizing:border-box!important;min-width:0!important;max-width:100%!important}.providerPage .providerMatchInputs,.providerPage .providerLocationActions{grid-template-columns:minmax(0,1fr)!important;width:100%!important}.providerPage .providerLocationActions{flex-direction:column!important;align-items:stretch!important;display:flex!important}.providerPage .providerLocationActions button{white-space:normal!important;justify-self:stretch!important;width:100%!important}.providerPage small,.providerPage p,.providerPage strong{overflow-wrap:anywhere;white-space:normal!important;width:auto!important;max-width:100%!important}body .cposSharedShell .cposCommandBar{position:relative!important;top:auto!important}body .cposSharedShell .cposIntelligenceRibbon,body .cposSharedShell .missionForecastBoundary{display:none!important}body .cposSharedShell .cposExecutionRegion{grid-template-columns:minmax(0,1fr)!important;gap:18px!important;padding-bottom:4px!important;display:grid!important}body .cposSharedShell .cposRecentIntelligence{gap:10px!important;width:100%!important;min-width:0!important;margin:0!important;padding:0!important;display:grid!important}body .cposSharedShell .cposRecentIntelligence .cposSectionHeading{border:0!important;align-items:end!important;min-height:0!important;padding:0 2px 3px!important}body .cposSharedShell .cposRecentIntelligence .cposSectionHeading p{color:#61788b!important;letter-spacing:.11em!important;text-transform:uppercase!important;margin:0 0 4px!important;font-size:.62rem!important;font-weight:800!important}body .cposSharedShell .cposRecentIntelligence .cposSectionHeading h2{margin:0!important;font-size:1.35rem!important;line-height:1.1!important}body .cposSharedShell .cposRecentIntelligence .cposActivitySummary{justify-items:end!important;gap:1px!important;padding-bottom:1px!important;display:grid!important}body .cposSharedShell .cposRecentIntelligence .cposActivitySummary b{color:#176d83!important;font:760 1.15rem/1 var(--cpos-display-font,Georgia, serif)!important}body .cposSharedShell .cposRecentIntelligence .cposActivitySummary small{color:#718596!important;letter-spacing:.06em!important;text-transform:uppercase!important;font-size:.52rem!important;font-weight:780!important}body .cposSharedShell .cposRecentIntelligence>div:last-child{background:linear-gradient(145deg,#ffffffed,#f4f9faf2)!important;border:1px solid #cfdee6!important;border-radius:17px!important;gap:0!important;padding:4px 0!important;display:grid!important;position:relative!important;overflow:hidden!important;box-shadow:0 15px 34px #07263c12!important}body .cposSharedShell .cposRecentIntelligence>div:last-child:before{content:none!important;display:none!important}body .cposSharedShell .cposRecentIntelligence article{background:0 0!important;border:0!important;border-bottom:1px solid #234d681a!important;border-radius:0!important;grid-template-rows:auto auto!important;grid-template-columns:34px minmax(0,1fr) auto!important;gap:4px 11px!important;min-width:0!important;padding:13px 14px!important;display:grid!important;position:relative!important}body .cposSharedShell .cposRecentIntelligence article:last-child{border-bottom:0!important}body .cposSharedShell .cposRecentIntelligence article>i{width:28px!important;height:28px!important;box-shadow:none!important;background:#e7f6f3!important;border:1px solid #b7deda!important;border-radius:9px!important;grid-area:1/1/3!important;align-self:center!important;place-items:center!important;margin:0!important;display:grid!important}body .cposSharedShell .cposRecentIntelligence article>i:before{color:#17776f!important;content:"✓"!important;font-size:.7rem!important;font-style:normal!important;font-weight:900!important}body .cposSharedShell .cposRecentIntelligence article[data-kind=readiness]>i{background:#e9f2f8!important;border-color:#b8d3e5!important}body .cposSharedShell .cposRecentIntelligence article[data-kind=readiness]>i:before{color:#286c91!important;content:"↗"!important}body .cposSharedShell .cposRecentIntelligence article[data-kind=output]>i{background:#f2ebfb!important;border-color:#d9c9ef!important}body .cposSharedShell .cposRecentIntelligence article[data-kind=output]>i:before{color:#7850a2!important;content:"◆"!important}body .cposSharedShell .cposRecentIntelligence article strong{color:#183047!important;grid-area:1/2!important;font-size:.84rem!important;line-height:1.3!important}body .cposSharedShell .cposRecentIntelligence article time{color:#718698!important;white-space:nowrap!important;grid-area:1/3!important;font-size:.65rem!important;line-height:1.3!important}body .cposSharedShell .cposRecentIntelligence article p{color:#5c7183!important;grid-area:2/2/auto/4!important;margin:0!important;font-size:.76rem!important;line-height:1.4!important}body .cposSharedShell .cposPriorityList .missionObjectiveRow>mark{display:none!important}body .cposSharedShell .cposPriorityList .missionObjectiveRow>span>strong{padding-right:0!important}body .cposSharedShell .cposPriorityList .missionObjectiveTitleLine{justify-content:space-between!important;align-items:flex-start!important;gap:10px!important;min-width:0!important;display:flex!important}body .cposSharedShell .cposPriorityList .missionObjectiveTitleLine>strong{color:#10283f!important;min-width:0!important;font-size:1rem!important;line-height:1.25!important}body .cposSharedShell .cposPriorityList .missionObjectiveTitleLine>.missionObjectivePriority{color:#5f7486!important;letter-spacing:.09em!important;text-transform:uppercase!important;background:#eaf0f3!important;border:1px solid #0000!important;border-radius:999px!important;flex:none!important;align-items:center!important;min-height:22px!important;padding:0 8px!important;font-size:.5rem!important;font-weight:900!important;line-height:1!important;display:inline-flex!important}body .cposSharedShell .cposPriorityList .missionObjectiveTitleLine>.missionObjectivePriority.critical{color:#a34f40!important;background:#fff0ed!important;border-color:#efc5bc!important}body .cposSharedShell .cposPriorityList .missionObjectiveTitleLine>.missionObjectivePriority.high{color:#916019!important;background:#fff8e9!important;border-color:#ead09a!important}body .cposSharedShell .cposPriorityList .missionObjectiveTitleLine>.missionObjectivePriority.standard{color:#287168!important;background:#edf7f5!important;border-color:#bfdcd9!important}body .cposSharedShell .cposPriorityList .missionObjectiveRow.priority-critical{border-left-color:#cf6f5c!important}body .cposSharedShell .cposPriorityList .missionObjectiveRow.priority-high{border-left-color:#d49a3b!important}body .cposSharedShell .cposPriorityList .missionObjectiveRow.priority-standard{border-left-color:#4fae9b!important}body .missionWorkspaceAtomic>.cposDesktopShell .cposMissionMain{padding-bottom:4px!important}body .missionWorkspaceAtomic>.cposDesktopShell{grid-template-rows:var(--cpos-mobile-header) auto!important;min-height:0!important}body .missionWorkspaceAtomic>.cposDesktopShell+.orchestrationDeck{margin-top:18px!important}body .cposSharedShell .cposGraphWorkspace{border:0!important;border-radius:0!important;width:100dvw!important;max-width:none!important;margin-left:-50vw!important;margin-right:-50vw!important;position:relative!important;left:50%!important;overflow:hidden!important;transform:none!important}body .cposSharedShell .cposGraphWorkspace>*,body .cposSharedShell .cposGraphWorkspace .claimMissionControl,body .cposSharedShell .cposGraphWorkspace .claimMissionCanvas,body .cposSharedShell .cposGraphWorkspace .claimGraphPanel,body .cposSharedShell .cposGraphWorkspace .claimIntelligenceWorkspace.canvasFirst,body .cposSharedShell .cposGraphWorkspace .claimWorkspaceGraphStage,body .cposSharedShell .cposGraphWorkspace .claimMapCanvas.inlinePreview{box-sizing:border-box!important;border-left:0!important;border-right:0!important;border-radius:0!important;width:100%!important;max-width:none!important;margin-left:0!important;margin-right:0!important}body .cposSharedShell .cposGraphWorkspace .claimGraphPanel{padding-left:0!important;padding-right:0!important}body .cposSharedShell .cposGraphWorkspace .claimMissionCanvas,body .cposSharedShell .cposGraphWorkspace .claimIntelligenceWorkspace.canvasFirst,body .cposSharedShell .cposGraphWorkspace .claimMapCanvas.inlinePreview{height:780px!important;min-height:780px!important}body .cposSharedShell .cposGraphWorkspace .claimIntelligenceWorkspace.canvasFirst{grid-template-rows:780px!important}body .claimMissionCanvas .claimMapNode.root .claimVeteranCore{color:#f4fbff!important;width:92px!important;height:92px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;place-items:center!important;padding:0!important;display:grid!important;top:16px!important;overflow:visible!important}body .claimMissionCanvas .claimMapNode.root .claimVeteranCore>b{width:100%!important;height:100%!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:50%!important;place-items:center!important;margin:0!important;padding:0!important;line-height:0!important;display:grid!important}body .claimMissionCanvas .claimMapNode.root .claimVeteranCore svg{stroke-width:1.9px!important;transform-origin:50%!important;filter:drop-shadow(0 0 5px #ecfbfff5)drop-shadow(0 0 13px #5ebeffdb)!important;width:64px!important;height:64px!important;margin:0!important;display:block!important;transform:none!important}body .claimMissionCanvas .claimMapNode.root>strong,body .claimMissionCanvas .claimMapNode.root>em,body .claimMissionCanvas .claimMapNode.root .claimVeteranReadinessSegments{text-align:center!important;align-self:center!important;margin-left:auto!important;margin-right:auto!important}body .claimMissionCanvas .claimMapNode.root .claimVeteranReadinessSegments{z-index:3!important;gap:4px!important;width:78px!important;height:5px!important;margin-top:9px!important;display:flex!important;position:relative!important}body .claimMissionCanvas .claimMapNode.root .claimVeteranReadinessSegments i{background:#97b5d338!important;border-radius:999px!important;flex:1 1 0!important;display:block!important;box-shadow:inset 0 0 0 1px #b4d8f41a!important}body .claimMissionCanvas .claimMapNode.root .claimVeteranReadinessSegments i.active{background:linear-gradient(90deg,#ffab13,#ffd05b)!important;box-shadow:0 0 8px #ffae1a94,inset 0 0 0 1px #ffeaa438!important}body .claimMissionCanvas .claimMapNode.branch .claimGraphNodeIcon{box-sizing:border-box!important;grid-area:1/1/4!important;place-self:center!important;place-items:center!important;width:38px!important;height:38px!important;margin:0!important;padding:0!important;line-height:0!important;display:grid!important}body .claimMissionCanvas .claimMapNode.branch .claimGraphNodeIcon>svg{transform-origin:50%!important;width:24px!important;height:24px!important;margin:0!important;display:block!important;position:static!important;transform:none!important}body .cposSharedShell .cposVaultHero{grid-template-columns:minmax(0,1fr)!important;gap:14px!important;min-height:0!important;margin:0!important;padding:22px 14px 16px!important;display:grid!important}body .cposSharedShell .cposVaultHero>div:first-child{gap:5px!important;display:grid!important}body .cposSharedShell .cposVaultHero>div:first-child>p,body .cposSharedShell .cposVaultHero>div:first-child>span,body .cposSharedShell .cposVaultAccess>span,body .cposSharedShell .cposVaultAccess>small{display:none!important}body .cposSharedShell .cposVaultHero h1{letter-spacing:-.045em!important;max-width:12ch!important;margin:0!important;font-size:clamp(2rem,9vw,2.7rem)!important;line-height:.98!important}body .cposSharedShell .cposVaultAccess{box-shadow:none!important;border-radius:12px!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:10px!important;padding:12px!important;display:grid!important}body .cposSharedShell .cposVaultAccess strong{font-size:.92rem!important;line-height:1.2!important}body .cposSharedShell .cposVaultAccess a{white-space:nowrap!important;justify-content:center!important;align-items:center!important;gap:8px!important;min-height:40px!important;margin:0!important;padding:0 13px!important}body .cposSharedShell .cposEvidenceMetrics{background:0 0!important;border:0!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;width:100%!important;margin:0!important;padding:0 14px 16px!important;display:grid!important}body .cposSharedShell .cposEvidenceMetrics>button{background:#ffffffb8!important;border:1px solid #d7e2e8!important;border-right:0!important;gap:2px!important;min-height:66px!important;padding:10px!important}body .cposSharedShell .cposEvidenceMetrics>button:first-child{border-radius:11px 0 0 11px!important}body .cposSharedShell .cposEvidenceMetrics>button:nth-child(3){border-right:1px solid #d7e2e8!important;border-radius:0 11px 11px 0!important}body .cposSharedShell .cposEvidenceMetrics>button:nth-child(4),body .cposSharedShell .cposEvidenceMetrics i{display:none!important}body .cposSharedShell .cposEvidenceMetrics strong{font-size:1.35rem!important;line-height:1!important}body .cposSharedShell .cposEvidenceMetrics span{font-size:.58rem!important;line-height:1.2!important}body .cposSharedShell .cposVaultContinuity{width:100%!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;margin:0!important;padding:10px 14px 18px!important;display:block!important}body .cposSharedShell .cposVaultCollections .cposEvidenceSectionHead>div>p,body .cposSharedShell .cposVaultCollections .cposEvidenceSectionHead>span,body .cposSharedShell .cposVaultAssurance,body .cposSharedShell .veteranTimelineDeck{display:none!important}body .cposSharedShell .cposVaultCollections .cposEvidenceSectionHead h2{margin:0!important;font-size:1.05rem!important;line-height:1.2!important}body .cposSharedShell .cposVaultCollectionGrid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;margin-top:10px!important;display:grid!important}body .cposSharedShell .cposVaultCollectionGrid>button{border-radius:10px!important;gap:3px!important;min-height:68px!important;padding:10px 12px!important}body .cposSharedShell .cposVaultCollectionGrid>button:nth-child(n+5),body .cposSharedShell .cposVaultCollectionGrid small{display:none!important}body .cposSharedShell .cposVaultCollectionGrid span{font-size:.66rem!important}body .cposSharedShell .cposVaultCollectionGrid strong{font-size:1.3rem!important;line-height:1!important}body .cposSharedShell .cposEvidenceInventory{width:100%!important;padding:18px 14px 6px!important}body .cposSharedShell .cposEvidenceInventory>.cposEvidenceSectionHead{align-items:end!important;padding-bottom:5px!important}body .cposSharedShell .cposEvidenceInventory>.cposEvidenceSectionHead p{display:none!important}body .cposSharedShell .cposEvidenceInventory>.cposEvidenceSectionHead h2{margin:0!important;font-size:1.35rem!important}body .cposSharedShell .cposEvidenceToolbar{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;padding:10px 0 14px!important;display:grid!important}body .cposSharedShell .cposEvidenceToolbar input{grid-column:1/-1!important}body .cposSharedShell .cposEvidenceToolbar input,body .cposSharedShell .cposEvidenceToolbar select{box-sizing:border-box!important;width:100%!important;min-width:0!important;height:42px!important;font-size:.72rem!important}body .cposSharedShell .cposEvidenceRows{gap:9px!important;display:grid!important}body .cposSharedShell .cposEvidenceRow{background:#fffc!important;border:1px solid #d7e2e8!important;border-radius:12px!important;grid-template-columns:minmax(0,1fr) auto!important;gap:8px 10px!important;min-height:0!important;padding:13px!important;display:grid!important;transform:none!important}body .cposSharedShell .cposEvidenceDocument{grid-area:1/1!important;min-width:0!important}body .cposSharedShell .cposEvidenceDocument>span{min-width:0!important}body .cposSharedShell .cposEvidenceDocument strong{text-overflow:ellipsis!important;white-space:nowrap!important;font-size:.82rem!important;line-height:1.25!important;overflow:hidden!important}body .cposSharedShell .cposEvidenceDocument small{font-size:.65rem!important}body .cposSharedShell .cposEvidenceStatus{white-space:nowrap!important;grid-area:1/2!important;align-self:start!important;font-size:.56rem!important}body .cposSharedShell .cposEvidenceRelationship{grid-area:2/1/auto/-1!important}body .cposSharedShell .cposEvidenceRelationship strong{font-size:.68rem!important}body .cposSharedShell .cposEvidenceRelationship small,body .cposSharedShell .cposEvidenceSignals,body .cposSharedShell .cposEvidenceRow>time{display:none!important}body .cposSharedShell .cposEvidenceActions{grid-area:3/1/auto/-1!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:7px!important;display:grid!important}body .cposSharedShell .cposEvidenceActions button{text-align:center!important;background:#f7fafb!important;border:1px solid #d5e1e7!important;border-radius:8px!important;min-height:38px!important;padding:0 10px!important}body .cposSharedShell .cposEvidenceActions button:first-child{color:#fff!important;background:#176d83!important;border-color:#176d83!important}body .cposSharedShell .cposEvidenceLower{width:100%!important;padding:22px 14px 34px!important;display:block!important}body .cposSharedShell .cposEvidenceLower>section:first-child{display:none!important}body .cposSharedShell .cposEvidenceIntake{width:100%!important;box-shadow:none!important;border-radius:12px!important;padding:16px!important}body .cposSharedShell .cposEvidenceIntake .cposEvidenceSectionHead p,body .cposSharedShell .cposEvidenceIntake>small{display:none!important}body .cposSharedShell .cposEvidenceIntake .cposEvidenceSectionHead h2{margin:0!important;font-size:1.25rem!important}body .cposSharedShell .cposEvidenceIntake input[type=file]{min-height:54px!important;padding:12px!important}body .cposSharedShell .cposEvidenceIntake .primaryButton{min-height:44px!important}body .cposStrategyShell .cposMissionMain{padding:0 14px 34px!important}body .cposStrategyShell .cposStrategyHeader{border-bottom:0!important;grid-template-columns:minmax(0,1fr)!important;gap:14px!important;min-height:0!important;padding:22px 0 14px!important;display:grid!important}body .cposStrategyShell .cposStrategyHeader>div:first-child{gap:6px!important;display:grid!important}body .cposStrategyShell .cposStrategyHeader>div:first-child>p{margin:0!important;font-size:.62rem!important}body .cposStrategyShell .cposStrategyHeader h1{text-wrap:balance;max-width:15ch!important;font-family:var(--cpos-interface-font)!important;letter-spacing:-.045em!important;margin:0!important;font-size:clamp(2rem,9vw,2.55rem)!important;font-weight:850!important;line-height:1.02!important}body .cposStrategyShell .cposStrategyHeader>div:first-child>span{display:none!important}body .cposStrategyShell .cposStrategyObjective{background:#fff!important;border:1px solid #d4e1e7!important;border-left:3px solid #58bfa9!important;border-radius:12px!important;grid-template-columns:minmax(0,1fr)!important;gap:7px!important;padding:13px 14px!important;display:grid!important}body .cposStrategyShell .cposStrategyObjective>span{font-size:.56rem!important}body .cposStrategyShell .cposStrategyObjective strong{font-size:.88rem!important;line-height:1.35!important}body .cposStrategyShell .cposStrategyObjective button{color:#fff!important;background:#176d83!important;border:0!important;border-radius:8px!important;justify-content:center!important;align-items:center!important;width:100%!important;min-height:40px!important;padding:0 12px!important;display:flex!important}body .cposStrategyShell .cposStrategyBrief{background:#ffffffb8!important;border:1px solid #d7e2e8!important;border-radius:12px!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:0!important;width:100%!important;margin:0 0 8px!important;padding:0!important;display:grid!important;overflow:hidden!important}body .cposStrategyShell .cposStrategyBrief>div{border:0!important;border-right:1px solid #dce6eb!important;gap:3px!important;min-width:0!important;min-height:72px!important;padding:11px 9px!important}body .cposStrategyShell .cposStrategyBrief>div:nth-child(2){display:none!important}body .cposStrategyShell .cposStrategyBrief>div:last-child{border-right:0!important}body .cposStrategyShell .cposStrategyBrief span{font-size:.49rem!important;line-height:1.2!important}body .cposStrategyShell .cposStrategyBrief strong,body .cposStrategyShell .cposStrategyScore strong{overflow-wrap:anywhere!important;font-size:1.15rem!important;line-height:1.05!important}body .cposStrategyShell .cposStrategyBrief small{text-overflow:ellipsis!important;white-space:nowrap!important;width:100%!important;min-width:0!important;font-size:.56rem!important;line-height:1.25!important;display:block!important;overflow:hidden!important}body .cposStrategyShell .cposStrategyScore>i{height:3px!important}body .cposStrategyShell .cposStrategyTheory{padding:22px 0 0!important}body .cposStrategyShell .cposStrategyTheory .cposStrategySectionHead{border-bottom:0!important;padding:0 0 10px!important;display:block!important}body .cposStrategyShell .cposStrategyTheory .cposStrategySectionHead p,body .cposStrategyShell .cposStrategyClaimContext,body .cposStrategyShell .cposTheoryRecommendation,body .cposStrategyShell .cposTheoryBody>aside{display:none!important}body .cposStrategyShell .cposStrategyTheory .cposStrategySectionHead h2{margin:0!important;font-size:1.35rem!important;line-height:1.12!important}body .cposStrategyShell .cposTheoryBody{background:#fff!important;border:1px solid #d4e1e7!important;border-radius:12px!important;margin:0!important;padding:0!important;display:block!important;overflow:hidden!important}body .cposStrategyShell .cposTheoryProof{border:0!important;gap:0!important;padding:0!important;display:grid!important}body .cposStrategyShell .cposTheoryProof>span{display:none!important}body .cposStrategyShell .cposTheoryProof ol{gap:0!important;margin:0!important;padding:0!important;display:grid!important}body .cposStrategyShell .cposTheoryProof li{border-bottom:1px solid #e0e8ed!important;grid-template-columns:30px minmax(0,1fr)!important;gap:10px!important;padding:13px!important;display:grid!important}body .cposStrategyShell .cposTheoryProof li:last-child{border-bottom:0!important}body .cposStrategyShell .cposTheoryProof li>b{color:#167666!important;background:#e4f5f1!important;border-radius:50%!important;place-items:center!important;width:28px!important;height:28px!important;font-size:.52rem!important;display:grid!important}body .cposStrategyShell .cposTheoryProof li>p{gap:3px!important;margin:0!important;display:grid!important}body .cposStrategyShell .cposTheoryProof li strong{font-size:.78rem!important;line-height:1.3!important}body .cposStrategyShell .cposTheoryProof li small{font-size:.65rem!important;line-height:1.4!important}body .cposStrategyShell .cposStrategyPriorityGap{border-radius:13px!important;margin-top:20px!important}body .cposStrategyShell .cposStrategyPriorityGapLead,body .cposStrategyShell .cposStrategyPriorityGap>dl,body .cposStrategyShell .cposStrategyPriorityGap>aside{padding:16px!important}body .cposStrategyShell .cposStrategyPriorityGapLead h2{font-family:var(--cpos-interface-font)!important;font-size:1.25rem!important;font-weight:820!important;line-height:1.15!important}body .cposStrategyShell .cposStrategyPriorityGapLead small{font-size:.65rem!important}body .cposStrategyShell .cposStrategyPriorityGap>dl{display:none!important}body .cposStrategyShell .cposStrategyPriorityGap>aside>strong{font-size:.8rem!important;line-height:1.4!important}body .cposStrategyShell .cposStrategyPriorityGap>aside>div{grid-template-columns:repeat(2,minmax(0,1fr))!important;width:100%!important;display:grid!important}body .cposStrategyShell .cposStrategyPriorityGap>aside a,body .cposStrategyShell .cposStrategyPriorityGap>aside button{text-align:center!important;justify-content:center!important;align-items:center!important;min-height:40px!important;padding:0 9px!important;display:flex!important}body .cposStrategyShell .cposStrategyElements{padding:26px 0 0!important}body .cposStrategyShell .cposStrategyElements .cposStrategySectionHead,body .cposStrategyShell .cposStrategyRoadmap .cposStrategySectionHead{border-bottom:0!important;align-items:end!important;padding-bottom:10px!important;display:flex!important}body .cposStrategyShell .cposStrategySectionHead p{display:none!important}body .cposStrategyShell .cposStrategySectionHead h2{margin:0!important;font-size:1.2rem!important}body .cposStrategyShell .cposStrategySectionHead>span{text-align:right!important;font-size:.6rem!important}body .cposStrategyShell .cposStrategyElementRows{grid-template-columns:minmax(0,1fr)!important;gap:8px!important;margin:0!important;display:grid!important}body .cposStrategyShell .cposStrategyElementRows article{background:#ffffffc7!important;border:1px solid #d8e3e8!important;border-radius:11px!important;grid-template-columns:minmax(0,1fr) auto 40px!important;gap:7px 9px!important;min-height:0!important;padding:12px!important;display:grid!important}body .cposStrategyShell .cposStrategyElementRows article>span{grid-area:1/1!important}body .cposStrategyShell .cposStrategyElementRows article>b{grid-area:1/2/auto/4!important;justify-self:end!important}body .cposStrategyShell .cposStrategyElementRows article>progress{grid-area:2/1/auto/3!important}body .cposStrategyShell .cposStrategyElementRows article>em{text-align:right!important;grid-area:2/3!important}body .cposStrategyShell .cposStrategyElementRows article>p{grid-area:3/1/auto/-1!important;font-size:.66rem!important}body .cposStrategyShell .cposStrategyExecutionBoard{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;margin:26px 0 0!important}body .cposStrategyShell .cposStrategyExecutionHead{display:none!important}body .cposStrategyShell .cposStrategyDecisionGrid{padding:0!important;display:block!important}body .cposStrategyShell .cposStrategyDecisionPanel.pathway{display:none!important}body .cposStrategyShell .cposStrategyDecisionPanel.risk{box-shadow:none!important;border-radius:12px!important}body .cposStrategyShell .cposStrategyDecisionPanel>header{padding:14px!important}body .cposStrategyShell .cposStrategyDecisionPanel>header p{display:none!important}body .cposStrategyShell .cposStrategyDecisionPanel>header h3{font-size:1.15rem!important}body .cposStrategyShell .cposStrategyRiskList{padding:0 13px 8px!important}body .cposStrategyShell .cposStrategyRiskList article{grid-template-columns:auto minmax(0,1fr)!important;gap:9px!important;padding:11px 0!important}body .cposStrategyShell .cposStrategyRiskList small{display:none!important}body .cposStrategyShell .cposStrategyRoadmap,body .cposStrategyShell .cposStrategyExecutionBoard .cposStrategyRoadmap{background:0 0!important;border:0!important;margin:18px 0 0!important;padding:0!important}body .cposStrategyShell .cposStrategyRoadmap ol{grid-template-columns:minmax(0,1fr)!important;gap:8px!important;margin:0!important;display:grid!important}body .cposStrategyShell .cposStrategyRoadmap li{background:#fffc!important;border:1px solid #d8e3e8!important;border-radius:11px!important;grid-template-columns:32px minmax(0,1fr) auto!important;gap:9px!important;min-height:0!important;padding:11px!important;display:grid!important}body .cposStrategyShell .cposStrategyRoadmap li small{display:none!important}body .cposStrategyShell .cposStrategyRoadmap li em{align-self:start!important;font-size:.53rem!important}body .cposStrategyShell .cposStrategyActions{border:0!important;grid-template-columns:minmax(0,1fr)!important;gap:7px!important;margin-top:12px!important;padding:0!important;display:grid!important}body .cposStrategyShell .cposStrategyActions>*{text-align:center!important;justify-content:center!important;align-items:center!important;min-height:42px!important;display:flex!important}body .strategyWorkspaceDetails{display:none!important}body .cposSharedShell .cposMissionMain,body .cposStrategyShell .cposMissionMain{padding-bottom:calc(78px + env(safe-area-inset-bottom))!important}body .cposSharedShell .cposIntelligenceRibbon{z-index:180!important;width:100%!important;min-width:0!important;height:calc(58px + env(safe-area-inset-bottom))!important;padding:0 0 env(safe-area-inset-bottom)!important;-webkit-backdrop-filter:blur(18px)!important;backdrop-filter:blur(18px)!important;background:#031d34fa!important;border:0!important;border-top:1px solid #82bed83d!important;border-radius:0!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;margin:0!important;display:grid!important;position:fixed!important;inset:auto 0 0!important;box-shadow:0 -12px 30px #051d322e!important}body .cposSharedShell .cposIntelligenceRibbon>button{min-width:0!important;min-height:58px!important;color:inherit!important;text-align:center!important;background:0 0!important;border:0!important;border-right:1px solid #8ac0d829!important;border-radius:0!important;place-content:center!important;gap:3px!important;padding:6px 8px!important;display:grid!important;transform:none!important}body .cposSharedShell .cposIntelligenceRibbon>button:nth-child(3){border-right:0!important}body .cposSharedShell .cposIntelligenceRibbon>button:nth-child(n+4),body .cposSharedShell .cposIntelligenceRibbon>button.next{display:none!important}body .cposSharedShell .cposIntelligenceRibbon>button strong{color:#f4fbff!important;text-overflow:ellipsis!important;white-space:nowrap!important;width:100%!important;font-size:.9rem!important;line-height:1.05!important;display:block!important;overflow:hidden!important}body .cposSharedShell .cposIntelligenceRibbon>button span{color:#8eaac0!important;letter-spacing:.04em!important;text-overflow:ellipsis!important;text-transform:uppercase!important;white-space:nowrap!important;width:100%!important;font-size:.52rem!important;font-weight:720!important;line-height:1.1!important;display:block!important;overflow:hidden!important}body .cposSharedShell .osClaimsCommandCenter{color:#10283f!important;width:100%!important;max-width:none!important;margin:0!important;overflow:visible!important}body .cposSharedShell .osClaimsCommandCenter .claimsCommandDashboard{width:100%!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;gap:0!important;padding:0!important;display:grid!important;overflow:visible!important}body .cposSharedShell .osClaimsCommandCenter .claimsCommandHero{color:#fff!important;background:radial-gradient(circle at 96% 4%,#3db1aa47,#0000 45%),radial-gradient(circle at 4% 100%,#2d769933,#0000 42%),linear-gradient(145deg,#061a2f,#0a3d59)!important;border:0!important;border-bottom:1px solid #70b5c840!important;border-radius:0!important;grid-template-columns:minmax(0,1fr)!important;gap:14px!important;width:100vw!important;max-width:none!important;min-height:0!important;margin:0 0 0 -50vw!important;padding:21px 16px 18px!important;display:grid!important;position:relative!important;left:50%!important;overflow:hidden!important;box-shadow:0 14px 34px #051e3226!important}body .cposSharedShell .osClaimsCommandCenter .claimsCommandHero:before{opacity:.22!important;content:""!important;pointer-events:none!important;background-image:linear-gradient(#89ccdc24 1px,#0000 1px),linear-gradient(90deg,#89ccdc1f 1px,#0000 1px)!important;background-size:42px 42px!important;position:absolute!important;inset:0!important;-webkit-mask-image:linear-gradient(135deg,#0000,#000 58%,#000)!important;mask-image:linear-gradient(135deg,#0000,#000 58%,#000)!important}body .cposSharedShell .osClaimsCommandCenter .claimsCommandHero>*{z-index:1!important;min-width:0!important;position:relative!important}body .cposSharedShell .osClaimsCommandCenter .claimsCommandHero .eyebrow{color:#75dcc6!important;letter-spacing:.15em!important;margin:0 0 7px!important;font-size:.56rem!important}body .cposSharedShell .osClaimsCommandCenter .claimsCommandHero h2{color:#f5fbff!important;max-width:17ch!important;font-family:var(--cpos-interface-font)!important;letter-spacing:-.045em!important;text-wrap:balance!important;margin:0!important;font-size:clamp(1.55rem,7.5vw,2rem)!important;font-weight:850!important;line-height:1.02!important}body .cposSharedShell .osClaimsCommandCenter .claimsCommandHero>div>p:not(.eyebrow){display:none!important}body .cposSharedShell .claimsCommandHeroBrief{color:#eef8fd!important;-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important;background:#02142557!important;border:1px solid #afdde733!important;border-left:3px solid #68d1b9!important;border-radius:12px!important;grid-template-columns:minmax(0,1fr)!important;gap:7px!important;min-height:0!important;padding:12px 13px!important;display:grid!important}body .cposSharedShell .claimsCommandHeroBrief>span,body .cposSharedShell .claimsCommandHeroBrief>strong{display:none!important}body .cposSharedShell .claimsCommandHeroBrief .claimsReadinessExplainTrigger{grid-template-columns:minmax(0,1fr) auto!important;gap:5px 9px!important;width:100%!important;margin:0!important;padding:0!important;display:grid!important}body .cposSharedShell .claimsCommandHeroBrief .claimsReadinessClaimName{color:#e9f4fa!important;text-overflow:ellipsis!important;white-space:nowrap!important;grid-column:1/-1!important;font-size:.7rem!important;font-weight:740!important;line-height:1.3!important;overflow:hidden!important}body .cposSharedShell .claimsCommandHeroBrief .claimsReadinessMeta{grid-column:1/-1!important;justify-content:space-between!important;align-items:center!important;gap:12px!important;display:flex!important}body .cposSharedShell .claimsCommandHeroBrief .claimsReadinessMeta strong{color:#fff!important;font-size:1.08rem!important}body .cposSharedShell .claimsCommandHeroBrief .claimsReadinessMeta i{color:#7be1ca!important;font-size:.56rem!important}body .cposSharedShell .claimsCommandHeroBrief .claimsCommandActions{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:7px!important;width:100%!important;margin-top:3px!important;display:grid!important}body .cposSharedShell .claimsCommandHeroBrief .compactActionButton{text-align:center!important;border-radius:8px!important;justify-content:center!important;align-items:center!important;min-width:0!important;min-height:40px!important;padding:0 9px!important;font-size:.65rem!important;display:flex!important}body .cposSharedShell .claimsCommandHeroBrief .compactActionButton.secondary{color:#e9f5fb!important;background:#ffffff12!important;border-color:#badae940!important}body .cposSharedShell .claimsCommandHeroBrief .compactActionButton.primary{color:#073d3a!important;background:#74ddc8!important;border-color:#6bd2bd!important;box-shadow:0 8px 20px #00000029!important}body .cposSharedShell .osClaimsCommandCenter .portfolioMetricGrid{-webkit-backdrop-filter:blur(12px)!important;backdrop-filter:blur(12px)!important;background:#ffffffd1!important;border:1px solid #d3e0e7!important;border-radius:12px!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:0!important;width:calc(100% - 28px)!important;margin:14px auto 0!important;padding:0!important;display:grid!important;overflow:hidden!important;box-shadow:0 10px 28px #0f31460f!important}body .cposSharedShell .osClaimsCommandCenter .portfolioMetricCard:nth-child(-n+3){display:none!important}body .cposSharedShell .osClaimsCommandCenter .portfolioMetricCard{min-width:0!important;min-height:74px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-right:1px solid #dde6eb!important;border-radius:0!important;align-content:center!important;gap:3px!important;padding:10px!important;display:grid!important}body .cposSharedShell .osClaimsCommandCenter .portfolioMetricCard:last-child{border-right:0!important}body .cposSharedShell .osClaimsCommandCenter .portfolioMetricCard:before,body .cposSharedShell .osClaimsCommandCenter .portfolioMetricCard:after{display:none!important}body .cposSharedShell .osClaimsCommandCenter .portfolioMetricCard>span{color:#718598!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:.47rem!important;line-height:1.15!important;overflow:hidden!important}body .cposSharedShell .osClaimsCommandCenter .portfolioMetricCard>strong{color:#102d45!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:1rem!important;line-height:1!important;overflow:hidden!important}body .cposSharedShell .osClaimsCommandCenter .portfolioMetricCard.ready>strong{color:#177865!important}body .cposSharedShell .osClaimsCommandCenter .portfolioMetricCard.urgent>strong{color:#a76716!important}body .cposSharedShell .osClaimsCommandCenter .portfolioMetricCard>small{display:none!important}body .cposSharedShell .osClaimsCommandCenter .commandPortfolioPanel{width:100%!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:22px 14px 0!important;overflow:visible!important}body .cposSharedShell .claimsPortfolioHeading,body .cposSharedShell .secondaryClaimListHead{border:0!important;justify-content:space-between!important;align-items:end!important;gap:12px!important;padding:0 1px 11px!important;display:flex!important}body .cposSharedShell .claimsPortfolioHeading .eyebrow,body .cposSharedShell .secondaryClaimListHead .eyebrow{color:#17758a!important;margin:0 0 3px!important;font-size:.5rem!important}body .cposSharedShell .claimsPortfolioHeading h2,body .cposSharedShell .secondaryClaimListHead h2{color:#102b42!important;margin:0!important;font-size:1rem!important;line-height:1.15!important}body .cposSharedShell .claimsPortfolioHeading>span,body .cposSharedShell .secondaryClaimListHead>span{color:#758899!important;text-align:right!important;max-width:92px!important;font-size:.55rem!important;line-height:1.25!important}body .cposSharedShell .osClaimsCommandCenter .primaryClaimCard{color:#eff8fc!important;background:radial-gradient(circle at 100% 0,#50c1aa38,#0000 44%),linear-gradient(148deg,#071b30,#0a3a55)!important;border:1px solid #7cb1c352!important;border-radius:16px!important;grid-template-columns:minmax(0,1fr)!important;gap:14px!important;width:100%!important;margin:0!important;padding:18px!important;display:grid!important;position:relative!important;overflow:hidden!important;box-shadow:0 18px 42px #061f332e!important}body .cposSharedShell .osClaimsCommandCenter .primaryClaimCard:before{background:linear-gradient(90deg,#67d4bb,#4d9fc1,#0000)!important;height:3px!important}body .cposSharedShell .osClaimsCommandCenter .claimBadgeRow{flex-wrap:wrap!important;gap:6px!important;display:flex!important}body .cposSharedShell .osClaimsCommandCenter .claimTypeBadge,body .cposSharedShell .osClaimsCommandCenter .workspaceContextPill{color:#a7dddf!important;background:#ffffff14!important;border:1px solid #b8dee729!important;border-radius:6px!important;padding:5px 7px!important;font-size:.46rem!important}body .cposSharedShell .osClaimsCommandCenter .workspaceContextPill{color:#f0cc83!important}body .cposSharedShell .osClaimsCommandCenter .portfolioClaimMain h3{color:#fff!important;letter-spacing:-.04em!important;overflow-wrap:anywhere!important;margin:11px 0 0!important;font-size:1.42rem!important;font-weight:850!important;line-height:1.02!important}body .cposSharedShell .osClaimsCommandCenter .portfolioClaimMain p{color:#b8ccd8!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;margin:8px 0 0!important;font-size:.67rem!important;line-height:1.45!important;display:-webkit-box!important;overflow:hidden!important}body .cposSharedShell .osClaimsCommandCenter .primaryClaimUpdated{color:#829cad!important;margin-top:8px!important;font-size:.55rem!important;display:block!important}body .cposSharedShell .osClaimsCommandCenter .portfolioClaimStats{background:#0212213d!important;border:1px solid #add2e029!important;border-radius:10px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:0!important;display:grid!important;overflow:hidden!important}body .cposSharedShell .osClaimsCommandCenter .portfolioClaimStats>span{background:0 0!important;border:1px solid #b1d2df24!important;border-top:0!important;border-left:0!important;align-content:center!important;min-width:0!important;min-height:68px!important;padding:10px!important;display:grid!important}body .cposSharedShell .osClaimsCommandCenter .portfolioClaimStats>span:nth-child(2n){border-right:0!important}body .cposSharedShell .osClaimsCommandCenter .portfolioClaimStats>span:nth-last-child(-n+2){border-bottom:0!important}body .cposSharedShell .osClaimsCommandCenter .portfolioClaimStats small{color:#83a0b3!important;font-size:.47rem!important}body .cposSharedShell .osClaimsCommandCenter .portfolioClaimStats strong,body .cposSharedShell .osClaimsCommandCenter .portfolioClaimStats>span:first-child strong{color:#f1f8fc!important;text-overflow:ellipsis!important;white-space:nowrap!important;margin-top:4px!important;font-size:.8rem!important;line-height:1.1!important;overflow:hidden!important}body .cposSharedShell .osClaimsCommandCenter .portfolioClaimStats>span:first-child strong{color:#79dfc8!important;font-size:1.15rem!important}body .cposSharedShell .osClaimsCommandCenter .portfolioClaimStats i{background:#a7c8d633!important;height:3px!important;margin-top:6px!important}body .cposSharedShell .osClaimsCommandCenter .portfolioClaimAction{border:0!important;border-top:1px solid #b1d2df29!important;gap:6px!important;padding:14px 0 0!important;display:grid!important}body .cposSharedShell .osClaimsCommandCenter .portfolioClaimAction small{color:#77d8c2!important;font-size:.48rem!important}body .cposSharedShell .osClaimsCommandCenter .portfolioClaimAction span{color:#fff!important;font-size:.86rem!important;line-height:1.3!important}body .cposSharedShell .osClaimsCommandCenter .portfolioClaimAction em{color:#073d3a!important;background:#71d8c2!important;border-radius:8px!important;align-items:center!important;width:fit-content!important;min-height:38px!important;margin-top:3px!important;padding:0 12px!important;font-size:.62rem!important;display:flex!important}body .cposSharedShell .osClaimsCommandCenter .claimHealthPanel,body .cposSharedShell .osClaimsCommandCenter .remainingTasksPanel{display:none!important}body .cposSharedShell .osClaimsCommandCenter .completionBreakdown{scrollbar-width:none!important;border:0!important;border-top:1px solid #b1d2df29!important;gap:7px 10px!important;padding:13px 0 0!important;display:flex!important;overflow-x:auto!important}body .cposSharedShell .osClaimsCommandCenter .completionBreakdown::-webkit-scrollbar{display:none!important}body .cposSharedShell .osClaimsCommandCenter .completionBreakdown>strong{color:#83a0b3!important;flex:none!important;font-size:.48rem!important}body .cposSharedShell .osClaimsCommandCenter .completionBreakdown span{color:#a9becc!important;white-space:nowrap!important;flex:none!important;font-size:.57rem!important}body .cposSharedShell .osClaimsCommandCenter .completionBreakdown span.done{color:#72d9c2!important}body .cposSharedShell .osClaimsCommandCenter .completionBreakdown span.attention{color:#efc476!important}body .cposSharedShell .osClaimsCommandCenter .secondaryClaimList{border:0!important;gap:9px!important;margin:25px 0 0!important;padding:0!important;display:grid!important}body .cposSharedShell .osClaimsCommandCenter .secondaryClaimRow{color:#173047!important;background:#ffffffd6!important;border:1px solid #d5e1e7!important;border-radius:12px!important;grid-template-columns:minmax(0,1fr) auto!important;gap:9px 12px!important;min-height:0!important;padding:13px!important;display:grid!important;position:relative!important;box-shadow:0 7px 20px #1031460d!important}body .cposSharedShell .secondaryClaimIdentity{justify-items:start!important;min-width:0!important;display:grid!important}body .cposSharedShell .secondaryClaimIdentity>strong{text-overflow:ellipsis!important;white-space:nowrap!important;width:100%!important;margin-top:7px!important;font-size:.84rem!important;line-height:1.2!important;overflow:hidden!important}body .cposSharedShell .secondaryClaimIdentity>small{color:#7b8e9e!important;margin-top:4px!important;font-size:.53rem!important}body .cposSharedShell .osClaimsCommandCenter .secondaryClaimRow .claimTypeBadge{color:#156d68!important;background:#e4f3f1!important;border:0!important}body .cposSharedShell .secondaryClaimProgress{align-content:center!important;gap:5px!important;min-width:64px!important;display:grid!important}body .cposSharedShell .secondaryClaimProgress>span{color:#6e8293!important;text-align:right!important;font-size:.52rem!important}body .cposSharedShell .secondaryClaimProgress>span strong{color:#17758a!important;font-size:1rem!important}body .cposSharedShell .secondaryClaimProgress>i{background:#d8e3e8!important;height:3px!important}body .cposSharedShell .secondaryClaimState{border-top:1px solid #e0e8ec!important;grid-column:1/-1!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;padding-top:9px!important;display:grid!important}body .cposSharedShell .secondaryClaimState span{gap:2px!important;display:grid!important}body .cposSharedShell .secondaryClaimState small{color:#8394a2!important;font-size:.47rem!important}body .cposSharedShell .secondaryClaimState strong{text-overflow:ellipsis!important;white-space:nowrap!important;font-size:.62rem!important;overflow:hidden!important}body .cposSharedShell .osClaimsCommandCenter .secondaryClaimRow>em{color:#17758a!important;font-size:.55rem!important;position:absolute!important;bottom:12px!important;right:13px!important}body .cposSharedShell .osClaimsCommandCenter .recentActivityPanel{display:none!important}}@media (min-width:901px){.cposDesktopShell .osClaimsCommandCenter .claimsCommandHeroRefined{grid-template-columns:minmax(0,1fr) minmax(410px,.56fr);gap:clamp(34px,4vw,66px);min-height:238px;margin-top:20px;padding:36px 42px 42px}.cposDesktopShell .osClaimsCommandCenter .claimsCommandHeroRefined h2{max-width:760px;font-size:clamp(39px,3.55vw,57px);line-height:.96}.claimsCommandHeroCopy{justify-items:start;display:grid}.claimsHeroNewClaim{color:#ddfff7;letter-spacing:.03em;background:#5bc9b421;border:1px solid #7cdac799;border-radius:8px;align-items:center;min-height:39px;margin-top:21px;padding:0 14px;font-size:9px;font-weight:840;text-decoration:none;display:inline-flex}.claimsHeroNewClaim:hover{background:#5bc9b43b}.claimsHeroNewClaim i{margin-left:10px;font-style:normal}.cposDesktopShell .claimsCommandMissionDirective{border-left-width:1px;min-height:0;padding:22px 23px}.claimsCommandMissionDirective>header{justify-content:space-between;align-items:center;gap:18px;display:flex}.claimsCommandMissionDirective>header span{color:#78d8c2;letter-spacing:.16em;text-transform:uppercase;font-size:8px;font-weight:880}.claimsCommandMissionDirective>header em{color:#a7d7d1;letter-spacing:.08em;text-transform:uppercase;border:1px solid #76d6c252;border-radius:999px;padding:5px 8px;font-size:7px;font-style:normal;font-weight:820}.cposDesktopShell .claimsCommandMissionDirective>strong{color:#fff;letter-spacing:-.025em;margin-top:12px;font-size:20px;font-weight:820;line-height:1.2;display:block}.cposDesktopShell .claimsCommandMissionDirective>small{color:#cce2eea8;margin-top:7px;font-size:9px;font-weight:600;line-height:1.45;display:block}.claimsMissionDirectiveActions{align-items:center;gap:8px;margin-top:17px;display:flex}.claimsMissionContinue,.claimsMissionExplain{min-height:38px;font:inherit;cursor:pointer;border-radius:7px;align-items:center;padding:0 13px;font-size:9px;font-weight:830;text-decoration:none;display:inline-flex}.claimsMissionContinue{color:#073f3a;background:#79dcc8;border:1px solid #7ed9c6}.claimsMissionContinue i,.claimsMissionExplain i{margin-left:11px;font-style:normal}.claimsMissionExplain{color:#dbeaf2;background:0 0;border:1px solid #bddced40}.cposDesktopShell .osClaimsCommandCenter .claimsPortfolioSignalGrid{grid-template-columns:repeat(3,minmax(0,1fr));width:calc(100% - 64px);margin-top:-36px}.cposDesktopShell .osClaimsCommandCenter .claimsPortfolioSignalGrid .portfolioMetricCard{min-height:94px;padding:18px 24px}.cposDesktopShell .osClaimsCommandCenter .claimsPortfolioSignalGrid .portfolioMetricCard>strong{font-size:clamp(25px,2vw,32px)}.cposDesktopShell .osClaimsCommandCenter .primaryClaimCard{grid-template-columns:minmax(0,1.08fr) minmax(360px,.72fr)}.priorityWorkspaceCue{color:#176f82;align-items:center;width:fit-content;margin-top:18px;font-size:9px;font-weight:840;display:inline-flex}.priorityWorkspaceCue i{margin-left:9px;font-style:normal}}@media (max-width:900px){body .cposSharedShell .osClaimsCommandCenter .claimsCommandHeroRefined{gap:12px!important;padding-bottom:16px!important}body .cposSharedShell .claimsCommandHeroCopy{justify-items:start!important;display:grid!important}body .cposSharedShell .claimsHeroNewClaim{color:#dffff8!important;background:#4db8a621!important;border:1px solid #74ddc885!important;border-radius:7px!important;align-items:center!important;min-height:34px!important;margin-top:13px!important;padding:0 11px!important;font-size:.56rem!important;font-weight:830!important;text-decoration:none!important;display:inline-flex!important}body .cposSharedShell .claimsHeroNewClaim i{margin-left:8px!important;font-style:normal!important}body .cposSharedShell .claimsCommandMissionDirective{gap:6px!important;padding:13px!important}body .cposSharedShell .claimsCommandMissionDirective>header{justify-content:space-between!important;align-items:center!important;gap:10px!important;display:flex!important}body .cposSharedShell .claimsCommandMissionDirective>header span{color:#78d8c2!important;letter-spacing:.13em!important;text-transform:uppercase!important;font-size:.48rem!important;font-weight:850!important}body .cposSharedShell .claimsCommandMissionDirective>header em{color:#9dc9c7!important;text-transform:uppercase!important;font-size:.43rem!important;font-style:normal!important;font-weight:780!important}body .cposSharedShell .claimsCommandMissionDirective>strong{color:#fff!important;margin-top:3px!important;font-size:.88rem!important;font-weight:820!important;line-height:1.2!important;display:block!important}body .cposSharedShell .claimsCommandMissionDirective>small{display:none!important}body .cposSharedShell .claimsMissionDirectiveActions{grid-template-columns:minmax(0,1fr) auto!important;gap:7px!important;margin-top:6px!important;display:grid!important}body .cposSharedShell .claimsMissionContinue,body .cposSharedShell .claimsMissionExplain{border-radius:7px!important;justify-content:center!important;align-items:center!important;min-height:37px!important;padding:0 10px!important;font-size:.57rem!important;font-weight:820!important;text-decoration:none!important;display:inline-flex!important}body .cposSharedShell .claimsMissionContinue{color:#073f3a!important;background:#76dcc7!important;border:1px solid #71d8c2!important}body .cposSharedShell .claimsMissionExplain{color:#dcecf4!important;background:0 0!important;border:1px solid #bedeee40!important}body .cposSharedShell .claimsMissionExplain i,body .cposSharedShell .claimsMissionContinue i{margin-left:6px!important;font-style:normal!important}body .cposSharedShell .osClaimsCommandCenter .claimsPortfolioSignalGrid .portfolioMetricCard:nth-child(-n+3){display:grid!important}body .cposSharedShell .osClaimsCommandCenter .claimsPortfolioSignalGrid{margin-top:12px!important}body .cposSharedShell .priorityWorkspaceCue{color:#78dcca!important;align-items:center!important;margin-top:10px!important;font-size:.55rem!important;font-weight:820!important;display:inline-flex!important}body .cposSharedShell .priorityWorkspaceCue i{margin-left:7px!important;font-style:normal!important}}@media (min-width:901px){.intakeOperatingSystem{padding:18px 0 64px}.intakeCommandHero,.intakeOperatingSystem .guidedIntake{width:calc(100% - 32px);max-width:1900px}.intakeCommandHero{border-radius:19px;grid-template-columns:minmax(0,1.42fr) minmax(390px,.58fr);gap:34px 54px;padding:36px 44px 0;box-shadow:0 32px 82px #051c3033}.intakeHeroCopy h1{max-width:980px;font-size:clamp(43px,4vw,67px)}.intakeHeroCopy>p:not(.eyebrow){max-width:940px;font-size:14px}.intakeHeroStatus{background:#03192b91;border-color:#97d2d847;justify-self:end;width:100%;max-width:520px;padding:22px;box-shadow:inset 0 1px #ffffff0a,0 18px 46px #0113222e}.intakeSectionRail{margin-left:-44px;margin-right:-44px}.intakeSectionRail div{min-height:62px;padding:14px}.intakeOperatingSystem .guidedIntake{grid-template-columns:minmax(0,1fr) minmax(350px,390px);gap:28px;padding-top:28px}.intakeOperatingSystem .questionStage{border-radius:18px;position:relative;box-shadow:0 26px 72px #0823381b}.intakeOperatingSystem .questionStage:before{z-index:2;content:"";background:linear-gradient(90deg,#18758a,#61c8b4 52%,#61c8b400);height:3px;position:absolute;top:0;left:0;right:0}.intakeOperatingSystem .questionTop{grid-template-columns:48px minmax(0,1fr) auto;gap:20px;min-height:150px;padding:29px 34px 25px}.questionIndex{background:#edf7f8bf;border-color:#aecdd9;width:46px;height:46px;box-shadow:inset 0 0 0 5px #fff}.intakeOperatingSystem .questionTop h2{max-width:1080px;font-size:clamp(30px,2.25vw,41px)}.questionDescription{max-width:980px}.intakeLens{grid-template-columns:142px minmax(0,1fr);padding:12px 34px}.intakeOperatingSystem .questionBody{min-height:210px;padding:31px 34px 34px}.intakeOperatingSystem .answerStack,.intakeOperatingSystem .answerGrid{gap:18px}.intakeOperatingSystem .questionBody label{gap:8px;font-size:11px}.intakeOperatingSystem .questionBody input,.intakeOperatingSystem .questionBody select,.intakeOperatingSystem .questionBody textarea{background:#fff;border-color:#b7ccd7;border-radius:10px;min-height:52px;padding-left:14px;padding-right:14px;transition:border-color .15s,box-shadow .15s,background .15s;box-shadow:0 1px #0b2b4206,inset 0 1px 2px #0b2b4206}.intakeOperatingSystem .questionBody input:focus,.intakeOperatingSystem .questionBody select:focus,.intakeOperatingSystem .questionBody textarea:focus{background:#fff;border-color:#4c9eaa;outline:0;box-shadow:0 0 0 4px #4c9eaa1f}.intakeOperatingSystem .wizardActions{min-height:74px;padding:15px 26px}.intakeOperatingSystem .wizardActions .primaryButton{min-width:164px}.intakeOperatingSystem .intakeSide{gap:16px;top:78px}.intakeOperatingSystem .sideReview,.intakeOperatingSystem .intakeGuidancePanel{border-radius:16px;box-shadow:0 22px 54px #07213618}.intakeSideHeader{min-height:148px;padding:24px 22px 21px}.intakeSideHeader h2{font-size:28px}.intakeOperatingSystem .summaryList{padding:0 22px 12px}.intakeOperatingSystem .summaryList div{grid-template-columns:96px minmax(0,1fr);min-height:49px;padding:12px 0}.intakeGuidancePanel{padding:22px}.intakeGuidancePanel h2{font-size:24px}}@media (min-width:901px) and (max-width:1180px){.intakeCommandHero,.intakeOperatingSystem .guidedIntake{width:calc(100% - 28px)}.intakeCommandHero{grid-template-columns:minmax(0,1fr);padding-left:34px;padding-right:34px}.intakeSectionRail{margin-left:-34px;margin-right:-34px}.intakeHeroStatus{justify-self:stretch;max-width:none}.intakeOperatingSystem .guidedIntake{grid-template-columns:minmax(0,1fr)}}.intakeOperatingSystem .intakeChoiceField{background:radial-gradient(circle at 100% 0,#55b8ae17,#0000 42%),linear-gradient(155deg,#fff,#f7fbfc);border:1px solid #c9dbe3;border-radius:14px;gap:11px;min-width:0;padding:15px;transition:border-color .16s,box-shadow .16s,transform .16s;display:grid;position:relative;box-shadow:0 10px 28px #082c410e}.intakeOperatingSystem .intakeChoiceField:focus-within{border-color:#62aaa9;transform:translateY(-1px);box-shadow:0 0 0 4px #4197991a,0 16px 34px #082c4114}.intakeChoiceMeta{gap:4px;min-width:0;display:grid}.intakeOperatingSystem .questionBody .intakeChoiceMeta strong{color:#123852;letter-spacing:.095em;text-transform:uppercase;font-size:12px;font-weight:900;line-height:1.2}.intakeOperatingSystem .questionBody .intakeChoiceMeta small{color:#688093;letter-spacing:0;text-transform:none;font-size:12px;font-weight:660;line-height:1.4}.intakeOperatingSystem .questionBody .intakeChoiceField select{color:#0b2a43;letter-spacing:-.01em;cursor:pointer;background-color:#fff;border-color:#aac4cf;border-radius:10px;width:100%;min-height:54px;font-size:16px;font-weight:790}.intakeGuidanceSummary{color:#5f7788;margin:10px 0 0;font-size:10px;font-weight:650;line-height:1.5}.intakeGuidancePanel[aria-live=polite]{border-top:3px solid #52bba9}.intakeGuidancePanel[aria-live=polite] .guidanceList div{grid-template-columns:88px minmax(0,1fr)}.intakeGuidancePanel[aria-live=polite] .guidanceList strong{letter-spacing:.025em}@media (max-width:900px){.intakeOperatingSystem .intakeChoiceField{border-radius:12px;gap:9px;padding:13px}.intakeOperatingSystem .questionBody .intakeChoiceMeta strong,.intakeOperatingSystem .questionBody .intakeChoiceMeta small{font-size:11px}.intakeOperatingSystem .questionBody .intakeChoiceField select{min-height:50px;font-size:16px}}.intakeFilingPath{color:#0a263f;background:linear-gradient(135deg,#e6f9f7f0,#f4fafcfa);border:1px solid #157b8e38;border-left:4px solid #1592a2;border-radius:14px;gap:.35rem;padding:1rem 1.1rem;display:grid}.dischargeStrategyHero,.dischargeStrategyPath,.dischargeStrategyRecord,.dischargeStrategyNext{width:min(100%,1760px);margin-inline:auto}.dischargeStrategyHero{color:#f7fbff;background:radial-gradient(circle at 92% 10%,#34d3c43d,#0000 34%),linear-gradient(125deg,#031d36 0%,#063453 62%,#08646b 140%);border:1px solid #5bb9c259;border-radius:28px 28px 0 0;grid-template-columns:minmax(0,1.45fr) minmax(300px,.55fr);gap:44px;padding:58px 64px;display:grid;box-shadow:0 28px 64px #041c302e}.dischargeStrategyHero p,.dischargeStrategyPath header p,.dischargeStrategyRecord header p,.dischargeStrategyNext>div p{color:#67ddcf;letter-spacing:.18em;text-transform:uppercase;margin:0 0 14px;font-size:12px;font-weight:900}.dischargeStrategyHero h1{max-width:980px;font-family:var(--font-display,Georgia, serif);letter-spacing:-.045em;margin:0;font-size:clamp(42px,4vw,76px);line-height:.98}.dischargeStrategyHero>div>span{color:#b7cad8;max-width:920px;margin-top:24px;font-size:18px;line-height:1.55;display:block}.dischargeStrategyActions{gap:12px;margin-top:32px;display:flex}.dischargeStrategyActions a,.dischargeStrategyNext aside a{color:#03263c;background:linear-gradient(135deg,#55c9bb,#8ce7d8);border:1px solid #93f7e799;border-radius:13px;justify-content:center;align-items:center;min-height:52px;padding:0 24px;font-weight:850;text-decoration:none;display:inline-flex}.dischargeStrategyActions a.secondary{color:#ecf8ff;background:#05233a99;border-color:#a8d1e04d}.dischargeStrategyHero aside{background:#021b30a3;border:1px solid #7cd3d347;border-radius:20px;align-self:center;padding:28px}.dischargeStrategyHero aside span,.dischargeStrategyHero aside small{color:#a8c1d2;display:block}.dischargeStrategyHero aside span{letter-spacing:.15em;text-transform:uppercase;font-size:11px;font-weight:900}.dischargeStrategyHero aside strong{font-family:var(--font-display,Georgia, serif);margin:8px 0 14px;font-size:58px;line-height:1;display:block}.dischargeStrategyHero aside i{background:#a7cbd72e;border-radius:99px;height:7px;display:block;overflow:hidden}.dischargeStrategyHero aside i b{border-radius:inherit;background:linear-gradient(90deg,#51c9bb,#8ce7d8);height:100%;display:block}.dischargeStrategyHero aside small{margin-top:16px;line-height:1.5}.dischargeStrategyPath,.dischargeStrategyRecord,.dischargeStrategyNext{background:#f8fbfc;border:1px solid #c9dae2;padding:42px 46px}.dischargeStrategyPath header,.dischargeStrategyRecord>header{justify-content:space-between;align-items:end;gap:24px;margin-bottom:26px;display:flex}.dischargeStrategyPath h2,.dischargeStrategyRecord h2,.dischargeStrategyNext h2{color:#082942;font-family:var(--font-display,Georgia, serif);letter-spacing:-.035em;margin:0;font-size:clamp(30px,3vw,48px)}.dischargeStrategyPath>div{border:1px solid #cbdde5;border-radius:18px;grid-template-columns:repeat(4,minmax(0,1fr));display:grid;overflow:hidden}.dischargeStrategyPath article{background:#fff;border-right:1px solid #d7e4ea;min-height:140px;padding:24px}.dischargeStrategyPath article:last-child{border-right:0}.dischargeStrategyPath article span,.dischargeStrategyPath article small{color:#71889a;display:block}.dischargeStrategyPath article span{letter-spacing:.12em;text-transform:uppercase;font-size:11px;font-weight:900}.dischargeStrategyPath article strong{color:#082942;margin:15px 0 8px;font-size:20px;line-height:1.25;display:block}.dischargeStrategyRecord{background:#eef5f7}.dischargeStrategyRecord>header>span{color:#6c8293;text-align:right;max-width:420px}.dischargeDimensionGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.dischargeDimensionGrid article{background:#fff;border:1px solid #cedde4;border-left:4px solid #d19b45;border-radius:15px;grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:16px;min-height:98px;padding:18px 20px;display:grid}.dischargeDimensionGrid article.supported{border-left-color:#25a393}.dischargeDimensionGrid article>b{color:#0d5561;background:#e8f4f4;border-radius:50%;place-items:center;width:42px;height:42px;display:grid}.dischargeDimensionGrid article span strong,.dischargeDimensionGrid article span small{display:block}.dischargeDimensionGrid article span strong{color:#0a2d46;font-size:17px}.dischargeDimensionGrid article span small{color:#7890a0;margin-top:5px}.dischargeDimensionGrid article em{color:#8b5b10;text-transform:uppercase;background:#fff6e7;border-radius:999px;padding:7px 10px;font-size:11px;font-style:normal;font-weight:900}.dischargeDimensionGrid article.supported em{color:#087266;background:#e6f8f4}.dischargeStrategyNext{border-radius:0 0 28px 28px;grid-template-columns:.7fr 1.1fr .75fr;gap:30px;margin-bottom:72px;display:grid}.dischargeStrategyNext ol{margin:0;padding:0;list-style:none}.dischargeStrategyNext li{color:#173b52;border-bottom:1px solid #d5e1e6;grid-template-columns:38px 1fr;align-items:center;gap:12px;min-height:64px;padding:10px 0;display:grid}.dischargeStrategyNext li b{color:#158477;font-size:12px}.dischargeStrategyNext aside{color:#eaf7fb;background:#082e48;border-radius:18px;padding:25px}.dischargeStrategyNext aside span,.dischargeStrategyNext aside strong,.dischargeStrategyNext aside small{display:block}.dischargeStrategyNext aside span{color:#68d5c9;letter-spacing:.13em;text-transform:uppercase;font-size:11px;font-weight:900}.dischargeStrategyNext aside strong{margin:12px 0;font-size:22px}.dischargeStrategyNext aside small{color:#adc3d1;line-height:1.45}.dischargeStrategyNext aside a{width:100%;margin-top:20px}@media (max-width:900px){.dischargeStrategyHero,.dischargeStrategyNext{grid-template-columns:1fr}.dischargeStrategyHero{border-radius:0;padding:32px 22px}.dischargeStrategyHero h1{font-size:clamp(39px,12vw,58px)}.dischargeStrategyActions{flex-direction:column}.dischargeStrategyPath,.dischargeStrategyRecord,.dischargeStrategyNext{border-inline:0;padding:30px 20px}.dischargeStrategyPath>div,.dischargeDimensionGrid{grid-template-columns:1fr}.dischargeStrategyPath article{border-bottom:1px solid #d7e4ea;border-right:0;min-height:auto}.dischargeStrategyPath article:last-child{border-bottom:0}.dischargeStrategyPath header,.dischargeStrategyRecord>header{flex-direction:column;align-items:start}.dischargeStrategyRecord>header>span{text-align:left}.dischargeDimensionGrid article{grid-template-columns:42px minmax(0,1fr)}.dischargeDimensionGrid article em{grid-column:2;justify-self:start}.dischargeStrategyNext{border-radius:0;margin-bottom:110px}}.intakeFilingPath span,.intakeFilingPath small{color:#577188}.intakeFilingPath span{letter-spacing:.12em;text-transform:uppercase;font-size:.72rem;font-weight:850}.intakeFilingPath strong{font-size:1.05rem;line-height:1.35}.accountIdentityGuardrail,.evidenceIdentitySetup{color:#dbeef5;background:linear-gradient(135deg,#072a43 0%,#0b4658 100%);border:1px solid #5cd2c466;border-radius:18px;grid-template-columns:minmax(0,1.25fr) minmax(300px,.75fr);gap:24px;padding:24px;display:grid;box-shadow:0 18px 42px #06273d29}.accountIdentityGuardrail>div>span,.evidenceIdentitySetup>div>span{color:#70dfd2;letter-spacing:.13em;text-transform:uppercase;margin-bottom:7px;font-size:11px;font-weight:900;display:block}.accountIdentityGuardrail strong,.evidenceIdentitySetup strong{color:#fff;font-size:19px;line-height:1.25;display:block}.accountIdentityGuardrail p,.evidenceIdentitySetup p{color:#afcbd6;margin:8px 0 0;font-size:13px;line-height:1.5}.accountIdentityGuardrail>em{color:#78ded2;text-transform:uppercase;border:1px solid #70dfd259;border-radius:999px;place-self:center end;padding:10px 13px;font-size:11px;font-style:normal;font-weight:900}.identityConfirmationField,.evidenceIdentityConfirmation{cursor:pointer;background:#edf7f7;border:1px solid #b9dcd9;border-radius:14px;align-items:flex-start;gap:12px;padding:16px 18px;display:flex!important}.identityConfirmationField input,.evidenceIdentityConfirmation input{accent-color:#118678;flex:none;height:19px;margin-top:2px;width:19px!important}.identityConfirmationField span,.evidenceIdentityConfirmation span{gap:4px;display:grid}.identityConfirmationField strong,.evidenceIdentityConfirmation strong{color:#0b344b;font-size:14px;line-height:1.35}.identityConfirmationField small,.evidenceIdentityConfirmation small{color:#667f90;font-size:12px;line-height:1.4}.evidenceIdentityFields{grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:10px;display:grid}.evidenceIdentityFields label{font-weight:800;color:#d9edf3!important;font-size:11px!important}.evidenceIdentityFields input{min-width:0;color:#0a2d43!important;background:#fff!important}.evidenceIdentityFields button,.compactIdentitySetup button{color:#062c3e;background:#74ded2;border:0;border-radius:10px;min-height:44px;padding:0 15px;font-weight:900}.evidenceIdentityFields button{grid-column:1/-1}.evidenceIdentityActive{color:#0a514c;background:#e7f7f4;border:1px solid #aadbd4;border-radius:13px;align-items:center;gap:12px;padding:13px 15px;display:flex}.evidenceIdentityActive>span{color:#fff;background:#138b7d;border-radius:50%;place-items:center;width:30px;height:30px;font-weight:900;display:grid}.evidenceIdentityActive strong,.evidenceIdentityActive small{display:block}.evidenceIdentityActive small{color:#5c7c84;margin-top:3px}.compactIdentitySetup{background:#0a334a;border-radius:12px;gap:8px;padding:14px;display:grid}.compactIdentitySetup input{min-width:0}@media (max-width:900px){.accountIdentityGuardrail,.evidenceIdentitySetup{grid-template-columns:1fr;padding:20px}.accountIdentityGuardrail>em{justify-self:start}.evidenceIdentityFields{grid-template-columns:1fr}.evidenceIdentityFields button{grid-column:auto}.identityConfirmationField,.evidenceIdentityConfirmation{padding:14px}}.providerSystemsReadiness,.adminControlHero,.adminControlSearch,.adminControlTabs,.adminControlWorkspace{border:1px solid #7ea8c157;box-shadow:0 24px 70px #0a23371a}.providerSystemsReadiness{color:#fff;background:linear-gradient(135deg,#06283d 0%,#07344a 55%,#0d5961 100%);border-radius:22px;margin:22px 0;overflow:hidden}.providerSystemsReadiness>header{border-bottom:1px solid #8ae0d72e;justify-content:space-between;align-items:flex-end;gap:24px;padding:28px 32px 22px;display:flex}.providerSystemsReadiness header p,.providerCredentialConsole header span,.providerAccountRegistry header span{color:#72dfd1;letter-spacing:.15em;text-transform:uppercase;margin:0 0 6px;font-size:.72rem;font-weight:900}.providerSystemsReadiness header h2{color:#fff;font:700 clamp(1.5rem, 2vw, 2.15rem)/1.05 var(--font-display);margin:0}.providerSystemsReadiness header span{color:#b8ceda;max-width:720px;margin-top:9px;display:block}.providerSystemsReadiness button,.providerCredentialConsole button,.providerCredentialEntry>button,.providerAccountRegistry article button{color:#06253a;cursor:pointer;background:#71dccc;border:1px solid #71dccf6b;border-radius:999px;min-height:42px;padding:0 18px;font-weight:900}.providerSystemsReadiness button:disabled,.providerCredentialConsole button:disabled{opacity:.45;cursor:not-allowed}.providerSystemsReadiness>div{grid-template-columns:repeat(5,1fr);display:grid}.providerSystemsReadiness>div article{border-right:1px solid #8ae0d724;align-items:center;gap:12px;min-height:94px;padding:18px 22px;display:flex}.providerSystemsReadiness>div article i{border:1px solid;border-radius:50%;place-items:center;width:34px;height:34px;font-style:normal;font-weight:900;display:grid}.providerSystemsReadiness>div article.ready i{color:#71dccc}.providerSystemsReadiness>div article.blocked i{color:#ffbd70}.providerSystemsReadiness article span{gap:3px;display:grid}.providerSystemsReadiness article strong{color:#fff;font-size:.9rem}.providerSystemsReadiness article small{color:#9fb9c8;font-size:.73rem}.providerSystemsReadiness>footer{background:#01162470;grid-template-columns:repeat(4,1fr);display:grid}.providerSystemsReadiness>footer span{color:#9fb9c8;text-transform:uppercase;letter-spacing:.08em;border-right:1px solid #8ae0d724;padding:15px 22px;font-size:.76rem}.providerSystemsReadiness>footer strong{color:#fff;letter-spacing:0;text-transform:none;margin-top:4px;font-size:1rem;display:block}.providerCredentialConsole{background:linear-gradient(135deg,#f5fbfb,#eef7f7);border:1px solid #bfd8df;border-radius:18px;padding:22px}.providerCredentialConsole>header{justify-content:space-between;align-items:center;gap:20px;display:flex}.providerCredentialConsole header div{gap:2px;display:grid}.providerCredentialConsole header strong{color:#082b41;font-size:1.16rem}.providerCredentialConsole header small{color:#5b7585}.providerCredentialChecks{grid-template-columns:repeat(3,1fr);gap:10px;margin:18px 0;display:grid}.providerCredentialChecks article{background:#fff;border:1px solid #cbdde3;border-radius:13px;gap:5px;padding:15px;display:grid}.providerCredentialChecks article.ready{box-shadow:inset 3px 0 #20a28f}.providerCredentialChecks article.pending{box-shadow:inset 3px 0 #d89633}.providerCredentialChecks span{color:#6a8391;letter-spacing:.1em;text-transform:uppercase;font-size:.68rem;font-weight:900}.providerCredentialChecks strong{color:#082b41;text-transform:capitalize}.providerCredentialChecks small{color:#6a8391}.providerCredentialEntry{border-top:1px solid #d4e3e7;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;padding-top:18px;display:grid}.providerCredentialEntry label{gap:7px;display:grid}.providerCredentialEntry label span{color:#456474;text-transform:uppercase;letter-spacing:.07em;font-size:.72rem;font-weight:900}.providerCredentialEntry input,.providerCredentialEntry select,.providerCredentialEntry textarea{color:#082b41;width:100%;min-height:44px;font:700 .85rem/1.3 var(--font-sans);background:#fff;border:1px solid #c6d9df;border-radius:10px;padding:10px 12px}.providerCredentialEntry textarea{resize:vertical;min-height:86px}.providerCredentialEntry .fullWidth{grid-column:1/-1}.providerCredentialEntry>button{grid-column:1/-1;justify-self:start}.providerCredentialConsole details{border-top:1px solid #d4e3e7;margin-top:18px;padding-top:14px}.providerCredentialConsole summary{color:#0a6470;cursor:pointer;font-weight:900}.providerCredentialConsole ol{gap:8px;margin:12px 0 0;padding:0;list-style:none;display:grid}.providerCredentialConsole li{color:#5b7585;background:#ffffffb8;border-radius:10px;justify-content:space-between;gap:16px;padding:11px 13px;display:flex}.providerCredentialConsole li strong{color:#082b41;text-transform:capitalize}.providerActivationNotice{background:#effcf9;border:1px solid #9fded3;border-radius:14px;align-items:center;gap:13px;padding:16px;display:flex}.providerActivationNotice>i{color:#fff;background:#0a7b78;border-radius:50%;place-items:center;width:36px;height:36px;font-style:normal;display:grid}.providerActivationNotice>span{gap:3px;display:grid}.providerActivationNotice strong{color:#07364a}.providerActivationNotice small{color:#547281}.providerAccountRegistry{border-top:1px solid #d3e1e5;margin-top:22px;padding-top:18px}.providerAccountRegistry>header{justify-content:space-between;margin-bottom:10px;display:flex}.providerAccountRegistry article{border-top:1px solid #e1eaed;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:16px;padding:13px 0;display:grid}.providerAccountRegistry article>span{gap:3px;display:grid}.providerAccountRegistry article small{color:#6a8391}.providerAccountRegistry article b{text-transform:uppercase;letter-spacing:.08em;border-radius:999px;padding:6px 10px;font-size:.69rem}.providerAccountRegistry article b.active{color:#08715f;background:#e5f8f3}.providerAccountRegistry article b.pending{color:#9a5b00;background:#fff4df}.providerAccountRegistry article em{color:#718895;font-size:.78rem;font-style:normal}.providerAccessClosed{background:linear-gradient(135deg,#fffaf2,#fff5e8);border:1px solid #e7be8d;border-left:5px solid #c87721;border-radius:16px;margin:18px 0;padding:24px}.providerAccessClosed span{color:#a65a13;letter-spacing:.13em;text-transform:uppercase;font-size:.7rem;font-weight:900}.providerAccessClosed h3{color:#432a14;font:700 1.5rem/1.05 var(--font-display);margin:8px 0 6px}.providerAccessClosed p{color:#6d543e;margin:0}.providerAccessClosed small{color:#8f7359;margin-top:10px;display:block}.adminControlCenter{padding-bottom:64px}.adminControlHero{color:#fff;background:radial-gradient(circle at 88% 15%,#2ecabf57,#0000 28%),linear-gradient(135deg,#041f34,#073b52 70%,#0b6667);border-radius:24px;grid-template-columns:minmax(0,1fr) 260px;display:grid;overflow:hidden}.adminControlHero>div{padding:44px 46px}.adminControlHero p{color:#6ee1d0;letter-spacing:.16em;text-transform:uppercase;margin:0 0 12px;font-size:.72rem;font-weight:900}.adminControlHero h1{color:#fff;max-width:830px;font:700 clamp(2.2rem, 4vw, 4.8rem)/.95 var(--font-display);letter-spacing:-.035em;margin:0}.adminControlHero>div>span{color:#b8ceda;max-width:780px;margin-top:18px;font-size:1rem;line-height:1.6;display:block}.adminControlHero aside{text-align:center;background:#01192759;border-left:1px solid #7dddd433;align-content:center;justify-items:center;padding:32px;display:grid}.adminControlHero aside strong{color:#fff;font:700 4.2rem/1 var(--font-display)}.adminControlHero aside span{color:#a8c4d1;margin:8px 0 20px}.adminControlHero aside button,.adminControlSearch button,.adminControlComposer>button,.adminControlComposer details button,.adminControlActions button{color:#052a3d;cursor:pointer;background:#72ddce;border:1px solid #9ddcd3;border-radius:999px;min-height:42px;padding:0 18px;font-weight:900}.adminControlSearch{background:#ffffffe0;border-radius:16px;grid-template-columns:minmax(280px,500px) auto minmax(0,1fr);align-items:end;gap:12px;margin:18px 0;padding:16px 20px;display:grid}.adminControlSearch label,.adminControlComposer label{gap:7px;display:grid}.adminControlSearch label span,.adminControlComposer label>span{color:#55717f;letter-spacing:.1em;text-transform:uppercase;font-size:.69rem;font-weight:900}.adminControlSearch input,.adminControlComposer input,.adminControlComposer select,.adminControlComposer textarea{color:#082b41;width:100%;min-height:44px;font:700 .86rem/1.3 var(--font-sans);background:#fff;border:1px solid #c6d9df;border-radius:11px;padding:10px 12px}.adminControlSearch p{color:#647d8a;align-self:center;margin:0 0 5px 8px}.adminControlTabs{background:#fff;border-radius:16px;grid-template-columns:repeat(6,1fr);margin-bottom:18px;display:grid;overflow:hidden}.adminControlTabs button{color:#607986;cursor:pointer;background:0 0;border:0;border-right:1px solid #d8e4e8;justify-content:space-between;align-items:center;min-height:64px;padding:0 16px;font-weight:800;display:flex}.adminControlTabs button.active{color:#07364a;background:#eefaf7;box-shadow:inset 0 -4px #18a290}.adminControlTabs strong{color:#07364a;background:#e8f1f4;border-radius:50%;place-items:center;min-width:29px;height:29px;display:grid}.adminControlWorkspace{background:#fff;border-radius:20px;grid-template-columns:minmax(0,1.45fr) minmax(360px,.55fr);min-height:620px;display:grid;overflow:hidden}.adminControlList{padding:28px 30px}.adminControlList>header{margin-bottom:18px}.adminControlList header p,.adminControlComposer>p{color:#0a8290;letter-spacing:.13em;text-transform:uppercase;margin:0 0 4px;font-size:.7rem;font-weight:900}.adminControlList h2,.adminControlComposer h2{color:#082b41;font:700 1.8rem/1.05 var(--font-display);margin:0}.adminControlList>button,.adminControlList>article{color:#14394c;text-align:left;cursor:pointer;background:0 0;border:0;border-top:1px solid #dbe6e9;grid-template-columns:minmax(0,1fr) auto auto auto;align-items:center;gap:14px;width:100%;min-height:72px;padding:13px 8px;display:grid}.adminControlList>button.selected{background:#eefaf7;border-radius:12px;width:calc(100% + 20px);margin:0 -10px;padding-inline:18px;box-shadow:inset 4px 0 #1aa18e}.adminControlList>button>span,.adminControlList>article>span{gap:3px;min-width:0;display:grid}.adminControlList small{color:#69818e;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.adminControlList b{text-transform:uppercase;letter-spacing:.07em;white-space:nowrap;border-radius:999px;padding:6px 9px;font-size:.65rem}.adminControlList b.active{color:#08715f;background:#e5f8f3}.adminControlList b.pending{color:#9a5b00;background:#fff4df}.adminControlList b.blocked{color:#b3432f;background:#fff0ed}.adminControlList em{color:#5e7785;font-size:.78rem;font-style:normal;font-weight:800}.adminControlList article>button{color:#0b6470;cursor:pointer;background:#fff;border:1px solid #bcd2d9;border-radius:999px;padding:7px 12px;font-weight:900}.adminControlComposer{background:linear-gradient(160deg,#f5fafb,#edf5f6);border-left:1px solid #d8e4e8;align-content:start;gap:15px;padding:30px;display:grid}.adminControlComposer dl{background:#d4e2e6;border:1px solid #d4e2e6;border-radius:13px;grid-template-columns:1fr 1fr;gap:1px;margin:0;display:grid;overflow:hidden}.adminControlComposer dl div{background:#fff;padding:14px}.adminControlComposer dt{color:#69818e;text-transform:uppercase;font-size:.65rem;font-weight:900}.adminControlComposer dd{color:#082b41;margin:5px 0 0;font-weight:900}.adminControlComposer textarea{resize:vertical;min-height:100px}.adminControlComposer .twoColumn{grid-template-columns:1fr 1fr;gap:10px;display:grid}.adminControlComposer details{background:#ffffffb8;border:1px solid #cfdee3;border-radius:13px;padding:14px}.adminControlComposer details summary{color:#07364a;cursor:pointer;font-weight:900}.adminControlComposer details[open]{gap:12px;display:grid}.adminControlActions{flex-wrap:wrap;gap:9px;display:flex}.adminControlActions button.danger,.adminControlComposer button.danger{color:#a33e2b;background:#fff1ee;border-color:#e8b8ae}.adminControlActions button:disabled,.adminControlComposer button:disabled{opacity:.45;cursor:not-allowed}.adminControlWarning{color:#74502a;background:#fff9ef;border:1px solid #edc990;border-left:4px solid #c98225;border-radius:12px;gap:5px;padding:14px;display:grid}.adminControlWarning strong{color:#734519}.adminControlComposer .checkboxLine{grid-template-columns:auto 1fr;align-items:center}.adminControlComposer .checkboxLine input{width:20px;min-height:20px}.productionControlGrid{grid-template-columns:1fr 1fr;gap:20px;margin-top:20px;display:grid}.productionControlGrid>article{background:#fff;border:1px solid #c8dbe1;border-radius:20px;overflow:hidden;box-shadow:0 18px 50px #08253714}.productionControlGrid>article>header{border-bottom:1px solid #dce7ea;justify-content:space-between;align-items:flex-start;gap:18px;padding:24px 26px 18px;display:flex}.productionControlGrid header p{color:#0a8490;letter-spacing:.12em;text-transform:uppercase;margin:0 0 5px;font-size:.68rem;font-weight:900}.productionControlGrid header h2{color:#082b41;font:700 1.65rem/1.05 var(--font-display);margin:0}.productionControlGrid header>b{color:#0b6c6d;text-transform:uppercase;letter-spacing:.07em;background:#e8f5f4;border-radius:999px;padding:7px 10px;font-size:.68rem}.productionFlagList{max-height:230px;padding:0 26px;overflow:auto}.productionFlagList button{text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #e0e9ec;justify-content:space-between;align-items:center;width:100%;padding:12px 0;display:flex}.productionFlagList span{gap:2px;display:grid}.productionFlagList strong{color:#12384b}.productionFlagList small{color:#6c8490}.productionFlagList b{text-transform:uppercase;border-radius:999px;padding:5px 8px;font-size:.63rem}.productionFlagList b.enabled{color:#08715f;background:#e4f7f1}.productionFlagList b.disabled{color:#718590;background:#edf2f4}.productionControlForm{background:#f5fafb;grid-template-columns:repeat(4,1fr);gap:11px;padding:22px 26px 26px;display:grid}.productionControlForm label{gap:6px;display:grid}.productionControlForm label>span{color:#607986;text-transform:uppercase;letter-spacing:.08em;font-size:.67rem;font-weight:900}.productionControlForm input,.productionControlForm select,.productionControlForm textarea{color:#082b41;background:#fff;border:1px solid #c5d8de;border-radius:9px;width:100%;min-height:42px;padding:9px 10px;font-weight:800}.productionControlForm textarea{resize:vertical;min-height:84px}.productionControlForm .fullWidth{grid-column:1/-1}.productionControlForm .toggleLine{grid-template-columns:auto 1fr;align-items:center}.productionControlForm .toggleLine input{width:20px;min-height:20px}.productionControlForm>button{color:#fff;cursor:pointer;background:#0a7c83;border:0;border-radius:999px;grid-column:1/-1;justify-self:start;min-height:42px;padding:0 20px;font-weight:900}.productionControlForm>button:disabled{opacity:.45;cursor:not-allowed}.rollbackContext{color:#fff;background:linear-gradient(135deg,#062b42,#0b515a);border:1px solid #bfdae0;border-radius:14px;gap:6px;margin:22px 26px 0;padding:18px;display:grid}.rollbackContext>span{color:#6fe0d0;letter-spacing:.1em;text-transform:uppercase;font-size:.68rem;font-weight:900}.rollbackContext strong{color:#fff}.rollbackContext small{color:#b7cbd4}.rollbackContext p{color:#a9c3cf;margin:8px 0 0;font-size:.78rem;line-height:1.5}@media (max-width:1100px){.providerSystemsReadiness>div,.providerSystemsReadiness>footer{grid-template-columns:repeat(2,1fr)}.providerCredentialEntry{grid-template-columns:repeat(2,minmax(0,1fr))}.adminControlTabs{grid-template-columns:repeat(3,1fr)}.adminControlWorkspace,.productionControlGrid{grid-template-columns:1fr}.adminControlComposer{border-top:1px solid #d8e4e8;border-left:0}}@media (max-width:760px){.providerWorkspacePage,.adminProviderPage,.adminControlCenter{width:100%;padding:0 0 calc(96px + env(safe-area-inset-bottom))}.providerWorkspacePage .providerHero,.adminProviderPage .providerHero{border-radius:0;margin-inline:-16px;padding:28px 20px}.providerWorkspacePage .providerHero h2,.adminProviderPage .providerHero h2{font-size:clamp(2rem,10vw,3rem);line-height:.98}.providerWorkspacePage .providerHero p,.adminProviderPage .providerHero p{font-size:.92rem;line-height:1.5}.providerProfileStrip{grid-template-columns:auto 1fr;padding:20px}.providerProfileMeta,.providerStatusSystem,.providerWorkspaceOnboarding,.providerWorkspaceMedia{grid-column:1/-1}.providerProfileMeta{gap:6px;display:grid}.providerWorkspaceMedia{grid-template-columns:1fr}.providerWorkspaceGrid{flex-direction:column;gap:14px;display:flex}.providerReviewQueue{padding:18px}.providerQueueList{scroll-snap-type:x mandatory;gap:10px;padding-bottom:7px;display:flex;overflow-x:auto}.providerQueueList .providerQueueItem{scroll-snap-align:start;flex:0 0 min(82vw,330px)}.providerReviewDetail{padding:18px}.providerReviewDetail>.panelHead{gap:14px;display:grid}.providerStatusCard{width:100%}.providerDecisionChecklist{padding:16px}.providerDecisionChecklistGrid,.providerRecordSummary{grid-template-columns:1fr}.providerAmendmentComposer>header{gap:14px;display:grid}.providerDraftTabs{display:flex;overflow-x:auto}.providerDraftTabs button{flex:0 0 78%}.providerDraftReader pre,.providerArtifactCard pre{white-space:pre-wrap;overflow-wrap:anywhere;max-height:58vh;padding:16px;font-size:.78rem;line-height:1.55}.providerForm .providerActionRow{grid-template-columns:1fr;display:grid}.providerForm button{width:100%}.providerSystemsReadiness{border-radius:0;margin-inline:-16px}.providerSystemsReadiness>header{padding:24px 20px;display:grid}.providerSystemsReadiness>header button{width:100%}.providerSystemsReadiness>div{grid-template-columns:1fr}.providerSystemsReadiness>div article{border-bottom:1px solid #8ae0d724;border-right:0}.providerSystemsReadiness>footer{grid-template-columns:1fr 1fr}.providerCredentialConsole{margin-inline:-2px;padding:17px}.providerCredentialConsole>header{display:grid}.providerCredentialChecks,.providerCredentialEntry{grid-template-columns:1fr}.providerCredentialConsole li{display:grid}.providerAccountRegistry article{grid-template-columns:1fr auto}.providerAccountRegistry article button,.providerAccountRegistry article em{grid-column:1/-1;justify-self:start}.adminControlHero{border-radius:0;grid-template-columns:1fr;margin-inline:-16px}.adminControlHero>div{padding:30px 20px}.adminControlHero h1{font-size:clamp(2.5rem,12vw,4rem)}.adminControlHero aside{text-align:left;border-top:1px solid #7dddd433;border-left:0;grid-template-columns:auto 1fr;justify-items:start;padding:20px}.adminControlHero aside strong{font-size:3rem}.adminControlHero aside span{margin:0}.adminControlHero aside button{grid-column:1/-1;width:100%;margin-top:10px}.adminControlSearch{grid-template-columns:1fr auto}.adminControlSearch p{grid-column:1/-1}.adminControlTabs{border-radius:13px;display:flex;overflow-x:auto}.adminControlTabs button{flex:0 0 190px}.adminControlWorkspace{border-radius:0;margin-inline:-16px}.adminControlList,.adminControlComposer{padding:22px 18px}.adminControlList>button,.adminControlList>article{grid-template-columns:minmax(0,1fr) auto}.adminControlList em,.adminControlList article>button{grid-column:1/-1;justify-self:start}.adminControlComposer .twoColumn{grid-template-columns:1fr}.productionControlGrid{gap:14px;margin-inline:-16px}.productionControlGrid>article{border-radius:0}.productionControlForm{grid-template-columns:1fr 1fr;padding-inline:18px}}@media (max-width:900px){body .reconHero.guidedInterviewActive>aside{display:none!important}body .cposSharedShell .cposPriorities>.cposExecutionHeading{color:#fff!important;background:radial-gradient(circle at 92% 8%,#40c4bb47,#0000 42%),linear-gradient(135deg,#071f36 0%,#0b3b54 72%,#12606a 130%)!important;border:1px solid #5dd2be33!important;border-radius:20px!important;grid-template-columns:minmax(0,1fr) 72px!important;align-items:center!important;gap:16px!important;min-height:0!important;margin:0 0 14px!important;padding:21px 19px!important;display:grid!important;position:relative!important;overflow:hidden!important;box-shadow:0 18px 42px #071f3529!important}body .cposSharedShell .cposExecutionHeading p{color:#71dbc8!important;letter-spacing:.16em!important;text-transform:uppercase!important;margin:0 0 6px!important;font-size:.57rem!important;font-weight:900!important}body .cposSharedShell .cposExecutionHeading h2{color:#fff!important;letter-spacing:-.04em!important;margin:0!important;font-size:clamp(1.45rem,7vw,1.85rem)!important;line-height:1.04!important}body .cposSharedShell .cposExecutionHeadingCopy{color:#aec7d6!important;max-width:30ch!important;margin-top:10px!important;font-size:.7rem!important;line-height:1.45!important;display:block!important}body .cposSharedShell .cposExecutionHeading>strong{color:#f5fbff!important;letter-spacing:.03em!important;text-align:center!important;background:#04192b6b!important;border:1px solid #7ce0cf57!important;border-radius:18px!important;place-items:center!important;width:68px!important;height:68px!important;margin:0!important;padding:0!important;font-size:.78rem!important;font-weight:850!important;line-height:1.15!important;display:grid!important}body .guidedInterview{border-radius:20px!important;width:calc(100vw - 24px)!important;margin:22px auto!important}body .guidedInterviewHeader{grid-template-columns:minmax(0,1fr)!important;gap:18px!important;padding:27px 22px 22px!important;display:grid!important}body .guidedInterviewHeader h2{max-width:9ch!important;font-size:clamp(2.2rem,11vw,3.05rem)!important;line-height:.96!important}body .guidedInterviewHeader>div>span{max-width:34ch!important;margin-top:14px!important;font-size:.76rem!important;line-height:1.55!important}body .guidedInterviewHeader .guidedLiveState{box-sizing:border-box!important;border-radius:14px!important;width:100%!important;min-width:0!important;padding:12px 14px!important}body .guidedInterviewLayout{grid-template-columns:minmax(0,1fr)!important;min-height:0!important;display:grid!important}body .guidedSections{padding:15px 0 0!important;display:block!important;overflow:hidden!important}body .guidedSections>.guidedProgressSummary{grid-template-columns:minmax(0,1fr) auto!important;gap:8px 12px!important;min-width:0!important;margin:0 17px 14px!important;padding:0!important;display:grid!important}body .guidedSections>.guidedProgressSummary>strong{color:#fff!important;font:500 1.65rem/1 var(--cpos-display-font)!important;letter-spacing:-.04em!important}body .guidedSections>.guidedProgressSummary>i{border-radius:999px!important;grid-column:1/-1!important;height:4px!important}body .guidedSectionScroller{box-sizing:border-box!important;scrollbar-width:none!important;gap:8px!important;width:100%!important;min-width:0!important;padding:0 14px 14px!important;display:flex!important;overflow-x:auto!important}body .guidedSections .guidedSectionScroller>button{box-sizing:border-box!important;border:1px solid #94b8d026!important;border-radius:12px!important;flex:0 0 158px!important;width:158px!important;min-width:158px!important;min-height:72px!important;padding:12px!important}body .guidedSections .guidedSectionScroller>button.active{background:linear-gradient(145deg,#17536ff5,#166875c7)!important;border-color:#63d3be85!important;box-shadow:inset 3px 0 #67d4bf,0 10px 24px #00000024!important}body .cposSharedShell .cposVaultHero{box-sizing:border-box!important;border:0!important;border-radius:0!important;gap:19px!important;width:100dvw!important;margin:0 0 0 -50vw!important;padding:29px 22px 22px!important;position:relative!important;left:50%!important}body .cposSharedShell .cposVaultHero>div:first-child>p{color:#71dbc8!important;letter-spacing:.17em!important;text-transform:uppercase!important;margin:0 0 9px!important;font-size:.58rem!important;font-weight:900!important;display:block!important}body .cposSharedShell .cposVaultHero>div:first-child>span{color:#b7ccda!important;max-width:35ch!important;margin-top:14px!important;font-size:.75rem!important;line-height:1.55!important;display:block!important}body .cposSharedShell .cposVaultHero h1{color:#fff!important;max-width:10ch!important;font-size:clamp(2.45rem,12vw,3.35rem)!important;line-height:.92!important}body .cposSharedShell .cposVaultAccess{border-radius:15px!important;grid-template-columns:minmax(0,1fr) auto!important;padding:12px 13px!important}body .cposSharedShell .cposVaultAccess strong{color:#f4fbff!important;font-size:.8rem!important}body .cposSharedShell .cposVaultAccess a{color:#073b43!important;background:linear-gradient(100deg,#55c5b1,#76ddca)!important;border-radius:10px!important;min-height:42px!important}body .cposSharedShell .cposEvidenceMetrics{background:#071e34!important;border:0!important;border-top:1px solid #82d4c924!important;width:100dvw!important;margin:0 0 0 -50vw!important;padding:0!important;position:relative!important;left:50%!important}body .cposSharedShell .cposEvidenceMetrics>button{text-align:center!important;background:0 0!important;border:0!important;border-right:1px solid #8db5cf29!important;border-radius:0!important;align-content:center!important;justify-items:center!important;min-height:76px!important;padding:11px 6px!important}body .cposSharedShell .cposEvidenceMetrics>button:nth-child(3){border-right:0!important;border-radius:0!important}body .cposSharedShell .cposEvidenceMetrics strong{color:#f3f9fd!important;font-size:1.55rem!important}body .cposSharedShell .cposEvidenceMetrics span{color:#8da9bd!important;letter-spacing:.07em!important;text-transform:uppercase!important;font-size:.54rem!important;font-weight:850!important}body .cposSharedShell .cposVaultContinuity{box-sizing:border-box!important;background:linear-gradient(145deg,#ffffffeb,#eef7f7e0)!important;border:1px solid #1f4c681f!important;border-radius:19px!important;width:calc(100% - 24px)!important;margin:18px 12px 0!important;padding:20px 16px!important;display:block!important;box-shadow:0 18px 42px #09283e14!important}body .cposSharedShell .cposVaultCollections .cposEvidenceSectionHead>div>p{color:#17758a!important;letter-spacing:.14em!important;text-transform:uppercase!important;margin:0 0 5px!important;font-size:.55rem!important;font-weight:900!important;display:block!important}body .cposSharedShell .cposVaultCollections .cposEvidenceSectionHead h2{font-size:1.3rem!important}body .cposSharedShell .cposVaultCollectionGrid{gap:10px!important;margin-top:14px!important}body .cposSharedShell .cposVaultCollectionGrid>button{border-radius:13px!important;min-height:94px!important;padding:14px!important}body .cposSharedShell .cposVaultCollectionGrid span{font-size:.68rem!important}body .cposSharedShell .cposVaultCollectionGrid strong{font-size:1.55rem!important}body .cposSharedShell .cposEvidenceInventory{box-sizing:border-box!important;background:#ffffffe0!important;border:1px solid #1f4c681f!important;border-radius:19px!important;width:calc(100% - 24px)!important;margin:16px 12px 8px!important;padding:19px 15px 15px!important;box-shadow:0 18px 42px #09283e13!important}body .cposSharedShell .cposEvidenceInventory>.cposEvidenceSectionHead{border-bottom:1px solid #1e4c681a!important;align-items:center!important;padding:0 0 13px!important}body .cposSharedShell .cposEvidenceInventory>.cposEvidenceSectionHead p{color:#17758a!important;letter-spacing:.14em!important;text-transform:uppercase!important;margin:0 0 4px!important;font-size:.54rem!important;font-weight:900!important;display:block!important}body .cposSharedShell .cposEvidenceInventory>.cposEvidenceSectionHead>span{color:#17776f!important;background:#eaf7f4!important;border:1px solid #bcded9!important;border-radius:999px!important;padding:6px 9px!important;font-size:.58rem!important;font-weight:850!important}}
