:root{--vwm-red:#c8101e;--vwm-ink:#111;--vwm-soft:#faf6f5;--vwm-line:#e8e3e1}.vwm-cover,.vwm-trending,.vwm-feature-grid,.vwm-category,.vwm-split,.vwm-watch,.vwm-most-read,.vwm-issue,.vwm-voices,.vwm-newsletter{font-family:Arial,sans-serif;color:var(--vwm-ink);margin:0;padding:18px 0;border-bottom:1px solid var(--vwm-line)}.vwm-kicker{display:block;color:var(--vwm-red);font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;margin-bottom:7px}.vwm-btn{display:inline-block;background:var(--vwm-red);color:#fff!important;padding:11px 16px;text-decoration:none;font-size:12px;font-weight:700}.vwm-cover{display:grid;grid-template-columns:2fr 1fr;gap:14px;padding-top:0}.vwm-cover-main{display:grid;grid-template-columns:42% 58%;background:#fff}.vwm-cover-copy{padding:26px 22px}.vwm-cover-copy h2{font-family:Georgia,serif;font-size:48px;line-height:.98;margin:0 0 14px}.vwm-cover-image img,.vwm-cover-image .vwm-placeholder{height:100%;min-height:360px;object-fit:cover;width:100%}.vwm-cover-side{display:grid;gap:10px}.vwm-side-story{display:grid;grid-template-columns:45% 55%;gap:10px;border-bottom:1px solid var(--vwm-line);padding-bottom:10px}.vwm-side-story img,.vwm-side-story .vwm-placeholder{width:100%;height:150px;object-fit:cover}.vwm-side-story h3,.vwm-card-grid h3,.vwm-feature-cards h3,.vwm-trending-grid h3,.vwm-profile-grid h3{font-family:Georgia,serif;margin:5px 0;font-size:20px;line-height:1.05}.vwm-trending{display:grid;grid-template-columns:170px 1fr;gap:14px;background:var(--vwm-soft);padding-left:14px;padding-right:14px}.vwm-trending-intro h2{font-family:Georgia,serif;font-size:32px;color:var(--vwm-red);margin:0}.vwm-trending-grid,.vwm-card-grid,.vwm-profile-grid,.vwm-feature-cards{display:grid;gap:12px}.vwm-trending-grid{grid-template-columns:repeat(5,1fr)}.vwm-trending-grid img,.vwm-trending-grid .vwm-placeholder{width:100%;height:115px;object-fit:cover}.vwm-feature-grid{display:grid;grid-template-columns:260px 1fr;gap:18px}.vwm-feature-intro h2,.vwm-section-head h2,.vwm-watch h2,.vwm-most-read h2,.vwm-issue h2,.vwm-newsletter h2{font-family:Georgia,serif;font-size:34px;line-height:1.03;margin:0 0 8px}.vwm-feature-cards{grid-template-columns:repeat(3,1fr)}.vwm-feature-cards article,.vwm-card-grid article{border:1px solid var(--vwm-line);background:#fff}.vwm-feature-cards img,.vwm-feature-cards .vwm-placeholder,.vwm-card-grid img,.vwm-card-grid .vwm-placeholder{width:100%;height:180px;object-fit:cover}.vwm-card-body,.vwm-card-grid article{padding-bottom:10px}.vwm-card-body{padding:10px}.vwm-card-grid article>h3,.vwm-card-grid article>p,.vwm-card-grid article>.vwm-kicker{margin-left:10px;margin-right:10px}.vwm-card-grid.cols-2{grid-template-columns:repeat(2,1fr)}.vwm-card-grid.cols-3{grid-template-columns:repeat(3,1fr)}.vwm-card-grid.cols-4{grid-template-columns:repeat(4,1fr)}.vwm-section-head{border-left:3px solid var(--vwm-red);padding-left:10px;margin-bottom:10px}.vwm-split{display:grid;grid-template-columns:1fr 1fr;gap:20px}.vwm-watch{display:grid;grid-template-columns:220px 1fr;gap:18px;background:var(--vwm-soft);padding-left:14px;padding-right:14px}.vwm-profile-grid{grid-template-columns:repeat(5,1fr)}.vwm-profile-grid img,.vwm-profile-grid .vwm-placeholder{width:100%;height:150px;object-fit:cover}.vwm-most-read ol{margin:0;padding-left:26px;columns:2}.vwm-most-read li{padding:7px;border-bottom:1px solid var(--vwm-line)}.vwm-most-read a{color:var(--vwm-ink);text-decoration:none}.vwm-issue{display:grid;grid-template-columns:260px 1fr;gap:24px;background:#111;color:#fff;padding:24px}.vwm-issue-img img,.vwm-issue-img .vwm-placeholder{width:100%;height:310px;object-fit:cover}.vwm-newsletter{display:grid;grid-template-columns:1fr 1fr;gap:20px;background:var(--vwm-soft);padding:20px}.vwm-newsletter-placeholder{display:flex}.vwm-newsletter-placeholder input{flex:1;padding:12px;border:1px solid var(--vwm-line)}.vwm-newsletter-placeholder button{background:var(--vwm-red);color:#fff;border:0;padding:0 18px}.vwm-placeholder{display:flex;align-items:center;justify-content:center;background:#eee;color:#888;min-height:100px}.vwm-empty{padding:16px;background:#fff4f4;border:1px dashed #d88;color:#933}
@media(max-width:1024px){.vwm-cover{grid-template-columns:1fr}.vwm-cover-main{grid-template-columns:45% 55%}.vwm-trending-grid{grid-template-columns:repeat(3,1fr)}.vwm-feature-grid{grid-template-columns:1fr}.vwm-profile-grid{grid-template-columns:repeat(3,1fr)}.vwm-card-grid.cols-4{grid-template-columns:repeat(2,1fr)}}
@media(max-width:767px){.vwm-cover,.vwm-trending,.vwm-feature-grid,.vwm-category,.vwm-split,.vwm-watch,.vwm-most-read,.vwm-issue,.vwm-voices,.vwm-newsletter{padding:12px 10px}.vwm-cover-main,.vwm-split,.vwm-newsletter,.vwm-issue,.vwm-watch,.vwm-trending{grid-template-columns:1fr}.vwm-cover-copy{padding:18px 12px}.vwm-cover-copy h2{font-size:34px}.vwm-cover-image img,.vwm-cover-image .vwm-placeholder{min-height:240px;height:240px}.vwm-trending-grid,.vwm-feature-cards,.vwm-card-grid.cols-2,.vwm-card-grid.cols-3,.vwm-card-grid.cols-4,.vwm-profile-grid{grid-template-columns:repeat(2,1fr)}.vwm-trending-grid img,.vwm-trending-grid .vwm-placeholder,.vwm-feature-cards img,.vwm-feature-cards .vwm-placeholder,.vwm-card-grid img,.vwm-card-grid .vwm-placeholder,.vwm-profile-grid img,.vwm-profile-grid .vwm-placeholder{height:120px}.vwm-side-story{grid-template-columns:38% 62%}.vwm-side-story img,.vwm-side-story .vwm-placeholder{height:110px}.vwm-feature-intro h2,.vwm-section-head h2,.vwm-watch h2,.vwm-most-read h2,.vwm-issue h2,.vwm-newsletter h2{font-size:28px}.vwm-most-read ol{columns:1}}
