.home-theme,.home-theme .home-dark,[data-theme=light] .home-theme .home-dark{--h-bg:#05090a;--h-bg-alt:#0a1112;--h-bg-band:#0b1314;--h-surface:#0b1617;--h-surface-2:#0f1d1e;--h-line:#1d2a2b;--h-line-soft:#152021;--h-line-strong:#2c4a48;--h-fg:#fafbfa;--h-fg-2:#d3dcdc;--h-fg-3:#a3b0b0;--h-fg-4:#84918f;--h-accent:#6fc5c2;--h-accent-solid:#359a9b;--h-accent-solid-hover:#6fc5c2;--h-accent-ink:#05090a;--h-tint:#359a9b24;--h-tint-line:#6fc5c252;--h-grid-line:#6fc5c20f;--h-glow:#359a9b47;--h-grad:linear-gradient(100deg, #5fbcb8 0%, #a6eadf 48%, #6fc5c2 100%);--h-shadow:0 40px 120px -40px #000c;--h-shadow-sm:0 2px 4px #010d0e40;--h-shadow-lg:0 2px 4px #010d0e40, 0 18px 40px -16px #010d0e8c;--h-input-bg:#081112;--h-ring:#6fc5c22e;--h-danger:#ff7a7c;--h-danger-tint:#ff656814;--h-danger-line:#ff65686b;--h-danger-ring:#ff656829;--h-surface-solid:#0b1617;--h-line-teal:#6fc5c247;--h-tint-2:#359a9b14;--h-accent-500:#359a9b;--h-nav-bg:#05090ae0;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-theme=light] .home-theme,.home-theme .home-light{--h-bg:#fafbfa;--h-bg-alt:#eef3f2;--h-bg-band:#eef3f2;--h-surface:#fff;--h-surface-2:#f6f9f8;--h-line:#dbe3e2;--h-line-soft:#e6eceb;--h-line-strong:#b9c9c7;--h-fg:#05090a;--h-fg-2:#2c3a3a;--h-fg-3:#4a5a5a;--h-fg-4:#5c6c6c;--h-accent:#1e6e70;--h-accent-solid:#1e6e70;--h-accent-solid-hover:#05090a;--h-accent-ink:#fafbfa;--h-tint:#eaf4f4;--h-tint-line:#1e6e704d;--h-grid-line:#1e6e7012;--h-glow:#359a9b29;--h-grad:linear-gradient(100deg, #17605f 0%, #2c9a95 48%, #1e6e70 100%);--h-shadow:0 40px 100px -40px #051e2059;--h-shadow-sm:0 1px 2px #051e200f;--h-shadow-lg:0 1px 0 #051e200a, 0 12px 24px -12px #051e201a, 0 32px 64px -32px #1e6e7024;--h-input-bg:#fff;--h-ring:#1e6e7029;--h-danger:#c4001a;--h-danger-tint:#e400140d;--h-danger-line:#e4001457;--h-danger-ring:#e400141f;--h-surface-solid:#fff;--h-line-teal:#1e6e7047;--h-tint-2:#f1f7f6;--h-accent-500:#359a9b;--h-nav-bg:#fafbfae0;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.home-theme{background:var(--h-bg);color:var(--h-fg);transition:background-color .32s,color .32s}.home-theme ::selection{background:#6fc5c259}
[data-theme=dark] .legacy-mega .bg-white,[data-theme=dark] .legacy-mega .bg-slate-50,[data-theme=dark] .legacy-mega .bg-\[\#F5F9F9\],[data-theme=dark] .legacy-mega .bg-\[\#F3F4F6\]{background-color:var(--h-surface)}[data-theme=dark] .legacy-mega .bg-\[\#E8F0F1\]{background-color:var(--h-tint)}[data-theme=dark] .legacy-mega .bg-\[\#E5E7EB\],[data-theme=dark] .legacy-mega .bg-\[\#DCFCE7\]{background-color:var(--h-line)}[data-theme=dark] .legacy-mega .bg-teal-50{background-color:#2dd4bf1a}[data-theme=dark] .legacy-mega .bg-amber-50{background-color:#f59e0b1f}[data-theme=dark] .legacy-mega .bg-violet-50{background-color:#8b5cf624}[data-theme=dark] .legacy-mega span.bg-slate-950,[data-theme=dark] .legacy-mega span.bg-\[\#0A1F20\]{background-color:var(--h-line-strong)}[data-theme=dark] .legacy-mega section.bg-\[\#0A1F20\],[data-theme=dark] .legacy-mega a.bg-\[\#0A1F20\]{box-shadow:0 0 0 1px var(--h-tint-line)}[data-theme=dark] .legacy-mega .hover\:bg-\[\#F8FAFB\]:hover,[data-theme=dark] .legacy-mega .hover\:bg-\[\#F5F9F9\]:hover,[data-theme=dark] .legacy-mega .hover\:bg-\[\#F3F4F6\]:hover,[data-theme=dark] .legacy-mega .hover\:bg-gray-100:hover{background-color:var(--h-surface-2)}[data-theme=dark] .legacy-mega .hover\:bg-\[\#E8F7F4\]:hover{background-color:var(--h-tint)}[data-theme=dark] .legacy-mega .hover\:bg-\[\#FFF2EB\]:hover{background-color:#d8704024}[data-theme=dark] .legacy-mega .hover\:bg-\[\#EBF3FC\]:hover{background-color:#4c9be024}[data-theme=dark] .legacy-mega .hover\:bg-\[\#F3E8FF\]:hover{background-color:#8b5cf629}[data-theme=dark] .legacy-mega .border-\[\#F1F3F5\],[data-theme=dark] .legacy-mega .border-\[\#E5E7EB\],[data-theme=dark] .legacy-mega .border-\[\#E1E7E6\],[data-theme=dark] .legacy-mega .border-slate-200,[data-theme=dark] .legacy-mega .border-gray-200,[data-theme=dark] .legacy-mega .hover\:border-\[\#E5E7EB\]:hover,[data-theme=dark] .legacy-mega .hover\:border-\[\#D1D5DB\]:hover{border-color:var(--h-line)}[data-theme=dark] .legacy-mega .border-\[\#C9E2E1\],[data-theme=dark] .legacy-mega .border-teal-200{border-color:var(--h-tint-line)}[data-theme=dark] .legacy-mega .text-\[\#1F2937\],[data-theme=dark] .legacy-mega .text-\[\#111827\],[data-theme=dark] .legacy-mega .text-\[\#010D0E\],[data-theme=dark] .legacy-mega .text-\[\#0A1F20\],[data-theme=dark] .legacy-mega .text-gray-900,[data-theme=dark] .legacy-mega .text-slate-950,[data-theme=dark] .legacy-mega .text-slate-900,[data-theme=dark] .legacy-mega .hover\:text-gray-900:hover{color:var(--h-fg)}[data-theme=dark] .legacy-mega .text-gray-700,[data-theme=dark] .legacy-mega .text-slate-600,[data-theme=dark] .legacy-mega .text-\[\#555F6D\],[data-theme=dark] .legacy-mega .text-\[\#4E5B5A\],[data-theme=dark] .legacy-mega .hover\:text-slate-700:hover{color:var(--h-fg-2)}[data-theme=dark] .legacy-mega .text-\[\#6B7280\],[data-theme=dark] .legacy-mega .text-\[\#727272\],[data-theme=dark] .legacy-mega .text-slate-500{color:var(--h-fg-3)}[data-theme=dark] .legacy-mega .text-\[\#1E6E70\],[data-theme=dark] .legacy-mega .text-teal-700,[data-theme=dark] .legacy-mega .text-\[\#07838F\],[data-theme=dark] .legacy-mega .group:hover .group-hover\:text-\[\#1E6E70\],[data-theme=dark] .legacy-mega .group:hover .group-hover\:text-\[\#07838F\],[data-theme=dark] .legacy-mega .hover\:text-\[\#07838F\]:hover,[data-theme=dark] .legacy-mega .hover\:text-teal-800:hover{color:var(--h-accent)}[data-theme=dark] .legacy-mega .text-teal-600{color:#5eead4}[data-theme=dark] .legacy-mega .text-\[\#0B5DA8\],[data-theme=dark] .legacy-mega .hover\:text-\[\#1F5496\]:hover{color:#7ab4ef}[data-theme=dark] .legacy-mega .text-\[\#7460C9\],[data-theme=dark] .legacy-mega .text-violet-600,[data-theme=dark] .legacy-mega .hover\:text-\[\#7460C9\]:hover{color:#a99bf0}[data-theme=dark] .legacy-mega .text-amber-600{color:#fbbf24}[data-theme=dark] .legacy-mega .hover\:text-\[\#C95B24\]:hover{color:#f0955f}[data-theme=dark] .legacy-mega .hover\:text-\[\#4B5563\]:hover{color:var(--h-fg)}[data-theme=dark] .legacy-mega .border-l-\[\#E6F3EE\],[data-theme=dark] .legacy-mega .border-r-\[\#E6F3EE\]{border-color:var(--h-line)}[data-theme=dark] .legacy-mega .border-t{border-top-color:var(--h-line)}[data-theme=dark] .legacy-mega [style*=\#1F2937],[data-theme=dark] .legacy-mega [style*="rgb(31, 41, 55)"]{color:var(--h-fg)!important}[data-theme=dark] .legacy-mega [style*=\#0B5DA8],[data-theme=dark] .legacy-mega [style*="rgb(11, 93, 168)"]{color:#7ab4ef!important}[data-theme=dark] .legacy-mega svg [fill=\#FFFFFF]{fill:var(--h-surface-2)}[data-theme=dark] .legacy-mega svg [stroke=\#C7D2D1]{stroke:var(--h-line-strong)}[data-theme=dark] .legacy-mega svg [fill=\#4E5B5A]{fill:var(--h-fg-3)}[data-theme=dark] .legacy-mega svg [fill=\#1E6E70]{fill:var(--h-accent)}[data-theme=dark] .legacy-mega .bg-\[\#359A9B\].text-\[\#0A1F20\],[data-theme=dark] .legacy-mega .bg-\[\#359A9B\] .text-\[\#0A1F20\]{color:#0a1f20}
@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/fef07dbb0973bf53-s.3p2_lha1f2xer.woff2)format("woff2");unicode-range:U+460-52F,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(../media/8a480f0b521d4e75-s.1qq4vpdcun5oj.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/53b9e256198e5412-s.390ncx5urfkfu.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7178b3e590c64307-s.21jp631_3pja2.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,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(../media/caa3a2e1cccd8315-s.p.0wgildi0cnwt9.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,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.0%;size-adjust:104.76%}.geist_90222e5-module__AE2Uqq__className{font-family:Geist,Geist Fallback;font-style:normal}.geist_90222e5-module__AE2Uqq__variable{--font-geist:"Geist", "Geist Fallback"}
@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5ce348bf30bf5439-s.31988l_ccedte.woff2)format("woff2");unicode-range:U+460-52F,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(../media/4fa387ec64143e14-s.2tuy5pz7dlieh.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/6306c77e7c8268e4-s.2dbetqa9o8jxf.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(../media/7d817b4c03b0c5f1-s.1uyisp29ctx0d.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/bbc41e54d2fcbd21-s.1rgnod-3esatf.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,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(../media/797e433ab948586e-s.p.0r6juujl39pe6.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,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.0%;size-adjust:134.59%}.geist_mono_db295aab-module__zRp_oW__className{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.geist_mono_db295aab-module__zRp_oW__variable{--font-mono:"Geist Mono", "Geist Mono Fallback"}
