
:root{--red:#d71920;--black:#080808;--dark:#111;--light:#f4f4f2;--muted:#a8a8a8;--line:#292929}
*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;font-family:Arial,Helvetica,sans-serif;background:var(--black);color:#fff}a{color:inherit}
.aunova-header{position:sticky;top:0;z-index:99;background:rgba(7,7,7,.94);backdrop-filter:blur(10px);border-bottom:1px solid #222}
.aunova-nav{max-width:1200px;margin:auto;padding:17px 24px;display:flex;align-items:center;gap:35px}
.aunova-logo{font-size:25px;font-weight:900;letter-spacing:2px;text-decoration:none}.aunova-logo span{color:var(--red)}
.aunova-menu{margin-left:auto;display:flex;gap:24px;align-items:center;flex-wrap:wrap}.aunova-menu a{font-size:12px;font-weight:700;text-decoration:none;text-transform:uppercase;letter-spacing:.8px}
.aunova-menu a:hover{color:var(--red)}
.aunova-main{min-height:70vh}.aunova-container{max-width:1200px;margin:auto;padding:0 24px}
.aunova-hero{min-height:720px;display:flex;align-items:center;background:linear-gradient(90deg,rgba(0,0,0,.94),rgba(0,0,0,.55),rgba(0,0,0,.15)),url('https://images.unsplash.com/photo-1553440569-bcc63803a83d?auto=format&fit=crop&w=2000&q=85') center/cover}
.eyebrow{text-transform:uppercase;letter-spacing:3px;font-size:12px;color:#ccc;margin-bottom:20px}.hero h1{font-size:clamp(46px,7vw,88px);line-height:.95;max-width:820px;margin:0 0 25px}.hero p{max-width:650px;font-size:19px;line-height:1.6;color:#ddd}
.btn{display:inline-block;padding:15px 24px;margin:8px 8px 0 0;text-decoration:none!important;font-weight:800;text-transform:uppercase;font-size:12px;letter-spacing:.8px;border:1px solid #fff}.btn.red{background:var(--red);border-color:var(--red)}
.section{padding:85px 0}.section.light{background:var(--light);color:#111}.section.dark{background:#0d0d0d}.title{font-size:clamp(38px,5vw,58px);line-height:1;margin:0 0 15px}.sub{font-size:18px;line-height:1.65;color:#999;max-width:720px}
.grid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;margin-top:40px}.card{background:#151515;border:1px solid var(--line);padding:30px}.light .card{background:#fff;border-color:#ddd}.card h3{font-size:21px;margin:0 0 12px}.card p{color:#999;line-height:1.6}
.auto-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:22px;margin-top:40px}.auto{background:#111;border:1px solid #252525}.auto img{width:100%;height:280px;object-fit:cover;display:block}.auto-body{padding:22px}.auto h3{margin:0 0 8px;font-size:22px}.meta{color:#999}.price{font-size:27px;font-weight:900;margin-top:15px}
.page-hero{padding:90px 0;background:linear-gradient(120deg,#111,#050505);border-bottom:1px solid #222}.content{padding:70px 0}.content p{color:#bbb;line-height:1.8;font-size:17px}
.contact-grid{display:grid;grid-template-columns:1fr 1fr;gap:25px;margin-top:35px}.contact-box{padding:30px;background:#111;border:1px solid #292929}.contact-box input,.contact-box textarea{width:100%;padding:14px;margin:0 0 12px;background:#171717;border:1px solid #333;color:#fff}.contact-box textarea{min-height:140px}
.aunova-footer{background:#050505;border-top:1px solid #222;padding:50px 0;color:#999}.aunova-footer strong{color:#fff}
@media(max-width:800px){.aunova-nav{display:block}.aunova-menu{margin-top:15px;gap:13px}.aunova-hero{min-height:650px}.grid,.auto-grid,.contact-grid{grid-template-columns:1fr}.section{padding:60px 0}.auto img{height:230px}}
