@font-face{font-family:Newsreader;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/eb251072d3b5478c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Newsreader;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/e92f802bb57ccffe-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Newsreader;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/4b9bb515ce6d026f-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Newsreader;font-style:italic;font-weight:500;font-display:swap;src:url(/_next/static/media/eb251072d3b5478c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Newsreader;font-style:italic;font-weight:500;font-display:swap;src:url(/_next/static/media/e92f802bb57ccffe-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Newsreader;font-style:italic;font-weight:500;font-display:swap;src:url(/_next/static/media/4b9bb515ce6d026f-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Newsreader;font-style:italic;font-weight:600;font-display:swap;src:url(/_next/static/media/eb251072d3b5478c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Newsreader;font-style:italic;font-weight:600;font-display:swap;src:url(/_next/static/media/e92f802bb57ccffe-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Newsreader;font-style:italic;font-weight:600;font-display:swap;src:url(/_next/static/media/4b9bb515ce6d026f-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Newsreader;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/7088c2b12ccac062-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Newsreader;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/665e920483964785-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Newsreader;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/5611c55482296524-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Newsreader;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/7088c2b12ccac062-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Newsreader;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/665e920483964785-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Newsreader;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/5611c55482296524-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Newsreader;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/7088c2b12ccac062-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Newsreader;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/665e920483964785-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Newsreader;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/5611c55482296524-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Newsreader Fallback;src:local("Times New Roman");ascent-override:69.68%;descent-override:25.12%;line-gap-override:0.00%;size-adjust:105.48%}.__className_46b3dd{font-family:Newsreader,Newsreader Fallback}.__variable_46b3dd{--font-editorial:"Newsreader","Newsreader Fallback"}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/f639721981034f88-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/9766a7e9e2e0ad5a-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/b66cf8e69499582a-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/aa016aab0e6d1295-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/22a5144ee8d83bca-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Geist Fallback;src:local("Arial");ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.00%;size-adjust:104.76%}.__className_246ccd{font-family:Geist,Geist Fallback;font-style:normal}.__variable_246ccd{--font-geist:"Geist","Geist Fallback"}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/013b72fa676f92e0-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/b9408752a0c24fb9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/65f03d54ccadf4a8-s.woff2) format("woff2");unicode-range:u+2000-2001,u+2004-2008,u+200a,u+23b8-23bd,u+2500-259f}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/e038a29029a234f2-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/2b5b02fc7e511755-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/7d4881bb7e1bf84d-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Geist Mono Fallback;src:local("Arial");ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.00%;size-adjust:134.59%}.__className_c29908{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.__variable_c29908{--font-geist-mono:"Geist Mono","Geist Mono Fallback"}.mk{--mk-bg:#050505;--mk-bg-1:#0b0b0b;--mk-bg-2:#111111;--mk-bg-3:#181818;--mk-line:rgba(255,255,255,0.09);--mk-line-2:rgba(255,255,255,0.16);--mk-fg:#f5f5f4;--mk-fg-2:#a3a3a3;--mk-fg-3:#737373;--mk-accent:#ffffff;--mk-accent-ink:#000000;--mk-accent-dim:rgba(255,255,255,0.12);--mk-accent-line:rgba(255,255,255,0.32);--mk-spectrum:linear-gradient(90deg,#2091FF,#009ECF 9%,#00A891 18%,#13AE42 27%,#859D00 36%,#B48A00 45%,#D97000 54%,#EE5647 63%,#E65392 72%,#CF5DC5 81%,#AC6CEC 90%,#7C7EFF);background:var(--mk-bg);color:var(--mk-fg);font-family:var(--font-geist),var(--font-inter),system-ui,sans-serif;-webkit-font-smoothing:antialiased;color-scheme:dark}.mk ::-moz-selection{background:var(--mk-accent);color:var(--mk-accent-ink)}.mk ::selection{background:var(--mk-accent);color:var(--mk-accent-ink)}.mk :focus-visible{outline:2px solid var(--mk-accent);outline-offset:3px;border-radius:6px}.mk-container{width:100%;max-width:1200px;margin-inline:auto;padding-inline:20px}@media (min-width:768px){.mk-container{padding-inline:32px}}.mk-section{padding-block:88px;position:relative}@media (min-width:768px){.mk-section{padding-block:128px}}.mk-section-tight{padding-block:64px;position:relative}.mk-rule{border-top:1px solid var(--mk-line)}.mk-band{background:var(--mk-bg-1)}.mk-display{font-size:clamp(2.5rem,5.6vw,4.6rem);line-height:.98;letter-spacing:-.045em}.mk-display,.mk-h1{font-weight:600;text-wrap:balance}.mk-h1{font-size:clamp(2.3rem,5vw,4rem);line-height:1.02;letter-spacing:-.04em}.mk-h2{font-size:clamp(1.9rem,3.6vw,3rem);line-height:1.06;letter-spacing:-.035em;text-wrap:balance}.mk-h2,.mk-h3{font-weight:600}.mk-h3{font-size:1.125rem;line-height:1.35;letter-spacing:-.015em}.mk-lead{font-size:clamp(1.05rem,1.5vw,1.25rem);line-height:1.6;text-wrap:pretty}.mk-body,.mk-lead{color:var(--mk-fg-2)}.mk-body{font-size:.975rem;line-height:1.7}.mk-muted{color:var(--mk-fg-2)}.mk-faint{color:var(--mk-fg-3)}.mk-mono{font-family:var(--font-geist-mono),ui-monospace,SFMono-Regular,Menlo,monospace}.mk-accent{color:var(--mk-accent)}.mk-eyebrow{display:inline-flex;align-items:center;gap:10px;font-family:var(--font-geist-mono),ui-monospace,monospace;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--mk-fg-2)}.mk-eyebrow:before{content:"";width:6px;height:6px;border-radius:999px;background:var(--mk-accent);box-shadow:0 0 0 4px var(--mk-accent-dim)}.mk-sheen{background:linear-gradient(180deg,#ffffff 20%,#8a8a8a 110%);-webkit-background-clip:text;background-clip:text;color:transparent}.mk-prose{color:var(--mk-fg-2);line-height:1.75;font-size:1rem}.mk-prose h2{font-size:1.5rem;letter-spacing:-.025em;margin:2.4em 0 .6em}.mk-prose h2,.mk-prose h3{color:var(--mk-fg);font-weight:600}.mk-prose h3{font-size:1.125rem;margin:1.8em 0 .5em}.mk-prose ol,.mk-prose p,.mk-prose ul{margin:0 0 1.1em}.mk-prose ul{list-style:disc;padding-left:1.2em}.mk-prose ol{list-style:decimal;padding-left:1.2em}.mk-prose li{margin:.35em 0}.mk-prose li::marker{color:var(--mk-fg-3)}.mk-prose a{color:var(--mk-fg);text-decoration:underline;text-decoration-color:var(--mk-accent-line);text-underline-offset:3px}.mk-prose a:hover{text-decoration-color:var(--mk-accent)}.mk-prose strong{color:var(--mk-fg);font-weight:600}.mk-prose code{font-family:var(--font-geist-mono),monospace;font-size:.9em;background:var(--mk-bg-3);border:1px solid var(--mk-line);padding:.1em .4em;border-radius:6px;color:var(--mk-fg)}.mk-prose table{width:100%;border-collapse:collapse;font-size:.925rem;margin:1.2em 0}.mk-prose td,.mk-prose th{text-align:left;padding:10px 12px;border-bottom:1px solid var(--mk-line);vertical-align:top}.mk-prose th{color:var(--mk-fg);font-weight:600}.mk-link{color:var(--mk-fg);text-decoration:underline;text-decoration-color:var(--mk-line-2);text-underline-offset:3px;transition:text-decoration-color .2s}.mk-link:hover{text-decoration-color:var(--mk-accent)}.mk-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:44px;padding:0 20px;border-radius:999px;font-size:14.5px;font-weight:500;letter-spacing:-.01em;white-space:nowrap;transition:background-color .2s,color .2s,border-color .2s,transform .2s,box-shadow .2s}.mk-btn-sm{height:36px;padding:0 14px;font-size:13.5px}.mk-btn-primary{background:var(--mk-fg);color:#000}.mk-btn-primary:hover{background:#fff;box-shadow:0 0 0 4px rgba(255,255,255,.08),0 8px 30px -8px rgba(124,126,255,.35)}.mk-btn-accent{background:var(--mk-accent);color:var(--mk-accent-ink)}.mk-btn-accent:hover{box-shadow:0 0 0 4px var(--mk-accent-dim)}.mk-btn-ghost{border:1px solid var(--mk-line-2);color:var(--mk-fg);background:rgba(255,255,255,.02)}.mk-btn-ghost:hover{border-color:rgba(255,255,255,.35);background:rgba(255,255,255,.05)}.mk-btn .mk-arrow{transition:transform .2s}.mk-btn:hover .mk-arrow{transform:translateX(3px)}.mk-card{position:relative;background:var(--mk-bg-2);border:1px solid var(--mk-line);border-radius:18px;transition:border-color .25s,background-color .25s,transform .25s}.mk-card-hover:hover{border-color:var(--mk-line-2);background:#141414}.mk-card-link:hover{border-color:rgba(255,255,255,.28);transform:translateY(-2px)}.mk-card:before{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:linear-gradient(180deg,rgba(255,255,255,.06),transparent 30%)}.mk-card-accent{border-color:var(--mk-accent-line)}.mk-pill{gap:8px;height:30px;padding:0 12px;border:1px solid var(--mk-line-2);border-radius:999px;background:rgba(255,255,255,.03);font-size:12.5px}.mk-chip,.mk-pill{display:inline-flex;align-items:center;color:var(--mk-fg-2)}.mk-chip{gap:6px;padding:3px 9px;border-radius:7px;border:1px solid var(--mk-line);background:var(--mk-bg-3);font-size:12px;font-family:var(--font-geist-mono),ui-monospace,monospace}.mk-chip-accent{border-color:var(--mk-accent-line);color:var(--mk-accent);background:var(--mk-accent-dim)}.mk-dot{width:7px;height:7px;border-radius:999px;background:var(--mk-accent);display:inline-block}.mk-dot-live{animation:mk-pulse 2s ease-in-out infinite}.mk-code{background:#0a0a0a;border:1px solid var(--mk-line);border-radius:14px;overflow:hidden;font-family:var(--font-geist-mono),ui-monospace,monospace;font-size:13px;line-height:1.7}.mk-code pre{padding:18px 20px;overflow-x:auto;color:#d4d4d4}.mk-code .k{color:#ffffff;font-weight:500}.mk-code .s{color:var(--mk-accent)}.mk-code .c{color:#6b6b6b}.mk-code .p{color:#8f8f8f}.mk-grid-bg{inset:0;background-image:linear-gradient(90deg,rgba(255,255,255,.045) 1px,transparent 0),linear-gradient(180deg,rgba(255,255,255,.045) 1px,transparent 0);background-size:64px 64px;mask-image:radial-gradient(ellipse 70% 60% at 50% 30%,#000 30%,transparent 75%);-webkit-mask-image:radial-gradient(ellipse 70% 60% at 50% 30%,#000 30%,transparent 75%)}.mk-glow,.mk-grid-bg{position:absolute;pointer-events:none}.mk-glow{border-radius:999px;filter:blur(80px);background:radial-gradient(circle,rgba(255,255,255,.1),transparent 65%)}.mk-glow-accent{background:radial-gradient(circle,rgba(124,126,255,.1),transparent 65%)}.mk-noise:after{content:"";position:absolute;inset:0;pointer-events:none;opacity:.035;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.mk-nav{position:sticky;top:0;z-index:50;background:rgba(5,5,5,.72);backdrop-filter:saturate(160%) blur(14px);-webkit-backdrop-filter:saturate(160%) blur(14px);border-bottom:1px solid transparent;transition:border-color .25s}.mk-nav[data-scrolled=true]{border-bottom-color:var(--mk-line)}.mk-navlink{font-size:14px;color:var(--mk-fg-2);transition:color .15s;padding:8px 10px;border-radius:8px}.mk-navlink:hover,.mk-navlink[aria-current=page]{color:var(--mk-fg)}.mk-menu{position:absolute;top:calc(100% + 8px);left:50%;transform:translateX(-50%) translateY(4px);min-width:560px;padding:10px;border-radius:16px;background:#0d0d0d;border:1px solid var(--mk-line-2);box-shadow:0 30px 80px -20px rgba(0,0,0,.8);opacity:0;visibility:hidden;transition:opacity .18s,transform .18s,visibility .18s}.mk-menu-wrap:focus-within .mk-menu,.mk-menu-wrap:hover .mk-menu{opacity:1;visibility:visible;transform:translateX(-50%) translateY(0)}.mk-menu-item{display:flex;gap:12px;padding:10px 12px;border-radius:10px;transition:background-color .15s}.mk-menu-item:hover{background:rgba(255,255,255,.05)}.mk-reveal>*{opacity:0;transform:translateY(14px);transition:opacity .7s cubic-bezier(.2,.7,.2,1),transform .7s cubic-bezier(.2,.7,.2,1)}.mk-reveal.is-in>*{opacity:1;transform:none}.mk-reveal.is-in>:nth-child(2){transition-delay:.07s}.mk-reveal.is-in>:nth-child(3){transition-delay:.14s}.mk-reveal.is-in>:nth-child(4){transition-delay:.21s}.mk-reveal.is-in>:nth-child(5){transition-delay:.28s}.mk-reveal.is-in>:nth-child(6){transition-delay:.35s}.mk-reveal.is-in>:nth-child(n+7){transition-delay:.4s}.mk-reveal:not([data-armed])>*{opacity:1;transform:none}@keyframes mk-pulse{0%,to{opacity:1}50%{opacity:.35}}@keyframes mk-bar{0%,to{transform:scaleY(.25)}50%{transform:scaleY(1)}}@keyframes mk-ring{0%{transform:scale(.55);opacity:.9}to{transform:scale(1.6);opacity:0}}@keyframes mk-dash{to{stroke-dashoffset:0}}@keyframes mk-flow{to{stroke-dashoffset:-200}}@keyframes mk-spin{to{transform:rotate(1turn)}}@keyframes mk-float{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes mk-blink{0%,49%{opacity:1}50%,to{opacity:0}}@keyframes mk-fadeup{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes mk-scan{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}@keyframes mk-marquee{to{transform:translateX(-50%)}}@keyframes mk-tick{0%,to{opacity:.25}50%{opacity:1}}.mk-a-bar{animation:mk-bar 1.1s ease-in-out infinite;animation-delay:calc(var(--i, 0) * -.13s)}.mk-a-bar,.mk-a-ring{transform-box:fill-box;transform-origin:center}.mk-a-ring{animation:mk-ring 3s cubic-bezier(.2,.6,.3,1) infinite;animation-delay:calc(var(--i, 0) * 1s)}.mk-a-draw{stroke-dasharray:1;stroke-dashoffset:1;animation:mk-dash 1.6s cubic-bezier(.6,.1,.2,1) forwards;animation-delay:calc(var(--i, 0) * .25s)}.mk-a-flow{stroke-dasharray:4 8;animation:mk-flow 6s linear infinite}.mk-a-flow-fast{stroke-dasharray:2 10;animation:mk-flow 2.4s linear infinite}.mk-a-spin{animation:mk-spin 24s linear infinite}.mk-a-spin,.mk-a-spin-rev{transform-box:fill-box;transform-origin:center}.mk-a-spin-rev{animation:mk-spin 36s linear infinite reverse}.mk-a-float{animation:mk-float 6s ease-in-out infinite;animation-delay:calc(var(--i, 0) * -1.2s)}.mk-a-pulse{animation:mk-pulse 2.2s ease-in-out infinite;animation-delay:calc(var(--i, 0) * -.4s)}.mk-a-tick{animation:mk-tick 1.8s ease-in-out infinite;animation-delay:calc(var(--i, 0) * .22s)}.mk-a-blink{animation:mk-blink 1s steps(1) infinite}.mk-a-seq{opacity:0;animation:mk-fadeup .6s cubic-bezier(.2,.7,.2,1) forwards;animation-delay:calc(var(--i, 0) * var(--step, .9s) + var(--d0, .2s))}.mk-marquee{display:flex;width:-moz-max-content;width:max-content;animation:mk-marquee 40s linear infinite}.mk-marquee:hover{animation-play-state:paused}.mk-scanline{position:absolute;inset:0;overflow:hidden;pointer-events:none}.mk-scanline:after{content:"";position:absolute;inset:0;width:40%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.05),transparent);animation:mk-scan 4.5s ease-in-out infinite}@media (prefers-reduced-motion:reduce){.mk *,.mk :after,.mk :before{animation:none!important;transition:none!important}.mk .mk-a-seq,.mk .mk-reveal>*{opacity:1!important;transform:none!important}.mk .mk-a-draw{stroke-dashoffset:0}.mk .mk-a-bar{transform:scaleY(.7)}}.mk-faq details{border-bottom:1px solid var(--mk-line)}.mk-faq summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;gap:24px;padding:22px 0;font-size:1.05rem;font-weight:500;letter-spacing:-.01em;color:var(--mk-fg)}.mk-faq summary::-webkit-details-marker{display:none}.mk-faq summary .mk-plus{flex:none;width:22px;height:22px;position:relative;margin-top:2px}.mk-faq summary .mk-plus:after,.mk-faq summary .mk-plus:before{content:"";position:absolute;left:50%;top:50%;width:12px;height:1.5px;background:var(--mk-fg-2);transform:translate(-50%,-50%);transition:transform .25s,background-color .25s}.mk-faq summary .mk-plus:after{transform:translate(-50%,-50%) rotate(90deg)}.mk-faq details[open] summary .mk-plus:after{transform:translate(-50%,-50%) rotate(0deg)}.mk-faq details[open] summary .mk-plus:before{background:var(--mk-accent)}.mk-faq details>div{padding:0 40px 24px 0;color:var(--mk-fg-2);line-height:1.7}.mk-table{width:100%;border-collapse:collapse;font-size:14px}.mk-table td,.mk-table th{padding:14px 16px;border-bottom:1px solid var(--mk-line);text-align:left;vertical-align:top}.mk-table thead th{color:var(--mk-fg-3);font-weight:500;font-size:12px;letter-spacing:.08em;text-transform:uppercase;font-family:var(--font-geist-mono),monospace}.mk-table tbody tr:hover{background:rgba(255,255,255,.02)}.mk-spectrum-rule{height:1px;background:var(--mk-spectrum);opacity:.7}.mk-spectrum-text{background:var(--mk-spectrum);-webkit-background-clip:text;background-clip:text;color:transparent}.mk-spectrum-dot{width:8px;height:8px;border-radius:999px}.mk-eyebrow.mk-eyebrow-spectrum:before,.mk-spectrum-dot{background:conic-gradient(from 0deg,#2091FF,#13AE42,#D97000,#E65392,#AC6CEC,#2091FF)}.mk-eyebrow.mk-eyebrow-spectrum:before{box-shadow:0 0 0 4px rgba(255,255,255,.06)}@keyframes mk-hue{to{filter:hue-rotate(1turn)}}.mk-a-hue{animation:mk-hue 14s linear infinite}.mk-panel{background:#0b0b0b;border:1px solid var(--mk-line);border-radius:28px;overflow:hidden}.mk-fig{display:block;width:100%;height:auto;border-radius:18px;border:1px solid rgba(255,255,255,.08);background:#0e0e0e}.mk-paused,.mk-paused *{animation-play-state:paused!important}.mk-aurora{position:absolute;inset:0;overflow:hidden;pointer-events:none}.mk-aurora span{position:absolute;width:46vmax;height:46vmax;border-radius:999px;filter:blur(90px);opacity:.34;mix-blend-mode:screen;animation:mk-aurora-drift 26s ease-in-out infinite alternate;animation-delay:calc(var(--i, 0) * -3.7s)}@keyframes mk-aurora-drift{0%{transform:translateZ(0) scale(1)}50%{transform:translate3d(6vmax,-4vmax,0) scale(1.12)}to{transform:translate3d(-5vmax,3vmax,0) scale(.94)}}.mk-marquee-mask{-webkit-mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent);mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent)}@media (hover:hover){.mk-lift{transition:transform .35s cubic-bezier(.2,.7,.2,1),border-color .25s}.mk-lift:hover{transform:translateY(-4px)}}.mk .headline-editorial,.mk .headline-editorial-display{font-family:var(--font-geist),var(--font-sans),system-ui,sans-serif!important;font-weight:600!important;letter-spacing:-.035em!important;font-style:normal}.mk .headline-editorial em,.mk .headline-editorial-display em{font-style:normal;background:linear-gradient(180deg,#ffffff 20%,#8a8a8a 110%);-webkit-background-clip:text;background-clip:text;color:transparent}.mk .sh-stamp{font-family:var(--font-geist-mono),ui-monospace,monospace;letter-spacing:.12em}.mk .sh-btn{border-radius:999px;font-weight:500;letter-spacing:-.01em}.mk .sh-btn-primary{background:var(--mk-fg);color:#000;border-color:transparent}.mk .sh-btn-primary:hover{background:#fff;box-shadow:0 0 0 4px rgba(255,255,255,.08)}.mk .bg-sh-page{background-color:var(--mk-bg)}.mk .bg-sh-surface-alt,.mk .sh-dark{background-color:var(--mk-bg-1)}.mk .sh-card{background:var(--mk-bg-2);border-color:var(--mk-line);border-radius:18px}body:has(>.mk),html:has(body>.mk){background:#050505}.mk .overflow-x-auto{position:relative}.mk{overflow-x:clip}.mk-ico{color:var(--mk-fg);overflow:visible}.mk-ico .mk-ico-faint{stroke:rgba(255,255,255,.35)}.mk-ico .mk-ico-fill{fill:currentColor;stroke:none}.mk-ico .mk-ico-a{transition:stroke .2s,fill .2s,color .2s}.mk-ico-tile{display:inline-flex;align-items:center;justify-content:center;flex:none;width:36px;height:36px;border-radius:10px;border:1px solid var(--mk-line);background:rgba(255,255,255,.03);transition:border-color .2s,background-color .2s}.mk-ico-host:focus-visible .mk-ico-tile,.mk-ico-host:hover .mk-ico-tile{border-color:var(--mk-accent-line);background:var(--mk-accent-dim)}.mk-ico-host:focus-visible .mk-ico .mk-ico-a,.mk-ico-host:hover .mk-ico .mk-ico-a{stroke:var(--mk-accent);color:var(--mk-accent)}.mk-ico-host:focus-visible .mk-ico .mk-ico-a.mk-ico-fill,.mk-ico-host:hover .mk-ico .mk-ico-a.mk-ico-fill{fill:var(--mk-accent)}@keyframes mk-ico-draw{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}.mk-ico-in .mk-ico .mk-ico-d{stroke-dasharray:1;animation:mk-ico-draw .7s cubic-bezier(.6,.1,.2,1) both;animation-delay:calc(.05s + var(--i, 0) * .12s)}.mk-menu-wrap:focus-within .mk-ico .mk-ico-d,.mk-menu-wrap:hover .mk-ico .mk-ico-d{stroke-dasharray:1;animation:mk-ico-draw .7s cubic-bezier(.6,.1,.2,1) both;animation-delay:calc(.08s + var(--i, 0) * .12s)}@keyframes mk-i-ring{0%,to{transform:rotate(0)}15%{transform:rotate(-14deg)}30%{transform:rotate(12deg)}45%{transform:rotate(-8deg)}60%{transform:rotate(5deg)}75%{transform:rotate(0)}}@keyframes mk-i-arc{0%,to{opacity:.15}50%{opacity:1}}@keyframes mk-i-pop{0%{transform:scale(1)}40%{transform:scale(.7)}70%{transform:scale(1.12)}to{transform:scale(1)}}@keyframes mk-i-out{0%{transform:translate(0);opacity:1}45%{transform:translate(4px,-4px);opacity:0}46%{transform:translate(-3px,3px);opacity:0}to{transform:translate(0);opacity:1}}@keyframes mk-i-travel{0%{transform:translateX(0)}50%{transform:translateX(14px)}50.01%,to{transform:translateX(14px);opacity:0}}@keyframes mk-i-lift{0%,to{transform:translateY(0)}40%,60%{transform:translateY(-2.2px)}}@keyframes mk-i-blink{0%,to{opacity:1}50%{opacity:.15}}@keyframes mk-i-flash{0%,to{opacity:1}20%{opacity:.2}40%{opacity:1}55%{opacity:.35}}@keyframes mk-i-dots{0%,to{transform:translateX(-3px)}50%{transform:translateX(3px)}}@keyframes mk-i-plug{0%,to{transform:translateY(0)}50%{transform:translateY(-2px)}}@keyframes mk-i-spark{0%,to{opacity:0}50%{opacity:1}}@keyframes mk-i-page{0%{transform:scaleX(1)}50%{transform:scaleX(-1)}to{transform:scaleX(1)}}@keyframes mk-i-rise{0%,to{transform:scaleY(1)}50%{transform:scaleY(.55)}}@keyframes mk-i-tick{0%,to{transform:rotate(0)}50%{transform:rotate(-10deg)}}.mk-ico .i-dots,.mk-ico .i-lift,.mk-ico .i-out,.mk-ico .i-plug,.mk-ico .i-pop,.mk-ico .i-ring,.mk-ico .i-rise,.mk-ico .i-tick{transform-box:fill-box;transform-origin:center}.mk-ico .i-page{transform-box:view-box;transform-origin:12px 12px}.mk-ico .i-rise{transform-origin:bottom}.mk-ico .i-spark{opacity:0}.mk-ico .i-draw{stroke-dasharray:1;stroke-dashoffset:0}.mk-ico-host:hover .i-ring{animation:mk-i-ring 1.1s ease-in-out infinite}.mk-ico-host:hover .i-arc{animation:mk-i-arc 1.1s ease-in-out infinite;animation-delay:calc(var(--i, 0) * .18s)}.mk-ico-host:hover .i-pop{animation:mk-i-pop .6s cubic-bezier(.3,.7,.3,1.3)}.mk-ico-host:hover .i-out{animation:mk-i-out 1.2s ease-in-out infinite}.mk-ico-host:hover .i-travel{animation:mk-i-travel 1.2s cubic-bezier(.5,0,.3,1) infinite}.mk-ico-host:hover .i-lift{animation:mk-i-lift 1.2s ease-in-out infinite}.mk-ico-host:hover .i-blink{animation:mk-i-blink .9s steps(2) infinite}.mk-ico-host:hover .i-flash{animation:mk-i-flash 1s linear infinite}.mk-ico-host:hover .i-dots{animation:mk-i-dots .9s ease-in-out infinite}.mk-ico-host:hover .i-plug{animation:mk-i-plug .9s ease-in-out infinite}.mk-ico-host:hover .i-spark{animation:mk-i-spark .9s ease-in-out infinite}.mk-ico-host:hover .i-page{animation:mk-i-page 1.4s ease-in-out infinite}.mk-ico-host:hover .i-rise{animation:mk-i-rise 1.2s ease-in-out infinite}.mk-ico-host:hover .i-tick{animation:mk-i-tick .8s ease-in-out infinite}.mk-ico-host:hover .i-draw{animation:mk-ico-draw .6s cubic-bezier(.6,.1,.2,1) both;animation-delay:calc(var(--i, 0) * .2s)}.mk-reveal.is-in .mk-ico .mk-ico-d{stroke-dasharray:1;animation:mk-ico-draw .7s cubic-bezier(.6,.1,.2,1) both;animation-delay:calc(.2s + var(--i, 0) * .12s)}@keyframes mk-bar-soft{0%,to{transform:scaleY(.72)}50%{transform:scaleY(1)}}.mk-a-bar-soft{transform-box:fill-box;transform-origin:center;animation:mk-bar-soft 1.6s ease-in-out infinite;animation-delay:calc(var(--i, 0) * -.22s)}@media (prefers-reduced-motion:reduce){.mk .mk-a-bar-soft{animation:none!important;transform:none}}.mk-appgrid{display:grid;gap:clamp(6px,1.2vw,12px);padding:clamp(14px,2.4vw,26px);align-content:center;aspect-ratio:720/430}.mk-appgrid__tile{aspect-ratio:1;border-radius:24%;background:#161616;border:1px solid rgba(255,255,255,.07);display:grid;place-items:center;min-width:0;opacity:var(--o,1);transform-origin:center}.mk-appgrid__tile--pea{background:#fff;border:0;opacity:1;transform:scale(1.22);box-shadow:0 0 30px 2px rgba(124,126,255,.55),0 0 64px 8px rgba(230,83,146,.28),0 0 90px 12px rgba(32,145,255,.2)}.mk-rg__dot{opacity:.5}.mk-ag__land,.mk-ag__pending,.mk-rg__back,.mk-rg__out,.mk-so__ping{opacity:0}.mk-ag__check,.mk-ag__land,.mk-rg__dot,.mk-rg__ping,.mk-so__ping{transform-box:fill-box;transform-origin:center}@media (prefers-reduced-motion:no-preference){.mk-appgrid__tile:not(.mk-appgrid__tile--pea){animation:mk-grid-wire 3.6s ease-out infinite backwards}@keyframes mk-grid-wire{0%,to{opacity:var(--o,1);transform:scale(1)}12%{opacity:1;transform:scale(1.1)}39%,94%{opacity:var(--o,1);transform:scale(1)}}.mk-appgrid__tile--pea{animation:mk-grid-core 3.6s ease-out infinite}@keyframes mk-grid-core{0%,to{transform:scale(1.22)}8%{transform:scale(1.34)}35%,94%{transform:scale(1.22)}}.mk-ag__branch{stroke-dasharray:100;animation:mk-ag-branch 8s ease-in-out infinite}@keyframes mk-ag-branch{0%{stroke-dashoffset:100}14%,82%{stroke-dashoffset:0}96%,to{stroke-dashoffset:-100}}.mk-ag__check{animation:mk-ag-check 8s ease-out infinite backwards}@keyframes mk-ag-check{0%,18%{opacity:0;transform:scale(.5)}22%{opacity:1;transform:scale(1.2)}26%,80%{opacity:1;transform:scale(1)}86%,to{opacity:0}}.mk-ag__pending{animation:mk-ag-pending 8s linear infinite}@keyframes mk-ag-pending{0%,10%{opacity:0}14%,38%{opacity:1}41%,to{opacity:0}}.mk-ag__approve{animation:mk-ag-approve 8s linear infinite}@keyframes mk-ag-approve{0%,43%{opacity:0}47%,84%{opacity:1}90%,to{opacity:0}}.mk-ag__land{animation:mk-ag-land 8s ease-out infinite}@keyframes mk-ag-land{0%,55%{opacity:0;transform:scale(1)}58%{opacity:.9}72%{opacity:0;transform:scale(2.8)}73%,to{opacity:0;transform:scale(1)}}.mk-rg__dot{animation:mk-rg-pop 6s ease-out infinite backwards}@keyframes mk-rg-pop{0%,2.7%{opacity:.5;transform:scale(1)}8%{opacity:1;transform:scale(2.2)}21.3%,to{opacity:.5;transform:scale(1)}}.mk-rg__out{stroke-dasharray:14 86;animation:mk-rg-out 6s linear infinite}@keyframes mk-rg-out{0%,16%{stroke-dashoffset:0;opacity:0}20%,40%{opacity:.95}42.7%{stroke-dashoffset:-86;opacity:0}44%,to{opacity:0}}.mk-rg__back{stroke-dasharray:14 86;animation:mk-rg-back 6s linear infinite}@keyframes mk-rg-back{0%,48%{stroke-dashoffset:-86;opacity:0}50.7%,57.3%{opacity:.95}60%{stroke-dashoffset:0;opacity:0}61.3%,to{opacity:0}}.mk-rg__ping{animation:mk-rg-ping 6s ease-out infinite}.mk-rg__ping--b{animation-delay:2.6s}@keyframes mk-rg-ping{0%,12%{opacity:.3;transform:scale(1)}17%{opacity:.65;transform:scale(2)}30%,to{opacity:.3;transform:scale(1)}}.mk-ac__row{animation:mk-ac-row 7.2s cubic-bezier(.2,.7,.2,1) infinite backwards}@keyframes mk-ac-row{0%{opacity:0;transform:translateY(8px)}6%,88%{opacity:1;transform:translateY(0)}96%,to{opacity:0}}.mk-ac__row{transform-box:fill-box}.mk-so__wipe{animation:mk-so-type 8s linear infinite}@keyframes mk-so-type{0%{transform:translateX(-186px);animation-timing-function:steps(26)}18%,86%{transform:translateX(0)}to{transform:translateX(186px)}}.mk-so__wake{animation:mk-so-wake 8s ease-out infinite backwards}@keyframes mk-so-wake{0%,18%{opacity:0;transform:translateY(5px)}26%,88%{opacity:1;transform:translateY(0)}96%,to{opacity:0}}.mk-so__ping{animation:mk-so-ping 8s ease-out infinite backwards}@keyframes mk-so-ping{0%{opacity:.55;transform:scale(1)}12%{opacity:0;transform:scale(1.6)}13%,to{opacity:0;transform:scale(1)}}}.mk-b2-tm__stop{opacity:0}.mk-b2-tm__fill{transform:scaleX(.4)}@media (prefers-reduced-motion:no-preference){.mk-b2-tm__fill{animation:mk-b2-tm-fill 7.2s cubic-bezier(.4,0,.2,1) infinite}@keyframes mk-b2-tm-fill{0%{transform:scaleX(.02)}14%{transform:scaleX(1)}26%{transform:scaleX(.82)}38%{transform:scaleX(.63)}50%{transform:scaleX(.44)}62%{transform:scaleX(.24)}74%,92%{transform:scaleX(.02)}to{transform:scaleX(.02)}}.mk-b2-tm__draw{animation:mk-b2-tm-draw 7.2s ease-out infinite backwards}@keyframes mk-b2-tm-draw{0%{opacity:0;transform:translateX(-6px)}5%,70%{opacity:1;transform:none}80%,to{opacity:0}}.mk-b2-tm__stop{animation:mk-b2-tm-stop 7.2s linear infinite}@keyframes mk-b2-tm-stop{0%,74%{opacity:0}78%,94%{opacity:1}to{opacity:0}}.mk-b2-ps__read{animation:mk-pulse 2.4s ease-in-out infinite}}@media (prefers-reduced-motion:reduce){.mk-b2-tm__stop{opacity:1}}.mk-b1-pop,.mk-b1-tick{transform-box:fill-box;transform-origin:center}.mk-b1-orbit{transform-origin:200px 130px}.mk-b1-bounce{transform-box:fill-box}@media (prefers-reduced-motion:no-preference){.mk-b1-grow{animation:mk-b1-grow 5.5s ease-out infinite backwards}@keyframes mk-b1-grow{0%,10%{opacity:0}20%,88%{opacity:1}to{opacity:0}}.mk-b1-tick{animation:mk-b1-tick 4.8s ease-out infinite backwards}@keyframes mk-b1-tick{0%,8%{opacity:0;transform:scale(.4)}14%{opacity:1;transform:scale(1.25)}20%,90%{opacity:1;transform:scale(1)}to{opacity:0}}.mk-b1-orbit{animation:mk-spin 4.8s linear infinite}.mk-b1-pop{animation:mk-b1-pop 6s cubic-bezier(.2,.7,.2,1) infinite backwards}@keyframes mk-b1-pop{0%,6%{opacity:0;transform:scale(.85)}14%,90%{opacity:1;transform:scale(1)}to{opacity:0}}.mk-b1-slide{animation:mk-b1-slide 6s cubic-bezier(.2,.7,.2,1) infinite backwards}@keyframes mk-b1-slide{0%,4%{opacity:0;transform:translateX(-10px)}12%,90%{opacity:1;transform:none}to{opacity:0}}.mk-b1-bounce{animation:mk-b1-bounce 2.6s ease-in-out infinite}@keyframes mk-b1-bounce{0%,to{transform:translateX(0)}45%{transform:translateX(42px)}50%{transform:translateX(38px)}}.mk-b1-fade{animation:mk-b1-fade 5s ease-in-out infinite}@keyframes mk-b1-fade{0%,10%{opacity:0}25%,60%{opacity:1}85%,to{opacity:0}}.mk-b1-approve{animation:mk-b1-approve 5s linear infinite}@keyframes mk-b1-approve{0%,40%{opacity:.15}50%,90%{opacity:1}to{opacity:.15}}.mk-b1-pass{stroke-dasharray:4 6;animation:mk-flow 2.4s linear infinite}}.mk-pf-cal__found,.mk-pf-cat__srv,.mk-pf-cat__tool,.mk-pf-chan__cursor,.mk-pf-chan__msg,.mk-pf-deck__bar,.mk-pf-deck__thumb,.mk-pf-doc__comment,.mk-pf-doc__line,.mk-pf-fl__busy,.mk-pf-lib__file,.mk-pf-lib__node,.mk-pf-mail__attach,.mk-pf-meet__task,.mk-pf-note__tag,.mk-pf-note__tick,.mk-pf-pdf__chip,.mk-pf-pdf__merged,.mk-pf-pdf__page,.mk-pf-sheet__bar,.mk-pf-sheet__cell,.mk-pf-team__row{transform-box:fill-box;transform-origin:center}.mk-pf-deck__bar,.mk-pf-sheet__bar{transform-origin:bottom}.mk-pf-deck__note,.mk-pf-doc__line,.mk-pf-mail__type,.mk-pf-sheet__cell{transform-origin:left center}.mk-pf-fl__in,.mk-pf-fl__out{stroke-dasharray:100;stroke-dashoffset:0}.mk-pf-lib__edge{stroke-dasharray:1;stroke-dashoffset:0}@media (prefers-reduced-motion:no-preference){@keyframes mk-pf-in{0%{opacity:0;transform:translateY(6px)}6%,88%{opacity:1;transform:none}96%,to{opacity:0}}@keyframes mk-pf-grow-x{0%{transform:scaleX(0)}8%,88%{transform:scaleX(1)}96%,to{transform:scaleX(0);opacity:0}}@keyframes mk-pf-grow-y{0%{transform:scaleY(0)}10%,88%{transform:scaleY(1)}96%,to{transform:scaleY(0)}}@keyframes mk-pf-pop{0%{opacity:0;transform:scale(.4)}6%{opacity:1;transform:scale(1.15)}10%,88%{opacity:1;transform:scale(1)}96%,to{opacity:0}}.mk-pf-doc__line{animation:mk-pf-grow-x 8s cubic-bezier(.3,.7,.2,1) infinite backwards}.mk-pf-doc__strike{animation:mk-pf-strike 8s linear infinite}@keyframes mk-pf-strike{0%,36%{opacity:0}40%,88%{opacity:1}96%,to{opacity:0}}.mk-pf-doc__insert{animation:mk-pf-strike 8s linear infinite;animation-delay:.6s}.mk-pf-doc__comment{animation:mk-pf-in 8s cubic-bezier(.2,.7,.2,1) infinite backwards;animation-delay:3.8s}.mk-pf-sheet__cell{animation:mk-pf-grow-x 8s ease-out infinite backwards}.mk-pf-sheet__fx{animation:mk-pf-strike 8s linear infinite;animation-delay:1.4s}.mk-pf-sheet__bar{animation:mk-pf-grow-y 8s cubic-bezier(.3,.7,.2,1) infinite backwards}.mk-pf-deck__thumb{animation:mk-pf-in 8s cubic-bezier(.2,.7,.2,1) infinite backwards}.mk-pf-deck__bar{animation:mk-pf-grow-y 8s cubic-bezier(.3,.7,.2,1) infinite backwards}.mk-pf-deck__note{animation:mk-pf-grow-x 8s ease-out infinite backwards;animation-delay:2.6s}.mk-pf-pdf__page{animation:mk-pf-rot 8s cubic-bezier(.4,.1,.2,1) infinite backwards}@keyframes mk-pf-rot{0%,8%{transform:rotate(var(--r,0deg));opacity:1}26%,50%{transform:rotate(0deg);opacity:1}62%{transform:translateX(40px) rotate(0deg);opacity:0}88%{opacity:0;transform:rotate(var(--r,0deg))}to{transform:rotate(var(--r,0deg));opacity:1}}.mk-pf-pdf__merged{animation:mk-pf-merged 8s cubic-bezier(.2,.7,.2,1) infinite}@keyframes mk-pf-merged{0%,54%{opacity:0;transform:scale(.8)}62%{opacity:1;transform:scale(1.06)}66%,92%{opacity:1;transform:scale(1)}to{opacity:0}}.mk-pf-pdf__chip{animation:mk-pf-in 8s ease-out infinite backwards}.mk-pf-note__tick{animation:mk-pf-pop 8s ease-out infinite backwards}.mk-pf-note__tag{animation:mk-pf-in 8s ease-out infinite backwards}.mk-pf-mail__read{animation:mk-pf-glance 3.6s ease-in-out infinite;opacity:0}@keyframes mk-pf-glance{0%,to{opacity:0}12%,30%{opacity:1}45%{opacity:0}}.mk-pf-mail__attach{animation:mk-pf-in 8s ease-out infinite backwards;animation-delay:1s}.mk-pf-mail__type{animation:mk-pf-grow-x 8s ease-out infinite backwards}.mk-pf-cal__scan{animation:mk-pf-scan 6s ease-in-out infinite}@keyframes mk-pf-scan{0%{transform:translateY(0)}45%{transform:translateY(261px)}50%,to{transform:translateY(145px);opacity:0}}.mk-pf-cal__found{animation:mk-pf-found 6s ease-out infinite}@keyframes mk-pf-found{0%,48%{opacity:0}54%,94%{opacity:1}to{opacity:0}}.mk-pf-chan__msg,.mk-pf-meet__line,.mk-pf-meet__task{animation:mk-pf-in 8s ease-out infinite backwards}.mk-pf-chan__agent{animation:mk-pf-strike 8s linear infinite;animation-delay:2.4s}.mk-pf-chan__cursor{animation:mk-pf-cursor 8s ease-in-out infinite}@keyframes mk-pf-cursor{0%{transform:translate(90px,90px)}30%{transform:translate(250px,150px)}60%{transform:translate(140px,210px)}to{transform:translate(90px,90px)}}.mk-pf-lib__file,.mk-pf-team__row{animation:mk-pf-in 8s ease-out infinite backwards}.mk-pf-lib__node{animation:mk-pf-pop 8s ease-out infinite backwards}.mk-pf-lib__edge{animation:mk-pf-edge 8s ease-out infinite backwards}@keyframes mk-pf-edge{0%{stroke-dashoffset:1}10%,88%{stroke-dashoffset:0}96%,to{stroke-dashoffset:1}}.mk-pf-cat__srv{animation:mk-pf-in 8s ease-out infinite backwards}.mk-pf-cat__tool{animation:mk-pf-pop 8s ease-out infinite backwards}.mk-pf-fl__in,.mk-pf-fl__out{animation:mk-pf-fan 6s ease-in-out infinite backwards}.mk-pf-fl__in{animation-delay:2.4s}@keyframes mk-pf-fan{0%{stroke-dashoffset:100}25%,70%{stroke-dashoffset:0}85%,to{stroke-dashoffset:-100}}.mk-pf-fl__busy{animation:mk-pulse 1.2s ease-in-out infinite}}