.about_page__hxz1O{width:min(100%,1160px);padding:40px 16px 20px;color:var(--studio-ink)}.about_intro__85fkf{display:grid;grid-template-columns:220px 1fr;grid-gap:72px;gap:72px;padding-bottom:64px}.about_portrait__iTu8T{width:200px;height:200px;object-fit:cover;border-radius:6px;filter:saturate(.75);box-shadow:8px 8px 0 var(--studio-card);border:1px solid var(--studio-rule)}.about_identity__9NAGt>p{font:11px/1.9 var(--font-code),monospace;margin:27px 0 20px}.about_identity__9NAGt>p span{color:var(--studio-muted)}.about_links__R_WgF{display:flex;flex-wrap:wrap;gap:18px}.about_links__R_WgF a{font-size:12px}.about_page__hxz1O a{color:var(--studio-red);text-decoration:underline;text-underline-offset:5px}.about_eyebrow___ecmO{font:11px var(--font-code),monospace;color:var(--studio-muted);margin:0 0 19px}.about_story__n1jvz h1{font:650 clamp(2.5rem,4.7vw,4rem)/1.05 var(--font-heading),sans-serif;letter-spacing:-.06em;margin:0 0 27px}.about_prose__IB_h_{font-size:16px;line-height:1.85;color:var(--studio-muted);max-width:700px}.about_prose__IB_h_ p{margin:0 0 18px}.about_actions__gMTx3{display:flex;gap:24px;flex-wrap:wrap;font-size:13px;margin-top:27px}.about_foundation__IerIU{display:grid;grid-template-columns:220px 1fr 1fr;grid-gap:35px;gap:35px;border-top:1px solid var(--studio-rule);border-bottom:1px solid var(--studio-rule);padding:35px 0}.about_foundation__IerIU h2{font:600 26px/1.1 var(--font-heading),sans-serif;letter-spacing:-.035em;margin:0}.about_foundation__IerIU span{font:10px var(--font-code),monospace;color:var(--studio-muted)}.about_foundation__IerIU h3{font-size:15px;line-height:1.5;margin:14px 0 7px;font-weight:600}.about_foundation__IerIU p{font-size:13px;line-height:1.8;color:var(--studio-muted);margin:0}@media(max-width:800px){.about_intro__85fkf{gap:30px;grid-template-columns:170px 1fr}.about_portrait__iTu8T{width:150px;height:150px}.about_foundation__IerIU{grid-template-columns:1fr 1fr}.about_foundation__IerIU h2{grid-column:1/-1}}@media(max-width:600px){.about_page__hxz1O{padding:22px 3px}.about_intro__85fkf{display:flex;flex-direction:column;gap:36px;padding-bottom:40px}.about_identity__9NAGt{display:grid;grid-template-columns:120px 1fr;grid-gap:0 25px;gap:0 25px;align-items:center}.about_portrait__iTu8T{width:110px;height:110px;grid-row:1/3}.about_identity__9NAGt>p{margin:0;font-size:10px}.about_links__R_WgF{gap:14px;margin-top:12px}.about_links__R_WgF a{font-size:11px}.about_story__n1jvz h1{font-size:38px}.about_prose__IB_h_{font-size:15px;line-height:1.8}.about_foundation__IerIU{grid-template-columns:1fr;gap:25px}.about_actions__gMTx3{gap:18px;font-size:12px}}.studio_studio__QUxbQ{width:min(100%,1360px);padding:0 36px 20px;color:var(--studio-ink)}.studio_studio__QUxbQ a{color:inherit;text-decoration:none}.studio_hero__Bd5l4{display:grid;grid-template-columns:1fr 1.05fr;grid-gap:25px;gap:25px;align-items:center;padding:65px 0 55px;min-height:780px;position:relative}.studio_eyebrow___2k8s{font:10px/1.7 var(--font-code),monospace;letter-spacing:.09em;color:var(--studio-muted);margin:0 0 35px;display:flex;align-items:center;gap:10px}.studio_status__g3WG6{width:6px;height:6px;border-radius:50%;background:var(--studio-red);box-shadow:0 0 0 4px color-mix(in srgb,var(--studio-red) 10%,transparent)}.studio_intro__UMM8s h1{font:500 clamp(4.5rem,7.6vw,7.2rem)/.92 var(--font-heading),sans-serif;letter-spacing:-.07em;margin:0 0 36px}.studio_intro__UMM8s h1 span{color:var(--studio-ink)}.studio_intro__UMM8s h1 i{color:var(--studio-red);font-style:normal}.studio_description__EGQ0j{font:400 clamp(20px,2vw,27px)/1.45 var(--font-heading),sans-serif;letter-spacing:-.035em;margin:0 0 18px}.studio_description__EGQ0j strong{font-weight:400;color:var(--studio-muted)}.studio_bio__j3kDp{max-width:385px;font-size:13px;line-height:1.8;color:var(--studio-muted);margin:0 0 30px}.studio_introActions__pIswg{display:flex;align-items:center;gap:28px;font-size:12px}.studio_introActions__pIswg a:first-child{display:flex;align-items:center;gap:24px;background:var(--studio-ink);color:var(--studio-paper);border-radius:50px;min-height:51px;padding:14px 22px;transition:background .25s,transform .25s}.studio_buttonDot__rF8El{height:7px;width:7px;border-radius:50%;background:var(--studio-red);transition:transform .25s}.studio_introActions__pIswg a:first-child:hover .studio_buttonDot__rF8El{transform:scale(1.7)}.studio_introActions__pIswg a:first-child:hover{transform:translateY(-2px)}.studio_introActions__pIswg a:last-child{padding:14px 0;border-bottom:1px solid var(--studio-rule)}.studio_note__cs4Bo{font-size:10px;color:var(--studio-muted);line-height:1.7;margin:23px 0 0}.studio_interlude__oydrR{display:flex;justify-content:space-between;gap:20px;border-block:1px solid var(--studio-rule);padding:24px 0;font:500 clamp(12px,1.65vw,22px)/1 var(--font-heading),sans-serif;letter-spacing:-.01em;color:var(--studio-muted)}.studio_interlude__oydrR span:nth-child(2){color:var(--studio-red)}.studio_selected__qdvdr{padding:95px 0 40px;scroll-margin-top:100px}.studio_toolSection__n5SY_{padding:65px 0 0;scroll-margin-top:100px}.studio_playSection__LeF23{position:relative;display:grid;grid-template-columns:1fr 1fr;align-items:center;grid-gap:60px;gap:60px;padding:48px 50px;background:var(--studio-card);border:1px solid var(--studio-rule);border-radius:26px;overflow:hidden}.studio_playIntro__oDocI{align-self:center;position:relative}.studio_playIntro__oDocI h2{font:500 clamp(34px,4vw,58px)/1.05 var(--font-heading),sans-serif;letter-spacing:-.055em;margin:0 0 22px}.studio_playIntro__oDocI h2 em{font-style:normal;color:var(--studio-red)}.studio_playIntro__oDocI>p:not(.studio_eyebrow___2k8s){font-size:13px;line-height:1.8;color:var(--studio-muted);max-width:290px}.studio_playIntro__oDocI .studio_playNote__qdzzX{font:10px/1.8 var(--font-code),monospace;margin-top:20px}.studio_arcade__Gt1sC{width:100%;max-width:440px;min-width:0;justify-self:end}.studio_playStamp__CbF9x{display:inline-grid;place-content:center;width:104px;height:104px;border:1px solid var(--studio-red);border-radius:50%;font:600 13px/1.2 var(--font-heading),sans-serif;color:var(--studio-red);text-align:center;transform:rotate(-14deg);margin-top:40px}.studio_letter__wnS0e{padding:125px 0 35px}.studio_letter__wnS0e .studio_eyebrow___2k8s{margin-bottom:24px}.studio_contactRow__fB6T6{display:flex;justify-content:space-between;align-items:center;gap:24px}.studio_letter__wnS0e h2{font:500 clamp(40px,6.6vw,91px)/1.02 var(--font-heading),sans-serif;letter-spacing:-.065em;margin:0}.studio_letter__wnS0e h2 span{color:var(--studio-muted)}.studio_contactButton__NU9zl{flex-shrink:0;display:grid;place-content:center;width:132px;height:132px;border-radius:50%;background:var(--studio-red);color:var(--studio-paper)!important;font-size:13px;position:relative;overflow:hidden;transition:transform .35s}.studio_contactButton__NU9zl>span{position:absolute;inset:0;display:grid;place-items:center;background:var(--studio-ink);color:var(--studio-paper);font:500 32px var(--font-heading),sans-serif;transform:translateY(100%);transition:transform .35s}.studio_contactButton__NU9zl:hover{transform:rotate(-8deg)}.studio_contactButton__NU9zl:focus-visible>span,.studio_contactButton__NU9zl:hover>span{transform:translateY(0)}.studio_contactBottom__6fpfw{display:flex;justify-content:space-between;gap:24px;padding-top:50px;color:var(--studio-muted);font-size:11px}.studio_contactBottom__6fpfw p{margin:0}.studio_socials__nPuRO{display:flex;gap:27px}.studio_socials__nPuRO a{padding-bottom:4px;border-bottom:1px solid var(--studio-rule)}@media(max-width:1100px){.studio_studio__QUxbQ{padding:0 12px}.studio_hero__Bd5l4{min-height:710px;gap:10px;padding-top:45px}.studio_intro__UMM8s h1{font-size:clamp(4.1rem,7.6vw,6rem)}.studio_playSection__LeF23{padding:50px 30px;gap:45px}}@media(max-width:760px){.studio_studio__QUxbQ{padding:0 4px 15px}.studio_hero__Bd5l4{grid-template-columns:1fr;gap:45px;padding:32px 0 48px;min-height:0}.studio_eyebrow___2k8s{margin-bottom:26px;font-size:9px}.studio_intro__UMM8s h1{font-size:clamp(4.1rem,17vw,6rem);margin-bottom:27px}.studio_description__EGQ0j{font-size:24px}.studio_bio__j3kDp{font-size:13px;max-width:350px;margin-bottom:25px}.studio_introActions__pIswg{gap:23px;font-size:11px}.studio_introActions__pIswg a:first-child{padding:13px 20px;gap:20px}.studio_note__cs4Bo{font-size:9px;margin-top:19px}.studio_interlude__oydrR{padding:18px 0;gap:12px;line-height:1.5;font-size:10px}.studio_interlude__oydrR span{max-width:95px}.studio_selected__qdvdr{padding:55px 0 25px}.studio_toolSection__n5SY_{padding:45px 0 0}.studio_playSection__LeF23{grid-template-columns:1fr;gap:35px;padding:30px 20px 25px;border-radius:18px}.studio_playIntro__oDocI h2{font-size:39px}.studio_playIntro__oDocI>p:not(.studio_eyebrow___2k8s){font-size:12px;max-width:260px}.studio_playStamp__CbF9x{position:absolute;right:0;bottom:0;width:70px;height:70px;font-size:10px;margin:0}.studio_playIntro__oDocI .studio_playNote__qdzzX{max-width:200px!important;font-size:9px!important}.studio_arcade__Gt1sC{width:100%;max-width:410px;justify-self:center}.studio_letter__wnS0e{padding:70px 0 25px}.studio_letter__wnS0e h2{font-size:clamp(35px,8.5vw,62px)}.studio_contactButton__NU9zl{width:79px;height:79px;font-size:11px}.studio_contactButton__NU9zl>span{font-size:22px}.studio_contactRow__fB6T6{gap:12px;align-items:flex-end}.studio_contactBottom__6fpfw{padding-top:33px;flex-direction:column;gap:22px;font-size:10px}.studio_socials__nPuRO{gap:25px}}@media(prefers-reduced-motion:reduce){.studio_buttonDot__rF8El,.studio_contactButton__NU9zl,.studio_contactButton__NU9zl>span,.studio_introActions__pIswg a{transition:none}}.ContactActions_trigger__KhnrQ{flex-shrink:0;display:grid;place-content:center;width:132px;height:132px;border:0;border-radius:50%;background:var(--studio-red);color:var(--studio-paper);font:400 13px var(--font-body),sans-serif;position:relative;overflow:hidden;cursor:pointer;transition:transform .35s}.ContactActions_trigger__KhnrQ>span{position:absolute;inset:0;display:grid;place-items:center;background:var(--studio-ink);color:var(--studio-paper);font:500 32px var(--font-heading),sans-serif;transform:translateY(100%);transition:transform .35s}.ContactActions_trigger__KhnrQ:hover{transform:rotate(-8deg)}.ContactActions_trigger__KhnrQ:focus-visible>span,.ContactActions_trigger__KhnrQ:hover>span{transform:translateY(0)}.ContactActions_trigger__KhnrQ:focus-visible{outline:3px solid var(--studio-ink);outline-offset:5px}.ContactActions_dialog__uWWqa{position:fixed;inset:0;width:min(520px,calc(100vw - 32px));max-width:520px;max-height:calc(100dvh - 32px);margin:auto;padding:44px;border:1px solid var(--studio-rule);border-radius:20px;background:var(--studio-paper);color:var(--studio-ink);box-shadow:0 24px 100px #0005;overflow:auto}.ContactActions_dialog__uWWqa::-webkit-backdrop{background:#090c12a8;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.ContactActions_dialog__uWWqa::backdrop{background:#090c12a8;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.ContactActions_close__GpDS9{position:absolute;top:12px;right:18px;min-height:44px;padding:8px;border:0;background:none;color:var(--studio-muted);font:12px var(--font-body),sans-serif;cursor:pointer}.ContactActions_eyebrow__9xZ4z{font:10px/1.5 var(--font-code),monospace;letter-spacing:.1em;color:var(--studio-muted);margin:10px 0 22px}.ContactActions_dialog__uWWqa.ContactActions_dialog__uWWqa h2{font:500 49px/.98 var(--font-heading),sans-serif;letter-spacing:-.05em;margin:0 0 22px}.ContactActions_description__cqIfv{font:13px/1.7 var(--font-body),sans-serif;color:var(--studio-muted);margin:0 0 26px}.ContactActions_calendar__3vzKJ{display:flex;flex-direction:column;gap:5px;padding:17px 20px;border-radius:10px;background:var(--studio-ink);color:var(--studio-paper)!important;font:600 15px/1.4 var(--font-body),sans-serif;text-decoration:none}.ContactActions_calendar__3vzKJ span{font-size:11px;font-weight:400;opacity:.8}.ContactActions_emailBlock__ShWIh{margin-top:27px}.ContactActions_emailBlock__ShWIh>span{font:11px/1.5 var(--font-body),sans-serif;color:var(--studio-muted)}.ContactActions_email__8Tvtf{display:block;margin-top:8px;overflow-wrap:anywhere;font:500 15px/1.5 var(--font-body),sans-serif;color:var(--studio-ink);text-decoration:none;-webkit-user-select:all;-moz-user-select:all;user-select:all}.ContactActions_emailActions__0Di9r{display:flex;flex-wrap:wrap;gap:22px;margin-top:9px}.ContactActions_emailActions__0Di9r a,.ContactActions_emailActions__0Di9r button{display:inline-flex;align-items:center;min-height:44px;border:0;border-bottom:1px solid var(--studio-rule);padding:4px 0;background:none;color:var(--studio-ink);font:12px var(--font-body),sans-serif;text-decoration:none;cursor:pointer}.ContactActions_feedback__l7vHG{min-height:18px;margin:15px 0 0;color:var(--studio-muted);font:11px/1.6 var(--font-body),sans-serif}@media(max-width:760px){.ContactActions_trigger__KhnrQ{width:79px;height:79px;font-size:11px}.ContactActions_trigger__KhnrQ>span{font-size:22px}.ContactActions_dialog__uWWqa{padding:32px 25px}.ContactActions_dialog__uWWqa.ContactActions_dialog__uWWqa h2{font-size:42px}.ContactActions_email__8Tvtf{font-size:14px}}@media(prefers-reduced-motion:reduce){.ContactActions_trigger__KhnrQ,.ContactActions_trigger__KhnrQ>span{transition:none}.ContactActions_dialog__uWWqa::-webkit-backdrop{-webkit-backdrop-filter:none;backdrop-filter:none}.ContactActions_dialog__uWWqa::backdrop{-webkit-backdrop-filter:none;backdrop-filter:none}}.PacketPost_arcade__YBC_q{width:100%;max-width:570px;position:relative;isolation:isolate}.PacketPost_playButton__teIEu{display:flex;align-items:center;justify-content:center;gap:12px;width:100%;min-height:54px;margin:0 0 27px;padding:14px 18px;border:1px solid #b93219;border-radius:10px;background:#b93219;color:#fff;font:600 15px/1.3 var(--font-body),sans-serif;cursor:pointer;box-shadow:0 3px 0 #722314;transition:transform .18s,background .18s}.PacketPost_playButton__teIEu:hover{background:#9c2712;transform:translateY(-2px)}.PacketPost_playButton__teIEu:active{transform:translateY(1px)}.PacketPost_playButton__teIEu:focus-visible{outline:3px solid var(--studio-ink);outline-offset:5px}.PacketPost_playIcon__xU7rW{font-size:15px}.PacketPost_machine__arDWp{position:relative;transform:rotate(-2deg);background:linear-gradient(135deg,#383a37,#1e2221);border:2px solid #080b0b;padding:20px 23px 18px;border-radius:22px 22px 55px 22px;box-shadow:5px 7px 0 #090c0b,7px 9px 0 #4c5148,10px 15px 24px #0003}.PacketPost_machine__arDWp:after{content:"";width:8px;height:8px;border:1px solid #a6a591;border-radius:50%;position:absolute;bottom:14px;right:14px;background:linear-gradient(135deg,transparent 45%,#a6a591 46%,#a6a591 54%,transparent 55%)}.PacketPost_topline__m1INW{display:flex;justify-content:space-between;gap:10px;font:8px var(--font-code),monospace;letter-spacing:.1em;color:#cac8b8;margin:0 5px 14px}.PacketPost_screenFrame__dw0r5{border:2px solid #444c42;border-radius:16px;padding:12px;background:#111815;box-shadow:inset 0 3px 9px #0008}.PacketPost_board__6kByx{position:relative;container-type:inline-size;overflow:hidden;border:2px solid #555b47;border-radius:9px;background:#e4f0fa;touch-action:pan-y}.PacketPost_board__6kByx:focus-visible{outline:3px solid #dfff00;outline-offset:4px}.PacketPost_world__VBjIV{display:block;width:100%;height:auto}.PacketPost_overlay__iQRfR{position:absolute;inset:0;display:grid;place-items:center;text-align:center;background:#e4f0faed;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);color:#173164;padding:clamp(8px,4cqw,16px)}.PacketPost_overlay__iQRfR h2{font-family:var(--font-heading),sans-serif;font-size:clamp(25px,19cqw,74px);font-weight:700;white-space:pre-line;letter-spacing:-.065em;line-height:.9;margin:clamp(7px,4cqw,16px) 0}.PacketPost_overlay__iQRfR p{font:clamp(6px,2.3cqw,9px) var(--font-code),monospace;letter-spacing:.13em;margin:0}.PacketPost_overlay__iQRfR span{display:block;font-size:clamp(9px,3cqw,12px);line-height:1.5;max-width:240px;margin:0 auto}.PacketPost_overlay__iQRfR[data-result=true] h2{font-size:clamp(23px,15cqw,59px)}.PacketPost_controls__yZL_T{display:flex;align-items:center;gap:20px;margin-top:18px;padding:0 6px}.PacketPost_dpad__oVKjO{display:grid;grid-template-columns:34px 34px 34px;grid-template-rows:33px 33px 33px;flex-shrink:0;filter:drop-shadow(0 3px 0 #252d32)}.PacketPost_dpad__oVKjO button{border:0;background:#555b52;color:#f4f2df;padding:0;font-size:12px;cursor:pointer;min-width:0;min-height:0;border-radius:3px}.PacketPost_dpad__oVKjO button:first-child{grid-column:2}.PacketPost_dpad__oVKjO button:nth-child(2){grid-row:2;grid-column:1}.PacketPost_dpad__oVKjO span{grid-row:2;grid-column:2;background:#555b52}.PacketPost_dpad__oVKjO button:nth-child(4){grid-column:3;grid-row:2}.PacketPost_dpad__oVKjO button:nth-child(5){grid-column:2;grid-row:3}.PacketPost_dpad__oVKjO button:active{background:#1e292a}.PacketPost_dpad__oVKjO button:disabled{opacity:.6;cursor:default}.PacketPost_controlLabel__c6rFC{min-width:0}.PacketPost_controlLabel__c6rFC strong{font:700 13px var(--font-code),monospace;letter-spacing:.05em;display:block;color:#e4dfd3}.PacketPost_controlLabel__c6rFC>span{font-size:9px;display:block;color:#aaa99d;margin:5px 0 10px;line-height:1.5}.PacketPost_smallActions__Uh2_m{display:flex;gap:13px}.PacketPost_smallActions__Uh2_m button{font:11px var(--font-body),sans-serif;background:none;border:0;border-bottom:1px solid #676d60;color:#d1cbbf;padding:4px 0;min-height:34px;cursor:pointer}.PacketPost_smallActions__Uh2_m button:disabled{opacity:.45;cursor:default}.PacketPost_speaker__cvpEJ{display:flex;gap:5px;transform:rotate(-20deg);margin-left:auto}.PacketPost_speaker__cvpEJ i{display:block;width:3px;height:32px;border-radius:3px;background:#0b100d}.PacketPost_caption__wqohh{text-align:center;margin:26px 0 0;font:10px/1.6 var(--font-code),monospace;color:var(--studio-muted)}.PacketPost_instructions__yXisl{font-size:11px;line-height:1.6;color:var(--studio-muted);margin:12px 0 0}.PacketPost_instructions__yXisl summary{cursor:pointer;min-height:32px}.PacketPost_instructions__yXisl p{margin:8px 0 0}.PacketPost_van__KIGZd{transition:transform .1s ease}.PacketPost_parcel__L41QT{animation:PacketPost_packetbob__m88Kw 1.8s ease-in-out infinite;transform-box:fill-box;transform-origin:center}@keyframes PacketPost_packetbob__m88Kw{50%{translate:0 -3px}}@media(max-width:700px){.PacketPost_arcade__YBC_q{max-width:480px;margin:0 auto}.PacketPost_machine__arDWp{transform:rotate(-1deg);padding:14px}.PacketPost_topline__m1INW{font-size:6px}.PacketPost_controls__yZL_T{gap:12px;padding:0}.PacketPost_controlLabel__c6rFC strong{font-size:11px}.PacketPost_speaker__cvpEJ{display:none}.PacketPost_dpad__oVKjO{grid-template-columns:36px 36px 36px;grid-template-rows:34px 34px 34px}.PacketPost_playButton__teIEu{min-height:52px;font-size:14px;margin-bottom:23px}}@media(max-width:360px){.PacketPost_machine__arDWp{padding:10px}.PacketPost_screenFrame__dw0r5{padding:8px}.PacketPost_controls__yZL_T{gap:9px}.PacketPost_dpad__oVKjO{grid-template-columns:30px 30px 30px;grid-template-rows:32px 32px 32px}.PacketPost_controlLabel__c6rFC strong{font-size:10px}.PacketPost_controlLabel__c6rFC>span{font-size:8px}.PacketPost_playButton__teIEu{font-size:13px;padding-inline:10px}}@media(prefers-reduced-motion:reduce){.PacketPost_parcel__L41QT{animation:none}.PacketPost_playButton__teIEu,.PacketPost_van__KIGZd{transition:none}}.work_page__IIbdN{width:min(100%,1160px);padding:35px 16px 25px;color:var(--studio-ink)}.work_hero__RdqfV{display:grid;grid-template-columns:1fr 1fr;grid-gap:60px;gap:60px;align-items:flex-end;padding:0 0 50px}.work_eyebrow__EZo63{font:11px var(--font-code),monospace;color:var(--studio-muted);letter-spacing:.04em;margin:0 0 20px}.work_hero__RdqfV h1{font:650 clamp(3rem,6vw,5rem)/.97 var(--font-heading),sans-serif;letter-spacing:-.06em;margin:0}.work_hero__RdqfV h1 span{color:var(--studio-red)}.work_lead__9RmE1{font-size:16px;line-height:1.8;color:var(--studio-muted);max-width:470px;margin:0}.work_entry__lN_FY{display:grid;grid-template-columns:200px 1fr;grid-gap:40px;gap:40px;border-top:1px solid var(--studio-rule);padding:35px 0 40px}.work_date__Kfaff{font:12px/1.8 var(--font-code),monospace;color:var(--studio-muted);padding-top:5px}.work_date__Kfaff:before{content:"";display:block;width:25px;height:4px;background:var(--studio-red);margin-bottom:17px}.work_entry__lN_FY h2{font:600 28px/1.2 var(--font-heading),sans-serif;letter-spacing:-.045em;margin:0 0 10px}.work_role__rxx4h{font-size:13px;line-height:1.7;color:var(--studio-muted);margin:0 0 24px}.work_entry__lN_FY ul{padding-left:18px;display:grid;grid-gap:14px;gap:14px;margin:0;font-size:14px;line-height:1.8}.work_links__4jVDp{display:flex;gap:12px 25px;flex-wrap:wrap;margin-top:26px}.work_actions__cGV5m a,.work_links__4jVDp a{color:var(--studio-red);font-size:12px;text-decoration:underline;text-underline-offset:5px;line-height:1.6}.work_actions__cGV5m{display:flex;gap:25px;border-top:1px solid var(--studio-rule);padding:25px 0}@media(max-width:700px){.work_page__IIbdN{padding:25px 3px}.work_hero__RdqfV{display:block;padding-bottom:35px}.work_lead__9RmE1{margin-top:25px;font-size:15px}.work_entry__lN_FY{grid-template-columns:1fr;gap:20px;padding:25px 0}.work_date__Kfaff:before{display:inline-block;margin:0 10px 3px 0;width:15px}.work_entry__lN_FY h2{font-size:25px}.work_entry__lN_FY ul{font-size:13px;gap:12px}.work_links__4jVDp{gap:13px 18px}.work_role__rxx4h{font-size:12px}}.case-study_page__Rqe_6{width:min(100%,1100px);color:var(--studio-ink);padding:2rem 1rem 3rem}.case-study_header__Y_6ch{border-bottom:1px solid var(--studio-rule);padding-bottom:3rem}.case-study_breadcrumb__3FLhe{display:flex;gap:1.4rem;align-items:center;font-size:.75rem;color:var(--studio-muted)}.case-study_breadcrumb__3FLhe a,.case-study_byline__obpjf a,.case-study_relatedHeading__Myf3Y a,.case-study_sidebar___kvSb a{color:inherit;text-underline-offset:5px}.case-study_hero__QfE0_{display:grid;grid-template-columns:minmax(0,1fr) 240px;align-items:center;grid-gap:3rem;gap:3rem;margin-top:3.5rem}.case-study_category__JUYWU{font-family:var(--font-code),monospace;font-size:.68rem;letter-spacing:.08em;line-height:1.8;color:var(--studio-red);margin:0 0 1rem}.case-study_hero__QfE0_ h1{font-family:var(--font-heading),sans-serif;font-size:clamp(2.25rem,4.8vw,4.25rem);line-height:1.05;letter-spacing:-.055em;font-weight:600;margin:0;max-width:820px;text-wrap:balance}.case-study_intro__1gvVt{max-width:650px;font-size:1.08rem;line-height:1.7;color:var(--studio-muted);margin:1.4rem 0 1.75rem}.case-study_byline__obpjf{display:flex;flex-wrap:wrap;gap:.65rem 1.25rem;font-size:.7rem;line-height:1.7;color:var(--studio-muted)}.case-study_art__1Vr1o{color:var(--studio-red);transform:rotate(-4deg)}.case-study_art__1Vr1o svg{width:100%;height:auto}.case-study_art__1Vr1o span{display:block;text-align:center;font:600 .55rem/1.5 var(--font-code),monospace;letter-spacing:.08em;margin-top:1rem;color:var(--studio-muted)}.case-study_reading__81rnc{display:grid;grid-template-columns:220px minmax(0,1fr);grid-gap:4rem;gap:4rem;padding:3rem 0;align-items:flex-start}.case-study_sidebar___kvSb{position:-webkit-sticky;position:sticky;top:2rem;font-size:.75rem;line-height:1.6}.case-study_sidebar___kvSb nav{display:grid;grid-gap:.75rem;gap:.75rem}.case-study_sidebar___kvSb nav p{font:500 .63rem/1.5 var(--font-code),monospace;letter-spacing:.1em;margin:0 0 .4rem;color:var(--studio-muted)}.case-study_sidebar___kvSb nav a{text-decoration:none;color:var(--studio-muted)}.case-study_sidebar___kvSb nav a:hover{color:var(--studio-red)}.case-study_source__aOmn_{display:block;margin-top:1.5rem;color:var(--studio-red)!important}.case-study_article__yzfIV{min-width:0;max-width:720px}.case-study_article__yzfIV h2:first-child{margin-top:0!important}.case-study_article__yzfIV h2,.case-study_article__yzfIV h3{scroll-margin-top:2rem}.case-study_article__yzfIV li,.case-study_article__yzfIV p{font-size:.94rem}.case-study_related__9edHi{border-top:1px solid var(--studio-rule);padding-top:2.75rem}.case-study_relatedHeading__Myf3Y{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;margin-bottom:1.5rem}.case-study_relatedHeading__Myf3Y h2{font:600 clamp(1.6rem,3vw,2.4rem)/1.1 var(--font-heading),sans-serif;letter-spacing:-.04em}.case-study_relatedHeading__Myf3Y a{font-size:.75rem}.case-study_notFound__O3nj_{min-height:65vh;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:1.25rem;width:min(100%,1040px);padding:4rem 1.5rem;color:var(--studio-ink)}.case-study_notFound__O3nj_>span{font:500 .75rem var(--font-code),monospace;color:var(--studio-red)}.case-study_notFound__O3nj_ h1{font:600 clamp(3rem,8vw,6rem)/1 var(--font-heading),sans-serif;letter-spacing:-.06em;margin:0}.case-study_notFound__O3nj_ p{max-width:440px;color:var(--studio-muted);line-height:1.7}.case-study_notFound__O3nj_ nav{display:flex;flex-wrap:wrap;gap:1.5rem}.case-study_notFound__O3nj_ a{color:var(--studio-red);padding:.75rem 0;text-underline-offset:5px}@media(max-width:800px){.case-study_hero__QfE0_{grid-template-columns:minmax(0,1fr) 140px;gap:1.5rem}.case-study_reading__81rnc{grid-template-columns:minmax(0,1fr);gap:2rem}.case-study_sidebar___kvSb{position:static;padding-bottom:1.5rem;border-bottom:1px solid var(--studio-rule)}.case-study_sidebar___kvSb nav{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem 1.5rem}.case-study_sidebar___kvSb nav p{grid-column:1/-1}}@media(max-width:520px){.case-study_page__Rqe_6{padding:1rem 0 2rem}.case-study_hero__QfE0_{grid-template-columns:minmax(0,1fr);margin-top:2rem}.case-study_art__1Vr1o{display:none}.case-study_intro__1gvVt{font-size:1rem}.case-study_header__Y_6ch{padding-bottom:2rem}.case-study_reading__81rnc{padding:2rem 0}.case-study_sidebar___kvSb nav{grid-template-columns:minmax(0,1fr)}.case-study_sidebar___kvSb nav a{padding:.3rem 0}.case-study_breadcrumb__3FLhe{font-size:.66rem}}.portfolio_page__aCxKw{width:min(100%,1080px);color:var(--neutral-on-background-strong);padding:2rem 1rem 5rem}.portfolio_page__aCxKw a{color:inherit;text-decoration:none}.portfolio_hero__zv4zx{max-width:840px;padding:2.5rem 0 2rem}.portfolio_identity__06cJB{display:flex;gap:12px;align-items:center;margin-bottom:3rem}.portfolio_identity__06cJB img{border-radius:50%;object-fit:cover}.portfolio_identity__06cJB span,.portfolio_identity__06cJB strong{display:block}.portfolio_identity__06cJB strong{font-size:.95rem}.portfolio_identity__06cJB span{font-size:.8rem;margin-top:4px;color:var(--neutral-on-background-weak)}.portfolio_eyebrow___Pg2g{font-family:var(--font-code),monospace;font-size:.7rem;font-weight:500;letter-spacing:.12em;line-height:1.7;color:var(--neutral-on-background-weak)}.portfolio_hero__zv4zx h1{margin:1rem 0 1.5rem;font-size:clamp(2.5rem,5.3vw,4.7rem);font-weight:600;letter-spacing:-.065em;line-height:1.08}.portfolio_hero__zv4zx h1 span{color:var(--brand-on-background-medium)}.portfolio_lead__oi0BK{font-size:clamp(1.15rem,2vw,1.4rem);line-height:1.65;max-width:680px}.portfolio_context__BOQ5k{max-width:650px;line-height:1.8;color:var(--neutral-on-background-weak);font-size:.95rem;margin-top:1rem}.portfolio_actions__wO00x{display:flex;flex-wrap:wrap;gap:12px;align-items:center;margin:1.8rem 0 1.2rem}.portfolio_primary__DT_YG,.portfolio_secondary__HYz2K{display:inline-flex;justify-content:center;align-items:center;gap:18px;padding:12px 18px;border-radius:8px;font-size:.9rem;font-weight:500;min-height:46px}.portfolio_page__aCxKw .portfolio_primary__DT_YG{background:var(--neutral-on-background-strong);color:var(--page-background)}.portfolio_secondary__HYz2K{border:1px solid var(--neutral-alpha-medium);background:var(--neutral-alpha-weak)}.portfolio_page__aCxKw a:hover{text-decoration:underline;text-underline-offset:4px}.portfolio_textLink___sthh{padding:12px;font-size:.9rem}.portfolio_availability__2LiqJ{display:flex;align-items:center;gap:8px;color:var(--neutral-on-background-weak);font-size:.78rem;line-height:1.6}.portfolio_availability__2LiqJ span{background:var(--accent-on-background-medium);width:6px;height:6px;border-radius:50%;flex-shrink:0}.portfolio_metrics__oPYvp{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--neutral-alpha-medium);border-bottom:1px solid var(--neutral-alpha-medium);margin:1.5rem 0 5rem;padding:1.6rem 0}.portfolio_metrics__oPYvp div{padding:0 1.6rem;border-left:1px solid var(--neutral-alpha-medium)}.portfolio_metrics__oPYvp div:first-child{padding-left:0;border-left:0}.portfolio_metrics__oPYvp strong{display:block;font-size:clamp(1.3rem,2.6vw,2rem);font-weight:600;letter-spacing:-.04em}.portfolio_metrics__oPYvp span{display:block;color:var(--neutral-on-background-weak);font-size:.78rem;line-height:1.65;margin-top:.5rem;max-width:240px}.portfolio_section__0EU0t{margin-bottom:4.5rem}.portfolio_sectionHeading__KslCU{display:flex;gap:1.5rem;justify-content:space-between;align-items:flex-end;margin-bottom:2rem}.portfolio_contact__DpWTV h2,.portfolio_sectionHeading__KslCU h2{font-size:clamp(1.5rem,3vw,2rem);font-weight:500;letter-spacing:-.04em;line-height:1.3;margin:.5rem 0 0}.portfolio_sectionHeading__KslCU>a{font-size:.85rem;white-space:nowrap;padding-bottom:4px}.portfolio_workItem__KL6O2{display:grid;grid-template-columns:36px 1fr 150px;grid-gap:1.5rem;gap:1.5rem;padding:2rem 0;border-top:1px solid var(--neutral-alpha-medium)}.portfolio_number__cmwff{font-family:var(--font-code),monospace;font-size:.75rem;color:var(--neutral-on-background-weak);padding-top:.2rem}.portfolio_project__syZpm h3,.portfolio_workItem__KL6O2 h3{font-size:1.3rem;font-weight:550;letter-spacing:-.03em;line-height:1.4;margin:.5rem 0 .75rem}.portfolio_workItem__KL6O2 h3 span{font-weight:400;font-size:1rem;color:var(--neutral-on-background-weak)}.portfolio_project__syZpm p:not(.portfolio_eyebrow___Pg2g):not(.portfolio_stack__qsA1j),.portfolio_workItem__KL6O2 p:not(.portfolio_eyebrow___Pg2g):not(.portfolio_stack__qsA1j){font-size:.93rem;line-height:1.75;color:var(--neutral-on-background-weak);max-width:620px}.portfolio_stack__qsA1j{font-family:var(--font-code),monospace;color:var(--neutral-on-background-weak);font-size:.67rem;line-height:1.8;margin-top:1rem}.portfolio_workMetric__y6DWs{padding-top:2rem}.portfolio_workMetric__y6DWs strong{display:block;font-weight:550;font-size:1.8rem;letter-spacing:-.05em}.portfolio_workMetric__y6DWs span{display:block;color:var(--neutral-on-background-weak);font-size:.75rem;line-height:1.6;margin-top:.4rem}.portfolio_projectGrid__QyLFO{display:grid;grid-template-columns:1fr 1fr;grid-gap:1.5rem;gap:1.5rem}.portfolio_project__syZpm{border:1px solid var(--neutral-alpha-medium);border-radius:12px;padding:1.7rem;background:var(--neutral-alpha-weak)}.portfolio_projectLinks__HmRTk{display:flex;flex-wrap:wrap;gap:1.5rem;margin-top:1.4rem;font-size:.8rem}.portfolio_projectLinks__HmRTk a{display:inline-flex;align-items:center;min-height:36px}.portfolio_contact__DpWTV{border-top:1px solid var(--neutral-alpha-medium);padding-top:3rem}.portfolio_contact__DpWTV>p:not(.portfolio_eyebrow___Pg2g){max-width:640px;font-size:.95rem;line-height:1.75;color:var(--neutral-on-background-weak);margin-top:1rem}@media (max-width:700px){.portfolio_page__aCxKw{padding:0 0 5rem}.portfolio_hero__zv4zx{padding-top:1.5rem}.portfolio_identity__06cJB{margin-bottom:2.4rem}.portfolio_hero__zv4zx h1{font-size:clamp(2.25rem,8.7vw,3.5rem)}.portfolio_metrics__oPYvp{margin-bottom:3rem;gap:1rem}.portfolio_metrics__oPYvp div{padding:0 .5rem}.portfolio_metrics__oPYvp span{font-size:.7rem}.portfolio_sectionHeading__KslCU{align-items:flex-start;flex-direction:column;gap:.9rem}.portfolio_workItem__KL6O2{grid-template-columns:1fr;gap:.6rem}.portfolio_number__cmwff{display:none}.portfolio_workMetric__y6DWs{padding-top:0;display:flex;align-items:center;gap:.8rem}.portfolio_workMetric__y6DWs strong{font-size:1.4rem;white-space:nowrap}.portfolio_workMetric__y6DWs span{margin-top:0}.portfolio_projectGrid__QyLFO{grid-template-columns:1fr}.portfolio_project__syZpm{padding:1.4rem}.portfolio_section__0EU0t{margin-bottom:3rem}}@media (max-width:380px){.portfolio_metrics__oPYvp{grid-template-columns:1fr}.portfolio_metrics__oPYvp div,.portfolio_metrics__oPYvp div:first-child{border-left:0;padding:.4rem 0}.portfolio_metrics__oPYvp span{max-width:none}.portfolio_hero__zv4zx h1{font-size:2.05rem}}.portfolio_heroGrid__NFTTI{display:grid;grid-template-columns:1.4fr 1fr;grid-gap:1rem;gap:1rem;align-items:center}.portfolio_heroGrid__NFTTI .portfolio_hero__zv4zx h1{font-size:clamp(2.5rem,4.3vw,4.1rem)}.portfolio_heroGrid__NFTTI .portfolio_lead__oi0BK{font-size:1.12rem;max-width:510px}.portfolio_heroGrid__NFTTI .portfolio_context__BOQ5k{font-size:.85rem;max-width:480px}.portfolio_heroGrid__NFTTI .portfolio_identity__06cJB{margin-bottom:2.5rem}@media (max-width:850px){.portfolio_heroGrid__NFTTI{grid-template-columns:1fr;gap:0}.portfolio_heroGrid__NFTTI .portfolio_hero__zv4zx h1{font-size:clamp(2.3rem,8.5vw,4.1rem)}}.HeadingLink_control__SRvcO{cursor:pointer}.HeadingLink_control__SRvcO:hover .HeadingLink_visibility__B5_8u{opacity:1}.HeadingLink_control__SRvcO:hover .HeadingLink_text__5SJxI{-webkit-text-decoration-line:underline;text-decoration-line:underline}.HeadingLink_text__5SJxI{text-decoration-thickness:1px;text-underline-offset:.25em;-webkit-text-decoration-color:var(--neutral-border-strong);text-decoration-color:var(--neutral-border-strong)}.HeadingLink_visibility__B5_8u{opacity:0;transform:scale(.875)}.ProjectCollection_page__VKMqJ{width:min(100%,1184px);padding:54px 24px 80px;color:var(--studio-ink,#101820)}.ProjectCollection_pageHeader__CjAkS{display:grid;grid-template-columns:1fr .8fr;grid-gap:60px;gap:60px;align-items:flex-end;padding:35px 0 50px}.ProjectCollection_eyebrow__r0wHP{font:10px var(--font-code),monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--studio-muted);margin:0 0 20px}.ProjectCollection_pageHeader__CjAkS h1{font-family:var(--font-heading,var(--font-body,Arial)),sans-serif;font-size:clamp(46px,6.5vw,78px);font-weight:650;line-height:.98;letter-spacing:-.065em;margin:0}.ProjectCollection_pageHeader__CjAkS h1 span{color:var(--studio-red,#2147eb)}.ProjectCollection_intro__sTU_h{max-width:390px;font-size:15px;line-height:1.8;margin:0 0 3px;color:var(--studio-muted)}.ProjectCollection_collection__HYEmx{width:100%}.ProjectCollection_controls__z564u{display:flex;align-items:center;justify-content:space-between;gap:25px;border-top:1px solid var(--studio-rule);border-bottom:1px solid var(--studio-rule);padding:18px 0}.ProjectCollection_filters__CMSwm{display:flex;gap:8px;flex-wrap:wrap}.ProjectCollection_filters__CMSwm button{display:flex;align-items:center;gap:12px;min-height:43px;font:500 12px var(--font-body),Arial,sans-serif;padding:10px 14px;border:1px solid transparent;border-radius:14px;background:none;color:var(--studio-muted);cursor:pointer}.ProjectCollection_filters__CMSwm button>span{font:9px var(--font-code),monospace;opacity:.65}.ProjectCollection_filters__CMSwm button[aria-pressed=true]{border-color:var(--studio-ink);background:var(--studio-ink);color:var(--studio-paper)}.ProjectCollection_filters__CMSwm button:hover{border-color:var(--studio-rule)}.ProjectCollection_search__Dd0UV{display:flex;align-items:center;gap:10px;border:1px solid var(--studio-rule);border-radius:14px;min-width:0;max-width:280px;flex:1 1;padding:0 12px;background:var(--studio-paper)}.ProjectCollection_search__Dd0UV>svg{width:17px;height:17px;flex-shrink:0;color:var(--studio-muted)}.ProjectCollection_search__Dd0UV input{width:100%;min-width:0;height:43px;border:0;background:transparent;outline:none;color:var(--studio-ink);font:12px var(--font-body),Arial,sans-serif}.ProjectCollection_search__Dd0UV:focus-within{outline:2px solid var(--studio-red);outline-offset:3px}.ProjectCollection_search__Dd0UV input::placeholder{color:var(--studio-muted)}.ProjectCollection_resultLine__bkqnp{display:flex;justify-content:space-between;gap:20px;min-height:56px;align-items:center}.ProjectCollection_resultLine__bkqnp p{font:10px/1.7 var(--font-code),monospace;color:var(--studio-muted);margin:0}.ProjectCollection_resultLine__bkqnp button{font:11px var(--font-body),Arial,sans-serif;cursor:pointer;background:none;border:0;color:var(--studio-red);text-decoration:underline;text-underline-offset:4px;padding:10px 0;flex-shrink:0}.ProjectCollection_project__BWKc9{display:grid;grid-template-columns:170px 1fr 125px;align-items:center;grid-gap:34px;gap:34px;padding:30px 0;border-bottom:1px solid var(--studio-rule)}.ProjectCollection_project__BWKc9:first-child{padding-top:10px}.ProjectCollection_art__Fne5k{height:180px;position:relative;border-radius:14px;display:flex;align-items:center;justify-content:center;border:1px solid var(--studio-rule);overflow:hidden}.ProjectCollection_art__Fne5k:before{content:"";position:absolute;inset:19px;border:1px solid;opacity:.1;border-radius:50%}.ProjectCollection_art__Fne5k:after{content:"";position:absolute;inset:29px 45px;border-left:1px solid;border-right:1px solid;opacity:.1}.ProjectCollection_companyArt__87dqk{background:color-mix(in srgb,var(--studio-red) 7%,var(--studio-paper));color:var(--studio-red)}.ProjectCollection_independentArt__GO7sl{background:color-mix(in srgb,var(--studio-paper) 91%,var(--studio-cyan));color:var(--studio-ink)}.ProjectCollection_art__Fne5k>svg{width:66px;height:66px;z-index:1;transition:transform .25s}.ProjectCollection_project__BWKc9:hover .ProjectCollection_art__Fne5k>svg{transform:translateY(-4px)}.ProjectCollection_catalogNumber__8gzu3{position:absolute;left:12px;top:12px;font:9px var(--font-code),monospace}.ProjectCollection_artCaption__ghz3Q{position:absolute;bottom:13px;left:12px;font:7px var(--font-code),monospace;letter-spacing:.06em}.ProjectCollection_tag__YumSl{font:9px/1.6 var(--font-code),monospace;letter-spacing:.04em;color:var(--studio-muted);margin:0 0 11px}.ProjectCollection_description__EI37R{min-width:0}.ProjectCollection_description__EI37R h2{font-family:var(--font-heading,var(--font-body,Arial)),sans-serif;font-size:26px;line-height:1.12;letter-spacing:-.04em;font-weight:600;margin:0 0 12px}.ProjectCollection_description__EI37R h2 a{color:inherit;text-decoration:none}.ProjectCollection_description__EI37R h2 a:hover{color:var(--studio-red)}.ProjectCollection_description__EI37R h2 span{display:block;font-family:var(--font-body,Arial),sans-serif;font-size:12px;line-height:1.5;font-weight:400;letter-spacing:0;color:var(--studio-muted);margin-top:7px}.ProjectCollection_summary__3zMh0{font-size:12px;line-height:1.8;max-width:560px;color:var(--studio-muted);margin:0 0 16px}.ProjectCollection_technologies__sR9QD{padding:0;margin:0;list-style:none;display:flex;flex-wrap:wrap;gap:8px 15px}.ProjectCollection_technologies__sR9QD li{font:9px var(--font-code),monospace;color:var(--studio-ink);border-bottom:1px solid var(--studio-rule);padding-bottom:4px}.ProjectCollection_links__wlYMX{display:flex;flex-direction:column;align-items:flex-start;gap:17px}.ProjectCollection_links__wlYMX a{color:var(--studio-red);font-size:11px;line-height:1.6;text-decoration:underline;text-underline-offset:5px}.ProjectCollection_links__wlYMX a:last-child:not(:first-child){color:var(--studio-muted);font-size:10px}.ProjectCollection_empty__d7Wt5{padding:70px 20px;text-align:center;border-bottom:1px solid var(--studio-rule)}.ProjectCollection_empty__d7Wt5>svg{height:35px;width:35px;color:var(--studio-red)}.ProjectCollection_empty__d7Wt5 h2{font-size:24px;letter-spacing:-.04em;margin:20px 0 12px}.ProjectCollection_empty__d7Wt5 p{font-size:13px;line-height:1.8;color:var(--studio-muted)}.ProjectCollection_empty__d7Wt5 button{background:var(--studio-ink);color:var(--studio-paper);border:0;border-radius:14px;padding:13px 20px;margin-top:15px;font:12px var(--font-body),Arial,sans-serif;cursor:pointer}.ProjectCollection_collection__HYEmx a:focus-visible,.ProjectCollection_collection__HYEmx button:focus-visible{outline:3px solid var(--studio-red);outline-offset:5px}.ProjectCollection_srOnly__bxbEW{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:900px){.ProjectCollection_project__BWKc9{grid-template-columns:145px 1fr;gap:22px}.ProjectCollection_art__Fne5k{grid-row:1/3;height:170px;align-self:start}.ProjectCollection_links__wlYMX{grid-column:2;flex-direction:row;gap:25px;margin-top:-7px}.ProjectCollection_controls__z564u{flex-wrap:wrap;gap:15px}.ProjectCollection_search__Dd0UV{max-width:none;flex:0 1 300px}.ProjectCollection_pageHeader__CjAkS{gap:35px}.ProjectCollection_pageHeader__CjAkS h1{font-size:58px}.ProjectCollection_intro__sTU_h{font-size:13px}}@media(max-width:600px){.ProjectCollection_page__VKMqJ{padding:32px 8px 50px}.ProjectCollection_pageHeader__CjAkS{display:block;padding:20px 0 35px}.ProjectCollection_pageHeader__CjAkS h1{font-size:58px}.ProjectCollection_intro__sTU_h{margin-top:25px;max-width:390px}.ProjectCollection_controls__z564u{display:block}.ProjectCollection_filters__CMSwm{gap:4px;flex-wrap:nowrap;justify-content:space-between}.ProjectCollection_filters__CMSwm button{padding:9px 10px;font-size:11px;gap:8px}.ProjectCollection_search__Dd0UV{max-width:none;margin-top:16px}.ProjectCollection_project__BWKc9{grid-template-columns:77px 1fr;gap:15px;padding:26px 0}.ProjectCollection_art__Fne5k{height:101px}.ProjectCollection_art__Fne5k>svg{height:39px;width:39px}.ProjectCollection_art__Fne5k:before{inset:20px 7px}.ProjectCollection_art__Fne5k:after{display:none}.ProjectCollection_catalogNumber__8gzu3{top:7px;left:7px;font-size:7px}.ProjectCollection_artCaption__ghz3Q{display:none}.ProjectCollection_description__EI37R h2{font-size:22px}.ProjectCollection_description__EI37R h2 span{font-size:11px;line-height:1.55}.ProjectCollection_tag__YumSl{font-size:8px;line-height:1.7;margin-bottom:8px}.ProjectCollection_summary__3zMh0{font-size:12px;margin-bottom:12px}.ProjectCollection_technologies__sR9QD{gap:9px}.ProjectCollection_technologies__sR9QD li{font-size:8px}.ProjectCollection_links__wlYMX{gap:22px;margin-top:3px}.ProjectCollection_links__wlYMX a{font-size:10px}.ProjectCollection_eyebrow__r0wHP{font-size:9px}}@media(prefers-reduced-motion:reduce){.ProjectCollection_art__Fne5k>svg{transition:none}}