.si-legal{margin:10px 0 0;font-family:var(--sans, inherit);font-size:11.5px;line-height:1.5;letter-spacing:0;color:var(--text-faint, #5f6876)}.si-legal[hidden]{display:none}.si-legal a{color:var(--text-dim, #8c96a5);text-decoration:underline;text-decoration-color:color-mix(in srgb,var(--text-dim, #8c96a5) 40%,transparent);text-underline-offset:3px}.si-legal a:hover{color:var(--text, #e8ecf2)}.si-panel .prof-btn:disabled{opacity:.45;cursor:default}.si-google{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;box-sizing:border-box;height:44px;padding:0 16px;border-radius:10px;border:1px solid #8e918f;background:#131314;color:#e3e3e3;font:500 14px/1 "Roboto",var(--sans, system-ui),sans-serif;letter-spacing:.1px;cursor:pointer;transition:background-color .12s,border-color .12s}.si-google:hover{background:#1f2021;border-color:#a8aba9}.si-google:disabled{opacity:.55;cursor:default}.si-google svg{flex:none}.si-or{display:flex;align-items:center;gap:12px;margin:2px 0;font:500 10.5px/1 var(--mono, ui-monospace),monospace;letter-spacing:.2em;text-transform:uppercase;color:var(--text-faint, #5f6876)}.si-or:before,.si-or:after{content:"";flex:1;height:1px;background:#e8ecf21a}.profov.si-phone{padding:24px;background:radial-gradient(70% 45% at 50% 30%,#1f8fff1a,#1f8fff00 70%),radial-gradient(50% 30% at 20% 10%,#ff9d1614,#ff9d1600 70%),#06080c;backdrop-filter:none;-webkit-backdrop-filter:none}.si-phone .profbox.signinbox{max-width:420px;padding:0;border:0;border-radius:0;background:none;box-shadow:none;display:flex;flex-direction:column}.si-phone .si-faders{display:flex;justify-content:center;gap:44px;margin:0 0 36px}.si-phone .si-fader{position:relative;display:block;width:16px;height:150px;border-radius:8px;background:#e8ecf20f}.si-phone .si-cap{position:absolute;left:-10px;width:36px;height:22px;border-radius:5px}.si-phone .si-cap-lead{top:94px;background:var(--mark-lead, #ff9d16);box-shadow:0 0 22px color-mix(in srgb,var(--mark-lead, #ff9d16) 45%,transparent)}.si-phone .si-cap-second{top:30px;background:var(--mark-second, #1f8fff);box-shadow:0 0 22px color-mix(in srgb,var(--mark-second, #1f8fff) 45%,transparent)}.si-phone .si-mark{font-family:"Outfit",var(--sans, sans-serif);font-weight:600;font-size:34px;letter-spacing:-.9px;line-height:1;color:#fff}.si-phone .prof-kicker{display:none}.si-phone .prof-title{margin:18px 0 0;font-family:"Outfit",var(--sans, sans-serif);font-weight:500;font-size:22px;letter-spacing:-.4px;color:#fff}.si-phone .prof-title.si-first{display:none}.si-phone .prof-sub{margin:14px 0 0;font-family:"Outfit",var(--sans, sans-serif);font-weight:400;font-size:17px;line-height:1.4;color:var(--text-dim, #8c96a5)}.si-phone .si-panel{gap:0;margin-top:4px}.si-phone .profbox input[type=email]{height:58px;margin:24px 0 0;padding:0 18px;border-radius:16px;border:1px solid rgba(232,236,242,.16);background:#ffffff0d;box-shadow:none;font-family:"Outfit",var(--sans, sans-serif);font-size:18px;letter-spacing:0}.si-phone .profbox input[type=email]::placeholder{color:var(--text-faint, #5f6876)}.si-phone .si-google{height:58px;margin:24px 0 0;border-radius:16px;font-size:17px;font-family:"Outfit",var(--sans, sans-serif)}.si-phone .si-or{margin:20px 0 0}.si-phone .si-or+input[type=email]{margin-top:20px}.si-phone .si-legal{margin:18px 0 0;text-align:center;font-family:"Outfit",var(--sans, sans-serif);font-size:13px;color:var(--text-faint, #5f6876)}.si-phone .si-legal a{color:var(--text-dim, #8c96a5)}.si-phone .prof-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:26px}.si-phone .prof-row .prof-btn{flex:none;box-sizing:border-box;height:58px;padding:0 12px;border-radius:10px;border:1px solid rgba(255,255,255,.08);background:#171a21;box-shadow:0 1px #ffffff0f inset;color:#9aa4b5;font:700 11px/1 var(--ui, "Chakra Petch", sans-serif);letter-spacing:.2em;text-transform:uppercase}.si-phone .prof-row .prof-btn.prof-save{border-color:transparent;background:var(--mark-lead, #ff9d16);color:var(--mark-lead-ink, #201200);box-shadow:0 0 22px color-mix(in srgb,var(--mark-lead, #ff9d16) 35%,transparent)}.si-phone .prof-row .prof-btn.prof-save:disabled{opacity:.4;box-shadow:none}.si-phone .prof-hint{display:none}.si-phone .si-code{margin-top:24px;height:64px;border-radius:16px;font-size:26px!important}.si-phone .prof-err{margin-top:14px;font-family:"Outfit",var(--sans, sans-serif);font-size:13px;letter-spacing:0}.si-phone .prof-outrow,.si-phone .ovx{display:none}
