/* X-COMMERCIAL-45000 — one canonical problem-to-product-to-revenue experience. */
#xheader-search .x45000-goals,#xheader-search .x45000-activation{--x45-border:rgba(182,221,230,.18);--x45-muted:#9fb6c0;--x45-accent:#b9e0e7;min-width:0}
#xheader-search .x45000-goals{padding:21px;border:1px solid var(--x45-border);border-radius:18px;background:linear-gradient(133deg,rgba(141,190,204,.095),rgba(19,38,47,.24));margin:0 0 20px}
#xheader-search .x45000-goals-compact{padding:16px 19px;margin:0 0 18px}
#xheader-search .x45000-eyebrow{display:block;color:var(--x45-accent);font:750 10px/1.45 var(--athrty-ui-font,Manrope,system-ui,sans-serif);letter-spacing:.15em}
#xheader-search .x45000-goals-heading{display:grid;gap:7px}
#xheader-search .x45000-goals-heading h4,#xheader-search .x45000-activation-head h4{font-size:clamp(17px,2vw,24px);font-weight:670;letter-spacing:-.045em;line-height:1.22;color:#f2f8f9;margin:0}
#xheader-search .x45000-goals-heading p,#xheader-search .x45000-activation-summary{max-width:68ch;font-size:12px;color:var(--x45-muted);line-height:1.55;margin:0}
#xheader-search .x45000-goal-options{display:flex;gap:6px;flex-wrap:wrap;align-items:center;margin-top:17px}
#xheader-search .x45000-goal-chip{display:inline-flex!important;min-height:42px;align-items:center;padding:9px 13px!important;border:1px solid var(--x45-border)!important;border-radius:99px!important;background:rgba(188,226,239,.035)!important;color:#c4d7dd!important;font-size:11px;font-weight:660;box-shadow:none!important;white-space:nowrap}
#xheader-search .x45000-goal-chip[aria-pressed=true]{color:#11262d!important;border-color:#cce8ef!important;background:#cce8ef!important}
#xheader-search .x45000-goal-chip:hover:not([aria-pressed=true]){border-color:rgba(198,230,239,.52)!important;background:rgba(174,218,230,.12)!important}
#xheader-search .x45000-matches{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:13px}
#xheader-search .x45000-match{display:flex!important;align-items:center;gap:11px;min-width:0;min-height:86px;text-align:left;padding:13px!important;border:1px solid var(--x45-border)!important;border-radius:12px!important;background:rgba(171,217,228,.04)!important;color:#edf6f7!important;box-shadow:none!important;transition:background .18s ease,border-color .18s ease}
#xheader-search .x45000-match:hover,#xheader-search .x45000-match:focus-visible{border-color:rgba(204,234,241,.5)!important;background:rgba(175,221,233,.13)!important}
#xheader-search .x45000-match-symbol{display:grid;place-items:center;flex:0 0 36px;width:36px;height:36px;border-radius:10px;border:1px solid var(--x45-border);background:rgba(150,203,216,.12);color:#d4edf0;font-size:15px;font-weight:740}
#xheader-search .x45000-match-copy{display:grid;gap:5px;min-width:0}
#xheader-search .x45000-match-copy strong{font-size:13px;font-weight:690;line-height:1.24;letter-spacing:-.025em;overflow-wrap:anywhere}
#xheader-search .x45000-match-copy small{font-size:10px;color:var(--x45-muted);line-height:1.45;overflow-wrap:anywhere}
#xheader-search .x45000-match-status{display:none}
#xheader-search .x45000-footnote,#xheader-search .x45000-empty{color:var(--x45-muted);font-size:10px;line-height:1.5;margin:13px 0 0}
#xheader-search .x45000-goals-compact .x45000-matches{grid-template-columns:repeat(3,minmax(0,1fr))}
#xheader-search .x45000-goals-compact .x45000-goals-heading p{display:none}
#xheader-search .x45000-goals-compact .x45000-goal-options{margin-top:13px}
#xheader-search .x45000-operator-journey{margin-top:25px;border-top:1px solid rgba(182,221,230,.18);padding-top:24px}
#xheader-search .x45000-activation-head{display:grid;gap:8px;margin-bottom:7px}
#xheader-search .x45000-activation-steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;margin-top:16px}
#xheader-search .x45000-activation-stage{display:grid;gap:8px;min-width:0;min-height:116px;padding:15px;border:1px solid var(--x45-border);border-radius:14px;background:rgba(188,225,233,.035);align-content:start}
#xheader-search .x45000-activation-stage[data-observed=true]{border-color:rgba(167,218,220,.5);background:rgba(165,215,221,.09)}
#xheader-search .x45000-stage-index{color:#9dbcc7;font-size:10px;font-weight:750;letter-spacing:.15em}
#xheader-search .x45000-activation-stage strong{color:#eaf3f4;font-size:13px;letter-spacing:-.025em}
#xheader-search .x45000-activation-stage small{color:var(--x45-muted);font-size:10px;line-height:1.5}
#xheader-search .x45000-activation-actions{display:flex;gap:9px;margin:17px 0 10px}
#xheader-search .x45000-activation-link{display:inline-flex;min-height:45px;align-items:center;justify-content:center;padding:10px 16px;border:1px solid rgba(188,227,236,.38);border-radius:12px;color:#dfedf0!important;text-decoration:none!important;font-size:12px;font-weight:680}
#xheader-search .x45000-activation-link:hover{background:rgba(170,214,225,.12)}
#xheader-search .x45000-activation-evidence{margin:0;color:var(--x45-muted);font-size:10px;line-height:1.55}
@media(max-width:990px){#xheader-search .x45000-matches,#xheader-search .x45000-goals-compact .x45000-matches{grid-template-columns:repeat(2,minmax(0,1fr))}#xheader-search .x45000-activation-steps{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:550px){#xheader-search .x45000-goals{padding:14px;margin-bottom:13px;border-radius:13px}#xheader-search .x45000-goal-options{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;padding-bottom:4px}#xheader-search .x45000-goal-chip{min-height:44px}#xheader-search .x45000-matches,#xheader-search .x45000-goals-compact .x45000-matches{grid-template-columns:1fr}#xheader-search .x45000-match{min-height:67px;padding:11px!important}#xheader-search .x45000-activation-stage{min-height:112px;padding:12px}#xheader-search .x45000-activation-steps{gap:7px}}
@media(prefers-reduced-motion:reduce){#xheader-search .x45000-goal-chip,#xheader-search .x45000-match{transition:none!important}}