.project-content[data-astro-cid-ovxcmftc]{color:#1a1a1a;line-height:1.75;font-size:1.125rem}html.dark .project-content[data-astro-cid-ovxcmftc],html.dark .project-content[data-astro-cid-ovxcmftc] [data-astro-cid-ovxcmftc]:not(button):not(.bg-\[#D97706\]):not(.bg-\[#A67C52\]):not(.bg-\[#1A1A1A\]):not(.bg-\[#FF0000\]):not(svg):not(path){color:#f3f4f6!important}html.dark article[data-astro-cid-ovxcmftc],html.dark article[data-astro-cid-ovxcmftc] [data-astro-cid-ovxcmftc]:not(button):not(.bg-\[#D97706\]):not(.bg-\[#A67C52\]):not(.bg-\[#1A1A1A\]):not(.bg-\[#FF0000\]):not(svg):not(path):not(img){color:#f3f4f6!important}html.dark article[data-astro-cid-ovxcmftc]>[data-astro-cid-ovxcmftc],html.dark .project-content[data-astro-cid-ovxcmftc]>[data-astro-cid-ovxcmftc]{color:#f3f4f6!important}html.dark .project-content[data-astro-cid-ovxcmftc] span,html.dark .project-content[data-astro-cid-ovxcmftc] div,html.dark .project-content[data-astro-cid-ovxcmftc] em,html.dark .project-content[data-astro-cid-ovxcmftc] i,html.dark .project-content[data-astro-cid-ovxcmftc] table,html.dark .project-content[data-astro-cid-ovxcmftc] td,html.dark .project-content[data-astro-cid-ovxcmftc] th,html.dark .project-content[data-astro-cid-ovxcmftc] section,html.dark .project-content[data-astro-cid-ovxcmftc] article,html.dark .project-content[data-astro-cid-ovxcmftc] main,html.dark .project-content[data-astro-cid-ovxcmftc] header,html.dark .project-content[data-astro-cid-ovxcmftc] footer,html.dark .project-content[data-astro-cid-ovxcmftc] nav,html.dark .project-content[data-astro-cid-ovxcmftc] aside,html.dark article[data-astro-cid-ovxcmftc] span[data-astro-cid-ovxcmftc],html.dark article[data-astro-cid-ovxcmftc] div[data-astro-cid-ovxcmftc]:not([class*=bg-]):not(button),html.dark article[data-astro-cid-ovxcmftc] section[data-astro-cid-ovxcmftc],html.dark article[data-astro-cid-ovxcmftc] article[data-astro-cid-ovxcmftc]{color:#f3f4f6!important}.project-content[data-astro-cid-ovxcmftc] h1,.project-content[data-astro-cid-ovxcmftc] h2,.project-content[data-astro-cid-ovxcmftc] h3,.project-content[data-astro-cid-ovxcmftc] h4,.project-content[data-astro-cid-ovxcmftc] h5,.project-content[data-astro-cid-ovxcmftc] h6{color:#1a1a1a!important}html.dark .project-content[data-astro-cid-ovxcmftc] h1,html.dark .project-content[data-astro-cid-ovxcmftc] h2,html.dark .project-content[data-astro-cid-ovxcmftc] h3,html.dark .project-content[data-astro-cid-ovxcmftc] h4,html.dark .project-content[data-astro-cid-ovxcmftc] h5,html.dark .project-content[data-astro-cid-ovxcmftc] h6,html.dark article[data-astro-cid-ovxcmftc] h1[data-astro-cid-ovxcmftc],html.dark article[data-astro-cid-ovxcmftc] h2[data-astro-cid-ovxcmftc],html.dark article[data-astro-cid-ovxcmftc] h3[data-astro-cid-ovxcmftc],html.dark article[data-astro-cid-ovxcmftc] h4[data-astro-cid-ovxcmftc],html.dark article[data-astro-cid-ovxcmftc] h5[data-astro-cid-ovxcmftc],html.dark article[data-astro-cid-ovxcmftc] h6[data-astro-cid-ovxcmftc]{color:#f9fafb!important}.project-content[data-astro-cid-ovxcmftc] h2{font-size:2rem!important;font-weight:900!important;margin-top:4rem!important;margin-bottom:2rem!important;line-height:1.2!important;letter-spacing:-.025em!important;font-family:Inter,system-ui,sans-serif!important}.project-content[data-astro-cid-ovxcmftc] h2:first-of-type{margin-top:2.5rem!important}.project-content[data-astro-cid-ovxcmftc] h3{font-size:1.75rem!important;font-weight:800!important;margin-top:3rem!important;margin-bottom:1rem!important;line-height:1.3!important;letter-spacing:-.01em!important}.project-content[data-astro-cid-ovxcmftc] p{font-size:1.125rem!important;margin-bottom:2.5rem!important;line-height:1.75!important;color:#1a1a1a!important}html.dark .project-content[data-astro-cid-ovxcmftc] p{color:#f3f4f6!important}.project-content[data-astro-cid-ovxcmftc] strong{font-weight:700!important;color:#1a1a1a!important}html.dark .project-content[data-astro-cid-ovxcmftc] strong{color:#f9fafb!important}.project-content[data-astro-cid-ovxcmftc] ul,.project-content[data-astro-cid-ovxcmftc] ol{margin-bottom:3rem!important;margin-top:1.5rem!important;padding-left:1.75rem!important;color:#1a1a1a!important}html.dark .project-content[data-astro-cid-ovxcmftc] ul,html.dark .project-content[data-astro-cid-ovxcmftc] ol,html.dark article[data-astro-cid-ovxcmftc] ul[data-astro-cid-ovxcmftc],html.dark article[data-astro-cid-ovxcmftc] ol[data-astro-cid-ovxcmftc]{color:#f3f4f6!important}.project-content[data-astro-cid-ovxcmftc] li{margin-bottom:.875rem!important;line-height:1.75!important;font-size:1.125rem!important;list-style-type:disc!important;display:list-item!important;color:#1a1a1a!important}html.dark .project-content[data-astro-cid-ovxcmftc] li,html.dark article[data-astro-cid-ovxcmftc] li[data-astro-cid-ovxcmftc],html.dark article[data-astro-cid-ovxcmftc] li[data-astro-cid-ovxcmftc] [data-astro-cid-ovxcmftc],html.dark .project-content[data-astro-cid-ovxcmftc] li *{color:#f3f4f6!important}.project-content[data-astro-cid-ovxcmftc] a{color:#654321!important;text-decoration:underline!important;transition:opacity .2s!important}html.dark .project-content[data-astro-cid-ovxcmftc] a{color:#a67c52!important}.project-content[data-astro-cid-ovxcmftc] a:hover{opacity:.8!important}.project-content[data-astro-cid-ovxcmftc] code{background:#f3f4f6!important;padding:.2em .4em!important;border-radius:4px!important;font-size:.9em!important;font-family:SF Mono,Monaco,Inconsolata,Roboto Mono,Consolas,monospace!important;color:#1a1a1a!important}html.dark .project-content[data-astro-cid-ovxcmftc] code,html.dark article[data-astro-cid-ovxcmftc] code[data-astro-cid-ovxcmftc]{background:#374151!important;color:#f3f4f6!important}.project-content[data-astro-cid-ovxcmftc] pre{background:#f3f4f6!important;padding:1.25rem!important;border-radius:8px!important;overflow-x:auto!important;margin-bottom:1.5rem!important}html.dark .project-content[data-astro-cid-ovxcmftc] pre,html.dark article[data-astro-cid-ovxcmftc] pre[data-astro-cid-ovxcmftc]{background:#374151!important}.project-content[data-astro-cid-ovxcmftc] pre code{background:none!important;padding:0!important;color:#1a1a1a!important}html.dark .project-content[data-astro-cid-ovxcmftc] pre code{color:#f3f4f6!important}.project-content[data-astro-cid-ovxcmftc] blockquote{border-left:3px solid #D97706!important;padding-left:1.25rem!important;margin-left:0!important;margin-bottom:1.5rem!important;color:#4b5563!important;font-style:italic!important}html.dark .project-content[data-astro-cid-ovxcmftc] blockquote,html.dark article[data-astro-cid-ovxcmftc] blockquote[data-astro-cid-ovxcmftc]{color:#f3f4f6!important}.project-content[data-astro-cid-ovxcmftc] img{border-radius:8px!important;margin-bottom:1.5rem!important}.overview-section[data-astro-cid-ovxcmftc] .overview-title[data-astro-cid-ovxcmftc]{color:#1a1a1a!important}html.dark .overview-section[data-astro-cid-ovxcmftc] .overview-title[data-astro-cid-ovxcmftc]{color:#f9fafb!important}.overview-section[data-astro-cid-ovxcmftc] .overview-content[data-astro-cid-ovxcmftc]{color:#1a1a1a!important}html.dark .overview-section[data-astro-cid-ovxcmftc] .overview-content[data-astro-cid-ovxcmftc]{color:#f3f4f6!important}html.dark article[data-astro-cid-ovxcmftc] a[data-astro-cid-ovxcmftc],html.dark article[data-astro-cid-ovxcmftc] a,html.dark .project-content[data-astro-cid-ovxcmftc] a{color:#a67c52!important}html.dark article[data-astro-cid-ovxcmftc] [data-astro-cid-ovxcmftc][class*=project-content] [data-astro-cid-ovxcmftc],html.dark article[data-astro-cid-ovxcmftc] [data-astro-cid-ovxcmftc][class*=project-content] [data-astro-cid-ovxcmftc]:before,html.dark article[data-astro-cid-ovxcmftc] [data-astro-cid-ovxcmftc][class*=project-content] [data-astro-cid-ovxcmftc]:after,html.dark article[data-astro-cid-ovxcmftc]>div[data-astro-cid-ovxcmftc]>[data-astro-cid-ovxcmftc],html.dark article[data-astro-cid-ovxcmftc]>div[data-astro-cid-ovxcmftc]>[data-astro-cid-ovxcmftc]>[data-astro-cid-ovxcmftc]{color:#f3f4f6!important}html.dark article[data-astro-cid-ovxcmftc] [data-astro-cid-ovxcmftc][class*=project-content] h1[data-astro-cid-ovxcmftc],html.dark article[data-astro-cid-ovxcmftc] [data-astro-cid-ovxcmftc][class*=project-content] h2[data-astro-cid-ovxcmftc],html.dark article[data-astro-cid-ovxcmftc] [data-astro-cid-ovxcmftc][class*=project-content] h3[data-astro-cid-ovxcmftc],html.dark article[data-astro-cid-ovxcmftc] [data-astro-cid-ovxcmftc][class*=project-content] h4[data-astro-cid-ovxcmftc],html.dark article[data-astro-cid-ovxcmftc] [data-astro-cid-ovxcmftc][class*=project-content] h5[data-astro-cid-ovxcmftc],html.dark article[data-astro-cid-ovxcmftc] [data-astro-cid-ovxcmftc][class*=project-content] h6[data-astro-cid-ovxcmftc]{color:#f9fafb!important}html.dark article,html.dark article p,html.dark article span,html.dark article div,html.dark article li,html.dark article td,html.dark article th,html.dark article em,html.dark article i,html.dark article strong,html.dark article b,html.dark article small,html.dark article mark,html.dark article del,html.dark article ins,html.dark article sub,html.dark article sup,html.dark article *:not(button):not(.bg-\[#D97706\]):not(.bg-\[#A67C52\]):not(.bg-\[#1A1A1A\]):not(.bg-\[#FF0000\]):not(.bg-\[#654321\]):not(svg):not(path):not(img){color:#f3f4f6!important}html.dark article h1,html.dark article h2,html.dark article h3,html.dark article h4,html.dark article h5,html.dark article h6{color:#f9fafb!important}html.dark article a:not(.bg-\[#1A1A1A\]):not(.bg-\[#FF0000\]){color:#a67c52!important}html.dark article button,html.dark article .bg-\[#D97706\],html.dark article .bg-\[#A67C52\],html.dark article .bg-\[#1A1A1A\],html.dark article .bg-\[#FF0000\],html.dark article .bg-\[#654321\]{color:#fff!important}
