[data-surface=marketing]{--mk-canvas:#07061a;--mk-panel:#130f24;--mk-panel-2:#18142e;--mk-ink:#f6f5fa;--mk-ink-2:#b6b3c7;--mk-ink-3:#8b87a1;--mk-line:#25203c;--mk-line-2:#312b50;--mk-brand:#7144f5;--mk-brand-2:#5f33e6;--mk-brand-300:#c4b5fd;--mk-odoo:#714b67;--mk-odoo-soft:#875a7b;--mk-teal:#14b8a6;--mk-teal-300:#5eead4;--mk-magenta:#c32fda;--mk-blue:#3d6ef5;--mk-warn:#f6b531;--mk-gold:#d0a539;--mk-ease:cubic-bezier(.22, 1, .36, 1);--mk-ease-expo:cubic-bezier(.16, 1, .3, 1);--mk-ease-quart:cubic-bezier(.25, 1, .5, 1);--mk-spring:cubic-bezier(.34, 1.56, .64, 1);--mk-dur:.34s;--mk-dur-fast:.2s;--mk-dur-slow:.52s;--mk-on-brand:#fff;--mk-wa:#25d366;--mk-font-display:var(--font-archivo,var(--font-display,var(--font-sans,ui-sans-serif, system-ui, sans-serif)));--mk-font-sans:var(--font-inter,var(--font-sans,ui-sans-serif, system-ui, sans-serif));--mk-font-mono:var(--font-jetbrains,var(--font-mono,ui-monospace, SFMono-Regular, Menlo, monospace));background:var(--mk-canvas);color:var(--mk-ink);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font-family:var(--mk-font-sans);font-variant-numeric:tabular-nums;-webkit-font-smoothing:antialiased;overflow-x:clip}html:has([data-surface=marketing]){background:var(--mk-canvas);scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html:has([data-surface=marketing]){scroll-behavior:auto}}[data-surface=marketing] :focus-visible{outline:2px solid var(--mk-brand-300);outline-offset:3px;border-radius:6px}[data-surface=marketing] ::selection{background:color-mix(in srgb, var(--mk-brand) 55%, transparent);color:var(--mk-on-brand)}.mk-grain{z-index:10;pointer-events:none;opacity:.035;mix-blend-mode:soft-light;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0.9 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");position:fixed;inset:0}.mk-hero-bg{z-index:0;pointer-events:none;background:var(--mk-canvas);position:absolute;inset:-120px 0 0;overflow:hidden}.mk-mesh{background:radial-gradient(closest-side at 32% 38%, color-mix(in srgb, var(--mk-brand) 42%, transparent), transparent 62%), radial-gradient(closest-side at 68% 30%, color-mix(in srgb, var(--mk-blue) 26%, transparent), transparent 60%), radial-gradient(closest-side at 54% 64%, color-mix(in srgb, var(--mk-magenta) 22%, transparent), transparent 60%), radial-gradient(closest-side at 40% 70%, color-mix(in srgb, var(--mk-teal) 12%, transparent), transparent 58%);filter:blur(40px);opacity:.55;will-change:transform;width:160vmax;height:160vmax;animation:48s linear infinite mk-mesh;position:absolute;top:40%;left:50%;transform:translate(-50%,-50%)}@media (max-width:767px){.mk-mesh{filter:blur(30px);animation:none}.mk-aurora>i{filter:blur(50px)}}@keyframes mk-mesh{0%{transform:translate(-50%,-50%)rotate(0)scale(1)}50%{transform:translate(-50%,-50%)rotate(180deg)scale(1.08)}to{transform:translate(-50%,-50%)rotate(360deg)scale(1)}}.mk-aurora{position:absolute;inset:0;overflow:hidden;-webkit-mask-image:linear-gradient(#000 55%,#0000 100%);mask-image:linear-gradient(#000 55%,#0000 100%)}.mk-aurora>i{filter:blur(70px);will-change:transform;opacity:.6;border-radius:9999px;position:absolute}.mk-aurora>i:first-child{background:radial-gradient(closest-side, color-mix(in srgb, var(--mk-brand) 90%, transparent), transparent 70%);width:62vw;height:62vw;animation:mk-drift-a 26s var(--mk-ease-quart) infinite alternate;top:-10%;left:18%}.mk-aurora>i:nth-child(2){background:radial-gradient(closest-side, color-mix(in srgb, var(--mk-magenta) 55%, transparent), transparent 70%);width:44vw;height:44vw;animation:mk-drift-b 32s var(--mk-ease-quart) infinite alternate;top:4%;left:58%}.mk-aurora>i:nth-child(3){background:radial-gradient(closest-side, color-mix(in srgb, var(--mk-blue) 45%, transparent), transparent 70%);width:38vw;height:38vw;animation:mk-drift-c 38s var(--mk-ease-quart) infinite alternate;top:24%;left:-6%}@keyframes mk-drift-a{0%{transform:translate(0,0)scale(1)}to{transform:translate(-6%,8%)scale(1.08)}}@keyframes mk-drift-b{0%{transform:translate(0,0)scale(1)}to{transform:translate(8%,-6%)scale(.94)}}@keyframes mk-drift-c{0%{transform:translate(0,0)scale(1)}to{transform:translate(5%,10%)scale(1.06)}}.mk-grid{background-image:linear-gradient(#ffffff0b 1px,#0000 1px),linear-gradient(90deg,#ffffff0b 1px,#0000 1px);background-size:72px 72px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(60% 55% at 50% 38%,#000 10%,#0000 72%);mask-image:radial-gradient(60% 55% at 50% 38%,#000 10%,#0000 72%)}.mk-spot{opacity:0;transition:opacity .6s var(--mk-ease);background:radial-gradient(520px circle at var(--sx,50%) var(--sy,30%), color-mix(in srgb, var(--mk-brand-300) 16%, transparent), transparent 60%);position:absolute;inset:0}@media (hover:hover) and (pointer:fine){.mk-hero.is-spot .mk-spot{opacity:1}}.mk-hero-fade{background:linear-gradient(to bottom, transparent, var(--mk-canvas) 85%);height:36%;position:absolute;inset:auto 0 0}.mk-hero-aurora{background:radial-gradient(62% 56% at 18% -6%, color-mix(in srgb, var(--mk-brand) 20%, transparent), transparent 68%), radial-gradient(46% 46% at 90% 8%, color-mix(in srgb, var(--mk-gold) 7%, transparent), transparent 72%)}.mk-aurora-bottom{background:radial-gradient(58% 62% at 50% 112%, color-mix(in srgb, var(--mk-brand) 20%, transparent), transparent 70%)}.mk-display{font-family:var(--mk-font-display);font-variation-settings:"wdth" 110;letter-spacing:-.03em;text-wrap:balance;font-weight:700;line-height:.98}.mk-display-tight{font-family:var(--mk-font-display);font-variation-settings:"wdth" 104;letter-spacing:-.02em;text-wrap:balance;font-weight:700;line-height:1.04}.mk-h1{font-variation-settings:"wdth" 106;letter-spacing:-.028em}.mk-mono{font-family:var(--mk-font-mono)}.mk-pretty{text-wrap:pretty}html.mk-js .mk-reveal{opacity:0;filter:blur(4px);will-change:transform, opacity, filter;transition:opacity 1s var(--mk-ease), transform 1s var(--mk-ease), filter 1s var(--mk-ease);transition-delay:calc(var(--i,0) * 80ms);transform:translateY(14px)}html.mk-js .mk-reveal.is-in{opacity:1;filter:none;transform:none}html.mk-js .mk-reveal-delay{transition-delay:calc(.12s + var(--i,0) * 90ms)}.mk-load{animation:mk-rise .9s var(--mk-ease) both;animation-delay:calc(var(--i,0) * 90ms)}@keyframes mk-rise{0%{opacity:.02;filter:blur(4px);transform:translateY(14px)}to{opacity:1;filter:none;transform:none}}.mk-in{animation:mk-in .52s var(--mk-ease) both;animation-delay:calc(var(--i,0) * 90ms)}@keyframes mk-in{0%{opacity:.02;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes mk-soft-rise{0%{opacity:.02;filter:blur(5px);transform:translateY(16px)}to{opacity:1;filter:none;transform:none}}@keyframes mk-soft-fade{0%{opacity:.02}to{opacity:1}}@keyframes mk-soft-scale{0%{opacity:.02;transform:scale(.97)}to{opacity:1;transform:none}}.mk-soft-enter{animation:mk-soft-rise .82s var(--mk-ease) both;animation-delay:calc(var(--i,0) * 70ms)}.mk-soft-fade{animation:mk-soft-fade .7s var(--mk-ease) both;animation-delay:calc(var(--i,0) * 60ms)}.mk-soft-scale{animation:mk-soft-scale .78s var(--mk-ease) both;animation-delay:calc(var(--i,0) * 70ms)}.mk-stagger>*{animation:mk-soft-rise .78s var(--mk-ease) both;animation-delay:calc(var(--i,0) * 70ms + var(--stagger,0) * 1ms)}.mk-stagger>:first-child{--stagger:0}.mk-stagger>:nth-child(2){--stagger:70}.mk-stagger>:nth-child(3){--stagger:140}.mk-stagger>:nth-child(4){--stagger:210}.mk-stagger>:nth-child(5){--stagger:280}.mk-stagger>:nth-child(6){--stagger:350}.mk-word{vertical-align:bottom;margin:-.14em -.03em -.1em;padding:.14em .03em .1em;display:inline-block;overflow:hidden}.mk-word>span{animation:mk-word .9s var(--mk-ease) both;animation-delay:calc(.18s + var(--i,0) * 55ms);display:inline-block}@keyframes mk-word{0%{transform:translateY(120%)}to{transform:none}}.mk-fx{transition:opacity .7s var(--mk-ease), transform .7s var(--mk-ease);transition-delay:calc(var(--d,0) * 1ms)}html.mk-js .mk-reveal:not(.is-in) .mk-fx{opacity:0}html.mk-js .mk-reveal:not(.is-in) .mk-fx-up{transform:translateY(10px)}html.mk-js .mk-reveal:not(.is-in) .mk-fx-down{transform:translateY(-14px)}html.mk-js .mk-reveal:not(.is-in) .mk-fx-left{transform:translate(-10px)}html.mk-js .mk-reveal:not(.is-in) .mk-fx-pop{transform:scale(.85)}html.mk-js .mk-reveal:not(.is-in) .mk-fx-grow{transform:scaleY(.08)}.mk-fx-pop{transition-timing-function:var(--mk-spring)}.mk-fx-grow{transform-origin:bottom}.mk-btn{letter-spacing:-.01em;white-space:nowrap;isolation:isolate;min-height:3rem;transition:transform var(--mk-dur-fast) var(--mk-ease), background-color var(--mk-dur) var(--mk-ease), box-shadow var(--mk-dur) var(--mk-ease), background-position var(--mk-dur) var(--mk-ease), filter var(--mk-dur-fast) var(--mk-ease);will-change:transform;border-radius:.75rem;justify-content:space-between;align-items:center;gap:.75rem;padding:0 .375rem 0 1.5rem;font-size:.9375rem;font-weight:600;display:inline-flex;position:relative;overflow:hidden}.mk-btn:before{content:"";z-index:-1;pointer-events:none;transition:transform .65s var(--mk-ease-expo);background:linear-gradient(115deg,#0000 0% 38%,#ffffff47 50%,#0000 62% 100%);position:absolute;inset:0;transform:translate(-130%)}.mk-btn:active{transform:scale(.97)}.mk-btn-primary{color:var(--mk-on-brand);background:linear-gradient(135deg, color-mix(in srgb, var(--mk-brand-300) 55%, var(--mk-brand)), var(--mk-brand) 46%, var(--mk-brand-2) 100%);box-shadow:0 1px 0 #ffffff2e inset, 0 14px 30px -16px color-mix(in srgb, var(--mk-brand) 65%, transparent);background-size:160% 160%}.mk-btn-ghost{background:color-mix(in srgb, var(--mk-panel) 60%, transparent);color:var(--mk-ink);border:1px solid color-mix(in srgb, var(--mk-brand) 25%, transparent);box-shadow:none}.mk-btn-sm{height:2.5rem;padding-left:1rem;font-size:.875rem}.mk-btn>.mk-btn-isle{width:2.25rem;height:2.25rem;transition:transform var(--mk-dur) var(--mk-ease);background:#ffffff24;border-radius:9999px;flex:none;place-items:center;display:inline-grid}.mk-btn-sm>.mk-btn-isle{width:1.75rem;height:1.75rem}.mk-btn-ghost>.mk-btn-isle{background:#f4f3f714}@media (hover:hover) and (pointer:fine){.mk-btn:hover{transform:translateY(-2px)}.mk-btn:hover:before{transform:translate(130%)}.mk-btn:hover>.mk-btn-isle{transform:translate(2px,-1px)scale(1.06)}.mk-btn-primary:hover{filter:brightness(1.06);box-shadow:0 1px 0 #fff3 inset, 0 20px 44px -14px color-mix(in srgb, var(--mk-brand) 92%, transparent), 0 0 0 1px color-mix(in srgb, var(--mk-brand-300) 28%, transparent);background-position:100%}.mk-btn-ghost:hover{background:var(--mk-panel);border-color:color-mix(in srgb, var(--mk-brand) 55%, transparent);box-shadow:0 0 0 1px #f4f3f72e inset, 0 0 0 4px color-mix(in srgb, var(--mk-brand) 7%, transparent), 0 14px 32px -18px #04020eb3}}.mk-btn:focus-visible{outline-offset:4px}@media (hover:hover) and (pointer:fine){.mk-btn-lift:hover{transform:translateY(-3px)}}.mk-btn-glow{box-shadow:0 1px 0 #ffffff29 inset, 0 12px 32px -12px color-mix(in srgb, var(--mk-brand) 70%, transparent);animation:mk-btn-glow 3.2s var(--mk-ease-quart) infinite}@keyframes mk-btn-glow{0%,to{box-shadow:0 1px 0 #ffffff29 inset, 0 12px 32px -12px color-mix(in srgb, var(--mk-brand) 55%, transparent)}50%{box-shadow:0 1px 0 #fff3 inset, 0 16px 40px -10px color-mix(in srgb, var(--mk-brand) 88%, transparent), 0 0 28px -6px color-mix(in srgb, var(--mk-brand) 45%, transparent)}}.mk-header{z-index:30;pointer-events:none;animation:mk-drop .8s var(--mk-ease) both;justify-content:center;padding:0 1rem;animation-delay:.12s;display:flex;position:fixed;inset:1rem 0 auto}.mk-header>*{pointer-events:auto}@keyframes mk-drop{0%{opacity:.02;transform:translateY(-12px)}to{opacity:1;transform:none}}.mk-isle{-webkit-backdrop-filter:blur(18px)saturate(140%);transition:background-color .3s var(--mk-ease), box-shadow .3s var(--mk-ease);background:#0e0b1eb3;border-radius:9999px;align-items:center;gap:.25rem;padding:.375rem .375rem .375rem .875rem;display:flex;box-shadow:inset 0 0 0 1px #ffffff1a,0 20px 60px -24px #04020ee6}.mk-isle.is-scrolled{background:#0e0b1ee0;box-shadow:inset 0 0 0 1px #ffffff1f,0 20px 60px -20px #04020e}.mk-navlink{color:var(--mk-ink-2);white-space:nowrap;transition:color var(--mk-dur-fast) var(--mk-ease), background-color var(--mk-dur-fast) var(--mk-ease), transform var(--mk-dur) var(--mk-ease);border-radius:9999px;padding:.5rem .75rem;font-size:.875rem;font-weight:500;position:relative}.mk-navlink:hover,.mk-navlink[aria-current=page]{color:var(--mk-ink);background:#f4f3f712}@media (hover:hover) and (pointer:fine){.mk-navlink:hover{transform:translateY(-1px)}}.mk-burger{border-radius:9999px;place-items:center;width:2.5rem;height:2.5rem;display:grid;position:relative}@media (min-width:900px){.mk-burger{display:none}}.mk-burger>span{background:var(--mk-ink);width:18px;height:2px;transition:transform .32s var(--mk-ease), opacity .2s;border-radius:2px;position:absolute}.mk-burger>span:first-child{transform:translateY(-5px)}.mk-burger>span:nth-child(2){transform:translateY(5px)}.mk-burger[aria-expanded=true]>span:first-child{transform:rotate(45deg)}.mk-burger[aria-expanded=true]>span:nth-child(2){transform:rotate(-45deg)}.mk-nav-desktop{display:none}@media (min-width:900px){.mk-nav-desktop{display:flex}}.mk-overlay{z-index:40;-webkit-backdrop-filter:blur(24px);animation:mk-fade .26s var(--mk-ease) both;background:#090618eb;flex-direction:column;justify-content:center;padding:2rem;display:flex;position:fixed;inset:0}.mk-overlay-close{z-index:1;position:absolute;top:1.375rem;right:1.375rem}.mk-overlay a{opacity:0;animation:mk-rise .6s var(--mk-ease) both;animation-delay:calc(60ms + var(--i,0) * 60ms);transform:translateY(12px)}@keyframes mk-fade{0%{opacity:0}to{opacity:1}}.mk-logo{color:var(--mk-ink);align-items:center;gap:.5rem;display:inline-flex}.mk-logo>svg{border-radius:7px;flex:none;width:28px;height:28px}.mk-logo-name{letter-spacing:-.01em;font-size:15px;font-weight:600}.mk-eyebrow{color:#ffffffd1;-webkit-backdrop-filter:blur(10px);background:#110d268c;border-radius:9999px;align-items:center;gap:.5rem;padding:.375rem .875rem .375rem .625rem;font-size:.8125rem;font-weight:500;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff1a}.mk-eyebrow-line{letter-spacing:.16em;text-transform:uppercase;color:var(--mk-ink-2);align-items:center;gap:.625rem;font-size:.75rem;font-weight:500;display:flex}.mk-dot{background:var(--mk-brand);border-radius:9999px;flex:none;width:.375rem;height:.375rem}.mk-dot-breathe{box-shadow:0 0 10px color-mix(in srgb, var(--mk-brand) 80%, transparent);animation:4s ease-in-out infinite mk-breathe}@keyframes mk-breathe{0%,to{opacity:.35}50%{opacity:.85}}.mk-hairline-accent{background:linear-gradient(90deg, color-mix(in srgb, var(--mk-gold) 70%, transparent), color-mix(in srgb, var(--mk-gold) 14%, transparent) 45%, transparent);flex:none;width:1.75rem;height:1px}.mk-trust{color:var(--mk-ink-2)}.mk-label{letter-spacing:.14em;text-transform:uppercase;color:var(--mk-brand-300);align-items:center;gap:.5rem;font-size:.75rem;font-weight:600;display:flex}.mk-label-dot{background:var(--mk-brand);width:.375rem;height:.375rem;box-shadow:0 0 0 3px color-mix(in srgb, var(--mk-brand) 20%, transparent);border-radius:9999px;flex:none}.mk-bezel{isolation:isolate;box-shadow:0 0 0 1px #f4f3f71a inset, 0 40px 100px -40px #08060ee6, 0 0 120px -30px color-mix(in srgb, var(--mk-brand) 35%, transparent);background:#f4f3f70d;border-radius:1.75rem;padding:.5rem;position:relative;overflow:hidden}.mk-bezel:before{content:"";z-index:-1;background:conic-gradient(from 0deg, transparent 0 62%, color-mix(in srgb, var(--mk-brand) 90%, transparent) 78%, color-mix(in srgb, var(--mk-teal) 60%, transparent) 86%, transparent 100%);opacity:.85;animation:9s linear infinite mk-spin;position:absolute;inset:-60%}.mk-bezel:after{content:"";z-index:-1;background:#1a1825;border-radius:calc(1.75rem - 1px);position:absolute;inset:1px}@keyframes mk-spin{to{transform:rotate(360deg)}}.mk-core{background:var(--mk-panel);border-radius:1.25rem;position:relative;overflow:hidden;box-shadow:inset 0 1px 1px #ffffff1f;container-type:inline-size}@media (max-width:640px){.mk-bezel{border-radius:1.125rem;padding:.3rem}.mk-bezel:after{border-radius:calc(1.125rem - 1px)}.mk-core{border-radius:.825rem}}.mk-odoo{--o-nav:var(--mk-odoo);--o-bg:#f4f2f6;--o-panel:#fff;--o-ink:#212529;--o-ink-2:#5c5c66;--o-ink-3:#8f8f9a;--o-line:#e4e1ea;aspect-ratio:16/10;background:var(--o-bg);width:100%;color:var(--o-ink);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;font-size:clamp(6.5px,1cqw,12px);line-height:1.3;font-family:var(--mk-font-sans);position:relative;overflow:hidden}.mk-o-nav{background:var(--o-nav);color:#fff;align-items:center;gap:1.6em;height:4.6em;padding:0 1.8em;display:flex}.mk-o-apps{flex:none;grid-template-columns:repeat(3,1fr);gap:.32em;width:1.6em;height:1.6em;display:grid}.mk-o-apps>i{background:#ffffffd9;border-radius:.1em}.mk-o-app{letter-spacing:-.01em;font-size:1.5em;font-weight:700}.mk-o-menu{opacity:.85;gap:1.4em;font-size:1.25em;display:flex}.mk-o-right{align-items:center;gap:1.2em;margin-left:auto;display:flex}.mk-o-ico{background:#ffffff29;border-radius:.4em;width:1.6em;height:1.6em;position:relative}.mk-o-ico:after{content:"";background:#ffffffbf;border-radius:.2em;position:absolute;inset:30%}.mk-o-avatar{background:#ffffff38;border-radius:9999px;place-items:center;width:2.4em;height:2.4em;font-size:1em;font-weight:700;display:inline-grid}.mk-o-cp{background:var(--o-panel);border-bottom:1px solid var(--o-line);align-items:center;gap:1.2em;height:5em;padding:0 1.8em;display:flex}.mk-o-crumb{color:var(--o-ink);font-size:1.55em;font-weight:500}.mk-o-new{background:var(--o-nav);color:#fff;border-radius:.35em;padding:.5em 1.1em;font-size:1.15em;font-weight:600}.mk-o-search{border:1px solid var(--o-line);width:26em;height:2.8em;color:var(--o-ink-3);background:#fbfafc;border-radius:.4em;align-items:center;gap:.6em;margin-left:auto;padding:0 1em;font-size:1.15em;display:flex}.mk-o-search>i{opacity:.7;border:.15em solid;border-radius:9999px;width:1em;height:1em;position:relative}.mk-o-views{gap:.35em;display:flex}.mk-o-views>i{border:1px solid var(--o-line);background:#fff;border-radius:.35em;width:2.3em;height:2.3em}.mk-o-views>i:first-child{background:color-mix(in srgb, var(--o-nav) 14%, #fff);border-color:var(--o-nav)}.mk-o-kanban{grid-template-columns:repeat(4,1fr);align-items:start;gap:1.4em;padding:1.6em 1.8em;display:grid}.mk-o-colhead{color:var(--o-ink);justify-content:space-between;align-items:center;padding:0 .2em .5em;font-size:1.3em;font-weight:600;display:flex}.mk-o-count{color:var(--o-ink-3);font-size:.85em;font-weight:500}.mk-o-bar{background:#e9e6ee;border-radius:9999px;height:.5em;margin-bottom:1.1em;display:flex;overflow:hidden}.mk-o-bar>i{height:100%}.mk-o-bar>i:first-child{background:#28a745;width:55%}.mk-o-bar>i:nth-child(2){background:#ffc107;width:25%}.mk-o-card{background:var(--o-panel);border:1px solid var(--o-line);border-radius:.45em;margin-bottom:.9em;padding:1.1em 1.2em 1em;position:relative;box-shadow:0 1px 2px #2c293d0f}.mk-o-card-name{color:var(--o-ink);font-size:1.25em;font-weight:600}.mk-o-card-tag{color:var(--o-ink-2);background:#efedf3;border-radius:9999px;margin-top:.45em;padding:.2em .7em;font-size:1em;display:inline-block}.mk-o-card-foot{color:var(--o-ink-2);justify-content:space-between;align-items:center;margin-top:.9em;font-size:1.1em;display:flex}.mk-o-stars{color:#cfcbd6;gap:.15em;font-size:1.1em;line-height:1;display:inline-flex}.mk-o-stars>i{font-style:normal}.mk-o-stars>i.is-on{color:#f0b429}.mk-o-card-av{background:color-mix(in srgb, var(--o-nav) 18%, #fff);width:1.9em;height:1.9em;color:var(--o-nav);border-radius:9999px;place-items:center;font-size:.85em;font-weight:700;display:inline-grid}.mk-o-card-new{display:none}.mk-o-card-new.is-on{animation:mk-card-in .7s var(--mk-spring) both;box-shadow:0 0 0 2px color-mix(in srgb, var(--mk-teal) 70%, transparent), 0 8px 24px -8px color-mix(in srgb, var(--mk-teal) 50%, transparent);display:block}@keyframes mk-card-in{0%{opacity:0;transform:translateY(-8px)scale(.9)}to{opacity:1;transform:none}}.mk-o-card-new.is-on:after{content:"";border-radius:inherit;box-shadow:0 0 0 0 color-mix(in srgb, var(--mk-teal) 60%, transparent);animation:mk-ring 1.6s var(--mk-ease-quart) 2;pointer-events:none;position:absolute;inset:-2px}@keyframes mk-ring{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--mk-teal) 60%, transparent)}to{box-shadow:0 0 0 1.4em #0000}}html.mk-js .mk-o-card-new.is-on .mk-o-card-name:after{content:"Nuevo";color:#fff;background:var(--mk-teal);vertical-align:middle;border-radius:9999px;margin-left:.6em;padding:.15em .55em;font-size:.72em;font-weight:600}.mk-w{--w-bg:#0c0b18;--w-panel:#16152a;--w-line:#312d43;--w-ink:#f3f2f8;--w-ink-2:#bab7cd;--w-ink-3:#8b87a1;z-index:2;background:var(--w-bg);width:34em;height:50em;color:var(--w-ink);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;border-radius:1.6em;flex-direction:column;display:flex;position:absolute;bottom:1.6em;right:1.6em;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff1a,0 30px 80px -30px #04020ef2,0 0 0 1px #0c0b1499}.mk-w-head{border-bottom:1px solid var(--w-line);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#191727e6;align-items:center;gap:.9em;height:5em;padding:0 1.3em;display:flex}.mk-w-head>svg{border-radius:.7em;flex:none;width:2.6em;height:2.6em}.mk-w-title{flex-direction:column;min-width:0;display:flex}.mk-w-title>b{font-size:1.3em;font-weight:600;line-height:1.1}.mk-w-status{color:var(--w-ink-2);white-space:nowrap;align-items:center;gap:.5em;margin-top:.3em;font-size:1em;display:inline-flex}.mk-w-status>i{background:var(--mk-teal);width:.7em;height:.7em;box-shadow:0 0 0 .25em color-mix(in srgb, var(--mk-teal) 25%, transparent);border-radius:9999px;flex:none}.mk-w-headx{gap:.6em;margin-left:auto;display:flex}.mk-w-headx>i{background:#ffffff12;border-radius:.5em;width:1.7em;height:1.7em}.mk-w-body{flex-direction:column;flex:1;justify-content:flex-end;gap:.9em;padding:1.3em;display:flex;overflow:hidden}.mk-w-body>*{flex-shrink:0}.mk-w-msg{border-radius:1.2em;max-width:88%;padding:.9em 1.1em;font-size:1.2em;line-height:1.4}.mk-w-user{background:linear-gradient(135deg, var(--mk-brand), var(--mk-brand-2));color:#fff;border-bottom-right-radius:.35em;align-self:flex-end}.mk-w-bot{background:var(--w-panel);border:1px solid var(--w-line);color:var(--w-ink);border-bottom-left-radius:.35em;align-self:flex-start}.mk-w-chips{flex-wrap:wrap;gap:.5em;margin-top:.8em;display:flex}.mk-w-chip{color:var(--mk-brand-300);background:color-mix(in srgb, var(--mk-brand) 16%, transparent);box-shadow:0 0 0 1px color-mix(in srgb, var(--mk-brand) 40%, transparent) inset;border-radius:9999px;padding:.4em .9em;font-size:.92em;font-weight:500}.mk-w-typing{background:var(--w-panel);border:1px solid var(--w-line);border-radius:1.2em;align-self:flex-start;gap:.35em;padding:.9em 1.1em;display:inline-flex}.mk-w-typing>i{background:var(--w-ink-2);border-radius:9999px;width:.55em;height:.55em;animation:1.1s ease-in-out infinite mk-blink}.mk-w-typing>i:nth-child(2){animation-delay:.15s}.mk-w-typing>i:nth-child(3){animation-delay:.3s}@keyframes mk-blink{0%,to{opacity:.25}50%{opacity:1}}.mk-w-confirm{background:var(--w-panel);border:1px solid var(--w-line);border-radius:1em;align-self:stretch;overflow:hidden}.mk-w-confirm-title{color:var(--w-ink);border-bottom:1px solid var(--w-line);align-items:center;gap:.6em;padding:.8em 1.1em;font-size:1.05em;font-weight:600;display:flex}.mk-w-confirm-title>i{background:var(--mk-warn);border-radius:9999px;flex:none;width:.8em;height:.8em}.mk-w-row{color:var(--w-ink-2);border-bottom:1px solid color-mix(in srgb, var(--w-line) 60%, transparent);align-items:center;gap:.7em;padding:.6em 1.1em;font-size:1.05em;display:flex}.mk-w-row:last-of-type{border-bottom:0}.mk-w-mod{letter-spacing:.04em;color:#fff;background:var(--mk-odoo);border-radius:.4em;flex:none;padding:.15em .55em;font-size:.82em;font-weight:700}.mk-w-btns{gap:.6em;padding:.8em 1.1em;display:flex}.mk-w-btn{text-align:center;transition:transform .2s var(--mk-ease), background-color .2s;border-radius:.6em;flex:1;padding:.6em 0;font-size:1.05em;font-weight:600}.mk-w-btn-ok{background:var(--mk-brand);color:#fff}.mk-w-btn-ghost{color:var(--w-ink);background:#ffffff0f}.mk-w-confirm.is-done .mk-w-row,.mk-w-confirm.is-done .mk-w-btns{display:none}.mk-w-confirm.is-done .mk-w-confirm-title{color:var(--w-ink-2);border-bottom:0}.mk-w-confirm.is-done .mk-w-confirm-title>i{background:var(--mk-teal)}.mk-w-action{background:var(--w-panel);border:1px solid var(--w-line);border-radius:1em;grid-template-columns:auto 1fr auto;align-self:stretch;align-items:center;gap:.8em;padding:.8em 1.1em 1em;display:grid;position:relative;overflow:hidden}.mk-w-action-txt{flex-direction:column;min-width:0;display:flex}.mk-w-action-txt>b{color:var(--w-ink);white-space:nowrap;text-overflow:ellipsis;font-size:1.1em;font-weight:600;overflow:hidden}.mk-w-action-txt>small{color:var(--w-ink-3);white-space:nowrap;text-overflow:ellipsis;font-size:.95em;overflow:hidden}.mk-w-action .mk-w-running,.mk-w-action .mk-w-done{display:block}.mk-w-action .mk-w-done,.mk-w-action.is-done .mk-w-running{display:none}.mk-w-action.is-done .mk-w-done{display:block}.mk-w-state{border-radius:9999px;flex:none;place-items:center;width:1.9em;height:1.9em;display:grid}.mk-w-spin{border:.2em solid #ffffff26;border-top-color:var(--mk-brand-300);border-radius:9999px;width:1.4em;height:1.4em;animation:.9s linear infinite mk-spin}.mk-w-check{background:var(--mk-teal);color:#fff;border-radius:9999px;place-items:center;width:1.9em;height:1.9em;display:none;transform:scale(.5)}.mk-w-check>svg{width:1.1em;height:1.1em}.mk-w-action.is-done .mk-w-spin{display:none}.mk-w-action.is-done .mk-w-check{animation:mk-pop-in .5s var(--mk-spring) both;display:grid}@keyframes mk-pop-in{0%{transform:scale(.5)}to{transform:scale(1)}}.mk-w-progress{background:#ffffff0f;height:.3em;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.mk-w-progress>i{transform-origin:0;background:var(--mk-brand);transition:transform 1.1s var(--mk-ease);position:absolute;inset:0;transform:scaleX(0)}.mk-w-action.is-on .mk-w-progress>i{transform:scaleX(.9)}.mk-w-action.is-done .mk-w-progress>i{background:var(--mk-teal);transform:scaleX(1)}.mk-w-input{border-top:1px solid var(--w-line);background:#191727e6;align-items:center;gap:.8em;height:4.6em;padding:0 1.3em;display:flex}.mk-w-input>span{color:var(--w-ink-3);flex:1;font-size:1.15em}.mk-w-send{background:var(--mk-brand);color:#fff;border-radius:9999px;place-items:center;width:2.6em;height:2.6em;display:grid}.mk-w-send>svg{width:1.2em;height:1.2em}html.mk-js .mk-w [data-s]:not(.is-on){display:none}html.mk-js .mk-w [data-s].is-on{animation:mk-step-in .52s var(--mk-ease) both}@keyframes mk-step-in{0%{opacity:0;transform:translateY(10px)scale(.985)}to{opacity:1;transform:none}}html.mk-js .mk-w-typing[data-s].is-on{animation-duration:.22s}html:not(.mk-js) .mk-w-typing{display:none}html:not(.mk-js) .mk-o-card-new{display:block}html:not(.mk-js) .mk-w-action .mk-w-running,html:not(.mk-js) .mk-w-action .mk-w-spin{display:none}html:not(.mk-js) .mk-w-action .mk-w-done,html:not(.mk-js) .mk-w-action .mk-w-check{display:block}html:not(.mk-js) .mk-w-action .mk-w-check{display:grid;transform:none}html:not(.mk-js) .mk-w-action .mk-w-progress>i{background:var(--mk-teal);transform:scaleX(1)}.mk-w-body.is-reset>*{transition:opacity .3s var(--mk-ease);opacity:0!important;animation:none!important}@container (max-width:640px){.mk-odoo{aspect-ratio:auto;font-size:clamp(8px,2.9cqw,11px)}.mk-o-kanban{grid-template-columns:repeat(2,1fr);padding-bottom:.4em}.mk-o-col:nth-child(n+3),.mk-o-menu,.mk-o-search,.mk-o-cards>.mk-o-card:nth-child(n+3){display:none}.mk-w{width:auto;height:auto;margin:1.2em;position:relative;bottom:auto;right:auto}.mk-w-body{min-height:34em}}.mk-marquee-wrap{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000);mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000)}.mk-marquee{gap:.75rem;width:max-content;animation:34s linear infinite mk-marquee;display:flex}.mk-marquee-wrap:hover .mk-marquee{animation-play-state:paused}@keyframes mk-marquee{to{transform:translate(-50%)}}.mk-chip-odoo{color:#ffffffe6;white-space:nowrap;background:color-mix(in srgb, var(--mk-odoo) 28%, #130f24);box-shadow:0 0 0 1px color-mix(in srgb, var(--mk-odoo-soft) 55%, transparent) inset;transition:transform var(--mk-dur-fast) var(--mk-ease), background-color var(--mk-dur-fast) var(--mk-ease);border-radius:9999px;align-items:center;gap:.5rem;padding:.5rem 1rem .5rem .75rem;font-size:.875rem;font-weight:500;display:inline-flex}@media (hover:hover) and (pointer:fine){.mk-chip-odoo:hover{transform:translateY(-1px)}}.mk-chip-odoo>svg{color:#d9b8d0;flex:none}.mk-how{position:relative}.mk-how-line{pointer-events:none;width:66.66%;height:12px;position:absolute;top:30px;left:16.66%}.mk-how-step{text-align:center;flex-direction:column;align-items:center;display:flex;position:relative}.mk-how-node{width:72px;height:72px;color:var(--mk-on-brand);box-shadow:0 0 0 1px color-mix(in srgb, var(--mk-brand) 55%, transparent) inset, 0 0 0 8px color-mix(in srgb, var(--mk-brand) 10%, transparent), 0 20px 50px -20px color-mix(in srgb, var(--mk-brand) 80%, transparent);transition:transform var(--mk-dur) var(--mk-ease), box-shadow var(--mk-dur) var(--mk-ease);background:#130f24;border-radius:9999px;place-items:center;display:inline-grid;position:relative}@media (hover:hover) and (pointer:fine){.mk-how-step:hover .mk-how-node{box-shadow:0 0 0 1px color-mix(in srgb, var(--mk-brand) 65%, transparent) inset, 0 0 0 10px color-mix(in srgb, var(--mk-brand) 14%, transparent), 0 24px 56px -18px color-mix(in srgb, var(--mk-brand) 85%, transparent);transform:scale(1.04)}}.mk-how-n{color:#fff;background:var(--mk-brand);width:24px;height:24px;box-shadow:0 0 0 3px var(--mk-canvas);border-radius:9999px;place-items:center;font-size:11px;font-weight:700;display:grid;position:absolute;top:-6px;right:-6px}@media (max-width:767px){.mk-how-line{display:none}}.mk-card{isolation:isolate;border:1px solid color-mix(in srgb, var(--mk-brand) 16%, transparent);background:linear-gradient(180deg, color-mix(in srgb, var(--mk-brand) 5.5%, transparent), transparent 58%), #110e20eb;transition:border-color var(--mk-dur) var(--mk-ease), box-shadow var(--mk-dur) var(--mk-ease), transform var(--mk-dur) var(--mk-ease), background-color var(--mk-dur) var(--mk-ease);border-radius:1rem;position:relative;overflow:hidden;box-shadow:0 20px 44px -36px #04020ef2}@media (hover:hover) and (pointer:fine){.mk-card:hover{border-color:color-mix(in srgb, var(--mk-brand) 40%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--mk-brand) 12%, transparent), 0 0 0 1px #ffffff1f inset, 0 28px 64px -34px color-mix(in srgb, var(--mk-brand) 45%, transparent);transform:translateY(-3px)}}.mk-glass{-webkit-backdrop-filter:blur(18px)saturate(140%)}.mk-step-card{border:1px solid color-mix(in srgb, var(--mk-brand) 16%, transparent);background:linear-gradient(180deg, color-mix(in srgb, var(--mk-brand) 5.5%, transparent), transparent 58%), #110e20eb;transition:border-color .26s var(--mk-ease), box-shadow .26s var(--mk-ease);box-shadow:0 20px 44px -36px #04020ef2}.mk-step-card:hover{border-color:color-mix(in srgb, var(--mk-brand) 40%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--mk-brand) 12%, transparent), 0 28px 64px -34px color-mix(in srgb, var(--mk-brand) 42%, transparent)}.mk-step-num{font-variant-numeric:tabular-nums;width:2.25rem;height:2.25rem;color:var(--mk-brand-300);border:1px solid color-mix(in srgb, var(--mk-brand) 28%, transparent);background:radial-gradient(70% 70% at 50% 25%, color-mix(in srgb, var(--mk-brand) 22%, transparent), color-mix(in srgb, var(--mk-brand) 6%, transparent));border-radius:9999px;place-items:center;font-size:.875rem;font-weight:600;display:inline-grid}.mk-card:before{content:"";border-radius:inherit;pointer-events:none;background:radial-gradient(460px circle at var(--mx,-999px) var(--my,-999px), color-mix(in srgb, var(--mk-brand) 14%, transparent), transparent 45%);opacity:0;transition:opacity .4s var(--mk-ease);position:absolute;inset:0}.mk-card:after{content:"";border-radius:inherit;pointer-events:none;background:radial-gradient(340px circle at var(--mx,-999px) var(--my,-999px), color-mix(in srgb, var(--mk-brand-300) 80%, transparent), transparent 50%);-webkit-mask-composite:xor;opacity:0;transition:opacity .4s var(--mk-ease);padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}@media (hover:hover){.mk-card:hover:before,.mk-card:hover:after{opacity:1}}.mk-scene{background:linear-gradient(#ffffff06,#0000);border-bottom:1px solid #ffffff0d;place-items:center;height:216px;padding:1.25rem;display:grid;position:relative;overflow:hidden}.mk-scene-wide{height:150px}.mk-scene-bottom{align-items:end;padding-bottom:0}@media (max-width:767px){.mk-scene{height:176px}.mk-scene-wide{height:210px}}.mk-win{background:#151127;border-radius:12px;width:100%;min-width:0;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff1a,0 30px 80px -30px #04020ee6}.mk-win-bar{background:#1b1731;border-bottom:1px solid #ffffff0f;align-items:center;gap:6px;height:30px;padding:0 12px;display:flex;position:relative}.mk-win-bar>i{background:#474162;border-radius:9999px;width:8px;height:8px}.mk-win-title{color:#ffffff8c;white-space:nowrap;background:#110e20;border-radius:6px;padding:3px 10px;font-size:10.5px;position:absolute;left:50%;transform:translate(-50%)}.mk-win-body{padding:12px}.mk-phone{width:210px;height:420px;box-shadow:0 0 0 2px #332f4c, 0 0 0 7px #141221, 0 0 0 8px #3c3659b3, 0 40px 90px -40px #04020ef2, 0 0 80px -30px color-mix(in srgb, var(--mk-brand) 35%, transparent);background:#100e1b;border-radius:36px;margin-bottom:-250px;position:relative}.mk-phone-screen{background:#0e0c17;border-radius:36px;flex-direction:column;display:flex;position:absolute;inset:0;overflow:hidden}.mk-phone-island{z-index:3;background:#000;border-radius:9999px;width:66px;height:19px;position:absolute;top:9px;left:50%;transform:translate(-50%)}.mk-phone-status{color:#e9edef;justify-content:space-between;align-items:center;padding:11px 20px 0;font-size:10.5px;font-weight:600;display:flex}.mk-phone-body{flex-direction:column;flex:1;gap:8px;padding:12px 10px;display:flex}.mk-notif{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#25213be6;border-radius:16px;align-items:flex-start;gap:10px;padding:10px 12px;display:flex;box-shadow:inset 0 0 0 1px #ffffff14}.mk-notif-app{border-radius:8px;flex:none;place-items:center;width:30px;height:30px;display:inline-grid;overflow:hidden}.mk-notif-app>svg{width:30px;height:30px}.mk-notif-wa{background:var(--mk-wa);color:var(--mk-on-brand)}.mk-notif-wa>svg{width:18px;height:18px}.mk-chip{color:#ffffffe6;white-space:nowrap;background:#ffffff0f;border-radius:9999px;align-items:center;gap:6px;padding:5px 10px;font-size:11.5px;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff1a}.mk-chip-brand{background:color-mix(in srgb, var(--mk-brand) 20%, transparent);box-shadow:0 0 0 1px color-mix(in srgb, var(--mk-brand) 50%, transparent) inset}.mk-chip-wrap{white-space:normal;text-align:left;line-height:1.3}.mk-chip-teal{background:color-mix(in srgb, var(--mk-teal) 18%, transparent);box-shadow:0 0 0 1px color-mix(in srgb, var(--mk-teal) 45%, transparent) inset}.mk-rows{gap:4px;min-width:0;font-size:11px;display:grid}.mk-rows>*{min-width:0}.mk-row{color:#ffffff9e;background:#ffffff09;border-radius:8px;align-items:center;gap:8px;min-width:0;padding:7px 10px;display:flex}.mk-row>.mk-mono{color:#ffffff73;flex:none}.mk-row>b{color:#ffffffe6;white-space:nowrap;text-overflow:ellipsis;flex:auto;min-width:0;font-weight:500;overflow:hidden}.mk-tag{color:#ffffffa6;white-space:nowrap;background:#ffffff12;border-radius:9999px;flex:none;margin-left:auto;padding:2px 8px;font-size:10px;font-weight:600}.mk-tag-ok{background:color-mix(in srgb, var(--mk-teal) 22%, transparent);color:var(--mk-teal-300)}.mk-tag-wait{background:color-mix(in srgb, var(--mk-warn) 20%, transparent);color:var(--mk-warn)}.mk-tag-odoo{background:color-mix(in srgb, var(--mk-odoo) 40%, transparent);color:#e8cbe0}.mk-bars{align-items:flex-end;gap:6px;height:64px;padding:0 2px;display:flex}.mk-bars>i{background:color-mix(in srgb, var(--mk-brand) 70%, transparent);transform-origin:bottom;border-radius:4px 4px 2px 2px;flex:1}.mk-bars>i.is-top{background:var(--mk-brand-300)}.mk-switch{background:var(--mk-teal);border-radius:9999px;flex:none;width:30px;height:18px;display:inline-block;position:relative;box-shadow:inset 0 0 0 1px #ffffff1a}.mk-switch>i{background:#fff;border-radius:9999px;width:14px;height:14px;position:absolute;top:2px;left:14px}.mk-desk{background:radial-gradient(at 50% 0,#251c54,#0f0c1d 70%);border-radius:12px;width:100%;max-width:300px;height:150px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff1a}.mk-desk-dock{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff14;border-radius:14px;gap:8px;padding:6px;display:flex;position:absolute;bottom:10px;left:50%;transform:translate(-50%);box-shadow:inset 0 0 0 1px #ffffff1a}.mk-desk-dock>i{background:#ffffff1f;border-radius:8px;width:30px;height:30px}.mk-desk-dock>svg{border-radius:8px;width:30px;height:30px}.mk-install{white-space:nowrap;background:#211d34f2;border-radius:12px;align-items:center;gap:10px;width:max-content;max-width:calc(100% - 16px);margin-inline:auto;padding:8px 10px;font-size:11.5px;display:flex;position:absolute;top:22px;left:0;right:0;box-shadow:inset 0 0 0 1px #ffffff1a,0 20px 40px -20px #000}.mk-install>svg{border-radius:7px;flex:none;width:26px;height:26px}.mk-install-btn{background:var(--mk-brand);color:#fff;border-radius:9999px;padding:4px 9px;font-size:11px;font-weight:600}.mk-co{background:#ffffff0a;border-radius:12px;align-items:center;gap:10px;min-width:160px;padding:10px 12px;display:flex;box-shadow:inset 0 0 0 1px #ffffff14}.mk-co.is-on{background:color-mix(in srgb, var(--mk-brand) 16%, transparent);box-shadow:0 0 0 1px color-mix(in srgb, var(--mk-brand) 55%, transparent) inset}.mk-co-av{color:#fff;background:var(--mk-odoo);border-radius:8px;flex:none;place-items:center;width:30px;height:30px;font-size:12px;font-weight:700;display:inline-grid}.mk-co-av-2{background:var(--mk-blue)}.mk-co-av-3{background:var(--mk-magenta)}.mk-sec-item{transition:background-color var(--mk-dur) var(--mk-ease), padding-inline var(--mk-dur) var(--mk-ease);border-top:1px solid #ffffff14;gap:1rem;padding:1.25rem 0;display:flex}@media (hover:hover) and (pointer:fine){.mk-sec-item:hover{background:#ffffff06}}.mk-sec-item:last-child{border-bottom:1px solid #ffffff14}.mk-sec-ico{width:40px;height:40px;color:var(--mk-brand-300);background:color-mix(in srgb, var(--mk-brand) 14%, transparent);box-shadow:0 0 0 1px color-mix(in srgb, var(--mk-brand) 35%, transparent) inset;border-radius:12px;flex:none;place-items:center;display:inline-grid}.mk-tier{border:1px solid color-mix(in srgb, var(--mk-brand) 16%, transparent);background:linear-gradient(180deg, color-mix(in srgb, var(--mk-brand) 5.5%, transparent), transparent 58%), #110e20eb;transition:border-color var(--mk-dur) var(--mk-ease), box-shadow var(--mk-dur) var(--mk-ease), transform var(--mk-dur) var(--mk-ease);flex-direction:column;padding:1.75rem;display:flex;position:relative;box-shadow:0 20px 44px -36px #04020ef2}@media (hover:hover) and (pointer:fine){.mk-tier:hover{border-color:color-mix(in srgb, var(--mk-brand) 35%, transparent);box-shadow:0 0 0 1px #ffffff1f inset, 0 32px 72px -40px color-mix(in srgb, var(--mk-brand) 40%, transparent);transform:translateY(-4px)}.mk-tier-plus:hover{transform:translateY(-16px)}}.mk-tier-plus{border-color:color-mix(in srgb, var(--mk-brand) 42%, transparent);background:linear-gradient(168deg, color-mix(in srgb, var(--mk-brand) 16%, transparent) 0%, transparent 56%), #110e20f2;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--mk-brand) 10%, transparent), 0 26px 60px -38px color-mix(in srgb, var(--mk-brand) 35%, transparent)}@media (min-width:1024px){.mk-tier-plus{transform:translateY(-12px)}}.mk-badge{white-space:nowrap;letter-spacing:.12em;text-transform:uppercase;color:#fff;background:var(--mk-brand);box-shadow:0 8px 24px -8px color-mix(in srgb, var(--mk-brand) 90%, transparent);border-radius:9999px;padding:.3rem .7rem;font-size:.6875rem;font-weight:700;display:inline-block}.mk-tier-price{font-family:var(--mk-font-display);font-variation-settings:"wdth" 104;letter-spacing:-.02em;font-size:2rem;font-weight:700;line-height:1}.mk-tier-price-soft{color:var(--mk-brand-300);letter-spacing:-.01em;font-size:1.125rem;font-weight:600}.mk-check{color:#fff;background:#ffffff1a;border-radius:9999px;flex:none;place-items:center;width:20px;height:20px;display:inline-grid}.mk-tier-plus .mk-check{background:var(--mk-brand)}.mk-faq{border-top:1px solid #ffffff1a}.mk-faq-item{border-bottom:1px solid #ffffff1a}.mk-faq-btn{text-align:left;width:100%;color:var(--mk-ink);transition:color var(--mk-dur) var(--mk-ease), letter-spacing var(--mk-dur) var(--mk-ease);justify-content:space-between;align-items:center;gap:1rem;padding:1.25rem 0;font-size:1.0625rem;font-weight:600;display:flex}.mk-faq-btn:hover{color:var(--mk-brand-300)}@media (hover:hover) and (pointer:fine){.mk-faq-btn:hover{letter-spacing:.01em}}.mk-faq-btn:focus-visible{color:var(--mk-brand-300)}.mk-faq-ico{width:32px;height:32px;transition:transform .3s var(--mk-ease), background-color .2s;background:#ffffff0f;border-radius:9999px;flex:none;place-items:center;display:inline-grid;box-shadow:inset 0 0 0 1px #ffffff1a}.mk-faq-btn[aria-expanded=true] .mk-faq-ico{background:color-mix(in srgb, var(--mk-brand) 25%, transparent);transform:rotate(45deg)}.mk-faq-panel{transition:grid-template-rows .28s var(--mk-ease);grid-template-rows:0fr;display:grid}.mk-faq-panel.is-open{grid-template-rows:1fr}.mk-faq-panel>div{min-height:0;overflow:hidden}.mk-faq-panel p{max-width:65ch;color:var(--mk-ink-2);padding:0 0 1.25rem;font-size:.9375rem;line-height:1.65}@keyframes mk-final-glow{0%,to{box-shadow:0 0 0 1px #ffffff1a inset, 0 50px 120px -60px color-mix(in srgb, var(--mk-brand) 55%, transparent)}50%{box-shadow:0 0 0 1px #ffffff24 inset, 0 56px 140px -50px color-mix(in srgb, var(--mk-brand) 78%, transparent), 0 0 80px -40px color-mix(in srgb, var(--mk-brand) 35%, transparent)}}.mk-final{text-align:center;background:linear-gradient(160deg, color-mix(in srgb, var(--mk-brand) 24%, #110e20), #110e20e6 60%);box-shadow:0 0 0 1px #ffffff1a inset, 0 50px 120px -60px color-mix(in srgb, var(--mk-brand) 60%, transparent);animation:mk-final-glow 5.5s var(--mk-ease-quart) infinite;border-radius:2rem;padding:3.5rem 1.5rem;position:relative;overflow:hidden}.mk-final-enter{animation:mk-soft-rise .9s var(--mk-ease) both, mk-final-glow 5.5s var(--mk-ease-quart) .9s infinite}.mk-final .mk-aurora{opacity:.85;height:140%;inset:-30% -10% auto}.mk-final .mk-aurora>i{filter:blur(60px)}@media (min-width:640px){.mk-final{padding:5rem 2rem}}.mk-sticky{z-index:30;padding:.75rem 1rem calc(.75rem + env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(18px)saturate(140%);opacity:0;visibility:hidden;transition:opacity .28s var(--mk-ease), transform .28s var(--mk-ease), visibility 0s linear .28s;background:#0a0718e6;position:fixed;inset:auto 0 0;transform:translateY(110%);box-shadow:0 -1px #ffffff14,0 -20px 40px -30px #04020ee6}.mk-sticky.is-on{opacity:1;visibility:visible;transition-delay:0s;transform:none}@media (min-width:768px){.mk-sticky{display:none}}.mk-prose{max-width:72ch}.mk-prose h2{font-family:var(--mk-font-display);font-variation-settings:"wdth" 104;letter-spacing:-.02em;margin-top:2.5rem;margin-bottom:.75rem;font-size:1.375rem;font-weight:700;line-height:1.2}.mk-prose p{color:var(--mk-ink-2);margin-bottom:.875rem;line-height:1.7}.mk-prose ul{color:var(--mk-ink-2);margin:.5rem 0 1rem 1.25rem;line-height:1.65;list-style:outside}.mk-prose li+li{margin-top:.25rem}.mk-container{width:100%;min-width:0;max-width:72rem;margin-inline:auto;padding-inline:1rem}@media (min-width:640px){.mk-container{padding-inline:1.5rem}}@media (max-width:640px){.mk-container{padding-inline:max(1rem, env(safe-area-inset-left)) max(1rem, env(safe-area-inset-right))}.mk-display,.mk-display-tight{letter-spacing:-.022em}.mk-btn{max-width:100%}.mk-marquee-wrap{margin-inline:-.25rem}.mk-phone{width:min(210px,88vw)}.mk-bezel{max-width:100%}}.mk-section-shell{padding-block:clamp(4.5rem,8vw,7rem)}@media (min-width:768px){.mk-section-shell{padding-block:clamp(6rem,9vw,7.5rem)}}.mk-section{min-width:0;padding-block:0}.mk-section-gap{margin-top:clamp(.5rem,2vw,1.5rem)}.mk-section-gap-lg{margin-top:clamp(1.25rem,3.5vw,2.75rem)}.mk-rule{background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--mk-brand) 38%, transparent) 38%, color-mix(in srgb, var(--mk-gold) 22%, transparent) 50%, color-mix(in srgb, var(--mk-teal) 18%, transparent) 62%, transparent);border:0;flex:auto;min-width:0;height:1px;margin:0}.mk-rule-wide{opacity:.85;max-width:72rem;margin-inline:auto}.mk-rule-center{max-width:42rem;margin-inline:auto}.mk-final-shell{position:relative}.mk-link{color:var(--mk-ink-2);transition:color var(--mk-dur-fast) var(--mk-ease)}.mk-link:hover,.mk-link:focus-visible{color:var(--mk-ink)}.mk-skip{z-index:50;background:var(--mk-brand);color:var(--mk-on-brand);border-radius:9999px;padding:.5rem 1rem;font-size:.875rem;position:absolute;top:1rem;left:-9999px}.mk-skip:focus-visible{left:1rem}@media (prefers-reduced-motion:reduce){[data-surface=marketing] *,[data-surface=marketing] :before,[data-surface=marketing] :after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}html.mk-js .mk-reveal,html.mk-js .mk-reveal .mk-fx{opacity:1!important;filter:none!important;transform:none!important}.mk-aurora>i,.mk-mesh,.mk-marquee,.mk-bezel:before,.mk-dot-breathe,.mk-header{animation:none!important}.mk-word>span,.mk-in,.mk-load,.mk-soft-enter,.mk-soft-fade,.mk-soft-scale,.mk-stagger>*,.mk-final,.mk-final-enter,.mk-btn-glow{opacity:1;filter:none;transform:none;animation:none!important}.mk-sticky{transform:none}.mk-spot{display:none}.mk-w-typing{display:none!important}.mk-btn:before{display:none}.mk-card:hover,.mk-tier:hover,.mk-tier-plus:hover,.mk-btn:hover,.mk-btn-lift:hover,.mk-how-step:hover .mk-how-node{transform:none!important}}
