.coming-soon-page{background:#081226}.coming-soon-page header{position:relative;z-index:1;border:0;background:#081226}.coming-soon-main{width:min(1540px,100%);margin:0 auto;padding:0 18px 35px}.coming-soon-hero{position:relative;display:flex;align-items:center;min-height:min(78vh,760px);overflow:hidden;border:1px solid #e7c67c77;border-radius:26px;background:linear-gradient(90deg,#081226f2 0%,#0c1c35d8 38%,#0c1c3588 70%,#0c1c3538 100%),url('/assets/heavenly-panorama.webp') center/cover;box-shadow:0 25px 65px #0006}.coming-soon-hero:after{content:"";position:absolute;inset:auto 0 0;height:28%;background:linear-gradient(transparent,#081226b8);pointer-events:none}.coming-soon-copy{position:relative;z-index:1;max-width:650px;padding:clamp(30px,6vw,90px)}.coming-soon-copy .eyebrow{font-size:14px;letter-spacing:.22em;color:#f3d28a}.coming-soon-copy h1{font-size:clamp(66px,10vw,138px);line-height:.95;margin:24px 0;color:#fff7e8;text-shadow:0 5px 26px #0009}.coming-soon-period{color:#ecc77b}.coming-soon-copy .lede{font-size:clamp(23px,2.7vw,33px);line-height:1.35;color:#fff5e7;text-shadow:0 3px 12px #000}.coming-soon-rule{width:86px;height:3px;margin:30px 0 22px;background:#e8bd65}.coming-soon-copy>p:not(.eyebrow):not(.lede):not(.coming-soon-domain){color:#e3e9ee;font-size:17px}.coming-soon-domain{margin-top:48px;color:#f2d599;letter-spacing:.08em;text-transform:uppercase;font-size:14px}.coming-soon-footer{display:flex;justify-content:space-between;gap:16px;padding:24px 12px;color:#b9c9d5;font-size:14px}.coming-soon-footer a{color:#efd08b}@media(max-width:680px){.coming-soon-main{padding:0 10px 25px}.coming-soon-hero{min-height:75vh;background-position:57% center}.coming-soon-copy{padding:34px 24px}.coming-soon-copy h1{font-size:clamp(54px,16vw,82px)}.coming-soon-domain{margin-top:32px}.coming-soon-footer{flex-direction:column}}
.coming-soon-page header .brand{display:inline-flex;align-items:center;gap:12px}
.coming-soon-page header .brand::before{display:none}
.coming-soon-page header .brand img{display:block;flex:none;width:36px;height:42px}
@media(max-width:640px){.coming-soon-page header .brand img{width:31px;height:37px}}
.coming-soon-hero{justify-content:center;background:linear-gradient(180deg,#081226c4 0%,#0b1a35b0 58%,#081226c9 100%),url('/assets/heavenly-panorama.webp') center/cover}
.coming-soon-copy{width:min(100%,850px);max-width:none;margin:auto;padding:clamp(36px,7vw,90px) clamp(24px,5vw,72px);text-align:center}
.coming-soon-copy h1{font-size:clamp(62px,9vw,116px);text-wrap:balance}
.coming-soon-copy .lede{max-width:720px;margin-inline:auto;text-wrap:balance}
.coming-soon-rule{margin:30px auto 22px}
.coming-soon-footer{justify-content:center;text-align:center}
