.navbar-brand{color:rgb(var(--color-primary-600))!important}.dark .navbar-brand{color:rgb(var(--color-primary-300))!important}#profile .portrait-title .text-3xl{color:rgb(var(--color-primary-700))}.dark #profile .portrait-title .text-3xl{color:rgb(var(--color-primary-300))}@media(min-width:1024px){.prose.lg\:prose-xl{font-size:1rem;line-height:1.75}}.hbb-flex-cols{display:flex;flex-direction:column;gap:2.5rem}@media(min-width:768px){.hbb-flex-cols{flex-direction:row}}.hbb-flex-main{flex:1;min-width:0}.hbb-nudge-down{margin-top:1rem}.hbb-heading{font-size:1.125rem;font-weight:600;margin-bottom:.75rem;color:#111827}.dark .hbb-heading{color:#fff}.hbb-caption{font-size:.875rem;color:#6b7280;margin-top:.5rem}.dark .hbb-caption{color:#9ca3af}.hbb-course-link{text-decoration:underline}.hbb-course-link:hover{color:rgb(var(--color-primary-600))}.dark .hbb-course-link:hover{color:rgb(var(--color-primary-300))}.hbb-col-fixed{width:100%}@media(min-width:768px){.hbb-col-fixed{width:12rem;flex-shrink:0}}.hbb-blog-item{display:block}@media(min-width:768px){.hbb-blog-item{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-items:baseline}}.hbb-blog-content{grid-column:span 1/span 1}@media(min-width:768px){.hbb-blog-content{grid-column:span 3/span 3}}.dark .hbb-zinc-100{color:#f4f4f5}.dark .hbb-zinc-400{color:#a1a1aa}.dark .hbb-zinc-500{color:#71717a}.hbb-heading-sm{font-size:.875rem;font-weight:600;margin-bottom:.75rem;color:#111827}.dark .hbb-heading-sm{color:#fff}.hbb-list-tight{margin-top:.5rem}.hbb-caption-xs{font-size:.75rem;color:#6b7280}.dark .hbb-caption-xs{color:#9ca3af}.hbb-caption-xs-bold{font-size:.75rem;font-weight:700;color:#6b7280}.dark .hbb-caption-xs-bold{color:#9ca3af}.hbb-page-title-sm{font-size:1.875rem}.pub-engage-main h3{font-size:1.25rem}.sdg-icons{display:flex;flex-wrap:wrap;gap:.5rem}.sdg-icons img{width:40px;height:40px}.hbb-nudge-small{margin-top:8rem}.hbb-col-fixed-lg{width:100%}@media(min-width:768px){.hbb-col-fixed-lg{width:15rem;flex-shrink:0}}.hbb-conf-col{width:100%}@media(min-width:768px){.hbb-conf-col{width:18rem;flex-shrink:0}}.hbb-conf-heading{font-size:.75rem;font-weight:600;color:rgb(var(--color-primary-600))}.dark .hbb-conf-heading{color:rgb(var(--color-primary-300))}.hbb-paper-title{font-size:.6875rem;color:#6b7280}.dark .hbb-paper-title{color:#9ca3af}.hbb-tooltip-trigger{position:relative;cursor:help}.hbb-tooltip-content{visibility:hidden;opacity:0;position:absolute;z-index:50;left:0;top:100%;margin-top:.5rem;width:380px;max-width:85vw;background:#fff;color:#374151;font-size:.75rem;font-style:italic;line-height:1.5;padding:.75rem 1rem;border-radius:.5rem;box-shadow:0 4px 14px rgba(0,0,0,.18);transition:opacity .15s ease}.dark .hbb-tooltip-content{background:#1f2937;color:#d1d5db}.hbb-tooltip-trigger:hover .hbb-tooltip-content{visibility:visible;opacity:1}.hbb-praise-author{color:rgb(var(--color-primary-600));font-style:normal;font-weight:600}.dark .hbb-praise-author{color:rgb(var(--color-primary-300))}.hbb-section-divider{border-top:1px solid #e5e7eb;padding-top:1.5rem}.dark .hbb-section-divider{border-top-color:#374151}.hbb-side-card{border:1px solid #e5e7eb;border-left:3px solid rgb(var(--color-primary-500));border-radius:.5rem;padding:1rem 1.1rem;background:#f9fafb;box-shadow:0 1px 3px rgba(0,0,0,4%);transition:box-shadow .2s ease,transform .2s ease}.hbb-side-card:hover{box-shadow:0 4px 12px rgba(0,0,0,8%);transform:translateY(-1px)}.dark .hbb-side-card{border-color:#374151;border-left-color:rgb(var(--color-primary-400));background:rgba(31,41,55,.4)}.hbb-pub-text{font-size:.875rem}.hbb-name-note{max-width:180px;font-size:.65rem}@media(min-width:1280px){.hbb-nudge-down{margin-top:4.5625rem}}.portrait-title .hbb-org-line{margin-bottom:0}.portrait-title .hbb-email-line{margin-top:.875rem}.portrait-title .hbb-email-line a{color:#a5b4fc}.portrait-title .hbb-email-line a:hover{color:#c7d2fe;text-decoration:underline}