
.ms-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin:25px 0}.ms-tile{background:#fff;border:1px solid #e4e7ed;border-radius:15px;overflow:hidden;color:#151c27}.ms-tile img{width:100%;height:210px;object-fit:cover;display:block}.ms-tile-body{padding:22px}.ms-tile h3{margin:0 0 8px;color:#121a24}.ms-tile p{line-height:1.65}.ms-link{display:inline-flex;padding:11px 18px;border-radius:8px;background:#c51c28;color:white!important;text-decoration:none;font-weight:700}.ms-tile details{margin-top:14px;border-top:1px solid #ddd;padding-top:12px}.ms-tile summary{cursor:pointer;font-weight:700}.ms-intro{background:#101b2a;color:white;border-radius:16px;padding:26px;margin:24px 0}.ms-intro h2{color:white}.ms-actions{display:flex;gap:12px;flex-wrap:wrap;margin:20px 0}.ms-actions a{background:#c51c28;color:#fff!important;padding:13px 20px;border-radius:9px;text-decoration:none;font-weight:700}.ms-actions a:last-child{background:#148b45}.ms-footer-insta{display:inline-flex!important;background:linear-gradient(115deg,#7837c4,#d62976,#f58529);color:#fff!important;padding:13px 18px;border-radius:10px;text-decoration:none;font-weight:800;margin:12px 0}.ms-map iframe{width:100%;height:450px;border:0;border-radius:14px}.ms-banner{background:#111c2c!important;color:#fff!important;border:1px solid #28354a;border-radius:14px;padding:24px!important}.ms-banner h2,.ms-banner p{color:#fff!important}.ms-image{width:100%;max-height:360px;object-fit:cover;border-radius:12px}.ms-cta{background:#0c1828!important;border:1px solid #283a50!important;border-radius:16px!important;padding:24px!important;color:#fff!important}.ms-cta h2,.ms-cta p{color:#fff!important}@media(max-width:700px){.ms-grid{grid-template-columns:1fr}.ms-tile img{height:190px}}
