
/* Hero lighting study: backdrop only, original image preserved. */
.autom8-home .hero-v2{
 background:radial-gradient(ellipse at 100% 100%,rgba(104,105,102,.16) 0%,rgba(140,141,138,.07) 38%,transparent 72%),#e7e7e7;
}
.autom8-home .hero-v2 .hero-art::after{
 content:"";display:block;position:absolute;z-index:0;
 width:94%;height:8%;left:3%;right:auto;top:auto;bottom:23%;
 border:0;border-radius:50%;
 background:radial-gradient(ellipse,rgba(57,50,41,.17) 0%,rgba(57,50,41,.07) 42%,transparent 72%);
 filter:blur(10px);transform:rotate(-1deg);pointer-events:none;
}
.autom8-home .hero-v2 .hero-art img{
 filter:drop-shadow(0 5px 4px rgba(65,55,43,.045)) drop-shadow(0 17px 16px rgba(65,55,43,.065));
}
@media(max-width:950px){.autom8-home .hero-v2 .hero-art::after{width:84%;left:8%;bottom:18%;height:9%;filter:blur(8px)}}


/* Study 02: slightly stronger background and quiet surface reflection. */
.autom8-home .hero-v2{
 background:radial-gradient(ellipse at 100% 100%,rgba(104,105,102,.23) 0%,rgba(140,141,138,.105) 40%,transparent 76%),#e7e7e7;
}
.autom8-home .hero-v2 .hero-art img{
 filter:drop-shadow(0 3px 3px rgba(65,55,43,.045));
 -webkit-box-reflect:below 3px linear-gradient(to bottom,transparent 72%,rgba(0,0,0,.015) 88%,rgba(0,0,0,.115) 100%);
}
.autom8-home .hero-v2 .hero-art::after{
 left:var(--surface-left,5%);top:var(--surface-top,76%);bottom:auto;
 width:var(--surface-width,90%);height:17px;
 background:radial-gradient(ellipse,rgba(57,50,41,.19) 0%,rgba(57,50,41,.07) 45%,transparent 75%);
 filter:blur(6px);transform:translateY(-50%);z-index:1;
}
@media(max-width:950px){.autom8-home .hero-v2 .hero-art::after{height:12px;filter:blur(5px)}}


/* Supplied PNG includes the reflection. Keep it intact and level. */
.autom8-home .hero-v2 .hero-art img{
 position:absolute;top:16%;left:0;height:auto;width:114%;max-width:none;
 transform:translateX(-6%);filter:none;-webkit-box-reflect:none;
}
.autom8-home .hero-v2 .hero-art::after{display:none}
@media(max-width:950px){.autom8-home .hero-v2 .hero-art img{top:0;left:2%;width:96%;transform:none}}
@media(max-width:600px){.autom8-home .hero-v2 .hero-art img{top:0}}


/* Study 04: supplied final crop and composition from the reference. */
@media(min-width:951px){
 .autom8-home .hero-v2{padding-top:24px}
 .autom8-home .hero-v2 .hero-art img{
  width:132%;top:32px;left:0;transform:translateX(-20%);
 }
}
@media(max-width:950px){
 .autom8-home .hero-v2{padding-top:24px}
 .autom8-home .hero-v2 .hero-art img{width:100%;left:0;top:0;transform:none}
 .autom8-home .hero-v2 .hero-art{height:auto;aspect-ratio:1327/823}
}
