.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *))::before,.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *))::after{content:none}@media(min-width:1024px){#nav-menu{position:absolute;left:50%;transform:translateX(-50%)}}.hero-image-bg{color:#f8fafc}.hero-image-bg h1,.hero-image-bg .text-gray-900,.hero-image-bg .text-gray-600,.hero-image-bg .text-gray-500,.hero-image-bg .text-gray-700,.hero-image-bg .text-gray-800{color:#f8fafc}.hero-image-bg .ring-gray-300{--tw-ring-color:rgb(255 255 255 / 0.25)}body{background-color:#000}#site-header.header{background-color:#000}:root{--hb-color-foreground:#f8fafc}.text-zinc-900,.text-zinc-800,.text-zinc-700,.text-zinc-600,.text-zinc-500,.text-zinc-400,.text-gray-900,.text-gray-800,.text-gray-700,.text-gray-600,.text-gray-500,.text-gray-400,.text-neutral-900,.text-neutral-800,.text-neutral-700,.text-neutral-600,.text-neutral-500,.text-neutral-400,.text-slate-900,.text-slate-800,.text-slate-700,.text-slate-600,.text-slate-500,.text-slate-400{color:#f8fafc}html:not(.dark) body,html:not(.dark) #site-header.header,html:not(.dark) .nav-link,html:not(.dark) .navbar-brand{color:#f8fafc}.nav-dropdown-list,.nav-dropdown-list:where(.dark,.dark *){background-color:transparent}