[x-cloak]{display:none!important}html{font-size:20px;scroll-behavior:smooth}.hbb-section{padding-top:3rem;padding-bottom:3rem}.resume-biography{padding-top:3rem!important;padding-bottom:3rem!important}.blox-resume-skills>div,.blox-resume-skills>div>div{max-width:80rem!important}.blox-collection .flex.flex-col.items-center.max-w-prose,.blox-collection .flex.flex-col.items-center.px-6,.blox-collection .container{max-width:80rem!important;width:100%}html.dark,html:not(.dark){--hb-color-primary:#c0392b;--hb-color-secondary:#1a1a1a}html.dark{--hb-color-background:#111111}html:not(.dark){--hb-color-background:#faf9f8}.hbb-section:nth-child(odd){background-color:color-mix( in srgb,var(--hb-color-background) 100%,#000 0% )}.hbb-section:nth-child(even){background-color:color-mix(in srgb,var(--hb-color-background) 95%,#000 5%)}.dark .hbb-section:nth-child(odd){background-color:color-mix(in srgb,var(--hb-color-background) 95%,#fff 5%)}.dark .hbb-section:nth-child(even){background-color:color-mix( in srgb,var(--hb-color-background) 90%,#fff 10% )}html.dark .dark\:bg-gray-800:hover{background-color:var(--color-primary-950)}.callout .callout-body>p{margin-top:.2rem;margin-bottom:.2rem}.pub-content img{margin-left:auto;margin-right:auto;display:block}#pub-list .pub-item:nth-child(odd){background-color:color-mix(in srgb,var(--hb-color-background) 95%,#000 5%)}html.dark #pub-list .pub-item:nth-child(odd){background-color:color-mix(in srgb,var(--hb-color-background) 95%,#fff 5%)}