.mk-site .mk-source-header{position:fixed;inset:0 0 auto;z-index:4;width:100%;height:85px;overflow:visible;border:0;background:#000;backdrop-filter:none}.mk-site .mk-source-header[data-menu-open=true]{background:#000}.mk-site .mk-source-header .mk-header-inner{display:flex;width:100%;height:85px;align-items:center;justify-content:space-between;margin:0;padding:20px 120px}.mk-site .mk-source-header .mk-logo{display:inline-flex;align-items:center;gap:6px;color:#fff;font-family:var(--font-satoshi),sans-serif;font-size:16px;font-weight:700;letter-spacing:0;line-height:21.65px}.mk-site .mk-source-header .mk-logo img{width:30px;height:26px;-o-object-fit:contain;object-fit:contain}.mk-site .mk-source-header .mk-nav{display:flex;align-items:center;justify-content:center;gap:29px;margin:0;color:rgb(245,246,250);font-family:Inter Marketing,Inter,sans-serif;font-size:16px;font-weight:400;letter-spacing:-.02em;line-height:170%}.mk-site .mk-source-header .mk-nav a{color:inherit;opacity:1;transition:opacity .4s cubic-bezier(.34,1.2,.64,1)}.mk-site .mk-source-header .mk-nav a:hover{opacity:.7}.mk-site .mk-source-header .mk-nav a[aria-current=page]{color:#fff;text-decoration:underline;text-decoration-color:currentColor;text-decoration-thickness:1.5px;text-underline-offset:6px}.mk-site .mk-source-header .mk-header-actions{display:flex;align-items:center;justify-content:center;gap:12px}.mk-site .mk-source-header .mk-header-actions .mk-button{width:125px;height:45px;font-size:14px}.mk-site .mk-hero .mk-button,.mk-site .mk-source-header .mk-button,.mk-site .mk-source-mobile-panel .mk-button{border:0;border-radius:999px;font-family:Inter Marketing,Inter,sans-serif;font-size:14px;font-weight:500;letter-spacing:-.02em;line-height:170%;transform:none;transition:background-color .4s cubic-bezier(.34,1.2,.64,1),color .4s cubic-bezier(.34,1.2,.64,1),font-size .4s cubic-bezier(.34,1.2,.64,1)}.mk-site .mk-hero .mk-button:hover,.mk-site .mk-source-header .mk-button:hover,.mk-site .mk-source-mobile-panel .mk-button:hover{transform:none}.mk-site .mk-hero .mk-button-primary,.mk-site .mk-source-header .mk-button-primary,.mk-site .mk-source-mobile-panel .mk-button-primary{background:#ffd00a;color:#1f1f1f!important}.mk-site .mk-hero .mk-button-primary:hover,.mk-site .mk-source-header .mk-button-primary:hover,.mk-site .mk-source-mobile-panel .mk-button-primary:hover{background:rgb(217,176,15);font-size:15px}.mk-site .mk-hero .mk-button-secondary,.mk-site .mk-source-header .mk-button-secondary,.mk-site .mk-source-mobile-panel .mk-button-secondary{background:rgba(255,255,255,.1);box-shadow:inset 0 0 10.7px rgba(255,255,255,.4);color:#fff!important}.mk-site .mk-hero .mk-button-secondary:hover,.mk-site .mk-source-header .mk-button-secondary:hover,.mk-site .mk-source-mobile-panel .mk-button-secondary:hover{background:rgba(235,234,232,.1);color:rgba(255,255,255,.7)!important;font-size:15px}.mk-site .mk-source-header .mk-mobile-menu-toggle,.mk-site .mk-source-header .mk-mobile-panel{display:none}.mk-site .mk-hero{display:flex;width:100%;min-height:0;flex-direction:column;align-items:center;margin-top:50px;padding:100px 100px 0;overflow:clip;background:#07070d}.mk-site .mk-hero:before{display:none}.mk-site .mk-hero .mk-hero-inner{display:flex;width:100%;max-width:none;flex-direction:column;align-items:center;margin:0;text-align:center}.mk-site .mk-hero .mk-hero-eyebrow{min-height:20px;gap:8px;padding:0;border:0;border-radius:0;background:transparent;font-family:var(--font-satoshi),sans-serif;font-size:16px;font-weight:400;line-height:20px;animation:none}.mk-site .mk-hero .mk-hero-eyebrow svg{width:19px;height:18px;flex:0 0 auto}.mk-site .mk-hero .mk-hero-eyebrow span{color:transparent;background:linear-gradient(90deg,rgb(248,207,70),#fff 78.7084%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.mk-site .mk-hero .mk-hero-title{width:807px;max-width:100%;margin:10px 0 0;color:#f2f2f2;font-family:var(--font-satoshi),sans-serif;font-size:50px;font-weight:700;letter-spacing:0;line-height:1.1;text-align:center;animation:none}.mk-site .mk-hero .mk-hero-line{display:block}.mk-site .mk-hero .mk-hero-copy{width:580px;max-width:100%;margin:10px 0 0;color:rgba(156,154,154,.96);font-family:var(--font-satoshi),sans-serif;font-size:16px;font-weight:400;letter-spacing:-.02em;line-height:1.7;text-align:center;animation:none}.mk-site .mk-hero .mk-hero-actions{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:24px;animation:none}.mk-site .mk-hero .mk-hero-actions .mk-button{width:150px;height:45px}.mk-site .mk-hero .mk-hero-dashboard{position:relative;inset:auto;z-index:1;width:100%;height:auto;aspect-ratio:1.829268;flex:0 0 auto;margin-top:3px;overflow:hidden;border:0;border-radius:0;background:transparent;box-shadow:none;animation:none}.mk-site .mk-hero .mk-hero-dashboard img{width:100%;height:100%;-o-object-fit:fill;object-fit:fill;-o-object-position:center;object-position:center}.mk-site .mk-problem{width:100%;height:auto;min-height:0;padding:0;overflow:visible;background:#07070d}.mk-site .mk-problem .mk-problem-mobile-dashboard{display:none}.mk-site .mk-problem .mk-problem-viewport{display:flex;width:100%;height:100vh;align-items:center;justify-content:center;overflow:clip}.mk-site .mk-problem .mk-problem-inner{display:flex;width:100%;max-width:1298px;flex-direction:column;gap:50px;margin:0 auto}.mk-site .mk-problem .mk-problem-heading{width:713px;max-width:100%;margin:0 auto}.mk-site .mk-problem .mk-problem-tag{min-height:0;padding:12px 16px;border:1px solid rgba(255,255,255,.2);border-radius:100px;background:transparent;color:transparent;background-image:linear-gradient(90deg,rgb(248,207,70),#fff 85.5072%);background-clip:text;-webkit-background-clip:text;font-family:var(--font-satoshi),sans-serif;font-size:16px;font-weight:500;line-height:20px;-webkit-text-fill-color:transparent}.mk-site .mk-problem .mk-section-title{width:537px;max-width:100%;margin:11px auto 0;color:#fff;font-family:var(--font-satoshi),sans-serif;font-size:40px;font-weight:500;letter-spacing:0;line-height:120.6%;text-align:center}.mk-site .mk-problem .mk-section-copy{width:713px;max-width:100%;margin:12px auto 0;color:#9b9999;font-family:var(--font-satoshi),sans-serif;font-size:20px;font-weight:400;line-height:1.2;text-align:center}.mk-site .mk-problem .mk-problem-grid{display:grid;width:100%;height:248px;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin:0}.mk-site .mk-problem .mk-problem-card,.mk-site .mk-problem .mk-problem-card:nth-child(n){position:relative;display:flex;width:100%;height:100%;min-height:0;flex-direction:column;justify-content:space-between;padding:25px 20px;overflow:hidden;border:.5px solid rgba(255,250,250,.14);border-radius:24px;background:rgba(255,255,255,.02);box-shadow:inset 1px 1px 2px rgba(255,255,255,.25)}.mk-site .mk-problem .mk-problem-card:after{display:none}.mk-site .mk-problem .mk-problem-card h3{position:relative;z-index:1;margin:0;color:#fff;font-family:var(--font-satoshi),sans-serif;font-size:20px;font-weight:500;line-height:1.2}.mk-site .mk-problem .mk-problem-card p{position:relative;z-index:1;margin:0;color:#9b9999;font-family:var(--font-satoshi),sans-serif;font-size:16px;font-weight:400;line-height:20.4px}.mk-site .mk-problem .mk-problem-trailing-line{display:none;height:20.4px}.mk-site .mk-problem .mk-problem-card:nth-child(4) .mk-problem-trailing-line{display:block}@media (max-width:1199.98px){.mk-site .mk-source-header,.mk-site .mk-source-header .mk-header-inner{height:66px}.mk-site .mk-source-header .mk-header-inner{padding:20px 32px}.mk-site .mk-source-header .mk-header-actions,.mk-site .mk-source-header .mk-nav{display:none}.mk-site .mk-source-header .mk-mobile-menu-toggle{display:flex;width:35px;height:15px;flex:0 0 auto;align-items:center;justify-content:center;padding:0;border:0;border-radius:0;background:transparent;color:rgb(245,246,249);cursor:pointer}.mk-site .mk-source-header .mk-source-menu-glyph{display:block;width:35px;height:15px;overflow:visible}.mk-site .mk-source-header .mk-source-mobile-panel{position:absolute;top:66px;right:0;left:0;z-index:1;display:flex;width:100%;height:95vh;min-height:0;align-items:center;justify-content:center;padding:0;overflow:hidden;border:0;border-radius:0;background:#000;box-shadow:none;visibility:visible;pointer-events:auto;transition:none}.mk-site .mk-source-header .mk-source-mobile-menu{display:flex;width:332px;height:-moz-min-content;height:min-content;flex-direction:column;align-items:center;justify-content:center;gap:35px}.mk-site .mk-source-header .mk-source-mobile-menu>a{width:auto;color:rgb(245,246,249);font-family:Inter Marketing,Inter,sans-serif;font-size:25px;font-weight:400;letter-spacing:-.02em;line-height:170%;white-space:nowrap}.mk-site .mk-source-header .mk-source-mobile-menu>a:hover{opacity:.7}.mk-site .mk-source-header .mk-source-mobile-actions{display:flex;width:-moz-min-content;width:min-content;flex-direction:row;align-items:center;gap:12px}.mk-site .mk-source-header .mk-source-mobile-actions .mk-button{width:125px;height:45px;margin:0}}@media (min-width:1200px) and (max-width:1399.98px){.mk-site .mk-source-header .mk-nav{gap:28px}.mk-site .mk-problem .mk-problem-viewport{padding:0 100px}.mk-site .mk-problem .mk-problem-grid{height:252px}.mk-site .mk-problem .mk-problem-card p{font-size:14px}.mk-site .mk-problem .mk-problem-card:nth-child(2) .mk-problem-trailing-line,.mk-site .mk-problem .mk-problem-card:nth-child(3) .mk-problem-trailing-line{display:block}}@media (min-width:980px) and (max-width:1199.98px){.mk-site .mk-source-header .mk-source-mobile-actions{flex-direction:row;gap:12px}.mk-site .mk-source-header .mk-source-mobile-actions .mk-button{width:125px}.mk-site .mk-hero .mk-hero-title{font-size:40px}.mk-site .mk-hero .mk-hero-dashboard{width:788px;height:431px;aspect-ratio:auto}.mk-site .mk-problem .mk-problem-viewport{padding:50px 100px 0}.mk-site .mk-problem .mk-problem-inner{gap:30px}.mk-site .mk-problem .mk-section-title{font-size:32px}.mk-site .mk-problem .mk-section-copy{font-size:16px;line-height:1.2}.mk-site .mk-problem .mk-problem-grid{height:385px;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(2,minmax(0,1fr))}}@media (max-width:979.98px){.mk-site .mk-source-header .mk-header-inner{padding:20px}.mk-site .mk-source-header .mk-source-mobile-menu{width:172px}.mk-site .mk-hero{min-height:0;margin-top:50px;padding:50px 16px 16px}.mk-site .mk-hero .mk-hero-eyebrow{font-size:14px}.mk-site .mk-hero .mk-hero-title{width:311px;max-width:100%;font-size:28px;line-height:1.2}.mk-site .mk-hero .mk-hero-line{font-size:30px}.mk-site .mk-hero .mk-hero-copy{width:311px;max-width:100%}.mk-site .mk-hero .mk-hero-actions{display:flex;margin-top:18px}.mk-site .mk-hero .mk-hero-dashboard{display:none}.mk-site .mk-problem{height:auto;min-height:0}.mk-site .mk-problem .mk-problem-mobile-dashboard{position:relative;left:50%;display:block;width:428px;height:auto;aspect-ratio:1.829268;margin:0 0 0 -214px;overflow:hidden}.mk-site .mk-problem .mk-problem-mobile-dashboard img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.mk-site .mk-problem .mk-problem-viewport{height:auto;min-height:0;padding:50px 16px 0}.mk-site .mk-problem .mk-problem-inner{width:100%;max-width:none;align-items:center;gap:20px;margin:0}.mk-site .mk-problem .mk-problem-heading{width:100%;padding:0 16px}.mk-site .mk-problem .mk-section-title{width:100%;font-size:24px}.mk-site .mk-problem .mk-section-copy{width:100%;font-size:16px;line-height:1.2}.mk-site .mk-problem .mk-problem-tag{position:relative;border:0;font-size:14px;line-height:16.8px}.mk-site .mk-problem .mk-problem-tag:after{position:absolute;inset:0;border:.8px solid rgba(255,255,255,.2);border-radius:inherit;content:"";pointer-events:none}.mk-site .mk-problem .mk-problem-grid{width:358px;height:710px;grid-template-columns:358px;grid-template-rows:repeat(4,minmax(0,1fr));gap:20px;margin:0;padding:20px 0}.mk-site .mk-problem .mk-problem-card,.mk-site .mk-problem .mk-problem-card:nth-child(n){min-height:0;padding:16px}.mk-site .mk-problem .mk-problem-card h3{font-size:18px}.mk-site .mk-problem .mk-problem-card p{font-size:16px;line-height:20.4px}}@media (max-width:389.98px){.mk-site .mk-problem .mk-problem-grid{width:100%;grid-template-columns:minmax(0,1fr)}}