@keyframes pwIn{0%{opacity:0}to{opacity:1}}@keyframes pwPulse{0%,to{box-shadow:0 0 0 0 rgba(212,255,0,.35)}50%{box-shadow:0 0 0 12px transparent}}@keyframes pwUp{0%{transform:translateY(40px);opacity:0}to{transform:none;opacity:1}}:root{--tx-font:'Julius Sans One',system-ui,-apple-system,'Segoe UI',sans-serif}html body,html body :not(code):not(pre):not(kbd):not(samp):not(svg *):not(.katex *){font-family:var(--tx-font)!important}html body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}dd,input,label,li,p,select,td,textarea{letter-spacing:.02em}button,input,optgroup,select,textarea{font-family:var(--tx-font)!important}.brand,.font-display,.glogo,.logo,.sg-logo,.xbrand b,.xmt,h1,h2,h3,h4,h5,h6{font-weight:400!important;font-synthesis:none}b,strong{font-synthesis:weight}.badge,.brand,.btn,.chip,.eyebrow,.font-display,.glogo,.k,.label,.logo,.mobile-menu a,.nav-actions a,.nav-links a,.sg-logo,.tag,.xbrand b,.xmt,a.btn,a[class*=btn],button,h1,h2,input[type=button],input[type=submit],th{text-transform:uppercase!important}h1{letter-spacing:.06em!important;line-height:1.16!important}h2{letter-spacing:.05em!important;line-height:1.2!important}h3,h4,h5,h6{text-transform:capitalize!important;letter-spacing:.03em!important;line-height:1.3!important}:is(h1,h2,h3,h4,h5,h6,button,.btn) :is(span,b,strong,em,i,a,small){font-family:inherit!important;text-transform:inherit!important;font-weight:inherit!important}.btn,a.btn,a[class*=btn],button{letter-spacing:.08em}h1,h2,h3{overflow-wrap:break-word}@media (max-width:700px){h1{font-size:min(1em,8.6vw)!important}h2{font-size:min(1em,7vw)!important}}.nav-links{gap:clamp(.7rem,1.3vw,1.6rem)!important}.nav-actions a,.nav-links a{white-space:nowrap;letter-spacing:.08em!important;font-size:11px}.brand{white-space:nowrap}@media (min-width:1024px) and (max-width:1320px){.nav-actions a,.nav-links a{font-size:10px;letter-spacing:.04em!important}.nav-links{gap:.6rem!important}}.pwmain{position:relative}body.pw-lock .pwmain>:not(.pw){filter:blur(8px) saturate(.8);pointer-events:none;user-select:none;-webkit-user-select:none;transition:filter .6s}body.pw-lock .pwmain{max-height:max(1300px,150vh);overflow:hidden}body.pw-lock .pwmain>:not(.pw),body.pw-lock .pwmain>:not(.pw) *{animation-play-state:paused!important}.pw{position:absolute;inset:0;z-index:70;padding:clamp(40px,10vh,110px) 16px 60px;background:linear-gradient(180deg,rgba(6,8,10,.15),rgba(6,8,10,.55) 35%,rgba(6,8,10,.8))}.pwbox{position:sticky;top:96px;margin:0 auto;width:min(480px,100%);background:#101110;border:1px solid #292a26;border-radius:18px;padding:26px 24px;display:flex;flex-direction:column;gap:13px;text-align:center;color:#eceee6;box-shadow:0 40px 90px -30px rgba(212,255,0,.35),0 20px 50px rgba(0,0,0,.55)}.pwic{width:58px;height:58px;margin:0 auto 2px;border-radius:50%;display:grid;place-items:center;background:rgba(212,255,0,.08);border:1px solid rgba(212,255,0,.35);animation:pwPulse 2.4s ease-in-out infinite}.pwic svg{width:26px;height:26px;fill:none;stroke:#d4ff00;stroke-width:1.8;stroke-linecap:round}.pwk{font-size:11px;letter-spacing:.14em;color:#d4ff00;text-transform:uppercase}.pwbox h2,.pwplan b{margin:0;font-size:22px;color:#f2f3ee}.pwbox p{margin:0;color:#c6c8c0;font-size:14px;line-height:1.6}.pwplan{display:flex;align-items:center;justify-content:space-between;gap:14px;text-align:left;padding:14px 16px;border:1px solid rgba(212,255,0,.35);border-radius:14px;background:linear-gradient(135deg,rgba(212,255,0,.07),transparent)}.pwbtn,.pwplan span{text-transform:uppercase}.pwplan span{display:block;font-size:10.5px;letter-spacing:.14em;color:#8a8c84}.pwplan b{display:block;margin:2px 0}.pwplan small{display:block;font-size:11px;color:#8a8c84}.pwbtn{flex:none;background:#d4ff00;color:#09090a!important;border-radius:12px;padding:13px 20px;font-size:14px;letter-spacing:.08em;text-decoration:none;box-shadow:0 10px 30px -10px rgba(212,255,0,.6);transition:transform .2s}.pwbtn:hover{transform:translateY(-2px)}.pwalt,.pwbtn2{color:#d4ff00!important}.pwalt{font-size:12.5px;letter-spacing:.06em;text-decoration:none}.pwalt:hover{text-decoration:underline}.pwbtn2{background:0 0;border:1px solid rgba(212,255,0,.45);border-radius:12px;padding:11px 16px;font-size:13px;letter-spacing:.08em;text-transform:uppercase;cursor:pointer}@media (max-width:700px){.pw{padding:0;background:linear-gradient(180deg,rgba(6,8,10,0),rgba(6,8,10,.35) 50%,rgba(6,8,10,.7))}.pwbox{position:fixed;left:10px;right:10px;bottom:12px;top:auto;width:auto;margin:0;padding:18px 16px 16px;gap:10px;border-radius:20px;animation:pwUp .55s cubic-bezier(.2,.8,.2,1) both;z-index:90}.pwbox p{display:none}.pwbox h2{font-size:17px}.pwic{width:44px;height:44px}.pwic svg{width:20px;height:20px}.pwplan{padding:12px}.pwbtn{padding:12px 16px}}#gdiRoot.locked,.pw,body.pw-lock .pwmain{transform:none!important}.pw{animation:pwIn .6s cubic-bezier(.2,.8,.2,1) both!important}#gdiRoot.locked,body.pw-lock .pwmain{animation:none!important}body.pw-lock .xtimer.m{display:none!important}