.sales-signin{--sales-violet:#8b3dff;--sales-blue:#1f6bff;--sales-mint:#19c58a;--sales-gold:#ffc94d;position:relative;isolation:isolate;overflow:hidden;min-height:100dvh;background:#060914;color:#fff;color-scheme:dark;font-family:Arial,Helvetica,sans-serif;font-size:14px;display:flex;align-items:center;justify-content:center;padding:max(24px,env(safe-area-inset-top)) 16px max(28px,env(safe-area-inset-bottom))}.sales-signin *{box-sizing:border-box}.sales-signin :is(button,a,input):focus-visible{outline:2px solid #8fb0ff;outline-offset:3px}.sales-signin-glow{position:absolute;inset:-20%;z-index:-1;pointer-events:none;background:radial-gradient(40% 35% at 18% 22%,#8b3dff59,transparent 70%),radial-gradient(38% 34% at 85% 78%,#1f6bff4d,transparent 70%),radial-gradient(18% 16% at 70% 18%,#19c58a26,transparent 70%),radial-gradient(1.2px 1.2px at 12% 40%,#ffffffb3 50%,transparent 51%),radial-gradient(1px 1px at 32% 12%,#ffffff99 50%,transparent 51%),radial-gradient(1.4px 1.4px at 58% 30%,#ffffffa6 50%,transparent 51%),radial-gradient(1px 1px at 78% 52%,#ffffff8c 50%,transparent 51%),radial-gradient(1.2px 1.2px at 44% 70%,#ffffff80 50%,transparent 51%),radial-gradient(1px 1px at 90% 26%,#ffffff99 50%,transparent 51%),radial-gradient(1.3px 1.3px at 22% 84%,#ffffff8c 50%,transparent 51%)}@media (prefers-reduced-motion:no-preference){.sales-signin-glow{animation:sales-signin-drift 18s ease-in-out infinite alternate}}@keyframes sales-signin-drift{to{transform:translate3d(2%,-2%,0) scale(1.04)}}.sales-signin-stage{width:100%;max-width:460px;display:flex;flex-direction:column;gap:28px}@media (min-width:960px){.sales-signin-stage{max-width:1040px;display:grid;grid-template-columns:1fr 420px;align-items:center;gap:72px}}.sales-signin-brand{display:flex;align-items:center;gap:10px;min-height:44px;margin-bottom:22px}.sales-signin-wordmark{font-size:30px;font-weight:900;font-style:italic;letter-spacing:-1.7px;line-height:1;color:#fff}.sales-signin-pill{font-weight:800;letter-spacing:.2px;color:#fff;background:linear-gradient(100deg,var(--sales-violet),var(--sales-blue));box-shadow:0 4px 14px #8b3dff59}.sales-signin-env,.sales-signin-pill{border-radius:999px;padding:5px 11px;font-size:12px}.sales-signin-env{margin-left:auto;font-weight:700;color:var(--sales-gold);background:#ffc94d1f;box-shadow:inset 0 0 0 1px #ffc94d4d}.sales-signin-title{margin:0;font-size:44px;font-weight:900;letter-spacing:-2px;line-height:1.02;color:#fff;max-width:12ch;text-wrap:balance}@media (min-width:960px){.sales-signin-title{font-size:76px;letter-spacing:-3.5px}}.sales-signin-accent{background:linear-gradient(95deg,var(--sales-gold),#ff7a59 45%,var(--sales-violet));-webkit-background-clip:text;background-clip:text;color:transparent;font-style:italic;padding-right:.06em}.sales-signin-lede{margin:16px 0 0;font-size:17px;line-height:1.4;color:#b9c2d6;max-width:32ch;text-wrap:balance}@media (min-width:960px){.sales-signin-lede{font-size:19px}}.sales-signin-form{width:100%}.sales-signin-footer{margin:16px 0 0;text-align:center;font-size:12px;line-height:1.5;color:#8c96ab}