:root{--mk-ink: oklch(.16 .04 285);--mk-ink-2: oklch(.2 .05 285);--mk-ink-3: oklch(.26 .06 285);--mk-on-ink: oklch(.98 .005 285);--mk-on-ink-muted: oklch(.78 .04 285);--mk-violet: oklch(.53 .24 290);--mk-violet-bright: oklch(.68 .2 290);--mk-violet-deep: oklch(.36 .17 288);--mk-magenta: oklch(.68 .24 340);--mk-cyan: oklch(.82 .12 205);--mk-peach: oklch(.86 .1 50);--mk-lilac: oklch(.9 .07 295);--mk-mint: oklch(.92 .08 165);--mk-butter: oklch(.95 .09 95);--mk-sky: oklch(.91 .06 240);--mk-lime: oklch(.91 .18 125);--mk-rule: oklch(.25 .06 285 / .09);--mk-rule-strong: oklch(.25 .06 285 / .18);--mk-row-hover: oklch(.53 .24 290 / .035);--mk-table-lift: 0 1px 2px oklch(.22 .06 285 / .05), 0 12px 32px -18px oklch(.22 .06 285 / .18)}.mk-night{--background: var(--mk-ink);--foreground: var(--mk-on-ink);--card: var(--mk-ink-2);--card-foreground: var(--mk-on-ink);--popover: var(--mk-ink-2);--popover-foreground: var(--mk-on-ink);--muted: var(--mk-ink-3);--muted-foreground: var(--mk-on-ink-muted);--accent: var(--mk-ink-3);--accent-foreground: var(--mk-on-ink);--border: oklch(1 0 0 / .1);--input: oklch(1 0 0 / .16);--primary: var(--mk-violet-bright);--primary-foreground: var(--mk-ink);--ring: var(--mk-violet-bright);--canvas: var(--mk-ink);--brand-soft: var(--mk-ink-3);--mk-rule: oklch(1 0 0 / .08);--mk-rule-strong: oklch(1 0 0 / .18);--mk-row-hover: oklch(.68 .2 290 / .08);--mk-table-lift: 0 1px 2px oklch(0 0 0 / .3);background-color:var(--mk-ink);color:var(--mk-on-ink)}.mk-aurora{position:relative;isolation:isolate;overflow:hidden}.mk-aurora:before{content:"";position:absolute;inset:-20% -10% auto;height:120%;z-index:-1;background:radial-gradient(40% 50% at 20% 30%,oklch(.53 .24 290 / .55),transparent 70%),radial-gradient(35% 45% at 80% 20%,oklch(.68 .24 340 / .35),transparent 70%),radial-gradient(45% 40% at 60% 75%,oklch(.82 .12 205 / .25),transparent 70%);filter:blur(40px);animation:mk-drift 24s ease-in-out infinite alternate}@keyframes mk-drift{0%{transform:translate3d(-3%,0,0) scale(1)}to{transform:translate3d(3%,4%,0) scale(1.08)}}.mk-glow{position:relative}.mk-glow:before{content:"";position:absolute;inset:8% 6% -6%;z-index:-1;background:radial-gradient(60% 60% at 50% 60%,oklch(.6 .24 290 / .6),oklch(.68 .24 340 / .18) 55%,transparent 75%);filter:blur(48px)}.mk-glow figure{border-radius:14px;box-shadow:0 0 0 1px #ffffff1f,0 40px 120px -20px #030113e6}.mk-tilt{perspective:1600px}.mk-tilt>*{transform-origin:50% 0;transform:rotateX(14deg) scale(.94)}@supports (animation-timeline: view()){.mk-tilt>*{animation:mk-flatten linear both;animation-timeline:view();animation-range:entry 0% cover 45%}}@keyframes mk-flatten{to{transform:rotateX(0) scale(1)}}.mk-gradient-text{background:linear-gradient(90deg,var(--mk-violet-bright),var(--mk-magenta) 55%,var(--mk-peach));-webkit-background-clip:text;background-clip:text;color:transparent}.mk-progress{transform:scaleX(0);transform-origin:0 50%;transition:transform .25s linear}[data-chapter-tab][aria-selected=false] .mk-progress{transition:none}.mk-field-violet{background-color:var(--mk-violet);color:var(--mk-on-ink)}.mk-field-deep{background-color:var(--mk-violet-deep);color:var(--mk-on-ink)}.mk-field-lilac{background-color:var(--mk-lilac)}.mk-field-mint{background-color:var(--mk-mint)}.mk-field-butter{background-color:var(--mk-butter)}.mk-field-sky{background-color:var(--mk-sky)}.mk-field-lime{background-color:var(--mk-lime)}.mk-on-field{color:var(--mk-on-ink)}.mk-on-field-muted{color:#dad0fc}.mk-btn-ink{background-color:var(--foreground);color:var(--background)}.mk-btn-ink:hover{background-color:var(--mk-violet-deep)}.mk-btn-white{background-color:var(--mk-on-ink);color:var(--mk-ink)}.mk-btn-white:hover{background-color:var(--mk-lilac)}.mk-lift{box-shadow:0 0 0 1px #14122b14,0 30px 80px -30px #15064073}.mk-skew{position:relative;isolation:isolate}.mk-skew:before{content:"";position:absolute;inset:0 0 18%;z-index:-1;transform:skewY(-6deg);transform-origin:0 0;background:radial-gradient(42% 70% at 6% 8%,oklch(.53 .24 290 / .55) 0%,transparent 62%),radial-gradient(38% 60% at 58% 6%,var(--mk-magenta) 0%,transparent 64%),radial-gradient(40% 70% at 96% 18%,var(--mk-peach) 0%,transparent 62%),radial-gradient(48% 60% at 78% 92%,var(--mk-violet) 0%,transparent 66%),radial-gradient(45% 55% at 30% 100%,var(--mk-cyan) 0%,transparent 62%),var(--mk-lilac)}@media(prefers-reduced-motion:no-preference){.mk-skew:before{animation:mk-breathe 22s ease-in-out infinite alternate}}@keyframes mk-breathe{0%{background-position:0 0;filter:hue-rotate(0deg)}to{filter:hue-rotate(-14deg) saturate(1.08)}}.mk-skew-bottom:before{inset:8% 0 0;transform-origin:100% 100%;-webkit-mask-image:linear-gradient(to bottom,#000 35%,transparent 66%);mask-image:linear-gradient(to bottom,#000 35%,transparent 66%)}.mk-float{box-shadow:0 0 0 1px #1f19461a,0 50px 100px -20px #1f194659,0 30px 60px -30px #00000059}[data-story-panel]{transition:opacity .5s ease}[data-story-panel][data-inactive]{opacity:0}[data-story-step]{transition:opacity .4s ease}[data-story-step]{position:relative}@media(min-width:1024px){[data-story-step]:before{content:"";position:absolute;left:-1.25rem;top:50%;width:3px;height:0;border-radius:3px;background-color:var(--mk-violet);transform:translateY(-50%);transition:height .4s cubic-bezier(.2,.7,.2,1)}[data-story-step][data-current]:before{height:8rem}[data-story-step]:not([data-current]){color:#535366}}.mk-rise{opacity:0;transform:translate3d(0,24px,0);transition:opacity .7s ease var(--mk-delay, 0ms),transform .7s cubic-bezier(.2,.7,.2,1) var(--mk-delay, 0ms)}.mk-rise[data-in]{opacity:1;transform:none}html:not([data-js]) .mk-rise{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.mk-aurora:before,.mk-skew:before{animation:none}.mk-tilt>*{animation:none;transform:none}.mk-rise{opacity:1;transform:none;transition:none}[data-story-panel],[data-story-step]{transition:none}}.mk-screen>.mk-media{border-radius:0;overflow:hidden}.mk-clip-controls{display:flex;justify-content:flex-end;gap:.375rem;padding-top:.625rem}.mk-clip-btn{display:inline-flex;width:2.25rem;height:2.25rem;align-items:center;justify-content:center;border-radius:9999px;background-color:var(--card);box-shadow:0 0 0 1px var(--border);color:var(--foreground);cursor:pointer;transition:background-color .15s ease,color .15s ease,transform .15s ease}.mk-clip-btn:hover{background-color:var(--mk-violet);color:var(--mk-on-ink)}.mk-clip-btn:active{transform:scale(.96)}.mk-clip-btn:focus-visible{outline:2px solid var(--mk-violet-bright);outline-offset:2px}.mk-clip-btn svg{width:.875rem;height:.875rem}.mk-clip-btn [data-icon=play]{display:none}.mk-clip-btn[data-paused] [data-icon=play]{display:block}.mk-clip-btn[data-paused] [data-icon=pause]{display:none}html:not([data-js]) .mk-clip-controls{display:none}@media(prefers-reduced-motion:reduce){.mk-clip-controls{display:none}}@media(max-width:639.98px){.mk-clip-stage{display:none}[data-watching]>.mk-clip-stage{display:block}[data-watching]>.mk-phone-alt{display:none}.mk-bleed{margin-right:calc(50% - 50vw)}}@media(min-width:640px){.mk-phone-alt{display:none}}@media(max-width:639.98px){.mk-chapter-stage>[data-chapter-panel]{display:flex;flex-direction:column}.mk-chapter-stage>[data-chapter-panel]>figure{margin-block:auto}}.mk-watch{align-self:flex-start;margin-top:1rem;display:inline-flex;min-height:2.75rem;align-items:center;gap:.5rem;padding:0 1rem 0 .875rem;border-radius:9999px;background-color:var(--mk-ink, oklch(.16 .04 285));color:#f8f8fc;font-size:1rem;font-weight:500;cursor:pointer;transition:background-color .15s ease,transform .15s ease}.mk-watch:hover{background-color:var(--mk-violet)}.mk-watch:active{transform:scale(.97)}.mk-watch:focus-visible{outline:2px solid var(--mk-violet-bright);outline-offset:2px}.mk-watch svg{width:.875rem;height:.875rem}html:not([data-js]) .mk-watch{display:none}.mk-clip-close{display:none;align-self:flex-start;margin-top:.75rem;min-height:2.75rem;align-items:center;padding:0 1rem;border-radius:9999px;box-shadow:inset 0 0 0 1px var(--border);background-color:var(--card);color:var(--foreground);font-size:1rem;font-weight:500;cursor:pointer}.mk-clip-close:focus-visible{outline:2px solid var(--mk-violet-bright);outline-offset:2px}@media(max-width:639.98px){[data-watching] .mk-clip-close{display:inline-flex}}:root[data-theme=studio]{color-scheme:light}.mk-pill{display:inline-flex;min-height:3rem;max-width:100%;align-items:center;justify-content:center;gap:.5rem;border-radius:1.5rem;padding-block:.5rem;padding-inline:1.5rem;font-size:1rem;font-weight:500;text-align:center;white-space:nowrap;text-decoration:none;transition:background-color .2s ease,color .2s ease,transform .2s ease,box-shadow .2s ease}.mk-pill>svg{flex-shrink:0}.mk-pill:active{transform:translateY(1px)}.mk-pill.mk-pill-sm{min-height:2.5rem;padding-block:.375rem;padding-inline:1.125rem;font-size:.875rem}@media(max-width:639.98px){.mk-pill{line-height:1.25;white-space:normal;text-wrap:balance;overflow-wrap:break-word}}.mk-pill-ink{background-color:var(--foreground);color:var(--background)}.mk-pill-ink:hover{background-color:var(--mk-violet)}.mk-pill-white{background-color:var(--background);color:var(--foreground);box-shadow:0 0 0 1px #14122b14,0 6px 18px -8px #1f194659}.mk-pill-white:hover{background-color:var(--mk-lilac)}.mk-pill .mk-arrow{transition:transform .2s ease}.mk-pill:hover .mk-arrow{transform:translate(3px)}.mk-float-soft{box-shadow:0 0 0 1px #14122b0d,0 24px 60px -28px #1f194647,0 12px 24px -18px #0000001f}.mk-entry-card{border-radius:1rem}.mk-chip{box-shadow:0 0 0 1px #14122b1f}.mk-chip[aria-pressed=true]{box-shadow:none}.mk-card{transition:transform .3s cubic-bezier(.2,.7,.2,1),box-shadow .3s ease}.mk-card:hover{transform:translateY(-3px);box-shadow:0 0 0 1px #723ce92e,0 34px 70px -30px #1f194666,0 14px 28px -20px #00000024}.mk-tint{background-color:#f7f5fe;--muted-foreground: oklch(.47 .02 285)}main p{text-wrap:pretty}.mk-nowrap{white-space:nowrap}.mk-h1-home{font-size:clamp(2.25rem,7.9vw,5rem);line-height:.98;letter-spacing:-.045em}@media(min-width:640px)and (max-height:920px){.mk-h1-home{font-size:clamp(2.25rem,6.2vw,4rem)}}.mk-h1{font-size:clamp(2rem,6.4vw,3.75rem);line-height:1;letter-spacing:-.04em}@media(min-width:1024px){.mk-hero-split .mk-h1{font-size:clamp(2.5rem,3.75vw,3.375rem)}}.mk-h2{font-size:clamp(1.625rem,calc(2.9vw + .2rem),2.75rem);line-height:1.06;letter-spacing:-.035em}@media(min-width:768px){.mk-h2-tight .mk-h2,.mk-h2.mk-h2-tight{font-size:clamp(1.75rem,2.6vw,2.125rem)}}.mk-deep{--background: var(--mk-violet-deep);--foreground: var(--mk-on-ink);--muted-foreground: oklch(.92 .04 295);--card: oklch(1 0 0);--card-foreground: oklch(.2 .03 285);--primary: oklch(.86 .1 300);--border: oklch(1 0 0 / .16);background-color:var(--mk-violet-deep);color:var(--mk-on-ink);position:relative;isolation:isolate;overflow:hidden}.mk-deep:before{content:"";position:absolute;inset:-30% -10% auto 40%;height:140%;z-index:-1;background:radial-gradient(40% 40% at 70% 30%,oklch(.68 .24 340 / .45),transparent 70%),radial-gradient(40% 40% at 30% 70%,oklch(.82 .12 205 / .3),transparent 70%);filter:blur(30px)}.mk-strip{position:relative;isolation:isolate;overflow:hidden;background-color:var(--mk-lilac)}.mk-strip:before{content:"";position:absolute;inset:0;z-index:-1;background:radial-gradient(40% 120% at 0% 0%,oklch(.53 .24 290 / .45),transparent 70%),radial-gradient(35% 120% at 70% 100%,oklch(.68 .24 340 / .35),transparent 70%),radial-gradient(35% 120% at 100% 0%,var(--mk-peach),transparent 70%)}@media(hover:hover)and (prefers-reduced-motion:no-preference){.mk-float{transition:transform .5s cubic-bezier(.2,.7,.2,1)}.mk-float:hover{transform:translateY(-4px)}}@media(prefers-reduced-motion:reduce){.mk-card,.mk-pill,.mk-pill .mk-arrow{transition:none}.mk-card:hover,.mk-pill:hover .mk-arrow{transform:none}}.mk-tint .mk-float{box-shadow:0 0 0 1px #1f19461a,0 30px 60px -24px #3c2a7338,0 12px 24px -16px #3c2a732e}.mk-h-close{font-size:clamp(2rem,3.6vw,3.25rem);line-height:1;letter-spacing:-.04em}.mk-label{font-size:14px;line-height:1.3;font-feature-settings:"tnum" 1}.mk-label-title{font-size:2.15em;font-weight:800;line-height:1.05;letter-spacing:-.01em}@media(max-width:380px){.mk-label{font-size:12.5px}}.mk-label.mk-label-card{font-size:9.5px}.mk-label .mk-nowrap,.mk-label-title{white-space:nowrap}.mk-word{font-size:clamp(1.625rem,2.8vw,2.5rem);line-height:1;letter-spacing:-.04em}@media(min-width:640px){.mk-label.mk-label-lg{font-size:16px;max-width:26rem}}.mk-timeline{display:grid;gap:2rem;position:relative;padding-left:1.75rem}.mk-timeline:before{content:"";position:absolute;left:.4rem;top:.5rem;bottom:.5rem;width:3px;border-radius:3px;background-color:#723ce92e}.mk-timeline>li{position:relative;display:flex;flex-direction:column;gap:.25rem}.mk-timeline-dot{position:absolute;left:-1.75rem;top:.3rem;width:.95rem;height:.95rem;border-radius:9999px;background-color:var(--background);box-shadow:inset 0 0 0 3px #723ce973}.mk-timeline>li[data-label] .mk-timeline-dot,.mk-timeline>li[data-current] .mk-timeline-dot{box-shadow:inset 0 0 0 5px var(--mk-violet)}.mk-timeline-tag{margin-top:.5rem;display:inline-flex;width:fit-content;align-items:center;white-space:nowrap;border-radius:9999px;background-color:var(--mk-violet);color:var(--mk-on-ink);padding:.125rem .625rem;font-size:.8125rem;line-height:1.25rem;font-weight:500}@media(min-width:1024px){.mk-timeline{grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:1.5rem;padding-left:0;padding-top:2rem}.mk-timeline:before{left:.5rem;right:.5rem;top:.4rem;bottom:auto;width:auto;height:3px}.mk-timeline-dot{left:0;top:-2rem}}.mk-two-tone{color:#3c3660}.mk-night .mk-two-tone,.mk-deep .mk-two-tone{color:var(--mk-on-ink-muted)}.mk-under-header{margin-top:calc(-3.5rem - 1px);padding-top:calc(3.5rem + 1px)}.mk-header-wrap header{transition:background-color .2s ease,border-color .2s ease,box-shadow .2s ease}[data-over-mesh] .mk-header-wrap[data-at-top]:not(:has([aria-controls^=v5-menu-][aria-expanded=true],[aria-controls^=v5-mobile-_][aria-expanded=true])) header{background-color:transparent;border-color:transparent}.mk-header-wrap:not([data-at-top]) header{box-shadow:0 1px 12px -6px #1f19462e}.mk-faq-item{border-bottom:1px solid var(--border)}.mk-faq-q{display:grid;grid-template-columns:2.25rem minmax(0,1fr) 1.75rem;align-items:start;column-gap:.75rem;padding-block:1.125rem;cursor:pointer;list-style:none;outline:none;border-radius:4px}.mk-faq-q::-webkit-details-marker{display:none}.mk-faq-q:focus-visible{outline:2px solid var(--ring);outline-offset:4px}.mk-deep .mk-faq-q:focus-visible{outline-color:var(--mk-on-ink)}@media(min-width:640px){.mk-faq-q{grid-template-columns:3.5rem minmax(0,1fr) 2rem;column-gap:1rem;padding-block:1.375rem}}.mk-faq-n{padding-top:.3em;font-size:.8125rem;font-weight:500;font-feature-settings:"tnum" 1;letter-spacing:.02em;color:var(--muted-foreground)}.mk-faq-item[open] .mk-faq-n{color:var(--primary)}.mk-faq-q h3{transition:color .2s ease}@media(hover:hover){.mk-faq-q:hover h3{color:var(--primary)}}.mk-faq-icon{position:relative;width:1.75rem;height:1.75rem;border-radius:4px;box-shadow:inset 0 0 0 1px var(--border);color:var(--foreground);transition:background-color .2s ease,box-shadow .2s ease}@media(min-width:640px){.mk-faq-icon{width:2rem;height:2rem;margin-top:.05rem}}.mk-faq-icon:before,.mk-faq-icon:after{content:"";position:absolute;top:50%;left:50%;width:.75rem;height:1.5px;margin:-.75px 0 0 -.375rem;background-color:currentColor;transition:transform .3s cubic-bezier(.2,.7,.2,1)}.mk-faq-icon:after{transform:rotate(90deg)}.mk-faq-q:hover .mk-faq-icon{box-shadow:inset 0 0 0 1px var(--foreground)}.mk-faq-item[open] .mk-faq-icon{background-color:var(--foreground);color:var(--background);box-shadow:none}.mk-faq-item[open] .mk-faq-icon:after{transform:rotate(180deg) scaleX(0)}.mk-faq-a{max-width:62ch;padding:0 0 1.25rem 3rem}@media(min-width:640px){.mk-faq-a{padding:0 3rem 1.5rem 4.5rem}}@media(prefers-reduced-motion:no-preference){.mk-faq-item[open] .mk-faq-a{animation:mk-faq-open .35s cubic-bezier(.2,.7,.2,1)}}@keyframes mk-faq-open{0%{opacity:0;transform:translate3d(0,-6px,0)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.mk-faq-q h3,.mk-faq-icon,.mk-faq-icon:before,.mk-faq-icon:after{transition:none}}.mk-proof-link{display:flex;min-height:3.25rem;align-items:center;justify-content:space-between;gap:1rem;border:1px solid oklch(1 0 0 / .28);border-radius:4px;padding:.75rem 1rem;font-size:1.125rem;font-weight:500;color:var(--mk-on-ink);text-decoration:none}.mk-proof-link:hover{background-color:#ffffff14;border-color:#ffffff80}@media(prefers-reduced-motion:reduce){.mk-proof-link svg{transition:none}}.mk-plat-link{display:flex;min-height:3rem;align-items:center;justify-content:space-between;gap:1rem;border:1px solid var(--border);border-radius:4px;background-color:var(--card);padding:.75rem 1rem;font-size:1rem;font-weight:500;color:var(--foreground);text-decoration:none;transition:border-color .2s ease}.mk-plat-link:hover{border-color:var(--mk-violet)}.mk-plat-link:hover .mk-plat-arrow{transform:translate(2px);color:var(--mk-violet)}.mk-plat-arrow{flex-shrink:0;transition:transform .2s ease}@media(prefers-reduced-motion:reduce){.mk-plat-link,.mk-plat-arrow{transition:none}}.sol-panel{overflow:hidden;border:1px solid var(--border);border-radius:4px;background-color:var(--card);box-shadow:0 24px 60px -28px #1f194647,0 12px 24px -18px #0000001f}.sol-notyet{border:1px solid var(--border);border-radius:4px;background-color:var(--muted)}.pr-card{border-radius:6px;background-color:var(--card);color:var(--card-foreground);box-shadow:0 0 0 1px var(--mk-rule-strong),0 30px 70px -34px #1f194657,0 12px 24px -18px #0000001a}.pr-card-primary{box-shadow:inset 0 3px 0 var(--mk-violet),0 0 0 1px var(--mk-rule-strong),0 30px 70px -34px #1f194657,0 12px 24px -18px #0000001a}.pr-cap{border-radius:6px;background-color:var(--card);color:var(--card-foreground);box-shadow:0 0 0 1px var(--mk-rule-strong),var(--mk-table-lift)}.pr-cap-head{background-color:var(--card);border-radius:6px 6px 0 0;box-shadow:0 1px 0 var(--mk-rule-strong)}.pr-cap th[scope=rowgroup]{color:var(--mk-violet)}.pr-cap-row{border-top:1px solid var(--mk-rule)}.pr-cap tbody tr:nth-child(2){border-top:0}.pr-cap-foot{border-top:1px solid var(--mk-rule-strong)}.pr-cap [data-plan=starter]{background-color:color-mix(in oklch,var(--mk-violet) 5%,transparent)}.pr-cap-head th[data-plan=starter]{box-shadow:inset 0 3px 0 var(--mk-violet)}@media(hover:hover){.pr-cap-row:hover{background-color:var(--mk-row-hover)}}.pr-cap .mk-pill{padding-inline:.75rem}.mk-table{background-color:var(--card);color:var(--card-foreground);border-radius:6px;box-shadow:0 0 0 1px var(--mk-rule-strong),var(--mk-table-lift)}div.mk-table{overflow:hidden}table.mk-table,.mk-table table{width:100%;border-collapse:collapse;font-variant-numeric:tabular-nums}.mk-table thead th,.mk-table thead td{font-size:.8125rem;font-weight:500;color:var(--muted-foreground);background:transparent}.mk-table thead tr{border-bottom:1px solid var(--mk-rule-strong)}.mk-table tbody tr{border-top:1px solid var(--mk-rule)}.mk-table thead+tbody tr:first-child,.mk-table tbody:first-child tr:first-child{border-top:0}@media(hover:hover){.mk-table tbody tr:hover{background-color:var(--mk-row-hover)}}.mk-table tfoot tr{border-top:2px solid var(--foreground)}.mk-table th[scope=colgroup]{color:var(--mk-violet);background:transparent}.mk-night .mk-table th[scope=colgroup]{color:var(--mk-violet-bright)}.sol-panel>.mk-table{box-shadow:none;border-radius:0}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400 600;font-display:swap;src:url(/fonts/v6/instrument-sans-latin.woff2) format("woff2")}@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/v6/source-serif-4-italic-latin.woff2) format("woff2")}@font-face{font-family:Switzer;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/v6/switzer-400-latin.woff2) format("woff2")}@font-face{font-family:Switzer;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/v6/switzer-500-latin.woff2) format("woff2")}@font-face{font-family:Switzer;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/v6/switzer-600-latin.woff2) format("woff2")}@font-face{font-family:DM Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/v6/dm-mono-400-latin.woff2) format("woff2")}@font-face{font-family:Instrument Sans Fallback;src:local("Arial"),local("Helvetica");size-adjust:99%;ascent-override:98%;descent-override:25%}@font-face{font-family:"Source Serif 4 Fallback";font-style:italic;src:local("Georgia Italic"),local("Georgia-Italic");size-adjust:85%;ascent-override:98%;descent-override:30%}@font-face{font-family:Switzer Fallback;src:local("Arial"),local("Helvetica");size-adjust:100%;ascent-override:96%;descent-override:24%}:root{--mk6-page: #f6f6f9;--mk6-card: #ffffff;--mk6-ink: #17151f;--mk6-ink-2: #4a4757;--mk6-muted: #615e6e;--mk6-line: #e3e1ec;--mk6-violet: var(--mk-violet);--mk6-violet-deep: var(--mk-violet-deep);--mk6-violet-soft: #ece6ff;--mk6-ring: oklch(.53 .24 290);--mk6-display: "Instrument Sans", "Instrument Sans Fallback", ui-sans-serif, system-ui, sans-serif;--mk6-serif: "Source Serif 4", "Source Serif 4 Fallback", Georgia, serif;--mk6-text: "Switzer", "Switzer Fallback", ui-sans-serif, system-ui, sans-serif;--mk6-label: "Geist Variable", "Geist", ui-sans-serif, system-ui, sans-serif;--mk6-mono: "DM Mono", ui-monospace, "SFMono-Regular", Menlo, monospace;--mk6-sky-hero: url(/media/v6/sky-hero-1100.webp);--mk6-sky-fallback: linear-gradient(#a9c3ec, #c9dbf4 55%, #eef3fa);--mk6-stage-sf: url(/media/v6/stage-sf-1920.webp);--mk6-r: 6px;--mk6-r-in: 4px;--mk6-card-radius: var(--mk6-r);--mk6-card-inset: clamp(8px, 2.25vw, 32px);--mk6-stage-radius: var(--mk6-r);--mk6-stage-pad: 3.5%;--mk6-window-radius: var(--mk6-r-in);--mk6-section-gap: 88px;--mk6-window-shadow: 0 0 0 1px rgba(0, 0, 0, .06), 0 2px 6px rgba(15, 10, 40, .11), 0 24px 60px -12px rgba(15, 10, 40, .18)}@media(max-width:1023.98px){:root{--mk6-section-gap: 88px}}@media(max-width:639.98px){:root{--mk6-stage-pad: 2.5%;--mk6-section-gap: 64px;--mk6-sky-hero: url(/media/v6/sky-hero-640.webp);--mk6-stage-sf: url(/media/v6/stage-sf-320.webp)}}:root body.mk6-page{background-color:var(--mk6-page);--foreground: var(--mk6-ink);font-family:var(--mk6-text)}.mk6-page{--site-header-h: 57px}.mk6-page #main,.mk6-page footer{background-color:transparent}.mk6-page .mk-header-wrap[data-at-top]:not(:has([aria-controls^=v5-menu-][aria-expanded=true],[aria-controls^=v5-mobile-_][aria-expanded=true])) header{background-color:var(--mk6-page);border-color:transparent}.mk6-hero{position:relative;isolation:isolate;margin-top:.5rem;margin-inline:var(--mk6-card-inset);border-radius:var(--mk6-card-radius);overflow:clip;background:var(--mk6-sky-hero) center top / cover no-repeat,var(--mk6-sky-fallback);box-shadow:0 0 0 1px #17151f0b}.mk6-sky-canvas{position:absolute;inset:0;z-index:-2;display:block;width:100%;height:100%;opacity:0;transition:opacity .8s ease}.mk6-sky-canvas[data-on]{opacity:1}.mk6-hero:before{content:"";position:absolute;inset:auto 0 0;height:38%;z-index:-1;pointer-events:none;background:linear-gradient(rgb(246 246 249 / 0),var(--mk6-page) 92%)}.mk6-hero{--foreground: var(--mk6-ink);--muted-foreground: var(--mk6-ink-2)}.mk6-hero-inner{display:flex;flex-direction:column;align-items:center;text-align:center;padding-top:1.5rem;padding-bottom:2.5rem}@media(max-width:639.98px){.mk6-hero-inner{padding-top:1.25rem;padding-bottom:1.5rem}}.mk6-news{display:inline-flex;max-width:100%;min-height:2.5rem;align-items:center;gap:.625rem;margin-bottom:.875rem;border:0;border-radius:var(--mk6-r);background-color:var(--mk6-ink);padding:.3125rem .875rem .3125rem .3125rem;font-size:.8125rem;line-height:1.3;color:#f4f3f8;text-align:left;text-decoration:none;transition:border-color .2s ease,background-color .2s ease}.mk6-news:hover{background-color:#2c2937}.mk6-news-tag{flex-shrink:0;border-radius:var(--mk6-r-in);background-color:#fff;padding:.1875rem .5rem;font-size:.75rem;font-weight:500;color:var(--mk6-ink)}.mk6-news-text{min-width:0}.mk6-news-arrow{width:.875rem;height:.875rem;flex-shrink:0;transition:transform .2s ease}.mk6-news:hover .mk6-news-arrow{transform:translate(2px)}@media(max-width:639.98px){.mk6-news{font-size:.8125rem}}.mk6-chapters-switch{display:flex;flex-direction:column;align-items:center;width:100%}.mk6-hero-copy{display:flex;flex-direction:column;align-items:center;margin-top:1rem}.mk6-h1{max-width:16ch;font-family:var(--mk6-display);font-size:clamp(2.125rem,8.4vw,3.25rem);line-height:.98;letter-spacing:-.03em;font-weight:400;color:var(--mk6-ink);text-wrap:balance}.mk6-accent{display:block;margin-top:.03em;font-family:var(--mk6-serif);font-style:italic;font-weight:400;font-size:1.06em;letter-spacing:-.025em;white-space:nowrap}.mk6-lead{max-width:34em;margin-top:.875rem;font-size:clamp(1rem,1.3vw,1.0625rem);line-height:1.5;color:#3d3a4a;text-wrap:pretty}.mk6-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:.625rem;margin-top:1.25rem}@media(max-width:639.98px){.mk6-actions{flex-direction:column;align-items:stretch;width:100%}}.mk6-switch-stage{display:flex;flex-direction:column;align-items:center;width:100%;margin-top:2.25rem}.mk6-switch-stage>.mk6-switch{position:relative;z-index:3;margin-bottom:-23px}.mk6-chapters-switch .mk6-chapter-stage{width:100%;text-align:left}.mk6-switch-stage .mk6-stage{padding-top:max(var(--mk6-stage-pad),30px)}@media(max-width:639.98px){.mk6-switch-stage{margin-top:1.75rem}}.mk6-btn,.mk6-btn-2{display:inline-flex;min-height:2.75rem;align-items:center;justify-content:center;gap:.5rem;border-radius:var(--mk6-r);padding-inline:1.125rem;font-family:var(--mk6-display);font-size:.9375rem;font-weight:500;line-height:1;text-decoration:none;white-space:nowrap;transition:background-color .2s ease,box-shadow .2s ease,color .2s ease}.mk6-btn svg,.mk6-btn-2 svg{width:1rem;height:1rem}.mk6-btn{background-color:var(--mk6-ink);color:#fff}.mk6-btn:hover{background-color:var(--mk6-violet-deep)}.mk6-btn-2{background-color:var(--mk6-card);color:var(--mk6-ink);box-shadow:inset 0 0 0 1px var(--mk6-line),0 1px 2px #17151f0d}.mk6-btn-2:hover{box-shadow:inset 0 0 0 1px #17151f59,0 1px 2px #17151f0d}.mk6-news:focus-visible,.mk6-btn:focus-visible,.mk6-btn-2:focus-visible,.mk6-tab:focus-visible,.mk6-more:focus-visible,.mk6-link:focus-visible,.mk6-inline-link:focus-visible,.mk6-faq-q:focus-visible{outline:2px solid var(--mk6-ring);outline-offset:2px}.mk6-stage{border-radius:var(--mk6-stage-radius);padding:var(--mk6-stage-pad);background:#cfd8e6 var(--mk6-stage-sf) center / cover no-repeat;box-shadow:0 0 0 1px #1414280f,0 40px 80px -40px #141e4673}.mk6-window{border-radius:var(--mk6-window-radius);overflow:hidden;background-color:#fff;box-shadow:var(--mk6-window-shadow)}.mk6-bar{display:grid;height:36px;grid-template-columns:80px minmax(0,1fr) 80px;align-items:center;padding-inline:14px;background-color:#f7f7f8;border-bottom:1px solid #e8e8ec}.mk6-dots{display:flex;gap:7px}.mk6-dots i{display:block;width:10px;height:10px;border-radius:50%}.mk6-dots i:nth-child(1){background-color:#ff5f57}.mk6-dots i:nth-child(2){background-color:#febc2e}.mk6-dots i:nth-child(3){background-color:#28c840}.mk6-url{justify-self:center;width:min(100%,420px);height:1.625rem;display:block;overflow:hidden;border:1px solid #e3e3e8;border-radius:var(--mk6-r-in);background-color:#fff;padding-inline:10px;color:#6a6777;font-family:system-ui,-apple-system,"Segoe UI",var(--mk6-text);font-size:.78125rem;font-weight:400;letter-spacing:0;line-height:calc(1.625rem - 2px);text-align:center;white-space:nowrap;text-overflow:ellipsis}.mk6-bar-end{display:flex;justify-content:flex-end}.mk6-stage{container-type:inline-size}@container (max-width: 320px){.mk6-url{display:none}.mk6-bar{height:20px;grid-template-columns:1fr;padding-inline:8px}.mk6-dots{gap:4px}.mk6-dots i{width:6px;height:6px}.mk6-bar-end{display:none}}.mk6-screen{position:relative;overflow:hidden;background-color:#fff}@media(max-width:639.98px){.mk6-bar{height:28px;grid-template-columns:44px minmax(0,1fr) 16px;padding-inline:10px}.mk6-dots{gap:5px}.mk6-dots i{width:7px;height:7px}.mk6-url{height:1.125rem;line-height:calc(1.125rem - 2px);font-size:.6875rem;padding-inline:6px}}.mk6-page .pr-card{box-shadow:0 0 0 1px var(--mk-rule-strong)}.mk6-page .pr-card-primary{box-shadow:inset 0 3px 0 var(--mk-violet),0 0 0 1px var(--mk-rule-strong)}.mk6-player{position:absolute;inset:auto 10px 10px;z-index:2;display:flex;height:2.25rem;align-items:center;gap:.5rem;padding-inline:.25rem .375rem;border-radius:var(--mk6-r-in);background-color:#17151fc7;color:#fff;opacity:0;transform:translateY(4px);transition:opacity .2s ease,transform .2s ease}.mk6-screen:hover .mk6-player,.mk6-screen:focus-within .mk6-player,.mk6-player:focus-within,.mk6-player[data-scrubbing],.mk6-player:has([data-paused]){opacity:1;transform:none}.mk6-player .mk6-player-btn{position:relative;width:1.75rem;height:1.75rem;flex-shrink:0;border-radius:var(--mk6-r-in);background-color:transparent;color:#fff;box-shadow:none}.mk6-player .mk6-player-btn svg{width:.875rem;height:.875rem}.mk6-player .mk6-player-btn:after{content:"";position:absolute;inset:-8px -2px}.mk6-player .mk6-player-btn:hover{background-color:#ffffff24;color:#fff}.mk6-player .mk6-player-btn:focus-visible,.mk6-seek:focus-visible{outline:2px solid #ffffff;outline-offset:1px}.mk6-time{min-width:2.25rem;font-family:var(--mk6-mono);font-size:.75rem;font-variant-numeric:tabular-nums;color:#ffffffd9}.mk6-seek{flex:1;min-width:0;height:1.75rem;margin:0;background:transparent;cursor:pointer;-webkit-appearance:none;appearance:none}.mk6-seek:disabled{cursor:default;opacity:.5}.mk6-seek::-webkit-slider-runnable-track{height:3px;border-radius:0;background:linear-gradient(to right,#ffffff var(--p, 0%),rgb(255 255 255 / .3) var(--p, 0%))}.mk6-seek::-moz-range-track{height:3px;background-color:#ffffff4d}.mk6-seek::-moz-range-progress{height:3px;background-color:#fff}.mk6-seek::-webkit-slider-thumb{-webkit-appearance:none;width:12px;height:12px;margin-top:-4.5px;border:0;border-radius:50%;background-color:#fff}.mk6-seek::-moz-range-thumb{width:12px;height:12px;border:0;border-radius:50%;background-color:#fff}@media(prefers-reduced-motion:reduce){.mk6-player{opacity:1;transform:none;transition:none}}html:not([data-js]) .mk6-player{display:none}.mk6-video:focus{outline:none}.mk6-switch-stage .mk6-player{left:auto;width:min(50%,26rem);height:1.875rem}.mk6-video{position:relative;overflow:hidden;width:100%;background-size:100% auto;background-repeat:no-repeat}.mk6-video>video{position:absolute;left:0;display:block;width:100%;height:auto;aspect-ratio:16 / 9}.mk6-still{overflow:hidden}.mk6-still-fade{display:block;-webkit-mask-image:linear-gradient(to right,#000 80%,transparent 99%);mask-image:linear-gradient(to right,#000 80%,transparent 99%)}.mk6-still>img{display:block;width:100%;height:100%;object-fit:cover;object-position:center bottom}.mk6-still>img.mk6-image-top{object-position:center top}.mk6-video>img.mk6-image-shift{position:absolute;left:0;display:block;width:100%;height:auto;aspect-ratio:16 / 9}.mk6-clip .mk-phone-alt .mk-watch{align-self:center;margin-top:1rem}.mk6-tab{position:relative;display:inline-flex;min-height:2.5rem;flex-shrink:0;align-items:center;justify-content:center;gap:.4375rem;overflow:hidden;cursor:pointer;white-space:nowrap;font-family:var(--mk6-text);font-size:.875rem;font-weight:400;line-height:1}.mk6-tab>:not(.mk6-tab-fill){position:relative}.mk6-tab-icon{width:.9375rem;height:.9375rem;flex-shrink:0;opacity:.85}.mk6-tab-fill{position:absolute;pointer-events:none;overflow:hidden}.mk6-tab-progress{position:absolute;inset:0}.mk6-tab-short{display:none}.mk6-switch{display:inline-flex;max-width:100%;gap:2px;padding:3px;border-radius:var(--mk6-r);background-color:#f4f3f8;box-shadow:0 0 0 1px #17151f14,0 8px 24px -12px #141e4673}.mk6-switch .mk6-tab{border-radius:var(--mk6-r-in);padding-inline:.875rem;color:#5f5c6b;transition:background-color .2s ease,color .2s ease,box-shadow .2s ease}.mk6-switch .mk6-tab:hover{color:var(--mk6-ink)}.mk6-switch .mk6-tab[aria-selected=true]{background-color:#fff;color:var(--mk6-ink);box-shadow:0 1px 2px #17151f1a}.mk6-switch .mk6-tab-fill{left:12px;right:12px;bottom:4px;height:1.5px;border-radius:0;background-color:#17151f14;opacity:0}.mk6-switch .mk6-tab[aria-selected=true] .mk6-tab-fill{opacity:1}.mk6-switch .mk6-tab-progress{background-color:var(--mk6-ink)}@media(max-width:419.98px){.mk6-switch .mk6-tab{padding-inline:.75rem;font-size:.8125rem}.mk6-switch .mk6-tab-short{display:inline}.mk6-switch .mk6-tab-long{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}}.mk6-feature-panel{display:flex;flex-direction:column}.mk6-plain-panel>.mk6-clip{max-width:52rem;margin-inline:auto}.mk6-chapters-bar .mk6-chapter-stage{order:1;width:100%;max-width:64rem;margin-inline:auto}.mk6-bar-tabs{order:2;display:flex;align-self:center;width:fit-content;max-width:100%;gap:2px;margin-top:1.25rem;padding:3px;border:1px solid var(--mk6-line);border-radius:var(--mk6-r);background-color:var(--mk6-card);box-shadow:0 1px 2px #17151f0a}.mk6-bar-tabs .mk6-tab{border-radius:var(--mk6-r-in);padding-inline:.875rem;color:#5f5c6b;transition:color .2s ease,background-color .2s ease}.mk6-bar-tabs .mk6-tab:hover{color:var(--mk6-ink)}.mk6-bar-tabs .mk6-tab[aria-selected=true]{background-color:#f1f0f5;color:var(--mk6-ink)}.mk6-bar-tabs .mk6-tab-fill{inset:0;border-radius:inherit}.mk6-bar-tabs .mk6-tab-progress{background-color:#17151f0d}@media(max-width:639.98px){.mk6-bar-tabs{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));width:100%;margin-top:.75rem;padding:4px}.mk6-bar-tabs .mk6-tab{min-width:0;padding-inline:.25rem;font-size:.8125rem}.mk6-bar-tabs .mk6-tab-icon{display:none}.mk6-bar-tabs .mk6-tab-short{display:inline}.mk6-bar-tabs .mk6-tab-long{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}}.mk6-captions{margin-top:1rem}.mk6-caption{display:none;max-width:38rem;margin-inline:auto;text-align:center;font-size:.875rem;line-height:1.55;color:var(--mk6-ink-2);text-wrap:pretty}.mk6-caption b{font-weight:600;color:var(--mk6-ink)}.mk6-caption:first-child{display:block}@supports selector(:has(*)){.mk6-caption:first-child{display:none}.mk6-chapters:has(.mk6-tab:nth-child(1)[aria-selected=true]) .mk6-caption:nth-child(1),.mk6-chapters:has(.mk6-tab:nth-child(2)[aria-selected=true]) .mk6-caption:nth-child(2),.mk6-chapters:has(.mk6-tab:nth-child(3)[aria-selected=true]) .mk6-caption:nth-child(3),.mk6-chapters:has(.mk6-tab:nth-child(4)[aria-selected=true]) .mk6-caption:nth-child(4),.mk6-chapters:has(.mk6-tab:nth-child(5)[aria-selected=true]) .mk6-caption:nth-child(5),.mk6-chapters:has(.mk6-tab:nth-child(6)[aria-selected=true]) .mk6-caption:nth-child(6){display:block}}.mk6-more{display:inline-flex;align-items:center;gap:.25rem;padding-block:.6875rem;margin-block:-.6875rem;white-space:nowrap;font-family:var(--mk6-display);font-weight:500;color:var(--mk6-violet-deep);text-decoration:underline;text-decoration-color:#6d3df059;text-underline-offset:3px}.mk6-more svg{width:.875rem;height:.875rem}.mk6-more:hover{text-decoration-color:currentColor}.mk6-section{padding-top:var(--mk6-section-gap)}.mk6-section-head{display:flex;flex-direction:column;align-items:center;text-align:center}.mk6-chip{border-top:3px solid var(--mk6-ink);padding-top:.4375rem;font-family:var(--mk6-label);font-size:.8125rem;font-weight:500;letter-spacing:-.01em;line-height:1;color:var(--mk6-ink)}.mk6-h2{max-width:18em;margin-top:1rem;font-family:var(--mk6-display);font-size:clamp(1.625rem,3vw,2.625rem);line-height:1.05;letter-spacing:-.03em;font-weight:400;color:var(--mk6-ink);text-wrap:balance}.mk6-faq .mk6-h2{margin-top:0}.mk6-h3{font-family:var(--mk6-display);font-size:clamp(1.375rem,2vw,1.625rem);line-height:1.1;letter-spacing:-.03em;font-weight:400;color:var(--mk6-ink)}.mk6-sub{max-width:38em;margin-top:.875rem;font-size:clamp(.9375rem,1.1vw,1rem);line-height:1.55;color:var(--mk6-ink-2);text-wrap:pretty}.mk6-gap-visual{margin-top:2.25rem}@media(max-width:639.98px){.mk6-gap-visual{margin-top:1.75rem}}.mk6-link{display:inline-flex;min-height:2.75rem;align-items:center;gap:.375rem;font-family:var(--mk6-display);font-weight:500;color:var(--mk6-violet-deep);text-decoration:none}.mk6-link svg{width:.875rem;height:.875rem}.mk6-link:hover{text-decoration:underline;text-underline-offset:4px}.mk6-inline-link{color:var(--mk6-violet-deep);text-decoration:underline;text-underline-offset:3px;text-decoration-color:#6d3df059}.mk6-inline-link:hover{text-decoration-color:currentColor}.mk6-chat-note{max-width:46rem;margin-top:1.5rem;text-align:center;font-size:.875rem;line-height:1.55;color:var(--mk6-ink-2);text-wrap:pretty}.mk6-sample .mk-table{background-color:var(--mk6-card)}.mk6-proof-rules{display:grid;margin-top:1.5rem;border-radius:var(--mk6-r);background-color:var(--mk6-card);box-shadow:0 0 0 1px var(--mk6-line)}.mk6-proof-rules li{padding:1rem 1.25rem 1.125rem}.mk6-proof-rules li+li{border-top:1px solid var(--mk6-line)}@media(min-width:640px){.mk6-proof-rules{grid-template-columns:repeat(2,minmax(0,1fr))}.mk6-proof-rules li+li{border-top:0;border-left:1px solid var(--mk6-line)}}.mk6-proof-rules p{margin-top:.25rem;font-size:.875rem;line-height:1.55;color:var(--mk6-ink-2)}.mk6-founder .mk6-chip{display:inline-block}.mk6-home>.mk6-section.mk6-defer{content-visibility:auto;contain-intrinsic-size:auto 1100px}.mk6-cards{display:grid;gap:1rem}@media(min-width:640px){.mk6-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.mk6-cards{grid-template-columns:repeat(3,minmax(0,1fr))}}.mk6-card{position:relative;display:flex;flex-direction:column;overflow:hidden;border-radius:var(--mk6-r);background-color:var(--mk6-card);box-shadow:0 0 0 1px var(--mk6-line)}.mk6-card-fig{display:flex;flex:1;align-items:center;justify-content:center;min-height:12rem;padding:1.25rem clamp(0px,calc((100% - 348px)/2),1.25rem);background-color:#fafafc;border-bottom:1px solid var(--mk6-line)}.mk6-card-fig>*{width:100%}.mk6-card-fig .fk{--fk-dot: transparent;--fk-shadow: oklch(.55 .03 285);--fk-line: oklch(.25 .06 285 / .1);--fk-sunk: oklch(.3 .08 288 / .03)}.mk6-card-body{padding:1rem 1.25rem 1.125rem}.mk6-card-title{font-size:.9375rem;line-height:1.35;letter-spacing:-.01em;font-weight:600;color:var(--mk6-ink)}.mk6-card-body p{margin-top:.25rem;font-size:.875rem;line-height:1.5;color:var(--mk6-ink-2)}.mk6-proof-rules .mk6-more{margin-top:.5rem;font-size:.875rem}.mk6-card-title a{display:inline-block;padding-block:.6875rem;margin-block:-.6875rem;color:inherit;text-decoration:none}.mk6-card-title a:focus-visible{outline:none}.mk6-card-title a:after{content:"";position:absolute;inset:0;border-radius:inherit}.mk6-card{transition:box-shadow .2s ease}.mk6-card:hover{box-shadow:0 0 0 1px #17151f38}.mk6-card:has(a:focus-visible){outline:2px solid var(--mk6-ring);outline-offset:2px}.mk6-teaser{display:flex;flex-direction:column;align-items:center;text-align:center;border-radius:var(--mk6-r);background:linear-gradient(#fff9,#fff9),url(/media/v6/skies/day.webp) center 35% / cover no-repeat,#eaf1fb;padding:2rem 1.5rem;box-shadow:0 0 0 1px #608cd238}.mk6-teaser .mk6-h3{margin-top:.875rem}.mk6-teaser-line{margin-top:.375rem;max-width:34em;font-size:.9375rem;color:var(--mk6-ink-2)}.mk6-teaser .mk6-btn-2{margin-top:1.125rem}@media(max-width:639.98px){.mk6-teaser{padding:1.75rem 1.25rem}.mk6-teaser .mk6-btn-2{align-self:stretch}}.mk6-faq-list{max-width:47.5rem;margin:2rem auto 0;border-top:1px solid var(--mk6-line)}.mk6-faq-item{border-bottom:1px solid var(--mk6-line)}.mk6-faq-q{display:flex;min-height:2.75rem;align-items:center;justify-content:space-between;gap:1rem;padding-block:.875rem;cursor:pointer;list-style:none}.mk6-faq-q::-webkit-details-marker{display:none}.mk6-faq-q h3{font-size:1rem;line-height:1.35;font-weight:500;color:var(--mk6-ink);text-wrap:balance}.mk6-faq-icon{position:relative;width:1.75rem;height:1.75rem;flex-shrink:0;border-radius:var(--mk6-r-in);box-shadow:inset 0 0 0 1px var(--mk6-line);background-color:var(--mk6-card);transition:background-color .2s ease}.mk6-faq-icon:before,.mk6-faq-icon:after{content:"";position:absolute;top:50%;left:50%;width:.6875rem;height:1.5px;border-radius:0;background-color:var(--mk6-ink);transform:translate(-50%,-50%)}.mk6-faq-icon:after{transform:translate(-50%,-50%) rotate(90deg);transition:transform .2s ease}.mk6-faq-q:hover .mk6-faq-icon,.mk6-faq-item[open] .mk6-faq-icon{background-color:#f0eff5}.mk6-faq-item[open] .mk6-faq-icon:after{transform:translate(-50%,-50%) rotate(0)}.mk6-faq-a{padding-bottom:1rem;padding-right:2.75rem;font-size:.9375rem;line-height:1.6;color:var(--mk6-ink-2)}@media(max-width:639.98px){.mk6-faq-a{padding-right:0;font-size:.9375rem}}.mk6-close{display:flex;flex-direction:column;align-items:center;text-align:center;padding:1rem 1.5rem 0}.mk6-close-rule{display:block;width:3rem;height:6px;background-color:var(--mk6-ink)}.mk6-h2-close{margin-top:1.125rem;font-size:clamp(1.5rem,2.4vw,2rem)}.mk6-close .mk6-sub{margin-top:.5rem}.mk6-close .mk6-actions{margin-top:1.25rem}.mk6-note{margin-top:.75rem;font-size:.8125rem;color:var(--mk6-muted)}.mk6-foot-gap{height:3rem}@media(max-width:639.98px){.mk6-close{padding:.5rem 0 0}.mk6-foot-gap{height:2rem}}.mk6-founder{display:grid;gap:2rem;border-radius:var(--mk6-r);background-color:var(--mk6-card);padding:2rem 1.5rem;box-shadow:0 0 0 1px var(--mk6-line)}@media(min-width:900px){.mk6-founder{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:start;gap:3rem;padding:2.5rem}}.mk6-founder .mk6-h3{margin-top:.875rem}.mk6-founder-line{margin-top:.75rem;max-width:38em;font-size:.9375rem;line-height:1.6;color:var(--mk6-ink-2);text-wrap:pretty}.mk6-founder-links{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem 1.5rem;margin-top:1.25rem}.mk6-shipped{border-top:1px solid var(--mk6-line);padding-top:1.25rem}@media(min-width:900px){.mk6-shipped{border-top:0;border-left:1px solid var(--mk6-line);padding:.25rem 0 0 2rem}}.mk6-shipped-title{font-size:.8125rem;font-weight:500;letter-spacing:.02em;color:var(--mk6-muted)}.mk6-shipped-list{margin-top:.75rem}.mk6-shipped-list li{display:grid;gap:.125rem;padding-block:.625rem;border-bottom:1px solid var(--mk6-line)}.mk6-shipped-list time{font-size:.75rem;color:var(--mk6-muted);font-variant-numeric:tabular-nums}.mk6-shipped-list a{font-size:.9375rem;line-height:1.4;color:var(--mk6-ink);text-decoration:none}.mk6-shipped-list a:hover{text-decoration:underline;text-underline-offset:3px}.mk6-shipped .mk6-more{margin-top:.875rem;font-size:.875rem}@media(max-width:639.98px){.mk6-founder{padding:1.75rem 1.25rem}}.mk6-names{max-width:40em;margin-inline:auto;text-align:center;font-size:.9375rem;line-height:1.55;color:var(--mk6-ink-2);text-wrap:pretty}.mk6-names b{font-weight:600;color:var(--mk6-ink)}:root body.mk6-page footer,:root body.mk6-page footer :where(p,a,li,span,h2,h3,button){font-family:var(--mk6-text)}.mk6-page .mk-pill{border-radius:var(--mk6-r);font-family:var(--mk6-display);font-weight:500}.mk6-page .mk-watch{border-radius:var(--mk6-r);font-family:var(--mk6-display)}@media(prefers-reduced-motion:reduce){.mk6-switch .mk6-tab,.mk6-bar-tabs .mk6-tab,.mk6-news,.mk6-news-arrow,.mk6-btn,.mk6-btn-2,.mk6-card,.mk6-faq-icon,.mk6-faq-icon:after{transition:none}.mk6-tab-progress{transition:none}.mk6-sky-canvas{display:none}}.mk6-page .fk,.mk6-page .mk6-card-fig .fk{--fk-dot: transparent;--fk-text: var(--mk6-ink);--fk-muted: #6a6777;--fk-ground-text: var(--mk6-ink);--fk-ground-muted: #6a6777;--fk-line: rgb(23 21 31 / .11);--fk-line-2: rgb(23 21 31 / .16);--fk-wire: rgb(23 21 31 / .2);--fk-sunk: #f6f6f9;--fk-accent-2: var(--fk-accent);--fk-accent-soft: rgb(109 61 240 / .07);--fk-ink: #f3f2f7;--fk-ink-2: #ffffff;--fk-on-ink: var(--mk6-ink);--fk-on-ink-muted: #6a6777;font-family:var(--mk6-label)}.mk6-page .fk:before{display:none}.mk6-page .fk>svg{max-width:var(--fk-w, 100%)!important}@container (max-width: 539.98px){.mk6-page .fk>svg.fk-w{display:none}.mk6-page .fk>svg.fk-n{display:block}}.mk6-page .fk [filter]{filter:none}.mk6-page .fk :is([fill*=-glow],[fill*=-sheen]){display:none}.mk6-page .fk .beam-glow{display:none}.mk6-page .fk .beam{stroke-width:1.25px}.mk6-page .fk .l-on-ink{stroke:#17151f24}.mk6-page .fk text:is([font-weight="600"],[font-weight="700"]):not(.nf text){font-weight:500}.mk6-page .fk text[font-size="22"]:not(.nf text){font-size:18px}.mk6-page .fk text[font-size="18"]:not(.nf text){font-size:16px}.mk6-page{--mk-rule: #ecebf1;--mk-rule-strong: var(--mk6-line);--mk-row-hover: rgb(23 21 31 / .02);--mk-table-lift: 0 0 #0000}.mk6-page :is(.mk-table,.pr-cap){border-radius:var(--mk6-r);box-shadow:0 0 0 1px var(--mk6-line)}.mk6-page div.mk-table{overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain}.mk6-page :is(.mk-table,.pr-cap) table:not(.mk-nf-face),.mk6-page table.mk-table{font-size:.84375rem;line-height:1.45;font-variant-numeric:tabular-nums}.mk6-page :is(.mk-table,.pr-cap) table:not(.mk-nf-face) :is(td,th),.mk6-page table.mk-table :is(td,th){font-size:.84375rem;line-height:1.45}@media(min-width:40rem){.mk6-page :is(.mk-table,.pr-cap) table:not(.mk-nf-face) :is(td,th),.mk6-page table.mk-table :is(td,th){padding-top:.5625rem;padding-bottom:.5625rem}}.mk6-page .mk-table th[scope=colgroup]{font-family:var(--mk6-label);font-size:.75rem;font-weight:500;letter-spacing:0;text-transform:none;color:var(--mk6-ink)}.mk6-page :is(.mk-table,.pr-cap) table:not(.mk-nf-face) thead :is(th,td),.mk6-page table.mk-table thead :is(th,td){font-family:var(--mk6-label);font-size:.75rem;font-weight:500;letter-spacing:0;color:#6a6777;background:transparent}.mk6-page :is(.mk-table,.pr-cap) :is(td,th) :is(b,strong,.font-semibold,.font-bold){font-weight:500}.mk6-page .mk-table tfoot tr{border-top:1px solid var(--mk6-ink)}.mk6-page .pr-cap-head{box-shadow:0 1px 0 var(--mk6-line)}.mk6-page .pr-cap .pr-cap-foot{border-top-color:var(--mk6-line)}.mk6-compare{display:grid;gap:1rem}@media(min-width:1024px){.mk6-compare{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.mk6-compare-side{display:flex;flex-direction:column;gap:.875rem;border-radius:var(--mk6-r);background-color:var(--mk6-card);padding:1.25rem;box-shadow:0 0 0 1px var(--mk6-line)}.mk6-compare-head{display:flex;flex-direction:column;gap:.125rem}.mk6-compare-title{font-family:var(--mk6-display);font-size:1.125rem;font-weight:500;color:var(--mk6-ink)}.mk6-compare-sub{font-size:.8125rem;color:var(--mk6-muted)}.mk6-compare-runs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}@media(min-width:1024px){.mk6-compare-runs{grid-template-columns:minmax(0,1fr);gap:1rem}}.mk6-compare-full{display:inline-block;margin-top:.375rem;font-size:.75rem;color:var(--mk6-violet-deep);text-decoration:underline;text-underline-offset:2px}.mk6-compare-full:focus-visible{outline:2px solid var(--mk6-violet-deep);outline-offset:2px;border-radius:2px}.mk6-compare-run-name{margin-bottom:.375rem;font-size:.8125rem;font-weight:500;color:var(--mk6-ink-2)}.mk6-compare-img{display:block;width:100%;height:auto}.mk6-compare-notes{display:grid;gap:.375rem}.mk6-compare-notes li{position:relative;padding-left:.875rem;font-size:.875rem;line-height:1.5;color:var(--mk6-ink-2)}.mk6-compare-notes li:before{content:"";position:absolute;left:0;top:.6em;width:4px;height:4px;border-radius:50%;background-color:var(--mk6-muted);opacity:.6}.mk6-compare-notes-ok li:before{background-color:var(--mk6-violet-deep);opacity:1}.mk6-compare-caption{font-size:.75rem;line-height:1.5;color:var(--mk6-muted)}
