.hero.development-hero{position:relative;isolation:isolate;min-height:780px;background:#17171c;overflow:hidden}.home-scene{position:absolute;inset:0;z-index:-3}.home-scene img{display:block;width:100%;height:100%;object-fit:cover;object-position:center 53%}.hero.development-hero:before{z-index:-2;background:linear-gradient(90deg,rgba(9,13,18,.93) 0%,rgba(9,13,18,.79) 29%,rgba(9,13,18,.2) 61%,rgba(9,13,18,.03) 100%),linear-gradient(0deg,rgba(9,13,18,.74),transparent 35%)}.hero.development-hero:after{display:none}.hero.development-hero .header{position:relative;z-index:3;border-bottom:1px solid #ffffff18}.hero.development-hero .header:before{background:linear-gradient(90deg,#11141bcc,#17171c91);backdrop-filter:blur(12px)}.hero.development-hero .hero-content{position:relative;padding-top:84px;padding-bottom:95px}.hero.development-hero .hero-content h1{font-family:Arial,Helvetica,sans-serif;font-size:clamp(43px,4.8vw,70px);font-weight:900;line-height:1.03;letter-spacing:-2px;margin-top:22px;max-width:680px;text-shadow:0 2px 25px #0003}.hero.development-hero .hero-content h1 strong{font-size:1em;color:#ff9b55}.hero.development-hero .hero-description{max-width:500px;color:#e4e3df;font-size:17px;line-height:1.8;margin-top:24px}.hero.development-hero .hero-actions{margin-top:30px;gap:12px;flex-wrap:wrap}.hero.development-hero .button-primary{background:#d65f24;border:1px solid #fa9c65;box-shadow:0 8px 28px #0003;text-shadow:none}.hero.development-hero .button-primary:hover{background:#ed7439;box-shadow:0 10px 30px #0004}.hero.development-hero .button-outline{background:#10171b80;border-color:#ffffff58;backdrop-filter:blur(6px)}.hero.development-hero .dev-hero-details{margin-top:32px;padding-top:21px;border-top:1px solid #ffffff24;max-width:540px;gap:25px}.hero.development-hero .hero-japanese,.hero.development-hero .hero-quote{display:none}.hero.development-hero .hero-status{background:#14191ca6;border:1px solid #dba27555;color:#f0cda8}.hero.development-hero .brand>span{background-image:url('/assets/home-20261101/torii.svg')}.hero.development-hero .hero-details a{color:#eab48c}.hero.development-hero .eyebrow{color:#e2ddd6}@media(min-width:1700px){.hero.development-hero{min-height:850px}.hero.development-hero .hero-content{padding-top:115px;padding-bottom:115px}}@media(max-width:1050px) and (min-width:721px){.home-scene img{object-position:58% center}.hero.development-hero:before{background:linear-gradient(90deg,#0c1017e8,#0c101799 46%,#0c101729)}.hero.development-hero .hero-content{padding-top:65px}}@media(max-width:720px){.hero.development-hero{min-height:0;overflow:hidden;display:flex;flex-direction:column}.hero.development-hero .header{order:0;width:100%;background:#11151b}.home-scene{order:1;position:relative;inset:auto;z-index:0;height:250px;width:100%;background:#27252b}.home-scene img{object-position:56% center}.home-scene:after{content:'';position:absolute;inset:0;background:linear-gradient(0deg,#17171c,transparent 22%)}.hero.development-hero:before{display:none}.hero.development-hero .hero-content{order:2;padding-top:20px;padding-bottom:40px}.hero.development-hero .hero-content h1{font-size:clamp(37px,8.7vw,58px);letter-spacing:-1.3px;margin-top:18px}.hero.development-hero .hero-description{font-size:15px;line-height:1.75;margin-top:19px}.hero.development-hero .hero-actions{margin-top:24px;gap:10px}.hero.development-hero .hero-actions .button{width:100%;font-size:12px;min-height:46px}.hero.development-hero .eyebrow{font-size:10px}.hero.development-hero .dev-hero-details{flex-wrap:wrap;gap:19px;margin-top:25px}.hero.development-hero .dev-hero-details>a{width:100%}.hero.development-hero .hero-status{font-size:10px}}@media(prefers-reduced-motion:reduce){.hero.development-hero .button{transition:none}}

@media(max-width:720px){.hero.development-hero .header{padding-left:20px;padding-right:20px}}

