.article-layout article{min-width:0}.article-layout article>section{margin-bottom:42px}.article-layout article p,.article-layout article li{font-size:18px;line-height:1.7}.article-layout article li+li{margin-top:10px}.article-layout article a:not(.button){text-decoration:underline;text-underline-offset:3px}.content-figure{margin:25px 0}.content-figure svg{display:block;width:100%;height:auto}.content-figure figcaption{font-size:14px;line-height:1.5;color:#635773;margin-top:12px}.article-layout caption{text-align:left;padding:14px 0;font-weight:700}.article-layout .table-wrap{margin:24px 0}.article-layout th,.article-layout td{vertical-align:top}.source li p{font-size:14px!important}.related-reading{border-top:2px solid #ede6f5;padding-top:24px;margin-top:28px}.hub-hero h1{max-width:1100px;overflow-wrap:break-word}.table-wrap:focus-visible{outline:3px solid #8536da;outline-offset:3px}@media(max-width:600px){.article-layout article p,.article-layout article li{font-size:16px}.article-layout table{min-width:430px}.hub-hero h1{font-size:clamp(38px,10vw,64px)}}
.content-table-filter{display:block;margin-top:22px;font-weight:700}.content-table-filter input{display:block;width:min(100%,360px);padding:10px;border:1px solid #bda9d4;border-radius:8px;margin-top:6px}thead button{font:inherit;color:inherit;background:none;border:0;cursor:pointer;text-align:left;padding:4px}
