.folio_folio___jPtr{position:fixed;z-index:20;top:50%;left:clamp(8px,2.4vw,40px);writing-mode:vertical-rl;transform:translateY(-50%) rotate(180deg);color:#8c8c90;font:8px/1 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.16em;text-transform:uppercase;white-space:nowrap;pointer-events:none;opacity:0;transition:opacity .3s ease-out}.folio_folio___jPtr[data-visible=true]{opacity:1}.folio_entry__NOXfx{display:inline-flex;align-items:center;gap:10px}.folio_number__DY3Ds{color:#26262a}.folio_rule__U0wkX{width:1px;height:18px;background:#b4b4b8}.folio_total__HcJbF{color:#b4b4b8}@media (prefers-reduced-motion:no-preference){.folio_entry__NOXfx{animation:folio_folio-in__IdI_Y .42s cubic-bezier(.22,1,.36,1) both}}@keyframes folio_folio-in__IdI_Y{0%{opacity:0;transform:translateY(-8px)}}@media (max-width:760px){.folio_folio___jPtr{left:6px;font-size:7px}.folio_rule__U0wkX{height:12px}.folio_total__HcJbF{display:none}}.paint-reveal_reveal__pe5yQ{position:absolute;inset:0;z-index:1;width:100%;height:100%;pointer-events:none;opacity:0}.paint-reveal_reveal__pe5yQ[data-state=armed],.paint-reveal_reveal__pe5yQ[data-state=painting]{opacity:1}.paint-reveal_stroke__mijF1{stroke-dasharray:1 1;stroke-dashoffset:1}.paint-reveal_reveal__pe5yQ[data-state=painting] .paint-reveal_stroke__mijF1{animation-name:paint-reveal_paint__8tO6y;animation-timing-function:cubic-bezier(.55,0,.3,1);animation-fill-mode:forwards}.paint-reveal_reveal__pe5yQ[data-state=painting]{animation:paint-reveal_lift__qG0Ej .26s ease-out var(--paint-total) forwards}@keyframes paint-reveal_paint__8tO6y{to{stroke-dashoffset:0}}@keyframes paint-reveal_lift__qG0Ej{to{opacity:0}}@media (prefers-reduced-motion:reduce){.paint-reveal_reveal__pe5yQ{display:none}}.about-landing_about__70m5Y{position:relative;background:#f2f2ef;color:#26262a}.about-landing_inner__x0bvA{width:calc(100% - clamp(56px, 14vw, 224px));max-width:1200px;margin:0 auto;padding:76px 0 36px;scroll-margin-top:80px}.about-landing_chapter__Dt9Y9{display:flex;align-items:center;justify-content:space-between;padding-top:20px;border-top:1px solid #26262a26;color:#777773;font:9px/1.5 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.13em}.about-landing_chapter__Dt9Y9 p{display:flex;align-items:center;gap:13px}.about-landing_chapterRule__WfVZW{width:25px;height:1px;background:#a2a29c}.about-landing_marginNote__TndWz{font-size:8px;color:#8c8c90;letter-spacing:.1em}.about-landing_spread__SlVop{display:grid;grid-template-columns:minmax(230px,320px) minmax(0,1fr);gap:clamp(60px,8vw,130px);margin-top:66px;align-items:start}.about-landing_portrait__a_KNV{margin:7px 0 0}.about-landing_print__A0uYQ{padding:11px;background:#fbfbfa;border:1px solid #dcdcd9;box-shadow:0 2px 3px #26262a06}.about-landing_photo__Aw8NN{position:relative;aspect-ratio:3/4;overflow:hidden;background:#e5e5e2}.about-landing_image__PlVbe{-o-object-fit:cover;object-fit:cover;-o-object-position:50% 37%;object-position:50% 37%}.about-landing_caption__71qxb{display:flex;flex-direction:column;align-items:flex-start;gap:8px;margin-top:22px;padding-left:2px}.about-landing_name__3eX4z{font-family:Poltawski Nowy,Georgia,serif;font-size:27px;font-style:italic;font-weight:400;letter-spacing:-.025em;color:#57575a}.about-landing_captionRole__Bi7_h{font:8px/1.5 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.14em;color:#8c8c90}.about-landing_overline__aUIXN{font:8px/1.5 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.12em;color:#8a8a8f}.about-landing_title__yI_DK{margin-top:17px;margin-bottom:30px;font-size:clamp(40px,4.6vw,65px);font-weight:500;line-height:1.07;letter-spacing:-.045em;color:#26262a}.about-landing_title__yI_DK span{font-family:Poltawski Nowy,Georgia,serif;font-style:italic;font-weight:400;letter-spacing:-.045em}.about-landing_body__Vd1z2,.about-landing_lead__Frhsg{font-size:14px;line-height:1.95;color:#676762;max-width:570px}.about-landing_lead__Frhsg:first-letter{float:left;font-family:Poltawski Nowy,Georgia,serif;font-size:52px;line-height:.85;padding:7px 10px 0 0;color:#26262a}.about-landing_body__Vd1z2{margin-top:18px}.about-landing_body__Vd1z2 a{display:inline-flex;align-items:center;gap:3px;color:#26262a;text-decoration:underline;text-decoration-color:#b4b4b8;text-underline-offset:4px;cursor:pointer}.about-landing_body__Vd1z2 a svg{flex:none}.about-landing_notes__wmDZ6{display:grid;grid-template-columns:1fr 1fr;gap:24px;border-top:1px solid #26262a1a;padding-top:20px;margin-top:29px}.about-landing_notes__wmDZ6 dt{font:8px/1.5 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.1em;color:#8c8c90}.about-landing_notes__wmDZ6 dd{margin-top:9px;font-family:Poltawski Nowy,Georgia,serif;font-size:18px;line-height:1.5;color:#57575a}.about-landing_toolset__SMaFA{display:grid;grid-template-columns:minmax(230px,320px) minmax(0,1fr);gap:clamp(60px,8vw,130px);margin-top:84px;padding-top:30px;border-top:1px solid #26262a26}.about-landing_toolsIntro__T1F_e h3{margin-top:13px;font-size:29px;font-weight:400;line-height:1.15;letter-spacing:-.035em;color:#26262a}.about-landing_toolsIntro__T1F_e h3 span{font-family:Poltawski Nowy,Georgia,serif;font-style:italic}.about-landing_toolsIntro__T1F_e>p:last-child{margin-top:17px;color:#8c8c90;font-size:11px;line-height:1.7}.about-landing_tools__BSed2{display:grid;grid-template-columns:1fr 1fr;-moz-column-gap:36px;column-gap:36px;list-style:none;margin:0;padding:0}.about-landing_tools__BSed2 li{min-width:0;border-bottom:1px solid #26262a1a}.about-landing_tools__BSed2 a{position:relative;isolation:isolate;display:flex;align-items:center;gap:12px;min-height:62px;padding:0 12px;cursor:pointer}.about-landing_tools__BSed2 a:before{content:"";position:absolute;inset:0;z-index:-1;background:#26262a;transform:scaleX(0);transform-origin:right center}.about-landing_toolIndex__yvvhz{font:8px/1.4 ui-monospace,monospace;color:#a1a19b;font-variant-numeric:tabular-nums}.about-landing_toolName__CQjlJ{font-size:13px;color:#57575a;transition:color .2s}.about-landing_tools__BSed2 a svg{margin-left:auto;flex:none;color:#8c8c90;transition:transform .25s,color .25s}@media (hover:hover){.about-landing_tools__BSed2 a:hover:before{transform:scaleX(1);transform-origin:left center}.about-landing_tools__BSed2 a:hover .about-landing_toolName__CQjlJ{color:#fbfbfa}.about-landing_tools__BSed2 a:hover .about-landing_toolIndex__yvvhz{color:#8c8c90}.about-landing_tools__BSed2 a:hover svg{color:#fbfbfa}}@media (hover:hover) and (prefers-reduced-motion:no-preference){.about-landing_tools__BSed2 a:before{transition:transform .46s cubic-bezier(.7,0,.2,1)}.about-landing_toolIndex__yvvhz{transition:color .25s}.about-landing_tools__BSed2 a:hover .about-landing_toolIndex__yvvhz,.about-landing_tools__BSed2 a:hover .about-landing_toolName__CQjlJ,.about-landing_tools__BSed2 a:hover svg{transition-delay:90ms}.about-landing_tools__BSed2 a:hover svg{transform:translate(2px,-2px)}}.about-landing_body__Vd1z2 a:focus-visible,.about-landing_pageEnd__ExNVv a:focus-visible,.about-landing_tools__BSed2 a:focus-visible{outline:2px solid #26262a;outline-offset:4px}.about-landing_pageEnd__ExNVv{display:flex;align-items:center;justify-content:space-between;margin-top:80px;padding-top:20px;border-top:1px solid #26262a26;color:#8c8c90;font:8px/1.5 ui-monospace,monospace;letter-spacing:.1em}.about-landing_pageEnd__ExNVv a{display:flex;align-items:center;gap:10px;min-height:32px;cursor:pointer;color:#676762}@media (max-width:1000px){.about-landing_spread__SlVop,.about-landing_toolset__SMaFA{grid-template-columns:minmax(210px,270px) minmax(0,1fr);gap:45px}.about-landing_title__yI_DK{font-size:46px}.about-landing_body__Vd1z2,.about-landing_lead__Frhsg{font-size:13px;line-height:1.9}.about-landing_tools__BSed2{-moz-column-gap:20px;column-gap:20px}.about-landing_toolName__CQjlJ{font-size:12px}.about-landing_notes__wmDZ6 dd{font-size:16px}}@media (max-width:760px){.about-landing_inner__x0bvA{width:calc(100% - 52px);padding-top:55px}.about-landing_marginNote__TndWz{font-size:7px}.about-landing_spread__SlVop{grid-template-columns:1fr;gap:38px;margin-top:40px}.about-landing_portrait__a_KNV{max-width:290px;margin:0 auto;width:80%}.about-landing_caption__71qxb{margin-top:16px}.about-landing_title__yI_DK{font-size:46px;margin-bottom:24px}.about-landing_story__9_7jf{max-width:550px}.about-landing_body__Vd1z2,.about-landing_lead__Frhsg{font-size:13px}.about-landing_toolset__SMaFA{grid-template-columns:1fr;gap:24px;margin-top:52px}.about-landing_toolsIntro__T1F_e h3 br{display:none}.about-landing_toolsIntro__T1F_e h3 span:before{content:" "}.about-landing_toolsIntro__T1F_e>p:last-child{margin-top:10px}.about-landing_tools__BSed2 a{min-height:58px}.about-landing_pageEnd__ExNVv{margin-top:48px;font-size:7px}.about-landing_pageEnd__ExNVv>span{display:none}.about-landing_pageEnd__ExNVv a{margin-left:auto}.about-landing_notes__wmDZ6{gap:15px}}@media (max-width:360px){.about-landing_title__yI_DK{font-size:40px}.about-landing_marginNote__TndWz{display:none}.about-landing_tools__BSed2{-moz-column-gap:18px;column-gap:18px}.about-landing_tools__BSed2 a{gap:7px}.about-landing_toolName__CQjlJ{font-size:11px}.about-landing_notes__wmDZ6 dd{font-size:15px}}@media (prefers-reduced-motion:reduce){.about-landing_toolName__CQjlJ,.about-landing_tools__BSed2 a svg{transition:none}}.about-landing_image__PlVbe{outline:1px solid rgba(0,0,0,.1);outline-offset:-1px}@media (hover:hover) and (prefers-reduced-motion:no-preference){.about-landing_print__A0uYQ{transition:transform .35s cubic-bezier(.2,0,0,1)}.about-landing_portrait__a_KNV:hover .about-landing_print__A0uYQ{transform:translateY(-3px) rotate(-.4deg)}}.contact-landing_contact__OQ1am{background:#f2f2ef;color:#26262a}.contact-landing_inner__yh5P_{width:calc(100% - clamp(56px, 14vw, 224px));max-width:1200px;margin:0 auto;padding:65px 0 0;scroll-margin-top:80px}.contact-landing_chapter__TounE{display:flex;align-items:center;justify-content:space-between;border-top:1px solid #26262a26;padding-top:20px;color:#777773;font:9px/1.5 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.13em}.contact-landing_chapter__TounE p{display:flex;align-items:center;gap:13px}.contact-landing_rule__WkE7z{width:25px;height:1px;background:#a2a29c}.contact-landing_chapter__TounE>span{font-size:8px;color:#8c8c90}.contact-landing_content__xNaXO{padding:88px 0 80px}.contact-landing_overline__u5WC6{font:8px/1.5 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.12em;color:#8a8a8f}.contact-landing_invitation__iZ7Wf h2{margin-top:24px;color:#26262a;font-size:clamp(42px,5.4vw,78px);font-weight:500;letter-spacing:-.045em;line-height:1.12}.contact-landing_invitation__iZ7Wf h2 span{font-family:Poltawski Nowy,Georgia,serif;font-weight:400;font-style:italic}.contact-landing_intro__bVk4C{margin-top:28px;font-size:14px;line-height:1.9;color:#777773}.contact-landing_details__PiSRa{max-width:540px;margin:52px 0 0 auto}.contact-landing_emailRow__yIvhC{display:flex;align-items:center;border-bottom:1px solid #26262a44;gap:16px;margin-top:13px}.contact-landing_email__jBW_w{display:inline-flex;align-items:center;gap:18px;min-height:54px;font-size:clamp(17px,2vw,26px);letter-spacing:-.02em;color:#26262a;cursor:pointer;min-width:0}.contact-landing_email__jBW_w svg{flex:none;transition:transform .15s ease-out}.contact-landing_copy__mEvWK{display:grid;place-items:center;flex:none;width:44px;height:44px;margin-left:auto;border-radius:4px;cursor:pointer;color:#8a8a8f;transition:color .15s ease-out,background-color .15s ease-out}.contact-landing_copyFeedback__FQVkI{min-height:20px;margin-top:9px;font:9px/1.8 ui-monospace,monospace;color:#8c8c90}.contact-landing_signoff__AZCrL{display:flex;align-items:center;justify-content:space-between;padding:0 0 42px;color:#8c8c90;font:8px/1.5 ui-monospace,monospace;letter-spacing:.1em}.contact-landing_copy__mEvWK:focus-visible,.contact-landing_inner__yh5P_ a:focus-visible{outline:2px solid #26262a;outline-offset:4px}@media (hover:hover){.contact-landing_copy__mEvWK:hover{background:#26262a;color:#fbfbfa}}@media (hover:hover) and (prefers-reduced-motion:no-preference){.contact-landing_email__jBW_w:hover svg{transform:translate(2px,-2px)}}@media (max-width:760px){.contact-landing_inner__yh5P_{width:calc(100% - 52px);padding-top:45px}.contact-landing_content__xNaXO{padding:55px 0}.contact-landing_invitation__iZ7Wf h2{font-size:clamp(34px,7.5vw,52px);margin-top:20px}.contact-landing_intro__bVk4C{font-size:12px;margin-top:24px}.contact-landing_details__PiSRa{margin-top:42px;max-width:none}.contact-landing_email__jBW_w{font-size:clamp(14px,4.5vw,24px);gap:10px;min-height:54px}.contact-landing_emailRow__yIvhC{gap:7px}.contact-landing_copyFeedback__FQVkI{font-size:8px}.contact-landing_signoff__AZCrL{padding-bottom:30px;gap:20px}.contact-landing_chapter__TounE>span,.contact-landing_signoff__AZCrL>span:first-child{font-size:7px}}@media (max-width:360px){.contact-landing_invitation__iZ7Wf h2{font-size:32px}.contact-landing_signoff__AZCrL{align-items:flex-start;flex-direction:column;gap:14px}.contact-landing_email__jBW_w svg{width:14px}.contact-landing_copy__mEvWK{width:36px}}@media (prefers-reduced-motion:reduce){.contact-landing_copy__mEvWK,.contact-landing_email__jBW_w svg{transition:none}}.hero-landing_hero__XM4ki{position:relative;isolation:isolate;overflow:hidden;overflow:clip;background:#f2f2ef;color:#26262a}.hero-landing_inner__JUnt_{position:relative;max-width:1600px;margin:0 auto}.hero-landing_copy__UIZl5{position:relative;z-index:2;pointer-events:none;padding:clamp(130px,18dvh,180px) 0 0 clamp(28px,7vw,112px);width:-moz-fit-content;width:fit-content}.hero-landing_eyebrow__msntW{display:flex;align-items:center;gap:12px;font:10px/1.4 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.13em;color:#57575a}.hero-landing_rule__GTBim{display:block;width:24px;height:1px;background:#8a8a8f}.hero-landing_role__zLyj1{margin-left:10px;color:#8c8c90;font-size:9px;letter-spacing:.08em}.hero-landing_title__m9Rtv{margin-top:30px;font-size:clamp(70px,6.7vw,100px);font-weight:600;line-height:1.02;letter-spacing:-.045em;color:#26262a}.hero-landing_title__m9Rtv span{font-family:Poltawski Nowy,Georgia,serif;font-weight:400;font-style:italic;letter-spacing:-.065em}.hero-landing_description__lcNJf{margin-top:30px;max-width:370px;font-size:14px;line-height:1.85;color:#72726f}.hero-landing_links__zHs82{display:flex;align-items:center;gap:26px;margin-top:30px;pointer-events:auto;width:-moz-fit-content;width:fit-content}.hero-landing_primaryLink__WZVjp{display:flex;align-items:center;gap:10px;min-height:44px;border-bottom:1px solid #26262a66;font-size:12px;font-weight:500;line-height:1;cursor:pointer;color:#26262a}.hero-landing_primaryLink__WZVjp svg{flex:none;transform:translateY(1px);transition:transform .3s ease}@media (hover:hover) and (prefers-reduced-motion:no-preference){.hero-landing_primaryLink__WZVjp:hover svg{transform:translate(2px,-1px)}}.hero-landing_resume__xvOOP{display:flex;align-items:center;gap:8px;min-height:44px;padding:0 14px;border:1px solid #26262a3d;border-radius:3px;background:#fbfbfa;color:#26262a;font-size:11px;cursor:pointer}.hero-landing_footnote__7yfNb a:focus-visible,.hero-landing_links__zHs82 a:focus-visible{outline:2px solid #26262a;outline-offset:5px}.hero-landing_sceneLayer__7V_zz{position:absolute;z-index:1;inset:0;pointer-events:none}.hero-landing_drift__vgqIj{position:absolute;inset:0}.hero-landing_footnote__7yfNb{position:absolute;z-index:2;bottom:28px;left:clamp(28px,7vw,112px);right:clamp(28px,7vw,112px);display:flex;align-items:center;justify-content:space-between;border-top:1px solid #26262a1a;padding-top:18px;color:#8c8c90;font:8px/1.4 ui-monospace,monospace;letter-spacing:.12em}.hero-landing_footnote__7yfNb a{display:flex;align-items:center;gap:10px;cursor:pointer;min-height:24px}@media (max-width:1200px){.hero-landing_copy__UIZl5{padding-top:130px}.hero-landing_title__m9Rtv{font-size:80px}.hero-landing_description__lcNJf{max-width:330px}}@media (max-width:900px){.hero-landing_copy__UIZl5{padding-top:130px}.hero-landing_title__m9Rtv{font-size:72px}.hero-landing_role__zLyj1{font-size:8px}.hero-landing_description__lcNJf{max-width:440px}}@media (max-width:600px){.hero-landing_copy__UIZl5{padding:clamp(108px,14dvh,138px) 26px 0;width:100%}.hero-landing_eyebrow__msntW{font-size:9px;gap:9px}.hero-landing_rule__GTBim{width:18px}.hero-landing_role__zLyj1{font-size:7px;letter-spacing:.04em;margin-left:auto}.hero-landing_title__m9Rtv{font-size:clamp(49px,12.5vw,62px);margin-top:27px;line-height:1.04}.hero-landing_description__lcNJf{font-size:12px;margin-top:25px;line-height:1.9}.hero-landing_links__zHs82{margin-top:21px;gap:25px}.hero-landing_primaryLink__WZVjp{font-size:11px;gap:10px}.hero-landing_resume__xvOOP{font-size:10px}.hero-landing_footnote__7yfNb{left:26px;right:26px;bottom:24px;font-size:7px}.hero-landing_footnote__7yfNb>span{display:none}}@media (max-width:360px){.hero-landing_role__zLyj1{display:none}.hero-landing_copy__UIZl5{padding-inline:22px}.hero-landing_title__m9Rtv{font-size:49px}.hero-landing_desktopBreak__kKDp8{display:none}}@media (prefers-reduced-motion:reduce){.hero-landing_primaryLink__WZVjp svg{transition:none}}.hero-landing_inner__JUnt_{height:100dvh;min-height:0;max-height:none}@media (max-width:600px){.hero-landing_title__m9Rtv{margin-top:22px}.hero-landing_description__lcNJf{margin-top:18px}.hero-landing_links__zHs82{margin-top:15px}.hero-landing_footnote__7yfNb{bottom:14px;padding-top:10px}}@media (max-width:600px) and (max-height:680px){.hero-landing_copy__UIZl5{padding-top:100px}.hero-landing_title__m9Rtv{font-size:42px;margin-top:17px}.hero-landing_description__lcNJf{display:none}.hero-landing_links__zHs82{margin-top:13px}.hero-landing_primaryLink__WZVjp,.hero-landing_resume__xvOOP{min-height:36px}}@media (min-width:601px) and (max-height:780px){.hero-landing_copy__UIZl5{padding-top:120px}.hero-landing_title__m9Rtv{font-size:clamp(64px,6.3vw,82px);margin-top:24px}.hero-landing_description__lcNJf{margin-top:23px}.hero-landing_links__zHs82{margin-top:20px}}@media (prefers-reduced-motion:no-preference){.hero-landing_copy__UIZl5>*{animation:hero-landing_hero-copy-in__hJAhf 1s cubic-bezier(.22,1,.36,1) both}.hero-landing_eyebrow__msntW{animation-delay:.15s}.hero-landing_copy__UIZl5>.hero-landing_title__m9Rtv{animation-delay:.25s}.hero-landing_copy__UIZl5>.hero-landing_description__lcNJf{animation-delay:.35s}.hero-landing_copy__UIZl5>.hero-landing_links__zHs82{animation-delay:.45s}.hero-landing_sceneLayer__7V_zz{animation:hero-landing_hero-scene-in__YtKbj 1.3s cubic-bezier(.22,1,.36,1) .25s both}.hero-landing_footnote__7yfNb{animation:hero-landing_hero-copy-in__hJAhf .8s ease-out .55s both}}@keyframes hero-landing_hero-copy-in__hJAhf{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes hero-landing_hero-scene-in__YtKbj{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@media (hover:hover){.hero-landing_resume__xvOOP{transition:color .18s ease-out,background-color .18s ease-out,border-color .18s ease-out}.hero-landing_resume__xvOOP:hover{color:#fbfbfa;background:#26262a;border-color:#26262a}}@media (prefers-reduced-motion:reduce){.hero-landing_resume__xvOOP{transition:none}}.interface-workbench_workbench__jbP88{--anatomy-paper:#fbfbfa;--anatomy-top:#fff;--anatomy-shade-0:#dcdcd9;--anatomy-shade-1:#e5e5e2;--anatomy-shade-2:#ededea;--anatomy-shade-3:#f4f4f1;--anatomy-hi:#26262a;--anatomy-mid:#8a8a8f;--anatomy-lo:#b4b4b8;--anatomy-faint:#d4d4d6;margin:0;color:#57575a;display:block;position:absolute;bottom:85px;right:-35px;width:min(1000px,64vw);height:auto;overflow:visible;pointer-events:none}.interface-workbench_scene__TEI4x .iso-fill{fill:var(--anatomy-paper);stroke:none}.interface-workbench_scene__TEI4x .iso-top{fill:var(--anatomy-top);stroke:none}.interface-workbench_scene__TEI4x .iso-shade{stroke:none}.interface-workbench_scene__TEI4x .iso-shade[data-shade="0"]{fill:var(--anatomy-shade-0)}.interface-workbench_scene__TEI4x .iso-shade[data-shade="1"]{fill:var(--anatomy-shade-1)}.interface-workbench_scene__TEI4x .iso-shade[data-shade="2"]{fill:var(--anatomy-shade-2)}.interface-workbench_scene__TEI4x .iso-shade[data-shade="3"]{fill:var(--anatomy-shade-3)}.interface-workbench_scene__TEI4x .iso-line{fill:none;stroke:var(--anatomy-lo);stroke-width:.55px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.interface-workbench_scene__TEI4x .iso-line[data-tone=mid]{stroke:var(--anatomy-mid)}.interface-workbench_scene__TEI4x .iso-line[data-tone=faint]{stroke:var(--anatomy-faint)}.interface-workbench_scene__TEI4x .iso-line[data-tone=hi]{stroke:var(--anatomy-hi)}.interface-workbench_scene__TEI4x .wb-shadow{fill:#aaa99f;opacity:.17;filter:blur(17px);transform:translateY(16px)}.interface-workbench_scene__TEI4x .wb-belt,.interface-workbench_scene__TEI4x .wb-rubber{--anatomy-paper:#656560;--anatomy-top:#73736e;--anatomy-shade-0:#484844;--anatomy-shade-1:#51514b;--anatomy-shade-2:#5d5d57;--anatomy-shade-3:#686862}.interface-workbench_scene__TEI4x .wb-metal{--anatomy-top:#f0f0ec;--anatomy-shade-0:#c8c8c4;--anatomy-shade-1:#d4d4cf;--anatomy-shade-2:#ddddd7;--anatomy-shade-3:#e9e9e4}.interface-workbench_scene__TEI4x .wb-rail{--anatomy-top:#d0d0ca;--anatomy-shade-0:#a4a49f;--anatomy-shade-1:#b7b7b1;--anatomy-shade-2:#c4c4bf;--anatomy-shade-3:#cecec8}.interface-workbench_scene__TEI4x .wb-head,.interface-workbench_scene__TEI4x .wb-headface,.interface-workbench_scene__TEI4x .wb-nozzle{--anatomy-paper:#343435;--anatomy-top:#505052;--anatomy-shade-0:#26262a;--anatomy-shade-1:#303033;--anatomy-shade-2:#3a3a3c;--anatomy-shade-3:#424244;--anatomy-mid:#6a6a6d;--anatomy-lo:#555558;--anatomy-faint:#656568}.interface-workbench_scene__TEI4x .wb-ui{--anatomy-mid:#b4b4b8;--anatomy-faint:#d4d4d6}.interface-workbench_scene__TEI4x .wb-screw{--anatomy-top:#8a8a8f;--anatomy-mid:#8a8a8f}.interface-workbench_scene__TEI4x{display:block;width:100%;height:auto;overflow:visible;pointer-events:auto;touch-action:pan-y;cursor:grab;outline:none;-moz-user-select:none;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.interface-workbench_workbench__jbP88[data-open=true] .interface-workbench_scene__TEI4x{cursor:grabbing}.interface-workbench_focusRing__z7AyZ{fill:none;stroke:#26262a;stroke-width:1.25px;stroke-dasharray:3 3;vector-effect:non-scaling-stroke;opacity:0;pointer-events:none}.interface-workbench_scene__TEI4x:focus-visible .interface-workbench_focusRing__z7AyZ{opacity:1}.interface-workbench_guide__P7Nwd,.interface-workbench_slots__OcrjQ{fill:none;stroke:#8a8a8f;stroke-width:.6px;stroke-dasharray:2 2.5;vector-effect:non-scaling-stroke;pointer-events:none}.interface-workbench_slots__OcrjQ{stroke:#b4b4b8}.interface-workbench_hint__2n53_{position:absolute;top:53px;right:64px;display:flex;align-items:center;gap:6px;margin:0;color:#8a8a8f;font:7px/1.5 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.08em;text-transform:uppercase;pointer-events:none;transition:opacity .24s ease-out}.interface-workbench_workbench__jbP88[data-open=true] .interface-workbench_hint__2n53_{opacity:0}.interface-workbench_hintTouch__xilpV{display:none}.interface-workbench_caption___KJZ8{position:absolute;top:10px;right:64px;display:flex;align-items:center;gap:3px;margin:0;padding:2px 5px 2px 10px;border:1px solid #26262a12;border-radius:6px;background:#f2f2efcc;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);pointer-events:auto;color:#57575a}.interface-workbench_status__4BzAN{display:flex;align-items:center;gap:7px;padding-right:6px;font:9px/1 ui-monospace,SFMono-Regular,Menlo,monospace;font-variant-numeric:tabular-nums;cursor:help}.interface-workbench_dot__Vi_J6{width:4px;height:4px;border-radius:50%;background:#8a8a8f}.interface-workbench_workbench__jbP88[data-mode=building] .interface-workbench_dot__Vi_J6{background:#26262a}.interface-workbench_workbench__jbP88[data-mode=paused] .interface-workbench_dot__Vi_J6{background:transparent;outline:1px solid #8a8a8f}.interface-workbench_divider__u7p5_{height:12px;width:1px;background:#26262a1a;margin-right:2px}.interface-workbench_control___ujfW{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;cursor:pointer;border-radius:4px;transition:background .2s,color .2s,transform .2s}@media (hover:hover){.interface-workbench_control___ujfW:hover{background:#26262a;color:#fbfbfa}}@media (hover:hover) and (prefers-reduced-motion:no-preference){.interface-workbench_control___ujfW:hover{transform:scale(1.08)}}@media (prefers-reduced-motion:no-preference){.interface-workbench_control___ujfW:not(:disabled):active{transform:scale(.96);transition:transform .15s ease-out}}.interface-workbench_control___ujfW:focus-visible{outline:2px solid #26262a;outline-offset:2px}.interface-workbench_srOnly__MOpHl{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@media (min-width:1600px){.interface-workbench_workbench__jbP88{right:-10px;width:1030px;bottom:95px}.interface-workbench_caption___KJZ8,.interface-workbench_hint__2n53_{right:30px}}@media (max-width:1200px){.interface-workbench_workbench__jbP88{right:-45px;width:65vw;bottom:90px}}@media (max-width:900px){.interface-workbench_workbench__jbP88{right:-40px;width:85vw;bottom:110px}.interface-workbench_caption___KJZ8,.interface-workbench_hint__2n53_{right:56px}}@media (max-width:600px){.interface-workbench_workbench__jbP88{width:calc(100% + 20px);right:-10px;bottom:160px}.interface-workbench_caption___KJZ8{top:0;right:22px}.interface-workbench_hint__2n53_{top:50px;right:22px}}@media (max-width:600px) and (max-height:680px){.interface-workbench_workbench__jbP88{width:290px;right:-10px;bottom:120px}}@media (min-width:601px) and (max-height:780px){.interface-workbench_workbench__jbP88{bottom:65px;width:61vw}}@media (pointer:coarse){.interface-workbench_control___ujfW{width:40px;height:40px}.interface-workbench_hintFine__jlsmo{display:none}.interface-workbench_hintTouch__xilpV{display:inline}}@media (prefers-reduced-motion:reduce){.interface-workbench_control___ujfW,.interface-workbench_hint__2n53_{transition:none}}.interface-workbench_iconSwap__bxQRG{display:grid;width:14px;height:14px;place-items:center}.interface-workbench_iconSwap__bxQRG svg{grid-area:1/1;transition:opacity .3s cubic-bezier(.2,0,0,1)}.interface-workbench_playIcon__Hu6Rd{opacity:0}.interface-workbench_iconSwap__bxQRG[data-paused=true] .interface-workbench_playIcon__Hu6Rd,.interface-workbench_pauseIcon__mS3pw{opacity:1}.interface-workbench_iconSwap__bxQRG[data-paused=true] .interface-workbench_pauseIcon__mS3pw{opacity:0}@media (prefers-reduced-motion:no-preference){.interface-workbench_iconSwap__bxQRG svg{transition:opacity .3s cubic-bezier(.2,0,0,1),transform .3s cubic-bezier(.2,0,0,1),filter .3s cubic-bezier(.2,0,0,1)}.interface-workbench_playIcon__Hu6Rd{transform:scale(.25);filter:blur(4px)}.interface-workbench_pauseIcon__mS3pw{transform:scale(1);filter:blur(0)}.interface-workbench_iconSwap__bxQRG[data-paused=true] .interface-workbench_playIcon__Hu6Rd{transform:scale(1) translateX(.5px);filter:blur(0)}.interface-workbench_iconSwap__bxQRG[data-paused=true] .interface-workbench_pauseIcon__mS3pw{transform:scale(.25);filter:blur(4px)}}.landing-project-card_stage__5LH5x{height:100svh;min-height:650px;position:sticky;top:0;display:flex;align-items:center;justify-content:center;padding:100px clamp(28px,7vw,112px) 65px}.landing-project-card_card__oBmbA{position:relative;width:100%;max-width:1200px;height:clamp(450px,65svh,620px);transform-origin:50% 0;translate:0 calc(var(--card-index) * 18px);display:flex;flex-direction:column;padding:22px 30px 16px;background:#fbfbfa;border:1px solid #dcdcd9;border-radius:3px;box-shadow:0 -2px 8px #26262a03,0 8px 20px #26262a06;color:#26262a}.landing-project-card_cardTop__nswQW{display:flex;align-items:center;gap:24px;flex:none;padding-bottom:18px;border-bottom:1px solid #26262a1a;font:8px/1.5 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.09em;color:#8a8a8f}.landing-project-card_catalogue__5QPxI{color:#57575a;white-space:nowrap}.landing-project-card_category__4PdCx{margin-left:auto}.landing-project-card_pagination__ys8l6{margin-left:22px;white-space:nowrap;font-variant-numeric:tabular-nums}.landing-project-card_content__MjBJI{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.35fr);align-items:center;gap:clamp(25px,4vw,65px);flex:1;min-height:0;grid-template-rows:minmax(0,1fr);padding:20px 0}.landing-project-card_details__W0Bss{min-width:0}.landing-project-card_number__r4ua2{display:block;margin-bottom:13px;color:#a4a49e;font:italic 23px/1 Poltawski Nowy,Georgia,serif}.landing-project-card_details__W0Bss h3{max-width:380px;font-size:clamp(25px,2.7vw,40px);font-weight:500;line-height:1.12;letter-spacing:-.035em;color:#26262a;text-wrap:balance}.landing-project-card_details__W0Bss p{margin-top:19px;font-size:12px;line-height:1.85;color:#777773;max-width:370px}.landing-project-card_link__Qy_ts{display:inline-flex;align-items:center;gap:10px;min-height:44px;margin-top:18px;border-bottom:1px solid #26262a55;font-size:11px;color:#26262a;cursor:pointer}.landing-project-card_link__Qy_ts svg{flex:none;translate:0 1px;transition:transform .15s ease-out}.landing-project-card_link__Qy_ts:focus-visible{outline:2px solid #26262a;outline-offset:5px}.landing-project-card_preview__yJLfQ{min-width:0;min-height:0;width:100%;height:auto;max-width:calc((clamp(450px, 65svh, 620px) - 180px) * 16 / 9);justify-self:center;display:grid;grid-template-rows:30px auto 22px;margin:0}.landing-project-card_browserBar__B3Giv{display:flex;align-items:center;gap:15px;padding:10px 12px;border:1px solid #dcdcd9;border-bottom:0;border-radius:3px 3px 0 0;background:#f2f2ef;font:7px/1.5 ui-monospace,monospace;letter-spacing:.03em;color:#8c8c90}.landing-project-card_browserBar__B3Giv>svg{margin-left:auto}.landing-project-card_browserDots__KwWaY{display:flex;gap:3px}.landing-project-card_browserDots__KwWaY i{width:3px;height:3px;border-radius:50%;background:#b4b4b8}.landing-project-card_imageWindow__zCc64{position:relative;width:100%;aspect-ratio:16/9;min-height:0;overflow:hidden;background:#ededea;border:1px solid #dcdcd9}.landing-project-card_imageMotion__enUI_{position:absolute;inset:0 -1.4% 0 0}.landing-project-card_image__WbfRe{-o-object-fit:cover;object-fit:cover;-o-object-position:left top;object-position:left top;outline:1px solid rgba(0,0,0,.1);outline-offset:-1px}.landing-project-card_preview__yJLfQ figcaption{display:flex;align-items:center;justify-content:space-between;padding-top:8px;font:7px/1.5 ui-monospace,monospace;letter-spacing:.06em;color:#8c8c90}.landing-project-card_cardFoot__F9_kL{flex-shrink:0;display:flex;align-items:center;gap:16px;padding-top:12px;border-top:1px solid #26262a1a;font:7px/1.5 ui-monospace,monospace;letter-spacing:.1em;color:#a1a19b}.landing-project-card_footRule__QyEZw{height:1px;width:20px;background:#d4d4d6;margin-left:auto}@media (hover:hover) and (prefers-reduced-motion:no-preference){.landing-project-card_link__Qy_ts:hover svg{transform:translate(2px,-2px)}}@media (max-width:1100px){.landing-project-card_card__oBmbA{padding:20px 24px 14px}.landing-project-card_details__W0Bss h3{font-size:29px}.landing-project-card_details__W0Bss p{font-size:11px}.landing-project-card_content__MjBJI{gap:28px}.landing-project-card_category__4PdCx{font-size:7px}.landing-project-card_cardTop__nswQW{gap:12px}.landing-project-card_pagination__ys8l6{margin-left:5px}}@media (max-width:760px){.landing-project-card_stage__5LH5x{padding:90px 26px 65px;min-height:720px}.landing-project-card_card__oBmbA{height:560px;padding:18px 20px 14px;translate:0 calc(var(--card-index) * 10px)}.landing-project-card_content__MjBJI{display:flex;flex-direction:column;align-items:stretch;justify-content:space-between;gap:19px;padding:18px 0 12px}.landing-project-card_number__r4ua2{display:none}.landing-project-card_details__W0Bss h3{font-size:25px;max-width:100%}.landing-project-card_details__W0Bss p{font-size:11px;line-height:1.75;margin-top:12px;max-width:none}.landing-project-card_link__Qy_ts{margin-top:7px;font-size:10px;min-height:36px}.landing-project-card_category__4PdCx{display:none}.landing-project-card_pagination__ys8l6{margin-left:auto}.landing-project-card_preview__yJLfQ{height:auto;aspect-ratio:auto;flex:none;grid-template-rows:23px auto 18px;max-height:none;max-width:360px;width:100%;align-self:center}.landing-project-card_imageWindow__zCc64{height:auto;aspect-ratio:16/9;max-height:none}.landing-project-card_preview__yJLfQ figcaption{font-size:6px;padding-top:6px}.landing-project-card_browserBar__B3Giv{padding:6px 9px;font-size:6px}.landing-project-card_cardFoot__F9_kL{flex-shrink:0;font-size:6px}.landing-project-card_cardTop__nswQW{padding-bottom:12px}}@media (max-width:760px) and (max-height:760px){.landing-project-card_stage__5LH5x{position:relative;height:auto;min-height:0;padding:36px 26px 0}.landing-project-card_stage__5LH5x:last-child{padding-bottom:42px}.landing-project-card_card__oBmbA{height:auto;translate:none;transform:none!important;min-height:0}.landing-project-card_content__MjBJI{gap:23px}.landing-project-card_imageMotion__enUI_{transform:none!important}.landing-project-card_imageWindow__zCc64{max-height:none;aspect-ratio:16/9}}@media (max-width:360px){.landing-project-card_card__oBmbA{padding-inline:16px}.landing-project-card_details__W0Bss h3{font-size:23px}.landing-project-card_details__W0Bss p{font-size:10px}.landing-project-card_stage__5LH5x{padding-inline:22px}}@media (prefers-reduced-motion:reduce){.landing-project-card_stage__5LH5x{position:relative;height:auto;min-height:0;padding-top:40px;padding-bottom:0}.landing-project-card_stage__5LH5x:last-child{padding-bottom:50px}.landing-project-card_card__oBmbA{translate:none;transform:none!important;height:auto;min-height:450px}.landing-project-card_imageMotion__enUI_{transform:none!important}.landing-project-card_link__Qy_ts svg{transition:none}}.landing-project-card_stage__5LH5x:focus-within{z-index:5}@media (min-width:761px) and (max-height:760px){.landing-project-card_card__oBmbA{height:calc(100svh - 200px);min-height:420px}.landing-project-card_details__W0Bss h3{font-size:27px}.landing-project-card_details__W0Bss p{font-size:11px;line-height:1.7;margin-top:14px}.landing-project-card_number__r4ua2{font-size:19px;margin-bottom:10px}.landing-project-card_link__Qy_ts{margin-top:12px}}@media (min-width:761px) and (prefers-reduced-motion:reduce){.landing-project-card_content__MjBJI{flex:none;grid-template-rows:auto}.landing-project-card_preview__yJLfQ{height:auto;max-width:min(100%,540px)}}.project-landing_projects__XWSOK{background:#f2f2ef;color:#26262a}.project-landing_section__mAKdz{scroll-margin-top:80px}.project-landing_end__yUI_i,.project-landing_header__wbff2{width:calc(100% - clamp(56px, 14vw, 224px));max-width:1200px;margin:0 auto}.project-landing_header__wbff2{padding-top:60px}.project-landing_chapter__zHquD{display:flex;align-items:center;justify-content:space-between;border-top:1px solid #26262a26;padding-top:20px;color:#777773;font:9px/1.5 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.13em}.project-landing_chapter__zHquD p{display:flex;align-items:center;gap:13px}.project-landing_chapter__zHquD>span{font-size:8px;color:#8c8c90;letter-spacing:.1em}.project-landing_rule__UgnRx{width:25px;height:1px;background:#a2a29c}.project-landing_intro__OzrUt{display:flex;align-items:flex-end;justify-content:space-between;gap:40px;margin:55px 0 0}.project-landing_intro__OzrUt h2{font-size:clamp(42px,5vw,70px);font-weight:500;line-height:1.07;letter-spacing:-.045em;color:#26262a}.project-landing_intro__OzrUt h2 span{font-family:Poltawski Nowy,Georgia,serif;font-style:italic;font-weight:400}.project-landing_introNote__bddti{padding-bottom:4px}.project-landing_introNote__bddti p{font-size:12px;line-height:1.9;color:#777773}.project-landing_introNote__bddti>span{display:flex;align-items:center;gap:9px;margin-top:25px;font:8px/1.5 ui-monospace,monospace;letter-spacing:.1em;color:#8c8c90}.project-landing_stack__EV08E{position:relative;max-width:1600px;margin:0 auto}.project-landing_end__yUI_i{display:flex;align-items:center;justify-content:space-between;border-top:1px solid #26262a26;padding:20px 0 40px;font:8px/1.5 ui-monospace,monospace;letter-spacing:.1em;color:#8c8c90}.project-landing_end__yUI_i a{display:flex;align-items:center;gap:10px;min-height:36px;color:#676762;cursor:pointer}.project-landing_end__yUI_i a:focus-visible{outline:2px solid #26262a;outline-offset:4px}@media (max-width:760px){.project-landing_end__yUI_i,.project-landing_header__wbff2{width:calc(100% - 52px)}.project-landing_header__wbff2{padding-top:40px}.project-landing_chapter__zHquD>span{display:none}.project-landing_intro__OzrUt{display:block;margin-top:36px}.project-landing_intro__OzrUt h2{font-size:46px}.project-landing_introNote__bddti{margin-top:24px}.project-landing_introNote__bddti>span{margin-top:18px}.project-landing_end__yUI_i>span{display:none}.project-landing_end__yUI_i a{margin-left:auto;font-size:7px}}