@font-face{font-family:departure mono;src:url(/fonts/DepartureMono-Regular.woff2)format('woff2'),url(/fonts/DepartureMono-Regular.woff)format('woff');font-weight:400;font-style:normal;font-display:swap}:root{--MAIN-font:'Departure Mono', ui-monospace, monospace;--MAIN-font-weight:400;--MAIN-font-variation-settings:normal;--CODE-font:'Departure Mono', ui-monospace, monospace}.uclab-hero{display:flex;align-items:center;gap:1.25rem;margin:0 0 2rem;flex-wrap:wrap}.uclab-hero img.uclab-avatar{width:192px;height:192px;border-radius:50%;object-fit:cover;border:2px solid var(--PRIMARY-color);flex:none}.uclab-hero .uclab-hero-text{flex:1 1 320px}.uclab-hero .uclab-hero-text .uclab-tagline{font-family:Georgia,times new roman,dejavu serif,serif;font-variation-settings:normal;font-style:italic;opacity:.85;margin:.35rem 0 .6rem}.uclab-hero .uclab-social a{display:inline-block;margin-right:1rem;text-decoration:none}.uclab-feed{margin-top:1rem}.uclab-feed .uclab-post{display:flex;gap:1.25rem;padding:1.5rem 0;border-bottom:1px solid var(--MENU-SECTION-SEPARATOR-color,#30363d);align-items:flex-start}.uclab-feed .uclab-post:first-child{padding-top:.5rem}.uclab-feed .uclab-thumb{flex:0 0 200px;max-width:200px}.uclab-feed .uclab-thumb img{width:100%;aspect-ratio:16/9;object-fit:cover;border-radius:6px;border:1px solid var(--MENU-SECTION-SEPARATOR-color,#30363d);display:block}.uclab-feed .uclab-body{flex:auto;min-width:0}.uclab-feed .uclab-body h2{margin:0 0 .25rem}.uclab-feed .uclab-body h2 a{text-decoration:none}.uclab-feed .uclab-meta{font-size:.8rem;opacity:.7;margin-bottom:.5rem}.uclab-feed .uclab-meta .uclab-cat{color:var(--PRIMARY-color)}.uclab-feed .uclab-teaser{margin:0 0 .6rem}.uclab-feed .uclab-more{font-weight:700;text-decoration:none;white-space:nowrap}.uclab-morelink{margin:2rem 0 1rem;text-align:center}@media(max-width:48rem){.uclab-feed .uclab-post{flex-direction:column;gap:.75rem}.uclab-feed .uclab-thumb{flex-basis:auto;max-width:100%;width:100%}}