.hero-split[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,7fr) minmax(0,5fr);display:grid}.hero-head[data-astro-cid-lcdefpme],.hero-intro[data-astro-cid-lcdefpme]{padding:clamp(32px, 5vw, 80px) var(--gutter) clamp(40px, 5vw, 80px)}.hero-title[data-astro-cid-lcdefpme]{font-size:var(--fs-h1);color:var(--ink);margin:0}.hero-intro[data-astro-cid-lcdefpme]{border-left:var(--rule);align-items:flex-end;display:flex}.hero-intro[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{text-wrap:pretty;max-width:34ch;margin:0;font-size:clamp(18px,1.5vw,21px);line-height:1.65}.work-head[data-astro-cid-lcdefpme]{padding:clamp(28px, 4vw, 56px) var(--gutter) 24px;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;display:flex}.work-title[data-astro-cid-lcdefpme]{font-size:var(--fs-h2);margin:0}.count[data-astro-cid-lcdefpme]{font-size:var(--fs-meta);color:var(--ink-muted);margin:0}.tabs[data-astro-cid-lcdefpme]{border-top:var(--rule);flex-wrap:wrap;display:flex}.tabs[data-astro-cid-lcdefpme][hidden]{display:none}.tab[data-astro-cid-lcdefpme]{appearance:none;border:0;border-right:var(--rule);color:var(--ink);font-family:var(--font-body);font-size:var(--fs-meta);cursor:pointer;background:0 0;border-radius:0;align-items:center;gap:10px;min-height:52px;padding:0 22px;line-height:1.2;display:flex}.tab[data-astro-cid-lcdefpme] .ct[data-astro-cid-lcdefpme]{color:var(--ink-muted)}.tab[data-astro-cid-lcdefpme]:hover{background:var(--hover-fill)}.tab[data-astro-cid-lcdefpme]:hover .ct[data-astro-cid-lcdefpme]{color:var(--ink)}.tab[data-astro-cid-lcdefpme].is-active{background:var(--ink);color:var(--ground)}.tab[data-astro-cid-lcdefpme].is-active .ct[data-astro-cid-lcdefpme]{color:var(--ink-muted-on-ink)}.grid[data-astro-cid-lcdefpme]{border-top:var(--rule);flex-wrap:wrap;margin-bottom:-1px;margin-right:-1px;display:flex}.cell[data-astro-cid-lcdefpme]{flex:var(--r) 1 41px;border-right:var(--rule);border-bottom:var(--rule);min-width:0;display:flex}.cell[data-astro-cid-lcdefpme][hidden],.grid[data-astro-cid-lcdefpme] .brk,.grid[data-astro-cid-lcdefpme] .fill{display:none}.grid[data-astro-cid-lcdefpme] .brk{flex-basis:100%;height:0}.grid[data-astro-cid-lcdefpme] .fill{flex:var(--g) 1 0px;border-bottom:var(--rule)}@media (width>=901px){.grid[data-astro-cid-lcdefpme] .brk-d,.grid[data-astro-cid-lcdefpme] .fill-d{display:block}}@media (width>=561px) and (width<=900px){.grid[data-astro-cid-lcdefpme] .brk-t,.grid[data-astro-cid-lcdefpme] .fill-t{display:block}}.cell-link[data-astro-cid-lcdefpme]{color:var(--ink);flex:1;padding:20px;text-decoration:none;display:flex}.cell-body[data-astro-cid-lcdefpme]{flex-direction:column;flex:1;gap:14px;min-width:0;display:flex}.meta[data-astro-cid-lcdefpme]{font-size:var(--fs-caption);color:var(--ink-muted);justify-content:space-between;gap:12px;display:flex}.cell-body[data-astro-cid-lcdefpme] picture{display:block}.cell-body[data-astro-cid-lcdefpme] img{background:var(--hover-fill);width:100%;height:auto}.cell-title[data-astro-cid-lcdefpme]{margin:0 0 4px;font-size:17px;font-weight:700;line-height:1.35}.client[data-astro-cid-lcdefpme]{font-size:var(--fs-meta);color:var(--ink-muted);margin:0}.cell-link[data-astro-cid-lcdefpme]:hover{background:var(--hover-fill);color:var(--ink)}.cell-link[data-astro-cid-lcdefpme]:hover .cell-title[data-astro-cid-lcdefpme]{text-underline-offset:3px;text-decoration:underline}.cell-link[data-astro-cid-lcdefpme]:hover .meta[data-astro-cid-lcdefpme],.cell-link[data-astro-cid-lcdefpme]:hover .client[data-astro-cid-lcdefpme]{color:var(--ink)}@media (width>=561px){.is-solo[data-astro-cid-lcdefpme] .cell-body[data-astro-cid-lcdefpme]{width:min(100%, calc(90vh * var(--r)));flex:0 auto;margin-inline:auto}}@media (prefers-reduced-motion:no-preference){.tab[data-astro-cid-lcdefpme],.cell-link[data-astro-cid-lcdefpme],.meta[data-astro-cid-lcdefpme],.client[data-astro-cid-lcdefpme]{transition:background-color var(--t-hover), color var(--t-hover)}.grid[data-astro-cid-lcdefpme]{transition:opacity .1s}}.grid[data-astro-cid-lcdefpme].is-fading{opacity:0}@media (width<=900px){.hero-split[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr)}.hero-intro[data-astro-cid-lcdefpme]{border-left:0;border-top:var(--rule)}}@media (width<=560px){.cell[data-astro-cid-lcdefpme]{flex:100%}}
