.article{width:min(100% - 128px,900px);margin:0 auto}@media screen and (min-width:600px) and (max-width:1199px){.article{width:calc(100% - 64px)}}@media screen and (max-width:599px){.article{width:calc(100% - 32px)}}.article.has-related{padding-bottom:96px}@media screen and (max-width:899px){.article.has-related{padding-bottom:64px}}@media screen and (max-width:599px){.article.has-related{padding-bottom:32px}}.article-header{flex-direction:column;gap:0;margin:clamp(32px,8vw,96px) 0 24px;display:flex}.article-header .breadcrumb{margin-bottom:clamp(28px,4.5vw,40px)}.article-header-categories{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:clamp(16px,2.5vw,20px);display:flex}.article-header-categories-item-primary{background-color:#4969fb}.article-header-categories-item-secondary{background-color:#ffba00}.article-header-categories-item-tertiary{background-color:#ff5f5f}.article-header-categories-item-quaternary{background-color:#3eb516}.article-header-categories-item-quinary{background-color:#00a2ff}.article-header-categories-item-senary{background-color:#925fff}.article-header-categories-item-black{background-color:#141414}.article-header-categories-item{color:#fff;border-radius:8px;align-items:center;padding:8px;font-weight:700;line-height:1.4;text-decoration:none;display:flex}.article-header-title{-webkit-text-fill-color:#0000;letter-spacing:-.5px;font-size:3.5rem;font-family:var(--avenir-font),sans-serif;text-wrap:pretty;background-image:linear-gradient(153deg,#4969fb,#203bb8 100%,#203bb8);-webkit-background-clip:text;background-clip:text;font-weight:900}@media screen and (max-width:899px){.article-header-title{font-size:2.5rem}}@media screen and (max-width:599px){.article-header-title{font-size:2rem}}.article-header-title{margin:0 0 clamp(12px,2vw,16px);line-height:1.1;text-wrap:auto!important}.article-header-lead{font-family:var(--avenir-font),sans-serif;text-wrap:pretty;margin:0 0 clamp(20px,3.5vw,28px);font-size:clamp(1.05rem,.5vw + 1rem,1.25rem);font-weight:500;line-height:1.5}.article-header-divider{border:0;border-top:1px solid #ebebeb;width:100%;margin:0 0 16px}.article-header-meta{font-size:1rem;font-family:var(--avenir-font),sans-serif;color:#707070;text-wrap:pretty;letter-spacing:.01em;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 20px;margin-bottom:10px;font-weight:500;line-height:1.4;display:flex}.article-header-meta-dates{font:inherit;color:inherit;margin:0}@media screen and (max-width:899px){.article-header-meta-dates{flex-direction:column;gap:4px;display:flex}}.article-header-meta-dates time{font:inherit;color:inherit}.article-header-meta-sep{color:#a8a8a8;margin:0 .35em}@media screen and (max-width:899px){.article-header-meta-sep{display:none}}.article-header-byline-author{align-items:center;gap:8px;min-width:0;display:flex}.article-header-byline-author-photo{border-radius:100%;flex-shrink:0;width:1.25em;height:1.25em;overflow:hidden}.article-header-byline-author-photo img{object-fit:cover;width:100%;height:100%}.article-header-byline-author-name{font:inherit;line-height:inherit;color:inherit;margin:0}.article-header-reading-time{font-size:1rem;font-family:var(--avenir-font),sans-serif;color:#707070;text-wrap:pretty;letter-spacing:.01em;margin:0;font-weight:500;line-height:1.4}.article-header-reading-time svg{vertical-align:-.14em;width:1em;height:1em;margin-right:.35em;display:inline-block}.article-content{display:flex;overflow:hidden}.article-content .richtext{width:100%}
