@layer components{.analysis-links h3 a{color:var(--ink);text-decoration:none}.analysis-links h3 a:hover{text-decoration:underline;text-underline-offset:4px}.analysis-read{display:inline-flex;align-items:center;min-height:var(--target);text-underline-offset:4px;font-size:var(--fs-sm)}.analysis-links{margin:32px 0;border-block:var(--rule);padding:24px 0 28px}.analysis-links-heading{display:flex;justify-content:space-between;align-items:baseline;gap:18px}.analysis-links-heading h2{font-size:var(--fs-h2);margin:4px 0 18px}.analysis-links-heading>a{font-size:var(--fs-sm);white-space:nowrap;min-height:var(--target);display:flex;align-items:center}.analysis-links .eyebrow{margin:0}.analysis-links-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 40px}.analysis-links-list>article{min-width:0}.analysis-links h3{font-size:var(--fs-h3);line-height:1.3;margin:0 0 10px}.analysis-links h3 a{padding-block:10px}.analysis-links p:where(:not(.eyebrow)){font-size:var(--fs-base);line-height:1.6;max-width:var(--measure)}.analysis-links-compact .analysis-links-list{display:block}.analysis-links-compact .analysis-links-list>article+article{margin-top:20px}.analysis-links-compact .analysis-read{display:none}.analysis-links-compact .analysis-links-heading{display:block}.analysis-links-compact .analysis-links-heading>a{display:none}.analysis-links a:focus-visible{outline:3px solid var(--focus);outline-offset:4px}@media(max-width:600px){.analysis-links-heading{display:block}}@media(max-width:600px){.analysis-links-heading h2{margin-bottom:8px}}@media(max-width:600px){.analysis-links-heading>a{margin-bottom:12px}}@media(max-width:600px){.analysis-links-list{grid-template-columns:1fr;gap:22px}}}
