/* Mixed block composition. No provider selectors or runtime dependencies. */
body.mm-panel-configured .mml-family-mixed .mml-items{row-gap:0}
body.mm-panel-configured .mml-family-mixed .mml-card{min-width:0}
body.mm-panel-configured .mml-family-mixed .mml-card img{object-fit:cover}
body.mm-panel-configured .mml-mixed-tail{min-width:0}
body.mm-panel-configured .mml-profile-mx1{margin-bottom:26px}
body.mm-panel-configured .mml-profile-mx1 .mml-card-image{margin:0}
body.mm-panel-configured .mml-profile-mx1 img{width:100%;aspect-ratio:356/220}
body.mm-panel-configured .mml-profile-mx1 .mml-card-details{padding:28px 17px 17px;background:linear-gradient(transparent,rgba(0,0,0,.7))}
body.mm-panel-configured .mml-profile-mx1 .mml-card-title{font-size:17px;line-height:21px;font-weight:700;color:var(--mml-title-color,#fff);margin-bottom:10px}
body.mm-panel-configured .mml-profile-mx1 .mml-card-meta,body.mm-panel-configured .mml-profile-mx8 .mml-card-meta{color:#fff;margin:0}
body.mm-panel-configured .mml-profile-mx1 .mml-card-author,body.mm-panel-configured .mml-profile-mx8 .mml-card-author{color:inherit}
body.mm-panel-configured .mml-profile-mx1 .mml-card-category,body.mm-panel-configured .mml-profile-mx8 .mml-card-category{background:var(--mml-color-category-background,#fff);color:var(--mml-color-category,#000)!important}
body.mm-panel-configured .mml-profile-mx2{grid-template-columns:80px minmax(0,1fr);gap:20px;margin-bottom:20px;min-height:60px}
body.mm-panel-configured .mml-profile-mx2 .mml-card-details{padding-top:2px}
body.mm-panel-configured .mml-profile-mx2 .mml-card-title{font-size:13px;line-height:18px;font-weight:500;margin-bottom:5px}
body.mm-panel-configured .mml-profile-mx2 img{width:80px;aspect-ratio:4/3}
body.mm-panel-configured .mml-profile-mx2 .mml-card-meta{margin-bottom:0}
body.mm-panel-configured .mml-profile-mx3{padding-bottom:53px;margin-bottom:18px}
body.mm-panel-configured .mml-profile-mx3 .mml-card-image{margin:0}
body.mm-panel-configured .mml-profile-mx3 img{aspect-ratio:324/235;width:100%}
body.mm-panel-configured .mml-profile-mx3 .mml-card-details{position:absolute;bottom:7px;left:20px;right:20px;background:var(--mml-details-background,#fff);padding:14px 20px 25px;border-bottom:1px dashed #f1f1f1}
body.mm-panel-configured .mml-profile-mx3 .mml-card-title{font-size:17px;line-height:21px;font-weight:700;margin-bottom:12px}
body.mm-panel-configured .mml-profile-mx4{padding-bottom:22px}
body.mm-panel-configured .mml-profile-mx4 .mml-card-image,body.mm-panel-configured .mml-profile-mx4 .mml-card-image-wrap{margin-bottom:7px}
body.mm-panel-configured .mml-profile-mx4 img,body.mm-panel-configured .mml-profile-mx7 img{width:100%;aspect-ratio:218/150}
body.mm-panel-configured .mml-profile-mx4 .mml-card-title{font-size:15px;line-height:20px;font-weight:500;margin-bottom:0}
body.mm-panel-configured .mml-units-1 .mml-profile-mx4 .mml-card-title{font-size:13px;line-height:18px}
body.mm-panel-configured .mml-profile-mx7{padding-bottom:26px}
body.mm-panel-configured .mml-profile-mx7 .mml-card-image,body.mm-panel-configured .mml-profile-mx7 .mml-card-image-wrap{margin-bottom:9px}
body.mm-panel-configured .mml-profile-mx7 .mml-card-title{font-size:16px;line-height:21px;font-weight:500;margin-bottom:6px}
body.mm-panel-configured .mml-profile-mx7 .mml-card-meta{margin-bottom:13px}
body.mm-panel-configured .mml-profile-mx7 .mml-card-author{display:block;margin-bottom:10px}
body.mm-panel-configured .mml-profile-mx8{margin-bottom:26px}
body.mm-panel-configured .mml-profile-mx8 .mml-card-image{margin-bottom:5px}
body.mm-panel-configured .mml-profile-mx8 img{width:100%;aspect-ratio:696/385}
body.mm-panel-configured .mml-profile-mx8 .mml-card-title{font-size:24px;line-height:32px;font-weight:500;color:var(--mml-title-color,#fff);margin-bottom:8px}
body.mm-panel-configured .mml-profile-mx8 .mml-card-details{padding:30px 21px 14px;background:linear-gradient(transparent,rgba(0,0,0,.7))}
body.mm-panel-configured .mml-profile-mx16{padding-bottom:35px}
body.mm-panel-configured .mml-profile-mx16 .mml-card-title{font-size:24px;line-height:28px;font-weight:900;margin-bottom:10px}
body.mm-panel-configured .mml-profile-mx16 .mml-card-split{display:grid;grid-template-columns:100px minmax(0,1fr);gap:20px;min-height:140px}
body.mm-panel-configured .mml-profile-mx16 .mml-card-image,body.mm-panel-configured .mml-profile-mx16 .mml-card-image-wrap{margin:0}
body.mm-panel-configured .mml-profile-mx16 img{width:100px;height:140px;aspect-ratio:auto}
body.mm-panel-configured .mml-profile-mx16 .mml-card-excerpt{font-size:13px;line-height:19px;margin:0}
body.mm-panel-configured .mml-profile-mx16 .mml-card-more{margin-top:13px;font-size:11px;line-height:11px;padding:8px 11px;background:#222}
body.mm-panel-configured .mml-profile-mx16 .mml-card-category{bottom:15px;font-size:9px;text-transform:uppercase}
body.mm-panel-configured .mml-profile-mx17{padding-bottom:30px}
body.mm-panel-configured .mml-profile-mx17 .mml-card-image,body.mm-panel-configured .mml-profile-mx17 .mml-card-image-wrap{margin-bottom:15px}
body.mm-panel-configured .mml-profile-mx17 img{width:100%;height:450px;aspect-ratio:auto}
body.mm-panel-configured .mml-profile-mx17 .mml-card-title{font-size:26px;line-height:32px;font-weight:900;margin-bottom:10px}
body.mm-panel-configured .mml-profile-mx17 .mml-card-category{bottom:25px;font-size:11px;text-transform:uppercase;padding:5px 8px 6px}
body.mm-panel-configured .mml-family-mixed .mml-module-6:last-child{padding-bottom:0;min-height:0}
@media(min-width:1019px) and (max-width:1140px){body.mm-panel-configured .mml-profile-mx3 .mml-card-details{left:15px;right:15px}}
@media(min-width:768px) and (max-width:1018px){
 body.mm-panel-configured .mml-profile-mx1 .mml-card-title{font-size:15px;line-height:20px;font-weight:500}
 body.mm-panel-configured .mml-profile-mx1 .mml-card-category,body.mm-panel-configured .mml-profile-mx3 .mml-card-category{display:none}
 body.mm-panel-configured .mml-profile-mx2{gap:15px}
 body.mm-panel-configured .mml-profile-mx3 .mml-card-details{left:10px;right:10px;padding:9px 16px 25px}
 body.mm-panel-configured .mml-profile-mx3 .mml-card-title{font-size:15px}
 body.mm-panel-configured .mml-profile-mx7 .mml-card-title{font-size:14px;line-height:20px}
 body.mm-panel-configured .mml-profile-mx7 .mml-card-author{display:none}
 body.mm-panel-configured .mml-profile-mx16 .mml-card-title{font-size:19px;line-height:22px;font-weight:700}
 body.mm-panel-configured .mml-profile-mx16 .mml-card-split{grid-template-columns:80px minmax(0,1fr);gap:10px}
 body.mm-panel-configured .mml-profile-mx16 img{width:80px}
 body.mm-panel-configured .mml-profile-mx16 .mml-card-more{display:none}
 body.mm-panel-configured .mml-profile-mx17 .mml-card-title{font-size:18px;line-height:24px}
 body.mm-panel-configured .mml-profile-mx17 .mml-card-category{bottom:15px;font-size:9px;padding:4px 7px}
}
@media(max-width:767px){
 body.mm-panel-configured .mml-profile-mx2{margin-bottom:30px}
 body.mm-panel-configured .mml-profile-mx2 .mml-card-title{font-size:16px;line-height:22px}
 body.mm-panel-configured .mml-profile-mx3{padding-bottom:73px;margin-bottom:0}
 body.mm-panel-configured .mml-profile-mx3 .mml-card-details{left:5%;right:5%;bottom:33px;padding:14px 5% 20px;border:0}
 body.mm-panel-configured .mml-profile-mx3 .mml-card-category{display:none}
 body.mm-panel-configured .mml-units-1 .mml-profile-mx4{padding-bottom:35px}
 body.mm-panel-configured .mml-profile-mx7 .mml-card-title{font-size:18px;line-height:24px}
 body.mm-panel-configured .mml-profile-mx7 .mml-card-author{display:none}
 body.mm-panel-configured .mml-profile-mx17 img{height:auto}
 body.mm-panel-configured .mml-profile-mx17 .mml-card-title{font-size:24px;line-height:30px}
 body.mm-panel-configured .mml-profile-mx17 .mml-card-image,body.mm-panel-configured .mml-profile-mx17 .mml-card-image-wrap{margin-bottom:0}
}
@media(max-width:500px){
 body.mm-panel-configured .mml-profile-mx2 .mml-card-title{font-size:14px;line-height:20px}
 body.mm-panel-configured .mml-profile-mx3{padding-bottom:75px}
 body.mm-panel-configured .mml-profile-mx3 .mml-card-title{font-size:18px;line-height:26px;font-weight:500}
 body.mm-panel-configured .mml-mixed-15:not(.mml-units-1) .mml-profile-mx4{display:grid;grid-template-columns:100px minmax(0,1fr);gap:15px;min-height:69px;margin-bottom:30px;padding-bottom:0}
 body.mm-panel-configured .mml-mixed-15:not(.mml-units-1) .mml-profile-mx4 .mml-card-title{font-size:14px;line-height:21px}
}

/* Received block-specific composition, including gutters and compact mobile modules. */
body.mm-panel-configured .mml-mixed-14 .mml-items{column-gap:3px}
body.mm-panel-configured .mml-mixed-14 .mml-profile-mx1{margin-bottom:3px}
body.mm-panel-configured .mml-profile-mx1 .mml-card-cover{overflow:hidden}
body.mm-panel-configured .mml-profile-mx1 .mml-card-title{margin-bottom:6px}
body.mm-panel-configured .mml-profile-mx3 .mml-card-image{margin-bottom:21px}
body.mm-panel-configured .mml-mixed-20 .mml-profile-mx3{padding-bottom:25px;margin-bottom:25px;border-bottom:1px dashed #ededed}
body.mm-panel-configured .mml-mixed-20 .mml-profile-mx3 .mml-card-details{left:0;right:10%;bottom:25px;padding:14px 16px 12px;border:0}
body.mm-panel-configured .mml-mixed-20 .mml-profile-mx3 .mml-card-title{font-weight:500}
body.mm-panel-configured .mml-mixed-20 .mml-profile-mx3:last-child{margin-bottom:0;border:0}
body.mm-panel-configured .mml-mixed-15 .mml-items,body.mm-panel-configured .mml-mixed-16 .mml-items{column-gap:21px}
body.mm-panel-configured .mml-family-mixed .mml-card-image-wrap .mml-card-image{margin-bottom:0}
body.mm-panel-configured .mml-profile-mx7 .mml-card-image-wrap{margin-bottom:21px}
body.mm-panel-configured .mml-profile-mx17 .mml-card-image-wrap{margin-bottom:21px}
body.mm-panel-configured .mml-family-mixed .mml-module-14{padding-bottom:40px}
body.mm-panel-configured .mml-feature-image{position:relative;margin-bottom:60px}
body.mm-panel-configured .mml-feature-image .mml-card-image{margin-bottom:0}
body.mm-panel-configured .mml-feature-image img{width:100%;aspect-ratio:696/385}
body.mm-panel-configured .mml-feature-caption{position:absolute;bottom:-43px;left:60px;right:60px}
body.mm-panel-configured .mml-feature-caption>div{background:var(--mml-details-background,#fff);padding:10px 20px 17px}
body.mm-panel-configured .mml-feature-caption .mml-card-title{font-size:30px;line-height:38px;font-weight:500;margin-bottom:10px;position:relative;bottom:-2px}
body.mm-panel-configured .mml-feature-caption .mml-card-meta{margin-bottom:0}
body.mm-panel-configured .mml-feature-body{padding-inline:80px}
body.mm-panel-configured .mml-feature-body .mml-card-excerpt{font-size:14px;line-height:24px;margin-top:11px}
body.mm-panel-configured .mml-feature-body .mml-card-more{display:table;margin-top:15px}
body.mm-panel-configured .mml-mixed-20 .mml-feature-image{margin-bottom:12px}
body.mm-panel-configured .mml-mixed-20 .mml-feature-caption{left:0;right:10%;bottom:0}
body.mm-panel-configured .mml-mixed-20 .mml-feature-caption>div{padding:14px 20px 12px}
body.mm-panel-configured .mml-mixed-20 .mml-feature-body{padding:0 10px 0 20px;width:90%}
body.mm-panel-configured .mml-mixed-24 .mml-module-19{grid-template-columns:264px minmax(0,1fr);gap:30px;min-height:416px;padding-bottom:50px}
body.mm-panel-configured .mml-mixed-24 .mml-module-19 .mml-card-image-wrap{margin:0}
body.mm-panel-configured .mml-mixed-24 .mml-module-19 img{width:264px;height:366px;aspect-ratio:auto}
body.mm-panel-configured .mml-mixed-24 .mml-module-19 .mml-card-title{font-size:30px;line-height:38px;font-weight:900;margin-bottom:10px}
body.mm-panel-configured .mml-mixed-24 .mml-module-19 .mml-card-excerpt{font-size:16px;line-height:26px;margin-top:18px}
body.mm-panel-configured .mml-mixed-24 .mml-module-19 .mml-card-more{margin-top:21px;background:#000}
body.mm-panel-configured .mml-family-mixed .mml-module-14:last-child,body.mm-panel-configured .mml-family-mixed .mml-module-19:last-child{padding-bottom:0}
@media(min-width:1141px){body.mm-panel-configured .mml-profile-mx1 img{max-width:none;width:356px;height:220px}}
@media(min-width:768px) and (max-width:1018px){
 body.mm-panel-configured .mml-mixed-15 .mml-items{column-gap:15px}
 body.mm-panel-configured .mml-mixed-16.mml-units-3 .mml-items{column-gap:15px}
 body.mm-panel-configured .mml-mixed-16 .mml-card-excerpt{display:none}
 body.mm-panel-configured .mml-mixed-16 .mml-card-meta{margin-bottom:0}
 body.mm-panel-configured .mml-mixed-15 .mml-card-title{font-size:14px}
 body.mm-panel-configured .mml-mixed-20 .mml-profile-mx3 .mml-card-details{padding:6px 0 0}
 body.mm-panel-configured .mml-family-mixed .mml-module-14{padding-bottom:30px}
 body.mm-panel-configured .mml-feature-caption{left:20px;right:20px}
 body.mm-panel-configured .mml-feature-caption .mml-card-title{font-size:22px;line-height:30px}
 body.mm-panel-configured .mml-feature-body{padding-inline:40px}
 body.mm-panel-configured .mml-mixed-18 .mml-module-10{grid-template-columns:190px minmax(0,1fr);gap:20px}
 body.mm-panel-configured .mml-mixed-24 .mml-module-19{grid-template-columns:210px minmax(0,1fr);gap:20px;padding-bottom:40px;min-height:406px}
 body.mm-panel-configured .mml-mixed-24 .mml-module-19 img{width:210px}
 body.mm-panel-configured .mml-mixed-24 .mml-module-19 .mml-card-title{font-size:24px;line-height:28px}
 body.mm-panel-configured .mml-mixed-24 .mml-module-19 .mml-card-excerpt{font-size:14px;line-height:22px;margin-top:15px}
}
@media(max-width:767px){
 body.mm-panel-configured .mml-mixed-16 .mml-profile-mx7{display:grid;grid-template-columns:100px minmax(0,1fr);gap:15px;padding-bottom:16px}
 body.mm-panel-configured .mml-mixed-16 .mml-card-title{font-size:14px;line-height:20px}
 body.mm-panel-configured .mml-mixed-16 .mml-profile-mx7 .mml-card-image-wrap{margin-bottom:26px}
 body.mm-panel-configured .mml-mixed-16 .mml-profile-mx7 .mml-card-excerpt{display:none}
 body.mm-panel-configured .mml-mixed-16 .mml-card-meta{margin-bottom:0}
 body.mm-panel-configured .mml-mixed-20 .mml-profile-mx3 .mml-card-title{font-size:18px;line-height:26px}
 body.mm-panel-configured .mml-family-mixed .mml-module-14{padding-bottom:21px}
 body.mm-panel-configured .mml-feature-image{margin-bottom:70px}
 body.mm-panel-configured .mml-feature-caption{left:20px;right:20px;bottom:-45px}
 body.mm-panel-configured .mml-feature-caption>div{padding:8px 0 19px}
 body.mm-panel-configured .mml-feature-caption .mml-card-title{font-size:18px;line-height:26px;margin-inline:14px}
 body.mm-panel-configured .mml-feature-caption .mml-card-category{display:none}
 body.mm-panel-configured .mml-feature-body{padding-inline:32px}
 body.mm-panel-configured .mml-feature-body .mml-card-excerpt{margin-top:-5px}
 body.mm-panel-configured .mml-mixed-20 .mml-feature-caption>div{padding:10px 10px 12px}
 body.mm-panel-configured .mml-mixed-20 .mml-feature-caption .mml-card-title{margin-inline:0}
 body.mm-panel-configured .mml-mixed-24 .mml-module-19{grid-template-columns:100px minmax(0,1fr);gap:15px;min-height:140px;padding-bottom:20px;margin-bottom:20px;border-bottom:1px dashed #f2f2f2}
 body.mm-panel-configured .mml-mixed-24 .mml-module-19 img{width:100px;height:120px}
 body.mm-panel-configured .mml-mixed-24 .mml-module-19 .mml-card-title{font-size:20px;line-height:25px;margin-bottom:8px}
 body.mm-panel-configured .mml-mixed-24 .mml-module-19 :is(.mml-card-author,.mml-card-excerpt,.mml-card-more){display:none}
}
@media(max-width:500px){
 body.mm-panel-configured .mml-mixed-15:not(.mml-units-1) .mml-profile-mx4{margin-bottom:26px}
 body.mm-panel-configured .mml-mixed-15:not(.mml-units-1) .mml-profile-mx4 .mml-card-image-wrap{margin-bottom:0}
 body.mm-panel-configured .mml-mixed-16 .mml-profile-mx7:last-child{padding-bottom:0}
 body.mm-panel-configured .mml-mixed-16 .mml-profile-mx7:last-child .mml-card-image-wrap{margin-bottom:0}
}
