.six-digit-code-input-module__XXlmpa__field{border:0;gap:10px;min-width:0;margin:0;padding:0;display:grid}.six-digit-code-input-module__XXlmpa__field legend{font-family:var(--font-ui);padding:0;font-size:18px;line-height:1}.six-digit-code-input-module__XXlmpa__row{grid-template-columns:repeat(6,minmax(0,1fr));gap:9px;display:grid}.six-digit-code-input-module__XXlmpa__field .six-digit-code-input-module__XXlmpa__input{aspect-ratio:3/4;border:var(--brand-strong-border);border-radius:var(--brand-control-radius);background:var(--surface-raised-paper);width:100%;min-width:0;min-height:0;color:var(--ink);font-family:var(--font-mono);text-align:center;outline:none;padding:0;font-size:clamp(22px,5vw,26px);font-weight:600;transition:box-shadow .12s,border-color .12s,background .12s}.six-digit-code-input-module__XXlmpa__field .six-digit-code-input-module__XXlmpa__input:focus{border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 22%, transparent);outline:none}.six-digit-code-input-module__XXlmpa__field .six-digit-code-input-module__XXlmpa__input[aria-invalid=true]{border-color:var(--danger)}.six-digit-code-input-module__XXlmpa__field .six-digit-code-input-module__XXlmpa__filled{background:color-mix(in oklab, var(--good) 14%, var(--surface-raised-paper))}@media (max-width:480px){.six-digit-code-input-module__XXlmpa__row{gap:6px}.six-digit-code-input-module__XXlmpa__field .six-digit-code-input-module__XXlmpa__input{font-size:22px}}
.signin-module__IEvyqa__page{min-height:100svh}.signin-module__IEvyqa__shell{grid-template-columns:minmax(0,1fr) minmax(0,440px);align-items:start;gap:clamp(48px,8vw,120px);width:min(100%,1320px);margin-inline:auto;padding:76px 0 96px;display:grid}.signin-module__IEvyqa__copy h1{font:800 clamp(48px, 6.1vw, 88px) / 1.08 var(--marketing-heading);letter-spacing:-.055em;text-wrap:balance;margin:0 0 22px}.signin-module__IEvyqa__copy p{color:var(--marketing-muted);margin:0;font-size:20px;line-height:1.6}.signin-module__IEvyqa__copy .signin-module__IEvyqa__accountNote{margin-top:16px;font-size:15px}.signin-module__IEvyqa__page .signin-card{border:1px solid var(--marketing-line);background:var(--marketing-paper);box-shadow:none;border-radius:8px;gap:20px;padding:36px;transform:none}.signin-module__IEvyqa__page .signin-card h2{font:800 27px/1.2 var(--marketing-heading);letter-spacing:-.025em;margin:0 0 14px}.signin-module__IEvyqa__page .signin-card p{font-size:14px;line-height:1.65}.signin-module__IEvyqa__page .signin-card label span{font:500 15px/1.5 var(--marketing-body)}.signin-module__IEvyqa__page .signin-card input{border:1px solid var(--marketing-field-line);background:var(--marketing-paper);min-height:52px;font:400 16px/1.5 var(--marketing-body);border-radius:5px}.signin-module__IEvyqa__page .signin-card input:focus{outline:2px solid var(--marketing-accent);outline-offset:2px}.signin-module__IEvyqa__page .signin-card .signin-submit{background:var(--marketing-primary-bg);color:var(--marketing-primary-ink);border:1px solid var(--marketing-primary-bg);min-height:52px;box-shadow:none;font:750 16px var(--marketing-body);border-radius:5px}.signin-module__IEvyqa__page .signin-card .signin-submit:hover{background:var(--marketing-primary-bg-hover);border-color:var(--marketing-primary-bg-hover)}.signin-module__IEvyqa__page .signin-card .signin-create{color:var(--marketing-ink);border:1px solid var(--marketing-line);min-height:52px;box-shadow:none;font:650 16px var(--marketing-body);background:0 0;border-radius:5px}.signin-module__IEvyqa__page .signin-card .signin-create:hover{background:var(--marketing-raised)}.signin-module__IEvyqa__page .signin-forgot{font-family:var(--marketing-body);color:var(--marketing-muted);justify-self:end;font-size:13px}.signin-module__IEvyqa__page .signin-divider{font:400 12px var(--marketing-body)}.signin-module__IEvyqa__page .signin-card .signin-legal{font:400 13px/1.7 var(--marketing-body);color:var(--marketing-muted)}.signin-module__IEvyqa__page .signin-card .signin-legal a{white-space:nowrap}.signin-module__IEvyqa__page .signin-field-help{font:400 12px/1.6 var(--marketing-body);color:var(--marketing-muted)}.signin-module__IEvyqa__page .signin-card .kicker{display:none}@media (max-width:900px){.signin-module__IEvyqa__shell{grid-template-columns:minmax(0,480px);gap:36px;padding-block:50px 64px}}@media (max-width:760px){.signin-module__IEvyqa__copy h1{margin-bottom:16px}.signin-module__IEvyqa__copy p{font-size:18px}.signin-module__IEvyqa__page .signin-card{padding:26px 22px}}.signin-module__IEvyqa__connectionPage{--marketing-heading:var(--font-offer-body-face), Arial, sans-serif;--marketing-body:var(--font-offer-body-face), Arial, sans-serif;--marketing-primary-bg-hover:var(--marketing-ink);background:var(--marketing-paper);color:var(--marketing-ink);font-family:var(--marketing-body);flex-direction:column;display:flex}.signin-module__IEvyqa__connectionPage .signin-module__IEvyqa__shell{width:min(100% - 40px,448px);margin:auto;padding:40px 0 64px;display:block}.signin-module__IEvyqa__connectionPage .signin-module__IEvyqa__copy{border:1px solid var(--marketing-hairline);background:var(--marketing-paper);text-align:center;border-bottom:0;border-radius:20px 20px 0 0;padding:32px 32px 0}.signin-module__IEvyqa__connectionPage .signin-module__IEvyqa__copy h1{letter-spacing:-.035em;margin:24px 0 12px;font-size:27px;font-weight:600;line-height:1.25}.signin-module__IEvyqa__connectionPage .signin-module__IEvyqa__copy p{font-size:13px;line-height:1.65}.signin-module__IEvyqa__connectionPage .signin-card{border-color:var(--marketing-hairline);background:var(--marketing-paper);border-top:0;border-radius:0 0 20px 20px;gap:18px;padding:26px 32px 32px}.signin-module__IEvyqa__connectionPage .signin-card input{border-color:var(--marketing-line);border-radius:8px;min-height:46px}:is(.signin-module__IEvyqa__connectionPage .signin-card .signin-submit,.signin-module__IEvyqa__connectionPage .signin-card .signin-create){border-radius:8px;min-height:46px;font-size:14px;font-weight:550}.signin-module__IEvyqa__connectionPage .signin-card .signin-submit:hover{background:var(--marketing-primary-bg-hover)}.signin-module__IEvyqa__connectionPage .signin-card .signin-create:hover{background:var(--marketing-raised)}.signin-module__IEvyqa__connectionPage .signin-card label span{font-size:13px}.signin-module__IEvyqa__connectionPage .signin-card h2{font-size:21px;font-weight:550}@media (max-width:600px){.signin-module__IEvyqa__connectionPage .signin-module__IEvyqa__shell{width:calc(100% - 32px);padding-top:24px}.signin-module__IEvyqa__connectionPage .signin-module__IEvyqa__copy{padding:28px 24px 0}.signin-module__IEvyqa__connectionPage .signin-module__IEvyqa__copy h1{font-size:24px}.signin-module__IEvyqa__connectionPage .signin-card{padding:24px}}