.intelligence-page .ii-hub-hero{padding:130px 0 40px;min-height:0}.intelligence-page .ii-hub-hero h1{font-size:clamp(36px,4vw,56px);line-height:1.1}.ir-filters{display:flex;gap:16px;align-items:flex-end;flex-wrap:wrap;margin:24px 0}.ir-filters label{display:grid;gap:8px;font-size:12px;flex:1;min-width:160px}.ir-filters input,.ir-filters select{width:100%;padding:13px;border:1px solid #ccc;background:white;font:14px var(--sans)}.ir-filters .btn-dark{margin:0;padding:14px 24px}.ir-category-links{display:flex;flex-wrap:wrap;gap:12px 24px}.ir-advisor{border-top:1px solid #ddd;margin-top:24px}.ir-advisor>summary{cursor:pointer;list-style:none;display:flex;justify-content:space-between;padding:18px 0;font-size:13px;letter-spacing:.5px}.ir-advisor-body{padding:12px 0 24px}.ir-advisor-body>p{margin-bottom:20px;font-size:13px}.ir-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.ir-metrics article{padding:24px;border:1px solid #ddd}.ir-metrics h3,.ir-topic h3,.ir-trend h3{font:400 28px/1.2 var(--serif);margin-bottom:16px}.ir-value{font:36px var(--serif)}.ir-metrics p{font-size:13px;line-height:1.8;margin:10px 0}.ir-metrics a{display:block;font-size:12px;text-decoration:underline;overflow-wrap:anywhere}.ir-topic,.ir-trend{padding:28px 0;border-top:1px solid #ddd}.ir-topic>p{font-size:15px;line-height:1.8;max-width:850px}.ir-table{width:100%;border-collapse:collapse;min-width:560px;font-size:14px}.ir-table th,.ir-table td{padding:20px;border-bottom:1px solid #ddd;text-align:left;vertical-align:top;width:33.33%}.ir-table th{font-weight:500}.ir-compare-links{display:flex;gap:24px;flex-wrap:wrap}.ir-faq{padding:18px 0;border-top:1px solid #ddd}.ir-faq summary{cursor:pointer;font:24px var(--serif)}.ir-faq p{font-size:14px;line-height:1.8;padding:16px 0}.ir-empty{font-size:15px!important;line-height:1.8}.ir-advisor .advisory-form{margin-top:20px}@media(max-width:767px){.ir-metrics{grid-template-columns:1fr}.ir-filters{display:grid;grid-template-columns:1fr 1fr}.ir-filters label:first-child{grid-column:1/-1}.ir-filters label{min-width:0}.ir-table th,.ir-table td{padding:14px;font-size:13px}.intelligence-page .ii-hub-hero{padding:110px 0 32px}}
.intelligence-page .ii-hero.ir-compare-hero{background:#fff;color:var(--black)}.intelligence-page .ii-hero.ir-compare-hero :is(h1,.ii-lead,.ii-breadcrumb,.ii-breadcrumb [aria-current],.ir-empty){color:var(--black)}.ir-compare-hero .ii-text-link{color:var(--black)!important;border-color:#aaa!important}.ir-compare-hero .ii-text-link.cta-primary{background:#0a0a0a!important;color:white!important}.ir-compare-hero .ir-table{margin-top:24px}.ir-compare-hero .ir-filters .btn-dark{color:#fff}
