.BSlYLq_signIn{border:1px solid var(--border);background:var(--card);overflow-wrap:anywhere;border-radius:1rem;grid-template-columns:1fr 1fr;width:100%;max-width:62.5rem;min-height:36.25rem;display:grid;overflow:hidden;box-shadow:0 24px 64px #071b2b12,0 4px 12px #071b2b05}.BSlYLq_productPanel{color:#fff;background:linear-gradient(145deg,#0b3048 5%,#125280 100%);flex-direction:column;min-width:0;padding:2.75rem;display:flex}.BSlYLq_wordmarkBackground{background:#fff;border-radius:.375rem;width:fit-content;max-width:100%;padding:.75rem .875rem}.BSlYLq_wordmark{border-radius:0;width:11.75rem;max-width:100%;height:auto;padding:0;display:block}.BSlYLq_productContent{margin-block:auto;padding-block:3.5rem 2rem}.BSlYLq_productName{color:#cfdfeb;letter-spacing:.18em;text-transform:uppercase;margin:0 0 1.375rem;font-size:.6875rem;font-weight:600;line-height:1.6}.BSlYLq_productHeadline{letter-spacing:-.045em;margin:0;font-size:clamp(2.25rem,4.2vw,3.25rem);font-weight:600;line-height:1.13}.BSlYLq_productDescription{color:#d5e4ee;max-width:20rem;margin:1.5rem 0 0;font-size:1rem;line-height:1.75}.BSlYLq_accountPanel{min-width:0;color:var(--card-foreground);flex-direction:column;padding:3rem;display:flex}.BSlYLq_accountContent{margin-block:auto;padding-block:1.5rem}.BSlYLq_accountLabel{color:var(--muted-foreground);letter-spacing:.14em;text-transform:uppercase;margin:0 0 1rem;font-size:.6875rem;font-weight:600;line-height:1.6}.BSlYLq_title{letter-spacing:-.04em;text-wrap:balance;margin:0;font-size:2rem;font-weight:600;line-height:1.2}.BSlYLq_description{color:var(--muted-foreground);margin:1rem 0 0;font-size:.9375rem;line-height:1.75}.BSlYLq_action{margin-top:2rem}.BSlYLq_signInButton{background:var(--primary);width:100%;height:auto;min-height:3rem;color:var(--primary-foreground);white-space:normal;border-radius:.375rem;justify-content:space-between;gap:1rem;padding:.8125rem 1rem;font-size:.9375rem;font-weight:600;line-height:1.45}.BSlYLq_signInButton:hover:not(:disabled){background:color-mix(in srgb, var(--primary) 88%, var(--foreground))}.BSlYLq_signInButton:focus-visible{outline:3px solid var(--ring);outline-offset:4px}.BSlYLq_securityNote{color:var(--muted-foreground);align-items:flex-start;gap:.625rem;margin-top:1.5rem;font-size:.8125rem;line-height:1.7;display:flex}.BSlYLq_securityNote p{min-width:0;margin:0}.BSlYLq_securityIcon{flex-shrink:0;width:1rem;height:1rem;margin-top:.1875rem}.BSlYLq_company{border-top:1px solid var(--border);color:var(--muted-foreground);margin:1.75rem 0 0;padding-top:1.5rem;font-size:.75rem;line-height:1.6}@media (max-width:48rem){.BSlYLq_signIn{grid-template-columns:minmax(0,1fr);max-width:32rem;min-height:0}.BSlYLq_productPanel{padding:1.75rem 2rem}.BSlYLq_wordmarkBackground{padding:.625rem .75rem}.BSlYLq_wordmark{width:9.75rem}.BSlYLq_productContent{margin:1.75rem 0 0;padding:0}.BSlYLq_productName{margin-bottom:.75rem}.BSlYLq_productHeadline{font-size:2rem;line-height:1.15}.BSlYLq_productDescription{margin-top:1rem;font-size:.9375rem;line-height:1.6}.BSlYLq_accountPanel{padding:2rem}.BSlYLq_accountContent{padding:0}.BSlYLq_title{font-size:1.75rem}.BSlYLq_company{margin-top:2rem;padding-top:1.25rem}}@media (max-width:24rem){.BSlYLq_productPanel,.BSlYLq_accountPanel{padding:1.5rem}}
