.veda-article-grid{display:grid;grid-template-columns:1fr;gap:20px;margin-top:20px}.veda-article-card{position:relative;background:#fff;border:1px solid #f0e6d5;border-radius:22px;display:flex;flex-direction:row;align-items:stretch;gap:24px;padding:18px;box-shadow:0 2px 8px rgba(122,26,26,.04);transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease;cursor:pointer}.veda-article-card-stretched-link{position:absolute;inset:0;z-index:1;border-radius:inherit}.veda-article-card:hover{transform:translateY(-4px);box-shadow:0 16px 32px rgba(122,26,26,.1);border-color:#f0d9a8}.veda-article-card .svvvv-img-wrapper{position:relative;width:260px;height:164px;flex-shrink:0;border-radius:16px;overflow:hidden;background:#f4ede1}.veda-article-card .svvvv-card-img{width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.veda-article-card:hover .svvvv-card-img{transform:scale(1.05)}.veda-article-card .svvvv-card-content{display:flex;flex-direction:column;justify-content:center;flex-grow:1;min-width:0}.veda-article-card .svvvv-card-title{color:#0d1520;font-size:1.2rem;font-weight:700;letter-spacing:-.01em;margin:0 0 8px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;transition:color .15s ease}.veda-article-card:hover .svvvv-card-title{color:#7a1a1a}.veda-card-category-badge{position:absolute;top:12px;left:12px;background:rgba(122,26,26,.9);color:#fff;font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;padding:4px 10px;border-radius:999px}.veda-card-desc{position:relative;color:#566178;font-size:.92rem;line-height:1.5;max-height:3em;overflow:hidden;margin-bottom:0;padding-bottom:12px;border-bottom:1px dashed #e5e2da}.veda-card-desc:after{content:"";position:absolute;left:0;right:0;bottom:12px;height:1.3em;background:linear-gradient(180deg,rgba(255,255,255,0),#ffffff 80%)}.veda-card-desc p{margin:0 0 .4em}.veda-card-footer{display:flex;align-items:baseline;flex-wrap:wrap;gap:8px;color:#7a6f5e;font-size:13px;padding-top:12px}.veda-card-author{font-weight:600;color:#1f1e1c}.veda-card-author-designation{color:#93a0b8}@media (max-width:767px){.veda-article-card{flex-direction:column;padding:14px;gap:14px}.veda-article-card .svvvv-img-wrapper{width:100%;height:190px}}.veda-video-section{margin-top:8px}.veda-video-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:20px;margin-top:16px}.veda-video-card{position:relative;border-radius:14px;overflow:hidden;background:#fff;border:1px solid #f0e6d5;box-shadow:0 6px 18px rgba(122,26,26,.06);cursor:pointer;transition:box-shadow .2s ease,border-color .2s ease}.veda-video-card:hover{box-shadow:0 14px 28px rgba(122,26,26,.12);border-color:#f0d9a8}.veda-video-card-stretched-link{position:absolute;inset:0;z-index:1}.veda-video-thumb-wrap{position:relative;display:block;aspect-ratio:16/9;overflow:hidden}.veda-video-thumb{width:100%;height:100%;object-fit:cover}.veda-video-play-icon{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;color:#fff}.veda-video-play-icon:before{content:"";position:absolute;width:48px;height:48px;border-radius:50%;background:rgba(122,26,26,.85)}.veda-video-play-icon svg{position:relative;z-index:1}.veda-video-content{padding:12px 14px 16px}.veda-video-title{font-size:15px;font-weight:700;color:#1f1e1c;margin:0 0 4px;line-height:1.35;transition:color .15s ease}.veda-video-card:hover .veda-video-title{color:#7a1a1a}.veda-video-author{font-size:12px;color:#93a0b8;margin:0}.veda-detail-hero{position:relative;border-radius:20px;overflow:hidden;min-height:320px;background:radial-gradient(120% 160% at 70% 30%,#2a1710 0,#140a06 65%,#0d0603 100%)}.veda-detail-hero-img{width:100%;height:340px;object-fit:contain;display:block}.veda-detail-hero-overlay{position:absolute;left:0;right:0;bottom:0;padding:28px 32px;background:linear-gradient(180deg,rgba(20,10,6,0),rgba(20,10,6,.82))}.veda-detail-hero-badge{display:inline-block;background:rgba(255,255,255,.16);color:#f4ce8c;font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;padding:4px 12px;border-radius:999px;margin-bottom:10px}.veda-detail-hero-title{color:#fff;font-size:28px;margin:0 0 8px}.veda-detail-hero-meta{color:#f0e6d5;font-size:13px;margin:0}.veda-detail-layout{display:flex;align-items:flex-start;gap:40px;margin-top:32px;margin-bottom:40px}.veda-detail-layout .sv-left-column{flex:1;min-width:0}.veda-detail-layout .sv-right-column{width:320px;flex-shrink:0;position:sticky;top:90px}.veda-detail-layout .sv-sticky-card{background:#fff;border:1px solid #f0e6d5;border-radius:18px;padding:20px;box-shadow:0 4px 20px rgba(0,0,0,.03)}@media (max-width:900px){.veda-detail-layout{flex-direction:column;gap:28px}.veda-detail-layout .sv-right-column{width:100%;position:static}}.veda-author-row{display:flex;align-items:center;gap:14px;margin-bottom:24px;padding:14px 16px;background:#fbf7ee;border:1px solid #f0e6d5;border-radius:16px}.veda-author-avatar{width:52px;height:52px;border-radius:50%;object-fit:cover;flex-shrink:0;border:2px solid #fff;box-shadow:0 0 0 1px #f0d9a8}.veda-author-name{font-weight:700;color:#1f1e1c;margin:0;font-size:15px}.veda-author-designation{color:#7a1a1a;font-size:12px;font-weight:600;margin:2px 0 0}.veda-author-reviewed{color:#93a0b8;font-size:12px;margin:4px 0 0}.veda-video-embed-wrap{position:relative;width:100%;aspect-ratio:16/9;border-radius:14px;overflow:hidden;margin-bottom:24px}.veda-video-embed{position:absolute;inset:0;width:100%;height:100%;border:none}.veda-detail-body-html{font-size:15px;line-height:1.75;color:#3a352c}.veda-detail-body-html h2,.veda-detail-body-html h3{color:#7a1a1a;margin-top:1.5em}.veda-other-reads .rk-section-heading{font-size:16px;font-weight:700;color:#0d1520;margin:0 0 14px;letter-spacing:-.01em}.veda-other-reads-list{display:flex;flex-direction:column;gap:14px}.veda-other-reads-item{display:flex;flex-direction:column;gap:2px;padding:12px 14px;border:1px solid #ece7d8;border-radius:12px;text-decoration:none;transition:border-color .15s ease}.veda-other-reads-item:hover{border-color:#c9a84c}.veda-other-reads-category{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:#7a1a1a}.veda-other-reads-title{font-size:14px;font-weight:600;color:#1f1e1c}.veda-other-reads-meta{font-size:12px;color:#93a0b8}