/* Blog Extra Styles */
.floating-blog-icons,.search-btn{top:50%;transform:translateY(-50%)}.article-cta,.author-card,.blog-stat,.comments-load-more,.mistake-card,.newsletter-widget{text-align:center}.blog-archive-page,.single-post-page{padding-top:120px}.blog-hero-section{padding:80px 0;background:linear-gradient(135deg,#f8f9ff 0,#eef1ff 100%);position:relative;overflow:hidden}.dark-mode .article-hero-section,.dark-mode .blog-hero-section{background:linear-gradient(135deg,#0f0f1c 0,#1a1a2e 100%)}.article-hero-content,.blog-hero-content{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center}.blog-hero-text{position:relative;z-index:2}.blog-hero-title{font-size:2.5rem;line-height:1.2;margin-bottom:25px;animation:.8s ease-out fadeInUp}.blog-hero-title span{display:inline-block}.blog-hero-description{font-size:1.2rem;color:var(--gray-color);margin-bottom:40px;line-height:1.8}.dark-mode .blog-hero-description{color:rgba(255,255,255,.8)}.blog-hero-search{margin-top:40px}.search-box{position:relative;margin-bottom:20px}.search-box input{width:100%;padding:18px 60px 18px 25px;border:2px solid var(--light-gray);border-radius:var(--border-radius-lg);font-size:1.1rem;transition:all var(--transition-normal);background:#fff}.dark-mode .pagination-btn,.dark-mode .search-box input,.dark-mode .sort-select{background:var(--dark-color);border-color:rgba(255,255,255,.1);color:#fff}.search-box input:focus{outline:0;border-color:var(--primary-color);box-shadow:var(--shadow-glow)}.search-btn{position:absolute;left:20px;width:45px;height:45px;background:var(--gradient-primary);border:none;border-radius:var(--border-radius-md);color:#fff;font-size:1.2rem;cursor:pointer;transition:transform var(--transition-normal)}.category-list a,.tag{font-weight:600;transition:all var(--transition-normal);text-decoration:none}.search-btn:hover{transform:translateY(-50%) scale(1.1)}.search-tags{display:flex;align-items:center;flex-wrap:wrap;gap:15px}.blog-stat .stat-label,.search-tags span{font-size:.9rem;color:var(--gray-color);font-weight:600}.dark-mode .author-bio p,.dark-mode .author-role,.dark-mode .author-stats span,.dark-mode .author-title p,.dark-mode .blog-stat .stat-label,.dark-mode .info-content p,.dark-mode .meta-item,.dark-mode .mistake-card p,.dark-mode .newsletter-widget p,.dark-mode .post-excerpt,.dark-mode .post-meta,.dark-mode .search-tags span,.dark-mode .step-content p,.dark-mode .tip-content p{color:rgba(255,255,255,.7)}.tag{display:inline-block;padding:6px 16px;background:rgba(74,76,255,.1);color:var(--primary-color);border-radius:var(--border-radius-full);font-size:.9rem}.blog-icon,.blog-stats,.related-articles,.sidebar-widget{border-radius:var(--border-radius-lg);background:#fff}.tag:hover{background:var(--primary-color);color:#fff;transform:translateY(-2px)}.dark-mode .article-share,.dark-mode .author-card,.dark-mode .blog-filters,.dark-mode .blog-icon,.dark-mode .blog-post-card,.dark-mode .blog-stats,.dark-mode .comment,.dark-mode .comment-form-container,.dark-mode .comparison-table,.dark-mode .related-articles,.dark-mode .sidebar-widget,.dark-mode .step-card,.dark-mode .sticky-toc,.dark-mode .table-of-contents,.dark-mode .tip-item{background:var(--dark-color)}.blog-hero-visual{position:relative;animation:1s ease-out .5s both fadeIn}.floating-blog-icons{position:absolute;left:-30px;display:flex;flex-direction:column;gap:20px;z-index:3}.blog-icon{width:70px;height:70px;display:flex;align-items:center;justify-content:center;font-size:1.8rem;color:var(--primary-color);box-shadow:var(--shadow-lg);transition:transform var(--transition-normal);animation:3s ease-in-out infinite float}.dark-mode .blog-icon{color:var(--primary-color)}.blog-icon:hover{transform:translateX(10px)}.blog-stats{display:flex;justify-content:space-around;padding:40px 30px;box-shadow:var(--shadow-xl);position:relative;z-index:1}.blog-stat .stat-number{font-size:2.5rem;font-weight:800;background:var(--gradient-primary);-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin-bottom:5px}.blog-archive-section{padding:60px 0 100px}.blog-archive-content{grid-template-columns:300px 1fr;gap:40px}.article-sidebar,.blog-sidebar{position:sticky;top:120px;height:fit-content}.related-articles,.sidebar-widget{padding:30px;margin-bottom:30px;box-shadow:var(--shadow-md)}.sidebar-title,.widget-title{font-size:1.3rem;margin-bottom:25px;padding-bottom:15px;border-bottom:2px solid var(--light-gray);position:relative}.dark-mode .article-footer,.dark-mode .article-meta,.dark-mode .article-section,.dark-mode .article-share-bottom,.dark-mode .comparison-cell,.dark-mode .popular-post,.dark-mode .post-footer,.dark-mode .related-post,.dark-mode .sidebar-title,.dark-mode .widget-title{border-color:rgba(255,255,255,.1)}.sidebar-title::after,.widget-title::after{content:'';position:absolute;bottom:-2px;right:0;width:50px;height:2px;background:var(--gradient-primary)}.category-list,.toc-list,.toc-list-mini{list-style:none}.category-list li,.toc-list-mini li{margin-bottom:12px}.category-list li:last-child,.toc-list li:last-child,.toc-list-mini li:last-child{margin-bottom:0}.category-list a{display:flex;justify-content:space-between;align-items:center;padding:12px 20px;background:var(--light-color);border-radius:var(--border-radius-md);color:var(--dark-color)}.dark-mode .category-list a,.dark-mode .pagination-number,.dark-mode .toc-link{background:rgba(255,255,255,.05);color:#fff}.category-list a.active,.category-list a:hover{background:var(--gradient-primary);color:#fff;transform:translateX(-5px)}.action-btn:hover,.count,.post-info h4 a:hover,.post-title a:hover,.related-content h4 a:hover{color:var(--primary-color)}.count{background:#fff;padding:4px 10px;border-radius:var(--border-radius-full);font-size:.85rem;font-weight:700}.filter-btn,.sort-select{font-weight:600;cursor:pointer}.category-list a.active .count,.category-list a:hover .count{background:rgba(255,255,255,.2);color:#fff}.popular-posts,.related-posts{display:flex;flex-direction:column;gap:20px}.popular-post,.related-post{display:flex;gap:15px;align-items:center;padding-bottom:20px;border-bottom:1px solid var(--light-gray)}.popular-post:last-child,.related-post:last-child{border-bottom:none;padding-bottom:0}.post-thumb{width:60px;height:60px;flex-shrink:0}.thumb-placeholder{width:100%;height:100%;background:var(--gradient-primary);border-radius:var(--border-radius-md);display:flex;align-items:center;justify-content:center;color:#fff;font-size:1.5rem}.filter-btn,.newsletter-form input{border:2px solid var(--light-gray)}.post-info h4{font-size:.95rem;margin-bottom:8px;line-height:1.4}.post-info h4 a,.post-title a,.related-content h4 a{color:inherit;text-decoration:none;transition:color var(--transition-normal)}.filter-btn,.newsletter-widget p,.post-meta{color:var(--gray-color)}.post-meta{display:flex}.newsletter-widget p{margin-bottom:25px;line-height:1.6}.cta-text h2,.post-meta,.post-title{margin-bottom:15px}.newsletter-form input{border-radius:var(--border-radius-md);transition:all var(--transition-normal)}.dark-mode .comment-form input,.dark-mode .comment-form textarea,.dark-mode .newsletter-form input{background:rgba(255,255,255,.05);border-color:rgba(255,255,255,.1);color:#fff}.newsletter-form input:focus{border-color:var(--primary-color)}.article-tags,.tags-cloud{display:flex;flex-wrap:wrap;gap:10px}.tags-cloud .tag{font-size:.85rem;padding:5px 12px}.blog-main{display:flex;flex-direction:column;gap:40px}.blog-filters{display:flex;justify-content:space-between;align-items:center;padding:20px 30px;background:#fff;border-radius:var(--border-radius-lg);box-shadow:var(--shadow-md)}.filter-group{display:flex;gap:10px;flex-wrap:wrap}.filter-btn{padding:10px 24px;background:var(--light-color);border-radius:var(--border-radius-md);transition:all var(--transition-normal)}.blog-post-card,.sort-select{background:#fff;transition:all var(--transition-normal)}.dark-mode .filter-btn{background:rgba(255,255,255,.05);border-color:rgba(255,255,255,.1);color:rgba(255,255,255,.7)}.filter-btn:hover,.pagination-btn:hover:not(.disabled){border-color:var(--primary-color);color:var(--primary-color)}.filter-btn.active{background:var(--gradient-primary);border-color:var(--primary-color);color:#fff}.sort-select{padding:10px 20px;border:2px solid var(--light-gray);border-radius:var(--border-radius-md);color:var(--dark-color)}.sort-select:focus{outline:0;border-color:var(--primary-color)}.blog-posts-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));gap:30px}.blog-post-card{border-radius:var(--border-radius-lg);overflow:hidden;box-shadow:var(--shadow-md);position:relative}.post-badge,.post-category{top:20px;border-radius:var(--border-radius-full);z-index:2;font-weight:600}.blog-post-card:hover{transform:translateY(-10px);box-shadow:var(--shadow-xl)}.post-image{position:relative;height:200px;background:var(--gradient-primary);display:flex;align-items:center;justify-content:center}.post-category{position:absolute;left:20px;background:#fff;padding:6px 15px;font-size:.85rem;color:var(--primary-color)}.dark-mode .post-category{background:var(--dark-color);color:#fff}.post-badge{position:absolute;right:20px;display:flex;align-items:center;gap:8px;background:var(--gradient-accent);color:#fff;padding:6px 12px;font-size:.8rem}.article-hero-visual,.image-container,.section-title,.toc-link{position:relative}.author-role,.post-excerpt,.post-meta{color:var(--gray-color)}.post-content{padding:30px}.post-meta{display:flex;justify-content:space-between;font-size:.85rem;flex-wrap:wrap;gap:15px}.post-meta span{display:flex;align-items:center;gap:5px}.post-title{font-size:1.4rem;line-height:1.4}.post-excerpt{line-height:1.7;margin-bottom:25px}.post-footer{display:flex;justify-content:space-between;align-items:center;padding-top:20px;border-top:1px solid var(--light-gray)}.post-author{display:flex;align-items:center;gap:12px}.post-author img{width:45px;height:45px;border-radius:50%;border:2px solid var(--primary-light)}.author-details,.author-info{display:flex;flex-direction:column}.read-more{display:flex;align-items:center;gap:8px;color:var(--primary-color);text-decoration:none;font-weight:600;font-size:.9rem;transition:gap var(--transition-normal)}.read-more:hover{gap:15px}.blog-pagination{display:flex;justify-content:center;align-items:center;gap:20px;padding:40px 0}.pagination-btn,.pagination-number{align-items:center;color:var(--dark-color);font-weight:600;display:flex;transition:all var(--transition-normal);cursor:pointer}.pagination-btn{gap:10px;padding:12px 24px;background:#fff;border:2px solid var(--light-gray);border-radius:var(--border-radius-md)}.pagination-btn.disabled{opacity:.5;cursor:not-allowed}.pagination-numbers,.share-buttons{display:flex;gap:10px}.pagination-number{width:45px;height:45px;justify-content:center;background:var(--light-color);border:none;border-radius:var(--border-radius-md)}.pagination-number:hover{background:var(--primary-color);color:#fff}.pagination-number.active{background:var(--gradient-primary);color:#fff}.pagination-dots{display:flex;align-items:center;color:var(--gray-color);font-weight:600}.blog-cta-section{padding:80px 0;background:var(--gradient-dark);color:#fff}.blog-cta-content{display:flex;justify-content:space-between;align-items:center;gap:40px}.cta-text h2{font-size:2.2rem}.cta-text p{font-size:1.1rem;opacity:.9}.article-hero-section{padding:60px 0;background:linear-gradient(135deg,#f8f9ff 0,#eef1ff 100%)}.article-category{display:flex;align-items:center;gap:15px;margin-bottom:30px}.article-category span{padding:8px 20px;background:var(--primary-color);color:#fff;border-radius:var(--border-radius-full);font-weight:600;font-size:.9rem}.dark-mode .comment-form input:focus,.dark-mode .comment-form textarea:focus,.dark-mode .share-btn,.newsletter-form input{background:rgba(255,255,255,.1)}.article-title{font-size:3rem;line-height:1.3;margin-bottom:30px}.article-meta{display:flex;justify-content:space-between;align-items:center;margin-bottom:30px;padding-bottom:30px;border-bottom:1px solid var(--light-gray)}.author-info{display:flex;align-items:center;gap:15px}.author-info img{width:40px;height:40px;border-radius:50%;}.article-share,.image-container{border-radius:var(--border-radius-lg)}.author-name{font-weight:700;font-size:1.1rem;margin-bottom:5px}.checklist-item span,.toc-link{font-weight:600}.author-role,.meta-item{font-size:.9rem;color:var(--gray-color)}.meta-details{display:flex;flex-wrap:wrap;gap:25px}.image-placeholder,.meta-item{align-items:center;display:flex}.meta-item{gap:8px}.image-container{overflow:hidden;box-shadow:var(--shadow-xl)}.image-placeholder{opacity:.8;background:var(--gradient-primary);justify-content:center;font-size:6rem;color:#fff;padding:40px;}.share-btn,.toc-link{color:var(--dark-color)}.article-share{margin-top:30px;display:flex;align-items:center;justify-content:space-between;background:#fff;padding:20px 30px;box-shadow:var(--shadow-md)}.article-share span,.article-share-bottom span{font-weight:600;color:var(--dark-color)}.dark-mode .article-share span,.dark-mode .article-share-bottom span,.dark-mode .comment-body p{color:#fff}.share-btn{width:45px;height:45px;border:none;border-radius:var(--border-radius-md);background:var(--light-color);font-size:1.1rem;cursor:pointer;transition:all var(--transition-normal)}.article-footer,.article-share-bottom{border-top:1px solid var(--light-gray)}.dark-mode .share-btn{color:#fff}.share-btn:hover{background:var(--primary-color);color:#fff;transform:translateY(-3px)}.article-content-section,.post-navigation{padding:80px 0}.article-content-wrapper{display:grid;grid-template-columns:1fr 350px;gap:50px}.table-of-contents{background:#fff;padding:30px;border-radius:var(--border-radius-lg);margin-bottom:40px;box-shadow:var(--shadow-md)}.info-box,.toc-link{background:var(--light-color)}.table-of-contents h3{font-size:1.3rem;margin-bottom:25px;display:flex;align-items:center;gap:10px}.toc-list li{margin-bottom:15px}.toc-link{display:block;padding:12px 40px 12px 20px;border-radius:var(--border-radius-md);text-decoration:none;transition:all var(--transition-normal)}.checklist-item,.mistake-card,.step-card,.tip-item{transition:transform var(--transition-normal)}.toc-link.active,.toc-link:hover{background:var(--gradient-primary);color:#fff;transform:translateX(-10px)}.toc-link::before{content:'→';position:absolute;right:20px;opacity:0;transition:opacity var(--transition-normal)}.toc-link.active::before,.toc-link:hover::before{opacity:1}.article-section{margin-bottom:60px;padding-bottom:60px;border-bottom:1px solid var(--light-gray)}.article-section:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.section-title{font-size:2rem;margin-bottom:25px;padding-bottom:15px;border-bottom:3px solid var(--primary-color)}.info-icon,.step-number,.tip-icon{font-size:1.5rem;height:50px;color:#fff;width:50px}.section-title::after{content:'';position:absolute;bottom:-3px;right:0;width:100px;height:3px;background:var(--gradient-primary)}.info-box{display:flex;gap:20px;padding:25px;border-radius:var(--border-radius-lg);margin:30px 0}.dark-mode .checklist-item,.dark-mode .info-box{background:rgba(255,255,255,.05)}.info-box.important{border-right:4px solid var(--primary-color)}.info-icon{background:var(--primary-color);border-radius:var(--border-radius-md);display:flex;align-items:center;justify-content:center;flex-shrink:0}.comparison-table,.step-card,.tip-item{background:#fff;border-radius:var(--border-radius-lg);box-shadow:var(--shadow-md)}.info-content h4,.mistake-card h4,.step-content h4,.tip-content h4{font-size:1.2rem;margin-bottom:10px}.info-content p,.step-content p,.tip-content p{color:var(--gray-color);line-height:1.7}.comparison-table{overflow:hidden;margin:30px 0}.comparison-cell{padding:20px;border-bottom:1px solid var(--light-gray);border-left:1px solid var(--light-gray)}.comparison-cell:first-child{border-left:none}.steps-container,.tips-list{display:flex;flex-direction:column;gap:20px;margin:30px 0}.step-card,.tip-item{display:flex;gap:20px;padding:25px}.checklist-item:hover,.step-card:hover,.tip-item:hover{transform:translateX(-10px)}.step-number{background:var(--gradient-primary);border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;flex-shrink:0}.checklist{display:flex;flex-direction:column;gap:15px;margin:30px 0}.checklist-item,.tip-icon{display:flex;align-items:center}.checklist-item{gap:15px;padding:15px 20px;background:var(--light-color);border-radius:var(--border-radius-md)}.checklist-item i{color:var(--success-color);font-size:1.2rem}.tip-box{display:flex;gap:20px;padding:25px;background:linear-gradient(135deg,rgba(255,193,7,.1) 0,rgba(255,152,0,.1) 100%);border-radius:var(--border-radius-lg);margin:30px 0;border-right:4px solid #ff9800}.tip-icon{background:#ff9800;border-radius:var(--border-radius-md);justify-content:center;flex-shrink:0}.tip-content h4{color:#ff9800}.tip-content p{color:var(--dark-color)}.author-bio p,.author-title p,.mistake-card p{color:var(--gray-color)}.mistakes-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:20px;margin:30px 0}.mistake-card{padding:25px;border-radius:var(--border-radius-lg)}.mistake-card:hover{transform:translateY(-10px)}.mistake-card.danger{background:linear-gradient(135deg,rgba(239,68,68,.1) 0,rgba(220,38,38,.1) 100%);border:2px solid #ef4444}.mistake-card.warning{background:linear-gradient(135deg,rgba(245,158,11,.1) 0,rgba(217,119,6,.1) 100%);border:2px solid #f59e0b}.mistake-card.info{background:linear-gradient(135deg,rgba(59,130,246,.1) 0,rgba(37,99,235,.1) 100%);border:2px solid #3b82f6}.mistake-icon{font-size:2.5rem;margin-bottom:15px}.mistake-card.danger .mistake-icon{color:#ef4444}.mistake-card.warning .mistake-icon{color:#f59e0b}.mistake-card.info .mistake-icon{color:#3b82f6}.mistake-card p{font-size:.9rem;line-height:1.6}.article-cta{background:var(--gradient-primary);color:#fff;padding:50px;border-radius:var(--border-radius-lg);margin:60px 0}.cta-content h3{font-size:2rem;margin-bottom:20px}.cta-content p{font-size:1.1rem;opacity:.9;margin-bottom:30px;max-width:600px;margin-right:auto;margin-left:auto}.tip-number{width:50px;height:50px;background:var(--gradient-secondary);border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-size:1.5rem;font-weight:700;flex-shrink:0}.article-footer{padding:40px 0;margin-top:60px}.article-share-bottom{display:flex;justify-content:space-between;align-items:center;margin-top:30px;padding-top:30px}.author-card{background:#fff;padding:30px;border-radius:var(--border-radius-lg);margin-bottom:30px;box-shadow:var(--shadow-md)}.author-header{display:flex;flex-direction:column;align-items:center;margin-bottom:20px}.author-header img{width:100px;height:100px;border-radius:50%;margin-bottom:15px}.author-title h4{font-size:1.3rem;margin-bottom:5px}.author-title p{font-size:.9rem}.author-bio,.comment-form .form-group{margin-bottom:25px}.author-bio p{line-height:1.7;font-size:.95rem}.author-stats{display:flex;justify-content:center;gap:30px}.author-stats .stat{display:flex;flex-direction:column;align-items:center;gap:8px}.author-stats i{font-size:1.5rem;color:var(--primary-color)}.author-stats span{font-size:.85rem;color:var(--gray-color);font-weight:600}.related-thumb{width:50px;height:50px;flex-shrink:0}.related-thumb .thumb-placeholder{width:100%;height:100%;background:var(--gradient-primary);border-radius:var(--border-radius-md);display:flex;align-items:center;justify-content:center;color:#fff;font-size:1.2rem}.related-content h4{font-size:.9rem;margin-bottom:8px;line-height:1.4}.sidebar-newsletter{background:linear-gradient(135deg,#4a4cff 0,#6c5ce7 100%);padding:30px;border-radius:var(--border-radius-lg);margin-bottom:30px;color:#fff;text-align:center}.newsletter-icon{font-size:3rem;margin-bottom:15px;opacity:.9}.sidebar-newsletter h4{font-size:1.4rem;margin-bottom:10px}.sidebar-newsletter p{opacity:.9;margin-bottom:25px;line-height:1.6}.newsletter-form input{width:100%;padding:15px 20px;margin-bottom:15px;border:2px solid rgba(255,255,255,.2);border-radius:var(--border-radius-md);font-size:1rem;color:#fff;transition:all var(--transition-normal)}.comment-form-container,.sticky-toc{border-radius:var(--border-radius-lg);box-shadow:var(--shadow-md)}.newsletter-form input::placeholder{color:rgba(255,255,255,.7)}.newsletter-form input:focus{outline:0;border-color:#fff;background:rgba(255,255,255,.2)}.sticky-toc{background:#fff;padding:25px;position:sticky;top:400px}.toc-list-mini .toc-link{padding:10px 15px;font-size:.9rem}.comments-section{padding:80px 0;background:var(--light-color)}.dark-mode .comments-section{background:var(--darker-color)}.comments-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:40px}.comments-header h2{font-size:2rem}.comments-count{color:var(--primary-color);font-weight:600}.comment-form-container{background:#fff;padding:40px;margin-bottom:50px}.comment-form-container h3{font-size:1.5rem;margin-bottom:30px}.form-row{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-bottom:20px}.comment-form input,.comment-form textarea{width:100%;padding:15px 20px;border:2px solid var(--light-gray);border-radius:var(--border-radius-md);font-size:1rem;transition:all var(--transition-normal);background:var(--light-color)}.comment-form input:focus,.comment-form textarea:focus{outline:0;border-color:var(--primary-color);background:#fff}.form-actions{text-align:left}.comments-list{display:flex;flex-direction:column;gap:30px;margin-bottom:50px}.comment-body,.comment-header{margin-bottom:20px}.comment{background:#fff;padding:30px;border-radius:var(--border-radius-lg);box-shadow:var(--shadow-md)}.comment-header{display:flex;align-items:center;gap:15px}.comment-header img{width:50px;height:50px;border-radius:50%}.comment-author{flex:1}.comment-author h4{font-size:1.1rem;margin-bottom:5px}.comment-date{font-size:.85rem;color:var(--gray-color)}.dark-mode .comment-date,.dark-mode .nav-content span{color:rgba(255,255,255,.7)}.comment-rating{display:flex;gap:3px;color:gold}.comment-body p{line-height:1.7;color:var(--dark-color)}.comment-actions{display:flex;gap:20px}.action-btn{display:flex;align-items:center;gap:8px;background:0 0;border:none;color:var(--gray-color);font-weight:600;cursor:pointer;transition:color var(--transition-normal)}.nav-content span{display:block;font-size:.9rem;color:var(--gray-color);margin-bottom:8px}.nav-content h4{font-size:1.2rem;line-height:1.4}@media (max-width:1200px){.article-content-wrapper,.blog-archive-content{grid-template-columns:1fr}.article-sidebar,.blog-sidebar{position:static;order:-1}.sticky-toc{position:static;margin-top:40px}.blog-filters{flex-direction:column;gap:20px;align-items:flex-start}}@media (max-width:992px){.article-hero-content,.blog-hero-content{grid-template-columns:1fr;text-align:center;gap:40px}.floating-blog-icons{position:relative;top:auto;left:auto;transform:none;flex-direction:row;justify-content:center;margin-bottom:30px}.article-meta{flex-direction:column;gap:30px;text-align:center}.meta-details{justify-content:center}}@media (max-width:768px){.article-title,.blog-hero-title{font-size:2.5rem}.blog-posts-grid,.form-row{grid-template-columns:1fr}.comparison-cell{border-left:none;position:relative;padding-right:150px}.comparison-cell::before{content:attr(data-label);position:absolute;right:20px;width:120px;font-weight:700;color:var(--primary-color)}.steps-container .step-card,.tips-list .tip-item{flex-direction:column;text-align:center}.article-cta{padding:30px 20px}.article-cta h3{font-size:1.5rem}.comments-header{flex-direction:column;gap:20px;text-align:center}}@media (max-width:576px){.article-title,.blog-hero-title{font-size:2rem}.search-tags{flex-direction:column;align-items:center}.filter-group{width:100%;overflow-x:auto;padding-bottom:10px}.filter-btn{white-space:nowrap}.blog-cta-content{flex-direction:column;text-align:center}.comment-form-container{padding:25px 20px}}.entry-content a:not(.btn),.page-content a:not(.btn){color:var(--primary-color);text-decoration:underline;font-weight:600;border-bottom:2px solid transparent;transition:.2s}.entry-content a:not(.btn):hover,.page-content a:not(.btn):hover{color:var(--primary-dark);border-bottom-color:var(--primary-color);text-decoration:none}