.article{--rte-gap:3.2rem;--article-image-spacing:16px;--title-width:700px}.article__title{max-width:var(--title-width)!important;margin-inline:auto}.article-date{text-transform:uppercase;letter-spacing:0.05em;margin:0;font-size:1rem}.article-date--left{text-align:left}.article-date--center{text-align:center}.article-date--right{text-align:right}.article-date--text{}.article-date--pill{display:inline-block;background:var(--color-border-light,#e5e7eb);padding:1px 5px;border-radius:0.25rem;font-size:1.1875rem;text-transform:none;letter-spacing:normal}.rte img{margin-top:var(--article-image-spacing);margin-bottom:var(--article-image-spacing)}.rte table{width:100%;border-collapse:collapse}.rte table td,.rte table th{vertical-align:middle;padding:1rem;border:none!important}.rte table img{margin:0;max-width:100%;height:auto}.rte table:has(td:first-child img):has(td:last-child:not(:has(img))) td:first-child{width:40%;padding-left:0}.rte table:has(td:first-child img):has(td:last-child:not(:has(img))) td:last-child{text-align:left;font-style:italic;padding-right:0}.rte table:has(td:last-child img):has(td:first-child:not(:has(img))) td:last-child{width:40%;padding-right:0}.rte table:has(td:last-child img):has(td:first-child:not(:has(img))) td:first-child{text-align:left;font-style:italic;padding-left:0}@media (max-width:767px){.rte table,.rte table tbody,.rte table tr,.rte table td{display:block;width:100%!important}.rte table td{padding:0.5rem 0}.rte table td img{margin-inline:0}}blockquote{box-sizing:border-box;padding-left:4rem;position:relative}blockquote:before{content:"";background-color:#252f67c3;width:2px;height:100%;position:absolute;top:0;left:3rem}cite{margin-top:2rem;font-style:italic;display:block}