.vdn-blog-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:24px}#blog-item-container{display:grid;grid-template-columns:repeat(4,1fr);gap:24px}@media (max-width:1100px){.vdn-blog-grid,#blog-item-container{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.vdn-blog-grid,#blog-item-container{grid-template-columns:1fr}}.vdn-blog-card{display:flex;flex-direction:column;background:#1a1a1a;border:1px solid rgba(255,255,255,.08);border-radius:14px;overflow:hidden;transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}.vdn-blog-card:hover{transform:translateY(-4px);box-shadow:0 12px 40px rgba(0,0,0,.35);border-color:rgba(255,255,255,.14)}.vdn-blog-card__image-link{display:block;position:relative;overflow:hidden;aspect-ratio:16/9;text-decoration:none!important;flex-shrink:0}.vdn-blog-card__image{width:100%;height:100%;object-fit:cover;display:block;transition:transform .45s ease}.vdn-blog-card:hover .vdn-blog-card__image{transform:scale(1.06)}.vdn-blog-card__image-overlay{position:absolute;inset:0;background:linear-gradient(to bottom,transparent 40%,rgba(0,0,0,.55) 100%);opacity:0;transition:opacity .3s ease}.vdn-blog-card:hover .vdn-blog-card__image-overlay{opacity:1}.vdn-blog-card__body{display:flex;flex-direction:column;flex:1;padding:20px 22px 22px;gap:10px}.vdn-blog-card__meta{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.vdn-blog-card__date{font-size:.75rem;font-weight:600;color:#717171;letter-spacing:.4px;display:flex;align-items:center;gap:5px}.vdn-blog-card__date i{color:#20c7ef;font-size:.7rem}.vdn-blog-card__category{font-size:.65rem;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;padding:3px 9px;border-radius:50px;background:rgba(32,199,239,.12);color:#20c7ef;border:1px solid rgba(32,199,239,.25)}.vdn-blog-card__title{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;font-size:1rem;font-weight:700;line-height:1.45;margin:0;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.vdn-blog-card__title a{color:#fff!important;text-decoration:none!important;transition:color .2s ease}.vdn-blog-card__title a:hover{color:#20c7ef!important;text-decoration:none!important}.vdn-blog-card__excerpt{font-size:.85rem;line-height:1.6;color:#b8b8b8;margin:0;flex:1;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.vdn-blog-card__readmore{display:inline-flex;align-items:center;gap:6px;font-size:.8rem;font-weight:700;letter-spacing:.4px;color:#ff4757!important;text-decoration:none!important;margin-top:auto;padding-top:12px;border-top:1px solid rgba(255,255,255,.07);transition:gap .2s ease}.vdn-blog-card__readmore i{font-size:.7rem;transition:transform .2s ease}.vdn-blog-card__readmore:hover{gap:10px;color:#ff4757!important;text-decoration:none!important}.vdn-blog-card__readmore:hover i{transform:translateX(2px)}.vdn-blog-listing .vdn-blog-card__excerpt{-webkit-line-clamp:4}.vdn-blog-listing-body{max-width:1400px;margin:0 auto;padding:36px 20px 80px}.vdn-blog-listing-body #blog-item-container{grid-template-columns:repeat(3,1fr)}@media (max-width:960px){.vdn-blog-listing-body #blog-item-container{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.vdn-blog-listing-body #blog-item-container{grid-template-columns:1fr}}.vdn-blog-post-page{position:relative;background:linear-gradient(135deg,#1a1a2e 0,#0f0f0f 100%);padding:71px 0 80px;min-height:80vh}.vdn-blog-post-breadcrumb-bar{background:#1a1a1a;border-bottom:1px solid rgba(255,255,255,.07);padding:0}.vdn-blog-post-breadcrumb-inner{max-width:860px;margin:0 auto;padding:12px 24px;display:flex;align-items:center;gap:10px;font-size:.82rem;color:#717171;flex-wrap:wrap}.vdn-blog-post-breadcrumb-inner a{color:#20c7ef!important;text-decoration:none!important;transition:color .2s ease}.vdn-blog-post-breadcrumb-inner a:hover{color:#fff!important}.vdn-blog-post-breadcrumb-inner i.fa-home{font-size:.8rem}.vdn-blog-post-breadcrumb-inner i.fa-angle-right{color:rgba(255,255,255,.2);font-size:.75rem}.vdn-blog-post-breadcrumb-inner span{color:#999;max-width:400px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vdn-blog-post-wrap{max-width:860px;margin:0 auto;padding:32px 24px 0}.vdn-blog-post-hero{position:relative;border-radius:16px;overflow:hidden;margin-bottom:28px;aspect-ratio:16/7;background:#1a1a1a}.vdn-blog-post-hero img{width:100%;height:100%;object-fit:cover;display:block}.vdn-blog-post-hero__gradient{position:absolute;inset:0;background:linear-gradient(to top,rgba(0,0,0,.4) 0,transparent 50%);pointer-events:none}.vdn-blog-post-header{margin-bottom:24px}.vdn-blog-post-header__meta{display:flex;align-items:center;gap:14px;margin-bottom:14px;flex-wrap:wrap}.vdn-blog-post-header__date{font-size:.78rem;font-weight:600;color:#717171;display:flex;align-items:center;gap:6px}.vdn-blog-post-header__date i{color:#20c7ef}.vdn-blog-post-header__updated{color:#888;font-weight:500}.vdn-blog-post-header__updated i{color:#888}.vdn-blog-post-header__badge{font-size:.65rem;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;padding:4px 11px;border-radius:50px;background:rgba(255,71,87,.12);color:#ff4757;border:1px solid rgba(255,71,87,.25)}.vdn-blog-post-header__badge i{margin-right:3px}.vdn-blog-post-header__title{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;font-size:clamp(1.5rem,3.5vw,2.1rem);font-weight:900;line-height:1.25;letter-spacing:-.3px;color:#fff;margin:0;text-transform:none}.vdn-blog-post-excerpt{font-size:1rem;line-height:1.75;color:silver;border-left:3px solid #ff4757;padding:12px 18px;background:rgba(255,71,87,.05);border-radius:0 8px 8px 0;margin-bottom:28px}.vdn-blog-post-excerpt .btn-blue,.vdn-blog-post-excerpt .cta-button,.vdn-blog-post-excerpt a[class*=btn]{display:inline-flex;align-items:center;gap:7px;background:linear-gradient(135deg,#ff4757,#ffb800);color:#fff!important;font-size:.85rem;font-weight:700;padding:10px 20px;border-radius:8px;text-decoration:none!important;margin-top:10px;transition:opacity .2s ease}.vdn-blog-post-excerpt .btn-blue:hover,.vdn-blog-post-excerpt .cta-button:hover{opacity:.88}.vdn-blog-post-content{color:#c8c8c8;font-size:.97rem;line-height:1.85}.vdn-blog-post-content h1,.vdn-blog-post-content h2,.vdn-blog-post-content h3,.vdn-blog-post-content h4{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:#fff;font-weight:800;line-height:1.3;margin:36px 0 14px;text-transform:none}.vdn-blog-post-content h1{font-size:1.55rem}.vdn-blog-post-content h2{font-size:1.3rem}.vdn-blog-post-content h3{font-size:1.1rem}.vdn-blog-post-content h4{font-size:.97rem;color:#e0e0e0}.vdn-blog-post-content p{margin:0 0 20px}.vdn-blog-post-content strong{color:#fff;font-weight:700}.vdn-blog-post-content a{color:#20c7ef!important;text-decoration:underline;text-decoration-color:rgba(32,199,239,.35);text-underline-offset:3px;transition:color .2s ease,text-decoration-color .2s ease}.vdn-blog-post-content a:hover{color:#fff!important;text-decoration-color:rgba(255,255,255,.4)}.vdn-blog-post-content .cta-button,.vdn-blog-post-content .btn-blue,.vdn-blog-post-content a[class*=btn]{display:inline-flex;align-items:center;gap:8px;background:linear-gradient(135deg,#ff4757,#ffb800);color:#fff!important;font-size:.88rem;font-weight:700;letter-spacing:.3px;padding:11px 24px;border-radius:8px;text-decoration:none!important;transition:opacity .2s ease,transform .15s ease;margin:4px 0}.vdn-blog-post-content .cta-button:hover,.vdn-blog-post-content .btn-blue:hover,.vdn-blog-post-content a[class*=btn]:hover{opacity:.9;transform:translateY(-1px);color:#fff!important}.vdn-blog-post-author{display:flex;align-items:center;gap:14px;margin-top:40px;padding:18px 20px;background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.08);border-radius:12px}.vdn-blog-post-author__icon{width:40px;height:40px;border-radius:50%;background:linear-gradient(135deg,#ff4757,#ffb800);display:flex;align-items:center;justify-content:center;flex-shrink:0;font-size:1rem;color:#fff}.vdn-blog-post-author__text{font-size:.82rem;color:#888;line-height:1.5}.vdn-blog-post-author__text a{color:#20c7ef!important;font-weight:600;text-decoration:none!important}.vdn-blog-pricing{margin:36px 0;background:#1a1a1a;border:1px solid rgba(255,255,255,.09);border-radius:16px;overflow:hidden}.vdn-blog-pricing__header{display:flex;align-items:center;gap:14px;padding:20px 24px 16px;border-bottom:1px solid rgba(255,255,255,.07)}.vdn-blog-pricing__icon{width:38px;height:38px;background:linear-gradient(135deg,#ff4757,#ffb800);border-radius:8px;display:flex;align-items:center;justify-content:center;flex-shrink:0;color:#fff;font-size:.9rem}.vdn-blog-pricing__title{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;font-size:.95rem;font-weight:800;color:#fff;margin:0;text-transform:uppercase;letter-spacing:.5px}.vdn-blog-pricing__sub{font-size:.72rem;color:#888;margin:2px 0 0}.vdn-blog-pricing__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;padding:20px 24px 24px}@media (max-width:680px){.vdn-blog-pricing__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:400px){.vdn-blog-pricing__grid{grid-template-columns:1fr}}.vdn-blog-date-card{background:#141414;border:1px solid rgba(255,255,255,.09);border-radius:12px;overflow:hidden;display:flex;flex-direction:column;transition:border-color .2s ease,transform .2s ease}.vdn-blog-date-card:hover{border-color:rgba(255,71,87,.35);transform:translateY(-2px)}.vdn-blog-date-card__head{background:rgba(255,255,255,.04);padding:10px 12px 8px;text-align:center;border-bottom:1px solid rgba(255,255,255,.07)}.vdn-blog-date-card__day{font-size:.6rem;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;color:#666}.vdn-blog-date-card__date{font-size:1.7rem;font-weight:900;color:#fff;line-height:1;margin:2px 0}.vdn-blog-date-card__month{font-size:.68rem;font-weight:600;text-transform:uppercase;letter-spacing:1px;color:#888}.vdn-blog-date-card__body{padding:12px;display:flex;flex-direction:column;gap:7px;flex:1}.vdn-blog-date-card__time{display:flex;align-items:center;gap:6px;font-size:.82rem;color:#b0b0b0;font-weight:600}.vdn-blog-date-card__time i{color:#20c7ef;font-size:.75rem}.vdn-blog-date-card__price{font-size:.72rem;color:#777}.vdn-blog-date-card__price strong{font-size:.95rem;color:#fff;font-weight:800}.vdn-blog-date-card__btn{display:block;background:linear-gradient(135deg,#ff4757,#ffb800);color:#fff!important;text-align:center;font-size:.72rem;font-weight:800;letter-spacing:.5px;text-transform:uppercase;padding:10px 8px;text-decoration:none!important;transition:opacity .2s ease;margin-top:auto}.vdn-blog-date-card__btn:hover{opacity:.88;color:#fff!important}.vdn-blog-pricing__empty{grid-column:1/-1;padding:32px 24px;text-align:center;color:#555;font-size:.875rem;line-height:1.8}.vdn-blog-pricing__empty i{font-size:1.5rem;display:block;margin-bottom:8px}.vdn-blog-post-related{margin-top:48px;padding-top:0}@media (max-width:768px){.vdn-blog-post-wrap{padding:20px 16px 0}.vdn-blog-post-hero{aspect-ratio:4/3;border-radius:10px}.vdn-blog-post-breadcrumb-inner{padding:10px 16px}.vdn-blog-post-breadcrumb-inner span{max-width:200px}.vdn-blog-pricing__header{padding:16px}.vdn-blog-pricing__grid{padding:14px 16px 16px;gap:10px}.vdn-blog-listing-body{padding:20px 16px 60px}}