:root:has(.mk-root){--bg:#f4f5f7;--surface-1:#fff;--surface-2:#fafbfc;--surface-3:#eef2ff;--border:#e3e5ea;--border-strong:#8a8f9c;--text:#21232e;--text-muted:#565b6b;--text-faint:#616574;--brand:#105bff;--brand-soft:#e7eeff;--brand-text:#0a45c9;--on-brand:#fff;--accent:#105bff;--accent-hover:#0a45c9;--accent-soft:#e7eeff;--accent-text:#0a45c9;--on-accent:#fff;--highlight:#fe8500;--highlight-soft:#fff0df;--focus-ring:#c9d9ff;--success:#0e7558;--success-soft:#e2f3ec;--danger:#b42335;--danger-soft:#fce8ea;--warning:#9a4f00;--warning-soft:#fff0df;--info:#105bff;--info-soft:#e7eeff;--chart-1:#105bff;--chart-2:#21232e;--chart-3:#fe8500;--chart-4:#8ab0ff;--chart-grid:#e8eaef;--logo-back:#105bff;--logo-mid:#21232e;--logo-front:#fe8500;--logo-fold:#ffc999;--logo-lines:#fff;--logo-coin:#21232e;--logo-coin-mark:#fe8500;--input-bg:var(--surface-1);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:var(--bg)}:root:has(.mk-root)[data-theme=dark]{--bg:#f4f5f7;--surface-1:#fff;--surface-2:#fafbfc;--surface-3:#eef2ff;--border:#e3e5ea;--border-strong:#8a8f9c;--text:#21232e;--text-muted:#565b6b;--text-faint:#616574;--brand:#105bff;--brand-soft:#e7eeff;--brand-text:#0a45c9;--on-brand:#fff;--accent:#105bff;--accent-hover:#0a45c9;--accent-soft:#e7eeff;--accent-text:#0a45c9;--on-accent:#fff;--highlight:#fe8500;--highlight-soft:#fff0df;--focus-ring:#c9d9ff;--success:#0e7558;--success-soft:#e2f3ec;--danger:#b42335;--danger-soft:#fce8ea;--warning:#9a4f00;--warning-soft:#fff0df;--info:#105bff;--info-soft:#e7eeff;--chart-1:#105bff;--chart-2:#21232e;--chart-3:#fe8500;--chart-4:#8ab0ff;--chart-grid:#e8eaef;--logo-back:#105bff;--logo-mid:#21232e;--logo-front:#fe8500;--logo-fold:#ffc999;--logo-lines:#fff;--logo-coin:#21232e;--logo-coin-mark:#fe8500;--input-bg:var(--surface-1);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:var(--bg)}.mk-root{--mk-charcoal:#21232e;--mk-royal:#105bff;--mk-royal-hover:#0a45c9;--mk-royal-soft:#e7eeff;--mk-bright:#fe8500;--mk-on-bright:#21232e;--mk-white:#fff;--mk-lead:#4a4e5d;--mk-dark-text:#f0f0f0;--mk-dark-muted:#c3c6d1;--mk-dark-faint:#a4a8b6;--mk-dark-line:#3a3d4b;--mk-dark-ghost:#4a4e5d;--mk-dark-rule:#33364a;--mk-dark-check:#7ea6ff;--mk-band-lead:#e7eeff;--mk-mock-frame:#f0f0f0;--mk-hero-glow:0 -20px 80px #105bff40;--mk-mock-shadow:0 24px 48px #21232e14;--mk-float-shadow:0 24px 48px #21232e40;--mk-featured-shadow:0 28px 56px #21232e38;--mk-pad-x:32px;--mk-section-y:104px;background:var(--bg);color:var(--text);font-family:var(--font-inter), system-ui, sans-serif;-webkit-font-smoothing:antialiased;overflow-x:clip}@media (max-width:767px){.mk-root{--mk-pad-x:20px;--mk-section-y:72px}}@media (prefers-reduced-motion:no-preference){:root:has(.mk-root){scroll-behavior:smooth}}.mk-root ::selection{background:var(--accent-soft);color:var(--accent-text)}.mk-root :focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:6px}.mk-root .mk-dark :focus-visible,.mk-root .mk-blue :focus-visible{outline-color:var(--mk-bright)}.mk-root [id]{scroll-margin-top:16px}:where(.mk-root) a{color:inherit;text-decoration:none}.mk-num{font-variant-numeric:tabular-nums}.mk-container{width:100%;max-width:calc(1240px + 2 * var(--mk-pad-x));padding-inline:var(--mk-pad-x);box-sizing:border-box;margin-inline:auto}.mk-section{padding-block:var(--mk-section-y)}.mk-white{background:var(--surface-1)}.mk-light{background:var(--bg)}.mk-dark{background:var(--mk-charcoal);color:var(--mk-dark-text)}.mk-blue{background:var(--mk-royal);color:var(--mk-white)}.mk-split{grid-template-columns:repeat(auto-fit,minmax(min(100%,460px),1fr));align-items:center;gap:56px;display:grid}.mk-split-440{grid-template-columns:repeat(auto-fit,minmax(min(100%,440px),1fr))}.mk-split-top{grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr));align-items:start;gap:48px}.mk-display{font-family:var(--font-grotesk), var(--font-inter), sans-serif}.mk-eyebrow{letter-spacing:.12em;text-transform:uppercase;color:var(--accent);font-size:13px;font-weight:700}.mk-blue .mk-eyebrow{color:var(--mk-white);opacity:.85}.mk-h2{font-family:var(--font-grotesk), var(--font-inter), sans-serif;letter-spacing:-.025em;text-wrap:balance;font-size:clamp(34px,4vw,48px);font-weight:700;line-height:1.05}.mk-lead{color:var(--mk-lead);text-wrap:pretty;font-size:18px;line-height:1.6}.mk-blue .mk-lead{color:var(--mk-band-lead)}.mk-muted{color:var(--text-muted);font-size:15px;line-height:1.6}.mk-head{flex-direction:column;gap:16px;display:flex}.mk-head-loose{gap:20px}.mk-accent-text{color:var(--mk-bright)}.mk-btn{box-sizing:border-box;min-height:48px;font:600 15px/1 var(--font-inter), system-ui, sans-serif;white-space:nowrap;cursor:pointer;border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;gap:10px;padding:0 22px;transition:background-color .15s ease-out,border-color .15s ease-out,color .15s ease-out,transform .12s ease-out;display:inline-flex}.mk-btn:active{transform:scale(.98)}.mk-btn-lg{border-radius:12px;min-height:54px;padding:0 24px;font-size:16px}.mk-btn-sm{min-height:44px;padding:0 18px}.mk-btn-primary{background:var(--mk-royal);color:var(--mk-white)}.mk-btn-primary:hover{background:var(--mk-royal-hover)}.mk-btn-secondary{background:var(--surface-1);color:var(--text);border-color:var(--border-strong)}.mk-btn-secondary:hover{border-color:var(--text)}.mk-btn-ghost-dark{color:var(--mk-dark-text);border-color:var(--mk-dark-ghost);background:0 0}.mk-btn-ghost-dark:hover{border-color:var(--mk-dark-text)}.mk-btn-dark{background:var(--mk-charcoal);color:var(--mk-white)}.mk-btn-dark:hover{background:#2c2f3d}.mk-btn-outline-light{color:var(--mk-white);border-color:var(--mk-white);background:0 0}.mk-btn-outline-light:hover{background:#ffffff1a}.mk-btn-text-dark{color:var(--mk-dark-text);background:0 0;padding:0 14px}.mk-btn-text-dark:hover{color:var(--mk-white)}@media (prefers-reduced-motion:reduce){.mk-btn{transition:none}.mk-btn:active{transform:none}}.mk-check{align-items:flex-start;gap:12px;font-size:16px;line-height:1.5;display:flex}.mk-check svg{color:var(--accent);flex:none;margin-top:2px}.mk-hero{position:relative;overflow:hidden}.mk-topbar{justify-content:space-between;align-items:center;gap:24px;padding-block:22px;display:flex}.mk-navlink{min-height:44px;color:var(--mk-dark-muted);border-radius:8px;align-items:center;padding:0 14px;font-size:15px;font-weight:500;transition:color .15s ease-out;display:inline-flex}.mk-navlink:hover{color:var(--mk-white)}.mk-desktop-only{display:none}.mk-mobile-only{display:inline-flex}@media (min-width:861px){.mk-desktop-only{display:flex}.mk-mobile-only{display:none}}.mk-menu-btn{width:44px;padding:0}.mk-header{z-index:40;position:relative}.mk-menu-panel{background:var(--mk-charcoal);border-top:1px solid var(--mk-dark-line);border-bottom:1px solid var(--mk-dark-line);box-shadow:var(--mk-float-shadow);transform-origin:top;transition:opacity .18s ease-out,transform .18s ease-out,visibility linear;position:absolute;top:100%;left:0;right:0}.mk-menu-panel[data-open=false]{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .14s ease-out,transform .14s ease-out,visibility 0s linear .14s;transform:translateY(-6px)}.mk-menu-panel .mk-navlink{padding:0 4px;font-size:16px}@media (min-width:861px){.mk-menu-panel{display:none}}@media (prefers-reduced-motion:reduce){.mk-menu-panel,.mk-menu-panel[data-open=false]{transition:none;transform:none}}.mk-hero-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,460px),1fr));align-items:end;gap:56px;padding-top:72px;display:grid}.mk-hero-copy{flex-direction:column;gap:28px;padding-bottom:80px;display:flex}@media (max-width:767px){.mk-hero-grid{gap:0;padding-top:40px}.mk-hero-copy{padding-bottom:56px}}.mk-pill{border:1px solid var(--mk-dark-line);color:var(--mk-dark-muted);border-radius:999px;align-self:flex-start;align-items:center;gap:10px;padding:8px 14px;font-size:14px;font-weight:500;display:inline-flex}.mk-pill-dot{background:var(--mk-bright);border-radius:50%;flex:none;width:8px;height:8px}.mk-hero-title{font-family:var(--font-grotesk), var(--font-inter), sans-serif;letter-spacing:-.035em;color:var(--mk-white);font-size:clamp(44px,6vw,76px);font-weight:700;line-height:.98}.mk-hero-text{color:var(--mk-dark-muted);text-wrap:pretty;max-width:520px;font-size:19px;line-height:1.6}.mk-hero-checks{color:var(--mk-dark-faint);flex-wrap:wrap;gap:10px 24px;font-size:14px;display:flex}.mk-hero-checks li{align-items:center;gap:8px;display:flex}.mk-hero-checks svg{color:var(--mk-dark-check);flex:none}.mk-shot{background:var(--mk-mock-frame);box-shadow:var(--mk-hero-glow);border-radius:18px 18px 0 0;padding:10px 10px 0}.mk-shot-inner{background:var(--surface-1);min-height:440px;color:var(--text);border-radius:12px 12px 0 0;display:flex;overflow:hidden}.mk-shot-side{background:var(--mk-charcoal);width:168px;color:var(--mk-dark-faint);flex-direction:column;flex:none;gap:2px;padding:18px 10px;font-size:13px;display:flex}.mk-shot-side>div{border-radius:8px;padding:9px 12px}.mk-shot-side>.mk-on{background:var(--mk-royal);color:var(--mk-white);font-weight:600}@media (max-width:860px){.mk-shot-side{display:none}}.mk-shot-main{flex-direction:column;flex:1;gap:14px;min-width:0;padding:20px;display:flex}.mk-tile{border:1px solid var(--border);border-radius:10px;padding:12px}.mk-tile-dark{border-color:var(--mk-charcoal);background:var(--mk-charcoal);color:var(--mk-white)}.mk-tile-label{color:var(--text-muted);font-size:12px}.mk-tile-dark .mk-tile-label{color:var(--mk-dark-muted)}.mk-tile-value{font-family:var(--font-grotesk), var(--font-inter), sans-serif;margin-top:4px;font-size:20px;font-weight:700}.mk-tile-chart{flex:1;padding:14px}.mk-key{border-radius:2px;flex:none;width:9px;height:9px}.mk-bars{border-bottom:1px solid var(--border);justify-content:space-between;align-items:flex-end;gap:8px;height:130px;display:flex}.mk-bar-pair{align-items:flex-end;gap:3px;height:100%;display:flex}.mk-bar{border-radius:3px 3px 0 0;width:12px}.mk-fill-royal{background:var(--mk-royal)}.mk-fill-charcoal{background:var(--mk-charcoal)}.mk-fill-bright{background:var(--mk-bright)}.mk-modules{background:var(--border);border:1px solid var(--border);border-radius:20px;grid-template-columns:1fr;gap:1px;display:grid;overflow:hidden}@media (min-width:640px){.mk-modules{grid-template-columns:repeat(2,1fr)}}@media (min-width:1000px){.mk-modules{grid-template-columns:repeat(3,1fr)}}.mk-modules>li{background:var(--surface-1);flex-direction:column;gap:14px;padding:32px;display:flex}.mk-iconbox{background:var(--mk-royal-soft);width:48px;height:48px;color:var(--mk-royal);border-radius:12px;flex:none;justify-content:center;align-items:center;display:inline-flex}.mk-h3{font-size:19px;font-weight:600;line-height:1.3}.mk-invoice-wrap{padding-bottom:136px;position:relative}.mk-invoice{background:var(--surface-1);border:1px solid var(--border);box-shadow:var(--mk-mock-shadow);border-radius:18px;flex-direction:column;gap:14px;max-width:480px;padding:26px;display:flex}.mk-tag-dark{background:var(--mk-charcoal);color:var(--mk-white);white-space:nowrap;border-radius:999px;padding:5px 10px;font-size:12px;font-weight:600}.mk-field{border:1px solid var(--border-strong);border-radius:10px;min-width:0;padding:8px 12px}.mk-chip{border:1px solid var(--border);color:var(--text-muted);border-radius:8px;padding:7px 12px}.mk-chip-on{background:var(--mk-royal);border-color:var(--mk-royal);color:var(--mk-white)}.mk-line{border-top:1px solid var(--border);justify-content:space-between;gap:12px;padding:10px 0;display:flex}.mk-total{background:var(--mk-royal-soft);color:var(--mk-royal-hover);border-radius:12px;justify-content:space-between;align-items:center;padding:14px 16px;font-weight:700;display:flex}.mk-vat-card{width:250px;box-shadow:var(--mk-float-shadow);border-radius:16px;flex-direction:column;gap:8px;padding:20px;display:flex;position:absolute;bottom:0;right:0}@media (max-width:520px){.mk-invoice-wrap{padding-bottom:0}.mk-vat-card{width:auto;margin-top:12px;position:static}}.mk-steps{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:20px;display:grid}.mk-steps>li{border-top:3px solid var(--mk-charcoal);flex-direction:column;gap:12px;padding-top:24px;display:flex}.mk-steps>li:last-child{border-top-color:var(--mk-bright)}.mk-steps .mk-muted{font-size:15.5px}.mk-step-no{font-family:var(--font-grotesk), var(--font-inter), sans-serif;color:var(--mk-royal);font-size:15px;font-weight:700}.mk-band-cards{grid-template-columns:repeat(auto-fit,minmax(min(100%,230px),1fr));gap:14px;display:grid}.mk-band-cards>li{background:var(--mk-charcoal);border-radius:16px;flex-direction:column;gap:10px;padding:24px;display:flex}.mk-band-kicker{font-family:var(--font-grotesk), var(--font-inter), sans-serif;text-transform:uppercase;color:var(--mk-bright);font-size:13px;font-weight:700}.mk-toggle{background:var(--surface-1);border:1px solid var(--border);border-radius:12px;gap:4px;padding:4px;display:inline-flex}.mk-toggle button{min-height:44px;color:var(--text-muted);font:600 15px/1 var(--font-inter), system-ui, sans-serif;cursor:pointer;background:0 0;border:0;border-radius:9px;padding:0 18px;transition:background-color .15s ease-out,color .15s ease-out}.mk-toggle button:hover{color:var(--text)}.mk-toggle button[aria-pressed=true]{background:var(--mk-charcoal);color:var(--mk-white)}.mk-plans{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));align-items:stretch;gap:20px;width:100%;padding-top:12px;display:grid}.mk-plan{background:var(--surface-1);border:1px solid var(--border);border-radius:20px;flex-direction:column;gap:22px;padding:32px;display:flex;position:relative}.mk-plan-featured{background:var(--mk-charcoal);border-color:var(--mk-charcoal);color:var(--mk-dark-text);box-shadow:var(--mk-featured-shadow)}.mk-plan-badge{background:var(--mk-bright);color:var(--mk-on-bright);white-space:nowrap;border-radius:999px;padding:5px 12px;font-size:12px;font-weight:700;position:absolute;top:-14px;left:32px}.mk-plan-name{font-family:var(--font-grotesk), var(--font-inter), sans-serif;font-size:22px;font-weight:700}.mk-plan-featured .mk-plan-name{color:var(--mk-white)}.mk-plan-featured .mk-muted{color:var(--mk-dark-muted)}.mk-price{font-family:var(--font-grotesk), var(--font-inter), sans-serif;font-size:40px;font-weight:700;line-height:1}.mk-plan-featured .mk-price{color:var(--mk-white)}.mk-plan-points{flex-direction:column;gap:10px;font-size:15px;display:flex}.mk-faq details{border-bottom:1px solid var(--border)}.mk-faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;min-height:64px;font-size:17px;font-weight:600;list-style:none;display:flex}.mk-faq summary::-webkit-details-marker{display:none}.mk-faq summary:after{content:none!important}.mk-faq summary svg{color:var(--mk-royal);flex:none}.mk-faq .mk-pm-v{transition:opacity .2s ease-out}.mk-faq details[open] .mk-pm-v{opacity:0}.mk-faq details p{color:var(--text-muted);padding-bottom:20px;font-size:15.5px;line-height:1.6}.mk-link{color:var(--mk-royal);font-weight:600}.mk-link:hover{color:var(--mk-royal-hover);text-underline-offset:4px;text-decoration:underline}@media (prefers-reduced-motion:reduce){.mk-faq .mk-pm-v{transition:none}}.mk-closing{padding-top:var(--mk-section-y);padding-bottom:80px}.mk-closing-title{font-family:var(--font-grotesk), var(--font-inter), sans-serif;letter-spacing:-.03em;color:var(--mk-white);text-wrap:balance;max-width:820px;font-size:clamp(38px,5vw,64px);font-weight:700;line-height:1.02}.mk-footer{padding-bottom:40px}.mk-footer-inner{border-top:1px solid var(--mk-dark-rule);flex-direction:column;gap:32px;padding-top:48px;display:flex}.mk-footer-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr));gap:32px;display:grid}.mk-footer nav a{min-height:32px;color:var(--mk-dark-faint);align-items:center;font-size:14px;transition:color .15s ease-out;display:inline-flex}.mk-footer nav a:hover{color:var(--mk-white)}@media (pointer:coarse){.mk-footer nav a{min-height:44px}}.mk-logo-dark{--logo-back:#5b8cff;--logo-mid:#f0f0f0;--logo-front:#fe8500;--logo-fold:#ffc999;--logo-lines:#21232e;--logo-coin:#f0f0f0;--logo-coin-mark:#105bff;color:var(--mk-white)}.mk-root{--mk-scrim:#21232ec7;--mk-scrim-0:#21232e00;--mk-video-bg:#000}.mk-dialog{background:var(--mk-charcoal);width:min(1040px,100vw - 32px,177.778dvh - 195.556px);max-height:calc(100dvh - 32px);color:var(--mk-dark-text);box-shadow:var(--mk-float-shadow);transform-origin:50%;opacity:0;transition:opacity .18s var(--ease-out), transform .18s var(--ease-out), overlay .18s allow-discrete, display .18s allow-discrete;border:0;border-radius:16px;margin:auto;padding:0;overflow:hidden;transform:scale(.96)}.mk-dialog[open]{opacity:1;transition:opacity .25s var(--ease-out), transform .25s var(--ease-out), overlay .25s allow-discrete, display .25s allow-discrete;transform:none}@starting-style{.mk-dialog[open]{opacity:0;transform:scale(.96)}}.mk-dialog::backdrop{background-color:var(--mk-scrim-0);transition:background-color .18s var(--ease-out), overlay .18s allow-discrete, display .18s allow-discrete}.mk-dialog[open]::backdrop{background-color:var(--mk-scrim);transition-duration:.25s}@starting-style{.mk-dialog[open]::backdrop{background-color:var(--mk-scrim-0)}}@media (prefers-reduced-motion:reduce){.mk-dialog,.mk-dialog[open]{transform:none}@starting-style{.mk-dialog[open]{transform:none}}}.mk-dialog-bar{border-bottom:1px solid var(--mk-dark-line);justify-content:space-between;align-items:center;gap:16px;padding:10px 12px 10px 20px;display:flex}.mk-video{aspect-ratio:16/9;background:var(--mk-video-bg);width:100%;display:block}
