@font-face{font-family:General Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/GeneralSans-400.woff2) format("woff2")}@font-face{font-family:General Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/fonts/GeneralSans-500.woff2) format("woff2")}@font-face{font-family:General Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/fonts/GeneralSans-600.woff2) format("woff2")}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/JetBrainsMono-400-latin.woff2) format("woff2");unicode-range:U+0000-00FF,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;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/JetBrainsMono-400-latin-ext.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:500;font-display:swap;src:url(/assets/fonts/JetBrainsMono-500-latin.woff2) format("woff2");unicode-range:U+0000-00FF,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;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/fonts/JetBrainsMono-500-latin-ext.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}:root{color-scheme:light;--fa-bg: #EBEFF5;--fa-surf: #FFFFFF;--fa-surf2: #DFE6F1;--fa-ink: #0A1628;--fa-ink2: #47536B;--fa-ink3: #5C6880;--fa-line: #D4DCE8;--fa-line2: #E2E8F1;--fa-btn: #0A1628;--fa-btnt: #FFFFFF;--fa-acc: #0E7A56;--fa-accs: #DDF1E7;--fa-rail: #E0E7F1;--fa-railink: rgba(10, 22, 40, .62);--fa-railon: #0A1628;--fa-railonbg: rgba(10, 22, 40, .08);--fa-railhov: rgba(10, 22, 40, .045);--fa-shadow: 0 1px 2px rgba(10, 22, 40, .05);--fa-lift: 0 14px 34px -20px rgba(10, 22, 40, .34);--fa-card: 0 1px 2px rgba(10, 22, 40, .05), 0 18px 40px -28px rgba(10, 22, 40, .3);--fa-net: #E0E7F1;--fa-wall: rgba(10, 22, 40, .1);--fa-mark: #F4C86A;--fa-crit: #C0392B;--fa-crits: #FBEAE7;--fa-warn: #B0730E;--fa-warns: #FAF0DE;--fa-r-sm: 8px;--fa-r: 12px;--fa-r-lg: 14px;--fa-r-xl: 18px;--fa-ease: cubic-bezier(.22, .61, .36, 1);--fa-ease-out: cubic-bezier(.16, 1, .3, 1);--fa-sans: "General Sans", "Helvetica Neue", system-ui, sans-serif;--fa-mono: "JetBrains Mono", ui-monospace, monospace}:root[data-fa=ledger]{--fa-bg: #ECF1ED;--fa-surf: #FFFFFF;--fa-surf2: #DEE8E1;--fa-ink: #0A1628;--fa-ink2: #435049;--fa-ink3: #59685F;--fa-line: #D2DED7;--fa-line2: #E3EBE6;--fa-btn: #0A1628;--fa-btnt: #FFFFFF;--fa-acc: #0E7A56;--fa-accs: #DBF0E3;--fa-rail: #E0E8E2;--fa-railink: rgba(10, 32, 25, .62);--fa-railon: #0A1628;--fa-railonbg: rgba(10, 32, 25, .08);--fa-railhov: rgba(10, 32, 25, .045);--fa-shadow: 0 1px 2px rgba(10, 32, 25, .05);--fa-lift: 0 14px 34px -20px rgba(10, 32, 25, .32);--fa-card: 0 1px 2px rgba(10, 32, 25, .05), 0 18px 40px -28px rgba(10, 32, 25, .28);--fa-net: #E0E8E2;--fa-wall: rgba(10, 32, 25, .1)}:root[data-fa=ink]{color-scheme:dark;--fa-bg: #0D1420;--fa-surf: #141E2E;--fa-surf2: #1B2738;--fa-ink: #E7EDF6;--fa-ink2: #A3B1C6;--fa-ink3: #7E8EA7;--fa-line: #243247;--fa-line2: #1B2738;--fa-btn: #E7EDF6;--fa-btnt: #0D1420;--fa-acc: #3DDC97;--fa-accs: rgba(61, 220, 151, .14);--fa-rail: #080E18;--fa-railink: rgba(231, 237, 246, .58);--fa-railon: #FFFFFF;--fa-railonbg: rgba(255, 255, 255, .09);--fa-railhov: rgba(255, 255, 255, .05);--fa-shadow: 0 1px 2px rgba(0, 0, 0, .34);--fa-lift: 0 16px 38px -20px rgba(0, 0, 0, .72);--fa-card: 0 1px 2px rgba(0, 0, 0, .34), 0 18px 40px -28px rgba(0, 0, 0, .7);--fa-net: #080E18;--fa-wall: rgba(231, 237, 246, .1);--fa-crit: #F0796B;--fa-crits: rgba(240, 121, 107, .14);--fa-warn: #E0A64A;--fa-warns: rgba(224, 166, 74, .14)}:root{--fa-sec-ai: #6D5BD0;--fa-sec-saas: #2F6FEB;--fa-sec-health: #0E9F6E;--fa-sec-climate: #3F7D57;--fa-sec-fintech: #B45309;--fa-sec-deeptech: #8A5A2B;--fa-sec-devtools: #0F766E;--fa-sec-cyber: #9F1239;--fa-sec-consumer: #A16207;--fa-sec-web3: #7C3AED;--fa-lane0: #A79F8E;--fa-lane1: var(--fa-ink3);--fa-lane2: #2F6FEB;--fa-lane3: #C98A1E;--fa-lane4: var(--fa-acc);--fa-amber: #C98A1E;--fa-amber-text: #B4791F;--fa-amber-run: #D08A16;--fa-red: #C4302B;--fa-maple: #C0392B;--fa-mint: #3DDC97;--fa-exist: #B9C4D6;--fa-white: #FFFFFF;--fa-sw-porcelain: #EBEFF5;--fa-sw-ledger: #ECF1ED;--fa-sw-ink: #0D1420;--fa-fam-credit: #0E7A56;--fa-fam-credit-bg: #DDF1E7;--fa-fam-grant: #5B4BC4;--fa-fam-grant-bg: #F1EDFB;--fa-fam-talent: #A1620A;--fa-fam-talent-bg: #FBF1DE;--fa-fam-debt: #2F6FEB;--fa-fam-debt-bg: #E4EDFC;--fa-violet: var(--fa-fam-grant);--fa-violet-bg: var(--fa-fam-grant-bg);--fa-gold: var(--fa-fam-talent);--fa-gold-bg: var(--fa-fam-talent-bg);--fa-heat0: #E7ECF4;--fa-heat0-fg: #0A1628;--fa-heat1: #C6D2E4;--fa-heat1-fg: #0A1628;--fa-heat2: #9DB1CE;--fa-heat2-fg: #0A1628;--fa-heat3: #4A6285;--fa-heat3-fg: #FFFFFF;--fa-heat4: #16233F;--fa-heat4-fg: #FFFFFF;--fa-heat-light: rgba(255, 255, 255, .13);--fa-heat-dot: rgba(10, 22, 40, .1);--fa-heat-rowtop: rgba(10, 22, 40, .22);--fa-ramp0: #C6D2E4;--fa-ramp1: #9DB1CE;--fa-ramp2: #4A6285;--fa-ramp3: #16233F;--fa-net-fit2: #5FA98C;--fa-net-mute: rgba(138, 143, 152, .32);--fa-net-edge: 10, 22, 40;--fa-net-edge-fit: rgba(14, 122, 86, .26);--fa-net-label: rgba(10, 22, 40, .44);--fa-net-name: rgba(10, 22, 40, .78);--fa-scrim: rgba(10, 22, 40, .3);--fa-scrim-strong: rgba(10, 22, 40, .42);--fa-sheet-shadow: 0 32px 80px -28px rgba(0, 0, 0, .5);--fa-pop-shadow: 0 30px 64px -30px rgba(10, 22, 40, .5);--fa-tip-shadow: 0 20px 50px -20px rgba(0, 0, 0, .5);--fa-pill-shadow: 0 8px 18px -12px rgba(10, 22, 40, .8);--fa-seg-shadow: 0 1px 2px rgba(10, 22, 40, .14);--fa-inset: inset 0 1px 3px rgba(10, 22, 40, .05);--fa-knob-shadow: 0 1px 3px rgba(10, 22, 40, .32);--fa-acc-ring: rgba(14, 159, 110, .14);--fa-on-ink: rgba(255, 255, 255, .55);--fa-on-ink2: rgba(255, 255, 255, .82);--fa-white-veil: rgba(255, 255, 255, .32);--fa-white-veil2: rgba(255, 255, 255, .15);--fa-ink-veil: rgba(10, 22, 40, .2);--fa-ink-veil2: rgba(10, 22, 40, .09)}:root[data-fa=ink]{--fa-lane0: #A79F8E;--fa-lane2: #7FA9F5;--fa-lane3: #FBBF24;--fa-amber: #FBBF24;--fa-amber-text: #FBBF24;--fa-amber-run: #FBBF24;--fa-red: #F0796B;--fa-fam-credit: #3DDC97;--fa-fam-credit-bg: rgba(61, 220, 151, .14);--fa-fam-grant: #A78BFA;--fa-fam-grant-bg: rgba(167, 139, 250, .14);--fa-fam-talent: #FBBF24;--fa-fam-talent-bg: rgba(251, 191, 36, .14);--fa-fam-debt: #7FA9F5;--fa-fam-debt-bg: rgba(127, 169, 245, .14);--fa-heat0: #24334A;--fa-heat0-fg: #E7EDF6;--fa-heat1: #33496B;--fa-heat1-fg: #E7EDF6;--fa-heat2: #47638F;--fa-heat2-fg: #E7EDF6;--fa-heat3: #8FAAD2;--fa-heat3-fg: #08101C;--fa-heat4: #BBD0F0;--fa-heat4-fg: #08101C;--fa-heat-light: rgba(255, 255, 255, .07);--fa-heat-dot: rgba(231, 237, 246, .13);--fa-heat-rowtop: rgba(231, 237, 246, .34);--fa-ramp0: #5A76A3;--fa-ramp1: #8AA6CE;--fa-ramp2: #B4C9E6;--fa-ramp3: #E4EEFC;--fa-net-fit2: #8FD9BC;--fa-net-mute: rgba(148, 163, 184, .34);--fa-net-edge: 236, 234, 229;--fa-net-edge-fit: rgba(61, 220, 151, .3);--fa-net-label: rgba(236, 234, 229, .52);--fa-net-name: rgba(236, 234, 229, .86);--fa-exist: #4A5C78}:root{--ld-paper: #FCFBF9;--ld-paper-rgb: 252, 251, 249;--ld-card: #FFFDF9;--ld-white: #FFFFFF;--ld-cream: #F3EEE4;--ld-cream2: #F6F2EA;--ld-cream3: #FBF7EF;--ld-cream4: #FCFAF6;--ld-cream5: #F2EDE3;--ld-cream6: #F5F1E8;--ld-line: #E7E0D2;--ld-line2: #EAE4D8;--ld-line3: #EFEADF;--ld-line4: #E4DDCF;--ld-line5: #E6E0D3;--ld-line6: #EDE7DA;--ld-line7: #EFE9DD;--ld-sand: #E3DCCC;--ld-sand2: #DED6C4;--ld-sand3: #C9C1AE;--ld-sand4: #D8CFBC;--ld-sand5: #DDD5C6;--ld-ink: #0A1628;--ld-ink-deep: #16233F;--ld-muted: #5A6472;--ld-faint: #8A8578;--ld-faint2: #A79F8E;--ld-faint3: #A39B89;--ld-faint4: #B3AA97;--ld-green: #0E9F6E;--ld-green2: #0E7A56;--ld-green3: #0B6B4A;--ld-green-soft: #F1F7F3;--ld-green-soft2: #E4F5EC;--ld-green-line: #E2EFE8;--ld-green-line2: #EDF3EF;--ld-mark: #F4C86A;--ld-grad: linear-gradient(100deg, #CE3B2B, #B93A6A 48%, #7B4BC9);--ld-grad-green: linear-gradient(100deg, #0E9F6E, #35B183 42%, #E3AC44);--ld-heat0: #EDE9E0;--ld-heat1: #C9D2E0;--ld-heat2: #9DB1CE;--ld-heat3: #4A6285;--ld-heat4: #16233F;--ld-demo-bg: #0F1B2D;--ld-demo-fg: #4A5568;--ld-demo-veil: #FBF8F2;--ld-wall: rgba(10, 22, 40, .12);--ld-dot: rgba(10, 22, 40, .06);--ld-win-bar: #F7F4EE;--ld-win-line: #EBE5D9;--ld-win-red: #F2837B;--ld-win-amber: #F3C264;--ld-win-green: #7FC98C;--ld-nav: rgba(255, 255, 255, .46);--ld-nav-on: rgba(255, 255, 255, .76);--ld-panel: rgba(255, 255, 255, .94);--ld-panel-line: rgba(21, 20, 15, .08);--ld-shadow-panel: 0 24px 50px -30px rgba(10, 22, 40, .34);--ld-shadow-card: 0 -16px 38px -26px rgba(10, 22, 40, .28);--ld-shadow-win: 0 1px 2px rgba(10, 22, 40, .05), 0 8px 18px -10px rgba(10, 22, 40, .14), 0 34px 58px -34px rgba(10, 22, 40, .3);--ld-shadow-polaroid: 0 52px 78px -50px rgba(10, 22, 40, .6), 0 3px 0 #F1EBDD;--ld-shadow-letter: 0 34px 66px -44px rgba(10, 22, 40, .5), 0 3px 0 #F2EDE3;--ld-shadow-tile: 0 8px 18px -12px rgba(10, 22, 40, .5);--ld-shadow-pill: 0 9px 20px -12px rgba(10, 22, 40, .85);--ld-shadow-cta: 0 14px 30px -16px rgba(10, 22, 40, .55);--ld-dark: #16181C;--ld-dark2: #121417;--ld-dark-ink: #F2F0EB;--ld-dark-ink2: #E7E5DF;--ld-dark-muted: #B4BAC2;--ld-dark-faint: #8D949E;--ld-dark-line: rgba(242, 240, 235, .12);--ld-dark-line2: rgba(242, 240, 235, .22);--ld-dark-wall: rgba(242, 240, 235, .075);--ld-dark-field: rgba(255, 255, 255, .05);--ld-mint: #3DDC97;--ld-mint-line: rgba(61, 220, 151, .4);--ld-sec-ai: #6D5BD0;--ld-sec-saas: #2F6FEB;--ld-sec-health: #0E9F6E;--ld-sec-climate: #3F7D57;--ld-sec-fintech: #B45309;--ld-sec-deeptech: #8A5A2B;--ld-sec-devtools: #0F766E;--ld-sec-cyber: #9F1239;--ld-sec-consumer: #A16207;--ld-sec-web3: #7C3AED}html,body{margin:0;padding:0;height:100%;background:var(--fa-bg);color:var(--fa-ink);font-family:var(--fa-sans);font-size:15px;line-height:1.55;-webkit-font-smoothing:antialiased}*{box-sizing:border-box}a{color:var(--fa-ink);text-decoration:none}a:hover{color:var(--fa-acc)}input,textarea,select{font-family:inherit;color:inherit}input::placeholder{color:var(--fa-ink3)}::selection{background:var(--fa-ink);color:var(--fa-bg)}button{margin:0;padding:0;border:0;background:none;font:inherit;color:inherit;text-align:inherit;letter-spacing:inherit;-webkit-appearance:none;appearance:none;cursor:pointer}img,svg{display:block;max-width:100%}h1,h2,h3,p{margin:0}a:focus-visible,button:focus-visible,input:focus-visible,[role=button]:focus-visible{outline:2px solid var(--fa-acc);outline-offset:2px;border-radius:var(--fa-r-sm)}@keyframes fa-riseIn{0%{opacity:0;transform:translateY(9px)}to{opacity:1;transform:none}}@keyframes fa-cardIn{0%{opacity:0;transform:translateY(14px) scale(.985)}to{opacity:1;transform:none}}@keyframes fa-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fa-popIn{0%{opacity:0;transform:translateY(-6px) scale(.985)}to{opacity:1;transform:none}}@keyframes fa-growW{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media(prefers-reduced-motion:reduce){*{animation:none!important;transition:none!important}}
