.blog-hero{position:relative;background-image:url(https://maxlermotosport.com/wp-content/uploads/2026/04/Blog-Page-Hero-Image.jpg);background-repeat:no-repeat;background-position:85% center;background-size:cover;background-color:#000;padding:120px 80px;min-height:700px;display:flex;align-items:center;color:#fff;overflow:hidden}.hero-overlay{position:absolute;inset:0;background:linear-gradient(90deg,rgb(0 0 0 / .95) 0%,rgb(0 0 0 / .85) 40%,rgb(0 0 0 / .25) 70%,transparent 100%);z-index:1}.hero-content{position:relative;z-index:2;max-width:600px}.hero-tag{background:#c00;padding:6px 14px;font-size:11px;font-weight:700;letter-spacing:2px;text-transform:uppercase;display:inline-block;margin-bottom:20px}.hero-title{font-size:80px;font-weight:900;line-height:1;margin-bottom:20px}.hero-text{font-size:16px;color:rgb(255 255 255 / .85);line-height:1.7;margin-bottom:30px}.hero-buttons{display:flex;gap:15px;margin-bottom:40px}.btn-red,.btn-outline{display:inline-block;padding:14px 28px;font-weight:700;text-transform:uppercase;text-decoration:none;color:#fff!important;transition:all 0.3s ease}.btn-red{background:#c00}.btn-red:hover{background:#a30000;transform:scale(1.08) translateY(-2px);box-shadow:0 10px 25px rgb(204 0 0 / .4);color:#fff!important}.btn-outline{border:2px solid rgb(255 255 255 / .6)}.btn-outline:hover{border-color:#fff;background:rgb(255 255 255 / .08);transform:scale(1.08) translateY(-2px);box-shadow:0 10px 25px rgb(255 255 255 / .15);color:#fff!important}.btn-red:focus,.btn-outline:focus,.btn-red:active,.btn-outline:active{color:#fff!important;outline:none}.hero-stats{display:flex;gap:50px;background:rgb(0 0 0 / .4);padding:20px 30px;border-radius:10px;backdrop-filter:blur(6px)}.stat span{font-size:26px;font-weight:900}.stat p{font-size:11px;text-transform:uppercase;opacity:.7}@media (max-width:900px){.blog-hero{padding:80px 20px;background-position:center;text-align:center}.hero-title{font-size:42px}.hero-buttons{flex-direction:column}.hero-stats{justify-content:center}}