.si{--si-vh:100svh}.si .sh{position:relative;top:0}.si .si-main{--si-head:78px;--si-pt:28px;--si-pb:150px;--glow-x:50%;--glow-y:46%;--ground:#2C2352;position:relative;isolation:isolate;display:flex;align-items:center;min-height:var(--si-vh);margin-top:calc(var(--si-head) * -1);padding:calc(var(--si-head) + var(--si-pt)) 0 var(--si-pb);background:#1F1940}.si .pass-hole{background:var(--ground)}.si .si-in{position:relative;width:100%}.si h1{font:700 clamp(34px,4.1vw,52px)/1.08 var(--fd);letter-spacing:-.02em;color:#fff}.si .si-sub{margin-top:10px;font:600 18px/1.5 var(--fb);color:#CFC9E6}.si .si-apps{display:flex;flex-direction:column;gap:16px;width:100%}.si .pv-or,.si .si-or{display:flex;align-items:center;gap:14px;font:800 11.5px/1 var(--fb);letter-spacing:.13em;text-transform:uppercase;color:#A8A2C0}.si .pv-or:after,.si .pv-or:before,.si .si-or:after,.si .si-or:before{content:"";flex:1;height:2px;border-radius:2px;background:rgba(255,255,255,.1)}.si .pvs{flex-direction:column;gap:10px;margin-top:28px}.si .pv,.si .pvs{display:flex;width:100%}.si .pv{--edge:#1C182D;--line:#747775;position:relative;align-items:center;justify-content:center;gap:12px;min-height:56px;padding:0 20px;border:0;border-radius:16px;background:#fff;color:#1F1F1F;box-shadow:inset 0 0 0 1px var(--line),0 4px 0 var(--edge);font:800 16.5px/1 var(--fb);white-space:nowrap;cursor:pointer;transition:transform .12s,box-shadow .12s,opacity .2s;-webkit-tap-highlight-color:transparent}.si .pv:hover{transform:translateY(-1px);box-shadow:inset 0 0 0 1px var(--line),0 5px 0 var(--edge)}.si .pv:active{transform:translateY(3px);box-shadow:inset 0 0 0 1px var(--line),0 1px 0 var(--edge)}.si .pv:focus-visible{outline:3px solid #FFC658;outline-offset:4px}.si .pv>svg{flex:0 0 auto;width:20px;height:20px}.si .pv.ink{--line:#000;background:#000;color:#fff}.si .pv-busy{display:none;align-items:center;gap:10px}.si .pv-spin{width:16px;height:16px;border-radius:50%;border:2.5px solid;border-right:2.5px solid transparent;opacity:.75;animation:siteSpin .75s linear infinite}.si[data-state=pending] .pv.go .pv-idle{display:none}.si[data-state=pending] .pv.go .pv-busy{display:inline-flex}.si[data-state=pending] .pv.go{transform:translateY(3px);box-shadow:inset 0 0 0 1px var(--line),0 1px 0 var(--edge);cursor:default}.si[data-state=pending] .pv:not(.go){opacity:.45;cursor:default;pointer-events:none}.si .si-terms{margin-top:22px;font:600 13.5px/1.55 var(--fb);color:#A8A2C0;text-wrap:balance}.si .si-terms a{color:#FFC658;text-decoration:underline;text-decoration-thickness:1.5px;text-underline-offset:3px}.si .si-err{display:none;max-width:none;width:100%;margin-top:22px;box-shadow:none;text-align:left}.si[data-state=error] .si-err{display:flex;animation:siNote .5s cubic-bezier(.3,1.4,.5,1) both}.si[data-state=error] .si-err+.pvs{margin-top:14px}.si .si-wait{display:none;flex-direction:column;align-items:center;gap:22px;text-align:center}.si .si-wait p{font:700 16px/1.4 var(--fb);color:#CFC9E6;animation:siLate .4s ease 2.5s both}.si .si-pips{display:flex;gap:10px}.si .si-pips i{width:11px;height:11px;border-radius:50%;background:#FFC658;animation:siPip 1.75s ease-in-out infinite}.si .si-pips i:nth-child(2){animation-delay:.2s}.si .si-pips i:nth-child(3){animation-delay:.4s}.si .si-spark{position:absolute;font:700 20px/1 var(--fb);color:#FFC658;opacity:.9;pointer-events:none;animation:siTwinkle 3.6s ease-in-out infinite both}.si .si-spark.w{color:#fff}.si .si-main{--dawn-x:70%;--dawn-w:240px;--dawn-up:105px;--hill-h:150px;--birds-y:15%;--sun-w:196px;--sun-at:50%;--plane-y:15%;--moon-w:190px;--con-x:50%;--con-y:calc(100% - 80px);--con-w:140px}.si .sk{opacity:0;visibility:hidden;transition:opacity .9s ease,visibility 0s linear .9s}.si.sky-dawn .sk-dawn,.si.sky-day .sk-day,.si.sky-night .sk-night{opacity:1;visibility:visible;transition:opacity .9s ease}.si.sky-day .si-main{--ground:#303B6E}.si.sky-night .si-main{--ground:#1D1840}.si.sky-day .sf{background:#1B2346}.si:not(.sky-night) .sf .stx{display:none}.si .sk-sun{position:absolute}.si .sk-sun>i{display:block;transition:translate 1.4s cubic-bezier(.3,1.1,.4,1),filter .8s}.si .sk-sun .sun-rays{transform-box:view-box;transform-origin:50% 50%;animation:bgTurn 50s linear infinite}.si .sk-veil{position:absolute;width:210px;opacity:0;transition:translate 1.1s cubic-bezier(.3,1,.4,1),opacity .5s}.si .sk-dawn{background:radial-gradient(74% 82% at var(--glow-x) var(--glow-y),rgba(103,80,158,.38),rgba(46,42,69,0) 72%),linear-gradient(#141029 0,#1E173F 30%,#2C2251 60%,#43305E 100%)}.si .sk-glow{position:absolute;inset:0;background:radial-gradient(30% 26% at var(--dawn-x) 100%,rgba(255,170,120,.6),rgba(255,170,120,0) 72%),radial-gradient(64% 46% at var(--dawn-x) 100%,rgba(255,198,88,.22),rgba(255,198,88,0) 72%);transition:filter .8s;animation:skGlow 6s ease-out .2s both}.si .sk-stars{position:absolute;inset:0;opacity:.45;animation:skDim 6s ease-out .2s both}.si .sk-dawn .sk-sun{left:var(--dawn-x);bottom:var(--dawn-up);width:var(--dawn-w);translate:-50% 50%;animation:skRise 6s cubic-bezier(.22,.8,.3,1) .2s both}.si .sk-hills{position:absolute;left:0;right:0;bottom:0;height:var(--hill-h)}.si .sk-hills svg{height:100%}.si .sk-birds{position:absolute;left:0;right:0;top:var(--birds-y);height:24px;translate:-110px 0;opacity:0;animation:skFlock 26s linear 3.5s infinite}.si .sk-birds>span{position:absolute;left:0;top:0;display:flex;align-items:flex-start;gap:9px}.si .sk-birds i{display:block;width:18px;color:rgba(236,230,255,.62);animation:skFlap .42s ease-in-out infinite alternate}.si .sk-birds i:nth-child(2){width:15px;margin-top:9px;animation-delay:.14s}.si .sk-birds i:nth-child(3){width:13px;margin-top:2px;animation-delay:.28s}.si .sk-dawn .sk-veil{left:var(--dawn-x);bottom:calc(var(--dawn-up) + 6px);translate:-190% 0;color:#57477F}.si[data-state=pending] .sk-dawn .sk-sun>i{translate:0 -46px;filter:brightness(1.08)}.si[data-state=pending] .sk-glow{filter:brightness(1.35)}.si[data-state=error] .sk-dawn .sk-veil{translate:-50% 0;opacity:1}.si[data-state=checking] .sk-dawn .sk-sun>i{translate:0 150px}.si[data-state=checking] .sk-stars{opacity:1}.si[data-state=checking] .sk-glow{opacity:.25}.si .sk-day{background:radial-gradient(44% 34% at var(--sun-at) 0,rgba(255,214,140,.26),rgba(255,214,140,0) 70%),radial-gradient(74% 82% at var(--glow-x) var(--glow-y),rgba(120,110,210,.3),rgba(46,42,69,0) 72%),linear-gradient(#23204E 0,#293063 40%,#33447A 74%,#3B4E86 100%)}.si .sk-day .sk-sun{left:var(--sun-at);top:0;width:var(--sun-w);translate:-50% -50%;animation:skPop 1s cubic-bezier(.3,1.4,.5,1) .15s both}.si .sk-sea{right:0;height:170px;overflow:hidden}.si .sk-bank,.si .sk-sea{position:absolute;left:0;bottom:0}.si .sk-bank{display:flex;width:3840px;animation:skSlide var(--d) linear infinite}.si .sk-bank svg{flex:0 0 1920px;width:1920px;height:auto}.si .sk-plane{position:absolute;left:0;right:0;top:var(--plane-y);height:34px;translate:-70px 0;opacity:0;animation:skFly 22s linear 2.4s infinite}.si .sk-plane>i{position:absolute;left:0;top:0;display:block;width:48px;animation:skBob 2.2s ease-in-out infinite alternate}.si .sk-trail{left:0;right:0;top:calc(var(--plane-y) + 16px);height:2px;background:repeating-linear-gradient(90deg,rgba(255,255,255,.45) 0 7px,rgba(255,255,255,0) 7px 15px);-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0);animation:skTrail 22s linear 2.4s infinite}.si .sk-go,.si .sk-trail{position:absolute;opacity:0}.si .sk-go{left:-8%;top:86%;width:54px;rotate:-26deg}.si[data-state=pending] .sk-go{animation:skGo 1.8s cubic-bezier(.45,0,.3,1) .1s both}.si[data-state=pending] .sk-day .sk-sun>i{filter:brightness(1.12)}.si .sk-night{background:radial-gradient(34% 36% at 100% 0,rgba(255,241,204,.15),rgba(255,241,204,0) 70%),radial-gradient(74% 82% at var(--glow-x) var(--glow-y),rgba(103,80,158,.32),rgba(46,42,69,0) 72%),radial-gradient(80% 26% at 50% 100%,rgba(150,120,230,.16),rgba(150,120,230,0) 70%),linear-gradient(#0F0C21 0,#16123A 45%,#201A47 84%,#1A1632 100%)}.si .sk-moon{position:absolute;right:calc(var(--moon-w) * -.14);top:calc(var(--moon-w) * -.22);width:var(--moon-w);rotate:-14deg;animation:skPop 1.1s cubic-bezier(.3,1.4,.5,1) .15s both}.si .sk-night .sk-veil{right:calc(var(--moon-w) * .08);top:calc(var(--moon-w) * .16);translate:130% 0;color:#3A3268}.si[data-state=error] .sk-night .sk-veil{translate:0 0;opacity:1}.si .sk-con{position:absolute;left:var(--con-x);top:var(--con-y);width:var(--con-w);aspect-ratio:140/124;translate:-50% -50%}.si .sk-con .l{position:absolute;inset:0;opacity:.75;animation:skIn 1.2s ease 2.3s both}.si .sk-con .s{position:absolute;display:block;width:16px;translate:-50% -50%;color:#FFE3A0;animation:skLight .5s cubic-bezier(.3,1.5,.5,1) both,bgTwinkle 3.2s ease-in-out infinite alternate}.si .sk-con .s:first-of-type{animation-delay:.8s,3s}.si .sk-con .s:nth-of-type(2){animation-delay:1.1s,3.6s}.si .sk-con .s:nth-of-type(3){animation-delay:1.4s,4.2s}.si .sk-con .s:nth-of-type(4){animation-delay:1.7s,4.8s}.si .sk-con .s:nth-of-type(5){animation-delay:2s,5.4s}.si .sk-shoot{position:absolute;width:150px;height:2px;rotate:24deg;transform-origin:0 50%;opacity:0;animation:skShoot 13s linear var(--dl) infinite}.si .sk-shoot i{position:absolute;inset:0;border-radius:2px;background:linear-gradient(90deg,rgba(255,255,255,0),rgba(255,255,255,.95))}.si .sk-shoot i:after{content:"";position:absolute;right:-3px;top:-2px;width:6px;height:6px;border-radius:50%;background:#fff;box-shadow:0 0 10px 3px rgba(255,241,204,.7)}.si .sk-shoot.now{animation:none}.si[data-state=pending] .sk-shoot.now{animation:skShootNow 1.2s ease-out .15s both}.si[data-state=checking] .sk-con .s{animation:skSeq 1.5s ease-in-out infinite}.si[data-state=checking] .sk-con .s:nth-of-type(2){animation-delay:.2s}.si[data-state=checking] .sk-con .s:nth-of-type(3){animation-delay:.4s}.si[data-state=checking] .sk-con .s:nth-of-type(4){animation-delay:.6s}.si[data-state=checking] .sk-con .s:nth-of-type(5){animation-delay:.8s}.si-c .si-main{--si-pb:100px;--sun-at:76%;--dawn-x:12%;--birds-y:11.3%;--plane-y:10.8%;--con-x:92.5%;--con-y:calc(100% - 96px)}.si-c .si-body{display:flex;flex-direction:column;align-items:center;gap:26px}.si-c .si-apps{max-width:600px;align-items:center}.si-c .si-apps .badges{justify-content:center}.si-c .si-snap{position:relative;isolation:isolate;width:min(100%,560px)}.si-c .si-pol{position:relative;z-index:2;padding:14px 14px 0;border-radius:6px;background:#fff;color:#2B2247;rotate:-1.5deg;animation:siDrop .7s cubic-bezier(.3,1.25,.5,1) .05s both}.si-c .si-pol>.b-tape{z-index:3;top:-12px}.si-c .si-photo{position:relative;aspect-ratio:1.9/1;overflow:hidden;border-radius:3px;background:#EEE8FC}.si-c .si-photo img{display:block;width:100%;height:100%;object-fit:cover;animation:siDevelop 2.2s ease-out .8s both}.si-c .si-photo:after{content:"";position:absolute;inset:0;background:#fff;opacity:0;pointer-events:none;animation:siWash 1.4s ease-out .72s both}.si-c .si-cap{display:flex;flex-direction:column;align-items:center;padding:22px 16px 24px;text-align:center}.si-c h1{font:700 clamp(28px,2.8vw,34px)/1.12 var(--fd);letter-spacing:-.015em;color:#2B2247}.si-c .si-sub{margin-top:6px;font:700 16.5px/1.5 var(--fb);color:#5E5878}.si-c .pvs{flex-direction:row;align-items:center;gap:10px;margin-top:22px}.si-c .pv{--edge:#DCD6E8;gap:10px;padding:0 14px;font-size:15px}.si-c .pv.ink{--edge:#3A3A3C}.si-c .pv-or{flex:0 0 auto;color:#8A849E}.si-c .pv-or:after,.si-c .pv-or:before{display:none}.si-c .si-terms{margin-top:18px;color:#7A7494}.si-c .si-terms a{color:#9A5B00}.si-c .si-err{margin-top:16px;background:#FFF1F0}.si-c .si-cam{position:absolute;z-index:4;right:-50px;top:-58px;width:124px;rotate:9deg;animation:siPop .5s cubic-bezier(.3,1.5,.5,1) .25s both,seBob 3.6s ease-in-out 3s infinite}.si-c .si-cam img{display:block;width:100%;height:auto;animation:siClick .45s ease .72s both,siClickIdle 11s ease 6s infinite}.si-c .si-flash{position:absolute;z-index:5;right:-80px;top:-100px;width:230px;height:230px;border-radius:50%;background:radial-gradient(circle,#fff 0,rgba(255,255,255,.85) 28%,rgba(255,255,255,0) 68%);opacity:0;pointer-events:none;animation:siFlash .7s ease-out .74s both,siFlashIdle 11s ease-out 6s infinite}.si-c .si-old{position:absolute;z-index:1;width:190px;margin:0;padding:8px 8px 0;border-radius:5px;background:#fff}.si-c .si-old img{display:block;width:100%;aspect-ratio:1.1/1;object-fit:cover;border-radius:3px}.si-c .si-old figcaption{display:flex;flex-direction:column;gap:3px;padding:8px 3px 11px;font:600 14px/1.2 var(--fd);color:#2B2247}.si-c .si-old figcaption small{font:700 11px/1 var(--fb);color:#7A7494}.si-c .si-old .b-tape{top:-10px;width:62px;margin-left:-31px}.si-c .si-old-l{left:-150px;top:70px;rotate:-10deg;animation:siDropL .7s cubic-bezier(.3,1.25,.5,1) .3s both}.si-c .si-old-r{right:-208px;top:176px;rotate:8deg;animation:siDropR .7s cubic-bezier(.3,1.25,.5,1) .42s both}.si-c .si-spark{z-index:3}.si-c[data-state=pending] .si-flash{animation:siFlashAgain .7s ease-out both}.si-c[data-state=pending] .si-cam img{animation:siClickAgain .45s ease both}.si-c[data-state=error] .si-pol{animation:siShake .5s ease both}.si-c .si-cap{position:relative}.si-c .si-wait{display:none}.si-c[data-state=checking] .si-apps,.si-c[data-state=checking] .si-cap>:not(.si-wait){visibility:hidden}.si-c[data-state=checking] .si-wait{display:flex;position:absolute;inset:0;flex-direction:column;align-items:center;justify-content:center;gap:14px}.si-c[data-state=checking] .si-wait p{color:#5E5878}.si-c[data-state=checking] .si-photo img{animation:siDevLoop 1.6s ease-in-out infinite alternate}.si-c[data-state=checking] .si-photo:after{animation:none}@media (max-width:920px){.si .si-main{--dawn-x:82%;--con-x:50%;--con-y:calc(100% - 78px)}.si-c .si-old{display:none}}@media (max-width:560px){.si .si-main{--si-head:66px;--si-pt:22px;--si-pb:140px;--dawn-w:150px;--dawn-up:60px;--hill-h:96px;--birds-y:70px;--sun-w:128px;--sun-at:100%;--plane-y:50px;--moon-w:104px;--con-w:92px;--con-y:calc(100% - 64px);align-items:flex-start}.si .sk-sea{zoom:.62}.si .sk-veil{width:150px}.si .si-sub{font-size:17px}.si-c .pvs{flex-direction:column;align-items:stretch;gap:10px}.si-c .pv-or{align-self:stretch}.si-c .pv-or:after,.si-c .pv-or:before{display:block}.si-c .si-pol{padding:10px 10px 0}.si-c .si-cap{padding:18px 8px 20px}.si-c .si-cam{right:-10px;top:-44px;width:92px}.si-c .si-flash{right:-60px;top:-86px;width:190px;height:190px}.si-c .si-spark{display:none}}@keyframes siNote{0%{opacity:0;translate:0 -10px;scale:.92}}@keyframes siLate{0%{opacity:0;translate:0 6px}}@keyframes siPip{0%,60%,to{scale:.7;opacity:.45}30%{scale:1.15;opacity:1}}@keyframes siTwinkle{0%,to{opacity:0;scale:.3;rotate:0deg}45%,55%{opacity:1;scale:1;rotate:30deg}}@keyframes siShake{0%,to{translate:0 0}18%{translate:-9px 0}36%{translate:8px 0}54%{translate:-5px 0}72%{translate:3px 0}}@keyframes siPop{0%{opacity:0;scale:.4}}@keyframes skGlow{0%{opacity:.2}}@keyframes skDim{0%{opacity:1}}@keyframes skRise{0%{translate:-50% calc(50% + var(--dawn-w) * .56)}}@keyframes skFlock{0%{translate:-110px 0;opacity:1}42%{translate:100% -22px;opacity:1}42.01%,to{translate:100% -22px;opacity:0}}@keyframes skFlap{to{scale:1 .4}}@keyframes skPop{0%{opacity:0;scale:.5}}@keyframes skSlide{to{translate:-1920px 0}}@keyframes skFly{0%{translate:-70px 0;opacity:1}46%{translate:100% 0;opacity:1}46.01%,to{translate:100% 0;opacity:0}}@keyframes skBob{to{translate:0 -8px;rotate:-5deg}}@keyframes skTrail{0%{-webkit-clip-path:inset(0 calc(100% + 70px) 0 0);clip-path:inset(0 calc(100% + 70px) 0 0);opacity:1}46%{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0);opacity:1}62%,to{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0);opacity:0}}@keyframes skGo{0%{left:-8%;top:86%;rotate:-62deg;opacity:1}40%{left:6%;top:16%;rotate:-30deg;opacity:1}to{left:106%;top:1%;rotate:-10deg;opacity:1}}@keyframes skIn{0%{opacity:0}}@keyframes skLight{0%{opacity:0;scale:.2}}@keyframes skShoot{0%{opacity:0;translate:0 0}1%{opacity:1}7%{opacity:0;translate:280px 125px}to{opacity:0;translate:280px 125px}}@keyframes skShootNow{0%{opacity:0;translate:0 0}12%{opacity:1}to{opacity:0;translate:430px 192px}}@keyframes skSeq{0%,to{opacity:.35;scale:.8}40%{opacity:1;scale:1.3}}@keyframes siDrop{0%{opacity:0;translate:0 -46px;rotate:6deg}}@keyframes siDropL{0%{opacity:0;translate:40px -30px;rotate:4deg}}@keyframes siDropR{0%{opacity:0;translate:-40px -30px;rotate:-2deg}}@keyframes siDevelop{0%{filter:brightness(1.9) saturate(0) blur(3px)}65%{filter:brightness(1.12) saturate(.8) blur(0)}to{filter:none}}@keyframes siDevLoop{0%{filter:brightness(1.9) saturate(0) blur(3px)}to{filter:none}}@keyframes siWash{0%{opacity:0}6%{opacity:1}to{opacity:0}}@keyframes siClick{0%,to{scale:1}35%{scale:.86}70%{scale:1.08}}@keyframes siClickAgain{0%,to{scale:1}35%{scale:.86}70%{scale:1.08}}@keyframes siFlashAgain{0%{opacity:0;scale:.3}15%{opacity:1;scale:1}to{opacity:0;scale:1.6}}@keyframes siClickIdle{0%,92%,to{scale:1}94%{scale:.86}96.5%{scale:1.08}}@keyframes siFlash{0%{opacity:0;scale:.3}15%{opacity:1;scale:1}to{opacity:0;scale:1.6}}@keyframes siFlashIdle{0%,93%{opacity:0;scale:.3}94.5%{opacity:1;scale:1}to{opacity:0;scale:1.6}}.fo-signin{margin:-10px;background:#16132B}