.CursorLabel_cursor__iefxn{position:fixed;top:0;left:0;z-index:130;margin:9px 0 0 14px;font:400 12px/1 var(--font-grotesk);letter-spacing:.02em;color:#fff;white-space:nowrap;pointer-events:none;opacity:0;transition:opacity .15s var(--ease-ui);will-change:transform;text-shadow:0 1px 6px rgba(0,0,0,.6)}.CursorLabel_cursor__iefxn[data-visible=true]{opacity:1}.HomeArtwork_art__uPHp7{margin:0;font-family:var(--font-ascii);font-size:calc(100cqw / 100.2 * var(--art-scale, 1));text-size-adjust:none;line-height:.6;font-weight:400;letter-spacing:0;color:var(--art-ink,var(--page-fg));white-space:pre;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.HomeArtwork_row__e2G7Y{display:block}.HomeArtwork_quiet__FZG40{color:var(--art-ink,var(--ink-quiet))}.HomeHero_main__RX6Eb{position:relative;display:flex;flex-direction:column;height:100dvh;width:100%;overflow:hidden;padding:62px var(--gutter) var(--gutter)}.HomeHero_art__flXFQ{position:absolute;inset:0;z-index:0;container-type:size;display:flex;align-items:flex-start;justify-content:center;overflow:hidden;pointer-events:none}.HomeHero_foot__1J8SB{position:relative;z-index:1;margin-top:auto;display:flex;flex-direction:row;align-items:flex-end;justify-content:space-between;gap:40px;width:100%}.HomeHero_intro__DUbg2{max-width:720px;font:400 18px/1.4 var(--font-grotesk);letter-spacing:0;color:var(--page-fg)}@media (max-width:639.98px){.HomeHero_intro__DUbg2{max-width:none}}@media (max-aspect-ratio:167/126){.HomeHero_art__flXFQ{top:var(--nav-offset);bottom:calc(4 * 18px * 1.4 + var(--gutter));align-items:center}}@media (max-width:809.98px) and (max-aspect-ratio:167/126){.HomeHero_art__flXFQ{--art-scale:1.7}}.PageGround_ground__UQH94{position:fixed;inset:0;z-index:0;pointer-events:none}.PageGround_substrate__AADyp{position:absolute;inset:0;--art-ink:var(--ink-faint);container-type:size;overflow:hidden}.PageGround_rules__sBAaI{position:absolute;inset:0;display:grid;grid-template-columns:repeat(4,1fr);grid-gap:var(--gutter);gap:var(--gutter);padding-inline:var(--gutter)}.PageGround_rules__sBAaI>span{position:relative}.PageGround_rules__sBAaI>span:first-child:after,.PageGround_rules__sBAaI>span:nth-child(2):after,.PageGround_rules__sBAaI>span:nth-child(3):after{content:"";position:absolute;top:0;bottom:0;right:calc(var(--gutter) / -2);width:1px;background:var(--line)}@media (max-width:809.98px){.PageGround_rules__sBAaI{grid-template-columns:repeat(2,1fr)}.PageGround_rules__sBAaI>span:nth-child(n+3){display:none}.PageGround_rules__sBAaI>span:nth-child(2):after{content:none}}.about_main__14orQ{gap:var(--space-100);padding:200px var(--gutter) 100px;overflow:hidden}.about_block__u6W3F,.about_main__14orQ{display:flex;flex-direction:column;width:100%}.about_block__u6W3F{gap:var(--space-70);position:relative}.about_band__kP2ce{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:var(--gutter);gap:var(--gutter);width:100%;align-items:start}.about_statement__3QnqN{font-family:var(--font-grotesk);font-weight:400;font-size:clamp(28px,2.4vw,46px);line-height:1.1;letter-spacing:-.02em;color:var(--page-fg)}.about_statementA__nW3lx{grid-column:1/4}.about_statementB__cFssV{grid-column:2/5}.about_notes__NjJGw{display:flex;flex-direction:column;gap:var(--space-40);width:100%}.about_note__WAIgU{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:var(--gutter);gap:var(--gutter);width:100%;align-items:start}.about_notesA__HkAnH{--label-col:2;--body-col:3/5}.about_notesB__AajxM{--label-col:1;--body-col:2/4}.about_noteLabel__GWObL{grid-column:var(--label-col);font-weight:700}.about_noteBody__8FXNY{grid-column:var(--body-col);max-width:620px}.about_noteBody__8FXNY,.about_noteLabel__GWObL{color:var(--page-fg)}.about_slot__fuFDN{position:relative;grid-column:var(--col);width:var(--width,100%);aspect-ratio:var(--ratio)}.about_closing__Dj7RW{grid-column:1/4;color:var(--page-fg)}@media (max-width:1179.98px){.about_closing__Dj7RW,.about_statementA__nW3lx,.about_statementB__cFssV{grid-column:1/-1}}@media (max-width:809.98px){.about_main__14orQ{gap:var(--space-70);padding-top:120px}.about_block__u6W3F{gap:var(--space-40)}.about_band__kP2ce{grid-template-columns:repeat(2,1fr)}.about_note__WAIgU{grid-template-columns:1fr;row-gap:6px}.about_noteBody__8FXNY,.about_noteLabel__GWObL{grid-column:1}.about_noteBody__8FXNY{max-width:none}.about_slot__fuFDN{grid-column:auto;width:100%}.about_rules__X8iK6{grid-template-columns:repeat(2,1fr)}.about_rules__X8iK6>span:nth-child(n+3){display:none}.about_rules__X8iK6>span:nth-child(2):after{content:none}}.services_main__1o145{display:flex;flex-direction:column;width:100%;padding:200px 15px 40px}.services_layout__DRRF3{display:grid;grid-template-columns:52.8% 40.5%;grid-gap:0;gap:0;width:100%;align-items:stretch;padding-top:28px;position:relative}.services_left__XwN4_{display:flex;flex-direction:column;height:100%;padding-right:40px}.services_statement__xqoZn{flex:0 0 auto;color:var(--page-fg)}.services_heading__jJ_W2{font-size:clamp(24px,2.4vw,35px);color:var(--page-fg)}@media (max-width:1179.98px){.services_layout__DRRF3{grid-template-columns:minmax(0,1fr);padding-top:20px}.services_left__XwN4_{height:auto;padding-right:0;padding-bottom:48px}}@media (max-width:809.98px){.services_main__1o145{padding-top:120px}}.Reveal_appear__k__fT{opacity:1;animation:Reveal_reveal-appear__xwm7t 2s cubic-bezier(.23,.98,.56,1) var(--reveal-delay,0s) backwards}@keyframes Reveal_reveal-appear__xwm7t{0%{opacity:0;transform:translateY(var(--reveal-y,80px))}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.Reveal_appear__k__fT{animation:none;opacity:1;transform:none}}.PhotoFrame_photo__F00ZT{position:absolute;inset:0;margin:0;overflow:hidden;background:var(--line)}.PhotoFrame_img__Qgclx{object-fit:cover;transition:opacity .6s var(--ease-appear)}.PhotoFrame_img__Qgclx[data-loaded=false]{opacity:0}.PhotoFrame_pending__NoZYn{position:absolute;top:var(--space-10);left:var(--space-10);color:var(--ink-quiet)}.ServicesStack_stack__WAqWo{display:flex;flex-direction:column;width:100%}.ServicesStack_section__lHyfX{display:flex;flex-direction:row;align-items:stretch;gap:0;width:100%;padding:20px 0 30px}.ServicesStack_section__lHyfX+.ServicesStack_section__lHyfX{border-top:1px solid var(--line)}.ServicesStack_titleCol__GUCig{flex:0 0 31.4%;min-width:0;padding-right:24px}.ServicesStack_title__kbb5K{position:-webkit-sticky;position:sticky;top:100px;margin:0;font:400 20px/1.25 var(--font-grotesk);letter-spacing:-.01em;color:var(--page-fg)}.ServicesStack_content__epD7s{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:40px}.ServicesStack_tight__LZQLo{gap:0}.ServicesStack_rowButton__OA8KM{display:flex;align-items:baseline;gap:10px;width:100%;padding:0;border:0;background:none;text-align:left;cursor:pointer}.ServicesStack_marker__RI815{flex:0 0 14px;font:400 15px/1.5 var(--font-grotesk);color:var(--page-fg)}.ServicesStack_reveal__k8p7L{display:grid;grid-template-rows:0fr;transition:grid-template-rows .42s var(--ease-ui)}.ServicesStack_reveal__k8p7L[data-open=true]{grid-template-rows:1fr}.ServicesStack_revealInner__vPS8O{min-height:0;overflow:hidden}.ServicesStack_revealInner__vPS8O>:first-child{margin-top:12px}.ServicesStack_revealInner__vPS8O>:last-child{margin-bottom:26px}@media (prefers-reduced-motion:reduce){.ServicesStack_reveal__k8p7L{transition:none}}.ServicesStack_item__Gi7wC{display:flex;flex-direction:column;gap:6px}.ServicesStack_label__IyiWM,.ServicesStack_line__6QAFW{margin:0;font:400 15px/1.5 var(--font-grotesk);letter-spacing:0}.ServicesStack_label__IyiWM{color:var(--page-fg)}.ServicesStack_bullets__X_6bF{margin:0;padding:0;list-style:none}.ServicesStack_bullet__6UDIa{font:400 15px/1.5 var(--font-grotesk)}.ServicesStack_item__Gi7wC+.ServicesStack_item__Gi7wC{margin-top:0}.ServicesStack_line__6QAFW{color:var(--page-fg)}@media (max-width:809.98px){.ServicesStack_section__lHyfX{flex-direction:column;gap:20px}.ServicesStack_titleCol__GUCig{flex:0 0 auto;padding-right:0}.ServicesStack_title__kbb5K{position:static}}.PlaygroundItem_tile__vqDNx{display:flex;flex-direction:column;gap:10px;margin:0}@media (hover:hover) and (pointer:fine){button.PlaygroundItem_media__OaOII{cursor:none}.PlaygroundItem_media__OaOII[data-enlargeable]:hover{transform:scale(1.08)}}@media (prefers-reduced-motion:reduce){.PlaygroundItem_media__OaOII[data-enlargeable]:hover{transform:none}}.PlaygroundItem_media__OaOII{position:relative;width:100%;overflow:hidden;transition:transform .3s var(--ease-ui);background-color:rgba(255,255,255,.06);background-size:cover;background-position:50%;display:block;margin:0;padding:0;border:0;font:inherit;color:inherit;text-align:inherit;-moz-appearance:none;appearance:none;-webkit-appearance:none}button.PlaygroundItem_media__OaOII{cursor:pointer}.PlaygroundItem_media__OaOII[data-aspect="4x5"]{aspect-ratio:4/5}.PlaygroundItem_media__OaOII[data-aspect="4x3"]{aspect-ratio:4/3}.PlaygroundItem_media__OaOII[data-aspect="1x1"]{aspect-ratio:1/1}.PlaygroundItem_fill__5bO81{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover;opacity:1;transition:opacity .6s var(--ease-appear)}.PlaygroundItem_fill__5bO81[data-loaded=false]{opacity:0}.PlaygroundItem_placeholder__M_1C5{width:100%;height:100%}.PlaygroundItem_caption__9KUlY{font:400 13px/1.4 var(--font-grotesk);color:var(--page-fg);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.Shell_shell__ExYMv{display:flex;flex-direction:column;flex:1 0 auto;min-height:100dvh;background:var(--page-bg);color:var(--page-fg);transition:background-color var(--dur-theme) var(--ease-ui),color var(--dur-theme) var(--ease-ui)}.SplitLines_measuring__5DTiX{opacity:0}@media (prefers-reduced-motion:reduce){.SplitLines_measuring__5DTiX{opacity:1}}.work_main__q4gyt{align-items:center;padding:120px 15px 100px}.work_main__q4gyt,.work_sections__KMBJV{display:flex;flex-direction:column;width:100%}.work_sections__KMBJV{gap:100px;position:relative}