/* Incremental LCS improvements; existing identity and artwork are preserved. */
.hero-target{font-weight:650}.hero-benefits{padding-left:20px;color:#52677e;margin:16px 0}.hero-benefits li{margin:7px 0}.hero-editorial-line{font-weight:750;color:#07183f!important;margin-top:0}.hero-test-note{font-size:14px;margin:12px 0 0}.hero-test-note a{font-weight:750;text-underline-offset:3px}.flash-publication{display:block;font-size:14px;color:#52677e;margin:8px 0 14px}.flash-date-label{font-size:13px;color:#52677e}.editorial-routes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:30px 0}.editorial-routes article{padding:22px;border:1px solid #dfe5eb;border-top:3px solid #07183f;background:white;border-radius:6px}.editorial-routes h3{margin:0 0 10px;font-size:20px}.editorial-routes p{margin:0 0 12px;color:#52677e}.demo-label{display:inline-block;padding:6px 10px;background:#edf2f7;font-weight:750;color:#07183f;font-size:14px}.demo-section{border-top:1px solid #dfe5eb;margin-top:22px;padding-top:18px}.demo-section p{white-space:pre-line;overflow-wrap:anywhere}.demo-section a{overflow-wrap:anywhere}.demo-contact{background:#f3f6f9;border-left:3px solid #ff6a24;padding:16px;margin:12px 0}.demo-contact a{display:block;margin-top:8px;overflow-wrap:anywhere}.demo-page{max-width:940px;margin:auto;padding:30px 20px 60px}.demo-page h1{font-size:clamp(1.8rem,4vw,2.7rem);line-height:1.15}.demo-page .supplier-table{width:100%;border-collapse:collapse}.demo-page td,.demo-page th{padding:12px;text-align:left;border:1px solid #dfe5eb;vertical-align:top;overflow-wrap:anywhere}.demo-page .table-scroll{max-width:100%;overflow:auto}.demo-page .demo-actions{display:flex;gap:12px;flex-wrap:wrap;margin:24px 0}.demo-page .demo-actions a{padding:12px 18px;border:1px solid #07183f;border-radius:4px;text-decoration:none;font-weight:750}.demo-page .demo-actions a:first-child{background:#07183f;color:white}.member-filter-summary{cursor:pointer;font-weight:750;padding:12px 0}.member-filter-details{border-top:1px solid #dfe5eb;margin-top:14px}.schedule-controls{border:1px solid #dfe5eb;padding:16px;margin:20px 0}.schedule-controls legend{font-weight:750}.schedule-controls .note{font-size:14px}.schedule-controls input[type=checkbox]{width:auto}.analysis-date{display:block;font-size:13px;color:#52677e;padding:0 18px 12px}.analysis-tab{white-space:normal}a:focus-visible,button:focus-visible,summary:focus-visible{outline:3px solid #ff6a24;outline-offset:3px}.home-radar-launch .radar-launch-viewport{min-width:0}.intake-honeypot{position:absolute!important;left:-10000px!important;width:1px!important;height:1px!important;overflow:hidden!important}.ga-choice{position:fixed;bottom:18px;left:18px;right:18px;max-width:650px;margin:auto;z-index:1000;background:white;border:1px solid #dfe5eb;border-top:3px solid #ff6a24;padding:20px;box-shadow:0 8px 32px #07183f25}.ga-choice p{margin:0 0 14px}.ga-choice div{display:flex;gap:10px;flex-wrap:wrap}.ga-choice button{padding:10px 16px;font:inherit;cursor:pointer;background:white;border:1px solid #07183f;color:#07183f}.ga-choice button:first-child{background:#07183f;color:white}@media(max-width:740px){.editorial-routes{grid-template-columns:1fr}.demo-page{padding:24px 16px 40px}.demo-page .demo-actions{flex-direction:column}.member-filter-details .filter-grid{grid-template-columns:1fr}.member-edition-grid{grid-template-columns:1fr!important}.contact-grid{grid-template-columns:1fr!important}.home-commercial-hero .sales-actions{display:flex;flex-wrap:wrap;gap:10px}.home-commercial-hero .sales-actions a{max-width:100%}.hero-benefits{font-size:16px}.analysis-tabs{display:flex;flex-wrap:wrap}.analysis-tab{flex:1 1 145px}.ga-choice{left:10px;right:10px;bottom:10px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}.home-radar-launch *{animation:none!important;transition:none!important}}


