.mk{--mk-bg:#FBFBFD;--mk-ink:#0E1116;--mk-text:#1F2430;--mk-body:#394050;--mk-muted:#454C5B;--mk-link-hover:#1D4FD9;--mk-blue:#2563EB;--mk-blue-display:#2563EB;--mk-blue-text:#1D4FD9;--mk-blue-top:#2764E6;--mk-on-blue:#FFFFFF;--mk-on-blue-2:#FBFCFF;--mk-on-blue-chip:rgba(10,25,80,.28);--mk-blue-hover:#1D4FD9;--mk-sweep-hi:#6FA2FF;--mk-soft:#E4E8F1;--mk-soft-hover:#D7DDEA;--mk-tint:rgba(14,17,22,.05);--mk-tint-hover:rgba(14,17,22,.07);--mk-nav-clear:88px;--mk-banner-h:0px;position:relative;width:100%;min-height:100vh;background:var(--mk-bg);color:var(--mk-ink);font-family:Instrument Sans,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;text-transform:lowercase;-webkit-font-smoothing:antialiased}.dark .mk{--mk-bg:#121419;--mk-ink:#F3F5F9;--mk-text:#E2E6EE;--mk-body:#B6BDCB;--mk-muted:#AEB6C4;--mk-link-hover:#7FB0FF;--mk-blue:#2563EB;--mk-blue-display:#4580F4;--mk-blue-text:#7EA5F8;--mk-blue-hover:#3B76F0;--mk-sweep-hi:#9CC0FF;--mk-soft:#232833;--mk-soft-hover:#2C3340;--mk-tint:rgba(255,255,255,.07);--mk-tint-hover:rgba(255,255,255,.1)}.mk *,.mk *:before,.mk *:after{box-sizing:border-box}.mk-content{position:relative;z-index:1}.mk-nav-clear{height:calc(var(--mk-nav-clear) + var(--mk-banner-h))}#site-banner~.mk{--mk-banner-h:44px}@media (min-width:768px){#site-banner~.mk{--mk-banner-h:48px}}.mk .mk-static{display:block;content-visibility:auto;contain-intrinsic-block-size:auto 600px}.mk main a{color:var(--mk-text);text-decoration:none}.mk main a:hover{color:var(--mk-link-hover)}.mk a:focus,.mk button:focus{outline:none}.mk .wrap{width:100%;max-width:1240px;margin:0 auto;padding:0 32px}.mk .h2{margin:0;font-family:Plus Jakarta Sans,sans-serif;font-weight:800;font-size:clamp(36px,4.6vw,60px);line-height:1.02;letter-spacing:-.04em;color:var(--mk-ink)}.mk .lede{margin:0;font-size:19px;line-height:1.5;color:var(--mk-body);max-width:560px}.mk .btn{display:inline-flex;align-items:center;gap:10px;border:0;cursor:pointer;font-family:Instrument Sans,sans-serif;font-weight:600;transition:background-color .18s ease,transform .18s ease}.mk .btn-blue,.mk main a.btn-blue{background:var(--mk-blue);color:#fff}.mk .btn-blue:hover,.mk .btn-blue:focus-visible,.mk main a.btn-blue:hover{background:var(--mk-blue-hover);color:#fff}.mk .btn-blue:active{transform:scale(.98)}.mk .btn-soft,.mk main a.btn-soft{background:var(--mk-soft);color:var(--mk-text)}.mk .btn-soft:hover,.mk .btn-soft:focus-visible,.mk main a.btn-soft:hover{background:var(--mk-soft-hover);color:var(--mk-text)}.mk .lift{transition:transform .25s ease,background-color .25s ease}.mk .lift:hover{transform:translateY(-3px)}.mk .sweep{background:linear-gradient(90deg,var(--mk-blue-display) 0%,var(--mk-blue-display) 40%,var(--mk-sweep-hi) 50%,var(--mk-blue-display) 60%,var(--mk-blue-display) 100%);background-size:250% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:mk-sweep 4.5s ease-in-out 1s infinite;padding-bottom:.12em;margin-bottom:-.12em}@keyframes mk-sweep{0%{background-position:100% 0}60%,to{background-position:0% 0}}.mk .rise{animation:mk-rise .7s cubic-bezier(.2,.7,.2,1) both}@keyframes mk-rise{0%{transform:translateY(14px)}to{transform:none}}.mk .d1{animation-delay:.08s}.mk .d2{animation-delay:.18s}.mk .d3{animation-delay:.28s}.mk .d4{animation-delay:.45s}.mk .pop{animation:mk-pop .5s cubic-bezier(.3,1.6,.5,1) both}@keyframes mk-pop{0%{transform:scale(.85) translateY(6px)}to{transform:none}}.mk .p1{animation-delay:.9s}.mk .p2{animation-delay:1.2s}.mk .p3{animation-delay:1.5s}.mk .float{animation:mk-float 5s ease-in-out infinite}@keyframes mk-float{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.mk .breathe{animation:mk-breathe 2.6s ease-in-out infinite}@keyframes mk-breathe{0%,to{transform:scale(1)}50%{transform:scale(1.06)}}.mk .marquee{display:flex;gap:16px;width:-moz-max-content;width:max-content;animation:mk-marquee 42s linear infinite}.mk .marquee:hover{animation-play-state:paused}@keyframes mk-marquee{to{transform:translate(-50%)}}@media (max-width:860px){.mk .wrap{padding:0 16px}}@media (prefers-reduced-motion:reduce){.mk .rise,.mk .pop,.mk .float,.mk .breathe,.mk .marquee{animation:none}.mk .sweep{animation:none;background:none;color:var(--mk-blue-display)}}.mk{--pgw:100vw}@supports (zoom: calc(100vw/1440px)){@media (min-width:1441px){.mk{zoom:min(calc(100vw/1440px),1.4);--pgw:max(1440px,calc(100vw / 1.4))}}@media (min-width:1441px){body:has(.mk) .consent-dock{zoom:min(calc(100vw/1440px),1.4)}}}@supports not (zoom: calc(100vw/1440px)){@media (min-width:1504px){.mk{zoom:1.0444;--pgw:calc(100vw / 1.0444)}}@media (min-width:1568px){.mk{zoom:1.0889;--pgw:calc(100vw / 1.0889)}}@media (min-width:1632px){.mk{zoom:1.1333;--pgw:calc(100vw / 1.1333)}}@media (min-width:1696px){.mk{zoom:1.1778;--pgw:calc(100vw / 1.1778)}}@media (min-width:1760px){.mk{zoom:1.2222;--pgw:calc(100vw / 1.2222)}}@media (min-width:1824px){.mk{zoom:1.2667;--pgw:calc(100vw / 1.2667)}}@media (min-width:1888px){.mk{zoom:1.3111;--pgw:calc(100vw / 1.3111)}}@media (min-width:1952px){.mk{zoom:1.3556;--pgw:calc(100vw / 1.3556)}}@media (min-width:2016px){.mk{zoom:1.4;--pgw:calc(100vw / 1.4)}}}.mk .mk{zoom:1}.mk picture{display:contents}.mk img.mk-fade{opacity:0;transition:opacity .6s cubic-bezier(.16,1,.3,1)}.mk .mk-rise{opacity:0;transform:translateY(14px);transition:opacity .7s cubic-bezier(.16,1,.3,1),transform .7s cubic-bezier(.16,1,.3,1)}.mk h2+p.mk-rise{transition-delay:.08s}.mk :is(img.mk-fade,.mk-rise).mk-in{opacity:1;transform:none}.mk ::-moz-selection{background:#2563eb33;color:inherit}.mk ::selection{background:#2563eb33;color:inherit}.dark .mk ::-moz-selection{background:#60a5fa52;color:inherit}.dark .mk ::selection{background:#60a5fa52;color:inherit}@keyframes mk-page-in{0%{opacity:0}to{opacity:1}}.mk.mk-enter>.mk-content{animation:mk-page-in .28s cubic-bezier(.16,1,.3,1) both}@media (prefers-reduced-motion:reduce){.mk.mk-enter>.mk-content{animation:none}}.mk{--g-sheen:linear-gradient(180deg,rgba(255,255,255,.24) 0%,rgba(255,255,255,0) 40%);--g-rim:radial-gradient(150% 130% at 50% -10%,rgba(255,255,255,.2) 0%,rgba(219,234,254,.08) 34%,rgba(199,210,254,0) 68%);--g-hover:linear-gradient(rgba(14,17,22,.035),rgba(14,17,22,.035));--g-blur:blur(1px) saturate(1.3);--g-blur-photo:blur(8px) saturate(1.3);--g-card-fill:linear-gradient(180deg,rgba(234,241,253,.62) 0%,rgba(225,233,249,.55) 100%);--g-card-lit:inset 0 1px 0 #FFFFFF,inset 1px 0 0 rgba(255,255,255,.7),inset -1px 0 0 rgba(255,255,255,.7),inset 0 -1px 0 rgba(255,255,255,.55);--g-card:var(--g-sheen),var(--g-rim),var(--g-card-fill);--g-raised-fill:linear-gradient(180deg,rgba(255,255,255,.9) 0%,rgba(248,250,253,.8) 100%);--g-raised-lit:inset 0 1px 0 #FFFFFF,inset 1px 0 0 rgba(255,255,255,.55),inset -1px 0 0 rgba(255,255,255,.55),inset 0 -1px 0 rgba(255,255,255,.35);--g-raised:var(--g-sheen),var(--g-raised-fill);--g-float-fill:linear-gradient(180deg,rgba(255,255,255,.8) 0%,rgba(244,247,253,.66) 100%);--g-float:var(--g-sheen),var(--g-float-fill);--g-bar-fill:linear-gradient(180deg,rgba(255,255,255,.39) 0%,rgba(239,244,252,.27) 100%);--g-bar-lit:inset 0 1.5px 0 #FFFFFF,inset 1px 0 0 rgba(255,255,255,.6),inset -1px 0 0 rgba(255,255,255,.6),inset 0 -1px 0 rgba(255,255,255,.4);--g-bar:var(--g-sheen),var(--g-bar-fill);--g-blue-lit:inset 0 0 0 1px rgba(255,255,255,.2),inset 0 1.5px 0 rgba(255,255,255,.42),inset 0 28px 36px -30px rgba(255,255,255,.45);--g-blue-chip:linear-gradient(180deg,rgba(255,255,255,.26) 0%,rgba(255,255,255,.16) 100%);--g-blue-chip-lit:inset 0 0 0 1px rgba(255,255,255,.2),inset 0 1px 0 rgba(255,255,255,.38)}.mk.mk .wy-win,.mk.mk .e5-tile,.mk.mk .p3-stat,.mk.mk .p3-rhythm,.mk.mk .p3-spot,.mk.mk .p3-tq,.mk.mk .p3-te,.mk.mk .fq2-ask,.mk.mk .fq2-item,.mk.mk .ft-panel,.mk.mk .ac-card,.mk.mk .ac-dy,.mk.mk .dy,.mk.mk .ac-founder,.mk.mk .ac-proof,.mk.mk .ac-list,.mk.mk .ac-step:not(.ac-step-blue),.mk.mk .cm-apply,.mk.mk .cm-stage,.mk.mk .cm-cal,.mk.mk .cm-rit,.mk.mk .cm-story,.mk.mk .cm-win:not(.cm-win-blue),.mk.mk .ev-card,.mk.mk .ev-week,.mk.mk .ev-b-plan,.mk.mk .tl-rm,.mk.mk .tl-tile,.mk.mk .tl-next,.mk.mk .bl-feat,.mk.mk .bl-sidecard,.mk.mk .bl-card,.mk.mk .bl-post-quote,.mk.mk .bl-post-cta,.mk.mk .ft-step,.mk.mk .ft-q,.mk.mk .ft-nx,.mk.mk .ft-pb-ex,.mk.mk .ft-ps-link{background:var(--g-card);box-shadow:var(--g-card-lit)}.mk.mk .p3-spot .p3-quote{background:transparent}.mk.mk .e5-tile:hover,.mk.mk .e5-tile:focus-visible,.mk.mk .fq2-item:hover,.mk.mk .tl-tile:hover,.mk.mk .tl-soon:hover,.mk.mk .bl-feat:hover,.mk.mk .bl-feat:focus-visible,.mk.mk .bl-sidecard:hover,.mk.mk .bl-sidecard:focus-visible,.mk.mk .bl-card:hover,.mk.mk .bl-card:focus-visible,.mk.mk .ft-nx:hover,.mk.mk .ft-nx:focus-visible,.mk.mk .ft-ps-link:hover,.mk.mk .ft-ps-link:focus-visible{background:var(--g-hover),var(--g-card)}.mk.mk .fq2-item[open]{background:var(--g-card)}.mk.mk .ft-stage{background:var(--g-sheen),var(--g-rim),radial-gradient(70% 90% at 0% 0%,#e4ecfc4d,#e4ecfc00 72%),radial-gradient(60% 85% at 100% 100%,#f7e8ef47,#f7e8ef00 70%),var(--g-card-fill);box-shadow:var(--g-card-lit);-webkit-backdrop-filter:var(--g-blur);backdrop-filter:var(--g-blur)}.mk.mk .wy-row,.mk.mk .e5-rc,.mk.mk .e5-agc,.mk.mk .p3-beat,.mk.mk .bt-pill,.mk.mk .fq2-field,.mk.mk .ft-input,.mk.mk .bl-input,.mk.mk .ac-mini,.mk.mk .ac-beat,.mk.mk .ac-pr,.mk.mk .ac-pchip,.mk.mk .ac-part,.mk.mk .ac-step-n,.mk.mk .ac-dy-card,.mk.mk .dy-card,.mk.mk .cm-q,.mk.mk .cm-card,.mk.mk .cm-day,.mk.mk .cm-bar li,.mk.mk .ev-soon,.mk.mk .ev-beat,.mk.mk .tl-why,.mk.mk .tl-win,.mk.mk .tl-out,.mk.mk .tl-pc,.mk.mk .tl-idea,.mk.mk .tl-term,.mk.mk .tl-nm,.mk.mk .bl-chip:not(.bl-chip-on),.mk.mk .ft-pb-chip,.mk.mk .ft-rm-tc,.mk.mk .ft-rm-feed,.mk.mk .ft-pb-play,.mk.mk .ft-pb-card,.mk.mk .ft-pb-rd,.mk.mk .ft-pb-add,.mk.mk .ft-ps-sheet,.mk.mk .ft-ps-case,.mk.mk .ft-cm-peek,.mk.mk .ft-cm-rowc,.mk.mk .ft-op-card,.mk.mk .ft-op-peek,.mk.mk .ft-op-slots,.mk.mk .ft-op-big,.mk.mk .ft-ag-card,.mk.mk .ft-ag-mv,.mk.mk .ft-ag-perm,.mk.mk .ft-ag-tk,.mk.mk .ft-rm-sec:not([class*=ft-tone-]){background:var(--g-raised);box-shadow:var(--g-raised-lit)}.mk.mk .ac-step-blue .ac-step-n{background:var(--g-blue-chip);box-shadow:var(--g-blue-chip-lit)}.mk.mk .fq2-field:hover,.mk.mk .fq2-field:focus-within,.mk.mk .ft-input:hover,.mk.mk .bl-input:hover,.mk.mk .ac-part:hover,.mk.mk .ac-part:focus-visible,.mk.mk .bl-chip:not(.bl-chip-on):hover,.mk.mk .bl-chip:not(.bl-chip-on):focus-visible{background:var(--g-hover),var(--g-raised)}.mk.mk .ft-input:focus,.mk.mk .ft-input:focus-visible,.mk.mk .bl-input:focus,.mk.mk .bl-input:focus-visible{background:#fff;box-shadow:var(--g-raised-lit)}.mk.mk .ac-task,.mk.mk .ac-push,.mk.mk .ev-gn-card,.mk.mk .ac-bl-glass,.mk.mk .ac-bl-tag,.mk.mk .ev-chip,.mk.mk .cm-group-cap,.mk.mk .cm-irl-photo figcaption,.mk.mk .tl-jl{background:var(--g-float);box-shadow:var(--g-raised-lit);-webkit-backdrop-filter:var(--g-blur-photo);backdrop-filter:var(--g-blur-photo)}.mk.mk .tl-jl:hover,.mk.mk .tl-jl:focus-visible{background:var(--g-hover),var(--g-float);color:#0e1116}.mk.mk .hr-start,.mk.mk .tl-start{background:var(--g-bar);box-shadow:var(--g-bar-lit);-webkit-backdrop-filter:var(--g-blur);backdrop-filter:var(--g-blur)}.mk.mk .hr-input:focus,.mk.mk .tl-input:focus{background:#fff9}.mk.mk .pk-card,.mk.mk .p3-ts,.mk.mk .ev-b-nums,.mk.mk .ac-step-blue,.mk.mk .cm-domains,.mk.mk .cm-first,.mk.mk .cm-fd-blue,.mk.mk .cm-win-blue{box-shadow:var(--g-blue-lit)}@media (max-width:860px){.mk.mk .ac-push{-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--g-raised)}}.dark .mk{--g-sheen:linear-gradient(180deg,rgba(255,255,255,.045) 0%,rgba(255,255,255,0) 40%);--g-rim:radial-gradient(130% 120% at 50% 60%,rgba(255,255,255,0) 60%,rgba(255,255,255,.035) 100%);--g-hover:linear-gradient(rgba(255,255,255,.045),rgba(255,255,255,.045));--g-card-fill:linear-gradient(180deg,rgba(30,36,47,.9) 0%,rgba(24,29,38,.88) 100%);--g-card-lit:inset 0 0 0 1px rgba(255,255,255,.06),inset 0 1px 0 rgba(255,255,255,.12),inset 0 -1px 0 rgba(255,255,255,.03);--g-raised-fill:linear-gradient(180deg,rgba(40,47,60,.95) 0%,rgba(33,39,51,.9) 100%);--g-raised-lit:inset 0 0 0 1px rgba(255,255,255,.07),inset 0 1px 0 rgba(255,255,255,.13),inset 0 -1px 0 rgba(255,255,255,.03);--g-float-fill:linear-gradient(180deg,rgba(34,40,52,.78) 0%,rgba(26,31,41,.66) 100%);--g-bar-fill:linear-gradient(180deg,rgba(36,42,55,.8) 0%,rgba(27,32,43,.66) 100%);--g-bar-lit:inset 0 0 0 1px rgba(255,255,255,.07),inset 0 1px 0 rgba(255,255,255,.13),inset 0 -1px 0 rgba(255,255,255,.03)}.dark .mk.mk .ft-input:focus,.dark .mk.mk .ft-input:focus-visible,.dark .mk.mk .bl-input:focus,.dark .mk.mk .bl-input:focus-visible{background:#2a3140}.dark .mk.mk .hr-input:focus,.dark .mk.mk .tl-input:focus{background:#ffffff1a}.dark .mk.mk .tl-jl:hover,.dark .mk.mk .tl-jl:focus-visible{color:var(--mk-ink)}.dark .mk.mk .ft-stage{background:var(--g-sheen),var(--g-rim),radial-gradient(70% 90% at 0% 0%,#2563eb38,#2563eb00 72%),radial-gradient(60% 85% at 100% 100%,#783cb429,#783cb400 70%),linear-gradient(180deg,#1c212cc7,#161a23b8)}.dark .mk .bgx-wash{background-image:url(/marketing/bg/wash-dark-wide.webp)}@media (max-width:768px){.dark .mk .bgx-wash{background-image:url(/marketing/bg/wash-dark-narrow.webp)}}.dark .mk .bgx-grid{background-image:linear-gradient(rgba(255,255,255,.03) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.03) 1px,transparent 1px)}.dark .mk .bgx-grain{opacity:.18;background-image:url(/marketing/bg/grain-white.webp);background-image:-webkit-image-set(url(/marketing/bg/grain-white-1x.webp) 1x,url(/marketing/bg/grain-white.webp) 2x);background-image:image-set(url(/marketing/bg/grain-white-1x.webp) 1x,url(/marketing/bg/grain-white.webp) 2x)}@media (max-width:768px){.dark .mk .bgx-grain{opacity:.05}}@media (prefers-reduced-motion:reduce){.dark .mk .bgx-grain{opacity:.14}}.mk.mk .ac-step-blue .ac-step-n{background:var(--mk-on-blue-chip);box-shadow:none}.dark .mk.mk .ac-step:not(.ac-step-blue) .ac-step-n{color:var(--mk-blue-text)}
