.ArtworkCaption_caption__bonkP{-moz-appearance:none;appearance:none;-webkit-appearance:none;position:relative;display:grid;place-items:center;width:100%;height:100%;margin:0;padding:0;border:0;background:transparent;color:#fff;font-family:var(--font-jetbrains-mono),monospace;font-size:min(12px,1.666667cqw);font-weight:400;font-feature-settings:none;font-variant-ligatures:none;letter-spacing:0;line-height:1;text-align:center;text-transform:uppercase;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.ArtworkCaption_display__ivHop{position:relative;display:block;width:100%;letter-spacing:0;white-space:nowrap;pointer-events:none}.ArtworkCaption_background__1vV7a{position:absolute;inset:0;width:100%;height:100%;fill:#111;pointer-events:none}.ArtworkCaption_caption__bonkP:focus-visible{outline:1px solid #9aa383;outline-offset:4px}.ArtworkCaption_caption__bonkP:disabled{cursor:default}.ArtworkCaption_srOnly__HPezu{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap;border:0}.page_home__D7RxQ{--accent:#c4c9ae;--link-color:#111;--link-highlight:var(--accent);--link-hover-color:#111;--page-top:clamp(16px,calc((100svh - 600px) * 0.18),72px);--page-bottom:clamp(16px,calc((100svh - 600px) * 0.16),64px);--artwork-gap:clamp(16px,calc((100svh - 600px) * 0.14),56px);--page-gutter:32px;box-sizing:border-box;width:100%;min-width:0;min-height:100vh;min-height:100svh;padding:calc(var(--page-top) + env(safe-area-inset-top)) max(var(--page-gutter),env(safe-area-inset-right)) calc(var(--page-bottom) + env(safe-area-inset-bottom)) max(var(--page-gutter),env(safe-area-inset-left));background:#fff;color:#111;font-family:var(--font-inter),Inter,sans-serif}.page_content___38fW{container:homepage/inline-size;width:min(100%,var(--content-width,720px));max-width:720px;min-width:0;margin:0 auto}.page_artworkFigure__7Ook9{position:relative;container-type:inline-size;width:100%;margin:0 0 var(--artwork-gap)}.page_artworkStage__WA8bz{width:100%;aspect-ratio:1348/901}.page_artworkCaption__9So2w{position:absolute;left:0;top:0;width:25%;height:calc(100% * 2 / 43);opacity:0;pointer-events:none;transition:opacity .16s ease}.page_artworkFigure__7Ook9:has(button:focus-visible) .page_artworkCaption__9So2w,.page_artworkFigure__7Ook9:hover .page_artworkCaption__9So2w{opacity:1;pointer-events:auto}.page_pixelArtwork__gM_lo{position:relative;display:block;width:100%;height:100%;padding:0;border:0;border-radius:0;box-shadow:none;background:transparent;color:#111}.page_pixelArtwork__gM_lo svg{position:absolute;inset:0;display:block;width:100%;height:100%}.page_pixelArtwork__gM_lo .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap;border:0}.page_sections___lROk{display:grid;min-width:0;grid-template-columns:152px minmax(0,1fr);grid-gap:48px;gap:48px;align-items:start;scroll-margin-top:32px}.page_sectionNav__BDlG8{display:flex;flex-direction:column;align-items:flex-start;gap:8px;min-width:0;font-size:18px;line-height:1.55}.page_sectionTab__GAvQy{display:inline-flex;align-items:center;gap:8px;padding:0;border:0;background:transparent;color:#767676;font:inherit;font-weight:400;text-align:left;cursor:pointer}.page_sectionTab__GAvQy[aria-selected=true]{color:#111;font-weight:500}.page_sectionTab__GAvQy:hover{color:#111}.page_sectionTab__GAvQy:focus-visible{outline:2px solid #949c7a;outline-offset:5px;border-radius:2px}.page_panels__BRlfO{display:grid;align-items:start;min-width:0}.page_visuallyHidden__MggRt{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap;border:0}.page_copy__78i8L{grid-area:1/1;min-width:0;overflow-wrap:break-word;font-size:18px;font-weight:400;line-height:1.55}.page_copy__78i8L[hidden]{display:block;visibility:hidden;pointer-events:none}.page_copy__78i8L p{margin:0}.page_copy__78i8L p+p{margin-top:20px}.page_contactList__iwxaf,.page_postList__k1Ke5{display:flex;flex-direction:column;gap:4px;margin:0;padding:0;list-style:none}.page_postList__k1Ke5>li{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;grid-gap:16px;gap:16px}.page_postTitle__c_WQy{min-width:0}.page_postDate__c_zlJ{display:block;white-space:nowrap;color:#767676;font-size:14px}.page_contactLink__hWdLE,.page_postLink__03z__{color:inherit;text-decoration:none;cursor:pointer}.page_contactLink__hWdLE{display:inline-flex;align-items:center;gap:4px}.page_postLink__03z__{display:inline}.page_contactLink__hWdLE:focus-visible,.page_postLink__03z__:focus-visible{outline:2px solid #949c7a;outline-offset:4px;border-radius:2px}.page_contactLink__hWdLE>svg{display:block;flex:0 0 16px;width:16px;height:16px}@media (max-height:480px),(max-width:640px){.page_home__D7RxQ{--page-top:clamp(12px,calc((100svh - 500px) * 0.093),32px);--page-bottom:clamp(16px,calc((100svh - 500px) * 0.14),48px);--artwork-gap:clamp(12px,calc((100svh - 500px) * 0.082),28px);--page-gutter:20px}.page_artworkCaption__9So2w{display:none}}@container homepage (max-width: 640px){.page_sections___lROk{grid-template-columns:minmax(0,1fr);gap:24px}.page_copy__78i8L,.page_sectionNav__BDlG8{font-size:16px}.page_sectionNav__BDlG8{flex-direction:row;justify-content:flex-start;align-items:baseline;gap:20px}.page_copy__78i8L p+p{margin-top:16px}}@media (max-height:480px){.page_home__D7RxQ{--page-top:12px;--page-bottom:12px;--artwork-gap:12px}.page_sections___lROk{grid-template-columns:minmax(0,1fr);gap:24px}.page_copy__78i8L,.page_sectionNav__BDlG8{font-size:16px}.page_sectionNav__BDlG8{flex-direction:row;justify-content:flex-start;align-items:baseline;gap:20px}}@media (max-height:720px){.page_sections___lROk{row-gap:24px}.page_copy__78i8L,.page_sectionNav__BDlG8{line-height:1.4}.page_copy__78i8L p+p{margin-top:12px}}@media (prefers-reduced-motion:reduce){.page_home__D7RxQ *{transition-duration:.01ms!important}}@media (hover:none){.page_artworkCaption__9So2w{display:none}}