.mv-feat{padding:26px 0 10px}.mv-feat-head{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 18px;margin:0 0 14px}.mv-feat-k{margin:0;font:700 .7rem/1 ui-monospace,"SF Mono",Menlo,monospace;letter-spacing:.2em;text-transform:uppercase;color:#7d6218}.mv-feat-d{margin:0;font-size:.92rem;color:#5c5344}.mv-feat-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.mv-feat-card{display:flex;flex-direction:column;background:#fff;border:1px solid #e7e0d4;border-radius:14px;overflow:hidden;color:#1c2833;text-decoration:none!important;transition:border-color .15s}.mv-feat-card:hover{border-color:#1a5276}.mv-feat-card:focus-visible{outline:2px solid #1a5276;outline-offset:2px}.mv-feat-card img{display:block;width:100%;aspect-ratio:3/2;height:auto;object-fit:cover;background:#e9e4d8}.mv-feat-body{display:flex;flex-direction:column;gap:6px;padding:12px 14px 14px}.mv-feat-cat{font:700 .62rem/1 ui-monospace,"SF Mono",Menlo,monospace;letter-spacing:.14em;text-transform:uppercase;color:#7d6218}.mv-feat-t{font-family:"Playfair Display","Playfair Fallback",Georgia,serif;font-size:1.05rem;line-height:1.3;color:#1a5276}@media(max-width:991px){.mv-feat-grid{grid-template-columns:1fr 1fr}}@media(max-width:600px){.mv-feat{padding:18px 0 4px}.mv-feat-grid{gap:10px}.mv-feat-t{font-size:.98rem}.mv-feat-body{padding:10px 12px 12px}}@media(max-width:560px){.mv-feat-grid{display:block}.mv-feat-card{flex-direction:row;align-items:center;gap:12px;border:0;border-bottom:1px solid #e7e0d4;border-radius:0;background:transparent;padding:10px 0}.mv-feat-card img{width:96px;height:64px;flex:0 0 96px;aspect-ratio:3/2;border-radius:8px}.mv-feat-body{padding:0;gap:4px;min-width:0}.mv-feat-t{font-size:1rem;line-height:1.3;color:#1c2833;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.mv-feat-card:hover .mv-feat-t{color:#1a5276}}
