.blog{padding-bottom:80px}.blog__header>.boxed{width:100%;display:flex;flex-direction:column}.blog__header .navbar{padding-block:25px}.blog__header .navbar__cta{background:none!important;height:unset;padding:0}.blog__header .navbar__cta>.btn{height:unset!important;background-color:#1a1f2f;color:#fff;margin-bottom:0}.blog__hero{width:100%;margin-top:50px;padding:56px;border-radius:20px;background:linear-gradient(135deg,#1a1f2f,#0e1118);text-align:center}.blog__hero h1{color:#fff;margin-bottom:20px}.blog__hero p{color:hsla(0,0%,100%,.9);max-width:600px;margin:0 auto}@media(max-width:768px){.blog__hero p{color:hsla(0,0%,100%,.95);font-size:16px;line-height:1.6}}.blog__featured{padding-top:60px}.blog__featured h2{margin-bottom:40px;text-align:center}.blog__featured-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:30px}.blog__featured-card{background:#fff;border-radius:12px;overflow:hidden;text-decoration:none;color:inherit;transition:all .3s ease;box-shadow:0 2px 10px rgba(0,0,0,.1)}.blog__featured-card:hover{transform:translateY(-5px);box-shadow:0 5px 20px hsla(39,88%,68%,.2)}.blog__featured-image{position:relative;width:100%;height:250px}.blog__featured-image img{width:100%;height:100%;object-fit:cover}.blog__featured-content{padding:25px}.blog__featured-content h3{margin-bottom:15px;color:#1a1f2f}.blog__featured-content p{margin-bottom:20px;color:rgba(26,31,47,.7)}.blog__filter{padding:40px 0}.blog__categories{display:flex;justify-content:center;gap:15px;flex-wrap:wrap}.blog__category-btn{padding:10px 25px;border:2px solid #f5c365;background:transparent;color:#1a1f2f;border-radius:25px;cursor:pointer;transition:all .3s ease;font-weight:500}.blog__category-btn:hover{background:hsla(39,88%,68%,.1)}.blog__category-btn.active{background:#f5c365;color:#1a1f2f}.blog__posts-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:30px}.blog__post-card{background:#fff;border-radius:12px;overflow:hidden;transition:all .3s ease;box-shadow:0 2px 10px rgba(0,0,0,.08)}.blog__post-card a{text-decoration:none;color:inherit}.blog__post-card:hover{transform:translateY(-3px);box-shadow:0 5px 20px hsla(39,88%,68%,.15)}.blog__post-card:hover .blog__read-more{color:#f5c365}.blog__post-image{position:relative;width:100%;height:200px}.blog__post-image img{width:100%;height:100%;object-fit:cover}.blog__post-content{padding:20px}.blog__post-content h3{margin-bottom:10px;color:#1a1f2f}.blog__post-content p{margin-bottom:15px;color:rgba(26,31,47,.7);line-height:1.6}.blog__category-badge{position:absolute;top:15px;right:15px;background:#f5c365;color:#1a1f2f;padding:5px 12px;border-radius:20px;font-size:.85rem;font-weight:500}.blog__meta{display:flex;gap:20px;font-size:.9rem;color:rgba(26,31,47,.5);margin-bottom:10px}.blog__read-more{color:#8b6f4a;font-weight:500;transition:color .3s ease}.blog__cta{margin-top:80px}.blog__cta-content{text-align:center;padding:60px 40px;background:linear-gradient(135deg,hsla(39,88%,68%,.1),hsla(39,88%,68%,.05));border-radius:20px}.blog__cta-content h2{margin-bottom:20px;color:#1a1f2f}.blog__cta-content p{margin-bottom:30px;color:rgba(26,31,47,.8)}.blog__cta-buttons{display:flex;gap:20px;justify-content:center;flex-wrap:wrap}@media(max-width:768px){.blog__hero{padding:40px 20px;margin-top:30px}.blog__hero h1{font-size:2rem}.blog__featured-grid,.blog__posts-grid{grid-template-columns:1fr}.blog__categories{padding:0 20px}.blog__cta-buttons{flex-direction:column;align-items:center}.blog__cta-buttons .btn{width:100%;max-width:300px}}