
html:not([data-style]) .hero-copy::before{display:none}
.hero-sunrise{display:block;width:88px;height:53px;margin:0 0 20px;overflow:visible}
.hero-sunrise .art{fill:none;stroke:#1a8a84;stroke-width:3.75;stroke-linecap:round;stroke-linejoin:round}
.hero-sunrise .accent{stroke:#c96a64}
.hero-sunrise .draw,.hero-sunrise .ray-step{stroke-dasharray:1;stroke-dashoffset:0}
.hero-sunrise .sun-rise{animation:hikari-hero-rise 1.6s cubic-bezier(.2,.7,.2,1) both}
.hero-sunrise .ray-step{animation:hikari-hero-ray-out .46s cubic-bezier(.22,.7,.3,1) var(--ray-delay) both;transform-box:fill-box;transform-origin:center}
.hero-sunrise .wave-upper{animation:hikari-hero-draw 1.4s cubic-bezier(.4,0,.2,1) .15s both,hikari-hero-upper-swell 1.5s ease-in-out 2.3s both}
.hero-sunrise .wave-lower{animation:hikari-hero-draw 1.4s cubic-bezier(.4,0,.2,1) .4s both,hikari-hero-lower-swell 1.5s ease-in-out 2.44s both}
@media(max-width:760px){.hero-sunrise{width:72px;height:44px;margin-bottom:15px}}
@media(prefers-reduced-motion:reduce){.hero-sunrise *{animation:none!important}}
@keyframes hikari-hero-draw{from{stroke-dashoffset:1}to{stroke-dashoffset:0}}
@keyframes hikari-hero-rise{from{transform:translateY(47px);opacity:0}25%{opacity:1}to{transform:translateY(0);opacity:1}}
@keyframes hikari-hero-ray-out{from{stroke-dashoffset:1;opacity:0;transform:scale(.65)}30%{opacity:1}to{stroke-dashoffset:0;opacity:1;transform:scale(1)}}
@keyframes hikari-hero-upper-swell{0%,100%{d:path('M65 149 C81 139 97 139 113 149 C129 159 145 159 161 149 C177 139 193 139 209 149 C225 159 241 159 255 149')}35%{d:path('M65 149 C81 138 97 136 113 147 C129 158 145 161 161 151 C177 141 193 138 209 148 C225 158 241 160 255 149')}70%{d:path('M65 149 C81 140 97 141 113 150 C129 159 145 157 161 147 C177 137 193 139 209 151 C225 163 241 158 255 149')}}
@keyframes hikari-hero-lower-swell{0%,100%{d:path('M88 172 C104 162 120 162 136 172 C152 182 168 182 184 172 C200 162 216 162 232 172')}35%{d:path('M88 172 C104 161 120 160 136 170.5 C152 181 168 183 184 173.5 C200 164 216 161 232 172')}70%{d:path('M88 172 C104 163 120 163 136 173 C152 183 168 180 184 170.5 C200 161 216 163 232 172')}}
