@font-face{font-family:inter;src:url(../media/inter_latin_var-s.p.0gsaq8ukbf34m.woff2)format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:inter Fallback;src:local(Arial);ascent-override:89.79%;descent-override:22.36%;line-gap-override:0.0%;size-adjust:107.89%}.inter_713a5bc9-module__h9Rvea__className{font-family:inter,inter Fallback}.inter_713a5bc9-module__h9Rvea__variable{--font-mv2-body:"inter", "inter Fallback"}
@font-face{font-family:interTight;src:url(../media/inter_tight_latin_var-s.p.1_fsb17gxmapx.woff2)format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:interTight Fallback;src:local(Arial);ascent-override:99.65%;descent-override:24.81%;line-gap-override:0.0%;size-adjust:97.21%}.intertight_2ae31081-module__N_C33W__className{font-family:interTight,interTight Fallback}.intertight_2ae31081-module__N_C33W__variable{--font-mv2-display:"interTight", "interTight Fallback"}
@font-face{font-family:jetbrainsMono;src:url(../media/jetbrains_mono_latin_var.p.2rmhnsrc80fag.woff2)format("woff2");font-display:swap;font-weight:100 800}.jetbrainsmono_dac44a33-module__OT6-sq__className{font-family:jetbrainsMono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.jetbrainsmono_dac44a33-module__OT6-sq__variable{--font-mv2-mono:"jetbrainsMono", ui-monospace, SFMono-Regular, Menlo, Consolas, monospace}
:root{--mv2-pink:#fb40ad;--mv2-pink-deep:#d80094;--mv2-pink-soft:#ffd8e9;--mv2-violet:#764be5;--mv2-violet-glow:#a860ff;--mv2-cyan:#00d1db;--mv2-lime:#a6e45a;--mv2-hero-pink:#df59d7;--mv2-hero-violet:#955aff;--mv2-hero-cyan:#00d1d9;--mv2-hero-lime:#00d6a8;--mv2-ink:#0a0d14;--mv2-ink-soft:#161b23;--mv2-paper:#f9fafc;--mv2-paper-soft:#f0f2f5;--mv2-line:#dbdee3;--mv2-line-dark:#242933;--mv2-muted:#6c727b;--mv2-muted-dark:#9399a2;--mv2-bg:var(--mv2-paper);--mv2-bg-soft:var(--mv2-paper-soft);--mv2-fg:#0a0d14;--mv2-fg-muted:var(--mv2-muted);--mv2-border:var(--mv2-line);--mv2-card:white;--blog-paper:var(--mv2-bg);--blog-card:var(--mv2-card);--blog-ink:var(--mv2-fg);--blog-ink-muted:var(--mv2-fg-muted);--blog-line:var(--mv2-border);--blog-featured:var(--mv2-ink);--blog-featured-border:#ffffff14}@supports (color:lab(0% 0 0)){:root{--mv2-pink:lab(59.6303% 75.8179 -14.7831);--mv2-pink-deep:lab(47.6835% 80.7859 -19.2429);--mv2-pink-soft:lab(90.0537% 16.5255 -3.13243);--mv2-violet:lab(44.0672% 46.1876 -73.4033);--mv2-violet-glow:lab(55.133% 58.6175 -77.0206);--mv2-cyan:lab(75.922% -46.8282 -19.1842);--mv2-lime:lab(84.429% -36.4165 58.8105);--mv2-hero-pink:lab(59.5416% 64.1665 -39.6588);--mv2-hero-violet:lab(51.847% 53.1894 -77.3065);--mv2-hero-cyan:lab(75.8295% -43.7601 -17.9455);--mv2-hero-lime:lab(76.5855% -56.1552 10.2111);--mv2-ink:lab(3.64767% .0290871 -3.85031);--mv2-ink-soft:lab(9.41869% -.00986457 -6.61865);--mv2-paper:lab(98.2508% -.162274 -1.12438);--mv2-paper-soft:lab(95.3444% -.267148 -1.87211);--mv2-line:lab(88.3745% -.418603 -2.99032);--mv2-line-dark:lab(16.3712% -.0768155 -7.37782);--mv2-muted:lab(47.7476% -.701487 -5.56231);--mv2-muted-dark:lab(62.8289% -.725299 -5.57443);--mv2-fg:lab(3.64767% .0290871 -3.85031)}}.dark{--mv2-bg:var(--mv2-ink);--mv2-bg-soft:var(--mv2-ink-soft);--mv2-fg:#f3f5f9;--mv2-fg-muted:var(--mv2-muted-dark);--mv2-border:var(--mv2-line-dark);--mv2-card:#13161d;--blog-featured:#261d17;--blog-featured-border:#f5f3ee1a}@supports (color:lab(0% 0 0)){.dark{--mv2-fg:lab(96.5044% -.267208 -1.87215);--mv2-card:lab(7.14951% -.0377297 -5.47186);--blog-featured:lab(11.7929% 3.30405 6.21634)}}