main[data-astro-cid-ukz3c45w]{margin-inline:auto}.hero[data-astro-cid-ukz3c45w]{height:100vh;padding:var(--pad-hero)}.hero-frame[data-astro-cid-ukz3c45w]{position:relative;height:100%;overflow:hidden;border-radius:var(--radius-card)}.hero-frame[data-astro-cid-ukz3c45w].plain{background:var(--color-ink)}.hero-frame[data-astro-cid-ukz3c45w].plain .overlay[data-astro-cid-ukz3c45w]{-webkit-backdrop-filter:none;backdrop-filter:none}.hero-frame[data-astro-cid-ukz3c45w] img,.hero-frame[data-astro-cid-ukz3c45w] video{width:100%;height:100%;max-width:none;object-fit:cover;filter:brightness(.9)}.overlay[data-astro-cid-ukz3c45w]{position:absolute;inset:0;z-index:2;display:flex;align-items:center;justify-content:center;padding:40px;-webkit-backdrop-filter:blur(var(--blur-letter));backdrop-filter:blur(var(--blur-letter))}h1[data-astro-cid-ukz3c45w]{margin:0;color:var(--color-white);font-family:var(--font-display);font-size:var(--type-project-size);font-weight:var(--weight-regular);line-height:var(--leading-title);letter-spacing:var(--tracking-tight);text-align:center;text-wrap:balance;font-feature-settings:var(--font-feature)}.details[data-astro-cid-ukz3c45w]{display:flex;align-items:flex-start;padding:80px 16px;background:var(--color-white)}.meta[data-astro-cid-ukz3c45w]{display:flex;flex:none;flex-direction:column;gap:24px;width:276px}.meta[data-astro-cid-ukz3c45w] p[data-astro-cid-ukz3c45w],.copy[data-astro-cid-ukz3c45w] p[data-astro-cid-ukz3c45w]{margin:0;color:var(--color-ink);font-family:var(--font-display);font-size:var(--type-copy-compact);font-weight:var(--weight-regular);line-height:var(--leading-body);letter-spacing:var(--tracking-flat);font-feature-settings:var(--font-feature)}.field[data-astro-cid-ukz3c45w]{color:var(--color-muted)}.meta[data-astro-cid-ukz3c45w] a[data-astro-cid-ukz3c45w]{text-decoration:underline;text-underline-offset:3px}.copy[data-astro-cid-ukz3c45w]{display:flex;flex:1.5;flex-direction:column;align-items:flex-start;gap:48px;min-width:0}.copy[data-astro-cid-ukz3c45w] p[data-astro-cid-ukz3c45w]{max-width:680px}.project[data-astro-cid-ukz3c45w]{display:flex;align-items:center;justify-content:center;padding:var(--pad-return);overflow:hidden;border-radius:var(--radius-return);background:var(--color-ink);color:var(--color-white);font-family:var(--font-display);font-size:var(--type-copy-compact);line-height:var(--leading-body);letter-spacing:var(--tracking-flat)}.project-track[data-astro-cid-ukz3c45w]{display:flex;flex-direction:column;gap:var(--return-gap);height:var(--leading-body);overflow:hidden}.project-tilt[data-astro-cid-ukz3c45w]{transform:rotate(var(--return-tilt))}.project[data-astro-cid-ukz3c45w]:hover .project-track[data-astro-cid-ukz3c45w],.project[data-astro-cid-ukz3c45w]:focus-visible .project-track[data-astro-cid-ukz3c45w]{justify-content:flex-end}.media[data-astro-cid-ukz3c45w]{display:flex;flex-direction:column;gap:8px;padding:8px;background:var(--color-white)}.media[data-astro-cid-ukz3c45w]:not(:has(*)){display:none}.next[data-astro-cid-ukz3c45w]{display:flex;align-items:stretch;gap:8px;padding:0 var(--pad-hero) var(--pad-hero)}.next-label[data-astro-cid-ukz3c45w]{display:flex;flex:1;align-items:center;justify-content:center;min-width:0;border-radius:var(--radius-card);background:var(--color-line)}.next-label[data-astro-cid-ukz3c45w] h2[data-astro-cid-ukz3c45w]{margin:0;color:var(--color-ink);font-family:var(--font-display);font-size:var(--type-h2-size);font-weight:var(--weight-regular);line-height:var(--leading-body);letter-spacing:var(--tracking-tight);font-feature-settings:var(--font-feature)}.next[data-astro-cid-ukz3c45w] .work{flex:1;width:auto;min-width:0;height:auto}@media(min-width:810px)and (max-width:1199.98px){.hero[data-astro-cid-ukz3c45w]{height:80vh}}@media(max-width:1199.98px){.next[data-astro-cid-ukz3c45w]{flex-direction:column}.next-label[data-astro-cid-ukz3c45w]{min-height:160px}.next[data-astro-cid-ukz3c45w] .work{aspect-ratio:4 / 3}}@media(max-width:809.98px){.hero[data-astro-cid-ukz3c45w]{height:75vh}.details[data-astro-cid-ukz3c45w]{flex-direction:column;gap:48px;padding:40px 16px}.copy[data-astro-cid-ukz3c45w]{order:-1;width:100%}.meta[data-astro-cid-ukz3c45w]{width:100%}}
