.hero-poster{max-width:820px}.fuel-logo-in-image{position:absolute!important;left:5%!important;top:7%!important;z-index:3!important;width:min(42%,360px)!important;height:auto!important;aspect-ratio:auto!important;object-fit:contain!important;mix-blend-mode:screen;filter:drop-shadow(0 4px 14px #000)}.fuelsafe-home-feature{background:#06101a;color:#fff}.fuelsafe-home-visual{position:relative;overflow:hidden}.fuelsafe-home-visual:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#02070ca8 0,transparent 46%),linear-gradient(0deg,#06101a 0,transparent 23%);pointer-events:none}.fuelsafe-home-visual>img{display:block;width:100%;aspect-ratio:16/8.5;object-fit:cover}.fuelsafe-home-visual>.fuel-logo-in-image{left:6%!important;top:9%!important;z-index:3!important;width:min(34%,430px)!important;aspect-ratio:auto!important}.fuelsafe-home-visual>p{position:absolute;left:6%;bottom:7%;z-index:3;margin:0;color:#d4e0e7;font-size:10px;letter-spacing:2px}.fuelsafe-home-copy{padding:clamp(65px,8vw,120px) clamp(22px,6vw,100px);max-width:1520px;margin:auto}.fuelsafe-home-intro{display:grid;grid-template-columns:1fr .7fr;gap:80px;align-items:end}.fuelsafe-home-intro h2{font-size:clamp(42px,5.5vw,82px);line-height:.98;letter-spacing:-3px;margin:0}.fuelsafe-home-intro>p{color:#afbdc7;font-size:18px;line-height:1.75}.fuelsafe-how{display:grid;grid-template-columns:repeat(3,1fr);margin-top:60px;border-top:1px solid #263a48;border-bottom:1px solid #263a48}.fuelsafe-how article{padding:34px;border-right:1px solid #263a48}.fuelsafe-how article:last-child{border-right:0}.fuelsafe-how span{font-size:10px;color:var(--yellow,#ffc318)}.fuelsafe-how h3{font-size:28px;margin:22px 0 10px}.fuelsafe-how p{color:#91a4b2;line-height:1.7}.fuelsafe-home-specs{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin-top:18px}.fuelsafe-home-specs span{padding:14px 16px;border-left:3px solid var(--yellow,#ffc318);background:#0d1d29;color:#cbd8e0;font-size:10px;font-weight:800;text-transform:uppercase}.fuelsafe-home-link{display:inline-flex;gap:18px;align-items:center;margin-top:34px;background:var(--yellow,#ffc318);color:#15120a;padding:16px 22px;font-size:12px;font-weight:800}.fuelsafe-solution-card .solution-image img{object-fit:cover;object-position:center}
@media(max-width:1050px){.fuelsafe-home-intro{grid-template-columns:1fr;gap:22px}.hero-poster{max-width:900px}}
@media(max-width:700px){.fuel-logo-in-image{width:50%!important}.fuelsafe-home-visual>img{aspect-ratio:4/3}.fuelsafe-home-visual>p{display:none}.fuelsafe-how{grid-template-columns:1fr}.fuelsafe-how article{border-right:0;border-bottom:1px solid #263a48;padding:28px 0}.fuelsafe-how article:last-child{border-bottom:0}.fuelsafe-home-specs{grid-template-columns:1fr 1fr}}
.fuelsafe-rx5-media{position:relative}.fuelsafe-rx5-media .fuelsafe-rx5-logo{position:absolute;left:6%;top:7%;z-index:2;width:min(44%,380px);height:auto;aspect-ratio:auto;object-fit:contain;mix-blend-mode:screen;filter:drop-shadow(0 4px 14px #000)}.fuelsafe-feature-link{display:inline-flex;align-items:center;gap:16px;margin-top:25px;color:#101214;border-bottom:2px solid #ffc318;padding:0 0 8px;font-size:12px;font-weight:800}.fuelsafe-feature-link span{color:#f26a21}@media(max-width:700px){.fuelsafe-rx5-media .fuelsafe-rx5-logo{width:48%;top:8%}}
