.signal-research{--research-copy: 46rem}.signal-research__hero{display:grid;gap:var(--signal-space-10);padding-block:clamp(2rem,5vw,4rem);border-block-end:var(--signal-line) solid var(--signal-rule-strong)}.signal-research__hero-copy{min-width:0}.signal-research__breadcrumb{display:flex;align-items:center;gap:var(--signal-space-2);margin-block-end:var(--signal-space-6);color:var(--signal-muted);font-size:var(--signal-text-sm)}.signal-research__breadcrumb [aria-current=page]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.signal-research__breadcrumb a{min-height:2.75rem;display:inline-flex;align-items:center;color:var(--signal-ink);font-weight:700;text-decoration:underline;text-underline-offset:.3em}.signal-research__eyebrow,.signal-research__section-label{margin:0 0 var(--signal-space-4);color:var(--signal-emerald-deep);font-size:var(--signal-text-xs);font-weight:750;letter-spacing:.08em;text-transform:uppercase}.signal-research h1{max-width:20ch;margin:0;font-size:clamp(2.4rem,4.5vw,4.5rem);font-weight:600;letter-spacing:-.035em;line-height:1.08;overflow-wrap:anywhere;text-wrap:balance}.signal-research__intro{max-width:62ch;margin:var(--signal-space-8) 0 0;color:var(--signal-muted);font-size:var(--signal-text-lg);line-height:1.72;text-wrap:pretty}.signal-research__summary{align-self:end;border-block-start:var(--signal-line) solid var(--signal-rule-strong)}.signal-research__summary>p{margin:0;padding-block:var(--signal-space-4);color:var(--signal-muted);font-size:var(--signal-text-xs);font-weight:700;letter-spacing:.06em;text-transform:uppercase}.signal-research__summary ol,.signal-research__sources ol{margin:0;padding:0;list-style:none}.signal-research__summary li{display:grid;grid-template-columns:2rem minmax(0,1fr);gap:var(--signal-space-4);padding-block:var(--signal-space-5);border-block-start:var(--signal-line) solid var(--signal-rule)}.signal-research__summary li span{color:var(--signal-emerald);font-size:var(--signal-text-xs);font-weight:750}.signal-research__summary li strong{font-size:var(--signal-text-sm);line-height:1.5}.signal-research__meta{display:flex;flex-wrap:wrap;gap:var(--signal-space-3) var(--signal-space-8);padding-block:var(--signal-space-5);border-block-end:var(--signal-line) solid var(--signal-rule);color:var(--signal-muted);font-size:var(--signal-text-xs);font-weight:650}.signal-research__body{padding-block:var(--signal-space-6)}.signal-research__lede{max-width:39ch;margin:0 0 clamp(4rem,8vw,7rem);font-size:clamp(1.65rem,3.2vw,2.65rem);font-weight:500;letter-spacing:-.035em;line-height:1.2;text-wrap:balance}.signal-research__section{display:grid;gap:var(--signal-space-8);padding-block:clamp(2rem,4vw,3.5rem);border-block-start:var(--signal-line) solid var(--signal-rule-strong)}.signal-research__section>*{min-width:0}.signal-research__section-heading h2,.signal-research__sources h2,.signal-research__related h2,.signal-research__disclosure h2{max-width:23ch;margin:0;font-size:clamp(1.65rem,2.8vw,2.5rem);font-weight:600;letter-spacing:-.04em;line-height:1.04;overflow-wrap:anywhere;text-wrap:balance}.signal-research__copy{min-width:0;width:100%;max-width:var(--research-copy)}.signal-research__copy>*:first-child{margin-block-start:0}.signal-research__copy p,.signal-research__copy li{color:var(--signal-muted);line-height:1.75}.signal-research__copy p{margin:0 0 var(--signal-space-5)}.signal-research__copy h3{margin:var(--signal-space-10) 0 var(--signal-space-3);font-size:var(--signal-text-xl);font-weight:650;letter-spacing:-.025em;line-height:1.2}.signal-research__copy strong{color:var(--signal-ink)}.signal-research__copy a,.signal-research__source-link{color:var(--signal-ink);font-weight:700;text-decoration:underline;text-decoration-color:var(--signal-emerald);text-underline-offset:.3em}.signal-research__copy ul,.signal-research__copy ol{margin:var(--signal-space-5) 0;padding-inline-start:var(--signal-space-6)}.signal-research__copy li+li{margin-block-start:var(--signal-space-3)}.signal-research__note{margin-block:var(--signal-space-8) 0!important;padding:var(--signal-space-6);background:var(--signal-paper-soft);color:var(--signal-ink)!important}.signal-research__comparison{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--signal-space-3);margin-block:var(--signal-space-8)}.signal-research__comparison article{min-width:0;padding:clamp(var(--signal-space-4),4vw,var(--signal-space-6));overflow-wrap:anywhere;border:var(--signal-line) solid var(--signal-rule-strong);background:var(--signal-paper)}.signal-research__comparison span{display:block;margin-block-end:var(--signal-space-6);color:var(--signal-emerald);font-size:var(--signal-text-xs);font-weight:750}.signal-research__comparison h3{margin:0 0 var(--signal-space-3)}.signal-research__comparison p{margin:0}.signal-research__table-wrap{width:100%;max-width:100%;margin-block:var(--signal-space-8);overflow-x:auto;border:var(--signal-line) solid var(--signal-rule-strong)}.signal-research__table{width:100%;min-width:44rem;border-collapse:collapse;text-align:start}.signal-research__table caption{padding:var(--signal-space-4) var(--signal-space-5);border-block-end:var(--signal-line) solid var(--signal-rule-strong);color:var(--signal-muted);font-size:var(--signal-text-sm);text-align:start}.signal-research__table th,.signal-research__table td{padding:var(--signal-space-5);border-block-end:var(--signal-line) solid var(--signal-rule);border-inline-end:var(--signal-line) solid var(--signal-rule);vertical-align:top}.signal-research__table th:last-child,.signal-research__table td:last-child{border-inline-end:0}.signal-research__table tr:last-child td{border-block-end:0}.signal-research__table thead th{background:var(--signal-ink);color:var(--signal-paper);font-size:var(--signal-text-sm)}.signal-research__table tbody th{width:10rem;color:var(--signal-ink);font-size:var(--signal-text-sm)}.signal-research__table td{color:var(--signal-muted);font-size:var(--signal-text-sm);line-height:1.6}.signal-research__sources{background:var(--signal-ink);color:var(--signal-paper)}.signal-research__sources-inner{display:grid;gap:var(--signal-space-10);padding-block:clamp(3.5rem,7vw,6rem)}.signal-research__sources .signal-research__section-label{color:var(--signal-emerald-soft)}.signal-research__sources ol{border-block-start:var(--signal-line) solid color-mix(in oklch,var(--signal-paper) 25%,transparent)}.signal-research__sources li{display:grid;grid-template-columns:2rem minmax(0,1fr);gap:var(--signal-space-4);padding-block:var(--signal-space-5);border-block-end:var(--signal-line) solid color-mix(in oklch,var(--signal-paper) 20%,transparent)}.signal-research__sources li>span{color:var(--signal-emerald-soft);font-size:var(--signal-text-xs);font-weight:750}.signal-research__sources a{min-height:2.75rem;display:flex;align-items:center;justify-content:space-between;gap:var(--signal-space-4);font-size:var(--signal-text-sm);font-weight:650;line-height:1.55}.signal-research__related{padding-block:clamp(3.5rem,7vw,6rem)}.signal-research__related>div{display:grid;gap:var(--signal-space-3);margin-block-start:var(--signal-space-10)}.signal-research__related a{position:relative;min-height:10rem;display:flex;flex-direction:column;gap:var(--signal-space-3);padding:var(--signal-space-6);border:var(--signal-line) solid var(--signal-rule-strong);transition:transform .12s var(--signal-ease),background var(--signal-duration-fast) var(--signal-ease)}.signal-research__related a strong{max-width:22ch;font-size:var(--signal-text-lg);line-height:1.3}.signal-research__related a span{max-width:36ch;color:var(--signal-muted);font-size:var(--signal-text-sm);line-height:1.6}.signal-research__related a i{position:absolute;inset-block-end:var(--signal-space-5);inset-inline-end:var(--signal-space-5);font-style:normal}.signal-research__disclosure{border-block-start:var(--signal-line) solid var(--signal-rule-strong);background:var(--signal-paper-soft)}.signal-research__disclosure-inner{display:grid;gap:var(--signal-space-6);padding-block:clamp(3rem,6vw,5rem)}.signal-research__disclosure h2{font-size:var(--signal-text-xl)}.signal-research__disclosure p{max-width:70ch;margin:0;color:var(--signal-muted);line-height:1.75}@media (min-width: 48rem){.signal-research__comparison,.signal-research__related>div{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 64rem){.signal-research__hero{grid-template-columns:minmax(0,1.35fr) minmax(18rem,.65fr);align-items:end;padding-block:var(--signal-space-12)}.signal-research__lede{margin-block-end:var(--signal-space-12)}.signal-research__section{padding-block:var(--signal-space-10)}.signal-research__sources-inner,.signal-research__related{padding-block:var(--signal-space-16)}.signal-research__disclosure-inner{padding-block:var(--signal-space-12)}.signal-research__section,.signal-research__sources-inner,.signal-research__disclosure-inner{grid-template-columns:minmax(16rem,.7fr) minmax(0,1.3fr)}.signal-research__section>:not(.signal-research__section-heading){grid-column:2}.signal-research__sources ol,.signal-research__disclosure p{grid-column:2}}@media (hover: hover) and (pointer: fine){.signal-research__related a:hover{transform:translateY(-.2rem);background:var(--signal-paper-soft)}.signal-research__sources a:hover,.signal-research__breadcrumb a:hover,.signal-research__copy a:hover{color:var(--signal-emerald-soft)}.signal-research__breadcrumb a:hover,.signal-research__copy a:hover{color:var(--signal-emerald-deep)}}@media (prefers-reduced-motion: reduce){.signal-research *,.signal-research *:before,.signal-research *:after{scroll-behavior:auto!important;transition-duration:.01ms!important}}
