.article-content{font-size:1rem;& p{margin-bottom:1.5rem;line-height:1.8}& h1,& h2,& h3,& h4,& h5,& h6{margin-top:2.5rem;margin-bottom:1rem}&>:first-child{margin-top:0}& ul{list-style-type:disc}& ol,& ul{margin-top:1rem;margin-bottom:1.5rem;padding-left:1.5rem}& ol{list-style-type:decimal}& li,& ul ul{margin-bottom:.5rem}& ul ul{list-style-type:circle;margin-top:.5rem}& ul ul ul{list-style-type:square}& ol ol{list-style-type:lower-alpha;margin-top:.5rem;margin-bottom:.5rem}& blockquote,& pre{margin-top:1.5rem;margin-bottom:1.5rem}& blockquote{padding-left:1.5rem;border-left-width:4px;border-left-color:rgb(var(--primary)/.5)}& a{text-decoration:underline;text-decoration-color:rgb(var(--primary)/.3);text-underline-offset:2px;transition:text-decoration-color .2s}& a:hover{text-decoration-color:rgb(var(--primary))}& figure{margin-top:2rem;margin-bottom:2rem}& figure.mx-auto{display:flex;flex-direction:column;align-items:center;width:100%;max-width:none!important}& figure img{border-radius:.5rem;box-shadow:0 4px 6px -1px rgb(0 0 0/.1),0 2px 4px -2px rgb(0 0 0/.1);display:block;margin:0 auto}& figcaption{margin-top:.75rem;text-align:center;font-size:.875rem;color:rgb(var(--muted-foreground));font-style:italic}& .float-left{float:left;margin-right:1.5rem;margin-bottom:1rem;clear:left}& .float-right{float:right;margin-left:1.5rem;margin-bottom:1rem;clear:right}&:after{content:"";display:table;clear:both}}.rich-text-content{& ul{list-style-type:disc}& ol,& ul{padding-left:1.5rem}& ol{list-style-type:decimal}& ul ul{list-style-type:circle}& ul ul ul{list-style-type:square}& ol ol{list-style-type:lower-alpha}}.broadcast-content .rich-text-content{& .newsletter-content ol,& .newsletter-content ul{list-style-position:outside!important;padding-left:24px!important;margin-left:0!important}& .newsletter-content li{margin-bottom:8px!important}& .newsletter-content li:last-child,& .newsletter-content>:last-child{margin-bottom:0!important}&>blockquote:last-child,&>h1:last-child,&>h2:last-child,&>h3:last-child,&>h4:last-child,&>h5:last-child,&>h6:last-child,&>ol:last-child,&>p:last-child,&>pre:last-child,&>ul:last-child{margin-bottom:0}@media (max-width:640px){& .float-left,& .float-right{float:none;margin-left:0;margin-right:0;max-width:100%}}& .chart-block-container,& .table-block-container{max-width:none!important;margin-left:calc(-1 * var(--container-padding, 2rem));margin-right:calc(-1 * var(--container-padding, 2rem));@media (max-width:768px){margin-left:-1rem;margin-right:-1rem}}& .MuiPaper-root{background-color:var(--surface)!important;color:var(--foreground)!important;border-color:var(--border)!important}& .MuiTypography-root{color:inherit!important}& .MuiChartsAxis-root{& text{fill:var(--foreground)!important}& line,& path{stroke:var(--border)!important}}& .MuiChartsLegend-root{& text{fill:var(--foreground)!important}}& .MuiDataGrid-root{border-color:var(--border)!important;color:var(--foreground)!important;& .MuiDataGrid-cell{border-color:var(--border)!important}& .MuiDataGrid-columnHeaders{background-color:var(--muted)!important;color:var(--foreground)!important;border-bottom-color:var(--border)!important}& .MuiDataGrid-footerContainer{background-color:var(--background)!important;color:var(--foreground)!important;border-top-color:var(--border)!important}& .MuiDataGrid-toolbarContainer{padding:.5rem;gap:.5rem;& .MuiButton-root{color:var(--foreground)!important}}}:not(.dark) &{& .MuiDataGrid-root,& .MuiPaper-root{background-color:var(--surface)!important}}.dark &{& .MuiDataGrid-root,& .MuiPaper-root{background-color:var(--surface)!important}& .MuiDataGrid-columnHeaders{background-color:var(--background)!important}}}.broadcast-content{max-width:600px;& .content-section .newsletter-content ol,& .content-section .newsletter-content ul,& .newsletter-block-wrapper .newsletter-content ol,& .newsletter-block-wrapper .newsletter-content ul,& .newsletter-content .payload-richtext ol,& .newsletter-content .payload-richtext ul,& .newsletter-content ol.list-number,& .newsletter-content ul.list-bullet{list-style-position:outside!important;padding-left:24px!important;margin-left:0!important}& .content-section .newsletter-content li,& .newsletter-block-wrapper .newsletter-content li{margin-bottom:8px!important}& .content-section .newsletter-content li:last-child,& .newsletter-block-wrapper .newsletter-content li:last-child{margin-bottom:0!important}& figure.mx-auto{display:flex;flex-direction:column;align-items:center;width:100%;max-width:600px!important}& figure img{max-width:100%;height:auto}& ol.list-number,& ul.list-bullet{list-style-position:outside!important;padding-left:24px!important;margin-left:0!important}}