@font-face{font-family:FiraGO;src:url(/fonts/FiraGO-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:FiraGO;src:url(/fonts/FiraGO-Medium.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:FiraGO;src:url(/fonts/FiraGO-SemiBold.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:FiraGO;src:url(/fonts/FiraGO-Bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}:root{color-scheme:light;--bg: #f8fafc;--bg-2: #f1f5f9;--paper: #ffffff;--paper-deep: #f8fafc;--surface: #ffffff;--surface-2: #f1f5f9;--surface-3: #e2e8f0;--ink: #0f172a;--ink-soft: #334155;--muted: #64748b;--muted-2: #94a3b8;--line: #e2e8f0;--line-strong: #cbd5e1;--accent: #7c3aed;--accent-hover: #6d28d9;--accent-press: #5b21b6;--accent-soft: #f3f0ff;--accent-gold: #f59e0b;--accent-gold-hover: #d97706;--accent-gold-soft: #fef3c7;--accent-copper: #f43f5e;--accent-copper-soft: #ffe4e6;--danger-soft: #fee2e2;--pattern-line: rgba(124, 58, 237, .05);--pattern-dot: rgba(124, 58, 237, .08);--radius-xs: 10px;--radius-sm: 12px;--radius-md: 14px;--radius-lg: 18px;--radius-xl: 22px;--shadow-sm: 0 8px 20px rgba(16, 23, 20, .05);--shadow-md: 0 18px 40px rgba(15, 22, 18, .07);--shadow-lg: 0 26px 64px rgba(15, 22, 18, .09);--container: 1180px;--header-offset: 94px}.dark{color-scheme:dark;--bg: #0c0816;--bg-2: #110d1e;--paper: #151028;--paper-deep: #1a1432;--surface: #1e1838;--surface-2: #241e42;--surface-3: #2e264e;--ink: #f0edf8;--ink-soft: #c8c2dc;--muted: #9a8fb8;--muted-2: #6f6490;--line: rgba(139, 92, 246, .2);--line-strong: rgba(167, 139, 250, .3);--accent-soft: rgba(124, 58, 237, .22);--accent-gold-soft: rgba(251, 191, 36, .18);--danger-soft: rgba(239, 68, 68, .18);--pattern-line: rgba(139, 92, 246, .07);--pattern-dot: rgba(251, 191, 36, .1);--shadow-sm: 0 12px 30px rgba(5, 2, 18, .32);--shadow-md: 0 24px 56px rgba(5, 2, 18, .4);--shadow-lg: 0 34px 82px rgba(5, 2, 18, .48)}*{box-sizing:border-box}html,body,#root{min-height:100%}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-behavior:smooth}body{margin:0;color:var(--ink);background:radial-gradient(42rem 26rem at 0% 0%,rgba(124,58,237,.08),transparent 72%),radial-gradient(30rem 20rem at 100% 0%,rgba(139,92,246,.08),transparent 74%),radial-gradient(28rem 18rem at 50% 100%,rgba(167,139,250,.05),transparent 72%),linear-gradient(180deg,#fff,#f8fafc 54%,#f1f5f9);background-attachment:fixed;font-family:var(--marketing-font-family, "FiraGO", "Noto Sans Georgian", "Segoe UI", system-ui, sans-serif);font-size:16px;line-height:1.56;text-rendering:optimizeLegibility;font-synthesis:none}::-webkit-scrollbar{width:5px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#8b5cf640;border-radius:3px}::-webkit-scrollbar-thumb:hover{background:#8b5cf673}.dark ::-webkit-scrollbar{width:4px}.dark ::-webkit-scrollbar-thumb{background:#8b5cf64d}.dark ::-webkit-scrollbar-thumb:hover{background:#8b5cf680}*{scrollbar-width:thin;scrollbar-color:rgba(139,92,246,.3) transparent}.dark *{scrollbar-color:rgba(139,92,246,.4) transparent}.dark body{background:radial-gradient(48rem 28rem at 0% 0%,rgba(124,58,237,.18),transparent 72%),radial-gradient(34rem 24rem at 100% 4%,rgba(139,92,246,.12),transparent 74%),radial-gradient(26rem 18rem at 50% 100%,rgba(56,189,248,.06),transparent 74%),linear-gradient(180deg,#0c0816,#0e0b1a 52%,#110d1e)}::selection{background:#7c3aed24;color:var(--ink)}img,svg{display:block;max-width:100%}button,input,textarea,select{font:inherit}button{background:none;border:0;padding:0}button,a{color:inherit}button:focus-visible,a:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible{outline:2px solid rgba(242,211,111,.62);outline-offset:2px;border-radius:10px}.mw-shell{min-height:100vh;display:flex;flex-direction:column}.mw-reveal{--reveal-delay: 0ms;opacity:0;transform:translateY(28px);transition:opacity .56s ease var(--reveal-delay),transform .56s cubic-bezier(.22,1,.36,1) var(--reveal-delay);will-change:opacity,transform}.mw-reveal.is-visible{opacity:1;transform:translateY(0)}.mw-container{width:min(var(--container),calc(100% - 1.5rem));margin-inline:auto}.mw-header{position:sticky;top:0;z-index:40;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:linear-gradient(180deg,#fbfefcf0,#f5fbf8db);border-bottom:1px solid rgba(199,216,209,.74);box-shadow:0 1px #ffffffc7,0 16px 32px #142d320f}.mw-header-inner{min-height:82px;display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"brand nav actions";align-items:center;gap:.85rem;padding:.45rem 0}.mw-brand{grid-area:brand;display:inline-flex;align-items:center;gap:.75rem;min-width:0;text-decoration:none}.mw-brand-lockup{display:inline-flex;align-items:center;gap:.75rem;min-width:0}.mw-brand-logo{width:2.35rem;height:2.35rem;flex-shrink:0;object-fit:contain;border-radius:.82rem;filter:drop-shadow(0 14px 26px rgba(20,83,74,.2));transition:transform .16s ease,filter .16s ease}.mw-brand:hover .mw-brand-logo,.mw-footer .mw-brand-lockup:hover .mw-brand-logo{transform:translateY(-1px) scale(1.02);filter:drop-shadow(0 18px 34px rgba(76,29,149,.22))}.mw-brand-copy{min-width:0}.mw-brand-mark{width:2rem;height:2rem;display:grid;place-items:center;border-radius:.72rem;background:linear-gradient(170deg,#2b978b 0%,var(--accent) 64%,#165952 100%);color:#fff;font-weight:700;letter-spacing:.01em;box-shadow:inset 0 0 0 1px #ffffff2e,0 10px 20px #14534a2e,0 0 0 4px #f2d36f1a}.mw-brand strong{display:block;font-size:1rem;line-height:1.15;font-weight:700;letter-spacing:-.01em;color:var(--accent)}.mw-brand strong:after,.mw-brand-row strong:after{content:"";display:inline-block;width:.42rem;height:.42rem;margin-left:.45rem;transform:translateY(-.08rem);border-radius:999px;background:linear-gradient(180deg,#f9e193 0%,var(--accent-gold) 100%);box-shadow:0 0 0 .22rem #f2d36f2e}.mw-brand small{display:block;margin-top:.14rem;color:var(--muted);font-size:.74rem;line-height:1.2;font-weight:500;letter-spacing:.02em;text-transform:none}.mw-nav{grid-area:nav;justify-self:center;display:flex;align-items:center;gap:.18rem;padding:.22rem;border-radius:var(--radius-md);border:1px solid rgba(199,216,209,.88);background:#ffffffdb;box-shadow:inset 0 1px #ffffffe0,0 10px 22px #142d320d}.mw-nav a{color:var(--muted);padding:.54rem .78rem;border-radius:10px;font-size:.88rem;line-height:1;font-weight:500;border:1px solid transparent;transition:color .14s ease,background-color .14s ease,border-color .14s ease;white-space:nowrap}.mw-nav a:hover{color:var(--accent);background:#e8f7f2f0}.mw-nav a.active{color:var(--accent);font-weight:600;background:var(--surface);border-color:#7c3aed33;box-shadow:0 1px #ffffffb3,inset 0 0 0 1px #7c3aed0d}.mw-header-actions{grid-area:actions;display:flex;align-items:center;justify-content:flex-end;gap:.45rem;min-width:0}.mw-theme-toggle{width:3.15rem;height:2.7rem;display:inline-flex;align-items:center;justify-content:center;padding:.16rem;border-radius:999px;border:1px solid rgba(199,216,209,.88);background:#ffffffe0;box-shadow:inset 0 1px #ffffffeb,0 8px 18px #1022190d;color:var(--accent);cursor:pointer;transition:transform .14s ease,border-color .14s ease,background-color .14s ease,box-shadow .14s ease,color .14s ease}.mw-theme-toggle:hover{transform:translateY(-1px);border-color:#7c3aed3d;background:#f6fcf9fa}.mw-theme-toggle-track{position:relative;width:100%;height:100%;display:flex;align-items:center;padding:.2rem;border-radius:inherit;background:linear-gradient(180deg,#e8f7f2e6,#f5fbf8e6)}.mw-theme-toggle-thumb{width:1.9rem;height:1.9rem;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background:linear-gradient(180deg,#fff,#edf7f4);box-shadow:0 8px 16px #0f2f271f,inset 0 1px #ffffffe6;transition:transform .22s cubic-bezier(.22,1,.36,1),background-color .18s ease,color .18s ease}.mw-theme-toggle-thumb svg{width:1rem;height:1rem}.mw-theme-toggle.is-dark{color:var(--accent-gold)}.mw-theme-toggle.is-dark .mw-theme-toggle-track{background:linear-gradient(180deg,#11211cf5,#182823f5)}.mw-theme-toggle.is-dark .mw-theme-toggle-thumb{transform:translate(.7rem);background:linear-gradient(180deg,#38bdf838,#14211df5)}.mw-btn{display:inline-flex;align-items:center;justify-content:center;gap:.45rem;min-height:2.7rem;padding:.7rem .95rem;border-radius:var(--radius-sm);border:1px solid transparent;font-size:.87rem;line-height:1;font-weight:600;letter-spacing:0;cursor:pointer;text-decoration:none;transition:transform .13s ease,background-color .13s ease,border-color .13s ease,box-shadow .13s ease,color .13s ease}.mw-btn:active{transform:translateY(0)}.mw-btn-primary{color:#fff;background:linear-gradient(180deg,#8b5cf6 0%,var(--accent) 100%);border-color:#5b21b63d;box-shadow:0 14px 28px #5b21b629,inset 0 1px #ffffff1f}.mw-btn-primary:hover{background:linear-gradient(180deg,#a78bfa 0%,var(--accent-hover) 100%);box-shadow:0 16px 30px #5b21b633,inset 0 1px #ffffff1a}.mw-btn-primary:active{background:var(--accent-press)}.mw-btn-ghost{color:var(--ink-soft);background:#ffffffc7;border-color:#c7d8d1e0;box-shadow:inset 0 1px #ffffffe6,0 8px 20px #142d320d}.mw-btn-ghost:hover{color:var(--accent);border-color:#7c3aed2e;background:#f4fbf8fa}.mw-btn-full{width:100%}.mw-lang,.mw-lang-inline{border:1px solid rgba(199,216,209,.88);background:#ffffffe0;color:var(--ink);border-radius:11px;font-weight:600;cursor:pointer;transition:background-color .12s ease,border-color .12s ease,transform .12s ease}.mw-lang:hover,.mw-lang-inline:hover{background:var(--surface);border-color:#7c3aed33}.mw-lang{min-width:3rem;height:2.7rem;padding:0 .6rem;font-size:.82rem;letter-spacing:.03em}.mw-lang-inline{display:inline-flex;align-items:center;justify-content:center;min-height:2.35rem;width:100%;padding:.6rem .75rem;text-align:center;font-size:.84rem}.mw-status-bar{border-top:1px solid rgba(191,202,191,.42);background:#ffffff80}.mw-status-inner{min-height:34px;display:flex;align-items:center;justify-content:space-between;gap:.8rem;color:var(--muted);font-size:.76rem;line-height:1.3}.mw-status-inner strong{color:var(--ink);font-weight:600}main{flex:1}.mw-modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:80;display:grid;place-items:center;padding:1rem;overflow-y:auto;background:#0a0f0d8a;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.mw-modal-card{position:relative;width:min(100%,64rem);max-height:calc(100dvh - 2rem);overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;display:grid;gap:1rem;padding:clamp(1.1rem,1.8vw,1.35rem);border-radius:28px;border:1px solid rgba(196,205,196,.74);background:radial-gradient(24rem 14rem at 100% 0%,rgba(124,58,237,.08),transparent 72%),linear-gradient(180deg,#fffffffa,#f6f3ecfa);box-shadow:0 34px 80px #00000047,inset 0 1px #ffffffeb;animation:modal-enter .18s ease}.mw-modal-card:before{content:"";position:absolute;top:0;left:1.15rem;right:1.15rem;height:2px;border-radius:999px;background:linear-gradient(90deg,#7c3aedc7,#7c3aed00)}@keyframes modal-enter{0%{opacity:0;transform:translateY(8px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}.mw-modal-close{position:absolute;top:.9rem;right:.9rem;width:2.25rem;height:2.25rem;display:inline-flex;align-items:center;justify-content:center;border-radius:12px;border:1px solid rgba(196,205,196,.9);background:#ffffffe6;box-shadow:inset 0 1px #ffffffe0;color:var(--ink-soft);cursor:pointer;transition:background-color .12s ease,border-color .12s ease,transform .12s ease}.mw-modal-close:hover{background:#fffffffa;border-color:var(--line-strong);transform:translateY(-1px)}.mw-modal-close span{font-size:1.45rem;line-height:1}.mw-modal-head{display:grid;gap:.55rem;padding-right:2.8rem}.mw-modal-head h3{margin:0;color:var(--ink);font-size:clamp(1.45rem,2.6vw,2rem);line-height:1.08;letter-spacing:-.03em;font-weight:700}.mw-modal-head p{margin:0;color:var(--muted);font-size:.95rem;line-height:1.65}.mw-modal-form{display:grid;gap:.95rem}.mw-modal-step-block:not([hidden]){display:grid;gap:.72rem;padding:.95rem;border-radius:20px;border:1px solid rgba(199,216,209,.75);background:#f8fcfabd}.mw-modal-step-title{color:var(--ink);font-size:.77rem;line-height:1.2;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.mw-modal-step-note{margin:0;color:var(--muted);font-size:.82rem;line-height:1.52}.mw-modal-plan-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.62rem}.mw-modal-plan-card{min-height:7.2rem;display:grid;align-content:space-between;gap:.45rem;padding:.78rem;border-radius:16px;border:1px solid rgba(199,216,209,.86);background:#ffffffeb;box-shadow:inset 0 1px #ffffffe6;text-align:left;cursor:pointer;transition:border-color .14s ease,transform .14s ease,box-shadow .14s ease}.mw-modal-plan-card:hover{border-color:#7c3aed4d;transform:translateY(-1px)}.mw-modal-plan-card.is-active{border-color:#7c3aed70;background:#f2ecfcc2;box-shadow:0 12px 20px #7c3aed24,inset 0 1px #ffffffeb}.mw-modal-plan-name{color:var(--ink);font-size:.9rem;line-height:1.2;font-weight:700}.mw-modal-plan-head{display:flex;align-items:center;justify-content:space-between;gap:.45rem}.mw-modal-plan-ai-badge{display:inline-flex;align-items:center;gap:.3rem;min-height:1.4rem;padding:.08rem .44rem;border-radius:999px;border:1px solid rgba(22,163,74,.36);background:#dcfce7db;color:#166534;font-size:.66rem;line-height:1.2;font-weight:700}.mw-modal-plan-ai-badge.is-gift{border-color:#10b98185;background:#d1fae5e6;color:#047857}.mw-modal-plan-ai-badge-icon{width:.72rem;height:.72rem;stroke:currentColor;flex:0 0 auto}.mw-modal-plan-ai-badge-check{font-size:.72rem;line-height:1}.mw-modal-plan-scope{display:inline-flex;align-items:center;width:fit-content;min-height:1.5rem;padding:.14rem .52rem;border-radius:999px;border:1px solid rgba(199,216,209,.78);background:#f3faf6e6;color:var(--muted);font-size:.72rem;line-height:1.2;font-weight:600}.mw-modal-plan-price{display:inline-flex;align-items:flex-end;gap:.25rem;color:var(--ink);font-size:1.42rem;line-height:1;font-weight:700;letter-spacing:-.02em}.mw-modal-plan-price small{color:var(--muted);font-size:.74rem;line-height:1.2;font-weight:600}.mw-modal-plan-original{color:#7e688ad1;font-size:.7rem;line-height:1.2;font-weight:600;text-decoration:line-through}.mw-modal-plan-total,.mw-modal-plan-cycle-meta{color:var(--muted);font-size:.72rem;line-height:1.2;font-weight:600}.mw-modal-plan-offer{color:#0d7b5f;font-size:.72rem;line-height:1.35;font-weight:700}.mw-modal-billing-toggle{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.42rem}.mw-modal-billing-option{min-height:2.45rem;border-radius:12px;border:1px solid rgba(199,216,209,.86);background:#ffffffe6;color:var(--ink-soft);font-size:.78rem;line-height:1.2;font-weight:700;cursor:pointer;transition:border-color .14s ease,background-color .14s ease,transform .14s ease}.mw-modal-billing-option:hover{border-color:#7c3aed4d;transform:translateY(-1px)}.mw-modal-billing-option.is-active{border-color:#7c3aed6b;background:#f0e9fbcc;color:var(--accent-press)}.mw-modal-ai-choice{display:grid;gap:.48rem;padding:.64rem;border-radius:14px;border:1px solid rgba(199,216,209,.72);background:#ffffff9e}.mw-modal-ai-head{display:flex;align-items:center;justify-content:space-between;gap:.5rem;color:var(--ink-soft);font-size:.8rem;line-height:1.3;font-weight:700}.mw-modal-ai-mode{display:inline-flex;align-items:center;min-height:1.5rem;padding:.14rem .52rem;border-radius:999px;border:1px solid rgba(199,216,209,.82);background:#f4f9f7e6;color:var(--muted);font-size:.7rem;line-height:1.2;font-weight:700}.mw-modal-ai-mode.is-included{border-color:#16a34a5c;background:#dcfce7d9;color:#166534}.mw-modal-ai-options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.42rem}.mw-modal-ai-option{min-height:2.55rem;padding:.5rem .68rem;border-radius:12px;border:1px solid rgba(199,216,209,.86);background:#ffffffeb;color:var(--ink-soft);font-size:.77rem;line-height:1.2;font-weight:700;cursor:pointer;transition:border-color .14s ease,background-color .14s ease,transform .14s ease}.mw-modal-ai-option:hover{border-color:#7c3aed4d;transform:translateY(-1px)}.mw-modal-ai-option.is-active{border-color:#7c3aed6b;background:#f0e9fbcc;color:var(--accent-press)}.mw-modal-ai-option.is-locked{border-color:#16a34a66;background:#dcfce7e6;color:#166534}.mw-modal-ai-option:disabled{opacity:.62;cursor:not-allowed;transform:none}.mw-modal-ai-locked-note{display:inline-flex;align-items:center;gap:.38rem;min-height:2.4rem;padding:.52rem .64rem;border-radius:12px;border:1px solid rgba(22,163,74,.38);background:#dcfce7d1;color:#166534;font-size:.75rem;line-height:1.35;font-weight:700}.mw-modal-ai-locked-icon{width:1rem;height:1rem;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;background:#10b9812e;color:#047857;font-size:.72rem;line-height:1;flex:0 0 auto}.mw-entity-type-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.52rem}.mw-entity-type-grid.is-error .mw-entity-type-card{border-color:#ef44449e;box-shadow:0 0 0 1px #ef444442,0 10px 18px #ef444424}.mw-entity-type-card{min-height:3rem;display:grid;align-content:center;justify-items:start;gap:.14rem;padding:.62rem .7rem;border-radius:14px;border:1px solid rgba(199,216,209,.86);background:#ffffffeb;box-shadow:inset 0 1px #ffffffe6;color:var(--muted);cursor:pointer;transition:border-color .14s ease,transform .14s ease,box-shadow .14s ease,background-color .14s ease}.mw-entity-type-card:hover{border-color:#7c3aed4d;transform:translateY(-1px)}.mw-entity-type-card strong{color:var(--ink);font-size:.86rem;line-height:1.2;font-weight:700}.mw-entity-type-card small{color:var(--muted);font-size:.72rem;line-height:1.25;font-weight:500}.mw-entity-type-card.is-active{border-color:#7c3aed5c;background:#f1eafbb3;box-shadow:0 10px 18px #7c3aed1f,inset 0 1px #ffffffeb}.mw-modal-field{position:relative;display:grid;gap:.36rem}.mw-modal-details-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.62rem}.mw-modal-field-span-2{grid-column:span 2}.mw-modal-field span{color:var(--ink-soft);font-size:.79rem;line-height:1.3;font-weight:600;letter-spacing:.01em}.mw-modal-field input,.mw-modal-field select{width:100%;min-height:3rem;padding:.72rem .82rem;border-radius:16px;border:1px solid rgba(196,205,196,.92);background:#ffffffeb;color:var(--ink);box-shadow:inset 0 1px #ffffffe0,0 8px 16px #14171408;transition:border-color .13s ease,box-shadow .13s ease,background-color .13s ease}.mw-modal-field input:hover,.mw-modal-field select:hover{border-color:var(--line-strong);background:#fffffffa}.mw-modal-field select:disabled{cursor:not-allowed;opacity:.72;background:#eceff3e0}.mw-modal-field input::placeholder{color:var(--muted-2)}.mw-password-field{position:relative}.mw-password-field input{padding-right:3.1rem}.mw-password-toggle{position:absolute;top:50%;right:.48rem;display:inline-flex;width:2.18rem;height:2.18rem;align-items:center;justify-content:center;border:1px solid rgba(124,58,237,.18);border-radius:12px;background:#ffffffbd;color:var(--muted);cursor:pointer;transform:translateY(-50%);transition:border-color .13s ease,background-color .13s ease,color .13s ease}.mw-password-toggle:hover,.mw-password-toggle:focus-visible{border-color:#7c3aed61;background:#fffffff5;color:var(--accent);outline:none}.mw-password-toggle svg{width:1.05rem;height:1.05rem}.mw-modal-field small{color:var(--muted);font-size:.72rem;line-height:1.35}.mw-modal-inline-field{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.45rem}.mw-modal-field input.is-invalid,.mw-modal-field select.is-invalid,.mw-modal-inline-field.is-error input{border-color:#ef4444b8;background:#fff6f6f5;box-shadow:inset 0 1px #ffffffeb,0 10px 18px #ef444424,0 0 0 1px #ef444442}.mw-modal-verify-btn{min-height:3rem;padding:.64rem .82rem;border-radius:14px;border:1px solid rgba(124,58,237,.28);background:#e9e0f870;color:var(--accent-press);font-size:.76rem;line-height:1.1;font-weight:700;cursor:pointer;transition:border-color .14s ease,background-color .14s ease,transform .14s ease}.mw-modal-verify-btn:hover{border-color:#7c3aed66;background:#e9e0f8ad;transform:translateY(-1px)}.mw-modal-verify-btn:disabled{opacity:.7;cursor:wait;transform:none}.mw-modal-registry-status{margin:0;padding:.52rem .65rem;border-radius:12px;border:1px solid transparent;font-size:.78rem;line-height:1.45;font-weight:600}.mw-modal-registry-status.is-success{border-color:#1b9b6f57;background:#c2f3e39e;color:#0b7a56}.mw-modal-registry-status.is-error{border-color:#b5433642;background:#fee8e8b8;color:#a13b2f}.mw-modal-registry-status.is-checking{border-color:#7c3aed42;background:#e9e0f88a;color:#6d3cb1}.mw-modal-registry-meta{display:grid;gap:.28rem}.mw-modal-registry-meta span{display:inline-flex;align-items:center;width:fit-content;min-height:1.52rem;padding:.14rem .45rem;border-radius:999px;border:1px solid rgba(199,216,209,.78);background:#f3faf6e6;color:var(--muted);font-size:.7rem;line-height:1.2;font-weight:600}.mw-modal-field-note{margin:0;color:var(--muted);font-size:.75rem;line-height:1.48}.mw-modal-field-error,.mw-modal-group-error{margin:0;padding:.52rem .65rem;border:1px solid rgba(181,67,54,.26);border-radius:12px;background:#fee8e8b8;color:#dc2626;font-size:.72rem;line-height:1.35;font-weight:700}.mw-modal-group-error{margin-top:.1rem;padding-left:.08rem}@keyframes mw-led-pulse{0%,to{opacity:.54;transform:scaleX(.985)}50%{opacity:1;transform:scaleX(1)}}.mw-modal-total-subtitle{margin:-.24rem 0 .08rem;color:var(--muted);font-size:.76rem;line-height:1.45;font-weight:500}.mw-modal-total-card{display:grid;gap:.48rem;padding:.78rem;border-radius:16px;border:1px solid rgba(199,216,209,.82);background:radial-gradient(20rem 10rem at 100% 0%,rgba(124,58,237,.08),transparent 74%),#ffffffbd}.mw-modal-total-hero{display:grid;grid-template-columns:1fr auto;gap:.56rem;align-items:end;padding:.62rem .68rem;border-radius:13px;border:1px solid rgba(124,58,237,.2);background:#f5f0fdb8}.mw-modal-total-hero-copy{display:grid;gap:.08rem}.mw-modal-total-hero-label{color:var(--ink);font-size:.78rem;line-height:1.25;font-weight:700}.mw-modal-total-hero-hint{color:var(--muted);font-size:.7rem;line-height:1.35;font-weight:600}.mw-modal-total-hero-value{color:var(--ink);font-size:1.32rem;line-height:1;font-weight:800;letter-spacing:-.02em}.mw-modal-total-average{display:inline-flex;align-items:baseline;gap:.42rem;justify-self:end;min-height:1.7rem;padding:.16rem .52rem;border-radius:999px;border:1px solid rgba(199,216,209,.72);background:#f3faf6db;color:var(--muted);font-size:.68rem;line-height:1.2;font-weight:700}.mw-modal-total-average strong{color:var(--ink);font-size:.82rem;line-height:1;font-weight:800}.mw-modal-total-divider{height:1px;border-radius:999px;background:linear-gradient(90deg,#c7d8d13d,#c7d8d1a8,#c7d8d13d)}.mw-modal-total-rows-title{color:var(--muted);font-size:.7rem;line-height:1.2;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.mw-modal-total-row{display:grid;grid-template-columns:1fr auto;gap:.45rem;align-items:center;padding:.22rem 0;color:var(--muted);font-size:.82rem;line-height:1.35;font-weight:650}.mw-modal-total-row strong{color:var(--ink);font-size:.9rem;line-height:1.2;font-weight:700}.mw-modal-ai-addon-gift{display:inline-flex;align-items:center;gap:.24rem;color:#0d7b5f;font-size:.86rem;line-height:1.2;font-weight:700}.mw-modal-ai-addon-gift-icon{width:.84rem;height:.84rem;stroke:currentColor;flex:0 0 auto}.mw-modal-ai-addon-gift-original{text-decoration:line-through;text-decoration-thickness:1.5px;text-decoration-color:#0d7b5fb3}.mw-modal-ai-addon-gift.is-strikethrough{color:#8a2be2}.mw-modal-ai-addon-gift.is-strikethrough .mw-modal-ai-addon-gift-original{color:#d7263d;text-decoration-color:#d7263dcc}.mw-modal-total-row-subtle{opacity:.9}.mw-modal-total-offer{color:var(--primary)}.mw-modal-total-offer strong{color:var(--primary-dark)!important;font-weight:700}.mw-modal-total-row-before-discount{color:#a1465d}.mw-modal-total-before-discount-value{color:#cc2f4a!important;text-decoration:line-through;text-decoration-thickness:2px;text-decoration-color:#cc2f4ad6}.mw-modal-total-row.is-total{margin-top:.15rem;padding-top:.52rem;border-top:1px solid rgba(199,216,209,.72);color:var(--ink)}.mw-modal-total-row.is-total strong{font-size:1.06rem}.mw-modal-terms-consent{display:grid;grid-template-columns:1.1rem 1fr;gap:.62rem;align-items:start;padding:.78rem .84rem;border:1px solid rgba(124,58,237,.18);border-radius:14px;background:#f5f0fd9e;color:var(--ink-soft);font-size:.78rem;line-height:1.55;font-weight:650}.mw-modal-terms-consent input{width:1.05rem;height:1.05rem;margin:.15rem 0 0;accent-color:var(--primary);cursor:pointer}.mw-modal-terms-consent a{color:var(--primary-dark);font-weight:800;text-decoration:underline;text-underline-offset:.16em}.mw-modal-submit{min-height:3.2rem;margin-top:.2rem}.mw-modal-submit:disabled{opacity:.72;cursor:wait}.mw-modal-error{margin:0;color:#b42318;font-size:.88rem;line-height:1.55}.mw-home .mw-section:not(.mw-hero-shell){border-top:1px solid rgba(191,202,191,.35)}.mw-section{padding:clamp(1.9rem,2.6vw,3rem) 0}.mw-hero-shell{position:relative;padding-top:clamp(1.5rem,3vw,2.7rem);padding-bottom:clamp(2.3rem,4vw,4rem)}.mw-hero-shell:before{content:"";position:absolute;inset:0 0 auto 0;height:min(100%,39rem);background:radial-gradient(28rem 18rem at 8% 20%,rgba(124,58,237,.12),transparent 74%),radial-gradient(26rem 18rem at 92% 18%,rgba(242,211,111,.16),transparent 76%);pointer-events:none}.mw-hero-shell:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(120deg,transparent 0%,transparent 49%,rgba(124,58,237,.03) 50%,transparent 51%,transparent 100%),linear-gradient(0deg,#7c3aed04,#7c3aed04),radial-gradient(circle at 10% 18%,var(--pattern-dot) 0 .08rem,transparent .09rem);background-size:100% 100%,100% 100%,1.15rem 1.15rem;opacity:.7;pointer-events:none}.mw-hero-grid{position:relative;display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);gap:clamp(1.2rem,2.4vw,2rem);align-items:center}.mw-hero-copy{position:relative;display:flex;flex-direction:column;justify-content:center;gap:0;padding:clamp(.45rem,1vw,.8rem) 0}.mw-hero-badge{width:fit-content;display:inline-flex;align-items:center;min-height:2rem;padding:.4rem .72rem;border-radius:999px;border:1px solid rgba(124,58,237,.12);background:#ffffffd1;box-shadow:inset 0 1px #ffffffe6,0 12px 26px #142d320d;color:var(--accent);font-size:.78rem;line-height:1;font-weight:600;letter-spacing:.02em}.mw-eyebrow{margin:0;color:var(--accent-gold);font-size:.74rem;line-height:1.2;font-weight:600;letter-spacing:.08em}.mw-section-head .mw-eyebrow,.mw-final-card .mw-eyebrow,.mw-legal-shell .mw-eyebrow{margin-bottom:.55rem}.mw-hero-copy h1,.mw-final-card h2,.mw-legal-shell h1,.mw-section-head h1,.mw-section-head h2{margin:0;color:var(--accent);letter-spacing:-.025em;line-height:1.12;font-weight:700}.mw-hero-copy h1{margin-top:1rem;font-size:clamp(2.45rem,5.7vw,4.85rem);max-width:10.5ch;line-height:.98;letter-spacing:-.045em}.mw-lead{margin:1rem 0 0;color:var(--muted);font-size:clamp(1rem,1.7vw,1.14rem);line-height:1.7;max-width:36ch}.mw-proof-chips{margin-top:1.3rem;display:flex;flex-wrap:wrap;gap:.55rem}.mw-chip{display:inline-flex;align-items:center;gap:.42rem;min-height:2.15rem;padding:.36rem .72rem;border-radius:999px;border:1px solid rgba(124,58,237,.14);background:linear-gradient(180deg,#fffffff5,#eff9f5f5);color:var(--ink-soft);font-size:.8rem;line-height:1.1;font-weight:600;box-shadow:inset 0 1px #ffffffd1,0 8px 20px #1417140a}.mw-chip:before{content:none}.mw-hero-actions{margin-top:1.35rem;display:flex;flex-wrap:wrap;gap:.65rem}.mw-hero-visual{position:relative;min-height:31rem;padding:clamp(.9rem,1.6vw,1.2rem);display:flex;align-items:center;justify-content:center;overflow:hidden;border:1px solid rgba(199,216,209,.72);border-radius:28px;box-shadow:var(--shadow-lg),0 0 0 1px #7c3aed0f;background:radial-gradient(20rem 16rem at 15% 22%,rgba(124,58,237,.16),transparent 75%),radial-gradient(22rem 16rem at 88% 85%,rgba(242,211,111,.14),transparent 74%),linear-gradient(180deg,#fffffff7,#eef7f3fa)}.mw-hero-visual:before,.mw-hero-visual:after{content:"";position:absolute;border-radius:999px;pointer-events:none}.mw-hero-visual:before{width:17rem;height:17rem;top:-5.5rem;right:-4rem;background:radial-gradient(circle,#ffffffd1,#fff0)}.mw-hero-visual:after{width:14rem;height:14rem;bottom:-5rem;left:-4rem;background:radial-gradient(circle,#7c3aed14,#7c3aed00)}.mw-hero-preview{width:100%;display:flex;align-items:center;justify-content:center}.mw-hero-preview-shell{position:relative;width:min(100%,34rem);min-height:28rem}.mw-hero-preview-shell:before{display:none!important}.mw-terminal-card{position:relative;z-index:2;width:min(100%,28rem);margin-left:auto;padding:1rem;border-radius:26px;border:1px solid rgba(199,216,209,.78);background:linear-gradient(180deg,#fffffffa,#eff9f5fa);box-shadow:0 30px 64px #1417141f,inset 0 1px #ffffffeb}.mw-stability-badge{position:absolute;top:-.95rem;right:-.8rem;display:inline-flex;align-items:center;gap:.48rem;min-height:2.35rem;padding:.45rem .82rem;border-radius:999px;border:1px solid rgba(124,58,237,.16);background:#fffffff5;box-shadow:0 14px 28px #14171414,inset 0 1px #ffffffeb;color:var(--accent);font-size:.74rem;line-height:1.1;font-weight:700;letter-spacing:.01em;animation:badge-float 3s ease-in-out infinite}.mw-stability-dot{width:.5rem;height:.5rem;border-radius:50%;background:#22c55e;box-shadow:0 0 0 .2rem #22c55e29,0 0 12px #22c55eb3;animation:dot-pulse 2s ease-in-out infinite}@keyframes dot-pulse{0%,to{opacity:1;transform:scale(1);box-shadow:0 0 0 .2rem #22c55e29,0 0 12px #22c55eb3}50%{opacity:.82;transform:scale(.96);box-shadow:0 0 0 .28rem #22c55e1c,0 0 16px #22c55edb}}@keyframes badge-float{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}.mw-terminal-header{display:flex;align-items:center;gap:.75rem;padding-bottom:.95rem;border-bottom:1px solid rgba(196,205,196,.74)}.mw-terminal-mark{width:2.8rem;height:2.8rem;display:grid;place-items:center;flex-shrink:0;border-radius:16px;background:linear-gradient(180deg,#245d4d 0%,var(--accent) 100%);color:#f6faf8;font-size:.82rem;line-height:1;font-weight:700;letter-spacing:.08em;box-shadow:inset 0 1px #ffffff29}.mw-terminal-heading{min-width:0}.mw-terminal-heading span{display:block;color:var(--muted-2);font-size:.7rem;line-height:1.1;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.mw-terminal-heading strong{display:block;margin-top:.26rem;color:var(--ink);font-size:1.12rem;line-height:1.12;font-weight:700;letter-spacing:-.02em}.mw-terminal-state{margin-left:auto;flex-shrink:0;display:inline-flex;align-items:center;min-height:1.9rem;padding:.28rem .62rem;border-radius:999px;border:1px solid rgba(199,216,209,.82);background:#eff9f5f2;color:var(--ink-soft);font-size:.72rem;line-height:1;font-weight:600}.mw-queue-list{margin-top:.95rem;display:grid;gap:.6rem}.mw-queue-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.8rem;align-items:center;padding:.82rem .88rem;border-radius:18px;border:1px solid rgba(219,231,225,.96);background:linear-gradient(180deg,#fffffffa,#f4fbf8f5);box-shadow:inset 0 1px #ffffffeb}.mw-queue-row strong{display:block;color:var(--ink);font-size:.95rem;line-height:1.15;font-weight:700}.mw-queue-row small{display:block;margin-top:.18rem;color:var(--muted-2);font-size:.75rem;line-height:1.2}.mw-queue-row span{color:var(--ink-soft);font-size:.92rem;line-height:1;font-weight:700}.mw-terminal-meta{margin-top:.9rem;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem}.mw-terminal-meta-card{padding:.72rem .76rem;border-radius:16px;border:1px solid rgba(219,231,225,.96);background:linear-gradient(180deg,#fffffff0,#f2faf6f0)}.mw-terminal-meta-card span,.mw-hero-ops-card span{display:block;color:var(--muted-2);font-size:.68rem;line-height:1.15;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.mw-terminal-meta-card strong,.mw-hero-ops-card strong{display:block;margin-top:.25rem;color:var(--ink);font-size:.83rem;line-height:1.15;font-weight:700}.mw-hero-ops-card{position:absolute;left:0;bottom:1.25rem;z-index:1;width:min(15rem,48%);padding:.9rem;border-radius:22px;border:1px solid rgba(199,216,209,.74);background:#ffffffd1;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:0 20px 40px #14171414,inset 0 1px #ffffffe0}.mw-hero-ops-card p{margin:0;color:var(--ink-soft);font-size:.8rem;line-height:1.2;font-weight:700}.mw-hero-ops-grid{margin-top:.8rem;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem}.mw-problem-solution{position:relative;background:linear-gradient(180deg,#f8fcfaf5,#eff7f3fa)}.mw-problem-solution:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(24rem 12rem at 15% 15%,rgba(124,58,237,.08),transparent 72%),radial-gradient(24rem 12rem at 85% 80%,rgba(242,211,111,.12),transparent 70%);pointer-events:none}.mw-problem-solution:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,rgba(124,58,237,.014) 1px,transparent 1px),linear-gradient(rgba(124,58,237,.014) 1px,transparent 1px);background-size:1.2rem 1.2rem;-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,.55),transparent 88%);mask-image:linear-gradient(180deg,rgba(0,0,0,.55),transparent 88%);pointer-events:none}.mw-problem-solution>.mw-container{position:relative}.mw-problem-solution-head{max-width:40rem;margin:0 auto;text-align:center}.mw-problem-solution-head h2{margin:0;color:var(--accent);font-size:clamp(1.8rem,3.5vw,2.8rem);line-height:1.1;letter-spacing:-.03em;font-weight:700}.mw-problem-grid{margin-top:1.3rem;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.9rem}.mw-problem-card{position:relative;min-height:100%;display:grid;align-content:start;gap:.95rem;padding:1.1rem;border-radius:24px;border:1px solid rgba(199,216,209,.72);background:linear-gradient(180deg,#fffffffa,#f2faf6fa);box-shadow:0 14px 30px #1417140d,inset 0 1px #ffffffe6;transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease;overflow:hidden}.mw-problem-card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:radial-gradient(circle at 100% 0%,rgba(242,211,111,.16),transparent 32%),radial-gradient(circle at 0% 100%,rgba(124,58,237,.12),transparent 28%);opacity:.8;pointer-events:none}.mw-problem-card>*{position:relative;z-index:1}.mw-problem-card:hover{transform:translateY(-3px);border-color:#7c3aed38;box-shadow:0 22px 42px #142d3214,inset 0 1px #fffffff0}.mw-problem-icon{width:3rem;height:3rem;display:inline-flex;align-items:center;justify-content:center;border-radius:16px;border:1px solid rgba(56,189,248,.24);background:linear-gradient(180deg,#fbf5e4fa,#f3ebd5fa);box-shadow:inset 0 1px #ffffffeb,0 10px 20px #38bdf824}.mw-problem-icon span{font-size:1.35rem;line-height:1}.mw-problem-card h3{margin:0;color:var(--accent);font-size:1.18rem;line-height:1.22;letter-spacing:-.02em;font-weight:700}.mw-problem-card p{margin:0;color:var(--muted);font-size:.96rem;line-height:1.68}.mw-section-head{display:grid;gap:.55rem;max-width:54rem}.mw-section-head h1,.mw-section-head h2{font-size:clamp(1.6rem,3.4vw,2.5rem);line-height:1.12;max-width:22ch}.mw-section-head p{margin:0;color:var(--muted);font-size:.98rem;line-height:1.65;max-width:64ch}.mw-core-features{position:relative;background:linear-gradient(180deg,#f8fafcf5,#f1f5f9fa)}.mw-core-features:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(24rem 14rem at 14% 18%,rgba(124,58,237,.07),transparent 72%),radial-gradient(22rem 16rem at 86% 78%,rgba(56,189,248,.08),transparent 70%);pointer-events:none}.mw-core-features:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(135deg,rgba(124,58,237,.014) 1px,transparent 1px),linear-gradient(45deg,rgba(124,58,237,.014) 1px,transparent 1px);background-size:1.25rem 1.25rem;opacity:.75;-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,.65),transparent 92%);mask-image:linear-gradient(180deg,rgba(0,0,0,.65),transparent 92%);pointer-events:none}.mw-core-features>.mw-container{position:relative}.mw-core-features-head{max-width:50rem;margin:0 auto;text-align:center}.mw-core-features-head h2,.mw-core-features-head p{max-width:none}.mw-core-features-head p{margin-inline:auto;max-width:46rem}.mw-core-grid{margin-top:1.15rem;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-areas:"terminal terminal manager" "analytics sync sync";gap:.9rem}.mw-core-card{--core-accent: rgba(124, 58, 237, .48);--core-glow: rgba(124, 58, 237, .1);position:relative;min-height:100%;display:grid;align-content:start;gap:.95rem;padding:clamp(1rem,1.5vw,1.3rem);overflow:hidden;border-radius:26px;border:1px solid rgba(56,189,248,.18);background:linear-gradient(180deg,#fffffff2,#f8f3e7fa);box-shadow:0 18px 34px #1417140f,inset 0 1px #ffffffeb;transition:transform .17s ease,border-color .17s ease,box-shadow .17s ease}.mw-core-card:before,.mw-core-card:after{content:"";position:absolute;pointer-events:none}.mw-core-card:before{inset:auto -12% -45% 42%;height:15rem;border-radius:999px;background:radial-gradient(circle,var(--core-glow),rgba(255,255,255,0))}.mw-core-card:after{top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,var(--core-accent),rgba(56,189,248,.55),rgba(124,58,237,0))}.mw-core-card:hover{transform:translateY(-4px);border-color:#38bdf857;box-shadow:0 26px 52px #14171417,inset 0 1px #fffffff0}.mw-core-card>*{position:relative;z-index:1}.mw-core-card-terminal{grid-area:terminal;grid-template-columns:minmax(0,1.08fr) minmax(220px,.92fr);column-gap:1.15rem}.mw-core-card-terminal>.mw-core-card-top,.mw-core-card-terminal>.mw-core-card-copy,.mw-core-card-terminal>.mw-core-chip-row{grid-column:1}.mw-core-card-terminal>.mw-core-visual-shell{grid-column:2;grid-row:2 / span 2;align-self:stretch}.mw-core-card-manager{grid-area:manager;--core-accent: rgba(56, 189, 248, .58);--core-glow: rgba(56, 189, 248, .14)}.mw-core-card-analytics{grid-area:analytics;--core-accent: rgba(58, 116, 97, .48);--core-glow: rgba(58, 116, 97, .12)}.mw-core-card-sync{grid-area:sync;--core-accent: rgba(56, 189, 248, .46);--core-glow: rgba(124, 58, 237, .11)}.mw-core-card-top{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.mw-core-kicker,.mw-core-index,.mw-core-chip{display:inline-flex;align-items:center;min-height:1.85rem;border-radius:999px;border:1px solid rgba(56,189,248,.2);background:#fffcf6e6;box-shadow:inset 0 1px #ffffffe0}.mw-core-kicker{padding:.3rem .68rem;color:var(--accent);font-size:.73rem;line-height:1;font-weight:700;letter-spacing:.04em}.mw-core-index{justify-content:center;min-width:2rem;padding:.2rem .5rem;color:var(--muted);font-size:.74rem;line-height:1;font-weight:700}.mw-core-card-copy{display:grid;gap:.55rem}.mw-core-card-copy h3{margin:0;color:var(--accent);font-size:clamp(1.15rem,1.7vw,1.42rem);line-height:1.14;letter-spacing:-.025em;font-weight:700}.mw-core-card-copy p{margin:0;color:var(--muted);font-size:.95rem;line-height:1.7}.mw-core-card-terminal .mw-core-card-copy h3{font-size:clamp(1.4rem,2.4vw,1.9rem);max-width:15ch}.mw-core-chip-row{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;gap:.45rem}.mw-core-chip{padding:.28rem .64rem;color:var(--ink-soft);font-size:.76rem;line-height:1;font-weight:600}.mw-core-visual-shell{min-height:12rem;position:relative;display:flex;align-items:stretch;padding:.45rem .25rem .25rem;border-radius:24px;border:1px solid rgba(199,216,209,.72);background:radial-gradient(16rem 10rem at 12% 12%,rgba(124,58,237,.12),transparent 72%),radial-gradient(14rem 8rem at 92% 100%,rgba(242,211,111,.16),transparent 68%),linear-gradient(180deg,#fffffff0,#f0f9f5f5);box-shadow:inset 0 1px #ffffffe6,0 16px 28px #142d320d}.mw-core-visual-shell-terminal{min-height:100%;align-self:stretch}.mw-core-shot-frame{position:relative;width:100%;min-height:100%;overflow:hidden;border-radius:22px;border:1px solid rgba(255,255,255,.42);background:linear-gradient(180deg,#0c171224,#0c171205);box-shadow:0 26px 42px #10221933,0 0 0 1px #1022190f,inset 0 1px #ffffff2e;transform:perspective(1800px) rotateX(8deg) rotateY(-8deg) translateY(0);transform-origin:center;transition:transform .22s ease,box-shadow .22s ease,filter .22s ease}.mw-core-card:hover .mw-core-shot-frame{transform:perspective(1800px) rotateX(4deg) rotateY(-4deg) translateY(-8px);box-shadow:0 34px 52px #1022193d,0 0 0 1px #1022190f,inset 0 1px #ffffff2e;filter:saturate(1.02)}.mw-core-card-manager .mw-core-shot-frame,.mw-core-card-sync .mw-core-shot-frame{transform:perspective(1800px) rotateX(8deg) rotateY(8deg) translateY(0)}.mw-core-card-manager:hover .mw-core-shot-frame,.mw-core-card-sync:hover .mw-core-shot-frame{transform:perspective(1800px) rotateX(4deg) rotateY(4deg) translateY(-8px)}.mw-core-card-analytics .mw-core-shot-frame{transform:perspective(1800px) rotateX(7deg) rotateY(-3deg) translateY(0)}.mw-core-card-analytics:hover .mw-core-shot-frame{transform:perspective(1800px) rotateX(3deg) rotateY(-1deg) translateY(-8px)}.mw-core-shot{width:100%;height:100%;min-height:11.6rem;object-fit:cover;border-radius:18px;background:#e5f1ed}.mw-core-card-terminal .mw-core-shot{min-height:100%}.mw-core-shot-caption{position:absolute;left:1rem;right:1rem;bottom:1rem;display:grid;gap:.12rem;width:fit-content;max-width:calc(100% - 2rem);padding:.62rem .82rem .58rem;border-radius:16px;border:1px solid rgba(255,255,255,.14);background:#0a1611c2;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:0 18px 28px #0000003d}.mw-core-shot-caption strong{color:#f8faf5;font-size:.8rem;line-height:1.2;font-weight:700}.mw-core-shot-caption span{color:#ecf4efc2;font-size:.73rem;line-height:1.3;font-weight:500}.mw-cards-grid{margin-top:1rem;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.85rem}.mw-cards-grid-problems{grid-template-columns:repeat(2,minmax(0,1fr))}.mw-card,.mw-feature-card,.mw-step-card,.mw-testimonial-card,.mw-price-card,.mw-card-large,.mw-legal-shell,.mw-final-card{border-radius:var(--radius-lg);border:1px solid rgba(199,216,209,.68);background:linear-gradient(180deg,#fffffff0,#f2faf6fa);box-shadow:var(--shadow-sm)}.mw-card,.mw-feature-card,.mw-step-card,.mw-testimonial-card,.mw-price-card{padding:1rem}.mw-card-large,.mw-legal-shell{padding:clamp(1rem,1.4vw,1.25rem)}.mw-card:hover,.mw-feature-card:hover,.mw-step-card:hover,.mw-testimonial-card:hover,.mw-price-card:hover{box-shadow:var(--shadow-md);border-color:#7c3aed2e}.mw-card h3,.mw-feature-card h3,.mw-step-card h3,.mw-testimonial-card h3,.mw-card-large h2,.mw-price-head h3,.mw-price-head h2{margin:0;color:var(--ink);line-height:1.2;letter-spacing:-.018em;font-weight:600}.mw-card h3,.mw-feature-card h3,.mw-step-card h3,.mw-testimonial-card h3{font-size:1.02rem}.mw-card p,.mw-feature-card p,.mw-step-card p,.mw-testimonial-card p,.mw-card-large p{margin:0;color:var(--muted);font-size:.94rem;line-height:1.62}.mw-card-problem{position:relative;padding-top:1.15rem;overflow:hidden}.mw-card-problem:after{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,#ba623ba6,#ba623b00)}.mw-card-index{display:inline-flex;align-items:center;justify-content:center;min-width:2rem;height:1.35rem;margin-bottom:.7rem;padding:0 .45rem;border-radius:999px;background:var(--accent-copper-soft);color:#8e563c;font-size:.73rem;line-height:1;font-weight:600;letter-spacing:.04em}.mw-text-link{display:inline-flex;align-items:center;gap:.32rem;margin-top:.75rem;color:var(--accent);font-size:.86rem;line-height:1.2;font-weight:600;text-decoration:none}.mw-text-link:after{content:"->";opacity:.8;transform:translate(0);transition:transform .12s ease}.mw-text-link:hover:after{transform:translate(2px)}.mw-feature-list{margin-top:1rem;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem}.mw-feature-card{display:grid;gap:.55rem}.mw-feature-head{display:flex;align-items:center;justify-content:space-between;gap:.6rem}.mw-feature-head span{display:inline-flex;align-items:center;min-height:1.55rem;padding:.16rem .5rem;border-radius:999px;border:1px solid rgba(199,216,209,.84);background:#f1f9f6eb;color:var(--muted);font-size:.72rem;line-height:1;font-weight:500;text-transform:lowercase}.mw-feature-outcome{color:var(--ink-soft);font-weight:500}.mw-feature-impact{color:var(--muted)}.mw-steps-grid{margin-top:1rem;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.85rem;counter-reset:step}.mw-step-card{position:relative;display:grid;align-content:start;gap:.52rem;padding-top:1.25rem}.mw-step-card:before{counter-increment:step;content:"0" counter(step);display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:12px;border:1px solid rgba(124,58,237,.16);background:linear-gradient(180deg,#7c3aed1a,#7c3aed0a);color:var(--accent);font-size:.76rem;line-height:1;font-weight:700}.mw-pricing-grid{margin-top:1rem;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.85rem}.mw-trust-hardware{position:relative;overflow:hidden;background:radial-gradient(28rem 16rem at 10% 16%,rgba(111,162,138,.12),transparent 72%),radial-gradient(28rem 18rem at 88% 76%,rgba(184,116,77,.12),transparent 74%),linear-gradient(180deg,#17211e,#101714)}.mw-trust-hardware:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,rgba(255,255,255,.04),transparent 28%),linear-gradient(0deg,rgba(255,255,255,.02),transparent 24%);pointer-events:none}.mw-trust-hardware>.mw-container{position:relative}.mw-trust-hardware-shell{padding:clamp(1.05rem,1.8vw,1.45rem);border-radius:28px;border:1px solid rgba(207,220,210,.12);background:#ffffff05;box-shadow:inset 0 1px #ffffff0f,0 24px 60px #0000002e}.mw-trust-hardware-head{max-width:48rem}.mw-trust-hardware-head h2{margin:0;color:#f7fbf8;font-size:clamp(1.7rem,3.5vw,2.7rem);line-height:1.1;letter-spacing:-.03em;font-weight:700}.mw-trust-hardware-grid{margin-top:1.1rem;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.85rem}.mw-trust-hardware-card{min-height:100%;display:grid;align-content:start;gap:.82rem;padding:1rem;border-radius:22px;border:1px solid rgba(221,233,223,.12);background:linear-gradient(180deg,#ffffff14,#ffffff0a);box-shadow:inset 0 1px #ffffff0f,0 14px 30px #0407051f}.mw-trust-hardware-icon{width:3rem;height:3rem;display:inline-flex;align-items:center;justify-content:center;border-radius:16px;border:1px solid rgba(221,233,223,.12);background:#ffffff14;box-shadow:inset 0 1px #ffffff14}.mw-trust-hardware-icon span{font-size:1.35rem;line-height:1}.mw-trust-hardware-copy{display:grid;gap:.42rem}.mw-trust-hardware-copy h3{margin:0;color:#f4f8f5;font-size:1.04rem;line-height:1.24;letter-spacing:-.02em;font-weight:700}.mw-trust-hardware-copy p{margin:0;color:#e9f1eccc;font-size:.91rem;line-height:1.62}.mw-final-cta-section{padding-top:clamp(2.1rem,3.2vw,3.4rem);padding-bottom:clamp(1.9rem,3vw,3.2rem)}.mw-final-cta-shell{display:flex;justify-content:center}.mw-final-cta-card{width:min(100%,52rem);display:grid;justify-items:center;gap:.9rem;padding:clamp(1.25rem,2.2vw,1.8rem);text-align:center;border-radius:28px;border:1px solid rgba(199,216,209,.7);background:radial-gradient(26rem 15rem at 50% 0%,rgba(242,211,111,.16),transparent 72%),radial-gradient(24rem 14rem at 0% 100%,rgba(124,58,237,.08),transparent 70%),linear-gradient(180deg,#fffffffc,#f1f9f6fc);box-shadow:0 22px 48px #142d321a,inset 0 1px #ffffffeb}.mw-final-cta-card h2{margin:0;color:var(--accent);font-size:clamp(1.65rem,3.4vw,2.65rem);line-height:1.08;letter-spacing:-.03em;font-weight:700;max-width:16ch}.mw-final-cta-card p{margin:0;color:var(--muted);font-size:1rem;line-height:1.68;max-width:44rem}.mw-final-cta-button{min-height:3.6rem;padding-inline:1.5rem;font-size:1rem;box-shadow:0 18px 34px #5b21b62e,inset 0 1px #ffffff1f}.mw-pricing-toggle-shell{margin-top:1.15rem;display:flex;flex-direction:column;gap:.68rem;align-items:center;justify-content:center}.mw-pricing-billing-shell{width:min(100%,46rem);display:grid;gap:.42rem;justify-items:center}.mw-pricing-billing-toggle{width:min(100%,22rem);display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.28rem;padding:.28rem;border-radius:999px;border:1px solid rgba(124,58,237,.24);background:#f9f5ffdb;box-shadow:inset 0 1px #ffffffeb,0 12px 26px #3016641f}.mw-pricing-billing-option{display:flex;align-items:center;justify-content:center;gap:.45rem;min-height:2.36rem;border-radius:999px;border:1px solid transparent;color:var(--muted);font-size:.82rem;line-height:1.1;font-weight:700;cursor:pointer;transition:color .16s ease,border-color .16s ease,background-color .16s ease}.mw-pricing-billing-gift-icon{width:.95rem;height:.95rem;color:#10b981}.mw-pricing-billing-gift-icon{stroke-width:2.5;transform:rotate(-12deg)}.mw-pricing-billing-option:hover{color:var(--ink)}.mw-pricing-billing-option.is-active{border-color:#7c3aed47;background:linear-gradient(180deg,#7c3aed33,#7c3aed14);color:var(--accent-press)}.mw-pricing-billing-note{margin:0;text-align:left;color:var(--muted);font-size:.78rem;line-height:1.45}.mw-pricing-toggle{position:relative;width:min(100%,46rem);display:grid;grid-template-columns:repeat(var(--mw-toggle-count, 1),minmax(0,1fr));gap:.36rem;padding:.36rem;border-radius:999px;border:1px solid rgba(152,123,250,.35);background:linear-gradient(180deg,#fffffff2,#f6effff0),radial-gradient(120% 150% at 100% 0%,rgba(124,58,237,.08),transparent 60%);box-shadow:inset 0 1px #fffffff5,0 16px 34px #30166424}.mw-pricing-toggle-highlight{position:absolute;top:.36rem;bottom:.36rem;left:.36rem;width:calc((100% - .72rem) / var(--mw-toggle-count, 1));border-radius:999px;background:linear-gradient(180deg,#7c3aed3d,#5f27cd24),radial-gradient(120% 160% at 0% 0%,rgba(212,161,255,.48),transparent 62%);box-shadow:0 10px 26px #38157c33,inset 0 1px #ffffffad;transform:translate(calc((100% + .36rem) * var(--mw-toggle-active, 0)));transition:transform .24s ease}.mw-pricing-toggle-option{position:relative;z-index:1;min-height:3.06rem;padding:.62rem .9rem;border-radius:999px;color:var(--muted);font-size:.88rem;line-height:1.15;font-weight:700;cursor:pointer;transition:color .18s ease,transform .18s ease;text-align:center}.mw-pricing-toggle-option:hover{color:var(--ink)}.mw-pricing-toggle-option.is-active{color:#fff;text-shadow:0 1px 10px rgba(64,27,143,.55)}.mw-pricing-grid-advanced{margin-top:1.05rem;align-items:stretch;animation:pricing-grid-fade .22s ease}@keyframes pricing-grid-fade{0%{opacity:.58;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.mw-pricing-grid-page{margin-top:1rem}.mw-price-card{display:flex;flex-direction:column;gap:1rem;position:relative;padding:1.25rem}.mw-price-card.is-highlighted{border-color:#7c3aed42;background:radial-gradient(18rem 12rem at 100% 0%,rgba(124,58,237,.1),transparent 70%),linear-gradient(180deg,#fffffffa,#eef9f4fa);box-shadow:0 18px 36px #14534a1a}.mw-price-card.is-highlighted:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent 8%,rgba(124,58,237,.25) 50%,transparent 92%);box-shadow:0 0 10px #7c3aed1f}.mw-price-card-advanced{overflow:visible;min-height:100%;padding-top:1.3rem;z-index:1}.mw-price-card-advanced.is-middle{transform:translateY(0)}.mw-price-card-advanced.is-featured{border-color:#7c3aed47;box-shadow:0 22px 42px #5b21b621,inset 0 1px #ffffffe6}.mw-price-card-advanced.is-featured:hover{transform:none}.mw-price-gift-badge{position:absolute;top:-.64rem;left:50%;transform:translate(-50%) rotate(-12deg);display:inline-flex;align-items:center;justify-content:center;width:2.24rem;height:2.24rem;border-radius:999px;border:1px solid rgba(16,185,129,.58);background:radial-gradient(65% 65% at 30% 24%,rgba(255,255,255,.72),transparent 70%),linear-gradient(180deg,#10b98170,#0b7a564d);box-shadow:0 12px 24px #087d5947,0 0 0 4px #10b9811f,inset 0 1px #ffffffc7;color:#0b7a56;z-index:8;pointer-events:none}.mw-price-ai-floating-badge{position:absolute;top:-.64rem;left:50%;transform:translate(-50%) rotate(8deg);display:inline-flex;align-items:center;justify-content:center;width:2.24rem;height:2.24rem;border-radius:999px;border:1px solid rgba(124,58,237,.42);background:radial-gradient(65% 65% at 30% 24%,rgba(255,255,255,.72),transparent 70%),linear-gradient(180deg,#8b5cf65c,#7c3aed38);box-shadow:0 12px 24px #5b21b62e,0 0 0 4px #7c3aed1a,inset 0 1px #ffffffc7;color:#7c3aed;z-index:8;pointer-events:none}.mw-price-gift-badge-icon{width:1.14rem;height:1.14rem;stroke:currentColor}.mw-price-badge{position:absolute;top:1.3rem;right:.95rem;display:inline-flex;align-items:center;min-height:1.8rem;padding:.3rem .64rem;border-radius:999px;border:1px solid rgba(124,58,237,.14);background:#ebf8f3f0;color:var(--accent-press);font-size:.72rem;line-height:1;font-weight:700;letter-spacing:.03em}.mw-price-promo-badge{position:absolute;top:1.3rem;left:.95rem;display:inline-flex;align-items:center;min-height:1.8rem;padding:.3rem .64rem;border-radius:999px;border:1px solid rgba(16,185,129,.34);background:#10b98129;color:#0d5037;font-size:.72rem;line-height:1;font-weight:700;letter-spacing:.02em}.mw-price-headline{display:grid;gap:.28rem}.mw-price-headline span{display:inline-flex;align-items:center;justify-content:center;width:fit-content;min-height:1.6rem;padding:.2rem .6rem;border-radius:999px;border:1px solid rgba(199,216,209,.8);background:#f3faf6e6;color:var(--muted);font-size:.72rem;line-height:1;font-weight:600}.mw-price-head h3,.mw-price-head h2{font-size:1.12rem}.mw-price-head{display:grid;gap:.16rem}.mw-price-price-row{display:flex;align-items:flex-start;justify-content:flex-start;gap:.5rem;min-height:3.8rem}.mw-price-value{margin:.4rem 0 0;display:grid;gap:.2rem;align-items:center}.mw-price-value strong{display:inline-flex;align-items:baseline;min-height:2rem}.mw-price-original{color:#7e688ae6;font-size:.76rem;line-height:1.2;font-weight:600;text-decoration:line-through}.mw-price-cycle-meta{color:#1a725beb;font-size:.74rem;line-height:1.2;font-weight:600}.mw-price-facts{border:1px solid rgba(199,216,209,.72);border-radius:12px;background:#f7fbf9c7;padding:.75rem .85rem;display:grid;gap:.25rem}.mw-price-fact-row{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:.5rem;padding:.38rem 0;min-height:2rem;border-bottom:1px solid rgba(199,216,209,.4)}.mw-price-fact-row:last-child{border-bottom:0}.mw-price-fact-label{color:var(--muted);font-size:.74rem;font-weight:700;letter-spacing:.01em}.mw-price-fact-value{color:var(--ink);font-size:.78rem;font-weight:600;line-height:1.3}.mw-price-fact-value-included{color:var(--accent);background:var(--accent-soft);padding:.18rem .55rem;border-radius:6px;display:inline-block}.mw-price-fact-value-gift{color:#047857;background:#d1fae5;padding:.18rem .55rem;border-radius:6px;display:inline-block}.dark .mw-price-fact-value-gift{color:#34d399;background:#10b98133}.mw-price-cycle-offer{margin:.25rem 0 0;color:#0d7b5f;font-size:.76rem;line-height:1.45;font-weight:700;white-space:pre-wrap}.mw-price-head strong{color:var(--ink);font-size:clamp(1.6rem,2.2vw,2rem);line-height:1;font-weight:700;letter-spacing:-.02em}.mw-price-head strong.is-promo{color:#059669}.mw-price-head span{color:var(--muted);font-size:.84rem;line-height:1.2;font-weight:500}.mw-price-ai-chip{margin-top:.58rem;position:relative;display:inline-flex;align-items:center;justify-content:center;gap:.35rem;min-height:1.5rem;padding:.2rem .52rem;border-radius:999px;border:1px solid transparent;font-size:.66rem;line-height:1;font-weight:700;white-space:nowrap;overflow:visible}.mw-price-ai-chip-optional{border-color:#aa92b857;background:#eee6f357;color:#7b5b8dc7}.mw-price-ai-chip-included{border-color:#1b9b6f59;background:#c2f3e39e;color:#0b7a56}.mw-price-ai-chip-gift{border-color:#10b98175;background:#10b98133;color:#0b7a56}.mw-price-ai-dot{width:.34rem;height:.34rem;border-radius:50%;background:currentColor;opacity:.5}.mw-price-ai-check{display:inline-flex;align-items:center;justify-content:center;width:.92rem;height:.92rem;border-radius:50%;background:#14a06e;color:#f8fffc;font-size:.64rem;font-weight:800;line-height:1}.mw-price-ai-gift{display:inline-flex;align-items:center;justify-content:center;width:.92rem;height:.92rem;border-radius:50%;background:#0e9f6f38;color:#0b7a56}.mw-price-ai-gift-icon{width:.58rem;height:.58rem;stroke:currentColor}.mw-price-summary{margin:.05rem 0 0;padding:.65rem .75rem;border-radius:12px;border:1px solid rgba(199,216,209,.4);background:#f7fbf980;display:grid;gap:.5rem;align-items:flex-start}.mw-price-summary-title{margin:0;color:var(--muted);font-size:.72rem;line-height:1.2;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.mw-price-summary-list{display:grid;gap:.38rem}.mw-price-summary-item{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.45rem;align-items:start;color:var(--muted);font-size:.8rem;line-height:1.45;font-weight:600}.mw-price-summary-icon{color:var(--accent);font-size:.92rem;line-height:1;transform:translateY(.08rem)}.mw-price-summary-chip{display:inline-flex;align-items:center;min-height:1.62rem;padding:.2rem .5rem;border-radius:999px;border:1px solid rgba(130,110,170,.5);background:#826eaa26;color:var(--muted);font-size:.7rem;line-height:1;font-weight:600}.mw-price-included-block{border:1px solid rgba(199,216,209,.72);border-radius:12px;background:#f7fbf9c7;padding:.6rem .7rem}.mw-price-included-block h4{margin:0;color:var(--ink);font-size:.76rem;line-height:1.2;letter-spacing:.01em;font-weight:700}.mw-price-included-block ul{margin:.44rem 0 0;padding:0;list-style:none;display:grid;gap:.32rem}.mw-price-included-block li{position:relative;padding-left:.96rem;color:var(--muted);font-size:.8rem;line-height:1.35}.mw-price-included-block li:before{content:"";position:absolute;left:0;top:.4rem;width:.34rem;height:.34rem;border-radius:50%;background:linear-gradient(180deg,#0db67d,#089d6c)}.mw-price-expand-btn{display:inline-flex;align-items:center;justify-content:center;width:100%;min-height:2.1rem;padding:.22rem .56rem;border-radius:999px;border:1px solid rgba(124,58,237,.24);background:#e9e0f873;color:var(--accent-press);font-size:.74rem;line-height:1;font-weight:700;cursor:pointer;transition:background-color .18s ease,border-color .18s ease,transform .18s ease}.mw-price-expand-btn:hover{background:#e9e0f8a8;border-color:#7c3aed57}.mw-price-feature-groups{margin:-.08rem 0 0;display:grid;gap:.54rem;align-content:start;padding-bottom:.5rem;border-bottom:1px solid rgba(199,216,209,.3)}.mw-price-offer-expanded{margin-top:.5rem;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.42rem;padding:.6rem .7rem;border-radius:12px;border:1px solid rgba(16,185,129,.28);background:#10b9811c}.mw-price-offer-expanded-icon{display:inline-flex;align-items:center;justify-content:center;width:1rem;height:1rem;border-radius:50%;background:#10b9813d;font-size:.64rem;line-height:1;color:#0b7a56}.mw-price-offer-expanded-gift-icon{width:.76rem;height:.76rem;stroke:currentColor}.mw-price-offer-expanded-copy{display:grid;gap:.22rem}.mw-price-offer-expanded-copy strong{color:#0b7a56;font-size:.72rem;line-height:1.2;font-weight:700;letter-spacing:.02em;text-transform:uppercase}.mw-price-offer-expanded-copy p{margin:0;color:#0d6f53;font-size:.78rem;line-height:1.45;font-weight:600;white-space:pre-wrap}.mw-price-feature-group{border:1px solid rgba(199,216,209,.7);border-radius:12px;background:#f7fbf9bd;padding:.6rem .7rem}.mw-price-feature-group h4{margin:0 0 .34rem;color:var(--ink);font-size:.75rem;line-height:1.2;font-weight:700;letter-spacing:.01em}.mw-price-feature-rows{display:grid;gap:0}.mw-price-feature-row{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.52rem;padding:.34rem 0;border-bottom:1px solid rgba(199,216,209,.45)}.mw-price-feature-row:last-child{border-bottom:0;padding-bottom:.12rem}.mw-price-feature-label{color:var(--muted);font-size:.78rem;line-height:1.35;min-width:0}.mw-price-feature-value{display:inline-flex;align-items:center;justify-content:flex-start;gap:.32rem;min-height:1.34rem;padding:.16rem .46rem;border-radius:999px;border:1px solid transparent;font-size:.68rem;line-height:1.2;font-weight:700;white-space:normal;text-align:center;max-width:12.5rem}.mw-price-feature-icon{display:inline-flex;align-items:center;justify-content:center;width:1.05rem;height:1.05rem;border-radius:999px;font-size:.62rem;line-height:1;font-weight:800;flex-shrink:0;box-shadow:inset 0 0 .35rem #0f172a14}.mw-price-feature-icon-included,.mw-price-feature-icon-full,.mw-price-feature-icon-advanced,.mw-price-feature-icon-basic{background:#1b9b6f2e;color:#0b7a56;box-shadow:0 0 .55rem #10b98147,0 0 1rem #10b98124,inset 0 0 .35rem #10b98140}.mw-price-feature-icon-excluded{background:#ef44442e;color:#b91c1c;box-shadow:0 0 .55rem #ef444440,0 0 .9rem #ef44441f,inset 0 0 .35rem #ef444433}.mw-price-feature-icon-optional{background:#c68e342e;color:#a05a1a;box-shadow:0 0 .5rem #c68e3438,0 0 .85rem #c68e341f,inset 0 0 .35rem #c68e3433}.mw-price-feature-value-included{border-color:#1b9b6f59;background:#c2f3e39e;color:#0b7a56}.mw-price-feature-value-excluded{border-color:#ef444452;background:#fee2e2a3;color:#b91c1c}.mw-price-feature-value-basic,.mw-price-feature-value-advanced,.mw-price-feature-value-full{border-color:#7c3aed42;background:#e5d9fa9e;color:#6734aa}.mw-price-feature-value-optional{border-color:#c68e3457;background:#fdecc1b8;color:#a05a1a}.mw-price-card .mw-btn{margin-top:auto;min-height:2.7rem;border-radius:var(--radius-sm)}.mw-section-foot-cta{margin-top:.9rem}.mw-testimonials{position:relative}.mw-testimonials:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(26rem 14rem at 8% 20%,rgba(124,58,237,.08),transparent 72%),radial-gradient(24rem 14rem at 92% 80%,rgba(242,211,111,.12),transparent 72%);pointer-events:none}.mw-testimonials>.mw-container{position:relative}.mw-testimonial-grid{margin-top:1rem;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.85rem}.mw-testimonial-card{position:relative;display:grid;gap:.9rem;align-content:start;padding:1.05rem;overflow:hidden;border-color:#c7d8d1b8;background:linear-gradient(180deg,#ffffffbd,#f1f9f6db);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:0 20px 42px #142d3214,inset 0 1px #ffffffe0}.mw-testimonial-card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(135deg,rgba(242,211,111,.2),transparent 45%),radial-gradient(circle at 100% 0%,rgba(124,58,237,.12),transparent 35%);opacity:.9;pointer-events:none}.mw-testimonial-card>*{position:relative;z-index:1}.mw-testimonial-mark{width:3rem;height:3rem;display:inline-flex;align-items:center;justify-content:center;border-radius:18px;border:1px solid rgba(124,58,237,.16);background:#eff9f5e0;box-shadow:0 14px 28px #142d3214,inset 0 1px #ffffffe0;color:var(--accent-copper)}.mw-testimonial-mark span{font-size:2rem;line-height:1;transform:translateY(.14rem)}.mw-testimonial-card blockquote{margin:0;color:var(--ink);font-size:.98rem;line-height:1.7;font-weight:500}.mw-testimonial-card blockquote:before{content:none}.mw-testimonial-card blockquote:after{content:none}.mw-testimonial-meta{display:grid;gap:.18rem;padding-top:.1rem}.mw-testimonial-meta strong{color:var(--accent);font-size:.94rem;line-height:1.2;font-weight:700}.mw-testimonial-meta span{color:var(--muted);font-size:.84rem;line-height:1.45}.mw-final-cta{padding-top:clamp(2rem,3vw,3.2rem);padding-bottom:clamp(2rem,3vw,3.4rem)}.mw-final-card{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(240px,.75fr);gap:1.05rem;padding:clamp(1rem,2vw,1.35rem);background:radial-gradient(28rem 16rem at 100% 0%,rgba(255,255,255,.06),transparent 70%),linear-gradient(180deg,#173b35,#112f2a);border-color:#11493fb3;box-shadow:var(--shadow-lg)}.mw-final-card h2{color:#f7fbf8;font-size:clamp(1.45rem,2.8vw,2.25rem);max-width:18ch}.mw-final-card p{margin:.65rem 0 0;color:#f1f6f4c7;max-width:60ch}.mw-final-card .mw-eyebrow{color:#c6e8deeb}.mw-final-actions{display:grid;align-content:center;gap:.6rem}.mw-final-card .mw-btn-primary{box-shadow:0 10px 20px #0914113d}.mw-final-card .mw-btn-ghost{color:#eef4f1;background:#ffffff0d;border-color:#ffffff24;box-shadow:none}.mw-final-card .mw-btn-ghost:hover{background:#ffffff14;border-color:#fff3}.mw-inline-meta,.mw-inline-actions{display:flex;flex-wrap:wrap;gap:.5rem .65rem}.mw-inline-meta{margin-top:.8rem}.mw-inline-meta span{display:inline-flex;align-items:center;min-height:2rem;padding:.33rem .62rem;border-radius:10px;border:1px solid rgba(255,255,255,.12);background:#ffffff08;color:#f1f6f4e6;font-size:.8rem;line-height:1;font-weight:500}.mw-inline-actions{margin-top:.7rem}.mw-page-grid{display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);gap:1rem;align-items:start}.mw-stack{display:grid;gap:.85rem}.mw-card-large{display:grid;gap:.65rem}.mw-note-list{margin:0;padding:0;list-style:none;display:grid;gap:.55rem}.mw-note-list li{position:relative;padding-left:1rem;color:var(--muted);line-height:1.55}.mw-note-list li:before{content:"";position:absolute;left:0;top:.47rem;width:.34rem;height:.34rem;border-radius:50%;background:var(--accent-copper);opacity:.9}.mw-contact-lines{display:grid;gap:.5rem;margin-top:.2rem}.mw-contact-lines a,.mw-contact-lines span{display:flex;align-items:center;min-height:2.75rem;padding:.65rem .8rem;border-radius:var(--radius-sm);border:1px solid rgba(191,202,191,.82);background:#ffffffeb;color:var(--ink-soft);font-weight:500;word-break:break-word}.mw-legal-shell{width:min(880px,100%);margin:0 auto;background:linear-gradient(180deg,#fffffff2,#f8f9f4fa);box-shadow:var(--shadow-md)}.mw-legal-shell h1{font-size:clamp(1.5rem,2.6vw,2.15rem);line-height:1.14;max-width:18ch}.mw-legal-shell>.mw-muted{margin-top:.45rem}.mw-legal-provider{margin:.76rem 0 0;color:var(--muted);font-size:.9rem;line-height:1.55;font-weight:650}.mw-legal-body{margin-top:1.2rem;display:grid;gap:1rem}.mw-legal-body p{margin:0;color:var(--ink-soft);font-size:.95rem;line-height:1.76;max-width:72ch}.mw-legal-section{display:grid;gap:.66rem;padding-top:1rem;border-top:1px solid rgba(199,216,209,.74)}.mw-legal-section h2{margin:0;color:var(--ink);font-size:1.04rem;line-height:1.35;font-weight:800}.mw-legal-section ul{margin:0;padding-left:1.15rem;display:grid;gap:.48rem;color:var(--ink-soft);font-size:.94rem;line-height:1.68}.mw-muted{color:var(--muted)}.mw-footer{margin-top:auto;padding-top:1.35rem;background:radial-gradient(20rem 12rem at 8% 0%,rgba(56,189,248,.16),transparent 70%),linear-gradient(180deg,#15392f,#103127);border-top:1px solid rgba(56,189,248,.26)}.mw-footer-grid{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(160px,.7fr) minmax(190px,.8fr) minmax(220px,.95fr);gap:1rem;align-items:start}.mw-footer-brand{display:grid;gap:.45rem}.mw-brand-row{display:inline-flex;align-items:center;gap:.6rem}.mw-footer .mw-brand-logo{filter:drop-shadow(0 10px 20px rgba(0,0,0,.22))}.mw-brand-row strong{font-size:.96rem;line-height:1.15;font-weight:700}.mw-footer .mw-brand-row strong{color:#fff8e9}.mw-footer-column{display:grid;gap:.5rem;align-content:start}.mw-footer h4{margin:0;color:#f1deb2f5;font-size:.8rem;line-height:1.2;font-weight:600;letter-spacing:.05em}.mw-footer-brand p,.mw-footer-brand a{margin:0;color:#edf5f0c7;font-size:.88rem;line-height:1.55;word-break:break-word}.mw-footer-description{max-width:28rem}.mw-footer-brand a:hover,.mw-footer-socials a:hover,.mw-footer-links a:hover{color:#fffaf0}.mw-footer-links{margin-top:.45rem;display:grid;gap:.3rem}.mw-footer-links a,.mw-footer-links button{display:inline-flex;align-items:center;min-height:2rem;padding:.2rem 0;color:#edf5f0c7;font-size:.88rem;line-height:1.3;font-weight:500;text-decoration:none;text-align:left}.mw-footer-links a.active{color:#fff8e9;font-weight:600}.mw-footer-contact{display:grid;gap:.35rem}.mw-footer-contact a,.mw-footer-contact span{color:#edf5f0d1;font-size:.88rem;line-height:1.5;font-weight:500;text-decoration:none;overflow-wrap:anywhere}.mw-footer-contact a:hover{color:#fff8e9}.mw-footer-bottom{margin-top:1rem;padding:.85rem 0 1.2rem;border-top:1px solid rgba(56,189,248,.18);color:#dfe6e099;font-size:.8rem;line-height:1.45}.dark .mw-header{background:linear-gradient(180deg,#0c0816eb,#110d1ed9);border-bottom-color:#8b5cf624;box-shadow:0 1px #ffffff08,0 14px 34px #05021252}.dark .mw-brand strong,.dark .mw-hero-copy h1,.dark .mw-final-card h2,.dark .mw-legal-shell h1,.dark .mw-section-head h1,.dark .mw-section-head h2,.dark .mw-modal-head h3{color:var(--ink)}.dark .mw-brand small,.dark .mw-section-head p,.dark .mw-lead,.dark .mw-modal-head p,.dark .mw-card p,.dark .mw-feature-card p,.dark .mw-step-card p,.dark .mw-card-large p,.dark .mw-legal-body p,.dark .mw-price-head span,.dark .mw-price-card li,.dark .mw-testimonial-meta span,.dark .mw-testimonial-card blockquote{color:var(--ink-soft)}.dark .mw-nav,.dark .mw-btn-ghost,.dark .mw-lang,.dark .mw-lang-inline,.dark .mw-theme-toggle{border-color:#8b5cf633;background:#151028d9;box-shadow:inset 0 1px #ffffff0a,0 12px 28px #05021238}.dark .mw-nav a{color:var(--ink-soft)}.dark .mw-nav a:hover,.dark .mw-btn-ghost:hover,.dark .mw-lang:hover,.dark .mw-lang-inline:hover,.dark .mw-theme-toggle:hover{color:var(--ink);background:#1e1838f2}.dark .mw-nav a.active{color:var(--ink);background:#241e42f2;border-color:#8b5cf659;box-shadow:0 10px 22px #05021238,inset 0 0 0 1px #8b5cf624}.dark .mw-theme-toggle-track{background:linear-gradient(180deg,#110d1ef2,#1e1838f5)}.dark .mw-theme-toggle-thumb{background:linear-gradient(180deg,#2e264efa,#151028fa);box-shadow:0 8px 18px #05021252,inset 0 1px #ffffff0f}.dark .mw-status-bar{border-top-color:#8b5cf61f;background:#0e0a18b8}.dark .mw-status-inner strong{color:var(--ink)}.dark .mw-modal-backdrop{background:#06030ebd}.dark .mw-modal-card{border-color:#8b5cf62e;background:radial-gradient(22rem 14rem at 0% 0%,rgba(124,58,237,.16),transparent 72%),radial-gradient(18rem 12rem at 100% 0%,rgba(56,189,248,.08),transparent 74%),linear-gradient(180deg,#151028fa,#0c0816fc);box-shadow:0 36px 88px #0502127a,inset 0 1px #ffffff0d}.dark .mw-modal-close,.dark .mw-modal-field input,.dark .mw-modal-field select{border-color:#8b5cf629;background:#0e0a18f5;color:var(--ink);box-shadow:inset 0 1px #ffffff0a,0 8px 18px #05021233}.dark .mw-modal-field select:disabled{background:#181228eb;opacity:.68}.dark .mw-modal-step-block{border-color:#8b5cf629;background:#130e22c7}.dark .mw-modal-step-note,.dark .mw-modal-field-note,.dark .mw-modal-total-subtitle{color:var(--muted-2)}.dark .mw-modal-step-title{color:var(--ink)}.dark .mw-modal-plan-card,.dark .mw-modal-ai-choice,.dark .mw-modal-ai-option,.dark .mw-modal-billing-option,.dark .mw-modal-total-card,.dark .mw-modal-terms-consent{border-color:#8b5cf629;background:#0e0a18e6}.dark .mw-modal-plan-card.is-active{border-color:#8b5cf66b;background:#322056b8}.dark .mw-modal-plan-scope,.dark .mw-modal-ai-mode{border-color:#8b5cf633;background:#1e1838e6;color:var(--ink-soft)}.dark .mw-modal-plan-ai-badge{border-color:#34d39957;background:#0f4335b8;color:#bdf5dc}.dark .mw-modal-plan-ai-badge.is-gift{border-color:#14b8a657;background:#0a3c3eb8;color:#a5f3fc}.dark .mw-modal-ai-mode.is-included,.dark .mw-modal-ai-option.is-locked,.dark .mw-modal-ai-locked-note{border-color:#34d39959;background:#104334b8;color:#bdf5dc}.dark .mw-modal-ai-locked-icon{background:#14b8a63d;color:#99f6e4}.dark .mw-modal-ai-option.is-active,.dark .mw-modal-billing-option.is-active{border-color:#8b5cf680;background:#3f296dbd;color:#e6ddfb}.dark .mw-modal-plan-original{color:#bfaad1c7}.dark .mw-modal-plan-total,.dark .mw-modal-plan-cycle-meta{color:var(--ink-soft)}.dark .mw-modal-plan-offer{color:#99f6e4}.dark .mw-modal-total-hero{border-color:#8b5cf65c;background:#322056a3}.dark .mw-modal-total-hero-label{color:var(--ink)}.dark .mw-modal-total-hero-hint,.dark .mw-modal-total-rows-title{color:var(--ink-soft)}.dark .mw-modal-total-hero-value{color:#f4edff}.dark .mw-modal-total-average{border-color:#8b5cf642;background:#1e1838db;color:var(--ink-soft)}.dark .mw-modal-total-average strong{color:var(--ink)}.dark .mw-modal-total-divider{background:linear-gradient(90deg,#8b5cf633,#8b5cf680,#8b5cf633)}.dark .mw-modal-total-row,.dark .mw-modal-total-row strong{color:var(--ink)}.dark .mw-modal-total-row.is-total{border-top-color:#8b5cf63d}.dark .mw-modal-ai-addon-gift.is-strikethrough{color:#c4b5fd}.dark .mw-modal-ai-addon-gift.is-strikethrough .mw-modal-ai-addon-gift-original{color:#fda4af;text-decoration-color:#fda4afe0}.dark .mw-modal-total-offer{color:#c4b5fd}.dark .mw-modal-total-offer strong{color:#ddd6fe!important}.dark .mw-modal-terms-consent{color:#e8e2f6c7}.dark .mw-modal-terms-consent a{color:#c4b5fd}.dark .mw-modal-total-row-before-discount{color:#f9a8d4}.dark .mw-modal-total-before-discount-value{color:#fda4af!important;text-decoration-color:#fda4afe6}.dark .mw-entity-type-card{border-color:#8b5cf629;background:#0e0a18e6;color:var(--ink-soft);box-shadow:inset 0 1px #ffffff0a}.dark .mw-entity-type-card strong{color:var(--ink)}.dark .mw-entity-type-card small{color:var(--ink-soft)}.dark .mw-entity-type-card.is-active{border-color:#8b5cf661;background:#2e1e4eb3;box-shadow:0 10px 20px #0502123d,inset 0 1px #ffffff0a}.dark .mw-modal-field small{color:var(--muted-2)}.dark .mw-password-toggle{border-color:#8b5cf638;background:#1e1838db;color:var(--ink-soft)}.dark .mw-password-toggle:hover,.dark .mw-password-toggle:focus-visible{border-color:#8b5cf675;background:#322056db;color:#ddd6fe}.dark .mw-entity-type-grid.is-error .mw-entity-type-card{border-color:#f87171b8;box-shadow:0 0 0 1px #f8717157,0 10px 18px #7f1d1d52}.dark .mw-modal-field input.is-invalid,.dark .mw-modal-field select.is-invalid,.dark .mw-modal-inline-field.is-error input{border-color:#f87171ad;background:#2e0f16e0;box-shadow:inset 0 1px #ffffff0a,0 10px 18px #7f1d1d42,0 0 0 1px #f8717152}.dark .mw-modal-field-error,.dark .mw-modal-group-error{border-color:#f8717147;background:#451922d6;color:#fca5a5}.dark .mw-modal-verify-btn{border-color:#8b5cf65c;background:#42267294;color:#e4d8fb}.dark .mw-modal-verify-btn:hover{border-color:#8b5cf67a;background:#522d8dad}.dark .mw-modal-registry-status.is-success{border-color:#3bd49857;background:#125d425c;color:#8de8c5}.dark .mw-modal-registry-status.is-error{border-color:#d17a7a57;background:#622b2b7a;color:#ffb4b4}.dark .mw-modal-registry-status.is-checking{border-color:#8b5cf666;background:#522d8d8a;color:#e4d8fb}.dark .mw-modal-registry-meta span{border-color:#8b5cf633;background:#1e1838e0;color:var(--ink-soft)}.dark .mw-modal-field input::placeholder{color:var(--muted-2)}.dark .mw-home .mw-section:not(.mw-hero-shell){border-top-color:#8b5cf61a}.dark .mw-legal-provider,.dark .mw-legal-section ul{color:#e8e2f6b3}.dark .mw-legal-section{border-top-color:#9078c43d}.dark .mw-legal-section h2{color:#f7f2ff}.dark .mw-hero-badge,.dark .mw-chip{border-color:#8b5cf638;background:linear-gradient(180deg,#151028eb,#1e1838f5);color:var(--ink-soft);box-shadow:inset 0 1px #ffffff0a,0 10px 24px #05021233}.dark .mw-hero-visual,.dark .mw-core-visual-shell,.dark .mw-trust-hardware-shell,.dark .mw-pricing-toggle,.dark .mw-final-cta-card{border-color:#8b5cf62e;box-shadow:var(--shadow-lg)}.dark .mw-hero-visual{background:radial-gradient(22rem 16rem at 15% 22%,rgba(124,58,237,.28),transparent 75%),radial-gradient(24rem 18rem at 88% 85%,rgba(56,189,248,.12),transparent 74%),linear-gradient(180deg,#151028fa,#0c0816fa)}.dark .mw-final-cta-card{background:radial-gradient(22rem 14rem at 8% 0%,rgba(124,58,237,.18),transparent 72%),radial-gradient(18rem 12rem at 100% 0%,rgba(251,191,36,.08),transparent 72%),linear-gradient(180deg,#151028fa,#0e0a18fa)}.dark .mw-terminal-card,.dark .mw-hero-preview-shell:before,.dark .mw-hero-ops-card,.dark .mw-queue-row,.dark .mw-terminal-meta-card{border-color:#8b5cf629;background:linear-gradient(180deg,#151028f5,#110d1efa);box-shadow:0 20px 42px #05021247,inset 0 1px #ffffff0a}.dark .mw-stability-badge{border-color:#8b5cf647;background:#151028f5;color:#ede8f8}.dark .mw-problem-solution{background:radial-gradient(24rem 16rem at 0% 0%,rgba(124,58,237,.1),transparent 70%),linear-gradient(180deg,#0e0a18f5,#0c0816fa)}.dark .mw-problem-card,.dark .mw-core-card,.dark .mw-card,.dark .mw-feature-card,.dark .mw-step-card,.dark .mw-testimonial-card,.dark .mw-price-card,.dark .mw-card-large,.dark .mw-legal-shell,.dark .mw-trust-hardware-card{border-color:#8b5cf629;background:linear-gradient(180deg,#151028f5,#0e0a18fa);box-shadow:0 22px 48px #05021247,inset 0 1px #ffffff0a}.dark .mw-core-card:before,.dark .mw-core-card:after,.dark .mw-problem-card:before,.dark .mw-testimonial-card:before{opacity:.72}.dark .mw-core-shot-frame{border-color:#8b5cf629;background:linear-gradient(180deg,#0e0a18f5,#0a0712fa);box-shadow:0 30px 58px #05021261,inset 0 1px #ffffff0a}.dark .mw-core-shot-caption,.dark .mw-price-badge{border-color:#8b5cf638;background:#151028eb;color:var(--ink)}.dark .mw-pricing-toggle{border-color:#8b5cf63d;background:linear-gradient(180deg,#151028f0,#1b1234f0),radial-gradient(120% 150% at 100% 0%,rgba(124,58,237,.2),transparent 65%)}.dark .mw-pricing-billing-toggle{border-color:#8b5cf63d;background:#19122deb;box-shadow:inset 0 1px #ffffff0f,0 14px 28px #0502123d}.dark .mw-pricing-billing-option{color:var(--ink-soft)}.dark .mw-pricing-billing-option:hover{color:var(--ink)}.dark .mw-pricing-billing-option.is-active{border-color:#8b5cf657;background:#5f35ab73;color:#ede8ff}.dark .mw-pricing-billing-note,.dark .mw-pricing-toggle-option{color:var(--ink-soft)}.dark .mw-pricing-toggle-option:hover{color:var(--ink)}.dark .mw-pricing-toggle-option.is-active{color:#f9f6ff;text-shadow:0 1px 12px rgba(55,28,116,.72)}.dark .mw-price-head strong,.dark .mw-card h3,.dark .mw-feature-card h3,.dark .mw-step-card h3,.dark .mw-testimonial-card h3,.dark .mw-card-large h2,.dark .mw-price-head h3,.dark .mw-price-head h2,.dark .mw-core-card-copy h3,.dark .mw-problem-card h3,.dark .mw-trust-hardware-copy h3,.dark .mw-testimonial-meta strong,.dark .mw-final-cta-card h2,.dark .mw-terminal-meta-card strong,.dark .mw-hero-ops-card strong,.dark .mw-queue-row strong{color:var(--ink)}.dark .mw-problem-card p,.dark .mw-core-card-copy p,.dark .mw-trust-hardware-copy p,.dark .mw-final-cta-card p,.dark .mw-terminal-meta-card span,.dark .mw-hero-ops-card span,.dark .mw-hero-ops-card p,.dark .mw-queue-row small,.dark .mw-queue-row span,.dark .mw-text-link,.dark .mw-contact-lines a,.dark .mw-contact-lines span{color:var(--ink-soft)}.dark .mw-text-link:after{background:currentColor}.dark .mw-contact-lines a,.dark .mw-contact-lines span{border-color:#8b5cf629;background:#151028f0}.dark .mw-footer{background:radial-gradient(22rem 14rem at 8% 0%,rgba(124,58,237,.18),transparent 70%),radial-gradient(18rem 12rem at 100% 0%,rgba(56,189,248,.06),transparent 72%),linear-gradient(180deg,#0e0b1a,#0a0712);border-top-color:#8b5cf62e}.dark .mw-hero-visual:before{background:radial-gradient(circle,rgba(124,58,237,.18),transparent)}.dark .mw-hero-visual:after{background:radial-gradient(circle,rgba(56,189,248,.08),transparent)}.dark .mw-hero-preview-shell:before{display:none!important}.dark .mw-terminal-header{border-bottom-color:#8b5cf624}.dark .mw-terminal-state{border-color:#8b5cf629;background:#1e1838e0}.dark .mw-core-card{border-color:#8b5cf629;background:linear-gradient(180deg,#151028f5,#0e0a18fa);box-shadow:0 18px 34px #05021233,inset 0 1px #ffffff0a}.dark .mw-core-card:hover{border-color:#a78bfa4d;box-shadow:0 26px 52px #05021247,inset 0 1px #ffffff0a}.dark .mw-core-card:after{background:linear-gradient(90deg,rgba(139,92,246,.5),rgba(251,191,36,.35),transparent)}.dark .mw-core-visual-shell{border-color:#8b5cf629;background:radial-gradient(16rem 10rem at 12% 12%,rgba(124,58,237,.1),transparent 72%),radial-gradient(14rem 8rem at 92% 100%,rgba(56,189,248,.08),transparent 68%),linear-gradient(180deg,#151028f0,#0e0a18f5);box-shadow:inset 0 1px #ffffff0a,0 16px 28px #05021224}.dark .mw-core-shot{background:#15102899}.dark .mw-core-kicker,.dark .mw-core-index,.dark .mw-core-chip{border-color:#8b5cf633;background:#1e1838e0;box-shadow:inset 0 1px #ffffff0a}.dark .mw-pricing-toggle-highlight{background:linear-gradient(180deg,#7c3aed57,#7c3aed2e),radial-gradient(120% 160% at 0% 0%,rgba(219,186,255,.4),transparent 64%);box-shadow:0 12px 24px #0502123d,inset 0 1px #ffffff24}.dark .mw-price-card.is-highlighted{border-color:#8b5cf64d;background:radial-gradient(18rem 12rem at 100% 0%,rgba(124,58,237,.12),transparent 70%),linear-gradient(180deg,#18122cfa,#110d1efa);box-shadow:0 18px 36px #0502123d}.dark .mw-price-card.is-highlighted:before{background:linear-gradient(90deg,transparent 8%,rgba(139,92,246,.25) 50%,transparent 92%);box-shadow:0 0 10px #8b5cf61f}.dark .mw-price-card-advanced.is-featured{border-color:#8b5cf64d;box-shadow:0 22px 42px #0502123d,inset 0 1px #ffffff0a}.dark .mw-price-gift-badge{border-color:#34d3998f;background:radial-gradient(65% 65% at 30% 24%,rgba(255,255,255,.18),transparent 70%),linear-gradient(180deg,#1072529e,#0a584085);box-shadow:0 12px 24px #04241c6b,0 0 0 4px #34d3991f,inset 0 1px #ffffff38;color:#9af6d3}.dark .mw-price-ai-floating-badge{border-color:#a78bfa73;background:radial-gradient(65% 65% at 30% 24%,rgba(255,255,255,.12),transparent 70%),linear-gradient(180deg,#8b5cf647,#140d26f0);box-shadow:0 14px 30px #05021266,0 0 0 4px #8b5cf61f,inset 0 1px #ffffff14;color:#a78bfa}.dark .mw-price-headline span{border-color:#8b5cf629;background:#1e1838e0}.dark .mw-price-ai-chip-optional{border-color:#9a7eab61;background:#3a2b4e80;color:#d0bddfbd}.dark .mw-price-ai-chip-included{border-color:#3bd49857;background:#125d425c;color:#8de8c5}.dark .mw-price-ai-chip-gift{border-color:#34d3997a;background:#10725270;color:#9af6d3}.dark .mw-price-ai-check{background:#22c57eeb;color:#ecfff7}.dark .mw-price-ai-gift{background:#10b98147;color:#9af6d3}.dark .mw-price-original{color:#bfaad1d1}.dark .mw-price-cycle-meta{color:#6ee7c6}.dark .mw-price-cycle-offer{color:#99f6e4}.dark .mw-price-offer-expanded{border-color:#34d3995c;background:#1072522e}.dark .mw-price-offer-expanded-icon{background:#10b9814d;color:#9af6d3}.dark .mw-price-offer-expanded-copy strong{color:#99f6d9}.dark .mw-price-offer-expanded-copy p{color:#a7f3d0}.dark .mw-price-promo-badge{border-color:#34d39975;background:#10b9813d;color:#a7f3d0}.dark .mw-price-summary-chip{border-color:#8b5cf633;background:#1e1838db;color:var(--ink-soft)}.dark .mw-price-summary{border-color:#8b5cf626;background:#140f2680}.dark .mw-price-summary-title{color:#c4b5fdc2}.dark .mw-price-summary-item{color:var(--ink-soft)}.dark .mw-price-summary-icon{color:#8b5cf6}.dark .mw-price-included-block{border-color:#8b5cf633;background:#140f26cc}.dark .mw-price-included-block h4{color:var(--ink)}.dark .mw-price-included-block li{color:var(--ink-soft)}.dark .mw-price-facts{border-color:#8b5cf633;background:#140f26cc}.dark .mw-price-fact-row{border-bottom-color:#8b5cf633}.dark .mw-price-expand-btn{border-color:#8b5cf657;background:#4226728c;color:#e4d8fb}.dark .mw-price-expand-btn:hover{background:#522d8da6;border-color:#8b5cf670}.dark .mw-price-feature-group{border-color:#8b5cf633;background:#140f26cc}.dark .mw-price-feature-group h4{color:var(--ink)}.dark .mw-price-feature-row{border-bottom-color:#8b5cf633}.dark .mw-price-feature-label{color:var(--ink-soft)}.dark .mw-price-feature-value-included{border-color:#3bd49857;background:#125d425c;color:#8de8c5}.dark .mw-price-feature-value-excluded{border-color:#f8717166;background:#451c1c9e;color:#fecaca}.dark .mw-price-feature-value-basic,.dark .mw-price-feature-value-advanced,.dark .mw-price-feature-value-full{border-color:#8b5cf666;background:#522d8d8a;color:#e4d8fb}.dark .mw-price-feature-value-optional{border-color:#d6a1415c;background:#704a198c;color:#ffe0ab}.dark .mw-price-feature-icon-included,.dark .mw-price-feature-icon-full,.dark .mw-price-feature-icon-advanced,.dark .mw-price-feature-icon-basic{background:#3bd4982e;color:#8de8c5;box-shadow:0 0 .6rem #3bd4984d,0 0 1.1rem #3bd49829,inset 0 0 .4rem #3bd4983d}.dark .mw-price-feature-icon-excluded{background:#f8717133;color:#fecaca;box-shadow:0 0 .6rem #f8717147,0 0 1.05rem #f8717126,inset 0 0 .4rem #f8717138}.dark .mw-price-feature-icon-optional{background:#d6a14133;color:#ffe0ab;box-shadow:0 0 .6rem #d6a14142,0 0 1.05rem #d6a14124,inset 0 0 .4rem #d6a14138}.dark .mw-testimonial-mark{border-color:#8b5cf633;background:#1e1838e0;box-shadow:0 14px 28px #05021229,inset 0 1px #ffffff0a}.dark .mw-step-card:before{border-color:#8b5cf633;background:linear-gradient(180deg,#7c3aed24,#7c3aed0f)}.dark .mw-card:hover,.dark .mw-feature-card:hover,.dark .mw-step-card:hover,.dark .mw-testimonial-card:hover,.dark .mw-price-card:hover{border-color:#8b5cf642}.dark .mw-trust-hardware{background:radial-gradient(28rem 16rem at 10% 16%,rgba(124,58,237,.12),transparent 72%),radial-gradient(28rem 18rem at 88% 76%,rgba(56,189,248,.08),transparent 74%),linear-gradient(180deg,#110d1e,#0c0816)}.dark .mw-trust-hardware:before{background:linear-gradient(90deg,rgba(139,92,246,.04),transparent 28%),linear-gradient(0deg,rgba(139,92,246,.02),transparent 24%)}.dark .mw-trust-hardware-shell{border-color:#8b5cf624;background:#15102866;box-shadow:inset 0 1px #ffffff0a,0 24px 60px #05021242}.dark .mw-trust-hardware-card{border-color:#8b5cf624;background:linear-gradient(180deg,#1e183899,#15102866);box-shadow:inset 0 1px #ffffff0a,0 14px 30px #05021224}.dark .mw-trust-hardware-icon{border-color:#8b5cf62e;background:#2e264e80;box-shadow:inset 0 1px #ffffff0a}.dark .mw-final-card{background:radial-gradient(28rem 16rem at 100% 0%,rgba(139,92,246,.06),transparent 70%),linear-gradient(180deg,#1a1432,#110d1e);border-color:#8b5cf638}.dark .mw-final-card .mw-btn-ghost{border-color:#8b5cf633;background:#1e183866}.dark .mw-final-card .mw-btn-ghost:hover{background:#1e183899;border-color:#8b5cf652}.dark .mw-inline-meta span{border-color:#8b5cf624;background:#1e18384d}.dark .mw-hero-shell:before{background:radial-gradient(28rem 18rem at 8% 20%,rgba(124,58,237,.12),transparent 74%),radial-gradient(26rem 18rem at 92% 18%,rgba(56,189,248,.08),transparent 76%)}.dark .mw-hero-shell:after{background:linear-gradient(120deg,transparent 0%,transparent 49%,rgba(124,58,237,.04) 50%,transparent 51%,transparent 100%),linear-gradient(0deg,#7c3aed04,#7c3aed04),radial-gradient(circle at 10% 18%,rgba(251,191,36,.08) 0 .08rem,transparent .09rem)}.dark .mw-core-features{background:linear-gradient(180deg,#151028f5,#100c20fa)}.dark .mw-core-features:before{background:radial-gradient(24rem 14rem at 14% 18%,rgba(124,58,237,.12),transparent 72%),radial-gradient(22rem 16rem at 86% 78%,rgba(56,189,248,.08),transparent 70%)}.dark .mw-core-features:after{background:linear-gradient(135deg,rgba(139,92,246,.06) 1px,transparent 1px),linear-gradient(45deg,rgba(139,92,246,.06) 1px,transparent 1px);background-size:1.25rem 1.25rem;-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,.8),transparent 85%);mask-image:linear-gradient(180deg,rgba(0,0,0,.8),transparent 85%)}.dark .mw-btn-primary{background:linear-gradient(180deg,#7c3aed,#6d28d9);border-color:#6d28d966;box-shadow:0 14px 28px #581cc438,inset 0 1px #ffffff1a}.dark .mw-btn-primary:hover{background:linear-gradient(180deg,#8b5cf6,#7c3aed);box-shadow:0 16px 30px #581cc447,inset 0 1px #ffffff14}.dark .mw-btn-primary:active{background:#6d28d9}.dark .mw-core-shot-frame img,.dark .mw-core-shot{filter:none}.dark .mw-hero-badge{border-color:#8b5cf633;background:#1e1838e0;box-shadow:inset 0 1px #ffffff0a,0 12px 26px #0502122e}.dark .mw-chip{border-color:#8b5cf62e;background:linear-gradient(180deg,#1e1838eb,#18122ceb);box-shadow:inset 0 1px #ffffff0a,0 8px 20px #0502121f}.dark .mw-stability-badge{border-color:#8b5cf62e;background:#1e1838f0;box-shadow:0 14px 28px #05021233,inset 0 1px #ffffff0a}.dark .mw-price-badge{border-color:#8b5cf638;background:#1e1838eb}.dark .mw-queue-row span{color:var(--ink-soft)}.dark .mw-problem-solution{background:radial-gradient(24rem 16rem at 0% 0%,rgba(124,58,237,.08),transparent 70%),linear-gradient(180deg,#0e0a18f5,#0c0816fa)}.dark .mw-final-cta-card{border-color:#8b5cf62e;background:radial-gradient(26rem 15rem at 50% 0%,rgba(124,58,237,.14),transparent 72%),radial-gradient(24rem 14rem at 0% 100%,rgba(56,189,248,.06),transparent 70%),linear-gradient(180deg,#151028fa,#0e0a18fa);box-shadow:0 22px 48px #0502123d,inset 0 1px #ffffff0a}.dark .mw-pricing-toggle{border-color:#8b5cf63d;background:linear-gradient(180deg,#151028f0,#1b1234f0),radial-gradient(120% 150% at 100% 0%,rgba(124,58,237,.2),transparent 65%);box-shadow:inset 0 1px #ffffff0d,0 16px 34px #0502123d}@supports (text-wrap: balance){.mw-hero-copy h1,.mw-section-head h1,.mw-section-head h2,.mw-final-card h2,.mw-legal-shell h1{text-wrap:balance}}@media(max-width:1140px){.mw-header-inner{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"brand actions" "nav nav";row-gap:.55rem;padding-bottom:.65rem}.mw-nav{justify-self:stretch;overflow-x:auto;scrollbar-width:none}.mw-nav::-webkit-scrollbar{display:none}.mw-hero-grid{grid-template-columns:1fr}.mw-hero-copy h1{max-width:13ch}.mw-hero-visual{min-height:26rem}.mw-hero-preview-shell{width:min(100%,38rem)}.mw-modal-card{width:min(100%,60rem)}.mw-pricing-toggle,.mw-pricing-billing-shell{width:min(100%,42rem)}.mw-problem-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.mw-core-grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"terminal terminal" "manager analytics" "sync sync"}.mw-core-card-terminal{grid-template-columns:1fr}.mw-core-card-terminal>.mw-core-visual-shell{grid-column:1;grid-row:auto;min-height:12rem}.mw-trust-hardware-grid,.mw-cards-grid,.mw-feature-list,.mw-testimonial-grid,.mw-pricing-grid,.mw-steps-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.mw-page-grid{grid-template-columns:1fr}.mw-page-grid>.mw-section-head{max-width:100%}.mw-final-card{grid-template-columns:1fr}.mw-footer-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:980px){.mw-page-grid>.mw-section-head{position:sticky;top:calc(var(--header-offset) + .9rem);align-self:start}}@media(max-width:860px){.mw-status-inner{justify-content:flex-start}.mw-status-inner span:last-child{display:none}.mw-header-actions{flex-wrap:wrap;gap:.4rem}.mw-header-actions .mw-btn{min-height:2.45rem;padding-inline:.75rem}.mw-theme-toggle{width:3rem;height:2.45rem}.mw-lang{height:2.45rem;min-width:2.65rem}.mw-cards-grid,.mw-cards-grid-problems,.mw-feature-list,.mw-testimonial-grid,.mw-pricing-grid,.mw-steps-grid,.mw-problem-grid{grid-template-columns:1fr}.mw-modal-card{width:min(100%,52rem)}.mw-core-grid{grid-template-columns:1fr;grid-template-areas:"terminal" "manager" "analytics" "sync"}.mw-trust-hardware-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.mw-price-card.is-highlighted:before{left:.82rem;right:.82rem}.mw-price-card-advanced.is-featured:hover{transform:none}.mw-footer-grid{grid-template-columns:1fr}}@media(max-width:680px){:root{--header-offset: 128px}.mw-container{width:min(var(--container),calc(100% - 1rem))}.mw-header-inner{grid-template-columns:1fr;grid-template-areas:"brand" "actions" "nav";align-items:stretch;gap:.55rem;padding-block:.55rem}.mw-header-actions{justify-content:stretch;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) 3rem 3rem;gap:.45rem}.mw-header-actions .mw-btn,.mw-header-actions .mw-theme-toggle,.mw-header-actions .mw-lang{width:100%;min-width:0}.mw-nav{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem;padding:0;border:0;background:transparent;box-shadow:none;overflow:visible}.mw-nav a{min-height:2.8rem;display:flex;align-items:center;justify-content:center;text-align:center;padding:.62rem .68rem;line-height:1.2;white-space:normal;background:#ffffffd6;border:1px solid rgba(191,202,191,.75);box-shadow:inset 0 1px #ffffffb8}.dark .mw-nav a{background:#0f211feb;border-color:#85b0a62e;box-shadow:inset 0 1px #ffffff0a}.mw-status-inner{gap:.18rem}.mw-section{padding:1.55rem 0}.mw-hero-shell{padding-top:1rem;padding-bottom:2rem}.mw-hero-copy{padding:0}.mw-modal-backdrop{padding:.75rem}.mw-modal-card{max-height:calc(100dvh - 1.5rem);gap:.9rem;padding:1rem;border-radius:22px}.mw-modal-head{padding-right:2.45rem}.mw-modal-head h3{font-size:clamp(1.28rem,6vw,1.6rem)}.mw-modal-head p{font-size:.92rem;line-height:1.6}.mw-modal-step-block{padding:.72rem;border-radius:16px}.mw-modal-plan-grid,.mw-modal-ai-options,.mw-modal-billing-toggle{grid-template-columns:1fr}.mw-modal-total-hero{grid-template-columns:1fr;align-items:start}.mw-modal-total-hero-value{font-size:1.2rem}.mw-modal-total-average{justify-self:start}.mw-modal-details-grid{grid-template-columns:1fr}.mw-modal-field-span-2{grid-column:auto}.mw-entity-type-grid,.mw-modal-inline-field{grid-template-columns:1fr}.mw-modal-verify-btn{width:100%;min-height:2.85rem}.mw-modal-field input,.mw-modal-field select{min-height:2.9rem;border-radius:14px}.mw-modal-submit{min-height:3rem}.mw-hero-badge{font-size:.73rem;padding:.38rem .66rem}.mw-hero-copy h1{font-size:clamp(2rem,9vw,3rem);line-height:1.02;max-width:100%;letter-spacing:-.04em}.mw-lead{font-size:.98rem;line-height:1.66}.mw-hero-actions{display:grid;grid-template-columns:1fr}.mw-hero-actions .mw-btn{width:100%}.mw-proof-chips{gap:.35rem}.mw-chip{font-size:.75rem}.mw-hero-visual{min-height:auto;padding:.7rem;border-radius:22px}.mw-hero-preview-shell{width:100%;min-height:auto;display:grid;gap:.75rem}.mw-hero-preview-shell:before{display:none!important}.mw-terminal-card{width:100%;padding:3.35rem .82rem .82rem;margin-left:0;border-radius:22px}.mw-stability-badge{top:.72rem;left:.72rem;right:auto;max-width:calc(100% - 1.44rem);font-size:.68rem}.mw-terminal-header{align-items:flex-start}.mw-terminal-state{margin-left:0}.mw-queue-row{padding:.78rem;border-radius:16px}.mw-terminal-meta{grid-template-columns:repeat(2,minmax(0,1fr))}.mw-hero-ops-card{position:relative;left:auto;bottom:auto;width:100%;padding:.82rem;border-radius:20px}.mw-problem-solution-head h2{font-size:clamp(1.55rem,7vw,2rem);line-height:1.14}.mw-problem-grid{margin-top:1rem}.mw-core-features-head h2{font-size:clamp(1.58rem,7vw,2rem);line-height:1.14}.mw-core-features-head p{font-size:.94rem;line-height:1.64}.mw-trust-hardware-head h2{font-size:clamp(1.5rem,6.8vw,2rem);line-height:1.14}.mw-trust-hardware-card{gap:.72rem;padding:.88rem;border-radius:18px}.mw-trust-hardware-copy h3{font-size:.98rem}.mw-trust-hardware-copy p{font-size:.89rem;line-height:1.58}.mw-final-cta-card{gap:.75rem;padding:1.05rem;border-radius:22px}.mw-final-cta-card h2{font-size:clamp(1.42rem,6vw,1.95rem);max-width:100%}.mw-final-cta-card p{font-size:.93rem;line-height:1.62}.mw-final-cta-button{width:100%;min-height:3.2rem}.mw-core-card{gap:.82rem;padding:.95rem;border-radius:22px}.mw-core-card-copy h3{font-size:1.12rem}.mw-core-card-copy p{font-size:.93rem;line-height:1.64}.mw-core-card-terminal .mw-core-card-copy h3{max-width:none;font-size:clamp(1.22rem,5.8vw,1.55rem)}.mw-core-visual-shell{min-height:7.8rem;padding:.8rem;border-radius:18px}.mw-core-shot-frame,.mw-core-card-manager .mw-core-shot-frame,.mw-core-card-sync .mw-core-shot-frame,.mw-core-card-analytics .mw-core-shot-frame,.mw-core-card:hover .mw-core-shot-frame,.mw-core-card-manager:hover .mw-core-shot-frame,.mw-core-card-sync:hover .mw-core-shot-frame,.mw-core-card-analytics:hover .mw-core-shot-frame{transform:none}.mw-core-shot{min-height:9rem}.mw-core-shot-caption{left:.8rem;right:.8rem;bottom:.8rem;max-width:calc(100% - 1.6rem);padding:.55rem .68rem}.mw-core-card-terminal>.mw-core-visual-shell{min-height:10.5rem}.mw-pricing-toggle,.mw-pricing-billing-shell{width:100%}.mw-pricing-billing-toggle{width:min(100%,19rem)}.mw-pricing-billing-option{min-height:2.1rem;font-size:.78rem}.mw-pricing-billing-note{font-size:.72rem}.mw-pricing-toggle-option{min-height:2.8rem;padding-inline:.6rem;font-size:.82rem}.mw-pricing-grid-advanced{margin-top:.95rem}.mw-price-badge{top:.78rem;left:.82rem;right:auto}.mw-problem-card{gap:.82rem;padding:.95rem;border-radius:20px}.mw-problem-card h3{font-size:1.05rem}.mw-problem-card p{font-size:.93rem;line-height:1.62}.mw-section-head h1,.mw-section-head h2{max-width:100%;font-size:clamp(1.34rem,6.4vw,1.85rem);line-height:1.18;letter-spacing:-.02em}.mw-section-head p{font-size:.92rem;line-height:1.62}.mw-card,.mw-feature-card,.mw-step-card,.mw-testimonial-card,.mw-price-card,.mw-card-large,.mw-legal-shell,.mw-final-card{border-radius:15px}.mw-card,.mw-feature-card,.mw-step-card,.mw-testimonial-card,.mw-price-card,.mw-card-large,.mw-legal-shell,.mw-final-card{padding:.9rem}.mw-final-card h2{font-size:1.42rem;line-height:1.18}.mw-inline-actions{gap:.45rem}.mw-inline-actions .mw-btn{width:100%}.mw-footer{padding-top:1rem}}@media(max-width:460px){.mw-header-actions{grid-template-columns:1fr 1fr}.mw-nav{grid-template-columns:1fr}.mw-theme-toggle,.mw-lang{width:100%}.mw-btn{font-size:.84rem}.mw-modal-card{padding:.92rem}.mw-modal-close{top:.72rem;right:.72rem}.mw-trust-hardware-grid{gap:.65rem}.mw-trust-hardware-icon{width:2.75rem;height:2.75rem}.mw-core-card-top{flex-wrap:wrap}.mw-core-chip-row{gap:.35rem}.mw-core-chip{font-size:.72rem}.mw-core-shot-caption strong{font-size:.74rem}.mw-core-shot-caption span{font-size:.66rem}.mw-stability-badge{font-size:.64rem}.mw-terminal-header{flex-wrap:wrap}.mw-terminal-state{display:none}.mw-terminal-meta,.mw-hero-ops-grid{grid-template-columns:1fr}.mw-price-head strong{font-size:1.5rem}.mw-price-price-row{flex-wrap:wrap;gap:.4rem}.mw-price-ai-chip{margin-top:.05rem}.mw-price-gift-badge{top:-.52rem;width:1.96rem;height:1.96rem}.mw-price-gift-badge-icon{width:1rem;height:1rem}.mw-price-feature-row{grid-template-columns:1fr;align-items:start;gap:.24rem}.mw-price-feature-value{justify-self:start;max-width:none}.mw-price-expand-btn{width:100%;justify-content:center}.mw-legal-body p{font-size:.92rem;line-height:1.72}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}body{margin:0;color:var(--ink)}.mw-img-light{display:block}.mw-img-dark,.dark .mw-img-light{display:none}.dark .mw-img-dark{display:block}.dark .mw-brand-logo{filter:drop-shadow(0 16px 30px rgba(124,58,237,.28))}.mw-cart-float{position:absolute;right:-1rem;bottom:-1rem;width:35%;aspect-ratio:1404 / 1931;border-radius:1.2rem;overflow:hidden;box-shadow:0 30px 64px #14171466,0 10px 20px #0003;border:1px solid rgba(199,216,209,.8);background:var(--surface);z-index:10}.dark .mw-cart-float{border-color:#8b5cf64d;box-shadow:0 30px 64px #05021299,0 10px 20px #0006}@media(max-width:768px){.mw-cart-float{width:40%;right:-.5rem;bottom:-.5rem}}.mw-pricing-section-modern{--pricing-ink: #111827;--pricing-muted: #667085;--pricing-line: rgba(17, 24, 39, .1);--pricing-line-strong: rgba(17, 24, 39, .16);--pricing-surface: rgba(255, 255, 255, .96);--pricing-surface-soft: rgba(248, 250, 252, .92);--pricing-accent: #6d28d9;--pricing-accent-soft: rgba(109, 40, 217, .08);--pricing-success: #047857;--pricing-success-soft: rgba(4, 120, 87, .1);--pricing-blue: #2563eb;--pricing-shadow: 0 18px 44px rgba(15, 23, 42, .08)}.mw-pricing-section-modern .mw-section-head{max-width:48rem}.mw-pricing-section-modern .mw-section-head h1,.mw-pricing-section-modern .mw-section-head h2{color:var(--pricing-ink);letter-spacing:0;max-width:24ch}.mw-pricing-section-modern .mw-section-head p{color:var(--pricing-muted)}.mw-pricing-section-modern .mw-pricing-toggle-shell{margin-top:1.3rem;gap:.7rem;align-items:flex-start}.mw-pricing-section-modern .mw-pricing-billing-shell,.mw-pricing-section-modern .mw-pricing-toggle{width:min(100%,34rem)}.mw-pricing-section-modern .mw-pricing-billing-toggle,.mw-pricing-section-modern .mw-pricing-toggle{border-radius:8px;border:1px solid var(--pricing-line);background:#ffffffd6;box-shadow:0 10px 28px #0f172a0d}.mw-pricing-section-modern .mw-pricing-billing-option,.mw-pricing-section-modern .mw-pricing-toggle-option{border-radius:6px;color:var(--pricing-muted);letter-spacing:0}.mw-pricing-section-modern .mw-pricing-billing-option.is-active{border-color:#6d28d92e;background:var(--pricing-accent-soft);color:var(--pricing-accent)}.mw-pricing-section-modern .mw-pricing-toggle-highlight{top:.36rem;bottom:.36rem;border-radius:6px;background:linear-gradient(180deg,#111827,#1f2937);box-shadow:0 8px 18px #0f172a2e}.mw-pricing-section-modern .mw-pricing-toggle-option.is-active{color:#fff;text-shadow:none}.mw-pricing-section-modern .mw-pricing-grid-advanced{margin-top:1.25rem;gap:1rem}.mw-pricing-section-modern .mw-price-card{gap:1rem;padding:1.15rem;overflow:hidden;border-radius:8px;border:1px solid var(--pricing-line);background:linear-gradient(180deg,#fffffffa,#f8fafcf5);box-shadow:var(--pricing-shadow)}.mw-pricing-section-modern .mw-price-card:hover{border-color:var(--pricing-line-strong);box-shadow:0 22px 48px #0f172a1c}.mw-pricing-section-modern .mw-price-card.is-highlighted,.mw-pricing-section-modern .mw-price-card-advanced.is-featured{border-color:#6d28d947;background:linear-gradient(180deg,#fffffffc,#faf8fffa);box-shadow:0 22px 54px #6d28d921,inset 0 1px #ffffffe0}.mw-pricing-section-modern .mw-price-card.is-highlighted:before{height:3px;background:linear-gradient(90deg,#14b8a6,#6d28d9 52%,#2563eb);box-shadow:none}.mw-pricing-section-modern .mw-price-badge{top:.9rem;right:.9rem;min-height:1.55rem;padding:.22rem .55rem;border-radius:999px;border-color:#6d28d92e;background:#6d28d914;color:var(--pricing-accent);font-size:.68rem;letter-spacing:0}.mw-pricing-section-modern .mw-price-head{gap:.55rem;padding-right:5.2rem}.mw-pricing-section-modern .mw-price-headline{gap:.45rem}.mw-pricing-section-modern .mw-price-headline span{min-height:1.65rem;padding:.22rem .58rem;border-radius:999px;border-color:var(--pricing-line);background:#ffffffb8;color:var(--pricing-muted);font-size:.73rem;letter-spacing:0}.mw-pricing-section-modern .mw-price-head h3,.mw-pricing-section-modern .mw-price-head h2{color:var(--pricing-ink);font-size:1.2rem;line-height:1.15;letter-spacing:0;font-weight:700}.mw-pricing-section-modern .mw-price-price-row{min-height:0}.mw-pricing-section-modern .mw-price-value{margin:0;gap:.28rem}.mw-pricing-section-modern .mw-price-value strong{color:var(--pricing-ink);font-size:2.05rem;line-height:1;letter-spacing:0}.mw-pricing-section-modern .mw-price-value>span:not(.mw-price-original):not(.mw-price-cycle-meta){color:var(--pricing-muted);font-size:.82rem;font-weight:600}.mw-pricing-section-modern .mw-price-original{color:#98a2b3}.mw-pricing-section-modern .mw-price-cycle-meta{color:var(--pricing-success);font-size:.78rem}.mw-pricing-section-modern .mw-price-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;padding:0;border:0;border-radius:0;background:transparent}.mw-pricing-section-modern .mw-price-fact-row{display:grid;gap:.22rem;min-height:3.5rem;padding:.62rem .7rem;border:1px solid var(--pricing-line);border-radius:8px;background:#ffffff9e}.mw-pricing-section-modern .mw-price-fact-row:last-child{border-bottom:1px solid var(--pricing-line)}.mw-pricing-section-modern .mw-price-fact-label{color:var(--pricing-muted);font-size:.7rem;line-height:1.2;letter-spacing:0}.mw-pricing-section-modern .mw-price-fact-value{min-width:0;color:var(--pricing-ink);font-size:.82rem;line-height:1.3;font-weight:700;overflow-wrap:anywhere}.mw-pricing-section-modern .mw-price-fact-value-included,.mw-pricing-section-modern .mw-price-fact-value-gift{padding:0;border-radius:0;background:transparent}.mw-pricing-section-modern .mw-price-fact-value-included{color:var(--pricing-accent)}.mw-pricing-section-modern .mw-price-fact-value-gift{color:var(--pricing-success)}.mw-pricing-section-modern .mw-price-offer-expanded{margin-top:0;gap:.55rem;padding:.74rem .8rem;border:0;border-left:3px solid rgba(4,120,87,.55);border-radius:8px;background:var(--pricing-success-soft)}.mw-pricing-section-modern .mw-price-offer-expanded-icon{width:1.2rem;height:1.2rem;background:#0478571f;color:var(--pricing-success)}.mw-pricing-section-modern .mw-price-offer-expanded-copy strong{color:var(--pricing-success);font-size:.7rem;letter-spacing:0}.mw-pricing-section-modern .mw-price-offer-expanded-copy p{color:#065f46;font-size:.8rem}.mw-price-benefits{display:grid;gap:.58rem;padding-top:.15rem}.mw-price-benefits-title{margin:0;color:var(--pricing-muted);font-size:.74rem;line-height:1.2;font-weight:700;letter-spacing:0}.mw-price-benefits-list{display:grid;gap:.5rem}.mw-price-benefit-item{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.5rem;align-items:start;color:var(--pricing-ink);font-size:.85rem;line-height:1.42;font-weight:600}.mw-price-benefit-icon{display:inline-flex;align-items:center;justify-content:center;width:1.05rem;height:1.05rem;margin-top:.08rem;border-radius:999px;background:#0478571a;color:var(--pricing-success);font-size:.65rem;line-height:1;font-weight:800}.mw-pricing-section-modern .mw-price-card .mw-btn{min-height:2.95rem;border-radius:8px;letter-spacing:0}.mw-price-cta-primary{box-shadow:0 16px 32px #6d28d933,inset 0 1px #ffffff29}.mw-price-cta-secondary{color:var(--pricing-ink);background:#ffffffc7;border-color:var(--pricing-line-strong);box-shadow:inset 0 1px #ffffffe0}.mw-price-cta-secondary:hover{color:var(--pricing-accent);border-color:#6d28d93d;background:#fff}.mw-pricing-section-modern .mw-price-expand-btn{min-height:2.45rem;border-radius:8px;background:transparent;border-color:transparent;color:var(--pricing-accent);font-size:.82rem}.mw-pricing-section-modern .mw-price-expand-btn:hover{background:var(--pricing-accent-soft);border-color:#6d28d91f}.mw-pricing-comparison{margin-top:1.5rem;display:grid;gap:1rem}.mw-pricing-comparison-head{display:grid;gap:.45rem;max-width:44rem}.mw-pricing-comparison-head h2{margin:0;color:var(--pricing-ink);font-size:1.55rem;line-height:1.18;letter-spacing:0}.mw-pricing-comparison-head p{margin:0;color:var(--pricing-muted);font-size:.95rem;line-height:1.6}.mw-pricing-comparison-table{overflow:hidden;border:1px solid var(--pricing-line);border-radius:8px;background:var(--pricing-surface);box-shadow:var(--pricing-shadow)}.mw-pricing-comparison-row{display:grid;grid-template-columns:minmax(13rem,1.35fr) repeat(3,minmax(8.6rem,1fr));border-bottom:1px solid var(--pricing-line)}.mw-pricing-comparison-row:last-child{border-bottom:0}.mw-pricing-comparison-row>div{min-width:0;padding:.7rem .8rem;border-right:1px solid var(--pricing-line)}.mw-pricing-comparison-row>div:last-child{border-right:0}.mw-pricing-comparison-row-head{position:sticky;top:var(--header-offset);z-index:2;background:#f8fafcfa;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.mw-pricing-comparison-row-head>div{display:grid;gap:.16rem;color:var(--pricing-ink);font-size:.82rem;line-height:1.25;font-weight:800}.mw-pricing-comparison-row-head small{color:var(--pricing-muted);font-size:.72rem;font-weight:600}.mw-pricing-comparison-group{padding:.68rem .8rem;border-bottom:1px solid var(--pricing-line);background:linear-gradient(180deg,#1118270a,#11182705);color:var(--pricing-ink);font-size:.78rem;line-height:1.2;font-weight:800}.mw-pricing-comparison-feature{color:var(--pricing-ink);font-size:.84rem;line-height:1.4;font-weight:650}.mw-pricing-comparison-cell{display:flex;align-items:center;gap:.42rem;color:var(--pricing-muted);font-size:.8rem;line-height:1.35}.mw-pricing-comparison-cell span{display:inline-flex;align-items:center;justify-content:center;width:1rem;height:1rem;border-radius:999px;flex:0 0 auto;background:#6670851a;color:#667085;font-size:.68rem;font-weight:800}.mw-pricing-comparison-cell strong{min-width:0;color:inherit;font-weight:700}.mw-pricing-comparison-cell-included,.mw-pricing-comparison-cell-basic,.mw-pricing-comparison-cell-advanced,.mw-pricing-comparison-cell-full{color:var(--pricing-success)}.mw-pricing-comparison-cell-included span,.mw-pricing-comparison-cell-basic span,.mw-pricing-comparison-cell-advanced span,.mw-pricing-comparison-cell-full span{background:#0478571c;color:var(--pricing-success)}.mw-pricing-comparison-cell-optional{color:#b45309}.mw-pricing-comparison-cell-optional span{background:#b453091a;color:#b45309}.mw-pricing-comparison-cell-excluded{color:#98a2b3}.dark .mw-pricing-section-modern{--pricing-ink: #f8fafc;--pricing-muted: #a7b0c0;--pricing-line: rgba(148, 163, 184, .16);--pricing-line-strong: rgba(148, 163, 184, .26);--pricing-surface: rgba(15, 23, 42, .9);--pricing-surface-soft: rgba(17, 24, 39, .92);--pricing-accent: #a78bfa;--pricing-accent-soft: rgba(167, 139, 250, .12);--pricing-success: #34d399;--pricing-success-soft: rgba(16, 185, 129, .14);--pricing-blue: #60a5fa;--pricing-shadow: 0 22px 52px rgba(2, 6, 23, .34)}.dark .mw-pricing-section-modern .mw-section-head h1,.dark .mw-pricing-section-modern .mw-section-head h2{color:var(--pricing-ink)}.dark .mw-pricing-section-modern .mw-pricing-billing-toggle,.dark .mw-pricing-section-modern .mw-pricing-toggle{border-color:var(--pricing-line);background:#0f172ac7;box-shadow:0 14px 36px #02061747}.dark .mw-pricing-section-modern .mw-pricing-toggle-highlight{background:linear-gradient(180deg,#7c3aed,#5b21b6);box-shadow:0 10px 22px #5b21b652}.dark .mw-pricing-section-modern .mw-pricing-billing-option.is-active{border-color:#a78bfa42;background:#a78bfa24;color:#ede9fe}.dark .mw-pricing-section-modern .mw-price-card{border-color:var(--pricing-line);background:linear-gradient(180deg,#0f172af5,#111827f5);box-shadow:var(--pricing-shadow)}.dark .mw-pricing-section-modern .mw-price-card.is-highlighted,.dark .mw-pricing-section-modern .mw-price-card-advanced.is-featured{border-color:#a78bfa4d;background:linear-gradient(180deg,#182036fa,#111827fa);box-shadow:0 24px 56px #5b21b62e,inset 0 1px #ffffff0a}.dark .mw-pricing-section-modern .mw-price-badge{border-color:#a78bfa42;background:#a78bfa1f;color:#ddd6fe}.dark .mw-pricing-section-modern .mw-price-headline span{border-color:var(--pricing-line);background:#1e293b8f;color:var(--pricing-muted)}.dark .mw-pricing-section-modern .mw-price-value strong,.dark .mw-pricing-section-modern .mw-price-head h3,.dark .mw-pricing-section-modern .mw-price-head h2,.dark .mw-price-benefit-item{color:var(--pricing-ink)}.dark .mw-pricing-section-modern .mw-price-fact-row{border-color:var(--pricing-line);background:#1e293b6b}.dark .mw-pricing-section-modern .mw-price-fact-row:last-child{border-bottom-color:var(--pricing-line)}.dark .mw-pricing-section-modern .mw-price-fact-value{color:var(--pricing-ink)}.dark .mw-pricing-section-modern .mw-price-fact-value-included{color:var(--pricing-accent)}.dark .mw-pricing-section-modern .mw-price-fact-value-gift{color:var(--pricing-success)}.dark .mw-pricing-section-modern .mw-price-offer-expanded{background:var(--pricing-success-soft);border-left-color:#34d3998c}.dark .mw-pricing-section-modern .mw-price-offer-expanded-copy p,.dark .mw-pricing-section-modern .mw-price-offer-expanded-copy strong{color:#a7f3d0}.dark .mw-price-benefit-icon{background:#34d3991f;color:var(--pricing-success)}.dark .mw-price-cta-secondary{color:var(--pricing-ink);background:#0f172ab8;border-color:var(--pricing-line-strong);box-shadow:inset 0 1px #ffffff0a}.dark .mw-price-cta-secondary:hover{color:#ddd6fe;border-color:#a78bfa47;background:#1e293bb8}.dark .mw-pricing-comparison-table{border-color:var(--pricing-line);background:var(--pricing-surface);box-shadow:var(--pricing-shadow)}.dark .mw-pricing-comparison-row,.dark .mw-pricing-comparison-row>div,.dark .mw-pricing-comparison-group{border-color:var(--pricing-line)}.dark .mw-pricing-comparison-row-head{background:#0f172af5}.dark .mw-pricing-comparison-group{background:linear-gradient(180deg,#94a3b814,#94a3b80a)}.dark .mw-pricing-comparison-cell-optional{color:#fbbf24}.dark .mw-pricing-comparison-cell-optional span{background:#fbbf241f;color:#fbbf24}@media(max-width:980px){.mw-pricing-section-modern .mw-pricing-grid{grid-template-columns:1fr}.mw-pricing-section-modern .mw-price-head{padding-right:0}.mw-pricing-section-modern .mw-price-badge{position:static;width:fit-content;order:-1}.mw-pricing-comparison-table{overflow-x:auto}.mw-pricing-comparison-row{min-width:48rem}}@media(max-width:680px){.mw-pricing-section-modern .mw-pricing-toggle-shell{align-items:stretch}.mw-pricing-section-modern .mw-pricing-billing-shell,.mw-pricing-section-modern .mw-pricing-toggle{width:100%}.mw-pricing-section-modern .mw-price-card{padding:1rem}.mw-pricing-section-modern .mw-price-value strong{font-size:1.82rem}.mw-pricing-section-modern .mw-price-facts{grid-template-columns:1fr}.mw-pricing-comparison-head h2{font-size:1.28rem}}.mw-checkout-page{display:flex;align-items:center;justify-content:center;min-height:calc(100dvh - var(--header-offset, 82px) - 6rem);padding:2.5rem 1rem}.mw-checkout-card{width:min(100%,28rem);display:flex;flex-direction:column;align-items:center;gap:1.2rem;padding:2.8rem 2rem;text-align:center;border-radius:1.6rem;border:1px solid rgba(199,216,209,.7);background:#ffffffeb;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:0 24px 56px #14171414,0 8px 20px #1417140a,inset 0 1px #ffffffb3}.dark .mw-checkout-card{border-color:#8b5cf638;background:#151028eb;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:0 24px 56px #0502124d,0 8px 20px #05021226,inset 0 1px #ffffff0a}.mw-checkout-icon{width:4.5rem;height:4.5rem;flex-shrink:0}.mw-checkout-icon-success{color:#059669;animation:mw-checkout-pop .5s cubic-bezier(.34,1.56,.64,1) both}.dark .mw-checkout-icon-success{color:#34d399}.mw-checkout-icon-spinner{color:#7c3aed;animation:mw-checkout-spin 1.1s linear infinite}.dark .mw-checkout-icon-spinner{color:#a78bfa}.mw-checkout-icon-error{width:4.5rem;height:4.5rem;display:flex;align-items:center;justify-content:center;border-radius:50%;border:3px solid #ef4444;color:#ef4444;font-size:2rem;font-weight:700;animation:mw-checkout-pop .5s cubic-bezier(.34,1.56,.64,1) both}.dark .mw-checkout-icon-error{border-color:#f87171;color:#f87171}.mw-checkout-icon-error-svg{width:4.5rem;height:4.5rem;color:#ef4444;animation:mw-checkout-pop .5s cubic-bezier(.34,1.56,.64,1) both}.dark .mw-checkout-icon-error-svg{color:#f87171}.mw-checkout-title{font-size:1.5rem;font-weight:720;letter-spacing:-.02em;color:var(--ink);margin:0}.mw-checkout-title-success{color:#059669}.dark .mw-checkout-title-success{color:#34d399}.mw-checkout-title-error{color:#dc2626}.dark .mw-checkout-title-error{color:#f87171}.mw-checkout-subtitle{font-size:.95rem;line-height:1.65;color:var(--ink-soft);margin:0;max-width:26ch}.mw-checkout-progress{width:100%;height:4px;border-radius:4px;background:#7c3aed1f;overflow:hidden;margin-top:.5rem}.dark .mw-checkout-progress{background:#8b5cf62e}.mw-checkout-progress-bar{width:40%;height:100%;border-radius:4px;background:linear-gradient(90deg,#7c3aed,#a78bfa);animation:mw-checkout-progress 2s ease-in-out infinite}.mw-checkout-cta{margin-top:.6rem}.mw-checkout-back{font-size:.88rem;margin-top:.2rem}.mw-checkout-email-note{padding:1rem 1.1rem;border-radius:.85rem;border:1px solid rgba(5,150,105,.2);background:#0596690f;color:#047857;font-size:.9rem;line-height:1.6}.dark .mw-checkout-email-note{border-color:#34d39938;background:#10725224;color:#a7f3d0}.mw-checkout-email-note p{margin:0}@keyframes mw-checkout-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes mw-checkout-pop{0%{transform:scale(.6);opacity:0}to{transform:scale(1);opacity:1}}@keyframes mw-checkout-progress{0%{transform:translate(-100%)}50%{transform:translate(150%)}to{transform:translate(-100%)}}.mw-modal-provider-select{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.7rem;width:100%}.mw-modal-provider-btn{display:flex;align-items:center;justify-content:center;gap:.5rem;min-height:3.2rem;padding:.72rem 1rem;border-radius:.5rem;border:1.5px solid rgba(15,23,42,.16);background:linear-gradient(180deg,#111827,#020617);color:#fff;font-size:.92rem;font-weight:620;cursor:pointer;transition:all .18s ease;letter-spacing:0}.mw-modal-provider-btn:hover{background:linear-gradient(180deg,#1f2937,#111827);box-shadow:0 8px 20px #0f172a2e;transform:translateY(-1px)}.mw-modal-provider-btn:active{transform:translateY(0);background:#020617}.mw-modal-provider-btn:disabled{opacity:.65;cursor:not-allowed;transform:none}.mw-modal-provider-btn-card{background:linear-gradient(180deg,#06c,#004da6);border-color:#004da666}.mw-modal-provider-btn-card:hover{background:linear-gradient(180deg,#1a7ad9,#06c);box-shadow:0 8px 20px #004da638}.mw-modal-provider-btn-wallet{background:linear-gradient(180deg,#111827,#020617);border-color:#0f172a47}.mw-modal-provider-btn-wallet:hover{background:linear-gradient(180deg,#263244,#111827);box-shadow:0 8px 20px #0f172a2e}.mw-modal-payment-brands{display:flex;align-items:center;flex-wrap:wrap;gap:.55rem;margin:.7rem 0 .75rem}.mw-modal-card-brand{display:inline-flex;align-items:center;justify-content:center;min-height:1.8rem;padding:.28rem .65rem;border-radius:.38rem;border:1px solid rgba(15,23,42,.14);background:#fff;color:#0f172a;font-size:.78rem;font-weight:800;letter-spacing:0;line-height:1}.mw-modal-card-brand-visa{color:#1434cb}.mw-modal-card-brand-mastercard{gap:.36rem}.mw-modal-card-brand-mastercard span{width:1.4rem;height:.86rem;border-radius:999px;background:radial-gradient(circle at 35% 50%,#eb001b 0 42%,transparent 43%),radial-gradient(circle at 65% 50%,#f79e1b 0 42%,transparent 43%)}.mw-modal-or-divider{display:flex;align-items:center;gap:.8rem;width:100%;margin:.3rem 0;color:var(--ink-faint);font-size:.82rem;font-weight:500}.mw-modal-or-divider:before,.mw-modal-or-divider:after{content:"";flex:1;height:1px;background:#00000014}.dark .mw-modal-or-divider:before,.dark .mw-modal-or-divider:after{background:#ffffff14}@media(max-width:680px){.mw-checkout-card{padding:2rem 1.4rem}.mw-checkout-title{font-size:1.3rem}.mw-modal-provider-select{grid-template-columns:1fr}}:root{--ak-bg: #f4f6f9;--ak-bg-quiet: #e9eef4;--ak-surface: #ffffff;--ak-surface-raised: #ffffff;--ak-ink: #0a1526;--ak-ink-soft: #2e3c50;--ak-muted: #536278;--ak-line: #d4dde8;--ak-line-strong: #aebac9;--ak-panel: #ffffff;--ak-panel-raised: #ffffff;--ak-panel-soft: #f4f6f9;--ak-panel-ink: #0a1526;--ak-purple: #6847e8;--ak-purple-strong: #5132cb;--ak-purple-action: #5132cb;--ak-purple-soft: #eee9ff;--ak-teal: #087f69;--ak-teal-bright: #14b88e;--ak-teal-soft: #dff5ee;--ak-blue: #2366d1;--ak-blue-soft: #e3edff;--ak-amber: #956613;--ak-amber-soft: #fff2cf;--ak-danger: #ad3548;--ak-danger-soft: #ffe5e9;--ak-focus: #1e67d6;--ak-container: 1280px;--ak-content: 760px;--ak-radius-sm: 6px;--ak-radius-md: 10px;--ak-radius-lg: 14px;--ak-section: clamp(4rem, 6vw, 5.75rem);--ak-shadow: 0 18px 48px rgba(8, 22, 40, .12);--bg: var(--ak-bg);--bg-2: var(--ak-bg-quiet);--paper: var(--ak-surface);--paper-deep: var(--ak-bg-quiet);--surface: var(--ak-surface);--surface-2: var(--ak-bg-quiet);--surface-3: var(--ak-purple-soft);--ink: var(--ak-ink);--ink-soft: var(--ak-ink-soft);--muted: var(--ak-muted);--muted-2: #718096;--line: var(--ak-line);--line-strong: var(--ak-line-strong);--radius-xs: 4px;--radius-sm: var(--ak-radius-sm);--radius-md: var(--ak-radius-md);--radius-lg: var(--ak-radius-lg);--radius-xl: var(--ak-radius-lg);--shadow-sm: none;--shadow-md: var(--ak-shadow);--shadow-lg: var(--ak-shadow)}.dark{--ak-bg: #060d18;--ak-bg-quiet: #091321;--ak-surface: #0c1828;--ak-surface-raised: #112035;--ak-ink: #f2f6fd;--ak-ink-soft: #c5cfdd;--ak-muted: #9ba9bd;--ak-line: #223149;--ak-line-strong: #405069;--ak-panel: #030a13;--ak-panel-raised: #091627;--ak-panel-soft: #10233a;--ak-panel-ink: #f2f6fd;--ak-purple: #9a7df4;--ak-purple-strong: #b7a5fa;--ak-purple-action: #6547de;--ak-purple-soft: #251d49;--ak-teal: #42d3ae;--ak-teal-bright: #55e1ba;--ak-teal-soft: #123c34;--ak-blue: #7eaeff;--ak-blue-soft: #152c52;--ak-amber: #f2ca75;--ak-amber-soft: #3a301b;--ak-danger: #ff8c9d;--ak-danger-soft: #3e2029;--ak-focus: #8bb7ff;--ak-shadow: 0 20px 60px rgba(0, 0, 0, .38);--bg: var(--ak-bg);--bg-2: var(--ak-bg-quiet);--paper: var(--ak-surface);--paper-deep: var(--ak-bg-quiet);--surface: var(--ak-surface);--surface-2: var(--ak-bg-quiet);--surface-3: var(--ak-purple-soft);--ink: var(--ak-ink);--ink-soft: var(--ak-ink-soft);--muted: var(--ak-muted);--muted-2: #8796aa;--line: var(--ak-line);--line-strong: var(--ak-line-strong)}html{scroll-behavior:smooth;scroll-padding-top:5.25rem}body,.dark body{min-width:320px;color:var(--ak-ink);background:var(--ak-bg);background-image:none;font-family:var(--marketing-font-family, "FiraGO", "Noto Sans Georgian", "Segoe UI", sans-serif);font-size:16px;line-height:1.6;text-rendering:optimizeLegibility}::selection{color:#fff;background:var(--ak-purple-action)}button,a,input,textarea,select{font:inherit}button:focus-visible,a:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible,[tabindex]:focus-visible{outline:3px solid var(--ak-focus);outline-offset:3px}.mw-shell{min-height:100vh;overflow:clip;color:var(--ak-ink);background:var(--ak-bg)}.mw-shell :where(h1,h2,h3,h4,p){overflow-wrap:anywhere}.mw-container{width:min(var(--ak-container),calc(100% - 3rem));margin-inline:auto}.mw-section{padding-block:var(--ak-section)}.mw-section-head,.mw-editorial-head{max-width:var(--ak-content);margin:0 0 clamp(2rem,4vw,3.25rem);text-align:left}.mw-section-head h1,.mw-section-head h2,.mw-editorial-head h1,.mw-editorial-head h2{max-width:18ch;margin:0;color:var(--ak-ink);font-size:clamp(2rem,3.45vw,3.25rem);font-weight:760;line-height:1.12;letter-spacing:-.035em}.mw-section-head>p:last-child,.mw-editorial-head>p:last-child{max-width:64ch;margin:1rem 0 0;color:var(--ak-muted);font-size:clamp(1rem,1.3vw,1.12rem);line-height:1.7}.mw-eyebrow,.mw-section-head .mw-eyebrow,.mw-editorial-head .mw-eyebrow{margin:0 0 .85rem;color:var(--ak-purple-strong);font-size:.76rem;font-weight:800;line-height:1.25;letter-spacing:.08em;text-transform:uppercase}.dark .mw-eyebrow,.dark .mw-section-head .mw-eyebrow,.dark .mw-editorial-head .mw-eyebrow{color:var(--ak-purple)}.mw-reveal{opacity:1;transform:none}.mw-reveal.is-reveal-armed{opacity:0;transform:translateY(12px);transition:opacity .36s ease var(--reveal-delay),transform .46s cubic-bezier(.22,1,.36,1) var(--reveal-delay)}.mw-reveal.is-reveal-armed.is-visible{opacity:1;transform:none}.mw-skip-link{position:fixed;top:.75rem;left:.75rem;z-index:1000;padding:.72rem 1rem;color:#fff;background:var(--ak-purple-action);border-radius:var(--ak-radius-sm);transform:translateY(-160%);transition:transform .16s ease}.mw-skip-link:focus{transform:translateY(0)}.mw-header,.dark .mw-header{position:sticky;top:0;z-index:80;color:var(--ak-ink);background:color-mix(in srgb,var(--ak-bg) 92%,transparent);border-bottom:1px solid color-mix(in srgb,var(--ak-line) 88%,transparent);box-shadow:none;backdrop-filter:blur(16px) saturate(118%);-webkit-backdrop-filter:blur(16px) saturate(118%)}.mw-header-inner{min-height:72px;display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"brand nav actions";align-items:center;gap:1.5rem;padding:0}.mw-brand{grid-area:brand;min-width:0;color:var(--ak-ink);text-decoration:none}.mw-brand-lockup,.mw-brand-row{display:flex;align-items:center;gap:.65rem}.mw-brand-logo{width:2.5rem;height:2.5rem;border-radius:.62rem;object-fit:cover;filter:none}.mw-brand-lockup-copy{min-width:0}.mw-brand strong,.mw-brand-row strong{color:var(--ak-ink);font-size:.94rem;font-weight:760;line-height:1.12}.mw-brand-lockup-subtitle{color:var(--ak-muted);font-size:.66rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.mw-nav{grid-area:nav;justify-self:center;display:flex;align-items:center;gap:.2rem;padding:0;background:transparent;border:0;border-radius:0;box-shadow:none}.dark .mw-nav{background:transparent;border:0;border-radius:0;box-shadow:none}.mw-nav>a{min-height:44px;display:inline-flex;align-items:center;padding:.55rem .72rem;color:var(--ak-muted);border-bottom:2px solid transparent;font-size:.86rem;font-weight:650;text-decoration:none;white-space:nowrap}.mw-nav>a:hover,.mw-nav>a.active{color:var(--ak-ink);background:transparent;border-bottom-color:var(--ak-purple);border-radius:0;box-shadow:none}.dark .mw-nav>a:hover,.dark .mw-nav>a.active{color:var(--ak-ink);background:transparent;border-bottom-color:var(--ak-purple);box-shadow:none}.mw-header-actions{grid-area:actions;display:flex;align-items:center;justify-content:flex-end;gap:.55rem}.mw-btn,.mw-btn-primary,.mw-btn-ghost{min-height:46px;display:inline-flex;align-items:center;justify-content:center;gap:.55rem;padding:.72rem 1rem;border:1px solid transparent;border-radius:var(--ak-radius-sm);font-size:.88rem;font-weight:760;line-height:1.15;text-decoration:none;cursor:pointer;transition:color .16s ease,background-color .16s ease,border-color .16s ease,transform .16s ease}.mw-btn svg{width:1rem;height:1rem}.mw-btn:hover{transform:translateY(-1px)}.mw-btn-primary,.mw-btn.mw-btn-primary{color:#fff;background:var(--ak-purple-action);border-color:var(--ak-purple-action);box-shadow:none}.mw-btn-primary:hover,.mw-btn.mw-btn-primary:hover{color:#fff;background:#4124b9;border-color:#4124b9}.dark .mw-btn-primary:hover,.dark .mw-btn.mw-btn-primary:hover{color:#0a1020;background:#b7a4fa;border-color:#b7a4fa}.mw-btn-ghost,.mw-btn.mw-btn-ghost{color:var(--ak-ink);background:transparent;border-color:var(--ak-line-strong)}.mw-btn-ghost:hover,.mw-btn.mw-btn-ghost:hover{color:var(--ak-purple-strong);background:var(--ak-surface);border-color:var(--ak-purple)}.mw-header-actions>.mw-btn-primary{min-height:44px;padding-inline:.9rem;font-size:.8rem}.mw-header .mw-header-actions>.mw-btn-primary,.dark .mw-header .mw-header-actions>.mw-btn-primary{color:#fff;background:var(--ak-purple-action);border-color:var(--ak-purple-action);box-shadow:none}.mw-theme-toggle,.mw-lang,.mw-menu-toggle{min-width:44px;min-height:44px;display:inline-flex;align-items:center;justify-content:center;color:var(--ak-ink);background:transparent;border:1px solid var(--ak-line);border-radius:var(--ak-radius-sm);box-shadow:none;cursor:pointer}.mw-theme-toggle{width:44px;height:44px;padding:0}.mw-theme-toggle:hover,.mw-lang:hover,.mw-menu-toggle:hover{color:var(--ak-purple-strong);background:var(--ak-bg-quiet);border-color:var(--ak-line-strong);transform:none}.mw-theme-toggle-track{width:100%;height:100%;display:grid;place-items:center;padding:0;border-radius:inherit;background:transparent}.mw-theme-toggle-thumb{width:1.15rem;height:1.15rem;display:inline-grid;place-items:center;border-radius:0;background:transparent;box-shadow:none;transform:none}.mw-theme-toggle.is-dark{color:var(--ak-amber)}.dark .mw-theme-toggle,.dark .mw-lang,.dark .mw-menu-toggle{color:var(--ak-ink);background:transparent;border-color:var(--ak-line);box-shadow:none}.dark .mw-theme-toggle:hover,.dark .mw-lang:hover,.dark .mw-menu-toggle:hover{color:var(--ak-purple);background:var(--ak-bg-quiet);border-color:var(--ak-line-strong);box-shadow:none;transform:none}.dark .mw-theme-toggle.is-dark{color:var(--ak-amber)}.mw-theme-toggle.is-dark .mw-theme-toggle-track,.mw-theme-toggle.is-dark .mw-theme-toggle-thumb,.dark .mw-theme-toggle-track,.dark .mw-theme-toggle-thumb{background:transparent;box-shadow:none;transform:none}.mw-theme-toggle-thumb svg,.mw-menu-toggle svg{width:1.15rem;height:1.15rem}.mw-lang{font-size:.72rem;font-weight:800;letter-spacing:.06em}.mw-menu-toggle,.mw-mobile-nav-cta,.mw-mobile-nav-tools,.mw-mobile-nav-scrim{display:none}.mw-status-bar{color:var(--ak-muted);background:var(--ak-bg-quiet);border-top:1px solid var(--ak-line)}.dark .mw-status-bar{color:#dbe7f8;background:var(--ak-panel);border-top-color:#21314a}.mw-status-inner{min-height:32px;display:flex;align-items:center;justify-content:space-between;gap:1rem;font-size:.72rem}.mw-hero-shell{position:relative;min-height:min(680px,calc(100vh - 72px));display:flex;align-items:center;padding-block:clamp(4.25rem,8vw,7.5rem) clamp(3.75rem,6vw,5.5rem);border-bottom:1px solid var(--ak-line)}.mw-hero-shell:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background-image:linear-gradient(to right,transparent calc(50% - .5px),var(--ak-line) 50%,transparent calc(50% + .5px));opacity:.35}.mw-hero-layout{position:relative;display:grid;grid-template-columns:72px minmax(0,1fr);gap:0 2rem}.mw-hero-index{grid-row:1 / span 3;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;padding-block:.2rem;border-right:1px solid var(--ak-line);color:var(--ak-muted)}.mw-hero-index span:first-child{color:var(--ak-purple-strong);font-size:.82rem;font-weight:850}.mw-hero-index span:last-child{writing-mode:vertical-rl;transform:rotate(180deg);font-size:.64rem;font-weight:700;letter-spacing:.12em}.mw-hero-intro{min-width:0}.mw-hero-kicker-row{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding-bottom:1.4rem;border-bottom:1px solid var(--ak-line)}.mw-hero-kicker,.mw-hero-kicker-meta{margin:0;color:var(--ak-muted);font-size:.72rem;font-weight:760;letter-spacing:.06em;text-transform:uppercase}.mw-hero-kicker{display:inline-flex;align-items:center;gap:.55rem;color:var(--ak-ink-soft)}.mw-kicker-status{width:.56rem;height:.56rem;background:var(--ak-teal-bright);border-radius:50%;box-shadow:0 0 0 4px color-mix(in srgb,var(--ak-teal-bright) 18%,transparent)}.mw-hero-title-grid{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(280px,.7fr);align-items:start;gap:clamp(2rem,5vw,5.5rem);padding-block:clamp(2.25rem,5vw,4.25rem)}.mw-hero-title-grid h1{max-width:18ch;margin:0;color:var(--ak-ink);font-size:clamp(2.6rem,3.9vw,3.65rem);font-weight:780;line-height:1.08;letter-spacing:-.045em}.mw-hero-summary{padding-left:1.4rem;border-left:3px solid var(--ak-purple)}.mw-hero-summary .mw-lead{max-width:43ch;margin:0;color:var(--ak-muted);font-size:clamp(1rem,1.3vw,1.1rem);line-height:1.7}.mw-hero-actions{display:flex;flex-wrap:wrap;gap:.7rem;margin-top:1.4rem}.mw-proof-rail{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-block:1px solid var(--ak-line)}.mw-proof-item{min-height:76px;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.8rem;padding:1rem 1.2rem;border-right:1px solid var(--ak-line)}.mw-proof-item:last-child{border-right:0}.mw-proof-index{color:var(--ak-purple-strong);font-size:.68rem;font-weight:850;letter-spacing:.08em}.mw-proof-item strong{color:var(--ak-ink-soft);font-size:.84rem;font-weight:690;line-height:1.4}.mw-hero-flow{display:flex;align-items:center;justify-content:flex-end;gap:.7rem;padding-top:1.15rem;color:var(--ak-muted);font-size:.62rem;font-weight:820;letter-spacing:.1em}.mw-hero-flow i{width:2.25rem;height:1px;background:var(--ak-line-strong)}.mw-core-features{color:var(--ak-ink);background:var(--ak-bg-quiet);border-block:1px solid var(--ak-line);padding-block:clamp(4rem,6vw,5.5rem)}.mw-core-features .mw-core-features-head{display:grid;grid-template-columns:minmax(0,.9fr) minmax(280px,.55fr);column-gap:clamp(2rem,6vw,6rem);max-width:none}.mw-core-features-head .mw-eyebrow{grid-column:1 / -1;color:var(--ak-purple-strong)}.mw-core-features-head h2{max-width:24ch;color:var(--ak-ink);font-size:clamp(1.95rem,3vw,2.75rem)}.mw-core-features-head>p:last-child{align-self:end;color:var(--ak-muted)}.dark .mw-core-features{color:#f2f6fc;background:var(--ak-panel);border-block-color:#1e2d44}.dark .mw-core-features-head .mw-eyebrow{color:#a993f8}.dark .mw-core-features-head h2{color:#f4f7fc}.dark .mw-core-features-head>p:last-child{color:#aebbd0}.mw-product-workspace{overflow:hidden;background:var(--ak-surface);border:1px solid var(--ak-line);border-radius:var(--ak-radius-lg);box-shadow:0 20px 48px #0f172a14}.dark .mw-product-workspace{background:#081321;border-color:#2a3a52;box-shadow:0 32px 80px #00000047}.mw-product-workspace-bar{min-height:50px;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.75rem 1rem;color:var(--ak-muted);background:var(--ak-bg-soft);border-bottom:1px solid var(--ak-line);font-size:.66rem;letter-spacing:.08em;text-transform:uppercase}.dark .mw-product-workspace-bar{color:#9babc0;background:#060d17;border-bottom-color:#26354a}.mw-product-workspace-bar>div{display:flex;align-items:center;gap:.55rem}.mw-product-workspace-bar strong{color:var(--ak-ink);font-size:inherit}.dark .mw-product-workspace-bar strong{color:#eaf0f8}.mw-product-workspace-signal{width:.55rem;height:.55rem;background:#36d2a1;border-radius:50%}.mw-product-tabs{display:grid;grid-template-columns:1fr 1fr;border-bottom:1px solid var(--ak-line)}.dark .mw-product-tabs{border-bottom-color:#28384e}.mw-product-tabs button{min-height:64px;display:flex;align-items:center;justify-content:center;gap:.75rem;padding:.9rem 1rem;color:var(--ak-muted);background:var(--ak-bg-soft);border:0;border-right:1px solid var(--ak-line);cursor:pointer}.dark .mw-product-tabs button{color:#92a1b5;background:#0b1727;border-right-color:#28384e}.dark .mw-product-tabs button.is-active{color:#fff;background:#13213a;box-shadow:inset 0 -3px #7654ee}.mw-product-tabs button>span{color:var(--ak-purple-action);font-size:.7rem;font-weight:850;letter-spacing:.1em}.dark .mw-product-tabs button>span{color:#aa96f4}.mw-product-tabs button>strong{font-size:.88rem;font-weight:720}.mw-product-demo-grid{display:grid;grid-template-columns:minmax(240px,.34fr) minmax(0,1fr);min-height:560px}.mw-product-demo-copy{position:relative;padding:clamp(1.5rem,3vw,2.5rem);background:var(--ak-surface);border-right:1px solid var(--ak-line)}.dark .mw-product-demo-copy{background:#0a1626;border-right-color:#293950}.mw-product-demo-index{display:block;margin-bottom:clamp(3rem,7vw,7rem);color:var(--ak-purple-action);font-size:.74rem;font-weight:850;letter-spacing:.1em}.dark .mw-product-demo-index{color:#8266ed}.mw-product-demo-copy h3{max-width:15ch;margin:0;color:var(--ak-ink);font-size:clamp(1.45rem,2.1vw,2rem);font-weight:740;line-height:1.2;letter-spacing:-.025em}.dark .mw-product-demo-copy h3{color:#f2f6fc}.mw-product-demo-copy>p:not(.mw-product-demo-note){margin:1rem 0 0;color:var(--ak-muted);font-size:.9rem;line-height:1.65}.dark .mw-product-demo-copy>p:not(.mw-product-demo-note){color:#9eacc0}.mw-product-demo-copy ul{display:grid;gap:0;margin:1.5rem 0 0;padding:0;list-style:none;border-top:1px solid var(--ak-line)}.dark .mw-product-demo-copy ul{border-top-color:#26364c}.mw-product-demo-copy li{display:grid;grid-template-columns:1rem 1fr;align-items:center;gap:.65rem;padding:.72rem 0;color:var(--ak-ink);border-bottom:1px solid var(--ak-line);font-size:.8rem}.dark .mw-product-demo-copy li{color:#d9e1ec;border-bottom-color:#26364c}.mw-product-demo-copy li svg{width:.9rem;color:var(--ak-teal-deep)}.dark .mw-product-demo-copy li svg{color:#46d5ae}.mw-product-demo-note{margin:1.4rem 0 0;padding-top:1rem;color:var(--ak-muted);border-top:1px dashed var(--ak-line);font-size:.72rem;line-height:1.55}.dark .mw-product-demo-note{color:#8392a8;border-top-color:#34445c}.mw-product-demo-panel{min-width:0;padding:clamp(.75rem,1.4vw,1.2rem);background:var(--ak-surface)}.dark .mw-product-demo-panel{background:#050d18}.mw-product-demo-panel>.mw-product-demo{height:100%}.mw-product-connection{display:grid;grid-template-columns:auto minmax(24px,1fr) auto minmax(24px,1fr) auto minmax(24px,1fr) auto;align-items:center;gap:.8rem;padding:1rem 1.25rem;background:var(--ak-bg-soft);border-top:1px solid var(--ak-line)}.dark .mw-product-connection{background:#070f1c;border-top-color:#28384e}.mw-product-connection>div{display:grid;grid-template-columns:auto auto;gap:.08rem .45rem;align-items:baseline}.mw-product-connection span{grid-row:1 / span 2;color:#7257df;font-size:.62rem;font-weight:850}.mw-product-connection strong{color:#eef3fb;font-size:.69rem;letter-spacing:.08em}.mw-product-connection small{color:#8393a9;font-size:.65rem}.mw-product-connection i{height:1px;background:#34455c}.mw-problem-solution{background:var(--ak-surface);border-bottom:1px solid var(--ak-line)}.mw-operations-layout{display:grid;grid-template-columns:minmax(260px,.7fr) minmax(0,1.25fr);gap:clamp(3rem,8vw,8rem)}.mw-operations-layout .mw-editorial-head{position:sticky;top:7rem;align-self:start;margin-bottom:0}.mw-operating-loop{border-top:1px solid var(--ak-line-strong)}.mw-operation-row{display:grid;grid-template-columns:64px minmax(0,1fr) 24px;gap:1.2rem;align-items:start;padding:1.7rem 0;border-bottom:1px solid var(--ak-line)}.mw-operation-marker{display:flex;flex-direction:column;gap:.75rem;color:var(--ak-purple-strong)}.mw-operation-marker span{font-size:.68rem;font-weight:850}.mw-operation-marker svg{width:1.35rem;height:1.35rem}.mw-operation-copy>p{margin:0 0 .35rem;color:var(--ak-purple-strong);font-size:.68rem;font-weight:800;letter-spacing:.07em;text-transform:uppercase}.mw-operation-copy h3{margin:0;color:var(--ak-ink);font-size:clamp(1.15rem,1.7vw,1.42rem);font-weight:720;line-height:1.3}.mw-operation-copy>span{display:block;max-width:60ch;margin-top:.5rem;color:var(--ak-muted);font-size:.9rem;line-height:1.65}.mw-operation-arrow{width:1.1rem;height:1.1rem;margin-top:1.8rem;color:var(--ak-line-strong)}.mw-how{background:var(--ak-bg);border-bottom:1px solid var(--ak-line)}.mw-how-layout{display:grid;grid-template-columns:minmax(260px,.68fr) minmax(0,1.3fr);gap:clamp(3rem,8vw,8rem)}.mw-how-head{margin:0}.mw-step-track{counter-reset:step;border-top:1px solid var(--ak-line-strong)}.mw-step-row{display:grid;grid-template-columns:54px minmax(0,1fr) auto;gap:1rem;align-items:start;padding:1.45rem 0;border-bottom:1px solid var(--ak-line)}.mw-step-index{color:var(--ak-purple-strong);font-size:.72rem;font-weight:850}.mw-step-copy h3{margin:0;color:var(--ak-ink);font-size:1rem;font-weight:720}.mw-step-copy p{max-width:58ch;margin:.45rem 0 0;color:var(--ak-muted);font-size:.84rem;line-height:1.6}.mw-step-action{align-self:center}.mw-text-link{display:inline-flex;align-items:center;min-height:44px;padding:0;color:var(--ak-purple-strong);background:transparent;border:0;border-bottom:1px solid currentColor;font-size:.86rem;font-weight:760;text-decoration:none;cursor:pointer}.mw-reliability{background:var(--ak-bg-quiet);border-bottom:1px solid var(--ak-line)}.mw-reliability-head{max-width:850px}.mw-reliability-shell{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(300px,.7fr);border:1px solid var(--ak-line-strong);background:var(--ak-surface)}.mw-trust-ledger{min-width:0}.mw-trust-ledger-head{display:grid;grid-template-columns:.74fr 1fr;gap:1rem;padding:.85rem 1.3rem .85rem 4.7rem;color:var(--ak-muted);background:var(--ak-bg);border-bottom:1px solid var(--ak-line);font-size:.66rem;font-weight:800;letter-spacing:.07em;text-transform:uppercase}.mw-trust-ledger-row{display:grid;grid-template-columns:42px minmax(160px,.72fr) minmax(0,1fr);gap:1rem;align-items:start;padding:1.4rem 1.3rem;border-bottom:1px solid var(--ak-line)}.mw-trust-ledger-row:last-child{border-bottom:0}.mw-trust-ledger-index{color:var(--ak-purple-strong);font-size:.68rem;font-weight:850}.mw-trust-ledger-row h3,.mw-trust-ledger-row p{margin:0}.mw-trust-ledger-row h3{color:var(--ak-ink);font-size:.94rem;font-weight:720;line-height:1.45}.mw-trust-ledger-row p{color:var(--ak-muted);font-size:.82rem;line-height:1.6}.mw-readiness-panel{color:var(--ak-ink);background:var(--ak-surface);border-left:1px solid var(--ak-line-strong)}.mw-readiness-panel-head{padding:1.5rem;border-bottom:1px solid var(--ak-line)}.mw-readiness-panel-head p{margin:0 0 .7rem;color:var(--ak-purple-strong);font-size:.66rem;font-weight:820;letter-spacing:.08em;text-transform:uppercase}.mw-readiness-panel-head h3{margin:0;color:var(--ak-ink);font-size:1.25rem;line-height:1.35}.mw-readiness-list{display:grid}.mw-readiness-item{display:grid;grid-template-columns:28px minmax(0,1fr);gap:.9rem;padding:1.1rem 1.5rem;border-bottom:1px solid var(--ak-line)}.mw-readiness-item:last-child{border-bottom:0}.mw-readiness-item>svg{width:1.15rem;height:1.15rem;margin-top:.15rem;color:var(--ak-teal)}.mw-readiness-item strong{display:block;color:var(--ak-ink);font-size:.82rem}.mw-readiness-item p{margin:.4rem 0 0;color:var(--ak-muted);font-size:.75rem;line-height:1.55}.dark .mw-readiness-panel{color:#eef4fc;background:var(--ak-panel-raised);border-left-color:#26364d}.dark .mw-readiness-panel-head{border-bottom-color:#293950}.dark .mw-readiness-panel-head p{color:#ad99f5}.dark .mw-readiness-panel-head h3{color:#f3f6fb}.dark .mw-readiness-item{border-bottom-color:#293950}.dark .mw-readiness-item>svg{color:#46d2ad}.dark .mw-readiness-item strong{color:#edf3fb}.dark .mw-readiness-item p{color:#95a6bb}.mw-pricing-section-modern{background:var(--ak-surface);border-bottom:1px solid var(--ak-line)}.mw-pricing-section-modern>.mw-container>.mw-section-head{margin-bottom:2rem}.mw-pricing-toggle-shell{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:1.4rem;padding-block:.85rem;border-block:1px solid var(--ak-line)}.mw-pricing-billing-shell{display:flex;align-items:center}.mw-pricing-billing-toggle,.mw-pricing-toggle{position:relative;display:inline-grid;grid-auto-flow:column;grid-auto-columns:minmax(100px,auto);padding:3px;background:var(--ak-bg-quiet);border:1px solid var(--ak-line);border-radius:var(--ak-radius-sm)}.mw-pricing-toggle{grid-template-columns:repeat(var(--mw-toggle-count),minmax(100px,1fr));grid-auto-flow:initial}.mw-pricing-billing-option,.mw-pricing-toggle-option{position:relative;z-index:1;min-height:44px;padding:.6rem .9rem;color:var(--ak-muted);background:transparent;border:0;border-radius:4px;font-size:.78rem;font-weight:720;cursor:pointer}.mw-pricing-billing-option.is-active,.mw-pricing-toggle-option.is-active{color:var(--ak-ink);background:var(--ak-surface);box-shadow:0 1px 3px #0816281f}.mw-pricing-toggle-highlight{display:none}.mw-pricing-billing-gift-icon{width:.85rem;height:.85rem;margin-left:.35rem;color:var(--ak-amber)}.mw-pricing-mobile-plan-picker{display:none}.mw-pricing-grid,.mw-pricing-grid-advanced{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;align-items:stretch;margin:0;background:var(--ak-surface);border:1px solid var(--ak-line-strong);border-radius:0;box-shadow:none}.mw-price-card,.mw-price-card-advanced{position:relative;min-width:0;display:flex;flex-direction:column;padding:clamp(1.35rem,2.3vw,2rem);color:var(--ak-ink);background:var(--ak-surface);border:0;border-right:1px solid var(--ak-line);border-radius:0;box-shadow:none;transform:none}.mw-price-card:last-child{border-right:0}.mw-price-card.is-highlighted,.mw-price-card.is-featured{z-index:1;color:var(--ak-ink);background:var(--ak-surface);border-color:var(--ak-purple);box-shadow:inset 0 4px 0 var(--ak-purple),0 12px 32px #08162814}.mw-home .mw-pricing-section-modern .mw-price-card.is-highlighted,.mw-home .mw-pricing-section-modern .mw-price-card.is-featured{color:var(--ak-ink);background:var(--ak-surface);border-color:var(--ak-purple);box-shadow:inset 0 4px 0 var(--ak-purple),0 12px 32px #08162814}.dark .mw-home .mw-pricing-section-modern .mw-price-card.is-highlighted,.dark .mw-home .mw-pricing-section-modern .mw-price-card.is-featured,.dark .mw-price-card.is-highlighted,.dark .mw-price-card.is-featured{color:#f2f6fc;background:var(--ak-surface-raised);border-color:#35465f;box-shadow:inset 0 4px 0 var(--ak-purple)}.mw-home .mw-pricing-section-modern .mw-section-head>p:last-child{color:var(--ak-muted)}.mw-price-card:hover,.mw-price-card.is-highlighted:hover{transform:none;box-shadow:inset 0 4px 0 var(--ak-purple)}.mw-price-badge{align-self:flex-start;margin:0 0 1rem;padding:.28rem .5rem;color:#f6f2ff;background:#5e40d5;border:0;border-radius:3px;font-size:.64rem;font-weight:820;letter-spacing:.06em;text-transform:uppercase}.mw-price-head{display:block;min-height:0!important;padding-bottom:1.2rem;border-bottom:1px solid var(--ak-line)}.is-highlighted .mw-price-head{border-bottom-color:var(--ak-line)}.dark .is-highlighted .mw-price-head{border-bottom-color:#35465f}.mw-price-headline>span{display:block;margin-bottom:.5rem;color:var(--ak-muted);font-size:.7rem;font-weight:750;letter-spacing:.05em;text-transform:uppercase}.is-highlighted .mw-price-headline>span{color:var(--ak-purple-strong)}.dark .is-highlighted .mw-price-headline>span{color:#aebbd0}.mw-price-headline h3{margin:0;color:var(--ak-ink);font-size:clamp(1.35rem,2vw,1.7rem);font-weight:780;line-height:1.2}.is-highlighted .mw-price-headline h3{color:var(--ak-ink)}.dark .is-highlighted .mw-price-headline h3{color:#fff}.mw-price-price-row{margin-top:1.15rem}.mw-price-value{display:flex;flex-wrap:wrap;align-items:baseline;gap:.35rem;margin:0}.mw-price-value strong{color:var(--ak-ink);font-size:clamp(2rem,3.1vw,2.8rem);font-weight:780;line-height:1;letter-spacing:-.04em}.is-highlighted .mw-price-value strong{color:var(--ak-ink)}.dark .is-highlighted .mw-price-value strong{color:#fff}.mw-price-value>span:not(.mw-price-original):not(.mw-price-cycle-meta){color:var(--ak-muted);font-size:.74rem}.is-highlighted .mw-price-value>span:not(.mw-price-original):not(.mw-price-cycle-meta){color:var(--ak-muted)}.dark .is-highlighted .mw-price-value>span:not(.mw-price-original):not(.mw-price-cycle-meta){color:#9fadc1}.mw-price-original{flex-basis:100%;color:var(--ak-muted);font-size:.72rem;text-decoration:line-through}.mw-price-cycle-meta{flex-basis:100%;color:var(--ak-muted);font-size:.7rem}.mw-price-renewal{margin:.8rem 0 0;padding:.55rem .65rem;color:var(--ak-amber);background:var(--ak-amber-soft);border-left:3px solid currentColor;font-size:.72rem;font-weight:760;line-height:1.45}.dark .is-highlighted .mw-price-renewal{color:#f3cf7f;background:#2c291f}.mw-price-facts{min-height:0!important;margin-top:.8rem}.mw-price-fact-row{min-height:0!important;display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding:.62rem 0;border-bottom:1px solid var(--ak-line)}.is-highlighted .mw-price-fact-row{border-bottom-color:var(--ak-line)}.dark .is-highlighted .mw-price-fact-row{border-bottom-color:#35465f}.mw-price-fact-label,.mw-price-fact-value{font-size:.72rem;line-height:1.45}.mw-price-fact-label{color:var(--ak-muted)}.mw-price-fact-value{color:var(--ak-ink-soft);font-weight:720;text-align:right}.is-highlighted .mw-price-fact-label{color:var(--ak-muted)}.dark .is-highlighted .mw-price-fact-label{color:#98a8bd}.is-highlighted .mw-price-fact-value{color:var(--ak-ink-soft)}.dark .is-highlighted .mw-price-fact-value{color:#e9eff8}.mw-price-fact-value-gift{color:var(--ak-amber)}.mw-price-fact-value-included{color:var(--ak-teal)}.mw-price-offer-expanded{min-height:0!important;display:grid;grid-template-columns:1.25rem 1fr;gap:.6rem;margin-top:.9rem;padding:.75rem;color:var(--ak-ink-soft);background:var(--ak-bg-quiet);border:1px solid var(--ak-line);border-radius:var(--ak-radius-sm)}.dark .is-highlighted .mw-price-offer-expanded{color:#dfe7f3;background:#14263d;border-color:#35465f}.mw-price-offer-expanded-icon{color:var(--ak-teal);font-weight:850}.mw-price-offer-expanded-copy strong{display:block;font-size:.68rem}.mw-price-offer-expanded-copy p{margin:.2rem 0 0;font-size:.7rem;line-height:1.5}.mw-price-benefits{min-height:0!important;margin:1.1rem 0 1.25rem}.mw-price-benefits-title{margin:0 0 .55rem;color:var(--ak-muted);font-size:.68rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.dark .is-highlighted .mw-price-benefits-title{color:#9eacc0}.mw-price-benefits-list{display:grid;gap:.55rem}.mw-price-benefit-item{display:grid;grid-template-columns:1rem minmax(0,1fr);gap:.5rem;color:var(--ak-ink-soft);font-size:.78rem;line-height:1.45}.dark .is-highlighted .mw-price-benefit-item{color:#dce5f1}.mw-price-benefit-icon{color:var(--ak-teal);font-weight:850}.mw-price-card>.mw-btn-full{width:100%;margin-top:auto}.mw-price-cta-secondary{color:var(--ak-ink);background:transparent;border-color:var(--ak-line-strong)}.mw-price-cta-secondary:hover{color:var(--ak-purple-strong);border-color:var(--ak-purple)}.mw-price-expand-btn{min-height:40px;display:inline-flex;align-items:center;justify-content:center;margin-top:.5rem;color:var(--ak-muted);font-size:.74rem;font-weight:720;text-decoration:underline;text-underline-offset:3px}.dark .is-highlighted .mw-price-expand-btn{color:#b6c2d2}.mw-section-foot-cta{display:flex;justify-content:flex-end;margin-top:1.2rem}.mw-pricing-comparison{margin-top:clamp(3rem,6vw,5rem)}.mw-pricing-comparison-head{max-width:680px;margin-bottom:1.5rem}.mw-pricing-comparison-head h2{margin:0;color:var(--ak-ink);font-size:clamp(1.7rem,2.6vw,2.35rem);line-height:1.2}.mw-pricing-comparison-head>p:last-child{margin:.8rem 0 0;color:var(--ak-muted)}.mw-visually-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.mw-pricing-mobile-compare,.mw-pricing-comparison-mobile-toggle{display:none}.mw-pricing-comparison-details{display:contents}.mw-modal-card-verification-note{display:grid;gap:.35rem;margin:.85rem 0;padding:.8rem .85rem;color:var(--ak-ink);background:var(--ak-amber-soft);border-left:3px solid var(--ak-amber);font-size:.78rem;line-height:1.5}.mw-modal-card-verification-note strong{font-weight:800}.mw-pricing-comparison-table-shell{overflow-x:auto;border:1px solid var(--ak-line-strong);overscroll-behavior-inline:contain}.mw-pricing-comparison-table{width:100%;min-width:760px;border-spacing:0;border-collapse:separate;table-layout:fixed}.mw-pricing-comparison-table th,.mw-pricing-comparison-table td{padding:.82rem 1rem;color:var(--ak-ink-soft);background:var(--ak-surface);border-right:1px solid var(--ak-line);border-bottom:1px solid var(--ak-line);font-size:.76rem;line-height:1.45;text-align:left;vertical-align:top}.mw-pricing-comparison-table tr>:last-child{border-right:0}.mw-pricing-comparison-table tbody tr:last-child>*{border-bottom:0}.mw-pricing-comparison-table thead th{position:sticky;top:72px;z-index:3;color:var(--ak-ink);background:var(--ak-bg-quiet);font-weight:760;border-bottom:1px solid var(--ak-line)}.dark .mw-pricing-comparison-table thead th{color:#eef4fc;background:var(--ak-surface-raised);border-bottom-color:var(--ak-line)}.mw-pricing-comparison-table thead th:first-child{width:28%;left:0;z-index:4}.mw-pricing-comparison-table thead span,.mw-pricing-comparison-table thead small{display:block}.mw-pricing-comparison-table thead small{margin-top:.2rem;color:var(--ak-muted);font-weight:500}.dark .mw-pricing-comparison-table thead small{color:#9eadc1}.mw-pricing-comparison-table tbody th[scope=row]{position:sticky;left:0;z-index:1;color:var(--ak-ink);background:var(--ak-surface);font-weight:680}.mw-pricing-comparison-group th{position:static;padding-block:.62rem;color:var(--ak-purple-strong);background:var(--ak-bg-quiet);font-size:.69rem;font-weight:820;letter-spacing:.06em;text-transform:uppercase}.mw-pricing-comparison-cell>span{margin-right:.42rem;color:var(--ak-teal);font-weight:850}.mw-pricing-comparison-cell>strong{color:inherit;font-weight:650}.mw-pricing-comparison-cell-excluded>span,.mw-pricing-comparison-cell-excluded strong{color:var(--ak-muted)}.mw-outcomes{background:var(--ak-surface);border-bottom:1px solid var(--ak-line)}.mw-outcomes-layout{display:grid;grid-template-columns:minmax(260px,.7fr) minmax(0,1.3fr);gap:clamp(3rem,8vw,8rem)}.mw-outcomes-head{margin:0}.mw-outcome-list{border-top:1px solid var(--ak-line-strong)}.mw-outcome-item{display:grid;grid-template-columns:54px minmax(0,1fr) minmax(120px,.35fr);gap:1rem;align-items:start;padding:1.45rem 0;border-bottom:1px solid var(--ak-line)}.mw-outcome-marker{display:flex;flex-direction:column;gap:.7rem;color:var(--ak-purple-strong)}.mw-outcome-marker span{font-size:.66rem;font-weight:850}.mw-outcome-marker svg{width:1.1rem;height:1.1rem}.mw-outcome-item>p,.mw-outcome-item blockquote{margin:0;color:var(--ak-ink);font-size:1rem;font-weight:610;line-height:1.55}.mw-outcome-item footer{display:flex;flex-direction:column;gap:.25rem;color:var(--ak-muted);font-size:.72rem}.mw-outcome-item footer strong{color:var(--ak-ink-soft);font-size:.76rem}.mw-final-cta-section{padding-block:clamp(4rem,7vw,6rem);background:var(--ak-bg)}.mw-final-cta-shell{display:grid;grid-template-columns:minmax(0,1fr) minmax(340px,.65fr);color:var(--ak-ink);background:var(--ak-surface);border:1px solid var(--ak-line-strong);border-radius:var(--ak-radius-lg);box-shadow:var(--ak-shadow)}.mw-final-cta-copy{padding:clamp(2rem,5vw,4rem)}.mw-final-cta-copy .mw-eyebrow{color:var(--ak-purple-strong)}.mw-final-cta-copy h2{max-width:16ch;margin:0;color:var(--ak-ink);font-size:clamp(2rem,3.6vw,3.2rem);font-weight:760;line-height:1.13;letter-spacing:-.035em}.mw-final-cta-copy>p:not(.mw-eyebrow){max-width:58ch;margin:1rem 0 0;color:var(--ak-muted);font-size:.94rem;line-height:1.7}.mw-final-cta-button{margin-top:1.5rem}.mw-final-cta-ledger{display:grid;border-left:1px solid var(--ak-line)}.mw-final-cta-ledger>div{display:grid;grid-template-columns:36px minmax(0,1fr);align-content:center;gap:.15rem .8rem;padding:1.25rem 1.5rem;border-bottom:1px solid var(--ak-line)}.mw-final-cta-ledger>div:last-child{border-bottom:0}.mw-final-cta-ledger span{grid-row:1 / span 2;color:var(--ak-purple-strong);font-size:.7rem;font-weight:850}.mw-final-cta-ledger p,.mw-final-cta-ledger strong{margin:0}.mw-final-cta-ledger p{color:var(--ak-muted);font-size:.63rem;font-weight:800;letter-spacing:.08em}.mw-final-cta-ledger strong{color:var(--ak-ink);font-size:.88rem}.dark .mw-final-cta-shell{color:#f3f6fb;background:var(--ak-surface-raised);border-color:#26364c}.dark .mw-final-cta-copy .mw-eyebrow{color:#a992f7}.dark .mw-final-cta-copy h2{color:#f5f7fb}.dark .mw-final-cta-copy>p:not(.mw-eyebrow){color:#9faec1}.dark .mw-final-cta-ledger{border-left-color:#2a3a50}.dark .mw-final-cta-ledger>div{border-bottom-color:#2a3a50}.dark .mw-final-cta-ledger span{color:#8f75ee}.dark .mw-final-cta-ledger p{color:#8797ac}.dark .mw-final-cta-ledger strong{color:#e9eff7}.mw-footer{padding:clamp(3.25rem,5vw,4.4rem) 0 1.4rem;color:var(--ak-muted);background:var(--ak-bg-quiet);border-top:1px solid var(--ak-line)}.mw-footer-grid{display:grid;grid-template-columns:minmax(240px,1.4fr) repeat(3,minmax(130px,.65fr));gap:clamp(2rem,5vw,5rem)}.mw-footer .mw-brand-row strong{color:var(--ak-ink)}.mw-footer .mw-footer-description,.mw-footer-description{max-width:34ch;margin:1rem 0 0;color:var(--ak-muted);font-size:.82rem}.mw-footer-socials{display:flex;gap:1rem;margin-top:1rem}.mw-footer .mw-footer-socials a,.mw-footer .mw-footer-links a,.mw-footer .mw-footer-links button,.mw-footer .mw-footer-contact a,.mw-footer-socials a,.mw-footer-links a,.mw-footer-links button,.mw-footer-contact a{color:var(--ak-muted);font-size:.76rem;text-decoration:none;transition:color .14s ease}.mw-footer .mw-footer-socials a:hover,.mw-footer .mw-footer-links a:hover,.mw-footer .mw-footer-contact a:hover,.mw-footer-socials a:hover,.mw-footer-links a:hover,.mw-footer-contact a:hover{color:var(--ak-purple-action)}.mw-footer .mw-footer-links a.active,.mw-footer-links a.active{color:var(--ak-purple-action);font-weight:600}.mw-footer h4,.mw-footer .mw-footer-column h4,.mw-footer-column h4{margin:0 0 1rem;color:var(--ak-ink);font-size:.72rem;font-weight:800;letter-spacing:.07em;text-transform:uppercase}.mw-footer .mw-footer-links,.mw-footer .mw-footer-contact,.mw-footer-links,.mw-footer-contact{display:grid;gap:.65rem;color:var(--ak-muted);font-size:.76rem}.mw-footer .mw-footer-contact span,.mw-footer-contact span{color:var(--ak-muted);font-size:.76rem}.mw-footer .mw-footer-bottom,.mw-footer-bottom{display:flex;justify-content:space-between;gap:1rem;margin-top:clamp(2rem,3.4vw,2.75rem);padding-top:1.2rem;color:var(--ak-muted);border-top:1px solid var(--ak-line);font-size:.65rem;letter-spacing:.06em}.mw-footer .mw-footer-bottom span,.mw-footer-bottom span{color:var(--ak-muted)}.dark .mw-footer{color:#dce4ef;background:#030a13;border-top-color:#26364c}.dark .mw-footer .mw-brand-row strong{color:#f2f5fa}.dark .mw-footer .mw-footer-description,.dark .mw-footer-description{color:#8f9db0}.dark .mw-footer .mw-footer-socials a,.dark .mw-footer .mw-footer-links a,.dark .mw-footer .mw-footer-links button,.dark .mw-footer .mw-footer-contact a,.dark .mw-footer-socials a,.dark .mw-footer-links a,.dark .mw-footer-links button,.dark .mw-footer-contact a{color:#aab6c7}.dark .mw-footer .mw-footer-socials a:hover,.dark .mw-footer .mw-footer-links a:hover,.dark .mw-footer .mw-footer-contact a:hover,.dark .mw-footer-socials a:hover,.dark .mw-footer-links a:hover,.dark .mw-footer-contact a:hover{color:#fff}.dark .mw-footer .mw-footer-links a.active,.dark .mw-footer-links a.active{color:#c4b5fd}.dark .mw-footer h4,.dark .mw-footer .mw-footer-column h4,.dark .mw-footer-column h4{color:#eef2f8}.dark .mw-footer .mw-footer-links,.dark .mw-footer .mw-footer-contact,.dark .mw-footer-links,.dark .mw-footer-contact,.dark .mw-footer .mw-footer-contact span,.dark .mw-footer-contact span{color:#8f9db0}.dark .mw-footer .mw-footer-bottom,.dark .mw-footer-bottom{color:#7f8da1;border-top-color:#26364c}.dark .mw-footer .mw-footer-bottom span,.dark .mw-footer-bottom span{color:#7f8da1}.mw-page-grid{display:grid;grid-template-columns:minmax(260px,.65fr) minmax(0,1.2fr);gap:clamp(3rem,8vw,7rem)}.mw-stack{display:grid;gap:1rem}.mw-card,.mw-card-large{padding:clamp(1.3rem,3vw,2rem);color:var(--ak-ink);background:var(--ak-surface);border:1px solid var(--ak-line);border-radius:var(--ak-radius-md);box-shadow:none}.mw-card h2,.mw-card h3{margin:0;color:var(--ak-ink)}.mw-card p{color:var(--ak-muted)}.mw-inline-actions{display:flex;flex-wrap:wrap;gap:.7rem;margin-top:1.25rem}.mw-note-list{display:grid;gap:.7rem;padding-left:1.25rem;color:var(--ak-ink-soft)}.mw-contact-lines{display:grid;gap:.45rem;color:var(--ak-ink-soft)}.mw-contact-lines a{color:var(--ak-purple-strong)}.mw-muted{color:var(--ak-muted)}.mw-route-loading{min-height:48vh;display:flex;align-items:center;justify-content:center;gap:.75rem;color:var(--ak-muted);font-size:.82rem}.mw-route-loading>span{width:.72rem;height:.72rem;background:var(--ak-teal-bright);border-radius:50%;animation:mw-route-pulse .9s ease-in-out infinite alternate}@keyframes mw-route-pulse{to{opacity:.35;transform:scale(.75)}}.mw-home-faq{background:var(--ak-bg);border-bottom:1px solid var(--ak-line)}.mw-home-faq-layout{display:grid;grid-template-columns:minmax(250px,.72fr) minmax(0,1.28fr);gap:clamp(2rem,6vw,5rem);align-items:start}.mw-home-faq-head{margin-bottom:0}.mw-home-faq-support{margin-top:1.25rem!important;padding-top:1rem;border-top:1px solid var(--ak-line);color:var(--ak-muted);font-size:.8rem!important}.mw-home-faq-support strong{color:var(--ak-ink-soft)}.mw-home-faq-list{border-top:1px solid var(--ak-line-strong)}.mw-home-faq-item{border-bottom:1px solid var(--ak-line)}.mw-home-faq-item summary{min-height:72px;display:grid;grid-template-columns:2.25rem minmax(0,1fr) 2rem;gap:.8rem;align-items:center;padding:1rem 0;color:var(--ak-ink);cursor:pointer;list-style:none}.mw-home-faq-item summary::-webkit-details-marker{display:none}.mw-home-faq-item summary:focus-visible{outline:3px solid var(--ak-focus);outline-offset:4px;border-radius:var(--ak-radius-sm)}.mw-home-faq-item summary>span{color:var(--ak-muted);font-size:.68rem;font-weight:800;letter-spacing:.06em}.mw-home-faq-item summary>strong{font-size:.9rem;font-weight:760;line-height:1.4}.mw-home-faq-item summary>i{display:inline-grid;width:1.75rem;height:1.75rem;place-items:center;justify-self:end;color:var(--ak-purple-strong);border:1px solid var(--ak-line);border-radius:var(--ak-radius-sm);font-size:1rem;font-style:normal;line-height:1;transition:transform .16s ease,border-color .16s ease,background-color .16s ease}.mw-home-faq-item[open] summary>i{transform:rotate(45deg);border-color:var(--ak-purple);background:var(--ak-purple-soft)}.mw-home-faq-answer{padding:0 2rem 1.15rem 3.05rem}.mw-home-faq-answer p{max-width:66ch;margin:0;color:var(--ak-muted);font-size:.82rem;line-height:1.65}@media(max-width:1120px){.mw-header-inner{gap:.75rem}.mw-header .mw-brand-lockup-subtitle,.mw-header .mw-header-brand-subtitle{display:none}.mw-nav>a{padding-inline:.48rem;font-size:.78rem}.mw-header-actions{gap:.35rem}.mw-header-actions>.mw-btn-primary{padding-inline:.72rem;font-size:.76rem}.mw-hero-title-grid{grid-template-columns:minmax(0,1.35fr) minmax(270px,.72fr);gap:2.5rem}.mw-product-demo-grid{grid-template-columns:250px minmax(0,1fr)}}@media(max-width:900px){.mw-container{width:min(var(--ak-container),calc(100% - 2rem))}.mw-header-inner{grid-template-columns:auto 1fr auto}.mw-nav{position:absolute;top:calc(100% + 1px);left:1rem;right:1rem;grid-area:auto;justify-self:stretch;width:auto;max-width:none;max-height:calc(100vh - 5.5rem);max-height:calc(100dvh - 5.5rem);overflow-y:auto;overscroll-behavior:contain;display:none;padding:.75rem;color:var(--ak-ink);background:var(--ak-surface-raised);border:1px solid var(--ak-line);border-radius:var(--ak-radius-md);box-shadow:var(--ak-shadow);-webkit-overflow-scrolling:touch}.dark .mw-nav{background:var(--ak-surface-raised);border:1px solid var(--ak-line);border-radius:var(--ak-radius-md);box-shadow:var(--ak-shadow)}.mw-nav.is-open{display:grid}.mw-mobile-nav-scrim{position:fixed;top:0;right:0;bottom:0;left:0;z-index:70;display:block;width:100%;height:100%;background:#050d187a;backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px)}.mw-nav>a{min-height:46px;padding:.75rem;border:0;border-bottom:1px solid var(--ak-line);font-size:.88rem}.dark .mw-nav>a{color:var(--ak-muted);background:transparent;border-bottom:1px solid var(--ak-line);box-shadow:none}.mw-nav>a.active{color:var(--ak-purple-strong);background:var(--ak-purple-soft)}.dark .mw-nav>a.active{color:var(--ak-ink);background:var(--ak-purple-soft);border-bottom-color:var(--ak-line)}.mw-mobile-nav-cta{display:inline-flex;width:100%;margin-top:.75rem}.mw-mobile-nav-tools{display:grid;grid-template-columns:1fr 1fr;gap:.6rem;margin-top:.6rem}.mw-mobile-nav-tools>div,.mw-lang-mobile{min-height:52px;display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.35rem .55rem;color:var(--ak-muted);background:var(--ak-bg);border:1px solid var(--ak-line);border-radius:var(--ak-radius-sm);font-size:.72rem}.mw-mobile-nav-tools .mw-theme-toggle{min-width:44px;min-height:44px}.mw-lang-mobile strong{color:var(--ak-ink)}.mw-menu-toggle{display:inline-flex}.mw-lang-desktop,.mw-theme-toggle:not(.is-mobile),.mw-header-actions>.mw-btn-primary{display:none}.mw-hero-shell{min-height:auto}.mw-hero-title-grid,.mw-core-features .mw-core-features-head,.mw-operations-layout,.mw-how-layout,.mw-outcomes-layout,.mw-page-grid{grid-template-columns:1fr}.mw-core-features .mw-core-features-head{gap:0}.mw-hero-summary{max-width:620px}.mw-product-demo-grid{grid-template-columns:1fr}.mw-product-demo-copy{border-right:0;border-bottom:1px solid #293950}.mw-product-demo-index{margin-bottom:1.5rem}.mw-product-demo-copy h3{max-width:24ch}.mw-product-demo-copy ul{grid-template-columns:repeat(3,minmax(0,1fr))}.mw-product-demo-copy li{padding-right:.6rem;border-right:1px solid #26364c}.mw-operations-layout .mw-editorial-head{position:static}.mw-reliability-shell,.mw-final-cta-shell,.mw-home-faq-layout{grid-template-columns:1fr}.mw-readiness-panel,.mw-final-cta-ledger{border-top:1px solid #2a3a50;border-left:0}.mw-pricing-grid,.mw-pricing-grid-advanced{grid-template-columns:1fr}.mw-price-card,.mw-price-card-advanced{border-right:0;border-bottom:1px solid var(--ak-line)}.mw-price-card:last-child{border-bottom:0}.mw-footer-grid{grid-template-columns:1.2fr 1fr 1fr}.mw-footer-brand{grid-column:1 / -1}}@media(max-width:700px){html{scroll-padding-top:4.6rem}.mw-container{width:min(var(--ak-container),calc(100% - 1.25rem))}.mw-section{padding-block:clamp(3.5rem,12vw,4.75rem)}.mw-header-inner{min-height:64px}.mw-header .mw-brand-lockup-subtitle{display:none}.mw-brand-logo{width:2.25rem;height:2.25rem}.mw-brand strong{font-size:.84rem}.mw-header-actions{display:flex;grid-template-columns:none;flex-wrap:nowrap;justify-content:flex-end;width:auto;gap:.4rem}.mw-menu-toggle{width:44px;height:44px;min-width:44px;min-height:44px}.mw-hero-shell{padding-block:3.4rem 2.8rem}.mw-hero-shell:before{display:none}.mw-hero-layout{grid-template-columns:1fr}.mw-hero-index{display:none}.mw-hero-kicker-row{align-items:flex-start}.mw-hero-kicker-meta{display:none}.mw-hero-title-grid{gap:1.5rem;padding-block:1.8rem 2rem}.mw-hero-title-grid h1{max-width:16ch;font-size:clamp(2.1rem,9.2vw,2.55rem);line-height:1.12;letter-spacing:-.04em}.mw-hero-summary{padding-left:1rem}.mw-hero-actions{display:grid;grid-template-columns:1fr 1fr}.mw-proof-rail{grid-template-columns:1fr}.mw-proof-item{min-height:54px;padding:.7rem 0;border-right:0;border-bottom:1px solid var(--ak-line)}.mw-proof-item:last-child{border-bottom:0}.mw-hero-flow{justify-content:flex-start;overflow:hidden}.mw-hero-flow i{min-width:.8rem;width:.8rem}.mw-home-faq-layout{gap:1.6rem}.mw-home-faq-item summary{min-height:64px;grid-template-columns:1.75rem minmax(0,1fr) 1.75rem;gap:.55rem;padding-block:.85rem}.mw-home-faq-item summary>i{width:1.6rem;height:1.6rem}.mw-home-faq-answer{padding:0 0 1rem 2.3rem}.mw-section-head h1,.mw-section-head h2,.mw-editorial-head h1,.mw-editorial-head h2{max-width:22ch;font-size:clamp(1.8rem,8vw,2.45rem);line-height:1.16}.mw-product-workspace-bar{align-items:flex-start;flex-direction:column;gap:.25rem}.mw-product-tabs button{min-height:58px;flex-direction:column;gap:.15rem}.mw-product-demo-copy ul{grid-template-columns:1fr}.mw-product-demo-copy li{border-right:0}.mw-product-demo-panel{padding:.5rem}.mw-product-connection{grid-template-columns:1fr 1fr;gap:0;padding:0}.mw-product-connection>div{min-height:70px;padding:.8rem;border-right:1px solid #2a3a50;border-bottom:1px solid #2a3a50}.mw-product-connection>div:nth-of-type(2n){border-right:0}.mw-product-connection i{display:none}.mw-operation-row{grid-template-columns:44px minmax(0,1fr)}.mw-operation-arrow{display:none}.mw-step-row{grid-template-columns:38px minmax(0,1fr)}.mw-step-action{grid-column:2}.mw-reliability-shell{border-inline:0}.mw-trust-ledger-head{display:none}.mw-trust-ledger-row{grid-template-columns:34px minmax(0,1fr);padding-inline:.8rem}.mw-trust-ledger-row p{grid-column:2}.mw-pricing-toggle-shell{align-items:stretch;flex-direction:column}.mw-pricing-billing-toggle,.mw-pricing-toggle{width:100%;grid-auto-columns:1fr}.mw-pricing-billing-option,.mw-pricing-toggle-option{min-width:0;padding-inline:.5rem}.mw-pricing-mobile-plan-picker{display:grid;gap:.55rem;margin-bottom:.8rem}.mw-pricing-mobile-plan-picker>span{color:var(--ak-muted);font-size:.72rem;font-weight:720}.mw-pricing-mobile-plan-picker>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));padding:3px;background:var(--ak-bg-quiet);border:1px solid var(--ak-line);border-radius:var(--ak-radius-sm)}.mw-pricing-mobile-plan-picker button{min-width:0;min-height:44px;padding:.55rem .35rem;color:var(--ak-muted);background:transparent;border:0;border-radius:4px;font-size:.72rem;font-weight:720}.mw-pricing-mobile-plan-picker button.is-active{color:var(--ak-ink);background:var(--ak-surface);box-shadow:0 1px 3px #0816281f}.mw-pricing-grid>.mw-price-card:not(.is-mobile-selected){display:none}.mw-price-card,.mw-price-card-advanced{padding:1.3rem 1rem}.mw-section-foot-cta{justify-content:flex-start}.mw-pricing-mobile-compare{display:grid;gap:.55rem;margin-bottom:.8rem}.mw-pricing-comparison-mobile-toggle{width:100%;min-height:52px;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.8rem .9rem;color:var(--ak-ink);background:var(--ak-surface);border:1px solid var(--ak-line-strong);border-radius:var(--ak-radius-sm);font:inherit;font-size:.78rem;font-weight:760;text-align:left}.mw-pricing-comparison-mobile-toggle strong{color:var(--ak-purple-strong);font-size:1.25rem;line-height:1}.mw-pricing-comparison-details{display:none;margin-top:.8rem}.mw-pricing-comparison-details.is-mobile-expanded{display:block}.mw-pricing-mobile-compare>span{color:var(--ak-muted);font-size:.72rem;font-weight:720}.mw-pricing-mobile-compare>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));padding:3px;background:var(--ak-bg-quiet);border:1px solid var(--ak-line);border-radius:var(--ak-radius-sm)}.mw-pricing-mobile-compare button{min-width:0;min-height:44px;padding:.55rem .35rem;color:var(--ak-muted);background:transparent;border:0;border-radius:4px;font-size:.72rem;font-weight:720}.mw-pricing-mobile-compare button.is-active{color:var(--ak-ink);background:var(--ak-surface);box-shadow:0 1px 3px #0816281f}.mw-pricing-comparison-table-shell{overflow:visible}.mw-pricing-comparison-table{min-width:0;table-layout:fixed}.mw-pricing-comparison-table [data-tier-key]:not(.is-mobile-active){display:none}.mw-pricing-comparison-table th,.mw-pricing-comparison-table td{padding:.72rem .65rem;font-size:.7rem}.mw-pricing-comparison-table thead th{position:static}.mw-pricing-comparison-table thead th:first-child{width:54%}.mw-pricing-comparison-table tbody th[scope=row]{position:static}.mw-pricing-comparison-group th{padding-block:.55rem}.mw-outcome-item{grid-template-columns:42px minmax(0,1fr)}.mw-outcome-item footer{grid-column:2}.mw-final-cta-shell{border-inline:0}.mw-final-cta-copy{padding:2rem 1rem}.mw-footer{padding:2.5rem 0 1rem}.mw-footer-grid{grid-template-columns:1fr 1fr;gap:1.5rem 1rem}.mw-footer-column h4{margin-bottom:.7rem}.mw-footer-links,.mw-footer-contact{gap:.5rem}.mw-footer-column:last-child{grid-column:1 / -1}.mw-footer-bottom{align-items:flex-start;flex-direction:column;margin-top:1.75rem;padding-top:.9rem}.mw-page-grid{gap:2rem}}@media(max-width:460px){.mw-nav{left:.625rem;right:.625rem}.mw-hero-actions{grid-template-columns:1fr}.mw-hero-actions .mw-btn{width:100%}.mw-hero-title-grid h1{font-size:clamp(2rem,9vw,2.2rem)}.mw-product-workspace{margin-inline:-.15rem}.mw-product-tabs button>strong{font-size:.74rem}.mw-footer-grid{grid-template-columns:1fr;gap:1.35rem}.mw-footer-column:last-child,.mw-footer-brand{grid-column:auto}.mw-footer-description,.mw-footer-socials{margin-top:.75rem}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.mw-reveal{opacity:1;transform:none}}.mp-page{--mp-bg: #f4f6fa;--mp-surface: #ffffff;--mp-surface-soft: #eef2f7;--mp-ink: #122033;--mp-muted: #657286;--mp-line: #dce3ec;--mp-line-strong: #c7d0dd;--mp-navy: #ffffff;--mp-navy-soft: #f4f6f9;--mp-violet: #6e54e8;--mp-violet-dark: #5237c7;--mp-violet-soft: #eeeafd;--mp-teal: #07876e;--mp-teal-soft: #e1f5ef;--mp-amber: #c68116;--mp-amber-soft: #fff3d8;--mp-danger: #b54255;--mp-shadow-sm: 0 1px 2px rgba(16, 32, 51, .05), 0 8px 24px rgba(16, 32, 51, .05);--mp-shadow-md: 0 20px 54px rgba(16, 32, 51, .12);min-width:0;overflow:clip;color:var(--mp-ink);background:var(--mp-bg)}.dark .mp-page{--mp-bg: #07101a;--mp-surface: #0d1927;--mp-surface-soft: #101f30;--mp-ink: #edf3f9;--mp-muted: #a0aec0;--mp-line: #233347;--mp-line-strong: #33475f;--mp-navy: #091627;--mp-navy-soft: #10233a;--mp-violet: #9a87ff;--mp-violet-dark: #8068f3;--mp-violet-soft: #211d3a;--mp-teal: #4ed0ad;--mp-teal-soft: #102f2a;--mp-amber: #f2bd60;--mp-amber-soft: #332914;--mp-danger: #f18ca0;--mp-shadow-sm: 0 1px 2px rgba(0, 0, 0, .18), 0 12px 28px rgba(0, 0, 0, .17);--mp-shadow-md: 0 24px 64px rgba(0, 0, 0, .3)}.mp-page,.mp-page *{box-sizing:border-box}.mp-page :where(h1,h2,h3,p,ul,ol,dl){margin-top:0}.mp-page :where(h1,h2,h3,p,a,button,dd,dt,li,span,strong,small){overflow-wrap:anywhere}.mp-page :where(a,button,input,summary):focus-visible{outline:3px solid color-mix(in srgb,var(--mp-violet) 48%,transparent);outline-offset:3px}.mp-page .mw-container{width:min(100% - 2.5rem,1240px);margin-inline:auto}.mp-page-hero{position:relative;isolation:isolate;padding:clamp(3.25rem,5.4vw,4.85rem) 0 clamp(3rem,4.6vw,4.2rem);border-bottom:1px solid var(--mp-line);background-color:var(--mp-surface);background-image:linear-gradient(90deg,color-mix(in srgb,var(--mp-line) 42%,transparent) 1px,transparent 1px),linear-gradient(color-mix(in srgb,var(--mp-line) 36%,transparent) 1px,transparent 1px);background-size:72px 72px}.mp-page-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:linear-gradient(90deg,var(--mp-surface) 0%,color-mix(in srgb,var(--mp-surface) 93%,transparent) 50%,color-mix(in srgb,var(--mp-surface) 76%,transparent) 100%)}.mp-page-hero-grid{display:grid;grid-template-columns:minmax(0,1.02fr) minmax(390px,.98fr);align-items:center;gap:clamp(3rem,7vw,6.5rem)}.mp-page-hero-copy{max-width:720px}.mp-eyebrow{display:inline-flex;align-items:center;gap:.55rem;margin-bottom:1.2rem;color:var(--mp-violet-dark);font-size:.76rem;font-weight:800;letter-spacing:.12em;line-height:1.35;text-transform:uppercase}.dark .mp-eyebrow{color:var(--mp-violet)}.mp-eyebrow:before{content:"";width:1.7rem;height:2px;border-radius:99px;background:currentColor}.mp-page-hero h1{max-width:17ch;margin-bottom:.95rem;color:var(--mp-ink);font-size:clamp(2.05rem,3.35vw,3.25rem);font-weight:780;letter-spacing:-.048em;line-height:1.04;text-wrap:balance}.mp-page-hero-description{max-width:54ch;margin-bottom:0;color:var(--mp-muted);font-size:clamp(.98rem,1.2vw,1.08rem);line-height:1.55}.mp-page-actions{display:flex;flex-wrap:wrap;align-items:center;gap:.7rem;margin-top:1.35rem}.mp-button{min-height:46px;display:inline-flex;align-items:center;justify-content:center;gap:.55rem;padding:.74rem 1.1rem;border:1px solid transparent;border-radius:10px;font:inherit;font-size:.91rem;font-weight:750;line-height:1.2;text-align:center;text-decoration:none;cursor:pointer;transition:transform .16s ease,border-color .16s ease,background-color .16s ease,color .16s ease}.mp-button:hover{transform:translateY(-1px)}.mp-button-primary{color:#fff;border-color:var(--mp-violet-dark);background:var(--mp-violet-dark);box-shadow:0 10px 26px color-mix(in srgb,var(--mp-violet-dark) 24%,transparent)}.mp-button-primary:hover{color:#fff;border-color:#4329aa;background:#4329aa}.mp-button-secondary{color:var(--mp-ink);border-color:var(--mp-line-strong);background:var(--mp-surface)}.mp-button-secondary:hover{color:var(--mp-violet-dark);border-color:color-mix(in srgb,var(--mp-violet) 58%,var(--mp-line));background:var(--mp-violet-soft)}.dark .mp-button-secondary:hover{color:var(--mp-ink)}.mp-button-on-dark{color:#071421;background:#fff;border-color:#fff}.mp-button-on-dark:hover{color:#071421;background:#eef2f7;border-color:#eef2f7}.mp-button-dark-ghost{color:#e9eff6;border-color:#3a4b5e;background:#ffffff0a}.mp-button-dark-ghost:hover{color:#fff;border-color:#64748b;background:#ffffff14}.mp-page-hero-meta{margin-top:1.7rem}.mp-inline-facts{display:flex;flex-wrap:wrap;gap:.55rem 1rem;padding:0;margin-bottom:0;list-style:none}.mp-inline-facts li{display:inline-flex;align-items:center;gap:.48rem;color:var(--mp-muted);font-size:.82rem;font-weight:650}.mp-inline-facts li:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--mp-teal);box-shadow:0 0 0 3px var(--mp-teal-soft)}.mp-product-panel,.mp-guide-search-panel{width:100%;min-width:0;border:1px solid var(--mp-line);border-radius:18px;color:var(--mp-ink);background:var(--mp-surface);box-shadow:0 12px 32px #0816280f}.mp-product-panel-head{display:flex;align-items:center;gap:.65rem;min-height:52px;padding:.8rem 1rem;border-bottom:1px solid var(--mp-line);color:var(--mp-muted);font-size:.76rem;font-weight:700;letter-spacing:.025em}.mp-product-panel-head>:nth-child(2){min-width:0}.mp-status-dot{width:8px;height:8px;flex:0 0 auto;border-radius:50%;background:var(--ak-teal-bright);box-shadow:0 0 0 4px var(--ak-teal-soft)}.mp-panel-status{margin-left:auto;padding:.25rem .5rem;border:1px solid var(--mp-line);border-radius:6px;color:var(--mp-teal);background:var(--mp-teal-soft);font-size:.66rem;font-weight:800;text-transform:uppercase;white-space:nowrap}.dark .mp-product-panel,.dark .mp-guide-search-panel{border-color:#26384c;color:#edf3f9;background:var(--ak-surface-raised);box-shadow:0 28px 64px #07142140}.dark .mp-product-panel-head{border-bottom-color:#25374a;color:#b9c6d5}.dark .mp-panel-status{border-color:#2e4a53;color:#80dec6;background:#0c2929}.mp-signal-rows{padding:.85rem}.mp-signal-rows>div{display:grid;grid-template-columns:42px 1fr;align-items:center;gap:.8rem;padding:.85rem .65rem;border-bottom:1px solid var(--mp-line)}.dark .mp-signal-rows>div{border-bottom-color:#1e3042}.mp-signal-rows>div:last-child{border-bottom:0}.mp-signal-rows p,.mp-system-map-stage p,.mp-router-list p{min-width:0;margin:0}.mp-signal-rows strong,.mp-system-map-stage strong,.mp-router-list strong{display:block;color:var(--mp-ink);font-size:.9rem;line-height:1.35}.mp-signal-rows small,.mp-system-map-stage small,.mp-router-list small{display:block;margin-top:.18rem;color:var(--mp-muted);font-size:.72rem;line-height:1.45}.dark .mp-signal-rows strong,.dark .mp-system-map-stage strong,.dark .mp-router-list strong{color:#edf3f9}.dark .mp-signal-rows small,.dark .mp-system-map-stage small,.dark .mp-router-list small{color:#8fa0b4}.mp-icon-box{width:40px;height:40px;display:grid;place-items:center;border:1px solid var(--mp-line);border-radius:10px;color:var(--mp-teal);background:var(--mp-teal-soft)}.mp-icon-box svg,.mp-profile-icon svg,.mp-contact-path-icon svg,.mp-guide-topic-icon svg{width:20px;height:20px}.mp-icon-box-violet{color:var(--mp-violet-dark);border-color:color-mix(in srgb,var(--mp-violet) 40%,var(--mp-line));background:var(--mp-violet-soft)}.mp-icon-box-amber{color:var(--mp-amber);border-color:color-mix(in srgb,var(--mp-amber) 40%,var(--mp-line));background:var(--mp-amber-soft)}.dark .mp-icon-box{border-color:#164e51;color:#5ee0c3;background:#0b3030}.dark .mp-icon-box-violet{color:#b9aaff;border-color:#473985;background:#251f49}.dark .mp-icon-box-amber{color:#f5c76f;border-color:#5f461d;background:#332812}.mp-section{padding:clamp(3.35rem,5.5vw,5.6rem) 0}.mp-section-compact{padding-top:0}.mp-section-heading{max-width:780px;margin-bottom:clamp(2rem,4vw,3rem)}.mp-section-heading-split{max-width:none;display:grid;grid-template-columns:minmax(0,.9fr) minmax(300px,.6fr);align-items:end;gap:3rem}.mp-section-heading h2,.mp-section-copy h2,.mp-cta-panel h2{margin-bottom:1rem;color:var(--mp-ink);font-size:clamp(1.65rem,2.7vw,2.55rem);font-weight:760;letter-spacing:-.035em;line-height:1.12;text-wrap:balance}.mp-section-heading>p:last-child,.mp-section-heading-split>p,.mp-section-copy>p,.mp-cta-panel>div>p:last-child{max-width:66ch;margin-bottom:0;color:var(--mp-muted);font-size:1rem;line-height:1.72}.mp-section-grid,.mp-operating-path-grid,.mp-company-grid{display:grid;grid-template-columns:minmax(260px,.7fr) minmax(0,1.3fr);align-items:start;gap:clamp(3rem,7vw,7rem)}.mp-text-link{display:inline-flex;align-items:center;gap:.45rem;color:var(--mp-violet-dark);font-size:.9rem;font-weight:760;line-height:1.4;text-decoration:none}.dark .mp-text-link{color:var(--mp-violet)}.mp-text-link:hover{text-decoration:underline;text-underline-offset:4px}.mp-text-link svg{width:17px;height:17px}.mp-section-copy .mp-text-link{margin-top:1.4rem}.mp-cta-panel{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2rem;padding:clamp(2rem,4vw,3.4rem);border:1px solid var(--mp-line);border-radius:18px;color:var(--mp-ink);background:var(--mp-surface);box-shadow:var(--ak-shadow)}.mp-cta-panel .mp-eyebrow{color:var(--ak-purple-strong)}.mp-cta-panel h2{max-width:22ch;margin-bottom:.7rem;color:var(--mp-ink);font-size:clamp(1.65rem,3vw,2.45rem)}.mp-cta-panel p{color:var(--mp-muted)}.mp-cta-panel .mp-button-on-dark{color:#fff;background:var(--ak-purple-action);border-color:var(--ak-purple-action)}.mp-cta-panel .mp-button-on-dark:hover{color:#fff;background:var(--ak-purple-strong);border-color:var(--ak-purple-strong)}.mp-cta-panel .mp-button-dark-ghost{color:var(--ak-ink-soft);border-color:var(--ak-line-strong);background:transparent}.mp-cta-panel .mp-button-dark-ghost:hover{color:var(--ak-purple-strong);border-color:var(--ak-purple);background:var(--ak-purple-soft)}.dark .mp-cta-panel{border-color:#24384e;color:#edf3f9;background:linear-gradient(90deg,rgba(126,102,243,.13) 1px,transparent 1px),var(--ak-surface-raised);background-size:72px 100%;box-shadow:var(--mp-shadow-md)}.dark .mp-cta-panel .mp-eyebrow{color:#9f8cff}.dark .mp-cta-panel h2{color:#f5f8fc}.dark .mp-cta-panel p{color:#c5cfdd}.dark .mp-cta-panel .mp-button-on-dark{color:#0c1828;background:#fff;border-color:#fff}.dark .mp-cta-panel .mp-button-on-dark:hover{color:#0c1828;background:#eef2f7;border-color:#eef2f7}.dark .mp-cta-panel .mp-button-dark-ghost{color:#e9eff6;border-color:#3a4b5e;background:#ffffff0a}.dark .mp-cta-panel .mp-button-dark-ghost:hover{color:#fff;border-color:#64748b;background:#ffffff14}.mp-cta-panel>.mp-page-actions{margin-top:0;justify-content:flex-end}.mp-pricing-catalog{scroll-margin-top:6rem}.mp-pricing-page .mw-pricing-section-modern{padding:clamp(4.5rem,7vw,7rem) 0;color:var(--mp-ink);background:var(--mp-bg)}.mp-pricing-page .mw-pricing-section-modern.mw-reveal{opacity:1;transform:none}.mp-pricing-page .mw-pricing-section-modern:before,.mp-pricing-page .mw-pricing-section-modern:after{display:none}.mp-pricing-page .mw-pricing-section-modern>.mw-container>.mw-section-head{max-width:760px;margin:0 auto clamp(2rem,4vw,3.25rem);text-align:center}.mp-pricing-page .mw-pricing-section-modern .mw-section-head .mw-eyebrow,.mp-pricing-page .mw-pricing-comparison-head .mw-eyebrow{color:var(--mp-violet-dark);font-size:.76rem;font-weight:800;letter-spacing:.12em}.dark .mp-pricing-page .mw-pricing-section-modern .mw-section-head .mw-eyebrow,.dark .mp-pricing-page .mw-pricing-comparison-head .mw-eyebrow{color:var(--mp-violet)}.mp-pricing-page .mw-pricing-section-modern .mw-section-head h2{margin-bottom:.9rem;color:var(--mp-ink);font-size:clamp(1.9rem,3.1vw,2.7rem);font-weight:760;letter-spacing:-.04em;line-height:1.1}.mp-pricing-page .mw-pricing-section-modern .mw-section-head>p:last-child{max-width:62ch;margin:0 auto;color:var(--mp-muted);font-size:1rem;line-height:1.7}.mp-pricing-page .mw-pricing-toggle-shell{display:flex;flex-wrap:wrap;justify-content:center;gap:.65rem;margin:0 auto 2rem}.mp-pricing-page .mw-pricing-billing-shell,.mp-pricing-page .mw-pricing-toggle{margin:0;border:1px solid var(--mp-line);border-radius:11px;background:var(--mp-surface);box-shadow:var(--mp-shadow-sm)}.mp-pricing-page .mw-pricing-billing-toggle,.mp-pricing-page .mw-pricing-toggle{padding:4px}.mp-pricing-page .mw-pricing-billing-option,.mp-pricing-page .mw-pricing-toggle-option{min-height:38px;padding:.55rem .85rem;border-radius:7px;color:var(--mp-muted);font-size:.78rem;font-weight:750}.mp-pricing-page .mw-pricing-billing-option.is-active,.mp-pricing-page .mw-pricing-toggle-option.is-active{color:#fff;background:var(--mp-violet-dark);box-shadow:none}.mp-pricing-page .mw-pricing-toggle-highlight{border-radius:7px;background:var(--mp-violet-dark);box-shadow:none}.mp-pricing-page .mw-pricing-grid-advanced{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:1rem;margin-top:0}.mp-pricing-page .mw-price-card,.mp-pricing-page .mw-price-card-advanced,.dark .mp-pricing-page .mw-price-card,.dark .mp-pricing-page .mw-price-card-advanced{min-width:0;display:flex;flex-direction:column;padding:1.45rem;border:1px solid var(--mp-line);border-radius:16px;color:var(--mp-ink);background:var(--mp-surface);box-shadow:var(--mp-shadow-sm);transform:none}.mp-pricing-page .mw-price-card:hover,.mp-pricing-page .mw-price-card.is-highlighted:hover,.mp-pricing-page .mw-price-card-advanced.is-featured:hover{border-color:var(--mp-line-strong);box-shadow:var(--mp-shadow-md);transform:translateY(-3px)}.mp-pricing-page .mw-price-card.is-highlighted,.mp-pricing-page .mw-price-card.is-featured,.dark .mp-pricing-page .mw-price-card.is-highlighted,.dark .mp-pricing-page .mw-price-card.is-featured{border-color:color-mix(in srgb,var(--mp-violet) 72%,var(--mp-line));color:var(--mp-ink);background:var(--mp-surface);box-shadow:0 0 0 1px color-mix(in srgb,var(--mp-violet) 18%,transparent),var(--mp-shadow-md)}.mp-pricing-page .mw-price-card.is-highlighted:before,.mp-pricing-page .mw-price-card.is-featured:before{display:none}.mp-pricing-page .mw-price-badge,.dark .mp-pricing-page .mw-price-badge{position:static;align-self:flex-start;margin:-.3rem 0 .8rem;padding:.34rem .55rem;border:1px solid color-mix(in srgb,var(--mp-violet) 44%,var(--mp-line));border-radius:6px;color:var(--mp-violet-dark);background:var(--mp-violet-soft);box-shadow:none;font-size:.66rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.dark .mp-pricing-page .mw-price-badge{color:#c8bdff}.mp-pricing-page .mw-price-head{padding:0;border:0;background:transparent}.mp-pricing-page .mw-price-headline>span,.dark .mp-pricing-page .mw-price-headline>span{color:var(--mp-muted);font-size:.72rem;letter-spacing:.06em;text-transform:uppercase}.mp-pricing-page .mw-price-head h3,.dark .mp-pricing-page .mw-price-head h3{margin:.35rem 0 0;color:var(--mp-ink);font-size:1.45rem;letter-spacing:-.025em}.mp-pricing-page .mw-price-price-row{margin-top:1.2rem}.mp-pricing-page .mw-price-value{display:flex;flex-wrap:wrap;align-items:baseline;gap:.3rem .45rem;margin-bottom:0}.mp-pricing-page .mw-price-value strong,.dark .mp-pricing-page .mw-price-value strong{color:var(--mp-ink);font-size:clamp(2rem,3vw,2.65rem);letter-spacing:-.045em}.mp-pricing-page .mw-price-value>span:not(.mw-price-original):not(.mw-price-cycle-meta){color:var(--mp-muted);font-size:.72rem}.mp-pricing-page .mw-price-original,.mp-pricing-page .mw-price-cycle-meta,.mp-pricing-page .mw-price-renewal{flex-basis:100%;color:var(--mp-muted);font-size:.72rem;line-height:1.45}.mp-pricing-page .mw-price-facts,.dark .mp-pricing-page .mw-price-facts{margin:1.2rem 0 0;padding:0;border-top:1px solid var(--mp-line);border-bottom:1px solid var(--mp-line);border-radius:0;background:transparent}.mp-pricing-page .mw-price-fact-row,.dark .mp-pricing-page .mw-price-fact-row{min-height:42px;padding:.62rem 0;border-color:var(--mp-line);background:transparent}.mp-pricing-page .mw-price-fact-label{color:var(--mp-muted);font-size:.72rem}.mp-pricing-page .mw-price-fact-value,.dark .mp-pricing-page .mw-price-fact-value{color:var(--mp-ink);font-size:.73rem}.mp-pricing-page .mw-price-fact-value-included,.mp-pricing-page .mw-price-fact-value-gift{color:var(--mp-teal)}.mp-pricing-page .mw-price-offer-expanded,.dark .mp-pricing-page .mw-price-offer-expanded{margin:.9rem 0 0;padding:.75rem;border:1px solid color-mix(in srgb,var(--mp-amber) 36%,var(--mp-line));border-radius:10px;color:var(--mp-ink);background:var(--mp-amber-soft)}.mp-pricing-page .mw-price-offer-expanded-icon{color:var(--mp-amber)}.mp-pricing-page .mw-price-offer-expanded-copy strong{color:var(--mp-ink);font-size:.72rem}.mp-pricing-page .mw-price-offer-expanded-copy p,.dark .mp-pricing-page .mw-price-offer-expanded-copy p{color:var(--mp-muted);font-size:.7rem}.mp-pricing-page .mw-price-benefits{margin-top:1.15rem}.mp-pricing-page .mw-price-benefits-title,.dark .mp-pricing-page .mw-price-benefits-title{color:var(--mp-muted);font-size:.69rem;letter-spacing:.06em;text-transform:uppercase}.mp-pricing-page .mw-price-benefit-item,.dark .mp-pricing-page .mw-price-benefit-item{color:var(--mp-ink);font-size:.78rem;line-height:1.45}.mp-pricing-page .mw-price-benefit-icon{color:var(--mp-teal);background:var(--mp-teal-soft)}.mp-pricing-page .mw-price-card .mw-btn{min-height:44px;margin-top:auto;border-radius:9px;font-size:.82rem;font-weight:760}.mp-pricing-page .mw-price-cta-primary{color:#fff;background:var(--mp-violet-dark)}.mp-pricing-page .mw-price-cta-secondary,.dark .mp-pricing-page .mw-price-cta-secondary{color:var(--mp-ink);border:1px solid var(--mp-line-strong);background:var(--mp-surface-soft)}.mp-pricing-page .mw-price-cta-secondary:hover,.dark .mp-pricing-page .mw-price-cta-secondary:hover{color:var(--mp-violet-dark);border-color:var(--mp-violet);background:var(--mp-violet-soft)}.mp-pricing-page .mw-pricing-comparison{max-width:100%;margin-top:clamp(4rem,7vw,6rem);overflow:hidden}.mp-pricing-page .mw-pricing-comparison-head{max-width:680px;margin-bottom:1.8rem}.mp-pricing-page .mw-pricing-comparison-head h2{margin-bottom:.75rem;color:var(--mp-ink);font-size:clamp(1.8rem,3vw,2.55rem);letter-spacing:-.035em}.mp-pricing-page .mw-pricing-comparison-head>p:last-child{color:var(--mp-muted);line-height:1.7}.mp-pricing-page .mw-pricing-comparison-table-shell,.dark .mp-pricing-page .mw-pricing-comparison-table-shell{max-width:100%;overflow-x:auto;overscroll-behavior-inline:contain;border:1px solid var(--mp-line);border-radius:14px;background:var(--mp-surface);box-shadow:var(--mp-shadow-sm);scrollbar-color:var(--mp-violet) var(--mp-surface-soft);scrollbar-width:thin}.mp-pricing-page .mw-pricing-comparison-table{width:100%;min-width:760px;border-collapse:separate;border-spacing:0;table-layout:fixed}.mp-pricing-page .mw-pricing-comparison-table th,.mp-pricing-page .mw-pricing-comparison-table td,.dark .mp-pricing-page .mw-pricing-comparison-table th,.dark .mp-pricing-page .mw-pricing-comparison-table td{display:table-cell;padding:.82rem .9rem;border-color:var(--mp-line);color:var(--mp-ink);background:var(--mp-surface);font-size:.75rem;line-height:1.45;vertical-align:middle}.mp-pricing-page .mw-pricing-comparison-table thead th{position:sticky;top:72px;z-index:3;color:var(--mp-ink);background:var(--mp-surface-soft);border-bottom:1px solid var(--mp-line)}.mp-pricing-page .mw-pricing-comparison-table thead th:first-child{position:sticky;left:0;z-index:4;width:28%}.mp-pricing-page .mw-pricing-comparison-table thead small{color:var(--mp-muted)}.dark .mp-pricing-page .mw-pricing-comparison-table thead th{color:#edf3f9;background:var(--ak-surface-raised);border-bottom-color:var(--ak-line)}.dark .mp-pricing-page .mw-pricing-comparison-table thead small{color:#9eafc2}.mp-pricing-page .mw-pricing-comparison-table tbody th[scope=row]{position:sticky;left:0;z-index:1;color:var(--mp-ink);background:var(--mp-surface);box-shadow:1px 0 0 var(--mp-line)}.mp-pricing-page .mw-pricing-comparison-group th,.dark .mp-pricing-page .mw-pricing-comparison-group th{position:static;color:var(--mp-violet-dark);background:var(--mp-violet-soft)}.mp-pricing-page .mw-pricing-comparison-cell-optional,.dark .mp-pricing-page .mw-pricing-comparison-cell-optional{background:var(--mp-amber-soft)}.mp-pricing-page .mw-pricing-comparison-cell-included,.mp-pricing-page .mw-pricing-comparison-cell-basic,.mp-pricing-page .mw-pricing-comparison-cell-advanced,.mp-pricing-page .mw-pricing-comparison-cell-full{color:var(--mp-teal)}.mp-pricing-page .mw-pricing-mobile-compare>span{color:var(--mp-muted)}.mp-pricing-page .mw-pricing-mobile-compare>div{border-color:var(--mp-line);background:var(--mp-surface-soft)}.mp-pricing-page .mw-pricing-mobile-compare button{color:var(--mp-muted)}.mp-pricing-page .mw-pricing-mobile-compare button.is-active{color:#fff;background:var(--mp-violet-dark);box-shadow:none}.mp-pricing-faq{border-top:1px solid var(--mp-line);background:var(--mp-surface)}.mp-accordion-list{border-top:1px solid var(--mp-line-strong)}.mp-accordion{border-bottom:1px solid var(--mp-line)}.mp-accordion summary{position:relative;padding:1.25rem 2.7rem 1.25rem 0;color:var(--mp-ink);font-size:.98rem;font-weight:730;line-height:1.45;list-style:none;cursor:pointer}.mp-accordion summary::-webkit-details-marker{display:none}.mp-accordion summary:after{content:"+";position:absolute;top:50%;right:.2rem;width:26px;height:26px;display:grid;place-items:center;border:1px solid var(--mp-line);border-radius:7px;color:var(--mp-violet-dark);background:var(--mp-surface-soft);transform:translateY(-50%)}.mp-accordion[open] summary:after{content:"−"}.mp-accordion>p{max-width:68ch;padding:0 2.7rem 1.25rem 0;margin-bottom:0;color:var(--mp-muted);font-size:.91rem;line-height:1.7}.mp-guide-search-panel{padding:1.25rem}.mp-guide-search-panel>label{display:block;margin-bottom:.65rem;color:var(--mp-ink);font-size:.76rem;font-weight:760}.mp-search-control{min-height:52px;display:grid;grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:.65rem;padding:0 .75rem;border:1px solid var(--mp-line);border-radius:11px;background:var(--mp-surface-soft)}.mp-search-control:focus-within{border-color:var(--ak-purple);box-shadow:0 0 0 3px #6847e826}.mp-search-control>svg{width:20px;fill:none;stroke:var(--mp-muted);stroke-width:1.8}.mp-search-control input{width:100%;min-width:0;height:50px;padding:0;border:0;outline:0;color:var(--mp-ink);background:transparent;font:inherit;font-size:.9rem}.mp-search-control input::placeholder{color:var(--mp-muted)}.mp-search-control button{width:32px;height:32px;display:grid;place-items:center;padding:0;border:1px solid var(--mp-line);border-radius:7px;color:var(--mp-muted);background:var(--mp-surface);cursor:pointer}.mp-search-control button svg{width:16px;height:16px}.mp-guide-search-panel>p{margin:.65rem 0 0;color:var(--mp-muted);font-size:.7rem;line-height:1.45}.dark .mp-guide-search-panel>label{color:#d9e2ec}.dark .mp-search-control{border-color:#33475e;background:#0e1e30}.dark .mp-search-control:focus-within{border-color:#8e79fc;box-shadow:0 0 0 3px #8e79fc26}.dark .mp-search-control>svg{stroke:#8fa2b7}.dark .mp-search-control input{color:#edf3f9}.dark .mp-search-control input::placeholder{color:#71849a}.dark .mp-search-control button{border-color:#33475e;color:#b7c4d3;background:#13263a}.dark .mp-guide-search-panel>p{color:#8799ae}.mp-guide-workspace{min-height:720px}.mp-guide-layout{display:grid;grid-template-columns:minmax(190px,.58fr) minmax(280px,.9fr) minmax(410px,1.52fr);align-items:start;gap:1rem}.mp-guide-categories,.mp-guide-topics,.mp-guide-article{min-width:0;border:1px solid var(--mp-line);border-radius:14px;background:var(--mp-surface);box-shadow:var(--mp-shadow-sm)}.mp-guide-categories,.mp-guide-topics{position:sticky;top:6rem;max-height:calc(100vh - 7.5rem);overflow:hidden}.mp-guide-article{position:sticky;top:6rem;max-height:calc(100vh - 7.5rem);padding:clamp(1.4rem,2.5vw,2.2rem);overflow-y:auto;scrollbar-color:var(--mp-line-strong) transparent;scrollbar-width:thin}.mp-guide-column-head{min-height:50px;display:flex;align-items:center;gap:.65rem;padding:.8rem .9rem;border-bottom:1px solid var(--mp-line);color:var(--mp-muted);font-size:.68rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.mp-guide-column-head small{margin-left:auto;padding:.2rem .42rem;border-radius:5px;color:var(--mp-violet-dark);background:var(--mp-violet-soft);font-size:.64rem}.mp-guide-category-list,.mp-guide-topic-list{max-height:calc(100vh - 11rem);overflow-y:auto;scrollbar-color:var(--mp-line-strong) transparent;scrollbar-width:thin}.mp-guide-category-list{padding:.5rem}.mp-guide-category-list button{width:100%;min-height:46px;display:grid;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:.45rem;padding:.6rem .55rem;border:0;border-radius:8px;color:var(--mp-muted);background:transparent;text-align:left;cursor:pointer}.mp-guide-category-list button:hover{color:var(--mp-ink);background:var(--mp-surface-soft)}.mp-guide-category-list button.is-active{color:var(--mp-violet-dark);background:var(--mp-violet-soft)}.mp-guide-category-list button>span{font-size:.63rem;font-weight:800;font-variant-numeric:tabular-nums}.mp-guide-category-list button>strong{min-width:0;font-size:.74rem;font-weight:720;line-height:1.35}.mp-guide-category-list button>small{min-width:22px;padding:.13rem .3rem;border-radius:4px;color:var(--mp-muted);background:color-mix(in srgb,var(--mp-line) 52%,transparent);font-size:.61rem;text-align:center}.mp-guide-topic-list{padding:.5rem}.mp-guide-topic-group>p{margin:.75rem .55rem .35rem;color:var(--mp-muted);font-size:.65rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.mp-guide-topic-group>button{width:100%;display:grid;grid-template-columns:34px minmax(0,1fr) 17px;align-items:center;gap:.7rem;padding:.75rem .65rem;border:1px solid transparent;border-radius:10px;color:var(--mp-ink);background:transparent;text-align:left;cursor:pointer}.mp-guide-topic-group>button:hover{border-color:var(--mp-line);background:var(--mp-surface-soft)}.mp-guide-topic-group>button.is-active{border-color:color-mix(in srgb,var(--mp-violet) 45%,var(--mp-line));background:var(--mp-violet-soft)}.mp-guide-topic-group>button>span:nth-child(2){min-width:0}.mp-guide-topic-group>button strong{display:block;color:var(--mp-ink);font-size:.78rem;font-weight:740;line-height:1.4}.mp-guide-topic-group>button small{display:-webkit-box;margin-top:.2rem;overflow:hidden;color:var(--mp-muted);font-size:.66rem;line-height:1.45;-webkit-box-orient:vertical;-webkit-line-clamp:2}.mp-guide-topic-group>button>svg{width:16px;height:16px;color:var(--mp-muted)}.mp-guide-topic-icon{width:32px;height:32px;display:grid;place-items:center;border:1px solid var(--mp-line);border-radius:8px;color:var(--mp-teal);background:var(--mp-teal-soft)}.mp-guide-empty{display:grid;place-items:center;padding:3rem 1.2rem;text-align:center}.mp-guide-empty>span{width:46px;height:46px;display:grid;place-items:center;margin-bottom:1rem;border-radius:11px;color:var(--mp-violet-dark);background:var(--mp-violet-soft)}.mp-guide-empty svg{width:23px;height:23px}.mp-guide-empty h2{margin-bottom:.5rem;color:var(--mp-ink);font-size:1rem}.mp-guide-empty p{margin-bottom:1rem;color:var(--mp-muted);font-size:.78rem;line-height:1.6}.mp-text-button{padding:0;border:0;color:var(--mp-violet-dark);background:transparent;font:inherit;font-size:.78rem;font-weight:750;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.mp-guide-breadcrumb{display:flex;flex-wrap:wrap;gap:.35rem;margin-bottom:1rem;color:var(--mp-muted);font-size:.66rem;font-weight:760;letter-spacing:.05em;text-transform:uppercase}.mp-guide-article h2{margin-bottom:.85rem;color:var(--mp-ink);font-size:clamp(1.65rem,2.5vw,2.25rem);font-weight:760;letter-spacing:-.035em;line-height:1.14}.mp-guide-article-lead{padding-bottom:1.2rem;margin-bottom:1.4rem;border-bottom:1px solid var(--mp-line);color:var(--mp-muted);font-size:.92rem;line-height:1.7}.mp-guide-richtext{color:var(--mp-ink);font-size:.88rem;line-height:1.72}.mp-guide-richtext :where(h2,h3,h4){margin:1.7rem 0 .65rem;color:var(--mp-ink);font-size:1.05rem;font-weight:750;letter-spacing:-.015em;line-height:1.35}.mp-guide-richtext :where(p,ul,ol){margin-bottom:.9rem}.mp-guide-richtext :where(ul,ol){padding-left:1.25rem}.mp-guide-richtext li+li{margin-top:.4rem}.mp-guide-richtext :where(code){padding:.12rem .32rem;border-radius:4px;color:var(--mp-violet-dark);background:var(--mp-violet-soft);font-size:.82em}.mp-guide-steps{padding:0!important;list-style:none}.mp-guide-steps li{display:grid;grid-template-columns:28px minmax(0,1fr);align-items:start;gap:.7rem;padding:.7rem 0;border-bottom:1px solid var(--mp-line)}.mp-guide-steps li>span{width:26px;height:26px;display:grid;place-items:center;border-radius:7px;color:var(--mp-violet-dark);background:var(--mp-violet-soft);font-size:.67rem;font-weight:800}.mp-guide-steps li>p{margin:0}.mp-guide-note{display:grid;grid-template-columns:34px minmax(0,1fr);gap:.75rem;padding:.85rem;margin-top:1.4rem;border:1px solid color-mix(in srgb,var(--mp-teal) 30%,var(--mp-line));border-radius:10px;background:var(--mp-teal-soft)}.mp-guide-note>svg{width:22px;height:22px;color:var(--mp-teal)}.mp-guide-note p{margin:0}.mp-guide-note strong,.mp-guide-note span{display:block}.mp-guide-note strong{margin-bottom:.18rem;color:var(--mp-ink);font-size:.75rem}.mp-guide-note span{color:var(--mp-muted);font-size:.7rem;line-height:1.55}.mp-guide-article-footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.8rem;padding-top:1.1rem;margin-top:1.4rem;border-top:1px solid var(--mp-line);color:var(--mp-muted);font-size:.73rem}.mp-system-map{padding-bottom:.9rem}.mp-system-map-stage{display:grid;grid-template-columns:minmax(0,1fr) 22px minmax(0,1fr) 22px minmax(0,1fr);align-items:center;gap:.4rem;padding:1.1rem}.mp-system-map-stage>div{min-width:0;min-height:126px;display:flex;flex-direction:column;justify-content:space-between;padding:.8rem;border:1px solid var(--mp-line);border-radius:11px;background:var(--mp-surface-soft)}.mp-system-map-stage>div>span{width:34px;height:34px;display:grid;place-items:center;border-radius:8px;color:var(--ak-teal);background:var(--ak-teal-soft)}.mp-system-map-stage>div.is-pos>span{color:var(--ak-purple-strong);background:var(--ak-purple-soft)}.mp-system-map-stage>div.is-data>span{color:var(--ak-teal);background:var(--ak-teal-soft)}.mp-system-map-stage>div.is-manager>span{color:var(--ak-purple-strong);background:var(--ak-purple-soft)}.mp-system-map-stage svg{width:18px;height:18px}.mp-system-connector{color:var(--mp-muted)}.mp-system-connector svg{width:18px;height:18px}.mp-system-map-footer{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.75rem 1.1rem 0;border-top:1px solid var(--mp-line);color:var(--mp-muted);font-size:.68rem}.mp-system-map-footer strong{color:var(--mp-ink);text-align:right}.dark .mp-system-map-stage>div{border-color:#26394e;background:#0d1d2e}.dark .mp-system-map-stage>div>span{color:#65dcc0;background:#0a3431}.dark .mp-system-map-stage>div.is-pos>span{color:#65dcc0;background:#0a3431}.dark .mp-system-map-stage>div.is-data>span{color:#f1c66f;background:#342912}.dark .mp-system-map-stage>div.is-manager>span{color:#b8a9ff;background:#251f49}.dark .mp-system-connector{color:#61758d}.dark .mp-system-map-footer{border-top-color:#203246;color:#8193a8}.dark .mp-system-map-footer strong{color:#dce5ef}.mp-principle-grid,.mp-profile-grid,.mp-contact-path-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.mp-principle-card,.mp-profile-card,.mp-contact-path{min-width:0;padding:clamp(1.3rem,2.5vw,1.8rem);border:1px solid var(--mp-line);border-radius:14px;background:var(--mp-surface);box-shadow:var(--mp-shadow-sm)}.mp-card-index,.mp-contact-path-top{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:2.2rem}.mp-card-index>span,.mp-contact-path-top>span:first-child{color:var(--mp-muted);font-size:.69rem;font-weight:800;letter-spacing:.08em}.mp-card-index>svg{width:24px;height:24px;color:var(--mp-violet-dark)}.mp-principle-card h3,.mp-profile-card h3,.mp-contact-path h2{margin-bottom:.75rem;color:var(--mp-ink);font-size:1.15rem;font-weight:750;letter-spacing:-.02em;line-height:1.3}.mp-principle-card>p,.mp-profile-card>p,.mp-contact-path>p{color:var(--mp-muted);font-size:.86rem;line-height:1.7}.mp-card-tag,.mp-profile-card>span:last-child{display:inline-flex;margin-top:1rem;padding:.35rem .52rem;border:1px solid var(--mp-line);border-radius:6px;color:var(--mp-teal);background:var(--mp-teal-soft);font-size:.65rem;font-weight:760}.mp-operating-path{color:var(--mp-ink);background:var(--mp-surface-soft);border-block:1px solid var(--mp-line)}.mp-operating-path .mp-eyebrow{color:var(--ak-purple-strong)}.mp-operating-path .mp-section-copy h2{color:var(--mp-ink)}.mp-operating-path .mp-section-copy>p{color:var(--mp-muted)}.mp-operating-path .mp-text-link{color:var(--ak-purple-action)}.mp-flow-list{padding:0;margin-bottom:0;border-top:1px solid var(--mp-line);list-style:none}.mp-flow-list li{display:grid;grid-template-columns:42px minmax(0,1fr);gap:1rem;padding:1.15rem 0;border-bottom:1px solid var(--mp-line)}.mp-flow-list li>span{color:var(--ak-purple-strong);font-size:.7rem;font-weight:800;font-variant-numeric:tabular-nums}.mp-flow-list strong{display:block;margin-bottom:.28rem;color:var(--mp-ink);font-size:.92rem}.mp-flow-list p{margin-bottom:0;color:var(--mp-muted);font-size:.78rem;line-height:1.55}.dark .mp-operating-path{color:#edf3f9;background:var(--ak-surface-raised);border-block-color:#26384a}.dark .mp-operating-path .mp-eyebrow{color:#9f8cff}.dark .mp-operating-path .mp-section-copy h2{color:#f3f7fb}.dark .mp-operating-path .mp-section-copy>p{color:#9cabbc}.dark .mp-operating-path .mp-text-link{color:#b9abff}.dark .mp-flow-list{border-top-color:#2c3d50}.dark .mp-flow-list li{border-bottom-color:#26384a}.dark .mp-flow-list li>span{color:#6c7e92}.dark .mp-flow-list strong{color:#edf3f9}.dark .mp-flow-list p{color:#91a2b5}.mp-profile-card{position:relative;padding-top:4.5rem}.mp-profile-icon{position:absolute;top:1.4rem;left:1.4rem;width:38px;height:38px;display:grid;place-items:center;border:1px solid var(--mp-line);border-radius:10px;color:var(--mp-violet-dark);background:var(--mp-violet-soft)}.mp-support-hours{display:inline-flex;align-items:center;gap:.6rem;margin-bottom:0;color:var(--mp-muted);font-size:.78rem;font-weight:650}.mp-contact-router{padding-bottom:.55rem}.mp-router-list{padding:.55rem}.mp-router-list a{display:grid;grid-template-columns:26px minmax(0,1fr) 18px;align-items:center;gap:.7rem;padding:.75rem;border-radius:9px;color:var(--mp-ink);text-decoration:none;transition:background-color .16s ease}.mp-router-list a+a{border-top:1px solid var(--mp-line)}.mp-router-list a:hover{background:var(--mp-surface-soft)}.mp-router-list a>span{color:var(--ak-purple-strong);font-size:.65rem;font-weight:800}.mp-router-list a>svg{width:17px;height:17px;color:var(--ak-purple-action)}.dark .mp-router-list a{color:#dbe5ef}.dark .mp-router-list a+a{border-top-color:#1f3144}.dark .mp-router-list a:hover{background:#102337}.dark .mp-router-list a>span{color:#6f8196}.dark .mp-router-list a>svg{color:#8396aa}.mp-contact-paths{background:var(--mp-bg)}.mp-contact-path-grid>div{display:flex;scroll-margin-top:7rem}.mp-contact-path{width:100%;display:flex;flex-direction:column}.mp-contact-path-icon{width:40px;height:40px;display:grid;place-items:center;border:1px solid var(--mp-line);border-radius:10px;color:var(--mp-violet-dark);background:var(--mp-violet-soft)}.mp-contact-path-eyebrow{margin-bottom:.55rem!important;color:var(--mp-teal)!important;font-size:.66rem!important;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.mp-contact-path>p:not(.mp-contact-path-eyebrow){margin-bottom:1.4rem}.mp-contact-path-actions{display:flex;flex-wrap:wrap;align-items:center;gap:.8rem;margin-top:auto}.mp-contact-path-actions .mp-button{min-height:42px;padding:.65rem .85rem;font-size:.78rem}.mp-policy-links{display:flex;flex-wrap:wrap;gap:.8rem}.mp-policy-links a{color:var(--mp-violet-dark);font-size:.76rem;font-weight:730;text-underline-offset:3px}.mp-company-section{border-top:1px solid var(--mp-line);background:var(--mp-surface)}.mp-company-ledger{margin-bottom:0;border-top:1px solid var(--mp-line-strong)}.mp-company-ledger>div{display:grid;grid-template-columns:minmax(150px,.45fr) minmax(0,1fr);gap:1.5rem;padding:.95rem 0;border-bottom:1px solid var(--mp-line)}.mp-company-ledger dt{color:var(--mp-muted);font-size:.72rem;font-weight:700}.mp-company-ledger dd{margin:0;color:var(--mp-ink);font-size:.82rem;font-weight:650;line-height:1.5}.mp-company-ledger a{color:var(--mp-violet-dark);text-underline-offset:3px}.dark .mp-company-ledger a,.dark .mp-policy-links a,.dark .mp-text-button{color:var(--mp-violet)}@media(max-width:1100px){.mp-page-hero-grid{grid-template-columns:minmax(0,1fr) minmax(340px,.9fr);gap:3rem}.mp-pricing-page .mw-pricing-grid-advanced{grid-template-columns:repeat(2,minmax(0,1fr))}.mp-pricing-page .mw-price-card:last-child{grid-column:1 / -1;width:calc(50% - .5rem);justify-self:center}.mp-guide-layout{grid-template-columns:minmax(290px,.78fr) minmax(0,1.22fr)}.mp-guide-categories{position:static;grid-column:1 / -1;max-height:none}.mp-guide-category-list{display:flex;gap:.4rem;max-height:none;overflow-x:auto}.mp-guide-category-list button{width:auto;min-width:170px}.mp-guide-topics,.mp-guide-article{top:5.5rem}.mp-principle-grid,.mp-profile-grid,.mp-contact-path-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.mp-principle-grid>:last-child,.mp-profile-grid>:last-child,.mp-contact-path-grid>:last-child{grid-column:1 / -1}}@media(max-width:860px){.mp-page .mw-container{width:min(100% - 2rem,1240px)}.mp-page-hero-grid,.mp-section-heading-split,.mp-section-grid,.mp-operating-path-grid,.mp-company-grid{grid-template-columns:minmax(0,1fr)}.mp-page-hero-copy{max-width:680px}.mp-page-hero h1{max-width:17ch}.mp-page-hero-aside{max-width:660px}.mp-section-heading-split{align-items:start;gap:1rem}.mp-cta-panel{grid-template-columns:minmax(0,1fr)}.mp-cta-panel>.mp-page-actions{justify-content:flex-start}.mp-company-grid{gap:2rem}}@media(max-width:700px){.mp-page .mw-container{width:min(100% - 1.25rem,1240px)}.mp-page-hero{padding:3.4rem 0 3.2rem;background-size:52px 52px}.mp-page-hero-grid{gap:2.2rem}.mp-page-hero h1{max-width:100%;font-size:clamp(2.05rem,10vw,2.75rem);letter-spacing:-.04em;line-height:1.08}.mp-page-hero-description{font-size:.95rem;line-height:1.68}.mp-page-actions,.mp-contact-path-actions{align-items:stretch}.mp-page-actions .mp-button,.mp-contact-path-actions .mp-button{flex:1 1 100%}.mp-inline-facts{display:grid}.mp-section{padding:3.6rem 0}.mp-section-compact{padding-top:0}.mp-section-heading h2,.mp-section-copy h2{font-size:1.85rem}.mp-cta-panel{padding:1.45rem}.mp-cta-panel h2{font-size:1.65rem}.mp-pricing-page .mw-pricing-section-modern{padding:3.8rem 0}.mp-pricing-page .mw-pricing-section-modern .mw-section-head h2{font-size:2rem}.mp-pricing-page .mw-pricing-toggle-shell,.mp-pricing-page .mw-pricing-billing-shell,.mp-pricing-page .mw-pricing-billing-toggle,.mp-pricing-page .mw-pricing-toggle{width:100%}.mp-pricing-page .mw-pricing-billing-option,.mp-pricing-page .mw-pricing-toggle-option{min-width:0;flex:1 1 0;padding-inline:.45rem;font-size:.7rem}.mp-pricing-page .mw-pricing-grid-advanced{grid-template-columns:minmax(0,1fr)}.mp-pricing-page .mw-price-card:last-child{grid-column:auto;width:100%}.mp-pricing-page .mw-price-card,.mp-pricing-page .mw-price-card-advanced{padding:1.2rem}.mp-pricing-page .mw-pricing-comparison{overflow:visible}.mp-pricing-page .mw-pricing-comparison-table-shell{border-radius:11px;overflow:visible}.mp-pricing-page .mw-pricing-comparison-table{display:block;width:100%;min-width:0;table-layout:auto}.mp-pricing-page .mw-pricing-comparison-table thead,.mp-pricing-page .mw-pricing-comparison-table tbody{display:block;width:100%}.mp-pricing-page .mw-pricing-comparison-table thead tr,.mp-pricing-page .mw-pricing-comparison-table tbody tr:not(.mw-pricing-comparison-group){width:100%;display:grid;grid-template-columns:minmax(0,54%) minmax(0,46%)}.mp-pricing-page .mw-pricing-comparison-table th,.mp-pricing-page .mw-pricing-comparison-table td{width:auto!important;min-width:0;display:block}.mp-pricing-page .mw-pricing-comparison-table [data-tier-key]:not(.is-mobile-active){display:none}.mp-pricing-page .mw-pricing-comparison-table thead th,.mp-pricing-page .mw-pricing-comparison-table tbody th[scope=row]{position:static}.mp-pricing-page .mw-pricing-comparison-table thead th:first-child{width:54%}.mp-pricing-page .mw-pricing-comparison-group,.mp-pricing-page .mw-pricing-comparison-group th{width:100%!important;display:block}.mp-guide-workspace{min-height:0}.mp-guide-layout{grid-template-columns:minmax(0,1fr)}.mp-guide-categories,.mp-guide-topics,.mp-guide-article{position:static;max-height:none}.mp-guide-category-list button{min-width:155px}.mp-guide-topic-list{max-height:430px}.mp-guide-article{padding:1.2rem;overflow:visible}.mp-system-map-stage{grid-template-columns:minmax(0,1fr)}.mp-system-map-stage>div{min-height:100px}.mp-system-connector{display:grid;place-items:center;transform:rotate(90deg)}.mp-principle-grid,.mp-profile-grid,.mp-contact-path-grid{grid-template-columns:minmax(0,1fr)}.mp-principle-grid>:last-child,.mp-profile-grid>:last-child,.mp-contact-path-grid>:last-child{grid-column:auto}.mp-company-ledger>div{grid-template-columns:minmax(0,1fr);gap:.25rem}}@media(max-width:420px){.mp-page .mw-container{width:min(100% - 1rem,1240px)}.mp-page-hero h1{font-size:2rem}.mp-product-panel-head{padding-inline:.75rem}.mp-panel-status{max-width:110px;overflow:hidden;text-overflow:ellipsis}.mp-guide-topic-group>button{grid-template-columns:32px minmax(0,1fr)}.mp-guide-topic-group>button>svg{display:none}.mp-guide-article-footer{align-items:flex-start;flex-direction:column}}@media(prefers-reduced-motion:reduce){.mp-page *,.mp-page *:before,.mp-page *:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.mw-pricing-workspace{--price-paper: #f3f5f0;--price-paper-strong: #ffffff;--price-paper-muted: #e7ece7;--price-ink: #122332;--price-muted: #586976;--price-line: #cbd5d0;--price-line-strong: #aab9b1;--price-navy: #ffffff;--price-navy-soft: #f4f6f9;--price-violet: #6847e8;--price-violet-soft: #eee9ff;--price-mint: #0a8069;--price-mint-soft: #d9f2e8;--price-amber: #9a6213;--price-amber-action: var(--ak-purple-action);position:relative;padding:clamp(3.5rem,5vw,5.5rem) 0;scroll-margin-top:6.75rem}#plan-comparison,#mw-selected-pricing-plan{scroll-margin-top:6.75rem}.mw-pricing-workspace-heading{max-width:40rem;margin:0 0 clamp(1.5rem,2.5vw,2.25rem)}.mw-pricing-workspace-heading .mw-eyebrow{margin:0 0 .85rem}.mw-pricing-workspace-heading h1,.mw-pricing-workspace-heading h2{max-width:18ch;margin:0;color:var(--price-ink);font-size:clamp(1.85rem,2.85vw,2.7rem);font-weight:760;letter-spacing:-.055em;line-height:.98}.mw-pricing-workspace-heading>p:last-child{max-width:38rem;margin:.85rem 0 0;color:var(--price-muted);font-size:clamp(1rem,1.3vw,1.125rem);line-height:1.55}.mw-pricing-sheet{overflow:hidden;color:var(--price-ink);background:var(--price-paper);border:1px solid rgba(210,223,215,.78);border-radius:14px;box-shadow:0 24px 72px #0000002e}.mw-pricing-sheet-controls,.mw-pricing-sheet-plan-stage{display:grid;grid-template-columns:minmax(11rem,.34fr) minmax(0,1fr);gap:clamp(1.25rem,3vw,3rem);padding:clamp(1.35rem,3vw,2.25rem) clamp(1.1rem,3.3vw,3.25rem)}.mw-pricing-sheet-controls{align-items:center;background:var(--price-paper-strong);border-bottom:1px solid var(--price-line)}.mw-pricing-sheet-plan-stage{align-items:start;border-bottom:1px solid var(--price-line)}.mw-pricing-step-label{display:flex;align-items:center;gap:.8rem;min-width:0}.mw-pricing-step-label>span,.mw-price-kicker{display:grid;flex:0 0 auto;width:2.25rem;height:2.25rem;margin:0;place-items:center;color:var(--price-violet);border:1px solid currentColor;border-radius:50%;font-size:.72rem;font-weight:800;letter-spacing:.08em}.mw-pricing-step-label p{max-width:9rem;margin:0;color:var(--price-ink);font-size:.85rem;font-weight:760;line-height:1.25}.mw-pricing-cycle-picker{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:min(32rem,100%);padding:.28rem;background:var(--price-paper-muted);border:1px solid var(--price-line);border-radius:10px}.mw-pricing-cycle-picker button,.mw-pricing-segment-picker button,.mw-pricing-plan-option,.mw-pricing-comparison-plan-picker button{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;font:inherit}.mw-pricing-cycle-picker button{display:grid;gap:.08rem;min-height:3.55rem;padding:.58rem 1rem;color:var(--price-muted);background:transparent;border:1px solid transparent;border-radius:7px;text-align:left;transition:background-color .16s ease,color .16s ease,box-shadow .16s ease}.mw-pricing-cycle-picker button strong{color:inherit;font-size:.9rem;font-weight:780}.mw-pricing-cycle-picker button small{color:inherit;font-size:.72rem;line-height:1.25}.mw-pricing-cycle-picker button.is-selected{color:var(--price-ink);background:var(--price-paper-strong);border-color:#6849dc29;box-shadow:0 2px 9px #1d30371f}.mw-pricing-segment-picker{display:flex;flex-wrap:wrap;grid-column:2;gap:.5rem;margin-top:-.65rem}.mw-pricing-segment-picker button{min-height:2.75rem;padding:.5rem .85rem;color:var(--price-muted);background:transparent;border:1px solid var(--price-line);border-radius:7px;font-size:.78rem;font-weight:700}.mw-pricing-segment-picker button.is-selected{color:var(--price-violet);background:var(--price-violet-soft);border-color:#6849dc59}.mw-pricing-plan-rail{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem}.mw-pricing-plan-option{display:flex;align-items:end;justify-content:space-between;gap:.8rem;min-height:7.4rem;padding:1rem;color:var(--price-ink);background:transparent;border:1px solid var(--price-line);border-radius:9px;text-align:left;transition:border-color .16s ease,background-color .16s ease,transform .16s ease,box-shadow .16s ease}.mw-pricing-plan-option:hover{border-color:#6849dc8a;background:#ffffff8a}.mw-pricing-plan-option.is-selected{position:relative;background:var(--price-paper-strong);border-color:var(--price-violet);box-shadow:inset 0 3px 0 var(--price-violet),0 7px 18px #1e2c2c14}.mw-pricing-plan-option-main,.mw-pricing-plan-option-price{display:grid;gap:.16rem;min-width:0}.mw-pricing-plan-option-main>small{color:var(--price-muted);font-size:.73rem;font-weight:700}.mw-pricing-plan-option-main>strong{color:var(--price-ink);font-size:clamp(1.05rem,1.5vw,1.3rem);font-weight:790;letter-spacing:-.03em}.mw-pricing-plan-option-main em{width:fit-content;margin-top:.3rem;padding:.18rem .36rem;color:var(--price-violet);background:var(--price-violet-soft);border-radius:3px;font-size:.62rem;font-style:normal;font-weight:800;letter-spacing:.025em}.mw-pricing-plan-option-price{flex:0 0 auto;justify-items:end;color:var(--price-muted);text-align:right}.mw-pricing-plan-option-price strong{color:var(--price-ink);font-size:clamp(1.2rem,2vw,1.65rem);font-weight:800;letter-spacing:-.055em;line-height:1}.mw-pricing-plan-option-price small{color:var(--price-muted);font-size:.66rem;font-weight:700}.mw-pricing-selected-plan{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(19rem,.9fr);min-height:0}.mw-pricing-selected-overview{padding:clamp(1.4rem,4vw,3.5rem);background:var(--price-paper-strong)}.mw-pricing-selected-label,.mw-pricing-ledger-head{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.mw-pricing-selected-label>span{color:var(--price-violet);font-size:.76rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.mw-pricing-selected-label em{padding:.28rem .55rem;color:#0a705d;background:var(--price-mint-soft);border-radius:4px;font-size:.68rem;font-style:normal;font-weight:800}.mw-pricing-selected-overview h3{margin:1rem 0 0;color:var(--price-ink);font-size:clamp(2rem,2.7vw,2.85rem);font-weight:800;letter-spacing:-.065em;line-height:.94}.mw-pricing-selected-overview>p{max-width:38rem;margin:1rem 0 0;color:var(--price-muted);font-size:.98rem;line-height:1.62}.mw-pricing-benefit-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem 1.25rem;margin-top:clamp(1.5rem,3vw,2.6rem)}.mw-pricing-benefit-list>div{display:flex;align-items:flex-start;gap:.55rem;min-width:0}.mw-pricing-benefit-list>div>span{display:grid;flex:0 0 auto;width:1.15rem;height:1.15rem;margin-top:.08rem;place-items:center;color:var(--price-mint);background:var(--price-mint-soft);border-radius:50%;font-size:.72rem;font-weight:900}.mw-pricing-benefit-list p{margin:0;color:var(--price-ink);font-size:.82rem;font-weight:680;line-height:1.4}.mw-pricing-payment-ledger{display:flex;flex-direction:column;padding:clamp(1.4rem,3.4vw,3rem);color:var(--price-ink);background:var(--price-paper-strong);border-left:1px solid var(--price-line)}.dark .mw-pricing-workspace{--price-paper: #0d1a25;--price-paper-strong: #102231;--price-paper-muted: #172c3b;--price-ink: #eff8f6;--price-muted: #a8bdc5;--price-line: #284354;--price-line-strong: #3b6170;--price-navy: #08131e;--price-navy-soft: #0d1e2c;--price-violet: #9a7df4;--price-violet-soft: rgba(154, 125, 244, .18);--price-mint: #61dfbd;--price-mint-soft: rgba(77, 208, 174, .14);--price-amber: #edc266;--price-amber-action: #6547de}.dark .mw-pricing-workspace .mw-pricing-sheet{border-color:#558b976b;box-shadow:0 24px 72px #00000061}.dark .mw-pricing-workspace .mw-pricing-plan-option:hover{background:#4dd0ae12;border-color:#61dfbda3}.dark .mw-pricing-workspace .mw-pricing-cycle-picker button.is-selected,.dark .mw-pricing-workspace .mw-pricing-plan-option.is-selected{border-color:var(--price-violet);box-shadow:inset 0 3px 0 var(--price-violet),0 8px 20px #0003}.dark .mw-pricing-workspace .mw-pricing-selected-label em{color:#b9f5df;background:#23a67d2e}.dark .mw-pricing-workspace .mw-price-comparison-table-wrap th,.dark .mw-pricing-workspace .mw-price-comparison-table-wrap td{border-color:var(--price-line)}.dark .mw-pricing-workspace .mw-price-comparison-table-wrap thead th{background:#172c3b}.dark .mw-pricing-workspace .mw-price-comparison-group th{background:#142735}.dark .mw-pricing-workspace .mw-pricing-payment-ledger{color:#f4fafb;background:var(--price-navy);border-left-color:var(--price-line)}.dark .mw-pricing-workspace .mw-pricing-ledger-head{border-bottom-color:#e8f1ee2e}.dark .mw-pricing-workspace .mw-pricing-ledger-head>span{color:#f4fafb}.dark .mw-pricing-workspace .mw-pricing-ledger-head small{color:#b1c3ca}.dark .mw-pricing-workspace .mw-pricing-payment-ledger dl>div{border-bottom-color:#e8f1ee24}.dark .mw-pricing-workspace .mw-pricing-payment-ledger dt{color:#b6c5cb}.dark .mw-pricing-workspace .mw-pricing-payment-ledger dd{color:#f5fafb}.dark .mw-pricing-workspace .mw-pricing-payment-ledger dd small{color:#9eb3bb}.dark .mw-pricing-workspace .mw-pricing-payment-ledger dd.is-included{color:#75e1ba}.dark .mw-pricing-workspace .mw-pricing-offer-note{color:#e8c57c;background:#b7801d21;border-left-color:#dca63d}.dark .mw-pricing-workspace .mw-pricing-offer-note span{color:#e8c57c}.dark .mw-pricing-workspace .mw-pricing-register-button{color:#fff;background:var(--price-amber-action)}.dark .mw-pricing-workspace .mw-pricing-register-button>span:last-child{color:var(--price-amber-action);background:#fff}.dark .mw-pricing-workspace .mw-pricing-register-button:hover{background:#7a5cf2}.mw-pricing-ledger-head{padding-bottom:1rem;border-bottom:1px solid var(--price-line)}.mw-pricing-ledger-head>span{color:var(--price-ink);font-size:.9rem;font-weight:800}.mw-pricing-ledger-head small{color:var(--price-muted);font-size:.7rem;font-weight:700}.mw-pricing-payment-ledger dl{display:grid;margin:0}.mw-pricing-payment-ledger dl>div{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;padding:1rem 0;border-bottom:1px solid var(--price-line)}.mw-pricing-payment-ledger dt{color:var(--price-muted);font-size:.78rem;font-weight:650}.mw-pricing-payment-ledger dd{display:grid;justify-items:end;margin:0;color:var(--price-ink);font-size:clamp(1rem,1.65vw,1.28rem);font-weight:800;letter-spacing:-.03em;text-align:right}.mw-pricing-payment-ledger dd small{margin-top:.12rem;color:var(--price-muted);font-size:.66rem;font-weight:650;letter-spacing:0}.mw-pricing-payment-ledger dd.is-included{color:var(--price-mint);font-size:.87rem;letter-spacing:0}.mw-pricing-offer-note{display:flex;align-items:flex-start;gap:.5rem;margin:1.05rem 0 0;padding:.72rem .8rem;color:var(--price-amber);background:#b7801d1f;border-left:2px solid var(--price-amber);font-size:.76rem;font-weight:700;line-height:1.45}.mw-pricing-offer-note span{color:var(--price-amber);line-height:1.15}.mw-pricing-register-button{display:flex;align-items:center;justify-content:space-between;min-height:3.35rem;margin-top:auto;padding:.65rem .85rem .65rem 1rem;cursor:pointer;color:#fff;background:var(--price-amber-action);border:1px solid transparent;border-radius:7px;box-shadow:0 4px 14px #5132cb40;font:inherit;font-size:.86rem;font-weight:800;transition:background-color .16s ease,transform .16s ease}.mw-pricing-register-button>span:last-child{display:grid;width:1.7rem;height:1.7rem;place-items:center;color:var(--price-amber-action);background:#fff;border-radius:50%;font-size:1.05rem;transition:transform .16s ease}.mw-pricing-register-button:hover{background:#5132cb;transform:translateY(-1px)}.mw-pricing-register-button:hover>span:last-child{transform:translate(2px)}.mw-pricing-ledger-disclosure{margin:.75rem 0 0;color:#9eb3bb;font-size:.68rem;line-height:1.45}.mw-pricing-workspace-footer{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.15rem 0 0;color:#9fafba;font-size:.84rem}.mw-pricing-workspace-footer a{color:#8ee2c4;font-weight:800;text-decoration:none}.mw-pricing-workspace-footer a:hover{color:#d7ffef;text-decoration:underline;text-underline-offset:.25em}.mw-price-comparison{margin-top:clamp(3rem,6vw,6rem);color:var(--price-ink)}.mw-price-comparison-copy{display:grid;grid-template-columns:auto minmax(0,1fr);gap:1rem;max-width:40rem;padding:0 0 1.15rem}.mw-price-comparison-copy .mw-eyebrow{margin:0 0 .65rem;color:var(--price-violet)}.mw-price-comparison-copy h2{margin:0;color:var(--price-ink);font-size:clamp(1.55rem,2.3vw,2.3rem);font-weight:780;letter-spacing:-.05em;line-height:1.04}.mw-price-comparison-copy>div>p:last-child{max-width:33rem;margin:.55rem 0 0;color:var(--price-muted);font-size:.95rem;line-height:1.5}.mw-price-comparison-disclosure{overflow:hidden;color:var(--price-ink);background:var(--price-paper);border:1px solid var(--price-line);border-radius:10px}.mw-price-comparison-disclosure>summary{display:flex;align-items:center;justify-content:space-between;min-height:4.2rem;padding:.8rem 1.2rem;cursor:pointer;list-style:none;color:var(--price-ink);font-size:.92rem;font-weight:780}.mw-price-comparison-disclosure>summary::-webkit-details-marker{display:none}.mw-price-comparison-disclosure>summary>span:last-child{display:grid;width:1.85rem;height:1.85rem;place-items:center;color:var(--price-violet);border:1px solid currentColor;border-radius:50%;font-size:1.2rem;font-weight:500;line-height:1}.mw-price-comparison-disclosure[open]>summary{border-bottom:1px solid var(--price-line)}.mw-price-comparison-disclosure[open]>summary>span:last-child{transform:rotate(45deg)}.mw-price-comparison-content{padding:1rem}.mw-price-comparison-plan-picker{display:none}.mw-price-comparison-table-wrap{overflow:auto;max-height:46rem;border:1px solid var(--price-line);border-radius:7px}.mw-price-comparison-table-wrap:focus-visible{outline:3px solid rgba(104,73,220,.42);outline-offset:3px}.mw-price-comparison-table-wrap table{width:100%;min-width:46rem;border-collapse:collapse;background:var(--price-paper-strong)}.mw-price-comparison-table-wrap th,.mw-price-comparison-table-wrap td{padding:.72rem .88rem;border-right:1px solid #e0e7e2;border-bottom:1px solid #e0e7e2;text-align:left;vertical-align:middle}.mw-price-comparison-table-wrap tr>:last-child{border-right:0}.mw-price-comparison-table-wrap thead th{position:sticky;top:0;z-index:1;color:var(--price-ink);background:#e8ede8;font-size:.76rem}.mw-price-comparison-table-wrap thead th:first-child{width:36%}.mw-price-comparison-table-wrap thead strong,.mw-price-comparison-table-wrap thead small{display:block}.mw-price-comparison-table-wrap thead strong{font-size:.82rem;font-weight:800}.mw-price-comparison-table-wrap thead small{margin-top:.15rem;color:var(--price-muted);font-size:.67rem;font-weight:650}.mw-price-comparison-table-wrap tbody th[scope=row]{color:var(--price-ink);font-size:.75rem;font-weight:680}.mw-price-comparison-group th{padding:.54rem .88rem;color:var(--price-violet);background:#eef1ed;font-size:.69rem;font-weight:850;letter-spacing:.06em;text-transform:uppercase}.mw-price-comparison-table-wrap td{color:var(--price-muted);font-size:.74rem}.mw-price-comparison-table-wrap td>span{margin-right:.35rem;color:var(--price-mint);font-weight:900}.mw-price-comparison-table-wrap td>strong{font-weight:680}.mw-price-comparison-table-wrap td.is-excluded,.mw-price-comparison-table-wrap td.is-excluded>span{color:#91a09a}.mw-pricing-cycle-picker button:focus-visible,.mw-pricing-segment-picker button:focus-visible,.mw-pricing-plan-option:focus-visible,.mw-pricing-register-button:focus-visible,.mw-price-comparison-disclosure>summary:focus-visible,.mw-price-comparison-plan-picker button:focus-visible,.mw-pricing-workspace-footer a:focus-visible{outline:3px solid rgba(104,73,220,.52);outline-offset:3px}.mw-pricing-page-brief{padding:clamp(2.75rem,4.4vw,4.25rem) 0 clamp(1rem,2vw,2rem)}.mw-pricing-page-brief-grid{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(16rem,.8fr);gap:clamp(1.5rem,5vw,5rem);align-items:end;padding-bottom:clamp(1.6rem,4vw,3rem);border-bottom:1px solid rgba(163,184,194,.22)}.mw-pricing-page-brief .mw-eyebrow{margin:0 0 .85rem}.mw-pricing-page-brief h1{max-width:16ch;margin:0;color:var(--price-ink);font-size:clamp(2.1rem,3.35vw,3.25rem);font-weight:790;letter-spacing:-.07em;line-height:.98}.mw-pricing-page-brief p{max-width:35rem;margin:1rem 0 0;color:var(--price-muted);font-size:clamp(.98rem,1.4vw,1.1rem);line-height:1.65}.mw-pricing-page-brief-aside{display:grid;gap:.75rem;padding:1.15rem 0 0;border-top:2px solid #0b806b}.dark .mw-pricing-page-brief-aside{border-top-color:#4dd0ae}.mw-pricing-page-brief-aside>span{color:#08745f;font-size:.71rem;font-weight:800;letter-spacing:.07em;text-transform:uppercase}html.dark .mw-pricing-page-brief-aside>span{color:#91e1c6}.mw-pricing-page-brief-aside p{margin:0;color:var(--price-ink);font-size:.91rem;font-weight:660;line-height:1.55}.mw-pricing-page-brief-aside ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem .75rem;margin:0;padding:0;list-style:none}.mw-pricing-page-brief-aside li{color:var(--price-muted);font-size:.73rem;line-height:1.35}.mw-pricing-page-brief-aside li:before{content:"•";margin-right:.35rem;color:#55d6a7}.mw-pricing-page-brief-action{display:inline-flex;align-items:center;width:fit-content;min-height:2.85rem;margin-top:.45rem;padding:.55rem .95rem;color:#fff;background:var(--ak-purple-action);border:1px solid transparent;border-radius:6px;cursor:pointer;font:inherit;font-size:.82rem;font-weight:800;transition:background-color .16s ease,transform .16s ease}.mw-pricing-page-brief-action:hover{background:var(--ak-purple-strong);transform:translateY(-1px)}.dark .mw-pricing-page-brief-action{color:#fff;background:var(--ak-purple-action)}.dark .mw-pricing-page-brief-action:hover{background:var(--ak-purple-strong)}.mw-pricing-page-brief-action:focus-visible{outline:3px solid rgba(112,232,189,.75);outline-offset:3px}.dark .mw-pricing-workspace-heading h1,.dark .mw-pricing-workspace-heading h2,.dark .mw-price-comparison-copy h2,.dark .mw-pricing-page-brief h1{color:#f7fafc}.dark .mw-pricing-workspace-heading>p:last-child,.dark .mw-price-comparison-copy>div>p:last-child,.dark .mw-pricing-page-brief p{color:#aebdca}.dark .mw-pricing-page-brief-aside p{color:#dce6ec}.dark .mw-pricing-page-brief-aside li{color:#95aab6}@media(max-width:900px){.mw-pricing-sheet-controls,.mw-pricing-sheet-plan-stage{grid-template-columns:1fr;gap:1rem}.mw-pricing-step-label p{max-width:none}.mw-pricing-segment-picker{grid-column:auto;margin-top:0}.mw-pricing-selected-plan{grid-template-columns:1fr}.mw-pricing-page-brief-grid{grid-template-columns:1fr;align-items:start}}@media(max-width:680px){.mw-pricing-workspace{padding:3.75rem 0;scroll-margin-top:5.75rem}#plan-comparison,#mw-selected-pricing-plan{scroll-margin-top:5.75rem}.mw-pricing-workspace-heading h1,.mw-pricing-workspace-heading h2{max-width:15ch;font-size:clamp(2rem,10.5vw,2.75rem)}.mw-pricing-workspace-heading>p:last-child{font-size:.93rem;line-height:1.6}.mw-pricing-sheet{border-right:0;border-left:0;border-radius:0;box-shadow:none}.mw-pricing-sheet-controls,.mw-pricing-sheet-plan-stage{padding:1.1rem 1rem}.mw-pricing-cycle-picker{width:100%}.mw-pricing-cycle-picker button{min-height:3.35rem;padding:.5rem .65rem}.mw-pricing-cycle-picker button small{font-size:.65rem}.mw-pricing-plan-rail{grid-template-columns:1fr;gap:.45rem}.mw-pricing-plan-option{min-height:5.75rem;padding:.85rem}.mw-pricing-plan-option-main>strong{font-size:1.15rem}.mw-pricing-plan-option-price strong{font-size:1.35rem}.mw-pricing-selected-overview,.mw-pricing-payment-ledger{padding:1.3rem 1rem}.mw-pricing-selected-overview h3{font-size:2.3rem}.mw-pricing-benefit-list{grid-template-columns:1fr;gap:.6rem;margin-top:1.5rem}.mw-pricing-workspace-footer{display:grid;gap:.55rem;padding:1.2rem 1rem 0}.mw-price-comparison{margin-top:3.5rem}.mw-price-comparison-copy{gap:.75rem}.mw-price-comparison-copy h2{font-size:1.8rem}.mw-price-comparison-content{padding:.75rem}.mw-price-comparison-plan-picker{display:grid;gap:.5rem;margin-bottom:.85rem}.mw-price-comparison-plan-picker>span{color:var(--price-muted);font-size:.7rem;font-weight:750}.mw-price-comparison-plan-picker>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.35rem}.mw-price-comparison-plan-picker button{min-height:2.7rem;padding:.35rem .25rem;color:var(--price-muted);background:var(--price-paper-strong);border:1px solid var(--price-line);border-radius:5px;font-size:.68rem;font-weight:750}.mw-price-comparison-plan-picker button.is-selected{color:var(--price-violet);background:var(--price-violet-soft);border-color:var(--price-violet)}.mw-price-comparison-table-wrap{max-height:36rem}.mw-price-comparison-table-wrap table{min-width:100%}.mw-price-comparison-table-wrap thead th:first-child{width:64%}.mw-price-comparison-table-wrap [data-tier]:not(.is-mobile-selected){display:none}.mw-price-comparison-table-wrap th,.mw-price-comparison-table-wrap td{padding:.67rem .62rem}.mw-pricing-page-brief{padding:2.8rem 0 0}.mw-pricing-page-brief-grid{gap:1.35rem;padding:0 0 1.5rem}.mw-pricing-page-brief h1{max-width:12ch;font-size:clamp(2.3rem,13vw,3.25rem)}.mw-pricing-page-brief-aside ul{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.mw-pricing-cycle-picker button,.mw-pricing-plan-option,.mw-pricing-register-button,.mw-pricing-register-button>span:last-child{transition:none}}.mw-registration-modal .mw-registration-details-fields{min-width:0;margin:0;padding:0;border:0;align-items:start}.mw-registration-modal .mw-modal-field .mw-registration-availability-notice{color:#885119;line-height:1.6}html.dark .mw-registration-modal .mw-modal-field .mw-registration-availability-notice{color:#f6c580}.mw-registration-modal .mw-modal-field .mw-modal-field-error{color:#a92724}html.dark .mw-registration-modal .mw-modal-field .mw-modal-field-error{color:#ffb4ab}.mw-registration-modal .mw-modal-field input[aria-invalid=true],.mw-registration-modal .mw-modal-field select[aria-invalid=true]{border-color:#cb423c}.mw-registration-modal{--ak-registration-canvas: var(--ak-surface);--ak-registration-surface: var(--ak-surface);--ak-registration-surface-soft: var(--ak-bg-quiet);--ak-registration-surface-selected: var(--ak-teal-soft);--ak-registration-text: var(--ak-ink);--ak-registration-title: var(--ak-ink);--ak-registration-muted: var(--ak-muted);--ak-registration-muted-strong: var(--ak-muted);--ak-registration-label: var(--ak-ink-soft);--ak-registration-border: var(--ak-line);--ak-registration-control-border: var(--ak-line-strong);--ak-registration-accent: var(--ak-teal);--ak-registration-accent-strong: var(--ak-teal);--ak-registration-accent-soft: var(--ak-teal-soft);--ak-registration-control-radius: var(--ak-radius-sm);--ak-registration-card-radius: var(--ak-radius-md)}.mw-registration-backdrop{background:#05121bb3;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.mw-modal-card.mw-registration-modal{width:min(100%,56rem);display:block;gap:0;padding:0;border:1px solid #cad8d3;border-radius:18px;background:var(--ak-registration-canvas);box-shadow:0 28px 72px #030f1861,inset 0 1px #ffffffe6}.mw-modal-card.mw-registration-modal:before{top:0;right:0;left:0;height:3px;border-radius:18px 18px 0 0;background:linear-gradient(90deg,#0e8a70 0,#0e8a70 48%,#e0a126 48%,#e0a126 54%,#0e8a70 54%,#0e8a70)}.mw-registration-modal .mw-modal-close{z-index:2;top:1rem;right:1rem;width:2.5rem;height:2.5rem;border-radius:10px;border-color:#c7d6d0;background:#f5f8f6;color:#27433c;box-shadow:none}.mw-registration-modal .mw-modal-close:hover{border-color:#0f8169;background:#eaf5f0;transform:none}.mw-registration-modal .mw-modal-close:focus-visible,.mw-registration-modal button:focus-visible,.mw-registration-modal a:focus-visible,.mw-registration-modal input:focus-visible,.mw-registration-modal select:focus-visible{outline:3px solid rgba(23,157,125,.42);outline-offset:2px}.mw-registration-modal .mw-modal-head{display:grid;gap:.28rem;padding:1.25rem 5rem 1rem 1.35rem;border-bottom:1px solid #d8e2de;background:linear-gradient(100deg,#f6faf7,#eef5f2)}.mw-registration-kicker{color:#0e8068;font-size:.68rem;font-weight:800;letter-spacing:.12em;line-height:1.2;text-transform:uppercase}.mw-registration-modal .mw-modal-head h3{color:#102b38;font-size:clamp(1.42rem,2.2vw,1.78rem);letter-spacing:-.025em}.mw-registration-modal .mw-modal-head p{color:#58716b;font-size:.86rem;line-height:1.45}.mw-registration-mobile-progress{display:none}.mw-registration-progress{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:.8rem 0 0;padding:0;overflow:hidden;border:1px solid var(--ak-registration-border);border-radius:var(--ak-registration-control-radius);background:var(--ak-registration-surface-soft);list-style:none}.mw-registration-progress li{position:relative;min-width:0;min-height:2.75rem;display:flex;align-items:center;gap:.42rem;padding:.48rem .62rem;color:var(--ak-registration-muted);background:transparent}.mw-registration-progress li:not(:last-child){border-right:1px solid var(--ak-registration-border)}.mw-registration-progress li:not(:last-child):after{content:none}.mw-registration-progress li>span{display:inline-grid;width:1.55rem;height:1.55rem;flex:0 0 auto;place-items:center;border:0;border-radius:var(--ak-registration-control-radius);background:transparent;color:inherit;font-size:.62rem;font-weight:850;line-height:1}.mw-registration-progress small{overflow:hidden;color:inherit;font-size:.71rem;font-weight:760;line-height:1.15;text-overflow:ellipsis;white-space:nowrap}.mw-registration-progress .is-active{color:var(--ak-purple-strong);background:var(--ak-registration-surface);box-shadow:inset 0 -2px 0 var(--ak-purple-action)}.mw-registration-progress .is-active>span{background:var(--ak-purple-soft);color:var(--ak-purple-strong)}.mw-registration-progress .is-complete{color:var(--ak-registration-accent-strong)}.mw-registration-progress .is-complete>span{background:var(--ak-registration-accent-soft);color:var(--ak-registration-accent-strong)}.mw-registration-modal .mw-modal-form{display:grid;gap:.76rem;padding:1rem 1.35rem 1.35rem}.mw-registration-modal .mw-modal-step-block{gap:.72rem;padding:.92rem;border:1px solid var(--ak-registration-border);border-radius:var(--ak-registration-card-radius);background:var(--ak-registration-surface-soft)}.mw-registration-modal .mw-modal-step-block:not(.mw-registration-selection-block){padding:.86rem 0;border:0;border-top:1px solid var(--ak-registration-border);border-radius:0;background:transparent}.mw-registration-modal .mw-modal-step-title{color:#213b45;font-size:.72rem;font-weight:800;letter-spacing:.075em}.mw-registration-selection-block{background:#f3f8f5!important}.mw-registration-step-heading,.mw-registration-step-section-heading{display:flex;align-items:flex-start;gap:.66rem}.mw-registration-step-heading>span,.mw-registration-step-section-heading>span{display:inline-grid;width:1.9rem;height:1.9rem;flex:0 0 auto;place-items:center;border:1px solid #9fcfbe;border-radius:8px;background:#e6f6ef;color:var(--ak-registration-accent-strong);font-size:.68rem;font-weight:850;line-height:1}.mw-registration-step-heading>div,.mw-registration-step-section-heading>div{display:grid;gap:.18rem}.mw-registration-step-heading p,.mw-registration-step-section-heading p{margin:0;color:#607a73;font-size:.78rem;line-height:1.38}.mw-registration-plan-summary{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.75rem;align-items:end;padding:.8rem;border:1px solid #b9d6cc;border-left:3px solid #0d8069;border-radius:10px;background:var(--ak-registration-surface)}.mw-registration-plan-copy,.mw-registration-plan-price{display:grid;gap:.12rem}.mw-registration-plan-copy>span,.mw-registration-plan-price>span,.mw-registration-summary-meta>span,.mw-registration-ai-copy>span{color:var(--ak-registration-muted-strong);font-size:.68rem;font-weight:750;line-height:1.25}.mw-registration-plan-copy strong{color:var(--ak-registration-text);font-size:1.1rem;line-height:1.1}.mw-registration-plan-copy small,.mw-registration-plan-price small,.mw-registration-summary-meta small,.mw-registration-ai-copy small{color:var(--ak-registration-muted);font-size:.73rem;line-height:1.3}.mw-registration-plan-price{justify-items:end;text-align:right}.mw-registration-plan-price strong{color:#0b6f5d;font-size:1.32rem;letter-spacing:-.03em;line-height:1}.mw-registration-summary-meta{display:grid;grid-template-columns:auto 1fr;column-gap:.55rem;row-gap:.1rem;align-items:baseline;padding:.16rem .05rem}.mw-registration-summary-meta strong{color:#21424a;font-size:.82rem;line-height:1.25}.mw-registration-summary-meta small{grid-column:1 / -1;color:#08735f}.mw-registration-plan-picker{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.48rem}.mw-registration-plan-picker button{display:grid;align-content:space-between;gap:.2rem;min-height:5.8rem;padding:.68rem;border:1px solid #cbdad5;border-radius:10px;background:var(--ak-registration-surface);color:#27424b;text-align:left;cursor:pointer}.mw-registration-plan-picker button:hover{border-color:#76bca9;background:#f5fbf8}.mw-registration-plan-picker button.is-active{border-color:var(--ak-registration-accent);background:var(--ak-registration-surface-selected);box-shadow:inset 3px 0 #0d8069}.mw-registration-plan-picker button>span{color:var(--ak-registration-title);font-size:.88rem;font-weight:800;line-height:1.2}.mw-registration-plan-picker button>small{color:#657e76;font-size:.69rem;font-weight:650;line-height:1.2}.mw-registration-plan-picker button>strong{color:#0b7561;font-size:.93rem;letter-spacing:-.02em;line-height:1.1}.mw-registration-plan-picker button em{color:#677f78;font-size:.65rem;font-style:normal;font-weight:700}.mw-registration-billing-picker,.mw-registration-ai-options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.4rem}.mw-registration-billing-picker{padding:.32rem;border:1px solid #d1dfda;border-radius:10px;background:#eaf2ee}.mw-registration-billing-picker button,.mw-registration-ai-options button{min-height:2.5rem;border:1px solid transparent;border-radius:8px;background:transparent;color:#516a64;font-size:.76rem;font-weight:750;cursor:pointer}.mw-registration-billing-picker button.is-active,.mw-registration-ai-options button.is-active{border-color:var(--ak-registration-accent);background:var(--ak-registration-surface);color:#08705d;box-shadow:0 1px 2px #0e403314}.mw-registration-ai-control{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.75rem;align-items:center;padding:.7rem .76rem;border-top:1px solid #d6e3de}.mw-registration-ai-copy{display:grid;gap:.15rem}.mw-registration-ai-included{display:inline-flex;align-items:center;gap:.32rem;min-height:2rem;padding:.3rem .55rem;border:1px solid #9fd7c5;border-radius:8px;background:#e4f7ef;color:var(--ak-registration-accent-strong);font-size:.72rem;font-weight:800}.mw-registration-ai-included>span{display:inline-grid;width:.92rem;height:.92rem;place-items:center;border-radius:50%;background:#10836c;color:#fff;font-size:.58rem}.mw-registration-change-plan{width:fit-content;color:var(--ak-registration-accent-strong);font-size:.75rem;font-weight:800;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.22em}.mw-registration-modal .mw-entity-type-grid{gap:.46rem}.mw-registration-modal .mw-entity-type-card{min-height:4.1rem;border-color:#cadad4;border-radius:10px;background:var(--ak-registration-surface);box-shadow:none}.mw-registration-modal .mw-entity-type-card:hover{border-color:#73bba8;transform:none}.mw-registration-modal .mw-entity-type-card.is-active{border-color:var(--ak-registration-accent);background:var(--ak-registration-surface-selected);box-shadow:inset 3px 0 #0d8069}.mw-registration-modal .mw-entity-type-card strong{color:var(--ak-registration-title)}.mw-registration-modal .mw-entity-type-card small,.mw-registration-modal .mw-modal-field small,.mw-registration-modal .mw-modal-field-note{color:var(--ak-registration-muted)}.mw-registration-modal .mw-modal-field{gap:.32rem}.mw-registration-modal .mw-modal-field>span{color:var(--ak-registration-label);font-size:.76rem;font-weight:750}.mw-registration-modal .mw-modal-checkbox-row{display:flex;align-items:flex-start;gap:.72rem;padding:.82rem .9rem;border:1px solid var(--ak-registration-border);border-radius:var(--ak-registration-card-radius);background:var(--ak-registration-surface-soft);color:var(--ak-registration-text);font-size:.86rem;font-weight:560;line-height:1.5;cursor:pointer}.mw-registration-modal .mw-modal-checkbox-row input[type=checkbox]{width:1.18rem;min-width:1.18rem;min-height:1.18rem;height:1.18rem;margin:.12rem 0 0;accent-color:var(--ak-registration-accent);cursor:pointer}.mw-registration-modal .mw-modal-field input,.mw-registration-modal .mw-modal-field select{min-height:2.82rem;border-color:var(--ak-registration-control-border);border-radius:var(--ak-registration-control-radius);background:var(--ak-registration-surface);box-shadow:none;color:var(--ak-registration-text)}.mw-registration-modal .mw-modal-field input:hover,.mw-registration-modal .mw-modal-field select:hover{border-color:#83b9ab;background:var(--ak-registration-surface)}.mw-registration-modal .mw-modal-inline-field{gap:.5rem}.mw-registration-modal .mw-modal-verify-btn{min-height:2.82rem;border-color:var(--ak-registration-accent);border-radius:var(--ak-registration-control-radius);background:var(--ak-registration-accent-soft);color:#08715d}.mw-registration-modal .mw-modal-verify-btn:hover{border-color:#086a57;background:#d9f1e7;transform:none}.mw-registration-modal .mw-password-toggle{border-color:#c9d8d2;border-radius:7px;background:#f4f8f6;color:#35564f}.mw-registration-modal .mw-password-toggle:hover{border-color:#79b9a7;background:#eaf6f0;color:#08715d}.mw-registration-modal .mw-modal-registry-status.is-success{border-color:#87cdb9;background:#e3f7ee;color:var(--ak-registration-accent-strong)}.mw-registration-modal .mw-modal-registry-status.is-checking{border-color:#e1b55a;background:#fff7e2;color:#8d6418}.mw-registration-modal .mw-modal-total-card{gap:.52rem;padding:.82rem;border:1px solid #163b48;border-radius:11px;background:#0d2633}.mw-registration-modal .mw-modal-total-hero{border-color:#7eceb361;border-radius:var(--ak-registration-control-radius);background:#113c43}.mw-registration-modal .mw-modal-total-hero-label,.mw-registration-modal .mw-modal-total-hero-value,.mw-registration-modal .mw-modal-total-row,.mw-registration-modal .mw-modal-total-row strong{color:#f3fcf8}.mw-registration-modal .mw-modal-total-hero-hint,.mw-registration-modal .mw-modal-total-rows-title,.mw-registration-modal .mw-modal-total-row-subtle{color:#a9c5bc}.mw-registration-modal .mw-modal-total-hero-value{color:#f4bd4d}.mw-registration-modal .mw-modal-total-divider,.mw-registration-modal .mw-modal-total-row.is-total{border-color:#b2d8ca38;background:#b2d8ca38}.mw-registration-modal .mw-modal-total-row.is-total{background:transparent}.mw-registration-modal .mw-modal-total-average{border-color:#b0e0d24d;background:#06171f8a;color:#b8d6cd}.mw-registration-modal .mw-modal-total-average strong{color:#f2fbf7}.mw-registration-modal .mw-modal-total-offer,.mw-registration-modal .mw-modal-total-offer strong{color:#77e1bd!important}.mw-registration-modal .mw-modal-payment-section:not([hidden]){display:grid;gap:.62rem;padding:.95rem;border:1px solid var(--ak-registration-border);border-radius:var(--ak-registration-card-radius);background:var(--ak-registration-surface-soft)}.mw-registration-modal .mw-modal-payment-title{color:#183b45;font-size:.9rem;font-weight:800;line-height:1.25}.mw-registration-modal .mw-modal-payment-brands{margin:-.16rem 0 .05rem}.mw-registration-modal .mw-modal-terms-consent{border-color:#d1e0da;border-radius:10px;background:var(--ak-registration-surface);color:#385850;font-size:.74rem}.mw-registration-modal .mw-modal-terms-consent a{color:var(--ak-registration-accent-strong)}.mw-registration-modal .mw-modal-provider-select{gap:.45rem}.mw-registration-modal .mw-modal-provider-btn{min-height:3rem;border-radius:var(--ak-registration-control-radius);font-size:.8rem}.mw-registration-modal .mw-modal-provider-btn-card{border-color:var(--ak-purple-action);background:var(--ak-purple-action)}.mw-registration-modal .mw-modal-provider-btn-card:not(:disabled):hover{border-color:var(--ak-purple-strong);background:var(--ak-purple-strong);box-shadow:none}.mw-registration-step-actions{display:flex;align-items:center;gap:.72rem;padding-top:.14rem}.mw-registration-step-actions>span{flex:1;color:var(--ak-registration-muted-strong);font-size:.73rem;line-height:1.35}.mw-registration-step-actions>button,.mw-registration-back-step{display:inline-flex;align-items:center;justify-content:center;gap:.54rem;min-height:2.8rem;padding:.58rem .85rem;border:1px solid var(--ak-purple-action);border-radius:var(--ak-registration-control-radius);background:var(--ak-purple-action);color:#fff;font-size:.8rem;font-weight:800;cursor:pointer}.mw-registration-step-actions>button:not(:disabled):hover{border-color:var(--ak-purple-strong);background:var(--ak-purple-strong)}.mw-registration-step-actions-split{justify-content:space-between}.mw-registration-back-step{border-color:#c5d8d1;background:var(--ak-registration-surface);color:#31534b}.mw-registration-back-step:not(:disabled):hover{border-color:#74b5a3;background:#edf7f2}.mw-registration-payment-back{width:fit-content;margin-top:-.1rem}.mw-registration-modal button:disabled{opacity:.56;cursor:not-allowed;box-shadow:none}.mw-registration-modal .mw-modal-error{margin:0;padding:.68rem .74rem;border:1px solid #edb4af;border-radius:var(--ak-registration-control-radius);background:#fff0ee;color:#aa362d;font-size:.76rem;font-weight:700}html.dark .mw-registration-backdrop{background:#020a11cc}html.dark .mw-modal-card.mw-registration-modal{border-color:#1d4651;background:var(--ak-registration-canvas);box-shadow:0 32px 88px #0009,inset 0 1px #ffffff0a}html.dark .mw-registration-modal .mw-modal-head{border-bottom-color:#1d3c47;background:linear-gradient(100deg,#0d2430,#0a1e2a)}html.dark .mw-registration-modal .mw-modal-close{border-color:#2a4a55;background:#102b37;color:#d6e8e2}html.dark .mw-registration-modal .mw-modal-close:hover{border-color:#4d987f;background:#153943}html.dark .mw-registration-modal .mw-modal-head h3,html.dark .mw-registration-modal .mw-modal-step-title,html.dark .mw-registration-modal .mw-registration-plan-copy strong,html.dark .mw-registration-modal .mw-registration-plan-picker button>span,html.dark .mw-registration-modal .mw-entity-type-card strong,html.dark .mw-registration-modal .mw-modal-field>span,html.dark .mw-registration-modal .mw-modal-payment-title{color:#edf8f4}html.dark .mw-registration-modal .mw-modal-head p,html.dark .mw-registration-modal .mw-registration-step-heading p,html.dark .mw-registration-modal .mw-registration-step-section-heading p,html.dark .mw-registration-modal .mw-registration-plan-copy small,html.dark .mw-registration-modal .mw-registration-plan-price>span,html.dark .mw-registration-modal .mw-registration-plan-price small,html.dark .mw-registration-modal .mw-registration-summary-meta>span,html.dark .mw-registration-modal .mw-registration-ai-copy>span,html.dark .mw-registration-modal .mw-registration-ai-copy small,html.dark .mw-registration-modal .mw-modal-field small,html.dark .mw-registration-modal .mw-modal-field-note,html.dark .mw-registration-modal .mw-entity-type-card small,html.dark .mw-registration-modal .mw-registration-step-actions>span{color:var(--ak-registration-muted)}html.dark .mw-registration-modal .mw-modal-step-block,html.dark .mw-registration-modal .mw-modal-payment-section{border-color:var(--ak-registration-border);background:var(--ak-registration-surface-soft)}html.dark .mw-registration-modal .mw-registration-selection-block{background:#102933!important}html.dark .mw-registration-modal .mw-modal-step-block:not(.mw-registration-selection-block){border:0;border-top:1px solid var(--ak-registration-border);background:transparent}html.dark .mw-registration-modal .mw-registration-plan-summary,html.dark .mw-registration-modal .mw-registration-plan-picker button,html.dark .mw-registration-modal .mw-entity-type-card,html.dark .mw-registration-modal .mw-modal-field input,html.dark .mw-registration-modal .mw-modal-field select,html.dark .mw-registration-modal .mw-modal-terms-consent{border-color:var(--ak-registration-control-border);background:var(--ak-registration-surface);color:#e8f5f0;box-shadow:none}html.dark .mw-registration-modal .mw-registration-plan-summary,html.dark .mw-registration-modal .mw-registration-plan-picker button.is-active,html.dark .mw-registration-modal .mw-entity-type-card.is-active{border-color:var(--ak-registration-accent);background:var(--ak-registration-surface-selected)}html.dark .mw-registration-modal .mw-registration-summary-meta,html.dark .mw-registration-modal .mw-registration-ai-control{border-color:#244651}html.dark .mw-registration-modal .mw-registration-summary-meta strong,html.dark .mw-registration-modal .mw-registration-plan-picker button>strong{color:#7ee1bf}html.dark .mw-registration-modal .mw-registration-billing-picker{border-color:#244a54;background:#09202b}html.dark .mw-registration-modal .mw-registration-billing-picker button,html.dark .mw-registration-modal .mw-registration-ai-options button{color:var(--ak-registration-muted-strong)}html.dark .mw-registration-modal .mw-registration-billing-picker button.is-active,html.dark .mw-registration-modal .mw-registration-ai-options button.is-active{border-color:#20a987;background:#123c43;color:#a8efd4}html.dark .mw-registration-modal .mw-registration-ai-included{border-color:#248f75;background:#113f41;color:#a8efd4}html.dark .mw-registration-modal .mw-modal-field input:hover,html.dark .mw-registration-modal .mw-modal-field select:hover{border-color:#438f7c;background:#0e2833}html.dark .mw-registration-modal .mw-password-toggle,html.dark .mw-registration-modal .mw-modal-verify-btn{border-color:#259779;background:#123a40;color:#a9efd5}html.dark .mw-registration-modal .mw-modal-total-card{border-color:#1c4a55;background:#071923}html.dark .mw-registration-modal .mw-modal-terms-consent a,html.dark .mw-registration-modal .mw-registration-change-plan{color:var(--ak-registration-accent-strong)}html.dark .mw-registration-modal .mw-registration-back-step{border-color:#315761;background:#102b36;color:#c9e0d8}html.dark .mw-registration-modal .mw-registration-back-step:not(:disabled):hover{border-color:#4d9d87;background:#153943}.mw-modal-card.mw-registration-modal{border-color:var(--ak-line);border-radius:var(--ak-radius-lg);background:var(--ak-surface);box-shadow:var(--ak-shadow)}.mw-modal-card.mw-registration-modal:before{border-radius:var(--ak-radius-lg) var(--ak-radius-lg) 0 0;background:linear-gradient(90deg,var(--ak-purple-action),var(--ak-teal-bright))}.mw-registration-modal .mw-modal-head{border-bottom-color:var(--ak-line);background:var(--ak-bg-quiet)}.mw-registration-modal .mw-modal-head h3,.mw-registration-modal .mw-modal-step-title,.mw-registration-modal .mw-modal-field>span,.mw-registration-modal .mw-modal-payment-title{color:var(--ak-ink)}.mw-registration-modal .mw-modal-head p,.mw-registration-modal .mw-registration-step-heading p,.mw-registration-modal .mw-registration-step-section-heading p,.mw-registration-modal .mw-modal-field small,.mw-registration-modal .mw-modal-field-note,.mw-registration-modal .mw-registration-step-actions>span{color:var(--ak-muted)}.mw-registration-modal .mw-registration-selection-block,.mw-registration-modal .mw-modal-payment-section{border-color:var(--ak-line);background:var(--ak-bg-quiet)}.mw-registration-modal .mw-modal-step-block:not(.mw-registration-selection-block){border:0;border-top:1px solid var(--ak-line);background:transparent}.mw-registration-modal .mw-modal-field input,.mw-registration-modal .mw-modal-field select{min-height:2.9rem;border-color:var(--ak-line-strong);background:var(--ak-surface);color:var(--ak-ink)}.mw-registration-modal .mw-modal-field input:hover,.mw-registration-modal .mw-modal-field select:hover{border-color:color-mix(in srgb,var(--ak-teal) 52%,var(--ak-line-strong))}.mw-registration-plan-picker button.is-active,.mw-registration-modal .mw-entity-type-card.is-active{border-color:var(--ak-registration-accent);background:var(--ak-registration-accent-soft);box-shadow:inset 3px 0 0 var(--ak-registration-accent)}.mw-registration-billing-picker button.is-active,.mw-registration-ai-options button.is-active{border-color:var(--ak-registration-accent);color:var(--ak-registration-accent-strong)}.mw-registration-step-actions>button,.mw-registration-modal .mw-modal-provider-btn-card{border-color:var(--ak-purple-action);background:var(--ak-purple-action);color:#fff;box-shadow:none}.mw-registration-step-actions>button:not(:disabled):hover,.mw-registration-modal .mw-modal-provider-btn-card:not(:disabled):hover{border-color:var(--ak-purple-strong);background:var(--ak-purple-strong)}.mw-registration-back-step{border-color:var(--ak-line-strong);background:var(--ak-surface);color:var(--ak-ink-soft)}html.dark .mw-modal-card.mw-registration-modal{border-color:var(--ak-line);background:var(--ak-surface);box-shadow:var(--ak-shadow)}html.dark .mw-registration-modal .mw-modal-head{border-bottom-color:var(--ak-line);background:var(--ak-bg-quiet)}html.dark .mw-registration-modal .mw-modal-field input,html.dark .mw-registration-modal .mw-modal-field select,html.dark .mw-registration-back-step{border-color:var(--ak-line-strong);background:var(--ak-surface-raised);color:var(--ak-ink)}@media(max-width:680px){.mw-modal-card.mw-registration-modal{width:min(100%,34rem);max-height:calc(100dvh - 1rem);border-radius:14px}.mw-registration-modal .mw-modal-head{padding:1rem 3.8rem .86rem 1rem}.mw-registration-modal .mw-modal-close{top:.76rem;right:.76rem}.mw-registration-progress{gap:0}.mw-registration-progress li{gap:.28rem}.mw-registration-progress small{font-size:.62rem}.mw-registration-modal .mw-modal-form{gap:.65rem;padding:.8rem 1rem 1rem}.mw-registration-modal .mw-modal-step-block,.mw-registration-modal .mw-modal-payment-section{padding:.76rem;border-radius:11px}.mw-registration-plan-summary,.mw-registration-ai-control{grid-template-columns:1fr;gap:.5rem}.mw-registration-plan-price{justify-items:start;text-align:left}.mw-registration-plan-picker{grid-template-columns:1fr}.mw-registration-plan-picker button{min-height:4.25rem;grid-template-columns:minmax(0,1fr) auto;align-items:center}.mw-registration-plan-picker button>small{grid-column:1}.mw-registration-plan-picker button>strong{grid-column:2;grid-row:1 / span 2}.mw-registration-ai-options{width:100%}.mw-registration-modal .mw-modal-inline-field{grid-template-columns:1fr}.mw-registration-modal .mw-modal-verify-btn{min-height:2.82rem}.mw-registration-step-actions,.mw-registration-step-actions-split{align-items:stretch;flex-direction:column}.mw-registration-step-actions>button,.mw-registration-back-step{width:100%}.mw-registration-step-actions-split .mw-registration-back-step{order:2}.mw-registration-payment-back{margin-top:0}.mw-registration-modal .mw-modal-provider-select{grid-template-columns:1fr}}.mw-registration-modal .mw-registration-account-notice{margin:12px 0;color:var(--mw-text-secondary, #475569);font:inherit;font-size:.875rem;line-height:1.6}.mw-core-features{scroll-margin-top:6.75rem;background:var(--ak-bg-quiet)}html.dark .mw-core-features{background:#06101a}html.dark .mw-core-features:before,html.dark .mw-core-features:after{background:none}.mw-core-features .mw-core-features-head{display:block;max-width:49rem;margin:0 0 1.25rem}.mw-core-features-head .mw-eyebrow{display:block;margin-bottom:.54rem}.mw-core-features-head h2{max-width:31ch;margin:0;font-size:clamp(1.72rem,2.55vw,2.45rem);letter-spacing:-.042em}.mw-core-features-head>p:last-child{max-width:46rem;margin:.64rem 0 0;color:var(--ak-muted);font-size:clamp(.9rem,1.15vw,1rem);line-height:1.52}html.dark .mw-core-features-head>p:last-child{color:#b8c4d5}.mw-product-workspace{overflow:hidden;border:1px solid var(--ak-line);border-radius:12px;background:var(--ak-surface);box-shadow:0 20px 48px #0f172a14}html.dark .mw-product-workspace{border-color:#263a52;background:#060f1c;box-shadow:0 24px 62px #00000047}.mw-product-tabs{grid-template-columns:repeat(2,minmax(0,1fr));background:var(--ak-bg-soft);border-bottom:1px solid var(--ak-line)}html.dark .mw-product-tabs{background:#07111d;border-bottom-color:#24364f}.mw-product-tabs button{min-height:46px;justify-content:center;gap:.5rem;padding:.55rem 1rem;color:var(--ak-muted);background:transparent;border:0;border-right:1px solid var(--ak-line)}html.dark .mw-product-tabs button{color:#93a5bd;border-right-color:#24364f}.mw-product-tabs button:last-child{border-right:0}.mw-product-tabs button:hover{color:var(--ak-ink);background:var(--ak-surface-hover)}html.dark .mw-product-tabs button:hover{color:#eff5fc;background:#0c1a2a}.mw-product-tabs button:focus-visible{position:relative;z-index:1;outline:3px solid #76e5c4;outline-offset:-3px}.mw-product-tabs button.is-active{color:var(--ak-ink);background:var(--ak-surface);box-shadow:inset 0 -3px 0 var(--ak-purple-action)}html.dark .mw-product-tabs button.is-active{color:#f9fbff;background:#102139;box-shadow:inset 0 -3px #48c9a2}.mw-product-tabs button>span{color:var(--ak-purple-action);font-size:.65rem;font-weight:800;letter-spacing:.08em}html.dark .mw-product-tabs button>span{color:#69d6b6}.mw-product-tabs button>strong{font-size:.78rem;font-weight:760}.mw-product-demo-grid{display:block;width:100%;min-height:0}.mw-product-demo-panel{min-height:0;padding:0;background:var(--ak-surface)}html.dark .mw-product-demo-panel{background:#060f1c}.mw-product-demo-panel>.mw-product-demo{display:block;width:100%;height:auto;min-height:0}.mw-product-workspace .mw-product-connection{grid-template-columns:auto minmax(18px,1fr) auto minmax(18px,1fr) auto minmax(18px,1fr) auto;gap:.7rem;padding:.85rem 1rem;background:var(--ak-bg-soft);border-top:1px solid var(--ak-line)}html.dark .mw-product-workspace .mw-product-connection{background:#07111d;border-top-color:#24364f}.mw-product-workspace .mw-product-connection>div{min-width:0;grid-template-columns:auto minmax(0,1fr);gap:.08rem .42rem}.mw-product-workspace .mw-product-connection span{color:var(--ak-purple-action)}html.dark .mw-product-workspace .mw-product-connection span{color:#6bd6b7}.mw-product-workspace .mw-product-connection strong{overflow:hidden;color:var(--ak-ink);font-size:.68rem;text-overflow:ellipsis;white-space:nowrap}html.dark .mw-product-workspace .mw-product-connection strong{color:#f0f5fb}.mw-product-workspace .mw-product-connection small{overflow:hidden;color:var(--ak-muted);font-size:.61rem;text-overflow:ellipsis;white-space:nowrap}html.dark .mw-product-workspace .mw-product-connection small{color:#8fa1b7}.mw-product-workspace .mw-product-connection i{background:var(--ak-line)}html.dark .mw-product-workspace .mw-product-connection i{background:linear-gradient(90deg,#2d425a,#4a6a75 50%,#2d425a)}@media(max-width:900px){.mw-product-workspace .mw-product-connection{grid-template-columns:repeat(2,minmax(0,1fr));gap:0;padding:0}.mw-product-workspace .mw-product-connection>div{min-height:64px;padding:.75rem .9rem;border-right:1px solid var(--ak-line);border-bottom:1px solid var(--ak-line)}html.dark .mw-product-workspace .mw-product-connection>div{border-color:#24364f}.mw-product-workspace .mw-product-connection>div:nth-of-type(2n){border-right:0}.mw-product-workspace .mw-product-connection>div:nth-last-of-type(-n+2){border-bottom:0}.mw-product-workspace .mw-product-connection>i{display:none}.mw-product-workspace .mw-product-connection strong,.mw-product-workspace .mw-product-connection small{white-space:normal}}@media(max-width:760px){.mw-core-features .mw-core-features-head{margin-bottom:1rem}.mw-core-features-head h2{max-width:22ch;font-size:clamp(1.62rem,7vw,2.12rem)}.mw-product-workspace{border-radius:10px}.mw-product-tabs button{min-height:48px;padding:.54rem .65rem}.mw-product-tabs button>strong{font-size:.73rem}}@media(max-width:430px){.mw-product-tabs button{min-width:0;flex-direction:column;gap:.12rem;padding-inline:.4rem}.mw-product-tabs button>span{font-size:.58rem}.mw-product-tabs button>strong{font-size:.66rem}.mw-product-workspace .mw-product-connection{grid-template-columns:1fr}.mw-product-workspace .mw-product-connection>div,.mw-product-workspace .mw-product-connection>div:nth-of-type(2n),.mw-product-workspace .mw-product-connection>div:nth-last-of-type(-n+2){min-height:58px;border-right:0;border-bottom:1px solid var(--ak-line)}html.dark .mw-product-workspace .mw-product-connection>div,html.dark .mw-product-workspace .mw-product-connection>div:nth-of-type(2n),html.dark .mw-product-workspace .mw-product-connection>div:nth-last-of-type(-n+2){border-color:#24364f}.mw-product-workspace .mw-product-connection>div:last-of-type{border-bottom:0}}.mw-product-demo.ak-live-demo{--ak-demo-canvas: #f1f5f9;--ak-demo-canvas-subtle: #f8fafc;--ak-demo-panel: #ffffff;--ak-demo-panel-raised: #f8fafc;--ak-demo-panel-deep: #edf2f7;--ak-demo-line: #d6e0ea;--ak-demo-line-soft: rgba(15, 23, 42, .08);--ak-demo-text: #0f172a;--ak-demo-text-secondary: #334155;--ak-demo-muted: #64748b;--ak-demo-dim: #94a3b8;--ak-demo-mint: #059669;--ak-demo-mint-deep: #ecfdf5;--ak-demo-mint-border: #a7f3d0;--ak-demo-cyan: #0284c7;--ak-demo-cyan-deep: #f0f9ff;--ak-demo-cyan-border: #bae6fd;--ak-demo-blue: #2563eb;--ak-demo-blue-deep: #eff6ff;--ak-demo-violet: #6d28d9;--ak-demo-violet-deep: #f5f3ff;--ak-demo-violet-border: #ddd6fe;--ak-demo-amber: #b45309;--ak-demo-amber-deep: #fef3c7;--ak-demo-amber-border: #fde68a;--ak-demo-danger: #dc2626;--ak-demo-danger-deep: #fef2f2;--ak-demo-danger-border: #fecaca;--ak-demo-sidebar-bg: #f8fafc;--ak-demo-sidebar-line: #e2e8f0;--ak-demo-sidebar-text: #475569;--ak-demo-sidebar-active-bg: #ede9fe;--ak-demo-sidebar-active-text: #5b21b6;--ak-demo-sidebar-active-border: #8b5cf6;--ak-demo-due-bg: linear-gradient(135deg, #059669 0%, #0d9488 100%);--ak-demo-due-text: #ffffff;--ak-demo-input-bg: #ffffff;--ak-demo-input-border: #cbd5e1;--ak-demo-card-shadow: 0 1px 3px rgba(15, 23, 42, .06), 0 1px 2px rgba(15, 23, 42, .04);--ak-demo-table-hover: #f1f5f9;--ak-demo-switcher-bg: #f8fafc;position:relative;width:100%;height:100%;min-height:0;display:flex;flex-direction:column;color:var(--ak-demo-text);background:var(--ak-demo-canvas);font-family:inherit;font-size:14px;font-variant-numeric:tabular-nums;isolation:isolate;overflow:hidden;container-type:inline-size}html.dark .mw-product-demo.ak-live-demo,.dark .mw-product-demo.ak-live-demo{--ak-demo-canvas: #060e1a;--ak-demo-canvas-subtle: #071321;--ak-demo-panel: #0d1e31;--ak-demo-panel-raised: #091727;--ak-demo-panel-deep: #050b14;--ak-demo-line: #263b55;--ak-demo-line-soft: rgba(133, 164, 193, .18);--ak-demo-text: #f2f6fb;--ak-demo-text-secondary: #cbd5e1;--ak-demo-muted: #93a8bc;--ak-demo-dim: #687f95;--ak-demo-mint: #39d3a1;--ak-demo-mint-deep: #0b705f;--ak-demo-mint-border: #1b8c73;--ak-demo-cyan: #42c8ef;--ak-demo-cyan-deep: #0b3344;--ak-demo-cyan-border: #245161;--ak-demo-blue: #3478f6;--ak-demo-blue-deep: #152b43;--ak-demo-violet: #9866ed;--ak-demo-violet-deep: #382060;--ak-demo-violet-border: #7244a9;--ak-demo-amber: #f1bb55;--ak-demo-amber-deep: #3c2d15;--ak-demo-amber-border: #806022;--ak-demo-danger: #f87171;--ak-demo-danger-deep: #2a1822;--ak-demo-danger-border: #6d3544;--ak-demo-sidebar-bg: linear-gradient(180deg, #2b174f 0%, #21193e 50%, #101928 100%);--ak-demo-sidebar-line: rgba(156, 100, 234, .36);--ak-demo-sidebar-text: #c8bddb;--ak-demo-sidebar-active-bg: #542c80;--ak-demo-sidebar-active-text: #ffffff;--ak-demo-sidebar-active-border: #7c48b7;--ak-demo-due-bg: linear-gradient(135deg, #08765f 0%, #0e8870 100%);--ak-demo-due-text: #ffffff;--ak-demo-input-bg: #0d1d2e;--ak-demo-input-border: #2b4058;--ak-demo-card-shadow: inset 0 1px 0 rgba(255, 255, 255, .025), 0 12px 30px rgba(0, 0, 0, .17);--ak-demo-table-hover: #0c1c2e;--ak-demo-switcher-bg: #07111e}.ak-live-demo *,.ak-live-demo *:before,.ak-live-demo *:after{box-sizing:border-box}.ak-live-demo button,.ak-live-demo input,.ak-live-demo select{font:inherit}.ak-live-demo button{min-height:40px;color:inherit;cursor:pointer}.ak-live-demo button:disabled{cursor:not-allowed}.ak-live-demo button:focus-visible,.ak-live-demo input:focus-visible,.ak-live-demo select:focus-visible{outline:3px solid #83eed0;outline-offset:2px}.ak-demo-sr-only,.ak-demo-live{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.ak-demo-switcher{z-index:2;min-height:56px;padding:6px 10px 6px 14px;display:flex;align-items:center;justify-content:space-between;gap:12px;background:var(--ak-demo-switcher-bg);border-bottom:1px solid var(--ak-demo-line)}.ak-demo-intro{min-width:0;display:grid;gap:2px}.ak-demo-intro strong{color:var(--ak-demo-text);font-size:.78rem;font-weight:780}.ak-demo-intro span{overflow:hidden;color:var(--ak-demo-muted);font-size:.67rem;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.ak-demo-tabs{flex:0 0 auto;display:grid;grid-auto-flow:column;gap:3px;padding:3px;background:var(--ak-demo-panel-deep);border:1px solid var(--ak-demo-line);border-radius:8px}.ak-demo-tabs button{min-width:102px;min-height:40px;padding:0 10px;display:inline-flex;align-items:center;justify-content:center;gap:7px;color:var(--ak-demo-muted);background:transparent;border:1px solid transparent;border-radius:5px;font-size:.72rem;font-weight:760}.ak-demo-tabs button span{color:var(--ak-demo-mint);font-size:1rem}.ak-demo-tabs button[aria-selected=true]{color:var(--ak-demo-mint);background:var(--ak-demo-mint-deep);border-color:var(--ak-demo-mint-border)}html.dark .ak-demo-tabs button[aria-selected=true],.dark .ak-demo-tabs button[aria-selected=true]{color:#ecfff8;background:#103b34;border-color:#39d3a16b}.ak-demo-panel{flex:1 1 auto;min-height:0;overflow:hidden}.ak-pos-demo-v2{height:100%;min-height:0;display:grid;grid-template-columns:minmax(0,1.68fr) minmax(300px,.9fr);color:var(--ak-demo-text);background:var(--ak-demo-canvas);overflow:hidden}.ak-pos-demo-main{min-width:0;min-height:0;display:grid;grid-template-rows:auto auto auto auto minmax(0,1fr);overflow:hidden;background:var(--ak-demo-canvas-subtle);border-right:1px solid var(--ak-demo-line)}html.dark .ak-pos-demo-main,.dark .ak-pos-demo-main{background:radial-gradient(circle at 65% -15%,rgba(38,97,155,.18),transparent 38%),#071321}.ak-pos-demo-alert{min-height:52px;padding:7px 11px;display:flex;align-items:center;gap:9px;color:var(--ak-demo-text);background:var(--ak-demo-panel-raised);border-top:2px solid var(--ak-demo-cyan);border-bottom:1px solid var(--ak-demo-line)}html.dark .ak-pos-demo-alert,.dark .ak-pos-demo-alert{color:#f2f6ff;background:#0c1626;border-top:2px solid #2bc4ef;border-bottom:1px solid rgba(241,187,85,.55)}.ak-pos-demo-alert-mark{width:31px;height:31px;display:grid;place-items:center;flex:0 0 auto;color:var(--ak-demo-amber);background:var(--ak-demo-amber-deep);border:1px solid var(--ak-demo-amber-border);border-radius:9px}html.dark .ak-pos-demo-alert-mark,.dark .ak-pos-demo-alert-mark{color:#bf7728;background:#fff8e4;border:1px solid #ffdda0}.ak-pos-demo-alert div{min-width:0;display:grid;gap:2px}.ak-pos-demo-alert small,.ak-pos-demo-alert strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ak-pos-demo-alert small{color:var(--ak-demo-muted);font-size:.63rem;font-weight:650}.ak-pos-demo-alert strong{color:var(--ak-demo-text);font-size:.77rem;font-weight:760}.ak-pos-demo-alert-status{min-height:30px;margin-left:auto;padding:0 8px;display:inline-flex;align-items:center;gap:5px;flex:0 0 auto;color:var(--ak-demo-mint);background:var(--ak-demo-mint-deep);border:1px solid var(--ak-demo-mint-border);border-radius:7px;font-size:.63rem;font-weight:760}.ak-pos-demo-alert-status i,.ak-pos-demo-sync:before,.ak-manager-demo-brand i,.ak-manager-demo-health-row i{width:7px;height:7px;display:inline-block;flex:0 0 auto;background:var(--ak-demo-mint);border-radius:50%;box-shadow:0 0 0 3px #39d3a11c}.ak-pos-demo-header{min-height:66px;padding:9px 10px;display:grid;grid-template-columns:auto minmax(160px,1fr) auto;align-items:center;gap:9px;background:var(--ak-demo-panel);border-bottom:1px solid var(--ak-demo-line)}.ak-pos-demo-brand{min-width:120px;display:flex;align-items:center;gap:8px}.ak-pos-demo-logo,.ak-manager-demo-logo{width:38px;height:38px;display:grid;place-items:center;flex:0 0 auto;color:#191226;background:linear-gradient(135deg,#ffdc7a,#58e1ad 52%,#3c86ef);border:2px solid #fff2bf;border-radius:11px;box-shadow:inset 0 0 0 1px #08182859;font-size:1.05rem;font-weight:900}.ak-pos-demo-logo img,.ak-manager-demo-logo img{width:100%;height:100%;display:block;object-fit:contain}.ak-pos-demo-brand div,.ak-pos-demo-brand strong,.ak-pos-demo-brand small{min-width:0;display:block}.ak-pos-demo-brand strong{overflow:hidden;color:var(--ak-demo-text);font-size:.74rem;font-weight:780;text-overflow:ellipsis;white-space:nowrap}.ak-pos-demo-brand small{margin-top:3px;overflow:hidden;color:var(--ak-demo-muted);font-size:.62rem;text-overflow:ellipsis;white-space:nowrap}.ak-pos-demo-search{min-width:0;min-height:44px;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:7px;padding-left:11px;color:var(--ak-demo-muted);background:var(--ak-demo-input-bg);border:1px solid var(--ak-demo-input-border);border-radius:9px}.ak-pos-demo-search input{width:100%;min-width:0;height:42px;padding:0;color:var(--ak-demo-text);background:transparent;border:0;outline:0;font-size:.74rem}.ak-pos-demo-search input::placeholder{color:var(--ak-demo-dim)}.ak-pos-demo-search button{width:42px;min-height:42px;padding:0;display:grid;place-items:center;color:var(--ak-demo-text);background:var(--ak-demo-panel-deep);border:0;border-left:1px solid var(--ak-demo-input-border);border-radius:0 8px 8px 0}.ak-pos-demo-search button:hover,.ak-pos-demo-menu:hover{color:var(--ak-demo-text);background:var(--ak-demo-panel-raised)}.ak-pos-demo-menu{min-width:73px;min-height:44px;padding:0 9px;display:inline-flex;align-items:center;justify-content:center;gap:6px;color:var(--ak-demo-text);background:var(--ak-demo-panel);border:1px solid var(--ak-demo-line);border-radius:9px;font-size:.67rem;font-weight:730}.ak-pos-demo-utility{min-height:42px;padding:5px 10px;display:flex;align-items:center;gap:6px;overflow-x:auto;background:var(--ak-demo-panel-deep);border-bottom:1px solid var(--ak-demo-line);scrollbar-width:none}.ak-pos-demo-utility::-webkit-scrollbar{display:none}.ak-pos-demo-cashier,.ak-pos-demo-shift,.ak-pos-demo-sync,.ak-pos-demo-utility>button{min-height:30px;padding:0 8px;display:inline-flex;align-items:center;gap:5px;flex:0 0 auto;color:var(--ak-demo-text);background:var(--ak-demo-panel);border:1px solid var(--ak-demo-line);border-radius:7px;font-size:.62rem;font-weight:700}.ak-pos-demo-avatar{width:18px;height:18px;display:grid;place-items:center;color:var(--ak-demo-violet-deep);background:var(--ak-demo-violet);border-radius:5px;font-size:.58rem;font-weight:800}.ak-pos-demo-shift{color:var(--ak-demo-amber);border-color:var(--ak-demo-amber-border);background:var(--ak-demo-amber-deep)}.ak-pos-demo-sync{color:var(--ak-demo-mint);border-color:var(--ak-demo-mint-border);background:var(--ak-demo-mint-deep)}.ak-pos-demo-sync:before{content:""}.ak-pos-demo-utility>button:hover{color:var(--ak-demo-text);background:var(--ak-demo-panel-raised)}.ak-pos-demo-hotbar{min-height:68px;padding:7px 10px;display:grid;grid-template-columns:auto minmax(0,1fr);gap:8px;align-items:center;background:var(--ak-demo-panel-raised);border-bottom:1px solid var(--ak-demo-line)}.ak-pos-demo-hotbar>span{width:86px;display:grid;gap:3px;color:var(--ak-demo-muted);font-size:.58rem;font-weight:760;line-height:1.12}.ak-pos-demo-hotbar>span svg{color:var(--ak-demo-cyan)}.ak-pos-demo-hotbar>div{min-width:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:5px}.ak-pos-demo-hotbar button{min-width:0;min-height:50px;padding:5px 6px;display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-rows:auto auto;column-gap:5px;align-items:center;text-align:left;color:var(--ak-demo-text);background:var(--ak-demo-panel);border:1px solid var(--ak-demo-line);border-radius:8px}.ak-pos-demo-hotbar button:hover{background:var(--ak-demo-panel-deep);border-color:var(--ak-demo-line)}.ak-pos-demo-product-mark,.ak-pos-demo-line-image{width:27px;height:27px;display:grid;place-items:center;grid-row:1 / span 2;flex:0 0 auto;color:var(--ak-demo-text);background:var(--ak-demo-panel-deep);border:1px solid var(--ak-demo-line);border-radius:7px;font-size:.58rem;font-weight:850}.ak-pos-demo-product-mark.is-amber,.ak-pos-demo-line-image.is-amber{color:var(--ak-demo-amber);background:var(--ak-demo-amber-deep)}.ak-pos-demo-product-mark.is-mint,.ak-pos-demo-line-image.is-mint{color:var(--ak-demo-mint);background:var(--ak-demo-mint-deep)}.ak-pos-demo-product-mark.is-violet,.ak-pos-demo-line-image.is-violet{color:var(--ak-demo-violet);background:var(--ak-demo-violet-deep)}.ak-pos-demo-product-mark.is-rose,.ak-pos-demo-line-image.is-rose{color:var(--ak-demo-danger);background:var(--ak-demo-danger-deep)}.ak-pos-demo-product-mark.is-slate,.ak-pos-demo-line-image.is-slate{color:var(--ak-demo-text-secondary);background:var(--ak-demo-panel-deep)}.ak-pos-demo-hotbar strong,.ak-pos-demo-hotbar b{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ak-pos-demo-hotbar strong{color:var(--ak-demo-text);font-size:.59rem;font-weight:730}.ak-pos-demo-hotbar b{grid-column:2;color:var(--ak-demo-mint);font-size:.62rem;font-weight:800}.ak-pos-demo-cart{min-width:0;min-height:0;display:grid;grid-template-rows:auto auto minmax(0,1fr);overflow:hidden;background:var(--ak-demo-canvas)}.ak-pos-demo-cart-head{min-height:58px;padding:8px 10px;display:flex;align-items:center;justify-content:space-between;gap:10px;border-bottom:1px solid var(--ak-demo-line)}.ak-pos-demo-cart-title{min-width:0;display:flex;align-items:center;gap:8px}.ak-pos-demo-cart-title>span{width:32px;height:32px;display:grid;place-items:center;flex:0 0 auto;color:var(--ak-demo-cyan);background:var(--ak-demo-cyan-deep);border-radius:9px}.ak-pos-demo-cart-title div,.ak-pos-demo-cart-title strong,.ak-pos-demo-cart-title small{min-width:0;display:block}.ak-pos-demo-cart-title strong{overflow:hidden;color:var(--ak-demo-text);font-size:.78rem;font-weight:800;text-overflow:ellipsis;white-space:nowrap}.ak-pos-demo-cart-title small{margin-top:2px;overflow:hidden;color:var(--ak-demo-muted);font-size:.61rem;text-overflow:ellipsis;white-space:nowrap}.ak-pos-demo-cart-actions{display:flex;align-items:center;gap:5px;flex:0 0 auto}.ak-pos-demo-cart-actions button{min-height:33px;padding:0 8px;display:inline-flex;align-items:center;gap:5px;border-radius:7px;font-size:.61rem;font-weight:760}.ak-pos-demo-cart-actions .is-new{color:var(--ak-demo-violet);background:var(--ak-demo-violet-deep);border:1px dashed var(--ak-demo-violet-border)}.ak-pos-demo-cart-actions .is-clear{color:var(--ak-demo-danger);background:var(--ak-demo-danger-deep);border:1px solid var(--ak-demo-danger-border)}.ak-pos-demo-cart-actions .is-clear:disabled{color:var(--ak-demo-dim);background:var(--ak-demo-panel-deep);border-color:var(--ak-demo-line);opacity:.7}.ak-pos-demo-receipts{min-height:48px;padding:6px 10px;display:flex;align-items:center;gap:6px;overflow-x:auto;border-bottom:1px solid var(--ak-demo-line);scrollbar-width:thin;scrollbar-color:var(--ak-demo-dim) transparent}.ak-pos-demo-receipt-tab{min-width:132px;min-height:34px;display:grid;grid-template-columns:minmax(0,1fr) 27px;overflow:hidden;color:var(--ak-demo-text);background:var(--ak-demo-panel);border:1px solid var(--ak-demo-line);border-radius:8px}.ak-pos-demo-receipt-tab.is-active{color:var(--ak-demo-mint);background:var(--ak-demo-mint-deep);border-color:var(--ak-demo-mint-border)}.ak-pos-demo-receipt-tab button{min-width:0;min-height:32px;padding:4px 6px 4px 8px;display:grid;align-content:center;gap:1px;text-align:left;background:transparent;border:0}.ak-pos-demo-receipt-tab button:first-child:hover{background:var(--ak-demo-panel-raised)}.ak-pos-demo-receipt-tab button:last-child{padding:0;display:grid;place-items:center;color:var(--ak-demo-muted);border-left:1px solid currentColor}.ak-pos-demo-receipt-tab span,.ak-pos-demo-receipt-tab small{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ak-pos-demo-receipt-tab span{font-size:.62rem;font-weight:760}.ak-pos-demo-receipt-tab small{color:var(--ak-demo-muted);font-size:.54rem}.ak-pos-demo-cart-body{min-height:0;padding:8px 10px;display:grid;align-content:start;gap:7px;overflow:auto;scrollbar-width:thin;scrollbar-color:var(--ak-demo-dim) transparent;background:var(--ak-demo-canvas)}html.dark .ak-pos-demo-cart-body,.dark .ak-pos-demo-cart-body{background:linear-gradient(180deg,rgba(20,50,82,.22),transparent 45%),#071320}.ak-pos-demo-line{min-width:0;min-height:67px;padding:8px;display:grid;grid-template-columns:auto minmax(100px,1fr) auto auto auto;gap:8px;align-items:center;background:var(--ak-demo-panel);border:1px solid var(--ak-demo-line);box-shadow:var(--ak-demo-card-shadow);border-radius:10px}.ak-pos-demo-line-image{width:34px;height:34px;grid-row:auto;font-size:.64rem}.ak-pos-demo-line-copy{min-width:0}.ak-pos-demo-line-copy strong,.ak-pos-demo-line-copy small,.ak-pos-demo-line-copy span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ak-pos-demo-line-copy strong{color:var(--ak-demo-text);font-size:.7rem;font-weight:760}.ak-pos-demo-line-copy small{margin-top:3px;color:var(--ak-demo-muted);font-size:.58rem}.ak-pos-demo-line-copy span{margin-top:3px;color:var(--ak-demo-muted);font-size:.56rem}.ak-pos-demo-line-quantity{min-width:102px;min-height:32px;display:grid;grid-template-columns:33px 36px 33px;align-items:center;overflow:hidden;background:var(--ak-demo-panel-raised);border:1px solid var(--ak-demo-line);border-radius:8px}.ak-pos-demo-line-quantity button{min-height:30px;padding:0;display:grid;place-items:center;color:var(--ak-demo-muted);background:transparent;border:0}.ak-pos-demo-line-quantity button:hover{color:var(--ak-demo-text);background:var(--ak-demo-panel-soft)}.dark .ak-pos-demo-line-quantity{background:#091727;border-color:#2e465f}.dark .ak-pos-demo-line-quantity button{color:#b7c9da}.dark .ak-pos-demo-line-quantity button:hover{color:#fff;background:#19324d}.ak-pos-demo-line-quantity output{color:var(--ak-demo-text);text-align:center;font-size:.66rem;font-weight:780}.dark .ak-pos-demo-line-quantity output{color:#edf5fc}.ak-pos-demo-line-total{min-width:56px;color:var(--ak-demo-emerald);font-size:.7rem;text-align:right;white-space:nowrap}.dark .ak-pos-demo-line-total{color:#78e7c0}.ak-pos-demo-line-remove{width:31px;min-height:31px;padding:0;display:grid;place-items:center;color:#e11d48;background:#e11d4814;border:1px solid rgba(225,29,72,.25);border-radius:7px}.dark .ak-pos-demo-line-remove{color:#f5aab5;background:#2a1722;border-color:#6a3544}.ak-pos-demo-line-remove:hover{background:#e11d4829}.dark .ak-pos-demo-line-remove:hover{background:#43202e}.ak-pos-demo-empty{min-height:150px;display:grid;justify-items:center;align-content:center;gap:6px;padding:20px;color:#a6b9c9;text-align:center}.ak-pos-demo-empty svg{color:var(--ak-demo-emerald, #10b981);opacity:.85}.ak-pos-demo-empty strong{color:var(--ak-demo-text);font-size:.72rem}.ak-pos-demo-empty span{max-width:28ch;color:var(--ak-demo-muted);font-size:.62rem;line-height:1.45}.dark .ak-pos-demo-empty svg{color:#62cce9;opacity:.72}.dark .ak-pos-demo-empty strong{color:#dce9f4}.ak-pos-demo-payment{min-width:0;min-height:0;display:grid;grid-template-rows:auto minmax(0,1fr);overflow:auto;background:var(--ak-demo-canvas);scrollbar-width:thin;scrollbar-color:var(--ak-demo-line) transparent}.dark .ak-pos-demo-payment{background:#081522;scrollbar-color:#34516c transparent}.ak-pos-demo-payment-methods{padding:9px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;background:var(--ak-demo-canvas);border-bottom:1px solid var(--ak-demo-line-soft)}.dark .ak-pos-demo-payment-methods{background:#07111e}.ak-pos-demo-payment-methods button{position:relative;min-width:0;min-height:54px;padding:5px;display:grid;justify-items:center;align-content:center;gap:4px;color:var(--ak-demo-muted);background:var(--ak-demo-panel);border:1px solid var(--ak-demo-line);border-radius:9px;font-size:.62rem;font-weight:730}.ak-pos-demo-payment-methods button:hover{color:var(--ak-demo-text);background:var(--ak-demo-panel-soft);border-color:var(--ak-demo-line-focus)}.ak-pos-demo-payment-methods button[aria-pressed=true]{color:#065f46;background:#ecfdf5;border-color:#10b981;box-shadow:inset 0 0 0 1px #10b98133}.dark .ak-pos-demo-payment-methods button{color:#b8c7d7;background:#0d1d30;border-color:#2b4058}.dark .ak-pos-demo-payment-methods button:hover{color:#e9f5ff;background:#142b45;border-color:#46647f}.dark .ak-pos-demo-payment-methods button[aria-pressed=true]{color:#d7ffed;background:#0d3c34;border-color:#1c9e7e;box-shadow:inset 0 0 0 1px #4fdcae24}.ak-pos-demo-payment-methods i{position:absolute;top:7px;right:7px;width:6px;height:6px;background:var(--ak-demo-mint);border-radius:50%}.ak-pos-demo-payment-body{min-height:0;padding:10px;display:flex;flex-direction:column;background:var(--ak-demo-panel)}.dark .ak-pos-demo-payment-body{background:radial-gradient(circle at 100% 0,rgba(24,115,99,.16),transparent 32%),#081622}.ak-pos-demo-payment-heading{min-height:37px;padding-bottom:8px;display:flex;align-items:center;justify-content:space-between;gap:8px;border-bottom:1px solid var(--ak-demo-line-soft)}.ak-pos-demo-payment-heading small,.ak-pos-demo-payment-heading strong{display:block}.ak-pos-demo-payment-heading small{color:var(--ak-demo-muted);font-size:.56rem;font-weight:680}.ak-pos-demo-payment-heading strong{margin-top:2px;color:var(--ak-demo-text);font-size:.78rem}.ak-pos-demo-payment-heading>span{padding:4px 6px;color:#92400e;background:#f59e0b1f;border:1px solid rgba(245,158,11,.35);border-radius:5px;font-size:.52rem;font-weight:860;letter-spacing:.1em}.dark .ak-pos-demo-payment-heading small{color:#8ea3b6}.dark .ak-pos-demo-payment-heading strong{color:#f3f8fc}.dark .ak-pos-demo-payment-heading>span{color:#f8d978;background:transparent;border-color:#f1bb5573}.ak-pos-demo-due{margin-top:8px;padding:10px;display:grid;gap:2px;color:#064e3b;background:linear-gradient(135deg,#ecfdf5,#d1fae5);border:1px solid #6ee7b7;border-radius:10px}.ak-pos-demo-due small{color:#047857;font-size:.58rem;font-weight:680}.ak-pos-demo-due strong{color:#065f46;font-size:clamp(1.55rem,3.2cqi,2.15rem);line-height:1.03;letter-spacing:-.045em}.ak-pos-demo-due span{color:#059669;font-size:.59rem}.dark .ak-pos-demo-due{color:#eafff8;background:#0e6c57;border-color:#4de4b161}.dark .ak-pos-demo-due small{color:#b7f1dc}.dark .ak-pos-demo-due strong{color:#fff}.dark .ak-pos-demo-due span{color:#bdf0dd}.ak-pos-demo-payment-stats{margin-top:8px;display:grid;grid-template-columns:1fr 1fr;gap:6px}.ak-pos-demo-payment-stats>div{min-width:0;min-height:49px;padding:7px 8px;display:grid;align-content:center;gap:3px;background:var(--ak-demo-panel-soft);border:1px solid var(--ak-demo-line);border-radius:8px}.ak-pos-demo-payment-stats small{color:var(--ak-demo-muted);font-size:.56rem}.ak-pos-demo-payment-stats strong{overflow:hidden;color:var(--ak-demo-text);font-size:.84rem;text-overflow:ellipsis;white-space:nowrap}.dark .ak-pos-demo-payment-stats>div{background:#0c2630;border:1px solid #245161}.dark .ak-pos-demo-payment-stats small{color:#93abb9}.dark .ak-pos-demo-payment-stats strong{color:#f0f7fb}.ak-pos-demo-keypad{margin-top:8px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:5px}.ak-pos-demo-keypad button{min-width:0;min-height:38px;padding:0;color:var(--ak-demo-text);background:var(--ak-demo-panel-raised);border:1px solid var(--ak-demo-line);border-radius:7px;font-size:.8rem;font-weight:760}.ak-pos-demo-keypad button:hover{background:var(--ak-demo-panel-soft);border-color:var(--ak-demo-line-focus)}.ak-pos-demo-keypad .is-delete{color:#b91c1c;border-color:#fca5a5;background:#fef2f2}.dark .ak-pos-demo-keypad button{color:#e8f1f8;background:#0d1d30;border-color:#2b4058}.dark .ak-pos-demo-keypad button:hover{background:#152e48;border-color:#476784}.dark .ak-pos-demo-keypad .is-delete{color:#ffc6ce;border-color:#703543;background:#2a1722}.ak-pos-demo-exact{width:100%;min-height:35px;margin-top:6px;padding:0 8px;display:flex;align-items:center;justify-content:space-between;color:#065f46;background:#ecfdf5;border:1px solid #a7f3d0;border-radius:7px;font-size:.62rem;font-weight:740}.ak-pos-demo-exact:disabled{opacity:.48}.ak-pos-demo-exact b{color:#047857}.dark .ak-pos-demo-exact{color:#c5f3df;background:#10342f;border-color:#286b59}.dark .ak-pos-demo-exact b{color:#e4fff2}.ak-pos-demo-alternate-method{min-height:122px;margin-top:8px;padding:12px;display:flex;align-items:center;gap:10px;color:var(--ak-demo-text);background:var(--ak-demo-panel-soft);border:1px solid var(--ak-demo-line);border-radius:9px}.dark .ak-pos-demo-alternate-method{color:#c9d9e6;background:#0c2132;border-color:#2b4660}.ak-pos-demo-alternate-method>span{width:38px;height:38px;display:grid;place-items:center;flex:0 0 auto;color:#4338ca;background:#e0e7ff;border-radius:9px}.dark .ak-pos-demo-alternate-method>span{color:#aabfff;background:#1b2f51}.ak-pos-demo-alternate-method strong,.ak-pos-demo-alternate-method small{display:block}.ak-pos-demo-alternate-method strong{color:var(--ak-demo-text);font-size:.7rem}.ak-pos-demo-alternate-method small{margin-top:4px;color:var(--ak-demo-muted);font-size:.6rem;line-height:1.4}.dark .ak-pos-demo-alternate-method strong{color:#f0f6ff}.dark .ak-pos-demo-alternate-method small{color:#91a7ba}.ak-pos-demo-complete{width:100%;min-height:45px;margin-top:auto;padding:0 12px;display:flex;align-items:center;justify-content:center;gap:6px;color:#f4fffb;background:linear-gradient(90deg,#0b937c,#1eb9b2 50%,#2a6ee9);border:0;border-radius:8px;box-shadow:0 8px 19px #13a98f2e;font-size:.74rem;font-weight:840}.ak-pos-demo-complete:hover{filter:brightness(1.08)}.ak-pos-demo-complete:disabled{color:var(--ak-demo-muted);background:var(--ak-demo-panel-soft);box-shadow:none}.dark .ak-pos-demo-complete:disabled{color:#8598aa;background:#233242}.ak-pos-demo-complete span{padding-left:4px;color:inherit}.ak-pos-demo-payment-hint{min-height:21px;margin-top:4px;display:block;color:#8297aa;font-size:.56rem;text-align:center}.ak-pos-demo-success{min-height:194px;margin-top:8px;padding:15px;display:grid;justify-items:center;align-content:center;gap:6px;color:#dffff0;background:#0b322b;border:1px solid #1b8970;border-radius:10px;text-align:center}.ak-pos-demo-success>span{width:42px;height:42px;display:grid;place-items:center;color:#e8fff5;background:#16836c;border-radius:50%}.ak-pos-demo-success strong{font-size:.78rem}.ak-pos-demo-success p{margin:0;color:#abe5d0;font-size:.61rem}.ak-pos-demo-success button{min-height:34px;margin-top:4px;padding:0 10px;color:#07362c;background:#a5f2d1;border:0;border-radius:7px;font-size:.61rem;font-weight:820}.ak-manager-demo-v2{height:100%;min-height:0;display:grid;grid-template-columns:205px minmax(0,1fr);color:var(--ak-demo-text);background:var(--ak-demo-canvas);overflow:hidden}.dark .ak-manager-demo-v2{color:#eef4ff;background:#07121f}.ak-manager-demo-sidebar{min-width:0;min-height:0;padding:10px 8px 8px;display:flex;flex-direction:column;background:linear-gradient(180deg,#f8fafc,#f1f5f9);border-right:1px solid var(--ak-demo-line);overflow:auto;scrollbar-width:thin;scrollbar-color:var(--ak-demo-line) transparent}.dark .ak-manager-demo-sidebar{background:linear-gradient(180deg,#27164b,#17132d 48%,#10192a);border-right-color:#9f6cef52;scrollbar-color:#6c4797 transparent}.ak-manager-demo-brand{min-height:58px;padding:0 5px 9px;display:flex;align-items:center;gap:8px;border-bottom:1px solid var(--ak-demo-line-soft)}.dark .ak-manager-demo-brand{border-bottom-color:#ccb2f629}.ak-manager-demo-logo{width:35px;height:35px;color:#fff;background:linear-gradient(135deg,#f06d3f,#873de4 54%,#3183eb);border-color:#ffffff78;font-size:.94rem}.ak-manager-demo-brand div,.ak-manager-demo-brand strong,.ak-manager-demo-brand small,.ak-manager-demo-brand span{min-width:0;display:block}.ak-manager-demo-brand strong{overflow:hidden;color:var(--ak-demo-text);font-size:.72rem;font-weight:820;text-overflow:ellipsis;white-space:nowrap}.ak-manager-demo-brand small{margin-top:2px;overflow:hidden;color:var(--ak-demo-muted);font-size:.56rem;text-overflow:ellipsis;white-space:nowrap}.ak-manager-demo-brand span{margin-top:4px;display:inline-flex;align-items:center;gap:5px;color:var(--ak-demo-muted);font-size:.54rem}.ak-manager-demo-brand i{width:6px;height:6px}.dark .ak-manager-demo-brand strong{color:#fff}.dark .ak-manager-demo-brand small{color:#bdb0d2}.dark .ak-manager-demo-brand span{color:#d7cced}.ak-manager-demo-nav{margin-top:10px}.ak-manager-demo-nav>small{margin:10px 7px 5px;display:block;color:var(--ak-demo-muted);font-size:.54rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.dark .ak-manager-demo-nav>small{color:#9e90b7}.ak-manager-demo-nav>small:first-child{margin-top:0}.ak-manager-demo-nav button,.ak-manager-demo-sidebar-bottom button{width:100%;min-height:35px;padding:0 8px;display:flex;align-items:center;gap:8px;color:var(--ak-demo-text);text-align:left;background:transparent;border:1px solid transparent;border-radius:7px;font-size:.64rem;font-weight:690}.ak-manager-demo-nav button>svg:first-child,.ak-manager-demo-sidebar-bottom button svg{color:#7c3aed}.dark .ak-manager-demo-nav button>svg:first-child,.dark .ak-manager-demo-sidebar-bottom button svg{color:#b890ed}.ak-manager-demo-nav button span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ak-manager-demo-nav button:hover,.ak-manager-demo-sidebar-bottom button:hover{color:#6d28d9;background:#ede9fe}.dark .ak-manager-demo-nav button,.dark .ak-manager-demo-sidebar-bottom button{color:#c8bddb}.dark .ak-manager-demo-nav button:hover,.dark .ak-manager-demo-sidebar-bottom button:hover{color:#fff;background:#8b51d23d}.dark .ak-manager-demo-nav button[aria-current=page]{color:#fff;background:#4a2874;border-color:#7244a9;box-shadow:inset 3px 0 #c16cff}.ak-manager-demo-nav-chevron{margin-left:auto;color:var(--ak-demo-muted)!important}.dark .ak-manager-demo-nav-chevron{color:#a895c5!important}.ak-manager-demo-sidebar-bottom{margin-top:auto;padding-top:8px;border-top:1px solid var(--ak-demo-line-soft)}.dark .ak-manager-demo-sidebar-bottom{border-top-color:#ccb2f629}.ak-manager-demo-sidebar-bottom>span{min-height:30px;padding:8px 7px 0;display:flex;align-items:center;gap:7px;color:var(--ak-demo-emerald);font-size:.56rem;font-weight:760}.dark .ak-manager-demo-sidebar-bottom>span{color:#72dcb2}.ak-manager-demo-frame{min-width:0;min-height:0;display:flex;flex-direction:column;overflow:hidden;background:var(--ak-demo-canvas)}.dark .ak-manager-demo-frame{background:#07121f}.ak-manager-demo-topbar{min-height:58px;padding:7px 10px;display:flex;align-items:center;justify-content:space-between;gap:10px;background:var(--ak-demo-panel);border-bottom:1px solid var(--ak-demo-line)}.dark .ak-manager-demo-topbar{background:#091522;border-bottom-color:#203249}.ak-manager-demo-search{width:min(290px,34%);min-width:125px;min-height:40px;padding:0 10px;display:flex;align-items:center;gap:7px;color:var(--ak-demo-muted);background:var(--ak-demo-panel-soft);border:1px solid var(--ak-demo-line);border-radius:8px}.dark .ak-manager-demo-search{color:#8fa8bd;background:#0d1d2e;border-color:#2a4059}.ak-manager-demo-search input{width:100%;min-width:0;height:38px;color:var(--ak-demo-text);background:transparent;border:0;outline:0;font-size:.68rem}.dark .ak-manager-demo-search input{color:#e9f0f8}.ak-manager-demo-search input::placeholder{color:var(--ak-demo-muted)}.dark .ak-manager-demo-search input::placeholder{color:#73899e}.ak-manager-demo-top-actions{min-width:0;display:flex;align-items:center;justify-content:flex-end;gap:5px}.ak-manager-demo-top-actions>button{min-width:39px;min-height:39px;padding:0 8px;display:inline-flex;align-items:center;justify-content:center;gap:5px;color:var(--ak-demo-text);background:var(--ak-demo-panel);border:1px solid var(--ak-demo-line);border-radius:8px}.ak-manager-demo-top-actions>button:hover{color:var(--ak-demo-text);background:var(--ak-demo-panel-soft)}.dark .ak-manager-demo-top-actions>button{color:#c8d7e4;background:#0d1d2e;border-color:#2b4059}.dark .ak-manager-demo-top-actions>button:hover{color:#fff;background:#152b43}.ak-manager-demo-top-actions .ak-manager-demo-access{color:#047857;background:#ecfdf5;border-color:#6ee7b7;font-size:.62rem;font-weight:760}.dark .ak-manager-demo-top-actions .ak-manager-demo-access{color:#b5f5d7;background:#0b312c;border-color:#216e5e}.ak-manager-demo-language{color:var(--ak-demo-text)!important;font-size:.6rem;font-weight:820}.dark .ak-manager-demo-language{color:#d9e4ee!important}.ak-manager-demo-user{min-width:128px!important;justify-content:flex-start!important;text-align:left}.ak-manager-demo-user>span{width:25px;height:25px;display:grid;place-items:center;flex:0 0 auto;color:#6d28d9;background:#ede9fe;border-radius:50%;font-size:.65rem;font-weight:820}.dark .ak-manager-demo-user>span{color:#dcd0ff;background:#43306d}.ak-manager-demo-user div{min-width:0;display:block;flex:1}.ak-manager-demo-user strong,.ak-manager-demo-user small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ak-manager-demo-user strong{color:var(--ak-demo-text);font-size:.61rem;font-weight:760}.ak-manager-demo-user small{margin-top:2px;color:var(--ak-demo-muted);font-size:.53rem}.dark .ak-manager-demo-user strong{color:#eef4fb}.dark .ak-manager-demo-user small{color:#8da2b7}.ak-manager-demo-content{flex:1 1 auto;min-width:0;min-height:0;padding:11px;overflow:auto;scrollbar-width:thin;scrollbar-color:var(--ak-demo-line) transparent;background:var(--ak-demo-canvas)}.dark .ak-manager-demo-content{scrollbar-color:#3b5370 transparent;background:radial-gradient(circle at 85% 0,rgba(88,49,142,.24),transparent 31%),linear-gradient(145deg,#081722,#081422,#06111c)}.ak-manager-demo-pagehead{min-height:42px;display:flex;align-items:center;justify-content:space-between;gap:10px}.ak-manager-demo-pagehead>div{min-width:0}.ak-manager-demo-pagehead span{display:block;overflow:hidden;color:#7c3aed;font-size:.55rem;font-weight:800;letter-spacing:.08em;text-overflow:ellipsis;white-space:nowrap}.ak-manager-demo-pagehead h3{margin:3px 0 0;overflow:hidden;color:var(--ak-demo-text);font-size:clamp(.92rem,1.8cqi,1.14rem);font-weight:770;letter-spacing:-.02em;text-overflow:ellipsis;white-space:nowrap}.dark .ak-manager-demo-pagehead span{color:#9a86c5}.dark .ak-manager-demo-pagehead h3{color:#f5f7ff}.ak-manager-demo-pagehead>button{min-height:34px;padding:0 8px;display:inline-flex;align-items:center;gap:5px;flex:0 0 auto;color:#065f46;background:#ecfdf5;border:1px solid #a7f3d0;border-radius:7px;font-size:.59rem;font-weight:760}.ak-manager-demo-pagehead>button:hover{background:#d1fae5}.dark .ak-manager-demo-pagehead>button{color:#c4f7df;background:#0c2f2a;border-color:#236d5e}.dark .ak-manager-demo-pagehead>button:hover{background:#124138}.ak-manager-demo-contextbar{min-height:45px;margin-top:8px;padding:5px 7px;display:flex;align-items:center;gap:6px;background:var(--ak-demo-panel);border:1px solid var(--ak-demo-line);border-radius:9px}.dark .ak-manager-demo-contextbar{background:#060d17;border-color:#2b3e55}.ak-manager-demo-date{min-width:0;padding:0 7px;display:flex;align-items:center;gap:6px;color:#0f766e;font-size:.61rem;font-weight:760}.dark .ak-manager-demo-date{color:#bde4dd}.ak-manager-demo-date span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ak-manager-demo-contextbar>label{flex:0 0 auto}.ak-manager-demo-contextbar input,.ak-manager-demo-contextbar select{min-height:32px;max-width:122px;padding:0 7px;color:var(--ak-demo-text);background:var(--ak-demo-panel-raised);border:1px solid var(--ak-demo-line);border-radius:7px;font-size:.57rem}.dark .ak-manager-demo-contextbar input,.dark .ak-manager-demo-contextbar select{color:#dce8f3;background:#0d1d2e;border-color:#2b4058;color-scheme:dark}.ak-manager-demo-insight{min-height:48px;margin-top:8px;padding:8px 10px;display:flex;align-items:center;gap:8px;color:#065f46;background:#ecfdf5;border-left:3px solid #10b981;border-radius:8px}.ak-manager-demo-insight>svg{flex:0 0 auto;color:#059669}.ak-manager-demo-insight div{min-width:0;flex:1}.ak-manager-demo-insight strong,.ak-manager-demo-insight span{display:inline}.ak-manager-demo-insight strong{color:#064e3b;font-size:.66rem}.ak-manager-demo-insight span{margin-left:8px;color:#047857;font-size:.58rem}.ak-manager-demo-insight button,.ak-manager-demo-activity header button{min-height:30px;padding:0 6px;display:inline-flex;align-items:center;gap:4px;flex:0 0 auto;color:#065f46;background:transparent;border:0;font-size:.58rem;font-weight:780}.dark .ak-manager-demo-insight{color:#bfeeda;background:#0d332f;border-left-color:#2fd098}.dark .ak-manager-demo-insight>svg{color:#63e6b9}.dark .ak-manager-demo-insight strong{color:#e2fff1}.dark .ak-manager-demo-insight span{color:#a1cbbb}.dark .ak-manager-demo-insight button,.dark .ak-manager-demo-activity header button{color:#c5ffe4}.ak-manager-demo-kpis{margin-top:8px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.ak-manager-demo-kpis article{min-width:0;min-height:78px;padding:9px;display:grid;align-content:space-between;gap:5px;background:var(--ak-demo-panel);border:1px solid var(--ak-demo-line);border-radius:10px;box-shadow:var(--ak-demo-card-shadow)}.ak-manager-demo-kpis article.is-primary{border-color:#c4b5fd}.ak-manager-demo-kpis article.is-green{border-color:#6ee7b7}.ak-manager-demo-kpis article.is-violet{border-color:#ddd6fe}.ak-manager-demo-kpis article.is-warning{border-color:#fde68a}.dark .ak-manager-demo-kpis article{background:#050b14;border-color:#283b52}.dark .ak-manager-demo-kpis article.is-primary{border-color:#55327e}.dark .ak-manager-demo-kpis article.is-green{border-color:#0d7159}.dark .ak-manager-demo-kpis article.is-violet{border-color:#54307c}.dark .ak-manager-demo-kpis article.is-warning{border-color:#775719}.ak-manager-demo-kpis small{color:var(--ak-demo-muted);font-size:.56rem;font-weight:660}.ak-manager-demo-kpis strong{overflow:hidden;color:var(--ak-demo-text);font-size:clamp(1rem,2.4cqi,1.44rem);line-height:1;letter-spacing:-.035em;text-overflow:ellipsis;white-space:nowrap}.ak-manager-demo-kpis span{overflow:hidden;color:#059669;font-size:.56rem;font-weight:720;text-overflow:ellipsis;white-space:nowrap}.ak-manager-demo-kpis .is-warning span{color:#b45309}.dark .ak-manager-demo-kpis small{color:#91a3b8}.dark .ak-manager-demo-kpis strong{color:#f3f6ff}.dark .ak-manager-demo-kpis span{color:#59dda9}.dark .ak-manager-demo-kpis .is-warning span{color:#f3c765}.ak-manager-demo-dashboard-grid{min-height:154px;margin-top:8px;display:grid;grid-template-columns:minmax(0,1.42fr) minmax(190px,.78fr);gap:7px}.ak-manager-demo-trend-card,.ak-manager-demo-health-card,.ak-manager-demo-activity,.ak-manager-demo-table{min-width:0;background:var(--ak-demo-panel);border:1px solid var(--ak-demo-line);border-radius:10px;box-shadow:var(--ak-demo-card-shadow)}.dark .ak-manager-demo-trend-card,.dark .ak-manager-demo-health-card,.dark .ak-manager-demo-activity,.dark .ak-manager-demo-table{background:#050b14;border-color:#2c2145}.ak-manager-demo-trend-card,.ak-manager-demo-health-card{padding:10px}.ak-manager-demo-trend-card header,.ak-manager-demo-health-card header,.ak-manager-demo-activity header,.ak-manager-demo-table-head{display:flex;align-items:center;justify-content:space-between;gap:8px}.ak-manager-demo-trend-card header small,.ak-manager-demo-trend-card header strong,.ak-manager-demo-health-card header small,.ak-manager-demo-health-card header strong{display:block}.ak-manager-demo-trend-card header small,.ak-manager-demo-health-card header small{color:var(--ak-demo-muted);font-size:.55rem}.ak-manager-demo-trend-card header strong,.ak-manager-demo-health-card header strong{margin-top:2px;color:var(--ak-demo-text);font-size:.67rem}.ak-manager-demo-trend-card header>span{color:var(--ak-demo-muted);font-size:.54rem}.dark .ak-manager-demo-trend-card header small,.dark .ak-manager-demo-health-card header small{color:#91a3b7}.dark .ak-manager-demo-trend-card header strong,.dark .ak-manager-demo-health-card header strong{color:#eef4ff}.dark .ak-manager-demo-trend-card header>span{color:#92a6ba}.ak-manager-demo-chart{height:79px;margin-top:8px;display:grid;grid-template-columns:30px minmax(0,1fr);gap:6px}.ak-manager-demo-chart-y{padding:2px 0 3px;display:flex;flex-direction:column;justify-content:space-between;color:var(--ak-demo-muted);font-size:.49rem;text-align:right}.dark .ak-manager-demo-chart-y{color:#687f93}.ak-manager-demo-bars{min-width:0;display:flex;align-items:flex-end;gap:3px;padding:4px 3px 0;border-bottom:1px solid var(--ak-demo-line);background-image:linear-gradient(to bottom,rgba(148,166,191,.18) 1px,transparent 1px);background-size:100% 33%}.dark .ak-manager-demo-bars{border-bottom-color:#304158;background-image:linear-gradient(to bottom,rgba(148,166,191,.12) 1px,transparent 1px)}.ak-manager-demo-bars i{width:100%;min-height:4px;display:block;background:linear-gradient(#8150c5,#472578);border-radius:3px 3px 0 0}.ak-manager-demo-bars i:nth-child(3n){background:linear-gradient(#40dca6,#13755e)}.ak-manager-demo-bars i.is-current{background:linear-gradient(#56d8ff,#2668ca);box-shadow:0 0 12px #4acbf647}.ak-manager-demo-trend-card footer{margin-top:7px;display:flex;align-items:center;justify-content:space-between;color:var(--ak-demo-muted);font-size:.55rem}.ak-manager-demo-trend-card footer b{color:var(--ak-demo-text);font-size:.61rem}.dark .ak-manager-demo-trend-card footer{color:#899eb1}.dark .ak-manager-demo-trend-card footer b{color:#dbe8ff}.ak-manager-demo-live-dot{padding:4px 6px;color:#047857;background:#ecfdf5;border:1px solid #6ee7b7;border-radius:5px;font-size:.49rem;font-weight:830;letter-spacing:.07em}.dark .ak-manager-demo-live-dot{color:#9eefd0;background:transparent;border-color:#206652}.ak-manager-demo-health-row{min-height:36px;display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:6px;align-items:center;border-bottom:1px solid var(--ak-demo-line-soft);font-size:.56rem}.ak-manager-demo-health-row>span{min-width:0;display:inline-flex;align-items:center;gap:5px;color:var(--ak-demo-text);font-weight:700}.ak-manager-demo-health-row small{color:var(--ak-demo-muted);font-size:.51rem}.ak-manager-demo-health-row b{color:var(--ak-demo-emerald);font-size:.57rem}.dark .ak-manager-demo-health-row>span{color:#dfe9f4}.dark .ak-manager-demo-health-row small{color:#8da2b6}.dark .ak-manager-demo-health-row b{color:#71dfb6}.ak-manager-demo-health-card>button{width:100%;min-height:31px;margin-top:6px;padding:0 2px;display:flex;align-items:center;gap:5px;color:#b45309;text-align:left;background:transparent;border:0;font-size:.55rem;font-weight:710}.dark .ak-manager-demo-health-card>button{color:#f2ce75}.ak-manager-demo-health-card>button svg:last-child{margin-left:auto}.ak-manager-demo-activity{margin-top:8px;padding:9px 10px 4px;border-color:var(--ak-demo-line)}.dark .ak-manager-demo-activity{border-color:#293e55}.ak-manager-demo-activity header{min-height:29px}.ak-manager-demo-activity header small,.ak-manager-demo-activity header strong{display:block}.ak-manager-demo-activity header small{color:var(--ak-demo-muted);font-size:.54rem}.ak-manager-demo-activity header strong{margin-top:2px;color:var(--ak-demo-text);font-size:.66rem}.dark .ak-manager-demo-activity header small{color:#91a4b8}.dark .ak-manager-demo-activity header strong{color:#edf3fb}.ak-manager-demo-activity>div{min-height:36px;display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;gap:8px;align-items:center;border-top:1px solid var(--ak-demo-line-soft)}.ak-manager-demo-activity-icon{width:23px;height:23px;display:grid;place-items:center;color:#7c3aed;background:#ede9fe;border-radius:6px}.dark .ak-manager-demo-activity-icon{color:#9c7ae4;background:#211939}.ak-manager-demo-activity>div>span:nth-child(2){min-width:0}.ak-manager-demo-activity>div strong,.ak-manager-demo-activity>div small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ak-manager-demo-activity>div strong{color:var(--ak-demo-text);font-size:.58rem}.ak-manager-demo-activity>div small{margin-top:2px;color:var(--ak-demo-muted);font-size:.51rem}.dark .ak-manager-demo-activity>div strong{color:#dfeaf5}.dark .ak-manager-demo-activity>div small{color:#8da2b6}.ak-manager-demo-method{padding:3px 5px;color:#047857;background:#ecfdf5;border-radius:4px;font-size:.52rem;font-weight:730;white-space:nowrap}.dark .ak-manager-demo-method{color:#9de7cc;background:#10332d}.ak-manager-demo-activity>div>b{color:var(--ak-demo-text);font-size:.61rem;white-space:nowrap}.dark .ak-manager-demo-activity>div>b{color:#ecf4ff}.ak-manager-demo-table{margin-top:8px;overflow:hidden;border-color:var(--ak-demo-line)}.dark .ak-manager-demo-table{border-color:#2a3e55}.ak-manager-demo-table-head{min-height:54px;padding:9px 10px;border-bottom:1px solid var(--ak-demo-line-soft)}.ak-manager-demo-table-head strong,.ak-manager-demo-table-head small{display:block}.ak-manager-demo-table-head strong{color:var(--ak-demo-text);font-size:.72rem}.ak-manager-demo-table-head small{margin-top:3px;color:var(--ak-demo-muted);font-size:.56rem}.dark .ak-manager-demo-table-head strong{color:#f2f6fb}.dark .ak-manager-demo-table-head small{color:#91a5b8}.ak-manager-demo-table-note{padding:5px 7px;display:inline-flex;align-items:center;gap:5px;color:#047857;background:#ecfdf5;border:1px solid #a7f3d0;border-radius:6px;font-size:.55rem;font-weight:730;white-space:nowrap}.dark .ak-manager-demo-table-note{color:#bdebd8;background:#0d302b;border-color:#246453}.ak-manager-demo-table-scroll{overflow-x:auto}.ak-manager-demo-table table{width:100%;min-width:595px;border-collapse:collapse}.ak-manager-demo-table th,.ak-manager-demo-table td{height:42px;padding:0 10px;color:var(--ak-demo-text);text-align:left;border-bottom:1px solid var(--ak-demo-line-soft);font-size:.59rem;white-space:nowrap}.ak-manager-demo-table th{color:var(--ak-demo-muted);font-size:.51rem;font-weight:780;letter-spacing:.06em;text-transform:uppercase}.ak-manager-demo-table td strong{color:var(--ak-demo-text);font-weight:730}.dark .ak-manager-demo-table th{color:#8298ac}.dark .ak-manager-demo-table td{color:#c8d6e3}.dark .ak-manager-demo-table td strong{color:#e7eff7}.ak-manager-demo-stock{padding:4px 6px;border-radius:5px;font-size:.53rem;font-weight:730}.ak-manager-demo-stock.is-healthy{color:#047857;background:#ecfdf5}.ak-manager-demo-stock.is-low{color:#b45309;background:#fef3c7}.ak-manager-demo-positive{color:var(--ak-demo-emerald)!important;font-weight:780}.dark .ak-manager-demo-stock.is-healthy{color:#8de7bd;background:#10342d}.dark .ak-manager-demo-stock.is-low{color:#f8cf73;background:#3c2d15}.dark .ak-manager-demo-positive{color:#77e5bc!important;font-weight:780}.ak-live-demo.is-hero .ak-demo-switcher{display:none}.ak-live-demo.is-hero .ak-pos-demo-alert,.ak-live-demo.is-hero .ak-pos-demo-utility,.ak-live-demo.is-hero .ak-pos-demo-hotbar,.ak-live-demo.is-hero .ak-pos-demo-receipts{display:none}.ak-live-demo.is-hero .ak-pos-demo-header{min-height:55px;padding:7px}.ak-live-demo.is-hero .ak-pos-demo-logo{width:31px;height:31px;border-radius:9px;font-size:.85rem}.ak-live-demo.is-hero .ak-pos-demo-brand{min-width:95px}.ak-live-demo.is-hero .ak-pos-demo-menu{min-width:40px;padding:0}.ak-live-demo.is-hero .ak-pos-demo-menu span{display:none}.ak-live-demo.is-hero .ak-pos-demo-cart-head{min-height:48px;padding:6px 7px}.ak-live-demo.is-hero .ak-pos-demo-cart-actions .is-clear{display:none}.ak-live-demo.is-hero .ak-pos-demo-cart-title>span{width:26px;height:26px}.ak-live-demo.is-hero .ak-pos-demo-cart-body{padding:6px;gap:5px}.ak-live-demo.is-hero .ak-pos-demo-line{min-height:55px;padding:6px}.ak-live-demo.is-hero .ak-pos-demo-line-copy span,.ak-live-demo.is-hero .ak-pos-demo-line-remove{display:none}.ak-live-demo.is-hero .ak-pos-demo-line-quantity{min-width:82px;grid-template-columns:27px 28px 27px}.ak-live-demo.is-hero .ak-pos-demo-line-quantity button{min-height:28px}.ak-live-demo.is-hero .ak-pos-demo-payment-methods{padding:6px;gap:4px}.ak-live-demo.is-hero .ak-pos-demo-payment-methods button{min-height:43px;font-size:.54rem}.ak-live-demo.is-hero .ak-pos-demo-payment-body{padding:7px}.ak-live-demo.is-hero .ak-pos-demo-due{padding:8px}.ak-live-demo.is-hero .ak-pos-demo-keypad button{min-height:30px}.ak-live-demo.is-hero .ak-pos-demo-payment-stats>div{min-height:38px}@container (max-width: 860px){.ak-pos-demo-v2{grid-template-columns:minmax(0,1.35fr) minmax(265px,.85fr)}.ak-pos-demo-brand{min-width:auto}.ak-pos-demo-brand div{display:none}.ak-pos-demo-hotbar>span{width:54px}.ak-pos-demo-line{grid-template-columns:auto minmax(75px,1fr) auto auto}.ak-pos-demo-line-remove{display:none}.ak-manager-demo-v2{grid-template-columns:165px minmax(0,1fr)}.ak-manager-demo-sidebar{padding-inline:6px}.ak-manager-demo-top-actions .ak-manager-demo-access{display:none}.ak-manager-demo-user{min-width:42px!important;padding:0!important;justify-content:center!important}.ak-manager-demo-user div,.ak-manager-demo-user>svg{display:none}.ak-manager-demo-dashboard-grid{grid-template-columns:1.2fr .8fr}}@container (max-width: 660px){.ak-pos-demo-v2{grid-template-columns:1fr;overflow:auto}.ak-pos-demo-main{min-height:630px;border-right:0;border-bottom:1px solid var(--ak-demo-line)}.ak-pos-demo-payment{min-height:500px;overflow:visible}.ak-pos-demo-hotbar>div{grid-template-columns:repeat(2,minmax(0,1fr))}.ak-pos-demo-hotbar{min-height:100px}.ak-pos-demo-line{grid-template-columns:auto minmax(0,1fr) auto}.ak-pos-demo-line-quantity{grid-column:2;justify-self:start}.ak-pos-demo-line-total{grid-column:3;grid-row:1}.ak-manager-demo-v2{display:flex;flex-direction:column;overflow:auto}.ak-manager-demo-sidebar{min-height:auto;padding:6px;overflow:visible;border-right:0;border-bottom:1px solid rgba(159,108,239,.32)}.ak-manager-demo-brand,.ak-manager-demo-sidebar-bottom,.ak-manager-demo-nav>small{display:none}.ak-manager-demo-nav{margin:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px}.ak-manager-demo-nav button{min-height:44px;padding:0 4px;justify-content:center;gap:4px;text-align:center}.ak-manager-demo-nav button span{font-size:.56rem}.ak-manager-demo-nav-chevron{display:none}.ak-manager-demo-frame{min-height:580px;flex:0 0 auto;overflow:visible}.ak-manager-demo-topbar{min-height:54px}.ak-manager-demo-search{width:100%;max-width:none}.ak-manager-demo-top-actions>button:not(.ak-manager-demo-language){display:none}.ak-manager-demo-content{overflow:visible}.ak-manager-demo-contextbar{align-items:flex-start;flex-wrap:wrap}.ak-manager-demo-date{width:100%}.ak-manager-demo-top-actions>button,.ak-manager-demo-pagehead>button,.ak-manager-demo-contextbar input,.ak-manager-demo-contextbar select,.ak-manager-demo-insight button,.ak-manager-demo-activity header button,.ak-manager-demo-health-card>button{min-height:44px}.ak-manager-demo-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.ak-manager-demo-dashboard-grid{grid-template-columns:1fr}}@container (max-width: 430px){.ak-pos-demo-alert-status,.ak-pos-demo-menu span,.ak-pos-demo-cart-actions .is-clear{display:none}.ak-pos-demo-header{grid-template-columns:auto minmax(0,1fr) 42px}.ak-pos-demo-menu{min-width:42px;padding:0}.ak-pos-demo-cart-actions .is-new{font-size:0}.ak-pos-demo-cart-actions .is-new svg{margin:0}.ak-pos-demo-receipt-tab{min-width:118px}.ak-pos-demo-payment-methods,.ak-manager-demo-nav{grid-template-columns:repeat(2,minmax(0,1fr))}.ak-manager-demo-kpis{grid-template-columns:1fr}.ak-manager-demo-contextbar input,.ak-manager-demo-contextbar select{max-width:calc(50cqi - 10px)}.ak-manager-demo-insight button{display:none}.ak-manager-demo-insight strong,.ak-manager-demo-insight span{display:block}.ak-manager-demo-insight span{margin:3px 0 0}}@media(prefers-reduced-motion:reduce){.ak-live-demo *{scroll-behavior:auto!important}}.ak-pos-demo-alert div{flex:1 1 auto}.ak-pos-demo-alert em{display:block;margin-top:2px;overflow:hidden;color:#8497aa;font-size:.55rem;font-style:normal;font-weight:600;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.ak-pos-demo-release-action,.ak-pos-demo-release-toggle{flex:0 0 auto;min-height:34px!important;border-radius:10px;font-size:.59rem;font-weight:790}.ak-pos-demo-release-action{padding:0 9px;display:inline-flex;align-items:center;gap:6px;color:#f9d68c;background:#302615;border:1px solid #7b6025}.ak-pos-demo-release-action:hover{background:#44331a}.ak-pos-demo-release-toggle{width:34px;padding:0;display:grid;place-items:center;color:#c9d7e6;background:#0c1c2e;border:1px solid #2b4059}.ak-pos-demo-release-toggle:hover{background:#162b43}@container (max-width: 760px){.ak-pos-demo-alert em{display:none}.ak-pos-demo-release-action{width:34px;padding:0;display:grid;place-items:center}.ak-pos-demo-release-action svg{margin:0}.ak-pos-demo-release-action{font-size:0}}.ak-live-demo:not(.is-hero) .ak-pos-demo-v2,.ak-live-demo:not(.is-hero) .ak-manager-demo-v2{min-height:670px}.ak-pos-demo-v2{grid-template-columns:minmax(0,1.72fr) minmax(312px,.84fr);background:var(--ak-demo-canvas)}.dark .ak-pos-demo-v2{background:#06101d}.ak-pos-demo-main{grid-template-rows:auto auto auto minmax(0,1fr);background:var(--ak-demo-canvas)}.dark .ak-pos-demo-main{background:#081322}.ak-pos-demo-alert{min-height:60px;padding:9px 12px;background:#f8fafc;border-top:2px solid #0284c7;border-bottom:1px solid var(--ak-demo-line-soft)}.dark .ak-pos-demo-alert{background:linear-gradient(90deg,#0b1424,#0d1626);border-top:2px solid #3bc4ef;border-bottom-color:#e0b852a3}.ak-pos-demo-alert-mark{width:36px;height:36px;border-radius:10px}.ak-pos-demo-alert strong{font-size:.78rem}.ak-pos-demo-alert small{font-size:.6rem}.ak-pos-demo-alert-status{min-height:32px;padding-inline:9px;background:#0d624a1f;border-radius:9px}.dark .ak-pos-demo-alert-status{background:#0d624a59}.ak-pos-demo-header{min-height:67px;grid-template-columns:minmax(182px,.38fr) minmax(0,1fr);padding:8px 10px;gap:9px;background:var(--ak-demo-panel)}.dark .ak-pos-demo-header{background:#081421}.ak-pos-demo-brand{min-height:48px;padding:5px 8px;background:var(--ak-demo-panel-soft);border:1px solid var(--ak-demo-line);border-radius:12px}.dark .ak-pos-demo-brand{background:#07111eb8;border-color:#243951}.ak-pos-demo-logo{width:38px;height:38px;border-radius:11px}.ak-pos-demo-search{min-height:48px;grid-template-columns:auto minmax(0,1fr) 48px;padding-left:13px;background:var(--ak-demo-panel);border-color:var(--ak-demo-line);border-radius:13px}.dark .ak-pos-demo-search{background:#0b1a2b;border-color:#2a405a}.ak-pos-demo-search input{height:46px;font-size:.74rem}.ak-pos-demo-search button{width:48px;min-height:46px;border-radius:0 12px 12px 0}.ak-pos-demo-utility{position:relative;min-height:56px;padding:8px 10px;gap:7px;background:var(--ak-demo-panel-raised)}.dark .ak-pos-demo-utility{background:#0b1726}.ak-pos-demo-cashier,.ak-pos-demo-theme,.ak-pos-demo-sync,.ak-pos-demo-utility>button,.ak-pos-demo-menu{min-height:36px;color:var(--ak-demo-text);background:var(--ak-demo-panel);border:1px solid var(--ak-demo-line);border-radius:11px}.dark .ak-pos-demo-cashier,.dark .ak-pos-demo-theme,.dark .ak-pos-demo-sync,.dark .ak-pos-demo-utility>button,.dark .ak-pos-demo-menu{color:#dbe5ef;background:#0c1d2f;border-color:#2a4059}.ak-pos-demo-cashier{padding-inline:10px;font-size:.63rem}.dark .ak-pos-demo-cashier{color:#f1f6fb}.ak-pos-demo-theme{width:36px;padding:0!important;display:inline-grid!important;place-items:center;color:#d97706}.dark .ak-pos-demo-theme{color:#f7d073}.ak-pos-demo-sync{color:#047857;border-color:#10b98161}.dark .ak-pos-demo-sync{color:#a9f1cf;border-color:#31d19e61}.ak-pos-demo-utility>button:hover,.ak-pos-demo-menu:hover{background:var(--ak-demo-panel-soft)}.dark .ak-pos-demo-utility>button:hover,.dark .ak-pos-demo-menu:hover{background:#152b43}.ak-pos-demo-command{position:relative;margin-left:auto;flex:0 0 auto}.ak-pos-demo-menu{min-width:84px;padding:0 9px;display:inline-flex;justify-content:center;gap:5px;font-size:.63rem;font-weight:760}.ak-pos-demo-menu>svg{transform:rotate(0)}.ak-pos-demo-menu[aria-expanded=true]>svg{transform:rotate(180deg)}.ak-pos-demo-menu-popover{position:absolute;z-index:5;top:calc(100% + 5px);right:0;width:173px;padding:4px;background:var(--ak-demo-panel);border:1px solid var(--ak-demo-line);border-radius:10px;box-shadow:var(--ak-demo-card-shadow)}.dark .ak-pos-demo-menu-popover{background:#091523;border-color:#304863;box-shadow:0 14px 30px #00000061}.ak-pos-demo-menu-popover button{width:100%;min-height:32px;padding:0 7px;display:flex;align-items:center;gap:7px;color:var(--ak-demo-text);text-align:left;background:transparent;border:0;border-radius:6px;font-size:.59rem}.dark .ak-pos-demo-menu-popover button{color:#d9e6f1}.ak-pos-demo-menu-popover button:hover{background:var(--ak-demo-panel-soft)}.dark .ak-pos-demo-menu-popover button:hover{background:#152a43}.ak-pos-demo-cart{grid-template-rows:auto auto minmax(0,1fr);background:var(--ak-demo-canvas)}.dark .ak-pos-demo-cart{background:#071321}.ak-pos-demo-cart-head{min-height:62px;padding:9px 11px;background:var(--ak-demo-panel)}.dark .ak-pos-demo-cart-head{background:linear-gradient(180deg,#0a1828,#091625)}.ak-pos-demo-cart-title>span{width:35px;height:35px;border-radius:11px}.ak-pos-demo-cart-title strong{font-size:.81rem}.ak-pos-demo-cart-title small{font-size:.59rem}.ak-pos-demo-cart-count{min-width:29px;height:29px;display:grid;place-items:center;color:#0369a1;background:#e0f2fe;border-radius:9px;font-size:.72rem;font-weight:830}.dark .ak-pos-demo-cart-count{color:#a9eaff;background:#0b3146}.ak-pos-demo-cart-toolbar{min-height:53px;padding:7px 10px;display:flex;align-items:center;gap:8px;border-bottom:1px solid var(--ak-demo-line-soft)}.ak-pos-demo-receipts{min-height:0;flex:1 1 auto;padding:0;border:0}.ak-pos-demo-receipt-tab{min-width:142px;min-height:36px;border-radius:10px}.ak-pos-demo-receipt-tab button{min-height:34px}.ak-pos-demo-receipt-tab.is-active{background:#ecfdf5;border-color:#10b981;color:#065f46}.dark .ak-pos-demo-receipt-tab.is-active{background:#0c302d;border-color:#219a7e}.ak-pos-demo-cart-actions{gap:6px}.ak-pos-demo-cart-actions button{min-height:36px;border-radius:10px}.ak-pos-demo-cart-actions .is-new{background:#ede9fe;border-color:#c4b5fd;color:#6d28d9}.ak-pos-demo-cart-actions .is-clear{background:#fff1f2;border-color:#fecdd3;color:#e11d48}.dark .ak-pos-demo-cart-actions .is-new{background:#1d1a42;border-color:#6850b7;color:inherit}.dark .ak-pos-demo-cart-actions .is-clear{background:#2c1723;border-color:#713747;color:inherit}.ak-pos-demo-cart-body{padding:10px;gap:8px;background:var(--ak-demo-canvas)}.dark .ak-pos-demo-cart-body{background:radial-gradient(circle at 60% 0,rgba(24,68,113,.18),transparent 40%),#071320}.ak-pos-demo-line{min-height:82px;grid-template-columns:auto minmax(100px,1fr) auto auto auto;padding:9px;gap:9px;background:var(--ak-demo-panel);border-color:var(--ak-demo-line);border-radius:12px}.dark .ak-pos-demo-line{background:#0d2034;border-color:#2a435e}.ak-pos-demo-line-image{width:38px;height:38px;border-radius:11px}.ak-pos-demo-line-copy strong{font-size:.69rem}.ak-pos-demo-line-copy small{margin-top:2px}.ak-pos-demo-line-copy .ak-pos-demo-line-meta{margin-top:5px;display:flex;flex-wrap:wrap;gap:4px;overflow:visible;white-space:normal}.ak-pos-demo-line-meta b{padding:2px 5px;color:var(--ak-demo-muted);background:var(--ak-demo-panel-soft);border:1px solid var(--ak-demo-line);border-radius:5px;font-size:.49rem;font-weight:750;white-space:nowrap}.dark .ak-pos-demo-line-meta b{color:#afc7dc;background:#102b42;border-color:#284863}.dark .ak-pos-demo-line-meta b:nth-child(2){color:#a6e4f1;background:#0c3544;border-color:#236576}.dark .ak-pos-demo-line-meta b:nth-child(3){color:#b7e8cf;background:#10362e;border-color:#236450}.ak-pos-demo-line-quantity{min-width:106px;min-height:35px;grid-template-columns:34px 38px 34px;border-radius:10px}.ak-pos-demo-line-quantity button{min-height:33px}.ak-pos-demo-line-total{color:var(--ak-demo-emerald);font-size:.71rem}.dark .ak-pos-demo-line-total{color:#d3ecff}.ak-pos-demo-line-remove{width:33px;min-height:33px;border-radius:9px}.ak-pos-demo-payment{background:var(--ak-demo-canvas)}.dark .ak-pos-demo-payment{background:#081522}.ak-pos-demo-payment-methods{padding:10px;gap:7px;background:var(--ak-demo-canvas)}.dark .ak-pos-demo-payment-methods{background:#07111d}.ak-pos-demo-payment-methods button{min-height:57px;padding:7px 8px;grid-template-columns:25px minmax(0,1fr) auto;grid-template-rows:1fr;justify-items:start;align-items:center;gap:6px;text-align:left;border-radius:12px}.ak-pos-demo-payment-methods button>svg{color:var(--ak-demo-muted)}.ak-pos-demo-payment-methods button[aria-pressed=true]{background:#ecfdf5;border-color:#10b981}.ak-pos-demo-payment-methods button[aria-pressed=true]>svg{color:#059669}.dark .ak-pos-demo-payment-methods button>svg{color:#b8c9dc}.dark .ak-pos-demo-payment-methods button[aria-pressed=true]{background:#0c3a33;border-color:#1e977a}.dark .ak-pos-demo-payment-methods button[aria-pressed=true]>svg{color:#a9f1d0}.ak-pos-demo-payment-methods i{position:static;width:7px;height:7px;margin-left:auto}.ak-pos-demo-payment-body{padding:11px;background:var(--ak-demo-panel)}.dark .ak-pos-demo-payment-body{background:radial-gradient(circle at 100% 0,rgba(24,115,99,.18),transparent 33%),#081622}.ak-pos-demo-payment-heading{min-height:43px}.ak-pos-demo-payment-heading strong{font-size:.82rem}.ak-pos-demo-due{margin-top:10px;padding:12px;border-radius:12px;color:#064e3b;background:linear-gradient(135deg,#ecfdf5,#d1fae5);border:1px solid #6ee7b7}.dark .ak-pos-demo-due{color:#eafff8;background:linear-gradient(135deg,#08765f,#0e8870);border-color:#4de4b161}.ak-pos-demo-due strong{font-size:clamp(1.65rem,3.7cqi,2.35rem)}.ak-pos-demo-payment-stats>div{min-height:54px;padding:8px 9px;border-radius:10px}.ak-pos-demo-tendered{margin-top:8px;display:grid;gap:4px}.ak-pos-demo-tendered>span{color:var(--ak-demo-muted);font-size:.57rem;font-weight:700}.dark .ak-pos-demo-tendered>span{color:#97aabd}.ak-pos-demo-tendered input{width:100%;min-height:38px;padding:0 9px;color:var(--ak-demo-text);background:var(--ak-demo-panel-raised);border:1px solid var(--ak-demo-line);border-radius:10px;outline:none;font-size:.76rem;font-weight:770}.dark .ak-pos-demo-tendered input{color:#f2f7fc;background:#0c1a2d;border-color:#2b4059}.ak-pos-demo-tendered input::placeholder{color:var(--ak-demo-muted)}.dark .ak-pos-demo-tendered input::placeholder{color:#718499}.ak-pos-demo-keypad{margin-top:8px;gap:6px}.ak-pos-demo-keypad button{min-height:42px;border-radius:10px}.ak-pos-demo-payment-tools{margin-top:7px;display:grid;grid-template-columns:1fr 1fr;gap:6px}.ak-pos-demo-reset-tendered,.ak-pos-demo-exact{min-height:38px;margin:0;justify-content:center;border-radius:10px;font-size:.6rem}.ak-pos-demo-reset-tendered{color:var(--ak-demo-text);background:var(--ak-demo-panel-raised);border:1px solid var(--ak-demo-line);font-weight:730}.dark .ak-pos-demo-reset-tendered{color:#d3dfeb;background:#0d1d30;border-color:#2a4059}.ak-pos-demo-reset-tendered:disabled{opacity:.45}.ak-pos-demo-exact{color:#065f46;background:#ecfdf5;border:1px solid #a7f3d0}.dark .ak-pos-demo-exact{color:#c7f6e0;background:#0d362f;border-color:#28705d}.ak-pos-demo-complete{min-height:50px;margin-top:auto;border-radius:11px;font-size:.75rem}.ak-live-demo.is-hero .ak-pos-demo-main{grid-template-rows:auto auto minmax(0,1fr)}.ak-live-demo.is-hero .ak-pos-demo-utility{display:none}.ak-manager-demo-v2{grid-template-columns:218px minmax(0,1fr);background:var(--ak-demo-canvas)}.dark .ak-manager-demo-v2{background:#07121f}.ak-manager-demo-sidebar{padding:11px 9px 9px;background:linear-gradient(180deg,#f8fafc,#f1f5f9);border-right:1px solid var(--ak-demo-line)}.dark .ak-manager-demo-sidebar{background:linear-gradient(180deg,#2b174f,#21193e,#101928);border-right-color:#9c64ea5c}.ak-manager-demo-brand{min-height:64px;padding:0 5px 10px;align-items:flex-start}.ak-manager-demo-brand>div{flex:1;padding-top:1px}.ak-manager-demo-brand strong{font-size:.76rem}.ak-manager-demo-brand small{font-size:.57rem}.ak-manager-demo-brand span{font-size:.53rem}.ak-manager-demo-full-access{min-height:21px;margin:0!important;padding:0 6px;align-items:center!important;color:#047857!important;background:#ecfdf5;border:1px solid #6ee7b7;border-radius:999px;font-size:.49rem!important;font-weight:820}.dark .ak-manager-demo-full-access{color:#acf4d1!important;background:#0c4a39;border-color:#26775e}.ak-manager-demo-nav{margin-top:9px}.ak-manager-demo-nav>small{margin:11px 8px 5px;font-size:.5rem;letter-spacing:.04em}.ak-manager-demo-nav button,.ak-manager-demo-sidebar-bottom button{min-height:34px;border-radius:9px}.ak-manager-demo-nav button[aria-current=page]{color:#6d28d9;background:#ede9fe;border-color:#c4b5fd;box-shadow:inset 3px 0 #7c3aed}.dark .ak-manager-demo-nav button[aria-current=page]{color:#fff;background:#542c80;border-color:#7c48b7;box-shadow:inset 3px 0 #d16dff}.ak-manager-demo-nav-group{padding:2px;background:#f8fafc;border:1px solid var(--ak-demo-line-soft);border-radius:10px}.dark .ak-manager-demo-nav-group{background:#180f3361;border-color:#9d6ee938}.ak-manager-demo-nav-group-toggle{padding-inline:6px!important}.ak-manager-demo-nav-group-toggle>span{display:inline-flex;min-width:0;align-items:center;gap:8px}.ak-manager-demo-nav-group-toggle>svg{margin-left:auto;transform:rotate(180deg);color:#7c3aed}.dark .ak-manager-demo-nav-group-toggle>svg{color:#bfa6e6}.ak-manager-demo-nav-submenu{padding:2px 2px 3px 9px;display:grid;gap:2px}.ak-manager-demo-nav-submenu button{min-height:30px;padding-inline:7px!important;color:var(--ak-demo-muted);font-size:.59rem}.ak-manager-demo-nav-submenu button svg{color:#7c3aed}.dark .ak-manager-demo-nav-submenu button{color:#bdafd3}.dark .ak-manager-demo-nav-submenu button svg{color:#a77ae8}.ak-manager-demo-sidebar-bottom{padding-top:9px}.ak-manager-demo-sidebar-bottom button>svg:last-child{margin-left:auto}.ak-manager-demo-topbar{min-height:62px;padding:9px 11px;background:var(--ak-demo-panel);border-bottom:1px solid var(--ak-demo-line)}.dark .ak-manager-demo-topbar{background:#081421;border-bottom-color:#203248}.ak-manager-demo-search{width:min(320px,37%);min-height:42px;border-radius:11px}.ak-manager-demo-search input{height:40px}.ak-manager-demo-top-actions{gap:6px}.ak-manager-demo-top-actions>button{min-height:40px;border-radius:11px}.ak-manager-demo-top-actions .ak-manager-demo-access{padding-inline:10px;color:#047857;background:#ecfdf5;border-color:#6ee7b7;font-size:.59rem}.dark .ak-manager-demo-top-actions .ak-manager-demo-access{color:#bdffe2;background:#0b322c;border-color:#216e5d}.ak-manager-demo-user{min-width:140px!important}.ak-manager-demo-content{padding:12px;background:var(--ak-demo-canvas)}.dark .ak-manager-demo-content{background:radial-gradient(circle at 78% 0,rgba(79,45,131,.2),transparent 31%),linear-gradient(145deg,#081722,#081422 52%,#06111c)}.ak-manager-demo-pagehead{min-height:45px}.ak-manager-demo-pagehead h3{font-size:clamp(.98rem,1.8cqi,1.18rem)}.ak-manager-demo-pagehead>button{min-height:36px;padding-inline:9px;border-radius:9px}.ak-manager-demo-contextbar{min-height:62px;margin-top:9px;padding:7px 8px;justify-content:space-between;background:var(--ak-demo-panel);border:1px solid var(--ak-demo-line);border-radius:11px}.dark .ak-manager-demo-contextbar{background:#050c15;border-color:#2b4058}.ak-manager-demo-date{min-height:42px;min-width:0;padding:0 9px;gap:7px;background:#ecfdf5;border:1px solid #a7f3d0;border-radius:10px;color:#065f46}.dark .ak-manager-demo-date{background:#0c2430;border-color:#285160;color:#c7f0e7}.ak-manager-demo-date span{font-size:.62rem}.ak-manager-demo-date small{color:#047857;font-size:.51rem;font-weight:700;white-space:nowrap}.dark .ak-manager-demo-date small{color:#85aeb2}.ak-manager-demo-date-controls{margin-left:auto;display:flex;align-items:center;gap:5px}.ak-manager-demo-date-controls>button,.ak-manager-demo-date-controls label,.ak-manager-demo-branch select{min-height:38px;background:var(--ak-demo-panel-raised);border:1px solid var(--ak-demo-line);border-radius:9px}.dark .ak-manager-demo-date-controls>button,.dark .ak-manager-demo-date-controls label,.dark .ak-manager-demo-branch select{background:#0d1d2e;border-color:#2b4058}.ak-manager-demo-date-controls>button{width:35px;padding:0;color:var(--ak-demo-text);font-size:1.1rem}.dark .ak-manager-demo-date-controls>button{color:#c9d8e7}.ak-manager-demo-date-controls input{min-height:36px;width:118px;padding:0 7px;color:var(--ak-demo-text);background:transparent;border:0;font-size:.57rem}.dark .ak-manager-demo-date-controls input{color:#deebf6;color-scheme:dark}.ak-manager-demo-branch select{min-width:104px;padding:0 7px;color:var(--ak-demo-text);font-size:.57rem}.dark .ak-manager-demo-branch select{color:#dce8f3;color-scheme:dark}.ak-manager-demo-insight{min-height:50px;margin-top:9px;padding:8px 11px;border-radius:10px}.ak-manager-demo-insight strong{font-size:.67rem}.ak-manager-demo-insight span{font-size:.57rem}.ak-manager-demo-kpis{margin-top:9px;gap:8px}.ak-manager-demo-kpis-primary,.ak-manager-demo-kpis-secondary{grid-template-columns:repeat(3,minmax(0,1fr))}.ak-manager-demo-kpis article{min-height:77px;padding:9px 10px;border-radius:11px}.ak-manager-demo-kpis-primary article{min-height:94px;padding:11px}.ak-manager-demo-kpis-primary article.is-primary{background:#fff;border-color:#c4b5fd}.ak-manager-demo-kpis-primary article.is-green{background:#fff;border-color:#6ee7b7}.dark .ak-manager-demo-kpis-primary article.is-primary{background:linear-gradient(145deg,#090b18,#150d2d);border-color:#593282}.dark .ak-manager-demo-kpis-primary article.is-green{background:linear-gradient(145deg,#071714,#061b1c);border-color:#0d725b}.ak-manager-demo-kpis-secondary article{background:var(--ak-demo-panel);border-color:var(--ak-demo-line)}.dark .ak-manager-demo-kpis-secondary article{background:#060d17;border-color:#293e55}.ak-manager-demo-kpis small{font-size:.55rem}.ak-manager-demo-kpis-primary strong{font-size:clamp(1.28rem,2.6cqi,1.75rem)}.ak-manager-demo-kpis-secondary strong{font-size:clamp(.88rem,1.85cqi,1.2rem)}.ak-manager-demo-kpis span{font-size:.54rem}.ak-manager-demo-dashboard-grid{min-height:170px;margin-top:9px;gap:8px;grid-template-columns:minmax(0,1.46fr) minmax(218px,.84fr)}.ak-manager-demo-trend-card,.ak-manager-demo-health-card,.ak-manager-demo-activity,.ak-manager-demo-table{border-radius:11px;border-color:var(--ak-demo-line)}.dark .ak-manager-demo-trend-card,.dark .ak-manager-demo-health-card,.dark .ak-manager-demo-activity,.dark .ak-manager-demo-table{border-color:#2b4057}.ak-manager-demo-trend-card,.ak-manager-demo-health-card{padding:11px}.ak-manager-demo-chart{height:87px}.ak-manager-demo-bars i{border-radius:3px 3px 0 0}.ak-manager-demo-live-dot{border-radius:7px}.ak-manager-demo-health-row{min-height:39px}.ak-manager-demo-activity{margin-top:9px;padding:10px 11px 5px}.ak-manager-demo-activity>div{min-height:39px}.ak-manager-demo-table{margin-top:9px}@container (max-width: 920px){.ak-pos-demo-v2{grid-template-columns:minmax(0,1.24fr) minmax(278px,.86fr)}.ak-pos-demo-header{grid-template-columns:auto minmax(0,1fr)}.ak-pos-demo-brand{min-width:48px;padding-inline:5px}.ak-pos-demo-brand div{display:none}.ak-pos-demo-line{grid-template-columns:auto minmax(72px,1fr) auto auto}.ak-pos-demo-line-remove{display:none}.ak-pos-demo-line-meta b:nth-child(2){display:none}.ak-manager-demo-v2{grid-template-columns:174px minmax(0,1fr)}.ak-manager-demo-full-access{display:none!important}.ak-manager-demo-top-actions .ak-manager-demo-access{display:none}.ak-manager-demo-kpis-secondary{grid-template-columns:repeat(3,minmax(0,1fr))}}@container (max-width: 660px){.ak-live-demo:not(.is-hero) .ak-pos-demo-v2,.ak-live-demo:not(.is-hero) .ak-manager-demo-v2{min-height:0}.ak-pos-demo-v2{grid-template-columns:1fr;overflow:visible}.ak-pos-demo-main{min-height:635px;border-right:0;border-bottom:1px solid var(--ak-demo-line);overflow:visible}.ak-pos-demo-payment{min-height:530px;overflow:visible}.ak-pos-demo-cart-toolbar{align-items:flex-start;flex-direction:column}.ak-pos-demo-receipts,.ak-pos-demo-cart-actions{width:100%}.ak-pos-demo-cart-actions .is-new,.ak-pos-demo-cart-actions .is-clear{flex:1;justify-content:center}.ak-pos-demo-line{grid-template-columns:auto minmax(0,1fr) auto}.ak-pos-demo-line-quantity{grid-column:2;justify-self:start}.ak-pos-demo-line-total{grid-column:3;grid-row:1}.ak-manager-demo-v2{display:flex;flex-direction:column;overflow:visible}.ak-manager-demo-sidebar{min-height:auto;padding:6px;overflow:visible;border-right:0;border-bottom:1px solid rgba(159,108,239,.32)}.ak-manager-demo-brand,.ak-manager-demo-sidebar-bottom,.ak-manager-demo-nav>small,.ak-manager-demo-nav-group{display:none}.ak-manager-demo-nav{margin:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px}.ak-manager-demo-nav>button{min-height:44px;justify-content:center;padding:0 4px;gap:4px;text-align:center}.ak-manager-demo-nav>button span{font-size:.53rem}.ak-manager-demo-nav-chevron{display:none}.ak-manager-demo-frame{min-height:640px;overflow:visible}.ak-manager-demo-content{overflow:visible}.ak-manager-demo-topbar{min-height:56px}.ak-manager-demo-search{width:100%;max-width:none}.ak-manager-demo-top-actions>button:not(.ak-manager-demo-language){display:none}.ak-manager-demo-contextbar{align-items:stretch;flex-wrap:wrap}.ak-manager-demo-date{width:100%}.ak-manager-demo-date-controls{margin-left:0}.ak-manager-demo-branch{margin-left:auto}.ak-manager-demo-kpis-primary,.ak-manager-demo-kpis-secondary{grid-template-columns:repeat(2,minmax(0,1fr))}.ak-manager-demo-dashboard-grid{grid-template-columns:1fr}}@container (max-width: 430px){.ak-pos-demo-alert-status,.ak-pos-demo-menu span{display:none}.ak-pos-demo-command{margin-left:0}.ak-pos-demo-menu{min-width:40px;padding:0}.ak-pos-demo-cart-toolbar{min-height:100px}.ak-pos-demo-receipt-tab{min-width:124px}.ak-pos-demo-line-meta b:nth-child(2),.ak-pos-demo-line-meta b:nth-child(3){display:none}.ak-manager-demo-nav{grid-template-columns:repeat(2,minmax(0,1fr))}.ak-manager-demo-kpis-primary,.ak-manager-demo-kpis-secondary{grid-template-columns:1fr}.ak-manager-demo-date-controls input{width:112px}.ak-manager-demo-branch{margin-left:0;flex:1}.ak-manager-demo-branch select{width:100%}}.ak-pos-demo-line-meta b button{min-height:0;padding:0;color:inherit;font:inherit;background:transparent;border:0}.ak-pos-demo-payment-methods button.is-cash.is-active{background:#ecfdf5;border-color:#10b981;color:#065f46}.ak-pos-demo-payment-methods button.is-card.is-active{background:#eff6ff;border-color:#3b82f6;color:#1d4ed8}.ak-pos-demo-payment-methods button.is-transfer.is-active{background:#f0f9ff;border-color:#0284c7;color:#0369a1}.ak-pos-demo-payment-methods button.is-split.is-active{background:#f5f3ff;border-color:#8b5cf6;color:#6d28d9}.ak-pos-demo-payment-methods button.is-founder.is-active{background:#f8fafc;border-color:#64748b;color:#1e293b}.ak-pos-demo-payment-methods button.is-consignment.is-active{background:#fffbeb;border-color:#f59e0b;color:#92400e}.dark .ak-pos-demo-payment-methods button.is-cash.is-active{background:linear-gradient(135deg,#0f766e6b,#14b8a633);border-color:#34d3999e;color:inherit}.dark .ak-pos-demo-payment-methods button.is-card.is-active{background:linear-gradient(135deg,#2563eb57,#3b82f633);border-color:#818cf8a8;color:inherit}.dark .ak-pos-demo-payment-methods button.is-transfer.is-active{background:linear-gradient(135deg,#0ea5e947,#14b8a62e);border-color:#38bdf8a8;color:inherit}.dark .ak-pos-demo-payment-methods button.is-split.is-active{background:linear-gradient(135deg,#6d28d957,#8b5cf633);border-color:#a78bfaa8;color:inherit}.dark .ak-pos-demo-payment-methods button.is-founder.is-active{background:linear-gradient(135deg,#334155eb,#0f172ad6);border-color:#94a3b8b3;color:inherit}.dark .ak-pos-demo-payment-methods button.is-consignment.is-active{background:linear-gradient(135deg,#d9770647,#fbbf2424);border-color:#fbbf24ad;color:inherit}.ak-pos-demo-due.is-card{background:linear-gradient(135deg,#eff6ff,#dbeafe);border-color:#93c5fd;color:#1e40af}.ak-pos-demo-due.is-card strong{color:#1e3a8a}.ak-pos-demo-due.is-transfer{background:linear-gradient(135deg,#f0f9ff,#e0f2fe);border-color:#7dd3fc;color:#0369a1}.ak-pos-demo-due.is-transfer strong{color:#075985}.ak-pos-demo-due.is-split{background:linear-gradient(135deg,#f5f3ff,#ede9fe);border-color:#c4b5fd;color:#5b21b6}.ak-pos-demo-due.is-split strong{color:#4c1d95}.ak-pos-demo-due.is-founder{background:linear-gradient(135deg,#f8fafc,#f1f5f9);border-color:#cbd5e1;color:#334155}.ak-pos-demo-due.is-founder strong{color:#0f172a}.ak-pos-demo-due.is-consignment{background:linear-gradient(135deg,#fffbeb,#fef3c7);border-color:#fcd34d;color:#92400e}.ak-pos-demo-due.is-consignment strong{color:#78350f}.dark .ak-pos-demo-due.is-card{background:linear-gradient(135deg,#243b98,#2563eb);border-color:#818cf89e;color:#fff}.dark .ak-pos-demo-due.is-card strong{color:#fff}.dark .ak-pos-demo-due.is-transfer{background:linear-gradient(135deg,#0b6d96,#0ea5c7);border-color:#38bdf894;color:#fff}.dark .ak-pos-demo-due.is-transfer strong{color:#fff}.dark .ak-pos-demo-due.is-split{background:linear-gradient(135deg,#54299a,#7c3fd2);border-color:#c4b5fd80;color:#fff}.dark .ak-pos-demo-due.is-split strong{color:#fff}.dark .ak-pos-demo-due.is-founder{background:linear-gradient(135deg,#334155,#182537);border-color:#94a3b87a;color:#fff}.dark .ak-pos-demo-due.is-founder strong{color:#fff}.dark .ak-pos-demo-due.is-consignment{background:linear-gradient(135deg,#92600b,#c4830d);border-color:#fde68a80;color:#fff}.dark .ak-pos-demo-due.is-consignment strong{color:#fff}.ak-pos-demo-composer{margin-top:10px;display:grid;gap:8px}.ak-pos-demo-composer-stats,.ak-pos-demo-split-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.ak-pos-demo-split-stats{grid-template-columns:repeat(3,minmax(0,1fr))}.ak-pos-demo-composer-stats>div,.ak-pos-demo-split-stats>div,.ak-pos-demo-bank-row,.ak-pos-demo-consignment-person{min-height:60px;padding:9px;display:grid;align-content:center;gap:3px;color:var(--ak-demo-text);background:var(--ak-demo-panel-raised);border:1px solid var(--ak-demo-line);border-radius:11px}.ak-pos-demo-composer-stats>div:last-child{background:#ecfdf5;border-color:#a7f3d0}.ak-pos-demo-split-stats>div:nth-child(3){color:#92400e;background:#fef3c7;border-color:#fde68a}.dark .ak-pos-demo-composer-stats>div,.dark .ak-pos-demo-split-stats>div,.dark .ak-pos-demo-bank-row,.dark .ak-pos-demo-consignment-person{color:#e9f4fd;background:#0d2836;border-color:#2b5260}.dark .ak-pos-demo-composer-stats>div:last-child{background:#0c2e2b;border-color:#2e6d61}.dark .ak-pos-demo-split-stats>div:nth-child(3){color:#fff0c1;background:#33270f;border-color:#806022}.ak-pos-demo-composer-stats small,.ak-pos-demo-split-stats small,.ak-pos-demo-consignment-person small{color:var(--ak-demo-muted);font-size:.54rem;font-weight:760;letter-spacing:.03em}.dark .ak-pos-demo-composer-stats small,.dark .ak-pos-demo-split-stats small,.dark .ak-pos-demo-consignment-person small{color:#9eb4c7}.ak-pos-demo-composer-stats strong{color:var(--ak-demo-text);font-size:1.08rem;letter-spacing:-.035em}.dark .ak-pos-demo-composer-stats strong{color:#f6fbff}.ak-pos-demo-split-stats strong{color:var(--ak-demo-text);font-size:.76rem;letter-spacing:-.025em}.dark .ak-pos-demo-split-stats strong{color:#f6fbff}.ak-pos-demo-composer-field{display:grid;gap:4px}.ak-pos-demo-composer-field>span{color:var(--ak-demo-muted);font-size:.57rem;font-weight:760;letter-spacing:.04em}.dark .ak-pos-demo-composer-field>span{color:#97aabd}.ak-pos-demo-composer-field input,.ak-pos-demo-composer-field select,.ak-pos-demo-mini-form input,.ak-pos-demo-consignment-search input{width:100%;min-height:39px;padding:0 10px;color:var(--ak-demo-text);background:var(--ak-demo-panel);border:1px solid var(--ak-demo-line);border-radius:10px;outline:0;font-size:.7rem;font-weight:730}.dark .ak-pos-demo-composer-field input,.dark .ak-pos-demo-composer-field select,.dark .ak-pos-demo-mini-form input,.dark .ak-pos-demo-consignment-search input{color:#f0f6fb;background:#0c1a2d;border-color:#2b4059;color-scheme:dark}.ak-pos-demo-composer-field select{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.ak-pos-demo-composer-field input:focus,.ak-pos-demo-composer-field select:focus,.ak-pos-demo-mini-form input:focus,.ak-pos-demo-consignment-search input:focus{border-color:#4c93da;box-shadow:0 0 0 3px #3b82f626}.ak-pos-demo-composer-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.ak-pos-demo-composer-actions>button,.ak-pos-demo-split-entry>button,.ak-pos-demo-consignment-search>button,.ak-pos-demo-consignment-back>button{min-height:39px;padding:0 9px;color:var(--ak-demo-text);background:var(--ak-demo-panel);border:1px solid var(--ak-demo-line);border-radius:10px;font-size:.62rem;font-weight:760}.dark .ak-pos-demo-composer-actions>button,.dark .ak-pos-demo-split-entry>button,.dark .ak-pos-demo-consignment-search>button,.dark .ak-pos-demo-consignment-back>button{color:#dbe8f4;background:#0d1d30;border-color:#2a4059}.ak-pos-demo-composer-actions>button:last-child{color:#047857;background:#ecfdf5;border-color:#a7f3d0}.dark .ak-pos-demo-composer-actions>button:last-child{color:#c8f7df;background:#0c332d;border-color:#2b6d5c}.ak-pos-demo-composer-actions>button:disabled,.ak-pos-demo-split-entry>button:disabled{opacity:.42}.ak-pos-demo-composer-primary{min-height:45px;padding:0 12px;color:#fff;border:1px solid transparent;border-radius:11px;font-size:.72rem;font-weight:820;transition:filter .16s ease,opacity .16s ease}.ak-pos-demo-composer-primary:not(:disabled):hover{filter:brightness(1.12)}.ak-pos-demo-composer-primary:disabled{cursor:not-allowed;opacity:.46}.ak-pos-demo-composer-primary.is-cash{background:linear-gradient(90deg,#0f8f77,#18b69c)}.ak-pos-demo-composer-primary.is-card{background:linear-gradient(90deg,#4338ca,#2563eb)}.ak-pos-demo-composer-primary.is-transfer{background:linear-gradient(90deg,#0284c7,#06b6d4)}.ak-pos-demo-composer-primary.is-split{background:linear-gradient(90deg,#6d28d9,#8b5cf6)}.ak-pos-demo-composer-primary.is-founder{background:linear-gradient(90deg,#334155,#0f172a)}.ak-pos-demo-composer-primary.is-consignment{background:linear-gradient(90deg,#a4660d,#d99516)}.ak-pos-demo-method-card{min-height:88px;padding:10px;display:flex;align-items:flex-start;justify-content:space-between;gap:8px;background:var(--ak-demo-panel-raised);border:1px solid var(--ak-demo-line);border-radius:11px}.dark .ak-pos-demo-method-card{background:#102039;border-color:#3a4d77}.dark .ak-pos-demo-composer-transfer .ak-pos-demo-method-card{background:#0b2635;border-color:#2b6981}.dark .ak-pos-demo-composer-founder .ak-pos-demo-method-card{background:#202c3d;border-color:#516073}.ak-pos-demo-method-card small{display:block;color:var(--ak-demo-muted);font-size:.57rem;font-weight:790;letter-spacing:.04em}.dark .ak-pos-demo-method-card small{color:#9ab0c4}.ak-pos-demo-method-card strong{display:block;max-width:20rem;margin-top:5px;color:var(--ak-demo-text);font-size:.67rem;line-height:1.36}.dark .ak-pos-demo-method-card strong{color:#f3f8fc}.ak-pos-demo-method-card>span{width:36px;height:36px;flex:0 0 auto;display:grid;place-items:center;color:#4f46e5;background:#e0e7ff;border-radius:10px}.dark .ak-pos-demo-method-card>span{color:#c9d3ff;background:#6366f12e}.ak-pos-demo-composer-transfer .ak-pos-demo-method-card>span{color:#0284c7;background:#e0f2fe}.dark .ak-pos-demo-composer-transfer .ak-pos-demo-method-card>span{color:#c9f4ff;background:#0ea5e926}.ak-pos-demo-composer-founder .ak-pos-demo-method-card>span{color:#475569;background:#f1f5f9}.dark .ak-pos-demo-composer-founder .ak-pos-demo-method-card>span{color:#e2e8f0;background:#94a3b829}.ak-pos-demo-bank-row{min-height:42px;display:flex;align-items:center;gap:7px;color:var(--ak-demo-text);font-size:.66rem;font-weight:760}.dark .ak-pos-demo-bank-row{color:#e2eaf4}.ak-pos-demo-local-note{margin:0;padding:9px 10px;color:#047857;background:#ecfdf5;border:1px solid #a7f3d0;border-radius:10px;font-size:.61rem;line-height:1.35}.dark .ak-pos-demo-local-note{color:#bdf0df;background:#0d342d;border-color:#2e705d}.ak-pos-demo-split-methods{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.ak-pos-demo-split-methods>button{min-height:56px;padding:6px;display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-rows:auto auto;column-gap:5px;align-items:center;color:var(--ak-demo-text);background:var(--ak-demo-panel);border:1px solid var(--ak-demo-line);border-radius:10px;font-size:.55rem;text-align:left}.dark .ak-pos-demo-split-methods>button{color:#bdcddd;background:#0d1d30;border-color:#2a4059}.ak-pos-demo-split-methods>button>svg{grid-row:1 / 3;color:var(--ak-demo-muted)}.dark .ak-pos-demo-split-methods>button>svg{color:#92a9be}.ak-pos-demo-split-methods>button>small{color:var(--ak-demo-muted);font-size:.51rem}.dark .ak-pos-demo-split-methods>button>small{color:#7f98ae}.ak-pos-demo-split-methods>button.is-active{color:#065f46;background:#ecfdf5;border-color:#10b981}.ak-pos-demo-split-methods>button.is-active>svg{color:#059669}.dark .ak-pos-demo-split-methods>button.is-active{color:#fff;background:#163e39;border-color:#34bfa0}.dark .ak-pos-demo-split-methods>button.is-active>svg{color:#91f5d5}.ak-pos-demo-split-entry,.ak-pos-demo-consignment-search{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:7px}.ak-pos-demo-split-entry>button{min-width:76px;color:#fff;background:#059669;border-color:#10b981}.dark .ak-pos-demo-split-entry>button{color:#eefcff;background:#0a605a;border-color:#1c9f93}.ak-pos-demo-consignment-intro{padding:11px;display:grid;gap:4px;color:#92400e;background:#fffbeb;border:1px solid #fde68a;border-radius:11px}.dark .ak-pos-demo-consignment-intro{color:#ffebbc;background:#3e2b10;border-color:#9a742c}.ak-pos-demo-consignment-intro small,.ak-pos-demo-consignment-person small{font-size:.58rem;font-weight:800;letter-spacing:.04em}.ak-pos-demo-consignment-intro strong{color:#78350f;font-size:1.28rem;letter-spacing:-.035em}.dark .ak-pos-demo-consignment-intro strong{color:#fff3cb}.ak-pos-demo-consignment-intro span{color:#b45309;font-size:.61rem;line-height:1.4}.dark .ak-pos-demo-consignment-intro span{color:#f1d69a}.ak-pos-demo-consignment-search>button{min-width:70px;color:#92400e;background:#fef3c7;border-color:#fde68a}.dark .ak-pos-demo-consignment-search>button{color:#ffedbd;background:#3b2c13;border-color:#8d6d2c}.ak-pos-demo-consignment-back{display:flex;align-items:center;justify-content:space-between;gap:7px}.ak-pos-demo-consignment-back>button{min-height:30px;color:var(--ak-demo-text);background:transparent;border:0;text-align:left}.dark .ak-pos-demo-consignment-back>button{color:#c9d9e8}.ak-pos-demo-consignment-back>span{color:#b45309;font-size:.58rem;font-weight:820;letter-spacing:.06em}.dark .ak-pos-demo-consignment-back>span{color:#f0d292}.ak-pos-demo-mini-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.ak-pos-demo-mini-form input{min-width:0}.ak-pos-demo-consignment-person{color:#92400e;background:#fffbeb;border-color:#fde68a}.dark .ak-pos-demo-consignment-person{color:#ffedbd;background:#3b2b11;border-color:#8d6c2b}.ak-pos-demo-consignment-person strong{color:#78350f;font-size:.83rem}.dark .ak-pos-demo-consignment-person strong{color:#fff1c6}.ak-pos-demo-consignment-person span{color:#b45309;font-size:.57rem}.dark .ak-pos-demo-consignment-person span{color:#e7c77e}@container (max-width: 660px){.ak-pos-demo-composer{gap:7px}.ak-pos-demo-method-card{min-height:76px}.ak-pos-demo-split-methods>button{min-height:50px}}.ak-manager-demo-v2 .ak-manager-demo-nav>button{margin-bottom:2px}.ak-manager-demo-v2 .ak-manager-demo-nav>button:nth-of-type(2){margin-bottom:6px}.ak-manager-demo-v2 .ak-manager-demo-nav>button:nth-of-type(3){margin-top:0}.ak-manager-demo-v2 .ak-manager-demo-nav>button>span{min-width:0}.ak-manager-demo-last-updated{margin-left:4px;color:var(--ak-demo-muted);font-size:.62rem;font-weight:650;white-space:nowrap}.dark .ak-manager-demo-last-updated{color:#9db0c2}.ak-manager-demo-kpis-primary,.ak-manager-demo-kpis-secondary{display:grid;margin-top:14px;gap:10px}.ak-manager-demo-kpis-primary{grid-template-columns:repeat(3,minmax(0,1fr))}.ak-manager-demo-kpis-secondary{grid-template-columns:repeat(5,minmax(0,1fr))}.ak-manager-demo-metric,.ak-manager-demo-range-card{min-width:0;min-height:126px;padding:13px;display:flex;align-items:flex-start;justify-content:space-between;gap:9px;overflow:hidden;background:var(--ak-demo-panel);border:1px solid var(--ak-demo-line);border-radius:22px;box-shadow:var(--ak-demo-card-shadow)}.dark .ak-manager-demo-metric,.dark .ak-manager-demo-range-card{background:#05070d;border-color:#2b4059;box-shadow:inset 0 1px #ffffff06,0 12px 30px #0000002b}.ak-manager-demo-kpis-secondary .ak-manager-demo-metric,.ak-manager-demo-range-card{min-height:146px;padding:12px;border-radius:20px}.ak-manager-demo-metric>div,.ak-manager-demo-range-card>div{min-width:0;display:grid;align-content:start;gap:7px}.ak-manager-demo-metric small,.ak-manager-demo-range-card small{color:var(--ak-demo-muted);font-size:.57rem;font-weight:760;line-height:1.25}.dark .ak-manager-demo-metric small,.dark .ak-manager-demo-range-card small{color:#99aabe}.ak-manager-demo-metric strong{color:var(--ak-demo-text);font-size:clamp(1.32rem,2.1cqi,1.78rem);line-height:1;letter-spacing:-.045em;white-space:nowrap}.dark .ak-manager-demo-metric strong{color:#f5f8fd}.ak-manager-demo-kpis-secondary .ak-manager-demo-metric strong{font-size:clamp(1.04rem,1.68cqi,1.34rem)}.ak-manager-demo-metric span{color:#e11d48;font-size:.56rem;font-weight:720;line-height:1.3}.dark .ak-manager-demo-metric span{color:#ea7686}.ak-manager-demo-metric>i,.ak-manager-demo-range-card>i,.ak-manager-demo-signal-grid>article>i{width:38px;height:38px;flex:0 0 auto;display:grid;place-items:center;border:1px solid currentColor;border-radius:12px}.ak-manager-demo-metric.is-violet{border-color:#ddd6fe;background:radial-gradient(circle at 88% 14%,rgba(139,92,246,.08),transparent 34%),#fff}.ak-manager-demo-metric.is-violet>i{color:#7c3aed;background:#ede9fe;border-color:#c4b5fd}.dark .ak-manager-demo-metric.is-violet{border-color:#4c2276;background:radial-gradient(circle at 88% 14%,rgba(115,56,192,.22),transparent 34%),#05070d}.dark .ak-manager-demo-metric.is-violet>i{color:#be8bff;background:#7536cc26;border-color:#9d61ed52}.ak-manager-demo-metric.is-emerald{border-color:#a7f3d0;background:radial-gradient(circle at 88% 14%,rgba(16,185,129,.08),transparent 34%),#fff}.ak-manager-demo-metric.is-emerald>i{color:#059669;background:#ecfdf5;border-color:#6ee7b7}.dark .ak-manager-demo-metric.is-emerald{border-color:#006950;background:radial-gradient(circle at 88% 14%,rgba(13,159,115,.21),transparent 34%),#05070d}.dark .ak-manager-demo-metric.is-emerald>i{color:#70ecbd;background:#10b98121;border-color:#34d39940}.ak-manager-demo-metric.is-rose{border-color:#fecdd3;background:radial-gradient(circle at 88% 14%,rgba(244,63,94,.08),transparent 34%),#fff}.ak-manager-demo-metric.is-rose>i{color:#059669;background:#ecfdf5;border-color:#6ee7b7}.dark .ak-manager-demo-metric.is-rose{border-color:#712a3c;background:radial-gradient(circle at 88% 14%,rgba(155,39,64,.15),transparent 34%),#05070d}.dark .ak-manager-demo-metric.is-rose>i{color:#78e5bd;background:#10b9811c;border-color:#34d3993d}.ak-manager-demo-metric.is-rose:nth-child(2)>i,.ak-manager-demo-metric.is-rose:nth-child(3)>i{color:#7c3aed;background:#ede9fe;border-color:#c4b5fd}.dark .ak-manager-demo-metric.is-rose:nth-child(2)>i,.dark .ak-manager-demo-metric.is-rose:nth-child(3)>i{color:#c78aff;background:#7c3aed1f;border-color:#a78bfa42}.ak-manager-demo-metric.is-rose span{color:#e11d48}.dark .ak-manager-demo-metric.is-rose span{color:#ff7488}.ak-manager-demo-range-card{border-color:var(--ak-demo-line)}.ak-manager-demo-range-card>i{color:#b45309;background:#fef3c7;border-color:#fde68a}.dark .ak-manager-demo-range-card{border-color:#2d3b50}.dark .ak-manager-demo-range-card>i{color:#f8c74f;background:#d9770621;border-color:#f59e0b4a}.ak-manager-demo-range-card>div{width:100%;gap:8px}.ak-manager-demo-range-card>div>span{padding:7px 8px;display:grid;grid-template-columns:1fr auto;gap:2px;border:1px solid transparent;border-radius:11px}.ak-manager-demo-range-card .is-high{color:#047857;background:#ecfdf5;border-color:#a7f3d0}.ak-manager-demo-range-card .is-low{color:#b91c1c;background:#fef2f2;border-color:#fecdd3}.dark .ak-manager-demo-range-card .is-high{color:#bdf2d8;background:#0b332f;border-color:#286e60}.dark .ak-manager-demo-range-card .is-low{color:#ffc6d0;background:#311d26;border-color:#6b3442}.ak-manager-demo-range-card b{font-size:.58rem}.ak-manager-demo-range-card em{padding:2px 5px;align-self:start;font-style:normal;border-radius:99px;font-size:.49rem;font-weight:820}.ak-manager-demo-range-card .is-high em{color:#047857;background:#d1fae5}.ak-manager-demo-range-card .is-low em{color:#b91c1c;background:#fee2e2}.dark .ak-manager-demo-range-card .is-high em{color:#9cf0ce;background:#20a77c40}.dark .ak-manager-demo-range-card .is-low em{color:#ffc2cd;background:#b83d5352}.ak-manager-demo-range-card strong{grid-column:1 / -1;font-size:1rem;letter-spacing:-.04em}.ak-manager-demo-signal-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:14px}.ak-manager-demo-signal-grid>article{min-width:0;min-height:120px;padding:13px;display:flex;align-items:flex-start;justify-content:space-between;gap:8px;background:var(--ak-demo-panel);border:1px solid var(--ak-demo-line);border-radius:21px;box-shadow:var(--ak-demo-card-shadow)}.dark .ak-manager-demo-signal-grid>article{background:#05070d;border-color:#2b4059}.ak-manager-demo-signal-grid>article>div{min-width:0;display:grid;gap:8px}.ak-manager-demo-signal-grid small{font-size:.57rem;font-weight:760;color:var(--ak-demo-muted)}.ak-manager-demo-signal-grid strong{overflow:hidden;color:var(--ak-demo-text);font-size:clamp(1.1rem,1.8cqi,1.5rem);line-height:1;letter-spacing:-.035em;text-overflow:ellipsis;white-space:nowrap}.ak-manager-demo-signal-grid span{color:var(--ak-demo-muted);font-size:.62rem;line-height:1.25}.dark .ak-manager-demo-signal-grid strong{color:#f7f9fd}.dark .ak-manager-demo-signal-grid span{color:#a6b5c5}.ak-manager-demo-signal-grid .is-amber{border-color:#fde68a}.ak-manager-demo-signal-grid .is-amber small,.ak-manager-demo-signal-grid .is-amber strong{color:#b45309}.ak-manager-demo-signal-grid .is-amber>i{color:#b45309;background:#fef3c7;border-color:#fde68a}.dark .ak-manager-demo-signal-grid .is-amber{border-color:#4e3a17}.dark .ak-manager-demo-signal-grid .is-amber small,.dark .ak-manager-demo-signal-grid .is-amber strong{color:#f5c93a}.dark .ak-manager-demo-signal-grid .is-amber>i{color:#f6cd58;background:#d9770626;border-color:#f59e0b4a}.ak-manager-demo-signal-grid .is-sky{border-color:#bae6fd}.ak-manager-demo-signal-grid .is-sky strong{color:#0284c7}.ak-manager-demo-signal-grid .is-sky>i{color:#0284c7;background:#e0f2fe;border-color:#7dd3fc}.dark .ak-manager-demo-signal-grid .is-sky{border-color:#293d58}.dark .ak-manager-demo-signal-grid .is-sky strong{color:#9ad9ff}.dark .ak-manager-demo-signal-grid .is-sky>i{color:#9bdfff;background:#0ea5e924;border-color:#38bdf845}.ak-manager-demo-signal-grid .is-violet{border-color:#ddd6fe}.ak-manager-demo-signal-grid .is-violet strong{color:#7c3aed}.ak-manager-demo-signal-grid .is-violet>i{color:#7c3aed;background:#ede9fe;border-color:#c4b5fd}.dark .ak-manager-demo-signal-grid .is-violet{border-color:#403059}.dark .ak-manager-demo-signal-grid .is-violet strong{color:#ded1ff}.dark .ak-manager-demo-signal-grid .is-violet>i{color:#d9c6ff;background:#7c3aed21;border-color:#a78bfa45}.ak-manager-demo-dashboard-bottom{margin-top:14px;padding:13px;background:var(--ak-demo-panel);border:1px solid var(--ak-demo-line);border-radius:21px;box-shadow:var(--ak-demo-card-shadow)}.dark .ak-manager-demo-dashboard-bottom{background:#05070d;border-color:#2b4059}.ak-manager-demo-dashboard-line{display:flex;align-items:flex-start;justify-content:space-between;gap:8px}.ak-manager-demo-dashboard-line small,.ak-manager-demo-dashboard-line strong{display:block}.ak-manager-demo-dashboard-line small{color:var(--ak-demo-muted);font-size:.56rem;font-weight:750}.ak-manager-demo-dashboard-line strong{margin-top:4px;color:var(--ak-demo-text);font-size:.76rem}.ak-manager-demo-dashboard-line>span{padding:4px 6px;color:#047857;background:#ecfdf5;border:1px solid #a7f3d0;border-radius:6px;font-size:.52rem;font-weight:760}.dark .ak-manager-demo-dashboard-line small{color:#92a7bc}.dark .ak-manager-demo-dashboard-line strong{color:#f1f7fc}.dark .ak-manager-demo-dashboard-line>span{color:#a9f1cf;background:#0b332c;border-color:#266a59}.ak-manager-demo-dashboard-bars{height:86px;margin-top:13px;padding:0 6px;display:flex;align-items:end;gap:7px;border-bottom:1px solid var(--ak-demo-line)}.dark .ak-manager-demo-dashboard-bars{border-bottom-color:#2b4059}.ak-manager-demo-dashboard-bars i{flex:1;min-width:8px;background:linear-gradient(180deg,#a778ff,#6735b5);border-radius:4px 4px 0 0}.ak-manager-demo-dashboard-bars i:nth-child(2n){background:linear-gradient(180deg,#58d7ff,#246abe)}.ak-manager-demo-table>header{min-height:62px;padding:10px 12px;display:flex;align-items:center;justify-content:space-between;gap:8px;border-bottom:1px solid var(--ak-demo-line)}.dark .ak-manager-demo-table>header{border-bottom-color:#2b4059}.ak-manager-demo-table>header small,.ak-manager-demo-table>header strong{display:block}.ak-manager-demo-table>header small{color:var(--ak-demo-muted);font-size:.55rem;font-weight:750}.ak-manager-demo-table>header strong{margin-top:4px;color:var(--ak-demo-text);font-size:.8rem}.ak-manager-demo-table>header button{min-height:34px;padding:0 9px;display:inline-flex;align-items:center;gap:5px;color:#047857;background:#ecfdf5;border:1px solid #a7f3d0;border-radius:9px;font-size:.6rem;font-weight:780}.dark .ak-manager-demo-table>header small{color:#91a5b8}.dark .ak-manager-demo-table>header strong{color:#f2f6fb}.dark .ak-manager-demo-table>header button{color:#c7f6e1;background:#0b352e;border-color:#286d5b}@container (max-width: 920px){.ak-manager-demo-kpis-secondary,.ak-manager-demo-signal-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.ak-manager-demo-range-card{min-height:132px}}@container (max-width: 660px){.ak-manager-demo-last-updated{display:none}.ak-manager-demo-kpis-primary,.ak-manager-demo-kpis-secondary{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.ak-manager-demo-kpis-primary .ak-manager-demo-metric{min-height:108px}.ak-manager-demo-kpis-secondary .ak-manager-demo-metric,.ak-manager-demo-range-card{min-height:124px}.ak-manager-demo-signal-grid{grid-template-columns:1fr;gap:7px}.ak-manager-demo-signal-grid>article{min-height:96px}}@container (max-width: 430px){.ak-manager-demo-kpis-primary,.ak-manager-demo-kpis-secondary{grid-template-columns:1fr}.ak-manager-demo-metric,.ak-manager-demo-range-card{min-height:102px!important}.ak-manager-demo-range-card>div>span{padding:6px 7px}}.mp-page{--mp-bg: var(--ak-bg);--mp-surface: var(--ak-surface);--mp-surface-soft: var(--ak-bg-quiet);--mp-ink: var(--ak-ink);--mp-muted: var(--ak-muted);--mp-line: var(--ak-line);--mp-line-strong: var(--ak-line-strong);--mp-navy: var(--ak-panel);--mp-navy-soft: var(--ak-panel-raised);--mp-violet: var(--ak-purple);--mp-violet-dark: var(--ak-purple-action);--mp-violet-soft: var(--ak-purple-soft);--mp-teal: var(--ak-teal);--mp-teal-soft: var(--ak-teal-soft);--mp-amber: var(--ak-amber);--mp-amber-soft: var(--ak-amber-soft);--mp-danger: var(--ak-danger)}.mp-page .mw-container{width:min(var(--ak-container),calc(100% - 3rem))}.mw-hero-shell{min-height:min(610px,calc(100vh - 72px));padding-block:clamp(3.65rem,5.4vw,5.4rem) clamp(3rem,4.6vw,4.35rem)}.mw-hero-title-grid{padding-block:clamp(2rem,3.6vw,3.2rem)}.mw-hero-title-grid h1{max-width:16ch;font-size:clamp(2.65rem,4vw,3.55rem);line-height:1.07;letter-spacing:-.047em}.mw-hero-summary{padding-left:clamp(1rem,2vw,1.45rem)}.mw-hero-summary .mw-lead{max-width:40ch;line-height:1.62}.mw-hero-actions .mw-btn-primary{min-width:10.25rem}.mw-hero-actions .mw-btn-ghost{color:var(--ak-ink-soft);border-color:color-mix(in srgb,var(--ak-line-strong) 78%,transparent);background:transparent}.mw-hero-actions .mw-btn-ghost:hover{color:var(--ak-purple-strong);border-color:color-mix(in srgb,var(--ak-purple) 54%,var(--ak-line));background:color-mix(in srgb,var(--ak-purple-soft) 56%,transparent)}.mw-proof-item{min-height:68px}.mw-hero-flow{padding-top:.9rem}.mw-core-features .mw-core-features-head{margin-bottom:1.1rem}.mw-product-workspace{border-color:#2a405a;box-shadow:0 22px 58px #0000003d}.mw-product-tabs button{transition:color .16s ease,background-color .16s ease,box-shadow .16s ease}.mw-product-tabs button.is-active{box-shadow:inset 0 -3px 0 var(--ak-teal-bright)}.mw-product-demo.ak-live-demo{--ak-demo-canvas: #f1f5f9;--ak-demo-panel: #ffffff;--ak-demo-panel-raised: #f8fafc;--ak-demo-panel-deep: #e2e8f0;--ak-demo-line: #cbd5e1;--ak-demo-line-soft: rgba(148, 163, 184, .25);--ak-demo-text: #0f172a;--ak-demo-muted: #475569;--ak-demo-dim: #64748b;--ak-demo-mint: #059669;--ak-demo-mint-deep: #ecfdf5;--ak-demo-cyan: #0284c7;--ak-demo-blue: #2563eb;--ak-demo-violet: #7c3aed;--ak-demo-violet-deep: #ede9fe;--ak-demo-amber: #d97706}.dark .mw-product-demo.ak-live-demo,.mw-product-demo.ak-live-demo.dark{--ak-demo-canvas: #060d18;--ak-demo-panel: #0a1727;--ak-demo-panel-raised: #0f2034;--ak-demo-panel-deep: #050b14;--ak-demo-line: #2a3d57;--ak-demo-line-soft: rgba(148, 163, 184, .18);--ak-demo-text: #f3f6fb;--ak-demo-muted: #9eacc0;--ak-demo-dim: #73859a;--ak-demo-mint: #42d3ae;--ak-demo-mint-deep: #0d6f5d;--ak-demo-cyan: #55c7e9;--ak-demo-blue: #4f86ee;--ak-demo-violet: #9a7df4;--ak-demo-violet-deep: #312452;--ak-demo-amber: #e8bd68}.ak-pos-demo-alert{min-height:50px;background:var(--ak-demo-panel-raised);border-top:0;border-bottom-color:var(--ak-demo-line);box-shadow:inset 3px 0 0 var(--ak-demo-cyan)}.dark .ak-pos-demo-alert{background:#0a1727;border-bottom-color:#2a3d57;box-shadow:inset 3px 0 #55c7e9}.ak-pos-demo-alert-mark{color:var(--ak-demo-amber);background:var(--ak-demo-amber-deep);border-color:var(--ak-demo-amber-border)}.dark .ak-pos-demo-alert-mark{color:#f2ca75;background:#2d2819;border-color:#655527}.ak-pos-demo-release-action{min-height:32px;border:1px solid var(--ak-demo-mint-border);border-radius:7px;background:var(--ak-demo-mint-deep);color:var(--ak-demo-mint);box-shadow:none}.dark .ak-pos-demo-release-action{border-color:#2d6b61;background:#10352f;color:#c9f7e7}.ak-pos-demo-release-action:hover{background:var(--ak-demo-mint-border)}.dark .ak-pos-demo-release-action:hover{background:#15463d}.ak-pos-demo-cart-head,.ak-pos-demo-receipts,.ak-pos-demo-payment-methods{border-color:var(--ak-demo-line-soft)}.ak-pos-demo-line{border-color:var(--ak-demo-line);background:var(--ak-demo-panel);box-shadow:var(--ak-demo-card-shadow)}.dark .ak-pos-demo-line{border-color:#304760;background:#0c1c2e;box-shadow:none}.ak-pos-demo-payment-methods button[aria-pressed=true]{color:var(--ak-demo-mint);border-color:var(--ak-demo-mint);background:var(--ak-demo-mint-deep);box-shadow:inset 0 0 0 1px var(--ak-demo-mint)}.dark .ak-pos-demo-payment-methods button[aria-pressed=true]{color:#e6fff5;border-color:#2b9d80;background:#10362f;box-shadow:inset 0 0 0 1px #42d3ae1f}.ak-pos-demo-due{background:var(--ak-demo-due-bg);border-color:transparent;box-shadow:none}.dark .ak-pos-demo-due{background:#0d6f5d;border-color:#3ca58b}.ak-pos-demo-complete{background:var(--ak-purple-action, #6547de);box-shadow:none}.ak-pos-demo-complete:hover{background:#5437cc;filter:none}.dark .ak-pos-demo-complete:hover{background:#7659e7}.ak-manager-demo-sidebar{background:var(--ak-demo-sidebar-bg);border-right-color:var(--ak-demo-sidebar-line)}.dark .ak-manager-demo-sidebar{background:linear-gradient(180deg,#17132d,#0c1727 46%,#08131f);border-right-color:#9a7df447}.ak-manager-demo-nav button[aria-current=page]{color:var(--ak-demo-sidebar-active-text);background:var(--ak-demo-sidebar-active-bg);border-color:var(--ak-demo-sidebar-active-border);box-shadow:inset 3px 0 var(--ak-demo-violet)}.dark .ak-manager-demo-nav button[aria-current=page]{color:#fff;background:#2e2752;border-color:#6652a8;box-shadow:inset 3px 0 #9a7df4}.ak-manager-demo-nav button:hover,.ak-manager-demo-sidebar-bottom button:hover{background:var(--ak-demo-panel-deep)}.dark .ak-manager-demo-nav button:hover,.dark .ak-manager-demo-sidebar-bottom button:hover{background:#6547de2e}.ak-manager-demo-topbar{background:var(--ak-demo-panel);border-bottom-color:var(--ak-demo-line)}.dark .ak-manager-demo-topbar{background:#091522;border-bottom-color:#25374e}.ak-manager-demo-content{background:var(--ak-demo-canvas)}.dark .ak-manager-demo-content{background:radial-gradient(circle at 86% 0,rgba(101,71,222,.14),transparent 30%),#081421}.ak-manager-demo-contextbar,.ak-manager-demo-kpis article,.ak-manager-demo-signal-grid article,.ak-manager-demo-dashboard-bottom,.ak-manager-demo-table{border-color:var(--ak-demo-line);box-shadow:var(--ak-demo-card-shadow)}.dark .ak-manager-demo-contextbar,.dark .ak-manager-demo-kpis article,.dark .ak-manager-demo-signal-grid article,.dark .ak-manager-demo-dashboard-bottom,.dark .ak-manager-demo-table{border-color:#2d4058;box-shadow:none}.ak-manager-demo-kpis article,.ak-manager-demo-signal-grid article,.ak-manager-demo-dashboard-bottom,.ak-manager-demo-table{border-radius:12px}.ak-manager-demo-metric.is-violet,.ak-manager-demo-signal-grid .is-violet{border-color:var(--ak-demo-violet-border)}.dark .ak-manager-demo-metric.is-violet,.dark .ak-manager-demo-signal-grid .is-violet{border-color:#5f4a9b}.ak-manager-demo-metric.is-emerald{border-color:var(--ak-demo-mint-border)}.dark .ak-manager-demo-metric.is-emerald{border-color:#267a68}.ak-manager-demo-metric.is-rose{border-color:var(--ak-demo-danger-border)}.dark .ak-manager-demo-metric.is-rose{border-color:#6d4050}.ak-manager-demo-period{display:inline-flex;flex:0 0 auto;gap:2px;margin-left:auto;padding:2px;border:1px solid var(--ak-demo-line);border-radius:8px;background:var(--ak-demo-panel-deep)}.dark .ak-manager-demo-period{border-color:#2b4058;background:#0b1a2a}.ak-manager-demo-period button{min-height:28px;padding:0 7px;border:0;border-radius:6px;color:var(--ak-demo-muted);background:transparent;font-size:.55rem;font-weight:760}.ak-manager-demo-period button:hover{color:var(--ak-demo-text);background:var(--ak-demo-panel-raised)}.dark .ak-manager-demo-period button{color:#91a6ba}.dark .ak-manager-demo-period button:hover{color:#edf6ff;background:#14283d}.ak-manager-demo-period button.is-active,.ak-manager-demo-period button[aria-checked=true]{color:var(--ak-demo-text);background:var(--ak-demo-panel);box-shadow:0 1px 3px #0f172a14}.dark .ak-manager-demo-period button.is-active,.dark .ak-manager-demo-period button[aria-checked=true]{color:#e9fff8;background:#123a33;box-shadow:inset 0 0 0 1px #2b8c74}.ak-manager-demo-period button:focus-visible,.ak-manager-demo-table-scroll:focus-visible{outline:2px solid #8fb8ff;outline-offset:2px}.ak-manager-demo-empty-row{display:block;padding:.45rem 0;color:var(--ak-demo-muted);text-align:center;white-space:normal}.dark .ak-manager-demo-empty-row{color:#91a6ba}.mw-operations-layout{gap:clamp(2.75rem,6.5vw,6rem)}.mw-operation-row{padding-block:1.45rem}.mw-operation-copy h3{line-height:1.25}.mw-operation-copy>span{line-height:1.55}.mp-button,.mp-pricing-page-brief-action{border-radius:var(--ak-radius-sm)}.mp-button-primary{border-color:var(--ak-purple-action);background:var(--ak-purple-action);box-shadow:none}.mp-button-primary:hover{border-color:#4124b9;background:#4124b9}.dark .mp-button-primary:hover{color:#0a1020;border-color:#b7a4fa;background:#b7a4fa}.mp-button-secondary,.mp-button-dark-ghost{box-shadow:none}.mp-product-panel,.mp-guide-search-panel,.mp-cta-panel{border-radius:var(--ak-radius-lg)}.mp-page-hero{padding-block:clamp(3rem,4.8vw,4.35rem)}.mp-page-hero h1{font-weight:780;line-height:1.08;letter-spacing:-.042em}.mp-section{padding-block:clamp(3.75rem,5.4vw,5.25rem)}.mp-section-heading h2,.mp-section-copy h2,.mp-cta-panel h2{font-weight:760;line-height:1.14}.mw-pricing-workspace,html.dark .mw-pricing-workspace{--price-paper: var(--ak-bg-quiet);--price-paper-strong: var(--ak-surface);--price-paper-muted: color-mix(in srgb, var(--ak-bg-quiet) 88%, var(--ak-surface));--price-ink: var(--ak-ink);--price-muted: var(--ak-muted);--price-line: var(--ak-line);--price-line-strong: var(--ak-line-strong);--price-navy: var(--ak-panel);--price-navy-soft: var(--ak-panel-raised);--price-violet: var(--ak-purple-action);--price-violet-soft: var(--ak-purple-soft);--price-mint: var(--ak-teal);--price-mint-soft: var(--ak-teal-soft);--price-amber: var(--ak-amber);--price-amber-action: var(--ak-purple-action);padding-block:clamp(3.25rem,5vw,5rem)}.mw-pricing-sheet{border-color:var(--ak-line);border-radius:var(--ak-radius-lg);background:var(--ak-bg-quiet);box-shadow:var(--ak-shadow)}.mw-pricing-sheet-controls,.mw-pricing-selected-overview{background:var(--ak-surface)}.mw-pricing-cycle-picker,.mw-pricing-plan-option,.mw-pricing-segment-picker button{border-radius:var(--ak-radius-sm)}.mw-pricing-cycle-picker button.is-selected,.mw-pricing-plan-option.is-selected{border-color:var(--ak-purple)}.mw-pricing-plan-option.is-selected{box-shadow:inset 0 3px 0 var(--ak-purple),0 8px 22px #08162814}.mw-pricing-plan-option-main em,.mw-pricing-segment-picker button.is-selected{color:var(--ak-purple-strong);background:var(--ak-purple-soft)}.mw-pricing-workspace button:focus-visible,.mw-pricing-workspace summary:focus-visible,.mw-pricing-workspace [tabindex="0"]:focus-visible{outline:3px solid color-mix(in srgb,var(--ak-focus) 72%,transparent);outline-offset:3px}.mw-pricing-page-brief{padding-block:clamp(3rem,4.8vw,4.4rem)}.mp-guide-categories,.mp-guide-topics,.mp-guide-article,.mp-principle-card,.mp-profile-card,.mp-contact-path{border-color:var(--ak-line);border-radius:var(--ak-radius-lg);background:var(--ak-surface);box-shadow:0 12px 32px #0816280f}.dark .mp-guide-categories,.dark .mp-guide-topics,.dark .mp-guide-article,.dark .mp-principle-card,.dark .mp-profile-card,.dark .mp-contact-path{box-shadow:0 16px 34px #0000002e}.mp-guide-category-list button,.mp-guide-topic-group>button{border-radius:var(--ak-radius-sm)}.mp-guide-category-list button.is-active{color:var(--ak-purple-strong);background:var(--ak-purple-soft)}.mp-guide-topic-group>button.is-active{border-color:color-mix(in srgb,var(--ak-purple) 50%,var(--ak-line));background:var(--ak-purple-soft)}.mp-guide-column-head small,.mp-guide-steps li>span,.mp-guide-empty>span{color:var(--ak-purple-strong);background:var(--ak-purple-soft)}.mp-guide-note{border-color:color-mix(in srgb,var(--ak-teal) 34%,var(--ak-line));border-radius:var(--ak-radius-md);background:var(--ak-teal-soft)}.mp-system-map-stage>div{border-color:var(--ak-line);border-radius:var(--ak-radius-md);background:var(--ak-surface)}.mp-system-map-footer{border-top-color:var(--ak-line)}.dark .mp-system-map-stage>div{border-color:#2a3d57;background:var(--ak-surface-raised)}.dark .mp-system-map-footer{border-top-color:#2a3d57}.mp-card-index>svg,.mp-profile-icon,.mp-contact-path-icon{color:var(--ak-purple-strong)}.mp-profile-icon,.mp-contact-path-icon{border-color:var(--ak-line);border-radius:var(--ak-radius-md);background:var(--ak-purple-soft)}.mp-card-tag,.mp-profile-card>span:last-child{border-color:color-mix(in srgb,var(--ak-teal) 35%,var(--ak-line));border-radius:var(--ak-radius-sm);color:var(--ak-teal);background:var(--ak-teal-soft)}.mp-contact-path-actions .mp-button{border-radius:var(--ak-radius-sm)}.mp-company-section{border-top-color:var(--ak-line);background:var(--ak-surface)}.dark .mp-page{--mp-muted: var(--ak-muted)}@media(max-width:1120px){.mw-hero-shell{min-height:auto}.mw-hero-title-grid h1{font-size:clamp(2.45rem,4.7vw,3.25rem)}.mw-operations-layout{gap:3rem}}@media(max-width:900px){.mp-page .mw-container{width:min(var(--ak-container),calc(100% - 2rem))}.mw-hero-summary{padding-left:0}.mw-pricing-sheet-controls,.mw-pricing-sheet-plan-stage{gap:1.2rem}.ak-manager-demo-contextbar{flex-wrap:wrap}.ak-manager-demo-period{margin-left:0}}@media(max-width:700px){.mp-page .mw-container{width:min(var(--ak-container),calc(100% - 1.25rem))}:root{--ak-section: clamp(3.35rem, 11vw, 4.5rem)}.mw-hero-shell{padding-block:3rem 2.6rem}.mw-hero-title-grid{padding-block:1.55rem 1.8rem}.mw-hero-title-grid h1{max-width:15ch;font-size:clamp(2.05rem,9vw,2.5rem);line-height:1.1}.mw-hero-actions{gap:.55rem}.mw-hero-actions .mw-btn-primary,.mw-hero-actions .mw-btn-ghost{width:100%}.mw-operation-row{padding-block:1.25rem}.mp-page-hero,.mw-pricing-page-brief,.mw-pricing-workspace{padding-block:2.8rem}}@media(prefers-reduced-motion:reduce){.mw-product-tabs button,.mw-pricing-workspace button{transition:none!important}}html.dark .mp-page{--mp-bg: var(--ak-bg);--mp-surface: var(--ak-surface);--mp-surface-soft: var(--ak-bg-quiet);--mp-ink: var(--ak-ink);--mp-muted: var(--ak-muted);--mp-line: var(--ak-line);--mp-line-strong: var(--ak-line-strong);--mp-navy: var(--ak-panel);--mp-navy-soft: var(--ak-panel-raised);--mp-violet: var(--ak-purple);--mp-violet-dark: var(--ak-purple-action);--mp-violet-soft: var(--ak-purple-soft);--mp-teal: var(--ak-teal);--mp-teal-soft: var(--ak-teal-soft);--mp-amber: var(--ak-amber);--mp-amber-soft: var(--ak-amber-soft);--mp-danger: var(--ak-danger)}#mw-main-content,#mw-main-content [id]{scroll-margin-top:5.5rem}#mw-main-content:focus,#mw-main-content:focus-visible{outline:none}@media(max-width:680px){html .mw-registration-backdrop{padding:.5rem;overscroll-behavior:contain}html .mw-modal-card.mw-registration-modal{max-height:calc(100dvh - 1rem);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;-webkit-overflow-scrolling:touch}html .mw-registration-modal .mw-modal-field input,html .mw-registration-modal .mw-modal-field select{font-size:1rem}html .mw-registration-modal .mw-modal-inline-field,html .mw-registration-modal .mw-modal-provider-select{min-width:0}html .mw-registration-modal .mw-modal-field,html .mw-registration-modal .mw-modal-inline-field>*,html .mw-registration-modal .mw-modal-provider-select>*{min-width:0}}@media(max-width:430px){html .mw-registration-backdrop{padding:.35rem}html .mw-modal-card.mw-registration-modal{width:100%;max-height:calc(100dvh - .7rem);border-radius:12px}html .mw-registration-modal .mw-modal-head{padding:.9rem 3.35rem .78rem .78rem}html .mw-registration-modal .mw-modal-close{top:.62rem;right:.62rem;width:2.35rem;height:2.35rem}html .mw-registration-modal .mw-modal-head h3{font-size:1.32rem}html .mw-registration-mobile-progress{display:flex;align-items:baseline;gap:.45rem;margin-top:.7rem;color:var(--ak-registration-muted);font-size:.72rem;font-weight:750}html .mw-registration-mobile-progress strong{color:var(--ak-registration-accent-strong);font-size:.78rem}html .mw-registration-progress{gap:0;margin-top:.45rem}html .mw-registration-progress li{align-items:center;flex-direction:row;gap:0}html .mw-registration-progress li>span{width:1.35rem;height:1.35rem}html .mw-registration-progress small{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}html .mw-registration-modal .mw-modal-form{padding:.7rem .72rem .82rem}html .mw-registration-modal .mw-modal-step-block,html .mw-registration-modal .mw-modal-payment-section{padding:.68rem}html .mw-registration-step-heading,html .mw-registration-step-section-heading{gap:.5rem}html .mw-registration-plan-picker button{min-height:4.5rem;padding:.62rem}html .mw-registration-billing-picker button,html .mw-registration-ai-options button{min-height:2.8rem}html .mw-registration-modal .mw-modal-terms-consent{padding:.7rem}html .mw-registration-step-actions>button,html .mw-registration-back-step,html .mw-registration-modal .mw-modal-provider-btn,html .mw-registration-modal .mw-modal-verify-btn{min-height:44px}html .mw-pricing-page-brief-grid,html .mw-pricing-workspace,html .mw-pricing-sheet,html .mw-pricing-sheet-controls,html .mw-pricing-sheet-plan-stage,html .mw-pricing-plan-rail,html .mw-pricing-plan-option,html .mw-pricing-selected-plan,html .mw-pricing-selected-overview,html .mw-pricing-payment-ledger,html .mw-pricing-ledger-head,html .mw-pricing-workspace-footer{min-width:0}html .mw-pricing-cycle-picker button,html .mw-pricing-segment-picker button,html .mw-pricing-plan-option,html .mw-pricing-register-button,html .mw-price-comparison-plan-picker button{min-height:44px}html .mw-pricing-plan-option-main,html .mw-pricing-plan-option-price,html .mw-pricing-plan-option strong,html .mw-pricing-plan-option small,html .mw-pricing-ledger-head,html .mw-pricing-ledger-head>*,html .mw-pricing-workspace-footer,html .mw-pricing-workspace-footer>*{min-width:0;overflow-wrap:anywhere}html .mp-guide-category-list{scroll-snap-type:x proximity;overscroll-behavior-inline:contain}html .mp-guide-category-list button{scroll-snap-align:start}html .mp-guide-topics,html .mp-guide-topic-list,html .mp-guide-article{max-height:none;overflow:visible}html .mp-guide-article,html .mp-guide-topic-group>button,html .mp-contact-path,html .mp-company-ledger dd{min-width:0;overflow-wrap:anywhere}html .mp-system-map-footer{align-items:flex-start;flex-direction:column;gap:.35rem}html .mp-system-map-footer strong{text-align:left}html .mp-contact-path-actions,html .mp-policy-links{width:100%}html .mp-contact-path-actions .mp-button{min-height:44px}}@media(max-width:390px){html .mw-registration-plan-picker button{grid-template-columns:minmax(0,1fr)}html .mw-registration-plan-picker button>strong{grid-column:1;grid-row:auto}html .mw-registration-plan-price{max-width:100%}html .mw-registration-billing-picker,html .mw-registration-ai-options{gap:.3rem}html .mw-registration-billing-picker button,html .mw-registration-ai-options button{padding-inline:.35rem;font-size:.7rem}html .mw-pricing-cycle-picker button,html .mw-pricing-plan-option,html .mw-price-comparison-plan-picker button{padding-inline:.5rem}html .mw-pricing-plan-option-price{text-align:right}}@media(max-width:360px){html .mw-registration-modal .mw-modal-head{padding-left:.68rem}html .mw-registration-modal .mw-modal-form{padding-inline:.62rem}html .mw-registration-progress small{font-size:.54rem}html .mw-pricing-workspace-footer{gap:.35rem}html .mp-contact-path,html .mp-principle-card,html .mp-profile-card,html .mp-guide-article{padding-inline:1rem}}@media(prefers-reduced-motion:reduce){html .mw-registration-modal,html .mw-registration-modal *,html .mw-registration-modal *:before,html .mw-registration-modal *:after{scroll-behavior:auto!important}}
