.editorial-root{font-family:var(--font-dm-sans),-apple-system,BlinkMacSystemFont,sans-serif}.editorial-article{line-height:1.7;color:#3a3a48}.editorial-article p{font-size:17.5px;margin-bottom:24px}.editorial-article p.lead{font-size:21px;line-height:1.55;color:#1E1E2E;font-weight:500;margin-bottom:32px}.editorial-article h2{font-family:var(--font-dm-serif),serif;font-weight:400;font-size:29px;line-height:1.2;color:#1E1E2E;margin:8px 0 18px;letter-spacing:-.3px}.editorial-article h3{font-family:var(--font-dm-sans),sans-serif;font-size:20px;margin:32px 0 10px}.editorial-article h3,.editorial-article strong{font-weight:600;color:#1E1E2E}.editorial-article a{color:#6B4FA8;text-decoration:underline;text-underline-offset:2px}.editorial-article .kicker{font-size:11px;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:#FB953D;margin:48px 0 0}.editorial-article .pullquote{border-left:4px solid #fb953d;padding:6px 0 6px 28px;margin:40px 0;font-family:var(--font-dm-serif),serif;font-style:italic;font-size:25px;line-height:1.35;color:#6B4FA8}.editorial-article .callout{background:#F4F0FC;border-radius:14px;padding:28px 30px;margin:40px 0}.editorial-article .callout .callout-label{font-size:12px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;color:#6B4FA8;margin-bottom:10px}.editorial-article .callout p{font-size:16px;margin:0;color:#3a3a48}.editorial-article .source-note{font-size:14px;color:#6B6B80;background:#fff;border:1px solid #e8e8ec;border-radius:12px;padding:18px 22px;margin:40px 0;line-height:1.6}.editorial-article .source-note strong{color:#1E1E2E}.editorial-article ul{list-style:none;padding:0;margin:28px 0}.editorial-article ul li{position:relative;padding-left:30px;margin-bottom:18px;font-size:17px}.editorial-article ul li:before{content:"";position:absolute;left:0;top:10px;width:16px;height:2px;background:#FB953D}@media (max-width:600px){.editorial-article p{font-size:16.5px}.editorial-article h2{font-size:24px}.editorial-article .pullquote{font-size:21px;padding-left:20px}}