.work-opening[data-astro-cid-nntkhrjw]{padding-block:48px 56px}.work-introduction[data-astro-cid-nntkhrjw]{grid-template-columns:1.7fr 1fr;align-items:end;gap:48px;margin-bottom:32px;display:grid}.work-introduction[data-astro-cid-nntkhrjw] h1[data-astro-cid-nntkhrjw]{font-size:clamp(44px,4.5vw,72px)}.work-introduction[data-astro-cid-nntkhrjw] p[data-astro-cid-nntkhrjw]{max-width:42ch;color:var(--muted);padding-bottom:4px;font-size:17px;line-height:1.75}.work-photography[data-astro-cid-nntkhrjw]{background:#faf8f2;padding:12px;display:block;box-shadow:2px 8px 16px #2920141c,4px 24px 40px #29201414}.work-photography[data-astro-cid-nntkhrjw] figure[data-astro-cid-nntkhrjw]{grid-template-columns:1.8fr 1fr;align-items:center;display:grid}.work-photography[data-astro-cid-nntkhrjw] img{width:100%;height:auto}.work-photography[data-astro-cid-nntkhrjw] figcaption[data-astro-cid-nntkhrjw]{color:var(--ink);flex-direction:column;align-items:start;gap:24px;margin:0;padding:24px 32px;display:flex}.work-photography[data-astro-cid-nntkhrjw] h2[data-astro-cid-nntkhrjw]{font-size:clamp(27px,2.4vw,38px)}.work-photography[data-astro-cid-nntkhrjw] figcaption[data-astro-cid-nntkhrjw] p[data-astro-cid-nntkhrjw]{color:var(--muted);margin-top:8px;font-size:13px}#photography-action[data-astro-cid-nntkhrjw]{border-bottom:1px solid var(--amber);min-height:44px;font-family:var(--serif);align-items:center;gap:16px;padding-block:8px;font-size:22px;display:inline-flex}#photography-action[data-astro-cid-nntkhrjw] svg[data-astro-cid-nntkhrjw]{flex-shrink:0}.work-photography[data-astro-cid-nntkhrjw]:hover #photography-action[data-astro-cid-nntkhrjw]{color:var(--amber)}#work-projects-title[data-astro-cid-nntkhrjw]{border-top:1px solid var(--line);margin-bottom:24px;padding-top:32px;font-size:clamp(32px,3vw,46px)}.work-filters[data-astro-cid-nntkhrjw]{justify-content:space-between;align-items:center;gap:20px;margin-bottom:32px;display:flex}.work-filters[data-astro-cid-nntkhrjw][hidden]{display:none}.work-filters[data-astro-cid-nntkhrjw]>div[data-astro-cid-nntkhrjw]{flex-wrap:wrap;gap:24px;display:flex}.work-filters[data-astro-cid-nntkhrjw] button[data-astro-cid-nntkhrjw]{min-height:44px;color:var(--muted);border-bottom:2px solid #0000;padding:8px 0}.work-filters[data-astro-cid-nntkhrjw] button[data-astro-cid-nntkhrjw][aria-pressed=true]{color:var(--ink);border-color:var(--amber)}.work-filters[data-astro-cid-nntkhrjw]>span[data-astro-cid-nntkhrjw]{color:var(--muted);white-space:nowrap;font-size:14px}.work-index[data-astro-cid-nntkhrjw] .project-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px 32px;margin-bottom:64px}.work-index[data-astro-cid-nntkhrjw] .project-grid .project-card:nth-child(2n){margin-top:0}.work-index[data-astro-cid-nntkhrjw] .project-card[hidden]{display:none}.work-index[data-astro-cid-nntkhrjw] .project-card-heading{display:block}.work-index[data-astro-cid-nntkhrjw] .project-card-heading h3{font-family:var(--serif);font-size:28px;font-weight:400}.work-index[data-astro-cid-nntkhrjw] .project-card-heading>span{margin-top:8px;font-size:13px;display:inline-block}.work-index[data-astro-cid-nntkhrjw] .project-card>p{font-size:15px}.work-index[data-astro-cid-nntkhrjw] .project-card .status-line{color:var(--muted);font-size:13px}.work-index[data-astro-cid-nntkhrjw] .project-image img{aspect-ratio:1.5;object-fit:contain}.work-index[data-astro-cid-nntkhrjw] .project-image[href*=cape-august] img{object-fit:cover}.work-index[data-astro-cid-nntkhrjw] .project-image[href*=belk] img{padding:12px}@media (width<=1000px){.work-introduction[data-astro-cid-nntkhrjw]{grid-template-columns:1fr;gap:20px}.work-introduction[data-astro-cid-nntkhrjw] p[data-astro-cid-nntkhrjw]{max-width:60ch}.work-photography[data-astro-cid-nntkhrjw] figcaption[data-astro-cid-nntkhrjw]{padding:20px}.work-photography[data-astro-cid-nntkhrjw] h2[data-astro-cid-nntkhrjw]{font-size:28px}#photography-action[data-astro-cid-nntkhrjw]{gap:12px;font-size:19px}.work-index[data-astro-cid-nntkhrjw] .project-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.work-opening[data-astro-cid-nntkhrjw]{padding-block:32px 56px}.work-introduction[data-astro-cid-nntkhrjw]{gap:20px;margin-bottom:28px}.work-introduction[data-astro-cid-nntkhrjw] h1[data-astro-cid-nntkhrjw]{font-size:clamp(35px,8.7vw,56px)}.work-introduction[data-astro-cid-nntkhrjw] p[data-astro-cid-nntkhrjw]{padding:0;font-size:16px;line-height:1.65}.work-photography[data-astro-cid-nntkhrjw]{padding:8px}.work-photography[data-astro-cid-nntkhrjw] figure[data-astro-cid-nntkhrjw]{display:block}.work-photography[data-astro-cid-nntkhrjw] figcaption[data-astro-cid-nntkhrjw]{padding:20px 8px 8px;display:block}.work-photography[data-astro-cid-nntkhrjw] h2[data-astro-cid-nntkhrjw]{font-size:28px}#photography-action[data-astro-cid-nntkhrjw]{margin-top:12px;font-size:20px}#work-projects-title[data-astro-cid-nntkhrjw]{margin-bottom:32px;padding-top:28px}.work-filters[data-astro-cid-nntkhrjw]{flex-wrap:wrap;gap:12px}.work-filters[data-astro-cid-nntkhrjw]>div[data-astro-cid-nntkhrjw]{gap:20px}.work-filters[data-astro-cid-nntkhrjw] button[data-astro-cid-nntkhrjw]{font-size:14px}.work-index[data-astro-cid-nntkhrjw] .project-grid{grid-template-columns:1fr}}
