.vtwnb{width:100%;font-size:14px;line-height:1.5}.vtwnb *{box-sizing:border-box}.vtwnb a{text-decoration:none}.vtwnb-heading{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:18px}.vtwnb-heading-title{font-size:20px;font-weight:700;line-height:1.25;text-transform:uppercase}.vtwnb-heading-title a{color:inherit}.vtwnb-heading-line{border-bottom:1px solid #e5e5e5;padding-bottom:10px}.vtwnb-heading-line .vtwnb-heading-title{position:relative}.vtwnb-heading-line .vtwnb-heading-title:after{content:"";position:absolute;height:3px;width:42px;left:0;bottom:-13px;background:currentColor}.vtwnb-heading-bar .vtwnb-heading-title{border-left:4px solid currentColor;padding-left:10px}.vtwnb-align-center{justify-content:center;text-align:center}.vtwnb-align-right{justify-content:flex-end;text-align:right}.vtwnb-view-all{font-size:13px;white-space:nowrap}.vtwnb-grid{display:grid;grid-template-columns:repeat(var(--vtwnb-cols),minmax(0,1fr));gap:var(--vtwnb-gap)}.vtwnb-list,.vtwnb-sidebar-list{display:flex;flex-direction:column;gap:var(--vtwnb-gap)}.vtwnb-card{min-width:0}.vtwnb-thumb{display:block;overflow:hidden;border-radius:var(--vtwnb-radius);background:#f3f3f3;position:relative}.vtwnb-thumb img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .3s ease,opacity .3s ease}.vtwnb-ratio-16-9{aspect-ratio:16/9}.vtwnb-ratio-4-3{aspect-ratio:4/3}.vtwnb-ratio-3-2{aspect-ratio:3/2}.vtwnb-ratio-1-1{aspect-ratio:1/1}.vtwnb-ratio-auto img{height:auto}.vtwnb-hover-zoom .vtwnb-thumb:hover img{transform:scale(1.045)}.vtwnb-hover-fade .vtwnb-thumb:hover img{opacity:.82}.vtwnb-content{min-width:0}.vtwnb-card-grid .vtwnb-content,.vtwnb-card-featured .vtwnb-content{padding-top:10px}.vtwnb-post-title{margin:0;font-size:var(--vtwnb-secondary-title);line-height:1.35;font-weight:700;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:var(--vtwnb-secondary-lines);overflow:hidden}.vtwnb-post-title a{color:inherit}.vtwnb-card-featured .vtwnb-post-title,.vtwnb-card-overlay-main .vtwnb-post-title{font-size:var(--vtwnb-main-title);-webkit-line-clamp:var(--vtwnb-lines)}.vtwnb-excerpt{margin-top:7px;color:#666}.vtwnb-meta{display:flex;align-items:center;gap:6px;flex-wrap:wrap;font-size:12px;color:#888}.vtwnb-meta-top{margin-bottom:6px}.vtwnb-meta-bottom{margin-top:8px}.vtwnb-category{font-weight:700;color:#0d6b55;text-transform:uppercase}.vtwnb-sep{opacity:.55}.vtwnb-card-list,.vtwnb-card-compact,.vtwnb-card-sidebar{display:grid;grid-template-columns:minmax(110px,36%) minmax(0,1fr);gap:12px;align-items:start}.vtwnb-card-sidebar{grid-template-columns:92px minmax(0,1fr)}.vtwnb-card-list .vtwnb-thumb,.vtwnb-card-compact .vtwnb-thumb,.vtwnb-card-sidebar .vtwnb-thumb{width:100%}.vtwnb-card-compact .vtwnb-post-title,.vtwnb-card-sidebar .vtwnb-post-title{font-size:var(--vtwnb-secondary-title)}.vtwnb-featured-list,.vtwnb-featured-grid{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);gap:var(--vtwnb-gap);align-items:start}.vtwnb-featured-side{display:flex;flex-direction:column;gap:var(--vtwnb-gap)}.vtwnb-featured-grid-items{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--vtwnb-gap)}.vtwnb-magazine-01{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,.9fr) minmax(0,.95fr);gap:var(--vtwnb-gap);align-items:start}.vtwnb-mag-middle,.vtwnb-mag-list{display:flex;flex-direction:column;gap:var(--vtwnb-gap)}.vtwnb-magazine-02{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.35fr) minmax(0,.9fr);gap:var(--vtwnb-gap);align-items:start}.vtwnb-mag02-left,.vtwnb-mag02-right{display:flex;flex-direction:column;gap:var(--vtwnb-gap)}.vtwnb-mosaic{display:grid;grid-template-columns:2fr 1fr 1fr;grid-template-rows:1fr 1fr;gap:var(--vtwnb-gap);min-height:440px}.vtwnb-card-overlay-main{grid-row:1/3}.vtwnb-card-overlay,.vtwnb-card-overlay-main{position:relative;overflow:hidden;border-radius:var(--vtwnb-radius);min-height:200px}.vtwnb-card-overlay .vtwnb-thumb,.vtwnb-card-overlay-main .vtwnb-thumb{position:absolute;inset:0;border-radius:0;aspect-ratio:auto}.vtwnb-card-overlay .vtwnb-thumb:after,.vtwnb-card-overlay-main .vtwnb-thumb:after{content:"";position:absolute;inset:0;background:linear-gradient(to top,rgba(0,0,0,.78),rgba(0,0,0,.06) 70%)}.vtwnb-card-overlay .vtwnb-content,.vtwnb-card-overlay-main .vtwnb-content{position:absolute;z-index:2;left:0;right:0;bottom:0;padding:16px;color:#fff}.vtwnb-card-overlay .vtwnb-meta,.vtwnb-card-overlay-main .vtwnb-meta{color:rgba(255,255,255,.85)}.vtwnb-card-overlay .vtwnb-category,.vtwnb-card-overlay-main .vtwnb-category{color:#fff}.vtwnb-empty{padding:14px;border:1px dashed #ccc;background:#fafafa}
@media(max-width:849px){.vtwnb-grid{grid-template-columns:repeat(var(--vtwnb-cols-t),minmax(0,1fr))}.vtwnb-featured-list,.vtwnb-featured-grid,.vtwnb-magazine-01,.vtwnb-magazine-02{grid-template-columns:1fr}.vtwnb-featured-grid-items{grid-template-columns:repeat(2,minmax(0,1fr))}.vtwnb-mag-middle{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.vtwnb-mosaic{grid-template-columns:1.4fr 1fr;grid-template-rows:repeat(3,1fr);min-height:520px}.vtwnb-card-overlay-main{grid-row:1/4}}
@media(max-width:549px){.vtwnb-heading{margin-bottom:14px}.vtwnb-heading-title{font-size:18px}.vtwnb-grid,.vtwnb-featured-grid-items,.vtwnb-mag-middle{grid-template-columns:repeat(var(--vtwnb-cols-m),minmax(0,1fr))}.vtwnb-featured-list,.vtwnb-featured-grid{display:block}.vtwnb-featured-side,.vtwnb-featured-grid-items{margin-top:var(--vtwnb-gap)}.vtwnb-card-list,.vtwnb-card-compact,.vtwnb-card-sidebar{grid-template-columns:105px minmax(0,1fr)}.vtwnb-card-featured .vtwnb-post-title{font-size:calc(var(--vtwnb-main-title) * .82)}.vtwnb-post-title{font-size:calc(var(--vtwnb-secondary-title) * .94)}.vtwnb-hide-excerpt-mobile{display:none}.vtwnb-mosaic{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;min-height:0;gap:12px;padding-bottom:4px}.vtwnb-card-overlay,.vtwnb-card-overlay-main{flex:0 0 82%;min-height:240px;scroll-snap-align:start}.vtwnb-card-overlay-main .vtwnb-post-title{font-size:22px}}
