.login-motion_layout___sqbS{--grid-size:48px}@media (min-width:64rem){.login-motion_layout___sqbS{grid-template-columns:minmax(0,46fr) minmax(0,54fr);grid-template-columns:round(nearest,46%,var(--grid-size)) minmax(0,1fr)}.login-motion_formPanel__OvstF:before{position:absolute;inset:0 auto 0 0;width:1px;pointer-events:none;content:"";background-color:var(--paper);background-image:linear-gradient(var(--line),var(--line))}}.login-motion_field__aECpv{position:absolute;inset:0;pointer-events:none;background-image:linear-gradient(to right,var(--line) 1px,transparent 1px),linear-gradient(to bottom,var(--line) 1px,transparent 1px);background-size:var(--grid-size) var(--grid-size)}.login-motion_stage__2EGU2{--loop:10s;--pink:#f7184e;position:absolute;inset:0;display:grid;place-items:center;container-type:inline-size;background:radial-gradient(ellipse at center,#f7184e18,transparent 68%)}.login-motion_lockup__46wUC,.login-motion_shot__e9C4U{position:absolute;inset:0;display:grid;place-items:center;opacity:0;animation:login-motion_frame__QsCQA var(--loop) ease-in-out infinite}.login-motion_shot__e9C4U:first-child{animation-delay:-.2s}.login-motion_shot__e9C4U:nth-child(2){animation-delay:.8s}.login-motion_shot__e9C4U:nth-child(3){animation-delay:1.8s;--x:-14%}.login-motion_shot__e9C4U:nth-child(4){animation-delay:2.8s;--y:32%}.login-motion_shot__e9C4U:nth-child(5){animation-delay:3.8s;--x:-24%}.login-motion_shot__e9C4U:nth-child(6){animation-delay:4.8s;--scale:.55}.login-motion_lockup__46wUC{animation-name:login-motion_closing__BETs5;animation-delay:5.8s}.login-motion_shot__e9C4U>*{animation:login-motion_punch__LtozW var(--loop) cubic-bezier(.18,.86,.25,1) infinite;animation-delay:inherit}.login-motion_masthead__cwyKW{font-weight:900;line-height:.86;letter-spacing:-.09em;position:relative;isolation:isolate;font-size:min(25.5cqw,9rem)}.login-motion_masthead__cwyKW>span{color:#ff3d62}.login-motion_masthead__cwyKW:before{position:absolute;inset:0;z-index:-1;content:attr(data-echo);color:transparent;-webkit-text-stroke:1px #ff3d62;animation:login-motion_masthead-echo__6vYQt var(--loop) ease-out infinite;animation-delay:inherit}@keyframes login-motion_masthead-echo__6vYQt{0%,12%,to{opacity:0;transform:translate(-5%,13%)}2%{opacity:.9;transform:translate(-4%,12%)}7%{opacity:.55;transform:translate(-1.5%,7%)}}.login-motion_thai__sWbJ4{width:86%;font-size:min(14cqw,6.25rem);font-weight:900;line-height:1.4;letter-spacing:normal}.login-motion_shot__e9C4U:nth-child(3) .login-motion_thai__sWbJ4,.login-motion_shot__e9C4U:nth-child(6) .login-motion_thai__sWbJ4{color:var(--accent-ink);text-align:right}.login-motion_stat__TAN0z{display:grid;justify-items:center;gap:.5rem;color:var(--accent-ink)}.login-motion_stat__TAN0z strong{font-size:min(39cqw,15.5rem);font-weight:900;line-height:.9;letter-spacing:-.08em}.login-motion_stat__TAN0z span{color:var(--ink);font-size:clamp(1rem,3cqw,1.5rem);font-weight:700}.login-motion_lockup__46wUC{grid-auto-flow:column;justify-content:center;gap:clamp(.65rem,3cqw,1.75rem)}.login-motion_mark__7DB01{display:grid;width:clamp(4rem,15.5cqw,7.25rem);aspect-ratio:1;place-items:center;border-radius:26%;background:var(--pink);color:white}.login-motion_wordmark__xbd1r{font-size:clamp(2.75rem,14.5cqw,7.25rem);font-weight:900;line-height:1;letter-spacing:-.07em}.login-motion_wordmark__xbd1r span{color:var(--accent-ink)}@keyframes login-motion_frame__QsCQA{0%,to{opacity:0}10%,2%{opacity:1}12%{opacity:0}}@keyframes login-motion_closing__BETs5{0%,to{opacity:0}2%,33%{opacity:1}38%{opacity:0}}@keyframes login-motion_punch__LtozW{0%{transform:translate(var(--x,0),var(--y,0)) rotate(var(--angle,0deg)) scale(var(--scale,1.12))}4%{transform:translate(0) rotate(0) scale(1)}10%{transform:translate(0) rotate(0) scale(1.015)}12%,to{transform:translateY(-12px) rotate(0) scale(1.035)}}@media (prefers-reduced-motion:reduce){.login-motion_shot__e9C4U{display:none}.login-motion_lockup__46wUC{animation:none;opacity:1}}.login-motion_loginCard__UMSO8{padding:clamp(1.25rem,3.2vw,2.5rem);border:1px solid var(--line);border-radius:1.75rem;background:var(--paper);box-shadow:0 0 0 6px color-mix(in srgb,var(--paper) 75%,transparent)}