/* Attività in corso: fasce compatte coordinate alle operazioni selezionate. */
body.page-home #md-editorial-preview #attivita-in-corso .md-ribbon-grid{display:grid;grid-template-columns:1fr;gap:12px;padding-top:0}
body.page-home #md-editorial-preview #attivita-in-corso .md-engagement-ribbon{position:relative;display:grid;grid-template-columns:56px minmax(220px,.85fr) minmax(0,1.4fr);column-gap:22px;row-gap:5px;align-items:center;min-width:0;min-height:0;width:100%;padding:13px 18px;border:1px solid #d4b47938;border-left:2px solid #d4b479;border-radius:5px;background:#202326;box-shadow:0 6px 12px #0004,inset 0 1px 0 #ffffff09}
body.page-home #md-editorial-preview #attivita-in-corso .md-engagement-ribbon::before,
body.page-home #md-editorial-preview #attivita-in-corso .md-engagement-ribbon::after,
body.page-home #md-editorial-preview #attivita-in-corso .md-engagement-number::before{display:none}
body.page-home #md-editorial-preview #attivita-in-corso .md-engagement-number{position:static;inset:auto;transform:none;display:block;grid-column:1;grid-row:1;align-self:center;width:auto;height:auto;margin:0;padding:0;border:0;border-radius:0;background:none;color:#d4b479;font:400 32px/1 Georgia,serif;box-shadow:none;text-align:left}
body.page-home #md-editorial-preview #attivita-in-corso .md-engagement-copy{display:contents}
body.page-home #md-editorial-preview #attivita-in-corso .md-engagement-copy h3{grid-column:2;grid-row:1;font:400 22px/1.2 Georgia,serif;color:#f2ede3;margin:0;min-width:0;overflow-wrap:break-word;text-wrap:pretty}
body.page-home #md-editorial-preview #attivita-in-corso .md-engagement-copy p{grid-column:3;grid-row:1;font:400 15px/1.5 Arial,sans-serif;color:#c4c5c7;margin:0;min-width:0;overflow-wrap:break-word}
body.page-home #md-editorial-preview #attivita-in-corso .md-engagement-ribbon:last-child:nth-child(odd){grid-column:auto;width:100%;justify-self:stretch}
body.page-home #md-editorial-preview #attivita-in-corso .md-current-summary{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px 24px;align-items:center;margin-bottom:20px}
body.page-home #md-editorial-preview #attivita-in-corso .md-current-summary p{grid-column:1;margin:0;font:400 15px/1.5 Arial,sans-serif;max-width:850px}
body.page-home #md-editorial-preview #attivita-in-corso .md-current-summary>a{grid-column:2;grid-row:1/3;justify-self:end;margin:0}
body.page-home #md-editorial-preview #attivita-in-corso .md-current-date{display:block;font:400 13px/1.5 Arial,sans-serif;margin-top:16px}
@media(min-width:1101px){
 body.page-home #md-editorial-preview #attivita-in-corso{padding-top:24px;padding-bottom:28px}
 body.page-home #md-editorial-preview #attivita-in-corso .md-heading{margin-bottom:18px}
 body.page-home #md-editorial-preview #attivita-in-corso .md-heading>div{display:flex;align-items:baseline;flex-wrap:wrap;gap:10px 22px}
 body.page-home #md-editorial-preview #attivita-in-corso .md-heading h2{order:-1}
 body.page-home #md-editorial-preview #attivita-in-corso .md-heading .md-eyebrow{margin:0}
}
@media(max-width:850px){
 body.page-home #md-editorial-preview #attivita-in-corso .md-engagement-ribbon{grid-template-columns:42px minmax(0,1fr);gap:6px 14px;padding:16px}
 body.page-home #md-editorial-preview #attivita-in-corso .md-engagement-number{grid-row:1/3;align-self:start;font-size:30px;padding-top:2px}
 body.page-home #md-editorial-preview #attivita-in-corso .md-engagement-copy h3{grid-column:2;grid-row:1;font-size:21px}
 body.page-home #md-editorial-preview #attivita-in-corso .md-engagement-copy p{grid-column:2;grid-row:2;font-size:15px}
 body.page-home #md-editorial-preview #attivita-in-corso .md-current-summary{grid-template-columns:1fr;gap:10px}
 body.page-home #md-editorial-preview #attivita-in-corso .md-current-summary>a{grid-column:1;grid-row:auto;justify-self:start}
}
