.caTopUtility{justify-content:space-between;align-items:center;gap:18px;margin-bottom:14px;display:flex}.caTopUtility small{color:var(--muted-2);font-size:9px}.caCommandHint{border:1px solid var(--line);background:var(--paper);color:var(--muted);border-radius:8px;align-items:center;gap:9px;padding:8px 10px;font-size:9px;display:flex}.caCommandHint kbd{border:1px solid var(--line-strong);color:var(--gold);background:var(--stone);border-radius:5px;padding:2px 5px;font-size:8px}.commercialV26Intro{justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:14px;display:flex}.commercialV26Intro h2{font:500 31px/1.1 var(--font-display),Georgia,serif;color:var(--ink);margin:0}.commercialV26Intro p{max-width:760px;color:var(--muted);margin:8px 0 0;font-size:12px;line-height:1.55}.commercialCopilot{background:linear-gradient(135deg,var(--navy),#102833);color:#f3ede3;border:1px solid #243946;border-radius:14px;margin-bottom:12px;padding:18px 20px;box-shadow:0 12px 32px #09151d14}.commercialCopilotTop{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.commercialCopilot h3{font:500 23px var(--font-display),Georgia,serif;margin:3px 0 6px}.commercialCopilot p{color:#9dafb5;max-width:760px;margin:0;font-size:10px;line-height:1.55}.commercialCopilotBadge{color:#d9c79f;white-space:nowrap;background:#142c36;border:1px solid #39515d;border-radius:999px;padding:7px 10px;font-size:8px}.decisionProgress{grid-template-columns:repeat(5,1fr);gap:7px;margin:10px 0 14px;display:grid}.decisionProgress>div{border:1px solid var(--line);background:var(--paper);border-radius:9px;align-items:center;gap:8px;padding:10px 11px;display:flex}.decisionProgress>div.active{background:var(--navy-2);color:#efe8dd;border-color:#29404b}.decisionProgress span{color:var(--gold);font-size:8px}.decisionProgress b{font-size:9px;font-weight:600}.decisionProgress small{color:var(--muted-2);margin-top:1px;font-size:7px;display:block}.decisionEngine{background:var(--paper);border:1px solid var(--line);border-radius:14px;overflow:hidden;box-shadow:0 6px 20px #141e2408}.decisionEngineHeader{border-bottom:1px solid var(--line);background:var(--stone);padding:19px 20px}.decisionEngineHeader small{letter-spacing:1.2px;color:var(--gold);font-size:8px;font-weight:700}.decisionEngineHeader h3{font:500 24px var(--font-display),Georgia,serif;margin:5px 0 6px}.decisionEngineHeader p{color:var(--muted);margin:0;font-size:10px}.decisionEngineGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:14px;display:grid}.decisionChoice{text-align:left;border:1px solid var(--line);cursor:pointer;min-height:168px;color:var(--ink);background:#fff;border-radius:12px;padding:16px;transition:all .16s;position:relative}.decisionChoice:hover{border-color:#bba676;transform:translateY(-1px);box-shadow:0 8px 22px #141e240d}.decisionChoice.selected{background:#fdfaf4;border-color:#997c43;box-shadow:0 0 0 2px #a9874f1f}.decisionChoice>span{color:var(--gold);letter-spacing:1px;font-size:8px;display:block}.decisionChoice h4{font:500 20px var(--font-display),Georgia,serif;margin:24px 0 5px}.decisionChoice p{color:var(--muted);margin:0;font-size:9px;line-height:1.5}.decisionChoice strong{color:var(--gold);font-size:10px;position:absolute;bottom:13px;right:14px}.decisionDetails{grid-template-columns:repeat(4,1fr);gap:9px;padding:0 14px 14px;display:grid}.decisionField{flex-direction:column;gap:6px;display:flex}.decisionField label{letter-spacing:.8px;color:var(--muted);text-transform:uppercase;font-size:8px}.decisionField input,.decisionField select{border:1px solid var(--line);width:100%;color:var(--ink);background:#fff;border-radius:8px;min-height:40px;padding:11px 12px;font-size:10px}.decisionResult{border:1px solid var(--line);background:var(--stone);border-radius:12px;margin:0 14px 14px;padding:16px}.decisionResultHead{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.decisionResultHead h4{font:500 20px var(--font-display),Georgia,serif;margin:2px 0 0}.decisionResultHead span{color:var(--gold);text-transform:uppercase;letter-spacing:.8px;font-size:8px}.decisionResult p{color:var(--muted);margin:7px 0 0;font-size:9px;line-height:1.55}.decisionProductList{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:12px;display:grid}.decisionProductList a{border:1px solid var(--line);background:#fff;border-radius:9px;flex-direction:column;min-height:125px;padding:13px;text-decoration:none;display:flex}.decisionProductList b{font-size:10px}.decisionProductList small{color:var(--muted-2);margin-top:4px;font-size:8px;line-height:1.45}.decisionProductList strong{color:var(--gold);margin-top:auto;font-size:8px}.quickOpsV26{grid-template-columns:repeat(4,1fr);gap:8px;margin-top:14px;display:grid}.quickOpsV26 a{border:1px solid var(--line);background:var(--paper);border-radius:10px;flex-direction:column;min-height:105px;padding:14px;text-decoration:none;display:flex}.quickOpsV26 b{font-size:10px}.quickOpsV26 span{color:var(--muted);margin-top:5px;font-size:8px;line-height:1.45}.quickOpsV26 strong{color:var(--gold);margin-top:auto;font-size:8px}.commandTrigger{border-radius:8px!important}.commandPanel{overflow:hidden;border-radius:14px!important}.commandSearch input{font-family:Inter,ui-sans-serif,sans-serif!important;font-weight:500!important}@media (max-width:1050px){.decisionEngineGrid,.decisionDetails,.decisionProductList,.quickOpsV26{grid-template-columns:1fr 1fr}}@media (max-width:720px){.commercialV26Intro{display:block}.commercialV26Intro h2{font-size:27px}.commercialCopilotTop{flex-direction:column}.decisionProgress{padding-bottom:2px;display:flex;overflow:auto}.decisionProgress>div{min-width:120px}.decisionEngineGrid,.decisionDetails,.decisionProductList,.quickOpsV26{grid-template-columns:1fr}.decisionChoice{min-height:135px}.decisionChoice h4{margin-top:15px}.decisionResultHead{flex-direction:column}}.performanceIntro{background:var(--navy);color:#f4eee3;border:1px solid #20343f;border-radius:14px;justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:14px;padding:20px;display:flex}.performanceIntro h2{font:500 24px var(--font-display),Georgia,serif;margin:2px 0 7px}.performanceIntro p:last-child{color:#9eacb0;max-width:720px;margin:0;font-size:10px;line-height:1.5}.performanceIntro>a{color:#eadfcd;white-space:nowrap;border:1px solid #344b56;border-radius:8px;padding:10px 12px;font-size:9px;text-decoration:none}.performanceGrid{grid-template-columns:repeat(5,1fr);gap:8px;display:grid}.performanceCard{background:var(--paper);border:1px solid var(--line);border-radius:12px;flex-direction:column;min-height:145px;padding:15px;display:flex}.performanceCard small{letter-spacing:1px;color:var(--muted);font-size:8px;font-weight:700}.performanceCard b{font:500 25px var(--font-display),Georgia,serif;margin:12px 0 3px}.performanceCard span{color:var(--muted);font-size:8px;line-height:1.4}.performanceCard em{color:var(--muted-2);margin-top:auto;font-size:7px;font-style:normal}.performanceCard.good{border-top:3px solid var(--green)}.performanceCard.needs{border-top:3px solid var(--gold)}.performanceCard.poor{border-top:3px solid var(--red)}.performanceCard.neutral{border-top:3px solid var(--line-strong)}.performanceWindow{color:var(--muted);font-size:8px}.performanceRoutes{border-top:1px solid var(--line)}.performanceRoutes>div{border-bottom:1px solid var(--line);grid-template-columns:1fr auto auto;align-items:center;gap:16px;padding:12px 3px;display:grid}.performanceRoutes code{color:var(--ink);overflow-wrap:anywhere;font-size:9px}.performanceRoutes span,.performanceRoutes b{font-size:8px}.performanceRoutes span{color:var(--muted)}.performanceRoutes b{color:var(--red)}@media (max-width:1100px){.performanceGrid{grid-template-columns:repeat(3,1fr)}}@media (max-width:720px){.performanceIntro{flex-direction:column;align-items:flex-start}.performanceGrid{grid-template-columns:1fr 1fr}.performanceRoutes>div{grid-template-columns:1fr}.performanceRoutes b,.performanceRoutes span{text-align:left}}@media (max-width:480px){.performanceGrid{grid-template-columns:1fr}}.opportunityToolbar{background:var(--paper);border:1px solid var(--line);border-radius:12px;justify-content:space-between;align-items:center;gap:18px;margin-bottom:12px;padding:15px 16px;display:flex}.opportunityToolbar>div{align-items:baseline;gap:8px;display:flex}.opportunityToolbar b{font:500 24px var(--font-display),Georgia,serif}.opportunityToolbar span{color:var(--muted);font-size:9px}.opportunityList{gap:8px;display:grid}.opportunityRow{background:var(--paper);border:1px solid var(--line);border-radius:11px;grid-template-columns:minmax(240px,1.5fr) .55fr .45fr minmax(180px,1fr) auto;align-items:center;gap:14px;padding:15px;text-decoration:none;transition:all .16s;display:grid}.opportunityRow:hover{border-color:#bba676;transform:translateY(-1px);box-shadow:0 8px 22px #141e240a}.opportunityIdentity small,.opportunityStage small,.opportunityCoverage small,.opportunityAction small{letter-spacing:.8px;color:var(--muted-2);text-transform:uppercase;font-size:7px;display:block}.opportunityIdentity b{margin:4px 0;font-size:11px;display:block}.opportunityIdentity span{color:var(--muted);font-size:8px}.opportunityStage b,.opportunityCoverage b,.opportunityAction b{margin-top:4px;font-size:9px;display:block}.opportunityCoverage b{font:500 20px var(--font-display),Georgia,serif}.opportunityArrow{color:var(--gold);font-size:15px}.opportunityForm{gap:12px;display:grid}.opportunityFormCard{background:var(--paper);border:1px solid var(--line);border-radius:12px;padding:18px}.opportunityFormGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.opportunityForm label{flex-direction:column;gap:6px;display:flex}.opportunityForm label>span{color:var(--muted);text-transform:uppercase;letter-spacing:.8px;font-size:8px}.opportunityForm input,.opportunityForm select,.opportunityForm textarea{border:1px solid var(--line);width:100%;color:var(--ink);background:#fff;border-radius:8px;padding:11px 12px;font-size:10px}.opportunityObjective{margin-top:12px}.opportunityFormActions{justify-content:flex-end;align-items:center;gap:12px;display:flex}.opportunityFormActions a{color:var(--muted);font-size:9px;text-decoration:none}.opportunityFormActions button{background:var(--navy-2);color:#fff;cursor:pointer;border:0;border-radius:8px;padding:12px 15px;font-size:9px}.opportunityHero{background:linear-gradient(135deg,var(--navy),#102833);color:#f3ede3;border:1px solid #243946;border-radius:14px;justify-content:space-between;align-items:flex-end;gap:22px;margin-bottom:12px;padding:20px;display:flex}.opportunityHero h2{font:500 26px var(--font-display),Georgia,serif;margin:4px 0 7px}.opportunityHero p:last-child{color:#a6b4b8;max-width:720px;margin:0;font-size:10px;line-height:1.55}.opportunityHeroMeta{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.opportunityHeroMeta span{background:#10242e;border:1px solid #344a55;border-radius:9px;min-width:105px;padding:10px 12px}.opportunityHeroMeta small,.opportunityHeroMeta b{display:block}.opportunityHeroMeta small{color:#8fa0a5;letter-spacing:.7px;font-size:7px}.opportunityHeroMeta b{font:500 17px var(--font-display),Georgia,serif;color:#f1e8dc;margin-top:3px}.opportunityWorkspaceGrid{grid-template-columns:minmax(0,1fr) 340px;gap:12px;display:grid}.opportunityMainColumn,.opportunitySideColumn{align-content:start;gap:12px;display:grid}.opportunityPanel{background:var(--paper);border:1px solid var(--line);border-radius:12px;padding:18px}.opportunityCandidates{gap:8px;display:grid}.opportunityCandidates>a{border:1px solid var(--line);background:var(--stone);border-radius:10px;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:12px;padding:13px;text-decoration:none;display:grid}.opportunityCandidates small,.opportunityCandidates b,.opportunityCandidates p{display:block}.opportunityCandidates small{color:var(--muted-2);font-size:7px}.opportunityCandidates b{margin-top:3px;font-size:10px}.opportunityCandidates p{color:var(--muted);margin:4px 0 0;font-size:8px;line-height:1.45}.opportunityCandidates strong{font:500 18px var(--font-display),Georgia,serif}.candidateEvidence{white-space:nowrap;border-radius:999px;padding:6px 8px;font-size:7px}.candidateEvidence.partial{background:var(--amber-bg);color:var(--amber)}.candidateEvidence.sufficient{background:var(--green-bg);color:var(--green)}.candidateEvidence.none{background:var(--red-bg);color:var(--red)}.opportunityFacts{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(3,1fr);display:grid}.opportunityFacts>div{border-right:1px solid var(--line);border-bottom:1px solid var(--line);padding:13px}.opportunityFacts small,.opportunityFacts b{display:block}.opportunityFacts small{color:var(--muted-2);text-transform:uppercase;font-size:7px}.opportunityFacts b{margin-top:4px;font-size:9px}.opportunityNextAction{background:var(--navy);color:#f2eadf;border:1px solid #20343f;border-radius:12px;padding:18px}.opportunityNextAction h2{font:500 20px var(--font-display),Georgia,serif;margin:4px 0 7px}.opportunityNextAction p:last-of-type{color:#9fadb1;font-size:9px;line-height:1.5}.opportunityNextAction a{color:#e7dac4;border:1px solid #354b55;border-radius:7px;margin-top:8px;padding:9px 10px;font-size:9px;text-decoration:none;display:inline-flex}.coverageMeter{background:#ece6dc;border-radius:999px;height:8px;overflow:hidden}.coverageMeter span{background:var(--gold);height:100%;display:block}.coverageValue{font:500 28px var(--font-display),Georgia,serif;margin-top:8px;display:block}.coverageHelp{color:var(--muted);font-size:8px;line-height:1.45}.opportunityEvents{display:grid}.opportunityEvents>div{border-bottom:1px solid var(--line);padding:9px 0}.opportunityEvents b,.opportunityEvents span{display:block}.opportunityEvents b{text-transform:capitalize;font-size:8px}.opportunityEvents span{color:var(--muted-2);margin-top:3px;font-size:7px}@media (max-width:1050px){.opportunityRow{grid-template-columns:1fr 1fr}.opportunityArrow{display:none}.opportunityWorkspaceGrid{grid-template-columns:1fr}.opportunitySideColumn{grid-template-columns:repeat(2,1fr)}}@media (max-width:720px){.opportunityToolbar,.opportunityHero{flex-direction:column;align-items:flex-start}.opportunityRow,.opportunityFormGrid,.opportunityFacts,.opportunitySideColumn,.opportunityCandidates>a{grid-template-columns:1fr}.opportunityHeroMeta{justify-content:flex-start}}.deliveryBadge{letter-spacing:.45px;text-transform:uppercase;white-space:nowrap;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;min-height:24px;padding:5px 8px;font-size:7px;display:inline-flex}.deliveryBadge.vault,.deliveryBadge.official{background:var(--green-bg);color:var(--green);border-color:#3f65501f}.deliveryBadge.catalogued{background:var(--amber-bg);color:var(--amber);border-color:#7b5c1c1f}.librarySearchHero{background:linear-gradient(135deg,var(--navy),#102833);border:1px solid #203640;border-radius:16px;grid-template-columns:1.1fr .9fr;align-items:center;gap:28px;margin-bottom:12px;padding:23px 24px;display:grid;box-shadow:0 14px 40px #09151d12}.librarySearchHero h2{font:500 25px/1.15 var(--font-display),Georgia,serif;color:#f3ede3;margin:3px 0 7px}.librarySearchHero p:last-child{color:#9eafb4;max-width:610px;margin:0;font-size:10px;line-height:1.55}.libraryHeroSearch{grid-template-columns:1fr auto;gap:8px;display:grid}.libraryHeroSearch input{color:#f6f0e7;background:#0f222b;border:1px solid #3a4f59;border-radius:9px;min-width:0;padding:13px 14px;font-size:10px}.libraryHeroSearch input::placeholder{color:#83949a}.libraryHeroSearch button{color:#172832;cursor:pointer;background:#e9dfce;border:0;border-radius:9px;padding:0 16px;font-size:9px;font-weight:700}.librarySummaryV28{grid-template-columns:repeat(3,1fr);gap:8px;margin-bottom:12px;display:grid}.librarySummaryV28>div{background:var(--paper);border:1px solid var(--line);border-radius:11px;padding:14px 15px}.librarySummaryV28 b,.librarySummaryV28 span,.librarySummaryV28 small{display:block}.librarySummaryV28 b{font:500 25px var(--font-display),Georgia,serif}.librarySummaryV28 span{text-transform:uppercase;letter-spacing:.8px;color:var(--muted);margin-top:2px;font-size:8px}.librarySummaryV28 small{color:var(--muted-2);margin-top:3px;font-size:8px}.premiumFilters{box-shadow:0 4px 18px #141e2405;border-radius:12px!important;grid-template-columns:repeat(5,minmax(0,1fr)) auto!important}.premiumFilters input[type=hidden]{display:none}.libraryTable{overflow:hidden;box-shadow:0 5px 22px #141e2406;border-radius:12px!important}.libraryHead,.libraryRow{grid-template-columns:minmax(0,2.45fr) .8fr .72fr .78fr!important}.libraryHead{background:#f6f2ea!important}.libraryRow{min-height:78px}.libraryRow:hover{background:#fcfaf6!important}.libraryRow b{line-height:1.4;font-size:10px!important}.libraryRow small{font-size:8px!important}.premiumDocHero{border-radius:13px;box-shadow:0 10px 30px #09151d0f}.premiumDocHero>div{min-width:0}.premiumDocHero .deliveryBadge{margin-top:5px}.documentDeliveryAction{border-radius:11px;justify-content:space-between;align-items:center;gap:18px;margin-top:2px;padding:14px 15px;display:flex}.documentDeliveryAction>div b,.documentDeliveryAction>div span{display:block}.documentDeliveryAction>div b{font-size:10px}.documentDeliveryAction>div span{margin-top:4px;font-size:8px;line-height:1.5}.documentDeliveryAction.available{background:var(--green-bg);border:1px solid #3f655029}.documentDeliveryAction.available>div b{color:var(--green)}.documentDeliveryAction.available>div span{color:#567061}.documentDeliveryAction.pending{background:var(--amber-bg);border:1px solid #7b5c1c24}.documentDeliveryAction.pending>div b{color:var(--amber)}.documentDeliveryAction.pending>div span{color:#79694a}.documentDeliveryAction .primaryButton{white-space:nowrap;border-radius:8px}.detailCard{box-shadow:0 6px 24px #141e2406;border-radius:14px!important}.detailGrid{border-radius:10px;overflow:hidden}.primaryButton{border-radius:8px}@media (max-width:1050px){.librarySearchHero{grid-template-columns:1fr}.premiumFilters{grid-template-columns:repeat(2,minmax(0,1fr)) auto!important}}@media (max-width:720px){.librarySummaryV28{grid-template-columns:1fr}.premiumFilters{grid-template-columns:1fr!important}.libraryHeroSearch{grid-template-columns:1fr}.libraryHeroSearch button{min-height:42px}.libraryHead{display:none}.libraryRow{grid-template-columns:minmax(0,1fr) auto!important}.libraryRow>span:nth-child(2),.libraryRow>.status{display:none}.documentDeliveryAction{flex-direction:column;align-items:flex-start}}@media (min-width:961px){.appShell{grid-template-columns:252px minmax(0,1fr)}.sidebar{padding:30px 18px 22px}.main{max-width:1380px;padding:32px 38px 72px}.pageHeader{margin-bottom:22px}.pageHeader h1{letter-spacing:-.45px;font-size:33px}.pageHeader>div>p:last-child{max-width:820px;font-size:12px}.sectionBlock{border-radius:13px}.operatorHero,.productHero,.actionPanel{border-radius:14px}}.navGroup a{border-left:0!important;border-radius:7px!important;padding:9px 10px!important}.navGroup a:hover{transform:translate(1px);border-left:0!important}.wordmark{padding-left:8px!important}.globalSearch>div{border-radius:8px;overflow:hidden}.environmentBadge{border-radius:6px}.docOpsHero{background:linear-gradient(135deg,var(--navy),#102833);color:#f3ede3;border:1px solid #203640;border-radius:16px;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:12px;padding:21px 22px;display:flex}.docOpsHero h2{font:500 25px/1.15 var(--font-display),Georgia,serif;margin:3px 0 7px}.docOpsHero p:last-child{color:#a1b0b5;max-width:760px;margin:0;font-size:10px;line-height:1.55}.docOpsHero>a{color:#e9decc;white-space:nowrap;border:1px solid #3a4e58;border-radius:8px;padding:10px 12px;font-size:9px;text-decoration:none}.docOpsMetrics{grid-template-columns:repeat(5,1fr);gap:8px;margin-bottom:12px;display:grid}.docOpsMetrics>div{background:var(--paper);border:1px solid var(--line);border-radius:11px;flex-direction:column;min-height:112px;padding:14px;display:flex}.docOpsMetrics b{font:500 25px var(--font-display),Georgia,serif}.docOpsMetrics span{text-transform:uppercase;letter-spacing:.75px;color:var(--muted);margin-top:4px;font-size:8px}.docOpsMetrics small{color:var(--muted-2);margin-top:auto;font-size:7px}.docOpsMetrics .good{border-top:3px solid var(--green)}.docOpsMetrics .warning{border-top:3px solid var(--gold)}.docOpsQueue{gap:8px;display:grid}.docOpsRow{background:var(--stone);border:1px solid var(--line);border-radius:11px;grid-template-columns:minmax(260px,1.4fr) minmax(160px,.75fr) auto minmax(260px,1fr);align-items:center;gap:14px;padding:14px;display:grid}.docOpsIdentity small,.docOpsIdentity a,.docOpsIdentity code{display:block}.docOpsIdentity small{color:var(--muted-2);text-transform:uppercase;letter-spacing:.7px;font-size:7px}.docOpsIdentity a{margin:4px 0;font-size:10px;font-weight:700;line-height:1.4;text-decoration:none}.docOpsIdentity code{color:var(--muted-2);overflow-wrap:anywhere;font-size:7px}.docOpsSource span,.docOpsSource b,.docOpsSource small{display:block}.docOpsSource span{color:var(--muted-2);letter-spacing:.7px;font-size:7px}.docOpsSource b{margin-top:4px;font-size:8px}.docOpsSource small{color:var(--muted);margin-top:2px;font-size:7px;line-height:1.4}.ingestionUploader{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:7px;display:grid}.ingestionFilePicker{border:1px dashed var(--line-strong);cursor:pointer;background:#fff;border-radius:8px;align-items:center;min-height:38px;padding:8px 10px;display:flex;position:relative;overflow:hidden}.ingestionFilePicker span{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:8px;overflow:hidden}.ingestionFilePicker input{opacity:0;cursor:pointer;position:absolute;inset:0}.ingestionUploader button{background:var(--navy-2);color:#fff;cursor:pointer;border:0;border-radius:8px;min-height:38px;padding:0 11px;font-size:8px}.ingestionUploader button:disabled{opacity:.45;cursor:not-allowed}.ingestionProgress{background:#e7e0d5;border-radius:999px;grid-column:1/-1;height:5px;overflow:hidden}.ingestionProgress span{background:var(--gold);height:100%;transition:width .15s;display:block}.ingestionUploader>small{grid-column:1/-1;font-size:7px;line-height:1.4}.ingestionUploader>small.success{color:var(--green)}.ingestionUploader>small.error{color:var(--red)}.docOpsGovernance{background:var(--paper);border:1px solid var(--line);border-radius:13px;margin-top:12px;padding:18px}.docOpsGovernance h2{font:500 21px var(--font-display),Georgia,serif;margin:3px 0 14px}.docOpsGovernance>div{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.docOpsGovernance>div>span{border:1px solid var(--line);width:28px;height:28px;color:var(--gold);border-radius:999px;justify-content:center;align-items:center;font-size:8px;display:flex}.docOpsGovernance>div>p{color:var(--muted);margin:0 0 0 -28px;padding-left:36px;font-size:8px;line-height:1.45}.docOpsGovernance>div>p b{color:var(--ink);margin-bottom:3px;font-size:9px;display:block}@media (max-width:1150px){.docOpsMetrics{grid-template-columns:repeat(3,1fr)}.docOpsRow{grid-template-columns:1fr 1fr}.docOpsDelivery{justify-self:start}.ingestionUploader{grid-column:1/-1}}@media (max-width:720px){.docOpsHero{flex-direction:column;align-items:flex-start}.docOpsMetrics{grid-template-columns:1fr 1fr}.docOpsRow,.docOpsGovernance>div{grid-template-columns:1fr}.docOpsGovernance>div>p{margin-left:0;padding-left:0}.ingestionUploader{grid-template-columns:1fr}.ingestionUploader button{min-height:42px}}@media (max-width:480px){.docOpsMetrics{grid-template-columns:1fr}}:root{--radius-xs:6px;--radius-sm:8px;--radius-md:11px;--radius-lg:14px;--radius-xl:16px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--elevation-soft:0 12px 36px #141e240e}body{font-family:var(--font-ui),Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif}button,input,select,textarea{font-family:inherit}.pageHeader h1,.sectionTitle h2,.actionIntro h2,.operatorCard h3,.productCard h3,.operatorHero h2,.productHero h2,.detailCard h2,.emptyState b,.gateCard h1,.loginIntro h1,.loginBox h2,.commercialV26Intro h2,.commercialCopilot h3,.decisionEngineHeader h3,.decisionChoice h4,.decisionResultHead h4,.performanceIntro h2,.performanceCard b,.opportunityToolbar b,.opportunityHero h2,.opportunityHeroMeta b,.opportunityCoverage b,.opportunityNextAction h2,.coverageValue,.docOpsHero h2,.docOpsMetrics b,.docOpsGovernance h2,.librarySearchHero h2,.librarySummaryV28 b,.wordmark span,.gateBrand span,.mobileBrand strong{font-family:var(--font-display),Georgia,serif!important;font-weight:400!important}.navGroup a{position:relative}.navGroup a.active{color:#fff!important;background:#112832!important}.navGroup a.active:before{content:"";background:var(--gold);border-radius:999px;width:2px;position:absolute;top:9px;bottom:9px;left:0}.navGroup a.active:after{content:"";background:var(--gold);border-radius:50%;align-self:center;width:5px;height:5px;margin-left:auto}.mobileNavLinks .navGroup a.active{color:#fff!important;background:#142a34!important}.mobileNavLinks .navGroup a.active:before{top:7px;bottom:7px}.mobileBottomNav a.active{color:#fff}.mobileBottomNav a.active span{color:var(--gold)}.mobileBottomNav a.active small{color:#fff}.environmentBadge.production{color:#a9ccb5;background:#10271f;border-color:#58896b73}.environmentBadge.homologation{color:#cfb77d;background:#211f18;border-color:#4b4536}.sidebar{box-shadow:10px 0 34px #07111709}.main{animation:.18s ease-out caPageIn}@keyframes caPageIn{0%{opacity:.25;transform:translateY(2px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.main{animation:none}}.batchIngestion{background:linear-gradient(135deg,#f8f3e8,#fdfbf6);border:1px solid #d8ccb4;border-radius:14px;margin:12px 0;padding:18px}.batchIngestionIntro{justify-content:space-between;align-items:center;gap:22px;display:flex}.batchIngestionIntro h2{font:400 22px var(--font-display),Georgia,serif;margin:2px 0 6px}.batchIngestionIntro p:last-child{max-width:720px;color:var(--muted);margin:0;font-size:9px;line-height:1.5}.batchPicker{background:var(--paper);cursor:pointer;white-space:nowrap;border:1px solid #bfa66e;border-radius:8px;justify-content:center;align-items:center;min-height:42px;padding:0 13px;display:inline-flex;position:relative}.batchPicker span{color:#765f33;font-size:8px;font-weight:700}.batchPicker input{opacity:0;cursor:pointer;position:absolute;inset:0}.batchAnalysis{grid-template-columns:repeat(4,1fr);gap:8px;margin-top:14px;display:grid}.batchAnalysis>div{border:1px solid var(--line);background:#ffffffa6;border-radius:9px;padding:10px 11px}.batchAnalysis b,.batchAnalysis span{display:block}.batchAnalysis b{font:400 20px var(--font-display),Georgia,serif}.batchAnalysis span{text-transform:uppercase;letter-spacing:.7px;color:var(--muted);font-size:7px}.batchAnalysis .good{border-top:2px solid var(--green)}.batchAnalysis .warning{border-top:2px solid var(--gold)}.batchAnalysis .danger{border-top:2px solid var(--red)}.batchMatches{border-top:1px solid #a9874f33;margin-top:12px;display:grid}.batchMatches>div{border-bottom:1px solid #a9874f26;grid-template-columns:minmax(0,1fr) auto minmax(0,1.2fr);align-items:center;gap:10px;padding:8px 2px;display:grid}.batchMatches span,.batchMatches b{overflow-wrap:anywhere;font-size:8px}.batchMatches span{color:var(--muted)}.batchMatches strong{color:var(--gold);font-size:9px}.batchMatches>small{color:var(--muted);padding-top:8px;font-size:7px}.batchProgress{border:1px solid var(--line);background:#fff;border-radius:8px;height:28px;margin-top:12px;position:relative;overflow:hidden}.batchProgress>span{background:#a9874f29;transition:width .2s;position:absolute;top:0;bottom:0;left:0}.batchProgress>small{z-index:1;height:100%;color:var(--muted);white-space:nowrap;text-overflow:ellipsis;align-items:center;padding:0 9px;font-size:7px;display:flex;position:relative;overflow:hidden}.batchActions{justify-content:space-between;align-items:center;gap:14px;margin-top:12px;display:flex}.batchActions small{color:var(--muted);font-size:7px;line-height:1.45}.batchActions button{background:var(--navy-2);color:#fff;cursor:pointer;white-space:nowrap;border:0;border-radius:8px;padding:11px 13px;font-size:8px}.batchActions button:disabled{opacity:.45;cursor:not-allowed}.batchMessage{border-radius:8px;margin-top:10px;padding:9px 10px;font-size:8px}.batchMessage.success{background:var(--green-bg);color:var(--green)}.batchMessage.error{background:var(--red-bg);color:var(--red)}@media (max-width:720px){.batchIngestionIntro,.batchActions{flex-direction:column;align-items:flex-start}.batchAnalysis{grid-template-columns:1fr 1fr}.batchMatches>div{grid-template-columns:1fr}.batchMatches strong{display:none}}.actionPanel{grid-template-columns:minmax(230px,.8fr) minmax(0,2.2fr);gap:22px;background:linear-gradient(135deg,var(--navy),#102833)!important;border-radius:16px!important;padding:22px!important;box-shadow:0 16px 44px #09151d13!important}.actionIntro h2{max-width:260px;font-family:var(--font-display),Georgia,serif!important;font-size:27px!important;font-weight:400!important;line-height:1.08!important}.actionGrid{gap:9px!important}.actionGrid a{background:#10242e!important;border-color:#2a414c!important;border-radius:11px!important;min-height:136px!important;padding:15px!important}.actionGrid a:hover{background:#142b36!important;border-color:#8e7646!important;transform:translateY(-2px)!important}.actionGrid a>span{border:1px solid #4b4a3f;border-radius:999px;justify-content:center;align-items:center;width:25px;height:25px;display:inline-flex;color:#d1b36f!important}.actionGrid b{line-height:1.15;font-family:var(--font-display),Georgia,serif!important;font-size:17px!important;font-weight:400!important}.actionGrid small{font-size:8px!important;line-height:1.5!important}.contractingQuick{grid-template-columns:repeat(3,1fr);gap:8px;display:grid;margin:0 0 12px!important}.contractingQuick a{background:var(--paper);border:1px solid var(--line);border-radius:12px;grid-template-rows:auto auto auto;grid-template-columns:1fr auto;gap:2px 10px;min-height:122px;padding:15px 16px;text-decoration:none;transition:all .16s;display:grid;position:relative;overflow:hidden}.contractingQuick a:after{content:"→";color:var(--gold);font-size:10px;position:absolute;bottom:13px;right:15px}.contractingQuick a:hover{background:#fdfaf5;border-color:#b9a77d;transform:translateY(-1px);box-shadow:0 10px 26px #141e240a}.contractingQuick small{grid-column:1/-1;color:var(--gold)!important;letter-spacing:1px!important;font-size:8px!important}.contractingQuick b{margin-top:10px;font-family:var(--font-display),Georgia,serif!important;color:var(--ink)!important;font-size:29px!important;font-weight:400!important}.contractingQuick span{align-self:end;color:var(--muted)!important;font-size:8px!important}.kpis.refined{overflow:hidden;border-radius:12px!important;box-shadow:0 8px 26px #141e2408!important}.kpis.refined div{min-height:104px;padding:15px 17px!important}.kpis.refined small{letter-spacing:1.1px!important;font-size:7px!important}.kpis.refined b{font-family:var(--font-display),Georgia,serif!important;font-size:29px!important;font-weight:400!important}.kpis.refined span{font-size:8px!important}.operatorGrid.large,.productGrid.large{gap:10px!important}.operatorGrid.large{grid-template-columns:repeat(3,minmax(0,1fr))!important}.operatorCard{box-shadow:0 4px 16px #141e2405;background:var(--paper)!important;border-radius:13px!important;min-height:176px!important;padding:17px!important}.operatorCard:hover{background:#fffdf8!important;border-color:#b69b62!important;box-shadow:0 13px 30px #141e240d!important}.operatorCard h3{font-size:21px!important;line-height:1.12!important}.operatorCard small{font-size:8px!important}.operatorCard>span:last-child{font-weight:700;font-size:8px!important}.contractingTabs{flex-wrap:wrap;gap:7px;display:flex;margin:0 0 12px!important;padding:0!important}.contractingTabs a{border:1px solid var(--line);background:var(--paper);min-height:36px;color:var(--muted);border-radius:8px;align-items:center;padding:0 12px;font-size:8px;text-decoration:none;transition:all .14s;display:inline-flex}.contractingTabs a:hover{color:var(--ink);background:#fdfaf5;border-color:#b7a273}.productGrid.large{grid-template-columns:repeat(3,minmax(0,1fr))!important}.productCard{background:#fbf8f2!important;border-radius:11px!important;min-height:164px!important;padding:14px!important}.productCard:hover{background:#fffdf9!important;border-color:#b9a77a!important;box-shadow:0 9px 24px #141e240b!important}.productCard h3{margin:10px 0 4px!important;font-size:18px!important;line-height:1.12!important}.productCard p,.productCard small{font-size:8px!important}.productCard>span:last-child{font-size:8px!important;font-weight:700!important}.sectionCount{border:1px solid var(--line);background:var(--stone);border-radius:999px;padding:6px 8px;color:var(--muted)!important;font-size:8px!important}.sectionBlock{border-radius:13px!important}.sectionTitle h2{font-size:22px!important}.homeOperatorListV32{display:grid}.homeOperatorListV32 a{border-bottom:1px solid var(--line);grid-template-columns:70px minmax(0,1fr) auto;align-items:center;gap:10px;padding:11px 2px;text-decoration:none;display:grid}.homeOperatorListV32 span{color:var(--gold);letter-spacing:.8px;font-size:7px}.homeOperatorListV32 b{font-size:9px}.homeOperatorListV32 strong{color:var(--muted);font-size:7px}@media (max-width:1180px){.operatorGrid.large,.productGrid.large{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:760px){.actionPanel{grid-template-columns:1fr!important;padding:17px!important}.actionIntro h2{max-width:none;font-size:24px!important}.contractingQuick{grid-template-columns:1fr!important}.kpis.refined{grid-template-columns:1fr 1fr!important}.operatorGrid.large,.productGrid.large{grid-template-columns:1fr!important}.operatorCard,.productCard{min-height:auto!important}}
.operatorHeroV34,.productHero{background:linear-gradient(135deg,var(--navy),#102833);border-radius:16px;overflow:hidden;box-shadow:0 16px 42px #09151d13}.operatorHeroV34{align-items:stretch}.operatorHeroV34>div:first-child,.productHero>div:first-child{flex-direction:column;justify-content:center;display:flex}.operatorHeroV34 h2,.productHero h2{font-family:var(--font-display),Georgia,serif;letter-spacing:-.2px;font-weight:400}.operatorHeroV34 p,.productHero p{font-size:10px;line-height:1.55}.operatorHeroMeta,.productHeroMeta{align-items:stretch}.operatorHeroMeta span,.productHeroMeta span{border-radius:9px;flex-direction:column;justify-content:flex-end;min-width:128px;display:flex}.operatorHeroMeta span.available,.productHeroMeta span.available{color:#a9ccb5;background:#10271f;border-color:#5d8b6f73}.operatorHeroMeta span.available b,.productHeroMeta span.available b{color:#d8eadf}.productGrid .productCard.premium{background:#fbf8f2;border-radius:12px;min-height:160px}.productGrid .productCard.premium:hover{background:#fffdf8;border-color:#b9a77a;box-shadow:0 10px 26px #141e240b}.portfolioChips a{border-radius:10px;flex-direction:column;justify-content:center;min-height:78px;display:flex}.portfolioChips b{font-family:var(--font-display),Georgia,serif;font-size:16px;font-weight:400}.docGroup{border:1px solid var(--line);background:#fbf9f4;border-radius:11px;margin-top:12px;overflow:hidden}.docGroupHeader{border-bottom:1px solid var(--line);background:#f5f1e9;margin:0;padding:12px 14px}.docGroupHeader h3{font-family:var(--font-display),Georgia,serif;font-size:17px;font-weight:400}.docGroup .compactTable{border-top:0}.docGroup .compactTable>a{padding-left:14px;padding-right:14px}.productEvidenceSummary{gap:9px}.productEvidenceState,.productEvidenceMetrics{border-radius:12px;overflow:hidden;box-shadow:0 5px 18px #141e2406}.productEvidenceState{padding:16px 17px}.productEvidenceMetrics>div{background:#fbf8f2}.documentedDimensions>div{background:#faf7f1;border-radius:9px}.variantCard{background:#faf7f1;border-radius:10px}.commercialPriceCard{border-radius:12px;overflow:hidden}.evidenceTable>a{border-radius:0;min-height:70px}.evidenceTable>a:hover{background:#fcfaf6}@media (max-width:900px){.operatorHeroMeta,.productHeroMeta{justify-content:flex-start;width:100%}.operatorHeroMeta span,.productHeroMeta span{flex:120px;min-width:110px}}@media (max-width:640px){.operatorHeroV34,.productHero{border-radius:12px;gap:14px;padding:16px}.operatorHeroV34 h2,.productHero h2{font-size:24px}.operatorHeroMeta,.productHeroMeta{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.operatorHeroMeta span,.productHeroMeta span{white-space:normal;min-width:0;padding:9px}.operatorHeroMeta b,.productHeroMeta b{font-size:18px}.portfolioChips{grid-template-columns:1fr 1fr}.productEvidenceSummary{grid-template-columns:1fr}.productEvidenceMetrics{grid-template-columns:repeat(3,1fr)}}@media (max-width:430px){.operatorHeroMeta,.productHeroMeta,.portfolioChips,.documentedDimensions,.variantGrid{grid-template-columns:1fr}}
.publicGateV35{color:#f1ebdf;background:radial-gradient(circle at 82% 18%,#bb924e14,#0000 26%),radial-gradient(circle at 68% 62%,#213a4547,#0000 30%),linear-gradient(#07131a 0%,#09151d 48%,#08131a 100%);min-height:100vh}.publicGateV35Frame{flex-direction:column;width:min(1680px,100%);min-height:100vh;margin:0 auto;padding:36px 50px 26px;display:flex}.publicGateV35Header{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.publicGateV35Brand span{font:400 29px/1 var(--font-display),Georgia,serif;letter-spacing:4.1px;color:#f2ebdf;display:block}.publicGateV35Brand small{letter-spacing:3px;color:#c6a35f;margin-top:10px;font-size:8px;display:block}.publicGateV35Private{color:#93a2a7;letter-spacing:2px;align-items:center;gap:11px;padding-top:5px;font-size:8px;display:flex}.publicGateV35Private i{background:#b48b4a;width:48px;height:1px;display:block}.publicGateV35Hero{flex:1;grid-template-columns:minmax(0,1.08fr) minmax(500px,.92fr);align-items:center;gap:48px;padding:58px 0 44px;display:grid}.publicGateV35Copy{max-width:790px}.publicGateV35Eyebrow{align-items:center;gap:14px;margin-bottom:18px;display:flex}.publicGateV35Eyebrow span{color:#cda861;letter-spacing:2.4px;font-size:9px;font-weight:700}.publicGateV35Eyebrow i{background:#48545a;width:42px;height:1px;display:block}.publicGateV35Copy h1{max-width:760px;font:400 clamp(50px,4.6vw,76px)/.98 var(--font-display),Georgia,serif;letter-spacing:-1.1px;color:#f2eadf;margin:0}.publicGateV35Lead{color:#aebbc0;max-width:690px;margin:24px 0 0;font-size:15px;line-height:1.65}.publicGateV35Actions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:30px;display:flex}.publicGateV35Primary{color:#0d1b22;background:linear-gradient(#d5af68,#bc914e);border:1px solid #d7b36e;border-radius:8px;justify-content:space-between;align-items:center;gap:26px;min-width:250px;min-height:54px;padding:0 18px;font-size:10px;font-weight:700;text-decoration:none;transition:all .18s;display:flex;box-shadow:0 12px 30px #00000024}.publicGateV35Primary:hover{filter:brightness(1.04);transform:translateY(-1px);box-shadow:0 16px 34px #0000002e}.publicGateV35Primary b{font-size:18px;font-weight:400}.publicGateV35AccessNote{color:#9caaaf;background:#0d2029;border:1px solid #293c46;border-radius:8px;align-items:center;min-height:54px;padding:0 16px;font-size:9px;display:flex}.publicGateV35Environment{color:#64757c;letter-spacing:.3px;margin-top:16px;font-size:8px;display:block}.publicGateV35Visual{background:linear-gradient(90deg,#ffffff05 1px,#0000 1px) 0 0/58px 58px,linear-gradient(#ffffff05 1px,#0000 1px) 0 0/58px 58px,linear-gradient(90deg,#0a1b23f5 0%,#0a1b23c7 45%,#0a1b2361 100%),url(/sales-intelligence-executive.svg) 100%/cover no-repeat,linear-gradient(145deg,#10232d 0%,#0d1f28 50%,#0b1b23 100%);border:1px solid #30434d;border-radius:16px;min-height:500px;padding:24px;position:relative;overflow:hidden;box-shadow:0 26px 60px #0000002e}.publicGateV35Visual:before{content:"";filter:blur(1px);background:linear-gradient(90deg,#0000,#c6974d17,#c6974d2e,#0000);width:280px;height:640px;position:absolute;top:-90px;right:-100px;transform:rotate(11deg)}.publicGateV35Visual:after{content:"";background:linear-gradient(90deg,#0000,#9e7d47,#0000);width:220px;height:1px;position:absolute;bottom:48px;right:80px;box-shadow:0 -80px #9e7d4729,0 -160px #9e7d4717}.publicGateV35VisualGlow{filter:blur(8px);background:radial-gradient(circle,#c89a4f29,#0000 66%);border-radius:50%;width:180px;height:180px;position:absolute;top:44px;right:38px}.publicGateV35VisualTop{z-index:2;justify-content:space-between;align-items:flex-start;gap:18px;display:flex;position:relative}.publicGateV35VisualTop>div>small{color:#c7a35e;letter-spacing:1.8px;font-size:8px;display:block}.publicGateV35VisualTop h2{font:400 31px/1.05 var(--font-display),Georgia,serif;letter-spacing:-.3px;margin:7px 0 5px}.publicGateV35VisualTop p{color:#7f9198;margin:0;font-size:8px}.publicGateV35VisualTop>span{color:#c39a50;letter-spacing:.9px;white-space:nowrap;background:#0a171e;border:1px solid #465153;border-radius:999px;padding:6px 8px;font-size:7px;display:inline-flex}.publicGateV35VisualGrid{z-index:2;gap:9px;margin-top:38px;display:grid;position:relative}.publicGateV35VisualGrid>div{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#07141bb8;border:1px solid #2b414b;border-radius:10px;grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:5px 12px;min-height:88px;padding:14px 15px;display:grid}.publicGateV35VisualGrid small{color:#71858d;letter-spacing:1px;font-size:7px;font-weight:700}.publicGateV35VisualGrid b{color:#c8d0d2;font-size:10px;font-weight:500}.publicGateV35VisualGrid strong{font:400 24px var(--font-display),Georgia,serif;color:#c69a50;grid-area:1/2/3;align-self:center}.publicGateV35VisualQuote{z-index:2;color:#7d8d93;letter-spacing:1.2px;text-transform:uppercase;align-items:center;gap:10px;font-size:8px;display:flex;position:absolute;bottom:20px;left:24px;right:24px}.publicGateV35VisualQuote i{background:#a78348;width:36px;height:1px;display:block}.publicGateV35Pillars{border-top:1px solid #23353f;border-bottom:1px solid #23353f;grid-template-columns:repeat(3,1fr);display:grid}.publicGateV35Pillars article{border-right:1px solid #23353f;gap:15px;min-height:128px;padding:24px 28px;display:flex}.publicGateV35Pillars article:first-child{padding-left:0}.publicGateV35Pillars article:last-child{border-right:0;padding-right:0}.publicGateV35PillarNumber{color:#c39951;border:1px solid #48504a;border-radius:8px;flex:0 0 44px;place-items:center;height:44px;font-size:8px;display:grid}.publicGateV35Pillars h3{font:400 20px var(--font-display),Georgia,serif;color:#e9e2d7;margin:1px 0 6px}.publicGateV35Pillars p{color:#7f9198;max-width:330px;margin:0;font-size:9px;line-height:1.55}.publicGateV35Footer{grid-template-columns:repeat(3,1fr);gap:30px;padding-top:18px;display:grid}.publicGateV35Footer>div{align-items:flex-start;gap:12px;display:flex}.publicGateV35Footer>div>span{color:#c39951;font-size:18px;line-height:1}.publicGateV35Footer p{margin:0}.publicGateV35Footer b,.publicGateV35Footer small{display:block}.publicGateV35Footer b{color:#d9d2c7;letter-spacing:1.5px;font-size:7px}.publicGateV35Footer small{color:#667980;letter-spacing:.5px;margin-top:4px;font-size:7px}@media (max-width:1180px){.publicGateV35Frame{padding-left:34px;padding-right:34px}.publicGateV35Hero{grid-template-columns:1fr;padding-top:52px}.publicGateV35Copy{max-width:850px}.publicGateV35Visual{min-height:420px}}@media (max-width:760px){.publicGateV35Frame{padding:22px 18px 18px}.publicGateV35Header{align-items:center}.publicGateV35Brand span{letter-spacing:3px;font-size:23px}.publicGateV35Brand small{letter-spacing:2.2px;font-size:6px}.publicGateV35Private{display:none}.publicGateV35Hero{gap:24px;padding:48px 0 30px}.publicGateV35Copy h1{letter-spacing:-.7px;font-size:44px}.publicGateV35Lead{font-size:13px;line-height:1.58}.publicGateV35Actions{grid-template-columns:1fr;gap:8px;display:grid}.publicGateV35Primary{width:100%}.publicGateV35AccessNote{min-height:44px}.publicGateV35Visual{border-radius:12px;min-height:360px;padding:16px}.publicGateV35VisualTop{flex-direction:column}.publicGateV35VisualTop h2{font-size:25px}.publicGateV35VisualGrid{margin-top:20px}.publicGateV35VisualGrid>div{min-height:76px;padding:11px 12px}.publicGateV35VisualQuote{bottom:13px;left:16px;right:16px}.publicGateV35Pillars{grid-template-columns:1fr}.publicGateV35Pillars article,.publicGateV35Pillars article:first-child,.publicGateV35Pillars article:last-child{border-bottom:1px solid #23353f;border-right:0;min-height:auto;padding:18px 0}.publicGateV35Pillars article:last-child{border-bottom:0}.publicGateV35Footer{grid-template-columns:1fr;gap:14px}}@media (max-width:430px){.publicGateV35Copy h1{font-size:39px}.publicGateV35Visual{min-height:390px}.publicGateV35VisualGrid strong{font-size:21px}}.loginGateV35{background:var(--canvas);grid-template-columns:minmax(520px,.98fr) minmax(540px,1.02fr);min-height:100vh;display:grid}.loginGateV35Intro{color:#eee7da;background:radial-gradient(circle at 78% 16%,#b3894614,#0000 22%),linear-gradient(#08151c 0%,#09151d 60%,#08131a 100%);flex-direction:column;min-height:100vh;padding:36px 46px 34px;display:flex}.loginGateV35Brand{text-decoration:none}.loginGateV35Brand span{font:400 28px/1 var(--font-display),Georgia,serif;letter-spacing:3.8px;display:block}.loginGateV35Brand small{color:#c39d57;letter-spacing:2.8px;margin-top:9px;font-size:7px;display:block}.loginGateV35IntroBody{max-width:610px;margin:auto 0}.loginGateV35IntroBody h1{max-width:590px;font:400 clamp(42px,4vw,58px)/1 var(--font-display),Georgia,serif;letter-spacing:-.7px;margin:0}.loginGateV35IntroBody>p:not(.eyebrow){color:#a8b5b9;max-width:520px;margin:19px 0 0;font-size:13px;line-height:1.65}.loginGateV35IntroBody ol{gap:11px;margin:28px 0 0;padding:0;list-style:none;display:grid}.loginGateV35IntroBody li{color:#bdc7c9;align-items:center;gap:12px;font-size:10px;display:flex}.loginGateV35IntroBody li b{color:#c9a35e;border:1px solid #4e5148;border-radius:50%;flex:0 0 27px;place-items:center;width:27px;height:27px;font-size:8px;display:grid}.loginGateV35Security{color:#607278;letter-spacing:.8px;text-transform:uppercase;font-size:7px}.loginGateV35Panel{place-items:center;padding:48px;display:grid}.loginGateV35Box{width:min(500px,100%)}.loginGateV35Box h2{font:400 34px/1.06 var(--font-display),Georgia,serif;letter-spacing:-.25px;margin:0}.loginGateV35Box>.muted{color:#718087;margin:10px 0 0;font-size:10px;line-height:1.55}.loginGateV35Box .loginForm{margin-top:28px}.loginGateV35Box .loginForm label{letter-spacing:1.1px;color:#65747a;font-size:8px}.loginGateV35Box .loginForm input{border:1px solid var(--line);background:#fff;border-radius:8px;min-height:48px;padding:0 13px;font-size:11px;transition:all .15s}.loginGateV35Box .loginForm input:focus{border-color:#b99b5e;box-shadow:0 0 0 3px #b99b5e14}.loginGateV35Box .loginForm button{background:var(--navy-2);border-radius:8px;min-height:48px;margin-top:9px;font-size:9px;font-weight:700;transition:all .15s}.loginGateV35Box .loginForm button:hover:not(:disabled){background:#19333f;transform:translateY(-1px)}.loginGateV35Box .message{border-radius:8px;margin-top:10px;padding:11px 12px;font-size:9px}.loginGateV35Help{border:1px solid var(--line);background:var(--stone);border-radius:9px;margin-top:23px;padding:13px 14px}.loginGateV35Help b,.loginGateV35Help span{display:block}.loginGateV35Help b{font-size:9px}.loginGateV35Help span{color:#78858a;margin-top:4px;font-size:8px;line-height:1.55}.loginGateV35Back{color:#7c8587;margin-top:16px;font-size:8px;text-decoration:none;display:inline-flex}.loginGateV35Back:hover{color:var(--gold)}@media (max-width:980px){.loginGateV35{grid-template-columns:1fr}.loginGateV35Intro{min-height:auto;padding:28px 28px 34px}.loginGateV35IntroBody{margin:56px 0 32px}.loginGateV35Panel{padding:48px 28px 64px}}@media (max-width:560px){.loginGateV35Intro{padding:22px 18px 28px}.loginGateV35Brand span{letter-spacing:3px;font-size:23px}.loginGateV35IntroBody{margin:44px 0 24px}.loginGateV35IntroBody h1{font-size:40px}.loginGateV35IntroBody>p:not(.eyebrow){font-size:12px}.loginGateV35Panel{padding:38px 18px 54px}.loginGateV35Box h2{font-size:30px}}.publicGateV35Visual{isolation:isolate}.publicGateV35VisualTop,.publicGateV35VisualGrid,.publicGateV35VisualQuote{text-shadow:0 1px 12px #00000038}.publicGateV35VisualGrid>div{-webkit-backdrop-filter:blur(8px);background:#06131abd}.publicGateV35VisualGrid>div:hover{background:#08171fd1;border-color:#7d6947}@media (max-width:760px){.publicGateV35Visual{background:linear-gradient(#0a1b23eb,#0a1b23c7),url(/sales-intelligence-executive.svg) 58%/cover no-repeat,#0d1f28}}@media (max-height:900px) and (min-width:1181px){.publicGateV35Frame{padding-top:28px;padding-bottom:18px}.publicGateV35Hero{padding:34px 0 24px}.publicGateV35Copy h1{font-size:clamp(52px,4.2vw,66px)}.publicGateV35Lead{margin-top:18px}.publicGateV35Actions{margin-top:22px}.publicGateV35Visual{min-height:410px}.publicGateV35VisualGrid{margin-top:24px}.publicGateV35VisualGrid>div{min-height:72px;padding:11px 13px}.publicGateV35Pillars article{min-height:102px;padding-top:17px;padding-bottom:17px}.publicGateV35Footer{padding-top:12px}}
.systemStatePage,.systemLoadingPage{background:radial-gradient(circle at 80% 10%,#a9874f14,transparent 24%), var(--canvas);min-height:100vh;color:var(--ink)}.systemStatePage{place-items:center;padding:28px;display:grid}.systemStateCard{border:1px solid var(--line);background:var(--paper);border-radius:15px;flex-direction:column;justify-content:center;align-items:flex-start;width:min(620px,100%);min-height:360px;padding:38px;display:flex;box-shadow:0 18px 48px #141e240f}.systemStateCard.error{border-top:3px solid var(--red)}.systemStateCode{color:var(--gold);letter-spacing:1.8px;font-size:8px;font-weight:700}.systemStateCard.error .systemStateCode{color:var(--red)}.systemStateCard h1{font:400 clamp(34px,5vw,48px)/1.02 var(--font-display),Georgia,serif;letter-spacing:-.6px;margin:10px 0 0}.systemStateCard p{max-width:520px;color:var(--muted);margin:14px 0 0;font-size:11px;line-height:1.6}.systemStateActions{flex-wrap:wrap;align-items:center;gap:14px;margin-top:25px;display:flex}.systemStateActions>a:not(.primaryButton){color:var(--muted);font-size:9px;text-decoration:none}.systemStateActions>a:not(.primaryButton):hover{color:var(--gold)}.systemStateActions .primaryButton{cursor:pointer;border-radius:8px}.systemLoadingPage{padding:32px 40px}.systemLoadingBrand span{font:400 26px/1 var(--font-display),Georgia,serif;letter-spacing:3.5px;display:block}.systemLoadingBrand small{color:var(--gold);letter-spacing:2.5px;margin-top:8px;font-size:7px;display:block}.systemLoadingShell{max-width:1120px;margin:72px auto 0}.systemLoadingLine,.systemLoadingCard,.systemLoadingGrid>div{background:#e9e4da;border-radius:8px;position:relative;overflow:hidden}.systemLoadingLine:after,.systemLoadingCard:after,.systemLoadingGrid>div:after{content:"";background:linear-gradient(90deg,#0000,#fff9,#0000);animation:1.4s ease-in-out infinite systemStateShimmer;position:absolute;inset:0;transform:translate(-100%)}.systemLoadingLine{height:12px;margin-bottom:10px}.systemLoadingLine.short{width:120px}.systemLoadingLine.title{width:min(500px,70%);height:46px}.systemLoadingLine.medium{width:min(700px,88%);height:18px}.systemLoadingCard{height:220px;margin-top:28px}.systemLoadingGrid{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:10px;display:grid}.systemLoadingGrid>div{height:120px}@keyframes systemStateShimmer{to{transform:translate(100%)}}@media (prefers-reduced-motion:reduce){.systemLoadingLine:after,.systemLoadingCard:after,.systemLoadingGrid>div:after{animation:none}}@media (max-width:720px){.systemStatePage{padding:18px}.systemStateCard{min-height:320px;padding:26px 22px}.systemLoadingPage{padding:24px 18px}.systemLoadingShell{margin-top:48px}.systemLoadingGrid{grid-template-columns:1fr}.systemLoadingGrid>div{height:88px}}
