.home-hero{position:relative;overflow:hidden;background:radial-gradient(ellipse at 80% 40%,#3c370d 0%,#0f0f0e 30%,#050505 68%);color:#fff;padding:72px 0 60px}.hero-grid{display:grid;grid-template-columns:1.1fr 1fr;gap:50px;align-items:center}.hero-copy{position:relative;z-index:2}.hero-copy p{color:#c4c4bb;font-size:1.05rem;max-width:440px;margin-bottom:30px}.hero-media{position:relative;aspect-ratio:1.15;display:grid;place-items:center}.hero-media>img{width:100%;height:100%;object-fit:cover;border-radius:18px}.gauge{width:85%;opacity:.8;filter:drop-shadow(0 0 40px #ffdf001a)}.gauge text{font-family:Arial,sans-serif}.hero-caption{position:absolute;bottom:15px;left:15px;background:#050505d9;border:1px solid #555;padding:13px 20px;border-radius:12px;font-size:.8rem}.hero-meta{display:flex;gap:24px;flex-wrap:wrap;border-top:1px solid #ffffff26;margin-top:50px;padding-top:22px;font-size:.8rem;color:#cecec5}.road-lines{position:absolute;inset:0;overflow:hidden;pointer-events:none}.road-lines::before{content:'';position:absolute;right:-100px;top:60%;width:70%;height:220px;border-top:2px solid #ffdf0066;border-bottom:1px solid #ffdf0033;border-radius:50%;transform:rotate(-18deg)}.road-lines::after{content:'';position:absolute;right:-200px;top:64%;width:75%;height:200px;border-top:1px dashed #ffdf0040;border-radius:50%;transform:rotate(-18deg)}.trust-strip{display:flex;justify-content:space-between;gap:20px;padding:25px 0;border-bottom:1px solid #ddd;font-size:.8rem;font-weight:600}.trust-strip span{display:flex;align-items:center;gap:10px}.trust-strip b{font-size:1.3rem;color:#8a7300}@media(max-width:800px){.hero-grid{grid-template-columns:1fr}.hero-media{display:none}.home-hero{padding:36px 0}.trust-strip{flex-wrap:wrap}.hero-meta{gap:12px}.hero-meta span{flex:1 1 120px}}