:root{--bg:#f7f9fb;--panel:#fff;--panel-muted:#f3f6f8;--text:#0b1220;--muted:#243244;--muted-soft:#46586f;--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:#293d54;--text-tertiary:#4f6278;--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)}.bddProductPage,.bddWorkspacePage{color:#082b41;background:radial-gradient(circle at 90% 28%,#46cbbf14,#0000 24rem),#eef5f5}.bddHero,.bddWorkspaceHero{color:#f5ffff;background:radial-gradient(circle at 88% 15%,#4eedd740,#0000 31%),radial-gradient(circle at 18% 100%,#1f68b833,#0000 32%),linear-gradient(118deg,#041629 0%,#07334a 54%,#075a62 100%);grid-template-columns:minmax(0,1.08fr) minmax(380px,.92fr);align-items:center;gap:clamp(2.5rem,6vw,6rem);min-height:min(540px,50svh);padding:clamp(3rem,5vw,5rem) clamp(2rem,7vw,8rem);display:grid;position:relative;overflow:hidden}.bddHero:before,.bddWorkspaceHero:before{content:"";opacity:.2;pointer-events:none;background-image:linear-gradient(#76e1d642 1px,#0000 1px),linear-gradient(90deg,#76e1d642 1px,#0000 1px);background-size:64px 64px;position:absolute;inset:0}.bddHero:after{content:"";aspect-ratio:1;pointer-events:none;border:1px solid #6de0d21f;border-radius:50%;width:min(58vw,820px);position:absolute;inset:auto -8% -45% auto;box-shadow:0 0 0 70px #6de0d206,0 0 0 150px #6de0d205}.bddHero>*,.bddWorkspaceHero>*{z-index:1;position:relative}.bddHeroCopy{max-width:760px;position:relative}.bddHeroSignal{gap:.35rem;display:flex;top:1.5rem;left:clamp(2rem,7vw,8rem);position:absolute!important}.bddHeroSignal i{background:#62e3d2;border-radius:50%;width:6px;height:6px;animation:3.2s ease-in-out infinite bddSignalPulse;box-shadow:0 0 12px #62e3d2e6}.bddHeroSignal i:nth-child(2){opacity:.5;animation-delay:.25s}.bddHeroSignal i:nth-child(3){opacity:.2;animation-delay:.5s}.bddHero .eyebrow,.bddWorkspaceHero .eyebrow,.bddIncluded .eyebrow,.bddFinalCta .eyebrow{color:#6de0d2}.bddHero h1,.bddWorkspaceHero h1{color:#fff;max-width:780px;font-family:var(--font-display,Georgia, serif);letter-spacing:-.045em;margin:.6rem 0 1rem;font-size:clamp(2.75rem,5vw,5.7rem);line-height:.91}.bddHeroCopy>p:not(.eyebrow),.bddWorkspaceHero>div>p:not(.eyebrow){color:#c7dbe1;max-width:690px;font-size:clamp(1rem,1.3vw,1.25rem);line-height:1.65}.bddHeroPills{flex-wrap:wrap;gap:.5rem;margin-top:1.15rem;display:flex}.bddHeroPills span{color:#b7d1d5;letter-spacing:.04em;background:#041d2d61;border:1px solid #82e0d733;border-radius:999px;align-items:center;gap:.45rem;padding:.45rem .7rem;font-size:.68rem;font-weight:800;display:inline-flex}.bddHeroPills i{background:#67dfd0;border-radius:50%;width:5px;height:5px;box-shadow:0 0 8px #67dfd0cc}.bddHeroActions{flex-wrap:wrap;align-items:center;gap:.8rem;margin-top:1.6rem;display:flex}.bddHeroActions .primaryButton,.bddHeroActions .secondaryButton{text-align:center;border-radius:12px;justify-content:center;align-items:center;min-height:54px;padding:0 1.35rem;display:inline-flex}.bddHeroActions .primaryButton{box-shadow:0 14px 34px #1f7bb340}.bddHeroActions .secondaryButton{color:#efffff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0728397a;border-color:#ddfbf96b}.bddHeroCopy>small{color:#8fb0bc;letter-spacing:.04em;margin-top:1rem;font-weight:700;display:block}.bddWindowCard{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(145deg,#072d3fe6,#031c2cd1);border:1px solid #69e0d261;border-radius:24px;justify-self:end;width:min(100%,520px);padding:1.35rem;position:relative;overflow:hidden;box-shadow:0 30px 80px #0008126b,inset 0 1px #ffffff0d}.bddWindowCard:before{content:"";opacity:.12;pointer-events:none;background-image:linear-gradient(#74e1d638 1px,#0000 1px),linear-gradient(90deg,#74e1d638 1px,#0000 1px);background-size:46px 46px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(135deg,#0000 8%,#000 64%);mask-image:linear-gradient(135deg,#0000 8%,#000 64%)}.bddWindowCard:after{content:"";filter:blur(6px);background:#4fe1d01c;border-radius:50%;width:210px;height:210px;position:absolute;top:-90px;right:-90px}.bddWindowCard header{color:#9cc3ca;letter-spacing:.12em;text-transform:uppercase;border-bottom:1px solid #7edad22e;justify-content:space-between;gap:1rem;padding-bottom:1rem;font-size:.75rem;font-weight:900;display:flex}.bddWindowCard header i{background:#64dfcf;border-radius:50%;width:8px;height:8px;margin-right:.45rem;display:inline-block;box-shadow:0 0 14px #64dfcf}.bddWindowCard header b{color:#64dfcf}.bddWindowRange{z-index:1;text-align:center;grid-template-columns:1fr minmax(100px,.85fr) 1fr;align-items:center;gap:.7rem;padding:1.1rem 0 .8rem;display:grid;position:relative}.bddWindowRange>span{gap:.08rem;display:grid}.bddWindowRange small{color:#72dccc;letter-spacing:.12em;text-transform:uppercase;font-size:.54rem;font-weight:900}.bddWindowRange>span strong{color:#fff;font-family:var(--font-display,Georgia, serif);letter-spacing:-.04em;font-size:clamp(2.55rem,4vw,4rem);line-height:.88}.bddWindowRange em{color:#8baeb7;letter-spacing:.08em;text-transform:uppercase;margin-top:.14rem;font-size:.55rem;font-style:normal;font-weight:800;line-height:1.2}.bddWindowRange>div{background:#052231b8;border:1px solid #68ded038;border-radius:999px;gap:.25rem;padding:.65rem .5rem;display:grid;box-shadow:inset 0 1px #ffffff0a}.bddWindowRange>div strong{color:#dff9f5;letter-spacing:.03em;font-size:.65rem}.bddWindowTimeline{z-index:1;padding:0 .25rem .75rem;position:relative}.bddWindowTimeline>div{justify-content:space-between;align-items:center;height:18px;margin:0 .5rem;display:flex;position:relative}.bddWindowTimeline>div:before{content:"";background:linear-gradient(90deg,#5ee0d0,#42b9bc 55%,#2d7081);border-radius:999px;height:3px;position:absolute;left:5px;right:5px;box-shadow:0 0 14px #5ee0d029}.bddWindowTimeline i{z-index:1;background:#64dfcf;border:3px solid #0a3d4f;border-radius:50%;width:12px;height:12px;position:relative;box-shadow:0 0 0 2px #64dfcf33}.bddWindowTimeline i:nth-child(2){background:#e9fffb;animation:3.4s ease-in-out infinite bddWindowCheckpoint;box-shadow:0 0 15px #e9fffbb8}.bddWindowTimeline i:last-child{box-shadow:none;background:#3c7782}.bddWindowTimeline ol{grid-template-columns:repeat(3,1fr);margin:.2rem 0 0;padding:0;list-style:none;display:grid}.bddWindowTimeline li{gap:.05rem;display:grid}.bddWindowTimeline li:nth-child(2){text-align:center}.bddWindowTimeline li:last-child{text-align:right}.bddWindowTimeline li small{color:#70ded0;letter-spacing:.08em;font-size:.5rem;font-weight:900}.bddWindowTimeline li strong{color:#a9c8ce;font-size:.56rem;font-weight:800}.bddWindowRequirement{z-index:1;background:linear-gradient(90deg,#17687047,#052131ad);border:1px solid #6de0d22e;border-radius:13px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.65rem;margin-bottom:.75rem;padding:.65rem .7rem;display:grid;position:relative}.bddWindowRequirement>b{color:#efffff;font-family:var(--font-display,Georgia, serif);font-size:1.6rem;line-height:1}.bddWindowRequirement>span{gap:.1rem;min-width:0;display:grid}.bddWindowRequirement small{color:#64dfcf;letter-spacing:.11em;text-transform:uppercase;font-size:.5rem;font-weight:900}.bddWindowRequirement strong{color:#c6dce0;text-overflow:ellipsis;white-space:nowrap;font-size:.62rem;overflow:hidden}.bddWindowRequirement em{color:#83e5d9;letter-spacing:.1em;text-transform:uppercase;border:1px solid #64dfcf40;border-radius:999px;padding:.28rem .48rem;font-size:.47rem;font-style:normal;font-weight:900}.bddWindowTelemetry{z-index:1;background:#7edad224;border:1px solid #7edad224;border-radius:14px;grid-template-columns:repeat(3,1fr);gap:1px;display:grid;position:relative;overflow:hidden}.bddWindowTelemetry span{background:#032131db;gap:.25rem;min-height:72px;padding:.75rem;display:grid}.bddWindowTelemetry small{color:#64dfcf;letter-spacing:.12em;text-transform:uppercase;font-size:.56rem;font-weight:900}.bddWindowTelemetry strong{color:#dff8f6;font-size:.68rem;line-height:1.35}@keyframes bddSignalPulse{0%,to{opacity:.35;transform:scale(.82)}50%{opacity:1;transform:scale(1.08)}}@keyframes bddWindowCheckpoint{0%,to{box-shadow:0 0 8px #e9fffb47,0 0 0 2px #64dfcf1f}50%{box-shadow:0 0 18px #e9fffbc7,0 0 0 5px #64dfcf14}}@media (prefers-reduced-motion:reduce){.bddHeroSignal i,.bddWindowTimeline i:nth-child(2){animation:none}}.bddProofStrip{background:linear-gradient(90deg,#061b2e,#092f40);border-bottom:1px solid #173b4b;grid-template-columns:repeat(4,1fr);display:grid}.bddProofStrip span{color:#698d97;border-right:1px solid #84d6cf21;grid-template-rows:auto auto;grid-template-columns:auto 1fr;align-content:center;gap:0 .8rem;min-height:112px;padding:1rem clamp(1rem,3vw,2.4rem);display:grid}.bddProofStrip span:last-child{border-right:0}.bddProofStrip i{color:#56cfc3;letter-spacing:.18em;grid-column:1/-1;font-size:.55rem;font-style:normal;font-weight:900}.bddProofStrip strong{color:#f3ffff;font-family:var(--font-display,Georgia, serif);letter-spacing:-.03em;grid-row:2;font-size:2.25rem}.bddProofStrip small{color:#8caab2;letter-spacing:.08em;text-transform:uppercase;grid-row:2;align-self:center;font-size:.65rem;font-weight:800}@media (min-width:821px){.bddHero{box-sizing:border-box;height:min(50svh,500px);min-height:0;max-height:50svh;padding-top:clamp(1.75rem,4vh,2.75rem);padding-bottom:clamp(1.75rem,4vh,2.75rem)}.bddHeroCopy{align-self:center;transform:translateY(-.45rem)}.bddHero h1{margin:.4rem 0 .7rem;font-size:clamp(2.7rem,4.1vw,4.25rem)}.bddHeroCopy>p:not(.eyebrow){font-size:clamp(.94rem,1.15vw,1.08rem);line-height:1.5}.bddHeroPills{margin-top:.8rem}.bddHeroActions{margin-top:.9rem}.bddHeroCopy>small{margin-top:.5rem;font-size:.68rem;line-height:1.35}.bddWindowCard{padding:1rem 1.15rem}.bddWindowRange{padding:.75rem 0 .55rem}.bddWindowTimeline{padding-bottom:.55rem}.bddWindowRequirement{margin-bottom:.55rem}.bddWindowTelemetry span{min-height:62px;padding:.6rem .7rem}}@media (min-width:821px) and (max-height:850px){.bddHeroCopy>p:not(.eyebrow){font-size:.94rem;line-height:1.45}.bddHeroPills,.bddHeroCopy>small{display:none}.bddHeroActions{margin-top:.8rem}.bddWindowCard header{padding-bottom:.65rem}.bddWindowRange{padding:.5rem 0 .35rem}.bddWindowRange>span strong{font-size:2.85rem}.bddWindowTimeline{padding-bottom:.4rem}.bddWindowRequirement{margin-bottom:.4rem;padding-top:.5rem;padding-bottom:.5rem}.bddWindowTelemetry span{min-height:54px}}.bddEligibility,.bddIncluded{padding:clamp(4rem,7vw,7.5rem) clamp(1.5rem,7vw,8rem)}.bddSectionHeader{grid-template-columns:.58fr 1.12fr .82fr;align-items:end;gap:2rem 3.5rem;display:grid}.bddSectionHeader>div{align-self:start}.bddSectionIndex{color:#718c96;letter-spacing:.16em;margin-top:.65rem;font-size:.6rem;font-weight:900;display:block}.bddEligibility h2,.bddIncluded h2,.bddFinalCta h2,.bddCommandGrid h2,.bddWorkspaceLanes h2{color:#082b41;font-family:var(--font-display,Georgia, serif);letter-spacing:-.04em;margin:.5rem 0 0;font-size:clamp(2.2rem,4vw,4.5rem);line-height:.98}.bddSectionHeader>p{color:#5c7584;margin:0;font-size:1rem;line-height:1.7}.bddEligibilityGrid{grid-template-columns:repeat(4,1fr);gap:1rem;margin-top:3.2rem;display:grid}.bddEligibilityGrid article{background:#ffffffeb;border:1px solid #397a8533;border-radius:18px;min-height:300px;padding:1.25rem;position:relative;overflow:hidden;box-shadow:0 18px 44px #06243412}.bddEligibilityGrid article:before{content:"";background:linear-gradient(90deg,#55d9ca,#2374b4);height:3px;position:absolute;inset:0 0 auto}.bddEligibilityGrid header{justify-content:space-between;align-items:center;display:flex}.bddEligibilityGrid header span{color:#087a78;border:1px solid #81cbc5;border-radius:50%;place-items:center;width:34px;height:34px;font-size:.62rem;font-weight:900;display:grid}.bddEligibilityGrid header i{color:#77939c;letter-spacing:.12em;font-size:.55rem;font-style:normal;font-weight:900}.bddCheckGlyph{align-items:end;gap:5px;height:42px;margin-top:1.55rem;display:flex}.bddCheckGlyph b{background:#5ed8cb;border-radius:999px;width:6px;display:block}.bddCheckGlyph b:first-child{opacity:.45;height:16px}.bddCheckGlyph b:nth-child(2){opacity:.7;height:28px}.bddCheckGlyph b:nth-child(3){height:40px;box-shadow:0 0 16px #5ed8cb73}.bddEligibilityGrid strong{color:#0a3349;margin:1rem 0 .7rem;font-size:1.05rem;display:block}.bddEligibilityGrid p{color:#687f8d;margin:0;font-size:.9rem;line-height:1.6}.bddEligibilityGrid footer{color:#8298a0;text-transform:uppercase;border-top:1px solid #e0eaeb;justify-content:space-between;padding-top:.8rem;font-size:.62rem;font-weight:800;display:flex;position:absolute;bottom:1.2rem;left:1.25rem;right:1.25rem}.bddEligibilityGrid footer b{color:#0d8d86}.bddBoundary{color:#718895;margin:1rem 0 0;font-size:.8rem}.bddEligibilityConsole{background:radial-gradient(circle at 92% 0,#46d3c41f,#0000 28rem),linear-gradient(145deg,#fffffffa,#f0f8f8f5);border:1px solid #2d748047;border-radius:26px;margin-top:2rem;overflow:hidden;box-shadow:0 28px 80px #0624341c}.bddEligibilityConsole>header{border-bottom:1px solid #25657124;justify-content:space-between;align-items:flex-start;gap:1.5rem;padding:1.7rem 1.8rem;display:flex}.bddEligibilityConsole h3{color:#082b41;font-family:var(--font-display,Georgia, serif);letter-spacing:-.035em;margin:.35rem 0 0;font-size:clamp(1.8rem,3vw,3rem);line-height:1}.bddEligibilityConsole>header>span{color:#176c6b;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;background:#e5f8f5c7;border:1px solid #128b8338;border-radius:999px;align-items:center;gap:.55rem;min-height:34px;padding:.45rem .8rem;font-size:.66rem;font-weight:900;display:inline-flex}.bddEligibilityConsole>header>span i{background:#26ac9f;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 5px #26ac9f1a}.bddEligibilityConsole form{padding:1.6rem 1.8rem 1.8rem}.bddEligibilityFields{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.bddEligibilityFields label{background:#ffffffd1;border:1px solid #21617024;border-radius:16px;align-content:start;gap:.5rem;min-width:0;padding:1rem;display:grid}.bddEligibilityFields label>span{color:#173d50;letter-spacing:.04em;text-transform:uppercase;font-size:.76rem;font-weight:900}.bddEligibilityFields input,.bddEligibilityFields select{color:#0c3044;width:100%;min-height:48px;font:inherit;background:#fff;border:1px solid #b8cfd3;border-radius:10px;padding:0 .8rem;font-weight:750}.bddEligibilityFields input:focus,.bddEligibilityFields select:focus{border-color:#168f87;outline:3px solid #168f871f}.bddEligibilityFields small{color:#69818d;font-size:.72rem;line-height:1.45}.bddEligibilityFields .bddEligibilityWide{grid-column:1/-1}.bddEligibilitySubmit{border-top:1px solid #21617021;justify-content:space-between;align-items:center;gap:1.5rem;margin-top:1rem;padding-top:1rem;display:flex}.bddEligibilitySubmit>div{gap:.25rem;display:grid}.bddEligibilitySubmit strong{color:#12394c}.bddEligibilitySubmit small{color:#6d8590}.bddEligibilitySubmit .primaryButton{cursor:pointer;border:0}.bddEligibilityResult{background:#edf6f6;border:1px solid #28737e33;border-radius:18px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1.4rem;margin:0 1.8rem 1.8rem;padding:1.4rem;display:grid}.bddEligibilityResult.eligible{background:linear-gradient(135deg,#e7f8f2,#f5fcfa);border-color:#128e7547}.bddEligibilityResult.standard-route{background:linear-gradient(135deg,#edf5fc,#f7fbff);border-color:#2267a63d}.bddEligibilityResult.needs-review,.bddEligibilityResult.incomplete{background:linear-gradient(135deg,#fff6e7,#fffaf2);border-color:#be7b1d42}.bddEligibilityResult>div{gap:.4rem;display:grid}.bddEligibilityResult>div>span{color:#15867e;letter-spacing:.14em;font-size:.64rem;font-weight:950}.bddEligibilityResult h3{font-family:var(--font-sans);letter-spacing:-.02em;margin:0;font-size:clamp(1.25rem,2vw,1.8rem)}.bddEligibilityResult p{color:#536d79;max-width:760px;margin:0;line-height:1.55}.bddEligibilityResult small{color:#718994;font-weight:800}.bddEligibilityResult .primaryButton,.bddEligibilityResult .secondaryButton{justify-content:center;min-width:260px}.bddIncluded{color:#eaffff;background:radial-gradient(circle at 80% 20%,#39cdbe24,#0000 28rem),#061e31;position:relative;overflow:hidden}.bddIncluded:after{content:"";opacity:.1;pointer-events:none;background-image:linear-gradient(#76e1d64d 1px,#0000 1px),linear-gradient(90deg,#76e1d64d 1px,#0000 1px);background-size:72px 72px;position:absolute;inset:0}.bddIncluded>*{z-index:1;position:relative}.bddIncluded>header{grid-template-columns:.65fr 1.35fr;align-items:end;gap:3rem;margin-bottom:2.8rem;display:grid}.bddIncluded h2{color:#fff}.bddIncluded .bddSectionIndex{color:#6c929c}.bddMissionRail{justify-content:space-between;align-items:center;width:calc(100% - 3rem);height:24px;margin:0 auto -12px;display:flex;position:relative}.bddMissionRail span{background:linear-gradient(90deg,#5fdacc33,#5fdacc 48%,#5fdacc33);height:1px;position:absolute;left:0;right:0}.bddMissionRail i{background:#5fdacc;border:3px solid #0a3043;border-radius:50%;width:11px;height:11px;position:relative;box-shadow:0 0 0 4px #5fdacc1f,0 0 18px #5fdacc99}.bddMissionCards{grid-template-columns:repeat(4,1fr);gap:.8rem;display:grid}.bddIncluded article{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:linear-gradient(145deg,#0e4353e0,#052333d9);border:1px solid #5ba5af40;border-radius:18px;grid-template-columns:auto 1fr auto;align-items:start;gap:1rem;min-height:230px;padding:1.6rem;display:grid;box-shadow:0 22px 60px #000a142e}.bddIncluded article>span{color:#69dfd1;letter-spacing:.08em;border:1px solid #69dfd173;border-radius:50%;place-items:center;width:34px;height:34px;font-size:.62rem;font-weight:900;display:grid}.bddIncluded article small{color:#5fd9cc;letter-spacing:.16em;margin:.2rem 0 1.8rem;font-size:.55rem;font-weight:900;display:block}.bddIncluded h3{color:#fff;margin:0 0 .55rem;font-size:1.2rem}.bddIncluded article p{color:#9dbbc3;margin:0;font-size:.9rem;line-height:1.6}.bddIncluded article>b{color:#5fd9cc;font-size:1.1rem}.bddPackagePreview{background:linear-gradient(140deg,#eef6f6 0%,#fff 60%,#e5f3f2 100%);grid-template-columns:minmax(0,.9fr) minmax(430px,1.1fr);align-items:center;gap:clamp(3rem,7vw,8rem);padding:clamp(4rem,8vw,8rem) clamp(1.5rem,7vw,8rem);display:grid;overflow:hidden}.bddPackageCopy h2{color:#082b41;max-width:680px;font-family:var(--font-display,Georgia, serif);letter-spacing:-.045em;margin:.7rem 0 1.2rem;font-size:clamp(2.4rem,4.3vw,4.7rem);line-height:.96}.bddPackageCopy>p:not(.eyebrow){color:#617986;max-width:650px;font-size:1rem;line-height:1.7}.bddPackageCopy ul{gap:.75rem;margin:1.7rem 0 0;padding:0;list-style:none;display:grid}.bddPackageCopy li{border-top:1px solid #cbdcde;align-items:center;gap:.8rem;padding:.9rem 0;display:flex}.bddPackageCopy li>i{color:#063849;background:#62dbce;border-radius:50%;flex:0 0 30px;place-items:center;width:30px;height:30px;font-style:normal;font-weight:900;display:grid}.bddPackageCopy li span{gap:.2rem;display:grid}.bddPackageCopy li strong{color:#173d4f}.bddPackageCopy li small{color:#78909a;line-height:1.4}.bddDocumentDeck{perspective:1200px;min-height:500px;position:relative}.bddDocument{background:#fff;border:1px solid #1c667338;border-radius:18px;flex-direction:column;padding:2rem;display:flex;position:absolute;inset:7% 8% 5% 12%;box-shadow:0 35px 80px #07273629}.bddDocument.back{background:#dcecec;transform:translate(48px,-24px)rotate(5deg)}.bddDocument.middle{background:#f4f8f8;transform:translate(25px,-10px)rotate(2.5deg)}.bddDocument.front{background:linear-gradient(145deg,#fff,#f4fafa)}.bddDocument>span{color:#0a7e78;border:1px solid #74cfc6;border-radius:50%;place-items:center;width:42px;height:42px;margin-top:auto;font-size:.7rem;font-weight:900;display:grid}.bddDocument>small{color:#168f87;letter-spacing:.16em;margin-top:1.4rem;font-size:.6rem;font-weight:900}.bddDocument>strong{color:#092f44;max-width:380px;font-family:var(--font-display,Georgia, serif);margin-top:.6rem;font-size:clamp(1.6rem,3vw,2.7rem);line-height:1}.bddDocument>i{color:#718b95;margin-top:.7rem;font-size:.7rem;font-style:normal}.bddDocument header{color:#0a4052;letter-spacing:.12em;border-bottom:1px solid #d8e5e6;justify-content:space-between;align-items:center;padding-bottom:1rem;font-size:.65rem;display:flex}.bddDocument header em{color:#07584f;background:#dff7f1;border-radius:999px;padding:.35rem .55rem;font-style:normal}.bddDocument.front p{color:#708790;max-width:360px;font-size:.83rem;line-height:1.6}.bddDocument.front footer{color:#0b7e77;letter-spacing:.12em;border-top:1px solid #d8e5e6;align-items:center;gap:.5rem;margin-top:auto;padding-top:1rem;font-size:.58rem;font-weight:900;display:flex}.bddDocument.front footer i{background:#52d5c5;border-radius:50%;width:7px;height:7px;box-shadow:0 0 10px #52d5c5}.bddFinalCta{color:#eaffff;background:radial-gradient(circle at 80% 0,#4adccc29,#0000 26rem),#061b2d;justify-content:space-between;align-items:center;gap:3rem;padding:clamp(3.5rem,6vw,6rem) clamp(1.5rem,7vw,8rem);display:flex;position:relative;overflow:hidden}.bddFinalCta>div{max-width:760px}.bddFinalCta h2{color:#fff}.bddFinalCta p:not(.eyebrow){color:#9ab8bf}.bddFinalCta small{color:#6d8d96;font-size:.68rem}.bddFinalCta .primaryButton{flex:none}.bddWorkspacePage{min-height:70vh}.bddAccessCard{background:#fff;border:1px solid #bed6d9;max-width:980px;margin:5rem auto;padding:clamp(2rem,5vw,5rem);box-shadow:0 24px 70px #07293b1a}.bddAccessCard h1{max-width:760px;font-family:var(--font-display,Georgia, serif);margin:.5rem 0 1rem;font-size:clamp(2.5rem,5vw,5rem);line-height:.95}.bddAccessCard>p:not(.eyebrow){color:#617986;max-width:720px;font-size:1.05rem;line-height:1.7}.bddAccessCard>div{flex-wrap:wrap;gap:.8rem;margin-top:1.5rem;display:flex}.bddGatewayPage{background:radial-gradient(circle at 86% 10%,#33cabe24,#0000 29rem),linear-gradient(145deg,#eaf3f3,#f6f9f9);place-items:center;min-height:min(760px,100svh - 210px);padding:clamp(1.25rem,4vw,3.5rem);display:grid}.bddAccessGateway{color:#efffff;background:radial-gradient(circle at 80% 8%,#48e0d02e,#0000 25rem),linear-gradient(125deg,#041629,#07384c 58%,#075c63);border:1px solid #27717e40;border-radius:30px;grid-template-columns:minmax(0,1.08fr) minmax(390px,.92fr);width:min(1260px,100%);display:grid;position:relative;overflow:hidden;box-shadow:0 34px 100px #06212f33}.bddAccessGateway:before{content:"";opacity:.15;pointer-events:none;background-image:linear-gradient(#6de0d247 1px,#0000 1px),linear-gradient(90deg,#6de0d247 1px,#0000 1px);background-size:58px 58px;position:absolute;inset:0}.bddGatewayCopy,.bddGatewayConsole{z-index:1;position:relative}.bddGatewayCopy{flex-direction:column;justify-content:center;padding:clamp(2.2rem,5vw,5rem);display:flex}.bddGatewaySignal{gap:.35rem;margin-bottom:1.4rem;display:flex}.bddGatewaySignal i{background:#65e2d3;border-radius:50%;width:8px;height:8px;box-shadow:0 0 13px #65e2d3e6}.bddGatewaySignal i:nth-child(2){opacity:.6}.bddGatewaySignal i:nth-child(3){opacity:.28}.bddGatewayCopy .eyebrow{color:#68dfd1;letter-spacing:.14em}.bddGatewayCopy h1{color:#fff;max-width:760px;font-family:var(--font-display,Georgia, serif);letter-spacing:-.045em;margin:.6rem 0 1rem;font-size:clamp(2.7rem,5vw,5rem);line-height:.92}.bddGatewayCopy>p:not(.eyebrow){color:#b7d1d7;max-width:680px;margin:0;font-size:clamp(.96rem,1.3vw,1.12rem);line-height:1.65}.bddGatewayActions{flex-wrap:wrap;gap:.8rem;margin-top:1.6rem;display:flex}.bddGatewayActions .primaryButton,.bddGatewayActions .secondaryButton{text-align:center;justify-content:center;align-items:center;min-height:52px;padding-block:.8rem;line-height:1.15;display:inline-flex}.bddGatewayActions .secondaryButton{color:#efffff;background:#041d2d61;border-color:#dbfffb57}.bddGatewayTrust{grid-template-columns:repeat(3,1fr);gap:.65rem;margin-top:2rem;display:grid}.bddGatewayTrust span{border-top:1px solid #69e0d233;gap:.28rem;min-width:0;padding-top:.8rem;display:grid}.bddGatewayTrust i{color:#65dfd1;letter-spacing:.12em;font-size:.58rem;font-style:normal;font-weight:950}.bddGatewayTrust b{color:#eaffff;font-size:.78rem}.bddGatewayTrust small{color:#7fa5af;font-size:.65rem;line-height:1.4}.bddGatewayConsole{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(150deg,#073041f0,#031c2ce0);border:1px solid #69e0d24d;border-radius:24px;align-self:center;margin:2rem 2rem 2rem 0;overflow:hidden;box-shadow:0 28px 80px #000a144d}.bddGatewayConsole>header{color:#a2c8ce;letter-spacing:.12em;text-transform:uppercase;border-bottom:1px solid #71dad229;justify-content:space-between;gap:1rem;padding:1.1rem 1.2rem;font-size:.62rem;font-weight:950;display:flex}.bddGatewayConsole>header i{background:#65dfd1;border-radius:50%;width:7px;height:7px;margin-right:.45rem;display:inline-block;box-shadow:0 0 13px #65dfd1}.bddGatewayConsole>header b{color:#65dfd1}.bddGatewayStatus{border-bottom:1px solid #71dad221;gap:.35rem;padding:1.3rem 1.2rem;display:grid}.bddGatewayStatus small{color:#6adfd2;letter-spacing:.14em;text-transform:uppercase;font-size:.57rem;font-weight:950}.bddGatewayStatus strong{color:#fff;font-family:var(--font-display,Georgia, serif);font-size:2.25rem;line-height:1}.bddGatewayStatus span{color:#89adb6;font-size:.72rem;font-weight:800}.bddGatewayConsole ol{margin:0;padding:.5rem 1.2rem;list-style:none}.bddGatewayConsole li{border-bottom:1px solid #71dad21f;grid-template-columns:auto 1fr auto;align-items:center;gap:.8rem;min-height:64px;display:grid}.bddGatewayConsole li:last-child{border-bottom:0}.bddGatewayConsole li>i{color:#789da6;border:1px solid #7cbfc447;border-radius:50%;place-items:center;width:31px;height:31px;font-size:.56rem;font-style:normal;font-weight:900;display:grid}.bddGatewayConsole li.active>i{color:#063c48;background:#5edacb;border-color:#5edacb;box-shadow:0 0 18px #5edacb40}.bddGatewayConsole li>span{gap:.16rem;display:grid}.bddGatewayConsole li strong{color:#eaffff;font-size:.78rem}.bddGatewayConsole li small{color:#779ba5;font-size:.63rem}.bddGatewayConsole li>b{color:#577d87;letter-spacing:.12em;font-size:.5rem}.bddGatewayConsole li.active>b{color:#63dccf}.bddGatewayConsole>footer{background:#71dad21f;border-top:1px solid #71dad221;grid-template-columns:repeat(3,1fr);gap:1px;display:grid}.bddGatewayConsole>footer span{color:#7fa6ae;letter-spacing:.06em;text-align:center;text-transform:uppercase;background:#031e2deb;place-items:center;min-height:50px;font-size:.52rem;font-weight:900;display:grid}.bddWorkspaceHero{min-height:min(480px,48svh)}.bddWorkspaceHero>aside{background:#022232c7;border:1px solid #67ded261;justify-self:end;gap:.55rem;width:min(100%,440px);padding:2rem;display:grid}.bddWorkspaceHero>aside small{color:#8eb3bd;letter-spacing:.13em;text-transform:uppercase;font-size:.72rem;font-weight:900}.bddWorkspaceHero>aside strong{color:#fff;font-family:var(--font-display,Georgia, serif);font-size:clamp(2rem,4vw,3.8rem)}.bddWorkspaceHero>aside span{color:#f3c562;letter-spacing:.08em;text-transform:uppercase;border:1px solid #ca9f45;width:fit-content;padding:.45rem .7rem;font-size:.72rem;font-weight:900}.bddWorkspaceHero>aside span.ready{color:#61d8c9;border-color:#61d8c9}.bddWorkspaceHero>aside span.route{color:#ffaf98;border-color:#e48b70}.bddWorkspaceHero>aside b{color:#9fc1c8;margin-top:1rem}.bddCommandGrid{grid-template-columns:minmax(0,1.35fr) minmax(320px,.65fr);gap:1.25rem;padding:clamp(2rem,5vw,5rem) clamp(1.5rem,7vw,8rem);display:grid}.bddCheckpointPanel,.bddNextMission{background:#fff;border:1px solid #bfd5d8;box-shadow:0 18px 50px #07293b12}.bddCheckpointPanel>header{border-bottom:1px solid #d4e2e4;justify-content:space-between;align-items:center;gap:1rem;padding:1.5rem;display:flex}.bddCheckpointPanel h2{font-size:clamp(1.7rem,2.4vw,2.7rem)}.bddCheckpointPanel>header>span{color:#087d79;width:66px;height:66px;font-family:var(--font-display,Georgia, serif);border:1px solid #68cdc3;border-radius:50%;place-items:center;font-size:1.35rem;display:grid}.bddCheckpointPanel ol{margin:0;padding:0;list-style:none}.bddCheckpointPanel li{border-bottom:1px solid #e0e9ea;grid-template-columns:auto 1fr auto;align-items:center;gap:1rem;min-height:80px;padding:.9rem 1.4rem;display:grid}.bddCheckpointPanel li:last-child{border-bottom:0}.bddCheckpointPanel li>i{color:#6e8993;border:1px solid #b8cdd1;border-radius:50%;place-items:center;width:36px;height:36px;font-size:.67rem;font-style:normal;font-weight:900;display:grid}.bddCheckpointPanel li.ready>i{color:#fff;background:#14998f;border-color:#20a99d}.bddCheckpointPanel li>span{gap:.2rem;display:grid}.bddCheckpointPanel li strong{color:#133b4e}.bddCheckpointPanel li small{color:#718a96}.bddCheckpointPanel li>b{color:#9a7021;letter-spacing:.09em;text-transform:uppercase;font-size:.68rem}.bddCheckpointPanel li.ready>b{color:#10837d}.bddNextMission{color:#dff5f3;background:linear-gradient(145deg,#082b40,#0a5861);align-self:start;padding:2rem}.bddNextMission .eyebrow{color:#66dbcf}.bddNextMission h2{color:#fff;margin:.8rem 0 1.2rem;font-size:clamp(2rem,3vw,3.4rem)}.bddNextMission p:not(.eyebrow){color:#a9c4ca;line-height:1.65}.bddNextMission a{color:#6ee0d4;border-top:1px solid #74ded34d;justify-content:space-between;margin-top:2rem;padding:1rem 0;font-weight:900;text-decoration:none;display:flex}.bddWorkspaceLanes{padding:0 clamp(1.5rem,7vw,8rem) clamp(4rem,7vw,7rem)}.bddWorkspaceLanes header{margin-bottom:1.5rem}.bddWorkspaceLanes h2{font-size:clamp(2rem,3vw,3.5rem)}.bddWorkspaceLanes>div{background:#c8dadc;border:1px solid #c8dadc;grid-template-columns:repeat(4,1fr);gap:1px;display:grid}.bddWorkspaceLanes a{min-height:180px;color:inherit;background:#fff;grid-template-columns:1fr auto;gap:.4rem 1rem;padding:1.4rem;text-decoration:none;display:grid}.bddWorkspaceLanes a>span{color:#14958d;grid-column:1/-1;font-size:.7rem;font-weight:900}.bddWorkspaceLanes a strong{color:#0d3448;margin-top:auto;font-size:1.05rem}.bddWorkspaceLanes a small{color:#6f8792;grid-column:1/-1;line-height:1.45}.bddWorkspaceLanes a b{color:#15958d;align-self:end}@media (max-width:820px){.bddHero,.bddWorkspaceHero{grid-template-columns:1fr;gap:1.3rem;min-height:0;max-height:none;padding:1.65rem 1.1rem}.bddHeroSignal{top:.75rem;left:1.1rem}.bddHero h1,.bddWorkspaceHero h1{font-size:clamp(2.45rem,11vw,4rem)}.bddHeroCopy>p:not(.eyebrow),.bddWorkspaceHero>div>p:not(.eyebrow){font-size:.94rem;line-height:1.5}.bddHeroCopy>small{font-size:.68rem;line-height:1.5}.bddHeroPills{gap:.35rem}.bddHeroPills span{padding:.35rem .55rem;font-size:.58rem}.bddWindowCard{border-radius:17px;justify-self:stretch;padding:.9rem}.bddWindowCard header{padding-bottom:.7rem}.bddWindowRange{padding:.75rem 0 .6rem}.bddWindowRange>span strong{font-size:2.5rem}.bddWindowTimeline{padding-bottom:.6rem}.bddWindowRequirement{margin-bottom:.6rem}.bddWindowTelemetry span{min-height:58px;padding:.55rem}.bddWindowTelemetry strong{font-size:.6rem}.bddProofStrip{grid-template-columns:1fr 1fr}.bddProofStrip span{border-bottom:1px solid #84d6cf21;min-height:78px;padding:.8rem 1rem}.bddProofStrip span:nth-child(2n){border-right:0}.bddProofStrip strong{font-size:1.45rem}.bddEligibility,.bddIncluded{padding:3.5rem 1.1rem}.bddSectionHeader,.bddIncluded>header{grid-template-columns:1fr;gap:1rem}.bddSectionHeader>p{font-size:.92rem}.bddEligibilityGrid{grid-template-columns:1fr 1fr;margin-top:2rem}.bddEligibilityGrid article{min-height:285px;padding:1.2rem}.bddEligibilityGrid footer{left:1.2rem;right:1.2rem}.bddEligibilityConsole>header{align-items:flex-start;padding:1.3rem}.bddEligibilityConsole form{padding:1.2rem 1.3rem 1.3rem}.bddEligibilityResult{grid-template-columns:1fr;margin:0 1.3rem 1.3rem}.bddEligibilityResult .primaryButton,.bddEligibilityResult .secondaryButton{width:100%;min-width:0}.bddMissionRail{display:none}.bddMissionCards{grid-template-columns:1fr 1fr}.bddIncluded article{min-height:220px}.bddPackagePreview{grid-template-columns:1fr;gap:2.5rem;padding:4rem 1.1rem}.bddDocumentDeck{width:min(100%,560px);min-height:430px;margin:0 auto}.bddFinalCta{gap:1.4rem;padding:3.5rem 1.1rem;display:grid}.bddFinalCta .primaryButton{width:100%}.bddAccessCard{margin:1.2rem;padding:1.5rem}.bddGatewayPage{min-height:0;padding:1rem}.bddAccessGateway{border-radius:22px;grid-template-columns:1fr}.bddGatewayCopy{padding:2rem 1.35rem 1.3rem}.bddGatewayCopy h1{font-size:clamp(2.55rem,9vw,4rem)}.bddGatewayConsole{margin:0 1.35rem 1.35rem}.bddWorkspaceHero>aside{justify-self:stretch;padding:1.2rem}.bddWorkspaceHero>aside strong{font-size:2.25rem}.bddCommandGrid{grid-template-columns:1fr;padding:1.2rem 1rem 3rem}.bddCheckpointPanel>header{padding:1.1rem}.bddCheckpointPanel li{grid-template-columns:auto 1fr;min-height:74px;padding:.8rem 1rem}.bddCheckpointPanel li>b{grid-column:2}.bddWorkspaceLanes{padding:0 1rem 3.5rem}.bddWorkspaceLanes>div{grid-template-columns:1fr 1fr}.bddWorkspaceLanes a{min-height:155px}.bddHeroActions .primaryButton,.bddHeroActions .secondaryButton{text-align:center;flex:150px;justify-content:center;align-items:center;padding:.8rem 1rem;display:inline-flex}.bddWorkspaceHero{max-height:50svh}.bddWorkspaceHero>div>p:not(.eyebrow),.bddHeroCopy>p:not(.eyebrow){display:none}.bddWorkspaceHero h1{margin-bottom:.7rem;font-size:clamp(2.15rem,9vw,3rem)}.bddWorkspaceHero>aside{grid-template-columns:1fr auto;align-items:center;gap:.35rem 1rem;padding:.9rem 1rem}.bddWorkspaceHero>aside small,.bddWorkspaceHero>aside strong{grid-column:1}.bddWorkspaceHero>aside span{grid-area:1/2/span 2}.bddWorkspaceHero>aside b{grid-column:1/-1;margin-top:.25rem}.bddWindowCard{padding-bottom:.7rem}}@media (max-width:480px){.bddEligibilityGrid,.bddWorkspaceLanes>div{grid-template-columns:1fr}.bddEligibilityGrid article{min-height:270px}.bddEligibilityConsole{border-radius:20px}.bddEligibilityConsole>header{gap:.8rem;padding:1.1rem;display:grid}.bddEligibilityConsole>header>span{width:fit-content}.bddEligibilityConsole form{padding:1rem 1.1rem 1.1rem}.bddEligibilityFields{grid-template-columns:1fr}.bddEligibilityFields .bddEligibilityWide{grid-column:auto}.bddEligibilitySubmit{display:grid}.bddEligibilitySubmit .primaryButton{width:100%}.bddEligibilityResult{margin:0 1.1rem 1.1rem;padding:1.1rem}.bddGatewayPage{padding:.75rem}.bddGatewayCopy{padding:1.6rem 1rem 1rem}.bddGatewayCopy h1{margin-top:.4rem;font-size:clamp(2.2rem,10vw,3rem)}.bddGatewayCopy>p:not(.eyebrow){font-size:.88rem;line-height:1.5}.bddGatewayActions{margin-top:1.1rem}.bddGatewayActions .primaryButton,.bddGatewayActions .secondaryButton{width:100%}.bddGatewayTrust{grid-template-columns:1fr;gap:.4rem;margin-top:1.1rem}.bddGatewayTrust span{grid-template-columns:auto 1fr;gap:.2rem .6rem}.bddGatewayTrust small{grid-column:2}.bddGatewayConsole{border-radius:18px;margin:0 1rem 1rem}.bddGatewayStatus{padding:1rem}.bddGatewayStatus strong{font-size:1.8rem}.bddGatewayConsole ol{padding:.35rem 1rem}.bddGatewayConsole li{min-height:58px}.bddGatewayConsole>footer{grid-template-columns:1fr}.bddGatewayConsole>footer span{min-height:34px}.bddHeroActions{flex-wrap:nowrap}.bddHeroActions .primaryButton,.bddHeroActions .secondaryButton{min-width:0;font-size:.78rem}.bddHero{grid-template-rows:auto auto;align-content:start;align-items:start;gap:.65rem;height:auto;min-height:0;max-height:none;padding:.75rem 1rem .85rem}.bddHeroSignal{top:.4rem;left:1rem}.bddHero .eyebrow{margin-bottom:.15rem;font-size:.62rem}.bddHero h1{margin:.2rem 0 .45rem;font-size:clamp(2.25rem,10.3vw,2.75rem);line-height:.88}.bddHeroPills{display:none}.bddHeroActions{gap:.55rem;margin-top:1rem}.bddHeroActions .primaryButton,.bddHeroActions .secondaryButton{min-height:45px;padding:.55rem .7rem;font-size:.72rem}.bddHeroCopy>small{display:none}.bddWindowCard{border-radius:14px;align-self:start;margin-top:.18rem;padding:.55rem .75rem}.bddWindowCard header{padding-bottom:.35rem;font-size:.53rem}.bddWindowCard header i{width:6px;height:6px}.bddWindowRange{grid-template-columns:1fr minmax(86px,.85fr) 1fr;gap:.35rem;padding:.48rem 0 .35rem}.bddWindowRange small{font-size:.43rem}.bddWindowRange>span strong{font-size:1.8rem}.bddWindowRange em{font-size:.42rem}.bddWindowRange>div{gap:.12rem;padding:.45rem .3rem}.bddWindowRange>div strong{font-size:.52rem}.bddWindowTimeline{padding:0 .1rem .4rem}.bddWindowTimeline>div{height:14px;margin:0 .35rem}.bddWindowTimeline i{border-width:2px;width:9px;height:9px}.bddWindowTimeline li small{font-size:.42rem}.bddWindowTimeline li strong{font-size:.46rem}.bddWindowRequirement{gap:.5rem;margin-bottom:0;padding:.45rem .55rem}.bddWindowRequirement>b{font-size:1.25rem}.bddWindowRequirement small{font-size:.42rem}.bddWindowRequirement strong{font-size:.51rem}.bddWindowRequirement em{padding:.2rem .35rem;font-size:.39rem}.bddWindowTelemetry{display:none}.bddProofStrip{background:#fff;border-bottom-color:#cbdcde}.bddProofStrip span{border-bottom-color:#dce7e8;border-right-color:#dce7e8;min-height:68px}.bddProofStrip i{color:#138d86}.bddProofStrip strong{color:#0a3348}.bddProofStrip small{color:#607b86}.bddMissionCards{grid-template-columns:1fr}.bddIncluded article{min-height:205px}.bddPackageCopy h2{font-size:2.6rem}.bddPackageCopy li{align-items:flex-start}.bddDocumentDeck{min-height:360px}.bddDocument{border-radius:14px;padding:1.3rem;inset:5% 4% 2% 5%}.bddDocument.back{transform:translate(24px,-12px)rotate(4deg)}.bddDocument.middle{transform:translate(12px,-5px)rotate(2deg)}.bddDocument>strong{font-size:1.75rem}.bddDocument.front p{font-size:.72rem}}.providerAccessConsole .providerAccessFormIntro{color:#617985;margin:-2px 0 2px;font-size:10px;line-height:1.55}.providerAccessConsole form .providerAccessTextAction{color:#126f70;background:0 0;border:0;justify-content:center;min-height:auto;padding:2px;font-size:9px}.dischargeStoryRequestLink{color:#fff;white-space:nowrap;background:#126f83;border-radius:999px;align-items:center;padding:7px 11px;font-size:8px;font-weight:850;text-decoration:none;display:inline-flex}.readinessBoundary.refreshing{background:linear-gradient(120deg,#fff8e5fa,#f8fcfcfa);border-color:#c9993957}.readinessBoundary.refreshing strong{color:#825d18}.evidenceViewerCommandStrip{color:#f5fbfe;background:radial-gradient(circle at 90% 0,#62d3be1a,#0000 28%),linear-gradient(120deg,#0a2239,#0c304b 66%,#0d4654);border:1px solid #9cbcd24d;border-radius:18px;grid-template-columns:repeat(4,minmax(0,1fr)) auto;display:grid;overflow:hidden;box-shadow:0 14px 36px #04142424,inset 0 1px #ffffff12}.evidenceViewerCommandStrip article{border-right:1px solid #aad0e024;align-content:center;gap:3px;min-width:0;min-height:68px;padding:11px 15px;display:grid}.evidenceViewerCommandStrip article.attention{background:#d39a331a}.evidenceViewerCommandStrip small{color:#70d8c3;letter-spacing:.13em;text-transform:uppercase;font-size:8px;font-weight:900}.evidenceViewerCommandStrip strong{color:#f7fbfd;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:850;line-height:1.25;overflow:hidden}.evidenceViewerCommandStrip article>span{color:#93adbd;text-overflow:ellipsis;white-space:nowrap;font-size:9px;font-weight:650;overflow:hidden}.evidenceViewerCommandStrip>a{color:#072a3a;letter-spacing:.02em;background:linear-gradient(130deg,#62d6c0,#76e3cf);justify-content:center;align-items:center;gap:9px;min-width:142px;font-size:10px;font-weight:950;text-decoration:none;display:inline-flex}.evidenceViewerCommandStrip>a:hover{filter:brightness(1.06)}.evidenceViewerCommandStrip>a i{font-size:15px;font-style:normal}.evidenceViewerModeBar{display:none}.evidencePreviewTrust{color:#4f697d;letter-spacing:.07em;text-transform:uppercase;align-items:center;gap:7px;font-size:9px;font-weight:850;display:inline-flex}.evidencePreviewTrust i{background:#43bda6;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #43bda61f}.evidenceUnderstandingSummary{background:linear-gradient(145deg,#f8fcfc,#edf6f6);border:1px solid #cbdbe4;border-radius:14px;grid-template-columns:repeat(2,minmax(0,1fr));display:grid;overflow:hidden}.evidenceUnderstandingSummary>div{border-bottom:1px solid #d4e1e7;border-right:1px solid #d4e1e7;gap:4px;min-width:0;padding:11px 12px;display:grid}.evidenceUnderstandingSummary>div:nth-child(2n){border-right:0}.evidenceUnderstandingSummary>div:nth-child(n+3){border-bottom:0}.evidenceUnderstandingSummary small{color:#557385;letter-spacing:.11em;text-transform:uppercase;font-size:7px;font-weight:900}.evidenceUnderstandingSummary strong{color:#12384d;text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:850;line-height:1.3;overflow:hidden}.evidenceTechnicalAudit{background:#f6fafb;border:1px solid #cbd9e1;border-radius:13px;overflow:hidden}.evidenceTechnicalAudit summary{color:#173a52;cursor:pointer;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;min-height:54px;padding:9px 12px;list-style:none;display:grid}.evidenceTechnicalAudit summary::-webkit-details-marker{display:none}.evidenceTechnicalAudit summary>span{gap:3px;display:grid}.evidenceTechnicalAudit summary strong{font-size:10px}.evidenceTechnicalAudit summary small{color:#698091;font-size:8px}.evidenceTechnicalAudit summary>i{color:#187779;background:#fff;border:1px solid #c2d4de;border-radius:8px;place-items:center;width:28px;height:28px;font-style:normal;transition:transform .15s;display:grid}.evidenceTechnicalAudit[open] summary>i{transform:rotate(45deg)}.evidenceTechnicalAudit>.evidenceIntelFacts{border-top:1px solid #d5e1e7;padding:0 12px 10px}@media (min-width:1024px){.evidenceViewerDrawer{grid-template:"head head""status status""preview intel"minmax(0,1fr)"message intel"/minmax(0,3fr) minmax(380px,1fr);gap:12px 16px;width:min(1640px,98vw);padding:14px}.evidenceViewerCommandStrip{grid-area:status}.evidenceViewerGrid{height:calc(100dvh - 210px);max-height:calc(100dvh - 210px)}.evidencePreviewPanel{border-color:#a1bed2b3;border-radius:20px;overflow:hidden;box-shadow:0 18px 46px #05182a1c}.evidencePreviewPanel .panelHead.compact{background:linear-gradient(120deg,#f9fcfd,#eef6f7);align-items:center;min-height:61px;padding:12px 17px}}@media (max-width:760px){.evidenceViewerDrawer{background:radial-gradient(circle at 92% 4%,#5dc7bf1f,#0000 240px),linear-gradient(#edf4f7,#f7fafb 55%,#eef4f7);grid-template-rows:none;gap:10px}.evidenceViewerCommandStrip{border-radius:16px;grid-row:auto;grid-template-columns:repeat(2,minmax(0,1fr))}.evidenceViewerCommandStrip article{border-bottom:1px solid #aad0e024;min-height:62px}.evidenceViewerCommandStrip article:nth-child(2n){border-right:0}.evidenceViewerCommandStrip article:nth-child(n+3){border-bottom:0}.evidenceViewerCommandStrip>a{grid-column:1/-1;min-height:45px}.evidenceViewerModeBar{z-index:12;top:max(0px, env(safe-area-inset-top));-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#f5fafbf0;border:1px solid #98b7cb80;border-radius:16px;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;padding:6px;display:grid;position:sticky;box-shadow:0 10px 26px #05192b21}.evidenceViewerModeBar button{color:#6a8191;text-align:left;background:0 0;border:1px solid #0000;border-radius:11px;grid-template-rows:auto auto;grid-template-columns:28px minmax(0,1fr);align-items:center;gap:2px 8px;min-height:50px;padding:6px 9px;display:grid}.evidenceViewerModeBar button>span{text-align:center;grid-row:1/3;font-size:18px}.evidenceViewerModeBar button strong{color:#28475c;font-size:11px}.evidenceViewerModeBar button small{color:#718898;font-size:8px}.evidenceViewerModeBar button.active{color:#72e2ce;background:linear-gradient(130deg,#0c3850,#0d5d63);border-color:#54c7b373;box-shadow:0 7px 18px #06263830}.evidenceViewerModeBar button.active strong{color:#fff}.evidenceViewerModeBar button.active small{color:#a9cfce}.evidencePreviewPanel{grid-row:auto;display:none}.evidencePreviewPanel.mobileActive{display:grid}.evidenceViewerMessage,.mobileKeyFindingsPanel,.evidenceViewerGrid{grid-row:auto}.evidencePreviewTrust{display:none}.evidenceViewerHead.osHeroViewer{border-radius:17px;min-height:92px;padding:11px 12px}.evidenceViewerIdentityMark{border-radius:13px;flex-basis:48px;width:48px;height:52px}.evidenceViewerHead.osHeroViewer h2{font-size:clamp(18px,5.5vw,24px)}.evidenceViewerHead.osHeroViewer button{min-width:42px;padding:0 8px;font-size:0}.evidenceViewerHead.osHeroViewer button span{font-size:20px}.evidenceViewerFileMeta strong{max-width:48vw}.evidenceUnderstandingSummary{grid-template-columns:1fr 1fr}.evidenceViewerGrid .evidenceIntelCard{border-radius:18px;padding:17px}}.ratingIntelligenceHubShell{background-color:#eaf1f1;background-image:linear-gradient(#236c7e0b 1px,#0000 1px),linear-gradient(90deg,#236c7e0b 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:48px 48px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box}.ratingIntelligenceHubShell .cposMissionMain{overflow:hidden}.ratingHubPage{color:#092c42;min-height:100vh}.ratingHubHero{isolation:isolate;box-sizing:border-box;color:#eff9f8;background:radial-gradient(circle at 80% 27%,#53e1c933,#0000 24%),radial-gradient(circle at 8% 110%,#3a7bb233,#0000 34%),linear-gradient(118deg,#051a2d 0%,#072f44 55%,#075258 100%);grid-template-columns:minmax(0,1.08fr) minmax(390px,.72fr);align-items:center;gap:38px 62px;width:100vw;margin-inline:calc(50% - 50vw);padding:52px max(42px,50vw - 820px) 0;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 -1px #68dcc947,0 22px 62px #051d2b26}.ratingHubHero:before{z-index:-1;content:"";background-image:linear-gradient(#79bfc90f 1px,#0000 1px),linear-gradient(90deg,#79bfc90f 1px,#0000 1px);background-size:46px 46px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 94%);mask-image:linear-gradient(#000,#0000 94%)}.ratingHubHero:after{z-index:-1;content:"";border:1px solid #6ee1cd24;border-radius:50%;width:560px;height:560px;position:absolute;top:-280px;right:-170px;box-shadow:0 0 0 75px #60d2c206,0 0 0 150px #60d2c205}.ratingHubHeroCopy{align-self:center;padding:14px 0 34px}.ratingHubKicker{align-items:center;gap:15px;display:flex}.ratingHubKicker>span{color:#69ddc8;letter-spacing:.18em;text-transform:uppercase;font-size:9px;font-weight:950}.ratingHubKicker>i{color:#9ab5bf;letter-spacing:.09em;text-transform:uppercase;background:#03162361;border:1px solid #90bcc942;border-radius:999px;align-items:center;gap:7px;min-height:25px;padding:0 10px;font-size:7px;font-style:normal;font-weight:900;display:inline-flex}.ratingHubKicker>i:before{content:"";background:#e4ac4d;border-radius:50%;width:6px;height:6px;box-shadow:0 0 12px #e4ac4da6}.ratingHubKicker>i.confirmed:before{background:#65dcc7;box-shadow:0 0 12px #65dcc7b3}.ratingHubKicker>i.confirmed{color:#91dfd0;border-color:#65dcc757}.ratingHubHeroCopy h1{color:#f4fbfa;max-width:820px;font:500 clamp(44px, 4.2vw, 70px)/.95 var(--cpos-display-font,Georgia, serif);letter-spacing:-.045em;text-wrap:balance;margin:18px 0 0}.ratingHubHeroCopy>p{color:#abc3ca;max-width:720px;margin:20px 0 0;font-size:13px;line-height:1.65}.ratingHubActions{align-items:center;gap:10px;margin-top:25px;display:flex}.ratingHubActions a{box-sizing:border-box;color:#c7dadd;background:#041b2a6b;border:1px solid #9bc1cd47;border-radius:6px;justify-content:center;align-items:center;gap:18px;min-height:48px;padding:0 17px;font-size:10px;font-weight:850;text-decoration:none;display:inline-flex}.ratingHubActions a.primary{color:#063044;background:#69d9c5;border-color:#6bd9c6;box-shadow:0 16px 34px #010f1938}.ratingHubActions a.primary span{font-size:16px}.ratingHubPosition{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:linear-gradient(145deg,#052333db,#05323bb3);border:1px solid #73cfc34d;border-radius:12px 12px 0 0;align-content:center;align-self:stretch;padding:20px;display:grid;box-shadow:0 28px 80px #01101b47,inset 0 1px #ffffff0a}.ratingHubPosition>header{border-bottom:1px solid #82bfc629;justify-content:space-between;align-items:start;gap:16px;min-height:32px;display:flex}.ratingHubPosition>header span{color:#6cdec9;letter-spacing:.16em;text-transform:uppercase;font-size:9px;font-weight:900}.ratingHubPosition>header small{color:#8faeb7;letter-spacing:.08em;font-size:8px}.ratingHubPositionBody{grid-template-columns:142px minmax(0,1fr);align-items:center;gap:22px;padding:18px 4px 16px;display:grid}.ratingHubDial{--rating-hub-value:0deg;aspect-ratio:1;background:conic-gradient(#65ddc8 var(--rating-hub-value), #73adb626 0);border-radius:50%;place-items:center;width:136px;display:grid;position:relative;box-shadow:0 0 34px #42d3be1f}.ratingHubDial:before{content:"";background:linear-gradient(145deg,#082d42,#073942);border-radius:50%;position:absolute;inset:8px;box-shadow:inset 0 0 0 1px #8bd0cd33}.ratingHubDial>div{z-index:1;justify-items:center;display:grid;position:relative}.ratingHubDial strong{color:#f4fbfa;font:500 46px/1 var(--cpos-display-font,Georgia, serif);letter-spacing:-.04em}.ratingHubDial sup{color:#67ddc9;font-size:15px}.ratingHubDial span{color:#8faeb7;letter-spacing:.1em;text-transform:uppercase;font-size:7px;font-weight:850}.ratingHubTarget{align-content:center;gap:5px;display:grid}.ratingHubTarget>span{color:#85a9b1;letter-spacing:.13em;text-transform:uppercase;font-size:8px;font-weight:900}.ratingHubTarget strong{color:#69dfca;font:500 41px/1 var(--cpos-display-font,Georgia, serif)}.ratingHubTarget p{color:#adc5ca;margin:0;font-size:8px;line-height:1.45}.ratingHubScale{background:#85b5bc2b;height:4px;margin:0 5px 15px;position:relative}.ratingHubScale span{background:linear-gradient(90deg,#2d8e91,#6ce0cb);height:100%;display:block;box-shadow:0 0 15px #69ddca59}.ratingHubScale i{background:#f0bd5e;width:2px;height:12px;position:absolute;top:-4px;box-shadow:0 0 8px #f0bd5e8c}.ratingHubPosition>footer{border-top:1px solid #82bfc629;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.ratingHubPosition>footer span{color:#7899a4;border-right:1px solid #82bfc621;gap:2px;min-height:48px;padding:11px 8px 0;font-size:7px;font-weight:700;display:grid}.ratingHubPosition>footer span:last-child{border-right:0}.ratingHubPosition>footer b{color:#e7f3f3;font-size:12px}.ratingHubHeroRail{background:#0215225c;border-top:1px solid #82bfc62b;grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));min-height:74px;display:grid}.ratingHubHeroRail>span{border-right:1px solid #82bfc626;align-content:center;gap:4px;min-width:0;padding:14px 22px;display:grid}.ratingHubHeroRail>span:last-child{border-right:0}.ratingHubHeroRail small{color:#7798a4;letter-spacing:.12em;text-transform:uppercase;font-size:7px;font-weight:850}.ratingHubHeroRail strong{color:#dcecef;text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.ratingHubWorkspace{grid-template-columns:330px minmax(0,1fr);gap:18px;width:min(1640px,100% - 36px);margin:24px auto 74px;display:grid}.ratingHubWorkspace.single{grid-template-columns:minmax(0,1fr)}.ratingHubPortfolio,.ratingHubBrief{background:#fffffff0;border:1px solid #bdd0d2;border-radius:12px;box-shadow:0 22px 60px #062b3d17}.ratingHubPortfolio{align-self:start;overflow:hidden}.ratingHubPortfolio>header,.ratingHubBrief>header,.ratingHubConditions>header,.ratingHubPaths>header{justify-content:space-between;align-items:center;gap:18px;display:flex}.ratingHubPortfolio>header{background:linear-gradient(135deg,#f9fcfb,#edf7f5);border-bottom:1px solid #d4e1e2;padding:20px}.ratingHubPortfolio header p,.ratingHubBrief header p,.ratingHubConditions header p,.ratingHubPaths header p{color:#15968b;letter-spacing:.16em;text-transform:uppercase;margin:0 0 5px;font-size:7px;font-weight:950}.ratingHubPortfolio h2,.ratingHubBrief h2,.ratingHubConditions h3,.ratingHubPaths h3{color:#092d43;font-family:var(--cpos-display-font,Georgia, serif);letter-spacing:-.025em;margin:0;font-weight:550}.ratingHubPortfolio h2{font-size:27px}.ratingHubPortfolio>header>span,.ratingHubConditions>header>span,.ratingHubPaths>header>span{color:#197f78;text-transform:uppercase;background:#ebf7f4;border:1px solid #bfdbd7;border-radius:999px;padding:7px 10px;font-size:7px;font-weight:900}.ratingHubPortfolio>div{padding:8px;display:grid}.ratingHubPortfolio button{color:#173d50;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-bottom-color:#dce7e7;grid-template-rows:1fr auto;grid-template-columns:48px minmax(0,1fr);align-items:center;gap:3px 11px;min-height:82px;padding:12px;display:grid}.ratingHubPortfolio button:last-child{border-bottom-color:#0000}.ratingHubPortfolio button.active{background:linear-gradient(90deg,#def4ef,#f6faf9);border-color:#27a79b47;border-radius:8px;box-shadow:inset 3px 0 #25b6a5}.ratingHubPortfolio button>i{color:#0c6d6a;width:44px;height:44px;font:600 16px/1 var(--cpos-display-font,Georgia, serif);background:#f0f7f6;border:1px solid #b8d4d4;border-radius:11px;grid-row:1/3;place-items:center;display:grid}.ratingHubPortfolio button>span{gap:4px;min-width:0;display:grid}.ratingHubPortfolio button strong{color:#133a4e;text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.ratingHubPortfolio button small{color:#78919b;text-overflow:ellipsis;white-space:nowrap;font-size:7px;overflow:hidden}.ratingHubPortfolio button>em{color:#9b742a;letter-spacing:.08em;text-transform:uppercase;grid-column:2;justify-self:start;font-size:6px;font-style:normal;font-weight:900}.ratingHubPortfolio button>em.confirmed{color:#158276}.ratingHubPortfolio>a{color:#0c6b69;border-top:1px solid #d4e1e2;justify-content:space-between;align-items:center;min-height:50px;padding:0 20px;font-size:8px;font-weight:900;text-decoration:none;display:flex}.ratingHubPortfolio>a span{font-size:16px}.ratingHubBrief{overflow:hidden}.ratingHubBrief>header{background:linear-gradient(135deg,#fff,#f0f8f7);min-height:104px;padding:20px 24px}.ratingHubBrief h2{max-width:720px;font-size:32px}.ratingHubBrief>header>a{color:#fff;background:#0d7f7a;border-radius:6px;flex:none;align-items:center;gap:18px;min-height:42px;padding:0 15px;font-size:8px;font-weight:900;text-decoration:none;display:inline-flex}.ratingHubBrief>header>a span{font-size:14px}.ratingHubBriefGrid{background:#edf5f4;border-top:1px solid #d2e1e1;border-bottom:1px solid #d2e1e1;grid-template-columns:minmax(0,1.35fr) minmax(280px,.65fr);gap:12px;padding:14px;display:grid}.ratingHubMissionCard,.ratingHubGateCard{background:#fff;border:1px solid #c4d9d9;border-radius:9px;align-content:center;padding:20px;display:grid}.ratingHubMissionCard>span,.ratingHubGateCard>span{color:#168b83;letter-spacing:.14em;text-transform:uppercase;font-size:7px;font-weight:950}.ratingHubMissionCard h3{color:#0a2e44;font:550 25px/1.05 var(--cpos-display-font,Georgia, serif);letter-spacing:-.025em;margin:8px 0 7px}.ratingHubMissionCard p,.ratingHubGateCard p{color:#68848f;margin:0;font-size:9px;line-height:1.55}.ratingHubMissionCard a{color:#087b75;margin-top:14px;font-size:8px;font-weight:900;text-decoration:none}.ratingHubGateCard strong{color:#0a2e44;font:550 28px/1 var(--cpos-display-font,Georgia, serif);margin:7px 0}.ratingHubGateCard>div{background:#dce9e7;border-radius:99px;height:5px;margin-top:14px;overflow:hidden}.ratingHubGateCard>div i{border-radius:inherit;background:linear-gradient(90deg,#159b91,#68ddc8);height:100%;display:block}.ratingHubGateCard>small{color:#738d96;margin-top:6px;font-size:7px}.ratingHubConditions,.ratingHubPaths{padding:22px 24px}.ratingHubConditions{border-bottom:1px solid #d2e1e1}.ratingHubConditions h3,.ratingHubPaths h3{font-size:27px}.ratingHubConditions>div,.ratingHubPaths>div{gap:8px;margin-top:16px;display:grid}.ratingHubConditions article{background:#fbfdfc;border:1px solid #cfdfdf;border-radius:8px;grid-template-columns:54px minmax(0,1fr) auto;align-items:center;gap:13px;min-height:66px;padding:10px 13px;display:grid}.ratingHubConditions article>i{color:#0b7772;width:49px;height:42px;font:600 17px/1 var(--cpos-display-font,Georgia, serif);background:#e6f5f2;border-radius:7px;place-items:center;display:grid}.ratingHubConditions article>span{gap:4px;min-width:0;display:grid}.ratingHubConditions article strong{color:#12394d;font-size:10px}.ratingHubConditions article small{color:#78919b;font-size:7px}.ratingHubConditions article>em{color:#916a22;text-transform:uppercase;background:#fff7e4;border:1px solid #e1c88f;border-radius:999px;padding:6px 9px;font-size:6px;font-style:normal;font-weight:900}.ratingHubConditions article>em.confirmed{color:#147d73;background:#e9f7f4;border-color:#afd8d0}.ratingHubPaths article{background:linear-gradient(135deg,#fbfdfc,#f2f8f7);border:1px solid #cbdedf;border-radius:8px;grid-template-columns:34px minmax(0,1fr) auto;align-items:start;gap:14px;min-height:84px;padding:14px;display:grid}.ratingHubPaths article>i{color:#12897f;border:1px solid #a9d6cf;border-radius:8px;place-items:center;width:32px;height:32px;font-size:8px;font-style:normal;font-weight:900;display:grid}.ratingHubPaths article>span{gap:4px;display:grid}.ratingHubPaths article small{color:#17897f;letter-spacing:.12em;text-transform:uppercase;font-size:6px;font-weight:950}.ratingHubPaths article strong{color:#12394d;font-size:11px}.ratingHubPaths article p{color:#748d96;margin:0;font-size:8px;line-height:1.45}.ratingHubPaths article>em{color:#78919b;justify-items:end;font-size:7px;font-style:normal;display:grid}.ratingHubPaths article>em b{color:#0b7872;font-size:15px}.ratingHubEmptyInline{background:#f7faf9;border:1px dashed #bad1d1;border-radius:8px;padding:20px}.ratingHubEmptyInline strong,.ratingHubEmptyInline span{display:block}.ratingHubEmptyInline strong{color:#163c50;font-size:11px}.ratingHubEmptyInline span{color:#758e98;margin-top:5px;font-size:8px}.ratingHubEmpty{grid-template-columns:1fr 1fr;gap:18px;width:min(1200px,100% - 36px);margin:28px auto 80px;display:grid}.ratingHubEmpty>div,.ratingHubEmpty>section{background:#fffffff2;border:1px solid #bdd0d2;border-radius:12px;padding:34px;box-shadow:0 22px 60px #062b3d17}.ratingHubEmpty>div>span{color:#15968b;letter-spacing:.15em;text-transform:uppercase;font-size:8px;font-weight:950}.ratingHubEmpty h2{color:#092d43;font:550 36px/1 var(--cpos-display-font,Georgia, serif);margin:12px 0}.ratingHubEmpty p{color:#68848f;font-size:10px;line-height:1.6}.ratingHubEmpty a{color:#fff;background:#0d7f7a;border-radius:6px;align-items:center;gap:20px;min-height:44px;margin-top:12px;padding:0 16px;font-size:8px;font-weight:900;text-decoration:none;display:inline-flex}.ratingHubEmpty a i{font-size:15px;font-style:normal}.ratingHubEmpty>section{gap:10px;display:grid}.ratingHubEmpty article{border-bottom:1px solid #d8e5e5;grid-template-columns:34px 1fr;gap:4px 12px;padding:12px 0;display:grid}.ratingHubEmpty article:last-child{border-bottom:0}.ratingHubEmpty article i{color:#13887f;border:1px solid #acd6d0;border-radius:8px;grid-row:1/3;place-items:center;width:32px;height:32px;font-size:8px;font-style:normal;font-weight:900;display:grid}.ratingHubEmpty article strong{color:#12394d;font-size:11px}.ratingHubEmpty article span{color:#758e98;font-size:8px;line-height:1.45}.ratingHubLoading{z-index:20;color:#d9eeed;background:#082d42;border:1px solid #6cddc952;border-radius:9px;align-items:center;gap:10px;padding:12px 15px;font-size:8px;font-weight:800;display:flex;position:fixed;bottom:76px;right:24px;box-shadow:0 14px 40px #0419263d}.ratingHubLoading i{background:#68ddc8;border-radius:50%;width:8px;height:8px;animation:1.3s ease-in-out infinite cposPulse;box-shadow:0 0 0 5px #68ddc81f}@media (max-width:1100px){.ratingHubHero{grid-template-columns:minmax(0,1fr) minmax(350px,.78fr);gap:32px;padding-inline:24px}.ratingHubWorkspace{grid-template-columns:280px minmax(0,1fr);width:min(100% - 24px,1000px)}.ratingHubBriefGrid{grid-template-columns:1fr}}@media (max-width:760px){.ratingIntelligenceHubShell .cposMissionMain{overflow:visible}.ratingHubHero{grid-template-columns:1fr;gap:18px;width:100vw;margin-inline:calc(50% - 50vw);padding:24px 16px 0}.ratingHubHero:after{width:340px;height:340px;top:-150px;right:-200px}.ratingHubHeroCopy{padding:3px 0 0}.ratingHubKicker{flex-direction:column;align-items:flex-start;gap:9px}.ratingHubHeroCopy h1{margin-top:15px;font-size:clamp(38px,11vw,50px);line-height:.95}.ratingHubHeroCopy>p{margin-top:14px;font-size:11px;line-height:1.55}.ratingHubActions{grid-template-columns:1fr;display:grid}.ratingHubActions a{width:100%;min-height:46px}.ratingHubPosition{border-radius:10px;padding:16px}.ratingHubPositionBody{grid-template-columns:108px minmax(0,1fr);gap:15px;padding:14px 0}.ratingHubDial{width:106px}.ratingHubDial strong{font-size:36px}.ratingHubTarget strong{font-size:34px}.ratingHubPosition>footer span{min-height:46px;padding-inline:5px;font-size:6px}.ratingHubPosition>footer b{font-size:10px}.ratingHubHeroRail{grid-template-columns:1fr;margin-inline:-16px}.ratingHubHeroRail>span{border-bottom:1px solid #82bfc621;border-right:0;min-height:58px;padding:10px 16px}.ratingHubHeroRail>span:last-child{border-bottom:0}.ratingHubWorkspace{width:100%;margin:12px 0 58px;display:block}.ratingHubPortfolio,.ratingHubBrief{box-shadow:none;border-left:0;border-right:0;border-radius:0}.ratingHubPortfolio{margin-bottom:12px}.ratingHubPortfolio>header{padding:17px 16px}.ratingHubPortfolio>div{scrollbar-width:none;gap:8px;padding:10px 12px;display:flex;overflow-x:auto}.ratingHubPortfolio>div::-webkit-scrollbar{display:none}.ratingHubPortfolio button{border:1px solid #d3e1e1;border-radius:8px;min-width:280px}.ratingHubBrief>header{flex-direction:column;align-items:flex-start;min-height:0;padding:18px 16px}.ratingHubBrief h2{font-size:28px}.ratingHubBrief>header>a{box-sizing:border-box;justify-content:center;width:100%}.ratingHubBriefGrid{grid-template-columns:1fr;padding:10px 12px}.ratingHubMissionCard,.ratingHubGateCard{padding:17px 15px}.ratingHubMissionCard h3{font-size:23px}.ratingHubConditions,.ratingHubPaths{padding:19px 12px}.ratingHubConditions>header,.ratingHubPaths>header{align-items:flex-start}.ratingHubConditions h3,.ratingHubPaths h3{font-size:24px}.ratingHubConditions article{grid-template-columns:49px minmax(0,1fr);gap:10px}.ratingHubConditions article>em{grid-column:2;justify-self:start}.ratingHubPaths article{grid-template-columns:32px minmax(0,1fr);gap:11px}.ratingHubPaths article>em{grid-column:2;justify-items:start}.ratingHubEmpty{width:100%;margin:12px 0 58px;display:block}.ratingHubEmpty>div,.ratingHubEmpty>section{box-shadow:none;border-left:0;border-right:0;border-radius:0;padding:24px 16px}.ratingHubEmpty>section{margin-top:12px}.ratingHubEmpty h2{font-size:32px}.ratingHubLoading{justify-content:center;bottom:68px;left:12px;right:12px}}.providerPortalFrame{background-color:#edf3f5;background-image:linear-gradient(#144b5e09 1px,#0000 1px),linear-gradient(90deg,#144b5e08 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:52px 52px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;min-height:calc(100vh - 58px);display:block;overflow-x:clip}.providerPortalFrame.navOpen{grid-template-columns:238px minmax(0,1fr)}.providerPortalCommandBar{z-index:32;color:#eaf7f7;background:radial-gradient(circle at 88% 0,#32bbad24,#0000 260px),linear-gradient(90deg,#051f34,#062e41 62%,#073d49);border-bottom:1px solid #67d7c72e;grid-area:1/1/auto/-1;grid-template-columns:238px minmax(0,1fr) auto;align-items:stretch;min-width:0;display:grid;position:sticky;top:58px;box-shadow:0 10px 28px #0318281f}.providerPortalRailToggle{color:#eefafa;text-align:left;cursor:pointer;background:#ffffff04;border:0;border-right:1px solid #6ed5ca29;grid-template-columns:34px minmax(0,1fr);align-items:center;gap:11px;width:100%;min-width:0;padding:0 15px;transition:background .2s,box-shadow .2s;display:grid}.providerPortalRailToggle:hover{background:#5dddc812}.providerPortalRailToggle:focus-visible{outline-offset:-3px;outline:2px solid #6ee0cb}.providerPortalMenuGlyph{background:linear-gradient(145deg,#44c8b824,#1a5c7433);border:1px solid #6adeca47;border-radius:8px;align-content:center;gap:4px;width:32px;height:32px;padding:0 8px;display:grid;box-shadow:inset 0 1px #ffffff14}.providerPortalMenuGlyph i{background:#81e6d3;border-radius:2px;height:1px;transition:transform .24s,opacity .2s;display:block}.providerPortalFrame.navOpen .providerPortalMenuGlyph i:first-child{transform:translateY(5px)rotate(45deg)}.providerPortalFrame.navOpen .providerPortalMenuGlyph i:nth-child(2){opacity:0}.providerPortalFrame.navOpen .providerPortalMenuGlyph i:last-child{transform:translateY(-5px)rotate(-45deg)}.providerPortalToggleCopy,.providerPortalLocation>span:last-child{gap:2px;min-width:0;display:grid}.providerPortalToggleCopy small,.providerPortalLocation small,.providerPortalCommandStatus small{color:#6f9ca6;letter-spacing:.11em;text-transform:uppercase;font-size:7px;font-weight:900}.providerPortalToggleCopy strong{font-size:10px;font-weight:900}.providerPortalLocation{align-items:center;gap:10px;min-width:0;padding:0 18px;display:flex}.providerPortalLocationIcon{color:#70dcc9;border:1px solid #6edccd2e;border-radius:8px;flex:none;place-items:center;width:28px;height:28px;display:grid}.providerPortalLocationIcon svg{width:15px;height:15px}.providerPortalLocation strong{text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.providerPortalCommandStatus{border-left:1px solid #6ed5ca21;align-content:center;justify-items:end;gap:3px;padding:0 18px;display:grid}.providerPortalCommandStatus>span{color:#c5dfe0;align-items:center;gap:8px;font-size:8px;font-weight:850;display:flex}.providerPortalCommandStatus>span i{background:#69dfca;border-radius:50%;width:6px;height:6px;display:block;box-shadow:0 0 0 4px #69dfca14,0 0 11px #69dfca73}.providerPortalRail{z-index:12;color:#dceef0;opacity:0;visibility:hidden;background:radial-gradient(circle at 0 0,#39bfaa21,#0000 240px),linear-gradient(#061f34,#05283a 58%,#063d47);border-right:1px solid #5db0b02e;grid-area:2/1;grid-template-rows:auto 1fr auto;width:238px;min-width:238px;height:calc(100vh - 112px);transition:transform .34s cubic-bezier(.22,.8,.22,1),opacity .22s,visibility 0s linear .34s;display:grid;position:sticky;top:112px;overflow:hidden;transform:translate(-100%);box-shadow:16px 0 44px #041a2a17}.providerPortalRail.open{opacity:1;visibility:visible;transition-delay:0s;transform:translate(0)}.providerPortalRail>header{border-bottom:1px solid #70d2c821;grid-template-columns:38px minmax(0,1fr);align-items:center;gap:11px;min-height:82px;padding:15px 14px;display:grid}.providerPortalRailMark{background:linear-gradient(145deg,#4ad0bd33,#22708742);border:1px solid #6fe0cd57;border-radius:10px;place-items:center;width:38px;height:38px;display:grid;box-shadow:inset 0 1px #ffffff1f,0 9px 22px #00000024}.providerPortalRailMark img{object-fit:contain;filter:brightness(0)saturate()invert(87%)sepia(19%)saturate(800%)hue-rotate(116deg)brightness(101%);width:25px;height:25px}.providerPortalRail>header div{gap:4px;min-width:0;display:grid}.providerPortalRail>header small,.providerPortalRail>footer small{color:#71a1aa;letter-spacing:.14em;text-transform:uppercase;font-size:7px;font-weight:900}.providerPortalRail>header strong{color:#f3fbfb;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.providerPortalRail nav{align-content:start;gap:4px;padding:13px 10px 18px;display:grid;overflow-y:auto}.providerPortalNavEntry{gap:4px;display:grid}.providerPortalNavEntry>p{color:#598893;letter-spacing:.16em;text-transform:uppercase;margin:10px 10px 2px;font-size:7px;font-weight:950}.providerPortalNavEntry:first-child>p{margin-top:1px}.providerPortalRail nav a{color:#abc3c8;border:1px solid #0000;border-radius:9px;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:58px;padding:8px 9px;text-decoration:none;transition:border-color .18s,background .18s,color .18s,transform .18s;display:grid;position:relative;overflow:hidden}.providerPortalRail nav a:hover{color:#effbfa;background:#ffffff09;border-color:#69dcc92b;transform:translate(2px)}.providerPortalRail nav a.active{color:#f2fffd;background:linear-gradient(90deg,#37bfab33,#165b701f);border-color:#64dec947;box-shadow:inset 3px 0 #62ddc7}.providerPortalNavIcon{color:#79e1cd;background:linear-gradient(145deg,#48bfb52e,#235a7733);border:1px solid #6bd0c738;border-radius:9px;place-items:center;width:34px;height:34px;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff1a,0 8px 20px #0000001f}.providerPortalNavIcon:after{content:"";filter:blur(15px);opacity:.16;background:currentColor;border-radius:50%;width:20px;height:20px;position:absolute;transform:translate(10px,-10px)}.providerPortalNavIcon svg{z-index:1;width:18px;height:18px;position:relative}.providerPortalNavIcon.tone-active,.providerPortalNavIcon.tone-review{color:#8dcfff;background:linear-gradient(145deg,#3883c63d,#1a497833);border-color:#68b0ed4d}.providerPortalNavIcon.tone-completed{color:#83e7bd;background:linear-gradient(145deg,#32ad893b,#16635f33);border-color:#6be0b947}.providerPortalNavIcon.tone-earnings{color:#f1c96d;background:linear-gradient(145deg,#b882253d,#5b451e38);border-color:#e1b5544d}.providerPortalNavIcon.tone-profile{color:#c9adff;background:linear-gradient(145deg,#815ccd38,#3e3d7f33);border-color:#b194ec4d}.providerPortalRail nav a>span:nth-child(2){gap:3px;min-width:0;display:grid}.providerPortalRail nav a strong{letter-spacing:.005em;text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:850;overflow:hidden}.providerPortalRail nav a small{color:#82a1a9;text-overflow:ellipsis;white-space:nowrap;font-size:7.5px;line-height:1.3;overflow:hidden}.providerPortalRail nav a em{color:#78dfcc;background:#6adeca21;border-radius:50%;place-items:center;min-width:21px;height:21px;font-size:8px;font-style:normal;font-weight:900;display:grid}.providerPortalRail nav a>i{color:#5c9ca5;font-size:12px;font-style:normal}.providerPortalRail>footer{border-top:1px solid #70d2c821;gap:8px;padding:15px 16px 18px;display:grid}.providerPortalRail>footer>span{color:#c4dcde;align-items:center;gap:8px;font-size:9px;font-weight:800;display:flex}.providerPortalRail>footer>span i{background:#68dfca;border-radius:50%;width:7px;height:7px;display:block;box-shadow:0 0 0 5px #68dfca14,0 0 13px #68dfca80}.providerPortalRail>footer>span.paused i{background:#dfa943;box-shadow:0 0 0 5px #dfa94314}.providerPortalContent{min-width:0;position:relative}.providerPortalContentDismiss{z-index:25;cursor:w-resize;-webkit-backdrop-filter:blur(.7px);backdrop-filter:blur(.7px);background:#041b2a0b;border:0;width:100%;position:absolute;inset:0}.providerPortalPage .providerPortalFrame~.siteFooter,.providerPortalRailBackdrop{display:none}.providerPortalFrame .providerWorkspacePage{width:min(1480px,100% - 28px)}.providerPortalEmptyQueue,.providerPortalEmptyState{color:#718894;text-align:center;gap:5px;padding:22px 16px;display:grid}.providerPortalEmptyQueue strong,.providerPortalEmptyState strong{color:#173d51;font-size:12px}.providerPortalEmptyQueue span,.providerPortalEmptyState span{font-size:9px;line-height:1.5}.providerWorkspaceProfilePrompt{background:linear-gradient(100deg,#f8fbfb,#edf7f5);border:1px solid #1d46611f;border-radius:12px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:22px;padding:15px 18px;display:grid}.providerWorkspaceProfilePrompt>span{border-right:1px solid #d7e5e7;gap:3px;padding-right:22px;display:grid}.providerWorkspaceProfilePrompt small{color:#718995;letter-spacing:.1em;text-transform:uppercase;font-size:7px;font-weight:900}.providerWorkspaceProfilePrompt strong{color:#113d50;font-size:13px}.providerWorkspaceProfilePrompt p{color:#667f8b;margin:0;font-size:10px}.providerWorkspaceProfilePrompt a{color:#126f70;border:1px solid #1b7e7c38;border-radius:7px;align-items:center;gap:18px;min-height:38px;padding:0 12px;font-size:9px;font-weight:900;text-decoration:none;display:flex}.providerWorkspaceProfilePrompt a i{font-style:normal}.providerFocusedReviewPage .providerHero{min-height:150px;padding-block:21px}.providerFocusedReviewPage .providerIdentityRail{display:none}.providerFocusedReviewPage .providerWorkspaceGrid{margin-top:0}.providerPortalPageBody{gap:14px;width:min(1480px,100% - 28px);margin:0 auto;padding:14px 0 52px;display:grid}.providerPortalPageHero,.providerProfileHero{color:#effafa;background:linear-gradient(#67d7c70d 1px,#0000 1px) 0 0/44px 44px,linear-gradient(90deg,#67d7c70a 1px,#0000 1px) 0 0/44px 44px,radial-gradient(circle at 92% 12%,#2ac0ac40,#0000 35%),linear-gradient(115deg,#041c31,#073349 62%,#07565b);border:1px solid #67d7c738;border-radius:17px;grid-template-columns:minmax(0,1fr) 230px;align-items:center;gap:34px;min-height:205px;padding:28px 34px;display:grid;overflow:hidden;box-shadow:0 20px 52px #05223429}.providerPortalPageHero>div>p,.providerProfileHero>div>p,.providerPortalLedger>header p,.providerCredentialSheet header p,.providerReadinessSheet header p,.providerProfileEditSheet header p,.providerMediaSheet header p,.providerEarningsSummary>p{color:#6edfc9;letter-spacing:.14em;text-transform:uppercase;margin:0 0 6px;font-size:8px;font-weight:950}.providerPortalPageHero h1,.providerProfileHero h1{max-width:820px;font:650 clamp(35px, 4vw, 56px)/.96 var(--cpos-display-font,var(--font-display));letter-spacing:-.035em;margin:0 0 12px}.providerPortalPageHero>div>span,.providerProfileHero>div>span{color:#b7ced4;max-width:760px;font-size:12px;line-height:1.55;display:block}.providerPortalPageHero>aside{border-left:1px solid #6fdacd33;gap:5px;padding:18px 0 18px 28px;display:grid}.providerPortalPageHero>aside small{color:#7aa4ad;letter-spacing:.12em;text-transform:uppercase;font-size:7px;font-weight:900}.providerPortalPageHero>aside strong{color:#72e1cd;font:650 48px/1 var(--cpos-display-font,var(--font-display))}.providerPortalPageHero>aside span{color:#b9ced1;font-size:9px}.providerPortalLedger,.providerCredentialSheet,.providerReadinessSheet,.providerProfileEditSheet,.providerMediaSheet,.providerAccountClosureSheet,.providerEarningsFlow{background:#fffffff5;border:1px solid #1d46611f;border-radius:13px;overflow:hidden;box-shadow:0 15px 40px #1131420f}.providerPortalLedger>header,.providerCredentialSheet>header,.providerReadinessSheet>header,.providerProfileEditSheet>header,.providerMediaSheet>header,.providerAccountClosureSheet>header{border-bottom:1px solid #dfe9eb;justify-content:space-between;align-items:end;gap:24px;min-height:78px;padding:15px 18px;display:flex}.providerPortalLedger h2,.providerCredentialSheet h2,.providerReadinessSheet h2,.providerProfileEditSheet h2,.providerMediaSheet h2,.providerAccountClosureSheet h2{color:#0c3147;letter-spacing:-.02em;margin:0;font-size:21px}.providerPortalLedger>header>span,.providerCredentialSheet header>span,.providerProfileEditSheet header>span,.providerMediaSheet header>span,.providerAccountClosureSheet header>div>span{color:#718893;font-size:9px}.providerPortalLedgerHead,.providerPortalLedger>article{grid-template-columns:1.35fr 1fr 1fr .75fr 105px;align-items:center;gap:18px;display:grid}.providerPortalLedgerHead{color:#708793;letter-spacing:.1em;text-transform:uppercase;background:#eef4f5;padding:9px 18px;font-size:7px;font-weight:900}.providerPortalLedger>article{border-top:1px solid #e4ecee;min-height:88px;padding:12px 18px}.providerPortalLedger>article:first-of-type{border-top:0}.providerPortalLedger>article>span{gap:3px;min-width:0;display:grid}.providerPortalLedger article small{color:#76909b;text-transform:uppercase;font-size:7px;font-weight:850}.providerPortalLedger article strong{color:#183b4d;text-overflow:ellipsis;text-transform:capitalize;white-space:nowrap;font-size:10px;overflow:hidden}.providerPortalLedger article em{color:#77909a;text-overflow:ellipsis;white-space:nowrap;font-size:8px;font-style:normal;overflow:hidden}.providerPortalLedger article a{color:#147a79;justify-content:space-between;align-items:center;gap:12px;font-size:8px;font-weight:900;text-decoration:none;display:flex}.providerPortalLedger article a i{font-style:normal}.providerEarningsFlow{grid-template-columns:.78fr 1.22fr;display:grid}.providerEarningsSummary{border-right:1px solid #dde8ea;align-content:center;padding:38px;display:grid}.providerEarningsSummary h2{color:#0c3147;font:620 30px/1.05 var(--cpos-display-font,var(--font-display));margin:0 0 13px}.providerEarningsSummary span{color:#6f8792;font-size:10px;line-height:1.6}.providerEarningsFlow ol{margin:0;padding:20px 24px;list-style:none;display:grid}.providerEarningsFlow li{border-bottom:1px solid #e1eaec;grid-template-columns:38px 1fr;align-items:center;gap:13px;min-height:76px;display:grid}.providerEarningsFlow li:last-child{border-bottom:0}.providerEarningsFlow li>span{color:#8298a1;border:1px solid #c9dbde;border-radius:50%;place-items:center;width:34px;height:34px;font-size:8px;font-weight:900;display:grid}.providerEarningsFlow li.complete>span{color:#138879;background:#e7f7f3;border-color:#23a29147}.providerEarningsFlow li div{gap:3px;display:grid}.providerEarningsFlow li strong{color:#183c4e;font-size:11px}.providerEarningsFlow li small{color:#778f99;font-size:8px}.providerEarningsBoundary{background:#e5f2f1;border-left:3px solid #4bc9b6;grid-template-columns:180px 1fr;gap:20px;padding:13px 17px;display:grid}.providerEarningsBoundary strong{color:#157d76;letter-spacing:.11em;text-transform:uppercase;font-size:8px}.providerEarningsBoundary span{color:#5d7781;font-size:9px;line-height:1.5}.providerProfileHero{grid-template-columns:76px minmax(0,1fr) 220px}.providerProfilePortrait{color:#e8fffa;background:linear-gradient(145deg,#0b5964,#173e6a) 50%/cover;border:1px solid #72e0cc4d;border-radius:14px;place-items:center;width:70px;height:70px;font-size:19px;font-weight:900;display:grid}.providerProfileHero>aside{border-left:1px solid #6dd9cb33;gap:6px;padding-left:25px;display:grid}.providerProfileHero>aside small{color:#79a1aa;text-transform:uppercase;font-size:7px}.providerProfileHero>aside strong{color:#73e2ce;font:650 36px/1 var(--cpos-display-font,var(--font-display))}.providerProfileHero>aside i{background:#ffffff1a;border-radius:4px;height:4px;display:block;overflow:hidden}.providerProfileHero>aside i b{border-radius:inherit;background:#66ddc7;height:100%;display:block}.providerProfileWorkspace{grid-template-columns:1.2fr .8fr;gap:14px;display:grid}.providerCredentialSheet{grid-row:span 2}.providerCredentialSheet dl{grid-template-columns:1fr 1fr;margin:0;display:grid}.providerCredentialSheet dl div{border-bottom:1px solid #e2eaec;border-right:1px solid #e2eaec;min-height:78px;padding:14px 17px}.providerCredentialSheet dl div:nth-child(2n){border-right:0}.providerCredentialSheet dt{color:#7b919a;letter-spacing:.1em;text-transform:uppercase;font-size:7px;font-weight:900}.providerCredentialSheet dd{color:#173b4d;text-transform:capitalize;margin:7px 0 0;font-size:11px;font-weight:850}.providerReadinessSheet>div{padding:6px 16px 16px;display:grid}.providerReadinessSheet article{border-bottom:1px solid #e3ebed;grid-template-columns:26px 1fr;align-items:center;gap:10px;padding:10px 0;display:grid}.providerReadinessSheet article>i{color:#91a4ab;border:1px solid #d2e0e2;border-radius:50%;place-items:center;width:23px;height:23px;font-size:9px;font-style:normal;display:grid}.providerReadinessSheet article.complete>i{color:#188879;background:#e7f7f3;border-color:#9edbd0}.providerReadinessSheet article span{gap:2px;display:grid}.providerReadinessSheet article strong{color:#1e4051;font-size:9px}.providerReadinessSheet article small{color:#7a919a;font-size:7px}.providerMediaSheet>div{grid-template-columns:1fr 1fr;gap:12px;padding:16px;display:grid}.providerMediaSheet label{background:#f7fafb;border:1px solid #d7e4e6;border-radius:8px;gap:5px;padding:13px;display:grid}.providerMediaSheet label span{color:#1a4051;font-size:9px;font-weight:850}.providerMediaSheet label small{color:#7d929b;font-size:7px}.providerMediaSheet input{color:#5e7883;max-width:100%;font-size:8px}.providerProfileEditSheet{grid-column:1/-1}.providerProfileEditSheet>header{align-items:center}.providerProfileEditSheet>header>span{text-align:right;max-width:480px;line-height:1.5}.providerProfileEditGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;padding:18px;display:grid}.providerProfileEditGrid label{color:#365564;gap:7px;font-size:9px;font-weight:850;display:grid}.providerProfileEditGrid label.wide{grid-column:1/-1}.providerProfileEditGrid input,.providerProfileEditGrid select,.providerProfileEditGrid textarea{color:#173b4d;width:100%;min-height:43px;font:650 11px var(--cpos-interface-font,var(--font-sans));background:#f9fbfc;border:1px solid #ccdade;border-radius:8px;padding:10px 12px}.providerProfileEditGrid textarea{resize:vertical;min-height:100px;line-height:1.55}.providerProfileEditGrid input:focus,.providerProfileEditGrid select:focus,.providerProfileEditGrid textarea:focus{background:#fff;border-color:#4ab9a7;outline:0;box-shadow:0 0 0 3px #4ab9a71a}.providerProfileEditSheet>footer{background:#f6fafb;border-top:1px solid #dfe9eb;justify-content:space-between;align-items:center;gap:20px;padding:14px 18px;display:flex}.providerProfileEditSheet>footer span{color:#607b86;font-size:9px}.providerProfileEditSheet>footer button{color:#fff;background:linear-gradient(110deg,#0b5668,#167a75);border:1px solid #176f79;border-radius:7px;min-height:40px;padding:0 18px;font-size:10px;font-weight:900}.providerProfileEditSheet>footer button:disabled{cursor:not-allowed;opacity:.55}.providerAccountClosureSheet{border-color:#975c4533;grid-column:1/-1}.providerAccountClosureSheet>header{background:linear-gradient(90deg,#fffaf8,#fff);align-items:center}.providerAccountClosureSheet>header p{color:#a35d45;letter-spacing:.14em;text-transform:uppercase;margin:0 0 6px;font-size:8px;font-weight:950}.providerAccountClosureSheet>header>div>span{max-width:760px;margin-top:5px;line-height:1.5;display:block}.providerAccountClosureSheet>header>b{color:#8b4935;letter-spacing:.06em;text-transform:uppercase;background:#fff4ef;border:1px solid #d9b9ad;border-radius:99px;padding:7px 10px;font-size:8px}.providerAccountClosureAction,.providerAccountClosureActive{grid-template-columns:minmax(0,1fr) minmax(210px,260px) auto;align-items:center;gap:18px;padding:18px;display:grid}.providerAccountClosureActive{background:#fffaf7;grid-template-columns:minmax(0,1fr) auto}.providerAccountClosureAction>span,.providerAccountClosureActive>span{gap:5px;display:grid}.providerAccountClosureAction strong,.providerAccountClosureActive strong{color:#233f50;font-size:12px}.providerAccountClosureAction small,.providerAccountClosureActive small{color:#6d8290;font-size:9px;line-height:1.5}.providerAccountClosureAction label{gap:6px;display:grid}.providerAccountClosureAction label>span{color:#8b4935;letter-spacing:.1em;text-transform:uppercase;font-size:7px;font-weight:900}.providerAccountClosureAction input{color:#533629;min-height:40px;font:750 10px var(--cpos-interface-font,var(--font-sans));background:#fffaf8;border:1px solid #d9b9ad;border-radius:7px;padding:0 11px}.providerAccountClosureAction button,.providerAccountClosureActive button{color:#884532;background:#fff1eb;border:1px solid #c9907c;border-radius:7px;min-height:40px;padding:0 14px;font-size:9px;font-weight:900}.providerAccountClosureAction button:disabled,.providerAccountClosureActive button:disabled{cursor:not-allowed;opacity:.5}.providerAccountClosureSheet>p{color:#6d675f;border-top:1px solid #eee1dc;min-height:17px;margin:0;padding:10px 18px 13px;font-size:9px}@media (max-width:1080px){.providerPortalFrame.navOpen{grid-template-columns:210px minmax(0,1fr)}.providerPortalCommandBar{grid-template-columns:210px minmax(0,1fr) auto}.providerPortalRail{width:210px;min-width:210px}.providerPortalRail nav a{grid-template-columns:31px minmax(0,1fr) auto;gap:8px;padding-inline:7px}.providerPortalNavIcon{width:30px;height:30px}.providerPortalPageHero{grid-template-columns:minmax(0,1fr) 190px}.providerProfileWorkspace{grid-template-columns:1fr}.providerCredentialSheet{grid-row:auto}.providerProfileEditGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:820px){.providerPortalFrame,.providerPortalFrame.navOpen{grid-template-rows:50px minmax(0,1fr);grid-template-columns:minmax(0,1fr);min-height:0}.providerPortalCommandBar{grid-template-columns:minmax(155px,.75fr) minmax(0,1fr);top:0}.providerPortalRailToggle{border-right:1px solid #6ed5ca29;grid-template-columns:30px minmax(0,1fr);gap:9px;padding-inline:11px}.providerPortalMenuGlyph{width:29px;height:29px;padding-inline:7px}.providerPortalLocation{padding-inline:12px}.providerPortalCommandStatus{display:none}.providerPortalRailBackdrop{z-index:38;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#02111d94;border:0;display:block;position:fixed;inset:0}.providerPortalRail{z-index:40;opacity:1;visibility:visible;width:min(310px,88vw);min-width:0;height:100vh;transition:transform .28s cubic-bezier(.22,.8,.22,1);position:fixed;top:0;bottom:0;left:0;transform:translate(-102%)}.providerPortalRail.open{transform:translate(0)}.providerPortalContent{grid-area:2/1}.providerPortalContentDismiss{display:none}.providerPortalPageHero,.providerProfileHero{grid-template-columns:1fr;gap:18px;min-height:0;padding:25px 22px}.providerPortalPageHero>aside,.providerProfileHero>aside{border-top:1px solid #6fdacd33;border-left:0;padding:15px 0 0}.providerEarningsFlow{grid-template-columns:1fr}.providerEarningsSummary{border-bottom:1px solid #dde8ea;border-right:0;padding:26px}.providerPortalLedgerHead{display:none}.providerPortalLedger>article{grid-template-columns:1fr 1fr}.providerPortalLedger>article>span:first-child{grid-column:1/-1}.providerPortalLedger>article>a{grid-column:1/-1;justify-self:start}.providerWorkspaceProfilePrompt{grid-template-columns:1fr;gap:10px}.providerWorkspaceProfilePrompt>span{border-right:0;padding-right:0}}@media (max-width:560px){.providerPortalPageBody{width:100%;padding-top:0}.providerPortalPageHero,.providerProfileHero,.providerPortalLedger,.providerCredentialSheet,.providerReadinessSheet,.providerProfileEditSheet,.providerMediaSheet,.providerAccountClosureSheet,.providerEarningsFlow{border-left:0;border-right:0;border-radius:0}.providerPortalPageHero h1,.providerProfileHero h1{font-size:36px}.providerPortalLedger>article{grid-template-columns:1fr;gap:10px}.providerPortalLedger>article>span:first-child,.providerPortalLedger>article>a{grid-column:1}.providerCredentialSheet dl,.providerMediaSheet>div,.providerProfileEditGrid{grid-template-columns:1fr}.providerProfileEditGrid label.wide{grid-column:1}.providerProfileEditSheet>header>span{text-align:left}.providerProfileEditSheet>footer{flex-direction:column;align-items:stretch}.providerCredentialSheet dl div{border-right:0}.providerEarningsBoundary{grid-template-columns:1fr}.providerPortalLedger>header,.providerCredentialSheet>header,.providerReadinessSheet>header,.providerProfileEditSheet>header,.providerMediaSheet>header,.providerAccountClosureSheet>header{flex-direction:column;align-items:flex-start;gap:6px;min-height:0}.providerAccountClosureAction,.providerAccountClosureActive{grid-template-columns:1fr}.providerAccountClosureAction button,.providerAccountClosureActive button{width:100%}}@media (min-width:901px){body .cposSharedShell .cposWorkspaceDock .cposDockGrid>a{--dock-icon-accent:#72ddca;--dock-icon-rgb:114, 221, 202;grid-template-columns:44px minmax(0,1fr) 18px;gap:13px}body .cposSharedShell .cposWorkspaceDock .cposDockGrid>a[data-destination=claims]{--dock-icon-accent:#86cef4;--dock-icon-rgb:91, 174, 225}body .cposSharedShell .cposWorkspaceDock .cposDockGrid>a[data-destination=mission]{--dock-icon-accent:#75e4cf;--dock-icon-rgb:71, 199, 176}body .cposSharedShell .cposWorkspaceDock .cposDockGrid>a[data-destination=canvas]{--dock-icon-accent:#7ad9f0;--dock-icon-rgb:74, 183, 218}body .cposSharedShell .cposWorkspaceDock .cposDockGrid>a[data-destination=reconstruction]{--dock-icon-accent:#c1b0ff;--dock-icon-rgb:145, 119, 226}body .cposSharedShell .cposWorkspaceDock .cposDockGrid>a[data-destination=evidence]{--dock-icon-accent:#8de9dc;--dock-icon-rgb:76, 200, 184}body .cposSharedShell .cposWorkspaceDock .cposDockGrid>a[data-destination=strategy]{--dock-icon-accent:#f0cc78;--dock-icon-rgb:207, 159, 61}body .cposSharedShell .cposWorkspaceDock .cposDockGrid>a[data-destination=package]{--dock-icon-accent:#e8bd6b;--dock-icon-rgb:196, 139, 43}body .cposSharedShell .cposWorkspaceDock .cposDockGrid>a[data-destination=providers]{--dock-icon-accent:#74dfca;--dock-icon-rgb:65, 192, 168}body .cposSharedShell .cposWorkspaceDock .cposDockGrid>a[data-destination=activity]{--dock-icon-accent:#8fcaff;--dock-icon-rgb:78, 156, 223}body .cposSharedShell .cposWorkspaceDock .cposDockGrid>a[data-destination=settings]{--dock-icon-accent:#b6c9dc;--dock-icon-rgb:132, 162, 192}body .cposSharedShell .cposWorkspaceDock .cposDockGrid>a>i{border:1px solid rgba(var(--dock-icon-rgb), .3);background:radial-gradient(circle at 24% 16%, rgba(var(--dock-icon-rgb), .27), transparent 48%), linear-gradient(145deg, rgba(var(--dock-icon-rgb), .18), #061f33b8);width:44px;height:44px;color:var(--dock-icon-accent);isolation:isolate;border-radius:12px;place-items:center;transition:border-color .16s,box-shadow .16s,transform .16s;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff1c,inset 0 -10px 20px #000b1824,0 8px 20px #000c1a33}body .cposSharedShell .cposWorkspaceDock .cposDockGrid>a>i:before{z-index:-1;border:1px solid rgba(var(--dock-icon-rgb), .16);content:"";border-radius:50%;width:14px;height:14px;position:absolute;top:5px;right:5px}body .cposSharedShell .cposWorkspaceDock .cposDockGrid>a>i:after{background:var(--dock-icon-accent);content:"";width:4px;height:4px;box-shadow:0 0 8px rgba(var(--dock-icon-rgb), .55);border:1px solid #051d2fbf;border-radius:50%;position:absolute;bottom:6px;right:6px}body .cposSharedShell .cposWorkspaceDock .cposDockGrid>a>i>svg{z-index:1;width:22px;height:22px;filter:drop-shadow(0 3px 6px rgba(var(--dock-icon-rgb), .18));display:block;position:relative}body .cposSharedShell .cposWorkspaceDock .cposDockGrid>a:hover>i,body .cposSharedShell .cposWorkspaceDock .cposDockGrid>a:focus-visible>i,body .cposSharedShell .cposWorkspaceDock .cposDockGrid>a.active>i{border-color:rgba(var(--dock-icon-rgb), .58);background:radial-gradient(circle at 26% 18%, rgba(var(--dock-icon-rgb), .36), transparent 52%), linear-gradient(145deg, rgba(var(--dock-icon-rgb), .26), #072639cc);color:var(--dock-icon-accent);box-shadow:inset 0 1px #ffffff29, 0 10px 24px #000c1a45, 0 0 18px rgba(var(--dock-icon-rgb), .1);transform:translateY(-1px)}}.providerOps{--ops-ink:#072b42;--ops-teal:#0c827c;--ops-mint:#66d9c7;color:var(--ops-ink);background:#f8fbfa;border:1px solid #25707938;border-radius:26px;margin:34px 0;overflow:hidden;box-shadow:0 28px 80px #072b421a}.providerOpsHeader{color:#f5fffd;background:linear-gradient(90deg,#63dac714 1px,#0000 1px) 0 0/72px 72px,linear-gradient(#63dac714 1px,#0000 1px) 0 0/72px 72px,linear-gradient(120deg,#062941 0%,#073b4c 58%,#0d6966 130%);justify-content:space-between;align-items:end;gap:28px;padding:34px 38px 30px;display:flex}.providerOpsHeader p,.providerOpsSection header p,.providerOpsSplit header p,.providerOpsStack header p,.providerOpsCanvas header p,.providerOpsManage p{color:#29a99f;letter-spacing:.18em;text-transform:uppercase;margin:0 0 8px;font-size:.72rem;font-weight:900}.providerOpsHeader p{color:var(--ops-mint)}.providerOpsHeader h3{max-width:850px;color:inherit;font:700 clamp(1.7rem, 3vw, 2.75rem)/1.04 var(--font-heading,Georgia, serif);margin:0}.providerOpsHeader span{color:#b8d4dc;max-width:760px;margin-top:12px;display:block}.providerOpsHeader button,.providerOpsSection header button,.providerOpsForm button,.providerOpsMessage button,.providerOpsAlertList button{color:#062b40;cursor:pointer;background:#79dfcf;border:1px solid #66d9c78c;border-radius:10px;min-height:44px;padding:0 18px;font-weight:900}.providerOpsTabs{scrollbar-width:thin;background:#eef6f4;border-bottom:1px solid #cbdedd;gap:0;display:flex;overflow-x:auto}.providerOpsTabs button{color:#587180;letter-spacing:.04em;cursor:pointer;background:0 0;border:0;border-right:1px solid #d5e5e3;flex:1 0 auto;min-height:54px;padding:0 18px;font-size:.76rem;font-weight:900}.providerOpsTabs button.active{color:#056a68;background:#fff;box-shadow:inset 0 -3px #48c9b6}.providerOpsMessage{color:#1e615e;background:#e4f7f2;border-left:4px solid #26a99d;justify-content:space-between;align-items:center;gap:18px;margin:18px 28px 0;padding:12px 16px;font-weight:700;display:flex}.providerOpsMessage.error{color:#7b3f1e;background:#fff2e7;border-color:#bc6c35}.providerOpsMessage button{min-height:32px;padding:0 12px}.providerOpsSection,.providerOpsSplit>section,.providerOpsStack>section,.providerOpsCanvas>section,.providerOpsCanvas>aside,.providerOpsManage>section,.providerOpsManage>aside{min-width:0;padding:30px}.providerOpsSection>header,.providerOpsSplit header,.providerOpsStack header,.providerOpsCanvas header,.providerOpsManage section>header{justify-content:space-between;align-items:end;gap:18px;margin-bottom:22px;display:flex}.providerOpsSection h4,.providerOpsSplit h4,.providerOpsStack h4,.providerOpsCanvas h4,.providerOpsManage h4{color:var(--ops-ink);font:700 1.55rem/1.08 var(--font-heading,Georgia, serif);margin:0}.providerOpsSplit{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.providerOpsSplit>section+section{border-left:1px solid #d5e4e2}.providerOpsStack>section+section{border-top:1px solid #d5e4e2}.providerOpsCanvas{background:linear-gradient(135deg,#f9fcfb 0%,#eff9f6 100%);grid-template-columns:minmax(0,1.6fr) minmax(260px,.7fr);display:grid}.providerOpsCanvas>aside{color:#dffaf5;background:linear-gradient(155deg,#063248,#07585a)}.providerOpsCanvas>aside p{color:var(--ops-mint)}.providerOpsCanvas>aside small{color:#a8cdd0;margin-top:22px;line-height:1.55;display:block}.providerOpsCanvas>aside .providerOpsMetricGrid article{background:#ffffff0b;border-color:#77e2d133}.providerOpsCanvas>aside .providerOpsMetricGrid span{color:#99c0c7}.providerOpsCanvas>aside .providerOpsMetricGrid strong{color:#f5fffd}.providerOpsMetricGrid{grid-template-columns:repeat(auto-fit,minmax(145px,1fr));gap:10px;margin-bottom:22px;display:grid}.providerOpsMetricGrid article{background:#ffffffd1;border:1px solid #d4e5e2;border-radius:12px;min-width:0;padding:16px}.providerOpsMetricGrid span{color:#6c8390;letter-spacing:.09em;text-transform:uppercase;margin-bottom:8px;font-size:.65rem;font-weight:900;display:block}.providerOpsMetricGrid strong{overflow-wrap:anywhere;color:#0a4653;font:800 1.25rem/1.1 var(--font-heading,Georgia, serif);display:block}.providerOpsTableScroll{background:#fff;border:1px solid #d2e2e1;border-radius:14px;max-width:100%;overflow:auto}.providerOpsTableScroll table{border-collapse:collapse;width:100%;min-width:760px;font-size:.78rem}.providerOpsTableScroll th{z-index:1;color:#53717b;letter-spacing:.09em;text-align:left;text-transform:uppercase;background:#e9f4f2;padding:12px 14px;font-size:.62rem;position:sticky;top:0}.providerOpsTableScroll td{overflow-wrap:anywhere;color:#314f5d;vertical-align:top;border-top:1px solid #e2eceb;max-width:260px;padding:13px 14px}.providerOpsTableScroll tr:hover td{background:#f4faf8}.providerOpsEmpty{color:#728b94;text-align:center;border:1px dashed #b7cecb;border-radius:14px;padding:24px}.providerOpsManage{grid-template-columns:minmax(240px,.65fr) minmax(0,1.6fr);display:grid}.providerOpsManage>aside{color:#e8fffb;background:linear-gradient(165deg,#062d44,#075557)}.providerOpsManage>aside select,.providerOpsManage>aside strong,.providerOpsManage>aside span{width:100%;display:block}.providerOpsManage>aside select{color:#eafffb;background:#0a4051;border:1px solid #66d9c759;border-radius:10px;margin:10px 0 22px;padding:12px}.providerOpsManage>aside>strong{font:700 1.65rem/1.1 var(--font-heading,Georgia, serif)}.providerOpsManage>aside>span{color:#a9ccd1;margin:8px 0 20px}.providerOpsManage>aside .providerOpsMetricGrid{grid-template-columns:1fr 1fr}.providerOpsManage>aside .providerOpsMetricGrid article{background:#ffffff0d;border-color:#66d9c733}.providerOpsManage>aside .providerOpsMetricGrid strong{color:#e9fffb}.providerOpsForm{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-bottom:24px;display:grid}.providerOpsForm label{gap:6px;display:grid}.providerOpsForm label.wide{grid-column:1/-1}.providerOpsForm label span{color:#617b85;letter-spacing:.07em;text-transform:uppercase;font-size:.68rem;font-weight:900}.providerOpsForm input,.providerOpsForm select,.providerOpsForm textarea{color:#143e4e;width:100%;font:inherit;background:#fff;border:1px solid #bfd4d1;border-radius:10px;padding:12px}.providerOpsForm textarea{resize:vertical;min-height:82px}.providerOpsForm button{align-self:end}.providerOpsAlertList{gap:10px;display:grid}.providerOpsAlertList article{background:#fff;border:1px solid #d5e3e1;border-radius:12px;grid-template-columns:12px minmax(0,1fr) auto;align-items:center;gap:14px;padding:15px;display:grid}.providerOpsAlertList article>i{background:#dfb13d;border-radius:50%;width:9px;height:9px;box-shadow:0 0 0 6px #dfb13d1f}.providerOpsAlertList article.critical>i{background:#c84646;box-shadow:0 0 0 6px #c846461f}.providerOpsAlertList article.high>i{background:#db7841}.providerOpsAlertList span{min-width:0}.providerOpsAlertList small,.providerOpsAlertList strong,.providerOpsAlertList em{display:block}.providerOpsAlertList small{color:#6e8790;letter-spacing:.07em;text-transform:uppercase;font-size:.63rem;font-weight:900}.providerOpsAlertList strong{color:#153e4e;margin:4px 0}.providerOpsAlertList em{color:#637c87;font-style:normal}@media (max-width:900px){.providerOpsHeader{flex-direction:column;align-items:start;padding:28px 24px}.providerOpsSplit,.providerOpsCanvas,.providerOpsManage{grid-template-columns:1fr}.providerOpsSplit>section+section{border-top:1px solid #d5e4e2;border-left:0}.providerOpsSection,.providerOpsSplit>section,.providerOpsStack>section,.providerOpsCanvas>section,.providerOpsCanvas>aside,.providerOpsManage>section,.providerOpsManage>aside{padding:24px 18px}}@media (max-width:560px){.providerOps{border-radius:18px}.providerOpsForm{grid-template-columns:1fr}.providerOpsForm label.wide{grid-column:auto}.providerOpsAlertList article{grid-template-columns:10px minmax(0,1fr)}.providerOpsAlertList article button,.providerOpsAlertList article b{grid-column:2;justify-self:start}}.cposAdminBrand{box-sizing:border-box;border-radius:0;box-shadow:none!important;background:0 0!important;border:0!important}.brandLockup:has(.brandLogoImage){box-sizing:border-box;border-radius:0;box-shadow:none!important;background:0 0!important;border:0!important}.cposIdentity:has(.cposBrandLogoImage){box-sizing:border-box;border-radius:0;box-shadow:none!important;background:0 0!important;border:0!important}.collaborationNav>a:has(.collaborationBrandLogo){box-sizing:border-box;border-radius:0;box-shadow:none!important;background:0 0!important;border:0!important}.brandLockup:has(.brandLogoImage){width:fit-content;max-width:100%;padding:0}.brandLogoImage,.cposBrandLogoImage,.cposAdminBrand img,.collaborationBrandLogo{aspect-ratio:1874/292;object-fit:contain;max-width:100%;height:auto;display:block}.brandLogoImage{width:clamp(280px,22vw,340px);max-height:none}.siteFooter .brandLogoImage{width:clamp(320px,25vw,380px)}.cposCommandIdentity .cposIdentity:has(.cposBrandLogoImage){align-content:center;gap:0;width:238px;min-width:0;padding:0;display:grid}.cposCommandIdentity .cposIdentity:has(.cposBrandLogoImage):before{display:none}.cposBrandLogoImage{clip-path:inset(0 0 13%);width:238px;max-height:none;margin-bottom:-6px}.cposCommandIdentity .cposIdentityTagline{color:#e7f1f6;width:100%;font-family:var(--cpos-interface-font);letter-spacing:.08em;text-align:center;text-transform:uppercase;white-space:nowrap;margin:0;font-size:7.5px;font-weight:800;line-height:1.15;display:block}.cposAdminBar .cposAdminBrand{gap:1px;width:250px;padding:0;display:grid}.cposAdminBrand img{width:250px;max-height:none}.cposAdminBar .cposAdminBrand>span{color:#176d83;letter-spacing:.16em;text-align:right;padding-right:3px;font-size:7px}.collaborationNav>a:has(.collaborationBrandLogo){padding:0;display:block}.collaborationBrandLogo{width:290px;max-height:none}@media (max-width:760px){.brandLockup:has(.brandLogoImage){border-radius:0;padding:0}.brandLogoImage,.siteFooter .brandLogoImage{width:min(320px,88vw);max-height:none}.collaborationBrandLogo{width:min(270px,75vw);max-height:none}}.checkoutWalletShell{background-color:#fff;background-image:linear-gradient(#0a5c5b09 1px,#0000 1px),linear-gradient(90deg,#0a5c5b09 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:42px 42px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;border:1px solid #d9e5e7;border-radius:14px;margin:22px 28px 28px;padding:26px;box-shadow:0 18px 42px #07233212}.checkoutWalletHeading{border-bottom:1px solid #e2ebed;justify-content:space-between;align-items:end;gap:20px;margin-bottom:22px;padding-bottom:18px;display:flex}.checkoutWalletHeading .eyebrow{color:#14847b;margin:0 0 7px}.checkoutWalletHeading strong{color:#082f43;font:740 20px/1.15 var(--font-sans);letter-spacing:-.02em;display:block}.checkoutWalletHeading>span{color:#167e76;font:760 9px/1 var(--font-sans);letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:7px;display:inline-flex}.checkoutWalletHeading>span:before{content:"";background:#39c6b2;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 5px #39c6b221}.checkoutWalletShell #express-checkout-element{width:100%;min-height:54px}.checkoutWalletLoading{min-height:116px}.checkoutMethodDivider{color:#80919a;font:700 9px/1 var(--font-sans);letter-spacing:.08em;text-transform:uppercase;grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;margin:20px 0;display:grid}.checkoutMethodDivider:before,.checkoutMethodDivider:after{content:"";background:#dfe8ea;height:1px}.checkoutAlternateMethod{color:#123e4d;cursor:pointer;width:100%;min-height:50px;font:730 12px/1 var(--font-sans);background:#f6faf9;border:1px solid #cbdcde;border-radius:8px;justify-content:space-between;align-items:center;padding:0 17px;transition:border-color .16s,background .16s,transform .16s;display:flex}.checkoutAlternateMethod:hover{background:#eef8f6;border-color:#4c9f98;transform:translateY(-1px)}.checkoutAlternateMethod span{color:#13877d;font-size:18px}@media (max-width:760px){.checkoutWalletShell{border-radius:10px;margin:16px 10px 20px;padding:20px 16px}.checkoutWalletHeading{align-items:start}.checkoutWalletHeading strong{font-size:17px}}.reconMobileSignalRail{display:none}@media (max-width:900px){body .cposSharedShell.lowRecordReconstruction{background:radial-gradient(circle at 100% 0,#2ea4a41a,#0000 24rem),#edf3f6!important}body .cposSharedShell.lowRecordReconstruction .cposMissionMain{background:#edf3f6!important;padding-left:0!important;padding-right:0!important}body .cposSharedShell.lowRecordReconstruction .reconHero{color:#fff!important;background:radial-gradient(circle at 96% 4%,#51cfc145,#0000 44%),linear-gradient(138deg,#061d33 0%,#0a3a56 65%,#126573 135%)!important;border:0!important;border-radius:0!important;grid-template-columns:minmax(0,1fr)!important;gap:18px!important;margin:0!important;padding:31px 21px 24px!important;display:grid!important;position:relative!important;overflow:hidden!important;box-shadow:inset 0 -1px #74ddcc29!important}body .cposSharedShell.lowRecordReconstruction .reconHero:after{content:""!important;pointer-events:none!important;background-image:linear-gradient(#76ddcc0b 1px,#0000 1px),linear-gradient(90deg,#76ddcc0b 1px,#0000 1px)!important;background-size:40px 40px!important;position:absolute!important;inset:0!important}body .cposSharedShell.lowRecordReconstruction .reconHero>*{z-index:1!important;position:relative!important}body .cposSharedShell.lowRecordReconstruction .reconHero p{color:#72ddc8!important;letter-spacing:.17em!important;margin:0 0 11px!important;font-size:.58rem!important;font-weight:900!important;line-height:1.2!important}body .cposSharedShell.lowRecordReconstruction .reconHero h1{color:#fff!important;max-width:10ch!important;font:500 clamp(2.55rem, 12.4vw, 3.2rem)/.91 var(--cpos-display-font)!important;letter-spacing:-.055em!important;overflow-wrap:normal!important;text-wrap:balance!important;margin:0!important}body .cposSharedShell.lowRecordReconstruction .reconHero>div>span{color:#bad0dc!important;max-width:39ch!important;margin-top:16px!important;font-size:.75rem!important;line-height:1.55!important;display:block!important}body .cposSharedShell.lowRecordReconstruction .reconMobileSignalRail{scrollbar-width:none!important;gap:7px!important;width:calc(100% + 2px)!important;margin-top:20px!important;padding:0 2px 3px 0!important;display:flex!important;overflow-x:auto!important}body .cposSharedShell.lowRecordReconstruction .reconMobileSignalRail::-webkit-scrollbar{display:none!important}body .cposSharedShell.lowRecordReconstruction .reconMobileSignalRail span{color:#a7c5d2!important;letter-spacing:.05em!important;white-space:nowrap!important;background:#041c3061!important;border:1px solid #81ddcf3d!important;border-radius:999px!important;flex:none!important;margin:0!important;padding:7px 9px!important;font-size:.5rem!important;font-weight:820!important;line-height:1!important}body .cposSharedShell.lowRecordReconstruction .reconHero>aside{background:#03192c6b!important;border:1px solid #91d0d338!important;border-radius:14px!important;grid-template-columns:minmax(0,1fr) auto!important;align-self:auto!important;gap:7px 12px!important;margin:0!important;padding:14px 15px!important;display:grid!important;box-shadow:inset 0 1px #ffffff0a!important}body .cposSharedShell.lowRecordReconstruction .reconHero.guidedInterviewActive>aside{display:none!important}body .cposSharedShell.lowRecordReconstruction .reconHero aside>span{color:#8eacbd!important;letter-spacing:.12em!important;align-self:center!important;font-size:.53rem!important;font-weight:850!important}body .cposSharedShell.lowRecordReconstruction .reconHero aside strong{color:#f7fbfd!important;font:500 1.65rem/1 var(--cpos-display-font)!important;margin:0!important}body .cposSharedShell.lowRecordReconstruction .reconHero aside i{background:#97c0cf33!important;border-radius:999px!important;grid-column:1/-1!important;height:4px!important}body .cposSharedShell.lowRecordReconstruction .reconHero aside u{border-radius:inherit!important;background:linear-gradient(90deg,#4bc1ad,#77ddc9)!important}body .cposSharedShell.lowRecordReconstruction .reconHero aside small{color:#a8c0ce!important;grid-column:1/-1!important;margin:2px 0 0!important;font-size:.62rem!important;line-height:1.45!important}body .cposSharedShell.lowRecordReconstruction .guidedInterview{border:1px solid #23567129!important;border-radius:20px!important;width:calc(100% - 24px)!important;margin:14px 12px 18px!important;box-shadow:0 22px 52px #08253924!important}body .cposSharedShell.lowRecordReconstruction .guidedInterviewHeader{padding:25px 20px 20px!important}body .cposSharedShell.lowRecordReconstruction .guidedInterviewHeader h2{max-width:10ch!important;font-size:clamp(2.25rem,11vw,2.9rem)!important}body .cposSharedShell.lowRecordReconstruction .guidedSections{background:linear-gradient(#071f37,#092943)!important;border-top:1px solid #92c2d321!important}body .cposSharedShell.lowRecordReconstruction .reconMode,body .cposSharedShell.lowRecordReconstruction .reconPlan{box-sizing:border-box!important;background:#ffffffeb!important;border:1px solid #1b4b6721!important;border-radius:18px!important;width:calc(100% - 24px)!important;margin:14px 12px 18px!important;padding:20px 16px!important;box-shadow:0 17px 40px #08263a13!important}body .cposSharedShell.lowRecordReconstruction .reconMode>div{background:0 0!important;grid-template-columns:minmax(0,1fr)!important;gap:9px!important;margin-top:18px!important}body .cposSharedShell.lowRecordReconstruction .reconMode button{background:linear-gradient(145deg,#fbfdfd,#f1f7f7)!important;border:1px solid #d4e1e7!important;border-radius:13px!important;padding:18px 15px!important;box-shadow:0 8px 20px #0a2a3d0a!important}body .cposSharedShell.lowRecordReconstruction .reconPlan{margin-bottom:10px!important}}.cposWorkspaceDock .cposDockGrid>a>i>svg{display:block}@media (max-width:900px){.cposSharedShell .cposWorkspaceDock .cposDockGrid>a>i{color:#69d5c1;background:radial-gradient(circle at 28% 18%,#6ee2cf29,#0000 58%),#71b1cb16;border:1px solid #7dcbcd24;border-radius:11px;width:40px;height:40px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0b,0 8px 22px #000f1d1f}.cposSharedShell .cposWorkspaceDock .cposDockGrid>a>i>span{display:none}.cposSharedShell .cposWorkspaceDock .cposDockGrid>a>i>svg{filter:drop-shadow(0 2px 5px #29d5bc21);width:21px;height:21px;display:block}.cposSharedShell .cposWorkspaceDock .cposDockGrid>a.active>i{color:#83ead5;background:radial-gradient(circle at 30% 20%,#7defda40,#0000 62%),#2b8a9642;border-color:#6fe2cd52;box-shadow:inset 0 1px #ffffff14,0 9px 24px #07213140}.cposSharedShell .cposWorkspaceDock .cposDockGrid>a[href^=\/providers]>i{background:linear-gradient(145deg,#1d87914f,#1e537038);border-color:#65e0c740}body .cposSharedShell.cposPackageShell .mobilePackageHero{padding:24px var(--mobile-product-side) 21px;gap:13px}.mobilePackageLead{grid-template-columns:minmax(0,1fr) 78px;align-items:end;gap:14px;display:grid}.mobilePackageLead>div:first-child{gap:11px;min-width:0;display:grid}.mobilePackageLead .mobilePackageArtifact{border-color:#7edfcd52;border-radius:10px;justify-self:end;width:72px;height:88px;padding:11px 10px;box-shadow:8px 8px #a4d2d80a,4px 4px #a4d2d80f}.mobilePackageLead .mobilePackageArtifact:after{content:"";border:1px solid #70e0cb8c;border-radius:2px;width:7px;height:7px;position:absolute;top:9px;right:9px}.mobilePackageArtifact{position:relative}.mobilePackageLead .mobilePackageArtifact small{font-size:.48rem}.mobilePackageLead h1{max-width:7ch;font-size:clamp(2.35rem,11.3vw,2.85rem);line-height:.91}.mobilePackageLead p{color:#b9ceda;max-width:34ch;font-size:.68rem;line-height:1.48}.mobilePackageAssemblyPanel{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:linear-gradient(145deg,#031b2f8a,#0830416b);border:1px solid #82c1d22e;border-radius:12px;gap:14px;padding:13px 13px 12px;display:grid;box-shadow:inset 0 1px #ffffff09}.mobilePackageAssemblyPanel .mobilePackageProgress{gap:9px}.mobilePackageAssemblyPanel .mobilePackageProgress>div{grid-template-columns:minmax(0,1fr) auto;gap:2px 12px;display:grid}.mobilePackageAssemblyPanel .mobilePackageProgress span{color:#79dcc8;letter-spacing:.12em;text-transform:uppercase;font-size:.5rem;font-weight:850}.mobilePackageAssemblyPanel .mobilePackageProgress strong{color:#fff;font:500 1.2rem/1 var(--cpos-display-font);grid-area:1/2/3;align-self:center}.mobilePackageAssemblyPanel .mobilePackageProgress small{color:#89a8b8;grid-column:1;font-size:.52rem}.mobilePackageAssemblyPanel .mobilePackageProgress>i{height:5px}.mobilePackageAssemblyPanel .mobilePackagePath{border-top:1px solid #96c6d621;padding-top:12px}.mobilePackageAssemblyPanel .mobilePackagePath li{grid-template-columns:25px minmax(0,1fr);align-items:center;gap:7px}.mobilePackageAssemblyPanel .mobilePackagePath li:after{top:12px;left:29px;right:8px}.mobilePackageAssemblyPanel .mobilePackagePath li>i{width:25px;height:25px}.mobilePackageAssemblyPanel .mobilePackagePath li span{gap:1px}.mobilePackageAssemblyPanel .mobilePackagePath strong{font-size:.58rem}.mobilePackageAssemblyPanel .mobilePackagePath small{font-size:.46rem}.mobilePackageHero .mobilePackagePrimary,.mobilePackageHero .mobilePackageSecondary{border-radius:10px;min-height:48px}}.mobileVaultProduct{display:none}@media (max-width:900px){:is(html:has(body .cposEvidenceVaultShell),body:has(.cposEvidenceVaultShell)){overscroll-behavior-y:none;background:#edf3f6!important}body .cposSharedShell.cposEvidenceVaultShell{background:#edf3f6!important;min-height:100svh!important}body .cposSharedShell.cposEvidenceVaultShell .cposMissionMain{padding-bottom:calc(78px + env(safe-area-inset-bottom))!important}body .cposSharedShell.cposEvidenceVaultShell .cposMissionMain>.cposVaultHero{order:1!important}body .cposSharedShell.cposEvidenceVaultShell .cposMissionMain>.mobileVaultProduct{order:2!important}body .cposSharedShell.cposEvidenceVaultShell .cposMissionMain>.cposEvidenceMetrics,body .cposSharedShell.cposEvidenceVaultShell .cposMissionMain>.cposVaultContinuity,body .cposSharedShell.cposEvidenceVaultShell .cposMissionMain>.veteranTimelineDeck,body .cposSharedShell.cposEvidenceVaultShell .cposMissionMain>.cposEvidenceInventory,body .cposSharedShell.cposEvidenceVaultShell .cposMissionMain>.cposEvidenceLower{display:none!important}body .cposSharedShell.cposEvidenceVaultShell .mobileVaultProduct{box-sizing:border-box!important;background:radial-gradient(circle at 100% 0,#2f9e9e17,#0000 23rem),#edf3f6!important;gap:16px!important;width:100%!important;min-width:0!important;padding:14px 14px 26px!important;display:grid!important}body .cposSharedShell.cposEvidenceVaultShell .mobileVaultProduct *,body .cposSharedShell.cposEvidenceVaultShell .mobileVaultProduct :before,body .cposSharedShell.cposEvidenceVaultShell .mobileVaultProduct :after{box-sizing:border-box!important}body .cposSharedShell.cposEvidenceVaultShell .mobileVaultHealth{color:#f7fbfd!important;background:radial-gradient(circle at 100% 0,#66d6c22b,#0000 48%),linear-gradient(135deg,#071f36 0%,#0c3b52 100%)!important;border:1px solid #18466024!important;border-radius:20px!important;overflow:hidden!important;box-shadow:0 18px 42px #07223529!important}body .cposSharedShell.cposEvidenceVaultShell .mobileVaultHealth>header{grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:16px!important;padding:20px 19px 17px!important;display:grid!important}body .cposSharedShell.cposEvidenceVaultShell .mobileVaultHealth p,body .cposSharedShell.cposEvidenceVaultShell .mobileVaultCollections p,body .cposSharedShell.cposEvidenceVaultShell .mobileVaultLibrary>header p,body .cposSharedShell.cposEvidenceVaultShell .mobileVaultIntake>header p{color:#65d6c0!important;letter-spacing:.16em!important;text-transform:uppercase!important;margin:0 0 6px!important;font-size:.55rem!important;font-weight:900!important;line-height:1.2!important}body .cposSharedShell.cposEvidenceVaultShell .mobileVaultHealth h2{color:#fff!important;letter-spacing:-.045em!important;margin:0!important;font-size:1.52rem!important;font-weight:830!important;line-height:1!important}body .cposSharedShell.cposEvidenceVaultShell .mobileVaultHealth header div>span{color:#9fbaca!important;margin-top:7px!important;font-size:.67rem!important;font-weight:630!important;display:block!important}body .cposSharedShell.cposEvidenceVaultShell .mobileVaultHealth header>strong{border-left:1px solid #92cad62e!important;align-items:center!important;gap:8px!important;padding-left:15px!important;display:flex!important}body .cposSharedShell.cposEvidenceVaultShell .mobileVaultHealth header>strong b{color:#fff!important;font:500 2rem/1 var(--cpos-display-font)!important;letter-spacing:-.05em!important}body .cposSharedShell.cposEvidenceVaultShell .mobileVaultHealth header>strong small{color:#8da9ba!important;letter-spacing:.07em!important;text-transform:uppercase!important;font-size:.48rem!important;font-weight:800!important;line-height:1.25!important}body .cposSharedShell.cposEvidenceVaultShell .mobileVaultHealth>i{background:#9bc2d32e!important;border-radius:999px!important;height:3px!important;margin:0 19px!important;display:block!important;overflow:hidden!important}body .cposSharedShell.cposEvidenceVaultShell .mobileVaultHealth>i span{border-radius:inherit!important;background:linear-gradient(90deg,#45bca8,#83e2ce)!important;height:100%!important;display:block!important}body .cposSharedShell.cposEvidenceVaultShell .mobileVaultHealth dl{border-top:1px solid #93c2d426!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;margin:17px 0 0!important;display:grid!important}body .cposSharedShell.cposEvidenceVaultShell .mobileVaultHealth dl button{min-width:0!important;min-height:69px!important;color:inherit!important;text-align:left!important;background:#03182a26!important;border:0!important;border-right:1px solid #93c2d426!important;align-content:center!important;justify-items:start!important;gap:4px!important;padding:12px 18px!important;display:grid!important}body .cposSharedShell.cposEvidenceVaultShell .mobileVaultHealth dl button:last-child{border-right:0!important}body .cposSharedShell.cposEvidenceVaultShell .mobileVaultHealth dl button.attention dt{color:#ffbd55!important}body .cposSharedShell.cposEvidenceVaultShell .mobileVaultHealth dt{color:#f8fcff!important;font-size:1.13rem!important;font-weight:850!important;line-height:1!important}body .cposSharedShell.cposEvidenceVaultShell .mobileVaultHealth dd{color:#88a5b8!important;letter-spacing:.08em!important;text-transform:uppercase!important;margin:0!important;font-size:.5rem!important;font-weight:830!important}body .cposSharedShell.cposEvidenceVaultShell .mobileVaultCollections{padding:4px 0 1px!important;overflow:hidden!important}body .cposSharedShell.cposEvidenceVaultShell .mobileVaultCollections>header,body .cposSharedShell.cposEvidenceVaultShell .mobileVaultLibrary>header{justify-content:space-between!important;align-items:end!important;gap:12px!important;padding:0 3px!important;display:flex!important}body .cposSharedShell.cposEvidenceVaultShell .mobileVaultCollections>header p{color:#173a50!important;letter-spacing:.1em!important;margin:0!important;font-size:.67rem!important}body .cposSharedShell.cposEvidenceVaultShell .mobileVaultCollections>header span{color:#78909f!important;font-size:.58rem!important;font-weight:700!important}body .cposSharedShell.cposEvidenceVaultShell .mobileVaultCollections>div{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:9px!important;width:100%!important;padding:12px 0 8px!important;display:grid!important;overflow:hidden!important}body .cposSharedShell.cposEvidenceVaultShell .mobileVaultCollections>div::-webkit-scrollbar{display:none!important}body .cposSharedShell.cposEvidenceVaultShell .mobileVaultCollections>div>button{scroll-snap-align:start!important;color:#16344a!important;text-align:left!important;background:#ffffffdb!important;border:1px solid #1947601f!important;border-radius:15px!important;grid-template-columns:35px minmax(0,1fr)!important;align-items:center!important;gap:10px!important;width:100%!important;min-width:0!important;min-height:75px!important;padding:12px!important;display:grid!important;box-shadow:0 9px 22px #08273a0e!important}body .cposSharedShell.cposEvidenceVaultShell .mobileVaultCollections>div>button.active{background:linear-gradient(145deg,#f9ffff,#e7f7f3)!important;border-color:#23878361!important;box-shadow:inset 0 0 0 1px #3fae9d1f,0 10px 24px #08384414!important}body .cposSharedShell.cposEvidenceVaultShell .mobileVaultCollections button>i{color:#17766f!important;background:#e8f5f3!important;border-radius:11px!important;place-items:center!important;width:35px!important;height:35px!important;font-size:.62rem!important;font-style:normal!important;font-weight:900!important;display:grid!important}body .cposSharedShell.cposEvidenceVaultShell .mobileVaultCollections button>span{gap:4px!important;min-width:0!important;display:grid!important}body .cposSharedShell.cposEvidenceVaultShell .mobileVaultCollections button strong{color:#16344a!important;font-size:.68rem!important;font-weight:830!important;line-height:1.18!important}body .cposSharedShell.cposEvidenceVaultShell .mobileVaultCollections button small{color:#8093a1!important;font-size:.53rem!important;font-weight:650!important}body .cposSharedShell.cposEvidenceVaultShell .mobileVaultLibrary{background:#ffffffe8!important;border:1px solid #19476021!important;border-radius:20px!important;overflow:hidden!important;box-shadow:0 18px 43px #08273a13!important}body .cposSharedShell.cposEvidenceVaultShell .mobileVaultLibrary>header{padding:19px 18px 15px!important}body .cposSharedShell.cposEvidenceVaultShell .mobileVaultLibrary>header p{color:#17788a!important}body .cposSharedShell.cposEvidenceVaultShell .mobileVaultLibrary>header h2{color:#102b42!important;letter-spacing:-.045em!important;margin:0!important;font-size:1.48rem!important;font-weight:850!important;line-height:1!important}body .cposSharedShell.cposEvidenceVaultShell .mobileVaultLibrary>header a{color:#126f69!important;background:#edf8f5!important;border:1px solid #b6dbd5!important;border-radius:999px!important;align-items:center!important;gap:7px!important;min-height:38px!important;padding:0 11px!important;font-size:.6rem!important;font-weight:850!important;text-decoration:none!important;display:inline-flex!important}body .cposSharedShell.cposEvidenceVaultShell .mobileVaultLibrary>header a span{font-size:.9rem!important}body .cposSharedShell.cposEvidenceVaultShell .mobileVaultSearch{background:#f4f8f9!important;border-top:1px solid #e3eaee!important;border-bottom:1px solid #e3eaee!important;gap:7px!important;padding:13px 14px!important;display:grid!important}body .cposSharedShell.cposEvidenceVaultShell .mobileVaultSearch>label{display:block!important;position:relative!important}body .cposSharedShell.cposEvidenceVaultShell .mobileVaultSearch>label>span{z-index:1!important;color:#5f7b8e!important;font-size:1rem!important;position:absolute!important;top:12px!important;left:13px!important}body .cposSharedShell.cposEvidenceVaultShell .mobileVaultSearch>label input{color:#18354b!important;background:#fff!important;border:1px solid #cad9e1!important;border-radius:11px!important;width:100%!important;height:43px!important;padding:0 12px 0 38px!important;font-size:.69rem!important;font-weight:650!important;box-shadow:0 4px 12px #08283b06!important}body .cposSharedShell.cposEvidenceVaultShell .mobileVaultSearch>div{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:7px!important;display:grid!important}body .cposSharedShell.cposEvidenceVaultShell .mobileVaultSearch select{color:#344f63!important;background:#fff!important;border:1px solid #d1dee4!important;border-radius:10px!important;width:100%!important;height:39px!important;padding:0 9px!important;font-size:.61rem!important;font-weight:750!important}body .cposSharedShell.cposEvidenceVaultShell .mobileVaultResultBar{color:#7a8e9d!important;justify-content:space-between!important;align-items:center!important;padding:11px 17px 7px!important;font-size:.55rem!important;display:flex!important}body .cposSharedShell.cposEvidenceVaultShell .mobileVaultResultBar strong{color:#29475d!important;font-size:.59rem!important;font-weight:830!important}body .cposSharedShell.cposEvidenceVaultShell .mobileVaultRecords{padding:0 14px!important;display:grid!important}body .cposSharedShell.cposEvidenceVaultShell .mobileVaultRecord{background:0 0!important;border-bottom:1px solid #e0e8ec!important;display:grid!important}body .cposSharedShell.cposEvidenceVaultShell .mobileVaultRecord:last-child{border-bottom:0!important}body .cposSharedShell.cposEvidenceVaultShell .mobileVaultRecordOpen{color:#152f44!important;text-align:left!important;background:0 0!important;border:0!important;grid-template-columns:38px minmax(0,1fr) auto 16px!important;align-items:center!important;gap:10px!important;width:100%!important;min-height:72px!important;padding:13px 2px 8px!important;display:grid!important}body .cposSharedShell.cposEvidenceVaultShell .mobileVaultRecordIcon{color:#18766e!important;letter-spacing:.06em!important;background:linear-gradient(145deg,#f2fbf9,#e1f3ef)!important;border:1px solid #bbddd8!important;border-radius:10px!important;place-items:center!important;width:38px!important;height:44px!important;font-size:.46rem!important;font-weight:900!important;display:grid!important}body .cposSharedShell.cposEvidenceVaultShell .mobileVaultRecordIdentity{gap:4px!important;min-width:0!important;display:grid!important}body .cposSharedShell.cposEvidenceVaultShell .mobileVaultRecordIdentity strong{color:#153249!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:.71rem!important;font-weight:820!important;line-height:1.2!important;overflow:hidden!important}body .cposSharedShell.cposEvidenceVaultShell .mobileVaultRecordIdentity small{color:#7b8e9d!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:.54rem!important;font-weight:600!important;overflow:hidden!important}body .cposSharedShell.cposEvidenceVaultShell .mobileVaultRecordStatus{color:#9a651d!important;white-space:nowrap!important;background:#fff2dd!important;border-radius:999px!important;padding:5px 7px!important;font-size:.48rem!important;font-weight:850!important}body .cposSharedShell.cposEvidenceVaultShell .mobileVaultRecordStatus.processed{color:#147067!important;background:#e6f5f1!important}body .cposSharedShell.cposEvidenceVaultShell .mobileVaultRecordArrow{color:#6991a5!important;font-size:.77rem!important}body .cposSharedShell.cposEvidenceVaultShell .mobileVaultRecord>footer{justify-content:space-between!important;align-items:center!important;gap:10px!important;padding:0 2px 12px 50px!important;display:flex!important}body .cposSharedShell.cposEvidenceVaultShell .mobileVaultRecord>footer>span{align-items:center!important;gap:5px!important;min-width:0!important;display:flex!important}body .cposSharedShell.cposEvidenceVaultShell .mobileVaultRecord>footer small{color:#8a9aa6!important;font-size:.49rem!important}body .cposSharedShell.cposEvidenceVaultShell .mobileVaultRecord>footer strong{color:#3b566a!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:.55rem!important;font-weight:800!important;overflow:hidden!important}body .cposSharedShell.cposEvidenceVaultShell .mobileVaultRecord>footer button{color:#13776f!important;background:0 0!important;border:0!important;padding:3px!important;font-size:.54rem!important;font-weight:850!important}body .cposSharedShell.cposEvidenceVaultShell .mobileVaultEmpty{color:#6d8495!important;text-align:center!important;background:#f7fafb!important;border:1px dashed #cadbe2!important;border-radius:13px!important;padding:28px 18px!important;font-size:.68rem!important}body .cposSharedShell.cposEvidenceVaultShell .mobileVaultPagination{background:#f6f9fa!important;border-top:1px solid #e1e9ed!important;grid-template-columns:1fr auto 1fr!important;align-items:center!important;gap:9px!important;padding:12px 14px 14px!important;display:grid!important}body .cposSharedShell.cposEvidenceVaultShell .mobileVaultPagination button{color:#28475d!important;background:#fff!important;border:1px solid #ccdae1!important;border-radius:9px!important;min-height:37px!important;font-size:.58rem!important;font-weight:820!important}body .cposSharedShell.cposEvidenceVaultShell .mobileVaultPagination button:disabled{opacity:.4!important}body .cposSharedShell.cposEvidenceVaultShell .mobileVaultPagination span{color:#718697!important;font-size:.55rem!important;font-weight:750!important}body .cposSharedShell.cposEvidenceVaultShell .mobileVaultIntake{color:#f5fbff!important;background:radial-gradient(circle at 100% 0,#3fbbaf3d,#0000 45%),linear-gradient(140deg,#061d34,#0b3a52 100%)!important;border:1px solid #5ecfbc33!important;border-radius:21px!important;overflow:hidden!important;box-shadow:0 20px 46px #061f322b!important}body .cposSharedShell.cposEvidenceVaultShell .mobileVaultIntake>header{padding:23px 20px 19px!important}body .cposSharedShell.cposEvidenceVaultShell .mobileVaultIntake>header h2{color:#fff!important;max-width:13ch!important;font:500 2rem/.98 var(--cpos-display-font)!important;letter-spacing:-.045em!important;margin:0!important}body .cposSharedShell.cposEvidenceVaultShell .mobileVaultIntake>header>span{color:#aec4d1!important;margin-top:12px!important;font-size:.67rem!important;line-height:1.5!important;display:block!important}body .cposSharedShell.cposEvidenceVaultShell .mobileVaultIntakeFields{margin:0 14px!important}body .cposSharedShell.cposEvidenceVaultShell .mobileVaultIntakeFields>label{color:#a8c0cf!important;letter-spacing:.04em!important;gap:6px!important;font-size:.55rem!important;font-weight:800!important;display:grid!important}body .cposSharedShell.cposEvidenceVaultShell .mobileVaultIntakeFields select{color:#18364c!important;background:#fffffff5!important;border:1px solid #b1d0dc40!important;border-radius:10px!important;width:100%!important;height:43px!important;padding:0 12px!important;font-size:.7rem!important;font-weight:670!important}body .cposSharedShell.cposEvidenceVaultShell .mobileVaultIntakeFields{gap:12px!important;padding-top:15px!important;display:grid!important}body .cposSharedShell.cposEvidenceVaultShell .mobileVaultFile input{opacity:0!important;width:1px!important;height:1px!important;position:absolute!important;overflow:hidden!important}body .cposSharedShell.cposEvidenceVaultShell .mobileVaultFile>span{background:#ffffff0f!important;border:1px dashed #90c8d261!important;border-radius:11px!important;align-content:center!important;gap:4px!important;min-height:65px!important;padding:12px 15px!important;display:grid!important}body .cposSharedShell.cposEvidenceVaultShell .mobileVaultFile b{color:#eef8fb!important;font-size:.7rem!important}body .cposSharedShell.cposEvidenceVaultShell .mobileVaultFile small{color:#8da9b9!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:.56rem!important;overflow:hidden!important}body .cposSharedShell.cposEvidenceVaultShell .mobileVaultWarning{color:#ffd6a6!important;background:#9753142e!important;border:1px solid #f5ae5f57!important;border-radius:10px!important;margin:12px 14px 0!important;padding:11px 12px!important;font-size:.59rem!important;line-height:1.4!important}body .cposSharedShell.cposEvidenceVaultShell .mobileVaultSubmit{color:#063943!important;background:linear-gradient(100deg,#55c5b1,#82decc)!important;border:0!important;border-radius:11px!important;width:calc(100% - 28px)!important;min-height:48px!important;margin:15px 14px 0!important;font-size:.7rem!important;font-weight:900!important;box-shadow:0 12px 25px #0000002e!important}body .cposSharedShell.cposEvidenceVaultShell .mobileVaultSubmit:disabled{color:#b9c8cf!important;box-shadow:none!important;opacity:.66!important;background:#607c88!important}body .cposSharedShell.cposEvidenceVaultShell .mobileVaultIntake>footer{border-top:1px solid #97c0d024!important;justify-content:center!important;gap:13px!important;margin-top:17px!important;padding:13px 12px 15px!important;display:flex!important}body .cposSharedShell.cposEvidenceVaultShell .mobileVaultIntake>footer span{color:#7898aa!important;letter-spacing:.03em!important;font-size:.46rem!important;font-weight:750!important;position:relative!important}body .cposSharedShell.cposEvidenceVaultShell .mobileVaultIntake>footer span+span:before{content:"•"!important;color:#3b7180!important;position:absolute!important;left:-8px!important}}.identityCompletionPage{background:linear-gradient(145deg,#edf4f7,#f8fbfc);place-items:center;min-height:calc(100vh - 160px);padding:54px 28px 90px;display:grid}.identityCompletionCard{background:#fff;border:1px solid #b9d2dc;border-radius:28px;width:min(780px,100%);overflow:hidden;box-shadow:0 28px 75px #13324624}.identityCompletionCard>header{color:#fff;background:radial-gradient(circle at 100% 0,#44cab933,#0000 43%),linear-gradient(135deg,#061e35,#0c5365);padding:42px 46px 36px}.identityCompletionCard>header p{color:#67d4bf;letter-spacing:.16em;text-transform:uppercase;margin:0 0 13px;font-size:12px;font-weight:900}.identityCompletionCard>header h1{max-width:14ch;font:500 clamp(38px, 5vw, 59px)/.96 var(--cpos-display-font);letter-spacing:-.045em;margin:0}.identityCompletionCard>header span{color:#b5cbd5;max-width:65ch;margin-top:18px;font-size:15px;line-height:1.55;display:block}.identityCompletionCard form{gap:22px;padding:34px 46px 40px;display:grid}.identityCompletionFields{grid-template-columns:1.35fr 1fr .7fr;gap:14px;display:grid}.identityCompletionFields label{color:#526f82;gap:8px;font-size:12px;font-weight:850;display:grid}.identityCompletionFields input{color:#102f46;width:100%;min-height:50px;font:700 15px/1 var(--cpos-sans-font);background:#f7fafb;border:1px solid #c5d7df;border-radius:12px;padding:0 14px}.identityCompletionConfirm{border-top:1px solid #dbe6ea;grid-template-columns:auto 1fr;align-items:start;gap:12px;padding-top:20px;display:grid}.identityCompletionConfirm input{accent-color:#168d80;width:21px;height:21px;margin:1px 0 0}.identityCompletionConfirm span,.identityCompletionPrivacy span{gap:4px;display:grid}.identityCompletionConfirm strong,.identityCompletionPrivacy strong{color:#16344a;font-size:14px}.identityCompletionConfirm small,.identityCompletionPrivacy small{color:#718898;font-size:12px;line-height:1.45}.identityCompletionPrivacy{background:#eef8f5;border:1px solid #cde5df;border-radius:14px;grid-template-columns:35px 1fr;align-items:center;gap:12px;padding:14px 16px;display:grid}.identityCompletionPrivacy i{color:#14786f;background:#d8f2eb;border-radius:50%;place-items:center;width:35px;height:35px;font-style:normal;font-weight:900;display:grid}.identityCompletionMessage{color:#637d8e;min-height:20px;margin:0;font-size:12px;line-height:1.45}.identityCompletionCard form>button{color:#fff;background:linear-gradient(100deg,#178d81,#54cbb6);border:0;border-radius:13px;min-height:54px;font-size:15px;font-weight:900;box-shadow:0 14px 28px #147e7430}.identityCompletionCard form>button:disabled{opacity:.58}@media (max-width:900px){.identityCompletionPage{align-items:start;min-height:100%;padding:20px 14px 100px}.identityCompletionCard{border-radius:20px}.identityCompletionCard>header{padding:28px 22px 25px}.identityCompletionCard>header p{font-size:9px}.identityCompletionCard>header h1{font-size:36px}.identityCompletionCard>header span{font-size:12px}.identityCompletionCard form{gap:17px;padding:22px 20px 26px}.identityCompletionFields{grid-template-columns:1fr}.identityCompletionFields label{font-size:10px}.identityCompletionFields input{min-height:48px;font-size:14px}body .cposApplicationPage .legacyEvidenceLibrary{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 .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):not(.cposMobileSignOut){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;grid-template-columns:1fr!important;width:100%!important;min-width:0!important;padding:0!important}.billingResultMain,.billingResultNext{padding:24px!important}.billingResultNext{border-top:1px solid #65dfcd2e;border-left:0}.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:flex-start;gap:16px;display:flex}.navDrawerPublicBrand{gap:5px;min-width:0;display:grid}.navDrawerPublicBrand img{object-fit:contain;object-position:left center;width:min(248px,100%);height:auto;max-height:none;display:block}.navDrawerPublicBrand p{color:#eef8ffdb;letter-spacing:.035em;max-width:270px;margin:0;font-size:12px;font-weight:850;line-height:1.4}.publicNavDrawer{gap:12px}.publicNavDrawer .navDrawerHeader{align-items:flex-start;padding-top:0;display:flex}.publicNavDrawer .topNav{gap:10px;padding-top:0}.publicNavDrawer .navDrawerSection p{margin-bottom:2px}.publicNavDrawer .topNav a{background:0 0;border-color:#0000;grid-template-columns:34px minmax(0,1fr) 16px;gap:12px;min-height:48px;padding:6px 9px 6px 7px;box-shadow:inset 0 -1px #a7d2e61a}.publicNavDrawer .topNav a .navItemIcon{color:#c9f3eb;background:linear-gradient(145deg,#1e708061,#082b43c7);border:1px solid #7ad3c43d;border-radius:10px;width:34px;height:34px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff1f,0 6px 16px #00081638}.publicNavDrawer .topNav a .navItemIcon:before{display:none}.publicNavDrawer .topNav a .navItemIcon svg{z-index:1;filter:drop-shadow(0 2px 3px #0008167a);stroke-width:2.2px;width:17px;height:17px;position:relative}.publicNavDrawer .topNav a .navItemIcon-play,.publicNavDrawer .topNav a .navItemIcon-star,.publicNavDrawer .topNav a .navItemIcon-network,.publicNavDrawer .topNav a .navItemIcon-shield-check,.publicNavDrawer .topNav a .navItemIcon-card,.publicNavDrawer .topNav a .navItemIcon-shield,.publicNavDrawer .topNav a .navItemIcon-login{color:#c9f3eb;background:linear-gradient(145deg,#1e708061,#082b43c7);border-color:#7ad3c43d}.publicNavDrawer .topNav a strong{color:#eff8ff;letter-spacing:-.01em;text-shadow:0 2px 10px #00091852;font-size:15px;font-weight:900}.publicNavDrawer .topNav a:hover .navItemIcon,.publicNavDrawer .topNav a.active .navItemIcon{border-color:#dcf2ff8c;transform:translateY(-1px);box-shadow:inset 0 1px #ffffff47,0 10px 24px #0008166b}.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}.navDrawerHeader .navDrawerClose{color:#dff5f1;cursor:pointer;background:linear-gradient(145deg,#1e4861bd,#072238eb);border:1px solid #a4d3e73d;border-radius:11px;flex:0 0 38px;place-items:center;width:38px;height:38px;padding:0;transition:border-color .16s,background .16s,color .16s,transform .16s;display:grid;box-shadow:inset 0 1px #ffffff17,0 8px 20px #0008143d}.navDrawerHeader .navDrawerClose svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;width:17px;height:17px}.navDrawerHeader .navDrawerClose:hover{color:#fff;background:linear-gradient(145deg,#1a6971b8,#072e43f0);border-color:#74deca85;transform:translateY(-1px)}.navDrawerHeader .navDrawerClose:focus-visible{outline-offset:3px;outline:2px solid #7ce0cc}.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{width:min(1380px,100% - 48px);margin:0 auto;padding:28px 0 64px;display:grid}.checkoutStage{background-color:#eef3f5;background-image:linear-gradient(#0d586c09 1px,#0000 1px),linear-gradient(90deg,#0d586c09 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:72px 72px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;border:1px solid #071f381f;border-radius:28px;overflow:hidden;box-shadow:0 34px 90px #07192d1f}.paymentCheckoutHero{box-shadow:none;background:radial-gradient(circle at 88% 10%,#2ea4a43d,#0000 380px),linear-gradient(115deg,#06172b 0%,#082d43 62%,#0b4751 100%);border:0;border-bottom:1px solid #65dfcd33;border-radius:0;grid-template-columns:minmax(0,1fr) minmax(420px,.72fr);align-items:center;gap:40px;padding:34px 42px;display:grid;overflow:hidden}.checkoutStageNumber{color:#70ddcf;width:54px;height:54px;font:800 12px/1 var(--font-sans);letter-spacing:.14em;border:1px solid #65dfcd57;border-radius:50%;place-items:center;display:grid}.paymentCheckoutHero h1{color:#fff;font:560 clamp(36px, 4.2vw, 62px)/.98 var(--font-serif);letter-spacing:-.025em;margin:0}.paymentCheckoutHero p{color:#e7f4f7c2;max-width:700px;font:540 15px/1.55 var(--font-sans);margin:13px 0 0}.paymentCheckoutHero .eyebrow{color:#70ddcf;font:760 10px/1 var(--font-sans);letter-spacing:.2em;margin:1px 0 9px}.checkoutHeroSteps{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:0;justify-content:flex-end;gap:0;padding:0;display:flex}.checkoutHeroSteps span{color:#e1f0f48a;min-width:118px;min-height:38px;font:690 11px/1.2 var(--font-sans);background:0 0;border:0;border-radius:0;grid-template-columns:28px minmax(0,1fr);align-items:center;gap:8px;padding:0 14px;display:grid;position:relative}.checkoutHeroSteps span:not(:last-child):after{content:"";background:#74c2c266;width:14px;height:1px;position:absolute;top:50%;right:-4px}.checkoutHeroSteps span.current{color:#fff;background:0 0}.checkoutHeroSteps span.locked{opacity:.65}.checkoutHeroSteps span.next{color:#e1f0f47a}.checkoutHeroSteps em{background:#ffffff0d;border:1px solid #ffffff38;border-radius:50%;flex:none;place-items:center;width:28px;height:28px;font-style:normal;font-weight:780;display:grid}.checkoutFacts span{color:var(--muted);letter-spacing:.04em;text-transform:uppercase;font-size:12px;font-weight:950}.checkoutGrid{grid-template-columns:minmax(0,1.35fr) minmax(360px,.65fr);align-items:start;gap:22px;padding:26px;display:grid}.checkoutPaymentPanel,.checkoutOrderCard,.checkoutNextCard{background:#fffffff0;border:1px solid #071f381a;border-radius:20px;overflow:hidden;box-shadow:0 18px 46px #07192d12}.checkoutPaymentPanel{min-height:620px;padding:0}.checkoutPanelTop{border-bottom:1px solid #e6edf3;grid-template-columns:minmax(0,1fr) auto;justify-content:space-between;align-items:center;gap:24px;padding:26px 30px 22px;display:grid}.checkoutSecurityMark{color:#0d7e76;background:#e8f7f5;border:1px solid #0d7e7633;border-radius:14px;flex:none;place-items:center;width:46px;height:46px;display:grid}.checkoutPanelTop .eyebrow{color:#0d7e76;letter-spacing:.18em;margin-bottom:7px;font-size:9px}.checkoutAssuranceRail{background:#f7fafb;border-bottom:1px solid #e8eef2;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;display:grid}.checkoutActions{flex-wrap:wrap;gap:12px;margin-top:22px;display:flex}.checkoutLoading{min-height:260px;color:var(--navy-deep);text-align:center;place-items:center;gap:12px;display:grid}.checkoutBlockedState{background:radial-gradient(circle at 100% 0,#65dfcd26,#0000 240px),#f4fbfa;border:1px solid #0d7e7633;border-radius:18px;grid-template-columns:52px minmax(0,1fr);gap:18px;margin:26px 30px 30px;padding:26px;display:grid}.checkoutBlockedIcon{color:#fff;width:52px;height:52px;font:800 20px/1 var(--font-sans);background:#0d7e76;border-radius:50%;place-items:center;display:grid;box-shadow:0 0 0 8px #0d7e7614}.checkoutBlockedState h3{color:#082d43;max-width:540px;font:600 clamp(24px, 2.5vw, 34px)/1.08 var(--font-serif);margin:4px 0 8px}.checkoutBlockedActions{grid-column:2;grid-template-columns:repeat(2,minmax(0,210px));gap:12px;margin-top:8px;display:grid}.checkoutDecisionButton{min-width:0;min-height:56px;font:720 14px/1 var(--font-sans);letter-spacing:-.01em;border:1px solid #0000;border-radius:14px;justify-content:space-between;align-items:center;gap:18px;padding:8px 9px 8px 18px;text-decoration:none;transition:border-color .16s,box-shadow .16s,transform .16s;display:flex}.checkoutDecisionButton i{width:36px;height:36px;font:690 17px/1 var(--font-sans);border-radius:10px;flex:none;place-items:center;font-style:normal;display:grid}.checkoutDecisionSecondary{color:#0b4d57;background:#ffffffe0;border-color:#0d7e7647;box-shadow:0 8px 20px #071f380f}.checkoutDecisionSecondary i{color:#0d716c;background:#e6f6f3;border:1px solid #0d7e7629}.checkoutDecisionPrimary:hover,.checkoutDecisionPrimary:focus-visible{border-color:#70ddcf;box-shadow:0 16px 32px #082d433d}.checkoutDecisionSecondary:hover,.checkoutDecisionSecondary:focus-visible{border-color:#0d7e76;box-shadow:0 12px 26px #071f381a}.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:12px;display:grid;position:sticky;top:12px}.checkoutOrderCard,.checkoutNextCard{padding:24px}.checkoutOrderPrimary{border-top:3px solid #0d7e76}.checkoutOrderKicker{justify-content:space-between;align-items:center;gap:12px;display:flex}.checkoutOrderKicker .eyebrow{color:#0d7e76;letter-spacing:.17em;margin:0;font-size:9px}.checkoutOrderKicker>span{color:#667b8e;font:650 9px/1 var(--font-sans);letter-spacing:.05em;text-transform:uppercase}.checkoutPackageHeader{gap:3px;margin:18px 0 15px;display:grid}.checkoutPackageHeader span{color:var(--navy-deep);font:590 30px/1 var(--font-serif);letter-spacing:-.02em}.checkoutPackageHeader strong{color:#0b4051;font:760 40px/1 var(--font-sans);letter-spacing:-.045em;margin-top:8px}.checkoutPackageHeader small{color:#6a7d90;font:610 10px/1.25 var(--font-sans);letter-spacing:.05em;text-transform:uppercase;margin-top:5px}.checkoutOrderCard p{color:var(--muted);font:550 13px/1.55 var(--font-sans)}.checkoutUpgradeLedger{border-block:1px solid #dfe8ed;gap:0;margin:18px 0 4px;display:grid}.checkoutUpgradeLedger>span{border-bottom:1px solid #edf1f3;justify-content:space-between;gap:12px;padding:10px 0;display:flex}.checkoutUpgradeLedger>span:last-child{border-bottom:0}.checkoutUpgradeLedger em{color:#607489;font:560 11px/1.3 var(--font-sans);font-style:normal}.checkoutUpgradeLedger strong{color:#173149;font:690 12px/1.3 var(--font-sans)}.checkoutUpgradeLedger .total strong{color:#0d7e76}.checkoutIncludedRule{color:#607489;font:720 9px/1 var(--font-sans);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:10px;margin:22px 0 14px;display:flex}.checkoutIncludedRule:after{content:"";background:#dfe8ed;flex:1;height:1px}.checkoutDeliverables{gap:11px;margin:0;padding:0;list-style:none;display:grid}.checkoutDeliverables li{color:#263b50;font:620 12px/1.4 var(--font-sans);padding-left:21px;position:relative}.checkoutDeliverables li:before{color:#0d7e76;content:"✓";width:15px;height:15px;font:800 9px/1 var(--font-sans);background:#def5f0;border-radius:50%;place-items:center;display:grid;position:absolute;top:0;left:0}.checkoutTextLink{color:#0d716c;font:700 11px/1.2 var(--font-sans);border-bottom:1px solid #0d7e765c;align-items:center;gap:7px;margin-top:18px;padding-bottom:3px;text-decoration:none;display:inline-flex}.checkoutNextCard{background:#f7fbfbf5;gap:14px;display:grid}.checkoutNextCard>.eyebrow{color:#557083;letter-spacing:.17em;margin:0;font-size:9px}.checkoutNextCard ol{gap:0;margin:0;padding:0;list-style:none;display:grid}.checkoutNextCard li{border-bottom:1px solid #e1e9ed;grid-template-columns:30px minmax(0,1fr);gap:11px;padding:12px 0;display:grid}.checkoutNextCard li:last-child{border-bottom:0;padding-bottom:0}.checkoutNextCard li>span{color:#0d7e76;font:760 9px/1.4 var(--font-sans);letter-spacing:.1em}.checkoutNextCard li div{gap:3px;display:grid}.checkoutNextCard strong{color:#173149;font:690 12px/1.3 var(--font-sans)}.checkoutNextCard small{color:#6c7f90;font:530 10px/1.4 var(--font-sans)}.checkoutTrustRail{background:#ffffff9e;border-top:1px solid #071f381a;grid-template-columns:1fr 1.25fr .65fr;gap:0;padding:0 26px;display:grid}.checkoutTrustRail>span{color:#607489;font:540 10px/1.45 var(--font-sans);border-right:1px solid #071f381a;padding:16px 20px}.checkoutTrustRail>span:first-child{padding-left:0}.checkoutTrustRail>span:last-child{border-right:0}.checkoutTrustRail strong{color:#173149;margin-bottom:2px;font-weight:730;display:block}.checkoutTrustRail a{color:#0d716c;font-weight:700}.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}.officialFormAutosave{color:#167d72;letter-spacing:.04em;align-items:center;gap:6px;margin-left:8px;font-size:11px;font-weight:800;display:inline-flex}.officialFormAutosave:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 3px #167d721f}.officialFormAutosave.saving{color:#3f6f92}.officialFormAutosave.error{color:#a85f22}.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(1180px,100% - 40px);margin:0 auto;padding:34px 0 64px}.billingResultCard{background:#fff;border:1px solid #071f381f;border-radius:26px;grid-template-columns:minmax(0,1.18fr) minmax(330px,.72fr);gap:0;padding:0;display:grid;overflow:hidden;box-shadow:0 30px 84px #07192d1f}.billingResultMain{justify-items:start;gap:16px;padding:48px;display:grid}.billingResultMark{color:#fff;width:60px;height:60px;font:800 24px/1 var(--font-sans);background:#0d7e76;border-radius:50%;place-items:center;display:grid;box-shadow:0 0 0 10px #0d7e7614}.billingResultMark.pending{background:#fff4da;box-shadow:0 0 0 10px #c9821314}.billingResultMark.pending span{border:3px solid #9a5a002e;border-top-color:#9a5a00;border-radius:50%;width:24px;height:24px;animation:.9s linear infinite spin}.billingResultMark.problem{background:#b42318;box-shadow:0 0 0 10px #b4231814}.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}.billingStatusPill.problem{color:#a83b32;background:#fff0ee}.billingResultCard h1{max-width:680px;color:var(--navy-deep);font:600 clamp(38px, 4.4vw, 60px)/1 var(--font-serif);letter-spacing:-.025em;margin:0}.billingResultFacts{border-block:1px solid #e0e9ed;grid-template-columns:repeat(2,minmax(0,1fr));width:100%;max-width:640px;display:grid}.billingResultFacts>span{gap:5px;padding:14px 18px 14px 0;display:grid}.billingResultFacts small{color:#6a7d90;font:700 9px/1.2 var(--font-sans);letter-spacing:.12em;text-transform:uppercase}.billingResultFacts strong{color:#173149;font:690 13px/1.35 var(--font-sans)}.billingResultMain .inlineNotice{border:1px solid #0d7e7624;color:#3f5669;width:100%;max-width:640px;font:560 13px/1.5 var(--font-sans);background:#f3faf9;border-left:3px solid #0d7e76;border-radius:0 12px 12px 0;margin:0;padding:14px 16px}.billingResultNext{background:linear-gradient(#65dfcd0b 1px,#0000 1px) 0 0/52px 52px,linear-gradient(90deg,#65dfcd0b 1px,#0000 1px) 0 0/52px 52px,linear-gradient(145deg,#06172b,#093447 72%,#0a4a51);border-left:1px solid #65dfcd2e;align-content:center;gap:14px;padding:42px;display:grid}.billingResultNext .eyebrow{color:#70ddcf;margin:0}.billingResultNext h2{color:#fff;font:570 32px/1.05 var(--font-serif);margin:0}.billingResultNext ol{gap:0;margin:8px 0;padding:0;list-style:none;display:grid}.billingResultNext li{border-bottom:1px solid #ffffff1a;grid-template-columns:32px minmax(0,1fr);gap:12px;padding:15px 0;display:grid}.billingResultNext li>span{color:#70ddcf;font:760 9px/1.4 var(--font-sans);letter-spacing:.12em}.billingResultNext li div{gap:4px;display:grid}.billingResultNext li strong{color:#eff9fb;font:680 12px/1.3 var(--font-sans)}.billingResultNext li small{color:#dcecf09e;font:520 10px/1.45 var(--font-sans)}.billingSupportLine{color:#dcecf094;font:540 10px/1.5 var(--font-sans);margin:0}.billingSupportLine a{color:#70ddcf;font-weight:690}.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}.evidenceConditionPicker{border:0;min-width:0;margin:0;padding:0}.evidenceConditionPicker legend{color:#506178;margin-bottom:7px;font-size:12px;font-weight:820}.evidenceConditionPicker>div{scrollbar-width:thin;background:#fff;border-radius:16px;align-items:center;gap:6px;min-height:46px;padding:6px;display:flex;overflow-x:auto;box-shadow:inset 0 0 0 1px #cbd8e2e0}.evidenceConditionPicker label{color:#173d4f;cursor:pointer;background:#f5faf9;border:1px solid #16576b29;border-radius:999px;flex:none;align-items:center;gap:6px;min-height:32px;padding:5px 10px;display:inline-flex}.evidenceConditionPicker input{accent-color:#0d8a80;width:15px;height:15px;margin:0}.evidenceConditionPicker label:has(input:checked){color:#075c56;background:#e2f7f3;border-color:#0d8a8080}.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.veteran-changes_requested{border-color:#d89a2b;box-shadow:inset 4px 0 #d89a2b}.providerVeteranCorrection,.providerVeteranAccepted{border-radius:12px;gap:5px;padding:13px 14px;display:grid}.providerVeteranCorrection{background:#fff8e8;border:1px solid #efd29b}.providerVeteranCorrection b{color:#7b4f08;font-size:12px;font-weight:900}.providerVeteranCorrection p,.providerVeteranCorrection small{color:#59492e;margin:0;font-size:12px;line-height:1.5}.providerVeteranAccepted{color:#0c615b;background:#eaf8f4;border:1px solid #a9d8cb;font-size:12px;font-weight:850}.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}.intakeHeroStatusHeader{display:none}.intakeHeroStatusHeader span{color:#a8c1ce;letter-spacing:.18em;text-transform:uppercase;font-size:9px;font-weight:900}.intakeHeroStatusHeader strong{color:#dff8f1;letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:7px;font-size:9px;font-weight:850;display:inline-flex}.intakeHeroStatusHeader i{background:#70ddc8;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 5px #70ddc817,0 0 18px #70ddc8b8}.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){body .cposSharedShell .cposMissionMain:has(.intakeOperatingSystem){padding-left:0!important;padding-right:0!important}.intakeOperatingSystem{padding-top:0}.intakeOperatingSystem .guidedIntake{width:min(100% - 20px,1540px);margin-left:auto;margin-right:auto}.intakeCommandHero{isolation:isolate;background:linear-gradient(#60bec213 1px,#0000 1px) 0 0/72px 72px,linear-gradient(90deg,#60bec213 1px,#0000 1px) 0 0/72px 72px,radial-gradient(circle at 84% -12%,#42c8bf52,#0000 34%),radial-gradient(circle at 102% 76%,#14809580,#0000 35%),linear-gradient(118deg,#04182d 0%,#062742 46%,#0a5066 100%);border:0;border-bottom:1px solid #75d6cc47;border-radius:0;grid-template-columns:minmax(0,1fr);gap:15px;width:100%;max-width:none;margin:0;padding:24px 22px 0;position:relative;overflow:hidden;box-shadow:0 34px 86px #051c3038}.intakeCommandHero:before{z-index:-1;aspect-ratio:1;content:"";border:1px solid #74e2d221;border-radius:50%;width:520px;position:absolute;top:-9%;right:-54%;box-shadow:0 0 0 58px #5dcfc207,0 0 0 116px #5dcfc205}.intakeCommandHero:after{z-index:2;content:"";background:linear-gradient(90deg,#77e0cf 0%,#25a8ae 45%,#25a8ae00 92%);height:4px;position:absolute;inset:0 0 auto}.intakeCommandHero>*{z-index:1;position:relative}.intakeHeroCopy .eyebrow{color:#7ce4d3;letter-spacing:.2em;margin-bottom:9px;font-size:9px}.intakeHeroCopy h1{letter-spacing:-.052em;text-wrap:balance;text-shadow:0 18px 46px #000d1c33;max-width:620px;font-size:clamp(37px,10.7vw,46px);line-height:.94}.intakeHeroCopy>p:not(.eyebrow){margin-top:13px;font-size:12px;line-height:1.5}.intakeHeroAssurances{background:#02182a38;border-top:1px solid #82d5cf2e;border-bottom:1px solid #82d5cf2e;grid-template-columns:repeat(3,minmax(0,1fr));width:100%;margin-top:15px;display:grid}.intakeHeroAssurances span{letter-spacing:.055em;text-align:center;text-transform:uppercase;background:0 0;border:0;border-right:1px solid #82d5cf24;border-radius:0;place-content:center;gap:6px;min-height:42px;padding:6px 7px;font-size:7px;line-height:1.3}.intakeHeroAssurances span:before{flex:none;width:5px;height:5px}.intakeHeroAssurances span:last-child{border-right:0}.intakeHeroStatus{background:radial-gradient(circle at 100% 0,#5bd2c421,#0000 42%),#02182aad;border-color:#97dcda47;border-radius:15px;grid-template-columns:70px minmax(0,1fr);gap:12px;padding:12px;overflow:hidden;box-shadow:inset 0 1px #ffffff0f,0 28px 70px #00122140}.intakeHeroStatusHeader{display:none}.intakeProgressDial{width:68px;height:68px}.intakeProgressDial span{font-size:18px}.intakeProgressDial small{margin-top:2px;font-size:6px}.intakeStatusLedger div{gap:1px;padding:4px 0}.intakeStatusLedger span{font-size:6px}.intakeStatusLedger strong{font-size:9px}.intakeSectionRail{overscroll-behavior-x:contain;scrollbar-width:none;scroll-snap-type:x proximity;grid-template-columns:none;gap:0;margin:0 -22px;display:flex;overflow-x:auto}.intakeSectionRail::-webkit-scrollbar{display:none}.intakeSectionRail div{scroll-snap-align:start;flex:0 0 112px;min-height:46px;padding:8px 9px}.intakeSectionRail span{width:23px;height:23px;font-size:7px}.intakeSectionRail strong{font-size:8px}.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,.paymentCheckoutHero,.checkoutGrid{grid-template-columns:1fr}.checkoutSummaryStack{grid-template-columns:repeat(2,minmax(0,1fr));position:static}.checkoutHeroSteps{justify-content:flex-start}.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}.paymentCheckoutHero,.checkoutPanelTop,.checkoutOrderCard,.checkoutNextCard,.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))}.paymentCheckoutHero h1{font-size:36px}.checkoutStage{border-radius:20px}.paymentCheckoutHero{gap:24px}.checkoutHeroCopy{grid-template-columns:40px minmax(0,1fr);gap:14px}.checkoutStageNumber{width:40px;height:40px;font-size:9px}.checkoutHeroSteps{grid-template-columns:repeat(3,minmax(0,1fr));width:100%;display:grid}.checkoutHeroSteps span{min-width:0;padding:0 8px;font-size:9px}.checkoutGrid{gap:12px;padding:12px}.checkoutSummaryStack,.checkoutPanelTop{grid-template-columns:1fr}.checkoutAmountDue{text-align:left;justify-items:start}.checkoutAssuranceRail,.checkoutTrustRail{grid-template-columns:1fr}.checkoutAssuranceRail span,.checkoutTrustRail>span{border-bottom:1px solid #e8eef2;border-right:0;min-height:38px}.checkoutTrustRail{padding:0 18px}.checkoutTrustRail>span{padding:13px 0}.checkoutTrustRail>span:last-child{border-bottom:0}.checkoutMessage{padding:14px 22px}.paymentMethodRail{padding:16px 22px 0}.paymentMethodRail small{width:100%;margin:3px 0 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}.checkoutBlockedState{grid-template-columns:1fr;margin:18px;padding:22px}.checkoutBlockedActions{grid-column:1;grid-template-columns:1fr}.checkoutDecisionButton{width:100%}.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}.publicNavDrawer{width:min(374px,100vw - 16px)}.navDrawerPublicBrand img{width:min(238px,100%);max-height:none}.navDrawerPublicBrand p{max-width:245px}.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:#d0dce8;--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}.cposProviderRequests article.needsRevision{background:linear-gradient(135deg,#ecf9f7e6,#f8fbfcf5);border:1px solid #1d7b8238;border-radius:16px;margin:12px 0;padding:20px;box-shadow:0 18px 45px #0e384714}.cposProviderRevision{border-top:1px solid #1d7b822e;grid-column:1/-1;grid-template-columns:minmax(260px,1fr) auto minmax(300px,.8fr) auto;align-items:end;gap:18px;margin:4px -4px -4px;padding:20px 4px 4px;display:grid}.cposProviderRevision>div,.cposProviderRevision label{gap:6px;display:grid}.cposProviderRevision>div>span,.cposProviderRevision label{color:#176d83;letter-spacing:.09em;text-transform:uppercase;font-size:10px;font-weight:850}.cposProviderRevision>div>strong{color:#173047;font-size:14px;line-height:1.45}.cposProviderRevision>div>small{color:#607487;font-size:11px;line-height:1.45}.cposProviderRevision textarea{color:#1d3449;min-height:78px;font:inherit;letter-spacing:normal;text-transform:none;resize:vertical;background:#fff;border:1px solid #bdcdd5;border-radius:9px;padding:10px 12px;font-size:12px}.cposProviderRevision>a,.cposProviderRevision>button{color:#0d6b7c;white-space:nowrap;background:#fff;border:1px solid #0e6b7c57;border-radius:9px;min-height:44px;padding:12px 16px;font-size:12px;font-weight:850;text-decoration:none}.cposProviderRevision>button{color:#fff;cursor:pointer;background:#0d6b7c;border-color:#0d6b7c}.cposProviderRevision>button:disabled{cursor:not-allowed;opacity:.48}.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:44px!important;height:44px!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{isolation:isolate;color:#fff;background:radial-gradient(circle at 92% 8%,#45bfb74d,#0000 28rem),linear-gradient(140deg,#061e35 0%,#0a3853 64%,#0c5a68 100%);border-bottom:1px solid #7dd8ca3d;min-height:224px;margin:0 -34px;padding:34px;position:relative;overflow:hidden}.cposStrategyShell .cposStrategyHeader:after{z-index:-1;content:"";pointer-events:none;background-image:linear-gradient(#77d5cb0e 1px,#0000 1px),linear-gradient(90deg,#77d5cb0e 1px,#0000 1px);background-size:56px 56px;position:absolute;inset:0}.cposStrategyShell .cposStrategyHeader p{color:#71dbc7}.cposStrategyShell .cposStrategyHeader h1{color:#f5fbff;font-family:var(--cpos-display-font);font-weight:500}.cposStrategyShell .cposStrategyHeader>div:first-child>span{color:#b8ceda}.cposStrategyShell .cposStrategyObjective{background:#031b2f66;border:1px solid #89cfd33d;border-left:3px solid #64d3bd;padding:20px 22px}.cposStrategyShell .cposStrategyObjective>span{color:#71dbc7}.cposStrategyShell .cposStrategyObjective strong{color:#f4fbff}.cposStrategyShell .cposStrategyObjective button{color:#78dfcb}.cposStrategyShell .claimLifecycleIntelligence{margin-top:64px}.cposStrategyShell .examIntelligence{margin-top:24px}.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}.socialAuthOptions{gap:10px;margin-bottom:2px;display:grid}.socialAuthButtons{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.socialAuthButton{min-height:50px;font:inherit;cursor:pointer;border:1px solid #06172b29;border-radius:15px;grid-template-columns:22px minmax(0,1fr) 22px;align-items:center;padding:0 13px;font-size:13px;font-weight:900;transition:transform .15s,box-shadow .15s,border-color .15s;display:grid}.socialAuthButton svg{width:21px;height:21px}.socialAuthButton span{white-space:nowrap;justify-self:center}.socialAuthButton.google{color:#16202a;background:#fff;box-shadow:0 10px 24px #06172b12}.socialAuthButton.apple{color:#fff;background:#050505;border-color:#050505;box-shadow:0 14px 28px #06172b2e}.socialAuthButton:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 16px 32px #06172b29}.socialAuthButton:focus-visible{outline-offset:2px;outline:3px solid #6fc8ff6b}.socialAuthButton:disabled{cursor:wait;opacity:.62}.socialAuthPrivacy{color:#64748b;text-align:center;margin:0;font-size:10.5px;font-weight:700;line-height:1.4}.socialAuthDivider{color:#718096;letter-spacing:.06em;text-transform:uppercase;grid-template-columns:minmax(20px,1fr) auto minmax(20px,1fr);align-items:center;gap:10px;font-size:10px;font-weight:900;display:grid}.socialAuthDivider:before,.socialAuthDivider:after{content:"";background:linear-gradient(90deg,#0000,#174a7c33);height:1px}.socialAuthDivider:after{background:linear-gradient(90deg,#174a7c33,#0000)}.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] .socialAuthPrivacy,body[data-theme=dark] .socialAuthDivider,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}.socialAuthButtons{grid-template-columns:1fr}.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 .cposEvidenceUploadDock{z-index:3;color:#f5fbff;background:linear-gradient(#5dd3c70b 1px,#0000 1px) 0 0/72px 72px,linear-gradient(90deg,#5dd3c70b 1px,#0000 1px) 0 0/72px 72px,radial-gradient(circle at 92% 8%,#5bd6c733,#0000 32%),linear-gradient(135deg,#071f35 0%,#082b3d 62%,#0a3f46 100%);border:1px solid #5bd6c757;border-radius:28px;gap:24px;width:min(1480px,100% - 48px);margin:24px auto 8px;padding:clamp(24px,3vw,44px);display:grid;position:relative;overflow:hidden;box-shadow:0 30px 70px #031a2d3d}body .workspacePage .cposEvidenceUploadDock>header{border-bottom:1px solid #9adbe133;justify-content:space-between;align-items:start;gap:28px;padding-bottom:22px;display:flex}body .workspacePage .cposEvidenceUploadDock>header>div{gap:8px;max-width:850px;display:grid}body .workspacePage .cposEvidenceUploadDock .eyebrow,body .workspacePage .cposEvidenceUploadDock>header p{color:#acd2dc;margin:0}body .workspacePage .cposEvidenceUploadDock .eyebrow{color:#68dbc9}body .workspacePage .cposEvidenceUploadDock>header h2{color:#fff;font-family:var(--font-display);margin:0;font-size:clamp(30px,3vw,48px);line-height:1}body .workspacePage .cposEvidenceUploadClose{color:#dffaf7;cursor:pointer;background:#071f3594;border:1px solid #acdce247;border-radius:14px;flex:0 0 48px;place-items:center;width:48px;height:48px;font-size:28px;line-height:1;display:grid}body .workspacePage .cposEvidenceUploadDock .claimAssignmentCard{background:#071f3585;border-color:#67dac938}body .workspacePage .cposEvidenceUploadDock .claimAssignmentCard span,body .workspacePage .cposEvidenceUploadDock .claimAssignmentCard p{color:#a9ccd6}body .workspacePage .cposEvidenceUploadDock .claimAssignmentCard strong,body .workspacePage .cposEvidenceUploadDock .evidenceUploadStrip>label,body .workspacePage .cposEvidenceUploadDock .evidenceConditionPicker legend{color:#f4fbff}body .workspacePage .cposEvidenceUploadDock .evidenceUploadStrip select,body .workspacePage .cposEvidenceUploadDock .fileUploadControl{color:#f4fbff;background:#031727b8;border-color:#9dd6de40}body .workspacePage .cposEvidenceUploadDock .evidenceConditionPicker{border-color:#9dd6de2e}body .workspacePage .cposEvidenceUploadDock .evidenceConditionPicker label{color:#d5edf2;background:#03172794;border-color:#9dd6de38}body .workspacePage .cposEvidenceUploadDock .evidenceConditionPicker label:has(input:checked){color:#fff;background:#2b9f943d;border-color:#62d9c8}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}}@media (max-width:900px){body .workspacePage .cposEvidenceUploadDock{color:#f5fbff;background:radial-gradient(circle at 92% 8%,#5bd6c733,#0000 32%),linear-gradient(135deg,#071f35,#0a3f46);border:1px solid #5bd6c757;border-radius:20px;gap:20px;width:min(100% - 24px,1480px);margin:12px auto 8px;padding:22px;display:grid}body .workspacePage .cposEvidenceUploadDock>header{border-bottom:1px solid #9adbe133;justify-content:space-between;align-items:start;gap:16px;padding-bottom:18px;display:flex}body .workspacePage .cposEvidenceUploadDock>header h2{color:#fff;font-family:var(--font-display);margin:6px 0 8px;font-size:clamp(28px,9vw,42px);line-height:1}body .workspacePage .cposEvidenceUploadDock>header p,body .workspacePage .cposEvidenceUploadDock .claimAssignmentCard p{color:#acd2dc}body .workspacePage .cposEvidenceUploadClose{color:#dffaf7;background:#071f3594;border:1px solid #acdce247;border-radius:13px;flex:0 0 44px;width:44px;height:44px;font-size:26px}body .workspacePage .cposEvidenceUploadDock .claimAssignmentCard,body .workspacePage .cposEvidenceUploadDock .evidenceConditionPicker label{color:#f4fbff;background:#071f3585;border-color:#67dac938}}.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}.cposClaimSelector>strong{color:#f5f9fc;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:750;overflow:hidden}.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}.mobileStrategyProduct,.mobilePackageProduct{display:none}@media (max-width:900px){body .cposSharedShell.cposStrategyShell,body .cposSharedShell.cposPackageShell{--mobile-product-side:14px;background:radial-gradient(circle at 100% 0,#278f9b14,#0000 24rem),#edf3f6!important}body .cposSharedShell.cposStrategyShell .cposMissionMain,body .cposSharedShell.cposPackageShell .cposMissionMain{padding:0 0 calc(94px + env(safe-area-inset-bottom))!important;display:block!important}body .cposSharedShell.cposStrategyShell .cposMissionMain>:not(.mobileStrategyProduct):not(.cposDataState):not(.examIntelligence),body .cposSharedShell.cposPackageShell .cposMissionMain>:not(.mobilePackageProduct):not(.cposDataState),:is(body .cposApplicationPage:has(.cposStrategyShell)>.legacyFoundationWorkspace,body .cposApplicationPage:has(.cposPackageShell)>.legacyBuilderWorkspace,body .cposApplicationPage:has(.cposStrategyShell) .legacyFoundationWorkspace,body .cposApplicationPage:has(.cposPackageShell) .legacyBuilderWorkspace){display:none!important}body .cposSharedShell.cposStrategyShell .cposDataState,body .cposSharedShell.cposPackageShell .cposDataState{margin:12px var(--mobile-product-side)!important}body .cposSharedShell.cposStrategyShell .mobileStrategyProduct,body .cposSharedShell.cposPackageShell .mobilePackageProduct{color:#102a42;width:100%;font-family:var(--cpos-interface-font);gap:14px;padding-bottom:20px;display:grid!important}body .cposSharedShell.cposStrategyShell .examIntelligence{width:auto;margin:0 var(--mobile-product-side) 20px;display:block!important}.mobileStrategyProduct *,.mobilePackageProduct *{box-sizing:border-box}.mobileStrategyProduct :is(h1,h2,h3,p),.mobilePackageProduct :is(h1,h2,h3,p){margin:0}.mobileStrategyProduct button,.mobilePackageProduct button{font:inherit}.mobileStrategyHero{padding:20px var(--mobile-product-side) 16px;color:#fff;background:radial-gradient(circle at 92% 4%,#58d9c636,#0000 18rem),linear-gradient(142deg,#061e35,#0b4159 92%);gap:12px;display:grid;position:relative;overflow:hidden}.mobileStrategyHero:after,.mobilePackageHero:after{content:"";pointer-events:none;background-image:linear-gradient(#77d5cb0b 1px,#0000 1px),linear-gradient(90deg,#77d5cb0b 1px,#0000 1px);background-size:42px 42px;position:absolute;inset:0}.mobileStrategyHero>*,.mobilePackageHero>*{z-index:1;position:relative}.mobileStrategyHeroTopline,.mobilePackageHeroTopline{color:#6edbc5;letter-spacing:.15em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:12px;font-size:.58rem;font-weight:880;display:flex}.mobileStrategyHeroTopline b,.mobilePackageHeroTopline b{color:#9ae8d8;letter-spacing:.09em;background:#46b29f1a;border:1px solid #70deca4d;border-radius:999px;padding:6px 8px;font-size:.5rem}.mobileStrategyHeroTopline b{padding-block:5px}.mobileStrategyHero h1,.mobilePackageHero h1{color:#fff;max-width:11ch;font:500 clamp(2.45rem, 12vw, 3rem)/.92 var(--cpos-display-font);letter-spacing:-.055em;text-wrap:balance}.mobileStrategyHero h1{max-width:12ch;font-size:clamp(2.15rem,10.5vw,2.7rem);line-height:.94}.mobileStrategyHero>p,.mobilePackageHero>p{color:#b9ceda;max-width:43ch;font-size:.76rem;line-height:1.55}.mobileStrategyHero>p{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.mobileStrategyRecommendation{background:#051b2f7a;border:1px solid #90c3d333;border-left:3px solid #61d4bd;border-radius:10px;gap:4px;padding:11px 12px;display:grid}.mobileStrategyRecommendation span,.mobileStrategyObjective>span{color:#6edbc5;letter-spacing:.13em;text-transform:uppercase;font-size:.53rem;font-weight:850}.mobileStrategyRecommendation strong{color:#f5fbff;font-size:.92rem;line-height:1.3}.mobileStrategyRecommendation small{color:#90aabb;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.63rem;line-height:1.4;display:-webkit-box;overflow:hidden}.mobileStrategyHeroMetrics{border-block:1px solid #96c6d62e;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.mobileStrategyHeroMetrics div{border-right:1px solid #96c6d629;gap:1px;padding:9px;display:grid}.mobileStrategyHeroMetrics div:last-child{border-right:0}.mobileStrategyHeroMetrics strong{color:#fff;font:500 1.35rem var(--cpos-display-font)}.mobileStrategyHeroMetrics span{color:#86a5b8;letter-spacing:.1em;text-transform:uppercase;font-size:.51rem;font-weight:820}.mobileStrategyObjective{gap:5px;display:grid}.mobileStrategyObjective strong{color:#eef8fb;font-size:.78rem;line-height:1.4}.mobileStrategyObjective button,.mobileStrategyEmpty button{color:#06253a;background:linear-gradient(105deg,#4bc3ac,#7ee1cd);border:1px solid #78dcc8;border-radius:8px;min-height:46px;font-weight:850}.mobileStrategyObjective button{min-height:42px}.mobileStrategyProof,.mobileStrategyGap,.mobileStrategyPlan,.mobileStrategyIntelligence,.mobileStrategyPackage,.mobileStrategyEmpty{margin-inline:var(--mobile-product-side);background:#ffffffe6;border:1px solid #1d4b681f;border-radius:16px;box-shadow:0 14px 38px #0f2f4811}.mobileStrategyProof{padding:20px 16px 6px}.mobileStrategyProof header span,.mobileStrategyPlan header span,.mobileStrategyIntelligence>header>span,.mobileStrategyPackage>span,.mobileStrategyEmpty>span{color:#14758a;letter-spacing:.14em;text-transform:uppercase;font-size:.56rem;font-weight:880}.mobileStrategyProof header h2,.mobileStrategyPlan header h2,.mobileStrategyIntelligence>header h2,.mobileStrategyPackage h2,.mobileStrategyEmpty h2{color:#102a42;font:500 1.75rem/1 var(--cpos-display-font);letter-spacing:-.04em;margin-top:5px}.mobileStrategyProof ol,.mobileStrategyPlan ol{margin:16px 0 0;padding:0;list-style:none}.mobileStrategyProof li{border-top:1px solid #dbe5ea;grid-template-columns:32px minmax(0,1fr);gap:11px;padding:14px 0;display:grid}.mobileStrategyProof li>b{color:#258170;background:#e9f5f2;border-radius:50%;place-items:center;width:30px;height:30px;font-size:.56rem;display:grid}.mobileStrategyProof li span{gap:4px;display:grid}.mobileStrategyProof li strong{color:#1d374d;font-size:.75rem}.mobileStrategyProof li small{color:#657b8e;font-size:.63rem;line-height:1.45}.mobileStrategyGap{color:#fff;background:radial-gradient(circle at 100% 0,#36b7b133,#0000 16rem),linear-gradient(145deg,#071e34,#0b3d56);border:0;padding:20px 16px;overflow:hidden}.mobileStrategyGapHeading{justify-content:space-between;align-items:center;gap:10px;display:flex}.mobileStrategyGapHeading span{color:#73d8c4;letter-spacing:.13em;text-transform:uppercase;font-size:.54rem;font-weight:880}.mobileStrategyGapHeading b{color:#f1c16d;letter-spacing:.1em;text-transform:uppercase;border:1px solid #e5b35e6b;border-radius:999px;padding:5px 8px;font-size:.5rem}.mobileStrategyGap h2{color:#fff;margin-top:14px;font-size:1.1rem;line-height:1.2}.mobileStrategyGap>p{color:#9cb6c5;margin-top:8px;font-size:.68rem;line-height:1.5}.mobileStrategyGap dl{border-top:1px solid #97c3d32e;gap:0;margin:16px 0 0;display:grid}.mobileStrategyGap dl div{border-bottom:1px solid #97c3d326;gap:4px;padding:11px 0;display:grid}.mobileStrategyGap dt{color:#71d8c3;letter-spacing:.11em;text-transform:uppercase;font-size:.5rem;font-weight:850}.mobileStrategyGap dd{color:#d7e5ec;margin:0;font-size:.67rem;line-height:1.45}.mobileStrategyGapActions,.mobileStrategyPlanActions,.mobileStrategyPackage>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:15px;display:grid}.mobileStrategyGapActions :is(a,button),.mobileStrategyPlanActions :is(a,button),.mobileStrategyPackage :is(a,button){color:#eaf7fb;text-align:center;background:#ffffff0f;border:1px solid #8bb9ca59;border-radius:8px;place-items:center;min-height:42px;padding:8px;font-size:.62rem;font-weight:820;text-decoration:none;display:grid}.mobileStrategyGapActions a{color:#08263a;background:#63d4bd;border-color:#66d5bf}.mobileStrategyPlan{padding:20px 16px 16px}.mobileStrategyPlan>header{justify-content:space-between;align-items:end;gap:12px;display:flex}.mobileStrategyPlan>header>b{color:#718697;text-transform:uppercase;font-size:.57rem}.mobileStrategyPlan li{border-top:1px solid #dce5ea;grid-template-columns:30px minmax(0,1fr) auto;align-items:start;gap:9px;padding:13px 0;display:grid}.mobileStrategyPlan li>b{color:#8a9ba8;font-size:.55rem}.mobileStrategyPlan li>span{gap:4px;display:grid}.mobileStrategyPlan li strong{color:#203a50;font-size:.7rem;line-height:1.35}.mobileStrategyPlan li small{color:#738798;font-size:.57rem}.mobileStrategyPlan li em{color:#7b8c9a;letter-spacing:.06em;text-transform:uppercase;font-size:.5rem;font-style:normal;font-weight:860}.mobileStrategyPlan li.current{background:#eaf7f4;border-top:0;border-radius:9px;margin-inline:-8px;padding-inline:8px}.mobileStrategyPlan li.current>b,.mobileStrategyPlan li.current em{color:#167a6b}.mobileStrategyPlanActions :is(a,button){color:#176d83;background:#f5f8fa;border-color:#c3d3dc}.mobileStrategyIntelligence{padding:20px 0 0;overflow:hidden}.mobileStrategyIntelligence>header{padding:0 16px 17px}.mobileStrategyIntelligence>header p,.mobileStrategyPackage>p,.mobileStrategyEmpty>p{color:#647b8d;margin-top:8px;font-size:.67rem;line-height:1.5}.mobileStrategyIntelligence details{border-top:1px solid #d9e4ea}.mobileStrategyIntelligence summary{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;min-height:72px;padding:12px 16px;list-style:none;display:flex}.mobileStrategyIntelligence summary::-webkit-details-marker{display:none}.mobileStrategyIntelligence summary>span{grid-template-columns:26px minmax(0,1fr);align-items:center;gap:2px 8px;display:grid}.mobileStrategyIntelligence summary>span>b{color:#218398;grid-row:1/3;font-size:.57rem}.mobileStrategyIntelligence summary strong{color:#1a344b;font-size:.74rem}.mobileStrategyIntelligence summary small{color:#788b9b;font-size:.56rem}.mobileStrategyIntelligence summary em{color:#17758a;text-transform:uppercase;font-size:.52rem;font-style:normal;font-weight:850}.mobileStrategyIntelligence details[open] summary{background:#f0f7f7}.mobileStrategyProofRows,.mobileStrategyPathRows,.mobileStrategyRiskRows{padding:0 16px 15px;display:grid}.mobileStrategyProofRows article{border-top:1px solid #e1e8ec;grid-template-columns:minmax(0,1fr) auto;gap:6px 12px;padding:12px 0;display:grid}.mobileStrategyProofRows article>div{gap:3px;display:grid}.mobileStrategyProofRows strong,.mobileStrategyPathRows strong,.mobileStrategyRiskRows strong{color:#223b51;font-size:.68rem}.mobileStrategyProofRows small,.mobileStrategyPathRows small,.mobileStrategyRiskRows small{color:#748899;font-size:.57rem;line-height:1.4}.mobileStrategyProofRows article>b{color:#176d83;font-size:.66rem}.mobileStrategyProofRows article>i{background:#dbe4e9;border-radius:4px;grid-column:1/-1;height:3px;display:block}.mobileStrategyProofRows article>i u{border-radius:inherit;background:linear-gradient(90deg,#1e8195,#61c8b2);height:100%;display:block}.mobileStrategyProofRows article>p{color:#657a8c;grid-column:1/-1;font-size:.58rem;line-height:1.45}.mobileStrategyPathRows article{border-top:1px solid #e1e8ec;gap:4px;padding:12px 0;display:grid}.mobileStrategyPathRows article span{color:#17758a;text-transform:uppercase;font-size:.52rem;font-weight:850}.mobileStrategyPathRows article.recommended{background:#edf8f5;border:1px solid #c9e7df;border-radius:9px;margin-top:8px;padding:12px}.mobileStrategyRiskRows article{border-top:1px solid #e1e8ec;grid-template-columns:auto minmax(0,1fr);gap:10px;padding:12px 0;display:grid}.mobileStrategyRiskRows article>b{color:#a15140;text-transform:uppercase;background:#f7e5df;border-radius:999px;width:fit-content;padding:4px 7px;font-size:.48rem}.mobileStrategyRiskRows article>span{gap:4px;display:grid}.mobileStrategyPackage,.mobileStrategyEmpty{color:#fff;background:radial-gradient(circle at 100% 0,#42c3b42e,#0000 15rem),linear-gradient(145deg,#072138,#0b4258);padding:20px 16px;overflow:hidden}.mobileStrategyPackage h2,.mobileStrategyEmpty h2{color:#fff}.mobileStrategyPackage>p,.mobileStrategyEmpty>p{color:#a9c0cd}.mobileStrategyPackage :is(a,button){color:#eaf7fb;background:#ffffff0e;border-color:#8bb9ca52}.mobileStrategyPackage a{color:#06263a;background:#70d8c4;border-color:#71d8c4}.mobilePackageHero{padding:28px var(--mobile-product-side) 22px;color:#fff;background:radial-gradient(circle at 94% 3%,#51d5c338,#0000 18rem),linear-gradient(143deg,#061d34,#0a4058);gap:16px;display:grid;position:relative;overflow:hidden}.mobilePackageHero h1{max-width:8ch}.mobilePackageArtifact{background:linear-gradient(145deg,#e8fbf71c,#ffffff06);border:1px solid #80e1cf5c;border-radius:8px;align-content:space-between;width:84px;height:102px;padding:13px 11px;display:grid;box-shadow:14px 14px #a4d2d80d,7px 7px #a4d2d812}.mobilePackageArtifact i{color:#74dec9;font-size:.65rem;font-style:normal;font-weight:900}.mobilePackageArtifact b{color:#f1f9fc;letter-spacing:.12em;font-size:.52rem;line-height:1.4}.mobilePackageArtifact small{color:#85a5b8;font-size:.54rem}.mobilePackageProgress{gap:8px;display:grid}.mobilePackageProgress>div{justify-content:space-between;align-items:center;gap:12px;display:flex}.mobilePackageProgress strong{color:#f6fbff;font-size:.72rem}.mobilePackageProgress small{color:#8da9b9;font-size:.58rem}.mobilePackageProgress>i{background:#a8cdda26;border-radius:5px;height:4px;display:block}.mobilePackageProgress>i u{border-radius:inherit;background:linear-gradient(90deg,#4bc3aa,#7ee1cd);height:100%;display:block}.mobilePackagePath{grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.mobilePackagePath li{gap:7px;padding-right:7px;display:grid;position:relative}.mobilePackagePath li:after{content:"";background:#9ec4d233;height:1px;position:absolute;top:13px;left:31px;right:6px}.mobilePackagePath li:last-child:after{display:none}.mobilePackagePath li>i{z-index:1;color:#839faf;background:#0a2a42;border:1px solid #97c1d14d;border-radius:50%;place-items:center;width:27px;height:27px;font-size:.58rem;font-style:normal;font-weight:850;display:grid}.mobilePackagePath li.current>i{color:#fff;background:#176f77;border-color:#6cdbc4;box-shadow:0 0 0 4px #5dd5be1a}.mobilePackagePath li.complete>i{color:#76dec9}.mobilePackagePath li span{gap:2px;display:grid}.mobilePackagePath strong{color:#edf7fb;font-size:.63rem}.mobilePackagePath small{color:#7896a8;font-size:.51rem}.mobilePackagePrimary,.mobilePackageSecondary{border-radius:8px;width:100%;min-height:47px;font-size:.68rem;font-weight:850}.mobilePackagePrimary{color:#06263a;background:linear-gradient(105deg,#4bc2aa,#7fe1cd);border:1px solid #77ddc9}.mobilePackageSecondary{color:#e9f6fb;background:#ffffff0e;border:1px solid #97c3d352}.mobilePackageSummary{margin:0 var(--mobile-product-side);background:#ffffffe8;border:1px solid #1d4b681f;border-radius:14px;grid-template-columns:repeat(3,minmax(0,1fr));display:grid;overflow:hidden;box-shadow:0 12px 34px #0f2f480f}.mobilePackageSummary div{border-right:1px solid #dbe5ea;gap:3px;min-width:0;padding:14px 10px;display:grid}.mobilePackageSummary div:last-child{border-right:0}.mobilePackageSummary strong{color:#102a42;font:500 1.3rem var(--cpos-display-font)}.mobilePackageSummary span{color:#334e63;font-size:.55rem;font-weight:820}.mobilePackageSummary small{color:#8293a0;text-overflow:ellipsis;white-space:nowrap;font-size:.47rem;overflow:hidden}.mobilePackageWorkbench,.mobilePackagePreview,.mobilePackageForms,.mobilePackageFinal,.mobilePackageLocked{margin-inline:var(--mobile-product-side);background:#ffffffe8;border:1px solid #1d4b681f;border-radius:16px;box-shadow:0 14px 38px #0f2f480f}.mobilePackageWorkbench{overflow:hidden}.mobilePackageWorkbench>header,.mobilePackagePreview>header{gap:12px;padding:20px 16px 16px;display:grid}.mobilePackageWorkbench>header>div,.mobilePackageForms>header{gap:5px;display:grid}.mobilePackageWorkbench header span,.mobilePackagePreview header span,.mobilePackageForms>header>span,.mobilePackageFinal>span,.mobilePackageLocked>span{color:#14758a;letter-spacing:.14em;text-transform:uppercase;font-size:.55rem;font-weight:880}.mobilePackageWorkbench header h2,.mobilePackagePreview header h2,.mobilePackageForms>header h2,.mobilePackageFinal h2,.mobilePackageLocked h2{color:#102a42;font:500 1.7rem/1 var(--cpos-display-font);letter-spacing:-.04em}.mobilePackageWorkbench header p,.mobilePackageForms>header p,.mobilePackageFinal p,.mobilePackageLocked p{color:#667c8e;font-size:.65rem;line-height:1.5}.mobilePackageWorkbench>header>button,.mobilePackagePreview>header>button{color:#fff;background:#176f80;border:1px solid #1b798c;border-radius:7px;min-height:40px;font-size:.62rem;font-weight:820}.mobilePackageDeliverables{display:grid}.mobilePackageDeliverables>button{min-width:0;color:inherit;text-align:left;background:0 0;border:0;border-top:1px solid #dbe5ea;grid-template-columns:27px minmax(0,1fr) auto 10px;align-items:center;gap:8px;padding:13px 14px;display:grid}.mobilePackageDeliverables>button.selected{background:#edf7f5;border-left:3px solid #50bda7;padding-left:11px}.mobilePackageDeliverables>button>b{color:#7790a0;font-size:.53rem}.mobilePackageDeliverables>button>span{gap:3px;min-width:0;display:grid}.mobilePackageDeliverables strong{color:#213a50;text-overflow:ellipsis;white-space:nowrap;font-size:.67rem;overflow:hidden}.mobilePackageDeliverables small{color:#798b9a;text-overflow:ellipsis;white-space:nowrap;font-size:.53rem;overflow:hidden}.mobilePackageDeliverables em{color:#748694;text-transform:uppercase;background:#edf1f4;border-radius:999px;padding:4px 6px;font-size:.46rem;font-style:normal;font-weight:850}.mobilePackageDeliverables em.ready{color:#237861;background:#e3f5ef}.mobilePackageDeliverables>button>i{color:#2a7d8d;font-size:.7rem;font-style:normal}.mobilePackagePagination{color:#768998;border-top:1px solid #dbe5ea;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;font-size:.53rem;display:flex}.mobilePackagePagination>div{align-items:center;gap:7px;display:flex}.mobilePackagePagination button{color:#176d83;background:#f7f9fa;border:1px solid #cfdae1;border-radius:6px;min-height:29px;padding:5px 8px;font-size:.52rem;font-weight:800}.mobilePackagePreview{overflow:hidden}.mobilePackagePreview>header{border-bottom:1px solid #dbe5ea}.mobilePackageDocument{background:#f5f7f8;max-height:380px;padding:14px;overflow:auto}.mobilePackageDocument pre{color:#294357;white-space:pre-wrap;margin:0;font:.59rem/1.6 ui-monospace,SFMono-Regular,Menlo,monospace}.mobilePackageEmpty{color:#748797;text-align:center;place-content:center;gap:6px;min-height:130px;padding:24px;display:grid}.mobilePackageEmpty b{color:#294156;font-size:.76rem}.mobilePackageEmpty p{font-size:.61rem}.mobilePackageForms{padding-top:20px;overflow:hidden}.mobilePackageForms>header{padding:0 16px 17px}.mobilePackageForms>nav{scrollbar-width:none;border-top:1px solid #dbe5ea;border-bottom:1px solid #dbe5ea;gap:8px;padding:12px 14px;display:flex;overflow-x:auto}.mobilePackageForms>nav::-webkit-scrollbar{display:none}.mobilePackageForms>nav button{color:inherit;text-align:left;background:#f8fafb;border:1px solid #cfdae1;border-radius:10px;flex:0 0 214px;gap:7px;padding:12px;display:grid}.mobilePackageForms>nav button.selected{background:#edf8f5;border-color:#61bca9;box-shadow:inset 0 -3px #56bca6}.mobilePackageForms nav span{gap:4px;display:grid}.mobilePackageForms nav strong{color:#1f394f;font-size:.66rem}.mobilePackageForms nav small{color:#718697;font-size:.53rem;line-height:1.35}.mobilePackageForms nav em{color:#a06a25;font-size:.5rem;font-style:normal;font-weight:820}.mobilePackageForms nav em.ready{color:#267862}.mobilePackageFormReview{display:grid}.mobilePackageFormProgress{background:#f0f7f7;gap:7px;padding:14px 16px;display:grid}.mobilePackageFormProgress>div{justify-content:space-between;gap:12px;display:flex}.mobilePackageFormProgress span{color:#527083;font-size:.57rem;font-weight:800}.mobilePackageFormProgress strong{color:#176d83;font-size:.72rem}.mobilePackageFormProgress>i{background:#d5e3e5;border-radius:4px;height:4px;display:block}.mobilePackageFormProgress>i u{border-radius:inherit;background:linear-gradient(90deg,#23899a,#5bc6af);height:100%;display:block}.mobilePackageFormProgress small{color:#718698;font-size:.52rem}.mobilePackageFormReview>header{gap:11px;padding:16px;display:grid}.mobilePackageFormReview>header>div{gap:4px;display:grid}.mobilePackageFormReview>header strong{color:#1c354b;font-size:.75rem}.mobilePackageFormReview>header small{color:#718697;font-size:.58rem;line-height:1.4}.mobilePackageFormReview>header button{color:#fff;background:#176f80;border:0;border-radius:7px;min-height:40px;font-size:.6rem;font-weight:820}.mobilePackageFormReview>header button:disabled{background:#8ca3b2}.mobilePackageFormWarning{color:#895d22;background:#fff7e8;border-left:3px solid #d0923f;margin:0 16px 14px;padding:10px 11px;font-size:.56rem;line-height:1.45}.mobilePackageFormSections{border-top:1px solid #dbe5ea;display:grid}.mobilePackageFormSections details{border-bottom:1px solid #dbe5ea}.mobilePackageFormSections summary{cursor:pointer;justify-content:space-between;align-items:center;gap:10px;min-height:66px;padding:12px 16px;list-style:none;display:flex}.mobilePackageFormSections summary::-webkit-details-marker{display:none}.mobilePackageFormSections summary>span{gap:3px;display:grid}.mobilePackageFormSections summary strong{color:#20394f;font-size:.67rem}.mobilePackageFormSections summary small{color:#768999;font-size:.53rem}.mobilePackageFormSections summary>b{color:#17758a;text-transform:uppercase;font-size:.5rem}.mobilePackageFormSections details[open] summary{background:#f0f7f7}.mobilePackageFields{gap:12px;padding:14px 16px 18px;display:grid}.mobilePackageFields label{color:#3c566b;gap:6px;font-size:.59rem;font-weight:760;display:grid}.mobilePackageFields :is(input,select,textarea){color:#1e374c;width:100%;min-height:43px;font:.66rem var(--cpos-interface-font);background:#fff;border:1px solid #c5d2da;border-radius:7px;padding:9px 10px}.mobilePackageFields textarea{min-height:92px}.mobilePackageFields label>small{color:#788b9b;font-size:.52rem;font-weight:500;line-height:1.4}.mobilePackageFields .officialFormMultiSelect{gap:7px;display:grid}.mobilePackageFields .officialFormMultiSelect>span{background:#fff;border:1px solid #d4dee4;border-radius:7px;align-items:flex-start;gap:8px;padding:9px;display:flex}.mobilePackageFields .officialFormMultiSelect input{width:16px;min-height:16px}.mobilePackageFields .officialFormMultiSelect b{font-size:.58rem}.mobilePackageFields .officialFormFinalEntry{background:#f3f6f8;border-left:3px solid #8ba6b7;gap:5px;padding:10px;display:grid}.mobilePackageFields .officialFormFinalEntry span{color:#486175;font-size:.58rem}.mobilePackageFields .officialFormFinalEntry strong{color:#263f53;font-size:.62rem}.mobilePackageFinal,.mobilePackageLocked{color:#fff;background:radial-gradient(circle at 100% 0,#45c7b72e,#0000 15rem),linear-gradient(145deg,#071f35,#0b4057);padding:20px 16px;overflow:hidden}.mobilePackageFinal h2,.mobilePackageLocked h2{color:#fff;margin-top:5px}.mobilePackageFinal p,.mobilePackageLocked p{color:#abc1ce;margin-top:9px}.mobilePackageFinal button,.mobilePackageLocked a{color:#06263a;background:linear-gradient(105deg,#4bc2aa,#7fe1cd);border:1px solid #78ddc8;border-radius:8px;place-items:center;width:100%;min-height:46px;margin-top:16px;font-size:.66rem;font-weight:850;text-decoration:none;display:grid}}.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}}.providerIntelligence{--pi-navy:#071f35;--pi-teal:#178579;--pi-mint:#60d5bc;--pi-line:#1f416021;color:#173149;gap:18px;margin:0 0 28px;display:grid}.providerIntelligenceHero{color:#f3fbff;background:radial-gradient(circle at 92% 8%,#3fc9ae47,#0000 310px),linear-gradient(125deg,#071b31,#0a3046 58%,#0b4b52);border-radius:14px;justify-content:space-between;align-items:end;gap:40px;min-height:190px;padding:30px 34px;display:flex;position:relative;overflow:hidden}.providerIntelligenceHero:after{content:"";background-image:linear-gradient(#78dbc914 1px,#0000 1px),linear-gradient(90deg,#78dbc914 1px,#0000 1px);background-size:36px 36px;width:46%;height:100%;position:absolute;bottom:0;right:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000);mask-image:linear-gradient(90deg,#0000,#000)}.providerIntelligenceHero>div{z-index:1;position:relative}.providerIntelligenceHero p,.providerIntelligenceAnalysis p,.providerIntelligenceDirectory p,.providerMonetizationReadiness p,.providerIntelligenceProfile p{color:#59d4bc;letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:9px;font-weight:850}.providerIntelligenceHero h2{max-width:760px;font-family:var(--cpos-display-font,Georgia,serif);letter-spacing:-.045em;margin:7px 0 9px;font-size:clamp(28px,2.8vw,44px);font-weight:650;line-height:1.02}.providerIntelligenceHero>div:first-child>span{color:#afc4d3;max-width:780px;font-size:13px;line-height:1.55;display:block}.providerIntelligenceStatus{border-left:1px solid #79decb40;min-width:170px;padding-left:22px;display:grid}.providerIntelligenceStatus i{background:#61d5bc;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 7px #61d5bc1f,0 0 22px #61d5bc}.providerIntelligenceStatus span{color:#66d8c1;letter-spacing:.12em;text-transform:uppercase;margin:12px 0 3px;font-size:9px;font-weight:850}.providerIntelligenceStatus strong{color:#fff;font-size:12px}.providerIntelligenceFilters{border:1px solid var(--pi-line);background:#ffffffbf;border-radius:10px;gap:9px;padding:10px 12px;display:grid}.periodRail,.filterRail{align-items:end;gap:5px;display:flex;overflow:auto}.periodRail{border-bottom:1px solid #1f416017;padding-bottom:8px}.periodRail button,.filterRail>button,.providerIntelligenceDirectory header button,.providerIntelligenceDirectory>footer button{color:#536b7e;min-height:32px;font:750 10px var(--cpos-interface-font);cursor:pointer;background:#f9fbfc;border:1px solid #c7d5de;border-radius:6px;padding:0 11px}.periodRail button.active{color:#fff;background:#0b4d55;border-color:#167a73}.filterRail label{gap:3px;min-width:145px;display:grid}.filterRail label span,.providerIntelligenceDirectory label span{color:#718596;letter-spacing:.09em;text-transform:uppercase;font-size:8px;font-weight:850}.filterRail select,.providerIntelligenceDirectory select,.providerIntelligenceDirectory input{color:#213b50;height:34px;font:700 10px var(--cpos-interface-font);background:#fff;border:1px solid #c9d6de;border-radius:6px;padding:0 9px}.filterRail>button{color:#fff;background:#176d83;border-color:#176d83;margin-left:auto}.providerIntelligenceError{background:#fff2ee;border-left:3px solid #c4664d;align-items:center;gap:14px;padding:13px 15px;display:flex}.providerIntelligenceError span{color:#7c4b41;flex:1;font-size:12px}.providerIntelligencePrimary{border:1px solid var(--pi-line);background:#fff;border-radius:11px;grid-template-columns:repeat(3,minmax(0,1fr)) minmax(280px,1.35fr);display:grid;overflow:hidden}.providerIntelligencePrimary article{border-right:1px solid var(--pi-line);align-content:center;min-height:118px;padding:20px 22px;display:grid}.providerIntelligencePrimary article:last-child{border:0}.providerIntelligencePrimary span,.providerIntelligenceSecondary span,.providerProfileKpis span{color:#718596;letter-spacing:.08em;text-transform:uppercase;font-size:9px;font-weight:850}.providerIntelligencePrimary strong{color:#102d43;font-family:var(--cpos-display-font,Georgia,serif);letter-spacing:-.04em;margin:6px 0 3px;font-size:34px}.providerIntelligencePrimary small{color:#708395;font-size:10px;line-height:1.45}.providerIntelligencePrimary .professionalRevenue{color:#fff;background:linear-gradient(135deg,#0a3147,#0c5356)}.providerIntelligencePrimary .professionalRevenue span{color:#72d7c4}.providerIntelligencePrimary .professionalRevenue strong{color:#fff}.providerIntelligencePrimary .professionalRevenue small{color:#bad2d5}.providerIntelligenceSecondary{border-top:1px solid var(--pi-line);border-bottom:1px solid var(--pi-line);grid-template-columns:repeat(9,minmax(0,1fr));display:grid}.providerIntelligenceSecondary article{border-right:1px solid var(--pi-line);gap:4px;min-height:68px;padding:14px 12px;display:grid}.providerIntelligenceSecondary article:last-child{border:0}.providerIntelligenceSecondary strong{color:#1c3a50;letter-spacing:-.03em;font-size:18px}.providerIntelligenceAnalysis{grid-template-columns:1.45fr 1fr 1.05fr;gap:12px;display:grid}.providerIntelligenceAnalysis>article{border:1px solid var(--pi-line);background:#fffc;border-radius:11px;grid-template-rows:auto minmax(180px,1fr) auto;display:grid;overflow:hidden}.providerIntelligenceAnalysis header,.providerIntelligenceDirectory>header,.providerMonetizationReadiness>header,.providerIntelligenceProfile>header,.providerScoreBreakdown>header,.providerCaseHistory>header,.providerEventTimeline>header,.providerOutcomePanel>header{border-bottom:1px solid var(--pi-line);justify-content:space-between;align-items:center;gap:20px;padding:16px 18px;display:flex}.providerIntelligenceAnalysis h3,.providerIntelligenceDirectory h3,.providerMonetizationReadiness h3,.providerIntelligenceProfile h3,.providerIntelligenceProfile h4{color:#17334a;letter-spacing:-.025em;margin:4px 0 0;font-size:18px}.providerIntelligenceAnalysis header>strong{color:#176d83;font-size:14px}.providerTrendChart{min-height:190px;align-items:end!important;gap:7px!important;padding:20px 18px 12px!important;display:flex!important}.providerTrendChart>div{flex-direction:column;flex:1;justify-content:end;align-items:stretch;height:150px;display:flex!important}.providerTrendChart>div>span{background:linear-gradient(#62d5bb,#168378);border-radius:4px 4px 0 0;min-height:4px;position:relative;display:block!important}.providerTrendChart>div>span i{color:#176d83;font-size:8px;font-style:normal;display:none;position:absolute;top:-18px;left:50%;transform:translate(-50%)}.providerTrendChart>div:hover>span i{display:block}.providerTrendChart>div>small{color:#7b8d9d;text-align:center;margin-top:6px;font-size:7px}.providerIntelligenceAnalysis footer{border-top:1px solid var(--pi-line);color:#6e8294;gap:16px;padding:11px 18px;font-size:9px;display:flex}.providerIntelligenceAnalysis footer strong{color:#244258}.providerDemandPanel>div,.providerAttentionPanel>div{align-content:start;padding:10px 16px!important;display:grid!important}.providerDemandPanel>div>div{border-bottom:1px solid #1f416014;grid-template-columns:minmax(110px,1fr) .8fr;align-items:center;gap:13px;padding:10px 0;display:grid}.providerDemandPanel>div span{gap:3px;display:grid}.providerDemandPanel>div strong{color:#29455a;font-size:10px}.providerDemandPanel>div small{color:#81919f;font-size:8px}.providerDemandPanel>div i{background:#e1e9ed;border-radius:5px;height:5px;overflow:hidden}.providerDemandPanel>div i b{background:linear-gradient(90deg,#58cbb3,#177b87);border-radius:5px;height:100%;display:block}.providerAttentionPanel>div>button{width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #1f416014;grid-template-columns:28px 1fr auto;align-items:center;gap:10px;padding:10px 0;display:grid}.providerAttentionPanel>div>button>i{color:#a56525;background:#f3e5d4;border-radius:50%;place-items:center;width:24px;height:24px;font-style:normal;font-weight:850;display:grid}.providerAttentionPanel>div>button>i.high{color:#a44c3b;background:#f5dfda}.providerAttentionPanel button span{gap:2px;display:grid}.providerAttentionPanel button strong{font-size:10px}.providerAttentionPanel button small{color:#728697;font-size:8px;line-height:1.35}.providerAttentionPanel button b{color:#177d79;font-size:8px}.providerIntelligenceAnalysis em{color:#7d8e9d;text-align:center;align-self:center;font-size:10px;font-style:normal}.providerIntelligenceDirectory{border:1px solid var(--pi-line);background:#ffffffd1;border-radius:11px;overflow:hidden}.providerIntelligenceDirectory>header{align-items:end}.providerIntelligenceDirectory>header>div:first-child>span{color:#718596;margin-top:5px;font-size:10px;display:block}.providerIntelligenceDirectory>header>div:last-child{align-items:end;gap:6px;display:flex}.providerIntelligenceDirectory label{gap:3px;display:grid}.providerIntelligenceDirectory input{min-width:190px}.providerIntelligenceTableScroll{overflow:auto}.providerIntelligenceDirectory table{border-collapse:collapse;width:100%;min-width:1500px}.providerIntelligenceDirectory th{color:#637a8c;letter-spacing:.08em;text-align:left;text-transform:uppercase;background:#e8eef2;padding:10px 11px;font-size:8px;position:sticky;top:0}.providerIntelligenceDirectory td{vertical-align:top;cursor:pointer;background:#ffffff75;border-bottom:1px solid #1f416014;padding:12px 11px}.providerIntelligenceDirectory tr:hover td{background:#f6fbfa}.providerIntelligenceDirectory td strong,.providerIntelligenceDirectory td span{max-width:190px;display:block}.providerIntelligenceDirectory td strong{color:#263f54;font-size:10px}.providerIntelligenceDirectory td span{color:#788b9b;margin-top:3px;font-size:8px;line-height:1.35}.providerIntelligenceDirectory td>b{color:#687d8d;text-transform:uppercase;background:#edf1f3;border-radius:99px;padding:4px 7px;font-size:7px;display:inline-block}.providerIntelligenceDirectory td>b.ready,.providerIntelligenceDirectory td>b.clear{color:#257466;background:#def3ed}.providerIntelligenceDirectory td>b.attention,.providerIntelligenceDirectory td>b.watch{color:#94611f;background:#f5ead8}.providerIntelligenceDirectory td>b.risk{color:#9c4a3b;background:#f6dfda}.providerIntelligenceDirectory .performanceScore{color:#146f68;background:#ecf8f5;border:1px solid #86cfc0;border-radius:50%;place-items:center;width:31px;height:31px;display:grid}.providerIntelligenceDirectory>footer{color:#6d8193;justify-content:space-between;align-items:center;padding:10px 14px;font-size:9px;display:flex}.providerIntelligenceDirectory>footer div{gap:5px;display:flex}.providerMonetizationReadiness{color:#eaf7fb;background:linear-gradient(125deg,#08233a,#0b3d4d);border-radius:12px;overflow:hidden}.providerMonetizationReadiness>header{border-color:#97dad029}.providerMonetizationReadiness h3{color:#fff}.providerMonetizationReadiness>header>span{color:#6bd8c1;text-transform:uppercase;border:1px solid #62d7c159;border-radius:99px;padding:6px 9px;font-size:8px;font-weight:850}.providerMonetizationReadiness>div{grid-template-columns:repeat(6,minmax(0,1fr));display:grid}.providerMonetizationReadiness article{border-right:1px solid #97dad021;gap:8px;min-height:90px;padding:17px;display:grid}.providerMonetizationReadiness article span{color:#91aebe;text-transform:uppercase;font-size:8px;line-height:1.35}.providerMonetizationReadiness article strong{color:#fff;font:650 23px var(--cpos-display-font,Georgia,serif)}.providerMonetizationReadiness>footer{color:#8db0bd;border-top:1px solid #97dad021;padding:11px 17px;font-size:9px}.providerIntelligenceProfile{border:1px solid var(--pi-line);background:#fff;border-radius:12px;scroll-margin-top:80px;overflow:hidden;box-shadow:0 22px 58px #122d4314}.providerIntelligenceProfile>header{background:radial-gradient(circle at 90% 0,#5bc9b229,#0000 280px),#f9fbfc;min-height:105px;padding:20px 24px}.providerIntelligenceProfile>header h3{font:650 28px var(--cpos-display-font,Georgia,serif)}.providerIntelligenceProfile>header>div:first-child>span{color:#718596;margin-top:6px;font-size:11px;display:block}.providerIntelligenceProfile>header>div:last-child{align-items:center;gap:8px;display:flex}.providerIntelligenceProfile>header b{color:#916020;text-transform:uppercase;background:#f3e8d6;border-radius:99px;padding:6px 10px;font-size:8px}.providerIntelligenceProfile>header b.ready{color:#247164;background:#def3ed}.providerIntelligenceProfile>header button{color:#526b7e;background:#fff;border:1px solid #c8d4dc;border-radius:6px;padding:7px 11px}.providerProfileKpis{border-bottom:1px solid var(--pi-line);grid-template-columns:repeat(8,minmax(0,1fr));display:grid}.providerProfileKpis article{border-right:1px solid var(--pi-line);gap:5px;min-height:78px;padding:14px;display:grid}.providerProfileKpis strong{color:#19384e;font-size:20px}.providerProfileBody{grid-template-columns:1.15fr .85fr;gap:0;display:grid}.providerProfileBody>article{border-right:1px solid var(--pi-line);border-bottom:1px solid var(--pi-line)}.providerProfileBody>article:nth-child(2n){border-right:0}.providerScoreBreakdown>header>strong{font:650 32px var(--cpos-display-font,Georgia,serif);color:#176d83}.providerScoreBreakdown>header>strong small{font-size:10px}.providerScoreBreakdown>div{padding:8px 18px}.providerScoreBreakdown>div>div{border-bottom:1px solid #1f416012;grid-template-columns:minmax(210px,1fr) minmax(100px,.7fr) 28px;align-items:center;gap:12px;padding:8px 0;display:grid}.providerScoreBreakdown span{gap:2px;display:grid}.providerScoreBreakdown span strong{font-size:9px}.providerScoreBreakdown span small{color:#7b8c9a;font-size:7px;line-height:1.35}.providerScoreBreakdown i{background:#e4ebef;border-radius:5px;height:5px;overflow:hidden}.providerScoreBreakdown i b{background:#54c7af;height:100%;display:block}.providerScoreBreakdown em{color:#48657a;font-size:9px;font-style:normal}.providerScoreBreakdown footer,.providerOutcomePanel footer{border-top:1px solid var(--pi-line);color:#6f8495;padding:10px 18px;font-size:8px}.providerCaseHistory>div{max-height:390px;overflow:auto}.providerCaseHistory>div>div{border-bottom:1px solid #1f416014;grid-template-columns:1fr auto;gap:15px;padding:12px 18px;display:grid}.providerCaseHistory span{gap:3px;display:grid}.providerCaseHistory strong{font-size:9px}.providerCaseHistory small{color:#788b9b;font-size:7px}.providerEventTimeline>div{padding:10px 18px}.providerEventTimeline>div>div{grid-template-columns:10px 1fr;gap:10px;padding:8px 0;display:grid}.providerEventTimeline>div i{background:#55cbb2;border-radius:50%;width:7px;height:7px;margin-top:3px;position:relative;box-shadow:0 0 0 4px #e4f5f1}.providerEventTimeline span{gap:2px;display:grid}.providerEventTimeline strong{font-size:9px}.providerEventTimeline small{color:#7d8d9b;font-size:7px}.providerOutcomePanel>p{color:#536d80;text-transform:none;letter-spacing:0;margin:17px 18px;font-size:11px;line-height:1.5}.providerOutcomePanel>div{border-top:1px solid var(--pi-line);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.providerOutcomePanel>div span{border-right:1px solid var(--pi-line);gap:3px;padding:13px;display:grid}.providerOutcomePanel>div strong{font-size:17px}.providerOutcomePanel>div small{color:#798c9c;font-size:7px}.providerIntelligenceBoundary{color:#567184;background:#e3f3efa6;border-left:3px solid #58cbb2;padding:10px 13px;font-size:9px;line-height:1.5}@media (max-width:1380px){.providerIntelligencePrimary{grid-template-columns:repeat(2,1fr)}.providerIntelligencePrimary article:nth-child(2){border-right:0}.providerIntelligenceSecondary{grid-template-columns:repeat(5,1fr)}.providerIntelligenceSecondary article:nth-child(5){border-right:0}.providerIntelligenceAnalysis{grid-template-columns:1fr 1fr}.providerAttentionPanel{grid-column:1/-1}.providerMonetizationReadiness>div{grid-template-columns:repeat(3,1fr)}.providerProfileKpis{grid-template-columns:repeat(4,1fr)}}@media (max-width:980px){.providerIntelligenceHero{align-items:start;min-height:0}.providerIntelligenceStatus{display:none}.providerIntelligencePrimary,.providerIntelligenceAnalysis,.providerProfileBody{grid-template-columns:1fr}.providerIntelligencePrimary article{border-right:0;border-bottom:1px solid var(--pi-line)}.providerIntelligenceSecondary{grid-template-columns:repeat(3,1fr)}.providerIntelligenceDirectory>header{flex-direction:column;align-items:start}.providerIntelligenceDirectory>header>div:last-child{flex-wrap:wrap}.providerMonetizationReadiness>div,.providerProfileKpis{grid-template-columns:repeat(2,1fr)}.providerProfileBody>article{border-right:0}}@media (max-width:640px){.providerIntelligenceHero{padding:23px 20px}.providerIntelligenceSecondary{grid-template-columns:repeat(2,1fr)}.providerMonetizationReadiness>div,.providerProfileKpis{grid-template-columns:1fr}.providerIntelligenceDirectory input{width:100%;min-width:0}.providerIntelligenceDirectory>header>div:last-child{width:100%;display:grid}.providerScoreBreakdown>div>div{grid-template-columns:1fr 54px 24px}}.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{color:#fff;background:linear-gradient(#79dfce0b 1px,#0000 1px) 0 0/42px 42px,linear-gradient(90deg,#79dfce0b 1px,#0000 1px) 0 0/42px 42px,radial-gradient(circle at 86% 12%,#39c1ba4d,#0000 34%),linear-gradient(135deg,#071f36 0%,#0a3a56 68%,#126772 135%);border-color:#71d4c133;min-height:238px;margin-inline:-34px;padding-inline:clamp(34px,3.2vw,58px);position:relative;overflow:hidden;box-shadow:0 24px 58px #071f3626}.cposMobileEvidenceHealth{display:none}.cposVaultHero h1{color:#fff;max-width:820px;font-size:clamp(42px,4.2vw,66px);line-height:.94}.cposVaultHero>div:first-child>p{color:#72dbc8}.cposVaultHero>div:first-child>span{color:#bed1dd}.cposVaultAccess{background:#041c2f80;border:1px solid #8edad142;border-radius:18px;gap:8px;padding:24px;display:grid;box-shadow:inset 0 1px #ffffff0d,0 18px 50px #03142429}.cposVaultAccess>span,.cposVaultAssurance>p:first-child{color:#176d83;letter-spacing:.12em;text-transform:uppercase;font-size:11px;font-weight:850}.cposVaultAccess>span{color:#72dbc8}.cposVaultAccess strong{color:#f5fbff;letter-spacing:-.035em;font-size:25px}.cposVaultAccess small{color:#adc4d2;font-size:13px;line-height:1.55}.cposVaultAccess a{color:#073943;background:linear-gradient(100deg,#57c8b4,#7cdecc);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:#0b5f67;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))}body .cposSharedShell.cposEvidenceVaultShell{--vault-side:16px;background:radial-gradient(circle at 100% 0,#2a9a9f17,#0000 24rem),#edf3f6!important}body .cposSharedShell.cposEvidenceVaultShell .cposMissionMain{padding:0 0 calc(92px + env(safe-area-inset-bottom))!important;flex-direction:column!important;display:flex!important}body .cposSharedShell.cposEvidenceVaultShell .cposMissionMain>.cposVaultHero{order:1!important}body .cposSharedShell.cposEvidenceVaultShell .cposMissionMain>.cposEvidenceMetrics{order:2!important}body .cposSharedShell.cposEvidenceVaultShell .cposMissionMain>.cposEvidenceInventory{order:3!important}body .cposSharedShell.cposEvidenceVaultShell .cposMissionMain>.cposEvidenceLower{order:4!important}body .cposSharedShell.cposEvidenceVaultShell .cposMissionMain>.cposVaultContinuity{display:none!important}body .cposSharedShell.cposEvidenceVaultShell .cposVaultHero{box-sizing:border-box!important;width:100%!important;max-width:none!important;min-height:0!important;padding:28px var(--vault-side) 22px!important;color:#fff!important;background:radial-gradient(circle at 96% 7%,#45c5bc47,#0000 48%),linear-gradient(137deg,#061e35 0%,#0a3d58 68%,#146774 135%)!important;border:0!important;border-radius:0!important;grid-template-columns:minmax(0,1fr)!important;gap:18px!important;margin:0!important;display:grid!important;position:relative!important;left:auto!important;overflow:hidden!important;box-shadow:inset 0 -1px #7fdccf29!important}body .cposSharedShell.cposEvidenceVaultShell .cposVaultHero:after{content:""!important;pointer-events:none!important;background-image:linear-gradient(#74d7cc0b 1px,#0000 1px),linear-gradient(90deg,#74d7cc0b 1px,#0000 1px)!important;background-size:42px 42px!important;position:absolute!important;inset:0!important}body .cposSharedShell.cposEvidenceVaultShell .cposVaultHero>*{z-index:1!important;position:relative!important}body .cposSharedShell.cposEvidenceVaultShell .cposVaultHero>div:first-child{gap:0!important;display:grid!important}body .cposSharedShell.cposEvidenceVaultShell .cposVaultHero>div:first-child>p{color:#74dec9!important;letter-spacing:.17em!important;text-transform:uppercase!important;margin:0 0 10px!important;font-size:.59rem!important;font-weight:900!important;line-height:1.2!important;display:block!important}body .cposSharedShell.cposEvidenceVaultShell .cposVaultHero h1{color:#fff!important;max-width:none!important;font-family:var(--cpos-display-font)!important;letter-spacing:-.045em!important;overflow-wrap:normal!important;text-wrap:balance!important;margin:0!important;font-size:clamp(2.2rem,10.5vw,2.65rem)!important;font-weight:500!important;line-height:.98!important}body .cposSharedShell.cposEvidenceVaultShell .cposVaultHero>div:first-child>span{color:#bfd2de!important;max-width:39ch!important;margin-top:13px!important;font-size:.75rem!important;font-weight:560!important;line-height:1.52!important;display:block!important}body .cposSharedShell.cposEvidenceVaultShell .cposVaultAccess{box-sizing:border-box!important;background:#031b2f78!important;border:1px solid #97dcd63d!important;border-radius:14px!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:12px!important;width:100%!important;margin:0!important;padding:12px!important;display:grid!important;box-shadow:inset 0 1px #ffffff0a!important}body .cposSharedShell.cposEvidenceVaultShell .cposVaultAccess>span,body .cposSharedShell.cposEvidenceVaultShell .cposVaultAccess>small{display:none!important}body .cposSharedShell.cposEvidenceVaultShell .cposVaultAccess strong{color:#f2f9fc!important;min-width:0!important;font-size:.79rem!important;line-height:1.25!important;display:block!important}body .cposSharedShell.cposEvidenceVaultShell .cposVaultAccess a{color:#073943!important;white-space:nowrap!important;background:linear-gradient(100deg,#58c6b3,#79dfcc)!important;border-radius:10px!important;justify-content:center!important;align-items:center!important;gap:7px!important;min-width:112px!important;min-height:42px!important;margin:0!important;padding:0 12px!important;font-size:.69rem!important;font-weight:900!important;text-decoration:none!important;display:inline-flex!important;box-shadow:0 8px 19px #00000024!important}body .cposSharedShell.cposEvidenceVaultShell .cposEvidenceMetrics{box-sizing:border-box!important;background:#fff!important;border:0!important;border-bottom:1px solid #1a405821!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;width:100%!important;max-width:none!important;margin:0!important;padding:0!important;display:grid!important;position:relative!important;left:auto!important;overflow:hidden!important;box-shadow:0 14px 34px #0a283d12!important}body .cposSharedShell.cposEvidenceVaultShell .cposMobileEvidenceHealth{padding:15px var(--vault-side)!important;background:linear-gradient(110deg,#f9fcfc,#edf8f6)!important;border-bottom:1px solid #dde7ec!important;grid-column:1/-1!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:5px 14px!important;display:grid!important}body .cposSharedShell.cposEvidenceVaultShell .cposMobileEvidenceHealth>span{color:#16788a!important;letter-spacing:.15em!important;text-transform:uppercase!important;grid-column:1/-1!important;font-size:.55rem!important;font-weight:900!important;line-height:1.2!important}body .cposSharedShell.cposEvidenceVaultShell .cposMobileEvidenceHealth>strong{color:#102c43!important;letter-spacing:-.025em!important;font-size:1.07rem!important;font-weight:850!important;line-height:1.1!important}body .cposSharedShell.cposEvidenceVaultShell .cposMobileEvidenceHealth>small{color:#627b8d!important;text-align:right!important;max-width:20ch!important;font-size:.62rem!important;font-weight:650!important;line-height:1.3!important}body .cposSharedShell.cposEvidenceVaultShell .cposEvidenceMetrics>button{min-width:0!important;min-height:72px!important;color:inherit!important;text-align:center!important;background:0 0!important;border:0!important;border-right:1px solid #e1e9ed!important;border-radius:0!important;grid-template-columns:minmax(0,1fr)!important;grid-auto-flow:row!important;align-content:center!important;justify-items:center!important;gap:5px!important;padding:11px 6px!important;display:grid!important}body .cposSharedShell.cposEvidenceVaultShell .cposEvidenceMetrics>button:nth-of-type(3){border-right:0!important}body .cposSharedShell.cposEvidenceVaultShell .cposEvidenceMetrics>button:nth-of-type(4),body .cposSharedShell.cposEvidenceVaultShell .cposEvidenceMetrics>button i{display:none!important}body .cposSharedShell.cposEvidenceVaultShell .cposEvidenceMetrics>button strong{color:#0b2b43!important;letter-spacing:-.04em!important;font-size:1.36rem!important;font-weight:850!important;line-height:1!important;display:block!important}body .cposSharedShell.cposEvidenceVaultShell .cposEvidenceMetrics>button span{color:#718696!important;letter-spacing:.07em!important;text-align:center!important;text-transform:uppercase!important;max-width:11ch!important;font-size:.51rem!important;font-weight:850!important;line-height:1.22!important;display:block!important}body .cposSharedShell.cposEvidenceVaultShell .cposVaultContinuity{box-sizing:border-box!important;width:calc(100% - (var(--vault-side) * 2))!important;margin:16px var(--vault-side) 0!important;background:#ffffffd6!important;border:1px solid #1c4c681f!important;border-radius:16px!important;padding:16px!important;display:block!important;box-shadow:0 14px 34px #08263a11!important}body .cposSharedShell.cposEvidenceVaultShell .cposVaultCollections .cposEvidenceSectionHead>div>p,body .cposSharedShell.cposEvidenceVaultShell .cposVaultCollections .cposEvidenceSectionHead>span,body .cposSharedShell.cposEvidenceVaultShell .cposVaultAssurance,body .cposSharedShell.cposEvidenceVaultShell .veteranTimelineDeck{display:none!important}body .cposSharedShell.cposEvidenceVaultShell .cposVaultCollections .cposEvidenceSectionHead h2{color:#153148!important;font-family:var(--cpos-interface-font)!important;letter-spacing:-.02em!important;margin:0!important;font-size:.91rem!important;font-weight:840!important;line-height:1.2!important}body .cposSharedShell.cposEvidenceVaultShell .cposVaultCollectionGrid{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:6px!important;margin-top:11px!important;display:grid!important}body .cposSharedShell.cposEvidenceVaultShell .cposVaultCollectionGrid>button{text-align:center!important;min-height:64px!important;box-shadow:none!important;background:#f7fafb!important;border:1px solid #d8e4e9!important;border-radius:10px!important;align-content:center!important;gap:4px!important;padding:8px 5px!important;display:grid!important}body .cposSharedShell.cposEvidenceVaultShell .cposVaultCollectionGrid>button:before,body .cposSharedShell.cposEvidenceVaultShell .cposVaultCollectionGrid>button:nth-child(n+5),body .cposSharedShell.cposEvidenceVaultShell .cposVaultCollectionGrid small{display:none!important}body .cposSharedShell.cposEvidenceVaultShell .cposVaultCollectionGrid span{color:#657c8e!important;font-size:.47rem!important;font-weight:800!important;line-height:1.18!important}body .cposSharedShell.cposEvidenceVaultShell .cposVaultCollectionGrid strong{color:#123047!important;font-size:1.02rem!important;line-height:1!important}body .cposSharedShell.cposEvidenceVaultShell .cposEvidenceInventory{box-sizing:border-box!important;width:calc(100% - (var(--vault-side) * 2))!important;margin:14px var(--vault-side) 0!important;background:#ffffffeb!important;border:1px solid #1c4c681f!important;border-radius:17px!important;padding:17px 13px 13px!important;box-shadow:0 16px 38px #08263a12!important}body .cposSharedShell.cposEvidenceVaultShell .cposEvidenceInventory>.cposEvidenceSectionHead{border-bottom:1px solid #e1e9ed!important;align-items:center!important;padding:0 1px 12px!important}body .cposSharedShell.cposEvidenceVaultShell .cposEvidenceInventory>.cposEvidenceSectionHead p{color:#16788a!important;letter-spacing:.14em!important;text-transform:uppercase!important;margin:0 0 4px!important;font-size:.52rem!important;font-weight:900!important;display:block!important}body .cposSharedShell.cposEvidenceVaultShell .cposEvidenceInventory>.cposEvidenceSectionHead h2{color:#102b42!important;letter-spacing:-.04em!important;margin:0!important;font-size:1.28rem!important}body .cposSharedShell.cposEvidenceVaultShell .cposEvidenceInventory>.cposEvidenceSectionHead>span{color:#18736b!important;background:#edf8f6!important;border:1px solid #c7e1dc!important;border-radius:999px!important;padding:6px 8px!important;font-size:.55rem!important;font-weight:850!important}body .cposSharedShell.cposEvidenceVaultShell .cposEvidenceToolbar{z-index:auto!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:7px!important;padding:12px 0!important;display:grid!important;position:static!important;inset:auto!important}body .cposSharedShell.cposEvidenceVaultShell .cposEvidenceToolbar input{grid-column:1/-1!important}body .cposSharedShell.cposEvidenceVaultShell .cposEvidenceToolbar input,body .cposSharedShell.cposEvidenceVaultShell .cposEvidenceToolbar select{box-sizing:border-box!important;color:#18344a!important;width:100%!important;min-width:0!important;height:43px!important;box-shadow:none!important;background:#f7fafb!important;border:1px solid #cbdbe2!important;border-radius:10px!important;padding:0 11px!important;font-size:.69rem!important;font-weight:720!important}body .cposSharedShell.cposEvidenceVaultShell .cposEvidenceRows{gap:8px!important;display:grid!important}body .cposSharedShell.cposEvidenceVaultShell .cposEvidenceRow{background:linear-gradient(145deg,#fff,#f7fbfb)!important;border:1px solid #d9e5ea!important;border-radius:11px!important;grid-template-columns:minmax(0,1fr) auto!important;gap:8px 10px!important;min-height:0!important;padding:12px!important;display:grid!important;transform:none!important;box-shadow:0 6px 16px #0a2d4009!important}body .cposSharedShell.cposEvidenceVaultShell .cposEvidenceDocument{grid-area:1/1!important;grid-template-columns:30px minmax(0,1fr)!important;align-items:center!important;gap:9px!important;min-width:0!important;display:grid!important}body .cposSharedShell.cposEvidenceVaultShell .cposEvidenceDocument>i{color:#15786f!important;letter-spacing:.04em!important;background:#e9f7f4!important;border:1px solid #b8ddd7!important;border-radius:8px!important;place-items:center!important;width:30px!important;height:34px!important;font-size:.48rem!important;font-style:normal!important;font-weight:900!important;display:grid!important}body .cposSharedShell.cposEvidenceVaultShell .cposEvidenceDocument>span{gap:3px!important;min-width:0!important;display:grid!important}body .cposSharedShell.cposEvidenceVaultShell .cposEvidenceDocument strong{text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;font-size:.78rem!important;line-height:1.2!important;display:block!important;overflow:hidden!important}body .cposSharedShell.cposEvidenceVaultShell .cposEvidenceDocument small{text-overflow:ellipsis!important;white-space:nowrap!important;font-size:.61rem!important;display:block!important;overflow:hidden!important}body .cposSharedShell.cposEvidenceVaultShell .cposEvidenceStatus{white-space:nowrap!important;grid-area:1/2!important;align-self:start!important;font-size:.53rem!important}body .cposSharedShell.cposEvidenceVaultShell .cposEvidenceStatus i{display:none!important}body .cposSharedShell.cposEvidenceVaultShell .cposEvidenceRelationship{grid-area:2/1/auto/-1!important}body .cposSharedShell.cposEvidenceVaultShell .cposEvidenceRelationship strong{font-size:.65rem!important}body .cposSharedShell.cposEvidenceVaultShell .cposEvidenceRelationship small,body .cposSharedShell.cposEvidenceVaultShell .cposEvidenceSignals,body .cposSharedShell.cposEvidenceVaultShell .cposEvidenceRow>time{display:none!important}body .cposSharedShell.cposEvidenceVaultShell .cposEvidenceActions{grid-area:3/1/auto/-1!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:6px!important;display:grid!important}body .cposSharedShell.cposEvidenceVaultShell .cposEvidenceActions button{color:#37546a!important;text-align:center!important;background:#f7fafb!important;border:1px solid #d5e1e7!important;border-radius:8px!important;min-height:36px!important;padding:0 9px!important;font-size:.62rem!important;font-weight:850!important}body .cposSharedShell.cposEvidenceVaultShell .cposEvidenceActions button:first-child{color:#fff!important;background:#177487!important;border-color:#177487!important}body .cposSharedShell.cposEvidenceVaultShell .auditPagination{color:#718697!important;border-top:1px solid #e0e9ed!important;grid-template-columns:minmax(0,1fr)!important;gap:10px!important;margin-top:12px!important;padding:12px 0 0!important;font-size:.58rem!important;display:grid!important}body .cposSharedShell.cposEvidenceVaultShell .auditPagination>div{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)!important;align-items:center!important;gap:7px!important;display:grid!important}body .cposSharedShell.cposEvidenceVaultShell .auditPagination button{color:#28475e!important;background:#f7fafb!important;border:1px solid #cfdde4!important;border-radius:8px!important;min-height:35px!important;font-size:.6rem!important;font-weight:820!important}body .cposSharedShell.cposEvidenceVaultShell .auditPagination strong{color:#567084!important;text-align:center!important;white-space:nowrap!important;font-size:.57rem!important}body .cposSharedShell.cposEvidenceVaultShell .cposEvidenceLower{box-sizing:border-box!important;width:100%!important;padding:16px var(--vault-side) calc(112px + env(safe-area-inset-bottom))!important;display:block!important}body .cposSharedShell.cposEvidenceVaultShell .cposEvidenceLower>section:first-child{display:none!important}body .cposSharedShell.cposEvidenceVaultShell .cposEvidenceIntake{box-sizing:border-box!important;background:linear-gradient(145deg,#fff,#f2f8f8)!important;border:1px solid #1c4c681f!important;border-radius:17px!important;width:100%!important;margin:0 0 20px!important;padding:17px!important;box-shadow:0 16px 38px #08263a12!important}body .cposSharedShell.cposEvidenceVaultShell .cposEvidenceIntake .cposEvidenceSectionHead p{color:#16788a!important;letter-spacing:.14em!important;text-transform:uppercase!important;margin:0 0 4px!important;font-size:.52rem!important;font-weight:900!important;display:block!important}body .cposSharedShell.cposEvidenceVaultShell .cposEvidenceIntake .cposEvidenceSectionHead h2{color:#102b42!important;letter-spacing:-.035em!important;margin:0!important;font-size:1.24rem!important}body .cposSharedShell.cposEvidenceVaultShell .cposEvidenceIntake>small{color:#738797!important;font-size:.62rem!important;display:block!important}body .cposSharedShell.cposEvidenceVaultShell .cposEvidenceIntake input[type=file]{border-radius:10px!important;min-height:54px!important;padding:11px!important}body .cposSharedShell.cposEvidenceVaultShell .cposEvidenceIntake .primaryButton{border-radius:10px!important;width:100%!important;min-height:46px!important}}.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}.dischargeEvidenceReadiness{color:#fff;background:linear-gradient(105deg,#062f43,#07505a);border-bottom:1px solid #cddde2;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.dischargeEvidenceReadiness>div{border-right:1px solid #6fdeca2e;align-content:center;gap:3px;min-height:76px;padding:12px 22px;display:grid}.dischargeEvidenceReadiness>div:nth-child(4){border-right:0}.dischargeEvidenceReadiness small{color:#70dbc5;letter-spacing:.13em;text-transform:uppercase;font-size:8px;font-weight:850}.dischargeEvidenceReadiness strong{font-family:var(--font-display);font-size:23px;line-height:1}.dischargeEvidenceReadiness span{color:#b8ccd3;font-size:9px;line-height:1.35}.dischargeEvidenceReadiness>p{color:#a8c4cc;border-top:1px solid #6fdeca24;grid-column:1/-1;margin:0;padding:8px 22px;font-size:9px;line-height:1.4}.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 a{gap:2px;min-width:180px;display:grid}.readinessTraceSection a strong{color:#155f74;text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.readinessTraceSection a small{color:#708595;letter-spacing:.06em;text-transform:uppercase;font-size:8px;font-weight:800}.readinessTraceSection div>span.basis{color:#206f61;background:#eaf7f4;border-color:#b8ded6}.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)}.dischargeEvidenceReadiness{grid-template-columns:repeat(2,minmax(0,1fr))}.dischargeEvidenceReadiness>div:nth-child(2){border-right:0}.dischargeEvidenceReadiness>div{min-height:66px;padding:10px 16px}.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}.decisionHistoryCommand{background:linear-gradient(110deg,#e9f5f3,#f7fbfb);border-bottom:1px solid #cad9e2;grid-column:1/-1;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px 24px;padding:16px 24px;display:grid}.decisionHistoryCommand>div:first-child{gap:4px;display:grid}.decisionHistoryCommand strong{color:#173047;font-size:12px}.decisionHistoryCommand span{color:#60788a;font-size:9px;line-height:1.45}.decisionHistoryCommand>div:nth-child(2){flex-wrap:wrap;justify-content:flex-end;gap:7px;display:flex}.decisionHistoryCommand button{color:#fff;font:800 8px var(--cpos-interface-font);cursor:pointer;background:#0c5763;border:1px solid #74bfb5;border-radius:4px;padding:10px 12px}.decisionHistoryCommand button:disabled{opacity:.55;cursor:wait}.decisionHistoryCommand p{color:#42637a;background:#fff;border-left:3px solid #52bca9;grid-column:1/-1;margin:0;padding:8px 10px;font-size:8px}@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,.decisionHistoryCommand{grid-template-columns:1fr}.decisionHistoryCommand>div:nth-child(2){justify-content:flex-start}}@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 62px,#eef3f7 62px 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:62px;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:8px max(24px,50vw - 770px)!important}.landingPublicPage .brandLockup{justify-self:start;gap:0}.landingPublicPage .brandLogoImage{width:clamp(220px,16vw,250px);max-height:none}.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{grid-template-columns:24px auto;justify-content:start;align-items:center;gap:7px;min-width:94px;position:relative;overflow:hidden;background:linear-gradient(145deg,#133b52f0,#072237f5)!important;border:1px solid #97cfe247!important;border-radius:10px!important;width:auto!important;height:36px!important;padding:0 10px 0 5px!important;transition:border-color .16s,background .16s,box-shadow .16s,transform .16s!important;display:grid!important;box-shadow:inset 0 1px #ffffff1a,inset 0 -1px #0000003d,0 12px 30px #00071338!important}.landingPublicPage .hamburgerMenu button:after{content:"";opacity:.72;background:linear-gradient(90deg,#0000,#64d5c0 38%,#64d5c01f);height:2px;position:absolute;bottom:0;left:0;right:0}.landingPublicPage .hamburgerMenu button .menuGlyph{box-sizing:border-box;background:linear-gradient(145deg,#54c2ad29,#2d708b14);border:1px solid #8bd3d32b;border-radius:7px;place-content:center;gap:3px;width:24px;height:24px;display:grid;box-shadow:inset 0 1px #ffffff12}.landingPublicPage .hamburgerMenu button span{background:#dff8f3;width:14px;height:1.5px;transition:width .16s,transform .16s}.landingPublicPage .hamburgerMenu button span:nth-child(2){justify-self:start;width:10px}.landingPublicPage .hamburgerMenu button strong{clip:auto;color:#eef8fb;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;width:auto;height:auto;font-size:10px;font-weight:900;position:static;overflow:visible}.landingPublicPage .hamburgerMenu button:hover{transform:translateY(-1px);background:linear-gradient(145deg,#18485efa,#07273cfa)!important;border-color:#79dec985!important;box-shadow:inset 0 1px #ffffff24,inset 0 -1px #0003,0 15px 34px #00071342,0 0 24px #4fc4ab17!important}.landingPublicPage .hamburgerMenu button:hover span:nth-child(2){width:16px}.landingPublicPage .hamburgerMenu button:focus-visible{outline-offset:3px;outline:2px solid #83e3cf}.landingPublicPage .sessionBox .publicSignInLink{color:#062b3e;grid-template-columns:auto 30px;align-items:center;gap:0;min-width:108px;display:grid;overflow:hidden;background:linear-gradient(125deg,#58cbb6 0%,#84e2cf 100%)!important;border:1px solid #92ebd9b3!important;border-radius:10px!important;min-height:38px!important;padding:0 0 0 13px!important;transition:border-color .16s,box-shadow .16s,filter .16s,transform .16s!important;box-shadow:inset 0 1px #ffffff61,inset 0 -1px #04484c2e,0 13px 30px #000f193d!important}.landingPublicPage .publicSignInLink>span{color:inherit;letter-spacing:.045em;text-transform:uppercase;font-size:10px;font-weight:900}.landingPublicPage .publicSignInLink>i{color:#073348;background:#ffffff1f;border-left:1px solid #03364029;place-items:center;width:30px;height:36px;font-size:13px;font-style:normal;transition:background .16s,transform .16s;display:grid}.landingPublicPage .publicSignInLink:hover{filter:saturate(1.06);border-color:#b8f6e9!important;text-decoration:none!important;transform:translateY(-1px)!important;box-shadow:inset 0 1px #ffffff7a,inset 0 -1px #04484c24,0 16px 34px #000f1945!important}.landingPublicPage .publicSignInLink:hover>i{background:#ffffff3d;transform:translate(2px)}.landingPublicPage .publicSignInLink:focus-visible{outline-offset:3px;outline:2px solid #fff}.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{grid-template-columns:1fr;min-width:38px;width:38px!important;height:38px!important;padding:4px!important;display:grid!important}.landingPublicPage .hamburgerMenu button .menuGlyph{width:28px;height:28px}.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{grid-template-columns:auto 29px;min-width:92px;min-height:40px!important;padding:0 0 0 12px!important}.landingPublicPage .publicSignInLink>span{font-size:10px}.landingPublicPage .publicSignInLink>i{width:29px;height:38px;font-size:13px}.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}}.landingV3{--showcase-ink:#102b42;--showcase-muted:#4f697a;--showcase-line:#cad9df;--showcase-mint:#69d5c0;--showcase-deep:#071a2d;background:linear-gradient(#edf3f5 0,#f7faf9 42%,#eef4f3 100%)}.landingV3>section.landingWorkflowShowcase,.landingV3>section.landingOutcomeRail,.landingV3>section.landingAssurance,.landingV3>section.landingAccessBand,.landingV3>section.landingClosingExperience{width:min(1480px,100% - 48px)!important;max-width:1480px!important}.landingWorkflowShowcase{padding:0 0 34px;margin-top:72px!important}.landingShowcaseIntro{grid-template-columns:minmax(0,1fr) minmax(320px,.48fr);align-items:end;gap:clamp(32px,5vw,88px);padding:0 clamp(12px,2.4vw,34px) 34px;display:grid}.landingShowcaseIntro .eyebrow,.landingAssurance .eyebrow,.landingAccessBand .eyebrow,.landingClosingExperience .eyebrow{color:#14776e;letter-spacing:.17em;text-transform:uppercase;margin:0 0 13px;font-size:10px;font-weight:900}.landingShowcaseIntro h2{max-width:900px;color:var(--showcase-ink);font:590 clamp(42px,4.4vw,70px)/.98 var(--font-serif);letter-spacing:-.052em;text-wrap:balance;margin:0}.landingShowcaseIntro>p{max-width:510px;color:var(--showcase-muted);margin:0;font-size:14px;line-height:1.75}.landingShowcaseStage{border-top:1px solid var(--showcase-line);border-bottom:1px solid var(--showcase-line);background:#ffffff6b;grid-template-columns:330px minmax(0,1fr);min-height:690px;display:grid;overflow:hidden}.landingShowcaseSelector{border-right:1px solid var(--showcase-line);flex-direction:column;padding:12px 0;display:flex}.landingShowcaseSelector button{border:0;border-bottom:1px solid var(--showcase-line);min-height:126px;color:var(--showcase-ink);text-align:left;cursor:pointer;background:0 0;grid-template-columns:34px minmax(0,1fr) 22px;align-items:start;gap:13px;padding:20px 18px;transition:background .18s,color .18s;display:grid;position:relative}.landingShowcaseSelector button:last-child{border-bottom:0}.landingShowcaseSelector button:hover,.landingShowcaseSelector button:focus-visible{background:#ffffffb8;outline:0}.landingShowcaseSelector button.active{background:#fff}.landingShowcaseSelector button>span{color:#16877a;letter-spacing:.12em;padding-top:2px;font-size:9px;font-weight:900}.landingShowcaseSelector button>div{gap:7px;display:grid}.landingShowcaseSelector button small{color:#6d8493;letter-spacing:.13em;text-transform:uppercase;font-size:8px;font-weight:900}.landingShowcaseSelector button strong{font:610 18px/1.16 var(--font-serif);letter-spacing:-.025em}.landingShowcaseSelector button>i{color:#477084;border:1px solid #b8cbd2;border-radius:50%;place-items:center;width:22px;height:22px;font-size:9px;font-style:normal;transition:transform .18s;display:grid}.landingShowcaseSelector button.active>i{color:#0e756a;background:#def6f0;border-color:#78d3c2;transform:rotate(45deg)}.landingShowcaseSelector button>em{background:#d9e6e8;height:2px;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.landingShowcaseSelector button>em:after{content:"";transform-origin:0;background:linear-gradient(90deg,#118676,#72d9c5);width:100%;height:100%;animation:6.2s linear both landingShowcaseProgress;display:block}@keyframes landingShowcaseProgress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.landingShowcaseViewport{background:linear-gradient(120deg,#ffffffd1 0 36%,#ebf4f3db 36% 100%);grid-template-columns:minmax(250px,.62fr) minmax(520px,1.38fr);align-items:center;gap:clamp(20px,2.4vw,38px);min-width:0;padding:32px 0 32px clamp(28px,3vw,48px);display:grid}.landingShowcaseCopy{align-content:center;gap:15px;min-width:0;padding-right:4px;display:grid}.landingShowcaseCopy>span{color:#138275;letter-spacing:.16em;text-transform:uppercase;font-size:9px;font-weight:900}.landingShowcaseCopy h3{color:var(--showcase-ink);font:600 clamp(32px,3vw,48px)/1.02 var(--font-serif);letter-spacing:-.045em;text-wrap:balance;margin:0}.landingShowcaseCopy p{color:var(--showcase-muted);margin:0;font-size:13px;line-height:1.72}.landingShowcaseCopy>small{color:#244b5f;letter-spacing:.02em;align-items:center;gap:9px;margin-top:6px;font-size:10px;font-weight:800;display:flex}.landingShowcaseCopy>small i{color:#0d7a6c;background:#d9f4ed;border-radius:50%;place-items:center;width:22px;height:22px;font-size:9px;font-style:normal;display:grid}.landingShowcaseProduct{background:var(--showcase-deep);border:1px solid #7da8b952;border-right:0;border-radius:26px 0 0 26px;min-width:0;animation:.52s cubic-bezier(.2,.75,.2,1) both landingProductReveal;overflow:hidden;box-shadow:0 32px 80px #0a25372e}@keyframes landingProductReveal{0%{opacity:.15;transform:translate(24px)scale(.985)}to{opacity:1;transform:none}}.workflowPreview{color:#f4fbfd;background:radial-gradient(circle at 86% 6%,#1f8d9c2e,#0000 310px),linear-gradient(140deg,#06192d,#0a2940 64%,#0b3f49);grid-template-rows:auto minmax(0,1fr) auto;min-height:592px;display:grid;position:relative;overflow:hidden}.workflowPreview:before{content:"";pointer-events:none;background-image:linear-gradient(#81b8ca0e 1px,#0000 1px),linear-gradient(90deg,#81b8ca0e 1px,#0000 1px);background-size:48px 48px;position:absolute;inset:0}.workflowPreviewHeader{z-index:2;border-bottom:1px solid #97c6d52e;justify-content:space-between;align-items:center;gap:20px;min-height:58px;padding:0 24px;display:flex;position:relative}.workflowPreviewHeader>span{letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:9px;font-size:10px;font-weight:900;display:flex}.workflowPreviewHeader>span i{background:#6ce0c9;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 6px #6ce0c91a,0 0 18px #56d1bc}.workflowPreviewHeader>small{color:#8fb7c5;letter-spacing:.12em;text-transform:uppercase;font-size:8px;font-weight:850}.workflowPreviewFooter{z-index:2;background:#03121f7a;border-top:1px solid #97c6d52e;grid-template-columns:auto minmax(0,1fr) 30px;align-items:center;gap:14px;min-height:64px;padding:0 24px;display:grid;position:relative}.workflowPreviewFooter span{color:#6bd9c4;letter-spacing:.13em;text-transform:uppercase;font-size:8px;font-weight:900}.workflowPreviewFooter strong{font-size:12px}.workflowPreviewFooter i{color:#0b544f;background:#dff9f3;border-radius:50%;place-items:center;width:28px;height:28px;font-size:11px;font-style:normal;display:grid}.workflowCanvasGraph{z-index:1;min-height:468px;position:relative}.workflowCanvasGraph>.workflowGraphEdges{width:96%;height:88%;position:absolute;inset:6% 2% 0;overflow:visible}.workflowCanvasGraph>.workflowGraphEdges path{fill:none;stroke:#4fb7b0;stroke-width:1.4px;stroke-dasharray:8 8;opacity:.56;animation:2.4s both workflowGraphDraw}.workflowCanvasGraph>.workflowGraphEdges path.warning{stroke:#d5a54c}@keyframes workflowGraphDraw{0%{stroke-dashoffset:120px;opacity:0}to{stroke-dashoffset:0;opacity:.56}}.workflowGraphNode{background:linear-gradient(150deg,#194158f5,#0b263af7);border:1px solid #89bfd047;border-radius:13px;grid-template-columns:30px minmax(0,1fr);align-content:center;gap:2px 10px;width:162px;min-height:62px;padding:9px 11px;animation:.54s cubic-bezier(.2,.8,.2,1) both workflowNodeIn;display:grid;position:absolute;box-shadow:0 12px 26px #000c1842}.workflowGraphNode>span{color:#73dfca;background:#5ccfbe1f;border-radius:9px;grid-row:1/4;align-self:center;place-items:center;width:29px;height:29px;font-size:11px;display:grid}.workflowGraphNode>span svg{width:16px;height:16px}.workflowGraphNode.profile>span{color:#e4f6ff;box-shadow:0 0 16px #48abf457;background:radial-gradient(circle at 50% 36%,#69bef785,#08315bf5 72%)!important;border-color:#92d5ffb8!important}.workflowGraphNode.profile>span svg{filter:drop-shadow(0 0 4px #9de1ff66);width:18px!important;height:18px!important}.workflowGraphNode small{color:#7fa7b7;letter-spacing:.12em;text-transform:uppercase;font-size:6px;font-weight:900}.workflowGraphNode strong{color:#f1f8fa;text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.workflowGraphNode>i{color:#7997a6;font-size:7px;font-style:normal}.workflowGraphNode.nodeA{animation-delay:60ms;top:7%;left:4%}.workflowGraphNode.nodeB{animation-delay:.14s;bottom:8%;left:5%}.workflowGraphNode.nodeC{border-color:#70d8c4;width:178px;animation-delay:.22s;top:37%;left:39%;box-shadow:0 0 0 4px #5dcfbd12,0 18px 40px #000f1c52}.workflowGraphNode.nodeC>span{background:0 0;border:1px solid #69d9c3}.workflowGraphNode.nodeD{animation-delay:.3s;top:6%;right:4%}.workflowGraphNode.nodeE{animation-delay:.38s;top:39%;right:4%}.workflowGraphNode.nodeF{border-color:#d6ad536b;animation-delay:.46s;bottom:8%;right:3%}.workflowGraphNode.nodeF>span{color:#f1c96e;background:#d09e3724}@keyframes workflowNodeIn{0%{opacity:0;transform:translateY(12px)scale(.96)}to{opacity:1;transform:none}}.workflowRequestBody{z-index:1;grid-template-columns:36% 64%;min-height:470px;display:grid;position:relative}.workflowRequestBody>nav{background:#03121f47;border-right:1px solid #97c6d52b;flex-direction:column;padding:20px 14px;display:flex}.workflowRequestBody>nav>small{color:#6edbc7;letter-spacing:.15em;text-transform:uppercase;margin:0 8px 13px;font-size:7px;font-weight:900}.workflowRequestBody>nav button{color:#a8bec8;text-align:left;background:0 0;border:0;border-bottom:1px solid #97c6d524;grid-template-columns:25px minmax(0,1fr) 15px;align-items:center;gap:8px;padding:15px 7px;display:grid}.workflowRequestBody>nav button.active{color:#fff;background:#4ec1b117;border:1px solid #66d8c452;border-radius:11px}.workflowRequestBody>nav button>i{font-size:7px;font-style:normal}.workflowRequestBody>nav button>span{gap:4px;display:grid}.workflowRequestBody>nav button b{font-size:9px}.workflowRequestBody>nav button em{color:#7898a7;font-size:7px;font-style:normal}.workflowRequestBody>nav button>strong{font-size:9px}.workflowRequestBody>section{align-content:start;gap:15px;padding:30px clamp(20px,3vw,38px);display:grid}.workflowRequestPriority{border-bottom:1px solid #97c6d52b;gap:8px;padding-bottom:18px;display:grid}.workflowRequestPriority span{color:#72ddc9;letter-spacing:.14em;text-transform:uppercase;font-size:7px;font-weight:900}.workflowRequestPriority strong{max-width:380px;font:600 21px/1.12 var(--font-serif)}.workflowRequestPriority p{color:#91aebc;max-width:440px;margin:0;font-size:9px;line-height:1.6}.workflowRequestBody ol{gap:0;margin:0;padding:0;list-style:none;display:grid}.workflowRequestBody ol li{color:#c6d7de;border-bottom:1px solid #97c6d521;grid-template-columns:29px 1fr;align-items:center;gap:10px;padding:11px 0;font-size:9px;display:grid}.workflowRequestBody ol b{color:#69dac5;font-size:7px}.workflowRequestAction{color:#fff;background:linear-gradient(90deg,#4dc4b024,#4dc4b00a);border:1px solid #66d8c452;border-radius:12px;justify-content:space-between;align-items:center;gap:15px;padding:14px 16px;display:flex}.workflowRequestAction span{font-size:8px}.workflowRequestAction strong{color:#70ddc8;font-size:9px}.workflowGenerationBody{z-index:1;grid-template-columns:42% 58%;gap:24px;min-height:448px;padding:28px;display:grid;position:relative}.workflowGenerationSteps{align-content:center;gap:0;display:grid}.workflowGenerationSteps>span{border-left:1px solid #84b1c242;grid-template-columns:30px minmax(0,1fr);gap:3px 11px;padding:13px 0 13px 18px;display:grid}.workflowGenerationSteps i{color:#789bab;border:1px solid #89b8c847;border-radius:50%;grid-row:1/3;place-items:center;width:28px;height:28px;font-size:7px;font-style:normal;display:grid}.workflowGenerationSteps b{color:#b8cbd4;font-size:10px}.workflowGenerationSteps small{color:#668796;font-size:7px}.workflowGenerationSteps .complete i{color:#69ddc7;background:#59d2bc1f;border-color:#59d2bc66}.workflowGenerationSteps .active{background:linear-gradient(90deg,#49bfb121,#0000)}.workflowGenerationSteps .active i{color:#71e0cc;border-color:#6bdac6;box-shadow:0 0 0 5px #5acdbb12}.workflowGenerationSteps .active b{color:#fff}.workflowDocument{color:#173348;background:#f7faf9;border-radius:4px;grid-template-rows:auto auto 1fr auto auto;gap:14px;min-height:372px;padding:21px 24px;animation:.62s both workflowDocumentIn;display:grid;transform:rotate(.55deg);box-shadow:0 26px 60px #0008124d}@keyframes workflowDocumentIn{0%{opacity:0;transform:translateY(24px)rotate(2deg)}to{opacity:1;transform:rotate(.55deg)}}.workflowDocument>header{border-bottom:1px solid #c8d5da;justify-content:space-between;padding-bottom:9px;display:flex}.workflowDocument>header span{letter-spacing:.15em;font-size:7px;font-weight:950}.workflowDocument>header small{font-size:7px}.workflowDocument>div{gap:6px;display:grid}.workflowDocument>div i{background:#d5e0e3;border-radius:4px;height:4px}.workflowDocument>div i.short{width:45%}.workflowDocument>div i.medium{width:72%}.workflowDocument>section{background:#eaf6f3;border-left:3px solid #39a99a;padding:13px}.workflowDocument>section span{color:#26766e;letter-spacing:.12em;text-transform:uppercase;font-size:6px;font-weight:900}.workflowDocument>section strong{font:650 14px/1.2 var(--font-serif);margin:5px 0;display:block}.workflowDocument>section p{color:#526d7d;margin:0;font-size:7px;line-height:1.55}.workflowDocument>footer{color:#587180;border-top:1px solid #c8d5da;justify-content:space-between;padding-top:9px;font-size:6px;display:flex}.workflowDocument>footer strong{color:#1c746a}.workflowGenerationProgress{z-index:2;border-top:1px solid #97c6d52e;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:14px;min-height:64px;padding:0 24px;display:grid;position:relative}.workflowGenerationProgress>span{background:#91bccb2b;border-radius:4px;height:4px;overflow:hidden}.workflowGenerationProgress>span i{background:linear-gradient(90deg,#35a899,#79dfcb);width:76%;height:100%;animation:2.4s both workflowGenerationBar;display:block}@keyframes workflowGenerationBar{0%{width:0}}.workflowGenerationProgress small{color:#8eaeba;font-size:7px}.workflowGenerationProgress strong{color:#6fe0ca;font-size:10px}.workflowTimelineBody{z-index:1;grid-template-columns:105px 1fr;min-height:532px;display:grid;position:relative}.workflowTimelineBody>aside{border-right:1px solid #97c6d529;flex-direction:column;gap:12px;padding:25px 18px;display:flex}.workflowTimelineBody>aside span{color:#799baa;align-items:center;gap:7px;font-size:7px;display:flex}.workflowTimelineBody>aside span:before{content:"";background:#51cbb5;border-radius:50%;width:6px;height:6px}.workflowTimelineBody>aside span:nth-child(2):before{background:#49a7dc}.workflowTimelineBody>aside span:nth-child(3):before{background:#af8ed9}.workflowTimelineBody>aside span:nth-child(4):before{background:#e0ad52}.workflowTimelineBody ol{align-content:center;gap:3px;margin:0;padding:18px 28px;list-style:none;display:grid;position:relative}.workflowTimelineBody ol:before{content:"";background:#77b4c34d;width:1px;position:absolute;top:42px;bottom:42px;left:93px}.workflowTimelineBody li{grid-template-columns:54px 15px minmax(0,1fr);align-items:center;gap:10px;min-height:83px;animation:.46s both workflowTimelineIn;display:grid;position:relative}.workflowTimelineBody li:nth-child(2){animation-delay:80ms}.workflowTimelineBody li:nth-child(3){animation-delay:.16s}.workflowTimelineBody li:nth-child(4){animation-delay:.24s}.workflowTimelineBody li:nth-child(5){animation-delay:.32s}@keyframes workflowTimelineIn{0%{opacity:0;transform:translateY(9px)}to{opacity:1;transform:none}}.workflowTimelineBody time{color:#7a9baa;font-size:8px}.workflowTimelineBody li>i{z-index:1;background:#51cbb5;border:3px solid #0b2a40;border-radius:50%;width:9px;height:9px;position:relative;box-shadow:0 0 0 2px #51cbb559}.workflowTimelineBody li>i.medical{background:#49a7dc;box-shadow:0 0 0 2px #49a7dc59}.workflowTimelineBody li>i.personal{background:#af8ed9;box-shadow:0 0 0 2px #af8ed959}.workflowTimelineBody li>div{border-bottom:1px solid #97c6d51f;gap:3px;padding:10px 0;display:grid}.workflowTimelineBody li small{color:#70d9c5;letter-spacing:.12em;text-transform:uppercase;font-size:6px;font-weight:900}.workflowTimelineBody li strong{font-size:10px}.workflowTimelineBody li span{color:#7595a4;font-size:7px}.workflowTimelineBody li.gap>i{background:#dfae53;box-shadow:0 0 0 2px #dfae5359}.workflowTimelineBody li.gap>div{background:#dfae5312;border:1px solid #dfae5338;border-radius:10px;padding:10px 12px}.workflowTimelineBody li.gap small{color:#e1b35f}.workflowReadinessBody{z-index:1;grid-template-columns:36% 64%;min-height:468px;padding:28px;display:grid;position:relative}.workflowReadinessScore{text-align:center;border-right:1px solid #97c6d529;align-content:center;justify-items:center;padding:20px;display:grid}.workflowReadinessScore>div{background:radial-gradient(circle,#0a2940 57%,transparent 58%),conic-gradient(#69d9c4 0 74%,#7ba9b926 74%);border-radius:50%;justify-content:center;align-items:center;width:154px;height:154px;display:flex;box-shadow:0 0 50px #4ec9b51a}.workflowReadinessScore strong{font:600 54px/1 var(--font-serif)}.workflowReadinessScore sup{color:#70dec9;font-size:14px}.workflowReadinessScore>span{color:#6ddcc7;letter-spacing:.12em;text-transform:uppercase;margin-top:16px;font-size:9px;font-weight:900}.workflowReadinessScore p{color:#829fad;max-width:180px;font-size:8px;line-height:1.55}.workflowMissionQueue{align-content:center;gap:14px;padding:18px 30px;display:grid}.workflowMissionQueue>header{color:#72dcc8;letter-spacing:.1em;text-transform:uppercase;justify-content:space-between;gap:18px;font-size:7px;font-weight:900;display:flex}.workflowMissionQueue h3{font:600 25px/1.08 var(--font-serif);margin:0}.workflowMissionQueue>p{color:#8aa7b4;margin:0;font-size:9px;line-height:1.6}.workflowMissionQueue>div{border-top:1px solid #97c6d529;gap:0;display:grid}.workflowMissionQueue>div span{color:#bed1d9;border-bottom:1px solid #97c6d524;grid-template-columns:26px 1fr;align-items:center;gap:10px;padding:10px 0;font-size:8px;display:grid}.workflowMissionQueue>div i{color:#6edac6;background:#65d8c41a;border-radius:50%;place-items:center;width:24px;height:24px;font-size:7px;font-style:normal;display:grid}.workflowMissionQueue button{color:#f5ffff;background:#53c3b21a;border:1px solid #65d8c457;border-radius:10px;justify-content:space-between;padding:13px 15px;font-size:8px;font-weight:850;display:flex}.workflowReadinessFooter{z-index:1;border-top:1px solid #97c6d52e;align-items:center;gap:22px;min-height:64px;padding:0 24px;display:flex;position:relative}.workflowReadinessFooter span{color:#88a5b2;align-items:center;gap:7px;font-size:7px;display:flex}.workflowReadinessFooter i{background:#69d9c4;border-radius:50%;width:7px;height:7px}.workflowReadinessFooter i.developing{background:#5ca4d4}.workflowReadinessFooter i.attention{background:#dfae53}.landingOutcomeRail{border-bottom:1px solid var(--showcase-line);background:#ffffff6b;grid-template-columns:1.2fr repeat(4,1fr);padding:0 clamp(12px,2.4vw,34px);display:grid;margin-top:0!important}.landingOutcomeRail>span,.landingOutcomeRail>div{border-right:1px solid var(--showcase-line);align-items:center;min-height:94px;padding:0 22px;display:flex}.landingOutcomeRail>span{color:#6d8391;letter-spacing:.14em;text-transform:uppercase;font-size:8px;font-weight:900}.landingOutcomeRail>div{gap:12px}.landingOutcomeRail>div:last-child{border-right:0}.landingOutcomeRail strong{color:#178277;letter-spacing:.1em;font-size:8px}.landingOutcomeRail p{color:#203e53;margin:0;font-size:10px;font-weight:790}.landingAssurance{border-bottom:1px solid var(--showcase-line);grid-template-columns:minmax(0,.85fr) minmax(480px,1.15fr);align-items:start;gap:clamp(56px,8vw,130px);padding:0 clamp(12px,2.4vw,34px) 88px;display:grid;margin-top:88px!important}.landingAssurance>div{max-width:650px}.landingAssurance h2,.landingAccessBand h2,.landingClosingExperience h2{color:var(--showcase-ink);font:590 clamp(40px,4.1vw,64px)/1 var(--font-serif);letter-spacing:-.05em;text-wrap:balance;margin:0}.landingAssurance>div>p:not(.eyebrow){max-width:560px;color:var(--showcase-muted);margin:22px 0;font-size:13px;line-height:1.75}.landingAssurance>div>a{color:#176d66;border-bottom:1px solid #86bcb4;align-items:center;gap:12px;padding:8px 0;font-size:10px;font-weight:850;text-decoration:none;display:inline-flex}.landingAssurance ol{margin:0;padding:0;list-style:none}.landingAssurance li{border-top:1px solid var(--showcase-line);grid-template-columns:42px 1fr;gap:20px;padding:22px 0;display:grid}.landingAssurance li:last-child{border-bottom:1px solid var(--showcase-line)}.landingAssurance li>span{color:#178277;letter-spacing:.1em;font-size:9px;font-weight:900}.landingAssurance li>div{gap:7px;display:grid}.landingAssurance li strong{color:var(--showcase-ink);font:600 21px/1.1 var(--font-serif)}.landingAssurance li p{color:var(--showcase-muted);margin:0;font-size:10px;line-height:1.55}.landingAccessBand{grid-template-columns:minmax(360px,.8fr) minmax(0,1.2fr);align-items:end;gap:clamp(52px,7vw,112px);padding:0 clamp(12px,2.4vw,34px) 88px;display:grid;margin-top:88px!important}.landingAccessChoices{border-top:1px solid var(--showcase-line);border-bottom:1px solid var(--showcase-line);grid-template-columns:1fr 1fr;display:grid}.landingAccessChoices>a{border-right:1px solid var(--showcase-line);min-height:174px;color:var(--showcase-ink);grid-template-columns:1fr auto;align-content:center;gap:10px 20px;padding:24px;text-decoration:none;transition:background .18s;display:grid;position:relative}.landingAccessChoices>a:last-child{border-right:0}.landingAccessChoices>a:hover{background:#fff}.landingAccessChoices span{color:#18796f;letter-spacing:.14em;text-transform:uppercase;grid-column:1/-1;font-size:8px;font-weight:900}.landingAccessChoices strong{font:600 31px/1 var(--font-serif)}.landingAccessChoices small{max-width:230px;color:var(--showcase-muted);grid-column:1;font-size:9px;line-height:1.55}.landingAccessChoices i{border:1px solid #9ebcc6;border-radius:50%;grid-area:2/2/4;align-self:center;place-items:center;width:34px;height:34px;font-size:11px;font-style:normal;display:grid}.landingClosingExperience{color:#fff;background:linear-gradient(120deg,#071a2e,#0c3448 74%,#115b5a);justify-content:space-between;align-items:end;gap:60px;margin-top:0!important;padding:clamp(52px,5vw,76px) clamp(34px,5vw,76px)!important;display:flex!important}.landingClosingExperience>div:first-child{max-width:800px}.landingClosingExperience .eyebrow{color:#72ddc9}.landingClosingExperience h2{color:#fff}.landingClosingExperience>div:first-child>span{color:#a8c0cb;margin-top:16px;font-size:12px;display:block}.landingClosingExperience>div:last-child{flex:none;gap:10px;display:flex}.landingClosingExperience .primaryLink,.landingClosingExperience .secondaryLink{min-height:48px}.landingClosingExperience .secondaryLink{color:#fff;background:#ffffff0f;border-color:#d6ebf247}@media (max-width:1180px){.landingShowcaseStage{grid-template-columns:270px minmax(0,1fr)}.landingShowcaseSelector button{min-height:116px;padding:17px 14px}.landingShowcaseViewport{grid-template-columns:minmax(210px,.52fr) minmax(460px,1.48fr);padding-left:26px}.workflowGraphNode{width:140px}.workflowGraphNode.nodeC{width:156px;left:36%}.landingAssurance{grid-template-columns:.8fr 1.2fr}.landingAccessBand{grid-template-columns:1fr}}@media (max-width:900px){.landingShowcaseIntro{grid-template-columns:1fr}.landingShowcaseIntro h2{max-width:760px}.landingShowcaseStage{min-height:0;display:block}.landingShowcaseSelector{border-right:0;border-bottom:1px solid var(--showcase-line);scroll-snap-type:x proximity;grid-template-columns:repeat(5,minmax(160px,1fr));padding:0;display:grid;overflow-x:auto}.landingShowcaseSelector button{border-right:1px solid var(--showcase-line);scroll-snap-align:start;border-bottom:0;min-height:104px;padding:16px}.landingShowcaseSelector button>i{display:none}.landingShowcaseSelector button strong{font-size:15px}.landingShowcaseViewport{grid-template-columns:minmax(220px,.48fr) minmax(460px,1.52fr);min-height:650px;padding-left:28px}.landingAssurance{grid-template-columns:1fr;gap:48px}.landingAccessBand{gap:38px}.landingClosingExperience{align-items:start;display:grid!important}.landingClosingExperience>div:last-child{justify-self:start}}@media (max-width:640px){.landingV3{grid-template-columns:minmax(0,1fr)!important}.landingV3>section.landingWorkflowShowcase,.landingV3>section.landingOutcomeRail,.landingV3>section.landingAssurance,.landingV3>section.landingAccessBand,.landingV3>section.landingClosingExperience{width:100%!important}.landingWorkflowShowcase{min-width:0;padding-bottom:0;max-width:100%!important;margin-top:46px!important}.landingShowcaseIntro{gap:20px;padding:0 18px 28px}.landingShowcaseIntro h2{font-size:40px}.landingShowcaseIntro>p{font-size:12px}.landingShowcaseStage{width:100%;max-width:100%;overflow:hidden}.landingShowcaseSelector{grid-template-columns:none;grid-auto-columns:156px;grid-auto-flow:column;width:100%;max-width:100%}.landingShowcaseSelector button{grid-template-columns:26px 1fr;min-height:94px;padding:14px 12px}.landingShowcaseSelector button small{font-size:7px}.landingShowcaseSelector button strong{font-size:14px}.landingShowcaseViewport{box-sizing:border-box;background:linear-gradient(#fff 0 27%,#edf5f3 27%);grid-template-columns:minmax(0,1fr);gap:24px;width:100%;max-width:100%;min-height:0;padding:30px 0 0;display:grid;overflow:hidden}.landingShowcaseCopy{width:auto;min-width:0;padding:0 18px;overflow:hidden}.landingShowcaseCopy h3{overflow-wrap:anywhere;font-size:34px}.landingShowcaseCopy p{overflow-wrap:anywhere;font-size:12px}.landingShowcaseProduct{border-left:0;border-right:0;border-radius:0}.workflowPreview{min-height:520px}.workflowPreviewHeader{padding:0 15px}.workflowPreviewHeader>small{font-size:6px}.workflowCanvasGraph{min-height:398px}.workflowGraphNode{width:124px;min-height:56px;padding:7px}.workflowGraphNode.nodeA,.workflowGraphNode.nodeB{left:2%}.workflowGraphNode.nodeC{width:145px;left:31%}.workflowGraphNode.nodeD,.workflowGraphNode.nodeE,.workflowGraphNode.nodeF{right:2%}.workflowGraphNode strong{font-size:8px}.workflowRequestBody{grid-template-columns:34% 66%;min-height:398px}.workflowRequestBody>nav{padding:15px 7px}.workflowRequestBody>nav button{grid-template-columns:20px 1fr;padding:12px 4px}.workflowRequestBody>nav button>strong{display:none}.workflowRequestBody>section{gap:11px;padding:20px 13px}.workflowRequestPriority strong{font-size:17px}.workflowRequestAction{padding:11px;display:grid}.workflowRequestBody ol li{font-size:7px}.workflowGenerationBody{grid-template-columns:36% 64%;gap:10px;min-height:390px;padding:18px 10px}.workflowGenerationSteps>span{grid-template-columns:22px 1fr;padding:10px 0 10px 8px}.workflowGenerationSteps i{width:21px;height:21px}.workflowGenerationSteps b{font-size:7px}.workflowGenerationSteps small{font-size:6px}.workflowDocument{min-height:330px;padding:15px}.workflowDocument>section strong{font-size:11px}.workflowTimelineBody{grid-template-columns:70px 1fr;min-height:458px}.workflowTimelineBody>aside{padding:18px 9px}.workflowTimelineBody ol{padding:12px 14px}.workflowTimelineBody ol:before{left:73px}.workflowTimelineBody li{grid-template-columns:43px 12px 1fr;min-height:72px}.workflowReadinessBody{grid-template-columns:1fr;min-height:400px;padding:18px}.workflowReadinessScore{text-align:left;border-bottom:1px solid #97c6d529;border-right:0;grid-template-columns:110px 1fr;justify-items:start;padding:8px 0 18px}.workflowReadinessScore>div{grid-row:1/4;width:92px;height:92px}.workflowReadinessScore strong{font-size:36px}.workflowReadinessScore>span{margin-top:14px}.workflowReadinessScore p{margin:5px 0}.workflowMissionQueue{padding:18px 0}.workflowMissionQueue h3{font-size:21px}.workflowReadinessFooter{gap:10px;padding:0 12px}.landingOutcomeRail{grid-template-columns:1fr 1fr;padding:0}.landingOutcomeRail>span{border-right:0;border-bottom:1px solid var(--showcase-line);grid-column:1/-1;min-height:56px;padding:0 18px}.landingOutcomeRail>div{border-bottom:1px solid var(--showcase-line);min-height:78px;padding:0 14px}.landingOutcomeRail>div:nth-child(3),.landingOutcomeRail>div:nth-child(5){border-right:0}.landingAssurance{padding:0 18px 64px;margin-top:64px!important}.landingAssurance h2,.landingAccessBand h2,.landingClosingExperience h2{font-size:42px}.landingAssurance li{grid-template-columns:30px 1fr;gap:10px}.landingAccessBand{padding:0 18px 64px;margin-top:64px!important}.landingAccessChoices{grid-template-columns:1fr}.landingAccessChoices>a{border-right:0;border-bottom:1px solid var(--showcase-line);min-height:142px}.landingAccessChoices>a:last-child{border-bottom:0}.landingClosingExperience{padding:48px 20px!important}.landingClosingExperience>div:last-child{grid-template-columns:1fr;width:100%;display:grid}.landingClosingExperience .primaryLink,.landingClosingExperience .secondaryLink{box-sizing:border-box;text-align:center;width:100%}}@media (prefers-reduced-motion:reduce){.landingShowcaseSelector button>em:after,.landingShowcaseProduct,.workflowCanvasGraph>.workflowGraphEdges path,.workflowGraphNode,.workflowDocument,.workflowGenerationProgress>span i,.workflowTimelineBody li{animation:none!important}}.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}}.demoExperience{--demo-navy:#061a2e;--demo-panel:#08243a;--demo-line:#7ebec92e;--demo-teal:#69ddc7;color:#0c2b42;background:linear-gradient(#edf4f3,#f8faf8 58%,#eaf2f0);width:100%;max-width:none;margin:0;display:grid}.demoExperience .eyebrow{color:#177c71;letter-spacing:.16em;text-transform:uppercase;margin:0;font-size:9px;font-weight:950}.demoExperienceHero{color:#f4fbfb;background:radial-gradient(circle at 86% 16%,#25a59d4f,#0000 30%),radial-gradient(circle at 8% 90%,#2369a129,#0000 32%),linear-gradient(120deg,#04162a,#072945 62%,#0c5360);grid-template-columns:minmax(480px,.88fr) minmax(520px,.72fr);align-items:center;gap:clamp(50px,6vw,100px);min-height:500px;padding:45px max(32px,50vw - 740px);display:grid;position:relative;overflow:hidden}.demoExperienceHero:before{content:"";background-image:linear-gradient(#83c2d20e 1px,#0000 1px),linear-gradient(90deg,#83c2d20e 1px,#0000 1px);background-size:52px 52px;position:absolute;inset:0}.demoExperienceHero>div,.demoOutcomePreview{z-index:1;position:relative}.demoExperienceHero .eyebrow{color:#71ddc8}.demoExperienceHero h1{color:#f7fbfb;max-width:800px;font:550 clamp(52px,5vw,78px)/.96 var(--cpos-display-font);letter-spacing:-.055em;text-wrap:balance;margin:14px 0 18px}.demoExperienceHero>div>p:not(.eyebrow){color:#aac1cb;max-width:710px;margin:0;font-size:15px;line-height:1.65}.demoExperienceActions{gap:10px;margin-top:27px;display:flex}.demoExperienceActions a{color:#effbfa;background:#062a3994;border:1px solid #85d6cd42;border-radius:8px;justify-content:space-between;align-items:center;gap:24px;min-height:46px;padding:0 16px;font-size:10px;font-weight:900;text-decoration:none;display:flex}.demoExperienceActions a:first-child{color:#0a5450;background:#dff9f4}.demoExperienceActions a span{font-size:13px}.demoOutcomePreview{background:linear-gradient(145deg,#061f34f0,#041323f7);border:1px solid #7bcbcd4d;border-radius:20px;overflow:hidden;box-shadow:0 32px 80px #000a1857,inset 0 1px #e2fff90a}.demoOutcomePreview>header,.demoOutcomePreview>footer{border-bottom:1px solid var(--demo-line);justify-content:space-between;align-items:center;gap:20px;min-height:52px;padding:0 20px;display:flex}.demoOutcomePreview>header span{color:#d9e9eb;letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:8px;font-size:8px;font-weight:900;display:flex}.demoOutcomePreview>header span i{background:#68dcc6;border-radius:50%;width:7px;height:7px;animation:2.7s ease-in-out infinite demoStudioPulse;box-shadow:0 0 0 6px #68dcc617,0 0 14px #4ec6af}.demoOutcomePreview>header strong{color:#7598a4;letter-spacing:.08em;text-transform:uppercase;font-size:7px}.demoOutcomePreview>div{border-bottom:1px solid var(--demo-line);background:radial-gradient(circle at 15%,#49c3b026,#0000 30%);grid-template-columns:auto 1fr;align-items:end;gap:10px;padding:17px 20px;display:grid}.demoOutcomePreview>div strong{color:#f1fbf9;font:600 58px/.8 var(--cpos-display-font)}.demoOutcomePreview>div sup{color:#72dfcc;font:800 14px var(--cpos-interface-font)}.demoOutcomePreview>div span{color:#76d9c7;letter-spacing:.11em;text-transform:uppercase;font-size:7px;font-weight:900}.demoOutcomePreview ul{margin:0;padding:8px 18px;list-style:none;display:grid}.demoOutcomePreview li{border-bottom:1px solid #7ebec91c;grid-template-columns:27px 1fr;align-items:center;gap:10px;min-height:56px;display:grid}.demoOutcomePreview li:last-child{border-bottom:0}.demoOutcomePreview li>i{color:#70dec9;background:#50c7b21f;border-radius:50%;place-items:center;width:25px;height:25px;font-size:8px;font-style:normal;font-weight:950;display:grid}.demoOutcomePreview li.attention>i{color:#efc363;background:#dda6451f}.demoOutcomePreview li span{gap:3px;display:grid}.demoOutcomePreview li b{color:#e4f0f1;font-size:10px}.demoOutcomePreview li small{color:#7595a1;font-size:7px}.demoOutcomePreview>footer{border-top:1px solid var(--demo-line);color:#708f9b;letter-spacing:.09em;text-transform:uppercase;border-bottom:0;min-height:44px;font-size:6px;font-weight:900}.demoOutcomePreview>footer strong{color:#6bd8c4}.demoStudio{background:#061b30;border:1px solid #b7ced3;border-radius:22px;width:min(1540px,100% - 48px);margin:38px auto 60px;overflow:hidden;box-shadow:0 38px 95px #08283333}.demoStudioHeader{border-bottom:1px solid var(--demo-line);color:#f0f9f8;background:linear-gradient(100deg,#071d32,#0b3848);justify-content:space-between;align-items:center;gap:25px;min-height:66px;padding:0 22px;display:flex}.demoStudioHeader>div{align-items:center;gap:20px;display:flex}.demoStudioHeader>div:first-child span{color:#6fdac7;letter-spacing:.13em;text-transform:uppercase;align-items:center;gap:9px;font-size:8px;font-weight:950;display:flex}.demoStudioHeader>div:first-child span i{background:#6ce0ca;border-radius:50%;width:7px;height:7px;box-shadow:0 0 12px #52c9b3}.demoStudioHeader>div:first-child strong{border-left:1px solid #8bc5cf33;padding-left:20px;font-size:13px}.demoStudioHeader>div:last-child small{color:#7797a2;letter-spacing:.1em;text-transform:uppercase;font-size:7px;font-weight:900}.demoStudioHeader button{color:#80dfce;font:850 8px var(--cpos-interface-font);cursor:pointer;background:#3ea49614;border:1px solid #6dd8c640;border-radius:8px;align-items:center;gap:8px;padding:9px 11px;display:flex}.demoStudioHeader button i{background:#66dbc71a;border-radius:6px;place-items:center;width:19px;height:19px;font-size:7px;font-style:normal;display:grid}.demoStudioHeader button.playing i{animation:1.5s ease-in-out infinite demoTourBlink}.demoStudioBody{grid-template-columns:225px minmax(570px,1fr) 280px;min-height:560px;display:grid}.demoStudioRail{border-right:1px solid var(--demo-line);background:linear-gradient(#05192be6,#072734cc);grid-template-rows:auto repeat(4,1fr) auto;padding:14px 11px;display:grid}.demoStudioRail>header{color:#668995;letter-spacing:.12em;text-transform:uppercase;justify-content:space-between;align-items:center;padding:5px 7px 13px;font-size:6px;font-weight:900;display:flex}.demoStudioRail>header strong{color:#69d8c4}.demoStudioRail>button{color:#88a2ac;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-top-color:#83bcc81a;grid-template-columns:28px minmax(0,1fr) 16px;align-items:center;gap:8px;padding:10px 7px;transition:all .2s;display:grid}.demoStudioRail>button:hover,.demoStudioRail>button.active{color:#eff9f8;background:linear-gradient(90deg,#41b9a624,#41b9a608);border-color:#65dac645;border-radius:10px;box-shadow:inset 2px 0 #68dac6}.demoStudioRail>button>i{background:#153e4d94;border:1px solid #83bbc62e;border-radius:8px;place-items:center;width:26px;height:26px;font-size:6px;font-style:normal;font-weight:950;display:grid}.demoStudioRail>button.active>i,.demoStudioRail>button.complete>i{color:#76e0cd;background:#44b2a326;border-color:#69dcc75c}.demoStudioRail>button span{gap:4px;min-width:0;display:grid}.demoStudioRail>button strong{font-size:9px}.demoStudioRail>button small{color:#6c8b97;text-overflow:ellipsis;font-size:6px;line-height:1.3;overflow:hidden}.demoStudioRail>button em{color:#62cdbb;font-size:9px;font-style:normal}.demoStudioRail>footer{background:#37928a12;border:1px solid #6cd2c126;border-radius:9px;grid-template-columns:24px 1fr;align-items:center;gap:8px;padding:8px;display:grid}.demoStudioRail>footer>i{color:#70d9c6;background:#5accb81a;border-radius:7px;place-items:center;width:22px;height:22px;font-size:7px;font-style:normal;display:grid}.demoStudioRail>footer span{gap:2px;display:grid}.demoStudioRail>footer strong{color:#bcd0d3;font-size:6px}.demoStudioRail>footer small{color:#6c8a95;font-size:5px}.demoStudioStage{background:linear-gradient(#7ab9c60b 1px,#0000 1px) 0 0/64px 64px,linear-gradient(90deg,#7ab9c60b 1px,#0000 1px) 0 0/64px 64px,radial-gradient(circle at 78% 28%,#20878f21,#0000 38%),#071f34;min-width:0;animation:.48s cubic-bezier(.2,.75,.2,1) both demoSceneEnter;overflow:hidden}.demoScene{color:#eaf5f5;grid-template-rows:48px minmax(0,1fr) 42px;height:100%;display:grid}.demoScene>header,.demoScene>footer{border-bottom:1px solid var(--demo-line);color:#6dd8c5;letter-spacing:.1em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:20px;padding:0 17px;font-size:7px;font-weight:950;display:flex}.demoScene>header strong,.demoScene>footer strong{color:#7697a3;font-size:6px}.demoScene>footer{border-top:1px solid var(--demo-line);border-bottom:0}.demoScene>footer span{color:#6bd8c4}.demoEvidenceWorkspace{grid-template-columns:minmax(320px,1fr) minmax(230px,.68fr);gap:12px;padding:13px;display:grid}.demoEvidenceStack{align-content:center;gap:7px;display:grid}.demoEvidenceStack article{min-height:67px;animation:.45s both demoRecordIn;animation-delay:calc(var(--record-index) * 90ms);background:#082637b8;border:1px solid #7ebcc726;border-radius:10px;grid-template-columns:29px minmax(0,1fr) auto;align-items:center;gap:9px;padding:7px 10px;display:grid}.demoEvidenceStack article[data-status=attention]{background:#5c411633;border-color:#dca94c45}.demoEvidenceStack article>i{color:#71dac7;background:#47baa61f;border-radius:8px;place-items:center;width:27px;height:27px;font-size:8px;font-style:normal;font-weight:950;display:grid}.demoEvidenceStack article[data-status=attention]>i{color:#efc367;background:#dfaa481f}.demoEvidenceStack article>span{gap:2px;min-width:0;display:grid}.demoEvidenceStack small{color:#6cd6c3;letter-spacing:.1em;text-transform:uppercase;font-size:4.5px;font-weight:900}.demoEvidenceStack strong{font-size:10px}.demoEvidenceStack em{color:#73939f;text-overflow:ellipsis;white-space:nowrap;font-size:5.5px;font-style:normal;overflow:hidden}.demoEvidenceStack article>b{color:#6fcfbe;text-transform:uppercase;border:1px solid #6bd3c22e;border-radius:999px;padding:4px 6px;font-size:4.5px}.demoEvidenceStack article[data-status=attention]>b{color:#e8bc66;border-color:#e1ad4e38}.demoEvidenceExtraction{background:radial-gradient(circle at 50% 30%,#3dbcaa2e,#0000 33%),#04192994;border:1px solid #6ccec130;border-radius:12px;grid-template-rows:1fr auto auto auto;align-items:center;padding:15px;display:grid}.demoExtractionOrbit{border:1px solid #68d9c54d;border-radius:50%;place-content:center;justify-self:center;width:115px;height:115px;display:grid;position:relative;box-shadow:0 0 0 13px #50c1af0a,0 0 42px #42beaa1c}.demoExtractionOrbit>i{border:1px dashed #6cd9c633;border-radius:50%;animation:10s linear infinite demoOrbit;position:absolute;inset:9px}.demoExtractionOrbit>i:nth-child(2){border-style:solid;border-color:#6bd9c617;animation-direction:reverse;inset:-10px}.demoExtractionOrbit strong{color:#effbf9;font:600 34px/.9 var(--cpos-display-font);text-align:center}.demoExtractionOrbit span{color:#69d7c4;letter-spacing:.1em;text-align:center;text-transform:uppercase;font-size:5px;font-weight:900}.demoEvidenceExtraction>header{text-align:center;border:0;gap:4px;padding:8px 0;display:grid}.demoEvidenceExtraction>header small{color:#6bd7c4;text-transform:uppercase;font-size:5px;font-weight:950}.demoEvidenceExtraction>header strong{color:#d9e9e9;font-size:8px;line-height:1.35}.demoEvidenceExtraction>div:nth-of-type(2){grid-template-columns:1fr 1fr;gap:5px;display:grid}.demoEvidenceExtraction>div:nth-of-type(2) span{color:#91adb4;border:1px solid #7bb7c31f;border-radius:6px;align-items:center;gap:5px;padding:5px;font-size:5px;display:flex}.demoEvidenceExtraction>div:nth-of-type(2) i{background:#68d7c3;border-radius:50%;width:5px;height:5px}.demoEvidenceExtraction>div:nth-of-type(2) span.attention i{background:#e2b251}.demoEvidenceExtraction>footer{border-top:1px solid var(--demo-line);color:#718e99;justify-content:space-between;margin-top:8px;padding-top:8px;font-size:5px;display:flex}.demoEvidenceExtraction>footer strong{color:#6fdbc7}.demoCanvasScene>header strong{align-items:center;gap:7px;display:flex}.demoCanvasScene>header strong i{background:#6bddc8;border-radius:50%;width:6px;height:6px;box-shadow:0 0 9px #55cdb7}.demoCanvasScene .demoPublicCanvas>.workflowGraphEdges path{animation:3.4s linear infinite demoCanvasFlow}.demoCanvasGraph{min-height:400px;position:relative}.demoCanvasGraph>svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.demoCanvasGraph path{fill:none;stroke:#3ca99f;stroke-width:1.6px;stroke-dasharray:7 8;opacity:.58;animation:3.4s linear infinite demoCanvasFlow}.demoCanvasGraph path.medical{stroke:#4f91ce}.demoCanvasGraph path.warning{stroke:#d8a747}.demoCanvasGraph circle{fill:#6ee2cd;filter:drop-shadow(0 0 5px #6ee2cd)}.demoCanvasGraph circle.warningDot{fill:#f0bd58;filter:drop-shadow(0 0 5px #e1a93d)}.demoCanvasGraph article{box-sizing:border-box;background:linear-gradient(140deg,#124152f7,#061e30fa);border:1px solid #69c2c845;border-radius:11px;grid-template-columns:31px minmax(0,1fr);align-items:center;gap:8px;width:180px;min-height:58px;padding:7px 9px;animation:4.6s ease-in-out infinite demoNodeFloat;display:grid;position:absolute;box-shadow:0 12px 28px #000c183d}.demoCanvasGraph article>i{color:#76dfcc;background:#38a49721;border:1px solid #6ad6c44d;border-radius:8px;place-items:center;width:29px;height:29px;display:grid}.demoCanvasGraph article svg{width:15px;height:15px}.demoCanvasGraph article>span{gap:2px;min-width:0;display:grid}.demoCanvasGraph article small{color:#6cd5c2;letter-spacing:.1em;text-transform:uppercase;font-size:4px;font-weight:950}.demoCanvasGraph article strong{text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.demoCanvasGraph article em{color:#718f9b;text-overflow:ellipsis;white-space:nowrap;font-size:5px;font-style:normal;overflow:hidden}.demoCanvasGraph article.service{border-color:#447fc8;top:8%;left:5%}.demoCanvasGraph article.treatment{border-color:#37b48f;animation-delay:-.7s;bottom:8%;left:5%}.demoCanvasGraph article.veteran{border-color:#6cd8c5;animation-delay:-1.4s;top:42%;left:39%}.demoCanvasGraph article.condition{border-color:#38a9ba;animation-delay:-2.1s;top:8%;right:5%}.demoCanvasGraph article.path{border-color:#c4973e;animation-delay:-2.8s;top:42%;right:5%}.demoCanvasGraph article.gap{background:linear-gradient(140deg,#533a10f5,#251d0cfa);border-color:#d5a23c;animation-delay:-3.5s;bottom:8%;right:5%}.demoCanvasGraph article.gap>i{color:#efc162;background:#d69d3421;border-color:#ebb95152}.demoPublicCanvas .demoCanvasVeteran{border-color:#70d8c4;width:16.5%;top:38%;left:4%;box-shadow:0 0 0 4px #5dcfbd12,0 18px 40px #000f1c52}.demoPublicCanvas .demoCanvasService{top:7%;left:26%}.demoPublicCanvas .demoCanvasCondition{top:39%;left:26%}.demoPublicCanvas .demoCanvasTreatment{top:71%;left:26%}.demoPublicCanvas .demoCanvasPath{top:21%;left:52%}.demoPublicCanvas .demoCanvasGap{top:62%;left:52%}.demoPublicCanvas .demoCanvasCriterion{top:4%;left:78%}.demoPublicCanvas .demoCanvasReview{top:34%;left:78%}.demoPublicCanvas .demoCanvasWitness{top:68%;left:78%}.demoMissionWorkspace{grid-template-columns:31% 69%;padding:13px;display:grid}.demoMissionWorkspace>aside{border-right:1px solid var(--demo-line);text-align:center;align-content:center;justify-items:center;padding:14px;display:grid}.demoReadinessGauge{background:radial-gradient(circle,#08243a 56%,transparent 58%),conic-gradient(#68dbc6 0 82%,#76a8b824 82%);border-radius:50%;justify-content:center;align-items:center;width:142px;height:142px;animation:3.5s ease-in-out infinite demoGaugePulse;display:flex;box-shadow:0 0 50px #43c7b11c}.demoReadinessGauge strong{font:600 50px/1 var(--cpos-display-font)}.demoReadinessGauge sup{color:#6edcc8;align-self:flex-start;margin-top:43px;font-size:12px}.demoMissionWorkspace>aside>span{color:#6dd9c5;letter-spacing:.1em;text-transform:uppercase;margin-top:13px;font-size:7px;font-weight:900}.demoMissionWorkspace>aside>p{color:#7796a2;max-width:180px;margin:8px 0;font-size:7px;line-height:1.45}.demoMissionWorkspace>aside>footer{color:#84a0aa;align-items:center;gap:6px;margin-top:8px;font-size:5px;display:flex}.demoMissionWorkspace>aside>footer i{background:#69d8c5;border-radius:50%;width:5px;height:5px}.demoMissionQueue{align-content:center;gap:7px;padding:11px 16px;display:grid}.demoMissionQueue article{background:#072233ab;border:1px solid #7ebcc724;border-radius:10px;grid-template-columns:30px minmax(0,1fr) 32px auto;align-items:center;gap:9px;min-height:76px;padding:7px 9px;display:grid}.demoMissionQueue article.priority{background:linear-gradient(90deg,#369f942b,#072333ba);border-color:#6adbc661;box-shadow:inset 2px 0 #68dbc6}.demoMissionQueue article>i{color:#6bd8c5;background:#44b0a11c;border-radius:8px;place-items:center;width:28px;height:28px;font-size:6px;font-style:normal;font-weight:900;display:grid}.demoMissionQueue article>span{gap:2px;min-width:0;display:grid}.demoMissionQueue small{color:#69d6c3;letter-spacing:.08em;text-transform:uppercase;font-size:4.5px;font-weight:950}.demoMissionQueue strong{font-size:9px}.demoMissionQueue em{color:#76939f;font-size:5.5px;font-style:normal}.demoMissionQueue article>b{color:#6fdac7;font:650 17px/1 var(--cpos-display-font)}.demoMissionQueue button{color:#79dac9;background:#4cb7a614;border:1px solid #69d8c533;border-radius:7px;padding:7px;font-size:5px;font-weight:850}.demoPackageWorkspace{grid-template-columns:26% 74%;gap:12px;padding:13px;display:grid}.demoPackageWorkspace>ol{align-content:center;gap:5px;margin:0;padding:10px;list-style:none;display:grid;position:relative}.demoPackageWorkspace>ol:before{content:"";background:linear-gradient(#65d8c4 0 78%,#69d8c42e 78%);width:1px;position:absolute;top:59px;bottom:59px;left:25px}.demoPackageWorkspace>ol li{z-index:1;grid-template-columns:30px minmax(0,1fr);align-items:center;gap:9px;min-height:60px;display:grid;position:relative}.demoPackageWorkspace>ol li>i{color:#7695a0;background:#0b3043;border:1px solid #70b5c13d;border-radius:50%;place-items:center;width:28px;height:28px;font-size:6px;font-style:normal;font-weight:950;display:grid;box-shadow:0 0 0 5px #071f34}.demoPackageWorkspace>ol li.complete>i,.demoPackageWorkspace>ol li.active>i{color:#72dec9;border-color:#68dac6}.demoPackageWorkspace>ol li.active>i{background:#13545c;box-shadow:0 0 0 5px #5fd7c114,0 0 18px #4dc6b12e}.demoPackageWorkspace>ol span{gap:2px;display:grid}.demoPackageWorkspace>ol small{color:#6bd6c3;text-transform:uppercase;font-size:4px;font-weight:900}.demoPackageWorkspace>ol strong{font-size:7px}.demoDocumentSet{box-sizing:border-box;grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;gap:12px;padding-inline:clamp(20px,2vw,34px);display:grid}.demoDocumentSet article{box-sizing:border-box;color:#0b2d40;background:linear-gradient(155deg,#f4faf8,#cfe4e2);border:1px solid #84bec82e;border-radius:9px;grid-template-rows:auto auto 1fr auto auto;min-height:250px;padding:13px;display:grid;position:relative;overflow:hidden;transform:translateY(5px);box-shadow:0 16px 32px #000a163d}.demoDocumentSet article.featured{background:linear-gradient(155deg,#f4fcf9,#bde2dc);border-color:#68ddc78a;min-height:276px;animation:4.2s ease-in-out infinite demoDocumentFloat;transform:none;box-shadow:0 21px 42px #269c8c30}.demoDocumentSet article>i{color:#dffaf4;background:#0f5c63;border-radius:50%;place-items:center;width:23px;height:23px;font-size:6px;font-style:normal;font-weight:950;display:grid}.demoDocumentSet article>small{color:#177b75;letter-spacing:.1em;text-transform:uppercase;margin-top:12px;font-size:4.5px;font-weight:950}.demoDocumentSet article>strong{font:650 13px/1.05 var(--cpos-display-font);margin-top:7px}.demoDocumentSet article>span{color:#52747c;border-top:1px solid #1753592b;align-self:end;padding-top:10px;font-size:5.5px;line-height:1.4}.demoDocumentSet article>footer{color:#176f6b;justify-content:space-between;margin-top:10px;font-size:5px;font-weight:950;display:flex}.demoDocumentSet article>footer b{font-size:9px}.demoStudioBriefing{border-left:1px solid var(--demo-line);color:#eaf4f4;background:linear-gradient(#072333f5,#051929fa);grid-template-rows:auto auto auto auto 1fr auto;align-content:start;padding:17px;display:grid}.demoStudioBriefing>header{border-bottom:1px solid var(--demo-line);color:#6bd6c3;letter-spacing:.12em;text-transform:uppercase;justify-content:space-between;align-items:center;padding-bottom:13px;font-size:7px;font-weight:950;display:flex}.demoStudioBriefing>header i{background:#6cdec9;border-radius:50%;width:6px;height:6px;animation:2.7s ease-in-out infinite demoStudioPulse;box-shadow:0 0 11px #50c5af}.demoBriefMetric{border-bottom:1px solid var(--demo-line);gap:4px;padding:18px 0;display:grid}.demoBriefMetric strong{color:#effaf8;font:600 46px/.9 var(--cpos-display-font)}.demoBriefMetric span{color:#6bd6c3;letter-spacing:.1em;text-transform:uppercase;font-size:6px;font-weight:900}.demoStudioBriefing h2{color:#eef8f7;font:600 22px/1.04 var(--cpos-display-font);letter-spacing:-.035em;margin:18px 0 10px}.demoStudioBriefing>ul{margin:0;padding:0;list-style:none;display:grid}.demoStudioBriefing>ul li{color:#a9c0c5;border-bottom:1px solid #7ebdc81a;grid-template-columns:20px minmax(0,1fr);align-items:center;gap:7px;padding:9px 0;font-size:7px;display:grid}.demoStudioBriefing>ul li i{color:#70d9c6;background:#49b8a51a;border-radius:50%;place-items:center;width:18px;height:18px;font-size:5px;font-style:normal;display:grid}.demoBriefWhy{background:#348f8812;border:1px solid #66d3c129;border-radius:9px;align-self:end;padding:10px}.demoBriefWhy small{color:#68d5c2;letter-spacing:.1em;text-transform:uppercase;font-size:5px;font-weight:950}.demoBriefWhy p{color:#7f9ba5;margin:5px 0 0;font-size:6.5px;line-height:1.45}.demoStudioBriefing>button{color:#e7f7f4;font:850 7px var(--cpos-interface-font);cursor:pointer;background:linear-gradient(90deg,#37a69738,#2c82811a);border:1px solid #68dac657;border-radius:8px;justify-content:space-between;align-items:center;padding:11px;display:flex}.demoStudioBriefing>button span{color:#75decb;font-size:10px}.demoStudioFooter{border-top:1px solid var(--demo-line);color:#6e8e9a;letter-spacing:.1em;text-transform:uppercase;background:#061a2d;grid-template-columns:1fr auto 1fr;align-items:center;gap:20px;min-height:48px;padding:0 18px;font-size:6px;font-weight:900;display:grid}.demoStudioFooter>span{align-items:center;gap:7px;display:flex}.demoStudioFooter>span i{background:#68d8c5;border-radius:50%;width:5px;height:5px}.demoStudioFooter>div{gap:6px;display:flex}.demoStudioFooter>div button{cursor:pointer;background:#83b9c42e;border:0;border-radius:4px;width:23px;height:3px;padding:0}.demoStudioFooter>div button.active{background:#6cdac6;box-shadow:0 0 9px #69dbc66b}.demoStudioFooter>strong{color:#6fd2c0;justify-self:end;font-size:6px}.demoExperienceClosing{color:#edf8f6;background:linear-gradient(120deg,#071d31,#0c404d 72%,#12665f);grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:25px 60px;padding:58px max(30px,50vw - 710px);display:grid}.demoExperienceClosing .eyebrow{color:#72ddc9}.demoExperienceClosing h2{color:#f2f9f8;max-width:850px;font:550 clamp(40px,4.2vw,64px)/.98 var(--cpos-display-font);letter-spacing:-.05em;margin:9px 0 0}.demoExperienceClosing>div:first-child>span{color:#9cb6bc;margin-top:14px;font-size:12px;display:block}.demoExperienceClosing>div:nth-child(2){gap:9px;display:flex}.demoExperienceClosing a{color:#ecf9f6;background:#07273466;border:1px solid #82d7cc40;border-radius:8px;justify-content:space-between;align-items:center;gap:20px;min-height:46px;padding:0 15px;font-size:9px;font-weight:900;text-decoration:none;display:flex}.demoExperienceClosing a:first-child{color:#0d5551;background:#dff9f3}.demoExperienceClosing>small{color:#78969f;border-top:1px solid #8ec4c92b;grid-column:1/-1;padding-top:17px;font-size:7px;line-height:1.5}@keyframes demoStudioPulse{0%,to{opacity:.55;transform:scale(.86)}50%{opacity:1;transform:scale(1.15)}}@keyframes demoTourBlink{0%,to{opacity:.55}50%{opacity:1}}@keyframes demoSceneEnter{0%{opacity:.3;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes demoRecordIn{0%{opacity:0;transform:translate(-12px)}to{opacity:1;transform:none}}@keyframes demoOrbit{to{transform:rotate(360deg)}}@keyframes demoCanvasFlow{to{stroke-dashoffset:-60px}}@keyframes demoNodeFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@keyframes demoGaugePulse{0%,to{box-shadow:0 0 42px #43c7b114}50%{box-shadow:0 0 58px #43c7b12e}}@keyframes demoDocumentFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@media (max-width:1180px){.demoExperienceHero{grid-template-columns:1fr;min-height:0;padding-top:60px;padding-bottom:70px}.demoOutcomePreview{width:100%;max-width:760px}.demoStudioBody{grid-template-columns:190px minmax(500px,1fr)}.demoStudioBriefing{border-top:1px solid var(--demo-line);border-left:0;grid-column:1/-1;grid-template-rows:auto;grid-template-columns:160px 1.2fr 1fr auto;align-items:center;gap:18px}.demoStudioBriefing>header{display:none}.demoBriefMetric{border-bottom:0;padding:10px 0}.demoStudioBriefing h2{margin:0}.demoStudioBriefing>ul{display:none}.demoBriefWhy{align-self:center}.demoStudioBriefing>button{min-width:160px}.demoExperienceClosing{grid-template-columns:1fr}.demoExperienceClosing>div:nth-child(2){justify-self:start}}@media (max-width:760px){.demoExperienceHero{padding:44px 18px 56px}.demoExperienceHero h1{font-size:clamp(44px,12.5vw,58px)}.demoExperienceHero>div>p:not(.eyebrow){font-size:13px}.demoExperienceActions{display:grid}.demoExperienceActions a{box-sizing:border-box;width:100%}.demoOutcomePreview{border-left:0;border-right:0;border-radius:0;width:calc(100% + 36px);margin-left:-18px;margin-right:-18px}.demoStudio{border-left:0;border-right:0;border-radius:0;width:100%;margin:0}.demoStudioHeader{padding:0 13px}.demoStudioHeader>div:first-child strong,.demoStudioHeader>div:last-child small{display:none}.demoStudioHeader>div:last-child{gap:0}.demoStudioBody{grid-template-columns:1fr}.demoStudioRail{border-right:0;border-bottom:1px solid var(--demo-line);grid-template-rows:auto auto;padding:8px}.demoStudioRail>header,.demoStudioRail>footer{display:none}.demoStudioRail>button{border-top:0;grid-template-columns:24px 1fr;min-height:50px}.demoStudioRail>button:not(.active){display:none}.demoStudioRail>button>i{width:22px;height:22px}.demoStudioRail>button em{display:none}.demoStudioStage{min-height:480px}.demoScene{grid-template-rows:44px minmax(0,1fr) 40px}.demoScene>header,.demoScene>footer{padding:0 11px}.demoEvidenceWorkspace{grid-template-columns:1fr;gap:8px;padding:8px}.demoEvidenceStack article{min-height:55px}.demoEvidenceExtraction{grid-template-rows:auto auto auto;grid-template-columns:76px 1fr;padding:9px}.demoExtractionOrbit{grid-row:1/4;width:66px;height:66px}.demoExtractionOrbit strong{font-size:23px}.demoEvidenceExtraction>header{text-align:left}.demoEvidenceExtraction>div:nth-of-type(2){grid-template-columns:1fr 1fr}.demoEvidenceExtraction>footer{grid-column:2}.demoCanvasGraph{transform-origin:50%;min-height:400px;transform:scale(.9)}.demoCanvasGraph article{grid-template-columns:25px 1fr;width:135px;padding:6px}.demoCanvasGraph article>i{width:23px;height:23px}.demoCanvasGraph article.veteran{left:32%}.demoCanvasGraph article.service,.demoCanvasGraph article.treatment{left:1%}.demoCanvasGraph article.condition,.demoCanvasGraph article.path,.demoCanvasGraph article.gap{right:1%}.demoMissionWorkspace{grid-template-columns:1fr;padding:8px}.demoMissionWorkspace>aside{border-right:0;border-bottom:1px solid var(--demo-line);text-align:left;grid-template-columns:100px 1fr;padding:8px}.demoReadinessGauge{grid-row:1/5;width:86px;height:86px}.demoReadinessGauge strong{font-size:33px}.demoReadinessGauge sup{margin-top:25px}.demoMissionWorkspace>aside>span{margin-top:0}.demoMissionWorkspace>aside>p{margin:6px 0}.demoMissionQueue{padding:8px 0}.demoMissionQueue article{grid-template-columns:27px 1fr 28px;min-height:63px}.demoMissionQueue button{display:none}.demoPackageWorkspace{grid-template-columns:1fr;padding:8px}.demoPackageWorkspace>ol{grid-template-columns:repeat(4,1fr);padding:3px}.demoPackageWorkspace>ol:before{width:auto;height:1px;inset:17px 11% auto}.demoPackageWorkspace>ol li{grid-template-columns:1fr;justify-items:center;min-height:45px}.demoPackageWorkspace>ol li>i{width:25px;height:25px}.demoPackageWorkspace>ol span{display:none}.demoDocumentSet{gap:5px;padding-inline:0}.demoDocumentSet article,.demoDocumentSet article.featured{min-height:220px;padding:8px}.demoDocumentSet article>strong{font-size:10px}.demoDocumentSet article>span{font-size:4.5px}.demoStudioBriefing{grid-column:auto;grid-template-columns:88px 1fr;gap:10px;padding:13px;display:grid}.demoBriefMetric{grid-row:1/3}.demoBriefMetric strong{font-size:34px}.demoStudioBriefing h2{font-size:18px}.demoBriefWhy{display:none}.demoStudioBriefing>button{grid-column:2;min-width:0}.demoStudioFooter{grid-template-columns:1fr auto;padding:0 12px}.demoStudioFooter>strong{display:none}.demoExperienceClosing{padding:50px 19px}.demoExperienceClosing h2{font-size:42px}.demoExperienceClosing>div:nth-child(2){width:100%;display:grid}.demoExperienceClosing a{box-sizing:border-box;width:100%}}@media (prefers-reduced-motion:reduce){.demoExperience *{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}}.technologyEnginePage{--engine-ink:#08263d;--engine-copy:#526f80;--engine-line:#1f5a6f2b;--engine-teal:#63d8c3;--engine-blue:#4f9bd0;--engine-gold:#e1ae4e;width:100%;color:var(--engine-ink);background:radial-gradient(circle at 82% 36%,#43c0ad14,#0000 28%),linear-gradient(#eef4f5 0%,#f9fbfb 58%,#edf4f4 100%);overflow:hidden}.technologyEngineEyebrow{color:#167e7b;letter-spacing:.2em;text-transform:uppercase;margin:0;font-size:10px;font-weight:950}.technologyEngineHero{box-sizing:border-box;color:#f4fafb;background:radial-gradient(circle at 91% 19%,#1d99a252,#0000 27%),radial-gradient(circle at 8% 92%,#3ed3b51c,#0000 29%),linear-gradient(116deg,#04172b 0%,#07243d 54%,#0b4b5b 100%);grid-template-columns:minmax(500px,.9fr) minmax(600px,1.1fr);align-items:center;gap:clamp(34px,4vw,64px);min-height:540px;padding:clamp(32px,3vw,44px) max(34px,50vw - 790px);display:grid;position:relative;overflow:hidden}.technologyEngineHero:before{content:"";pointer-events:none;background-image:linear-gradient(#80bccf11 1px,#0000 1px),linear-gradient(90deg,#80bccf11 1px,#0000 1px);background-size:62px 62px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000 0%,#000000b3 70%,#0000 100%);mask-image:linear-gradient(90deg,#000 0%,#000000b3 70%,#0000 100%)}.technologyEngineHeroCopy,.technologyEngineConsole{z-index:1;position:relative}.technologyEngineHeroCopy{max-width:720px}.technologyEngineHeroCopy .technologyEngineEyebrow{color:#72dfcc}.technologyEngineHeroCopy h1{color:#f8fbfc;max-width:760px;font-family:var(--cpos-display-font);letter-spacing:-.056em;margin:17px 0 22px;font-size:clamp(50px,4vw,66px);font-weight:500;line-height:.94}.technologyEngineHeroCopy>p:not(.technologyEngineEyebrow){color:#b8ced7;max-width:680px;margin:0;font-size:clamp(16px,1.25vw,20px);font-weight:600;line-height:1.62}.technologyEngineHeroActions{flex-wrap:wrap;gap:11px;margin-top:28px;display:flex}.technologyEngineHeroActions a,.technologyEngineCta a{box-sizing:border-box;color:#eaf7f6;border:1px solid #8bcfd642;border-radius:8px;justify-content:space-between;align-items:center;gap:26px;min-height:48px;padding:0 18px;font-size:11px;font-weight:900;text-decoration:none;transition:transform .18s,border-color .18s,background .18s;display:inline-flex}.technologyEngineHeroActions a:first-child{color:#0b5b58;background:#dff9f3;border-color:#68d9c4;box-shadow:0 16px 36px #000d1d3d}.technologyEngineHeroActions a:hover,.technologyEngineCta a:hover{border-color:#73decbad;text-decoration:none;transform:translateY(-2px)}.technologyEngineAssurances{color:#a9c0c9;border-top:1px solid #95cbd82b;flex-wrap:wrap;gap:12px 24px;margin-top:23px;padding-top:18px;font-size:10px;font-weight:850;display:flex}.technologyEngineAssurances span{align-items:center;gap:8px;display:inline-flex}.technologyEngineAssurances i{background:#64d8c3;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 5px #63d8c314,0 0 14px #63d8c361}.technologyEngineConsole{background:linear-gradient(145deg,#061f33f5,#031424fa);border:1px solid #7fc7d347;border-radius:24px;overflow:hidden;box-shadow:0 36px 90px #000a1861,inset 0 1px #ffffff12}.technologyEngineConsole>header,.technologyEngineConsole>footer{z-index:3;background:#071f32d6;border-bottom:1px solid #7cbac929;justify-content:space-between;align-items:center;gap:18px;min-height:54px;padding:0 19px;display:flex;position:relative}.technologyEngineConsole>header div{color:#e8f4f5;letter-spacing:.13em;text-transform:uppercase;align-items:center;gap:9px;font-size:9px;font-weight:950;display:flex}.technologyEngineConsole>header div i{background:#66dbc6;border-radius:50%;width:8px;height:8px;animation:2.2s ease-in-out infinite technologyEngineStatus;box-shadow:0 0 0 6px #66dbc617,0 0 14px #66dbc66b}.technologyEngineConsole>header>strong{color:#78a0ae;letter-spacing:.16em;text-transform:uppercase;font-size:8px;font-weight:950}.technologyEngineCoreMap{background:radial-gradient(circle,#42c4af1c,#0000 26%),linear-gradient(#77b2c40e 1px,#0000 1px) 0 0/42px 42px,linear-gradient(90deg,#77b2c40e 1px,#0000 1px) 0 0/42px 42px;height:clamp(310px,24vw,340px);position:relative;overflow:hidden}.technologyEngineCoreMap:after{z-index:0;content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#64ddc913,#61b1d30b,#0000);width:24%;animation:6.8s ease-in-out infinite technologyMapSweep;position:absolute;top:0;bottom:0;left:-24%;transform:skew(-12deg)}.technologyEngineScan{z-index:0;aspect-ratio:1;background:conic-gradient(from 0deg, transparent 0 76%, #64dfc926 86%, #64dfc905 94%, transparent 100%);border-radius:50%;width:min(39%,284px);animation:7s linear infinite technologyEngineScan;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-mask-image:radial-gradient(circle,#0000 0 24%,#000 29% 48%,#0000 70%);mask-image:radial-gradient(circle,#0000 0 24%,#000 29% 48%,#0000 70%)}.technologyEngineScan:before,.technologyEngineScan:after{content:"";border-radius:50%;position:absolute}.technologyEngineScan:before{border:1px solid #62dac61c;inset:15%;box-shadow:0 0 26px #4ccdb814}.technologyEngineScan:after{background:#79e7d3;width:5px;height:5px;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 -94px #67dfcab8,0 94px #549cc89e,94px 0 #67dfca80,-94px 0 #549cc86b}.technologyEngineInputs,.technologyEngineOutputs{z-index:2;align-content:space-between;width:22%;display:grid;position:absolute;top:10%;bottom:8%}.technologyEngineInputs{left:2.6%}.technologyEngineOutputs{right:2.6%}.technologyEngineInputs>header,.technologyEngineOutputs>header{display:none}.technologyEngineInputs article,.technologyEngineOutputs article{box-sizing:border-box;background:linear-gradient(135deg,#113d4ff5,#072335f5);border:1px solid #6ab2c338;border-radius:10px;align-items:center;min-height:56px;animation:5.4s ease-in-out infinite technologyNodeActivity;display:grid;position:relative;box-shadow:0 12px 28px #000c1936}.technologyEngineInputs article:after,.technologyEngineOutputs article:before{content:"";opacity:.28;background:#67d9c5;border-radius:50%;width:6px;height:6px;animation:3.6s ease-in-out infinite technologyPortActivity;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 0 11px #52cbb5}.technologyEngineInputs article:after{right:-4px}.technologyEngineOutputs article:before{left:-4px}.technologyEngineInputs article:nth-child(2):after,.technologyEngineOutputs article:nth-child(2):before{animation-delay:-1.2s}.technologyEngineInputs article:nth-child(3):after,.technologyEngineOutputs article:nth-child(3):before{animation-delay:-2.4s}.technologyEngineInputs article:nth-child(2),.technologyEngineOutputs article:nth-child(2){animation-delay:-1.8s}.technologyEngineInputs article:nth-child(3),.technologyEngineOutputs article:nth-child(3){animation-delay:-3.6s}.technologyEngineInputs article{grid-template-columns:34px minmax(0,1fr);gap:9px;padding:7px 10px}.technologyEngineInputs article>span{color:#6edbc7;background:#46b1a21a;border:1px solid #68dac640;border-radius:8px;place-items:center;width:31px;height:31px;display:grid}.technologyEngineInputs article>span svg,.technologyEngineOutputs article>span svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.65px;width:17px;height:17px}.technologyEngineInputs article>div,.technologyEngineOutputs article>div{gap:3px;min-width:0;display:grid}.technologyEngineInputs small,.technologyEngineOutputs small{color:#6e96a5;letter-spacing:.12em;text-transform:uppercase;font-size:6px;font-weight:900}.technologyEngineInputs strong,.technologyEngineOutputs strong{color:#e6f1f3;text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:850;overflow:hidden}.technologyEngineOutputs article{background:linear-gradient(135deg,#0d464df2,#072535f7);border-color:#5fd5c040;grid-template-columns:minmax(0,1fr) 26px;gap:8px;padding:7px 9px 7px 12px}.technologyEngineOutputs article>span{color:#72ddca;background:#62dac31f;border-radius:50%;place-items:center;width:24px;height:24px;display:grid}.technologyEngineCoreMap>svg{z-index:1;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.technologyEngineCoreMap>svg path{fill:none;stroke:#4db5ad;stroke-width:1.55px;stroke-dasharray:7 8;opacity:.52;vector-effect:non-scaling-stroke;filter:drop-shadow(0 0 4px #4cc6b52e);animation:3.4s linear infinite technologyEngineFlow}.technologyEngineCoreMap>svg path.technologyFlowOutput{stroke:#55c8ba;animation-direction:reverse}.technologyEngineCoreMap>svg path:nth-of-type(2),.technologyEngineCoreMap>svg path:nth-of-type(5){stroke:#5b9fc9}.technologyEngineCoreMap>svg path:nth-of-type(3),.technologyEngineCoreMap>svg path:nth-of-type(6){animation-duration:4.1s}.technologyEngineCoreMap>svg circle{fill:#70dfcb;filter:drop-shadow(0 0 6px #58cab6)}.technologyEngineCoreMap>svg circle.signalBlue{fill:#61aee0;filter:drop-shadow(0 0 6px #4f9fd0)}.technologyEngineCoreMap>svg circle.signalGold{fill:#f0bd58;filter:drop-shadow(0 0 6px #d8a640)}.technologyEngineCore{z-index:2;aspect-ratio:1;background:radial-gradient(circle,#10515d 0%,#092d45 61%,#071d31 100%);border:1px solid #68dec885;border-radius:50%;place-items:center;width:18%;animation:4.8s ease-in-out infinite technologyCoreBreathe;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 14px #53c9b60a,0 0 56px #3dc6b136}.technologyEngineCore>div{z-index:2;justify-items:center;display:grid;position:relative}.technologyEngineCore small{color:#6ee0cb;font:600 20px/.9 var(--cpos-display-font);letter-spacing:-.04em}.technologyEngineCore strong{color:#f0f8f8;letter-spacing:.12em;margin-top:4px;font-size:6px}.technologyEngineCore span{color:#789ba9;text-transform:uppercase;margin-top:7px;font-size:6px;font-weight:900}.technologyCoreFunction{z-index:3;color:#83b4b8;letter-spacing:.12em;text-transform:uppercase;background:#052332eb;border:1px solid #6ddcc938;border-radius:999px;padding:4px 7px;font-size:5px;font-weight:950;animation:4.8s ease-in-out infinite technologyCoreFunction;position:absolute;box-shadow:0 6px 14px #000c1940}.technologyCoreFunctionOne{top:-29px;left:50%;transform:translate(-50%)}.technologyCoreFunctionTwo{animation-delay:-1.2s;top:50%;right:-51px;transform:translateY(-50%)}.technologyCoreFunctionThree{animation-delay:-2.4s;bottom:-29px;left:50%;transform:translate(-50%)}.technologyCoreFunctionFour{animation-delay:-3.6s;top:50%;left:-66px;transform:translateY(-50%)}.technologyCoreRing{border:1px dashed #63dac447;border-radius:50%;animation:12s linear infinite technologyCoreRotate;position:absolute}.technologyCoreRingOne{inset:-12%}.technologyCoreRingTwo{border-color:#5295bc33;animation-duration:18s;animation-direction:reverse;inset:-26%}.technologyCorePulse{background:#6de0cb;border-radius:50%;width:7px;height:7px;position:absolute;box-shadow:0 0 10px #5bd0bc}.technologyCorePulseOne{top:-14%;left:48%}.technologyCorePulseTwo{background:#58a8d7;bottom:44%;right:-15%;box-shadow:0 0 10px #58a8d7}.technologyEngineConsole>footer{background:#051b2cf0;border-top:1px solid #7cbac929;border-bottom:0;min-height:52px}.technologyEngineConsole>footer span{color:#7293a1;letter-spacing:.07em;text-transform:uppercase;align-items:baseline;gap:6px;font-size:7px;font-weight:850;display:flex}.technologyEngineConsole>footer strong{color:#6ddcc8;font:600 16px/1 var(--cpos-display-font)}.technologyEngineLifecycle,.technologyDecisionSection,.technologyArchitectureSection,.technologyProtectionRail,.technologyGovernanceSection,.technologyEngineCta{width:min(1520px,100% - 64px);margin-inline:auto}.technologyEngineLifecycle{padding:94px 0 82px}.technologyEngineLifecycle>header{grid-template-columns:minmax(0,1fr) minmax(360px,.5fr);align-items:end;gap:70px;margin-bottom:50px;display:grid}.technologyEngineLifecycle h2,.technologyDecisionCopy h2,.technologyArchitectureIntro h2,.technologyGovernanceSection h2,.technologyEngineCta h2{max-width:920px;color:var(--engine-ink);font-family:var(--cpos-display-font);letter-spacing:-.05em;margin:12px 0 0;font-size:clamp(48px,4.2vw,70px);font-weight:500;line-height:.98}.technologyEngineLifecycle>header>p,.technologyDecisionCopy>p:not(.technologyEngineEyebrow),.technologyArchitectureIntro>p:not(.technologyEngineEyebrow),.technologyGovernanceSection>p,.technologyEngineCta>p{color:var(--engine-copy);margin:0;font-size:15px;font-weight:600;line-height:1.7}.technologyEngineLifecycle>ol{grid-template-columns:repeat(5,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.technologyEngineLifecycle li{min-width:0;padding-right:clamp(18px,2.1vw,34px)}.technologyEngineStageMarker{grid-template-columns:48px minmax(0,1fr);align-items:center;margin-bottom:22px;display:grid}.technologyEngineStageMarker>span{color:#16817d;background:linear-gradient(145deg,#e8f6f3,#dcecee);border:1px solid #2a928f4d;border-radius:12px;place-items:center;width:44px;height:44px;display:grid;box-shadow:0 10px 24px #09324112}.technologyEngineStageMarker svg,.technologyGovernanceSignals svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7px;width:21px;height:21px}.technologyEngineStageMarker>i{background:#2f778533;height:1px;position:relative;overflow:hidden}.technologyEngineStageMarker>i:after{content:"";background:linear-gradient(90deg,#0000,#55c9b6,#0000);width:40%;height:1px;animation:3.5s linear infinite technologyLifecycleSignal;position:absolute;top:0;left:-40%}.technologyEngineLifecycle li:last-child .technologyEngineStageMarker>i{background:linear-gradient(90deg,#2f778533,#2f778514 68%,#0000);display:block}.technologyEngineLifecycle li>small{color:#23817e;letter-spacing:.16em;text-transform:uppercase;font-size:8px;font-weight:950}.technologyEngineLifecycle li>h3{color:var(--engine-ink);letter-spacing:-.025em;margin:10px 0 11px;font-size:clamp(19px,1.5vw,24px);font-weight:850;line-height:1.12}.technologyEngineLifecycle li>p{color:var(--engine-copy);margin:0;font-size:12px;font-weight:600;line-height:1.65}.technologyEngineLifecycle li>strong{color:#247b73;letter-spacing:.04em;text-transform:uppercase;align-items:center;gap:8px;margin-top:20px;font-size:9px;font-weight:950;display:flex}.technologyEngineLifecycle li>strong span{background:#dff3ef;border-radius:50%;place-items:center;width:17px;height:17px;font-size:8px;display:grid}.technologyDecisionSection{box-sizing:border-box;background:radial-gradient(circle at 94% 22%,#2cbea924,#0000 31%),linear-gradient(135deg,#061a2e,#0a3548 74%,#0c4a51);border-radius:28px;grid-template-columns:minmax(360px,.76fr) minmax(540px,1.24fr);align-items:center;gap:clamp(50px,7vw,110px);padding:clamp(50px,5.2vw,80px);display:grid;box-shadow:0 28px 75px #051e2f2b}.technologyDecisionCopy .technologyEngineEyebrow{color:#6edcc8}.technologyDecisionCopy h2{color:#f3f8f9}.technologyDecisionCopy>p:not(.technologyEngineEyebrow){color:#abc2ca;margin-top:22px}.technologyDecisionLegend{border-top:1px solid #89c2cc33;gap:0;margin-top:30px;display:grid}.technologyDecisionLegend span{color:#c0d1d6;border-bottom:1px solid #89c2cc24;grid-template-columns:30px minmax(0,1fr);align-items:center;gap:12px;min-height:45px;font-size:10px;font-weight:850;display:grid}.technologyDecisionLegend i{color:#68d8c4;font-style:normal;font-weight:950}.technologyDecisionTrace{background:linear-gradient(145deg,#062033ed,#041625f5);border:1px solid #77c2ca40;border-radius:20px;overflow:hidden;box-shadow:0 26px 58px #000a174d,inset 0 1px #ffffff0f}.technologyDecisionTrace>header,.technologyDecisionTrace>footer{color:#dce9eb;letter-spacing:.15em;text-transform:uppercase;border-bottom:1px solid #7cbbc629;justify-content:space-between;align-items:center;gap:16px;min-height:50px;padding:0 18px;font-size:8px;font-weight:950;display:flex}.technologyDecisionTrace>header strong{color:#68d8c4;align-items:center;gap:8px;font-size:7px;display:flex}.technologyDecisionTrace>header strong i{background:#68d8c4;border-radius:50%;width:6px;height:6px;box-shadow:0 0 10px #68d8c4}.technologyDecisionTrace>ol{gap:7px;margin:0;padding:13px;list-style:none;display:grid;position:relative}.technologyDecisionTrace>ol:before{z-index:0;content:"";opacity:.5;background:linear-gradient(#61d4c0 0 61%,#dfaa49 61% 81%,#61d4c0 81%);width:1px;position:absolute;top:29px;bottom:29px;left:36px}.technologyDecisionTrace li{z-index:1;min-height:61px;animation:.45s both technologyTraceEnter;animation-delay:calc(var(--trace-index,0) * 80ms);background:linear-gradient(90deg,#0e394bf2,#072032f5);border:1px solid #79b7c624;border-radius:11px;grid-template-columns:31px minmax(0,1fr) 28px;align-items:center;gap:10px;padding:7px 10px;display:grid;position:relative}.technologyDecisionTrace li[data-attention=true]{background:linear-gradient(90deg,#513a1375,#0b2431f2);border-color:#e0aa4847}.technologyDecisionTrace li>span,.technologyDecisionTrace li>i{color:#65d5c1;background:#0b3c50;border-radius:8px;place-items:center;width:27px;height:27px;font-size:7px;font-style:normal;font-weight:950;display:grid;box-shadow:0 0 0 4px #031827d9}.technologyDecisionTrace li>i{box-shadow:none;background:#42b9a51f;border-radius:50%}.technologyDecisionTrace li[data-attention=true]>i{color:#e7b45c;background:#dda6431f}.technologyDecisionTrace li>div{gap:2px;min-width:0;display:grid}.technologyDecisionTrace li small{color:#6b96a4;letter-spacing:.12em;text-transform:uppercase;font-size:6px;font-weight:950}.technologyDecisionTrace li strong{color:#ecf5f6;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.technologyDecisionTrace li em{color:#7898a4;font-size:7px;font-style:normal;font-weight:700}.technologyDecisionTrace>footer{letter-spacing:.1em;border-top:1px solid #7cbbc629;border-bottom:0}.technologyDecisionTrace>footer span{color:#7595a1}.technologyDecisionTrace>footer strong{color:#68d8c4;font-size:9px}.technologyDecisionTrace>footer i{margin-left:15px;font-style:normal}.technologyArchitectureSection{grid-template-columns:minmax(380px,.78fr) minmax(0,1.22fr);align-items:start;gap:clamp(55px,8vw,130px);padding:104px 0 92px;display:grid}.technologyArchitectureIntro>p:not(.technologyEngineEyebrow){margin-top:22px}.technologyArchitectureStack{perspective:800px;gap:5px;margin-top:31px;display:grid}.technologyArchitectureStack span{color:#176c69;letter-spacing:.13em;text-transform:uppercase;background:linear-gradient(100deg,#e7f3f2f2,#d6ecead1);border:1px solid #2f7d872e;border-radius:7px;justify-content:center;align-items:center;min-height:38px;font-size:8px;font-weight:950;display:flex;box-shadow:0 8px 22px #0d36440d}.technologyArchitectureStack span:nth-child(2){margin-inline:12px}.technologyArchitectureStack span:nth-child(3){background:linear-gradient(100deg,#dff4ef,#caeae6);border-color:#1f8e864d;margin-inline:24px}.technologyArchitectureStack span:nth-child(4){margin-inline:36px}.technologyArchitectureStack span:nth-child(5){color:#8cafa9;background:linear-gradient(100deg,#0d3d50,#0b293e);margin-inline:48px}.technologyArchitectureControls{border-top:1px solid var(--engine-line)}.technologyArchitectureControls article{border-bottom:1px solid var(--engine-line);grid-template-columns:48px minmax(0,1fr);gap:22px;padding:29px 0;display:grid}.technologyArchitectureControls article>span{color:#24817d;font:600 20px/1 var(--cpos-display-font)}.technologyArchitectureControls h3{color:var(--engine-ink);letter-spacing:-.025em;margin:0 0 8px;font-size:23px;font-weight:850}.technologyArchitectureControls p{color:var(--engine-copy);margin:0;font-size:13px;font-weight:600;line-height:1.65}.technologyProtectionRail{box-sizing:border-box;background:radial-gradient(circle at 86% 15%,#63ddc71f,#0000 26%),linear-gradient(110deg,#071e32,#0a3547 70%,#0d4b50);border:1px solid #50a1a238;border-radius:18px;grid-template-columns:auto minmax(300px,.9fr) minmax(420px,1.25fr) auto;align-items:center;gap:26px;margin-bottom:28px;padding:24px 28px;display:grid;box-shadow:0 18px 45px #0726341f}.technologyProtectionIcon{color:#72dfcb;background:#3ec1ad1a;border:1px solid #68dcc752;border-radius:14px;place-items:center;width:48px;height:48px;display:grid;box-shadow:inset 0 1px #ffffff0f,0 0 24px #4bd3bc14}.technologyProtectionIcon svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7px;width:24px;height:24px}.technologyProtectionCopy .technologyEngineEyebrow{color:#72dfcb}.technologyProtectionCopy h2{color:#f3f9fa;font:500 27px/1.05 var(--cpos-display-font);letter-spacing:-.035em;margin:5px 0 4px}.technologyProtectionCopy>p:last-child{color:#abc3cb;max-width:620px;margin:0;font-size:11px;font-weight:650;line-height:1.55}.technologyProtectionSignals{border-left:1px solid #80bec529;border-right:1px solid #80bec529;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.technologyProtectionSignals span{color:#d3e5e7;letter-spacing:.06em;text-transform:uppercase;border-left:1px solid #80bec51f;align-items:center;gap:8px;min-height:38px;padding:0 15px;font-size:8px;font-weight:900;display:flex}.technologyProtectionSignals span:first-child{border-left:0}.technologyProtectionSignals i{background:#69d9c4;border-radius:50%;flex:none;width:6px;height:6px;box-shadow:0 0 10px #69d9c4a6}.technologyProtectionRail>a{color:#dcf4ef;letter-spacing:.04em;white-space:nowrap;align-items:center;gap:16px;font-size:9px;font-weight:950;text-decoration:none;display:flex}.technologyProtectionRail>a span{color:#70dfca;font-size:15px}.technologyGovernanceSection{box-sizing:border-box;background:radial-gradient(circle at 94% 15%,#44c9b321,#0000 25%),linear-gradient(115deg,#e9f4f2,#dceceb);border:1px solid #39818b2b;border-radius:24px;grid-template-columns:minmax(0,1.1fr) minmax(360px,.62fr);gap:38px 80px;padding:54px 58px;display:grid;box-shadow:0 22px 58px #092d3a14}.technologyGovernanceSection h2{font-size:clamp(41px,3.5vw,58px)}.technologyGovernanceSection>p{align-self:end}.technologyGovernanceSignals{border-top:1px solid #1f606b29;grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.technologyGovernanceSignals span{color:#155f61;border-left:1px solid #1f606b29;align-items:center;gap:11px;min-height:58px;padding:0 22px;font-size:10px;font-weight:900;display:flex}.technologyGovernanceSignals span:first-child{border-left:0;padding-left:0}.technologyGovernanceSignals svg{color:#19817d;flex:none}.technologyEngineCta{box-sizing:border-box;color:#eef8f8;background:radial-gradient(circle at 92% 18%,#46d2b830,#0000 28%),linear-gradient(112deg,#071d32,#0a4050);border-radius:24px;grid-template-columns:minmax(0,1fr) minmax(320px,.5fr) auto;align-items:center;gap:45px;margin-top:74px;margin-bottom:70px;padding:48px 54px;display:grid;box-shadow:0 26px 68px #08223329}.technologyEngineCta .technologyEngineEyebrow{color:#6edbc7}.technologyEngineCta h2{color:#f3f9fa;font-size:clamp(39px,3vw,54px)}.technologyEngineCta>p{color:#adc4cc}.technologyEngineCta>div:last-child{gap:8px;display:grid}.technologyEngineCta a:first-child{color:#0b605c;background:#e3faf5;border-color:#69d9c4}@keyframes technologyEngineStatus{0%,to{opacity:.55;transform:scale(.84)}50%{opacity:1;transform:scale(1.15)}}@keyframes technologyEngineFlow{to{stroke-dashoffset:-60px}}@keyframes technologyEngineScan{to{transform:translate(-50%,-50%)rotate(360deg)}}@keyframes technologyMapSweep{0%,12%{opacity:0;left:-24%}24%{opacity:1}70%,to{opacity:0;left:112%}}@keyframes technologyNodeActivity{0%,70%,to{border-color:#6ab2c338;transform:translateY(0);box-shadow:0 12px 28px #000c1936}80%{border-color:#69e0cb94;transform:translateY(-2px);box-shadow:0 15px 34px #000c194d,0 0 22px #54cdb81a}}@keyframes technologyCoreBreathe{0%,to{box-shadow:0 0 0 14px #53c9b60a,0 0 48px #3dc6b126}50%{box-shadow:0 0 0 18px #53c9b60e,0 0 72px #3dc6b147}}@keyframes technologyCoreRotate{to{transform:rotate(360deg)}}@keyframes technologyPortActivity{0%,68%,to{opacity:.22;transform:translateY(-50%)scale(.72)}80%{opacity:1;transform:translateY(-50%)scale(1.2)}}@keyframes technologyCoreFunction{0%,68%,to{color:#789da5;border-color:#6ddcc92e;box-shadow:0 6px 14px #000c1940}78%{color:#b9ede4;border-color:#6ddcc994;box-shadow:0 0 18px #58d0bb33}}@keyframes technologyLifecycleSignal{to{left:110%}}@keyframes technologyTraceEnter{0%{opacity:.2;transform:translate(10px)}to{opacity:1;transform:none}}@media (max-width:1240px){.technologyEngineHero{grid-template-columns:minmax(380px,.8fr) minmax(560px,1.2fr);gap:34px;padding-inline:28px}.technologyEngineHeroCopy h1{font-size:clamp(52px,5.6vw,72px)}.technologyEngineLifecycle li{padding-right:18px}.technologyEngineLifecycle li>p{font-size:11px}.technologyDecisionSection,.technologyArchitectureSection{gap:52px}}@media (max-width:1040px){.technologyEngineHero{grid-template-columns:1fr;min-height:0;padding-top:44px;padding-bottom:50px}.technologyEngineHeroCopy{max-width:820px}.technologyEngineConsole{width:min(100%,800px)}.technologyEngineLifecycle,.technologyDecisionSection,.technologyArchitectureSection,.technologyProtectionRail,.technologyGovernanceSection,.technologyEngineCta{width:calc(100% - 44px)}.technologyEngineLifecycle>ol{grid-template-columns:repeat(3,minmax(0,1fr));gap:34px 0}.technologyEngineLifecycle li:nth-child(3) .technologyEngineStageMarker>i{display:none}.technologyEngineLifecycle li>p{font-size:12px}.technologyDecisionSection{grid-template-columns:1fr}.technologyDecisionCopy{max-width:760px}.technologyArchitectureSection{grid-template-columns:minmax(320px,.72fr) minmax(0,1fr)}.technologyProtectionRail{grid-template-columns:auto minmax(0,1fr) auto}.technologyProtectionSignals{grid-area:2/2/auto/-1}.technologyGovernanceSection{grid-template-columns:1fr}.technologyGovernanceSection>p{max-width:820px}.technologyEngineCta{grid-template-columns:1fr auto}.technologyEngineCta>p{grid-column:1}.technologyEngineCta>div:last-child{grid-area:1/2/span 2}}@media (max-width:760px){.technologyEngineHero{gap:34px;padding:42px 17px 50px}.technologyEngineHeroCopy h1{margin-top:14px;font-size:clamp(47px,13vw,62px);line-height:.96}.technologyEngineHeroCopy>p:not(.technologyEngineEyebrow){font-size:15px}.technologyEngineHeroActions{display:grid}.technologyEngineHeroActions a{width:100%}.technologyEngineAssurances{gap:11px;display:grid}.technologyEngineConsole{border-radius:17px}.technologyEngineConsole>header>strong{display:none}.technologyEngineCoreMap{height:440px}.technologyEngineInputs,.technologyEngineOutputs{grid-template-columns:repeat(3,minmax(0,1fr));align-content:stretch;gap:6px;width:auto;display:grid;left:12px;right:12px}.technologyEngineInputs{top:20px;bottom:auto}.technologyEngineOutputs{top:317px;bottom:auto}.technologyEngineInputs article,.technologyEngineOutputs article{min-width:0;min-height:76px}.technologyEngineInputs article{grid-template-columns:1fr;justify-items:start;gap:5px;padding:8px}.technologyEngineInputs article>span{width:25px;height:25px}.technologyEngineOutputs article{grid-template-columns:1fr;padding:9px}.technologyEngineOutputs article>span{display:none}.technologyEngineInputs strong,.technologyEngineOutputs strong{font-size:8px}.technologyEngineInputs small,.technologyEngineOutputs small{font-size:5px}.technologyEngineCore{width:128px;height:128px;top:163px}.technologyCoreFunction,.technologyEngineCoreMap>svg{display:none}.technologyEngineCore:before,.technologyEngineCore:after{content:"";background:linear-gradient(#0000,#5ccfbb);width:1px;height:58px;position:absolute;left:50%}.technologyEngineCore:before{bottom:100%}.technologyEngineCore:after{background:linear-gradient(#5ccfbb,#0000);top:100%}.technologyEngineConsole>footer{grid-template-columns:repeat(2,1fr);gap:8px;padding:10px 14px;display:grid}.technologyEngineLifecycle,.technologyDecisionSection,.technologyArchitectureSection,.technologyProtectionRail,.technologyGovernanceSection,.technologyEngineCta{width:calc(100% - 24px)}.technologyEngineLifecycle{padding:68px 0 58px}.technologyEngineLifecycle>header{grid-template-columns:1fr;gap:20px;margin-bottom:38px}.technologyEngineLifecycle h2,.technologyDecisionCopy h2,.technologyArchitectureIntro h2,.technologyGovernanceSection h2{font-size:42px}.technologyEngineLifecycle>ol{grid-template-columns:1fr;gap:0}.technologyEngineLifecycle li{grid-template-columns:55px minmax(0,1fr);padding:0 0 30px;display:grid}.technologyEngineStageMarker{grid-row:1/5;grid-template-columns:45px;align-content:start;margin:0}.technologyEngineStageMarker>i{justify-self:center;width:1px;height:calc(100% - 49px);display:block!important}.technologyEngineStageMarker>i:after{width:1px;height:40%;animation-name:technologyLifecycleSignalVertical;top:-40%;left:0}.technologyEngineLifecycle li:last-child .technologyEngineStageMarker>i{display:none!important}.technologyEngineLifecycle li>small,.technologyEngineLifecycle li>h3,.technologyEngineLifecycle li>p,.technologyEngineLifecycle li>strong{grid-column:2}.technologyEngineLifecycle li>h3{margin-top:8px}.technologyEngineLifecycle li>strong{margin-top:13px}.technologyDecisionSection{border-radius:18px;gap:34px;padding:38px 20px}.technologyDecisionTrace li{grid-template-columns:27px minmax(0,1fr)}.technologyDecisionTrace li>i{display:none}.technologyDecisionTrace>footer{gap:5px;padding-block:10px;display:grid}.technologyArchitectureSection{grid-template-columns:1fr;gap:48px;padding:70px 0 62px}.technologyArchitectureControls article{grid-template-columns:35px minmax(0,1fr);gap:14px}.technologyArchitectureControls h3{font-size:20px}.technologyProtectionRail{border-radius:18px;grid-template-columns:44px minmax(0,1fr);gap:18px 14px;padding:25px 20px}.technologyProtectionIcon{width:44px;height:44px}.technologyProtectionCopy h2{font-size:25px}.technologyProtectionSignals{border:0;grid-area:auto/1/auto/-1;grid-template-columns:1fr}.technologyProtectionSignals span{border-top:1px solid #80bec51f;border-left:0;min-height:34px;padding:0}.technologyProtectionRail>a{grid-column:1/-1;justify-content:space-between}.technologyGovernanceSection{border-radius:18px;gap:24px;padding:38px 22px}.technologyGovernanceSignals{grid-template-columns:1fr}.technologyGovernanceSignals span{border-top:1px solid #1f606b29;border-left:0;padding:0}.technologyEngineCta{border-radius:18px;grid-template-columns:1fr;gap:22px;margin-top:52px;margin-bottom:42px;padding:36px 23px}.technologyEngineCta h2{font-size:39px}.technologyEngineCta>p,.technologyEngineCta>div:last-child{grid-area:auto}.technologyEngineCta a{width:100%}}@keyframes technologyLifecycleSignalVertical{to{top:110%}}@media (prefers-reduced-motion:reduce){.technologyEnginePage *{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}.settingsCommandHeader .settingsHeaderRefundLink{color:#83ead7;letter-spacing:.09em;text-transform:uppercase;background:#051d3052;border:1px solid #70ddc87a;border-radius:999px;align-items:center;gap:10px;margin-top:18px;padding:10px 15px;font-size:10px;font-weight:900;text-decoration:none;display:inline-flex}.settingsCommandHeader .settingsHeaderRefundLink:hover,.settingsCommandHeader .settingsHeaderRefundLink:focus-visible{background:#70ddc824;border-color:#83ead7}.settingsRefundPanel{scroll-margin-top:calc(var(--cpos-command-height,64px) + 18px)}.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}.settingsRefundPanel>form{grid-template-columns:minmax(250px,.72fr) minmax(0,1.28fr);gap:16px 20px;padding:22px 27px 18px;display:grid}.settingsRefundPanel label{color:#1b4359;letter-spacing:.1em;text-transform:uppercase;align-content:start;gap:7px;font-size:9px;font-weight:900;display:grid}.settingsRefundPanel select,.settingsRefundPanel textarea{box-sizing:border-box;color:#17344c;width:100%;font:700 11px/1.45 var(--font-sans);background:#fff;border:1px solid #bfcfd8;border-radius:9px;outline:none}.settingsRefundPanel select{min-height:44px;padding:0 12px}.settingsRefundPanel textarea{resize:vertical;min-height:104px;padding:11px 12px}.settingsRefundPanel select:focus,.settingsRefundPanel textarea:focus{border-color:#2a978e;box-shadow:0 0 0 3px #2a978e1f}.settingsRefundPanel form>article{background:linear-gradient(125deg,#eef9f7,#f7fbfc);border:1px solid #b9d9d4;border-radius:11px;grid-template-columns:repeat(2,minmax(0,1fr));align-content:center;gap:9px 18px;padding:13px 15px;display:grid}.settingsRefundPanel form>article.review{background:linear-gradient(125deg,#fff9eb,#fffdf8);border-color:#dfc28c}.settingsRefundPanel form>article>div{gap:3px;display:grid}.settingsRefundPanel form>article small{color:#648091;letter-spacing:.1em;text-transform:uppercase;font-size:8px;font-weight:850}.settingsRefundPanel form>article strong{color:#155e61;font-size:12px}.settingsRefundPanel form>article.review strong{color:#805d1d}.settingsRefundPanel form>article p{color:#61798a;grid-column:1/-1;margin:3px 0 0;font-size:10px;line-height:1.45}.settingsRefundReason{grid-column:1/-1}.settingsRefundActions{grid-column:1/-1;justify-content:space-between;align-items:center;gap:16px;display:flex}.settingsRefundActions button{color:#fff;min-height:42px;font:900 10px/1 var(--font-sans);cursor:pointer;background:linear-gradient(120deg,#0f7180,#159486);border:0;border-radius:7px;padding:0 17px;box-shadow:0 8px 18px #0e6f7f24}.settingsRefundActions button:disabled{cursor:not-allowed;opacity:.5}.settingsRefundActions a,.settingsRefundEmpty a{color:#0e7280;font-size:10px;font-weight:900;text-decoration:none}.settingsRefundEmpty{background:#f5f9fa;border:1px solid #cbdce3;border-radius:12px;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:14px;margin:22px 27px 12px;padding:16px;display:grid}.settingsRefundEmpty>span{color:#087468;width:40px;height:40px;font:900 18px var(--cpos-display-font);background:#dff2ee;border-radius:50%;place-items:center;display:grid}.settingsRefundEmpty>div{gap:3px;display:grid}.settingsRefundEmpty strong{color:#17344c;font-size:12px}.settingsRefundEmpty p{color:#697f8f;margin:0;font-size:10px;line-height:1.45}.settingsRefundMessage{color:#0e7467;min-height:17px;margin:0 27px 14px;font-size:10px;font-weight:750}.settingsRefundPanel>footer{background:#f0f6f7;border-top:1px solid #d8e4e9;justify-content:space-between;align-items:center;gap:18px;padding:13px 27px;display:flex}.settingsRefundPanel>footer span{color:#167579;letter-spacing:.1em;text-transform:uppercase;font-size:8px;font-weight:900}.settingsRefundPanel>footer strong{color:#5c7384;text-align:right;font-size:9px}.settingsDataLifecycle .settingsDataActions{gap:0;padding:0 27px;display:grid}.settingsDataLifecycle .settingsDataActions>article{border-bottom:1px solid #dce6eb;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:20px;padding:20px 0;display:grid}.settingsDataLifecycle .settingsDataActions>article>span{gap:5px;display:grid}.settingsDataLifecycle .settingsDataActions strong{color:#17344c;font-size:13px}.settingsDataLifecycle .settingsDataActions small{color:#61798a;max-width:700px;font-size:11px;line-height:1.55}.settingsDataLifecycle button{color:#0b6866;min-height:42px;font:850 10px/1 var(--font-sans);cursor:pointer;background:#eef8f6;border:1px solid #9fc8c6;border-radius:7px;padding:0 15px}.settingsDataLifecycle button:disabled{cursor:not-allowed;opacity:.52}.settingsDataLifecycle .settingsDataActions>article.settingsDeletionAction{grid-template-columns:minmax(0,1fr) minmax(190px,240px) auto}.settingsDeletionAction label{gap:6px;display:grid}.settingsDeletionAction label>span{color:#7a4c38;letter-spacing:.08em;text-transform:uppercase;font-size:8px;font-weight:850}.settingsDeletionAction input{color:#563425;min-height:40px;font:750 11px var(--font-sans);background:#fffaf8;border:1px solid #d7b9ab;border-radius:7px;padding:0 11px}.settingsDeletionAction>button{color:#8b3f2d;background:#fff5f1;border-color:#d6b4a6}.settingsDataRequestList{border:1px solid #d6e3e8;border-radius:8px;gap:0;margin:18px 27px 0;display:grid}.settingsDataRequestList>strong{color:#1d4b5c;letter-spacing:.1em;text-transform:uppercase;border-bottom:1px solid #dce6eb;padding:11px 14px;font-size:9px}.settingsDataRequestList>div{border-bottom:1px solid #e2eaee;justify-content:space-between;align-items:center;gap:14px;padding:11px 14px;display:flex}.settingsDataRequestList>div:last-child{border-bottom:0}.settingsDataRequestList span{gap:3px;display:grid}.settingsDataRequestList b{color:#17344c;font-size:11px}.settingsDataRequestList small{color:#718695;text-transform:capitalize;font-size:9px}.settingsDataMessage{color:#0e7467;min-height:18px;margin:12px 27px 20px;font-size:11px;font-weight:750}.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,.settingsRefundPanel>form{grid-template-columns:1fr;padding:20px}.settingsRefundPanel form>article,.settingsRefundReason,.settingsRefundActions{grid-column:auto}.settingsRefundActions{flex-direction:column;align-items:stretch}.settingsRefundActions button{width:100%}.settingsRefundEmpty{grid-template-columns:40px minmax(0,1fr);margin-left:20px;margin-right:20px}.settingsRefundEmpty>a{grid-column:2}.settingsRefundMessage{margin-left:20px;margin-right:20px}.settingsRefundPanel>footer{flex-direction:column;align-items:flex-start;padding:13px 20px}.settingsRefundPanel>footer strong{text-align:left}.settingsDataLifecycle .settingsDataActions{padding:0 20px}.settingsDataLifecycle .settingsDataActions>article,.settingsDataLifecycle .settingsDataActions>article.settingsDeletionAction{grid-template-columns:1fr}.settingsDataLifecycle .settingsDataRequestList,.settingsDataLifecycle .settingsDataMessage{margin-left:20px;margin-right:20px}.settingsSecurityPanel>div>span{border-right:0;justify-items:start}.settingsSessionFooter{flex-direction:column;align-items:flex-start}}.activityHubPage{padding-top:22px}.activityHubHeader{grid-template-columns:minmax(0,1.2fr) minmax(310px,.55fr);gap:34px;min-height:220px;padding:28px 34px}.activityHubHeroCopy{align-self:center;min-width:0}.activityHubHeader h1{text-wrap:balance;max-width:820px;font-size:clamp(40px,4vw,62px);line-height:.94}.activityHubHeader>div>span{max-width:670px;margin-top:14px}.activityHubScopeCard{background:#02192a57;border-radius:16px;align-content:center;align-self:stretch;box-shadow:inset 3px 0 #60d8c3;border:1px solid #8adacf3d!important;gap:13px!important;padding:18px!important}.activityHubScopeIdentity{grid-template-columns:40px minmax(0,1fr);align-items:center;gap:12px;display:grid}.activityHubScopeIdentity>i{background:#3cbeaf1a;border:1px solid #69ddca4d;border-radius:11px;justify-content:center;align-items:center;gap:3px;width:40px;height:40px;display:flex}.activityHubScopeIdentity>i span{background:#69dfca;border-radius:99px;width:4px;box-shadow:0 0 10px #69dfca57}.activityHubScopeIdentity>i span:first-child{height:10px}.activityHubScopeIdentity>i span:nth-child(2){height:20px}.activityHubScopeIdentity>i span:nth-child(3){height:14px}.activityHubScopeIdentity>span{gap:4px;min-width:0;display:grid}.activityHubScopeIdentity small{color:#7fe1d1!important}.activityHubScopeIdentity strong{color:#f2fbfa;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.activityHubScopeCard>p{color:#9eb9ca;margin:0;font-size:11px;line-height:1.5}.activityHubScopeCard>footer{border-top:1px solid #96cfd229;grid-template-columns:repeat(3,minmax(0,1fr));padding-top:12px;display:grid}.activityHubScopeCard>footer>span{border-right:1px solid #96cfd224;gap:2px;padding:0 10px;display:grid}.activityHubScopeCard>footer>span:first-child{padding-left:0}.activityHubScopeCard>footer>span:last-child{border-right:0}.activityHubScopeCard>footer b{color:#eff9f8;font:600 24px/1 var(--cpos-display-font)}.activityHubScopeCard>footer small{letter-spacing:.1em;text-transform:uppercase;font-weight:850;color:#7395a2!important;font-size:7px!important}.activityHubSwitch,.activityUpdatesPanel,.activityHubPage>.veteranTimelineDeck{width:min(1500px,100%)}.activityHubSwitch{margin-top:14px;margin-bottom:16px}.activityUpdatesPanel>header{gap:28px;padding:24px 30px}.activityUpdatesPanel>header h2{font-size:clamp(27px,2.5vw,34px)}.intelligenceInboxList article{gap:20px;padding:23px 26px}@media (max-width:1050px){.activityHubHeader{gap:20px;min-height:0}.activityHubScopeCard{max-width:none}}@media (max-width:720px){.activityHubPage{width:100%;padding:0 0 calc(var(--cpos-mobile-ribbon,64px) + 28px)}.activityHubHeader{width:auto;min-height:0;border-radius:0!important;gap:17px!important;margin:0 -10px!important;padding:20px 16px!important}.activityHubHeader h1{max-width:360px;font-size:clamp(34px,10vw,43px);line-height:.96}.activityHubHeader>div>span{margin-top:11px;font-size:11px;line-height:1.48}.activityHubScopeCard{border-radius:13px;gap:10px!important;padding:13px!important}.activityHubScopeIdentity{grid-template-columns:36px minmax(0,1fr);gap:10px}.activityHubScopeIdentity>i{width:36px;height:36px}.activityHubScopeIdentity strong{font-size:13px}.activityHubScopeCard>p{font-size:9px}.activityHubScopeCard>footer{padding-top:9px}.activityHubScopeCard>footer b{font-size:19px}.activityHubSwitch{border-radius:14px;padding:6px;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:7px!important;width:calc(100% - 4px)!important;margin:12px 2px 14px!important}.activityHubSwitch button{grid-template-columns:7px minmax(0,1fr);gap:8px;min-height:58px;padding:9px 10px}.activityHubSwitch button small{display:none}.activityHubSwitch button strong{font-size:10px;line-height:1.2}.activityHubSwitch button>em{grid-column:2;justify-self:start;min-width:0;padding:3px 7px;font-size:7px}.activityUpdatesPanel,.activityHubPage>.veteranTimelineDeck{border-radius:15px;margin-inline:2px;width:calc(100% - 4px)!important}.activityUpdatesPanel>header{gap:16px;padding:20px 17px}.activityUpdatesPanel>header h2{font-size:28px}.activityUpdatesPanel>header>div>span{font-size:10px}.activityUpdatesPanel>header aside{padding-top:13px}.activityUpdatesPanel>header aside strong{font-size:35px}.activityUpdatesPanel .intelligenceInboxToolbar{gap:12px;padding:14px 16px}.activityUpdatesPanel .intelligenceInboxToolbar>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;width:100%;display:grid}.activityUpdatesPanel .intelligenceInboxToolbar button{padding:8px 5px;font-size:9px}.intelligenceInboxList article{gap:12px;padding:18px 15px}.intelligenceInboxIdentity{grid-template-columns:minmax(0,1fr) auto;align-items:center}.intelligenceInboxMessage h2{font-size:19px}.intelligenceInboxMessage p{font-size:12px}.intelligenceInboxActions{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;width:100%;display:grid}.intelligenceInboxActions a{grid-column:1/-1}.intelligenceInboxActions a,.intelligenceInboxActions button{box-sizing:border-box;text-align:center;width:100%;padding:9px}}@media (min-width:761px){.ratingHubHero{gap:24px 46px;padding-top:30px}.ratingHubHeroCopy{padding:4px 0 20px}.ratingHubHeroCopy h1{margin-top:12px;font-size:clamp(40px,3.55vw,58px);line-height:.94}.ratingHubHeroCopy>p{margin-top:12px;font-size:11px;line-height:1.5}.ratingHubActions{margin-top:16px}.ratingHubActions a{min-height:42px}.ratingHubPosition{padding:15px}.ratingHubPositionBody{grid-template-columns:112px minmax(0,1fr);gap:17px;padding:12px 3px}.ratingHubDial{width:106px}.ratingHubDial strong{font-size:38px}.ratingHubTarget strong{font-size:34px}.ratingHubPosition>footer span{min-height:40px;padding-top:8px}.ratingHubHeroRail{min-height:58px}.ratingHubHeroRail>span{padding-block:9px}}@media (max-width:760px){.ratingHubHero{gap:12px;padding:16px 14px 0}.ratingHubHeroCopy{padding:0}.ratingHubKicker{flex-direction:row;align-items:center;gap:9px}.ratingHubHeroCopy h1{margin-top:11px;font-size:clamp(32px,9.5vw,40px);line-height:.95}.ratingHubHeroCopy>p{margin-top:10px;font-size:10px;line-height:1.45}.ratingHubActions{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin-top:12px}.ratingHubActions a{text-align:center;min-height:40px;padding-inline:8px;font-size:8px}.ratingHubPosition{padding:11px}.ratingHubPosition>header{min-height:25px}.ratingHubPositionBody{grid-template-columns:84px minmax(0,1fr);gap:12px;padding:10px 0}.ratingHubDial{width:80px}.ratingHubDial:before{inset:6px}.ratingHubDial strong{font-size:30px}.ratingHubTarget strong{font-size:29px}.ratingHubPosition>footer span{min-height:38px;padding-top:7px}.ratingHubHeroRail{grid-template-columns:repeat(3,minmax(0,1fr));min-height:54px;margin-inline:-14px}.ratingHubHeroRail>span{border-bottom:0;border-right:1px solid #82bfc621;min-height:54px;padding:8px}.ratingHubHeroRail>span:last-child{border-right:0}.ratingHubHeroRail small{font-size:5.5px}.ratingHubHeroRail strong{font-size:7px}}@media (min-width:1024px){body .evidenceViewerDrawer{grid-template:"head head""status status""preview intel"minmax(0,1fr)"message intel"/minmax(0,3fr) minmax(380px,1fr);gap:12px 16px;width:min(1640px,98vw);padding:14px}body .evidenceViewerCommandStrip{grid-area:status}body .evidenceViewerGrid{height:calc(100dvh - 210px);max-height:calc(100dvh - 210px)}}@media (max-width:760px){body .evidenceViewerDrawer{grid-template-rows:max-content;grid-auto-rows:max-content;align-content:start;gap:10px}body .evidenceViewerCommandStrip,body .evidenceViewerModeBar{grid-row:auto}body .evidencePreviewPanel{grid-row:auto;display:none}body .evidencePreviewPanel.mobileActive{display:grid}body .evidenceViewerMessage,body .mobileKeyFindingsPanel,body .evidenceViewerGrid{grid-row:auto}body .evidenceDossierHead{background:linear-gradient(125deg,#f8fcfc,#eaf5f4);border-bottom:1px solid #d2e0e7;gap:4px;padding:17px 18px 15px;display:grid}body .evidenceDossierHead h3,body .evidenceDossierHead p{margin:0}body .evidenceDossierHead h3{color:#0b2d43;font:600 21px/1.08 var(--cpos-display-font);letter-spacing:-.025em}body .evidenceDossierHead>span{color:#557383;letter-spacing:.1em;text-transform:uppercase;font-size:8px;font-weight:900}}@media (max-width:900px){body .cposSharedShell .cposWorkspaceDock .cposDockHeader>div{gap:4px;min-width:0;display:grid}body .cposSharedShell .cposWorkspaceDock .cposDockHeader span,body .cposSharedShell .cposWorkspaceDock section>p,body .cposSharedShell .cposWorkspaceDock footer span{color:#70dbc7;letter-spacing:.15em;text-transform:uppercase;margin:0;font-size:8px;font-weight:900}body .cposSharedShell .cposWorkspaceDock .cposDockHeader strong{color:#fff;font:540 25px/1.05 var(--cpos-display-font);letter-spacing:-.03em;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}body .cposSharedShell .cposWorkspaceDock .cposDockHeader>button{color:#e9f5fa;width:36px;height:36px;font:400 22px/1 var(--cpos-interface-font);background:#fff1;border:1px solid #acd6e63b;border-radius:10px;flex:0 0 36px;place-items:center;display:grid}body .cposSharedShell .cposWorkspaceDock .cposDockContent{scrollbar-color:#70d2bb7a transparent;scrollbar-width:thin;align-content:start;gap:20px;padding:16px 14px 20px;display:grid}body .cposSharedShell .cposWorkspaceDock section{gap:9px;display:grid}body .cposSharedShell .cposWorkspaceDock .cposDockGrid>a{--dock-icon-accent:#72ddca;--dock-icon-rgb:114, 221, 202;background:linear-gradient(105deg, rgba(var(--dock-icon-rgb), .055), transparent 45%), #ffffff09;color:#fff;border:1px solid #99c1d626;grid-template-columns:44px minmax(0,1fr) 16px;align-items:center;gap:12px;min-width:0;min-height:68px;padding:10px 11px;text-decoration:none;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff06;border-radius:12px!important;display:grid!important}body .cposSharedShell .cposWorkspaceDock .cposDockGrid>a.active{border-color:rgba(var(--dock-icon-rgb), .48);background:linear-gradient(105deg, rgba(var(--dock-icon-rgb), .18), #092d4357 70%), #ffffff0b;box-shadow:inset 3px 0 var(--dock-icon-accent), inset 0 1px #ffffff0f}body .cposSharedShell .cposWorkspaceDock .cposDockGrid>a[data-destination=claims]{--dock-icon-accent:#86cef4;--dock-icon-rgb:91, 174, 225}body .cposSharedShell .cposWorkspaceDock .cposDockGrid>a[data-destination=mission]{--dock-icon-accent:#75e4cf;--dock-icon-rgb:71, 199, 176}body .cposSharedShell .cposWorkspaceDock .cposDockGrid>a[data-destination=rating]{--dock-icon-accent:#7ee5d7;--dock-icon-rgb:82, 205, 188}body .cposSharedShell .cposWorkspaceDock .cposDockGrid>a[data-destination=canvas]{--dock-icon-accent:#7ad9f0;--dock-icon-rgb:74, 183, 218}body .cposSharedShell .cposWorkspaceDock .cposDockGrid>a[data-destination=reconstruction]{--dock-icon-accent:#c1b0ff;--dock-icon-rgb:145, 119, 226}body .cposSharedShell .cposWorkspaceDock .cposDockGrid>a[data-destination=evidence]{--dock-icon-accent:#8de9dc;--dock-icon-rgb:76, 200, 184}body .cposSharedShell .cposWorkspaceDock .cposDockGrid>a[data-destination=strategy]{--dock-icon-accent:#f0cc78;--dock-icon-rgb:207, 159, 61}body .cposSharedShell .cposWorkspaceDock .cposDockGrid>a[data-destination=package]{--dock-icon-accent:#e8bd6b;--dock-icon-rgb:196, 139, 43}body .cposSharedShell .cposWorkspaceDock .cposDockGrid>a[data-destination=providers]{--dock-icon-accent:#74dfca;--dock-icon-rgb:65, 192, 168}body .cposSharedShell .cposWorkspaceDock .cposDockGrid>a[data-destination=activity]{--dock-icon-accent:#8fcaff;--dock-icon-rgb:78, 156, 223}body .cposSharedShell .cposWorkspaceDock .cposDockGrid>a[data-destination=settings]{--dock-icon-accent:#c4d7e8;--dock-icon-rgb:132, 162, 192}body .cposSharedShell .cposWorkspaceDock .cposDockGrid>a>i{border:1px solid rgba(var(--dock-icon-rgb), .38);background:radial-gradient(circle at 24% 16%, rgba(var(--dock-icon-rgb), .32), transparent 48%), linear-gradient(145deg, rgba(var(--dock-icon-rgb), .2), #051c30c7);width:44px;height:44px;color:var(--dock-icon-accent);box-shadow:inset 0 1px #ffffff21, inset 0 -10px 20px #000b1829, 0 8px 18px #000c1a38, 0 0 15px rgba(var(--dock-icon-rgb), .08);isolation:isolate;border-radius:12px;place-items:center;font-style:normal;display:grid;position:relative;overflow:hidden}body .cposSharedShell .cposWorkspaceDock .cposDockGrid>a>i:before{z-index:-1;border:1px solid rgba(var(--dock-icon-rgb), .18);content:"";border-radius:50%;width:14px;height:14px;position:absolute;top:5px;right:5px}body .cposSharedShell .cposWorkspaceDock .cposDockGrid>a>i:after{background:var(--dock-icon-accent);content:"";width:4px;height:4px;box-shadow:0 0 8px rgba(var(--dock-icon-rgb), .65);border:1px solid #051d2fc7;border-radius:50%;position:absolute;bottom:6px;right:6px}body .cposSharedShell .cposWorkspaceDock .cposDockGrid>a>i>svg{z-index:1;width:22px;height:22px;filter:drop-shadow(0 3px 6px rgba(var(--dock-icon-rgb), .2));display:block;position:relative}body .cposSharedShell .cposWorkspaceDock .cposDockGrid>a>span{gap:4px;min-width:0;display:grid}body .cposSharedShell .cposWorkspaceDock .cposDockGrid>a strong{text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:820;line-height:1.15;overflow:hidden;color:#fff!important}body .cposSharedShell .cposWorkspaceDock .cposDockGrid>a small{color:#9bb4c4;text-overflow:ellipsis;white-space:nowrap;font-size:9px;font-weight:600;line-height:1.3;overflow:hidden}body .cposSharedShell .cposWorkspaceDock .cposDockGrid>a>em{color:var(--dock-icon-accent);opacity:.72;font-size:14px;font-style:normal}body .cposSharedShell .cposWorkspaceDock>footer{min-width:0;padding:14px 18px calc(16px + env(safe-area-inset-bottom));background:#000a1533;border-top:1px solid #7eb9d32b;gap:4px;margin-top:auto;display:grid}body .cposSharedShell .cposWorkspaceDock>footer strong{color:#eef8fc;text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:760;overflow:hidden}}.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:repeat(3,minmax(0,1fr));align-items:start;gap:12px}.publicAccessPage .footerLinks>div{gap:6px;min-width:0}.publicAccessPage .footerLinks strong{letter-spacing:.08em;font-size:9px}.publicAccessPage .footerLinks a{overflow-wrap:anywhere;font-size:9px;line-height:1.25}.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}.intakeOperatingSystem .decisionReviewIntake{background:linear-gradient(155deg,#f8fbfc 0%,#eef5f7 100%);border:1px solid #bfd3dc;gap:16px;padding:20px;box-shadow:0 18px 44px #07253914}.decisionReviewIntake>.conditionDraftHeader{border-bottom:1px solid #d5e2e8;align-items:center;padding:0 2px 14px}.decisionReviewIntake>.conditionDraftHeader strong{color:#0a2d47;letter-spacing:-.02em;font-size:18px;font-weight:880}.decisionReviewIntake>.conditionDraftHeader span{color:#176a73;letter-spacing:.04em;background:#fff;border:1px solid #a9c9cf;border-radius:999px;padding:7px 11px;font-size:10px;font-weight:900}.decisionSourcePanel{color:#f5fbfd;background:radial-gradient(circle at 94% 4%,#35cbbd38,#0000 35%),linear-gradient(135deg,#06243c 0%,#0a3b53 68%,#0d5e66 145%);border:1px solid #57b8b157;border-radius:16px;grid-template-columns:minmax(0,1.3fr) minmax(240px,.7fr);gap:18px 22px;padding:22px;display:grid;overflow:hidden;box-shadow:0 18px 38px #04233729}.decisionSourceIntro{grid-template-columns:48px minmax(0,1fr);align-items:start;gap:14px;display:grid}.decisionSourceIcon{color:#75ddce;background:#071f3361;border:1px solid #6fe2d36b;border-radius:14px;place-items:center;width:48px;height:48px;display:grid;box-shadow:inset 0 0 22px #56d0c21c}.decisionSourceIcon svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;width:25px;height:25px}.decisionSourceIntro .eyebrow{color:#6fe0cf;letter-spacing:.2em;margin:0 0 5px;font-size:9px;font-weight:950}.decisionSourceIntro h3{color:#fff;font-family:var(--font-serif,Georgia, serif);letter-spacing:-.035em;margin:0;font-size:clamp(24px,2.1vw,34px);font-weight:500;line-height:1.04}.decisionSourceIntro>div>p:last-child{color:#aec4d2;max-width:720px;margin:9px 0 0;font-size:12px;font-weight:600;line-height:1.55}.decisionUploadZone{text-align:center;cursor:pointer;background:#041b2e5c;border:1px dashed #86e1d58c;border-radius:14px;align-content:center;justify-items:center;min-height:116px;padding:16px;transition:border-color .16s,background .16s,transform .16s;display:grid}.decisionUploadZone:hover,.decisionUploadZone:focus-within{background:#0a3f4b85;border-color:#7ae3d4;transform:translateY(-1px)}.decisionUploadAction{color:#fff;font-size:13px;font-weight:900}.decisionUploadAction i{color:#06243c;background:#71dccb;border-radius:50%;place-items:center;width:25px;height:25px;margin-left:6px;font-size:15px;font-style:normal;display:inline-grid}.decisionUploadZone small{color:#8eabbc;margin-top:7px;font-size:10px;font-weight:750}.decisionFileReceipt{background:#031f2e7a;border:1px solid #70decc7a;border-radius:14px;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:11px;min-height:116px;padding:15px;display:grid}.decisionFileReceipt>span{color:#05263c;background:#71dccb;border-radius:50%;place-items:center;width:34px;height:34px;font-weight:950;display:grid}.decisionFileReceipt div{gap:3px;min-width:0;display:grid}.decisionFileReceipt strong{color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:850;overflow:hidden}.decisionFileReceipt small{color:#91b5bf;font-size:9px;font-weight:700}.decisionFileReceipt button{color:#7bddcf;cursor:pointer;background:0 0;border:0;font-size:10px;font-weight:900}.decisionUploadError{color:#ffd5ca;border-left:3px solid #f0a28f;grid-column:1/-1;margin:-5px 0 0;padding:3px 0 3px 10px;font-size:11px;font-weight:750}.decisionSourceLedger{border-top:1px solid #9fd3d62e;grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr));padding-top:14px;display:grid}.decisionSourceLedger span{color:#9fb8c6;letter-spacing:.03em;padding-left:18px;font-size:9px;font-weight:850;position:relative}.decisionSourceLedger span:before{content:"";background:#6dd8c933;border:1px solid #6dd8c9;border-radius:50%;width:7px;height:7px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.decisionLaneField{max-width:540px}.decisionManualToggle{text-align:left;cursor:pointer;background:#fff;border:1px solid #c7d9e1;border-radius:13px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;width:100%;padding:13px 15px;display:grid}.decisionManualToggle span{gap:2px;display:grid}.decisionManualToggle strong{color:#15364f;font-size:12px;font-weight:880}.decisionManualToggle small{color:#6b8190;font-size:10px;font-weight:650}.decisionManualToggle i{color:#157b80;background:#e8f5f3;border-radius:50%;place-items:center;width:29px;height:29px;font-size:18px;font-style:normal;font-weight:700;display:grid}.decisionManualFields{border-left:3px solid #73cdbf;gap:14px;padding:2px 2px 2px 16px;display:grid}.decisionCheckpointPreview{background:linear-gradient(135deg,#e8f8f6e0,#f4fafcf0);border:1px solid #19808933;border-radius:15px;grid-template-columns:46px minmax(0,1fr);align-items:center;gap:14px;padding:15px 17px;display:grid}.decisionCheckpointPreview>span{color:#137a7f;background:#fff;border:1px solid #229c9547;border-radius:50%;place-items:center;width:46px;height:46px;font-size:12px;font-weight:950;display:grid}.decisionCheckpointPreview>div{gap:3px;display:grid}.decisionCheckpointPreview .eyebrow{color:#168085;letter-spacing:.14em;margin:0;font-size:9px}.decisionCheckpointPreview strong{color:#0b2b43;font-size:14px;font-weight:900;line-height:1.25}.decisionCheckpointPreview small{color:#62798a;font-size:10px;font-weight:680;line-height:1.45}.decisionCheckpointStage{gap:18px}.decisionCheckpointSource{grid-template-columns:minmax(0,1.25fr) minmax(280px,.75fr)}.decisionSourceLedger span.complete{color:#d9fff8}.decisionSourceLedger span.complete:before{background:#75e4d4;border-color:#75e4d4;box-shadow:0 0 0 4px #75e4d41f}.decisionSourceLedger span.active{color:#fff}.decisionSourceLedger span.active:before{background:#fff;border-color:#fff;animation:1.4s ease-in-out infinite decisionCheckpointPulse;box-shadow:0 0 0 5px #75e4d42e}@keyframes decisionCheckpointPulse{50%{box-shadow:0 0 0 9px #75e4d400}}.decisionUploadError{justify-content:space-between;align-items:center;gap:12px;display:flex}.decisionUploadError button{color:#fff;cursor:pointer;font:inherit;background:#ffffff14;border:1px solid #ffd5ca70;border-radius:999px;flex:none;padding:7px 10px;font-size:9px;font-weight:900}.decisionAnalysisWaiting{background:#f7fbfc;border:1px solid #c9dce4;border-radius:14px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:13px;padding:15px 17px;display:grid}.decisionAnalysisWaiting>span{gap:4px;display:flex}.decisionAnalysisWaiting i{background:#39bca9;border-radius:50%;width:7px;height:7px;animation:1s ease-in-out infinite alternate decisionWaiting}.decisionAnalysisWaiting i:nth-child(2){animation-delay:.15s}.decisionAnalysisWaiting i:nth-child(3){animation-delay:.3s}@keyframes decisionWaiting{to{opacity:.28;transform:translateY(-3px)}}.decisionAnalysisWaiting>div{gap:3px;display:grid}.decisionAnalysisWaiting strong{color:#15364f;font-size:12px;font-weight:900}.decisionAnalysisWaiting small{color:#6a8191;font-size:10px;font-weight:680}.decisionReviewCheckpoint{background:#fff;border:1px solid #b8d0da;border-radius:18px;overflow:hidden;box-shadow:0 20px 46px #05253a1a}.decisionReviewCheckpoint>header{color:#fff;background:radial-gradient(circle at 92% 0,#49d3be38,#0000 38%),linear-gradient(125deg,#06243c,#0a455d);justify-content:space-between;align-items:flex-start;gap:24px;padding:22px 24px;display:flex}.decisionReviewCheckpoint>header .eyebrow{color:#6fe0cf;letter-spacing:.18em;margin:0 0 5px;font-size:9px}.decisionReviewCheckpoint>header h3{color:#fff;font:500 clamp(25px, 2.3vw, 37px)/1.02 var(--font-serif,Georgia, serif);letter-spacing:-.035em;margin:0}.decisionReviewCheckpoint>header span{color:#b8ced8;margin-top:7px;font-size:10px;font-weight:650;display:block}.decisionReviewCheckpoint>header mark{color:#dcfff8;letter-spacing:.07em;text-transform:uppercase;background:#ffffff14;border:1px solid #ffffff38;border-radius:999px;flex:none;padding:8px 11px;font-size:8px;font-weight:900}.decisionCheckpointRecord{background:#f6fafb;border-bottom:1px solid #d3e0e6;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.decisionCheckpointRecord>div{border-right:1px solid #d3e0e6;gap:4px;padding:13px 15px;display:grid}.decisionCheckpointRecord>div:last-child{border-right:0}.decisionCheckpointRecord span,.decisionCheckpointHeading p,.decisionFindingReview p{color:#668092;letter-spacing:.1em;text-transform:uppercase;margin:0;font-size:8px;font-weight:900}.decisionCheckpointRecord strong{overflow-wrap:anywhere;color:#14344c;font-size:11px;font-weight:880;line-height:1.25}.decisionCheckpointBody{grid-template-columns:minmax(0,1.25fr) minmax(260px,.75fr);display:grid}.decisionIssueReview{padding:22px 24px}.decisionCheckpointHeading{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.decisionCheckpointHeading>div{gap:5px;display:grid}.decisionCheckpointHeading h4{color:#0b2b43;letter-spacing:-.02em;margin:0;font-size:17px;font-weight:900}.decisionCheckpointHeading>span{color:#18776f;letter-spacing:.05em;background:#eef9f7;border:1px solid #bddbd7;border-radius:999px;flex:none;padding:7px 10px;font-size:8px;font-weight:900}.decisionIssueChoices{gap:8px;margin-top:15px;display:grid}.decisionIssueChoices label{cursor:pointer;background:#fff;border:1px solid #d3e0e6;border-radius:12px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:11px;padding:11px 13px;display:grid}.decisionIssueChoices label.selected{background:#f0faf8;border-color:#69cbbb;box-shadow:inset 3px 0 #44b9a8}.decisionIssueChoices input{accent-color:#178b83;width:18px;height:18px}.decisionIssueChoices label>span{gap:2px;display:grid}.decisionIssueChoices strong{color:#123249;font-size:11px;font-weight:880}.decisionIssueChoices small{color:#718696;text-transform:uppercase;font-size:8px;font-weight:800}.decisionEmptyExtraction{color:#755322;background:#fff8ea;border-left:3px solid #d39c42;margin:14px 0 0;padding:10px 12px;font-size:10px;font-weight:700;line-height:1.45}.decisionFindingReview{background:#f3f7f9;border-left:1px solid #d3e0e6;align-content:start;padding:20px;display:grid}.decisionFindingReview section{border-bottom:1px solid #d3e0e6;gap:7px;margin:0 0 14px;padding:0 0 14px;display:grid}.decisionFindingReview section:last-child{border-bottom:0;margin-bottom:0}.decisionFindingReview span{color:#496477;font-size:9px;font-weight:680;line-height:1.5}.decisionConfirmationField{cursor:pointer;background:#eaf7f4;border-top:1px solid #d3e0e6;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:12px;padding:15px 24px;display:grid}.decisionConfirmationField input{accent-color:#13877e;width:20px;height:20px}.decisionConfirmationField>span{gap:3px;display:grid}.decisionConfirmationField strong{color:#0c493f;font-size:11px;font-weight:900}.decisionConfirmationField small{color:#55786f;font-size:9px;font-weight:680}.decisionLaneConfigurator{background:linear-gradient(145deg,#fff,#f6fafb);border:1px solid #c7d9e1;border-radius:16px;gap:14px;padding:19px 21px;display:grid}.decisionLaneConfigurator .decisionLaneField{max-width:none}.decisionLaneSuggestion{color:#41685f;background:#edf9f6;border-left:3px solid #53bfae;margin:0;padding:10px 12px;font-size:10px;font-weight:680;line-height:1.45}.decisionLaneSuggestion strong{color:#116b65}@media (max-width:900px){.intakeOperatingSystem .decisionReviewIntake{gap:13px;padding:14px}.decisionReviewIntake>.conditionDraftHeader{flex-direction:column;align-items:flex-start}.decisionReviewIntake>.conditionDraftHeader span{border-radius:8px;line-height:1.35}.decisionSourcePanel{border-radius:14px;grid-template-columns:minmax(0,1fr);gap:15px;padding:17px}.decisionSourceIntro{grid-template-columns:40px minmax(0,1fr);gap:11px}.decisionSourceIcon{border-radius:12px;width:40px;height:40px}.decisionSourceIntro h3{font-size:25px}.decisionSourceIntro>div>p:last-child{font-size:11px;line-height:1.48}.decisionUploadZone,.decisionFileReceipt{min-height:92px}.decisionSourceLedger{grid-template-columns:1fr 1fr;gap:12px 16px}.decisionManualFields .answerGrid{grid-template-columns:minmax(0,1fr)}.decisionCheckpointPreview{grid-template-columns:38px minmax(0,1fr);gap:11px;padding:13px}.decisionCheckpointPreview>span{width:38px;height:38px}.decisionCheckpointSource,.decisionCheckpointBody{grid-template-columns:minmax(0,1fr)}.decisionReviewCheckpoint>header{gap:13px;padding:18px;display:grid}.decisionReviewCheckpoint>header mark{width:fit-content}.decisionCheckpointRecord{grid-template-columns:repeat(2,minmax(0,1fr))}.decisionCheckpointRecord>div:nth-child(2){border-right:0}.decisionCheckpointRecord>div:nth-child(-n+2){border-bottom:1px solid #d3e0e6}.decisionIssueReview{padding:18px}.decisionFindingReview{border-top:1px solid #d3e0e6;border-left:0;padding:18px}.decisionConfirmationField{padding:14px 18px}.decisionLaneConfigurator{padding:16px}.decisionCheckpointHeading{gap:10px;display:grid}.decisionCheckpointHeading>span{white-space:normal;width:fit-content}.decisionUploadError{flex-direction:column;align-items:flex-start}}.dischargeStrategyHero,.dischargeStrategyPath,.dischargeIntelTimeline,.dischargeStrategyRecord,.dischargeEvidenceFramework,.dischargeEvidenceRequests,.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,.dischargeEvidenceFramework 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}@media (min-width:901px){.cposDischargeStrategyShell .dischargeStrategyHero{isolation:isolate;width:auto;max-width:none;min-height:224px;box-shadow:none;background:radial-gradient(circle at 92% 8%,#45bfb74d,#0000 28rem),linear-gradient(140deg,#061e35 0%,#0a3853 64%,#0c5a68 100%);border:0;border-bottom:1px solid #7dd8ca3d;border-radius:0;grid-template-columns:minmax(0,1fr) minmax(310px,.48fr);justify-self:stretch;gap:52px;margin-left:-34px;margin-right:-34px;padding:34px;position:relative;overflow:hidden}.cposDischargeStrategyShell .dischargeStrategyHero:after{z-index:-1;content:"";pointer-events:none;background-image:linear-gradient(#77d5cb0e 1px,#0000 1px),linear-gradient(90deg,#77d5cb0e 1px,#0000 1px);background-size:56px 56px;position:absolute;inset:0}.cposDischargeStrategyShell .dischargeStrategyHero p{color:#71dbc7;letter-spacing:.12em;margin-bottom:7px;font-size:11px}.cposDischargeStrategyShell .dischargeStrategyHero h1{color:#f5fbff;max-width:820px;font-family:var(--cpos-display-font);letter-spacing:-.055em;font-size:clamp(36px,3.5vw,52px);font-weight:500;line-height:.96}.cposDischargeStrategyShell .dischargeStrategyHero>div>span{color:#b8ceda;max-width:780px;margin-top:14px;font-size:15px;line-height:1.5}.cposDischargeStrategyShell .dischargeStrategyActions{margin-top:20px}.cposDischargeStrategyShell .dischargeStrategyActions a{border-radius:8px;min-height:44px;padding-inline:18px;font-size:12px}.cposDischargeStrategyShell .dischargeStrategyHero aside{background:#031b2f66;border:1px solid #89cfd33d;border-left:3px solid #64d3bd;border-radius:0;padding:20px 22px}.cposDischargeStrategyShell .dischargeStrategyHero aside span{color:#71dbc7}.cposDischargeStrategyShell .dischargeStrategyHero aside strong{color:#f4fbff;margin:7px 0 10px;font-size:42px}.cposDischargeStrategyShell .dischargeStrategyHero aside i{height:4px}.cposDischargeStrategyShell .dischargeStrategyHero aside small{color:#a9bfcb;margin-top:11px;font-size:11px}}.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.review{background:linear-gradient(135deg,#fff,#f2f7ff);border-left-color:#4f8fe8}.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}.dischargeDimensionGrid article.review em{color:#235d9e;background:#eaf2ff}.dischargeIntelTimeline{color:#eaf8fb;background:radial-gradient(circle at 90% 3%,#39d3c433,#0000 28%),radial-gradient(circle at 12% 56%,#3988d321,#0000 30%),linear-gradient(145deg,#031b31,#06344b 68%,#064e55 145%);border-inline:1px solid #174f60;overflow:hidden}.dischargeIntelTimelineHeader{border-bottom:1px solid #82ccd12b;grid-template-columns:minmax(0,1fr) 230px;align-items:end;gap:42px;padding:48px 46px 34px;display:grid}.dischargeIntelTimelineHeader p{color:#67ddcf;letter-spacing:.18em;text-transform:uppercase;margin:0 0 14px;font-size:12px;font-weight:900}.dischargeIntelTimelineHeader h2{max-width:930px;font-family:var(--font-display,Georgia, serif);letter-spacing:-.04em;margin:0;font-size:clamp(34px,3.35vw,56px);line-height:1}.dischargeIntelTimelineHeader>div>span{color:#a9c5d1;max-width:890px;margin-top:16px;font-size:15px;line-height:1.55;display:block}.dischargeIntelTimelineHeader aside{background:#01162694;border:1px solid #67ddcf40;border-radius:17px;padding:21px 23px}.dischargeIntelTimelineHeader aside small,.dischargeIntelTimelineHeader aside strong,.dischargeIntelTimelineHeader aside span{display:block}.dischargeIntelTimelineHeader aside small{color:#6cdacf;letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-weight:900}.dischargeIntelTimelineHeader aside strong{font-family:var(--font-display,Georgia, serif);margin:7px 0 5px;font-size:48px;line-height:1}.dischargeIntelTimelineHeader aside span{color:#91adba;font-size:11px}.dischargeTimelineLedger{padding:30px 46px 36px}.dischargeTimelineStats{background:#8ac9d02b;border:1px solid #8ac9d02b;border-radius:14px;grid-template-columns:.8fr .8fr .8fr 1.6fr;gap:1px;margin-bottom:20px;display:grid;overflow:hidden}.dischargeTimelineStats article{background:#021b2de0;align-items:center;gap:12px;min-height:76px;padding:14px 18px;display:flex}.dischargeTimelineStats article>i{border-radius:50%;flex:none;width:10px;height:10px}.dischargeTimelineStats article>i.supported{background:#60ddcd;box-shadow:0 0 14px #60ddcda6}.dischargeTimelineStats article>i.confirmed{background:0 0;border:2px solid #76aef2}.dischargeTimelineStats article>i.review{background:#f0b74f;box-shadow:0 0 12px #f0b74f7a}.dischargeTimelineStats article>i.lens{border:1px solid #7fdcd2;border-radius:3px;width:12px;height:12px;transform:rotate(45deg)}.dischargeTimelineStats span{min-width:0}.dischargeTimelineStats small,.dischargeTimelineStats strong{display:block}.dischargeTimelineStats small{color:#789aa8;letter-spacing:.1em;text-transform:uppercase;font-size:9px;font-weight:900}.dischargeTimelineStats strong{color:#eaf8fb;text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:15px;overflow:hidden}.dischargeTimelinePhases{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin-bottom:30px;display:grid}.dischargeTimelinePhases button{color:#86a4b1;min-height:47px;font:inherit;cursor:pointer;background:#052a3b9e;border:1px solid #87bcc72b;border-radius:10px;justify-content:space-between;align-items:center;padding:0 14px;display:flex}.dischargeTimelinePhases button span{letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:900}.dischargeTimelinePhases button b{color:#8facb8;background:#91bcc71a;border-radius:50%;place-items:center;width:24px;height:24px;font-size:9px;display:grid}.dischargeTimelinePhases button.active{color:#eafffc;background:linear-gradient(135deg,#177878ad,#084b5bd1);border-color:#64e0d094;box-shadow:inset 0 -2px #64dfd0,0 10px 24px #000f1b2e}.dischargeTimelinePhases button.active b{color:#062f3e;background:#70dfd1}.dischargeTimelineEvents{margin:0;padding:0;list-style:none;position:relative}.dischargeTimelineEvents:before{content:"";background:linear-gradient(#5bcfc2,#58bcc44d,#6b92d8);width:1px;position:absolute;top:21px;bottom:36px;left:180px}.dischargeTimelineEvents>li{grid-template-columns:155px 50px minmax(0,1fr);gap:0;padding-bottom:16px;display:grid;position:relative}.dischargeTimelineDate{text-align:right;padding:18px 18px 0 0}.dischargeTimelineDate small,.dischargeTimelineDate time{display:block}.dischargeTimelineDate small{color:#5597a5;letter-spacing:.13em;margin-bottom:4px;font-size:8px;font-weight:900}.dischargeTimelineDate time{color:#b6ced7;font-size:11px;font-weight:800;line-height:1.3}.dischargeTimelineMarker{z-index:1;place-items:center;width:50px;min-height:74px;display:grid;position:relative}.dischargeTimelineMarker>span{background:#65dacb;border:4px solid #07354a;border-radius:50%;width:15px;height:15px;box-shadow:0 0 0 1px #65dacb,0 0 18px #65dacb9e}.dischargeTimelineEvents>li.confirmed .dischargeTimelineMarker>span{background:#0a344b;box-shadow:0 0 0 2px #73a8e9,0 0 16px #4e89d359}.dischargeTimelineEvents>li.approximate .dischargeTimelineMarker>span{background:#e8ae45;box-shadow:0 0 0 1px #f2c872,0 0 16px #e8ae456b}.dischargeTimelineEvents>li>article{background:linear-gradient(135deg,#052d3fe0,#031f32eb);border:1px solid #81beca30;border-left:3px solid #59d6c7;border-radius:14px;padding:19px 21px;overflow:hidden;box-shadow:0 12px 28px #000d1724}.dischargeTimelineEvents>li.confirmed>article{border-left-color:#649be0}.dischargeTimelineEvents>li.approximate>article{border-left-color:#e5ad4a}.dischargeTimelineEventTop{justify-content:space-between;align-items:center;gap:16px;display:flex}.dischargeTimelineEventTop>span{color:#6bdccf;letter-spacing:.13em;text-transform:uppercase;font-size:9px;font-weight:900}.dischargeTimelineEventTop em{color:#8ce4db;letter-spacing:.07em;text-transform:uppercase;background:#329e9226;border-radius:999px;flex:none;padding:5px 8px;font-size:8px;font-style:normal;font-weight:900}.dischargeTimelineEvents>li.confirmed .dischargeTimelineEventTop em{color:#a7c8f4;background:#4d82c32b}.dischargeTimelineEvents>li.approximate .dischargeTimelineEventTop em{color:#f6cd80;background:#a7691033}.dischargeTimelineEvents h3{color:#f0fbfe;margin:11px 0 7px;font-size:18px;line-height:1.25}.dischargeTimelineEvents p{color:#9eb9c5;margin:0;font-size:12px;line-height:1.5}.dischargeTimelineSource{border-top:1px solid #87bcc721;justify-content:space-between;align-items:center;gap:18px;margin-top:15px;padding-top:13px;display:flex}.dischargeTimelineSource>span{color:#789aa8;text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.dischargeTimelineSource>span b{color:#acc6d0;margin-right:7px}.dischargeTimelineSource button{color:#74ded2;font:inherit;cursor:pointer;background:0 0;border:0;flex:none;padding:0;font-size:10px;font-weight:850}.dischargeTimelineWhy{background:#0116268f;border-top:1px solid #6fd6cb33;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:14px 24px;margin:15px -21px -19px;padding:18px 21px;display:grid}.dischargeTimelineWhy>div:first-child small,.dischargeTimelineWhy>div:first-child strong{display:block}.dischargeTimelineWhy>div:first-child small{color:#62d8ca;letter-spacing:.12em;text-transform:uppercase;font-size:8px;font-weight:900}.dischargeTimelineWhy>div:first-child strong{color:#d8e9ee;max-width:760px;margin-top:5px;font-size:12px;line-height:1.5}.dischargeTimelineWhy>a{color:#7ce0d5;grid-area:1/2/span 2;align-self:center;font-size:11px;font-weight:900;text-decoration:none}.dischargeTimelineTags{flex-wrap:wrap;gap:5px;display:flex}.dischargeTimelineTags span{color:#8facb8;text-transform:capitalize;background:#8bbfca14;border:1px solid #8bbfca21;border-radius:999px;padding:4px 7px;font-size:8px}.dischargeTimelineEmpty{background:#021b2da1;border:1px dashed #85c5ca52;border-radius:15px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:20px;min-height:150px;padding:28px;display:grid}.dischargeTimelineEmpty>i{border:2px dotted #5ccfc3;border-radius:50%;width:28px;height:28px}.dischargeTimelineEmpty small,.dischargeTimelineEmpty strong,.dischargeTimelineEmpty div>span{display:block}.dischargeTimelineEmpty small{color:#64d8cc;letter-spacing:.11em;text-transform:uppercase;font-size:9px;font-weight:900}.dischargeTimelineEmpty strong{margin-top:6px;font-size:17px}.dischargeTimelineEmpty div>span{color:#8fabb7;margin-top:5px;font-size:11px}.dischargeTimelineEmpty>a{color:#76dfd3;font-size:11px;font-weight:900;text-decoration:none}.dischargeTimelineConflicts{color:#ffe8bf;background:#995b0c33;border:1px solid #f5b34a57;border-radius:13px;margin-top:18px;padding:17px 20px}.dischargeTimelineConflicts>div{align-items:center;gap:9px;display:flex}.dischargeTimelineConflicts>div span{color:#3f2805;background:#f3bd5d;border-radius:50%;place-items:center;width:22px;height:22px;font-weight:950;display:grid}.dischargeTimelineConflicts>div strong{color:#ffd37f;letter-spacing:.11em;text-transform:uppercase;font-size:10px}.dischargeTimelineConflicts p{color:#e8cfa6;margin:8px 0 0 31px;font-size:11px;line-height:1.45}.dischargeIntelTimeline>footer{color:#8faab6;background:#011525ad;border-top:1px solid #87bcc726;justify-content:space-between;align-items:center;gap:30px;padding:19px 46px;font-size:10px;line-height:1.5;display:flex}.dischargeIntelTimeline>footer span{max-width:1060px}.dischargeIntelTimeline>footer a{color:#79dfd4;flex:none;font-weight:900;text-decoration:none}.dischargeTimelinePagination{color:#8faab6;background:#02192ab3;border:1px solid #81beca2e;border-radius:12px;justify-content:space-between;align-items:center;gap:20px;margin-top:18px;padding:14px 16px;display:flex}.dischargeTimelinePagination>span{letter-spacing:.06em;text-transform:uppercase;font-size:9px;font-weight:800}.dischargeTimelinePagination>div{align-items:center;gap:8px;display:flex}.dischargeTimelinePagination button{color:#c9e0e7;min-height:34px;font:inherit;cursor:pointer;background:#65dacb14;border:1px solid #65dacb38;border-radius:999px;padding:0 12px;font-size:9px;font-weight:850}.dischargeTimelinePagination button:disabled{opacity:.32;cursor:default}.dischargeTimelinePagination strong{color:#75dfd2;text-align:center;min-width:42px;font-size:9px}.dischargeEvidenceFramework{color:#eaf8fb;background:radial-gradient(circle at 92% 8%,#20b9ad33,#0000 30%),linear-gradient(145deg,#041e34,#07374b 66%,#07565d 145%);border-inline:1px solid #174f60;padding:48px 46px}.dischargeEvidenceFramework>header{grid-template-columns:minmax(0,1fr) 220px;align-items:end;gap:34px;margin-bottom:30px;display:grid}.dischargeEvidenceFramework>header h2{max-width:960px;font-family:var(--font-display,Georgia, serif);letter-spacing:-.035em;margin:0;font-size:clamp(32px,3vw,50px);line-height:1.02}.dischargeEvidenceFramework>header>div>span{color:#a9c5d1;max-width:880px;margin-top:15px;line-height:1.55;display:block}.dischargeEvidenceFramework>header aside{background:#01182894;border:1px solid #67ddcf40;border-radius:16px;padding:20px 22px}.dischargeEvidenceFramework>header aside small,.dischargeEvidenceFramework>header aside span,.dischargeEvidenceFramework>header aside strong{display:block}.dischargeEvidenceFramework>header aside small{color:#6cdacf;letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-weight:900}.dischargeEvidenceFramework>header aside strong{font-family:var(--font-display,Georgia, serif);margin:7px 0;font-size:44px;line-height:1}.dischargeEvidenceFramework>header aside span{color:#9eb9c6;font-size:12px}.dischargeEvidenceElementGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.dischargeEvidenceElementGrid>article{border:1px solid #8bbecc33;background:#031d30c2;border-top:3px solid #c4913f;border-radius:17px;min-height:310px;padding:24px;box-shadow:0 16px 38px #00101c2e}.dischargeEvidenceElementGrid>article.strong,.dischargeEvidenceElementGrid>article.supported{border-top-color:#57d7c9}.dischargeEvidenceElementGrid>article.developing{border-top-color:#65a8ef}.dischargeEvidenceElementGrid>article.not_applicable{opacity:.76;border-top-color:#6c8797;min-height:230px}.dischargeEvidenceElementHead{grid-template-columns:auto 1fr auto;align-items:center;gap:10px;display:grid}.dischargeEvidenceElementHead b{color:#052b3f;background:#6bdacd;border-radius:50%;place-items:center;width:34px;height:34px;font-size:11px;display:grid}.dischargeEvidenceElementHead>span{color:#8eabb9;letter-spacing:.13em;text-transform:uppercase;font-size:10px;font-weight:900}.dischargeEvidenceElementHead em{color:#ffd078;letter-spacing:.08em;text-transform:uppercase;background:#a7691038;border-radius:999px;padding:6px 9px;font-size:9px;font-style:normal;font-weight:900}.dischargeEvidenceElementGrid>article.strong .dischargeEvidenceElementHead em,.dischargeEvidenceElementGrid>article.supported .dischargeEvidenceElementHead em{color:#8ce8dc;background:#25a39333}.dischargeEvidenceElementGrid>article.developing .dischargeEvidenceElementHead em{color:#9fc9ff;background:#3673bb33}.dischargeEvidenceElementGrid>article h3{margin:21px 0 10px;font-size:23px;line-height:1.15}.dischargeEvidenceElementGrid>article>p{color:#a8c0cc;margin:0;line-height:1.55}.dischargeEvidenceMatched,.dischargeEvidenceNeeded,.dischargeEvidenceNotRaised{border-top:1px solid #96c4d026;margin-top:22px;padding-top:17px}.dischargeEvidenceMatched>small,.dischargeEvidenceNeeded>small,.dischargeEvidenceNotRaised>small{color:#69d8cc;letter-spacing:.12em;text-transform:uppercase;font-size:10px;font-weight:900;display:block}.dischargeEvidenceMatched a{color:#eefbff;background:#68d2c814;border:1px solid #68d2c829;border-radius:9px;justify-content:space-between;align-items:center;gap:15px;margin-top:10px;padding:10px 12px;text-decoration:none;display:flex}.dischargeEvidenceMatched a span{color:#80dcd3;text-transform:uppercase;flex:none;font-size:10px;font-weight:850}.dischargeEvidenceNeeded ul{color:#d3e3e9;margin:12px 0 0;padding-left:18px}.dischargeEvidenceNeeded li{margin-top:7px;line-height:1.4}.dischargeEvidenceUpload{color:#73ddd1;margin-top:20px;font-weight:850;display:inline-flex}.dischargeEvidenceConflicts{color:#ffe8bf;background:#995b0c33;border:1px solid #f5b34a57;border-radius:13px;margin-top:18px;padding:17px 20px}.dischargeEvidenceConflicts strong{color:#ffd37f;letter-spacing:.11em;text-transform:uppercase;font-size:11px;display:block}.dischargeEvidenceConflicts p{margin:7px 0 0;line-height:1.5}.dischargePreparationScenarios{background:#02172785;border:1px solid #78ded32e;border-radius:14px;grid-template-columns:1.25fr repeat(4,minmax(0,1fr));gap:10px;margin-top:18px;padding:16px;display:grid}.dischargePreparationScenarios>div{align-content:center;padding:8px 12px;display:grid}.dischargePreparationScenarios>div small{color:#6cdacf;letter-spacing:.13em;text-transform:uppercase;font-size:9px;font-weight:900}.dischargePreparationScenarios>div strong{margin-top:7px;font-size:16px}.dischargePreparationScenarios>div span{color:#9fb9c5;margin-top:5px;font-size:10px;line-height:1.4}.dischargePreparationScenarios article{background:#053142c7;border:1px solid #80d8cf33;border-radius:11px;min-height:126px;padding:13px}.dischargePreparationScenarios article.projected{border-top:2px solid #65d8c8}.dischargePreparationScenarios article small,.dischargePreparationScenarios article strong,.dischargePreparationScenarios article span{display:block}.dischargePreparationScenarios article small{color:#7ddfd4;letter-spacing:.1em;text-transform:uppercase;font-size:8px;font-weight:900}.dischargePreparationScenarios article strong{font-family:var(--font-display,Georgia, serif);margin-top:6px;font-size:28px}.dischargePreparationScenarios article span{color:#eefbff;font-size:10px;font-weight:800}.dischargePreparationScenarios article p{color:#92aeb9;margin:7px 0 0;font-size:8px;line-height:1.35}.dischargeEvidenceFramework>footer{color:#9fb9c5;background:#02172775;border:1px solid #8ebfcb26;border-radius:13px;justify-content:space-between;align-items:center;gap:28px;margin-top:24px;padding:18px 20px;font-size:12px;line-height:1.5;display:flex}.dischargeEvidenceFramework>footer a{color:#78ded3;flex:none;font-weight:850;text-decoration:none}.dischargeEvidenceRequests{color:#12374d;background:linear-gradient(135deg,#f8fbfc,#eaf4f5);border-inline:1px solid #c9dae2;padding:46px}.dischargeEvidenceRequests>header{grid-template-columns:minmax(0,1fr) 220px;align-items:end;gap:34px;margin-bottom:24px;display:grid}.dischargeEvidenceRequests>header p{color:#158477;letter-spacing:.17em;text-transform:uppercase;margin:0 0 13px;font-size:11px;font-weight:900}.dischargeEvidenceRequests>header h2{color:#082942;max-width:930px;font-family:var(--font-display,Georgia, serif);letter-spacing:-.035em;margin:0;font-size:clamp(32px,3vw,49px);line-height:1.02}.dischargeEvidenceRequests>header>div>span{color:#647f90;max-width:890px;margin-top:14px;line-height:1.55;display:block}.dischargeEvidenceRequests>header aside{color:#eaf8fb;background:linear-gradient(135deg,#07354b,#0a5961);border-radius:16px;padding:20px 22px;box-shadow:0 14px 30px #05364421}.dischargeEvidenceRequests>header aside small,.dischargeEvidenceRequests>header aside strong,.dischargeEvidenceRequests>header aside span{display:block}.dischargeEvidenceRequests>header aside small{color:#76ddd2;letter-spacing:.12em;text-transform:uppercase;font-size:9px;font-weight:900}.dischargeEvidenceRequests>header aside strong{font-family:var(--font-display,Georgia, serif);margin:6px 0 3px;font-size:40px;line-height:1}.dischargeEvidenceRequests>header aside span{color:#aac4cf;font-size:10px}.dischargeRequestPreview{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;display:grid}.dischargeRequestPreview article{border:1px solid #cbdce3;background:#fff;border-left:4px solid #39a99b;border-radius:14px;grid-template-columns:38px minmax(0,1fr) auto;align-items:start;gap:14px;min-height:138px;padding:19px;display:grid;box-shadow:0 11px 25px #0d33460e}.dischargeRequestPreview article>b{color:#087267;background:#e3f6f2;border-radius:50%;place-items:center;width:34px;height:34px;font-size:10px;display:grid}.dischargeRequestPreview article small{color:#208d80;letter-spacing:.11em;text-transform:uppercase;font-size:8px;font-weight:900;display:block}.dischargeRequestPreview article strong{color:#0a3048;margin-top:5px;font-size:16px;display:block}.dischargeRequestPreview article p{color:#6b8292;margin:7px 0 0;font-size:11px;line-height:1.45}.dischargeRequestPreview article div>span{color:#426478;margin-top:9px;font-size:9px;font-weight:800;display:block}.dischargeRequestPreview article>em{color:#8a5b12;text-transform:uppercase;background:#fff3dd;border-radius:999px;padding:5px 8px;font-size:8px;font-style:normal;font-weight:900}.dischargeEvidenceRequests>footer{color:#dfeef2;background:linear-gradient(135deg,#062d45,#07555c);border-radius:13px;justify-content:space-between;align-items:center;gap:30px;margin-top:17px;padding:18px 20px;display:flex}.dischargeEvidenceRequests>footer strong,.dischargeEvidenceRequests>footer div>span{display:block}.dischargeEvidenceRequests>footer strong{font-size:15px}.dischargeEvidenceRequests>footer div>span{color:#a8c2cd;margin-top:4px;font-size:10px}.dischargeEvidenceRequests>footer a{color:#062f40;background:#73dfd1;border-radius:10px;flex:none;align-items:center;min-height:46px;padding:0 18px;font-size:11px;font-weight:900;text-decoration:none;display:inline-flex}.reconNextAction{color:#fff;background:linear-gradient(135deg,#07354c,#0d5662);border:1px solid #227d903d;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:24px;margin-top:26px;padding:24px 26px;display:grid;box-shadow:0 18px 42px #062a3d29}.reconNextAction span{color:#7ce2d4;letter-spacing:.15em;text-transform:uppercase;font-size:10px;font-weight:900;display:block}.reconNextAction strong{margin-top:7px;font-size:18px;display:block}.reconNextAction p{color:#effafcc2;margin:7px 0 0;font-size:13px;line-height:1.55}.reconNextAction button{color:#062f40;cursor:pointer;background:#75e0d1;border:1px solid #75e0d1;min-height:48px;padding:0 22px;font-weight:900}@media (max-width:700px){.reconNextAction{grid-template-columns:1fr;gap:18px;padding:21px}.reconNextAction button{width:100%}}.claimMissionCanvas .claimMapNode.category-discharge_review{color:#6ce8f4!important;background:radial-gradient(circle at 22% 28%,#35cfe033,#0000 34%),linear-gradient(135deg,#044153fa,#03192dfa)!important;border-color:#35cfe0e0!important;box-shadow:inset 0 0 0 1px #6ce8f40f,0 0 36px #35cfe038,0 18px 44px #00000047!important}.claimMissionCanvas .claimMapNode.category-discharge_review .claimGraphNodeIcon,.claimMissionCanvas .claimMapNode.category-discharge_review .claimGraphNodeIcon svg,.claimMissionCanvas .claimMapNode.category-discharge_review .claimGraphNodeType{color:currentColor!important;stroke:currentColor!important}.claimMissionCanvas .claimMapEdge.category-discharge_review{--claim-map-edge-color:#35cfe0}.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 li>span>small{color:#688195;margin-top:5px;font-size:10px;display:block}.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,.dischargeIntelTimelineHeader,.dischargeTimelineLedger,.dischargeStrategyRecord,.dischargeEvidenceFramework,.dischargeEvidenceRequests,.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}.dischargeEvidenceFramework>header,.dischargeEvidenceElementGrid{grid-template-columns:1fr}.dischargePreparationScenarios{grid-template-columns:repeat(2,minmax(0,1fr));padding:12px}.dischargePreparationScenarios>div{grid-column:1/-1}.dischargeEvidenceFramework>header aside{width:100%}.dischargeEvidenceElementGrid>article{min-height:auto}.dischargeEvidenceFramework>footer{flex-direction:column;align-items:flex-start}.dischargeEvidenceRequests>header{grid-template-columns:1fr;gap:18px}.dischargeEvidenceRequests>header aside{width:100%}.dischargeRequestPreview{grid-template-columns:1fr}.dischargeRequestPreview article{grid-template-columns:34px minmax(0,1fr);min-height:auto;padding:17px}.dischargeRequestPreview article>em{grid-column:2;justify-self:start}.dischargeEvidenceRequests>footer{flex-direction:column;align-items:flex-start;padding:18px}.dischargeEvidenceRequests>footer a{justify-content:center;width:100%}.dischargeIntelTimelineHeader{grid-template-columns:1fr;gap:22px}.dischargeIntelTimelineHeader aside{width:100%}.dischargeTimelineStats{grid-template-columns:1fr 1fr}.dischargeTimelinePhases{scroll-snap-type:x mandatory;padding-bottom:4px;display:flex;overflow-x:auto}.dischargeTimelinePhases button{scroll-snap-align:start;flex:0 0 136px}.dischargeTimelineEvents:before{left:13px}.dischargeTimelineEvents>li{grid-template-columns:27px minmax(0,1fr);padding-bottom:14px}.dischargeTimelineDate{text-align:left;grid-column:2;padding:0 0 7px}.dischargeTimelineDate small{margin-right:8px;display:inline}.dischargeTimelineDate time{display:inline}.dischargeTimelineMarker{grid-area:1/1/span 2;align-items:start;width:27px;min-height:64px;padding-top:7px}.dischargeTimelineEvents>li>article{grid-column:2;padding:17px}.dischargeTimelineEventTop{flex-direction:column;align-items:flex-start;gap:7px}.dischargeTimelineSource{flex-direction:column;align-items:flex-start;gap:10px}.dischargeTimelineSource>span{white-space:normal;width:100%}.dischargeTimelineWhy{grid-template-columns:1fr;margin:15px -17px -17px;padding:17px}.dischargeTimelineWhy>a{grid-area:auto/1}.dischargeTimelineEmpty{grid-template-columns:auto minmax(0,1fr);padding:22px 18px}.dischargeTimelineEmpty>a{grid-column:2}.dischargeIntelTimeline>footer{flex-direction:column;align-items:flex-start;padding:18px 20px}.dischargeTimelinePagination{flex-direction:column;align-items:stretch;gap:10px;margin-top:14px;padding:12px}.dischargeTimelinePagination>span{text-align:center;font-size:8px}.dischargeTimelinePagination>div{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);display:grid}.dischargeTimelinePagination button{width:100%;min-height:38px}.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}html:has(body .cposEvidenceVaultShell){height:auto!important;min-height:100dvh!important}body:has(.cposEvidenceVaultShell){height:auto!important;min-height:100dvh!important}body:has(.cposEvidenceVaultShell) #__next{height:auto!important;min-height:100dvh!important}body:has(.cposEvidenceVaultShell){overflow-y:visible!important}body:has(.cposEvidenceVaultShell) #__next{overflow-y:visible!important}body .cposSharedShell.cposEvidenceVaultShell{grid-template-rows:var(--cpos-mobile-header) auto!important;align-content:start!important;min-height:0!important}body .cposSharedShell.cposEvidenceVaultShell .cposMissionMain{min-height:0!important;padding-bottom:calc(var(--cpos-mobile-ribbon) + 14px + env(safe-area-inset-bottom))!important;background:#edf3f6!important;align-self:start!important}body .cposSharedShell.cposEvidenceVaultShell .mobileVaultProduct{background:0 0!important;align-content:start!important;min-height:0!important;padding-bottom:14px!important}body .cposSharedShell.cposEvidenceVaultShell .mobileVaultIntake{align-self:start!important;margin-bottom:0!important}body .cposSharedShell .cposWorkspaceDock .cposDockGrid>a>i{border:1px solid rgba(var(--dock-icon-rgb), .38)!important;background:radial-gradient(circle at 24% 16%, rgba(var(--dock-icon-rgb), .32), transparent 48%), linear-gradient(145deg, rgba(var(--dock-icon-rgb), .2), #051c30c7)!important;width:40px!important;height:40px!important;color:var(--dock-icon-accent)!important;box-shadow:inset 0 1px #ffffff21, inset 0 -10px 20px #000b1829, 0 8px 18px #000c1a38, 0 0 15px rgba(var(--dock-icon-rgb), .08)!important;border-radius:12px!important;place-items:center!important;display:grid!important;position:relative!important;overflow:hidden!important}body .cposSharedShell .cposWorkspaceDock .cposDockGrid>a>i>span{display:none!important}body .cposSharedShell .cposWorkspaceDock .cposDockGrid>a>i>svg{filter:drop-shadow(0 3px 6px rgba(var(--dock-icon-rgb), .2));width:22px!important;height:22px!important;display:block!important}body .cposSharedShell .cposWorkspaceDock .cposDockGrid>a.active>i{border-color:rgba(var(--dock-icon-rgb), .62)!important;background:radial-gradient(circle at 26% 18%, rgba(var(--dock-icon-rgb), .4), transparent 52%), linear-gradient(145deg, rgba(var(--dock-icon-rgb), .28), #072639d6)!important;color:var(--dock-icon-accent)!important;box-shadow:inset 0 1px #ffffff29, 0 10px 24px #000c1a47, 0 0 20px rgba(var(--dock-icon-rgb),.12)!important}body .cposSharedShell.cposPackageShell .mobilePackageHero{padding:24px var(--mobile-product-side) 21px!important;gap:13px!important}body .cposSharedShell.cposPackageShell .mobilePackageLead{grid-template-columns:minmax(0,1fr) 78px!important;align-items:end!important;gap:14px!important;display:grid!important}body .cposSharedShell.cposPackageShell .mobilePackageLead>div:first-child{gap:11px!important;display:grid!important}body .cposSharedShell.cposPackageShell .mobilePackageLead h1{max-width:7ch!important;font-size:clamp(2.35rem,11.3vw,2.85rem)!important;line-height:.91!important}body .cposSharedShell.cposPackageShell .mobilePackageLead p{color:#b9ceda!important;max-width:34ch!important;font-size:.68rem!important;line-height:1.48!important}body .cposSharedShell.cposPackageShell .mobilePackageLead .mobilePackageArtifact{border-color:#7edfcd52!important;border-radius:10px!important;justify-self:end!important;width:72px!important;height:88px!important;padding:11px 10px!important;position:relative!important;box-shadow:8px 8px #a4d2d80a,4px 4px #a4d2d80f!important}body .cposSharedShell.cposPackageShell .mobilePackageLead .mobilePackageArtifact:after{content:"";border:1px solid #70e0cb8c;border-radius:2px;width:7px;height:7px;position:absolute;top:9px;right:9px}body .cposSharedShell.cposPackageShell .mobilePackageAssemblyPanel{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:linear-gradient(145deg,#031b2f8a,#0830416b)!important;border:1px solid #82c1d22e!important;border-radius:12px!important;gap:14px!important;padding:13px 13px 12px!important;display:grid!important;box-shadow:inset 0 1px #ffffff09!important}body .cposSharedShell.cposPackageShell .mobilePackageAssemblyPanel .mobilePackageProgress>div{grid-template-columns:minmax(0,1fr) auto!important;gap:2px 12px!important;display:grid!important}body .cposSharedShell.cposPackageShell .mobilePackageAssemblyPanel .mobilePackageProgress span{color:#79dcc8!important;letter-spacing:.12em!important;text-transform:uppercase!important;font-size:.5rem!important;font-weight:850!important}body .cposSharedShell.cposPackageShell .mobilePackageAssemblyPanel .mobilePackageProgress strong{color:#fff!important;font:500 1.2rem/1 var(--cpos-display-font)!important;grid-area:1/2/3!important;align-self:center!important}body .cposSharedShell.cposPackageShell .mobilePackageAssemblyPanel .mobilePackageProgress small{color:#89a8b8!important;grid-column:1!important;font-size:.52rem!important}body .cposSharedShell.cposPackageShell .mobilePackageAssemblyPanel .mobilePackagePath{border-top:1px solid #96c6d621!important;padding-top:12px!important}body .cposSharedShell.cposPackageShell .mobilePackageAssemblyPanel .mobilePackagePath li{grid-template-columns:25px minmax(0,1fr)!important;align-items:center!important;gap:7px!important}body .cposSharedShell.cposPackageShell .mobilePackageAssemblyPanel .mobilePackagePath li>i{width:25px!important;height:25px!important}body .cposSharedShell.cposPackageShell .mobilePackageAssemblyPanel .mobilePackagePath strong{font-size:.58rem!important}body .cposSharedShell.cposPackageShell .mobilePackageAssemblyPanel .mobilePackagePath small{font-size:.46rem!important}body .cposSharedShell.cposPackageShell .mobilePackageHero :is(.mobilePackagePrimary,.mobilePackageSecondary){border-radius:10px!important;min-height:48px!important}body .cposSharedShell.lowRecordReconstruction .reconHero.guidedInterviewActive{gap:0!important;padding:25px 21px 21px!important}body .cposSharedShell.lowRecordReconstruction .reconHero.guidedInterviewActive h1{max-width:12ch!important;font-size:clamp(2.2rem,10.6vw,2.75rem)!important;line-height:.94!important}body .cposSharedShell.lowRecordReconstruction .reconHero.guidedInterviewActive>div>span{max-width:42ch!important;margin-top:14px!important}body .cposSharedShell.lowRecordReconstruction .reconHero.guidedInterviewActive .reconMobileSignalRail{margin-top:15px!important}body .cposSharedShell.lowRecordReconstruction .guidedInterview{background:#f7fafb!important;border:0!important;border-bottom:1px solid #d2e0e5!important;border-radius:0!important;width:100%!important;margin:0 0 16px!important;box-shadow:0 16px 40px #07223412!important}body .cposSharedShell.lowRecordReconstruction .guidedInterviewHeader{color:#102b42!important;background:radial-gradient(circle at 96% 0,#52c7b526,#0000 43%),linear-gradient(145deg,#fbfdfd,#edf6f5)!important;border-bottom:1px solid #d5e4e8!important;gap:14px!important;padding:21px 21px 18px!important}body .cposSharedShell.lowRecordReconstruction .guidedInterviewHeader:after{display:none!important}body .cposSharedShell.lowRecordReconstruction .guidedInterviewHeader p{color:#147b78!important;font-size:.56rem!important}body .cposSharedShell.lowRecordReconstruction .guidedInterviewHeader h2{color:#102b42!important;max-width:none!important;font-size:clamp(1.82rem,8.9vw,2.28rem)!important;line-height:.98!important}body .cposSharedShell.lowRecordReconstruction .guidedInterviewHeader>div>span{color:#60798a!important;max-width:41ch!important;margin-top:10px!important;font-size:.69rem!important;line-height:1.48!important}body .cposSharedShell.lowRecordReconstruction .guidedInterviewHeader .guidedLiveState{background:#ffffffc2!important;border-color:#2a828530!important;grid-template-columns:9px minmax(0,1fr) auto!important;min-height:51px!important;padding:10px 12px!important;box-shadow:0 8px 22px #0d37470e!important}body .cposSharedShell.lowRecordReconstruction .guidedInterviewHeader .guidedLiveState span{color:#183950!important}body .cposSharedShell.lowRecordReconstruction .guidedInterviewHeader .guidedLiveState small{color:#6b8292!important}body .cposSharedShell.lowRecordReconstruction .guidedInterviewLayout{background:#f7fafb!important}body .cposSharedShell.lowRecordReconstruction .guidedSections{color:#17344a!important;background:linear-gradient(#eff7f7,#f7fafb)!important;border-top:0!important;border-bottom:1px solid #d6e3e8!important;padding:15px!important;overflow:visible!important}body .cposSharedShell.lowRecordReconstruction .guidedSections>.guidedProgressSummary{background:#ffffffeb!important;border:1px solid #2f7b8429!important;border-radius:12px!important;gap:6px 12px!important;margin:0 0 11px!important;padding:11px 12px!important;box-shadow:0 7px 19px #0c31400b!important}body .cposSharedShell.lowRecordReconstruction .guidedSections>.guidedProgressSummary>span{color:#587386!important;align-self:center!important;align-items:center!important;gap:6px!important;line-height:18px!important;display:inline-flex!important}body .cposSharedShell.lowRecordReconstruction .guidedProgressSummary .sectionInfo{place-items:center!important;width:18px!important;height:18px!important;margin:0!important;display:inline-grid!important}body .cposSharedShell.lowRecordReconstruction .guidedProgressSummary .sectionInfo>button{color:#16767c!important;width:18px!important;height:18px!important;font:800 9px/18px var(--cpos-interface-font)!important;text-align:center!important;background:#f7fbfb!important;border-color:#22798145!important;justify-content:center!important;align-items:center!important;padding:0!important;display:flex!important;transform:none!important}body .cposSharedShell.lowRecordReconstruction .guidedSections>.guidedProgressSummary>strong{color:#0d756f!important;font:600 1.35rem/1 var(--cpos-display-font)!important;align-self:center!important}body .cposSharedShell.lowRecordReconstruction .guidedSections>.guidedProgressSummary>i{background:#d9e6e8!important}body .cposSharedShell.lowRecordReconstruction .guidedSectionScroller{scroll-snap-type:none!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:7px!important;width:100%!important;padding:0!important;display:grid!important;overflow:visible!important}body .cposSharedShell.lowRecordReconstruction .guidedSections .guidedSectionScroller>button{color:#456276!important;scroll-snap-align:none!important;background:#ffffffd1!important;border:1px solid #d6e3e7!important;border-radius:10px!important;grid-template-columns:18px minmax(0,1fr)!important;gap:2px 6px!important;width:100%!important;min-width:0!important;min-height:56px!important;padding:9px!important}body .cposSharedShell.lowRecordReconstruction .guidedSections .guidedSectionScroller>button.active{color:#123c4d!important;background:linear-gradient(145deg,#e3f5f1,#f6fbfa)!important;border-color:#1d8d846b!important;box-shadow:inset 3px 0 #42bba5,0 8px 20px #114f5114!important}body .cposSharedShell.lowRecordReconstruction .guidedSections .guidedSectionScroller>button b{color:#18827c!important;font-size:.51rem!important}body .cposSharedShell.lowRecordReconstruction .guidedSections .guidedSectionScroller>button span{color:#24475d!important;font-size:.61rem!important;line-height:1.2!important}body .cposSharedShell.lowRecordReconstruction .guidedSections .guidedSectionScroller>button em,body .cposSharedShell.lowRecordReconstruction .guidedSections .guidedSectionScroller>button.active em{color:#6a8493!important;font-size:.48rem!important}body .cposSharedShell.lowRecordReconstruction .guidedConversation{background:#f9fbfc!important}body .cposSharedShell.lowRecordReconstruction .guidedInterviewLoading{place-items:center!important;min-height:220px!important;padding:28px 22px!important;display:grid!important}body .cposSharedShell.lowRecordReconstruction .guidedInterviewLoading>div{color:#294d62!important;text-align:center!important;justify-items:center!important;gap:8px!important;max-width:32ch!important;display:grid!important}body .cposSharedShell.lowRecordReconstruction .guidedInterviewLoading i{border:3px solid #d4e8e6!important;border-top-color:#2ca996!important;border-radius:50%!important;width:30px!important;height:30px!important;animation:.8s linear infinite guidedInterviewSpin!important}body .cposSharedShell.lowRecordReconstruction .guidedInterviewLoading p{margin:3px 0 0!important;font-size:.76rem!important;font-weight:850!important}body .cposSharedShell.lowRecordReconstruction .guidedInterviewLoading span{color:#728897!important;font-size:.63rem!important;line-height:1.45!important}}@keyframes guidedInterviewSpin{to{transform:rotate(360deg)}}@media (max-width:900px){body .cposAdminShell .providerSystemsReadiness{box-sizing:border-box!important;width:100%!important;max-width:100%!important;margin-inline:0!important;overflow:hidden!important}}.missionWorkspaceAtomic>.cposDesktopShell .cposMissionStatus{isolation:isolate;color:#f5fbff;background:linear-gradient(90deg,#70bfcc12 1px,#0000 1px) 0 0/72px 72px,linear-gradient(#70bfcc0e 1px,#0000 1px) 0 0/72px 72px,radial-gradient(circle at 92% 4%,#43cbbc3d,#0000 34%),linear-gradient(122deg,#061c31 0%,#083653 64%,#0d6170 100%);border:1px solid #6fc2c43d;border-radius:22px;margin:22px 0 26px;padding:26px 30px 16px;position:relative;overflow:hidden;box-shadow:0 22px 54px #051d312e}.missionWorkspaceAtomic>.cposDesktopShell .cposMissionStatus:after{z-index:-1;content:"";pointer-events:none;background:linear-gradient(90deg,#04132214,#0000 48%,#4edac30d);position:absolute;inset:0}.missionWorkspaceAtomic>.cposDesktopShell .cposMissionStatus .cposReadiness{border-right-color:#acd7e233}.missionWorkspaceAtomic>.cposDesktopShell .cposMissionStatus .cposReadinessScore,.missionWorkspaceAtomic>.cposDesktopShell .cposMissionStatus .cposReadinessScore strong,.missionWorkspaceAtomic>.cposDesktopShell .cposMissionStatus .cposMissionState h1,.missionWorkspaceAtomic>.cposDesktopShell .cposMissionStatus .cposNextAction>strong{color:#f7fbff}.missionWorkspaceAtomic>.cposDesktopShell .cposMissionStatus .cposReadinessScore sup,.missionWorkspaceAtomic>.cposDesktopShell .cposMissionStatus .cposReadiness>span,.missionWorkspaceAtomic>.cposDesktopShell .cposMissionStatus .cposMissionState p,.missionWorkspaceAtomic>.cposDesktopShell .cposMissionStatus .cposNextAction p{color:#72dfca}.missionWorkspaceAtomic>.cposDesktopShell .cposMissionStatus .cposReadinessTrack{background:#b0d1dc33}.missionWorkspaceAtomic>.cposDesktopShell .cposMissionStatus .cposReadinessTrack i{background:linear-gradient(90deg,#49c5aa,#87ead5);box-shadow:0 0 16px #54d3ba47}.missionWorkspaceAtomic>.cposDesktopShell .cposMissionStatus .cposReadiness>small,.missionWorkspaceAtomic>.cposDesktopShell .cposMissionStatus .cposReadiness>small b{color:#9ce7d7}.missionWorkspaceAtomic>.cposDesktopShell .cposMissionStatus .cposMissionState>span,.missionWorkspaceAtomic>.cposDesktopShell .cposMissionStatus .cposNextAction>span{color:#b7cad7}.missionWorkspaceAtomic>.cposDesktopShell .cposMissionStatus .cposNextAction{background:#0317274d;border:1px solid #8ac9d333;border-left:3px solid #65d4bd;border-radius:14px;padding:18px 20px;box-shadow:inset 0 1px #ffffff0b}.missionWorkspaceAtomic>.cposDesktopShell .cposMissionStatus .cposNextAction button{color:#06273a;background:linear-gradient(105deg,#3dbda4,#7bdfca);box-shadow:0 10px 24px #1b938338}.missionWorkspaceAtomic>.cposDesktopShell .cposMissionStatus .cposNextAction button:hover{background:linear-gradient(105deg,#53cbb3,#8ce7d4)}.missionWorkspaceAtomic>.cposDesktopShell .cposMissionStatus .cposMissionMeta{color:#91aabc;border-top-color:#a4cdda2e}.missionWorkspaceAtomic>.cposDesktopShell .cposMissionStatus .cposMissionMeta strong{color:#e9f5fa}@media (max-width:900px){body .missionWorkspaceAtomic>.cposDesktopShell .cposMissionMain{padding-top:0!important}body .missionWorkspaceAtomic>.cposDesktopShell .cposMissionStatus{background:linear-gradient(90deg,#70bfcc11 1px,#0000 1px) 0 0/58px 58px,linear-gradient(#70bfcc0d 1px,#0000 1px) 0 0/58px 58px,radial-gradient(circle at 100% 0,#43cbbc40,#0000 40%),linear-gradient(145deg,#061c31 0%,#093c59 68%,#0c6270 100%)!important;border-width:0 0 1px!important;border-color:#6fc2c447!important;border-radius:0!important;width:calc(100% + 28px)!important;margin:0 -14px 18px!important;padding:0!important;box-shadow:0 18px 40px #051d312e!important}body .missionWorkspaceAtomic>.cposDesktopShell .cposMissionStatus .cposReadiness{background:#03162624!important;border-bottom-color:#a6d0dc2e!important}body .missionWorkspaceAtomic>.cposDesktopShell .cposMissionStatus .cposReadinessScore,body .missionWorkspaceAtomic>.cposDesktopShell .cposMissionStatus .cposReadinessScore strong,body .missionWorkspaceAtomic>.cposDesktopShell .cposMissionStatus .cposMissionState h1,body .missionWorkspaceAtomic>.cposDesktopShell .cposMissionStatus .cposNextAction>strong{color:#f7fbff!important}body .missionWorkspaceAtomic>.cposDesktopShell .cposMissionStatus .cposReadinessScore sup,body .missionWorkspaceAtomic>.cposDesktopShell .cposMissionStatus .cposReadiness>span,body .missionWorkspaceAtomic>.cposDesktopShell .cposMissionStatus .cposMissionState p,body .missionWorkspaceAtomic>.cposDesktopShell .cposMissionStatus .cposNextAction p,body .missionWorkspaceAtomic>.cposDesktopShell .cposMissionStatus .cposReadiness>small,body .missionWorkspaceAtomic>.cposDesktopShell .cposMissionStatus .cposReadiness>small b{color:#7ce0cc!important}body .missionWorkspaceAtomic>.cposDesktopShell .cposMissionStatus .cposMissionState{padding:25px 20px 21px!important}body .missionWorkspaceAtomic>.cposDesktopShell .cposMissionStatus .cposMissionState>span,body .missionWorkspaceAtomic>.cposDesktopShell .cposMissionStatus .cposNextAction>span{color:#b7cad7!important}body .missionWorkspaceAtomic>.cposDesktopShell .cposMissionStatus .cposNextAction{background:#02152561!important;border-color:#87cad438 #87cad438 #87cad438 #65d4bd!important;margin:0 16px 20px!important}body .missionWorkspaceAtomic>.cposDesktopShell .cposMissionStatus .cposNextAction button{color:#06273a!important;background:linear-gradient(105deg,#3dbda4,#7bdfca)!important}body .missionWorkspaceAtomic>.cposDesktopShell .cposMissionStatus .cposMissionMeta{background:#02142333!important;border-top-color:#a4cdda2e!important}body .missionWorkspaceAtomic>.cposDesktopShell .cposMissionStatus .cposMissionMeta>span{color:#9cb1c0!important;border-right-color:#a4cdda29!important}body .missionWorkspaceAtomic>.cposDesktopShell .cposMissionStatus .cposMissionMeta strong{color:#edf8fc!important}body .missionWorkspaceAtomic>.cposDesktopShell .cposMissionStatus{width:100dvw!important;max-width:none!important;margin-left:-50dvw!important;margin-right:-50vw!important;left:50%!important;transform:none!important}body .missionWorkspaceAtomic>.cposDesktopShell .cposExecutionRegion{gap:16px!important;padding-top:24px!important}body .missionWorkspaceAtomic>.cposDesktopShell .cposPriorities .cposExecutionHeading{background:radial-gradient(circle at 100% 0,#4ed2bc33,#0000 42%),linear-gradient(135deg,#08243c 0%,#0a425a 100%)!important;border:1px solid #65bfc740!important;border-radius:18px!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:end!important;gap:16px!important;margin:0 0 14px!important;padding:20px!important;display:grid!important;overflow:hidden!important;box-shadow:0 14px 30px #0723381f!important}body .missionWorkspaceAtomic>.cposDesktopShell .cposExecutionHeading>div{min-width:0!important}body .missionWorkspaceAtomic>.cposDesktopShell .cposExecutionHeading p{color:#70ddc8!important;letter-spacing:.16em!important;text-transform:uppercase!important;margin:0 0 7px!important;font-size:.64rem!important;font-weight:900!important}body .missionWorkspaceAtomic>.cposDesktopShell .cposExecutionHeading h2{color:#f6fbff!important;letter-spacing:-.04em!important;margin:0!important;font-size:clamp(1.65rem,7vw,2rem)!important;line-height:1!important}body .missionWorkspaceAtomic>.cposDesktopShell .cposExecutionHeadingCopy{color:#b3c8d5!important;max-width:36ch!important;margin-top:9px!important;font-size:.72rem!important;line-height:1.45!important;display:block!important}body .missionWorkspaceAtomic>.cposDesktopShell .cposExecutionHeading>strong{color:#ffd58e!important;letter-spacing:.08em!important;text-align:center!important;text-transform:uppercase!important;white-space:nowrap!important;background:#efae4121!important;border:1px solid #ffcb7952!important;border-radius:999px!important;align-self:start!important;min-width:58px!important;padding:8px 10px!important;font-size:.66rem!important;font-weight:900!important}body .missionWorkspaceAtomic>.cposDesktopShell .cposPriorityList{gap:14px!important}body .missionWorkspaceAtomic>.cposDesktopShell .cposPriorityList .missionObjectiveRow{border-radius:18px!important;grid-template-rows:auto auto!important;grid-template-columns:40px minmax(0,1fr)!important;gap:14px 12px!important;padding:18px 16px 16px!important;overflow:visible!important;box-shadow:0 12px 30px #08233913!important}body .missionWorkspaceAtomic>.cposDesktopShell .cposPriorityList .missionObjectiveRow>b{color:#13776f!important;background:#edf8f6!important;border:1px solid #b9deda!important;border-radius:50%!important;grid-area:1/1!important;align-self:start!important;place-items:center!important;width:38px!important;height:38px!important;font-size:.72rem!important;font-weight:900!important;line-height:1!important;display:grid!important}body .missionWorkspaceAtomic>.cposDesktopShell .cposPriorityList .missionObjectiveRow>span{grid-area:1/2!important;gap:9px!important}body .missionWorkspaceAtomic>.cposDesktopShell .cposPriorityList .missionObjectiveTitleLine{grid-template-columns:minmax(0,1fr)!important;justify-items:start!important;gap:8px!important;display:grid!important}body .missionWorkspaceAtomic>.cposDesktopShell .cposPriorityList .missionObjectiveTitleLine>strong{letter-spacing:-.025em!important;font-size:1.05rem!important;line-height:1.26!important}body .missionWorkspaceAtomic>.cposDesktopShell .cposPriorityList .missionObjectiveTitleLine>.missionObjectivePriority{min-height:24px!important;padding:0 9px!important;font-size:.52rem!important}body .missionWorkspaceAtomic>.cposDesktopShell .cposPriorityList .missionObjectiveRow>span>small{font-size:.75rem!important;line-height:1.5!important}body .missionWorkspaceAtomic>.cposDesktopShell .cposPriorityList .missionObjectiveForecast{border-top:1px solid #e4ebef!important;grid-template-columns:minmax(0,1fr)!important;gap:4px!important;padding-top:9px!important}body .missionWorkspaceAtomic>.cposDesktopShell .cposPriorityList .missionObjectiveForecast i{font-size:.7rem!important;line-height:1.4!important}body .missionWorkspaceAtomic>.cposDesktopShell .cposPriorityList .missionObjectiveRow>span>u{width:100%!important;max-width:none!important;height:4px!important}body .missionWorkspaceAtomic>.cposDesktopShell .missionObjectiveActions{grid-area:2/1/auto/-1!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;padding-top:0!important}body .missionWorkspaceAtomic>.cposDesktopShell .cposPriorityList .missionObjectiveActions button{min-height:44px!important;padding:0 12px!important;font-size:.72rem!important}body .missionWorkspaceAtomic>.cposDesktopShell .cposPriorityList .missionObjectiveActions button:first-child{background:linear-gradient(105deg,#14798a,#15958e)!important;grid-column:1/-1!important;box-shadow:0 9px 20px #14798a2e!important}body .missionWorkspaceAtomic>.orchestrationDeck .orchestrationBody{min-height:0!important;display:block!important}body .missionWorkspaceAtomic>.orchestrationDeck .requestWorkspaceRail{background:radial-gradient(circle at 100% 0,#38b5b01f,#0000 36%),linear-gradient(#08243d 0%,#071d33 100%)!important;border-right:0!important;min-height:0!important;display:block!important;overflow:visible!important}body .missionWorkspaceAtomic>.orchestrationDeck .requestWorkspaceRail>header{grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:16px!important;padding:24px 22px 20px!important;display:grid!important}body .missionWorkspaceAtomic>.orchestrationDeck .requestWorkspaceRail>header p{color:#6edbc6!important;letter-spacing:.17em!important;margin-bottom:7px!important;font-size:.6rem!important}body .missionWorkspaceAtomic>.orchestrationDeck .requestWorkspaceRail>header h3{color:#f6fbff!important;letter-spacing:-.035em!important;margin:0!important;font-size:1.8rem!important;line-height:1!important}body .missionWorkspaceAtomic>.orchestrationDeck .requestWorkspaceRail>header>strong{color:#83dfcc!important;width:46px!important;height:46px!important;font-size:1rem!important}body .missionWorkspaceAtomic>.orchestrationDeck .requestWorkspaceRail .requestRail{grid-template-columns:minmax(0,1fr)!important;align-content:start!important;gap:10px!important;max-height:none!important;padding:14px!important;display:grid!important;overflow:visible!important}body .missionWorkspaceAtomic>.orchestrationDeck .requestWorkspaceRail .requestRail button{background:#ffffff06!important;border:1px solid #88b9cf2b!important;border-radius:15px!important;grid-template-columns:34px minmax(0,1fr) 22px!important;align-items:start!important;gap:12px!important;width:100%!important;min-height:0!important;padding:15px 14px!important;display:grid!important;overflow:hidden!important;transform:none!important}body .missionWorkspaceAtomic>.orchestrationDeck .requestWorkspaceRail .requestRail button.active{background:linear-gradient(105deg,#1e697fd1,#134660e6)!important;border-color:#65d3be66!important;box-shadow:inset 4px 0 #65d5be,0 12px 28px #000c1833!important}body .missionWorkspaceAtomic>.orchestrationDeck .requestWorkspaceRail .requestRail button>b{color:#91adbf!important;background:#ffffff0a!important;border:1px solid #83b7ca38!important;border-radius:50%!important;align-self:start!important;place-items:center!important;width:32px!important;height:32px!important;padding:0!important;font-size:.62rem!important;font-weight:900!important;line-height:1!important;display:grid!important}body .missionWorkspaceAtomic>.orchestrationDeck .requestWorkspaceRail .requestRail button.active>b{color:#91ead7!important;background:#63d3bc1a!important;border-color:#69dec74d!important}body .missionWorkspaceAtomic>.orchestrationDeck .requestWorkspaceRail .requestRail button>span{gap:7px!important;min-width:0!important;display:grid!important}body .missionWorkspaceAtomic>.orchestrationDeck .requestWorkspaceRail .requestRail small{justify-self:start!important;margin:0!important;padding:5px 8px!important;font-size:.5rem!important;line-height:1!important}body .missionWorkspaceAtomic>.orchestrationDeck .requestWorkspaceRail .requestRail strong{color:#f5faff!important;overflow-wrap:anywhere!important;word-break:normal!important;margin:0!important;font-size:.88rem!important;line-height:1.35!important;display:block!important;overflow:visible!important}body .missionWorkspaceAtomic>.orchestrationDeck .requestWorkspaceRail .requestRail em{color:#91adbd!important;text-overflow:clip!important;white-space:normal!important;font-size:.68rem!important;line-height:1.35!important;display:block!important;overflow:visible!important}body .missionWorkspaceAtomic>.orchestrationDeck .requestWorkspaceRail .requestRail button>i{opacity:.45!important;place-self:center end!important}body .missionWorkspaceAtomic>.orchestrationDeck .requestWorkspaceRail .requestRail button.active>i{opacity:1!important}body .missionWorkspaceAtomic>.orchestrationDeck .requestWorkspaceRail .requestRail button:not(.active){display:none!important}body .missionWorkspaceAtomic>.orchestrationDeck .requestQueuePager{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)!important;align-items:center!important;gap:10px!important;padding:2px 14px 16px!important;display:grid!important}body .missionWorkspaceAtomic>.orchestrationDeck .requestQueuePager button{color:#c8dbe6!important;min-height:40px!important;font:inherit!important;cursor:pointer!important;background:#ffffff0b!important;border:1px solid #88b9cf33!important;border-radius:10px!important;padding:0 12px!important;font-size:.66rem!important;font-weight:850!important}body .missionWorkspaceAtomic>.orchestrationDeck .requestQueuePager button:last-child{justify-self:stretch!important}body .missionWorkspaceAtomic>.orchestrationDeck .requestQueuePager button:disabled{opacity:.32!important;cursor:default!important}body .missionWorkspaceAtomic>.orchestrationDeck .requestQueuePager>span{color:#8faabb!important;white-space:nowrap!important;font-size:.66rem!important;font-weight:750!important}body .missionWorkspaceAtomic>.orchestrationDeck .requestQueuePager>span strong{color:#80dfcc!important;font-size:.86rem!important}body .missionWorkspaceAtomic>.orchestrationDeck .requestWorkspaceRail>footer{padding:18px 22px 22px!important;display:block!important}body .missionWorkspaceAtomic>.orchestrationDeck .requestBrief{z-index:1!important;border-top:1px solid #cfdee6!important;min-width:0!important;padding:26px 20px!important;position:relative!important;overflow:hidden!important}}@media (min-width:901px){.requestQueuePager{display:none}}.cposOpenPriorityCount{grid-template-columns:auto auto!important;align-items:baseline!important;gap:7px!important;display:inline-grid!important}.cposOpenPriorityCount>b{color:inherit!important;font:inherit!important}.cposOpenPriorityCount>span{color:inherit!important;font-size:.72em!important;font-weight:850!important}.requestRailContext{color:#8eaaba;max-width:31ch;margin-top:7px;font-size:8px;font-weight:750;line-height:1.4;display:block}.requestPriorityLink{color:#126f69;letter-spacing:.06em;text-transform:uppercase;background:#ecf8f5;border:1px solid #b8d8d4;border-radius:999px;width:fit-content;margin-top:11px;padding:6px 9px;font-size:8px;font-weight:900;line-height:1.2;display:inline-flex}.missionObjectiveImpactCompact,.priorityMobileRange,.priorityMobileControl,.priorityPageDots{display:none}@media (max-width:900px){body .missionWorkspaceAtomic>.cposDesktopShell .cposExecutionHeading>.cposOpenPriorityCount{white-space:normal!important;grid-template-columns:1fr!important;place-items:center!important;gap:2px!important;min-width:68px!important;height:auto!important;display:grid!important}body .missionWorkspaceAtomic>.cposDesktopShell .cposExecutionHeading>.cposOpenPriorityCount>b{font-size:1rem!important}body .missionWorkspaceAtomic>.cposDesktopShell .cposExecutionHeading>.cposOpenPriorityCount>span{max-width:8ch!important;font-size:.5rem!important;line-height:1.15!important}body .missionWorkspaceAtomic>.orchestrationDeck .requestRailContext{color:#8faaba!important;margin-top:8px!important;font-size:.58rem!important;line-height:1.4!important}body .missionWorkspaceAtomic>.orchestrationDeck .requestPriorityLink{white-space:normal!important;margin-top:10px!important;font-size:.54rem!important;line-height:1.35!important}body .missionWorkspaceAtomic>.cposDesktopShell .cposPriorities{background:#f4f8fa!important;border:1px solid #cbdce4!important;border-radius:20px!important;overflow:hidden!important;box-shadow:0 18px 44px #0823391a!important}body .missionWorkspaceAtomic>.cposDesktopShell .cposPriorities .cposExecutionHeading{background:radial-gradient(circle at 100% 0,#30bfb540,#0000 42%),linear-gradient(120deg,#08243c 0%,#0b4557 100%)!important;border:0!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:16px!important;margin:0!important;padding:22px 20px!important;display:grid!important}body .missionWorkspaceAtomic>.cposDesktopShell .cposPriorities .cposExecutionHeading p{color:#6ce0c9!important;letter-spacing:.17em!important;font-size:.58rem!important}body .missionWorkspaceAtomic>.cposDesktopShell .cposPriorities .cposExecutionHeading h2{color:#f6fbff!important;letter-spacing:-.04em!important;margin-top:5px!important;font-size:1.75rem!important;line-height:1!important}body .missionWorkspaceAtomic>.cposDesktopShell .cposPriorities .cposExecutionHeadingCopy{color:#a9c1cf!important;max-width:34ch!important;margin-top:9px!important;font-size:.67rem!important;line-height:1.45!important;display:block!important}body .missionWorkspaceAtomic>.cposDesktopShell .cposExecutionHeading>.cposOpenPriorityCount{color:#91ead8!important;background:0 0!important;border:0!important;border-left:1px solid #8dcdcd47!important;border-radius:0!important;align-content:center!important;justify-items:center!important;width:auto!important;min-width:52px!important;height:auto!important;min-height:54px!important;padding:2px 0 2px 16px!important}body .missionWorkspaceAtomic>.cposDesktopShell .cposExecutionHeading>.cposOpenPriorityCount>b{color:#f7fcff!important;letter-spacing:-.04em!important;font-size:1.55rem!important;font-weight:700!important;line-height:.95!important}body .missionWorkspaceAtomic>.cposDesktopShell .cposExecutionHeading>.cposOpenPriorityCount>span{color:#71d9c6!important;letter-spacing:.16em!important;text-transform:uppercase!important;white-space:nowrap!important;max-width:none!important;margin-top:5px!important;font-size:0!important;font-weight:900!important;line-height:1!important}body .missionWorkspaceAtomic>.cposDesktopShell .cposExecutionHeading>.cposOpenPriorityCount>span:after{content:"Open"!important;font-size:.47rem!important}body .missionWorkspaceAtomic>.cposDesktopShell .cposPriorityList .missionObjectiveRow{border-width:1px 1px 1px 4px!important;border-radius:15px!important;grid-template-rows:auto auto!important;grid-template-columns:38px minmax(0,1fr)!important;gap:10px 12px!important;padding:14px!important;box-shadow:0 8px 22px #0823390e!important}body .missionWorkspaceAtomic>.cposDesktopShell .cposPriorityList .missionObjectiveTitleLine{flex-wrap:wrap!important;justify-content:space-between!important;align-items:flex-start!important;gap:6px 10px!important;display:flex!important}body .missionWorkspaceAtomic>.cposDesktopShell .cposPriorityList .missionObjectiveTitleLine>strong{flex:210px!important;font-size:.94rem!important;line-height:1.25!important}body .missionWorkspaceAtomic>.cposDesktopShell .cposPriorityList .missionObjectiveTitleLine>.missionObjectivePriority{background:0 0!important;border:0!important;border-radius:0!important;min-height:21px!important;padding:4px 0 0 10px!important;font-size:.46rem!important;position:relative!important}body .missionWorkspaceAtomic>.cposDesktopShell .cposPriorityList .missionObjectiveTitleLine>.missionObjectivePriority:before{content:""!important;background:currentColor!important;border-radius:50%!important;width:5px!important;height:5px!important;position:absolute!important;top:7px!important;left:0!important}body .missionWorkspaceAtomic>.cposDesktopShell .cposPriorityList .missionObjectiveRow>span>small{-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;font-size:.68rem!important;line-height:1.4!important;display:-webkit-box!important;overflow:hidden!important}body .missionWorkspaceAtomic>.cposDesktopShell .missionObjectiveImpactLong{display:none!important}body .missionWorkspaceAtomic>.cposDesktopShell .missionObjectiveImpactCompact{display:inline!important}body .missionWorkspaceAtomic>.cposDesktopShell .cposPriorityList .missionObjectiveForecast{border-top:1px solid #e4ebef!important;flex-wrap:wrap!important;gap:3px 10px!important;padding-top:7px!important;display:flex!important}body .missionWorkspaceAtomic>.cposDesktopShell .cposPriorityList .missionObjectiveForecast i{font-size:.64rem!important;line-height:1.3!important}body .missionWorkspaceAtomic>.cposDesktopShell .cposPriorityList .missionObjectiveRow>span>u{height:3px!important}body .missionWorkspaceAtomic>.cposDesktopShell .missionObjectiveActions{grid-template-columns:minmax(0,1fr) 72px 72px!important;gap:6px!important}body .missionWorkspaceAtomic>.cposDesktopShell .cposPriorityList .missionObjectiveActions button,body .missionWorkspaceAtomic>.cposDesktopShell .cposPriorityList .missionObjectiveActions button:first-child{min-height:39px!important;box-shadow:none!important;border-radius:9px!important;grid-column:auto!important;padding:0 9px!important;font-size:.63rem!important}body .missionWorkspaceAtomic>.cposDesktopShell .cposPriorityPagination{background:#edf4f6!important;border-top:1px solid #d6e2e8!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:12px!important;margin:0!important;padding:12px 14px!important;display:grid!important}body .missionWorkspaceAtomic>.cposDesktopShell .priorityDesktopRange,body .missionWorkspaceAtomic>.cposDesktopShell .priorityDesktopControl{display:none!important}body .missionWorkspaceAtomic>.cposDesktopShell .priorityMobileRange{color:#607789!important;grid-template-columns:auto auto!important;align-items:baseline!important;gap:1px 6px!important;width:fit-content!important;font-style:normal!important;display:grid!important}body .missionWorkspaceAtomic>.cposDesktopShell .priorityMobileRange small{color:#15786f!important;letter-spacing:.14em!important;text-transform:uppercase!important;grid-column:1/-1!important;font-size:.48rem!important;font-weight:900!important;line-height:1!important}body .missionWorkspaceAtomic>.cposDesktopShell .priorityMobileRange strong{color:#143047!important;font-size:.9rem!important;line-height:1.1!important}body .missionWorkspaceAtomic>.cposDesktopShell .priorityMobileRange em{color:#73889a!important;font-size:.6rem!important;font-style:normal!important;font-weight:750!important}body .missionWorkspaceAtomic>.cposDesktopShell .priorityPagerControls{align-items:center!important;gap:8px!important;display:flex!important}body .missionWorkspaceAtomic>.cposDesktopShell .priorityMobileControl{display:inline!important}body .missionWorkspaceAtomic>.cposDesktopShell .priorityPageDots{align-items:center!important;gap:4px!important;display:flex!important}body .missionWorkspaceAtomic>.cposDesktopShell .priorityPageDots i{background:#b4c5ce!important;border-radius:50%!important;width:5px!important;height:5px!important;display:block!important}body .missionWorkspaceAtomic>.cposDesktopShell .priorityPageDots i.active{background:#1a8f85!important;border-radius:999px!important;width:14px!important}body .missionWorkspaceAtomic>.cposDesktopShell .cposPriorityPagination .priorityPagerControls button{color:#126f69!important;background:#fff!important;border:1px solid #bfd2dc!important;border-radius:50%!important;place-items:center!important;width:36px!important;min-width:36px!important;height:36px!important;min-height:36px!important;padding:0!important;font-size:.85rem!important;display:grid!important;box-shadow:0 5px 12px #0823390f!important}body .missionWorkspaceAtomic>.cposDesktopShell .cposPriorityPagination .priorityPagerControls button:disabled{opacity:.3!important;box-shadow:none!important}body .missionWorkspaceAtomic>.cposDesktopShell .cposPriorityList{gap:7px!important;padding:10px!important}body .missionWorkspaceAtomic>.cposDesktopShell .cposPriorityList .missionObjectiveRow{border-radius:13px!important;grid-template-columns:32px minmax(0,1fr)!important;gap:7px 10px!important;padding:11px 12px!important}body .missionWorkspaceAtomic>.cposDesktopShell .cposPriorityList .missionObjectiveRow>b{width:30px!important;height:30px!important;font-size:.62rem!important}body .missionWorkspaceAtomic>.cposDesktopShell .cposPriorityList .missionObjectiveRow>span{gap:4px!important}body .missionWorkspaceAtomic>.cposDesktopShell .cposPriorityList .missionObjectiveTitleLine{grid-template-columns:minmax(0,1fr) auto!important;align-items:start!important;gap:7px!important;display:grid!important}body .missionWorkspaceAtomic>.cposDesktopShell .cposPriorityList .missionObjectiveTitleLine>strong{overflow-wrap:anywhere!important;min-width:0!important;font-size:.86rem!important;line-height:1.18!important}body .missionWorkspaceAtomic>.cposDesktopShell .cposPriorityList .missionObjectiveTitleLine>.missionObjectivePriority{min-height:18px!important;padding:3px 0 0 9px!important;font-size:.42rem!important}body .missionWorkspaceAtomic>.cposDesktopShell .cposPriorityList .missionObjectiveTitleLine>.missionObjectivePriority:before{width:4px!important;height:4px!important;top:6px!important}body .missionWorkspaceAtomic>.cposDesktopShell .cposPriorityList .missionObjectiveRow>span>small{font-size:.62rem!important;line-height:1.32!important}body .missionWorkspaceAtomic>.cposDesktopShell .cposPriorityList .missionObjectiveRow>span>small.mobileRedundantCopy{display:none!important}body .missionWorkspaceAtomic>.cposDesktopShell .cposPriorityList .missionObjectiveForecast{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:0!important;padding-top:6px!important;display:grid!important}body .missionWorkspaceAtomic>.cposDesktopShell .cposPriorityList .missionObjectiveForecast i{text-align:center!important;overflow-wrap:anywhere!important;border-left:1px solid #dbe5ea!important;min-width:0!important;padding:0 5px!important;font-size:.51rem!important;line-height:1.25!important;display:block!important}body .missionWorkspaceAtomic>.cposDesktopShell .cposPriorityList .missionObjectiveForecast .missionObjectiveImpactLong{display:none!important}body .missionWorkspaceAtomic>.cposDesktopShell .cposPriorityList .missionObjectiveForecast .missionObjectiveImpactCompact{color:#176f78!important;text-align:left!important;border-left:0!important;padding-left:0!important;font-weight:900!important}body .missionWorkspaceAtomic>.cposDesktopShell .missionObjectiveActions{gap:5px!important}body .missionWorkspaceAtomic>.cposDesktopShell .cposPriorityList .missionObjectiveActions button,body .missionWorkspaceAtomic>.cposDesktopShell .cposPriorityList .missionObjectiveActions button:first-child{border-radius:8px!important;min-height:35px!important;font-size:.59rem!important}body .missionWorkspaceAtomic>.cposDesktopShell .cposExecutionRegion>.cposRecentIntelligence{display:none!important}body .missionWorkspaceAtomic>.cposDesktopShell .cposExecutionRegion{gap:0!important;padding-bottom:0!important}body .missionWorkspaceAtomic>.orchestrationDeck .collaborationStudio.alwaysOpen{border-radius:14px!important;margin-top:12px!important}body .missionWorkspaceAtomic>.orchestrationDeck .collaborationStudio.alwaysOpen>header{grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:10px!important;padding:13px 14px!important;display:grid!important}body .missionWorkspaceAtomic>.orchestrationDeck .collaborationStudio.alwaysOpen>header>span{gap:2px!important}body .missionWorkspaceAtomic>.orchestrationDeck .collaborationStudio.alwaysOpen>header b{font-size:.76rem!important}body .missionWorkspaceAtomic>.orchestrationDeck .collaborationStudio.alwaysOpen>header small{font-size:.55rem!important;line-height:1.3!important}body .missionWorkspaceAtomic>.orchestrationDeck .collaborationStudio.alwaysOpen>header>i{text-align:right!important;white-space:normal!important;background:0 0!important;border:0!important;border-left:1px solid #c9dedf!important;border-radius:0!important;max-width:12ch!important;padding:3px 0 3px 10px!important;font-size:.47rem!important;line-height:1.25!important}body .missionWorkspaceAtomic>.orchestrationDeck .collaborationStudio .collaborationInviteComposer{gap:10px!important;padding:14px!important}body .missionWorkspaceAtomic>.orchestrationDeck .collaborationInviteComposer .collaborationComposerIntro{gap:3px!important}body .missionWorkspaceAtomic>.orchestrationDeck .collaborationInviteComposer .collaborationComposerIntro>span{font-size:.5rem!important}body .missionWorkspaceAtomic>.orchestrationDeck .collaborationInviteComposer .collaborationComposerIntro>p{-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;font-size:.6rem!important;line-height:1.35!important;display:-webkit-box!important;overflow:hidden!important}body .missionWorkspaceAtomic>.orchestrationDeck .collaborationInviteComposer label{gap:4px!important}body .missionWorkspaceAtomic>.orchestrationDeck .collaborationInviteComposer label>small{font-size:.47rem!important}body .missionWorkspaceAtomic>.orchestrationDeck .collaborationInviteComposer input,body .missionWorkspaceAtomic>.orchestrationDeck .collaborationInviteComposer select,body .missionWorkspaceAtomic>.orchestrationDeck .collaborationInviteComposer .collaborationRequestedEvidence input{border-radius:9px!important;min-height:42px!important;padding:0 10px!important;font-size:.68rem!important}body .missionWorkspaceAtomic>.orchestrationDeck .collaborationRecipientFields,body .missionWorkspaceAtomic>.orchestrationDeck .collaborationRequestOptions{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}body .missionWorkspaceAtomic>.orchestrationDeck .collaborationDeliveryActions{grid-template-columns:repeat(2,minmax(0,1fr))!important;align-items:stretch!important;gap:8px!important;padding-top:10px!important;display:grid!important}body .missionWorkspaceAtomic>.orchestrationDeck .collaborationDeliveryActions>button{width:100%!important;min-height:40px!important;padding:0 8px!important;font-size:.56rem!important}body .missionWorkspaceAtomic>.orchestrationDeck .collaborationDeliveryActions>small{text-align:left!important;grid-column:1/-1!important;margin:0!important;font-size:.49rem!important;line-height:1.3!important}body .missionWorkspaceAtomic>.cposDesktopShell .cposMissionStatus .cposReadinessTrack>i{border-radius:inherit!important;min-width:0!important;height:100%!important;display:block!important}}.requestMobileCompletionCopy,.requestMobileActionLabel,.requestMobileActionGuide,.requestVaultPicker>span{display:none}.requestVaultPicker{display:contents}@media (max-width:900px){body .missionWorkspaceAtomic>.orchestrationDeck{margin-top:18px!important}body .missionWorkspaceAtomic>.orchestrationDeck .orchestrationHeader{grid-template-columns:minmax(0,1fr)!important;gap:18px!important;min-height:0!important;padding:27px 22px 22px!important;display:grid!important}body .missionWorkspaceAtomic>.orchestrationDeck .orchestrationHeader>div:first-child{gap:8px!important;display:grid!important}body .missionWorkspaceAtomic>.orchestrationDeck .orchestrationHeader>div:first-child>p{letter-spacing:.17em!important;margin:0!important;font-size:.58rem!important}body .missionWorkspaceAtomic>.orchestrationDeck .orchestrationHeader h2{text-wrap:balance!important;max-width:14ch!important;margin:0!important;font-size:clamp(2rem,10vw,2.65rem)!important;line-height:.98!important}body .missionWorkspaceAtomic>.orchestrationDeck .orchestrationHeader>div:first-child>span{-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;max-width:38ch!important;margin-top:2px!important;font-size:.72rem!important;line-height:1.5!important;display:-webkit-box!important;overflow:hidden!important}body .missionWorkspaceAtomic>.orchestrationDeck .orchestrationHeaderPanel{border-radius:14px!important;grid-template-columns:minmax(0,1fr)!important;gap:10px!important;width:100%!important;padding:10px!important;display:grid!important}body .missionWorkspaceAtomic>.orchestrationDeck .orchestrationHeaderPanel dl{grid-template-columns:repeat(3,minmax(0,1fr))!important;min-height:50px!important;display:grid!important}body .missionWorkspaceAtomic>.orchestrationDeck .orchestrationHeaderPanel dl>div{flex-direction:column-reverse!important;justify-content:center!important;gap:3px!important;min-width:0!important;padding:0 9px!important;display:flex!important}body .missionWorkspaceAtomic>.orchestrationDeck .orchestrationHeaderPanel dt{color:#99b5c5!important;letter-spacing:.08em!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:.45rem!important;overflow:hidden!important}body .missionWorkspaceAtomic>.orchestrationDeck .orchestrationHeaderPanel dd{font-size:1.32rem!important;line-height:1!important}body .missionWorkspaceAtomic>.orchestrationDeck .orchestrationHeaderPanel .orchestrationViewSwitch{min-height:38px!important;padding:3px!important}body .missionWorkspaceAtomic>.orchestrationDeck .orchestrationHeaderPanel .orchestrationViewSwitch>span{padding:0 6px!important;font-size:.43rem!important}body .missionWorkspaceAtomic>.orchestrationDeck .orchestrationHeaderPanel .orchestrationViewSwitch button{min-height:30px!important;padding:6px 9px!important;font-size:.58rem!important}body .missionWorkspaceAtomic>.orchestrationDeck .requestWorkspaceRail{background:#071f36!important;border-bottom:1px solid #95c2d333!important}body .missionWorkspaceAtomic>.orchestrationDeck .requestWorkspaceRail>header,body .missionWorkspaceAtomic>.orchestrationDeck .requestWorkspaceRail .requestRail,body .missionWorkspaceAtomic>.orchestrationDeck .requestWorkspaceRail>footer{display:none!important}body .missionWorkspaceAtomic>.orchestrationDeck .requestQueuePager{grid-template-columns:42px minmax(0,1fr) 42px!important;gap:10px!important;padding:10px 14px!important;display:grid!important}body .missionWorkspaceAtomic>.orchestrationDeck .requestQueuePager button{border-radius:10px!important;justify-self:auto!important;place-items:center!important;width:42px!important;min-width:42px!important;height:38px!important;min-height:38px!important;padding:0!important;display:grid!important}body .missionWorkspaceAtomic>.orchestrationDeck .requestQueuePager button>span{clip:rect(0 0 0 0)!important;width:1px!important;height:1px!important;position:absolute!important;overflow:hidden!important}body .missionWorkspaceAtomic>.orchestrationDeck .requestQueuePager button>i{color:#85decc!important;font-size:.92rem!important;font-style:normal!important}body .missionWorkspaceAtomic>.orchestrationDeck .requestQueuePager>span{justify-content:center!important;align-items:baseline!important;gap:5px!important;min-width:0!important;display:flex!important}body .missionWorkspaceAtomic>.orchestrationDeck .requestQueuePager>span small{color:#92acbd!important;letter-spacing:.12em!important;text-transform:uppercase!important;font-size:.48rem!important;font-weight:850!important}body .missionWorkspaceAtomic>.orchestrationDeck .requestQueuePager>span strong{font-size:.92rem!important}body .missionWorkspaceAtomic>.orchestrationDeck .requestQueuePager>span i{color:#88a4b6!important;font-size:.62rem!important;font-style:normal!important}body .missionWorkspaceAtomic>.orchestrationDeck .requestBrief{border-top:0!important;padding:23px 18px 24px!important}body .missionWorkspaceAtomic>.orchestrationDeck .requestBriefTop{border-bottom:0!important;padding:0!important;display:block!important}body .missionWorkspaceAtomic>.orchestrationDeck .requestBriefTop>div{gap:7px!important;display:grid!important}body .missionWorkspaceAtomic>.orchestrationDeck .requestBriefTop p{letter-spacing:.15em!important;margin:0!important;font-size:.52rem!important}body .missionWorkspaceAtomic>.orchestrationDeck .requestBriefTop h3{color:#102c44!important;font-family:var(--cpos-interface-font)!important;letter-spacing:-.035em!important;text-wrap:pretty!important;margin:0!important;font-size:1.28rem!important;font-weight:850!important;line-height:1.18!important}body .missionWorkspaceAtomic>.orchestrationDeck .requestBriefTop>div>span,body .missionWorkspaceAtomic>.orchestrationDeck .requestBriefTop>strong{display:none!important}body .missionWorkspaceAtomic>.orchestrationDeck .requestPriorityLink{color:#587488!important;letter-spacing:.05em!important;background:0 0!important;border:0!important;border-left:2px solid #4ebca8!important;border-radius:0!important;width:auto!important;margin:1px 0 0!important;padding:1px 0 1px 8px!important;font-size:.52rem!important;line-height:1.35!important;display:block!important}body .missionWorkspaceAtomic>.orchestrationDeck .requestIntelligence{border-radius:15px!important;margin-top:17px!important;display:block!important;overflow:hidden!important;box-shadow:0 10px 24px #072a3e0f!important}body .missionWorkspaceAtomic>.orchestrationDeck .requestIntelligence>div,body .missionWorkspaceAtomic>.orchestrationDeck .requestIntelligence>aside{min-height:0!important;padding:15px 16px!important}body .missionWorkspaceAtomic>.orchestrationDeck .requestIntelligence>.requestEvidenceTarget{border-left:3px solid #4fc4ab!important}body .missionWorkspaceAtomic>.orchestrationDeck .requestIntelligence .requestGapRepeat,body .missionWorkspaceAtomic>.orchestrationDeck .requestIntelligence>aside{display:none!important}body .missionWorkspaceAtomic>.orchestrationDeck .requestEvidenceTarget p{margin-top:7px!important;font-size:.68rem!important;line-height:1.45!important}body .missionWorkspaceAtomic>.orchestrationDeck .requestEvidenceTarget small{color:#627d90!important;margin-top:8px!important;font-size:.56rem!important}body .missionWorkspaceAtomic>.orchestrationDeck .requestLinkedEvidenceNames{font-size:.8rem!important}body .missionWorkspaceAtomic>.orchestrationDeck .requestWhyItMatters{background:#fff9!important;border-top:1px solid #d5e4e7!important;border-left:0!important}body .missionWorkspaceAtomic>.orchestrationDeck .requestWhyItMatters p{margin-top:6px!important;font-size:.69rem!important;line-height:1.48!important}body .missionWorkspaceAtomic>.orchestrationDeck .requestPlan{padding:21px 0 18px!important}body .missionWorkspaceAtomic>.orchestrationDeck .requestPlan header{gap:4px!important;display:grid!important}body .missionWorkspaceAtomic>.orchestrationDeck .requestPlan h4{font-size:.66rem!important;line-height:1.4!important}body .missionWorkspaceAtomic>.orchestrationDeck .requestBrief .requestPlan ol{grid-template-columns:1fr!important;gap:0!important;margin-top:11px!important;display:grid!important}body .missionWorkspaceAtomic>.orchestrationDeck .requestBrief .requestPlan li,body .missionWorkspaceAtomic>.orchestrationDeck .requestBrief .requestPlan li+li{border-right:0!important;grid-template-columns:24px minmax(0,1fr)!important;gap:9px!important;min-height:0!important;padding:9px 0!important;display:grid!important}body .missionWorkspaceAtomic>.orchestrationDeck .requestPlan li b{width:23px!important;height:23px!important;font-size:.5rem!important}body .missionWorkspaceAtomic>.orchestrationDeck .requestPlan li span{align-self:center!important;font-size:.68rem!important;line-height:1.42!important}body .missionWorkspaceAtomic>.orchestrationDeck .requestCompletionDock{background:#fff!important;border:1px solid #c9dce3!important;border-radius:16px!important;grid-template-columns:minmax(0,1fr)!important;gap:0!important;padding:0!important;display:grid!important;overflow:hidden!important;box-shadow:0 12px 30px #082c4012!important}body .missionWorkspaceAtomic>.orchestrationDeck .requestCompletionCopy{background:linear-gradient(130deg,#edf8f6 0%,#f8fbfc 100%)!important;border-bottom:1px solid #d9e5ea!important;gap:6px!important;padding:16px!important;display:grid!important}body .missionWorkspaceAtomic>.orchestrationDeck .requestDesktopCompletionCopy,body .missionWorkspaceAtomic>.orchestrationDeck .requestDesktopActionLabel{display:none!important}body .missionWorkspaceAtomic>.orchestrationDeck .requestMobileCompletionCopy{display:block!important}body .missionWorkspaceAtomic>.orchestrationDeck .requestCompletionCopy>span.requestMobileCompletionCopy{color:#126f75!important;letter-spacing:.13em!important;text-transform:uppercase!important;font-size:.52rem!important;font-weight:900!important}body .missionWorkspaceAtomic>.orchestrationDeck .requestCompletionCopy>p.requestMobileCompletionCopy{color:#38586c!important;margin:0!important;font-size:.7rem!important;line-height:1.5!important}body .missionWorkspaceAtomic>.orchestrationDeck .requestMobileActionGuide{grid-template-columns:1fr!important;padding:0 16px!important;display:grid!important}body .missionWorkspaceAtomic>.orchestrationDeck .requestMobileActionGuide p{border-bottom:1px solid #e0e9ed!important;grid-template-columns:minmax(115px,.7fr) minmax(0,1.3fr)!important;gap:10px!important;margin:0!important;padding:10px 0!important;display:grid!important}body .missionWorkspaceAtomic>.orchestrationDeck .requestMobileActionGuide b{color:#16384f!important;font-size:.64rem!important}body .missionWorkspaceAtomic>.orchestrationDeck .requestMobileActionGuide span{color:#6b8292!important;font-size:.61rem!important;line-height:1.35!important}body .missionWorkspaceAtomic>.orchestrationDeck .requestCompletionDock .requestActions{grid-template-columns:minmax(0,1fr)!important;gap:9px!important;padding:14px 16px 16px!important;display:grid!important}body .missionWorkspaceAtomic>.orchestrationDeck .requestCompletionDock .requestActions button{border-radius:10px!important;width:100%!important;min-height:43px!important;padding:0 13px!important;font-size:.68rem!important}body .missionWorkspaceAtomic>.orchestrationDeck .requestMobileActionLabel{display:inline!important}body .missionWorkspaceAtomic>.orchestrationDeck .requestVaultPicker{order:-1!important;gap:6px!important;display:grid!important}body .missionWorkspaceAtomic>.orchestrationDeck .requestVaultPicker>span{color:#537084!important;letter-spacing:.08em!important;text-transform:uppercase!important;font-size:.52rem!important;font-weight:850!important;display:block!important}body .missionWorkspaceAtomic>.orchestrationDeck .requestCompletionDock .requestActions select{border-radius:10px!important;width:100%!important;min-width:0!important;min-height:43px!important;padding:0 11px!important;font-size:.68rem!important}}@media (min-width:901px){body .cposSharedShell .cposCommandBar{grid-template-columns:minmax(298px,318px) minmax(180px,250px) minmax(140px,auto) minmax(220px,1fr) auto!important}body .cposSharedShell .cposCommandIdentity .cposIdentity:has(.cposBrandLogoImage){width:238px;padding-left:0}body .cposAdminShell .cposAdminBar{grid-template-columns:270px 230px minmax(260px,1fr) auto 36px}}@media (min-width:901px) and (max-width:1220px){body .cposSharedShell .cposCommandBar{grid-template-columns:minmax(290px,305px) minmax(170px,220px) minmax(180px,1fr) auto!important}}@media (max-width:760px){.publicAccessPage:not(.cposApplicationPage) .appHeader,.workspacePage .appHeader{grid-template-rows:auto auto;row-gap:8px;min-height:112px;grid-template-columns:auto minmax(0,1fr) auto!important;padding:9px 13px 11px!important}.publicAccessPage:not(.cposApplicationPage) .appHeader>.hamburgerMenu,.workspacePage .appHeader>.hamburgerMenu{grid-area:1/1}.publicAccessPage:not(.cposApplicationPage) .appHeader>.sessionBox,.workspacePage:not(.cposApplicationPage) .appHeader>.sessionBox{grid-area:1/3}.publicAccessPage:not(.cposApplicationPage) .appHeader>.brandLockup,.workspacePage .appHeader>.brandLockup{grid-area:2/1/auto/-1;justify-self:center}.publicAccessPage:not(.cposApplicationPage) .appHeader .brandLogoImage,.workspacePage:not(.cposApplicationPage) .appHeader .brandLogoImage{width:min(320px,100vw - 32px)}.publicAccessPage.landingPublicPage:not(.cposApplicationPage) .appHeader>.brandLockup{justify-self:start}.publicAccessPage.landingPublicPage:not(.cposApplicationPage) .appHeader{row-gap:2px;min-height:88px;padding:6px 12px 7px!important}.publicAccessPage.landingPublicPage:not(.cposApplicationPage) .appHeader .brandLogoImage{width:min(224px,100vw - 64px)}.collaborationPage .collaborationNav{min-height:78px}}.brandLockup:has(.brandReadableTagline){flex-direction:column;align-items:flex-start;gap:0}.brandLockup:has(.brandReadableTagline) .brandLogoImage{clip-path:inset(0 0 13%);margin-bottom:-6px}.brandLockup small.brandReadableTagline{color:#fff;letter-spacing:.08em;text-align:center;text-transform:uppercase;white-space:nowrap;width:100%;margin:0;font-size:11px;font-weight:800;line-height:1.25;display:block}.siteFooter .brandLockup:has(.brandReadableTagline) .brandLogoImage{margin-bottom:-8px}.navDrawerPublicBrand img{clip-path:inset(0 0 13%);margin-bottom:-5px}@media (max-width:760px){.brandLockup small.brandReadableTagline{letter-spacing:.06em;font-size:8px}}.landingV3>section.landingFeatureChapters{padding-bottom:0;width:min(1480px,100% - 48px)!important;max-width:1480px!important;margin-top:78px!important}.landingFeatureChapters .landingShowcaseIntro{padding:0 clamp(20px,3vw,44px) 48px}.landingFeatureChapters .landingShowcaseIntro h2{max-width:920px}.landingFeatureStoryline{border-top:1px solid #c8d8de}.landingFeatureStory{isolation:isolate;background:#f8faf9;border-bottom:1px solid #c8d8de;grid-template-columns:minmax(340px,.74fr) minmax(620px,1.26fr);align-items:center;gap:clamp(46px,5vw,86px);min-height:760px;padding:clamp(66px,7vw,108px) clamp(30px,4.4vw,68px);display:grid;position:relative;overflow:hidden}.landingFeatureStory.reverse{grid-template-columns:minmax(620px,1.26fr) minmax(340px,.74fr)}.landingFeatureStory.reverse .landingFeatureStoryCopy{order:2}.landingFeatureStory.reverse .landingFeatureProductFrame{order:1}.landingFeatureStory:before{z-index:-1;content:"";background:radial-gradient(circle at 88% 18%,#5fcab81f,#0000 34%),linear-gradient(135deg,#ffffffdb,#ebf4f294);position:absolute;inset:0}.landingFeatureStoryCopy{z-index:3;align-content:center;min-width:0;display:grid;position:relative}.landingFeatureNumber{color:#157d72;letter-spacing:.14em;align-items:center;gap:14px;margin-bottom:44px;font-size:9px;font-weight:950;display:flex}.landingFeatureNumber i{background:#8cbeb6;width:64px;height:1px;display:block}.landingFeatureStoryCopy>p{color:#16766e;letter-spacing:.17em;text-transform:uppercase;margin:0 0 14px;font-size:9px;font-weight:950}.landingFeatureStoryCopy h3{color:#102b42;max-width:570px;font:590 clamp(45px,4.4vw,68px)/.97 var(--font-serif);letter-spacing:-.055em;text-wrap:balance;margin:0}.landingFeatureStoryBody{gap:18px;max-width:530px;margin-top:25px;display:grid}.landingFeatureStoryBody>p{color:#5f7788;margin:0;font-size:13px;line-height:1.75}.landingFeatureStoryBody>strong{color:#214b5d;letter-spacing:.015em;align-items:center;gap:10px;font-size:10px;display:flex}.landingFeatureStoryBody>strong i{color:#0f796d;background:#d9f3ed;border-radius:50%;place-items:center;width:24px;height:24px;font-size:9px;font-style:normal;display:grid}.landingFeatureStoryCopy>ul{border-top:1px solid #c6d7dd;flex-wrap:wrap;gap:8px 20px;margin:26px 0 22px;padding:17px 0 0;list-style:none;display:flex}.landingFeatureStoryCopy>ul li{color:#607888;letter-spacing:.02em;padding-left:13px;font-size:8px;font-weight:800;position:relative}.landingFeatureStoryCopy>ul li:before{content:"";background:#58c9b4;border-radius:50%;width:5px;height:5px;position:absolute;top:.4em;left:0}.landingFeatureStoryCopy>a{color:#126d65;border-bottom:1px solid #8bbdb5;align-items:center;gap:12px;width:max-content;padding:8px 0;font-size:9px;font-weight:900;text-decoration:none;display:inline-flex}.landingFeatureProductFrame{z-index:2;min-width:0;padding:30px 0;position:relative}.landingFeatureProductFrame .landingShowcaseProduct{z-index:2;background:#071a2d;border:1px solid #7da8b957;border-radius:26px;animation:none;position:relative;overflow:hidden;box-shadow:0 34px 88px #08263738}.landingFeatureCaption{z-index:3;color:#718995;letter-spacing:.13em;text-transform:uppercase;justify-content:space-between;gap:20px;margin-top:12px;padding:0 8px;font-size:7px;font-weight:850;display:flex;position:relative}.landingFeatureCaption span{color:#16766e}.landingFeatureAmbient{z-index:0;pointer-events:none;position:absolute;inset:-8% -6%}.landingFeatureAmbient i{filter:blur(.1px);background:#4fbfad21;border-radius:50%;display:block;position:absolute}.landingFeatureAmbient i:first-child{width:180px;height:180px;animation:8s ease-in-out infinite alternate featureAmbientFloat;top:0;right:2%}.landingFeatureAmbient i:nth-child(2){background:#2e80a01a;width:92px;height:92px;animation:10s ease-in-out -2s infinite alternate-reverse featureAmbientFloat;bottom:4%;left:0}.landingFeatureAmbient i:nth-child(3){background:#d9b05c21;width:46px;height:46px;animation:7s ease-in-out -1s infinite alternate featureAmbientFloat;top:36%;right:-5%}@keyframes featureAmbientFloat{0%{transform:translateY(-5px)scale(.96)}to{transform:translate(10px,12px)scale(1.05)}}.landingFeatureStory.featureStory-requests{background:#f2efe8}.landingFeatureStory.featureStory-requests:before{background:linear-gradient(105deg,#ece2d3c2,#fafaf7f0 54%,#e0f0ebb3)}.featureStory-requests .landingFeatureProductFrame .landingShowcaseProduct{border-radius:10px 38px;box-shadow:24px 30px #19484d0e,0 35px 85px #18313a33}.featureStory-requests .landingFeatureNumber i{background:#baaa91}.featureStory-requests .landingFeatureStoryCopy>ul{border-color:#d5c9b9}.landingFeatureStory.featureStory-generation{color:#fff;background:#17303b}.landingFeatureStory.featureStory-generation:before{background:radial-gradient(circle at 12% 80%,#52d4ba29,#0000 31%),linear-gradient(125deg,#122935,#1c3c46 62%,#27564f)}.featureStory-generation .landingFeatureNumber,.featureStory-generation .landingFeatureStoryCopy>p{color:#78dec9}.featureStory-generation .landingFeatureNumber i{background:#76deca6b}.featureStory-generation .landingFeatureStoryCopy h3{color:#f5faf9}.featureStory-generation .landingFeatureStoryBody>p{color:#b3c6cc}.featureStory-generation .landingFeatureStoryBody>strong{color:#d6e8e8}.featureStory-generation .landingFeatureStoryCopy>ul{border-color:#acd0d338}.featureStory-generation .landingFeatureStoryCopy>ul li{color:#abc0c6}.featureStory-generation .landingFeatureStoryCopy>a{color:#80e2cf;border-color:#74dcc875}.featureStory-generation .landingFeatureProductFrame .landingShowcaseProduct{border-color:#83d5c838;box-shadow:0 42px 94px #000d1457}.featureStory-generation .landingFeatureCaption{color:#92aeb4}.featureStory-generation .landingFeatureCaption span{color:#75d9c5}.featureStory-generation .landingFeatureAmbient i:first-child{background:#63dec61f}.landingFeatureStory.featureStory-timeline{background:#f7f4ee}.landingFeatureStory.featureStory-timeline:before{background:linear-gradient(90deg,#fcfaf5f5,#e9f2efc7)}.featureStory-timeline .landingFeatureAmbient i:first-child{background:0 0;border:1px solid #29878529}.landingFeatureStory.featureStory-readiness{background:#e8f2ee}.landingFeatureStory.featureStory-readiness:before{background:radial-gradient(circle at 20% 15%,#fffffff5,#0000 32%),linear-gradient(135deg,#e3f1ec,#f9faf6 56%,#dbece6)}.featureStory-readiness .landingFeatureProductFrame{padding:52px 20px 22px}.featureStory-readiness .landingFeatureProductFrame:before{content:"";background:#ffffff47;border:1px solid #40978c29;border-radius:48px;position:absolute;inset:16px -10px 0 58px;transform:rotate(2deg)}.featureStory-readiness .landingFeatureProductFrame .landingShowcaseProduct{border-radius:48px;box-shadow:0 38px 90px #194a4733}.landingFeatureChapters.reveal-ready .landingFeatureStory:not(.is-visible) .landingFeatureStoryCopy>*{opacity:0;transform:translateY(22px)}.landingFeatureStory .landingFeatureStoryCopy>*{transition:opacity .62s,transform .62s cubic-bezier(.2,.75,.2,1)}.landingFeatureStory .landingFeatureStoryCopy>:nth-child(2){transition-delay:70ms}.landingFeatureStory .landingFeatureStoryCopy>:nth-child(3){transition-delay:.12s}.landingFeatureStory .landingFeatureStoryCopy>:nth-child(4){transition-delay:.18s}.landingFeatureStory .landingFeatureStoryCopy>:nth-child(5){transition-delay:.24s}.landingFeatureStory .landingFeatureStoryCopy>:nth-child(6){transition-delay:.3s}.landingFeatureChapters.reveal-ready .landingFeatureStory:not(.is-visible) .landingFeatureProductFrame{opacity:0;clip-path:inset(8% 0 8% 100% round 26px);transform:translate(34px)}.landingFeatureChapters.reveal-ready .landingFeatureStory.reverse:not(.is-visible) .landingFeatureProductFrame{clip-path:inset(8% 100% 8% 0 round 26px);transform:translate(-34px)}.landingFeatureStory .landingFeatureProductFrame{opacity:1;clip-path:inset(0);transition:opacity .7s .12s,clip-path .9s cubic-bezier(.16,.7,.18,1) .12s,transform .9s cubic-bezier(.16,.7,.18,1) .12s;transform:none}.landingFeatureChapters.reveal-ready .landingFeatureStory:not(.is-visible) .workflowPreview *{animation-play-state:paused!important}@media (max-width:1120px){.landingFeatureStory,.landingFeatureStory.reverse{grid-template-columns:minmax(290px,.66fr) minmax(520px,1.34fr);gap:40px;min-height:700px;padding:64px 34px}.landingFeatureStoryCopy h3{font-size:clamp(41px,4.2vw,58px)}.landingFeatureNumber{margin-bottom:32px}}@media (max-width:880px){.landingV3>section.landingFeatureChapters{width:100%!important}.landingFeatureStory,.landingFeatureStory.reverse{grid-template-columns:1fr;gap:34px;min-height:0;padding:68px 28px}.landingFeatureStory.reverse .landingFeatureStoryCopy,.landingFeatureStory .landingFeatureStoryCopy{order:1}.landingFeatureStory.reverse .landingFeatureProductFrame,.landingFeatureStory .landingFeatureProductFrame{order:2}.landingFeatureStoryCopy h3{max-width:700px;font-size:54px}.landingFeatureStoryBody{max-width:660px}.landingFeatureProductFrame{justify-self:center;width:100%;max-width:780px}.featureStory-requests .landingFeatureProductFrame{padding-right:0}}@media (max-width:640px){.landingV3>section.landingFeatureChapters{min-width:0;max-width:100%!important;margin-top:50px!important}.landingFeatureChapters .landingShowcaseIntro{padding:0 18px 36px}.landingFeatureChapters .landingShowcaseIntro h2{font-size:42px}.landingFeatureStory,.landingFeatureStory.reverse{gap:28px;padding:54px 18px 58px}.landingFeatureNumber{margin-bottom:25px}.landingFeatureStoryCopy h3{font-size:42px}.landingFeatureStoryBody{margin-top:20px}.landingFeatureStoryBody>p{font-size:12px}.landingFeatureStoryCopy>ul{gap:9px;margin-top:20px;display:grid}.landingFeatureProductFrame,.featureStory-readiness .landingFeatureProductFrame{width:calc(100% + 36px);max-width:none;margin-left:-18px;padding:18px 0 0}.landingFeatureProductFrame .landingShowcaseProduct,.featureStory-requests .landingFeatureProductFrame .landingShowcaseProduct,.featureStory-timeline .landingFeatureProductFrame .landingShowcaseProduct,.featureStory-readiness .landingFeatureProductFrame .landingShowcaseProduct{border-left:0;border-right:0;border-radius:0}.landingFeatureCaption{padding:0 18px}.featureStory-readiness .landingFeatureProductFrame:before,.landingFeatureAmbient{display:none}}@media (prefers-reduced-motion:reduce){.landingFeatureStory .landingFeatureStoryCopy>*,.landingFeatureStory .landingFeatureProductFrame{opacity:1!important;clip-path:none!important;transition:none!important;transform:none!important}.landingFeatureAmbient i{animation:none!important}}.landingV3>section.landingFeatureChapters{margin-top:46px!important}.landingFeatureChapters .landingShowcaseIntro{grid-template-columns:minmax(0,1fr) minmax(310px,.42fr);padding:0 clamp(20px,3vw,44px) 30px}.landingFeatureChapters .landingShowcaseIntro h2{max-width:820px;font-size:clamp(40px,3.65vw,58px)}.landingFeatureChapters .landingShowcaseIntro>p{font-size:12px;line-height:1.65}.landingFeatureStory,.landingFeatureStory.reverse{grid-template-columns:minmax(320px,.72fr) minmax(580px,1.28fr);gap:clamp(34px,4vw,62px);min-height:540px;padding:34px clamp(30px,4vw,58px)}.landingFeatureNumber{margin-bottom:20px}.landingFeatureStoryCopy>p{margin-bottom:9px}.landingFeatureStoryCopy h3{font-size:clamp(38px,3.3vw,52px);line-height:.98}.landingFeatureStoryBody{gap:12px;margin-top:16px}.landingFeatureStoryBody>p{font-size:11px;line-height:1.62}.landingFeatureStoryCopy>ul{gap:7px 17px;margin:15px 0 11px;padding-top:12px}.landingFeatureStoryCopy>a{padding:6px 0}.landingFeatureProductFrame,.featureStory-readiness .landingFeatureProductFrame{padding:12px 0}.featureStory-requests .landingFeatureProductFrame{padding-right:10px}.featureStory-readiness .landingFeatureProductFrame:before{border-radius:32px;inset:0 -8px -4px 48px}.landingFeatureProductFrame .landingShowcaseProduct,.featureStory-readiness .landingFeatureProductFrame .landingShowcaseProduct{border-radius:22px}.featureStory-requests .landingFeatureProductFrame .landingShowcaseProduct{border-radius:8px 28px}.featureStory-timeline .landingFeatureProductFrame .landingShowcaseProduct{border-radius:30px 8px}.landingFeatureCaption{margin-top:7px}.landingFeatureStory .workflowPreview{min-height:430px}.landingFeatureStory .workflowPreviewHeader,.landingFeatureStory .workflowPreviewFooter,.landingFeatureStory .workflowGenerationProgress,.landingFeatureStory .workflowReadinessFooter{min-height:48px;padding:0 18px}.landingFeatureStory .workflowCanvasGraph{min-height:334px}.landingFeatureStory .workflowGraphNode{width:142px;min-height:54px;padding:7px 9px}.landingFeatureStory .workflowGraphNode.nodeC{width:158px}.landingFeatureStory .workflowRequestBody{min-height:334px}.landingFeatureStory .workflowRequestBody>section{gap:10px;padding:18px clamp(16px,2vw,28px)}.landingFeatureStory .workflowRequestPriority{gap:5px;padding-bottom:11px}.landingFeatureStory .workflowRequestPriority strong{font-size:18px}.landingFeatureStory .workflowRequestBody ol li{padding:7px 0}.landingFeatureStory .workflowRequestAction{padding:10px 12px}.landingFeatureStory .workflowGenerationBody{gap:16px;min-height:324px;padding:18px}.landingFeatureStory .workflowGenerationSteps>span{padding:9px 0 9px 14px}.landingFeatureStory .workflowDocument{gap:9px;min-height:282px;padding:14px 17px}.landingFeatureStory .workflowDocument>section{padding:9px}.landingFeatureStory .workflowTimelineBody{min-height:382px}.landingFeatureStory .workflowTimelineBody ol{padding:11px 20px}.landingFeatureStory .workflowTimelineBody ol:before{top:27px;bottom:27px}.landingFeatureStory .workflowTimelineBody li{min-height:59px}.landingFeatureStory .workflowTimelineBody li>div{padding:6px 0}.landingFeatureStory .workflowReadinessBody{min-height:334px;padding:18px}.landingFeatureStory .workflowReadinessScore>div{width:124px;height:124px}.landingFeatureStory .workflowReadinessScore strong{font-size:45px}.landingFeatureStory .workflowMissionQueue{gap:10px;padding:12px 22px}.landingFeatureStory .workflowMissionQueue h3{font-size:22px}.landingFeatureStory .workflowMissionQueue>div span{padding:7px 0}.landingFeatureStory .workflowMissionQueue button{padding:10px 12px}.landingFeatureStory .workflowCanvasGraph>.workflowGraphEdges path{animation:3.2s linear infinite compactCanvasFlow}@keyframes compactCanvasFlow{0%{stroke-dashoffset:90px;opacity:.22}45%,75%{opacity:.78}to{stroke-dashoffset:-30px;opacity:.22}}.landingFeatureStory .workflowGraphNode{animation:4.8s ease-in-out infinite compactNodeSignal}.landingFeatureStory .workflowGraphNode.nodeB{animation-delay:-.7s}.landingFeatureStory .workflowGraphNode.nodeC{animation-delay:-1.4s}.landingFeatureStory .workflowGraphNode.nodeD{animation-delay:-2.1s}.landingFeatureStory .workflowGraphNode.nodeE{animation-delay:-2.8s}.landingFeatureStory .workflowGraphNode.nodeF{animation-delay:-3.5s}@keyframes compactNodeSignal{0%,to{transform:translateY(0);box-shadow:0 10px 24px #000c1838}50%{transform:translateY(-3px);box-shadow:0 14px 32px #48cbb829}}.featureStory-requests .workflowRequestBody>nav button.active{animation:2.8s ease-in-out infinite compactRequestFocus}.featureStory-requests .workflowRequestAction{animation:3.6s ease-in-out infinite compactRequestAction;position:relative;overflow:hidden}.featureStory-requests .workflowRequestAction:after{content:"";background:linear-gradient(90deg,#0000,#8bf0db2e,#0000);width:24%;animation:3.6s ease-in-out infinite compactRequestSweep;position:absolute;top:-80%;bottom:-80%;left:-35%;transform:rotate(18deg)}@keyframes compactRequestFocus{0%,to{box-shadow:0 0 #5cdcc500}50%{box-shadow:0 0 0 4px #5cdcc514}}@keyframes compactRequestAction{0%,to{border-color:#66d8c44d}50%{border-color:#77ebd69e}}@keyframes compactRequestSweep{0%,18%{left:-35%}65%,to{left:125%}}.featureStory-generation .workflowDocument{animation:5.4s ease-in-out infinite compactDocumentFloat}.featureStory-generation .workflowGenerationProgress>span i{animation:3.8s cubic-bezier(.3,.7,.2,1) infinite compactGenerationProgress}.featureStory-generation .workflowGenerationSteps .active i{animation:2s ease-in-out infinite compactGenerationPulse}@keyframes compactDocumentFloat{0%,to{transform:translateY(1px)rotate(.35deg)}50%{transform:translateY(-5px)rotate(-.15deg)}}@keyframes compactGenerationProgress{0%{opacity:.55;width:8%}72%,to{opacity:1;width:76%}}@keyframes compactGenerationPulse{0%,to{box-shadow:0 0 0 4px #5acdbb0f}50%{box-shadow:0 0 0 9px #5acdbb21}}.featureStory-timeline .workflowTimelineBody ol:before{background:linear-gradient(#77b4c31f,#62d2be,#77b4c31f) 0 0/100% 220%;animation:3.6s linear infinite compactTimelineRail}.featureStory-timeline .workflowTimelineBody li>i{animation:4s ease-in-out infinite compactTimelinePulse}.featureStory-timeline .workflowTimelineBody li:nth-child(2)>i{animation-delay:-.7s}.featureStory-timeline .workflowTimelineBody li:nth-child(3)>i{animation-delay:-1.4s}.featureStory-timeline .workflowTimelineBody li:nth-child(4)>i{animation-delay:-2.1s}.featureStory-timeline .workflowTimelineBody li:nth-child(5)>i{animation-delay:-2.8s}@keyframes compactTimelineRail{0%{background-position:0 100%}to{background-position:0 -100%}}@keyframes compactTimelinePulse{0%,to{filter:brightness(.85);transform:scale(.88)}50%{filter:brightness(1.35);transform:scale(1.22)}}.featureStory-readiness .workflowReadinessScore>div{animation:3.4s ease-in-out infinite compactReadinessPulse}.featureStory-readiness .workflowMissionQueue button{animation:3s ease-in-out infinite compactMissionFocus}@keyframes compactReadinessPulse{0%,to{transform:scale(.98);box-shadow:0 0 32px #4ec9b514}50%{transform:scale(1.02);box-shadow:0 0 54px #4ec9b533}}@keyframes compactMissionFocus{0%,to{background:#53c3b214}50%{background:#53c3b22b}}.landingV3>section.landingAssurance{gap:clamp(38px,5vw,76px);padding-bottom:52px;margin-top:52px!important}.landingAssurance h2{font-size:clamp(38px,3.6vw,54px)}.landingAssurance li{padding:16px 0}.landingV3>section.landingAccessBand{gap:clamp(38px,5vw,76px);padding-bottom:52px;margin-top:52px!important}.landingAccessBand h2{font-size:clamp(38px,3.6vw,54px)}.landingAccessChoices>a{min-height:142px}.landingV3>section.landingClosingExperience{padding:44px clamp(30px,4vw,58px)!important}.landingClosingExperience h2{font-size:clamp(38px,3.6vw,54px)}@media (max-width:880px){.landingFeatureChapters .landingShowcaseIntro{grid-template-columns:1fr}.landingFeatureStory,.landingFeatureStory.reverse{grid-template-columns:1fr;gap:25px;min-height:0;padding:42px 24px}.landingFeatureStoryCopy h3{font-size:46px}.landingFeatureProductFrame,.featureStory-readiness .landingFeatureProductFrame{padding-top:4px}}@media (max-width:640px){.landingV3>section.landingFeatureChapters{margin-top:34px!important}.landingFeatureChapters .landingShowcaseIntro{padding:0 18px 25px}.landingFeatureChapters .landingShowcaseIntro h2{font-size:38px}.landingFeatureStory,.landingFeatureStory.reverse{gap:21px;padding:34px 18px 38px}.landingFeatureNumber{margin-bottom:16px}.landingFeatureStoryCopy h3{font-size:38px}.landingFeatureStoryBody{margin-top:14px}.landingFeatureStoryCopy>ul{margin:12px 0 8px}.landingFeatureProductFrame,.featureStory-readiness .landingFeatureProductFrame{padding-top:4px}.landingFeatureStory .workflowPreview{min-height:440px}.landingFeatureStory .workflowCanvasGraph{min-height:344px}.landingV3>section.landingAssurance{padding:0 18px 38px;margin-top:38px!important}.landingAssurance h2{font-size:38px}.landingV3>section.landingAccessBand{padding:0 18px 38px;margin-top:38px!important}.landingAccessBand h2{font-size:38px}.landingV3>section.landingClosingExperience{padding:38px 20px!important}.landingClosingExperience h2{font-size:38px}}@media (prefers-reduced-motion:reduce){.landingFeatureStory .workflowCanvasGraph>.workflowGraphEdges path,.landingFeatureStory .workflowGraphNode,.featureStory-requests .workflowRequestBody>nav button.active,.featureStory-requests .workflowRequestAction,.featureStory-requests .workflowRequestAction:after,.featureStory-generation .workflowDocument,.featureStory-generation .workflowGenerationProgress>span i,.featureStory-timeline .workflowTimelineBody ol:before,.featureStory-timeline .workflowTimelineBody li>i,.featureStory-readiness .workflowReadinessScore>div,.featureStory-readiness .workflowMissionQueue button{animation:none!important}}.landingFeatureChapters{--workflow-progress:0}.landingFeatureStoryline{position:relative}.landingWorkflowProgress{z-index:8;pointer-events:none;background:#317d771f;width:2px;position:absolute;top:0;bottom:0;left:7px;overflow:hidden}.landingWorkflowProgress i{width:100%;height:calc(var(--workflow-progress) * 100%);background:linear-gradient(#6be0cb,#2c9d9a 74%,#dfae53);transition:height 80ms linear;position:absolute;top:0;left:0;box-shadow:0 0 14px #4ecfb98c}.landingFeatureStory{--pointer-x:50%;--pointer-y:50%;--tilt-x:0deg;--tilt-y:0deg}.landingFeatureStory:before{transition:filter .7s,opacity .7s}.landingFeatureStory.is-motion-active:before{filter:saturate(1.08);opacity:1}.landingFeatureStory:not(.is-motion-active):before{filter:saturate(.92);opacity:.86}.landingFeatureProductFrame{perspective:1400px}.landingFeatureProductFrame:after{z-index:3;border-radius:inherit;background:radial-gradient(circle at var(--pointer-x) var(--pointer-y),#78e8d321,transparent 28%);content:"";opacity:0;pointer-events:none;transition:opacity .36s;position:absolute;inset:5%}.landingFeatureProductFrame:hover:after{opacity:1}.landingFeatureProductFrame .landingShowcaseProduct{transform:rotateX(var(--tilt-x)) rotateY(var(--tilt-y)) translateZ(0);transform-style:preserve-3d;will-change:transform;transition:transform .24s cubic-bezier(.2,.8,.2,1),border-color .4s,box-shadow .4s}.landingFeatureStory.is-motion-active .landingFeatureProductFrame .landingShowcaseProduct{border-color:#68d3c170;box-shadow:0 30px 74px #08263740,0 0 0 1px #66dcc714}.landingFeatureStoryCopy>a{transition:color .22s,border-color .22s,transform .22s}.landingFeatureStoryCopy>a span{transition:transform .22s}.landingFeatureStoryCopy>a:hover{color:#075e57;border-color:#26a894;transform:translate(3px)}.landingFeatureStoryCopy>a:hover span{transform:translate(3px,-3px)}.landingFeatureNumber{transition:color .42s,letter-spacing .42s}.landingFeatureStory.is-motion-active .landingFeatureNumber{color:#0e9587;letter-spacing:.18em}.landingFeatureStory.is-motion-active .landingFeatureNumber i{background:linear-gradient(90deg,#62d7c1,#0000);animation:2.8s ease-in-out infinite landingNumberSignal}@keyframes landingNumberSignal{0%,to{opacity:.45;transform-origin:0;transform:scaleX(.72)}50%{opacity:1;transform:scaleX(1)}}.landingFeatureHandoff{z-index:6;color:#66828c;letter-spacing:.13em;opacity:.45;text-transform:uppercase;justify-content:center;align-items:center;gap:10px;width:220px;font-size:6px;font-weight:900;transition:opacity .42s;display:flex;position:absolute;bottom:8px;left:50%;transform:translate(-50%)}.landingFeatureHandoff i{background:linear-gradient(90deg,#0000,#34968b80,#0000);width:48px;height:1px;display:block;position:relative;overflow:visible}.landingFeatureHandoff i:after{content:"";background:#5ed4be;border-radius:50%;width:5px;height:5px;animation:2.6s ease-in-out infinite landingHandoffSignal;position:absolute;top:-2px;left:0;box-shadow:0 0 10px #40c6b1b3}.landingFeatureStory.is-motion-active .landingFeatureHandoff{opacity:1}@keyframes landingHandoffSignal{0%{opacity:0;left:0}20%{opacity:1}80%{opacity:1}to{opacity:0;left:calc(100% - 5px)}}.featureStory-canvas .workflowCanvasPreview{background:radial-gradient(circle at 50% 48%,#2b93902b,#0000 28%),radial-gradient(circle at 91% 14%,#2c809e2e,#0000 26%),#061b2e}.featureStory-canvas .workflowCanvasGraph{isolation:isolate;background-image:linear-gradient(#71a6b90f 1px,#0000 1px),linear-gradient(90deg,#71a6b90f 1px,#0000 1px);background-size:44px 44px}.featureStory-canvas .workflowCanvasGraph:before,.featureStory-canvas .workflowCanvasGraph:after{z-index:-1;content:"";filter:blur(12px);pointer-events:none;border-radius:50%;position:absolute}.featureStory-canvas .workflowCanvasGraph:before{background:#31b9a414;width:36%;height:48%;animation:5s ease-in-out infinite canvasFieldBreathe;top:26%;left:32%}.featureStory-canvas .workflowCanvasGraph:after{background:#d1a24412;width:28%;height:42%;animation:6.2s ease-in-out -2s infinite canvasFieldBreathe;bottom:4%;right:-4%}@keyframes canvasFieldBreathe{0%,to{opacity:.45;transform:scale(.88)}50%{opacity:1;transform:scale(1.08)}}.featureStory-canvas .workflowGraphEdges{width:100%;height:100%;inset:0}.featureStory-canvas .workflowGraphEdges path{stroke:#54c7bc;stroke-width:1.45px;stroke-dasharray:7 7;vector-effect:non-scaling-stroke;filter:drop-shadow(0 0 4px #48cebd3b)}.featureStory-canvas .workflowGraphEdges path.source{stroke:#69a9c6}.featureStory-canvas .workflowGraphEdges path.medical{stroke:#5fd1c2}.featureStory-canvas .workflowGraphEdges path.warning{stroke:#d5a54c}.featureStory-canvas .workflowGraphEdges path.context{stroke-width:1px;stroke-dasharray:3 10;opacity:.24}.featureStory-canvas .workflowGraphSignals circle{fill:#8df3df;filter:drop-shadow(0 0 5px #61d8c2)}.featureStory-canvas .workflowGraphSignals circle.warningSignal{fill:#f2c566;filter:drop-shadow(0 0 5px #d9a43c)}.featureStory-canvas .workflowGraphNode{box-sizing:border-box;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-color:#80c2d052;grid-template-columns:26px minmax(0,1fr);gap:2px 7px;width:13.5%;min-height:54px;padding:7px}.featureStory-canvas .workflowGraphNode>span{border-radius:8px;width:26px;height:26px}.featureStory-canvas .workflowGraphNode small{font-size:5px}.featureStory-canvas .workflowGraphNode strong{font-size:8px}.featureStory-canvas .workflowGraphNode>i{font-size:6px}.featureStory-canvas .workflowGraphNode.depth3{background:linear-gradient(145deg,#123448db,#072032f0);border-color:#6fabbe38;border-radius:10px;grid-template-columns:20px minmax(0,1fr);gap:1px 5px;width:11%;min-height:40px;padding:5px;box-shadow:0 8px 18px #000c1838}.featureStory-canvas .workflowGraphNode.depth3>span{border-radius:6px;width:20px;height:20px;font-size:8px}.featureStory-canvas .workflowGraphNode.depth3 small{font-size:4.5px}.featureStory-canvas .workflowGraphNode.depth3 strong{font-size:7px}.featureStory-canvas .workflowGraphNode.depth3>i{font-size:5px}.featureStory-canvas .workflowGraphNode.warning{border-color:#d6ad5366}.featureStory-canvas .workflowGraphNode.warning>span{color:#f1c96e;background:#d09e3724}.featureStory-canvas .workflowGraphNode.nodeG{top:7.8%;left:0}.featureStory-canvas .workflowGraphNode.nodeH{top:27.8%;left:0}.featureStory-canvas .workflowGraphNode.nodeI{top:72.1%;left:0}.featureStory-canvas .workflowGraphNode.nodeA{top:11.9%;left:15%}.featureStory-canvas .workflowGraphNode.nodeB{top:69.6%;bottom:auto;left:15%}.featureStory-canvas .workflowGraphNode.nodeC{width:16.5%;top:38.6%;left:39.5%}.featureStory-canvas .workflowGraphNode.nodeD{top:9.1%;right:16%}.featureStory-canvas .workflowGraphNode.nodeE{top:39.5%;right:16%}.featureStory-canvas .workflowGraphNode.nodeF{bottom:10%;right:16%}.featureStory-canvas .workflowGraphNode.nodeJ{top:4.5%;right:0}.featureStory-canvas .workflowGraphNode.nodeK{top:27.3%;right:0}.featureStory-canvas .workflowGraphNode.nodeL{top:52.1%;right:0}.featureStory-canvas .workflowGraphNode.nodeM{bottom:4.5%;right:0}.featureStory-canvas .workflowGraphNode:hover{z-index:5;border-color:#70e2cfb8;animation-play-state:paused;transform:translateY(-4px)scale(1.035);box-shadow:0 15px 34px #000f1c61,0 0 0 3px #57d3bf14}.featureStory-canvas .workflowPreviewFooter>span{color:#72dfca}.workflowRequestBody nav button,.workflowRequestAction,.workflowGenerationSteps>span,.workflowTimelineBody li,.workflowMissionQueue button{transition:background .22s,border-color .22s,transform .22s,box-shadow .22s}.workflowRequestBody nav button:hover,.workflowGenerationSteps>span:hover,.workflowTimelineBody li:hover{background:#5bcdbb14;transform:translate(3px)}.workflowRequestAction:hover,.workflowMissionQueue button:hover{border-color:#74ead4b8;transform:translateY(-2px);box-shadow:0 10px 26px #00101c42}.workflowDocument:hover{border-color:#4cb0a173;box-shadow:0 20px 46px #000c183d}@media (max-width:880px){.landingWorkflowProgress{display:none}.landingFeatureHandoff{bottom:7px}.landingFeatureProductFrame .landingShowcaseProduct{transform:none}}@media (max-width:640px){.landingFeatureHandoff{width:190px;font-size:5px}.featureStory-canvas .workflowGraphNode{grid-template-columns:22px minmax(0,1fr);width:26%}.featureStory-canvas .workflowGraphNode.depth3{text-align:center;grid-template-columns:1fr;width:17%;min-height:30px;padding:4px}.featureStory-canvas .workflowGraphNode.depth3>span,.featureStory-canvas .workflowGraphNode.depth3 small,.featureStory-canvas .workflowGraphNode.depth3>i{display:none}.featureStory-canvas .workflowGraphNode.depth3 strong{font-size:6px}.featureStory-canvas .workflowGraphNode.nodeG,.featureStory-canvas .workflowGraphNode.nodeH,.featureStory-canvas .workflowGraphNode.nodeI{left:0}.featureStory-canvas .workflowGraphNode.nodeA,.featureStory-canvas .workflowGraphNode.nodeB{left:12%}.featureStory-canvas .workflowGraphNode.nodeC{width:31%;left:37%}.featureStory-canvas .workflowGraphNode.nodeD,.featureStory-canvas .workflowGraphNode.nodeE,.featureStory-canvas .workflowGraphNode.nodeF{right:12%}.featureStory-canvas .workflowGraphNode.nodeJ,.featureStory-canvas .workflowGraphNode.nodeK,.featureStory-canvas .workflowGraphNode.nodeL,.featureStory-canvas .workflowGraphNode.nodeM{right:0}.featureStory-canvas .workflowGraphEdges{opacity:.7}}@media (prefers-reduced-motion:reduce){.landingWorkflowProgress i,.landingFeatureHandoff i:after,.landingFeatureStory.is-motion-active .landingFeatureNumber i,.featureStory-canvas .workflowCanvasGraph:before,.featureStory-canvas .workflowCanvasGraph:after{animation:none!important}.landingFeatureProductFrame .landingShowcaseProduct{transition:none!important;transform:none!important}.featureStory-canvas .workflowGraphSignals{display:none}}.landingFeatureStory.featureStory-interview{color:#fff;background:#0b2a3b;min-height:520px}.landingFeatureStory.featureStory-interview:before{background:radial-gradient(circle at 14% 22%,#46c0ae2e,#0000 30%),radial-gradient(circle at 88% 80%,#417eb324,#0000 31%),linear-gradient(128deg,#082536,#103747 62%,#174943)}.featureStory-interview .landingFeatureNumber,.featureStory-interview .landingFeatureStoryCopy>p{color:#78dec9}.featureStory-interview .landingFeatureNumber i{background:#76deca6b}.featureStory-interview .landingFeatureStoryCopy h3{color:#f5faf9}.featureStory-interview .landingFeatureStoryBody>p{color:#b5c9d0}.featureStory-interview .landingFeatureStoryBody>strong{color:#d9eceb}.featureStory-interview .landingFeatureStoryCopy>ul{border-color:#acd0d338}.featureStory-interview .landingFeatureStoryCopy>ul li{color:#aec4ca}.featureStory-interview .landingFeatureStoryCopy>a{color:#80e2cf;border-color:#74dcc875}.featureStory-interview .landingFeatureProductFrame .landingShowcaseProduct{border-color:#83d5c83d;box-shadow:0 40px 92px #000d1461}.featureStory-interview .landingFeatureCaption{color:#92aeb4}.featureStory-interview .landingFeatureCaption span{color:#75d9c5}@media (min-width:881px){.landingFeatureStory.featureStory-interview.reverse{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:clamp(28px,3vw,48px)}}.workflowInterviewPreview{background:radial-gradient(circle at 70% 45%,#2d899a24,#0000 38%),#071b2e;min-height:420px}.workflowInterviewBody{grid-template-columns:.93fr 1.07fr;min-height:372px;display:grid}.workflowInterviewQuestion{background:linear-gradient(145deg,#0f2e43d1,#071c2d6b);border-right:1px solid #8fbecc2e;align-content:center;gap:12px;padding:18px clamp(16px,2vw,26px);display:grid;position:relative}.workflowInterviewProgress{grid-template-columns:repeat(7,1fr);gap:4px;display:grid}.workflowInterviewProgress i{background:#75a0b133;border-radius:3px;height:3px}.workflowInterviewProgress i:nth-child(-n+2){background:#57cdb8}.workflowInterviewProgress i.active{background:#7aebd6;animation:2.2s ease-in-out infinite interviewProgressPulse;box-shadow:0 0 10px #62e0ca94}@keyframes interviewProgressPulse{0%,to{opacity:.65}50%{opacity:1;box-shadow:0 0 16px #62e0cad1}}.workflowInterviewQuestion>span{color:#70dcca;letter-spacing:.12em;text-transform:uppercase;font-size:6px;font-weight:900}.workflowInterviewQuestion h3{color:#f5fbfc;max-width:300px;font:600 20px/1.08 var(--font-serif);letter-spacing:-.025em;margin:0}.workflowInterviewAnswers{gap:7px;display:grid}.workflowInterviewAnswers button{color:#c8d9df;text-align:left;background:#173c5275;border:1px solid #7eadbf33;border-radius:9px;grid-template-columns:24px 1fr auto;align-items:center;gap:8px;padding:8px;transition:border-color .22s,background .22s,transform .22s;display:grid;position:relative;overflow:hidden}.workflowInterviewAnswers button>i{color:#89adba;background:#77aec01a;border-radius:7px;place-items:center;width:23px;height:23px;font-size:7px;font-style:normal;display:grid}.workflowInterviewAnswers button>span{font-size:8px;font-weight:750}.workflowInterviewAnswers button>strong{color:#76ddca;letter-spacing:.08em;text-transform:uppercase;font-size:6px}.workflowInterviewAnswers button.selected{background:linear-gradient(90deg,#297f773d,#184a5880);border-color:#66dec98c;animation:3s ease-in-out infinite interviewAnswerSelected;box-shadow:0 0 0 3px #4fc9b50d}.workflowInterviewAnswers button.selected:after{content:"";background:linear-gradient(90deg,#0000,#8cf1de24,#0000);width:18%;animation:3.8s ease-in-out infinite interviewAnswerSweep;position:absolute;top:-80%;bottom:-80%;left:-25%;transform:rotate(18deg)}.workflowInterviewAnswers button:hover{background:#2663694d;border-color:#70e2cf8c;transform:translate(2px)}@keyframes interviewAnswerSelected{0%,to{border-color:#66dec961}50%{border-color:#7aefdab8}}@keyframes interviewAnswerSweep{0%,18%{left:-25%}64%,to{left:125%}}.workflowInterviewQuestion>footer{color:#8ba8b4;border-top:1px solid #8fbecc24;justify-content:space-between;align-items:center;gap:10px;padding-top:10px;font-size:6px;display:flex}.workflowInterviewQuestion>footer span{align-items:center;gap:6px;display:flex}.workflowInterviewQuestion>footer span i{color:#72dfca;background:#5cd2bd1f;border-radius:50%;place-items:center;width:17px;height:17px;font-style:normal;display:grid}.workflowInterviewQuestion>footer strong{color:#78dfcd;font-size:7px}.workflowInterviewIntelligence{background-image:linear-gradient(#72a6b80e 1px,#0000 1px),linear-gradient(90deg,#72a6b80e 1px,#0000 1px);background-size:34px 34px;grid-template-rows:auto minmax(140px,1fr) auto auto;gap:8px;padding:16px clamp(14px,1.8vw,22px);display:grid;position:relative}.workflowInterviewIntelligence>header{color:#82a3af;letter-spacing:.1em;text-transform:uppercase;justify-content:space-between;gap:12px;font-size:6px;font-weight:900;display:flex}.workflowInterviewIntelligence>header strong{color:#70dcca;align-items:center;gap:6px;display:flex}.workflowInterviewIntelligence>header strong:before{content:"";background:#66d8c3;border-radius:50%;width:6px;height:6px;animation:1.8s ease-in-out infinite interviewLivePulse;box-shadow:0 0 10px #50bea9}@keyframes interviewLivePulse{0%,to{opacity:.4;transform:scale(.8)}50%{opacity:1;transform:scale(1.2)}}.workflowInterviewMap{min-height:140px;position:relative}.workflowInterviewMap svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.workflowInterviewMap path{fill:none;stroke:#53c7b9;stroke-width:1.2px;stroke-dasharray:5 6;opacity:.54;vector-effect:non-scaling-stroke;animation:3.2s linear infinite interviewMapFlow}.workflowInterviewMap path.warning{stroke:#d5a54c}@keyframes interviewMapFlow{0%{stroke-dashoffset:44px}to{stroke-dashoffset:-22px}}.interviewMapNode{color:#eaf5f7;background:linear-gradient(145deg,#163d52f5,#082234f5);border:1px solid #75b0c140;border-radius:8px;align-content:center;width:68px;min-height:32px;padding:5px 7px;font-size:6px;font-weight:800;animation:4s ease-in-out infinite interviewNodeSignal;display:grid;position:absolute;box-shadow:0 7px 16px #000c1838}.interviewMapNode i{color:#7798a5;font-size:5px;font-style:normal;font-weight:500}.interviewMapNode.source{top:4%;left:0}.interviewMapNode.symptom{animation-delay:-.8s;bottom:3%;left:0}.interviewMapNode.center{border-color:#69d7c3;width:76px;animation-delay:-1.6s;top:40%;left:39%}.interviewMapNode.path{animation-delay:-2.4s;top:7%;right:0}.interviewMapNode.mission{border-color:#d5aa4e6b;animation-delay:-3.2s;bottom:2%;right:0}@keyframes interviewNodeSignal{0%,to{transform:translateY(0);box-shadow:0 7px 16px #000c1838}50%{transform:translateY(-2px);box-shadow:0 10px 22px #44cab526}}.workflowInterviewSignals{background:#082031b3;border:1px solid #81b4c226;border-radius:9px;grid-template-columns:repeat(3,1fr);display:grid}.workflowInterviewSignals span{border-right:1px solid #81b4c21f;grid-template-columns:18px 1fr;align-content:center;gap:1px 5px;min-height:42px;padding:6px;display:grid}.workflowInterviewSignals span:last-child{border-right:0}.workflowInterviewSignals i{color:#71ddca;background:#5fd2be1a;border-radius:50%;grid-row:1/3;align-self:center;place-items:center;width:17px;height:17px;font-size:5px;font-style:normal;display:grid}.workflowInterviewSignals b{color:#c9dce2;font-size:5.5px}.workflowInterviewSignals em{color:#7897a3;font-size:4.5px;font-style:normal}.workflowInterviewIntelligence>footer{color:#72dac7;letter-spacing:.04em;justify-content:space-between;align-items:center;font-size:6px;font-weight:800;display:flex}.workflowInterviewIntelligence>footer i{font-style:normal;animation:1.8s ease-in-out infinite interviewNextArrow}@keyframes interviewNextArrow{0%,to{opacity:.45;transform:translate(0)}50%{opacity:1;transform:translate(4px)}}@media (max-width:640px){.landingFeatureStory.featureStory-interview{min-height:0}.workflowInterviewPreview{min-height:430px}.workflowInterviewBody{grid-template-columns:.96fr 1.04fr;min-height:382px}.workflowInterviewQuestion{gap:9px;padding:12px 9px}.workflowInterviewQuestion h3{font-size:15px}.workflowInterviewAnswers{gap:5px}.workflowInterviewAnswers button{grid-template-columns:20px 1fr;padding:6px 5px}.workflowInterviewAnswers button>i{width:19px;height:19px}.workflowInterviewAnswers button>span{font-size:6.5px}.workflowInterviewAnswers button>strong{display:none}.workflowInterviewQuestion>footer{display:grid}.workflowInterviewQuestion>footer strong{justify-self:end}.workflowInterviewIntelligence{grid-template-rows:auto minmax(150px,1fr) auto auto;padding:12px 7px}.workflowInterviewMap{min-height:150px}.interviewMapNode{width:54px;padding:4px;font-size:5px}.interviewMapNode.center{width:62px;left:37%}.interviewMapNode i{font-size:4px}.workflowInterviewSignals span{text-align:center;grid-template-columns:1fr;min-height:38px}.workflowInterviewSignals i{display:none}.workflowInterviewSignals b{font-size:4.5px}.workflowInterviewSignals em{font-size:4px}}@media (prefers-reduced-motion:reduce){.workflowInterviewProgress i.active,.workflowInterviewAnswers button.selected,.workflowInterviewAnswers button.selected:after,.workflowInterviewIntelligence>header strong:before,.workflowInterviewMap path,.interviewMapNode,.workflowInterviewIntelligence>footer i{animation:none!important}}.workflowVoiceInterviewBody{grid-template-columns:.94fr 1.06fr;min-height:372px;display:grid}.workflowVoiceConversation{background:linear-gradient(145deg,#0f2e43e6,#071c2d8f);border-right:1px solid #8fbecc2e;grid-template-rows:auto auto minmax(116px,1fr) auto auto;gap:9px;padding:15px clamp(14px,1.8vw,22px);display:grid}.workflowVoiceConversation>header,.workflowVoiceCanvas>header{color:#82a3af;letter-spacing:.1em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:10px;font-size:6px;font-weight:900;display:flex}.workflowVoiceConversation>header>strong{color:#71ddca;align-items:center;gap:6px;display:flex}.workflowVoiceConversation>header>strong i{background:#64d8c3;border-radius:50%;width:6px;height:6px;animation:1.8s ease-in-out infinite voiceLivePulse;box-shadow:0 0 10px #4fbca8}@keyframes voiceLivePulse{0%,to{opacity:.4;transform:scale(.78)}50%{opacity:1;transform:scale(1.22)}}.workflowVoiceProgress{color:#7899a6;letter-spacing:.08em;text-transform:uppercase;grid-template-columns:1fr auto;gap:6px;font-size:5.5px;font-weight:800;display:grid}.workflowVoiceProgress strong{color:#7bdcca}.workflowVoiceProgress>i{background:#73a4b52b;border-radius:4px;grid-column:1/-1;height:3px;overflow:hidden}.workflowVoiceProgress u{background:linear-gradient(90deg,#53cbb6,#7be4d0);width:46%;height:100%;animation:3s ease-in-out infinite voiceProgressBreathe;display:block;box-shadow:0 0 10px #5bd6bf8c}@keyframes voiceProgressBreathe{0%,to{opacity:.65}50%{opacity:1}}.workflowVoiceStage{text-align:center;align-content:center;place-items:center;gap:7px;min-height:116px;display:grid}.workflowVoiceOrb{background:radial-gradient(circle,#4ac1b045,#0b3044eb 62%);border:1px solid #6cdcc880;border-radius:50%;place-items:center;width:62px;height:62px;display:grid;position:relative;box-shadow:0 0 34px #49c5b12b}.workflowVoiceOrb>span{z-index:2;color:#dffff8;font-size:24px;position:relative;transform:rotate(90deg)}.workflowVoiceOrb>i{border:1px solid #63dac647;border-radius:50%;animation:2.8s ease-out infinite voiceOrbRing;position:absolute;inset:-1px}.workflowVoiceOrb>i:nth-of-type(2){animation-delay:-.9s}.workflowVoiceOrb>i:nth-of-type(3){animation-delay:-1.8s}@keyframes voiceOrbRing{0%{opacity:.75;transform:scale(.86)}75%,to{opacity:0;transform:scale(1.46)}}.workflowVoiceWave{justify-content:center;align-items:center;gap:3px;height:20px;display:flex}.workflowVoiceWave i{background:#6edbc7;border-radius:3px;width:2px;height:7px;animation:1.15s ease-in-out infinite alternate voiceWaveform;box-shadow:0 0 5px #5edcc661}.workflowVoiceWave i:nth-child(3n){animation-delay:-.2s}.workflowVoiceWave i:nth-child(4n){animation-delay:-.45s}.workflowVoiceWave i:nth-child(5n){animation-delay:-.7s}@keyframes voiceWaveform{0%{opacity:.45;height:4px}to{opacity:1;height:19px}}.workflowVoiceStage>strong{color:#e8f8f7;font-size:9px}.workflowVoiceStage>small{color:#7998a5;font-size:5.5px}.workflowVoiceTranscript{gap:6px;display:grid}.workflowVoiceTranscript>span{background:#1035499e;border:1px solid #7fb0bf29;border-radius:8px 8px 8px 2px;gap:3px;max-width:88%;padding:7px 8px;display:grid}.workflowVoiceTranscript>span.veteran{background:#1f5d5b52;border-color:#5fd2be40;border-radius:8px 8px 2px;justify-self:end}.workflowVoiceTranscript b{color:#71d9c6;letter-spacing:.08em;text-transform:uppercase;font-size:4.8px}.workflowVoiceTranscript p{color:#bcd0d7;margin:0;font-size:6.5px;line-height:1.38}.workflowVoiceTranscript .veteran p{position:relative;overflow:hidden}.workflowVoiceTranscript .veteran p:after{content:"";background:#71ddca;width:2px;height:9px;animation:1s step-end infinite voiceTranscriptCursor;position:absolute;bottom:0;right:0}@keyframes voiceTranscriptCursor{50%{opacity:0}}.workflowVoiceConversation>footer{color:#7f9eaa;border-top:1px solid #8fbecc24;justify-content:space-between;align-items:center;gap:10px;padding-top:8px;font-size:5.5px;display:flex}.workflowVoiceConversation>footer span{align-items:center;gap:5px;display:flex}.workflowVoiceConversation>footer span i{color:#72dfca;background:#5cd2bd1f;border-radius:50%;place-items:center;width:15px;height:15px;font-style:normal;display:grid}.workflowVoiceConversation>footer strong{color:#76ddca;font-size:6px}.workflowVoiceCanvas{background:radial-gradient(circle at 50% 48%,#2b939026,#0000 30%),linear-gradient(#71a6b90f 1px,#0000 1px) 0 0/38px 38px,linear-gradient(90deg,#71a6b90f 1px,#0000 1px) 0 0/38px 38px,#061b2e;grid-template-rows:auto minmax(220px,1fr) auto auto;gap:7px;padding:15px clamp(12px,1.6vw,19px);display:grid}.workflowVoiceCanvas>header strong{color:#71ddca}.workflowVoiceCanvasGraph{isolation:isolate;min-height:220px;position:relative}.workflowVoiceCanvasGraph .workflowGraphEdges{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.workflowVoiceCanvasGraph .workflowGraphEdges path{fill:none;stroke:#54c7bc;stroke-width:1.35px;stroke-dasharray:6 7;opacity:.58;vector-effect:non-scaling-stroke;filter:drop-shadow(0 0 4px #48cebd38);animation:3.2s linear infinite compactCanvasFlow}.workflowVoiceCanvasGraph .workflowGraphEdges path.source{stroke:#69a9c6}.workflowVoiceCanvasGraph .workflowGraphEdges path.medical{stroke:#5fd1c2}.workflowVoiceCanvasGraph .workflowGraphEdges path.warning{stroke:#d5a54c}.workflowVoiceCanvasGraph .workflowGraphSignals circle{fill:#8df3df;filter:drop-shadow(0 0 5px #61d8c2)}.workflowVoiceCanvasGraph .workflowGraphNode{box-sizing:border-box;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:linear-gradient(150deg,#194158f5,#0b263af7);border-color:#80c2d052;border-radius:10px;grid-template-columns:22px minmax(0,1fr);gap:1px 5px;width:27%;min-height:44px;padding:6px;animation:4.8s ease-in-out infinite compactNodeSignal}.workflowVoiceCanvasGraph .workflowGraphNode>span{border-radius:7px;width:22px;height:22px;font-size:7px}.workflowVoiceCanvasGraph .workflowGraphNode small{font-size:4.5px}.workflowVoiceCanvasGraph .workflowGraphNode strong{font-size:7px}.workflowVoiceCanvasGraph .workflowGraphNode>i{font-size:5px}.workflowVoiceCanvasGraph .workflowGraphNode.nodeVoiceA{top:10.8%;left:0}.workflowVoiceCanvasGraph .workflowGraphNode.nodeVoiceB{animation-delay:-.8s;top:69.2%;left:0}.workflowVoiceCanvasGraph .workflowGraphNode.nodeVoiceC{border-color:#70d8c4;width:26%;min-height:54px;animation-delay:-1.6s;top:37.7%;left:37%}.workflowVoiceCanvasGraph .workflowGraphNode.nodeVoiceC>span{background:0 0;border:1px solid #69d9c3}.workflowVoiceCanvasGraph .workflowGraphNode.nodeVoiceD{animation-delay:-2.4s;top:8.8%;right:0}.workflowVoiceCanvasGraph .workflowGraphNode.nodeVoiceE{animation-delay:-3.2s;top:40%;right:0}.workflowVoiceCanvasGraph .workflowGraphNode.nodeVoiceF{border-color:#d6ad536b;animation-delay:-4s;bottom:8.7%;right:0}.workflowVoiceCanvasGraph .workflowGraphNode.nodeVoiceF>span{color:#f1c96e;background:#d09e3724}.workflowVoiceCanvasGraph .workflowGraphNode:hover{z-index:5;border-color:#70e2cfb8;animation-play-state:paused;transform:translateY(-3px)scale(1.03)}.workflowVoiceFactReview{background:linear-gradient(90deg,#27766f2e,#0c2b3abd);border:1px solid #6fc9bc33;border-radius:8px;justify-content:space-between;align-items:center;gap:9px;padding:7px 9px;display:flex}.workflowVoiceFactReview>span{grid-template-columns:18px 1fr;gap:1px 6px;display:grid}.workflowVoiceFactReview span i{color:#75decb;background:#64dac61f;border-radius:50%;grid-row:1/3;align-self:center;place-items:center;width:17px;height:17px;font-size:6px;font-style:normal;display:grid}.workflowVoiceFactReview b{color:#d1e5e8;font-size:6px}.workflowVoiceFactReview em{color:#7897a3;font-size:5px;font-style:normal}.workflowVoiceFactReview>strong{color:#76ddca;white-space:nowrap;font-size:5.5px}.workflowVoiceCanvas>footer{color:#7898a4;letter-spacing:.04em;justify-content:space-between;gap:10px;font-size:5.5px;font-weight:800;display:flex}.workflowVoiceCanvas>footer span{color:#72d9c6}@media (max-width:640px){.workflowInterviewPreview{min-height:0}.workflowVoiceInterviewBody{grid-template-columns:1fr;min-height:0}.workflowVoiceConversation{border-bottom:1px solid #8fbecc2e;border-right:0;grid-template-rows:auto auto minmax(132px,1fr) auto auto;gap:9px;padding:14px 13px}.workflowVoiceCanvas{grid-template-rows:auto minmax(250px,1fr) auto auto;padding:14px 12px}.workflowVoiceCanvasGraph{min-height:250px}.workflowVoiceOrb{width:56px;height:56px}.workflowVoiceOrb>span{font-size:22px}.workflowVoiceStage{min-height:122px}.workflowVoiceTranscript p{font-size:6.5px}.workflowVoiceTranscript b{font-size:4.8px}.workflowVoiceCanvasGraph .workflowGraphNode{grid-template-columns:21px minmax(0,1fr);padding:5px}.workflowVoiceCanvasGraph .workflowGraphNode>span{width:21px;height:21px}.workflowVoiceCanvasGraph .workflowGraphNode strong{font-size:6.5px}.workflowVoiceCanvasGraph .workflowGraphNode small{font-size:4.2px}.workflowVoiceCanvasGraph .workflowGraphNode>i{font-size:4.7px}.workflowVoiceFactReview>span{grid-template-columns:16px 1fr}.workflowVoiceFactReview span i{width:16px;height:16px}.workflowVoiceFactReview b{font-size:5.5px}.workflowVoiceFactReview em{font-size:4.5px}.workflowVoiceFactReview>strong{font-size:5px}}@media (prefers-reduced-motion:reduce){.workflowVoiceConversation>header>strong i,.workflowVoiceProgress u,.workflowVoiceOrb>i,.workflowVoiceWave i,.workflowVoiceTranscript .veteran p:after,.workflowVoiceCanvasGraph .workflowGraphEdges path,.workflowVoiceCanvasGraph .workflowGraphNode{animation:none!important}.workflowVoiceCanvasGraph .workflowGraphSignals{display:none}}.workflowVoiceFacts{background:radial-gradient(circle at 50% 38%,#32a8972e,#0000 38%),linear-gradient(#71a6b90b 1px,#0000 1px) 0 0/38px 38px,linear-gradient(90deg,#71a6b90b 1px,#0000 1px) 0 0/38px 38px,#061b2e;grid-template-rows:auto auto minmax(0,1fr) auto auto}.workflowVoiceFacts>header strong{align-items:center;gap:5px;display:flex}.workflowVoiceFacts>header strong i{background:#6ce1cb;border-radius:50%;width:5px;height:5px;animation:1.8s ease-in-out infinite voiceLivePulse;box-shadow:0 0 10px #59d3bc}.workflowVoiceFactsSummary{border-bottom:1px solid #84b8c626;grid-template-columns:58px 1fr;align-items:center;gap:14px;padding:12px 4px 13px;display:grid}.workflowVoiceFactsSummary>div:last-child{gap:4px;display:grid}.workflowVoiceFactsSummary small{color:#72d9c6;letter-spacing:.1em;text-transform:uppercase;font-size:5px;font-weight:900}.workflowVoiceFactsSummary strong{color:#eef9f7;max-width:310px;font:550 15px/1.1 var(--cpos-display-font)}.workflowVoiceFactsSummary p{color:#829daa;max-width:350px;margin:0;font-size:6px;line-height:1.45}.workflowFactsPulse{background:radial-gradient(circle,#47bea94d,#092a3bf2 67%);border:1px solid #69ddc970;border-radius:50%;place-items:center;width:54px;height:54px;display:grid;position:relative;box-shadow:0 0 30px #53d4bb2b}.workflowFactsPulse span{color:#dcfff8;font:700 18px/1 var(--cpos-interface-font)}.workflowFactsPulse i{border:1px solid #63dac640;border-radius:50%;animation:2.8s ease-out infinite voiceOrbRing;position:absolute;inset:-1px}.workflowFactsPulse i+i{animation-delay:-1.4s}.workflowVoiceFactsList{align-content:center;gap:7px;padding:7px 0;display:grid}.workflowVoiceFactsList article{background:linear-gradient(100deg,#113b4be6,#092637c7);border:1px solid #71b5c133;border-radius:9px;grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:8px;padding:8px 9px;animation:4.5s ease-in-out infinite reviewedFactGlow;display:grid;position:relative;overflow:hidden;box-shadow:0 10px 24px #000a161f}.workflowVoiceFactsList article:before{content:"";background:#65d9c3;width:2px;position:absolute;inset:0 auto 0 0;box-shadow:0 0 12px #65d9c3}.workflowVoiceFactsList article.delay{animation-delay:-2.1s}.workflowVoiceFactsList article.reviewing{border-color:#daad5142;animation-delay:-1.2s}.workflowVoiceFactsList article.reviewing:before{background:#d8a94f;box-shadow:0 0 12px #d8a94f}.workflowVoiceFactsList article>i{color:#77e1cc;background:#57d3be21;border-radius:7px;place-items:center;width:23px;height:23px;font-size:8px;font-style:normal;display:grid}.workflowVoiceFactsList article.reviewing>i{color:#edc36d;background:#d5a44521;animation:3s linear infinite reviewFactRotate}.workflowVoiceFactsList article>div{gap:2px;display:grid}.workflowVoiceFactsList small{color:#72d8c5;letter-spacing:.11em;text-transform:uppercase;font-size:4.5px;font-weight:900}.workflowVoiceFactsList strong{color:#dbeaec;text-overflow:ellipsis;white-space:nowrap;font-size:6.5px;overflow:hidden}.workflowVoiceFactsList span{color:#73919d;font-size:5px}.workflowVoiceFactsList em{color:#77ddca;letter-spacing:.05em;text-transform:uppercase;border:1px solid #67d9c538;border-radius:99px;padding:4px 6px;font-size:4.5px;font-style:normal;font-weight:900}.workflowVoiceFactsList .reviewing em{color:#e9bd64;border-color:#d8ac5142}@keyframes reviewedFactGlow{0%,to{border-color:#71b5c12e;box-shadow:0 10px 24px #000a161f}50%{border-color:#63dcc761;box-shadow:0 0 22px #50cfb91a}}@keyframes reviewFactRotate{to{transform:rotate(360deg)}}@media (max-width:640px){.workflowVoiceFacts{grid-template-rows:auto auto minmax(190px,1fr) auto auto}.workflowVoiceFactsSummary strong{font-size:14px}.workflowVoiceFactsList article{padding:8px}.workflowVoiceFactsList strong{font-size:6px}.workflowVoiceFactsList span{font-size:4.7px}}@media (prefers-reduced-motion:reduce){.workflowVoiceFacts>header strong i,.workflowFactsPulse i,.workflowVoiceFactsList article,.workflowVoiceFactsList article.reviewing>i{animation:none!important}}.landingWorkflowProgress{height:var(--workflow-rail-height,100%);bottom:auto}.landingV3>section.landingAssurance{isolation:isolate;color:#eef9f9;background:radial-gradient(circle at 88% 16%,#31b1a533,#0000 31%),linear-gradient(125deg,#071b2e,#0b3444 62%,#104c4b);border:1px solid #79bec233;border-top:0;grid-template-columns:minmax(380px,.88fr) minmax(560px,1.12fr);align-items:stretch;gap:clamp(40px,5vw,76px);padding:clamp(42px,5vw,68px) clamp(34px,4vw,58px) clamp(48px,5vw,70px);position:relative;overflow:hidden;margin-top:0!important}.landingV3>section.landingAssurance:before{z-index:-1;content:"";background-image:linear-gradient(#75b8c30e 1px,#0000 1px),linear-gradient(90deg,#75b8c30e 1px,#0000 1px);background-size:46px 46px;position:absolute;inset:0}.landingV3>section.landingAssurance:after{content:"";pointer-events:none;border:1px solid #66ddca1f;border-radius:50%;width:420px;height:420px;position:absolute;bottom:-170px;right:-90px;box-shadow:0 0 0 42px #66ddca06,0 0 0 86px #66ddca05}.landingTrustIntro{z-index:2;align-content:start;display:grid;position:relative}.landingAssurance .landingTrustIntro .eyebrow{color:#70deca}.landingAssurance .landingTrustIntro h2{color:#f4fbfb;max-width:600px;font-size:clamp(40px,3.75vw,56px);line-height:.98}.landingAssurance .landingTrustIntro>p:not(.eyebrow){color:#a8c2ca;max-width:540px;margin:20px 0 15px;font-size:12px;line-height:1.7}.landingAssurance .landingTrustIntro>a{color:#7ce4d0;border-color:#75e0cc7a;width:max-content}.landingTrustTelemetry{box-sizing:border-box;background:linear-gradient(110deg,#194b5b9e,#071f2fd6);border:1px solid #7bc4ca33;border-radius:14px;grid-template-columns:1fr auto;align-items:center;gap:4px 18px;width:min(100%,430px);margin-top:28px;padding:13px 15px;display:grid;box-shadow:0 18px 44px #000c1733}.landingTrustTelemetry>span{color:#c8dddf;letter-spacing:.07em;text-transform:uppercase;align-items:center;gap:8px;font-size:8px;font-weight:850;display:flex}.landingTrustTelemetry>span i{background:#69dec8;border-radius:50%;width:7px;height:7px;animation:2.2s ease-in-out infinite trustStatusPulse;box-shadow:0 0 0 5px #69dec817,0 0 14px #69dec8b3}.landingTrustTelemetry>strong{color:#eafffb;font:650 25px/1 var(--font-serif);grid-area:1/2/3}.landingTrustTelemetry>small{color:#6f9aa4;letter-spacing:.09em;text-transform:uppercase;font-size:6px;font-weight:800}@keyframes trustStatusPulse{0%,to{opacity:.55;transform:scale(.82)}50%{opacity:1;transform:scale(1.18)}}.landingAssurance .landingTrustProtocols{z-index:2;background:linear-gradient(145deg,#0f3648f0,#061b2bf0);border:1px solid #7fc2ca33;border-radius:20px;align-content:center;margin:0;padding:0;display:grid;position:relative;overflow:hidden;box-shadow:0 30px 70px #000d1847}.landingAssurance .landingTrustProtocols li{border:0;border-bottom:1px solid #83bec929;grid-template-columns:28px 40px minmax(0,1fr) auto;align-items:center;gap:14px;min-height:112px;padding:16px 18px;display:grid;position:relative;overflow:hidden}.landingAssurance .landingTrustProtocols li:last-child{border-bottom:0}.landingAssurance .landingTrustProtocols li:after{content:"";background:linear-gradient(90deg,#0000,#78ebd614,#0000);width:16%;animation:7s ease-in-out infinite trustProtocolScan;position:absolute;top:0;bottom:0;left:-30%;transform:skew(-18deg)}.landingAssurance .landingTrustProtocols li:nth-child(2):after{animation-delay:-2.3s}.landingAssurance .landingTrustProtocols li:nth-child(3):after{animation-delay:-4.6s}@keyframes trustProtocolScan{0%,20%{left:-30%}62%,to{left:125%}}.landingAssurance .landingTrustProtocols li>span{color:#65d8c4;letter-spacing:.13em;font-size:7px;font-weight:950}.landingAssurance .landingTrustProtocols li>i{color:#8cebd9;background:linear-gradient(145deg,#36999040,#0d3949cc);border:1px solid #68dbc757;border-radius:11px;place-items:center;width:38px;height:38px;font-size:15px;font-style:normal;display:grid;box-shadow:inset 0 0 18px #4bcfb814}.landingAssurance .landingTrustProtocols li>div{gap:5px;display:grid}.landingAssurance .landingTrustProtocols li strong{color:#f0f8f9;font:640 19px/1.08 var(--font-serif)}.landingAssurance .landingTrustProtocols li p{color:#87a7b1;max-width:330px;font-size:8px;line-height:1.55}.landingAssurance .landingTrustProtocols li>em{color:#7da0aa;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;align-items:center;gap:7px;font-size:6px;font-style:normal;font-weight:850;display:flex}.landingAssurance .landingTrustProtocols li>em b{background:#69dac6;border-radius:50%;width:6px;height:6px;box-shadow:0 0 9px #69dac6a6}.landingV3>section.landingAccessBand{background:radial-gradient(circle at 7% 18%,#fffffff5,#0000 26%),linear-gradient(125deg,#eaf3f0,#f9faf6 58%,#dcece7);border-bottom:1px solid #c9dbdc;border-left:1px solid #c9dbdc;border-right:1px solid #c9dbdc;grid-template-columns:minmax(330px,.72fr) minmax(620px,1.28fr);align-items:center;gap:clamp(38px,4.5vw,70px);padding:clamp(40px,4.5vw,62px) clamp(34px,4vw,58px) clamp(44px,5vw,68px);position:relative;overflow:hidden;margin-top:0!important}.landingV3>section.landingAccessBand:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff73,#0000);width:260px;height:160%;position:absolute;top:-40%;right:18%;transform:rotate(18deg)}.landingAccessIntro{z-index:2;position:relative}.landingAccessBand .landingAccessIntro h2{font-size:clamp(38px,3.35vw,50px);line-height:.98}.landingAccessLead{color:#647d87;max-width:420px;margin:18px 0 0;font-size:11px;line-height:1.65}.landingAccessBand .landingAccessChoices{z-index:2;background:#071c2f;border:1px solid #639ea947;border-radius:22px;grid-template-columns:1fr 1fr;display:grid;position:relative;overflow:hidden;box-shadow:0 28px 68px #143a4333}.landingAccessBand .landingAccessChoices .landingAccessPath{color:#eef7f8;background:linear-gradient(150deg,#0c2b3efa,#061b2dfa);border:0;border-right:1px solid #85bec92b;grid-template-rows:auto auto 1fr auto;grid-template-columns:1fr;align-content:stretch;gap:14px;min-height:250px;padding:22px;transition:background .26s,box-shadow .26s;display:grid;transform:none}.landingAccessBand .landingAccessChoices .landingAccessPath:last-child{border-right:0}.landingAccessBand .landingAccessChoices .landingAccessPath:hover{background:linear-gradient(150deg,#124150fa,#072232fa);box-shadow:inset 0 0 42px #4dd1bb12}.landingAccessPath>header{justify-content:space-between;align-items:center;gap:12px;display:flex}.landingAccessBand .landingAccessPath header span{color:#6edbc7;letter-spacing:.13em;text-transform:uppercase;grid-column:auto;font-size:7px;font-weight:900}.landingAccessPath header em{color:#789ca8;letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:6px;font-size:6px;font-style:normal;font-weight:850;display:flex}.landingAccessPath header em:before{content:"";background:#66d9c4;border-radius:50%;width:5px;height:5px;box-shadow:0 0 8px #66d9c49e}.landingAccessPath>div{justify-content:space-between;align-items:end;gap:15px;display:flex}.landingAccessBand .landingAccessPath>div strong{color:#f2f8f9;font:620 23px/1 var(--font-serif)}.landingAccessPath>div b{color:#86e5d3;font:650 18px/1 var(--font-serif)}.landingAccessBand .landingAccessPath>small{color:#86a4ae;grid-column:auto;max-width:280px;font-size:8px;line-height:1.6}.landingAccessPath>footer{border-top:1px solid #86bec926;justify-content:space-between;align-items:center;gap:14px;padding-top:14px;display:flex}.landingAccessBand .landingAccessPath footer span{color:#cfe3e4;letter-spacing:.08em;text-transform:uppercase;grid-column:auto;font-size:7px;font-weight:900}.landingAccessBand .landingAccessPath footer i{color:#78dfcb;border:1px solid #77dcc95c;border-radius:50%;grid-area:auto;place-items:center;width:30px;height:30px;font-size:10px;font-style:normal;transition:background .22s,transform .22s;display:grid}.landingAccessPath:hover footer i{color:#0a5d55;background:#dffaf4;transform:translate(3px)}@media (max-width:1060px){.landingV3>section.landingAssurance{grid-template-columns:minmax(320px,.8fr) minmax(500px,1.2fr);gap:32px;padding-left:34px;padding-right:34px}.landingAssurance .landingTrustProtocols li{grid-template-columns:24px 36px minmax(0,1fr);gap:10px}.landingAssurance .landingTrustProtocols li>em{display:none}.landingV3>section.landingAccessBand{grid-template-columns:1fr;gap:30px}.landingAccessIntro{max-width:700px}.landingAccessLead{max-width:580px}}@media (max-width:880px){.landingV3>section.landingAssurance{grid-template-columns:1fr;gap:30px}.landingTrustIntro{max-width:720px}.landingTrustTelemetry{margin-top:22px}.landingAssurance .landingTrustProtocols{width:100%}}@media (max-width:640px){.landingV3>section.landingAssurance{gap:26px;padding:38px 18px 42px}.landingAssurance .landingTrustIntro h2{font-size:38px}.landingAssurance .landingTrustIntro>p:not(.eyebrow){font-size:11px}.landingTrustTelemetry{width:100%;margin-top:20px}.landingAssurance .landingTrustProtocols{border-left:0;border-right:0;border-radius:0}.landingAssurance .landingTrustProtocols li{grid-template-columns:22px 34px minmax(0,1fr);min-height:96px;padding:13px 11px}.landingAssurance .landingTrustProtocols li>i{width:32px;height:32px}.landingAssurance .landingTrustProtocols li strong{font-size:17px}.landingV3>section.landingAccessBand{gap:26px;padding:38px 18px 42px}.landingAccessBand .landingAccessIntro h2{font-size:38px}.landingAccessLead{font-size:10px}.landingAccessBand .landingAccessChoices{border-left:0;border-right:0;border-radius:0;grid-template-columns:1fr}.landingAccessBand .landingAccessChoices .landingAccessPath{border-bottom:1px solid #85bec92b;border-right:0;min-height:210px;padding:19px}.landingAccessBand .landingAccessChoices .landingAccessPath:last-child{border-bottom:0}}@media (prefers-reduced-motion:reduce){.landingTrustTelemetry>span i,.landingAssurance .landingTrustProtocols li:after{animation:none!important}}.workflowGraphNode:is(.category-military_service,.category-evidence,.category-conditions,.category-generated_reports,.category-authorities,.category-claim_readiness)>span{color:currentColor;border:1px solid color-mix(in srgb,currentColor 42%,transparent);background:color-mix(in srgb,currentColor 11%,#03122ad1);box-shadow:inset 0 0 12px color-mix(in srgb,currentColor 11%,transparent),0 0 18px color-mix(in srgb,currentColor 22%,transparent)}.workflowGraphNode.category-military_service{color:#8bc0ff;background:radial-gradient(circle at 22% 28%,#4f8fe833,#0000 34%),linear-gradient(135deg,#0b366ffa,#041531fa);border-color:#4f8fe8db}.workflowGraphNode.category-evidence{color:#64e4bd;background:radial-gradient(circle at 22% 28%,#34d3a533,#0000 34%),linear-gradient(135deg,#054c3efa,#031b2afa);border-color:#34d3a5e0}.workflowGraphNode.category-conditions{color:#6ce8f4;background:radial-gradient(circle at 22% 28%,#35cfe02e,#0000 34%),linear-gradient(135deg,#044153fa,#03192dfa);border-color:#35cfe0e0}.workflowGraphNode.category-generated_reports{color:#c38aff;background:radial-gradient(circle at 22% 28%,#a66bff38,#0000 34%),linear-gradient(135deg,#3a1f70fa,#101335fa);border-color:#a66bffe6}.workflowGraphNode.category-authorities{color:#a98cff;background:radial-gradient(circle at 22% 28%,#7657d638,#0000 34%),linear-gradient(135deg,#312264fa,#0d1433fa);border-color:#7657d6eb}.workflowGraphNode.category-claim_readiness{color:#ffe39a;background:radial-gradient(circle at 22% 28%,#ffd65f33,#0000 32%),linear-gradient(135deg,#633d0afa,#2a1b08fa);border-color:#fabc36e6}.featureStory-canvas .workflowCanvasGraph{margin-left:clamp(10px,1vw,16px);margin-right:clamp(10px,1vw,16px)}@media (min-width:1121px){.landingFeatureStory.featureStory-canvas{grid-template-columns:minmax(300px,.56fr) minmax(0,1.44fr);gap:clamp(28px,3vw,46px)}}.workflowProviderSelection{z-index:1;background:radial-gradient(circle at 82% 18%,#29a3971f,#0000 33%);grid-template-columns:31% 69%;min-height:334px;display:grid;position:relative}.workflowProviderNeed{background:linear-gradient(#03121f8a,#06213061);border-right:1px solid #97c6d52b;grid-template-rows:auto auto 1fr auto;padding:14px 14px 12px;display:grid}.workflowProviderNeed>header,.workflowProviderMarketplace>header{justify-content:space-between;align-items:center;gap:10px;display:flex}.workflowProviderNeed>header span,.workflowProviderMarketplace>header small{color:#70d9c6;letter-spacing:.14em;text-transform:uppercase;font-size:5.5px;font-weight:950}.workflowProviderNeed>header em{color:#79dcc9;border:1px solid #70dac740;border-radius:6px;place-items:center;width:18px;height:18px;font-size:5px;font-style:normal;display:grid}.workflowProviderNeedTitle{border-bottom:1px solid #97c6d524;grid-template-columns:34px minmax(0,1fr);align-items:center;gap:9px;padding:12px 0;display:grid}.workflowProviderNeedTitle>i{color:#83e7d4;background:linear-gradient(145deg,#2d9c9140,#082f3ee0);border:1px solid #64e0c357;border-radius:10px;place-items:center;width:32px;height:32px;font-style:normal;display:grid;box-shadow:0 0 22px #46cab517}.workflowProviderNeedTitle svg{width:16px;height:16px}.workflowProviderNeedTitle>span{gap:2px;min-width:0;display:grid}.workflowProviderNeedTitle small{color:#6f91a0;letter-spacing:.1em;text-transform:uppercase;font-size:4.5px;font-weight:900}.workflowProviderNeedTitle strong{color:#f1f8f8;font:650 13px/1 var(--font-serif);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.workflowProviderNeedTitle em{color:#7e9aa6;text-overflow:ellipsis;white-space:nowrap;font-size:5px;font-style:normal;overflow:hidden}.workflowProviderCriteria{align-content:center;gap:7px;padding:10px 0;display:grid}.workflowProviderCriteria>small{color:#668796;letter-spacing:.13em;text-transform:uppercase;margin-bottom:1px;font-size:4.5px;font-weight:900}.workflowProviderCriteria>span{color:#acc3ca;grid-template-columns:15px minmax(0,1fr);align-items:center;gap:6px;font-size:5.5px;font-weight:760;display:grid}.workflowProviderCriteria>span i{color:#70ddc8;background:#59d3bd1a;border-radius:50%;place-items:center;width:13px;height:13px;font-size:5px;font-style:normal;display:grid}.workflowProviderNeed>footer{background:#2c847e17;border:1px solid #69d6c330;border-radius:8px;grid-template-columns:24px minmax(0,1fr);align-items:center;gap:7px;padding:7px;display:grid}.workflowProviderNeed>footer>i{color:#74dfcb;background:#59d3bd1c;border-radius:7px;place-items:center;width:22px;height:22px;font-size:8px;font-style:normal;display:grid}.workflowProviderNeed>footer span{gap:2px;display:grid}.workflowProviderNeed>footer strong{color:#d4e7e6;font-size:5.5px}.workflowProviderNeed>footer small{color:#718f9b;font-size:4.5px}.workflowProviderMarketplace{grid-template-rows:auto 1fr auto auto;gap:8px;padding:13px 15px 10px;display:grid}.workflowProviderMarketplace>header span{gap:2px;display:grid}.workflowProviderMarketplace>header strong{color:#edf8f7;font:620 13px/1 var(--font-serif)}.workflowProviderMarketplace>header>em{color:#83a4ad;letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:6px;font-size:4.7px;font-style:normal;font-weight:900;display:flex}.workflowProviderMarketplace>header>em i{background:#6cddc9;border-radius:50%;width:5px;height:5px;animation:2.3s ease-in-out infinite providerNetworkPulse;box-shadow:0 0 0 4px #6cddc914,0 0 10px #6cddc985}.workflowProviderMatches{gap:5px;display:grid}.workflowProviderMatches>article{background:#051c2b94;border:1px solid #81bbc626;border-radius:9px;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:2px 8px;padding:6px 8px 0;transition:border-color .22s,background .22s,transform .22s;display:grid;position:relative;overflow:hidden}.workflowProviderMatches>article:hover{background:#0e3b449e;border-color:#69dcc757;transform:translate(2px)}.workflowProviderMatches>article.selected{background:radial-gradient(circle at 8% 28%,#4dcbb524,#0000 38%),linear-gradient(100deg,#0e464ccc,#051f2fd1);border-color:#67e0ca6b;animation:3.4s ease-in-out infinite providerSelectionFocus;box-shadow:inset 2px 0 #6edec9,0 8px 20px #000d1821}.workflowProviderMatches>article>i{color:#91e9d8;background:linear-gradient(145deg,#318a8c42,#082c3be6);border:1px solid #70d6c63d;border-radius:8px;grid-row:1;place-items:center;width:27px;height:27px;font-size:6px;font-style:normal;font-weight:900;display:grid}.workflowProviderMatches>article>div{gap:1px;min-width:0;display:grid}.workflowProviderMatches>article small{color:#6edac6;letter-spacing:.1em;text-transform:uppercase;font-size:4px;font-weight:950}.workflowProviderMatches>article strong{color:#edf7f7;font:620 10px/1.05 var(--font-serif);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.workflowProviderMatches>article div span{color:#7797a3;text-overflow:ellipsis;white-space:nowrap;font-size:4.8px;overflow:hidden}.workflowProviderMatches>article>em{color:#82dfcd;letter-spacing:.06em;text-transform:uppercase;background:#57cab614;border:1px solid #6bdbc738;border-radius:999px;padding:3px 5px;font-size:4px;font-style:normal;font-weight:950}.workflowProviderMatches>article>footer{color:#718f9b;border-top:1px solid #82bac51a;grid-column:1/-1;grid-template-columns:1fr 1fr auto;margin:3px -8px 0;padding:4px 8px;font-size:4.3px;display:grid}.workflowProviderMatches>article>footer span{border-right:1px solid #82bac51a}.workflowProviderMatches>article>footer span+span{padding-left:7px}.workflowProviderMatches>article>footer b{color:#70dac6;text-align:right;padding-left:8px;font-size:4.2px}.workflowProviderWhy{background:linear-gradient(90deg,#3fa4971c,#061f2f66);border:1px solid #67dbc733;border-radius:8px;grid-template-columns:1.2fr 1fr auto;align-items:center;gap:8px;padding:7px 8px;display:grid}.workflowProviderWhy>span{gap:2px;display:grid}.workflowProviderWhy small{color:#6bd7c4;letter-spacing:.09em;text-transform:uppercase;font-size:4px;font-weight:950}.workflowProviderWhy strong{color:#bdd2d6;text-overflow:ellipsis;white-space:nowrap;font-size:5px;overflow:hidden}.workflowProviderWhy>button{color:#7de1cf;white-space:nowrap;background:0 0;border:0;padding:0;font-size:5px;font-weight:900}.workflowProviderJourney{grid-template-columns:repeat(5,1fr);list-style:none;position:relative;gap:0!important;margin:0!important;padding:0!important;display:grid!important}.workflowProviderJourney:before{content:"";background:linear-gradient(90deg,#65d7c2 0 37%,#77b0be33 37%);height:1px;position:absolute;top:7px;left:9%;right:9%}.workflowProviderJourney li{z-index:1;justify-items:center;position:relative;color:#6f8d99!important;border:0!important;grid-template-columns:1fr!important;gap:3px!important;padding:0!important;font-size:4px!important;display:grid!important}.workflowProviderJourney li i{color:#728f9a;background:#0a2b40;border:1px solid #7fb4c03d;border-radius:50%;place-items:center;width:14px;height:14px;font-size:4px;font-style:normal;font-weight:900;display:grid}.workflowProviderJourney li.complete i,.workflowProviderJourney li.active i{color:#83e7d4;background:#11505a;border-color:#64dbc680}.workflowProviderJourney li.active i{animation:2.6s ease-in-out infinite providerJourneyPulse;box-shadow:0 0 0 4px #5dd7c112,0 0 13px #5dd7c138}.workflowProviderJourney li span{font-size:4px;font-weight:800}@keyframes providerNetworkPulse{0%,to{opacity:.5;transform:scale(.82)}50%{opacity:1;transform:scale(1.18)}}@keyframes providerSelectionFocus{0%,to{box-shadow:inset 2px 0 #6edec9,0 8px 20px #000d1821}50%{box-shadow:inset 2px 0 #89ead8,0 10px 25px #49cdb624}}@keyframes providerJourneyPulse{0%,to{transform:scale(.9)}50%{transform:scale(1.08)}}@media (max-width:640px){.workflowProviderSelection{grid-template-columns:34% 66%;min-height:390px}.workflowProviderNeed{padding:12px 7px 9px}.workflowProviderNeedTitle{grid-template-columns:27px minmax(0,1fr);gap:5px}.workflowProviderNeedTitle>i{width:25px;height:25px}.workflowProviderNeedTitle strong{font-size:10px}.workflowProviderNeedTitle em{font-size:4px}.workflowProviderCriteria{gap:8px}.workflowProviderCriteria>span{grid-template-columns:13px minmax(0,1fr);gap:4px;font-size:4.5px}.workflowProviderCriteria>span i{width:11px;height:11px}.workflowProviderNeed>footer{grid-template-columns:1fr;padding:6px}.workflowProviderNeed>footer>i{display:none}.workflowProviderNeed>footer strong{font-size:4.7px}.workflowProviderNeed>footer small{font-size:3.8px}.workflowProviderMarketplace{gap:7px;padding:11px 7px 8px}.workflowProviderMarketplace>header strong{font-size:11px}.workflowProviderMarketplace>header>em{font-size:0}.workflowProviderMarketplace>header>em i{display:block}.workflowProviderMatches>article{grid-template-columns:25px minmax(0,1fr);gap:2px 6px;padding:5px 5px 0}.workflowProviderMatches>article>i{width:23px;height:23px}.workflowProviderMatches>article strong{font-size:8px}.workflowProviderMatches>article>em{background:0 0;border:0;grid-area:2/2;padding:0}.workflowProviderMatches>article>footer{grid-template-columns:1fr auto;margin:3px -5px 0;padding:4px 5px}.workflowProviderMatches>article>footer span:nth-child(2){display:none}.workflowProviderMatches>article>footer b{padding-left:5px}.workflowProviderWhy{grid-template-columns:1fr auto;padding:6px}.workflowProviderWhy>span:nth-child(2){display:none}.workflowProviderJourney li span{font-size:3.5px}}@media (prefers-reduced-motion:reduce){.workflowProviderMarketplace>header>em i,.workflowProviderMatches>article.selected,.workflowProviderJourney li.active i{animation:none!important}}.landingTierConsole{z-index:2;background:linear-gradient(145deg,#071d30,#0a3343 68%,#0b4246);border:1px solid #68acb44d;border-radius:20px;justify-self:end;width:min(100%,720px);position:relative;overflow:hidden;box-shadow:0 28px 68px #143a4333}.landingTierConsole>header{color:#7698a5;letter-spacing:.13em;text-transform:uppercase;border-bottom:1px solid #85bec92b;grid-template-columns:1fr auto auto;align-items:center;gap:24px;min-height:46px;padding:0 18px;font-size:6px;font-weight:900;display:grid}.landingTierConsole>header strong{color:#87aaaf;font-size:inherit}.landingTierConsole>header a{color:#7de0ce;align-items:center;gap:7px;text-decoration:none;display:flex}.landingTierConsole>header i{font-style:normal}.landingTierRail{display:grid}.landingTierRail>a{color:#eef8f8;border-bottom:1px solid #85bec921;grid-template-columns:28px minmax(0,1fr) auto 72px 24px;align-items:center;gap:11px;min-height:52px;padding:0 16px;text-decoration:none;transition:background .2s,box-shadow .2s,transform .2s;display:grid;position:relative}.landingTierRail>a:last-child{border-bottom:0}.landingTierRail>a:hover{z-index:2;background:linear-gradient(90deg,#4ecdb724,#4ecdb709);transform:translate(2px);box-shadow:inset 3px 0 #74ddca}.landingTierRail>a>i{color:#6cd9c5;background:#1443518c;border:1px solid #75bec53b;border-radius:8px;place-items:center;width:25px;height:25px;font-size:6px;font-style:normal;font-weight:950;display:grid}.landingTierRail>a>span{grid-template-columns:76px minmax(0,1fr);align-items:center;gap:8px;min-width:0;display:grid}.landingTierRail>a small{color:#67d5c1;letter-spacing:.11em;text-transform:uppercase;font-size:5.5px;font-weight:900}.landingTierRail>a strong{color:#eaf4f5;font:620 15px/1 var(--font-serif);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.landingTierRail>a>em{color:#85e4d2;letter-spacing:.08em;text-transform:uppercase;background:#59d2be1a;border:1px solid #74deca4d;border-radius:999px;padding:4px 7px;font-size:5px;font-style:normal;font-weight:900}.landingTierRail>a>b{color:#dffaf5;font:650 15px/1 var(--font-serif);text-align:right}.landingTierRail>a>u{color:#79dcca;text-align:right;font-size:10px;text-decoration:none;transition:transform .2s}.landingTierRail>a:hover>u{transform:translate(3px)}.landingTierRail>a.featured{background:linear-gradient(90deg,#309d8f2b,#0c3b488a);box-shadow:inset 3px 0 #70dcc8}.landingTierRail>a.featured>i{background:#3da7972e;border-color:#71dfca73;box-shadow:0 0 16px #53cfb81a}@media (max-width:1060px){.landingTierConsole{justify-self:stretch;width:100%}}@media (max-width:640px){.landingTierConsole{border-left:0;border-right:0;border-radius:0;width:calc(100% + 36px);margin-left:-18px}.landingTierConsole>header{grid-template-columns:1fr auto;gap:12px;padding:0 14px}.landingTierConsole>header strong{display:none}.landingTierRail>a{grid-template-columns:25px minmax(0,1fr) auto 20px;gap:8px;min-height:58px;padding:0 13px}.landingTierRail>a>span{grid-template-columns:1fr;gap:3px}.landingTierRail>a strong{font-size:14px}.landingTierRail>a>em{display:none}.landingTierRail>a>b{font-size:14px}.landingTierRail>a>u{font-size:9px}}.landingV3 .landingHeroV4{isolation:isolate;background:radial-gradient(circle at 88% 22%,#3ebfad2b,#0000 31%),radial-gradient(circle at 14% 92%,#228e9724,#0000 35%),linear-gradient(112deg,#031225 0%,#061c35 48%,#0a3f4d 100%);box-shadow:0 24px 60px #03122538}.landingV3 .landingHeroV4:before{z-index:-1;background:linear-gradient(#82bcd80b 1px,#0000 1px) 0 0/52px 52px,linear-gradient(90deg,#82bcd80a 1px,#0000 1px) 0 0/52px 52px,linear-gradient(105deg,#ffffff06,#0000 45%,#71e1cd06);-webkit-mask-image:linear-gradient(90deg,#000,#000000ad 72%,#0000004d);mask-image:linear-gradient(90deg,#000,#000000ad 72%,#0000004d)}.landingV3 .landingHeroV4 .homeHeroCopy{max-width:760px}.landingV3 .landingHeroV4 .homeHeroCopy h1{max-width:790px;font-size:clamp(58px,4.35vw,82px);line-height:.95}.landingV3 .landingHeroV4 .homeHeroCopy>p:not(.eyebrow){max-width:690px;font-size:clamp(14px,.96vw,17px);line-height:1.52}.landingV3 .landingHeroV4 .homeHeroValue>p{color:#d7e8ed;max-width:690px;margin:20px 0 0;font-size:clamp(14px,.96vw,17px);font-weight:620;line-height:1.52}.landingV3 .landingHeroV4 .homeHeroActions{align-items:center}.landingV3 .landingHeroV4 .homeHeroActions .secondaryLink{background:#ffffff0e}.landingV3 .landingHeroV4 .heroTextLink{gap:7px;width:auto;min-height:44px;padding:0 8px;display:inline-flex}.landingV3 .landingHeroV4 .heroTextLink span{color:#72ddc9;font-size:10px}.landingV3 .heroIntelligencePanel{box-sizing:border-box;background:radial-gradient(circle at 52% 52%,#2c9d9721,#0000 26%),linear-gradient(#70a6ba0e 1px,#0000 1px) 0 0/36px 36px,linear-gradient(90deg,#70a6ba0d 1px,#0000 1px) 0 0/36px 36px,linear-gradient(145deg,#061c2ffa,#051727fa);border:1px solid #7cc7cd42;border-radius:22px;justify-self:end;width:100%;max-width:700px;padding:0;overflow:hidden;box-shadow:0 30px 72px #0008124f,inset 0 1px #d3f8f609}.landingV3 .heroIntelligencePanel:before{display:none}.heroEngineHeader{z-index:2;border-bottom:1px solid #86c4cd2b;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:5px 18px;min-height:66px;padding:0 18px;display:grid;position:relative}.heroEngineHeader>span{color:#71ddc9;letter-spacing:.13em;text-transform:uppercase;align-items:center;gap:8px;font-size:6px;font-weight:950;display:flex}.heroEngineHeader>span i{background:#68dfc9;border-radius:50%;width:7px;height:7px;animation:2.1s ease-in-out infinite heroEngineLive;box-shadow:0 0 0 5px #68dfc917,0 0 15px #68dfc999}.heroEngineHeader>strong{color:#f0f8f9;font:620 17px/1.05 var(--font-serif)}.heroEngineHeader>em{color:#7f9da8;letter-spacing:.1em;text-transform:uppercase;grid-area:1/2/3;align-items:center;gap:6px;font-size:5.5px;font-style:normal;font-weight:900;display:flex}.heroEngineHeader>em:before{content:"";background:#67dbc6;border-radius:50%;width:5px;height:5px}@keyframes heroEngineLive{0%,to{opacity:.5;transform:scale(.8)}50%{opacity:1;transform:scale(1.18)}}.heroEvidencePipeline{z-index:1;grid-template-rows:20px repeat(3,66px);grid-template-columns:minmax(132px,1fr) 28px 96px 28px minmax(132px,1fr);align-items:center;padding:13px 16px 16px;display:grid;position:relative}.heroPipelineLabel{color:#668994;letter-spacing:.13em;text-transform:uppercase;align-self:end;font-size:5px;font-weight:900}.heroPipelineLabel.source{grid-area:1/1}.heroPipelineLabel.result{grid-area:1/5}.heroPipelineSource,.heroPipelineResult{box-sizing:border-box;background:linear-gradient(145deg,#143b4ee0,#082334eb);border:1px solid #7bb5c338;border-radius:10px;grid-template-columns:28px minmax(0,1fr);align-items:center;gap:7px;min-width:0;min-height:48px;padding:6px 8px;animation:5.4s ease-in-out infinite heroPipelineCard;display:grid;box-shadow:0 10px 24px #000a142b}.heroPipelineSource>i,.heroPipelineResult>i{color:#78dfcb;background:#36a19321;border:1px solid #62dac440;border-radius:8px;place-items:center;width:27px;height:27px;font-style:normal;display:grid}.heroPipelineSource svg,.heroPipelineResult svg{width:15px;height:15px}.heroPipelineSource>span,.heroPipelineResult>span{gap:2px;min-width:0;display:grid}.heroPipelineSource small,.heroPipelineResult small{color:#71d6c4;letter-spacing:.1em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:4.5px;font-weight:900;overflow:hidden}.heroPipelineSource strong{color:#e8f4f5;text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.heroPipelineSource em,.heroPipelineResult em{color:#7897a3;text-overflow:ellipsis;white-space:nowrap;font-size:5px;font-style:normal;overflow:hidden}.heroPipelineResult{background:linear-gradient(145deg,#0e444be6,#072532f0);grid-template-columns:minmax(0,1fr) 29px}.heroPipelineResult>i{grid-area:1/2}.heroPipelineResult>span{grid-area:1/1}.heroPipelineResult strong{color:#effcfa;font:650 18px/1 var(--font-serif)}.heroPipelineResult.warning{background:linear-gradient(145deg,#463b1ead,#1f262aeb);border-color:#daae5154}.heroPipelineResult.warning>i{color:#f0c66c;background:#d39e321f;border-color:#e4b75b4d}.heroPipelineResult.warning small{color:#dfb65d}.sourceOne{grid-area:2/1;animation-delay:-.3s}.sourceTwo{grid-area:3/1;animation-delay:-2.1s}.sourceThree{grid-area:4/1;animation-delay:-3.9s}.resultOne{grid-area:2/5;animation-delay:-1.2s}.resultTwo{grid-area:3/5;animation-delay:-3s}.resultThree{grid-area:4/5;animation-delay:-4.8s}@keyframes heroPipelineCard{0%,to{filter:brightness(.88);border-color:#7bb5c333;transform:translateY(0)}42%,58%{filter:brightness(1.1);border-color:#6bdecb78;transform:translateY(-1px)}}.heroPipelineLink{width:100%;height:100%;display:block;position:relative}.heroPipelineLink:before{content:"";background:linear-gradient(90deg,#5bd5c14d,#5bd5c1b3);height:1px;position:absolute;top:50%;left:0;right:0}.heroPipelineLink>i{background:#81ead6;border-radius:50%;width:4px;height:4px;animation:2.6s linear infinite heroSignalTravel;position:absolute;top:calc(50% - 2px);left:0;box-shadow:0 0 8px #62d8c3}.sourceLinkOne{grid-area:2/2}.sourceLinkTwo{grid-area:3/2}.sourceLinkThree{grid-area:4/2}.resultLinkOne{grid-area:2/4}.resultLinkTwo{grid-area:3/4}.resultLinkThree{grid-area:4/4}.sourceLinkTwo>i,.resultLinkTwo>i{animation-delay:-.85s}.sourceLinkThree>i,.resultLinkThree>i{animation-delay:-1.7s}.resultLinkOne:before,.resultLinkTwo:before,.resultLinkThree:before{background:linear-gradient(90deg,#5bd5c1b3,#5bd5c14d)}.resultLinkTwo:before{background:linear-gradient(90deg,#daae51a6,#daae5140)}.resultLinkTwo>i{background:#efc66d;box-shadow:0 0 8px #d6a849}@keyframes heroSignalTravel{0%{left:0}to{left:calc(100% - 4px)}}.heroEngineProcessor{box-sizing:border-box;background:radial-gradient(circle at 50% 44%,#4fcab540,#072737f5 64%);border:1px solid #66dcc766;border-radius:40px;grid-area:2/3/5;place-content:center;align-self:center;place-items:center;gap:5px;height:calc(100% - 10px);display:grid;position:relative;overflow:hidden;box-shadow:0 0 38px #40c4b01f,inset 0 0 28px #52ccb814}.heroEngineProcessor:before{content:"";background:linear-gradient(#0000,#73ecd638,#0000);height:24%;animation:3s ease-in-out infinite heroProcessorScan;position:absolute;top:-30%;left:0;right:0}.heroEngineProcessor>i{border:1px solid #6fe2ce26;border-radius:34px;position:absolute;inset:8px}.heroEngineProcessor>i:nth-child(2){border-color:#6fe2ce1a;inset:16px}.heroEngineProcessor>span{color:#dffff8;font:650 10px/1 var(--font-serif);letter-spacing:.01em;text-shadow:0 0 14px #69e0cb73;position:relative}.heroEngineProcessor>small{color:#69d7c4;letter-spacing:.08em;text-align:center;text-transform:uppercase;max-width:68px;font-size:4.2px;font-weight:900;line-height:1.25;position:relative}@keyframes heroProcessorScan{0%,15%{top:-30%}75%,to{top:112%}}.heroEngineFooter{z-index:2;color:#86a4ae;background:#03132175;border-top:1px solid #86c4cd29;justify-content:space-between;align-items:center;gap:14px;min-height:44px;padding:0 18px;font-size:6px;display:flex;position:relative}.heroEngineFooter>span{color:#c7dddf;align-items:center;gap:7px;font-weight:850;display:flex}.heroEngineFooter>span i{color:#77dfcc;background:#5dd3be21;border-radius:50%;place-items:center;width:17px;height:17px;font-size:6px;font-style:normal;display:grid}.heroEngineFooter>strong{color:#6ed9c6;letter-spacing:.07em;text-transform:uppercase;font-size:5.5px}@media (min-width:1181px){.landingV3 .landingHeroV4{grid-template-columns:minmax(520px,.94fr) minmax(570px,1.06fr)!important;gap:clamp(36px,4vw,68px)!important;min-height:clamp(500px,100svh - 220px,570px)!important;padding:28px max(28px,50vw - 770px) 32px!important}}@media (max-width:1180px){.landingV3 .landingHeroV4{gap:28px!important;padding-top:42px!important;padding-bottom:46px!important}.landingV3 .heroIntelligencePanel{justify-self:stretch;max-width:760px}}@media (max-width:760px){.landingV3 .landingHeroV4{gap:28px!important;padding:32px 18px 38px!important}.landingV3 .landingHeroV4 .homeHeroCopy h1{font-size:clamp(42px,11.6vw,56px);line-height:.98}.landingV3 .landingHeroV4 .homeHeroCopy>p:not(.eyebrow){margin-top:17px;font-size:13px;line-height:1.5}.landingV3 .landingHeroV4 .homeHeroActions{grid-template-columns:1fr 1fr}.landingV3 .landingHeroV4 .heroTextLink{grid-column:1/-1;justify-self:start;width:auto;padding-left:4px}.landingV3 .heroIntelligencePanel{border-left:0;border-right:0;border-radius:0;width:calc(100% + 36px);margin-left:-18px;margin-right:-18px}.heroEngineHeader{min-height:62px;padding:0 14px}.heroEngineHeader>strong{font-size:15px}.heroEngineHeader>em{font-size:4.5px}.heroEvidencePipeline{grid-template-rows:20px repeat(3,62px);grid-template-columns:minmax(0,1fr) 30px minmax(0,1fr);padding:12px 10px 14px}.heroPipelineLabel.result{grid-column:3}.heroPipelineSource{grid-column:1}.heroPipelineResult{grid-column:3}.heroPipelineLink{display:none}.heroEngineProcessor{border-radius:14px;grid-area:2/2/5;justify-self:center;width:20px;height:calc(100% - 10px)}.heroEngineProcessor>i{border-radius:10px;inset:3px}.heroEngineProcessor>i:nth-child(2),.heroEngineProcessor>span,.heroEngineProcessor>small{display:none}.heroPipelineSource,.heroPipelineResult{grid-template-columns:24px minmax(0,1fr);gap:5px;min-height:48px;padding:5px 6px}.heroPipelineSource>i,.heroPipelineResult>i{width:23px;height:23px}.heroPipelineSource svg,.heroPipelineResult svg{width:13px;height:13px}.heroPipelineSource small,.heroPipelineResult small{font-size:4px}.heroPipelineSource strong{font-size:7px}.heroPipelineSource em,.heroPipelineResult em{font-size:4.5px}.heroPipelineResult{grid-template-columns:minmax(0,1fr) 24px}.heroPipelineResult strong{font-size:16px}.heroEngineFooter{padding:0 12px}.heroEngineFooter>strong{font-size:4.5px}}@media (prefers-reduced-motion:reduce){.heroEngineHeader>span i,.heroPipelineSource,.heroPipelineResult,.heroPipelineLink>i,.heroEngineProcessor:before{animation:none!important}}.heroScanDashboard{z-index:1;grid-template-columns:minmax(150px,.39fr) minmax(0,.61fr);min-height:226px;display:grid;position:relative;overflow:hidden}.heroScanDashboard:after{z-index:4;content:"";pointer-events:none;background:linear-gradient(#0000,#74ead514,#0000);height:18%;animation:4.2s ease-in-out infinite heroScanSweep;position:absolute;top:-25%;left:0;right:0}@keyframes heroScanSweep{0%,18%{top:-25%}72%,to{top:112%}}.heroScanReadiness{text-align:center;background:radial-gradient(circle at 50% 48%,#33ae9e26,#0000 43%);border-right:1px solid #85c2cc29;align-content:center;justify-items:center;padding:15px;display:grid}.heroScanReadiness>small{color:#72d9c6;letter-spacing:.13em;text-transform:uppercase;font-size:5px;font-weight:950}.heroScanGauge{box-sizing:border-box;background:radial-gradient(circle,#08243a 55%,transparent 57%),conic-gradient(#6ddac6 0 74%,#70a2b326 74%);border-radius:50%;justify-content:center;align-items:center;width:116px;height:116px;margin:10px 0 7px;animation:1.1s cubic-bezier(.2,.8,.2,1) both heroGaugeIn,3.4s ease-in-out 1.1s infinite heroGaugeGlow;display:flex;box-shadow:0 0 0 1px #71d7c629,0 0 38px #4dceb81c}.heroScanGauge strong{color:#effcfa;font:650 39px/1 var(--font-serif)}.heroScanGauge sup{color:#75dfcc;margin-top:-18px;font-size:10px}.heroScanReadiness>span{color:#72ddc9;letter-spacing:.12em;text-transform:uppercase;font-size:6px;font-weight:950}.heroScanReadiness>p{color:#7898a5;max-width:150px;margin:6px 0 0;font-size:5.5px;line-height:1.45}@keyframes heroGaugeIn{0%{opacity:0;transform:rotate(-45deg)scale(.82)}to{opacity:1;transform:none}}@keyframes heroGaugeGlow{0%,to{box-shadow:0 0 0 1px #71d7c629,0 0 28px #4dceb814}50%{box-shadow:0 0 0 1px #71d7c647,0 0 46px #4dceb82e}}.heroScanSummary{grid-template-rows:auto auto 1fr;align-content:center;gap:10px;padding:17px 18px;display:grid}.heroScanSummary>header{border-bottom:1px solid #84c1cc24;justify-content:space-between;align-items:center;gap:14px;padding-bottom:9px;display:flex}.heroScanSummary>header span{color:#cfe3e4;letter-spacing:.07em;text-transform:uppercase;align-items:center;gap:6px;font-size:6px;font-weight:900;display:flex}.heroScanSummary>header span i{color:#76dfcb;background:#63d8c321;border-radius:50%;place-items:center;width:17px;height:17px;font-size:6px;font-style:normal;display:grid}.heroScanSummary>header em{color:#7899a5;letter-spacing:.07em;text-transform:uppercase;font-size:5.5px;font-style:normal;font-weight:850}.heroScanMetrics{background:#0724358f;border:1px solid #7ebac52b;border-radius:10px;grid-template-columns:1fr 1fr;display:grid}.heroScanMetrics>span{border-right:1px solid #7ebac526;grid-template-columns:auto 1fr;align-items:center;gap:3px 10px;min-height:54px;padding:7px 10px;display:grid}.heroScanMetrics>span:last-child{border-right:0}.heroScanMetrics strong{color:#ecfbf8;font:650 22px/1 var(--font-serif);grid-row:1/3}.heroScanMetrics small{color:#7c9ba6;font-size:5px;font-weight:850;line-height:1.25}.heroScanMetrics .warning strong{color:#f0c66b}.heroScanMetrics .warning small{color:#b19b6d}.heroScanRecommendation{background:linear-gradient(105deg,#226c6747,#082735b8);border:1px solid #6ddbc847;border-radius:11px;grid-template-columns:25px minmax(0,1fr) 24px;align-items:center;gap:9px;padding:9px 10px;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #c7f9f006}.heroScanRecommendation:after{content:"";background:linear-gradient(90deg,#0000,#7eeed91a,#0000);width:16%;animation:4.6s ease-in-out infinite heroRecommendationSweep;position:absolute;top:-70%;bottom:-70%;left:-28%;transform:skew(-16deg)}.heroScanRecommendation>i{color:#79dfcc;background:#51baa81c;border:1px solid #6ddbc847;border-radius:8px;place-items:center;width:23px;height:23px;font-size:5px;font-style:normal;font-weight:950;display:grid}.heroScanRecommendation>div{gap:3px;min-width:0;display:grid}.heroScanRecommendation small{color:#71d9c6;letter-spacing:.1em;text-transform:uppercase;font-size:4.5px;font-weight:950}.heroScanRecommendation strong{color:#edf8f8;font:620 11px/1.05 var(--font-serif);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.heroScanRecommendation p{color:#7e9ba6;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:5px;overflow:hidden}.heroScanRecommendation>span{color:#74dcc9;text-align:right;font-size:10px}@keyframes heroRecommendationSweep{0%,22%{left:-28%}68%,to{left:120%}}@media (max-width:760px){.heroScanDashboard{grid-template-columns:118px minmax(0,1fr);min-height:248px}.heroScanReadiness{padding:10px 7px}.heroScanGauge{width:84px;height:84px;margin:8px 0 6px}.heroScanGauge strong{font-size:29px}.heroScanGauge sup{font-size:8px}.heroScanReadiness>p{max-width:102px;font-size:4.8px}.heroScanSummary{gap:7px;padding:12px 9px}.heroScanSummary>header{gap:5px;padding-bottom:7px;display:grid}.heroScanSummary>header em{padding-left:23px;font-size:4.8px}.heroScanMetrics>span{grid-template-columns:1fr;gap:2px;min-height:47px;padding:6px 7px}.heroScanMetrics strong{grid-row:auto;font-size:18px}.heroScanMetrics small{font-size:4.5px}.heroScanRecommendation{grid-template-columns:21px minmax(0,1fr);gap:6px;padding:7px}.heroScanRecommendation>i{width:19px;height:19px}.heroScanRecommendation>span{display:none}.heroScanRecommendation strong{font-size:9px}.heroScanRecommendation p{font-size:4.5px}.heroEngineFooter>strong{text-align:right;max-width:145px}}@media (prefers-reduced-motion:reduce){.heroScanDashboard:after,.heroScanGauge,.heroScanRecommendation:after{animation:none!important}}.heroPackageLifecycle{z-index:1;grid-template-columns:minmax(245px,.46fr) minmax(0,.54fr);min-height:226px;display:grid;position:relative;overflow:hidden}.heroPackageLifecycle:after{z-index:5;content:"";pointer-events:none;background:linear-gradient(#0000,#76ebd612,#0000);height:20%;animation:5.2s ease-in-out infinite heroPackageScan;position:absolute;top:-35%;left:0;right:0}@keyframes heroPackageScan{0%,18%{top:-35%}70%,to{top:118%}}.heroLifecycleRail{border-right:1px solid #85c2cc29;align-content:center;gap:7px;margin:0;padding:13px 16px;list-style:none;display:grid;position:relative}.heroLifecycleRail:before{content:"";background:linear-gradient(#67d8c3 0 74%,#67d8c329 100%);width:1px;position:absolute;top:35px;bottom:35px;left:29px}.heroLifecycleRail:after{content:"";background:#83ead6;border-radius:50%;width:5px;height:5px;animation:4.4s ease-in-out infinite heroLifecycleSignal;position:absolute;top:34px;left:27px;box-shadow:0 0 12px #63d7c2}@keyframes heroLifecycleSignal{0%,12%{opacity:.2;top:34px}30%{opacity:1;top:82px}49%{top:130px}68%,to{opacity:.85;top:178px}}.heroLifecycleRail li{z-index:1;opacity:.72;grid-template-columns:27px minmax(0,1fr);align-items:center;gap:9px;min-width:0;min-height:42px;animation:4.4s ease-in-out infinite heroLifecycleStage;display:grid;position:relative}.heroLifecycleRail li:nth-child(2){animation-delay:.55s}.heroLifecycleRail li:nth-child(3){animation-delay:1.1s}.heroLifecycleRail li:nth-child(4){animation-delay:1.65s}.heroLifecycleRail li>i{box-sizing:border-box;color:#74dfca;background:#0b3445;border:1px solid #6adcc859;border-radius:50%;place-items:center;width:27px;height:27px;font-size:6px;font-style:normal;font-weight:950;display:grid;box-shadow:0 0 0 4px #051928d1}.heroLifecycleRail li.current>i{color:#effefa;background:linear-gradient(145deg,#176e72,#0b4659);border-color:#77e1cd;box-shadow:0 0 0 4px #5dd9c214,0 0 19px #4cd1b933}.heroLifecycleRail li>span{gap:2px;min-width:0;display:grid}.heroLifecycleRail small{color:#70d8c5;letter-spacing:.1em;text-transform:uppercase;font-size:4.5px;font-weight:950}.heroLifecycleRail strong{color:#eaf5f6;text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.heroLifecycleRail em{color:#7897a3;text-overflow:ellipsis;white-space:nowrap;font-size:5px;font-style:normal;overflow:hidden}@keyframes heroLifecycleStage{0%,to{opacity:.66;transform:translate(0)}42%,65%{opacity:1;transform:translate(2px)}}.heroExportArtifact{background:radial-gradient(circle at 72% 52%,#2fae9a2e,#0000 43%),linear-gradient(135deg,#0625356b,#0831399e);grid-template-columns:minmax(102px,.42fr) minmax(0,.58fr);align-items:center;gap:14px;padding:20px 18px;display:grid;position:relative;overflow:hidden}.heroExportArtifact:before{content:"";border:1px solid #72ddc929;border-radius:14px;position:absolute;inset:13px;box-shadow:inset 0 0 34px #4dccb60a}.heroExportArtifact:after{content:"";filter:blur(2px);background:#59d8c114;border-radius:50%;width:54px;height:54px;animation:3.2s ease-in-out infinite heroExportGlow;position:absolute;bottom:18px;right:22px}@keyframes heroExportGlow{0%,to{opacity:.45;transform:scale(.82)}50%{opacity:1;transform:scale(1.12)}}.heroDocumentStack{z-index:2;perspective:300px;justify-self:center;width:98px;height:132px;position:relative}.heroDocumentStack>i,.heroDocumentStack>article{box-sizing:border-box;background:linear-gradient(150deg,#0b3c4d,#082638);border:1px solid #80cdd047;border-radius:7px;width:80px;height:108px;position:absolute;box-shadow:0 14px 28px #00091242}.heroDocumentStack>i:first-child{top:2px;left:14px;transform:rotate(7deg)}.heroDocumentStack>i:nth-child(2){top:8px;left:7px;transform:rotate(3deg)}.heroDocumentStack>article{color:#0a2c3f;background:linear-gradient(155deg,#eaf8f6,#cce9e5);align-content:start;padding:12px 10px;animation:4s ease-in-out infinite heroDocumentReady;display:grid;top:14px;left:0}.heroDocumentStack article>.heroDocumentMark{background:#0d5261;width:23px;height:19px;display:block;-webkit-mask:url(/brand/claimpilots-mark.png) 50%/contain no-repeat;mask:url(/brand/claimpilots-mark.png) 50%/contain no-repeat}.heroDocumentStack article>small{color:#217b77;letter-spacing:.11em;margin-top:9px;font-size:4px;font-weight:950}.heroDocumentStack article>b{font:650 8px/1.15 var(--font-serif);margin-top:6px}.heroDocumentStack article>em{color:#527a7f;border-top:1px solid #124c5530;align-self:end;margin-top:14px;padding-top:5px;font-size:4.5px;font-style:normal;font-weight:800}.heroDocumentStack article:after{content:"✓";color:#138978;border:1px solid #197b714d;border-radius:50%;place-items:center;width:20px;height:20px;font-size:8px;font-weight:950;display:grid;position:absolute;bottom:7px;right:7px}@keyframes heroDocumentReady{0%,to{transform:translateY(0)rotate(-1deg);box-shadow:0 14px 28px #00091242}50%{transform:translateY(-4px)rotate(0);box-shadow:0 20px 36px #30c5ab33}}.heroExportDetails{z-index:2;align-content:center;min-width:0;display:grid;position:relative}.heroExportDetails>small{color:#78dfcc;letter-spacing:.11em;text-transform:uppercase;align-items:center;gap:6px;font-size:4.8px;font-weight:950;display:flex}.heroExportDetails>small i{background:#62d8c324;border-radius:50%;place-items:center;width:17px;height:17px;font-size:6px;font-style:normal;display:grid}.heroExportDetails>strong{color:#f1fbfa;font:650 21px/1 var(--font-serif);margin-top:7px}.heroExportDetails>span{color:#85e7d4;letter-spacing:.09em;text-transform:uppercase;background:#4bbeaa26;border:1px solid #73e0cb5c;border-radius:999px;width:max-content;margin-top:6px;padding:4px 7px;font-size:5px;font-weight:950}.heroExportDetails>p{color:#8aa6ae;max-width:210px;margin:8px 0 0;font-size:5.5px;line-height:1.45}.heroExportDetails>div{flex-wrap:wrap;gap:5px;margin-top:10px;display:flex}.heroExportDetails>div b{color:#b7cccf;background:#041b2a7a;border:1px solid #83bec82e;border-radius:5px;padding:4px 6px;font-size:4.5px;font-weight:850}@media (max-width:760px){.heroLifecyclePanel .heroEngineHeader>strong{max-width:235px}.heroPackageLifecycle{grid-template-columns:44% 56%;min-height:250px}.heroLifecycleRail{gap:5px;padding:11px 8px}.heroLifecycleRail:before{top:34px;bottom:34px;left:20px}.heroLifecycleRail:after{left:18px}.heroLifecycleRail li{grid-template-columns:24px minmax(0,1fr);gap:6px;min-height:48px}.heroLifecycleRail li>i{width:24px;height:24px}.heroLifecycleRail small{font-size:4px}.heroLifecycleRail strong{font-size:7px}.heroLifecycleRail em{font-size:4.2px}.heroExportArtifact{grid-template-rows:116px 1fr;grid-template-columns:1fr;gap:4px;padding:11px 9px}.heroExportArtifact:before{inset:8px}.heroDocumentStack{width:76px;height:106px}.heroDocumentStack>i,.heroDocumentStack>article{width:64px;height:88px}.heroDocumentStack>article{padding:8px;top:10px}.heroDocumentStack article>.heroDocumentMark{width:19px;height:16px}.heroDocumentStack article>small{margin-top:6px;font-size:3.2px}.heroDocumentStack article>b{margin-top:4px;font-size:6px}.heroDocumentStack article>em{margin-top:8px;font-size:3.5px}.heroExportDetails{text-align:center;align-content:start;justify-items:center}.heroExportDetails>small{font-size:3.8px}.heroExportDetails>strong{margin-top:5px;font-size:16px}.heroExportDetails>span{margin-top:4px}.heroExportDetails>p{display:none}.heroExportDetails>div{justify-content:center;margin-top:7px}.heroExportDetails>div b{padding:3px 4px;font-size:3.7px}.heroLifecyclePanel .heroEngineFooter>strong{text-align:right;max-width:145px}}@media (prefers-reduced-motion:reduce){.heroPackageLifecycle:after,.heroLifecycleRail:after,.heroLifecycleRail li,.heroExportArtifact:after,.heroDocumentStack>article{animation:none!important}}.publicAccessPage.landingPublicPage:not(.cposApplicationPage) .appHeader{min-height:52px;padding:5px max(20px,50vw - 770px)!important}.publicAccessPage.landingPublicPage:not(.cposApplicationPage) .appHeader .brandLogoImage{width:clamp(186px,13.5vw,208px)}.publicAccessPage.landingPublicPage:not(.cposApplicationPage) .brandLockup small.brandReadableTagline{letter-spacing:.065em;font-size:8px}.publicAccessPage.landingPublicPage:not(.cposApplicationPage) .hamburgerMenu button{grid-template-columns:21px auto;gap:6px;min-width:86px;height:32px!important;padding-right:9px!important}.publicAccessPage.landingPublicPage:not(.cposApplicationPage) .hamburgerMenu button .menuGlyph{border-radius:6px;width:21px;height:21px}.publicAccessPage.landingPublicPage:not(.cposApplicationPage) .hamburgerMenu button strong{font-size:9px}.publicAccessPage.landingPublicPage:not(.cposApplicationPage) .sessionBox .publicSignInLink{grid-template-columns:auto 27px;min-width:98px;min-height:34px!important;padding-left:11px!important}.publicAccessPage.landingPublicPage:not(.cposApplicationPage) .publicSignInLink>span{font-size:9px}.publicAccessPage.landingPublicPage:not(.cposApplicationPage) .publicSignInLink>i{width:27px;height:32px;font-size:12px}@media (max-width:760px){.publicAccessPage.landingPublicPage:not(.cposApplicationPage) .appHeader{row-gap:0;min-height:76px;padding:5px 11px 6px!important}.publicAccessPage.landingPublicPage:not(.cposApplicationPage) .appHeader .brandLogoImage{width:min(190px,100vw - 76px)}.publicAccessPage.landingPublicPage:not(.cposApplicationPage) .brandLockup small.brandReadableTagline{letter-spacing:.05em;font-size:7px}.publicAccessPage.landingPublicPage:not(.cposApplicationPage) .hamburgerMenu button{grid-template-columns:1fr;min-width:34px;width:34px!important;height:34px!important;padding:4px!important}.publicAccessPage.landingPublicPage:not(.cposApplicationPage) .hamburgerMenu button .menuGlyph{width:24px;height:24px}.publicAccessPage.landingPublicPage:not(.cposApplicationPage) .sessionBox .publicSignInLink{grid-template-columns:auto 26px;min-width:86px;min-height:34px!important;padding-left:10px!important}.publicAccessPage.landingPublicPage:not(.cposApplicationPage) .publicSignInLink>span{font-size:9px}.publicAccessPage.landingPublicPage:not(.cposApplicationPage) .publicSignInLink>i{width:26px;height:32px;font-size:12px}}.publicNavDrawer{box-sizing:border-box;background:radial-gradient(circle at 0 0,#3e97c533,#0000 250px),radial-gradient(circle at 100% 24%,#1d938929,#0000 250px),linear-gradient(#031426fc,#042539fc);border-right-color:#7dcbcf3d;grid-template-rows:auto auto minmax(46px,1fr);gap:10px;width:min(348px,100vw - 18px);min-height:100dvh;max-height:100dvh;padding:16px 16px 13px;overflow-y:auto;box-shadow:28px 0 80px #000c1b66}.publicNavDrawer .navDrawerHeader{border-bottom:1px solid #8ec9d821;align-items:flex-start;gap:13px;padding-bottom:13px}.publicNavDrawer .navDrawerPublicBrand{gap:4px}.publicNavDrawer .navDrawerPublicBrand img{width:min(210px,100%);margin-bottom:-5px}.publicNavDrawer .navDrawerPublicBrand p{color:#c7dbe1;letter-spacing:.04em;max-width:230px;font-size:10px;line-height:1.35}.publicNavDrawer .navDrawerClose{border-radius:9px;flex-basis:34px;width:34px;height:34px}.publicNavDrawer .navDrawerClose svg{width:15px;height:15px}.publicNavDrawer .topNav{gap:7px}.publicNavDrawer .navDrawerSection{gap:3px}.publicNavDrawer .navDrawerSection p{color:#7ca2b1;letter-spacing:.16em;margin:0 0 6px;padding-left:4px;font-size:9px}.publicNavDrawer .topNav a{border-radius:10px;grid-template-columns:32px minmax(0,1fr) 14px;gap:10px;min-height:45px;padding:5px 8px 5px 5px;box-shadow:inset 0 -1px #8fc3cf13}.publicNavDrawer .topNav a .navItemIcon{background:linear-gradient(145deg,#1c697857,#07273dc2);border-radius:9px;width:32px;height:32px;box-shadow:inset 0 1px #ffffff17,0 5px 13px #0008162e}.publicNavDrawer .topNav a .navItemIcon svg{stroke-width:2.15px;width:16px;height:16px}.publicNavDrawer .topNav a strong{letter-spacing:-.005em;font-size:14px}.publicNavDrawer .topNav a:after{color:#6f94a2;font-size:18px}.publicNavDrawer .topNav a.active,.publicNavDrawer .topNav a:hover{background:linear-gradient(90deg,#48ab9e24,#23657914 62%,#0000);border-color:#79d3c730;transform:none;box-shadow:inset 2px 0 #72dbc8,inset 0 -1px #8fc3cf17}.publicNavDrawer .topNav a.active:before{content:"";background:#78e0cc;border-radius:0 4px 4px 0;width:4px;height:16px;position:absolute;top:50%;left:-1px;transform:translateY(-50%);box-shadow:0 0 12px #69ddc873}.publicNavDrawer .topNav a.active .navItemIcon,.publicNavDrawer .topNav a:hover .navItemIcon{background:linear-gradient(145deg,#2a8f906b,#073044d6);border-color:#7fe0cf70;transform:none;box-shadow:inset 0 1px #ffffff26,0 7px 18px #00081640}.publicNavDrawerFooter{color:#7697a4;border-top:1px solid #89c5d321;justify-content:space-between;align-self:end;align-items:center;gap:10px;padding:12px 4px 2px;display:flex}.publicNavDrawerFooter>span{color:#74dac7;letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:7px;font-size:8px;font-weight:950;display:flex}.publicNavDrawerFooter>span i{background:#69ddc7;border-radius:50%;width:6px;height:6px;box-shadow:0 0 10px #69ddc799}.publicNavDrawerFooter>small{letter-spacing:.03em;text-align:right;font-size:7px;font-weight:750}@media (max-width:760px){.publicNavDrawer{width:min(326px,100vw - 12px);padding:13px 13px 11px}.publicNavDrawer .navDrawerPublicBrand img{width:min(194px,100%)}.publicNavDrawer .navDrawerPublicBrand p{max-width:210px;font-size:9px}.publicNavDrawer .navDrawerHeader{padding-bottom:11px}.publicNavDrawer .topNav{gap:5px}.publicNavDrawer .topNav a{min-height:43px}.publicNavDrawerFooter{padding-top:10px}.publicNavDrawerFooter>small{font-size:6.5px}}.publicNavDrawer{font-family:var(--cpos-interface-font)}.publicNavDrawer .topNav a{min-height:54px}.publicNavDrawer .topNav a .navItemCopy{place-items:initial;width:auto;min-width:0;height:auto;color:inherit;background:0 0;border-radius:0;gap:2px;display:grid}.publicNavDrawer .topNav a .navItemCopy strong{color:#e9f3f8;font-family:var(--cpos-interface-font);letter-spacing:0;text-shadow:none;font-size:13px;font-weight:800}.publicNavDrawer .topNav a .navItemCopy small{color:#7895a6;font-family:var(--cpos-interface-font);text-overflow:ellipsis;white-space:nowrap;font-size:9px;font-weight:580;line-height:1.3;overflow:hidden}.publicNavDrawer .topNav a:hover .navItemCopy,.publicNavDrawer .topNav a.active .navItemCopy{color:inherit;background:0 0}@media (max-width:760px){.publicNavDrawer .topNav a{min-height:50px}.publicNavDrawer .topNav a .navItemCopy strong{font-size:12.5px}.publicNavDrawer .topNav a .navItemCopy small{font-size:8px}}.trustSuitePage{--suite-navy:#071f35;--suite-ink:#0d2c42;--suite-teal:#168476;--suite-mint:#6edbc6;--suite-line:#cbd9de;--suite-muted:#657d8d;box-sizing:border-box;color:var(--suite-ink);font-family:var(--cpos-interface-font);background:linear-gradient(#eff4f5 0,#f8faf9 48%,#eef4f3 100%);overflow:hidden}.trustSuitePage *{box-sizing:border-box}.trustSuiteHero{color:#eef9f8;background:radial-gradient(circle at 84% 24%,#23a59b3d,#0000 31%),linear-gradient(112deg,#061d33 0%,#082941 58%,#0b4c52 125%);grid-template-columns:minmax(0,.98fr) minmax(520px,1.02fr);align-items:center;gap:clamp(48px,6vw,108px);min-height:590px;padding:clamp(68px,7vw,112px) max(44px,50vw - 750px);display:grid;position:relative;overflow:hidden}.trustSuiteHero:before{content:"";background-image:linear-gradient(#6ab3c011 1px,#0000 1px),linear-gradient(90deg,#6ab3c011 1px,#0000 1px);background-size:78px 78px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000 20%,#000000a6);mask-image:linear-gradient(90deg,#000 20%,#000000a6)}.trustSuiteHero:after{content:"";filter:blur(55px);background:#4ad0b71a;border-radius:50%;width:430px;height:270px;position:absolute;bottom:-90px;right:6%}.trustSuiteHeroCopy,.trustSuiteHero>aside{z-index:2;position:relative}.trustSuiteEyebrow{color:#168476;letter-spacing:.16em;text-transform:uppercase;margin:0 0 18px;font-size:11px;font-weight:900}.trustSuiteHero .trustSuiteEyebrow{color:#70dfca}.trustSuiteEyebrow>span{background:#6ce1ca;border-radius:50%;width:7px;height:7px;margin-right:9px;display:inline-block;box-shadow:0 0 0 6px #67dfc91a,0 0 17px #67dfc973}.trustSuiteHeroCopy h1{color:#f4fbfa;max-width:760px;font:550 clamp(48px,5.2vw,82px)/.95 var(--cpos-display-font);letter-spacing:-.055em;margin:0}.trustSuiteHeroCopy>p:not(.trustSuiteEyebrow){color:#a8c0c9;max-width:720px;margin:28px 0 0;font-size:clamp(15px,1.25vw,19px);line-height:1.65}.trustSuiteHeroActions{flex-wrap:wrap;gap:12px;margin-top:35px;display:flex}.trustSuiteHeroActions a{color:#e8f7f5;background:#0f414e73;border:1px solid #82d3cc42;border-radius:8px;justify-content:space-between;align-items:center;gap:24px;min-height:48px;padding:0 17px;font-size:12px;font-weight:850;text-decoration:none;transition:all .2s;display:inline-flex}.trustSuiteHeroActions a:first-child{color:#0b4a4a;background:#dffaf5;border-color:#68d9c4}.trustSuiteHeroActions a:hover{border-color:#7de2cf;transform:translateY(-2px)}.securityProtectionConsole,.complianceBoundaryConsole,.termsBoundaryConsole,.contactRoutingConsole,.trustAssuranceConsole,.privacyControlConsole,.providerCredentialConsole{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#031828c7;border:1px solid #7cc7d057;border-radius:19px;overflow:hidden;box-shadow:0 34px 80px #000a174f,inset 0 1px #defff90d}.securityProtectionConsole>header,.complianceBoundaryConsole>header,.termsBoundaryConsole>header,.contactRoutingConsole>header,.trustAssuranceConsole>header,.privacyControlConsole>header,.providerCredentialConsole>header{color:#78ddca;letter-spacing:.12em;text-transform:uppercase;border-bottom:1px solid #80becb2b;justify-content:space-between;align-items:center;gap:20px;min-height:66px;padding:0 22px;font-size:9px;font-weight:900;display:flex}.securityProtectionConsole>header span,.complianceBoundaryConsole>header span,.termsBoundaryConsole>header span,.contactRoutingConsole>header span,.trustAssuranceConsole>header span,.privacyControlConsole>header span,.providerCredentialConsole>header span{color:#e7f6f5;align-items:center;gap:9px;display:flex}.securityProtectionConsole>header i,.complianceBoundaryConsole>header i,.termsBoundaryConsole>header i,.contactRoutingConsole>header i,.trustAssuranceConsole>header i,.privacyControlConsole>header i,.providerCredentialConsole>header i{background:#69ddc7;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 6px #69ddc71a,0 0 13px #69ddc7}.securityProtectionConsole>footer,.complianceBoundaryConsole>footer,.termsBoundaryConsole>footer,.contactRoutingConsole>footer,.trustAssuranceConsole>footer,.privacyControlConsole>footer,.providerCredentialConsole>footer{color:#7899a7;letter-spacing:.1em;text-transform:uppercase;border-top:1px solid #80becb26;justify-content:space-between;min-height:50px;padding:17px 22px;font-size:8px;font-weight:850;display:flex}.securityProtectionFlow,.complianceBoundaryConsole>div,.termsBoundaryConsole>div,.contactRoutingConsole>div,.providerCredentialConsole>div{padding:12px 18px;display:grid}.securityProtectionFlow article,.complianceBoundaryConsole article,.termsBoundaryConsole article,.contactRoutingConsole article,.providerCredentialConsole article{border-bottom:1px solid #7bb9c621;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:13px;min-height:75px;padding:10px 4px;display:grid}.securityProtectionFlow article:last-child,.complianceBoundaryConsole article:last-child,.termsBoundaryConsole article:last-child,.contactRoutingConsole article:last-child,.providerCredentialConsole article:last-child{border-bottom:0}.securityProtectionFlow article>b,.complianceBoundaryConsole article>b,.termsBoundaryConsole article>b,.contactRoutingConsole article>b,.providerCredentialConsole article>b{color:#65d5c1;font-size:9px}.securityProtectionFlow article>span,.complianceBoundaryConsole article>span,.termsBoundaryConsole article>span,.contactRoutingConsole article>span,.providerCredentialConsole article>span{gap:5px;display:grid}.securityProtectionFlow article strong,.complianceBoundaryConsole article strong,.termsBoundaryConsole article strong,.contactRoutingConsole article strong,.providerCredentialConsole article strong{color:#eaf5f4;font-size:14px}.securityProtectionFlow article small,.complianceBoundaryConsole article small,.termsBoundaryConsole article small,.contactRoutingConsole article small,.providerCredentialConsole article small{color:#7693a0;font-size:9px;line-height:1.4}.securityProtectionFlow article>em,.complianceBoundaryConsole article>em,.termsBoundaryConsole article>em,.contactRoutingConsole article>em,.providerCredentialConsole article>em{color:#67d6c2;text-transform:uppercase;border:1px solid #67dac62e;border-radius:999px;padding:5px 7px;font-size:7px;font-style:normal;font-weight:850}.securityProtectionFlow article>i{color:#75dfca;background:#2a898524;border:1px solid #6adbc833;border-radius:9px;place-items:center;width:34px;height:34px;display:grid}.securityProtectionFlow article>i svg{fill:none;stroke:currentColor;stroke-width:1.7px;width:17px}.trustSuiteSignalRail{border-right:1px solid var(--suite-line);border-bottom:1px solid var(--suite-line);border-left:1px solid var(--suite-line);background:#ffffffb3;grid-template-columns:repeat(4,1fr);max-width:1500px;margin:0 auto;display:grid}.trustSuiteSignalRail article{border-right:1px solid var(--suite-line);align-content:center;gap:7px;min-height:112px;padding:24px clamp(18px,2.4vw,35px);display:grid}.trustSuiteSignalRail article:last-child{border-right:0}.trustSuiteSignalRail strong{color:#0c4f55;text-transform:uppercase;font-size:12px;font-weight:900}.trustSuiteSignalRail span{color:var(--suite-muted);font-size:12px;line-height:1.5}.trustSuiteChapter{max-width:1500px;margin:0 auto;padding:clamp(80px,8vw,128px) 38px}.trustSuiteChapter+.trustSuiteChapter{border-top:1px solid var(--suite-line)}.trustSuiteChapterIntro{grid-template-columns:minmax(300px,.78fr) minmax(380px,1.22fr);align-items:end;gap:70px;margin-bottom:58px;display:grid}.trustSuiteChapterIntro .trustSuiteEyebrow{grid-column:1/-1;margin-bottom:-38px}.trustSuiteChapterIntro h2{max-width:700px;color:var(--suite-ink);font:550 clamp(40px,4vw,67px)/.98 var(--cpos-display-font);letter-spacing:-.045em;margin:0}.trustSuiteChapterIntro>p:last-child{max-width:660px;color:var(--suite-muted);margin:0;font-size:15px;line-height:1.75}.trustSuiteChapterIntro.compact{grid-template-columns:.9fr 1.1fr}.trustSuiteChapterIntro.compact h2{font-size:clamp(35px,3.5vw,58px)}.securityLifecycleRail,.privacyPathRail{border-top:1px solid #a9c8cd;grid-template-columns:repeat(5,1fr);display:grid;position:relative}.privacyPathRail{grid-template-columns:repeat(4,1fr)}.securityLifecycleRail article,.privacyPathRail article{border-right:1px solid var(--suite-line);min-height:210px;padding:32px 26px;position:relative}.securityLifecycleRail article:last-child,.privacyPathRail article:last-child{border-right:0}.securityLifecycleRail article:before,.privacyPathRail article:before{content:"";background:#62d3bf;border-radius:50%;width:9px;height:9px;position:absolute;top:-5px;left:24px;box-shadow:0 0 0 6px #e8f5f2}.securityLifecycleRail span,.privacyPathRail span{color:#188778;letter-spacing:.13em;font-size:10px;font-weight:900}.securityLifecycleRail strong,.privacyPathRail strong{font:600 25px var(--cpos-display-font);margin-top:45px;display:block}.securityLifecycleRail p,.privacyPathRail p{color:var(--suite-muted);font-size:12px;line-height:1.65}.securityControlLedger,.compliancePrincipleLedger{border-top:1px solid var(--suite-line)}.securityControlLedger article{border-bottom:1px solid var(--suite-line);grid-template-columns:42px 54px minmax(0,1fr) 100px;align-items:center;gap:22px;min-height:126px;padding:20px 5px;display:grid}.securityControlLedger article>span,.compliancePrincipleLedger article>span{color:#168476;font-size:9px;font-weight:900}.securityControlLedger article>i{color:#157d75;background:#e3f1ef;border:1px solid #bad4d7;border-radius:12px;place-items:center;width:46px;height:46px;display:grid}.securityControlLedger svg{fill:none;stroke:currentColor;stroke-width:1.6px;width:22px}.securityControlLedger article div strong{font:600 24px var(--cpos-display-font)}.securityControlLedger article p{max-width:770px;color:var(--suite-muted);margin:7px 0 0;font-size:12px;line-height:1.6}.securityControlLedger article>em{color:#6d8793;text-align:right;text-transform:uppercase;font-size:9px;font-style:normal;font-weight:850}.complianceBoundaryLedger{border:1px solid var(--suite-line);background:#fff;grid-template-columns:1fr 1fr;display:grid}.complianceBoundaryLedger>article{padding:34px}.complianceBoundaryLedger>article+article{border-left:1px solid var(--suite-line)}.complianceBoundaryLedger header span{color:#168476;text-transform:uppercase;font-size:9px;font-weight:900}.complianceBoundaryLedger h3{font:600 30px var(--cpos-display-font);margin:10px 0 25px}.complianceBoundaryLedger ul{gap:0;margin:0;padding:0;list-style:none;display:grid}.complianceBoundaryLedger li{color:#536b7a;border-top:1px solid #e0e8ea;grid-template-columns:26px 1fr;align-items:start;gap:12px;padding:14px 0;font-size:12px;line-height:1.5;display:grid}.complianceBoundaryLedger li i{font-style:normal;font-weight:900}.doesNot li i{color:#aa6a4a}.provides li i{color:#168476}.compliancePrincipleLedger article{border-bottom:1px solid var(--suite-line);grid-template-columns:50px minmax(190px,.45fr) minmax(0,1fr);align-items:center;gap:25px;min-height:98px;display:grid}.compliancePrincipleLedger strong{font:600 21px var(--cpos-display-font)}.compliancePrincipleLedger p{color:var(--suite-muted);margin:0;font-size:12px;line-height:1.65}.complianceReferenceBand,.privacyControlBand,.trustControlPathBand{color:#eaf7f6;background:linear-gradient(112deg,#09253b,#0b4b50);border:1px solid #63b7b147;max-width:1500px;margin:0 auto 95px;padding:clamp(38px,5vw,68px)}.complianceReferenceBand{grid-template-columns:.75fr 1.25fr;gap:22px 70px;display:grid}.complianceReferenceBand h2,.privacyControlBand h2,.trustControlPathBand h2{font:550 clamp(32px,3vw,48px)/1 var(--cpos-display-font);margin:0}.complianceReferenceBand>p{color:#9db8bf;margin:0;line-height:1.65}.complianceReferenceBand>div:nth-child(3){flex-wrap:wrap;grid-column:2;gap:8px;display:flex}.complianceReferenceBand>div:nth-child(3) span{color:#80dfcd;border:1px solid #75dbcd40;border-radius:999px;padding:7px 10px;font-size:9px;font-weight:850}.complianceReferenceBand>small{color:#6f909a;grid-column:2;font-size:9px;line-height:1.6}.privacyControlConsole{min-height:420px}.privacyOrbit{height:350px;position:relative}.privacyOrbit:before,.privacyOrbit:after{content:"";border:1px dashed #63d3bf3d;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.privacyOrbit:before{width:76%;height:66%}.privacyOrbit:after{width:48%;height:42%}.privacyOrbitCore{z-index:2;text-align:center;background:#0c3b4c;border:1px solid #65d7c3;border-radius:16px;align-content:center;place-items:center;width:170px;height:105px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 50px #47c6b22e}.privacyOrbitCore span{color:#6edbc6;text-transform:uppercase;font-size:8px;font-weight:900}.privacyOrbitCore strong{color:#eefaf8;max-width:120px;margin-top:6px;font-size:13px}.privacyOrbit article{z-index:3;background:#0b3145;border:1px solid #72caca47;border-radius:10px;width:145px;padding:11px;display:grid;position:absolute}.privacyOrbit article span{color:#68d7c4;text-transform:uppercase;font-size:7px;font-weight:900}.privacyOrbit article strong{color:#d9e8e9;margin-top:4px;font-size:9px}.privacyOrbit .collect{top:30px;left:35px}.privacyOrbit .review{top:30px;right:35px}.privacyOrbit .share{bottom:30px;left:35px}.privacyOrbit .export{bottom:30px;right:35px}.privacyNoticeGrid{border:1px solid var(--suite-line);background:#fff;grid-template-columns:1fr 1fr;display:grid}.privacyNoticeGrid>section{padding:32px}.privacyNoticeGrid>section+section{border-left:1px solid var(--suite-line)}.privacyNoticeGrid>section>header{border-bottom:1px solid var(--suite-line);align-items:center;gap:18px;padding-bottom:22px;display:flex}.privacyNoticeGrid header span{color:#168476;font-size:9px;font-weight:900}.privacyNoticeGrid h3{font:600 27px var(--cpos-display-font);margin:0}.privacyNoticeGrid section>div article{border-bottom:1px solid #e1e9eb;min-height:112px;padding:23px 0}.privacyNoticeGrid article strong{font-size:13px}.privacyNoticeGrid article p{color:var(--suite-muted);margin:8px 0 0;font-size:11px;line-height:1.65}.privacyControlBand{grid-template-columns:.65fr 1.35fr;gap:45px 65px;display:grid}.privacyChoiceLedger{border-top:1px solid #89cbcc33}.privacyChoiceLedger article{border-bottom:1px solid #89cbcc2e;grid-template-columns:34px 180px 1fr;gap:16px;padding:16px 0;display:grid}.privacyChoiceLedger span{color:#6bd9c5;font-size:8px;font-weight:900}.privacyChoiceLedger strong{font-size:12px}.privacyChoiceLedger p{color:#8eaab2;margin:0;font-size:10px;line-height:1.5}.privacyRetentionNote{color:#8ba9b0;grid-column:2;margin:0;font-size:10px;line-height:1.7}.privacyRetentionNote strong{color:#dcebea}.trustAssuranceConsole>div{padding:12px 19px;display:grid}.trustAssuranceConsole article{border-bottom:1px solid #7bb9c621;grid-template-columns:1fr 1fr 28px;align-items:center;gap:14px;min-height:72px;display:grid;position:relative}.trustAssuranceConsole article:last-child{border-bottom:0}.trustAssuranceConsole article span{color:#7899a7;font-size:9px}.trustAssuranceConsole article strong{color:#eaf6f5;font-size:13px}.trustAssuranceConsole article em{color:#65d5c1;font-size:8px;font-style:normal;font-weight:900}.trustDecisionMatrix{border:1px solid var(--suite-line);background:#fff;grid-template-columns:repeat(4,1fr);display:grid}.trustDecisionMatrix article{border-right:1px solid var(--suite-line);min-height:210px;padding:30px}.trustDecisionMatrix article:last-child{background:#e8f3f1;border-right:0}.trustDecisionMatrix span{color:#168476;text-transform:uppercase;font-size:9px;font-weight:900}.trustDecisionMatrix strong{font:600 23px var(--cpos-display-font);margin-top:50px;display:block}.trustDecisionMatrix p{color:var(--suite-muted);font-size:11px;line-height:1.6}.trustAssuranceLibrary{border-top:1px solid var(--suite-line);display:grid}.trustAssuranceLibrary>a{border-bottom:1px solid var(--suite-line);min-height:126px;color:inherit;grid-template-columns:54px minmax(0,1fr) 90px;align-items:center;gap:25px;padding:17px 8px;text-decoration:none;transition:all .2s;display:grid}.trustAssuranceLibrary>a:hover{background:#eaf4f2;padding-left:17px;padding-right:17px}.trustAssuranceLibrary>a>span{color:#168476;font-size:9px;font-weight:900}.trustAssuranceLibrary>a div{grid-template-columns:190px 1fr;align-items:center;gap:5px 28px;display:grid}.trustAssuranceLibrary small{color:#6a8792;text-transform:uppercase;grid-row:1/3;font-size:8px;font-weight:850}.trustAssuranceLibrary strong{font:600 25px var(--cpos-display-font)}.trustAssuranceLibrary p{color:var(--suite-muted);margin:0;font-size:11px;line-height:1.5}.trustAssuranceLibrary em{color:#147f74;text-align:right;font-size:10px;font-style:normal;font-weight:850}.trustControlPathBand{grid-template-columns:.68fr 1.32fr;gap:38px 62px;display:grid}.trustControlPathRail{border-top:1px solid #82cdcc40;grid-template-columns:repeat(6,1fr);display:grid}.trustControlPathRail article{border-right:1px solid #82cdcc29;min-height:105px;padding:17px 10px;position:relative}.trustControlPathRail article:before{content:"";background:#6edbc6;border-radius:50%;width:7px;height:7px;position:absolute;top:-4px;left:9px}.trustControlPathRail span{color:#69d8c4;font-size:7px;font-weight:900}.trustControlPathRail strong{margin-top:32px;font-size:10px;display:block}.trustControlPathBand>p{color:#8eaab2;grid-column:2;margin:0;font-size:11px;line-height:1.7}.trustSuiteClosing{border-top:1px solid var(--suite-line);justify-content:space-between;align-items:center;gap:40px;max-width:1500px;margin:0 auto;padding:55px 38px 75px;display:flex}.trustSuiteClosing h2{max-width:850px;font:550 clamp(34px,3.5vw,55px)/1 var(--cpos-display-font);letter-spacing:-.04em;margin:0}.trustSuiteClosing>a{color:#116f69;border-bottom:1px solid #168476;align-items:center;gap:25px;min-width:210px;padding:14px 0;font-size:11px;font-weight:900;text-decoration:none;display:flex}.trustSuiteClosingPoints{gap:20px;display:flex}.trustSuiteClosingPoints span{color:#536f7a;align-items:center;gap:8px;font-size:10px;display:flex}.trustSuiteClosingPoints svg{fill:none;stroke:#168476;width:18px}.termsReadingExperience{grid-template-columns:310px minmax(0,1fr);gap:75px;max-width:1500px;margin:0 auto;padding:95px 38px 120px;display:grid}.termsContents{align-self:start;position:sticky;top:90px}.termsContents nav{border-top:1px solid var(--suite-line);scrollbar-width:thin;max-height:54vh;display:grid;overflow:auto}.termsContents nav a{color:#5e7582;border-bottom:1px solid #d7e2e4;grid-template-columns:30px 1fr;gap:10px;padding:10px 4px;font-size:9px;text-decoration:none;display:grid}.termsContents nav a:hover{color:#118176}.termsContents nav span{color:#188778;font-size:8px;font-weight:900}.termsContents>div{background:#e5f1ef;border-left:3px solid #54cbb6;margin-top:25px;padding:18px}.termsContents>div strong{font-size:12px}.termsContents>div p{color:#647d89;font-size:10px;line-height:1.6}.termsContents>div a{color:#13796f;font-size:9px;font-weight:900;text-decoration:none}.termsVersion{color:#effcfab8;letter-spacing:.1em;text-transform:uppercase;margin-top:20px;font-size:9px;font-weight:850;display:block}.termsDocument{max-width:960px}.termsDocument>header{border-bottom:2px solid #143c50;margin-bottom:35px;padding-bottom:32px}.termsDocument>header h2{font:550 clamp(42px,4vw,64px) var(--cpos-display-font);margin:0}.termsDocument>header>p:last-child{max-width:780px;color:var(--suite-muted);line-height:1.7}.termsDocument>section{border-bottom:1px solid var(--suite-line);grid-template-columns:48px minmax(0,1fr);gap:22px;padding:34px 0;scroll-margin-top:90px;display:grid}.termsDocument>section>span{color:#168476;font-size:9px;font-weight:900}.termsDocument section h2{font:600 clamp(23px,2vw,30px)/1.1 var(--cpos-display-font);margin:0 0 13px}.termsDocument section p,.termsDocument section li{color:#5b7280;font-size:12px;line-height:1.8}.termsDocument section p+p{margin-top:15px}.termsDocument section ul{padding-left:18px}.termsLegalLinks{flex-wrap:wrap;gap:10px;margin-top:34px;display:flex}.termsLegalLinks a{color:#126f68;border:1px solid #c9dadd;border-radius:999px;padding:10px 14px;font-size:10px;font-weight:900;text-decoration:none}.termsLegalLinks a:hover{background:#e9f7f4;border-color:#54cbb6}.termsBoundaryGrid{grid-template-columns:1fr 1fr;gap:18px;margin:24px 0;display:grid}.termsBoundaryGrid article{background:#fff;border:1px solid #d4e0e3;padding:20px}.termsBoundaryGrid h3{font:600 19px var(--cpos-display-font);margin:0}.termsBoundaryGrid li{font-size:10px;line-height:1.6}.contactSupportExperience{grid-template-columns:minmax(320px,.72fr) minmax(520px,1.28fr);gap:70px;max-width:1500px;margin:0 auto;padding:100px 38px;display:grid}.contactRouteLedger>h2{font:550 clamp(38px,3.7vw,58px)/1 var(--cpos-display-font);letter-spacing:-.04em;margin:0}.contactRouteLedger>p:not(.trustSuiteEyebrow){color:var(--suite-muted);font-size:13px;line-height:1.7}.contactRouteLedger>div{border-top:1px solid var(--suite-line);margin-top:30px;display:grid}.contactRouteLedger button{border:0;border-bottom:1px solid var(--suite-line);color:inherit;text-align:left;cursor:pointer;background:0 0;grid-template-columns:35px minmax(0,1fr) 20px;align-items:center;gap:13px;padding:16px 5px;display:grid}.contactRouteLedger button.active{background:#e5f2ef}.contactRouteLedger button>span{color:#168476;font-size:8px;font-weight:900}.contactRouteLedger button div{gap:3px;display:grid}.contactRouteLedger button strong{font-size:12px}.contactRouteLedger button small{color:#738995;font-size:9px}.contactRouteLedger button i{color:#188778;font-style:normal}.contactRouteLedger>aside{background:#e5f1ef;border-left:3px solid #58cbb7;margin-top:30px;padding:20px}.contactRouteLedger>aside strong{font-size:12px}.contactRouteLedger>aside p{color:#607986;font-size:10px;line-height:1.65}.contactRouteLedger>aside a{color:#13796f;font-size:9px;font-weight:900;text-decoration:none}.contactMessageConsole{background:#fff;border:1px solid #9dbec3;border-radius:16px;align-self:start;overflow:hidden;box-shadow:0 30px 70px #0f2f411a}.contactMessageConsole>header{color:#fff;background:linear-gradient(112deg,#071f35,#0b4c52);justify-content:space-between;align-items:start;padding:27px 30px;display:flex}.contactMessageConsole h2{font:550 32px var(--cpos-display-font);margin:0}.contactMessageConsole>header>span{color:#76decb;text-transform:uppercase;align-items:center;gap:7px;font-size:8px;font-weight:900;display:flex}.contactMessageConsole>header>span i{background:#72dfca;border-radius:50%;width:7px;height:7px}.contactFormGrid{grid-template-columns:1fr 1fr;gap:18px;padding:30px;display:grid}.contactFormGrid label{gap:8px;display:grid}.contactFormGrid label.wide{grid-column:1/-1}.contactFormGrid label>span{color:#4f6877;text-transform:uppercase;font-size:9px;font-weight:900}.contactFormGrid input,.contactFormGrid select,.contactFormGrid textarea{color:#17364b;width:100%;font:500 12px var(--cpos-interface-font);background:#f8fbfb;border:1px solid #c5d5da;border-radius:8px;outline:none;padding:13px}.contactFormGrid input:focus,.contactFormGrid select:focus,.contactFormGrid textarea:focus{border-color:#3eb6a4;box-shadow:0 0 0 3px #3eb6a41a}.contactMessageConsole>button{color:#fff;cursor:pointer;background:#0f736b;border:1px solid #0f736b;border-radius:8px;justify-content:space-between;align-items:center;width:calc(100% - 60px);min-height:51px;margin:0 30px;padding:0 17px;font-weight:850;display:flex}.contactStatus{color:#667e8b;margin:16px 30px;font-size:10px;line-height:1.5}.contactMessageConsole>footer{color:#708894;border-top:1px solid #d8e3e5;justify-content:space-between;padding:17px 30px;font-size:9px;display:flex}.contactMessageConsole>footer a{color:#13796f;font-weight:850;text-decoration:none}.providerNetworkExperience{background:#eef4f4!important;padding:0 0 100px!important}.providerNetworkHero{color:#eef9f8;background:radial-gradient(circle at 88% 17%,#26a99e40,#0000 30%),linear-gradient(112deg,#061d33,#08304a 60%,#0b4b51);grid-template-columns:minmax(0,1fr) minmax(500px,.9fr);align-items:center;gap:clamp(50px,6vw,100px);min-height:610px;padding:75px max(42px,50vw - 750px);display:grid;position:relative;overflow:hidden}.providerNetworkHero:before{content:"";background-image:linear-gradient(#6ab3c00f 1px,#0000 1px),linear-gradient(90deg,#6ab3c00f 1px,#0000 1px);background-size:75px 75px;position:absolute;inset:0}.providerNetworkHeroCopy,.providerCredentialConsole{z-index:1;position:relative}.providerNetworkHeroCopy>p{color:#70dfca;letter-spacing:.15em;text-transform:uppercase;font-size:10px;font-weight:900}.providerNetworkHeroCopy>p span{background:#6ce1ca;border-radius:50%;width:7px;height:7px;margin-right:9px;display:inline-block;box-shadow:0 0 0 6px #67dfc91a}.providerNetworkHeroCopy h1{color:#f3fbfa;max-width:790px;font:550 clamp(50px,5.1vw,80px)/.96 var(--cpos-display-font);letter-spacing:-.055em;margin:18px 0}.providerNetworkHeroCopy>span{color:#a7bec6;max-width:680px;font-size:16px;line-height:1.7;display:block}.providerNetworkHeroCopy>div{gap:12px;margin-top:32px;display:flex}.providerNetworkHeroCopy a{color:#e9f8f5;background:#0a34439e;border:1px solid #73dacd47;border-radius:8px;align-items:center;gap:25px;padding:14px 17px;font-size:11px;font-weight:850;text-decoration:none;display:flex}.providerNetworkHeroCopy a:first-child{color:#0a4b4b;background:#dff9f4}.providerNetworkHeroCopy a i{font-style:normal}.providerNetworkSignalRail{background:#fff;border:1px solid #c8d9dc;border-top:0;grid-template-columns:repeat(4,1fr);max-width:1500px;margin:auto;display:grid}.providerNetworkSignalRail article{border-right:1px solid #c8d9dc;align-content:center;gap:7px;min-height:105px;padding:22px 28px;display:grid}.providerNetworkSignalRail article:last-child{border-right:0}.providerNetworkSignalRail strong{color:#126f68;text-transform:uppercase;font-size:11px}.providerNetworkSignalRail span{color:#6b818e;font-size:10px;line-height:1.45}.providerNetworkIntro{grid-template-columns:.9fr 1.1fr;gap:45px 70px;max-width:1500px;margin:0 auto;padding:95px 38px 55px;display:grid}.providerNetworkIntro>div:first-child p{color:#168476;text-transform:uppercase;font-size:10px;font-weight:900}.providerNetworkIntro h2{font:550 clamp(40px,4vw,63px)/1 var(--cpos-display-font);margin:0}.providerNetworkIntro>p{color:#627987;align-self:end;margin:0;font-size:14px;line-height:1.75}.providerNetworkIntro>div:last-child{border-top:1px solid #b9d0d3;grid-column:1/-1;grid-template-columns:repeat(3,1fr);display:grid}.providerNetworkIntro>div:last-child span{color:#536d79;border-right:1px solid #cbdadd;min-height:75px;padding:25px;font-size:11px}.providerNetworkIntro>div:last-child span:last-child{border-right:0}.providerNetworkIntro>div:last-child b{color:#168476;margin-right:18px;font-size:8px}.providerNetworkExperience .providerJoinForm{margin-top:0}.providerNetworkExperience .providerJoinForm>nav{background:linear-gradient(#071f35,#0a3b47)}.providerNetworkExperience .providerJoinForm>section>header>span{color:#718691;margin-top:10px;font-size:10px;display:block}.providerNetworkExperience .providerJoinForm footer button{border-radius:7px}.providerNetworkExperience .providerJoinForm footer button.primary{background:#10766d}.providerAccessExperience{min-height:calc(100vh - 70px);background:radial-gradient(circle at 88% 20%,#1e9d9533,#0000 32%),linear-gradient(125deg,#061d33,#082b43 62%,#0a4a50)!important;padding:55px!important}.providerAccessShell{background:#041b2cba;border:1px solid #7bc6cd4f;border-radius:22px;grid-template-columns:minmax(0,1.12fr) minmax(430px,.88fr);max-width:1420px;min-height:680px;margin:auto;display:grid;overflow:hidden;box-shadow:0 40px 90px #0009144d}.providerAccessStory{color:#eef9f8;align-content:center;padding:70px;display:grid;position:relative}.providerAccessStory:before{content:"";background-image:linear-gradient(#6ab3c00e 1px,#0000 1px),linear-gradient(90deg,#6ab3c00e 1px,#0000 1px);background-size:70px 70px;position:absolute;inset:0}.providerAccessStory>*{z-index:1;position:relative}.providerAccessEyebrow{color:#70dfca;letter-spacing:.15em;text-transform:uppercase;font-size:10px;font-weight:900}.providerAccessEyebrow span{background:#6ce1ca;border-radius:50%;width:7px;height:7px;margin-right:9px;display:inline-block}.providerAccessStory h1{color:#f3fbfa;max-width:700px;font:550 clamp(47px,4.5vw,72px)/.96 var(--cpos-display-font);letter-spacing:-.055em;margin:18px 0}.providerAccessStory>p:not(.providerAccessEyebrow){color:#9eb8c0;max-width:650px;font-size:14px;line-height:1.75}.providerAccessPath{border-top:1px solid #7ac2cb2e;margin-top:35px;display:grid}.providerAccessPath article{border-bottom:1px solid #7ac2cb29;grid-template-columns:35px 1fr;align-items:center;gap:14px;min-height:68px;display:grid}.providerAccessPath article>span{color:#68d8c4;font-size:8px;font-weight:900}.providerAccessPath article div{gap:4px;display:grid}.providerAccessPath strong{font-size:12px}.providerAccessPath small{color:#7696a1;font-size:9px}.providerAccessStory>footer{color:#6edbc6;justify-content:space-between;margin-top:28px;font-size:9px;font-weight:850;display:flex}.providerAccessStory>footer span{text-transform:uppercase;align-items:center;gap:7px;display:flex}.providerAccessStory>footer i{background:#6edbc6;border-radius:50%;width:6px;height:6px}.providerAccessStory>footer a{color:#b8d4d5;text-decoration:none}.providerAccessConsole{background:#f7faf9;border:1px solid #bbd2d4;border-radius:17px;align-self:center;margin:40px;overflow:hidden;box-shadow:0 30px 70px #0009123d}.providerAccessConsole>header{border-bottom:1px solid #cadadd;justify-content:space-between;align-items:start;padding:27px 29px;display:flex}.providerAccessConsole>header p{color:#168476;text-transform:uppercase;margin:0;font-size:8px;font-weight:900}.providerAccessConsole>header h2{font:600 37px var(--cpos-display-font);margin:7px 0 0}.providerAccessConsole>header>span{color:#168476;text-transform:uppercase;align-items:center;gap:6px;font-size:7px;font-weight:900;display:flex}.providerAccessConsole>header>span i{background:#36b7a3;border-radius:50%;width:6px;height:6px}.providerAccessConsole form{gap:17px;padding:29px;display:grid}.providerAccessConsole label{gap:8px;display:grid}.providerAccessConsole label span{color:#506977;text-transform:uppercase;font-size:9px;font-weight:900}.providerAccessConsole input{min-height:47px;font:500 12px var(--cpos-interface-font);background:#fff;border:1px solid #c3d4d8;border-radius:8px;outline:none;padding:0 13px}.providerAccessConsole input:focus{border-color:#3ab5a2;box-shadow:0 0 0 3px #3ab5a21a}.providerAccessConsole button{color:#fff;background:#0e746c;border:0;border-radius:8px;justify-content:space-between;align-items:center;min-height:50px;padding:0 16px;font-weight:850;display:flex}.providerAccessStatus{color:#6b818d;margin:0 29px 20px;font-size:9px;line-height:1.5}.providerAccessBoundary{color:#6c828d;border-top:1px solid #d4e0e2;border-bottom:1px solid #d4e0e2;grid-template-columns:repeat(3,auto 1fr);padding:14px 29px;font-size:7px;display:grid}.providerAccessBoundary strong{color:#17394a;font-size:8px}.providerAccessConsole>footer{color:#718894;justify-content:space-between;padding:18px 29px;font-size:9px;display:flex}.providerAccessConsole>footer a{color:#10786e;font-weight:850;text-decoration:none}@keyframes trustSuitePulse{0%,to{opacity:.35;transform:scale(.8)}50%{opacity:1;transform:scale(1.08)}}.trustSuiteHero>aside header i,.providerNetworkHero aside header i,.providerAccessConsole>header i{animation:2.8s ease-in-out infinite trustSuitePulse}@media (max-width:1050px){.trustSuiteHero,.providerNetworkHero{grid-template-columns:1fr;min-height:auto}.trustSuiteHeroCopy h1,.providerNetworkHeroCopy h1{max-width:850px}.trustSuiteHero>aside,.providerCredentialConsole{width:100%;max-width:760px}.trustSuiteChapterIntro,.trustSuiteChapterIntro.compact,.providerNetworkIntro{grid-template-columns:1fr}.trustSuiteChapterIntro .trustSuiteEyebrow{margin-bottom:-38px}.trustDecisionMatrix{grid-template-columns:1fr 1fr}.trustDecisionMatrix article:nth-child(2){border-right:0}.trustDecisionMatrix article:nth-child(-n+2){border-bottom:1px solid var(--suite-line)}.complianceReferenceBand,.privacyControlBand,.trustControlPathBand{grid-template-columns:1fr}.complianceReferenceBand>div:nth-child(3),.complianceReferenceBand>small,.privacyRetentionNote,.trustControlPathBand>p{grid-column:1}.termsReadingExperience{grid-template-columns:230px minmax(0,1fr);gap:42px}.contactSupportExperience,.providerAccessShell{grid-template-columns:1fr}.providerAccessConsole{justify-self:center;width:calc(100% - 80px);max-width:620px}.providerNetworkSignalRail,.trustSuiteSignalRail{grid-template-columns:1fr 1fr}.providerNetworkSignalRail article:nth-child(2),.trustSuiteSignalRail article:nth-child(2){border-right:0}.providerNetworkSignalRail article:nth-child(-n+2),.trustSuiteSignalRail article:nth-child(-n+2){border-bottom:1px solid var(--suite-line)}}@media (max-width:760px){.trustSuiteHero,.providerNetworkHero{gap:38px;padding:58px 20px}.trustSuiteHeroCopy h1,.providerNetworkHeroCopy h1{font-size:clamp(42px,13vw,60px)}.trustSuiteHeroCopy>p:not(.trustSuiteEyebrow),.providerNetworkHeroCopy>span{font-size:14px}.trustSuiteHeroActions,.providerNetworkHeroCopy>div{display:grid}.trustSuiteHeroActions a,.providerNetworkHeroCopy a{width:100%}.securityProtectionConsole article,.complianceBoundaryConsole article,.termsBoundaryConsole article,.contactRoutingConsole article,.providerCredentialConsole article{grid-template-columns:27px minmax(0,1fr)}.securityProtectionConsole article>em,.complianceBoundaryConsole article>em,.termsBoundaryConsole article>em,.contactRoutingConsole article>em,.providerCredentialConsole article>em{display:none}.trustSuiteSignalRail,.providerNetworkSignalRail{grid-template-columns:1fr}.trustSuiteSignalRail article,.providerNetworkSignalRail article{border-right:0;border-bottom:1px solid var(--suite-line);min-height:78px}.trustSuiteChapter{padding:70px 20px}.trustSuiteChapterIntro{gap:28px;margin-bottom:38px}.trustSuiteChapterIntro .trustSuiteEyebrow{margin-bottom:-10px}.securityLifecycleRail,.privacyPathRail{grid-template-columns:1fr}.securityLifecycleRail article,.privacyPathRail article{border-right:0;border-bottom:1px solid var(--suite-line);min-height:130px}.securityLifecycleRail strong,.privacyPathRail strong{margin-top:20px}.securityControlLedger article{grid-template-columns:30px 42px 1fr;gap:12px}.securityControlLedger article>em{display:none}.securityControlLedger article div strong{font-size:19px}.complianceBoundaryLedger,.privacyNoticeGrid{grid-template-columns:1fr}.complianceBoundaryLedger>article+article,.privacyNoticeGrid>section+section{border-top:1px solid var(--suite-line);border-left:0}.compliancePrincipleLedger article{grid-template-columns:32px 1fr;padding:18px 0}.compliancePrincipleLedger p{grid-column:2}.complianceReferenceBand,.privacyControlBand,.trustControlPathBand{margin:0 14px 65px;padding:35px 22px}.privacyOrbit{height:310px}.privacyOrbit article{width:120px}.privacyOrbit .collect,.privacyOrbit .share{left:10px}.privacyOrbit .review,.privacyOrbit .export{right:10px}.privacyOrbitCore{width:145px}.privacyChoiceLedger article{grid-template-columns:28px 1fr}.privacyChoiceLedger p{grid-column:2}.trustDecisionMatrix{grid-template-columns:1fr}.trustDecisionMatrix article{border-right:0;border-bottom:1px solid var(--suite-line);min-height:150px}.trustDecisionMatrix strong{margin-top:25px}.trustAssuranceLibrary>a{grid-template-columns:34px 1fr 30px;gap:10px}.trustAssuranceLibrary>a div{grid-template-columns:1fr}.trustAssuranceLibrary small{grid-row:auto}.trustAssuranceLibrary p{display:none}.trustAssuranceLibrary em{font-size:0}.trustAssuranceLibrary em b{font-size:14px}.trustControlPathRail{grid-template-columns:repeat(3,1fr)}.trustSuiteClosing{flex-direction:column;align-items:start;padding:45px 20px 65px}.trustSuiteClosingPoints{flex-direction:column}.termsReadingExperience{padding:70px 20px;display:block}.termsContents{margin-bottom:45px;position:static}.termsContents nav{grid-template-columns:1fr 1fr;max-height:none}.termsDocument>section{grid-template-columns:32px 1fr;gap:10px}.termsBoundaryGrid{grid-template-columns:1fr}.contactSupportExperience{padding:70px 20px}.contactFormGrid{grid-template-columns:1fr;padding:22px}.contactFormGrid label.wide{grid-column:auto}.contactMessageConsole>button{width:calc(100% - 44px);margin:0 22px}.contactStatus{margin:14px 22px}.contactMessageConsole>footer{padding:17px 22px}.providerNetworkIntro{gap:25px;padding:70px 20px 40px}.providerNetworkIntro>div:last-child{grid-template-columns:1fr}.providerNetworkIntro>div:last-child span{border-bottom:1px solid #cadbdd;border-right:0}.providerAccessExperience{padding:16px!important}.providerAccessShell{border-radius:15px}.providerAccessStory{padding:43px 23px}.providerAccessStory h1{font-size:44px}.providerAccessStory>footer{flex-direction:column;gap:15px}.providerAccessConsole{width:calc(100% - 28px);margin:14px}.providerAccessConsole>header,.providerAccessConsole form{padding:22px}.providerAccessBoundary{grid-template-columns:auto 1fr;padding:14px 22px}.providerAccessConsole>footer{padding:17px 22px}.termsSuiteHero{padding:42px 20px 38px;display:block}.termsSuiteHero .trustSuiteHeroCopy h1{font-size:42px;line-height:.91}.termsSuiteHero .trustSuiteHeroCopy>p:not(.trustSuiteEyebrow){font-size:13px;line-height:1.55}.termsSuiteHero .trustSuiteHeroActions{gap:8px}.termsSuiteHero .trustSuiteHeroActions a{min-height:48px}.termsSuiteHero .termsBoundaryConsole{display:none}.termsVersion{margin-top:14px;font-size:8px}.termsSignalRail{display:none}.termsReadingExperience{padding-top:52px}.termsContents nav{grid-template-columns:1fr}.termsDocument>section{padding:28px 0}.termsDocument section p,.termsDocument section li{font-size:13px;line-height:1.72}.termsLegalLinks{grid-template-columns:1fr 1fr;display:grid}.termsLegalLinks a{text-align:center}}@media (prefers-reduced-motion:reduce){.trustSuiteHero>aside header i,.providerNetworkHero aside header i,.providerAccessConsole>header i{animation:none!important}}.securityProtectionFlow article{grid-template-columns:30px 42px minmax(0,1fr) auto}.providerCredentialConsole>header>strong{color:#70dfca}.providerLoginPage.providerAccessExperience{width:100%;max-width:none;min-height:calc(100vh - 52px);margin:0;display:block}@media (max-width:760px){.securityProtectionFlow article{grid-template-columns:27px 38px minmax(0,1fr)}.securityProtectionFlow article>em{display:none}.providerLoginPage.providerAccessExperience{padding:16px!important}}.faqJourneyConsole{z-index:2;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#031828c7;border:1px solid #7cc7d057;border-radius:19px;position:relative;overflow:hidden;box-shadow:0 34px 80px #000a174f,inset 0 1px #defff90d}.faqJourneyConsole>header{color:#78ddca;letter-spacing:.12em;text-transform:uppercase;border-bottom:1px solid #80becb2b;justify-content:space-between;align-items:center;gap:20px;min-height:66px;padding:0 22px;font-size:9px;font-weight:900;display:flex}.faqJourneyConsole>header span{color:#e7f6f5;align-items:center;gap:9px;display:flex}.faqJourneyConsole>header i{background:#69ddc7;border-radius:50%;width:7px;height:7px;animation:2.8s ease-in-out infinite trustSuitePulse;box-shadow:0 0 0 6px #69ddc71a,0 0 13px #69ddc7}.faqJourneyConsole>div{padding:12px 18px;display:grid}.faqJourneyConsole article{border-bottom:1px solid #7bb9c621;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:13px;min-height:75px;padding:10px 4px;display:grid}.faqJourneyConsole article:last-child{border-bottom:0}.faqJourneyConsole article>b{color:#65d5c1;font-size:9px}.faqJourneyConsole article>span{gap:5px;display:grid}.faqJourneyConsole article strong{color:#eaf5f4;font-size:14px}.faqJourneyConsole article small{color:#7693a0;font-size:9px;line-height:1.4}.faqJourneyConsole article>em{color:#67d6c2;text-transform:uppercase;border:1px solid #67dac62e;border-radius:999px;padding:5px 8px;font-size:7px;font-style:normal;font-weight:850}.faqJourneyConsole>footer{color:#7899a7;letter-spacing:.1em;text-transform:uppercase;border-top:1px solid #80becb26;justify-content:space-between;min-height:50px;padding:17px 22px;font-size:8px;font-weight:850;display:flex}.faqExplorer{grid-template-columns:minmax(300px,.66fr) minmax(580px,1.34fr);gap:clamp(55px,7vw,110px);max-width:1500px;margin:0 auto;padding:clamp(90px,8vw,130px) 38px;display:grid}.faqCategoryRail{align-self:start;position:sticky;top:85px}.faqCategoryRail>h2{color:#0d2c42;max-width:500px;font:550 clamp(37px,3.6vw,57px)/1 var(--cpos-display-font);letter-spacing:-.045em;margin:0}.faqCategoryRail>nav{border-top:1px solid #cbd9de;margin-top:36px;display:grid}.faqCategoryRail>nav button{color:#546e7b;text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #cbd9de;grid-template-columns:30px minmax(0,1fr) 24px;align-items:center;gap:12px;min-height:57px;padding:8px 5px;transition:all .18s;display:grid}.faqCategoryRail>nav button:hover,.faqCategoryRail>nav button.active{color:#0f655f;background:#e4f1ef;padding-left:12px;padding-right:12px}.faqCategoryRail>nav button>span{color:#168476;font-size:8px;font-weight:900}.faqCategoryRail>nav button>strong{font-size:11px}.faqCategoryRail>nav button>em{border:1px solid #bfd4d6;border-radius:50%;place-items:center;width:23px;height:23px;font-size:8px;font-style:normal;display:grid}.faqCategoryRail>div{background:#e5f1ef;border-left:3px solid #54cbb6;margin-top:27px;padding:20px}.faqCategoryRail>div strong{font-size:12px}.faqCategoryRail>div p{color:#647d89;font-size:10px;line-height:1.6}.faqCategoryRail>div a{color:#13796f;font-size:9px;font-weight:900;text-decoration:none}.faqQuestionLedger{border-top:2px solid #123b4f}.faqQuestionLedger>header{border-bottom:1px solid #cbd9de;justify-content:space-between;align-items:end;gap:30px;min-height:118px;padding:24px 5px;display:flex}.faqQuestionLedger>header .trustSuiteEyebrow{margin-bottom:5px}.faqQuestionLedger>header h2{font:600 31px var(--cpos-display-font);margin:0}.faqQuestionLedger>header>span{color:#6b848f;letter-spacing:.1em;text-transform:uppercase;font-size:8px;font-weight:900}.faqQuestionLedger>article{border-bottom:1px solid #cbd9de}.faqQuestionLedger>article>button{color:#15344a;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:42px minmax(0,1fr) 36px;align-items:center;gap:16px;width:100%;min-height:92px;padding:18px 5px;display:grid}.faqQuestionLedger>article.open>button{background:linear-gradient(90deg,#e3f1ee,#0000)}.faqQuestionLedger button>span{color:#168476;font-size:9px;font-weight:900}.faqQuestionLedger button>strong{font:600 clamp(18px,1.6vw,24px)/1.2 var(--cpos-display-font)}.faqQuestionLedger button>i{color:#157b72;border:1px solid #b9d0d3;border-radius:50%;place-items:center;width:32px;height:32px;font-size:18px;font-style:normal;display:grid}.faqQuestionLedger article>div{grid-template-columns:42px minmax(0,1fr);gap:16px;padding:0 50px 28px 63px;display:grid}.faqQuestionLedger article>div p{color:#607986;grid-column:2;max-width:800px;margin:0;font-size:13px;line-height:1.75}.faqQuestionLedger article>div small{color:#168476;text-transform:uppercase;border:1px solid #c3d7d8;border-radius:999px;grid-column:2;width:max-content;margin-top:2px;padding:5px 8px;font-size:7px;font-weight:900}.faqDecisionBand{color:#eaf7f6;background:linear-gradient(112deg,#09253b,#0b4b50);border:1px solid #63b7b147;grid-template-columns:.78fr 1.22fr;gap:40px 80px;max-width:1500px;margin:0 auto 95px;padding:clamp(40px,5vw,70px);display:grid}.faqDecisionBand h2{font:550 clamp(34px,3.3vw,52px)/1 var(--cpos-display-font);letter-spacing:-.04em;margin:0}.faqDecisionBand>p{color:#96b1b8;align-self:end;margin:0;font-size:13px;line-height:1.75}.faqDecisionBand>div:last-child{grid-column:2;gap:28px;display:flex}.faqDecisionBand>div:last-child a{color:#83e2d0;border-bottom:1px solid #70deca8c;justify-content:space-between;gap:22px;min-width:230px;padding:12px 0;font-size:10px;font-weight:900;text-decoration:none;display:flex}@media (max-width:1050px){.faqExplorer{grid-template-columns:260px minmax(0,1fr);gap:45px}.faqDecisionBand{grid-template-columns:1fr}.faqDecisionBand>div:last-child{grid-column:1}}@media (max-width:760px){.faqJourneyConsole article{grid-template-columns:27px minmax(0,1fr)}.faqJourneyConsole article>em{display:none}.faqExplorer{padding:70px 20px;display:block}.faqCategoryRail{margin-bottom:55px;position:static}.faqCategoryRail>nav{grid-template-columns:1fr 1fr}.faqCategoryRail>nav button{grid-template-columns:24px minmax(0,1fr);min-height:64px}.faqCategoryRail>nav button>em{display:none}.faqQuestionLedger>header{flex-direction:column;align-items:start}.faqQuestionLedger>article>button{grid-template-columns:30px minmax(0,1fr) 30px;gap:9px;min-height:84px}.faqQuestionLedger button>i{width:28px;height:28px}.faqQuestionLedger article>div{padding:0 38px 26px;display:block}.faqQuestionLedger article>div p{font-size:12px}.faqQuestionLedger article>div small{margin-top:12px;display:block}.faqDecisionBand{grid-template-columns:1fr;margin:0 14px 65px;padding:35px 22px}.faqDecisionBand>div:last-child{flex-direction:column;grid-column:1;gap:7px}.faqDecisionBand>div:last-child a{width:100%;min-width:0}}@media (prefers-reduced-motion:reduce){.faqJourneyConsole>header i{animation:none!important}}.survivorPublicPageV3{--survivor-content:min(1460px,calc(100% - 64px));background:linear-gradient(#f3f7f6 0%,#fbfcfb 48%,#edf4f3 100%);overflow:hidden}.survivorPublicPageV3 :is(h1,h2,h3,p){text-wrap:balance}.survivorPublicPageV3 .survivorHero{background:radial-gradient(circle at 88% 38%,#36cab830,#0000 29%),radial-gradient(circle at 5% 100%,#186d881f,#0000 34%),linear-gradient(116deg,#031a2f 0%,#062b43 56%,#0a5159 100%);grid-template-columns:minmax(440px,.86fr) minmax(610px,1.14fr);gap:clamp(38px,4vw,68px);min-height:500px;padding:34px max(32px,50vw - 730px) 38px}.survivorPublicPageV3 .survivorHero:before{background-image:linear-gradient(#6dc3ca0d 1px,#0000 1px),linear-gradient(90deg,#6dc3ca0c 1px,#0000 1px);background-size:54px 54px;-webkit-mask-image:linear-gradient(90deg,#000,#000000b8 74%,#00000059);mask-image:linear-gradient(90deg,#000,#000000b8 74%,#00000059)}.survivorPublicPageV3 .survivorHeroCopy{align-content:center;max-width:650px;display:grid}.survivorPublicPageV3 .survivorHeroCopy .eyebrow,.survivorPublicPageV3 .survivorPathways .eyebrow,.survivorPublicPageV3 .survivorOperatingSection .eyebrow,.survivorPublicPageV3 .survivorPurchaseBand .eyebrow{color:#70ddca;font:900 9px/1.35 var(--cpos-interface-font);letter-spacing:.16em;margin:0}.survivorPublicPageV3 .survivorHeroCopy h1{max-width:620px;font:550 clamp(47px,3.85vw,68px)/.95 var(--cpos-display-font);letter-spacing:-.049em;margin:13px 0 16px}.survivorPublicPageV3 .survivorHeroCopy>p:not(.eyebrow){color:#c6dbe0;max-width:610px;font:620 clamp(14px,.98vw,17px)/1.62 var(--cpos-interface-font);margin:0}.survivorPublicPageV3 .survivorHeroActions{align-items:center;gap:20px;margin-top:23px}.survivorPublicPageV3 .survivorHeroActions a{min-height:47px;font:850 10px/1 var(--cpos-interface-font);letter-spacing:.01em;border-radius:9px;gap:34px;padding:0 17px}.survivorPublicPageV3 .survivorHeroActions .survivorPrimaryAction{background:linear-gradient(110deg,#64d8c4,#d8fff6);border-color:#79e3d0;box-shadow:0 14px 34px #34c7b129}.survivorPublicPageV3 .survivorHeroActions .survivorSecondaryAction{color:#9ee5d9;background:0 0;border:0;border-bottom:1px solid #72ddca85;border-radius:0;padding:0 2px}.survivorPublicPageV3 .survivorHeroFacts{border-color:#96ced62e;margin-top:24px;padding-top:16px}.survivorPublicPageV3 .survivorHeroFacts span{border-right:1px solid #96ced624;gap:4px;padding:0 16px}.survivorPublicPageV3 .survivorHeroFacts span:first-child{padding-left:0}.survivorPublicPageV3 .survivorHeroFacts span:last-child{border:0}.survivorPublicPageV3 .survivorHeroFacts strong{font:750 15px/1.2 var(--cpos-interface-font)}.survivorPublicPageV3 .survivorHeroFacts small{color:#91adb7;letter-spacing:.12em;font-size:7px;font-weight:900}.survivorPublicPageV3 .survivorPathScene{border-radius:20px;box-shadow:0 28px 70px #000d195c,inset 0 1px #b1fff40f}.survivorPublicPageV3 .survivorPathScene>header{min-height:48px;padding:0 20px;font-size:8px}.survivorPublicPageV3 .survivorPathScene>footer{min-height:38px;padding:0 20px;font-size:7px}.survivorPublicPageV3 .survivorSceneBody{min-height:342px}.survivorPublicPageV3 .survivorSceneBody:before{width:235px;height:235px;left:18px}.survivorPublicPageV3 .survivorDecisionCore{width:150px;height:150px;padding:30px 12px 16px;left:7.8%}.survivorPublicPageV3 .survivorDecisionCore>span{width:38px;height:38px;margin-bottom:7px}.survivorPublicPageV3 .survivorDecisionCore svg{width:20px}.survivorPublicPageV3 .survivorDecisionCore small,.survivorPublicPageV3 .survivorBenefitNodes small,.survivorPublicPageV3 .survivorPackageOutput small{font-size:7px}.survivorPublicPageV3 .survivorDecisionCore strong{font-size:13px}.survivorPublicPageV3 .survivorDecisionCore em{font-size:8px}.survivorPublicPageV3 .survivorBenefitNodes>span{border-radius:8px;width:20%;min-width:138px;height:54px;padding:7px 10px;left:40.5%}.survivorPublicPageV3 .survivorBenefitNodes strong{font-size:11px}.survivorPublicPageV3 .survivorPackageOutput{border-radius:12px;width:27%;min-height:192px;padding:19px 17px 15px;right:3.2%}.survivorPublicPageV3 .survivorDocumentStack{width:45px;height:48px;margin-bottom:10px}.survivorPublicPageV3 .survivorDocumentStack i,.survivorPublicPageV3 .survivorDocumentStack span{width:34px;height:43px}.survivorPublicPageV3 .survivorPackageOutput>strong{font-size:25px}.survivorPublicPageV3 .survivorPackageOutput>p{margin:5px 0 10px;font-size:8px}.survivorPublicPageV3 .survivorPackageOutput>em{font-size:7px}.survivorPublicPageV3 .survivorPathways{width:var(--survivor-content);margin:0 auto;padding:82px 0 88px}.survivorPublicPageV3 .survivorPathways>header{grid-template-columns:1.04fr .96fr;gap:clamp(50px,6vw,90px);padding-bottom:31px}.survivorPublicPageV3 :is(.survivorPathways,.survivorOperatingSection,.survivorPurchaseBand) h2{font:550 clamp(40px,3.7vw,59px)/.98 var(--cpos-display-font);letter-spacing:-.044em;margin:10px 0 0}.survivorPublicPageV3 .survivorPathwaySummary{gap:7px;padding-left:22px}.survivorPublicPageV3 .survivorPathwaySummary>span{font-size:8px}.survivorPublicPageV3 .survivorPathwaySummary>strong{font-size:14px;line-height:1.42}.survivorPublicPageV3 .survivorPathwaySummary>p{font-size:11px;line-height:1.65}.survivorPublicPageV3 .survivorPathRows article{grid-template-columns:54px minmax(270px,.8fr) 1.2fr 31px;gap:22px;min-height:112px}.survivorPublicPageV3 .survivorPathRows article:hover{padding-left:11px}.survivorPublicPageV3 .survivorPathRows article>b{font-size:9px}.survivorPublicPageV3 .survivorPathRows article span small{font-size:7px}.survivorPublicPageV3 .survivorPathRows article h3{margin:4px 0 2px;font-size:22px}.survivorPublicPageV3 .survivorPathRows article span em{font-size:7px}.survivorPublicPageV3 .survivorPathRows article p{font-size:11px;line-height:1.6}.survivorPublicPageV3 .survivorPathRows article>i{width:30px;height:30px;font-size:11px}.survivorPublicPageV3 .survivorOperatingSection{background:radial-gradient(circle at 88% 10%,#49c9b821,#0000 30%),linear-gradient(125deg,#031b30 0%,#063447 65%,#08565d 100%);padding:82px max(32px,50vw - 730px) 88px}.survivorPublicPageV3 .survivorOperatingSection:before{opacity:.74;background-size:54px 54px}.survivorPublicPageV3 .survivorOperatingSection>header{grid-template-columns:1.08fr .92fr;gap:80px;max-width:1460px;margin-bottom:34px}.survivorPublicPageV3 .survivorOperatingSection>header>p{color:#b7cdd2;max-width:590px;margin:0;font-size:13px;line-height:1.7}.survivorPublicPageV3 .survivorWorkspaceConsole{border-radius:18px;max-width:1460px;overflow:hidden;box-shadow:0 28px 75px #000b1757}.survivorPublicPageV3 .survivorWorkspaceConsole>header{min-height:50px;padding:0 21px;font-size:8px}.survivorPublicPageV3 .survivorWorkspaceConsole>footer{min-height:42px;padding:0 21px;font-size:7px}.survivorPublicPageV3 .survivorConsoleBody{grid-template-columns:225px minmax(0,1fr);min-height:455px}.survivorPublicPageV3 .survivorConsoleBody>aside{padding:15px 0}.survivorPublicPageV3 .survivorConsoleBody>aside>div{grid-template-columns:30px 1fr 7px;gap:10px;min-height:78px;padding:12px 19px}.survivorPublicPageV3 .survivorConsoleBody>aside b{width:29px;height:29px}.survivorPublicPageV3 .survivorConsoleBody>aside strong{font-size:11px}.survivorPublicPageV3 .survivorConsoleBody>aside small{font-size:8px}.survivorPublicPageV3 .survivorConsoleBody>article{padding:25px 30px}.survivorPublicPageV3 .survivorConsoleReadiness{grid-template-columns:116px 1fr;gap:26px;padding-bottom:22px}.survivorPublicPageV3 .survivorConsoleReadiness>span{width:108px;height:108px}.survivorPublicPageV3 .survivorConsoleReadiness>span b{font-size:46px}.survivorPublicPageV3 .survivorConsoleReadiness strong{font-size:25px}.survivorPublicPageV3 .survivorConsoleReadiness p{font-size:10px;line-height:1.55}.survivorPublicPageV3 .survivorConsoleIntelligence>div{min-height:84px;padding:16px 17px}.survivorPublicPageV3 .survivorConsoleIntelligence strong{font-size:28px}.survivorPublicPageV3 .survivorConsoleOutputs{margin-top:18px}.survivorPublicPageV3 .survivorConsoleOutputs>header{min-height:42px}.survivorPublicPageV3 .survivorConsoleOutputs>header strong{font-size:14px}.survivorPublicPageV3 .survivorConsoleOutputs>div{grid-template-columns:35px 1fr 112px 18px;gap:10px;min-height:47px}.survivorPublicPageV3 .survivorConsoleOutputs>div p{font-size:10px}.survivorPublicPageV3 .survivorPurchaseBand{background:radial-gradient(circle at 84% 30%,#53d6c01f,#0000 24%),linear-gradient(108deg,#041b2f,#063b4b 66%,#07545a);border-top:1px solid #73d4c740;grid-template-columns:minmax(330px,.82fr) minmax(410px,1fr) 260px;align-items:center;gap:clamp(38px,4vw,72px);padding:48px max(32px,50vw - 730px) 52px}.survivorPublicPageV3 .survivorPurchaseLead{align-content:center;display:grid}.survivorPublicPageV3 .survivorPurchaseBand h2{max-width:520px;margin-top:8px;font-size:clamp(34px,2.8vw,46px);line-height:.98}.survivorPublicPageV3 .survivorPurchaseBand p:not(.eyebrow){color:#b9ced3;max-width:540px;margin:13px 0 0;font-size:11px;line-height:1.65}.survivorPurchasePromise{border-top:1px solid #8dcacf33;display:grid}.survivorPurchasePromise>span{border-bottom:1px solid #8dcacf33;grid-template-columns:25px minmax(0,1fr);align-content:center;gap:3px 12px;min-height:58px;padding:8px 2px;display:grid}.survivorPurchasePromise b{color:#70ddca;letter-spacing:.12em;grid-row:1/3;font-size:8px}.survivorPurchasePromise strong{color:#edf8f7;font-size:11px}.survivorPurchasePromise small{color:#86a5af;font-size:8px;line-height:1.4}.survivorPurchaseDecision{text-align:left;border-left:1px solid #8dcacf38;gap:14px;padding-left:28px;display:grid}.survivorPurchaseDecision>span{grid-template-columns:1fr auto;align-items:end;gap:1px 12px;display:grid}.survivorPurchaseDecision>span>small{color:#72dac8;letter-spacing:.13em;text-transform:uppercase;grid-column:1;font-size:7px;font-weight:900}.survivorPurchaseDecision>span>strong{color:#f7fffd;font:550 45px/.95 var(--cpos-display-font);grid-column:1}.survivorPurchaseDecision>span>em{color:#92acb4;letter-spacing:.08em;text-transform:uppercase;grid-area:2/2;font-size:7px;font-style:normal;font-weight:850}.survivorPublicPageV3 .survivorPurchaseBand a{border-radius:8px;min-height:45px;padding:0 14px;font-size:8px;box-shadow:0 13px 30px #23b5a024}@media (max-width:1180px){.survivorPublicPageV3 .survivorHero{grid-template-columns:1fr;min-height:auto;padding-top:48px;padding-bottom:52px}.survivorPublicPageV3 .survivorHeroCopy{max-width:780px}.survivorPublicPageV3 .survivorPathScene{width:100%;max-width:880px}.survivorPublicPageV3 .survivorPathways{width:calc(100% - 48px)}.survivorPublicPageV3 .survivorOperatingSection{padding-left:24px;padding-right:24px}.survivorPublicPageV3 .survivorPurchaseBand{grid-template-columns:1fr 1fr}.survivorPurchaseDecision{border-top:1px solid #8dcacf38;border-left:0;grid-column:1/-1;grid-template-columns:1fr 260px;align-items:center;padding:22px 0 0}}@media (max-width:760px){.survivorPublicPageV3{--survivor-content:calc(100% - 36px)}.survivorPublicPageV3 .survivorHero{gap:32px;padding:36px 18px 42px}.survivorPublicPageV3 .survivorHeroCopy h1{font-size:clamp(42px,12.3vw,56px)}.survivorPublicPageV3 .survivorHeroCopy>p:not(.eyebrow){font-size:13px}.survivorPublicPageV3 .survivorHeroActions{grid-template-columns:1fr;display:grid}.survivorPublicPageV3 .survivorHeroActions a{width:100%}.survivorPublicPageV3 .survivorHeroFacts{gap:12px}.survivorPublicPageV3 .survivorHeroFacts span{border:0;border-bottom:1px solid #96ced624;padding:0 0 11px}.survivorPublicPageV3 .survivorHeroFacts span:last-child{border:0}.survivorPublicPageV3 .survivorPathways{width:var(--survivor-content);padding:62px 0 68px}.survivorPublicPageV3 .survivorPathways>header,.survivorPublicPageV3 .survivorOperatingSection>header{grid-template-columns:1fr;gap:25px}.survivorPublicPageV3 :is(.survivorPathways,.survivorOperatingSection,.survivorPurchaseBand) h2{font-size:clamp(36px,10.8vw,48px)}.survivorPublicPageV3 .survivorPathRows article{grid-template-columns:36px 1fr 30px;gap:12px;padding:18px 0}.survivorPublicPageV3 .survivorPathRows article>p{grid-column:2/4}.survivorPublicPageV3 .survivorOperatingSection{padding:62px 18px 68px}.survivorPublicPageV3 .survivorConsoleBody{grid-template-columns:1fr}.survivorPublicPageV3 .survivorPurchaseBand{grid-template-columns:1fr;gap:26px;padding:44px 18px 48px}.survivorPurchaseDecision{grid-column:auto;grid-template-columns:1fr;gap:14px;padding-top:22px}.survivorPurchaseDecision>span>em{grid-area:auto/1;margin-top:3px}.survivorPublicPageV3 .survivorPurchaseBand h2{font-size:38px}}.survivorPathSceneV4{isolation:isolate;background:radial-gradient(circle at 14% 48%,#4ccfbb1a,#0000 30%),linear-gradient(145deg,#021728fc,#04313df7)}.survivorPathSceneV4:after{z-index:0;content:"";pointer-events:none;background:linear-gradient(105deg,#0000 0 47%,#6edfcd09 47% 53%,#0000 53%);position:absolute;inset:48px 0 38px}.survivorBriefBody{z-index:1;grid-template-columns:minmax(190px,.68fr) minmax(380px,1.32fr);min-height:342px;display:grid;position:relative}.survivorFamilyContext{border-right:1px solid #7ecccf2e;flex-direction:column;justify-content:center;padding:24px 25px;display:flex}.survivorContextSeal{background:radial-gradient(circle,#21747abf,#052334f5);border:1px solid #66dfcc8c;border-radius:50%;place-items:center;width:78px;height:78px;margin-bottom:18px;display:grid;position:relative;box-shadow:0 0 34px #43d0bc1f}.survivorContextSeal>i{border:1px dashed #67dcca3d;border-radius:50%;animation:12s linear infinite survivorCoreOrbit;position:absolute;inset:-8px}.survivorContextSeal>i:nth-child(2){border-color:#67dcca1c;animation-duration:19s;animation-direction:reverse;inset:-17px}.survivorContextSeal span{color:#82ead9;background:#69e0cd1f;border-radius:50%;place-items:center;width:34px;height:34px;display:grid}.survivorContextSeal svg{fill:none;stroke:currentColor;stroke-width:1.6px;width:20px}.survivorFamilyContext>small,.survivorBenefitMatrix>header span,.survivorBenefitMatrix footer small{color:#68d9c7;letter-spacing:.14em;text-transform:uppercase;font-size:7px;font-weight:900}.survivorFamilyContext>strong{color:#f2faf9;max-width:220px;font:550 22px/1.02 var(--cpos-display-font);margin-top:6px}.survivorFamilyContext>p{color:#8ca8b1;max-width:230px;margin:9px 0 14px;font-size:8px;line-height:1.55}.survivorContextChecks{border-top:1px solid #7fc2c926;gap:6px;padding-top:12px;display:grid}.survivorContextChecks span{color:#b8d0d2;align-items:center;gap:8px;font-size:8px;font-weight:750;display:flex}.survivorContextChecks i{color:#70decc;background:#68ddca1a;border-radius:50%;place-items:center;width:16px;height:16px;font-size:7px;font-style:normal;display:grid}.survivorBenefitMatrix{grid-template-rows:auto 1fr auto;padding:19px 20px 17px;display:grid}.survivorBenefitMatrix>header{border-bottom:1px solid #7ec5ca29;justify-content:space-between;align-items:center;padding:0 2px 12px;display:flex}.survivorBenefitMatrix>header strong{color:#80a0aa;letter-spacing:.1em;text-transform:uppercase;font-size:7px}.survivorBenefitMatrix>div{align-content:center;gap:6px;padding:10px 0;display:grid}.survivorBenefitMatrix article{background:#0b304173;border:1px solid #73b8c329;border-radius:7px;grid-template-columns:27px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:43px;padding:6px 10px;transition:border-color .35s,background .35s,transform .35s,opacity .35s;display:grid;position:relative;overflow:hidden}.survivorBenefitMatrix article:before{content:"";opacity:0;background:#6fe0cd;width:2px;position:absolute;top:0;bottom:0;left:0}.survivorBenefitMatrix article.active{background:linear-gradient(90deg,#116967b3,#093443db);border-color:#6ce0cd8a;transform:translate(5px);box-shadow:0 0 28px #35ccb61a}.survivorBenefitMatrix article.active:before{opacity:1}.survivorBenefitMatrix article>b{color:#69d9c7;border:1px solid #69d7c938;border-radius:50%;place-items:center;width:25px;height:25px;font-size:7px;display:grid}.survivorBenefitMatrix article>span{gap:2px;display:grid}.survivorBenefitMatrix article small{color:#668893;letter-spacing:.11em;text-transform:uppercase;font-size:6px;font-weight:900}.survivorBenefitMatrix article.active small{color:#79e1d0}.survivorBenefitMatrix article strong{color:#d8e8e8;text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.survivorBenefitMatrix article>em{color:#5f818c;letter-spacing:.1em;text-transform:uppercase;font-size:6px;font-style:normal;font-weight:900}.survivorBenefitMatrix article.active>em{color:#8ff0df}.survivorBenefitMatrix>footer{border-top:1px solid #7ec5ca29;grid-template-columns:1fr 20px 1fr;align-items:center;gap:10px;padding:12px 2px 0;animation:.55s survivorBriefReveal;display:grid}.survivorBenefitMatrix>footer>span{gap:4px;display:grid}.survivorBenefitMatrix>footer strong{color:#dcebea;font-size:8px;line-height:1.3}.survivorBenefitMatrix>footer>i{color:#70ddca;text-align:center;font-size:13px;font-style:normal}@keyframes survivorBriefReveal{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:none}}@media (max-width:760px){.survivorBriefBody{grid-template-columns:1fr;min-height:0}.survivorFamilyContext{border-bottom:1px solid #7ecccf2e;border-right:0;padding:25px 22px}.survivorContextSeal{width:68px;height:68px}.survivorFamilyContext>strong,.survivorFamilyContext>p{max-width:none}.survivorBenefitMatrix{padding:18px}.survivorBenefitMatrix article strong{font-size:8px}.survivorBenefitMatrix>footer{grid-template-columns:1fr}.survivorBenefitMatrix>footer>i{display:none}}@media (prefers-reduced-motion:reduce){.survivorContextSeal>i,.survivorBenefitMatrix>footer{animation:none!important}}.contactMessageConsole>footer strong{color:#13796f;font-size:9px}.contactMessageConsole>button:disabled{cursor:wait;opacity:.72}.contactWebsiteTrap{width:1px!important;height:1px!important;position:absolute!important;left:-10000px!important;overflow:hidden!important}.packageExportCenter{z-index:2;max-width:1500px;font-family:var(--cpos-interface-font);background:linear-gradient(135deg,#f9fcfb,#edf5f4);border:1px solid #bed1d7;border-radius:18px;margin:30px auto 50px;padding:clamp(25px,3vw,42px);position:relative;box-shadow:0 22px 65px #0523341a}.packageExportCenter>header{border-bottom:1px solid #c8dadd;justify-content:space-between;align-items:end;gap:35px;padding-bottom:25px;display:flex}.packageExportCenter>header p{color:#168476;letter-spacing:.16em;text-transform:uppercase;margin:0 0 8px;font-size:9px;font-weight:900}.packageExportCenter>header h2{color:#0b2d43;font:600 clamp(30px,3vw,48px)/1 var(--cpos-display-font);letter-spacing:-.04em;margin:0}.packageExportCenter>header>span{color:#607b89;text-align:right;max-width:440px;font-size:11px;line-height:1.55}.packageExportGrid{background:#fff;border:1px solid #bfd3d6;grid-template-columns:repeat(3,1fr);margin-top:28px;display:grid}.packageExportCard{border-right:1px solid #c8dadd;flex-direction:column;min-height:420px;padding:28px;display:flex;position:relative;overflow:hidden}.packageExportCard:last-child{border-right:0}.packageExportCard:before{content:"";background:#2d91a5;height:3px;position:absolute;top:0;left:0;right:0}.packageExportCard.submission:before{background:#25ad96;box-shadow:0 0 22px #25ad9673}.packageExportCard.provider:before{background:#c89a38}.packageExportNumber{color:#157f75;letter-spacing:.15em;font-size:9px;font-weight:950}.packageExportStatus{color:#187c72;letter-spacing:.08em;text-transform:uppercase;background:#eff7f5;border:1px solid #c9dcde;border-radius:999px;width:max-content;max-width:100%;margin-top:28px;padding:6px 9px;font-size:7px;font-weight:900;display:inline-flex}.packageExportCard.locked .packageExportStatus{color:#876b2d;background:#f7f3e9}.packageExportCard h3{color:#0d3046;font:600 clamp(24px,2vw,32px)/1.05 var(--cpos-display-font);letter-spacing:-.03em;margin:22px 0 0}.packageExportCard>p{color:#617b88;min-height:84px;margin:16px 0;font-size:11px;line-height:1.65}.packageExportCard ul{gap:9px;margin:14px 0 27px;padding:0;list-style:none;display:grid}.packageExportCard li{color:#365667;padding-left:17px;font-size:9px;font-weight:720;position:relative}.packageExportCard li:before{content:"";background:#62d2bf;border-radius:50%;width:6px;height:6px;position:absolute;top:4px;left:0}.packageExportCard>button{color:#fff;width:100%;min-height:48px;font:850 10px var(--cpos-interface-font);cursor:pointer;background:#0f6f69;border:1px solid #2c8b83;border-radius:8px;justify-content:space-between;align-items:center;margin-top:auto;padding:0 15px;transition:all .18s;display:flex}.packageExportCard.submission>button{background:#118273;border-color:#20a58e}.packageExportCard>button:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 12px 26px #0f6f6933}.packageExportCard>button span{font-size:16px}.packageExportCard>button:disabled{color:#869aa3;cursor:not-allowed;box-shadow:none;background:#e4ebec;border-color:#c4d1d3}.packageExportCard.locked{background:linear-gradient(145deg,#fbfcfb,#f2f4f2)}@media (max-width:1050px){.packageExportCenter{margin-left:18px;margin-right:18px}.packageExportGrid{grid-template-columns:1fr}.packageExportCard{border-bottom:1px solid #c8dadd;border-right:0;min-height:auto}.packageExportCard:last-child{border-bottom:0}.packageExportCard>p{min-height:0}}@media (max-width:760px){.packageExportCenter{border-radius:14px;margin:22px 12px 35px;padding:21px 14px}.packageExportCenter>header{flex-direction:column;align-items:start;gap:12px}.packageExportCenter>header>span{text-align:left}.packageExportCard{padding:23px 19px}.packageExportCard h3{font-size:27px}.packageExportCard>p{font-size:10px}}.packageEvidencePicker{background:#f5faf9;border:1px solid #c9dcde;border-radius:8px;margin:-7px 0 16px}.packageEvidencePicker summary{color:#176f68;cursor:pointer;padding:10px 11px;font-size:8px;font-weight:850}.packageEvidencePicker>div{border-top:1px solid #d6e4e5;gap:5px;max-height:122px;padding:8px;display:grid;overflow:auto}.packageEvidencePicker label{color:#4e6875;cursor:pointer;grid-template-columns:15px minmax(0,1fr);align-items:center;gap:7px;font-size:8px;display:grid}.packageEvidencePicker input{accent-color:#118273;width:13px;height:13px}.packageEvidencePicker small{color:#718893;font-size:8px;line-height:1.4}.statementLetterActions{border-top:1px solid #5eead438;flex-wrap:wrap;gap:10px;margin-top:18px;padding-top:16px;display:flex}.statementLetterActions button{color:#ecfeff;min-height:42px;font:inherit;cursor:pointer;background:#083344b8;border:1px solid #5eead461;border-radius:8px;padding:0 16px;font-weight:800}.statementLetterActions button:hover:not(:disabled){background:#0f766e94;border-color:#5eead4}.statementLetterActions button:disabled{cursor:wait;opacity:.55}.partnershipPage{--partner-gold:#d8a84e}.partnershipHero{min-height:650px}.partnershipNetwork{background:#041c2ec7;border:1px solid #80d2cd40;border-radius:22px;overflow:hidden;box-shadow:0 30px 80px #0009164d}.partnershipNetwork>header{color:#85a8b4;letter-spacing:.12em;text-transform:uppercase;border-bottom:1px solid #82bec92b;justify-content:space-between;padding:20px 23px;font-size:10px;font-weight:900;display:flex}.partnershipNetwork>header span{align-items:center;gap:9px;display:flex}.partnershipNetwork>header i{background:#69ddc6;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 7px #5ed7c01a,0 0 17px #52c6b0}.partnershipNetwork>header strong{color:#72dac7}.partnershipNetwork>div{height:380px;position:relative}.partnershipNetwork svg{width:100%;height:100%;position:absolute;inset:0}.partnershipNetwork path{fill:none;stroke:#4cbcaf;stroke-width:1.5px;stroke-dasharray:7 9;opacity:.5;animation:10s linear infinite partnerNetworkFlow}.partnershipNetwork article{z-index:2;color:#dcecee;background:linear-gradient(140deg,#164657f5,#082335f7);border:1px solid #7abeca42;border-radius:12px;gap:3px;padding:12px;display:grid;position:absolute;box-shadow:0 16px 30px #000c1940}.partnershipNetwork article>i{color:#72ddc9;font-size:9px;font-style:normal;font-weight:900}.partnershipNetwork article>strong{font-size:13px}.partnershipNetwork article>span{color:#789aa7;font-size:9px}.partnershipNetwork article.center{border-color:#68ddc8;width:205px;padding:18px;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 50px #43cab524}.partnershipNetwork .s1{top:10%;left:4%}.partnershipNetwork .s2{top:10%;right:4%}.partnershipNetwork .s3{bottom:10%;left:4%}.partnershipNetwork .s4{bottom:10%;right:4%}.partnershipNetwork>footer{color:#718e9a;letter-spacing:.08em;text-transform:uppercase;border-top:1px solid #82bec92b;padding:15px 23px;font-size:9px;font-weight:800}@keyframes partnerNetworkFlow{to{stroke-dashoffset:-100px}}.partnershipSignalRail article:first-child{border-top:3px solid #65d7c2}.partnershipAccessPath{border-block:1px solid var(--suite-line);grid-template-columns:repeat(4,1fr);display:grid}.partnershipAccessPath article{border-right:1px solid var(--suite-line);min-height:220px;padding:30px 25px}.partnershipAccessPath article:last-child{border:0}.partnershipAccessPath span{color:#178274;font-size:11px;font-weight:900}.partnershipAccessPath strong{font:550 25px/1.08 var(--cpos-display-font);margin-top:55px;display:block}.partnershipAccessPath p{color:#69808e;margin:12px 0 0;font-size:12px;line-height:1.6}.partnershipTypes{grid-template-columns:minmax(280px,.65fr) minmax(0,1.35fr);gap:80px;max-width:1500px;margin:auto;padding:90px 38px;display:grid}.partnershipTypes h2{font:550 clamp(38px,4vw,64px)/.98 var(--cpos-display-font);letter-spacing:-.045em;margin:0}.partnershipTypes>div{border-top:1px solid var(--suite-line);grid-template-columns:1fr 1fr;display:grid}.partnershipTypes article{border-right:1px solid var(--suite-line);border-bottom:1px solid var(--suite-line);grid-template-columns:30px 1fr;gap:8px 16px;min-height:165px;padding:25px;display:grid}.partnershipTypes article:nth-child(2n){border-right:0}.partnershipTypes article>span{color:#158174;font-size:10px;font-weight:900}.partnershipTypes article>strong{font:550 24px/1.05 var(--cpos-display-font)}.partnershipTypes article>p{color:#69808e;grid-column:2;margin:0;font-size:11px;line-height:1.55}.partnershipCredibilityGrid{border-top:1px solid var(--suite-line);border-left:1px solid var(--suite-line);grid-template-columns:repeat(3,1fr);display:grid}.partnershipCredibilityGrid article{border-right:1px solid var(--suite-line);border-bottom:1px solid var(--suite-line);grid-template-columns:30px 1fr;gap:8px 14px;min-height:160px;padding:25px;display:grid}.partnershipCredibilityGrid span{color:#158174;font-size:9px;font-weight:900}.partnershipCredibilityGrid strong{font:550 22px/1.05 var(--cpos-display-font)}.partnershipCredibilityGrid p{color:#69808e;grid-column:2;margin:0;font-size:10px;line-height:1.55}.partnershipBoundaries{color:#eef8f7;background:linear-gradient(120deg,#061f34,#0a454d);grid-template-columns:.85fr 1.15fr;gap:85px;padding:90px max(38px,50vw - 712px);display:grid}.partnershipBoundaries h2{font:550 clamp(40px,4vw,66px)/.98 var(--cpos-display-font);letter-spacing:-.045em;margin:0}.partnershipBoundaries>div>p:not(.trustSuiteEyebrow){color:#9eb8c0;font-size:14px;line-height:1.65}.partnershipBoundaries a{color:#72dfcc;border-bottom:1px solid #6bd8c4;gap:30px;margin-top:20px;padding:12px 0;font-size:11px;font-weight:900;text-decoration:none;display:inline-flex}.partnershipBoundaries ol{margin:0;padding:0;list-style:none}.partnershipBoundaries li{border-top:1px solid #85bcc833;grid-template-columns:90px 1fr;gap:25px;padding:27px 0;display:grid}.partnershipBoundaries li span{color:#71dac7;text-transform:uppercase;font-size:9px;font-weight:900}.partnershipBoundaries li strong{font-size:16px;line-height:1.5}.partnershipWho{grid-template-columns:.72fr 1.28fr;gap:70px;max-width:1500px;margin:auto;padding:90px 38px;display:grid}.partnershipWho h2{font:550 clamp(38px,4vw,62px)/.98 var(--cpos-display-font);letter-spacing:-.04em;margin:0}.partnershipWho header>p:last-child{color:#687f8c;font-size:13px;line-height:1.65}.partnershipWho>div{border-top:1px solid var(--suite-line);border-left:1px solid var(--suite-line);grid-template-columns:repeat(3,1fr);display:grid}.partnershipWho article{border-right:1px solid var(--suite-line);border-bottom:1px solid var(--suite-line);gap:25px;min-height:120px;padding:20px;display:grid}.partnershipWho article span{color:#168376;font-size:9px;font-weight:900}.partnershipWho article strong{font:550 18px/1.08 var(--cpos-display-font)}.partnershipDirectory{max-width:1500px;margin:auto}.partnerDirectoryEmpty{border:1px solid var(--suite-line);color:#6a818e;background:#ffffff8f;border-radius:12px;gap:8px;padding:38px;display:grid}.partnerDirectoryEmpty strong{color:#17384c;font:550 24px/1.1 var(--cpos-display-font)}.partnerDirectoryGrid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.partnerDirectoryGrid>a,.partnerDirectoryGrid>article{border:1px solid var(--suite-line);color:#123147;background:#ffffffab;border-radius:12px;grid-template-columns:58px 1fr auto;align-items:center;gap:15px;min-height:150px;padding:20px;text-decoration:none;display:grid}.partnerDirectoryMark{color:#cffff5;background:#0b3747;border-radius:11px;place-items:center;width:58px;height:58px;font-weight:900;display:grid;overflow:hidden}.partnerDirectoryMark img{object-fit:contain;width:100%;height:100%}.partnerDirectoryGrid div{gap:5px;display:grid}.partnerDirectoryGrid small{color:#168376;text-transform:uppercase;font-size:8px;font-weight:900}.partnerDirectoryGrid strong{font-size:16px}.partnerDirectoryGrid p{color:#6b808b;margin:0;font-size:10px;line-height:1.45}.partnerDirectoryGrid em{color:#168376;font-size:9px;font-style:normal;font-weight:900}.partnershipMeasurement{border-block:1px solid var(--suite-line);grid-template-columns:.7fr 1.3fr;gap:70px;max-width:1500px;margin:0 auto 90px;padding:55px 38px;display:grid}.partnershipMeasurement h2{font:550 clamp(36px,3.6vw,56px)/.98 var(--cpos-display-font);margin:0}.partnershipMeasurement>div:nth-child(2){grid-template-columns:repeat(3,1fr);display:grid}.partnershipMeasurement article{border-left:1px solid var(--suite-line);padding:10px 22px}.partnershipMeasurement article strong{font:550 22px/1.1 var(--cpos-display-font);display:block}.partnershipMeasurement article span{color:#6b828e;margin-top:10px;font-size:10px;line-height:1.45;display:block}.partnershipMeasurement>p{color:#6b828e;grid-column:2;margin:0;font-size:11px;line-height:1.5}.partnershipInquiry{background:#e8f0f0;grid-template-columns:.78fr 1.22fr;gap:80px;padding:90px max(38px,50vw - 712px);display:grid}.partnershipInquiryCopy h2{font:550 clamp(40px,4.2vw,65px)/.98 var(--cpos-display-font);letter-spacing:-.04em;margin:0}.partnershipInquiryCopy>p:not(.trustSuiteEyebrow){color:#657d8b;font-size:14px;line-height:1.65}.partnershipInquiryCopy ul{gap:10px;margin:30px 0 0;padding:0;list-style:none;display:grid}.partnershipInquiryCopy li{color:#3e5c6a;gap:10px;font-size:11px;display:flex}.partnershipInquiryCopy li:before{color:#168376;content:"✓"}.partnershipInquiry form{background:#ffffffc7;border:1px solid #bfd2d5;border-radius:16px;grid-template-columns:1fr 1fr;gap:15px;padding:30px;display:grid;position:relative;box-shadow:0 24px 60px #11353f14}.partnershipInquiry label{gap:7px;display:grid}.partnershipInquiry label.wide,.partnershipInquiry form>button,.partnershipFormStatus,.partnershipInquiry form>small{grid-column:1/-1}.partnershipInquiry label span{color:#345666;text-transform:uppercase;font-size:9px;font-weight:900}.partnershipInquiry label em{color:#8499a2;font-style:normal}.partnershipInquiry input,.partnershipInquiry select,.partnershipInquiry textarea{box-sizing:border-box;color:#102f43;width:100%;font:500 13px/1.4 var(--cpos-interface-font);background:#fff;border:1px solid #c5d6da;border-radius:8px;outline:none;padding:12px}.partnershipInquiry textarea{resize:vertical}.partnershipInquiry :is(input,select,textarea):focus{border-color:#218d80;box-shadow:0 0 0 3px #208d801a}.partnershipInquiry form>button{color:#effffb;cursor:pointer;background:#0c4e50;border:0;border-radius:8px;justify-content:space-between;padding:15px 18px;font-weight:850;display:flex}.partnershipInquiry form>button:disabled{cursor:wait;opacity:.6}.partnershipFormStatus{color:#116f67;min-height:17px;margin:0;font-size:10px;font-weight:800}.partnershipInquiry form>small{color:#6b818d;font-size:9px;line-height:1.45}.partnerHoneypot{width:1px!important;height:1px!important;position:absolute!important;left:-10000px!important;overflow:hidden!important}.partnershipAdminWorkspace{grid-template-columns:330px minmax(0,1fr);gap:18px;min-height:650px;display:grid}.partnershipAdminWorkspace>aside,.partnershipAdminWorkspace>main{background:#fff;border:1px solid #d2dfe3;border-radius:12px}.partnershipAdminWorkspace>aside{overflow:hidden}.partnershipAdminWorkspace>aside>form{border-bottom:1px solid #dbe5e8;gap:7px;padding:13px;display:flex}.partnershipAdminWorkspace>aside input{border:1px solid #c9dade;border-radius:6px;flex:1;min-width:0;padding:9px}.partnershipAdminWorkspace>aside form button,.partnershipAdminWorkspace form>footer button{color:#fff;background:#0b5b5a;border:0;border-radius:6px;padding:9px 13px;font-weight:800}.partnershipAdminWorkspace>aside>div{max-height:660px;display:grid;overflow:auto}.partnershipAdminWorkspace>aside>div>button{text-align:left;background:#fff;border:0;border-bottom:1px solid #e0e9eb;justify-content:space-between;gap:10px;padding:15px;display:flex}.partnershipAdminWorkspace>aside>div>button.active{background:#eef9f6;box-shadow:inset 4px 0 #42bda8}.partnershipAdminWorkspace>aside button span{gap:4px;display:grid}.partnershipAdminWorkspace>aside button strong{color:#173449}.partnershipAdminWorkspace>aside button small{color:#7a909b}.partnershipAdminWorkspace>aside button em{color:#168376;text-transform:uppercase;font-size:9px;font-style:normal;font-weight:900}.partnershipAdminWorkspace>main>form{padding:24px}.partnershipAdminWorkspace main form>header{border-bottom:1px solid #dce6e8;justify-content:space-between;gap:20px;padding-bottom:20px;display:flex}.partnershipAdminWorkspace h2{color:#0c2e43;margin:5px 0;font-size:28px}.partnershipAdminWorkspace header p{color:#718793;margin:0}.partnerAdminStatus{color:#14786d;text-transform:uppercase;background:#e7f6f3;border-radius:99px;align-self:start;padding:7px 11px;font-size:9px;font-weight:900}.partnerAdminContext{border:1px solid #dce6e8;grid-template-columns:repeat(4,1fr);margin:20px 0;display:grid}.partnerAdminContext article{border-right:1px solid #dce6e8;gap:5px;padding:15px;display:grid}.partnerAdminContext span{color:#78909b;text-transform:uppercase;font-size:9px}.partnerAdminContext strong{color:#183a4d;font-size:12px}.partnershipAdminWorkspace blockquote{color:#43616f;background:#f1f7f6;border-left:3px solid #50bca8;margin:0 0 20px;padding:15px;font-size:12px;line-height:1.6}.partnerAdminFormGrid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.partnerAdminFormGrid label{gap:6px;display:grid}.partnerAdminFormGrid label.wide,.partnerAdminApproval{grid-column:1/-1}.partnerAdminFormGrid label>span{color:#526e7b;text-transform:uppercase;font-size:9px;font-weight:900}.partnerAdminFormGrid :is(input,select,textarea){box-sizing:border-box;width:100%;font:500 12px var(--cpos-interface-font);border:1px solid #ccdadd;border-radius:7px;padding:10px}.partnerAdminApproval{background:#eff9f6;border:1px solid #bcd8d2;border-radius:8px;align-items:center;padding:13px;display:flex!important}.partnerAdminApproval input{width:auto}.partnerAdminApproval span{gap:3px;display:grid;text-transform:none!important}.partnerAdminApproval small{color:#6c858f;font-weight:500}.partnershipAdminWorkspace form>footer{border-top:1px solid #dce6e8;justify-content:space-between;align-items:center;margin-top:20px;padding-top:18px;display:flex}.partnershipAdminWorkspace form>footer p{color:#58747f;margin:0;font-size:10px}.partnerAdminEmpty{text-align:center;color:#738b96;place-content:center;min-height:500px;display:grid}.partnerAdminEmpty strong{color:#18374a;font-size:20px}@media (max-width:980px){.partnershipHero{grid-template-columns:1fr;min-height:0}.partnershipAccessPath{grid-template-columns:1fr 1fr}.partnershipTypes,.partnershipBoundaries,.partnershipWho,.partnershipInquiry{grid-template-columns:1fr;gap:45px}.partnershipCredibilityGrid{grid-template-columns:1fr 1fr}.partnershipMeasurement{grid-template-columns:1fr}.partnershipMeasurement>p{grid-column:1}.partnerDirectoryGrid{grid-template-columns:1fr 1fr}.partnershipAdminWorkspace{grid-template-columns:1fr}.partnershipAdminWorkspace>aside>div{max-height:300px}}@media (max-width:640px){.partnershipNetwork>div{height:330px}.partnershipNetwork article.center{width:170px}.partnershipNetwork .s1,.partnershipNetwork .s3{left:2%}.partnershipNetwork .s2,.partnershipNetwork .s4{right:2%}.partnershipAccessPath,.partnershipTypes>div,.partnershipCredibilityGrid,.partnershipWho>div,.partnershipInquiry form,.partnerAdminFormGrid{grid-template-columns:1fr}.partnershipAccessPath article{border-right:0;border-bottom:1px solid var(--suite-line);min-height:160px}.partnershipAccessPath strong{margin-top:30px}.partnershipTypes,.partnershipWho{padding:70px 20px}.partnershipTypes article{border-right:0}.partnershipBoundaries,.partnershipInquiry{padding:70px 20px}.partnershipBoundaries li{grid-template-columns:65px 1fr}.partnerDirectoryGrid{grid-template-columns:1fr}.partnershipMeasurement{padding:45px 20px}.partnershipMeasurement>div:nth-child(2){grid-template-columns:1fr}.partnershipMeasurement article{border-bottom:1px solid var(--suite-line);padding:18px}.partnershipInquiry form{padding:20px}.partnerAdminContext{grid-template-columns:1fr 1fr}.partnershipAdminWorkspace main form>header,.partnershipAdminWorkspace form>footer{flex-direction:column;align-items:flex-start}}@media (prefers-reduced-motion:reduce){.partnershipNetwork path{animation:none}}.partnerExperience{background:#eef4f3}.partnerHeroV2{color:#eef9f8;background:radial-gradient(circle at 86% 24%,#2cb1a23d,#0000 29%),linear-gradient(112deg,#061d33,#082f48 62%,#0a4a50);grid-template-columns:minmax(0,.9fr) minmax(560px,1.1fr);align-items:center;gap:clamp(42px,5vw,82px);min-height:520px;padding:46px max(38px,50vw - 750px);display:grid;position:relative;overflow:hidden}.partnerHeroV2:before{content:"";background-image:linear-gradient(#6bb9c50e 1px,#0000 1px),linear-gradient(90deg,#6bb9c50e 1px,#0000 1px);background-size:68px 68px;position:absolute;inset:0}.partnerHeroV2>*{z-index:1;position:relative}.partnerHeroCopyV2 h1{color:#f2fbfa;max-width:720px;font:550 clamp(48px,4.6vw,75px)/.94 var(--cpos-display-font);letter-spacing:-.055em;margin:15px 0 18px}.partnerHeroCopyV2>p:not(.trustSuiteEyebrow){color:#9eb8c0;max-width:660px;margin:0;font-size:14px;line-height:1.65}.partnerHeroActionsV2{gap:12px;margin-top:26px;display:flex}.partnerHeroActionsV2 a{color:#dff3f1;border:1px solid #72d5ca45;border-radius:7px;align-items:center;gap:25px;min-height:45px;padding:0 16px;font-size:10px;font-weight:850;text-decoration:none;display:flex}.partnerHeroActionsV2 a:first-child{color:#0b4d4b;background:#dff9f4}.partnerHeroProofV2{border-top:1px solid #79bec929;gap:28px;margin-top:24px;padding-top:17px;display:flex}.partnerHeroProofV2 span{color:#7899a5;max-width:220px;font-size:8px;line-height:1.5}.partnerHeroProofV2 strong{color:#72dac8;text-transform:uppercase;font-size:8px;display:block}.partnerOperatingSystem{background:#031828c7;border:1px solid #7eccd24d;border-radius:18px;overflow:hidden;box-shadow:0 28px 70px #00091652}.partnerOperatingSystem>header,.partnerOperatingSystem>footer{color:#7699a5;letter-spacing:.1em;text-transform:uppercase;justify-content:space-between;align-items:center;padding:16px 20px;font-size:8px;font-weight:900;display:flex}.partnerOperatingSystem>header{border-bottom:1px solid #7ec1cc29}.partnerOperatingSystem>header span{color:#e6f5f4;align-items:center;gap:8px;display:flex}.partnerOperatingSystem>header i{background:#65ddc6;border-radius:50%;width:7px;height:7px;animation:2.8s ease-in-out infinite trustSuitePulse;box-shadow:0 0 0 6px #65ddc61a,0 0 15px #65ddc6}.partnerOperatingSystem>header strong{color:#69d7c3}.partnerSystemBody{grid-template-rows:1fr auto;grid-template-columns:125px 55px minmax(190px,1fr);align-items:center;gap:14px;min-height:320px;padding:20px;display:grid}.partnerSources{gap:7px;display:grid}.partnerSources article{background:#133a4ca3;border:1px solid #77bac72e;border-radius:7px;align-items:center;gap:10px;min-height:46px;padding:0 11px;display:flex}.partnerSources i{color:#63d6c2;font-size:7px;font-style:normal;font-weight:900}.partnerSources span{color:#cfe1e2;font-size:9px;font-weight:800}.partnerFlowLine{height:225px;position:relative}.partnerFlowLine:before{content:"";border-top:1px dashed #5acfbe99;position:absolute;top:50%;left:0;right:0}.partnerFlowLine:after{content:"";border-left:1px dashed #5acfbe6b;position:absolute;top:19px;bottom:19px;left:0}.partnerFlowLine span{background:#66dbc5;border-radius:50%;width:7px;height:7px;position:absolute;right:10px;box-shadow:0 0 13px #58c8b5}.partnerFlowLine span:first-child{top:48%}.partnerFlowLine span:nth-child(2){top:16px;left:-3px}.partnerFlowLine span:nth-child(3){bottom:16px;left:-3px}.partnerProgramCore{background:linear-gradient(145deg,#124b53f2,#082d3ef5);border:1px solid #51cdb9;border-radius:12px;padding:25px;box-shadow:0 0 45px #36bea921}.partnerProgramCore small{color:#68dcc7;text-transform:uppercase;font-size:7px;font-weight:900}.partnerProgramCore strong{font:600 23px/1.05 var(--cpos-display-font);margin-top:8px;display:block}.partnerProgramCore p{color:#8babaf;margin:9px 0 0;font-size:8px;line-height:1.45}.partnerOutcomeRail{background:#072333ad;border:1px solid #78bbc72b;border-radius:8px;grid-column:1/-1;grid-template-columns:repeat(3,1fr);display:grid}.partnerOutcomeRail article{border-right:1px solid #78bbc726;gap:3px;padding:11px 14px;display:grid}.partnerOutcomeRail article:last-child{border:0}.partnerOutcomeRail strong{color:#dff5f2;font:600 20px var(--cpos-display-font)}.partnerOutcomeRail span{color:#6f919d;text-transform:uppercase;font-size:7px}.partnerOperatingSystem>footer{border-top:1px solid #7ec1cc29}.partnerModelV2,.partnerDirectoryV2{max-width:1500px;margin:auto;padding:78px 38px}.partnerModelV2>header,.partnerDirectoryV2>header{grid-template-columns:.95fr 1.05fr;align-items:end;gap:60px;margin-bottom:38px;display:grid}.partnerModelV2 h2,.partnerDirectoryV2 h2{color:#0d2d43;max-width:760px;font:550 clamp(39px,3.9vw,60px)/.98 var(--cpos-display-font);letter-spacing:-.045em;margin:0}.partnerModelV2>header>p,.partnerDirectoryV2>header>p{color:#617987;max-width:650px;margin:0;font-size:13px;line-height:1.7}.partnerModelGridV2{border-top:1px solid #bed2d5;border-left:1px solid #bed2d5;grid-template-columns:1fr 1fr;display:grid}.partnerModelGridV2 article{background:#ffffff70;border-bottom:1px solid #bed2d5;border-right:1px solid #bed2d5;grid-template-columns:35px minmax(0,1fr) 28px;align-items:start;gap:14px;min-height:160px;padding:25px;transition:all .2s;display:grid}.partnerModelGridV2 article:hover{background:#fff;transform:translateY(-2px);box-shadow:0 18px 45px #0c354014}.partnerModelGridV2 article>span{color:#168476;font-size:9px;font-weight:900}.partnerModelGridV2 article div{gap:10px;display:grid}.partnerModelGridV2 strong{color:#17384b;font:600 23px/1.08 var(--cpos-display-font)}.partnerModelGridV2 p{color:#657e8a;margin:0;font-size:10px;line-height:1.55}.partnerModelGridV2 i{color:#158177;border:1px solid #bdd3d5;border-radius:50%;place-items:center;width:27px;height:27px;font-style:normal;display:grid}.partnerModelV2>footer{border-bottom:1px solid #c7d8db;grid-template-columns:repeat(4,1fr);display:grid}.partnerModelV2>footer span{color:#59717e;border-right:1px solid #c7d8db;min-height:63px;padding:21px 15px;font-size:8px;font-weight:800}.partnerModelV2>footer span:last-child{border:0}.partnerGuardrailsV2{color:#edf8f7;background:linear-gradient(116deg,#061f34,#0a454d);grid-template-columns:.72fr 1.28fr;gap:45px 80px;padding:75px max(38px,50vw - 712px);display:grid}.partnerGuardrailCopyV2{grid-row:span 2}.partnerGuardrailCopyV2 h2{max-width:580px;font:550 clamp(40px,4vw,63px)/.97 var(--cpos-display-font);letter-spacing:-.045em;margin:0}.partnerGuardrailCopyV2>p:not(.trustSuiteEyebrow){color:#9ab4bc;max-width:590px;font-size:13px;line-height:1.7}.partnerGuardrailCopyV2 a{color:#6bd9c5;border-bottom:1px solid #64d5c1;gap:26px;margin-top:17px;padding:11px 0;font-size:9px;font-weight:900;text-decoration:none;display:inline-flex}.partnerPrinciplesV2{border-top:1px solid #7ebec92e;border-left:1px solid #7ebec92e;grid-template-columns:1fr 1fr;display:grid}.partnerPrinciplesV2 article{border-bottom:1px solid #7ebec92e;border-right:1px solid #7ebec92e;grid-template-columns:30px 1fr;gap:10px;min-height:125px;padding:20px;display:grid}.partnerPrinciplesV2 article>span{color:#65d7c3;font-size:8px;font-weight:900}.partnerPrinciplesV2 article div{gap:7px;display:grid}.partnerPrinciplesV2 strong{font-size:15px}.partnerPrinciplesV2 p{color:#7899a3;margin:0;font-size:9px;line-height:1.5}.partnerGuardrailsV2>aside{background:#061f2f6b;border:1px solid #69d7c440;border-radius:10px;grid-template-columns:130px minmax(0,1fr);gap:8px 18px;padding:18px 20px;display:grid}.partnerGuardrailsV2>aside small{color:#69d9c5;text-transform:uppercase;font-size:7px;font-weight:900}.partnerGuardrailsV2>aside strong{font-size:11px}.partnerGuardrailsV2>aside p{color:#7796a0;grid-column:2;margin:0;font-size:8px;line-height:1.5}.partnerDirectoryV2{background:#f5f8f7}.partnerDirectoryV2 .partnerDirectoryEmpty,.partnerDirectoryV2 .partnerDirectoryGrid>a,.partnerDirectoryV2 .partnerDirectoryGrid>article{background:#fff}.partnerInquiryV2{gap:70px;padding-top:72px;padding-bottom:72px}.partnerInquiryV2 .partnershipInquiryCopy h2{font-size:clamp(39px,3.8vw,59px)}.partnerInquiryStepsV2{border-top:1px solid #c3d6d8;margin-top:30px;display:grid}.partnerInquiryStepsV2 span{color:#476572;border-bottom:1px solid #c3d6d8;gap:15px;padding:14px 2px;font-size:10px;font-weight:750;display:flex}.partnerInquiryStepsV2 i{color:#168476;font-size:8px;font-style:normal}.partnerInquiryV2 .partnershipInquiryCopy>small{color:#758a94;margin-top:18px;font-size:8px;line-height:1.5;display:block}.partnerInquiryV2 form{gap:12px;padding:25px}.partnerInquiryV2 input,.partnerInquiryV2 select,.partnerInquiryV2 textarea{padding:10px 11px;font-size:11px}.partnerInquiryV2 textarea{min-height:88px}@media (max-width:1050px){.partnerHeroV2{grid-template-columns:1fr;min-height:auto}.partnerOperatingSystem{width:100%;max-width:760px}.partnerModelV2>header,.partnerDirectoryV2>header,.partnerGuardrailsV2{grid-template-columns:1fr}.partnerGuardrailCopyV2{grid-row:auto}.partnerGuardrailsV2>aside{grid-template-columns:120px 1fr}}@media (max-width:760px){.partnerHeroV2{gap:34px;padding:50px 20px}.partnerHeroCopyV2 h1{font-size:clamp(43px,13vw,58px)}.partnerHeroActionsV2,.partnerHeroProofV2{display:grid}.partnerSystemBody{grid-template-columns:1fr;min-height:0}.partnerSources{grid-template-columns:1fr 1fr}.partnerFlowLine{display:none}.partnerProgramCore{padding:20px}.partnerOutcomeRail{grid-column:1}.partnerOperatingSystem>footer{flex-direction:column;align-items:flex-start;gap:12px}.partnerModelV2,.partnerDirectoryV2{padding:65px 20px}.partnerModelV2>header,.partnerDirectoryV2>header{grid-template-columns:1fr;gap:20px}.partnerModelGridV2{grid-template-columns:1fr}.partnerModelGridV2 article{min-height:140px}.partnerModelV2>footer{grid-template-columns:1fr 1fr}.partnerGuardrailsV2{gap:40px;padding:65px 20px}.partnerPrinciplesV2,.partnerGuardrailsV2>aside{grid-template-columns:1fr}.partnerGuardrailsV2>aside p{grid-column:1}.partnerInquiryV2{gap:45px;padding:65px 20px}.partnerInquiryV2 form{padding:20px}}@media (prefers-reduced-motion:reduce){.partnerOperatingSystem>header i{animation:none}}.publicNavDrawer .topNav a .navItemCopy small{color:#a6bdc8}.publicNavDrawer .topNav a:hover .navItemCopy small,.publicNavDrawer .topNav a.active .navItemCopy small{color:#c2d4dc}.publicNavDrawer .navDrawerSection p,.publicNavDrawerFooter{color:#9cb5bf}.landingV2 .homeHeroCopy>p:not(.eyebrow){color:#d7e8ed}.landingV2 .liveWalkthrough .sectionIntro>p:last-child,.landingV2 .homeTrustSection>div:first-child>p{color:#b8cdd3}.landingV2 .reportOutcomeSection>div:first-child>p:last-child,.landingV2 .homePricingSection>.sectionIntro>p:last-child,.landingFeatureStoryBody>p{color:#506c7d}.featureStory-generation .landingFeatureStoryBody>p,.featureStory-interview .landingFeatureStoryBody>p,.landingAssurance .landingTrustIntro>p:not(.eyebrow){color:#c2d6db}.trustSuitePage :is(.trustSuiteChapter,.partnerModelV2,.partnerDirectoryV2,.partnershipInquiry) :is(p,small){color:#526d79}.trustSuitePage :is(.trustSuiteHero,.partnerHeroV2,.partnerGuardrailsV2) :is(p,small){color:#b7cbd0}.partnerOperatingSystem :is(p,small,span){color:#9eb8c1}.partnerOperatingSystem strong{color:#eaf6f5}.workspacePage{--muted-soft:#46586f;--text-secondary:#293d54;--text-tertiary:#4f6278}.workspacePage :is(.surface,.panel,.card,.workspacePanel) :is(p,small){color:var(--text-secondary)}.workspacePage :is(.appHeader,.navDrawer,.workspaceHero,.osHero,.claimCopilot) :is(p,small){color:#b8cad7}.dischargeV2{--dv2-ink:#092940;--dv2-muted:#587382;--dv2-line:#bfd3d7;color:var(--dv2-ink);background:linear-gradient(#eef5f5 0%,#f9fbfa 48%,#edf4f4 100%);overflow:hidden}.dischargeV2 .eyebrow{color:#16877b;letter-spacing:.17em;text-transform:uppercase;margin:0;font-size:9px;font-weight:950}.dischargeV2Hero{color:#eff9f8;background:linear-gradient(#87bfca11 1px,#0000 1px) 0 0/54px 54px,linear-gradient(90deg,#87bfca0d 1px,#0000 1px) 0 0/54px 54px,radial-gradient(circle at 87% 12%,#4bcfb82e,#0000 360px),linear-gradient(125deg,#04192e 0%,#082c47 58%,#0b5155 100%);grid-template-columns:minmax(420px,.85fr) minmax(590px,1.15fr);align-items:center;gap:clamp(40px,5vw,76px);min-height:540px;padding:clamp(36px,4vw,54px) max(32px,50vw - 730px);display:grid;position:relative}.dischargeV2Hero:after{content:"";opacity:.42;background:linear-gradient(90deg,#0000,#6ed8c6,#0000);height:1px;position:absolute;bottom:0;left:0;right:0}.dischargeV2HeroCopy{gap:20px;max-width:670px;display:grid}.dischargeV2HeroCopy .eyebrow{color:#72ddca}.dischargeV2HeroCopy h1{color:#fff;font:550 clamp(45px,4.6vw,69px)/.94 var(--cpos-display-font);letter-spacing:-.052em;text-wrap:balance;margin:0}.dischargeV2HeroCopy>p:not(.eyebrow){color:#c0d6dc;max-width:610px;margin:0;font-size:clamp(14px,1.25vw,18px);font-weight:610;line-height:1.62}.dischargeV2HeroActions{align-items:center;gap:22px;margin-top:6px;display:flex}.dischargeV2HeroActions>a{color:#073646;background:linear-gradient(110deg,#63dac5,#d9fff6);border:1px solid #77e1cd8c;border-radius:10px;justify-content:space-between;align-items:center;gap:38px;min-width:245px;padding:15px 18px;font-size:10px;font-weight:950;text-decoration:none;display:flex;box-shadow:0 14px 36px #2cbea826}.dischargeV2HeroActions>span{color:#8faeb7;letter-spacing:.08em;text-transform:uppercase;font-size:8px;font-weight:850}.dischargeAnalyzer{background:linear-gradient(145deg,#041c2ff0,#063441eb);border:1px solid #7bcbcd52;border-radius:24px;position:relative;overflow:hidden;box-shadow:0 35px 90px #000f1d5e,inset 0 1px #e5fffa0f}.dischargeAnalyzer:before{z-index:2;content:"";pointer-events:none;background:linear-gradient(#0000,#5ddbc50e,#0000);height:100px;animation:6s ease-in-out infinite dischargeDossierScan;position:absolute;top:59px;left:0;right:0}.dischargeAnalyzer>header,.dischargeAnalyzer>footer{z-index:3;letter-spacing:.13em;text-transform:uppercase;border-bottom:1px solid #7cbec72b;justify-content:space-between;align-items:center;gap:20px;min-height:50px;padding:0 19px;font-size:7px;font-weight:900;display:flex;position:relative}.dischargeAnalyzer>header span{color:#e4f4f2;align-items:center;gap:10px;display:flex}.dischargeAnalyzer>header i{background:#67ddc7;border-radius:50%;width:7px;height:7px;animation:2.5s ease-in-out infinite dischargePulse;box-shadow:0 0 0 7px #67ddc717,0 0 17px #67ddc7}.dischargeAnalyzer>header b{color:#74d9c8}.dischargeAnalyzerBody{z-index:3;grid-template-columns:174px minmax(0,1fr);min-height:330px;display:grid;position:relative}.dischargeTimeline{border-right:1px solid #7cbec729;padding:20px 19px}.dischargeTimeline>p{color:#75a0ab;letter-spacing:.13em;text-transform:uppercase;margin:0 0 18px;font-size:7px;font-weight:900}.dischargeTimeline ol{gap:17px;margin:0;padding:0;list-style:none;display:grid;position:relative}.dischargeTimeline ol:before{content:"";border-left:1px dashed #64d1c252;position:absolute;top:8px;bottom:8px;left:5px}.dischargeTimeline li{grid-template-columns:13px 1fr;align-items:start;gap:10px;display:grid;position:relative}.dischargeTimeline li>i{z-index:1;background:#092b41;border:1px solid #42778a;border-radius:50%;width:11px;height:11px;margin-top:2px}.dischargeTimeline li.complete>i{background:#5dd4c0;border-color:#5dd4c0;box-shadow:0 0 11px #5dd4c08c}.dischargeTimeline li.active>i{background:#f2bc52;border-color:#f2bc52;animation:2.2s ease-in-out infinite dischargePulse;box-shadow:0 0 0 5px #f2bc5217,0 0 16px #f2bc527a}.dischargeTimeline li>span{gap:3px;display:grid}.dischargeTimeline small{color:#568392;font-size:7px;font-weight:900}.dischargeTimeline strong{color:#cce0e1;font-size:9px;line-height:1.25}.dischargeDossier{align-content:center;gap:10px;padding:19px;display:grid;position:relative}.dischargeDossier:before,.dischargeDossier:after{content:"";pointer-events:none;border:1px solid #5accbc17;border-radius:50%;position:absolute}.dischargeDossierTop,.dischargeAnalysisResult{z-index:2;background:#123c4db8;border:1px solid #70bec638;border-radius:11px;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:13px;padding:13px 14px;display:grid;position:relative}.dischargeDossierTop>span,.dischargeAnalysisResult>span{color:#70dfca;background:#56ccba17;border:1px solid #68d9c647;border-radius:9px;place-items:center;width:40px;height:40px;display:grid}.dischargeDossierTop>div,.dischargeAnalysisResult>div{gap:4px;display:grid}.dischargeDossierTop small,.dischargeAnalysisResult small{color:#6f96a0;letter-spacing:.12em;text-transform:uppercase;font-size:6px;font-weight:900}.dischargeDossierTop strong,.dischargeAnalysisResult strong{color:#edf8f6;font-size:12px}.dischargeDossierTop>em{color:#69d6c1;text-transform:uppercase;border:1px solid #6bdac633;border-radius:999px;padding:6px 8px;font-size:7px;font-style:normal;font-weight:900}.dischargeFactorReadout{z-index:2;border-top:1px solid #74b9c429;border-left:1px solid #74b9c429;grid-template-columns:1fr 1fr;display:grid;position:relative}.dischargeFactorReadout article{border-bottom:1px solid #74b9c429;border-right:1px solid #74b9c429;grid-template-columns:minmax(0,1fr) auto;gap:5px;min-height:58px;padding:10px 12px;display:grid;position:relative;overflow:hidden}.dischargeFactorReadout span{color:#8ba8af;font-size:7px;font-weight:740}.dischargeFactorReadout b{color:#dcecea;font-size:7px}.dischargeFactorReadout i{background:#7bb7c126;height:2px;position:absolute;bottom:8px;left:12px;right:12px}.dischargeFactorReadout i:after{content:"";background:#63d7c2;height:100%;animation:4.2s ease-in-out infinite dischargeFactorLoad;display:block;box-shadow:0 0 9px #63d7c2}.dischargeFactorReadout i.strong:after{width:86%}.dischargeFactorReadout i.developing:after{background:#5caee1;width:58%;box-shadow:0 0 9px #5caee1}.dischargeFactorReadout i.attention:after{background:#e9b34c;width:36%;box-shadow:0 0 9px #e9b34c}.dischargeAnalysisResult{background:linear-gradient(100deg,#17615f9e,#0c3848b3);border-color:#63dbc56b;box-shadow:0 0 35px #43cbb317}.dischargeAnalysisResult>b{color:#0d5d5b;background:#d9fff6;border-radius:50%;place-items:center;width:28px;height:28px;display:grid}.dischargeAnalyzer>footer{color:#7095a0;border-top:1px solid #7cbec72b;border-bottom:0;min-height:40px}.dischargeAnalyzer>footer strong{color:#6ed8c5;font-size:7px}.dischargeWorkflow,.dischargePaths,.dischargeV2Boundary{width:min(1460px,100% - 64px);margin-left:auto;margin-right:auto}.dischargeWorkflow{gap:35px;padding:clamp(72px,7vw,108px) 0;display:grid}.dischargeWorkflow>header{grid-template-columns:1.08fr .92fr;align-items:end;gap:60px;display:grid}.dischargeWorkflow>header>div{gap:12px;display:grid}.dischargeWorkflow h2,.dischargePaths>header h2{max-width:820px;color:var(--dv2-ink);font:550 clamp(40px,4.2vw,64px)/.96 var(--cpos-display-font);letter-spacing:-.047em;text-wrap:balance;margin:0}.dischargeWorkflow>header>p,.dischargePaths>header>p{max-width:600px;color:var(--dv2-muted);margin:0;font-size:13px;font-weight:620;line-height:1.72}.dischargeWorkflow>ol{border-top:1px solid var(--dv2-line);border-left:1px solid var(--dv2-line);grid-template-columns:repeat(6,1fr);margin:0;padding:0;list-style:none;display:grid;position:relative}.dischargeWorkflow>ol:after{content:"";background:linear-gradient(90deg,#0000,#4ecbb4,#0000);width:18%;height:2px;animation:7s linear infinite dischargeWorkflowSweep;position:absolute;top:-1px;left:0}.dischargeWorkflow li{border-right:1px solid var(--dv2-line);border-bottom:1px solid var(--dv2-line);background:#ffffff61;flex-direction:column;min-height:225px;padding:23px 18px;transition:background .2s,transform .2s;display:flex;position:relative}.dischargeWorkflow li:hover{z-index:2;background:#fff;transform:translateY(-3px);box-shadow:0 20px 50px #072d3c17}.dischargeWorkflow li>span{color:#147e74;background:#e7f2f0;border:1px solid #b9d7d7;border-radius:10px;place-items:center;width:43px;height:43px;margin-bottom:auto;display:grid}.dischargeWorkflow svg{width:22px;height:22px}.dischargeWorkflow li>small{color:#168478;margin-top:28px;font-size:8px;font-weight:950}.dischargeWorkflow li>strong{color:#15394c;font:600 19px/1.08 var(--cpos-display-font);margin-top:8px}.dischargeWorkflow li>p{color:#607a86;margin:9px 0 0;font-size:9px;font-weight:640;line-height:1.5}.dischargePaths{padding:0 0 clamp(60px,6vw,90px);scroll-margin-top:75px}.dischargePaths>header{border-top:1px solid var(--dv2-line);grid-template-columns:1fr 1fr;align-items:end;gap:10px 55px;padding-top:48px;display:grid}.dischargePaths>header .eyebrow{grid-column:1/-1}.dischargePathPanels{grid-template-columns:1fr 1fr;gap:16px;margin-top:28px;display:grid}.dischargePathPanel{background:linear-gradient(145deg,#fff,#edf5f4);border:1px solid #bdd2d6;border-radius:18px;gap:18px;padding:25px;scroll-margin-top:80px;display:grid;position:relative;overflow:hidden;box-shadow:0 24px 65px #07263614}.dischargePathPanel:before{content:"";background:linear-gradient(90deg,#3fa69b,#76e1cc);height:4px;position:absolute;top:0;left:0;right:0}.dischargePathPanel.blue:before{background:linear-gradient(90deg,#3979b0,#76c8e8)}.dischargePathPanel.active{border-color:#4eae9f;box-shadow:0 25px 70px #1a857621}.dischargePathIdentity{grid-template-columns:45px minmax(0,1fr) auto;align-items:center;gap:13px;display:grid}.dischargePathIdentity>span{color:#137d72;background:#e4f2ef;border:1px solid #b8d5d4;border-radius:11px;place-items:center;width:45px;height:45px;display:grid}.dischargePathPanel.blue .dischargePathIdentity>span{color:#3275a5;background:#e8f1f8;border-color:#bfd4e2}.dischargePathIdentity svg{width:22px;height:22px}.dischargePathIdentity>div{gap:5px;display:grid}.dischargePathIdentity small,.dischargePathValue small{color:#6d8791;letter-spacing:.1em;text-transform:uppercase;font-size:7px;font-weight:900}.dischargePathIdentity strong{color:#173a4d;font-size:12px}.dischargePathIdentity>em{color:#147b70;text-transform:uppercase;background:#dcf4ed;border-radius:999px;padding:6px 9px;font-size:7px;font-style:normal;font-weight:900}.dischargePathPanel>h3{color:#0b2d43;max-width:560px;font:550 clamp(28px,2.65vw,41px)/1 var(--cpos-display-font);letter-spacing:-.04em;text-wrap:balance;margin:4px 0 0}.dischargePathPanel>p{color:#5d7784;min-height:50px;margin:0;font-size:11px;font-weight:620;line-height:1.58}.dischargeRoutePreview{background:#eff7f6cc;border:1px solid #c5d8da;border-radius:11px;grid-template-columns:repeat(5,1fr);display:grid}.dischargeRoutePreview>span{border-right:1px solid #c5d8da;align-content:start;gap:8px;min-height:91px;padding:13px 10px;display:grid;position:relative}.dischargeRoutePreview>span:last-child{border:0}.dischargeRoutePreview>span:not(:last-child):after{z-index:2;color:#4ea99d;content:"→";font-size:8px;position:absolute;top:22px;right:-5px}.dischargeRoutePreview i{color:#147e73;background:#d9ede9;border-radius:50%;place-items:center;width:20px;height:20px;font-size:7px;font-style:normal;font-weight:900;display:grid}.blue .dischargeRoutePreview i{color:#3176a5;background:#dfeef7}.dischargeRoutePreview b{color:#43616f;font-size:7.5px;line-height:1.35}.dischargePathValue{border-top:1px solid #c5d8da;grid-template-columns:minmax(0,1fr) 175px;gap:25px;padding-top:22px;display:grid}.dischargePathValue>div{gap:8px;display:grid}.dischargePathValue>div>strong{color:#15384b;font:600 22px var(--cpos-display-font)}.dischargePathValue ul{grid-template-columns:1fr 1fr;gap:7px 14px;margin:4px 0 0;padding:0;list-style:none;display:grid}.dischargePathValue li{color:#55717d;padding-left:13px;font-size:8px;font-weight:720;line-height:1.4;position:relative}.dischargePathValue li:before{color:#1a8a7d;content:"✓";position:absolute;left:0}.dischargePathValue>aside{align-content:start;justify-items:end;gap:6px;display:grid}.dischargePathValue>aside>strong{color:#0d3046;font:600 38px/1 var(--cpos-display-font)}.dischargePathValue button{color:#fff;cursor:pointer;background:linear-gradient(110deg,#0a334d,#13877d);border:0;border-radius:9px;justify-content:space-between;align-items:center;width:100%;min-height:43px;margin-top:7px;padding:0 13px;font-size:9px;font-weight:900;display:flex}.blue .dischargePathValue button{background:linear-gradient(110deg,#0a334d,#2f78a6)}.dischargePathValue button span{color:#9ff3df;font-size:15px}.dischargePathDeliverables{border-top:1px solid #c5d8da}.dischargePathDeliverables summary{color:#185e69;cursor:pointer;justify-content:space-between;align-items:center;gap:18px;padding:15px 0 0;font-size:9px;font-weight:900;list-style:none;display:flex}.dischargePathDeliverables summary::-webkit-details-marker{display:none}.dischargePathDeliverables summary span{border:1px solid #bdd5d5;border-radius:50%;place-items:center;width:26px;height:26px;transition:transform .18s;display:grid}.dischargePathDeliverables[open] summary span{transform:rotate(45deg)}.dischargePathDeliverables ul{grid-template-columns:1fr 1fr;gap:8px 20px;margin:16px 0 0;padding:0;list-style:none;display:grid}.dischargePathDeliverables li{color:#58727e;padding-left:13px;font-size:8px;line-height:1.4;position:relative}.dischargePathDeliverables li:before{color:#18887b;content:"•";position:absolute;left:0}.dischargeV2Boundary{border-top:1px solid var(--dv2-line);grid-template-columns:50px minmax(0,1fr);align-items:center;gap:18px;margin-bottom:55px;padding-top:24px;display:grid}.dischargeV2Boundary>span{color:#147d73;border:1px solid #bad3d4;border-radius:50%;place-items:center;width:43px;height:43px;display:grid}.dischargeV2Boundary svg{width:20px;height:20px}.dischargeV2Boundary>div{grid-template-columns:220px minmax(0,1fr);align-items:center;gap:25px;display:grid}.dischargeV2Boundary strong{font-size:11px}.dischargeV2Boundary p{color:#5e7783;margin:0;font-size:9px;font-weight:640;line-height:1.55}@keyframes dischargePulse{0%,to{opacity:.65;transform:scale(.88)}50%{opacity:1;transform:scale(1)}}@keyframes dischargeDossierScan{0%,15%{opacity:0;transform:translateY(-130px)}30%{opacity:1}75%{opacity:.7}to{opacity:0;transform:translateY(390px)}}@keyframes dischargeFactorLoad{0%,to{filter:brightness(.85);transform-origin:0;transform:scaleX(.92)}50%{filter:brightness(1.4);transform-origin:0;transform:scaleX(1)}}@keyframes dischargeWorkflowSweep{0%{transform:translate(-100%)}to{transform:translate(555%)}}@media (max-width:1120px){.dischargeV2Hero{grid-template-columns:1fr;min-height:auto}.dischargeV2HeroCopy{max-width:820px}.dischargeAnalyzer{width:100%;max-width:900px}.dischargeWorkflow>ol{grid-template-columns:repeat(3,1fr)}.dischargePaths>header,.dischargePathPanels{grid-template-columns:1fr}}@media (max-width:720px){.dischargeV2Hero{gap:38px;padding:45px 18px}.dischargeV2HeroCopy h1{font-size:clamp(43px,13vw,59px)}.dischargeV2HeroActions{flex-direction:column;align-items:flex-start}.dischargeAnalyzerBody{grid-template-columns:1fr}.dischargeTimeline{border-bottom:1px solid #7cbec729;border-right:0;padding:20px}.dischargeTimeline ol{grid-template-columns:repeat(4,1fr);gap:9px}.dischargeTimeline ol:before{border-top:1px dashed #64d1c252;border-left:0;top:5px;bottom:auto;right:10px}.dischargeTimeline li{grid-template-columns:1fr;gap:8px}.dischargeTimeline li>span{gap:2px}.dischargeTimeline strong{font-size:8px}.dischargeDossier{padding:16px}.dischargeFactorReadout{grid-template-columns:1fr}.dischargeAnalyzer>footer{flex-direction:column;align-items:flex-start;padding:14px 18px}.dischargeWorkflow,.dischargePaths,.dischargeV2Boundary{width:calc(100% - 36px)}.dischargeWorkflow{padding:70px 0}.dischargeWorkflow>header{grid-template-columns:1fr;gap:20px}.dischargeWorkflow>ol{grid-template-columns:1fr 1fr}.dischargeWorkflow li{min-height:190px}.dischargePaths>header{padding-top:48px}.dischargePathPanel{padding:22px 16px}.dischargePathIdentity{grid-template-columns:45px minmax(0,1fr)}.dischargePathIdentity>em{grid-column:2;width:max-content}.dischargePathPanel>p{min-height:0}.dischargeRoutePreview{grid-template-columns:repeat(5,115px);overflow-x:auto}.dischargePathValue{grid-template-columns:1fr}.dischargePathValue>aside{justify-items:start}.dischargePathValue button{width:min(100%,260px)}.dischargePathValue ul,.dischargePathDeliverables ul{grid-template-columns:1fr}.dischargeV2Boundary>div{grid-template-columns:1fr;gap:6px}}@media (prefers-reduced-motion:reduce){.dischargeV2 :is(.dischargeAnalyzer>header i,.dischargeTimeline li.active>i){animation:none!important}}.dischargeWorkflowV2{gap:38px}.dischargeWorkflowConsole{background:linear-gradient(145deg,#f9fcfb,#eaf3f2);border:1px solid #b9d0d4;border-radius:22px;overflow:hidden;box-shadow:0 28px 75px #072a391a}.dischargeWorkflowConsoleTop{color:#67818c;letter-spacing:.12em;text-transform:uppercase;border-bottom:1px solid #c4d7d9;justify-content:space-between;align-items:center;gap:20px;min-height:55px;padding:0 23px;font-size:7px;font-weight:900;display:flex}.dischargeWorkflowConsoleTop>span{color:#244b5a;align-items:center;gap:10px;display:flex}.dischargeWorkflowConsoleTop i{background:#4fcbb4;border-radius:50%;width:7px;height:7px;animation:2.5s ease-in-out infinite dischargePulse;box-shadow:0 0 0 6px #4fcbb41a,0 0 14px #4fcbb4a6}.dischargeWorkflowConsoleTop strong{color:#168276;font-size:7px}.dischargeWorkflowChapters{grid-template-columns:repeat(3,1fr);padding:24px;display:grid;position:relative}.dischargeWorkflowChapters:before{content:"";opacity:.42;background:linear-gradient(90deg,#78c5ba,#4f9eb1,#78c5ba);height:1px;position:absolute;top:50%;left:8%;right:8%}.dischargeWorkflowChapters:after{content:"";background:#6cd7c3;border-radius:50%;width:8px;height:8px;animation:7s linear infinite dischargeChapterSignal;position:absolute;top:calc(50% - 4px);left:8%;box-shadow:0 0 13px #6cd7c3}.dischargeWorkflowChapter{z-index:2;background:#ffffffeb;border:1px solid #bfd4d6;position:relative;overflow:hidden;box-shadow:0 15px 40px #0a364412}.dischargeWorkflowChapter:first-child{border-radius:15px 0 0 15px}.dischargeWorkflowChapter:last-child{border-radius:0 15px 15px 0}.dischargeWorkflowChapter>header{border-bottom:1px solid #cfdddf;grid-template-columns:27px minmax(0,1fr);align-items:start;gap:12px;min-height:104px;padding:20px;display:grid}.dischargeWorkflowChapter>header>span{color:#168579;font-size:8px;font-weight:950}.dischargeWorkflowChapter>header>div{gap:6px;display:grid}.dischargeWorkflowChapter>header small{color:#6d858e;letter-spacing:.1em;text-transform:uppercase;font-size:7px;font-weight:900}.dischargeWorkflowChapter>header h3{color:#103247;font:600 clamp(21px,2vw,29px)/1 var(--cpos-display-font);letter-spacing:-.03em;margin:0}.dischargeWorkflowChapter>div{gap:0;padding:10px 18px;display:grid}.dischargeWorkflowChapter>div>section{border-bottom:1px solid #d5e1e2;grid-template-columns:41px minmax(0,1fr) 8px;align-items:center;gap:12px;min-height:99px;padding:12px 2px;display:grid;position:relative}.dischargeWorkflowChapter>div>section:last-child{border-bottom:0}.dischargeWorkflowChapter section>span{color:#168075;background:#e5f2ef;border:1px solid #bdd7d5;border-radius:10px;place-items:center;width:41px;height:41px;display:grid}.dischargeWorkflowChapter.chapter2 section>span{color:#257991;background:#e8f1f4;border-color:#bfd6dd}.dischargeWorkflowChapter.chapter3 section>span{color:#477d68;background:#edf3e9;border-color:#c7d6c9}.dischargeWorkflowChapter section>div{gap:4px;display:grid}.dischargeWorkflowChapter section small{color:#168579;font-size:7px;font-weight:950}.dischargeWorkflowChapter section strong{color:#244556;font-size:11px}.dischargeWorkflowChapter section p{color:#69818b;margin:0;font-size:8px;font-weight:650;line-height:1.45}.dischargeWorkflowChapter section>i{background:#60ceba;border-radius:50%;width:7px;height:7px;box-shadow:0 0 8px #60ceba99}.dischargeWorkflowChapter>footer{color:#22796f;letter-spacing:.07em;text-transform:uppercase;background:#edf5f3;border-top:1px solid #cfdddf;justify-content:space-between;align-items:center;min-height:46px;padding:0 19px;font-size:7px;font-weight:900;display:flex}.dischargeWorkflowChapter.chapter2>footer{color:#29758a;background:#edf4f6}.dischargeWorkflowChapter.chapter3>footer{color:#427764;background:#eff4ed}.dischargeWorkflowChapter>footer b{color:#147d71;background:#d5eee8;border-radius:50%;place-items:center;width:20px;height:20px;font-size:8px;display:grid}.dischargeWorkflowEvidenceRail{background:linear-gradient(90deg,#e7f1f0,#f9fbfa,#e7f1f0);border-top:1px solid #c3d7d9;justify-content:center;align-items:center;gap:clamp(24px,5vw,75px);min-height:72px;padding:14px 25px;display:flex}.dischargeWorkflowEvidenceRail>span{align-items:baseline;gap:9px;display:flex}.dischargeWorkflowEvidenceRail b{color:#12364a;font:600 24px var(--cpos-display-font)}.dischargeWorkflowEvidenceRail small{color:#657f89;letter-spacing:.08em;text-transform:uppercase;font-size:7px;font-weight:900}.dischargeWorkflowEvidenceRail>i{color:#4fae9f;font-size:13px;font-style:normal}@keyframes dischargeChapterSignal{0%{opacity:0;left:8%}8%{opacity:1}92%{opacity:1}to{opacity:0;left:91%}}@media (max-width:900px){.dischargeWorkflowChapters{grid-template-columns:1fr;padding:18px}.dischargeWorkflowChapters:before{background:linear-gradient(#78c5ba,#4f9eb1,#78c5ba);width:1px;height:auto;inset:8% auto 8% 50%}.dischargeWorkflowChapters:after{display:none}.dischargeWorkflowChapter:first-child{border-radius:14px 14px 0 0}.dischargeWorkflowChapter:last-child{border-radius:0 0 14px 14px}.dischargeWorkflowChapter+.dischargeWorkflowChapter{border-top:0;border-left:1px solid #bfd4d6}.dischargeWorkflowChapter>div{grid-template-columns:1fr 1fr}.dischargeWorkflowChapter>div>section:first-child{border-bottom:0;border-right:1px solid #d5e1e2;padding-right:15px}.dischargeWorkflowChapter>div>section:last-child{padding-left:15px}.dischargeWorkflowEvidenceRail{gap:25px}}@media (max-width:600px){.dischargeWorkflowConsoleTop{flex-direction:column;align-items:flex-start;padding:16px 18px}.dischargeWorkflowChapter>div{grid-template-columns:1fr}.dischargeWorkflowChapter>div>section:first-child{border-bottom:1px solid #d5e1e2;border-right:0;padding-right:2px}.dischargeWorkflowChapter>div>section:last-child{padding-left:2px}.dischargeWorkflowEvidenceRail{flex-direction:column;align-items:flex-start;gap:8px}.dischargeWorkflowEvidenceRail>i{display:none}}@media (prefers-reduced-motion:reduce){.dischargeWorkflowConsoleTop i,.dischargeWorkflowChapters:after{animation:none!important}}.dischargeWorkflowV2{gap:30px;width:min(1500px,100% - 64px);padding:clamp(62px,6vw,88px) 0}.dischargeWorkflowV2>header{border-bottom:1px solid #bdd1d5;gap:42px;padding-bottom:27px}.dischargeWorkflowConsole{box-shadow:none;background:0 0;border:0;border-radius:0;overflow:visible}.dischargeWorkflowConsoleTop{border-top:1px solid #bdd1d5;border-bottom:0;min-height:45px;padding:0 5px}.dischargeWorkflowChapters{border-top:1px solid #bdd1d5;border-bottom:1px solid #bdd1d5;padding:0}.dischargeWorkflowChapters:before{left:5%;right:5%}.dischargeWorkflowChapter{box-shadow:none;background:0 0;border:0;border-right:1px solid #bdd1d5;overflow:visible}.dischargeWorkflowChapter:first-child,.dischargeWorkflowChapter:last-child{border-radius:0}.dischargeWorkflowChapter:last-child{border-right:0}.dischargeWorkflowChapter+.dischargeWorkflowChapter{border-left:0}.dischargeWorkflowChapter>header{border-bottom:1px solid #c5d6d9;min-height:112px;padding:22px 24px}.dischargeWorkflowChapter>div{padding:0 22px}.dischargeWorkflowChapter>div>section{min-height:102px;padding:14px 0}.dischargeWorkflowChapter section>span{border:0;border-radius:0;background:0 0!important}.dischargeWorkflowChapter>footer,.dischargeWorkflowChapter.chapter2>footer,.dischargeWorkflowChapter.chapter3>footer{background:0 0;border-top:1px solid #c5d6d9;min-height:43px;padding:0 23px}.dischargeWorkflowEvidenceRail{background:0 0;border-top:0;border-bottom:1px solid #bdd1d5;min-height:66px}.dischargePaths{color:#edf8f6;background:linear-gradient(118deg,#061d32 0%,#0a3548 54%,#0b5354 100%);width:100%;margin:0;padding:clamp(58px,6vw,82px) max(32px,50vw - 730px)}.dischargePaths>header{border-top-color:#88cacd3b;width:100%;margin:0;padding-top:38px}.dischargePaths>header h2{color:#f4faf9}.dischargePaths>header>p{color:#a9c1c7}.dischargePaths>header .eyebrow{color:#6fdbc7}.dischargePathPanels{border-top:1px solid #89cacd40;border-bottom:1px solid #89cacd40;gap:0;width:100%;margin:30px 0 0}.dischargePathPanel{box-shadow:none;background:0 0;border:0;border-right:1px solid #89cacd40;border-radius:0;gap:18px;padding:34px 38px 31px;overflow:visible}.dischargePathPanel:last-child{border-right:0}.dischargePathPanel:before,.dischargePathPanel.blue:before{display:none}.dischargePathPanel.active{box-shadow:none;border-color:#89cacd40}.dischargePathIdentity>span,.dischargePathPanel.blue .dischargePathIdentity>span{color:#73dfcc;background:#5bcdba17;border-color:#7adbca47;border-radius:50%}.dischargePathIdentity small,.dischargePathValue small{color:#7fa2ab}.dischargePathIdentity strong{color:#d9ebe9}.dischargePathIdentity>em{color:#75ddca;background:#61dac31f}.dischargePathPanel>h3{color:#fff}.dischargePathPanel>p{color:#a9c1c7}.dischargeRoutePreview{background:0 0;border:1px solid #89cacd38;border-left:0;border-right:0;border-radius:0}.dischargeRoutePreview>span{border-right-color:#89cacd2e}.dischargeRoutePreview i,.blue .dischargeRoutePreview i{color:#76dec9;background:#63d7c21c}.dischargeRoutePreview b{color:#aac1c6}.dischargePathValue{border-top:0;padding-top:5px}.dischargePathValue>div>strong,.dischargePathValue>aside>strong{color:#eef8f6}.dischargePathValue li{color:#aac1c6}.dischargePathValue li:before{color:#6ed8c4}.dischargePathValue button,.blue .dischargePathValue button{background:linear-gradient(110deg,#0e4451e6,#15877ceb);border:1px solid #7ae0cd66;border-radius:7px;box-shadow:0 12px 28px #000d1933}.dischargePathDeliverables{border-top-color:#89cacd38}.dischargePathDeliverables summary{color:#78dfcc}.dischargePathDeliverables summary span{border-color:#89cacd4d}.dischargePathDeliverables li{color:#9fb9c0}@media (max-width:1120px){.dischargePathPanel{padding:30px}.dischargePaths{padding-left:32px;padding-right:32px}}@media (max-width:900px){.dischargeWorkflowChapters{border-bottom:0}.dischargeWorkflowChapter{border-bottom:1px solid #bdd1d5;border-right:0}.dischargeWorkflowChapter+.dischargeWorkflowChapter{border-left:0}.dischargeWorkflowChapter:last-child{border-bottom:1px solid #bdd1d5}.dischargePathPanels{grid-template-columns:1fr}.dischargePathPanel{border-bottom:1px solid #89cacd40;border-right:0}.dischargePathPanel:last-child{border-bottom:0}}@media (max-width:720px){.dischargeWorkflowV2{width:calc(100% - 36px)}.dischargePaths{padding:50px 18px}.dischargePaths>header{padding-top:30px}.dischargePathPanel{padding:27px 4px}.dischargeWorkflowChapter>header{padding-left:15px;padding-right:15px}.dischargeWorkflowChapter>div{padding-left:13px;padding-right:13px}}.dischargeV2Hero{grid-template-columns:minmax(390px,.78fr) minmax(560px,1.22fr);gap:clamp(34px,4vw,62px);min-height:455px;padding:clamp(25px,2.8vw,38px) max(32px,50vw - 730px)}.dischargeV2HeroCopy{gap:14px}.dischargeV2HeroCopy h1{max-width:610px;font-size:clamp(40px,4vw,60px);line-height:.95}.dischargeV2HeroCopy>p:not(.eyebrow){max-width:570px;font-size:clamp(12px,1.05vw,15px);line-height:1.5}.dischargeV2HeroActions{margin-top:2px}.dischargeV2HeroActions>a{min-width:220px;padding:13px 16px}.dischargeAnalyzer{border-radius:18px}.dischargeAnalyzer:before{height:70px;top:42px}.dischargeAnalyzer>header,.dischargeAnalyzer>footer{min-height:42px;padding:0 16px;font-size:6.5px}.dischargeAnalyzerBody{grid-template-columns:158px minmax(0,1fr);min-height:272px}.dischargeTimeline{padding:16px}.dischargeTimeline>p{margin-bottom:13px;font-size:6px}.dischargeTimeline ol{gap:13px}.dischargeTimeline li{gap:8px}.dischargeTimeline li>i{width:9px;height:9px}.dischargeTimeline small{font-size:6px}.dischargeTimeline strong{font-size:8px}.dischargeDossier{gap:8px;padding:14px}.dischargeDossier:before{width:145px;height:145px;top:25px;right:55px}.dischargeDossier:after{width:109px;height:109px;top:43px;right:73px}.dischargeDossierTop,.dischargeAnalysisResult{border-radius:8px;grid-template-columns:34px minmax(0,1fr) auto;gap:10px;padding:8px 10px}.dischargeDossierTop>span,.dischargeAnalysisResult>span{border-radius:7px;width:32px;height:32px}.dischargeDossier svg{width:17px;height:17px}.dischargeDossierTop strong,.dischargeAnalysisResult strong{font-size:10px}.dischargeDossierTop>em{padding:5px 7px;font-size:6px}.dischargeFactorReadout article{min-height:45px;padding:8px 10px}.dischargeFactorReadout span,.dischargeFactorReadout b{font-size:6.5px}.dischargeFactorReadout i{bottom:6px;left:10px;right:10px}.dischargeAnalysisResult>b{width:24px;height:24px}.dischargeAnalyzer>footer{min-height:32px}.dischargeWorkflowV2{gap:22px;padding:clamp(50px,5vw,72px) 0}.dischargeWorkflowV2>header{grid-template-columns:.9fr 1.1fr;gap:60px;padding-bottom:22px}.dischargeWorkflowV2 h2{max-width:670px;font-size:clamp(36px,3.7vw,55px)}.dischargeWorkflowConsoleTop{min-height:38px}.dischargeWorkflowChapters{border-bottom:0;grid-template-columns:1fr;display:grid}.dischargeWorkflowChapters:before,.dischargeWorkflowChapters:after{display:none}.dischargeWorkflowChapter{border-bottom:1px solid #bdd1d5;border-right:0;grid-template-columns:minmax(270px,.72fr) minmax(520px,1.28fr) 170px;min-height:166px;display:grid}.dischargeWorkflowChapter>header{border-bottom:0;border-right:1px solid #c5d6d9;grid-template-columns:32px minmax(0,1fr);align-content:center;min-height:0;padding:24px 28px}.dischargeWorkflowChapter>header h3{font-size:clamp(24px,2.2vw,34px)}.dischargeWorkflowChapter>div{grid-template-columns:1fr 1fr;align-items:stretch;padding:0 25px;display:grid}.dischargeWorkflowChapter>div>section{border-bottom:0;min-height:0;padding:24px 18px}.dischargeWorkflowChapter>div>section:first-child{border-right:1px solid #d5e1e2}.dischargeWorkflowChapter section>span{width:35px;height:35px}.dischargeWorkflowChapter svg{width:18px;height:18px}.dischargeWorkflowChapter>footer,.dischargeWorkflowChapter.chapter2>footer,.dischargeWorkflowChapter.chapter3>footer{border-top:0;border-left:1px solid #c5d6d9;flex-direction:column;justify-content:center;align-items:flex-start;gap:10px;min-height:0;padding:22px}.dischargeWorkflowEvidenceRail{min-height:58px}.dischargePaths{padding-top:52px;padding-bottom:58px}.dischargePaths>header{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:8px 70px;padding-top:30px}.dischargePaths>header h2{max-width:560px;font-size:clamp(34px,3vw,46px)}.dischargePathPanels{grid-template-columns:1fr;margin-top:24px}.dischargePathPanel{border-bottom:1px solid #89cacd40;border-right:0;grid-template-columns:minmax(210px,.55fr) minmax(330px,.9fr) minmax(360px,1.1fr) 190px;grid-template-areas:"identity question route price""description description route price""details details details details";align-items:center;gap:15px 28px;min-height:0;padding:30px 0;display:grid}.dischargePathPanel:last-child{border-bottom:0}.dischargePathIdentity{grid-area:identity}.dischargePathPanel>h3{grid-area:question;max-width:460px;margin:0;font-size:clamp(27px,2.35vw,37px)}.dischargePathPanel>p{grid-area:description;max-width:720px;min-height:0;margin-left:58px}.dischargeRoutePreview{border-top:0;border-bottom:0;border-left:1px solid #89cacd38;grid-area:route;grid-template-columns:1fr;align-self:stretch}.dischargeRoutePreview>span{border-bottom:1px solid #89cacd26;border-right:0;grid-template-columns:23px minmax(0,1fr);align-items:center;min-height:39px;padding:5px 13px}.dischargeRoutePreview>span:last-child{border-bottom:0}.dischargeRoutePreview>span:not(:last-child):after{display:none}.dischargeRoutePreview i{width:18px;height:18px}.dischargeRoutePreview b{font-size:7px}.dischargePathValue{border-top:0;border-left:1px solid #89cacd38;grid-area:price;grid-template-columns:1fr;align-self:stretch;gap:12px;padding:5px 0 5px 24px;display:grid}.dischargePathValue>div>strong{font-size:18px}.dischargePathValue ul{display:none}.dischargePathValue>aside{align-content:center;justify-items:start}.dischargePathValue>aside>strong{font-size:38px}.dischargePathValue button{width:100%}.dischargePathDeliverables{border-top:1px solid #89cacd2e;grid-area:details}.dischargeV2Boundary{margin-top:28px}@media (max-width:1180px){.dischargeV2Hero{grid-template-columns:1fr;min-height:auto;padding-top:42px;padding-bottom:42px}.dischargeAnalyzer{width:100%;max-width:900px}.dischargeWorkflowChapter{grid-template-columns:240px minmax(0,1fr) 145px}.dischargePathPanel{grid-template-columns:190px minmax(280px,1fr) minmax(300px,.9fr);grid-template-areas:"identity question price""description description price""route route route""details details details"}.dischargeRoutePreview{border-top:1px solid #89cacd38;border-left:0;grid-template-columns:repeat(5,1fr)}.dischargeRoutePreview>span{border-bottom:0;border-right:1px solid #89cacd26;grid-template-columns:1fr;min-height:65px}.dischargePathValue{border-left:1px solid #89cacd38}}@media (max-width:900px){.dischargeWorkflowChapter{grid-template-columns:1fr}.dischargeWorkflowChapter>header{border-bottom:1px solid #c5d6d9;border-right:0}.dischargeWorkflowChapter>footer,.dischargeWorkflowChapter.chapter2>footer,.dischargeWorkflowChapter.chapter3>footer{border-top:1px solid #c5d6d9;border-left:0;flex-direction:row;justify-content:space-between;align-items:center}.dischargePaths>header{grid-template-columns:1fr}.dischargePathPanel{grid-template-columns:1fr 170px;grid-template-areas:"identity price""question price""description description""route route""details details"}.dischargePathPanel>p{margin-left:0}.dischargeRoutePreview{grid-template-columns:repeat(5,130px);overflow-x:auto}}@media (max-width:600px){.dischargeV2Hero{padding:34px 18px}.dischargeV2HeroCopy h1{font-size:clamp(39px,12vw,52px)}.dischargeAnalyzerBody,.dischargeWorkflowChapter>div{grid-template-columns:1fr}.dischargeWorkflowChapter>div>section:first-child{border-bottom:1px solid #d5e1e2;border-right:0}.dischargePathPanel{grid-template-columns:1fr;grid-template-areas:"identity""question""description""route""price""details"}.dischargePathValue{border-top:1px solid #89cacd38;border-left:0;padding:16px 0}.dischargePathValue>aside{grid-template-columns:1fr 1fr;align-items:end;display:grid}.dischargePathValue button{grid-column:1/-1}}@media (max-width:720px){.dischargeV2Hero{box-sizing:border-box;grid-template-rows:max-content max-content;grid-template-columns:minmax(0,1fr);align-content:center;align-items:start;gap:12px;height:min(50svh,465px);min-height:0;max-height:50svh;padding:13px 16px 14px}.dischargeV2HeroCopy{gap:7px;width:100%;max-width:none}.dischargeV2HeroCopy .eyebrow{font-size:7px;line-height:1.2}.dischargeV2HeroCopy h1{max-width:430px;font-size:clamp(31px,8.8vw,39px);line-height:.91}.dischargeV2HeroCopy>p:not(.eyebrow){display:none}.dischargeV2HeroActions{margin-top:4px;display:block}.dischargeV2HeroActions>a{box-sizing:border-box;gap:16px;width:100%;min-width:0;min-height:42px;padding:0 14px;font-size:8px}.dischargeV2HeroActions>span{display:none}.dischargeAnalyzer{border-radius:14px;align-self:start;width:100%;max-width:none}.dischargeAnalyzer:before{height:46px;top:28px}.dischargeAnalyzer>header,.dischargeAnalyzer>footer{gap:8px;min-height:27px;padding:0 10px;font-size:5px;line-height:1.2}.dischargeAnalyzerBody{min-height:0;display:block}.dischargeTimeline{display:none}.dischargeFactorReadout{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.dischargeFactorReadout article{min-height:27px;padding:4px 6px}.dischargeFactorReadout span,.dischargeFactorReadout b{font-size:4.5px;line-height:1.2}.dischargeFactorReadout i{bottom:3px;left:6px;right:6px}.dischargeDossier{gap:5px;padding:6px}.dischargeDossier:before,.dischargeDossier:after{display:none}.dischargeDossierTop,.dischargeAnalysisResult{grid-template-columns:26px minmax(0,1fr) auto;gap:7px;min-height:34px;padding:5px 7px}.dischargeDossierTop>span,.dischargeAnalysisResult>span{width:24px;height:24px}.dischargeDossier svg{width:13px;height:13px}.dischargeDossierTop>div,.dischargeAnalysisResult>div{gap:1px}.dischargeDossierTop small,.dischargeAnalysisResult small{font-size:4.5px}.dischargeDossierTop strong,.dischargeAnalysisResult strong{font-size:7px;line-height:1.2}.dischargeDossierTop>em{padding:3px 5px;font-size:4.5px}.dischargeAnalysisResult>b{width:20px;height:20px;font-size:6px}.dischargeAnalyzer>footer{flex-direction:row;align-items:center;padding:0 10px}.dischargeAnalyzer>footer strong{font-size:5px}}.authenticatedNavDrawer .topNav a>.navItemCopy,.authenticatedNavDrawer .topNav button>.navItemCopy{width:auto;min-width:0;height:auto;color:inherit;background:0 0;border:0;border-radius:0;align-content:center;justify-items:start;gap:4px;display:grid}.authenticatedNavDrawer .topNav a>.navItemCopy strong,.authenticatedNavDrawer .topNav button>.navItemCopy strong{color:#f3f9fb;overflow-wrap:anywhere;max-width:100%;font-size:13px;line-height:1.16}.authenticatedNavDrawer .topNav a>.navItemCopy small,.authenticatedNavDrawer .topNav button>.navItemCopy small{color:#9bb4bd;white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;width:auto;max-width:100%;height:auto;font-size:8px;line-height:1.35;display:-webkit-box;overflow:hidden}.authenticatedNavDrawer .topNav a>.navItemIcon{--nav-tint:#6edcc8;--nav-deep:#0d5962;isolation:isolate;border-color:color-mix(in srgb,var(--nav-tint) 48%,transparent);background:radial-gradient(circle at 74% 20%,color-mix(in srgb,var(--nav-tint) 40%,transparent),transparent 44%), linear-gradient(145deg,color-mix(in srgb,var(--nav-tint) 22%,#123f55),var(--nav-deep));color:color-mix(in srgb,var(--nav-tint) 82%,white);box-shadow:inset 0 1px #ffffff2e,0 8px 20px #000a184d,0 0 18px color-mix(in srgb,var(--nav-tint) 12%,transparent);flex:none;position:relative;overflow:hidden}.authenticatedNavDrawer .topNav a>.navItemIcon:after{z-index:-1;border:1px solid color-mix(in srgb,var(--nav-tint) 28%,transparent);content:"";border-radius:50%;width:24px;height:24px;position:absolute;bottom:-9px;right:-8px}.authenticatedNavDrawer .navItemIcon-survivor{--nav-tint:#83e7d5;--nav-deep:#0b4a59}.authenticatedNavDrawer .navItemIcon-compass{--nav-tint:#6cc9ff;--nav-deep:#103b68}.authenticatedNavDrawer .navItemIcon-settings-control{--nav-tint:#69e1c8;--nav-deep:#0b505b}.authenticatedNavDrawer .navItemIcon-card{--nav-tint:#f0c469;--nav-deep:#6d4817}.authenticatedNavDrawer .navItemIcon-users{--nav-tint:#c19aff;--nav-deep:#4a356d}.authenticatedNavDrawer .navItemIcon-arrow-right{--nav-tint:#7ad8f0;--nav-deep:#184d68}@media (max-width:760px){.authenticatedNavDrawer{box-sizing:border-box;gap:13px;width:min(392px,100vw - 12px);padding:14px 15px 18px}.authenticatedNavDrawer .navDrawerHeader{align-items:flex-start;gap:12px;padding-bottom:13px}.authenticatedNavDrawer .navDrawerPublicBrand img{width:min(218px,100%)}.authenticatedNavDrawer .navDrawerPublicBrand p{max-width:235px;font-size:8.5px;line-height:1.35}.authenticatedNavDrawer .topNav{gap:14px}.authenticatedNavDrawer .navDrawerSection,.authenticatedNavDrawer .navDrawerSection:last-child{gap:7px}.authenticatedNavDrawer .navDrawerSection p{margin:0 0 2px;padding-left:3px}.authenticatedNavDrawer .topNav a{grid-template-columns:44px minmax(0,1fr) 14px;gap:12px;min-height:68px;padding:9px 10px 9px 9px}.authenticatedNavDrawer .topNav a>.navItemIcon{border-radius:12px;width:44px;height:44px}.authenticatedNavDrawer .topNav a>.navItemIcon svg{stroke-width:1.8px;width:21px;height:21px}.authenticatedNavDrawer .topNav a>.navItemCopy strong{font-size:14px}.authenticatedNavDrawer .topNav a>.navItemCopy small{font-size:8.5px}.authenticatedNavDrawer .navDrawerSignOut{grid-template-columns:44px minmax(0,1fr) 14px;gap:12px;min-height:60px;padding:8px 10px 8px 9px}body .appPage .authenticatedNavDrawer .topNav a{grid-template-columns:44px minmax(0,1fr) 14px;gap:12px;min-height:68px;padding:9px 10px 9px 9px}body .appPage .authenticatedNavDrawer .topNav a>.navItemIcon{border-color:color-mix(in srgb,var(--nav-tint) 48%,transparent);background:radial-gradient(circle at 74% 20%,color-mix(in srgb,var(--nav-tint) 40%,transparent),transparent 44%), linear-gradient(145deg,color-mix(in srgb,var(--nav-tint) 22%,#123f55),var(--nav-deep));width:44px;height:44px;color:color-mix(in srgb,var(--nav-tint) 82%,white);box-shadow:inset 0 1px #ffffff2e,0 8px 20px #000a184d,0 0 18px color-mix(in srgb,var(--nav-tint) 12%,transparent);border-radius:12px}body .appPage .authenticatedNavDrawer .topNav a>.navItemCopy{background:0 0;border:0;border-radius:0;place-items:start stretch;width:auto;min-width:0;height:auto}body .appPage .authenticatedNavDrawer .topNav a>.navItemCopy small{white-space:normal;width:auto;height:auto}}@media (max-width:720px) and (max-height:700px){.dischargeV2Hero{height:50svh}.dischargeFactorReadout,.dischargeAnalyzer>footer{display:none}}.dischargeWorkflowV4{gap:30px;width:min(1500px,100% - 64px);padding:clamp(58px,5.5vw,82px) 0}.dischargeWorkflowV4>header{border:0;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:55px;padding:0}.dischargeWorkflowV4 h2{max-width:700px;font-size:clamp(39px,4vw,60px)}.dischargeReviewWorkbench{color:#e6f5f3;background:linear-gradient(145deg,#041b30,#073747);border:1px solid #244f62;border-radius:22px;overflow:hidden;box-shadow:0 35px 90px #06263333}.dischargeReviewWorkbench>header,.dischargeReviewWorkbench>footer{color:#7397a2;letter-spacing:.12em;text-transform:uppercase;border-bottom:1px solid #84c2ca2e;justify-content:space-between;align-items:center;gap:20px;min-height:52px;padding:0 21px;font-size:7px;font-weight:900;display:flex}.dischargeReviewWorkbench>header>span{color:#d9ecea;align-items:center;gap:9px;display:flex}.dischargeReviewWorkbench>header i{background:#62d8c2;border-radius:50%;width:7px;height:7px;animation:2.6s ease-in-out infinite dischargePulse;box-shadow:0 0 0 6px #62d8c21a,0 0 14px #62d8c2}.dischargeReviewWorkbench>header strong{color:#6dd7c4}.dischargeWorkbenchBody{grid-template-columns:250px minmax(0,1fr);min-height:500px;display:grid}.dischargeWorkbenchBody>aside{border-right:1px solid #84c2ca2b;padding:20px 16px}.dischargeWorkbenchBody>aside article{color:#6f929c;border-bottom:1px solid #84c2ca21;grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:96px;padding:12px 8px;display:grid}.dischargeWorkbenchBody>aside article.active{background:linear-gradient(110deg,#1f66688c,#0a3746b3);border:1px solid #66dac659;border-radius:10px;padding:12px;box-shadow:0 0 28px #3ac3ac14}.dischargeWorkbenchBody>aside article>span{color:#64d2bf;font-size:7px;font-weight:900}.dischargeWorkbenchBody>aside article>div{gap:5px;display:grid}.dischargeWorkbenchBody>aside small{letter-spacing:.09em;text-transform:uppercase;font-size:6px;font-weight:900}.dischargeWorkbenchBody>aside strong{color:#cadfdf;font-size:10px;line-height:1.35}.dischargeWorkbenchBody>aside article>i{color:#63d5c1;font-size:6px;font-style:normal;font-weight:900}.dischargeWorkbenchStage{background:linear-gradient(#77b7c412 1px,#0000 1px) 0 0/45px 45px,linear-gradient(90deg,#77b7c40e 1px,#0000 1px) 0 0/45px 45px,radial-gradient(circle at 72% 42%,#46c7b41a,#0000 280px);grid-template-columns:.9fr 1.1fr;grid-template-areas:"chronology factors""mission packet";gap:13px;padding:22px;display:grid;position:relative}.dischargeWorkbenchStage>section{z-index:2;background:#082b3bc7;border:1px solid #7ebec833;position:relative}.dischargeWorkbenchStage section>header{color:#7499a3;letter-spacing:.09em;text-transform:uppercase;border-bottom:1px solid #7ebec829;justify-content:space-between;align-items:center;min-height:38px;padding:0 13px;font-size:6px;font-weight:900;display:flex}.dischargeWorkbenchStage section>header b{color:#64d3c0;font-size:6px}.workbenchChronology{grid-area:chronology}.workbenchChronology ol{grid-template-columns:repeat(4,1fr);margin:0;padding:27px 15px 22px;list-style:none;display:grid;position:relative}.workbenchChronology ol:before{content:"";border-top:1px dashed #60d3bf6b;position:absolute;top:45px;left:11%;right:11%}.workbenchChronology li{z-index:2;text-align:center;justify-items:center;gap:8px;display:grid}.workbenchChronology small{color:#71939d;font-size:6px;font-weight:900}.workbenchChronology li>i{background:#59d1bc;border:1px solid #57c9b5;border-radius:50%;width:10px;height:10px;box-shadow:0 0 10px #59d1bca6}.workbenchChronology li.attention>i{background:#e9b34e;border-color:#e9b34e;animation:2.5s ease-in-out infinite dischargePulse;box-shadow:0 0 10px #e9b34eb3}.workbenchChronology strong{color:#c8dcdd;font-size:7px;line-height:1.3}.workbenchFactors{grid-area:factors}.workbenchFactors>div{grid-template-columns:1fr 1fr;display:grid}.workbenchFactors article{border-bottom:1px solid #7ebec824;border-right:1px solid #7ebec824;grid-template-columns:minmax(0,1fr) auto;gap:8px;min-height:70px;padding:14px;display:grid;position:relative}.workbenchFactors article:nth-child(2n){border-right:0}.workbenchFactors article:nth-last-child(-n+2){border-bottom:0}.workbenchFactors span{color:#91abb1;font-size:7px;font-weight:750}.workbenchFactors strong{color:#d7e8e7;font-size:7px}.workbenchFactors i{background:#7ebec821;height:2px;position:absolute;bottom:10px;left:14px;right:14px}.workbenchFactors i:after{content:"";background:#61d3be;width:82%;height:100%;animation:4s ease-in-out infinite dischargeFactorLoad;display:block;box-shadow:0 0 9px #61d3be}.workbenchFactors i.developing:after{background:#62afd8;width:58%;box-shadow:0 0 9px #62afd8}.workbenchFactors i.attention:after{background:#e7b24e;width:34%;box-shadow:0 0 9px #e7b24e}.workbenchMission{grid-area:mission;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:14px;padding:20px;display:grid}.workbenchMission>span{color:#68d8c4;background:#52cab514;border:1px solid #63d8c459;border-radius:50%;place-items:center;width:42px;height:42px;display:grid}.workbenchMission svg{width:21px;height:21px}.workbenchMission>div{gap:5px;display:grid}.workbenchMission small{color:#65d1be;letter-spacing:.08em;text-transform:uppercase;font-size:6px;font-weight:900}.workbenchMission strong{color:#edf7f5;font:600 17px/1.05 var(--cpos-display-font)}.workbenchMission p{color:#7697a0;margin:0;font-size:7px;line-height:1.45}.workbenchMission>b{color:#0c625f;background:#defbf4;border-radius:50%;place-items:center;width:30px;height:30px;font-size:8px;display:grid}.workbenchPacket{grid-area:packet}.workbenchDocumentStack{grid-template-columns:repeat(3,1fr);gap:8px;padding:14px;display:grid}.workbenchDocumentStack article{background:linear-gradient(145deg,#194754e6,#082b3bf2);border:1px solid #8ecbcf33;align-content:end;min-height:110px;padding:14px;display:grid;position:relative;box-shadow:0 10px 25px #00101d26}.workbenchDocumentStack article:before{content:"";border:1px solid #6cd9c645;width:18px;height:22px;position:absolute;top:12px;right:12px}.workbenchDocumentStack small{color:#62cfbc;font-size:6px;font-weight:900}.workbenchDocumentStack strong{color:#e1efee;margin-top:8px;font-size:9px}.workbenchDocumentStack span{color:#708f99;margin-top:5px;font-size:6px}.workbenchDocumentStack article:nth-child(2){transform:translateY(-5px)}.workbenchFlowSignal{z-index:1;pointer-events:none;position:absolute;inset:0}.workbenchFlowSignal:before{content:"";border-top:1px dashed #5bcfbc33;position:absolute;top:51%;left:7%;right:7%}.workbenchFlowSignal i{background:#64d6c2;border-radius:50%;width:6px;height:6px;animation:5.5s linear infinite workbenchSignal;position:absolute;top:calc(51% - 3px);box-shadow:0 0 12px #64d6c2}.workbenchFlowSignal i:nth-child(2){animation-delay:-1.8s}.workbenchFlowSignal i:nth-child(3){animation-delay:-3.6s}.dischargeReviewWorkbench>footer{color:#71939d;border-top:1px solid #84c2ca2e;border-bottom:0;min-height:43px}.dischargeReviewWorkbench>footer strong{color:#6bd5c2;font-size:6px}.dischargePathsV4{padding-top:56px;padding-bottom:64px}.dischargePathsV4>header{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:10px 70px}.dischargePathsV4>header h2{max-width:620px;font-size:clamp(38px,3.7vw,57px)}.dischargeDestinationStage{border-top:1px solid #89cacd40;border-bottom:1px solid #89cacd40;grid-template-columns:1fr 1fr;margin-top:34px;display:grid}.dischargeDestination{padding:31px 34px 25px;position:relative;overflow:hidden}.dischargeDestination:first-child{border-right:1px solid #89cacd40}.dischargeDestination.blue{background:linear-gradient(145deg,#14455947,#27768417)}.dischargeDestination.mint{background:linear-gradient(145deg,#0a2b3e2e,#1f776c1f)}.dischargeDestination>header{border-bottom:1px solid #89cacd2e;grid-template-columns:46px minmax(0,1fr) auto;align-items:center;gap:13px;padding-bottom:20px;display:grid}.dischargeDestination>header>span{color:#70dcc8;border:1px solid #6fdbc84d;border-radius:50%;place-items:center;width:46px;height:46px;display:grid}.dischargeDestination>header svg{width:23px;height:23px}.dischargeDestination>header>div{gap:5px;display:grid}.dischargeDestination>header small,.dischargeDestinationOutput>small{color:#7b9da6;letter-spacing:.1em;text-transform:uppercase;font-size:6px;font-weight:900}.dischargeDestination>header>div strong{color:#dcecea;font-size:11px}.dischargeDestination>header aside{justify-items:end;gap:4px;display:grid}.dischargeDestination>header aside>strong{color:#fff;font:600 33px/1 var(--cpos-display-font)}.dischargeDestination>header aside em{color:#6fd9c5;background:#5fd8c31f;border-radius:999px;padding:4px 7px;font-size:6px;font-style:normal;font-weight:900}.dischargeDestinationBody{grid-template-columns:.9fr 1.1fr;gap:22px;padding:24px 0 18px;display:grid}.dischargeDestinationBody>section:first-child{align-content:start;gap:13px;display:grid}.dischargeDestination h3{color:#fff;font:560 clamp(28px,2.6vw,40px)/.98 var(--cpos-display-font);letter-spacing:-.035em;margin:0}.dischargeDestinationBody>section:first-child>p{color:#a7bec4;margin:0;font-size:9px;font-weight:630;line-height:1.6}.dischargeDestinationBody button{color:#fff;cursor:pointer;background:linear-gradient(110deg,#0c404ef2,#16887cf2);border:1px solid #75e0cc66;border-radius:7px;justify-content:space-between;align-items:center;width:100%;max-width:220px;min-height:43px;margin-top:5px;padding:0 14px;font-size:8px;font-weight:900;display:flex}.dischargeDestinationBody button span{color:#90ead9;font-size:16px}.dischargeDestinationBody>ol{border-top:1px solid #89cacd2e;align-content:start;margin:0;padding:0;list-style:none;display:grid}.dischargeDestinationBody>ol li{border-bottom:1px solid #89cacd26;grid-template-columns:26px minmax(0,1fr);align-items:center;gap:10px;min-height:39px;padding:5px;display:grid}.dischargeDestinationBody>ol span{color:#68d2bf;background:#5ed3bf1a;border-radius:50%;place-items:center;width:19px;height:19px;font-size:6px;font-weight:900;display:grid}.dischargeDestinationBody>ol strong{color:#a9c0c5;font-size:7px}.dischargeDestinationOutput{border-top:1px solid #89cacd2e;grid-column:1/-1;grid-template-columns:180px minmax(0,1fr);align-items:center;gap:7px 18px;padding-top:18px;display:grid}.dischargeDestinationOutput>strong{color:#f0f8f7;font:600 21px var(--cpos-display-font)}.dischargeDestinationOutput>div{border-left:1px solid #89cacd2e;grid-area:1/2/span 2;grid-template-columns:repeat(3,1fr);display:grid}.dischargeDestinationOutput>div>span{border-right:1px solid #89cacd29;grid-template-columns:24px minmax(0,1fr);align-items:center;gap:8px;min-height:48px;padding:9px;display:grid}.dischargeDestinationOutput svg{color:#65d2bf;width:17px;height:17px}.dischargeDestinationOutput b{color:#a7bec4;font-size:7px;line-height:1.3}.dischargeDestinationDeliverables{border-top:1px solid #89cacd2e}.dischargeDestinationDeliverables summary{color:#72dac7;cursor:pointer;justify-content:space-between;align-items:center;min-height:43px;font-size:7px;font-weight:900;list-style:none;display:flex}.dischargeDestinationDeliverables summary::-webkit-details-marker{display:none}.dischargeDestinationDeliverables summary span{border:1px solid #89cacd40;border-radius:50%;place-items:center;width:24px;height:24px;font-size:13px;transition:transform .18s;display:grid}.dischargeDestinationDeliverables[open] summary span{transform:rotate(45deg)}.dischargeDestinationDeliverables>div{padding:4px 0 16px}.dischargeDestinationDeliverables ul{grid-template-columns:1fr 1fr;gap:7px 18px;margin:0;padding:0;list-style:none;display:grid}.dischargeDestinationDeliverables li{color:#95afb6;padding-left:12px;font-size:7px;line-height:1.4;position:relative}.dischargeDestinationDeliverables li:before{color:#65d2bf;content:"•";position:absolute;left:0}@keyframes workbenchSignal{0%{opacity:0;left:7%}8%{opacity:1}92%{opacity:1}to{opacity:0;left:92%}}@media (max-width:1100px){.dischargeWorkbenchBody{grid-template-columns:210px minmax(0,1fr)}.dischargeWorkbenchStage{grid-template-columns:1fr;grid-template-areas:"chronology""factors""mission""packet"}.dischargeDestinationStage{grid-template-columns:1fr}.dischargeDestination:first-child{border-bottom:1px solid #89cacd40;border-right:0}}@media (max-width:760px){.dischargeWorkflowV4{width:calc(100% - 36px)}.dischargeWorkflowV4>header,.dischargePathsV4>header{grid-template-columns:1fr;gap:20px}.dischargeReviewWorkbench{border-radius:14px}.dischargeWorkbenchBody{grid-template-columns:1fr}.dischargeWorkbenchBody>aside{border-bottom:1px solid #84c2ca2b;border-right:0;grid-template-columns:repeat(3,1fr);padding:10px;display:grid}.dischargeWorkbenchBody>aside article{grid-template-columns:20px 1fr;min-height:70px}.dischargeWorkbenchBody>aside article>i{display:none}.dischargeWorkbenchStage{padding:12px}.workbenchMission strong{font-size:15px}.dischargeReviewWorkbench>footer{flex-direction:column;align-items:flex-start;padding:13px 16px}.dischargePathsV4{padding-left:18px;padding-right:18px}.dischargeDestination{padding:26px 3px}.dischargeDestination>header{grid-template-columns:42px minmax(0,1fr)}.dischargeDestination>header aside{grid-column:2;justify-items:start}.dischargeDestinationBody,.dischargeDestinationOutput{grid-template-columns:1fr}.dischargeDestinationOutput>div{grid-area:auto/1}.dischargeDestinationDeliverables ul{grid-template-columns:1fr}}@media (max-width:520px){.dischargeWorkbenchBody>aside{grid-template-columns:1fr}.dischargeWorkbenchBody>aside article{min-height:55px}.workbenchFactors>div{grid-template-columns:1fr}.workbenchFactors article{border-right:0}.workbenchFactors article:nth-last-child(-n+2){border-bottom:1px solid #7ebec824}.workbenchFactors article:last-child{border-bottom:0}.workbenchDocumentStack{grid-template-columns:1fr}.workbenchDocumentStack article{min-height:75px}.dischargeDestinationOutput>div{grid-template-columns:1fr}.dischargeDestinationOutput>div>span{border-bottom:1px solid #89cacd29;border-right:0}}@media (prefers-reduced-motion:reduce){.dischargeReviewWorkbench>header i,.workbenchChronology li.attention>i,.workbenchFactors i:after,.workbenchFlowSignal i{animation:none!important}}.checkoutPage{width:min(1480px,100% - 48px);padding:30px 0 62px}.checkoutStage{background:#eef3f3;border:1px solid #68b5be42;border-radius:20px;overflow:hidden;box-shadow:0 34px 90px #051c2c29}.paymentCheckoutHero{background:radial-gradient(circle at 88% 20%,#3fc9b72e,#0000 360px),linear-gradient(115deg,#05172a 0%,#082d41 60%,#0b4c52 100%);border-bottom:1px solid #71d2c533;grid-template-columns:minmax(0,1fr) minmax(440px,.7fr);align-items:center;gap:36px;min-height:190px;padding:30px 38px;display:grid}.checkoutHeroCopy{grid-template-columns:38px minmax(0,1fr);align-items:start;gap:17px;display:grid}.checkoutLiveMark{background:#4dcbb814;border:1px solid #65ddca38;border-radius:50%;place-items:center;width:32px;height:32px;margin-top:5px;display:grid}.checkoutLiveMark i{background:#68dac5;border-radius:50%;width:7px;height:7px;animation:2.4s ease-in-out infinite checkoutSignalPulse;box-shadow:0 0 0 6px #68dac51a,0 0 14px #68dac5}.paymentCheckoutHero .eyebrow{color:#70dcc9;font:800 9px/1 var(--font-sans);letter-spacing:.2em;text-transform:uppercase;margin:0 0 9px}.paymentCheckoutHero h1{color:#fff;max-width:760px;font:560 clamp(35px,3.4vw,54px)/.98 var(--cpos-display-font);letter-spacing:-.035em;margin:0}.paymentCheckoutHero p:not(.eyebrow){color:#b4cbd0;max-width:690px;font:580 13px/1.55 var(--font-sans);margin:12px 0 0}.checkoutHeroSteps{grid-template-columns:repeat(3,minmax(0,1fr));justify-content:stretch;gap:0;display:grid}.checkoutHeroSteps span{color:#7999a4;min-width:0;min-height:42px;font:750 9px/1.25 var(--font-sans);letter-spacing:.04em;text-transform:uppercase;grid-template-columns:31px minmax(0,1fr);align-items:center;gap:9px;padding:0 15px;display:grid;position:relative}.checkoutHeroSteps span:not(:last-child):after{background:#69cdc14d;width:18px;top:50%;right:-5px}.checkoutHeroSteps em{color:#86a5ad;width:31px;height:31px;font:800 8px/1 var(--font-sans);background:#ffffff09;border:1px solid #b8dfe03b;border-radius:50%;place-items:center;font-style:normal;display:grid}.checkoutHeroSteps span.current{color:#e9f8f5}.checkoutHeroSteps span.current em{color:#052d39;background:#69d8c4;border-color:#6fdbc8;box-shadow:0 0 0 5px #69d8c414}.checkoutHeroSteps span.complete{color:#b7d9d7}.checkoutHeroSteps span.complete em{color:#70ddca;border-color:#69d8c47a}.checkoutConsole{grid-template-columns:minmax(330px,.72fr) minmax(0,1.28fr);min-height:670px;display:grid}.checkoutPlanBrief{color:#d9ebe9;background:linear-gradient(#6ba8b20e 1px,#0000 1px) 0 0/54px 54px,linear-gradient(90deg,#6ba8b20b 1px,#0000 1px) 0 0/54px 54px,linear-gradient(145deg,#062034,#073a46);border-right:1px solid #7eb9be33;align-content:start;padding:34px;display:grid;position:relative}.checkoutPlanBrief:after{content:"";pointer-events:none;background:radial-gradient(circle at 100% 100%,#53ccb82e,#0000 70%);width:180px;height:180px;position:absolute;bottom:0;right:0}.checkoutPlanIdentity{border-bottom:1px solid #81c0c538;justify-content:space-between;align-items:flex-start;gap:24px;padding-bottom:22px;display:flex}.checkoutPlanIdentity .eyebrow{color:#70d9c7;font:800 8px/1 var(--font-sans);letter-spacing:.19em;text-transform:uppercase;margin:0 0 8px}.checkoutPlanIdentity h2{color:#fff;font:560 clamp(30px,3vw,45px)/1 var(--cpos-display-font);letter-spacing:-.03em;margin:0}.checkoutPlanIdentity>span{color:#77decb;font:700 26px/1 var(--cpos-display-font);white-space:nowrap}.checkoutPlanSummary{color:#a9c0c5;font:570 12px/1.65 var(--font-sans);margin:21px 0 0}.checkoutPlanBrief .checkoutUpgradeLedger{background:#04182840;border-top:1px solid #82bec433;border-bottom:1px solid #82bec433;margin:22px 0 0;padding:4px 0}.checkoutPlanBrief .checkoutUpgradeLedger>span{border-color:#82bec429}.checkoutPlanBrief .checkoutUpgradeLedger em{color:#8faab0}.checkoutPlanBrief .checkoutUpgradeLedger strong{color:#e7f3f1}.checkoutPlanBrief .checkoutUpgradeLedger .total strong{color:#70d9c7}.checkoutPlanBrief .checkoutIncludedRule{margin:26px 0 6px}.checkoutPlanBrief .checkoutIncludedRule:after{background:#82bec433}.checkoutPlanBrief .checkoutIncludedRule span{color:#71dac8;font:800 8px/1 var(--font-sans);letter-spacing:.16em;text-transform:uppercase;background:#072f40}.checkoutPlanBrief .checkoutDeliverables{gap:0;margin:0;padding:0;list-style:none;display:grid}.checkoutPlanBrief .checkoutDeliverables li{color:#c5d9d9;min-height:48px;font:650 10px/1.35 var(--font-sans);border-bottom:1px solid #82bec426;grid-template-columns:31px minmax(0,1fr);align-items:center;gap:12px;padding:7px 0;display:grid}.checkoutPlanBrief .checkoutDeliverables li:before{display:none}.checkoutPlanBrief .checkoutDeliverables li em{color:#6fd6c4;width:24px;height:24px;font:800 7px/1 var(--font-sans);background:#54c5b312;border:1px solid #64d7c440;border-radius:50%;place-items:center;font-style:normal;display:grid}.checkoutPlanBrief .checkoutTextLink{z-index:1;color:#79dfcc;font:750 9px/1.2 var(--font-sans);border-color:#6ed8c666;margin-top:19px;position:relative}.checkoutOwnershipNote{z-index:1;border-top:1px solid #7ebec333;grid-template-columns:38px minmax(0,1fr);align-items:center;gap:12px;margin-top:30px;padding-top:20px;display:grid;position:relative}.checkoutOwnershipNote>span{color:#6ed9c6;border:1px solid #69d8c547;border-radius:50%;place-items:center;width:35px;height:35px;display:grid}.checkoutOwnershipNote svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7px;width:19px;height:19px}.checkoutOwnershipNote>div{gap:4px;display:grid}.checkoutOwnershipNote strong{color:#d6e8e7;font:700 10px/1.3 var(--font-sans)}.checkoutOwnershipNote small{color:#799ba2;font:560 8px/1.45 var(--font-sans)}.checkoutPaymentPanel{min-height:670px;box-shadow:none;background:#fff;border:0;border-radius:0;padding:0;overflow:visible}.checkoutPanelTop{border-bottom:1px solid #dce7e9;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:24px;padding:29px 34px 24px;display:grid}.checkoutPanelHeading{align-items:center;gap:14px;display:flex}.checkoutSecurityMark{color:#0d7e76;background:#eaf7f5;border:1px solid #0d7e7638;border-radius:50%;place-items:center;width:43px;height:43px;display:grid}.checkoutSecurityMark svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;width:21px;height:21px}.checkoutPanelTop .eyebrow{color:#16877d;font:800 8px/1 var(--font-sans);letter-spacing:.16em;text-transform:uppercase;margin:0 0 7px}.checkoutPanelTop h2{color:#082d43;font:580 clamp(26px,2.5vw,38px)/1 var(--cpos-display-font);letter-spacing:-.025em;margin:0}.checkoutAmountDue{text-align:right;justify-items:end;gap:3px;display:grid}.checkoutAmountDue span,.checkoutAmountDue small{color:#6f8491;font:750 8px/1.25 var(--font-sans);letter-spacing:.1em;text-transform:uppercase}.checkoutAmountDue strong{color:#082d43;font:720 31px/1 var(--font-sans);letter-spacing:-.04em}.checkoutAssuranceRail{background:#f5f9f9;border-bottom:1px solid #e0e9eb;grid-template-columns:repeat(3,1fr);display:grid}.checkoutAssuranceRail span{color:#506873;min-height:43px;font:700 9px/1.3 var(--font-sans);border-right:1px solid #e0e9eb;align-items:center;gap:8px;padding:9px 16px;display:flex}.checkoutAssuranceRail span:last-child{border-right:0}.checkoutAssuranceRail i{color:#13887d;font-style:normal}.checkoutMessage{color:#536a76;font:580 11px/1.45 var(--font-sans);background:#fff;border-bottom:1px solid #e8eff0;margin:0;padding:14px 32px}.paymentMethodRail{flex-wrap:wrap;align-items:center;gap:7px;padding:16px 32px 0;display:flex}.paymentMethodRail>strong{color:#173d4f;font:800 8px/1 var(--font-sans);letter-spacing:.12em;text-transform:uppercase;margin-right:4px}.paymentMethodRail span{color:#314b58;font:700 9px/1 var(--font-sans);background:#f8fafb;border:1px solid #d9e4e7;border-radius:5px;padding:6px 9px}.paymentMethodRail span.applePayMethod{color:#fff;letter-spacing:.015em;background:#111;border-color:#111;font-weight:850}.paymentMethodRail small{color:#748895;font:560 8px/1.3 var(--font-sans);margin-left:auto}.embeddedCheckoutShell{background:#fff;border:1px solid #dce6e8;border-radius:12px;min-height:520px;margin:16px 26px 25px;overflow:visible;box-shadow:0 14px 34px #0522310f}.embeddedCheckoutShell.ready{padding:4px}.embeddedCheckoutShell #embedded-checkout{width:100%;min-width:0}.checkoutLoading{color:#0a3448;align-content:center;place-items:center;gap:13px;min-height:300px;display:grid}.checkoutLoading span{border:3px solid #157d7426;border-top-color:#188d81;border-radius:50%;width:34px;height:34px;animation:.9s linear infinite spin}.checkoutLoading strong{font:700 11px/1.3 var(--font-sans)}.checkoutBlockedState{text-align:center;background:radial-gradient(circle at 50% 42%,#50ceb91f,#0000 230px),linear-gradient(#47858f0a 1px,#0000 1px) 0 0/52px 52px,linear-gradient(90deg,#47858f0a 1px,#0000 1px) 0 0/52px 52px,#f9fbfb;border:0;border-radius:0;grid-template-columns:1fr;align-content:center;justify-items:center;gap:22px;min-height:535px;margin:0;padding:46px;display:grid}.checkoutAccessSignal{place-items:center;width:86px;height:86px;display:grid;position:relative}.checkoutAccessSignal span{z-index:2;color:#fff;width:62px;height:62px;font:800 25px/1 var(--font-sans);background:linear-gradient(145deg,#0e887d,#165f6c);border-radius:50%;place-items:center;display:grid;position:relative;box-shadow:0 16px 36px #0d7e7638}.checkoutAccessSignal i{border:1px solid #12897d33;border-radius:50%;animation:2.8s ease-out infinite checkoutAccessRing;position:absolute;inset:3px}.checkoutAccessSignal i:last-child{animation-delay:1.4s}.checkoutBlockedCopy{justify-items:center;display:grid}.checkoutBlockedCopy .eyebrow{color:#14887d;font:800 8px/1 var(--font-sans);letter-spacing:.18em;text-transform:uppercase;margin:0 0 10px}.checkoutBlockedState h3{color:#082d43;max-width:650px;font:570 clamp(29px,3.2vw,46px)/1.02 var(--cpos-display-font);letter-spacing:-.03em;margin:0}.checkoutBlockedState p:not(.eyebrow){color:#58707c;max-width:560px;font:570 12px/1.6 var(--font-sans);margin:13px 0 0}.checkoutBlockedActions{grid-template-columns:1fr 1fr;gap:11px;width:min(100%,500px);margin-top:4px;display:grid}.checkoutDecisionButton{min-height:55px;font:760 11px/1 var(--font-sans);border:1px solid #0000;border-radius:7px;justify-content:space-between;align-items:center;gap:15px;padding:7px 8px 7px 17px;text-decoration:none;transition:transform .18s,box-shadow .18s,border-color .18s;display:flex}.checkoutDecisionButton i{width:36px;height:36px;font:700 14px/1 var(--font-sans);border-radius:50%;place-items:center;font-style:normal;display:grid}.checkoutDecisionPrimary{color:#f3fffd;background:linear-gradient(120deg,#062b40,#0d686d);border-color:#0a4b58;box-shadow:0 14px 30px #062d3f2e}.checkoutDecisionPrimary i{color:#073741;background:#72ddca}.checkoutDecisionSecondary{color:#174357;background:#fff;border-color:#cbdcde}.checkoutDecisionSecondary i{color:#147b73;background:#eaf5f4}.checkoutDecisionButton:hover,.checkoutDecisionButton:focus-visible{transform:translateY(-2px)}.checkoutHandoff{background:#f7fafa;border-top:1px solid #cbdadc;grid-template-columns:repeat(3,1fr) .72fr;display:grid}.checkoutHandoff>div{border-right:1px solid #d5e1e3;grid-template-columns:29px minmax(0,1fr);align-items:center;gap:10px;min-height:75px;padding:13px 19px;display:grid}.checkoutHandoff>div>span{color:#15877d;font:800 8px/1 var(--font-sans);letter-spacing:.1em}.checkoutHandoff p{gap:4px;margin:0;display:grid}.checkoutHandoff strong{color:#173d4f;font:730 10px/1.25 var(--font-sans)}.checkoutHandoff small{color:#6b818c;font:560 8px/1.4 var(--font-sans)}.checkoutHandoff .checkoutSupport{background:#eaf4f3;border-right:0;grid-template-columns:1fr;align-content:center;gap:5px;display:grid}.checkoutSupport a{color:#147b73;font:750 9px/1.2 var(--font-sans);text-decoration:none}.checkoutAfterPayNote{color:#245261;font:700 10px/1.4 var(--font-sans);background:#eff7f6;border:1px solid #d5e4e6;border-radius:7px;margin:0 26px 25px;padding:13px 15px}@keyframes checkoutSignalPulse{0%,to{opacity:.65;transform:scale(.92)}50%{opacity:1;transform:scale(1)}}@keyframes checkoutAccessRing{0%{opacity:.55;transform:scale(.72)}to{opacity:0;transform:scale(1.25)}}@media (max-width:1100px){.paymentCheckoutHero{grid-template-columns:1fr;gap:22px}.checkoutHeroSteps{max-width:660px}.checkoutConsole{grid-template-columns:1fr}.checkoutPlanBrief{border-bottom:1px solid #7eb9be33;border-right:0}.checkoutPlanBrief .checkoutDeliverables{grid-template-columns:1fr 1fr;column-gap:22px}.checkoutHandoff{grid-template-columns:repeat(3,1fr)}.checkoutHandoff .checkoutSupport{grid-column:1/-1;grid-template-columns:auto auto;justify-content:space-between}}@media (max-width:760px){.checkoutPage{width:min(100% - 20px,1480px);padding:14px 0 34px}.checkoutStage{border-radius:13px}.paymentCheckoutHero{min-height:0;padding:27px 20px}.checkoutHeroCopy{grid-template-columns:30px minmax(0,1fr);gap:12px}.checkoutLiveMark{width:27px;height:27px}.paymentCheckoutHero h1{font-size:36px}.paymentCheckoutHero p:not(.eyebrow){font-size:11px}.checkoutHeroSteps{grid-template-columns:1fr}.checkoutHeroSteps span{min-height:34px;padding:0}.checkoutHeroSteps span:not(:last-child):after{width:1px;height:8px;inset:auto auto -4px 15px}.checkoutPlanBrief{padding:25px 20px}.checkoutPlanIdentity{gap:11px;display:grid}.checkoutPlanIdentity>span{font-size:23px}.checkoutPlanBrief .checkoutDeliverables{grid-template-columns:1fr}.checkoutPaymentPanel{min-height:0}.checkoutPanelTop{grid-template-columns:1fr;padding:23px 20px}.checkoutAmountDue{text-align:left;justify-items:start}.checkoutAssuranceRail{grid-template-columns:1fr}.checkoutAssuranceRail span{border-bottom:1px solid #e0e9eb;border-right:0;min-height:36px}.checkoutMessage{padding:13px 20px}.paymentMethodRail{padding:15px 20px 0}.paymentMethodRail small{width:100%;margin:3px 0 0}.embeddedCheckoutShell{min-height:720px;box-shadow:none;border-radius:8px;margin:14px 10px 20px}.checkoutBlockedState{min-height:470px;padding:34px 20px}.checkoutBlockedActions,.checkoutHandoff{grid-template-columns:1fr}.checkoutHandoff>div{border-bottom:1px solid #d5e1e3;border-right:0;min-height:65px}.checkoutHandoff .checkoutSupport{grid-column:auto;grid-template-columns:1fr}.checkoutAfterPayNote{margin:0 10px 20px}}@media (prefers-reduced-motion:reduce){.checkoutLiveMark i,.checkoutAccessSignal i{animation:none!important}}.authenticatedNavDrawer{gap:15px;width:min(860px,100vw - 32px);padding:20px 22px 18px}.authenticatedNavDrawer .navDrawerHeader{border-bottom:1px solid #8cc6d229;align-items:flex-start;padding-bottom:15px}.authenticatedNavDrawer .navDrawerPublicBrand img{width:min(235px,100%)}.authenticatedNavDrawer .navDrawerPublicBrand p{color:#b8d0d6;letter-spacing:.07em;max-width:280px;font-size:9px}.authenticatedNavDrawer .topNav{gap:16px;padding:0;display:grid;overflow:visible}.authenticatedNavDrawer .navDrawerSection{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.authenticatedNavDrawer .navDrawerSection p{color:#70d7c5;letter-spacing:.18em;grid-column:1/-1;margin:0 0 3px;padding:0;font-size:8px}.authenticatedNavDrawer .topNav a{background:linear-gradient(135deg,#133f52b8,#082339b8);border:1px solid #84bfcc29;border-radius:10px;grid-template-columns:42px minmax(0,1fr) 18px;gap:12px;min-height:72px;padding:10px 11px;box-shadow:inset 0 1px #ffffff09}.authenticatedNavDrawer .topNav a:after{font-size:18px}.authenticatedNavDrawer .topNav a .navItemIcon{color:#b9ebe3;background:linear-gradient(145deg,#266f7e61,#08283dcc);border:1px solid #70d8c633;border-radius:10px;width:42px;height:42px;box-shadow:inset 0 1px #ffffff14}.authenticatedNavDrawer .topNav a .navItemIcon svg{stroke-width:1.8px;width:20px;height:20px}.authenticatedNavDrawer .navItemCopy{gap:4px;display:grid}.authenticatedNavDrawer .navItemCopy strong{color:#eff8f7;font-size:13px}.authenticatedNavDrawer .navItemCopy small{color:#8daab3;text-overflow:ellipsis;white-space:nowrap;font-size:8px;line-height:1.35;overflow:hidden}.authenticatedNavDrawer .topNav a:hover,.authenticatedNavDrawer .topNav a.active{background:linear-gradient(130deg,#135a60e0,#0a3245e6);border-color:#69dbc78c;box-shadow:0 12px 30px #000f1d2e,inset 3px 0 #69dbc7}.authenticatedNavDrawer .topNav a:hover .navItemCopy small,.authenticatedNavDrawer .topNav a.active .navItemCopy small{color:#bdd2d6}.authenticatedNavDrawer .navDrawerSection:last-child{grid-template-columns:repeat(3,minmax(0,1fr))}.authenticatedNavDrawer .navDrawerSignOut{background:#071f3280;border:1px solid #84bfcc24;border-radius:8px;grid-column:1/-1;min-height:46px}.checkoutPage{background:#eef3f3;width:100%;margin:0;padding:0}.checkoutStage{box-shadow:none;background:#eef3f3;border:0;border-radius:0;overflow:hidden}.paymentCheckoutHero{border-radius:0;min-height:172px;padding:27px clamp(34px,5vw,78px)}.paymentCheckoutHero h1{font-size:clamp(34px,3.1vw,49px)}.checkoutConsole{border-bottom:1px solid #cbdadc;grid-template-columns:minmax(370px,.7fr) minmax(0,1.3fr);min-height:660px}.checkoutPlanBrief{border-radius:0;padding:38px clamp(30px,4vw,62px)}.checkoutPaymentPanel{border-radius:0}.checkoutBlockedState{text-align:left;grid-template-columns:88px minmax(0,1fr);align-content:center;justify-items:start;gap:17px 25px;min-height:560px;padding:56px clamp(36px,5vw,78px)}.checkoutBlockedCopy{justify-items:start}.checkoutBlockedState h3{max-width:760px;font-size:clamp(32px,3.2vw,49px)}.checkoutBlockedState p:not(.eyebrow){max-width:650px;margin-top:14px}.checkoutEntitlementMap{border-top:1px solid #ccdadd;border-bottom:1px solid #ccdadd;grid-column:1/-1;grid-template-columns:1fr 42px 1fr 42px .65fr;align-items:center;width:100%;margin:18px 0 5px;display:grid}.checkoutEntitlementMap>div{align-content:center;gap:7px;min-height:82px;padding:14px 18px;display:grid}.checkoutEntitlementMap small{color:#718792;font:800 7px/1 var(--font-sans);letter-spacing:.14em;text-transform:uppercase}.checkoutEntitlementMap strong{color:#0b3548;font:620 22px/1 var(--cpos-display-font)}.checkoutEntitlementMap>i{color:#1a8b80;height:100%;font:700 15px/1 var(--font-sans);border-left:1px solid #d5e1e3;border-right:1px solid #d5e1e3;place-items:center;font-style:normal;display:grid}.checkoutBlockedActions{grid-column:2;width:min(100%,530px);margin-top:0}.checkoutHandoff{border-radius:0}@media (max-width:960px){.authenticatedNavDrawer{width:min(720px,100vw - 18px)}.checkoutConsole{grid-template-columns:1fr}.checkoutPlanBrief{border-bottom:1px solid #7eb9be33}.checkoutBlockedState{min-height:520px}}@media (max-width:760px){.authenticatedNavDrawer{width:min(390px,100vw - 10px);padding:14px}.authenticatedNavDrawer .navDrawerSection,.authenticatedNavDrawer .navDrawerSection:last-child{grid-template-columns:1fr}.authenticatedNavDrawer .topNav a{min-height:62px}.checkoutPage{width:100%;padding:0}.paymentCheckoutHero{padding:26px 18px}.checkoutPlanBrief{padding:27px 20px}.checkoutBlockedState{grid-template-columns:1fr;justify-items:start;padding:38px 20px}.checkoutBlockedCopy{justify-items:start}.checkoutEntitlementMap{grid-template-columns:1fr}.checkoutEntitlementMap>i{border:1px solid #d5e1e3;border-left:0;border-right:0;height:28px;transform:rotate(90deg)}.checkoutEntitlementMap>div{min-height:68px}.checkoutBlockedActions{grid-column:1;width:100%}}.demoExperienceHero{grid-template-columns:minmax(470px,.92fr) minmax(580px,1.08fr);gap:clamp(44px,5vw,82px);min-height:500px}.demoHeroJourney{z-index:1;color:#eef8f7;border-top:1px solid #78d4cb47;border-bottom:1px solid #78d4cb33;grid-template-rows:43px minmax(270px,1fr) 43px;min-height:360px;display:grid;position:relative;overflow:hidden}.demoHeroJourney>header,.demoHeroJourney>footer{z-index:4;color:#7599a4;letter-spacing:.12em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:18px;min-height:43px;font-size:6.5px;font-weight:900;display:flex;position:relative}.demoHeroJourney>header span{color:#dcecea;align-items:center;gap:9px;display:flex}.demoHeroJourney>header i{background:#69ddc8;border-radius:50%;width:7px;height:7px;animation:2.7s ease-in-out infinite demoStudioPulse;box-shadow:0 0 0 6px #69ddc817,0 0 15px #69ddc8}.demoHeroJourney>header strong,.demoHeroJourney>footer strong{color:#6ed8c5;font-size:6.5px}.demoHeroJourney>footer span{align-items:center;gap:7px;display:flex}.demoHeroJourney>footer span>i{background:#e5b351;border-radius:50%;width:5px;height:5px;box-shadow:0 0 10px #e5b351a6}.demoHeroJourney>footer b{color:#dcebea;font-size:6.5px}.demoHeroAssembly{background:radial-gradient(circle,#45cdb51c,#0000 24%),linear-gradient(#7bb8c70b 1px,#0000 1px) 0 0/42px 42px,linear-gradient(90deg,#7bb8c70b 1px,#0000 1px) 0 0/42px 42px;border-top:1px solid #7ebec926;border-bottom:1px solid #7ebec926;min-height:270px;position:relative;overflow:hidden}.demoHeroAssembly:after{z-index:0;content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#67ddc914,#519ec90a,#0000);width:24%;animation:6.8s ease-in-out infinite demoHeroAssemblySweep;position:absolute;top:0;bottom:0;left:-24%;transform:skew(-10deg)}.demoHeroAssembly>svg{z-index:1;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.demoHeroAssembly>svg path{fill:none;stroke:#55c7ba;stroke-width:1.45px;stroke-dasharray:6 7;opacity:.5;vector-effect:non-scaling-stroke;filter:drop-shadow(0 0 4px #4ccab733);animation:3.4s linear infinite demoHeroAssemblyFlow}.demoHeroAssembly>svg path.blue{stroke:#5b9fca}.demoHeroAssembly>svg path.gold{stroke:#d9aa4a}.demoHeroAssembly>svg circle{fill:#79e6d1;filter:drop-shadow(0 0 6px #58cab6)}.demoHeroAssembly>svg circle.blue{fill:#62aee0;filter:drop-shadow(0 0 6px #4f9fd0)}.demoHeroAssembly>svg circle.gold{fill:#f0bd58;filter:drop-shadow(0 0 6px #d8a640)}.demoHeroSourceStack,.demoHeroPackagePreview{z-index:3;grid-template-rows:6px repeat(3,48px);gap:19px;width:24%;display:grid;position:absolute;top:19px}.demoHeroSourceStack{left:3%}.demoHeroPackagePreview{right:3%}.demoHeroSourceStack>small,.demoHeroPackagePreview>small{color:#6fd9c6;letter-spacing:.13em;text-transform:uppercase;font-size:5.5px;font-weight:950}.demoHeroSourceStack article{background:linear-gradient(135deg,#113e4ff0,#072234f5);border:1px solid #6dbec633;border-radius:8px;grid-template-columns:27px minmax(0,1fr) 14px;align-items:center;gap:7px;min-width:0;padding:5px 7px;animation:5.4s ease-in-out infinite demoHeroEvidencePulse;display:grid;box-shadow:0 10px 24px #000c1833}.demoHeroSourceStack article:nth-of-type(2){animation-delay:-1.8s}.demoHeroSourceStack article:nth-of-type(3){animation-delay:-3.6s}.demoHeroSourceStack article>span{color:#70dac7;background:#48b4a317;border:1px solid #65d8c538;border-radius:7px;place-items:center;width:25px;height:25px;display:grid}.demoHeroSourceStack svg{fill:none;stroke:currentColor;stroke-width:1.7px;width:14px;height:14px}.demoHeroSourceStack article>div{gap:2px;min-width:0;display:grid}.demoHeroSourceStack article small{color:#6e96a4;letter-spacing:.08em;text-transform:uppercase;font-size:4.5px;font-weight:900}.demoHeroSourceStack article strong{color:#e4f1f1;text-overflow:ellipsis;white-space:nowrap;font-size:7.5px;overflow:hidden}.demoHeroSourceStack article>b{color:#6edbc7;font-size:7px}.demoHeroIntelligenceCore{z-index:3;background:radial-gradient(circle,#10515d 0%,#092d45 61%,#071d31 100%);border:1px solid #69dec985;border-radius:50%;place-items:center;width:140px;height:140px;animation:4.8s ease-in-out infinite demoHeroCoreBreathe;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 14px #53c9b60a,0 0 58px #3dc6b133}.demoHeroIntelligenceCore>div{z-index:2;text-align:center;justify-items:center;display:grid;position:relative}.demoHeroIntelligenceCore small{color:#73dcc9;letter-spacing:.1em;text-transform:uppercase;font-size:5px;font-weight:900}.demoHeroIntelligenceCore strong{color:#f3fbfa;font:550 39px/.78 var(--cpos-display-font);letter-spacing:-.05em;margin-top:5px}.demoHeroIntelligenceCore sup{color:#71dfcb;font:850 9px var(--cpos-interface-font)}.demoHeroIntelligenceCore div>span{color:#81a2ad;text-transform:uppercase;margin-top:8px;font-size:5px;font-weight:900}.demoHeroIntelligenceCore>em{z-index:4;color:#7fdac9;letter-spacing:.1em;text-transform:uppercase;background:#052332eb;border:1px solid #66d8c533;border-radius:999px;width:max-content;padding:5px 8px;font-size:5px;font-style:normal;font-weight:950;animation:3.4s ease-in-out infinite demoHeroMissionPulse;position:absolute;bottom:-28px;left:50%;transform:translate(-50%)}.demoHeroCoreRing{border:1px dashed #63dac440;border-radius:50%;animation:12s linear infinite demoHeroCoreRotate;position:absolute}.demoHeroCoreRingOne{inset:-12px}.demoHeroCoreRingTwo{border-color:#5295bc30;animation-duration:18s;animation-direction:reverse;inset:-26px}.demoHeroCoreSignal{background:#77e4d0;border-radius:50%;width:6px;height:6px;animation:5.2s linear infinite demoHeroCoreOrbit;position:absolute;top:50%;left:50%;box-shadow:0 0 10px #5ed0bc}.demoHeroDocumentStack{grid-template-rows:repeat(3,48px);gap:19px;display:grid}.demoHeroDocumentStack article{color:#0a3b4a;background:linear-gradient(145deg,#ebfaf6f5,#bde0dbf0);border:1px solid #73cdc747;border-radius:7px;grid-template-columns:21px minmax(0,1fr) 23px;align-items:center;gap:7px;min-width:0;padding:5px 7px;animation:5.4s ease-in-out infinite demoHeroDocumentAssemble;display:grid;box-shadow:0 11px 24px #000c183b}.demoHeroDocumentStack article:nth-child(2){margin-left:7px;animation-delay:-1.8s}.demoHeroDocumentStack article:nth-child(3){margin-left:14px;animation-delay:-3.6s}.demoHeroDocumentStack article>i{color:#ddf7f2;background:#0e6969;border-radius:50%;place-items:center;width:20px;height:20px;font-size:5px;font-style:normal;font-weight:950;display:grid}.demoHeroDocumentStack article>span{text-overflow:ellipsis;white-space:nowrap;font-size:6.5px;font-weight:900;overflow:hidden}.demoHeroDocumentStack article>b{color:#187c75;letter-spacing:.08em;font-size:5px}.demoHeroPackagePreview>strong{color:#dcecea;align-items:center;gap:6px;font-size:6.5px;display:flex;position:absolute;bottom:-27px;right:0}.demoHeroPackagePreview>strong i{color:#073a42;background:#5bd1bd;border-radius:50%;place-items:center;width:14px;height:14px;font-size:6px;font-style:normal;display:grid}@keyframes demoHeroAssemblyFlow{to{stroke-dashoffset:-60px}}@keyframes demoHeroAssemblySweep{0%,12%{opacity:0;left:-24%}24%{opacity:1}70%,to{opacity:0;left:112%}}@keyframes demoHeroEvidencePulse{0%,70%,to{border-color:#6dbec633;transform:translate(0)}80%{border-color:#69e0cb94;transform:translate(2px)}}@keyframes demoHeroCoreBreathe{0%,to{box-shadow:0 0 0 14px #53c9b60a,0 0 48px #3dc6b126}50%{box-shadow:0 0 0 18px #53c9b60e,0 0 76px #3dc6b14a}}@keyframes demoHeroCoreRotate{to{transform:rotate(360deg)}}@keyframes demoHeroCoreOrbit{0%{transform:translate(-50%,-50%)rotate(0)translate(84px)}to{transform:translate(-50%,-50%)rotate(360deg)translate(84px)}}@keyframes demoHeroMissionPulse{0%,to{box-shadow:none;border-color:#66d8c533}50%{border-color:#70e4cf80;box-shadow:0 0 18px #4fcab524}}@keyframes demoHeroDocumentAssemble{0%,68%,to{border-color:#73cdc747;transform:translate(0)}78%{border-color:#6de2cdb8;transform:translate(-3px);box-shadow:0 12px 28px #000c1847,0 0 18px #50d0ba1f}}@media (max-width:1180px){.demoExperienceHero{grid-template-columns:1fr;min-height:0}.demoHeroJourney{width:100%;max-width:900px}}@media (max-width:760px){.demoHeroJourney{min-height:0;margin:12px -18px 0}.demoHeroJourney>header,.demoHeroJourney>footer{padding:0 18px}.demoHeroAssembly{min-height:430px}.demoHeroAssembly>svg{display:none}.demoHeroSourceStack,.demoHeroPackagePreview{grid-template-rows:6px auto;gap:11px;width:auto;left:14px;right:14px}.demoHeroSourceStack{top:16px}.demoHeroPackagePreview{top:308px}.demoHeroSourceStack{grid-template-columns:repeat(3,minmax(0,1fr))}.demoHeroSourceStack>small{grid-column:1/-1}.demoHeroSourceStack article{grid-template-columns:25px minmax(0,1fr);min-height:58px}.demoHeroSourceStack article>b{display:none}.demoHeroIntelligenceCore{width:126px;height:126px;top:218px}.demoHeroDocumentStack{grid-template-rows:64px;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.demoHeroDocumentStack article{grid-template-columns:1fr;justify-items:start;gap:4px;min-height:64px}.demoHeroDocumentStack article:nth-child(2),.demoHeroDocumentStack article:nth-child(3){margin-left:0}.demoHeroPackagePreview>strong{bottom:-25px}.demoHeroJourney>footer b{display:none}}@media (prefers-reduced-motion:reduce){.demoHeroJourney>header i,.demoHeroAssembly:after,.demoHeroAssembly>svg path,.demoHeroSourceStack article,.demoHeroIntelligenceCore,.demoHeroCoreRing,.demoHeroCoreSignal,.demoHeroIntelligenceCore>em,.demoHeroDocumentStack article{animation:none!important}}.dischargeV2{background:#f8fbfa}.dischargeWorkflowV5{background:linear-gradient(#f8fbfa 0%,#eef5f4 100%);gap:34px;width:100%;margin:0;padding:78px max(32px,50vw - 750px) 0;position:relative}.dischargeWorkflowV5:before{color:#d6e4e3;font:600 84px/.75 var(--cpos-display-font);content:"01";pointer-events:none;position:absolute;top:78px;left:max(32px,50vw - 750px)}.dischargeWorkflowV5>header{z-index:1;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);padding-left:92px;position:relative}.dischargeWorkflowV5 .dischargeReviewWorkbench{box-shadow:none;background:linear-gradient(135deg,#04192d,#073747);border:0;border-radius:0;margin:0 calc(-1*max(32px,50vw - 750px))}.dischargeWorkflowV5 .dischargeWorkbenchBody{grid-template-columns:270px minmax(0,1fr);width:min(1500px,100% - 64px);min-height:455px;margin:auto}.dischargeWorkflowV5 .dischargeWorkbenchBody>aside{border-right:1px solid #84c2ca2e;align-content:center;padding:16px 24px 16px 0;display:grid}.dischargeWorkflowV5 .dischargeWorkbenchBody>aside article{border:0;border-left:2px solid #6fa0ae33;min-height:92px;padding:15px 13px}.dischargeWorkflowV5 .dischargeWorkbenchBody>aside article.active{box-shadow:none;background:linear-gradient(90deg,#37a69b26,#0000);border:0;border-left:2px solid #66d7c2;border-radius:0}.dischargeWorkflowV5 .dischargeWorkbenchStage{background:linear-gradient(#77b7c40e 1px,#0000 1px) 0 0/45px 45px,linear-gradient(90deg,#77b7c40a 1px,#0000 1px) 0 0/45px 45px,radial-gradient(circle at 72% 42%,#46c7b417,#0000 280px);padding:25px 0 25px 27px}.dischargeWorkflowV5 .dischargeWorkbenchStage>section{background:#082b3b8a}.dischargePathsV5{background:#fff;width:100%;margin:0;padding:78px max(32px,50vw - 750px) 68px}.dischargePathsV5>header{padding-left:92px;position:relative}.dischargePathsV5>header:before{color:#dbe7e6;font:600 84px/.75 var(--cpos-display-font);content:"02";position:absolute;top:0;left:0}.dischargePathsV5 .dischargeDestinationStage{background:0 0;border-top:1px solid #bfd3d7;border-bottom:1px solid #bfd3d7;margin-top:44px;position:relative}.dischargePathsV5 .dischargeDestination{color:#12384a;background:0 0;padding:34px 38px 28px}.dischargePathsV5 .dischargeDestination:first-child{border-right:1px solid #bfd3d7}.dischargePathsV5 .dischargeDestination:before{content:"";background:linear-gradient(90deg,#4fcdb6,#0000 76%);height:2px;position:absolute;top:0;left:0;right:0}.dischargePathsV5 .dischargeDestination.blue:before{background:linear-gradient(90deg,#56a6d3,#0000 76%)}.dischargePathsV5 .dischargeDestination h3{color:#092c42}.dischargePathsV5 .dischargeDestinationBody>ol{border-color:#ceddde}.dischargePathsV5 .dischargeDestinationBody>ol li{border-color:#d7e3e3}.dischargePathsV5 .dischargeDestinationBody>ol strong{color:#55717c}.dischargePathsV5 .dischargeDestinationOutput,.dischargePathsV5 .dischargeDestinationDeliverables{border-color:#ceddde}.dischargePathsV5 .dischargeDestinationOutput>strong{color:#163c4d}.dischargePathsV5 .dischargeDestinationOutput>div{border-color:#ceddde}.dischargePathsV5 .dischargeDestinationOutput>div>span{border-color:#d4e1e1}.dischargeV2Boundary{box-sizing:border-box;color:#e7f3f2;background:#061d30;border:0;width:100%;margin:0;padding:24px max(32px,50vw - 750px)}.dischargeV2Boundary>span{color:#6dd8c4;border-color:#67d7c347}.dischargeV2Boundary>div{grid-template-columns:230px minmax(0,1fr)}.dischargeV2Boundary strong{color:#edf7f5}.dischargeV2Boundary p{color:#96b0b8}@media (max-width:1100px){.dischargeWorkflowV5>header,.dischargePathsV5>header{grid-template-columns:1fr;gap:20px}.dischargeWorkflowV5 .dischargeWorkbenchBody{grid-template-columns:220px minmax(0,1fr)}.dischargePathsV5 .dischargeDestination:first-child{border-bottom:1px solid #bfd3d7;border-right:0}}@media (max-width:760px){.dischargeWorkflowV5,.dischargePathsV5{padding:58px 18px 0}.dischargeWorkflowV5:before,.dischargePathsV5>header:before{font-size:57px}.dischargeWorkflowV5>header,.dischargePathsV5>header{padding-left:61px}.dischargeWorkflowV5 .dischargeReviewWorkbench{margin:0 -18px}.dischargeWorkflowV5 .dischargeReviewWorkbench>header,.dischargeWorkflowV5 .dischargeReviewWorkbench>footer{padding-left:18px;padding-right:18px}.dischargeWorkflowV5 .dischargeWorkbenchBody{grid-template-columns:1fr;width:100%}.dischargeWorkflowV5 .dischargeWorkbenchBody>aside{grid-template-columns:repeat(3,1fr);padding:10px 18px}.dischargeWorkflowV5 .dischargeWorkbenchBody>aside article{border-bottom:2px solid #6fa0ae33;border-left:0}.dischargeWorkflowV5 .dischargeWorkbenchBody>aside article.active{border-bottom:2px solid #66d7c2;border-left:0}.dischargeWorkflowV5 .dischargeWorkbenchStage{padding:13px 18px}.dischargePathsV5{padding-bottom:46px}.dischargePathsV5 .dischargeDestination{padding:28px 0}.dischargeV2Boundary{grid-template-columns:40px minmax(0,1fr);padding:21px 18px}.dischargeV2Boundary>div{grid-template-columns:1fr;gap:5px}}.checkoutStage.isAccessConfirmed .paymentCheckoutHero{grid-template-columns:minmax(0,840px);min-height:165px;padding-top:31px;padding-bottom:31px}.checkoutStage.isAccessConfirmed .checkoutHeroSteps,.checkoutStage.isAccessConfirmed .checkoutPlanBrief,.checkoutStage.isAccessConfirmed .checkoutPanelTop,.checkoutStage.isAccessConfirmed .checkoutHandoff{display:none}.checkoutStage.isAccessConfirmed .checkoutConsole{border-bottom:0;min-height:0;display:block}.checkoutStage.isAccessConfirmed .checkoutPaymentPanel{background-color:#fbfdfc;background-image:linear-gradient(#14505b06 1px,#0000 1px),linear-gradient(90deg,#14505b06 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:72px 72px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;min-height:0}.checkoutStage.isAccessConfirmed .checkoutBlockedState{box-sizing:border-box;text-align:left;grid-template-columns:92px minmax(0,1fr);align-content:center;gap:17px 28px;width:min(1160px,100% - 64px);min-height:420px;margin:auto;padding:58px 0}.checkoutStage.isAccessConfirmed .checkoutBlockedCopy{justify-items:start}.checkoutStage.isAccessConfirmed .checkoutBlockedState h3{max-width:720px;font-size:clamp(38px,4vw,58px)}.checkoutStage.isAccessConfirmed .checkoutBlockedState p:not(.eyebrow){max-width:630px}.checkoutStage.isAccessConfirmed .checkoutBlockedActions{grid-column:2;width:min(100%,540px);margin-top:6px}.checkoutStage.isAccessConfirmed .checkoutAccessSignal{align-self:start;margin-top:1px}@media (max-width:760px){.checkoutStage.isAccessConfirmed .paymentCheckoutHero{min-height:0;padding:28px 18px}.checkoutStage.isAccessConfirmed .checkoutBlockedState{grid-template-columns:1fr;width:calc(100% - 36px);min-height:390px;padding:42px 0}.checkoutStage.isAccessConfirmed .checkoutBlockedActions{grid-column:1}}.dischargeWorkflowV5{background:#f8faf9;border-bottom:1px solid #c8d8de;grid-template-columns:minmax(340px,.72fr) minmax(650px,1.28fr);align-items:center;gap:clamp(46px,5vw,86px);width:100%;min-height:700px;margin:0;padding:clamp(66px,7vw,96px) clamp(30px,4.4vw,68px);display:grid}.dischargeWorkflowV5:before{display:none}.dischargeWorkflowV5>header{grid-template-columns:1fr;align-items:start;gap:18px;padding:0;display:grid}.dischargeWorkflowV5>header>p{max-width:500px}.dischargeWorkflowV5 .dischargeReviewWorkbench{transform-origin:100%;border:1px solid #244f62;border-radius:20px;width:100%;margin:0;transform:perspective(1400px)rotateY(-.8deg);box-shadow:0 36px 84px #06263333}.dischargeWorkflowV5 .dischargeReviewWorkbench>header,.dischargeWorkflowV5 .dischargeReviewWorkbench>footer{padding-left:20px;padding-right:20px}.dischargeWorkflowV5 .dischargeWorkbenchBody{grid-template-columns:215px minmax(0,1fr);width:100%;min-height:470px}.dischargeWorkflowV5 .dischargeWorkbenchBody>aside{padding:16px 14px}.dischargeWorkflowV5 .dischargeWorkbenchStage{padding:18px}.dischargePathsV5{color:#eef9f9;background:radial-gradient(circle at 87% 18%,#3cbba92e,#0000 31%),linear-gradient(125deg,#071b2e,#0b3444 62%,#104c4b);grid-template-columns:minmax(340px,.72fr) minmax(650px,1.28fr);align-items:center;gap:clamp(46px,5vw,86px);width:100%;min-height:700px;margin:0;padding:clamp(66px,7vw,96px) clamp(30px,4.4vw,68px);display:grid}.dischargePathsV5>header{grid-template-columns:1fr;align-items:start;gap:18px;padding:0;display:grid}.dischargePathsV5>header:before{display:none}.dischargePathsV5>header .eyebrow{color:#70deca;grid-column:auto}.dischargePathsV5>header h2{color:#f4fbfb;max-width:580px}.dischargePathsV5>header>p{color:#b9cfd4;max-width:510px}.dischargePathsV5 .dischargeDestinationStage{background:linear-gradient(145deg,#0f3648f5,#061b2bf5);border:1px solid #7fc2ca38;border-radius:20px;grid-template-columns:1fr 1fr;align-self:center;margin:0;overflow:hidden;box-shadow:0 34px 80px #000d184d}.dischargePathsV5 .dischargeDestination{padding:25px 24px 20px}.dischargePathsV5 .dischargeDestination:first-child{border-bottom:0;border-right:1px solid #89cacd33}.dischargePathsV5 .dischargeDestination>header{border-color:#89cacd2e}.dischargePathsV5 .dischargeDestination>header>span{color:#70dcc8;border-color:#6fdbc84d}.dischargePathsV5 .dischargeDestination>header small,.dischargePathsV5 .dischargeDestinationOutput>small{color:#7b9da6}.dischargePathsV5 .dischargeDestination>header>div strong{color:#dcecea}.dischargePathsV5 .dischargeDestination>header aside>strong{color:#fff}.dischargePathsV5 .dischargeDestination h3{color:#fff;font-size:clamp(25px,2.25vw,35px)}.dischargePathsV5 .dischargeDestinationBody{grid-template-columns:1fr;gap:15px;padding:20px 0 15px}.dischargePathsV5 .dischargeDestinationBody>section:first-child>p{color:#a7bec4}.dischargePathsV5 .dischargeDestinationBody>ol{display:none}.dischargePathsV5 .dischargeDestinationOutput{grid-template-columns:1fr;gap:6px;padding-top:14px}.dischargePathsV5 .dischargeDestinationOutput>strong{color:#f0f8f7;font-size:18px}.dischargePathsV5 .dischargeDestinationOutput>div{border-top:1px solid #89cacd29;border-left:0;grid-area:auto/1}.dischargePathsV5 .dischargeDestinationOutput>div>span{border-color:#89cacd24;grid-template-columns:20px minmax(0,1fr);min-height:40px;padding:7px}.dischargePathsV5 .dischargeDestinationOutput b,.dischargePathsV5 .dischargeDestinationDeliverables li{color:#9fb9c0}.dischargePathsV5 .dischargeDestinationDeliverables{border-color:#89cacd2e}.dischargePathsV5 .dischargeDestinationDeliverables summary{color:#78dfcc}.dischargePathsV5 .dischargeDestinationDeliverables summary span{border-color:#89cacd4d}@media (max-width:1180px){.dischargeWorkflowV5,.dischargePathsV5{grid-template-columns:1fr;gap:38px;min-height:0;padding:64px 32px}.dischargeWorkflowV5>header,.dischargePathsV5>header{max-width:760px}.dischargeWorkflowV5 .dischargeReviewWorkbench{max-width:950px;transform:none}.dischargePathsV5 .dischargeDestinationStage{max-width:950px}}@media (max-width:760px){.dischargeWorkflowV5,.dischargePathsV5{gap:30px;padding:52px 18px}.dischargeWorkflowV5>header,.dischargePathsV5>header{padding:0}.dischargeWorkflowV5 .dischargeReviewWorkbench{border-left:0;border-right:0;border-radius:0;margin:0}.dischargeWorkflowV5 .dischargeWorkbenchBody{grid-template-columns:1fr}.dischargePathsV5 .dischargeDestinationStage{border-left:0;border-right:0;border-radius:0;grid-template-columns:1fr}.dischargePathsV5 .dischargeDestination:first-child{border-bottom:1px solid #89cacd33;border-right:0}.dischargePathsV5 .dischargeDestination{padding:25px 18px}}.dischargeWorkflowV5{background:radial-gradient(circle at 91% 16%,#54c5b21a,#0000 31%),linear-gradient(135deg,#fbfcfb,#eef5f3);grid-template-columns:minmax(330px,.66fr) minmax(700px,1.34fr);gap:clamp(38px,4vw,66px);min-height:640px;padding:48px clamp(30px,4.4vw,68px)}.dischargeWorkflowV5>header:before,.dischargePathsV5>header:before{color:#16877b;width:82px;font:900 8px/1 var(--cpos-interface-font);letter-spacing:.18em;border-bottom:1px solid;padding-bottom:9px;display:block;position:static}.dischargeWorkflowV5>header:before{content:"01"}.dischargeWorkflowV5>header{gap:14px}.dischargeWorkflowV5>header h2{max-width:520px}.dischargeWorkflowV5>header>p{color:#536f7c;max-width:470px;line-height:1.7}.dischargeWorkflowV5 .dischargeReviewWorkbench{min-width:0;transform:none;box-shadow:0 30px 72px #06263330}.dischargeWorkflowV5 .dischargeWorkbenchBody{grid-template-columns:190px minmax(0,1fr);min-width:0;min-height:430px}.dischargeWorkflowV5 .dischargeWorkbenchBody>aside{min-width:0;padding:13px 12px}.dischargeWorkflowV5 .dischargeWorkbenchBody>aside article{min-width:0;min-height:82px}.dischargeWorkflowV5 .dischargeWorkbenchStage{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:10px;min-width:0;padding:14px;overflow:hidden}.dischargeWorkflowV5 .dischargeWorkbenchStage>section,.dischargeWorkflowV5 .workbenchChronology,.dischargeWorkflowV5 .workbenchFactors,.dischargeWorkflowV5 .workbenchMission,.dischargeWorkflowV5 .workbenchPacket{min-width:0;overflow:hidden}.dischargeWorkflowV5 .workbenchChronology ol{padding-left:8px;padding-right:8px}.dischargeWorkflowV5 .workbenchChronology strong{overflow-wrap:anywhere;max-width:68px;font-size:6.5px}.dischargeWorkflowV5 .workbenchFactors article{min-width:0;min-height:62px;padding:11px}.dischargeWorkflowV5 .workbenchFactors span,.dischargeWorkflowV5 .workbenchFactors strong{overflow-wrap:anywhere;min-width:0;font-size:6.2px}.dischargeWorkflowV5 .workbenchFactors i{left:11px;right:11px}.dischargeWorkflowV5 .workbenchMission{grid-template-columns:35px minmax(0,1fr) 26px;gap:10px;padding:14px}.dischargeWorkflowV5 .workbenchMission>span{width:35px;height:35px}.dischargeWorkflowV5 .workbenchMission strong{font-size:14px}.dischargeWorkflowV5 .workbenchMission>b{width:26px;height:26px}.dischargeWorkflowV5 .workbenchDocumentStack{gap:5px;padding:10px}.dischargeWorkflowV5 .workbenchDocumentStack article{min-width:0;min-height:92px;padding:10px}.dischargeWorkflowV5 .workbenchDocumentStack strong,.dischargeWorkflowV5 .workbenchDocumentStack span{overflow-wrap:anywhere}.dischargePathsV5{grid-template-columns:minmax(330px,.66fr) minmax(700px,1.34fr);gap:clamp(38px,4vw,66px);min-height:620px;padding:48px clamp(30px,4.4vw,68px)}.dischargePathsV5>header:before{content:"02";color:#72ddca}.dischargePathsV5>header{gap:14px}.dischargePathsV5 .dischargeDestinationStage,.dischargePathsV5 .dischargeDestination{min-width:0}@media (max-width:1180px){.dischargeWorkflowV5,.dischargePathsV5{grid-template-columns:1fr;gap:34px;min-height:0;padding:54px 32px}.dischargeWorkflowV5 .dischargeReviewWorkbench,.dischargePathsV5 .dischargeDestinationStage{max-width:none}}@media (max-width:760px){.dischargeWorkflowV5,.dischargePathsV5{gap:27px;padding:44px 18px}.dischargeWorkflowV5 .dischargeWorkbenchBody{grid-template-columns:1fr}.dischargeWorkflowV5 .dischargeWorkbenchBody>aside{grid-template-columns:repeat(3,minmax(0,1fr))}.dischargeWorkflowV5 .dischargeWorkbenchStage{grid-template-columns:1fr;grid-template-areas:"chronology""factors""mission""packet"}.dischargeWorkflowV5 .dischargeReviewWorkbench,.dischargePathsV5 .dischargeDestinationStage{width:calc(100% + 36px);margin-left:-18px;margin-right:-18px}}.dischargeWorkflowV5 .dischargeReviewWorkbench{background:radial-gradient(circle at 84% 18%,#40beae1c,#0000 30%),linear-gradient(145deg,#041a2e,#073545)}.dischargeWorkflowV5 .dischargeWorkbenchBodyV2{min-height:0;display:block}.dischargeWorkbenchPhases{background:#03172773;border-bottom:1px solid #84c2ca2e;grid-template-columns:repeat(3,minmax(0,1fr));padding:0 18px;display:grid}.dischargeWorkbenchPhases article{color:#6e919b;border-left:1px solid #82bec71f;grid-template-columns:25px minmax(0,1fr) auto;align-items:center;gap:9px;min-height:72px;padding:0 14px;display:grid;position:relative}.dischargeWorkbenchPhases article:first-child{border-left:0}.dischargeWorkbenchPhases article:after{content:"";background:0 0;height:2px;position:absolute;bottom:-1px;left:14px;right:14px}.dischargeWorkbenchPhases article.active{color:#a8c7c7;background:linear-gradient(#47c4b014,#0000)}.dischargeWorkbenchPhases article.active:after{background:#69dbc7;box-shadow:0 0 12px #69dbc780}.dischargeWorkbenchPhases article>span{color:#68d7c3;font-size:7px;font-weight:950}.dischargeWorkbenchPhases article>div{gap:4px;min-width:0;display:grid}.dischargeWorkbenchPhases small{color:#6e929c;letter-spacing:.1em;text-transform:uppercase;font-size:5.5px;font-weight:950}.dischargeWorkbenchPhases strong{color:#d9e8e8;text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.dischargeWorkbenchPhases article>i{color:#69d8c4;letter-spacing:.08em;font-size:5.5px;font-style:normal;font-weight:950}.dischargeWorkflowV5 .dischargeWorkbenchStageV2{background:linear-gradient(#77b7c40b 1px,#0000 1px) 0 0/44px 44px,linear-gradient(90deg,#77b7c409 1px,#0000 1px) 0 0/44px 44px,radial-gradient(circle at 68% 38%,#46c7b414,#0000 280px);grid-template-columns:minmax(0,1.18fr) minmax(250px,.82fr);grid-template-areas:"record factors""mission packet";gap:12px;min-height:0;padding:16px;display:grid;overflow:hidden}.dischargeWorkflowV5 .dischargeWorkbenchStageV2>section{z-index:1;background:linear-gradient(145deg,#0a3141e6,#051f30f0);border:1px solid #7ebec830;border-radius:11px;min-width:0;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff06}.dischargeWorkflowV5 .dischargeWorkbenchStageV2>section>header{color:#7698a2;letter-spacing:.1em;text-transform:uppercase;border-bottom:1px solid #7ebec824;justify-content:space-between;align-items:center;min-height:36px;padding:0 13px;font-size:5.5px;font-weight:950;display:flex}.dischargeWorkflowV5 .dischargeWorkbenchStageV2>section>header b{color:#69d6c2;font-size:5.5px}.dischargeRecordThread{grid-area:record}.dischargeRecordThread>header b{align-items:center;gap:6px;display:flex}.dischargeRecordThread>header b i{background:#69dbc7;border-radius:50%;width:5px;height:5px;box-shadow:0 0 8px #69dbc7}.dischargeRecordThreadCopy{padding:15px 15px 3px}.dischargeRecordThreadCopy small{color:#66d4c0;letter-spacing:.09em;text-transform:uppercase;font-size:5.5px;font-weight:950}.dischargeRecordThreadCopy h3{color:#f1f8f7;max-width:410px;font:560 20px/1.02 var(--cpos-display-font);letter-spacing:-.03em;margin:6px 0}.dischargeRecordThreadCopy p{color:#839fa8;max-width:500px;margin:0;font-size:6.5px;line-height:1.5}.dischargeRecordThread ol{background:0 0;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:22px 12px 13px;list-style:none;display:grid;position:relative}.dischargeRecordThread ol:before{content:"";background:#68d3c142;height:1px;position:absolute;top:40px;left:11%;right:11%}.dischargeRecordThread ol:after{content:"";background:#72dfcb;border-radius:50%;width:5px;height:5px;animation:4.8s ease-in-out infinite dischargeThreadSignal;position:absolute;top:38px;left:11%;box-shadow:0 0 10px #61d3be}.dischargeRecordThread li{z-index:1;text-align:center;background:0 0;border:0;justify-items:center;gap:5px;min-width:0;min-height:0;padding:0;transition:none;display:grid;position:relative}.dischargeRecordThread li:hover{box-shadow:none;background:0 0;transform:none}.dischargeRecordThread li>small{color:#6d909b;font-size:5.5px;font-weight:900}.dischargeRecordThread li>i{background:#092f43;border:1px solid #62d4bf;border-radius:50%;width:9px;height:9px;box-shadow:0 0 0 4px #082a3d}.dischargeRecordThread li.complete>i{background:#68d8c4;box-shadow:0 0 0 4px #082a3d,0 0 9px #68d8c48c}.dischargeRecordThread li.attention>i{background:#e5af49;border-color:#e5af49;box-shadow:0 0 0 4px #082a3d,0 0 10px #e5af4999}.dischargeRecordThread li>strong{color:#d5e6e5;text-overflow:ellipsis;white-space:nowrap;max-width:92px;font-size:6.5px;overflow:hidden}.dischargeRecordThread li>span{color:#64848f;background:0 0;border:0;border-radius:0;width:auto;height:auto;margin:0;font-size:5px;display:block}.dischargeRecordThread>footer{border-top:1px solid #7ebec81f;grid-template-columns:repeat(3,1fr);display:grid}.dischargeRecordThread>footer span{color:#7798a2;text-transform:uppercase;border-left:1px solid #7ebec81c;align-items:center;min-height:32px;padding:0 10px;font-size:5.2px;font-weight:850;display:flex}.dischargeRecordThread>footer span:first-child{border-left:0}.dischargeFactorMatrix{grid-area:factors}.dischargeFactorMatrixScore{align-items:end;gap:10px;padding:13px 14px 8px;display:flex}.dischargeFactorMatrixScore strong{color:#70ddc9;font:560 29px/.8 var(--cpos-display-font)}.dischargeFactorMatrixScore span{color:#87a4ac;text-transform:uppercase;max-width:95px;font-size:5.5px;font-weight:900;line-height:1.25}.dischargeFactorMatrix ol{margin:0;padding:0 13px 9px;list-style:none;display:grid}.dischargeFactorMatrix li{background:0 0;border:0;border-top:1px solid #7ebec81a;grid-template-columns:minmax(0,1fr) auto;align-content:center;gap:7px;min-height:35px;padding:4px 0 7px;transition:none;display:grid;position:relative}.dischargeFactorMatrix li:hover{box-shadow:none;background:0 0;transform:none}.dischargeFactorMatrix li>span{color:#9db6bb;background:0 0;border:0;border-radius:0;align-items:center;gap:7px;width:auto;min-width:0;height:auto;margin:0;font-size:5.6px;font-weight:750;display:flex}.dischargeFactorMatrix li>span i{color:#68d3c0;background:#5ed1be17;border-radius:5px;flex:none;place-items:center;width:16px;height:16px;font-size:4.5px;font-style:normal;display:grid}.dischargeFactorMatrix li>strong{color:#d5e7e6;font-size:5.5px}.dischargeFactorMatrix li>em{background:#7ebec81a;height:1px;position:absolute;bottom:3px;left:23px;right:0}.dischargeFactorMatrix li>em:after{content:"";background:#65d6c1;width:84%;height:100%;animation:3.8s ease-in-out infinite dischargeFactorBreathe;display:block;box-shadow:0 0 7px #65d6c199}.dischargeFactorMatrix li>em.developing:after{background:#65acd4;width:58%}.dischargeFactorMatrix li>em.attention:after{background:#e5af49;width:32%}.dischargeMissionHandoff{grid-area:mission;align-content:center;gap:15px;padding:17px;display:grid}.dischargeMissionIdentity{grid-template-columns:38px minmax(0,1fr);align-items:center;gap:11px;display:grid}.dischargeMissionIdentity>span{color:#6edac6;background:#53c8b414;border:1px solid #68d8c452;border-radius:11px;place-items:center;width:38px;height:38px;display:grid}.dischargeMissionIdentity svg{width:20px;height:20px}.dischargeMissionIdentity>div{gap:4px;min-width:0;display:grid}.dischargeMissionIdentity small{color:#67d5c1;letter-spacing:.09em;text-transform:uppercase;font-size:5px;font-weight:950}.dischargeMissionIdentity strong{color:#f0f8f7;font:560 16px/1.05 var(--cpos-display-font)}.dischargeMissionRoute{border-top:1px solid #7ebec81f;grid-template-columns:1fr auto 1fr auto 1fr;align-items:center;gap:6px;padding-top:12px;display:grid}.dischargeMissionRoute>span{grid-template-columns:18px minmax(0,1fr);align-items:center;gap:2px 6px;min-width:0;display:grid}.dischargeMissionRoute i{color:#6bd7c3;background:#66d7c31a;border-radius:5px;grid-row:1/3;place-items:center;width:18px;height:18px;font-size:4.5px;font-style:normal;display:grid}.dischargeMissionRoute b{color:#cfe2e1;text-overflow:ellipsis;white-space:nowrap;font-size:5.5px;overflow:hidden}.dischargeMissionRoute small{color:#678691;font-size:4.5px}.dischargeMissionRoute>em{color:#65d6c2;font-size:10px;font-style:normal;animation:2.2s ease-in-out infinite dischargeRoutePulse}.dischargePacketBlueprint{grid-area:packet}.dischargePacketBlueprint>div{gap:4px;padding:8px;display:grid}.dischargePacketBlueprint article{background:#0d364699;border:1px solid #80bec721;border-radius:7px;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:8px;min-height:45px;padding:6px 8px;display:grid}.dischargePacketBlueprint article.officialFormPreview{background:linear-gradient(100deg,#195c5b52,#0a2e3e99);border-color:#67d7c347}.dischargePacketBlueprint article>span{color:#68d5c1;background:#68d8c417;border-radius:7px;place-items:center;width:28px;height:28px;display:grid}.dischargePacketBlueprint svg{width:15px;height:15px}.dischargePacketBlueprint article>div{gap:2px;min-width:0;display:grid}.dischargePacketBlueprint article small{color:#638590;text-transform:uppercase;font-size:4.5px;font-weight:900}.dischargePacketBlueprint article strong{color:#dceae9;text-overflow:ellipsis;white-space:nowrap;font-size:6.5px;overflow:hidden}.dischargePacketBlueprint article em{color:#708e98;font-size:4.5px;font-style:normal}.dischargePacketBlueprint article>b{color:#68d5c1;font-size:5px}.dischargePacketBlueprint>footer{color:#718f99;text-transform:uppercase;border-top:1px solid #7ebec81f;justify-content:space-between;align-items:center;min-height:31px;padding:0 10px;font-size:4.8px;font-weight:850;display:flex}.dischargePacketBlueprint>footer span{align-items:center;gap:6px;display:flex}.dischargePacketBlueprint>footer i{background:#69d9c5;border-radius:50%;width:5px;height:5px;box-shadow:0 0 8px #69d9c5}.dischargePacketBlueprint>footer strong{color:#6cd7c3;font-size:4.8px}@keyframes dischargeThreadSignal{0%,8%{opacity:0;left:11%}18%{opacity:1}82%{opacity:1}92%,to{opacity:0;left:88%}}@keyframes dischargeFactorBreathe{0%,to{opacity:.62;filter:none}50%{opacity:1;filter:drop-shadow(0 0 4px)}}@keyframes dischargeRoutePulse{0%,to{opacity:.35;transform:translate(-2px)}50%{opacity:1;transform:translate(2px)}}@media (max-width:1180px){.dischargeWorkbenchPhases article{min-height:66px}}@media (max-width:760px){.dischargeWorkbenchPhases{grid-template-columns:1fr;padding:8px 13px}.dischargeWorkbenchPhases article{border-top:1px solid #82bec71a;border-left:0;min-height:48px;padding:0 7px}.dischargeWorkbenchPhases article:first-child{border-top:0}.dischargeWorkbenchPhases article:after{width:2px;height:auto;inset:8px auto 8px -13px}.dischargeWorkflowV5 .dischargeWorkbenchStageV2{grid-template-columns:1fr;grid-template-areas:"record""factors""mission""packet";padding:12px}.dischargeRecordThreadCopy h3{font-size:18px}.dischargeRecordThread li>span{display:none}.dischargeMissionRoute{grid-template-columns:1fr;gap:7px}.dischargeMissionRoute>em{justify-self:center;animation:none;transform:rotate(90deg)}}@media (prefers-reduced-motion:reduce){.dischargeRecordThread ol:after,.dischargeFactorMatrix li>em:after,.dischargeMissionRoute>em{animation:none!important}}.securityV2Page{--security-ink:#082b41;--security-copy:#54717d;--security-line:#c7d9dc;--security-mint:#6edbc6;box-sizing:border-box;color:var(--security-ink);font-family:var(--cpos-interface-font);background:linear-gradient(#f4f8f7,#edf4f3 52%,#f8faf9);overflow:hidden}.securityV2Page *{box-sizing:border-box}.securityV2Page svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7px}.securityV2Eyebrow{color:#188477;letter-spacing:.16em;text-transform:uppercase;margin:0;font-size:8px;font-weight:950}.securityV2Eyebrow>span{background:#6edbc6;border-radius:50%;width:7px;height:7px;margin-right:9px;display:inline-block;box-shadow:0 0 0 6px #6edbc61a,0 0 16px #6edbc673}.securityV2Hero{color:#eff9f8;background:linear-gradient(#69b5c20e 1px,#0000 1px) 0 0/64px 64px,linear-gradient(90deg,#69b5c20d 1px,#0000 1px) 0 0/64px 64px,radial-gradient(circle at 87% 18%,#35c9b236,#0000 33%),linear-gradient(118deg,#051a2e,#082f47 61%,#0b5355);grid-template-columns:minmax(390px,.86fr) minmax(620px,1.14fr);align-items:center;gap:clamp(38px,5vw,78px);min-height:490px;padding:38px max(32px,50vw - 750px);display:grid;position:relative;overflow:hidden}.securityV2Hero:after{content:"";filter:blur(48px);background:#51d5be17;border-radius:50%;width:460px;height:240px;position:absolute;bottom:-110px;right:9%}.securityV2HeroCopy,.securityEnvelope{z-index:1;position:relative}.securityV2Hero .securityV2Eyebrow{color:#72dfcb}.securityV2HeroCopy h1{color:#f5fbfa;max-width:690px;font:550 clamp(47px,4.25vw,68px)/.94 var(--cpos-display-font);letter-spacing:-.052em;margin:13px 0 0}.securityV2HeroCopy>p:not(.securityV2Eyebrow){color:#b3c9ce;max-width:650px;margin:19px 0 0;font-size:clamp(13px,1.02vw,16px);font-weight:600;line-height:1.58}.securityV2HeroActions{gap:10px;margin-top:24px;display:flex}.securityV2HeroActions a{color:#ddecf0;background:#0d37466b;border:1px solid #79d2c847;border-radius:8px;justify-content:space-between;align-items:center;gap:26px;min-height:44px;padding:0 15px;font-size:9px;font-weight:900;text-decoration:none;transition:all .2s;display:flex}.securityV2HeroActions a:first-child{color:#0b5350;background:#e3faf5;border-color:#6ddbc6}.securityV2HeroActions a:hover{border-color:#7ee5d2;transform:translateY(-2px)}.securityV2HeroProof{border-top:1px solid #7ebfca26;gap:18px;margin-top:18px;padding-top:15px;display:flex}.securityV2HeroProof span{color:#88a7b0;letter-spacing:.04em;text-transform:uppercase;align-items:center;gap:7px;font-size:7px;font-weight:850;display:flex}.securityV2HeroProof i{background:#6cdbc7;border-radius:50%;width:5px;height:5px;box-shadow:0 0 8px #6cdbc79e}.securityEnvelope{background:linear-gradient(145deg,#041b2ced,#052d38e6);border:1px solid #7ec8d04d;border-radius:18px;overflow:hidden;box-shadow:0 28px 70px #000c184f,inset 0 1px #ffffff0a}.securityEnvelope>header,.securityEnvelope>footer{color:#7395a2;letter-spacing:.12em;text-transform:uppercase;border-bottom:1px solid #80becb29;justify-content:space-between;align-items:center;gap:18px;min-height:48px;padding:0 18px;font-size:6.5px;font-weight:950;display:flex}.securityEnvelope>header span{color:#dceeed;align-items:center;gap:8px;display:flex}.securityEnvelope>header span i{background:#69dcc7;border-radius:50%;width:6px;height:6px;animation:2.8s ease-in-out infinite securityV2Pulse;box-shadow:0 0 0 5px #69dcc717,0 0 12px #69dcc7}.securityEnvelope>header strong{color:#6bd9c5;font-size:6.5px}.securityEnvelopeMap{background:linear-gradient(#7bbbc60e 1px,#0000 1px) 0 0/49px 49px,linear-gradient(90deg,#7bbbc60b 1px,#0000 1px) 0 0/49px 49px,radial-gradient(circle,#3ebca91f,#0000 42%);height:314px;position:relative;overflow:hidden}.securityEnvelopeSource,.securityEnvelopeOutput{z-index:3;background:linear-gradient(120deg,#113f4ff5,#072535f5);border:1px solid #7cc1ca36;border-radius:10px;grid-template-columns:34px minmax(0,1fr);align-items:center;gap:9px;width:150px;padding:10px;display:grid;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 12px 28px #000f1b38}.securityEnvelopeSource{left:18px}.securityEnvelopeOutput{background:linear-gradient(120deg,#135353de,#072c39f5);border-color:#68dac652;right:18px}.securityEnvelopeSource>i,.securityEnvelopeOutput>i{color:#6bd8c4;background:#61d3c017;border-radius:8px;place-items:center;width:34px;height:34px;display:grid}.securityEnvelopeSource svg,.securityEnvelopeOutput svg{width:18px;height:18px}.securityEnvelopeSource>span,.securityEnvelopeOutput>span{gap:3px;min-width:0;display:grid}.securityEnvelopeSource small,.securityEnvelopeOutput small{color:#688995;text-transform:uppercase;font-size:5px;font-weight:900}.securityEnvelopeSource strong,.securityEnvelopeOutput strong{color:#dfedec;text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.securityEnvelopeCore{z-index:2;background:radial-gradient(circle,#0b3b4b,#061f34 72%);border:1px solid #62d5c0;border-radius:50%;place-items:center;width:142px;height:142px;animation:4s ease-in-out infinite securityCoreBreathe;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 13px #5fd3bf09,0 0 54px #3fc4af33}.securityEnvelopeCore>div{z-index:4;text-align:center;justify-items:center;display:grid;position:relative}.securityEnvelopeCore>div svg{color:#6fe0cb;width:28px;height:28px;margin-bottom:8px}.securityEnvelopeCore>div small{color:#6ed9c6;letter-spacing:.1em;text-transform:uppercase;font-size:5px;font-weight:950}.securityEnvelopeCore>div strong{color:#eef8f7;font:560 12px var(--cpos-display-font);margin-top:4px}.securityEnvelopeRing{border:1px dashed #65d5c23d;border-radius:50%;animation:18s linear infinite securityRingRotate;position:absolute}.securityEnvelopeRing span{color:#7599a2;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;background:#082c40;border:1px solid #63d1bf2e;border-radius:999px;padding:4px 6px;font-size:4px;font-style:normal;font-weight:900;display:block;position:absolute}.securityEnvelopeRing.ringOne{inset:-22px}.securityEnvelopeRing.ringOne span{top:10px;left:-18px}.securityEnvelopeRing.ringTwo{animation-duration:24s;animation-direction:reverse;inset:-46px}.securityEnvelopeRing.ringTwo span{bottom:17px;right:-22px}.securityEnvelopeRing.ringThree{animation-duration:31s;inset:-70px}.securityEnvelopeRing.ringThree span{bottom:4px;left:8px}.securityOrbitSignal{z-index:5;background:#70dfcb;border-radius:50%;width:7px;height:7px;position:absolute;box-shadow:0 0 12px #61d3be}.securityOrbitSignal.signalOne{animation:6s ease-in-out infinite securitySignalOne;top:-25px;left:50%}.securityOrbitSignal.signalTwo{background:#63aeda;animation:7s ease-in-out infinite securitySignalTwo;bottom:16px;right:-50px;box-shadow:0 0 12px #4b95c2}.securityOrbitSignal.signalThree{background:#e8b451;animation:8s ease-in-out infinite securitySignalThree;bottom:-48px;left:12px;box-shadow:0 0 12px #d49c37}.securityEnvelopeMap>svg{z-index:1;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.securityEnvelopeMap>svg path{fill:none;stroke:#53bdae;stroke-width:1.3px;stroke-dasharray:6 7;opacity:.42;animation:3.6s linear infinite securityPathFlow}.securityEnvelopeMap>svg circle{fill:#71dfcb;filter:drop-shadow(0 0 5px #5dcbb7)}.securityEnvelope>footer{border-top:1px solid #80becb24;border-bottom:0;min-height:40px}.securityEnvelope>footer span{align-items:center;gap:7px;display:flex}.securityEnvelope>footer svg{color:#67d6c2;width:13px;height:13px}.securityEnvelope>footer strong{color:#68d7c3;font-size:6px}.securityEvidenceJourney{width:min(1500px,100% - 64px);margin:0 auto;padding:80px 0 72px}.securityEvidenceJourney>header{grid-template-columns:minmax(0,1fr) minmax(360px,.55fr);align-items:end;gap:68px;margin-bottom:45px;display:grid}.securityEvidenceJourney>header h2,.securityAccessCopy h2,.securityProtectionStack>header h2,.securityV2Closing h2{max-width:830px;color:var(--security-ink);font:550 clamp(43px,4vw,66px)/.96 var(--cpos-display-font);letter-spacing:-.048em;margin:11px 0 0}.securityEvidenceJourney>header>p,.securityProtectionStack>header>p:not(.securityV2Eyebrow){color:var(--security-copy);margin:0;font-size:13px;font-weight:620;line-height:1.7}.securityEvidenceJourney>ol{grid-template-columns:repeat(5,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.securityEvidenceJourney li{min-width:0;padding-right:24px}.securityJourneyMarker{grid-template-columns:45px minmax(0,1fr);align-items:center;margin-bottom:18px;display:grid}.securityJourneyMarker>span{color:#188179;background:linear-gradient(145deg,#e7f6f3,#dbecea);border:1px solid #25898645;border-radius:12px;place-items:center;width:42px;height:42px;display:grid;box-shadow:0 9px 22px #0932410f}.securityJourneyMarker svg{width:20px;height:20px}.securityJourneyMarker>i{background:#bcd3d5;height:1px;position:relative;overflow:hidden}.securityJourneyMarker>i:after{content:"";background:linear-gradient(90deg,#0000,#4fcab5,#0000);width:35%;height:1px;animation:3.5s linear infinite securityJourneyFlow;position:absolute;top:0;left:-35%}.securityEvidenceJourney li:last-child .securityJourneyMarker>i{background:linear-gradient(90deg,#bcd3d5,#0000)}.securityEvidenceJourney li>small{color:#188579;letter-spacing:.13em;text-transform:uppercase;font-size:6.5px;font-weight:950}.securityEvidenceJourney li>strong{color:#10364a;letter-spacing:-.02em;margin-top:9px;font-size:17px;font-weight:900;display:block}.securityEvidenceJourney li>p{color:#647e89;max-width:220px;margin:8px 0 0;font-size:9px;font-weight:620;line-height:1.55}.securityEvidenceJourney>footer{border-top:1px solid var(--security-line);border-bottom:1px solid var(--security-line);color:#14766f;align-items:center;gap:14px;margin-top:42px;padding:16px 3px;display:flex}.securityEvidenceJourney>footer svg{flex:none;width:23px;height:23px}.securityEvidenceJourney>footer span{gap:3px;display:grid}.securityEvidenceJourney>footer strong{font-size:11px}.securityEvidenceJourney>footer small{color:#6b8490;font-size:8px}.securityAccessBoundary{color:#eef8f7;background:radial-gradient(circle at 88% 22%,#37c4b029,#0000 30%),linear-gradient(123deg,#061b30,#092f42 64%,#0b4d4f);grid-template-columns:minmax(360px,.68fr) minmax(650px,1.32fr);align-items:center;gap:clamp(50px,7vw,112px);padding:74px max(32px,50vw - 750px);display:grid}.securityAccessBoundary .securityV2Eyebrow{color:#6fddca}.securityAccessCopy h2{color:#f3faf9}.securityAccessCopy>p:not(.securityV2Eyebrow){color:#a9c0c7;max-width:560px;margin:21px 0 0;font-size:12px;font-weight:620;line-height:1.7}.securityAccessCopy>a{color:#72dfcc;border-bottom:1px solid #6bd8c5;gap:25px;margin-top:27px;padding:11px 0;font-size:9px;font-weight:900;text-decoration:none;display:inline-flex}.securityAccessMatrix{background:linear-gradient(145deg,#0a3040f0,#041b2bf2);border:1px solid #7ec2cb3b;border-radius:16px;overflow:hidden;box-shadow:0 28px 70px #000c1745}.securityAccessMatrix>header,.securityAccessMatrix>article{grid-template-columns:minmax(150px,.7fr) 100px minmax(230px,1fr) 100px;align-items:center;display:grid}.securityAccessMatrix>header{color:#718f9a;letter-spacing:.1em;text-transform:uppercase;border-bottom:1px solid #7ebeca2b;min-height:47px;padding:0 18px;font-size:5.5px;font-weight:950}.securityAccessMatrix>article{color:#9eb7bd;border-bottom:1px solid #7ebeca1f;min-height:70px;padding:0 18px;font-size:7px}.securityAccessMatrix>article>span:first-child{align-items:center;gap:9px;display:flex}.securityAccessMatrix>article>span:first-child i{color:#65d4c0;font-size:6px;font-style:normal;font-weight:950}.securityAccessMatrix>article strong{color:#dcebea;font-size:9px}.securityAccessMatrix>article b,.securityAccessMatrix>article em{color:#6cd9c5;text-transform:uppercase;background:#60cfbc14;border:1px solid #68d8c42e;border-radius:999px;width:max-content;padding:5px 7px;font-size:5.5px;font-style:normal;font-weight:950;display:inline-flex}.securityAccessMatrix>article[data-tone=scoped] b,.securityAccessMatrix>article[data-tone=task] b{color:#66acd2}.securityAccessMatrix>article>span:last-child em{color:#7e9ba5;background:#759fac12;border-color:#759fac29}.securityAccessMatrix>article[data-tone=full]>span:last-child em{color:#6cd9c5;border-color:#68d8c42e}.securityAccessMatrix>footer{color:#6d8e99;text-transform:uppercase;justify-content:space-between;align-items:center;min-height:45px;padding:0 18px;font-size:6px;font-weight:900;display:flex}.securityAccessMatrix>footer span{align-items:center;gap:7px;display:flex}.securityAccessMatrix>footer i{background:#6ad9c5;border-radius:50%;width:6px;height:6px;box-shadow:0 0 9px #6ad9c5}.securityAccessMatrix>footer strong{color:#6bd8c5;font-size:6px}.securityProtectionStack{grid-template-columns:minmax(340px,.68fr) minmax(580px,1.32fr);gap:54px 90px;width:min(1500px,100% - 64px);margin:0 auto;padding:82px 0 76px;display:grid}.securityProtectionStack>header{align-self:start}.securityProtectionStack>header>p:not(.securityV2Eyebrow){max-width:570px;margin-top:22px}.securityStackLayers{border-top:1px solid var(--security-line)}.securityStackLayers article{border-bottom:1px solid var(--security-line);grid-template-columns:30px 42px 100px minmax(0,1fr) auto;align-items:center;gap:15px;min-height:74px;padding:9px 2px;transition:all .2s;display:grid}.securityStackLayers article:hover{background:linear-gradient(90deg,#dbf1ecb8,#0000);padding-left:9px}.securityStackLayers article>span{color:#168177;font-size:7px;font-weight:950}.securityStackLayers article>i{color:#168078;background:#e4f2ef;border:1px solid #bdd6d6;border-radius:10px;place-items:center;width:38px;height:38px;display:grid}.securityStackLayers svg{width:19px;height:19px}.securityStackLayers article>strong{color:#12384a;font-size:12px}.securityStackLayers article>p{color:#5b7681;margin:0;font-size:9px;font-weight:620;line-height:1.45}.securityStackLayers article>em{color:#188177;text-transform:uppercase;font-size:5.5px;font-style:normal;font-weight:950}.securityProtectionStack>aside{border-top:1px solid var(--security-line);border-bottom:1px solid var(--security-line);grid-column:1/-1;grid-template-columns:repeat(3,1fr);display:grid}.securityProtectionStack>aside>div{border-left:1px solid var(--security-line);grid-template-columns:38px minmax(0,1fr);align-items:center;gap:12px;min-height:84px;padding:13px 22px;display:grid}.securityProtectionStack>aside>div:first-child{border-left:0}.securityProtectionStack>aside svg{color:#168177;width:25px;height:25px}.securityProtectionStack>aside span{gap:4px;display:grid}.securityProtectionStack>aside small{color:#168177;text-transform:uppercase;font-size:6px;font-weight:950}.securityProtectionStack>aside strong{color:#365664;font-size:9px;line-height:1.45}.securityV2Closing{color:#eef8f7;background:linear-gradient(110deg,#061d31,#0a3c48);grid-template-columns:minmax(0,1fr) minmax(300px,.55fr) auto;align-items:center;gap:44px;padding:50px max(32px,50vw - 750px);display:grid}.securityV2Closing .securityV2Eyebrow{color:#70ddca}.securityV2Closing h2{color:#f2f9f8;max-width:760px;font-size:clamp(37px,3.1vw,52px)}.securityV2Closing>p{color:#a6bdc4;margin:0;font-size:10px;font-weight:620;line-height:1.6}.securityV2Closing>a{color:#0b5350;background:#e0faf4;border:1px solid #67d6c2;border-radius:8px;align-items:center;gap:24px;min-width:205px;padding:14px 15px;font-size:9px;font-weight:950;text-decoration:none;display:flex}@keyframes securityV2Pulse{0%,to{opacity:.55;transform:scale(.82)}50%{opacity:1;transform:scale(1.12)}}@keyframes securityCoreBreathe{0%,to{box-shadow:0 0 0 13px #5fd3bf08,0 0 48px #3fc4af24}50%{box-shadow:0 0 0 17px #5fd3bf0d,0 0 66px #3fc4af42}}@keyframes securityRingRotate{to{transform:rotate(360deg)}}@keyframes securitySignalOne{0%,to{opacity:.45;transform:translate(-18px)}50%{opacity:1;transform:translate(18px)}}@keyframes securitySignalTwo{0%,to{opacity:.5;transform:translateY(-13px)}50%{opacity:1;transform:translateY(13px)}}@keyframes securitySignalThree{0%,to{opacity:.42;transform:translateY(-8px)}50%{opacity:1;transform:translate(18px,8px)}}@keyframes securityPathFlow{to{stroke-dashoffset:-52px}}@keyframes securityJourneyFlow{to{left:110%}}@media (max-width:1180px){.securityV2Hero{grid-template-columns:1fr;min-height:0;padding-top:44px;padding-bottom:48px}.securityV2HeroCopy{max-width:850px}.securityEnvelope{width:min(100%,850px)}.securityEvidenceJourney>header,.securityProtectionStack{grid-template-columns:1fr}.securityAccessBoundary{grid-template-columns:1fr;gap:38px}.securityAccessCopy{max-width:760px}.securityProtectionStack>header{max-width:820px}}@media (max-width:760px){.securityV2Hero{gap:32px;padding:38px 18px 44px}.securityV2HeroCopy h1{font-size:clamp(43px,12.5vw,58px)}.securityV2HeroActions{display:grid}.securityV2HeroActions a{width:100%}.securityV2HeroProof{gap:9px;display:grid}.securityEnvelope{border-radius:14px}.securityEnvelopeMap{height:420px}.securityEnvelopeSource,.securityEnvelopeOutput{width:auto;top:auto;left:16px;right:16px;transform:none}.securityEnvelopeSource{top:18px}.securityEnvelopeOutput{bottom:18px}.securityEnvelopeCore{width:126px;height:126px}.securityEnvelopeRing.ringOne{inset:-18px}.securityEnvelopeRing.ringTwo{inset:-36px}.securityEnvelopeRing.ringThree{inset:-54px}.securityEnvelopeMap>svg{display:none}.securityEnvelopeCore:before,.securityEnvelopeCore:after{content:"";background:linear-gradient(#0000,#62d5c0);width:1px;height:68px;position:absolute;left:50%}.securityEnvelopeCore:before{bottom:100%}.securityEnvelopeCore:after{background:linear-gradient(#62d5c0,#0000);top:100%}.securityEvidenceJourney,.securityProtectionStack{width:calc(100% - 36px);padding:62px 0 56px}.securityEvidenceJourney>header{grid-template-columns:1fr;gap:20px}.securityEvidenceJourney>header h2,.securityAccessCopy h2,.securityProtectionStack>header h2{font-size:42px}.securityEvidenceJourney>ol{grid-template-columns:1fr}.securityEvidenceJourney li{grid-template-columns:52px minmax(0,1fr);padding:0 0 27px;display:grid}.securityJourneyMarker{grid-row:1/5;grid-template-columns:42px;align-content:start}.securityJourneyMarker>i{justify-self:center;width:1px;height:calc(100% - 46px);display:block}.securityJourneyMarker>i:after{width:1px;height:35%;animation-name:securityJourneyFlowVertical;top:-35%;left:0}.securityEvidenceJourney li>small,.securityEvidenceJourney li>strong,.securityEvidenceJourney li>p{grid-column:2}.securityEvidenceJourney li>strong{margin-top:7px}.securityEvidenceJourney li>p{max-width:none}.securityEvidenceJourney li:last-child .securityJourneyMarker>i{display:none}.securityAccessBoundary{padding:58px 18px}.securityAccessMatrix{border-left:0;border-right:0;border-radius:0;overflow-x:auto}.securityAccessMatrix>header,.securityAccessMatrix>article{min-width:720px}.securityAccessMatrix>footer{min-width:620px}.securityProtectionStack{gap:37px}.securityStackLayers article{grid-template-columns:25px 38px minmax(0,1fr) auto}.securityStackLayers article>p{grid-column:3/-1;padding-bottom:6px}.securityStackLayers article>em{grid-area:1/4}.securityProtectionStack>aside{grid-template-columns:1fr}.securityProtectionStack>aside>div{border-top:1px solid var(--security-line);border-left:0;padding:16px 4px}.securityProtectionStack>aside>div:first-child{border-top:0}.securityV2Closing{grid-template-columns:1fr;gap:21px;padding:43px 18px}.securityV2Closing h2{font-size:39px}.securityV2Closing>a{justify-content:space-between;width:100%}}@keyframes securityJourneyFlowVertical{to{top:110%}}@media (prefers-reduced-motion:reduce){.securityV2Page *{transition:none!important;animation:none!important}}.demoMissionsScene{grid-template-rows:48px minmax(0,1fr)}.demoMissionsScene>header strong{align-items:center;gap:7px;display:flex}.demoMissionsScene>header strong i{background:#6ee0cb;border-radius:50%;width:6px;height:6px;animation:1.8s ease-in-out infinite demoMissionSignalPulse;box-shadow:0 0 12px #55cab5}.demoMissionWorkspaceV2{background:radial-gradient(circle at 21% 48%,#39bdaa1f,#0000 25%),radial-gradient(circle at 79% 22%,#2b87ab17,#0000 28%);grid-template-rows:minmax(0,1fr) 34px;grid-template-columns:28% 72%;min-height:0;padding:0;display:grid;position:relative;overflow:hidden}.demoMissionRoutes{pointer-events:none;z-index:1;width:100%;height:calc(100% - 34px);position:absolute;top:0;left:0;overflow:visible}.demoMissionRoutes path{fill:none;stroke:#3ea99f;stroke-width:1.5px;stroke-dasharray:7 8;opacity:.22;transition:stroke-width .35s,opacity .35s,filter .35s;animation:3.3s linear infinite demoMissionRouteFlow}.demoMissionRoutes path.blue{stroke:#4d94c7}.demoMissionRoutes path.gold{stroke:#d7a648}.demoMissionRoutes path.active{stroke-width:2.2px;opacity:.82;filter:drop-shadow(0 0 5px #60dec870)}.demoMissionRoutes circle{fill:#70e0cc;filter:drop-shadow(0 0 5px #61d3be)}.demoMissionRoutes circle.blue{fill:#63ace0;filter:drop-shadow(0 0 5px #4c93c5)}.demoMissionRoutes circle.gold{fill:#efbd5a;filter:drop-shadow(0 0 5px #d59f3d)}.demoMissionReactor{z-index:2;position:relative;text-align:center!important;border-bottom:0!important;border-right:1px solid #7dbec92b!important;grid-template-columns:1fr!important;align-content:center!important;justify-items:center!important;padding:18px!important;display:grid!important}.demoMissionReactor>small{color:#6fd9c6;letter-spacing:.13em;text-transform:uppercase;font-size:5px;font-weight:950}.demoReadinessGaugeV2{background:radial-gradient(circle,#09253a 0 55%,transparent 56%),conic-gradient(#6de0cb 0 82%,#6ba5b421 82%);border-radius:50%;place-items:center;width:144px;height:144px;margin-top:14px;animation:3.8s ease-in-out infinite demoMissionCoreBreathe;display:grid;position:relative;box-shadow:0 0 0 12px #51c3b109,0 0 54px #38bea926}.demoReadinessGaugeV2>i{border:1px dashed #6bdcc83b;border-radius:50%;animation:13s linear infinite demoMissionOrbit;position:absolute;inset:-12px}.demoReadinessGaugeV2>i:nth-child(2){border-color:#5396bc24;animation-duration:18s;animation-direction:reverse;inset:-25px}.demoReadinessGaugeV2>span{grid-template-columns:auto auto;justify-content:center;align-items:start;display:grid}.demoReadinessGaugeV2 strong{color:#f4fbfa;font:560 49px/.84 var(--cpos-display-font);letter-spacing:-.05em}.demoReadinessGaugeV2 sup{color:#73e0cc;margin:3px 0 0 3px;font-size:10px;font-weight:900}.demoReadinessGaugeV2 em{color:#6fd9c6;letter-spacing:.14em;text-transform:uppercase;grid-column:1/-1;margin-top:7px;font-size:5px;font-style:normal;font-weight:950}.demoReadinessProjection{background:#082a38db;border:1px solid #69dac633;border-radius:999px;align-items:center;gap:7px;margin-top:24px;padding:6px 8px 6px 11px;display:flex}.demoReadinessProjection span{color:#7e9ca7;text-transform:uppercase;font-size:5px;font-weight:850}.demoReadinessProjection strong{color:#ecf9f7;font-size:7px}.demoReadinessProjection i{color:#75dfcc;background:#69dcc726;border-radius:999px;place-items:center;min-width:24px;height:20px;font-size:6px;font-style:normal;font-weight:950;animation:2.2s ease-in-out infinite demoMissionLiftPulse;display:grid}.demoMissionReactor>p{color:#819ca6!important;max-width:175px!important;margin:11px 0 0!important;font-size:6px!important;line-height:1.5!important}.demoMissionReactor>footer{color:#7897a2!important;align-items:center!important;gap:6px!important;margin-top:11px!important;font-size:5px!important;display:flex!important}.demoMissionReactor>footer i{box-shadow:0 0 8px #6adcc799;background:#6edbc7!important;border-radius:50%!important;width:5px!important;height:5px!important}.demoMissionCommand{z-index:2;grid-template-columns:minmax(165px,.34fr) minmax(285px,.66fr);gap:9px;min-width:0;padding:13px 13px 12px 16px;display:grid;position:relative}.demoMissionRankRail{align-content:center;gap:8px;min-width:0;display:grid}.demoMissionRankRail button{color:#d8e8e8;text-align:left;cursor:pointer;background:linear-gradient(130deg,#0b2d3ee0,#061d2fe6);border:1px solid #7ab9c424;border-radius:10px;grid-template-columns:28px minmax(0,1fr) 30px;align-items:center;gap:8px;min-width:0;min-height:91px;padding:8px;transition:border-color .3s,background .3s,transform .3s,box-shadow .3s;display:grid;position:relative}.demoMissionRankRail button:hover,.demoMissionRankRail button.active{background:linear-gradient(110deg,#257a7752,#072334f2);border-color:#6bdec97a;transform:none;box-shadow:inset 2px 0 #69dbc7,0 12px 25px #000d192e}.demoMissionRankRail button>i{color:#71d9c6;background:#4bb1a117;border:1px solid #6dd8c52b;border-radius:8px;place-items:center;width:27px;height:27px;font-size:6px;font-style:normal;font-weight:950;display:grid}.demoMissionRankRail button.active>i{color:#083a44;background:#68dbc6}.demoMissionRankRail button>span{gap:3px;min-width:0;display:grid}.demoMissionRankRail small{color:#69d4c2;letter-spacing:.1em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:4.2px;font-weight:950;overflow:hidden}.demoMissionRankRail strong{color:#dcebea;text-overflow:ellipsis;white-space:nowrap;font-size:7.5px;overflow:hidden}.demoMissionRankRail em{color:#75939e;text-overflow:ellipsis;white-space:nowrap;font-size:5px;font-style:normal;overflow:hidden}.demoMissionRankRail button>b{color:#70ddc9;font:600 16px/1 var(--cpos-display-font)}.demoMissionLiveBrief{background:radial-gradient(circle at 88% 12%,#33ae9c29,#0000 31%),linear-gradient(145deg,#0b3041f7,#051b2cfa);border:1px solid #70d3c64a;border-radius:13px;grid-template-rows:auto auto auto auto auto 1fr;min-width:0;padding:14px;animation:.46s cubic-bezier(.2,.75,.2,1) both demoMissionBriefEnter;display:grid;position:relative;overflow:hidden;box-shadow:0 19px 42px #000c1838}.demoMissionLiveBrief:before{content:"";background:linear-gradient(90deg,#69ddc7,#53a1c180,#0000);height:2px;animation:2.6s ease-in-out infinite demoMissionHeaderSweep;position:absolute;top:0;left:0;right:0}.demoMissionLiveBrief>header{border-bottom:1px solid #7dbbc624;justify-content:space-between;align-items:center;gap:12px;padding-bottom:10px;display:flex}.demoMissionLiveBrief>header>span{align-items:center;gap:8px;display:flex}.demoMissionLiveBrief>header>span>i{color:#75dfcc;background:#41ab9d1f;border:1px solid #6adbc74d;border-radius:9px;place-items:center;width:31px;height:31px;display:grid}.demoMissionLiveBrief svg{width:16px;height:16px}.demoMissionLiveBrief>header>span>small{color:#70d8c5;letter-spacing:.11em;text-transform:uppercase;font-size:5px;font-weight:950}.demoMissionLiveBrief>header>strong{color:#71dfcb;font:600 25px/.8 var(--cpos-display-font);text-align:right;display:grid}.demoMissionLiveBrief>header>strong small{color:#7997a2;font:900 4px/1 var(--cpos-interface-font);letter-spacing:.09em;text-transform:uppercase;margin-top:5px}.demoMissionLiveBrief h3{color:#f0f8f7;font:560 22px/1 var(--cpos-display-font);letter-spacing:-.03em;margin:13px 0 0}.demoMissionLiveBrief>p{color:#8aa5ad;margin:7px 0 10px;font-size:6px;line-height:1.5}.demoMissionEvidencePath{border-top:1px solid #7ebcc721;border-bottom:1px solid #7ebcc721;grid-template-columns:1fr 14px 1fr 14px 1fr;align-items:center;gap:5px;padding:10px 0;display:grid}.demoMissionEvidencePath>span{grid-template-columns:24px minmax(0,1fr);align-items:center;gap:6px;min-width:0;display:grid}.demoMissionEvidencePath>span>i{color:#70d9c6;background:#40a29717;border:1px solid #70d3c533;border-radius:7px;grid-row:1/3;place-items:center;width:23px;height:23px;display:grid}.demoMissionEvidencePath svg{width:12px;height:12px}.demoMissionEvidencePath small{color:#658792;letter-spacing:.08em;text-transform:uppercase;font-size:3.8px;font-weight:900}.demoMissionEvidencePath strong{color:#c8dbdc;text-overflow:ellipsis;white-space:nowrap;font-size:5.2px;overflow:hidden}.demoMissionEvidencePath>b{color:#65cdbc;text-align:center;font-size:8px;animation:1.6s ease-in-out infinite demoMissionArrow}.demoMissionMetaGrid{border:1px solid #7ebcc721;border-radius:8px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:10px;display:grid}.demoMissionMetaGrid>span{border-right:1px solid #7ebcc71f;gap:4px;min-width:0;padding:8px;display:grid}.demoMissionMetaGrid>span:last-child{border-right:0}.demoMissionMetaGrid small{color:#688995;letter-spacing:.08em;text-transform:uppercase;font-size:4px;font-weight:900}.demoMissionMetaGrid strong{color:#dce9e9;text-overflow:ellipsis;white-space:nowrap;font-size:5.8px;overflow:hidden}.demoMissionLiveBrief>footer{border-top:1px solid #7ebcc724;justify-content:space-between;align-self:end;align-items:center;gap:9px;margin-top:10px;padding-top:10px;display:flex}.demoMissionLiveBrief>footer>span{color:#7998a2;text-transform:uppercase;align-items:center;gap:6px;font-size:4.5px;font-weight:850;display:flex}.demoMissionLiveBrief>footer>span i{background:#6bdbc7;border-radius:50%;width:5px;height:5px;box-shadow:0 0 8px #58c6b2}.demoMissionLiveBrief>footer button{color:#e4f4f2;font:850 5.4px var(--cpos-interface-font);cursor:pointer;background:linear-gradient(90deg,#36a39638,#28787a14);border:1px solid #68dac652;border-radius:7px;align-items:center;gap:15px;padding:8px 9px;display:flex}.demoMissionLiveBrief>footer button b{color:#72ddca;font-size:8px}.demoMissionPackageBridge{z-index:3;background:#041828ad;grid-column:1/-1;color:#6f909b!important;letter-spacing:.1em!important;text-transform:uppercase!important;border-top:1px solid #7ebec929!important;border-bottom:0!important;grid-template-columns:auto 1fr auto 1fr auto!important;align-items:center!important;gap:9px!important;padding:0 18px!important;font-size:4.5px!important;font-weight:900!important;display:grid!important}.demoMissionPackageBridge i{background:#6bd5c433;width:100%;height:1px;position:relative}.demoMissionPackageBridge i:after{content:"";background:#6bdbc7;border-radius:50%;width:5px;height:5px;animation:2.4s linear infinite demoMissionBridgeSignal;position:absolute;top:-2px;left:0;box-shadow:0 0 7px #54c5b0}.demoMissionPackageBridge strong{color:#6fd7c4}@keyframes demoMissionRouteFlow{to{stroke-dashoffset:-60px}}@keyframes demoMissionSignalPulse{0%,to{opacity:.45;transform:scale(.82)}50%{opacity:1;transform:scale(1.2)}}@keyframes demoMissionCoreBreathe{0%,to{box-shadow:0 0 0 12px #51c3b109,0 0 44px #38bea91c}50%{box-shadow:0 0 0 17px #51c3b10d,0 0 69px #38bea938}}@keyframes demoMissionOrbit{to{transform:rotate(360deg)}}@keyframes demoMissionLiftPulse{0%,to{background:#69dcc71f}50%{background:#69dcc747;box-shadow:0 0 13px #52c9b62b}}@keyframes demoMissionBriefEnter{0%{opacity:.25;transform:translate(10px)}to{opacity:1;transform:none}}@keyframes demoMissionHeaderSweep{0%,to{opacity:.35;transform-origin:0;transform:scaleX(.25)}50%{opacity:1;transform-origin:0;transform:scaleX(1)}}@keyframes demoMissionArrow{0%,to{opacity:.4;transform:translate(-2px)}50%{opacity:1;transform:translate(2px)}}@keyframes demoMissionBridgeSignal{0%{left:0}to{left:calc(100% - 5px)}}@media (max-width:900px){.demoMissionCommand{grid-template-columns:minmax(140px,.38fr) minmax(250px,.62fr);padding-left:12px}.demoMissionRankRail button{grid-template-columns:25px minmax(0,1fr) 25px;min-height:82px}.demoMissionRankRail button>i{width:24px;height:24px}.demoMissionEvidencePath{grid-template-columns:1fr 10px 1fr 10px 1fr}.demoMissionEvidencePath>span{grid-template-columns:1fr}.demoMissionEvidencePath>span>i{grid-row:auto;justify-self:start}.demoMissionEvidencePath small,.demoMissionEvidencePath strong{grid-column:1}.demoMissionMetaGrid>span{padding:6px}}@media (max-width:760px){.demoMissionsScene{grid-template-rows:44px minmax(0,1fr);min-height:760px}.demoMissionWorkspaceV2{grid-template-rows:170px minmax(0,1fr) 34px;grid-template-columns:1fr}.demoMissionRoutes{display:none}.demoMissionReactor{text-align:left!important;border-bottom:1px solid #7dbec92b!important;border-right:0!important;grid-template-rows:auto auto auto auto!important;grid-template-columns:120px minmax(0,1fr)!important;justify-items:start!important;padding:11px 16px!important}.demoMissionReactor>small{grid-column:2}.demoReadinessGaugeV2{grid-row:1/5;width:104px;height:104px;margin:0}.demoReadinessGaugeV2 strong{font-size:36px}.demoReadinessProjection{margin-top:7px}.demoMissionReactor>p{margin-top:6px!important}.demoMissionReactor>footer{margin-top:5px!important}.demoMissionCommand{grid-template-rows:auto minmax(0,1fr);grid-template-columns:1fr;gap:8px;padding:9px}.demoMissionRankRail{grid-template-columns:repeat(3,minmax(0,1fr));gap:5px}.demoMissionRankRail button{grid-template-columns:22px minmax(0,1fr);min-height:61px;padding:6px}.demoMissionRankRail button:hover,.demoMissionRankRail button.active{transform:translateY(-2px)}.demoMissionRankRail button>i{width:21px;height:21px}.demoMissionRankRail button>b,.demoMissionRankRail em{display:none}.demoMissionRankRail strong{font-size:6px}.demoMissionLiveBrief{padding:11px}.demoMissionLiveBrief h3{font-size:19px}.demoMissionEvidencePath{padding:8px 0}.demoMissionPackageBridge{padding:0 10px!important}.demoMissionPackageBridge span:first-child{display:none}.demoMissionPackageBridge{grid-template-columns:1fr auto 1fr auto}.demoMissionPackageBridge i:first-of-type{display:none}}@media (prefers-reduced-motion:reduce){.demoMissionRoutes path,.demoMissionsScene>header strong i,.demoReadinessGaugeV2,.demoReadinessGaugeV2>i,.demoReadinessProjection i,.demoMissionLiveBrief:before,.demoMissionEvidencePath>b,.demoMissionPackageBridge i:after{animation:none!important}}.demoHeroDossierJourney{grid-template-rows:43px minmax(270px,1fr) 43px}.demoHeroDossier{background:linear-gradient(110deg,#082435e6,#093342b3),repeating-linear-gradient(90deg,#0000 0 53px,#7ebcc80b 54px),repeating-linear-gradient(0deg,#0000 0 35px,#7ebcc80b 36px);border-top:1px solid #7ebec926;border-bottom:1px solid #7ebec926;grid-template-rows:minmax(0,1fr) 34px;grid-template-columns:25% 48% 27%;min-height:270px;display:grid;position:relative;overflow:hidden}.demoHeroDossier:before{z-index:0;content:"";background:linear-gradient(100deg,#0000 0 38%,#65dec90e 49%,#0000 60%);animation:7s ease-in-out infinite demoDossierFieldSweep;position:absolute;inset:0}.demoHeroDossierActivity,.demoHeroDossierStage,.demoHeroDossierExports{z-index:2;min-width:0;padding:13px 10px;position:relative}.demoHeroDossierActivity{border-right:1px solid #7ebec924;align-content:center;gap:7px;display:grid}.demoHeroDossierActivity>header,.demoHeroDossierExports>header{color:#6ed8c5;letter-spacing:.11em;text-transform:uppercase;justify-content:space-between;align-items:center;margin-bottom:3px;font-size:5px;font-weight:950;display:flex}.demoHeroDossierActivity>header strong,.demoHeroDossierExports>header strong{color:#839fa8;font-size:5px}.demoHeroDossierActivity article{background:linear-gradient(90deg,#2575712b,#08233440);border-left:2px solid #6cdcc82e;grid-template-columns:25px minmax(0,1fr) 12px;align-items:center;gap:6px;min-width:0;min-height:44px;padding:5px 6px;animation:4.8s ease-in-out infinite demoDossierEvidenceRead;display:grid}.demoHeroDossierActivity article:nth-of-type(2){animation-delay:-1.6s}.demoHeroDossierActivity article:nth-of-type(3){animation-delay:-3.2s}.demoHeroDossierActivity article>i{color:#71dbc8;background:#45aa9d1a;border:1px solid #6adac733;border-radius:6px;place-items:center;width:23px;height:23px;display:grid}.demoHeroDossierActivity svg{width:12px;height:12px}.demoHeroDossierActivity article>span{gap:2px;min-width:0;display:grid}.demoHeroDossierActivity small{color:#688d99;text-transform:uppercase;font-size:4px;font-weight:900}.demoHeroDossierActivity article strong{color:#dbeaea;text-overflow:ellipsis;white-space:nowrap;font-size:5.8px;overflow:hidden}.demoHeroDossierActivity article>b{color:#6fdac7;font-size:6px}.demoHeroDossierStage{perspective:900px;border-right:1px solid #7ebec924;place-items:center;display:grid}.demoHeroDossierStage>small{color:#6f919c;text-align:center;font-size:4.5px;line-height:1.3;position:absolute;bottom:9px;left:15px;right:15px}.demoHeroDossierStack{width:230px;height:174px;position:absolute;top:21px;left:50%;transform:translate(-50%)rotateX(1deg)}.demoHeroDossierStack>i{background:#0e4151;border:1px solid #6cd0c342;border-radius:8px;position:absolute;inset:0;box-shadow:0 14px 24px #000c1836}.demoHeroDossierStack>i:first-child{opacity:.32;transform:translate(14px,9px)rotate(2.4deg)}.demoHeroDossierStack>i:nth-child(2){opacity:.56;transform:translate(8px,5px)rotate(1.2deg)}.demoHeroDossierStack>i:nth-child(3){opacity:.8;transform:translate(3px,2px)}.demoHeroDossierPage{z-index:3;color:#0b3544;background:linear-gradient(#115c5b06 1px,#0000 1px) 0 0/28px 28px,linear-gradient(90deg,#115c5b06 1px,#0000 1px) 0 0/28px 28px,linear-gradient(145deg,#f3faf7,#cee4e1);border:1px solid #89cbc5bd;border-radius:8px;grid-template-rows:31px 37px 1fr 24px;width:226px;height:170px;animation:4.6s ease-in-out infinite demoDossierPageFloat;display:grid;position:relative;overflow:hidden;transform:translateY(-5px);box-shadow:0 20px 38px #000a1652}.demoHeroDossierPage>header{border-bottom:1px solid #0d555826;justify-content:space-between;align-items:center;padding:0 9px;display:flex}.demoHeroDossierPage>header span{color:#197b75;letter-spacing:.1em;text-transform:uppercase;font-size:4.3px;font-weight:950}.demoHeroDossierPage>header b{color:#0b4350;font:650 18px/.8 var(--cpos-display-font)}.demoHeroDossierPage>header sup{color:#17867d;font:900 5px var(--cpos-interface-font)}.demoHeroDossierIdentity{border-bottom:1px solid #0d555821;grid-template-columns:25px minmax(0,1fr) auto;align-items:center;gap:7px;padding:5px 9px;display:grid}.demoHeroDossierIdentity>i{color:#dff9f3;background:#0e6268;border-radius:6px;place-items:center;width:23px;height:23px;display:grid}.demoHeroDossierIdentity svg{width:13px;height:13px}.demoHeroDossierIdentity>span{gap:2px;display:grid}.demoHeroDossierIdentity small{color:#5d8387;text-transform:uppercase;font-size:3.6px;font-weight:900}.demoHeroDossierIdentity strong{font-size:5.8px}.demoHeroDossierIdentity em{color:#167a72;text-transform:uppercase;border:1px solid #15756c2e;border-radius:999px;padding:3px 4px;font-size:3.5px;font-style:normal;font-weight:950}.demoHeroDossierPage ol{margin:0;padding:3px 9px;list-style:none;display:grid}.demoHeroDossierPage li{border-bottom:1px solid #0d55581a;grid-template-columns:15px minmax(0,1fr) auto;align-items:center;gap:6px;padding:3px 0;display:grid}.demoHeroDossierPage li:last-child{border-bottom:0}.demoHeroDossierPage li>i{color:#187e76;background:#11696514;border-radius:4px;place-items:center;width:14px;height:14px;font-size:3.3px;font-style:normal;font-weight:950;display:grid}.demoHeroDossierPage li>span{gap:1px;display:grid}.demoHeroDossierPage li small{color:#67878b;text-transform:uppercase;font-size:3.2px;font-weight:900}.demoHeroDossierPage li strong{font-size:4.8px}.demoHeroDossierPage li>b{color:#1a7d75;text-transform:uppercase;font-size:3.6px}.demoHeroDossierPage li.active>i{color:#e0faf4;background:#0e6869}.demoHeroDossierPage li.active>b{color:#b27a17}.demoHeroDossierPage>footer{color:#52777d;text-transform:uppercase;border-top:1px solid #0d555824;justify-content:space-between;align-items:center;padding:0 9px;font-size:3.7px;font-weight:900;display:flex}.demoHeroDossierPage>footer span{align-items:center;gap:4px;display:flex}.demoHeroDossierPage>footer span i{background:#168278;border-radius:50%;width:4px;height:4px}.demoHeroDossierPage>footer strong{color:#16796f;font-size:3.7px}.demoHeroDossierScanner{z-index:5;content:"";background:linear-gradient(90deg,#0000,#77e4d0 18% 82%,#0000);width:246px;height:2px;animation:4.4s ease-in-out infinite demoDossierScanner;position:absolute;top:21px;left:50%;transform:translate(-50%);box-shadow:0 0 13px #63e0cbd9}.demoHeroDossierExports{align-content:center;gap:7px;display:grid}.demoHeroDossierExports article{color:#0b3a48;background:linear-gradient(145deg,#e9f6f2,#bfdeda);border:1px solid #84ccc657;border-radius:6px;grid-template-columns:21px minmax(0,1fr) 25px;align-items:center;gap:6px;min-width:0;min-height:39px;padding:4px 6px;animation:5.1s ease-in-out infinite demoDossierOutputStack;display:grid;box-shadow:0 8px 18px #000c1830}.demoHeroDossierExports article:nth-of-type(2){margin-left:5px;animation-delay:-1.7s}.demoHeroDossierExports article:nth-of-type(3){margin-left:10px;animation-delay:-3.4s}.demoHeroDossierExports article>i{color:#def8f2;background:#0f6b6b;border-radius:50%;place-items:center;width:20px;height:20px;font-size:4px;font-style:normal;font-weight:950;display:grid}.demoHeroDossierExports article>span{gap:2px;min-width:0;display:grid}.demoHeroDossierExports small{color:#407479;text-transform:uppercase;font-size:3.7px;font-weight:950}.demoHeroDossierExports article strong{text-overflow:ellipsis;white-space:nowrap;font-size:5.5px;overflow:hidden}.demoHeroDossierExports article>b{color:#13756f;letter-spacing:.05em;font-size:4px}.demoHeroDossierExports>footer{color:#7597a1;text-transform:uppercase;border-top:1px solid #7dbcc726;justify-content:space-between;align-items:center;margin-top:1px;padding-top:8px;font-size:4.5px;font-weight:900;display:flex}.demoHeroDossierExports>footer span{align-items:center;gap:5px;display:flex}.demoHeroDossierExports>footer span i{background:#6ddbc7;border-radius:50%;width:5px;height:5px;animation:1.8s ease-in-out infinite demoMissionSignalPulse;box-shadow:0 0 8px #57c6b2}.demoHeroDossierExports>footer>b{color:#6edbc7;font-size:5px}.demoHeroDossierProgress{z-index:3;color:#648894;letter-spacing:.09em;text-transform:uppercase;background:#041727a8;border-top:1px solid #7ebec926;grid-column:1/-1;grid-template-columns:auto 1fr auto 1fr auto 1fr auto;align-items:center;gap:7px;padding:0 14px;font-size:4px;font-weight:950;display:grid}.demoHeroDossierProgress>span{white-space:nowrap;align-items:center;gap:5px;display:flex}.demoHeroDossierProgress span i{border:1px solid #78b8c42e;border-radius:50%;place-items:center;width:15px;height:15px;font-size:3.5px;font-style:normal;display:grid}.demoHeroDossierProgress span.complete{color:#75d9c7}.demoHeroDossierProgress span.active{color:#efbf61}.demoHeroDossierProgress>span.active i{background:#d79d361f;border-color:#e7b45073}.demoHeroDossierProgress>b{background:#77b7c333;width:100%;height:1px;position:relative}.demoHeroDossierProgress>b:after{content:"";background:#6bdac6;border-radius:50%;width:5px;height:5px;animation:2.5s linear infinite demoDossierProgress;position:absolute;top:-2px;left:0;box-shadow:0 0 7px #55c6b1}.demoHeroDossierProgress>b:nth-of-type(2):after{animation-delay:-.8s}.demoHeroDossierProgress>b:nth-of-type(3):after{animation-delay:-1.6s}@keyframes demoDossierFieldSweep{0%,12%{opacity:0;transform:translate(-70%)}30%{opacity:1}82%,to{opacity:0;transform:translate(70%)}}@keyframes demoDossierEvidenceRead{0%,70%,to{border-left-color:#6cdcc82e;transform:none}80%{background:linear-gradient(90deg,#38a79847,#08233440);border-left-color:#6ce0ca;transform:translate(2px)}}@keyframes demoDossierPageFloat{0%,to{transform:translateY(-5px)rotateX(0)}50%{transform:translateY(-8px)rotateX(1deg)}}@keyframes demoDossierScanner{0%,12%{opacity:0;top:21px}22%{opacity:1}76%{opacity:1;top:190px}88%,to{opacity:0;top:190px}}@keyframes demoDossierOutputStack{0%,66%,to{border-color:#84ccc657;transform:translate(0)}77%{border-color:#68e1cbcc;transform:translate(-3px);box-shadow:0 10px 24px #000c1840,0 0 15px #4fcdb829}}@keyframes demoDossierProgress{0%{left:0}to{left:calc(100% - 5px)}}@media (max-width:760px){.demoHeroDossier{grid-template-rows:132px 250px 142px 34px;grid-template-columns:1fr;min-height:558px}.demoHeroDossierActivity,.demoHeroDossierExports{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;padding:10px 14px}.demoHeroDossierActivity{border-bottom:1px solid #7ebec924;border-right:0}.demoHeroDossierActivity>header,.demoHeroDossierExports>header{grid-column:1/-1}.demoHeroDossierActivity article{grid-template-columns:22px minmax(0,1fr);min-height:62px}.demoHeroDossierActivity article>b{display:none}.demoHeroDossierActivity article>i{width:20px;height:20px}.demoHeroDossierStage{border-bottom:1px solid #7ebec924;border-right:0}.demoHeroDossierStack{top:29px}.demoHeroDossierPage{transform:translateY(0)}.demoHeroDossierScanner{top:29px}.demoHeroDossierExports article{grid-template-columns:18px minmax(0,1fr);min-height:53px}.demoHeroDossierExports article:nth-of-type(2),.demoHeroDossierExports article:nth-of-type(3){margin-left:0}.demoHeroDossierExports article>b,.demoHeroDossierExports>footer{display:none}.demoHeroDossierProgress{padding:0 10px}.demoHeroDossierProgress>span{font-size:3.5px}}@media (prefers-reduced-motion:reduce){.demoHeroDossier:before,.demoHeroDossierActivity article,.demoHeroDossierPage,.demoHeroDossierScanner,.demoHeroDossierExports article,.demoHeroDossierExports>footer span i,.demoHeroDossierProgress>b:after{animation:none!important}}.demoStudioBriefing>.demoBriefWhy{margin-bottom:12px}.trustV2Page,.complianceV2Page,.privacyV2Page{--assure-ink:#082b41;--assure-copy:#58737f;--assure-line:#c8dadd;--assure-mint:#6edbc6;box-sizing:border-box;color:var(--assure-ink);font-family:var(--cpos-interface-font);background:#f3f7f6;overflow:hidden}.trustV2Page *,.complianceV2Page *,.privacyV2Page *{box-sizing:border-box}.trustV2Eyebrow,.complianceV2Eyebrow,.privacyV2Eyebrow{color:#168579;letter-spacing:.16em;text-transform:uppercase;margin:0;font-size:8px;font-weight:950}.trustV2Eyebrow>span,.complianceV2Eyebrow>span,.privacyV2Eyebrow>span{background:#6edbc6;border-radius:50%;width:7px;height:7px;margin-right:9px;display:inline-block;box-shadow:0 0 0 6px #6edbc61a,0 0 15px #6edbc66b}.trustV2Hero,.complianceV2Hero,.privacyV2Hero{color:#eff9f8;background:linear-gradient(#69b5c20d 1px,#0000 1px) 0 0/64px 64px,linear-gradient(90deg,#69b5c20c 1px,#0000 1px) 0 0/64px 64px,radial-gradient(circle at 88% 17%,#35c9b233,#0000 34%),linear-gradient(118deg,#051a2e,#082f47 61%,#0b5355);grid-template-columns:minmax(390px,.86fr) minmax(600px,1.14fr);align-items:center;gap:clamp(38px,5vw,78px);min-height:470px;padding:34px max(32px,50vw - 750px);display:grid;position:relative;overflow:hidden}.trustV2Hero:after,.complianceV2Hero:after,.privacyV2Hero:after{content:"";filter:blur(45px);background:#51d5be14;border-radius:50%;width:450px;height:230px;position:absolute;bottom:-110px;right:8%}.trustV2HeroCopy,.complianceV2HeroCopy,.privacyV2HeroCopy,.trustIndexConsole,.complianceRoleConsole,.privacyReceipt{z-index:2;position:relative}.trustV2Hero .trustV2Eyebrow,.complianceV2Hero .complianceV2Eyebrow,.privacyV2Hero .privacyV2Eyebrow{color:#72dfcb}.trustV2HeroCopy h1,.complianceV2HeroCopy h1,.privacyV2HeroCopy h1{color:#f5fbfa;max-width:690px;font:550 clamp(46px,4.15vw,67px)/.94 var(--cpos-display-font);letter-spacing:-.052em;margin:13px 0 0}.trustV2HeroCopy>p:not(.trustV2Eyebrow),.complianceV2HeroCopy>p:not(.complianceV2Eyebrow),.privacyV2HeroCopy>p:not(.privacyV2Eyebrow){color:#b5cbd0;max-width:640px;margin:18px 0 0;font-size:clamp(13px,1vw,16px);font-weight:600;line-height:1.58}.trustV2HeroActions,.complianceV2Actions,.privacyV2Actions{gap:10px;margin-top:23px;display:flex}.trustV2HeroActions a,.complianceV2Actions a,.privacyV2Actions a{color:#ddecf0;background:#0d37466b;border:1px solid #79d2c847;border-radius:8px;justify-content:space-between;align-items:center;gap:25px;min-height:43px;padding:0 15px;font-size:9px;font-weight:900;text-decoration:none;transition:all .2s;display:flex}.trustV2HeroActions a:first-child,.complianceV2Actions a:first-child,.privacyV2Actions a:first-child{color:#0b5350;background:#e3faf5;border-color:#6ddbc6}.trustV2HeroActions a:hover,.complianceV2Actions a:hover,.privacyV2Actions a:hover{border-color:#7ee5d2;transform:translateY(-2px)}.trustIndexConsole{background:linear-gradient(145deg,#041b2cf0,#052d38e6);border:1px solid #7ec8d047;border-radius:17px;overflow:hidden;box-shadow:0 28px 70px #000c184d}.trustIndexConsole>header,.trustIndexConsole>footer{color:#7696a1;letter-spacing:.11em;text-transform:uppercase;border-bottom:1px solid #80becb26;justify-content:space-between;align-items:center;min-height:43px;padding:0 16px;font-size:6px;font-weight:950;display:flex}.trustIndexConsole>header span{color:#deeceb;align-items:center;gap:8px;display:flex}.trustIndexConsole>header i{background:#69dcc7;border-radius:50%;width:6px;height:6px;box-shadow:0 0 11px #69dcc7}.trustIndexConsole>header strong,.trustIndexConsole>footer strong{color:#6edbc7;font-size:6px}.trustIndexBody{background:linear-gradient(#7bbbc60d 1px,#0000 1px) 0 0/48px 48px,linear-gradient(90deg,#7bbbc60b 1px,#0000 1px) 0 0/48px 48px,radial-gradient(circle,#4cc9b421,#0000 38%);grid-template-rows:1fr 1fr;grid-template-columns:1fr 134px 1fr;align-items:center;gap:11px;height:315px;padding:18px;display:grid;position:relative}.trustIndexCore{z-index:3;text-align:center;background:radial-gradient(circle,#0c4550,#062238 72%);border:1px solid #67d8c4;border-radius:50%;grid-area:1/2/3;align-content:center;place-self:center;place-items:center;width:125px;height:125px;display:grid;box-shadow:0 0 0 12px #69dbc709,0 0 46px #4cc9b42e}.trustIndexCore small{color:#6edcc8;letter-spacing:.12em;text-transform:uppercase;font-size:5px;font-weight:950}.trustIndexCore strong{color:#f0f8f7;font:560 25px var(--cpos-display-font);margin-top:3px}.trustIndexCore span{color:#7596a0;margin-top:5px;font-size:5px;font-weight:850}.trustIndexBody>a{z-index:2;color:#dceaea;background:linear-gradient(115deg,#12404ff5,#072535f5);border:1px solid #7bc0c933;border-radius:9px;grid-template-columns:27px minmax(0,1fr) 10px;align-items:center;gap:7px;min-height:70px;padding:8px;text-decoration:none;transition:all .2s;display:grid;position:relative}.trustIndexBody>a:hover{border-color:#67d7c3;transform:translateY(-2px)}.trustIndexBody>a:after{z-index:-1;content:"";border-top:1px dashed #63d3bf61;width:52px;position:absolute;top:50%}.trustIndexBody>a:nth-of-type(odd):after{right:-53px}.trustIndexBody>a:nth-of-type(2n):after{left:-53px}.trustIndexBody>a.route1,.trustIndexBody>a.route3{grid-column:1}.trustIndexBody>a.route2,.trustIndexBody>a.route4{grid-column:3}.trustIndexBody>a.route3,.trustIndexBody>a.route4{grid-row:2}.trustIndexBody>a>i{color:#71dbc8;background:#47a99d1a;border:1px solid #69d9c647;border-radius:7px;place-items:center;width:27px;height:27px;font-size:5px;font-style:normal;font-weight:950;display:grid}.trustIndexBody>a>span{gap:3px;min-width:0;display:grid}.trustIndexBody>a small{color:#6f909a;text-overflow:ellipsis;white-space:nowrap;font-size:4.5px;font-weight:850;overflow:hidden}.trustIndexBody>a strong{color:#dceaea;font-size:7px}.trustIndexBody>a>b{color:#6edbc7;font-size:9px}.trustIndexConsole>footer{border-top:1px solid #80becb24;border-bottom:0;min-height:35px}.trustQuestionIndex{width:min(1500px,100% - 64px);margin:auto;padding:74px 0 70px}.trustQuestionIndex>header,.trustResourceRail{grid-template-columns:minmax(0,1fr) minmax(360px,.56fr);align-items:end;gap:70px;display:grid}.trustQuestionIndex h2,.trustPostureBand h2,.trustResourceRail h2,.trustV2Closing h2{color:#082b41;font:550 clamp(42px,3.8vw,63px)/.96 var(--cpos-display-font);letter-spacing:-.048em;margin:10px 0 0}.trustQuestionIndex>header>p{color:#58747f;margin:0;font-size:13px;font-weight:620;line-height:1.65}.trustQuestionIndex>nav{border-top:1px solid var(--assure-line);margin-top:39px}.trustQuestionIndex>nav>a{border-bottom:1px solid var(--assure-line);color:#0a3045;grid-template-columns:52px minmax(0,1fr) auto;align-items:center;gap:25px;min-height:111px;text-decoration:none;transition:all .2s;display:grid}.trustQuestionIndex>nav>a:hover{background:linear-gradient(90deg,#69dbc712,#0000);padding-left:9px}.trustQuestionIndex>nav>a>span{color:#168478;font-size:9px;font-weight:950}.trustQuestionIndex>nav>a>div{grid-template-columns:minmax(250px,.42fr) minmax(0,1fr);align-items:center;gap:9px 30px;display:grid}.trustQuestionIndex>nav small{color:#168478;text-transform:uppercase;grid-column:1;font-size:7px;font-weight:900}.trustQuestionIndex>nav strong{color:#0a3045;font:560 30px var(--cpos-display-font);grid-column:1}.trustQuestionIndex>nav p{color:#5d7782;grid-area:1/2/3;margin:0;font-size:12px;line-height:1.55}.trustQuestionIndex>nav em{color:#177d74;text-transform:uppercase;align-items:center;gap:18px;font-size:8px;font-style:normal;font-weight:900;display:flex}.trustQuestionIndex>nav em b{font-size:14px}.trustPostureBand{color:#eef8f7;background:linear-gradient(120deg,#061d32,#093b4a 70%,#0a5455);padding:68px max(32px,50vw - 750px)}.trustPostureBand .trustV2Eyebrow{color:#6edcc8}.trustPostureBand h2{color:#eff8f7;max-width:760px}.trustPostureBand>div{border-top:1px solid #82c4cc2e;grid-template-columns:repeat(4,1fr);margin-top:38px;display:grid}.trustPostureBand article{border-right:1px solid #82c4cc29;min-height:142px;padding:23px 25px 10px 0}.trustPostureBand article+article{padding-left:25px}.trustPostureBand article:last-child{border-right:0}.trustPostureBand article>span{color:#6fdac6;font-size:7px;font-weight:950}.trustPostureBand article strong{color:#e9f5f4;margin-top:19px;font-size:16px;display:block}.trustPostureBand article p{color:#90abb3;margin:8px 0 0;font-size:10px;line-height:1.55}.trustResourceRail{width:min(1500px,100% - 64px);margin:auto;padding:65px 0}.trustResourceRail h2{max-width:700px;font-size:clamp(38px,3.3vw,54px)}.trustResourceRail>nav{border-top:1px solid var(--assure-line)}.trustResourceRail>nav>a{border-bottom:1px solid var(--assure-line);color:#0a3045;justify-content:space-between;align-items:center;min-height:76px;text-decoration:none;display:flex}.trustResourceRail>nav span{gap:4px;display:grid}.trustResourceRail>nav strong{font-size:12px}.trustResourceRail>nav small{color:#66808a;font-size:8px}.trustResourceRail>nav b{color:#168579;font-size:15px}.trustV2Closing,.complianceV2Closing,.privacyV2Closing{background:#e3eeec;justify-content:space-between;align-items:center;gap:40px;min-height:180px;padding:44px max(32px,50vw - 750px);display:flex}.trustV2Closing h2,.complianceV2Closing h2,.privacyV2Closing h2{font-size:clamp(38px,3.2vw,52px)}.trustV2Closing>div>p:last-child{color:#5d7782;max-width:680px;margin:10px 0 0;font-size:11px}.trustV2Closing>a,.complianceV2Closing>a,.privacyV2Closing>a{color:#eff9f7;background:#0a4352;border-radius:8px;justify-content:space-between;align-items:center;min-width:200px;min-height:48px;padding:0 17px;font-size:9px;font-weight:900;text-decoration:none;display:flex}.complianceRoleConsole{background:linear-gradient(145deg,#041b2cf0,#052d38e6);border:1px solid #7ec8d047;border-radius:17px;overflow:hidden;box-shadow:0 28px 70px #000c184d}.complianceRoleConsole>header,.complianceRoleConsole>footer{color:#7897a2;letter-spacing:.11em;text-transform:uppercase;border-bottom:1px solid #80becb26;justify-content:space-between;align-items:center;min-height:43px;padding:0 16px;font-size:6px;font-weight:950;display:flex}.complianceRoleConsole>header span{color:#deeceb;align-items:center;gap:8px;display:flex}.complianceRoleConsole>header i{background:#69dcc7;border-radius:50%;width:6px;height:6px;box-shadow:0 0 11px #69dcc7}.complianceRoleConsole>header strong,.complianceRoleConsole>footer strong{color:#6edbc7;font-size:6px}.complianceRoleConsole>div{background-color:#0000;background-image:linear-gradient(#7bbbc60b 1px,#0000 1px),linear-gradient(90deg,#7bbbc60a 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:48px 48px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;gap:7px;padding:13px 15px;display:grid}.complianceRoleConsole article{background:#0c3545bd;border:1px solid #7abec82e;border-radius:9px;grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:75px;padding:9px 11px;display:grid;position:relative}.complianceRoleConsole article:after{content:"";border-left:1px dashed #69dac75c;height:8px;position:absolute;bottom:-8px;right:51px}.complianceRoleConsole article:last-child:after{display:none}.complianceRoleConsole article>b{color:#6fdac6;background:#42a4981a;border:1px solid #68dac642;border-radius:8px;place-items:center;width:31px;height:31px;font-size:5px;display:grid}.complianceRoleConsole article>span{gap:2px;display:grid}.complianceRoleConsole article small{color:#6c8d98;text-transform:uppercase;font-size:4.5px;font-weight:900}.complianceRoleConsole article strong{color:#deeceb;font-size:8px}.complianceRoleConsole article p{color:#829fa8;margin:1px 0 0;font-size:5.5px;line-height:1.35}.complianceRoleConsole article em{color:#6fdac6;text-transform:uppercase;border:1px solid #69dac72e;border-radius:999px;padding:5px 7px;font-size:4px;font-style:normal;font-weight:950}.complianceRoleConsole article.role3{border-color:#5da6cf3d}.complianceRoleConsole article.role3>b{color:#6cb5dd;border-color:#5ba7cf4d}.complianceRoleConsole>footer{border-top:1px solid #80becb24;border-bottom:0;min-height:35px}.complianceRoleMap{width:min(1500px,100% - 64px);margin:auto;padding:72px 0}.complianceRoleMap>header{grid-template-columns:minmax(0,1fr) minmax(360px,.56fr);align-items:end;gap:70px;display:grid}.complianceRoleMap h2,.complianceCheckpointBand h2,.complianceProviderBoundary h2,.complianceReferenceRail h2,.complianceV2Closing h2{color:#082b41;font:550 clamp(42px,3.8vw,63px)/.96 var(--cpos-display-font);letter-spacing:-.048em;margin:10px 0 0}.complianceRoleMap>header>p{color:#58747f;margin:0;font-size:13px;line-height:1.65}.complianceBoundarySplit{border:1px solid var(--assure-line);background:#f8faf9;grid-template-columns:1fr 1fr;margin-top:42px;display:grid}.complianceBoundarySplit>section{padding:28px 30px}.complianceBoundarySplit>section+section{border-left:1px solid var(--assure-line);background:#eef4f3}.complianceBoundarySplit header{border-bottom:1px solid var(--assure-line);padding-bottom:21px}.complianceBoundarySplit header span{color:#168478;text-transform:uppercase;font-size:7px;font-weight:950}.complianceBoundarySplit h3{color:#0a3045;font:560 34px var(--cpos-display-font);margin:8px 0 0}.complianceBoundarySplit ul{grid-template-columns:1fr 1fr;gap:0 25px;margin:18px 0 0;padding:0;list-style:none;display:grid}.complianceBoundarySplit li{color:#536f7a;border-bottom:1px solid #b8cfd2b3;grid-template-columns:22px 1fr;align-items:start;gap:9px;min-height:52px;padding:10px 0;font-size:9px;line-height:1.4;display:grid}.complianceBoundarySplit li i{color:#168478;background:#dff1ed;border-radius:50%;place-items:center;width:20px;height:20px;font-style:normal;font-weight:950;display:grid}.complianceBoundarySplit>section+section li i{color:#647b84;background:#e3e9e9}.complianceCheckpointBand{color:#edf8f7;background:linear-gradient(120deg,#061d32,#093b4a 70%,#0a5455);padding:65px max(32px,50vw - 750px)}.complianceCheckpointBand .complianceV2Eyebrow{color:#70ddc9}.complianceCheckpointBand h2{color:#eff8f7;max-width:760px}.complianceCheckpointBand>div{border-top:1px solid #82c4cc2e;grid-template-columns:repeat(4,1fr);margin-top:38px;display:grid}.complianceCheckpointBand article{border-right:1px solid #82c4cc29;min-height:145px;padding:23px 25px 10px 0}.complianceCheckpointBand article+article{padding-left:25px}.complianceCheckpointBand article:last-child{border-right:0}.complianceCheckpointBand article span{color:#6fdac6;font-size:7px;font-weight:950}.complianceCheckpointBand article strong{color:#e9f5f4;margin-top:18px;font-size:16px;display:block}.complianceCheckpointBand article p{color:#94afb6;margin:8px 0 0;font-size:10px;line-height:1.55}.complianceProviderBoundary{grid-template-columns:minmax(0,.78fr) minmax(500px,1.22fr);align-items:center;gap:65px;width:min(1500px,100% - 64px);margin:auto;padding:70px 0;display:grid}.complianceProviderBoundary h2{font-size:clamp(38px,3.4vw,56px)}.complianceProviderBoundary>div:first-child>p:last-child{color:#5b7681;max-width:680px;margin:16px 0 0;font-size:12px;line-height:1.65}.complianceProviderFlow{border-top:1px solid var(--assure-line);border-bottom:1px solid var(--assure-line);grid-template-columns:1fr 24px 1fr 24px 1fr;align-items:center;gap:8px;padding:22px 0;display:grid}.complianceProviderFlow span{border-left:2px solid #65d4c0;align-content:center;min-height:82px;padding-left:14px;display:grid}.complianceProviderFlow small{color:#168478;text-transform:uppercase;font-size:6px;font-weight:950}.complianceProviderFlow strong{margin-top:6px;font-size:11px}.complianceProviderFlow i{color:#168478;text-align:center;font-style:normal}.complianceReferenceRail{background:#e4eeec;grid-template-columns:minmax(0,1fr) minmax(400px,.65fr);align-items:center;gap:75px;padding:58px max(32px,50vw - 750px);display:grid}.complianceReferenceRail h2{font-size:clamp(36px,3vw,49px)}.complianceReferenceRail>div:first-child>p:last-child{color:#607984;max-width:680px;margin:12px 0 0;font-size:10px;line-height:1.6}.complianceReferenceRail>div:last-child{border-top:1px solid #bbd1d3;grid-template-columns:1fr 1fr;display:grid}.complianceReferenceRail span{color:#0f4652;border-bottom:1px solid #bbd1d3;min-height:61px;padding:20px 12px;font-size:10px;font-weight:900}.complianceV2Closing{background:#f6f9f8}.privacyReceipt{background:linear-gradient(145deg,#041b2cf0,#052d38e6);border:1px solid #7ec8d047;border-radius:17px;overflow:hidden;box-shadow:0 28px 70px #000c184d}.privacyReceipt>header,.privacyReceipt>footer{color:#7897a2;letter-spacing:.11em;text-transform:uppercase;border-bottom:1px solid #80becb26;justify-content:space-between;align-items:center;min-height:43px;padding:0 16px;font-size:6px;font-weight:950;display:flex}.privacyReceipt>header span{color:#deeceb;align-items:center;gap:8px;display:flex}.privacyReceipt>header i{background:#69dcc7;border-radius:50%;width:6px;height:6px;box-shadow:0 0 11px #69dcc7}.privacyReceipt>header strong,.privacyReceipt>footer strong{color:#6edbc7;font-size:6px}.privacyReceiptBody{background-color:#0000;background-image:linear-gradient(#7bbbc60b 1px,#0000 1px),linear-gradient(90deg,#7bbbc60a 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:48px 48px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;padding:14px 16px}.privacyReceiptIdentity{border-bottom:1px solid #80becb24;grid-template-columns:37px minmax(0,1fr) auto;align-items:center;gap:10px;padding-bottom:11px;display:grid}.privacyReceiptIdentity>span{color:#0d5a59;background:#dff9f4;border-radius:50%;place-items:center;width:37px;height:37px;font-size:8px;font-weight:950;display:grid}.privacyReceiptIdentity>div{gap:3px;display:grid}.privacyReceiptIdentity small{color:#6f909a;text-transform:uppercase;font-size:5px;font-weight:900}.privacyReceiptIdentity strong{color:#e3efee;font-size:9px}.privacyReceiptIdentity em{color:#6edbc7;text-transform:uppercase;border:1px solid #69dac738;border-radius:999px;padding:5px 7px;font-size:4px;font-style:normal;font-weight:950}.privacyReceipt ol{gap:5px;margin:10px 0;padding:0;list-style:none;display:grid}.privacyReceipt li{background:#0c3545b8;border:1px solid #7bbfc829;border-radius:7px;grid-template-columns:27px minmax(0,1fr) auto;align-items:center;gap:8px;min-height:43px;padding:6px 8px;display:grid}.privacyReceipt li>span{color:#6fdac6;background:#49aa9e1f;border-radius:6px;place-items:center;width:25px;height:25px;font-size:5px;font-weight:950;display:grid}.privacyReceipt li>strong{color:#dceaea;font-size:7px}.privacyReceipt li>i{color:#6edbc7;font-size:5px;font-style:normal;font-weight:900}.privacyReceipt li.decision{background:linear-gradient(90deg,#9a691926,#0c3545b8);border-color:#e6b04861}.privacyReceipt li.decision>span,.privacyReceipt li.decision>i{color:#efbe60}.privacyReceiptSummary{border-top:1px solid #80becb24;grid-template-columns:.65fr 1.35fr;padding-top:10px;display:grid}.privacyReceiptSummary>span{border-right:1px solid #80becb24;gap:3px;padding-right:10px;display:grid}.privacyReceiptSummary>span+span{border-right:0;padding-left:10px}.privacyReceiptSummary small{color:#6c8d98;text-transform:uppercase;font-size:4.5px;font-weight:900}.privacyReceiptSummary strong{color:#dbe9e8;font-size:6.5px}.privacyReceipt>footer{border-top:1px solid #80becb24;border-bottom:0;min-height:35px}.privacyChoicePath{width:min(1500px,100% - 64px);margin:auto;padding:72px 0}.privacyChoicePath>header{grid-template-columns:minmax(0,1fr) minmax(360px,.56fr);align-items:end;gap:70px;display:grid}.privacyChoicePath h2,.privacyInventory h2,.privacyUseLedger h2,.privacyControlPanel h2,.privacyV2Closing h2{color:#082b41;font:550 clamp(42px,3.8vw,63px)/.96 var(--cpos-display-font);letter-spacing:-.048em;margin:10px 0 0}.privacyChoicePath>header>p{color:#58747f;margin:0;font-size:13px;line-height:1.65}.privacyChoicePath>ol{grid-template-columns:repeat(4,1fr);margin:42px 0 0;padding:0;list-style:none;display:grid}.privacyChoicePath li{border-top:1px solid var(--assure-line);min-height:175px;padding:23px 28px 10px 0;position:relative}.privacyChoicePath li+li{padding-left:28px}.privacyChoicePath li>span{color:#168478;font-size:7px;font-weight:950}.privacyChoicePath li>strong{color:#0d3448;margin-top:21px;font-size:17px;display:block}.privacyChoicePath li>p{color:#617b85;max-width:245px;margin:9px 0 0;font-size:10px;line-height:1.55}.privacyChoicePath li>i{background:#69d9c5;border-radius:50%;width:8px;height:8px;position:absolute;top:-4px;right:0;box-shadow:0 0 9px #4ebeac80}.privacyChoicePath li:last-child>i{background:#e8b552;left:0;right:auto}.privacyInventory{color:#eef8f7;background:linear-gradient(120deg,#061d32,#093b4a 70%,#0a5455);grid-template-columns:minmax(380px,.72fr) minmax(0,1.28fr);gap:70px;padding:67px max(32px,50vw - 750px);display:grid}.privacyInventory .privacyV2Eyebrow{color:#70ddc9}.privacyInventory h2{color:#eff8f7;max-width:650px}.privacyInventory>header>p:last-child{color:#94afb6;max-width:610px;margin:15px 0 0;font-size:11px;line-height:1.6}.privacyInventory>div{border-top:1px solid #82c4cc2e}.privacyInventory article{border-bottom:1px solid #82c4cc29;grid-template-columns:38px minmax(180px,.5fr) minmax(0,1fr);align-items:center;gap:17px;min-height:83px;display:grid}.privacyInventory article span{color:#6fdac6;font-size:6px;font-weight:950}.privacyInventory article strong{color:#e9f5f4;font-size:12px}.privacyInventory article p{color:#93adb5;margin:0;font-size:9px;line-height:1.5}.privacyUseLedger{grid-template-columns:minmax(380px,.7fr) minmax(0,1.3fr);gap:72px;width:min(1500px,100% - 64px);margin:auto;padding:70px 0;display:grid}.privacyUseLedger h2{font-size:clamp(40px,3.5vw,57px)}.privacyUseLedger>div>p:last-child{color:#5d7782;max-width:630px;margin:15px 0 0;font-size:11px;line-height:1.6}.privacyUseLedger ol{border-top:1px solid var(--assure-line);margin:0;padding:0;list-style:none}.privacyUseLedger li{border-bottom:1px solid var(--assure-line);grid-template-columns:47px minmax(0,1fr);align-items:center;gap:16px;min-height:88px;display:grid}.privacyUseLedger li>span{color:#168478;font-size:7px;font-weight:950}.privacyUseLedger li>div{grid-template-columns:minmax(180px,.42fr) minmax(0,1fr);align-items:center;gap:25px;display:grid}.privacyUseLedger li strong{font-size:12px}.privacyUseLedger li p{color:#607a84;margin:0;font-size:9px;line-height:1.5}.privacyControlPanel{background:#e2eeec;padding:62px max(32px,50vw - 750px)}.privacyControlPanel h2{font-size:clamp(39px,3.4vw,55px)}.privacyControlPanel>div{border-top:1px solid #bcd2d4;grid-template-columns:repeat(4,1fr);margin-top:34px;display:grid}.privacyControlPanel article{border-right:1px solid #bcd2d4;min-height:120px;padding:22px 24px 10px 0}.privacyControlPanel article+article{padding-left:24px}.privacyControlPanel article:last-child{border-right:0}.privacyControlPanel article strong{font-size:13px}.privacyControlPanel article p{color:#607a84;margin:8px 0 0;font-size:9px;line-height:1.5}.privacyControlPanel>p:last-child{color:#607984;border-top:1px solid #bcd2d4;margin:25px 0 0;padding-top:20px;font-size:9px;line-height:1.6}.privacyControlPanel>p:last-child strong{color:#0c3548}.privacyV2Closing{background:#f6f9f8}@media (max-width:1100px){.trustV2Hero,.complianceV2Hero,.privacyV2Hero{grid-template-columns:minmax(320px,.8fr) minmax(480px,1.2fr);gap:30px}.trustIndexBody{grid-template-columns:1fr 110px 1fr}.trustIndexCore{width:104px;height:104px}.trustIndexBody>a:after{width:35px}.trustIndexBody>a:nth-of-type(odd):after{right:-36px}.trustIndexBody>a:nth-of-type(2n):after{left:-36px}.complianceBoundarySplit ul{grid-template-columns:1fr}.privacyInventory,.privacyUseLedger{gap:38px}}@media (max-width:800px){.trustV2Hero,.complianceV2Hero,.privacyV2Hero{grid-template-columns:1fr;min-height:0;padding:48px 24px}.trustV2HeroCopy h1,.complianceV2HeroCopy h1,.privacyV2HeroCopy h1{font-size:48px}.trustIndexConsole,.complianceRoleConsole,.privacyReceipt{margin-top:8px}.privacyReceipt{transform:none}.trustQuestionIndex,.complianceRoleMap,.complianceProviderBoundary,.privacyChoicePath,.privacyUseLedger{width:calc(100% - 40px);padding:55px 0}.trustQuestionIndex>header,.trustResourceRail,.complianceRoleMap>header,.privacyChoicePath>header{grid-template-columns:1fr;gap:18px}.trustQuestionIndex>nav>a>div{grid-template-columns:1fr}.trustQuestionIndex>nav p{grid-area:auto/1}.trustQuestionIndex>nav em{display:none}.trustPostureBand>div,.complianceCheckpointBand>div,.privacyChoicePath>ol,.privacyControlPanel>div{grid-template-columns:1fr 1fr}.trustPostureBand article:nth-child(2),.complianceCheckpointBand article:nth-child(2),.privacyControlPanel article:nth-child(2){border-right:0}.trustResourceRail{grid-template-columns:1fr;gap:25px;width:calc(100% - 40px)}.complianceBoundarySplit{grid-template-columns:1fr}.complianceBoundarySplit>section+section{border-top:1px solid var(--assure-line);border-left:0}.complianceProviderBoundary{grid-template-columns:1fr}.complianceReferenceRail{grid-template-columns:1fr;gap:30px}.privacyInventory,.privacyUseLedger{grid-template-columns:1fr}.privacyInventory article{grid-template-columns:35px minmax(160px,.5fr) minmax(0,1fr)}}@media (max-width:560px){.trustV2HeroCopy h1,.complianceV2HeroCopy h1,.privacyV2HeroCopy h1{font-size:41px}.trustV2HeroActions,.complianceV2Actions,.privacyV2Actions{flex-direction:column}.trustIndexBody{grid-template-rows:auto;grid-template-columns:1fr;height:auto;padding:12px}.trustIndexCore{grid-area:auto/1;margin:10px}.trustIndexBody>a.route1,.trustIndexBody>a.route2,.trustIndexBody>a.route3,.trustIndexBody>a.route4{grid-area:auto/1}.trustIndexBody>a:after{display:none}.trustQuestionIndex>nav>a{grid-template-columns:32px minmax(0,1fr);gap:12px}.trustPostureBand>div,.complianceCheckpointBand>div,.privacyChoicePath>ol,.privacyControlPanel>div{grid-template-columns:1fr}.trustPostureBand article,.trustPostureBand article+article,.complianceCheckpointBand article,.complianceCheckpointBand article+article,.privacyControlPanel article,.privacyControlPanel article+article{border-bottom:1px solid #82c4cc29;border-right:0;padding-left:0}.trustV2Closing,.complianceV2Closing,.privacyV2Closing{flex-direction:column;align-items:flex-start}.trustV2Closing>a,.complianceV2Closing>a,.privacyV2Closing>a{width:100%}.complianceBoundarySplit>section{padding:22px 18px}.complianceProviderFlow{grid-template-columns:1fr}.complianceProviderFlow i{transform:rotate(90deg)}.complianceReferenceRail>div:last-child{grid-template-columns:1fr}.privacyInventory article{grid-template-columns:30px 1fr}.privacyInventory article p{grid-column:2}.privacyUseLedger li>div{grid-template-columns:1fr;gap:6px}}@media (prefers-reduced-motion:reduce){.trustIndexBody>a,.privacyReceipt{transition:none}}.privacyFlowV3{width:min(1500px,100% - 64px);margin:auto;padding:68px 0 76px}.privacyFlowV3>header{grid-template-columns:minmax(0,1fr) minmax(360px,.56fr);align-items:end;gap:70px;margin-bottom:38px;display:grid}.privacyFlowV3 h2,.privacyPurposeV3 h2,.privacyAuthorityV3 h2,.privacyOperationsV3 h2{color:#082b41;font:550 clamp(42px,3.8vw,63px)/.96 var(--cpos-display-font);letter-spacing:-.048em;margin:10px 0 0}.privacyFlowV3>header>p{color:#58747f;margin:0;font-size:13px;font-weight:620;line-height:1.65}.privacyFlowConsole{background:#06263a;border:1px solid #b9d0d3;border-radius:18px;grid-template-columns:minmax(310px,.38fr) minmax(0,1.62fr);min-height:475px;display:grid;overflow:hidden;box-shadow:0 28px 65px #082b411f}.privacyFlowConsole>nav{background:linear-gradient(#7bbbc60a 1px,#0000 1px) 0 0/48px 48px,linear-gradient(90deg,#7bbbc609 1px,#0000 1px) 0 0/48px 48px,linear-gradient(145deg,#071f34,#083445);border-right:1px solid #7dbec92b;align-content:center;padding:14px;display:grid}.privacyFlowConsole>nav article{color:#dbe9e9;border-bottom:1px solid #7ebec921;grid-template-columns:33px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:90px;padding:10px 8px;display:grid}.privacyFlowConsole>nav article:last-child{border-bottom:0}.privacyFlowConsole>nav article.active{background:linear-gradient(100deg,#319a8f3d,#12404e7a);border:1px solid #6bdcc87a;border-radius:10px;box-shadow:inset 3px 0 #69d9c5}.privacyFlowConsole>nav article>span{color:#70dac7;background:#3fa3971a;border:1px solid #69dac738;border-radius:8px;place-items:center;width:31px;height:31px;font-size:6px;font-weight:950;display:grid}.privacyFlowConsole>nav article>div{gap:3px;display:grid}.privacyFlowConsole>nav strong{font-size:10px}.privacyFlowConsole>nav p{color:#7896a0;margin:0;font-size:6px;line-height:1.4}.privacyFlowConsole>nav article>i{color:#6cd8c4;text-transform:uppercase;font-size:5px;font-style:normal;font-weight:950}.privacyFlowConsole>nav article.active>i{color:#efbd5b}.privacyReleaseScene{background:linear-gradient(#7bbbc60d 1px,#0000 1px) 0 0/55px 55px,linear-gradient(90deg,#7bbbc60b 1px,#0000 1px) 0 0/55px 55px,radial-gradient(circle at 52%,#3dc2ae21,#0000 39%),linear-gradient(135deg,#061e33,#083b48);grid-template-rows:48px minmax(0,1fr) 40px;min-width:0;display:grid}.privacyReleaseScene>header{color:#7999a3;letter-spacing:.11em;text-transform:uppercase;border-bottom:1px solid #7ebec929;justify-content:space-between;align-items:center;padding:0 18px;font-size:6px;font-weight:950;display:flex}.privacyReleaseScene>header span{color:#dcebea;align-items:center;gap:8px;display:flex}.privacyReleaseScene>header span i{background:#69dcc7;border-radius:50%;width:6px;height:6px;animation:2.5s ease-in-out infinite privacyV3Pulse;box-shadow:0 0 10px #69dcc7}.privacyReleaseScene>header strong{color:#efbd5b;font-size:6px}.privacyReleaseMap{grid-template-columns:170px minmax(140px,1fr) 170px;align-items:center;gap:45px;padding:30px 36px;display:grid;position:relative;overflow:hidden}.privacyReleaseMap>svg{z-index:1;width:100%;height:100%;position:absolute;inset:0}.privacyReleaseMap>svg path{fill:none;stroke:#68d6c3;stroke-width:1.3px;stroke-dasharray:7 8;opacity:.48;animation:3.4s linear infinite privacyV3Path}.privacyReleaseMap>svg circle{fill:#70dfcb;filter:drop-shadow(0 0 6px #5ac5b2);animation:2.2s ease-in-out infinite privacyV3Signal}.privacyReleaseMap>article,.privacyReleaseGate{z-index:2;background:linear-gradient(130deg,#134352f7,#072535f7);border:1px solid #7bc0c93d;border-radius:11px;align-content:center;min-height:105px;padding:14px;display:grid;position:relative;box-shadow:0 14px 28px #000e1a33}.privacyReleaseMap>article small,.privacyReleaseGate>span{color:#6f919b;letter-spacing:.08em;text-transform:uppercase;font-size:5px;font-weight:950}.privacyReleaseMap>article strong,.privacyReleaseGate>strong{color:#e3efee;margin-top:6px;font-size:11px}.privacyReleaseMap>article span,.privacyReleaseGate>i{color:#75949e;margin-top:6px;font-size:6px}.privacyReleaseOutput{opacity:.72}.privacyReleaseGate{text-align:center;background:radial-gradient(circle,#0b4b51,#061f34 73%);border-color:#67d7c3;border-radius:50%;align-content:center;place-items:center;min-height:175px;padding:20px;animation:4s ease-in-out infinite privacyV3Gate;box-shadow:0 0 0 13px #64d7c309,0 0 48px #42c4b02b}.privacyReleaseGate>strong{font:560 24px var(--cpos-display-font)}.privacyReleaseGate>i{color:#efbd5b;border:1px solid #e6af4740;border-radius:999px;padding:5px 7px;font-style:normal;font-weight:900}.privacyReleaseScene>footer{color:#708f99;letter-spacing:.08em;text-transform:uppercase;border-top:1px solid #7ebec926;grid-template-columns:auto 1fr auto 1fr auto;align-items:center;gap:10px;padding:0 18px;font-size:5px;font-weight:900;display:grid}.privacyReleaseScene>footer i{background:#69d7c533;height:1px;position:relative}.privacyReleaseScene>footer i:after{content:"";background:#6bdac6;border-radius:50%;width:5px;height:5px;animation:2.6s linear infinite privacyV3FooterSignal;position:absolute;top:-2px;left:0;box-shadow:0 0 7px #55c6b1}.privacyReleaseScene>footer i:nth-of-type(2):after{animation-delay:-1.3s}.privacyPurposeV3{color:#eef8f7;background:linear-gradient(118deg,#061c31,#083849 68%,#0a5354);padding:70px max(32px,50vw - 750px)}.privacyPurposeV3>header{grid-template-columns:minmax(0,.85fr) minmax(360px,.45fr);align-items:end;gap:70px;display:grid}.privacyPurposeV3 .privacyV2Eyebrow{color:#70ddc9}.privacyPurposeV3 h2{color:#eff8f7;max-width:780px}.privacyPurposeV3>header>p{color:#9bb4ba;margin:0;font-size:12px;line-height:1.65}.privacyPurposeMap{border-top:1px solid #82c4cc33;margin-top:40px}.privacyPurposeLabels{color:#6fdac6;letter-spacing:.12em;text-transform:uppercase;border-bottom:1px solid #82c4cc26;grid-template-columns:45px minmax(250px,.8fr) minmax(150px,.35fr) minmax(250px,.8fr);align-items:center;min-height:43px;font-size:6px;font-weight:950;display:grid}.privacyPurposeLabels span:first-child{grid-column:2}.privacyPurposeLabels span:last-child{grid-column:4}.privacyPurposeMap article{border-bottom:1px solid #82c4cc26;grid-template-columns:45px minmax(250px,.8fr) minmax(150px,.35fr) minmax(250px,.8fr);align-items:center;min-height:108px;display:grid}.privacyPurposeNumber{color:#6edbc7;font-size:7px;font-weight:950}.privacyPurposeInput,.privacyPurposeOutput{gap:4px;display:grid}.privacyPurposeInput small,.privacyPurposeOutput small{color:#6f919b;text-transform:uppercase;font-size:5px;font-weight:950}.privacyPurposeInput strong,.privacyPurposeOutput strong{color:#e7f3f2;font-size:12px}.privacyPurposeInput p,.privacyPurposeOutput p{color:#8faab1;max-width:380px;margin:0;font-size:8px;line-height:1.45}.privacyPurposeRoute{grid-template-columns:1fr auto 1fr;align-items:center;gap:8px;padding:0 14px;display:grid}.privacyPurposeRoute i{background:#6bd8c638;height:1px;position:relative}.privacyPurposeRoute i:first-child:after{content:"";background:#6bdac6;border-radius:50%;width:5px;height:5px;animation:3s linear infinite privacyV3PurposeSignal;position:absolute;top:-2px;left:0;box-shadow:0 0 7px #55c6b1}.privacyPurposeRoute b{color:#67cdbc;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;font-size:4px;font-weight:950}.privacyPurposeV3>footer{color:#8faab2;background:#0726357a;border:1px solid #7ec1c933;border-radius:9px;justify-content:space-between;align-items:center;margin-top:28px;padding:14px 17px;font-size:7px;font-weight:900;display:flex}.privacyPurposeV3>footer span{align-items:center;gap:8px;display:flex}.privacyPurposeV3>footer i{background:#6bdac6;border-radius:50%;width:6px;height:6px;box-shadow:0 0 8px #55c6b1}.privacyPurposeV3>footer strong{color:#e8f3f2;text-transform:uppercase;font-size:10px}.privacyAuthorityV3{grid-template-columns:minmax(390px,.72fr) minmax(0,1.28fr);gap:80px;width:min(1500px,100% - 64px);margin:auto;padding:76px 0;display:grid}.privacyAuthorityCopy{align-self:center}.privacyAuthorityV3 h2{max-width:680px}.privacyAuthorityCopy>p:not(.privacyV2Eyebrow){color:#5d7782;max-width:620px;margin:16px 0 0;font-size:12px;line-height:1.65}.privacyAuthorityCopy>a{color:#168579;border-bottom:1px solid #168579;align-items:center;gap:34px;width:max-content;margin-top:25px;padding:0 0 8px;font-size:9px;font-weight:900;text-decoration:none;display:flex}.privacyAuthorityLedger{border-top:1px solid #c2d6d8}.privacyAuthorityLedger article{border-bottom:1px solid #c2d6d8;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:17px;min-height:118px;display:grid}.privacyAuthorityLedger article>span{color:#168478;font-size:7px;font-weight:950}.privacyAuthorityLedger article>div{gap:4px;display:grid}.privacyAuthorityLedger small{color:#168478;text-transform:uppercase;font-size:5px;font-weight:950}.privacyAuthorityLedger strong{color:#0c3247;font-size:14px}.privacyAuthorityLedger p{color:#647e88;margin:0;font-size:9px}.privacyAuthorityLedger em{color:#587680;text-transform:uppercase;border:1px solid #bfd4d5;border-radius:999px;padding:6px 9px;font-size:5px;font-style:normal;font-weight:950}.privacyAuthorityLedger article:last-child em{color:#a56f10;border-color:#e0bc73}.privacyOperationsV3{background:#dfecea;grid-template-columns:minmax(300px,.65fr) minmax(0,1fr) auto;align-items:center;gap:55px;padding:45px max(32px,50vw - 750px);display:grid}.privacyOperationsV3 h2{font-size:clamp(33px,2.8vw,47px)}.privacyOperationsV3>p{color:#5d7782;margin:0;font-size:10px;line-height:1.65}.privacyOperationsV3>a{color:#eff9f7;background:#0a4352;border-radius:8px;justify-content:space-between;align-items:center;min-width:185px;min-height:46px;padding:0 15px;font-size:8px;font-weight:900;text-decoration:none;display:flex}@keyframes privacyV3Pulse{0%,to{opacity:.45;transform:scale(.85)}50%{opacity:1;transform:scale(1.18)}}@keyframes privacyV3Path{to{stroke-dashoffset:-60px}}@keyframes privacyV3Signal{0%,to{opacity:.45}50%{opacity:1}}@keyframes privacyV3Gate{0%,to{box-shadow:0 0 0 13px #64d7c309,0 0 48px #42c4b021}50%{box-shadow:0 0 0 18px #64d7c30d,0 0 70px #42c4b038}}@keyframes privacyV3FooterSignal{0%{left:0}to{left:calc(100% - 5px)}}@keyframes privacyV3PurposeSignal{0%{left:0}to{left:calc(100% - 5px)}}@media (max-width:1050px){.privacyFlowConsole{grid-template-columns:minmax(260px,.42fr) minmax(0,1.58fr)}.privacyReleaseMap{grid-template-columns:135px minmax(125px,1fr) 135px;gap:25px;padding:26px 20px}.privacyPurposeV3>header{grid-template-columns:1fr}.privacyPurposeMap article,.privacyPurposeLabels{grid-template-columns:38px minmax(190px,.8fr) minmax(120px,.35fr) minmax(190px,.8fr)}.privacyAuthorityV3{gap:45px}.privacyOperationsV3{grid-template-columns:1fr 1fr}.privacyOperationsV3>a{grid-column:2;width:max-content}}@media (max-width:800px){.privacyFlowV3,.privacyAuthorityV3{width:calc(100% - 40px);padding:55px 0}.privacyFlowV3>header{grid-template-columns:1fr;gap:18px}.privacyFlowConsole{grid-template-columns:1fr}.privacyFlowConsole>nav{border-bottom:1px solid #7dbec92b;border-right:0;grid-template-columns:1fr 1fr}.privacyFlowConsole>nav article{min-height:77px}.privacyReleaseScene{min-height:390px}.privacyPurposeV3{padding:55px 20px}.privacyPurposeMap article{grid-template-columns:32px 1fr;gap:10px;padding:15px 0}.privacyPurposeLabels,.privacyPurposeRoute{display:none}.privacyPurposeOutput{border-top:1px solid #82c4cc1f;grid-column:2;padding-top:9px}.privacyAuthorityV3{grid-template-columns:1fr}.privacyOperationsV3{grid-template-columns:1fr;gap:20px;padding:40px 20px}.privacyOperationsV3>a{grid-column:1;width:100%}}@media (max-width:560px){.privacyFlowConsole>nav{grid-template-columns:1fr}.privacyReleaseMap{grid-template-columns:1fr;gap:13px}.privacyReleaseMap>svg{display:none}.privacyReleaseGate{border-radius:12px;min-height:135px}.privacyReleaseScene{min-height:630px}.privacyReleaseScene>footer{grid-template-columns:1fr}.privacyReleaseScene>footer i{display:none}.privacyAuthorityLedger article{grid-template-columns:30px 1fr}.privacyAuthorityLedger em{grid-column:2;width:max-content;margin-bottom:15px}}@media (prefers-reduced-motion:reduce){.privacyReleaseScene>header span i,.privacyReleaseMap>svg path,.privacyReleaseMap>svg circle,.privacyReleaseGate,.privacyReleaseScene>footer i:after,.privacyPurposeRoute i:after{animation:none!important}}.privacyReleaseGate{justify-self:center;width:190px;height:190px;min-height:0}@media (max-width:560px){.privacyReleaseGate{width:100%;height:auto;min-height:135px}}@media (max-width:760px){.landingFeatureProductFrame,.featureStory-readiness .landingFeatureProductFrame{width:100vw;margin-left:calc(50% - 50vw)}.demoEvidenceWorkspace,.demoEvidenceStack{overflow-x:hidden}}@media (max-width:900px){body .missionWorkspaceAtomic>.cposDesktopShell .cposMissionMain{padding-bottom:calc(78px + env(safe-area-inset-bottom))!important}}.skipToContent{z-index:100000;color:#fff;font:800 13px/1 var(--font-sans);background:#062b40;border:2px solid #76e1cc;border-radius:6px;padding:11px 16px;text-decoration:none;transition:transform .16s;position:fixed;top:10px;left:12px;transform:translateY(-180%);box-shadow:0 12px 32px #00122047}.skipToContent:focus{outline-offset:3px;outline:2px solid #fff;transform:translateY(0)}#main-content:focus{outline:none}.platformRecovery{color:#efffff;background:radial-gradient(circle at 82% 20%,#2cc1b129,#0000 28%),linear-gradient(135deg,#041b31,#073d4c);align-content:center;justify-items:start;gap:14px;min-height:100vh;padding:clamp(28px,8vw,110px);display:grid}.platformRecoveryMark{color:#7de5d0;background:#52cfba1f;border:1px solid #77e1cd8c;border-radius:50%;place-items:center;width:54px;height:54px;font-size:25px;display:grid}.platformRecovery>p{color:#76dec9;font:850 11px/1 var(--font-sans);letter-spacing:.18em;text-transform:uppercase;margin:8px 0 0}.platformRecovery>h1{max-width:790px;font:600 clamp(42px,6vw,82px)/.95 var(--cpos-display-font);letter-spacing:-.045em;margin:0}.platformRecovery>span{color:#c0d7df;max-width:670px;font:600 16px/1.65 var(--font-sans)}.platformRecovery>div{flex-wrap:wrap;gap:12px;margin-top:8px;display:flex}.platformRecovery button,.platformRecovery a{min-height:52px;font:800 12px/1 var(--font-sans);cursor:pointer;border:1px solid #77e1cd73;border-radius:7px;justify-content:space-between;align-items:center;gap:28px;padding:0 18px;text-decoration:none;display:flex}.platformRecovery button{color:#062b40;background:#72ddca}.platformRecovery a{color:#eafffb;background:#ffffff0a}.platformRecovery small{color:#86a8b5;font:700 9px/1 var(--font-sans);letter-spacing:.12em;text-transform:uppercase;margin-top:8px}@media (max-width:640px){.platformRecovery{padding:28px 22px}.platformRecovery>div,.platformRecovery button,.platformRecovery a{width:100%}}.platformAvailability{z-index:100000;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);color:#efffff;background:#020d1cc2;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.platformAvailability>section{background:radial-gradient(circle at 88% 8%,#40d5be38,#0000 38%),linear-gradient(145deg,#05213a,#073d49);border:1px solid #70decb57;border-radius:18px;gap:12px;width:min(560px,100%);padding:34px 36px;display:grid;position:relative;overflow:hidden;box-shadow:0 28px 80px #00081985,inset 0 1px #ffffff0a}.platformAvailability>section:after{pointer-events:none;content:"";background-image:linear-gradient(#7ec7d50e 1px,#0000 1px),linear-gradient(90deg,#7ec7d50e 1px,#0000 1px);background-size:42px 42px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000);mask-image:linear-gradient(90deg,#0000,#000)}.platformAvailabilitySignal{z-index:1;background:#34c3ad17;border:1px solid #74e2cd4d;border-radius:999px;align-items:center;gap:6px;width:max-content;padding:7px 10px;display:flex;position:relative}.platformAvailabilitySignal i{background:#70dec9;border-radius:50%;width:5px;height:5px;animation:1.5s ease-in-out infinite platformAvailabilityPulse;box-shadow:0 0 12px #5ce5cbb8}.platformAvailabilitySignal i:nth-child(2){animation-delay:.18s}.platformAvailabilitySignal i:nth-child(3){animation-delay:.36s}.platformAvailability p,.platformAvailability h2,.platformAvailability span,.platformAvailabilityActions,.platformAvailabilityMeta,.platformAvailability small{z-index:1;position:relative}.platformAvailability p{color:#72dfca;font:850 9px/1 var(--font-sans);letter-spacing:.18em;text-transform:uppercase;margin:5px 0 0}.platformAvailability h2{max-width:490px;font:600 clamp(32px,4vw,46px)/.98 var(--cpos-display-font);letter-spacing:-.04em;margin:0}.platformAvailability>section>span{color:#c4dce2;max-width:500px;font:600 13px/1.55 var(--font-sans)}.platformAvailabilityMeta{flex-wrap:wrap;gap:7px;margin-top:4px;display:flex}.platformAvailabilityMeta>span{color:#b9d2da;font:750 9px/1 var(--font-sans);background:#ffffff0b;border:1px solid #83cdcb29;border-radius:999px;align-items:center;gap:6px;padding:7px 10px;display:inline-flex}.platformAvailabilityMeta i{color:#79e2ce;background:#70dec929;border-radius:50%;place-items:center;width:13px;height:13px;font-size:8px;font-style:normal;display:grid}.platformAvailabilityMeta span:last-child i{background:#72ddca;width:6px;height:6px;box-shadow:0 0 9px #72ddcab3}.platformAvailabilityActions{flex-wrap:wrap;gap:9px;margin-top:6px;display:flex}.platformAvailabilityActions button{color:#052b3f;min-height:44px;font:800 10px/1 var(--font-sans);cursor:pointer;background:#72ddca;border:1px solid #77e1cd6b;border-radius:8px;justify-content:space-between;align-items:center;gap:20px;padding:0 15px;display:flex}.platformAvailabilityActions button:disabled{cursor:wait;opacity:.72}.platformAvailabilityActions button.secondary{color:#efffff;background:#ffffff0b}.platformAvailability small{color:#8aaeb8;font:700 8px/1 var(--font-sans);letter-spacing:.12em;text-transform:uppercase}@keyframes platformAvailabilityPulse{0%,to{opacity:.35;transform:scale(.78)}50%{opacity:1;transform:scale(1)}}@media (max-width:640px){.platformAvailability{padding:14px}.platformAvailability>section{border-radius:16px;gap:10px;width:min(390px,100%);padding:24px 20px}.platformAvailability h2{font-size:34px}.platformAvailabilityActions,.platformAvailabilityActions button{width:100%}}@media (prefers-reduced-motion:reduce){.platformAvailabilitySignal i{animation:none}.skipToContent{transition:none}}.clinicalWorkspace{color:#eaf5f4;background:linear-gradient(#73c4c90b 1px,#0000 1px) 0 0/42px 42px,linear-gradient(90deg,#73c4c90a 1px,#0000 1px) 0 0/42px 42px,radial-gradient(circle at 88% 4%,#30bbab26,#0000 30%),#061f34;border:1px solid #66cfc14d;border-radius:18px;margin:28px 0;overflow:hidden;box-shadow:0 24px 55px #01162433}.clinicalWorkspaceLoading{color:#b4cbcf;justify-content:center;align-items:center;gap:12px;min-height:140px;font-size:12px;display:flex}.clinicalPulse{background:#68ddc7;border-radius:50%;flex:none;width:8px;height:8px;animation:2s ease-in-out infinite clinicalPulse;display:inline-block;box-shadow:0 0 15px #58cbb7}.clinicalWorkspaceHeader{border-bottom:1px solid #76c3ca2e;justify-content:space-between;align-items:center;gap:30px;min-height:105px;padding:20px 24px;display:flex}.clinicalWorkspaceHeader h3{font:560 28px/1 var(--cpos-display-font);letter-spacing:-.03em;margin:5px 0 3px}.clinicalWorkspaceHeader>div:first-child>span{color:#82a2aa;font-size:9px}.clinicalMethodBadge{border-left:1px solid #77cbca33;gap:3px;min-width:220px;padding-left:22px;display:grid}.clinicalMethodBadge small,.clinicalMethodBadge em{color:#78a0a8;letter-spacing:.08em;text-transform:uppercase;font-size:6px;font-style:normal;font-weight:900}.clinicalMethodBadge strong{color:#70dcc8;text-transform:capitalize;font-size:12px}.clinicalWorkspaceNav{background:#0216267a;border-bottom:1px solid #76c3ca29;padding:0 12px;display:flex;overflow:auto}.clinicalWorkspaceNav button{color:#71929b;min-height:46px;font:850 7px/1 var(--font-sans);letter-spacing:.06em;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;padding:0 13px}.clinicalWorkspaceNav button.active{color:#eaf8f5;border-bottom-color:#6cddc8}.clinicalWorkspaceNotice{color:#87a7ae;border-bottom:1px solid #76c3ca1f;align-items:center;gap:9px;padding:10px 24px;font-size:7px;display:flex}.clinicalWorkspaceBody{padding:24px}.clinicalWorkspaceBody h4{font:560 24px/1.06 var(--cpos-display-font);letter-spacing:-.025em;margin:6px 0 10px}.clinicalWorkspaceBody label{gap:7px;display:grid}.clinicalWorkspaceBody label>span{color:#8aa9b0;letter-spacing:.07em;text-transform:uppercase;font-size:7px;font-weight:900}.clinicalWorkspaceBody input,.clinicalWorkspaceBody select,.clinicalWorkspaceBody textarea{color:#eef8f7;width:100%;font:650 10px/1.4 var(--font-sans);background:#093241c7;border:1px solid #7ec4cc38;border-radius:8px;outline:none;padding:11px}.clinicalWorkspaceBody textarea{resize:vertical;min-height:84px}.clinicalWorkspaceBody input:focus,.clinicalWorkspaceBody select:focus,.clinicalWorkspaceBody textarea:focus{border-color:#6edbc7;box-shadow:0 0 0 2px #68dac61a}.clinicalWorkspaceBody .primaryButton{color:#06263a;background:linear-gradient(100deg,#58d0bc,#85e5d3);border-radius:7px;width:max-content;min-height:42px;font-size:8px}.clinicalWorkspaceBody .primaryButton:disabled{opacity:.42}.clinicalBoundary{color:#89a6ad;border-left:2px solid #d6a64f;margin:18px 0 0;padding:9px 12px;font-size:7px;line-height:1.6}.clinicalOverview{grid-template-columns:1fr 1fr;gap:28px;display:grid}.clinicalCaseLedger{border-top:1px solid #7dc5ca2e}.clinicalCaseLedger>div{border-bottom:1px solid #7dc5ca24;grid-template-columns:150px 1fr;align-items:center;gap:15px;min-height:47px;display:grid}.clinicalCaseLedger span{color:#6f929c;text-transform:uppercase;font-size:6px;font-weight:900}.clinicalCaseLedger strong{font-size:10px}.clinicalReasoningPanel{background:linear-gradient(130deg,#154d5673,#041d2e99);border:1px solid #67d6c338;border-radius:11px;padding:22px}.clinicalReasoningPanel ul{gap:8px;margin:15px 0 0;padding:0;list-style:none;display:grid}.clinicalReasoningPanel li{color:#a5bec2;padding-left:16px;font-size:8px;line-height:1.5;position:relative}.clinicalReasoningPanel li:before{content:"";background:#67d7c2;border-radius:50%;width:6px;height:6px;position:absolute;top:5px;left:0}.clinicalReadinessGrid{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.clinicalReadinessGrid article{background:#092d3dbf;border:1px solid #7cc0c92b;border-radius:9px;grid-template-columns:28px 1fr;align-items:center;gap:4px 10px;padding:12px;display:grid}.clinicalReadinessGrid article>span{color:#69dac6;background:#43cab521;border-radius:8px;grid-row:1/3;place-items:center;width:27px;height:27px;display:grid}.clinicalReadinessGrid article.missing>span{color:#e8b048;background:#e8b0481f}.clinicalReadinessGrid strong{font-size:8px}.clinicalReadinessGrid small{color:#7899a1;font-size:6px}.clinicalEvidenceList{gap:8px;margin-top:18px;display:grid}.clinicalEvidenceList article{border-top:1px solid #78c3ca26;justify-content:space-between;align-items:center;gap:20px;padding:14px 0;display:flex}.clinicalEvidenceList article>div{min-width:0}.clinicalEvidenceList small{color:#69d7c3;text-transform:uppercase;font-size:6px;font-weight:900}.clinicalEvidenceList strong{margin-top:3px;font-size:10px;display:block}.clinicalEvidenceList p{color:#7899a2;max-width:650px;margin:5px 0 0;font-size:7px;line-height:1.5}.clinicalEvidenceList button{color:#cdece7;font:800 7px var(--font-sans);background:#13505773;border:1px solid #69d9c659;border-radius:7px;flex:none;padding:9px 12px}.clinicalTimeline{max-width:780px;margin:auto;display:grid}.clinicalTimeline article{grid-template-columns:34px 1px 1fr;gap:15px;min-height:78px;display:grid}.clinicalTimeline article>span{color:#6bdac6;border:1px solid #68dac659;border-radius:50%;place-items:center;width:31px;height:31px;font-size:7px;font-weight:900;display:grid}.clinicalTimeline article>i{background:linear-gradient(#65d5c1,#65d5c11a);width:1px}.clinicalTimeline article:last-child>i{background:0 0}.clinicalTimeline article>div{align-content:start;gap:3px;display:grid}.clinicalTimeline small{color:#7397a0;font-size:6px}.clinicalTimeline strong{font-size:10px}.clinicalTimeline em{color:#6dd5c3;font-size:6px;font-style:normal}.clinicalEvaluation{grid-template-columns:.7fr 1.3fr;gap:35px;display:grid}.clinicalEvaluation>div:first-child>p:last-child{color:#87a5ac;font-size:9px;line-height:1.6}.clinicalEvaluationForm{grid-template-columns:1fr 1fr;gap:14px;display:grid}.clinicalEvaluationForm .fullWidth,.clinicalEvaluationForm .primaryButton{grid-column:1/-1}.clinicalOpinionComposer{grid-template-columns:1fr 1fr;gap:15px;display:grid}.clinicalOpinionComposer>header{border-bottom:1px solid #7bc3ca29;grid-column:1/-1;justify-content:space-between;align-items:end;padding-bottom:18px;display:flex}.clinicalOpinionComposer>header>span{color:#799ba3;text-align:right;font-size:7px;line-height:1.7}.clinicalOpinionComposer>label:nth-of-type(2),.clinicalOpinionComposer>label:nth-of-type(4),.clinicalOpinionComposer>label:nth-of-type(5),.clinicalOpinionComposer>.primaryButton{grid-column:1/-1}.clinicalDbqSelector{background:#0f444b33;border:1px solid #69dac633;border-radius:9px;grid-column:1/-1;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:12px;padding:14px;display:grid}.clinicalDbqSelector small{color:#7799a2;grid-column:1/-1;font-size:7px}.clinicalDbqSelector .primaryButton{min-width:150px}.clinicalGapComposer{grid-template-columns:.65fr 1.35fr;gap:26px;display:grid}.clinicalGapComposer>div:first-child ul{color:#91acb2;gap:7px;padding-left:17px;font-size:8px;display:grid}.clinicalGapComposer>div:nth-child(2){gap:12px;display:grid}.clinicalGapRow{border-top:1px solid #7ac2ca29;grid-column:1/-1;grid-template-columns:190px 1fr auto;align-items:center;gap:18px;padding:13px 0;display:grid}.clinicalGapRow strong{font-size:9px}.clinicalGapRow span{color:#86a5ac;font-size:8px}.clinicalGapRow em{color:#6edbc7;text-transform:uppercase;font-size:6px;font-style:normal;font-weight:900}.clinicalAdverseList header{margin-bottom:18px}.clinicalAdverseList article{background:#5a41161f;border:1px solid #e1ab433b;border-radius:9px;grid-template-columns:35px 1fr;gap:14px;padding:14px;display:grid}.clinicalAdverseList article>span{color:#edb448;background:#e5ae4229;border-radius:50%;place-items:center;width:34px;height:34px;font-weight:900;display:grid}.clinicalAdverseList strong{font-size:10px;display:block}.clinicalAdverseList small{color:#e2ad4e;text-transform:uppercase;font-size:6px}.clinicalAdverseList p,.clinicalEmpty{color:#8aa6ad;font-size:8px;line-height:1.55}.clinicalFinalReview{gap:15px;display:grid}.clinicalFinalLedger{border:1px solid #7cc4ca2b;border-radius:9px;grid-template-columns:repeat(4,1fr);display:grid}.clinicalFinalLedger>div{border-right:1px solid #7cc4ca26;gap:4px;padding:14px;display:grid}.clinicalFinalLedger>div:last-child{border-right:0}.clinicalFinalLedger span{color:#73969e;text-transform:uppercase;font-size:6px}.clinicalFinalLedger strong{font-size:11px}.clinicalCheck{border:1px solid #7dc4ca29;border-radius:8px;grid-template-columns:18px 1fr;align-items:start;padding:12px;gap:12px!important;display:grid!important}.clinicalCheck input{height:16px;width:16px!important}.clinicalCheck>span{text-transform:none!important;font-size:8px!important;line-height:1.5!important}.clinicalFinalFields{grid-template-columns:1fr 1fr;gap:15px;display:grid}@keyframes clinicalPulse{0%,to{opacity:.45;transform:scale(.85)}50%{opacity:1;transform:scale(1.15)}}@media (max-width:900px){.clinicalWorkspaceHeader{flex-direction:column;align-items:flex-start}.clinicalMethodBadge{border-top:1px solid #77cbca33;border-left:0;width:100%;padding-top:12px;padding-left:0}.clinicalOverview,.clinicalEvaluation,.clinicalGapComposer{grid-template-columns:1fr}.clinicalReadinessGrid{grid-template-columns:1fr 1fr}.clinicalOpinionComposer{grid-template-columns:1fr}.clinicalOpinionComposer>label{grid-column:1!important}.clinicalDbqSelector{grid-template-columns:1fr}.clinicalFinalLedger{grid-template-columns:1fr 1fr}}@media (max-width:560px){.clinicalWorkspaceBody,.clinicalWorkspaceHeader{padding:18px 14px}.clinicalReadinessGrid,.clinicalEvaluationForm,.clinicalFinalFields{grid-template-columns:1fr}.clinicalCaseLedger>div{grid-template-columns:1fr;gap:4px;padding:9px 0}.clinicalEvidenceList article{flex-direction:column;align-items:flex-start}.clinicalGapRow,.clinicalFinalLedger{grid-template-columns:1fr}.clinicalFinalLedger>div{border-bottom:1px solid #7cc4ca26;border-right:0}.clinicalOpinionComposer>header{flex-direction:column;align-items:flex-start;gap:10px}.clinicalOpinionComposer>header>span{text-align:left}}@media (prefers-reduced-motion:reduce){.clinicalPulse{animation:none}}.clinicalOfficialDbq,.clinicalOpinionFull{grid-column:1/-1}.officialDbqComposer{background:#031828b8;border:1px solid #70dbc840;border-radius:12px;gap:16px;margin:5px 0 18px;padding:20px;display:grid}.officialDbqComposer>header{justify-content:space-between;align-items:center;gap:20px;display:flex}.officialDbqComposer>header h4{margin:5px 0;font-size:27px}.officialDbqComposer>header p{color:#7d9da5;margin:0;font-size:7px}.officialDbqComposer>header>div:last-child{text-align:right;border:1px solid #6ed7c53b;border-radius:8px;gap:4px;padding:10px 12px;display:grid}.officialDbqComposer>header>div:last-child strong{color:#6edbc7;font-size:8px}.officialDbqComposer>header>div:last-child.incomplete strong{color:#e4ae4e}.officialDbqComposer>header>div:last-child small{color:#7797a0;font-size:6px}.dbqIntegrity{color:#9db7bc;background:#2d8f861a;border-left:2px solid #6bd9c5;margin:0;padding:10px 12px;font-size:7px;line-height:1.55}.officialDbqComposer fieldset{border:1px solid #7cc2ca29;border-radius:9px;margin:0;padding:14px}.officialDbqComposer legend{color:#6cd9c5;letter-spacing:.07em;text-transform:uppercase;padding:0 8px;font-size:7px;font-weight:950}.officialDbqGrid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.officialDbqGrid .dbqWide{grid-column:1/-1}.officialDbqGrid label.dbqCheck{border:1px solid #7bc3ca24;border-radius:7px;grid-template-columns:17px 1fr;align-items:center;gap:8px;padding:10px;display:grid}.officialDbqGrid label.dbqCheck input{width:15px;height:15px}.officialDbqGrid label.dbqCheck span{text-transform:none;font-size:7px}.dbqSignatureNotice{color:#83a2aa;border-top:1px solid #7bc3ca24;margin:0;padding-top:10px;font-size:7px;line-height:1.5}.dbqMissing{background:#734e0f1f;border:1px solid #e6b14b40;border-radius:8px;gap:5px;padding:12px;display:grid}.dbqMissing strong{color:#e5b04e;font-size:8px}.dbqMissing span{color:#a7926d;text-transform:capitalize;font-size:7px;line-height:1.55}.officialDbqComposer>footer{justify-content:space-between;align-items:center;gap:20px;display:flex}.officialDbqComposer>footer>span{color:#7799a2;font-size:7px}.officialDbqComposer>footer .primaryButton{margin-left:auto}@media (max-width:900px){.officialDbqGrid{grid-template-columns:1fr 1fr}.officialDbqComposer>header{flex-direction:column;align-items:flex-start}.officialDbqComposer>header>div:last-child{text-align:left}}@media (max-width:560px){.officialDbqComposer{padding:14px}.officialDbqGrid{grid-template-columns:1fr}.officialDbqGrid .dbqWide{grid-column:1}.officialDbqComposer>footer{flex-direction:column;align-items:flex-start}.officialDbqComposer>footer .primaryButton{width:100%;margin:0}}.dynamicDbqComposer{gap:18px}.dynamicDbqTools{background:#031b2f85;border:1px solid #67dbcb2e;grid-template-columns:minmax(220px,.65fr) 1.35fr;align-items:end;gap:18px;padding:18px;display:grid}.dynamicDbqTools>label{gap:8px;display:grid}.dynamicDbqTools>label span{color:#9eb8c7;letter-spacing:.1em;text-transform:uppercase;font-size:7px;font-weight:900}.dynamicDbqTools>div{justify-content:flex-end;align-items:center;gap:14px;display:flex}.dynamicDbqTools button{color:#d9f4f0;min-height:40px;font:800 7px var(--font-sans);background:#093245cc;border:1px solid #67dbcb42;border-radius:6px;padding:0 14px}.dynamicDbqTools button:disabled{opacity:.38}.dynamicDbqTools strong{color:#8ba9b9;font-size:7px}.dynamicDbqFields{background:#67dbcb2e;border:1px solid #67dbcb2e;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid}.dynamicDbqFields>label{background:#06243a;align-content:start;gap:10px;min-height:112px;padding:16px;display:grid}.dynamicDbqFields>label.wide{grid-column:1/-1}.dynamicDbqFields>label>span{line-height:1.45;color:#bdd0db!important;font-size:7px!important}.dynamicDbqFields>label>span em{color:#65deca;letter-spacing:.12em;text-transform:uppercase;margin-left:8px;font-size:5px;font-style:normal;display:inline-block}.dynamicDbqFields input:not([type=checkbox]),.dynamicDbqFields select,.dynamicDbqFields textarea,.dynamicDbqTools input{color:#f5fbfc;background:#021322b8;border:1px solid #88b5c83d;border-radius:4px;width:100%;min-height:44px;padding:10px 12px}.dynamicDbqFields textarea{resize:vertical;min-height:100px}.dynamicDbqSignature{color:#7fa4b5;border:1px dashed #67dbcb52;align-items:center;min-height:44px;padding:10px 12px;font-size:7px;display:flex}.dynamicDbqCheck{min-height:44px}.dynamicDbqComposer>footer a{color:#6be0cc;white-space:nowrap;font-size:7px;font-weight:850}@media (max-width:900px){.dynamicDbqTools{grid-template-columns:1fr}.dynamicDbqTools>div{flex-wrap:wrap;justify-content:space-between}.dynamicDbqFields{grid-template-columns:1fr}.dynamicDbqFields>label.wide{grid-column:auto}}.dynamicDbqControl{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:.55rem;display:grid}.dynamicDbqControl textarea{min-height:7rem}.dynamicDbqControl>button{color:#9ebac5;letter-spacing:.06em;text-transform:uppercase;background:#072d3e94;border:1px solid #4ed2c247;min-height:2.65rem;padding:0 .75rem;font-size:.68rem;font-weight:800}.dynamicDbqControl>button.active{color:#d9fff7;background:#4ed2c229;border-color:#58d6c4}.clinicalEvidenceActions{flex-direction:column;gap:.45rem;display:flex}.clinicalSourceViewer{background:#061f31;border:1px solid #56d4c34d;grid-column:1/-1;padding:1rem}.clinicalSourceViewer header{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:.8rem;display:flex}.clinicalSourceViewer header div{gap:.2rem;display:grid}.clinicalSourceViewer header small,.clinicalSourceViewer header strong{color:#dff8f4}.clinicalSourceViewer mark{color:#c8e4e6;background:#5bdac61c;margin-bottom:.8rem;padding:.75rem;line-height:1.55;display:block}.clinicalSourceViewer iframe{background:#fff;border:1px solid #ffffff1f;width:100%;height:min(68vh,760px)}.clinicalNexusSections>header{border-top:1px solid #ffffff1f;border-bottom:1px solid #ffffff1f;justify-content:space-between;gap:1rem;padding:1rem 0;display:flex}.clinicalNexusSections>header div{display:grid}.clinicalNexusSections>header small,.clinicalNexusSections>header em{color:#76dcca}.clinicalNexusSections>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem;padding-top:1rem;display:grid}.clinicalNexusSections textarea{min-height:8rem}.clinicalAdverseList article textarea{width:100%;min-height:7rem;margin:.75rem 0}.clinicalAdverseList article button{color:#d7fff8;background:#46ccba1f;border:1px solid #57d7c459;padding:.7rem 1rem;font-weight:800}@media (max-width:900px){.clinicalNexusSections>div{grid-template-columns:1fr}.clinicalSourceViewer iframe{height:60vh}}.providerClinicalTask{background:#ddab4114;border:1px solid #ddab4161;grid-column:1/-1;grid-template-columns:minmax(0,1fr) auto;gap:1rem;padding:1rem;display:grid}.providerClinicalTask>div{gap:.35rem;display:grid}.providerClinicalTask small{color:#dcb45b;text-transform:uppercase;letter-spacing:.1em;font-weight:900}.providerClinicalTask strong{color:#eefafa}.providerClinicalTask p{color:#b8ced3;margin:0}.providerClinicalTask a,.providerClinicalTask button{color:#dcfff9;background:#4ccbb91a;border:1px solid #5bd8c559;justify-content:center;align-items:center;padding:.7rem .9rem;font-weight:800;text-decoration:none;display:inline-flex}@media (max-width:760px){.providerClinicalTask{grid-template-columns:1fr}}.providerClinicalDisclosure{background:linear-gradient(90deg,#083140c7,#0b464d73);border-block:1px solid #4fcab93b;grid-template-columns:.42fr 1fr;gap:1.1rem;padding:1.1rem 1.25rem;display:grid}.providerClinicalDisclosure strong{color:#6fe1cf;text-transform:uppercase;letter-spacing:.1em}.providerClinicalDisclosure p,.providerClinicalDisclosure small{color:#c5dadd;margin:0;line-height:1.55}.providerClinicalDisclosure small{grid-column:2}@media (max-width:760px){.providerClinicalDisclosure{grid-template-columns:1fr}.providerClinicalDisclosure small{grid-column:1}}.providerIntelligence .filterRail input{color:#213b50;height:34px;font:700 10px var(--cpos-interface-font);background:#fff;border:1px solid #c9d6de;border-radius:6px;padding:0 9px}.providerDateRange{border-bottom:1px solid #1f416017;align-items:end;padding-bottom:9px}.providerDateRange small{color:#718596;align-self:center;font-size:9px}.providerGranularity{align-items:center;gap:10px;display:flex}.providerGranularity select{color:#3e596d;height:30px;font:750 8px var(--cpos-interface-font);background:#fff;border:1px solid #c9d6de;border-radius:5px;padding:0 7px}.providerIntelligenceDirectory table{min-width:1660px}.providerProfileMetadata{border-bottom:1px solid var(--pi-line);background:#f6fafb;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.providerProfileMetadata>span{border-right:1px solid var(--pi-line);gap:4px;min-height:78px;padding:14px 16px;display:grid}.providerProfileMetadata>span:last-child{border-right:0}.providerProfileMetadata small{color:#718596;letter-spacing:.08em;text-transform:uppercase;font-size:8px;font-weight:850}.providerProfileMetadata strong{color:#203f55;font-size:10px}.providerProfileMetadata em{color:#7890a0;font-size:8px;font-style:normal;line-height:1.4}.providerCaseHistory{grid-column:1/-1}.providerCaseTableScroll{max-height:420px!important;overflow:auto!important}.providerCaseHistory table{border-collapse:collapse;width:100%;min-width:1280px}.providerCaseHistory th{color:#637a8c;letter-spacing:.08em;text-align:left;text-transform:uppercase;background:#e8eef2;padding:9px 10px;font-size:7px;position:sticky;top:0}.providerCaseHistory td{vertical-align:top;border-bottom:1px solid #1f416014;padding:11px 10px}.providerCaseHistory td strong,.providerCaseHistory td small{display:block}.providerCaseHistory td strong{color:#263f54;font-size:9px}.providerCaseHistory td small{color:#788b9b;margin-top:4px;font-size:7px;line-height:1.45}.providerCaseHistory td a{color:inherit;text-decoration:none;display:block}.providerCaseHistory td a em{color:#177d79;letter-spacing:.04em;text-transform:uppercase;margin-top:6px;font-size:7px;font-style:normal;font-weight:850;display:inline-block}.providerProfileOperations{border-top:1px solid var(--pi-line);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.providerProfileOperations>article{border-right:1px solid var(--pi-line);padding:18px}.providerProfileOperations>article:last-child{border-right:0}.providerProfileOperations h4{margin:4px 0 13px}.providerProfileOperations>article>div{display:grid}.providerProfileOperations span{border-top:1px solid #1f416014;grid-template-columns:1fr auto;gap:8px;padding:9px 0;display:grid}.providerProfileOperations span strong{color:#29455a;font-size:9px}.providerProfileOperations span em{color:#177d79;text-transform:uppercase;font-size:8px;font-style:normal;font-weight:850}.providerProfileOperations span small{color:#7b8e9d;grid-column:1/-1;font-size:7px;line-height:1.4}.providerProfileOperations>article>div>small{color:#7b8e9d;font-size:9px}@media (max-width:980px){.providerProfileMetadata,.providerProfileOperations{grid-template-columns:1fr 1fr}.providerProfileMetadata>span:nth-child(2){border-right:0}.providerProfileOperations>article:last-child{border-top:1px solid var(--pi-line);grid-column:1/-1}}@media (max-width:640px){.providerProfileMetadata,.providerProfileOperations{grid-template-columns:1fr}.providerProfileMetadata>span,.providerProfileOperations>article{border-right:0;border-bottom:1px solid var(--pi-line)}.providerProfileOperations>article:last-child{grid-column:auto}}.providerWorkspacePage .providerHero{background:linear-gradient(#6dcdcb0e 1px,#0000 1px) 0 0/42px 42px,linear-gradient(90deg,#6dcdcb0b 1px,#0000 1px) 0 0/42px 42px,radial-gradient(circle at 88% 18%,#28bfae40,#0000 34%),linear-gradient(118deg,#041b30 0%,#062c43 58%,#085057 100%);border-color:#69dac638;border-radius:18px;grid-template-columns:minmax(0,1fr) minmax(500px,.88fr);gap:42px;min-height:190px;margin-top:14px;padding:28px 32px;position:relative;box-shadow:0 24px 62px #03192b33}.providerWorkspacePage .providerHero:after{content:"";border:1px solid #69dac61f;border-radius:50%;width:260px;height:260px;position:absolute;bottom:-90px;right:31%;box-shadow:0 0 0 42px #69dac606,0 0 0 84px #69dac605}.providerHeroCopy,.providerHeroCommand{z-index:1;position:relative}.providerWorkspacePage .providerHero h2{color:#f6fbfb;max-width:690px;font:620 clamp(34px, 3.2vw, 52px)/.98 var(--cpos-display-font,var(--font-display));letter-spacing:-.035em;margin:7px 0 10px}.providerWorkspacePage .providerHero .providerHeroCopy>p:last-child{color:#b8d0d6;max-width:650px;font-size:14px;line-height:1.55}.providerHeroCommand{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#02182894;border:1px solid #77decd33;border-radius:12px;align-self:center;display:grid;overflow:hidden;box-shadow:inset 0 1px #ffffff0a,0 20px 42px #000d1b26}.providerHeroSignal{border-bottom:1px solid #7bcdca29;align-items:center;gap:12px;min-height:54px;padding:10px 15px;display:flex}.providerHeroSignal>i,.providerIdentityStatus>i{background:#62d9c5;border-radius:50%;flex:none;width:9px;height:9px;display:block;box-shadow:0 0 0 6px #62d9c51a,0 0 18px #62d9c58c}.providerHeroSignal>i.active{background:#e4b453;box-shadow:0 0 0 6px #e4b4531a,0 0 18px #e4b45373}.providerHeroSignal>span,.providerIdentityStatus>span{gap:2px;display:grid}.providerHeroSignal small,.providerIdentityStatus small{color:#789ba6;letter-spacing:.12em;text-transform:uppercase;font-size:8px;font-weight:900}.providerHeroSignal strong{color:#eaf8f6;font-size:13px;font-weight:820}.providerWorkspacePage .providerHero .heroStatGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:0}.providerWorkspacePage .providerHero .heroStatGrid div{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-right:1px solid #7bcdca21;border-radius:0;min-height:68px;padding:11px 15px}.providerWorkspacePage .providerHero .heroStatGrid div:last-child{border-right:0}.providerWorkspacePage .providerHero .heroStatGrid span{color:#7e9fa9;letter-spacing:.09em;font-size:8px}.providerWorkspacePage .providerHero .heroStatGrid strong{color:#e8f8f5;font:650 24px/1 var(--cpos-display-font,var(--font-display))}.providerIdentityRail{background:linear-gradient(105deg,#fffffffa,#f2f8f9f5);border:1px solid #1d46611f;border-radius:14px;grid-template-columns:auto minmax(230px,1fr) auto auto;align-items:center;gap:16px;min-height:82px;padding:13px 16px;display:grid;overflow:hidden;box-shadow:0 12px 34px #102f4112}.providerIdentityRail .providerWorkspaceAvatar{color:#dffaf4;background-color:#0b5260;background-position:50%;background-size:cover;border:1px solid #32878e2e;border-radius:11px;width:52px;height:52px;font-size:15px;box-shadow:inset 0 1px #ffffff1f,0 9px 24px #06354121}.providerIdentityCopy{min-width:0}.providerIdentityCopy h2{color:#082c42;letter-spacing:-.02em;margin:2px 0 3px;font-size:19px;font-weight:900}.providerIdentityCopy>p:last-child{color:#536d7b;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:12px;font-weight:650;overflow:hidden}.providerIdentityRail .providerProfileMeta{flex-wrap:nowrap;gap:6px}.providerIdentityRail .providerProfileMeta span{color:#3e5a6a;white-space:nowrap;background:#ffffffb8;border-color:#1d46611c;border-radius:7px;padding:7px 9px;font-size:10px}.providerIdentityStatus{border-left:1px solid #1d46611f;align-items:center;gap:10px;min-width:165px;padding-left:16px;display:flex}.providerIdentityStatus.paused>i{background:#d8a64d;box-shadow:0 0 0 6px #d8a64d17}.providerIdentityStatus strong{color:#12384b;font-size:11px;font-weight:850}.providerWorkspacePage .providerWorkspaceGrid{grid-template-columns:minmax(250px,.31fr) minmax(0,1fr);gap:14px}.providerWorkspacePage .providerReviewQueue,.providerWorkspacePage .providerReviewDetail{background:#fffffff5;border:1px solid #1d46611f;border-radius:14px;box-shadow:0 18px 44px #12324412}.providerWorkspacePage .providerReviewQueue{top:84px}.providerWorkspacePage .providerReviewQueue .panelHead,.providerWorkspacePage .providerReviewDetail>.panelHead{min-height:76px;padding:16px 18px}.providerWorkspacePage .providerReviewQueue .panelHead h2,.providerWorkspacePage .providerReviewDetail>.panelHead h2{letter-spacing:-.02em;font-size:20px}.providerWorkspacePage .providerReviewQueue>.inlineNotice{color:#657c88;background:#f5f9fa;border:0;border-bottom:1px solid #e1eaed;border-radius:0;margin:0;padding:9px 18px;font-size:10px}.providerWorkspacePage .providerQueueList{gap:0;padding:12px;display:grid}.providerWorkspacePage .providerWorkspaceGrid:has(.providerEmptyReviewState){grid-template-columns:minmax(280px,.36fr) minmax(0,1.64fr);min-height:390px}:is(.providerWorkspacePage .providerWorkspaceGrid:has(.providerEmptyReviewState) .providerReviewQueue,.providerWorkspacePage .providerWorkspaceGrid:has(.providerEmptyReviewState) .providerReviewDetail){min-height:390px}.providerWorkspacePage .providerWorkspaceGrid:has(.providerEmptyReviewState) .providerReviewQueue{flex-direction:column;display:flex}.providerWorkspacePage .providerWorkspaceGrid:has(.providerEmptyReviewState) .providerQueueList{flex:1;padding:0}.providerWorkspacePage .providerPortalEmptyQueue{text-align:center;align-content:center;justify-items:center;gap:5px;height:100%;min-height:225px;padding:28px 24px;display:grid}.providerWorkspacePage .providerPortalEmptyQueue>i{color:#128078;background:radial-gradient(circle at 35% 28%,#e4fbf6,#d5f1ed);border:1px solid #2b9c9133;border-radius:50%;place-items:center;width:54px;height:54px;margin-bottom:9px;font-style:normal;display:grid;box-shadow:0 0 0 10px #50bdab0f,0 15px 30px #145c601a}.providerWorkspacePage .providerPortalEmptyQueue>i span{font-size:20px;font-weight:900}.providerWorkspacePage .providerPortalEmptyQueue>small{color:#73909b;letter-spacing:.14em;text-transform:uppercase;font-size:8px;font-weight:900}.providerWorkspacePage .providerPortalEmptyQueue>strong{color:#092f43;font:650 25px/1.05 var(--cpos-display-font,var(--font-display));letter-spacing:-.025em}.providerWorkspacePage .providerPortalEmptyQueue>span{color:#657e89;max-width:230px;margin-top:4px;font-size:10px;line-height:1.55}.providerWorkspacePage .providerPortalEmptyQueue dl{border-top:1px solid #e0eaec;grid-template-columns:1fr 1fr;width:100%;margin:20px 0 0;display:grid}.providerWorkspacePage .providerPortalEmptyQueue dl div{gap:3px;padding:14px 8px 0;display:grid}.providerWorkspacePage .providerPortalEmptyQueue dl div+div{border-left:1px solid #e0eaec}.providerWorkspacePage .providerPortalEmptyQueue dt{color:#80949d;letter-spacing:.1em;text-transform:uppercase;font-size:7px;font-weight:900}.providerWorkspacePage .providerPortalEmptyQueue dd{color:#10394c;font:650 20px/1 var(--cpos-display-font,var(--font-display));margin:0}.providerWorkspacePage .providerReviewDetail:has(.providerEmptyReviewState){background:linear-gradient(#1a6d7709 1px,#0000 1px) 0 0/42px 42px,linear-gradient(90deg,#1a6d7708 1px,#0000 1px) 0 0/42px 42px,radial-gradient(circle at 86% 8%,#44c0ae1f,#0000 36%),#fbfdfd;padding:0;overflow:hidden}.providerEmptyReviewState{grid-template-rows:1fr auto auto;min-height:100%;padding:34px 38px 0;display:grid}.providerEmptyReviewState>header{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:20px;max-width:760px;display:grid}.providerEmptyReviewIcon{color:#17877e;background:linear-gradient(145deg,#e6faf6,#f8fdfc);border:1px solid #28918a33;border-radius:14px;place-items:center;width:58px;height:58px;display:grid;box-shadow:inset 0 1px #fff,0 16px 32px #165d611a}.providerEmptyReviewIcon svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px;width:32px;height:32px}.providerEmptyReviewState header h3{color:#082e43;font:650 clamp(32px, 3vw, 46px)/1 var(--cpos-display-font,var(--font-display));letter-spacing:-.035em;margin:5px 0 8px}.providerEmptyReviewState header div>p:last-child{color:#5f7885;max-width:660px;margin:0;font-size:12px;line-height:1.6}.providerEmptyWorkflow{border-top:1px solid #d7e5e7;border-bottom:1px solid #d7e5e7;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:28px;display:grid}.providerEmptyWorkflow article{grid-template-columns:auto minmax(0,1fr);align-content:center;gap:13px;min-height:116px;padding:18px 20px;display:grid}.providerEmptyWorkflow article+article{border-left:1px solid #d7e5e7}.providerEmptyWorkflow article>span{color:#168079;background:#eaf7f5;border:1px solid #26918933;border-radius:8px;place-items:center;width:28px;height:28px;font-size:8px;font-weight:950;display:grid}.providerEmptyWorkflow article>div{gap:3px;display:grid}.providerEmptyWorkflow small{color:#18847d;letter-spacing:.12em;text-transform:uppercase;font-size:7px;font-weight:900}.providerEmptyWorkflow strong{color:#12384b;font-size:11px;font-weight:900}.providerEmptyWorkflow p{color:#718791;margin:1px 0 0;font-size:9px;line-height:1.45}.providerEmptyReviewState>footer{justify-content:space-between;align-items:center;gap:18px;min-height:70px;display:flex}.providerEmptyReviewState>footer>span{color:#607b86;align-items:center;gap:9px;font-size:9px;font-weight:800;display:flex}.providerEmptyReviewState>footer>span i{background:#53cdb8;border-radius:50%;width:7px;height:7px;display:block;box-shadow:0 0 0 5px #53cdb817,0 0 14px #53cdb873}.providerEmptyReviewState>footer>div{gap:8px;display:flex}.providerEmptyReviewState>footer a{color:#166b6c;background:#ffffffc2;border:1px solid #196f702b;border-radius:8px;align-items:center;gap:16px;min-height:38px;padding:0 13px;font-size:9px;font-weight:900;display:flex}.providerEmptyReviewState>footer a i{font-style:normal}.providerNavDrawerLayer{width:auto;inset:0;overflow:visible}.providerNavDrawerLayer .navDrawerBackdrop{-webkit-backdrop-filter:blur(7px)saturate(.86);backdrop-filter:blur(7px)saturate(.86);background:#02121f6b;display:block}.providerNavDrawer{background:linear-gradient(#69dbc709 1px,#0000 1px) 0 0/42px 42px,linear-gradient(90deg,#69dbc706 1px,#0000 1px) 0 0/42px 42px,radial-gradient(circle at 5% 0,#39c6b133,#0000 260px),linear-gradient(165deg,#04192d,#062a3c 58%,#07434a);border-right-color:#69dbc738;gap:11px;width:326px;min-height:100dvh;padding:18px 16px;animation:.34s cubic-bezier(.22,.8,.22,1) providerDrawerIn;box-shadow:22px 0 55px #0214222e}@keyframes providerDrawerIn{0%{opacity:.75;transform:translate(-100%)}to{opacity:1;transform:translate(0)}}.providerNavDrawer .navDrawerHeader{border-bottom:1px solid #70d2c824;align-items:center;min-height:72px;padding:0 1px 14px}.providerNavDrawer .navDrawerPublicBrand{gap:3px}.providerNavDrawer .navDrawerPublicBrand img{width:214px}.providerNavDrawer .navDrawerPublicBrand p{color:#8dacb4;letter-spacing:.075em;text-transform:uppercase;font-size:8px;font-weight:850}.providerNavDrawer .topNav{gap:10px}.providerNavDrawer .navDrawerSection{gap:4px}.providerNavDrawer .navDrawerSection+.navDrawerSection{border-top:1px solid #74cfc71c;padding-top:10px}.providerNavDrawer .navDrawerSection p{color:#6e9da6;letter-spacing:.16em;margin:0 8px 3px;font-size:8px}.providerNavDrawer .topNav a,.providerNavDrawer .topNav button{border-radius:10px;grid-template-columns:38px minmax(0,1fr) 12px;gap:11px;min-height:57px;padding:7px 9px}.providerNavDrawer .topNav a>.navItemIcon,.providerNavDrawer .topNav button>span:first-child{color:#7ce2cf;background:linear-gradient(145deg,#3eb8ad33,#18536f40);border:1px solid #6addca3d;border-radius:9px;width:36px;height:36px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff1a,0 8px 18px #00000021}.providerNavDrawer .topNav a>.navItemIcon:before{content:"";filter:blur(16px);opacity:.18;background:currentColor;border-radius:50%;width:22px;height:22px;position:absolute;transform:translate(11px,-11px)}.providerNavDrawer .topNav a>.navItemIcon svg{z-index:1;stroke-width:1.65px;width:19px;height:19px;position:relative}.providerNavDrawer .topNav a>.navItemIcon-activity{color:#8dcfff;background:linear-gradient(145deg,#3883c647,#1a49783d);border-color:#68b0ed4f}.providerNavDrawer .topNav a>.navItemIcon-check-circle{color:#83e7bd;background:linear-gradient(145deg,#32ad8945,#16635f3d);border-color:#6be0b94d}.providerNavDrawer .topNav a>.navItemIcon-card{color:#f1c96d;background:linear-gradient(145deg,#b8822547,#5b451e40);border-color:#e1b55452}.providerNavDrawer .topNav a>.navItemIcon-user{color:#c9adff;background:linear-gradient(145deg,#815ccd42,#3e3d7f3b);border-color:#b194ec52}.providerNavDrawer .navItemCopy{gap:3px;min-width:0;place-items:initial!important;width:auto!important;height:auto!important;color:inherit!important;background:0 0!important;border-radius:0!important;display:grid!important}.providerNavDrawer .navItemCopy strong{color:#eff9f8;font-weight:850;font-size:12px!important}.providerNavDrawer .navItemCopy small{color:#86a6ad;text-overflow:ellipsis;white-space:nowrap;font-size:7.5px;font-weight:650;line-height:1.35;overflow:hidden}.providerNavDrawer .topNav a:hover,.providerNavDrawer .topNav a.active{background:linear-gradient(105deg,#2ba1952b,#11475e33);border-color:#6adcc94d;transform:translate(2px);box-shadow:inset 3px 0 #69dbc7}.providerNavDrawer .topNav a:hover .navItemCopy small,.providerNavDrawer .topNav a.active .navItemCopy small{color:#b9d1d4}.providerPortalPage .appHeader>.brandLockup{flex-direction:row;align-items:center;gap:14px}.providerPortalPage .providerBrandArtwork{flex-direction:column;align-items:flex-start;gap:0;display:flex}.providerPortalPage .providerBrandArtwork .brandLogoImage{clip-path:inset(0 0 13%);margin-bottom:-6px}.providerPortalPage .providerPortalIdentity{color:#dff8f3;letter-spacing:.16em;text-transform:uppercase;white-space:nowrap;border-left:1px solid #8cd9d547;align-content:center;min-height:31px;padding-left:14px;font-size:10px;font-weight:900;line-height:1;display:grid}.providerPortalPage .hamburgerMenu button strong{letter-spacing:.08em}.providerPortalPage .appHeader .providerHeaderSignOut{cursor:pointer;place-items:center;color:#75dfc9!important;background:#ffffff0e!important;border:1px solid #9ac8e040!important;border-radius:11px!important;width:38px!important;min-width:38px!important;height:38px!important;min-height:38px!important;padding:0!important;text-decoration:none!important;display:grid!important}.providerPortalPage .appHeader .providerHeaderSignOut>span{display:none}.providerPortalPage .appHeader .providerHeaderSignOut>i{font-size:20px;font-style:normal;line-height:1}.providerPortalPage .appHeader .providerHeaderSignOut:hover{transform:translate(2px);background:#75dfc91c!important;border-color:#75dfc994!important}.providerPortalPage .appHeader .providerHeaderSignOut:focus-visible{outline-offset:3px;outline:2px solid #75dfc9}@media (max-width:760px){.providerNavDrawer{width:min(326px,100vw - 34px)}.providerPortalPage .appHeader>.brandLockup{gap:8px}.providerPortalPage .providerPortalIdentity{letter-spacing:.1em;min-height:25px;padding-left:8px;font-size:8px}}.providerWorkspacePage .providerQueueItem{cursor:pointer;background:0 0;border:0;border-bottom:1px solid #e3ebee;border-radius:0;gap:5px;padding:14px 9px 14px 12px;transition:background .16s;position:relative}.providerWorkspacePage .providerQueueItem:hover{background:#f3f9f8}.providerWorkspacePage .providerQueueItem.selected{background:linear-gradient(105deg,#eaf7f4,#f7fbfb);border-bottom-color:#0000;border-radius:9px;box-shadow:inset 3px 0 #43bca9}.providerWorkspacePage .providerQueueItem strong{font-size:13px}.providerWorkspacePage .providerQueueItem span{font-size:11px}.providerWorkspacePage .providerQueueItem em,.providerWorkspacePage .providerQueueItem small{font-size:9px}.providerClinicalBoundary{grid-template-columns:165px minmax(0,1fr);align-items:center;gap:18px;display:grid;color:#dff4f1!important;background:linear-gradient(90deg,#073747,#0b5759)!important;border:0!important;border-bottom:1px solid #2d707529!important;border-radius:0!important;padding:13px 18px!important}.providerClinicalBoundary strong{color:#6fe0ce;letter-spacing:.1em;text-transform:uppercase;font-size:9px;font-weight:900}.providerClinicalBoundary span{color:#c3d8da;font-size:11px;font-weight:650;line-height:1.45}.providerWorkspacePage .providerAccessClosed{background:linear-gradient(100deg,#fff9ef,#fffdf9);border-top:0;border-bottom:1px solid #ead7ba;border-left:3px solid #d09239;border-right:0;border-radius:0;grid-template-columns:minmax(160px,.4fr) minmax(260px,1fr) auto;align-items:center;gap:8px 22px;margin:0;padding:16px 18px;display:grid}.providerWorkspacePage .providerAccessClosed span,.providerWorkspacePage .providerAccessClosed h3,.providerWorkspacePage .providerAccessClosed p,.providerWorkspacePage .providerAccessClosed small{margin:0}.providerWorkspacePage .providerAccessClosed h3{grid-column:1;font-size:17px}.providerWorkspacePage .providerAccessClosed p{grid-area:1/2/span 2;font-size:11px;line-height:1.5}.providerWorkspacePage .providerAccessClosed small{white-space:nowrap;grid-area:1/3/span 2}.providerWorkspacePage .providerRecordSummary{border-bottom:1px solid #e0e9ec;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:0 18px;padding:0}.providerWorkspacePage .providerRecordSummary div{background:0 0;border:0;border-right:1px solid #e0e9ec;border-radius:0;min-height:72px;padding:15px 16px}.providerWorkspacePage .providerRecordSummary div:last-child{border-right:0}.providerClosedDecision{background:linear-gradient(140deg,#f7fbfa,#fff);border:1px solid #2a747733;border-radius:12px;margin:18px;overflow:hidden}.providerClosedDecision>header{border-bottom:1px solid #dbe7e7;justify-content:space-between;align-items:center;gap:18px;padding:16px 18px;display:flex}.providerClosedDecision h3{color:#0a3145;font:620 23px/1 var(--cpos-display-font,var(--font-display));letter-spacing:-.025em;margin:3px 0 0}.providerClosedDecision>header>span{color:#0d7669;letter-spacing:.06em;text-transform:uppercase;background:#e8f7f3;border:1px solid #20897a38;border-radius:999px;padding:7px 10px;font-size:9px;font-weight:900}.providerClosedDecisionGrid{border-bottom:1px solid #dbe7e7;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.providerClosedDecisionGrid article{border-right:1px solid #dbe7e7;align-content:center;gap:6px;min-height:84px;padding:14px 18px;display:grid}.providerClosedDecisionGrid article:last-child{border-right:0}.providerClosedDecisionGrid span,.providerClosedDecisionNotes>span{color:#69818d;letter-spacing:.09em;text-transform:uppercase;font-size:8px;font-weight:900}.providerClosedDecisionGrid strong{color:#15394b;text-transform:capitalize;font-size:13px}.providerClosedDecisionNotes{gap:7px;padding:16px 18px 18px;display:grid}.providerClosedDecisionNotes p{color:#294858;margin:0;font-size:13px;line-height:1.55}.providerClosedDecisionNotes small{color:#627b87;border-left:2px solid #57bca8;padding-left:10px;line-height:1.5}.providerProfileConsole{background:#fffffff2;border:1px solid #1d46611f;border-radius:14px;overflow:hidden;box-shadow:0 16px 38px #1232440f}.providerProfileConsole>summary{cursor:pointer;grid-template-columns:minmax(0,1fr) 220px auto;align-items:center;gap:26px;min-height:98px;padding:17px 20px;list-style:none;display:grid}.providerProfileConsole>summary::-webkit-details-marker{display:none}.providerProfileConsole>summary h2{color:#0a3145;font:620 24px/1 var(--cpos-display-font,var(--font-display));letter-spacing:-.025em;margin:3px 0 0}.providerProfileConsoleProgress{grid-template-columns:auto 1fr;align-items:baseline;gap:2px 10px;display:grid}.providerProfileConsoleProgress strong{color:#0a5961;font:620 31px/1 var(--cpos-display-font,var(--font-display));grid-row:1/span 2}.providerProfileConsoleProgress span{color:#667d89;text-transform:uppercase;font-size:9px;font-weight:850}.providerProfileConsoleProgress>i{background:#dfe9eb;border-radius:5px;width:100%;height:4px;display:block;overflow:hidden}.providerProfileConsoleProgress>i b{border-radius:inherit;background:linear-gradient(90deg,#4ec5b0,#16747b);height:100%;display:block}.providerProfileConsoleAction{color:#155f68;border-left:1px solid #dce7e9;padding:12px 35px 12px 20px;font-size:11px;font-weight:900;position:relative}.providerProfileConsoleAction:after{content:"→";transition:transform .18s;position:absolute;top:50%;right:4px;transform:translateY(-50%)rotate(90deg)}.providerProfileConsole[open] .providerProfileConsoleAction:after{transform:translateY(-50%)rotate(-90deg)}.providerProfileConsoleBody{background:#f5f9fa;border-top:1px solid #dce7e9;grid-template-columns:minmax(280px,.72fr) minmax(0,1.28fr);gap:14px;padding:16px 18px 18px;display:grid}.providerProfileConsoleBody .providerOnboardingCard,.providerProfileConsoleBody .providerMediaUpload{background:#fff;border-radius:10px;grid-column:auto;align-content:center}.providerWorkspacePage .providerWorkspaceProfilePrompt{background:radial-gradient(circle at 8%,#4ec2ae1a,#0000 120px),linear-gradient(100deg,#f9fcfc,#eef8f6);border-color:#1c6c6f24;border-radius:14px;grid-template-columns:92px minmax(0,1fr) auto;gap:20px;min-height:88px;padding:15px 18px;box-shadow:0 13px 32px #113b480e}.providerWorkspacePage .providerProfileReadinessValue{border-right:1px solid #d6e6e7;gap:3px;padding-right:18px;display:grid}.providerWorkspacePage .providerProfileReadinessValue strong{color:#0b5260;font:650 25px/1 var(--cpos-display-font,var(--font-display))}.providerWorkspacePage .providerProfileReadinessValue small{color:#718995;letter-spacing:.1em;text-transform:uppercase;font-size:7px;font-weight:900}.providerProfileReadinessCopy{gap:4px;min-width:0;display:grid}.providerProfileReadinessCopy>strong{color:#123a4d;font-size:11px;font-weight:900}.providerProfileReadinessCopy p{color:#6b818c;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:9px;overflow:hidden}.providerProfileReadinessCopy>i{background:#dce9e9;border-radius:99px;width:min(460px,100%);height:3px;margin-top:4px;display:block;overflow:hidden}.providerProfileReadinessCopy>i span{border-radius:inherit;background:linear-gradient(90deg,#16847c,#6fd9c5);height:100%;display:block}.providerWorkspacePage .providerWorkspaceProfilePrompt>a{color:#14696b;background:#ffffffb3;border-color:#196f7033;border-radius:9px;min-height:44px;padding:0 15px}@media (max-width:1120px){.providerWorkspacePage .providerHero{grid-template-columns:1fr;gap:22px}.providerIdentityRail{grid-template-columns:auto minmax(0,1fr) auto}.providerIdentityRail .providerProfileMeta{grid-area:2/2/auto/-1;justify-content:flex-start}.providerIdentityStatus{grid-area:1/3}.providerWorkspacePage .providerWorkspaceGrid{grid-template-columns:minmax(230px,.34fr) minmax(0,1fr)}}@media (max-width:820px){.providerWorkspacePage{width:min(100% - 24px,1500px)}.providerWorkspacePage .providerHero{border-radius:15px;margin-inline:0;padding:24px 20px}.providerWorkspacePage .providerHero h2{font-size:clamp(34px,8vw,46px)}.providerIdentityRail{grid-template-columns:auto minmax(0,1fr)}.providerIdentityStatus{border-top:1px solid #1d46611a;border-left:0;grid-area:auto/1/auto/-1;padding-top:11px;padding-left:0}.providerIdentityRail .providerProfileMeta{flex-wrap:wrap;grid-area:auto/1/auto/-1}.providerWorkspacePage .providerWorkspaceGrid{flex-direction:column;display:flex}:is(.providerWorkspacePage .providerWorkspaceGrid:has(.providerEmptyReviewState) .providerReviewQueue,.providerWorkspacePage .providerWorkspaceGrid:has(.providerEmptyReviewState) .providerReviewDetail){min-height:0}.providerWorkspacePage .providerWorkspaceGrid:has(.providerEmptyReviewState) .providerPortalEmptyQueue{min-height:245px}.providerEmptyReviewState{padding:28px 24px 0}.providerEmptyWorkflow{grid-template-columns:1fr}.providerEmptyWorkflow article{min-height:94px}.providerEmptyWorkflow article+article{border-top:1px solid #d7e5e7;border-left:0}.providerEmptyReviewState>footer{flex-wrap:wrap;padding:14px 0}.providerWorkspacePage .providerWorkspaceProfilePrompt{grid-template-columns:80px minmax(0,1fr)}.providerWorkspacePage .providerWorkspaceProfilePrompt>a{grid-column:1/-1;justify-content:space-between}.providerWorkspacePage .providerReviewQueue{width:100%;padding:0;position:static}.providerWorkspacePage .providerQueueList{scroll-snap-type:x mandatory;gap:9px;padding:12px;display:flex;overflow-x:auto}.providerWorkspacePage .providerQueueItem{scroll-snap-align:start;border:1px solid #dbe6e9;border-radius:9px;flex:0 0 min(82vw,320px)}.providerWorkspacePage .providerReviewDetail{width:100%;padding:0}.providerWorkspacePage .providerAccessClosed{grid-template-columns:1fr}.providerWorkspacePage .providerAccessClosed h3,.providerWorkspacePage .providerAccessClosed p,.providerWorkspacePage .providerAccessClosed small{white-space:normal;grid-area:auto/1}.providerProfileConsole>summary{grid-template-columns:1fr auto;gap:16px}.providerProfileConsoleProgress{justify-self:end;width:190px}.providerProfileConsoleAction{border-top:1px solid #dce7e9;border-left:0;grid-column:1/-1;padding:10px 34px 0 0}.providerProfileConsoleBody{grid-template-columns:1fr}}@media (max-width:560px){.providerWorkspacePage{gap:10px;width:100%}.providerWorkspacePage .providerHero{border-radius:0;gap:14px;margin-top:0;padding:18px}.providerWorkspacePage .providerHero h2{margin-block:5px 7px;font-size:32px}.providerWorkspacePage .providerHero .providerHeroCopy>p:last-child{font-size:13px;line-height:1.42}.providerWorkspacePage .providerHeroSignal{min-height:46px;padding:8px 13px}.providerWorkspacePage .providerHero .heroStatGrid{grid-template-columns:repeat(2,1fr)}.providerWorkspacePage .providerHero .heroStatGrid div{min-height:54px;padding:8px 13px}.providerWorkspacePage .providerHero .heroStatGrid div:nth-child(2){border-right:0}.providerWorkspacePage .providerHero .heroStatGrid div:nth-child(-n+2){border-bottom:1px solid #7bcdca21}.providerIdentityRail,.providerWorkspacePage .providerReviewQueue,.providerWorkspacePage .providerReviewDetail,.providerProfileConsole{border-radius:0}.providerIdentityRail{padding:14px 16px}.providerEmptyReviewState{padding:24px 17px 0}.providerEmptyReviewState>header{grid-template-columns:1fr;gap:15px}.providerEmptyReviewIcon{width:50px;height:50px}.providerEmptyReviewState header h3{font-size:34px}.providerEmptyWorkflow article{padding-inline:4px}.providerEmptyReviewState>footer>div{flex-direction:column;width:100%}.providerEmptyReviewState>footer a{justify-content:space-between}.providerWorkspacePage .providerWorkspaceProfilePrompt{grid-template-columns:1fr;padding:17px}.providerWorkspacePage .providerProfileReadinessValue{border-right:0;grid-template-columns:auto 1fr;align-items:end;padding-right:0}.providerWorkspacePage .providerWorkspaceProfilePrompt>a{grid-column:auto}.providerClinicalBoundary{grid-template-columns:1fr;gap:5px}.providerWorkspacePage .providerRecordSummary,.providerClosedDecisionGrid{grid-template-columns:1fr}.providerWorkspacePage .providerRecordSummary div,.providerClosedDecisionGrid article{border-bottom:1px solid #e0e9ec;border-right:0;min-height:66px}.providerClosedDecision{margin:14px}.providerClosedDecision>header{flex-direction:column;align-items:flex-start}.providerProfileConsole>summary{grid-template-columns:1fr}.providerProfileConsoleProgress{justify-self:stretch;width:100%}.providerProfileConsoleBody{padding:12px}.providerProfileConsoleBody .providerMediaUpload{grid-template-columns:1fr}}.providerWorkspacePage{gap:22px;width:min(1560px,100% - 48px);padding-bottom:64px}.providerWorkspacePage .providerIdentityRail{border-radius:16px;min-height:92px;padding:17px 20px}.providerWorkspacePage .providerWorkspaceGrid{grid-template-columns:minmax(290px,330px) minmax(0,1fr);align-items:start;gap:24px}.providerWorkspacePage .providerReviewQueue{background:#fbfdfd;border-color:#143a4e21;border-radius:16px;top:92px;overflow:hidden;box-shadow:0 18px 46px #0f304013}.providerWorkspacePage .providerReviewQueue .panelHead{border-bottom:0;min-height:0;padding:22px 22px 13px}.providerWorkspacePage .providerReviewQueue>.inlineNotice{background:#f2f7f7;border:1px solid #dce7e9;border-radius:9px;margin:0 14px;padding:10px 11px;line-height:1.45}.providerWorkspacePage .providerQueueList{gap:8px;padding:14px}.providerWorkspacePage .providerQueueItem{border:1px solid #0000;border-radius:10px;padding:15px 13px}.providerWorkspacePage .providerQueueItem+.providerQueueItem{border-top-color:#e3ecee}.providerWorkspacePage .providerQueueItem:hover{border-color:#d8e7e7}.providerWorkspacePage .providerQueueItem.selected{background:linear-gradient(110deg,#e8f6f3,#f7fbfb);border-color:#2794873b;box-shadow:inset 4px 0 #3ebaa6,0 8px 18px #155b5b12}.providerWorkspacePage .providerReviewDetail{background-color:#eef4f5;background-image:linear-gradient(#1f696f06 1px,#0000 1px),linear-gradient(90deg,#1f696f06 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:42px 42px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;border:1px solid #143a4e1f;border-radius:18px;gap:20px;padding:20px;display:grid;overflow:visible;box-shadow:0 22px 54px #0f304013}.providerCaseHeader{background:#fff;border:1px solid #1844581c;border-radius:14px;grid-template-columns:minmax(0,1fr) minmax(220px,300px);align-items:start;gap:26px;padding:24px;display:grid;box-shadow:0 10px 26px #1038480b}.providerCaseHeader>div:first-child{min-width:0}.providerCaseHeader h2{color:#092f43;font:650 clamp(28px, 2.5vw, 40px)/1 var(--cpos-display-font,var(--font-display));letter-spacing:-.035em;margin:6px 0 7px}.providerCaseHeader>div:first-child>p:last-child{color:#607986;margin:0;font-size:12px;font-weight:750}.providerWorkspacePage .providerStatusCard{border-radius:11px;min-width:0;padding:14px 15px}.providerWorkspacePage .providerClinicalBoundary{margin:0;overflow:hidden;box-shadow:0 12px 28px #04323c1a;border:1px solid #53cab83d!important;border-radius:12px!important;padding:15px 18px!important}.providerReviewSummary,.providerEvidenceModule,.providerClinicalModule{background:#fffffffa;border:1px solid #1844581c;border-radius:14px;min-width:0;box-shadow:0 10px 28px #1038480b}.providerReviewSummary{gap:22px;padding:22px;display:grid}.providerWorkspacePage .providerDecisionChecklist{background:0 0;border:0;border-radius:0;gap:15px;margin:0;padding:0}.providerWorkspacePage .providerDecisionChecklistGrid{gap:12px}.providerWorkspacePage .providerDecisionChecklistGrid article{border-radius:11px;gap:12px;min-height:82px;padding:14px}.providerWorkspacePage .providerRecordSummary{background:#f8fbfb;border:1px solid #dce7e9;border-radius:11px;margin:0}.providerWorkspacePage .providerRecordSummary div{min-height:78px;padding:17px 18px}.providerWorkspacePage .providerNotesBox{background:#f8fbfc;border-radius:11px;margin:0;padding:17px 18px}.providerEvidenceModule{padding:24px}.providerWorkspacePage .providerEvidenceModule .evidenceMatrixPanel.compact{background:0 0;border:0;border-radius:0;gap:20px;padding:0}.providerWorkspacePage .providerEvidenceModule .matrixHeader{border-bottom:1px solid #dce7e9;grid-template-columns:minmax(0,1fr) 116px;align-items:center;gap:24px;padding-bottom:20px}.providerWorkspacePage .providerEvidenceModule .matrixHeader h3{max-width:760px;font-size:clamp(25px,2.25vw,34px)}.providerWorkspacePage .providerEvidenceModule .matrixScore{border-radius:11px;padding:15px}.providerWorkspacePage .providerEvidenceModule .matrixKpiRow{background:#f8fbfb;border:1px solid #dce7e9;border-radius:11px;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;overflow:hidden}.providerWorkspacePage .providerEvidenceModule .matrixKpiRow div{background:0 0;border:0;border-right:1px solid #dce7e9;border-radius:0;min-height:78px;padding:15px 17px}.providerWorkspacePage .providerEvidenceModule .matrixKpiRow div:last-child{border-right:0}.providerWorkspacePage .providerEvidenceModule .conditionMatrixList{gap:14px}.providerWorkspacePage .providerEvidenceModule .conditionMatrixCard{border-radius:12px;gap:16px;padding:18px}.providerWorkspacePage .providerEvidenceModule .signalGrid{gap:10px}.providerWorkspacePage .providerEvidenceModule .signalChip{border-radius:9px;min-height:68px;padding:12px}.providerClinicalModule{padding:0;overflow:hidden}.providerWorkspacePage .providerAmendmentComposer,.providerWorkspacePage .providerDraftReview,.providerWorkspacePage .providerClosedDecision,.providerWorkspacePage .providerForm{background-color:#fff;border-radius:14px;margin:0}.providerWorkspacePage .providerAmendmentComposer,.providerWorkspacePage .providerDraftReview,.providerWorkspacePage .providerClosedDecision{border-color:#1844581f;box-shadow:0 10px 28px #1038480a}.providerWorkspacePage .providerForm{border:1px solid #1844581f;padding:22px;box-shadow:0 10px 28px #1038480a}.providerWorkspacePage .providerWorkspaceProfilePrompt{border-radius:16px;min-height:96px;padding:18px 22px}@media (max-width:1120px){.providerWorkspacePage .providerWorkspaceGrid{grid-template-columns:minmax(250px,290px) minmax(0,1fr);gap:18px}.providerCaseHeader{grid-template-columns:1fr}.providerWorkspacePage .providerStatusCard{width:100%}}@media (max-width:820px){.providerWorkspacePage{width:min(100% - 24px,1560px)}.providerWorkspacePage .providerWorkspaceGrid{gap:16px;display:flex}.providerWorkspacePage .providerReviewDetail{gap:14px;padding:14px}.providerCaseHeader,.providerReviewSummary,.providerEvidenceModule{padding:18px}.providerWorkspacePage .providerEvidenceModule .matrixKpiRow{grid-template-columns:repeat(2,minmax(0,1fr))}.providerWorkspacePage .providerEvidenceModule .matrixKpiRow div:nth-child(2){border-right:0}.providerWorkspacePage .providerEvidenceModule .matrixKpiRow div:nth-child(-n+2){border-bottom:1px solid #dce7e9}}@media (max-width:560px){.providerWorkspacePage{width:100%}.providerWorkspacePage .providerReviewDetail{border-inline:0;border-radius:0;padding:10px}.providerCaseHeader,.providerReviewSummary,.providerEvidenceModule,.providerClinicalModule{border-radius:10px}.providerWorkspacePage .providerDecisionChecklistGrid,.providerWorkspacePage .providerEvidenceModule .matrixHeader{grid-template-columns:1fr}.providerWorkspacePage .providerEvidenceModule .matrixScore{width:100%}}.providerAssignmentGate{background:#fff;border:1px solid #18445824;border-radius:14px;overflow:hidden;box-shadow:0 10px 28px #1038480b}.providerAssignmentGate>header{background:linear-gradient(108deg,#f3faf9 0%,#fff 68%);border-bottom:1px solid #dce7e9;justify-content:space-between;align-items:center;gap:24px;min-height:88px;padding:18px 22px;display:flex}.providerAssignmentGate>header p,.providerAssignmentGate>header h3,.providerAssignmentGate>header span{margin:0}.providerAssignmentGate>header h3{color:#0b3246;font:650 22px/1.08 var(--cpos-display-font,var(--font-display));letter-spacing:-.025em;margin-top:4px}.providerAssignmentGate>header span{color:#617985;margin-top:7px;font-size:11px;font-weight:650;display:block}.providerAssignmentGate>header>strong{color:#8d6017;letter-spacing:.08em;text-transform:uppercase;background:#fff8e9;border:1px solid #b87d2033;border-radius:6px;flex:none;padding:7px 9px;font-size:8px;font-weight:900}.providerAssignmentGate .providerAssignmentDecisionBar{border-bottom:0}.providerAssignmentGate .providerAssignmentDecisionBar label{color:#3b5564;gap:7px;font-size:10px;font-weight:800;display:grid}.providerAssignmentGate .providerAssignmentDecisionBar select{color:#17384a;background:#fbfcfd;border:1px solid #cbd9de;border-radius:7px;width:100%;height:40px;padding:0 12px;font-size:12px;font-weight:750}.providerAssignmentGate .providerAssignmentDecisionBar select:focus{background:#fff;border-color:#4ab9a7;outline:0;box-shadow:0 0 0 3px #4ab9a71a}.providerWorkspacePage .providerDecisionForm{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 16px;padding:0;overflow:hidden}.providerDecisionFormHeader{background:linear-gradient(105deg,#f7fbfb,#fff);border-bottom:1px solid #dce7e9;justify-content:space-between;align-items:center;gap:24px;min-height:78px;padding:18px 22px;display:flex}.providerDecisionFormHeader h3,.providerDecisionFormHeader p{margin:0}.providerDecisionFormHeader h3{color:#0b3246;font:650 22px/1.08 var(--cpos-display-font,var(--font-display));letter-spacing:-.025em;margin-top:4px}.providerDecisionFormHeader>span{color:#8d6017;letter-spacing:.08em;text-transform:uppercase;background:#fff8e9;border:1px solid #b87d2033;border-radius:6px;flex:none;padding:7px 9px;font-size:8px;font-weight:900}.providerWorkspacePage .providerDecisionForm>label,.providerWorkspacePage .providerDecisionForm>button{margin-inline:22px}.providerWorkspacePage .providerDecisionForm>label:nth-of-type(2n){margin-left:0}.providerWorkspacePage .providerDecisionForm>label:nth-of-type(odd){margin-right:0}.providerWorkspacePage .providerDecisionForm>label.fullWidth{margin-inline:22px}.providerWorkspacePage .providerDecisionForm label{color:#314d5d;gap:7px;font-size:11px}.providerWorkspacePage .providerDecisionForm label>span{color:#3b5564;letter-spacing:.02em;font-size:10px}.providerWorkspacePage .providerDecisionForm select,.providerWorkspacePage .providerDecisionForm input{color:#17384a;background:#fbfcfd;border-color:#cbd9de;border-radius:8px;height:44px;min-height:44px;padding:0 13px;font-size:13px;font-weight:760}.providerWorkspacePage .providerDecisionForm textarea{color:#17384a;background:#fbfcfd;border-color:#cbd9de;border-radius:8px;min-height:104px;padding:12px 13px;font-size:13px;font-weight:650}.providerWorkspacePage .providerDecisionForm select:focus,.providerWorkspacePage .providerDecisionForm input:focus,.providerWorkspacePage .providerDecisionForm textarea:focus{background:#fff;border-color:#4ab9a7;outline:0;box-shadow:0 0 0 3px #4ab9a71a}.providerWorkspacePage .providerDecisionForm select:disabled,.providerWorkspacePage .providerDecisionForm textarea:disabled{color:#788b94;opacity:1;background:#f3f6f7;border-color:#dbe4e7}.providerAssignmentDecisionBar{background:#fff;border-bottom:1px solid #dce7e9;grid-template-columns:minmax(210px,.55fr) minmax(280px,1fr) auto;align-items:end;gap:18px;padding:18px 22px;display:grid}.providerAssignmentDecisionBar>label{gap:7px;display:grid}.providerAssignmentDecisionBar>label>span{color:#3b5564;font-size:10px;font-weight:850}.providerAssignmentDecisionBar textarea{resize:vertical;color:#17384a;width:100%;min-height:70px;font:650 12px/1.45 var(--cpos-interface-font,var(--font-sans));background:#fbfcfd;border:1px solid #cbd9de;border-radius:8px;padding:10px 12px}.providerAssignmentDecisionBar textarea:focus{background:#fff;border-color:#4ab9a7;outline:0;box-shadow:0 0 0 3px #4ab9a71a}.providerAssignmentActions{justify-content:flex-end;gap:9px;display:flex}.providerWorkspacePage .providerAssignmentActions .primaryButton,.providerWorkspacePage .providerAssignmentActions .secondaryButton{letter-spacing:.015em;min-width:148px;min-height:40px;box-shadow:none;border-radius:7px;padding:0 16px;font-size:10px;font-weight:900;width:auto!important}.providerWorkspacePage .providerAssignmentActions .providerAcceptButton{color:#fff;background:linear-gradient(110deg,#0b5668,#167a75);border:1px solid #176f79}.providerWorkspacePage .providerAssignmentActions .providerAcceptButton:hover:not(:disabled){background:linear-gradient(110deg,#0a4d5e,#126d68);box-shadow:0 7px 16px #0b566824}.providerWorkspacePage .providerAssignmentActions .providerDeclineButton{color:#87463c;background:#fff;border-color:#9144363d}.providerWorkspacePage .providerAssignmentActions .providerDeclineButton:hover:not(:disabled){background:#fff8f6;border-color:#91443666}.providerWorkspacePage .providerDecisionForm>.primaryButton{min-width:190px;min-height:42px;box-shadow:none;border-radius:7px;grid-column:1/-1;justify-self:end;margin:0 22px 22px;padding:0 18px;font-size:10px;width:auto!important}.providerWorkspacePage .providerDraftReader pre,.providerWorkspacePage .providerArtifactCard pre{color:#243746;font-family:var(--cpos-interface-font,var(--font-sans));font-size:12px;font-weight:560;line-height:1.65}@media (max-width:900px){.providerWorkspacePage .providerDecisionForm{grid-template-columns:1fr}.providerWorkspacePage .providerDecisionForm>label,.providerWorkspacePage .providerDecisionForm>label:nth-of-type(2n),.providerWorkspacePage .providerDecisionForm>label:nth-of-type(odd),.providerWorkspacePage .providerDecisionForm>label.fullWidth{grid-column:1;margin-inline:18px}.providerAssignmentDecisionBar{grid-template-columns:1fr;padding:18px}}@media (max-width:560px){.providerAssignmentGate>header,.providerDecisionFormHeader{flex-direction:column;align-items:flex-start;gap:10px;padding:17px 18px}.providerAssignmentActions{grid-template-columns:1fr;display:grid}.providerWorkspacePage .providerAssignmentActions .primaryButton,.providerWorkspacePage .providerAssignmentActions .secondaryButton{width:100%!important}.providerWorkspacePage .providerDecisionForm>.primaryButton{justify-self:stretch;margin-inline:18px;width:auto!important}}.claimsCommandCenterV3{width:min(1540px,100% - 34px);margin:16px auto 64px}.claimsV3Frame{background:#eef4f6;border:1px solid #c8d9e1;border-radius:22px;overflow:hidden;box-shadow:0 28px 74px #08263b24}.claimsV3CommandBar{isolation:isolate;color:#effaff;background:linear-gradient(90deg,#70cec70f 1px,#0000 1px) 0 0/68px 68px,linear-gradient(#70cec70d 1px,#0000 1px) 0 0/68px 68px,radial-gradient(circle at 90% 0,#23bead4a,#0000 37%),linear-gradient(115deg,#06182c 0%,#082c48 56%,#0b5966 100%);border-bottom:1px solid #8bccd338;grid-template-columns:minmax(300px,1.15fr) minmax(480px,1.55fr) auto;align-items:center;gap:28px;min-height:214px;padding:32px 38px;display:grid;position:relative;overflow:hidden}.claimsV3CommandBar:after{z-index:-1;content:"";border:1px solid #66ddcc21;border-radius:50%;width:250px;height:250px;position:absolute;right:15%;box-shadow:0 0 0 48px #66ddcc09,0 0 0 96px #66ddcc05}.claimsV3CommandIdentity .eyebrow,.claimsV3WorkspaceHeader .eyebrow,.claimsV3ActiveWorkspace .eyebrow,.claimsV3Activity .eyebrow{color:#68ddc9;letter-spacing:.16em;margin:0;font-size:8px}.claimsV3CommandIdentity .eyebrow i{background:#63dfc9;border-radius:50%;width:7px;height:7px;margin-right:7px;display:inline-block;box-shadow:0 0 0 7px #63dfc91a,0 0 16px #63dfc98f}.claimsV3CommandIdentity h1{color:#f6fbfe;font:760 clamp(31px, 3.1vw, 47px)/.96 var(--font-sans);letter-spacing:-.045em;margin:13px 0 0}.claimsV3CommandIdentity>p:last-child{color:#abc2ce;max-width:440px;margin:15px 0 0;font-size:11px;font-weight:620;line-height:1.55}.claimsV3PortfolioVitals{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#04192a7a;border:1px solid #89cdd533;border-radius:14px;grid-template-columns:repeat(4,minmax(95px,1fr));display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff09,0 16px 42px #02121f21}.claimsV3PortfolioVitals>span{border-right:1px solid #89cdd524;align-content:center;gap:6px;min-height:112px;padding:17px;display:grid}.claimsV3PortfolioVitals>span:last-child{border-right:0}.claimsV3PortfolioVitals small{color:#80a4b3;letter-spacing:.13em;text-transform:uppercase;font-size:7px;font-weight:880}.claimsV3PortfolioVitals strong{color:#f4fbff;font:650 31px/1 var(--cpos-display-font,var(--font-display))}.claimsV3PortfolioVitals em{color:#8da8b5;font-size:8px;font-style:normal;font-weight:660}.claimsV3PortfolioVitals .attention strong{color:#ffd07b}.claimsV3PortfolioVitals .ready strong{color:#68ddc9}.claimsV3CommandActions{gap:9px;min-width:154px;display:grid}.claimsV3CommandActions a,.claimsV3Empty>a{color:#d9e9ef;background:#0524386b;border:1px solid #8ecad345;border-radius:8px;justify-content:space-between;align-items:center;gap:18px;min-height:43px;padding:0 14px;font-size:9px;font-weight:850;text-decoration:none;display:inline-flex}.claimsV3CommandActions a.primary,.claimsV3Empty>a{color:#06283b;background:linear-gradient(105deg,#69e0c9,#58c9bf);border-color:#63d5c1;box-shadow:0 12px 27px #28c0ab2e}.claimsV3PortfolioNav{background:#fbfdfef7;border-bottom:1px solid #cedde4;grid-template-columns:minmax(210px,1fr) auto minmax(210px,1fr);align-items:center;gap:24px;min-height:76px;padding:12px 26px;display:grid}.claimsV3PortfolioNav>div:first-child{gap:3px;display:grid}.claimsV3PortfolioNav>div:first-child span{color:#138077;letter-spacing:.14em;text-transform:uppercase;font-size:7px;font-weight:900}.claimsV3PortfolioNav>div:first-child strong{color:#102f43;font-size:14px;font-weight:850}.claimsV3FilterSet{background:#edf3f5;border:1px solid #d3e0e6;border-radius:9px;gap:4px;padding:4px;display:flex}.claimsV3FilterSet a{color:#627c8a;border-radius:6px;align-items:center;gap:8px;min-height:34px;padding:0 13px;font-size:9px;font-weight:800;text-decoration:none;display:inline-flex}.claimsV3FilterSet a.active{color:#0c6e72;background:#fff;box-shadow:0 3px 10px #0c324614}.claimsV3FilterSet i{background:#11616f14;border-radius:50%;place-items:center;min-width:19px;height:19px;font-size:7px;font-style:normal;display:grid}.claimsV3LiveStatus{color:#557582;letter-spacing:.11em;text-transform:uppercase;justify-self:end;font-size:8px;font-weight:850}.claimsV3LiveStatus i{background:#51cbb8;border-radius:50%;width:7px;height:7px;margin-right:8px;display:inline-block;box-shadow:0 0 0 6px #51cbb81c}.claimsV3Console{border-bottom:1px solid #c8d9e1;grid-template-columns:minmax(270px,318px) minmax(0,1fr);min-height:570px;display:grid}.claimsV3WorkspaceRail{color:#e8f4f8;background:linear-gradient(90deg,#66bec60d 1px,#0000 1px) 0 0/56px 56px,linear-gradient(#66bec60b 1px,#0000 1px) 0 0/56px 56px,linear-gradient(145deg,#071b30,#092e48);border-right:1px solid #85c6cf30;grid-template-rows:auto 1fr auto;min-width:0;display:grid}.claimsV3WorkspaceRail>header{border-bottom:1px solid #86c7d02b;justify-content:space-between;align-items:center;min-height:90px;padding:19px 22px;display:flex}.claimsV3WorkspaceRail .eyebrow{color:#65d8c4;margin:0 0 6px;font-size:7px}.claimsV3WorkspaceRail h2{color:#f3f9fc;font:750 23px/1 var(--font-sans);letter-spacing:-.035em;margin:0}.claimsV3WorkspaceRail>header>span{color:#6bd9c6;width:34px;height:34px;font:650 15px/1 var(--cpos-display-font,var(--font-display));border:1px solid #6dd5c747;border-radius:50%;place-items:center;display:grid}.claimsV3WorkspaceList{align-content:start;padding:10px;display:grid}.claimsV3WorkspaceList>a{min-height:108px;color:inherit;border:1px solid #0000;border-bottom-color:#85c3cd21;border-radius:9px;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:11px;padding:13px 12px;text-decoration:none;display:grid;position:relative;overflow:hidden}.claimsV3WorkspaceList>a:hover{background:#114c5c52}.claimsV3RailIndex{color:#7e9da9;border:1px solid #89c4cd40;border-radius:7px;place-items:center;width:28px;height:28px;font-size:7px;font-weight:900;display:grid}.claimsV3WorkspaceList>a.active .claimsV3RailIndex{color:#6ce0cc;background:#4fcab81f;border-color:#5bd0bd}.claimsV3WorkspaceList>a>div{gap:5px;min-width:0;display:grid}.claimsV3WorkspaceList small{color:#65d5c2;letter-spacing:.11em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:6px;font-weight:900;overflow:hidden}.claimsV3WorkspaceList strong{color:#dbeaf0;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:11px;font-weight:780;line-height:1.25;display:-webkit-box;overflow:hidden}.claimsV3WorkspaceList em{color:#7e9aa7;text-overflow:ellipsis;white-space:nowrap;font-size:8px;font-style:normal;font-weight:650;overflow:hidden}.claimsV3RailScore{color:#eaf8fa;font:650 22px/1 var(--cpos-display-font,var(--font-display))}.claimsV3RailScore sup{color:#5fd6c2;font:850 8px/1 var(--font-sans)}.claimsV3WorkspaceRail>footer{border-top:1px solid #87c7d02b;gap:11px;padding:18px 20px;display:grid}.claimsV3WorkspaceRail>footer a{color:#bfe5e1;border:1px solid #63d6c354;border-radius:7px;justify-content:space-between;align-items:center;min-height:39px;padding:0 12px;font-size:8px;font-weight:850;text-decoration:none;display:flex}.claimsV3WorkspaceRail>footer small{color:#688794;font-size:7px;font-weight:650}.claimsV3ActiveWorkspace{background:#fbfdfe;min-width:0}.claimsV3WorkspaceHeader{border-bottom:1px solid #d5e1e7;justify-content:space-between;align-items:center;min-height:72px;padding:14px 24px;display:flex}.claimsV3WorkspaceHeader>div{align-items:center;gap:8px;display:flex}.claimsV3WorkspaceHeader .eyebrow{color:#148078;margin-right:10px}.claimsV3WorkspaceHeader .claimTypeBadge,.claimsV3WorkspaceHeader .workspaceContextPill{letter-spacing:.09em;border-radius:5px;margin:0;padding:6px 8px;font-size:7px}.claimsV3ClaimHealth{color:#557381;letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:8px;font-size:8px;font-weight:900;display:inline-flex}.claimsV3ClaimHealth i{background:#63bec5;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 6px #63bec51a}.claimsV3ClaimHealth.attention{color:#95610b}.claimsV3ClaimHealth.attention i{background:#e2a23a;box-shadow:0 0 0 6px #e2a23a1c}.claimsV3ClaimHealth.strong{color:#13766b}.claimsV3ClaimHealth.strong i{background:#55cdb7;box-shadow:0 0 0 6px #55cdb71c}.claimsV3WorkspaceOverview{background:radial-gradient(circle at 88% 0,#45c6b51a,#0000 31%),linear-gradient(90deg,#2b697c09 1px,#0000 1px) 0 0/72px 72px,#fff;border-bottom:1px solid #d8e3e8;grid-template-columns:minmax(0,1.45fr) minmax(260px,.55fr);min-height:220px;display:grid}.claimsV3WorkspaceOverview>div{flex-direction:column;justify-content:center;min-width:0;padding:28px 30px;display:flex}.claimsV3WorkspaceOverview>div:first-child{border-right:1px solid #dae5e9}.claimsV3ClaimIdentity>small{color:#158178;letter-spacing:.14em;text-transform:uppercase;font-size:7px;font-weight:900}.claimsV3ClaimIdentity h2{color:#0b2c42;max-width:760px;font:650 clamp(29px, 2.6vw, 43px)/.98 var(--cpos-display-font,var(--font-display));letter-spacing:-.045em;margin:11px 0 0}.claimsV3ClaimIdentity p{color:#637d8b;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:750px;margin:13px 0 0;font-size:10px;font-weight:620;line-height:1.55;display:-webkit-box;overflow:hidden}.claimsV3ClaimIdentity>span{color:#899ca7;margin-top:14px;font-size:7px;font-weight:720}.claimsV3ReadinessBlock{align-items:center;gap:16px;flex-direction:row!important}.claimsV3ReadinessNumber{color:#0d5362;align-items:flex-start;display:flex}.claimsV3ReadinessNumber strong{font:650 clamp(46px, 4vw, 66px)/.85 var(--cpos-display-font,var(--font-display));letter-spacing:-.06em}.claimsV3ReadinessNumber sup{color:#1aa294;font-size:11px;font-weight:900}.claimsV3ReadinessBlock>div{flex:1;gap:8px;min-width:0;display:grid}.claimsV3ReadinessBlock small{color:#157d76;letter-spacing:.12em;text-transform:uppercase;font-size:7px;font-weight:900}.claimsV3ReadinessBlock i{background:#dce7eb;border-radius:999px;height:4px;display:block;overflow:hidden}.claimsV3ReadinessBlock i u{background:linear-gradient(90deg,#1f938b,#69dac5);height:100%;display:block}.claimsV3ReadinessBlock p{color:#718995;margin:0;font-size:8px;font-weight:650;line-height:1.4}.claimsV3ReadinessBlock button{color:#0d7672;cursor:pointer;background:0 0;border:0;width:fit-content;padding:0;font-family:inherit;font-size:8px;font-weight:850}.claimsV3MissionPath{background:#f1f6f7;border-bottom:1px solid #d8e3e8;min-height:106px;padding:20px 24px 16px;display:grid}.claimsV3MissionPath>span{align-content:start;gap:9px;min-width:0;display:grid;position:relative}.claimsV3MissionPath>span:after{content:"";background:#c6d8de;height:1px;position:absolute;top:14px;left:28px;right:0}.claimsV3MissionPath>span:last-child:after{display:none}.claimsV3MissionPath i{z-index:1;color:#718a96;background:#f8fbfc;border:1px solid #b7ccd4;border-radius:50%;place-items:center;width:28px;height:28px;font-size:7px;font-style:normal;font-weight:900;display:grid;position:relative}.claimsV3MissionPath small{color:#6f8794;text-overflow:ellipsis;max-width:105px;font-size:7px;font-weight:760;line-height:1.2;overflow:hidden}.claimsV3MissionPath .attention i{color:#99620b;background:#fff0d2;border-color:#dea343;box-shadow:0 0 0 5px #dea34317}.claimsV3MissionDirective{color:#eef9fc;background:linear-gradient(108deg,#082238,#0a4256);grid-template-columns:minmax(280px,1.1fr) minmax(420px,1.4fr) auto;align-items:center;gap:24px;min-height:166px;padding:23px 28px;display:grid}.claimsV3MissionDirective h3{color:#f5fbfd;max-width:480px;font:650 24px/1.03 var(--cpos-display-font,var(--font-display));letter-spacing:-.025em;margin:8px 0 0}.claimsV3MissionDirective>div:first-child>span{color:#89a8b5;margin-top:9px;font-size:8px;font-weight:680;display:block}.claimsV3MissionMetrics{border:1px solid #88c7d02e;border-radius:10px;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.claimsV3MissionMetrics>span{border-right:1px solid #88c7d026;align-content:center;gap:6px;min-width:0;min-height:74px;padding:13px;display:grid}.claimsV3MissionMetrics>span:last-child{border-right:0}.claimsV3MissionMetrics small{color:#6f94a3;letter-spacing:.11em;text-transform:uppercase;font-size:6px;font-weight:900}.claimsV3MissionMetrics strong{color:#dcebf0;text-overflow:ellipsis;white-space:nowrap;font-size:9px;font-weight:770;overflow:hidden}.claimsV3MissionDirective>a{color:#06283b;background:linear-gradient(105deg,#68dfc8,#58c9bf);border-radius:8px;justify-content:space-between;align-items:center;gap:24px;min-width:148px;min-height:48px;padding:0 15px;font-size:9px;font-weight:900;text-decoration:none;display:flex}.claimsV3SecurityRail{background:#f8fbfc;border-bottom:1px solid #cedde4;grid-template-columns:minmax(190px,.25fr) minmax(0,1fr);display:grid}.claimsV3SecurityRail>header{border-right:1px solid #d7e3e8;align-content:center;gap:7px;padding:18px 24px;display:grid}.claimsV3SecurityRail>header span{color:#147e77;letter-spacing:.12em;text-transform:uppercase;font-size:8px;font-weight:900}.claimsV3SecurityRail>header span i{background:#e3a13a;border-radius:50%;width:7px;height:7px;margin-right:7px;display:inline-block}.claimsV3SecurityRail>header strong{color:#16374a;font-size:11px}.claimsV3SecurityRail>div{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.claimsV3SecurityRail article{border-right:1px solid #d7e3e8;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:94px;padding:14px 18px;display:grid}.claimsV3SecurityRail article:last-child{border-right:0}.claimsV3SecurityRail article>span{color:#6c8795;border:1px solid #bfd1d8;border-radius:50%;place-items:center;width:28px;height:28px;font-size:7px;font-weight:900;display:grid}.claimsV3SecurityRail article>div{gap:3px;min-width:0;display:grid}.claimsV3SecurityRail article small{color:#748d99;letter-spacing:.1em;text-transform:uppercase;font-size:6px;font-weight:900}.claimsV3SecurityRail article strong{color:#18384b;font-size:10px}.claimsV3SecurityRail article em{color:#7e929d;text-overflow:ellipsis;white-space:nowrap;font-size:7px;font-style:normal;overflow:hidden}.claimsV3SecurityRail button{color:#126e70;cursor:pointer;background:#fff;border:1px solid #b9d3d7;border-radius:7px;min-height:36px;padding:0 11px;font-family:inherit;font-size:8px;font-weight:850}.claimsV3SecurityRail button i{margin-left:10px;font-style:normal}.claimsV3Activity{background:#fff}.claimsV3Activity>header{border-bottom:1px solid #d5e1e7;justify-content:space-between;align-items:center;min-height:104px;padding:20px 27px;display:flex}.claimsV3Activity>header h2{color:#0c2d42;font:740 25px/1 var(--font-sans);letter-spacing:-.035em;margin:8px 0 0}.claimsV3Activity>header>span{color:#718b98;letter-spacing:.1em;text-transform:uppercase;font-size:7px;font-weight:900}.claimsV3Activity>header>span strong{color:#0b6470;font:650 27px/1 var(--cpos-display-font,var(--font-display));margin-right:5px}.claimsV3ActivityList>a{min-height:64px;color:inherit;border-bottom:1px solid #e0e8eb;grid-template-columns:34px minmax(0,1fr) 100px 54px;align-items:center;gap:15px;text-decoration:none;display:grid}.claimsV3ActivityList>a>i{color:#367d82;background:#f5f9fa;border:1px solid #bfd3da;border-radius:50%;place-items:center;width:30px;height:30px;font-size:7px;font-style:normal;font-weight:900;display:grid}.claimsV3ActivityList>a>div{grid-template-columns:108px minmax(180px,.75fr) minmax(200px,1.25fr);align-items:center;min-width:0;display:grid}.claimsV3ActivityList small{color:#188077;letter-spacing:.11em;text-transform:uppercase;font-size:6px;font-weight:900}.claimsV3ActivityList strong{color:#18384b;text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:780;overflow:hidden}.claimsV3ActivityList div span{color:#718894;text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.claimsV3ActivityList time{color:#7d939e;text-align:right;font-size:7px;font-weight:700}.claimsV3ActivityList b{color:#147770;text-transform:uppercase;font-size:7px;font-weight:900}.claimsV3ActivityList b span{margin-left:4px}.claimsV3Activity>footer{justify-content:space-between;align-items:center;min-height:64px;padding:0 27px;display:flex}.claimsV3Activity>footer>span{color:#82959f;font-size:7px}.claimsV3Activity>footer button{color:#166e71;cursor:pointer;background:#fff;border:1px solid #bed3da;border-radius:999px;min-height:35px;padding:0 15px;font-family:inherit;font-size:8px;font-weight:850}.claimsV3Activity>footer button i{margin-left:6px;font-style:normal}.claimsV3ActivityEmpty,.claimsV3Empty{text-align:center;place-content:center;justify-items:center;min-height:320px;padding:40px;display:grid}.claimsV3Empty h2{color:#102f43;font:650 38px/1 var(--cpos-display-font,var(--font-display));margin:11px 0 0}.claimsV3Empty>p:not(.eyebrow){color:#667f8d;max-width:540px;font-size:11px}.claimsV3Empty>a{min-width:210px;margin-top:17px}.claimsCommandCenterV3+.serviceActiveBanner{border-radius:16px;width:min(1540px,100% - 34px);margin:-42px auto 64px}@media (max-width:1260px){.claimsV3CommandBar{grid-template-columns:minmax(280px,.8fr) minmax(450px,1.2fr)}.claimsV3CommandActions{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,160px))}.claimsV3CommandBar{padding-block:26px}.claimsV3MissionDirective{grid-template-columns:minmax(250px,1fr) minmax(390px,1.4fr)}.claimsV3MissionDirective>a{grid-column:1/-1;justify-self:end;margin-top:-8px}}@media (max-width:980px){body .cposSharedShell .claimsCommandCenterV3{width:100%!important;margin:0 auto 42px!important}.claimsV3Frame{border-inline:0;border-radius:0}.claimsV3CommandBar{grid-template-columns:1fr;gap:22px}.claimsV3PortfolioVitals{width:100%}.claimsV3CommandActions{grid-column:auto}.claimsV3PortfolioNav{grid-template-columns:1fr auto}.claimsV3FilterSet{grid-area:2/1/auto/-1}.claimsV3LiveStatus{align-self:center}.claimsV3Console{grid-template-columns:1fr}.claimsV3WorkspaceRail{border-bottom:1px solid #85c6cf30;border-right:0}.claimsV3WorkspaceList{grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.claimsV3WorkspaceRail>footer{grid-template-columns:minmax(180px,240px) 1fr;align-items:center}.claimsV3MissionDirective{grid-template-columns:1fr}.claimsV3MissionDirective>a{grid-column:auto;justify-self:stretch;margin-top:0}.claimsV3SecurityRail{grid-template-columns:1fr}.claimsV3SecurityRail>header{border-bottom:1px solid #d7e3e8;border-right:0}.claimsV3ActivityList>a>div{grid-template-columns:minmax(180px,.7fr) minmax(200px,1.3fr)}.claimsV3ActivityList small{display:none}.claimsCommandCenterV3+.serviceActiveBanner{width:calc(100% - 24px);margin:-24px auto 48px}}@media (max-width:680px){.claimsV3CommandBar{padding:29px 20px}.claimsV3CommandIdentity h1{font-size:36px}.claimsV3PortfolioVitals{grid-template-columns:repeat(2,1fr)}.claimsV3PortfolioVitals>span{border-bottom:1px solid #89cdd524;min-height:86px}.claimsV3PortfolioVitals>span:nth-child(2){border-right:0}.claimsV3PortfolioVitals>span:nth-child(n+3){border-bottom:0}.claimsV3CommandActions{grid-template-columns:1fr}.claimsV3PortfolioNav{grid-template-columns:1fr;gap:12px;padding:16px 18px}.claimsV3FilterSet{grid-row:auto;overflow-x:auto}.claimsV3FilterSet a{flex:1;justify-content:center;min-width:90px}.claimsV3LiveStatus{justify-self:start}.claimsV3WorkspaceHeader{flex-direction:column;align-items:flex-start;gap:11px;padding:16px 18px}.claimsV3WorkspaceHeader>div{flex-wrap:wrap}.claimsV3WorkspaceHeader .eyebrow{flex:1 0 100%}.claimsV3WorkspaceOverview{grid-template-columns:1fr}.claimsV3WorkspaceOverview>div{padding:24px 20px}.claimsV3WorkspaceOverview>div:first-child{border-bottom:1px solid #dae5e9;border-right:0}.claimsV3MissionPath{scrollbar-width:none;gap:0;padding:20px;display:flex;overflow-x:auto}.claimsV3MissionPath>span{flex:0 0 128px}.claimsV3MissionDirective{padding:22px 19px}.claimsV3MissionMetrics{grid-template-columns:1fr}.claimsV3MissionMetrics>span{border-bottom:1px solid #88c7d026;border-right:0;min-height:57px}.claimsV3MissionMetrics>span:last-child{border-bottom:0}.claimsV3SecurityRail>div{grid-template-columns:1fr}.claimsV3SecurityRail article{border-bottom:1px solid #d7e3e8;border-right:0}.claimsV3Activity>header{flex-direction:column;align-items:flex-start;gap:12px}.claimsV3ActivityList{padding:0 18px}.claimsV3ActivityList>a{grid-template-columns:32px minmax(0,1fr) 40px;gap:10px}.claimsV3ActivityList>a>div{grid-template-columns:1fr;gap:4px}.claimsV3ActivityList time{display:none}.claimsV3Activity>footer{padding:0 18px}}@media (prefers-reduced-motion:no-preference){.claimsV3LiveStatus i,.claimsV3CommandIdentity .eyebrow i{animation:2.4s ease-in-out infinite claimsV3Pulse}}@keyframes claimsV3Pulse{50%{opacity:.5;box-shadow:0 0 0 8px #63dfc912,0 0 20px #63dfc973}}.claimsV3CommandBar{grid-template-columns:minmax(280px,.9fr) minmax(500px,1.55fr) auto;min-height:184px;padding-block:25px}.claimsV3CommandIdentity h1{max-width:390px;font-size:clamp(29px,2.7vw,41px)}.claimsV3Console{grid-template-columns:minmax(250px,282px) minmax(0,1fr);min-height:505px}.claimsV3WorkspaceRail{grid-template-rows:auto auto 1fr auto}.claimsV3WorkspaceRail>header{min-height:78px}.claimsV3WorkspaceList>a{min-height:98px}.claimsV3RailIntelligence{border-top:1px solid #7ec2cc2b;border-bottom:1px solid #7ec2cc2b;align-content:start;margin:4px 14px 14px;padding:15px 0;display:grid}.claimsV3RailIntelligence>p{color:#64d5c2;letter-spacing:.14em;text-transform:uppercase;margin:0 0 7px;font-size:6px;font-weight:900}.claimsV3RailIntelligence>span{border-bottom:1px solid #7dbac61c;gap:3px;min-width:0;padding:11px 5px 11px 15px;display:grid;position:relative}.claimsV3RailIntelligence>span:last-child{border-bottom:0}.claimsV3RailIntelligence>span:before{content:"";background:#5ed4c0;border-radius:50%;width:5px;height:5px;position:absolute;top:15px;left:0;box-shadow:0 0 10px #5ed4c06b}.claimsV3RailIntelligence>span.attention:before{background:#e1a33c;box-shadow:0 0 10px #e1a33c70}.claimsV3RailIntelligence small{color:#6d909e;letter-spacing:.1em;text-transform:uppercase;font-size:6px;font-weight:850}.claimsV3RailIntelligence strong{color:#c9dce4;text-overflow:ellipsis;white-space:nowrap;font-size:8px;font-weight:740;line-height:1.3;overflow:hidden}.claimsV3WorkspaceOverview{min-height:184px;position:relative;overflow:hidden}.claimsV3WorkspaceOverview:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#55cfbc0e,#0000);width:18%;position:absolute;top:0;bottom:0;left:-20%}.claimsV3ClaimIdentity h2{max-width:820px;font:780 clamp(25px, 2vw, 34px)/1.03 var(--font-sans);letter-spacing:-.04em}.claimsV3MissionPath{min-height:92px;padding-block:17px 13px}.claimsV3MissionDirective{min-height:144px;padding-block:19px}.claimsV3MissionDirective h3{font-size:22px}.claimsV3Activity>header{min-height:90px}.claimsV3ActivityList>a{min-height:59px}@media (prefers-reduced-motion:no-preference){.claimsV3WorkspaceOverview:after{animation:7s ease-in-out infinite claimsV3Scan}}@keyframes claimsV3Scan{0%,28%{opacity:0;transform:translate(0)}36%{opacity:1}72%{opacity:1}82%,to{opacity:0;transform:translate(670%)}}@media (max-width:980px){.claimsV3CommandBar,.claimsV3Console{grid-template-columns:1fr}.claimsV3WorkspaceRail{grid-template-rows:auto auto auto}.claimsV3RailIntelligence{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.claimsV3RailIntelligence>p{grid-column:1/-1}.claimsV3RailIntelligence>span{border-bottom:0;border-right:1px solid #7dbac61c}.claimsV3RailIntelligence>span:last-child{border-right:0}}@media (max-width:680px){.claimsV3RailIntelligence{grid-template-columns:1fr}.claimsV3RailIntelligence>p{grid-column:auto}.claimsV3RailIntelligence>span{border-bottom:1px solid #7dbac61c;border-right:0}}.claimsCommandCenterV3{padding-bottom:58px}.claimsV3Activity{background:#f9fbfc;border-top:1px solid #d5e2e7;grid-template-columns:minmax(250px,305px) minmax(0,1fr);display:grid;overflow:hidden}.claimsV3Activity>header{background:radial-gradient(circle at 88% 16%,#46c3b724,#0000 30%),linear-gradient(145deg,#071f34 0%,#092f41 100%);border-right:1px solid #7bc0c82e;align-content:start;gap:25px;min-height:430px;padding:35px 28px;display:grid}.claimsV3Activity>header h2{color:#f4f9fb;max-width:250px;font:760 30px/.98 var(--font-sans);letter-spacing:-.045em;margin:10px 0 0}.claimsV3Activity>header>div:first-child>p:last-child{color:#8aa7b3;max-width:235px;margin:15px 0 0;font-size:9px;font-weight:620;line-height:1.55}.claimsV3Activity>header>span{color:#728f9c;border-block:1px solid #82bfc724;align-items:flex-end;gap:10px;padding:16px 0;display:flex}.claimsV3Activity>header>span strong{color:#68d9c5;font:650 38px/.8 var(--cpos-display-font,var(--font-display))}.claimsV3Activity>header>span small{letter-spacing:.12em;text-transform:uppercase;padding-bottom:2px;font-size:7px;font-weight:900}.claimsV3ActivityPulse{display:grid}.claimsV3ActivityPulse>span{border-bottom:1px solid #81bdc61f;gap:5px;padding:12px 0;display:grid}.claimsV3ActivityPulse>span:last-child{border-bottom:0}.claimsV3ActivityPulse small{color:#648895;letter-spacing:.12em;text-transform:uppercase;font-size:6px;font-weight:900}.claimsV3ActivityPulse strong{color:#c9dce3;text-overflow:ellipsis;white-space:nowrap;font-size:9px;font-weight:760;line-height:1.25;overflow:hidden}.claimsV3ActivityPulse strong i{background:#61d6c2;border-radius:50%;width:6px;height:6px;margin-right:7px;display:inline-block;box-shadow:0 0 10px #61d6c28c}.claimsV3ActivityFeed{background:linear-gradient(135deg,#f2f9f9d9,#fff 38%);min-width:0}.claimsV3ActivityFeedHeader{border-bottom:1px solid #dfe8eb;justify-content:space-between;align-items:center;min-height:54px;padding:0 27px;display:flex}.claimsV3ActivityFeedHeader span{color:#16384b;font-size:9px;font-weight:850}.claimsV3ActivityFeedHeader small{color:#6d8996;letter-spacing:.11em;text-transform:uppercase;font-size:6px;font-weight:900}.claimsV3ActivityList{padding:0 27px}.claimsV3ActivityList>a{grid-template-columns:38px minmax(0,1fr) 88px 52px;min-height:61px;transition:background-color .15s,transform .15s}.claimsV3ActivityList>a:hover{background:#288a840b;transform:translate(3px)}.claimsV3ActivityList>a>i{background:linear-gradient(145deg,#f7fbfb,#eaf3f4);border-radius:8px}.claimsV3ActivityFeed>footer{justify-content:space-between;align-items:center;min-height:57px;padding:0 27px;display:flex}.claimsV3ActivityFeed>footer>span{color:#82959f;font-size:7px}.claimsV3ActivityFeed>footer button{color:#166e71;cursor:pointer;background:#fff;border:1px solid #bed3da;border-radius:7px;min-height:34px;padding:0 14px;font-family:inherit;font-size:8px;font-weight:850}.claimsV3ActivityFeed>footer button i{margin-left:6px;font-style:normal}@media (max-width:980px){.claimsV3Activity{grid-template-columns:1fr}.claimsV3Activity>header{border-right:0;grid-template-columns:minmax(220px,1fr) auto minmax(240px,1fr);align-items:center;min-height:auto;padding:26px}.claimsV3Activity>header h2{font-size:25px}.claimsV3Activity>header>div:first-child>p:last-child{display:none}.claimsV3Activity>header>span{border:0;border-inline:1px solid #82bfc724;padding:15px 25px}.claimsV3ActivityPulse{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.claimsV3ActivityPulse>span{border-bottom:0}}@media (max-width:680px){.claimsV3Activity>header{grid-template-columns:1fr}.claimsV3Activity>header>span{border:1px solid #82bfc724;border-inline:0;padding-inline:0}.claimsV3ActivityPulse{grid-template-columns:1fr}.claimsV3ActivityFeedHeader{padding-inline:18px}}.claimsV3Frame{border-color:#24707e47;box-shadow:0 28px 76px #051d2d33}.claimsV3CommandBar{background:radial-gradient(circle at 72% -25%,#51cfbc30,#0000 36%),linear-gradient(115deg,#061d33 0%,#082a3e 68%,#0c4853 100%);min-height:165px}.claimsV3PortfolioVitals{background:#04192a6b;border-color:#7ccbcf2b;box-shadow:inset 0 1px #ffffff06,0 14px 28px #01121d29}.claimsV3PortfolioVitals>span{min-height:86px}.claimsV3Console{background:#061e32;grid-template-columns:minmax(245px,270px) minmax(0,1fr);min-height:535px}.claimsV3WorkspaceRail{background:linear-gradient(#62b4c00e 1px,#0000 1px) 0 0/72px 72px,linear-gradient(90deg,#62b4c00e 1px,#0000 1px) 0 0/72px 72px,linear-gradient(155deg,#071f34,#082c3e)}.claimsV3WorkspaceRail>header{background:#03152473;min-height:72px}.claimsV3WorkspaceRail h2{font-size:20px}.claimsV3WorkspaceList>a{background:#0823359e;border-color:#86c3cc1f;border-radius:9px;min-height:90px}.claimsV3WorkspaceList>a.active{background:linear-gradient(115deg,#186369ad,#082739c7);border-color:#62ddc873;box-shadow:inset 3px 0 #68dfca,0 15px 35px #01101b33}.claimsV3RailIntelligence{margin-bottom:8px}.claimsV3ActiveWorkspace{background:radial-gradient(circle at 84% 27%,#35bfb11f,#0000 27%),linear-gradient(#54a3b20f 1px,#0000 1px) 0 0/64px 64px,linear-gradient(90deg,#54a3b20f 1px,#0000 1px) 0 0/64px 64px,#071f33;position:relative;overflow:hidden}.claimsV3ActiveWorkspace:before{content:"";pointer-events:none;border:1px solid #5ecec013;border-radius:50%;width:290px;height:290px;position:absolute;top:70px;right:10%;box-shadow:0 0 0 45px #5ecec006,0 0 0 90px #5ecec005}.claimsV3WorkspaceHeader{background:#041828c2;border-color:#81c4cd26;min-height:66px}.claimsV3WorkspaceHeader .eyebrow{color:#65d8c5}.claimsV3WorkspaceHeader .claimTypeBadge,.claimsV3WorkspaceHeader .workspaceContextPill{color:#a9c7d0;background:#13485261;border-color:#7bc8c929}.claimsV3ClaimHealth{color:#9db8c2}.claimsV3WorkspaceOverview{background:0 0;border-color:#84c6cd26;grid-template-columns:minmax(0,1fr) 315px;min-height:218px}.claimsV3WorkspaceOverview>div{z-index:1;padding:30px 34px;position:relative}.claimsV3WorkspaceOverview>div:first-child{border-color:#84c6cd24}.claimsV3ClaimIdentity>small{color:#64d9c5}.claimsV3ClaimIdentity h2{color:#f3f8fa;max-width:750px;font-size:clamp(24px,2.15vw,35px)}.claimsV3ClaimIdentity p{color:#91aab5;max-width:680px;font-size:9px}.claimsV3ClaimIdentity>span{color:#5f8190}.claimsV3ReadinessBlock{background:linear-gradient(145deg,#0b374652,#04182833);align-items:center;gap:18px;justify-content:center!important}.claimsV3ReadinessNumber{background:radial-gradient(circle, #09283d 0 58%, transparent 59%), conic-gradient(#63d9c4 calc(var(--claims-readiness) * 3.6deg), #5b97a32e 0);border-radius:50%;flex:0 0 112px;place-content:center;width:112px;height:112px;display:grid;position:relative;box-shadow:0 0 0 8px #52cbba0a,0 18px 42px #00111c47}.claimsV3ReadinessNumber:after{content:"";background:#66dec9;border:2px solid #08243a;border-radius:50%;width:9px;height:9px;position:absolute;bottom:13px;right:-9px;box-shadow:0 0 16px #66dec9}.claimsV3ReadinessNumber strong{color:#f2fbfb;font-size:48px}.claimsV3ReadinessNumber sup{color:#65dac6}.claimsV3ReadinessBlock>div{max-width:132px}.claimsV3ReadinessBlock small{color:#65d8c5}.claimsV3ReadinessBlock i{background:#699fa930}.claimsV3ReadinessBlock p{color:#7f9eaa}.claimsV3ReadinessBlock button{color:#71dfcc}.claimsV3MissionPath{z-index:1;background:#04172680;border-color:#82c3cc26;min-height:96px;position:relative}.claimsV3MissionPath>span:after{background:#82c2cb33}.claimsV3MissionPath i{color:#7897a2;background:#0a2a3d;border-color:#84c2ca47}.claimsV3MissionPath small{color:#7d9aa5}.claimsV3MissionPath .done i{color:#68dcc8;background:#329b9033;border-color:#54cbb7}.claimsV3MissionPath .done:after{background:linear-gradient(90deg,#45ae9f,#76b8bf2e)}.claimsV3MissionPath .attention i{color:#f1bd5e;background:#b377192b;border-color:#dba343}.claimsV3MissionDirective{z-index:1;background:linear-gradient(103deg,#082436f5,#083742e6);border-top:0;min-height:155px;position:relative}.claimsV3MissionDirective h3{color:#f5fbfc;font:760 23px/1.03 var(--font-sans);letter-spacing:-.035em}.claimsV3MissionMetrics{background:#03162447;border-color:#84c6cd2b}.claimsV3MissionMetrics>span{border-color:#84c6cd24}.claimsV3MissionDirective>a{box-shadow:0 13px 30px #2bb1a130}@media (max-width:980px){.claimsV3WorkspaceOverview{grid-template-columns:1fr 290px}}@media (max-width:680px){.claimsV3WorkspaceOverview{grid-template-columns:1fr}.claimsV3ReadinessBlock{min-height:180px}.claimsV3ActiveWorkspace:before{display:none}}.claimsV3Frame{border:1px solid #2d717d3d;border-radius:14px;overflow:hidden}.claimsV3PortfolioVitals{border:0;box-shadow:none;background:0 0;border-block:1px solid #7ccbcf29;border-radius:0;overflow:visible}.claimsV3PortfolioVitals>span{border-color:#89cdd521}.claimsV3CommandActions a{background:0 0;border-radius:3px}.claimsV3CommandActions a.primary{background:#69d8c5;border-color:#69d8c5}.claimsV3PortfolioNav{background:#f7fafb}.claimsV3FilterSet{background:0 0;border:0;border-radius:0;gap:20px;padding:0}.claimsV3FilterSet a{border-radius:0;min-height:44px;padding-inline:4px;position:relative}.claimsV3FilterSet a:after{content:"";background:0 0;height:2px;position:absolute;bottom:0;left:0;right:0}.claimsV3FilterSet a.active{box-shadow:none;background:0 0}.claimsV3FilterSet a.active:after{background:#1a9389}.claimsV3FilterSet i{border-radius:3px}.claimsV3WorkspaceList{gap:0;padding-block:0}.claimsV3WorkspaceList>a,.claimsV3WorkspaceList>a.active{box-shadow:none;background:0 0;border:0;border-bottom:1px solid #84c1ca21;border-radius:0;margin:0}.claimsV3WorkspaceList>a{padding-inline:20px 18px}.claimsV3WorkspaceList>a.active{background:linear-gradient(90deg,#288a894d,#0000 86%);box-shadow:inset 3px 0 #65dbc7}.claimsV3RailIndex{border-radius:3px}.claimsV3WorkspaceRail>footer a{border-inline:0;border-radius:0}.claimsV3WorkspaceHeader .claimTypeBadge,.claimsV3WorkspaceHeader .workspaceContextPill{border-radius:2px}.claimsV3MissionMetrics{background:0 0;border-inline:0;border-radius:0}.claimsV3MissionDirective>a,.claimsV3SecurityRail button,.claimsV3ActivityList>a>i,.claimsV3ActivityFeed>footer button{border-radius:3px}.claimsV5Page{color:#0b2b40;background:#edf2f3;min-height:100vh;padding:18px 2.2vw 78px}.claimsV5Surface{background:#fff;border:1px solid #c9d7dc;max-width:1740px;margin:0 auto;overflow:hidden;box-shadow:0 24px 70px #0725361f}.claimsV5Toolbar{background:#f8fbfb;border-bottom:1px solid #cbd9de;grid-template-columns:235px minmax(280px,1fr) auto auto;align-items:center;min-height:86px;display:grid}.claimsV5Title{border-right:1px solid #d1dde1;align-content:center;height:100%;padding:0 24px;display:grid}.claimsV5Title p{color:#0a2a40;letter-spacing:-.025em;margin:0;font-size:17px;font-weight:840}.claimsV5Title span{color:#178078;letter-spacing:.13em;text-transform:uppercase;margin-top:5px;font-size:7px;font-weight:900}.claimsV5Toolbar nav{align-items:center;gap:24px;height:100%;padding:0 24px;display:flex}.claimsV5Toolbar nav a{color:#6d838f;align-items:center;gap:7px;height:100%;font-size:9px;font-weight:790;text-decoration:none;display:flex;position:relative}.claimsV5Toolbar nav a:after{content:"";background:0 0;height:2px;position:absolute;bottom:0;left:0;right:0}.claimsV5Toolbar nav a.active{color:#0b675f}.claimsV5Toolbar nav a.active:after{background:#1b968a}.claimsV5Toolbar nav i{background:#eaf1f2;place-items:center;min-width:18px;height:18px;font-size:7px;font-style:normal;display:grid}.claimsV5Vitals{border-left:1px solid #d1dde1;align-items:center;height:100%;display:flex}.claimsV5Vitals span{color:#718792;text-transform:uppercase;border-right:1px solid #d1dde1;padding:0 15px;font-size:7px;font-weight:760}.claimsV5Vitals strong{color:#15384a;margin-right:4px;font-size:15px}.claimsV5Vitals .attention strong{color:#b97814}.claimsV5Actions{height:100%;display:flex}.claimsV5Actions a{color:#1a5360;border-left:1px solid #d1dde1;justify-content:center;align-items:center;min-width:110px;font-size:8px;font-weight:850;text-decoration:none;display:flex}.claimsV5Actions a.primary{color:#072a3b;background:#64d7c2;justify-content:space-between;min-width:125px;padding:0 18px}.claimsV5Empty{text-align:center;place-content:center;justify-items:center;min-height:540px;display:grid}.claimsV5Empty p{color:#188078;letter-spacing:.14em;text-transform:uppercase;font-size:8px;font-weight:900}.claimsV5Empty h1{font:700 38px/1 var(--font-sans);margin:8px 0 22px}.claimsV5Empty a{color:#126c68;border-bottom:1px solid #1a8f84;padding:9px 0;font-size:9px;font-weight:850;text-decoration:none}.claimsV5Matrix{background:#fff;grid-template-columns:235px minmax(600px,1fr) 275px;min-height:580px;display:grid}.claimsV5Roster{color:#fff;background:#071f34;border-right:1px solid #83bcc633;grid-template-rows:66px 1fr auto;min-width:0;display:grid}.claimsV5Roster>header{border-bottom:1px solid #87c2cb26;justify-content:space-between;align-items:center;padding:0 20px;display:flex}.claimsV5Roster>header span{color:#67d9c6;letter-spacing:.13em;text-transform:uppercase;font-size:7px;font-weight:900}.claimsV5Roster>header strong{font:620 24px/1 var(--cpos-display-font,var(--font-display));color:#dff8f4}.claimsV5Roster>div{align-content:start}.claimsV5Roster>div>a{min-height:95px;color:inherit;border-bottom:1px solid #87c2cb1f;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:11px;padding:12px 16px;text-decoration:none;display:grid}.claimsV5Roster>div>a.active{background:linear-gradient(90deg,#329f974d,#0000);box-shadow:inset 3px 0 #68ddc9}.claimsV5Roster>div>a>i{color:#8eabb6;border:1px solid #81c0ca40;place-items:center;width:28px;height:28px;font-size:7px;font-style:normal;display:grid}.claimsV5Roster>div>a>span{gap:4px;min-width:0;display:grid}.claimsV5Roster small{color:#65d4c2;letter-spacing:.09em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:6px;font-weight:900;overflow:hidden}.claimsV5Roster>div strong{color:#e3edf1;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:10px;line-height:1.25;display:-webkit-box;overflow:hidden}.claimsV5Roster em{color:#7c99a5;font-size:7px;font-style:normal}.claimsV5Roster b{color:#eefbfb;font:620 22px/1 var(--cpos-display-font,var(--font-display))}.claimsV5Roster b sup{color:#66d9c5;font:850 7px/1 var(--font-sans)}.claimsV5Roster>footer{border-top:1px solid #87c2cb24;gap:14px;padding:15px 20px;display:grid}.claimsV5Roster>footer a{color:#cce5e6;border-bottom:1px solid #68dac766;justify-content:space-between;align-items:center;padding:0 0 9px;font-size:8px;font-weight:800;text-decoration:none;display:flex}.claimsV5Roster>footer small{color:#617f8d}.claimsV5Workspace{background:#fbfdfd;min-width:0}.claimsV5Workspace>header{border-bottom:1px solid #d7e1e5;justify-content:space-between;align-items:center;min-height:66px;padding:0 26px;display:flex}.claimsV5Workspace>header>span{color:#177d75;letter-spacing:.13em;text-transform:uppercase;font-size:7px;font-weight:900}.claimsV5Workspace>header>div{align-items:center;gap:14px;display:flex}.claimsV5Workspace>header em{color:#6f8692;text-transform:uppercase;font-size:7px;font-style:normal;font-weight:820}.claimsV5Workspace>header b{color:#17766d;letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:7px;font-size:7px;display:flex}.claimsV5Workspace>header b i{background:#59ccb8;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 5px #59ccb81a}.claimsV5Overview{border-bottom:1px solid #d7e1e5;grid-template-columns:minmax(0,1fr) 215px;min-height:218px;display:grid}.claimsV5Overview>div{align-content:center;padding:28px 32px;display:grid}.claimsV5Overview>div>small{color:#168078;letter-spacing:.13em;text-transform:uppercase;font-size:7px;font-weight:900}.claimsV5Overview h1{color:#0b2b40;max-width:760px;font:780 clamp(25px, 2.25vw, 36px)/1 var(--font-sans);letter-spacing:-.04em;margin:10px 0 0}.claimsV5Overview p{color:#697f8b;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:680px;margin:13px 0 0;font-size:9px;line-height:1.55;display:-webkit-box;overflow:hidden}.claimsV5Overview>div>span{color:#8a9da6;margin-top:14px;font-size:7px}.claimsV5Readiness{background:radial-gradient(circle, #f7fbfb 0 45%, transparent 46%), conic-gradient(#59cdb8 calc(var(--claims-readiness) * 3.6deg), #dbe7e9 0);cursor:pointer;background-origin:content-box;border:0;border-left:1px solid #d7e1e5;place-content:center;justify-items:center;padding:44px;font-family:inherit;display:grid}.claimsV5Readiness strong{color:#0b5360;font:620 42px/.9 var(--cpos-display-font,var(--font-display))}.claimsV5Readiness sup{color:#1d9589;font:850 9px/1 var(--font-sans)}.claimsV5Readiness span{color:#167970;letter-spacing:.11em;text-transform:uppercase;margin-top:8px;font-size:6px;font-weight:900}.claimsV5Readiness small{color:#5f7e8a;margin-top:5px;font-size:6px}.claimsV5Path{border-bottom:1px solid #d7e1e5;grid-template-columns:repeat(7,minmax(0,1fr));min-height:96px;margin:0;padding:17px 24px 12px;list-style:none;display:grid}.claimsV5Path li{align-content:start;gap:8px;min-width:0;display:grid;position:relative}.claimsV5Path li:after{content:"";background:#c8d8dd;height:1px;position:absolute;top:13px;left:26px;right:0}.claimsV5Path li:last-child:after{display:none}.claimsV5Path i{z-index:1;color:#758c97;background:#f8fbfb;border:1px solid #bfd1d7;border-radius:50%;place-items:center;width:26px;height:26px;font-size:6px;font-style:normal;font-weight:900;display:grid;position:relative}.claimsV5Path span{color:#708793;max-width:95px;font-size:6px;font-weight:760;line-height:1.25}.claimsV5Path .done i{color:#13746c;background:#e0f5f0;border-color:#5bc7b5}.claimsV5Path .done:after{background:linear-gradient(90deg,#5bc7b5,#c8d8dd)}.claimsV5Path .attention i{color:#945e09;background:#fff0d2;border-color:#dda344}.claimsV5Directive{color:#fff;background:#08273a;grid-template-columns:minmax(260px,1fr) minmax(310px,.9fr) 145px;align-items:center;gap:24px;min-height:196px;padding:25px 28px;display:grid}.claimsV5Directive small{color:#62d4c1;letter-spacing:.13em;text-transform:uppercase;font-size:7px;font-weight:900}.claimsV5Directive h2{color:#f5fafb;max-width:440px;font:760 21px/1.04 var(--font-sans);letter-spacing:-.03em;margin:8px 0 0}.claimsV5Directive p{color:#7896a3;margin:9px 0 0;font-size:7px}.claimsV5Directive dl{border-block:1px solid #84c1ca2b;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}.claimsV5Directive dl>div{border-right:1px solid #84c1ca24;align-content:center;gap:6px;min-height:66px;padding:9px;display:grid}.claimsV5Directive dl>div:last-child{border-right:0}.claimsV5Directive dt{color:#668895;letter-spacing:.1em;text-transform:uppercase;font-size:5px;font-weight:900}.claimsV5Directive dd{color:#d6e7eb;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:8px;font-weight:780;overflow:hidden}.claimsV5Directive>a{color:#062a3b;background:#65d8c3;justify-content:space-between;align-items:center;min-height:46px;padding:0 14px;font-size:8px;font-weight:900;text-decoration:none;display:flex}.claimsV5Brief{color:#fff;background:#0a3944;border-left:1px solid #81bfc92e;min-width:0}.claimsV5Brief>header{border-bottom:1px solid #87c6cb2b;justify-content:space-between;align-items:center;min-height:66px;padding:0 22px;display:flex}.claimsV5Brief>header span{color:#68dbc7;letter-spacing:.13em;text-transform:uppercase;font-size:7px;font-weight:900}.claimsV5Brief>header i{background:#68dbc7;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 6px #68dbc714,0 0 17px #68dbc78c}.claimsV5Brief>section:not(.claimsV5Recent){border-bottom:1px solid #87c6cb26;min-height:180px;padding:25px 22px}.claimsV5Brief section>small{color:#67d8c5;letter-spacing:.12em;text-transform:uppercase;font-size:6px;font-weight:900}.claimsV5Brief h2{color:#f5fbfc;font:650 24px/1 var(--cpos-display-font,var(--font-display));letter-spacing:-.03em;margin:10px 0 0}.claimsV5Brief section p{color:#82a0aa;font-size:8px;line-height:1.45}.claimsV5Brief>dl{margin:0;padding:0 22px}.claimsV5Brief>dl>div{border-bottom:1px solid #87c6cb21;gap:5px;padding:13px 0;display:grid}.claimsV5Brief dt{color:#6f919d;text-transform:uppercase;font-size:6px;font-weight:900}.claimsV5Brief dd{color:#dcecef;margin:0;font-size:9px;font-weight:780}.claimsV5Brief dd.attention{color:#f0bd64}.claimsV5Recent{padding:20px 22px}.claimsV5Recent>a{min-height:48px;color:inherit;border-bottom:1px solid #87c6cb1f;grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:9px;text-decoration:none;display:grid}.claimsV5Recent>a>i{color:#64d4c2;font-size:6px;font-style:normal}.claimsV5Recent>a>span{gap:4px;min-width:0;display:grid}.claimsV5Recent strong{color:#dcecef;text-overflow:ellipsis;white-space:nowrap;font-size:7px;overflow:hidden}.claimsV5Recent>a small{color:#718f9b;font-size:6px}.claimsV5Recent b{color:#6fd9c7}.claimsV5Security{background:#f4f8f8;border-top:1px solid #d7e1e5;border-bottom:1px solid #d7e1e5;align-items:center;gap:0;min-height:68px;display:flex}.claimsV5Security>span{color:#587682;letter-spacing:.09em;text-transform:uppercase;flex:1;padding:0 24px;font-size:7px;font-weight:850}.claimsV5Security>span i{background:#e0a341;border-radius:50%;width:7px;height:7px;margin-right:8px;display:inline-block}.claimsV5Security button{color:#176d6c;cursor:pointer;background:0 0;border:0;border-left:1px solid #d7e1e5;align-self:stretch;min-width:190px;padding:0 18px;font-family:inherit;font-size:8px;font-weight:850}.claimsV5Security button b{margin-left:12px}.claimsV5Ledger{background:#fff}.claimsV5Ledger>header{border-bottom:1px solid #dce5e8;justify-content:space-between;align-items:center;min-height:84px;padding:0 26px;display:flex}.claimsV5Ledger>header span{color:#178078;letter-spacing:.12em;text-transform:uppercase;font-size:7px;font-weight:900}.claimsV5Ledger>header h2{color:#102f42;font:760 23px/1 var(--font-sans);letter-spacing:-.035em;margin:7px 0 0}.claimsV5Ledger>header>strong{color:#718994;letter-spacing:.1em;text-transform:uppercase;font-size:7px;font-weight:900}.claimsV5Ledger>div{padding:0 26px}.claimsV5Ledger>div>a{min-height:58px;color:inherit;border-bottom:1px solid #e1e8eb;grid-template-columns:32px 110px minmax(175px,.7fr) minmax(220px,1fr) 80px 50px;align-items:center;gap:12px;text-decoration:none;display:grid}.claimsV5Ledger>div>a>i{color:#2a7d7e;font-size:7px;font-style:normal}.claimsV5Ledger>div>a>small{color:#178078;letter-spacing:.1em;text-transform:uppercase;font-size:6px;font-weight:900}.claimsV5Ledger>div>a>strong{color:#18384b;text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.claimsV5Ledger>div>a>span{color:#748b96;text-overflow:ellipsis;white-space:nowrap;font-size:7px;overflow:hidden}.claimsV5Ledger time{color:#81959f;font-size:7px}.claimsV5Ledger>div>a>b{color:#13746f;font-size:7px}.claimsV5Ledger>footer{justify-content:flex-end;align-items:center;min-height:56px;padding:0 26px;display:flex}.claimsV5Ledger>footer button{color:#146f6b;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #19887f;padding:8px 0;font-family:inherit;font-size:8px;font-weight:850}@media (max-width:1180px){.claimsV5Toolbar{grid-template-columns:220px minmax(260px,1fr) auto}.claimsV5Vitals{display:none}.claimsV5Matrix{grid-template-columns:220px minmax(0,1fr)}.claimsV5Brief{display:none}}@media (max-width:820px){.claimsV5Page{padding-inline:0}.claimsV5Toolbar{grid-template-columns:1fr auto}.claimsV5Title{min-height:70px}.claimsV5Toolbar nav{border-top:1px solid #d1dde1;grid-area:2/1/auto/-1;min-height:52px}.claimsV5Actions a:first-child{display:none}.claimsV5Matrix{grid-template-columns:1fr}.claimsV5Roster{display:none}.claimsV5Overview{grid-template-columns:1fr}.claimsV5Readiness{border-top:1px solid #d7e1e5;border-left:0;min-height:155px}.claimsV5Directive{grid-template-columns:1fr}.claimsV5Ledger>div>a{grid-template-columns:28px minmax(0,1fr) 45px}.claimsV5Ledger>div>a>small,.claimsV5Ledger>div>a>span,.claimsV5Ledger time{display:none}}.claimsV6Page{color:#eaf5f5;background:radial-gradient(circle at 90% 0,#2095991f,#0000 28%),#eaf0f2;min-height:100vh;padding:16px 2vw 86px}.claimsV6Surface{background:#071f34;border:1px solid #234b5c;max-width:1760px;margin:0 auto;overflow:hidden;box-shadow:0 28px 80px #051e2f29}.claimsV6Toolbar{background:#061c30;border-bottom:1px solid #84c4ca33;grid-template-columns:270px minmax(280px,1fr) auto auto;align-items:stretch;min-height:82px;display:grid}.claimsV6Title{border-right:1px solid #84c4ca29;align-content:center;gap:6px;padding:0 26px;display:grid}.claimsV6Title span{color:#f4fbfb;letter-spacing:-.035em;font-size:18px;font-weight:820}.claimsV6Title small{color:#6fd8c7;letter-spacing:.12em;text-transform:uppercase;font-size:7px;font-weight:850}.claimsV6Toolbar nav{align-items:stretch;gap:0;padding-left:15px;display:flex}.claimsV6Toolbar nav a{color:#7d9aa6;justify-content:center;align-items:center;gap:8px;min-width:94px;font-size:8px;font-weight:820;text-decoration:none;display:flex;position:relative}.claimsV6Toolbar nav a:after{content:"";background:0 0;height:2px;position:absolute;bottom:0;left:14px;right:14px}.claimsV6Toolbar nav a.active{color:#e9f9f7}.claimsV6Toolbar nav a.active:after{background:#64dac7;box-shadow:0 0 14px #64dac78c}.claimsV6Toolbar nav i{color:#65d5c3;background:#73b7c11a;place-items:center;min-width:18px;height:18px;font-size:7px;font-style:normal;display:grid}.claimsV6Vitals{border-left:1px solid #84c4ca29;align-items:stretch;display:flex}.claimsV6Vitals span{color:#7795a1;letter-spacing:.09em;text-transform:uppercase;border-right:1px solid #84c4ca24;justify-content:center;align-items:center;gap:5px;min-width:80px;font-size:6px;font-weight:850;display:flex}.claimsV6Vitals strong{color:#e9f7f7;font:650 18px/1 var(--cpos-display-font,var(--font-display))}.claimsV6Vitals .attention strong{color:#f1bd5e}.claimsV6Actions{align-items:stretch;display:flex}.claimsV6Actions a{color:#b9d0d4;border-left:1px solid #84c4ca29;justify-content:center;align-items:center;min-width:115px;font-size:8px;font-weight:850;text-decoration:none;display:flex}.claimsV6Actions a.primary{color:#062a3b;background:#66d9c5;justify-content:space-between;min-width:130px;padding:0 18px}.claimsV6Roster{background:#0a293b;border-bottom:1px solid #84c4ca33;grid-template-columns:165px minmax(0,1fr) 110px;min-height:112px;display:grid}.claimsV6Roster>header{border-right:1px solid #84c4ca29;align-content:center;gap:7px;padding:0 24px;display:grid}.claimsV6Roster>header span{color:#66d8c5;letter-spacing:.13em;text-transform:uppercase;font-size:7px;font-weight:900}.claimsV6Roster>header strong{color:#f4fbfb;font:620 30px/1 var(--cpos-display-font,var(--font-display))}.claimsV6Roster>div{scrollbar-width:thin;min-width:0;display:flex;overflow-x:auto}.claimsV6Roster>div>a{min-width:320px;color:inherit;border-right:1px solid #84c4ca24;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:13px;padding:16px 21px;text-decoration:none;display:grid;position:relative}.claimsV6Roster>div>a:after{content:"";background:0 0;height:3px;position:absolute;bottom:0;left:0;right:0}.claimsV6Roster>div>a.active{background:linear-gradient(90deg,#268c8b47,#12444f14)}.claimsV6Roster>div>a.active:after{background:#64dbc8;box-shadow:0 0 16px #64dbc88c}.claimsV6Roster>div>a>i{color:#72d9c8;border:1px solid #70cfc757;place-items:center;width:29px;height:29px;font-size:7px;font-style:normal;display:grid}.claimsV6Roster>div>a>span{gap:4px;min-width:0;display:grid}.claimsV6Roster>div small{color:#66d5c3;letter-spacing:.1em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:6px;font-weight:900;overflow:hidden}.claimsV6Roster>div strong{color:#eef7f8;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.claimsV6Roster>div em{color:#7f9ca8;font-size:7px;font-style:normal}.claimsV6Roster>div b{color:#f4fbfb;font:620 26px/1 var(--cpos-display-font,var(--font-display))}.claimsV6Roster>div b sup{color:#69d9c6;font:850 7px/1 var(--font-sans)}.claimsV6RosterAdd{color:#8aa6b0;border-left:1px solid #84c4ca24;place-content:center;justify-items:center;gap:7px;text-decoration:none;display:grid}.claimsV6RosterAdd span{color:#65d9c5;font-size:22px;font-weight:300}.claimsV6RosterAdd small{text-transform:uppercase;font-size:7px;font-weight:820}.claimsV6Command{background:radial-gradient(circle at 54% 42%,#197a7e2e,#0000 34%),#071f34}.claimsV6CommandHeader{border-bottom:1px solid #84c4ca29;justify-content:space-between;align-items:center;min-height:58px;padding:0 28px;display:flex}.claimsV6CommandHeader>span{color:#6bd9c6;letter-spacing:.14em;text-transform:uppercase;font-size:7px;font-weight:900}.claimsV6CommandHeader>div{align-items:center;gap:18px;display:flex}.claimsV6CommandHeader em{color:#819ca7;text-transform:uppercase;font-size:7px;font-style:normal;font-weight:850}.claimsV6CommandHeader b{color:#70ddc9;letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:8px;font-size:7px;font-weight:900;display:flex}.claimsV6CommandHeader b i{background:#68ddc9;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 6px #68ddc914,0 0 15px #68ddc973}.claimsV6CommandBody{grid-template-columns:minmax(380px,1fr) 245px minmax(330px,.72fr);min-height:310px;display:grid}.claimsV6Identity{border-right:1px solid #84c4ca26;align-content:center;padding:34px 38px;display:grid}.claimsV6Identity>small{color:#66d7c4;letter-spacing:.13em;text-transform:uppercase;font-size:7px;font-weight:900}.claimsV6Identity h1{color:#f4f9fa;max-width:760px;font:760 clamp(30px, 3vw, 48px)/.97 var(--font-sans);letter-spacing:-.055em;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:12px 0 0;display:-webkit-box;overflow:hidden}.claimsV6Identity p{color:#8ca4ad;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:680px;margin:16px 0 0;font-size:10px;line-height:1.55;display:-webkit-box;overflow:hidden}.claimsV6Identity>span{color:#658490;margin-top:20px;font-size:7px;font-weight:780}.claimsV6Readiness{color:inherit;cursor:pointer;background:0 0;border:0;border-right:1px solid #84c4ca26;place-content:center;justify-items:center;font-family:inherit;display:grid;position:relative;overflow:hidden}.claimsV6Readiness:before{background:conic-gradient(#68dbc7 calc(var(--claims-readiness) * 3.6deg), #6ba5b02b 0);content:"";border-radius:50%;width:170px;height:170px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.claimsV6Readiness:after{content:"";background:#09283b;border:1px solid #6ec9c42e;border-radius:50%;width:138px;height:138px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 42px #3bcfb81f}.claimsV6Readiness>i{z-index:1;background:#69ddc9;border-radius:50%;width:7px;height:7px;position:absolute;top:calc(50% - 84px);left:calc(50% - 3.5px);box-shadow:0 0 18px #69ddc9}.claimsV6Readiness strong,.claimsV6Readiness span,.claimsV6Readiness small{z-index:1;white-space:nowrap;position:absolute;left:50%;transform:translate(-50%)}.claimsV6Readiness strong{color:#f4fbfb;font:620 54px/.9 var(--cpos-display-font,var(--font-display));top:calc(50% - 36px)}.claimsV6Readiness sup{color:#69dbc8;font:850 9px/1 var(--font-sans)}.claimsV6Readiness span{color:#69d9c6;letter-spacing:.14em;text-transform:uppercase;font-size:6px;font-weight:900;top:calc(50% + 27px)}.claimsV6Readiness small{color:#74929d;font-size:6px;top:calc(50% + 43px)}.claimsV6Directive{background:linear-gradient(135deg,#0a3a4699,#10656547);align-content:center;padding:30px 34px;display:grid}.claimsV6Directive>small{color:#6bddc9;letter-spacing:.14em;text-transform:uppercase;font-size:7px;font-weight:900}.claimsV6Directive h2{color:#f4f9fa;max-width:430px;font:650 clamp(24px, 2vw, 33px)/.98 var(--cpos-display-font,var(--font-display));letter-spacing:-.035em;margin:11px 0 0}.claimsV6Directive>p{color:#8ca4ad;margin:13px 0 0;font-size:8px}.claimsV6Directive dl{border-block:1px solid #84c4ca2e;grid-template-columns:repeat(2,minmax(0,1fr));margin:21px 0 0;display:grid}.claimsV6Directive dl>div{gap:5px;padding:12px 8px 12px 0;display:grid}.claimsV6Directive dl>div+div{border-left:1px solid #84c4ca29;padding-left:14px}.claimsV6Directive dt{color:#668895;letter-spacing:.1em;text-transform:uppercase;font-size:5px;font-weight:900}.claimsV6Directive dd{color:#d9e9eb;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:8px;font-weight:800;overflow:hidden}.claimsV6Directive>a{color:#062a3b;background:#65d9c5;justify-content:space-between;align-items:center;width:190px;min-height:44px;margin-top:22px;padding:0 15px;font-size:8px;font-weight:900;text-decoration:none;display:flex}.claimsV6Path{border-top:1px solid #84c4ca29;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;min-height:100px;margin:0;padding:18px 34px 13px;list-style:none;display:grid}.claimsV6Path li{align-content:start;gap:9px;min-width:0;display:grid;position:relative}.claimsV6Path li:after{content:"";background:#74a9b247;height:1px;position:absolute;top:13px;left:27px;right:0}.claimsV6Path li:last-child:after{display:none}.claimsV6Path i{z-index:1;color:#7d9aa5;background:#071f34;border:1px solid #7bafb861;border-radius:50%;place-items:center;width:27px;height:27px;font-size:6px;font-style:normal;font-weight:900;display:grid;position:relative}.claimsV6Path span{color:#7d98a3;text-transform:uppercase;max-width:120px;font-size:6px;font-weight:780;line-height:1.3}.claimsV6Path .done i{color:#85ead8;background:#0e4a51;border-color:#65d7c4}.claimsV6Path .done:after{background:linear-gradient(90deg,#56c9b8,#74a9b247)}.claimsV6Path .attention i{color:#ffd77e;background:#5a3d12;border-color:#db9f37;box-shadow:0 0 0 6px #db9f3714}.claimsV6Security{color:#446976;background:#f3f7f8;border-top:1px solid #d8e3e6;border-bottom:1px solid #d8e3e6;align-items:center;min-height:60px;display:flex}.claimsV6Security>span{letter-spacing:.09em;text-transform:uppercase;flex:1;padding:0 26px;font-size:7px;font-weight:850}.claimsV6Security>span i{background:#dfa23f;border-radius:50%;width:7px;height:7px;margin-right:8px;display:inline-block}.claimsV6Security button{color:#146d69;cursor:pointer;background:0 0;border:0;border-left:1px solid #d8e3e6;align-self:stretch;min-width:190px;font-family:inherit;font-size:8px;font-weight:850}.claimsV6Lower{color:#0b2b40;background:#f8fbfb;grid-template-columns:minmax(0,1fr) 315px;display:grid}.claimsV6Ledger{border-right:1px solid #d7e2e5;min-width:0}.claimsV6Ledger>header{border-bottom:1px solid #dbe5e8;justify-content:space-between;align-items:center;min-height:78px;padding:0 28px;display:flex}.claimsV6Ledger>header span{color:#188078;letter-spacing:.12em;text-transform:uppercase;font-size:7px;font-weight:900}.claimsV6Ledger>header h2{color:#0b2b40;letter-spacing:-.035em;margin:7px 0 0;font-size:22px;line-height:1}.claimsV6Ledger>header>strong{color:#718a95;letter-spacing:.1em;text-transform:uppercase;font-size:7px;font-weight:900}.claimsV6Ledger>div{padding:0 28px}.claimsV6Ledger>div>a{min-height:54px;color:inherit;border-bottom:1px solid #e0e8eb;grid-template-columns:28px 105px minmax(180px,1fr) 86px 50px;align-items:center;gap:12px;text-decoration:none;display:grid}.claimsV6Ledger>div>a>i{color:#2a7d7e;font-size:7px;font-style:normal}.claimsV6Ledger>div>a>small{color:#188078;letter-spacing:.1em;text-transform:uppercase;font-size:6px;font-weight:900}.claimsV6Ledger>div>a>strong{color:#17384a;text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.claimsV6Ledger time{color:#7f959e;font-size:7px}.claimsV6Ledger>div>a>b{color:#14756f;font-size:7px}.claimsV6Ledger>footer{justify-content:flex-end;align-items:center;min-height:52px;padding:0 28px;display:flex}.claimsV6Ledger>footer button{color:#146e6a;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #18877e;padding:7px 0;font-family:inherit;font-size:8px;font-weight:850}.claimsV6Brief{background:#eaf3f3;grid-template-rows:68px 1fr 55px;display:grid}.claimsV6Brief>header{border-bottom:1px solid #cfdee1;justify-content:space-between;align-items:center;padding:0 22px;display:flex}.claimsV6Brief>header span{color:#0b6f68;letter-spacing:.13em;text-transform:uppercase;font-size:7px;font-weight:900}.claimsV6Brief>header i{background:#45bda9;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 6px #45bda91a}.claimsV6Brief dl{margin:0;padding:0 22px}.claimsV6Brief dl>div{border-bottom:1px solid #d2e0e3;gap:6px;padding:13px 0;display:grid}.claimsV6Brief dt{color:#6e8893;letter-spacing:.08em;text-transform:uppercase;font-size:6px;font-weight:900}.claimsV6Brief dd{color:#173b4d;margin:0;font-size:9px;font-weight:820}.claimsV6Brief dd.attention{color:#a8660c}.claimsV6Brief>footer{border-top:1px solid #cfdee1;justify-content:space-between;align-items:center;padding:0 22px;display:flex}.claimsV6Brief>footer small{color:#64828d;text-transform:uppercase;font-size:6px;font-weight:850}.claimsV6Brief>footer a{color:#126e69;font-size:8px;font-weight:900;text-decoration:none}.claimsV6Empty{text-align:center;background:#071f34;place-content:center;justify-items:center;min-height:520px;display:grid}.claimsV6Empty p{color:#67d8c5;letter-spacing:.14em;text-transform:uppercase;font-size:8px;font-weight:900}.claimsV6Empty h1{color:#f2f9fa;font:650 40px/1 var(--cpos-display-font,var(--font-display));margin:8px 0 24px}.claimsV6Empty a{color:#7ee1cf;border-bottom:1px solid #65d8c4;padding:9px 0;font-size:9px;font-weight:850;text-decoration:none}@media (max-width:1200px){.claimsV6Toolbar{grid-template-columns:250px minmax(270px,1fr) auto}.claimsV6Vitals{display:none}.claimsV6CommandBody{grid-template-columns:minmax(330px,1fr) 220px minmax(300px,.75fr)}.claimsV6Lower{grid-template-columns:1fr}.claimsV6Brief{display:none}}@media (max-width:860px){.claimsV6Page{padding-inline:0}.claimsV6Toolbar{grid-template-columns:1fr auto}.claimsV6Title{min-height:72px}.claimsV6Toolbar nav{border-top:1px solid #84c4ca24;grid-area:2/1/auto/-1;min-height:50px}.claimsV6Actions a:first-child{display:none}.claimsV6Roster{grid-template-columns:120px minmax(0,1fr)}.claimsV6RosterAdd{display:none}.claimsV6Roster>div>a{min-width:270px}.claimsV6CommandBody{grid-template-columns:1fr}.claimsV6Identity{border-right:0;min-height:250px}.claimsV6Readiness{border-top:1px solid #84c4ca26;border-right:0;min-height:240px}.claimsV6Directive{border-top:1px solid #84c4ca26;min-height:280px}.claimsV6Path{grid-auto-columns:135px;overflow-x:auto}.claimsV6Ledger>div>a{grid-template-columns:26px minmax(0,1fr) 46px}.claimsV6Ledger>div>a>small,.claimsV6Ledger time{display:none}}.claimSignatureCenter{color:#eaf7f7;background:radial-gradient(circle at 82% 18%,#28c5b829,#0000 34%),linear-gradient(135deg,#061d33 0%,#06283b 58%,#07434a 100%);border-top:1px solid #6de2d659;border-bottom:1px solid #6de2d659;margin:0;padding:clamp(30px,4vw,58px);position:relative;overflow:hidden}.claimSignatureCenter:before{content:"";pointer-events:none;opacity:.32;background-image:linear-gradient(#7ed5d617 1px,#0000 1px),linear-gradient(90deg,#7ed5d617 1px,#0000 1px);background-size:72px 72px;position:absolute;inset:0}.claimSignatureCenter>*{z-index:1;position:relative}.claimSignatureCenter>header{justify-content:space-between;align-items:flex-start;gap:32px;max-width:1560px;margin:0 auto 34px;display:flex}.claimSignatureCenter>header>div:first-child{max-width:820px}.claimSignatureCenter>header p,.claimSignatureWorkspace>nav>span{color:#68ded1;letter-spacing:.2em;text-transform:uppercase;margin:0 0 10px;font-size:11px;font-weight:900}.claimSignatureCenter>header h2{color:#fff;font-family:var(--font-display,Georgia, serif);letter-spacing:-.035em;margin:0 0 12px;font-size:clamp(34px,4vw,62px);line-height:.98}.claimSignatureCenter>header span{color:#b7cfd6;font-size:15px;line-height:1.65}.signatureProviderState{background:#03192b80;border:1px solid #7fd2d140;align-items:center;gap:12px;min-width:230px;padding:13px 16px;display:flex}.signatureProviderState i{color:#082a36;background:#67ddcf;border-radius:50%;place-items:center;width:34px;height:34px;font-style:normal;font-weight:900;display:grid;box-shadow:0 0 28px #51daca59}.signatureProviderState.setup i{color:#3d2b08;background:#e6b44d}.signatureProviderState span{gap:2px;display:grid}.signatureProviderState small{color:#789bab;letter-spacing:.16em;text-transform:uppercase;font-size:9px;font-weight:900}.signatureProviderState strong{color:#f4fbfb;font-size:13px}.claimSignatureFlow{border-block:1px solid #7ecccf33;grid-template-columns:1fr 30px 1fr 30px 1fr 30px 1fr;align-items:center;max-width:1560px;margin:0 auto 28px;display:grid}.claimSignatureFlow>span{grid-template-columns:auto 1fr;column-gap:12px;padding:17px 2px;display:grid}.claimSignatureFlow b{color:#65ded0;font-family:var(--font-display,Georgia, serif);grid-row:1/3;font-size:24px}.claimSignatureFlow em{color:#f2f9fa;letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-style:normal;font-weight:900}.claimSignatureFlow small{color:#84a5b1;font-size:11px}.claimSignatureFlow>i{background:linear-gradient(90deg,#66dccf26,#66dccfcc);height:1px}.claimSignatureWorkspace{background:#021526b8;border:1px solid #75cfcf4d;grid-template-columns:minmax(260px,.36fr) minmax(0,1fr);max-width:1560px;min-height:420px;margin:0 auto;display:grid;box-shadow:0 30px 70px #000e1c47}.claimSignatureWorkspace>nav{border-right:1px solid #75cfcf33;padding:24px 18px}.claimSignatureWorkspace>nav>span{padding:0 8px 10px;display:block}.claimSignatureWorkspace>nav button{color:#b9d1d8;text-align:left;cursor:pointer;background:0 0;border:0;border-top:1px solid #80cacf24;justify-content:space-between;align-items:center;gap:12px;width:100%;padding:15px 12px;display:flex}.claimSignatureWorkspace>nav button.selected{color:#fff;background:linear-gradient(90deg,#3ac6ba26,#0000);box-shadow:inset 3px 0 #64dfd0}.claimSignatureWorkspace>nav button span{gap:4px;display:grid}.claimSignatureWorkspace>nav button strong{font-size:13px}.claimSignatureWorkspace>nav button small{color:#6f95a5;letter-spacing:.12em;font-size:9px}.claimSignatureWorkspace>nav button em{color:#7ea1af;letter-spacing:.09em;text-transform:uppercase;border:1px solid #7da8b440;flex:none;padding:5px 7px;font-size:8px;font-style:normal;font-weight:900}.claimSignatureWorkspace>nav button em.ready,.claimSignatureWorkspace>nav button em.sent,.claimSignatureWorkspace>nav button em.signed{color:#75e4d6;border-color:#59dbcc73}.claimSignatureWorkspace>article{flex-direction:column;min-width:0;padding:clamp(24px,3vw,42px);display:flex}.signatureDocumentIdentity{border-bottom:1px solid #75cfcf33;grid-template-columns:auto 1fr auto;align-items:center;gap:18px;padding-bottom:28px;display:grid}.signatureDocumentIdentity>i{color:#62dbcf;background:linear-gradient(145deg,#40c8be2e,#0a324533);border:1px solid #64ded17a;place-items:center;width:54px;height:64px;font-size:22px;font-style:normal;display:grid}.signatureDocumentIdentity>span{gap:4px;display:grid}.signatureDocumentIdentity small{color:#69dacf;letter-spacing:.16em;text-transform:uppercase;font-size:9px;font-weight:900}.signatureDocumentIdentity h3{color:#fff;font-family:var(--font-display,Georgia, serif);margin:0;font-size:clamp(28px,3vw,44px);line-height:1}.signatureDocumentIdentity em{color:#8aaab5;font-size:12px;font-style:normal}.signatureDocumentIdentity>b{color:#8dafba;letter-spacing:.12em;text-transform:uppercase;font-size:10px}.signatureReadinessDecision{grid-template-columns:1fr minmax(240px,.38fr);align-items:end;gap:38px;padding:38px 0;display:grid}.signatureReadinessDecision>div{display:grid}.signatureReadinessDecision small{color:#6bded1;letter-spacing:.18em;text-transform:uppercase;font-size:10px;font-weight:900}.signatureReadinessDecision strong{color:#fff;margin:8px 0 22px;font-size:22px}.signatureReadinessDecision ul{gap:0;margin:0;padding:0;list-style:none;display:grid}.signatureReadinessDecision li{color:#9bb6c0;border-top:1px solid #79bcc429;padding:11px 0 11px 30px;font-size:12px}.signatureReadinessDecision li:before{content:"!";float:left;color:#e3b04d;width:18px;margin-left:-30px;font-weight:900}.signatureReadinessDecision li.complete:before{content:"✓";color:#66dfd0}.signatureReadinessDecision>button,.signatureEnvelopeActions button{color:#06283a;letter-spacing:.04em;cursor:pointer;background:#68ded1;border:1px solid #68ded1;min-height:48px;padding:0 18px;font-size:11px;font-weight:900}.signatureReadinessDecision>button:disabled{color:#6e8b96;cursor:not-allowed;background:#5676831f;border-color:#739eab40}.claimSignatureWorkspace>article>footer{border-top:1px solid #75cfcf33;flex-wrap:wrap;gap:10px 22px;margin-top:auto;padding-top:22px;display:flex}.claimSignatureWorkspace>article>footer span{color:#7798a5;letter-spacing:.11em;text-transform:uppercase;font-size:9px;font-weight:800}.claimSignatureWorkspace>article>footer span:before{content:"•";color:#62ddcf;margin-right:8px}.signatureEnvelopeStatus{justify-content:space-between;align-items:flex-end;gap:28px;padding:38px 0;display:flex}.signatureEnvelopeStatus>div:first-child{gap:7px;max-width:600px;display:grid}.signatureEnvelopeStatus small{color:#64ddcf;letter-spacing:.18em;text-transform:uppercase;font-size:10px;font-weight:900}.signatureEnvelopeStatus strong{color:#fff;font-size:24px}.signatureEnvelopeStatus span{color:#9cb7c0;font-size:13px;line-height:1.55}.signatureEnvelopeActions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.signatureEnvelopeActions button{min-height:42px}.signatureEnvelopeActions button.danger{color:#f0bd7e;background:0 0;border-color:#e7a55473}.signatureEmptyState{text-align:center;place-content:center;gap:9px;min-height:320px;display:grid}.signatureEmptyState strong{color:#fff;font-size:20px}.signatureEmptyState span{color:#87a6b2;font-size:13px}.signatureConsentModal{color:#eaf7f7;background:linear-gradient(145deg,#061f34,#073a43);border:1px solid #65ded175;width:min(680px,100vw - 32px);max-height:calc(100vh - 40px);overflow-y:auto;box-shadow:0 38px 100px #00091394}.signatureConsentModal>header{border-bottom:1px solid #6ecccc38;padding:30px 34px 24px}.signatureConsentModal>header p{color:#67ded1;letter-spacing:.2em;text-transform:uppercase;margin:0 0 7px;font-size:10px;font-weight:900}.signatureConsentModal>header h2{color:#fff;font-family:var(--font-display,Georgia, serif);margin:0 0 8px;font-size:38px}.signatureConsentModal>header span{color:#9fb9c2;font-size:13px}.signatureConsentDocument{background:#0114225c;border:1px solid #6bd7cf40;grid-template-columns:auto 1fr;column-gap:15px;margin:24px 34px 12px;padding:18px;display:grid}.signatureConsentDocument>span{color:#66ded0;letter-spacing:.1em;border-right:1px solid #6cd1cd38;grid-row:1/3;place-items:center;min-width:76px;padding:8px;font-size:9px;font-weight:900;display:grid}.signatureConsentDocument strong{color:#fff;font-size:17px}.signatureConsentDocument em{color:#809fab;font-size:11px;font-style:normal}.signatureConsentChecks{padding:8px 34px 20px;display:grid}.signatureConsentChecks label{color:#c2d6db;cursor:pointer;border-bottom:1px solid #73c0c529;grid-template-columns:auto 1fr;gap:13px;padding:15px 0;font-size:13px;line-height:1.45;display:grid}.signatureConsentChecks input{accent-color:#63dbce;width:18px;height:18px}.signatureConsentModal>aside{color:#9fb4bc;background:#db9e3514;border-left:3px solid #e3ad48;margin:0 34px 22px;padding:13px 16px;font-size:11px;line-height:1.5}.signatureConsentModal>footer{justify-content:flex-end;gap:10px;padding:20px 34px 28px;display:flex}@media (max-width:850px){.claimSignatureCenter{padding:28px 18px}.claimSignatureCenter>header{display:grid}.signatureProviderState{width:100%}.claimSignatureFlow{grid-template-columns:1fr 1fr}.claimSignatureFlow>i{display:none}.claimSignatureWorkspace{grid-template-columns:1fr}.claimSignatureWorkspace>nav{border-bottom:1px solid #75cfcf33;border-right:0;max-height:270px;overflow-y:auto}.signatureReadinessDecision{grid-template-columns:1fr}.signatureEnvelopeStatus{display:grid}.signatureEnvelopeActions{justify-content:flex-start}.signatureDocumentIdentity{grid-template-columns:auto 1fr}.signatureDocumentIdentity>b{grid-column:2}}.claimProgramRouter{gap:22px}.claimProgramChoices{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.claimProgramChoices button{color:#082943;text-align:left;cursor:pointer;background:linear-gradient(145deg,#fffffffa,#eef8f8e6);border:1px solid #2148682e;border-radius:18px;flex-direction:column;align-items:flex-start;gap:10px;min-height:164px;padding:20px;transition:border-color .2s,box-shadow .2s,transform .2s;display:flex}.claimProgramChoices button:hover,.claimProgramChoices button.selected{border-color:#148b83b8;transform:translateY(-2px);box-shadow:0 16px 38px #0530411f,inset 0 0 0 1px #62daca38}.claimProgramChoices button>span{color:#13877f;letter-spacing:.14em;font-size:11px;font-weight:850}.claimProgramChoices button>strong{font-size:17px;line-height:1.2}.claimProgramChoices button>small{color:#587184;font-size:12px;line-height:1.55}.claimProgramCheckpoint{background:linear-gradient(135deg,#f9fcfc 0%,#edf8f6 100%);border:1px solid #1f4e6e2e;border-radius:22px;padding:24px}.claimProgramCheckpoint>header{border-bottom:1px solid #23536f26;justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:20px;padding-bottom:18px;display:flex}.claimProgramCheckpoint h3{color:#082943;margin:3px 0 0;font-size:25px}.programStatus{letter-spacing:.1em;text-transform:uppercase;color:#0a6c66;background:#51d3c026;border:1px solid #18978c40;border-radius:999px;padding:8px 11px;font-size:10px;font-weight:850}.programStatus.needs_review,.programStatus.route_to_standard{color:#86601d;background:#deac4221;border-color:#b47f1540}.programAnswerGrid{align-items:end}.programWideField{grid-column:1/-1}.claimProgramRouteResult{background:#ffffffb3;border:1px solid #18978c3d;border-radius:15px;grid-template-columns:42px minmax(0,1fr);align-items:center;gap:14px;margin-top:20px;padding:16px;display:grid}.claimProgramRouteResult>span{color:#07394a;background:#75dfcf;border-radius:13px;place-items:center;width:42px;height:42px;font-size:19px;font-weight:900;display:grid}.claimProgramRouteResult.route_to_standard>span,.claimProgramRouteResult.needs_review>span{color:#5c4109;background:#f2ca6b}.claimProgramRouteResult strong,.claimProgramRouteResult p{margin:0;display:block}.claimProgramRouteResult p{color:#587184;margin-top:4px;line-height:1.5}@media (max-width:1050px){.claimProgramChoices{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.claimProgramChoices{grid-template-columns:1fr}.claimProgramChoices button{min-height:0}.claimProgramCheckpoint>header{flex-direction:column}.publicAccessPage.landingPublicPage:not(.cposApplicationPage) .appHeader{column-gap:8px;min-height:58px;grid-template-rows:1fr!important;grid-template-columns:36px minmax(0,1fr) 86px!important;padding:5px 10px!important}.publicAccessPage.landingPublicPage:not(.cposApplicationPage) .appHeader>.hamburgerMenu{grid-area:1/1;align-self:center}.publicAccessPage.landingPublicPage:not(.cposApplicationPage) .appHeader>.brandLockup{grid-area:1/2;justify-content:flex-start;place-self:center start;align-items:center;width:154px;min-width:0;margin:0!important}.publicAccessPage.landingPublicPage:not(.cposApplicationPage) .appHeader>.sessionBox{grid-area:1/3;align-self:center}.publicAccessPage.landingPublicPage:not(.cposApplicationPage) .appHeader .brandLogoImage{width:min(154px,100%);max-width:100%;margin-bottom:-4px}.publicAccessPage.landingPublicPage:not(.cposApplicationPage) .brandLockup small.brandReadableTagline{letter-spacing:.045em;text-overflow:clip;font-size:5.2px;overflow:hidden}.landingV3 .landingHeroV4{grid-template-rows:auto auto;align-items:stretch;grid-template-columns:minmax(0,.54fr) minmax(0,.46fr)!important;gap:7px 10px!important;padding:24px 12px 20px!important}.landingV3 .landingHeroV4 .homeHeroCopy{display:contents}.landingV3 .landingHeroV4 .homeHeroNarrative{z-index:2;grid-area:1/1;align-self:start;min-width:0}.landingV3 .landingHeroV4 .homeHeroCopy .eyebrow{letter-spacing:.12em;margin:0 0 2px;font-size:6.4px;line-height:1.35}.landingV3 .landingHeroV4 .homeHeroCopy h1{letter-spacing:-.045em;margin:0;font-size:clamp(25px,7.5vw,32px);line-height:.98}.landingV3 .landingHeroV4 .homeHeroValue>p{margin:12px 0 0;font-size:clamp(8px,2.35vw,10px);font-weight:620;line-height:1.43}.landingV3 .landingHeroV4 .homeHeroActions{z-index:3;white-space:nowrap;grid-area:2/1/auto/-1;grid-template-columns:1fr 1.2fr .78fr;gap:6px;width:100%;margin-top:8px;display:grid}.landingV3 .landingHeroV4 .homeHeroActions .primaryLink,.landingV3 .landingHeroV4 .homeHeroActions .secondaryLink,.landingV3 .landingHeroV4 .homeHeroActions .heroTextLink{box-sizing:border-box;text-align:center;grid-column:auto;justify-content:center;justify-self:stretch;width:100%;min-width:0;min-height:34px;padding:0 5px;font-size:clamp(7px,2.2vw,9px);line-height:1}.landingV3 .landingHeroV4 .homeHeroActions .heroTextLink{background:#ffffff09;border:1px solid #cfe8f233;border-radius:999px}.landingV3 .landingHeroV4 .heroIntelligencePanel{z-index:2;border:1px solid #7cc7cd42;border-radius:14px;grid-area:1/2;align-self:stretch;width:100%;min-width:0;min-height:0;margin:0}.landingV3 .landingHeroV4 .heroEngineHeader{grid-template-columns:1fr;align-content:center;gap:5px;min-height:49px;padding:7px 8px;display:grid}.landingV3 .landingHeroV4 .heroEngineHeader>span{letter-spacing:.09em;gap:5px;font-size:3.6px}.landingV3 .landingHeroV4 .heroEngineHeader>span i{width:4px;height:4px;box-shadow:0 0 0 3px #68dfc914,0 0 9px #68dfc999}.landingV3 .landingHeroV4 .heroEngineHeader>strong{max-width:none;font-size:clamp(7px,2vw,8.5px);line-height:1.12}.landingV3 .landingHeroV4 .heroEngineHeader>em{display:none}.landingV3 .landingHeroV4 .heroPackageLifecycle{grid-template-columns:42% 58%;min-height:252px}.landingV3 .landingHeroV4 .heroLifecycleRail{gap:4px;padding:8px 3px}.landingV3 .landingHeroV4 .heroLifecycleRail:before{top:27px;bottom:27px;left:14px}.landingV3 .landingHeroV4 .heroLifecycleRail:after{top:27px;left:12px}.landingV3 .landingHeroV4 .heroLifecycleRail li{grid-template-columns:22px minmax(0,1fr);gap:3px;min-height:50px}.landingV3 .landingHeroV4 .heroLifecycleRail li>i{width:22px;height:22px;font-size:5px;box-shadow:0 0 0 2px #051928d1}.landingV3 .landingHeroV4 .heroLifecycleRail small,.landingV3 .landingHeroV4 .heroLifecycleRail em{display:none}.landingV3 .landingHeroV4 .heroLifecycleRail strong{white-space:normal;font-size:5px;line-height:1.12}.landingV3 .landingHeroV4 .heroExportArtifact{grid-template-rows:102px auto;grid-template-columns:1fr;gap:4px;padding:8px 4px}.landingV3 .landingHeroV4 .heroExportArtifact:before{border-radius:9px;inset:5px}.landingV3 .landingHeroV4 .heroDocumentStack{width:67px;height:96px}.landingV3 .landingHeroV4 .heroDocumentStack>i,.landingV3 .landingHeroV4 .heroDocumentStack>article{width:57px;height:79px}.landingV3 .landingHeroV4 .heroDocumentStack>article{padding:7px;top:9px}.landingV3 .landingHeroV4 .heroDocumentStack article>b{font-size:5.5px}.landingV3 .landingHeroV4 .heroExportDetails>small,.landingV3 .landingHeroV4 .heroExportDetails>p,.landingV3 .landingHeroV4 .heroExportDetails>div{display:none}.landingV3 .landingHeroV4 .heroExportDetails>strong{margin-top:0;font-size:11px}.landingV3 .landingHeroV4 .heroExportDetails>span{margin-top:5px;padding:3px 5px;font-size:3.6px}.landingV3 .landingHeroV4 .heroEngineFooter{gap:4px;min-height:33px;padding:0 6px}.landingV3 .landingHeroV4 .heroEngineFooter>span{gap:4px;font-size:3.7px}.landingV3 .landingHeroV4 .heroEngineFooter>span i{width:13px;height:13px;font-size:5px}.landingV3 .landingHeroV4 .heroEngineFooter>strong{display:none}.landingV3 .landingFeatureStory .landingFeatureProductFrame,.landingV3 .landingFeatureStory.featureStory-readiness .landingFeatureProductFrame{box-sizing:border-box;justify-self:center;width:100%;max-width:100%;margin-left:0;margin-right:0;padding:4px 0 0}.landingV3 .landingFeatureStory.featureStory-requests .landingFeatureProductFrame{padding-right:0}.landingV3 .landingFeatureStory .landingShowcaseProduct{box-sizing:border-box;width:100%;max-width:100%;margin-left:auto;margin-right:auto}.landingV3 .landingFeatureStory .landingFeatureCaption{padding-left:0;padding-right:0}.landingV3 .featureStory-canvas .workflowGraphNode.depth3,.landingV3 .featureStory-canvas .workflowGraphEdges path:nth-of-type(-n+3),.landingV3 .featureStory-canvas .workflowGraphEdges path:nth-of-type(n+11){display:none}.landingV3 .featureStory-canvas .workflowGraphNode{grid-template-columns:18px minmax(0,1fr);gap:1px 5px;width:21%;min-height:46px;padding:5px 6px}.landingV3 .featureStory-canvas .workflowGraphNode>span{border-radius:6px;width:18px;height:18px}.landingV3 .featureStory-canvas .workflowGraphNode>span svg{width:12px;height:12px}.landingV3 .featureStory-canvas .workflowGraphNode small{font-size:4px}.landingV3 .featureStory-canvas .workflowGraphNode strong{font-size:6px}.landingV3 .featureStory-canvas .workflowGraphNode>i{font-size:4.5px}.landingV3 .featureStory-canvas .workflowGraphNode.nodeA,.landingV3 .featureStory-canvas .workflowGraphNode.nodeB{left:8%}.landingV3 .featureStory-canvas .workflowGraphNode.nodeC{width:24%;left:38%}.landingV3 .featureStory-canvas .workflowGraphNode.nodeD,.landingV3 .featureStory-canvas .workflowGraphNode.nodeE,.landingV3 .featureStory-canvas .workflowGraphNode.nodeF{right:8%}.landingV3 .featureStory-timeline .workflowTimelineBody li.gap>div{padding-left:12px;padding-right:12px}.landingV3 .featureStory-readiness .workflowReadinessScore{grid-template-columns:110px minmax(0,1fr);align-items:center;column-gap:14px;padding:12px 0 20px}.landingV3 .featureStory-readiness .workflowReadinessScore>div{grid-row:1/3;width:104px;height:104px}.landingV3 .featureStory-readiness .workflowReadinessScore>span{grid-area:1/2;align-self:end;margin:0 0 5px}.landingV3 .featureStory-readiness .workflowReadinessScore>p{grid-area:2/2;align-self:start;max-width:none;margin:0}.publicAccessPage.landingPublicPage .homeSimplified.landingV3{padding-bottom:0}}.survivorPublicPage,.survivorWorkspacePage{--survivor-ink:#062c42;--survivor-navy:#031f34;--survivor-teal:#0e5c62;--survivor-mint:#68dbc8;--survivor-paper:#f4f8f7;background:var(--survivor-paper);color:var(--survivor-ink)}.survivorHero{color:#f5fbfa;background:radial-gradient(circle at 88% 45%,#26b7ac3b,#0000 29%),linear-gradient(112deg,#031d33 0%,#052d43 58%,#0b5960 100%);grid-template-columns:minmax(0,.84fr) minmax(570px,1.16fr);align-items:center;gap:clamp(38px,5vw,82px);min-height:540px;padding:clamp(38px,4.4vw,66px) clamp(28px,5vw,86px);display:grid;position:relative;overflow:hidden}.survivorHero:before,.survivorCommandCenter:before{content:"";pointer-events:none;background-image:linear-gradient(#64cfcb12 1px,#0000 1px),linear-gradient(90deg,#64cfcb12 1px,#0000 1px);background-size:82px 82px;position:absolute;inset:0}.survivorHeroCopy,.survivorPathScene,.survivorCommandCenter>*{z-index:1;position:relative}.survivorHeroCopy .eyebrow,.survivorPathways .eyebrow,.survivorOperatingSection .eyebrow,.survivorPurchaseBand .eyebrow,.survivorIntakeConsole .eyebrow,.survivorCommandCenter .eyebrow,.survivorAccessGate .eyebrow{color:var(--survivor-mint);letter-spacing:.2em;text-transform:uppercase;font-weight:800}.survivorHeroCopy h1{max-width:680px;font-family:var(--font-display,Georgia, serif);letter-spacing:-.052em;margin:12px 0 16px;font-size:clamp(52px,4.7vw,78px);line-height:.92}.survivorHeroCopy>p:not(.eyebrow){color:#d3e3e6;max-width:650px;font-size:clamp(16px,1.08vw,19px);line-height:1.5}.survivorHeroActions{flex-wrap:wrap;gap:10px;margin-top:24px;display:flex}.survivorHeroActions a,.survivorPurchaseBand a,.survivorAccessGate>a{color:#f6fffd;border:1px solid #6fe1d16b;justify-content:space-between;align-items:center;gap:26px;min-height:52px;padding:0 20px;font-weight:800;text-decoration:none;display:inline-flex}.survivorHeroActions .survivorPrimaryAction,.survivorPurchaseBand a,.survivorAccessGate>a{background:var(--survivor-mint);color:#043044}.survivorHeroActions .survivorSecondaryAction{background:#031f345c}.survivorHeroFacts{border-top:1px solid #93cdd338;grid-template-columns:repeat(3,1fr);margin-top:26px;padding-top:18px;display:grid}.survivorHeroFacts span{gap:6px;padding-right:18px;display:grid}.survivorHeroFacts strong{color:#f4fffd;font-family:var(--font-display,Georgia, serif);font-size:21px}.survivorHeroFacts small{color:#91aeb9;text-transform:uppercase;letter-spacing:.11em;font-size:10px;font-weight:800}.survivorPathScene{background:linear-gradient(145deg,#021829fa,#04343ef0);border:1px solid #7dd5d157;border-radius:26px;overflow:hidden;box-shadow:0 32px 80px #000d1966,inset 0 1px #b1fff412}.survivorPathScene>header,.survivorPathScene>footer{color:#a8c0c8;text-transform:uppercase;letter-spacing:.16em;border-bottom:1px solid #7ecccf33;justify-content:space-between;align-items:center;min-height:54px;padding:0 24px;font-size:9px;font-weight:800;display:flex}.survivorPathScene>header span{color:#e9f8f6}.survivorPathScene>header i{background:var(--survivor-mint);width:9px;height:9px;box-shadow:0 0 18px var(--survivor-mint);border-radius:50%;margin-right:10px;display:inline-block}.survivorPathScene>footer{color:#78dccc;border:0;border-top:1px solid #7ecccf33;min-height:42px}.survivorPathScene>footer i{background:#6de1cf;border-radius:50%;width:7px;height:7px;margin-right:8px;display:inline-block;box-shadow:0 0 14px #6de1cf}.survivorSceneBody{isolation:isolate;background:radial-gradient(circle at 78%,#2acdb81f,#0000 30%);min-height:380px;position:relative;overflow:hidden}.survivorSceneBody:before{content:"";border:1px solid #5bd6c71a;border-radius:50%;width:270px;height:270px;animation:5s ease-in-out infinite survivorAmbient;position:absolute;top:50%;left:16px;transform:translateY(-50%);box-shadow:0 0 80px #26c4b417,inset 0 0 54px #26c4b40d}.survivorDecisionRoutes{z-index:0;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.survivorDecisionRoutes path{fill:none;stroke:#5399a43d;stroke-width:1.2px;stroke-dasharray:4 7;vector-effect:non-scaling-stroke;transition:stroke .45s,stroke-width .45s,opacity .45s}.survivorDecisionRoutes path.active{stroke:url(#survivorRouteGradient);stroke-width:2.2px;stroke-dasharray:6 5;opacity:1;animation:1.1s linear infinite survivorRouteFlow}.survivorRouteParticle{fill:#91ffed}.survivorRouteParticle.secondary{fill:#e9bd5b}@keyframes survivorRouteFlow{to{stroke-dashoffset:-22px}}@keyframes survivorAmbient{0%,to{opacity:.55;transform:translateY(-50%)scale(.94)}50%{opacity:1;transform:translateY(-50%)scale(1.04)}}.survivorDecisionCore{z-index:2;background:radial-gradient(circle at 45% 35%,#1f7880e6,#041f32fa 68%);border:1px solid #63e1cf9e;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:170px;height:170px;padding:35px 14px 18px;display:flex;position:absolute;top:50%;left:7.2%;transform:translateY(-50%);box-shadow:0 0 0 11px #43c9bc09,0 0 0 23px #43c9bc06,0 20px 44px #000c1761}.survivorDecisionCore>i{border:1px dashed #69decd42;border-radius:50%;animation:13s linear infinite survivorCoreOrbit;position:absolute;inset:-15px}.survivorDecisionCore>i:nth-child(2){border-color:#5baeb824;animation-duration:21s;animation-direction:reverse;inset:-28px}@keyframes survivorCoreOrbit{to{transform:rotate(360deg)}}.survivorDecisionCore>span{color:#8cf4e2;background:#5ddfcc1c;border-radius:50%;place-items:center;width:42px;height:42px;margin-bottom:9px;display:grid;box-shadow:0 0 24px #5ddfcc2e}.survivorDecisionCore svg{fill:none;stroke:currentColor;stroke-width:1.7px;width:23px}.survivorDecisionCore small,.survivorBenefitNodes small,.survivorPackageOutput small{color:#67d8ca;text-transform:uppercase;letter-spacing:.15em;font-size:7px;font-weight:850}.survivorDecisionCore strong{color:#f3fbfa;margin-top:5px;font-size:14px}.survivorDecisionCore em{color:#86a5b0;margin-top:4px;font-size:9px;font-style:normal}.survivorBenefitNodes{z-index:2;position:absolute;inset:0}.survivorBenefitNodes>span{background:linear-gradient(90deg,#072c3df5,#073543e0);border:1px solid #66acb53d;grid-template-columns:28px 1fr auto;align-items:center;gap:8px;width:18.5%;min-width:125px;height:58px;padding:8px 10px;transition:border-color .45s,background .45s,box-shadow .45s,transform .45s;display:grid;position:absolute;left:42.4%;transform:translateY(-50%);box-shadow:0 9px 23px #000e1938}.survivorBenefitNodes>span.path-0{top:14.1%}.survivorBenefitNodes>span.path-1{top:37.1%}.survivorBenefitNodes>span.path-2{top:62.9%}.survivorBenefitNodes>span.path-3{top:85.9%}.survivorBenefitNodes>span.active{background:linear-gradient(90deg,#0c6463eb,#063644f5);border-color:#6ee0cf;transform:translate(7px,-50%)scale(1.035);box-shadow:inset 3px 0 #76e6d4,0 0 26px #37d0bc26}.survivorBenefitNodes b{color:#79dfd0;border:1px solid #6ad8cb45;border-radius:50%;place-items:center;width:27px;height:27px;font-size:8px;display:grid}.survivorBenefitNodes div{gap:2px;display:grid}.survivorBenefitNodes strong{color:#f1fbf9;font-size:12px}.survivorBenefitNodes>span>i{color:#87f0df;letter-spacing:.12em;font-size:6px;font-style:normal;font-weight:900}.survivorPackageOutput{z-index:2;background:linear-gradient(145deg,#093d47eb,#031f31fa);border:1px solid #6cdfcf6b;flex-direction:column;justify-content:center;width:25%;min-height:212px;padding:22px 18px 17px;display:flex;position:absolute;top:50%;right:3.4%;transform:translateY(-50%);box-shadow:0 22px 48px #000c1657,inset 0 1px #b2fff30d}.survivorDocumentStack{width:50px;height:55px;margin-bottom:13px;position:relative}.survivorDocumentStack i,.survivorDocumentStack span{background:#0a4958;border:1px solid #69ddcd59;width:38px;height:48px;position:absolute}.survivorDocumentStack i:first-child{opacity:.45;top:0;left:12px;transform:rotate(8deg)}.survivorDocumentStack i:nth-child(2){opacity:.68;top:3px;left:6px;transform:rotate(3deg)}.survivorDocumentStack span{color:#7be4d4;background:#0a394d;place-items:center;display:grid;top:7px;left:0;box-shadow:0 10px 25px #00000040}.survivorDocumentStack svg{fill:none;stroke:currentColor;stroke-width:1.5px;width:22px}.survivorPackageOutput>strong{color:#f6fffd;font-family:var(--font-display,Georgia, serif);margin-top:6px;font-size:30px;line-height:1}.survivorPackageOutput>p{color:#9cb7be;min-height:32px;margin:5px 0 12px;font-size:9px;line-height:1.35}.survivorPackageOutput>em{color:#a9c5ca;border-top:1px solid #6ecdc733;padding-top:11px;font-size:8px;font-style:normal}.survivorPackageOutput>em span{color:#6fe2d0;margin-right:6px}.survivorPathways{padding:clamp(72px,8vw,130px) clamp(28px,5vw,90px)}.survivorPathways>header{border-bottom:1px solid #a8c5c8;grid-template-columns:1fr 1fr;gap:80px;padding-bottom:45px;display:grid}.survivorPathways h2,.survivorOperatingSection h2,.survivorPurchaseBand h2{max-width:850px;font-family:var(--font-display,Georgia, serif);letter-spacing:-.04em;margin:12px 0 0;font-size:clamp(44px,5vw,78px);line-height:.98}.survivorPathwaySummary{border-left:2px solid #16877f;align-self:end;gap:9px;padding-left:26px;display:grid}.survivorPathwaySummary>span{color:#16877f;text-transform:uppercase;letter-spacing:.14em;font-size:9px;font-weight:850}.survivorPathwaySummary>strong{color:#153d50;font-size:17px;line-height:1.35}.survivorPathwaySummary>p{color:#5c7785;max-width:640px;margin:0;line-height:1.55}.survivorPathRows{counter-reset:path}.survivorPathRows article{border-bottom:1px solid #b9ced0;grid-template-columns:70px minmax(300px,.85fr) 1.15fr 36px;align-items:center;gap:26px;min-height:146px;transition:background .3s,padding .3s;display:grid;position:relative}.survivorPathRows article:hover{background:linear-gradient(90deg,#12847b12,#0000 72%);padding-left:16px}.survivorPathRows article>b{color:#14877e;letter-spacing:.14em;font-size:13px}.survivorPathRows article span small{color:#18877e;text-transform:uppercase;letter-spacing:.15em;font-weight:800}.survivorPathRows article h3{font-family:var(--font-display,Georgia, serif);margin:5px 0 3px;font-size:28px}.survivorPathRows article span em{color:#6d8791;text-transform:uppercase;letter-spacing:.08em;font-size:9px;font-style:normal}.survivorPathRows article p{color:#516f7c;max-width:680px;line-height:1.55}.survivorPathRows article>i{color:#12867d;border:1px solid #9fc5c4;border-radius:50%;place-items:center;width:34px;height:34px;font-style:normal;transition:color .3s,background .3s;display:grid}.survivorPathRows article:hover>i{color:#fff;background:#12867d}.survivorOperatingSection{color:#eefaf8;background:linear-gradient(125deg,#031f35 0%,#06384b 62%,#096067 100%);padding:clamp(72px,8vw,128px) clamp(28px,5vw,90px);position:relative;overflow:hidden}.survivorOperatingSection:before{content:"";pointer-events:none;background-image:linear-gradient(#5ccac60e 1px,#0000 1px),linear-gradient(90deg,#5ccac60e 1px,#0000 1px);background-size:76px 76px;position:absolute;inset:0}.survivorOperatingSection>header{grid-template-columns:1.2fr .8fr;align-items:end;gap:70px;max-width:1600px;margin:0 auto 48px;display:grid;position:relative}.survivorOperatingSection>header h2{max-width:880px}.survivorOperatingSection>header>p{color:#b2c9cd;max-width:640px;margin:0 0 6px;font-size:18px;line-height:1.6}.survivorWorkspaceConsole{background:#031c2de8;border:1px solid #6fd6cf57;max-width:1600px;margin:0 auto;position:relative;box-shadow:0 32px 80px #000c1861}.survivorWorkspaceConsole:after{content:"";opacity:.5;background:linear-gradient(90deg,#0000,#74e3d1,#0000);height:1px;animation:4.5s ease-in-out infinite survivorConsoleScan;position:absolute;top:58px;left:26%;right:0}@keyframes survivorConsoleScan{0%,to{opacity:0;transform:translateY(0)}15%{opacity:.65}85%{opacity:.2}90%{opacity:0;transform:translateY(490px)}}.survivorWorkspaceConsole>header,.survivorWorkspaceConsole>footer{color:#8daab3;text-transform:uppercase;letter-spacing:.15em;border-bottom:1px solid #75cac93d;justify-content:space-between;align-items:center;min-height:58px;padding:0 26px;font-size:9px;font-weight:850;display:flex}.survivorWorkspaceConsole>header span{color:#edf9f7}.survivorWorkspaceConsole>header i{background:#69dfcc;border-radius:50%;width:9px;height:9px;margin-right:10px;display:inline-block;box-shadow:0 0 18px #69dfcc}.survivorWorkspaceConsole>footer{color:#71daca;border:0;border-top:1px solid #75cac93d;min-height:48px}.survivorConsoleBody{grid-template-columns:minmax(245px,.27fr) 1fr;min-height:520px;display:grid}.survivorConsoleBody>aside{background:#032334a8;border-right:1px solid #75cac938;padding:24px 0}.survivorConsoleBody>aside>div{color:#708f9a;grid-template-columns:34px 1fr 8px;align-items:center;gap:12px;min-height:88px;padding:14px 24px;display:grid;position:relative}.survivorConsoleBody>aside>div.active{color:#f3fbfa;background:linear-gradient(90deg,#16716e6b,#0000);box-shadow:inset 3px 0 #70dfce}.survivorConsoleBody>aside>div.complete{color:#bed4d6}.survivorConsoleBody>aside b{color:#71dacb;border:1px solid #70d0ca47;border-radius:50%;place-items:center;width:32px;height:32px;font-size:9px;display:grid}.survivorConsoleBody>aside span{gap:5px;display:grid}.survivorConsoleBody>aside strong{color:inherit;font-size:13px}.survivorConsoleBody>aside small{color:#6e8b97;font-size:9px}.survivorConsoleBody>aside i{background:#315965;border-radius:50%;width:7px;height:7px}.survivorConsoleBody>aside .active i,.survivorConsoleBody>aside .complete i{background:#6edcca;box-shadow:0 0 13px #6edcca}.survivorConsoleBody>article{padding:32px 36px;position:relative}.survivorConsoleReadiness{border-bottom:1px solid #78c6c638;grid-template-columns:150px 1fr;align-items:center;gap:32px;padding-bottom:28px;display:grid}.survivorConsoleReadiness>span{color:#f4fffd;background:radial-gradient(circle,#062e45 57%,transparent 58%),conic-gradient(#6ce0cd 0 78%,#173f50 78% 100%);border-radius:50%;justify-content:center;align-items:center;width:138px;height:138px;display:flex;box-shadow:0 0 38px #36cfbb26}.survivorConsoleReadiness>span b{font-family:var(--font-display,Georgia, serif);font-size:58px}.survivorConsoleReadiness>span i{color:#6ce0cd;font-style:normal}.survivorConsoleReadiness>div{gap:7px;display:grid}.survivorConsoleReadiness small,.survivorConsoleOutputs small{color:#67d9ca;text-transform:uppercase;letter-spacing:.14em;font-size:8px;font-weight:850}.survivorConsoleReadiness strong{font-family:var(--font-display,Georgia, serif);font-size:30px}.survivorConsoleReadiness p{color:#94afb7;max-width:620px;margin:0;line-height:1.5}.survivorConsoleIntelligence{border-bottom:1px solid #78c6c638;grid-template-columns:repeat(3,1fr);display:grid}.survivorConsoleIntelligence>div{border-right:1px solid #78c6c62e;min-height:106px;padding:22px 20px;display:grid}.survivorConsoleIntelligence>div:last-child{border:0}.survivorConsoleIntelligence small{color:#76949f;text-transform:uppercase;letter-spacing:.11em;font-size:8px}.survivorConsoleIntelligence strong{color:#6ce0ce;font-family:var(--font-display,Georgia, serif);font-size:34px}.survivorConsoleIntelligence em{color:#9ab3ba;font-size:9px;font-style:normal}.survivorConsoleOutputs{margin-top:25px}.survivorConsoleOutputs>header{justify-content:space-between;align-items:center;min-height:48px;display:flex}.survivorConsoleOutputs>header>div{gap:4px;display:grid}.survivorConsoleOutputs>header strong{font-size:17px}.survivorConsoleOutputs>header>span{color:#dbae56;text-transform:uppercase;letter-spacing:.13em;font-size:8px}.survivorConsoleOutputs>div{border-top:1px solid #77c5c52e;grid-template-columns:40px 1fr 125px 22px;align-items:center;gap:14px;min-height:54px;display:grid}.survivorConsoleOutputs>div b{color:#6edbca;font-size:9px}.survivorConsoleOutputs>div p{color:#d8e8e8;margin:0;font-size:12px;font-weight:750}.survivorConsoleOutputs>div span{color:#7897a2;text-transform:uppercase;letter-spacing:.08em;font-size:8px}.survivorConsoleOutputs>div i{color:#70dfcd;font-style:normal}.survivorPurchaseBand{color:#f3fbfa;background:linear-gradient(105deg,#04243a,#07515a);grid-template-columns:1fr auto;align-items:end;gap:60px;padding:clamp(55px,6vw,90px) clamp(28px,5vw,90px);display:grid}.survivorPurchaseBand h2{max-width:920px;font-size:clamp(42px,4.8vw,72px)}.survivorPurchaseBand p:not(.eyebrow){color:#aec5cb}.survivorPurchaseBand>div:last-child{text-align:right;min-width:290px;display:grid}.survivorPurchaseBand>div:last-child>strong{font-family:var(--font-display,Georgia, serif);font-size:64px}.survivorPurchaseBand>div:last-child>small{color:#94b1b9;text-transform:uppercase;letter-spacing:.15em;margin:-8px 0 20px}.pricingStandaloneSurvivor{color:#eefbfa;background:linear-gradient(112deg,#03243b,#075960);border-top:3px solid #68daca;grid-template-columns:1fr 1.2fr auto;align-items:center;gap:50px;margin:clamp(36px,5vw,72px) clamp(22px,4vw,66px);padding:clamp(30px,4vw,58px);display:grid}.pricingStandaloneIdentity h2{font-family:var(--font-display,Georgia, serif);margin:8px 0;font-size:46px}.pricingStandaloneIdentity>p:last-child{color:#b5cbd0;max-width:560px;line-height:1.55}.pricingStandalonePaths{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.pricingStandalonePaths span{color:#d8efec;border:1px solid #6edcce4d;padding:10px 12px;font-size:12px;font-weight:800}.pricingStandalonePaths i{border-top:1px solid #4cbdb0;width:18px}.pricingStandaloneDecision{text-align:right;min-width:230px;display:grid}.pricingStandaloneDecision strong{font-family:var(--font-display,Georgia, serif);font-size:54px}.pricingStandaloneDecision small{color:#8fb1b7;text-transform:uppercase;letter-spacing:.1em}.pricingStandaloneDecision a{color:#72dfd0;border-top:1px solid #75dccf59;margin-top:18px;padding-top:14px;font-weight:800;text-decoration:none}.survivorServiceBand{background:linear-gradient(105deg,#07444e1a,#4dc3b114);border-color:#249a9147;margin-top:16px}.survivorPortalIdentity{color:#73ddcf;border-left-color:#6fdccf57}.survivorWorkspacePage{background-image:linear-gradient(#0d565e0b 1px,#0000 1px),linear-gradient(90deg,#0d565e0b 1px,#0000 1px);background-size:72px 72px;min-height:74vh;padding:clamp(28px,4vw,70px)}.survivorWorkspaceLoading,.survivorAccessGate{color:#f1fbfa;background:linear-gradient(120deg,#05243a,#09545b);flex-direction:column;justify-content:center;align-items:flex-start;max-width:1050px;min-height:480px;margin:30px auto;padding:clamp(40px,7vw,90px);display:flex;position:relative;overflow:hidden}.survivorAccessGate h1{max-width:780px;font-family:var(--font-display,Georgia, serif);margin:14px 0;font-size:clamp(48px,6vw,78px);line-height:.98}.survivorAccessGate>p:not(.eyebrow){color:#b6cbd0;max-width:720px;font-size:18px;line-height:1.6}.survivorAccessGate>a{margin-top:28px}.survivorAccessGate>small{color:#9bb6bd;margin-top:18px}.survivorIntakeConsole,.survivorCommandCenter{background:#ffffffe6;border:1px solid #a8c4c7;max-width:1650px;margin:0 auto;box-shadow:0 30px 80px #062c421c}.survivorIntakeConsole>header,.survivorCommandCenter>header{color:#f2fbfa;background:linear-gradient(112deg,#04253b,#07545c);justify-content:space-between;gap:40px;padding:clamp(30px,4vw,58px);display:flex}.survivorIntakeConsole>header h1,.survivorCommandCenter>header h1{font-family:var(--font-display,Georgia, serif);margin:10px 0;font-size:clamp(42px,4.5vw,68px);line-height:1}.survivorIntakeConsole>header p:not(.eyebrow),.survivorCommandCenter>header p:not(.eyebrow){color:#b8cdd2;max-width:760px}.survivorIntakeConsole>header>span,.survivorCommandCenter>header>span{border-left:1px solid #79dacf52;align-self:center;gap:6px;min-width:190px;padding-left:25px;display:grid}.survivorIntakeConsole>header>span i{background:var(--survivor-mint);color:#063248;border-radius:50%;place-items:center;width:36px;height:36px;font-style:normal;display:grid}.survivorIntakeConsole>header>span small,.survivorCommandCenter>header>span small{color:#71daca;text-transform:uppercase;letter-spacing:.12em}.survivorIntakeConsole>header>span strong,.survivorCommandCenter>header>span strong{font-size:17px}.survivorCommandCenter>header>span em{color:#9bb9c1;font-style:normal}.survivorIntakeConsole form{padding:clamp(28px,4vw,58px)}.survivorFormSection{align-items:center;gap:15px;margin:34px 0 20px;display:flex}.survivorFormSection:first-child{margin-top:0}.survivorFormSection>span{color:#0b7d75;border:1px solid #8fc6c2;border-radius:50%;place-items:center;width:42px;height:42px;font-size:11px;font-weight:900;display:grid}.survivorFormSection small{color:#168078;text-transform:uppercase;letter-spacing:.14em;font-weight:800}.survivorFormSection h2{font-family:var(--font-display,Georgia, serif);margin:3px 0 0;font-size:30px}.survivorFieldGrid{grid-template-columns:repeat(2,1fr);gap:18px;display:grid}.survivorFieldGrid.three{grid-template-columns:repeat(3,1fr)}.survivorFieldGrid label{gap:9px;display:grid}.survivorFieldGrid label>span{color:#3f5c69;text-transform:uppercase;letter-spacing:.08em;font-size:12px;font-weight:800}.survivorFieldGrid input,.survivorFieldGrid select{color:#082c42;width:100%;min-height:56px;font:inherit;background:#f8fbfa;border:1px solid #b7cdd0;border-radius:0;padding:0 16px}.survivorPathSelector{border-top:1px solid #b7cccf;border-left:1px solid #b7cccf;grid-template-columns:repeat(5,1fr);display:grid}.survivorPathSelector label{cursor:pointer;background:#f6faf9;border-bottom:1px solid #b7cccf;border-right:1px solid #b7cccf;flex-direction:column;justify-content:space-between;min-height:180px;padding:22px;display:flex}.survivorPathSelector label.selected{color:#f0fbfa;box-shadow:inset 0 4px var(--survivor-mint);background:#07525a}.survivorPathSelector input{opacity:0;position:absolute}.survivorPathSelector span{gap:8px;display:grid}.survivorPathSelector small{color:#19857c;text-transform:uppercase;letter-spacing:.13em;font-weight:850}.survivorPathSelector .selected small{color:#73dfd0}.survivorPathSelector strong{font-family:var(--font-display,Georgia, serif);font-size:21px;line-height:1.05}.survivorPathSelector em{color:#637e89;font-size:12px;font-style:normal;line-height:1.45}.survivorPathSelector .selected em{color:#b3cbd0}.survivorPathSelector b{color:#62d7c7;align-self:flex-end}.survivorIntakeConsole form>footer{border-top:1px solid #bdd0d2;justify-content:space-between;align-items:center;gap:30px;margin-top:28px;padding-top:24px;display:flex}.survivorIntakeConsole form>footer p{color:#57727e;margin:0}.survivorIntakeConsole button[type=submit]{color:#fff;background:#07525a;border:0;align-items:center;gap:40px;min-height:58px;padding:0 22px;font-weight:850;display:flex}.survivorCommandCenter{position:relative;overflow:hidden}.survivorCommandRail{color:#7796a2;background:#06273d;border-top:1px solid #77d3cd2e;grid-template-columns:auto 1fr auto 1fr auto 1fr auto;align-items:center;min-height:118px;padding:25px 45px;display:grid}.survivorCommandRail>i{border-top:1px solid #315b67}.survivorCommandRail>span{gap:4px;min-width:130px;display:grid}.survivorCommandRail b{color:#69d8c9;font-size:11px}.survivorCommandRail small{text-transform:uppercase;letter-spacing:.13em;font-size:9px;font-weight:800}.survivorCommandRail strong{color:#d7e8e9}.survivorCommandRail .complete strong,.survivorCommandRail .active strong{color:#f5fffd}.survivorCommandRail .active b{color:#063047;background:#68dbc8;border-radius:50%;place-items:center;width:30px;height:30px;display:grid}.survivorCommandBody{grid-template-columns:340px 1fr;display:grid}.survivorCommandBody>aside{color:#e7f6f5;background:#083247;padding:38px}.survivorCommandBody dl{margin:28px 0 0}.survivorCommandBody dl div{border-top:1px solid #8dc9cc38;padding:18px 0}.survivorCommandBody dt{color:#71d9cb;text-transform:uppercase;letter-spacing:.12em;font-size:9px;font-weight:800}.survivorCommandBody dd{text-transform:capitalize;margin:7px 0 0;font-weight:750}.survivorCommandBody>article{padding:38px}.survivorCommandBody>article>header{justify-content:space-between;gap:30px;display:flex}.survivorCommandBody>article h2{font-family:var(--font-display,Georgia, serif);margin:7px 0 28px;font-size:37px}.survivorCommandBody>article header>small{color:#5b7782;max-width:280px}.survivorWorkspacePaths{border-top:1px solid #b9cdd0}.survivorWorkspacePaths button{color:#062c42;text-align:left;background:0 0;border:0;border-bottom:1px solid #b9cdd0;grid-template-columns:90px 1fr 30px;align-items:center;gap:18px;width:100%;min-height:88px;padding:15px 18px;display:grid}.survivorWorkspacePaths button:hover,.survivorWorkspacePaths button.active{background:#e7f3f1}.survivorWorkspacePaths button>span{color:#14847b;text-transform:uppercase;letter-spacing:.12em;font-weight:850}.survivorWorkspacePaths button div{gap:5px;display:grid}.survivorWorkspacePaths button strong{font-size:16px}.survivorWorkspacePaths button small{color:#607b86}.survivorWorkspacePaths button i{color:#11867c;font-size:19px;font-style:normal}.survivorCommandCenter>footer{color:#c7dcde;background:#06273d;justify-content:space-between;align-items:center;gap:30px;padding:25px 38px;display:flex}.survivorCommandCenter>footer div{gap:4px;display:grid}.survivorCommandCenter>footer small{color:#68d7c9;text-transform:uppercase;letter-spacing:.12em}.survivorCommandCenter>footer a{color:#72dfd0;font-weight:800;text-decoration:none}@media (max-width:1120px){.survivorHero{grid-template-columns:1fr}.survivorPathScene{width:100%;max-width:900px}.pricingStandaloneSurvivor{grid-template-columns:1fr}.pricingStandaloneDecision{text-align:left}.survivorPathSelector,.survivorFieldGrid.three{grid-template-columns:repeat(2,1fr)}}@media (max-width:760px){.survivorHero{min-height:auto;padding:44px 20px}.survivorHeroCopy h1{font-size:50px}.survivorHeroFacts{grid-template-columns:1fr;gap:15px}.survivorSceneBody{min-height:590px}.survivorDecisionRoutes{display:none}.survivorSceneBody:before{width:220px;height:220px;top:135px;left:calc(50% - 110px)}.survivorDecisionCore{width:148px;height:148px;top:135px;left:calc(50% - 74px)}.survivorBenefitNodes{grid-template-columns:repeat(2,1fr);gap:8px;display:grid;inset:230px 18px auto}.survivorBenefitNodes>span{width:auto;min-width:0;height:58px;position:static;transform:none}.survivorBenefitNodes>span.active{transform:scale(1.02)}.survivorPackageOutput{width:auto;min-height:150px;padding-left:86px;inset:auto 18px 18px;transform:none}.survivorDocumentStack{position:absolute;top:34px;left:20px}.survivorPackageOutput>p{min-height:0}.survivorPathScene>footer span:nth-child(2){display:none}.survivorPathways>header,.survivorOperatingSection>header,.survivorPurchaseBand{grid-template-columns:1fr;gap:28px}.survivorPathwaySummary{padding-left:18px}.survivorPathRows article{grid-template-columns:42px 1fr 34px;padding:22px 0}.survivorPathRows article>p{grid-column:2/4}.survivorPathRows article>i{grid-area:1/3}.survivorConsoleBody{grid-template-columns:1fr}.survivorConsoleBody>aside{border:0;border-bottom:1px solid #75cac938;grid-template-columns:repeat(5,minmax(135px,1fr));display:grid;overflow-x:auto}.survivorConsoleBody>aside>div{min-height:78px;padding:12px}.survivorConsoleBody>article{padding:24px 18px}.survivorConsoleReadiness{grid-template-columns:105px 1fr;gap:18px}.survivorConsoleReadiness>span{width:100px;height:100px}.survivorConsoleReadiness>span b{font-size:42px}.survivorConsoleReadiness strong{font-size:24px}.survivorConsoleIntelligence{grid-template-columns:1fr}.survivorConsoleIntelligence>div{border-bottom:1px solid #78c6c62e;border-right:0;min-height:76px}.survivorConsoleOutputs>div{grid-template-columns:34px 1fr 20px}.survivorConsoleOutputs>div span{display:none}.survivorWorkspaceConsole>footer{flex-wrap:wrap;gap:8px;padding:12px 18px}.survivorPurchaseBand>div:last-child{text-align:left}.survivorFieldGrid,.survivorFieldGrid.three,.survivorPathSelector{grid-template-columns:1fr}.survivorIntakeConsole>header,.survivorCommandCenter>header{flex-direction:column}.survivorCommandRail{grid-template-columns:repeat(7,minmax(90px,auto));padding:20px;overflow-x:auto}.survivorCommandBody{grid-template-columns:1fr}.survivorCommandBody>article>header,.survivorCommandCenter>footer,.survivorIntakeConsole form>footer{flex-direction:column;align-items:flex-start}.survivorWorkspacePage{padding:18px 10px}}@media (prefers-reduced-motion:reduce){.survivorDecisionRoutes path.active,.survivorDecisionCore>i,.survivorSceneBody:before,.survivorWorkspaceConsole:after{animation:none}.survivorRouteParticle{display:none}}@media (max-width:760px){.survivorPublicPageV3 .survivorHero{box-sizing:border-box;background:radial-gradient(circle at 88% 38%,#2da8bf33,#0000 31%),radial-gradient(circle at 5% 100%,#186da024,#0000 34%),linear-gradient(116deg,#031a2f 0%,#072d49 58%,#0a465f 100%);grid-template-rows:max-content max-content;grid-template-columns:minmax(0,1fr);align-content:center;align-items:start;gap:16px;height:min(50svh,430px);min-height:0;max-height:50svh;padding:14px 16px}.survivorPublicPageV3 .survivorHeroCopy{align-content:start;width:100%;max-width:none}.survivorPublicPageV3 .survivorHeroCopy .eyebrow{font-size:7px;line-height:1.2}.survivorPublicPageV3 .survivorHeroCopy h1{max-width:400px;margin:5px 0 0;font-size:clamp(32px,9.2vw,40px);line-height:.9}.survivorPublicPageV3 .survivorHeroCopy>p:not(.eyebrow),.survivorPublicPageV3 .survivorHeroFacts{display:none}.survivorPublicPageV3 .survivorHeroActions{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:16px;display:grid}.survivorPublicPageV3 .survivorHeroActions a{box-sizing:border-box;gap:8px;width:auto;min-width:0;min-height:42px;padding:0 11px;font-size:8px}.survivorPublicPageV3 .survivorHeroActions .survivorSecondaryAction{border:1px solid #72ddca6b;border-radius:9px;padding:0 11px}.survivorPublicPageV3 .survivorPathSceneV4{border-radius:14px;width:100%;max-width:none;min-height:0}.survivorPublicPageV3 .survivorPathSceneV4>header{min-height:29px;padding:0 10px;font-size:6px}.survivorPublicPageV3 .survivorPathSceneV4>header small,.survivorPublicPageV3 .survivorPathSceneV4>footer,.survivorPublicPageV3 .survivorFamilyContext,.survivorPublicPageV3 .survivorBenefitMatrix>header{display:none}.survivorPublicPageV3 .survivorBriefBody{min-height:0;display:block}.survivorPublicPageV3 .survivorBenefitMatrix{grid-template-rows:auto auto;padding:7px 9px 8px}.survivorPublicPageV3 .survivorBenefitMatrix>div{padding:0;display:block}.survivorPublicPageV3 .survivorBenefitMatrix article{display:none}.survivorPublicPageV3 .survivorBenefitMatrix article.active{grid-template-columns:23px minmax(0,1fr) auto;gap:7px;min-height:34px;padding:4px 7px;display:grid;transform:none}.survivorPublicPageV3 .survivorBenefitMatrix article>b{width:21px;height:21px;font-size:6px}.survivorPublicPageV3 .survivorBenefitMatrix article small{font-size:5px}.survivorPublicPageV3 .survivorBenefitMatrix article strong{font-size:8px}.survivorPublicPageV3 .survivorBenefitMatrix article>em{font-size:5px}.survivorPublicPageV3 .survivorBenefitMatrix>footer{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:6px 1px 0}.survivorPublicPageV3 .survivorBenefitMatrix>footer>i{display:none}.survivorPublicPageV3 .survivorBenefitMatrix>footer small{font-size:5px}.survivorPublicPageV3 .survivorBenefitMatrix>footer strong{text-overflow:ellipsis;white-space:nowrap;font-size:6.5px;overflow:hidden}}@media (max-width:760px) and (max-height:700px){.survivorPublicPageV3 .survivorHero{align-content:center;height:50svh}.survivorPublicPageV3 .survivorPathSceneV4{display:none}}.survivorPublicPageV3 .survivorPurchaseBand{color:#092a40;background:linear-gradient(#18687609 1px,#0000 1px) 0 0/54px 54px,linear-gradient(90deg,#18687609 1px,#0000 1px) 0 0/54px 54px,radial-gradient(circle at 88% 20%,#53d6c01f,#0000 24%),#f4f8f7;border-top:1px solid #c7dcdd;padding:0;display:block}.survivorCommandCenterV2{background:#f7faf9}.survivorCommandCenterV2>header{padding:30px 40px}.survivorCommandCenterV2>header h1{font-size:clamp(38px,4vw,58px)}.survivorStageRail{color:#8aa2ab;background:#05273c;border-top:1px solid #69dbcb33;border-bottom:1px solid #69dbcb33;grid-template-columns:repeat(8,minmax(90px,1fr));display:grid;overflow-x:auto}.survivorStageRail button{min-width:90px;min-height:78px;color:inherit;text-align:left;background:0 0;border:0;border-right:1px solid #82c2c624;align-content:center;justify-items:start;gap:7px;padding:14px 12px;display:grid}.survivorStageRail button b{border:1px solid #80c1c747;border-radius:50%;place-items:center;width:29px;height:29px;font-size:9px;display:grid}.survivorStageRail button span{letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:800}.survivorStageRail button.complete{color:#bde0dc}.survivorStageRail button.complete b{color:#062c42;background:#63d7c7;border-color:#63d7c7}.survivorStageRail button.active{color:#f3fffd;background:linear-gradient(135deg,#13746e94,#09324233);box-shadow:inset 0 -3px #68dbc8}.survivorStageRail button.active b{color:#062c42;background:#78e0d0;border-color:#7ce8d8;box-shadow:0 0 18px #68dbc840}.survivorWorkspaceIdentity{background:#edf5f3;border-bottom:1px solid #c4d6d8;justify-content:space-between;align-items:center;gap:24px;min-height:78px;padding:0 40px;display:flex}.survivorWorkspaceIdentity dl{flex:1;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;display:grid}.survivorWorkspaceIdentity dl div{border-left:1px solid #c7d8da;padding:14px 24px}.survivorWorkspaceIdentity dl div:first-child{border:0;padding-left:0}.survivorWorkspaceIdentity dt{color:#5e7a85;letter-spacing:.13em;text-transform:uppercase;font-size:8px;font-weight:850}.survivorWorkspaceIdentity dd{color:#092d42;text-transform:capitalize;white-space:nowrap;text-overflow:ellipsis;margin:5px 0 0;font-size:13px;font-weight:800;overflow:hidden}.survivorWorkspaceIdentity>p{color:#4f727a;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;margin:0;font-size:10px;font-weight:800}.survivorWorkspaceIdentity>p span{background:#28a99b;border-radius:50%;width:8px;height:8px;margin-right:8px;display:inline-block;box-shadow:0 0 12px #28a99b66}.survivorWorkPanel{color:#082d43;background-image:linear-gradient(#0d565e09 1px,#0000 1px),linear-gradient(90deg,#0d565e09 1px,#0000 1px);background-size:70px 70px;min-height:590px;padding:34px 40px 0}.survivorWorkPanel>header{border-bottom:1px solid #afc8cc;justify-content:space-between;align-items:end;gap:35px;min-height:118px;padding-bottom:26px;display:flex}.survivorWorkPanel>header>div{max-width:900px}.survivorWorkPanel>header h2{font-family:var(--font-display,Georgia,serif);letter-spacing:-.035em;margin:7px 0;font-size:clamp(34px,3.7vw,53px);line-height:1}.survivorWorkPanel>header p:not(.eyebrow){color:#526f7b;max-width:780px;margin:0;line-height:1.55}.survivorWorkPanel>header>span{color:#0d8178;min-width:105px;font-family:var(--font-display,Georgia,serif);text-align:right;font-size:48px;line-height:.8}.survivorWorkPanel>header>span small{color:#64808b;font:800 8px/1.2 var(--font-body,sans-serif);letter-spacing:.12em;text-transform:uppercase;margin-top:10px;display:block}.survivorQuestionList{border-left:1px solid #c2d5d7;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.survivorQuestionList fieldset{border:1px solid #c2d5d7;border-top:0;border-left:0;min-width:0;min-height:155px;margin:0;padding:22px}.survivorQuestionList legend{color:#163b4d;gap:12px;width:100%;min-height:48px;font-size:13px;font-weight:800;line-height:1.4;display:flex}.survivorQuestionList legend b{color:#13837a;letter-spacing:.12em;font-size:9px}.survivorQuestionList fieldset>div{flex-wrap:wrap;gap:7px;display:flex}.survivorQuestionList label input{opacity:0;position:absolute}.survivorQuestionList label span{color:#54707b;cursor:pointer;background:#fffc;border:1px solid #b7cbce;align-items:center;min-height:35px;padding:0 11px;font-size:10px;font-weight:800;display:inline-flex}.survivorQuestionList label input:checked+span{color:#f7fffd;background:#0b7770;border-color:#0b7770}.survivorInlineField{color:#365766;grid-template-columns:minmax(260px,1fr) 220px;align-items:center;gap:24px;margin:24px 0 0;font-size:12px;font-weight:750;display:grid}.survivorInlineField input{color:#082d43;background:#fff;border:1px solid #b4cbcd;min-height:46px;padding:0 14px}.survivorChoiceStrip{background:#e8f4f1c7;border:1px solid #bed2d3;flex-wrap:wrap;gap:24px;margin-top:18px;padding:17px 20px;display:flex}.survivorChoiceStrip label{color:#294e5d;font-size:11px;font-weight:800}.survivorChoiceStrip input{accent-color:#0a847a;margin-right:8px}.survivorWorkPanel>footer{background:#ebf4f2eb;border-top:1px solid #b7ced0;justify-content:space-between;align-items:center;gap:24px;min-height:78px;margin:28px -40px 0;padding:14px 40px;display:flex}.survivorWorkPanel>footer>span{color:#5c7781;max-width:740px;font-size:11px;line-height:1.45}.survivorWorkPanel button,.survivorWorkPanel a{font-family:inherit}.survivorWorkPanel>footer button,.survivorFindingList article>button,.survivorFormLedger article>button{color:#f6fffd;background:#086d6b;border:1px solid #0a7771;justify-content:space-between;align-items:center;gap:30px;min-height:46px;padding:0 18px;font-size:11px;font-weight:850;display:inline-flex}.survivorWorkPanel>footer button.secondary{color:#0b6564;background:0 0}.survivorWorkPanel button:disabled{opacity:.48;cursor:not-allowed}.survivorDeadline{background:#fff8e7;border:1px solid #d8b15f;grid-template-columns:150px 1fr auto;align-items:center;gap:18px;margin:20px 0 0;padding:17px 20px;display:grid}.survivorDeadline b{color:#805b12;letter-spacing:.11em;text-transform:uppercase;font-size:9px}.survivorDeadline strong{color:#263d49;font-size:12px}.survivorDeadline small{color:#725f3c;max-width:380px}.survivorFindingList{border-top:1px solid #b8cdd0;margin-top:22px}.survivorFindingList article{border-bottom:1px solid #b8cdd0;grid-template-columns:minmax(280px,.95fr) 1.2fr auto;align-items:center;gap:30px;min-height:126px;padding:20px 0;display:grid}.survivorFindingList article>div>span{color:#118077;letter-spacing:.14em;text-transform:uppercase;font-size:8px;font-weight:900}.survivorFindingList h3{font-family:var(--font-display,Georgia,serif);margin:5px 0;font-size:24px}.survivorFindingList p{color:#587580;margin:0;font-size:11px;line-height:1.45}.survivorFindingList dl{grid-template-columns:1fr 1fr;margin:0;display:grid}.survivorFindingList dl div{border-left:1px solid #c5d5d7;min-height:70px;padding:12px 17px}.survivorFindingList dt{color:#708891;letter-spacing:.11em;text-transform:uppercase;font-size:8px;font-weight:850}.survivorFindingList dd{color:#294b59;margin:7px 0 0;font-size:10px;line-height:1.4}.survivorUploadBar{border-bottom:1px solid #b8ced0;justify-content:flex-end;align-items:end;gap:10px;min-height:96px;padding:20px 0;display:flex}.survivorUploadBar>label:first-child{gap:7px;min-width:360px;display:grid}.survivorUploadBar label>span:first-child{color:#597581;letter-spacing:.11em;text-transform:uppercase;font-size:8px;font-weight:850}.survivorUploadBar select{color:#0b3145;background:#fff;border:1px solid #b4cbcd;min-height:44px;padding:0 13px}.survivorUploadButton input{opacity:0;pointer-events:none;position:absolute}.survivorUploadButton>span{color:#f5fffd;cursor:pointer;background:#08706c;align-items:center;gap:30px;min-height:44px;padding:0 16px;font-size:11px;font-weight:850;display:flex}.survivorEvidenceLedger{min-height:280px}.survivorEvidenceLedger>article{border-bottom:1px solid #bfd1d3;grid-template-columns:1fr auto;align-items:center;display:grid}.survivorEvidenceLedger>article>button:first-child{color:#0b3146;text-align:left;background:0 0;border:0;grid-template-columns:45px 1fr 120px 25px;align-items:center;gap:15px;width:100%;min-height:68px;padding:11px 6px;display:grid}.survivorEvidenceLedger>article>button:first-child:hover{background:#daefeba6}.survivorEvidenceLedger button>b{color:#0e8379;font-size:9px}.survivorEvidenceLedger button>span{gap:4px;display:grid}.survivorEvidenceLedger strong{font-size:13px}.survivorEvidenceLedger small{color:#647f89;font-size:10px}.survivorEvidenceLedger em{color:#0f7c74;letter-spacing:.1em;text-transform:uppercase;font-size:9px;font-style:normal;font-weight:850}.survivorEvidenceLedger i{color:#168078;font-style:normal}.survivorEvidenceLedger .survivorEvidenceProcess{color:#0a6f69;background:#f7fcfb;border:1px solid #8fbebb;min-height:34px;margin-right:8px;padding:0 12px;font-size:9px;font-weight:850}.survivorEvidenceLedger>div{text-align:center;place-content:center;min-height:280px;display:grid}.survivorEvidenceLedger>div p{color:#607b86;max-width:560px}.survivorFactReview{border-top:1px solid #b8ced0;margin-top:22px}.survivorFactReview>section{border-bottom:1px solid #b8ced0;padding:26px 0 8px}.survivorFactReview>section>header{justify-content:space-between;align-items:end;gap:24px;margin-bottom:15px;display:flex}.survivorFactReview>section>header small{color:#118077;letter-spacing:.14em;text-transform:uppercase;font-size:8px;font-weight:900}.survivorFactReview>section>header h3{font-family:var(--font-display,Georgia,serif);margin:5px 0 0;font-size:24px}.survivorFactReview>section>header>span{color:#667f89;letter-spacing:.1em;text-transform:uppercase;background:#f8fbfa;border:1px solid #c3d6d8;padding:7px 10px;font-size:8px;font-weight:850}.survivorFactReview>section>header>span.complete{color:#086e67;background:#e5f4f1;border-color:#7fbcb6}.survivorFactReview>section>div{gap:10px;display:grid}.survivorFactReview article{background:#ffffffd1;border:1px solid #c3d6d8;grid-template-columns:minmax(250px,1fr) minmax(240px,.7fr) auto;align-items:center;gap:22px;padding:17px 18px;display:grid}.survivorFactReview article.confirmed,.survivorFactReview article.corrected{border-left:3px solid #159487}.survivorFactReview article.excluded{opacity:.62;border-left:3px solid #8ca3aa}.survivorFactReview article>div{gap:5px;display:grid}.survivorFactReview article>div small{color:#118077;letter-spacing:.11em;text-transform:uppercase;font-size:8px;font-weight:850}.survivorFactReview article>div strong{color:#0c3347;font-size:14px}.survivorFactReview article>div p{color:#627d87;margin:2px 0 0;font-size:10px;line-height:1.45}.survivorFactReview label{gap:6px;display:grid}.survivorFactReview label span{color:#597580;letter-spacing:.09em;text-transform:uppercase;font-size:8px;font-weight:850}.survivorFactReview input{color:#0b3044;width:100%;min-height:40px;font:inherit;background:#f9fcfb;border:1px solid #b5cbce;padding:0 11px;font-size:11px}.survivorFactReview nav{gap:6px;display:flex}.survivorFactReview nav button,.survivorFactReview>section>aside button{color:#0b6e69;white-space:nowrap;background:#f7fcfb;border:1px solid #96bfbd;min-height:38px;padding:0 11px;font-size:9px;font-weight:850}.survivorFactReview nav button:first-child{color:#f7fffd;background:#08766f;border-color:#08766f}.survivorFactReview>section>aside{color:#4f6e79;place-content:center;justify-items:start;gap:7px;min-height:120px;display:grid}.survivorFactReview>section>aside p{margin:0;font-size:11px}.survivorFormLedger{border-top:1px solid #b9ced0}.survivorFormLedger article{border-bottom:1px solid #b9ced0;grid-template-columns:48px minmax(300px,1fr) minmax(165px,205px);align-items:center;gap:18px;min-height:122px;padding:17px 0;display:grid}.survivorFormLedger article>span{color:#0d7f76;width:42px;height:52px;font-family:var(--font-display,Georgia,serif);background:#edf7f5;border:1px solid #8fbebb;place-items:center;font-weight:900;display:grid}.survivorFormLedger article>div{gap:4px;display:grid}.survivorFormLedger small{color:#118177;letter-spacing:.11em;text-transform:uppercase;font-size:8px;font-weight:850}.survivorFormLedger h3{font-family:var(--font-display,Georgia,serif);margin:0;font-size:22px}.survivorFormLedger p{color:#506f7b;margin:0;font-size:11px}.survivorFormLedger em{color:#7b929a;font-size:9px;font-style:normal}.survivorFormLedger a{color:#0d7770;font-size:10px;font-weight:850;text-decoration:none}.survivorFormLedger .survivorFormActions{gap:7px;display:grid}.survivorFormActions button,.survivorFormUpload>span{color:#0b6e69;width:100%;min-height:36px;font:800 9px/1.2 var(--font-body,sans-serif);cursor:pointer;background:#ffffffc2;border:1px solid #9abfbe;justify-content:space-between;align-items:center;padding:0 11px;display:flex}.survivorFormActions button:last-child{color:#f6fffd;background:#086d6b;border-color:#0a7771}.survivorFormUpload input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.survivorSignatureCenter{color:#f3fffd;background:linear-gradient(135deg,#062b40,#07535b);border:1px solid #8ebbb9;margin-top:22px;box-shadow:0 18px 38px #052a3a29}.survivorSignatureCenter>header{border-bottom:1px solid #8fd2cc3d;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:20px;padding:22px 24px;display:grid}.survivorSignatureCenter>header small{color:#6fe0cf;letter-spacing:.14em;text-transform:uppercase;font-size:9px;font-weight:900}.survivorSignatureCenter>header h3{font-family:var(--font-display,Georgia,serif);margin:5px 0 7px;font-size:24px}.survivorSignatureCenter>header p{color:#b9d3d9;max-width:690px;margin:0;font-size:11px;line-height:1.55}.survivorSignatureCenter>header>span{text-align:center;color:#74e0cf;min-width:72px;font:700 34px/1 var(--font-display,Georgia,serif)}.survivorSignatureCenter>header>span small{margin-top:7px;display:block}.survivorSignatureCenter>aside{background:#ffffff0d;padding:20px 24px}.survivorSignatureCenter>aside strong,.survivorSignatureCenter>aside p{margin:0;display:block}.survivorSignatureCenter>aside p{color:#b9d3d9;margin-top:5px;font-size:11px}.survivorSignatureConsent{background:#8fd2cc2e;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid}.survivorSignatureConsent label{background:#032333d1;align-items:center;gap:10px;min-height:58px;padding:12px 15px;font-size:10px;line-height:1.35;display:flex}.survivorSignatureConsent input{accent-color:#65d7c6;width:18px;height:18px}.survivorSignatureDocuments article{border-top:1px solid #8fd2cc2e;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px;padding:15px 24px;display:grid}.survivorSignatureDocuments small,.survivorSignatureDocuments strong,.survivorSignatureDocuments p{margin:0;display:block}.survivorSignatureDocuments small{color:#65d7c6;letter-spacing:.12em;text-transform:uppercase;font-size:8px;font-weight:900}.survivorSignatureDocuments strong{margin-top:4px;font-size:12px}.survivorSignatureDocuments p{color:#9dbac4;margin-top:4px;font-size:9px}.survivorSignatureActions{flex-wrap:wrap;justify-content:flex-end;gap:7px;display:flex}.survivorSignatureDocuments button{color:#052a3b;min-height:38px;font:900 9px/1 var(--font-body,sans-serif);background:#65d7c6;border:1px solid #65d7c6;padding:0 14px}.survivorSignatureDocuments button.danger{color:#ffd2c1;background:#85372359;border-color:#ffad91b3}.survivorSignatureDocuments button:disabled{color:#809ba5;background:#ffffff0f;border-color:#8fd2cc3d}.survivorPacketReadiness{border-bottom:1px solid #bdd0d2;grid-template-columns:.8fr 1.2fr;align-items:center;gap:50px;min-height:250px;display:grid}.survivorPacketReadiness>div strong{font-family:var(--font-display,Georgia,serif);font-size:32px;display:block}.survivorPacketReadiness>div p{color:#587580;line-height:1.55}.survivorPacketReadiness ol{margin:0;padding:0;list-style:none}.survivorPacketReadiness li{color:#607984;border-bottom:1px solid #cad9da;align-items:center;gap:12px;min-height:39px;font-size:11px;font-weight:750;display:flex}.survivorPacketReadiness li span{border:1px solid #b4c9cc;border-radius:50%;place-items:center;width:23px;height:23px;display:grid}.survivorPacketReadiness li.complete{color:#174f58}.survivorPacketReadiness li.complete span{color:#063048;background:#65d9c8;border-color:#64d7c7}.survivorPackageContents{border-bottom:1px solid #bdd0d2;grid-template-columns:repeat(3,1fr);display:grid}.survivorPackageContents article{border-right:1px solid #bdd0d2;min-height:130px;padding:25px}.survivorPackageContents article:last-child{border:0}.survivorPackageContents small{color:#138178;letter-spacing:.12em;text-transform:uppercase;font-size:8px;font-weight:850}.survivorPackageContents strong{font-family:var(--font-display,Georgia,serif);margin:8px 0 3px;font-size:35px;display:block}.survivorPackageContents p{color:#617d87;margin:0;font-size:10px;line-height:1.45}.survivorExportNotice{background:#e7f3f1;border-left:3px solid #149087;margin-top:22px;padding:18px 20px}.survivorExportNotice p{color:#526f7a;margin:5px 0 0;font-size:11px}@media (max-width:1050px){.survivorQuestionList{grid-template-columns:repeat(2,minmax(0,1fr))}.survivorFindingList article{grid-template-columns:1fr;gap:15px}.survivorFindingList article>button{width:max-content}.survivorDeadline{grid-template-columns:1fr}.survivorFormLedger article{grid-template-columns:48px 1fr}.survivorFormLedger .survivorFormActions{grid-column:2;width:min(100%,320px)}.survivorSignatureConsent,.survivorSignatureDocuments article{grid-template-columns:1fr}.survivorSignatureActions{display:grid}.survivorSignatureDocuments button{width:100%}}@media (max-width:700px){.survivorCommandCenterV2>header,.survivorWorkPanel{padding-left:20px;padding-right:20px}.survivorWorkspaceIdentity{padding:12px 20px;display:block}.survivorWorkspaceIdentity dl{grid-template-columns:1fr 1fr}.survivorWorkspaceIdentity dl div:nth-child(odd){border-left:0;padding-left:0}.survivorWorkspaceIdentity>p{margin:12px 0}.survivorWorkPanel>header{flex-direction:column;align-items:flex-start}.survivorWorkPanel>header>span{text-align:left}.survivorQuestionList,.survivorInlineField{grid-template-columns:1fr}.survivorWorkPanel>footer{align-items:stretch;margin-left:-20px;margin-right:-20px;padding:18px 20px}.survivorWorkPanel>footer button{width:100%}.survivorUploadBar{flex-direction:column;align-items:stretch}.survivorUploadBar>label:first-child{min-width:0}.survivorEvidenceLedger>article{grid-template-columns:1fr}.survivorEvidenceLedger>article>button:first-child{grid-template-columns:34px 1fr 18px}.survivorEvidenceLedger .survivorEvidenceProcess{width:max-content;margin:0 0 10px 46px}.survivorEvidenceLedger em{display:none}.survivorFactReview article{grid-template-columns:1fr}.survivorFactReview nav{flex-wrap:wrap}.survivorPacketReadiness{grid-template-columns:1fr;gap:20px;padding:24px 0}.survivorPackageContents{grid-template-columns:1fr}.survivorPackageContents article{border-bottom:1px solid #bdd0d2;border-right:0}}.survivorWorkPanel.survivorEvidenceVaultPanel{padding-top:0;overflow:hidden}.survivorEvidenceVaultPanel>header{color:#fff;background:linear-gradient(#79dfce0b 1px,#0000 1px) 0 0/42px 42px,linear-gradient(90deg,#79dfce0b 1px,#0000 1px) 0 0/42px 42px,radial-gradient(circle at 88% 10%,#39c1ba4d,#0000 36%),linear-gradient(135deg,#071f36 0%,#0a3a56 68%,#126772 135%);border-bottom-color:#77dacb33;min-height:230px;margin:0 -40px;padding:34px 40px;position:relative;overflow:hidden;box-shadow:0 20px 50px #071f3621}.survivorEvidenceVaultPanel>header:after{content:"";pointer-events:none;border:1px solid #76decc1f;border-radius:50%;width:330px;height:330px;position:absolute;bottom:-135px;right:-90px;box-shadow:0 0 0 54px #76decc09,0 0 0 108px #76decc05}.survivorEvidenceVaultPanel>header>*{z-index:1;position:relative}.survivorEvidenceVaultPanel>header>div{max-width:790px}.survivorEvidenceVaultPanel>header .eyebrow{color:#72dbc8}.survivorEvidenceVaultPanel>header h2{color:#fff;max-width:770px;font-size:clamp(40px,4.2vw,61px)}.survivorEvidenceVaultPanel>header p:not(.eyebrow){color:#bed1dd;max-width:720px}.survivorEvidenceVaultPanel>header>span{color:#72dbc8}.survivorEvidenceVaultPanel>header>span small{color:#adc4d2}@media (max-width:700px){.survivorEvidenceVaultPanel>header{gap:20px;min-height:0;margin:0 -20px;padding:28px 20px 24px}.survivorEvidenceVaultPanel>header h2{max-width:11ch;font-size:clamp(2.15rem,10.5vw,2.75rem);line-height:.98}.survivorEvidenceVaultPanel>header p:not(.eyebrow){font-size:.76rem;line-height:1.55}.survivorEvidenceVaultPanel>header>span{font-size:38px}}.survivorPublicPageV3 .survivorPurchaseBand>.survivorPurchaseInner{text-align:left;grid-template-columns:minmax(300px,.82fr) minmax(400px,1fr) minmax(250px,290px);align-items:center;gap:clamp(38px,4vw,72px);width:min(1460px,100% - 64px);min-width:0;margin:0 auto;padding:58px 0 62px;display:grid}.survivorPublicPageV3 .survivorPurchaseBand .eyebrow{color:#087f78}.survivorPublicPageV3 .survivorPurchaseBand h2{color:#06263d;max-width:500px}.survivorPublicPageV3 .survivorPurchaseBand p:not(.eyebrow){color:#536f7b;max-width:520px}.survivorPublicPageV3 .survivorPurchasePromise,.survivorPublicPageV3 .survivorPurchasePromise>span{border-color:#c5d9dc}.survivorPublicPageV3 .survivorPurchasePromise b{color:#087f78}.survivorPublicPageV3 .survivorPurchasePromise strong{color:#13364a}.survivorPublicPageV3 .survivorPurchasePromise small{color:#687f89}.survivorPublicPageV3 .survivorPurchaseDecision{border-left:1px solid #c4d9da;gap:17px;width:100%;min-width:0;padding:4px 0 4px 30px}.survivorPublicPageV3 .survivorPurchaseDecision>span>small{color:#087f78}.survivorPublicPageV3 .survivorPurchaseDecision>span>strong{color:#06263d}.survivorPublicPageV3 .survivorPurchaseDecision>span>em{color:#627b85}.survivorPublicPageV3 .survivorPurchaseBand .survivorPurchaseDecision a{color:#f7fffd;background:linear-gradient(110deg,#075a66,#087f78);border:1px solid #0a6e70;width:100%;min-height:50px;padding:0 18px;box-shadow:0 14px 28px #075a6629}.survivorPublicPageV3 .survivorPurchaseBand .survivorPurchaseDecision a span{margin-left:auto}@media (max-width:1180px){.survivorPublicPageV3 .survivorPurchaseBand>.survivorPurchaseInner{grid-template-columns:1fr 1fr;width:min(100% - 48px,920px)}.survivorPublicPageV3 .survivorPurchaseDecision{border-top:1px solid #c4d9da;border-left:0;grid-column:1/-1;grid-template-columns:1fr minmax(250px,300px);align-items:center;padding:24px 0 0}}@media (max-width:760px){.survivorPublicPageV3 .survivorPurchaseBand>.survivorPurchaseInner{grid-template-columns:1fr;gap:28px;width:calc(100% - 36px);padding:46px 0 50px}.survivorPublicPageV3 .survivorPurchaseDecision{grid-column:auto;grid-template-columns:1fr;padding-top:24px}.survivorPublicPageV3 .survivorPurchaseDecision>span>em{grid-area:auto/1;margin-top:4px}}.survivorProfileGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;padding:24px 0;display:grid}.survivorProfileGrid label{align-content:start;gap:8px;display:grid}.survivorProfileGrid label.wide{grid-column:1/-1}.survivorProfileGrid label>span{color:#4e6b77;letter-spacing:.09em;text-transform:uppercase;font-size:9px;font-weight:850}.survivorProfileGrid input,.survivorProfileGrid select,.survivorProfileGrid textarea{color:#092e43;width:100%;min-height:48px;font:inherit;background:#ffffffe6;border:1px solid #b5cbcd;border-radius:0;padding:11px 14px}.survivorProfileGrid textarea{resize:vertical;min-height:82px}.survivorConditionalIntake{background:linear-gradient(135deg,#eff8f6eb,#ffffffd1);border:1px solid #b8ced0;margin:12px 0 22px;padding:22px 24px 4px}.survivorConditionalIntake>header{gap:6px;max-width:720px;display:grid}.survivorConditionalIntake>header small{color:#0d8178;letter-spacing:.15em;text-transform:uppercase;font-size:8px;font-weight:900}.survivorConditionalIntake>header h3{color:#0b3045;font-family:var(--font-display,Georgia,serif);margin:0;font-size:clamp(22px,2vw,30px)}.survivorConditionalIntake>header p{color:#5e7883;margin:0;font-size:11px;line-height:1.55}.survivorAssistance{border-top:1px solid #b7cdcf;margin:18px 0 24px;padding:22px 0 0}.survivorAssistance>header{gap:5px;margin-bottom:14px;display:grid}.survivorAssistance>header small{color:#0d8178;letter-spacing:.14em;text-transform:uppercase;font-size:8px;font-weight:900}.survivorAssistance>header h3{color:#0b3045;font-family:var(--font-display,Georgia,serif);margin:0;font-size:24px}.survivorAssistance>div{border-top:1px solid #bdd0d2;border-left:1px solid #bdd0d2;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.survivorAssistance article{background:#ffffffad;border-bottom:1px solid #bdd0d2;border-right:1px solid #bdd0d2;align-content:start;gap:8px;min-height:185px;padding:18px;display:grid}.survivorAssistance article>span{color:#0b756e;letter-spacing:.12em;text-transform:uppercase;background:#e3f4f1;width:max-content;padding:5px 7px;font-size:7px;font-weight:900}.survivorAssistance h4{color:#0b3045;margin:0;font-size:14px}.survivorAssistance p,.survivorAssistance article>small{color:#5c7782;margin:0;font-size:10px;line-height:1.5}.survivorAssistance a{color:#0c776f;align-self:end;font-size:9px;font-weight:850}.survivorCoverageLedger{border-left:1px solid #bed1d3;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.survivorCoverageLedger article{background:#ffffffa8;border-bottom:1px solid #bed1d3;border-right:1px solid #bed1d3;grid-template-columns:34px 1fr auto;align-items:center;gap:14px;min-height:80px;padding:15px 18px;display:grid}.survivorCoverageLedger article>span{color:#8b641b;background:#fff7e7;border:1px solid #d3ad62;border-radius:50%;place-items:center;width:30px;height:30px;font-weight:900;display:grid}.survivorCoverageLedger article.complete>span{color:#06344a;background:#68dbc8;border-color:#64d7c6}.survivorCoverageLedger article>div{gap:5px;display:grid}.survivorCoverageLedger strong{font-size:12px}.survivorCoverageLedger small{color:#66808a;font-size:9px}.survivorCoverageLedger em{color:#876217;letter-spacing:.1em;text-transform:uppercase;font-size:8px;font-style:normal;font-weight:850}.survivorCoverageLedger article.complete em{color:#0b7a72}@media (max-width:700px){.survivorProfileGrid,.survivorCoverageLedger,.survivorAssistance>div{grid-template-columns:1fr}.survivorConditionalIntake{padding:18px 16px 2px}}.existingRatingGate{color:#eefaf8;background:linear-gradient(135deg,#07394cf5,#082b41f5);border:1px solid #60dac957;margin:0;padding:22px}.existingRatingGate legend{padding:0 8px;font-size:15px;font-weight:850}.existingRatingGate>p{color:#aac4cc;margin:2px 0 16px;font-size:11px;line-height:1.55}.existingRatingGateOptions{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.existingRatingGateOptions button{text-align:left;color:#dcecef;cursor:pointer;background:#0a2b40d1;border:1px solid #96c0cb47;border-radius:8px;align-content:center;gap:7px;min-height:92px;padding:16px;transition:border-color .2s,background .2s,transform .2s;display:grid}.existingRatingGateOptions button:hover,.existingRatingGateOptions button.active{background:linear-gradient(135deg,#156c6fad,#094152eb);border-color:#68ddc9;transform:translateY(-1px)}.existingRatingGateOptions strong{font-size:13px}.existingRatingGateOptions span{color:#9ebbc5;font-size:9px;line-height:1.45}.priorClaimGate{background:linear-gradient(135deg,#083043fa,#07243af5)}.cFileIntake{color:#eaf8f6;background:radial-gradient(circle at 92% 8%,#35cbbe33,#0000 34%),linear-gradient(135deg,#072d43,#083b4d 58%,#074d51);border:1px solid #67dcc961;gap:18px;padding:24px;display:grid;position:relative;overflow:hidden;box-shadow:0 22px 52px #021c2b2b}.cFileIntake:before{content:"";opacity:.2;pointer-events:none;background-image:linear-gradient(#6fdccf29 1px,#0000 1px),linear-gradient(90deg,#6fdccf29 1px,#0000 1px);background-size:42px 42px;position:absolute;inset:0}.cFileIntake>*{z-index:1;position:relative}.cFileIntake>header{grid-template-columns:48px minmax(0,1fr);align-items:start;gap:16px;display:grid}.cFileIntakeIcon{color:#072f42;background:#6edcc9;border:1px solid #6ce0cf8c;place-items:center;width:48px;height:48px;display:grid;box-shadow:0 0 28px #58dcc833}.cFileIntakeIcon span{letter-spacing:.08em;font-size:10px;font-weight:950}.cFileIntake header p{color:#72dfcd;letter-spacing:.16em;text-transform:uppercase;margin:0 0 5px;font-size:8px;font-weight:950}.cFileIntake h3{color:#f4fbfa;font-family:var(--font-display,Georgia,serif);margin:0;font-size:clamp(24px,2.3vw,34px);font-weight:600;line-height:1.05}.cFileIntake header div>span{color:#b8d0d5;max-width:820px;margin-top:10px;font-size:11px;line-height:1.6;display:block}.cFilePlanGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.cFilePlanGrid button{text-align:left;color:#dcecef;cursor:pointer;background:#051f31a3;border:1px solid #9ec6cf3d;grid-template-rows:auto 1fr;grid-template-columns:28px 1fr;gap:5px 10px;min-height:124px;padding:17px;transition:border-color .2s,background .2s,transform .2s;display:grid}.cFilePlanGrid button:hover,.cFilePlanGrid button.active{background:linear-gradient(145deg,#136a6cb8,#052e3ff2);border-color:#69dec9;transform:translateY(-1px)}.cFilePlanGrid button>span{color:#72dfcd;border:1px solid #69dec973;border-radius:50%;grid-row:1/span 2;place-items:center;width:28px;height:28px;font-size:7px;font-weight:950;display:grid}.cFilePlanGrid strong{align-self:end;font-size:12px}.cFilePlanGrid small{color:#9fbcc4;font-size:9px;line-height:1.45}.cFileUploadField{cursor:pointer;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;min-height:66px;color:#effaf8!important;background:#041c2c75!important;border:1px dashed #70decd8c!important;padding:13px 16px!important;display:grid!important}.cFileUploadField>span{gap:4px;display:grid}.cFileUploadField strong{text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.cFileUploadField small{color:#94b7bf;font-size:8px;line-height:1.4}.cFileUploadField input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.cFileUploadField i{color:#062d3f;letter-spacing:.06em;text-transform:uppercase;background:#6edcc9;padding:9px 12px;font-size:8px;font-style:normal;font-weight:950}.cFileError{color:#ffe2a4;background:#5b380c57;border-left:3px solid #efb64f;margin:0;padding:10px 12px;font-size:9px;line-height:1.45}.cFileRequestHelp{background:#051d2d80;border:1px solid #6fddcc4d;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:20px;padding:16px;display:grid}.cFileRequestHelp>div{gap:5px;display:grid}.cFileRequestHelp strong{font-size:11px}.cFileRequestHelp span{color:#a9c5cb;font-size:9px;line-height:1.5}.cFileRequestHelp a{color:#092e41;white-space:nowrap;background:#edf9f7;padding:11px 13px;font-size:9px;font-weight:900;text-decoration:none}.cFileIntake footer{border-top:1px solid #75c9c438;align-items:baseline;gap:10px;padding-top:13px;display:flex}.cFileIntake footer strong{color:#70ddcb;letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;font-size:7px;font-weight:950}.cFileIntake footer span{color:#92afb8;font-size:8px;line-height:1.5}@media (max-width:700px){.cFileIntake{gap:14px;padding:18px 15px}.cFileIntake>header{grid-template-columns:38px minmax(0,1fr);gap:11px}.cFileIntakeIcon{width:38px;height:38px}.cFileIntake h3{font-size:25px}.cFilePlanGrid{grid-template-columns:1fr}.cFilePlanGrid button{min-height:88px}.cFileRequestHelp{grid-template-columns:1fr;gap:12px}.cFileRequestHelp a{width:max-content}.cFileIntake footer{align-items:flex-start}}.ratingReviewShell{--rr-navy:#06273c;--rr-ink:#092d42;--rr-teal:#64dbc8;--rr-line:#75a7b53d;--rr-muted:#8ba8b2;background:#edf4f3}.ratingReviewShell .cposMain{padding-bottom:0}.ratingReviewHero{color:#f4fbfa;background:radial-gradient(circle at 80%,#3dd6c32e,#0000 28%),linear-gradient(120deg,#061f34 0%,#07334a 58%,#0b555a 100%);border-bottom:1px solid #5bdac947;grid-template-columns:minmax(0,1.35fr) minmax(240px,.65fr);align-items:center;gap:50px;min-height:310px;padding:clamp(38px,5vw,74px) clamp(28px,5vw,76px);display:grid;position:relative;overflow:hidden}.ratingReviewHero:before{content:"";opacity:.26;pointer-events:none;background-image:linear-gradient(#64c0c421 1px,#0000 1px),linear-gradient(90deg,#64c0c421 1px,#0000 1px);background-size:58px 58px;position:absolute;inset:0}.ratingReviewHero>div{z-index:1;position:relative}.ratingReviewHero p,.ratingReviewStageHeader p,.ratingReviewDocuments p,.ratingConditionReview section>p,.ratingPacketStage p{color:#67deca;letter-spacing:.18em;text-transform:uppercase;margin:0 0 12px;font-size:10px;font-weight:900}.ratingReviewHero h1{max-width:820px;font-family:var(--font-display,Georgia,serif);letter-spacing:-.045em;margin:0;font-size:clamp(42px,5vw,76px);font-weight:600;line-height:.91}.ratingReviewHero>div:first-child>span{color:#b5ccd2;max-width:730px;margin-top:24px;font-size:14px;line-height:1.65;display:block}.ratingReviewHero .ratingPilotLaunch{color:#062b3c;letter-spacing:.04em;background:#69dec9;border:1px solid #68ddc98c;align-items:center;gap:18px;width:max-content;margin-top:22px;padding:13px 17px;font-size:11px;font-weight:900;text-decoration:none;display:inline-flex;box-shadow:0 14px 30px #01131e33}.ratingReviewHero .ratingPilotLaunch span{color:inherit;margin:0;font-size:16px;line-height:1}.ratingReviewScore{background:#052234a6;border:1px solid #69ddca61;align-content:center;justify-items:center;min-height:210px;padding:30px;display:grid;box-shadow:0 28px 80px #01121d4d}.ratingReviewScore small{color:#73decf;letter-spacing:.15em;text-transform:uppercase;font-size:8px;font-weight:900}.ratingReviewScore strong{font-family:var(--font-display,Georgia,serif);margin:4px 0;font-size:82px;font-weight:500;line-height:1}.ratingReviewScore sup{color:#65dbc7;font-family:inherit;font-size:24px}.ratingReviewScore span{color:#c9dcdf;font-size:11px;font-weight:750}.ratingReviewScore em{color:#e0b35b;margin-top:12px;font-size:9px;font-style:normal}.ratingTarget{border-top:1px solid #69ddca40;grid-template-columns:1fr auto;align-items:end;gap:3px 14px;width:100%;margin-top:18px;padding-top:15px;display:grid}.ratingTarget small{color:#9abfc2}.ratingTarget b{color:#6be0cc;font-family:var(--font-display,Georgia,serif);grid-area:1/2/3;font-size:34px;line-height:1}.ratingTarget span{color:#b8cfd2;font-size:8px;font-weight:650}.ratingReviewWorkbench{grid-template-columns:280px minmax(0,1fr);align-items:start;gap:24px;width:min(1660px,100% - 48px);margin:34px auto 70px;display:grid}.ratingReviewStages{background:#ffffffc7;border:1px solid #c5d8da;padding:14px;display:grid;position:sticky;top:92px;box-shadow:0 18px 50px #062b3d14}.ratingReviewProgress{background:#d5e3e4;height:3px;margin:2px 4px 12px}.ratingReviewProgress span{background:#13a797;height:100%;transition:width .3s;display:block}.ratingReviewStages button{text-align:left;color:#466372;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #d9e4e5;grid-template-columns:32px 1fr;align-items:center;gap:11px;width:100%;min-height:72px;padding:12px 10px;display:grid}.ratingReviewStages button:last-child{border-bottom:0}.ratingReviewStages button i{color:#79929c;border:1px solid #b8ced1;border-radius:50%;place-items:center;width:30px;height:30px;font-size:8px;font-style:normal;font-weight:900;display:grid}.ratingReviewStages button span{gap:4px;min-width:0;display:grid}.ratingReviewStages button strong{color:#173b50;font-size:11px}.ratingReviewStages button small{color:#76909b;text-overflow:ellipsis;white-space:nowrap;font-size:8px;line-height:1.35;overflow:hidden}.ratingReviewStages button.active{background:linear-gradient(90deg,#e4f6f2,#edf8f633);box-shadow:inset 3px 0 #25b6a5}.ratingReviewStages button.active i,.ratingReviewStages button.complete i{color:#06354a;background:#67dbc8;border-color:#58d6c3}.ratingReviewStage{background:#ffffffe0;border:1px solid #c5d8da;min-width:0;box-shadow:0 24px 70px #062b3d14}.ratingReviewStageHeader{border-bottom:1px solid #c8dadd;justify-content:space-between;align-items:center;gap:24px;min-height:126px;padding:26px 30px;display:flex}.ratingReviewStageHeader>div{gap:4px;display:grid}.ratingReviewStageHeader p{color:#0e857c;margin:0}.ratingReviewStageHeader h2{color:var(--rr-ink);font-family:var(--font-display,Georgia,serif);letter-spacing:-.025em;margin:0;font-size:35px;font-weight:600}.ratingReviewStageHeader>div>span{color:#67828d;font-size:10px}.ratingReviewStatus{color:#55727f;border-left:2px solid #58d4c1;max-width:390px;padding-left:18px;font-size:9px;line-height:1.5}.ratingReviewStageFooter{background:#f3f8f7;border-top:1px solid #c8dadd;grid-template-columns:auto 1fr auto;align-items:center;gap:22px;min-height:86px;padding:18px 28px;display:grid}.ratingReviewStageFooter button,.ratingReviewSourceBar button,.ratingReviewAdd button,.ratingReviewUpload label,.ratingPacketStage a{color:#fff;min-height:42px;font:inherit;cursor:pointer;background:#0d716e;border:1px solid #0e7f78;justify-content:center;align-items:center;padding:0 18px;font-size:9px;font-weight:850;display:inline-flex}.ratingReviewStageFooter button:first-child{color:#416672;background:#fff;border-color:#b8ced1}.ratingReviewStageFooter button:disabled{opacity:.4;cursor:not-allowed}.ratingReviewStageFooter p{color:#78919a;text-align:center;max-width:780px;margin:0 auto;font-size:7px;line-height:1.45}.ratingReviewSourceBar{background:#eaf6f4;border-bottom:1px solid #c5dcda;justify-content:space-between;align-items:center;gap:20px;min-height:74px;padding:16px 24px;display:flex}.ratingReviewSourceBar span{color:#68828c;gap:4px;font-size:9px;display:grid}.ratingReviewSourceBar b{color:#0e514f;font-size:10px}.ratingReviewWarning{color:#76571c;background:#fff8e9;border-left:3px solid #dca43c;margin:16px 24px 0;padding:12px 14px;font-size:9px}.ratedConditionTable{border:1px solid #c7dadd;margin:24px}.ratedConditionHeading,.ratedConditionTable article{grid-template-columns:minmax(210px,1.7fr) .55fr .8fr .9fr 1.05fr;align-items:center;display:grid}.ratedConditionHeading{color:#78929c;letter-spacing:.12em;text-transform:uppercase;background:#eff6f5;min-height:42px;padding:0 16px;font-size:7px;font-weight:900}.ratedConditionTable article{color:#335465;border-top:1px solid #d2e0e2;min-height:86px;padding:14px 16px;font-size:10px}.ratedConditionTable article>span{gap:4px;display:grid}.ratedConditionTable article strong{color:#0b3046;font-size:12px}.ratedConditionTable article small{color:#8198a1;font-size:7px}.ratedConditionTable article>b{color:#0d756e;font-family:var(--font-display,Georgia,serif);font-size:25px}.ratedConditionTable blockquote{color:#647f89;background:#f6f9f9;border-left:2px solid #9fc9c7;grid-column:1/-1;margin:12px 0 0;padding:10px 12px;font-size:8px;font-style:normal;line-height:1.5}.ratedConditionActions{flex-flow:wrap;gap:6px!important;display:flex!important}.ratedConditionActions label{flex:1 0 100%;gap:3px;display:grid}.ratedConditionActions select{color:#365867;min-height:30px;font:inherit;background:#fff;border:1px solid #bfd2d4;padding:0 7px;font-size:8px}.ratedConditionActions button{color:#4f6d78;min-height:32px;font:inherit;cursor:pointer;background:#fff;border:1px solid #bfd2d4;padding:0 9px;font-size:7px;font-weight:850}.ratedConditionActions button.confirmed{color:#075d58;background:#e6f8f4;border-color:#6ccfc1}.ratingReviewAdd{grid-template-columns:1fr 160px auto;gap:8px;margin:0 24px 24px;display:grid}.ratingReviewAdd input,.ratingReviewAdd select{color:#153c50;min-height:44px;font:inherit;background:#fff;border:1px solid #bed2d5;padding:0 13px;font-size:10px}.ratingCombinedConfirm{color:#536f7c;background:#edf8f5;border:1px solid #bcd5d4;grid-template-columns:240px 1fr auto;align-items:end;gap:18px;margin:0 24px 24px;padding:18px;display:grid}.ratingCombinedConfirm label{gap:7px;display:grid}.ratingCombinedConfirm label span{color:#0b5f5a;text-transform:uppercase;font-size:8px;font-weight:850}.ratingCombinedConfirm select{color:#123c4e;background:#fff;border:1px solid #aac9c8;min-height:40px;padding:0 12px}.ratingCombinedConfirm p{margin:0;font-size:8px;line-height:1.5}.ratingCombinedConfirm button{color:#fff;min-height:42px;font:inherit;background:#0c746e;border:0;padding:0 16px;font-size:8px;font-weight:850}.ratingReviewDocuments{gap:22px;padding:26px;display:grid}.ratingReviewUpload{color:#eefafa;background:linear-gradient(120deg,#082d43,#0b575c);justify-content:space-between;align-items:center;gap:26px;min-height:150px;padding:25px 28px;display:flex}.ratingReviewUpload h3{font-family:var(--font-display,Georgia,serif);margin:0 0 8px;font-size:28px}.ratingReviewUpload span{color:#b2ccd0;max-width:680px;font-size:10px;line-height:1.55;display:block}.ratingReviewUpload label{color:#073047;white-space:nowrap;background:#5fd7c4}.ratingReviewUpload input{opacity:0;width:1px;height:1px;position:absolute}.ratingEvidenceGuidance{border-top:1px solid #c8dadd;border-left:1px solid #c8dadd;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.ratingEvidenceGuidance article{border-bottom:1px solid #c8dadd;border-right:1px solid #c8dadd;align-content:start;gap:8px;min-height:150px;padding:18px;display:grid}.ratingEvidenceGuidance i{color:#0a776f;text-transform:uppercase;background:#e3f5f1;width:max-content;padding:4px 7px;font-size:7px;font-style:normal;font-weight:900}.ratingEvidenceGuidance strong{color:#143b50;font-size:11px}.ratingEvidenceGuidance span,.ratingRecordHelp span{color:#69838d;font-size:8px;line-height:1.5}.ratingRecordHelp{background:#fff9ed;border:1px solid #d7bc83;justify-content:space-between;align-items:center;gap:20px;padding:18px 20px;display:flex}.ratingRecordHelp>div{gap:5px;display:grid}.ratingRecordHelp strong{color:#624817;font-size:10px}.ratingRecordHelp a,.ratingConditionReview a{color:#0a756e;font-size:8px;font-weight:850}.ratingEvidenceList{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ratingEvidenceList>strong{color:#153b4f;width:100%;font-size:9px}.ratingEvidenceList>span{color:#315566;border:1px solid #cadbdd;gap:3px;padding:8px 10px;font-size:8px;display:grid}.ratingEvidenceList small{color:#78929b;font-size:7px}.ratingConditionReview{grid-template-columns:360px 1fr;min-height:500px;display:grid}.ratingConditionReview nav{background:#f0f6f5;border-right:1px solid #c8dadd;align-content:start;gap:8px;padding:18px;display:grid}.ratingConditionReview nav button{text-align:left;color:#426371;min-height:64px;font:inherit;cursor:pointer;background:#fff;border:1px solid #c8dadd;justify-content:space-between;align-items:center;padding:13px 14px;font-size:10px;display:flex}.ratingConditionReview nav button.active{background:#e9f7f4;border-color:#25a899;box-shadow:inset 3px 0 #4fd2bd}.ratingConditionReview nav b{color:#0e756e;font-family:var(--font-display,Georgia,serif);font-size:22px}.ratingConditionReview section{background:linear-gradient(135deg,#fff,#eff8f6);align-self:stretch;padding:50px}.ratingConditionReview h3{color:#0a3045;max-width:700px;font-family:var(--font-display,Georgia,serif);margin:0 0 15px;font-size:42px;line-height:1}.ratingConditionReview section>span{color:#617d88;max-width:720px;font-size:11px;line-height:1.6;display:block}.ratingCriteria{border-top:1px solid #c8dadd;border-left:1px solid #c8dadd;grid-template-columns:repeat(2,minmax(0,1fr));margin:28px 0 16px;display:grid}.ratingCriteria small{color:#506f7a;border-bottom:1px solid #c8dadd;border-right:1px solid #c8dadd;min-height:66px;padding:14px;font-size:8px;line-height:1.45}.ratingQuestionnaire{padding:24px}.ratingConditionTabs{flex-wrap:wrap;gap:7px;margin-bottom:18px;display:flex}.ratingConditionTabs button{color:#436471;min-height:36px;font:inherit;cursor:pointer;background:#fff;border:1px solid #c0d3d5;padding:0 13px;font-size:8px;font-weight:800}.ratingConditionTabs button.active{color:#073b4d;background:#def5f0;border-color:#55d2c0}.ratingQuestions{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.ratingQuestions label{align-content:start;gap:7px;display:grid}.ratingQuestions label>span{color:#395a69;min-height:28px;font-size:9px;font-weight:750;line-height:1.35}.ratingQuestions textarea,.ratingQuestions select{resize:vertical;color:#12394d;width:100%;min-height:47px;font:inherit;background:#fff;border:1px solid #bfd2d4;padding:11px 12px;font-size:9px}.ratingAutosave{color:#087870;background:#e8f7f4;grid-column:1/-1;margin:8px 0 0;padding:12px;font-size:8px}.ratingSafety{color:#fff;background:#6a321e;gap:6px;margin-top:18px;padding:20px;display:grid}.ratingSafety strong{font-size:13px}.ratingSafety span{font-size:9px;line-height:1.5}.ratingOpportunityGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding:24px;display:grid}.ratingOpportunityGrid article{background:linear-gradient(145deg,#fff,#eef8f6);border:1px solid #bfd4d5;align-content:start;gap:10px;min-height:230px;padding:22px;display:grid}.ratingOpportunityGrid i{color:#0a8078;letter-spacing:.13em;text-transform:uppercase;font-size:7px;font-style:normal;font-weight:900}.ratingOpportunityGrid h3{color:#0b3045;font-family:var(--font-display,Georgia,serif);margin:0;font-size:25px}.ratingOpportunityGrid p{color:#375d69;margin:0;font-size:9px;font-weight:850}.ratingOpportunityGrid article>span{color:#718990;font-size:8px;line-height:1.5}.ratingScenario{color:#edf9f7;background:linear-gradient(120deg,#07394c,#0b625f);grid-template-columns:1fr auto;gap:4px 10px;padding:13px;display:grid}.ratingScenario span{color:#70dfcc;letter-spacing:.11em;text-transform:uppercase;grid-column:1/-1;font-size:7px;font-weight:900}.ratingScenario strong{font-family:var(--font-display,Georgia,serif);font-size:20px}.ratingScenario b{color:#78e0cd;align-self:center;font-size:9px}.ratingScenario small{color:#a9c9cc;grid-column:1/-1;font-size:7px;line-height:1.4}.ratingOpportunityGrid footer{color:#0b756e;border-top:1px solid #cadbdd;justify-content:space-between;margin-top:auto;padding-top:14px;font-size:8px;display:flex}.ratingOpportunityGrid footer small{color:#77919a}.ratingEmptyState{color:#63808b;text-align:center;background:#f6f9f9;border:1px dashed #b7ced1;grid-column:1/-1;place-items:center;min-height:220px;padding:42px;font-size:11px;display:grid}.ratingGapMatrix{gap:18px;padding:24px;display:grid}.ratingGapMatrix article{border:1px solid #c4d7d9}.ratingGapMatrix header{color:#12394c;background:#edf6f4;align-items:center;gap:15px;padding:16px 18px;display:flex}.ratingGapMatrix header span{color:#0a7c74;letter-spacing:.14em;text-transform:uppercase;font-size:7px;font-weight:900}.ratingGapMatrix header strong{font-size:11px}.ratingGapMatrix article>div{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.ratingGapMatrix article>div>span{border-top:1px solid #d1dfe1;border-right:1px solid #d1dfe1;gap:5px;min-height:74px;padding:14px;display:grid}.ratingGapMatrix b{color:#315565;font-size:8px}.ratingGapMatrix small{color:#748e97;font-size:7px}.ratingGapMatrix .support{box-shadow:inset 0 3px #59cfbd}.ratingGapMatrix .attention{box-shadow:inset 0 3px #e5ae49}.ratingGapMatrix .developing{box-shadow:inset 0 3px #64a9d8}.ratingActionPlan{gap:18px;padding:24px;display:grid}.ratingPlanPrinciple{color:#d6ebeb;background:#082f45;padding:18px 20px;font-size:9px;line-height:1.5}.ratingActionPlan article{background:#fff;border:1px solid #c3d6d8}.ratingActionPlan article>div{background:linear-gradient(90deg,#eff8f6,#fff);grid-template-columns:45px 1fr auto;align-items:center;gap:14px;min-height:92px;padding:18px;display:grid}.ratingActionPlan article>div>i{color:#07394b;background:#63dac6;border-radius:50%;place-items:center;width:42px;height:42px;font-size:10px;font-style:normal;font-weight:900;display:grid}.ratingActionPlan article>div span{gap:4px;display:grid}.ratingActionPlan article>div small{color:#0c8077;letter-spacing:.12em;text-transform:uppercase;font-size:7px;font-weight:900}.ratingActionPlan h3{color:#0a3146;font-family:var(--font-display,Georgia,serif);margin:0;font-size:25px}.ratingActionPlan article>div em{color:#967024;font-size:7px;font-style:normal;font-weight:800}.increaseStrategySummary{color:#163c4e;background:linear-gradient(145deg,#f9fcfb,#eaf7f4);border:1px solid #b9d5d4;width:min(1660px,100% - 48px);margin:24px auto;box-shadow:0 18px 50px #062b3d14}.increaseStrategySummary>header{color:#eefafa;background:linear-gradient(115deg,#072d43,#0a5d61);justify-content:space-between;align-items:center;gap:30px;min-height:150px;padding:28px 32px;display:flex}.increaseStrategySummary>header>div:first-child{gap:7px;display:grid}.increaseStrategySummary>header span{color:#6fe0cd;letter-spacing:.14em;text-transform:uppercase;font-size:8px;font-weight:900}.increaseStrategySummary h2{font-family:var(--font-display,Georgia,serif);margin:0;font-size:34px;line-height:1}.increaseStrategySummary>header p{color:#b5cfd2;max-width:700px;margin:0;font-size:9px;line-height:1.5}.increaseStrategySummary>header>div:last-child{background:#03223173;border:1px solid #69ddca57;justify-items:center;min-width:155px;padding:16px;display:grid}.increaseStrategySummary>header small{color:#9fc7c9;font-size:7px}.increaseStrategySummary>header strong{color:#71dfcb;font-family:var(--font-display,Georgia,serif);font-size:42px}.increaseStrategySummary>header i{color:#d6e9e9;font-size:8px;font-style:normal}.increaseStrategyPaths{display:grid}.increaseStrategyPaths article{border-bottom:1px solid #c9dcdd;grid-template-columns:36px 1fr auto;align-items:center;gap:16px;min-height:118px;padding:20px 24px;display:grid}.increaseStrategyPaths article>b{color:#07384b;background:#64dbc7;border-radius:50%;place-items:center;width:34px;height:34px;font-size:8px;display:grid}.increaseStrategyPaths article>div{gap:4px;display:grid}.increaseStrategyPaths h3{font-family:var(--font-display,Georgia,serif);margin:0;font-size:22px}.increaseStrategyPaths p{color:#69838d;margin:0;font-size:8px}.increaseStrategyPaths small{color:#936d22;font-size:7px;font-weight:750}.increaseStrategyPaths article>strong{color:#0a756e;font-family:var(--font-display,Georgia,serif);font-size:25px}.increaseStrategySummary>footer{background:#eef6f5;justify-content:space-between;align-items:center;gap:20px;min-height:54px;padding:12px 24px;display:flex}.increaseStrategySummary>footer span{color:#718b94;letter-spacing:0;text-transform:none;font-size:7px}.increaseStrategySummary>footer a{color:#08766f;font-size:8px;font-weight:850;text-decoration:none}.increaseStrategyEmpty{color:#647f89;margin:0;padding:28px;font-size:9px}.increaseStrategySummary.compact{width:auto;margin:24px}.increaseStrategySummary.compact>header{min-height:120px}.increaseStrategySummary.compact .increaseStrategyPaths article{min-height:96px}.ratingActionPlan article>div>b{color:#0b716a;font-family:var(--font-display,Georgia,serif);font-size:30px}.ratingActionPlan article>p{color:#637e88;margin:0;padding:0 18px 18px;font-size:9px}.ratingActionPlan article>section{border-top:1px solid #ccdcde;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.ratingActionPlan article>section>span{border-right:1px solid #ccdcde;align-content:start;gap:7px;min-height:120px;padding:16px;display:grid}.ratingActionPlan article>section strong{color:#315565;text-transform:uppercase;font-size:8px}.ratingActionPlan article>section small{color:#718a93;font-size:7px;line-height:1.45}.ratingDevelopmentRoutes{flex-wrap:wrap;gap:8px;display:flex}.ratingDevelopmentRoutes a{color:#0a706a;background:#eef9f6;border:1px solid #a9ceca;align-items:center;min-height:42px;padding:0 15px;font-size:8px;font-weight:850;text-decoration:none;display:flex}.ratingPacketStage{background:radial-gradient(circle at 25%,#dff5f0,#0000 30%),linear-gradient(135deg,#f9fcfb,#eaf4f3);grid-template-columns:310px 1fr;align-items:center;gap:60px;min-height:520px;padding:55px;display:grid}.ratingPacketArtifact{width:220px;height:280px;margin:auto;position:relative}.ratingPacketArtifact i,.ratingPacketArtifact span{background:#effaf7;border:1px solid #81b8b8;place-items:center;display:grid;position:absolute;inset:0;box-shadow:0 20px 60px #0736461f}.ratingPacketArtifact i:first-child{opacity:.5;transform:translate(28px,-18px)}.ratingPacketArtifact i:nth-child(2){opacity:.72;transform:translate(14px,-9px)}.ratingPacketArtifact span{color:#fff;font-family:var(--font-display,Georgia,serif);background:#0b7771;font-size:45px}.ratingPacketStage>div:last-child{gap:14px;display:grid}.ratingPacketStage h3{color:#092f44;max-width:650px;font-family:var(--font-display,Georgia,serif);margin:0;font-size:45px;line-height:1}.ratingPacketStage>div:last-child>span{color:#637e89;max-width:720px;font-size:11px;line-height:1.65}.ratingPacketStage ul{border-top:1px solid #c5d8da;border-left:1px solid #c5d8da;grid-template-columns:repeat(2,minmax(0,1fr));padding:0;list-style:none;display:grid}.ratingPacketStage li{color:#335767;border-bottom:1px solid #c5d8da;border-right:1px solid #c5d8da;padding:14px;font-size:8px}.ratingPacketStage a{gap:25px;width:max-content;text-decoration:none}@media (max-width:1100px){.ratingReviewWorkbench{grid-template-columns:1fr;width:min(100% - 24px,1000px)}.ratingReviewStages{grid-template-columns:repeat(4,minmax(0,1fr));position:static}.ratingReviewProgress{grid-column:1/-1}.ratingReviewStages button{border-right:1px solid #d9e4e5}.ratingReviewStages button small{display:none}.ratingEvidenceGuidance{grid-template-columns:repeat(2,minmax(0,1fr))}.ratingGapMatrix article>div{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:760px){.existingRatingGateOptions,.ratingReviewHero,.ratingOpportunityGrid,.ratingQuestions,.ratingPacketStage{grid-template-columns:1fr}.ratingReviewHero{gap:25px;min-height:auto;padding:36px 22px}.ratingReviewHero h1{font-size:42px}.ratingReviewScore{min-height:170px}.ratingReviewWorkbench{margin-top:14px}.ratingReviewStages{grid-template-columns:repeat(2,minmax(0,1fr))}.ratingReviewStageHeader{flex-direction:column;align-items:flex-start;padding:22px}.ratingReviewStatus{max-width:none}.ratedConditionHeading{display:none}.ratedConditionTable article{grid-template-columns:1fr 1fr;gap:14px}.ratedConditionTable article>span:first-child,.ratedConditionActions{grid-column:1/-1}.ratingReviewAdd,.ratingCombinedConfirm,.ratingConditionReview,.ratingActionPlan article>section{grid-template-columns:1fr}.ratingConditionReview nav{border:0;border-bottom:1px solid #c8dadd}.ratingConditionReview section{padding:28px}.ratingEvidenceGuidance,.ratingCriteria,.ratingGapMatrix article>div,.ratingPacketStage ul{grid-template-columns:1fr}.ratingReviewUpload,.ratingRecordHelp{flex-direction:column;align-items:flex-start}.ratingReviewStageFooter{grid-template-columns:1fr 1fr}.ratingReviewStageFooter p{grid-area:2/1/auto/-1}.ratingPacketStage{gap:34px;padding:38px 24px}.ratingPacketStage h3{font-size:35px}.increaseStrategySummary,.increaseStrategySummary.compact{width:calc(100% - 24px);margin:14px auto}.increaseStrategySummary>header{flex-direction:column;align-items:stretch;min-height:auto;padding:22px}.increaseStrategySummary h2{font-size:28px}.increaseStrategySummary>header>div:last-child{grid-template-columns:1fr auto;place-items:center start;min-width:0}.increaseStrategySummary>header>div:last-child strong{grid-area:1/2/3}.increaseStrategyPaths article{grid-template-columns:30px 1fr;align-items:start;padding:17px}.increaseStrategyPaths article>strong{grid-column:2;font-size:20px}.increaseStrategySummary>footer{flex-direction:column;align-items:flex-start}}.ratingReviewShell{background-color:#eaf1f1;background-image:linear-gradient(#2870800b 1px,#0000 1px),linear-gradient(90deg,#2870800b 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:48px 48px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box}.ratingReviewShell .cposMissionMain{overflow:hidden}.ratingReviewHero{isolation:isolate;background:radial-gradient(circle at 78% 34%,#4be1c92e,#0000 25%),radial-gradient(circle at 12% 105%,#3e83b42e,#0000 34%),linear-gradient(118deg,#051b2e 0%,#072e43 54%,#075057 100%);grid-template-columns:minmax(0,1.1fr) minmax(410px,.72fr);align-items:center;gap:42px 64px;width:100vw;min-height:0;margin-inline:calc(50% - 50vw);padding:52px max(42px,50vw - 860px) 0;box-shadow:inset 0 -1px #69ddca47,0 22px 62px #051d2b29}.ratingReviewHero:before{opacity:.34;background-size:46px 46px;-webkit-mask-image:linear-gradient(#000,#0000 92%);mask-image:linear-gradient(#000,#0000 92%)}.ratingReviewHero:after{content:"";z-index:-1;border:1px solid #6ee1cd24;border-radius:50%;width:520px;height:520px;position:absolute;top:-230px;right:-180px;box-shadow:0 0 0 70px #60d2c206,0 0 0 140px #60d2c205}.ratingReviewHeroCopy{align-self:center;padding:18px 0 34px}.ratingReviewHeroEyebrow{align-items:center;gap:18px;display:flex}.ratingReviewHeroEyebrow p{margin:0}.ratingReviewHeroEyebrow>span{color:#9bb7c1;letter-spacing:.08em;text-transform:uppercase;background:#01142157;border:1px solid #8cb8c740;border-radius:999px;align-items:center;gap:7px;min-height:25px;padding:0 10px;font-size:8px;font-weight:850;display:inline-flex}.ratingReviewHeroEyebrow>span i{background:#e3ad4c;border-radius:50%;width:6px;height:6px;box-shadow:0 0 12px #e3ad4ca6}.ratingReviewHeroEyebrow>span.confirmed{color:#92dfd1;border-color:#66ddc959}.ratingReviewHeroEyebrow>span.confirmed i{background:#67dcc8;box-shadow:0 0 12px #67dcc8b3}.ratingReviewHero h1{text-wrap:balance;max-width:760px;margin-top:18px;font-size:clamp(46px,4.35vw,72px);line-height:.94}.ratingReviewHeroCopy>span{color:#a8c0c9!important;max-width:690px!important;margin-top:20px!important;font-size:13px!important;line-height:1.65!important}.ratingReviewHeroActions{align-items:center;gap:10px;margin-top:24px;display:flex}.ratingReviewHero .ratingPilotLaunch{border-radius:6px;min-height:48px;margin:0;padding:0 19px;box-shadow:0 16px 34px #010f1938}.ratingMissionReturn{color:#c5d8dd;background:#041b2a6b;border:1px solid #9bc1cd47;border-radius:6px;align-items:center;min-height:48px;padding:0 16px;font-size:10px;font-weight:800;text-decoration:none;transition:border-color .18s,background .18s;display:inline-flex}.ratingMissionReturn:hover{background:#27808033;border-color:#69ddca94}.ratingReviewScore{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:linear-gradient(145deg,#052333db,#05323bb3);border:1px solid #73cfc34d;border-radius:12px 12px 0 0;align-content:center;align-self:stretch;justify-items:stretch;min-height:0;padding:20px;display:grid;box-shadow:0 28px 80px #01101b47,inset 0 1px #ffffff09}.ratingReviewScore>header{border-bottom:1px solid #82bfc629;justify-content:space-between;align-items:start;gap:16px;min-height:32px;display:flex}.ratingReviewScore>header>span{color:#6cdec9;letter-spacing:.16em;text-transform:uppercase;font-size:9px;font-weight:900}.ratingReviewScore>header>small{color:#8faeb7;letter-spacing:.08em;font-size:8px}.ratingPosition{grid-template-columns:142px minmax(0,1fr);align-items:center;gap:22px;padding:18px 4px 16px;display:grid}.ratingPositionDial{--rating-value:0deg;aspect-ratio:1;background:conic-gradient(#65ddc8 var(--rating-value),#73adb626 0);border-radius:50%;place-items:center;width:136px;padding:8px;display:grid;position:relative;box-shadow:0 0 34px #42d3be1f}.ratingPositionDial:before{content:"";background:linear-gradient(145deg,#082d42,#073942);border-radius:50%;position:absolute;inset:8px;box-shadow:inset 0 0 0 1px #8bd0cd33}.ratingPositionDial>div{z-index:1;justify-items:center;gap:1px;display:grid;position:relative}.ratingPositionDial strong{color:#f4fbfa;font-family:var(--font-display,Georgia,serif);letter-spacing:-.04em;margin:0;font-size:46px;font-weight:500;line-height:1}.ratingPositionDial sup{color:#67ddc9;font-size:15px}.ratingPositionDial span{color:#8faeb7;letter-spacing:.08em;text-transform:uppercase;font-size:7px;font-weight:800}.ratingPositionTarget{align-content:center;gap:5px;display:grid}.ratingPositionTarget small{color:#85a9b1;letter-spacing:.13em;text-transform:uppercase;font-size:8px;font-weight:900}.ratingPositionTarget strong{color:#69dfca;font-family:var(--font-display,Georgia,serif);margin:0;font-size:41px;font-weight:500;line-height:1}.ratingPositionTarget span{color:#adc5ca;font-size:8px;line-height:1.45}.ratingPositionTarget em{color:#e3b45d;font-size:8px;font-style:normal}.ratingPositionScale{background:#85b5bc2b;height:4px;margin:0 5px 15px;position:relative}.ratingPositionScale>span{background:linear-gradient(90deg,#2d8e91,#6ce0cb);height:100%;display:block;box-shadow:0 0 15px #69ddca59}.ratingPositionScale>i{background:#f0bd5e;width:2px;height:12px;position:absolute;top:-4px;box-shadow:0 0 8px #f0bd5e8c}.ratingReviewScore>footer{border-top:1px solid #82bfc629;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.ratingReviewScore>footer>span{color:#7899a4;border-right:1px solid #82bfc621;gap:2px;min-height:48px;padding:11px 8px 0;font-size:7px;font-weight:700;display:grid}.ratingReviewScore>footer>span:last-child{border-right:0}.ratingReviewScore>footer b{color:#e7f3f3;font-size:12px}.ratingReviewHeroRail{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0215225c;border-top:1px solid #82bfc62b;grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));min-height:76px;display:grid}.ratingReviewHeroRail article{border-right:1px solid #82bfc626;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:12px;min-width:0;padding:15px 22px;display:grid}.ratingReviewHeroRail article:last-child{border-right:0}.ratingReviewHeroRail article>i{color:#6cddc9;background:#37a8a31a;border:1px solid #69ddca4d;border-radius:7px;place-items:center;width:29px;height:29px;font-size:8px;font-style:normal;font-weight:900;display:grid}.ratingReviewHeroRail article>span{gap:3px;min-width:0;display:grid}.ratingReviewHeroRail small{color:#7798a4;letter-spacing:.12em;text-transform:uppercase;font-size:7px;font-weight:850}.ratingReviewHeroRail strong{color:#dcecef;text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.ratingReviewHeroRail em{color:#6ddcca;font-size:8px;font-style:normal;font-weight:800}.ratingReviewWorkbench{grid-template-columns:260px minmax(0,1fr);gap:16px;width:min(1720px,100% - 36px);margin:24px auto 72px}.ratingReviewStages{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#f8fcfbe6;border:1px solid #b9ced1;border-radius:11px;padding:10px;top:84px;overflow:hidden;box-shadow:0 18px 48px #062b3d17}.ratingReviewStageRailHeader{justify-content:space-between;align-items:end;gap:10px;min-height:52px;padding:8px 10px 11px;display:flex}.ratingReviewStageRailHeader span{color:#6e8892;letter-spacing:.14em;text-transform:uppercase;font-size:8px;font-weight:900}.ratingReviewStageRailHeader strong{color:#0a5f5b;font-family:var(--font-display,Georgia,serif);font-size:18px;font-weight:600}.ratingReviewProgress{border-radius:99px;height:4px;margin:0 10px 8px;overflow:hidden}.ratingReviewProgress span{background:linear-gradient(90deg,#159b91,#66dcc8)}.ratingReviewStages button{border-bottom:0;border-radius:7px;min-height:68px;padding:11px 10px;transition:background .18s,transform .18s}.ratingReviewStages button:hover{background:#eef7f5;transform:translate(2px)}.ratingReviewStages button.active{background:linear-gradient(90deg,#def4ef,#f5faf9);border:1px solid #27a79b45;box-shadow:inset 3px 0 #25b6a5,0 8px 22px #0e6f6a12}.ratingReviewStages button i{border-radius:8px}.ratingReviewStage{background:#ffffffed;border:1px solid #b9ced1;border-radius:11px;overflow:hidden;box-shadow:0 24px 65px #062b3d17}.ratingReviewStageHeader{background:linear-gradient(135deg,#fff,#f3f9f8);min-height:116px;padding:24px 28px}.ratingReviewStageHeader h2{font-size:38px}.ratingReviewStatus{background:#edf8f5;border:1px solid #c7ddda;border-radius:7px;max-width:430px;padding:12px 14px 12px 34px;position:relative}.ratingReviewStatus:before{content:"";background:#52cdb9;border-radius:50%;width:8px;height:8px;position:absolute;top:16px;left:14px;box-shadow:0 0 0 5px #52cdb91f}.ratingReviewSourceBar{background:linear-gradient(90deg,#e4f5f1,#f6fbfa);border:1px solid #c5dcda;border-radius:8px;margin:18px 20px 0}.ratingReviewSourceBar button{border-radius:6px}.ratedConditionTable{border:0;gap:8px;margin:18px 20px;display:grid}.ratedConditionHeading{background:#edf5f4;border:1px solid #d1e0e1;border-radius:7px;min-height:38px;padding:0 14px}.ratedConditionTable article{background:#fff;border:1px solid #c8dadd;border-radius:8px;min-height:94px;padding:15px 14px;transition:border-color .18s,box-shadow .18s,transform .18s;position:relative;box-shadow:0 7px 18px #0731410b}.ratedConditionTable article:before{content:"";background:#66d9c6;border-radius:0 3px 3px 0;width:3px;position:absolute;top:13px;bottom:13px;left:-1px}.ratedConditionTable article:hover{border-color:#99c7c3;transform:translateY(-1px);box-shadow:0 12px 28px #07314114}.ratedConditionTable article>b{font-size:29px}.ratedConditionActions button,.ratedConditionActions select{border-radius:5px}.ratedConditionActions button.confirmed{box-shadow:inset 0 0 0 1px #4ebfae1f}.ratingReviewAdd{background:#f7faf9;border:1px dashed #b9d0d1;border-radius:8px;margin:0 20px 12px;padding:12px}.ratingReviewAdd input,.ratingReviewAdd select,.ratingReviewAdd button{border-radius:5px}.ratingCombinedConfirm{background:linear-gradient(100deg,#e6f6f2,#f8fbfa);border-radius:8px;margin:0 20px 20px}.ratingCombinedConfirm button{border-radius:5px}.ratingReviewStageFooter{background:linear-gradient(90deg,#eff6f5,#f7faf9)}.ratingReviewStageFooter button{border-radius:6px}@media (max-width:1100px){.ratingReviewHero{grid-template-columns:minmax(0,1fr) minmax(360px,.75fr);gap:32px;padding-inline:24px}.ratingReviewHeroRail article{padding-inline:14px}.ratingReviewWorkbench{width:min(100% - 24px,1000px)}.ratingReviewStages{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.ratingReviewStageRailHeader,.ratingReviewProgress{grid-column:1/-1}}@media (max-width:760px){.ratingReviewShell .cposMissionMain{overflow:visible}.ratingReviewHero{border-radius:0;grid-template-columns:1fr;gap:18px;width:100vw;margin-inline:calc(50% - 50vw);padding:24px 16px 0}.ratingReviewHero:after{width:320px;height:320px;top:-140px;right:-190px}.ratingReviewHeroCopy{padding:4px 0 0}.ratingReviewHeroEyebrow{flex-direction:column;align-items:flex-start;gap:10px}.ratingReviewHero h1{margin-top:15px;font-size:clamp(38px,11.5vw,52px);line-height:.94}.ratingReviewHeroCopy>span{margin-top:15px!important;font-size:11px!important;line-height:1.55!important}.ratingReviewHeroActions{grid-template-columns:1fr;display:grid}.ratingReviewHero .ratingPilotLaunch,.ratingMissionReturn{justify-content:center;width:100%;min-height:46px}.ratingReviewScore{border-radius:10px;padding:16px}.ratingReviewScore>header{min-height:29px}.ratingPosition{grid-template-columns:112px 1fr;gap:16px;padding:14px 0}.ratingPositionDial{width:108px}.ratingPositionDial strong{font-size:36px}.ratingPositionTarget strong{font-size:34px}.ratingReviewScore>footer>span{min-height:47px;padding-inline:5px;font-size:6px}.ratingReviewScore>footer b{font-size:10px}.ratingReviewHeroRail{grid-template-columns:1fr;margin-inline:-16px}.ratingReviewHeroRail article{border-bottom:1px solid #82bfc621;border-right:0;min-height:64px;padding:11px 16px}.ratingReviewHeroRail article:last-child{border-bottom:0}.ratingReviewWorkbench{width:100%;margin:12px 0 58px;display:block}.ratingReviewStages{scrollbar-width:none;border-radius:9px;gap:7px;margin:0 12px 12px;padding:9px;display:flex;position:static;overflow-x:auto}.ratingReviewStages::-webkit-scrollbar{display:none}.ratingReviewStageRailHeader{flex:none;align-content:center;min-width:118px;min-height:60px;padding:7px 9px;display:grid}.ratingReviewStageRailHeader strong{font-size:16px}.ratingReviewProgress{flex:none;width:70px;min-width:70px;margin:auto 2px;transform:rotate(90deg)}.ratingReviewStages button{flex:none;grid-template-columns:29px 1fr;width:164px;min-width:164px;min-height:60px;padding:9px}.ratingReviewStages button:hover{transform:none}.ratingReviewStages button small{display:none}.ratingReviewStages button i{width:28px;height:28px}.ratingReviewStage{box-shadow:none;border-left:0;border-right:0;border-radius:0}.ratingReviewStageHeader{gap:14px;min-height:0;padding:19px 16px}.ratingReviewStageHeader h2{font-size:31px}.ratingReviewStageHeader>div>span{font-size:9px;line-height:1.45}.ratingReviewStatus{width:100%;padding:11px 11px 11px 31px;font-size:8px}.ratingReviewStatus:before{top:14px;left:12px}.ratingReviewSourceBar{flex-direction:column;align-items:stretch;margin:12px 12px 0;padding:13px}.ratingReviewSourceBar button{width:100%}.ratedConditionTable{gap:10px;margin:12px}.ratedConditionTable article{grid-template-columns:1fr auto;gap:13px 14px;min-height:0;padding:15px 13px}.ratedConditionTable article>span:first-child,.ratedConditionActions,.ratedConditionTable blockquote{grid-column:1/-1}.ratedConditionTable article>b{grid-area:1/2;align-self:start}.ratedConditionTable article>span:nth-of-type(2),.ratedConditionTable article>span:nth-of-type(3){background:#f3f8f7;border-radius:6px;padding:10px}.ratedConditionActions button{flex:1}.ratingReviewAdd{margin:0 12px 10px}.ratingCombinedConfirm{margin:0 12px 16px;padding:15px}.ratingReviewStageFooter{padding:14px 12px}.ratingReviewStageFooter button{min-height:45px}}.featureStory-canvas .canvasIntelligenceField{background:radial-gradient(circle at 50% 48%,#36cab229,#0000 28%),radial-gradient(circle at 86% 12%,#448ac21f,#0000 24%),linear-gradient(#75b1c30b 1px,#0000 1px) 0 0/36px 36px,linear-gradient(90deg,#75b1c30b 1px,#0000 1px) 0 0/36px 36px,linear-gradient(145deg,#061a2d,#08283a 62%,#0a3540);grid-template-columns:minmax(150px,.82fr) minmax(190px,1fr) minmax(170px,.92fr);gap:12px;min-height:334px;margin:0;padding:14px;display:grid;position:relative;overflow:hidden}.canvasEvidenceLedger,.canvasInsightLedger,.canvasSynthesisCore{z-index:2;background:linear-gradient(155deg,#0b2c3de6,#04192ae0);border:1px solid #7ebfca2e;border-radius:14px;min-width:0;position:relative;overflow:hidden;box-shadow:0 18px 38px #000c1933,inset 0 1px #defffa06}.canvasEvidenceLedger,.canvasInsightLedger{grid-template-rows:auto repeat(3,1fr) auto;display:grid}.canvasEvidenceLedger>header,.canvasInsightLedger>header,.canvasSynthesisCore>header{box-sizing:border-box;color:#7697a4;letter-spacing:.13em;text-transform:uppercase;border-bottom:1px solid #80bec924;justify-content:space-between;align-items:center;gap:8px;min-height:38px;padding:0 11px;font-size:5px;font-weight:950;display:flex}.canvasEvidenceLedger>header strong,.canvasInsightLedger>header strong{color:#74dfcb;font-size:5px}.canvasEvidenceLedger>article{border-bottom:1px solid #7ebbc81a;grid-template-columns:27px minmax(0,1fr) 15px;align-items:center;gap:7px;padding:8px 9px;display:grid;position:relative}.canvasEvidenceLedger>article:after{content:"";opacity:0;background:linear-gradient(90deg,#0000,#68e1cbc7,#0000);height:1px;animation:4.8s ease-in-out infinite canvasLedgerScan;position:absolute;bottom:-1px;left:0;right:0}.canvasEvidenceLedger>article:nth-of-type(2):after{animation-delay:-3.2s}.canvasEvidenceLedger>article:nth-of-type(3):after{animation-delay:-1.6s}@keyframes canvasLedgerScan{0%,68%,to{opacity:0;transform:scaleX(.2)}78%,90%{opacity:1;transform:scaleX(1)}}.canvasEvidenceLedger>article>i{color:#77dfcb;background:#4bbaa81a;border:1px solid #6edac742;border-radius:8px;place-items:center;width:25px;height:25px;font-style:normal;display:grid}.canvasEvidenceLedger>article.service>i{color:#86bfff;background:#487bc21f;border-color:#649be559}.canvasEvidenceLedger>article.statement>i{color:#c49cff;background:#8452c41a;border-color:#a976ee4d}.canvasEvidenceLedger svg{width:14px;height:14px}.canvasEvidenceLedger>article>div{gap:2px;min-width:0;display:grid}.canvasEvidenceLedger small,.canvasInsightLedger small{color:#6edac6;letter-spacing:.1em;text-transform:uppercase;font-size:4.2px;font-weight:950}.canvasEvidenceLedger article strong{color:#e9f5f6;text-overflow:ellipsis;white-space:nowrap;font-size:7px;overflow:hidden}.canvasEvidenceLedger article span{color:#7898a4;text-overflow:ellipsis;white-space:nowrap;font-size:5px;overflow:hidden}.canvasEvidenceLedger article>em{color:#72dfca;background:#57d3bc1a;border-radius:50%;place-items:center;width:14px;height:14px;font-size:5px;font-style:normal;display:grid}.canvasEvidenceLedger>footer,.canvasInsightLedger>footer,.canvasSynthesisCore>footer{box-sizing:border-box;color:#7797a3;justify-content:space-between;align-items:center;gap:8px;min-height:31px;padding:0 10px;font-size:4.8px;font-weight:850;display:flex}.canvasEvidenceLedger>footer span{align-items:center;gap:5px;display:flex}.canvasEvidenceLedger>footer i{background:#69dcc7;border-radius:50%;width:5px;height:5px;animation:2s ease-in-out infinite canvasCorePulse;box-shadow:0 0 9px #69dcc7b3}.canvasEvidenceLedger>footer strong,.canvasSynthesisCore>footer strong{color:#75dfcb;font-size:5px}.canvasSynthesisCore{background:radial-gradient(circle,#30c4ab33,#0000 35%),linear-gradient(155deg,#092b3bf0,#031728eb);grid-template-rows:auto 1fr auto;display:grid}.canvasSynthesisCore>header span{color:#73ddca}.canvasSynthesisCore>header em{color:#82a2ac;align-items:center;gap:5px;font-size:4.5px;font-style:normal;display:flex}.canvasSynthesisCore>header em:before{content:"";background:#6fe1cb;border-radius:50%;width:5px;height:5px;animation:1.8s ease-in-out infinite canvasCorePulse;box-shadow:0 0 10px #6fe1cbbf}@keyframes canvasCorePulse{0%,to{opacity:.5;transform:scale(.78)}50%{opacity:1;transform:scale(1.18)}}.canvasOrbitSystem{aspect-ratio:1;border-radius:50%;place-self:center;place-items:center;width:min(190px,92%);display:grid;position:relative}.canvasOrbitSystem:before{background:conic-gradient(from 0deg, transparent 0 72%, #6ee8d23d 83%, transparent 94%);content:"";filter:blur(.2px);border-radius:50%;animation:5.4s linear infinite canvasOrbitSweep;position:absolute;inset:0}.canvasOrbitSystem:after{content:"";background:radial-gradient(circle,#0000 50%,#51d6be0d 51%,#0000 69%);border-radius:50%;position:absolute;inset:7%;box-shadow:inset 0 0 42px #4ecfb80d}@keyframes canvasOrbitSweep{to{transform:rotate(360deg)}}.canvasOrbit{border:1px solid #67cfbf29;border-radius:50%;position:absolute;box-shadow:0 0 24px #39c2ad09}.canvasOrbit.outer{border-style:dashed;animation:18s linear infinite canvasOrbitSweep;inset:4%}.canvasOrbit.middle{border-color:#6fb7d330;animation:13s linear infinite reverse canvasOrbitSweep;inset:18%}.canvasOrbit.inner{border-color:#6fe1cc4d;inset:31%;box-shadow:0 0 24px #45d0b917}.canvasOrbitToken{z-index:3;color:#7ae2ce;background:linear-gradient(145deg,#195b60f5,#062333fa);border:1px solid #72dbca61;border-radius:8px;place-items:center;width:25px;height:25px;animation:4s ease-in-out infinite canvasTokenFloat;display:grid;position:absolute;box-shadow:0 7px 18px #000e1b4d,0 0 16px #4fd2bb17}.canvasOrbitToken svg{width:13px;height:13px}.canvasOrbitToken.tokenService{color:#8dbfff;animation-delay:-.8s;top:8%;left:19%}.canvasOrbitToken.tokenEvidence{animation-delay:-1.8s;top:24%;right:2%}.canvasOrbitToken.tokenVeteran{color:#c19aff;animation-delay:-2.8s;bottom:5%;right:15%}.canvasOrbitToken.tokenCondition{color:#6ee7ef;animation-delay:-3.5s;bottom:17%;left:3%}@keyframes canvasTokenFloat{0%,to{filter:brightness(.86);transform:translateY(2px)scale(.94)}50%{filter:brightness(1.15);transform:translateY(-3px)scale(1.04)}}.canvasClaimCore{z-index:4;box-sizing:border-box;background:radial-gradient(circle at 50% 34%,#4ac0af38,#0000 42%),#07253a;border:1px solid #74e7d275;border-radius:50%;place-content:center;place-items:center;width:80px;height:80px;display:grid;position:relative;overflow:hidden;box-shadow:0 0 0 8px #53d6bf09,0 0 38px #42c9b22e,inset 0 0 28px #59d3be14}.canvasClaimCore:after{content:"";background:linear-gradient(#0000,#84f0dd29,#0000);width:120%;height:32%;animation:3.4s ease-in-out infinite canvasCoreScan;position:absolute;top:-35%;right:-50%;transform:rotate(-28deg)}@keyframes canvasCoreScan{0%,15%{top:-38%}75%,to{top:115%}}.canvasClaimCore small{color:#79a1aa;letter-spacing:.1em;text-transform:uppercase;font-size:4px;font-weight:900}.canvasClaimCore strong{color:#effcf9;font:650 27px/1 var(--font-serif)}.canvasClaimCore sup{color:#71ddc9;font:800 8px/1 var(--font-sans)}.canvasClaimCore span{color:#74dfcb;letter-spacing:.12em;text-transform:uppercase;font-size:4.5px;font-weight:950}.canvasSynthesisCore>footer{border-top:1px solid #80bec91f}.canvasInsightLedger>article{border-bottom:1px solid #7ebbc81a;grid-template-rows:auto auto auto;grid-template-columns:minmax(0,1fr) 24px;align-content:center;gap:3px 8px;padding:8px 10px;display:grid;position:relative;overflow:hidden}.canvasInsightLedger>article:before{content:"";background:#68dbc6;border-radius:0 2px 2px 0;width:2px;position:absolute;top:11px;bottom:11px;left:0;box-shadow:0 0 12px #68dbc657}.canvasInsightLedger>article.developing:before{background:#66b8e5;box-shadow:0 0 12px #66b8e54d}.canvasInsightLedger>article.mission:before{background:#dfaa49;box-shadow:0 0 12px #dfaa495c}.canvasInsightLedger article strong{color:#eef8f8;font:620 10px/1.05 var(--font-serif);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.canvasInsightLedger article>span{color:#7d9aa5;align-items:center;gap:5px;font-size:4.8px;display:flex}.canvasInsightLedger article>span i{background:#68dbc6;border-radius:50%;width:5px;height:5px;box-shadow:0 0 8px #68dbc68c}.canvasInsightLedger article.developing>span i{background:#66b8e5}.canvasInsightLedger article.mission>span i{background:#dfaa49}.canvasInsightLedger article>em{color:#78dfcc;background:#56c6b412;border:1px solid #70dbc838;border-radius:8px;grid-area:1/2/4;align-self:center;place-items:center;width:24px;height:24px;font-size:6px;font-style:normal;font-weight:950;display:grid}.canvasInsightLedger article.developing>em{color:#7fc8ee;border-color:#66b8e53d}.canvasInsightLedger article.mission>em{color:#edc263;border-color:#dfaa494d}.canvasInsightLedger>footer{color:#73dcc9;letter-spacing:.08em;text-transform:uppercase;border-top:1px solid #7ebec914;font-weight:950}.canvasInsightLedger>footer strong{color:#7ae1ce;font-size:11px}@media (max-width:640px){.featureStory-canvas .canvasIntelligenceField{grid-template:"core core"156px"evidence insight"174px/1fr 1fr;gap:7px;min-height:344px;padding:7px}.canvasSynthesisCore{grid-area:core}.canvasEvidenceLedger{grid-area:evidence}.canvasInsightLedger{grid-area:insight}.canvasSynthesisCore{grid-template-rows:1fr;grid-template-columns:1fr 138px 1fr;align-items:center}.canvasSynthesisCore>header{border-bottom:0;border-right:1px solid #80bec91f;flex-direction:column;grid-area:1/1;justify-content:center;align-items:flex-start;height:100%;min-height:0;padding:9px}.canvasSynthesisCore>header em{margin-top:6px}.canvasOrbitSystem{grid-area:1/2;width:132px}.canvasSynthesisCore>footer{text-align:right;border-top:0;border-left:1px solid #80bec91f;flex-direction:column;grid-area:1/3;justify-content:center;align-items:flex-end;height:100%;min-height:0;padding:9px}.canvasSynthesisCore>footer strong{font:650 19px/1 var(--font-serif)}.canvasClaimCore{width:58px;height:58px}.canvasClaimCore strong{font-size:20px}.canvasOrbitToken{border-radius:6px;width:19px;height:19px}.canvasOrbitToken svg{width:10px;height:10px}.canvasEvidenceLedger>header,.canvasInsightLedger>header{min-height:27px;padding:0 7px;font-size:3.7px}.canvasEvidenceLedger>header strong,.canvasInsightLedger>header strong{font-size:3.7px}.canvasEvidenceLedger>article{grid-template-columns:18px minmax(0,1fr) 10px;gap:4px;padding:4px 5px}.canvasEvidenceLedger>article>i{border-radius:5px;width:17px;height:17px}.canvasEvidenceLedger svg{width:10px;height:10px}.canvasEvidenceLedger small,.canvasInsightLedger small{font-size:3px}.canvasEvidenceLedger article strong{font-size:5px}.canvasEvidenceLedger article span{display:none}.canvasEvidenceLedger article>em{width:10px;height:10px;font-size:3.5px}.canvasEvidenceLedger>footer,.canvasInsightLedger>footer{min-height:24px;padding:0 6px;font-size:3.3px}.canvasEvidenceLedger>footer strong{font-size:3.5px}.canvasInsightLedger>article{grid-template-columns:minmax(0,1fr) 17px;gap:2px 4px;padding:4px 6px}.canvasInsightLedger article strong{font-size:6.3px}.canvasInsightLedger article>span{font-size:3.4px}.canvasInsightLedger article>span i{width:3px;height:3px}.canvasInsightLedger article>em{border-radius:5px;width:17px;height:17px;font-size:4px}.canvasInsightLedger>footer strong{font-size:7px}}@media (prefers-reduced-motion:reduce){.canvasEvidenceLedger>article:after,.canvasEvidenceLedger>footer i,.canvasSynthesisCore>header em:before,.canvasOrbitSystem:before,.canvasOrbit,.canvasOrbitToken,.canvasClaimCore:after{animation:none!important}}@media (max-width:760px){.demoExperienceHero{background:#edf4f3;grid-template-columns:minmax(0,1fr);gap:0;min-height:0;padding:0 18px 34px;overflow:hidden}.demoExperienceHero:before{display:none}.demoExperienceHero>div:first-child{z-index:1;background:radial-gradient(circle at 91% 15%,#24aaa04d,#0000 31%),radial-gradient(circle at 7% 94%,#2a67a42b,#0000 31%),linear-gradient(#83c2d20d 1px,#0000 1px) 0 0/52px 52px,linear-gradient(90deg,#83c2d20d 1px,#0000 1px) 0 0/52px 52px,linear-gradient(120deg,#031428,#062741 64%,#0b4f5b);width:auto;margin:0 -18px;padding:42px 18px 52px;position:relative;overflow:hidden}.demoHeroDossierJourney,.demoHeroJourney{box-sizing:border-box;background:radial-gradient(circle at 80% 16%,#269e982b,#0000 32%),linear-gradient(145deg,#051b2f,#072f3e);border:1px solid #3c87916b;border-radius:20px;justify-self:center;width:100%;max-width:100%;margin:28px auto 0;overflow:hidden;box-shadow:0 24px 58px #0527322e,0 0 0 1px #ffffff8c}.demoHeroJourney>header,.demoHeroJourney>footer{padding-left:14px;padding-right:14px}.demoStudio{box-sizing:border-box;border:1px solid #9fbfc5;border-radius:18px;width:calc(100% - 24px);margin:24px auto 42px;box-shadow:0 26px 64px #06283333}.demoStudioStage,.demoScene,.demoCanvasScene,.demoPublicCanvas{box-sizing:border-box;width:100%;max-width:100%;margin-left:auto;margin-right:auto}.technologyEngineHero{background:#edf4f3;grid-template-columns:minmax(0,1fr);gap:0;min-height:0;padding:0 17px 36px}.technologyEngineHero:before{display:none}.technologyEngineHeroCopy{background:radial-gradient(circle at 91% 16%,#1d99a24f,#0000 29%),radial-gradient(circle at 7% 94%,#3ed3b51c,#0000 30%),linear-gradient(#80bccf0f 1px,#0000 1px) 0 0/56px 56px,linear-gradient(90deg,#80bccf0f 1px,#0000 1px) 0 0/56px 56px,linear-gradient(116deg,#031529 0%,#06233c 57%,#0a4958 100%);width:auto;max-width:none;margin:0 -17px;padding:28px 17px 30px;overflow:hidden}.technologyEngineHeroCopy h1{margin:11px 0 15px;font-size:clamp(39px,10.7vw,50px);line-height:.95}.technologyEngineHeroCopy>p:not(.technologyEngineEyebrow){font-size:13.5px;line-height:1.48}.technologyEngineHeroActions{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);gap:8px;margin-top:19px}.technologyEngineHeroActions a{min-height:44px}.technologyEngineAssurances{flex-wrap:nowrap;gap:10px;margin-top:15px;padding-top:12px;font-size:7.5px;display:flex}.technologyEngineAssurances span{white-space:nowrap;gap:5px}.technologyEngineAssurances i{width:5px;height:5px;box-shadow:0 0 0 3px #63d8c314,0 0 10px #63d8c359}.technologyEngineConsole{box-sizing:border-box;border-color:#3b858f6b;justify-self:center;width:100%;max-width:100%;margin:28px auto 0;box-shadow:0 26px 62px #05273230,0 0 0 1px #fff9}.technologyEngineCoreMap{background:radial-gradient(circle at 50% 22%,#3dccb32b,#0000 25%),linear-gradient(#77b2c40d 1px,#0000 1px) 0 0/34px 34px,linear-gradient(90deg,#77b2c40d 1px,#0000 1px) 0 0/34px 34px,linear-gradient(145deg,#051a2d,#072838 64%,#083741);grid-template:"core core"184px"inputs outputs"/minmax(0,1fr) minmax(0,1fr);gap:8px;height:auto;min-height:0;padding:10px;display:grid}.technologyEngineCoreMap:after{width:32%;animation-duration:5.8s}.technologyEngineCoreMap>svg{display:none}.technologyEngineScan{width:168px;top:92px;left:50%}.technologyEngineInputs,.technologyEngineOutputs{background:linear-gradient(155deg,#0a2d3ef0,#04192aed);border:1px solid #74bac62e;border-radius:12px;grid-template-rows:29px repeat(3,58px);grid-template-columns:minmax(0,1fr);align-content:stretch;gap:0;width:auto;min-width:0;display:grid;position:relative;inset:auto;overflow:hidden;box-shadow:0 14px 30px #000d1a2e}.technologyEngineInputs{grid-area:inputs}.technologyEngineOutputs{grid-area:outputs}.technologyEngineInputs>header,.technologyEngineOutputs>header{color:#789aa5;letter-spacing:.11em;text-transform:uppercase;border-bottom:1px solid #79bcc724;justify-content:space-between;align-items:center;gap:5px;min-width:0;padding:0 7px;font-size:4px;font-weight:950;display:flex}.technologyEngineInputs>header strong,.technologyEngineOutputs>header strong{color:#72dfca;font-size:4px}.technologyEngineInputs article,.technologyEngineOutputs article{min-width:0;min-height:0;box-shadow:none;background:0 0;border:0;border-bottom:1px solid #79bcc71c;border-radius:0;padding:6px 7px}.technologyEngineInputs article:last-child,.technologyEngineOutputs article:last-child{border-bottom:0}.technologyEngineInputs article{grid-template-columns:23px minmax(0,1fr);justify-items:stretch;gap:6px}.technologyEngineInputs article>span,.technologyEngineOutputs article>span{color:#71dcc8;background:#46b1a217;border:1px solid #69d8c638;border-radius:6px;align-self:center;place-items:center;width:21px;height:21px;display:grid}.technologyEngineInputs article>span svg,.technologyEngineOutputs article>span svg{width:11px;height:11px}.technologyEngineOutputs article{grid-template-columns:minmax(0,1fr) 23px;gap:5px}.technologyEngineInputs small,.technologyEngineOutputs small{font-size:3.8px}.technologyEngineInputs strong,.technologyEngineOutputs strong{font-size:6.2px}.technologyEngineInputs article:after,.technologyEngineOutputs article:before{display:none}.technologyEngineCore{grid-area:core;place-self:center;width:118px;height:118px;position:relative;top:auto;left:auto;transform:none}.technologyEngineCore:before,.technologyEngineCore:after{display:none}.technologyCoreFunction{display:block}.technologyCoreFunctionOne{top:-22px}.technologyCoreFunctionTwo{right:-46px}.technologyCoreFunctionThree{bottom:-22px}.technologyCoreFunctionFour{left:-55px}.technologyEngineConsole>footer{grid-template-columns:repeat(4,minmax(0,1fr));gap:0;padding:9px 10px}.technologyEngineConsole>footer span{text-align:center;border-right:1px solid #7cbac921;justify-items:center;gap:3px;font-size:4px;display:grid}.technologyEngineConsole>footer span:last-child{border-right:0}.technologyEngineConsole>footer strong{font-size:15px}}.demoMobileCanvasEdges{display:none}@media (max-width:760px){.demoCanvasScene .demoPublicCanvas{box-sizing:border-box;background:radial-gradient(circle at 50% 45%,#36c7b029,#0000 24%),radial-gradient(circle at 82% 72%,#daa43d12,#0000 24%),linear-gradient(#77b5c50b 1px,#0000 1px) 0 0/34px 34px,linear-gradient(90deg,#77b5c50b 1px,#0000 1px) 0 0/34px 34px;min-height:440px;padding:0;display:block;position:relative;overflow:hidden}.demoCanvasScene .demoPublicCanvas>.workflowGraphEdges,.demoCanvasScene .demoPublicCanvas>.workflowGraphNode.depth3{display:none}.demoCanvasScene .demoPublicCanvas>.demoMobileCanvasEdges{z-index:1;pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0;overflow:visible}.demoMobileCanvasEdges path{fill:none;stroke:#54c7bc;stroke-width:2.25px;stroke-dasharray:11 11;opacity:.58;vector-effect:non-scaling-stroke;filter:drop-shadow(0 0 4px #48cebd3d);animation:3.4s linear infinite demoCanvasFlow}.demoMobileCanvasEdges path.source{stroke:#69a9c6}.demoMobileCanvasEdges path.medical{stroke:#5fd1c2}.demoMobileCanvasEdges path.warning{stroke:#d5a54c}.demoMobileCanvasEdges path.context{stroke-width:1.4px;stroke-dasharray:5 14;opacity:.32}.demoMobileCanvasEdges .workflowGraphSignals circle{fill:#8df3df;filter:drop-shadow(0 0 6px #61d8c2)}.demoMobileCanvasEdges .workflowGraphSignals circle.warningSignal{fill:#f2c566;filter:drop-shadow(0 0 6px #d9a43c)}.demoCanvasScene .demoPublicCanvas>.workflowGraphNode:not(.depth3){z-index:2;box-sizing:border-box;border-radius:12px;grid-template-columns:25px minmax(0,1fr);align-content:center;gap:2px 6px;width:39%;min-width:0;min-height:57px;margin:0;padding:7px 8px;animation:5.2s ease-in-out infinite demoNodeFloat;display:grid;position:absolute}.demoCanvasScene .demoPublicCanvas>.workflowGraphNode>span{border-radius:7px;width:24px;height:24px}.demoCanvasScene .demoPublicCanvas>.workflowGraphNode>span svg{width:13px;height:13px}.demoCanvasScene .demoPublicCanvas>.workflowGraphNode small{font-size:4.2px}.demoCanvasScene .demoPublicCanvas>.workflowGraphNode strong{font-size:7px}.demoCanvasScene .demoPublicCanvas>.workflowGraphNode>i{text-overflow:ellipsis;white-space:nowrap;font-size:4.7px;overflow:hidden}.demoCanvasScene .demoCanvasService{animation-delay:-.6s;top:6%;left:3%}.demoCanvasScene .demoCanvasCondition{animation-delay:-1.4s;top:6%;left:auto;right:3%}.demoCanvasScene .demoCanvasVeteran{animation-delay:-2.2s;top:34%;left:29%;width:42%!important;min-height:62px!important}.demoCanvasScene .demoCanvasTreatment{animation-delay:-3s;inset:auto auto 5% 3%}.demoCanvasScene .demoCanvasPath{animation-delay:-3.8s;top:54%;left:auto;right:3%;width:37%!important}.demoCanvasScene .demoCanvasGap{animation-delay:-4.6s;inset:auto 3% 5% auto}}@media (min-width:1181px){.demoStudioBody{height:560px;min-height:560px}.demoStudioStage,.demoStudioRail,.demoStudioBriefing{box-sizing:border-box;height:560px;min-height:0;overflow:hidden}}@media (min-width:761px) and (max-width:1180px){.demoStudioBody{grid-template-rows:560px 142px;height:702px;min-height:702px}.demoStudioRail,.demoStudioStage{box-sizing:border-box;height:560px;min-height:0;overflow:hidden}.demoStudioBriefing{box-sizing:border-box;height:142px;min-height:0;overflow:hidden}}@media (min-width:761px){.demoCanvasScene .demoPublicCanvas{border:1px solid #71bac51a;border-radius:16px;place-self:center;width:calc(100% - 40px);height:calc(100% - 24px);min-height:0;margin:0 auto}.demoCanvasScene .demoPublicCanvas>.workflowGraphNode{border-radius:9px;grid-template-columns:22px minmax(0,1fr);gap:2px 6px;width:12.25%;min-height:44px;padding:5px 7px}.demoCanvasScene .demoPublicCanvas>.workflowGraphNode>span{border-radius:6px;width:21px;height:21px}.demoCanvasScene .demoPublicCanvas>.workflowGraphNode>span svg{width:12px;height:12px}.demoCanvasScene .demoPublicCanvas>.workflowGraphNode small{font-size:3.6px}.demoCanvasScene .demoPublicCanvas>.workflowGraphNode strong{font-size:6.5px}.demoCanvasScene .demoPublicCanvas>.workflowGraphNode>i{font-size:4.2px}.demoPublicCanvas .demoCanvasVeteran{width:14.5%}}@media (max-width:760px){.demoStudioHeader{min-height:48px}.demoStudioHeader button{padding:6px 8px}.demoStudioFooter{min-height:34px}.demoStudioBody{grid-template-rows:42px 526px;height:568px;min-height:568px}.demoStudioRail{box-sizing:border-box;height:42px;padding:3px 8px}.demoStudioRail>button{min-height:34px;padding-top:3px;padding-bottom:3px}.demoStudioStage{height:526px;min-height:526px}.demoStudioBriefing{display:none}.demoCanvasScene .demoPublicCanvas{border-radius:14px;width:calc(100% - 24px);height:430px;min-height:430px;margin:0 auto}.demoCanvasScene .demoPublicCanvas:before{z-index:0;content:"";background:radial-gradient(circle,#3acbb421,#0a34420a 48%,#0000 72%);border:1px solid #67d3c11a;border-radius:50%;width:126px;height:126px;position:absolute;top:49%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 38px #67d3c109,0 0 0 76px #67d3c105,inset 0 0 40px #49c7b30f}.demoCanvasScene .demoPublicCanvas>.workflowGraphNode:not(.depth3),.demoCanvasScene .demoPublicCanvas>.demoCanvasCriterion,.demoCanvasScene .demoPublicCanvas>.demoCanvasReview{z-index:2;box-sizing:border-box;border-radius:10px;grid-template-columns:22px minmax(0,1fr);align-content:center;gap:2px 5px;width:28%;min-height:48px;margin:0;padding:6px 7px;animation:none;position:absolute;box-shadow:0 8px 18px #000c1833;display:grid!important;transform:none!important}.demoCanvasScene .demoPublicCanvas>.workflowGraphNode>span{border-radius:6px;width:21px;height:21px}.demoCanvasScene .demoPublicCanvas>.workflowGraphNode>span svg{width:12px;height:12px}.demoCanvasScene .demoPublicCanvas>.workflowGraphNode small{color:#7bdcca;letter-spacing:.09em;font-size:4px}.demoCanvasScene .demoPublicCanvas>.workflowGraphNode strong{color:#f1f8f8;text-overflow:clip;white-space:normal;font-size:7.4px;line-height:1.05;overflow:visible}.demoCanvasScene .demoPublicCanvas>.workflowGraphNode>i{color:#6f929d;text-overflow:ellipsis;white-space:nowrap;font-size:5px;display:block;overflow:hidden}.demoCanvasScene .demoCanvasVeteran{top:42.7%;left:35%;box-shadow:0 0 0 6px #5dcfbd0e,0 14px 30px #000c184d;width:30%!important;min-height:54px!important}.demoCanvasScene .demoCanvasService{top:22.4%;left:4%}.demoCanvasScene .demoCanvasCondition{top:22.4%;left:auto;right:4%}.demoCanvasScene .demoCanvasCriterion{top:43.4%;left:.5%}.demoCanvasScene .demoCanvasPath{top:43.4%;left:auto;right:.5%;width:28%!important}.demoCanvasScene .demoCanvasTreatment{inset:67.4% auto auto 4%}.demoCanvasScene .demoCanvasReview{inset:6.4% auto auto 36%}.demoCanvasScene .demoCanvasGap{inset:67.4% 4% auto auto}.demoCanvasScene .demoCanvasCriterion>i,.demoCanvasScene .demoCanvasReview>i{display:none}.demoCanvasScene .demoPublicCanvas>.workflowGraphNode.depth3.demoCanvasCriterion,.demoCanvasScene .demoPublicCanvas>.workflowGraphNode.depth3.demoCanvasReview{grid-template-rows:auto auto;grid-template-columns:22px minmax(0,1fr);gap:2px 5px;width:28%;min-height:48px;padding:6px 7px}.demoCanvasScene .demoPublicCanvas>.workflowGraphNode.depth3.demoCanvasCriterion>span,.demoCanvasScene .demoPublicCanvas>.workflowGraphNode.depth3.demoCanvasReview>span{grid-area:1/1/3;align-self:center;place-items:center;width:21px;height:21px;display:grid!important}.demoCanvasScene .demoPublicCanvas>.workflowGraphNode.depth3.demoCanvasCriterion>small,.demoCanvasScene .demoPublicCanvas>.workflowGraphNode.depth3.demoCanvasReview>small{text-overflow:ellipsis;white-space:nowrap;grid-area:1/2;font-size:4px;overflow:hidden;display:block!important}.demoCanvasScene .demoPublicCanvas>.workflowGraphNode.depth3.demoCanvasCriterion>strong,.demoCanvasScene .demoPublicCanvas>.workflowGraphNode.depth3.demoCanvasReview>strong{text-overflow:ellipsis;white-space:nowrap;grid-area:2/2;font-size:7.4px;display:block;overflow:hidden}.demoCanvasScene .demoPublicCanvas>.workflowGraphNode.depth3.demoCanvasCriterion>i,.demoCanvasScene .demoPublicCanvas>.workflowGraphNode.depth3.demoCanvasReview>i{display:none!important}.demoCanvasScene .demoCanvasCriterion{left:.5%}.demoCanvasScene .demoCanvasReview{left:36%}.demoCanvasScene .demoPublicCanvas>.demoCanvasCriterion{background:linear-gradient(140deg,#074958fa,#042235fa);border-color:#42d6df;box-shadow:0 0 0 1px #42d6df33,0 8px 20px #000c1840,0 0 18px #42d6df1f}.demoCanvasScene .demoPublicCanvas>.demoCanvasCriterion>span{color:#73ecf0;background:#30bec926;border-color:#52e1e87a}.demoCanvasScene .demoPublicCanvas>.demoCanvasReview{background:linear-gradient(140deg,#27366afa,#0a223cfa);border-color:#8b9cff;box-shadow:0 0 0 1px #8b9cff33,0 8px 20px #000c1840,0 0 18px #8b9cff21}.demoCanvasScene .demoPublicCanvas>.demoCanvasReview>span{color:#b6c0ff;background:#6f7fe529;border-color:#9dabff80}}@media (max-width:820px){.pricingPage .pricingDecisionHeroV2{gap:18px!important;padding:28px 18px 22px!important}.pricingPage .pricingDecisionHeroV2 .pricingHeroCopy{gap:9px}.pricingPage .pricingDecisionHeroV2 .pricingHeroCopy h1{max-width:10ch;font-size:clamp(38px,10.5vw,48px);line-height:.93}.pricingPage .pricingDecisionHeroV2 .pricingHeroCopy>.pricingHeroDescription{font-size:12px;line-height:1.45}.pricingPage .pricingHeroAccess{margin-top:2px;padding-top:10px}.pricingPage .pricingHeroAccess>p{display:none}.pricingPage .pricingHeroGuide>p{padding:11px 13px 9px}.pricingPage .pricingHeroGuide>div{grid-template-columns:repeat(2,minmax(0,1fr))}.pricingPage .pricingHeroGuide span,.pricingPage .pricingHeroGuide span:nth-child(2n),.pricingPage .pricingHeroGuide span:nth-last-child(-n+2){border-bottom:1px solid #ffffff1a;border-right:1px solid #ffffff1a;grid-template-columns:20px minmax(0,1fr);gap:2px 6px;min-height:66px;padding:10px}.pricingPage .pricingHeroGuide span:nth-child(2n){border-right:0}.pricingPage .pricingHeroGuide span:nth-last-child(-n+2){border-bottom:0}.pricingPage .pricingHeroGuide strong{font-size:11px}.pricingPage .pricingHeroGuide small{font-size:7px;line-height:1.25}}.pricingComparisonPanel{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}.pricingComparisonToggle{box-sizing:border-box;color:#fff;width:100%;min-height:112px;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:28px;padding:24px 30px;display:flex}.pricingComparisonToggle>span{gap:6px;display:grid}.pricingComparisonToggle small{color:#6dd2be;letter-spacing:.12em;text-transform:uppercase;font-size:9px;font-weight:900}.pricingComparisonToggle strong{font:530 clamp(25px, 2.4vw, 36px)/1.05 var(--cpos-display-font);letter-spacing:-.03em}.pricingComparisonToggle>b{background:#ffffff14;border:1px solid #fff3;border-radius:999px;flex:none;align-items:center;gap:10px;padding:12px 16px;font-size:10px;display:inline-flex}.pricingComparisonToggle i{color:#72dcc8;font-size:15px;font-style:normal;transition:transform .2s}.pricingComparisonPanel.isOpen .pricingComparisonToggle i{transform:rotate(180deg)}@media (max-width:820px){.pricingPage .pricingComparisonDisclosure{display:none}.pricingComparisonPanel{border-radius:18px}.pricingComparisonToggle{flex-direction:column;align-items:flex-start;gap:16px;min-height:0;padding:20px}.pricingComparisonToggle>b{box-sizing:border-box;justify-content:center;width:100%}.pricingComparisonPanel .pricingMatrixWrap{padding:0 8px 10px;margin-top:0!important}}.cposMobileSignOut{display:none}@media (max-width:640px){.workspacePage:not(.cposApplicationPage) .appHeader{overflow:hidden;grid-template:"menu brand actions"1fr/42px minmax(0,1fr) auto!important;gap:0 9px!important;min-height:60px!important;padding:6px 11px!important}.workspacePage:not(.cposApplicationPage) .appHeader>.hamburgerMenu{align-self:center;grid-area:1/1!important}.workspacePage:not(.cposApplicationPage) .appHeader>.brandLockup{align-self:center;gap:0;min-width:0;max-width:100%;display:grid;overflow:hidden;grid-area:1/2!important;justify-self:start!important;width:156px!important;margin:0!important}.workspacePage .appHeader>.sessionBox{align-self:center;grid-area:1/3!important}.workspacePage .appHeader .brandLogoImage{display:block;width:150px!important;max-width:100%!important;height:auto!important;margin:0!important}.workspacePage .appHeader .brandLockup small.brandReadableTagline{color:#cbe0ecb3;text-overflow:clip;white-space:nowrap;width:100%;margin-top:-3px;line-height:1.1;display:block;overflow:hidden;letter-spacing:.04em!important;font-size:5px!important}body .cposSharedShell{--cpos-mobile-header:58px!important}body .cposSharedShell .cposCommandBar{box-sizing:border-box!important;height:58px!important;min-height:58px!important;max-height:58px!important;padding:5px 10px!important;display:block!important;position:relative!important;overflow:visible!important}body .cposSharedShell .cposCommandIdentity{display:block!important}body .cposSharedShell .cposMenuTrigger{width:34px!important;min-width:34px!important;height:34px!important;min-height:34px!important;margin:0!important;position:absolute!important;top:12px!important;left:10px!important}body .cposSharedShell .cposCommandIdentity .cposIdentity:has(.cposBrandLogoImage){align-content:center;justify-items:start;gap:0;overflow:hidden;transform:translateY(-50%);width:154px!important;min-width:0!important;max-width:154px!important;padding:0!important;display:grid!important;position:absolute!important;top:50%!important;left:54px!important}body .cposSharedShell .cposBrandLogoImage{display:block;width:154px!important;max-width:154px!important;height:auto!important;margin:0 0 -4px!important}body .cposSharedShell .cposCommandIdentity .cposIdentityTagline{text-overflow:clip;white-space:nowrap;width:154px;line-height:1.1;display:block;overflow:hidden;letter-spacing:.04em!important;text-align:center!important;font-size:4.8px!important}body .cposSharedShell .cposCommandUtilities{transform:translateY(-50%);margin:0!important;position:absolute!important;top:50%!important;right:10px!important}body .cposSharedShell .cposCommandUtilities>button:not(.cposMobileSignOut){display:none!important}body .cposSharedShell .cposCommandUtilities>.cposMobileSignOut{place-items:center;color:#75dfc9!important;background:#ffffff0e!important;border:1px solid #9ac8e040!important;border-radius:11px!important;width:38px!important;min-width:38px!important;height:38px!important;min-height:38px!important;padding:0!important;display:grid!important}body .cposSharedShell .cposMobileSignOut>span{font-size:20px;font-weight:800;line-height:1}.workspacePage .appHeader .accountStack>:not(.mobileHeaderSignOut){display:none!important}.workspacePage .appHeader .mobileHeaderSignOut{border-radius:11px;place-items:center;width:38px;min-width:38px;height:38px;min-height:38px;color:#75dfc9!important;background:#ffffff0e!important;border:1px solid #9ac8e040!important;padding:0!important;display:grid!important}.workspacePage .appHeader .mobileHeaderSignOut>span{display:none}.workspacePage .appHeader .mobileHeaderSignOut>i{font-size:20px;font-style:normal;line-height:1}body .cposSharedShell .guidedProposalList article>label{min-height:24px;grid-template-columns:18px minmax(0,1fr)!important;align-items:center!important;gap:0 18px!important;padding:1px 0!important;display:grid!important}body .cposSharedShell .guidedReviewRail>header>p{align-items:center;gap:7px;display:flex}body .cposSharedShell .guidedReviewRail>header>p .sectionInfo{margin-top:0}body .cposSharedShell .guidedProposalList article>label>input[type=checkbox]{box-sizing:border-box!important;appearance:none!important;background:#fff!important;border:1.5px solid #7da8b4!important;border-radius:5px!important;place-content:center!important;align-self:center!important;width:18px!important;min-width:18px!important;height:18px!important;min-height:18px!important;margin:0!important;display:grid!important;position:relative!important}body .cposSharedShell .guidedProposalList article>label>input[type=checkbox]:before{content:"";opacity:0;border-bottom:2px solid #fff;border-right:2px solid #fff;width:4px;height:8px;transform:translateY(-1px)rotate(45deg)}body .cposSharedShell .guidedProposalList article>label>input[type=checkbox]:checked{background:#177f92!important;border-color:#177f92!important}body .cposSharedShell .guidedProposalList article>label>input[type=checkbox]:checked:before{opacity:1}}.packageRatingConflict{color:#263a4c;background:#fff8e9;border:1px solid #be7e2066;border-left:4px solid #c78f37;border-radius:12px;margin:1rem 0;padding:1rem 1.25rem}.packageRatingConflict strong{font-weight:800;display:block}.packageRatingConflict p{margin:.4rem 0 .65rem;line-height:1.5}.packageRatingConflict a{color:#08676a;font-weight:800}.packageRatingConflict button{color:#08676a;min-height:44px;font:inherit;cursor:pointer;background:#fff;border:1px solid #0b7778;border-radius:10px;padding:0 14px;font-weight:800}@media (max-width:700px){.cposSharedShell .cposProviderHeader>div:last-child{background:#f5fafb;border:1px solid #d3e3e8;border-left:3px solid #58bfa9;border-radius:12px;grid-template-columns:minmax(0,1fr);gap:6px;margin-top:4px;padding:15px 16px;display:grid!important}.cposSharedShell .cposProviderHeader>div:last-child>span,.cposSharedShell .cposProviderHeader>div:last-child>strong,.cposSharedShell .cposProviderHeader>div:last-child>small{min-width:0;line-height:1.4;display:block}.cposSharedShell .cposProviderHeader>div:last-child>strong{font-size:18px}.cposSharedShell .cposProviderHeader>div:last-child>small{font-size:12px}body .cposSharedShell .cposProviderMetrics{background:0 0;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))!important;margin:0!important;padding:14px 4px!important;display:grid!important}body .cposSharedShell .cposProviderMetrics>div{background:#fff;border:1px solid #d7e3e8;border-radius:12px;align-content:start;gap:4px;min-width:0;min-height:112px;padding:14px;display:grid!important}body .cposSharedShell .cposProviderMetrics>div>*{min-width:0;line-height:1.35;display:block}body .cposSharedShell .cposProviderMetrics strong{font-size:24px}body .cposSharedShell .cposProviderRows{gap:10px;margin-top:14px;display:grid!important}body .cposSharedShell .cposProviderRows>button{text-align:left;background:#fff;border:1px solid #d4e1e6;border-radius:12px;grid-template-columns:40px minmax(0,1fr);align-items:start;gap:5px 12px;width:100%;min-width:0;min-height:0;padding:14px!important;display:grid!important}body .cposSharedShell .cposProviderRows>button.selected{border-color:#58bfa9;box-shadow:inset 3px 0 #58bfa9}body .cposSharedShell .cposProviderRows>button>.avatar{grid-row:1/4}body .cposSharedShell .cposProviderRows>button>span:nth-child(2){gap:4px;min-width:0;display:grid!important}body .cposSharedShell .cposProviderRows>button>span:nth-child(2)>strong,body .cposSharedShell .cposProviderRows>button>span:nth-child(2)>small,body .cposSharedShell .cposProviderRows>button>em,body .cposSharedShell .cposProviderRows>button>i{text-align:left;min-width:0;line-height:1.4;display:block}body .cposSharedShell .cposProviderRows>button>em,body .cposSharedShell .cposProviderRows>button>i{grid-column:2}body .cposSharedShell .cposProviderRows>button>em{justify-self:start;margin-top:3px}}.purchaseTermsReview{background:linear-gradient(145deg,#f9fdfd 0%,#eff9f7 100%);border:1px solid #3dbeb359;border-radius:24px;margin:0 28px 24px;overflow:hidden;box-shadow:0 22px 55px #042b4317}.purchaseTermsReview>header{color:#fff;background:linear-gradient(120deg,#06263e,#07505d);justify-content:space-between;align-items:flex-end;gap:24px;padding:26px 28px;display:flex}.purchaseTermsReview>header h2{font-family:var(--font-serif);margin:5px 0 0;font-size:clamp(28px,3vw,44px)}.purchaseTermsReview>header>span{flex:none;justify-items:end;display:grid}.purchaseTermsReview>header>span small,.purchaseTermsReview>header>span em{color:#9fc5cf;font-style:normal}.purchaseTermsReview>header>span strong{font-family:var(--font-serif);color:#70dfcf;font-size:34px}.purchaseTermsGrid{background:#d6e8e7;grid-template-columns:1fr 1fr;gap:1px;display:grid}.purchaseTermsGrid details{background:#fff;padding:20px 24px}.purchaseTermsGrid summary{cursor:pointer;color:#0b2940;justify-content:space-between;align-items:center;gap:16px;font-weight:800;display:flex}.purchaseTermsGrid summary strong{color:#14847b;letter-spacing:.08em;text-transform:uppercase;font-size:12px}.purchaseTermsGrid ul{gap:9px;margin:0;padding:15px 0 0;list-style:none;display:grid}.purchaseTermsGrid li{color:#506b7b;gap:10px;font-size:14px;line-height:1.45;display:flex}.purchaseTermsGrid li i{color:#168f83;font-style:normal;font-weight:900}.purchaseTermsGrid p{color:#506b7b;line-height:1.55}.purchaseTermsGrid a{color:#08786f;margin-top:14px;font-weight:800;display:inline-flex}.purchaseRefundTerms{background:linear-gradient(145deg,#f2fffb,#fff)!important}.purchaseProducerBoundary{background:#fff8e9;border-left:4px solid #d49a34;margin:20px 24px 0;padding:16px 18px}.purchaseProducerBoundary strong{color:#795115}.purchaseProducerBoundary p{color:#665d4c;margin:5px 0 0;line-height:1.5}.purchaseTermsDecision{grid-template-columns:1fr auto;align-items:center;gap:20px;padding:22px 24px 24px;display:grid}.purchaseTermsDecision label{color:#29485a;align-items:flex-start;gap:12px;font-size:14px;line-height:1.45;display:flex}.purchaseTermsDecision input{accent-color:#12877c;flex:none;width:22px;height:22px}.purchaseTermsDecision button,.purchaseTermsAccepted button{color:#fff;background:#0b8178;border:0;border-radius:12px;padding:15px 20px;font-weight:900}.purchaseTermsDecision button:disabled{opacity:.42;cursor:not-allowed}.purchaseTermsAccepted{color:#0a4d49;align-items:center;gap:12px;padding:20px 24px;display:flex}.purchaseTermsAccepted>span{color:#073c3b;background:#60d8c5;border-radius:50%;place-items:center;width:34px;height:34px;font-weight:900;display:grid}.purchaseTermsAccepted p{margin:0 auto 0 0;display:grid}.purchaseTermsAccepted small{color:#5b777b}.checkoutPaymentPanel.isLocked{opacity:.84}.checkoutReviewLock{text-align:left;background:linear-gradient(145deg,#f4f8f9,#fff);grid-template-columns:auto minmax(0,360px);place-content:center;gap:16px;min-height:250px;padding:35px;display:grid}.checkoutReviewLock>span{color:#0e756f;background:#c9f1ea;border-radius:12px;place-items:center;width:42px;height:42px;font-weight:900;display:grid}.checkoutReviewLock strong{color:#0b2940;font-size:18px}.checkoutReviewLock p{color:#6b8290;line-height:1.5}.survivorCheckoutStage{background:#f5f8f7}.survivorCheckoutHero{isolation:isolate;background:radial-gradient(circle at 88% 11%,#3ccdb840,#0000 34%),linear-gradient(118deg,#041a2d 0%,#073247 58%,#0b5a59 100%);grid-template-columns:minmax(0,1.06fr) minmax(500px,.94fr);gap:clamp(44px,5vw,86px);min-height:310px;padding:42px clamp(38px,5.2vw,82px);position:relative;overflow:hidden}.survivorCheckoutHero:before{z-index:-1;content:"";background-color:#0000;background-image:linear-gradient(#77cccb0e 1px,#0000 1px),linear-gradient(90deg,#77cccb0b 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:58px 58px;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(90deg,#000,#00000094,#0000);mask-image:linear-gradient(90deg,#000,#00000094,#0000)}.survivorCheckoutHero:after{z-index:-1;content:"";border:1px solid #75decd1f;border-radius:50%;width:650px;height:650px;position:absolute;top:-270px;right:-150px;box-shadow:0 0 0 76px #68d9c606,0 0 0 152px #68d9c605}.survivorCheckoutHero .checkoutHeroCopy{grid-template-columns:42px minmax(0,1fr);gap:20px}.survivorCheckoutHero .checkoutLiveMark{width:36px;height:36px;margin-top:3px}.survivorCheckoutHero .eyebrow{color:#77e4d1;font-size:10px}.survivorCheckoutHero h1{max-width:760px;font-size:clamp(46px,4.5vw,68px);line-height:.94}.survivorCheckoutHero p:not(.eyebrow){color:#c2d6da;max-width:690px;margin-top:18px;font-size:14px;line-height:1.65}.survivorCheckoutBrief{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:linear-gradient(145deg,#062537e6,#08484bb8);border:1px solid #7cddcf47;border-radius:17px;align-self:stretch;display:grid;position:relative;overflow:hidden;box-shadow:0 24px 65px #000e1b3d}.survivorCheckoutBrief>header{color:#77dfcd;min-height:48px;font:850 8px/1 var(--font-sans);letter-spacing:.15em;text-transform:uppercase;border-bottom:1px solid #7dd2cc2e;justify-content:space-between;align-items:center;gap:18px;padding:0 19px;display:flex}.survivorCheckoutBrief>header span{align-items:center;gap:9px;display:flex}.survivorCheckoutBrief>header i{background:#70dfcb;border-radius:50%;width:7px;height:7px;box-shadow:0 0 14px #70dfcb}.survivorCheckoutBrief>header strong{color:#abc4c9;font-size:7px}.survivorCheckoutBriefCore{align-content:center;gap:7px;min-height:112px;padding:21px 22px;display:grid}.survivorCheckoutBriefCore small{color:#77a1aa;font:850 7px/1 var(--font-sans);letter-spacing:.14em;text-transform:uppercase}.survivorCheckoutBriefCore>strong{color:#eff9f7;font:570 clamp(24px,2.2vw,34px)/1 var(--cpos-display-font);letter-spacing:-.025em}.survivorCheckoutBriefCore p{letter-spacing:.02em;color:#9eb9bf!important;margin:0!important;font-size:9px!important;font-weight:700!important}.survivorCheckoutBriefCore p i{color:#67d9c5;padding:0 5px;font-style:normal}.survivorCheckoutBrief .checkoutHeroSteps{background:#02152338;border-top:1px solid #7dd2cc2e;padding:8px 5px}.survivorCheckoutBrief .checkoutHeroSteps span{padding:0 10px}.survivorCheckoutBrief .checkoutHeroSteps span:not(:last-child){border-right:1px solid #7dd2cc21}.survivorCheckoutBrief .checkoutHeroSteps span:not(:last-child):after{display:none}.survivorPurchaseFlow{box-shadow:none;background:#f7faf9;border:0;border-bottom:1px solid #bfd2d4;border-radius:0;margin:0;overflow:visible}.survivorPurchaseFlow>header{color:#082d43;background:radial-gradient(circle at 86% 0,#4ac6b31a,#0000 31%),#f8fbfa;border-bottom:1px solid #c7d8d9;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:54px;padding:50px clamp(38px,5.2vw,82px);display:grid}.survivorPurchaseFlow>header>div{max-width:820px}.survivorPurchaseFlow>header .eyebrow{color:#16877c;font:900 9px/1 var(--font-sans);letter-spacing:.18em;text-transform:uppercase;margin:0}.survivorPurchaseFlow>header h2{color:#082d43;max-width:780px;font:570 clamp(42px,4.7vw,67px)/.96 var(--cpos-display-font);letter-spacing:-.038em;margin:9px 0 0}.survivorPurchaseIntro{color:#5c7782;max-width:650px;font:600 13px/1.65 var(--font-sans);margin:17px 0 0}.survivorPurchaseFlow>header>span{border-left:1px solid #bfd2d4;justify-items:start;min-width:230px;padding:10px 0 10px 32px}.survivorPurchaseFlow>header>span small{color:#647f89;font:850 8px/1 var(--font-sans);letter-spacing:.15em;text-transform:uppercase}.survivorPurchaseFlow>header>span strong{color:#0b756e;font:620 45px/.9 var(--cpos-display-font);margin:7px 0 4px}.survivorPurchaseFlow>header>span em{color:#69818b;font:700 9px/1.3 var(--font-sans)}.survivorPurchaseFlow .purchaseTermsGrid{background:0 0;border-bottom:1px solid #c9d9db;grid-template-columns:1fr 1fr;gap:0;padding:0 clamp(38px,5.2vw,82px)}.survivorPurchaseFlow .purchaseTermsGrid details{border-bottom:1px solid #d4e1e2;min-height:94px;padding:28px 30px 26px 54px;position:relative;background:0 0!important}.survivorPurchaseFlow .purchaseTermsGrid details:nth-child(odd){border-right:1px solid #c9d9db;padding-left:0;padding-right:48px}.survivorPurchaseFlow .purchaseTermsGrid details:nth-child(2n){padding-left:78px;padding-right:0}.survivorPurchaseFlow .purchaseTermsGrid details:nth-last-child(-n+2){border-bottom:0}.survivorPurchaseFlow .purchaseTermsGrid details:before{color:#16877c;font:900 8px/1 var(--font-sans);letter-spacing:.12em;position:absolute;top:31px}.survivorPurchaseFlow .purchaseTermsGrid details:first-child:before{content:"01";left:0}.survivorPurchaseFlow .purchaseTermsGrid details:nth-child(2):before{content:"02";left:30px}.survivorPurchaseFlow .purchaseTermsGrid details:nth-child(3):before{content:"03";left:0}.survivorPurchaseFlow .purchaseTermsGrid details:nth-child(4):before{content:"04";left:30px}.survivorPurchaseFlow .purchaseTermsGrid summary{color:#12384b;min-height:22px;font-size:14px}.survivorPurchaseFlow .purchaseTermsGrid summary strong{color:#167d74;background:#edf7f4;border:1px solid #c9dcda;border-radius:999px;padding:5px 9px;font-size:8px}.survivorPurchaseFlow .purchaseTermsGrid li,.survivorPurchaseFlow .purchaseTermsGrid p{color:#58727d;font-size:12px}.survivorPurchaseFlow .purchaseTermsGrid a{font-size:11px}.survivorPurchaseFlow .purchaseProducerBoundary{background:#edf5f4;border:0;border-bottom:1px solid #d1dedf;grid-template-columns:230px minmax(0,1fr);align-items:start;gap:28px;margin:0;padding:24px clamp(38px,5.2vw,82px);display:grid}.survivorPurchaseFlow .purchaseProducerBoundary strong{color:#0f796f;font:850 9px/1.3 var(--font-sans);letter-spacing:.1em;text-transform:uppercase}.survivorPurchaseFlow .purchaseProducerBoundary p{color:#4e6a75;max-width:850px;margin:0;font-size:12px}.survivorPurchaseFlow .purchaseTermsDecision{background:#fff;grid-template-columns:minmax(0,1fr) auto;gap:38px;padding:28px clamp(38px,5.2vw,82px)}.survivorPurchaseFlow .purchaseTermsDecision label{max-width:900px}.survivorPurchaseFlow .purchaseTermsDecision button{background:linear-gradient(115deg,#0a5b61,#0e8b7e);border-radius:7px;min-height:52px;padding:15px 22px;box-shadow:0 13px 28px #085b5b29}.survivorPurchaseFlow .purchaseTermsAccepted{background:#fff;padding:25px clamp(38px,5.2vw,82px)}@media (max-width:1100px){.survivorCheckoutHero{grid-template-columns:1fr;gap:30px}.survivorCheckoutBrief{width:100%;max-width:850px}.survivorPurchaseFlow>header{grid-template-columns:1fr}.survivorPurchaseFlow>header>span{border-top:1px solid #bfd2d4;border-left:0;min-width:0;padding:20px 0 0}}@media (max-width:720px){.survivorCheckoutHero{box-sizing:border-box;gap:22px;min-height:0;padding:31px 18px 27px}.survivorCheckoutHero:after{top:-230px;right:-310px}.survivorCheckoutHero .checkoutHeroCopy{grid-template-columns:28px minmax(0,1fr);gap:12px}.survivorCheckoutHero .checkoutLiveMark{width:27px;height:27px}.survivorCheckoutHero h1{font-size:clamp(39px,10.8vw,48px);line-height:.94}.survivorCheckoutHero p:not(.eyebrow){margin-top:13px;font-size:11px;line-height:1.5}.survivorCheckoutBrief{border-radius:12px}.survivorCheckoutBrief>header{min-height:40px;padding:0 13px}.survivorCheckoutBriefCore{min-height:76px;padding:14px}.survivorCheckoutBriefCore>strong{font-size:22px}.survivorCheckoutBriefCore p{font-size:7px!important}.survivorCheckoutBrief .checkoutHeroSteps{grid-template-columns:repeat(3,minmax(0,1fr));padding:5px 3px}.survivorCheckoutBrief .checkoutHeroSteps span{grid-template-columns:23px minmax(0,1fr);gap:5px;min-height:36px;padding:0 5px;font-size:6.5px}.survivorCheckoutBrief .checkoutHeroSteps em{width:23px;height:23px;font-size:6px}.survivorPurchaseFlow>header{gap:24px;padding:38px 18px 30px}.survivorPurchaseFlow>header h2{font-size:42px}.survivorPurchaseIntro{font-size:11px}.survivorPurchaseFlow>header>span{grid-template-columns:1fr auto;align-items:end;width:100%;padding-top:18px;display:grid}.survivorPurchaseFlow>header>span strong{grid-area:1/2/3;margin:0;font-size:39px}.survivorPurchaseFlow>header>span em{text-align:left}.survivorPurchaseFlow .purchaseTermsGrid{grid-template-columns:1fr;padding:0 18px}.survivorPurchaseFlow .purchaseTermsGrid details,.survivorPurchaseFlow .purchaseTermsGrid details:nth-child(odd),.survivorPurchaseFlow .purchaseTermsGrid details:nth-child(2n){border-bottom:1px solid #d4e1e2;border-right:0;min-height:0;padding:22px 0 21px 40px}.survivorPurchaseFlow .purchaseTermsGrid details:last-child{border-bottom:0}.survivorPurchaseFlow .purchaseTermsGrid details:before,.survivorPurchaseFlow .purchaseTermsGrid details:first-child:before,.survivorPurchaseFlow .purchaseTermsGrid details:nth-child(2):before,.survivorPurchaseFlow .purchaseTermsGrid details:nth-child(3):before,.survivorPurchaseFlow .purchaseTermsGrid details:nth-child(4):before{top:26px;left:0}.survivorPurchaseFlow .purchaseTermsGrid summary{font-size:12px}.survivorPurchaseFlow .purchaseProducerBoundary{grid-template-columns:1fr;gap:7px;padding:21px 18px}.survivorPurchaseFlow .purchaseTermsDecision{grid-template-columns:1fr;gap:18px;padding:22px 18px}.survivorPurchaseFlow .purchaseTermsDecision button{width:100%}.survivorPurchaseFlow .purchaseTermsAccepted{padding:20px 18px}}.refundPolicyPage,.purchaseCenterPage{background:#edf4f5;min-height:70vh}.refundPolicyHero,.purchaseCenterHero{color:#fff;background:radial-gradient(circle at 82% 15%,#1ca79e47,#0000 34%),linear-gradient(120deg,#061f35,#064a58);padding:clamp(42px,7vw,92px)}.refundPolicyHero{padding:clamp(34px,4.5vw,62px) clamp(22px,6vw,82px)}.refundPolicyHero .eyebrow{color:#7ff0dc;letter-spacing:.16em;text-shadow:0 0 18px #6fecd733;font-size:12px;font-weight:900}.refundPolicyHero h1,.purchaseCenterHero h1{max-width:800px;font-family:var(--font-serif);margin:10px 0 18px;font-size:clamp(46px,7vw,88px);line-height:.94}.refundPolicyHero h1{max-width:760px;margin:8px 0 14px;font-size:clamp(40px,5.7vw,72px)}.refundPolicyHero>p:not(.eyebrow),.purchaseCenterHero>div>p:last-child{color:#bad0d8;max-width:760px;font-size:18px;line-height:1.6}.refundPolicyHero>div{gap:12px;margin-top:22px;display:flex}.refundPolicyHero a{color:#fff;border:1px solid #70dfcf73;padding:14px 18px;font-weight:800}.refundPolicyHero a:first-child{color:#073a42;background:#6edccc}.refundPolicyTerms{max-width:1160px;margin:0 auto;padding:70px 28px}.refundPolicyTerms h2{font-family:var(--font-serif);color:#092c45;font-size:44px}.refundPolicyTerms>header>p:last-child{color:#657d8b;max-width:680px;margin:-22px 0 30px;font-size:15px;line-height:1.6}.refundPolicyTerms>div{grid-template-columns:1fr 1fr;gap:14px;display:grid}.refundPolicyTerms article{background:#fff;border:1px solid #d3e1e4;gap:18px;padding:22px;display:flex}.refundPolicyTerms article>span{color:#139388;font-weight:900}.refundPolicyTerms h3{color:#0c324b;margin:0 0 8px}.refundPolicyTerms p{color:#647d8d;margin:0;line-height:1.55}.refundPolicyProcess{background:#255066;grid-template-columns:repeat(3,1fr);gap:1px;max-width:1160px;margin:0 auto 40px;display:grid}.refundPolicyProcess div{color:#fff;background:#092b43;padding:28px}.refundPolicyProcess span{color:#67dbca;font-weight:900}.refundPolicyProcess strong{margin:12px 0 5px;font-size:20px;display:block}.refundPolicyProcess p{color:#a8c2cd}.refundPolicyCounselNote{color:#637c89;max-width:1100px;margin:0 auto;padding:0 28px 70px;font-size:13px}.purchaseCenterPage{background:radial-gradient(circle at 90% 4%,#1b999721,#0000 28%),linear-gradient(#dfeaec 0,#eef4f5 420px,#e7eff2 100%);min-height:calc(100vh - 72px)}.purchaseCenterHero{grid-template-columns:minmax(0,1.25fr) minmax(300px,.58fr);align-items:center;gap:42px;padding:clamp(38px,5vw,68px) clamp(24px,6.5vw,92px);display:grid}.purchaseCenterHero h1{max-width:900px;font-size:clamp(44px,6vw,78px)}.purchaseCenterHero .eyebrow{color:#78ead7;letter-spacing:.16em;font-size:11px;font-weight:900}.purchaseCenterHero aside{background:#021f305c;border:1px solid #70dfcf6b;border-radius:18px;gap:8px;min-width:0;padding:24px;display:grid;box-shadow:0 20px 50px #00121e29}.purchaseCenterHero aside small{color:#91b8c3;letter-spacing:.14em;text-transform:uppercase;font-size:9px;font-weight:900}.purchaseCenterHero aside strong{color:#fff;font:600 25px/1.08 var(--font-serif)}.purchaseCenterHero aside.eligible strong{color:#7de8d6}.purchaseCenterHero aside.expired strong{color:#ffd27b}.purchaseCenterHero aside.requested strong{color:#9dd9ff}.purchaseCenterHero aside>span{color:#b6ced6;font-size:12px;font-weight:650;line-height:1.55}.purchaseCenterHero aside a{color:#76e0cf;justify-self:start;margin-top:5px;font-size:11px;font-weight:850;text-decoration:none}.purchaseReceiptList{gap:22px;max-width:1180px;margin:0 auto;padding:42px 28px 90px;display:grid}.purchaseReceiptCard{background:#fffffff5;border:1px solid #bed2d8;border-radius:22px;overflow:hidden;box-shadow:0 22px 55px #05293f1a}.purchaseReceiptCard>header{color:#fff;background:radial-gradient(circle at 90% 10%,#42ccb833,#0000 30%),linear-gradient(120deg,#06233b,#0a4c60);justify-content:space-between;align-items:flex-start;gap:22px;padding:27px 30px;display:flex}.purchaseReceiptCard header p{color:#72e2d0;text-transform:uppercase;letter-spacing:.14em;margin:0;font-size:9px;font-weight:900}.purchaseReceiptCard header h2{font-family:var(--font-serif);margin:6px 0 4px;font-size:34px;line-height:1}.purchaseReceiptCard header span{color:#a8c4cf;font-size:11px}.purchaseReceiptAmount{text-align:right;justify-items:end;gap:5px;display:grid}.purchaseReceiptAmount small{color:#9ebbc6;letter-spacing:.12em;text-transform:uppercase;font-size:9px;font-weight:850}.purchaseReceiptAmount strong{color:#77e0cf;font:600 34px/1 var(--font-serif)}.purchaseEligibilityNotice{background:#f2f7f8;border:1px solid #c4d7dc;border-radius:15px;grid-template-columns:44px minmax(0,1fr);align-items:center;gap:15px;margin:22px 26px 0;padding:16px 18px;display:grid}.purchaseEligibilityNotice>span{color:#486c7a;background:#d9e9ec;border-radius:13px;place-items:center;width:42px;height:42px;font-size:19px;font-weight:900;display:grid}.purchaseEligibilityNotice>div{gap:3px;display:grid}.purchaseEligibilityNotice small{color:#6e8793;letter-spacing:.13em;text-transform:uppercase;font-size:8px;font-weight:900}.purchaseEligibilityNotice strong{color:#173e51;font-size:14px}.purchaseEligibilityNotice p{color:#607b88;margin:0;font-size:11px;line-height:1.5}.purchaseEligibilityNotice.eligible{background:#eaf8f5;border-color:#90d9cd}.purchaseEligibilityNotice.eligible>span{color:#08796f;background:#bdeee5}.purchaseEligibilityNotice.expired{background:#fff9eb;border-color:#e0c384}.purchaseEligibilityNotice.expired>span{color:#7b5a16;background:#f7dfab}.purchaseEligibilityNotice.requested{background:#eff8fc;border-color:#a9cee2}.purchaseEligibilityNotice.requested>span{color:#1c6588;background:#d2ebf7}.purchaseReceiptMeta{background:#f8fbfc;border:1px solid #d6e2e6;border-radius:13px;grid-template-columns:repeat(3,1fr);margin:18px 26px 0;display:grid;overflow:hidden}.purchaseReceiptMeta span{border-right:1px solid #dbe6e8;gap:5px;padding:16px 19px;display:grid}.purchaseReceiptMeta span:last-child{border-right:0}.purchaseReceiptMeta small{color:#78909c;text-transform:uppercase;letter-spacing:.1em;font-size:8px;font-weight:850}.purchaseReceiptMeta b{color:#183c51;font-size:11px}.purchaseReceiptCard details{border-top:1px solid #e0e9ec;border-bottom:1px solid #e0e9ec;margin-top:20px;padding:17px 27px}.purchaseReceiptCard summary{cursor:pointer;color:#0a6f69;justify-content:space-between;font-size:11px;font-weight:900;display:flex}.purchaseReceiptCard details>div{color:#607987;padding:18px 4px 4px;font-size:12px}.purchaseReceiptCard details h3{color:#173e51;font-size:13px}.purchaseReceiptCard details li{margin:7px 0;line-height:1.45}.purchaseLegacyNote{color:#426a72;background:#edf8f6;border-left:3px solid #2aa397;padding:10px 12px}.purchaseReceiptCard>footer{justify-content:space-between;align-items:center;gap:20px;padding:20px 27px;display:flex}.purchaseReceiptCard>footer>p{color:#526f7d;max-width:650px;margin:0;font-size:11px;line-height:1.5}.purchaseReceiptCard>footer button{color:#fff;background:#0c8178;border:0;border-radius:10px;flex:none;padding:13px 17px;font-weight:850}.purchaseReceiptCard.expired>footer button{background:#8a691f}.purchaseReceiptCard footer p strong{color:#173e51;text-transform:none}.purchaseValueEvents{color:#6d5324;background:#fff8e9;border:1px solid #e3bc70;border-radius:12px;gap:5px;margin:18px 25px 0;padding:15px 17px;display:grid}.purchaseValueEvents p{margin:0 0 4px}.purchaseValueEvents span{font-size:12px}.purchaseEmptyState{background:#ffffffeb;border:1px solid #bcd1d8;border-radius:22px;grid-template-columns:64px minmax(0,1fr) auto;align-items:center;gap:22px;padding:32px;display:grid;box-shadow:0 20px 50px #05293f14}.purchaseEmptyState>span{color:#0a7b72;width:60px;height:60px;font:700 26px var(--font-serif);background:#dff3ef;border-radius:18px;place-items:center;display:grid}.purchaseEmptyState p{color:#647f8c;margin:0;line-height:1.5}.purchaseEmptyState div>p:first-child{color:#13877e;letter-spacing:.13em;text-transform:uppercase;font-size:9px;font-weight:900}.purchaseEmptyState h2{color:#0d3048;font:600 30px var(--font-serif);margin:5px 0 7px}.purchaseEmptyState a{color:#fff;background:#0b756f;border-radius:10px;padding:13px 16px;font-size:11px;font-weight:850;text-decoration:none}.refundRequestPanel{z-index:1200;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#021523cc;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.refundRequestPanel>div{background:linear-gradient(#fff,#f3f8f8);border:1px solid #62cfc1;border-radius:22px;width:min(580px,100%);padding:27px;box-shadow:0 30px 100px #0000004d}.refundRequestPanel .eyebrow{color:#0b8077}.refundRequestPanel h2{font-family:var(--font-serif);color:#0b2d45;margin:8px 0;font-size:36px}.refundRequestPanel p,.refundRequestPanel small{color:#647d8d;line-height:1.5}.refundRequestPanel label{color:#244a5d;gap:7px;margin:20px 0;font-size:10px;font-weight:850;display:grid}.refundRequestPanel textarea{resize:vertical;background:#fff;border:1px solid #c8d8dd;border-radius:10px;padding:13px}.refundRequestPanel>div>div{justify-content:flex-end;gap:10px;display:flex}.refundRequestPanel button{color:#27485a;background:#fff;border:1px solid #aec4ca;border-radius:10px;padding:13px 16px;font-weight:800}.refundRequestPanel button:last-child{color:#fff;background:#0c8178;border-color:#0c8178}.refundRequestPanel>div>small{margin-top:14px;display:block}.adminRefundActions{flex-wrap:wrap;gap:6px;display:flex}.adminRefundActions button{white-space:nowrap}.adminRefundWorkspace ol{color:#58717e;line-height:1.7}.foundationGenerationConsent{z-index:1250;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#02121fd1;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.foundationGenerationConsent>section{color:#eaf8f7;background:radial-gradient(circle at 88% 5%,#2bb0a93d,#0000 36%),linear-gradient(145deg,#06243a,#073e49);border:1px solid #67dccb7a;border-radius:26px;width:min(720px,100%);max-height:calc(100vh - 40px);position:relative;overflow:auto;box-shadow:0 38px 110px #00000075}.foundationGenerationConsentClose{z-index:2;color:#d8eeee;cursor:pointer;background:#031e2f8f;border:1px solid #b1e0df57;border-radius:50%;place-items:center;width:38px;height:38px;font-size:23px;display:grid;position:absolute;top:17px;right:17px}.foundationGenerationConsent header{border-bottom:1px solid #71cfc733;padding:34px 38px 25px}.foundationGenerationConsent header>span{color:#68decf;letter-spacing:.18em;text-transform:uppercase;font-size:10px;font-weight:900}.foundationGenerationConsent h2{max-width:570px;font-family:var(--font-serif);color:#fff;margin:10px 0 12px;font-size:clamp(36px,5vw,54px);line-height:1}.foundationGenerationConsent header p{color:#b2cbd3;max-width:590px;margin:0;font-size:14px;line-height:1.6}.foundationGenerationValue{background:#69c8c12e;grid-template-columns:repeat(3,1fr);gap:1px;margin:0;display:grid}.foundationGenerationValue article{background:#042a3ad1;grid-template-columns:28px 1fr;gap:10px;padding:20px 18px;display:grid}.foundationGenerationValue b{color:#073d43;background:#69daca;border-radius:50%;place-items:center;width:26px;height:26px;font-size:9px;display:grid}.foundationGenerationValue article>span{gap:5px;display:grid}.foundationGenerationValue strong{color:#fff;font-size:13px}.foundationGenerationValue small{color:#91b0ba;font-size:10px;line-height:1.45}.foundationGenerationConsent aside{background:#e2aa451a;border-left:4px solid #e2aa45;margin:24px 38px 18px;padding:16px 18px}.foundationGenerationConsent aside strong{color:#f3c978;font-size:12px}.foundationGenerationConsent aside p{color:#c4d4d6;margin:6px 0 0;font-size:12px;line-height:1.55}.foundationGenerationConsent>section>label{color:#dceced;cursor:pointer;background:#041c2c61;border:1px solid #6dd3c757;border-radius:12px;align-items:flex-start;gap:12px;margin:0 38px;padding:16px;font-size:12px;font-weight:750;line-height:1.5;display:flex}.foundationGenerationConsent label input{accent-color:#67daca;flex:none;width:20px;height:20px;margin:0}.foundationGenerationConsent footer{justify-content:flex-end;gap:10px;padding:22px 38px 30px;display:flex}.foundationGenerationConsent footer button{color:#d8e8e9;cursor:pointer;background:0 0;border:1px solid #9ecbcc66;border-radius:11px;min-height:46px;padding:0 18px;font-weight:850}.foundationGenerationConsent footer button:last-child{color:#063d43;background:#68dbcc;border-color:#68dbcc}.foundationGenerationConsent footer button:disabled{opacity:.42;cursor:not-allowed}.contactRefundConsole .contactRefundBody{gap:18px;padding:30px;display:grid}.contactRefundConsole .contactRefundBody>label{gap:8px;display:grid}.contactRefundConsole .contactRefundBody>label>span{color:#4f6877;letter-spacing:.04em;text-transform:uppercase;font-size:9px;font-weight:900}.contactRefundConsole select,.contactRefundConsole textarea{color:#17364b;width:100%;font:500 12px var(--cpos-interface-font);background:#f8fbfb;border:1px solid #c5d5da;border-radius:8px;outline:none;padding:13px}.contactRefundConsole select:focus,.contactRefundConsole textarea:focus{border-color:#3eb6a4;box-shadow:0 0 0 3px #3eb6a41a}.contactRefundBody>article{background:#f3faf8;border:1px solid #cbdadd;border-left:4px solid #3cb7a4;border-radius:10px;grid-template-columns:1fr auto;gap:13px 24px;padding:17px 18px;display:grid}.contactRefundBody>article.review{background:#fff8eb;border-left-color:#d49a34}.contactRefundBody>article>div{gap:4px;display:grid}.contactRefundBody>article small{color:#718692;letter-spacing:.09em;text-transform:uppercase;font-size:8px;font-weight:900}.contactRefundBody>article strong{color:#153b4f;font-size:12px}.contactRefundBody>article>div:nth-child(2){justify-items:end}.contactRefundBody>article>p{color:#647c87;grid-column:1/-1;margin:0;font-size:10px;line-height:1.55}.contactRefundSignIn{background:linear-gradient(120deg,#f3faf8,#fff);border:1px solid #c8dadd;border-radius:11px;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:16px;margin:28px 30px 10px;padding:20px;display:grid}.contactRefundSignIn>span{color:#0b756d;background:#d8f2ed;border-radius:10px;place-items:center;width:40px;height:40px;font-weight:900;display:grid}.contactRefundSignIn>div{gap:5px;display:grid}.contactRefundSignIn strong{color:#12384d;font-size:13px}.contactRefundSignIn p{color:#667f8b;margin:0;font-size:10px;line-height:1.55}.contactRefundSignIn a{color:#fff;background:#0f736b;border-radius:8px;align-items:center;min-height:40px;padding:0 14px;font-size:10px;font-weight:900;text-decoration:none;display:flex}@media (max-width:720px){.purchaseTermsReview{border-radius:17px;margin:0 12px 18px}.purchaseTermsReview>header{align-items:flex-start;padding:20px}.purchaseTermsReview>header h2{font-size:29px}.purchaseTermsReview>header>span strong{font-size:27px}.purchaseTermsReview>header>span em{text-align:right;font-size:10px}.purchaseTermsGrid{grid-template-columns:1fr}.purchaseTermsGrid details{padding:17px 18px}.purchaseTermsGrid details:not([open]){min-height:58px}.purchaseTermsDecision{grid-template-columns:1fr;padding:18px}.purchaseTermsDecision button{width:100%}.purchaseTermsAccepted{flex-wrap:wrap;padding:16px 18px}.purchaseTermsAccepted button{margin-left:46px}.refundPolicyHero,.purchaseCenterHero{padding:40px 20px}.refundPolicyHero{padding:30px 20px 34px}.refundPolicyHero h1,.purchaseCenterHero h1{font-size:48px}.refundPolicyHero h1{font-size:42px}.refundPolicyHero>div{margin-top:18px;display:grid}.refundPolicyTerms{padding:44px 18px}.refundPolicyTerms h2{font-size:36px}.refundPolicyTerms>div,.refundPolicyProcess{grid-template-columns:1fr}.refundPolicyProcess{margin:0 18px 34px}.purchaseCenterHero{gap:24px;display:grid}.purchaseCenterHero aside{min-width:0}.purchaseReceiptCard>header{padding:20px}.purchaseReceiptCard header>strong{font-size:26px}.purchaseReceiptMeta{grid-template-columns:1fr}.refundRequestPanel>div{padding:23px 19px}.refundRequestPanel h2{font-size:31px}.refundRequestPanel>div>div{display:grid}.refundRequestPanel button{width:100%}.purchaseCenterHero{grid-template-columns:1fr;gap:18px;padding:30px 18px}.purchaseCenterHero h1{font-size:42px}.purchaseCenterHero>div>p:last-child{font-size:14px}.purchaseCenterHero aside{padding:19px}.purchaseCenterHero aside strong{font-size:23px}.purchaseReceiptList{padding:22px 12px 70px}.purchaseReceiptCard{border-radius:18px}.purchaseReceiptCard>header{align-items:flex-start;padding:20px}.purchaseReceiptCard header h2{font-size:28px}.purchaseReceiptAmount strong{font-size:27px}.purchaseEligibilityNotice{grid-template-columns:38px minmax(0,1fr);gap:12px;margin:16px 15px 0;padding:14px}.purchaseEligibilityNotice>span{border-radius:11px;width:36px;height:36px}.purchaseReceiptMeta{grid-template-columns:1fr;margin:14px 15px 0}.purchaseReceiptMeta span{border-bottom:1px solid #e1eaec;border-right:0;padding:12px 15px}.purchaseReceiptMeta span:last-child{border-bottom:0}.purchaseReceiptCard details{margin-top:16px;padding:16px 18px}.purchaseReceiptCard>footer{flex-direction:column;align-items:stretch;padding:17px 18px}.purchaseReceiptCard>footer button{width:100%}.purchaseEmptyState{grid-template-columns:48px minmax(0,1fr);gap:16px;padding:22px 18px}.purchaseEmptyState>span{border-radius:14px;width:46px;height:46px}.purchaseEmptyState h2{font-size:26px}.purchaseEmptyState>a{text-align:center;grid-column:1/-1}.foundationGenerationConsent{align-items:end;padding:10px}.foundationGenerationConsent>section{border-radius:22px 22px 16px 16px;max-height:calc(100dvh - 20px)}.foundationGenerationConsent header{padding:28px 22px 21px}.foundationGenerationConsent h2{padding-right:24px;font-size:36px}.foundationGenerationConsent header p{font-size:12px}.foundationGenerationValue{grid-template-columns:1fr}.foundationGenerationValue article{padding:13px 21px}.foundationGenerationConsent aside{margin:17px 21px 14px}.foundationGenerationConsent>section>label{margin:0 21px}.foundationGenerationConsent footer{grid-template-columns:1fr;padding:18px 21px 24px;display:grid}.foundationGenerationConsent footer button:last-child{grid-row:1}.contactRefundConsole .contactRefundBody{padding:22px}.contactRefundBody>article{grid-template-columns:1fr}.contactRefundBody>article>div:nth-child(2){justify-items:start}.contactRefundSignIn{grid-template-columns:36px minmax(0,1fr);margin:22px;padding:16px}.contactRefundSignIn>span{width:34px;height:34px}.contactRefundSignIn a{grid-column:1/-1;justify-content:center}}@media (min-width:761px){.ratingReviewHero{gap:24px 46px;padding-top:30px}.ratingReviewHeroCopy{padding:4px 0 20px}.ratingReviewHero h1{margin-top:12px;font-size:clamp(40px,3.55vw,58px);line-height:.94}.ratingReviewHeroCopy>span{margin-top:12px!important;font-size:11px!important;line-height:1.5!important}.ratingReviewHeroActions{margin-top:16px}.ratingReviewHero .ratingPilotLaunch,.ratingMissionReturn{min-height:42px}.ratingReviewScore{padding:15px}.ratingPosition{grid-template-columns:112px minmax(0,1fr);gap:17px;padding:12px 3px}.ratingPositionDial{width:106px}.ratingPositionDial strong{font-size:38px}.ratingPositionTarget strong{font-size:34px}.ratingReviewScore>footer>span{min-height:40px;padding-top:8px}.ratingReviewHeroRail{min-height:58px}.ratingReviewHeroRail article{padding-block:9px}}@media (max-width:760px){.ratingReviewHero{gap:12px;padding:16px 14px 0}.ratingReviewHeroCopy{padding:0}.ratingReviewHeroEyebrow{flex-direction:row;align-items:center;gap:9px}.ratingReviewHero h1{margin-top:11px;font-size:clamp(32px,9.5vw,40px);line-height:.95}.ratingReviewHeroCopy>span{margin-top:10px!important;font-size:10px!important;line-height:1.45!important}.ratingReviewHeroActions{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin-top:12px}.ratingReviewHero .ratingPilotLaunch,.ratingMissionReturn{text-align:center;min-height:40px;padding-inline:8px;font-size:8px}.ratingReviewScore{padding:11px}.ratingReviewScore>header{min-height:25px}.ratingPosition{grid-template-columns:84px minmax(0,1fr);gap:12px;padding:10px 0}.ratingPositionDial{width:80px}.ratingPositionDial:before{inset:6px}.ratingPositionDial strong{font-size:30px}.ratingPositionTarget strong{font-size:29px}.ratingReviewScore>footer>span{min-height:38px;padding-top:7px}.ratingReviewHeroRail{grid-template-columns:repeat(3,minmax(0,1fr));min-height:54px;margin-inline:-14px}.ratingReviewHeroRail article{border-bottom:0;border-right:1px solid #82bfc621;grid-template-columns:22px minmax(0,1fr);gap:7px;min-height:54px;padding:8px}.ratingReviewHeroRail article:last-child{border-right:0}.ratingReviewHeroRail article>i{width:22px;height:22px}.ratingReviewHeroRail small{font-size:5.5px}.ratingReviewHeroRail strong{font-size:7px}.ratingReviewHeroRail article>em{display:none}}@media (min-width:901px){.ratingReviewShell .cposMissionMain{overflow:visible}}@media (max-width:760px){body .cposSharedShell.ratingReviewShell .cposMissionMain>.ratingReviewHero{box-sizing:border-box!important;width:100vw!important;max-width:none!important;margin-inline:calc(50% - 50vw)!important}}.collaborationStudioToggle,.scenarioLabToggle{display:none}@media (max-width:900px){body .missionWorkspaceAtomic>.orchestrationDeck{border-radius:20px!important;box-shadow:0 22px 54px #05223921!important}body .missionWorkspaceAtomic>.orchestrationDeck .orchestrationHeader{background:radial-gradient(circle at 92% 4%,#46cbbb38,#0000 35%),linear-gradient(128deg,#071e35 0%,#0a3a57 64%,#0f6170 100%)!important;gap:13px!important;padding:21px 18px 17px!important}body .missionWorkspaceAtomic>.orchestrationDeck .orchestrationHeader>div:first-child{gap:6px!important}body .missionWorkspaceAtomic>.orchestrationDeck .orchestrationHeader h2{max-width:18ch!important;font-size:clamp(1.65rem,7.8vw,2rem)!important;line-height:1.01!important}body .missionWorkspaceAtomic>.orchestrationDeck .orchestrationHeader>div:first-child>span{max-width:42ch!important;font-size:.67rem!important;line-height:1.43!important}body .missionWorkspaceAtomic>.orchestrationDeck .orchestrationHeaderPanel{background:#02182959!important;border-color:#b5dce92e!important;grid-template-columns:minmax(0,1fr) auto!important;gap:8px!important;padding:7px!important}body .missionWorkspaceAtomic>.orchestrationDeck .orchestrationHeaderPanel dl{min-height:45px!important}body .missionWorkspaceAtomic>.orchestrationDeck .orchestrationHeaderPanel dl>div{padding:0 7px!important}body .missionWorkspaceAtomic>.orchestrationDeck .orchestrationHeaderPanel dt{font-size:.4rem!important}body .missionWorkspaceAtomic>.orchestrationDeck .orchestrationHeaderPanel dd{font-size:1.15rem!important}body .missionWorkspaceAtomic>.orchestrationDeck .orchestrationHeaderPanel .orchestrationViewSwitch{background:0 0!important;border:0!important;border-left:1px solid #b5dce929!important;border-radius:0!important;flex-direction:column!important;justify-content:center!important;align-self:stretch!important;gap:3px!important;min-height:0!important;padding:0 0 0 7px!important}body .missionWorkspaceAtomic>.orchestrationDeck .orchestrationHeaderPanel .orchestrationViewSwitch>span{display:none!important}body .missionWorkspaceAtomic>.orchestrationDeck .orchestrationHeaderPanel .orchestrationViewSwitch button{min-width:70px!important;min-height:24px!important;padding:4px 7px!important;font-size:.52rem!important}body .missionWorkspaceAtomic>.orchestrationDeck .requestBrief{padding:20px 16px 18px!important}body .missionWorkspaceAtomic>.orchestrationDeck .requestIntelligence{margin-top:13px!important}body .missionWorkspaceAtomic>.orchestrationDeck .requestIntelligence>div,body .missionWorkspaceAtomic>.orchestrationDeck .requestIntelligence>aside{padding:13px 14px!important}body .missionWorkspaceAtomic>.orchestrationDeck .requestPlan{padding:17px 0 14px!important}body .missionWorkspaceAtomic>.orchestrationDeck .requestBrief .requestPlan ol{background:#d7e3e8!important;border:1px solid #d7e3e8!important;border-radius:12px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:1px!important;overflow:hidden!important}body .missionWorkspaceAtomic>.orchestrationDeck .requestBrief .requestPlan li,body .missionWorkspaceAtomic>.orchestrationDeck .requestBrief .requestPlan li+li{background:#fff!important;border:0!important;gap:7px!important;min-width:0!important;padding:9px!important}body .missionWorkspaceAtomic>.orchestrationDeck .requestPlan li span{font-size:.62rem!important;line-height:1.34!important}body .missionWorkspaceAtomic>.orchestrationDeck .collaborationStudio.alwaysOpen{background:linear-gradient(135deg,#f7fbfc,#edf7f5)!important;border-color:#bfd7dd!important;margin-top:11px!important;overflow:hidden!important;box-shadow:0 10px 25px #082d410f!important}body .missionWorkspaceAtomic>.orchestrationDeck .collaborationStudio.alwaysOpen>header{background:0 0!important;border-bottom:0!important;grid-template-columns:minmax(0,1fr) auto!important;padding:12px 13px!important}body .missionWorkspaceAtomic>.orchestrationDeck .collaborationStudio.alwaysOpen>header>i{display:none!important}body .missionWorkspaceAtomic>.orchestrationDeck .collaborationStudioToggle{color:#116c67!important;min-width:67px!important;min-height:34px!important;font:850 .58rem var(--cpos-interface-font)!important;box-shadow:none!important;background:#e5f5f1!important;border:1px solid #b4d7d4!important;border-radius:999px!important;justify-content:space-between!important;align-items:center!important;gap:8px!important;padding:0 10px!important;display:inline-flex!important}body .missionWorkspaceAtomic>.orchestrationDeck .collaborationStudioToggle span{font-size:.8rem!important;line-height:1!important}body .missionWorkspaceAtomic>.orchestrationDeck .collaborationStudio:not(.isExpanded) .collaborationStudioBody{display:none!important}body .missionWorkspaceAtomic>.orchestrationDeck .collaborationStudio.isExpanded>header{border-bottom:1px solid #d5e2e8!important}body .missionWorkspaceAtomic>.orchestrationDeck .scenarioLabIntro{grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:12px!important;padding:19px 17px!important;display:grid!important}body .missionWorkspaceAtomic>.orchestrationDeck .scenarioLabIntro>div{min-width:0!important}body .missionWorkspaceAtomic>.orchestrationDeck .scenarioLabIntro p{margin-bottom:5px!important;font-size:.51rem!important}body .missionWorkspaceAtomic>.orchestrationDeck .scenarioLabIntro h3{font-size:1.38rem!important;line-height:1.03!important}body .missionWorkspaceAtomic>.orchestrationDeck .scenarioLabIntro>div>span{-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;margin-top:7px!important;font-size:.62rem!important;line-height:1.4!important;display:-webkit-box!important;overflow:hidden!important}body .missionWorkspaceAtomic>.orchestrationDeck .scenarioLabIntro>strong{display:none!important}body .missionWorkspaceAtomic>.orchestrationDeck .scenarioLabToggle{color:#126f69!important;width:72px!important;min-height:62px!important;font:900 .5rem/1.2 var(--cpos-interface-font)!important;text-align:center!important;background:linear-gradient(145deg,#e1f4f0,#f7fbfa)!important;border:1px solid #abd3d0!important;border-radius:14px!important;align-content:center!important;place-items:center!important;gap:4px!important;padding:8px!important;display:inline-grid!important;box-shadow:0 8px 20px #11706914!important}body .missionWorkspaceAtomic>.orchestrationDeck .scenarioLabToggle span{font-size:.9rem!important;line-height:.7!important}body .missionWorkspaceAtomic>.orchestrationDeck .scenarioLab:not(.isExpanded) .scenarioLabBody{display:none!important}body .missionWorkspaceAtomic>.orchestrationDeck .scenarioLab.isExpanded .scenarioLabIntro{border-bottom:1px solid #cedde4!important}body .missionWorkspaceAtomic>.orchestrationDeck .scenarioLabWorkspace{gap:12px!important;padding:14px 13px 16px!important}body .missionWorkspaceAtomic>.orchestrationDeck .scenarioChoice,body .missionWorkspaceAtomic>.orchestrationDeck .scenarioProjection{border-radius:15px!important}body .missionWorkspaceAtomic>.orchestrationDeck .scenarioChoice>header{padding:13px 14px!important}body .missionWorkspaceAtomic>.orchestrationDeck .scenarioChoice>header small{display:none!important}body .missionWorkspaceAtomic>.orchestrationDeck .scenarioOptionGrid{scroll-snap-type:x mandatory!important;scrollbar-width:thin!important;gap:1px!important;display:flex!important;overflow-x:auto!important}body .missionWorkspaceAtomic>.orchestrationDeck .scenarioOptionGrid button{scroll-snap-align:start!important;flex:0 0 205px!important;min-height:76px!important;padding:10px 11px!important}body .missionWorkspaceAtomic>.orchestrationDeck .scenarioChoice>footer{gap:12px!important;padding:12px 13px!important}body .missionWorkspaceAtomic>.orchestrationDeck .scenarioChoice>footer>button{min-width:126px!important;padding:10px 12px!important;font-size:.58rem!important}body .missionWorkspaceAtomic>.orchestrationDeck .scenarioProjection{min-height:230px!important;padding:21px!important}body .missionWorkspaceAtomic>.orchestrationDeck .scenarioProjectionMark{height:31px!important;margin-bottom:14px!important}body .missionWorkspaceAtomic>.orchestrationDeck .scenarioProjectionMark i:nth-child(3){height:31px!important}body .missionWorkspaceAtomic>.orchestrationDeck .scenarioProjection>h4{font-size:1.55rem!important}body .missionWorkspaceAtomic>.orchestrationDeck .scenarioProjection>ul{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:7px!important;margin-top:15px!important;padding-top:13px!important}body .missionWorkspaceAtomic>.orchestrationDeck .scenarioProjection>ul li{align-items:flex-start!important;font-size:.48rem!important;line-height:1.3!important}body .missionWorkspaceAtomic>.orchestrationDeck .scenarioBoundary{grid-template-columns:22px minmax(0,1fr)!important;gap:8px!important;margin:0 13px 16px!important;padding:11px 12px!important}body .missionWorkspaceAtomic>.orchestrationDeck .scenarioBoundary>i{width:21px!important;height:21px!important}body .missionWorkspaceAtomic>.orchestrationDeck .scenarioBoundary span{-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;display:-webkit-box!important;overflow:hidden!important}}@media (max-width:720px){body .survivorPurchaseFlow{border-radius:0;margin:0}body .survivorPurchaseFlow>header{align-items:center;gap:24px;padding:38px 18px 30px;display:grid}body .survivorPurchaseFlow>header h2{font-size:42px}body .survivorPurchaseFlow>header>span strong{font-size:39px}body .survivorPurchaseFlow>header>span em{text-align:left;font-size:9px}body .survivorPurchaseFlow .purchaseTermsAccepted button{margin-left:0}}@media (max-width:720px) and (max-height:760px){body .survivorCheckoutHero{gap:14px;padding:21px 18px 20px}body .survivorCheckoutHero h1{font-size:34px}body .survivorCheckoutHero p:not(.eyebrow){margin-top:9px;font-size:10px;line-height:1.42}body .survivorCheckoutBrief>header{min-height:34px}body .survivorCheckoutBriefCore{display:none}body .survivorCheckoutBrief .checkoutHeroSteps span{min-height:34px}}body .survivorCheckoutHero .checkoutHeroCopy,body .survivorCheckoutHero .checkoutHeroCopy>div,body .survivorCheckoutHero .checkoutHeroCopy :is(.eyebrow,h1,p){justify-self:start;justify-items:start;margin-left:0;margin-right:auto;text-align:left!important}@media (max-width:720px){body .survivorCheckoutHero{justify-items:stretch;text-align:left!important}body .survivorCheckoutHero>.checkoutHeroCopy{width:100%;max-width:none;display:block;position:relative}body .survivorCheckoutHero .checkoutHeroCopy>div{width:100%;max-width:none}body .survivorCheckoutHero .checkoutLiveMark{margin:0;position:absolute;top:0;right:0}body .survivorPurchaseFlow>header,body .survivorPurchaseFlow>header>div{justify-items:start;width:100%;text-align:left!important}}
