.saas-module__lqdMSW__wrapCenter{background:var(--bg-gradient,var(--bg));min-height:100dvh;color:var(--ink);font-family:var(--font-ui);place-items:center;padding:clamp(24px,6vh,72px) 20px;display:grid}.saas-module__lqdMSW__wrap{background:var(--bg-gradient,var(--bg));min-height:100dvh;color:var(--ink);font-family:var(--font-ui);grid-template-columns:minmax(0,420px) minmax(0,560px);justify-content:center;align-items:start;gap:24px;padding:clamp(24px,6vh,72px) 20px;display:grid}@media (max-width:980px){.saas-module__lqdMSW__wrap{grid-template-columns:1fr}}.saas-module__lqdMSW__card{border:1px solid var(--border);border-radius:var(--r-card);background:var(--surface);width:min(560px,100%);box-shadow:var(--shadow-lg);color:var(--ink);gap:16px;padding:clamp(24px,4vw,40px);display:grid}.saas-module__lqdMSW__dashboardCard{width:100%}.saas-module__lqdMSW__eyebrow{letter-spacing:.12em;color:var(--primary);font-size:11px;font-weight:800}.saas-module__lqdMSW__title{letter-spacing:-.03em;color:var(--ink);margin:2px 0 0;font-size:clamp(26px,4vw,34px)}.saas-module__lqdMSW__subtitle{color:var(--muted);margin:0;font-size:14px;line-height:1.55}.saas-module__lqdMSW__field{color:var(--ink);gap:6px;font-size:13px;font-weight:650;display:grid}.saas-module__lqdMSW__field span{color:var(--faint);font-weight:500}.saas-module__lqdMSW__field input,.saas-module__lqdMSW__field select{border:1px solid var(--field-border);border-radius:var(--r-control);min-height:46px;color:var(--ink);background:var(--field-bg);transition:border-color var(--t-fast,.15s) ease, box-shadow var(--t-fast,.15s) ease;outline:none;padding:0 14px;font-family:inherit;font-size:15px}.saas-module__lqdMSW__field input:focus,.saas-module__lqdMSW__field select:focus{border-color:var(--primary);box-shadow:0 0 0 3px var(--primary-soft)}.saas-module__lqdMSW__row{grid-template-columns:1fr 1fr;gap:12px;display:grid}.saas-module__lqdMSW__primary{border-radius:var(--r-control);min-height:48px;color:var(--on-primary);background:var(--primary);cursor:pointer;transition:background var(--t-fast,.15s) ease, transform var(--t-fast,.15s) ease;border:0;padding:0 20px;font-family:inherit;font-size:15px;font-weight:750}.saas-module__lqdMSW__primary:hover:not(:disabled){background:var(--primary-strong)}.saas-module__lqdMSW__primary:active:not(:disabled){transform:translateY(1px)}.saas-module__lqdMSW__primary:disabled{opacity:.5;cursor:not-allowed}.saas-module__lqdMSW__ghost{border:1px solid var(--field-border);border-radius:var(--r-control);min-height:44px;color:var(--ink);background:var(--surface);cursor:pointer;transition:background var(--t-fast,.15s) ease;place-items:center;padding:0 16px;font-family:inherit;font-weight:650;text-decoration:none;display:inline-grid}.saas-module__lqdMSW__ghost:hover{background:var(--surface-2)}.saas-module__lqdMSW__error{border-radius:var(--r-control);background:var(--bad-bg);border:1px solid var(--bad-border);color:var(--bad-ink);padding:11px 13px;font-size:13px;font-weight:600;line-height:1.5}.saas-module__lqdMSW__notice{border-radius:var(--r-control);background:var(--primary-soft);border:2px solid var(--primary);box-shadow:3px 3px 0 var(--ink);padding:14px 16px}.saas-module__lqdMSW__notice strong{color:var(--ink);margin-bottom:6px;font-size:15px;font-weight:750;display:block}.saas-module__lqdMSW__notice p{color:var(--muted);margin:0;font-size:13px;line-height:1.5}.saas-module__lqdMSW__loadingSkeleton{border-radius:var(--r-control);background:linear-gradient(90deg, var(--surface-2) 25%, var(--surface-3) 50%, var(--surface-2) 75%);background-size:200% 100%;width:100%;height:24px;margin-bottom:12px;animation:1.5s infinite saas-module__lqdMSW__shimmer}@keyframes saas-module__lqdMSW__shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.saas-module__lqdMSW__field input:disabled,.saas-module__lqdMSW__field select:disabled{opacity:.6;cursor:not-allowed}.saas-module__lqdMSW__ok{border-radius:var(--r-control);background:var(--good-bg);border:1px solid var(--good,transparent);color:var(--good-ink);padding:11px 13px;font-size:13px}.saas-module__lqdMSW__muted{color:var(--muted);font-size:13px}.saas-module__lqdMSW__link{color:var(--primary);font-weight:700;text-decoration:none}.saas-module__lqdMSW__link:hover{text-decoration:underline}.saas-module__lqdMSW__forgotLink{color:var(--primary);justify-self:end;font-size:13px;font-weight:700;text-decoration:none}.saas-module__lqdMSW__forgotLink:hover{text-decoration:underline}.saas-module__lqdMSW__steps{gap:10px;margin:0;padding:0;list-style:none;display:grid}.saas-module__lqdMSW__step{border:1px solid var(--border);border-radius:var(--r-control);background:var(--surface-2);color:var(--ink);align-items:center;gap:12px;padding:12px 14px;font-size:14px;display:flex}.saas-module__lqdMSW__step b{background:var(--surface-3);width:24px;height:24px;color:var(--muted);border-radius:50%;flex:none;place-items:center;font-size:12px;display:grid}.saas-module__lqdMSW__stepDone b{background:var(--good);color:var(--on-primary,#fff)}.saas-module__lqdMSW__stepActive{border-color:var(--primary);background:var(--primary-soft)}.saas-module__lqdMSW__codeBox{border:1px dashed var(--primary);border-radius:var(--r-control);background:var(--surface-2);word-break:break-all;color:var(--ink);align-items:center;gap:10px;padding:12px 14px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:13px;display:flex}.saas-module__lqdMSW__topbar{width:min(960px,100%);color:var(--ink);justify-content:space-between;align-items:center;margin-bottom:18px;display:flex}.saas-module__lqdMSW__selectedPlan{border:1px solid var(--good-border);border-radius:var(--r-control);background:var(--good-bg);color:var(--good-ink);gap:5px;padding:14px;display:grid}.saas-module__lqdMSW__selectedPlan span,.saas-module__lqdMSW__selectedPlan small{font-size:11px}.saas-module__lqdMSW__selectedPlan strong{font-size:17px}.saas-module__lqdMSW__wrap{grid-template-columns:minmax(0,420px) minmax(0,560px);align-items:start;gap:24px}.saas-module__lqdMSW__intro{gap:18px;padding:clamp(12px,2vw,28px) 0;display:grid}.saas-module__lqdMSW__introBadge{border:2px solid var(--ink);background:var(--lime);width:fit-content;box-shadow:3px 3px 0 var(--ink);letter-spacing:.12em;text-transform:uppercase;border-radius:10px;padding:10px 14px;font-size:11px;font-weight:800}.saas-module__lqdMSW__introTitle{font-family:var(--font-display);letter-spacing:.01em;text-transform:uppercase;margin:0;font-size:clamp(48px,8vw,88px);font-weight:400;line-height:.92}.saas-module__lqdMSW__introTitle em{color:var(--primary);font-style:normal}.saas-module__lqdMSW__introText{max-width:36ch;color:var(--muted);margin:0;font-size:15px;line-height:1.65}.saas-module__lqdMSW__introPoints{gap:10px;display:grid}.saas-module__lqdMSW__introPoints span{border:2px solid var(--ink);background:var(--surface);width:fit-content;box-shadow:3px 3px 0 var(--ink);letter-spacing:.08em;text-transform:uppercase;border-radius:10px;padding:10px 14px;font-size:12px;font-weight:700}.saas-module__lqdMSW__card{border:2px solid var(--ink);box-shadow:6px 6px 0 var(--ink)}.saas-module__lqdMSW__title{font-family:var(--font-display);letter-spacing:.01em;text-transform:uppercase;font-size:clamp(34px,4vw,52px);font-weight:400;line-height:.95}.saas-module__lqdMSW__primary{border:2px solid var(--ink);box-shadow:3px 3px 0 var(--ink);text-transform:uppercase;letter-spacing:.05em}.saas-module__lqdMSW__primary:hover:not(:disabled){box-shadow:5px 5px 0 var(--ink);transform:translate(-2px,-2px)}.saas-module__lqdMSW__primary:active:not(:disabled){box-shadow:1px 1px 0 var(--ink);transform:translate(2px,2px)}.saas-module__lqdMSW__ghost{border:2px solid var(--ink);box-shadow:3px 3px 0 var(--ink);text-transform:uppercase;letter-spacing:.04em}.saas-module__lqdMSW__ghost:hover{box-shadow:5px 5px 0 var(--ink);transform:translate(-2px,-2px)}.saas-module__lqdMSW__selectedPlan,.saas-module__lqdMSW__codeBox,.saas-module__lqdMSW__step,.saas-module__lqdMSW__ok,.saas-module__lqdMSW__error{box-shadow:3px 3px 0 var(--ink);border-width:2px}.saas-module__lqdMSW__selectedPlan{border-color:var(--ink);background:var(--lime);color:var(--ink)}.saas-module__lqdMSW__selectedPlan span,.saas-module__lqdMSW__selectedPlan small{color:var(--ink)}.saas-module__lqdMSW__selectedPlan strong{font-family:var(--font-display);text-transform:uppercase;font-size:28px;font-weight:400;line-height:.95}@media (max-width:980px){.saas-module__lqdMSW__wrap{grid-template-columns:1fr}.saas-module__lqdMSW__intro{order:-1}.saas-module__lqdMSW__introTitle{font-size:clamp(40px,12vw,64px)}}
