.mm-layout-article{--mm-layout-gutter:24px}.mm-layout-article .mm-article-header{margin-bottom:16px}.mm-layout-article .mm-article-subtitle{font-size:19px;line-height:25px;font-style:italic;margin:12px 0 20px}.mm-layout-article .mm-article-intro{margin-bottom:36px;position:relative}.mm-layout-article .mm-hero{margin:0 0 21px}.mm-layout-article .mm-hero img{max-width:100%;height:auto}.mm-layout-article .mm-entry-content{scroll-margin-top:80px;outline:none}.mm-source-via{display:flex;flex-wrap:wrap;gap:12px;margin:16px 0;font-size:11px}.mm-source-via strong{border:1px solid #ededed;padding:2px 6px;font-weight:400}.mm-view-count{margin-inline-start:auto}.mm-featured-video{aspect-ratio:16/9;margin-bottom:21px}.mm-featured-video iframe,.mm-featured-video video{width:100%;height:100%;border:0}.mm-article-float-media{float:left;width:300px;max-width:100%;margin-right:21px}.mm-article-cover{position:relative;isolation:isolate;min-height:300px;background:#444}.mm-article-cover .mm-cover-media{position:relative;z-index:-1}.mm-article-cover .mm-hero{margin:0}.mm-article-cover .mm-hero img{width:100%;display:block}.mm-article-cover .mm-hero figcaption{position:absolute;bottom:12px;right:16px;color:#fff;font-size:11px;max-width:35%;z-index:2}.mm-article-cover>.mm-article-header{position:absolute;bottom:0;left:0;padding:0 30px 9px;width:80%;margin:0}.mm-layout-article-3 .mm-article-header,.mm-layout-article-7 .mm-article-header,.mm-layout-article-8 .mm-article-header{color:#fff}.mm-layout-article-4 .mm-article-cover{min-height:240px;background:transparent;margin-bottom:48px}.mm-layout-article-4 .mm-article-header{background:var(--mm-paper,#fff);width:calc(100% - var(--mm-sidebar-width,324px) - 24px);padding:21px 21px 0 0}.mm-layout-article-6 .mm-article-cover,.mm-layout-article-7 .mm-article-cover{height:700px}.mm-layout-article-6 .mm-cover-media,.mm-layout-article-7 .mm-cover-media,.mm-layout-article-8 .mm-cover-media{position:absolute;inset:0}.mm-layout-article-6 .mm-cover-media img,.mm-layout-article-7 .mm-cover-media img,.mm-layout-article-8 .mm-cover-media img{height:100%;object-fit:cover}.mm-layout-article-6 .mm-article-header{background:var(--mm-paper,#fff);width:calc(100% - 36px);left:18px;padding:21px 30px 0}.mm-layout-article-7 .mm-article-header{width:100%;padding-bottom:50px}.mm-read-article{position:absolute;bottom:0;left:calc(50% - 24px);font-size:44px;line-height:50px;color:#fff;text-decoration:none;padding-inline:12px}.mm-read-article:focus-visible{outline:2px solid #fff}.mm-layout-article-8 .mm-article-cover{height:570px}.mm-layout-article-8 .mm-article-header{padding:20px 48px;width:81%}.mm-layout-article-8>.mm-article-layout{background:var(--mm-paper,#fff)}.mm-layout-article-10 .mm-article-intro,.mm-layout-article-11 .mm-article-intro{background:#222;color:#fff;padding:24px 0}.mm-layout-article-11 .mm-article-intro{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:48px;padding:24px}.mm-layout-article-11 .mm-article-header{grid-column:1;grid-row:1}.mm-layout-article-11 .mm-intro-media{grid-column:2;grid-row:1}.mm-layout-article-11 .mm-article-subtitle{font-size:14px;line-height:20px}.mm-layout-article-12 .mm-article-intro,.mm-layout-article-13 .mm-article-intro{text-align:center}.mm-layout-article-12 .mm-categories,.mm-layout-article-13 .mm-categories,.mm-layout-article-12 .mm-meta,.mm-layout-article-13 .mm-meta{justify-content:center}.mm-footer-structure{--mm-layout-gutter:24px}.mm-footer-widget-columns{display:flex;margin-inline:calc(-1 * var(--mm-layout-gutter));flex-wrap:wrap}.mm-footer-column{box-sizing:border-box;min-width:0;padding-inline:var(--mm-layout-gutter)}.mm-footer-span-4{width:33.333333%}.mm-footer-span-8{width:66.666667%}.mm-footer-span-12{width:100%}.mm-footer-columns-native{grid-template-columns:3fr 5fr 4fr}.mm-footer-columns-native.mm-footer-without-social{grid-template-columns:3fr 9fr}.mm-footer-stack .mm-footer-identity{margin-bottom:21px}.mm-footer-stack .mm-footer-description{margin-bottom:21px}.mm-footer-stack .mm-footer-social nav{justify-content:flex-start}.mm-footer-stack .mm-footer-identity img{max-width:100%;height:auto}.mm-footer-style-4 .mm-footer-stack{max-width:750px;margin-inline:auto;text-align:center}.mm-footer-style-4 .mm-footer-social nav,.mm-footer-social-row nav{justify-content:center}.mm-footer-social-row{text-align:center;margin-block:24px}.mm-footer-top-title{text-align:center;font-size:24px;margin-bottom:32px}.mm-footer-editorial>h2{font:700 18px/24px Arial,sans-serif;margin:0 0 26px}.mm-footer-card{display:grid;grid-template-columns:100px minmax(0,1fr);gap:15px;margin-bottom:26px}.mm-footer-card img{width:100px;height:70px;object-fit:cover}.mm-footer-card h3{font-size:14px;line-height:20px;font-weight:500;margin:0 0 6px}.mm-footer-card time{font-size:11px;opacity:.7}.mm-footer-editorial ul{list-style:none;padding:0;margin:0}.mm-footer-editorial li{margin-bottom:8px}.mm-footer-editorial li a{display:flex;justify-content:space-between;gap:10px}.mm-subfooter-reverse>.mm-container{flex-direction:row-reverse}.mm-subfooter-center>.mm-container{flex-direction:column;text-align:center;align-items:center;gap:8px}.mm-category-heading{position:relative;padding:0 0 25px;isolation:isolate}.mm-category-heading .mm-breadcrumbs{padding-block:12px;margin:0;font-size:12px}.mm-category-heading .mm-category-heading-body{position:relative}.mm-category-heading .mm-category-sort{position:absolute;right:0;top:18px}.mm-category-heading-2{background:#fcfcfc;border-block:1px solid #f2f2f2;padding-bottom:18px}.mm-category-heading-5 .mm-category-crumb-strip{background:#fcfcfc;border-block:1px solid #f2f2f2;min-height:62px;position:relative}.mm-category-heading-5 .mm-category-heading-body{padding-top:24px}.mm-category-heading-6,.mm-category-heading-8{min-height:364px;background:#444;color:#fff;display:flex;flex-direction:column;justify-content:center}.mm-category-cover{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:-2}.mm-category-heading-6 .mm-category-crumb-strip,.mm-category-heading-8 .mm-category-crumb-strip{position:absolute;top:0;inset-inline:0}.mm-category-heading-6 .mm-category-heading-body{padding:60px 15%;text-align:center}.mm-category-heading-6 .mm-category-sort,.mm-category-heading-8 .mm-category-sort{top:auto;bottom:12px}.mm-category-heading-7 .mm-category-heading-body{padding:80px 15% 89px;text-align:center}.mm-category-heading-8 .mm-category-heading-body{padding:63px 5% 63px 0}.mm-archive-author{display:flex;gap:24px;align-items:center;margin:24px 0}.mm-archive-author img{width:96px;height:96px;flex-shrink:0;border-radius:50%}.mm-page-template-wide .mm-page,.mm-page-template-builder .mm-page,.mm-page-template-title .mm-page,.mm-page-template-overlay .mm-page,.mm-page-template-latest .mm-page{max-width:none;width:100%}.mm-page-template-overlay .mm-shell{position:relative}.mm-page-template-overlay .mm-site-header{position:absolute;inset-inline:0;top:0;z-index:40;background:transparent}
@media (min-width:1019px) and (max-width:1140px){.mm-footer-structure{--mm-layout-gutter:20px}}
@media (min-width:768px) and (max-width:1018px){.mm-footer-structure{--mm-layout-gutter:14px}.mm-article-float-media{width:250px;margin-right:17px}}
@media (max-width:1018px){.mm-article-cover>.mm-article-header{width:100%}.mm-layout-article-11 .mm-article-intro{display:flex;flex-direction:column;gap:16px}.mm-layout-article-11 .mm-article-header{order:-1}}
@media (max-width:767px){.mm-footer-structure{--mm-layout-gutter:0px}.mm-footer-widget-columns{display:block}.mm-footer-column{width:100%;margin-bottom:32px}.mm-footer-columns-native{display:block}.mm-footer-columns-native>div{margin-bottom:25px}.mm-footer-stack .mm-footer-social nav{justify-content:center}.mm-subfooter-reverse>.mm-container{flex-direction:column}.mm-article-cover>.mm-article-header{padding:0 14px}.mm-layout-article-4 .mm-article-header{position:relative;width:100%;padding:0}.mm-layout-article-6 .mm-article-cover{height:auto}.mm-layout-article-6 .mm-cover-media{position:relative;height:240px}.mm-layout-article-6 .mm-article-header{position:relative;padding:10px 10px 0;left:0;width:100%}.mm-read-article{font-size:25px;line-height:32px}.mm-archive-author{gap:15px}.mm-archive-author img{width:64px;height:64px}}
@media (max-width:500px){.mm-article-float-media{float:none;width:100%;margin-right:0}}
.mm-footer-width-1200>.mm-container{width:calc(100% - 48px);max-width:1200px}.mm-footer-width-1400>.mm-container{width:calc(100% - 48px);max-width:1400px}.mm-footer-width-1600>.mm-container{width:calc(100% - 48px);max-width:1600px}.mm-footer-width-1800>.mm-container{width:calc(100% - 48px);max-width:1800px}.mm-footer-width-full>.mm-container{width:calc(100% - 48px);max-width:none}
@media (max-width:767px){.mm-site-footer[class*="mm-footer-width-"]:not(.mm-footer-width-none)>.mm-container{width:calc(100% - 40px)}}
