.related-blogs-section{background:transparent;overflow:hidden;padding:80px 0}.related-blogs-container{margin:0 auto;max-width:1280px;padding:0 24px}.related-blogs-header{margin-bottom:64px;text-align:center}.related-blogs-badge{background:linear-gradient(90deg,rgba(235,75,139,.2),rgba(168,85,247,.2));border:1px solid rgba(235,75,139,.3);border-radius:9999px;display:inline-block;margin-bottom:16px;padding:8px 16px}.related-blogs-badge span{color:#eb4b8b;font-size:14px;font-weight:600}.related-blogs-title{color:#111827;font-size:48px;font-weight:700;line-height:1.2;margin-bottom:16px}.related-blogs-description{color:#6b7280;font-size:20px;margin:0 auto;max-width:672px}.related-blogs-grid{display:grid;gap:24px;grid-template-columns:repeat(4,1fr);margin-bottom:48px}.blog-card{background:#fff;border:1px solid #e5e7eb;border-radius:12px;box-shadow:0 1px 3px rgba(0,0,0,.1);display:block;overflow:hidden;text-decoration:none;transition:all .3s ease}.blog-card:hover{border-color:rgba(235,75,139,.5);box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04);transform:translateY(-8px)}.blog-image{height:200px;overflow:hidden;position:relative;width:100%}.blog-image img{height:100%;object-fit:cover;transition:transform .3s ease;width:100%}.blog-card:hover .blog-image img{transform:scale(1.05)}.blog-card-content{padding:24px}.blog-meta{align-items:center;display:flex;gap:10px;justify-content:space-between;margin-bottom:12px}.blog-category{background:rgba(235,75,139,.1);border-radius:9999px;color:#eb4b8b;font-weight:600;padding:4px 12px}.blog-category,.blog-read-time{font-size:12px;white-space:nowrap}.blog-read-time{color:#9ca3af}.blog-title{color:#111827;display:-webkit-box;font-weight:700;-webkit-line-clamp:3;line-height:1.4;margin-bottom:12px;-webkit-box-orient:vertical;font-size:16px;overflow:hidden;transition:color .3s ease}.blog-card:hover .blog-title{color:#eb4b8b}.blog-excerpt{color:#6b7280;display:-webkit-box;font-size:14px;-webkit-line-clamp:3;margin-bottom:16px;-webkit-box-orient:vertical;line-height:1.6;overflow:hidden}.blog-read-more{align-items:center;color:#eb4b8b;display:flex;font-size:14px;font-weight:600;gap:8px;transition:gap .3s ease}.blog-card:hover .blog-read-more{gap:12px}.blog-arrow{height:16px;transition:transform .3s ease;width:16px}.blog-card:hover .blog-arrow{transform:translateX(4px)}.blog-card-gradient{background:linear-gradient(90deg,#eb4b8b,#a855f7,#3b82f6);height:4px;opacity:0;transition:opacity .3s ease}.blog-card:hover .blog-card-gradient{opacity:1}.related-blogs-footer{margin-top:48px;text-align:center}.view-all-btn{align-items:center;border:2px solid #d1d5db;border-radius:8px;color:#374151;display:inline-flex;font-weight:600;gap:8px;padding:12px 24px;text-decoration:none;transition:all .3s ease}.view-all-btn:hover{border-color:#eb4b8b;color:#eb4b8b}.view-all-icon{height:16px;width:16px}.related-blogs-slider-dots{display:none}@media (max-width:1023px) and (min-width:768px){.related-blogs-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.related-blogs-section{overflow:hidden;padding:72px 0}.related-blogs-container{max-width:100%;overflow:hidden;padding:0;width:100%}.related-blogs-header{margin:0 20px 36px}.related-blogs-title{font-size:36px;line-height:1.15;margin-bottom:14px}.related-blogs-description{font-size:16px;line-height:1.5}.related-blogs-grid{display:flex!important;flex-wrap:nowrap!important;gap:16px!important;grid-template-columns:none!important;margin:0!important;overflow-x:auto!important;overflow-y:hidden!important;padding:0 9vw 18px!important;scroll-behavior:smooth;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.related-blogs-grid::-webkit-scrollbar{display:none}.blog-card{border-radius:16px;flex:0 0 82vw!important;max-width:340px!important;min-width:280px!important;scroll-snap-align:center;scroll-snap-stop:always;transform:none!important;width:82vw!important}.blog-card:hover{box-shadow:0 12px 30px rgba(235,75,139,.12);transform:none!important}.blog-image{height:180px}.blog-card-content{padding:20px}.blog-meta{align-items:flex-start}.blog-category{font-size:11px;padding:4px 10px}.blog-read-time{font-size:11px}.blog-title{font-size:17px;-webkit-line-clamp:3;line-height:1.35}.blog-excerpt{font-size:14px;-webkit-line-clamp:3;line-height:1.55}.related-blogs-slider-dots{align-items:center;display:flex!important;gap:8px;justify-content:center;margin-top:4px;padding:0 20px}.related-blogs-slider-dot{background:#ffd1e3;border:none;border-radius:999px;cursor:pointer;height:8px;opacity:.8;padding:0;transition:width .25s ease,background .25s ease,opacity .25s ease;width:8px}.related-blogs-slider-dot.is-active{background:#eb4b8b;opacity:1;width:22px}.related-blogs-footer{margin-top:36px;padding:0 20px}}@media (max-width:420px){.blog-card{flex-basis:80vw!important;max-width:320px!important;min-width:260px!important;width:80vw!important}.blog-image{height:170px}.related-blogs-title{font-size:32px}}