.uv1LkG_overline{align-items:center;gap:var(--space-3);font-family:var(--font-body);font-weight:var(--fw-semibold);font-size:var(--fs-overline);letter-spacing:var(--ls-overline);text-transform:uppercase;color:var(--selva-600);margin-bottom:var(--space-4);display:inline-flex}.uv1LkG_overline:before{content:"";opacity:.75;background:currentColor;width:26px;height:1.5px}.uv1LkG_h1{font-family:var(--font-display);font-weight:var(--fw-extrabold);font-size:clamp(34px,5.2vw,56px);line-height:var(--lh-tight);letter-spacing:var(--ls-tight);color:var(--fg-1);text-wrap:balance}.uv1LkG_h2{font-family:var(--font-display);font-weight:var(--fw-bold);font-size:var(--fs-h3);line-height:var(--lh-snug);letter-spacing:var(--ls-snug);color:var(--fg-1)}.uv1LkG_intro{background:var(--bg-page);padding-block:var(--space-9) var(--space-7)}.uv1LkG_introInner{position:relative}.uv1LkG_lead{margin-top:var(--space-5);max-width:60ch;font-family:var(--font-body);font-size:var(--fs-body-lg);line-height:var(--lh-relaxed);color:var(--fg-2)}.uv1LkG_body{background:var(--bg-surface);border-top:1px solid var(--border);padding-block:var(--space-8) var(--space-9)}.uv1LkG_group{max-width:820px}.uv1LkG_group+.uv1LkG_group{margin-top:var(--space-8);padding-top:var(--space-8);border-top:1px solid var(--border)}.uv1LkG_groupIntro{margin-top:var(--space-3);max-width:60ch;font-family:var(--font-body);font-size:var(--fs-body);line-height:var(--lh-relaxed);color:var(--fg-3)}.uv1LkG_pubList{margin:var(--space-6) 0 0;gap:var(--space-5);flex-direction:column;padding:0;list-style:none;display:flex}.uv1LkG_pub{padding-left:var(--space-5);border-left:2px solid var(--selva-100)}.uv1LkG_pubTitle{font-family:var(--font-body);font-weight:var(--fw-semibold);font-size:var(--fs-body);line-height:var(--lh-snug);color:var(--fg-1);transition:color var(--dur-base) var(--ease-standard);display:inline}.uv1LkG_pubTitle:hover{color:var(--flux-600)}.uv1LkG_pubTitle svg{vertical-align:baseline;color:var(--flux-600);margin-left:5px;display:inline}.uv1LkG_pubMeta{margin-top:var(--space-2);font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:var(--fs-caption);color:var(--fg-3);display:block}
