.landing-root .mk-nav{-webkit-backdrop-filter:blur(16px)saturate(140%);backdrop-filter:blur(16px)saturate(140%);background:#ffffffdb;border-bottom:1px solid #0000;transition:background .25s,border-color .25s,box-shadow .25s}.landing-root .mk-nav.scrolled{border-bottom-color:var(--border-marketing);background:#fffffff0;box-shadow:0 1px #14141405,0 6px 24px -18px #1414142e}.landing-root .mk-burger{border:1px solid var(--border-marketing-strong);z-index:110;cursor:pointer;background:0 0;border-radius:6px;flex-direction:column;justify-content:center;align-items:center;gap:4px;width:42px;height:42px;padding:0;transition:background .2s,border-color .2s;display:none;position:relative}.landing-root .mk-burger:hover{background:#0f1a2e0a}.landing-root .mk-burger span{background:var(--ink-marketing);border-radius:1px;width:17px;height:1.5px;transition:transform .25s cubic-bezier(.6,.05,.3,1),opacity .15s;display:block}.landing-root .mk-burger.open{background:0 0;border-color:#0000}.landing-root .mk-burger.open span:first-child{transform:translateY(5.5px)rotate(45deg)}.landing-root .mk-burger.open span:nth-child(2){opacity:0;transform:translate(-6px)}.landing-root .mk-burger.open span:nth-child(3){transform:translateY(-5.5px)rotate(-45deg)}.mk-drawer{z-index:105;background:var(--hero-bg,#f5f7ff);padding:96px 28px 32px;padding-top:max(96px, env(safe-area-inset-top,0px) + 80px);padding-bottom:max(32px, env(safe-area-inset-bottom,0px) + 24px);opacity:0;pointer-events:none;visibility:hidden;font-family:var(--font-sans-marketing);flex-direction:column;transition:opacity .28s,transform .35s cubic-bezier(.2,.9,.3,1),visibility 0s linear .35s;display:flex;position:fixed;inset:0;transform:translateY(-12px)}.mk-drawer.open{opacity:1;pointer-events:auto;visibility:visible;transition:opacity .25s,transform .35s cubic-bezier(.2,.9,.3,1),visibility;transform:translateY(0)}.mk-drawer:before{content:"";pointer-events:none;background:radial-gradient(at 100% 0,#d52b1e14,#0000 55%);position:absolute;inset:0}.mk-drawer-meta{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.18em;color:var(--red);margin-bottom:28px;font-size:10px;position:relative}.mk-drawer-links{flex:1;margin:0;padding:0;list-style:none;position:relative}.mk-drawer-links li{border-bottom:1px solid #14141414}.mk-drawer-links li:first-child{border-top:1px solid #14141414}.mk-drawer-links a{font-family:var(--font-serif);letter-spacing:-.6px;color:var(--ink-marketing);cursor:pointer;align-items:center;gap:16px;padding:22px 4px;font-size:30px;font-weight:500;line-height:1;text-decoration:none;display:flex}.mk-drawer-links a.on{color:var(--red)}.mk-drawer-num{font-family:var(--font-mono);letter-spacing:.1em;color:var(--muted-marketing);width:22px;padding-top:6px;font-size:10px;font-weight:500}.mk-drawer-label{flex:1}.mk-drawer-arrow{font-family:var(--font-sans-marketing);color:var(--muted-marketing);opacity:.5;font-size:18px;font-weight:400;transition:transform .2s,opacity .2s,color .2s}.mk-drawer-links a:hover .mk-drawer-arrow,.mk-drawer-links a:active .mk-drawer-arrow{opacity:1;color:var(--red);transform:translate(4px)}.mk-drawer.open .mk-drawer-links li{animation:.5s cubic-bezier(.2,.9,.3,1) both mk-drawer-in;animation-delay:calc(60ms * var(--i,0) + 80ms)}@keyframes mk-drawer-in{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.mk-drawer-foot{flex-direction:column;gap:14px;padding-top:28px;display:flex;position:relative}.mk-drawer-signin{font-family:var(--font-sans-marketing);color:var(--ink-marketing);padding:6px 0;font-size:14px;font-weight:500;text-decoration:none}.mk-drawer-cta{background:var(--red);color:#fff;width:100%;font-family:var(--font-sans-marketing);text-align:center;cursor:pointer;border:none;border-radius:6px;padding:18px;font-size:15px;font-weight:700;text-decoration:none;display:block}.mk-drawer-cta:hover{background:var(--red-hover)}.mk-drawer.open .mk-drawer-foot{animation:.5s cubic-bezier(.2,.9,.3,1) .42s both mk-drawer-in}.mk-drawer-fineprint{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.14em;color:var(--muted-marketing);gap:8px;padding-top:14px;font-size:9.5px;display:flex}@media (max-width:960px){.landing-root .mk-nav{padding:0 28px!important}.landing-root .mk-nav-links{gap:22px!important}.landing-root .mk-nav-links a{font-size:10px!important}.landing-root .mk-section{padding:64px 28px!important}.landing-root .mk-drawstrip{padding:16px 28px!important}.landing-root .mk-hero{grid-template-rows:auto auto!important;grid-template-columns:1fr!important}.landing-root .mk-hero-left{padding:56px 32px 48px!important}.landing-root .mk-hero-right{min-height:560px}.landing-root .mk-how-grid{grid-template-columns:repeat(2,1fr)!important;gap:36px 18px!important}.landing-root .mk-how-grid-line{display:none!important}.landing-root .mk-hood-grid,.landing-root .mk-ee-grid{grid-template-columns:1fr!important;gap:40px!important}.landing-root .mk-testimonials-grid{grid-template-columns:repeat(2,1fr)!important}.landing-root .mk-footer-grid{grid-template-columns:1fr 1fr 1fr!important;gap:36px!important}.landing-root .mk-footer-brand{grid-column:1/-1}.landing-root .mk-footer{padding:48px 28px 28px!important}}@media (max-width:880px){.landing-root .mk-nav-links,.landing-root .mk-nav-cta{display:none!important}.landing-root .mk-burger{z-index:110;-webkit-backdrop-filter:blur(16px)saturate(140%);background:#ffffffdb;display:inline-flex;position:fixed;top:9px;right:18px}.landing-root .mk-burger.open{-webkit-backdrop-filter:none;background:0 0}}@media (max-width:640px){.landing-root .mk-nav{height:56px!important;padding:0 18px!important}.landing-root .mk-hero-left{text-align:left;padding:44px 20px 36px!important}.landing-root .mk-hero-h1{letter-spacing:-1px!important;font-size:clamp(32px,9vw,40px)!important;line-height:1.08!important}.landing-root .mk-hero-p{font-size:14px!important}.landing-root .mk-hero-ctas{flex-direction:column!important;align-items:stretch!important;gap:10px!important}.landing-root .mk-hero-ctas>*{text-align:center;box-sizing:border-box;width:100%!important;padding:14px 20px!important;font-size:14px!important}.landing-root .mk-hero-stats{flex-wrap:wrap;gap:18px!important}.landing-root .mk-hero-stats>div{flex:calc(50% - 12px);min-width:0}.landing-root .mk-hero-right{min-height:520px}.landing-root .mk-section{padding:52px 20px!important}.landing-root .mk-section h2{letter-spacing:-.5px!important;font-size:clamp(26px,7vw,32px)!important}.landing-root .mk-drawstrip{flex-direction:column!important;align-items:flex-start!important;gap:14px!important;padding:18px 20px!important}.landing-root .mk-drawstrip-stats{gap:18px 22px!important}.landing-root .mk-social-proof{grid-template-columns:1fr!important}.landing-root .mk-social-proof>div{padding:22px 0!important}.landing-root .mk-social-proof span{font-size:30px!important}.landing-root .mk-how-grid{grid-template-columns:1fr!important;gap:28px!important}.landing-root .mk-how-grid>*{padding:0!important}.landing-root .mk-pricing-tiers{flex-direction:column!important;align-items:center!important;gap:12px!important}.landing-root .mk-pricing-tiers>*{width:100%!important;max-width:100%!important}.landing-root .mk-testimonials-grid{grid-template-columns:1fr!important}.landing-root .mk-footer{padding:40px 20px 24px!important}.landing-root .mk-footer-grid{grid-template-columns:1fr!important;gap:28px!important}.landing-root .mk-footer-bottom{text-align:left;flex-direction:column!important;align-items:flex-start!important;gap:10px!important}.landing-root .mk-faq-grid{grid-template-columns:1fr!important}.landing-root .mk-faq-col-left{border-right:none!important}}
