.project-gallery[data-astro-cid-rj65ajc3]{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:32px;display:grid}.project-gallery[data-astro-cid-rj65ajc3] figure[data-astro-cid-rj65ajc3]{min-width:0;margin:0}.gallery-wide[data-astro-cid-rj65ajc3]{grid-column:1/-1}.gallery-photo[data-astro-cid-rj65ajc3]{display:block;position:relative}.gallery-photo[data-astro-cid-rj65ajc3] img{width:100%;height:auto;display:block}.gallery-expand[data-astro-cid-rj65ajc3]{color:#382b37;background:#f8f5ef;border-radius:50%;place-items:center;width:40px;height:40px;display:grid;position:absolute;bottom:16px;right:16px}.gallery-hint[data-astro-cid-rj65ajc3]{margin:0 0 24px}.lightbox[data-astro-cid-rj65ajc3]{color:#f8f5ef;background:#251c25;border:0;width:calc(100vw - 32px);max-width:1800px;height:calc(100dvh - 32px);max-height:none;padding:20px 28px;overflow:auto}.lightbox[data-astro-cid-rj65ajc3][open]{flex-direction:column;gap:12px;display:flex}.lightbox[data-astro-cid-rj65ajc3]::backdrop{background:#1a121deb}.lightbox-bar[data-astro-cid-rj65ajc3]{flex-shrink:0;justify-content:space-between;align-items:center;gap:20px;display:flex}.lightbox-bar[data-astro-cid-rj65ajc3] span[data-astro-cid-rj65ajc3]{font-size:14px}.lightbox[data-astro-cid-rj65ajc3] button[data-astro-cid-rj65ajc3]{color:inherit;cursor:pointer;min-width:48px;min-height:44px;font:inherit;background:0 0;border:1px solid #92838e;padding:8px 16px}.lightbox-stage[data-astro-cid-rj65ajc3]{flex:1;justify-content:center;align-items:center;min-height:min(40dvh,240px);display:flex;position:relative}.lightbox-stage[data-astro-cid-rj65ajc3] img[data-astro-cid-rj65ajc3]{object-fit:contain;width:100%;height:100%}.lightbox[data-astro-cid-rj65ajc3] [data-astro-cid-rj65ajc3]:is(button,a):focus-visible{outline-color:#ded5e8}.lightbox-stage[data-astro-cid-rj65ajc3] img[data-astro-cid-rj65ajc3][hidden],.lightbox-error[data-astro-cid-rj65ajc3][hidden],.lightbox-loading[data-astro-cid-rj65ajc3][hidden]{display:none}.lightbox-error[data-astro-cid-rj65ajc3] a[data-astro-cid-rj65ajc3]{color:inherit}.lightbox-bottom[data-astro-cid-rj65ajc3]{flex-shrink:0;justify-content:space-between;align-items:center;gap:20px;display:flex}.lightbox-bottom[data-astro-cid-rj65ajc3] div[data-astro-cid-rj65ajc3]{text-align:center;max-width:750px;font-size:12px}.lightbox-bottom[data-astro-cid-rj65ajc3] p[data-astro-cid-rj65ajc3]{margin:4px 0 0;line-height:1.4}.lightbox-bottom[data-astro-cid-rj65ajc3] [data-astro-cid-rj65ajc3][data-counter]{opacity:.7;letter-spacing:.12em}html.gallery-open{overflow:hidden}@media (width<=700px){.project-gallery[data-astro-cid-rj65ajc3]{grid-template-columns:1fr;gap:20px}.lightbox[data-astro-cid-rj65ajc3]{width:100vw;height:100dvh;padding:max(12px,env(safe-area-inset-top)) max(12px,env(safe-area-inset-right)) max(12px,env(safe-area-inset-bottom)) max(12px,env(safe-area-inset-left));max-width:none;margin:0}.lightbox-bottom[data-astro-cid-rj65ajc3]{gap:10px}.lightbox-bottom[data-astro-cid-rj65ajc3] p[data-astro-cid-rj65ajc3]{font-size:11px}.lightbox-bar[data-astro-cid-rj65ajc3] span[data-astro-cid-rj65ajc3]{font-size:12px}}.archive-next[data-astro-cid-v47oyhp5]{flex-wrap:wrap;gap:24px;display:flex}.journal-card[data-astro-cid-qeit7od3]{min-width:0;display:block}.journal-card-image[data-astro-cid-qeit7od3]{background:var(--lilac);display:block;overflow:hidden}.journal-card-image[data-astro-cid-qeit7od3] img{aspect-ratio:4/5;object-fit:cover;width:100%;height:auto;transition:transform .65s cubic-bezier(.2,.65,.3,1);display:block}.journal-card[data-astro-cid-qeit7od3]:hover .journal-card-image[data-astro-cid-qeit7od3] img,.journal-card[data-astro-cid-qeit7od3]:focus-visible .journal-card-image[data-astro-cid-qeit7od3] img{transform:scale(1.025)}.journal-card-meta[data-astro-cid-qeit7od3]{letter-spacing:.06em;text-transform:uppercase;flex-wrap:wrap;justify-content:space-between;gap:8px;margin:20px 0 12px;font-size:11px;display:flex}.journal-card[data-astro-cid-qeit7od3] h3[data-astro-cid-qeit7od3]{font-family:var(--display);margin:0 0 14px;font-size:clamp(27px,2.6vw,40px);font-weight:400;line-height:1.16}.journal-card[data-astro-cid-qeit7od3] h3[data-astro-cid-qeit7od3] span[data-astro-cid-qeit7od3]{white-space:nowrap;font-size:22px}.journal-card[data-astro-cid-qeit7od3] p[data-astro-cid-qeit7od3]{max-width:48ch;margin:0;font-size:15px;line-height:1.7}.journal-card[data-astro-cid-qeit7od3]:focus-visible{outline-offset:8px;outline:2px solid}@media (prefers-reduced-motion:reduce){.journal-card-image[data-astro-cid-qeit7od3] img{transition:none!important;transform:none!important}}.journal-heading[data-astro-cid-hsctwq62]{max-width:1180px}.journal-heading[data-astro-cid-hsctwq62] h1[data-astro-cid-hsctwq62]{font-size:clamp(40px,5.5vw,84px);line-height:1.08}.journal-byline[data-astro-cid-hsctwq62]{flex-wrap:wrap;gap:12px 28px;margin-top:28px;font-size:13px;display:flex}.journal-byline[data-astro-cid-hsctwq62] a[data-astro-cid-hsctwq62]{text-underline-offset:4px;text-decoration:underline}.journal-cover[data-astro-cid-hsctwq62]{max-width:1400px;margin:0 auto;padding-top:0}.journal-cover[data-astro-cid-hsctwq62] img{object-fit:contain;background:#e9e3df;width:100%;height:auto;max-height:760px;display:block}.journal-cover[data-astro-cid-hsctwq62] figcaption[data-astro-cid-hsctwq62]{flex-wrap:wrap;justify-content:space-between;gap:12px;margin-top:14px;font-size:12px;display:flex}.journal-cover[data-astro-cid-hsctwq62] figcaption[data-astro-cid-hsctwq62] a[data-astro-cid-hsctwq62]{text-decoration:underline}.journal-reading-layout[data-astro-cid-hsctwq62]{grid-template-columns:minmax(180px,1fr) minmax(0,2.7fr);gap:8vw;max-width:1260px;margin:auto;padding-top:24px;display:grid}.journal-contents[data-astro-cid-hsctwq62]{align-self:start;font-size:14px;position:sticky;top:130px}.journal-contents[data-astro-cid-hsctwq62] ol[data-astro-cid-hsctwq62]{padding-left:20px;line-height:1.6}.journal-contents[data-astro-cid-hsctwq62] li[data-astro-cid-hsctwq62]{margin-bottom:16px;padding-left:4px}.journal-contents[data-astro-cid-hsctwq62] a[data-astro-cid-hsctwq62]:hover{text-decoration:underline}.journal-contents[data-astro-cid-hsctwq62] .text-link[data-astro-cid-hsctwq62]{font-size:14px}.journal-article[data-astro-cid-hsctwq62]{min-width:0}.journal-article[data-astro-cid-hsctwq62]>section[data-astro-cid-hsctwq62]{margin-bottom:46px;scroll-margin-top:130px}.journal-article[data-astro-cid-hsctwq62] h2[data-astro-cid-hsctwq62]{margin:0 0 20px;font-size:clamp(28px,3vw,42px)}.journal-article[data-astro-cid-hsctwq62] p[data-astro-cid-hsctwq62]{line-height:1.85}.journal-checklist[data-astro-cid-hsctwq62]{background:var(--lilac);margin:40px 0;padding:30px;scroll-margin-top:130px}.journal-checklist[data-astro-cid-hsctwq62] ul[data-astro-cid-hsctwq62]{padding-left:20px;line-height:1.8}.journal-checklist[data-astro-cid-hsctwq62] li[data-astro-cid-hsctwq62]{margin-bottom:12px}.journal-credits[data-astro-cid-hsctwq62]{border-top:1px solid var(--line);padding-top:24px;font-size:13px}.journal-actions[data-astro-cid-hsctwq62],.journal-services[data-astro-cid-hsctwq62]{flex-wrap:wrap;align-items:center;gap:18px 26px;margin-top:28px;display:flex}.journal-services[data-astro-cid-hsctwq62] a[data-astro-cid-hsctwq62]{font-size:14px}.journal-next[data-astro-cid-hsctwq62]{border-top:1px solid var(--line);margin-top:48px;padding-top:40px}.journal-project[data-astro-cid-hsctwq62]{background:var(--ink);color:var(--lilac);grid-template-columns:1fr 1fr;align-items:center;gap:7vw;display:grid}.journal-project-photo[data-astro-cid-hsctwq62] img{aspect-ratio:4/5;object-fit:cover;width:100%;height:auto;display:block}.journal-project[data-astro-cid-hsctwq62] h2[data-astro-cid-hsctwq62]{margin:20px 0;font-size:clamp(38px,5vw,72px)}.journal-project[data-astro-cid-hsctwq62] p[data-astro-cid-hsctwq62]{max-width:45ch;line-height:1.8}.journal-project[data-astro-cid-hsctwq62] .text-link[data-astro-cid-hsctwq62]{margin-top:20px}.journal-more-heading[data-astro-cid-hsctwq62]{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:20px;margin-bottom:36px;display:flex}.journal-more-heading[data-astro-cid-hsctwq62] h2[data-astro-cid-hsctwq62]{margin:0;font-size:clamp(36px,4vw,60px)}.journal-more-grid[data-astro-cid-hsctwq62]{grid-template-columns:1fr 1fr;gap:40px;display:grid}@media (width<=700px){.journal-reading-layout[data-astro-cid-hsctwq62]{grid-template-columns:1fr;gap:30px}.journal-contents[data-astro-cid-hsctwq62]{border-bottom:1px solid var(--line);padding-bottom:24px;position:static}.journal-checklist[data-astro-cid-hsctwq62]{padding:24px}.journal-project[data-astro-cid-hsctwq62],.journal-more-grid[data-astro-cid-hsctwq62]{grid-template-columns:1fr}.journal-cover[data-astro-cid-hsctwq62] img{max-height:560px}.journal-actions[data-astro-cid-hsctwq62] .button[data-astro-cid-hsctwq62]{white-space:normal;max-width:100%}}.journal-intro[data-astro-cid-lsu5kwwt]{max-width:1100px}.journal-intro[data-astro-cid-lsu5kwwt] h1[data-astro-cid-lsu5kwwt]{font-size:clamp(48px,6vw,92px);line-height:1.04}.journal-intro[data-astro-cid-lsu5kwwt] em[data-astro-cid-lsu5kwwt]{font-style:normal}.journal-topics[data-astro-cid-lsu5kwwt]{flex-wrap:wrap;gap:12px;padding-top:0;padding-bottom:24px;display:flex}.journal-topics[data-astro-cid-lsu5kwwt] a[data-astro-cid-lsu5kwwt]{border:1px solid var(--line);padding:14px 20px;font-size:14px}.journal-topics[data-astro-cid-lsu5kwwt] a[data-astro-cid-lsu5kwwt]:hover{background:var(--ink);color:var(--paper)}.journal-category[data-astro-cid-lsu5kwwt]{padding-top:56px;scroll-margin-top:110px}.journal-category-heading[data-astro-cid-lsu5kwwt]{border-top:1px solid var(--line);justify-content:space-between;align-items:baseline;gap:20px;margin-bottom:32px;padding-top:24px;display:flex}.journal-category-heading[data-astro-cid-lsu5kwwt] h2[data-astro-cid-lsu5kwwt]{margin:0;font-size:clamp(32px,4vw,52px)}.journal-grid[data-astro-cid-lsu5kwwt]{grid-template-columns:repeat(3,minmax(0,1fr));gap:54px 32px;display:grid}.journal-grid[data-astro-cid-lsu5kwwt].section{padding-top:0}@media (width<=1000px){.journal-grid[data-astro-cid-lsu5kwwt]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=700px){.journal-grid[data-astro-cid-lsu5kwwt]{grid-template-columns:1fr;gap:44px}.journal-category[data-astro-cid-lsu5kwwt]{padding-top:32px}.journal-topics[data-astro-cid-lsu5kwwt]{gap:8px}.journal-topics[data-astro-cid-lsu5kwwt] a[data-astro-cid-lsu5kwwt]{padding:12px;font-size:13px}}.home-journal[data-astro-cid-7aropxhg]{border-top:1px solid var(--line)}.home-journal-heading[data-astro-cid-7aropxhg]{justify-content:space-between;align-items:end;gap:30px;margin-bottom:42px;display:flex}.home-journal-grid[data-astro-cid-7aropxhg]{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;display:grid}.home-journal[data-astro-cid-7aropxhg] .journal-card h3 span{display:inline}.home-journal-heading[data-astro-cid-7aropxhg] h2[data-astro-cid-7aropxhg]{font-size:clamp(42px,5vw,76px)}@media (width<=700px){.home-journal-heading[data-astro-cid-7aropxhg]{display:block}.home-journal-heading[data-astro-cid-7aropxhg]>.text-link[data-astro-cid-7aropxhg]{margin-top:24px}.home-journal-grid[data-astro-cid-7aropxhg]{grid-template-columns:1fr;gap:44px}}.sr-only[data-astro-cid-j4bypcfc]{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.studio-note[data-astro-cid-j4bypcfc]{background:var(--lilac)}.studio-note[data-astro-cid-j4bypcfc] h2[data-astro-cid-j4bypcfc]{margin-bottom:24px}.studio-note[data-astro-cid-j4bypcfc]>p[data-astro-cid-j4bypcfc]:not(.eyebrow){max-width:650px;margin-bottom:26px}.work-collection[data-astro-cid-j4bypcfc]{padding-top:10px}.work-filters[data-astro-cid-j4bypcfc]{flex-wrap:wrap;gap:10px;margin-bottom:20px;display:flex}.work-filters[data-astro-cid-j4bypcfc][hidden]{display:none}.work-filters[data-astro-cid-j4bypcfc] button[data-astro-cid-j4bypcfc]{font:inherit;color:var(--ink);cursor:pointer;background:0 0;border:1px solid;border-radius:50px;min-height:46px;padding:12px 20px}.work-filters[data-astro-cid-j4bypcfc] button[data-astro-cid-j4bypcfc][aria-pressed=true]{background:var(--ink);color:#f7f4ef}.work-filters[data-astro-cid-j4bypcfc] span[data-astro-cid-j4bypcfc]{opacity:.7;margin-left:12px;font-size:11px}.work-count[data-astro-cid-j4bypcfc]{margin-bottom:35px}.project-grid[data-astro-cid-j4bypcfc] article[data-astro-cid-j4bypcfc][hidden]{display:none}.collection-card[data-astro-cid-j4bypcfc]{display:block}.collection-cover[data-astro-cid-j4bypcfc]{aspect-ratio:4/5;background:#ded5e8;position:relative;overflow:hidden}.collection-cover[data-astro-cid-j4bypcfc] img{object-fit:cover;width:100%;height:100%;max-height:none;transition:transform .7s cubic-bezier(.2,.7,.2,1)}.collection-card[data-astro-cid-j4bypcfc]:hover img{transform:scale(1.025)}.collection-open[data-astro-cid-j4bypcfc]{width:44px;height:44px;color:var(--ink);background:#f7f4ef;border-radius:50%;place-items:center;display:grid;position:absolute;bottom:20px;right:20px}.collection-card[data-astro-cid-j4bypcfc] .eyebrow[data-astro-cid-j4bypcfc]{margin-top:22px}.collection-card[data-astro-cid-j4bypcfc] .eyebrow[data-astro-cid-j4bypcfc] span[data-astro-cid-j4bypcfc]{opacity:.65}.collection-card[data-astro-cid-j4bypcfc] h2[data-astro-cid-j4bypcfc]{font-size:clamp(28px,3.5vw,48px)}.collection-card[data-astro-cid-j4bypcfc] h2[data-astro-cid-j4bypcfc] span[data-astro-cid-j4bypcfc]{font-family:Arial,sans-serif;font-size:24px}@media (prefers-reduced-motion:reduce){.collection-cover[data-astro-cid-j4bypcfc] img{transition:none;transform:none!important}}.project-credits[data-astro-cid-royv7esv]{border-top:1px solid var(--line);max-width:650px;margin-bottom:36px;padding-top:18px}.project-credits[data-astro-cid-royv7esv] p[data-astro-cid-royv7esv]{margin:0 0 8px;font-size:13px}.more-stories[data-astro-cid-royv7esv] h2[data-astro-cid-royv7esv]{margin-bottom:32px}.more-stories[data-astro-cid-royv7esv] .project-grid[data-astro-cid-royv7esv]{margin-bottom:36px}.more-stories[data-astro-cid-royv7esv] .project-grid[data-astro-cid-royv7esv]>a[data-astro-cid-royv7esv]{grid-row:auto}.more-stories[data-astro-cid-royv7esv] .project-grid[data-astro-cid-royv7esv]>a[data-astro-cid-royv7esv] img,.more-stories[data-astro-cid-royv7esv] .project-grid[data-astro-cid-royv7esv]>a[data-astro-cid-royv7esv]:first-child img{aspect-ratio:4/5;object-fit:cover;width:100%;height:auto;max-height:none}.project-gallery[data-astro-cid-royv7esv]{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:42px 32px;display:grid}.project-gallery[data-astro-cid-royv7esv] figure[data-astro-cid-royv7esv]{min-width:0;margin:0}.project-gallery[data-astro-cid-royv7esv] .gallery-wide[data-astro-cid-royv7esv]{grid-column:1/-1}.project-gallery[data-astro-cid-royv7esv] img{width:100%;height:auto;display:block}.project-actions[data-astro-cid-royv7esv]{flex-wrap:wrap;gap:8px 30px;margin-top:25px;display:flex}.project-actions[data-astro-cid-royv7esv] a[data-astro-cid-royv7esv]{align-items:center;min-height:44px;display:inline-flex}@media (width<=700px){.project-gallery[data-astro-cid-royv7esv]{grid-template-columns:1fr;gap:24px}}.archive-list[data-astro-cid-df5goeu7]{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 48px;padding-top:0;display:grid}.archive-list[data-astro-cid-df5goeu7] a[data-astro-cid-df5goeu7]{border-bottom:1px solid var(--line);justify-content:space-between;gap:20px;padding:24px 0;font-size:18px;display:flex}@media (width<=700px){.archive-list[data-astro-cid-df5goeu7]{grid-template-columns:1fr}}
