
/* Motore dinamico: aggiunte minime, grafica originale preservata. */
.mc-nav{float:none!important;display:flex;justify-content:center;width:100%}.mc-nav>li>a{font-size:13px!important;letter-spacing:.06em;padding:15px 18px!important}.header_1{width:78%}
#center .carousel-inner>.item>img{width:100%;height:487px;object-fit:cover}.carousel-control{background-image:none!important}.mc-home-image{position:relative;overflow:hidden}.mc-home-image img{width:100%;height:310px;object-fit:cover;transition:transform .35s}.mc-home-image:hover img{transform:scale(1.025)}.mc-home-image-label{position:absolute;left:0;right:0;bottom:0;padding:16px;background:linear-gradient(transparent,rgba(0,0,0,.78));color:#fff;font:700 18px Georgia,serif}.middle_2 img.mc-thumb{width:121px;height:120px;object-fit:cover;border:2px solid #fff;margin:8px auto}.middle_2 h4{line-height:1.12}.middle_2 p{line-height:1.45}.mc-external-mark{font-size:11px;color:#777;text-transform:uppercase;letter-spacing:.08em}
.mc-archive{padding:40px 0 60px;background:#a9455c0d}.mc-archive-head{text-align:center;margin-bottom:28px}.mc-archive-head h1{font-family:"Courier New",monospace;font-size:46px}.mc-search{max-width:580px;margin:20px auto}.mc-archive-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.mc-archive-card{background:#fff;border:1px solid #ead4d9;box-shadow:0 10px 30px rgba(89,35,49,.08);display:flex;flex-direction:column}.mc-archive-card img{width:100%;height:220px;object-fit:cover}.mc-archive-card-body{padding:20px;display:flex;flex-direction:column;flex:1}.mc-archive-meta{font-size:12px;color:#9b5e6d;text-transform:uppercase;letter-spacing:.08em}.mc-archive-card h2{font-size:24px;margin:10px 0}.mc-archive-card p{line-height:1.55}.mc-read{margin-top:auto;padding-top:12px;font-weight:bold;color:#a9455c}
.mc-article-media{margin-bottom:20px}.mc-article-media img{width:100%;max-height:520px;object-fit:cover}.mc-video{position:relative;padding-top:56.25%;background:#000}.mc-video iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.mc-article-title{line-height:1.08!important}.mc-subtitle{font-size:20px;color:#76545d;margin-top:8px}.mc-article-body{text-align:left;font-family:Georgia,"Times New Roman",serif;font-size:18px;line-height:1.78;color:#2d2326}.mc-article-body p{font-size:18px;line-height:1.78;color:#2d2326;margin:0 0 22px}.mc-article-body a{color:#a9455c;text-decoration:underline}.mc-article-body blockquote{border-left:5px solid #a9455c;background:#fff;padding:18px 22px}.mc-related-item{display:grid;grid-template-columns:88px 1fr;gap:12px;margin-bottom:15px}.mc-related-item img{width:88px;height:72px;object-fit:cover}.mc-related-item h5{font-size:15px;margin:0 0 5px}.mc-related-item small{color:#8e737a}.mc-tag-list a{display:inline-block;padding:7px 9px;margin:4px;background:#fff}.mc-status-online{color:#17683c}.mc-status-draft{color:#996400}
.mc-page{padding:45px 0 65px;background:#a9455c0d}.mc-page-box{background:#fff;border:1px solid #e2c6cd;padding:35px;font-size:17px;line-height:1.7}.mc-page-box h1{margin-top:0}
@media(max-width:991px){.header_1{width:100%}.mc-archive-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.mc-nav>li>a{padding:15px 10px!important}.center_2{padding-left:30px;padding-right:30px}}
@media(max-width:767px){.navbar-brand{display:block;color:#fff!important}.mc-nav{display:block}.mc-archive-grid{grid-template-columns:1fr}.header_top_1 h1 a{font-size:34px}.header_top_1 i{font-size:38px}.middle_1 h1{font-size:34px}.center_2 h3{font-size:25px}.center_2{position:relative;background:#a9455c;padding:15px}.mc-archive-head h1{font-size:34px}}
