.mk-close{background:var(--brand-primary);border-top:0;padding-block:112px}.mk-close .mk-close-title{color:#fff;max-width:640px}.mk-close .mk-close-text{color:#fff}.mk-close-btn{border-radius:var(--radius-m);height:60px;color:var(--brand-primary);font:600 17px/1 var(--font-sans);background:#fff;align-items:center;margin-top:36px;padding:0 28px;text-decoration:none;display:inline-flex}.mk-close-btn:hover{background:#f3f4f2}@media (width<=860px){.mk-close{padding-block:56px}.mk-close-btn{justify-content:center;display:flex}}.mk-foot[data-v-70a96d95]{--bleed-gutter:48px;border-top:1px solid var(--border-subtle);padding-block:28px 32px}.mk-foot-nav[data-v-70a96d95]{font:500 14px/1 var(--font-sans);flex-wrap:wrap;gap:12px 20px;display:flex}.mk-foot-nav a[data-v-70a96d95]{color:var(--text-secondary);padding-block:6px;text-decoration:none}.mk-foot-nav a[data-v-70a96d95]:hover{color:var(--text-primary)}.mk-foot-nav a.router-link-exact-active[data-v-70a96d95]{color:var(--text-primary);font-weight:600}.mk-foot-lang[data-v-70a96d95]{margin-left:auto}.mk-foot-who[data-v-70a96d95]{border-top:1px solid var(--border-subtle);flex-wrap:wrap;gap:6px 18px;display:flex}.mk-foot-who a[data-v-70a96d95]{color:var(--text-primary);text-underline-offset:2px;text-decoration:underline}@media (width<=860px){.mk-foot[data-v-70a96d95]{--bleed-gutter:16px}}.mk-page{--bleed-max:var(--landing-container);--mk-card:var(--surface-raised)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .mk-page{--mk-card:var(--surface-sunk-hover)}}[data-theme=dark] .mk-page{--mk-card:var(--surface-sunk-hover)}.mk-xl{font:700 72px/1.02 var(--font-sans);letter-spacing:-.035em}.mk-h,.mk-xl{text-wrap:balance;color:var(--text-primary);margin:0}.mk-h{font:700 60px/1.05 var(--font-sans);letter-spacing:-.03em}.mk-big{font:700 72px/1 var(--font-sans);letter-spacing:-.04em;font-variant-numeric:tabular-nums}.mk-big,.mk-giant{color:var(--text-primary)}.mk-giant{font:700 clamp(88px,13vw,200px)/.9 var(--font-sans);letter-spacing:-.05em;font-variant-numeric:tabular-nums}.mk-card{border-radius:var(--radius-xl);background:var(--mk-card);min-width:0;padding:28px 28px 24px;box-shadow:0 24px 48px -32px #16181d59}.mk-sec.is-roomy{padding-block:96px}.mk-sec{--bleed-gutter:48px;border-top:1px solid var(--border-subtle);scroll-margin-top:var(--customer-bar-height);padding-block:56px}.mk-sec.is-sunk{background:var(--surface-sunken)}.mk-sec-head{max-width:760px}.mk-two{grid-template-columns:1fr;gap:40px;display:grid}.mk-steps{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;margin:32px 0 0;padding:0;list-style:none;display:grid}.mk-step{min-width:0}.mk-step-n{font:600 15px/1 var(--font-sans);letter-spacing:.06em;color:var(--brand-primary)}[data-theme=dark] .mk-step-n{color:var(--text-primary)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .mk-step-n{color:var(--text-primary)}}.mk-link{font:600 15px/1.3 var(--font-sans);color:var(--text-primary);text-underline-offset:3px;margin-top:28px;text-decoration:underline;display:inline-block}.mk-link:hover{color:var(--brand-primary)}.mk-notes{flex-direction:column;gap:8px;max-width:760px;margin:0;padding:0;list-style:none;display:flex}.mk-rule-grid{grid-template-columns:1fr;gap:28px;display:grid}.mk-rule{border-top:2px solid var(--border-ink);min-width:0;padding-top:18px}.mk-hero{--bleed-gutter:48px;grid-template-columns:1fr;align-items:center;gap:40px;padding-block:88px;display:grid}.mk-hero.is-sunk,.mk-panel{background:var(--surface-sunken)}.mk-panel{border-radius:var(--radius-xl);min-width:0;padding:24px 26px}.mk-pill{border:1px solid var(--border-ink);border-radius:var(--radius-pill);height:22px;font:600 13.5px/1 var(--font-sans);color:var(--text-primary);white-space:nowrap;align-items:center;padding:0 8px;display:inline-flex}.mk-pill.is-quiet{border-color:var(--border-subtle);color:var(--text-secondary);font-weight:500}@media (width>=768px){.mk-two{grid-template-columns:repeat(2,minmax(0,1fr));gap:56px}.mk-steps{grid-template-columns:repeat(4,minmax(0,1fr))}.mk-rule-grid,.mk-steps.is-three{grid-template-columns:repeat(3,minmax(0,1fr))}.mk-rule-grid{gap:40px}.mk-hero{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:72px}}@media (width<=860px){.mk-hero,.mk-sec{--bleed-gutter:16px;padding-block:36px}.mk-hero-title{font-size:34px}.mk-xl{font-size:38px}.mk-h{font-size:32px}.mk-big{font-size:48px}.mk-sec.is-roomy{padding-block:48px}.mk-card{padding:20px 18px}.mk-steps{grid-template-columns:1fr;gap:24px}.mk-link{margin-top:20px}}
