.mkt{font-family:var(--font-mkt-sans),system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;font-feature-settings:"cv05","cv11";-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;--mkt-section-y:clamp(4rem,3rem + 5vw,7rem);--mkt-radius:0.875rem;--mkt-radius-lg:1.25rem;--mkt-measure:38rem;--mkt-measure-heading:22ch;--mkt-obsidian:#090909;--mkt-obsidian-elevated:#121212;--mkt-off-white:#f4f3ee;--mkt-ash:#95938f;--mkt-charcoal:#393635;--mkt-neon-lime:#d7ff3b;--mkt-neon-lime-bright:#e0ff6a;--mkt-neon-cyan:#00f0ff;--mkt-neon-purple:#b829dd;--mkt-hot-pink:#ff2d8f;--mkt-warm-gold:#f5a623}.mkt .mkt-mono,.mkt code,.mkt kbd,.mkt pre,.mkt samp{font-family:var(--font-mkt-mono),ui-monospace,"SF Mono","Cascadia Code",monospace;font-feature-settings:normal}.mkt .mkt-display-serif{font-style:italic}.mkt .mkt-display-serif,.mkt .mkt-serif{font-family:var(--font-mkt-display),Georgia,"Times New Roman",serif;font-weight:400;letter-spacing:-.02em}.mkt .mkt-serif{font-style:normal}.mkt .mkt-display{font-family:var(--font-mkt-sans),system-ui,-apple-system,"Segoe UI",sans-serif;letter-spacing:-.025em;font-weight:700}.mkt .mkt-hero-title{font-size:clamp(2.5rem,1.7rem + 3.6vw,4rem);line-height:1.04;letter-spacing:-.035em;font-weight:800;text-wrap:balance}.mkt .mkt-hero-title-dark{font-size:clamp(2.75rem,2rem + 3.8vw,5rem);line-height:1;letter-spacing:-.03em;font-weight:700;text-wrap:balance;color:var(--mkt-off-white)}.mkt .mkt-section-title{font-size:clamp(1.75rem,1.3rem + 1.9vw,2.5rem);line-height:1.1;letter-spacing:-.028em;font-weight:700;text-wrap:balance}.mkt .mkt-section-title-dark{font-size:clamp(2rem,1.5rem + 2.5vw,3.5rem);line-height:1.05;letter-spacing:-.025em;font-weight:700;text-wrap:balance;color:var(--mkt-off-white)}.mkt .mkt-statement{font-size:clamp(1.625rem,1.1rem + 2.4vw,2.75rem);line-height:1.15;letter-spacing:-.028em;font-weight:700;text-wrap:balance}.mkt .mkt-measure{max-width:var(--mkt-measure);text-wrap:pretty}.mkt .mkt-tabular{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}.mkt .mkt-balance{text-wrap:balance}.mkt .mkt-pretty{text-wrap:pretty}.mkt .mkt-text-gradient{background-image:linear-gradient(100deg,oklch(.58 .2 285),oklch(.62 .15 250),oklch(.68 .12 195));-webkit-background-clip:text;background-clip:text;color:transparent}.dark .mkt .mkt-text-gradient{background-image:linear-gradient(100deg,oklch(.8 .15 287),oklch(.82 .12 250),oklch(.84 .11 195))}.mkt .mkt-eyebrow{display:inline-flex;align-items:baseline;gap:.5rem;font-size:.75rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--muted-foreground)}.mkt .mkt-eyebrow__num{font-variant-numeric:tabular-nums;color:var(--primary);font-weight:700}.mkt .mkt-eyebrow-dark{display:inline-flex;align-items:baseline;gap:.5rem;font-size:.75rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--mkt-ash)}.mkt .mkt-rule{height:1px;width:100%;background:var(--border)}.mkt .mkt-caption{font-size:.75rem;line-height:1.5;color:var(--muted-foreground);text-wrap:pretty}.mkt .mkt-icon-tile{display:grid;place-items:center;width:2.5rem;height:2.5rem;border-radius:.625rem;color:var(--primary);background:oklch(.55 .22 285/.08);box-shadow:inset 0 0 0 1px oklch(.55 .22 285/.16)}.dark .mkt .mkt-icon-tile{background:oklch(.68 .18 287/.12);box-shadow:inset 0 0 0 1px oklch(.68 .18 287/.22)}.mkt-aurora{position:absolute;inset:0;overflow:hidden;pointer-events:none;z-index:0}.mkt-aurora:after,.mkt-aurora:before{content:"";position:absolute;border-radius:9999px;filter:blur(80px);opacity:.5;will-change:transform}.mkt-aurora:before{width:42rem;height:42rem;top:-18rem;left:-12rem;background:radial-gradient(circle at center,oklch(.62 .22 285/.38),transparent 64%);animation:mkt-drift-a 26s ease-in-out infinite alternate}.mkt-aurora:after{width:36rem;height:36rem;top:-10rem;right:-14rem;background:radial-gradient(circle at center,oklch(.72 .13 195/.32),transparent 64%);animation:mkt-drift-b 30s ease-in-out infinite alternate}.dark .mkt-aurora:before{opacity:.4}.dark .mkt-aurora:after{opacity:.36}.mkt-grid-overlay{position:absolute;inset:0;pointer-events:none;z-index:0;background-image:radial-gradient(oklch(.55 .22 285/.07) 1px,transparent 0);background-size:28px 28px;-webkit-mask-image:radial-gradient(ellipse 80% 60% at 50% 0,black,transparent 75%);mask-image:radial-gradient(ellipse 80% 60% at 50% 0,black,transparent 75%)}.dark .mkt-grid-overlay{background-image:radial-gradient(oklch(.72 .13 195/.08) 1px,transparent 0)}@keyframes mkt-drift-a{to{transform:translate3d(4rem,2rem,0) scale(1.06)}}@keyframes mkt-drift-b{to{transform:translate3d(-3rem,3rem,0) scale(1.05)}}.mkt-waveform{display:flex;align-items:center;gap:3px;height:100%}.mkt-waveform__bar{flex:1 1 auto;min-width:2px;border-radius:9999px;background:oklch(.6 .18 285/.55);transform-origin:center;animation:mkt-wave 1.1s ease-in-out infinite}.dark .mkt-waveform__bar{background:oklch(.72 .13 195/.5)}@keyframes mkt-wave{0%,to{transform:scaleY(.3);opacity:.55}50%{transform:scaleY(1);opacity:.9}}.mkt-waveform--static .mkt-waveform__bar{animation:none}.mkt-waveform--neon .mkt-waveform__bar{background:var(--mkt-neon-cyan);animation-name:mkt-wave-neon}@keyframes mkt-wave-neon{0%,to{transform:scaleY(.25);opacity:.35}50%{transform:scaleY(1);opacity:.85}}.mkt-reveal{opacity:0;transform:translateY(10px);transition:opacity .5s cubic-bezier(.22,1,.36,1),transform .5s cubic-bezier(.22,1,.36,1);transition-delay:var(--mkt-delay,0s);will-change:opacity,transform}.mkt-reveal.is-visible{opacity:1;transform:none}@keyframes mkt-pulse-dot{0%{box-shadow:0 0 0 0 oklch(.7 .16 162/.5)}70%{box-shadow:0 0 0 5px oklch(.7 .16 162/0)}to{box-shadow:0 0 0 0 oklch(.7 .16 162/0)}}.mkt-pulse-dot{animation:mkt-pulse-dot 2s ease-out infinite}@keyframes mkt-oscillate-glow{0%,to{box-shadow:0 0 6px var(--mkt-neon-lime);opacity:.7}50%{box-shadow:0 0 12px var(--mkt-neon-lime);opacity:1}}.mkt-oscillate-glow{animation:mkt-oscillate-glow 2s ease-in-out infinite}.mkt{scroll-behavior:smooth;scroll-padding-top:6rem}.mkt .mkt-card-hover{transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.mkt .mkt-card-hover:hover{transform:translateY(-2px);border-color:oklch(.55 .22 285/.35);box-shadow:0 10px 30px -18px oklch(.45 .2 285/.35)}.dark .mkt .mkt-card-hover:hover{border-color:oklch(.68 .18 287/.4);box-shadow:0 10px 30px -16px oklch(0 0 0/.5)}.mkt .mkt-navlink{position:relative}.mkt .mkt-navlink:after{content:"";position:absolute;left:.75rem;right:.75rem;bottom:.35rem;height:1.5px;border-radius:2px;background:var(--primary);transform:scaleX(0);transform-origin:left center;transition:transform .2s cubic-bezier(.22,1,.36,1)}.mkt .mkt-navlink:hover:after{transform:scaleX(.55)}.mkt .mkt-navlink[aria-current=page]:after{transform:scaleX(1)}.mkt-progress{position:fixed;top:0;left:0;right:0;height:2px;z-index:50;transform-origin:0 50%;transform:scaleX(var(--mkt-progress,0));background:linear-gradient(90deg,oklch(.58 .2 285),oklch(.68 .12 195));transition:transform .12s linear;pointer-events:none}.mkt-dotnav{position:fixed;top:50%;right:1.25rem;z-index:45;transform:translateY(-50%);display:flex;flex-direction:column;gap:.875rem;padding:.5rem}.mkt-dotnav__dot{position:relative;display:grid;place-items:center;width:1.25rem;height:1.25rem;border:0;background:transparent;cursor:pointer;border-radius:9999px;-webkit-tap-highlight-color:transparent}.mkt-dotnav__dot:after{content:"";width:.5rem;height:.5rem;border-radius:9999px;background:oklch(.55 .03 285/.4);transition:transform .2s cubic-bezier(.22,1,.36,1),background-color .2s ease}.dark .mkt-dotnav__dot:after{background:oklch(.85 .02 285/.35)}.mkt-dotnav__dot:hover:after{background:oklch(.6 .18 285/.7);transform:scale(1.15)}.mkt-dotnav__dot[aria-current=true]:after{background:var(--primary);transform:scale(1.4)}.mkt-dotnav__dot:focus-visible{outline:none}.mkt-dotnav__dot:focus-visible:after{box-shadow:0 0 0 3px oklch(.6 .22 285/.5)}.mkt-dotnav__label{position:absolute;right:calc(100% + .5rem);top:50%;transform:translateY(-50%) translateX(4px);white-space:nowrap;padding:.25rem .625rem;border-radius:.5rem;font-size:.75rem;font-weight:600;line-height:1;color:var(--foreground);background:var(--card);border:1px solid var(--border);box-shadow:0 8px 24px -14px oklch(.45 .2 285/.35);opacity:0;pointer-events:none;transition:opacity .18s ease,transform .18s ease}.mkt-dotnav__dot:focus-visible .mkt-dotnav__label,.mkt-dotnav__dot:hover .mkt-dotnav__label{opacity:1;transform:translateY(-50%) translateX(0)}.mkt .mkt-liquid-glass{position:relative;overflow:hidden;border-radius:1.5rem;background:rgba(18,18,18,.55);backdrop-filter:blur(40px);-webkit-backdrop-filter:blur(40px);border:1px solid rgba(244,243,238,.08);box-shadow:inset 0 1px 0 rgba(255,255,255,.06),0 8px 32px rgba(0,0,0,.3);transition:border-color .25s ease,box-shadow .25s ease}.mkt .mkt-liquid-glass:after{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;background:linear-gradient(180deg,rgba(244,243,238,.08),transparent 40%,transparent 60%,rgba(244,243,238,.04));-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.mkt .mkt-liquid-glass:hover{border-color:rgba(244,243,238,.12);box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 8px 32px rgba(0,0,0,.4)}.mkt .mkt-liquid-glass--highlight{border-top:2px solid var(--mkt-neon-lime);box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 0 40px rgba(215,255,59,.08),0 8px 32px rgba(0,0,0,.3)}.mkt .mkt-liquid-glass-sm{position:relative;border-radius:1rem;background:rgba(18,18,18,.55);backdrop-filter:blur(40px);-webkit-backdrop-filter:blur(40px);border:1px solid rgba(244,243,238,.08);box-shadow:inset 0 1px 0 rgba(255,255,255,.06),0 4px 16px rgba(0,0,0,.2)}.mkt .mkt-pill-btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;background-color:var(--mkt-neon-lime);color:var(--mkt-obsidian);border-radius:9999px;padding:1rem 2.5rem;font-weight:500;font-size:1rem;line-height:1.5;transition:all .25s ease;cursor:pointer;border:none;white-space:nowrap;text-decoration:none}.mkt .mkt-pill-btn:hover{background-color:var(--mkt-neon-lime-bright);transform:translateY(-1px);box-shadow:0 4px 20px rgba(215,255,59,.25)}.mkt .mkt-pill-btn-secondary{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;background:rgba(9,9,9,.4);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);color:var(--mkt-off-white);border:1px solid rgba(57,54,53,.3);border-radius:9999px;padding:1rem 2.5rem;font-weight:500;font-size:1rem;line-height:1.5;transition:all .25s ease;cursor:pointer;white-space:nowrap;text-decoration:none}.mkt .mkt-pill-btn-secondary:hover{border-color:rgba(149,147,143,.5);background:rgba(18,18,18,.7)}.mkt .mkt-section-label{display:inline-flex;align-items:baseline;gap:.5rem;font-size:.75rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--mkt-ash)}.mkt .mkt-section-label__num{font-variant-numeric:tabular-nums;color:var(--mkt-neon-lime)}.mkt .mkt-nav-pill{display:inline-flex;align-items:center;background:rgba(18,18,18,.6);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid rgba(244,243,238,.06);border-radius:9999px;padding:.5rem 1.25rem;color:var(--mkt-off-white);font-size:.875rem;letter-spacing:.04em;transition:all .2s ease;text-decoration:none;white-space:nowrap}.mkt .mkt-nav-pill:hover{background:rgba(18,18,18,.85);border-color:rgba(244,243,238,.12)}.mkt .mkt-dark-surface{background:var(--mkt-obsidian);color:var(--mkt-off-white)}.mkt .mkt-glow-lime{background:radial-gradient(ellipse at 50% 0,rgba(215,255,59,.12) 0,transparent 60%)}.mkt .mkt-glow-cyan{background:radial-gradient(ellipse at 50% 0,rgba(0,240,255,.1) 0,transparent 60%)}.mkt .mkt-glow-purple{background:radial-gradient(ellipse at 50% 0,rgba(184,41,221,.12) 0,transparent 60%)}.mkt .scrollbar-hide{-ms-overflow-style:none;scrollbar-width:none}.mkt .scrollbar-hide::-webkit-scrollbar{display:none}@media (prefers-reduced-motion:reduce){.mkt{scroll-behavior:auto}.mkt-aurora:after,.mkt-aurora:before,.mkt-oscillate-glow,.mkt-pulse-dot,.mkt-waveform__bar{animation:none!important}.mkt-reveal{opacity:1!important;transform:none!important;transition:none!important}.mkt-waveform__bar{transform:scaleY(.6)}.mkt .mkt-card-hover,.mkt .mkt-liquid-glass,.mkt .mkt-navlink:after,.mkt .mkt-pill-btn,.mkt .mkt-pill-btn-secondary,.mkt-dotnav__dot:after,.mkt-dotnav__label,.mkt-progress{transition:none!important}.mkt .mkt-card-hover:hover,.mkt .mkt-pill-btn-secondary:hover,.mkt .mkt-pill-btn:hover{transform:none}}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-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:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-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:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-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:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-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:Inter Fallback;src:local("Arial");ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.00%;size-adjust:107.12%}.__className_f367f3{font-family:Inter,Inter Fallback;font-style:normal}.__variable_f367f3{--font-mkt-sans:"Inter","Inter Fallback"}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/886030b0b59bc5a7-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:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/0aa834ed78bf6d07-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/67957d42bae0796d-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/f911b923c6adde36-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:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/939c4f875ee75fbb-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:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/bb3ef058b751a6ad-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:JetBrains Mono Fallback;src:local("Arial");ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.00%;size-adjust:134.59%}.__className_3c557b{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.__variable_3c557b{--font-mkt-mono:"JetBrains Mono","JetBrains Mono Fallback"}@font-face{font-family:"Instrument Serif";font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/5ece437c7024c161-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:"Instrument Serif";font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/9cc5b37ab1350db7-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:"Instrument Serif";font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/35f3de0ebb1cfc70-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:"Instrument Serif";font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/e6099e249fd938cc-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:"Instrument Serif Fallback";src:local("Times New Roman");ascent-override:117.94%;descent-override:36.93%;line-gap-override:0.00%;size-adjust:83.94%}.__className_1f5468{font-family:"Instrument Serif","Instrument Serif Fallback";font-weight:400}.__variable_1f5468{--font-mkt-display:"Instrument Serif","Instrument Serif Fallback"}