.jh-hero{background:#eef3e7 url('/home-route-background.svg?v=route-1') center/cover no-repeat;border:1px solid #e2e8da;border-radius:24px;padding:36px 32px;min-height:475px;margin-bottom:25px;overflow:hidden}.jh-hero .jh-orbit{background:radial-gradient(ellipse,#f1f5e4aa,transparent 70%)}.jh-hero-copy{position:relative;z-index:3}.jh-hero-copy>p{color:#566750}.jh-hero .jh-orbit-center{box-shadow:0 16px 40px #203a2530}.jh-hero .jh-ring{border-color:#aab99a}.jh-hero .jh-ring-three{opacity:.65}
@media(max-width:950px){.jh-hero{padding:28px 23px;gap:10px}.jh-hero h1{font-size:40px!important}.jh-hero .jh-orbit{transform:scale(.78)}}
@media(max-width:620px){.jh-hero{padding:25px 18px 12px;border-radius:18px;background-position:68% center;min-height:0;margin-bottom:16px}.jh-hero h1{font-size:33px!important;letter-spacing:-1.5px!important}.jh-hero-copy>p{font-size:12px;line-height:1.8}.jh-hero .jh-kicker{font-size:6.5px;letter-spacing:.6px}.jh-hero .jh-small{font-size:9px;color:#748268}.jh-hero .jh-orbit{transform:scale(.92);width:100%;height:290px;margin:10px auto 0}.jh-hero .jh-ring-three{width:270px;height:270px}.jh-hero .jh-ring-two{width:235px;height:235px}.jh-hero .jh-ring-one{width:177px;height:177px}.jh-hero .jh-orbit-node{font-size:9px;padding:8px;gap:5px}.jh-hero .jh-orbit-node svg{width:27px;height:27px}.jh-hero .jh-node-rescue{left:-5px}.jh-hero .jh-node-shop{right:-6px}.jh-hero .jh-node-tire{left:-5px}.jh-hero .jh-orbit-center{width:115px;height:115px}.jh-hero .jh-orbit-center svg{width:46px;height:46px}.jh-hero .jh-orbit #jh-motion{font-size:8px}}
