@font-face{font-family:Instrument Sans Variable;src:url(/build/assets/InstrumentSans-Variable-C02vnGmI.woff2) format("woff2");font-weight:400 700;font-stretch:75% 100%;font-style:normal;font-display:swap}@font-face{font-family:Instrument Fallback;src:local("Arial"),local("Liberation Sans"),local("Helvetica Neue"),local("Helvetica");size-adjust:101.4%;ascent-override:96%;descent-override:25%;line-gap-override:0%}@font-face{font-family:Instrument Fallback Display;src:local("Arial"),local("Liberation Sans"),local("Helvetica Neue"),local("Helvetica");size-adjust:86%;ascent-override:101%;descent-override:25%;line-gap-override:0%}.sd-page,.sd{color-scheme:light;--bg:#FAFAF6;--bg-2:#F4F4EE;--bg-3:#ECEDE5;--surface:#FFFFFF;--ink:#141612;--ink-2:#3A3D34;--ink-muted:#5E6256;--faint:#6F7366;--hint:#8A8D80;--on-ink:#FAFAF6;--line:rgba(30,34,14,.09);--line-2:rgba(30,34,14,.15);--lime:#DAF97A;--lime-2:#CDEF5E;--lime-wash:rgba(218,249,122,.36);--lime-ink:#4A6400;--lime-edge:rgba(20,22,18,.16);--err:#A3261B;--err-wash:rgba(163,38,27,.07);--ink-hover:#2A2D25;--shade:20 22 18;--black:0 0 0;--pre:#A6A99C;--ph:#73776A;--white:#FFFFFF;--t-meta:12px;--t-small:13.5px;--t-ui:15px;--t-body:17px;--t-lede:19px;--t-title:22px;--sans:"Instrument Sans Variable","Instrument Fallback",ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif;--display:"Instrument Sans Variable","Instrument Fallback Display",ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif;--container:1296px;--pad-x:clamp(16px,4vw,48px);--r-sm:8px;--r-md:12px;--r-lg:20px;--r-xl:24px;--r-pill:999px;--sh-rest:0 0 0 1px rgba(20,22,18,.06),0 1px 2px rgba(20,22,18,.04);--sh-float:0 0 0 1px rgba(20,22,18,.05),0 1px 3px rgba(20,22,18,.03),0 4px 8px -2px rgba(20,22,18,.04),0 12px 24px -6px rgba(20,22,18,.06),0 32px 64px -16px rgba(20,22,18,.11);--sh-post:0 1px 1px rgba(20,22,18,.05),0 6px 14px -6px rgba(20,22,18,.2);--ease-snap:cubic-bezier(.16,1,.3,1);--ease-ui:cubic-bezier(.23,1,.32,1)}@layer base{html.sd-page{-webkit-text-size-adjust:100%;background:var(--bg)}html.sd-page body{margin:0;background:var(--bg);overflow-x:clip}.sd{color:var(--ink);font:400 var(--t-body)/1.55 var(--sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}:where(.sd),:where(.sd) *,:where(.sd) :before,:where(.sd) :after{box-sizing:border-box}:where(.sd) [hidden]{display:none!important}:where(.sd) :where(img,video,svg){display:block;max-width:100%}:where(.sd) :where(h1,h2,h3,p,figure,ol,ul){margin:0}:where(.sd) p{text-wrap:pretty}:where(.sd) a{color:inherit;text-decoration:none}:where(.sd) :where(button,input){font:inherit;color:inherit}:where(.sd) button{cursor:pointer}}.sd .sr{position:absolute!important;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.sd .wrap{width:100%;max-width:calc(var(--container) + 2 * var(--pad-x));margin-inline:auto;padding-inline:var(--pad-x)}.sd :focus-visible{outline:2px solid var(--ink);outline-offset:3px;border-radius:6px}.sd .logo{display:inline-flex;align-items:center;gap:9px;font-weight:600;font-size:var(--t-lede);letter-spacing:-.02em;line-height:1;white-space:nowrap;color:var(--ink)}.sd .logo svg{width:17px;height:auto;fill:var(--ink)}.sd .go{flex:none;display:inline-flex;align-items:center;gap:12px;height:50px;padding:0 6px 0 20px;border:0;border-radius:var(--r-pill);background:var(--ink);color:var(--on-ink);font-weight:500;font-size:var(--t-ui);letter-spacing:-.005em;white-space:nowrap;transition:background-color .15s var(--ease-ui),transform .1s var(--ease-ui)}.sd .go:hover{background:var(--ink-hover)}.sd .go:active{transform:scale(.98)}.sd .go:focus-visible{border-radius:var(--r-pill)}.sd .disc{display:grid;place-items:center;width:38px;height:38px;border-radius:50%;background:var(--lime);color:var(--ink);transition:transform .2s var(--ease-ui)}.sd .disc svg{width:16px;height:16px}.sd .go:hover .disc{transform:translate(2px)}.sd .disc .i-wait{display:none}.sd .go.is-busy{cursor:progress}.sd .go.is-busy .disc{transform:none}.sd .go.is-busy .i-go{display:none}.sd .go.is-busy .i-wait{display:block}.sd .field{max-width:540px;container:field/inline-size}.sd .field__box{display:flex;align-items:center;height:62px;padding:6px 6px 6px 22px;background:var(--surface);border-radius:var(--r-pill);box-shadow:0 0 0 1px var(--line-2),0 1px 2px rgb(var(--shade) / .04),0 10px 26px -12px rgb(var(--shade) / .16);transition:box-shadow .2s var(--ease-ui)}.sd .field__box:focus-within{box-shadow:0 0 0 1.5px var(--ink),0 0 0 6px var(--lime-wash),0 10px 26px -12px rgb(var(--shade) / .16)}.sd .field.is-error .field__box{box-shadow:0 0 0 1.5px var(--err),0 0 0 6px var(--err-wash)}.sd .field__in{display:flex;align-items:center;flex:1;min-width:0;height:100%}.sd .field__pre{color:var(--pre);font-size:var(--t-body);letter-spacing:-.005em;-webkit-user-select:none;user-select:none}.sd .field input{flex:1;min-width:0;height:100%;border:0;outline:0;background:transparent;font-size:var(--t-body);font-weight:500;letter-spacing:-.005em;padding:0 8px 0 1px}.sd .field input::placeholder{color:var(--ph);font-weight:400}.sd .under{display:grid;margin-top:16px;padding-left:22px;font-size:var(--t-small);line-height:1.45}.sd .under>*{grid-area:1 / 1;transition:opacity .2s var(--ease-ui),visibility .2s}.sd .note{color:var(--ink-2);opacity:0;visibility:hidden}.sd .note.is-on{opacity:1;visibility:visible}.sd .note.is-error{color:var(--err)}.sd .note b{font-weight:600;overflow-wrap:anywhere}.sd .note .ok{display:inline-block;width:8px;height:8px;margin-right:8px;border-radius:50%;background:var(--lime);box-shadow:0 0 0 1px var(--lime-edge);vertical-align:1px}.sd .terms{color:var(--ink-2);text-wrap:pretty}@media (max-width:640px){.sd .terms .s{display:block}}.sd .under.has-note .terms{opacity:0;visibility:hidden}.sd .terms .hl{padding:0;background:none;color:inherit;font-weight:inherit;text-decoration:underline;text-decoration-color:var(--lime-2);text-decoration-thickness:2.5px;text-underline-offset:3px;text-decoration-skip-ink:none}@container field (max-width:470px){.sd .field__box{flex-direction:column;align-items:stretch;height:auto;padding:0;gap:10px;background:transparent;box-shadow:none}.sd .field__box:focus-within,.sd .field.is-error .field__box{box-shadow:none}.sd .field__in{flex:none;height:56px;padding:0 18px;background:var(--surface);border-radius:var(--r-pill);box-shadow:0 0 0 1px var(--line-2),0 8px 20px -12px rgb(var(--shade) / .14);transition:box-shadow .2s var(--ease-ui)}.sd .field__in:focus-within{box-shadow:0 0 0 1.5px var(--ink),0 0 0 6px var(--lime-wash)}.sd .field.is-error .field__in{box-shadow:0 0 0 1.5px var(--err),0 0 0 6px var(--err-wash)}.sd .go{height:56px;justify-content:space-between;padding:0 8px 0 22px;font-size:var(--t-ui)}.sd .disc{width:40px;height:40px}}@keyframes sd-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:no-preference){.sd .go.is-busy .i-wait{animation:sd-spin .8s linear infinite}}@media (prefers-reduced-motion:reduce){.sd .go,.sd .disc,.sd .field__box,.sd .field__in,.sd .under>*{transition-duration:.01ms}.sd .go:active,.sd .go:hover .disc{transform:none}}.sd-login{--bg-rgb:250 250 246;--g-fill:#FFFFFF;--g-stroke:#747775;--g-text:#1F1F1F;--g-hover:rgba(48,48,48,.06);--google:Roboto,var(--sans);--card-w:440px;--n:2;--cw:148px;--cg:32px;--hole:calc(var(--card-w) + 80px);--near-from:.4;--near-run:.42;--ctl:56px}.sd-login .wall{position:fixed;inset:0;z-index:0;overflow:hidden;pointer-events:none;-webkit-mask-image:linear-gradient(180deg,transparent 0,transparent 64px,rgba(0,0,0,.35) 132px,#000 clamp(200px,26%,270px),#000 calc(100% - clamp(160px,24%,240px)),rgba(0,0,0,.35) calc(100% - 100px),transparent calc(100% - 24px));mask-image:linear-gradient(180deg,transparent 0,transparent 64px,rgba(0,0,0,.35) 132px,#000 clamp(200px,26%,270px),#000 calc(100% - clamp(160px,24%,240px)),rgba(0,0,0,.35) calc(100% - 100px),transparent calc(100% - 24px))}.sd-login .wall__grid{position:absolute;inset:0;display:grid;grid-template-columns:repeat(var(--n),var(--cw)) var(--hole) repeat(var(--n),var(--cw));column-gap:var(--cg);justify-content:center;align-items:start;--fade:clamp(64px,9%,150px);--fade-from:.4;--near:calc(50% - var(--hole) / 2 - var(--cg));--near-to:calc(var(--near) - var(--cw) * var(--near-run));-webkit-mask-image:linear-gradient(90deg,rgba(0,0,0,var(--fade-from)) 0,#000 var(--fade),#000 var(--near-to),rgba(0,0,0,var(--near-from)) var(--near),rgba(0,0,0,var(--near-from)) calc(100% - var(--near)),#000 calc(100% - var(--near-to)),#000 calc(100% - var(--fade)),rgba(0,0,0,var(--fade-from)) 100%);mask-image:linear-gradient(90deg,rgba(0,0,0,var(--fade-from)) 0,#000 var(--fade),#000 var(--near-to),rgba(0,0,0,var(--near-from)) var(--near),rgba(0,0,0,var(--near-from)) calc(100% - var(--near)),#000 calc(100% - var(--near-to)),#000 calc(100% - var(--fade)),rgba(0,0,0,var(--fade-from)) 100%)}.sd-login .wall__col--3{display:none}.sd-login .wall__col{min-width:0;margin-top:var(--o,0)}.sd-login .wall__col:nth-child(1){--o:-40px;--d:150s}.sd-login .wall__col:nth-child(2){--o:-150px;--d:132s}.sd-login .wall__col:nth-child(3){--o:-30px;--d:160s}.sd-login .wall__col:nth-child(5){--o:-110px;--d:140s}.sd-login .wall__col:nth-child(6){--o:-20px;--d:168s}.sd-login .wall__col:nth-child(7){--o:-130px;--d:145s}.sd-login .wall__track{display:flex;flex-direction:column}.sd-login .wt{display:block;margin-bottom:var(--cg);aspect-ratio:4/5;border-radius:12px;overflow:hidden;background:var(--bg-2);box-shadow:var(--sh-post)}.sd-login .wt img{width:100%;height:100%;object-fit:cover}@keyframes sd-rise{to{transform:translate3d(0,-33.3333%,0)}}@keyframes sd-slide{to{transform:translate3d(-50%,0,0)}}@media (prefers-reduced-motion:no-preference){.sd-login.is-drifting .wall__track{animation:sd-rise calc(var(--d,170s) * 2) linear infinite;will-change:transform}.sd-login.is-drifting .strip__row{animation:sd-slide 140s linear infinite;will-change:transform}.sd-login.is-drifting:has(.card .box:focus-within:not(.is-quiet)) :is(.wall__track,.strip__row){animation-play-state:paused}}.sd-login .top{position:relative;z-index:2;height:64px;display:flex;align-items:center}.sd-login .top .wrap{display:flex;align-items:center;justify-content:space-between;gap:16px}.sd-login .back{display:inline-flex;align-items:center;gap:6px;padding:8px 4px;font-size:var(--t-small);line-height:1;font-weight:500;color:var(--ink-muted);white-space:nowrap;transition:color .15s var(--ease-ui)}.sd-login .back:hover{color:var(--ink)}.sd-login .back svg{width:14px;height:14px;transition:transform .2s var(--ease-ui)}.sd-login .back:hover svg{transform:translate(-2px)}.sd-login .main{position:relative;z-index:1;min-height:calc(100vh - 64px);min-height:calc(100svh - 64px);display:flex;flex-direction:column;align-items:center;justify-content:center;padding:12px 16px 92px}.sd-login .card{width:min(100%,var(--card-w));padding:40px 40px 34px;border-radius:var(--r-xl);background:var(--surface);box-shadow:var(--sh-float)}@keyframes sd-step-in{0%{opacity:0;transform:translateY(6px)}}@media (prefers-reduced-motion:no-preference){.sd-login .step.is-in{animation:sd-step-in .32s var(--ease-snap) both}}.sd-login .t{font-family:var(--display);font-size:2rem;font-weight:540;font-stretch:86%;letter-spacing:-.03em;line-height:1.04;color:var(--ink);text-wrap:balance}.sd-login .t--home{font-size:1.75rem;line-height:1.08}.sd-login .t .dom{display:flex;align-items:flex-start;gap:10px;margin-top:2px}.sd-login .t .dom__name{min-width:0;overflow-wrap:anywhere}.sd-login .lead{margin-top:12px;font-size:var(--t-ui);line-height:1.5;color:var(--ink-muted)}.sd-login .lead .nw{white-space:nowrap}.sd-login .lead b{font-weight:500;color:var(--ink-2);overflow-wrap:anywhere}.sd-login .work{flex:none;display:grid;place-items:center;width:26px;height:26px;margin-top:.2em;border-radius:50%;background:var(--lime);box-shadow:inset 0 0 0 1px var(--lime-edge);color:var(--ink)}.sd-login .work svg{width:14px;height:14px}.sd-login :is(.aside,.status){margin-top:18px;padding:12px 16px;border-radius:var(--r-md);font-size:var(--t-small);line-height:1.45;color:var(--ink-2)}.sd-login .aside{background:var(--bg-2)}.sd-login .aside b{font-weight:600;color:var(--ink)}.sd-login .status{display:flex;align-items:flex-start;gap:10px;background:var(--lime-wash);box-shadow:inset 0 0 0 1px var(--lime-edge)}.sd-login .status svg{flex:none;width:16px;height:16px;margin-top:1px;color:var(--ink)}.sd-login .social{display:grid;gap:12px;margin-top:28px}.sd-login .gbtn{display:flex;align-items:center;justify-content:center;gap:12px;width:100%;height:var(--ctl);padding:0 20px;border-radius:var(--r-pill);background:var(--g-fill);box-shadow:inset 0 0 0 1px var(--g-stroke);font:500 var(--t-ui)/20px var(--google);letter-spacing:.2px;color:var(--g-text);transition:background-color .15s var(--ease-ui)}.sd-login .gbtn:hover{background:linear-gradient(var(--g-hover),var(--g-hover)),var(--g-fill)}.sd-login .gbtn svg{width:19px;height:19px;flex:none}.sd-login .gbtn--apple{font-family:var(--sans);font-weight:500;letter-spacing:-.005em}.sd-login .gbtn--apple svg{color:var(--g-text)}.sd-login .or{display:flex;align-items:center;gap:14px;margin:22px 0 4px;font-size:var(--t-small);line-height:1;color:var(--hint)}.sd-login .or:before,.sd-login .or:after{content:"";flex:1;height:1px;background:var(--line-2)}.sd-login .step.is-home form>.fld:first-of-type{margin-top:26px}.sd-login .step.is-home .or{margin:22px 0 18px}.sd-login .step.is-home .social{margin-top:0}.sd-login .fld{margin-top:18px}.sd-login .t+form>.fld:first-of-type{margin-top:28px}.sd-login :is(.lead,.aside,.status)+form>.fld:first-of-type{margin-top:24px}.sd-login .fld__top{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:8px;padding-inline:4px}.sd-login .lbl{font-size:var(--t-small);line-height:1.3;font-weight:500;color:var(--ink)}.sd-login .box{display:flex;align-items:center;height:var(--ctl);padding:0 20px;border-radius:var(--r-pill);background:var(--surface);box-shadow:0 0 0 1px var(--line-2),0 1px 2px rgb(var(--shade) / .04),0 8px 20px -12px rgb(var(--shade) / .14);transition:box-shadow .2s var(--ease-ui)}.sd-login .box:focus-within{box-shadow:0 0 0 1.5px var(--ink),0 0 0 6px var(--lime-wash),0 8px 20px -12px rgb(var(--shade) / .14)}.sd-login .box.is-quiet:focus-within{box-shadow:0 0 0 1.5px var(--ink),0 1px 2px rgb(var(--shade) / .04),0 8px 20px -12px rgb(var(--shade) / .14)}.sd-login .fld.is-error .box{box-shadow:0 0 0 1.5px var(--err),0 0 0 6px var(--err-wash)}.sd-login .box input{flex:1;min-width:0;height:100%;padding:0;border:0;outline:0;background:transparent;font-size:16px;font-weight:500;letter-spacing:-.005em}.sd-login .box input::placeholder{color:var(--ph);font-weight:400}.sd-login .box input:focus-visible{outline:none}.sd-login .box--pw{padding-right:7px}.sd-login .eye{flex:none;display:grid;place-items:center;width:40px;height:40px;margin-left:6px;border:0;border-radius:50%;background:transparent;color:var(--faint);transition:background-color .15s var(--ease-ui),color .15s var(--ease-ui)}.sd-login .eye:hover{background:var(--bg-2);color:var(--ink)}.sd-login .eye svg{width:19px;height:19px}.sd-login .eye[aria-pressed=true] .i-show,.sd-login .eye:not([aria-pressed=true]) .i-hide{display:none}.sd-login .msg{margin-top:9px;padding-inline:20px;font-size:var(--t-small);line-height:1.45;color:var(--err)}.sd-login .hint{margin-top:9px;padding-inline:20px;font-size:var(--t-small);line-height:1.45;color:var(--ink-2)}.sd-login .hint :is(button,a){padding:0;border:0;background:none;font-weight:600;color:var(--ink);text-decoration:underline;text-decoration-color:currentColor;text-decoration-thickness:1.5px;text-underline-offset:3px;overflow-wrap:anywhere;border-radius:3px}.sd-login .who{container-type:inline-size;display:flex;align-items:center;gap:10px;min-height:var(--ctl);padding:8px 8px 8px 20px;border-radius:calc(var(--ctl) / 2);background:var(--surface);box-shadow:inset 0 0 0 1px var(--line-2)}.sd-login .who__em{flex:1;min-width:0;font-size:16px;font-size:clamp(11px,(100cqw - 96px) / (var(--len,1) * .54),16px);font-weight:500;line-height:1.3;letter-spacing:-.005em;color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sd-login input.who__em{height:38px;padding:0;border:0;outline:0;background:transparent}.sd-login .fld.is-error .who{box-shadow:inset 0 0 0 1.5px var(--err)}.sd-login .chg{flex:none;display:inline-flex;align-items:center;height:40px;padding:0 16px;border:0;border-radius:var(--r-pill);background:var(--bg-2);font-size:var(--t-small);font-weight:500;line-height:1;color:var(--ink);transition:background-color .15s var(--ease-ui)}.sd-login .chg:hover{background:var(--bg-3)}.sd-login .chg:focus-visible{border-radius:var(--r-pill)}.sd-login .opts{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px 16px;margin-top:18px}.sd-login .forgot{padding-right:4px;font-size:var(--t-small);line-height:1.3;color:var(--ink-2);text-decoration:underline;text-decoration-color:var(--line-2);text-underline-offset:3px;transition:color .15s var(--ease-ui),text-decoration-color .15s var(--ease-ui)}.sd-login .forgot:hover{color:var(--ink);text-decoration-color:currentColor}.sd-login .chk{display:inline-flex;align-items:center;gap:10px;padding-left:4px;font-size:var(--t-ui);line-height:1.3;color:var(--ink-2);cursor:pointer}.sd-login .chk input{flex:none;appearance:none;-webkit-appearance:none;width:20px;height:20px;margin:0;border-radius:6px;background:var(--surface) center/12px no-repeat;box-shadow:inset 0 0 0 1.5px var(--line-2);cursor:pointer;transition:background-color .15s var(--ease-ui),box-shadow .15s var(--ease-ui)}.sd-login .chk input:hover{box-shadow:inset 0 0 0 1.5px rgb(var(--shade) / .35)}.sd-login .chk input:checked{background-color:var(--ink);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' fill='none' stroke='white' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2.5 6.4l2.3 2.3 4.7-5'/%3E%3C/svg%3E");box-shadow:none}.sd-login .cf-turnstile{margin-top:18px}.sd-login .cf-turnstile>div{width:fit-content;margin-inline:auto}.sd-login .formmsg{margin-top:18px;padding:11px 16px;border-radius:var(--r-md);background:var(--err-wash);font-size:var(--t-small);line-height:1.45;color:var(--err)}.sd-login .go{display:flex;justify-content:space-between;width:100%;height:var(--ctl);margin-top:22px;padding:0 8px 0 24px}.sd-login .disc{width:40px;height:40px}.sd-login .legal{margin-top:20px;padding-inline:4px;font-size:var(--t-small);line-height:1.5;color:var(--ink-muted)}.sd-login :is(.legal,.after) a{color:var(--ink-2);text-decoration:underline;text-decoration-color:var(--line-2);text-underline-offset:3px;transition:color .15s var(--ease-ui),text-decoration-color .15s var(--ease-ui)}.sd-login :is(.legal,.after) a:hover{color:var(--ink);text-decoration-color:currentColor}.sd-login .after{margin-top:20px;padding-inline:4px;font-size:var(--t-small);line-height:1.5;color:var(--ink-muted)}.sd-login .after p+p{margin-top:6px}.sd-login .after a{font-weight:500}.sd-login [data-onboarding-progress=card]{align-items:flex-start;gap:8px;margin:0 0 14px}.sd-login [data-onboarding-progress=card] ol{justify-content:flex-start;margin:0;padding:0 0 0 1px;list-style:none}.sd-login [data-onboarding-progress=card] li[data-state=current]{background:var(--ink)}.sd-login [data-onboarding-progress=card] li[data-state=done]{background:rgb(var(--shade) / .4)}.sd-login [data-onboarding-progress=card] li[data-state=todo]{background:rgb(var(--shade) / .15)}.sd-login [data-onboarding-progress=card] p{font-size:var(--t-meta);line-height:1.3;font-weight:500;color:var(--ink-muted)}.sd-login .code{display:grid;justify-items:center;margin-top:28px}.sd-login .code [data-otp-slot]{width:46px;height:var(--ctl);border:0;border-radius:var(--r-md);background:var(--surface);box-shadow:0 0 0 1px var(--line-2),0 1px 2px rgb(var(--shade) / .04);font-size:20px;font-weight:500;color:var(--ink);transition:box-shadow .2s var(--ease-ui)}.sd-login .code [data-otp-slot]:focus{outline:0;box-shadow:0 0 0 1.5px var(--ink),0 0 0 6px var(--lime-wash)}.sd-login .code.is-error [data-otp-slot]{box-shadow:0 0 0 1.5px var(--err),0 0 0 6px var(--err-wash)}.sd-login .code [role=separator]{color:var(--hint)}.sd-login .code .msg{justify-self:stretch;text-align:center}.sd-login .cap{margin-top:22px;max-width:var(--card-w);font-size:var(--t-small);line-height:1.45;color:var(--ink-muted);text-align:center;text-wrap:balance}.sd-login .cap b{font-weight:500;color:var(--ink-2)}.sd-login .strip{display:none}@media (min-width:1600px){.sd-login{--cw:164px;--cg:36px}}@media (min-width:1840px){.sd-login{--n:3}.sd-login .wall__col--3{display:block}.sd-login .wall__grid{--fade:calc(50% - var(--hole) / 2 - var(--cg) * 2 - var(--cw) * 2);--fade-from:.12}}@media (max-width:1365px){.sd-login{--cw:136px;--cg:28px;--hole:calc(var(--card-w) + 64px)}}@media (max-width:1279px){.sd-login{--cw:124px;--cg:24px}}@media (max-width:1159px){.sd-login{--n:1;--cw:140px;--cg:28px}.sd-login .wall__col--2{display:none}}@media (max-width:899px){.sd-login .wall{display:none}.sd-login .strip{position:relative;display:block;width:calc(100% + 32px);margin:28px -16px 0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 28px,#000 calc(100% - 28px),transparent);mask-image:linear-gradient(90deg,transparent,#000 28px,#000 calc(100% - 28px),transparent)}.sd-login .strip__row{display:flex;width:max-content;padding:2px 0 14px}.sd-login .strip .wt{width:120px;margin:0 12px 0 0}.sd-login .cap{margin-top:6px}}@media (max-height:820px) and (min-width:640px){.sd-login .card{padding-top:34px;padding-bottom:30px}.sd-login .social{margin-top:24px}.sd-login .main{padding-bottom:80px}}@media (max-height:820px) and (min-width:900px){.sd-login .cap{margin-top:18px}}@media (max-width:639px){.sd-login .top{height:58px}.sd-login .main{justify-content:flex-start;min-height:0;padding:14px 16px 88px}.sd-login .card{padding:28px 20px 24px;border-radius:var(--r-lg)}.sd-login .t{font-size:1.75rem}.sd-login .t--home{font-size:1.5rem}.sd-login .who{gap:8px;padding-left:18px}.sd-login .chg{padding:0 13px}.sd-login .work{width:24px;height:24px}.sd-login .work svg{width:13px;height:13px}.sd-login .social{margin-top:24px}.sd-login .code [data-otp-slot]{width:40px}.sd-login .strip .wt{width:104px;margin:0 10px 0 0}.sd-login .cap{padding-inline:8px}}@media (prefers-reduced-motion:reduce){.sd-login :is(.back,.back svg,.gbtn,.box,.eye,.chg,.forgot,.chk input,.code [data-otp-slot]){transition-duration:.01ms}.sd-login .back:hover svg{transform:none}}
