#article{width:100%}#article h2{font-size:2.25rem;line-height:.95;font-weight:700;text-transform:uppercase;letter-spacing:-.02em;margin-top:2rem;margin-bottom:1.5rem}#article h3{font-size:1.75rem;line-height:1.05;font-weight:600;margin-top:2rem;margin-bottom:1.25rem}#article h4{font-size:1.375rem;line-height:1.2;font-weight:600;margin-top:1.75rem;margin-bottom:1rem}#article ul{list-style-type:disc;padding-left:1.25rem;font-size:1.3rem;line-height:1.75rem}#article ol{list-style-type:decimal;padding-left:1.25rem;font-size:1.3rem;line-height:1.75rem}#article ul>*>ul,#article ul>*>ol,#article ol>*>ul,#article ol>*>ol{padding-left:0}#article ul>*>img,#article ol>*>img{margin-left:-1.25rem}#article img:not(.marginless-image){margin-top:2rem;margin-bottom:.625rem}#article p{margin-top:1.2rem;margin-bottom:1.2rem;font-size:1.4rem;line-height:1.75rem}#article p:has(+* img){margin-bottom:0}#article .video-container .video-overlay img{margin:0}td{border:1px solid rgb(255 255 255 / .15);padding:.25rem}#article .cs-plain,#article .cs-steps{list-style:none;padding-left:0;font-size:inherit;line-height:inherit}#article .cs-block p{margin:0}#article p.cs-lede{font-size:clamp(1.25rem,1.7vw,1.6rem);line-height:1.45;font-weight:500;margin-top:0;margin-bottom:2rem}#article .cs-statement{font-size:clamp(1.4rem,2.4vw,2.2rem);line-height:1.15;letter-spacing:-.015em;font-weight:500;margin:0}#article h2+.cs-block,#article h3+.cs-block{margin-top:0}@media screen and (min-width: 768px){#article h2{font-size:2.25rem}#article h3{font-size:2rem}#article h4{font-size:1.75rem}#article ul,#article ol,#article p{font-size:1.125rem}}
