.rc-logo{height:auto;display:block;overflow:visible}.rc-bar{fill:var(--rc-fill,#eef4ff);animation:.55s cubic-bezier(.2,.8,.2,1) .25s both rc-bar}.rc-mark{fill:var(--rc-fill,#eef4ff);fill-opacity:0;stroke:#3b7bff;stroke-width:2.2px;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1px;animation:.95s cubic-bezier(.65,0,.35,1) .1s forwards rc-draw,.45s ease-out .85s forwards rc-fill}.rc-mark.rc-c{animation-delay:.25s,1s}.rc-sheen{animation:.9s ease-in-out 1.35s both rc-sheen}.rc-l{fill:var(--rc-fill,#eef4ff);opacity:0;transform-box:fill-box;transform-origin:50% 100%;animation:rc-letter .5s cubic-bezier(.2,.8,.2,1) calc(1.05s + var(--i) * 45ms) both}.rc-splash{z-index:100;cursor:pointer;color:#eef4ff;background:radial-gradient(60% 50% at 50% 42%,#004ddf47,#004ddf00 70%),#06080c;place-items:center;display:grid;position:fixed;inset:0;overflow:hidden}.rc-splash:after{content:"";pointer-events:none;background:repeating-linear-gradient(115deg,#eef4ff06 0 1px,#0000 1px 46px);animation:1.6s ease-out both rc-fade;position:absolute;inset:0}.rc-splash.is-leaving{animation:.6s cubic-bezier(.4,0,.2,1) forwards rc-out}.rc-stack{z-index:1;text-align:center;justify-items:center;gap:2.25rem;padding:0 1.5rem;display:grid;position:relative}.rc-splash .rc-logo{width:min(320px,62vw)}.rc-hello{letter-spacing:-.02em;margin:0;font-size:clamp(1.6rem,3.4vw,2.4rem);font-weight:650;animation:.6s cubic-bezier(.2,.8,.2,1) 1.7s both rc-up}.rc-line{color:#eef4ff9e;text-wrap:balance;max-width:40rem;margin:.6rem auto 0;font-size:clamp(1rem,1.6vw,1.15rem);line-height:1.45;animation:.6s cubic-bezier(.2,.8,.2,1) 2s both rc-up}.rc-skip{z-index:1;text-align:center;color:#eef4ff66;margin:0;font-size:.75rem;animation:.4s 2.4s both rc-up;position:absolute;bottom:1.5rem;left:0;right:0}.rc-logo.is-signin{--rc-fill:var(--color-ice);width:132px;margin-bottom:1.5rem}@keyframes rc-draw{to{stroke-dashoffset:0}}@keyframes rc-fill{to{fill-opacity:1;stroke-opacity:0}}@keyframes rc-bar{0%{clip-path:inset(0 100% 0 0);transform:translate(-40px)}to{clip-path:inset(0);transform:none}}@keyframes rc-sheen{0%{transform:translate(0)}to{transform:translate(1040px)}}@keyframes rc-letter{0%{opacity:0;transform:translateY(14px)scaleY(.6)}to{opacity:1;transform:none}}@keyframes rc-up{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes rc-fade{0%{opacity:0}to{opacity:1}}@keyframes rc-out{to{opacity:0;visibility:hidden;transform:scale(1.04)}}@media (prefers-reduced-motion:reduce){.rc-bar,.rc-mark,.rc-sheen,.rc-l,.rc-hello,.rc-line,.rc-skip,.rc-splash:after{animation:none}.rc-mark{fill-opacity:1;stroke:none}.rc-l{opacity:1}.rc-sheen{display:none}}
