.page-head[data-astro-cid-nntkhrjw]{padding-top:calc(var(--header-h) + clamp(3rem, 8vw, 7rem));padding-bottom:clamp(2rem,4vw,3rem)}.count[data-astro-cid-nntkhrjw]{letter-spacing:0;vertical-align:super;color:var(--link);font-size:.32em;font-weight:600;font-stretch:100%}.page-lead[data-astro-cid-nntkhrjw]{max-width:40em;margin-top:1.5rem}.work-controls[data-astro-cid-nntkhrjw]{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;gap:1rem;margin-top:clamp(2rem,5vw,3.5rem);padding-top:1.25rem;display:flex}.seg[data-astro-cid-nntkhrjw]{flex-wrap:wrap;gap:.4rem;display:flex}.seg[data-astro-cid-nntkhrjw] button[data-astro-cid-nntkhrjw]{cursor:pointer;min-height:40px;color:var(--fg);box-shadow:inset 0 0 0 1.5px var(--line);background:0 0;border:0;border-radius:999px;align-items:center;gap:.5em;padding:0 1em;font-weight:600;display:inline-flex}.seg[data-astro-cid-nntkhrjw] button[data-astro-cid-nntkhrjw] span[data-astro-cid-nntkhrjw]{color:var(--fg-2);font-variant-numeric:tabular-nums;font-size:.8em}.seg[data-astro-cid-nntkhrjw] button[data-astro-cid-nntkhrjw]:hover{box-shadow:inset 0 0 0 1.5px var(--fg)}.seg[data-astro-cid-nntkhrjw] button[data-astro-cid-nntkhrjw][aria-pressed=true]{background:var(--fg);color:var(--bg);box-shadow:none}.seg[data-astro-cid-nntkhrjw] button[data-astro-cid-nntkhrjw][aria-pressed=true] span[data-astro-cid-nntkhrjw]{color:inherit;opacity:.7}.work-body[data-astro-cid-nntkhrjw]{padding-bottom:var(--section);position:relative}.work-grid[data-astro-cid-nntkhrjw]{gap:clamp(3.5rem, 6vw, 5rem) var(--gutter);display:grid}@media (width>=900px){.work-grid[data-astro-cid-nntkhrjw]{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.work-grid[data-astro-cid-nntkhrjw]>.work-card:nth-child(2n){margin-top:clamp(4rem,9vw,9rem)}}.is-out{display:none!important}.work-list[data-astro-cid-nntkhrjw]{border-top:1px solid var(--fg)}.wl-head[data-astro-cid-nntkhrjw],.wl-row[data-astro-cid-nntkhrjw] a[data-astro-cid-nntkhrjw]{grid-template-columns:2.4fr 1fr 1.2fr 1fr .9fr;align-items:baseline;gap:1rem;display:grid}.wl-head[data-astro-cid-nntkhrjw]{color:var(--fg-2);border-bottom:1px solid var(--line);padding:.75rem 0;font-size:.82rem;font-weight:600}.wl-row[data-astro-cid-nntkhrjw] a[data-astro-cid-nntkhrjw]{border-bottom:1px solid var(--line);transition:padding .45s var(--ease-out), color .2s;padding:1.4rem 0;text-decoration:none}.wl-row[data-astro-cid-nntkhrjw] a[data-astro-cid-nntkhrjw]:hover{color:var(--link);padding-left:1rem}.wl-title[data-astro-cid-nntkhrjw]{letter-spacing:-.035em;font-size:clamp(1.4rem,1rem + 1.6vw,2.6rem);font-weight:720;font-stretch:108%;line-height:1.05}.wl-status[data-astro-cid-nntkhrjw]{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.wl-price[data-astro-cid-nntkhrjw]{text-align:right;font-variant-numeric:tabular-nums;font-weight:620}@media (width<=760px){.wl-head[data-astro-cid-nntkhrjw]{display:none}.wl-row[data-astro-cid-nntkhrjw] a[data-astro-cid-nntkhrjw]{grid-template-columns:1fr auto;row-gap:.4rem}.wl-title[data-astro-cid-nntkhrjw]{grid-column:1/-1}.wl-row[data-astro-cid-nntkhrjw] a[data-astro-cid-nntkhrjw]>span[data-astro-cid-nntkhrjw]:nth-child(3),.wl-row[data-astro-cid-nntkhrjw] a[data-astro-cid-nntkhrjw]>span[data-astro-cid-nntkhrjw]:nth-child(4){display:none}}.wl-preview[data-astro-cid-nntkhrjw]{z-index:30;aspect-ratio:16/10;pointer-events:none;opacity:0;visibility:hidden;border-radius:12px;width:min(30vw,420px);position:fixed;top:0;left:0;overflow:hidden;box-shadow:0 30px 60px -20px #00005073}.wl-preview[data-astro-cid-nntkhrjw] img[data-astro-cid-nntkhrjw]{object-fit:cover;object-position:50% 0%;width:100%;height:100%}.work-empty[data-astro-cid-nntkhrjw]{padding-block:3rem}.why-grid[data-astro-cid-nntkhrjw]{gap:2rem;display:grid}.why-text[data-astro-cid-nntkhrjw]{gap:1.25rem;max-width:46em;display:grid}@media (width>=900px){.why-grid[data-astro-cid-nntkhrjw]{column-gap:var(--gutter);grid-template-columns:repeat(12,minmax(0,1fr))}.why-grid[data-astro-cid-nntkhrjw] h2[data-astro-cid-nntkhrjw]{grid-column:1/span 5}.why-text[data-astro-cid-nntkhrjw]{grid-column:7/-1}}
