.w4n{width:var(--w4n-fw,100vw);height:68px;transform:translateX(-50%) scale(var(--w4n-s,1));transform-origin:top;z-index:50;pointer-events:none;font-family:var(--font-tight),"Inter Tight",-apple-system,sans-serif;-webkit-font-smoothing:antialiased;position:fixed;top:0;left:50%}.w4n .nav{top:0;left:var(--w4n-gut,120px);right:var(--w4n-gut,120px);pointer-events:auto;color:#fff;justify-content:space-between;align-items:center;height:68px;transition:color .4s;display:flex;position:absolute}.w4n:before{content:"";-webkit-backdrop-filter:blur();backdrop-filter:blur();pointer-events:none;background:#0a060f00;border-bottom:1px solid #fff0;transition:background .35s,border-color .35s,-webkit-backdrop-filter .35s,backdrop-filter .35s;position:absolute;inset:0}.w4n.scrolled:before{-webkit-backdrop-filter:blur(16px)saturate(1.2);backdrop-filter:blur(16px)saturate(1.2);background:#0a060f9e;border-bottom-color:#ffffff12}.w4n.light.scrolled:before{background:#f4f4f7b8;border-bottom-color:#0000000f}.w4n.open:before{background:#0a060ff5;border-bottom-color:#ffffff12}.w4n.light.open:before{background:#f4f4f7fa}.w4n.compact .nav{left:var(--w4n-gut,20px);right:var(--w4n-gut,20px)}.w4n.compact .nav ul,.w4n.compact .nav .right .signin{display:none}.w4n .burger{cursor:pointer;color:#fff;background:0 0;border:1px solid #ffffff2e;border-radius:10px;justify-content:center;align-items:center;width:36px;height:36px;display:none;position:relative}.w4n .burger i{background:currentColor;width:16px;height:2px;transition:transform .25s,box-shadow .25s,background .25s;display:block;box-shadow:0 -5px,0 5px}.w4n.open .burger i{box-shadow:none;background:0 0}.w4n.open .burger i:before,.w4n.open .burger i:after{content:"";background:currentColor;width:18px;height:2px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(45deg)}.w4n.open .burger i:after{transform:translate(-50%,-50%)rotate(-45deg)}.w4n.compact .burger{display:inline-flex}.w4n.light .burger{color:#131518;border-color:#0003}.w4n.compact .w4n-pill{height:34px;padding:0 14px}.w4n.light .nav{color:#131518}.w4n.light .nav ul,.w4n.light .nav .right{color:#131518cc}.w4n.light .logo svg path[fill=white]{fill:#131518}.w4n .logo{display:flex}.w4n .logo svg path{transition:fill .4s}.w4n .logo svg{width:auto;height:23px;display:block}.w4n .nav ul{color:#ffffffbf;gap:4px;margin:0;padding:0;font-size:14px;font-weight:500;list-style:none;display:flex}.w4n .nav li{align-items:center;gap:4px;padding:8px 12px;display:flex}.w4n .nav .right{color:#ffffffbf;align-items:center;gap:16px;font-size:14px;font-weight:500;display:flex}.w4n .nav a{color:inherit;text-decoration:none;transition:color .2s}.w4n .nav a:hover{color:#fff}.w4n.light .nav a:hover{color:#131518}.w4n .nav ul a{padding-bottom:2px;display:inline-block;position:relative}.w4n .nav ul a:after{content:"";transform-origin:0;background:currentColor;height:1px;transition:transform .32s cubic-bezier(.2,.8,.2,1);position:absolute;bottom:-2px;left:0;right:0;transform:scaleX(0)}.w4n .nav ul a:hover:after,.w4n .nav ul a[aria-current=page]:after{transform:scaleX(1)}.w4n .nav ul a[aria-current=page]{color:#fff}.w4n.light .nav ul a[aria-current=page]{color:#131518}.w4n-pill{cursor:pointer;background:#7707ff;border:0;border-radius:999px;align-items:center;gap:8px;height:36px;padding:0 16px;font-family:inherit;font-size:14px;font-weight:500;text-decoration:none;transition:transform .25s cubic-bezier(.2,.8,.2,1),filter .25s,box-shadow .25s;display:inline-flex;color:#fff!important}.w4n-pill:hover{filter:brightness(1.12);transform:translateY(-1px);box-shadow:0 6px 20px -6px #7707ff99}.w4n-pill:active{filter:brightness(.95);transform:translateY(0)}.w4n-menu{z-index:49;color:#fff;padding-top:calc(68px * var(--w4n-s,1) + 24px);opacity:0;visibility:hidden;pointer-events:none;font-family:var(--font-tight),"Inter Tight",-apple-system,sans-serif;background:#0a060ffb;flex-direction:column;transition:opacity .22s,transform .22s cubic-bezier(.2,.8,.2,1),visibility 0s .22s;display:flex;position:fixed;inset:0;transform:translateY(-8px)}.w4n-menu.on{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .22s,transform .22s cubic-bezier(.2,.8,.2,1),visibility;transform:none}.w4n-menu ul{flex:1;margin:0;padding:0 24px;list-style:none;overflow-y:auto}.w4n-menu li a{color:#fff;border-bottom:1px solid #ffffff0f;justify-content:space-between;align-items:center;padding:18px 0;font-size:22px;font-weight:500;text-decoration:none;display:flex}.w4n-menu li a span{color:#ffffff59;font-size:20px}.w4n-menu .menuBar{padding:16px 24px calc(16px + env(safe-area-inset-bottom,0px));background:#0a060ffa;border-top:1px solid #ffffff14;justify-content:space-between;align-items:center;display:flex}.w4n-menu .menuBar a:not(.w4n-pill){color:#ffffffb3;font-size:15px;text-decoration:none}.w4n-menu.light{color:#131518;background:#f4f4f7fa}.w4n-menu.light li a{color:#131518;border-bottom-color:#0000000f}.w4n-menu.light li a span{color:#0000004d}.w4n-menu.light .menuBar{background:#f4f4f7;border-top-color:#00000014}.w4n-menu.light .menuBar a:not(.w4n-pill){color:#131518}.w4n-spacer{height:calc(68px * var(--w4n-s,1))}
.mk{--color-cream:#f4f4f7;--color-paper:#fff;--color-line:#e6e6e1;--color-ink:#131518;--color-muted:#6b6b66;--color-accent:#7707ff;--color-accent-dark:#5e05cc;--color-accent-soft:#b58cff;--color-shade:#0a060f;--color-chip:#ececf0;--color-chip-ink:#36373b;--color-invert:#131518;--color-invert-fg:#fff;--color-amber:#c27c00;--color-mint:#17845a;--font-display:var(--font-tight), "Inter Tight", -apple-system, sans-serif;--font-sans:var(--font-tight), "Inter Tight", -apple-system, sans-serif;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:#131518;font-family:var(--font-tight), "Inter Tight", -apple-system, sans-serif;-webkit-font-smoothing:antialiased;background:#f4f4f7}.mk :is(h1,h2){letter-spacing:-.015em;font-weight:400}.mk h3{letter-spacing:-.01em;font-weight:500}.mk .font-display{font-family:var(--font-display)}.mk :is(.font-extrabold,.font-black):not(h1):not(h2){font-weight:600}.mk .font-display:is(.font-extrabold,.font-bold):not(h1):not(h2):not(h3){letter-spacing:-.015em;font-weight:500}.mk :is(.squiggle,.squiggle-pixel,h1 em,h2 em){font-family:inherit;font-style:normal;font-weight:inherit;background:linear-gradient(100deg,#2b2b30 0%,#5a5a62 38%,#9a9aa3 70%,#b8b8c0 100%);color:#0000;-webkit-background-clip:text;background-clip:text;padding-bottom:.08em}.mk :is(.bg-shade,.bg-accent,.text-white) :is(.squiggle,.squiggle-pixel,h1 em,h2 em){background-image:linear-gradient(100deg,#fff 0%,#d6d6dd 45%,#9a9aa6 100%)}.mk .btn{font-weight:500}.mk .btn-primary:hover{box-shadow:0 6px 20px -6px #7707ff99}.mk .card:not(#card){border-color:var(--color-line);background:#fff;box-shadow:0 1px 2px #00000008}.mk .bg-shade{background-color:#0a060f}.mk-badge{color:#6b6b66;background:#fff;border:1px solid #e6e6e1;border-radius:6px;align-items:center;gap:8px;height:34px;padding:0 14px;font:400 13px/1 ui-monospace,SF Mono,Menlo,monospace;display:inline-flex;box-shadow:0 1px 2px #0000000a}.mk-badge i{background:#5bd46b;border-radius:2px;width:7px;height:7px}.mk-badge b{color:#131518;font-weight:600}.mk .bg-shade .mk-badge{color:#fff9;background:#ffffff0f;border-color:#ffffff1f}.mk .bg-shade .mk-badge b{color:#fff}.mk .mk-lede{color:#3d3d3a}.mk .mk-h2{font-size:clamp(min(34px,10vw),4.4vw,56px)}.mk .mk-h2.mk-h2-xl{font-size:clamp(min(34px,10vw),4.4vw,64px)}
