.pf-hero[data-astro-cid-ght3iha2]{isolation:isolate;color:#fff;align-items:center;min-height:min(84vh,48rem);display:grid;position:relative;overflow:hidden}.pf-hero[data-astro-cid-ght3iha2]>img[data-astro-cid-ght3iha2]{object-fit:cover;object-position:15% 50%;z-index:-2;width:100%;height:100%;position:absolute;inset:0}.pf-hero[data-astro-cid-ght3iha2]:after{content:"";z-index:-1;background:linear-gradient(90deg,#1416180d 30%,#14161873 100%);position:absolute;inset:0}.pf-hero__in[data-astro-cid-ght3iha2]{text-align:right;justify-items:end;gap:2rem;padding:5rem clamp(1.25rem,5vw,5rem);display:grid}.pf-hero[data-astro-cid-ght3iha2] h1[data-astro-cid-ght3iha2]{text-shadow:0 2px 24px #00000040;max-width:13ch;margin:0;font-size:clamp(2rem,3.6vw,3.9rem);line-height:1.02}@media (width<=48rem){.pf-hero[data-astro-cid-ght3iha2]{aspect-ratio:5/6;align-items:stretch;min-height:0}.pf-hero[data-astro-cid-ght3iha2]>img[data-astro-cid-ght3iha2]{object-position:22% 100%}.pf-hero[data-astro-cid-ght3iha2]:after{background:linear-gradient(#141618b8 0%,#14161880 32%,#14161833 60%,#1416188c 100%)}.pf-hero__in[data-astro-cid-ght3iha2]{text-align:left;flex-direction:column;justify-content:space-between;align-items:flex-start;padding:2.25rem 1.25rem 1.5rem;display:flex}.pf-hero__in[data-astro-cid-ght3iha2] .btn[data-astro-cid-ght3iha2]{align-self:center}.pf-hero[data-astro-cid-ght3iha2] h1[data-astro-cid-ght3iha2]{text-shadow:0 2px 18px #00000059;max-width:none;font-size:clamp(1.45rem,6.6vw,2rem);line-height:1.05}}.fbar[data-astro-cid-ght3iha2]{border-bottom:1px solid var(--hair);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem 2rem;padding-bottom:1rem;display:flex}.ftabs[data-astro-cid-ght3iha2]{flex-wrap:wrap;gap:.25rem 1.5rem;display:flex}.ftab[data-astro-cid-ght3iha2]{color:var(--muted);border-bottom:2px solid #0000;padding:.4rem 0;font-weight:600;text-decoration:none}.ftab[data-astro-cid-ght3iha2]:hover{color:var(--text)}.ftab[data-astro-cid-ght3iha2][aria-current=true]{color:var(--text);border-bottom-color:var(--btn)}.ftools[data-astro-cid-ght3iha2]{gap:.6rem;display:flex}#work[data-astro-cid-ght3iha2]{scroll-margin-top:6rem}@media (width<=40rem){.ftools[data-astro-cid-ght3iha2]{width:100%}.fsel[data-astro-cid-ght3iha2],.fsearch[data-astro-cid-ght3iha2]{flex:1 1 0;width:0;min-width:0}.fsearch[data-astro-cid-ght3iha2] input[data-astro-cid-ght3iha2]{width:100%}.ftabs[data-astro-cid-ght3iha2]{gap:.15rem 1.1rem}.ftab[data-astro-cid-ght3iha2]{font-size:.92rem}}.fsel[data-astro-cid-ght3iha2],.fsearch[data-astro-cid-ght3iha2] input[data-astro-cid-ght3iha2]{box-sizing:border-box;max-width:100%;font:inherit;color:var(--text);background:var(--surface);border:1px solid var(--hair);border-radius:0;padding:.5rem 1rem;font-size:.92rem}.fsel[data-astro-cid-ght3iha2]{appearance:none;background:var(--surface) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231E2022' stroke-width='2'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E") no-repeat right .7rem center / 1rem;cursor:pointer;padding-right:2rem}.fsearch[data-astro-cid-ght3iha2]{display:inline-flex;position:relative}.fsearch[data-astro-cid-ght3iha2] svg[data-astro-cid-ght3iha2]{fill:none;width:1rem;stroke:var(--muted);stroke-width:2px;margin-top:-.5rem;position:absolute;top:50%;left:.75rem}.fsearch[data-astro-cid-ght3iha2] input[data-astro-cid-ght3iha2]{width:11rem;padding-left:2.1rem}.fsel[data-astro-cid-ght3iha2]:focus,.fsearch[data-astro-cid-ght3iha2] input[data-astro-cid-ght3iha2]:focus{outline:2px solid var(--btn);outline-offset:1px}.pf-list[data-astro-cid-ght3iha2]{padding-top:2.5rem}.pf-status[data-astro-cid-ght3iha2]{color:var(--muted);margin:1rem 0 1.75rem;font-size:.92rem}.pf-grid[data-astro-cid-ght3iha2]{grid-template-columns:repeat(auto-fill,minmax(min(100%,19rem),1fr));gap:1.75rem .75rem;margin:0;padding:0;list-style:none;display:grid}.pf-grid[data-astro-cid-ght3iha2] li[data-astro-cid-ght3iha2][hidden]{display:none}.pcard[data-astro-cid-ght3iha2]{color:var(--text);gap:.25rem;text-decoration:none;display:grid}.pcard__img[data-astro-cid-ght3iha2]{aspect-ratio:3/2;background:var(--hair);border-radius:0;margin-bottom:.6rem;display:block;position:relative;overflow:hidden}.pcard__img[data-astro-cid-ght3iha2] img[data-astro-cid-ght3iha2]{object-fit:cover;width:100%;height:100%;transition:transform .5s}.pcard[data-astro-cid-ght3iha2]:hover .pcard__img[data-astro-cid-ght3iha2] img[data-astro-cid-ght3iha2],.pcard[data-astro-cid-ght3iha2]:focus-visible .pcard__img[data-astro-cid-ght3iha2] img[data-astro-cid-ght3iha2]{transform:scale(1.04)}.pcard__play[data-astro-cid-ght3iha2]{background:#141618bf;border-radius:0;place-items:center;width:2.4rem;height:2.4rem;display:grid;position:absolute;bottom:.85rem;right:.85rem}.pcard__play[data-astro-cid-ght3iha2] svg[data-astro-cid-ght3iha2]{fill:#fff;width:1.1rem;margin-left:2px}.pcard__cat[data-astro-cid-ght3iha2]{text-transform:uppercase;letter-spacing:.06em;color:var(--blue);font-size:.75rem;font-weight:700}.pcard__name[data-astro-cid-ght3iha2]{font-family:var(--font);text-transform:uppercase;font-size:1.15rem;font-weight:800;font-stretch:125%;line-height:1.2}
