.mha-page,.mha-tokens{--mha-bg:#f7f8fa;--mha-surface:#ffffff;--mha-inset:#f5f7fb;--mha-inset-empty:#fbfcfe;--mha-border-subtle:#e6e9f0;--mha-border-control:#dbe0ea;--mha-border-card:#e8ebf3;--mha-border-filled:#cbd3e1;--mha-rule:#eef1f7;--mha-field-bg:#ffffff;--mha-text:#0f172a;--mha-text-2:#475569;--mha-text-muted:#5c6b7a;--mha-label:#334155;--mha-micro:#546274;--mha-accent:var(--accent-500);--mha-accent-ring:color-mix(in srgb,var(--accent-500) 18%,transparent);--mha-link:var(--accent-600);--mha-link-hover:var(--accent-700);--mha-cta-bg:var(--accent-600);--mha-cta-bg-hover:var(--accent-700);--mha-cta-bg-active:var(--accent-700);--mha-cta-ink:#ffffff;--mha-cta-shadow:0 1px 2px color-mix(in srgb,var(--accent-600) 40%,transparent),0 10px 24px -10px color-mix(in srgb,var(--accent-600) 60%,transparent);--mha-cta-shadow-hover:0 1px 2px color-mix(in srgb,var(--accent-600) 40%,transparent),0 14px 28px -10px color-mix(in srgb,var(--accent-600) 65%,transparent);--mha-cta-disabled-bg:#e4e5ef;--mha-cta-disabled-ink:#969aad;--mha-accent-soft:var(--accent-100);--mha-accent-soft-ink:var(--accent-700);--mha-bar-base:#e2e5f0;--mha-bar-mid:#cdc6f3;--mha-ink-bg:#0f172a;--mha-ink-bg-hover:#1e293b;--mha-ink-fg:#ffffff;--mha-ink-chip-bg:#ffffff;--mha-ink-shadow:0 1px 2px rgba(15,23,42,0.28),0 8px 20px -8px rgba(15,23,42,0.4);--mha-ink-shadow-hover:0 1px 2px rgba(15,23,42,0.28),0 12px 26px -10px rgba(15,23,42,0.45);--mha-danger:#dc2626;--mha-danger-text:#b91c1c;--mha-danger-bg:#fffbfb;--mha-qr-ink:#0f172a;--mha-sh-1:0 1px 2px rgba(15,23,42,0.04);--mha-sh-2:0 1px 2px rgba(15,23,42,0.05),0 20px 46px -18px rgba(15,23,42,0.2);--mha-sh-3:0 1px 2px rgba(15,23,42,0.04),0 14px 34px -12px rgba(15,23,42,0.13),0 46px 90px -40px rgba(15,23,42,0.22);--mha-sh-phone:0 2px 4px rgba(15,23,42,0.14),0 30px 60px -18px rgba(15,23,42,0.32),0 70px 110px -50px rgba(15,23,42,0.4);--mha-sh-qr:0 1px 2px rgba(15,23,42,0.05),0 18px 40px -16px rgba(15,23,42,0.22);--mha-glow:radial-gradient(720px 520px at 18% 18%,color-mix(in srgb,var(--accent-500) 16%,transparent),transparent 68%),radial-gradient(700px 520px at 84% 92%,rgba(15,23,42,0.07),transparent 72%);--mha-glow-sm:radial-gradient(420px 320px at 50% 6%,color-mix(in srgb,var(--accent-500) 18%,transparent),transparent 70%);--mha-grid-line:rgba(15,23,42,0.04);--mha-r-bar:6px;--mha-r-control:13px;--mha-r-inset:14px;--mha-r-glimpse:20px;--mha-r-card:22px;--mha-control-h:52px;--mha-code-h:62px;--mha-card-w:440px;--mha-ease:cubic-bezier(0.2,0.7,0.2,1);--mha-t-enter:300ms;--mha-t-focus:140ms;--mha-t-button:120ms;--mha-mono:var(--font-mono,ui-monospace,SFMono-Regular,Consolas,monospace)}.dark .mha-page,.dark .mha-tokens{--mha-bg:#080e18;--mha-surface:#0f172a;--mha-inset:#0b1320;--mha-inset-empty:#0a111d;--mha-border-subtle:#1f2b3d;--mha-border-control:#263449;--mha-border-card:#1f2b3d;--mha-border-filled:#33445c;--mha-rule:#1a2436;--mha-field-bg:#0b1320;--mha-text:#f8fafc;--mha-text-2:#94a3b8;--mha-text-muted:#7c8a99;--mha-label:#cbd5e1;--mha-micro:#8b98ab;--mha-accent:var(--accent-500);--mha-accent-ring:color-mix(in srgb,var(--accent-500) 24%,transparent);--mha-link:var(--brand-400);--mha-link-hover:var(--brand-300);--mha-cta-bg:var(--accent-500);--mha-cta-bg-hover:var(--brand-400);--mha-cta-bg-active:var(--accent-600);--mha-cta-ink:#1c1002;--mha-cta-shadow:0 10px 26px -12px color-mix(in srgb,var(--accent-500) 70%,transparent);--mha-cta-shadow-hover:0 14px 30px -12px color-mix(in srgb,var(--accent-500) 80%,transparent);--mha-cta-disabled-bg:#23252c;--mha-cta-disabled-ink:#767a86;--mha-accent-soft:#2a1e08;--mha-accent-soft-ink:var(--brand-300);--mha-bar-base:#1e293b;--mha-bar-mid:#3a2f14;--mha-ink-bg:#f8fafc;--mha-ink-bg-hover:#ffffff;--mha-ink-fg:#0f172a;--mha-ink-chip-bg:#0f172a;--mha-ink-shadow:0 8px 22px -10px rgba(0,0,0,0.8);--mha-ink-shadow-hover:0 12px 28px -10px rgba(0,0,0,0.85);--mha-danger:#f87171;--mha-danger-text:#fca5a5;--mha-danger-bg:#1a0f12;--mha-qr-ink:#dde4ee;--mha-sh-1:0 1px 2px rgba(0,0,0,0.4);--mha-sh-2:0 24px 56px -22px rgba(0,0,0,0.8);--mha-sh-3:0 1px 0 rgba(226,232,240,0.06) inset,0 24px 60px -24px rgba(0,0,0,0.85),0 60px 110px -50px rgba(0,0,0,0.9);--mha-sh-phone:0 2px 4px rgba(0,0,0,0.5),0 34px 70px -20px rgba(0,0,0,0.7);--mha-sh-qr:0 20px 44px -18px rgba(0,0,0,0.7);--mha-glow:radial-gradient(720px 520px at 18% 18%,color-mix(in srgb,var(--accent-500) 12%,transparent),transparent 68%),radial-gradient(700px 520px at 84% 92%,rgba(59,130,246,0.07),transparent 72%);--mha-glow-sm:radial-gradient(420px 320px at 50% 6%,color-mix(in srgb,var(--accent-500) 14%,transparent),transparent 70%);--mha-grid-line:rgba(226,232,240,0.05)}.mha-page--login{--mha-glow:radial-gradient(720px 520px at 18% 22%,color-mix(in srgb,var(--accent-500) 14%,transparent),transparent 68%),radial-gradient(700px 520px at 84% 92%,rgba(15,23,42,0.06),transparent 72%)}.dark .mha-page--login{--mha-glow:radial-gradient(720px 520px at 18% 22%,color-mix(in srgb,var(--accent-500) 11%,transparent),transparent 68%),radial-gradient(700px 520px at 84% 92%,rgba(59,130,246,0.07),transparent 72%)}.mha-page{position:relative;display:flex;min-height:100svh;overflow-x:clip;background:var(--mha-bg);color:var(--mha-text);font-family:var(--font-sans,ui-sans-serif,system-ui,sans-serif);-webkit-font-smoothing:antialiased}.mha-atmos,.mha-grid{position:absolute;inset:0;pointer-events:none}.mha-atmos{background:var(--mha-glow-sm)}.mha-grid{display:none;background-image:linear-gradient(var(--mha-grid-line) 1px,transparent 1px),linear-gradient(90deg,var(--mha-grid-line) 1px,transparent 1px);background-size:32px 32px;-webkit-mask-image:radial-gradient(820px 640px at 26% 42%,#000,transparent 76%);mask-image:radial-gradient(820px 640px at 26% 42%,#000,transparent 76%)}.mha-shell{position:relative;z-index:1;display:flex;width:100%;min-height:100svh;flex-direction:column}.mha-aside{display:none}.mha-form-col{display:flex;flex:1 1 auto;align-items:flex-start;justify-content:center;width:100%;min-width:0}.auth-form-shell{width:100%;min-width:0;max-width:480px}.mha-card{display:flex;width:100%;min-width:0;flex-direction:column;gap:20px;padding:22px 24px 40px}.mha-lockup{display:inline-flex;align-items:center;gap:8px;align-self:flex-start;border-radius:10px;color:var(--mha-text);text-decoration:none;transition:opacity var(--mha-t-button) ease-out}.mha-lockup:hover{opacity:.78}.mha-lockup:focus-visible{outline:2px solid var(--mha-accent);outline-offset:4px}.mha-mark{display:block;height:22px;aspect-ratio:511/450;flex:0 0 auto;background-color:currentColor;-webkit-mask:url(/logo.svg) center/contain no-repeat;mask:url(/logo.svg) center/contain no-repeat}.mha-wordmark{font-size:15px;font-weight:600;letter-spacing:-.03em}.mha-tagline{margin:6px 0 0;font-size:13px;line-height:1.45;color:var(--mha-micro)}.mha-intro{display:flex;flex-direction:column;gap:8px}.mha-h1{margin:0;font-size:27px;line-height:1.14;font-weight:600;letter-spacing:-.035em;color:var(--mha-text);text-wrap:pretty}.mha-h1--login{font-size:29px;line-height:1.1}.mha-sub{margin:0;font-size:14.5px;line-height:1.5;color:var(--mha-text-2)}.mha-card:has(.cl-card:not(.cl-signIn-start):not(.cl-signUp-start)) .mha-start-only{display:none}.mhf-auth:has(.cl-card:not(.cl-signUp-start)) .mhf-start-only{display:none}.mha-microcopy{margin:0;text-align:center;font-size:12.5px;line-height:1.45;color:var(--mha-micro)}.mha-rule{height:1px;border:0;margin:0;background:var(--mha-rule)}.mha-crosslink{margin:0;font-size:14px;line-height:1.5;color:var(--mha-text-2)}.mha-link{font-weight:600;color:var(--mha-link);text-decoration:none;border-radius:6px;transition:color var(--mha-t-button) ease-out}.mha-link:hover{color:var(--mha-link-hover);text-decoration:underline;text-underline-offset:3px}.mha-link:focus-visible{outline:0;box-shadow:0 0 0 2px var(--mha-accent)}.mha-link--sm{font-size:13px}.mha-newhere{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;border:1px solid var(--mha-border-subtle);border-radius:var(--mha-r-inset);background:var(--mha-surface);padding:14px 16px}.mha-newhere-label{font-size:14px;color:var(--mha-text-2)}.mha-legal{margin:0;font-size:12px;line-height:1.55;color:var(--mha-text-muted)}.mha-legal .mha-legal-button,.mha-legal a{color:inherit;text-decoration:underline;text-underline-offset:2px;border-radius:4px;transition:color var(--mha-t-button) ease-out}.mha-legal .mha-legal-button:hover,.mha-legal a:hover{color:var(--mha-text-2)}.mha-legal .mha-legal-button:focus-visible,.mha-legal a:focus-visible{outline:2px solid var(--mha-accent);outline-offset:2px}.mha-legal-button{appearance:none;border:0;background:none;padding:0;font:inherit;color:inherit;text-decoration:underline;text-underline-offset:2px;cursor:pointer}.mha-steps-block{display:flex;flex-direction:column;gap:14px}.mha-eyebrow{font-family:var(--mha-mono);font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--mha-text-muted)}.mha-steps{display:flex;flex-direction:column;gap:14px;margin:0;padding:0;list-style:none}.mha-step{display:flex;gap:12px;align-items:flex-start}.mha-step-n{display:grid;width:22px;height:22px;flex:0 0 auto;place-items:center;border-radius:999px;background:var(--mha-accent-soft);color:var(--mha-accent-soft-ink);font-size:12px;font-weight:600;font-variant-numeric:tabular-nums}.mha-step-t{font-size:14px;line-height:1.45;color:var(--mha-label)}.mha-proof-block{display:flex;max-width:520px;flex-direction:column;gap:18px}.mha-proof{display:flex;align-items:center;gap:8px;margin:0}.mha-proof--lead{gap:9px}.mha-proof--lead .mha-proof-dot{width:7px;height:7px;box-shadow:0 0 0 4px var(--mha-accent-ring)}.mha-proof--lead .mha-proof-text{font-size:15px;font-weight:500;letter-spacing:-.01em;color:#334155}.dark .mha-proof--lead .mha-proof-text{color:#cbd5e1}.mha-proof-dot{width:6px;height:6px;flex:0 0 auto;border-radius:999px;background:var(--mha-accent);box-shadow:0 0 0 3px var(--mha-accent-ring)}.mha-proof-text{font-size:13.5px;line-height:1.45;color:var(--mha-text-2)}.mha-bullets{display:flex;flex-wrap:wrap;gap:10px 26px;margin:0;padding:0;list-style:none}.mha-bullet{display:flex;align-items:center;gap:8px;font-size:13.5px;color:var(--mha-text-2)}.mha-bullet-icon{flex:0 0 auto;width:13px;height:13px;color:var(--mha-link)}.mha-showcase{display:flex;align-items:flex-end;gap:28px}.mha-phone{--mha-phone-h:clamp(430px,calc(100svh - 258px),582px);width:296px;height:var(--mha-phone-h);flex:0 0 auto;border-radius:42px;background:#0f172a;padding:9px;box-shadow:var(--mha-sh-phone)}.dark .mha-phone{background:#1e293b}.mha-phone-screen{display:flex;width:100%;height:100%;flex-direction:column;overflow:hidden;border-radius:34px;background:#ffffff;color:#0f172a}.dark .mha-phone-screen{background:#0f172a;color:#f1f5f9}.mha-phone-head{flex:0 0 auto;padding:20px 18px 14px;background:#0f172a;color:#f8fafc}.dark .mha-phone-head{background:#111c30}.mha-phone-status{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px;font-family:var(--mha-mono);font-size:9px;color:#94a3b8}.mha-phone-name{font-size:19px;font-weight:600;letter-spacing:-.03em}.mha-phone-meta{margin-top:4px;font-size:11px;color:#94a3b8}.mha-phone-tabs{display:flex;flex:0 0 auto;gap:6px;padding:12px 18px 10px;border-bottom:1px solid #eef2f1}.dark .mha-phone-tabs{border-bottom-color:#1e293b}.mha-phone-tab{padding:5px 10px;border-radius:999px;background:#f1f5f4;color:#475569;font-size:10.5px;font-weight:500;white-space:nowrap}.dark .mha-phone-tab{background:#172234;color:#94a3b8}.mha-phone-tab[data-active=true]{background:var(--mha-cta-bg);color:var(--mha-cta-ink);font-weight:600}.mha-phone-list{display:flex;min-height:0;flex:1 1 auto;flex-direction:column;gap:13px;overflow:hidden;padding:14px 18px}.mha-phone-row{display:flex;flex:0 0 auto;justify-content:space-between;gap:10px}.mha-phone-dish{font-size:12.5px;font-weight:500}.mha-phone-desc{margin-top:2px;font-size:10.5px;color:#7c8a86}.dark .mha-phone-desc{color:#7c8a99}.mha-phone-price{font-size:12.5px;font-weight:500;font-variant-numeric:tabular-nums}.mha-phone-sep{height:1px;flex:0 0 auto;margin:3px 0;background:#eef2f1}.dark .mha-phone-sep{background:#1e293b}.mha-phone-section{flex:0 0 auto;font-family:var(--mha-mono);font-size:9.5px;letter-spacing:.08em;color:#94a3b8}.dark .mha-phone-section{color:#64748b}.mha-phone-foot{display:flex;flex:0 0 auto;align-items:center;justify-content:space-between;gap:10px;padding:12px 18px;border-top:1px solid #eef2f1;font-size:10.5px;color:#7c8a86}.dark .mha-phone-foot{border-top-color:#1e293b;color:#64748b}.mha-phone-order{font-weight:600;color:var(--mha-link)}.mha-qr-card{display:flex;width:196px;flex:0 0 auto;flex-direction:column;gap:12px;margin-bottom:64px;border:1px solid var(--mha-border-subtle);border-radius:18px;background:var(--mha-surface);padding:18px;box-shadow:var(--mha-sh-qr)}.dark .mha-qr-card{border-color:#22304a}.mha-qr{display:block;width:100%;height:auto;border-radius:var(--mha-r-bar);color:var(--mha-qr-ink)}.mha-qr-title{display:block;font-size:13px;font-weight:600;letter-spacing:-.01em;color:var(--mha-text)}.mha-qr-url{display:block;margin-top:3px;font-family:var(--mha-mono);font-size:10.5px;color:var(--mha-text-muted)}.mha-glimpse{display:flex;width:470px;max-width:100%;flex-direction:column;gap:22px;border:1px solid var(--mha-border-subtle);border-radius:var(--mha-r-glimpse);background:var(--mha-surface);padding:28px;box-shadow:var(--mha-sh-2)}.dark .mha-glimpse{border-color:var(--mha-border-card)}.mha-glimpse-head{display:flex;align-items:center;justify-content:space-between;gap:12px}.mha-glimpse-name{display:block;font-size:15.5px;font-weight:600;letter-spacing:-.02em;color:var(--mha-text)}.mha-glimpse-url{display:block;margin-top:3px;font-family:var(--mha-mono);font-size:11px;color:var(--mha-text-muted)}.mha-pill{display:inline-flex;align-items:center;gap:6px;flex:0 0 auto;padding:5px 10px;border-radius:999px;background:var(--mha-accent-soft);color:var(--mha-accent-soft-ink);font-size:11.5px;font-weight:600}.mha-pill-dot{width:6px;height:6px;border-radius:999px;background:var(--mha-accent)}.mha-glimpse-metric{display:flex;flex-direction:column;gap:6px}.mha-glimpse-label{font-size:13px;color:var(--mha-text-2)}.mha-glimpse-figures{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}.mha-glimpse-value{font-size:40px;font-weight:600;line-height:1;letter-spacing:-.04em;font-variant-numeric:tabular-nums;color:var(--mha-text)}.mha-glimpse-delta{font-size:13px;font-weight:600;color:var(--mha-link)}.mha-glimpse-vs{font-size:13px;color:var(--mha-text-muted)}.mha-chart{display:flex;align-items:flex-end;gap:12px;height:132px}.mha-chart-col{display:flex;flex:1 1 0;min-width:0;flex-direction:column;align-items:center;gap:8px}.mha-chart-bar{width:100%;border-radius:var(--mha-r-bar);background:var(--mha-bar-base)}.mha-chart-bar[data-tone=mid]{background:var(--mha-bar-mid)}.mha-chart-bar[data-tone=peak]{background:var(--mha-cta-bg)}.mha-chart-day{font-size:11px;color:var(--mha-text-muted)}.mha-chart-col[data-peak=true] .mha-chart-day{font-weight:600;color:var(--mha-text)}.dark .mha-chart-col[data-peak=true] .mha-chart-day{color:#f1f5f9}.mha-glimpse-foot{display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap}.mha-fact{display:flex;flex-direction:column;gap:3px}.mha-fact-k{font-size:12px;color:var(--mha-text-muted)}.mha-fact-v{font-size:13.5px;font-weight:500;color:var(--mha-text)}.dark .mha-fact-v{color:#e2e8f0}.mha-aside-note{display:flex;max-width:470px;flex-direction:column;gap:8px}.mha-aside-title{font-size:17px;font-weight:600;letter-spacing:-.02em;color:var(--mha-text)}.mha-aside-body{font-size:14.5px;line-height:1.5;color:var(--mha-text-2)}.mha-skel{display:flex;min-height:300px;flex-direction:column;gap:18px}.mha-skel-button,.mha-skel-divider span,.mha-skel-input,.mha-skel-label,.mha-skel-submit{position:relative;overflow:hidden;background:var(--mha-inset);border:1px solid var(--mha-border-subtle)}.mha-skel-button,.mha-skel-input,.mha-skel-submit{height:var(--mha-control-h);border-radius:var(--mha-r-control)}.mha-skel-label{width:5rem;height:13px;border:0;border-radius:999px}.mha-skel-field{display:flex;flex-direction:column;gap:8px}.mha-skel-divider{display:flex;justify-content:center}.mha-skel-divider span{width:2rem;height:12px;border:0;border-radius:999px}.mha-skel-button:after,.mha-skel-divider span:after,.mha-skel-input:after,.mha-skel-label:after,.mha-skel-submit:after{content:"";position:absolute;inset:0;transform:translateX(-100%);background:linear-gradient(90deg,transparent,rgba(255,255,255,.55),transparent);animation:mha-shimmer 1.4s ease-in-out infinite}.dark .mha-skel-button:after,.dark .mha-skel-divider span:after,.dark .mha-skel-input:after,.dark .mha-skel-label:after,.dark .mha-skel-submit:after{background:linear-gradient(90deg,transparent,rgba(255,255,255,.08),transparent)}.mha-skel-hint{margin:0;text-align:center;font-size:12.5px;line-height:1.5;color:var(--mha-micro)}.mha-failed{border:1px solid var(--mha-border-control);border-radius:var(--mha-r-inset);background:var(--mha-inset);padding:20px;text-align:center}.mha-failed-title{margin:0;font-size:15px;font-weight:600;letter-spacing:-.01em;color:var(--mha-text)}.mha-failed-body{margin:8px 0 0;font-size:13px;line-height:1.55;color:var(--mha-text-2)}.mha-mono{font-family:var(--mha-mono);font-size:.92em}.mha-failed-actions{display:flex;flex-direction:column;align-items:center;gap:10px;margin-top:16px}.mha-cta{display:inline-flex;width:100%;min-height:var(--mha-control-h);align-items:center;justify-content:center;gap:8px;border:0;border-radius:var(--mha-r-control);background:var(--mha-cta-bg);color:var(--mha-cta-ink);font:inherit;font-size:15.5px;font-weight:600;letter-spacing:-.01em;text-decoration:none;cursor:pointer;box-shadow:var(--mha-cta-shadow);transition:background-color var(--mha-t-button) ease-out,box-shadow var(--mha-t-button) ease-out,transform var(--mha-t-button) ease-out}.mha-cta:hover{background:var(--mha-cta-bg-hover);box-shadow:var(--mha-cta-shadow-hover)}.mha-cta:active{transform:translateY(1px);box-shadow:var(--mha-sh-1)}.mha-cta:focus-visible{outline:0;box-shadow:0 0 0 2px var(--mha-bg),0 0 0 4px var(--mha-accent)}@keyframes mha-rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes mha-shimmer{to{transform:translateX(100%)}}@keyframes mha-spin{to{transform:rotate(1turn)}}@keyframes mha-shake{10%,90%{transform:translateX(-2px)}30%,70%{transform:translateX(3px)}50%{transform:translateX(-3px)}}.mha-rise{animation:mha-rise var(--mha-t-enter) var(--mha-ease) var(--mha-d,0s) backwards}@media (min-width:768px){.mha-form-col{align-items:center;padding:24px}.mha-form-col>.auth-form-shell{margin-block:auto}.auth-form-shell{max-width:var(--mha-card-w)}.mha-card{gap:22px;border:1px solid var(--mha-border-card);border-radius:var(--mha-r-card);background:var(--mha-surface);padding:40px;box-shadow:var(--mha-sh-3)}.mha-mark{height:24px}.mha-wordmark{font-size:16px}.mha-h1{font-size:32px;line-height:1.12}.mha-h1--login{font-size:34px;line-height:1.1}.mha-sub{font-size:15.5px}.mha-newhere{background:var(--mha-inset)}.dark .mha-newhere{background:#0c1524}.mha-mobile-only,.mha-tagline{display:none}}@media (min-width:1120px){.mha-atmos{background:var(--mha-glow)}.mha-grid{display:block}.mha-shell{flex-direction:row;align-items:center}.mha-aside{display:flex;flex:1 1 auto;min-width:0;flex-direction:column;justify-content:center;gap:52px;padding:clamp(24px,7svh,64px) clamp(28px,2.8vw,40px) clamp(24px,7svh,64px) clamp(40px,6.4vw,92px);max-height:100svh;overflow:clip;overflow-clip-margin:40px}.mha-aside--login{gap:34px}.mha-form-col{flex:0 0 auto;width:min(588px,44vw);min-width:488px;padding:20px clamp(24px,6.1vw,88px) 20px 24px}}@media (min-width:1120px) and (max-width:1279.98px){.mha-qr-card{display:none}}@media (prefers-reduced-motion:reduce){.mha-rise{animation:none;opacity:1;transform:none}.mha-skel-button:after,.mha-skel-divider span:after,.mha-skel-input:after,.mha-skel-label:after,.mha-skel-submit:after{animation:none;opacity:0}.mha-cta,.mha-link,.mha-lockup{transition:none}.mha-cta:active{transform:none}}.mha-card:has(.cl-otpCodeField){gap:28px}.mha-card:has(.cl-otpCodeField) .mha-tagline{display:none}@media (max-width:767.98px){.auth-form-shell:has(.cl-otpCodeField){padding:20px 12px}.mha-card:has(.cl-otpCodeField){padding:24px 20px;border:1px solid var(--mha-border-card);border-radius:24px;background:var(--mha-surface);box-shadow:0 16px 48px -32px rgb(15 23 42/30%)}}