:root{--bl-red:#d91f2d;--bl-yellow:#ffc425;--bl-ink:#121619;--bl-text:#5d666d;--bl-soft:#f4f6f7;--bl-line:#e1e5e7}.mmw-blog-container,.mmw-blog-detail-container,.mmw-blog-detail-page>.contact-container{width:min(100% - 40px,1240px);margin-inline:auto}.mmw-blog-list-section{padding:88px 0;background:linear-gradient(180deg,#fff,#f5f7f8)}.mmw-blog-section-head{max-width:800px;margin:0 auto 44px;text-align:center}.mmw-blog-section-head>span,.mmw-blog-detail-head>span{display:inline-block;color:var(--bl-red);font-size:12px;font-weight:800;letter-spacing:.15em;text-transform:uppercase}.mmw-blog-section-head h1{margin:11px 0 15px;color:var(--bl-ink);font-size:clamp(32px,4.3vw,52px);font-weight:800;line-height:1.08}.mmw-blog-section-head p{margin:0;color:var(--bl-text);font-size:16px;line-height:1.75}.mmw-blog-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:25px}.mmw-blog-card{display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--bl-line);border-radius:21px;background:#fff;box-shadow:0 14px 40px rgba(18,24,28,.08);transition:.3s}.mmw-blog-card:hover{transform:translateY(-6px);box-shadow:0 23px 60px rgba(18,24,28,.14)}.mmw-blog-card-media{height:245px;display:block;overflow:hidden;background:#e9edef}.mmw-blog-card-media img{width:100%;height:100%;display:block;object-fit:cover;transition:transform .5s}.mmw-blog-card:hover .mmw-blog-card-media img{transform:scale(1.055)}.mmw-blog-card-body{padding:24px;display:flex;flex:1;flex-direction:column}.mmw-blog-date{width:max-content;padding:6px 10px;border-radius:99px;background:#fff3d2;color:#795900;font-size:11px;font-weight:800;text-transform:uppercase}.mmw-blog-card h2{margin:15px 0 10px;font-size:21px;line-height:1.3}.mmw-blog-card h2 a{color:var(--bl-ink);text-decoration:none}.mmw-blog-card p{margin:0 0 20px;color:var(--bl-text);font-size:14px;line-height:1.7}.mmw-blog-readmore{width:max-content;margin-top:auto;display:inline-flex;align-items:center;gap:8px;color:var(--bl-red);font-weight:800;text-decoration:none}.mmw-blog-readmore:after{content:"\f061";font-family:"Font Awesome 6 Free";font-weight:900;transition:.2s}.mmw-blog-readmore:hover:after{transform:translateX(4px)}.mmw-blog-empty{padding:55px;border:1px dashed #cbd1d4;border-radius:20px;background:#fff;text-align:center}.mmw-blog-empty h2{color:var(--bl-ink)}
.mmw-blog-detail-page{padding:82px 0;background:#f5f7f8}.mmw-blog-detail-card{overflow:hidden;border:1px solid var(--bl-line);border-radius:24px;background:#fff;box-shadow:0 18px 55px rgba(18,24,28,.09)}.mmw-blog-detail-head{max-width:930px;padding:46px 50px 32px}.mmw-blog-detail-head h2{margin:12px 0 0;color:var(--bl-ink);font-size:clamp(31px,4.5vw,54px);font-weight:800;line-height:1.1}.mmw-blog-detail-images{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:12px;padding:0 50px 35px}.mmw-blog-detail-images img{width:100%;height:430px;display:block;object-fit:cover;border-radius:17px}.mmw-blog-content{padding:0 50px 50px;color:var(--bl-text);font-size:16px;line-height:1.85}.mmw-blog-content h2,.mmw-blog-content h3,.mmw-blog-content h4{margin-top:32px;color:var(--bl-ink);font-weight:800;line-height:1.2}.mmw-blog-content img{max-width:100%;height:auto;border-radius:14px}.mmw-blog-content a{color:var(--bl-red)}.mmw-blog-content table{width:100%;display:block;overflow-x:auto;border-collapse:collapse}.mmw-blog-content th,.mmw-blog-content td{padding:12px;border:1px solid var(--bl-line)}
.mmw-blog-detail-page>.contact-container{margin-top:35px;padding:38px;display:grid;grid-template-columns:1fr 1fr;gap:28px;border-radius:24px;background:var(--bl-ink);box-shadow:0 20px 55px rgba(18,24,28,.14)}.mmw-blog-detail-page .contact-form,.mmw-blog-detail-page .newsletter-box{padding:30px;border-radius:17px;background:#fff}.mmw-blog-detail-page .newsletter-box{display:flex;flex-direction:column;justify-content:center;background:#20262a;color:#fff}.mmw-blog-detail-page .newsletter-box h4{color:#fff}.mmw-blog-detail-page .newsletter-box p{color:#cbd1d4}.mmw-blog-detail-page .newsletter-img{width:100%;max-height:240px;object-fit:contain}.mmw-blog-detail-page .form-control{min-height:50px;border:1px solid #dce1e4;border-radius:10px}.mmw-blog-detail-page textarea.form-control{min-height:120px}.mmw-blog-detail-page button[type=submit],.mmw-blog-detail-page .ultracut-btn{min-height:50px;border:0;border-radius:10px;background:var(--bl-red);color:#fff;font-weight:800}
@media(max-width:991px){.mmw-blog-grid{grid-template-columns:1fr 1fr}.mmw-blog-detail-page>.contact-container{grid-template-columns:1fr}.mmw-blog-detail-images img{height:360px}}
@media(max-width:575px){.mmw-blog-container,.mmw-blog-detail-container,.mmw-blog-detail-page>.contact-container{width:min(100% - 28px,1240px)}.mmw-blog-list-section,.mmw-blog-detail-page{padding:58px 0}.mmw-blog-grid{grid-template-columns:1fr}.mmw-blog-card-media{height:225px}.mmw-blog-detail-head,.mmw-blog-content{padding:28px 22px}.mmw-blog-detail-images{padding:0 22px 28px}.mmw-blog-detail-images img{height:260px}.mmw-blog-detail-page>.contact-container{padding:14px}.mmw-blog-detail-page .contact-form,.mmw-blog-detail-page .newsletter-box{padding:22px}}
.mmw-blog-section-head h2 { margin: 11px 0 15px; color: var(--bl-ink); font-size: clamp(32px, 4.3vw, 52px); font-weight: 800; line-height: 1.08; }
