.tsiu-article{font-size:1.075rem;line-height:1.85}.tsiu-article p{margin:0 0 1.3em!important}.tsiu-article .lead{font-size:1.18em;line-height:1.65}.tsiu-article h2{font-size:clamp(1.4rem,3vw,1.8rem)!important;line-height:1.3;margin:2em 0 .8em!important}.tsiu-article h3{font-size:1.25rem!important;line-height:1.4}.tsiu-article .sources{margin-top:3em;border-top:1px solid #d4ddd8;padding-top:1em;font-size:.92rem;overflow-wrap:anywhere}.tsiu-article .sources h2{font-size:1.25rem!important;margin:0 0 1em!important}.tsiu-article li{margin-bottom:.8em}.tsiu-hero{margin:0 0 2rem!important}.tsiu-hero img{display:block;width:100%;height:auto;border-radius:6px}.tsiu-article .note{font-size:.85rem;color:#586561}.tsiu-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:28px!important;max-height:none!important;overflow:visible!important}.tsiu-grid>article{display:flex!important;flex-direction:column;width:auto!important;min-width:0;background:#fff;border:1px solid #dde3df;border-radius:8px;overflow:hidden}.tsiu-grid img{display:block;width:100%;height:auto;aspect-ratio:16/9;object-fit:cover}.tsiu-grid .tsn-card-copy{padding:22px;flex:1}.tsiu-grid h3{font-size:1.3rem;line-height:1.35;margin:.5em 0}.tsiu-grid p{font-size:1rem;line-height:1.6}.tsiu-grid .tsn-label{font-size:.75rem;font-weight:700;color:#286451}.tsiu-all{display:inline-block;margin-top:24px;font-weight:700}.tsiu-research{margin:3rem auto;max-width:1200px}@media(max-width:1000px){.tsiu-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:600px){.tsiu-grid{grid-template-columns:1fr!important}}
