.expertise-list[data-astro-cid-peqv45yk]{border-top:1px solid var(--rule);margin:0;padding:0;list-style:none}li[data-astro-cid-peqv45yk]{border-bottom:1px solid var(--border);isolation:isolate}a[data-astro-cid-peqv45yk]{color:var(--ink);grid-template-columns:3rem 1fr auto;align-items:baseline;gap:.25rem 1.25rem;padding:1.75rem 0;text-decoration:none;transition:padding .3s;display:grid;position:relative}a[data-astro-cid-peqv45yk]:before{content:"";z-index:-1;background:color-mix(in srgb, var(--accent) 7%, transparent);transform-origin:bottom;transition:transform .3s;position:absolute;inset:0 -1rem;transform:scaleY(0)}a[data-astro-cid-peqv45yk]:hover:before,a[data-astro-cid-peqv45yk]:focus-visible:before{transform:scaleY(1)}.num[data-astro-cid-peqv45yk]{font-family:var(--serif);color:var(--accent);font-size:1.1rem;font-style:italic}.title[data-astro-cid-peqv45yk]{margin:0 0 .25rem;font-size:clamp(1.6rem,1.2rem + 1.6vw,2.5rem);font-weight:400;transition:color .2s}a[data-astro-cid-peqv45yk]:hover .title[data-astro-cid-peqv45yk]{color:var(--accent)}.teaser[data-astro-cid-peqv45yk]{color:var(--ink-soft);max-width:36rem;display:block}.tags[data-astro-cid-peqv45yk]{display:none}.go[data-astro-cid-peqv45yk]{color:var(--accent);align-self:center;transition:transform .3s}a[data-astro-cid-peqv45yk]:hover .go[data-astro-cid-peqv45yk]{transform:translate(6px)}@media (width>=64rem){a[data-astro-cid-peqv45yk]{grid-template-columns:4rem 1fr 18rem auto;padding:2.25rem 0}.tags[data-astro-cid-peqv45yk]{flex-wrap:wrap;align-self:center;gap:.4rem;display:flex}.tags[data-astro-cid-peqv45yk] span[data-astro-cid-peqv45yk]{border:1px solid var(--border);color:var(--ink-soft);border-radius:999px;padding:.2rem .65rem;font-size:.78rem}}
