.blog-nav-item{cursor:pointer;transition:color 0.3s ease}.blog-nav-item:hover{color:var(--accent-color)}.blog-nav-item:active{color:var(--primary-color);font-weight:600}.blog-container{display:flex;gap:3rem;padding:3rem 2rem;max-width:1400px;margin:0 auto}.blog-sidebar{flex:0 0 250px}.blog-title{font-size:2.5rem;font-weight:600;font-family:"Inter",sans-serif;color:#000;margin-bottom:1.5rem}.blog-subtitle{font-size:1rem;color:var(--primary-color);font-family:"Poppins",sans-serif;font-weight:500}.blog-nav-list{list-style:none;padding:0;margin:0;gap:.5rem}.blog-nav-item{padding:.5rem .25rem;border-radius:.5rem;font-size:1rem;font-weight:500;color:var(--text-muted);cursor:pointer;transition:color 0.6s ease in ease-in-out}.blog-nav-item:hover{color:var(--accent-color)}.blog-nav-item.active{color:var(--primary-color)!important}.blog-content{flex:1}.pagination-wrapper{display:flex;align-items:center;gap:.5rem}.results-select{background-color:#fff0;border:2px var(--border-color) solid;border-radius:8px;padding:.425rem;color:var(--text-tertary);font-size:.95rem}.blog-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:1.225rem 2rem}.blog-card{border-radius:20px;overflow:hidden}.blog-card-image{width:100%;height:350px;object-fit:cover;border-radius:20px;display:block}.blog-card img{transition:transform 0.3s ease,box-shadow 0.3s ease}.blog-card img:hover{transform:translateY(-10px)}.blog-card-body{padding:1.75rem 1rem 1rem}.blog-card-title{font-size:1.3rem;font-weight:700;color:var(--text-primary);margin-bottom:1rem;line-height:1.4}.blog-card-text{font-size:.85rem;color:var(--text-secondary);line-height:1.6}.section-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem}.section-card{border-radius:20px;overflow:hidden}.section-card img{transition:transform 0.3s ease,box-shadow 0.3s ease}.section-card img:hover{transform:translateY(-5px)}.section-card-image{width:100%;aspect-ratio:16 / 9;object-fit:cover;object-position:center;border-radius:20px;margin-bottom:1rem}.section-card-title{font-size:1.1rem;font-weight:700;color:var(--text-primary);line-height:1.4}.section-card-text{font-size:.85rem;color:var(--text-secondary);font-weight:400;line-height:1.2}.pagination{gap:.5rem}.page-link{color:var(--text-tertary);border:none;border:.125rem solid var(--border-color);background:#fff0;padding:.5rem 1rem;font-weight:400;font-size:1.1rem;transition:all 0.2s ease;border-radius:8px}.page-link:hover{background:#fff0;color:var(--primary-color)}.page-item.active .page-link{background-color:var(--primary-color);color:#fff;font-weight:700;border:.125rem solid #fff0}.form-select-sm{padding:.25rem .5rem;font-size:.95rem}.form-select-sm:focus{border-color:var(--primary-color);box-shadow:none}.gap-2{gap:.5rem}@media (max-width:1024px){.section-grid{grid-template-columns:repeat(2,1fr)}.d-flex.justify-content-between.align-items-center.p-4{padding:.75rem 1rem!important}}@media (max-width:768px){.blog-container{flex-direction:column;padding:2rem 1rem;gap:2rem}.pagination-wrapper{display:none!important}.blog-sidebar{flex:0 0 auto}.section-grid{grid-template-columns:1fr}.page-link{font-size:.9rem}.d-flex.align-items-center.gap-2 label{font-size:0.9rem!important}.form-select-sm{font-size:.9rem}}@media (max-width:576px){.blog-title{font-size:1.75rem}.blog-subtitle{font-size:1rem}.blog-card-title{font-size:1rem}nav[aria-label="Page navigation"]{width:100%;margin-bottom:.75rem}.pagination{justify-content:start;gap:.3rem}.d-flex.align-items-center.gap-2{width:100%;justify-content:center;padding-top:.5rem}.page-link{font-size:.85rem}.results{font-size:0.8rem!important}}@media (max-width:476px){.page-item:first-child,.page-item:last-child{display:none}}