.work[data-astro-cid-qzouctex]{grid-template-columns:repeat(12,minmax(0,1fr));gap:20px;display:grid}.sheet[data-astro-cid-qzouctex]{grid-column:span var(--span,12);background:var(--graphite);min-height:480px;color:var(--stone);--c-size:36px;--c-w:4px;text-decoration:none;display:block;position:relative;overflow:hidden}.sheet[data-astro-cid-qzouctex].wide{min-height:400px}.sheet[data-astro-cid-qzouctex] img[data-astro-cid-qzouctex]{object-fit:cover;width:100%;height:100%;transition:transform 1s var(--ease);position:absolute;inset:0}.shade[data-astro-cid-qzouctex]{background:linear-gradient(#0c131733 30%,#0c1317f0 100%);position:absolute;inset:0}.wide[data-astro-cid-qzouctex] .shade[data-astro-cid-qzouctex]{background:linear-gradient(90deg,#0c1317f5 0%,#0c1317bf 45%,#0c13171a 85%)}.sheet[data-astro-cid-qzouctex]>.c[data-astro-cid-qzouctex]{transition:all .45s var(--ease);z-index:2}.sheet[data-astro-cid-qzouctex]>.c1[data-astro-cid-qzouctex]{top:-40px;left:-40px}.sheet[data-astro-cid-qzouctex]>.c2[data-astro-cid-qzouctex]{top:-40px;right:-40px}.sheet[data-astro-cid-qzouctex]>.c3[data-astro-cid-qzouctex]{bottom:-40px;left:-40px}.sheet[data-astro-cid-qzouctex]>.c4[data-astro-cid-qzouctex]{bottom:-40px;right:-40px}.sheet[data-astro-cid-qzouctex]:hover>.c1[data-astro-cid-qzouctex],.sheet[data-astro-cid-qzouctex]:focus-visible>.c1[data-astro-cid-qzouctex],.sheet[data-astro-cid-qzouctex]:focus-within>.c1[data-astro-cid-qzouctex]{top:18px;left:18px}.sheet[data-astro-cid-qzouctex]:hover>.c2[data-astro-cid-qzouctex],.sheet[data-astro-cid-qzouctex]:focus-visible>.c2[data-astro-cid-qzouctex],.sheet[data-astro-cid-qzouctex]:focus-within>.c2[data-astro-cid-qzouctex]{top:18px;right:18px}.sheet[data-astro-cid-qzouctex]:hover>.c3[data-astro-cid-qzouctex],.sheet[data-astro-cid-qzouctex]:focus-visible>.c3[data-astro-cid-qzouctex],.sheet[data-astro-cid-qzouctex]:focus-within>.c3[data-astro-cid-qzouctex]{bottom:18px;left:18px}.sheet[data-astro-cid-qzouctex]:hover>.c4[data-astro-cid-qzouctex],.sheet[data-astro-cid-qzouctex]:focus-visible>.c4[data-astro-cid-qzouctex],.sheet[data-astro-cid-qzouctex]:focus-within>.c4[data-astro-cid-qzouctex]{bottom:18px;right:18px}.sheet[data-astro-cid-qzouctex]:hover img[data-astro-cid-qzouctex]{transform:scale(1.04)}a[data-astro-cid-qzouctex].sheet:focus-visible{outline-offset:4px}.sheet-no[data-astro-cid-qzouctex]{color:var(--fog-2);z-index:1;font-size:.6875rem;position:absolute;top:30px;left:32px}.wide[data-astro-cid-qzouctex] .sheet-no[data-astro-cid-qzouctex]{left:auto;right:32px}.sheet-body[data-astro-cid-qzouctex]{z-index:1;position:absolute;bottom:30px;left:32px;right:32px}.wide[data-astro-cid-qzouctex] .sheet-body[data-astro-cid-qzouctex]{max-width:640px;top:50%;bottom:auto;transform:translateY(-50%)}.sheet-meta[data-astro-cid-qzouctex]{color:var(--terra-text)}.sheet-title[data-astro-cid-qzouctex]{margin-top:14px;font-size:clamp(2.5rem,4.4vw,4.25rem)}.sheet-sum[data-astro-cid-qzouctex]{color:var(--fog-2);max-width:52ch;margin-top:14px;font-size:1rem;line-height:1.6}.sheet-cta[data-astro-cid-qzouctex]{color:var(--stone);border-bottom:2px solid var(--terra-bright);align-items:center;gap:12px;margin-top:26px;padding-bottom:6px;font-weight:700;display:inline-flex}.soon[data-astro-cid-qzouctex]:hover .sheet-cta[data-astro-cid-qzouctex]{color:var(--terra-text)}@media (width<=860px){.sheet[data-astro-cid-qzouctex]{grid-column:span 12;min-height:420px}.sheet-body[data-astro-cid-qzouctex],.wide[data-astro-cid-qzouctex] .sheet-body[data-astro-cid-qzouctex]{inset:auto 22px 24px;transform:none}.sheet-no[data-astro-cid-qzouctex],.wide[data-astro-cid-qzouctex] .sheet-no[data-astro-cid-qzouctex]{top:22px;left:22px;right:auto}.shade[data-astro-cid-qzouctex],.wide[data-astro-cid-qzouctex] .shade[data-astro-cid-qzouctex]{background:linear-gradient(#0c131780 0%,#0c1317cc 40%,#0c1317f5 100%)}}@media (prefers-reduced-motion:reduce){.sheet[data-astro-cid-qzouctex]>.c[data-astro-cid-qzouctex],.sheet[data-astro-cid-qzouctex] img[data-astro-cid-qzouctex]{transition:none}.sheet[data-astro-cid-qzouctex]:hover img[data-astro-cid-qzouctex]{transform:none}}
