.hero[data-astro-cid-3c4rbb3i]{aspect-ratio:21/9;border-radius:calc(var(--radius) * 1.5);border:1px solid var(--t-line);background:var(--t-panel);margin-bottom:1.75rem;position:relative;overflow:hidden}.hero[data-astro-cid-3c4rbb3i][hidden]{display:none}.par[data-astro-cid-3c4rbb3i]{width:100%;height:130%;position:absolute;top:-15%;left:0}.par[data-astro-cid-3c4rbb3i] picture,.par[data-astro-cid-3c4rbb3i] img,.art-empty[data-astro-cid-3c4rbb3i]{object-fit:cover;width:100%;height:100%;display:block}.over[data-astro-cid-3c4rbb3i]{background:var(--t-panel);max-width:28rem;color:var(--t-body);border:1px solid var(--t-line);border-radius:var(--radius);justify-items:start;gap:6px;padding:14px 16px 16px;display:grid;position:absolute;bottom:18px;left:18px;right:18px}.kicker[data-astro-cid-3c4rbb3i]{font-family:var(--t-detail);letter-spacing:.12em;text-transform:uppercase;color:var(--t-accent-text);margin:0;font-size:.72rem}.hero-title[data-astro-cid-3c4rbb3i]{font-family:var(--t-display);color:var(--t-ink);margin:0;font-size:clamp(1.5rem,3vw,2.2rem);font-weight:400;line-height:1.1}.about[data-astro-cid-3c4rbb3i]{margin:0;font-size:.95rem}.solid[data-astro-cid-3c4rbb3i]{background:var(--t-accent);min-height:44px;color:var(--t-on-accent);font-family:var(--t-detail);border-radius:6px;align-items:center;gap:6px;margin-top:6px;padding:0 16px;font-size:.85rem;text-decoration:none;display:inline-flex}.solid[data-astro-cid-3c4rbb3i]:hover,.solid[data-astro-cid-3c4rbb3i]:focus-visible{background:var(--t-ink);color:var(--t-ground)}.arrow[data-astro-cid-3c4rbb3i]{display:inline-block}@media (width<=40rem){.hero[data-astro-cid-3c4rbb3i]{aspect-ratio:4/5}.over[data-astro-cid-3c4rbb3i]{bottom:12px;left:12px;right:12px}}.filters[data-astro-cid-bfnr6b33]{contain:inline-size;gap:10px;margin-bottom:1.25rem;display:grid}.filters[data-astro-cid-bfnr6b33][hidden]{display:none}.fgroup[data-astro-cid-bfnr6b33]{align-items:center;gap:10px;min-width:0;display:flex}.k[data-astro-cid-bfnr6b33]{width:5rem;font-family:var(--t-detail);letter-spacing:.1em;text-transform:uppercase;color:var(--t-muted);flex:none;font-size:.72rem}.chiprow[data-astro-cid-bfnr6b33]{flex-wrap:wrap;gap:8px;min-width:0;display:flex}.chip[data-astro-cid-bfnr6b33]{border:1px solid var(--t-line);min-height:36px;color:var(--t-body);font-family:var(--t-ui);white-space:nowrap;cursor:pointer;background:0 0;border-radius:999px;padding:0 13px;font-size:.85rem}.chip[data-astro-cid-bfnr6b33]:hover{border-color:var(--t-accent)}.chip[data-astro-cid-bfnr6b33][aria-pressed=true]{border-color:var(--t-ink);background:var(--t-ink);color:var(--t-ground)}.chip[data-astro-cid-bfnr6b33]:focus-visible,.clear[data-astro-cid-bfnr6b33]:focus-visible{outline:2px solid var(--t-accent-text);outline-offset:2px}.count[data-astro-cid-bfnr6b33]{font-family:var(--t-detail);color:var(--t-muted);flex-wrap:wrap;justify-content:space-between;gap:6px 12px;margin:4px 0 0;font-size:.8rem;display:flex}.count[data-astro-cid-bfnr6b33][hidden]{display:none}.clear[data-astro-cid-bfnr6b33]{min-height:28px;color:var(--t-accent-text);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}@media (width<=40rem){.fgroup[data-astro-cid-bfnr6b33]{gap:6px;display:grid}.chiprow[data-astro-cid-bfnr6b33]{scrollbar-width:thin;flex-wrap:nowrap;margin-inline:-4px;padding:4px 4px 6px;overflow-x:auto}.chip[data-astro-cid-bfnr6b33]{flex:none}}.plist[data-astro-cid-iyqjujqt]{overflow-clip-margin:8px;margin:0;padding:0;list-style:none;overflow-x:clip}.list-rows[data-astro-cid-iyqjujqt]{display:grid}.list-rows[data-astro-cid-iyqjujqt] .pli{border-bottom:1px solid var(--t-line)}.list-rows[data-astro-cid-iyqjujqt] .item{grid-template-columns:var(--thumb,240px) minmax(0, 1fr) auto;align-items:center;gap:20px;padding-block:16px;display:grid}.list-cards[data-astro-cid-iyqjujqt]{grid-template-columns:repeat(var(--cols,3), minmax(0, 1fr));gap:20px;display:grid}.list-cards[data-astro-cid-iyqjujqt] .item{align-content:start;gap:10px;height:100%;display:grid}.plist[data-astro-cid-iyqjujqt] .item .txt{align-content:start;gap:7px;min-width:0;display:grid}@media (width<=54rem){.list-cards[data-astro-cid-iyqjujqt]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=40rem){.list-rows[data-astro-cid-iyqjujqt] .item{grid-template-columns:calc(var(--thumb,240px) * .45) minmax(0, 1fr);align-items:start;gap:12px}.list-rows[data-astro-cid-iyqjujqt] .item .view{grid-column:2}.list-rows[data-astro-cid-iyqjujqt] .item .about{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.list-cards[data-astro-cid-iyqjujqt]{grid-template-columns:1fr}}.pli[data-astro-cid-amc3sezr]{min-width:0}.entry[data-astro-cid-amc3sezr]{color:inherit;border-radius:var(--radius);text-decoration:none}.thumb[data-astro-cid-amc3sezr]{border-radius:var(--radius);border:1px solid var(--t-line);background:var(--t-panel);display:block;overflow:hidden}.thumb[data-astro-cid-amc3sezr] img,.thumb-empty[data-astro-cid-amc3sezr]{aspect-ratio:16/9;object-fit:cover;width:100%;display:block}.kicker[data-astro-cid-amc3sezr]{font-family:var(--t-detail);letter-spacing:.1em;text-transform:uppercase;color:var(--t-muted);font-size:.72rem}.title[data-astro-cid-amc3sezr]{font-family:var(--t-display);color:var(--t-ink);margin:0;font-size:1.35rem;font-weight:400;line-height:1.15}.tags[data-astro-cid-amc3sezr]{flex-wrap:wrap;gap:6px;display:flex}.tag[data-astro-cid-amc3sezr]{font-family:var(--t-detail);letter-spacing:.03em;border:1px solid var(--t-line);color:var(--t-muted);border-radius:4px;padding:2px 7px;font-size:.72rem}.tag-company[data-astro-cid-amc3sezr]{color:var(--t-ink)}.blurb[data-astro-cid-amc3sezr]{gap:4px;max-width:62ch;font-size:.95rem;display:grid}.about[data-astro-cid-amc3sezr]{color:var(--t-body)}.mine[data-astro-cid-amc3sezr]{color:var(--t-ink)}.mine[data-astro-cid-amc3sezr] b[data-astro-cid-amc3sezr]{font-family:var(--t-detail);letter-spacing:.1em;text-transform:uppercase;color:var(--t-muted);margin-right:6px;font-size:.7rem;font-weight:400}.view[data-astro-cid-amc3sezr]{border:1.5px solid var(--t-ink);width:max-content;min-height:44px;font-family:var(--t-detail);color:var(--t-ink);white-space:nowrap;border-radius:6px;align-items:center;gap:6px;padding:0 14px;font-size:.85rem;display:inline-flex}.arrow[data-astro-cid-amc3sezr]{display:inline-block}.entry[data-astro-cid-amc3sezr]:hover .view[data-astro-cid-amc3sezr],.entry[data-astro-cid-amc3sezr]:focus-visible .view[data-astro-cid-amc3sezr]{background:var(--t-ink);color:var(--t-ground)}.entry[data-astro-cid-amc3sezr]:hover .thumb[data-astro-cid-amc3sezr],.entry[data-astro-cid-amc3sezr]:focus-visible .thumb[data-astro-cid-amc3sezr]{border-color:var(--t-accent)}.entry[data-astro-cid-amc3sezr]:focus-visible{outline:2px solid var(--t-accent-text);outline-offset:4px}.empty[data-astro-cid-oiur3ylt]{border:1px dashed var(--t-line);border-radius:var(--radius);color:var(--t-muted);text-align:center;margin:1rem 0 0;padding:24px}.empty[data-astro-cid-oiur3ylt][hidden]{display:none}
