.qm-marketing{--mk-primary:#c3424e;--mk-primary-dark:#a9333e;--mk-primary-soft:#f8edf0;--mk-heading:#101010;--mk-text:#54595f;--mk-muted:#7a7a7a;--mk-bg:#f6f6f6;--mk-card:#fff;--mk-border:#dbdbdb9c;--mk-border-strong:#dedede;--mk-dark:#171717;--mk-dark-soft:#242424;--mk-radius-sm:12px;--mk-radius:16px;--mk-radius-lg:24px;--mk-shadow:0 18px 55px #10101012;--mk-shadow-soft:0 8px 24px #1010100d;background:var(--mk-bg);min-width:320px;color:var(--mk-text);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;font-family:Poppins,Arial,Helvetica,sans-serif;font-size:15px;line-height:1.7}.qm-marketing *,.qm-marketing :before,.qm-marketing :after{box-sizing:border-box}.qm-marketing h1,.qm-marketing h2,.qm-marketing h3,.qm-marketing p,.qm-marketing ul,.qm-marketing ol,.qm-marketing dl,.qm-marketing dd{margin:0}.qm-marketing ul,.qm-marketing ol{padding:0}.qm-marketing a{color:inherit;text-decoration:none}.qm-marketing img,.qm-marketing svg{max-width:100%;display:block}.qm-marketing svg{fill:none}.qm-marketing button,.qm-marketing input,.qm-marketing textarea,.qm-marketing select{font:inherit}.qm-marketing a,.qm-marketing button,.qm-marketing summary{-webkit-tap-highlight-color:transparent}.qm-marketing a:focus-visible,.qm-marketing button:focus-visible,.qm-marketing summary:focus-visible{outline:2px solid var(--mk-primary);outline-offset:3px}.mk-skip-link{z-index:999;background:var(--mk-primary);border-radius:10px;padding:9px 13px;transition:transform .2s;position:fixed;top:10px;left:10px;transform:translateY(-150%);color:#fff!important}.mk-skip-link:focus{transform:translateY(0)}.mk-shell{width:min(1180px,100% - 40px);margin-inline:auto}.mk-section{padding:42px 0}.mk-section--compact{padding-top:0;padding-bottom:22px}.mk-section--last{padding-bottom:72px}.mk-header{z-index:90;pointer-events:none;padding:16px 0 8px;position:sticky;top:0}.mk-header-card{border:1px solid var(--mk-border);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);pointer-events:auto;background:#fffffff0;border-radius:18px;align-items:center;gap:28px;min-height:78px;padding:12px 14px 12px 18px;display:flex;box-shadow:0 12px 38px #10101014}.mk-brand{flex:0 0 174px;align-items:center;width:174px;display:flex}.mk-brand img{width:174px;height:auto}.mk-nav{flex:1;justify-content:center;align-items:center;gap:4px;min-width:0;display:flex}.mk-nav a{color:#5d6167;white-space:nowrap;border-radius:10px;padding:10px 12px;font-size:13px;font-weight:600;transition:color .2s,background-color .2s;position:relative}.mk-nav a:hover,.mk-nav a.is-active{color:var(--mk-heading);background:#f4f4f4}.mk-nav a.is-active:after{background:var(--mk-primary);content:"";border-radius:999px;height:2px;position:absolute;bottom:5px;left:12px;right:12px}.mk-header-actions{flex:none;align-items:center;gap:8px;display:flex}.mk-button{text-align:center;border:1px solid #0000;border-radius:11px;justify-content:center;align-items:center;gap:8px;min-height:42px;padding:9px 16px;font-size:13px;font-weight:650;line-height:1.25;transition:transform .18s,color .18s,background-color .18s,border-color .18s,box-shadow .18s;display:inline-flex}.mk-button:hover{transform:translateY(-1px)}.mk-button--primary{background:var(--mk-primary);border-color:var(--mk-primary);box-shadow:0 8px 18px #c3424e2e;color:#fff!important}.mk-button--primary:hover{background:var(--mk-primary-dark);border-color:var(--mk-primary-dark)}.mk-button--ghost{border-color:var(--mk-border-strong);background:#fff;color:var(--mk-heading)!important}.mk-button--light{background:#fff;border-color:#fff;color:var(--mk-heading)!important}.mk-button--light:hover{background:#f3f3f3;border-color:#f3f3f3}.mk-button--large{border-radius:12px;min-height:48px;padding:12px 19px;font-size:14px}.mk-mobile-nav{margin-left:auto;display:none;position:relative}.mk-mobile-nav summary{color:#fff;background:var(--mk-primary);cursor:pointer;border-radius:50%;place-items:center;width:44px;height:44px;list-style:none;display:grid}.mk-mobile-nav summary::-webkit-details-marker{display:none}.mk-mobile-nav-panel{border:1px solid var(--mk-border);width:min(320px,100vw - 44px);box-shadow:var(--mk-shadow);background:#fff;border-radius:16px;padding:10px;position:absolute;top:calc(100% + 12px);right:0}.mk-mobile-nav-panel nav{gap:2px;display:grid}.mk-mobile-nav-panel nav a{color:var(--mk-heading);border-radius:9px;padding:11px 12px;font-size:14px;font-weight:600}.mk-mobile-nav-panel nav a:hover{background:#f5f5f5}.mk-mobile-nav-actions{border-top:1px solid var(--mk-border);grid-template-columns:1fr 1fr;gap:8px;margin-top:10px;padding-top:10px;display:grid}.mk-eyebrow{width:max-content;max-width:100%;color:var(--mk-primary);background:var(--mk-primary-soft);letter-spacing:.035em;text-transform:uppercase;border:1px solid #c3424e1f;border-radius:999px;align-items:center;gap:7px;padding:7px 10px;font-size:11px;font-weight:700;line-height:1.1;display:inline-flex}.mk-eyebrow--light{color:#fff;background:#ffffff1c;border-color:#ffffff29}.mk-section-heading{text-align:center;flex-direction:column;align-items:center;gap:12px;max-width:760px;margin:0 auto 28px;display:flex}.mk-section-heading--left{text-align:left;align-items:flex-start;margin:0}.mk-section-heading h2,.mk-split-copy h2,.mk-feature-band-copy h2,.mk-ops-copy h2,.mk-contact-brief-copy h2,.mk-demo-copy h2,.mk-demo-callout h2,.mk-final-cta h2,.mk-compliance-card h2{color:var(--mk-heading);letter-spacing:-.035em;font-size:clamp(26px,2.8vw,40px);font-weight:650;line-height:1.13}.mk-section-heading p,.mk-split-copy>p,.mk-feature-band-copy>p,.mk-ops-copy>p,.mk-contact-brief-copy>p,.mk-demo-copy>p,.mk-final-cta p{color:var(--mk-muted);font-size:15px;line-height:1.75}.mk-section--hero{padding-top:16px}.mk-hero-card{border:1px solid var(--mk-border);min-height:690px;box-shadow:var(--mk-shadow-soft);background:#fff;border-radius:26px;grid-template-columns:minmax(0,1.06fr) minmax(420px,.94fr);align-items:center;gap:56px;padding:clamp(34px,5vw,72px);display:grid;position:relative;overflow:hidden}.mk-hero-card:before{content:"";pointer-events:none;background:radial-gradient(circle,#c3424e1f 0,#c3424e0a 42%,#0000 72%);width:610px;height:610px;position:absolute;top:-180px;right:-220px}.mk-hero-copy{z-index:3;position:relative}.mk-hero-copy h1{max-width:720px;color:var(--mk-heading);letter-spacing:-.052em;margin-top:18px;font-size:clamp(42px,5vw,69px);font-weight:650;line-height:1.02}.mk-hero-copy h1 span{color:var(--mk-primary)}.mk-lead{color:#62666c;max-width:650px;font-size:17px;line-height:1.75;margin-top:22px!important}.mk-hero-actions{flex-wrap:wrap;gap:10px;margin-top:28px;display:flex}.mk-hero-points{color:#686c71;flex-wrap:wrap;gap:8px 18px;margin-top:25px;font-size:12px;font-weight:600;display:flex}.mk-hero-points span{align-items:center;gap:7px;display:inline-flex}.mk-hero-visual{place-items:center;min-height:590px;display:grid;position:relative}.mk-hero-orbit{border:1px solid #c3424e21;border-radius:50%;position:absolute}.mk-hero-orbit--one{width:500px;height:500px}.mk-hero-orbit--two{border-style:dashed;width:390px;height:390px}.mk-device{z-index:3;background:#131313;border:1px solid #2c2c2c;border-radius:41px;width:302px;padding:10px;position:relative;transform:rotate(2deg);box-shadow:0 28px 70px #10101042}.mk-device-speaker{z-index:5;background:#131313;border-radius:999px;width:70px;height:20px;position:absolute;top:17px;left:50%;transform:translate(-50%)}.mk-menu-preview{color:#54595f;background:#f6f6f6;border-radius:32px;min-height:565px;padding:16px 11px 14px;font-size:10px;line-height:1.4;overflow:hidden}.mk-preview-topbar{background:#fff;border:1px solid #e8e8e8;border-radius:13px;grid-template-columns:34px 1fr 34px;align-items:center;gap:8px;min-height:52px;padding:7px 8px;display:grid}.mk-preview-topbar>strong{color:var(--mk-heading);text-align:center;text-overflow:ellipsis;white-space:nowrap;font-family:Georgia,serif;font-size:18px;font-style:italic;overflow:hidden}.mk-preview-round{color:#fff;background:var(--mk-primary);border-radius:50%;place-items:center;width:31px;height:31px;font-size:8px;font-weight:700;display:grid}.mk-preview-banner{color:#fff;background:linear-gradient(135deg,#2b1d1b,#7f3b35 56%,#d09a67);border-radius:13px;flex-direction:column;justify-content:flex-end;gap:2px;min-height:100px;margin-top:9px;padding:14px;display:flex;position:relative;overflow:hidden}.mk-preview-banner:after{opacity:.72;content:"";background:radial-gradient(circle at 30% 30%,#dcb270,#74352c 60%,#251716 61%);border-radius:44% 56% 48% 52%;width:110px;height:110px;position:absolute;top:-17px;right:-8px}.mk-preview-banner>*{z-index:2;max-width:175px;position:relative}.mk-preview-banner-kicker{letter-spacing:.08em;opacity:.8;text-transform:uppercase;font-size:7px;font-weight:700}.mk-preview-banner small{opacity:.86;font-size:7px;line-height:1.35}.mk-preview-section-title{color:#101010;text-align:center;background:#fff;border:1px solid #e8e8e8;border-radius:10px;margin-top:9px;padding:8px;font-size:10px;font-weight:700}.mk-preview-categories{background:#fff;border:1px solid #e8e8e8;border-radius:11px;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin-top:6px;padding:7px;display:grid}.mk-preview-categories>div{border-radius:8px;min-height:71px;position:relative;overflow:hidden}.mk-preview-categories strong{color:#fff;text-align:center;background:#101010a1;border-radius:5px;padding:4px 5px;font-size:8px;position:absolute;bottom:5px;left:5px;right:5px}.mk-preview-photo{background:linear-gradient(145deg,#ddd,#aaa);position:absolute;inset:0}.mk-preview-photo:before,.mk-preview-photo:after{content:"";border-radius:50%;position:absolute}.mk-preview-photo:before{background:#ffffff2e;width:72%;height:72%;top:14%;left:14%;box-shadow:inset 0 0 0 8px #0000001a}.mk-preview-photo:after{background:#fff3;width:34%;height:18%;bottom:10%;right:5%}.mk-preview-photo--1{background:linear-gradient(140deg,#37231b,#a75638 55%,#dba970)}.mk-preview-photo--2{background:linear-gradient(140deg,#5a4327,#b78b45 55%,#5d301e)}.mk-preview-photo--3{background:linear-gradient(140deg,#264129,#6c8f43 55%,#d2a85d)}.mk-preview-photo--4{background:linear-gradient(140deg,#49302b,#a86a55 55%,#efcba1)}.mk-preview-photo--5{background:linear-gradient(140deg,#442c1e,#8a4b2f 55%,#d9a466)}.mk-preview-photo--6{background:linear-gradient(140deg,#2f231b,#9a5d33 55%,#dab56f)}.mk-preview-products{background:#fff;border:1px solid #e8e8e8;border-radius:11px;gap:5px;margin-top:6px;padding:7px;display:grid}.mk-preview-products article{background:#f5f5f5;border-radius:8px;grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:7px;min-height:48px;padding:5px;display:grid}.mk-preview-product-image{border-radius:6px;width:48px;height:40px;position:relative;overflow:hidden}.mk-preview-products span:not(.mk-preview-product-image){flex-direction:column;min-width:0;display:flex}.mk-preview-products b{color:#101010;text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.mk-preview-products small{color:#7a7a7a;font-size:6px}.mk-preview-products em{color:#fff;background:var(--mk-primary);white-space:nowrap;border-radius:5px;padding:4px 5px;font-size:7px;font-style:normal;font-weight:700}.mk-float-card{z-index:5;border:1px solid var(--mk-border);background:#fffffff5;border-radius:14px;align-items:center;gap:10px;min-width:205px;padding:11px;display:flex;position:absolute;box-shadow:0 15px 32px #1010101f}.mk-float-card>span:last-child{flex-direction:column;line-height:1.35;display:flex}.mk-float-card strong{color:var(--mk-heading);font-size:11px}.mk-float-card small{color:var(--mk-muted);margin-top:2px;font-size:9px}.mk-icon-tile{width:44px;height:44px;color:var(--mk-primary);background:var(--mk-primary-soft);border:1px solid #c3424e1c;border-radius:12px;flex:0 0 44px;place-items:center;display:inline-grid}.mk-trust-card{border:1px solid var(--mk-border);background:#fff;border-radius:16px;grid-template-columns:minmax(200px,.75fr) minmax(0,2.25fr);align-items:center;gap:24px;padding:18px 22px;display:grid}.mk-trust-card>p{color:var(--mk-muted);text-transform:uppercase;letter-spacing:.055em;font-size:11px;font-weight:600;line-height:1.45}.mk-brand-cloud{flex-wrap:wrap;justify-content:flex-end;gap:7px;min-width:0;display:flex}.mk-brand-cloud span{color:#4c5055;background:#f5f5f5;border:1px solid #ededed;border-radius:9px;padding:8px 10px;font-size:11px;font-weight:600}.mk-feature-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.mk-feature-grid--home{grid-template-columns:repeat(3,minmax(0,1fr))}.mk-feature-card{border:1px solid var(--mk-border);background:#fff;border-radius:18px;flex-direction:column;align-items:flex-start;gap:12px;min-height:260px;padding:24px;display:flex;box-shadow:0 5px 18px #10101008}.mk-feature-card--wide{flex-direction:row;grid-column:span 2;gap:18px;min-height:260px}.mk-feature-card--wide>div{flex-direction:column;gap:12px;display:flex}.mk-feature-card h3,.mk-steps h3,.mk-qr-grid h3,.mk-included-grid strong,.mk-feature-band strong,.mk-language-benefits strong,.mk-detail-list strong,.mk-demo-callout h2,.mk-price-card h2,.mk-contact-card strong,.mk-brief-list strong{color:var(--mk-heading)}.mk-feature-card h3{letter-spacing:-.02em;font-size:19px;font-weight:650;line-height:1.28}.mk-feature-card p{color:var(--mk-muted);font-size:13px;line-height:1.68}.mk-card-kicker{color:var(--mk-primary);letter-spacing:.045em;text-transform:uppercase;font-size:10px;font-weight:700}.mk-centered-action{justify-content:center;margin-top:22px;display:flex}.mk-text-link{align-items:center;gap:7px;font-size:13px;font-weight:700;display:inline-flex;color:var(--mk-primary)!important}.mk-split-card,.mk-feature-band,.mk-ops-card,.mk-contact-brief,.mk-demo-stage{border:1px solid var(--mk-border);background:#fff;border-radius:24px;grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:clamp(32px,6vw,70px);padding:clamp(28px,5vw,58px);display:grid}.mk-split-copy,.mk-feature-band-copy,.mk-ops-copy,.mk-contact-brief-copy,.mk-demo-copy{flex-direction:column;align-items:flex-start;gap:15px;display:flex}.mk-check-list{gap:10px;list-style:none;display:grid}.mk-check-list li{color:#565a60;align-items:flex-start;gap:8px;font-size:12px;font-weight:550;line-height:1.55;display:flex}.mk-check-list svg{color:var(--mk-primary);flex:none;margin-top:1px}.mk-ui-showcase{min-height:410px;position:relative}.mk-ui-card{border:1px solid var(--mk-border);box-shadow:var(--mk-shadow-soft);background:#fff;border-radius:16px;position:absolute}.mk-ui-card--product{width:min(360px,100% - 28px);padding:11px;top:0;right:28px}.mk-ui-photo{background:linear-gradient(145deg,#291b16,#7d432e 53%,#c6955e);border-radius:12px;height:185px}.mk-ui-product-copy{justify-content:space-between;align-items:flex-start;gap:12px;margin-top:13px;display:flex}.mk-ui-product-copy>div{flex-direction:column;gap:4px;min-width:0;display:flex}.mk-ui-product-copy strong{color:var(--mk-heading);font-size:16px}.mk-ui-product-copy>b{color:var(--mk-primary);white-space:nowrap;font-size:15px}.mk-mini-badge{width:max-content;color:var(--mk-primary);background:var(--mk-primary-soft);text-transform:uppercase;border-radius:5px;padding:3px 6px;font-size:8px;font-weight:700}.mk-ui-card--product>p{color:var(--mk-muted);font-size:10px;line-height:1.5;margin-top:7px!important}.mk-ui-tags{flex-wrap:wrap;gap:5px;margin-top:9px;display:flex}.mk-ui-tags span{color:#676b70;background:#f4f4f4;border-radius:5px;padding:4px 6px;font-size:8px;font-weight:600}.mk-ui-card--portion{width:230px;padding:15px;bottom:0;right:0}.mk-ui-card--portion>strong{color:var(--mk-heading);font-size:11px}.mk-ui-card--portion>div{background:#f5f5f5;border-radius:8px;justify-content:space-between;gap:10px;margin-top:8px;padding:8px 9px;font-size:9px;display:flex}.mk-ui-card--portion b{color:var(--mk-primary)}.mk-ui-card--recommendation{align-items:center;gap:10px;width:225px;padding:12px;display:flex;bottom:46px;left:0}.mk-ui-card--recommendation>span:last-child{flex-direction:column;line-height:1.4;display:flex}.mk-ui-card--recommendation strong{color:var(--mk-heading);font-size:10px}.mk-ui-card--recommendation small{color:var(--mk-muted);font-size:8px}.mk-steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.mk-steps--three{grid-template-columns:repeat(3,minmax(0,1fr))}.mk-steps article{border:1px solid var(--mk-border);background:#fff;border-radius:17px;min-height:205px;padding:22px}.mk-steps article>span{width:38px;height:38px;color:var(--mk-primary);background:var(--mk-primary-soft);border-radius:10px;place-items:center;font-size:11px;font-weight:700;display:inline-grid}.mk-steps h3{margin-top:28px;font-size:17px}.mk-steps p{color:var(--mk-muted);font-size:12px;line-height:1.6;margin-top:6px!important}.mk-compliance-card{color:#ffffffc7;background:var(--mk-dark);border:1px solid #292929;border-radius:24px;grid-template-columns:1fr 1fr;gap:54px;padding:clamp(32px,5vw,58px);display:grid;box-shadow:0 20px 55px #1010101f}.mk-compliance-card h2{color:#fff;margin-top:14px}.mk-compliance-card>div:last-child{flex-direction:column;justify-content:center;align-items:flex-start;gap:20px;display:flex}.mk-compliance-card p{color:#ffffffb8;font-size:13px;line-height:1.75}.mk-pricing-teaser{border:1px solid var(--mk-border);background:#fff;border-radius:24px;grid-template-columns:minmax(0,1.2fr) minmax(430px,.9fr);align-items:center;gap:34px;padding:clamp(30px,5vw,52px);display:grid}.mk-pricing-teaser>.mk-button{width:max-content}.mk-price-mini-grid{grid-row:span 2;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.mk-price-mini-grid>div{background:#f5f5f5;border:1px solid #ededed;border-radius:14px;flex-direction:column;justify-content:flex-end;gap:4px;min-height:145px;padding:16px;display:flex;position:relative}.mk-price-mini-grid .is-popular{color:#fff;background:var(--mk-primary);border-color:var(--mk-primary)}.mk-price-mini-grid small{text-transform:uppercase;background:#ffffff29;border-radius:999px;padding:4px 6px;font-size:7px;font-weight:700;position:absolute;top:12px;left:12px}.mk-price-mini-grid span{color:var(--mk-muted);font-size:10px;font-weight:600}.mk-price-mini-grid strong{color:var(--mk-heading);font-size:20px;line-height:1.2}.mk-price-mini-grid .is-popular span,.mk-price-mini-grid .is-popular strong{color:#fff}.mk-final-cta{border:1px solid var(--mk-border);background:#fff;border-radius:24px;justify-content:space-between;align-items:center;gap:40px;padding:clamp(30px,5vw,54px);display:flex}.mk-final-cta>div:first-child{flex-direction:column;align-items:flex-start;gap:13px;max-width:730px;display:flex}.mk-final-cta h2{font-size:clamp(25px,2.6vw,36px)}.mk-final-cta-actions{flex-wrap:wrap;flex:none;justify-content:flex-end;gap:9px;display:flex}.mk-page-hero-section{padding-top:16px;padding-bottom:22px}.mk-page-hero{border:1px solid var(--mk-border);background:#fff;border-radius:24px;grid-template-columns:minmax(0,1.6fr) minmax(230px,.4fr);align-items:center;gap:50px;min-height:410px;padding:clamp(34px,6vw,68px);display:grid}.mk-page-hero>div:first-child{flex-direction:column;align-items:flex-start;gap:16px;display:flex}.mk-page-hero h1{max-width:850px;color:var(--mk-heading);letter-spacing:-.05em;font-size:clamp(38px,5vw,62px);font-weight:650;line-height:1.06}.mk-page-hero p{max-width:760px;color:var(--mk-muted);font-size:16px;line-height:1.75}.mk-page-hero-stat{color:#fff;background:var(--mk-primary);border-radius:18px;flex-direction:column;justify-content:flex-end;min-height:180px;padding:23px;display:flex;box-shadow:0 18px 38px #c3424e33}.mk-page-hero-stat strong{font-size:27px;line-height:1.1}.mk-page-hero-stat span{color:#ffffffc4;margin-top:8px;font-size:11px;line-height:1.45}.mk-feature-band{grid-template-columns:minmax(0,.95fr) minmax(420px,1.05fr)}.mk-detail-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.mk-detail-list>div{background:#f5f5f5;border:1px solid #ececec;border-radius:14px;align-items:center;gap:12px;min-height:120px;padding:17px;display:flex}.mk-detail-icon{color:#fff;background:var(--mk-primary);border-radius:12px;flex:0 0 42px;place-items:center;width:42px;height:42px;font-size:13px;font-weight:700;display:grid}.mk-detail-list>div>span:last-child{flex-direction:column;gap:3px;min-width:0;display:flex}.mk-detail-list strong{font-size:12px}.mk-detail-list small{color:var(--mk-muted);font-size:9px;line-height:1.45}.mk-language-showcase{grid-template-columns:minmax(0,1.1fr) minmax(380px,.9fr);gap:15px;display:grid}.mk-language-card,.mk-language-benefits{border:1px solid var(--mk-border);background:#fff;border-radius:18px;padding:26px}.mk-language-head{color:var(--mk-heading);align-items:center;gap:11px;display:flex}.mk-language-head strong{font-size:17px}.mk-language-pills{flex-wrap:wrap;gap:8px;margin-top:28px;display:flex}.mk-language-pills span{color:#65696e;background:#f5f5f5;border:1px solid #ededed;border-radius:10px;padding:10px 12px;font-size:11px;font-weight:600}.mk-language-benefits{gap:13px;display:grid}.mk-language-benefits>div{border-bottom:1px solid var(--mk-border);padding:13px 0}.mk-language-benefits>div:last-child{border-bottom:0}.mk-language-benefits strong{font-size:13px}.mk-language-benefits p{color:var(--mk-muted);font-size:10px;margin-top:3px!important}.mk-ops-card{grid-template-columns:minmax(0,.75fr) minmax(520px,1.25fr)}.mk-admin-preview{background:#f3f3f3;border:1px solid #dedede;border-radius:18px;overflow:hidden;box-shadow:0 20px 50px #1010101a}.mk-admin-preview-head{background:#fff;border-bottom:1px solid #e6e6e6;align-items:center;gap:6px;min-height:45px;padding:0 13px;display:flex}.mk-admin-preview-head>span{background:#e0e0e0;border-radius:50%;width:8px;height:8px}.mk-admin-preview-head>b{color:#777;margin-left:auto;font-size:9px}.mk-admin-preview-body{grid-template-columns:126px minmax(0,1fr);min-height:350px;display:grid}.mk-admin-preview aside{color:#777;background:#191919;flex-direction:column;gap:4px;padding:16px 10px;display:flex}.mk-admin-preview aside strong{color:#aaa;text-transform:uppercase;margin-bottom:9px;padding:0 8px;font-size:8px}.mk-admin-preview aside span{border-radius:7px;padding:8px;font-size:8px}.mk-admin-preview aside span.is-active{color:#fff;background:var(--mk-primary)}.mk-admin-list{padding:16px}.mk-admin-list-title{justify-content:space-between;align-items:center;gap:10px;margin-bottom:12px;display:flex}.mk-admin-list-title strong{color:var(--mk-heading);font-size:15px}.mk-admin-list-title button{color:#fff;background:var(--mk-primary);border:0;border-radius:7px;padding:7px 9px;font-size:8px;font-weight:700}.mk-admin-filter{color:#999;background:#fff;border:1px solid #e4e4e4;border-radius:8px;justify-content:space-between;align-items:center;gap:10px;margin-bottom:9px;padding:9px 10px;font-size:8px;display:flex}.mk-admin-filter b{color:#696969}.mk-admin-row{background:#fff;border:1px solid #e6e6e6;border-radius:9px;grid-template-columns:38px minmax(0,1fr) auto auto;align-items:center;gap:8px;margin-top:6px;padding:8px;display:grid}.mk-admin-thumb{background:linear-gradient(145deg,#452d1d,#bd7142);border-radius:6px;width:38px;height:32px}.mk-admin-thumb--2{background:linear-gradient(145deg,#3c2019,#a3482c)}.mk-admin-thumb--3{background:linear-gradient(145deg,#7c542c,#d6a65d)}.mk-admin-row b{color:var(--mk-heading);text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.mk-admin-row small{color:#777;white-space:nowrap;font-size:8px}.mk-admin-row em{color:#31754a;background:#eaf6ee;border-radius:999px;padding:4px 6px;font-size:7px;font-style:normal;font-weight:700}.mk-qr-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.mk-qr-grid article{border:1px solid var(--mk-border);background:#fff;border-radius:17px;align-items:flex-start;gap:14px;min-height:170px;padding:22px;display:flex}.mk-qr-grid article>div{flex-direction:column;gap:6px;display:flex}.mk-qr-grid h3{font-size:15px}.mk-qr-grid p{color:var(--mk-muted);font-size:11px;line-height:1.6}.mk-qr-grid code{color:var(--mk-primary);font-family:inherit;font-weight:700}.mk-qr-art{width:44px;height:44px;color:var(--mk-primary);background:var(--mk-primary-soft);border-radius:12px;flex:0 0 44px;place-items:center;font-size:26px;font-weight:700;line-height:1;display:grid}.mk-inline-note{color:#777;background:#ededed;border-radius:11px;padding:13px 15px;font-size:10px;line-height:1.55;margin-top:12px!important}.mk-pricing-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.mk-price-card{border:1px solid var(--mk-border);background:#fff;border-radius:20px;flex-direction:column;min-height:520px;padding:28px;display:flex;position:relative;box-shadow:0 8px 24px #1010100a}.mk-price-card--popular{border-color:#c3424e6e;box-shadow:0 20px 45px #c3424e1a}.mk-popular-badge{color:#fff;background:var(--mk-primary);letter-spacing:.04em;text-transform:uppercase;border-radius:999px;padding:5px 8px;font-size:8px;font-weight:700;position:absolute;top:18px;right:18px}.mk-price-card-head>span{color:var(--mk-primary);letter-spacing:.05em;text-transform:uppercase;font-size:9px;font-weight:700}.mk-price-card h2{margin-top:9px;font-size:22px;line-height:1.2}.mk-price-card-head p{color:var(--mk-muted);font-size:11px;margin-top:4px!important}.mk-price{border-bottom:1px solid var(--mk-border);align-items:baseline;gap:8px;margin-top:25px;padding-bottom:23px;display:flex}.mk-price strong{color:var(--mk-heading);letter-spacing:-.04em;font-size:clamp(31px,3vw,42px);font-weight:650;line-height:1}.mk-price span{color:var(--mk-muted);font-size:10px}.mk-price-card .mk-check-list{margin:24px 0}.mk-price-card>.mk-button{width:100%;margin-top:auto}.mk-pricing-note{border:1px solid var(--mk-border);background:#fff;border-radius:16px;align-items:flex-start;gap:14px;margin-top:14px;padding:20px;display:flex}.mk-pricing-note strong{color:var(--mk-heading);font-size:13px}.mk-pricing-note p{color:var(--mk-muted);font-size:10px;line-height:1.6;margin-top:3px!important}.mk-included-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.mk-included-grid>div{border:1px solid var(--mk-border);background:#fff;border-radius:15px;flex-direction:column;justify-content:flex-end;min-height:130px;padding:18px;display:flex}.mk-included-grid strong{font-size:13px}.mk-included-grid span{color:var(--mk-muted);margin-top:5px;font-size:10px;line-height:1.5}.mk-faq-list{gap:8px;max-width:880px;margin-inline:auto;display:grid}.mk-faq-list details{border:1px solid var(--mk-border);background:#fff;border-radius:14px}.mk-faq-list summary{min-height:62px;color:var(--mk-heading);cursor:pointer;justify-content:space-between;align-items:center;gap:18px;padding:16px 18px;font-size:13px;font-weight:650;list-style:none;display:flex}.mk-faq-list summary::-webkit-details-marker{display:none}.mk-faq-list summary span{width:27px;height:27px;color:var(--mk-primary);background:var(--mk-primary-soft);border-radius:50%;flex:0 0 27px;place-items:center;font-size:15px;display:grid}.mk-faq-list details[open] summary span{transform:rotate(45deg)}.mk-faq-list details p{max-width:760px;color:var(--mk-muted);padding:0 18px 18px;font-size:11px;line-height:1.7}.mk-demo-stage{grid-template-columns:minmax(0,.9fr) minmax(400px,1.1fr)}.mk-demo-device-wrap{background:radial-gradient(circle,#c3424e1a,#0000 65%);border-radius:20px;place-items:center;min-height:650px;display:grid}.mk-device--demo{width:335px;transform:none}.mk-device--demo .mk-menu-preview{min-height:615px}.mk-product-demo-grid{grid-template-columns:minmax(0,1.15fr) minmax(320px,.85fr);gap:14px;display:grid}.mk-product-demo-card,.mk-product-demo-side>article{border:1px solid var(--mk-border);background:#fff;border-radius:18px;padding:18px}.mk-product-demo-image{background:linear-gradient(145deg,#281916,#75412f 49%,#ce9b62);border-radius:14px;height:350px;position:relative}.mk-product-demo-image:after{content:"";background:radial-gradient(#d8aa75 0 23%,#6c3928 24% 50%,#201414 52% 70%,#0000 71%);border-radius:50%;width:45%;height:58%;position:absolute;top:12%;right:14%;transform:rotate(-8deg)}.mk-product-demo-image>span{z-index:2;color:#fff;background:var(--mk-primary);text-transform:uppercase;border-radius:7px;padding:6px 8px;font-size:8px;font-weight:700;position:absolute;top:14px;left:14px}.mk-product-demo-head{justify-content:space-between;align-items:flex-start;gap:18px;margin-top:17px;display:flex}.mk-product-demo-head h3{color:var(--mk-heading);font-size:22px;font-weight:650;line-height:1.2}.mk-product-demo-head p{max-width:520px;color:var(--mk-muted);font-size:11px;line-height:1.6;margin-top:6px!important}.mk-product-demo-head>strong{color:var(--mk-primary);white-space:nowrap;font-size:20px}.mk-product-demo-meta{flex-wrap:wrap;gap:6px;margin-top:15px;display:flex}.mk-product-demo-meta span{color:#65696e;background:#f4f4f4;border-radius:7px;padding:6px 8px;font-size:9px;font-weight:600}.mk-product-demo-like{color:var(--mk-primary);align-items:center;gap:7px;margin-top:12px;font-size:15px;display:flex}.mk-product-demo-like span{color:var(--mk-muted);font-size:9px}.mk-product-demo-side{gap:14px;display:grid}.mk-product-demo-side>article{flex-direction:column;gap:12px;display:flex}.mk-product-demo-side h3{color:var(--mk-heading);font-size:18px}.mk-option-row{background:#f5f5f5;border-radius:10px;justify-content:space-between;align-items:center;gap:14px;padding:13px;font-size:11px;display:flex}.mk-option-row b{color:var(--mk-primary)}.mk-recommend-row{background:#f5f5f5;border-radius:10px;align-items:center;gap:10px;padding:9px;display:flex}.mk-recommend-thumb{background:linear-gradient(145deg,#2d4328,#95a454);border-radius:8px;flex:0 0 55px;width:55px;height:48px}.mk-recommend-thumb--2{background:linear-gradient(145deg,#4c2923,#c98d68)}.mk-recommend-row>span:last-child{flex-direction:column;min-width:0;display:flex}.mk-recommend-row b{color:var(--mk-heading);font-size:10px}.mk-recommend-row small{color:var(--mk-primary);font-size:8px;font-weight:700}.mk-demo-callout{border:1px solid var(--mk-border);background:#fff;border-radius:18px;align-items:center;gap:18px;padding:25px;display:flex}.mk-demo-callout>div{flex:1;min-width:0}.mk-demo-callout h2{font-size:19px}.mk-demo-callout p{color:var(--mk-muted);font-size:11px;margin-top:4px!important}.mk-contact-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.mk-contact-card{border:1px solid var(--mk-border);background:#fff;border-radius:17px;align-items:flex-start;gap:12px;min-height:180px;padding:20px;transition:transform .18s,border-color .18s,box-shadow .18s;display:flex}.mk-contact-card[href]:hover{box-shadow:var(--mk-shadow-soft);border-color:#c3424e47;transform:translateY(-2px)}.mk-contact-card>span:last-child{flex-direction:column;gap:2px;min-width:0;display:flex}.mk-contact-card small{color:var(--mk-primary);text-transform:uppercase;font-size:9px;font-weight:700}.mk-contact-card strong{overflow-wrap:anywhere;margin-top:11px;font-size:13px}.mk-contact-card em{color:var(--mk-muted);margin-top:3px;font-size:9px;font-style:normal}.mk-contact-brief{grid-template-columns:minmax(0,.9fr) minmax(430px,1.1fr)}.mk-brief-list{gap:8px;list-style:none;display:grid}.mk-brief-list li{background:#f5f5f5;border:1px solid #ececec;border-radius:12px;gap:13px;padding:15px;display:flex}.mk-brief-list li>span{width:35px;height:35px;color:var(--mk-primary);background:#fff;border-radius:9px;flex:0 0 35px;place-items:center;font-size:9px;font-weight:700;display:grid}.mk-brief-list strong{font-size:11px}.mk-brief-list p{color:var(--mk-muted);font-size:9px;line-height:1.45;margin-top:2px!important}.mk-footer-card{color:#ffffffb3;background:var(--mk-dark);border:1px solid #2a2a2a;border-radius:24px;overflow:hidden}.mk-footer-main{grid-template-columns:minmax(260px,.9fr) minmax(0,1.5fr);gap:64px;padding:42px;display:grid}.mk-footer-brand img{width:190px;height:auto}.mk-footer-brand p{color:#ffffff91;max-width:370px;font-size:11px;line-height:1.75;margin-top:18px!important}.mk-footer-links{grid-template-columns:repeat(3,minmax(0,1fr));gap:26px;display:grid}.mk-footer-links>div{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.mk-footer-links strong{color:#fff;margin-bottom:4px;font-size:11px}.mk-footer-links a,.mk-footer-links span{color:#ffffff94;font-size:10px}.mk-footer-links a:hover{color:#fff}.mk-footer-bottom{color:#ffffff69;border-top:1px solid #ffffff14;justify-content:space-between;align-items:center;gap:20px;padding:15px 42px;font-size:9px;display:flex}@media (width<=1080px){.mk-nav{gap:0}.mk-nav a{padding-inline:9px;font-size:12px}.mk-header-login{display:none}.mk-hero-card{grid-template-columns:minmax(0,1fr) minmax(360px,.8fr);gap:30px;padding-inline:40px}.mk-hero-copy h1{font-size:clamp(42px,5.3vw,58px)}.mk-float-card--top{right:-18px}.mk-float-card--bottom{left:-20px}.mk-feature-grid,.mk-contact-grid,.mk-feature-grid--home{grid-template-columns:repeat(2,minmax(0,1fr))}.mk-ops-card{grid-template-columns:minmax(0,.85fr) minmax(450px,1.15fr);gap:34px}.mk-pricing-teaser{grid-template-columns:1fr}.mk-price-mini-grid{grid-row:auto}}@media (width<=860px){.mk-shell{width:min(100% - 28px,1180px)}.mk-header{padding-top:10px}.mk-header-card{min-height:68px;padding:10px 11px 10px 14px}.mk-brand,.mk-brand img{flex-basis:158px;width:158px}.mk-nav,.mk-header-actions{display:none}.mk-mobile-nav{display:block}.mk-section{padding:32px 0}.mk-section--hero{padding-top:10px}.mk-hero-card{grid-template-columns:1fr;gap:24px;padding:38px 28px}.mk-hero-visual{min-height:620px}.mk-hero-copy{max-width:680px}.mk-hero-copy h1{font-size:clamp(41px,8vw,61px)}.mk-trust-card{grid-template-columns:1fr;gap:14px}.mk-brand-cloud{justify-content:flex-start}.mk-split-card,.mk-feature-band,.mk-ops-card,.mk-contact-brief,.mk-demo-stage,.mk-compliance-card,.mk-language-showcase,.mk-product-demo-grid{grid-template-columns:1fr}.mk-ui-showcase{min-height:430px}.mk-steps{grid-template-columns:repeat(2,minmax(0,1fr))}.mk-steps--three{grid-template-columns:repeat(3,minmax(0,1fr))}.mk-page-hero{grid-template-columns:1fr;gap:26px}.mk-page-hero-stat{min-height:120px}.mk-pricing-grid{grid-template-columns:1fr}.mk-price-card{min-height:0}.mk-included-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.mk-footer-main{grid-template-columns:1fr;gap:34px}}@media (width<=640px){.qm-marketing{font-size:14px}.mk-shell{width:calc(100% - 20px)}.mk-header-card{border-radius:15px}.mk-brand,.mk-brand img{flex-basis:145px;width:145px}.mk-mobile-nav-panel{width:calc(100vw - 20px);right:-11px}.mk-section{padding:24px 0}.mk-section--compact{padding-top:0}.mk-section--last{padding-bottom:42px}.mk-hero-card,.mk-page-hero,.mk-split-card,.mk-feature-band,.mk-ops-card,.mk-contact-brief,.mk-demo-stage,.mk-compliance-card,.mk-pricing-teaser,.mk-final-cta{border-radius:20px;padding:25px 19px}.mk-hero-card{min-height:auto}.mk-hero-copy h1{margin-top:14px;font-size:clamp(36px,11vw,49px);line-height:1.03}.mk-lead{font-size:14px;line-height:1.7;margin-top:17px!important}.mk-hero-actions{grid-template-columns:1fr;margin-top:22px;display:grid}.mk-hero-actions .mk-button{width:100%}.mk-hero-points{gap:7px;margin-top:20px;display:grid}.mk-hero-visual{min-height:560px}.mk-device{width:275px}.mk-menu-preview{min-height:515px}.mk-hero-orbit--one{width:380px;height:380px}.mk-hero-orbit--two{width:310px;height:310px}.mk-float-card{min-width:180px;padding:9px}.mk-float-card--top{top:66px;right:-10px}.mk-float-card--bottom{bottom:55px;left:-8px}.mk-float-card .mk-icon-tile{flex-basis:36px;width:36px;height:36px}.mk-section-heading{text-align:left;align-items:flex-start;margin-bottom:20px}.mk-features-page .mk-section-heading{text-align:center;align-items:center}.mk-features-page .mk-section-heading .mk-eyebrow{align-self:center}.mk-features-page .mk-section-heading>p{margin-inline:auto}.mk-section-heading h2,.mk-split-copy h2,.mk-feature-band-copy h2,.mk-ops-copy h2,.mk-contact-brief-copy h2,.mk-demo-copy h2,.mk-compliance-card h2,.mk-final-cta h2{font-size:27px}.mk-feature-grid,.mk-feature-grid--home,.mk-contact-grid,.mk-steps,.mk-steps--three,.mk-included-grid,.mk-detail-list,.mk-qr-grid{grid-template-columns:1fr}.mk-feature-card,.mk-feature-card--wide{flex-direction:column;grid-column:auto;min-height:0;padding:20px}.mk-feature-card h3{font-size:18px}.mk-feature-capabilities{grid-template-columns:1fr;width:100%}.mk-ui-showcase{min-height:480px}.mk-ui-card--product{width:calc(100% - 20px);right:0}.mk-ui-card--portion{width:205px}.mk-ui-card--recommendation{width:198px;bottom:61px}.mk-steps article{min-height:170px}.mk-compliance-card{gap:24px}.mk-price-mini-grid{grid-template-columns:1fr}.mk-price-mini-grid>div{min-height:98px}.mk-final-cta{flex-direction:column;align-items:flex-start;gap:24px}.mk-final-cta-actions{grid-template-columns:1fr;width:100%;display:grid}.mk-page-hero h1{font-size:39px}.mk-page-hero p{font-size:13px}.mk-language-card,.mk-language-benefits{padding:20px}.mk-ops-card{overflow:hidden}.mk-admin-preview{margin-inline:-6px}.mk-admin-preview-body{grid-template-columns:86px minmax(0,1fr)}.mk-admin-preview aside{padding:12px 7px}.mk-admin-preview aside span{padding:7px 5px;font-size:7px}.mk-admin-list{padding:11px}.mk-admin-row{grid-template-columns:31px minmax(0,1fr) auto}.mk-admin-row small{display:none}.mk-admin-thumb{width:31px;height:29px}.mk-demo-device-wrap{min-height:600px;overflow:hidden}.mk-device--demo{width:295px}.mk-device--demo .mk-menu-preview{min-height:545px}.mk-product-demo-image{height:245px}.mk-product-demo-head{flex-direction:column;gap:8px}.mk-demo-callout{flex-direction:column;align-items:flex-start;padding:20px}.mk-demo-callout .mk-button{width:100%}.mk-contact-card{min-height:135px}.mk-footer-main{padding:30px 22px}.mk-footer-links{grid-template-columns:1fr 1fr;gap:28px 20px}.mk-footer-links>div:last-child{grid-column:1/-1}.mk-footer-bottom{flex-direction:column;align-items:flex-start;gap:5px;padding:14px 22px}}@media (prefers-reduced-motion:reduce){.qm-marketing *,.qm-marketing :before,.qm-marketing :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}:root[data-marketing-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.mk-pricing-page .mk-plan-deck{perspective:1200px;gap:clamp(16px,1.7vw,24px)}.mk-pricing-page .mk-plan-card{isolation:isolate;background:radial-gradient(circle at 84% 4%,#e2236521,#0000 36%),linear-gradient(155deg,#1d1c24fa,#14141bfa);border-radius:30px;min-height:520px;padding:clamp(24px,2.4vw,34px);box-shadow:0 24px 60px #00000038}.mk-pricing-page .mk-plan-card:before{z-index:-1;border-radius:inherit;content:"";background-image:linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff06 1px,#0000 1px);background-size:38px 38px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 70%);mask-image:linear-gradient(#000,#0000 70%)}.mk-pricing-page .mk-plan-card:after{z-index:-1;aspect-ratio:1;content:"";border:1px solid #e2236538;border-radius:50%;width:220px;animation:8s ease-in-out infinite mk-plan-orbit;position:absolute;bottom:-90px;right:-70px;box-shadow:0 0 0 38px #e223650a,0 0 0 76px #e2236505}.mk-pricing-page .mk-plan-card--seasonal:after{animation-delay:-2.7s}.mk-pricing-page .mk-plan-card--annual:after{animation-delay:-5.4s}.mk-pricing-page .mk-plan-card--annual{background:radial-gradient(circle at 84% 4%,#ffffff29,#0000 34%),linear-gradient(145deg,#94113d,#dd1d60 72%,#f02e72);box-shadow:0 28px 80px #ca165347}.mk-pricing-page .mk-plan-card-top{grid-template-columns:auto 1fr auto;align-items:center;gap:15px;display:grid}.mk-pricing-page .mk-plan-icon{aspect-ratio:1;width:58px;color:var(--mk-primary-bright);background:linear-gradient(145deg,#e2236538,#e2236514);border:1px solid #e2236566;border-radius:18px;place-items:center;animation:4.8s ease-in-out infinite mk-plan-icon-float;display:grid;transform:rotate(-5deg);box-shadow:0 14px 34px #e2236521}.mk-pricing-page .mk-plan-card--seasonal .mk-plan-icon{animation-delay:-1.6s}.mk-pricing-page .mk-plan-card--annual .mk-plan-icon{color:#fff;background:#ffffff24;border-color:#ffffff57;animation-delay:-3.2s}.mk-pricing-page .mk-price-card-head>span{color:var(--mk-primary-bright);letter-spacing:.11em;text-transform:uppercase;margin-bottom:5px;font-size:11px;font-weight:800;display:block}.mk-pricing-page .mk-plan-card--annual .mk-price-card-head>span{color:#ffd3e2}.mk-pricing-page .mk-plan-card .mk-price-card-head h2{margin:0;font-size:clamp(21px,1.55vw,26px)}.mk-pricing-page .mk-plan-card .mk-price-card-head p{color:var(--mk-muted);margin:4px 0 0;font-size:12px}.mk-pricing-page .mk-plan-card--annual .mk-price-card-head p{color:#ffffffad}.mk-pricing-page .mk-plan-index{color:#ffffff1f;align-self:start;font-size:30px;font-weight:850;line-height:1}.mk-pricing-page .mk-plan-card--annual .mk-plan-index{color:#ffffff52}.mk-pricing-page .mk-plan-card .mk-price{align-items:baseline;gap:9px;margin:38px 0 10px;display:flex}.mk-pricing-page .mk-plan-card .mk-price strong{letter-spacing:-.065em;font-size:clamp(44px,4vw,62px);line-height:.95}.mk-pricing-page .mk-plan-card .mk-price>span{color:var(--mk-muted);text-transform:uppercase;font-size:12px;font-weight:700}.mk-pricing-page .mk-plan-card--annual .mk-price>span{color:#ffffffb3}.mk-pricing-page .mk-plan-saving{min-height:28px;color:var(--mk-muted);align-items:center;gap:8px;font-size:11px;display:flex}.mk-pricing-page .mk-plan-saving strong{color:var(--mk-text);font-size:13px}.mk-pricing-page .mk-plan-saving em{color:#fff;background:#ffffff26;border-radius:999px;margin-left:auto;padding:5px 8px;font-size:10px;font-style:normal;font-weight:800}.mk-pricing-page .mk-plan-card--annual .mk-plan-saving{color:#ffffffa8}.mk-pricing-page .mk-plan-route{align-items:center;gap:8px;height:42px;margin:12px 0 16px;padding-right:45px;display:flex;position:relative}.mk-pricing-page .mk-plan-route:before{content:"";background:#ffffff21;height:1px;position:absolute;left:5px;right:47px}.mk-pricing-page .mk-plan-route i{border:2px solid var(--mk-card);background:var(--mk-primary-bright);border-radius:50%;width:9px;height:9px;animation:3s ease-in-out infinite mk-plan-node;position:relative;box-shadow:0 0 0 1px #e2236566}.mk-pricing-page .mk-plan-route i:nth-child(2){animation-delay:.25s}.mk-pricing-page .mk-plan-route i:nth-child(3){animation-delay:.5s}.mk-pricing-page .mk-plan-route i:nth-child(4){animation-delay:.75s}.mk-pricing-page .mk-plan-route i:nth-child(5){animation-delay:1s}.mk-pricing-page .mk-plan-route i:nth-child(6){animation-delay:1.25s}.mk-pricing-page .mk-plan-route>span{color:var(--mk-muted);text-transform:uppercase;font-size:11px;font-weight:800;position:absolute;right:0}.mk-pricing-page .mk-plan-card--annual .mk-plan-route>span{color:#ffffffb8}.mk-pricing-page .mk-plan-action{justify-content:space-between;align-items:center;width:100%;padding-inline:20px;display:flex}.mk-pricing-page .mk-plan-action svg{transition:transform .25s}.mk-pricing-page .mk-plan-action:hover svg{transform:translate(4px)}.mk-pricing-page .mk-plan-card--annual .mk-plan-action{color:#b51249;background:#fff;box-shadow:0 14px 32px #56001c33}.mk-pricing-page .mk-plan-card--annual .mk-plan-action:hover{background:#fff}.mk-pricing-page .mk-plan-card .mk-popular-badge{z-index:3;color:#bb134d;background:#fff;padding:7px 10px;top:20px;right:20px}@keyframes mk-plan-icon-float{0%,to{transform:rotate(-5deg)translateY(0)}50%{transform:rotate(3deg)translateY(-6px)}}@keyframes mk-plan-orbit{0%,to{opacity:.68;transform:scale(.94)}50%{opacity:1;transform:scale(1.06)}}@keyframes mk-plan-node{0%,to{opacity:.45;transform:scale(.75)}45%{opacity:1;transform:scale(1.2);box-shadow:0 0 14px #e22365a6}}@media (width>=701px) and (width<=1100px){.mk-pricing-page .mk-plan-deck{grid-template-columns:repeat(2,minmax(0,1fr))}.mk-pricing-page .mk-plan-card{min-height:480px}.mk-pricing-page .mk-plan-card--annual{grid-column:1/-1;grid-template-columns:1.1fr .8fr;column-gap:34px;min-height:0;display:grid}.mk-pricing-page .mk-plan-card--annual .mk-plan-card-top,.mk-pricing-page .mk-plan-card--annual .mk-price,.mk-pricing-page .mk-plan-card--annual .mk-plan-saving{grid-column:1}.mk-pricing-page .mk-plan-card--annual .mk-plan-route,.mk-pricing-page .mk-plan-card--annual .mk-plan-fit,.mk-pricing-page .mk-plan-card--annual .mk-plan-action{grid-column:2}.mk-pricing-page .mk-plan-card--annual .mk-plan-route{align-self:end;margin-top:26px}.mk-pricing-page .mk-plan-card--annual .mk-plan-fit{min-height:0}}@media (width<=700px){.mk-pricing-page .mk-plan-deck{gap:13px}.mk-pricing-page .mk-plan-card{text-align:left;border-radius:24px;min-height:0;padding:20px}.mk-pricing-page .mk-plan-card-top{grid-template-columns:auto 1fr auto;gap:12px}.mk-pricing-page .mk-plan-icon{border-radius:15px;width:48px}.mk-pricing-page .mk-plan-icon svg{width:23px;height:23px}.mk-pricing-page .mk-plan-index{font-size:23px}.mk-pricing-page .mk-plan-card .mk-price{margin-top:25px}.mk-pricing-page .mk-plan-card .mk-price strong{font-size:clamp(39px,12vw,50px)}.mk-pricing-page .mk-plan-card .mk-plan-route{height:34px;margin-block:7px 10px}.mk-pricing-page .mk-plan-card .mk-plan-fit{min-height:0;margin-bottom:17px;font-size:13px}.mk-pricing-page .mk-plan-card .mk-plan-action{min-height:48px}}@media (prefers-reduced-motion:reduce){.mk-pricing-page .mk-plan-card:after,.mk-pricing-page .mk-plan-icon,.mk-pricing-page .mk-plan-route i{animation:none!important}}.mk-pricing-page .mk-plan-parity{background:linear-gradient(135deg,#221b25f7,#19181ff7);border:1px solid #e2236547;border-radius:24px;grid-template-columns:minmax(0,1fr) minmax(245px,.34fr);gap:14px;width:min(100%,1120px);margin-inline:auto;padding:14px;display:grid;position:relative;overflow:hidden;box-shadow:0 22px 50px #0000002e}.mk-pricing-page .mk-plan-parity:before{pointer-events:none;content:"";background:linear-gradient(105deg,#0000 25%,#e2236514 48%,#0000 72%);animation:7s ease-in-out infinite mk-parity-sheen;position:absolute;inset:0;transform:translate(-100%)}.mk-pricing-page .mk-plan-parity-options{z-index:1;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:10px;display:grid;position:relative}.mk-pricing-page .mk-plan-parity-options>span{min-width:0;min-height:82px;animation:mk-parity-option 5.4s var(--parity-delay) ease-in-out infinite;background:#121218b8;border:1px solid #ffffff17;border-radius:18px;grid-template-rows:auto auto;grid-template-columns:42px minmax(0,1fr);align-content:center;column-gap:12px;padding:13px 15px;display:grid}.mk-pricing-page .mk-plan-parity-options>span svg{width:24px;height:24px;color:var(--mk-primary-bright);grid-row:1/3;align-self:center;margin-inline:auto}.mk-pricing-page .mk-plan-parity-options strong{color:var(--mk-heading);align-self:end;font-size:16px;line-height:1.15}.mk-pricing-page .mk-plan-parity-options small{color:var(--mk-muted);align-self:start;font-size:10px}.mk-pricing-page .mk-plan-parity-options>i{color:#fff;background:#36ad70;border-radius:50%;place-items:center;width:24px;height:24px;display:grid;box-shadow:0 0 0 5px #36ad7017}.mk-pricing-page .mk-plan-parity-options>i svg{width:13px;height:13px}.mk-pricing-page .mk-plan-parity-result{z-index:1;background:linear-gradient(135deg,#34ae6b21,#131819b8);border:1px solid #45c57e4d;border-radius:18px;grid-template-columns:48px minmax(0,1fr);align-items:center;gap:12px;min-width:0;padding:14px 16px;display:grid;position:relative}.mk-pricing-page .mk-plan-parity-result>span{aspect-ratio:1;color:#fff;background:linear-gradient(145deg,#47c981,#22965a);border-radius:15px;place-items:center;width:48px;display:grid;box-shadow:0 12px 30px #2fbe7038}.mk-pricing-page .mk-plan-parity-result small{color:#55cf8c;letter-spacing:.12em;font-size:8px;font-weight:850;display:block}.mk-pricing-page .mk-plan-parity-result strong{color:var(--mk-heading);margin-top:4px;font-size:15px;line-height:1.2;display:block}.mk-pricing-page .mk-plan-parity-result em{color:#76daa3;border:1px solid #45c57e33;border-radius:999px;grid-column:1/-1;justify-self:start;padding:5px 9px;font-size:9px;font-style:normal;font-weight:750}@keyframes mk-parity-option{0%,26%,to{box-shadow:none;border-color:#ffffff17;transform:translateY(0)}8%,18%{border-color:#e223657a;transform:translateY(-3px);box-shadow:0 12px 28px #e223651a}}@keyframes mk-parity-sheen{0%,18%{transform:translate(-100%)}58%,to{transform:translate(100%)}}@media (width>=701px) and (width<=1100px){.mk-pricing-page .mk-package-universe-head{grid-template-columns:1fr;gap:24px}.mk-pricing-page .mk-plan-parity{grid-template-columns:1fr}.mk-pricing-page .mk-plan-parity-result{grid-template-columns:44px minmax(0,1fr) auto}.mk-pricing-page .mk-plan-parity-result>span{width:44px}.mk-pricing-page .mk-plan-parity-result em{grid-area:1/3;justify-self:end}}@media (width<=700px){.mk-pricing-page .mk-package-universe-head{gap:20px;margin-bottom:22px}.mk-pricing-page .mk-plan-parity{border-radius:20px;grid-template-columns:1fr;gap:10px;padding:10px}.mk-pricing-page .mk-plan-parity-options{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.mk-pricing-page .mk-plan-parity-options>i{display:none}.mk-pricing-page .mk-plan-parity-options>span{text-align:center;grid-template-rows:28px auto auto;grid-template-columns:1fr;gap:3px;min-height:88px;padding:10px 5px}.mk-pricing-page .mk-plan-parity-options>span svg{grid-row:1;width:21px;height:21px}.mk-pricing-page .mk-plan-parity-options strong{font-size:13px}.mk-pricing-page .mk-plan-parity-options small{font-size:8px}.mk-pricing-page .mk-plan-parity-result{grid-template-columns:40px minmax(0,1fr) auto;gap:10px;padding:11px}.mk-pricing-page .mk-plan-parity-result>span{border-radius:13px;width:40px}.mk-pricing-page .mk-plan-parity-result strong{font-size:13px}.mk-pricing-page .mk-plan-parity-result em{grid-area:1/3;justify-self:end;padding-inline:7px;font-size:8px}}@media (prefers-reduced-motion:reduce){.mk-pricing-page :is(.mk-plan-parity-options>span){animation:none!important}}.mk-localization-studio{isolation:isolate;border:1px solid var(--mk-border);border-radius:var(--mk-sub-radius);background:radial-gradient(circle at 92% 8%, color-mix(in srgb, var(--mk-primary) 18%, transparent), transparent 25rem), linear-gradient(145deg, color-mix(in srgb, var(--mk-card) 95%, var(--mk-primary) 5%), var(--mk-card));box-shadow:var(--mk-shadow);grid-template-columns:minmax(0,1.14fr) minmax(350px,.86fr);gap:clamp(16px,2vw,24px);padding:clamp(18px,2.4vw,30px);display:grid;position:relative;overflow:hidden}.mk-localization-studio:before{z-index:-1;background-image:radial-gradient(circle, color-mix(in srgb, var(--mk-primary) 18%, transparent) 1px, transparent 1.5px);opacity:.4;content:"";background-position:0 0;background-size:22px 22px;animation:18s linear infinite mk-localization-grid;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000 12%,#000 58%,#000);mask-image:linear-gradient(90deg,#0000 12%,#000 58%,#000)}.mk-localization-console,.mk-localization-capabilities{border:1px solid var(--mk-border);background:color-mix(in srgb, var(--mk-card) 92%, transparent);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-radius:24px;min-width:0;position:relative;box-shadow:0 18px 46px #08080c1a}.mk-localization-console{padding:clamp(18px,2vw,26px)}.mk-localization-console-head{align-items:center;gap:12px;display:flex}.mk-localization-brand-icon,.mk-localization-capabilities article>span,.mk-localization-field-icon{color:#fff;background:linear-gradient(145deg, var(--mk-primary-bright), var(--mk-primary-dark));box-shadow:0 12px 28px color-mix(in srgb, var(--mk-primary) 24%, transparent);flex:none;justify-content:center;align-items:center;display:inline-flex}.mk-localization-brand-icon{border-radius:17px;width:52px;height:52px}.mk-localization-console-head>span:nth-child(2){gap:2px;display:grid}.mk-localization-console-head small{color:var(--mk-muted);letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:700}.mk-localization-console-head strong{color:var(--mk-heading);font-size:19px}.mk-localization-live{color:var(--mk-primary);background:color-mix(in srgb, var(--mk-primary) 8%, var(--mk-card));border:1px solid color-mix(in srgb, var(--mk-primary) 24%, var(--mk-border));border-radius:999px;align-items:center;gap:7px;margin-left:auto;padding:8px 11px;font-size:10px;font-weight:700;display:inline-flex}.mk-localization-live i{background:var(--mk-primary-bright);width:7px;height:7px;box-shadow:0 0 0 0 color-mix(in srgb, var(--mk-primary) 45%, transparent);border-radius:50%;animation:1.8s ease-out infinite mk-localization-live}.mk-language-flow{grid-template-columns:minmax(0,1fr) 76px minmax(0,1fr);align-items:center;gap:12px;margin-top:24px;display:grid;position:relative}.mk-language-flow:before{z-index:0;background:linear-gradient(90deg, transparent, var(--mk-primary-bright), transparent);content:"";background-size:200% 100%;height:2px;animation:2.6s linear infinite mk-language-beam;position:absolute;top:50%;left:24%;right:24%}.mk-language-card{z-index:1;background:color-mix(in srgb, var(--mk-bg-elevated) 88%, transparent);border:1px solid var(--mk-border);border-radius:18px;gap:10px;min-width:0;padding:14px;display:grid;position:relative;box-shadow:0 14px 30px #08080c17}.mk-language-card header{border-bottom:1px solid var(--mk-border);align-items:center;gap:9px;padding-bottom:10px;display:flex}.mk-language-card header>span{color:#fff;background:linear-gradient(145deg, var(--mk-primary-bright), var(--mk-primary-dark));width:38px;height:38px;box-shadow:0 9px 20px color-mix(in srgb, var(--mk-primary) 20%, transparent);border-radius:12px;flex:0 0 38px;place-items:center;font-size:11px;font-weight:800;display:grid}.mk-language-card header div{gap:1px;min-width:0;display:grid}.mk-language-card header small,.mk-language-copy small{color:var(--mk-muted);letter-spacing:.04em;font-size:8px;font-weight:700}.mk-language-card header strong{color:var(--mk-heading);font-size:13px}.mk-language-card header em{color:var(--mk-primary);background:color-mix(in srgb, var(--mk-primary) 9%, transparent);border-radius:999px;margin-left:auto;padding:4px 7px;font-size:8px;font-style:normal;font-weight:750}.mk-language-copy{background:var(--mk-card-soft);border:1px solid color-mix(in srgb, var(--mk-border) 84%, transparent);border-radius:12px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:9px;padding:9px;display:grid}.mk-language-copy>span{width:31px;height:31px;color:var(--mk-primary);background:color-mix(in srgb, var(--mk-primary) 8%, var(--mk-card));border-radius:10px;place-items:center;display:grid}.mk-language-copy div{gap:2px;min-width:0;display:grid}.mk-language-copy strong{color:var(--mk-heading);text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.mk-language-output{border-color:color-mix(in srgb, var(--mk-primary) 34%, var(--mk-border));transform:translateY(8px)}.mk-language-engine{z-index:2;justify-items:center;gap:6px;display:grid;position:relative}.mk-language-engine>span{color:#fff;background:linear-gradient(145deg, var(--mk-primary-bright), var(--mk-primary-dark));border:5px solid color-mix(in srgb, var(--mk-card) 88%, transparent);width:62px;height:62px;box-shadow:0 0 0 1px color-mix(in srgb, var(--mk-primary) 30%, transparent), 0 16px 34px color-mix(in srgb, var(--mk-primary) 25%, transparent);border-radius:20px;place-items:center;animation:4s ease-in-out infinite mk-language-engine;display:grid;position:relative}.mk-language-engine small{color:var(--mk-muted);text-align:center;font-size:8px;font-weight:700;line-height:1.25}.mk-language-footer{border-top:1px solid var(--mk-border);justify-content:space-between;align-items:center;gap:12px;margin-top:22px;padding-top:14px;display:flex}.mk-language-switcher{gap:6px;display:flex}.mk-language-switcher span{width:30px;height:30px;color:var(--mk-muted);background:var(--mk-card-soft);border:1px solid var(--mk-border);border-radius:10px;place-items:center;font-size:9px;font-weight:750;display:grid}.mk-language-switcher span.is-active{color:#fff;background:linear-gradient(145deg, var(--mk-primary-bright), var(--mk-primary-dark));border-color:#0000}.mk-language-route{min-width:0;color:var(--mk-primary);align-items:center;gap:7px;display:flex}.mk-language-route code{color:var(--mk-muted);text-overflow:ellipsis;white-space:nowrap;font:600 10px/1.2 inherit;overflow:hidden}.mk-language-route code b{color:var(--mk-primary)}.mk-language-route em{color:var(--mk-primary);background:color-mix(in srgb, var(--mk-primary) 9%, transparent);border-radius:999px;padding:5px 7px;font-size:8px;font-style:normal;font-weight:750}.mk-localization-tabs{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:22px;display:grid}.mk-localization-tabs span{min-width:0;color:var(--mk-muted);background:var(--mk-card-soft);border:1px solid var(--mk-border);border-radius:12px;justify-content:center;align-items:center;gap:7px;padding:10px 8px;font-size:11px;font-weight:650;transition:transform .3s,border-color .3s,color .3s;display:flex}.mk-localization-tabs span:hover{border-color:color-mix(in srgb, var(--mk-primary) 46%, var(--mk-border));transform:translateY(-2px)}.mk-localization-tabs span.is-active{color:#fff;background:linear-gradient(135deg, var(--mk-primary-bright), var(--mk-primary-dark));box-shadow:0 10px 26px color-mix(in srgb, var(--mk-primary) 22%, transparent);border-color:#0000}.mk-localization-tabs b{background:color-mix(in srgb, currentColor 9%, transparent);border:1px solid color-mix(in srgb, currentColor 18%, transparent);border-radius:8px;place-items:center;width:24px;height:24px;font-size:9px;display:inline-grid}.mk-localization-preview{background:color-mix(in srgb, var(--mk-bg-elevated) 86%, transparent);border:1px solid var(--mk-border);border-radius:17px;margin-top:12px;padding:14px;overflow:hidden}.mk-localization-route{color:var(--mk-muted);border-bottom:1px solid var(--mk-border);align-items:center;gap:8px;padding-bottom:12px;display:flex}.mk-localization-route span{color:var(--mk-primary);display:inline-flex}.mk-localization-route code{color:var(--mk-muted);text-overflow:ellipsis;white-space:nowrap;font:600 11px/1.3 inherit;overflow:hidden}.mk-localization-route code b{color:var(--mk-primary)}.mk-localization-route em{color:var(--mk-primary);background:color-mix(in srgb, var(--mk-primary) 9%, transparent);border-radius:999px;margin-left:auto;padding:5px 8px;font-size:9px;font-style:normal;font-weight:750}.mk-localization-fields{grid-template-columns:.75fr 1.25fr;gap:9px;margin-top:12px;display:grid}.mk-localization-fields>div{background:var(--mk-card-soft);border:1px solid var(--mk-border);border-radius:13px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:9px;min-width:0;padding:11px;display:grid}.mk-localization-fields>div>span:nth-child(2){gap:3px;min-width:0;display:grid}.mk-localization-fields small{color:var(--mk-muted);font-size:8px;font-weight:650}.mk-localization-fields strong{color:var(--mk-heading);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.mk-localization-fields>div>svg{color:var(--mk-primary)}.mk-localization-field-icon{border-radius:11px;width:34px;height:34px}.mk-localization-progress{grid-template-columns:minmax(60px,1fr) auto auto;align-items:center;gap:9px;margin-top:12px;display:grid}.mk-localization-progress>span{background:color-mix(in srgb, var(--mk-primary) 12%, var(--mk-border));border-radius:99px;height:5px;position:relative;overflow:hidden}.mk-localization-progress>span:after{background:linear-gradient(90deg, var(--mk-primary-dark), var(--mk-primary-bright), #ff8bb0, var(--mk-primary-dark));border-radius:inherit;content:"";background-size:200% 100%;animation:3.2s linear infinite mk-localization-progress;position:absolute;inset:0}.mk-localization-progress small{color:var(--mk-muted);font-size:9px}.mk-localization-progress b{color:var(--mk-primary);font-size:10px}.mk-localization-capabilities{align-content:center;gap:9px;padding:clamp(16px,2vw,22px);display:grid}.mk-localization-summary{background:linear-gradient(135deg, var(--mk-primary-dark), var(--mk-primary-bright));min-height:94px;box-shadow:0 16px 34px color-mix(in srgb, var(--mk-primary) 24%, transparent);border-radius:18px;align-items:center;gap:15px;padding:16px;display:flex;position:relative;overflow:hidden}.mk-localization-summary>span:nth-child(2){color:#fff;gap:0;display:grid}.mk-localization-summary strong{font-size:30px;line-height:1}.mk-localization-summary small{color:#ffffffc7;font-size:10px;font-weight:650}.mk-localization-orbit{color:#fff;background:#ffffff1f;border:1px solid #ffffff38;border-radius:18px;flex:0 0 58px;justify-content:center;align-items:center;width:58px;height:58px;animation:4s ease-in-out infinite mk-localization-float;display:inline-flex;position:relative}.mk-localization-summary i{background:#ffffff8c;border-radius:50%;width:5px;height:5px;animation:3s ease-in-out infinite mk-localization-particle;position:absolute}.mk-localization-summary i:first-of-type{top:18%;right:13%}.mk-localization-summary i:nth-of-type(2){animation-delay:-.8s;bottom:18%;right:24%}.mk-localization-summary i:nth-of-type(3){animation-delay:-1.6s;top:48%;right:8%}.mk-localization-capabilities article{background:var(--mk-card-soft);border:1px solid var(--mk-border);border-radius:16px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:13px;transition:transform .32s,border-color .32s,box-shadow .32s;display:grid}.mk-localization-capabilities article:hover{border-color:color-mix(in srgb, var(--mk-primary) 42%, var(--mk-border));box-shadow:0 12px 28px color-mix(in srgb, var(--mk-primary) 10%, transparent);transform:translate(-5px)}.mk-localization-capabilities article>span{border-radius:13px;width:40px;height:40px}.mk-localization-capabilities article>div{min-width:0}.mk-localization-capabilities article strong{color:var(--mk-heading);font-size:12px;display:block}.mk-localization-capabilities article p{color:var(--mk-muted);font-size:9px;line-height:1.45;margin-top:3px!important}.mk-localization-capabilities article em{min-width:34px;color:var(--mk-primary);background:color-mix(in srgb, var(--mk-primary) 8%, transparent);border:1px solid color-mix(in srgb, var(--mk-primary) 18%, var(--mk-border));text-align:center;border-radius:9px;padding:6px 7px;font-size:9px;font-style:normal;font-weight:750}@keyframes mk-localization-grid{to{background-position:44px 44px}}@keyframes mk-localization-live{70%,to{box-shadow:0 0 0 8px #0000}}@keyframes mk-localization-progress{to{background-position:-200% 0}}@keyframes mk-localization-float{50%{transform:translateY(-5px)rotate(-5deg)}}@keyframes mk-localization-particle{50%{opacity:.35;transform:translateY(-7px)scale(1.5)}}@keyframes mk-language-beam{to{background-position:-200% 0}}@keyframes mk-language-engine{50%{transform:translateY(-5px)rotate(-4deg)}}@media (width<=860px){.mk-localization-studio{grid-template-columns:1fr}.mk-localization-capabilities{grid-template-columns:repeat(3,minmax(0,1fr))}.mk-localization-summary{grid-column:1/-1}.mk-language-card{padding:16px}.mk-localization-capabilities article{grid-template-columns:auto minmax(0,1fr);align-content:start}.mk-localization-capabilities article em{display:none}}@media (width<=640px){.mk-localization-studio{border-radius:22px;padding:12px}.mk-localization-console,.mk-localization-capabilities{border-radius:18px}.mk-localization-console{padding:15px}.mk-localization-brand-icon{border-radius:14px;width:44px;height:44px}.mk-localization-console-head strong{font-size:16px}.mk-localization-live{padding:7px 9px;font-size:9px}.mk-language-flow{grid-template-columns:1fr;gap:10px;margin-top:18px}.mk-language-flow:before{background:linear-gradient(180deg, transparent, var(--mk-primary-bright), transparent);background-size:100% 200%;width:2px;height:auto;inset:24% 50% 24% auto}.mk-language-engine{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.mk-language-engine>span{border-radius:17px;width:52px;height:52px}.mk-language-engine small{display:none}.mk-language-card{width:calc(100% - 30px);padding:12px}.mk-language-output{justify-self:end;transform:none}.mk-language-footer{flex-direction:column;align-items:flex-start;margin-top:16px}.mk-language-route{background:var(--mk-card-soft);border:1px solid var(--mk-border);border-radius:12px;justify-content:space-between;width:100%;padding:9px 10px}.mk-localization-capabilities{grid-template-columns:1fr;padding:13px}.mk-localization-summary{grid-column:auto;min-height:86px}.mk-localization-capabilities article{grid-template-columns:auto minmax(0,1fr) auto}.mk-localization-capabilities article em{display:block}}@media (prefers-reduced-motion:reduce){.mk-localization-studio:before,.mk-localization-live i,.mk-localization-progress>span:after,.mk-localization-orbit,.mk-localization-summary i,.mk-language-flow:before,.mk-language-engine>span{animation:none!important}}:root[data-marketing-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.qm-marketing{--mk-primary:#c1134c;--mk-primary-dark:#9f0f3e;--mk-primary-bright:#e32465;--mk-primary-soft:#fff0f5;--mk-primary-wash:#f9dbe6;--mk-heading:#151418;--mk-text:#55515a;--mk-muted:#77727b;--mk-bg:#f5f1f2;--mk-bg-elevated:#fbf8f9;--mk-card:#fff;--mk-card-soft:#faf7f8;--mk-border:#4b353f1f;--mk-border-strong:#4b353f38;--mk-dark:#161217;--mk-dark-soft:#211920;--mk-dark-elevated:#2b2028;--mk-inverse-text:#fff;--mk-inverse-muted:#ffffffb8;--mk-icon-bg:#fff0f5;--mk-icon-fg:#c1134c;--mk-shadow:0 24px 70px #4a182c1c;--mk-shadow-soft:0 12px 32px #4a182c14;--mk-glow:0 0 0 1px #c1134c14, 0 24px 80px #c1134c2e;background:radial-gradient(circle at 5% 0%, #c1134c12, transparent 32rem), radial-gradient(circle at 95% 24%, #e324650d, transparent 30rem), var(--mk-bg);transition:background-color .25s,color .25s}:root[data-marketing-theme=dark] .qm-marketing{--mk-primary:#e23970;--mk-primary-dark:#c51d56;--mk-primary-bright:#f05b8a;--mk-primary-soft:#321923;--mk-primary-wash:#44202f;--mk-heading:#f8f4f6;--mk-text:#cbc3c8;--mk-muted:#a99fa6;--mk-bg:#101014;--mk-bg-elevated:#15151a;--mk-card:#18181e;--mk-card-soft:#1e1e25;--mk-border:#ffffff17;--mk-border-strong:#ffffff29;--mk-dark:#0b0b0e;--mk-dark-soft:#141419;--mk-dark-elevated:#1c1c23;--mk-inverse-text:#fff;--mk-inverse-muted:#ffffffb8;--mk-icon-bg:#34202a;--mk-icon-fg:#ff7aa5;--mk-shadow:0 28px 74px #00000057;--mk-shadow-soft:0 14px 34px #00000047;--mk-glow:0 0 0 1px #ffffff0f, 0 26px 90px #c1134c38;background:radial-gradient(circle at 8% 0%, #c1134c29, transparent 32rem), radial-gradient(circle at 96% 30%, #742a4b26, transparent 34rem), var(--mk-bg)}.qm-marketing main{overflow:clip}.qm-marketing svg,.qm-marketing .mk-icon-tile svg,.qm-marketing .mk-check-list svg,.qm-marketing .mk-text-link svg,.qm-marketing .mk-button svg,.qm-marketing .mk-mobile-nav summary svg,.qm-marketing .mk-theme-toggle svg,.qm-marketing .mk-mobile-theme-button svg{color:currentColor}.mk-header{padding-top:14px}.mk-header-card{background:color-mix(in srgb, var(--mk-card) 88%, transparent);border-color:var(--mk-border-strong);-webkit-backdrop-filter:blur(22px)saturate(135%);backdrop-filter:blur(22px)saturate(135%);min-height:82px;box-shadow:0 16px 48px #32121f1a}:root[data-marketing-theme=dark] .mk-header-card{box-shadow:0 18px 54px #00000057}.mk-brand{height:48px;position:relative}.mk-brand-logo{transition:opacity .2s;position:absolute;inset:50% auto auto 0;transform:translateY(-50%);width:174px!important}.mk-brand-logo--light,:root[data-marketing-theme=dark] .mk-brand-logo--dark{opacity:0}:root[data-marketing-theme=dark] .mk-brand-logo--light{opacity:1}.mk-nav a{color:var(--mk-muted);border:1px solid #0000}.mk-nav a:hover,.mk-nav a.is-active{color:var(--mk-heading);background:var(--mk-card-soft);border-color:var(--mk-border)}.mk-nav a.is-active:after{background:var(--mk-primary);left:22px;right:22px}.mk-header-actions{gap:9px}.mk-theme-toggle{width:72px;height:42px;color:var(--mk-muted);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.mk-theme-toggle-track{background:var(--mk-card-soft);border:1px solid var(--mk-border-strong);border-radius:999px;justify-content:space-between;align-items:center;width:68px;height:36px;padding:0 8px;display:flex;position:relative;box-shadow:inset 0 1px 2px #0000000a}.mk-theme-toggle-icon{z-index:2;width:18px;height:18px;color:var(--mk-muted);place-items:center;transition:color .2s;display:grid;position:relative}.mk-theme-toggle-thumb{z-index:1;background:#fff;border:1px solid #402a341c;border-radius:50%;width:28px;height:28px;transition:transform .24s cubic-bezier(.2,.8,.2,1),background-color .2s;position:absolute;top:3px;left:3px;box-shadow:0 5px 14px #1f0f1626}:root[data-marketing-theme=light] .mk-theme-toggle-icon--sun{color:#b36a00}:root[data-marketing-theme=dark] .mk-theme-toggle-thumb{background:#2b2630;border-color:#ffffff1f;transform:translate(31px)}:root[data-marketing-theme=dark] .mk-theme-toggle-icon--moon{color:#f1d9ff}.mk-mobile-theme-button,.mk-mobile-header-theme{display:none}.mk-button{border-radius:999px;font-weight:600}.mk-button--primary{background:linear-gradient(135deg, var(--mk-primary-bright), var(--mk-primary-dark));border-color:#0000;box-shadow:0 12px 28px #c1134c3d}.mk-button--primary:hover{background:linear-gradient(135deg,#ef3d76,#a90f42);border-color:#0000;box-shadow:0 14px 32px #c1134c52}.mk-button--ghost{background:var(--mk-card);border-color:var(--mk-border-strong);color:var(--mk-heading)!important}.mk-button--ghost:hover{background:var(--mk-card-soft);border-color:var(--mk-primary)}.mk-eyebrow{color:var(--mk-primary);background:var(--mk-primary-soft);border:1px solid color-mix(in srgb, var(--mk-primary) 18%, transparent);letter-spacing:.065em;border-radius:999px;padding:7px 11px;font-weight:700}.mk-section-heading h2,.mk-split-copy h2,.mk-feature-band-copy h2,.mk-ops-copy h2,.mk-contact-brief-copy h2,.mk-demo-copy h2,.mk-final-cta h2,.mk-compliance-card h2{color:var(--mk-heading)}.mk-section-heading p,.mk-split-copy>p,.mk-feature-band-copy>p,.mk-ops-copy>p,.mk-contact-brief-copy>p,.mk-demo-copy>p,.mk-final-cta p{color:var(--mk-muted)}.mk-section--hero{padding-top:18px;padding-bottom:30px}.mk-hero-card{isolation:isolate;background:linear-gradient(115deg, #0d0a0ef5 0%, #1f0f17f5 47%, #7e0c35f0 100%), var(--mk-dark);border:1px solid #ffffff1a;border-radius:34px;min-height:690px;padding:clamp(42px,6vw,76px);position:relative;overflow:hidden;box-shadow:0 34px 100px #440d253d}.mk-hero-card:before{z-index:-1;content:"";filter:blur(8px);background:radial-gradient(circle,#ff468573 0%,#c1134c26 42%,#0000 70%);border-radius:50%;width:560px;height:560px;position:absolute;top:-250px;right:-60px}.mk-hero-card:after{z-index:-1;content:"";background-image:linear-gradient(#ffffff08 1px,#0000 1px),linear-gradient(90deg,#ffffff08 1px,#0000 1px);background-size:44px 44px;animation:5.5s linear infinite mk-hero-grid-drift;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 42%,#000);mask-image:linear-gradient(90deg,#0000,#000 42%,#000)}@keyframes mk-hero-grid-drift{0%{background-position:0 0}to{background-position:44px 44px}}.mk-hero-copy{z-index:4;max-width:650px;position:relative}.mk-hero-copy .mk-eyebrow{color:#ffdce8;background:#ffffff14;border-color:#ffffff26}.mk-hero-copy h1{color:#fff;letter-spacing:-.055em;text-wrap:balance;max-width:620px;font-size:clamp(44px,4.8vw,66px);font-weight:700;line-height:1.01}.mk-hero-copy h1 span{color:var(--mk-primary);background:linear-gradient(135deg, var(--mk-primary-bright), var(--mk-primary-dark));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.mk-hero-copy .mk-lead{color:#ffffffb8;max-width:610px;font-size:16px;line-height:1.75}.mk-hero-copy .mk-button--ghost{background:#ffffff12;border-color:#fff3;color:#fff!important}.mk-hero-copy .mk-button--ghost:hover{background:#ffffff1f;border-color:#ffffff57}.mk-hero-points{gap:8px}.mk-hero-points span{color:#ffffffbd;background:#ffffff0d;border:1px solid #ffffff17;border-radius:999px;padding:7px 10px}.mk-hero-points svg{color:#ff7da7}.mk-hero-visual{z-index:3;min-height:560px}.mk-hero-visual:before,.mk-hero-visual:after{content:"";border-radius:50%;position:absolute}.mk-hero-visual:before{background:radial-gradient(circle,#ff46851f,#0000 68%);width:480px;height:480px;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.mk-hero-visual:after{filter:blur(8px);background:radial-gradient(circle,#ff43805c,#0000 68%);width:210px;height:210px;bottom:12px;right:18px}.mk-device{background:#0d0d10;border:1px solid #ffffff26;border-radius:36px;width:min(282px,74%);padding:8px;transform:rotate(4deg)translateY(4px);box-shadow:0 34px 70px #0000006b,0 0 0 7px #ffffff0a}.mk-device--animated{transform-origin:50% 88%;animation:1.15s cubic-bezier(.2,.85,.2,1) both mk-device-enter,5s ease-in-out 1.15s infinite mk-device-float}.mk-device--animated .mk-menu-preview{isolation:isolate;position:relative}.mk-preview-track{will-change:transform, opacity;animation:20s cubic-bezier(.65,0,.35,1) infinite mk-preview-tour}.mk-preview-boot{z-index:8;color:#262127;border-radius:inherit;pointer-events:none;background:radial-gradient(circle at 50% 38%,#de1f5e21,#0000 42%),#fff;place-content:center;place-items:center;gap:9px;animation:20s ease-in-out infinite mk-preview-boot;display:grid;position:absolute;inset:0}.mk-preview-boot-mark{color:#fff;letter-spacing:-.04em;background:linear-gradient(145deg,#ec3972,#a70d40);border-radius:17px;place-items:center;width:54px;height:54px;font-size:15px;font-weight:800;display:grid;box-shadow:0 14px 34px #c1134c40}.mk-preview-boot strong{font-size:14px}.mk-preview-loading{gap:4px;display:flex}.mk-preview-loading i{background:#c1134c;border-radius:50%;width:5px;height:5px;animation:.8s ease-in-out infinite alternate mk-preview-loading}.mk-preview-loading i:nth-child(2){animation-delay:.14s}.mk-preview-loading i:nth-child(3){animation-delay:.28s}.mk-device-pointer{z-index:10;opacity:0;pointer-events:none;background:#ffffffeb;border:2px solid #c1134c;border-radius:50%;width:18px;height:18px;animation:20s ease-in-out infinite mk-device-pointer;position:absolute;top:39%;left:55%;box-shadow:0 5px 16px #2a08164d}.mk-device-pointer:after{content:"";border:1px solid #c1134c6b;border-radius:50%;animation:1.1s ease-out infinite mk-pointer-pulse;position:absolute;inset:-7px}@keyframes mk-device-enter{0%{opacity:0;transform:translateY(80px)rotate(-7deg)scale(.82)}to{opacity:1;transform:rotate(4deg)translateY(4px)scale(1)}}@keyframes mk-device-float{0%,to{transform:rotate(4deg)translateY(4px)}50%{transform:rotate(2.5deg)translateY(-9px)}}@keyframes mk-preview-boot{0%,9%{opacity:1;visibility:visible}13%,94%{opacity:0;visibility:hidden}98%,to{opacity:1;visibility:visible}}@keyframes mk-preview-tour{0%,9%{opacity:0;transform:translateY(18px)}14%,29%{opacity:1;transform:translateY(0)}42%,55%{opacity:1;transform:translateY(-54px)}68%,82%{opacity:1;transform:translateY(-126px)}91%,95%{opacity:1;transform:translateY(-72px)}to{opacity:0;transform:translateY(12px)}}@keyframes mk-device-pointer{0%,66%,82%,to{opacity:0;transform:translate(8px,76px)scale(.75)}70%{opacity:1;transform:translate(8px,76px)scale(1)}74%{opacity:1;transform:translate(8px,76px)scale(.82)}78%{opacity:0;transform:translate(8px,76px)scale(1.18)}}@keyframes mk-pointer-pulse{0%{opacity:.7;transform:scale(.65)}to{opacity:0;transform:scale(1.35)}}@keyframes mk-preview-loading{0%{opacity:.3;transform:translateY(1px)}to{opacity:1;transform:translateY(-2px)}}@keyframes mk-card-float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.mk-hero-orbit{opacity:0;pointer-events:none;border:1px solid #ff77a44d;width:310px;height:310px;animation:7.2s linear infinite mk-hero-wave;top:50%;left:50%;transform:translate(-50%,-50%)scale(.6)}.mk-hero-orbit--one{width:310px;height:310px;animation-delay:0s}.mk-hero-orbit--two{border-style:solid;width:310px;height:310px;animation-delay:-2.4s}.mk-hero-orbit--three{animation-delay:-4.8s}@keyframes mk-hero-wave{0%{opacity:0;transform:translate(-50%,-50%)scale(.58)}12%{opacity:.72}68%{opacity:.18}to{opacity:0;transform:translate(-50%,-50%)scale(1.72)}}.mk-menu-preview{color:#262328;background:#f4f2f1;border-radius:29px;min-height:566px;padding:13px 8px 16px;font-family:Poppins,sans-serif}.mk-preview-track{flex-direction:column;gap:8px;display:flex}.mk-preview-topbar{background:#fff;border:1px solid #ebe7e5;border-radius:13px;grid-template-columns:30px minmax(0,1fr) 30px;align-items:center;gap:7px;min-height:47px;padding:6px 7px;display:grid;box-shadow:0 5px 15px #2a1f220d}.mk-preview-control,.mk-preview-language{color:#b51a4b;background:#fff;border:1px solid #eee8e7;border-radius:10px;place-items:center;width:30px;height:30px;display:grid}.mk-preview-language{color:#2c282d;font-size:7px;font-weight:800}.mk-preview-brand{flex-direction:column;align-items:center;min-width:0;line-height:1;display:flex}.mk-preview-brand strong{color:#211d21;font-family:Georgia,serif;font-size:15px;font-style:italic}.mk-preview-brand small{color:#a01843;letter-spacing:.18em;margin-top:3px;font-size:4px;font-weight:800}.mk-preview-banner{color:#fff;background:linear-gradient(115deg,#211619 0%,#4c2026 52%,#9e4a42 100%);border-radius:14px;flex-direction:column;justify-content:center;gap:3px;min-height:112px;margin:0;padding:15px;display:flex;position:relative;overflow:hidden;box-shadow:0 12px 24px #33121c29}.mk-preview-banner:after{display:none}.mk-preview-banner>:not(.mk-preview-banner-dish){z-index:2;max-width:145px;position:relative}.mk-preview-banner-kicker{color:#f7a6be;letter-spacing:.12em;font-size:5px}.mk-preview-banner strong{font-size:14px;line-height:1.05}.mk-preview-banner small{color:#ffffffad;margin-top:2px;font-size:5px;line-height:1.35}.mk-preview-banner-dish{z-index:1;filter:drop-shadow(0 12px 13px #0000004d);background:radial-gradient(at 42% 42%,#d38a5e 0 8%,#0000 9%),radial-gradient(at 61% 57%,#6e2e25 0 13%,#0000 14%),radial-gradient(at 47%,#b9623f 0 36%,#f1d8b2 37% 47%,#fff 48% 53%,#0000 54%);border-radius:50%;width:86px;height:86px;position:absolute;top:12px;right:12px;transform:rotate(-10deg)}.mk-preview-heading{background:#fff;border:1px solid #ece8e6;border-radius:11px;grid-template-columns:25px minmax(0,1fr) auto;align-items:center;gap:6px;min-height:32px;padding:4px 7px;display:grid}.mk-preview-heading>span{color:#b71549;background:#fbedf1;border-radius:8px;place-items:center;width:25px;height:25px;display:grid}.mk-preview-heading strong{color:#252126;font-size:9px}.mk-preview-heading small{color:#9b9296;font-size:5px;font-weight:600}.mk-preview-categories{background:0 0;border:0;border-radius:0;grid-auto-columns:42%;grid-auto-flow:column;gap:6px;margin:0;padding:0 1px 2px;animation:20s ease-in-out infinite mk-preview-category-tour;display:grid;overflow:hidden}.mk-preview-category{color:#fff;background:#2b2021;border:1px solid #fff9;border-radius:12px;flex-direction:column;justify-content:flex-end;min-height:98px;padding:8px;display:flex;position:relative;overflow:hidden;box-shadow:0 7px 16px #2d1b1f1f}.mk-preview-category-photo{opacity:.94;position:absolute;inset:0}.mk-preview-category-photo:after{content:"";background:linear-gradient(#0000 38%,#120b0de0);position:absolute;inset:0}.mk-preview-category-photo--grill{background:radial-gradient(circle at 52% 35%,#d29360 0 12%,#71372b 13% 30%,#24191a 31% 60%,#120d0e 61%)}.mk-preview-category-photo--starter{background:radial-gradient(circle at 48% 34%,#e4c28d 0 11%,#7f9a60 12% 22%,#be784b 23% 39%,#2b2020 40%)}.mk-preview-category-photo--dessert{background:radial-gradient(circle at 50% 33%,#f3d2b2 0 15%,#9b463a 16% 31%,#372225 32%)}.mk-preview-category strong,.mk-preview-category small{z-index:2;position:relative}.mk-preview-category strong{color:#fff;text-align:start;background:0 0;border-radius:0;width:auto;padding:0;font-size:7px;inset:auto}.mk-preview-category small{color:#ffffffa8;font-size:5px}.mk-preview-category.is-active{outline-offset:-2px;outline:2px solid #d42760}@keyframes mk-preview-category-tour{0%,31%{transform:translate(0)}42%,58%{transform:translate(-34px)}69%,88%{transform:translate(-72px)}to{transform:translate(0)}}.mk-preview-products{background:0 0;border:0;border-radius:0;gap:6px;margin:0;padding:0;display:grid}.mk-preview-products .mk-preview-product{background:#f6f6f6;border:1px solid #0000;border-radius:12px;grid-template-columns:82px minmax(0,1fr);align-items:stretch;gap:0;min-height:82px;padding:0;display:grid;overflow:hidden;box-shadow:0 6px 16px #2a1f220d}.mk-preview-product-image{aspect-ratio:1;border-radius:0;width:82px;height:82px;position:relative;overflow:hidden}.mk-preview-product-image:after{content:"";background:radial-gradient(at 50% 48%,#0000 0 34%,#140c0e33 35% 40%,#0000 41%);position:absolute;inset:0}.mk-preview-product-image--steak{background:radial-gradient(#c27c50 0 20%,#713426 21% 38%,#d7c09f 39% 51%,#342326 52%)}.mk-preview-product-image--pasta{background:radial-gradient(#e0b665 0 29%,#eee0bd 30% 49%,#554031 50%)}.mk-preview-product-image--dessert{background:radial-gradient(#f4d4b3 0 22%,#9b4538 23% 34%,#e9ddcf 35% 50%,#443033 51%)}.mk-preview-product-image em{z-index:2;color:#fff;background:#bd174d;border-radius:4px;padding:2px 4px;font-size:4px;font-style:normal;font-weight:700;position:absolute;top:5px;left:5px}.mk-preview-product-copy{flex-direction:column;justify-content:center;align-items:flex-start;gap:4px;min-width:0;padding:9px 10px;display:flex}.mk-preview-product-copy b{color:#272228;font-size:8px;font-weight:650;line-height:1.3}.mk-preview-product-copy>.mk-preview-product-price{color:#fff;background:#b51549;border-radius:5px;align-items:center;width:max-content;min-height:17px;margin:0;padding:3px 6px;font-size:6px;font-weight:650;line-height:1;display:inline-flex}.mk-preview-product-copy>.mk-preview-product-meta{color:#a01843;justify-content:flex-start;align-items:center;gap:4px;margin:0;display:flex}.mk-preview-product-meta small{color:#7e7579;font-size:5px;line-height:1.3}.mk-preview-product-meta svg{color:#b51549;flex:none}.mk-preview-product.is-featured{border-color:#c1134c40}.mk-preview-service-note{color:#a71646;background:#fff;border:1px solid #ece8e6;border-radius:12px;grid-template-columns:29px minmax(0,1fr) 14px;align-items:center;gap:7px;min-height:47px;padding:7px;display:grid}.mk-preview-service-note>span:first-child{background:#fbedf1;border-radius:9px;place-items:center;width:29px;height:29px;display:grid}.mk-preview-service-note>span:nth-child(2){flex-direction:column;display:flex}.mk-preview-service-note strong{color:#282328;font-size:6px}.mk-preview-service-note small{color:#958b8f;font-size:5px}.mk-menu-preview{flex-direction:column;gap:8px;height:555px;min-height:555px;display:flex}.mk-preview-boot{animation-duration:26s}.mk-preview-loader-brand{flex-direction:column;align-items:center;line-height:1;display:flex;position:relative}.mk-preview-loader-brand:before{content:"";border:1px solid #b715493d;border-radius:50%;width:38px;height:38px;animation:2.3s linear infinite mk-loader-orbit;position:absolute;top:-10px;left:-21px}.mk-preview-loader-brand strong{color:#241e22;letter-spacing:-.055em;font-family:Georgia,serif;font-size:25px;font-style:italic}.mk-preview-loader-brand small{color:#b51549;letter-spacing:.24em;margin-top:6px;font-size:5px;font-weight:800}.mk-preview-loader-line{background:#eee6e9;border-radius:99px;width:92px;height:2px;margin-top:8px;overflow:hidden}.mk-preview-loader-line i{border-radius:inherit;background:linear-gradient(90deg,#ef6e9a,#af1246);width:42%;height:100%;animation:1.3s ease-in-out infinite mk-loader-line;display:block}.mk-preview-boot>em{color:#9a8f94;font-size:6px;font-style:normal}@keyframes mk-loader-orbit{to{transform:rotate(360deg)}}@keyframes mk-loader-line{0%{transform:translate(-110%)}55%,to{transform:translate(240%)}}.mk-preview-stage{border-radius:13px 13px 24px 24px;flex:1;min-height:0;position:relative;overflow:hidden}.mk-preview-home-view,.mk-preview-detail-view{position:absolute;inset:0}.mk-preview-home-view{animation:26s ease-in-out infinite mk-preview-home-screen;overflow:hidden}.mk-preview-home-scroll{will-change:transform;flex-direction:column;gap:8px;animation:26s cubic-bezier(.65,0,.35,1) infinite mk-preview-home-scroll;display:flex}.mk-preview-categories{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-columns:auto;grid-auto-flow:row;animation:none}.mk-preview-category{min-height:88px}.mk-preview-wifi-card{color:#292429;background:#fff;border:1px solid #ece8e6;border-radius:13px;grid-template-columns:34px minmax(0,1fr);align-items:center;gap:4px 8px;min-height:93px;padding:10px;display:grid}.mk-preview-wifi-icon{color:#b51549;background:#fbedf1;border-radius:10px;grid-row:span 2;place-items:center;width:34px;height:34px;display:grid}.mk-preview-wifi-card>strong{font-size:7px}.mk-preview-wifi-card>small{color:#8f8589;font-size:5px}.mk-preview-wifi-card>span:last-child{background:#f7f4f4;border-radius:8px;grid-column:1/-1;justify-content:space-between;align-items:center;padding:7px 8px;display:flex}.mk-preview-wifi-card b{font-size:5px}.mk-preview-wifi-card em{color:#b51549;font-size:5px;font-style:normal;font-weight:700}.mk-preview-footer{color:#fff;background:#221c20;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:3px;min-height:52px;display:flex}.mk-preview-footer strong{font-family:Georgia,serif;font-size:8px;font-style:italic}.mk-preview-footer small{color:#ffffff8c;font-size:4px}.mk-preview-detail-view{z-index:3;opacity:0;visibility:hidden;background:#f4f2f1;padding:6px;animation:26s ease-in-out infinite mk-preview-detail-screen;overflow:hidden}.mk-preview-detail-view>button{z-index:3;color:#252126;background:#ffffffe6;border:0;border-radius:50%;place-items:center;width:29px;height:29px;display:grid;position:absolute;top:14px;left:14px;box-shadow:0 5px 14px #1e141729}.mk-preview-detail-photo{background:radial-gradient(#c98558 0 18%,#713328 19% 35%,#d9bd94 36% 47%,#352429 48% 72%,#1b1518 73%);border-radius:13px;height:176px;position:relative;overflow:hidden}.mk-preview-detail-photo:after{content:"";background:linear-gradient(#0000 50%,#120b0e57);position:absolute;inset:0}.mk-preview-detail-photo>span{z-index:2;color:#fff;background:#b51549;border-radius:6px;padding:4px 7px;font-size:5px;font-weight:700;position:absolute;bottom:10px;right:10px}.mk-preview-detail-copy{padding:12px 8px 8px}.mk-preview-detail-kicker{color:#b51549;text-transform:uppercase;font-size:5px;font-weight:700}.mk-preview-detail-copy h3{color:#252126;margin-top:4px;font-size:15px;line-height:1.15}.mk-preview-detail-copy p{color:#81777c;margin-top:6px;font-size:6px;line-height:1.5}.mk-preview-detail-meta{gap:5px;margin-top:8px;display:flex}.mk-preview-detail-meta span{color:#7e7378;background:#fff;border-radius:6px;padding:4px 6px;font-size:5px}.mk-preview-portions{gap:5px;margin-top:9px;display:grid}.mk-preview-portions>span{background:#fff;border:1px solid #ebe6e5;border-radius:8px;justify-content:space-between;align-items:center;padding:8px;display:flex}.mk-preview-portions b{color:#312b30;font-size:6px}.mk-preview-portions strong{color:#b51549;font-size:7px}.mk-preview-detail-action{color:#fff;text-align:center;background:linear-gradient(135deg,#d62a60,#a60f40);border-radius:9px;margin-top:9px;padding:9px;font-size:6px;font-weight:700}@keyframes mk-preview-home-scroll{0%,16%{transform:translateY(16px)}21%,34%{transform:translateY(0)}47%,55%{transform:translateY(-152px)}62%,68%{transform:translateY(-305px)}72%,76%{transform:translateY(-188px)}82%,to{transform:translateY(-188px)}}@keyframes mk-preview-home-screen{0%,75%{opacity:1;visibility:visible}79%,to{opacity:0;visibility:hidden}}@keyframes mk-preview-detail-screen{0%,75%{opacity:0;visibility:hidden;transform:translate(18px)}80%,94%{opacity:1;visibility:visible;transform:translate(0)}98%,to{opacity:0;visibility:hidden;transform:translate(18px)}}.mk-device-pointer{animation-duration:26s;top:47%;left:53%}.mk-device-speaker{background:#2b2b31;width:68px;height:5px;top:13px}.mk-float-card{color:#efe8ec;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#181318db;border-color:#ffffff1f;min-width:225px;box-shadow:0 18px 46px #0000004d}.mk-feature-callouts{z-index:6;pointer-events:none;position:absolute;inset:0}.mk-feature-callouts .mk-float-card{opacity:0;will-change:opacity, transform, filter}.mk-feature-callouts .mk-float-card--top{animation:mk-feature-callout-top 25s cubic-bezier(.2, .78, .2, 1) var(--mk-feature-delay) infinite both}.mk-feature-callouts .mk-float-card--bottom{animation:mk-feature-callout-bottom 25s cubic-bezier(.2, .78, .2, 1) var(--mk-feature-delay) infinite both}@keyframes mk-feature-callout-top{0%{opacity:0;filter:blur(7px);transform:translate(62px,-18px)scale(.88)rotate(2deg)}4%,15%{opacity:1;filter:blur();transform:translate(0)scale(1)rotate(0)}18%,to{opacity:0;filter:blur(5px);transform:translate(-36px,14px)scale(.94)rotate(-1deg)}}@keyframes mk-feature-callout-bottom{0%{opacity:0;filter:blur(7px);transform:translate(-62px,20px)scale(.88)rotate(-2deg)}4%,15%{opacity:1;filter:blur();transform:translate(0)scale(1)rotate(0)}18%,to{opacity:0;filter:blur(5px);transform:translate(38px,-14px)scale(.94)rotate(1deg)}}.mk-float-card strong{color:#fff}.mk-float-card small{color:#ffffff94}.mk-float-card .mk-icon-tile{color:#fff;background:linear-gradient(145deg,#ed3972,#a70d40);border-color:#ffffff1a}.mk-float-card--top{top:52px;right:-16px}.mk-float-card--bottom{bottom:52px;left:-22px}.mk-trust-card{background:var(--mk-dark);box-shadow:var(--mk-shadow-soft);border-color:#ffffff12;border-radius:22px;grid-template-columns:minmax(365px,1fr) minmax(0,2fr);gap:10px;padding:22px 28px;position:relative;overflow:hidden}.mk-trust-card:after{content:"";background:radial-gradient(circle,#c1134c80,#0000 70%);border-radius:50%;width:260px;height:260px;position:absolute;top:-170px;right:-80px}.mk-trust-card>p{z-index:1;color:#ffffff94;background:linear-gradient(135deg, var(--mk-primary-bright), var(--mk-primary-dark));letter-spacing:-.035em;text-transform:none;white-space:nowrap;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:clamp(18px,1.7vw,24px);font-weight:700;line-height:1.2;position:relative}.mk-brand-cloud{z-index:1;position:relative}.mk-brand-cloud span{color:#f2e9ed;background:#ffffff0d;border-color:#ffffff1a;border-radius:999px;padding:9px 13px}.mk-reference-carousel{z-index:1;min-width:0;margin-left:-10px;padding-block:3px;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 48px calc(100% - 48px),#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 48px calc(100% - 48px),#0000 100%)}.mk-reference-track{will-change:transform;gap:18px;width:max-content;animation:30s linear infinite mk-reference-marquee;display:flex}.mk-reference-carousel:hover .mk-reference-track,.mk-reference-carousel:focus-within .mk-reference-track{animation-play-state:paused}.mk-reference-set{flex:none;align-items:center;gap:18px;display:flex}.mk-reference-logo{box-sizing:border-box;background:#fff;border:1px solid #51323e1c;border-radius:16px;flex:0 0 170px;place-items:center;width:170px;height:85px;padding:12px;transition:border-color .2s,box-shadow .2s,transform .2s;display:grid;overflow:hidden;box-shadow:0 10px 24px -18px #37142257}a.mk-reference-logo:hover,a.mk-reference-logo:focus-visible{border-color:#c1134c47;transform:translateY(-2px);box-shadow:0 14px 30px -18px #5e1c3661}.mk-reference-logo img{object-fit:contain;object-position:center;width:auto;min-width:0;max-width:100%;height:auto;min-height:0;max-height:100%;display:block}.mk-reference-logo--placeholder{text-align:center;flex-direction:column;justify-content:center;gap:4px;display:flex}.mk-reference-logo--placeholder strong{color:#282329;font-size:11px;line-height:1.25}.mk-reference-logo--placeholder small{color:#a01843;letter-spacing:.08em;text-transform:uppercase;font-size:6px;font-weight:700}@keyframes mk-reference-marquee{0%{transform:translate(0)}to{transform:translate(calc(-50% - 9px))}}.mk-feature-card,.mk-language-card,.mk-language-benefits,.mk-price-card,.mk-contact-card,.mk-qr-grid article,.mk-included-grid>div,.mk-steps article,.mk-faq details,.mk-brief-list>div,.mk-demo-callout,.mk-demo-notes,.mk-demo-stage,.mk-split-card,.mk-feature-band,.mk-ops-card,.mk-contact-brief{background:var(--mk-card);border-color:var(--mk-border);box-shadow:var(--mk-shadow-soft)}.mk-feature-grid--home{gap:18px}.mk-feature-card{--mk-feature-delay:0s;isolation:isolate;border-radius:24px;min-height:290px;padding:28px;transition:transform .22s,border-color .22s,box-shadow .22s;position:relative;overflow:hidden}.mk-feature-card:before{z-index:2;border:1px solid color-mix(in srgb, var(--mk-primary) 44%, transparent);border-radius:inherit;opacity:0;pointer-events:none;animation:mk-feature-border-cycle 15s ease-in-out var(--mk-feature-delay) infinite;content:"";will-change:opacity;position:absolute;inset:0}.mk-feature-card:nth-child(2){--mk-feature-delay:-12s}.mk-feature-card:nth-child(3){--mk-feature-delay:-9s}.mk-feature-card:nth-child(4){--mk-feature-delay:-6s}.mk-feature-card:nth-child(5){--mk-feature-delay:-3s}.mk-feature-card:after{z-index:-1;background:radial-gradient(circle, color-mix(in srgb, var(--mk-primary) 20%, transparent), transparent 68%);width:170px;height:170px;animation:mk-feature-glow-cycle 7.5s ease-in-out var(--mk-feature-delay) infinite;content:"";will-change:transform, opacity;border-radius:50%;position:absolute;bottom:-90px;right:-85px}.mk-feature-card>.mk-icon-tile{isolation:isolate;animation:mk-feature-icon-cycle 15s cubic-bezier(.45, 0, .2, 1) var(--mk-feature-delay) infinite;backface-visibility:hidden;will-change:transform;position:relative;overflow:visible}.mk-feature-card>.mk-icon-tile:after{z-index:0;border:1.5px solid color-mix(in srgb, var(--mk-primary) 58%, transparent);border-radius:inherit;box-shadow:0 0 16px 5px color-mix(in srgb, var(--mk-primary) 26%, transparent);opacity:0;pointer-events:none;animation:mk-feature-icon-glow 15s ease-in-out var(--mk-feature-delay) infinite;content:"";will-change:transform, opacity;background:0 0;position:absolute;inset:0;transform:translate(0,0)scale(.92)}.mk-feature-card>.mk-icon-tile>svg{z-index:1;position:relative}@keyframes mk-feature-border-cycle{0%,17%,to{opacity:1}24%,92%{opacity:0}}@keyframes mk-feature-icon-cycle{0%,17%{transform:translateY(-4px)rotate(-8deg)scale(1.1)}24%,92%{transform:translate(0,0)rotate(0)scale(1)}to{transform:translateY(-4px)rotate(-8deg)scale(1.1)}}@keyframes mk-feature-icon-glow{0%,17%,to{opacity:.62;transform:translate(0,0)scale(1)}24%,92%{opacity:0;transform:translate(0,0)scale(.92)}}@keyframes mk-feature-glow-cycle{0%,to{opacity:.45;transform:scale(.82)}50%{opacity:1;transform:scale(1.18)}}.mk-feature-card:hover{border-color:color-mix(in srgb, var(--mk-primary) 30%, var(--mk-border));box-shadow:var(--mk-shadow);transform:translateY(-5px)}.mk-feature-card--wide{background:linear-gradient(120deg,#171317 0%,#2b1921 56%,#761035 100%);border-color:#ffffff17;flex-direction:column;align-items:flex-start;gap:14px;box-shadow:0 24px 60px #370b1e33}.mk-feature-card--wide>div{width:100%}.mk-feature-capabilities{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin-top:auto;padding-top:4px;list-style:none;display:grid}.mk-feature-capabilities li{color:#ffffffc7;white-space:nowrap;background:#ffffff12;border:1px solid #ffffff17;border-radius:11px;align-items:center;gap:6px;min-width:0;min-height:38px;padding:8px;font-size:10px;font-weight:600;display:flex}.mk-feature-capabilities svg{color:#ff76a5;flex:none}@media (width<=1120px){.mk-feature-capabilities{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1121px) and (width<=1320px){.mk-feature-capabilities li{padding-inline:6px;font-size:9px}.mk-feature-capabilities svg{width:14px;height:14px}}.mk-feature-card--wide .mk-card-kicker,.mk-feature-card--wide h3,.mk-feature-card--wide p{color:#fff}.mk-feature-card--wide p{color:#ffffffa3}.mk-feature-card--wide .mk-icon-tile{color:#fff;background:linear-gradient(145deg,#e7306b,#a90f42);border-color:#ffffff1a}.mk-feature-card h3{color:var(--mk-heading);font-size:21px;font-weight:700}.mk-feature-card p{color:var(--mk-muted);font-size:13px}.mk-card-kicker{color:var(--mk-primary)}.mk-icon-tile{width:48px;height:48px;color:var(--mk-icon-fg);background:var(--mk-icon-bg);border:1px solid color-mix(in srgb, var(--mk-primary) 20%, transparent);border-radius:15px;flex-basis:48px;box-shadow:inset 0 1px #ffffff52}:root[data-marketing-theme=dark] .mk-icon-tile{box-shadow:inset 0 1px #ffffff0d}.mk-split-card{background:radial-gradient(circle at 92% 18%,#d31f5c57,#0000 24rem),linear-gradient(135deg,#141115,#211820 60%,#351521);border-color:#ffffff14;min-height:570px;position:relative;overflow:hidden;box-shadow:0 28px 80px #2a0a1838}.mk-split-copy .mk-eyebrow{color:#ffd9e6;background:#ffffff12;border-color:#ffffff1f}.mk-split-copy h2{color:#fff;font-size:clamp(30px,3.2vw,44px);line-height:1.08}.mk-split-copy>p,.mk-split-card .mk-check-list li{color:#ffffffa8}.mk-split-card .mk-check-list svg{color:#ff6e9e}.mk-experience-list{gap:10px}.mk-experience-list li{align-items:center;gap:11px}.mk-experience-list svg{background:linear-gradient(145deg, var(--mk-primary-bright), var(--mk-primary-dark));border:1px solid #ffffff24;border-radius:10px;width:30px;height:30px;margin-top:0;padding:6px;box-shadow:0 8px 20px #c1134c2e;color:#fff!important}.mk-ui-showcase{isolation:isolate;perspective:1100px;min-height:470px}.mk-ui-showcase:before{z-index:0;filter:blur(1px);opacity:.75;content:"";background:radial-gradient(circle,#e2236538,#0000 46%),conic-gradient(#0000,#e223651f,#0000 38%);border:1px solid #e223651f;border-radius:50%;animation:18s linear infinite mk-showcase-aura;position:absolute;inset:5% 2% 8% 4%}.mk-ui-showcase:after{z-index:1;content:"";background:#ef3e79;border:3px solid #ffffffe0;border-radius:50%;width:11px;height:11px;animation:18s cubic-bezier(.45,0,.2,1) infinite mk-showcase-orbit;position:absolute;top:10%;left:12%;box-shadow:0 0 0 8px #e223651a,0 0 28px #e223658c}.mk-ui-card{z-index:2;backface-visibility:hidden;will-change:transform, opacity, filter;background:#fff;border-color:#ffffff2e;box-shadow:0 26px 60px #00000057}.mk-ui-card--product{transform-origin:52% 48%;animation:18s cubic-bezier(.45,0,.2,1) infinite mk-showcase-product-cycle;transform:rotate(2.5deg)}.mk-ui-card--portion{transform-origin:50%;animation:18s cubic-bezier(.45,0,.2,1) infinite mk-showcase-portion-cycle;transform:rotate(-4deg)}.mk-ui-card--recommendation{transform-origin:50%;animation:18s cubic-bezier(.45,0,.2,1) infinite mk-showcase-recommendation-cycle;transform:rotate(-2deg)}@keyframes mk-showcase-product-cycle{0%,to{z-index:4;transform:translate(0,0)rotate(2.5deg)rotateX(0)scale(1)}9%{z-index:5;transform:translate3d(-18px,-16px,42px)rotate(.4deg)rotateX(1.5deg)scale(1.045)}21%{z-index:4;transform:translate3d(-5px,-5px,12px)rotate(1.5deg)scale(1.015)}36%{z-index:3;transform:translate3d(8px,6px,-18px)rotate(3.3deg)scale(.985)}55%{z-index:3;transform:translate3d(4px,10px,-10px)rotate(3.8deg)rotateX(-1deg)scale(.98)}75%{z-index:4;transform:translate3d(-4px,2px,8px)rotate(2deg)scale(1.008)}}@keyframes mk-showcase-recommendation-cycle{0%,18%,to{z-index:3;opacity:.88;transform:translate3d(-22px,12px,-18px)rotate(-7deg)scale(.92)}26%{z-index:6;opacity:1;transform:translate3d(24px,-22px,58px)rotate(1deg)scale(1.085)}38%{z-index:6;opacity:1;transform:translate3d(16px,-17px,44px)rotate(-.2deg)scale(1.055)}49%{z-index:3;opacity:.94;transform:translate(0,0)rotate(-2deg)scale(1)}72%{opacity:.86;transform:translate3d(-12px,7px,-12px)rotate(-4deg)scale(.96)}}@keyframes mk-showcase-portion-cycle{0%,44%,to{z-index:3;opacity:.9;transform:translate3d(20px,14px,-15px)rotate(-8deg)scale(.94)}53%{z-index:6;opacity:1;transform:translate3d(-24px,-24px,60px)rotate(1.2deg)scale(1.09)}66%{z-index:6;opacity:1;transform:translate3d(-17px,-18px,46px)rotate(-.4deg)scale(1.06)}78%{z-index:3;opacity:.96;transform:translate(0,0)rotate(-4deg)scale(1)}}@keyframes mk-showcase-aura{0%{opacity:.48;transform:rotate(0)scale(.9)}28%{opacity:.9;transform:rotate(105deg)scale(1.04)}58%{opacity:.62;transform:rotate(220deg)scale(.94)}to{opacity:.48;transform:rotate(360deg)scale(.9)}}@keyframes mk-showcase-orbit{0%,to{opacity:0;transform:translate(0,0)scale(.5)}8%{opacity:1;transform:translate(180px,-18px)scale(1)}28%{opacity:.75;transform:translate(390px,115px)scale(.8)}48%{opacity:1;transform:translate(330px,315px)scale(1.1)}68%{opacity:.7;transform:translate(110px,350px)scale(.75)}88%{opacity:1;transform:translate(-18px,160px)scale(.95)}}.mk-ui-card--recommendation .mk-icon-tile{color:#fff;background:linear-gradient(145deg, var(--mk-primary-bright), var(--mk-primary-dark));border-color:#ffffff24;animation:3.6s ease-in-out infinite mk-showcase-icon-pulse;box-shadow:0 10px 24px #c1134c3d}.mk-ui-card--chef{background:radial-gradient(circle at 100% 0,#d8235f1a,#0000 11rem),#fff;flex-direction:column;gap:8px;min-height:310px;display:flex}.mk-ui-chef-head{border-bottom:1px solid #eee7e9;grid-template-columns:38px minmax(0,1fr);align-items:center;gap:8px;padding-bottom:8px;display:grid}.mk-ui-chef-head .mk-icon-tile{color:#fff;background:linear-gradient(145deg, var(--mk-primary-bright), var(--mk-primary-dark));flex-basis:38px;width:38px;height:38px;animation:3.6s ease-in-out -.9s infinite mk-showcase-icon-pulse}@keyframes mk-showcase-icon-pulse{0%,to{transform:translate(0,0)rotate(0)scale(1)}45%{transform:translateY(-3px)rotate(-6deg)scale(1.08)}62%{transform:rotate(4deg)scale(1.04)}}.mk-ui-chef-head>span:last-child{flex-direction:column;min-width:0;display:flex}.mk-ui-chef-head strong{color:#211d21;font-size:14px;line-height:1.2}.mk-ui-chef-head small{color:#93888e;font-size:7px}.mk-ui-chef-list{gap:6px;display:grid}.mk-ui-chef-product{background:#faf8f8;border:1px solid #eee8ea;border-radius:10px;grid-template-columns:54px minmax(0,1fr) auto;align-items:center;gap:8px;min-width:0;min-height:55px;padding:6px;display:grid}.mk-ui-chef-product.is-featured{background:linear-gradient(120deg,#fff,#fff5f8);border-color:#c1134c38}.mk-ui-chef-product{animation:9s ease-in-out infinite mk-chef-row-cycle}.mk-ui-chef-product:nth-child(2){animation-delay:-6s}.mk-ui-chef-product:nth-child(3){animation-delay:-3s}@keyframes mk-chef-row-cycle{0%,25%,to{opacity:.9;transform:translate(0,0)scale(1)}8%,17%{opacity:1;transform:translate(7px)scale(1.015)}}.mk-ui-card--portion>div{animation:4.5s ease-in-out infinite mk-portion-option-cycle}.mk-ui-card--portion>div:nth-of-type(2){animation-delay:-2.25s}@keyframes mk-portion-option-cycle{0%,to{opacity:.86;transform:translate(0,0)}38%,54%{opacity:1;transform:translate(-5px)scale(1.015)}}.mk-ui-chef-photo i{animation:4.8s ease-in-out infinite mk-garnish-orbit}@keyframes mk-garnish-orbit{0%,to{transform:translate(0,0)rotate(0)}45%{transform:translate(-7px,-5px)rotate(140deg)scale(1.12)}70%{transform:translate(2px,-3px)rotate(220deg)}}.mk-ui-chef-photo{background:#352326;border-radius:8px;width:54px;height:48px;position:relative;overflow:hidden}.mk-ui-chef-photo:before,.mk-ui-chef-photo:after,.mk-ui-chef-photo i{content:"";border-radius:50%;position:absolute}.mk-ui-chef-photo:before{background:#f1e2c9;inset:10% 15%}.mk-ui-chef-photo:after{background:#8b422f;inset:23% 28%;box-shadow:inset 0 0 0 5px #bd7650}.mk-ui-chef-photo i{z-index:2;background:#789659;width:9px;height:9px;bottom:15%;right:14%}.mk-ui-chef-photo--steak{background:linear-gradient(145deg,#24181b,#7c4434)}.mk-ui-chef-photo--pasta{background:linear-gradient(145deg,#453124,#927044)}.mk-ui-chef-photo--pasta:after{background:#d8aa58;box-shadow:inset 0 0 0 4px #f1cf82}.mk-ui-chef-photo--dessert{background:linear-gradient(145deg,#3d292b,#70453e)}.mk-ui-chef-photo--dessert:after{background:#a95740;box-shadow:inset 0 0 0 4px #f0d7b5}.mk-ui-chef-product>div:nth-child(2){flex-direction:column;align-items:flex-start;gap:2px;min-width:0;display:flex}.mk-ui-chef-product .mk-mini-badge{color:#fff;background:var(--mk-primary);padding:2px 4px;font-size:5px}.mk-ui-chef-product strong{color:#252126;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:9px;line-height:1.2;overflow:hidden}.mk-ui-chef-product small{color:#91878c;font-size:6px}.mk-ui-chef-product>b{color:var(--mk-primary);white-space:nowrap;font-size:8px}.mk-ui-chef-foot{color:#786d73;background:#faf1f4;border-radius:8px;align-items:center;gap:5px;margin-top:auto;padding:6px 8px;font-size:6px;font-weight:600;display:flex}.mk-ui-chef-foot svg{color:var(--mk-primary);flex:none}.mk-steps{gap:16px}.mk-steps article{border-radius:22px;min-height:230px;padding:26px;position:relative;overflow:hidden}.mk-steps article>span{color:#fff;background:linear-gradient(145deg, var(--mk-primary-bright), var(--mk-primary-dark));border-radius:14px;width:44px;height:44px;box-shadow:0 10px 24px #c1134c33}.mk-steps h3{color:var(--mk-heading);font-size:18px}.mk-steps p{color:var(--mk-muted)}.mk-steps--visual{gap:20px;position:relative}.mk-steps--visual article{--mk-step-delay:0s;isolation:isolate;background:radial-gradient(circle at 92% 94%, color-mix(in srgb, var(--mk-primary) 10%, transparent), transparent 8rem), var(--mk-card);border-color:color-mix(in srgb, var(--mk-primary) 12%, var(--mk-border));min-height:270px;padding:18px;transition:transform .28s,border-color .28s,box-shadow .28s;overflow:visible}.mk-steps--visual article:nth-child(2){--mk-step-delay:-9s}.mk-steps--visual article:nth-child(3){--mk-step-delay:-6s}.mk-steps--visual article:nth-child(4){--mk-step-delay:-3s}.mk-steps--visual article:first-child{z-index:4}.mk-steps--visual article:nth-child(2){z-index:3}.mk-steps--visual article:nth-child(3){z-index:2}.mk-steps--visual article:nth-child(4){z-index:1}.mk-steps--visual article:hover{z-index:6;border-color:color-mix(in srgb, var(--mk-primary) 34%, var(--mk-border));transform:translateY(-7px);box-shadow:0 24px 52px #47122721}.mk-step-visual{min-height:92px;animation:mk-step-panel-cycle 12s cubic-bezier(.45, 0, .2, 1) var(--mk-step-delay) infinite;backface-visibility:hidden;will-change:transform;background:radial-gradient(circle at 12% 10%,#ffffff3d,#0000 5rem),linear-gradient(135deg,#e62c68 0%,#c1124b 55%,#8f0b38 100%);border-radius:17px;justify-content:space-between;align-items:center;padding:18px;display:flex;position:relative;overflow:hidden;box-shadow:0 16px 32px #c1134c2e}.mk-step-visual:after{width:86px;height:86px;animation:mk-step-rings 5s ease-in-out var(--mk-step-delay) infinite;content:"";border:1px solid #ffffff3d;border-radius:50%;position:absolute;bottom:-48px;right:-35px;box-shadow:0 0 0 18px #ffffff0d,0 0 0 36px #ffffff08}.mk-step-icon{z-index:1;isolation:isolate;color:#fff;width:54px;height:54px;animation:mk-step-icon-cycle 12s cubic-bezier(.45, 0, .2, 1) var(--mk-step-delay) infinite;backface-visibility:hidden;will-change:transform;background:#ffffff24;border:1px solid #ffffff40;border-radius:16px;place-items:center;transition:transform .28s,background .28s;display:grid;position:relative;box-shadow:inset 0 1px #ffffff3d}.mk-step-icon:after{z-index:0;border-radius:inherit;opacity:0;pointer-events:none;animation:mk-step-icon-glow 12s ease-in-out var(--mk-step-delay) infinite;content:"";will-change:transform, opacity;background:0 0;border:1.5px solid #ff99bbad;position:absolute;inset:0;transform:translate(0,0)scale(.92);box-shadow:0 0 17px 5px #c1134c47}.mk-step-icon>svg{z-index:1;position:relative}.mk-steps--visual article:hover .mk-step-icon{background:#ffffff38;transform:rotate(-6deg)scale(1.08)}.mk-step-number{z-index:1;color:#ffffffd1;letter-spacing:-.06em;animation:mk-step-number-cycle 12s ease-in-out var(--mk-step-delay) infinite;font-size:28px;font-weight:750;position:relative}.mk-steps--visual h3{margin-top:22px;font-size:19px;font-weight:700}.mk-steps--visual p{max-width:245px;font-size:12px;line-height:1.65}@keyframes mk-step-panel-cycle{0%,17%{transform:translateY(-8px)scale(1.025)}24%,92%{transform:translate(0,0)scale(1)}to{transform:translateY(-8px)scale(1.025)}}@keyframes mk-step-icon-cycle{0%,17%{transform:translateY(-3px)rotate(-7deg)scale(1.12)}24%,92%{transform:translate(0,0)rotate(0)scale(1)}to{transform:translateY(-3px)rotate(-7deg)scale(1.12)}}@keyframes mk-step-icon-glow{0%,17%,to{opacity:.66;transform:translate(0,0)scale(1)}24%,92%{opacity:0;transform:translate(0,0)scale(.92)}}@keyframes mk-step-number-cycle{0%,17%{opacity:1;transform:translateY(-4px)scale(1.08)}24%,92%{opacity:.82;transform:translate(0,0)scale(1)}to{opacity:1;transform:translateY(-4px)scale(1.08)}}@keyframes mk-step-rings{0%,to{opacity:.55;transform:scale(.88)}50%{opacity:1;transform:scale(1.12)}}@media (width<=640px){.mk-steps--visual article{min-height:0;padding:15px}.mk-step-visual{min-height:82px;padding:14px}.mk-step-icon{width:48px;height:48px}.mk-step-number{font-size:24px}}.mk-contact-page .mk-contact-card{isolation:isolate;background:linear-gradient(135deg, color-mix(in srgb, var(--mk-card) 97%, var(--mk-primary) 3%), var(--mk-card));align-items:center;gap:16px;min-height:132px;padding:clamp(20px,2vw,26px);animation:.72s cubic-bezier(.22,1,.36,1) both mk-contact-card-enter;position:relative;overflow:hidden;box-shadow:0 16px 42px #00000014}.mk-contact-page .mk-contact-card:nth-child(2){animation-delay:80ms}.mk-contact-page .mk-contact-card:nth-child(3){animation-delay:.16s}.mk-contact-page .mk-contact-card:nth-child(4){animation-delay:.24s}.mk-contact-page .mk-contact-card:before{z-index:-1;background:linear-gradient(90deg, var(--mk-primary-bright), var(--mk-primary));width:54px;height:2px;box-shadow:0 5px 18px color-mix(in srgb, var(--mk-primary) 35%, transparent);content:"";border-radius:0 0 999px 999px;transition:width .42s cubic-bezier(.22,1,.36,1);position:absolute;top:0;left:22px}.mk-contact-page .mk-contact-card:after{z-index:-1;border:1px solid color-mix(in srgb, var(--mk-primary) 14%, transparent);background:radial-gradient(circle, color-mix(in srgb, var(--mk-primary) 10%, transparent), transparent 68%);content:"";border-radius:50%;width:128px;height:128px;transition:transform .55s cubic-bezier(.22,1,.36,1),opacity .4s;position:absolute;bottom:-60px;right:-46px}.mk-contact-page .mk-contact-card>span:last-child{z-index:1;justify-content:center;gap:4px;position:relative}.mk-contact-page .mk-contact-card strong{margin-top:5px;font-size:clamp(15px,1.22vw,18px);line-height:1.35}.mk-contact-page .mk-contact-card em{margin-top:2px;font-size:11px;line-height:1.45}.mk-contact-page .mk-contact-card .mk-icon-tile{width:52px;height:52px;box-shadow:0 12px 28px color-mix(in srgb, var(--mk-primary) 23%, transparent);border:1px solid #ffffff3d;flex:0 0 52px;animation:4.8s ease-in-out infinite mk-contact-icon-float}.mk-contact-page .mk-contact-card:nth-child(2) .mk-icon-tile{animation-delay:-.8s}.mk-contact-page .mk-contact-card:nth-child(3) .mk-icon-tile{animation-delay:-1.6s}.mk-contact-page .mk-contact-card:nth-child(4) .mk-icon-tile{animation-delay:-2.4s}.mk-contact-page .mk-contact-card:hover{border-color:color-mix(in srgb, var(--mk-primary) 50%, var(--mk-border));box-shadow:0 22px 48px color-mix(in srgb, var(--mk-primary) 13%, transparent);transform:translateY(-5px)}.mk-contact-page .mk-contact-card:hover:before{width:calc(100% - 44px)}.mk-contact-page .mk-contact-card:hover:after{transform:scale(1.24)translate(-8px,-6px)}.mk-contact-page .mk-contact-card:hover .mk-icon-tile{animation-play-state:paused}@keyframes mk-contact-card-enter{0%{opacity:0;transform:translateY(22px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes mk-contact-icon-float{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-5px)rotate(-3deg)}}@media (width<=980px){.mk-contact-page .mk-contact-card{min-height:118px}}@media (width<=640px){.mk-contact-page .mk-contact-grid{gap:10px}.mk-contact-page .mk-contact-card{min-height:0;padding:18px}}@media (prefers-reduced-motion:reduce){.mk-contact-page .mk-contact-card,.mk-contact-page .mk-contact-card .mk-icon-tile{animation:none}}.mk-compliance-card{--mk-flow-surface:#ffffff1a;--mk-flow-border:#ffffff2b;--mk-flow-ink:#fff;--mk-flow-muted:#ffffffad;background:linear-gradient(115deg,#aa0f42,#d31c5a 58%,#ef4b80);border-radius:28px;position:relative;overflow:hidden;box-shadow:0 26px 70px #c1134c3d}.mk-compliance-card:before{content:"";border:1px solid #ffffff2e;border-radius:50%;width:360px;height:360px;animation:9s ease-in-out infinite alternate mk-compliance-orbit;position:absolute;bottom:-220px;right:-130px;box-shadow:0 0 0 45px #ffffff0a,0 0 0 90px #ffffff08}.mk-compliance-card>div{z-index:1;position:relative}.mk-compliance-card h2,.mk-compliance-card p{color:#fff}.mk-compliance-card p{color:#ffffffc2}.mk-compliance-highlights{flex-wrap:wrap;gap:8px;display:flex}.mk-compliance-highlights span{min-height:34px;color:var(--mk-flow-ink);background:var(--mk-flow-surface);border:1px solid var(--mk-flow-border);border-radius:10px;align-items:center;gap:7px;padding:7px 10px;font-size:9px;font-weight:650;line-height:1.2;display:inline-flex}.mk-compliance-highlights svg{color:var(--mk-flow-ink);flex:none}.mk-compliance-action.mk-button{background:linear-gradient(135deg, var(--mk-primary-bright), var(--mk-primary-dark));border-color:#0000;border-radius:11px;min-height:42px;padding:9px 14px;box-shadow:0 14px 30px -16px #7a0c339e}.mk-compliance-action svg{transition:transform .2s}.mk-compliance-action:hover svg,.mk-compliance-action:focus-visible svg{transform:translate(3px)}.mk-update-flow{grid-template-columns:auto minmax(24px,1fr) auto minmax(24px,1fr) auto;align-items:center;gap:8px;max-width:520px;margin-top:28px;display:grid}.mk-update-node{min-width:82px;color:var(--mk-flow-ink);text-align:center;justify-items:center;gap:7px;animation:5.4s ease-in-out infinite mk-update-node-float;display:grid}.mk-update-node:nth-child(3){animation-delay:-1.8s}.mk-update-node:nth-child(5){animation-delay:-3.6s}.mk-update-node>i{width:50px;height:50px;color:var(--mk-flow-ink);background:var(--mk-flow-surface);border:1px solid var(--mk-flow-border);isolation:isolate;border-radius:15px;place-items:center;font-style:normal;display:grid;position:relative;box-shadow:0 14px 30px -18px #370519b8}.mk-update-node>i:after{z-index:-1;border-radius:inherit;content:"";border:1px solid #ffffff40;animation:2.7s ease-out infinite mk-update-icon-pulse;position:absolute;inset:-1px}.mk-update-node small{color:var(--mk-flow-muted);white-space:nowrap;font-size:8px;font-weight:650;line-height:1.25}.mk-update-rail{background:var(--mk-flow-border);border-radius:999px;height:2px;position:relative;overflow:hidden}.mk-update-rail>i{border-radius:inherit;filter:drop-shadow(0 0 5px #ffffffbf);background:linear-gradient(90deg,#0000,#fff,#0000);width:22px;height:100%;animation:2.7s ease-in-out infinite mk-update-signal;position:absolute;inset:0 auto 0 -22px}.mk-update-rail:nth-child(4)>i{animation-delay:1.35s}@keyframes mk-update-signal{0%,12%{opacity:0;transform:translate(0,0)}22%{opacity:1}72%{opacity:1}88%,to{opacity:0;transform:translate(calc(100% + 70px))}}@keyframes mk-update-node-float{0%,to{transform:translate(0,0)rotate(0)}45%{transform:translateY(-5px)rotate(-2deg)}65%{transform:translateY(-3px)rotate(1deg)}}@keyframes mk-update-icon-pulse{0%,25%{opacity:.7;transform:scale(1)}78%,to{opacity:0;transform:scale(1.28)}}@keyframes mk-compliance-orbit{0%{opacity:.72;transform:translate(-16px,10px)scale(.94)}to{opacity:1;transform:translate(18px,-13px)scale(1.07)}}.mk-pricing-teaser{background:radial-gradient(circle at 8% 92%, #c1134c17, transparent 19rem), radial-gradient(circle at 93% 8%, #e3246524, transparent 22rem), var(--mk-card);border-color:var(--mk-border);box-shadow:var(--mk-shadow);border-radius:28px;grid-template-columns:minmax(0,.85fr) minmax(520px,1.15fr);grid-template-areas:"copy panel""action panel";align-items:center;gap:26px 48px;padding:clamp(34px,5vw,58px);display:grid;position:relative;overflow:hidden}.mk-pricing-teaser:before{content:"";pointer-events:none;background:radial-gradient(circle,#e3246526,#0000 68%);border-radius:50%;width:330px;height:330px;animation:8s ease-in-out infinite alternate mk-price-ambient;position:absolute;top:-190px;right:-145px}.mk-pricing-teaser:after{content:"";opacity:.5;pointer-events:none;background-image:linear-gradient(#c1134c0a 1px,#0000 1px),linear-gradient(90deg,#c1134c0a 1px,#0000 1px);background-size:34px 34px;animation:18s linear infinite mk-pricing-grid-drift;position:absolute;inset:-36px}.mk-pricing-teaser>*{z-index:1;position:relative}.mk-pricing-teaser .mk-section-heading{grid-area:copy;align-self:end;margin-bottom:0}.mk-pricing-benefits{flex-wrap:wrap;gap:7px;margin-top:20px;display:flex}.mk-pricing-benefits span{min-height:32px;color:var(--mk-text);background:var(--mk-card-soft);border:1px solid var(--mk-border);border-radius:9px;align-items:center;gap:6px;padding:7px 9px;font-size:8px;font-weight:650;line-height:1.2;animation:6s ease-in-out infinite mk-pricing-benefit-cycle;display:inline-flex;box-shadow:0 12px 24px -22px #c1134c99}.mk-pricing-benefits span:nth-child(2){animation-delay:-2s}.mk-pricing-benefits span:nth-child(3){animation-delay:-4s}.mk-pricing-benefits svg{color:var(--mk-primary);flex:none;animation:3s ease-in-out infinite mk-pricing-benefit-icon}.mk-pricing-benefits span:nth-child(2) svg{animation-delay:-1s}.mk-pricing-benefits span:nth-child(3) svg{animation-delay:-2s}.mk-plan-panel{background:color-mix(in srgb, var(--mk-card) 84%, transparent);border:1px solid var(--mk-border);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-radius:21px;grid-area:panel;padding:18px 18px 20px;animation:8s ease-in-out infinite mk-plan-panel-float;box-shadow:0 30px 70px -42px #4416287a}.mk-plan-panel-head{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:11px;margin-bottom:13px;padding:0 2px;display:grid}.mk-plan-panel-icon{color:#fff;background:linear-gradient(145deg, var(--mk-primary-bright), var(--mk-primary-dark));border-radius:13px;place-items:center;width:42px;height:42px;font-style:normal;animation:4.5s ease-in-out infinite mk-plan-header-icon;display:grid;position:relative;box-shadow:0 14px 28px -16px #c1134cb3}.mk-plan-panel-icon:after{border-radius:inherit;content:"";border:1px solid #c1134c52;animation:2.7s ease-out infinite mk-plan-header-pulse;position:absolute;inset:-1px}.mk-plan-panel-title{gap:2px;display:grid}.mk-plan-panel-head strong{color:var(--mk-heading);font-size:12px;line-height:1.2}.mk-plan-panel-head small{color:var(--mk-muted);font-size:8px}.mk-plan-panel-head>span{color:var(--mk-primary);white-space:nowrap;background:#c1134c14;border:1px solid #c1134c1f;border-radius:999px;padding:6px 8px;font-size:7px;font-weight:700}.mk-plan-route{height:16px;margin:0 8px 10px;position:relative}.mk-plan-route:before{content:"";background:linear-gradient(90deg,#c1134c1a,#c1134c57,#c1134c1a);border-radius:999px;height:2px;position:absolute;inset:7px 4px auto}.mk-plan-route>i{background:var(--mk-card);border:2px solid #c1134c61;border-radius:50%;width:8px;height:8px;position:absolute;top:4px}.mk-plan-route>i:first-of-type{left:3px}.mk-plan-route>i:nth-of-type(2){left:calc(50% - 4px)}.mk-plan-route>i:nth-of-type(3){right:3px}.mk-plan-route>span{z-index:1;background:var(--mk-primary-bright);border:3px solid color-mix(in srgb, var(--mk-card) 80%, transparent);border-radius:50%;width:13px;height:13px;animation:6s cubic-bezier(.65,0,.35,1) infinite mk-plan-route-travel;position:absolute;top:1.5px;left:1px;box-shadow:0 0 0 5px #c1134c17,0 0 15px #c1134c85}.mk-plan-options{grid-template-columns:1fr;gap:8px;display:grid}.mk-plan-option{min-width:0;min-height:74px;color:var(--mk-heading);background:var(--mk-card);border:1px solid var(--mk-border);border-radius:14px;grid-template-columns:54px minmax(92px,1fr) auto 34px;align-items:center;gap:12px;padding:10px 12px;text-decoration:none;transition:border-color .22s,box-shadow .22s,transform .22s;animation:8s ease-in-out infinite mk-plan-row-cycle;display:grid;position:relative;overflow:hidden;box-shadow:0 14px 28px -25px #4416286b}.mk-plan-option:nth-child(2){animation-delay:-2.66s}.mk-plan-option:nth-child(3){animation-delay:-5.33s}.mk-plan-option:hover,.mk-plan-option:focus-visible{border-color:#c1134c47;transform:translateY(-4px);box-shadow:0 22px 38px -25px #6f173a7a}.mk-plan-option.is-featured{color:#fff;background:radial-gradient(circle at 92% 8%,#ffffff2e,#0000 7rem),linear-gradient(145deg,#b51048,#dc2864 70%,#eb4a7d);border-color:#0000;box-shadow:0 22px 42px -24px #c1134cad}.mk-plan-option.is-featured:after{content:"";background:linear-gradient(90deg,#0000,#ffffff2e,#0000);width:54px;height:210%;animation:6s ease-in-out infinite mk-plan-sheen;position:absolute;top:-55%;left:-80px;transform:rotate(18deg)}.mk-plan-option em{color:#fff;letter-spacing:.03em;text-transform:uppercase;background:#ffffff24;border:1px solid #ffffff21;border-radius:999px;padding:4px 6px;font-size:6px;font-style:normal;font-weight:750;position:absolute;top:5px;right:45px}.mk-plan-duration{width:50px;height:50px;color:var(--mk-muted);text-align:center;text-transform:uppercase;background:#c1134c0f;border:1px solid #c1134c1a;border-radius:13px;place-content:center;gap:1px;font-size:9px;font-weight:650;line-height:1;display:grid}.mk-plan-duration b{color:var(--mk-heading);font-size:18px;line-height:1}.mk-plan-duration small{font-size:7px}.mk-plan-copy,.mk-plan-price{gap:3px;min-width:0;display:grid}.mk-plan-copy b{color:var(--mk-heading);font-size:11px;line-height:1.15}.mk-plan-copy small,.mk-plan-price small{color:var(--mk-muted);font-size:7px}.mk-plan-price{text-align:right;justify-items:end}.mk-plan-price strong{color:var(--mk-heading);letter-spacing:-.035em;white-space:nowrap;font-size:clamp(17px,1.5vw,22px);line-height:1.05}.mk-plan-check{width:30px;height:30px;color:var(--mk-primary);background:#c1134c12;border:1px solid #c1134c1c;border-radius:9px;place-items:center;font-style:normal;transition:transform .2s;display:grid}.mk-plan-option:hover .mk-plan-check,.mk-plan-option:focus-visible .mk-plan-check{transform:translate(3px)rotate(-4deg)}.mk-plan-option.is-featured .mk-plan-duration,.mk-plan-option.is-featured .mk-plan-duration b,.mk-plan-option.is-featured .mk-plan-copy b,.mk-plan-option.is-featured .mk-plan-copy small,.mk-plan-option.is-featured .mk-plan-price strong,.mk-plan-option.is-featured .mk-plan-price small{color:#fff}.mk-plan-option.is-featured .mk-plan-duration,.mk-plan-option.is-featured .mk-plan-check{background:#ffffff21;border-color:#ffffff29}.mk-plan-option.is-featured .mk-plan-check{color:#fff}.mk-plan-option.is-featured .mk-plan-price{padding-top:15px}.mk-plan-option.is-featured .mk-plan-copy small,.mk-plan-option.is-featured .mk-plan-price small{opacity:.76}.mk-plan-assurance{color:var(--mk-muted);align-items:center;gap:7px;margin:24px 2px 0;padding-top:14px;font-size:8px;line-height:1.35;display:flex}.mk-plan-assurance svg{color:var(--mk-primary);flex:none;animation:3.2s ease-in-out infinite mk-plan-assurance-pulse}.mk-pricing-action{grid-area:action;align-self:start;width:max-content}.mk-pricing-action svg{transition:transform .2s}.mk-pricing-action:hover svg,.mk-pricing-action:focus-visible svg{transform:translate(3px)}@keyframes mk-plan-sheen{0%,58%{opacity:0;transform:translate(0,0)rotate(18deg)}68%{opacity:1}88%,to{opacity:0;transform:translate(720px)rotate(18deg)}}@keyframes mk-pricing-grid-drift{to{transform:translate(34px,34px)}}@keyframes mk-pricing-benefit-cycle{0%,to{border-color:var(--mk-border);transform:translate(0,0)}42%{border-color:#c1134c47;transform:translateY(-3px)}58%{border-color:#c1134c29;transform:translateY(-1px)}}@keyframes mk-pricing-benefit-icon{0%,to{transform:rotate(0)scale(1)}45%{transform:rotate(-9deg)scale(1.12)}62%{transform:rotate(4deg)scale(1.05)}}@keyframes mk-plan-panel-float{0%,to{transform:translate(0,0)}50%{transform:translateY(-5px)}}@keyframes mk-plan-header-icon{0%,to{transform:rotate(0)scale(1)}48%{transform:rotate(-8deg)scale(1.07)}64%{transform:rotate(4deg)scale(1.03)}}@keyframes mk-plan-header-pulse{0%,22%{opacity:.7;transform:scale(1)}76%,to{opacity:0;transform:scale(1.32)}}@keyframes mk-plan-route-travel{0%,8%{left:1px;transform:scale(1)}32%{left:calc(50% - 7px);transform:scale(1.12)}42%{left:calc(50% - 7px);transform:scale(1)}72%,86%{left:calc(100% - 14px);transform:scale(1.12)}to{left:1px;transform:scale(1)}}@keyframes mk-plan-row-cycle{0%,to{transform:translate(0,0)}44%{transform:translate(4px)}58%{transform:translate(2px)}}@keyframes mk-plan-assurance-pulse{0%,to{filter:drop-shadow(0 0 #0000);transform:scale(1)}48%{filter:drop-shadow(0 0 6px #c1134c61);transform:scale(1.12)}}@keyframes mk-price-ambient{0%{opacity:.62;transform:translate(-15px,12px)scale(.92)}to{opacity:1;transform:translate(18px,-12px)scale(1.08)}}@media (width<=1100px){.mk-pricing-teaser{grid-template-columns:1fr;grid-template-areas:"copy""panel""action"}.mk-pricing-teaser .mk-section-heading{max-width:760px}.mk-pricing-action{align-self:auto}}@media (width<=640px){.mk-update-flow{grid-template-columns:auto minmax(12px,1fr) auto minmax(12px,1fr) auto;gap:4px;margin-top:22px}.mk-update-node{min-width:70px}.mk-update-node>i{border-radius:13px;width:44px;height:44px}.mk-update-node small{font-size:7px}.mk-pricing-teaser{grid-template-columns:1fr;grid-template-areas:"copy""panel""action";gap:22px;padding:22px 18px}.mk-plan-panel{border-radius:17px;padding:12px}.mk-plan-panel-head{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px}.mk-plan-panel-head>span{grid-column:1/-1;width:max-content}.mk-plan-options{grid-template-columns:1fr}.mk-plan-option{grid-template-columns:46px minmax(0,1fr) 30px;gap:9px;min-height:80px;padding:9px}.mk-plan-copy{display:none}.mk-plan-duration{width:44px;height:44px}.mk-plan-price{text-align:left;justify-items:start}.mk-plan-option em{top:5px;right:42px}.mk-pricing-action{width:100%}}@media (prefers-reduced-motion:reduce){.mk-compliance-card:before,.mk-pricing-teaser:before,.mk-pricing-teaser:after,.mk-update-node,.mk-update-node>i:after,.mk-update-rail>i,.mk-pricing-benefits span,.mk-pricing-benefits svg,.mk-plan-panel,.mk-plan-panel-icon,.mk-plan-panel-icon:after,.mk-plan-route>span,.mk-plan-option,.mk-plan-assurance svg,.mk-plan-option.is-featured:after{animation:none!important}}.mk-price-card{border-radius:25px}.mk-price-card.is-popular{background:radial-gradient(circle at 90% 0,#ffffff29,#0000 13rem),linear-gradient(150deg,#a80e40,#d82762 60%,#ef4b7e);border-color:#0000;box-shadow:0 28px 70px #c1134c3d}.mk-price-card.is-popular h2,.mk-price-card.is-popular .mk-price-value,.mk-price-card.is-popular p,.mk-price-card.is-popular li,.mk-price-card.is-popular .mk-price-term{color:#fff}.mk-price-card.is-popular p,.mk-price-card.is-popular li,.mk-price-card.is-popular .mk-price-term{color:#ffffffc2}.mk-page-hero{isolation:isolate;background:radial-gradient(circle at 86% 16%,#ec37704d,#0000 22rem),linear-gradient(125deg,#171317,#281720 58%,#741033);border-color:#ffffff14;border-radius:32px;min-height:470px;position:relative;overflow:hidden;box-shadow:0 28px 80px #2d0b1a33}.mk-page-hero:after{z-index:-1;content:"";background-image:radial-gradient(#ffffff1f 1px,#0000 1px);background-size:22px 22px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000 42%,#000);mask-image:linear-gradient(90deg,#0000 42%,#000)}.mk-page-hero h1{color:#fff;letter-spacing:-.04em;font-size:clamp(30px,3vw,46px);font-weight:700;line-height:1.08}.mk-page-hero p{color:#ffffffad}.mk-page-hero .mk-eyebrow{color:#ffdce7;background:#ffffff12;border-color:#ffffff1f}.mk-page-hero-stat{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffff14;border:1px solid #ffffff1f;border-radius:22px;min-height:205px;box-shadow:0 22px 50px #0003}.mk-detail-list>div,.mk-language-pills span,.mk-admin-preview,.mk-admin-preview-head,.mk-admin-list article,.mk-qr-grid article,.mk-included-grid>div,.mk-contact-card,.mk-brief-list>div,.mk-faq details{background:var(--mk-card-soft);border-color:var(--mk-border)}.mk-detail-list strong,.mk-language-head,.mk-language-benefits strong,.mk-admin-list-title strong,.mk-admin-list article strong,.mk-qr-grid h3,.mk-included-grid strong,.mk-contact-card strong,.mk-brief-list strong,.mk-faq summary{color:var(--mk-heading)}.mk-detail-list small,.mk-language-pills span,.mk-language-benefits p,.mk-admin-list article small,.mk-qr-grid p,.mk-included-grid span,.mk-contact-card p,.mk-brief-list span,.mk-faq p{color:var(--mk-muted)}.mk-detail-icon{color:#fff;background:linear-gradient(145deg, var(--mk-primary-bright), var(--mk-primary-dark));border-radius:14px;box-shadow:0 10px 22px #c1134c2e}.mk-language-pills span.is-active{color:#fff;background:linear-gradient(135deg, var(--mk-primary-bright), var(--mk-primary-dark));border-color:#0000}.mk-feature-band,.mk-ops-card,.mk-contact-brief,.mk-demo-stage{border-radius:28px}.mk-admin-preview{background:var(--mk-bg-elevated);box-shadow:var(--mk-shadow);overflow:hidden}.mk-admin-preview-head{background:var(--mk-card)}.mk-admin-preview aside{color:#a79ca3;background:#141217}.mk-admin-list article{background:var(--mk-card)}.mk-admin-list article b{color:var(--mk-heading)}.mk-demo-stage{background:radial-gradient(circle at 82% 28%, color-mix(in srgb, var(--mk-primary) 18%, transparent), transparent 24rem), var(--mk-card);position:relative;overflow:hidden}.mk-demo-device{box-shadow:var(--mk-glow)}.mk-demo-callout{border-radius:24px}.mk-contact-card,.mk-contact-brief,.mk-brief-list>div{border-radius:22px}.mk-contact-card .mk-icon-tile{color:#fff;background:linear-gradient(145deg, var(--mk-primary-bright), var(--mk-primary-dark))}.mk-final-cta{isolation:isolate;--mk-final-panel:#ffffff17;--mk-final-border:#ffffff26;--mk-final-ink:#fff;--mk-final-muted:#ffffffa8;background:radial-gradient(circle at 90% 20%,#ff528d5c,#0000 24rem),linear-gradient(120deg,#151116,#2a1720 55%,#751034);border:1px solid #ffffff14;border-radius:30px;grid-template-columns:minmax(0,1.05fr) minmax(430px,.95fr);align-items:center;gap:clamp(34px,5vw,72px);min-height:460px;padding:clamp(38px,5.5vw,70px);display:grid;position:relative;overflow:hidden;box-shadow:0 28px 78px #2d0b1a38}.mk-final-cta:before{z-index:-1;content:"";opacity:.48;background-image:linear-gradient(#ffffff0a 1px,#0000 1px),linear-gradient(90deg,#ffffff0a 1px,#0000 1px);background-size:36px 36px;animation:20s linear infinite mk-final-grid-drift;position:absolute;inset:-44px}.mk-final-cta:after{z-index:-1;content:"";filter:blur(3px);background:radial-gradient(circle,#ff629742,#0000 68%);border-radius:50%;width:420px;height:420px;animation:8s ease-in-out infinite alternate mk-final-ambient;position:absolute;bottom:-250px;right:-120px}.mk-final-cta-copy{z-index:2;flex-direction:column;align-items:flex-start;gap:14px;max-width:720px;display:flex;position:relative}.mk-final-cta .mk-eyebrow{color:#ffdbe7;background:#ffffff12;border-color:#ffffff1f}.mk-final-cta h2{color:#fff}.mk-final-cta p{color:#ffffffad}.mk-final-cta-points{flex-wrap:wrap;gap:8px;margin-top:5px;display:flex}.mk-final-cta-points span{min-height:34px;color:var(--mk-final-muted);background:var(--mk-final-panel);border:1px solid var(--mk-final-border);border-radius:10px;align-items:center;gap:7px;padding:7px 10px;font-size:8px;font-weight:650;line-height:1.2;animation:6s ease-in-out infinite mk-final-point-cycle;display:inline-flex}.mk-final-cta-points span:nth-child(2){animation-delay:-2s}.mk-final-cta-points span:nth-child(3){animation-delay:-4s}.mk-final-cta-points svg{color:var(--mk-primary-bright);flex:none;animation:3.2s ease-in-out infinite mk-final-point-icon}.mk-final-cta-points span:nth-child(2) svg{animation-delay:-1.1s}.mk-final-cta-points span:nth-child(3) svg{animation-delay:-2.2s}.mk-final-cta-actions{justify-content:flex-start;margin-top:5px}.mk-final-cta-actions .mk-button svg{transition:transform .2s}.mk-final-cta-actions .mk-button:hover svg,.mk-final-cta-actions .mk-button:focus-visible svg{transform:translate(3px)rotate(-3deg)}.mk-final-cta .mk-button--ghost{background:#ffffff12;border-color:#ffffff29;color:#fff!important}.mk-final-cta-visual{z-index:1;min-height:340px;position:relative}.mk-final-orbit{border:1px solid #ffffff21;border-radius:50%;animation:16s linear infinite mk-final-orbit-spin;position:absolute}.mk-final-orbit:after{background:var(--mk-primary-bright);content:"";border:2px solid #ffffffa6;border-radius:50%;width:9px;height:9px;position:absolute;top:8%;left:24%;box-shadow:0 0 18px #ff4584b8}.mk-final-orbit--one{width:320px;height:320px;inset:8px 4px auto auto}.mk-final-orbit--two{width:250px;height:250px;animation-duration:12s;animation-direction:reverse;inset:42px 38px auto auto}.mk-final-qr-card,.mk-final-phone-card,.mk-final-float{background:var(--mk-final-panel);border:1px solid var(--mk-final-border);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:0 26px 54px -30px #13030ac2}.mk-final-qr-card{z-index:3;width:132px;height:145px;color:var(--mk-final-ink);border-radius:22px;align-content:center;place-items:center;gap:9px;animation:5.5s ease-in-out infinite mk-final-qr-float;display:grid;position:absolute;top:94px;left:7px}.mk-final-qr-card>span{color:#fff;background:linear-gradient(145deg, var(--mk-primary-bright), var(--mk-primary-dark));border-radius:19px;place-items:center;width:72px;height:72px;display:grid;position:relative;box-shadow:0 18px 34px -18px #c1134cc7}.mk-final-qr-card>span:after{border-radius:inherit;content:"";border:1px solid #ffffff4d;animation:2.8s ease-out infinite mk-final-qr-pulse;position:absolute;inset:-1px}.mk-final-qr-card>i{background:linear-gradient(90deg,#0000,#fff,#0000);width:84px;height:2px;animation:2.5s ease-in-out infinite mk-final-scan;position:absolute;top:49px;left:24px;box-shadow:0 0 12px #ffffffc7}.mk-final-qr-card small{color:var(--mk-final-muted);font-size:8px;font-weight:650}.mk-final-signal{z-index:2;background:#ffffff1f;border-radius:999px;width:145px;height:3px;position:absolute;top:166px;left:116px;overflow:hidden;transform:rotate(-6deg)}.mk-final-signal>i{background:linear-gradient(90deg, transparent, var(--mk-primary-bright), #fff, transparent);filter:drop-shadow(0 0 7px #ff4584d9);width:34px;height:100%;animation:2.7s ease-in-out infinite mk-final-signal-travel;position:absolute;inset:0 auto 0 -34px}.mk-final-phone-card{z-index:3;background:color-mix(in srgb, var(--mk-card) 91%, transparent);border-radius:30px;width:190px;height:290px;padding:14px;animation:6s ease-in-out infinite mk-final-phone-float;position:absolute;top:22px;right:12px;overflow:hidden;transform:rotate(4deg)}.mk-final-phone-card:before{background:color-mix(in srgb, var(--mk-heading) 74%, transparent);content:"";border-radius:999px;width:54px;height:5px;position:absolute;top:7px;left:calc(50% - 27px)}.mk-final-phone-head{background:var(--mk-card);border:1px solid var(--mk-border);border-radius:12px;grid-template-columns:auto 1fr auto;align-items:center;gap:7px;margin-top:4px;padding:9px;display:grid}.mk-final-phone-head>span{color:#fff;background:linear-gradient(145deg, var(--mk-primary-bright), var(--mk-primary-dark));border-radius:9px;place-items:center;width:28px;height:28px;display:grid}.mk-final-phone-head>i{background:var(--mk-heading);opacity:.76;border-radius:999px;height:7px}.mk-final-phone-head small{color:var(--mk-muted);font-size:6px;font-weight:700}.mk-final-phone-hero{background:linear-gradient(135deg,#351720,#9f2650);border-radius:14px;align-content:end;gap:7px;height:76px;margin-top:9px;padding:13px;display:grid}.mk-final-phone-hero i{background:#ffffffd1;border-radius:999px;height:7px}.mk-final-phone-hero i:first-child{width:72%}.mk-final-phone-hero i:last-child{opacity:.55;width:48%}.mk-final-phone-menu{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin-top:9px;display:grid}.mk-final-phone-menu i{background:radial-gradient(circle at 55% 36%,#e5aa70bf 0 10px,#0000 11px),linear-gradient(145deg,#42252a,#181217);border-radius:12px;height:65px;animation:4.8s ease-in-out infinite mk-final-menu-card}.mk-final-phone-menu i:nth-child(2){animation-delay:-1.6s}.mk-final-phone-menu i:nth-child(3){grid-column:1/-1;height:51px;animation-delay:-3.2s}.mk-final-float{z-index:5;min-height:38px;color:var(--mk-final-ink);white-space:nowrap;border-radius:12px;align-items:center;gap:7px;padding:8px 11px;font-size:8px;font-weight:700;display:inline-flex;position:absolute}.mk-final-float svg{color:var(--mk-primary-bright)}.mk-final-float--top{animation:5s ease-in-out infinite mk-final-float-top;top:10px;left:94px}.mk-final-float--bottom{animation:5.8s ease-in-out infinite mk-final-float-bottom;bottom:4px;right:132px}@keyframes mk-final-grid-drift{to{transform:translate(36px,36px)}}@keyframes mk-final-ambient{0%{opacity:.65;transform:translate(-14px,10px)scale(.94)}to{opacity:1;transform:translate(16px,-12px)scale(1.07)}}@keyframes mk-final-point-cycle{0%,to{border-color:var(--mk-final-border);transform:translate(0,0)}45%{border-color:#ff5b9361;transform:translateY(-3px)}}@keyframes mk-final-point-icon{0%,to{filter:drop-shadow(0 0 #0000);transform:rotate(0)scale(1)}50%{filter:drop-shadow(0 0 6px #ff48888c);transform:rotate(-8deg)scale(1.12)}}@keyframes mk-final-orbit-spin{to{transform:rotate(360deg)}}@keyframes mk-final-qr-float{0%,to{transform:translate(0,0)rotate(-3deg)}50%{transform:translateY(-9px)rotate(2deg)}}@keyframes mk-final-qr-pulse{0%,20%{opacity:.72;transform:scale(1)}78%,to{opacity:0;transform:scale(1.28)}}@keyframes mk-final-scan{0%,to{opacity:0;transform:translateY(-25px)}20%,75%{opacity:1}88%{opacity:0;transform:translateY(45px)}}@keyframes mk-final-signal-travel{0%,12%{opacity:0;transform:translate(0,0)}24%,74%{opacity:1}90%,to{opacity:0;transform:translate(180px)}}@keyframes mk-final-phone-float{0%,to{transform:translate(0,0)rotate(4deg)}50%{transform:translateY(-8px)rotate(1.5deg)}}@keyframes mk-final-menu-card{0%,to{filter:brightness();transform:scale(1)}48%{filter:brightness(1.17);transform:scale(1.025)}}@keyframes mk-final-float-top{0%,to{transform:translate(0,0)rotate(-2deg)}50%{transform:translate(7px,-7px)rotate(2deg)}}@keyframes mk-final-float-bottom{0%,to{transform:translate(0,0)rotate(2deg)}50%{transform:translate(-8px,6px)rotate(-2deg)}}@media (width<=1100px){.mk-final-cta{grid-template-columns:1fr}.mk-final-cta-copy{max-width:760px}.mk-final-cta-visual{width:min(100%,520px);margin-inline:auto}}@media (width<=640px){.mk-final-cta{min-height:0;padding:26px 19px 30px}.mk-final-cta-actions{grid-template-columns:1fr;width:100%;display:grid}.mk-final-cta-actions .mk-button{width:100%}.mk-final-cta-visual{transform-origin:50% 0;min-height:310px;transform:scale(.9)}.mk-final-qr-card{left:0}.mk-final-phone-card{right:0}.mk-final-float--top{left:68px}.mk-final-float--bottom{right:92px}}@media (prefers-reduced-motion:reduce){.mk-final-cta:before,.mk-final-cta:after,.mk-final-cta-points span,.mk-final-cta-points svg,.mk-final-orbit,.mk-final-qr-card,.mk-final-qr-card>span:after,.mk-final-qr-card>i,.mk-final-signal>i,.mk-final-phone-card,.mk-final-phone-menu i,.mk-final-float{animation:none!important}}.mk-footer-card{background:radial-gradient(circle at 94% 10%,#c1134c42,#0000 22rem),#111014;border-color:#ffffff12;border-radius:28px 28px 0 0}.mk-footer-logo{height:auto;position:absolute;inset:50% auto auto 0;transform:translateY(-50%);width:190px!important}.mk-footer-brand p,.mk-footer-links a,.mk-footer-links span,.mk-footer-bottom{color:#fff9}.mk-footer-links strong{color:#fff}:root[data-marketing-theme=dark] .mk-ui-card,:root[data-marketing-theme=dark] .mk-ui-card--portion>div{background:#f8f6f7}:root[data-marketing-theme=dark] .mk-ui-card--product strong,:root[data-marketing-theme=dark] .mk-ui-card--portion strong,:root[data-marketing-theme=dark] .mk-ui-card--portion span,:root[data-marketing-theme=dark] .mk-ui-card--recommendation strong{color:#171317}:root[data-marketing-theme=dark] .mk-ui-card--product p,:root[data-marketing-theme=dark] .mk-ui-card--recommendation small{color:#777078}:root[data-marketing-theme=dark] .mk-button--light{color:#171317!important}@media (width<=1120px){.mk-theme-toggle{width:58px}.mk-theme-toggle-track{width:56px;padding-inline:6px}.mk-theme-toggle-thumb{width:24px;height:24px;top:5px;left:4px}:root[data-marketing-theme=dark] .mk-theme-toggle-thumb{transform:translate(23px)}.mk-theme-toggle-icon{width:15px;height:15px}}@media (width<=900px){.mk-header-actions .mk-theme-toggle{display:inline-flex}.mk-hero-card{border-radius:28px;min-height:auto;padding:46px 30px 34px}.mk-hero-copy h1{font-size:clamp(43px,10vw,68px)}.mk-hero-visual{min-height:500px;margin-top:20px}.mk-float-card--top{right:1%}.mk-float-card--bottom{left:1%}.mk-page-hero{border-radius:28px}}@media (width<=720px){.mk-shell{width:min(100% - 24px,1180px)}.mk-header{padding-top:8px}.mk-header-card{border-radius:18px;min-height:68px;padding:9px 10px 9px 14px}.mk-brand,.mk-brand-logo{flex-basis:142px;width:142px!important}.mk-header-actions{margin-left:auto}.mk-header-actions .mk-theme-toggle{width:48px}.mk-theme-toggle-track{background:var(--mk-card-soft);justify-content:center;width:44px;height:38px;padding:0}.mk-theme-toggle-thumb,.mk-theme-toggle-icon--sun,.mk-theme-toggle-icon--moon{display:none}:root[data-marketing-theme=light] .mk-theme-toggle-icon--moon,:root[data-marketing-theme=dark] .mk-theme-toggle-icon--sun{width:20px;height:20px;color:var(--mk-heading);display:grid}.mk-mobile-theme-button{width:100%;min-height:44px;color:var(--mk-heading);background:var(--mk-card-soft);border:1px solid var(--mk-border);border-radius:12px;justify-content:center;align-items:center;gap:8px;font-size:12px;font-weight:600;display:flex}.mk-hero-card{border-radius:24px;padding:38px 22px 28px}.mk-hero-copy h1{font-size:clamp(40px,13vw,58px)}.mk-hero-copy .mk-lead{font-size:14px}.mk-hero-points{align-items:flex-start}.mk-hero-points span{width:max-content;max-width:100%}.mk-hero-visual{min-height:455px}.mk-device{width:min(260px,72%);transform:rotate(2deg)}.mk-float-card{width:178px;min-width:0;padding:9px}.mk-float-card strong{font-size:9px}.mk-float-card small{font-size:7px}.mk-float-card .mk-icon-tile{flex-basis:36px;width:36px;height:36px}.mk-trust-card{border-radius:20px;padding:22px}.mk-brand-cloud{justify-content:flex-start}.mk-feature-card,.mk-steps article{border-radius:20px}.mk-feature-card--wide{background:linear-gradient(145deg,#171317,#64102f)}.mk-split-card,.mk-compliance-card,.mk-pricing-teaser,.mk-final-cta,.mk-page-hero,.mk-feature-band,.mk-ops-card,.mk-contact-brief,.mk-demo-stage{border-radius:24px}.mk-split-card{min-height:0}.mk-ui-showcase{min-height:420px}.mk-page-hero{min-height:0}}@media (prefers-reduced-motion:reduce){.mk-device--animated,.mk-preview-track,.mk-preview-home-view,.mk-preview-home-scroll,.mk-preview-detail-view,.mk-device-pointer,.mk-feature-callouts .mk-float-card{animation:none!important}.mk-feature-callouts .mk-float-card{display:none}.mk-feature-callouts .mk-float-card:first-child,.mk-feature-callouts .mk-float-card:nth-child(6){opacity:1;filter:none;display:flex;transform:none}.mk-preview-track{opacity:1;transform:none}.mk-preview-home-view,.mk-preview-home-scroll{opacity:1;visibility:visible;transform:none}.mk-preview-detail-view,.mk-preview-boot,.mk-device-pointer{display:none}.mk-theme-toggle-thumb,.mk-feature-card,.mk-button,.mk-brand-logo{transition:none!important}.mk-reference-carousel{overflow-x:auto;-webkit-mask-image:none;mask-image:none}.mk-reference-track{animation:none!important}.mk-reference-set[aria-hidden=true]{display:none}}.mk-section.mk-motion-paused *,.mk-section.mk-motion-paused :before,.mk-section.mk-motion-paused :after,.qm-marketing.mk-page-hidden *,.qm-marketing.mk-page-hidden :before,.qm-marketing.mk-page-hidden :after{animation-play-state:paused!important}@media (width<=860px){.mk-mobile-theme-button{width:100%;min-height:44px;color:var(--mk-heading);background:var(--mk-card-soft);border:1px solid var(--mk-border);cursor:pointer;border-radius:12px;justify-content:center;align-items:center;gap:8px;font-size:12px;font-weight:600;display:flex}.mk-reference-logo{flex-basis:150px;width:150px;height:75px;padding:10px}.mk-trust-card{grid-template-columns:1fr;gap:12px}.mk-reference-carousel{margin-left:0}}:root[data-marketing-theme=light] .mk-hero-card{background:radial-gradient(circle at 90% 16%,#e3246533,#0000 25rem),linear-gradient(118deg,#fff 0%,#fff9fb 46%,#f8dce6 100%);border-color:#7a3e5429;box-shadow:0 32px 90px #742a4624}:root[data-marketing-theme=light] .mk-hero-card:before{background:radial-gradient(circle,#e3246538 0%,#e3246514 42%,#0000 70%)}:root[data-marketing-theme=light] .mk-hero-card:after{background-image:linear-gradient(#4e2d3a0f 1px,#0000 1px),linear-gradient(90deg,#4e2d3a0f 1px,#0000 1px)}:root[data-marketing-theme=light] .mk-hero-copy .mk-eyebrow,:root[data-marketing-theme=light] .mk-split-copy .mk-eyebrow,:root[data-marketing-theme=light] .mk-page-hero .mk-eyebrow,:root[data-marketing-theme=light] .mk-final-cta .mk-eyebrow{color:var(--mk-primary);background:#ffffffc2;border-color:#c1134c2e}:root[data-marketing-theme=light] .mk-hero-copy h1,:root[data-marketing-theme=light] .mk-split-copy h2,:root[data-marketing-theme=light] .mk-page-hero h1,:root[data-marketing-theme=light] .mk-final-cta h2{color:var(--mk-heading)}:root[data-marketing-theme=light] .mk-hero-copy .mk-lead,:root[data-marketing-theme=light] .mk-split-copy>p,:root[data-marketing-theme=light] .mk-split-card .mk-check-list li,:root[data-marketing-theme=light] .mk-page-hero p,:root[data-marketing-theme=light] .mk-final-cta p{color:var(--mk-text)}:root[data-marketing-theme=light] .mk-hero-copy .mk-button--ghost,:root[data-marketing-theme=light] .mk-final-cta .mk-button--ghost{border-color:var(--mk-border-strong);background:#ffffffc7;box-shadow:0 10px 24px #4b1c2f12;color:var(--mk-heading)!important}:root[data-marketing-theme=light] .mk-hero-copy .mk-button--ghost:hover,:root[data-marketing-theme=light] .mk-final-cta .mk-button--ghost:hover{background:#fff;border-color:#c1134c47}:root[data-marketing-theme=light] .mk-hero-orbit{border-color:#c1134c3d}:root[data-marketing-theme=light] .mk-float-card{color:var(--mk-text);background:#ffffffe6;border-color:#703f5124;box-shadow:0 18px 44px #59253926}:root[data-marketing-theme=light] .mk-float-card strong{color:var(--mk-heading)}:root[data-marketing-theme=light] .mk-float-card small{color:var(--mk-muted)}:root[data-marketing-theme=light] .mk-trust-card{background:radial-gradient(circle at 95% 0%, #e324651f, transparent 18rem), var(--mk-card);border-color:var(--mk-border);box-shadow:var(--mk-shadow-soft)}:root[data-marketing-theme=light] .mk-trust-card>p{color:var(--mk-muted)}:root[data-marketing-theme=light] .mk-brand-cloud span{color:var(--mk-heading);background:var(--mk-card-soft);border-color:var(--mk-border)}:root[data-marketing-theme=light] .mk-feature-card--wide{border-color:var(--mk-border);box-shadow:var(--mk-shadow-soft);background:radial-gradient(circle at 96% 10%,#e3246526,#0000 15rem),linear-gradient(135deg,#fff 0%,#fff7fa 62%,#f8e1e9 100%)}:root[data-marketing-theme=light] .mk-feature-card--wide .mk-card-kicker{color:var(--mk-primary)}:root[data-marketing-theme=light] .mk-feature-card--wide h3{color:var(--mk-heading)}:root[data-marketing-theme=light] .mk-feature-card--wide p{color:var(--mk-muted)}:root[data-marketing-theme=light] .mk-feature-capabilities li{color:var(--mk-heading);border-color:color-mix(in srgb, var(--mk-primary) 12%, var(--mk-border));background:#ffffffb8}:root[data-marketing-theme=light] .mk-feature-capabilities svg{color:var(--mk-primary)}:root[data-marketing-theme=light] .mk-split-card{border-color:var(--mk-border);box-shadow:var(--mk-shadow);background:radial-gradient(circle at 92% 14%,#e3246526,#0000 24rem),linear-gradient(135deg,#fff,#fff8fa 58%,#f7e2e9)}:root[data-marketing-theme=light] .mk-split-card .mk-check-list svg{color:var(--mk-primary)}:root[data-marketing-theme=light] .mk-ui-card{border-color:#5435411a;box-shadow:0 24px 55px #4a182c24}:root[data-marketing-theme=light] .mk-compliance-card{--mk-flow-surface:#ffffffb8;--mk-flow-border:#c1134c2b;--mk-flow-ink:var(--mk-primary);--mk-flow-muted:var(--mk-muted);border:1px solid var(--mk-border);box-shadow:var(--mk-shadow);background:radial-gradient(circle at 90% 20%,#e3246529,#0000 20rem),linear-gradient(120deg,#fff,#fff3f7 60%,#f5d9e4)}:root[data-marketing-theme=light] .mk-compliance-card:before{border-color:#c1134c24;box-shadow:0 0 0 45px #c1134c08,0 0 0 90px #c1134c05}:root[data-marketing-theme=light] .mk-compliance-card h2{color:var(--mk-heading)}:root[data-marketing-theme=light] .mk-compliance-card p{color:var(--mk-text)}:root[data-marketing-theme=light] .mk-page-hero{border-color:var(--mk-border);box-shadow:var(--mk-shadow);background:radial-gradient(circle at 86% 16%,#e324652e,#0000 22rem),linear-gradient(125deg,#fff,#fff8fa 58%,#f6dce5)}:root[data-marketing-theme=light] .mk-page-hero:after{background-image:radial-gradient(#542f3e1a 1px,#0000 1px)}:root[data-marketing-theme=light] .mk-page-hero-stat{color:var(--mk-heading);border-color:var(--mk-border);background:#ffffffb8;box-shadow:0 18px 44px #4a182c1a}:root[data-marketing-theme=light] .mk-admin-preview aside{color:var(--mk-text);background:var(--mk-primary-soft);border-color:var(--mk-border)}:root[data-marketing-theme=light] .mk-final-cta{--mk-final-panel:#ffffffc2;--mk-final-border:#c1134c26;--mk-final-ink:var(--mk-heading);--mk-final-muted:var(--mk-text);border-color:var(--mk-border);box-shadow:var(--mk-shadow);background:radial-gradient(circle at 90% 18%,#e324652b,#0000 24rem),linear-gradient(120deg,#fff,#fff7fa 55%,#f5d9e3)}:root[data-marketing-theme=light] .mk-footer-card{background:radial-gradient(circle at 94% 10%, #c1134c1a, transparent 22rem), var(--mk-card);border-color:var(--mk-border);box-shadow:0 -16px 46px #4a182c12}:root[data-marketing-theme=light] .mk-footer-brand p,:root[data-marketing-theme=light] .mk-footer-links a,:root[data-marketing-theme=light] .mk-footer-links span,:root[data-marketing-theme=light] .mk-footer-bottom{color:var(--mk-muted)}:root[data-marketing-theme=light] .mk-footer-links strong{color:var(--mk-heading)}.mk-footer{padding:34px 0 22px}.mk-footer-card{--mk-footer-surface:#ffffff0d;--mk-footer-surface-hover:#ffffff14;--mk-footer-border:#ffffff17;--mk-footer-ink:#fff;--mk-footer-copy:#ffffff9e;--mk-footer-soft:#ffffff6b;isolation:isolate;color:var(--mk-footer-copy);border:1px solid var(--mk-footer-border);background:radial-gradient(circle at 94% 5%,#e11f623d,#0000 29rem),radial-gradient(circle at 9% 106%,#7c123d33,#0000 25rem),linear-gradient(135deg,#111014 0%,#181116 58%,#211018 100%);border-radius:32px;position:relative;overflow:hidden;box-shadow:0 28px 76px #00000047}.mk-footer-card:before{z-index:-2;content:"";background-image:linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff06 1px,#0000 1px);background-position:0 0;background-size:48px 48px;animation:24s linear infinite mk-footer-grid-drift;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 25%,#000);mask-image:linear-gradient(90deg,#0000,#000 25%,#000)}.mk-footer-card:after{z-index:-1;content:"";background:linear-gradient(90deg,#0000,#ff4a89d1,#0000);width:34%;height:1px;position:absolute;top:-1px;right:9%}.mk-footer-orb{z-index:-1;pointer-events:none;border:1px solid #ff558f1a;border-radius:50%;display:block;position:absolute}.mk-footer-orb:after{border:inherit;border-radius:inherit;content:"";position:absolute;inset:20%}.mk-footer-orb--one{aspect-ratio:1;width:430px;animation:18s ease-in-out infinite mk-footer-orbit;top:-190px;right:-90px}.mk-footer-orb--two{aspect-ratio:1;opacity:.55;width:330px;animation:22s ease-in-out -7s infinite reverse mk-footer-orbit;bottom:-210px;left:26%}.mk-footer-main{z-index:1;grid-template-columns:minmax(290px,.82fr) minmax(0,1.65fr);gap:clamp(28px,4vw,62px);padding:clamp(30px,4vw,54px);display:grid;position:relative}.mk-footer-brand{flex-direction:column;align-items:flex-start;min-width:0;display:flex}.mk-footer-brand-head{justify-content:space-between;align-items:center;gap:20px;width:100%;display:flex}.mk-footer-logo-wrap{width:190px;height:50px;display:block;position:relative}.mk-footer-logo{object-fit:contain;object-position:left center;max-height:50px;transition:opacity .25s;position:absolute;inset:50% auto auto 0;transform:translateY(-50%);width:190px!important}.mk-footer-logo--dark{opacity:0}.mk-footer-brand-mark,.mk-footer-link-head>span,.mk-footer-demo-icon{color:#fff;background:linear-gradient(145deg,#ef2c6d,#b90848);border:1px solid #ffffff26;flex:none;place-items:center;display:grid;box-shadow:0 12px 28px #c1134c47}.mk-footer-brand-mark svg,.mk-footer-link-head>span svg,.mk-footer-demo-icon svg{filter:brightness(0)invert();color:#fff!important}.mk-footer-brand-mark{isolation:isolate;border-radius:15px;width:46px;height:46px;animation:5s ease-in-out infinite mk-footer-mark;position:relative;overflow:hidden;transform:rotate(4deg)}.mk-footer-brand-mark:after{z-index:2;content:"";opacity:0;pointer-events:none;background:linear-gradient(#0000,#ffffffe0 48%,#0000);border-radius:999px;height:9px;animation:3.4s ease-in-out infinite mk-footer-qr-scan;position:absolute;top:-9px;left:4px;right:4px;box-shadow:0 0 9px #ffffffb8,0 0 16px #ff8ab29e}.mk-footer-brand h2{max-width:420px;color:var(--mk-footer-ink);letter-spacing:-.04em;margin:28px 0 0;font-size:clamp(23px,2vw,34px);font-weight:750;line-height:1.08}.mk-footer-brand p{max-width:430px;color:var(--mk-footer-copy);font-size:13px;line-height:1.72;margin:16px 0 0!important}.mk-footer-badges{flex-wrap:wrap;gap:8px;margin-top:20px;display:flex}.mk-footer-badges span{color:#ffffffb8;background:var(--mk-footer-surface);border:1px solid var(--mk-footer-border);border-radius:999px;align-items:center;gap:7px;min-height:32px;padding:6px 10px;font-size:10px;font-weight:650;display:inline-flex}.mk-footer-badges svg{color:#ff5b92}.mk-footer-demo{width:min(100%,390px);color:var(--mk-footer-ink);border:1px solid var(--mk-footer-border);background:linear-gradient(110deg,#ffffff14,#ffffff0a);border-radius:18px;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;margin-top:24px;padding:11px 13px;transition:border-color .25s,background .25s,transform .25s;display:grid}.mk-footer-demo:hover{color:#fff;background:linear-gradient(110deg,#e11f6233,#ffffff0f);border-color:#ff4e8b59;transform:translateY(-3px)}.mk-footer-demo-icon{border-radius:12px;width:39px;height:39px}.mk-footer-demo>span:nth-child(2){flex-direction:column;gap:2px;min-width:0;display:flex}.mk-footer-demo small{color:var(--mk-footer-soft);letter-spacing:.09em;text-transform:uppercase;font-size:8px;font-weight:700}.mk-footer-demo strong{color:inherit;font-size:11px}.mk-footer-demo>svg{transition:transform .25s}.mk-footer-demo:hover>svg{transform:translate(4px)}.mk-footer-links{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;min-width:0;display:grid}.mk-footer-links>.mk-footer-link-card{background:var(--mk-footer-surface);border:1px solid var(--mk-footer-border);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:21px;flex-direction:column;align-items:stretch;gap:18px;min-width:0;padding:20px 18px;transition:background .25s,border-color .25s,transform .25s;display:flex}.mk-footer-links>.mk-footer-link-card:hover{background:var(--mk-footer-surface-hover);border-color:#ff538e38;transform:translateY(-4px)}.mk-footer-link-head{border-bottom:1px solid var(--mk-footer-border);align-items:center;gap:11px;padding-bottom:16px;display:flex}.mk-footer-link-head>span{border-radius:13px;width:42px;height:42px;transition:transform .35s cubic-bezier(.2,.8,.2,1)}.mk-footer-link-card:hover .mk-footer-link-head>span{transform:rotate(-7deg)scale(1.08)}.mk-footer-link-head>div{flex-direction:column;gap:2px;min-width:0;display:flex}.mk-footer-link-head small{color:#ff6b9e;letter-spacing:.1em;text-transform:uppercase;font-size:8px;font-weight:750}.mk-footer-links .mk-footer-link-head strong{color:var(--mk-footer-ink);margin:0;font-size:12px;line-height:1.25}.mk-footer-link-card nav{flex-direction:column;flex:1;gap:5px;display:flex}.mk-footer-link-card nav>a,.mk-footer-static-link{min-width:0;min-height:38px;color:var(--mk-footer-copy);border-radius:10px;justify-content:space-between;align-items:center;gap:8px;padding:8px 9px;font-size:10px;transition:color .2s,background .2s,transform .2s;display:flex}.mk-footer-link-card nav>a>span,.mk-footer-static-link>span{align-items:center;gap:7px;min-width:0;display:flex}.mk-footer-link-card nav>a>svg{opacity:.45;flex:none;transition:opacity .2s,transform .2s}.mk-footer-link-card nav>a:hover{color:var(--mk-footer-ink);background:#ffffff0f;transform:translate(2px)}.mk-footer-link-card nav>a:hover>svg{opacity:1;transform:translate(2px)}.mk-footer-static-link{color:var(--mk-footer-soft)}.mk-footer-bottom{z-index:1;min-height:58px;color:var(--mk-footer-soft);border-top:1px solid var(--mk-footer-border);background:#0000001f;justify-content:space-between;align-items:center;gap:20px;padding:14px clamp(30px,4vw,54px);font-size:9px;display:flex;position:relative}.mk-footer-copyright{align-items:center;gap:8px;display:inline-flex}.mk-footer-copyright i{background:#e31f62;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 5px #e31f621f}.mk-footer-bottom a{color:var(--mk-footer-soft);align-items:center;gap:6px;transition:color .2s;display:inline-flex}.mk-footer-bottom a:hover{color:var(--mk-footer-ink)}@keyframes mk-footer-grid-drift{to{background-position:48px 48px}}@keyframes mk-footer-orbit{0%,to{transform:translate(0,0)scale(1)}50%{transform:translate(-14px,12px)scale(1.06)}}@keyframes mk-footer-mark{0%,to{transform:rotate(4deg)translate(0,0);box-shadow:0 12px 28px #c1134c40}50%{transform:rotate(-3deg)translateY(-4px);box-shadow:0 17px 36px #e11f6266}}@keyframes mk-footer-qr-scan{0%,6%{opacity:0;transform:translate(0,0)}14%{opacity:.9}47%{opacity:1;transform:translateY(46px)}53%{opacity:1;transform:translateY(46px)}86%{opacity:.9}94%,to{opacity:0;transform:translate(0,0)}}@media (width<=1120px){.mk-footer-main{grid-template-columns:1fr}.mk-footer-brand{max-width:650px;display:flex}}@media (width<=760px){.mk-footer{padding-top:24px}.mk-footer-card{border-radius:25px}.mk-footer-main{padding:28px 20px}.mk-footer-brand{display:flex}.mk-footer-brand-mark{width:42px;height:42px}.mk-footer-brand h2,.mk-footer-demo{margin-top:22px}.mk-footer-links{grid-template-columns:1fr}.mk-footer-links>.mk-footer-link-card,.mk-footer-links>.mk-footer-link-card:last-child{grid-column:auto}.mk-footer-link-card nav{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.mk-footer-link-card nav>a,.mk-footer-static-link{padding-inline:7px}.mk-footer-link-card nav>a>svg{display:none}.mk-footer-bottom{flex-direction:column;align-items:flex-start;gap:8px;padding:16px 20px}}@media (width<=520px){.mk-footer-logo-wrap,.mk-footer-logo{width:166px!important}.mk-footer-link-card nav{grid-template-columns:1fr}.mk-footer-link-card nav>a,.mk-footer-static-link{padding-inline:9px}}@media (prefers-reduced-motion:reduce){.mk-footer-card:before,.mk-footer-orb,.mk-footer-brand-mark,.mk-footer-brand-mark:after{animation:none!important}}:root[data-marketing-theme=light] .mk-footer-card{--mk-footer-surface:#ffffffad;--mk-footer-surface-hover:#ffffffeb;--mk-footer-border:#703f5121;--mk-footer-ink:var(--mk-heading);--mk-footer-copy:var(--mk-text);--mk-footer-soft:var(--mk-muted);border-color:var(--mk-border);background:radial-gradient(circle at 94% 4%,#e3246526,#0000 28rem),radial-gradient(circle at 8% 108%,#c1134c12,#0000 24rem),linear-gradient(135deg,#fff,#fff9fb 58%,#faedf2);box-shadow:0 26px 70px #4a182c1a}:root[data-marketing-theme=light] .mk-footer-card:before{background-image:linear-gradient(#542f3e09 1px,#0000 1px),linear-gradient(90deg,#542f3e09 1px,#0000 1px)}:root[data-marketing-theme=light] .mk-footer-logo--light{opacity:0}:root[data-marketing-theme=light] .mk-footer-logo--dark{opacity:1}:root[data-marketing-theme=light] .mk-footer-badges span,:root[data-marketing-theme=light] .mk-footer-demo,:root[data-marketing-theme=light] .mk-footer-link-card nav>a:hover{color:var(--mk-heading)}:root[data-marketing-theme=light] .mk-footer-demo{background:#ffffffa3;box-shadow:0 12px 30px #4a182c0f}:root[data-marketing-theme=light] .mk-footer-demo:hover{background:#fff}:root[data-marketing-theme=light] .mk-footer-link-card nav>a:hover{background:#c1134c0f}:root[data-marketing-theme=light] .mk-footer-link-card nav>a span svg,:root[data-marketing-theme=light] .mk-footer-static-link svg,:root[data-marketing-theme=light] .mk-footer-bottom svg{color:var(--mk-primary)}:root[data-marketing-theme=light] .mk-footer-link-card nav>a>svg{color:var(--mk-primary);opacity:.68}:root[data-marketing-theme=light] .mk-footer-bottom{color:var(--mk-muted);background:#c1134c06}.mk-legal-hero-section{padding-bottom:22px}.mk-legal-hero{isolation:isolate;min-height:320px;color:var(--mk-inverse-text);box-shadow:var(--mk-shadow);background:radial-gradient(circle at 88% 15%,#e3246561,#0000 25rem),linear-gradient(130deg,#111014,#29101b);border:1px solid #ffffff14;border-radius:30px;grid-template-columns:auto minmax(0,820px);align-items:center;gap:28px;padding:clamp(34px,6vw,76px);display:grid;position:relative;overflow:hidden}.mk-legal-hero:before{z-index:-1;content:"";background-image:linear-gradient(#ffffff08 1px,#0000 1px),linear-gradient(90deg,#ffffff08 1px,#0000 1px);background-size:46px 46px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 30%,#000);mask-image:linear-gradient(90deg,#0000,#000 30%,#000)}.mk-legal-hero-icon{color:#fff;background:linear-gradient(145deg,#f02f70,#b80948);border:1px solid #ffffff2e;border-radius:24px;place-items:center;width:78px;height:78px;animation:5s ease-in-out infinite mk-legal-icon-float;display:grid;transform:rotate(-4deg);box-shadow:0 22px 45px #c1134c57}.mk-legal-hero .mk-eyebrow{color:#ff8caf;background:#ffffff12;border-color:#ffffff21}.mk-legal-hero h1{color:#fff;letter-spacing:-.04em;max-width:850px;margin:20px 0 0;font-size:clamp(30px,3vw,46px);line-height:1.08}.mk-legal-hero p{color:#ffffffa8;max-width:750px;font-size:clamp(14px,1.5vw,18px);line-height:1.7;margin:20px 0 0!important}.mk-legal-content-section{padding-top:18px}.mk-legal-layout{grid-template-columns:minmax(220px,280px) minmax(0,1fr);align-items:start;gap:24px;display:grid}.mk-legal-index{background:var(--mk-card);border:1px solid var(--mk-border);box-shadow:var(--mk-shadow-soft);border-radius:22px;padding:18px;position:sticky;top:112px;overflow:hidden}.mk-legal-index-head{color:var(--mk-heading);border-bottom:1px solid var(--mk-border);align-items:center;gap:10px;padding:4px 5px 15px;display:flex}.mk-legal-index-head svg{color:var(--mk-primary)}.mk-legal-index-head strong{font-size:12px}.mk-legal-index nav{flex-direction:column;gap:4px;margin-top:12px;display:flex}.mk-legal-index a{color:var(--mk-muted);border-radius:10px;grid-template-columns:28px 1fr;align-items:start;gap:8px;padding:9px 8px;font-size:9px;line-height:1.45;transition:color .2s,background .2s,transform .2s;display:grid}.mk-legal-index a span{color:var(--mk-primary);letter-spacing:.08em;font-size:8px;font-weight:750}.mk-legal-index a:hover{color:var(--mk-heading);background:var(--mk-primary-soft);transform:translate(3px)}.mk-legal-document{flex-direction:column;gap:14px;min-width:0;display:flex}.mk-legal-article{background:radial-gradient(circle at 100% 0%, #e3246514, transparent 18rem), var(--mk-card);border:1px solid var(--mk-border);box-shadow:var(--mk-shadow-soft);border-radius:22px;grid-template-columns:48px minmax(0,1fr);gap:16px;padding:clamp(21px,2.6vw,29px);scroll-margin-top:120px;display:grid}.mk-legal-number{width:42px;height:42px;color:var(--mk-primary);background:var(--mk-primary-soft);border:1px solid color-mix(in srgb, var(--mk-primary) 18%, var(--mk-border));border-radius:15px;place-items:center;font-size:11px;font-weight:800;display:grid}.mk-legal-article h2{color:var(--mk-heading);letter-spacing:-.018em;margin:2px 0 12px;font-size:clamp(15px,1.35vw,19px);line-height:1.3}.mk-legal-article p{color:var(--mk-text);font-size:12px;line-height:1.9;margin:0!important}.mk-legal-article p+p{margin-top:11px!important}.mk-legal-article ul{gap:9px;margin:15px 0 0;padding:0;list-style:none;display:grid}.mk-legal-article li{color:var(--mk-text);grid-template-columns:22px minmax(0,1fr);align-items:start;gap:9px;font-size:11px;line-height:1.72;display:grid}.mk-legal-article li>span{width:22px;height:22px;color:var(--mk-primary);background:var(--mk-primary-soft);border:1px solid color-mix(in srgb, var(--mk-primary) 16%, var(--mk-border));border-radius:7px;place-items:center;margin-top:1px;display:grid}.mk-legal-inline-note{color:var(--mk-text);background:var(--mk-primary-soft);border:1px solid color-mix(in srgb, var(--mk-primary) 16%, var(--mk-border));border-radius:12px;align-items:flex-start;gap:9px;margin-top:15px;padding:11px 13px;font-size:10px;line-height:1.65;display:flex}.mk-legal-inline-note>svg{color:var(--mk-primary);flex:none;margin-top:1px}.mk-legal-contact-note{color:var(--mk-inverse-muted);background:linear-gradient(120deg,#29101b,#6f1034);border:1px solid #ffffff17;border-radius:20px;align-items:center;gap:14px;padding:20px 24px;display:flex}.mk-legal-contact-note>span{color:#fff;background:linear-gradient(145deg,#ef2c6d,#b90848);border-radius:14px;flex:none;place-items:center;width:44px;height:44px;display:grid}.mk-legal-contact-note strong{color:#fff;font-size:12px}.mk-legal-contact-note p{font-size:10px;margin:3px 0 0!important}.mk-legal-contact-note a{color:#ff8fb4;font-weight:700}.mk-footer-bottom .mk-footer-vox{min-height:34px;color:var(--mk-footer-copy);background:var(--mk-footer-surface);border:1px solid var(--mk-footer-border);isolation:isolate;border-radius:999px;align-items:center;gap:9px;padding:7px 8px 7px 12px;display:inline-flex;position:relative;overflow:hidden}.mk-footer-vox:before{z-index:-1;content:"";background:linear-gradient(90deg,#0000,#ff5c933b,#0000);width:34%;animation:4.2s ease-in-out infinite mk-footer-vox-shine;position:absolute;top:-80%;bottom:-80%;left:-55%;transform:rotate(16deg)}.mk-footer-vox strong{color:#ff5f96;font-weight:750}.mk-footer-vox i{color:#fff;background:linear-gradient(145deg,#ed2b6b,#b90848);border-radius:50%;place-items:center;width:22px;height:22px;animation:2.8s ease-in-out infinite mk-footer-vox-icon;display:grid;box-shadow:0 6px 16px #c1134c3d}.mk-footer-vox i svg{color:inherit!important}.mk-footer-bottom .mk-footer-vox:hover{color:var(--mk-footer-ink);border-color:#ff538e47}@keyframes mk-footer-vox-shine{0%,24%{opacity:0;left:-55%}38%{opacity:1}64%,to{opacity:0;left:125%}}@keyframes mk-footer-vox-icon{0%,to{transform:rotate(0)scale(1);box-shadow:0 6px 16px #c1134c33}50%{transform:rotate(8deg)scale(1.08);box-shadow:0 8px 22px #e324656b}}@keyframes mk-legal-icon-float{0%,to{transform:translate(0,0)rotate(-4deg);box-shadow:0 22px 45px #c1134c4d}50%{transform:translateY(-7px)rotate(3deg);box-shadow:0 28px 58px #e3246570}}@media (width<=880px){.mk-legal-layout{grid-template-columns:1fr}.mk-legal-index{position:relative;top:auto}.mk-legal-index nav{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}}@media (width<=640px){.mk-legal-hero{grid-template-columns:1fr;min-height:0;padding:30px 22px}.mk-legal-hero-icon{border-radius:19px;width:62px;height:62px}.mk-legal-index nav{grid-template-columns:1fr}.mk-legal-article{grid-template-columns:1fr;padding:22px 19px}.mk-legal-number{width:38px;height:38px}.mk-legal-contact-note{align-items:flex-start;padding:18px}}@media (prefers-reduced-motion:reduce){.mk-footer-vox:before,.mk-footer-vox i,.mk-legal-hero-icon{animation:none!important}}:root[data-marketing-theme=light] .mk-legal-hero{color:var(--mk-heading);border-color:var(--mk-border);box-shadow:var(--mk-shadow);background:radial-gradient(circle at 88% 15%,#e324652e,#0000 25rem),linear-gradient(130deg,#fff,#f9e9ef)}:root[data-marketing-theme=light] .mk-legal-hero:before{background-image:linear-gradient(#542f3e0a 1px,#0000 1px),linear-gradient(90deg,#542f3e0a 1px,#0000 1px)}:root[data-marketing-theme=light] .mk-legal-hero .mk-eyebrow{color:var(--mk-primary);border-color:var(--mk-border);background:#ffffffb8}:root[data-marketing-theme=light] .mk-legal-hero h1{color:var(--mk-heading)}:root[data-marketing-theme=light] .mk-legal-hero p{color:var(--mk-text)}.mk-home-page :is(h1,h2,h3,p,li,a,span){overflow-wrap:break-word}@media (width<=1180px){.mk-home-page .mk-section--hero .mk-hero-card{grid-template-columns:1fr;gap:18px;min-height:0;padding:50px 42px 38px}.mk-home-page .mk-hero-copy{max-width:800px}.mk-home-page .mk-hero-copy h1{max-width:760px;font-size:clamp(44px,6.2vw,62px)}.mk-home-page .mk-hero-visual{width:min(100%,720px);min-height:590px;margin:4px auto 0}.mk-home-page .mk-feature-grid--home{grid-template-columns:repeat(2,minmax(0,1fr))}.mk-home-page .mk-feature-card--wide{grid-column:1/-1}.mk-home-page .mk-split-card,.mk-home-page .mk-compliance-card{grid-template-columns:1fr;gap:30px}.mk-home-page .mk-split-copy,.mk-home-page .mk-compliance-card>div{max-width:820px}.mk-home-page .mk-ui-showcase{width:min(100%,700px);min-height:470px;margin-inline:auto}.mk-home-page .mk-steps--visual{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=900px){.mk-home-page .mk-section{padding-block:42px}.mk-home-page .mk-section--hero{padding-top:12px}.mk-home-page .mk-section--compact{padding-top:0}.mk-home-page .mk-section--hero .mk-hero-card{border-radius:28px;padding:42px 30px 32px}.mk-home-page .mk-hero-copy h1{font-size:clamp(40px,7.5vw,54px)}.mk-home-page .mk-hero-copy .mk-lead{max-width:700px;font-size:15px}.mk-home-page .mk-hero-visual{min-height:560px}.mk-home-page .mk-trust-card{grid-template-columns:1fr;gap:14px}.mk-home-page .mk-trust-card>p{white-space:normal}.mk-home-page .mk-reference-carousel{margin-left:0}.mk-home-page .mk-split-card,.mk-home-page .mk-compliance-card,.mk-home-page .mk-pricing-teaser,.mk-home-page .mk-final-cta{padding:36px 30px}.mk-home-page .mk-pricing-teaser{grid-template-columns:1fr;grid-template-areas:"copy""panel""action"}.mk-home-page .mk-pricing-action{width:max-content}}@media (width<=640px){.mk-home-page .mk-shell{width:calc(100% - 20px)}.mk-home-page .mk-section{padding-block:30px}.mk-home-page .mk-section--hero{padding-top:8px}.mk-home-page .mk-section--compact{padding-top:0}.mk-home-page .mk-section--last{padding-bottom:42px}.mk-home-page .mk-section--hero .mk-hero-card{border-radius:22px;gap:12px;padding:31px 18px 23px}.mk-home-page .mk-hero-copy h1{letter-spacing:-.048em;text-wrap:balance;max-width:none;margin-top:14px;font-size:clamp(33px,10.6vw,43px);line-height:1.04}.mk-home-page .mk-hero-copy .mk-lead{font-size:13px;line-height:1.68;margin-top:17px!important}.mk-home-page .mk-hero-actions{grid-template-columns:1fr;margin-top:21px;display:grid}.mk-home-page .mk-hero-actions .mk-button{width:100%;min-height:48px}.mk-home-page .mk-hero-visual{width:100%;min-height:500px;margin-top:0}.mk-home-page .mk-device{width:min(230px,72vw)}.mk-home-page .mk-float-card{width:min(158px,48vw);min-width:0;padding:8px}.mk-home-page .mk-float-card--top{right:-8px}.mk-home-page .mk-float-card--bottom{left:-8px}.mk-home-page .mk-float-card .mk-icon-tile{border-radius:11px;flex-basis:34px;width:34px;height:34px}.mk-home-page .mk-float-card strong{font-size:8px}.mk-home-page .mk-float-card small{font-size:6px}.mk-home-page .mk-trust-card{border-radius:19px;gap:12px;padding:18px}.mk-home-page .mk-trust-card>p{font-size:19px;line-height:1.25}.mk-home-page .mk-reference-carousel{padding-block:2px;-webkit-mask-image:linear-gradient(90deg,#0000,#000 20px calc(100% - 20px),#0000);mask-image:linear-gradient(90deg,#0000,#000 20px calc(100% - 20px),#0000)}.mk-home-page .mk-reference-track,.mk-home-page .mk-reference-set{gap:12px}.mk-home-page .mk-reference-logo{border-radius:13px;flex-basis:138px;width:138px;height:69px;padding:9px}.mk-home-page .mk-section-heading{text-align:left;align-items:flex-start;margin-bottom:20px}.mk-home-page :is(.mk-section-heading h2,.mk-split-copy h2,.mk-compliance-card h2,.mk-final-cta h2){letter-spacing:-.04em;font-size:clamp(27px,8.5vw,34px);line-height:1.1}.mk-home-page :is(.mk-section-heading p,.mk-split-copy>p,.mk-compliance-card p,.mk-final-cta p){font-size:13px;line-height:1.68}.mk-home-page .mk-feature-grid--home{grid-template-columns:1fr;gap:12px}.mk-home-page .mk-feature-card,.mk-home-page .mk-feature-card--wide{border-radius:19px;grid-column:auto;gap:11px;min-height:0;padding:21px}.mk-home-page .mk-feature-card h3{font-size:19px}.mk-home-page .mk-feature-card p{font-size:12px;line-height:1.65}.mk-home-page .mk-feature-capabilities{grid-template-columns:1fr;width:100%}.mk-home-page .mk-feature-capabilities li{white-space:normal;min-height:40px}.mk-home-page .mk-centered-action .mk-text-link{text-align:center;min-height:44px}.mk-home-page .mk-split-card,.mk-home-page .mk-compliance-card,.mk-home-page .mk-pricing-teaser,.mk-home-page .mk-final-cta{border-radius:22px;gap:23px;padding:25px 18px}.mk-home-page .mk-experience-list li{gap:9px;font-size:11px}.mk-home-page .mk-experience-list svg{width:28px;height:28px;padding:6px}.mk-home-page .mk-ui-showcase{width:100%;min-height:365px}.mk-home-page .mk-ui-card--product{width:calc(100% - 6px);right:0}.mk-home-page .mk-ui-card--portion{width:186px;padding:12px;right:0}.mk-home-page .mk-ui-card--recommendation{width:188px;padding:10px;left:0}.mk-home-page .mk-steps--visual{grid-template-columns:1fr;gap:12px}.mk-home-page .mk-steps--visual article{border-radius:19px;min-height:0;padding:15px}.mk-home-page .mk-update-flow{grid-template-columns:auto minmax(10px,1fr) auto minmax(10px,1fr) auto;gap:4px;margin-top:20px}.mk-home-page .mk-update-node{min-width:62px}.mk-home-page .mk-update-node>i{border-radius:13px;width:43px;height:43px}.mk-home-page .mk-update-node small{white-space:normal;font-size:6.5px}.mk-home-page .mk-compliance-highlights{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.mk-home-page .mk-compliance-highlights span{text-align:center;justify-content:center}.mk-home-page .mk-compliance-action,.mk-home-page .mk-pricing-action{width:100%;min-height:46px}.mk-home-page .mk-pricing-benefits{grid-template-columns:1fr;width:100%;display:grid}.mk-home-page .mk-pricing-benefits span{min-height:40px}.mk-home-page .mk-plan-panel{border-radius:17px;min-width:0;padding:12px}.mk-home-page .mk-plan-panel-head{grid-template-columns:auto minmax(0,1fr);gap:8px}.mk-home-page .mk-plan-panel-head>span{grid-column:1/-1;width:max-content}.mk-home-page .mk-plan-option{grid-template-columns:44px minmax(0,1fr) 30px;gap:8px;min-height:78px;padding:9px}.mk-home-page .mk-plan-copy{display:none}.mk-home-page .mk-plan-duration{width:42px;height:42px}.mk-home-page .mk-plan-price{text-align:left;justify-items:start;min-width:0}.mk-home-page .mk-plan-price strong{font-size:17px}.mk-home-page .mk-plan-option em{top:5px;right:40px}.mk-home-page .mk-final-cta-actions{grid-template-columns:1fr;width:100%;display:grid}.mk-home-page .mk-final-cta-actions .mk-button{width:100%;min-height:48px}.mk-home-page .mk-final-cta-visual{transform-origin:50% 0;width:min(360px,100%);min-height:285px;margin:0 auto -42px;transform:scale(.82)}.mk-home-page .mk-feature-card:after,.mk-home-page .mk-ui-showcase:after,.mk-home-page .mk-compliance-card:before,.mk-home-page .mk-pricing-teaser:before,.mk-home-page .mk-pricing-teaser:after,.mk-home-page .mk-final-cta:after{display:none}.mk-home-page :is(.mk-feature-card,.mk-ui-card,.mk-plan-option){will-change:auto}}@media (width<=390px){.mk-home-page .mk-hero-copy h1{font-size:32px}.mk-home-page .mk-hero-visual{min-height:455px}.mk-home-page .mk-device{width:min(215px,72vw)}.mk-home-page .mk-float-card{width:132px}.mk-home-page .mk-float-card small{display:none}.mk-home-page .mk-reference-logo{flex-basis:128px;width:128px;height:64px}.mk-home-page .mk-compliance-highlights{grid-template-columns:1fr}.mk-home-page .mk-plan-panel-head>span{white-space:normal}.mk-home-page .mk-plan-check{width:28px;height:28px}.mk-home-page .mk-final-cta-visual{margin-bottom:-65px;transform:scale(.72)}}@media (hover:none){.mk-home-page :is(.mk-feature-card,.mk-steps--visual article,.mk-plan-option,a.mk-reference-logo):hover{transform:none}}@media (width<=1180px){.mk-home-page :is(.mk-hero-copy,.mk-section-heading,.mk-split-copy,.mk-pricing-teaser .mk-section-heading,.mk-final-cta-copy,.mk-compliance-card>div){text-align:center;align-items:center;margin-inline:auto}.mk-home-page :is(.mk-hero-copy .mk-lead,.mk-section-heading p,.mk-split-copy>p,.mk-final-cta p){margin-inline:auto!important}.mk-home-page :is(.mk-hero-actions,.mk-final-cta-actions,.mk-compliance-highlights,.mk-pricing-benefits){justify-content:center}.mk-home-page .mk-feature-card,.mk-home-page .mk-feature-card--wide{text-align:center;justify-content:center;align-items:center}.mk-home-page .mk-feature-card--wide>div{align-items:center}.mk-home-page .mk-feature-capabilities li{text-align:center;justify-content:center}.mk-home-page .mk-feature-capabilities{grid-template-columns:repeat(3,minmax(0,1fr));width:100%}.mk-home-page .mk-experience-list{justify-items:center}.mk-home-page .mk-experience-list li{text-align:center;justify-content:center}.mk-home-page .mk-steps--visual article{text-align:center;align-items:center}.mk-home-page .mk-update-flow{width:min(100%,520px);margin-inline:auto}.mk-home-page :is(.mk-compliance-action,.mk-pricing-action){margin-inline:auto}.mk-home-page .mk-centered-action,.mk-home-page .mk-trust-card>p{text-align:center}}@media (width<=640px){.mk-home-page .mk-section-heading{text-align:center;align-items:center}.mk-home-page .mk-pricing-benefits span,.mk-home-page .mk-compliance-highlights span{text-align:center;justify-content:center}.mk-home-page .mk-feature-capabilities{grid-template-columns:repeat(3,minmax(0,1fr));gap:5px}.mk-home-page .mk-feature-capabilities li{white-space:normal;gap:4px;min-width:0;min-height:44px;padding:6px 4px;font-size:clamp(7px,2.15vw,9px);line-height:1.25}.mk-home-page .mk-feature-capabilities svg{width:13px;height:13px}.mk-home-page .mk-final-cta-actions,.mk-home-page .mk-hero-actions{justify-items:center}}@media (width>=641px) and (width<=1180px){.mk-home-page .mk-section--hero .mk-hero-card{grid-template-columns:minmax(0,1.06fr) minmax(300px,.94fr);align-items:center;gap:20px;min-height:570px;padding:38px 34px}.mk-home-page .mk-hero-copy{flex-direction:column;align-items:flex-start;max-width:none;margin-inline:0;display:flex;text-align:left!important}.mk-home-page .mk-hero-copy :is(.mk-eyebrow,h1,.mk-lead){align-self:flex-start;text-align:left!important}.mk-home-page .mk-hero-copy .mk-eyebrow{margin-inline:0 auto}.mk-home-page .mk-hero-copy h1{max-width:520px;font-size:clamp(34px,4.25vw,48px);line-height:1.02}.mk-home-page .mk-hero-copy .mk-lead{max-width:500px;font-size:13.5px;line-height:1.65;margin-inline:0!important}.mk-home-page .mk-hero-actions{justify-content:flex-start;align-self:flex-start;margin-inline:0 auto}.mk-home-page .mk-hero-actions .mk-button{min-height:44px;padding-inline:16px;font-size:12px}.mk-home-page .mk-hero-visual{width:100%;min-height:500px;margin:0}.mk-home-page .mk-hero-visual .mk-device{aspect-ratio:9/19.5;width:min(225px,65%);height:auto;overflow:hidden}.mk-home-page .mk-hero-visual .mk-device .mk-menu-preview{height:100%;min-height:0}.mk-home-page .mk-hero-visual .mk-float-card{width:154px;min-width:0;padding:8px}.mk-home-page .mk-hero-visual .mk-float-card .mk-icon-tile{flex-basis:34px;width:34px;height:34px}.mk-home-page .mk-hero-visual .mk-float-card strong{font-size:8.5px}.mk-home-page .mk-hero-visual .mk-float-card small{font-size:6.5px}.mk-home-page .mk-hero-visual .mk-float-card--top{right:0}.mk-home-page .mk-hero-visual .mk-float-card--bottom{left:0}.mk-home-page .mk-split-card{grid-template-columns:minmax(0,.9fr) minmax(350px,1.1fr);align-items:center;gap:28px;min-height:520px;padding:36px 32px}.mk-home-page .mk-split-copy{text-align:left;align-items:flex-start;width:100%;margin-inline:0}.mk-home-page .mk-split-copy :is(.mk-eyebrow,h2,p){text-align:left;align-self:flex-start}.mk-home-page .mk-split-copy>p{margin-inline:0!important}.mk-home-page .mk-experience-list{align-self:flex-start;justify-items:start;width:100%;margin-inline:0;padding-inline-start:0}.mk-home-page .mk-experience-list li{text-align:left;justify-content:flex-start}.mk-home-page .mk-ui-showcase{width:100%;min-height:430px;margin-inline:0}.mk-home-page .mk-steps--visual{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.mk-home-page .mk-steps--visual article{border-radius:17px;min-width:0;min-height:178px;padding:10px}.mk-home-page .mk-step-visual{border-radius:13px;min-height:72px;padding:11px}.mk-home-page .mk-step-icon{border-radius:12px;width:42px;height:42px}.mk-home-page .mk-step-icon svg{width:21px;height:21px}.mk-home-page .mk-step-number{font-size:22px}.mk-home-page .mk-steps--visual h3{margin-top:15px;font-size:clamp(14px,1.8vw,17px);line-height:1.2}.mk-home-page .mk-steps--visual p{max-width:none;font-size:10.5px;line-height:1.5}.mk-home-page .mk-compliance-card{grid-template-columns:minmax(0,1.08fr) minmax(270px,.92fr);align-items:center;gap:30px;min-height:0;padding:34px 30px}.mk-home-page .mk-compliance-card>div{text-align:left;flex-direction:column;justify-content:center;align-items:flex-start;width:100%;max-width:none;margin-inline:0;display:flex}.mk-home-page .mk-compliance-card :is(.mk-eyebrow,h2,p){text-align:left;align-self:flex-start}.mk-home-page .mk-compliance-card .mk-eyebrow{width:max-content;margin-inline:0 auto}.mk-home-page .mk-compliance-card h2{font-size:clamp(27px,3.6vw,40px)}.mk-home-page .mk-update-flow{width:100%;max-width:470px;margin:22px 0 0}.mk-home-page .mk-compliance-highlights{grid-template-columns:none;justify-content:flex-start;align-self:flex-start;width:100%;margin-inline:0;display:flex}.mk-home-page .mk-compliance-highlights span{text-align:left;justify-content:flex-start}.mk-home-page .mk-compliance-action.mk-button{align-self:flex-start;width:max-content;max-width:100%;min-height:44px;margin:0}}@media (width<=640px){.mk-home-page .mk-section--hero .mk-hero-card{grid-template-columns:minmax(0,1fr);gap:18px;padding:24px 16px 26px;display:grid}.mk-home-page .mk-hero-visual{order:1;min-height:432px;margin:0}.mk-home-page .mk-hero-copy{flex-direction:column;order:2;align-items:center;width:100%;max-width:none;margin:0;display:flex;text-align:center!important}.mk-home-page .mk-hero-copy :is(.mk-eyebrow,h1,.mk-lead){align-self:center;text-align:center!important;margin-inline:auto!important}.mk-home-page .mk-hero-copy h1{letter-spacing:-.045em;text-wrap:balance;max-width:100%;margin-top:14px;font-size:clamp(29px,8.8vw,38px);line-height:1.02}.mk-home-page .mk-hero-copy .mk-lead{max-width:100%;font-size:clamp(12px,3.45vw,14px);line-height:1.58;margin-top:15px!important}.mk-home-page .mk-hero-actions{grid-template-columns:repeat(2,minmax(0,1fr));align-self:stretch;gap:8px;width:100%;margin:19px 0 0;display:grid}.mk-home-page .mk-hero-actions .mk-button{white-space:nowrap;width:100%;min-width:0;min-height:44px;padding-inline:10px;font-size:clamp(10px,3vw,12px)}.mk-home-page .mk-hero-visual .mk-device{aspect-ratio:9/18.5;width:min(205px,61vw);height:auto;overflow:hidden}.mk-home-page .mk-hero-visual .mk-device .mk-menu-preview{height:100%;min-height:0}}@media (width<=390px){.mk-home-page .mk-hero-copy h1{font-size:clamp(27px,8.7vw,32px)}.mk-home-page .mk-hero-actions .mk-button{padding-inline:7px;font-size:10px}}@media (width<=640px){.mk-home-page .mk-reference-track,.mk-home-page .mk-reference-set{gap:8px}.mk-home-page .mk-reference-logo{border-radius:11px;flex-basis:min(104px,26vw);width:min(104px,26vw);height:min(52px,13vw);padding:6px}.mk-home-page .mk-hero-copy .mk-eyebrow,.mk-home-page :is(.mk-section-heading,.mk-split-copy,.mk-compliance-card,.mk-final-cta) .mk-eyebrow{letter-spacing:.055em;padding:5px 9px;font-size:clamp(8px,2.45vw,10px);line-height:1.25}.mk-home-page .mk-hero-copy h1{font-size:clamp(27px,7.9vw,32px);line-height:1.03}.mk-home-page :is(.mk-section-heading h2,.mk-split-copy h2,.mk-compliance-card h2,.mk-final-cta h2,.mk-feature-band-copy h2,.mk-ops-copy h2,.mk-contact-brief-copy h2,.mk-demo-copy h2){letter-spacing:-.035em;font-size:clamp(23px,7vw,28px);line-height:1.08}.mk-home-page :is(.mk-feature-card h3,.mk-steps h3,.mk-steps--visual h3){font-size:clamp(15px,4.4vw,17px);line-height:1.2}.mk-home-page .mk-trust-card>p{font-size:clamp(16px,4.8vw,19px);line-height:1.2}}@media (width<=390px){.mk-home-page .mk-hero-copy h1{font-size:clamp(26px,7.8vw,30px)}}@media (width<=640px){.mk-home-page .mk-split-card{gap:22px;min-height:0;padding:24px 16px 20px}.mk-home-page .mk-split-copy{gap:14px}.mk-home-page .mk-split-copy h2{max-width:100%;margin-top:2px}.mk-home-page .mk-split-copy>p{max-width:100%;font-size:12px;line-height:1.62;margin-top:0!important}.mk-home-page .mk-experience-list{justify-items:stretch;gap:12px;width:min(100%,320px);margin:2px auto 0;padding:0;display:grid}.mk-home-page .mk-experience-list li{text-align:left;justify-content:center;justify-self:center;align-items:center;gap:12px;width:100%;min-width:0;max-width:100%;font-size:10.5px;line-height:1.4;display:flex}.mk-home-page .mk-experience-list svg{flex:0 0 30px;width:30px;height:30px;padding:7px}.mk-home-page .mk-experience-list li:last-child{font-size:0}.mk-home-page .mk-experience-list li:last-child:after{content:"Wi-Fi ve Google yorum bağlantıları";font-size:10.5px;line-height:1.4}.mk-home-page .mk-ui-showcase{min-height:350px;margin-top:2px}.mk-home-page .mk-ui-card--product{transform-origin:top;width:min(100% - 20px,290px);min-height:270px;animation:7s ease-in-out infinite mk-showcase-mobile-product;inset:0 auto auto 50%;transform:translate(-50%)rotate(.8deg)scale(.9)}.mk-home-page .mk-ui-card--portion{width:min(126px,38vw);padding:7px;animation:7s ease-in-out -3.5s infinite mk-showcase-mobile-portion;display:block;bottom:2px;right:2px;transform:rotate(-1.5deg)}.mk-home-page .mk-ui-card--portion>div{margin-top:5px;padding:5px 6px;font-size:7.5px}.mk-home-page .mk-ui-card--recommendation{gap:7px;width:min(136px,41vw);padding:7px;animation:7s ease-in-out infinite mk-showcase-mobile-recommendation;display:flex;bottom:12px;left:2px;transform:rotate(1.2deg)}.mk-home-page .mk-ui-card--recommendation .mk-icon-tile{border-radius:9px;flex-basis:30px;width:30px;height:30px}.mk-home-page .mk-ui-card--recommendation strong{font-size:8px}.mk-home-page .mk-ui-card--recommendation small{font-size:6.5px}.mk-home-page .mk-ui-showcase:after{display:none}}@keyframes mk-showcase-mobile-product{0%,to{transform:translate(-50%)rotate(.8deg)scale(.9)}50%{transform:translate(-50%,-4px)rotate(-.4deg)scale(.92)}}@keyframes mk-showcase-mobile-recommendation{0%,to{transform:translate(0,0)rotate(1.2deg)}50%{transform:translate(3px,-4px)rotate(-.8deg)}}@keyframes mk-showcase-mobile-portion{0%,to{transform:translate(0,0)rotate(-1.5deg)}50%{transform:translate(-3px,-4px)rotate(.7deg)}}@media (width<=640px){.mk-home-page .mk-steps--visual{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.mk-home-page .mk-steps--visual article{border-radius:16px;min-width:0;height:auto;min-height:0;padding:9px 9px 13px}.mk-home-page .mk-step-visual{border-radius:13px;min-height:72px;padding:10px}.mk-home-page .mk-step-icon{border-radius:11px;width:38px;height:38px}.mk-home-page .mk-step-icon svg{width:19px;height:19px}.mk-home-page .mk-step-number{font-size:20px}.mk-home-page .mk-steps--visual h3{margin-top:13px;font-size:14px;line-height:1.2}.mk-home-page .mk-steps--visual p{max-width:100%;font-size:9.5px;line-height:1.45}}.mk-home-page .mk-compliance-action.mk-button{animation:2.8s ease-in-out infinite mk-compliance-button-border;border:1px solid #ffffffad!important}@keyframes mk-compliance-button-border{0%,to{border-color:#ffffff7a;box-shadow:inset 0 0 #fff0,0 0 #fff0}48%,58%{border-color:#fff;box-shadow:inset 0 0 0 .35px #ffffff24,0 0 0 2px #ffffff0f,0 0 14px #ffffff2e}}@media (prefers-reduced-motion:reduce){.mk-home-page .mk-compliance-action.mk-button{animation:none;border-color:#ffffffc7!important}}@media (width<=640px){.mk-home-page .mk-pricing-teaser{gap:14px;padding:22px 14px 16px}.mk-home-page .mk-pricing-teaser .mk-section-heading{gap:12px;margin-bottom:0}.mk-home-page .mk-pricing-teaser .mk-section-heading>p{max-width:310px;font-size:11.5px;line-height:1.55}.mk-home-page .mk-pricing-benefits{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;width:100%;margin-top:2px;display:grid}.mk-home-page .mk-pricing-benefits span{text-align:center;flex-direction:column;justify-content:center;gap:5px;min-width:0;min-height:52px;padding:7px 4px;font-size:9px;line-height:1.3}.mk-home-page .mk-pricing-benefits svg{width:16px;height:16px}.mk-home-page .mk-plan-panel{border-radius:16px;padding:10px}.mk-home-page .mk-plan-panel-head{grid-template-columns:34px minmax(0,1fr) auto;gap:7px;padding:0}.mk-home-page .mk-plan-panel-icon{border-radius:10px;width:34px;height:34px}.mk-home-page .mk-plan-panel-head>span{grid-column:auto;padding:4px 6px;font-size:6.5px}.mk-home-page .mk-plan-route{display:none}.mk-home-page .mk-plan-options{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin-top:10px}.mk-home-page .mk-plan-option{border-radius:12px;grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr);align-content:center;justify-items:center;gap:7px;min-width:0;min-height:112px;padding:10px 4px}.mk-home-page .mk-plan-duration{border-radius:10px;width:38px;height:38px}.mk-home-page .mk-plan-duration b{font-size:18px}.mk-home-page .mk-plan-duration small{font-size:8px}.mk-home-page .mk-plan-price{text-align:center;justify-items:center}.mk-home-page .mk-plan-price strong{font-size:clamp(16px,4.35vw,19px)}.mk-home-page .mk-plan-price small{white-space:nowrap;font-size:7.5px}.mk-home-page .mk-plan-check{display:none}.mk-home-page .mk-plan-option em{padding:3px 4px;font-size:5px;top:4px;right:50%;transform:translate(50%)}.mk-home-page .mk-plan-option.is-featured .mk-plan-duration{margin-top:12px}.mk-home-page .mk-plan-option.is-featured .mk-plan-price{padding-top:0}.mk-home-page .mk-pricing-action{min-height:44px;margin-top:0;font-size:11px}.mk-home-page .mk-final-cta-actions{grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr);gap:7px;width:100%;display:grid}.mk-home-page .mk-final-cta-actions .mk-button{white-space:nowrap;gap:6px;width:100%;min-width:0;min-height:44px;padding:8px 9px;font-size:clamp(9px,2.65vw,11px);line-height:1.1}.mk-home-page .mk-final-cta-actions .mk-button svg{flex:0 0 14px;width:14px;height:14px}.mk-footer-main,.mk-footer-brand,.mk-footer-link-card,.mk-footer-link-card nav,.mk-footer-bottom{text-align:center}.mk-footer-brand{align-items:center;width:100%;position:relative}.mk-footer-brand-head{justify-content:center;gap:0;width:100%;position:relative}.mk-footer-brand-head .mk-footer-brand-mark{position:absolute;top:-6px;right:0}.mk-footer-logo{object-position:center}.mk-footer-brand h2,.mk-footer-brand p{margin-inline:auto!important}.mk-footer-link-head{flex-direction:column;justify-content:center;gap:8px;padding-bottom:13px}.mk-footer-link-head>span{border-radius:11px;width:34px;height:34px}.mk-footer-link-head>span svg{width:16px;height:16px}.mk-footer-link-head>div{align-items:center;gap:3px}.mk-footer-link-card nav>a,.mk-footer-static-link,.mk-footer-link-card nav>a>span,.mk-footer-static-link>span{justify-content:center}.mk-footer-bottom{align-items:center}.mk-footer-copyright,.mk-footer-bottom .mk-footer-vox{justify-content:center;margin-inline:auto}.mk-header-card{gap:8px}.mk-mobile-header-theme{box-sizing:border-box;flex:0 0 42px;width:42px;min-width:42px;max-width:42px;height:42px;min-height:42px;max-height:42px;margin-left:auto;padding:0;display:inline-flex}.mk-mobile-header-theme .mk-theme-toggle-track{box-sizing:border-box;background:linear-gradient(145deg, var(--mk-card-soft), color-mix(in srgb, var(--mk-primary) 9%, var(--mk-card)));border-color:color-mix(in srgb, var(--mk-primary) 30%, var(--mk-border));border-radius:13px;width:42px;min-width:42px;max-width:42px;height:42px;min-height:42px;max-height:42px;padding:0;box-shadow:0 8px 20px #c1134c21,inset 0 1px #ffffff1a}.mk-mobile-header-theme .mk-theme-toggle-icon--sun,.mk-mobile-header-theme .mk-theme-toggle-icon--moon{width:18px;height:18px}.mk-mobile-nav{margin-left:0}.mk-mobile-nav summary{isolation:isolate;box-sizing:border-box;color:#fff;background:linear-gradient(135deg, var(--mk-primary-bright), var(--mk-primary-dark));border:1px solid #ffffff29;border-radius:13px;flex:0 0 42px;width:42px;min-width:42px;max-width:42px;height:42px;min-height:42px;max-height:42px;padding:0;transition:border-radius .25s,box-shadow .25s,transform .25s;position:relative;overflow:hidden;box-shadow:0 10px 24px #c1134c47,inset 0 1px #ffffff2e}.mk-mobile-nav-panel{width:calc(100vw - 20px);max-height:calc(100dvh - 92px);color:var(--mk-heading);background:radial-gradient(circle at 100% 0%, color-mix(in srgb, var(--mk-primary) 14%, transparent), transparent 15rem), color-mix(in srgb, var(--mk-card) 96%, transparent);border:1px solid color-mix(in srgb, var(--mk-primary) 18%, var(--mk-border));-webkit-backdrop-filter:blur(24px)saturate(145%);backdrop-filter:blur(24px)saturate(145%);scrollbar-width:thin;scrollbar-color:var(--mk-primary) transparent;border-radius:22px;padding:14px;top:calc(100% + 19px);right:-11px;overflow:hidden auto;box-shadow:0 24px 70px #11080d42,inset 0 1px #ffffff14}.mk-mobile-nav[open] .mk-mobile-nav-panel{animation:.42s cubic-bezier(.16,1,.3,1) both mk-mobile-panel-in}.mk-mobile-nav-head{border-bottom:1px solid var(--mk-border);grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:10px;padding:2px 2px 13px;display:grid}.mk-mobile-nav-head-icon{color:#fff;background:linear-gradient(145deg, var(--mk-primary-bright), var(--mk-primary-dark));width:38px;height:38px;box-shadow:0 9px 22px color-mix(in srgb, var(--mk-primary) 28%, transparent);border-radius:12px;place-items:center;animation:3.6s ease-in-out infinite mk-mobile-nav-icon-float;display:grid}.mk-mobile-nav-head>div{gap:2px;min-width:0;display:grid}.mk-mobile-nav-head small{color:var(--mk-primary);letter-spacing:.11em;font-size:8px;font-weight:800}.mk-mobile-nav-head strong{text-overflow:ellipsis;white-space:nowrap;font-size:13px;line-height:1.2;overflow:hidden}.mk-mobile-nav-count{color:var(--mk-primary);background:var(--mk-primary-soft);border:1px solid color-mix(in srgb, var(--mk-primary) 18%, transparent);white-space:nowrap;border-radius:999px;padding:5px 7px;font-size:8px;font-weight:800}.mk-mobile-nav-panel nav{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:12px 0 0;display:grid}.mk-mobile-nav-panel nav a{min-height:56px;color:var(--mk-heading);background:color-mix(in srgb, var(--mk-card-soft) 94%, transparent);border:1px solid var(--mk-border);border-radius:14px;grid-template-columns:32px minmax(0,1fr) 14px;align-items:center;gap:8px;padding:7px 8px;font-size:11px;transition:transform .2s,border-color .2s,background-color .2s;display:grid;box-shadow:inset 0 1px #ffffff0d}.mk-mobile-nav-panel nav a>span{width:32px;height:32px;color:var(--mk-primary);background:var(--mk-primary-soft);border-radius:10px;place-items:center;display:grid}.mk-mobile-nav-panel nav a>strong{text-overflow:ellipsis;white-space:nowrap;font-size:10px;line-height:1.2;overflow:hidden}.mk-mobile-nav-panel nav a>svg{color:var(--mk-muted)}.mk-mobile-nav-panel nav a:hover,.mk-mobile-nav-panel nav a:focus-visible{background:var(--mk-card-soft);border-color:color-mix(in srgb, var(--mk-primary) 42%, var(--mk-border));transform:translateY(-1px)}.mk-mobile-nav-panel nav a.is-active{color:#fff;background:linear-gradient(135deg, var(--mk-primary-bright), var(--mk-primary-dark));box-shadow:0 10px 24px color-mix(in srgb, var(--mk-primary) 25%, transparent);border-color:#0000}.mk-mobile-nav-panel nav a.is-active>span{color:#fff;background:#ffffff26}.mk-mobile-nav-panel nav a.is-active>svg{color:#fff}.mk-mobile-nav-panel nav .mk-mobile-nav-contact{grid-column:1/-1}.mk-mobile-nav-actions{border-top:1px solid var(--mk-border);grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:12px;padding-top:12px;display:grid}.mk-mobile-nav-actions .mk-button{white-space:nowrap;border-radius:14px;gap:6px;min-width:0;min-height:46px;padding:8px 9px;font-size:10px}.mk-mobile-nav-actions .mk-button--ghost{background:var(--mk-card-soft);border-color:var(--mk-border-strong);color:var(--mk-heading)!important}.mk-mobile-nav summary:after{z-index:-1;content:"";background:linear-gradient(90deg,#0000,#ffffff47,#0000);width:24px;animation:3.8s ease-in-out infinite mk-mobile-menu-shine;position:absolute;inset:-80% auto -80% -45%;transform:rotate(18deg)}.mk-mobile-nav summary svg{width:20px;height:20px;transition:transform .3s cubic-bezier(.2,.8,.2,1)}.mk-mobile-nav[open] summary{border-radius:13px;box-shadow:0 10px 24px #c1134c47,inset 0 1px #ffffff2e}.mk-mobile-nav[open] summary svg{transform:rotate(45deg)scale(.9)}.mk-mobile-nav-actions .mk-mobile-theme-button{display:none}body.mk-mobile-menu-open{overflow:hidden}}@keyframes mk-mobile-menu-shine{0%,62%{opacity:0;left:-45%}70%{opacity:1}88%{opacity:.8;left:125%}to{opacity:0;left:125%}}@keyframes mk-mobile-panel-in{0%{opacity:0;transform:translateY(-10px)scale(.975)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes mk-mobile-nav-icon-float{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-2px)rotate(-4deg)}}body.mk-demo-modal-open{overflow:hidden}.mk-demo-modal[hidden]{display:none}.mk-demo-modal{z-index:1000;opacity:0;place-items:center;padding:24px;transition:opacity .22s;display:grid;position:fixed;inset:0}.mk-demo-modal.is-open{opacity:1}.mk-demo-modal-backdrop{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);cursor:default;background:#08070abd;border:0;width:100%;height:100%;position:absolute;inset:0}.mk-demo-dialog{width:min(1040px,100%);max-height:min(820px,100dvh - 48px);color:var(--mk-text);background:var(--mk-card);border:1px solid var(--mk-border-strong);border-radius:30px;grid-template-columns:minmax(280px,.78fr) minmax(500px,1.22fr);transition:transform .28s cubic-bezier(.2,.8,.2,1);display:grid;position:relative;overflow:auto;transform:translateY(18px)scale(.98);box-shadow:0 30px 90px #00000057}.mk-demo-modal.is-open .mk-demo-dialog{transform:translateY(0)scale(1)}.mk-demo-dialog-close{z-index:3;width:40px;height:40px;color:var(--mk-heading);background:var(--mk-card-soft);border:1px solid var(--mk-border);cursor:pointer;border-radius:13px;place-items:center;display:grid;position:absolute;top:18px;right:18px}.mk-demo-dialog-intro{color:#fff;background:linear-gradient(145deg,#2b111c,#8e123c 72%,#e33b74);flex-direction:column;justify-content:center;padding:54px 42px;display:flex;position:relative;overflow:hidden}.mk-demo-dialog-intro:before,.mk-demo-dialog-intro:after{z-index:0;content:"";transform-origin:50%;pointer-events:none;will-change:transform, opacity;border:1px solid #ffffff2e;border-radius:50%;width:18px;height:18px;position:absolute;bottom:66px;right:82px}.mk-demo-dialog-intro:before{animation:9s linear infinite mk-demo-wave;box-shadow:0 0 0 22px #ffffff14,0 0 0 45px #ffffff0f,0 0 0 69px #ffffff0a,0 0 0 94px #ffffff05}.mk-demo-dialog-intro:after{animation:9s linear -4.5s infinite mk-demo-wave;box-shadow:0 0 0 22px #ffffff14,0 0 0 45px #ffffff0f,0 0 0 69px #ffffff0a,0 0 0 94px #ffffff05}.mk-demo-dialog-intro>*{z-index:1;position:relative}.mk-demo-dialog-float{z-index:1;color:#ffffffc2;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffff1a;border:1px solid #ffffff2e;border-radius:12px;place-items:center;display:grid;position:absolute}.mk-demo-dialog-float--one{width:40px;height:40px;animation:4.5s ease-in-out infinite mk-demo-float-one;bottom:76px;right:69px}.mk-demo-dialog-float--two{width:38px;height:38px;animation:5.2s ease-in-out -.8s infinite mk-demo-float-two;bottom:25px;right:103px}.mk-demo-dialog-float--three{width:38px;height:38px;animation:3.8s ease-in-out -1.3s infinite mk-demo-float-one;bottom:20px;right:25px}.mk-demo-dialog-icon{background:linear-gradient(145deg,#f34c83,#bd0c47);border:1px solid #ffffff4d;border-radius:18px;place-items:center;width:58px;height:58px;margin-bottom:24px;display:grid;box-shadow:0 16px 34px #55001f5c}.mk-demo-dialog-intro .mk-eyebrow{color:#ffd4e1;background:#ffffff14;border-color:#ffffff3d;align-self:flex-start}.mk-demo-dialog-intro h2{letter-spacing:-.045em;margin:18px 0 12px;font-size:clamp(30px,3.1vw,45px);line-height:1.08}.mk-demo-dialog-intro p{color:#ffffffb8;font-size:14px;line-height:1.75}.mk-demo-dialog-intro ul{gap:11px;margin:26px 0 0;padding:0;list-style:none;display:grid}.mk-demo-dialog-intro li{align-items:center;gap:9px;font-size:13px;font-weight:600;display:flex}.mk-demo-dialog-intro li svg{color:#ff77a3}.mk-demo-dialog-form-wrap{padding:48px 44px 38px}.mk-demo-form-heading{justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:22px;padding-right:38px;display:flex}.mk-demo-form-heading strong{color:var(--mk-heading);font-size:20px}.mk-demo-form-heading span{color:var(--mk-muted);font-size:11px}.mk-demo-form-alert{color:var(--mk-primary);background:var(--mk-primary-soft);border-radius:10px;margin-bottom:14px;padding:10px 13px;font-size:12px;font-weight:600}.mk-demo-field-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;display:grid}.mk-demo-form label{color:var(--mk-heading);gap:7px;font-size:11px;font-weight:600;display:grid}.mk-demo-form input:not([type=checkbox]),.mk-demo-form select,.mk-demo-form textarea{width:100%;min-height:46px;color:var(--mk-heading);background:var(--mk-card-soft);border:1px solid var(--mk-border);font:inherit;border-radius:12px;outline:none;padding:11px 13px;font-size:13px;transition:border-color .2s,box-shadow .2s}.mk-demo-form textarea{resize:vertical;min-height:80px}.mk-demo-form input:focus,.mk-demo-form select:focus,.mk-demo-form textarea:focus{border-color:var(--mk-primary);box-shadow:0 0 0 3px color-mix(in srgb, var(--mk-primary) 14%, transparent)}.mk-demo-form label small,.mk-demo-consent-error{color:#df255e;font-size:10px;font-weight:500}.mk-demo-message{margin-top:15px}.mk-demo-consent{grid-template-columns:auto 1fr;align-items:flex-start;margin-top:15px;line-height:1.55;color:var(--mk-muted)!important;gap:9px!important;display:flex!important}.mk-demo-consent input{width:17px;height:17px;accent-color:var(--mk-primary);margin-top:2px}.mk-demo-consent a{color:var(--mk-primary);text-underline-offset:2px;text-decoration:underline}.mk-demo-submit{justify-content:center;width:100%;margin-top:19px}.mk-demo-honeypot{position:absolute;left:-9999px}.mk-demo-success{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:420px;display:flex}.mk-demo-success>span{color:#fff;background:var(--mk-primary);border-radius:20px;place-items:center;width:64px;height:64px;display:grid}.mk-demo-success h3{color:var(--mk-heading);margin:20px 0 8px;font-size:26px}.mk-demo-success p{max-width:380px;color:var(--mk-muted);margin:0 0 24px;line-height:1.65}@media (width<=760px){.mk-demo-modal{align-items:end;padding:10px}.mk-demo-dialog{border-radius:24px;max-height:calc(100dvh - 20px);display:block}.mk-demo-dialog-intro{padding:30px 24px 26px}.mk-demo-dialog-intro ul{display:none}.mk-demo-dialog-icon{border-radius:14px;width:45px;height:45px;margin-bottom:15px;animation:3.2s ease-in-out infinite mk-demo-mobile-icon;display:grid}.mk-demo-dialog-intro h2{max-width:430px;margin:14px 38px 9px 0;font-size:27px}.mk-demo-dialog-intro p{font-size:12px;line-height:1.6}.mk-demo-dialog-close{color:#fff;background:#ffffff1a;border-color:#fff3;top:14px;right:14px}.mk-demo-dialog-form-wrap{padding:23px 20px 20px}.mk-demo-form-heading{margin-bottom:15px;padding-right:0}.mk-demo-form-heading strong{font-size:16px}.mk-demo-form-heading span{display:none}.mk-demo-field-grid{gap:11px}.mk-demo-form input:not([type=checkbox]),.mk-demo-form select{min-height:42px;padding:9px 10px}}@media (width<=480px){.mk-demo-field-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px 8px}.mk-demo-field-name,.mk-demo-field-grid>label:last-child{grid-column:1/-1}.mk-demo-field-business{grid-area:2/1}.mk-demo-field-type{grid-area:2/2}.mk-demo-field-phone{grid-area:3/1}.mk-demo-field-email{grid-area:3/2}.mk-demo-dialog-intro{padding:30px 24px 26px}.mk-demo-dialog-intro h2{max-width:300px;margin-top:12px;font-size:23px;line-height:1.15}.mk-demo-dialog-intro p{display:none}.mk-demo-dialog-form-wrap{padding:16px}.mk-demo-form label{gap:5px;font-size:9px}.mk-demo-form input:not([type=checkbox]),.mk-demo-form select{border-radius:10px;min-height:40px;padding:8px;font-size:11px}.mk-demo-dialog-intro:before,.mk-demo-dialog-intro:after{bottom:83px;right:73px}.mk-demo-dialog-float--one{top:auto;bottom:70px;right:60px}.mk-demo-dialog-float--two{bottom:21px;right:87px}.mk-demo-dialog-float--three{bottom:23px;right:30px}}@keyframes mk-demo-float-one{0%,to{transform:translate(0,0)rotate(-4deg)}50%{transform:translateY(-8px)rotate(5deg)}}@keyframes mk-demo-float-two{0%,to{opacity:.55;transform:translate(0,0)scale(.94)}50%{opacity:1;transform:translate(-7px,-5px)scale(1.06)}}@keyframes mk-demo-mobile-icon{0%,to{transform:rotate(-5deg)scale(.96);box-shadow:0 10px 24px #55001f47}50%{transform:rotate(4deg)scale(1.04);box-shadow:0 16px 34px #ff508957}}@keyframes mk-demo-wave{0%{opacity:0;transform:scale(.28)}12%{opacity:.68}72%{opacity:.3}to{opacity:0;transform:scale(3.35)}}@media (prefers-reduced-motion:reduce){.mk-demo-dialog-icon,.mk-demo-dialog-float,.mk-demo-dialog-intro:before,.mk-demo-dialog-intro:after{animation:none!important}}@media (width<=640px){.mk-home-page .mk-feature-card--wide .mk-feature-capabilities{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;width:100%}.mk-home-page .mk-feature-card--wide .mk-feature-capabilities li{text-align:center;white-space:normal;flex-direction:column;justify-content:center;align-items:center;gap:8px;min-width:0;min-height:82px;padding:10px 5px;font-size:clamp(8px,2.25vw,9.5px);line-height:1.3}.mk-home-page .mk-feature-card--wide .mk-feature-capabilities svg{stroke-width:1.8px;flex:0 0 22px;width:22px;height:22px}}.mk-subpage main{--mk-sub-radius:clamp(22px, 2.4vw, 34px)}.mk-subpage .mk-section{padding-block:clamp(34px,5vw,76px)}.mk-subpage .mk-page-hero-section{padding-top:clamp(22px,3vw,42px);padding-bottom:clamp(24px,3.5vw,50px)}.mk-subpage .mk-page-hero{grid-template-columns:minmax(0,1.45fr) minmax(220px,.55fr);align-items:center;gap:clamp(28px,5vw,76px);min-height:clamp(360px,40vw,510px);padding:clamp(34px,6vw,88px);display:grid}.mk-subpage .mk-page-hero:before{z-index:-1;aspect-ratio:1;content:"";border:1px solid #ffffff29;border-radius:50%;width:22rem;animation:9s ease-in-out infinite alternate mk-sub-orbit;position:absolute;bottom:-10rem;right:-7rem;box-shadow:0 0 0 54px #ffffff08,0 0 0 108px #ffffff05}.mk-subpage .mk-page-hero>div:first-child{max-width:850px}.mk-subpage .mk-page-hero h1{margin:20px 0 22px;font-size:clamp(38px,5vw,72px)}.mk-subpage .mk-page-hero-stat{flex-direction:column;justify-content:flex-end;min-height:230px;padding:30px;display:flex;position:relative;overflow:hidden}.mk-subpage .mk-page-hero-stat-icon{aspect-ratio:1;color:#fff;background:linear-gradient(135deg,#ffffff2e,#ffffff08);border:1px solid #fff3;border-radius:18px;place-items:center;width:54px;animation:4.8s ease-in-out infinite mk-sub-float;display:grid;position:absolute;inset:22px 22px auto auto}.mk-subpage .mk-page-hero-stat strong{color:#fff;font-size:clamp(24px,2.5vw,38px)}.mk-subpage .mk-page-hero-stat span{color:#ffffffad;margin-top:9px;line-height:1.55}.mk-subpage .mk-section-heading{text-align:center;max-width:850px;margin:0 auto clamp(28px,4vw,52px)}.mk-subpage .mk-section-heading h2,.mk-subpage .mk-feature-band h2,.mk-subpage .mk-ops-card h2,.mk-subpage .mk-contact-brief h2,.mk-subpage .mk-final-cta h2{letter-spacing:-.045em;font-size:clamp(30px,3.5vw,52px);line-height:1.08}.mk-subpage .mk-section-heading p{max-width:720px;margin-inline:auto;font-size:clamp(16px,1.25vw,19px);line-height:1.7}.mk-subpage .mk-feature-grid{gap:clamp(14px,2vw,24px)}.mk-subpage .mk-feature-card{border:1px solid var(--mk-border);border-radius:var(--mk-sub-radius);background:linear-gradient(145deg, var(--mk-card), color-mix(in srgb, var(--mk-primary-soft) 24%, var(--mk-card)));min-height:290px;box-shadow:var(--mk-shadow-soft);padding:clamp(25px,3vw,38px);transition:transform .35s,border-color .35s,box-shadow .35s;position:relative;overflow:hidden}.mk-subpage .mk-feature-card:after{aspect-ratio:1;border:1px solid color-mix(in srgb, var(--mk-primary) 24%, transparent);width:150px;box-shadow:0 0 0 26px color-mix(in srgb, var(--mk-primary) 4%, transparent);content:"";border-radius:50%;transition:transform .55s;position:absolute;bottom:-80px;right:-70px}.mk-subpage .mk-feature-card:hover{border-color:color-mix(in srgb, var(--mk-primary) 46%, var(--mk-border));box-shadow:var(--mk-glow);transform:translateY(-8px)}.mk-subpage .mk-feature-card:hover:after{transform:scale(1.2)}.mk-subpage .mk-feature-card h3{margin-top:28px;font-size:clamp(22px,2vw,30px)}.mk-subpage .mk-feature-card p{font-size:16px;line-height:1.7}.mk-subpage .mk-icon-tile{transition:transform .4s cubic-bezier(.2,.8,.2,1),box-shadow .4s}.mk-subpage article:hover>.mk-icon-tile,.mk-subpage .mk-contact-card:hover .mk-icon-tile{box-shadow:0 15px 35px color-mix(in srgb, var(--mk-primary) 26%, transparent);transform:rotate(-7deg)scale(1.08)}.mk-subpage .mk-feature-band,.mk-subpage .mk-ops-card,.mk-subpage .mk-contact-brief,.mk-subpage .mk-final-cta,.mk-subpage .mk-pricing-note{border:1px solid var(--mk-border);background:radial-gradient(circle at 92% 10%, color-mix(in srgb, var(--mk-primary) 12%, transparent), transparent 25rem), var(--mk-card);box-shadow:var(--mk-shadow)}.mk-subpage .mk-detail-list>div,.mk-subpage .mk-language-benefits>div,.mk-subpage .mk-included-grid>div,.mk-subpage .mk-qr-grid article{border:1px solid var(--mk-border);border-radius:20px;transition:transform .3s,border-color .3s}.mk-subpage .mk-detail-list>div:hover,.mk-subpage .mk-language-benefits>div:hover,.mk-subpage .mk-included-grid>div:hover,.mk-subpage .mk-qr-grid article:hover{border-color:color-mix(in srgb, var(--mk-primary) 42%, var(--mk-border));transform:translateY(-4px)}.mk-subpage .mk-language-showcase{gap:22px}.mk-subpage .mk-language-card,.mk-subpage .mk-language-benefits{border-radius:var(--mk-sub-radius)}.mk-subpage .mk-ops-card{overflow:hidden}.mk-subpage .mk-admin-preview{transition:transform .5s;transform:rotate(1.5deg)}.mk-subpage .mk-ops-card:hover .mk-admin-preview{transform:rotate(0)translateY(-6px)}.mk-pricing-page .mk-pricing-grid{align-items:stretch;gap:clamp(14px,2vw,24px)}.mk-pricing-page .mk-price-card{border:1px solid var(--mk-border-strong);border-radius:var(--mk-sub-radius);background:var(--mk-card);min-height:430px;box-shadow:var(--mk-shadow-soft);flex-direction:column;padding:clamp(26px,3vw,40px);transition:transform .35s,box-shadow .35s;display:flex;position:relative;overflow:hidden}.mk-pricing-page .mk-price-card:hover{box-shadow:var(--mk-glow);transform:translateY(-9px)}.mk-pricing-page .mk-price-card--popular{background:linear-gradient(145deg,#9f0f3e,#e32465);border-color:#0000}.mk-pricing-page .mk-price{margin-block:42px 18px}.mk-pricing-page .mk-price strong{font-size:clamp(40px,4.6vw,66px)}.mk-pricing-page .mk-plan-fit{min-height:76px;color:var(--mk-muted);margin:0 0 32px;font-size:16px;line-height:1.6}.mk-pricing-page .mk-price-card--popular .mk-plan-fit{color:#ffffffbd}.mk-pricing-page .mk-price-card .mk-button{margin-top:auto}.mk-pricing-page .mk-included-grid>div{padding:28px 28px 28px 76px;position:relative}.mk-pricing-page .mk-included-grid>div:before{aspect-ratio:1;color:#fff;background:linear-gradient(135deg, var(--mk-primary-bright), var(--mk-primary-dark));content:"✓";border-radius:11px;place-items:center;width:34px;display:grid;position:absolute;top:28px;left:26px}.mk-contact-page .mk-contact-card{border:1px solid var(--mk-border);border-radius:var(--mk-sub-radius);background:var(--mk-card);min-height:190px;box-shadow:var(--mk-shadow-soft);padding:clamp(24px,2.8vw,36px);transition:transform .3s,border-color .3s}.mk-contact-page .mk-contact-card:hover{border-color:color-mix(in srgb, var(--mk-primary) 42%, var(--mk-border));transform:translateY(-6px)}.mk-contact-page .mk-contact-brief{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(30px,6vw,90px);padding:clamp(34px,6vw,80px);display:grid}.mk-contact-page .mk-brief-list{gap:14px;display:grid}.mk-contact-page .mk-brief-list li{border:1px solid var(--mk-border);background:var(--mk-card-soft);border-radius:19px;grid-template-columns:52px 1fr;align-items:center;gap:18px;padding:20px;transition:transform .3s;display:grid}.mk-contact-page .mk-brief-list li:hover{transform:translate(7px)}.mk-contact-page .mk-brief-list li>span{aspect-ratio:1;color:#fff;background:linear-gradient(135deg, var(--mk-primary-bright), var(--mk-primary-dark));border-radius:16px;place-items:center;width:52px;display:grid}.mk-contact-page .mk-brief-list p{margin:5px 0 0}.mk-legal-page .mk-legal-hero{border:1px solid var(--mk-border);border-radius:var(--mk-sub-radius);background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--mk-primary) 9%, transparent)), linear-gradient(var(--mk-border) 1px, transparent 1px), linear-gradient(90deg, var(--mk-border) 1px, transparent 1px), var(--mk-card);min-height:390px;box-shadow:var(--mk-shadow);background-size:auto,40px 40px,40px 40px,auto;padding:clamp(38px,6vw,84px);position:relative;overflow:hidden}.mk-legal-page .mk-legal-hero-icon{border-radius:26px;width:82px;height:82px;animation:5s ease-in-out infinite mk-sub-float}.mk-legal-page .mk-legal-hero h1{font-size:clamp(40px,5.2vw,72px);line-height:1.04}.mk-legal-page .mk-legal-hero p{max-width:760px;font-size:clamp(17px,1.45vw,21px);line-height:1.7}.mk-legal-page .mk-legal-layout{align-items:start;gap:clamp(22px,4vw,50px)}.mk-legal-page .mk-legal-index{border:1px solid var(--mk-border);background:var(--mk-card);box-shadow:var(--mk-shadow-soft);border-radius:24px;top:112px;overflow:hidden}.mk-legal-page .mk-legal-index a{transition:color .25s,background .25s,transform .25s}.mk-legal-page .mk-legal-index a:hover{color:var(--mk-primary);background:var(--mk-primary-soft);transform:translate(4px)}.mk-legal-page .mk-legal-article{border:1px solid var(--mk-border);border-radius:var(--mk-sub-radius);background:var(--mk-card);box-shadow:var(--mk-shadow-soft);padding:clamp(28px,4vw,52px);position:relative;overflow:hidden}.mk-legal-page .mk-legal-article:after{aspect-ratio:1;background:color-mix(in srgb, var(--mk-primary) 5%, transparent);content:"";border-radius:50%;width:150px;position:absolute;top:-58px;right:-54px}.mk-legal-page .mk-legal-article h2{font-size:clamp(24px,2.4vw,36px);line-height:1.2}.mk-legal-page .mk-legal-article p,.mk-legal-page .mk-legal-article li{font-size:clamp(15px,1.2vw,18px);line-height:1.8}.mk-legal-page .mk-legal-number{color:var(--mk-primary);background:var(--mk-primary-soft)}@keyframes mk-sub-orbit{to{transform:translate(-28px,-22px)scale(1.08)}}@keyframes mk-sub-float{50%{transform:translateY(-9px)rotate(-4deg)}}@media (width<=1024px){.mk-subpage .mk-page-hero{grid-template-columns:minmax(0,1fr) minmax(190px,.42fr);padding:46px}.mk-subpage .mk-page-hero h1{font-size:clamp(38px,5.6vw,58px)}.mk-subpage .mk-page-hero-stat{min-height:190px}.mk-subpage .mk-feature-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.mk-subpage .mk-feature-card{min-height:260px}.mk-contact-page .mk-contact-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.mk-contact-page .mk-contact-brief{grid-template-columns:.85fr 1.15fr;padding:44px}.mk-legal-page .mk-legal-layout{grid-template-columns:1fr}.mk-legal-page .mk-legal-index{position:static}.mk-legal-page .mk-legal-index nav{scrollbar-width:none;gap:8px;padding:12px;display:flex;overflow-x:auto}.mk-legal-page .mk-legal-index nav a{border:1px solid var(--mk-border);border-radius:14px;flex:none;max-width:260px}}@media (width<=700px){.mk-subpage .mk-section{padding-block:28px}.mk-subpage .mk-page-hero-section{padding-top:18px}.mk-subpage .mk-page-hero{text-align:center;border-radius:24px;grid-template-columns:1fr;gap:26px;min-height:0;padding:30px 24px}.mk-subpage .mk-page-hero>div:first-child{flex-direction:column;align-items:center;display:flex}.mk-subpage .mk-page-hero h1{margin-block:16px;font-size:clamp(34px,10vw,48px)}.mk-subpage .mk-page-hero p{font-size:16px;line-height:1.65}.mk-subpage .mk-page-hero-stat{text-align:center;justify-content:center;align-items:center;width:100%;min-height:116px;padding:22px}.mk-subpage .mk-page-hero-stat-icon{border-radius:13px;width:38px;inset:16px 16px auto auto}.mk-subpage .mk-section-heading h2,.mk-subpage .mk-feature-band h2,.mk-subpage .mk-ops-card h2,.mk-subpage .mk-contact-brief h2,.mk-subpage .mk-final-cta h2{font-size:clamp(28px,8vw,38px)}.mk-subpage .mk-feature-grid{grid-template-columns:1fr}.mk-subpage .mk-feature-card{text-align:center;min-height:0;padding:25px}.mk-subpage .mk-feature-card .mk-icon-tile{margin-inline:auto}.mk-subpage .mk-feature-card h3{margin-top:20px}.mk-subpage .mk-feature-band,.mk-subpage .mk-ops-card,.mk-subpage .mk-final-cta{border-radius:24px;padding:28px 22px}.mk-subpage .mk-detail-list,.mk-subpage .mk-language-benefits,.mk-subpage .mk-included-grid,.mk-subpage .mk-qr-grid,.mk-subpage .mk-language-showcase,.mk-subpage .mk-ops-card,.mk-pricing-page .mk-pricing-grid{grid-template-columns:1fr}.mk-pricing-page .mk-price-card{text-align:center;min-height:0;padding:28px 24px}.mk-pricing-page .mk-price{margin-block:26px 14px}.mk-pricing-page .mk-plan-fit{min-height:0;margin-bottom:24px}.mk-contact-page .mk-contact-grid{grid-template-columns:1fr}.mk-contact-page .mk-contact-card{min-height:0}.mk-contact-page .mk-contact-brief{text-align:center;grid-template-columns:1fr;gap:30px;padding:30px 22px}.mk-contact-page .mk-contact-brief-copy{flex-direction:column;align-items:center;display:flex}.mk-contact-page .mk-brief-list li{text-align:left}.mk-legal-page .mk-legal-hero{text-align:center;flex-direction:column;align-items:center;min-height:0;padding:32px 22px;display:flex}.mk-legal-page .mk-legal-hero h1{font-size:clamp(34px,10vw,46px)}.mk-legal-page .mk-legal-article{grid-template-columns:1fr;padding:26px 22px}.mk-legal-page .mk-legal-number{width:52px;height:52px}.mk-legal-page .mk-legal-article h2{font-size:25px}}.mk-touchpoint-heading{max-width:990px!important}.mk-touchpoint-heading>p{max-width:680px!important}.mk-touchpoint-system{isolation:isolate;border:1px solid color-mix(in srgb, var(--mk-primary) 22%, var(--mk-border));background:color-mix(in srgb, var(--mk-card) 91%, transparent);box-shadow:var(--mk-shadow-soft);border-radius:38px;grid-template-columns:minmax(330px,.88fr) minmax(520px,1.32fr);gap:clamp(18px,2.4vw,34px);padding:clamp(18px,2vw,28px);display:grid;position:relative;overflow:hidden}.mk-touchpoint-system:before{z-index:-1;content:"";background:radial-gradient(circle at 18% 50%, color-mix(in srgb, var(--mk-primary) 18%, transparent), transparent 34%), radial-gradient(circle at 86% 8%, color-mix(in srgb, var(--mk-primary) 8%, transparent), transparent 25%);position:absolute;inset:0}.mk-touchpoint-visual{border:1px solid color-mix(in srgb, var(--mk-primary) 24%, var(--mk-border));background:linear-gradient(145deg, color-mix(in srgb, var(--mk-card) 85%, var(--mk-primary) 15%), color-mix(in srgb, var(--mk-bg) 92%, var(--mk-primary) 8%));border-radius:28px;place-items:center;min-height:520px;display:grid;position:relative;overflow:hidden}.mk-touchpoint-orbit{aspect-ratio:1;border:1px solid color-mix(in srgb, var(--mk-primary) 27%, transparent);border-radius:50%;width:330px;animation:6s ease-out infinite mk-touchpoint-orbit;position:absolute}.mk-touchpoint-orbit--two{width:245px;animation-delay:3s}.mk-touchpoint-signal{background:var(--mk-primary);width:6px;height:6px;box-shadow:0 0 18px 5px color-mix(in srgb, var(--mk-primary) 42%, transparent);border-radius:50%;animation:5.4s linear infinite mk-touchpoint-signal;position:absolute}.mk-touchpoint-signal--two{animation-direction:reverse;animation-delay:-2.7s}.mk-touchpoint-phone{z-index:2;color:#2d1720;background:#fff8fa;border:4px solid #2e2228;border-radius:34px;width:238px;padding:13px;animation:5.8s ease-in-out infinite mk-touchpoint-phone;position:relative;box-shadow:0 30px 70px #2d05154d}.mk-touchpoint-phone-head{color:#6e4d5a;letter-spacing:.05em;align-items:center;gap:7px;font-size:9px;font-weight:800;display:flex}.mk-touchpoint-phone-head i{background:#2e2228;border-radius:99px;width:30px;height:5px;margin-right:auto}.mk-touchpoint-phone-head b{color:var(--mk-primary);place-items:center;display:grid}.mk-touchpoint-brand{align-items:center;gap:9px;margin-top:15px;display:flex}.mk-touchpoint-brand>span{color:#fff;background:linear-gradient(145deg,#f04c83,#b50846);border-radius:13px;place-items:center;width:38px;height:38px;font-size:12px;font-weight:900;display:grid}.mk-touchpoint-brand strong,.mk-touchpoint-brand small{display:block}.mk-touchpoint-brand strong{font-size:12px}.mk-touchpoint-brand small{color:#987481;margin-top:2px;font-size:8px}.mk-touchpoint-search{color:#aa8290;background:#fff;border:1px solid #f0d8e0;border-radius:10px;align-items:center;gap:7px;margin-top:14px;padding:9px 10px;font-size:8px;display:flex}.mk-touchpoint-categories{gap:5px;margin-top:10px;display:flex;overflow:hidden}.mk-touchpoint-categories span{white-space:nowrap;color:#916b78;background:#f7e8ed;border-radius:99px;padding:5px 8px;font-size:7px}.mk-touchpoint-categories .is-active{color:#fff;background:var(--mk-primary)}.mk-touchpoint-product{background:#fff;border-radius:13px;grid-template-columns:48px 1fr auto;align-items:center;gap:8px;margin-top:11px;padding:8px;display:grid;box-shadow:0 8px 24px #6e143617}.mk-touchpoint-product>i{background:radial-gradient(circle at 35% 30%,#ffc6d8,#0000 35%),linear-gradient(145deg,#e32869,#71082f);border-radius:10px;width:48px;height:45px}.mk-touchpoint-product strong,.mk-touchpoint-product small{display:block}.mk-touchpoint-product strong{font-size:9px}.mk-touchpoint-product small{color:#a27a88;margin-top:3px;font-size:7px}.mk-touchpoint-product b{color:var(--mk-primary);font-size:10px}.mk-touchpoint-actions{grid-template-columns:repeat(3,1fr);gap:7px;margin-top:10px;display:grid}.mk-touchpoint-actions span{height:30px;color:var(--mk-primary);background:#f7e1e9;border-radius:9px;place-items:center;animation:3.6s ease-in-out infinite mk-touchpoint-action;display:grid}.mk-touchpoint-actions span:nth-child(2){animation-delay:.3s}.mk-touchpoint-actions span:nth-child(3){animation-delay:.6s}.mk-touchpoint-float{z-index:3;color:#fff;background:linear-gradient(145deg,#f04c83,#a70641);border:1px solid #ffffff47;border-radius:16px;place-items:center;width:46px;height:46px;animation:4.8s ease-in-out infinite mk-touchpoint-float;display:grid;position:absolute;box-shadow:0 12px 30px #62032752}.mk-touchpoint-float--brand{top:13%;left:12%;transform:rotate(-8deg)}.mk-touchpoint-float--chat{animation-delay:-1.2s;top:21%;right:10%}.mk-touchpoint-float--order{animation-delay:-2.4s;bottom:18%;left:9%}.mk-touchpoint-float--wifi{animation-delay:-3.6s;bottom:12%;right:11%}.mk-touchpoint-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.mk-touchpoint-card{border:1px solid color-mix(in srgb,var(--mk-primary) 15%,var(--mk-border));background:color-mix(in srgb,var(--mk-card) 96%,var(--mk-primary) 4%);border-radius:24px;flex-direction:column;min-height:245px;padding:24px;transition:transform .35s,border-color .35s,box-shadow .35s;display:flex;position:relative;overflow:hidden}.mk-touchpoint-card:after{border:1px solid color-mix(in srgb,var(--mk-primary) 20%,transparent);background:color-mix(in srgb,var(--mk-primary) 6%,transparent);content:"";border-radius:50%;width:145px;height:145px;transition:transform .5s;position:absolute;bottom:-55px;right:-45px}.mk-touchpoint-card:hover{border-color:color-mix(in srgb,var(--mk-primary) 45%,var(--mk-border));box-shadow:0 22px 45px color-mix(in srgb,var(--mk-primary) 14%,transparent);transform:translateY(-7px)}.mk-touchpoint-card:hover:after{transform:scale(1.18)}.mk-touchpoint-icon{width:48px;height:48px;color:var(--mk-primary);border:1px solid color-mix(in srgb,var(--mk-primary) 28%,transparent);background:color-mix(in srgb,var(--mk-primary) 12%,var(--mk-card));border-radius:15px;place-items:center;display:grid}.mk-touchpoint-card small{color:var(--mk-primary);letter-spacing:.12em;text-transform:uppercase;margin-top:22px;font-size:10px;font-weight:850;display:block}.mk-touchpoint-card h3{max-width:290px;margin:8px 0 0;font-size:clamp(19px,1.5vw,24px);line-height:1.12}.mk-touchpoint-card p{color:var(--mk-muted);margin:10px 0 0;font-size:14px;line-height:1.55}.mk-touchpoint-card em{z-index:1;color:var(--mk-primary);background:color-mix(in srgb,var(--mk-primary) 10%,transparent);letter-spacing:.08em;text-transform:uppercase;border-radius:99px;align-self:flex-start;margin-top:auto;padding:6px 9px;font-size:9px;font-style:normal;font-weight:800;position:relative}@keyframes mk-touchpoint-orbit{0%{opacity:0;transform:scale(.72)}18%{opacity:.75}80%,to{opacity:0;transform:scale(1.25)}}@keyframes mk-touchpoint-phone{0%,to{transform:translateY(4px)rotate(-1deg)}50%{transform:translateY(-8px)rotate(1deg)}}@keyframes mk-touchpoint-float{0%,to{translate:0 3px;rotate:-2deg}50%{translate:0 -9px;rotate:4deg}}@keyframes mk-touchpoint-action{0%,to{transform:translateY(0)}12%{transform:translateY(-3px)}24%{transform:translateY(0)}}@keyframes mk-touchpoint-signal{0%{transform:rotate(0)translate(155px)rotate(0)}to{transform:rotate(360deg)translate(155px)rotate(-360deg)}}@media (width<=1050px){.mk-touchpoint-system{grid-template-columns:1fr}.mk-touchpoint-visual{min-height:470px}.mk-touchpoint-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.mk-touchpoint-card{min-height:220px}}@media (width<=700px){.mk-touchpoint-system{border-radius:28px;padding:10px}.mk-touchpoint-visual{border-radius:21px;min-height:410px}.mk-touchpoint-phone{width:210px}.mk-touchpoint-grid{grid-template-columns:1fr;gap:9px}.mk-touchpoint-card{border-radius:19px;grid-template-columns:46px 1fr;gap:0 14px;min-height:0;padding:18px;display:grid}.mk-touchpoint-card>div{grid-column:2}.mk-touchpoint-card small{margin-top:0}.mk-touchpoint-card h3{font-size:19px}.mk-touchpoint-card p{font-size:13px}.mk-touchpoint-card em{grid-column:2;margin-top:12px}.mk-touchpoint-float{border-radius:14px;width:40px;height:40px}.mk-touchpoint-float--brand{left:7%}.mk-touchpoint-float--chat{right:6%}.mk-touchpoint-float--order{left:5%}.mk-touchpoint-float--wifi{right:7%}}@media (prefers-reduced-motion:reduce){.mk-touchpoint-orbit,.mk-touchpoint-signal,.mk-touchpoint-phone,.mk-touchpoint-float,.mk-touchpoint-actions span{animation:none!important}}.mk-operation-center{isolation:isolate;border:1px solid color-mix(in srgb,var(--mk-primary) 22%,var(--mk-border));background:var(--mk-card);box-shadow:var(--mk-shadow);border-radius:38px;grid-template-columns:minmax(320px,.78fr) minmax(560px,1.35fr);align-items:center;gap:clamp(30px,4.5vw,72px);padding:clamp(30px,5vw,72px);display:grid;position:relative;overflow:hidden}.mk-operation-center:before{z-index:-1;background:radial-gradient(circle at 91% 5%,color-mix(in srgb,var(--mk-primary) 17%,transparent),transparent 38%),linear-gradient(115deg,transparent 38%,color-mix(in srgb,var(--mk-primary) 5%,transparent));content:"";position:absolute;inset:0}.mk-operation-copy{z-index:2;position:relative}.mk-operation-copy h2{letter-spacing:-.045em;max-width:570px;margin:18px 0 0;font-size:clamp(36px,4.4vw,68px);line-height:.98}.mk-operation-copy>p{max-width:540px;color:var(--mk-muted);margin:22px 0 0;font-size:clamp(15px,1.25vw,18px);line-height:1.65}.mk-operation-copy>.mk-button{margin-top:28px}.mk-operation-steps{align-items:center;gap:0;margin-top:28px;display:flex}.mk-operation-step{align-items:center;gap:9px;min-width:104px;display:flex;position:relative}.mk-operation-step>span{width:38px;height:38px;color:var(--mk-muted);border:1px solid var(--mk-border);background:var(--mk-card-soft);border-radius:12px;place-items:center;animation:7.2s ease-in-out infinite mk-operation-step;display:grid}.mk-operation-step>div small,.mk-operation-step>div strong{display:block}.mk-operation-step>div small{color:var(--mk-muted);font-size:8px}.mk-operation-step>div strong{margin-top:2px;font-size:11px}.mk-operation-step>em{background:var(--mk-border);width:clamp(16px,2vw,34px);height:1px;margin-inline:8px;overflow:hidden}.mk-operation-step>em:after{background:var(--mk-primary);content:"";width:100%;height:100%;animation:7.2s ease-in-out infinite mk-operation-line;display:block;transform:translate(-100%)}.mk-operation-step--preview>span{animation-delay:2.4s}.mk-operation-step--publish>span{animation-delay:4.8s}.mk-operation-step--preview>em:after{animation-delay:2.4s}.mk-operation-stage{z-index:1;border:1px solid color-mix(in srgb,var(--mk-primary) 20%,var(--mk-border));background:color-mix(in srgb,var(--mk-bg) 94%,var(--mk-primary) 6%);border-radius:26px;min-width:0;animation:6s ease-in-out infinite mk-operation-stage;position:relative;overflow:visible;transform:perspective(1200px)rotateY(-4deg)rotateX(1deg);box-shadow:0 36px 80px #1c050e47}.mk-operation-toolbar{border-bottom:1px solid var(--mk-border);align-items:center;gap:14px;height:48px;padding:0 16px;font-size:9px;display:flex}.mk-operation-toolbar>span{gap:5px;display:flex}.mk-operation-toolbar>span i{background:color-mix(in srgb,var(--mk-muted) 55%,transparent);border-radius:50%;width:7px;height:7px}.mk-operation-toolbar>b{color:var(--mk-heading);letter-spacing:.03em}.mk-operation-toolbar>em{color:#4dac72;align-items:center;gap:5px;margin-left:auto;font-style:normal;display:flex}.mk-operation-toolbar>em i{background:#4dac72;border-radius:50%;width:6px;height:6px;animation:1.7s ease-out infinite mk-operation-live;box-shadow:0 0 0 4px #4dac721f}.mk-operation-body{grid-template-columns:58px 1fr;min-height:390px;display:grid}.mk-operation-body>aside{border-right:1px solid var(--mk-border);background:color-mix(in srgb,var(--mk-card) 88%,var(--mk-bg) 12%);flex-direction:column;align-items:center;gap:12px;padding:14px 9px;display:flex}.mk-operation-logo{color:#fff;background:linear-gradient(145deg,var(--mk-primary-bright),var(--mk-primary-dark));border-radius:11px;place-items:center;width:33px;height:33px;margin-bottom:8px;font-size:9px;font-weight:900;display:grid}.mk-operation-body>aside i{width:34px;height:34px;color:var(--mk-muted);border-radius:10px;place-items:center;font-style:normal;display:grid}.mk-operation-body>aside i.is-active{color:#fff;background:var(--mk-primary);box-shadow:0 8px 18px color-mix(in srgb,var(--mk-primary) 28%,transparent)}.mk-operation-workspace{min-width:0;padding:20px}.mk-operation-title{justify-content:space-between;align-items:end;display:flex}.mk-operation-title small,.mk-operation-title strong{display:block}.mk-operation-title small{color:var(--mk-muted);font-size:8px}.mk-operation-title strong{margin-top:3px;font-size:19px}.mk-operation-title button{color:#fff;background:var(--mk-primary);border:0;border-radius:9px;align-items:center;gap:6px;padding:8px 11px;font-size:8px;font-weight:800;display:flex}.mk-operation-stats{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:16px;display:grid}.mk-operation-stats span{border:1px solid var(--mk-border);background:var(--mk-card);border-radius:11px;padding:10px}.mk-operation-stats small,.mk-operation-stats strong{display:block}.mk-operation-stats small{color:var(--mk-muted);font-size:7px}.mk-operation-stats strong{margin-top:5px;font-size:13px}.mk-operation-list-head{color:var(--mk-muted);grid-template-columns:1fr 58px 64px;margin-top:17px;padding:0 10px;font-size:7px;display:grid}.mk-operation-product{border:1px solid var(--mk-border);background:var(--mk-card);border-radius:12px;grid-template-columns:38px 1fr 58px 64px;align-items:center;gap:9px;margin-top:7px;padding:8px 10px;display:grid}.mk-operation-thumb{background:linear-gradient(145deg,#9b4a27,#db9b59);border-radius:8px;width:38px;height:34px}.mk-operation-thumb--two{background:linear-gradient(145deg,#74301f,#d26b3c)}.mk-operation-thumb--three{background:linear-gradient(145deg,#9a621e,#e6bd63)}.mk-operation-product strong,.mk-operation-product small{display:block}.mk-operation-product strong{font-size:8px}.mk-operation-product small{color:var(--mk-muted);margin-top:3px;font-size:6px}.mk-operation-product>b{font-size:8px}.mk-operation-product>em{color:#3b9d61;background:#3b9d611c;border-radius:99px;justify-self:end;padding:5px 7px;font-size:6px;font-style:normal;font-weight:800}.mk-operation-product--active{border-color:color-mix(in srgb,var(--mk-primary) 44%,var(--mk-border));animation:7.2s ease-in-out infinite mk-operation-row}.mk-operation-product--active>em{color:var(--mk-primary);background:color-mix(in srgb,var(--mk-primary) 11%,transparent);animation:7.2s ease-in-out infinite mk-operation-status}.mk-operation-price{height:13px;position:relative;overflow:hidden}.mk-operation-price i{font-style:normal;animation:7.2s ease-in-out infinite mk-operation-price;position:absolute;inset:0}.mk-operation-price i+i{animation-name:mk-operation-price-new;transform:translateY(130%)}.mk-operation-toast{border:1px solid color-mix(in srgb,#4dac72 30%,var(--mk-border));background:color-mix(in srgb,var(--mk-card) 95%,#4dac72 5%);opacity:0;border-radius:14px;align-items:center;gap:10px;padding:12px 15px;animation:7.2s ease-in-out infinite mk-operation-toast;display:flex;position:absolute;bottom:20px;right:-18px;transform:translateY(16px)scale(.94);box-shadow:0 16px 38px #0f2d1c3d}.mk-operation-toast>span{color:#fff;background:#4dac72;border-radius:10px;place-items:center;width:30px;height:30px;display:grid}.mk-operation-toast strong,.mk-operation-toast small{display:block}.mk-operation-toast strong{font-size:9px}.mk-operation-toast small{color:var(--mk-muted);margin-top:3px;font-size:7px}@keyframes mk-operation-step{0%,16%,to{color:var(--mk-muted);border-color:var(--mk-border);background:var(--mk-card-soft);transform:scale(1)}5%,12%{color:#fff;border-color:var(--mk-primary);background:var(--mk-primary);box-shadow:0 9px 24px color-mix(in srgb,var(--mk-primary) 28%,transparent);transform:scale(1.08)}}@keyframes mk-operation-line{0%,8%{transform:translate(-100%)}18%,to{transform:translate(100%)}}@keyframes mk-operation-stage{0%,to{transform:perspective(1200px)rotateY(-4deg)rotateX(1deg)translateY(2px)}50%{transform:perspective(1200px)rotateY(-2deg)rotateX(0)translateY(-6px)}}@keyframes mk-operation-live{0%{box-shadow:0 0 #4dac7252}to{box-shadow:0 0 0 8px #4dac7200}}@keyframes mk-operation-row{0%,28%,to{box-shadow:none;transform:translate(0)}38%,62%{box-shadow:0 8px 24px color-mix(in srgb,var(--mk-primary) 13%,transparent);transform:translate(3px)}}@keyframes mk-operation-price{0%,38%{transform:translateY(0)}48%,to{transform:translateY(-130%)}}@keyframes mk-operation-price-new{0%,38%{transform:translateY(130%)}48%,to{transform:translateY(0)}}@keyframes mk-operation-status{0%,46%{opacity:1}52%,to{opacity:.25}}@keyframes mk-operation-toast{0%,60%,to{opacity:0;transform:translateY(16px)scale(.94)}68%,90%{opacity:1;transform:translateY(0)scale(1)}}@media (width<=1050px){.mk-operation-center{grid-template-columns:1fr;padding:clamp(24px,5vw,48px)}.mk-operation-copy{text-align:center}.mk-operation-copy h2,.mk-operation-copy>p{margin-inline:auto}.mk-operation-steps{justify-content:center}.mk-operation-stage{width:min(100%,760px);margin-inline:auto;transform:none}.mk-operation-copy>.mk-button{margin-inline:auto}}@media (width<=700px){.mk-operation-center{border-radius:28px;padding:24px 14px}.mk-operation-copy h2{font-size:clamp(34px,10.5vw,46px)}.mk-operation-steps{grid-template-columns:repeat(3,1fr);gap:5px;display:grid}.mk-operation-step{justify-content:center;min-width:0}.mk-operation-step>em{display:none}.mk-operation-step>div{text-align:left}.mk-operation-stage{border-radius:19px}.mk-operation-toolbar{height:42px}.mk-operation-toolbar>b,.mk-operation-toolbar>em{font-size:7px}.mk-operation-body{grid-template-columns:44px 1fr;min-height:350px}.mk-operation-body>aside{padding-inline:5px}.mk-operation-body>aside i{width:30px;height:30px}.mk-operation-workspace{padding:14px 10px}.mk-operation-stats span:nth-child(2){display:none}.mk-operation-stats{grid-template-columns:repeat(2,1fr)}.mk-operation-product{grid-template-columns:32px 1fr 46px}.mk-operation-product>em{display:none}.mk-operation-list-head{grid-template-columns:1fr 46px}.mk-operation-list-head span:last-child{display:none}.mk-operation-thumb{width:32px;height:30px}.mk-operation-toast{bottom:12px;right:8px}.mk-operation-title button{padding:7px}.mk-operation-stage{animation:none}}@media (prefers-reduced-motion:reduce){.mk-operation-step>span,.mk-operation-step>em:after,.mk-operation-stage,.mk-operation-toolbar>em i,.mk-operation-product--active,.mk-operation-product--active>em,.mk-operation-price i,.mk-operation-toast{animation:none!important}.mk-operation-toast{display:none}}.mk-publish-heading{max-width:980px!important}.mk-publish-heading>p{max-width:690px!important}.mk-publish-system{border:1px solid color-mix(in srgb,var(--mk-primary) 22%,var(--mk-border));background:color-mix(in srgb,var(--mk-card) 92%,transparent);box-shadow:var(--mk-shadow-soft);border-radius:38px;grid-template-columns:minmax(480px,1.15fr) minmax(400px,.85fr);gap:clamp(18px,2.4vw,34px);padding:clamp(18px,2vw,28px);display:grid}.mk-publish-visual{isolation:isolate;border:1px solid color-mix(in srgb,var(--mk-primary) 22%,var(--mk-border));background:radial-gradient(circle at 50% 46%,color-mix(in srgb,var(--mk-primary) 15%,transparent),transparent 46%),color-mix(in srgb,var(--mk-bg) 94%,var(--mk-primary) 6%);border-radius:28px;justify-content:center;align-items:center;min-height:510px;display:flex;position:relative;overflow:hidden}.mk-publish-grid{z-index:-1;opacity:.34;background-image:linear-gradient(color-mix(in srgb,var(--mk-primary) 13%,transparent) 1px,transparent 1px),linear-gradient(90deg,color-mix(in srgb,var(--mk-primary) 13%,transparent) 1px,transparent 1px);background-size:34px 34px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle,#000,#0000 72%);mask-image:radial-gradient(circle,#000,#0000 72%)}.mk-publish-qr-card{z-index:2;color:#3a202a;background:#fff9fb;border:1px solid #f4ccd9;border-radius:21px;width:185px;padding:15px;animation:6s ease-in-out infinite mk-publish-card;position:relative;transform:rotate(-5deg);box-shadow:0 25px 60px #44092038}.mk-publish-qr-head{justify-content:space-between;align-items:center;font-size:7px;font-weight:850;display:flex}.mk-publish-qr-head em{color:#fff;background:var(--mk-primary);border-radius:99px;padding:4px 6px;font-style:normal}.mk-publish-qr-code{color:#35121f;place-items:center;width:132px;height:132px;margin:14px auto;display:grid;position:relative}.mk-publish-qr-code i{background:linear-gradient(90deg,transparent,var(--mk-primary),transparent);width:128px;height:2px;box-shadow:0 0 13px 2px color-mix(in srgb,var(--mk-primary) 38%,transparent);animation:3s ease-in-out infinite mk-publish-scan;position:absolute;left:2px}.mk-publish-qr-card>strong,.mk-publish-qr-card>small{text-align:center;display:block}.mk-publish-qr-card>strong{font-size:11px}.mk-publish-qr-card>small{color:#9b7784;margin-top:4px;font-size:7px}.mk-publish-route{z-index:1;background:color-mix(in srgb,var(--mk-primary) 24%,var(--mk-border));width:88px;height:2px;position:relative}.mk-publish-route>span{background:linear-gradient(90deg,transparent,var(--mk-primary),transparent);animation:4.8s ease-in-out infinite mk-publish-route;position:absolute;inset:0;transform:scaleX(0)}.mk-publish-route>i{background:var(--mk-primary);width:6px;height:6px;box-shadow:0 0 12px color-mix(in srgb,var(--mk-primary) 50%,transparent);opacity:0;border-radius:50%;animation:4.8s linear infinite mk-publish-packet;position:absolute;top:-2px}.mk-publish-route>i:nth-of-type(2){animation-delay:1.6s}.mk-publish-route>i:nth-of-type(3){animation-delay:3.2s}.mk-publish-route>em{color:#fff;background:var(--mk-primary);border-radius:50%;place-items:center;width:30px;height:30px;font-style:normal;display:grid;position:absolute;top:-15px;right:-1px}.mk-publish-phone{z-index:2;color:#341d26;background:#fff9fb;border:4px solid #2d2227;border-radius:30px;width:190px;padding:12px;animation:6s ease-in-out infinite mk-publish-phone;position:relative;transform:rotate(4deg);box-shadow:0 26px 65px #40071d40}.mk-publish-phone-top{color:#9b7784;align-items:center;gap:8px;padding-bottom:9px;font-size:6px;display:flex}.mk-publish-phone-top i{background:#31252a;border-radius:99px;width:27px;height:4px}.mk-publish-phone-brand{grid-template-columns:34px 1fr 22px;align-items:center;gap:7px;display:grid}.mk-publish-phone-brand>b{color:#fff;background:linear-gradient(145deg,var(--mk-primary-bright),var(--mk-primary-dark));border-radius:10px;place-items:center;width:34px;height:34px;font-size:9px;display:grid}.mk-publish-phone-brand span strong,.mk-publish-phone-brand span small{display:block}.mk-publish-phone-brand span strong{font-size:8px}.mk-publish-phone-brand span small{color:#40a266;margin-top:3px;font-size:6px}.mk-publish-phone-brand>em{color:#fff;background:#45ab6d;border-radius:50%;place-items:center;width:20px;height:20px;font-style:normal;animation:4.8s ease-out infinite mk-publish-check;display:grid}.mk-publish-phone-tabs{gap:5px;margin-top:12px;display:flex}.mk-publish-phone-tabs span{color:#9b7784;background:#f5e5eb;border-radius:99px;padding:5px 8px;font-size:6px}.mk-publish-phone-tabs .is-active{color:#fff;background:var(--mk-primary)}.mk-publish-phone-item{background:#fff;border-radius:11px;grid-template-columns:40px 1fr;align-items:center;gap:8px;margin-top:8px;padding:7px;display:grid;box-shadow:0 7px 20px #46102414}.mk-publish-phone-item>i{background:linear-gradient(145deg,#ed7ba2,#8d1744);border-radius:8px;width:40px;height:34px}.mk-publish-phone-item+.mk-publish-phone-item>i{background:linear-gradient(145deg,#f4bc69,#a84a28)}.mk-publish-phone-item strong,.mk-publish-phone-item small{display:block}.mk-publish-phone-item strong{font-size:7px}.mk-publish-phone-item small{color:#9b7784;margin-top:3px;font-size:6px}.mk-publish-badge{z-index:4;color:var(--mk-heading);border:1px solid color-mix(in srgb,var(--mk-primary) 27%,var(--mk-border));background:color-mix(in srgb,var(--mk-card) 94%,transparent);border-radius:99px;align-items:center;gap:7px;padding:8px 11px;font-size:8px;display:flex;position:absolute;box-shadow:0 12px 28px #2f07172e}.mk-publish-badge svg{color:var(--mk-primary)}.mk-publish-badge--live{animation:4.8s ease-in-out infinite mk-publish-badge;top:15%;right:9%}.mk-publish-badge--scan{animation:4.8s ease-in-out 2.4s infinite mk-publish-badge;bottom:14%;left:10%}.mk-publish-features{flex-direction:column;gap:11px;display:flex}.mk-publish-features>article{border:1px solid color-mix(in srgb,var(--mk-primary) 15%,var(--mk-border));background:color-mix(in srgb,var(--mk-card) 97%,var(--mk-primary) 3%);border-radius:22px;grid-template-columns:50px 1fr 30px;align-items:start;gap:14px;min-height:135px;padding:21px;transition:transform .35s,border-color .35s,box-shadow .35s;display:grid;position:relative}.mk-publish-features>article:hover{border-color:color-mix(in srgb,var(--mk-primary) 40%,var(--mk-border));box-shadow:0 18px 38px color-mix(in srgb,var(--mk-primary) 12%,transparent);transform:translate(-6px)}.mk-publish-features>article>span{width:50px;height:50px;color:var(--mk-primary);border:1px solid color-mix(in srgb,var(--mk-primary) 25%,transparent);background:color-mix(in srgb,var(--mk-primary) 10%,var(--mk-card));border-radius:16px;place-items:center;display:grid}.mk-publish-features article small{color:var(--mk-primary);letter-spacing:.1em;text-transform:uppercase;font-size:8px;font-weight:850}.mk-publish-features article h3{margin:6px 0 0;font-size:clamp(17px,1.4vw,22px);line-height:1.15}.mk-publish-features article p{color:var(--mk-muted);margin:8px 0 0;font-size:13px;line-height:1.5}.mk-publish-features article code{color:var(--mk-primary);font-size:.9em;font-weight:800}.mk-publish-features article>em{color:color-mix(in srgb,var(--mk-primary) 36%,var(--mk-muted));font-size:10px;font-style:normal;font-weight:900}.mk-publish-note{color:var(--mk-muted);background:color-mix(in srgb,var(--mk-primary) 7%,var(--mk-card));border-radius:15px;align-items:center;gap:10px;padding:13px 16px;display:flex}.mk-publish-note span{width:30px;height:30px;color:var(--mk-primary);flex:0 0 30px;place-items:center;display:grid}.mk-publish-note p{margin:0;font-size:11px;line-height:1.45}@keyframes mk-publish-card{0%,to{transform:rotate(-5deg)translateY(3px)}50%{transform:rotate(-3deg)translateY(-7px)}}@keyframes mk-publish-phone{0%,to{transform:rotate(4deg)translateY(-3px)}50%{transform:rotate(2deg)translateY(7px)}}@keyframes mk-publish-scan{0%,to{opacity:0;top:8px}15%,85%{opacity:1}50%{top:120px}}@keyframes mk-publish-route{0%,15%,to{opacity:0;transform:scaleX(0)}32%,78%{opacity:1;transform:scaleX(1)}}@keyframes mk-publish-packet{0%,12%{opacity:0;left:0}20%{opacity:1}72%{opacity:1}82%,to{opacity:0;left:100%}}@keyframes mk-publish-check{0%,58%{opacity:0;transform:scale(.5)}68%,90%{opacity:1;transform:scale(1)}to{opacity:0}}@keyframes mk-publish-badge{0%,to{opacity:.65;transform:translateY(4px)}50%{opacity:1;transform:translateY(-6px)}}@media (width<=1050px){.mk-publish-system{grid-template-columns:1fr}.mk-publish-visual{min-height:480px}.mk-publish-features{grid-template-columns:repeat(3,1fr);display:grid}.mk-publish-features>article{grid-template-columns:44px 1fr;min-height:230px;padding:18px}.mk-publish-features>article>span{width:44px;height:44px}.mk-publish-features article>em{position:absolute;top:18px;right:18px}.mk-publish-note{grid-column:1/-1}}@media (width<=700px){.mk-publish-system{border-radius:28px;padding:10px}.mk-publish-visual{border-radius:21px;min-height:400px}.mk-publish-qr-card{width:145px;padding:11px}.mk-publish-qr-code{width:102px;height:102px}.mk-publish-qr-code svg{width:88px;height:88px}.mk-publish-qr-code i{width:100px}.mk-publish-phone{width:150px;padding:9px}.mk-publish-route{width:34px}.mk-publish-phone-item:last-child{display:none}.mk-publish-badge--live{top:8%;right:5%}.mk-publish-badge--scan{bottom:8%;left:5%}.mk-publish-features{grid-template-columns:1fr;gap:8px}.mk-publish-features>article{grid-template-columns:44px 1fr;min-height:0;padding:17px}.mk-publish-features article p{font-size:12px}.mk-publish-note{grid-column:auto}}@media (width<=430px){.mk-publish-visual{min-height:430px}.mk-publish-qr-card{position:absolute;left:7%;transform:rotate(-5deg)scale(.88)}.mk-publish-phone{position:absolute;right:7%;transform:rotate(4deg)scale(.88)}.mk-publish-route{width:58px}.mk-publish-badge--scan{bottom:5%}}@media (prefers-reduced-motion:reduce){.mk-publish-qr-card,.mk-publish-phone,.mk-publish-qr-code i,.mk-publish-route>span,.mk-publish-route>i,.mk-publish-phone-brand>em,.mk-publish-badge{animation:none!important}}.mk-fit-cta{isolation:isolate;border:1px solid color-mix(in srgb,var(--mk-primary) 25%,var(--mk-border));background:var(--mk-card);box-shadow:var(--mk-shadow);border-radius:40px;grid-template-columns:minmax(380px,.88fr) minmax(500px,1.12fr);align-items:center;gap:clamp(30px,5vw,78px);padding:clamp(34px,5.5vw,80px);display:grid;position:relative;overflow:hidden}.mk-fit-cta:before,.mk-fit-cta:after{z-index:-1;content:"";position:absolute}.mk-fit-cta:before{background:radial-gradient(circle at 87% 18%,color-mix(in srgb,var(--mk-primary) 18%,transparent),transparent 36%),linear-gradient(120deg,transparent 44%,color-mix(in srgb,var(--mk-primary) 5%,transparent));inset:0}.mk-fit-cta:after{border:1px solid color-mix(in srgb,var(--mk-primary) 18%,transparent);width:520px;height:520px;box-shadow:0 0 0 55px color-mix(in srgb,var(--mk-primary) 3%,transparent),0 0 0 110px color-mix(in srgb,var(--mk-primary) 2%,transparent);border-radius:50%;bottom:-240px;right:-170px}.mk-fit-copy{z-index:2;position:relative}.mk-fit-copy h2{letter-spacing:-.05em;max-width:630px;margin:18px 0 0;font-size:clamp(42px,5vw,72px);line-height:.98}.mk-fit-copy>p{max-width:560px;color:var(--mk-muted);margin:23px 0 0;font-size:clamp(15px,1.25vw,18px);line-height:1.65}.mk-fit-actions{flex-wrap:wrap;gap:11px;margin-top:30px;display:flex}.mk-fit-actions .mk-button{align-items:center;gap:9px;display:inline-flex}.mk-fit-actions .mk-button svg{transition:transform .25s}.mk-fit-actions .mk-button:hover svg{transform:translate(4px)}.mk-fit-trust{flex-wrap:wrap;gap:18px;margin-top:18px;display:flex}.mk-fit-trust span{color:var(--mk-muted);align-items:center;gap:6px;font-size:10px;display:flex}.mk-fit-trust svg{color:#47a96c}.mk-fit-builder{z-index:1;border:1px solid color-mix(in srgb,var(--mk-primary) 24%,var(--mk-border));background:color-mix(in srgb,var(--mk-bg) 92%,var(--mk-primary) 8%);border-radius:28px;padding:20px;animation:6s ease-in-out infinite mk-fit-builder;position:relative;box-shadow:0 28px 70px #31051738}.mk-fit-builder-head{border-bottom:1px solid var(--mk-border);grid-template-columns:40px 1fr auto;align-items:center;gap:10px;padding-bottom:16px;display:grid}.mk-fit-builder-head>span{color:#fff;background:linear-gradient(145deg,var(--mk-primary-bright),var(--mk-primary-dark));border-radius:13px;place-items:center;width:40px;height:40px;display:grid}.mk-fit-builder-head small,.mk-fit-builder-head strong{display:block}.mk-fit-builder-head small{color:var(--mk-primary);letter-spacing:.1em;text-transform:uppercase;font-size:7px;font-weight:850}.mk-fit-builder-head strong{margin-top:4px;font-size:11px}.mk-fit-builder-head>em{color:#45a86a;background:#45a86a1a;border-radius:99px;align-items:center;gap:6px;padding:6px 8px;font-size:7px;font-style:normal;font-weight:800;display:flex}.mk-fit-builder-head>em i{background:#45a86a;border-radius:50%;width:6px;height:6px;animation:1.7s ease-out infinite mk-fit-live}.mk-fit-flow{grid-template-columns:1fr 24px 1fr 24px 1fr;align-items:center;margin-top:18px;display:grid}.mk-fit-option{border:1px solid var(--mk-border);background:var(--mk-card);border-radius:14px;align-items:center;gap:9px;min-width:0;padding:11px;animation:8s ease-in-out infinite mk-fit-option;display:flex;position:relative}.mk-fit-option>span{width:34px;height:34px;color:var(--mk-primary);background:color-mix(in srgb,var(--mk-primary) 10%,transparent);border-radius:10px;flex:0 0 34px;place-items:center;display:grid}.mk-fit-option small,.mk-fit-option strong{white-space:nowrap;display:block}.mk-fit-option small{color:var(--mk-muted);font-size:6px}.mk-fit-option strong{text-overflow:ellipsis;margin-top:3px;font-size:8px;overflow:hidden}.mk-fit-option>em{color:#fff;opacity:0;background:#47a96c;border-radius:50%;place-items:center;width:19px;height:19px;font-style:normal;animation:8s ease-out infinite mk-fit-check;display:grid;position:absolute;top:-6px;right:-6px;transform:scale(.5)}.mk-fit-option--products,.mk-fit-option--products>em{animation-delay:2s}.mk-fit-option--language,.mk-fit-option--language>em{animation-delay:4s}.mk-fit-connector{background:var(--mk-border);height:1px;overflow:hidden}.mk-fit-connector b{background:var(--mk-primary);width:100%;height:100%;animation:8s ease-in-out infinite mk-fit-line;display:block;transform:translate(-100%)}.mk-fit-connector:nth-of-type(2) b{animation-delay:2s}.mk-fit-result{border:1px solid color-mix(in srgb,var(--mk-primary) 30%,var(--mk-border));background:color-mix(in srgb,var(--mk-primary) 8%,var(--mk-card));border-radius:18px;grid-template-columns:52px 1fr auto;align-items:center;gap:13px;margin-top:20px;padding:17px;animation:8s ease-in-out infinite mk-fit-result;display:grid;position:relative;overflow:hidden}.mk-fit-result-glow{background:linear-gradient(110deg,transparent 25%,color-mix(in srgb,var(--mk-primary) 12%,transparent) 48%,transparent 70%);animation:8s ease-in-out infinite mk-fit-shine;position:absolute;inset:0;transform:translate(-120%)}.mk-fit-result-icon{z-index:1;color:#fff;background:linear-gradient(145deg,var(--mk-primary-bright),var(--mk-primary-dark));width:52px;height:52px;box-shadow:0 12px 28px color-mix(in srgb,var(--mk-primary) 24%,transparent);border-radius:16px;place-items:center;display:grid;position:relative}.mk-fit-result>div small,.mk-fit-result>div strong,.mk-fit-result>div p{z-index:1;display:block;position:relative}.mk-fit-result>div small{color:var(--mk-primary);font-size:7px;font-weight:800}.mk-fit-result>div strong{margin-top:4px;font-size:14px}.mk-fit-result>div p{color:var(--mk-muted);margin:5px 0 0;font-size:7px}.mk-fit-result>em{z-index:1;color:#fff;opacity:0;background:#47a96c;border-radius:99px;align-items:center;gap:5px;padding:7px 9px;font-size:7px;font-style:normal;font-weight:800;animation:8s ease-in-out infinite mk-fit-ready;display:flex;position:relative}.mk-fit-float{width:36px;height:36px;color:var(--mk-primary);border:1px solid color-mix(in srgb,var(--mk-primary) 26%,var(--mk-border));background:var(--mk-card);border-radius:12px;place-items:center;animation:4s ease-in-out infinite mk-fit-float;display:grid;position:absolute;box-shadow:0 10px 24px #30071729}.mk-fit-float--one{top:-14px;right:13%}.mk-fit-float--two{animation-delay:-2s;bottom:25%;right:-14px}@keyframes mk-fit-builder{0%,to{transform:translateY(4px)rotate(.5deg)}50%{transform:translateY(-7px)rotate(-.3deg)}}@keyframes mk-fit-live{0%{box-shadow:0 0 #45a86a4d}to{box-shadow:0 0 0 8px #45a86a00}}@keyframes mk-fit-option{0%,12%,to{border-color:var(--mk-border);transform:translateY(0)}18%,55%{border-color:color-mix(in srgb,var(--mk-primary) 45%,var(--mk-border));transform:translateY(-3px)}}@keyframes mk-fit-check{0%,12%,to{opacity:0;transform:scale(.5)}20%,80%{opacity:1;transform:scale(1)}}@keyframes mk-fit-line{0%,18%{transform:translate(-100%)}32%,to{transform:translate(100%)}}@keyframes mk-fit-result{0%,60%{border-color:var(--mk-border);transform:scale(.98)}70%,94%{border-color:color-mix(in srgb,var(--mk-primary) 48%,var(--mk-border));transform:scale(1)}to{transform:scale(.98)}}@keyframes mk-fit-shine{0%,60%{transform:translate(-120%)}82%,to{transform:translate(120%)}}@keyframes mk-fit-ready{0%,66%,to{opacity:0;transform:translateY(5px)}74%,94%{opacity:1;transform:translateY(0)}}@keyframes mk-fit-float{0%,to{translate:0 3px;rotate:-3deg}50%{translate:0 -6px;rotate:4deg}}@media (width<=1050px){.mk-fit-cta{grid-template-columns:1fr;padding:clamp(30px,6vw,56px)}.mk-fit-copy{text-align:center}.mk-fit-copy h2,.mk-fit-copy>p{margin-inline:auto}.mk-fit-actions,.mk-fit-trust{justify-content:center}.mk-fit-builder{width:min(100%,720px);margin-inline:auto}}@media (width<=700px){.mk-fit-cta{border-radius:28px;padding:28px 14px}.mk-fit-copy h2{font-size:clamp(38px,11.5vw,50px)}.mk-fit-actions{grid-template-columns:1fr;display:grid}.mk-fit-actions .mk-button{justify-content:center;width:100%}.mk-fit-trust{gap:9px}.mk-fit-builder{border-radius:21px;padding:13px}.mk-fit-builder-head{grid-template-columns:36px 1fr}.mk-fit-builder-head>span{width:36px;height:36px}.mk-fit-builder-head>em{display:none}.mk-fit-flow{grid-template-columns:1fr;gap:7px}.mk-fit-connector{width:1px;height:11px;margin-inline:auto}.mk-fit-connector b{width:100%;height:100%;transform:translateY(-100%)}.mk-fit-option{padding:9px}.mk-fit-result{grid-template-columns:44px 1fr;padding:13px}.mk-fit-result-icon{width:44px;height:44px}.mk-fit-result>em{grid-column:2;justify-self:start}.mk-fit-float{display:none}}@media (prefers-reduced-motion:reduce){.mk-fit-builder,.mk-fit-builder-head>em i,.mk-fit-option,.mk-fit-option>em,.mk-fit-connector b,.mk-fit-result,.mk-fit-result-glow,.mk-fit-result>em,.mk-fit-float{animation:none!important}.mk-fit-option>em,.mk-fit-result>em{opacity:1;transform:none}}.mk-informed-menu{background:radial-gradient(circle at 92% 12%, color-mix(in srgb, var(--mk-primary) 16%, transparent), transparent 34%), var(--mk-card);border:1px solid var(--mk-border);border-radius:var(--mk-sub-radius,32px);box-shadow:var(--mk-shadow-soft);grid-template-columns:minmax(0,.86fr) minmax(540px,1.14fr);align-items:center;gap:clamp(34px,5vw,78px);padding:clamp(42px,5vw,78px);display:grid;position:relative;overflow:hidden}.mk-informed-menu:before{opacity:.28;background-image:radial-gradient(color-mix(in srgb, var(--mk-primary) 42%, transparent) 1px, transparent 1px);content:"";pointer-events:none;background-size:24px 24px;animation:18s linear infinite mk-informed-dots;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000 32%,#000);mask-image:linear-gradient(90deg,#0000 32%,#000)}.mk-informed-copy,.mk-product-insight{z-index:1;position:relative}.mk-informed-copy h2{max-width:700px;color:var(--mk-heading);letter-spacing:-.055em;margin:20px 0 18px;font-size:clamp(36px,4.1vw,64px);line-height:.98}.mk-informed-copy>p{max-width:650px;color:var(--mk-muted);margin:0;font-size:clamp(17px,1.25vw,21px);line-height:1.65}.mk-informed-signals{flex-wrap:wrap;gap:10px;margin-top:28px;display:flex}.mk-informed-signals span{min-height:42px;color:var(--mk-heading);background:color-mix(in srgb, var(--mk-card-soft) 86%, transparent);border:1px solid var(--mk-border);border-radius:999px;align-items:center;gap:8px;padding:0 14px;font-size:13px;font-weight:700;display:inline-flex}.mk-informed-signals svg{color:var(--mk-primary-bright)}.mk-product-insight{grid-template-columns:minmax(300px,1.16fr) minmax(210px,.84fr);align-items:stretch;gap:14px;display:grid}.mk-product-preview,.mk-product-metric{background:color-mix(in srgb, var(--mk-card-soft) 94%, transparent);border:1px solid var(--mk-border);box-shadow:0 22px 54px #120e131f}.mk-product-preview{border-radius:26px;padding:18px;animation:6s ease-in-out infinite mk-product-card-float;position:relative;overflow:hidden;transform:rotate(-1.2deg)}.mk-product-preview:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff38,#0000);width:22%;animation:6s ease-in-out infinite mk-product-scan;position:absolute;top:-30%;bottom:-30%;left:-32%;transform:rotate(12deg)}.mk-product-preview-head,.mk-product-price,.mk-product-options button{justify-content:space-between;align-items:center;display:flex}.mk-product-chef,.mk-product-live{color:var(--mk-heading);align-items:center;gap:7px;font-size:11px;font-weight:800;display:inline-flex}.mk-product-chef svg,.mk-product-live{color:var(--mk-primary-bright)}.mk-product-live i{background:currentColor;border-radius:50%;width:7px;height:7px;animation:1.7s ease-out infinite mk-product-live}.mk-product-main{background:color-mix(in srgb, var(--mk-primary) 7%, var(--mk-bg-elevated));border:1px solid color-mix(in srgb, var(--mk-primary) 25%, var(--mk-border));border-radius:21px;grid-template-columns:42% 1fr;align-items:center;gap:16px;margin:17px 0;padding:16px;display:grid}.mk-product-plate{aspect-ratio:1;background:#c47a4b;border:10px solid #f3dbc0;border-radius:50%;animation:7s ease-in-out infinite mk-product-plate;position:relative;box-shadow:inset 0 0 0 13px #8f422c,0 12px 24px #461a1333}.mk-product-plate i,.mk-product-plate b,.mk-product-plate span{border-radius:50%;display:block;position:absolute}.mk-product-plate i{background:#5f261e;inset:32%}.mk-product-plate b{background:#7ea85e;width:20%;height:20%;bottom:4%;right:-6%;box-shadow:-10px -4px #a6c17f}.mk-product-plate span{background:#e5b564;width:12%;height:12%;top:10%;left:15%}.mk-product-summary small,.mk-product-metric small{color:var(--mk-primary-bright);letter-spacing:.1em;font-size:9px;font-weight:800}.mk-product-summary strong{color:var(--mk-heading);margin:5px 0;font-size:18px;display:block}.mk-product-summary p,.mk-product-metric p{color:var(--mk-muted);margin:0;font-size:10px;line-height:1.45}.mk-product-price{gap:8px;margin-top:14px}.mk-product-price b{color:var(--mk-primary-bright);font-size:17px}.mk-product-price span{color:var(--mk-muted);align-items:center;gap:4px;font-size:10px;display:inline-flex}.mk-product-options{grid-template-columns:repeat(2,1fr);gap:9px;display:grid}.mk-product-options button{min-width:0;color:var(--mk-muted);background:var(--mk-bg-elevated);border:1px solid var(--mk-border);font:inherit;border-radius:13px;padding:10px 11px;font-size:10px}.mk-product-options button b{color:var(--mk-heading)}.mk-product-options button.is-selected{color:var(--mk-heading);border-color:color-mix(in srgb, var(--mk-primary) 50%, var(--mk-border));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--mk-primary) 18%, transparent)}.mk-product-options button.is-selected svg{color:var(--mk-primary-bright)}.mk-product-metrics{gap:12px;display:grid}.mk-product-metric{border-radius:20px;grid-template-columns:48px 1fr auto;align-items:center;gap:11px;min-height:105px;padding:14px;animation:5.4s ease-in-out infinite mk-product-metric-rise;display:grid;position:relative;overflow:hidden}.mk-product-metric:nth-child(2){animation-delay:-1.8s}.mk-product-metric:nth-child(3){animation-delay:-3.6s}.mk-product-metric-icon{color:#fff;background:linear-gradient(145deg, var(--mk-primary-bright), var(--mk-primary-dark));border-radius:15px;place-items:center;width:48px;height:48px;display:grid;box-shadow:0 10px 24px #c1134c38}.mk-product-metric strong{color:var(--mk-heading);margin:4px 0;font-size:13px;line-height:1.2;display:block}.mk-product-safe{color:#fff;background:var(--mk-primary);border-radius:50%;place-items:center;width:28px;height:28px;animation:2.4s ease-in-out infinite mk-product-safe;display:grid}.mk-product-metric-nutrition{grid-template-columns:48px 1fr}.mk-nutrition-bars{align-items:end;gap:4px;height:18px;margin-top:7px;display:flex}.mk-nutrition-bars i{background:color-mix(in srgb, var(--mk-primary) 42%, transparent);transform-origin:bottom;border-radius:4px 4px 2px 2px;width:24%;height:45%;animation:2.8s ease-in-out infinite mk-nutrition-bar}.mk-nutrition-bars i:nth-child(2){height:82%;animation-delay:-.9s}.mk-nutrition-bars i:nth-child(3){height:62%;animation-delay:-1.8s}.mk-product-metric-time{grid-template-columns:50px 1fr}.mk-product-time-ring{width:50px;height:50px;color:var(--mk-primary-bright);border:2px solid color-mix(in srgb, var(--mk-primary) 22%, var(--mk-border));border-radius:50%;place-items:center;display:grid;position:relative}.mk-product-time-ring i{border:2px solid #0000;border-top-color:var(--mk-primary-bright);border-right-color:var(--mk-primary-bright);border-radius:inherit;animation:4s linear infinite mk-product-time;position:absolute;inset:-2px}.mk-product-time-ring b{font-size:14px}@keyframes mk-informed-dots{to{background-position:96px 96px}}@keyframes mk-product-card-float{50%{transform:translateY(-7px)rotate(.5deg)}}@keyframes mk-product-scan{0%,18%{left:-32%}68%,to{left:125%}}@keyframes mk-product-live{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--mk-primary) 55%, transparent)}to{box-shadow:0 0 0 8px #0000}}@keyframes mk-product-plate{50%{transform:rotate(7deg)scale(1.025)}}@keyframes mk-product-metric-rise{0%,to{transform:translateY(0)}50%{border-color:color-mix(in srgb, var(--mk-primary) 38%, var(--mk-border));transform:translateY(-4px)}}@keyframes mk-product-safe{50%{box-shadow:0 0 0 7px color-mix(in srgb, var(--mk-primary) 12%, transparent);transform:scale(1.09)}}@keyframes mk-nutrition-bar{50%{opacity:.65;transform:scaleY(.52)}}@keyframes mk-product-time{to{transform:rotate(360deg)}}@media (width<=1100px){.mk-informed-menu{grid-template-columns:1fr}.mk-informed-copy{text-align:center;max-width:780px;margin-inline:auto}.mk-informed-copy h2,.mk-informed-copy>p{margin-inline:auto}.mk-informed-signals{justify-content:center}.mk-product-insight{width:min(100%,760px);margin-inline:auto}}@media (width<=700px){.mk-informed-menu{gap:30px;padding:30px 18px 22px}.mk-informed-copy h2{margin-top:16px;font-size:clamp(30px,9.6vw,41px);line-height:1.02}.mk-informed-copy>p{font-size:16px;line-height:1.55}.mk-informed-signals{grid-template-columns:repeat(3,1fr);gap:7px;margin-top:22px;display:grid}.mk-informed-signals span{text-align:center;flex-direction:column;justify-content:center;gap:5px;min-height:70px;padding:8px 4px;font-size:10px;line-height:1.2}.mk-product-insight{grid-template-columns:1fr}.mk-product-preview{border-radius:22px;padding:14px;transform:none}.mk-product-main{grid-template-columns:38% 1fr;padding:12px}.mk-product-metrics{grid-template-columns:repeat(3,1fr);gap:7px}.mk-product-metric{text-align:center;grid-template-columns:1fr;justify-items:center;min-height:148px;padding:10px 6px}.mk-product-metric-nutrition,.mk-product-metric-time{grid-template-columns:1fr}.mk-product-safe{width:23px;height:23px;position:absolute;top:7px;right:7px}.mk-product-metric strong{font-size:11px}.mk-product-metric p{font-size:8px}.mk-nutrition-bars{justify-content:center;width:56px}}@media (prefers-reduced-motion:reduce){.mk-informed-menu:before,.mk-product-preview,.mk-product-preview:after,.mk-product-live i,.mk-product-plate,.mk-product-metric,.mk-product-safe,.mk-nutrition-bars i,.mk-product-time-ring i{animation:none!important}}.mk-features-page .mk-core-heading{max-width:920px;margin-inline:auto}.mk-features-page .mk-core-heading p{max-width:700px;color:var(--mk-muted);margin:18px auto 0;font-size:clamp(15px,1.2vw,18px);line-height:1.65}.mk-core-system{isolation:isolate;background:color-mix(in srgb, var(--mk-card) 90%, transparent);border:1px solid var(--mk-border);box-shadow:var(--mk-shadow-soft);border-radius:34px;grid-template-columns:minmax(320px,.82fr) minmax(520px,1.35fr);gap:18px;margin-top:42px;padding:18px;display:grid;position:relative;overflow:hidden}.mk-core-system:before{z-index:-1;background:radial-gradient(circle at 26% 46%, color-mix(in srgb, var(--mk-primary) 17%, transparent), transparent 31%), linear-gradient(105deg, transparent 48%, color-mix(in srgb, var(--mk-primary) 7%, transparent));content:"";position:absolute;inset:0}.mk-core-product,.mk-core-module{background:color-mix(in srgb, var(--mk-card) 94%, var(--mk-primary) 6%);border:1px solid color-mix(in srgb, var(--mk-primary) 20%, var(--mk-border));position:relative;overflow:hidden}.mk-core-product{border-radius:24px;flex-direction:column;min-height:470px;padding:24px;display:flex}.mk-core-product:after{border:1px solid color-mix(in srgb, var(--mk-primary) 28%, transparent);width:190px;height:190px;box-shadow:0 0 0 34px color-mix(in srgb, var(--mk-primary) 5%, transparent), 0 0 0 68px color-mix(in srgb, var(--mk-primary) 3%, transparent);content:"";border-radius:50%;animation:7s ease-in-out infinite mk-core-ripple;position:absolute;bottom:-74px;right:-74px}.mk-core-product-topline,.mk-core-product-meta{justify-content:space-between;align-items:center;display:flex}.mk-core-status,.mk-core-code{color:var(--mk-primary);letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:800}.mk-core-status i{background:var(--mk-primary);width:7px;height:7px;box-shadow:0 0 0 0 color-mix(in srgb, var(--mk-primary) 48%, transparent);border-radius:50%;margin-right:6px;animation:2s ease-out infinite mk-core-status-pulse;display:inline-block}.mk-core-code{color:var(--mk-muted)}.mk-core-product-visual{aspect-ratio:1.6;background:linear-gradient(145deg,#2c171d,#170f13 68%);border:1px solid #ffffff14;border-radius:22px;place-items:center;width:min(230px,72%);margin:30px auto 24px;display:grid;position:relative;overflow:hidden;box-shadow:0 20px 40px #0c040838}.mk-core-plate{aspect-ratio:1;background:#f3d6ac;border:10px solid #fff0d5;border-radius:50%;place-items:center;width:104px;animation:5s ease-in-out infinite mk-core-plate-float;display:grid;position:relative;box-shadow:0 0 0 10px #984e2a52}.mk-core-plate i{background:#914427;border-radius:50%;width:58px;height:58px}.mk-core-plate b{background:#75a856;border:4px solid #f3d6ac;border-radius:50%;width:25px;height:25px;position:absolute;bottom:7px;right:-12px}.mk-core-scan-line{z-index:2;background:linear-gradient(90deg,#0000,#ff6a9e,#fff,#ff6a9e,#0000);width:82%;height:2px;animation:3.8s ease-in-out infinite mk-core-scan;position:absolute;top:18px;left:9%;box-shadow:0 0 12px #ff4f8b}.mk-core-visual-icon{color:#fff;background:linear-gradient(145deg,#ef4d82,#bd0d48);border:1px solid #ffffff47;border-radius:13px;place-items:center;width:42px;height:42px;animation:5s ease-in-out infinite mk-core-icon-tilt;display:grid;position:absolute;bottom:12px;right:12px}.mk-core-product-copy>span,.mk-core-module div>span{color:var(--mk-primary);letter-spacing:.12em;font-size:10px;font-weight:800}.mk-core-product-copy h3{color:var(--mk-heading);margin:7px 0;font-size:28px}.mk-core-product-copy p{color:var(--mk-muted);font-size:13px;line-height:1.55}.mk-core-product-meta{z-index:1;gap:8px;margin-top:auto;padding-top:20px;position:relative}.mk-core-product-meta>span{background:color-mix(in srgb, var(--mk-card) 82%, transparent);border:1px solid var(--mk-border);border-radius:13px;flex-direction:column;flex:1;gap:3px;min-width:0;padding:11px;display:flex}.mk-core-product-meta small{color:var(--mk-muted);font-size:9px}.mk-core-product-meta strong{color:var(--mk-heading);white-space:nowrap;font-size:13px}.mk-core-modules{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.mk-core-module{--mk-core-delay:0s;border-radius:22px;grid-template-columns:58px minmax(0,1fr);align-content:center;align-items:center;gap:16px;min-height:220px;padding:24px;transition:transform .3s,border-color .3s,box-shadow .3s;display:grid}.mk-core-module:nth-child(2){--mk-core-delay:-2s}.mk-core-module:nth-child(3){--mk-core-delay:-4s}.mk-core-module:nth-child(4){--mk-core-delay:-6s}.mk-core-module:before{background:radial-gradient(circle, color-mix(in srgb, var(--mk-primary) 18%, transparent), transparent 68%);opacity:.45;width:150px;height:150px;animation:mk-core-module-glow 8s ease-in-out var(--mk-core-delay) infinite;content:"";border-radius:50%;position:absolute;inset:auto -55px -70px auto}.mk-core-module:hover{z-index:2;border-color:color-mix(in srgb, var(--mk-primary) 48%, var(--mk-border));box-shadow:0 18px 40px color-mix(in srgb, var(--mk-primary) 13%, transparent);transform:translateY(-5px)}.mk-core-module-icon{z-index:1;color:#fff;width:58px;height:58px;box-shadow:0 12px 26px color-mix(in srgb, var(--mk-primary) 25%, transparent);animation:mk-core-icon-tilt 8s ease-in-out var(--mk-core-delay) infinite;background:linear-gradient(145deg,#ed4a80,#bd0e49);border:1px solid #fff3;border-radius:17px;place-items:center;display:grid;position:relative}.mk-core-module h3{color:var(--mk-heading);margin:6px 0 8px;font-size:19px}.mk-core-module p{color:var(--mk-muted);font-size:12px;line-height:1.55}.mk-core-module-state{color:var(--mk-primary);background:color-mix(in srgb, var(--mk-primary) 9%, transparent);border:1px solid color-mix(in srgb, var(--mk-primary) 22%, transparent);border-radius:999px;grid-column:2;justify-self:start;padding:6px 9px;font-size:9px;font-style:normal;font-weight:800}@keyframes mk-core-status-pulse{70%,to{box-shadow:0 0 0 9px #0000}}@keyframes mk-core-ripple{0%,to{opacity:.45;transform:scale(.86)}50%{opacity:.9;transform:scale(1.08)}}@keyframes mk-core-plate-float{0%,to{transform:translateY(0)rotate(-2deg)}50%{transform:translateY(-7px)rotate(2deg)}}@keyframes mk-core-scan{0%,to{opacity:0;transform:translateY(0)}15%,85%{opacity:1}50%{transform:translateY(105px)}}@keyframes mk-core-icon-tilt{0%,to{transform:rotate(0)scale(1)}42%{transform:rotate(-7deg)scale(1.07)}58%{transform:rotate(4deg)scale(1.04)}}@keyframes mk-core-module-glow{0%,to{opacity:.25;transform:scale(.8)}50%{opacity:.8;transform:scale(1.18)}}@media (width<=1050px){.mk-core-system{grid-template-columns:.85fr 1.15fr}.mk-core-modules{grid-template-columns:1fr}.mk-core-module{min-height:150px}}@media (width<=760px){.mk-core-system{border-radius:26px;grid-template-columns:1fr;margin-top:28px;padding:10px}.mk-core-product{min-height:auto;padding:18px}.mk-core-product-visual{width:min(220px,76%);margin-block:22px 18px}.mk-core-product-copy{text-align:center}.mk-core-product-copy h3{font-size:23px}.mk-core-product-meta{margin-top:18px}.mk-core-modules{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.mk-core-module{text-align:center;grid-template-columns:1fr;align-content:start;justify-items:center;gap:10px;min-height:190px;padding:16px 12px}.mk-core-module-icon{border-radius:15px;width:50px;height:50px}.mk-core-module h3{font-size:15px}.mk-core-module p{font-size:11px}.mk-core-module-state{grid-column:1;justify-self:center}}@media (width<=430px){.mk-core-product-meta>span{padding:9px 6px}.mk-core-product-meta strong{font-size:11px}.mk-core-module{min-height:205px;padding-inline:9px}.mk-core-module p{font-size:10px}}@media (prefers-reduced-motion:reduce){.mk-core-product:after,.mk-core-status i,.mk-core-plate,.mk-core-scan-line,.mk-core-visual-icon,.mk-core-module:before,.mk-core-module-icon{animation:none}.mk-subpage *,.mk-subpage :before,.mk-subpage :after{scroll-behavior:auto!important;animation:none!important}}.mk-contact-page .mk-contact-grid{gap:clamp(12px,1.5vw,18px)}.mk-contact-page .mk-contact-card{align-items:center;gap:16px;min-height:132px;padding:clamp(20px,2vw,26px)}.mk-contact-page .mk-contact-card strong{white-space:nowrap;margin-top:5px;font-size:clamp(13px,1vw,15px)}.mk-contact-page .mk-contact-card em{margin-top:2px;font-size:11px}.mk-contact-page .mk-contact-card .qm-brand-icon,.mk-contact-page .mk-contact-card .qm-brand-icon use{width:24px;height:24px;fill:currentColor!important;stroke:none!important}@media (width<=980px){.mk-contact-page .mk-contact-card{min-height:118px}}@media (width<=640px){.mk-contact-page .mk-contact-grid{gap:10px}.mk-contact-page .mk-contact-card{min-height:0;padding:18px}}.mk-contact-page .mk-page-hero-section{padding-top:clamp(18px,2vw,28px);padding-bottom:clamp(12px,1.8vw,24px)}.mk-contact-page .mk-page-hero-section+.mk-section{padding-top:clamp(12px,2vw,26px)}.mk-contact-page .mk-page-hero{grid-template-columns:minmax(0,1.35fr) minmax(280px,.65fr);gap:clamp(18px,3vw,44px);min-height:292px;padding:clamp(34px,4vw,54px);overflow:hidden}.mk-contact-page .mk-page-hero:before{opacity:.72;width:18rem;animation:11s ease-in-out infinite alternate mk-contact-orbit;right:-4rem}.mk-contact-page .mk-page-hero:after{background-size:13px 13px;animation:22s linear infinite mk-contact-dots}.mk-contact-page .mk-page-hero>div:first-child{z-index:1;max-width:760px;animation:.72s cubic-bezier(.22,1,.36,1) both mk-contact-copy-enter;position:relative}.mk-contact-page .mk-page-hero h1{letter-spacing:-.04em;max-width:690px;margin:14px 0;font-size:clamp(38px,4.15vw,58px);line-height:1.04}.mk-contact-page .mk-page-hero p{max-width:680px;font-size:clamp(15px,1.18vw,18px);line-height:1.65}.mk-contact-page .mk-page-hero-stat{background:linear-gradient(145deg,#ffffff21,#ffffff0d);border-radius:24px;justify-content:center;min-height:150px;padding:26px;animation:.8s cubic-bezier(.22,1,.36,1) .12s both mk-contact-stat-enter;box-shadow:0 18px 46px #00000024}.mk-contact-page .mk-page-hero-stat:after{border-radius:inherit;content:"";pointer-events:none;background:linear-gradient(105deg,#0000 32%,#ffffff1a 48%,#0000 64%) 0 0/220% 100%;animation:5.8s ease-in-out infinite mk-contact-stat-sheen;position:absolute;inset:0}.mk-contact-page .mk-page-hero-stat-icon{border-radius:15px;width:46px;margin-bottom:18px;position:static}.mk-contact-page .mk-page-hero-stat strong{font-size:clamp(23px,2vw,31px)}.mk-contact-page .mk-page-hero-stat span:last-child{margin-top:5px;font-size:12px}.mk-contact-page .mk-contact-route{text-align:left;justify-content:center;align-items:flex-start}.mk-contact-page .mk-contact-route-kicker{color:#ffffff9e;letter-spacing:.1em;text-transform:uppercase;margin:0 0 7px;font-size:10px;font-weight:800}.mk-contact-page .mk-contact-route strong{max-width:280px;font-size:clamp(20px,1.7vw,27px);line-height:1.08}.mk-contact-page .mk-contact-route-items{flex-wrap:wrap;gap:7px;margin-top:16px;display:flex}.mk-contact-page .mk-contact-route-items>span{color:#ffffffc7;white-space:nowrap;background:#08080d2e;border:1px solid #ffffff24;border-radius:999px;align-items:center;gap:6px;min-height:30px;margin:0;padding:6px 9px;font-size:10px;font-weight:700;line-height:1;display:inline-flex}.mk-contact-page .mk-contact-route-items svg{color:#ff7baa;flex:none}.mk-contact-page .mk-contact-orbit-visual{isolation:isolate;min-height:230px;padding:0;position:relative;overflow:hidden}.mk-contact-page .mk-contact-orbit-visual:before{filter:blur(22px);content:"";background:#ff408433;border-radius:50%;width:78px;height:78px;animation:3.2s ease-in-out infinite mk-contact-core-glow;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.mk-contact-page .mk-contact-orbit-ring{border:1px solid #ffffff1f;border-radius:50%;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.mk-contact-page .mk-contact-orbit-ring--outer{border-style:dashed;width:190px;height:190px;animation:18s linear infinite mk-contact-ring-spin}.mk-contact-page .mk-contact-orbit-ring--inner{border-color:#ff78aa38;width:122px;height:122px;animation:12s linear infinite reverse mk-contact-ring-spin}.mk-contact-page .mk-contact-orbit-core,.mk-contact-page .mk-contact-orbit-node{color:#fff;background:linear-gradient(145deg,#f54c88,#c7074e);place-items:center;display:grid;position:absolute;box-shadow:0 14px 30px #74002a4d,inset 0 1px #ffffff47}.mk-contact-page .mk-contact-orbit-core{z-index:2;border:1px solid #ffffff52;border-radius:25px;width:76px;height:76px;animation:4s ease-in-out infinite mk-contact-core-float;inset:50% auto auto 50%;transform:translate(-50%,-50%)rotate(-6deg)}.mk-contact-page .mk-contact-orbit-core>svg{transform:translateY(-4px)}.mk-contact-page .mk-contact-orbit-core i{opacity:.48;background:#fff;border-radius:50%;width:4px;height:4px;animation:1.4s ease-in-out infinite mk-contact-typing;position:absolute;bottom:17px}.mk-contact-page .mk-contact-orbit-core i:first-of-type{left:28px}.mk-contact-page .mk-contact-orbit-core i:nth-of-type(2){animation-delay:.18s;left:36px}.mk-contact-page .mk-contact-orbit-core i:nth-of-type(3){animation-delay:.36s;left:44px}.mk-contact-page .mk-contact-orbit-node{z-index:3;border:1px solid #ffffff3d;border-radius:16px;width:48px;height:48px}.mk-contact-page .mk-contact-orbit-node--phone{animation:7s ease-in-out infinite mk-contact-node-phone;top:21px;left:48%}.mk-contact-page .mk-contact-orbit-node--mail{animation:6.4s ease-in-out .7s infinite mk-contact-node-mail;bottom:31px;right:23px}.mk-contact-page .mk-contact-orbit-node--send{animation:7.4s ease-in-out 1.2s infinite mk-contact-node-send;bottom:25px;left:25px}.mk-contact-page .mk-contact-signal{z-index:1;opacity:0;background:#ff8bb4;border-radius:50%;width:7px;height:7px;position:absolute;box-shadow:0 0 13px #ff4d8c}.mk-contact-page .mk-contact-signal--one{animation:3.6s linear infinite mk-contact-signal-one}.mk-contact-page .mk-contact-signal--two{animation:4.1s linear 1.1s infinite mk-contact-signal-two}.mk-contact-page .mk-contact-signal--three{animation:3.8s linear 2s infinite mk-contact-signal-three}@keyframes mk-contact-ring-spin{to{transform:translate(-50%,-50%)rotate(360deg)}}@keyframes mk-contact-core-glow{50%{opacity:.55;transform:translate(-50%,-50%)scale(1.35)}}@keyframes mk-contact-core-float{50%{transform:translate(-50%,calc(-50% - 7px))rotate(4deg)scale(1.04)}}@keyframes mk-contact-typing{50%{opacity:1;transform:translateY(-3px)}}@keyframes mk-contact-node-phone{50%{transform:translate(8px,5px)rotate(8deg)}}@keyframes mk-contact-node-mail{50%{transform:translate(-7px,-5px)rotate(-7deg)}}@keyframes mk-contact-node-send{50%{transform:translate(6px,-8px)rotate(9deg)}}@keyframes mk-contact-signal-one{0%{opacity:0;top:22%;left:49%}18%{opacity:1}to{opacity:0;top:48%;left:52%}}@keyframes mk-contact-signal-two{0%{opacity:0;bottom:24%;right:19%}18%{opacity:1}to{opacity:0;bottom:47%;right:45%}}@keyframes mk-contact-signal-three{0%{opacity:0;bottom:22%;left:18%}18%{opacity:1}to{opacity:0;bottom:47%;left:45%}}.mk-contact-page .mk-contact-illustration{z-index:1;width:min(100%,390px);margin-inline:auto;animation:.8s cubic-bezier(.22,1,.36,1) .12s both mk-ci-enter;position:relative}.mk-contact-page .mk-contact-illustration svg{width:100%;height:auto;display:block;overflow:visible}.mk-contact-page .mk-contact-illustration :is(.mk-ci-bubble,.mk-ci-plane)>svg,.mk-contact-page .mk-contact-illustration :is(.mk-ci-bubble,.mk-ci-plane)>svg>use{color:#fff!important;fill:none!important;stroke:#fff!important}.mk-contact-page .mk-ci-envelope{transform-origin:182px 215px;animation:4.8s ease-in-out infinite mk-ci-envelope}.mk-contact-page .mk-ci-phone{transform-origin:183px 194px;animation:4.8s cubic-bezier(.45,0,.2,1) infinite mk-ci-phone}.mk-contact-page .mk-ci-shadow{transform-origin:50%;animation:4.8s ease-in-out infinite mk-ci-shadow}.mk-contact-page .mk-ci-bubble--left{transform-origin:105px 105px;animation:4.8s ease-in-out infinite mk-ci-left}.mk-contact-page .mk-ci-bubble--right{transform-origin:300px 91px;animation:4.8s ease-in-out .3s infinite mk-ci-right}.mk-contact-page .mk-ci-plane{transform-origin:301px 195px;animation:4.8s ease-in-out .55s infinite mk-ci-plane}.mk-contact-page .mk-ci-pulse{transform-origin:182px 145px;animation:3.6s ease-out infinite mk-ci-pulse}.mk-contact-page .mk-ci-pulse--two{animation-delay:1.8s}.mk-contact-page .mk-ci-dot{transform-origin:50%;animation:2.4s ease-in-out infinite mk-ci-dot}.mk-contact-page .mk-ci-dot--two{animation-delay:.7s}.mk-contact-page .mk-ci-dot--three{animation-delay:1.3s}.mk-contact-page .mk-ci-typing circle{animation:1.2s ease-in-out infinite mk-ci-type}.mk-contact-page .mk-ci-typing circle:nth-child(2){animation-delay:.15s}.mk-contact-page .mk-ci-typing circle:nth-child(3){animation-delay:.3s}@keyframes mk-ci-enter{0%{opacity:0;transform:translate(28px)scale(.94)}}@keyframes mk-ci-envelope{50%{transform:translateY(5px)rotate(-.5deg)}}@keyframes mk-ci-phone{0%,to{transform:translateY(8px)rotate(2deg)}50%{transform:translateY(-10px)rotate(-2deg)}}@keyframes mk-ci-shadow{50%{opacity:.12;transform:scaleX(.82)}}@keyframes mk-ci-left{0%,14%,to{opacity:0;transform:translate(16px,12px)scale(.72)}29%,78%{opacity:1;transform:translate(0)scale(1)}}@keyframes mk-ci-right{0%,18%,to{opacity:0;transform:translate(-12px,14px)scale(.7)}35%,82%{opacity:1;transform:translate(0)scale(1)}}@keyframes mk-ci-plane{0%,25%,to{opacity:0;transform:translate(-22px,18px)rotate(-18deg)scale(.72)}44%,84%{opacity:1;transform:translate(0)rotate(0)scale(1)}}@keyframes mk-ci-pulse{0%{opacity:0;transform:scale(.62)}30%{opacity:1}to{opacity:0;transform:scale(1.28)}}@keyframes mk-ci-dot{50%{opacity:.3;transform:translateY(-7px)scale(.72)}}@keyframes mk-ci-type{50%{opacity:.35;transform:translateY(-2px)}}@keyframes mk-contact-copy-enter{0%{opacity:0;transform:translate(-24px)}to{opacity:1;transform:translate(0)}}@keyframes mk-contact-stat-enter{0%{opacity:0;transform:translate(24px)scale(.96)}to{opacity:1;transform:translate(0)scale(1)}}@keyframes mk-contact-orbit{to{transform:translate(-28px,-22px)scale(1.08)}}@keyframes mk-contact-dots{to{background-position:52px 52px}}@keyframes mk-contact-stat-sheen{0%,34%{opacity:0;background-position:180% 0}48%{opacity:1}66%,to{opacity:0;background-position:-80% 0}}@media (width<=1024px){.mk-contact-page .mk-page-hero{grid-template-columns:minmax(0,1fr) 250px;min-height:260px;padding:36px}.mk-contact-page .mk-page-hero-stat{min-height:138px;padding:22px}}@media (width<=700px){.mk-contact-page .mk-page-hero{text-align:center;grid-template-columns:1fr;gap:20px;min-height:0;padding:26px 22px}.mk-contact-page .mk-page-hero>div:first-child{order:2}.mk-contact-page .mk-page-hero>.mk-contact-illustration{order:1;margin-bottom:2px}.mk-contact-page .mk-page-hero h1{margin-block:13px;font-size:clamp(32px,9vw,42px)}.mk-contact-page .mk-page-hero p{font-size:15px;line-height:1.58}.mk-contact-page .mk-page-hero-stat{text-align:left;grid-template-columns:42px auto;justify-content:center;align-items:center;column-gap:14px;width:100%;min-height:0;padding:15px 18px;display:grid}.mk-contact-page .mk-page-hero-stat-icon{grid-row:1/3;width:42px;margin:0}.mk-contact-page .mk-page-hero-stat strong{font-size:20px;line-height:1.1}.mk-contact-page .mk-page-hero-stat span:last-child{margin-top:2px}.mk-contact-page .mk-contact-route{text-align:center;align-items:center;padding:18px;display:flex}.mk-contact-page .mk-contact-route-kicker{margin-bottom:5px}.mk-contact-page .mk-contact-route strong{max-width:320px}.mk-contact-page .mk-contact-route-items{justify-content:center;margin-top:13px}.mk-contact-page .mk-contact-orbit-visual{min-height:178px;padding:0;display:block}.mk-contact-page .mk-contact-orbit-ring--outer{width:158px;height:158px}.mk-contact-page .mk-contact-orbit-ring--inner{width:102px;height:102px}.mk-contact-page .mk-contact-orbit-core{border-radius:22px;width:66px;height:66px}.mk-contact-page .mk-contact-orbit-node{border-radius:14px;width:42px;height:42px}.mk-contact-page .mk-contact-orbit-node--phone{top:13px}.mk-contact-page .mk-contact-orbit-node--mail{bottom:20px;right:30px}.mk-contact-page .mk-contact-orbit-node--send{bottom:18px;left:30px}.mk-contact-page .mk-contact-illustration{width:min(88%,330px)}}@media (prefers-reduced-motion:reduce){.mk-contact-page .mk-contact-illustration *,.mk-contact-page .mk-contact-illustration{animation:none!important}}.mk-contact-template-hero{padding-top:clamp(18px,2vw,28px)!important;padding-bottom:clamp(12px,1.8vw,24px)!important}.mk-contact-template-hero .mk-page-hero{grid-template-columns:minmax(0,1.35fr) minmax(280px,.65fr);gap:clamp(18px,3vw,44px);min-height:292px;padding:clamp(34px,4vw,54px);overflow:hidden}.mk-contact-template-hero .mk-page-hero:before{width:clamp(30rem,43vw,46rem);box-shadow:none;opacity:0;transform-origin:50%;will-change:transform, opacity;background:repeating-radial-gradient(circle,#0000 0 54px,#ffffff1f 55px 57px,#0000 58px 98px);border:0;animation:10.5s linear infinite mk-template-hero-waves;bottom:clamp(-20rem,-15vw,-10rem);right:clamp(-18rem,-13vw,-8rem);transform:scale(.76)}.mk-contact-template-hero .mk-page-hero:after{will-change:background-position;background-image:radial-gradient(#ffffff26 1.35px,#0000 1.5px);background-position:0 0;background-size:18px 18px;animation:18s linear infinite mk-template-hero-dots;inset:-36px;-webkit-mask-image:linear-gradient(115deg,#0000 34%,#000 68%);mask-image:linear-gradient(115deg,#0000 34%,#000 68%)}@keyframes mk-template-hero-dots{to{background-position:36px 36px}}@keyframes mk-template-hero-waves{0%{opacity:0;transform:scale(.76)}14%{opacity:.48}72%{opacity:.34}to{opacity:0;transform:scale(1.16)}}.mk-contact-template-hero .mk-page-hero>div:first-child{z-index:1;max-width:760px;animation:.72s cubic-bezier(.22,1,.36,1) both mk-contact-copy-enter;position:relative}.mk-contact-template-hero .mk-page-hero h1{letter-spacing:-.04em;max-width:690px;margin:14px 0;font-size:clamp(38px,4.15vw,58px);line-height:1.04}.mk-contact-template-hero .mk-page-hero p{max-width:680px;font-size:clamp(15px,1.18vw,18px);line-height:1.65}.mk-contact-template-hero .mk-contact-illustration{z-index:1;width:min(100%,390px);margin-inline:auto;animation:.8s cubic-bezier(.22,1,.36,1) .12s both mk-ci-enter;position:relative}.mk-contact-template-hero .mk-contact-illustration>svg{width:100%;height:auto;display:block;overflow:visible}.mk-features-page .mk-qr-scan-illustration{z-index:1;width:min(100%,410px);margin-inline:auto;animation:.8s cubic-bezier(.22,1,.36,1) .12s both mk-ci-enter;position:relative}.mk-features-page .mk-qr-scan-illustration>svg{width:100%;height:auto;display:block;overflow:visible}.mk-pricing-page .mk-finance-illustration{z-index:1;width:min(100%,420px);margin-inline:auto;animation:.8s cubic-bezier(.22,1,.36,1) .12s both mk-ci-enter;position:relative}.mk-pricing-page .mk-finance-illustration>svg{width:100%;height:auto;display:block;overflow:visible}.mk-pricing-page .mk-finance-illustration :is(.mk-fi-dashboard,.mk-fi-coin,.mk-fi-growth){transform-box:fill-box;transform-origin:50%;will-change:transform, opacity}.mk-pricing-page .mk-fi-dashboard{animation:6.4s cubic-bezier(.45,0,.2,1) infinite mk-fi-dashboard}.mk-pricing-page .mk-fi-shadow{transform-origin:50%;animation:6.4s ease-in-out infinite mk-fi-shadow}.mk-pricing-page .mk-fi-coin--left{animation:6.4s ease-in-out infinite mk-fi-coin-left}.mk-pricing-page .mk-fi-coin--right{animation:6.4s ease-in-out .18s infinite mk-fi-coin-right}.mk-pricing-page .mk-fi-growth{animation:6.4s cubic-bezier(.22,1,.36,1) infinite mk-fi-growth}.mk-pricing-page .mk-fi-line{stroke-dasharray:260;stroke-dashoffset:260px;animation:6.4s cubic-bezier(.45,0,.2,1) infinite mk-fi-line}.mk-pricing-page .mk-fi-points{animation:6.4s ease-in-out infinite mk-fi-points}.mk-pricing-page .mk-fi-bar{transform-box:fill-box;transform-origin:bottom;animation:6.4s cubic-bezier(.22,1,.36,1) infinite mk-fi-bar}.mk-pricing-page .mk-fi-bar--two{animation-delay:.12s}.mk-pricing-page .mk-fi-bar--three{animation-delay:.24s}.mk-pricing-page .mk-fi-bar--four{animation-delay:.36s}.mk-pricing-page .mk-fi-orbit{transform-origin:50%;animation:5.2s ease-out infinite mk-fi-orbit}.mk-pricing-page .mk-fi-orbit--two{animation-delay:2.6s}@keyframes mk-fi-dashboard{0%,to{transform:translateY(2px)rotate(-1deg)}34%{transform:translate(2px,-6px)rotate(.6deg)}68%{transform:translate(-2px,-2px)rotate(-.3deg)}}@keyframes mk-fi-shadow{0%,to{opacity:.18;transform:scaleX(.88)}48%{opacity:.3;transform:scaleX(1.04)}}@keyframes mk-fi-coin-left{0%,to{transform:translateY(3px)rotate(-7deg)}45%{transform:translate(-4px,-12px)rotate(5deg)}}@keyframes mk-fi-coin-right{0%,to{transform:translateY(4px)rotate(6deg)}52%{transform:translate(5px,-10px)rotate(-5deg)}}@keyframes mk-fi-growth{0%,12%,to{opacity:0;transform:translate(-7px,8px)scale(.72)rotate(-7deg)}24%,82%{opacity:1;transform:translate(0,0)scale(1)rotate(0)}91%{opacity:0;transform:translate(4px,-8px)scale(.88)rotate(3deg)}}@keyframes mk-fi-line{0%,16%{stroke-dashoffset:260px;opacity:.2}52%,86%{stroke-dashoffset:0;opacity:1}to{stroke-dashoffset:-260px;opacity:.2}}@keyframes mk-fi-points{0%,30%{opacity:0}54%,86%{opacity:1}to{opacity:0}}@keyframes mk-fi-bar{0%,13%,to{opacity:.38;transform:scaleY(.18)}38%,84%{opacity:1;transform:scaleY(1)}}@keyframes mk-fi-orbit{0%{opacity:.28;transform:scale(.78)}78%,to{opacity:0;transform:scale(1.22)}}.mk-features-page .mk-qrs-phone-icon,.mk-features-page .mk-qrs-phone-icon>*{color:#fff!important;fill:none!important;stroke:#fff!important}.mk-features-page .mk-qr-scan-illustration :is(.mk-qrs-phone,.mk-qrs-card,.mk-qrs-success){transform-box:fill-box;transform-origin:50%;will-change:transform, opacity}.mk-features-page .mk-qrs-phone{animation:5.8s cubic-bezier(.45,0,.2,1) infinite mk-qrs-phone}.mk-features-page .mk-qrs-card{animation:5.8s cubic-bezier(.45,0,.2,1) infinite mk-qrs-card}.mk-features-page .mk-qrs-beam{animation:5.8s ease-in-out infinite mk-qrs-beam}.mk-features-page .mk-qrs-scan-line{animation:5.8s cubic-bezier(.45,0,.2,1) infinite mk-qrs-line}.mk-features-page .mk-qrs-corners{animation:5.8s ease-in-out infinite mk-qrs-corners}.mk-features-page .mk-qrs-success{animation:5.8s cubic-bezier(.22,1,.36,1) infinite mk-qrs-success}.mk-features-page .mk-qrs-shadow{transform-origin:50%;animation:5.8s ease-in-out infinite mk-qrs-shadow}.mk-features-page .mk-qrs-pulse{transform-box:fill-box;transform-origin:50%;animation:4.2s ease-out infinite mk-qrs-pulse}.mk-features-page .mk-qrs-pulse--two{animation-delay:2.1s}@keyframes mk-qrs-phone{0%,to{transform:translate(0,0)rotate(-2deg)}18%{transform:translate(5px,-7px)rotate(1deg)}58%{transform:translate(10px,2px)rotate(2deg)}78%{transform:translate(2px,-3px)rotate(-1deg)}}@keyframes mk-qrs-card{0%,to{transform:translateY(2px)rotate(2deg)}22%{transform:translate(-4px,-3px)rotate(-1deg)}65%{transform:translate(1px,-6px)rotate(1deg)}}@keyframes mk-qrs-beam{0%,13%,88%,to{opacity:0}23%,72%{opacity:.88}}@keyframes mk-qrs-line{0%,16%{opacity:0;transform:translateY(0)}23%{opacity:1;transform:translateY(0)}68%{opacity:1;transform:translateY(98px)}76%,to{opacity:0;transform:translateY(98px)}}@keyframes mk-qrs-corners{0%,18%,78%,to{opacity:.42}35%,68%{opacity:1}}@keyframes mk-qrs-success{0%,62%{opacity:0;transform:scale(.35)rotate(-18deg)}71%,88%{opacity:1;transform:scale(1)rotate(0)}96%,to{opacity:0;transform:scale(.78)rotate(8deg)}}@keyframes mk-qrs-shadow{0%,to{opacity:.18;transform:scaleX(.9)}50%{opacity:.3;transform:scaleX(1.05)}}@keyframes mk-qrs-pulse{0%{opacity:.32;transform:scale(.72)}75%,to{opacity:0;transform:scale(1.3)}}.mk-contact-template-hero .mk-contact-illustration :is(.mk-ci-bubble,.mk-ci-plane)>svg,.mk-contact-template-hero .mk-contact-illustration :is(.mk-ci-bubble,.mk-ci-plane)>svg>use{color:#fff!important;fill:none!important;stroke:#fff!important}.mk-contact-template-hero .mk-ci-envelope{transform-origin:182px 215px;animation:4.8s ease-in-out infinite mk-ci-envelope}.mk-contact-template-hero .mk-ci-phone{transform-origin:183px 194px;animation:4.8s cubic-bezier(.45,0,.2,1) infinite mk-ci-phone}.mk-contact-template-hero .mk-ci-shadow{transform-origin:50%;animation:4.8s ease-in-out infinite mk-ci-shadow}.mk-contact-template-hero .mk-ci-bubble--left{transform-origin:105px 105px;animation:4.8s ease-in-out infinite mk-ci-left}.mk-contact-template-hero .mk-ci-bubble--right{transform-origin:300px 91px;animation:4.8s ease-in-out .3s infinite mk-ci-right}.mk-contact-template-hero .mk-ci-plane{transform-origin:301px 195px;animation:4.8s ease-in-out .55s infinite mk-ci-plane}.mk-contact-template-hero .mk-ci-pulse{transform-origin:182px 145px;animation:3.6s ease-out infinite mk-ci-pulse}.mk-contact-template-hero .mk-ci-pulse--two{animation-delay:1.8s}.mk-contact-template-hero .mk-ci-typing circle{animation:1.2s ease-in-out infinite mk-ci-type}.mk-contact-template-hero .mk-ci-typing circle:nth-child(2){animation-delay:.15s}.mk-contact-template-hero .mk-ci-typing circle:nth-child(3){animation-delay:.3s}@media (width<=1024px){.mk-contact-template-hero .mk-page-hero{grid-template-columns:minmax(0,1fr) 250px;min-height:260px;padding:36px}}@media (width>=761px) and (width<=1100px){.mk-footer .mk-footer-card{border-radius:30px}.mk-footer .mk-footer-main{gap:22px;padding:clamp(28px,4vw,40px)}.mk-footer .mk-footer-brand{grid-template-rows:auto auto;grid-template-columns:minmax(220px,.72fr) minmax(0,1.28fr);align-items:center;gap:7px 28px;max-width:none;display:grid}.mk-footer .mk-footer-brand-head{grid-area:1/1/3}.mk-footer .mk-footer-brand h2{white-space:nowrap;grid-area:1/2;max-width:none;margin:0;font-size:clamp(17px,2.15vw,23px)}.mk-footer .mk-footer-brand p{grid-area:2/2;max-width:560px;font-size:12px;line-height:1.6;margin:0!important}.mk-footer .mk-footer-links{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px}.mk-footer .mk-footer-links>.mk-footer-link-card{border-radius:18px;gap:11px;padding:16px 14px}.mk-footer .mk-footer-links>.mk-footer-link-card:last-child{grid-column:1/-1}.mk-footer .mk-footer-link-head{gap:9px;padding-bottom:11px}.mk-footer .mk-footer-link-head>span{border-radius:12px;width:38px;height:38px}.mk-footer .mk-footer-link-card nav{gap:2px}.mk-footer .mk-footer-links>.mk-footer-link-card:last-child nav{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;display:grid}.mk-footer .mk-footer-link-card nav>a,.mk-footer .mk-footer-static-link{min-height:34px;padding:6px 7px;font-size:9px}.mk-footer .mk-footer-bottom{min-height:52px;padding:12px clamp(28px,4vw,40px)}}@media (width>=761px) and (width<=850px){.mk-footer .mk-footer-brand{grid-template-columns:195px minmax(0,1fr);gap:6px 20px}.mk-footer .mk-footer-logo-wrap,.mk-footer .mk-footer-logo{width:165px!important}.mk-footer .mk-footer-brand h2{font-size:clamp(16px,2.25vw,19px)}.mk-footer .mk-footer-brand p{font-size:11px}}@media (width<=700px){.mk-footer .mk-footer-links{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.mk-footer .mk-footer-links>.mk-footer-link-card:nth-child(2){display:none}.mk-footer .mk-footer-links>.mk-footer-link-card,.mk-footer .mk-footer-links>.mk-footer-link-card:last-child{border-radius:15px;grid-column:auto;gap:9px;min-width:0;padding:11px 8px}.mk-footer .mk-footer-link-head{text-align:center;flex-direction:column;align-items:center;gap:6px;padding-bottom:9px}.mk-footer .mk-footer-link-head>span{border-radius:10px;width:34px;height:34px}.mk-footer .mk-footer-link-head>span svg{width:16px;height:16px}.mk-footer .mk-footer-link-head small{font-size:6px}.mk-footer .mk-footer-links .mk-footer-link-head strong{font-size:9px;line-height:1.25}.mk-footer .mk-footer-link-card nav{grid-template-columns:1fr;gap:2px;display:grid}.mk-footer .mk-footer-link-card nav>a,.mk-footer .mk-footer-static-link{text-align:center;justify-content:center;min-height:30px;padding:5px 4px;font-size:7px;line-height:1.25}.mk-footer .mk-footer-link-card nav>a>span,.mk-footer .mk-footer-static-link>span{justify-content:center;gap:4px;min-width:0}.mk-footer .mk-footer-link-card nav>a>span svg,.mk-footer .mk-footer-static-link>span svg{flex:0 0 12px;width:12px;height:12px}.mk-footer .mk-footer-link-card nav>a>svg{display:none}.mk-features-page .mk-fit-cta{border-radius:22px;gap:17px;padding:22px 12px}.mk-features-page .mk-fit-copy h2,.mk-features-page .mk-fit-copy>p{margin-top:13px}.mk-features-page .mk-fit-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin-top:18px;display:grid}.mk-features-page .mk-fit-actions .mk-button{justify-content:center;width:100%;min-height:44px;padding-inline:7px;font-size:10px}.mk-features-page .mk-fit-actions .mk-button svg{width:14px;height:14px}.mk-features-page .mk-fit-trust{display:none}.mk-features-page .mk-fit-builder{border-radius:17px;width:100%;margin:0;padding:11px;animation:none}.mk-features-page .mk-fit-builder-head{grid-template-columns:34px 1fr auto;gap:7px;padding-bottom:10px}.mk-features-page .mk-fit-builder-head>span{border-radius:10px;width:34px;height:34px}.mk-features-page .mk-fit-builder-head small{font-size:6px}.mk-features-page .mk-fit-builder-head strong{font-size:9px}.mk-features-page .mk-fit-builder-head>em{padding:5px 6px;font-size:6px}.mk-features-page .mk-fit-flow{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin-top:10px}.mk-features-page .mk-fit-connector{display:none}.mk-features-page .mk-fit-option{text-align:center;border-radius:11px;flex-direction:column;justify-content:center;align-items:center;gap:6px;min-height:92px;padding:8px 4px;display:flex}.mk-features-page .mk-fit-option>span{border-radius:9px;flex-basis:32px;width:32px;height:32px}.mk-features-page .mk-fit-option small{font-size:5px}.mk-features-page .mk-fit-option strong{margin-top:2px;font-size:7px}.mk-features-page .mk-fit-option>em{width:16px;height:16px;top:5px;right:5px}.mk-features-page .mk-fit-result{border-radius:13px;grid-template-columns:40px minmax(0,1fr) auto;gap:9px;margin-top:9px;padding:10px}.mk-features-page .mk-fit-result-icon{border-radius:12px;width:40px;height:40px}.mk-features-page .mk-fit-result-icon svg{width:23px;height:23px}.mk-features-page .mk-fit-result>div small{font-size:5px}.mk-features-page .mk-fit-result>div strong{font-size:10px}.mk-features-page .mk-fit-result>div p{font-size:5px}.mk-features-page .mk-fit-result>em{white-space:nowrap;grid-column:auto;align-self:center;padding:6px;font-size:5px}.mk-features-page .mk-fit-float{display:none}.mk-features-page .mk-publish-system{border-radius:22px;gap:8px;padding:8px}.mk-features-page .mk-publish-visual{border-radius:17px;min-height:270px}.mk-features-page .mk-publish-qr-card{border-radius:15px;width:116px;padding:8px;position:relative;left:auto}.mk-features-page .mk-publish-qr-head{font-size:5px}.mk-features-page .mk-publish-qr-head em{padding:3px 4px}.mk-features-page .mk-publish-qr-code{width:82px;height:82px;margin-block:7px}.mk-features-page .mk-publish-qr-code svg{width:72px;height:72px}.mk-features-page .mk-publish-qr-code i{width:80px}.mk-features-page .mk-publish-qr-card>strong{font-size:8px}.mk-features-page .mk-publish-qr-card>small{font-size:5px}.mk-features-page .mk-publish-phone{border-width:3px;border-radius:21px;width:122px;padding:7px;position:relative;right:auto}.mk-features-page .mk-publish-phone-brand{grid-template-columns:28px 1fr 17px;gap:5px}.mk-features-page .mk-publish-phone-brand>b{border-radius:8px;width:28px;height:28px;font-size:7px}.mk-features-page .mk-publish-phone-brand span strong{font-size:6px}.mk-features-page .mk-publish-phone-tabs{margin-top:7px}.mk-features-page .mk-publish-phone-tabs span{padding:4px 6px;font-size:5px}.mk-features-page .mk-publish-phone-item{grid-template-columns:29px 1fr;gap:5px;margin-top:6px;padding:5px}.mk-features-page .mk-publish-phone-item>i{width:29px;height:27px}.mk-features-page .mk-publish-phone-item strong{font-size:5px}.mk-features-page .mk-publish-phone-item:last-child{display:none}.mk-features-page .mk-publish-route{width:18px}.mk-features-page .mk-publish-badge{padding:6px 8px;font-size:6px}.mk-features-page .mk-publish-badge--live{top:7%;right:5%}.mk-features-page .mk-publish-badge--scan{bottom:7%;left:5%}.mk-features-page .mk-publish-features{grid-template-columns:1fr;gap:7px;display:grid}.mk-features-page .mk-publish-features>article{border-radius:14px;grid-template-columns:38px minmax(0,1fr);align-items:center;gap:10px;min-height:0;padding:11px;display:grid}.mk-features-page .mk-publish-features>article>span{border-radius:11px;width:38px;height:38px}.mk-features-page .mk-publish-features>article>span svg{width:19px;height:19px}.mk-features-page .mk-publish-features article small{font-size:6px}.mk-features-page .mk-publish-features article h3{margin-top:3px;font-size:14px!important;line-height:18px!important}.mk-features-page .mk-publish-features article p{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:4px;display:-webkit-box;overflow:hidden;font-size:9px!important;line-height:14px!important}.mk-features-page .mk-publish-features article>em{display:none}.mk-features-page .mk-publish-note{border-radius:12px;gap:7px;padding:9px 10px}.mk-features-page .mk-publish-note span{flex-basis:25px;width:25px;height:25px}.mk-features-page .mk-publish-note p{font-size:8px;line-height:1.4}.mk-features-page .mk-touchpoint-system{border-radius:22px;gap:8px;padding:8px}.mk-features-page .mk-touchpoint-visual{border-radius:17px;min-height:285px}.mk-features-page .mk-touchpoint-phone{border-width:3px;border-radius:25px;width:165px;padding:8px}.mk-features-page .mk-touchpoint-phone-head{font-size:7px}.mk-features-page .mk-touchpoint-phone-head i{width:23px;height:4px}.mk-features-page .mk-touchpoint-brand{gap:6px;margin-top:8px}.mk-features-page .mk-touchpoint-brand>span{border-radius:9px;width:30px;height:30px;font-size:9px}.mk-features-page .mk-touchpoint-brand strong{font-size:9px}.mk-features-page .mk-touchpoint-search{margin-top:8px;padding:6px 7px}.mk-features-page .mk-touchpoint-categories{margin-top:6px}.mk-features-page .mk-touchpoint-categories span{padding:4px 6px;font-size:5px}.mk-features-page .mk-touchpoint-product{grid-template-columns:34px 1fr auto;gap:6px;margin-top:6px;padding:6px}.mk-features-page .mk-touchpoint-product>i{width:34px;height:32px}.mk-features-page .mk-touchpoint-actions{gap:5px;margin-top:6px}.mk-features-page .mk-touchpoint-actions span{height:23px}.mk-features-page .mk-touchpoint-orbit{width:205px}.mk-features-page .mk-touchpoint-orbit--two{width:155px}.mk-features-page .mk-touchpoint-signal{display:none}.mk-features-page .mk-touchpoint-float{border-radius:10px;width:32px;height:32px}.mk-features-page .mk-touchpoint-float svg{width:15px;height:15px}.mk-features-page .mk-touchpoint-float--chat,.mk-features-page .mk-touchpoint-float--order{display:none}.mk-features-page .mk-touchpoint-float--brand{top:13%;left:8%}.mk-features-page .mk-touchpoint-float--wifi{bottom:12%;right:8%}.mk-features-page .mk-touchpoint-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.mk-features-page .mk-touchpoint-card{text-align:center;border-radius:16px;align-items:center;min-height:178px;padding:13px 9px;display:flex}.mk-features-page .mk-touchpoint-icon{border-radius:12px;width:38px;height:38px;margin-inline:auto}.mk-features-page .mk-touchpoint-icon svg{width:19px;height:19px}.mk-features-page .mk-touchpoint-card>div{width:100%}.mk-features-page .mk-touchpoint-card small{margin-top:9px;font-size:7px}.mk-features-page .mk-touchpoint-card h3{-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:0;margin-top:4px;display:-webkit-box;overflow:hidden;font-size:14px!important;line-height:18px!important}.mk-features-page .mk-touchpoint-card p{-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:0;margin-top:5px;display:-webkit-box;overflow:hidden;font-size:9px!important;line-height:14px!important}.mk-features-page .mk-touchpoint-card em{align-self:center;margin-top:8px;padding:5px 7px;font-size:6px}.mk-features-page .mk-localization-studio{border-radius:20px;gap:9px;padding:9px}.mk-features-page .mk-localization-console{border-radius:16px;padding:13px}.mk-features-page .mk-localization-console-head{grid-template-columns:38px minmax(0,1fr) auto;gap:8px;display:grid}.mk-features-page .mk-localization-brand-icon{border-radius:12px;width:38px;height:38px}.mk-features-page .mk-localization-console-head small{font-size:7px}.mk-features-page .mk-localization-console-head strong{font-size:13px;line-height:1.3}.mk-features-page .mk-localization-live{padding:6px 7px;font-size:7px}.mk-features-page .mk-language-flow{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:8px;margin-top:13px}.mk-features-page .mk-language-flow:before{background:linear-gradient(90deg, transparent, var(--mk-primary-bright), transparent);background-size:200% 100%;width:auto;height:2px;inset:50% 34% auto}.mk-features-page .mk-language-card{border-radius:13px;gap:7px;width:100%;padding:9px}.mk-features-page .mk-language-card header{gap:6px;padding-bottom:7px}.mk-features-page .mk-language-card header>span{border-radius:9px;flex-basis:30px;width:30px;height:30px;font-size:9px}.mk-features-page .mk-language-card header small,.mk-features-page .mk-language-copy small{font-size:6px}.mk-features-page .mk-language-card header strong{font-size:10px}.mk-features-page .mk-language-card header em{display:none}.mk-features-page .mk-language-copy{border-radius:9px;grid-template-columns:27px minmax(0,1fr);gap:6px;padding:7px}.mk-features-page .mk-language-copy>span{border-radius:8px;width:27px;height:27px}.mk-features-page .mk-language-copy strong{font-size:8px}.mk-features-page .mk-language-card>.mk-language-copy:nth-of-type(2){display:none}.mk-features-page .mk-language-output{justify-self:stretch;transform:none}.mk-features-page .mk-language-engine{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.mk-features-page .mk-language-engine>span{border-width:3px;border-radius:11px;width:34px;height:34px}.mk-features-page .mk-language-engine>span svg{width:18px;height:18px}.mk-features-page .mk-language-engine small{display:none}.mk-features-page .mk-language-footer{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px;margin-top:11px;padding-top:10px;display:grid}.mk-features-page .mk-language-switcher{gap:4px}.mk-features-page .mk-language-switcher span{border-radius:8px;width:27px;height:27px;font-size:7px}.mk-features-page .mk-language-route{border:1px solid var(--mk-border);background:var(--mk-card-soft);border-radius:9px;justify-content:flex-end;width:100%;padding:7px 8px}.mk-features-page .mk-language-route svg{display:none}.mk-features-page .mk-language-route code{font-size:7px}.mk-features-page .mk-language-route em{padding:4px 5px;font-size:6px}.mk-features-page .mk-localization-capabilities{border-radius:16px;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;padding:9px}.mk-features-page .mk-localization-summary{border-radius:13px;grid-column:1/-1;min-height:62px;padding:10px}.mk-features-page .mk-localization-orbit{border-radius:12px;flex-basis:40px;width:40px;height:40px}.mk-features-page .mk-localization-summary strong{font-size:22px}.mk-features-page .mk-localization-summary small{font-size:8px}.mk-features-page .mk-localization-capabilities article{text-align:center;border-radius:12px;grid-template-columns:1fr;justify-items:center;gap:6px;padding:9px 5px;display:grid}.mk-features-page .mk-localization-capabilities article>span{border-radius:10px;width:34px;height:34px}.mk-features-page .mk-localization-capabilities article strong{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:9px;line-height:1.3;display:-webkit-box;overflow:hidden}.mk-features-page .mk-localization-capabilities article p,.mk-features-page .mk-localization-capabilities article em{display:none}.mk-contact-template-hero .mk-page-hero{text-align:center;grid-template-columns:1fr;gap:20px;min-height:0;padding:26px 22px}.mk-contact-template-hero .mk-page-hero>div:first-child{order:2}.mk-contact-template-hero .mk-page-hero>:is(.mk-contact-illustration,.mk-qr-scan-illustration,.mk-finance-illustration){order:1;width:min(88%,330px);margin-bottom:2px}.mk-contact-template-hero .mk-page-hero h1{margin-block:13px;font-size:clamp(32px,9vw,42px)}.mk-contact-template-hero .mk-page-hero p{font-size:15px;line-height:1.58}}@media (prefers-reduced-motion:reduce){.mk-contact-template-hero .mk-page-hero:before,.mk-contact-template-hero .mk-page-hero:after,.mk-contact-template-hero .mk-contact-illustration *,.mk-contact-template-hero .mk-contact-illustration,.mk-features-page .mk-qr-scan-illustration *,.mk-features-page .mk-qr-scan-illustration,.mk-pricing-page .mk-finance-illustration *,.mk-pricing-page .mk-finance-illustration{animation:none!important}}.mk-contact-map-section{padding-top:clamp(34px,5vw,72px)}.mk-contact-map-stage{isolation:isolate;border:1px solid var(--mk-border);border-radius:var(--mk-sub-radius);background:radial-gradient(circle at 16% 20%, color-mix(in srgb, var(--mk-primary) 13%, transparent), transparent 30%), radial-gradient(circle at 92% 12%, color-mix(in srgb, var(--mk-primary) 22%, transparent), transparent 36%), linear-gradient(135deg, var(--mk-card), color-mix(in srgb, var(--mk-card) 91%, var(--mk-primary) 9%));box-shadow:var(--mk-shadow-soft);grid-template-columns:minmax(0,.78fr) minmax(430px,1.22fr);gap:clamp(24px,3.4vw,54px);padding:clamp(28px,4vw,58px);display:grid;position:relative;overflow:hidden}.mk-contact-map-stage:before{content:"";z-index:-1;aspect-ratio:1;border:1px solid color-mix(in srgb, var(--mk-primary) 22%, transparent);width:520px;box-shadow:0 0 0 72px color-mix(in srgb, var(--mk-primary) 5%, transparent), 0 0 0 144px color-mix(in srgb, var(--mk-primary) 3%, transparent);border-radius:50%;animation:9s ease-in-out infinite alternate mk-contact-map-orbit;position:absolute;bottom:-340px;right:-190px}.mk-contact-map-stage:after{content:"";z-index:-1;opacity:.16;background-image:radial-gradient(circle, color-mix(in srgb, var(--mk-primary) 55%, transparent) 1px, transparent 1px);background-size:24px 24px;animation:18s linear infinite mk-contact-map-dots;position:absolute;inset:0;-webkit-mask-image:linear-gradient(100deg,#0000 10%,#000 72%,#0000);mask-image:linear-gradient(100deg,#0000 10%,#000 72%,#0000)}.mk-contact-map-copy{z-index:2;align-self:center;position:relative}.mk-contact-map-pin{color:#fff;background:linear-gradient(145deg, color-mix(in srgb, var(--mk-primary) 78%, #ff6f9e), var(--mk-primary));width:68px;height:68px;box-shadow:0 16px 40px color-mix(in srgb, var(--mk-primary) 28%, transparent);border:1px solid #ffffff57;border-radius:22px;place-items:center;margin-bottom:20px;animation:4.2s ease-in-out infinite mk-contact-map-pin-float;display:grid;position:relative}.mk-contact-map-pin>i,.mk-contact-map-marker>i{border:1px solid color-mix(in srgb, var(--mk-primary) 45%, transparent);opacity:0;border-radius:50%;width:100%;height:100%;animation:3.2s ease-out infinite mk-contact-map-pulse;position:absolute;inset:50%;transform:translate(-50%,-50%)scale(.65)}.mk-contact-map-pin>i:nth-child(2),.mk-contact-map-marker>i:nth-of-type(2){animation-delay:1.05s}.mk-contact-map-marker>i:nth-of-type(3){animation-delay:2.1s}.mk-contact-map-copy .mk-eyebrow{margin-bottom:16px}.mk-contact-map-copy h2{max-width:650px;color:var(--mk-text);letter-spacing:-.045em;margin:0;font-size:clamp(34px,3.8vw,58px);line-height:.99}.mk-contact-map-copy address{max-width:610px;color:var(--mk-muted);margin-top:24px;font-size:clamp(15px,1.35vw,19px);font-style:normal;line-height:1.72}.mk-contact-map-copy address strong{color:var(--mk-text);margin-top:7px;font-size:.92em;display:block}.mk-contact-map-actions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:28px;display:flex}.mk-contact-map-actions .mk-button{gap:9px;display:inline-flex}.mk-contact-map-link{min-height:48px;color:var(--mk-text);border:1px solid var(--mk-border);background:color-mix(in srgb, var(--mk-card) 84%, transparent);border-radius:999px;align-items:center;gap:9px;padding:0 17px;font-size:14px;font-weight:700;text-decoration:none;transition:transform .25s,border-color .25s,background .25s;display:inline-flex}.mk-contact-map-link:hover{border-color:color-mix(in srgb, var(--mk-primary) 56%, var(--mk-border));background:color-mix(in srgb, var(--mk-primary) 9%, var(--mk-card));transform:translateY(-3px)}.mk-contact-map-frame{border:1px solid color-mix(in srgb, var(--mk-primary) 36%, var(--mk-border));background:var(--mk-card);min-height:430px;box-shadow:0 30px 70px #0000004d, inset 0 0 0 7px color-mix(in srgb, var(--mk-card) 78%, transparent);border-radius:clamp(24px,3vw,40px);position:relative;overflow:hidden;transform:rotate(.45deg)}.mk-contact-map-frame:after{content:"";pointer-events:none;background:linear-gradient(105deg, transparent 30%, #ffffff21 48%, transparent 66%), radial-gradient(circle at 50% 50%, transparent 54%, color-mix(in srgb, var(--mk-card) 32%, transparent));background-size:240% 100%,100% 100%;animation:8s ease-in-out infinite mk-contact-map-sheen;position:absolute;inset:0}.mk-contact-map-frame iframe{filter:grayscale(.72)sepia(.18)hue-rotate(284deg)saturate(1.75)brightness(.66)contrast(1.1);border:0;width:100%;height:100%;position:absolute;inset:0}html[data-theme=light] .mk-contact-map-frame iframe{filter:grayscale(.25)saturate(.82)contrast(1.04)brightness(1.03)}.mk-contact-map-marker{z-index:3;pointer-events:none;width:58px;height:58px;position:absolute;top:47%;left:55%;transform:translate(-50%,-50%)}.mk-contact-map-marker>span{z-index:2;color:#fff;background:var(--mk-primary);width:58px;height:58px;box-shadow:0 16px 36px color-mix(in srgb, var(--mk-primary) 54%, transparent);border:4px solid #ffffffe0;border-radius:20px 20px 20px 6px;place-items:center;animation:3.8s ease-in-out infinite mk-contact-map-marker;display:grid;position:relative;transform:rotate(-45deg)}.mk-contact-map-marker>span svg{transform:rotate(45deg)}.mk-contact-map-marker>i{width:78px;height:78px;inset:50%}.mk-contact-map-route{z-index:2;pointer-events:none;border-top:3px dashed color-mix(in srgb, var(--mk-primary) 72%, #fff 28%);width:42%;height:25%;filter:drop-shadow(0 0 7px color-mix(in srgb, var(--mk-primary) 68%, transparent));border-radius:50%;animation:4.8s ease-in-out infinite alternate mk-contact-map-route;position:absolute;bottom:18%;left:12%;transform:rotate(-12deg)}.mk-contact-map-badge{z-index:4;color:#fff;letter-spacing:.06em;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#161319d1;border:1px solid #ffffff47;border-radius:999px;padding:10px 14px;font-size:12px;font-weight:800;position:absolute;bottom:18px;right:18px;box-shadow:0 12px 30px #00000047}@keyframes mk-contact-map-orbit{0%{opacity:.65;transform:translate(0,0)scale(.92)}to{opacity:1;transform:translate(-34px,-24px)scale(1.08)}}@keyframes mk-contact-map-dots{to{background-position:48px 48px}}@keyframes mk-contact-map-pin-float{0%,to{transform:translateY(0)rotate(-3deg)}50%{transform:translateY(-8px)rotate(3deg)}}@keyframes mk-contact-map-pulse{0%{opacity:.72;transform:translate(-50%,-50%)scale(.58)}80%,to{opacity:0;transform:translate(-50%,-50%)scale(2.15)}}@keyframes mk-contact-map-sheen{0%,25%{background-position:180% 0,0 0}64%,to{background-position:-120% 0,0 0}}@keyframes mk-contact-map-marker{0%,to{transform:rotate(-45deg)translate(0)}48%{transform:rotate(-45deg)translate(5px,-5px)}}@keyframes mk-contact-map-route{0%{opacity:.35;transform:rotate(-12deg)scaleX(.86)}to{opacity:.9;transform:rotate(-9deg)scaleX(1.03)}}@media (width<=1024px){.mk-contact-map-stage{grid-template-columns:1fr}.mk-contact-map-frame{min-height:370px;transform:none}}@media (width<=700px){.mk-contact-map-stage{text-align:center;gap:24px;padding:24px 20px 20px}.mk-contact-map-pin{border-radius:19px;width:58px;height:58px;margin:0 auto 17px}.mk-contact-map-copy h2{font-size:clamp(30px,8.4vw,38px);line-height:1.04}.mk-contact-map-copy address{margin:18px auto 0;font-size:14px;line-height:1.6}.mk-contact-map-actions{justify-content:center;margin-top:22px}.mk-contact-map-actions .mk-button,.mk-contact-map-link{min-height:46px;padding-inline:14px;font-size:12px}.mk-contact-map-frame{border-radius:24px;min-height:310px}.mk-contact-map-marker{top:48%;left:56%;transform:translate(-50%,-50%)scale(.86)}.mk-contact-map-badge{padding:8px 11px;font-size:10px;bottom:12px;right:12px}}@media (prefers-reduced-motion:reduce){.mk-contact-map-stage:before,.mk-contact-map-stage:after,.mk-contact-map-pin,.mk-contact-map-pin>i,.mk-contact-map-frame:after,.mk-contact-map-marker>span,.mk-contact-map-marker>i,.mk-contact-map-route{animation:none!important}}.mk-contact-page .mk-page-hero-section{padding-bottom:17px}.mk-contact-page .mk-contact-info-section{padding-top:17px;padding-bottom:17px}.mk-contact-page .mk-contact-map-section{padding-top:17px;padding-bottom:0}.mk-contact-page .mk-contact-map-stage{padding:clamp(9px,1vw,14px);display:block}.mk-contact-page .mk-contact-map-frame{border-radius:var(--mk-sub-radius);isolation:isolate;width:100%;min-height:clamp(280px,24vw,360px);box-shadow:none;transform:none}.mk-contact-page .mk-contact-map-badge{color:#fff;pointer-events:auto;background:#121116e0;border-color:#ffffff38;align-items:center;gap:7px;text-decoration:none;transition:transform .25s,background .25s;display:inline-flex;box-shadow:0 10px 24px #00000038}.mk-contact-page .mk-contact-map-badge:hover{background:color-mix(in srgb, var(--mk-primary) 82%, #161319);transform:translateY(-3px)}:root[data-marketing-theme=dark] .mk-contact-page .mk-contact-map-frame{background:#17151b;border-color:#e2397057}:root[data-marketing-theme=dark] .mk-contact-page .mk-contact-map-frame iframe{filter:grayscale(.78)sepia(.18)hue-rotate(286deg)saturate(1.55)brightness(.57)contrast(1.15)}:root[data-marketing-theme=dark] .mk-contact-page .mk-contact-map-frame:after{background:linear-gradient(105deg,#0000 26%,#ffffff12 48%,#0000 68%) 0 0/240% 100%,linear-gradient(135deg,#0f0d121a,#6a12363b) 0 0/100% 100%}:root[data-marketing-theme=light] .mk-contact-page .mk-contact-map-frame{background:#f3e8ec;border-color:#c1134c47}:root[data-marketing-theme=light] .mk-contact-page .mk-contact-map-frame iframe{filter:grayscale(.46)sepia(.16)hue-rotate(286deg)saturate(.92)brightness(.88)contrast(1.08)}:root[data-marketing-theme=light] .mk-contact-page .mk-contact-map-frame:after{background:linear-gradient(105deg,#0000 28%,#fff3 48%,#0000 68%) 0 0/240% 100%,linear-gradient(135deg,#fff1f72e,#c1134c1a) 0 0/100% 100%}:root[data-marketing-theme=light] .mk-contact-page .mk-contact-map-badge{color:#791033;background:#fffafceb;border-color:#c1134c38;box-shadow:0 9px 24px #5c223624}:root[data-marketing-theme=light] .mk-contact-page .mk-contact-map-badge:hover{color:#fff;background:var(--mk-primary);border-color:#c1134c6b}.mk-subpage .mk-page-hero h1{letter-spacing:-.048em;max-width:900px;font-size:clamp(42px,4.45vw,64px);line-height:1.02}.mk-subpage .mk-page-hero p{max-width:680px;font-size:clamp(16px,1.22vw,19px);line-height:1.65}.mk-subpage :is(.mk-section-heading h2,.mk-core-heading h2,.mk-informed-copy h2,.mk-feature-band h2,.mk-operation-copy h2,.mk-contact-brief h2,.mk-final-cta h2,.mk-fit-copy h2,.mk-contact-map-copy h2){letter-spacing:-.038em!important;font-size:clamp(30px,2.65vw,42px)!important;line-height:1.08!important}.mk-subpage .mk-section-heading{max-width:790px;margin-bottom:clamp(24px,3vw,40px)}.mk-subpage .mk-section-heading>p,.mk-subpage :is(.mk-informed-copy,.mk-operation-copy,.mk-fit-copy,.mk-contact-map-copy)>p,.mk-subpage .mk-final-cta p{font-size:clamp(14px,1.05vw,17px)!important;line-height:1.62!important}.mk-features-page :is(.mk-core-module h3,.mk-touchpoint-card h3,.mk-publish-features h3){letter-spacing:-.025em;font-size:clamp(17px,1.3vw,21px);line-height:1.18}.mk-features-page :is(.mk-core-module p,.mk-touchpoint-card p,.mk-publish-features p){font-size:clamp(12px,.9vw,14px);line-height:1.55}.mk-pricing-page .mk-price-card-head h2{letter-spacing:-.025em;font-size:clamp(22px,1.75vw,28px);line-height:1.15}.mk-pricing-page :is(.mk-included-grid strong,.mk-faq summary){font-size:clamp(15px,1.1vw,17px);line-height:1.4}.mk-pricing-page :is(.mk-included-grid span,.mk-faq p){font-size:clamp(13px,.95vw,15px);line-height:1.6}.mk-contact-page .mk-contact-card strong{letter-spacing:-.012em;overflow-wrap:normal;white-space:nowrap;font-size:clamp(13px,.9vw,15px);line-height:1.25}.mk-contact-page .mk-contact-card :is(small,em){font-size:clamp(11px,.82vw,13px);line-height:1.45}.mk-contact-page .mk-contact-card>span:last-child{flex:1 1 0;min-width:0}@media (width<=700px){.mk-subpage .mk-page-hero h1{font-size:clamp(34px,10vw,44px);line-height:1.04}.mk-subpage :is(.mk-section-heading h2,.mk-core-heading h2,.mk-informed-copy h2,.mk-feature-band h2,.mk-operation-copy h2,.mk-contact-brief h2,.mk-final-cta h2,.mk-fit-copy h2,.mk-contact-map-copy h2){letter-spacing:-.035em!important;font-size:clamp(27px,8vw,34px)!important;line-height:1.1!important}.mk-subpage .mk-section-heading{margin-bottom:24px}.mk-subpage .mk-section-heading>p,.mk-subpage :is(.mk-informed-copy,.mk-operation-copy,.mk-fit-copy,.mk-contact-map-copy)>p,.mk-subpage .mk-final-cta p{font-size:14px!important;line-height:1.58!important}.mk-contact-page .mk-page-hero-section{padding-bottom:14px}.mk-contact-page .mk-contact-info-section{padding-block:14px}.mk-contact-page .mk-contact-map-section{padding-top:14px}.mk-contact-page .mk-contact-map-frame{min-height:245px}.mk-contact-page .mk-contact-map-badge{max-width:calc(100% - 24px)}}@media (width>=761px) and (width<=1100px){.mk-features-page .mk-core-system{border-radius:30px;grid-template-columns:1fr;gap:14px;padding:14px}.mk-features-page .mk-core-product{grid-template-rows:auto 1fr auto;grid-template-columns:minmax(210px,.78fr) minmax(300px,1.22fr);column-gap:clamp(22px,4vw,42px);min-height:0;padding:22px;display:grid}.mk-features-page .mk-core-product-topline{grid-column:1/-1;margin-bottom:18px}.mk-features-page .mk-core-product-visual{aspect-ratio:auto;grid-area:2/1/4;align-self:stretch;width:100%;max-width:310px;min-height:190px;margin:0}.mk-features-page .mk-core-product-copy{grid-area:2/2;align-self:center}.mk-features-page .mk-core-product-copy h3{margin-block:7px;font-size:clamp(24px,3.2vw,30px)}.mk-features-page .mk-core-product-copy p{max-width:430px}.mk-features-page .mk-core-product-meta{grid-area:3/2;align-self:end;margin-top:18px;padding-top:0}.mk-features-page .mk-core-product-meta>span{padding:10px}.mk-features-page .mk-core-modules{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.mk-features-page .mk-core-module{grid-template-columns:52px minmax(0,1fr);align-content:center;gap:13px;min-height:190px;padding:20px}.mk-features-page .mk-core-module-icon{border-radius:16px;width:52px;height:52px}.mk-features-page .mk-core-module-state{grid-column:2}}@media (width>=761px) and (width<=850px){.mk-features-page .mk-core-product{grid-template-columns:minmax(190px,.72fr) minmax(280px,1.28fr);column-gap:20px;padding:18px}.mk-features-page .mk-core-product-visual{min-height:176px}.mk-features-page .mk-core-product-meta{gap:6px}.mk-features-page .mk-core-product-meta>span{padding:8px}.mk-features-page .mk-core-module{min-height:178px;padding:17px}}@media (width<=700px){.mk-subpage .mk-page-hero{padding:26px 19px}.mk-subpage .mk-page-hero h1,.mk-contact-page .mk-page-hero h1,.mk-contact-template-hero .mk-page-hero h1{max-width:640px;margin-block:14px 16px;letter-spacing:-.043em!important;font-size:clamp(30px,8.8vw,38px)!important;line-height:1.04!important}.mk-subpage .mk-page-hero p,.mk-contact-page .mk-page-hero p,.mk-contact-template-hero .mk-page-hero p{font-size:14px!important;line-height:1.58!important}.mk-subpage :is(.mk-section-heading h2,.mk-core-heading h2,.mk-informed-copy h2,.mk-feature-band h2,.mk-operation-copy h2,.mk-contact-brief h2,.mk-final-cta h2,.mk-fit-copy h2,.mk-contact-map-copy h2){letter-spacing:-.032em!important;font-size:clamp(24px,7vw,30px)!important;line-height:1.1!important}.mk-subpage .mk-section-heading{margin-bottom:21px}.mk-subpage .mk-section-heading>p,.mk-subpage :is(.mk-informed-copy,.mk-operation-copy,.mk-fit-copy,.mk-contact-map-copy)>p,.mk-subpage .mk-final-cta p{font-size:13px!important;line-height:1.55!important}.mk-features-page :is(.mk-core-product-copy h3,.mk-core-module h3,.mk-touchpoint-card h3,.mk-publish-features h3){font-size:clamp(16px,5vw,20px)!important;line-height:1.16!important}.mk-features-page :is(.mk-core-product-copy p,.mk-core-module p,.mk-touchpoint-card p,.mk-publish-features p){font-size:12px!important;line-height:1.5!important}.mk-pricing-page .mk-price-card-head h2{font-size:clamp(20px,6vw,24px)!important;line-height:1.15!important}.mk-pricing-page :is(.mk-included-grid strong,.mk-faq summary){font-size:15px!important;line-height:1.4!important}.mk-contact-page .mk-contact-card strong{font-size:clamp(15px,4.8vw,18px)!important}.mk-subpage .mk-eyebrow{padding:6px 9px;font-size:10px}}@media (width>=761px) and (width<=1100px){.mk-features-page .mk-fit-cta{border-radius:30px;grid-template-columns:minmax(250px,.78fr) minmax(430px,1.22fr);align-items:center;gap:clamp(18px,3vw,30px);padding:clamp(26px,4vw,42px)}.mk-features-page .mk-fit-copy{text-align:left}.mk-features-page .mk-fit-copy h2{margin-top:15px;font-size:clamp(30px,3.8vw,40px)!important;line-height:1.04!important}.mk-features-page .mk-fit-copy>p{margin-top:15px;font-size:13px!important;line-height:1.55!important}.mk-features-page .mk-fit-actions{grid-template-columns:1fr;gap:8px;margin-top:20px;display:grid}.mk-features-page .mk-fit-actions .mk-button{justify-content:center;width:100%;min-height:46px;padding-inline:12px}.mk-features-page .mk-fit-trust{grid-template-columns:1fr;justify-content:start;gap:7px;margin-top:13px;display:grid}.mk-features-page .mk-fit-builder{border-radius:21px;width:100%;margin:0;padding:15px;animation:none}.mk-features-page .mk-fit-builder-head{grid-template-columns:36px 1fr auto;gap:8px;padding-bottom:12px}.mk-features-page .mk-fit-builder-head>span{border-radius:11px;width:36px;height:36px}.mk-features-page .mk-fit-flow{grid-template-columns:1fr 14px 1fr 14px 1fr;margin-top:13px}.mk-features-page .mk-fit-option{border-radius:11px;grid-template-columns:30px minmax(0,1fr);gap:7px;padding:8px;display:grid}.mk-features-page .mk-fit-option>span{border-radius:9px;width:30px;height:30px}.mk-features-page .mk-fit-option small{font-size:5px}.mk-features-page .mk-fit-option strong{font-size:7px}.mk-features-page .mk-fit-result{border-radius:15px;grid-template-columns:44px 1fr;gap:10px;margin-top:13px;padding:12px}.mk-features-page .mk-fit-result-icon{border-radius:13px;width:44px;height:44px}.mk-features-page .mk-fit-result>div strong{font-size:12px}.mk-features-page .mk-fit-result>em{grid-column:2;justify-self:start;padding:6px 8px}.mk-features-page .mk-fit-float{border-radius:10px;width:30px;height:30px}}@media (width>=761px) and (width<=850px){.mk-features-page .mk-fit-cta{grid-template-columns:minmax(220px,.68fr) minmax(390px,1.32fr);gap:14px;padding:22px}.mk-features-page .mk-fit-copy h2{font-size:clamp(27px,3.8vw,32px)!important}.mk-features-page .mk-fit-copy>p,.mk-features-page .mk-fit-trust{display:none}.mk-features-page .mk-fit-actions{margin-top:16px}.mk-features-page .mk-fit-actions .mk-button{min-height:42px;font-size:11px}.mk-features-page .mk-fit-builder-head>em{display:none}.mk-features-page .mk-fit-builder-head{grid-template-columns:34px 1fr}.mk-features-page .mk-fit-flow{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.mk-features-page .mk-fit-connector{display:none}}@media (width>=761px) and (width<=1100px){.mk-features-page .mk-publish-system{border-radius:30px;grid-template-columns:minmax(400px,1.1fr) minmax(280px,.9fr);align-items:stretch;gap:12px;padding:12px}.mk-features-page .mk-publish-visual{border-radius:23px;min-height:430px}.mk-features-page .mk-publish-qr-card{width:150px;padding:12px}.mk-features-page .mk-publish-qr-code{width:108px;height:108px;margin-block:10px}.mk-features-page .mk-publish-qr-code svg{width:94px;height:94px}.mk-features-page .mk-publish-qr-code i{width:106px}.mk-features-page .mk-publish-phone{border-width:3px;border-radius:25px;width:152px;padding:9px}.mk-features-page .mk-publish-route{width:38px}.mk-features-page .mk-publish-phone-item:last-child{display:none}.mk-features-page .mk-publish-badge{padding:7px 9px}.mk-features-page .mk-publish-badge--live{top:8%;right:5%}.mk-features-page .mk-publish-badge--scan{bottom:8%;left:5%}.mk-features-page .mk-publish-features{flex-direction:column;gap:8px;display:flex}.mk-features-page .mk-publish-features>article{border-radius:18px;flex:1;grid-template-columns:40px minmax(0,1fr) 20px;align-content:center;gap:10px;min-height:0;padding:14px;display:grid}.mk-features-page .mk-publish-features>article>span{border-radius:13px;width:40px;height:40px}.mk-features-page .mk-publish-features article>em{place-self:start end;position:static}.mk-features-page .mk-publish-features article h3{margin-top:4px;font-size:clamp(15px,1.8vw,18px)}.mk-features-page .mk-publish-features article p{margin-top:6px;font-size:10px;line-height:1.42}.mk-features-page .mk-publish-note{border-radius:13px;grid-column:auto;padding:10px 12px}.mk-features-page .mk-publish-note p{font-size:9px}}@media (width>=761px) and (width<=850px){.mk-features-page .mk-publish-system{grid-template-columns:minmax(360px,1.12fr) minmax(250px,.88fr);gap:9px;padding:9px}.mk-features-page .mk-publish-visual{min-height:395px}.mk-features-page .mk-publish-qr-card{width:135px}.mk-features-page .mk-publish-phone{width:138px}.mk-features-page .mk-publish-route{width:24px}.mk-features-page .mk-publish-features>article{grid-template-columns:36px minmax(0,1fr);padding:11px}.mk-features-page .mk-publish-features>article>span{width:36px;height:36px}.mk-features-page .mk-publish-features article>em,.mk-features-page .mk-publish-features article p,.mk-features-page .mk-publish-note span{display:none}}@media (width>=761px) and (width<=1100px){.mk-features-page .mk-touchpoint-system{border-radius:30px;gap:12px;padding:12px}.mk-features-page .mk-touchpoint-visual{border-radius:23px;min-height:330px}.mk-features-page .mk-touchpoint-phone{border-width:3px;border-radius:28px;width:190px;padding:10px}.mk-features-page .mk-touchpoint-brand{margin-top:10px}.mk-features-page .mk-touchpoint-search{margin-top:9px;padding-block:7px}.mk-features-page .mk-touchpoint-categories,.mk-features-page .mk-touchpoint-product,.mk-features-page .mk-touchpoint-actions{margin-top:7px}.mk-features-page .mk-touchpoint-product{grid-template-columns:38px 1fr auto;padding:6px}.mk-features-page .mk-touchpoint-product>i{width:38px;height:36px}.mk-features-page .mk-touchpoint-actions span{height:25px}.mk-features-page .mk-touchpoint-orbit{width:250px}.mk-features-page .mk-touchpoint-orbit--two{width:190px}.mk-features-page .mk-touchpoint-signal{display:none}.mk-features-page .mk-touchpoint-float{border-radius:13px;width:38px;height:38px}.mk-features-page .mk-touchpoint-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.mk-features-page .mk-touchpoint-card{border-radius:19px;grid-template-columns:42px minmax(0,1fr);align-content:start;gap:0 11px;min-height:158px;padding:16px;display:grid}.mk-features-page .mk-touchpoint-icon{border-radius:13px;width:42px;height:42px}.mk-features-page .mk-touchpoint-card>div{grid-column:2}.mk-features-page .mk-touchpoint-card small{margin-top:0;font-size:8px}.mk-features-page .mk-touchpoint-card h3{margin-top:5px;font-size:clamp(16px,2vw,19px)}.mk-features-page .mk-touchpoint-card p{margin-top:7px;font-size:11px;line-height:1.45}.mk-features-page .mk-touchpoint-card em{grid-column:2;margin-top:10px;padding:5px 7px;font-size:7px}}@media (width>=901px) and (width<=1100px){.mk-features-page .mk-touchpoint-system{grid-template-columns:minmax(300px,.78fr) minmax(470px,1.22fr);align-items:stretch}.mk-features-page .mk-touchpoint-visual{min-height:100%}.mk-features-page .mk-touchpoint-grid{align-content:stretch}.mk-features-page .mk-touchpoint-card{min-height:0}}@media (width>=761px) and (width<=900px){.mk-features-page .mk-touchpoint-system{grid-template-columns:1fr}.mk-features-page .mk-touchpoint-visual{min-height:310px}}@media (width>=761px) and (width<=1100px){.mk-features-page .mk-operation-center{border-radius:30px;grid-template-columns:minmax(240px,.68fr) minmax(430px,1.32fr);align-items:stretch;gap:clamp(18px,3vw,30px);padding:clamp(24px,3.5vw,38px)}.mk-features-page .mk-operation-copy{text-align:left;flex-direction:column;justify-content:center;align-items:flex-start;display:flex}.mk-features-page .mk-operation-copy h2{margin:15px 0 0;font-size:clamp(29px,3.8vw,38px)!important;line-height:1.04!important}.mk-features-page .mk-operation-copy>p{margin:15px 0 0;font-size:13px!important;line-height:1.55!important}.mk-features-page .mk-operation-steps{grid-template-columns:1fr;justify-content:start;align-items:start;gap:7px;width:100%;margin-top:18px;display:grid}.mk-features-page .mk-operation-step{border:1px solid var(--mk-border);background:color-mix(in srgb, var(--mk-card) 90%, transparent);border-radius:12px;width:100%;min-width:0;padding:7px}.mk-features-page .mk-operation-step>span{border-radius:9px;width:31px;height:31px}.mk-features-page .mk-operation-step>em{display:none}.mk-features-page .mk-operation-copy>.mk-button{justify-content:center;width:100%;margin:16px 0 0;padding-inline:12px}.mk-features-page .mk-operation-stage{border-radius:21px;align-self:center;width:100%;margin:0;animation:none;overflow:hidden;transform:none}.mk-features-page .mk-operation-toolbar{height:40px;padding-inline:12px}.mk-features-page .mk-operation-body{grid-template-columns:46px 1fr;min-height:330px}.mk-features-page .mk-operation-body>aside{gap:8px;padding:10px 6px}.mk-features-page .mk-operation-logo,.mk-features-page .mk-operation-body>aside i{width:31px;height:31px}.mk-features-page .mk-operation-workspace{padding:14px}.mk-features-page .mk-operation-title strong{font-size:16px}.mk-features-page .mk-operation-stats{margin-top:12px}.mk-features-page .mk-operation-stats span{padding:8px}.mk-features-page .mk-operation-list-head{margin-top:12px}.mk-features-page .mk-operation-product{grid-template-columns:31px 1fr 50px 55px;gap:7px;padding:7px 8px}.mk-features-page .mk-operation-thumb{width:31px;height:29px}.mk-features-page .mk-operation-toast{padding:9px 11px;bottom:8px;right:8px}}@media (width<=700px){.mk-mobile-nav-panel nav .mk-mobile-nav-contact{grid-column:auto}.mk-contact-page .mk-contact-grid .mk-contact-card strong{letter-spacing:-.015em;font-size:clamp(13px,3.8vw,15px)!important;line-height:1.25!important}}:root[data-marketing-theme=light] .mk-pricing-page .mk-plan-card:not(.mk-plan-card--annual){color:#322a30;background:linear-gradient(#964f690a 1px,#0000 1px) 0 0/48px 48px,linear-gradient(90deg,#964f690a 1px,#0000 1px) 0 0/48px 48px,linear-gradient(145deg,#fff,#fff8fb);border-color:#ead9e0;box-shadow:0 22px 55px #5b2a3d1a}:root[data-marketing-theme=light] .mk-pricing-page .mk-plan-card:not(.mk-plan-card--annual) :is(.mk-price-card-head h2,.mk-price strong,.mk-plan-fit,.mk-plan-saving strong){color:#211b20}:root[data-marketing-theme=light] .mk-pricing-page .mk-plan-card:not(.mk-plan-card--annual) :is(.mk-price-card-head p,.mk-price span,.mk-plan-saving span){color:#756b72}:root[data-marketing-theme=light] .mk-pricing-page .mk-plan-card:not(.mk-plan-card--annual) .mk-plan-index{color:#7c3f5421}:root[data-marketing-theme=light] .mk-pricing-page .mk-plan-card:not(.mk-plan-card--annual) .mk-plan-action{color:#2b2228;background:#ffffffd1;border-color:#dbcbd2}:root[data-marketing-theme=light] .mk-pricing-page .mk-plan-card:not(.mk-plan-card--annual) .mk-plan-action:hover{border-color:var(--mk-primary);background:#fff}:root[data-marketing-theme=light] .mk-pricing-page .mk-plan-card:not(.mk-plan-card--annual) .mk-plan-waves i{border-color:#cd1a5b38}:root[data-marketing-theme=light] .mk-pricing-page .mk-pricing-note{color:#2b2228;background:linear-gradient(110deg,#fff,#fff4f8);border-color:#e7d4dc;box-shadow:0 16px 38px #5b2a3d14}:root[data-marketing-theme=light] .mk-pricing-page .mk-pricing-note strong{color:#211b20}:root[data-marketing-theme=light] .mk-pricing-page .mk-pricing-note p{color:#746970}:root[data-marketing-theme=light] .mk-pricing-page .mk-package-universe{background:linear-gradient(#80445908 1px,#0000 1px) 0 0/48px 48px,linear-gradient(90deg,#80445908 1px,#0000 1px) 0 0/48px 48px,radial-gradient(circle at 92% 8%,#e223651a,#0000 34%),#fff;border-color:#e8d7df;box-shadow:0 24px 65px #5b2a3d17}:root[data-marketing-theme=light] .mk-pricing-page .mk-package-universe .mk-section-heading h2{color:#211b20}:root[data-marketing-theme=light] .mk-pricing-page .mk-package-universe .mk-section-heading p{color:#746970}:root[data-marketing-theme=light] .mk-pricing-page .mk-plan-parity{background:linear-gradient(135deg,#fff8fb,#fff);border-color:#e5cfd8;box-shadow:0 18px 42px #5b2a3d17}:root[data-marketing-theme=light] .mk-pricing-page .mk-plan-parity-options>span{background:#fff;border-color:#eadce2;box-shadow:0 8px 22px #5b2a3d0d}:root[data-marketing-theme=light] .mk-pricing-page .mk-plan-parity-options strong{color:#211b20}:root[data-marketing-theme=light] .mk-pricing-page .mk-plan-parity-options small{color:#796e75}:root[data-marketing-theme=light] .mk-pricing-page .mk-plan-parity-result{background:linear-gradient(135deg,#effbf4,#fff);border-color:#279e5b40}:root[data-marketing-theme=light] .mk-pricing-page .mk-plan-parity-result strong{color:#193626}:root[data-marketing-theme=light] .mk-pricing-page .mk-capability-grid article{background:linear-gradient(145deg,#fff,#fff8fb);border-color:#e7d9df;box-shadow:0 14px 32px #5b2a3d12}:root[data-marketing-theme=light] .mk-pricing-page .mk-capability-grid h3{color:#211b20}:root[data-marketing-theme=light] .mk-pricing-page .mk-capability-grid p{color:#746970}:root[data-marketing-theme=light] .mk-pricing-page .mk-capability-icon{background:linear-gradient(145deg,#fff0f5,#fff)}:root[data-marketing-theme=light] .mk-pricing-page .mk-pricing-faq{background:radial-gradient(circle at 92% 8%,#e223651a,#0000 34%),linear-gradient(145deg,#fff,#fff8fb);border-color:#e7d5dd;box-shadow:0 24px 60px #5b2a3d17}:root[data-marketing-theme=light] .mk-pricing-page .mk-pricing-faq .mk-pricing-faq-intro .mk-section-heading h2{text-shadow:none;color:#211b20!important}:root[data-marketing-theme=light] .mk-pricing-page .mk-pricing-faq .mk-pricing-faq-intro .mk-section-heading p{color:#746970}:root[data-marketing-theme=light] .mk-pricing-page .mk-pricing-faq-topics span{background:linear-gradient(145deg,#fff1f6,#fff);border-color:#ead4dd}:root[data-marketing-theme=light] .mk-pricing-page .mk-pricing-faq-topics b{color:#2b2228}:root[data-marketing-theme=light] .mk-pricing-page .mk-pricing-faq-help{background:linear-gradient(135deg,#effbf4,#fff);border-color:#2dab6540}:root[data-marketing-theme=light] .mk-pricing-page .mk-pricing-faq-help strong{color:#213229}:root[data-marketing-theme=light] .mk-pricing-page .mk-pricing-faq .mk-faq-list details{color:#2b2228;background:#fff;border-color:#e7d9df;box-shadow:0 10px 26px #5b2a3d0f}:root[data-marketing-theme=light] .mk-pricing-page .mk-pricing-faq .mk-faq-list details[open]{background:linear-gradient(135deg,#fff0f5,#fff);border-color:#cd1a5b61}:root[data-marketing-theme=light] .mk-pricing-page .mk-pricing-faq .mk-faq-list summary>span{color:#211b20}:root[data-marketing-theme=light] .mk-pricing-page .mk-pricing-faq .mk-faq-list details p{color:#746970}:root[data-marketing-theme=light] .mk-pricing-page .mk-pricing-faq .mk-faq-list summary>i{background:#fff0f5}:root[data-marketing-theme=light] .mk-pricing-page .mk-pricing-trial{background:linear-gradient(#87495f08 1px,#0000 1px) 0 0/48px 48px,linear-gradient(90deg,#87495f08 1px,#0000 1px) 0 0/48px 48px,radial-gradient(circle at 94% 45%,#e223651f,#0000 38%),#fff;border-color:#e6d2db;box-shadow:0 25px 65px #5b2a3d17}:root[data-marketing-theme=light] .mk-pricing-page .mk-pricing-trial-copy h2{color:#211b20}:root[data-marketing-theme=light] .mk-pricing-page .mk-pricing-trial-copy p{color:#746970}:root[data-marketing-theme=light] .mk-pricing-page .mk-pricing-trial-flow>div{background:#fff;border-color:#e6d7dd;box-shadow:0 10px 25px #5b2a3d0f}:root[data-marketing-theme=light] .mk-pricing-page .mk-pricing-trial-flow strong{color:#211b20}:root[data-marketing-theme=light] .mk-pricing-page .mk-pricing-trial-action{border-color:#e6d7dd}:root[data-marketing-theme=light] .mk-pricing-page .mk-pricing-trial-action>span{color:#746970}@media (width>=761px) and (width<=850px){.mk-features-page .mk-operation-center{grid-template-columns:minmax(220px,.62fr) minmax(390px,1.38fr);gap:14px;padding:20px}.mk-features-page .mk-operation-copy>p{display:none}.mk-features-page .mk-operation-copy h2{font-size:clamp(27px,3.8vw,32px)!important}.mk-features-page .mk-operation-step{padding:5px}.mk-features-page .mk-operation-body{min-height:310px}.mk-features-page .mk-operation-stats span:nth-child(2){display:none}.mk-features-page .mk-operation-stats{grid-template-columns:repeat(2,1fr)}.mk-features-page .mk-operation-product{grid-template-columns:29px 1fr 45px}.mk-features-page .mk-operation-product>em,.mk-features-page .mk-operation-list-head span:last-child{display:none}.mk-features-page .mk-operation-list-head{grid-template-columns:1fr 45px}}@media (width>=761px) and (width<=1100px){.mk-features-page .mk-informed-menu{gap:30px;padding:clamp(32px,5vw,48px)}.mk-features-page .mk-informed-copy{max-width:720px}.mk-features-page .mk-informed-copy h2{max-width:680px;margin-top:17px}.mk-features-page .mk-informed-copy>p{max-width:650px}.mk-features-page .mk-informed-signals{grid-template-columns:repeat(3,minmax(0,1fr));width:min(100%,650px);margin:24px auto 0;display:grid}.mk-features-page .mk-informed-signals span{text-align:center;justify-content:center;padding-inline:10px}.mk-features-page .mk-product-insight{grid-template-columns:1fr;gap:12px;width:min(100%,780px)}.mk-features-page .mk-product-preview{grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr) minmax(220px,.72fr);gap:0 16px;padding:18px;display:grid;transform:none}.mk-features-page .mk-product-preview-head{grid-column:1/-1;margin-bottom:13px}.mk-features-page .mk-product-main{grid-area:2/1;margin:0}.mk-features-page .mk-product-options{grid-area:2/2;grid-template-columns:1fr;align-content:center}.mk-features-page .mk-product-options button{min-height:48px}.mk-features-page .mk-product-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.mk-features-page .mk-product-metric,.mk-features-page .mk-product-metric-nutrition,.mk-features-page .mk-product-metric-time{grid-template-columns:44px minmax(0,1fr);align-content:center;gap:9px;min-height:126px;padding:13px}.mk-features-page .mk-product-metric-icon{border-radius:14px;width:44px;height:44px}.mk-features-page .mk-product-time-ring{width:44px;height:44px}.mk-features-page .mk-product-metric strong{font-size:11px}.mk-features-page .mk-product-metric p{font-size:8px}.mk-features-page .mk-product-safe{width:22px;height:22px;position:absolute;top:9px;right:9px}}@media (width>=761px) and (width<=850px){.mk-features-page .mk-informed-menu{padding:30px 24px}.mk-features-page .mk-product-preview{grid-template-columns:minmax(0,1fr) minmax(180px,.62fr)}.mk-features-page .mk-product-main{grid-template-columns:38% 1fr;padding:13px}.mk-features-page .mk-product-metric,.mk-features-page .mk-product-metric-nutrition,.mk-features-page .mk-product-metric-time{text-align:center;grid-template-columns:1fr;justify-items:center;min-height:142px;padding:12px 8px}.mk-features-page .mk-nutrition-bars{justify-content:center;width:58px}}.mk-subpage :is(h1,h2,h3){line-height:calc(1em + 6px)!important}@media (width<=700px){.mk-features-page .mk-core-module{align-content:start;align-items:start;min-height:168px;padding:14px 10px}.mk-features-page .mk-core-module>div{grid-template-rows:auto auto auto;align-content:start;align-self:start;row-gap:4px;width:100%;height:auto;display:grid}.mk-features-page .mk-core-module h3{-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:0;margin:0;display:-webkit-box;overflow:hidden;font-size:15px!important}.mk-features-page .mk-core-module p{-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:0;margin:0;display:-webkit-box;overflow:hidden;font-size:11px!important;line-height:18px!important}.mk-features-page .mk-core-module-state{align-self:start;margin-top:2px}}.mk-pricing-page .mk-pricing-grid.mk-plan-deck{gap:clamp(16px,1.7vw,24px)}.mk-pricing-page .mk-price-card.mk-plan-card{background:radial-gradient(circle at 84% 4%,#e2236521,#0000 36%),linear-gradient(155deg,#1d1c24fa,#14141bfa);border-radius:30px;min-height:520px;padding:clamp(24px,2.4vw,34px)}.mk-pricing-page .mk-price-card.mk-plan-card--annual{background:radial-gradient(circle at 84% 4%,#ffffff29,#0000 34%),linear-gradient(145deg,#94113d,#dd1d60 72%,#f02e72)}.mk-pricing-page .mk-price-card.mk-plan-card--annual .mk-plan-action,.mk-pricing-page .mk-price-card.mk-plan-card--annual .mk-plan-action :is(span,svg){color:#b51249!important}.mk-pricing-page .mk-plan-card .mk-price{margin:38px 0 10px}.mk-pricing-page .mk-plan-card .mk-plan-fit{min-height:72px;margin:0 0 22px;font-size:14px;line-height:1.55}@media (width>=701px) and (width<=1100px){.mk-pricing-page .mk-pricing-grid.mk-plan-deck{grid-template-columns:repeat(2,minmax(0,1fr))}.mk-pricing-page .mk-price-card.mk-plan-card{min-height:480px}.mk-pricing-page .mk-price-card.mk-plan-card--annual{grid-column:1/-1;min-height:0}}@media (width<=700px){.mk-pricing-page .mk-pricing-grid.mk-plan-deck{gap:13px}.mk-pricing-page .mk-price-card.mk-plan-card{text-align:left;border-radius:24px;min-height:0;padding:20px}.mk-pricing-page .mk-plan-card .mk-price{margin:25px 0 10px}.mk-pricing-page .mk-plan-card .mk-plan-fit{min-height:0;margin-bottom:17px;font-size:13px}}.mk-pricing-page .mk-plan-card .mk-plan-icon{animation:5.6s ease-in-out infinite mk-plan-icon-breathe}.mk-pricing-page .mk-plan-card .mk-plan-route{--route-accent:var(--mk-primary-bright);grid-template-columns:58px repeat(5,1fr) 34px;align-items:center;gap:0;height:50px;margin:9px 0 16px;padding:0;display:grid}.mk-pricing-page .mk-plan-card--annual .mk-plan-route{--route-accent:#fff}.mk-pricing-page .mk-plan-card .mk-plan-route:before,.mk-pricing-page .mk-plan-card .mk-plan-route:after{z-index:0;content:"";border-radius:999px;height:2px;position:absolute;top:24px;left:63px;right:39px}.mk-pricing-page .mk-plan-card .mk-plan-route:before{background:#ffffff21}.mk-pricing-page .mk-plan-card .mk-plan-route:after{background:linear-gradient(90deg, var(--route-accent), color-mix(in srgb, var(--route-accent) 58%, transparent));box-shadow:0 0 14px color-mix(in srgb, var(--route-accent) 58%, transparent);transform-origin:0;animation:6s cubic-bezier(.45,0,.2,1) infinite mk-plan-progress;transform:scaleX(0)}.mk-pricing-page .mk-plan-card .mk-plan-route b,.mk-pricing-page .mk-plan-card .mk-plan-route>span{z-index:2;color:var(--mk-muted);text-transform:uppercase;font-size:9px;font-weight:800;line-height:1;position:relative}.mk-pricing-page .mk-plan-card .mk-plan-route b{justify-self:start}.mk-pricing-page .mk-plan-card .mk-plan-route>span{justify-self:end;position:relative;right:auto}.mk-pricing-page .mk-plan-card--annual .mk-plan-route :is(b,span){color:#ffffffbd}.mk-pricing-page .mk-plan-card .mk-plan-route i{z-index:2;background:#3a3540;border:2px solid #1c1b23;justify-self:center;width:10px;height:10px;animation:6s ease-in-out infinite mk-plan-stop;box-shadow:0 0 0 1px #ffffff26}.mk-pricing-page .mk-plan-card--annual .mk-plan-route i{background:#73082cbf;border-color:#c71953}.mk-pricing-page .mk-plan-card .mk-plan-route i:first-of-type{animation-delay:0s}.mk-pricing-page .mk-plan-card .mk-plan-route i:nth-of-type(2){animation-delay:.5s}.mk-pricing-page .mk-plan-card .mk-plan-route i:nth-of-type(3){animation-delay:1s}.mk-pricing-page .mk-plan-card .mk-plan-route i:nth-of-type(4){animation-delay:1.5s}.mk-pricing-page .mk-plan-card .mk-plan-route i:nth-of-type(5){animation-delay:2s}@keyframes mk-plan-progress{0%,8%{opacity:.4;transform:scaleX(0)}68%,84%{opacity:1;transform:scaleX(1)}to{opacity:0;transform:scaleX(1)}}@keyframes mk-plan-stop{0%,14%{background:#3a3540;transform:scale(.82);box-shadow:0 0 0 1px #ffffff26}25%,78%{background:var(--route-accent);box-shadow:0 0 0 4px color-mix(in srgb, var(--route-accent) 14%, transparent), 0 0 12px color-mix(in srgb, var(--route-accent) 60%, transparent);transform:scale(1.16)}92%,to{background:var(--route-accent);opacity:.65;transform:scale(.9)}}@keyframes mk-plan-icon-breathe{0%,to{transform:rotate(-3deg)scale(1);box-shadow:0 14px 34px #e2236521}50%{transform:rotate(0)scale(1.045);box-shadow:0 16px 38px #e2236540}}@media (width<=700px){.mk-pricing-page .mk-plan-card .mk-plan-route{grid-template-columns:50px repeat(5,1fr) 30px;height:43px}.mk-pricing-page .mk-plan-card .mk-plan-route:before,.mk-pricing-page .mk-plan-card .mk-plan-route:after{top:21px;left:54px;right:34px}}@media (prefers-reduced-motion:reduce){.mk-pricing-page .mk-plan-card .mk-plan-route:after{opacity:.65;transform:scaleX(1);animation:none!important}.mk-pricing-page .mk-plan-card .mk-plan-route i{background:var(--route-accent);animation:none!important}}.mk-pricing-page .mk-plan-activation{--activation-color:var(--mk-primary-bright);background:linear-gradient(110deg,#e2236517,#ffffff05);border:1px solid #e223653d;border-radius:19px;grid-template-columns:68px 1fr 82px;align-items:center;gap:12px;min-height:86px;margin:10px 0 17px;padding:10px 12px;display:grid;position:relative;overflow:hidden}.mk-pricing-page .mk-plan-card--seasonal .mk-plan-activation{animation-delay:-2s}.mk-pricing-page .mk-plan-card--annual .mk-plan-activation{--activation-color:#fff;background:linear-gradient(110deg,#5e03223d,#ffffff1f);border-color:#ffffff3d}.mk-pricing-page .mk-plan-qr,.mk-pricing-page .mk-plan-calendar{z-index:2;place-items:center;display:grid;position:relative}.mk-pricing-page .mk-plan-qr{width:62px;height:62px;color:var(--activation-color);border:1px solid color-mix(in srgb, var(--activation-color) 34%, transparent);background:color-mix(in srgb, var(--activation-color) 9%, #17161d);border-radius:15px;gap:2px;animation:5.4s cubic-bezier(.2,.8,.2,1) infinite mk-activation-qr}.mk-pricing-page .mk-plan-qr:after{background:var(--activation-color);height:1px;box-shadow:0 0 10px var(--activation-color);content:"";opacity:0;animation:5.4s ease-in-out infinite mk-activation-scan;position:absolute;top:12px;left:9px;right:9px}.mk-pricing-page .mk-plan-qr small{color:var(--mk-muted);letter-spacing:.08em;text-transform:uppercase;font-size:8px;font-weight:750}.mk-pricing-page .mk-plan-card--annual .mk-plan-qr small{color:#ffffffa8}.mk-pricing-page .mk-plan-signal{justify-content:space-around;align-items:center;height:20px;display:flex;position:relative}.mk-pricing-page .mk-plan-signal:before{background:linear-gradient(90deg, color-mix(in srgb, var(--activation-color) 12%, transparent), color-mix(in srgb, var(--activation-color) 46%, transparent), color-mix(in srgb, var(--activation-color) 12%, transparent));content:"";height:1px;position:absolute;left:0;right:0}.mk-pricing-page .mk-plan-signal:after{background:var(--activation-color);width:12px;height:12px;box-shadow:0 0 0 5px color-mix(in srgb, var(--activation-color) 13%, transparent), 0 0 16px var(--activation-color);content:"";opacity:0;border-radius:50%;animation:5.4s cubic-bezier(.45,0,.2,1) infinite mk-activation-send;position:absolute;left:0}.mk-pricing-page .mk-plan-signal i{z-index:1;background:color-mix(in srgb, var(--activation-color) 30%, #24212a);border-radius:50%;width:5px;height:5px;position:relative}.mk-pricing-page .mk-plan-calendar{width:76px;height:64px;color:var(--mk-heading);border:1px solid color-mix(in srgb, var(--activation-color) 32%, transparent);transform-origin:bottom;background:#1c1b23;border-radius:14px;grid-template-rows:auto 1fr;grid-template-columns:1fr auto;padding:8px 9px;animation:5.4s cubic-bezier(.22,1,.36,1) infinite mk-activation-calendar;box-shadow:0 12px 25px #0000002e}.mk-pricing-page .mk-plan-card--annual .mk-plan-calendar{color:#b51249;background:#fff}.mk-pricing-page .mk-plan-calendar small{color:var(--activation-color);letter-spacing:.09em;text-transform:uppercase;grid-column:1/-1;justify-self:start;font-size:7px;font-weight:850}.mk-pricing-page .mk-plan-card--annual .mk-plan-calendar small{color:#b51249}.mk-pricing-page .mk-plan-calendar strong{letter-spacing:-.06em;place-self:end start;font-size:27px;line-height:.9}.mk-pricing-page .mk-plan-calendar em{color:var(--mk-muted);align-self:end;margin:0 0 1px 3px;font-size:8px;font-style:normal;font-weight:800}.mk-pricing-page .mk-plan-calendar svg{color:#fff;opacity:0;background:#48b978;border:2px solid #1c1b23;border-radius:50%;width:21px;height:21px;padding:4px;animation:5.4s cubic-bezier(.22,1,.36,1) infinite mk-activation-check;display:grid;position:absolute;bottom:-5px;right:-5px;transform:scale(.3)}.mk-pricing-page .mk-plan-card--annual .mk-plan-calendar svg{border-color:#fff}.mk-pricing-page .mk-plan-card--seasonal :is(.mk-plan-qr,.mk-plan-calendar,.mk-plan-calendar svg){animation-delay:-1.8s}.mk-pricing-page .mk-plan-card--annual :is(.mk-plan-qr,.mk-plan-calendar,.mk-plan-calendar svg){animation-delay:-3.6s}@keyframes mk-activation-scan{0%,8%{opacity:0;top:12px}14%{opacity:1}32%{opacity:1;top:49px}38%,to{opacity:0;top:49px}}@keyframes mk-activation-qr{0%,36%,to{box-shadow:none;transform:scale(1)}18%{box-shadow:0 0 25px color-mix(in srgb, var(--activation-color) 20%, transparent);transform:scale(1.035)}}@keyframes mk-activation-send{0%,31%{opacity:0;left:0;transform:scale(.6)}38%{opacity:1;transform:scale(1)}61%{opacity:1;left:calc(100% - 12px);transform:scale(1)}67%,to{opacity:0;left:calc(100% - 12px);transform:scale(.5)}}@keyframes mk-activation-calendar{0%,56%,to{transform:perspective(200px)rotateX(0)scale(1)}63%{transform:perspective(200px)rotateX(-9deg)scale(.96)}72%,88%{box-shadow:0 15px 34px color-mix(in srgb, var(--activation-color) 22%, transparent);transform:perspective(200px)rotateX(0)scale(1.045)}}@keyframes mk-activation-check{0%,66%{opacity:0;transform:scale(.3)rotate(-25deg)}74%,90%{opacity:1;transform:scale(1)rotate(0)}to{opacity:0;transform:scale(.7)}}@media (width>=701px) and (width<=1100px){.mk-pricing-page .mk-plan-card--annual .mk-plan-activation{grid-column:2;align-self:end;margin-top:22px}}@media (width<=700px){.mk-pricing-page .mk-plan-activation{grid-template-columns:62px 1fr 76px;min-height:78px;padding:8px 10px}.mk-pricing-page .mk-plan-qr{width:56px;height:56px}.mk-pricing-page .mk-plan-calendar{width:70px;height:58px}}@media (prefers-reduced-motion:reduce){.mk-pricing-page .mk-plan-activation *,.mk-pricing-page .mk-plan-activation :after{animation:none!important}.mk-pricing-page .mk-plan-calendar svg{opacity:1;transform:scale(1)}}.mk-pricing-page .mk-plan-activation,.mk-pricing-page .mk-plan-activation *,.mk-pricing-page .mk-plan-activation :before,.mk-pricing-page .mk-plan-activation :after{transition:none!important;animation:none!important}.mk-pricing-page .mk-plan-qr:after,.mk-pricing-page .mk-plan-signal:after{display:none}.mk-pricing-page .mk-plan-calendar{transform:none}.mk-pricing-page .mk-plan-calendar svg{opacity:1;transform:scale(1)}.mk-pricing-page .mk-price-card.mk-plan-card{min-height:430px}.mk-pricing-page .mk-plan-card .mk-plan-fit{margin-top:22px}@media (width>=701px) and (width<=1100px){.mk-pricing-page .mk-price-card.mk-plan-card{min-height:430px}.mk-pricing-page .mk-price-card.mk-plan-card--annual{min-height:0}}@media (width<=700px){.mk-pricing-page .mk-price-card.mk-plan-card{min-height:0}.mk-pricing-page .mk-plan-card .mk-plan-fit{margin-top:18px}}.mk-pricing-page .mk-price-card.mk-plan-card{--mk-plan-wave:#e2236557}.mk-pricing-page .mk-price-card.mk-plan-card--annual{--mk-plan-wave:#ffffff52}.mk-pricing-page .mk-price-card.mk-plan-card:after{border-color:var(--mk-plan-wave);width:190px;box-shadow:0 0 0 34px color-mix(in srgb, var(--mk-plan-wave) 34%, transparent), 0 0 0 68px color-mix(in srgb, var(--mk-plan-wave) 18%, transparent);transform-origin:50%;will-change:transform, opacity;animation:4.8s linear infinite mk-plan-wave-expand;bottom:-54px;right:-20px}.mk-pricing-page .mk-price-card.mk-plan-card--seasonal:after{animation-delay:-1.6s}.mk-pricing-page .mk-price-card.mk-plan-card--annual:after{animation-delay:-3.2s}@keyframes mk-plan-wave-expand{0%{opacity:0;transform:scale(.32)}12%{opacity:.9}72%{opacity:.34}to{opacity:0;transform:scale(2.15)}}@media (prefers-reduced-motion:reduce){.mk-pricing-page .mk-price-card.mk-plan-card:after{opacity:.55;transform:scale(1);animation:none!important}}.mk-pricing-page .mk-price-card.mk-plan-card:after{content:none}.mk-pricing-page .mk-plan-card>:not(.mk-plan-waves):not(.mk-popular-badge){z-index:2;position:relative}.mk-pricing-page .mk-plan-waves{z-index:1;border-radius:inherit;pointer-events:none;position:absolute;inset:0;overflow:hidden}.mk-pricing-page .mk-plan-waves i{aspect-ratio:1;border:2px solid var(--mk-plan-wave);width:210px;box-shadow:0 0 22px color-mix(in srgb, var(--mk-plan-wave) 24%, transparent);opacity:0;transform-origin:50%;will-change:transform, opacity;border-radius:50%;animation:4.8s linear infinite mk-plan-wave-stream;position:absolute;bottom:-74px;right:-52px;transform:scale(.12)}.mk-pricing-page .mk-plan-waves i:nth-child(2){animation-delay:-1.6s}.mk-pricing-page .mk-plan-waves i:nth-child(3){animation-delay:-3.2s}@keyframes mk-plan-wave-stream{0%{opacity:0;transform:scale(.12)}9%{opacity:.82}68%{opacity:.38}to{opacity:0;transform:scale(2.35)}}@media (prefers-reduced-motion:reduce){.mk-pricing-page .mk-plan-waves i{display:none;animation:none!important}.mk-pricing-page .mk-plan-waves i:first-child{opacity:.38;display:block;transform:scale(1.15)}}.mk-pricing-page .mk-plan-card--annual .mk-plan-index{visibility:hidden}.mk-order-dialog-intro{background:linear-gradient(145deg,#20121a,#7b1438 68%,#d91f60)}.mk-order-plan-field{border:1px solid color-mix(in srgb, var(--mk-primary) 30%, var(--mk-border));background:color-mix(in srgb, var(--mk-primary) 7%, var(--mk-card-soft));border-radius:15px;min-inline-size:0;margin-bottom:15px;padding:12px}.mk-order-plan-field>legend{color:var(--mk-primary);letter-spacing:.08em;text-transform:uppercase;margin-left:4px;padding:0 7px;font-size:10px;font-weight:800}.mk-order-plan-toggle{isolation:isolate;border:1px solid var(--mk-border);background:color-mix(in srgb, var(--mk-bg-elevated) 88%, transparent);border-radius:14px;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;padding:4px;display:grid;position:relative;overflow:hidden}.mk-order-plan-toggle:before{z-index:-1;border:1px solid color-mix(in srgb, var(--mk-primary) 48%, transparent);background:linear-gradient(135deg, color-mix(in srgb, var(--mk-primary) 28%, var(--mk-card)), color-mix(in srgb, var(--mk-primary) 13%, var(--mk-card)));width:calc(33.3333% - 5.33333px);box-shadow:0 9px 24px color-mix(in srgb, var(--mk-primary) 18%, transparent), inset 0 1px #ffffff14;content:"";border-radius:11px;transition:transform .38s cubic-bezier(.22,1,.36,1),background .25s;position:absolute;top:4px;bottom:4px;left:4px}.mk-order-plan-toggle:has(input[value="6"]:checked):before{transform:translate(calc(100% + 4px))}.mk-order-plan-toggle:has(input[value="12"]:checked):before{transform:translate(calc(200% + 8px))}.mk-order-plan-toggle label{min-width:0;min-height:62px;color:var(--mk-muted);cursor:pointer;border-radius:11px;flex-direction:row;grid-template-columns:none;justify-content:center;align-items:center;gap:9px;padding:8px 6px;transition:color .25s,transform .25s;display:flex;position:relative}.mk-order-plan-toggle label:hover{color:var(--mk-heading)}.mk-order-plan-toggle label:has(input:checked){color:var(--mk-heading);transform:translateY(-1px)}.mk-order-plan-toggle input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.mk-order-plan-toggle label:has(input:focus-visible){outline:2px solid var(--mk-primary);outline-offset:-2px}.mk-order-plan-option-icon{width:34px;height:34px;color:var(--mk-primary);border:1px solid color-mix(in srgb, var(--mk-primary) 26%, transparent);background:color-mix(in srgb, var(--mk-primary) 9%, transparent);border-radius:10px;flex:none;place-items:center;transition:transform .35s cubic-bezier(.22,1,.36,1),color .25s,background .25s;display:grid}.mk-order-plan-toggle label:has(input:checked) .mk-order-plan-option-icon{color:#fff;background:linear-gradient(135deg, var(--mk-primary-bright), var(--mk-primary-dark));box-shadow:0 8px 18px color-mix(in srgb, var(--mk-primary) 24%, transparent);transform:rotate(-5deg)scale(1.06)}.mk-order-plan-toggle label>span:last-child{gap:2px;min-width:0;display:grid}.mk-order-plan-toggle strong{white-space:nowrap;font-size:13px;line-height:1.1}.mk-order-plan-toggle small{color:var(--mk-muted);white-space:nowrap;font-size:9px;font-weight:600}.mk-order-plan-error{color:#df255e;margin:8px 4px 0;font-size:10px;display:block}.mk-plan-action{cursor:pointer}@media (width<=480px){.mk-order-plan-field{margin-bottom:10px;padding:7px}.mk-order-plan-toggle{gap:2px;padding:3px}.mk-order-plan-toggle:before{width:calc(33.3333% - 3.33333px);top:3px;bottom:3px;left:3px}.mk-order-plan-toggle:has(input[value="6"]:checked):before{transform:translate(calc(100% + 2px))}.mk-order-plan-toggle:has(input[value="12"]:checked):before{transform:translate(calc(200% + 4px))}.mk-order-plan-toggle label{gap:5px;min-height:51px;padding:5px 2px}.mk-order-plan-option-icon{border-radius:8px;width:27px;height:27px}.mk-order-plan-option-icon svg{width:14px;height:14px}.mk-order-plan-toggle strong{font-size:10px}.mk-order-plan-toggle small{font-size:7px}.mk-order-form .mk-demo-message{display:none}}@media (prefers-reduced-motion:reduce){.mk-order-plan-toggle:before,.mk-order-plan-toggle label,.mk-order-plan-option-icon{transition:none!important}}.mk-pricing-page .mk-package-universe{isolation:isolate;border:1px solid var(--mk-border-strong);background:radial-gradient(circle at 82% 15%,#e223652b,#0000 28rem),linear-gradient(145deg,#1a1920fa,#101016fa);border-radius:34px;padding:clamp(28px,4vw,56px);position:relative;overflow:hidden;box-shadow:0 30px 80px #00000038}.mk-pricing-page .mk-package-universe:before{z-index:-1;content:"";background-image:linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff06 1px,#0000 1px);background-size:42px 42px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(125deg,#000,#0000 78%);mask-image:linear-gradient(125deg,#000,#0000 78%)}.mk-pricing-page .mk-package-universe-head{grid-template-columns:minmax(0,1.12fr) minmax(310px,.88fr);align-items:center;gap:clamp(28px,5vw,72px);margin-bottom:clamp(28px,4vw,48px);display:grid}.mk-pricing-page .mk-package-universe .mk-section-heading{text-align:left;max-width:690px;margin:0}.mk-pricing-page .mk-package-universe .mk-section-heading h2{max-width:680px;font-size:clamp(32px,3.8vw,54px)}.mk-pricing-page .mk-package-core{place-items:center;min-height:270px;display:grid;position:relative}.mk-pricing-page .mk-package-core:before,.mk-pricing-page .mk-package-core:after{aspect-ratio:1;content:"";border:1px solid #e223652e;border-radius:50%;width:218px;position:absolute}.mk-pricing-page .mk-package-core:after{border-style:dashed;width:278px;animation:18s linear infinite mk-package-orbit-spin}.mk-pricing-page .mk-package-core-node{z-index:3;aspect-ratio:1;color:#fff;background:linear-gradient(145deg,#f1467e,#b60c45);border:1px solid #ffffff42;border-radius:38px;align-content:center;place-items:center;width:128px;animation:4.4s ease-in-out infinite mk-package-core-breathe;display:grid;position:relative;box-shadow:0 24px 54px #a6083e61,inset 0 1px #ffffff3d}.mk-pricing-page .mk-package-core-node svg{margin-bottom:6px}.mk-pricing-page .mk-package-core-node strong{letter-spacing:.06em;font-size:19px;line-height:1}.mk-pricing-page .mk-package-core-node small{color:#ffffffad;letter-spacing:.12em;margin-top:5px;font-size:7px;font-weight:800}.mk-pricing-page .mk-package-plan-orbit{z-index:4;position:absolute;inset:0}.mk-pricing-page .mk-package-plan-orbit>span{width:58px;height:47px;color:var(--mk-heading);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#1b1921eb;border:1px solid #e2236557;border-radius:14px;justify-content:center;align-items:baseline;gap:3px;padding-top:10px;font-size:19px;font-weight:850;animation:4s ease-in-out infinite mk-package-plan-float;display:flex;position:absolute;box-shadow:0 12px 25px #00000038}.mk-pricing-page .mk-package-plan-orbit small{color:var(--mk-primary);font-size:7px}.mk-pricing-page .mk-package-plan-orbit>span:first-child{top:16px;left:12%}.mk-pricing-page .mk-package-plan-orbit>span:nth-child(2){animation-delay:-1.3s;top:42%;right:5%}.mk-pricing-page .mk-package-plan-orbit>span:nth-child(3){animation-delay:-2.6s;bottom:8px;left:19%}.mk-pricing-page .mk-package-core-pulse{aspect-ratio:1;opacity:0;border:1px solid #e223657a;border-radius:50%;width:132px;animation:4.8s ease-out infinite mk-package-pulse;position:absolute}.mk-pricing-page .mk-package-core-pulse:nth-of-type(2){animation-delay:-1.6s}.mk-pricing-page .mk-package-core-pulse:nth-of-type(3){animation-delay:-3.2s}.mk-pricing-page .mk-capability-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.mk-pricing-page .mk-capability-grid article{border:1px solid var(--mk-border);background:linear-gradient(145deg,#22202af0,#18171ef0);border-radius:22px;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:15px;min-width:0;min-height:150px;padding:24px;transition:transform .35s cubic-bezier(.2,.8,.2,1),border-color .35s,box-shadow .35s;display:grid;position:relative;overflow:hidden;box-shadow:0 14px 34px #00000021}.mk-pricing-page .mk-capability-grid article:after{aspect-ratio:1;content:"";border:1px solid #e2236524;border-radius:50%;width:110px;transition:transform .45s;position:absolute;bottom:-42px;right:-32px}.mk-pricing-page .mk-capability-grid article:hover{z-index:2;border-color:#e2236575;transform:translateY(-6px);box-shadow:0 22px 46px #0003,0 0 28px #e2236514}.mk-pricing-page .mk-capability-grid article:hover:after{transform:scale(1.35)}.mk-pricing-page .mk-capability-icon{aspect-ratio:1;width:52px;color:var(--mk-primary-bright);animation:mk-capability-icon-float 4.2s var(--cap-delay) ease-in-out infinite;background:linear-gradient(145deg,#e223652e,#e223650f);border:1px solid #e2236552;border-radius:16px;place-items:center;display:grid;box-shadow:0 12px 28px #e223651a}.mk-pricing-page .mk-capability-grid article>div{min-width:0}.mk-pricing-page .mk-capability-grid article small{color:var(--mk-primary);letter-spacing:.11em;font-size:8px;font-weight:800}.mk-pricing-page .mk-capability-grid h3{color:var(--mk-heading);margin:7px 0;font-size:clamp(17px,1.35vw,21px);line-height:1.15}.mk-pricing-page .mk-capability-grid p{color:var(--mk-muted);margin:0;font-size:12px;line-height:1.55}.mk-pricing-page .mk-capability-grid article>i{color:#fff;background:#3cb676;border-radius:50%;place-items:center;width:25px;height:25px;display:grid;box-shadow:0 0 0 5px #3cb67617}@keyframes mk-package-orbit-spin{to{transform:rotate(360deg)}}@keyframes mk-package-core-breathe{0%,to{transform:scale(1)rotate(-2deg)}50%{transform:scale(1.055)rotate(2deg)}}@keyframes mk-package-plan-float{0%,to{transform:translateY(0)rotate(-3deg)}50%{transform:translateY(-7px)rotate(2deg)}}@keyframes mk-package-pulse{0%{opacity:0;transform:scale(.72)}15%{opacity:.72}to{opacity:0;transform:scale(2.08)}}@keyframes mk-capability-icon-float{0%,to{transform:translateY(0)rotate(-3deg)}50%{transform:translateY(-5px)rotate(3deg)}}@media (width>=701px) and (width<=1100px){.mk-pricing-page .mk-package-universe{padding:clamp(26px,4vw,40px)}.mk-pricing-page .mk-package-universe-head{grid-template-columns:minmax(0,1.15fr) minmax(270px,.85fr);gap:24px}.mk-pricing-page .mk-package-core{min-height:230px;transform:scale(.88)}.mk-pricing-page .mk-capability-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.mk-pricing-page .mk-capability-grid article{min-height:132px;padding:20px}}@media (width<=700px){.mk-pricing-page .mk-package-universe{border-radius:25px;padding:22px 14px}.mk-pricing-page .mk-package-universe-head{grid-template-columns:1fr;gap:18px;margin-bottom:20px}.mk-pricing-page .mk-package-universe .mk-section-heading{text-align:center;align-items:center}.mk-pricing-page .mk-package-universe .mk-section-heading .mk-eyebrow{align-self:center}.mk-pricing-page .mk-package-universe .mk-section-heading h2{font-size:clamp(27px,8vw,35px)!important}.mk-pricing-page .mk-package-universe .mk-section-heading p{margin-inline:auto}.mk-pricing-page .mk-package-core{min-height:190px;margin-block:-10px;transform:scale(.84)}.mk-pricing-page .mk-capability-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.mk-pricing-page .mk-capability-grid article{text-align:left;grid-template-columns:1fr auto;align-content:start;gap:9px;min-height:170px;padding:15px 12px}.mk-pricing-page .mk-capability-icon{border-radius:13px;grid-column:1;width:43px}.mk-pricing-page .mk-capability-icon svg{width:21px;height:21px}.mk-pricing-page .mk-capability-grid article>div{grid-column:1/-1}.mk-pricing-page .mk-capability-grid article>i{grid-area:1/2;width:22px;height:22px}.mk-pricing-page .mk-capability-grid h3{margin-block:5px;font-size:15px}.mk-pricing-page .mk-capability-grid p{-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:10px;line-height:1.45;display:-webkit-box;overflow:hidden}}@media (prefers-reduced-motion:reduce){.mk-pricing-page :is(.mk-package-core-node,.mk-package-plan-orbit>span,.mk-package-core-pulse,.mk-capability-icon){animation:none!important}}.mk-pricing-page .mk-package-core:before,.mk-pricing-page .mk-package-core:after{content:none}.mk-pricing-page .mk-success-scene{perspective:700px;width:min(100%,350px);height:270px;position:relative}.mk-pricing-page .mk-success-shadow{z-index:0;filter:blur(9px);background:#00000061;border-radius:50%;width:190px;height:28px;animation:6s ease-in-out infinite mk-success-shadow;position:absolute;bottom:24px;left:50%;transform:translate(-50%)}.mk-pricing-page .mk-success-token{z-index:5;width:138px;height:138px;transform-style:preserve-3d;animation:6s cubic-bezier(.22,1,.36,1) infinite mk-success-token;position:absolute;top:48%;left:50%}.mk-pricing-page .mk-success-token-front,.mk-pricing-page .mk-success-token-back{color:#fff;backface-visibility:hidden;background:radial-gradient(circle at 32% 24%,#ffffff47,#0000 24%),linear-gradient(145deg,#f54c84,#b90d47);border:2px solid #ffffff57;border-radius:50%;align-content:center;place-items:center;gap:7px;display:grid;position:absolute;inset:0;box-shadow:0 24px 55px #9904366b,inset 0 -9px 18px #5c001f2e}.mk-pricing-page .mk-success-token-front strong{letter-spacing:.08em;font-size:20px}.mk-pricing-page .mk-success-token-back{background:linear-gradient(145deg,#53ce8b,#169557);transform:rotateY(180deg)}.mk-pricing-page .mk-success-token-back strong{letter-spacing:.09em;font-size:10px}.mk-pricing-page .mk-success-coin{z-index:2;aspect-ratio:1;width:67px;color:var(--mk-heading);opacity:0;background:radial-gradient(circle at 32% 24%,#ffffff1a,#0000 24%),#201d26;border:2px solid #e223655c;border-radius:50%;justify-content:center;align-items:baseline;gap:3px;padding-top:19px;font-size:22px;font-weight:850;animation:6s cubic-bezier(.22,1,.36,1) infinite mk-success-coin-rise;display:flex;position:absolute;box-shadow:0 16px 30px #0000004d,inset 0 -6px 12px #00000029}.mk-pricing-page .mk-success-coin small{color:var(--mk-primary-bright);font-size:8px}.mk-pricing-page .mk-success-coin--one{--coin-x:-5px;--coin-r:-14deg;animation-delay:0s;bottom:30px;left:11%}.mk-pricing-page .mk-success-coin--six{--coin-x:8px;--coin-r:12deg;animation-delay:.16s;bottom:42px;right:8%}.mk-pricing-page .mk-success-coin--twelve{--coin-x:3px;--coin-r:8deg;animation-delay:.32s;top:32px;left:18%}.mk-pricing-page .mk-success-halo{z-index:1;aspect-ratio:1;opacity:0;border:2px solid #58d69194;border-radius:50%;width:142px;animation:6s ease-out infinite mk-success-halo;position:absolute;top:48%;left:50%;transform:translate(-50%,-50%)scale(.7)}.mk-pricing-page .mk-success-confetti{z-index:6;width:1px;height:1px;position:absolute;top:48%;left:50%}.mk-pricing-page .mk-success-confetti i{background:var(--mk-primary-bright);opacity:0;border-radius:3px;width:7px;height:13px;animation:6s cubic-bezier(.2,.8,.2,1) infinite mk-success-confetti;position:absolute}.mk-pricing-page .mk-success-confetti i:first-child{--tx:-115px;--ty:-80px;--rot:-95deg;background:#fc6}.mk-pricing-page .mk-success-confetti i:nth-child(2){--tx:-82px;--ty:82px;--rot:65deg;background:#52d58e}.mk-pricing-page .mk-success-confetti i:nth-child(3){--tx:104px;--ty:-72px;--rot:110deg}.mk-pricing-page .mk-success-confetti i:nth-child(4){--tx:116px;--ty:54px;--rot:-55deg;background:#fc6}.mk-pricing-page .mk-success-confetti i:nth-child(5){--tx:-142px;--ty:6px;--rot:140deg}.mk-pricing-page .mk-success-confetti i:nth-child(6){--tx:142px;--ty:-4px;--rot:-130deg;background:#52d58e}.mk-pricing-page .mk-success-confetti i:nth-child(7){--tx:-28px;--ty:-118px;--rot:80deg;background:#fff}.mk-pricing-page .mk-success-confetti i:nth-child(8){--tx:24px;--ty:113px;--rot:-70deg;background:#fff}@keyframes mk-success-token{0%,8%{opacity:0;transform:translate(-50%,-50%)translateY(45px)scale(.55)rotateY(0)}22%,45%{opacity:1;transform:translate(-50%,-50%)translateY(0)scale(1)rotateY(0)}58%,84%{opacity:1;transform:translate(-50%,-50%)scale(1.08)rotateY(180deg)}94%,to{opacity:0;transform:translate(-50%,-50%)translateY(-14px)scale(.82)rotateY(180deg)}}@keyframes mk-success-coin-rise{0%,7%{opacity:0;transform:translate(var(--coin-x), 80px) scale(.35) rotate(var(--coin-r))}22%,76%{opacity:1;transform:translate(var(--coin-x), 0) scale(1) rotate(var(--coin-r))}86%{opacity:.7;transform:translate(var(--coin-x), -8px) scale(.94) rotate(var(--coin-r))}96%,to{opacity:0;transform:translate(var(--coin-x), 34px) scale(.55) rotate(var(--coin-r))}}@keyframes mk-success-halo{0%,46%{opacity:0;transform:translate(-50%,-50%)scale(.72)}56%{opacity:.8}78%,to{opacity:0;transform:translate(-50%,-50%)scale(1.72)}}@keyframes mk-success-confetti{0%,50%{opacity:0;transform:translate(0)scale(.2)rotate(0)}57%{opacity:1}76%{opacity:.9;transform:translate(var(--tx), var(--ty)) scale(1) rotate(var(--rot))}90%,to{opacity:0;transform:translate(var(--tx), calc(var(--ty) + 22px)) scale(.65) rotate(var(--rot))}}@keyframes mk-success-shadow{0%,to{opacity:.25;transform:translate(-50%)scale(.65)}24%,78%{opacity:.75;transform:translate(-50%)scale(1)}}@media (width<=700px){.mk-pricing-page .mk-success-scene{height:230px;transform:scale(.9)}}@media (prefers-reduced-motion:reduce){.mk-pricing-page :is(.mk-success-shadow,.mk-success-token,.mk-success-coin,.mk-success-halo,.mk-success-confetti i){animation:none!important}.mk-pricing-page .mk-success-token{opacity:1;transform:translate(-50%,-50%)rotateY(180deg)}.mk-pricing-page .mk-success-coin{opacity:1;transform:translate(var(--coin-x), 0) rotate(var(--coin-r))}.mk-pricing-page .mk-success-halo,.mk-pricing-page .mk-success-confetti{display:none}}.mk-pricing-page .mk-package-universe-head{grid-template-columns:minmax(0,1fr);gap:30px;margin-bottom:34px}.mk-pricing-page .mk-package-universe .mk-section-heading{text-align:center;align-items:center;max-width:850px;margin-inline:auto}.mk-pricing-page .mk-package-universe .mk-section-heading .mk-eyebrow{align-self:center}.mk-pricing-page .mk-package-universe .mk-section-heading p{max-width:680px;margin-inline:auto}@media (width>=701px) and (width<=1100px){.mk-pricing-page .mk-package-universe-head{grid-template-columns:1fr;gap:24px}}@media (width<=700px){.mk-pricing-page .mk-package-universe-head{grid-template-columns:1fr;gap:20px;margin-bottom:22px}}.mk-pricing-page .mk-plan-parity{align-items:stretch}.mk-pricing-page .mk-plan-parity-options,.mk-pricing-page .mk-plan-parity-result{min-height:82px}.mk-pricing-page .mk-plan-parity-result{grid-template-columns:48px minmax(0,1fr);align-content:center;padding-block:13px}@media (width>=701px) and (width<=1100px){.mk-pricing-page .mk-plan-parity-result{grid-template-columns:44px minmax(0,1fr)}}@media (width<=700px){.mk-pricing-page .mk-plan-parity-options,.mk-pricing-page .mk-plan-parity-result{min-height:72px}.mk-pricing-page .mk-plan-parity-result{grid-template-columns:40px minmax(0,1fr)}}.mk-pricing-page .mk-pricing-faq{border:1px solid var(--mk-border);background:radial-gradient(circle at 92% 8%,#e223651f,#0000 34%),linear-gradient(145deg,#19181ffa,#101015fa);border-radius:32px;padding:clamp(28px,4vw,58px);box-shadow:0 24px 60px #00000026}.mk-pricing-page .mk-pricing-faq .mk-section-heading{text-align:center;align-items:center;max-width:760px;margin:0 auto 32px}.mk-pricing-page .mk-pricing-faq .mk-section-heading .mk-eyebrow{align-self:center}.mk-pricing-page .mk-pricing-faq .mk-section-heading p{max-width:590px;margin-inline:auto}.mk-pricing-page .mk-pricing-faq .mk-faq-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.mk-pricing-page .mk-pricing-faq .mk-faq-list details{color:var(--mk-text);border:1px solid var(--mk-border);background:#1f1d25e0;border-radius:20px;transition:border-color .3s,background .3s,transform .3s,box-shadow .3s;overflow:hidden}.mk-pricing-page .mk-pricing-faq .mk-faq-list details:hover{border-color:#e2236559;transform:translateY(-2px)}.mk-pricing-page .mk-pricing-faq .mk-faq-list details[open]{background:linear-gradient(135deg,#e223651a,#1f1d25f0);border-color:#e223657a;box-shadow:0 18px 38px #00000024}.mk-pricing-page .mk-pricing-faq .mk-faq-list summary{min-height:82px;color:var(--mk-heading);cursor:pointer;grid-template-columns:46px minmax(0,1fr) 34px;align-items:center;gap:14px;padding:16px 18px;list-style:none;display:grid}.mk-pricing-page .mk-pricing-faq .mk-faq-list summary::-webkit-details-marker{display:none}.mk-pricing-page .mk-pricing-faq .mk-faq-list summary>i{aspect-ratio:1;width:46px;color:var(--mk-primary-bright);background:#e2236517;border:1px solid #e2236547;border-radius:14px;place-items:center;transition:transform .35s cubic-bezier(.2,.8,.2,1),background .3s;display:grid}.mk-pricing-page .mk-pricing-faq .mk-faq-list summary>span{color:inherit;font-size:15px;font-weight:720;display:block}.mk-pricing-page .mk-pricing-faq .mk-faq-list summary>b{aspect-ratio:1;color:#fff;background:var(--mk-primary);border-radius:50%;place-items:center;width:34px;transition:transform .35s,background .3s;display:grid}.mk-pricing-page .mk-pricing-faq .mk-faq-list details[open] summary>i{background:#e223652b;transform:rotate(-5deg)scale(1.06)}.mk-pricing-page .mk-pricing-faq .mk-faq-list details[open] summary>b{background:#3bae73;transform:rotate(45deg)}.mk-pricing-page .mk-pricing-faq .mk-faq-list details p{color:var(--mk-muted);margin:0;padding:0 24px 22px 78px;font-size:12px;line-height:1.7}.mk-pricing-page .mk-pricing-trial{background:linear-gradient(#ffffff06 1px,#0000 1px) 0 0/48px 48px,linear-gradient(90deg,#ffffff06 1px,#0000 1px) 0 0/48px 48px,radial-gradient(circle at 94% 45%,#e2236533,#0000 38%),#17171e;border:1px solid #e223654d;border-radius:34px;grid-template-columns:minmax(0,.86fr) minmax(420px,1.14fr);align-items:center;gap:30px 52px;padding:clamp(34px,5vw,70px);display:grid;position:relative;overflow:hidden;box-shadow:0 28px 70px #0003}.mk-pricing-page .mk-pricing-trial:after{aspect-ratio:1;content:"";border:1px solid #e223652e;border-radius:50%;width:430px;animation:8s ease-in-out infinite mk-trial-rings;position:absolute;bottom:-190px;right:-120px;box-shadow:0 0 0 70px #e2236506,0 0 0 140px #e2236505}.mk-pricing-page .mk-pricing-trial>*{z-index:1;position:relative}.mk-pricing-page .mk-pricing-trial-copy h2{max-width:610px;color:var(--mk-heading);letter-spacing:-.045em;margin:18px 0 14px;font-size:clamp(32px,3.6vw,52px);line-height:1.08}.mk-pricing-page .mk-pricing-trial-copy p{max-width:560px;color:var(--mk-muted);margin:0;font-size:14px;line-height:1.7}.mk-pricing-page .mk-pricing-trial-flow{grid-template-columns:1fr auto 1fr auto 1fr;align-items:center;gap:9px;display:grid}.mk-pricing-page .mk-pricing-trial-flow>div{text-align:center;border:1px solid var(--mk-border);min-height:132px;animation:mk-trial-step 5.4s var(--trial-delay) ease-in-out infinite;background:#1b1a22e6;border-radius:20px;align-content:center;place-items:center;gap:11px;padding:16px 10px;display:grid}.mk-pricing-page .mk-pricing-trial-flow>div>i{aspect-ratio:1;color:#fff;background:linear-gradient(145deg,#ef4a80,#c3124d);border-radius:14px;place-items:center;width:46px;display:grid;box-shadow:0 12px 28px #e223652e}.mk-pricing-page .mk-pricing-trial-flow span{gap:4px;display:grid}.mk-pricing-page .mk-pricing-trial-flow small{color:var(--mk-primary-bright);letter-spacing:.12em;font-size:8px;font-weight:850}.mk-pricing-page .mk-pricing-trial-flow strong{color:var(--mk-heading);font-size:12px;line-height:1.25}.mk-pricing-page .mk-pricing-trial-flow>b{color:var(--mk-primary-bright);animation:1.8s ease-in-out infinite mk-trial-arrow}.mk-pricing-page .mk-pricing-trial-action{border-top:1px solid var(--mk-border);grid-column:1/-1;justify-content:space-between;align-items:center;gap:18px;padding-top:25px;display:flex}.mk-pricing-page .mk-pricing-trial-action>span{color:var(--mk-muted);align-items:center;gap:9px;font-size:12px;font-weight:650;display:flex}.mk-pricing-page .mk-pricing-trial-action>span svg{color:var(--mk-primary-bright)}@keyframes mk-trial-step{0%,26%,to{border-color:var(--mk-border);transform:translateY(0)}8%,18%{border-color:#e2236585;transform:translateY(-5px)}}@keyframes mk-trial-arrow{0%,to{opacity:.35;transform:translate(-3px)}50%{opacity:1;transform:translate(3px)}}@keyframes mk-trial-rings{0%,to{opacity:.55;transform:scale(.94)}50%{opacity:.9;transform:scale(1.06)}}@media (width>=701px) and (width<=1100px){.mk-pricing-page .mk-pricing-trial{grid-template-columns:1fr}.mk-pricing-page .mk-pricing-trial-flow{max-width:760px}}@media (width<=700px){.mk-pricing-page .mk-pricing-faq{border-radius:24px;padding:24px 14px}.mk-pricing-page .mk-pricing-faq .mk-section-heading{margin-bottom:20px}.mk-pricing-page .mk-pricing-faq .mk-faq-list{grid-template-columns:1fr;gap:9px}.mk-pricing-page .mk-pricing-faq .mk-faq-list details:first-child{grid-column:auto}.mk-pricing-page .mk-pricing-faq .mk-faq-list summary{grid-template-columns:38px minmax(0,1fr) 28px;gap:10px;min-height:66px;padding:12px}.mk-pricing-page .mk-pricing-faq .mk-faq-list summary>i{border-radius:12px;width:38px}.mk-pricing-page .mk-pricing-faq .mk-faq-list summary>i svg{width:19px;height:19px}.mk-pricing-page .mk-pricing-faq .mk-faq-list summary>span{font-size:12px;line-height:1.35}.mk-pricing-page .mk-pricing-faq .mk-faq-list summary>b{width:28px}.mk-pricing-page .mk-pricing-faq .mk-faq-list details p{padding:0 14px 16px 60px;font-size:10px}.mk-pricing-page .mk-pricing-trial{border-radius:25px;grid-template-columns:1fr;gap:24px;padding:26px 17px}.mk-pricing-page .mk-pricing-trial-copy{text-align:center}.mk-pricing-page .mk-pricing-trial-copy .mk-eyebrow{margin-inline:auto}.mk-pricing-page .mk-pricing-trial-copy h2{margin-top:15px;font-size:29px}.mk-pricing-page .mk-pricing-trial-copy p{font-size:11px}.mk-pricing-page .mk-pricing-trial-flow{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.mk-pricing-page .mk-pricing-trial-flow>b{display:none}.mk-pricing-page .mk-pricing-trial-flow>div{border-radius:16px;min-height:118px;padding:12px 5px}.mk-pricing-page .mk-pricing-trial-flow>div>i{border-radius:12px;width:40px}.mk-pricing-page .mk-pricing-trial-flow strong{font-size:10px}.mk-pricing-page .mk-pricing-trial-action{flex-direction:column;align-items:stretch;padding-top:18px}.mk-pricing-page .mk-pricing-trial-action>span{justify-content:center}.mk-pricing-page .mk-pricing-trial-action .mk-button{justify-content:center;width:100%}}@media (prefers-reduced-motion:reduce){.mk-pricing-page :is(.mk-pricing-trial-flow>div,.mk-pricing-trial-flow>b){animation:none!important}}.mk-pricing-page .mk-pricing-faq{grid-template-columns:minmax(290px,.72fr) minmax(0,1.28fr);align-items:stretch;gap:clamp(26px,4vw,64px);display:grid}.mk-pricing-page .mk-pricing-faq-intro{flex-direction:column;justify-content:center;min-width:0;padding:clamp(10px,2vw,24px);display:flex;position:relative}.mk-pricing-page .mk-pricing-faq .mk-pricing-faq-intro .mk-section-heading{text-align:left;align-items:flex-start;margin:0}.mk-pricing-page .mk-pricing-faq .mk-pricing-faq-intro .mk-section-heading .mk-eyebrow{align-self:flex-start}.mk-pricing-page .mk-pricing-faq .mk-pricing-faq-intro .mk-section-heading p{margin-inline:0}.mk-pricing-page .mk-pricing-faq-orbit{width:168px;height:112px;margin:28px 0 24px 18px;position:relative}.mk-pricing-page .mk-pricing-faq-orbit:before,.mk-pricing-page .mk-pricing-faq-orbit:after{content:"";border:1px solid #e223653d;border-radius:50%;width:142px;height:72px;position:absolute;inset:50% auto auto 0;transform:translateY(-50%)rotate(-8deg)}.mk-pricing-page .mk-pricing-faq-orbit:after{transform:translateY(-50%)rotate(13deg)}.mk-pricing-page .mk-pricing-faq-orbit>span{z-index:2;aspect-ratio:1;color:#fff;background:linear-gradient(145deg,#f14b82,#ba1048);border-radius:22px;place-items:center;width:70px;animation:4.6s ease-in-out infinite mk-faq-core;display:grid;position:absolute;top:20px;left:45px;box-shadow:0 20px 40px #e2236540}.mk-pricing-page .mk-pricing-faq-orbit>i{z-index:3;aspect-ratio:1;width:34px;color:var(--mk-primary-bright);background:#211b23;border:1px solid #e223654d;border-radius:11px;place-items:center;animation:3.8s ease-in-out infinite mk-faq-satellite;display:grid;position:absolute;box-shadow:0 9px 20px #0000003d}.mk-pricing-page .mk-pricing-faq-orbit>i:first-of-type{top:6px;left:0}.mk-pricing-page .mk-pricing-faq-orbit>i:nth-of-type(2){animation-delay:-1.2s;top:13px;right:0}.mk-pricing-page .mk-pricing-faq-orbit>i:nth-of-type(3){animation-delay:-2.4s;bottom:0;right:17px}.mk-pricing-page .mk-pricing-faq-meta{flex-wrap:wrap;gap:8px;display:flex}.mk-pricing-page .mk-pricing-faq-meta span{color:var(--mk-muted);border:1px solid var(--mk-border);background:#ffffff08;border-radius:999px;align-items:center;gap:6px;padding:8px 11px;font-size:10px;font-weight:650;display:flex}.mk-pricing-page .mk-pricing-faq-meta svg{color:#47c981}.mk-pricing-page .mk-pricing-faq .mk-faq-list{grid-template-columns:1fr;align-content:center;gap:10px;max-width:none;margin:0;display:grid}.mk-pricing-page .mk-pricing-faq .mk-faq-list details:first-child{grid-column:auto}.mk-pricing-page .mk-pricing-faq .mk-faq-list summary>span{place-items:initial;width:auto;min-width:0;height:auto;color:var(--mk-heading);background:0 0;border-radius:0;transform:none}.mk-pricing-page .mk-pricing-faq .mk-faq-list details[open] summary>span{transform:none}.mk-pricing-page .mk-pricing-faq .mk-faq-list details p{max-width:none}@keyframes mk-faq-core{0%,to{transform:translateY(0)rotate(-3deg)}50%{transform:translateY(-7px)rotate(3deg)}}@keyframes mk-faq-satellite{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@media (width>=701px) and (width<=900px){.mk-pricing-page .mk-pricing-faq{grid-template-columns:minmax(240px,.65fr) minmax(0,1.35fr);gap:22px}.mk-pricing-page .mk-pricing-faq-orbit{transform-origin:0;transform:scale(.86)}}@media (width<=700px){.mk-pricing-page .mk-pricing-faq{grid-template-columns:1fr;gap:18px}.mk-pricing-page .mk-pricing-faq-intro{align-items:center;padding:4px 4px 12px}.mk-pricing-page .mk-pricing-faq .mk-pricing-faq-intro .mk-section-heading{text-align:center;align-items:center}.mk-pricing-page .mk-pricing-faq .mk-pricing-faq-intro .mk-section-heading .mk-eyebrow{align-self:center}.mk-pricing-page .mk-pricing-faq .mk-pricing-faq-intro .mk-section-heading p{margin-inline:auto}.mk-pricing-page .mk-pricing-faq-orbit{width:150px;height:92px;margin:17px auto 15px;transform:scale(.82)}.mk-pricing-page .mk-pricing-faq-meta{justify-content:center}}@media (prefers-reduced-motion:reduce){.mk-pricing-page :is(.mk-pricing-faq-orbit>span,.mk-pricing-faq-orbit>i){animation:none!important}}.mk-pricing-page .mk-pricing-faq .mk-pricing-faq-intro .mk-section-heading h2{color:#fff;text-wrap:balance;text-shadow:0 12px 34px #0000003d}.mk-pricing-page .mk-pricing-faq .mk-pricing-faq-intro .mk-section-heading p{color:#eee6eab8;font-size:14px;line-height:1.75}.mk-pricing-page .mk-pricing-faq-topics{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin-top:20px;display:grid}.mk-pricing-page .mk-pricing-faq-topics span{min-width:0;min-height:67px;color:var(--mk-primary-bright);text-align:center;background:linear-gradient(145deg,#e223651f,#ffffff05);border:1px solid #e223653d;border-radius:14px;align-content:center;place-items:center;gap:6px;padding:9px 5px;transition:border-color .3s,background .3s,transform .3s;display:grid}.mk-pricing-page .mk-pricing-faq-topics span:hover{background:#e2236529;border-color:#e2236585;transform:translateY(-3px)}.mk-pricing-page .mk-pricing-faq-topics b{color:var(--mk-heading);text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.mk-pricing-page .mk-pricing-faq-orbit{margin-top:22px;margin-bottom:18px}.mk-pricing-page .mk-pricing-faq-meta span{color:#f2eaeec2;background:#ffffff0d;border-color:#ffffff21}.mk-pricing-page .mk-pricing-faq-help{background:linear-gradient(135deg,#47c9811a,#ffffff05);border:1px solid #47c98138;border-radius:15px;grid-template-columns:38px minmax(0,1fr);align-items:center;gap:11px;margin-top:14px;padding:12px;display:grid}.mk-pricing-page .mk-pricing-faq-help>i{aspect-ratio:1;color:#fff;background:#35ad70;border-radius:12px;place-items:center;width:38px;display:grid;box-shadow:0 9px 22px #35ad7033}.mk-pricing-page .mk-pricing-faq-help span{gap:3px;display:grid}.mk-pricing-page .mk-pricing-faq-help small{color:#68d49a;letter-spacing:.04em;font-size:8px;font-weight:800}.mk-pricing-page .mk-pricing-faq-help strong{color:var(--mk-heading);font-size:10px;line-height:1.35}@media (width<=700px){.mk-pricing-page .mk-pricing-faq .mk-pricing-faq-intro .mk-section-heading p{font-size:11px}.mk-pricing-page .mk-pricing-faq-topics{width:100%;max-width:390px;margin-top:15px}.mk-pricing-page .mk-pricing-faq-topics span{min-height:61px}.mk-pricing-page .mk-pricing-faq-help{text-align:left;width:100%;max-width:390px}}.mk-pricing-page .mk-pricing-faq-intro{justify-content:flex-start}.mk-pricing-page .mk-pricing-faq-orbit{flex:none;margin:0 0 30px 18px}.mk-pricing-page .mk-pricing-faq .mk-pricing-faq-intro .mk-section-heading h2{white-space:nowrap;max-width:610px;line-height:1.12;font-size:clamp(26px,1.9vw,30px)!important}@media (width>=701px) and (width<=900px){.mk-pricing-page .mk-pricing-faq .mk-pricing-faq-intro .mk-section-heading h2{font-size:24px!important}}@media (width<=700px){.mk-pricing-page .mk-pricing-faq-orbit{margin:0 auto 20px}.mk-pricing-page .mk-pricing-faq .mk-pricing-faq-intro .mk-section-heading h2{max-width:360px;font-size:clamp(20px,5.8vw,23px)!important}}.mk-features-page .mk-operation-stage{isolation:isolate;background-clip:padding-box;overflow:hidden}.mk-features-page .mk-operation-step>span{aspect-ratio:1;box-sizing:border-box;flex:0 0 40px;width:40px;min-width:40px;max-width:40px;height:40px;padding:0}.mk-features-page .mk-operation-step>span svg{flex:0 0 19px;width:19px;height:19px}@media (width>=761px) and (width<=1100px){.mk-features-page .mk-operation-step>span{flex-basis:32px;width:32px;min-width:32px;max-width:32px;height:32px}}@media (width<=700px){.mk-features-page .mk-operation-step>span{flex-basis:34px;width:34px;min-width:34px;max-width:34px;height:34px}}:root[data-marketing-theme=light] .mk-pricing-page .mk-price-card.mk-plan-card--annual{color:#fff;border-color:#ffffff70;box-shadow:0 28px 72px #b10e453d}:root[data-marketing-theme=light] .mk-pricing-page .mk-price-card.mk-plan-card--annual :is(.mk-price-card-head h2,.mk-price strong,.mk-price>span,.mk-plan-saving,.mk-plan-saving>span,.mk-plan-saving strong,.mk-plan-fit){color:#fff!important}:root[data-marketing-theme=light] .mk-pricing-page .mk-price-card.mk-plan-card--annual :is(.mk-price-card-head p,.mk-plan-saving>span,.mk-plan-fit){color:#ffffffd6!important}:root[data-marketing-theme=light] .mk-pricing-page .mk-price-card.mk-plan-card--annual :is(.mk-price,.mk-plan-saving,.mk-plan-icon){border-color:#ffffff4d!important}:root[data-marketing-theme=light] .mk-pricing-page .mk-price-card.mk-plan-card--annual .mk-plan-waves i{border-color:#ffffff61!important}:root[data-marketing-theme=light] .mk-pricing-page .mk-price-card.mk-plan-card--annual :is(.mk-popular-badge,.mk-plan-action,.mk-plan-action span,.mk-plan-action svg){color:#b51249!important}:root[data-marketing-theme=light] .mk-pricing-page .mk-pricing-faq-orbit>i{color:#c31450;background:linear-gradient(145deg,#fff,#ffeef4);border-color:#c314503d;box-shadow:0 10px 24px #7e2c4a24,inset 0 0 0 1px #ffffffb8}:root[data-marketing-theme=light] .mk-pricing-page .mk-pricing-faq-orbit>i svg{color:inherit;stroke:currentColor}.mk-footer-link-card nav button{width:100%;color:inherit;cursor:pointer;text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;display:flex}.mk-footer-link-card nav button>span{align-items:center;gap:9px;display:inline-flex}.mk-cookie-consent{z-index:1200;right:max(20px, env(safe-area-inset-right));bottom:max(20px, env(safe-area-inset-bottom));border:1px solid color-mix(in srgb, var(--mk-primary) 34%, var(--mk-border));background:color-mix(in srgb, var(--mk-card) 95%, transparent);width:min(760px,100vw - 40px);color:var(--mk-text);-webkit-backdrop-filter:blur(22px);border-radius:24px;grid-template-columns:76px minmax(0,1fr) auto;align-items:center;gap:22px;padding:22px;animation:.45s cubic-bezier(.22,1,.36,1) both mk-cookie-enter;display:grid;position:fixed;overflow:hidden;box-shadow:0 24px 70px #14080d38}.mk-cookie-consent[hidden]{display:none}.mk-cookie-consent:before{z-index:-1;border:1px solid color-mix(in srgb, var(--mk-primary) 24%, transparent);content:"";border-radius:50%;width:260px;height:260px;position:absolute;bottom:-110px;right:-80px}.mk-cookie-consent__icon{aspect-ratio:1;border:1px solid color-mix(in srgb, var(--mk-primary) 28%, transparent);background:var(--mk-primary-soft);width:76px;color:var(--mk-primary);border-radius:21px;place-items:center;display:grid}.mk-cookie-consent__copy{min-width:0}.mk-cookie-consent__copy strong{color:var(--mk-heading);font-size:17px;line-height:1.35;display:block}.mk-cookie-consent__copy p{margin-top:5px;font-size:13px;line-height:1.55}.mk-cookie-consent__copy a{color:var(--mk-primary);text-underline-offset:3px;margin-top:6px;font-size:12px;font-weight:700;text-decoration:underline;display:inline-block}.mk-cookie-consent__actions{grid-template-columns:repeat(2,minmax(112px,1fr));gap:10px;display:grid}.mk-cookie-choice{border:1px solid var(--mk-primary);cursor:pointer;border-radius:14px;justify-content:center;align-items:center;gap:8px;min-height:48px;padding:10px 17px;font-weight:700;transition:transform .2s,box-shadow .2s,background-color .2s;display:inline-flex}.mk-cookie-choice:hover{transform:translateY(-2px)}.mk-cookie-choice--reject{background:var(--mk-card);color:var(--mk-primary)}.mk-cookie-choice--accept{background:var(--mk-primary);box-shadow:0 10px 24px color-mix(in srgb, var(--mk-primary) 28%, transparent);color:#fff}@keyframes mk-cookie-enter{0%{opacity:0;transform:translateY(24px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@media (width<=760px){.mk-cookie-consent{right:10px;bottom:max(10px, env(safe-area-inset-bottom));text-align:center;border-radius:22px;grid-template-columns:1fr;gap:14px;width:auto;padding:20px 17px 17px;left:10px}.mk-cookie-consent__icon{border-radius:18px;width:64px;margin-inline:auto}.mk-cookie-consent__copy strong{font-size:16px}.mk-cookie-consent__copy p{font-size:12px}.mk-cookie-consent__actions{grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.mk-cookie-choice{min-height:50px;padding-inline:10px}}@media (prefers-reduced-motion:reduce){.mk-cookie-consent{animation:none}}:is(.mk-home-page,.mk-features-page,.mk-pricing-page,.mk-contact-page,.mk-legal-page) :is(.mk-feature-card,.mk-touchpoint-card,.mk-plan-card,.mk-contact-card,.mk-legal-article,.mk-footer-card,.mk-pricing-trial,.mk-pricing-faq){min-width:0}:is(.mk-home-page,.mk-features-page,.mk-pricing-page,.mk-contact-page,.mk-legal-page) :is(.mk-feature-card,.mk-touchpoint-card,.mk-plan-card,.mk-contact-card,.mk-legal-article,.mk-footer-card,.mk-pricing-trial,.mk-pricing-faq) :is(h2,h3,strong,p,small,em,a,button,summary){overflow-wrap:anywhere;min-width:0}.mk-ai-intake{grid-template-columns:minmax(0,1fr) 46px minmax(0,1fr) 46px minmax(0,1fr);align-items:stretch;gap:0;display:grid}.mk-ai-step{background:var(--mk-card);border:1px solid var(--mk-border);min-width:0;box-shadow:var(--mk-shadow-soft);border-radius:26px;flex-direction:column;gap:14px;padding:clamp(18px,1.9vw,26px);display:flex;position:relative}.mk-ai-step-head{align-items:center;gap:10px;display:flex}.mk-ai-step-index{color:#fff;background:linear-gradient(145deg, var(--mk-primary-bright), var(--mk-primary-dark));width:34px;height:34px;box-shadow:0 8px 18px color-mix(in srgb, var(--mk-primary) 24%, transparent);border-radius:12px;flex:0 0 34px;place-items:center;font-size:12px;font-weight:800;display:grid}.mk-ai-step-label{color:var(--mk-heading);letter-spacing:-.015em;font-size:15px;font-weight:700}.mk-ai-step-copy{color:var(--mk-muted);font-size:13px;line-height:1.6}.mk-ai-shot,.mk-ai-engine,.mk-ai-drop{flex:auto}.mk-ai-shot{background:linear-gradient(160deg, color-mix(in srgb, var(--mk-primary) 7%, var(--mk-card-soft)), var(--mk-card-soft));border:1px solid var(--mk-border);border-radius:18px;align-content:center;min-height:168px;padding:16px;display:grid;position:relative;overflow:hidden}.mk-ai-shot-paper{background:var(--mk-card);border:1px solid var(--mk-border);box-shadow:0 10px 24px color-mix(in srgb, var(--mk-dark) 10%, transparent);border-radius:12px;gap:7px;padding:14px;display:grid}.mk-ai-shot-title{background:color-mix(in srgb, var(--mk-primary) 46%, transparent);border-radius:999px;width:46%;height:8px}.mk-ai-shot-title--second{width:38%;margin-top:5px}.mk-ai-shot-line{background:color-mix(in srgb, var(--mk-heading) 16%, transparent);border-radius:999px;width:100%;height:5px}.mk-ai-shot-line--short{width:64%}.mk-ai-shot-scan{z-index:2;background:linear-gradient(180deg, transparent, color-mix(in srgb, var(--mk-primary) 28%, transparent), transparent);border-radius:8px;height:44px;animation:3.4s ease-in-out infinite mk-ai-scan;position:absolute;left:16px;right:16px}.mk-ai-shot-frame{z-index:3;border:1px dashed color-mix(in srgb, var(--mk-primary) 40%, transparent);pointer-events:none;border-radius:14px;position:absolute;inset:10px}.mk-ai-shot-lens{z-index:4;color:#fff;background:linear-gradient(145deg, var(--mk-primary-bright), var(--mk-primary-dark));width:34px;height:34px;box-shadow:0 10px 22px color-mix(in srgb, var(--mk-primary) 30%, transparent);border-radius:12px;place-items:center;animation:3.4s ease-in-out infinite mk-ai-lens;display:grid;position:absolute;bottom:14px;right:14px}.mk-ai-formats{flex-wrap:wrap;gap:5px;display:flex}.mk-ai-formats span{color:var(--mk-muted);background:var(--mk-card-soft);border:1px solid var(--mk-border);letter-spacing:.04em;border-radius:8px;padding:5px 8px;font-size:9px;font-weight:750}.mk-ai-engine{background:radial-gradient(circle at 50% 50%, color-mix(in srgb, var(--mk-primary) 9%, transparent), transparent 70%);border:1px solid var(--mk-border);border-radius:18px;place-items:center;min-height:168px;display:grid;position:relative}.mk-ai-engine-ring{border:1px solid color-mix(in srgb, var(--mk-primary) 30%, transparent);border-radius:50%;position:absolute}.mk-ai-engine-ring--one{width:96px;height:96px;animation:3.6s ease-out infinite mk-ai-ring}.mk-ai-engine-ring--two{width:96px;height:96px;animation:3.6s ease-out -1.8s infinite mk-ai-ring}.mk-ai-engine-core{z-index:2;color:#fff;background:linear-gradient(145deg, var(--mk-primary-bright), var(--mk-primary-dark));border:5px solid color-mix(in srgb, var(--mk-card) 88%, transparent);width:68px;height:68px;box-shadow:0 0 0 1px color-mix(in srgb, var(--mk-primary) 30%, transparent), 0 16px 34px color-mix(in srgb, var(--mk-primary) 26%, transparent);border-radius:22px;place-items:center;animation:4s ease-in-out infinite mk-ai-core;display:grid;position:relative}.mk-ai-engine-chip{z-index:3;color:var(--mk-primary);background:var(--mk-card);border:1px solid color-mix(in srgb, var(--mk-primary) 22%, var(--mk-border));box-shadow:0 8px 18px color-mix(in srgb, var(--mk-dark) 10%, transparent);border-radius:999px;padding:5px 9px;font-size:9px;font-weight:750;position:absolute}.mk-ai-engine-chip--one{animation:4.5s ease-in-out infinite mk-ai-chip;top:20px;left:12px}.mk-ai-engine-chip--two{animation:4.5s ease-in-out -1.5s infinite mk-ai-chip;bottom:54px;right:12px}.mk-ai-engine-chip--three{animation:4.5s ease-in-out -3s infinite mk-ai-chip;bottom:18px;left:22px}.mk-ai-meter{gap:6px;display:grid}.mk-ai-meter-track{background:var(--mk-card-soft);border:1px solid var(--mk-border);border-radius:999px;height:6px;position:relative;overflow:hidden}.mk-ai-meter-track i{background:linear-gradient(90deg, var(--mk-primary-bright), var(--mk-primary-dark));border-radius:inherit;animation:3.4s ease-in-out infinite mk-ai-meter;position:absolute;inset:0 auto 0 0}.mk-ai-meter small{color:var(--mk-muted);font-size:10px;font-weight:650}.mk-ai-drop{background:var(--mk-card-soft);border:1px solid var(--mk-border);border-radius:18px;align-content:start;gap:7px;min-height:168px;padding:14px 14px 46px;display:grid;position:relative}.mk-ai-drop-head{border-bottom:1px solid var(--mk-border);align-items:center;gap:8px;padding-bottom:9px;display:flex}.mk-ai-drop-head>span{width:26px;height:26px;color:var(--mk-primary);background:color-mix(in srgb, var(--mk-primary) 9%, var(--mk-card));border-radius:9px;flex:0 0 26px;place-items:center;display:grid}.mk-ai-drop-head strong{color:var(--mk-heading);font-size:11px}.mk-ai-drop-head em{color:var(--mk-primary);background:color-mix(in srgb, var(--mk-primary) 9%, transparent);border-radius:999px;margin-left:auto;padding:4px 7px;font-size:8px;font-style:normal;font-weight:750}.mk-ai-row{background:var(--mk-card);border:1px solid var(--mk-border);opacity:0;border-radius:11px;grid-template-columns:26px minmax(0,1fr) auto;align-items:center;gap:9px;padding:7px;animation:4.8s ease-out infinite mk-ai-row;display:grid}.mk-ai-row--one{animation-delay:.4s}.mk-ai-row--two{animation-delay:1s}.mk-ai-row--three{animation-delay:1.6s}.mk-ai-row>i{background:linear-gradient(140deg, color-mix(in srgb, var(--mk-primary) 26%, transparent), color-mix(in srgb, var(--mk-primary) 8%, transparent));border-radius:7px;width:26px;height:24px}.mk-ai-row span{gap:1px;min-width:0;display:grid}.mk-ai-row b{color:var(--mk-heading);text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.mk-ai-row small{color:var(--mk-muted);font-size:8px}.mk-ai-row u{color:var(--mk-primary);font-size:10px;font-weight:750;text-decoration:none}.mk-ai-drop-toast{color:#fff;background:linear-gradient(145deg, var(--mk-primary-bright), var(--mk-primary-dark));box-shadow:0 10px 22px color-mix(in srgb, var(--mk-primary) 28%, transparent);opacity:0;border-radius:999px;align-items:center;gap:5px;padding:6px 9px;font-size:9px;font-weight:700;animation:4.8s ease-out 2.2s infinite mk-ai-toast;display:inline-flex;position:absolute;bottom:10px;right:10px}.mk-ai-approve{background:color-mix(in srgb, var(--mk-primary) 6%, var(--mk-card-soft));border:1px solid color-mix(in srgb, var(--mk-primary) 18%, var(--mk-border));border-radius:12px;align-items:center;gap:9px;padding:9px 11px;display:flex}.mk-ai-approve-check{color:#fff;background:linear-gradient(145deg, var(--mk-primary-bright), var(--mk-primary-dark));border-radius:8px;flex:0 0 24px;place-items:center;width:24px;height:24px;display:grid}.mk-ai-approve small{color:var(--mk-text);font-size:10px;font-weight:650;line-height:1.35}.mk-ai-link{place-items:center;display:grid;position:relative}.mk-ai-link:before{background:repeating-linear-gradient(90deg, color-mix(in srgb, var(--mk-primary) 34%, transparent) 0 6px, transparent 6px 12px);content:"";width:100%;height:2px}.mk-ai-link i{background:var(--mk-primary-bright);border:2px solid var(--mk-card);width:9px;height:9px;box-shadow:0 0 0 1px color-mix(in srgb, var(--mk-primary) 40%, transparent);border-radius:50%;animation:3.4s ease-in-out infinite mk-ai-link;position:absolute}.mk-ai-intake-notes{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:20px;display:grid}.mk-ai-intake-notes span{min-width:0;color:var(--mk-text);background:var(--mk-card);border:1px solid var(--mk-border);border-radius:14px;align-items:center;gap:9px;padding:12px 14px;font-size:12px;font-weight:600;display:flex}.mk-ai-intake-notes svg{color:var(--mk-primary);flex:none}.mk-ai-studio{background:var(--mk-card);border:1px solid var(--mk-border);box-shadow:var(--mk-shadow-soft);border-radius:30px;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);align-items:center;gap:clamp(30px,4.6vw,64px);padding:clamp(28px,4vw,58px);display:grid}.mk-ai-studio-copy{flex-direction:column;align-items:flex-start;gap:15px;min-width:0;display:flex}.mk-ai-studio-copy h2{color:var(--mk-heading);letter-spacing:-.035em;font-size:clamp(26px,2.8vw,40px);font-weight:650;line-height:1.13}.mk-ai-studio-copy>p{color:var(--mk-muted);font-size:15px;line-height:1.75}.mk-ai-studio-list{gap:10px;width:100%;margin:4px 0 0;padding:0;list-style:none;display:grid}.mk-ai-studio-list li{background:var(--mk-card-soft);border:1px solid var(--mk-border);border-radius:16px;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:12px;padding:13px;display:grid}.mk-ai-studio-list li>span:last-child{gap:3px;min-width:0;display:grid}.mk-ai-studio-list strong{color:var(--mk-heading);letter-spacing:-.01em;font-size:14px}.mk-ai-studio-list small{color:var(--mk-muted);font-size:12px;line-height:1.55}.mk-ai-studio-stage{background:radial-gradient(circle at 78% 8%, color-mix(in srgb, var(--mk-primary) 10%, transparent), transparent 60%), var(--mk-card-soft);border:1px solid var(--mk-border);border-radius:26px;align-content:center;gap:16px;min-width:0;padding:clamp(16px,2vw,26px);display:grid;position:relative}.mk-ai-studio-orbit{border:1px solid color-mix(in srgb, var(--mk-primary) 16%, transparent);pointer-events:none;border-radius:50%;position:absolute}.mk-ai-studio-orbit--one{width:220px;height:220px;animation:9s ease-in-out infinite mk-ai-orbit;top:-60px;right:-60px}.mk-ai-studio-orbit--two{width:180px;height:180px;animation:9s ease-in-out -4.5s infinite mk-ai-orbit;bottom:-70px;left:-50px}.mk-ai-compose{z-index:2;background:var(--mk-card);border:1px solid var(--mk-border);box-shadow:0 16px 40px color-mix(in srgb, var(--mk-dark) 12%, transparent);border-radius:20px;gap:12px;padding:16px;display:grid;position:relative}.mk-ai-compose-head{align-items:center;gap:11px;display:flex}.mk-ai-compose-thumb{background:linear-gradient(140deg,#7c3b1f,#b4652f 55%,#d99a5b);border-radius:13px;flex:0 0 44px;place-items:center;width:44px;height:44px;display:grid}.mk-ai-compose-thumb i{background:radial-gradient(circle at 40% 35%,#f5d9b8,#a45c25 70%);border-radius:50%;width:20px;height:20px}.mk-ai-compose-title{gap:2px;min-width:0;display:grid}.mk-ai-compose-title strong{color:var(--mk-heading);font-size:14px}.mk-ai-compose-title small{color:var(--mk-muted);font-size:11px}.mk-ai-compose-badge{color:#fff;background:linear-gradient(145deg, var(--mk-primary-bright), var(--mk-primary-dark));letter-spacing:.04em;border-radius:999px;align-items:center;gap:4px;margin-left:auto;padding:5px 8px;font-size:9px;font-style:normal;font-weight:800;display:inline-flex}.mk-ai-compose-field{background:var(--mk-card-soft);border:1px solid var(--mk-border);border-radius:14px;gap:6px;padding:12px;display:grid}.mk-ai-compose-field small{color:var(--mk-muted);letter-spacing:.06em;font-size:8px;font-weight:750}.mk-ai-typing{color:var(--mk-text);font-size:12px;line-height:1.6;animation:7s ease-in-out infinite mk-ai-type;-webkit-mask-image:linear-gradient(#000 0 50%,#0000 62%);mask-image:linear-gradient(#000 0 50%,#0000 62%);-webkit-mask-size:100% 220%;mask-size:100% 220%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.mk-ai-typing span{border-right:2px solid var(--mk-primary);animation:1s step-end infinite mk-ai-caret}.mk-ai-compose-tags{flex-wrap:wrap;gap:6px;display:flex}.mk-ai-tag{color:var(--mk-primary);background:color-mix(in srgb, var(--mk-primary) 8%, var(--mk-card));border:1px solid color-mix(in srgb, var(--mk-primary) 20%, var(--mk-border));opacity:0;border-radius:999px;align-items:center;gap:5px;padding:6px 9px;font-size:10px;font-weight:700;animation:7s ease-out infinite mk-ai-tag;display:inline-flex}.mk-ai-tag--one{animation-delay:3.4s}.mk-ai-tag--two{animation-delay:3.8s}.mk-ai-tag--three{animation-delay:4.2s}.mk-ai-translate{z-index:2;background:var(--mk-card);border:1px solid var(--mk-border);box-shadow:0 16px 40px color-mix(in srgb, var(--mk-dark) 12%, transparent);border-radius:20px;gap:13px;padding:16px;display:grid;position:relative}.mk-ai-translate-head{align-items:center;gap:11px;display:flex}.mk-ai-translate-icon{color:#fff;background:linear-gradient(145deg, var(--mk-primary-bright), var(--mk-primary-dark));width:40px;height:40px;box-shadow:0 10px 22px color-mix(in srgb, var(--mk-primary) 24%, transparent);border-radius:13px;flex:0 0 40px;place-items:center;display:grid}.mk-ai-translate-head>span:nth-child(2){gap:2px;min-width:0;display:grid}.mk-ai-translate-head strong{color:var(--mk-heading);font-size:13px}.mk-ai-translate-head small{color:var(--mk-muted);font-size:10px}.mk-ai-translate-count{background:color-mix(in srgb, var(--mk-primary) 8%, transparent);border:1px solid color-mix(in srgb, var(--mk-primary) 20%, var(--mk-border));border-radius:13px;justify-items:center;margin-left:auto;padding:6px 11px;font-style:normal;display:grid}.mk-ai-translate-count b{color:var(--mk-primary);font-size:17px;font-weight:800;line-height:1}.mk-ai-translate-count small{color:var(--mk-muted);letter-spacing:.05em;font-size:8px;font-weight:700}.mk-ai-translate-rail{border-top:1px solid var(--mk-border);flex-wrap:wrap;align-items:center;gap:7px;padding-top:12px;display:flex}.mk-ai-translate-rail .is-source{color:#fff;background:linear-gradient(145deg, var(--mk-primary-bright), var(--mk-primary-dark));border-radius:11px;place-items:center;width:34px;height:34px;font-size:11px;font-weight:800;display:grid}.mk-ai-translate-beam{background:color-mix(in srgb, var(--mk-primary) 18%, transparent);border-radius:999px;width:34px;height:2px;position:relative;overflow:hidden}.mk-ai-translate-beam i{background:linear-gradient(90deg, transparent, var(--mk-primary-bright), transparent);animation:2.2s linear infinite mk-ai-translate-beam;position:absolute;inset:0}.mk-ai-chip{width:34px;height:34px;color:var(--mk-primary);background:color-mix(in srgb, var(--mk-primary) 7%, var(--mk-card));border:1px solid color-mix(in srgb, var(--mk-primary) 20%, var(--mk-border));opacity:0;border-radius:11px;place-items:center;font-size:10px;font-weight:750;animation:5s ease-out infinite mk-ai-chip-in;display:grid}.mk-ai-chip--one{animation-delay:.5s}.mk-ai-chip--two{animation-delay:.9s}.mk-ai-chip--three{animation-delay:1.3s}.mk-ai-chip--four{animation-delay:1.7s}.mk-ai-chip--more{width:auto;color:var(--mk-muted);padding-inline:10px;animation-delay:2.1s}.mk-ai-studio-float{z-index:3;color:var(--mk-heading);background:var(--mk-card);border:1px solid var(--mk-border);box-shadow:0 12px 26px color-mix(in srgb, var(--mk-dark) 14%, transparent);border-radius:999px;align-items:center;gap:6px;padding:7px 11px;font-size:10px;font-weight:700;display:inline-flex;position:absolute}.mk-ai-studio-float svg{color:var(--mk-primary)}.mk-ai-studio-float--one{animation:5.5s ease-in-out infinite mk-ai-float;top:-14px;right:22px}.mk-ai-studio-float--two{animation:5.5s ease-in-out -2.75s infinite mk-ai-float;bottom:-16px;left:20px}@keyframes mk-ai-scan{0%{opacity:0;top:12px}12%{opacity:1}88%{opacity:1}to{opacity:0;top:calc(100% - 56px)}}@keyframes mk-ai-lens{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes mk-ai-ring{0%{opacity:.8;transform:scale(.55)}to{opacity:0;transform:scale(1.35)}}@keyframes mk-ai-core{0%,to{transform:translateY(0)scale(1)}50%{transform:translateY(-5px)scale(1.04)}}@keyframes mk-ai-chip{0%,to{opacity:.55;transform:translateY(0)}50%{opacity:1;transform:translateY(-6px)}}@keyframes mk-ai-meter{0%{right:100%}70%{right:8%}to{right:0}}@keyframes mk-ai-row{0%,4%{opacity:0;transform:translateY(9px)}16%,74%{opacity:1;transform:translateY(0)}88%,to{opacity:0;transform:translateY(-6px)}}@keyframes mk-ai-toast{0%,6%{opacity:0;transform:translateY(10px)}18%,70%{opacity:1;transform:translateY(0)}84%,to{opacity:0;transform:translateY(-6px)}}@keyframes mk-ai-link{0%{opacity:0;transform:translate(-18px)}18%,82%{opacity:1}to{opacity:0;transform:translate(18px)}}@keyframes mk-ai-orbit{0%,to{transform:translate(0,0)scale(1)}50%{transform:translate(-10px,12px)scale(1.05)}}@keyframes mk-ai-type{0%,8%{-webkit-mask-position:0 100%;mask-position:0 100%}48%,86%{-webkit-mask-position:0 0;mask-position:0 0}to{-webkit-mask-position:0 100%;mask-position:0 100%}}@keyframes mk-ai-caret{0%,49%{border-right-color:var(--mk-primary)}50%,to{border-right-color:#0000}}@keyframes mk-ai-tag{0%,4%{opacity:0;transform:translateY(7px)}14%,84%{opacity:1;transform:translateY(0)}94%,to{opacity:0;transform:translateY(-5px)}}@keyframes mk-ai-translate-beam{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes mk-ai-chip-in{0%,6%{opacity:0;transform:translateY(8px)scale(.9)}20%,80%{opacity:1;transform:translateY(0)scale(1)}94%,to{opacity:0;transform:translateY(-5px)scale(.95)}}@keyframes mk-ai-float{0%,to{transform:translateY(0)}50%{transform:translateY(-9px)}}@media (width<=1100px){.mk-ai-intake{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.mk-ai-link{display:none}.mk-ai-step{border-radius:22px;gap:11px;padding:16px}.mk-ai-shot,.mk-ai-engine,.mk-ai-drop{min-height:148px}.mk-ai-studio{grid-template-columns:1fr;gap:28px;padding:clamp(24px,3.4vw,40px)}.mk-ai-studio-stage{width:min(100%,620px);min-height:0;margin-inline:auto}.mk-ai-studio-float--one{right:8px}.mk-ai-studio-float--two{left:8px}}@media (width<=700px){.mk-ai-intake{grid-template-columns:1fr;gap:10px}.mk-ai-step{border-radius:20px;gap:12px;padding:15px}.mk-ai-shot,.mk-ai-engine,.mk-ai-drop{min-height:156px}.mk-ai-intake-notes{grid-template-columns:1fr;gap:8px;margin-top:14px}.mk-ai-intake-notes span{padding:11px 13px;font-size:11px}.mk-ai-studio{border-radius:22px;gap:22px;padding:22px 16px}.mk-ai-studio-copy{text-align:center;align-items:center;gap:13px}.mk-ai-studio-list li{text-align:left}.mk-ai-studio-stage{border-radius:20px;gap:12px;padding:14px}.mk-ai-studio-float{display:none}.mk-ai-translate-count{padding:5px 9px}}@media (width<=390px){.mk-ai-formats span{padding:4px 6px;font-size:8px}.mk-ai-chip,.mk-ai-translate-rail .is-source{width:30px;height:30px;font-size:9px}.mk-ai-translate-beam{width:20px}}@media (prefers-reduced-motion:reduce){.mk-ai-shot-scan,.mk-ai-shot-lens,.mk-ai-engine-ring,.mk-ai-engine-core,.mk-ai-engine-chip,.mk-ai-meter-track i,.mk-ai-row,.mk-ai-drop-toast,.mk-ai-link i,.mk-ai-studio-orbit,.mk-ai-typing,.mk-ai-typing span,.mk-ai-tag,.mk-ai-translate-beam i,.mk-ai-chip,.mk-ai-studio-float{animation:none!important}.mk-ai-row,.mk-ai-drop-toast,.mk-ai-tag,.mk-ai-chip{opacity:1}.mk-ai-typing{-webkit-mask-image:none;mask-image:none}.mk-ai-typing span{border-right-color:#0000}.mk-ai-meter-track i{right:12%}}.mk-ai-suite{background:var(--mk-card-soft);border:1px solid var(--mk-border);border-radius:38px;grid-template-columns:minmax(0,.86fr) minmax(0,1.14fr);align-items:stretch;gap:clamp(18px,2.4vw,34px);padding:clamp(16px,1.8vw,28px);display:grid}.mk-ai-suite-console{background:var(--mk-card);border:1px solid var(--mk-border);box-shadow:var(--mk-shadow-soft);border-radius:28px;align-content:space-between;gap:16px;padding:clamp(16px,1.8vw,24px);display:grid;position:relative}.mk-ai-suite-console-head{border-bottom:1px solid var(--mk-border);align-items:center;gap:11px;padding-bottom:14px;display:flex}.mk-ai-suite-brand{color:#fff;background:linear-gradient(145deg, var(--mk-primary-bright), var(--mk-primary-dark));width:46px;height:46px;box-shadow:0 12px 26px color-mix(in srgb, var(--mk-primary) 26%, transparent);border-radius:15px;flex:0 0 46px;place-items:center;animation:4s ease-in-out infinite mk-ai-core;display:grid}.mk-ai-suite-console-head>span:nth-child(2){gap:2px;min-width:0;display:grid}.mk-ai-suite-console-head small{color:var(--mk-muted);letter-spacing:.05em;font-size:9px;font-weight:700}.mk-ai-suite-console-head strong{color:var(--mk-heading);font-size:14px}.mk-ai-suite-live{color:var(--mk-primary);background:color-mix(in srgb, var(--mk-primary) 8%, var(--mk-card));border:1px solid color-mix(in srgb, var(--mk-primary) 22%, var(--mk-border));border-radius:999px;align-items:center;gap:6px;margin-left:auto;padding:7px 10px;font-size:9px;font-weight:750;display:inline-flex}.mk-ai-suite-live i{background:var(--mk-primary-bright);border-radius:50%;width:6px;height:6px;animation:2s ease-out infinite mk-ai-ring}.mk-ai-suite-flow{gap:9px;margin:0;padding:0;list-style:none;display:grid}.mk-ai-suite-node{background:var(--mk-card-soft);border:1px solid var(--mk-border);border-radius:16px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:11px;padding:12px;animation:6.4s ease-in-out infinite mk-ai-node;display:grid;position:relative}.mk-ai-suite-node--one{animation-delay:0s}.mk-ai-suite-node--two{animation-delay:.5s}.mk-ai-suite-node--three{animation-delay:1s}.mk-ai-suite-node--four{animation-delay:1.5s}.mk-ai-suite-node:not(:last-child):after{background:color-mix(in srgb, var(--mk-primary) 26%, transparent);content:"";width:2px;height:9px;position:absolute;bottom:-9px;left:30px}.mk-ai-suite-node-icon{width:36px;height:36px;color:var(--mk-primary);background:color-mix(in srgb, var(--mk-primary) 8%, var(--mk-card));border:1px solid color-mix(in srgb, var(--mk-primary) 16%, var(--mk-border));border-radius:12px;flex:0 0 36px;place-items:center;display:grid}.mk-ai-suite-node-copy{gap:2px;min-width:0;display:grid}.mk-ai-suite-node-copy small{color:var(--mk-muted);letter-spacing:.06em;font-size:8px;font-weight:750}.mk-ai-suite-node-copy strong{color:var(--mk-heading);font-size:12px;line-height:1.3}.mk-ai-suite-node em{color:var(--mk-muted);font-size:10px;font-style:normal;font-weight:800}.mk-ai-suite-console-foot{border-top:1px solid var(--mk-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding-top:14px;display:flex}.mk-ai-suite-gate{color:var(--mk-primary);align-items:center;gap:7px;font-size:11px;font-weight:700;display:inline-flex}.mk-ai-suite-langs{background:color-mix(in srgb, var(--mk-primary) 8%, transparent);border:1px solid color-mix(in srgb, var(--mk-primary) 18%, var(--mk-border));border-radius:999px;align-items:baseline;gap:5px;padding:6px 11px;display:inline-flex}.mk-ai-suite-langs b{color:var(--mk-primary);font-size:14px;font-weight:800}.mk-ai-suite-langs small{color:var(--mk-muted);font-size:9px;font-weight:700}.mk-ai-suite-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.mk-ai-suite-card{background:var(--mk-card);border:1px solid var(--mk-border);border-radius:24px;align-content:start;gap:12px;padding:clamp(16px,1.6vw,22px);transition:transform .32s,border-color .32s,box-shadow .32s;display:grid;position:relative}.mk-ai-suite-card:hover{border-color:color-mix(in srgb, var(--mk-primary) 32%, var(--mk-border));box-shadow:0 18px 40px color-mix(in srgb, var(--mk-primary) 12%, transparent);transform:translateY(-3px)}.mk-ai-suite-card-icon{width:46px;height:46px;color:var(--mk-icon-fg);background:var(--mk-icon-bg);border-radius:15px;place-items:center;display:grid}.mk-ai-suite-card small{color:var(--mk-muted);letter-spacing:.06em;font-size:9px;font-weight:750;display:block}.mk-features-page .mk-ai-suite-card h3{color:var(--mk-heading);letter-spacing:-.025em;margin-top:6px;font-size:clamp(17px,1.3vw,21px);font-weight:650;line-height:1.18}.mk-features-page .mk-ai-suite-card p{color:var(--mk-muted);margin-top:7px;font-size:clamp(12px,.9vw,14px);line-height:1.55}.mk-ai-suite-card em{width:max-content;max-width:100%;color:var(--mk-primary);background:color-mix(in srgb, var(--mk-primary) 8%, transparent);border-radius:999px;padding:6px 10px;font-size:10px;font-style:normal;font-weight:700;display:inline-flex}.mk-ai-suite-note{background:color-mix(in srgb, var(--mk-primary) 6%, var(--mk-card));border:1px solid color-mix(in srgb, var(--mk-primary) 18%, var(--mk-border));border-radius:20px;grid-column:1/-1;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:13px;padding:16px 18px;display:grid}.mk-ai-suite-note>span{color:#fff;background:linear-gradient(145deg, var(--mk-primary-bright), var(--mk-primary-dark));border-radius:13px;flex:0 0 38px;place-items:center;width:38px;height:38px;display:grid}.mk-features-page .mk-ai-suite-note p{color:var(--mk-text);font-size:12px;font-weight:600;line-height:1.55}.mk-ai-included{background:var(--mk-card);border:1px solid var(--mk-border);box-shadow:var(--mk-shadow-soft);border-radius:34px;grid-template-columns:minmax(0,1fr) minmax(0,.94fr);align-items:center;gap:clamp(28px,4vw,58px);padding:clamp(28px,4vw,56px);display:grid}.mk-ai-included-copy{flex-direction:column;align-items:flex-start;gap:15px;min-width:0;display:flex}.mk-pricing-page .mk-ai-included-copy h2{color:var(--mk-heading);letter-spacing:-.038em;font-size:clamp(30px,2.65vw,42px);font-weight:650;line-height:1.08}.mk-pricing-page .mk-ai-included-copy>p{color:var(--mk-muted);font-size:clamp(14px,1.05vw,17px);line-height:1.62}.mk-ai-included-plans{flex-wrap:wrap;gap:8px;display:flex}.mk-ai-included-plans span{color:var(--mk-primary);background:color-mix(in srgb, var(--mk-primary) 7%, var(--mk-card-soft));border:1px solid color-mix(in srgb, var(--mk-primary) 20%, var(--mk-border));border-radius:999px;align-items:center;gap:7px;padding:9px 13px;font-size:11px;font-weight:700;display:inline-flex}.mk-ai-included-plans b{color:var(--mk-heading);font-size:12px;font-weight:800}.mk-ai-included-list{gap:10px;display:grid}.mk-ai-included-list article{background:var(--mk-card-soft);border:1px solid var(--mk-border);border-radius:18px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:13px;padding:14px;transition:transform .32s,border-color .32s;display:grid}.mk-ai-included-list article:hover{border-color:color-mix(in srgb, var(--mk-primary) 30%, var(--mk-border));transform:translate(3px)}.mk-ai-included-list div{gap:3px;min-width:0;display:grid}.mk-ai-included-list strong{color:var(--mk-heading);letter-spacing:-.01em;font-size:14px}.mk-ai-included-list small{color:var(--mk-muted);font-size:12px;line-height:1.5}@keyframes mk-ai-node{0%,to{border-color:var(--mk-border);transform:translate(0)}12%,22%{border-color:color-mix(in srgb, var(--mk-primary) 40%, var(--mk-border));transform:translate(5px)}40%{border-color:var(--mk-border);transform:translate(0)}}@media (width<=1100px){.mk-ai-suite{border-radius:30px;grid-template-columns:1fr;gap:14px;padding:14px}.mk-ai-included{border-radius:30px;grid-template-columns:1fr;gap:26px;padding:clamp(24px,3.4vw,40px)}}@media (width<=700px){.mk-ai-suite{border-radius:24px;gap:10px;padding:10px}.mk-ai-suite-console{border-radius:22px;gap:13px;padding:15px}.mk-ai-suite-node{border-radius:14px;gap:9px;padding:10px}.mk-ai-suite-grid{grid-template-columns:1fr;gap:9px}.mk-ai-suite-card{border-radius:20px;padding:16px}.mk-ai-suite-note{border-radius:18px;gap:11px;padding:14px}.mk-ai-included{border-radius:24px;gap:22px;padding:24px 16px}.mk-ai-included-copy{text-align:center;align-items:center}.mk-ai-included-plans{justify-content:center}.mk-ai-included-list article{text-align:left;border-radius:16px;gap:11px;padding:12px}}@media (prefers-reduced-motion:reduce){.mk-ai-suite-brand,.mk-ai-suite-live i,.mk-ai-suite-node{animation:none!important}}
