.element{transition:all .3s ease;transition:all .3s ease .3s ease}.sticky-header{position:relative;top:0;z-index:1000;background:linear-gradient(135deg,#2c3e50,#1a252f);color:#333;padding:1rem;box-shadow:0 2px 10px #0003;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem}.sticky-header .header-content{display:flex;flex-direction:column;gap:.5rem}.sticky-header .header-content h2{font-size:1.5rem;margin:0;font-weight:700}.sticky-header .header-content .contact-info{display:flex;flex-wrap:wrap;gap:1rem;align-items:center}.sticky-header .header-content .contact-info p{margin:0;color:#f1c40f;font-size:.9rem;display:flex;align-items:center;gap:.3rem}.sticky-header .header-content .contact-info p:before{content:"📞";font-size:1rem}.sticky-header .auth-buttons{display:flex;gap:.8rem}.sticky-header .auth-buttons .btn{padding:.6rem 1.2rem;border-radius:30px;font-weight:600;font-size:.9rem;cursor:pointer;transition:all .3s ease;text-decoration:none;display:inline-block;text-align:center;white-space:nowrap}.sticky-header .auth-buttons .btn-login{background:transparent;border:2px solid #333;color:#333}.sticky-header .auth-buttons .btn-login:hover{background:#ffffff1a}.sticky-header .auth-buttons .btn-register{background:#3498db;border:2px solid #3498db;color:#333}.sticky-header .auth-buttons .btn-register:hover{background:#2980b9;border-color:#2980b9}@media (max-width: 768px){.sticky-header{flex-direction:column;text-align:center;padding:1rem .5rem}.sticky-header .header-content{align-items:center}.sticky-header .header-content h2{font-size:1.3rem}.sticky-header .header-content .contact-info{justify-content:center}.sticky-header .auth-buttons{width:100%;justify-content:center;margin-top:.5rem}.sticky-header .auth-buttons .btn{padding:.5rem 1rem;font-size:.8rem;flex:1;max-width:120px}}.search-bar{max-width:800px;margin:2rem auto;position:relative}.search-bar .search-input{width:100%;padding:1rem 2rem;border:2px solid #3498db;border-radius:50px;font-size:1rem}.search-bar .search-icon{position:absolute;left:1.5rem;top:50%;transform:translateY(-50%);color:#3498db}.main-footer{background:#2c3e50;color:#fff;padding:3rem 1rem;margin-top:4rem}.main-footer .footer-content{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem}.main-footer .footer-section h4{color:#f1c40f;margin-bottom:1rem;border-bottom:2px solid #34495e;padding-bottom:.5rem}.main-footer .footer-links{list-style:none}.main-footer .footer-links li{margin-bottom:.7rem}.main-footer .footer-links a{color:#f8f9fa;text-decoration:none;transition:color;transition:color .3s ease}.main-footer .footer-links a:hover{color:#3498db}.main-footer .copyright{text-align:center;padding:1rem;background:#1a252f;margin-top:2rem}.sponsor-section{background:#ffffff1a;border-top:3px solid #e67e22;margin-top:3rem;padding:2rem 1rem;position:relative;overflow:hidden}.sponsor-section .sponsor-content{max-width:1200px;margin:0 auto;display:flex;flex-direction:column;align-items:center;gap:1rem;position:relative;z-index:1}.sponsor-section .sponsor-label{background:#e67e22;color:#fff;padding:.5rem 2rem;border-radius:30px;font-size:.9rem;font-weight:700;text-shadow:1px 1px 3px rgba(0,0,0,.2);box-shadow:0 4px 15px #e67e224d}.sponsor-section .sponsor-logo{height:60px;width:auto;filter:drop-shadow(0 4px 10px rgba(255,255,255,.3));transition:all;transition:all .3s ease;padding:10px;background:#ffffffe6;border-radius:12px}.sponsor-section .sponsor-logo:hover{transform:scale(1.1);filter:drop-shadow(0 6px 15px rgba(255,255,255,.5))}.sponsor-section .sponsor-text{color:#f1c40f;font-size:.9rem;font-weight:700;text-align:center}.sponsor-section:before{content:"";position:absolute;top:0;left:-50%;width:200%;height:100%;background:repeating-linear-gradient(45deg,transparent,transparent 25px,rgba(255,255,255,.05) 25px,rgba(255,255,255,.05) 50px);animation:slide 20s linear infinite}@keyframes slide{0%{transform:translate(0)}to{transform:translate(50%)}}.blog-section{background-color:#f8f9fa;font-family:Vazir,Tanha,Segoe UI,Tahoma,sans-serif;line-height:1.6;color:#333}.blog-header{background:linear-gradient(135deg,#2c3e50,#1a242f);color:#fff;padding:5rem 1rem;text-align:center;position:relative;overflow:hidden}.blog-header .header-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:#0000004d;z-index:1}.blog-header .header-content{position:relative;z-index:2;max-width:800px;margin:0 auto}.blog-header .blog-title{font-size:2.5rem;margin-bottom:1rem;font-weight:700}.blog-header .blog-subtitle{font-size:1.2rem;opacity:.9;margin-bottom:1.5rem}.blog-header .header-decoration{margin-top:2rem}.blog-header .header-decoration i{font-size:1.5rem;margin:0 .8rem;opacity:.7;animation:float 3s ease-in-out infinite}.blog-header .header-decoration i:nth-child(2){animation-delay:.5s}.blog-header .header-decoration i:nth-child(3){animation-delay:1s}.blog-container{max-width:1200px;margin:0 auto;padding:2rem 1rem;display:grid;grid-template-columns:1fr;gap:2rem}@media (min-width: 992px){.blog-container{grid-template-columns:3fr 1fr}}.section-title{color:#2c3e50;font-size:1.5rem;margin-bottom:1.5rem;padding-bottom:.8rem;border-bottom:2px solid rgba(44,62,80,.1);position:relative;display:flex;align-items:center}.section-title i{margin-left:.8rem;color:#e67e22}.section-title:after{content:"";position:absolute;bottom:-2px;right:0;width:100px;height:2px;background:#e67e22}.featured-articles{display:grid;grid-template-columns:1fr;gap:2rem}@media (min-width: 768px){.featured-articles{grid-template-columns:repeat(2,1fr)}}.featured-post{background:#fff;border-radius:15px;overflow:hidden;box-shadow:0 2px 10px #0000000d 2px 10px #0000001a;transition:all .3s ease}.featured-post:hover{transform:translateY(-5px);box-shadow:0 4px 15px #0000001a 2px 10px #0000001a}.featured-post .post-thumbnail-container{position:relative;height:220px;overflow:hidden}.featured-post .post-thumbnail-container .post-thumbnail{width:100%;height:100%;object-fit:cover;transition:all .3s ease}.featured-post .post-thumbnail-container .post-category{position:absolute;top:1rem;left:1rem;background:#e67e22;color:#fff;padding:.3rem 1rem;border-radius:20px;font-size:.8rem;font-weight:500;z-index:1}.featured-post .post-content{padding:1.5rem}.featured-post .post-title{color:#2c3e50;font-size:1.3rem;margin-bottom:1rem;line-height:1.4}.featured-post .post-meta{display:flex;gap:1rem;margin-bottom:1rem;font-size:.85rem;color:#777}.featured-post .post-meta i{margin-left:.3rem}.featured-post .post-excerpt{color:#666;margin-bottom:1.5rem;line-height:1.7}.featured-post .read-more-btn{display:inline-flex;align-items:center;color:#3498db;font-weight:500;text-decoration:none;transition:all .3s ease}.featured-post .read-more-btn i{margin-right:.5rem;font-size:.8rem;transition:all .3s ease}.featured-post .read-more-btn:hover{color:#217dbb}.featured-post .read-more-btn:hover i{transform:translate(-3px)}.blog-grid{display:grid;grid-template-columns:1fr;gap:1.5rem}@media (min-width: 576px){.blog-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width: 992px){.blog-grid{grid-template-columns:repeat(3,1fr)}}.blog-post{background:#fff;border-radius:8px;padding:1.5rem;box-shadow:0 2px 10px #0000000d 2px 10px #0000001a;transition:all .3s ease;border:1px solid rgba(44,62,80,.05)}.blog-post:hover{transform:translateY(-3px);box-shadow:0 4px 15px #0000001a 2px 10px #0000001a;border-color:#3498db33}.blog-post .post-category{background:#3498db1a;color:#3498db;padding:.3rem .8rem;border-radius:20px;font-size:.75rem;font-weight:500;display:inline-block;margin-bottom:1rem}.blog-post .post-title{color:#2c3e50;font-size:1.1rem;margin-bottom:.8rem;line-height:1.5}.blog-post .post-meta{display:flex;justify-content:space-between;font-size:.8rem;color:#777;margin-bottom:1rem}.blog-post .post-excerpt{color:#666;font-size:.9rem;margin-bottom:1.5rem;line-height:1.7}.blog-sidebar .sidebar-widget{background:#fff;border-radius:8px;padding:1.5rem;margin-bottom:2rem;box-shadow:0 2px 10px #0000000d 2px 10px #0000001a}.blog-sidebar .sidebar-widget .widget-title{color:#2c3e50;font-size:1.1rem;margin-bottom:1.5rem;display:flex;align-items:center}.blog-sidebar .sidebar-widget .widget-title i{margin-left:.5rem;color:#e67e22}.blog-sidebar .search-form{display:flex;position:relative}.blog-sidebar .search-form input{width:100%;padding:.8rem 1rem;border:1px solid #ddd;border-radius:8px;font-size:.9rem}.blog-sidebar .search-form input:focus{outline:none;border-color:#3498db}.blog-sidebar .search-form button{position:absolute;left:.5rem;top:50%;transform:translateY(-50%);background:none;border:none;color:#777;cursor:pointer}.blog-sidebar .search-form button:hover{color:#3498db}.blog-sidebar .category-list{list-style:none}.blog-sidebar .category-list .category-item{margin-bottom:.8rem;border-radius:6px;padding:6px}.blog-sidebar .category-list .category-item .category-link{display:flex;align-items:center;justify-content:space-between;color:#555;text-decoration:none;padding:.5rem 0;transition:all .3s ease}.blog-sidebar .category-list .category-item .category-link i{margin-left:.5rem;color:#e67e22}.blog-sidebar .category-list .category-item .category-link .category-count{background:#2c3e501a;color:#2c3e50;padding:.2rem .6rem;border-radius:10px;font-size:.7rem}.blog-sidebar .category-list .category-item .category-link:hover{color:#3498db}.blog-sidebar .category-list .category-item .category-link:hover .category-count{background:#3498db1a}.blog-sidebar .category-list .category-item.active{background:#3498db;color:#fff;border-radius:6px;padding:6px}.blog-sidebar .category-list .category-item.active *{color:#fff!important}.blog-sidebar .tags-cloud{display:flex;flex-wrap:wrap;gap:.5rem}.blog-sidebar .tags-cloud .tag{background:#2c3e500d;color:#2c3e50;padding:.4rem .8rem;border-radius:20px;font-size:.8rem;text-decoration:none;transition:all .3s ease}.blog-sidebar .tags-cloud .tag.active,.blog-sidebar .tags-cloud .tag:hover{background:#3498db;color:#fff}.blog-sidebar .newsletter-form{display:flex;flex-direction:column;gap:1rem}.blog-sidebar .newsletter-form input{padding:.8rem 1rem;border:1px solid #ddd;border-radius:8px;font-size:.9rem}.blog-sidebar .newsletter-form input:focus{outline:none;border-color:#3498db}.blog-sidebar .newsletter-form .subscribe-btn{background:linear-gradient(to right,#e67e22,#eb9950);color:#fff;border:none;padding:.8rem;border-radius:8px;font-weight:500;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s ease}.blog-sidebar .newsletter-form .subscribe-btn i{margin-right:.5rem}.blog-sidebar .newsletter-form .subscribe-btn:hover{background:linear-gradient(to right,#d67118,#e98b39)}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.blog-detail-container{font-family:Vazir,Tanha,Segoe UI,Tahoma,sans-serif;line-height:1.8;color:#333;background-color:#f8f9fa}.container{max-width:1200px;margin:0 auto;padding:0 1rem}.article-header{background:linear-gradient(135deg,#2c3e50,#1a242f);color:#fff;padding:3rem 0;position:relative}.article-header .header-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:#0006}.article-header .breadcrumb{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem;margin-bottom:1.5rem;position:relative;z-index:1;font-size:.9rem;background:transparent!important}.article-header .breadcrumb a{color:#fffc;text-decoration:none;transition:all .3s ease}.article-header .breadcrumb a:hover{color:#fff}.article-header .breadcrumb i{font-size:.7rem;opacity:.6}.article-header .breadcrumb span{color:#fff}.article-header .article-meta{position:relative;z-index:1;max-width:800px}.article-header .article-meta .category-badge{background:#e67e22;color:#fff;padding:.3rem 1.2rem;border-radius:20px;font-size:.85rem;display:inline-block;margin-bottom:1.5rem}.article-header .article-meta .article-title{font-size:2rem;font-weight:700;margin-bottom:1.5rem;line-height:1.4}.article-header .article-meta .meta-items{display:flex;flex-wrap:wrap;gap:1.5rem;margin-bottom:1rem}.article-header .article-meta .meta-items .meta-item{display:flex;align-items:center;font-size:.9rem;opacity:.9}.article-header .article-meta .meta-items .meta-item i{margin-left:.5rem;font-size:.9rem}.article-main{padding:3rem 0}.article-main .container{display:grid;grid-template-columns:1fr;gap:3rem}@media (min-width: 992px){.article-main .container{grid-template-columns:2fr 1fr}}.article-main .featured-image{margin:0 0 2rem;border-radius:8px;overflow:hidden;box-shadow:0 4px 15px #0000001a 2px 10px #0000001a}.article-main .featured-image img{width:100%;display:block}.article-main .featured-image figcaption{text-align:center;font-size:.9rem;color:#666;padding:.8rem;background:#2c3e500d}.article-main .content-wrapper{background:#fff;border-radius:8px;padding:2rem;box-shadow:0 2px 10px #0000000d 2px 10px #0000001a}.article-main .content-wrapper h2{color:#2c3e50;font-size:1.5rem;margin:2rem 0 1rem;padding-bottom:.5rem;border-bottom:2px solid rgba(44,62,80,.1)}.article-main .content-wrapper h3{color:#2c3e50;font-size:1.2rem;margin:1.5rem 0 1rem}.article-main .content-wrapper p{margin-bottom:1.5rem}.article-main .content-wrapper .tech-specs{background:#3498db0d;border-right:3px solid #3498db;padding:1.5rem;margin:1.5rem 0;border-radius:8px}.article-main .content-wrapper .tech-specs ul{padding-right:1.5rem}.article-main .content-wrapper .tech-specs ul li{margin-bottom:.8rem;position:relative}.article-main .content-wrapper .tech-specs ul li:before{content:"•";position:absolute;right:-1.2rem;color:#3498db}.article-main .content-wrapper .comparison-table{overflow-x:auto;margin:2rem 0}.article-main .content-wrapper .comparison-table table{width:100%;border-collapse:collapse}.article-main .content-wrapper .comparison-table table th,.article-main .content-wrapper .comparison-table table td{padding:1rem;text-align:right;border:1px solid #eee}.article-main .content-wrapper .comparison-table table th{background:#2c3e500d;color:#2c3e50;font-weight:500}.article-main .content-wrapper .comparison-table table tr:nth-child(2n){background:#2c3e5005}.article-main .content-wrapper .article-image-gallery{display:grid;grid-template-columns:1fr;gap:1rem;margin:2rem 0}@media (min-width: 576px){.article-main .content-wrapper .article-image-gallery{grid-template-columns:repeat(2,1fr)}}.article-main .content-wrapper .article-image-gallery img{width:100%;border-radius:8px;box-shadow:0 2px 10px #0000000d 2px 10px #0000001a;transition:all .3s ease}.article-main .content-wrapper .article-image-gallery img:hover{transform:scale(1.02);box-shadow:0 4px 15px #0000001a 2px 10px #0000001a}.article-main .content-wrapper .article-tags{display:flex;flex-wrap:wrap;align-items:center;gap:.8rem;margin:2rem 0;padding-top:2rem;border-top:1px solid #eee}.article-main .content-wrapper .article-tags span{font-weight:500;color:#2c3e50}.article-main .content-wrapper .article-tags span i{margin-left:.5rem}.article-main .content-wrapper .article-tags a{background:#2c3e501a;color:#2c3e50;padding:.4rem 1rem;border-radius:20px;font-size:.85rem;text-decoration:none;transition:all .3s ease}.article-main .content-wrapper .article-tags a:hover{background:#3498db;color:#fff}.article-main .social-sharing{background:#2c3e5008;padding:1.5rem;border-radius:8px;margin:2rem 0}.article-main .social-sharing h3{color:#2c3e50;font-size:1.1rem;margin-bottom:1rem}.article-main .social-sharing .sharing-buttons{display:flex;gap:.8rem}.article-main .social-sharing .sharing-buttons .share-btn{width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-size:1.2rem;text-decoration:none;transition:all .3s ease}.article-main .social-sharing .sharing-buttons .share-btn.whatsapp{background:#25d366}.article-main .social-sharing .sharing-buttons .share-btn.telegram{background:#08c}.article-main .social-sharing .sharing-buttons .share-btn.linkedin{background:#0077b5}.article-main .social-sharing .sharing-buttons .share-btn.twitter{background:#1da1f2}.article-main .social-sharing .sharing-buttons .share-btn:hover{transform:translateY(-3px);box-shadow:0 2px 10px #0000000d 2px 10px #0000001a}.article-sidebar .author-card{background:#fff;border-radius:8px;padding:1.5rem;box-shadow:0 2px 10px #0000000d 2px 10px #0000001a;margin-bottom:2rem;display:flex;gap:1.5rem}.article-sidebar .author-card .author-avatar{width:80px;height:80px;border-radius:50%;overflow:hidden}.article-sidebar .author-card .author-avatar img{width:100%;height:100%;object-fit:cover}.article-sidebar .author-card .author-info{flex:1}.article-sidebar .author-card .author-info h4{color:#2c3e50;margin-bottom:.5rem}.article-sidebar .author-card .author-info p{font-size:.9rem;color:#666;margin-bottom:1rem}.article-sidebar .author-card .author-info .author-social{display:flex;gap:.8rem}.article-sidebar .author-card .author-info .author-social a{color:#2c3e50;opacity:.7;transition:all .3s ease}.article-sidebar .author-card .author-info .author-social a:hover{opacity:1;color:#3498db}.article-sidebar .related-articles{background:#fff;border-radius:8px;padding:1.5rem;box-shadow:0 2px 10px #0000000d 2px 10px #0000001a;margin-bottom:2rem}.article-sidebar .related-articles h3{color:#2c3e50;font-size:1.2rem;margin-bottom:1.5rem;padding-bottom:.8rem;border-bottom:1px solid #eee}.article-sidebar .related-articles .related-post{padding:1rem 0;border-bottom:1px solid #eee}.article-sidebar .related-articles .related-post:last-child{border-bottom:none}.article-sidebar .related-articles .related-post .related-post-title{display:block;color:#333;font-weight:500;text-decoration:none;margin-bottom:.3rem;transition:all .3s ease}.article-sidebar .related-articles .related-post .related-post-title:hover{color:#3498db}.article-sidebar .related-articles .related-post .related-post-date{font-size:.8rem;color:#777}.article-sidebar .newsletter-sidebar{background:#fff;border-radius:8px;padding:1.5rem;box-shadow:0 2px 10px #0000000d 2px 10px #0000001a}.article-sidebar .newsletter-sidebar h3{color:#2c3e50;font-size:1.2rem;margin-bottom:.8rem}.article-sidebar .newsletter-sidebar p{font-size:.9rem;color:#666;margin-bottom:1.5rem}.article-sidebar .newsletter-sidebar form{display:flex;flex-direction:column;gap:1rem}.article-sidebar .newsletter-sidebar form input{padding:.8rem 1rem;border:1px solid #ddd;border-radius:8px;font-size:.9rem}.article-sidebar .newsletter-sidebar form input:focus{outline:none;border-color:#3498db}.article-sidebar .newsletter-sidebar form button{background:#e67e22;color:#fff;border:none;padding:.8rem;border-radius:8px;font-weight:500;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s ease}.article-sidebar .newsletter-sidebar form button i{margin-right:.5rem}.article-sidebar .newsletter-sidebar form button:hover{background:#d67118}.comments-section{padding:3rem 0;background:#fff}.comments-section .section-title{color:#2c3e50;font-size:1.8rem;margin-bottom:2rem;text-align:center;position:relative}.comments-section .section-title:after{content:"";display:block;width:80px;height:3px;background:#e67e22;margin:.8rem auto 0}.comments-section .comment-form{background:#2c3e5008;padding:2rem;border-radius:8px;margin-bottom:3rem}.comments-section .comment-form h3{color:#2c3e50;font-size:1.3rem;margin-bottom:1.5rem}.comments-section .comment-form .form-group{margin-bottom:1.5rem}.comments-section .comment-form .form-group textarea{width:100%;min-height:150px;padding:1rem;border:1px solid #ddd;border-radius:8px;resize:vertical}.comments-section .comment-form .form-group textarea:focus{outline:none;border-color:#3498db}.comments-section .comment-form .form-row{display:grid;grid-template-columns:1fr;gap:1rem;margin-bottom:1.5rem}@media (min-width: 576px){.comments-section .comment-form .form-row{grid-template-columns:1fr 1fr}}.comments-section .comment-form .form-row input{width:100%;padding:.8rem 1rem;border:1px solid #ddd;border-radius:8px}.comments-section .comment-form .form-row input:focus{outline:none;border-color:#3498db}.comments-section .comment-form button{background:#3498db;color:#fff;border:none;padding:.8rem 2rem;border-radius:8px;font-weight:500;cursor:pointer;transition:all .3s ease}.comments-section .comment-form button:hover{background:#258cd1}.comments-section .comments-list .comment{display:flex;gap:1.5rem;padding:1.5rem 0;border-bottom:1px solid #eee}.comments-section .comments-list .comment:last-child{border-bottom:none}.comments-section .comments-list .comment .comment-avatar{width:50px;height:50px;border-radius:50%;overflow:hidden;flex-shrink:0}.comments-section .comments-list .comment .comment-avatar img{width:100%;height:100%;object-fit:cover}.comments-section .comments-list .comment .comment-body{flex:1}.comments-section .comments-list .comment .comment-body .comment-header{display:flex;flex-wrap:wrap;align-items:center;gap:1rem;margin-bottom:.8rem}.comments-section .comments-list .comment .comment-body .comment-header h4{color:#2c3e50;font-size:1rem;margin:0}.comments-section .comments-list .comment .comment-body .comment-header .comment-date{font-size:.8rem;color:#777}.comments-section .comments-list .comment .comment-body .comment-content p{margin-bottom:1rem}.comments-section .comments-list .comment .comment-body .reply-btn{background:none;border:none;color:#3498db;font-size:.85rem;cursor:pointer;padding:0;display:flex;align-items:center;justify-content:center}.comments-section .comments-list .comment .comment-body .reply-btn:hover{color:#217dbb}.comments-section .comments-list .comment .comment-body .comment-reply{margin-top:1.5rem;padding-top:1.5rem;border-top:1px dashed #eee;display:flex;gap:1.5rem}.comments-section .comments-list .comment .comment-body .comment-reply .comment-avatar{width:40px;height:40px}.suggested-articles{padding:3rem 0;background:#2c3e5008}.suggested-articles .section-title{color:#2c3e50;font-size:1.8rem;margin-bottom:2rem;text-align:center;position:relative}.suggested-articles .section-title:after{content:"";display:block;width:80px;height:3px;background:#e67e22;margin:.8rem auto 0}.suggested-articles .articles-grid{display:grid;grid-template-columns:1fr;gap:1.5rem}@media (min-width: 576px){.suggested-articles .articles-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width: 992px){.suggested-articles .articles-grid{grid-template-columns:repeat(3,1fr)}}.suggested-articles .suggested-post{background:#fff;border-radius:8px;overflow:hidden;box-shadow:0 2px 10px #0000000d 2px 10px #0000001a;transition:all .3s ease}.suggested-articles .suggested-post:hover{transform:translateY(-5px);box-shadow:0 4px 15px #0000001a 2px 10px #0000001a}.suggested-articles .suggested-post .post-thumbnail{height:180px;overflow:hidden}.suggested-articles .suggested-post .post-thumbnail img{width:100%;height:100%;object-fit:cover;transition:all .3s ease}.suggested-articles .suggested-post .post-thumbnail img:hover{transform:scale(1.05)}.suggested-articles .suggested-post .post-content{padding:1.5rem}.suggested-articles .suggested-post .post-content .post-category{background:#e67e221a;color:#e67e22;padding:.3rem .8rem;border-radius:20px;font-size:.75rem;font-weight:500;display:inline-block;margin-bottom:1rem}.suggested-articles .suggested-post .post-content h3{color:#2c3e50;font-size:1.1rem;margin-bottom:1rem;line-height:1.5}.suggested-articles .suggested-post .post-content .read-more{display:inline-flex;align-items:center;color:#3498db;font-weight:500;text-decoration:none;transition:all .3s ease}.suggested-articles .suggested-post .post-content .read-more:hover{color:#217dbb}
