body{color:#232A66!important}html{scroll-padding-top:105px}.site-header{flex-wrap:wrap}.site-header a{font-size:14px!important}.article-shell{width:min(100% - 40px,820px)!important;padding-top:40px!important}.article-shell p,.article-shell li,.article-shell td,.article-shell th,.article-shell font{color:#232A66!important}.article-shell p,.article-shell li{font-size:17px!important;line-height:1.8!important}.article-shell h2{font-size:clamp(25px,3vw,34px)!important;color:#232A66!important;line-height:1.25!important;margin:45px 0 20px!important}.article-shell h3{font-size:23px!important;line-height:1.3!important;color:#232A66!important}.article-shell a{color:#232A66!important;text-decoration:underline!important;text-underline-offset:3px}.article-shell table{max-width:100%!important;width:100%!important;margin:20px 0!important;table-layout:auto!important}.kc-table-scroll{max-width:100%;overflow:auto;border:1px solid #EAECEF;margin:24px 0}.kc-table-scroll table{min-width:600px}.article-shell img{max-width:100%;height:auto}.article-byline{color:#FFFFFF!important}.kc-reading-tools,.kc-related{max-width:820px;margin:35px auto;padding:24px;background:#EAECEF;color:#232A66;font-family:'Avenir Next',Avenir,sans-serif;line-height:1.65}.kc-reading-tools nav{display:block!important}.kc-reading-tools summary{font-size:18px;font-weight:700;cursor:pointer}.kc-reading-tools ol{padding-left:24px;max-height:320px;overflow:auto}.kc-reading-tools li{margin:8px 0}.kc-reading-tools a,.kc-related a{color:#232A66!important;text-decoration:underline!important}.kc-reading-tools button{font:inherit;padding:9px 14px;background:#FFFFFF;border:1px solid #232A66;color:#232A66;cursor:pointer;margin-right:12px}.kc-sharing{margin-top:22px;display:flex;gap:10px;align-items:center;flex-wrap:wrap}.kc-related h2{font-size:26px;color:#232A66!important;line-height:1.3;letter-spacing:0}.kc-related li{margin:10px 0}.kc-related p{color:#232A66!important;font-size:16px}.kc-related{margin-bottom:50px}a:focus-visible,button:focus-visible,summary:focus-visible,.kc-table-scroll:focus-visible{outline:3px solid #009A95;outline-offset:4px}@media(max-width:600px){.kc-reading-tools,.kc-related{margin:24px 20px;padding:20px}.site-header img{width:140px!important}.article-hero h1{font-size:36px!important}.article-shell{padding-bottom:35px!important}.article-shell p,.article-shell li{overflow-wrap:anywhere}.article-hero{padding:40px 20px!important}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}}

.site-header{display:grid!important;grid-template-columns:auto 1fr auto!important;gap:18px 28px!important;padding:12px clamp(20px,4vw,64px)!important}.site-header>nav{display:flex!important;justify-content:center;gap:22px;flex-wrap:wrap}.site-header>nav a{border:0!important;padding:6px 0!important;font-size:13px!important}.site-header>.article-contact{white-space:nowrap;color:#232A66!important;font-weight:750!important;border-bottom:1px solid #232A66!important;padding-bottom:4px!important}.site-header>nav a:hover,.site-header>.article-contact:hover{color:#009A95!important}
.article-shell p,.article-shell font{max-width:100%!important;white-space:normal!important;overflow-wrap:anywhere!important;word-break:break-word!important}
@media(max-width:980px){.site-header{grid-template-columns:1fr auto!important}.site-header>nav{grid-column:1/-1;justify-content:flex-start;flex-wrap:nowrap;overflow-x:auto;padding:8px 0 2px}.site-header>nav a{white-space:nowrap}.site-header>.article-contact{justify-self:end}}
 .site-header>a:first-child{height:58px;overflow:hidden;display:flex;align-items:center;flex-shrink:0}.site-header img{flex-shrink:0}.article-kicker{color:#66C7C5!important}
.kc-reading-tools{padding:16px 20px;margin:24px auto 0}.kc-sharing{margin-top:12px;font-size:14px;gap:12px}.kc-reading-tools summary{font-size:16px}.kc-reading-tools button{padding:6px 10px}.article-shell{padding-top:12px!important}.article-shell>h2:first-child{margin-top:20px!important}.article-hero h1{line-height:1.12!important;letter-spacing:-.03em!important;text-wrap:balance}
@media(max-width:600px){.article-hero{padding:26px 20px!important}.article-hero h1{font-size:30px!important}.article-hero p{font-size:16px!important;line-height:1.5!important}.article-hero .article-kicker{font-size:14px!important;letter-spacing:.07em!important}.kc-reading-tools{margin:18px 20px 0;padding:12px 16px}.site-header{padding-block:8px!important;gap:8px!important}.site-header>a:first-child{height:42px}.kc-sharing{gap:8px;font-size:14px}.article-shell{padding-top:8px!important}.article-shell h2{font-size:26px!important}.article-shell b,.article-shell font,.kc-reading-tools summary,.kc-reading-tools button,.kc-related p,.kc-related li,.site-header a,.article-footer span,.article-footer a{font-size:14px!important}}
.article-footer{display:grid!important;grid-template-columns:1fr auto!important;align-items:center!important;gap:16px 30px!important}.article-footer nav{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:20px}.article-footer small{grid-column:1/-1;color:rgba(255,255,255,.72);font-size:12px;line-height:1.6}@media(max-width:700px){.article-footer{grid-template-columns:1fr!important}.article-footer nav{justify-content:flex-start}.article-footer small{font-size:14px}}
