.sekkotsu-module__lFa9uq__rise{opacity:0;animation:.9s cubic-bezier(.16,1,.3,1) both sekkotsu-module__lFa9uq__riseUp;animation-delay:var(--delay,0s);transform:translateY(22px)}@keyframes sekkotsu-module__lFa9uq__riseUp{to{opacity:1;transform:translateY(0)}}.sekkotsu-module__lFa9uq__wipe{animation:1.05s cubic-bezier(.16,1,.3,1) both sekkotsu-module__lFa9uq__wipeUp;animation-delay:var(--delay,0s)}@keyframes sekkotsu-module__lFa9uq__wipeUp{0%{clip-path:inset(0 0 100%);opacity:0;transform:translateY(8px)}to{clip-path:inset(0);opacity:1;transform:translateY(0)}}.sekkotsu-module__lFa9uq__wipeX{animation:1s cubic-bezier(.16,1,.3,1) both sekkotsu-module__lFa9uq__wipeRight;animation-delay:var(--delay,0s)}@keyframes sekkotsu-module__lFa9uq__wipeRight{0%{clip-path:inset(0 100% 0 0);opacity:0}to{clip-path:inset(0);opacity:1}}.sekkotsu-module__lFa9uq__drawLine{transform-origin:0;animation:.9s cubic-bezier(.16,1,.3,1) both sekkotsu-module__lFa9uq__growX;animation-delay:var(--delay,0s);transform:scaleX(0)}@keyframes sekkotsu-module__lFa9uq__growX{to{transform:scaleX(1)}}.sekkotsu-module__lFa9uq__kenburns{will-change:transform;animation:20s ease-in-out infinite alternate sekkotsu-module__lFa9uq__kb}@keyframes sekkotsu-module__lFa9uq__kb{0%{transform:scale(1.05)translate(0,0)}to{transform:scale(1.13)translate(-1.5%,-1.5%)}}.sekkotsu-module__lFa9uq__pulse:after{content:"";border-radius:inherit;pointer-events:none;border:1.5px solid #b0561f99;animation:2.7s ease-out infinite sekkotsu-module__lFa9uq__pulseRing;position:absolute;inset:0}@keyframes sekkotsu-module__lFa9uq__pulseRing{0%{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(1.24)}}.sekkotsu-module__lFa9uq__progressTrack{background:#ffffff29;width:3px;position:absolute;top:0;bottom:0;right:0;overflow:hidden}.sekkotsu-module__lFa9uq__progressFill{transform-origin:top;background:linear-gradient(#e6935c,#b0561f 60%,#8a3f13);height:100%;position:absolute;top:0;left:0;right:0;box-shadow:0 0 14px #b0561f8c}.sekkotsu-module__lFa9uq__scrollHint{animation:1.8s ease-in-out infinite sekkotsu-module__lFa9uq__hintBob}@keyframes sekkotsu-module__lFa9uq__hintBob{0%,to{opacity:.55;transform:translateY(0)}50%{opacity:1;transform:translateY(7px)}}.sekkotsu-module__lFa9uq__breathe{will-change:transform, opacity;animation:7s ease-in-out infinite sekkotsu-module__lFa9uq__breathe}@keyframes sekkotsu-module__lFa9uq__breathe{0%,to{opacity:.5;transform:scale(1)}50%{opacity:.8;transform:scale(1.08)}}@media (prefers-reduced-motion:reduce){.sekkotsu-module__lFa9uq__rise,.sekkotsu-module__lFa9uq__wipe,.sekkotsu-module__lFa9uq__wipeX,.sekkotsu-module__lFa9uq__drawLine,.sekkotsu-module__lFa9uq__kenburns,.sekkotsu-module__lFa9uq__pulse:after,.sekkotsu-module__lFa9uq__scrollHint,.sekkotsu-module__lFa9uq__breathe,.sekkotsu-module__lFa9uq__progressFill{animation:none!important}.sekkotsu-module__lFa9uq__rise,.sekkotsu-module__lFa9uq__wipe,.sekkotsu-module__lFa9uq__wipeX{opacity:1!important;clip-path:none!important;transform:none!important}.sekkotsu-module__lFa9uq__drawLine{transform:scaleX(1)!important}.sekkotsu-module__lFa9uq__kenburns{transform:none!important}}
