.collaborations_page__8W6jU{--line:#393631;--muted:#b6b0a6;--orange:#ff682f;--ink:#f5f0e8;color:var(--ink);background:#080808}.collaborations_briefSection__y2lWw,.collaborations_hero__TqZGu,.collaborations_interventions__hJxKm{max-width:1600px;margin-inline:auto;padding-inline:4vw}.collaborations_hero__TqZGu{padding-top:32px;padding-bottom:40px}.collaborations_eyebrow__Bp7Zo,.collaborations_heroMeta__QuUS6{font:10px/1.6 var(--folio-mono),monospace;letter-spacing:.09em;text-transform:uppercase}.collaborations_heroMeta__QuUS6{display:flex;justify-content:space-between;gap:20px;color:var(--muted);border-bottom:1px solid var(--line);padding-bottom:20px}.collaborations_heroMeta__QuUS6>span:first-child{color:var(--orange)}.collaborations_heroGrid__b_i7e{display:grid;grid-template-columns:1.5fr 1fr;grid-gap:8vw;gap:8vw;align-items:end;padding-top:28px}.collaborations_hero__TqZGu h1{font:400 clamp(64px,7.3vw,108px)/.98 var(--folio-serif),Georgia,serif;letter-spacing:-.035em;margin:0}.collaborations_hero__TqZGu h1 em{color:var(--orange);font-weight:400}.collaborations_pricing__3xF7I{max-width:1600px;margin-inline:auto;padding:46px 4vw 74px}.collaborations_pricingTop__Uvyw4{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:30px}.collaborations_pricingTop__Uvyw4 h2{font:400 clamp(30px,3.5vw,46px)/1.15 var(--folio-serif),Georgia,serif;margin:0}.collaborations_pricingTop__Uvyw4 p{margin-top:12px;color:var(--muted);font-size:14px}.collaborations_currency__9KDDX{display:flex;flex-shrink:0;border:1px solid var(--line)}.collaborations_currency__9KDDX button{min-height:46px;min-width:74px;padding:10px 15px;border:0;background:none;color:var(--muted);font-size:13px;cursor:pointer}.collaborations_currency__9KDDX button[aria-pressed=true]{background:var(--ink);color:var(--paper)}.collaborations_serviceGrid__I4gBY{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:18px;gap:18px}.collaborations_service__wstQ_{--offer-ink:var(--ink);--offer-muted:var(--muted);--offer-line:var(--line);--offer-accent:var(--orange);display:flex;flex-direction:column;padding:20px 20px 26px;border:1px solid var(--offer-line);min-width:0;color:var(--offer-ink);background:var(--paper);transition:background-color .22s ease,color .22s ease,border-color .22s ease}.collaborations_service__wstQ_:nth-child(2n){background:color-mix(in srgb,var(--ink) 4%,var(--paper))}.collaborations_service__wstQ_:focus-within{--offer-ink:var(--paper);--offer-muted:var(--paper);--offer-line:color-mix(in srgb,var(--paper) 38%,var(--orange));--offer-accent:var(--paper);background:var(--orange)}@media (hover:hover) and (pointer:fine){.collaborations_service__wstQ_:hover{--offer-ink:var(--paper);--offer-muted:var(--paper);--offer-line:color-mix(in srgb,var(--paper) 38%,var(--orange));--offer-accent:var(--paper);background:var(--orange)}}.collaborations_serviceFigure__O7Pd9{margin:0 0 24px}.collaborations_galleryRail__c455I{display:flex;position:relative;width:100%;min-width:0;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;background:#fff}.collaborations_galleryRail__c455I::-webkit-scrollbar{display:none}.collaborations_gallerySlide__Ixb97{position:relative;flex:0 0 100%;min-width:0;aspect-ratio:8/5;scroll-snap-align:start;scroll-snap-stop:always}.collaborations_gallerySlide__Ixb97 img{object-fit:contain}.collaborations_galleryControls__ycT3N{display:flex;align-items:center;gap:8px;margin-top:6px}.collaborations_galleryControls__ycT3N button{flex:0 0 44px;height:44px;border:1px solid var(--offer-line);background:transparent;color:var(--offer-ink);font-size:20px;cursor:pointer}.collaborations_galleryControls__ycT3N button:disabled{opacity:.35;cursor:default}.collaborations_galleryControls__ycT3N>span{flex:1 1;min-width:0;text-align:center;color:var(--offer-muted);font-size:10px;line-height:1.5;overflow-wrap:anywhere}.collaborations_galleryThumbs__7qxUV{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:6px;gap:6px;margin-top:6px}.collaborations_galleryThumbs__7qxUV button{display:block;position:relative;min-width:0;min-height:44px;aspect-ratio:8/5;padding:0;background:#fff;border:2px solid transparent;cursor:pointer}.collaborations_galleryThumbs__7qxUV button[aria-pressed=true]{border-color:var(--offer-accent)}.collaborations_galleryThumbs__7qxUV img{object-fit:contain}.collaborations_serviceFigure__O7Pd9 figcaption{color:var(--offer-muted);font-size:11px;line-height:1.6;margin-top:10px}.collaborations_galleryAction___f16O{min-height:44px}.collaborations_galleryAction___f16O>a{display:block;width:-moz-fit-content;width:fit-content;padding-block:10px;min-height:44px;text-decoration:underline;text-underline-offset:4px}.collaborations_galleryFilm__YvNNM{border-bottom:1px solid var(--offer-line)}.collaborations_galleryFilm__YvNNM summary{min-height:44px;padding:12px 0;font-size:12px;cursor:pointer}.collaborations_galleryFilm__YvNNM video{display:block;width:100%;aspect-ratio:16/9;object-fit:contain;background:#080808}.collaborations_serviceTitle__uU_uQ{display:flex;align-items:baseline;gap:12px}.collaborations_serviceTitle__uU_uQ .collaborations_number__BfG7W{flex-shrink:0;color:var(--offer-accent)}.collaborations_service__wstQ_ h3{font:400 32px/1.1 var(--folio-serif),Georgia,serif;margin:0}.collaborations_serviceScope__JSX46{color:var(--offer-muted);font-size:14px;line-height:1.75;margin-block:18px 24px;min-height:7em}.collaborations_price__ZW1JC{display:flex;flex-direction:column;gap:6px;margin:0}.collaborations_price__ZW1JC>span{color:var(--offer-muted);font-size:12px}.collaborations_price__ZW1JC strong{font-weight:400;font-size:clamp(24px,2.6vw,36px);line-height:1.2;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.03em}.collaborations_deliverables__1ow3S{margin-top:26px}.collaborations_service__wstQ_ :is(h4){font-size:13px;font-weight:500;line-height:1.6;margin:0 0 12px}.collaborations_deliverables__1ow3S ul{margin:0;padding-left:17px;font-size:13px;line-height:1.75}.collaborations_deliverables__1ow3S li{padding-left:3px;margin-bottom:9px}.collaborations_deliverables__1ow3S li::marker{color:var(--offer-accent)}.collaborations_serviceQuote__goz7Z{border-top:1px solid var(--offer-line);padding-top:18px;margin-block:18px 24px}.collaborations_serviceQuote__goz7Z h4{margin-bottom:8px}.collaborations_serviceQuote__goz7Z p{color:var(--offer-muted);font-size:12px;line-height:1.75;margin:0}.collaborations_service__wstQ_ .collaborations_caseLink__EyRfe{margin-top:auto;align-self:start;color:var(--offer-ink);border-color:var(--offer-line);min-height:44px;padding-block:10px}.collaborations_page__8W6jU .collaborations_service__wstQ_ :where(a,summary):focus-visible{outline-color:var(--offer-ink)}@media (prefers-reduced-motion:reduce){.collaborations_service__wstQ_{transition:none}}.collaborations_currencyNote__2LSX3{font-size:12px;line-height:1.7;color:var(--muted);margin-top:20px;max-width:85ch}.collaborations_recurring__TW2Ub{display:grid;grid-template-columns:1fr 1.2fr auto;align-items:baseline;grid-gap:32px;gap:32px;border-block:1px solid var(--line);margin-top:40px;padding-block:28px}.collaborations_recurring__TW2Ub h3{font:400 28px/1.2 var(--folio-serif),Georgia,serif}.collaborations_recurring__TW2Ub p{color:var(--muted);font-size:13px;line-height:1.75}.collaborations_recurring__TW2Ub .collaborations_caseLink__EyRfe{margin:0;white-space:nowrap}.collaborations_page__8W6jU section[id]{scroll-margin-top:80px}.collaborations_page__8W6jU :where(a,button,input,select,textarea):focus-visible{outline:2px solid var(--orange);outline-offset:4px}.collaborations_field__E8Ays :is(select,input){display:block;width:100%;min-height:48px;margin-top:12px;border:1px solid var(--line);border-radius:0;padding:12px;color:var(--ink);background:var(--paper);font:14px var(--folio-grotesk),Arial,sans-serif}.collaborations_field__E8Ays input::placeholder{color:var(--muted)}@media (max-width:1000px){.collaborations_serviceGrid__I4gBY{grid-template-columns:repeat(2,minmax(0,1fr))}.collaborations_recurring__TW2Ub{grid-template-columns:1fr 1fr;gap:20px}.collaborations_recurring__TW2Ub .collaborations_caseLink__EyRfe{grid-column:2;justify-self:start}}@media (max-width:600px){.collaborations_pricing__3xF7I{padding:32px 22px 48px}.collaborations_pricingTop__Uvyw4{align-items:start;flex-direction:column;gap:18px}.collaborations_serviceGrid__I4gBY{grid-template-columns:1fr;gap:20px}.collaborations_service__wstQ_{padding:16px 16px 22px}.collaborations_service__wstQ_ h3{font-size:31px}.collaborations_serviceScope__JSX46{margin-block:14px 20px;min-height:0}.collaborations_price__ZW1JC strong{font-size:34px}.collaborations_serviceFigure__O7Pd9 figcaption{min-height:0}.collaborations_recurring__TW2Ub{grid-template-columns:1fr;gap:16px;margin-top:28px}.collaborations_recurring__TW2Ub .collaborations_caseLink__EyRfe{grid-column:auto}.collaborations_field__E8Ays :is(select,input){font-size:16px}}.collaborations_heroIntro__PGEgl{max-width:405px;padding-bottom:8px}.collaborations_heroIntro__PGEgl>p{font-size:16px;line-height:1.75;margin-bottom:20px}.collaborations_primary__u8HDg{display:inline-flex;justify-content:space-between;align-items:center;gap:22px;min-height:48px;border:1px solid transparent;background:var(--orange);color:#080808;padding:13px 18px;font:500 13px/1.4 var(--folio-grotesk),Arial,sans-serif;cursor:pointer;transition:background .2s}.collaborations_primary__u8HDg:hover{background:#ff9b72}.collaborations_primary__u8HDg svg{width:18px;height:18px;flex-shrink:0}.collaborations_smallNote__OrkHE{display:block;margin-top:16px;color:var(--muted);font-size:11px;line-height:1.6}.collaborations_interventions__hJxKm{padding-bottom:90px}.collaborations_sectionTop__hH99C{display:flex;justify-content:space-between;align-items:baseline;gap:25px;border-top:1px solid var(--line);padding-block:25px 20px}.collaborations_sectionTop__hH99C h2{font:400 26px/1.3 var(--folio-serif),Georgia,serif}.collaborations_sectionTop__hH99C p{font-size:12px;color:var(--muted)}.collaborations_intervention__pXXJd{display:grid;grid-template-columns:54px minmax(0,1.4fr) minmax(0,1fr);grid-gap:28px;gap:28px;border-top:1px solid var(--line);padding-block:38px;align-items:start}.collaborations_number__BfG7W{font:13px/1.5 var(--folio-mono),monospace;color:var(--orange);padding-top:6px}.collaborations_interventionCopy__xCIFG{padding-right:5vw}.collaborations_intervention__pXXJd h3{font:400 clamp(32px,3.4vw,50px)/1.08 var(--folio-serif),Georgia,serif;letter-spacing:-.015em}.collaborations_situation__BvRYE{font-size:13px;line-height:1.7;color:#f5f0e8;margin-top:15px!important}.collaborations_body__ahXfw{font-size:14px;line-height:1.8;color:var(--muted);margin-top:17px!important;max-width:520px}.collaborations_caseLink__EyRfe{display:inline-flex;align-items:center;gap:16px;font-size:12px;line-height:1.6;margin-top:28px;border-bottom:1px solid #6b6154;padding-bottom:7px}.collaborations_caseLink__EyRfe svg{width:17px;height:17px;flex-shrink:0}.collaborations_caseLink__EyRfe:hover{color:var(--orange)}.collaborations_caseImage__o5SjW{position:relative;display:block;overflow:hidden;background:#171615}.collaborations_caseImage__o5SjW img{width:100%;height:auto;aspect-ratio:1.45;object-fit:cover;transition:transform .4s}.collaborations_caseImage__o5SjW.collaborations_diagram__QIMUs img{object-fit:contain;padding:12px;background:#131513}.collaborations_caseImage__o5SjW:hover img{transform:scale(1.025)}.collaborations_caseImage__o5SjW>span{position:absolute;bottom:0;right:0;display:grid;place-items:center;width:38px;height:38px;background:#080808;color:var(--orange)}.collaborations_caseImage__o5SjW svg{width:18px;height:18px}.collaborations_agreement__zVOly{display:grid;grid-template-columns:1fr 1fr;grid-gap:8vw;gap:8vw;padding:76px 4vw;color:#252620;background:#e9e5dc}.collaborations_agreementLead__eqEyj{max-width:620px}.collaborations_agreement__zVOly .collaborations_eyebrow__Bp7Zo{color:#716c61}.collaborations_agreement__zVOly h2{font:400 clamp(42px,5vw,76px)/1.04 var(--folio-serif),Georgia,serif;letter-spacing:-.025em;margin-block:23px!important}.collaborations_agreement__zVOly h2 em{font-weight:400}.collaborations_agreementLead__eqEyj>p{max-width:430px;font-size:15px;line-height:1.8;color:#53554c}.collaborations_agreementDetails__AwSKJ{max-width:570px}.collaborations_agreement__zVOly dl{margin:0}.collaborations_agreement__zVOly dl>div{border-bottom:1px solid #c9c5bb;display:grid;grid-template-columns:100px 1fr;grid-gap:25px;gap:25px;padding-block:17px}.collaborations_agreement__zVOly dl>div:first-child{border-top:1px solid #c9c5bb}.collaborations_agreement__zVOly dt{font:11px/1.8 var(--folio-mono),monospace}.collaborations_agreement__zVOly dd{margin:0;font-size:14px;line-height:1.8;color:#53554c}.collaborations_agreementClose__B8LqE{font-size:13px;line-height:1.8;margin-top:25px!important;color:#53554c}.collaborations_briefSection__y2lWw{display:grid;grid-template-columns:1fr 1.35fr;grid-gap:8vw;gap:8vw;padding-block:90px 100px;scroll-margin-top:24px}.collaborations_briefIntro__OL1Zw{align-self:start;position:-webkit-sticky;position:sticky;top:110px}.collaborations_briefIntro__OL1Zw .collaborations_eyebrow__Bp7Zo{color:var(--orange)}.collaborations_briefIntro__OL1Zw h2{font:400 clamp(44px,4.8vw,72px)/1.04 var(--folio-serif),Georgia,serif;letter-spacing:-.025em;margin-block:22px!important}.collaborations_briefIntro__OL1Zw h2 em{font-weight:400}.collaborations_briefIntro__OL1Zw>p{max-width:360px;font-size:14px;line-height:1.8;color:var(--muted)}.collaborations_directContact__uIpu8{display:flex;flex-direction:column;align-items:flex-start;gap:12px;margin-top:35px;border-top:1px solid var(--line);padding-top:23px;max-width:360px}.collaborations_directContact__uIpu8>span{font-size:11px;color:var(--muted);margin-bottom:3px}.collaborations_directContact__uIpu8>a{display:inline-flex;align-items:center;gap:20px;font-size:13px;padding-block:4px}.collaborations_directContact__uIpu8 svg{width:16px;height:16px;color:var(--orange)}.collaborations_briefBody__gxrju{min-width:0}.collaborations_field__E8Ays{margin-bottom:28px;min-width:0}.collaborations_field__E8Ays label{display:flex;gap:15px;justify-content:space-between;font-size:13px;line-height:1.6}.collaborations_field__E8Ays label>span{font:9px/2 var(--folio-mono),monospace;color:var(--muted)}.collaborations_field__E8Ays>p{font-size:11px;line-height:1.7;color:var(--muted);margin-top:6px!important;margin-bottom:11px!important}.collaborations_field__E8Ays textarea{display:block;width:100%;min-height:100px;resize:vertical;border:1px solid #48443d;border-radius:0;padding:13px 14px;color:var(--ink);background:#131312;font:14px/1.7 var(--folio-grotesk),Arial,sans-serif}.collaborations_field__E8Ays textarea:focus-visible{outline:2px solid #ff9b72;outline-offset:3px}.collaborations_field__E8Ays textarea[aria-invalid=true]{border-color:#ff9b72}.collaborations_field__E8Ays>p.collaborations_error__yOFhz{color:#ffab88}.collaborations_fieldPair__4oxf9{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;gap:20px}.collaborations_fieldPair__4oxf9 .collaborations_field__E8Ays>p{min-height:38px}.collaborations_formNote__cw2Nn{font-size:11px;line-height:1.8;color:var(--muted);margin-top:14px!important;max-width:510px}.collaborations_preview__EwmPv{background:#191918;border-top:2px solid var(--orange);margin-top:32px;padding:25px;scroll-margin-top:28px}.collaborations_preview__EwmPv:focus-visible{outline:2px solid #ff9b72;outline-offset:4px}.collaborations_preview__EwmPv .collaborations_eyebrow__Bp7Zo{color:var(--orange)}.collaborations_preview__EwmPv h3{font:400 29px/1.2 var(--folio-serif),Georgia,serif;margin-top:12px!important}.collaborations_preview__EwmPv pre{white-space:pre-wrap;overflow-wrap:anywhere;color:#d0cbc2;font:12px/1.8 var(--folio-grotesk),Arial,sans-serif;border-block:1px solid var(--line);padding-block:20px;margin-block:20px}.collaborations_draftActions__YIHyx{display:flex;flex-wrap:wrap;gap:16px 22px;align-items:center}.collaborations_emailLink__Lsoyz{display:inline-flex;align-items:center;gap:12px;font-size:12px;padding-block:10px;border-bottom:1px solid #6b6154}.collaborations_emailLink__Lsoyz svg{width:16px;height:16px}@media (min-width:1700px){.collaborations_agreement__zVOly{padding-inline:max(4vw,calc((100vw - 1472px)/2))}}@media (max-width:1050px){.collaborations_heroGrid__b_i7e{gap:5vw;grid-template-columns:1.2fr 1fr}.collaborations_heroIntro__PGEgl>p{font-size:16px}.collaborations_intervention__pXXJd{grid-template-columns:34px minmax(0,1.4fr) minmax(0,1fr);gap:20px}.collaborations_interventionCopy__xCIFG{padding-right:1vw}.collaborations_agreement__zVOly,.collaborations_briefSection__y2lWw{gap:5vw}.collaborations_agreement__zVOly dl>div{grid-template-columns:80px 1fr;gap:18px}.collaborations_fieldPair__4oxf9{grid-template-columns:1fr;gap:0}.collaborations_fieldPair__4oxf9 .collaborations_field__E8Ays>p{min-height:0}}@media (max-width:700px){.collaborations_briefSection__y2lWw,.collaborations_hero__TqZGu,.collaborations_interventions__hJxKm{padding-inline:22px}.collaborations_hero__TqZGu{padding-top:28px;padding-bottom:45px}.collaborations_heroMeta__QuUS6{font-size:8px;gap:15px}.collaborations_heroMeta__QuUS6>span:last-child{text-align:right}.collaborations_heroGrid__b_i7e{grid-template-columns:1fr;gap:28px;padding-top:32px}.collaborations_hero__TqZGu h1{font-size:clamp(49px,11.8vw,80px)}.collaborations_heroIntro__PGEgl{max-width:500px;padding-bottom:0}.collaborations_heroIntro__PGEgl>p{font-size:15px;margin-bottom:24px}.collaborations_primary__u8HDg{font-size:12px;min-height:46px}.collaborations_sectionTop__hH99C{display:block;padding-block:22px 18px}.collaborations_sectionTop__hH99C h2{font-size:25px}.collaborations_sectionTop__hH99C p{font-size:11px;margin-top:8px}.collaborations_intervention__pXXJd{grid-template-columns:26px minmax(0,1fr);gap:17px;padding-block:28px 36px}.collaborations_number__BfG7W{font-size:11px}.collaborations_interventionCopy__xCIFG{padding:0}.collaborations_intervention__pXXJd h3{font-size:clamp(32px,7.2vw,46px)}.collaborations_situation__BvRYE{font-size:12px;margin-top:12px!important}.collaborations_body__ahXfw{font-size:13px;margin-top:12px!important}.collaborations_caseLink__EyRfe{font-size:11px;margin-top:20px}.collaborations_caseImage__o5SjW{grid-column:2}.collaborations_caseImage__o5SjW img{aspect-ratio:1.6}.collaborations_interventions__hJxKm{padding-bottom:25px}.collaborations_agreement__zVOly{display:block;padding:45px 22px}.collaborations_agreement__zVOly h2{font-size:clamp(43px,9.5vw,64px);margin-block:18px!important}.collaborations_agreementLead__eqEyj>p{font-size:14px}.collaborations_agreementDetails__AwSKJ{margin-top:30px}.collaborations_agreement__zVOly dl>div{grid-template-columns:85px 1fr;gap:15px}.collaborations_agreement__zVOly dd{font-size:13px}.collaborations_agreementClose__B8LqE{font-size:12px}.collaborations_briefSection__y2lWw{display:block;padding-block:50px 60px}.collaborations_briefIntro__OL1Zw{position:static}.collaborations_briefIntro__OL1Zw h2{font-size:clamp(45px,10vw,64px);margin-block:18px!important}.collaborations_briefIntro__OL1Zw>p{max-width:500px;font-size:13px}.collaborations_directContact__uIpu8{margin-top:24px;max-width:500px}.collaborations_briefBody__gxrju{margin-top:35px}.collaborations_field__E8Ays{margin-bottom:25px}.collaborations_field__E8Ays label{font-size:12px}.collaborations_field__E8Ays textarea{font-size:16px}.collaborations_preview__EwmPv{padding:20px}.collaborations_preview__EwmPv h3{font-size:27px}.collaborations_draftActions__YIHyx{align-items:flex-start;flex-direction:column;gap:8px}}@media (prefers-reduced-motion:reduce){.collaborations_caseImage__o5SjW img,.collaborations_primary__u8HDg{transition:none}.collaborations_caseImage__o5SjW:hover img{transform:none}}.collaborations_page__8W6jU{min-width:0}.collaborations_page__8W6jU :is(h1,h2,h3,p,dd,a,label){overflow-wrap:anywhere}.collaborations_agreement__zVOly>*,.collaborations_heroGrid__b_i7e>*,.collaborations_recurring__TW2Ub>*{min-width:0}.collaborations_heroGrid__b_i7e{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr)}.collaborations_service__wstQ_ h3{font-size:clamp(28px,2.4vw,34px)}.collaborations_serviceTitle__uU_uQ{align-items:start}.collaborations_serviceTitle__uU_uQ h3{min-width:0}.collaborations_price__ZW1JC strong{white-space:nowrap;font-size:clamp(25px,2.4vw,36px)}.collaborations_page__8W6jU .collaborations_service__wstQ_ :where(button,[tabindex]):focus-visible{outline:2px solid var(--offer-ink);outline-offset:3px}@media (min-width:700px) and (max-width:1199px){.collaborations_serviceGrid__I4gBY{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:850px){.collaborations_heroGrid__b_i7e{grid-template-columns:minmax(0,1fr);gap:26px}.collaborations_heroIntro__PGEgl{max-width:560px}.collaborations_briefSection__y2lWw{grid-template-columns:minmax(0,1fr);gap:32px}.collaborations_briefIntro__OL1Zw{position:static}}@media (max-width:699px){.collaborations_briefSection__y2lWw,.collaborations_hero__TqZGu,.collaborations_interventions__hJxKm{padding-inline:16px}.collaborations_pricing__3xF7I{padding:26px 16px 40px}.collaborations_hero__TqZGu h1{font-size:clamp(43px,11.5vw,72px)}.collaborations_serviceGrid__I4gBY{grid-template-columns:minmax(0,1fr);gap:18px}.collaborations_service__wstQ_{padding:14px 14px 22px}.collaborations_service__wstQ_ h3{font-size:clamp(29px,7.7vw,36px)}.collaborations_serviceFigure__O7Pd9{margin-bottom:20px}.collaborations_serviceScope__JSX46{min-height:0}.collaborations_price__ZW1JC strong{font-size:clamp(29px,8.3vw,38px)}.collaborations_pricingTop__Uvyw4{flex-direction:column;align-items:start;gap:16px}.collaborations_pricingTop__Uvyw4 p{line-height:1.7}.collaborations_agreement__zVOly{padding-inline:16px}.collaborations_agreement__zVOly dl>div{grid-template-columns:minmax(0,82px) minmax(0,1fr);gap:12px}.collaborations_field__E8Ays label{flex-wrap:wrap;gap:4px 12px}.collaborations_field__E8Ays :is(textarea,input,select){font-size:16px}.collaborations_primary__u8HDg{max-width:100%;white-space:normal}}@media (prefers-reduced-motion:no-preference){.collaborations_service__wstQ_ :is(h3,p,span,a,li,h4,button,figcaption){transition:color .22s ease,border-color .22s ease}}.studioPages_root__14KKN.studioPages_root__14KKN{--bg:var(--xt-ink);--bg-2:var(--xt-graphite);--paper:var(--xt-ink);--ink:var(--xt-paper);--ink-2:#d1cabf;--ink-3:var(--xt-secondary);--muted:var(--xt-secondary);--line:var(--xt-line);--line-2:#4c4942;--accent:var(--xt-flame);--orange:var(--xt-flame);--accent-soft:#ff682f18;--font:var(--folio-grotesk),system-ui,sans-serif;--serif:var(--folio-serif),Georgia,serif;--mono:var(--folio-mono),monospace;background:var(--bg);color:var(--ink);min-height:100vh}.studioPages_root__14KKN>main{isolation:isolate}.studioPages_root__14KKN main section[id]{scroll-margin-top:175px}.studioPages_index__IfwHG{position:-webkit-sticky;position:sticky;top:0;z-index:40;display:flex;align-items:center;gap:36px;padding:0 4vw;min-height:56px;border-block:1px solid var(--line);background:#080808f2;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);font:12px var(--mono);color:var(--ink-3,var(--muted))}.studioPages_index__IfwHG>span{flex-shrink:0;color:var(--accent,var(--orange));text-transform:uppercase;letter-spacing:.1em}.studioPages_index__IfwHG>div{display:flex;gap:26px;overflow-x:auto;scrollbar-width:thin;min-width:0}.studioPages_index__IfwHG a{display:flex;align-items:center;min-height:54px;white-space:nowrap;border-bottom:2px solid transparent;transition:color .2s,border-color .2s}.studioPages_index__IfwHG a:hover{color:var(--ink)}.studioPages_index__IfwHG a[aria-current]{color:var(--ink);border-bottom-color:var(--accent,var(--orange))}.studioPages_presentationCaption__Kp_bv{display:block;margin-block:12px;color:var(--ink-3);font:12px/1.5 var(--font)}@media (max-width:760px){.studioPages_index__IfwHG{top:0;gap:20px;padding-inline:5vw;font-size:10px}.studioPages_index__IfwHG>span{display:none}.studioPages_index__IfwHG>div{gap:23px;width:100%}.studioPages_root__14KKN main section[id]{scroll-margin-top:150px}}@media print{.studioPages_index__IfwHG{display:none}.studioPages_root__14KKN.studioPages_root__14KKN{background:#fff;color:#111}}.studioPages_root__14KKN main section[id]{scroll-margin-top:90px}.studioPages_root__14KKN :where(a,button,summary,input,select,textarea):focus-visible{outline:2px solid var(--accent);outline-offset:4px}.design_designRoot__VpH_d{--bg:oklch(0.09 0.005 250);--bg-2:oklch(0.13 0.01 250);--ink:oklch(0.96 0.012 80);--ink-2:oklch(0.78 0.012 80);--ink-3:oklch(0.56 0.012 80);--line:oklch(1 0 0/0.1);--accent:oklch(0.72 0.19 38);--accent-2:oklch(0.74 0.13 220);--accent-soft:oklch(0.72 0.19 38/0.14);--serif:var(--folio-serif),"Times New Roman",serif;--grotesk:var(--folio-grotesk),system-ui,sans-serif;--mono:var(--folio-mono),ui-monospace,monospace;background:var(--bg);color:var(--ink);font-family:var(--grotesk);min-height:100vh;overflow-x:hidden}.design_designRoot__VpH_d *{box-sizing:border-box}.design_designRoot__VpH_d a{color:inherit;text-decoration:none}.design_designRoot__VpH_d ::selection{background:var(--accent);color:oklch(.1 .005 250)}.design_wrap__J3VDi{max-width:1180px;margin:0 auto;padding:0 28px}.design_hero__9Oqu7{position:relative;padding:168px 0 92px;border-bottom:1px solid var(--line);overflow:hidden}.design_heroBg__nAkni{position:absolute;inset:0;z-index:0;background:radial-gradient(60% 50% at 18% 0,oklch(.72 .19 38/.16),transparent 70%),radial-gradient(50% 45% at 92% 8%,oklch(.74 .13 220/.14),transparent 70%);pointer-events:none}.design_heroInner__Z7aRq{position:relative;z-index:1}.design_eyebrow__7ksPD{font-family:var(--mono);font-size:12px;letter-spacing:.26em;text-transform:uppercase;color:var(--accent);display:flex;flex-wrap:wrap;gap:10px;align-items:center}.design_eyebrow__7ksPD .design_sep__H8twd{color:var(--ink-3)}.design_heroTitle__eUdkZ{font-family:var(--serif);font-weight:400;font-size:clamp(3rem,9vw,7rem);line-height:.96;letter-spacing:-.02em;margin:26px 0 0;text-wrap:balance}.design_heroTitle__eUdkZ em{font-style:italic;color:var(--accent)}.design_heroLede__W1tSh{font-size:clamp(1.05rem,2.2vw,1.5rem);line-height:1.5;color:var(--ink-2);max-width:60ch;margin:28px 0 0;text-wrap:pretty}.design_heroMeta__n9e27{display:flex;flex-wrap:wrap;gap:14px 34px;margin-top:36px;font-family:var(--mono);font-size:12px;letter-spacing:.08em;color:var(--ink-3)}.design_heroMeta__n9e27 b{color:var(--ink);font-weight:500}.design_heroCta__Ds4CW{display:flex;flex-wrap:wrap;gap:14px;margin-top:40px}.design_btn__ZompF{display:inline-flex;align-items:center;gap:10px;font-family:var(--mono);font-size:12px;letter-spacing:.14em;text-transform:uppercase;padding:14px 22px;border-radius:4px;border:1px solid var(--accent);background:var(--accent);color:oklch(.1 .005 250);transition:transform .2s ease,background .2s ease,color .2s ease}.design_btn__ZompF:hover{transform:translateY(-2px)}.design_btnGhost__D5_7d{background:transparent;color:var(--ink);border-color:var(--line)}.design_btnGhost__D5_7d:hover{border-color:var(--ink)}.design_section__xIIQT{padding:88px 0;border-bottom:1px solid var(--line)}.design_sectionHead__Q_tX6{display:flex;align-items:baseline;gap:16px;font-family:var(--mono);font-size:12px;letter-spacing:.2em;text-transform:uppercase;color:var(--ink-3);margin-bottom:14px}.design_sectionHead__Q_tX6 .design_num__CApmw{color:var(--accent)}.design_sectionTitle__D_6Uj{font-family:var(--serif);font-weight:400;font-size:clamp(2rem,5vw,3.4rem);line-height:1.04;letter-spacing:-.02em;margin:0 0 18px}.design_sectionTitle__D_6Uj em{font-style:italic;color:var(--accent)}.design_sectionLede__t0oiR{color:var(--ink-2);font-size:1.05rem;line-height:1.6;max-width:64ch;margin:0 0 44px}.design_disciplines__K_e_b{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1px;gap:1px;background:var(--line);border:1px solid var(--line);border-radius:4px;overflow:hidden}.design_discipline__n4uCI{background:var(--bg);padding:30px 26px;transition:background .25s ease}.design_discipline__n4uCI:hover{background:var(--bg-2)}.design_disciplineNum__WesWk{font-family:var(--mono);font-size:12px;letter-spacing:.1em;color:var(--accent)}.design_disciplineName__uSs_F{font-family:var(--serif);font-size:1.6rem;font-weight:400;margin:12px 0 10px}.design_disciplineDesc__aLLrS{color:var(--ink-2);font-size:.95rem;line-height:1.55;margin:0}.design_work__N7WoF{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:28px;gap:28px}.design_caseCard__pPJo4{position:relative;border:1px solid var(--line);border-radius:4px;padding:30px 28px 26px;background:linear-gradient(180deg,var(--bg-2),var(--bg));display:flex;flex-direction:column;min-height:280px;transition:transform .25s ease,border-color .25s ease}.design_caseCard__pPJo4:hover{transform:translateY(-3px);border-color:oklch(1 0 0/.22)}.design_caseWide__7FJJE{grid-column:span 2}.design_caseTop__Rt2zq{display:flex;justify-content:space-between;align-items:baseline;gap:16px;font-family:var(--mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3)}.design_caseTop__Rt2zq .design_org__iApFj{color:var(--accent)}.design_caseName__oxgG5{font-family:var(--serif);font-weight:400;font-size:clamp(1.5rem,3vw,2.2rem);line-height:1.04;margin:16px 0 6px}.design_caseRole__hhGkK{font-family:var(--mono);font-size:12px;letter-spacing:.05em;color:var(--accent-2);margin-bottom:12px}.design_caseBody__TWiJJ{color:var(--ink-2);line-height:1.6;margin:0 0 18px;flex:1 1}.design_caseTags__VwFQB{display:flex;flex-wrap:wrap;gap:8px;margin-top:auto}.design_caseTag__C74vm{font-family:var(--mono);font-size:10.5px;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);border:1px solid var(--line);border-radius:4px;padding:5px 10px}.design_visualGrid__p39zc{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:14px;gap:14px}.design_tile__DQKDa{position:relative;aspect-ratio:3/4;border-radius:4px;overflow:hidden;border:1px solid var(--line);isolation:isolate}.design_tileCover__RgX7s{position:absolute;inset:0;background-size:cover;background-position:50% 50%;transition:transform .5s ease}.design_tile__DQKDa:hover .design_tileCover__RgX7s{transform:scale(1.06)}.design_tileOverlay__VULrL{position:absolute;inset:0;background:linear-gradient(180deg,transparent 40%,oklch(.05 .005 250/.85));z-index:1}.design_tileMeta__78kOg{position:absolute;inset:auto 0 0 0;z-index:2;padding:14px 14px 16px}.design_tileCat__tY5gs{font-family:var(--mono);font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--accent)}.design_tileTitle___MLiW{font-family:var(--serif);font-size:1.15rem;font-weight:400;margin:4px 0 0}.design_tileArrow__0o8xo{position:absolute;top:12px;right:12px;z-index:2;width:30px;height:30px;display:grid;place-items:center;border-radius:4px;background:oklch(.1 .005 250/.5);border:1px solid var(--line);color:var(--ink);font-size:14px;opacity:0;transform:translateY(-4px);transition:opacity .25s ease,transform .25s ease}.design_tile__DQKDa:hover .design_tileArrow__0o8xo{opacity:1;transform:translateY(0)}.design_approach__Rcw3I{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:1px;gap:1px;background:var(--line);border:1px solid var(--line);border-radius:4px;overflow:hidden}.design_step__EY2aA{background:var(--bg);padding:26px 22px}.design_stepCode__w1mqF{font-family:var(--serif);font-style:italic;font-size:2.4rem;color:var(--accent);line-height:1}.design_stepName__ZKQPb{font-family:var(--mono);font-size:12px;letter-spacing:.14em;text-transform:uppercase;margin:12px 0 8px;color:var(--ink)}.design_stepSub__N2_mR{color:var(--ink-2);font-size:.9rem;line-height:1.5;margin:0}.design_approachNote__LWdzA{font-family:var(--mono);font-size:12px;letter-spacing:.08em;color:var(--ink-3);margin-top:18px}.design_cta__WkuXh{padding:100px 0 110px;text-align:center}.design_ctaTitle__yVo4f{font-family:var(--serif);font-weight:400;font-size:clamp(2.2rem,6vw,4.2rem);line-height:1.02;letter-spacing:-.02em;margin:0 0 18px}.design_ctaTitle__yVo4f em{font-style:italic;color:var(--accent)}.design_ctaLede__VhcHQ{color:var(--ink-2);max-width:56ch;margin:0 auto 36px;line-height:1.6}.design_ctaRow__02use,.design_footStrip__Go0IE{display:flex;flex-wrap:wrap;gap:14px;justify-content:center}.design_footStrip__Go0IE{margin-top:70px;padding-top:26px;border-top:1px solid var(--line);align-items:center;font-family:var(--mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3)}@media (max-width:920px){.design_approach__Rcw3I,.design_disciplines__K_e_b{grid-template-columns:repeat(2,1fr)}.design_visualGrid__p39zc{grid-template-columns:repeat(3,1fr)}}@media (max-width:680px){.design_hero__9Oqu7{padding:132px 0 64px}.design_section__xIIQT{padding:64px 0}.design_work__N7WoF{grid-template-columns:1fr}.design_caseWide__7FJJE{grid-column:span 1}.design_disciplines__K_e_b{grid-template-columns:1fr}.design_visualGrid__p39zc{grid-template-columns:repeat(2,1fr)}}.design_hero__9Oqu7{padding:64px 0 55px}.design_heroTitle__eUdkZ{font-size:clamp(54px,6.8vw,104px)}.design_wrap__J3VDi{max-width:1440px;padding-inline:4vw}.design_section__xIIQT{padding-block:62px}.design_work__N7WoF{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px 28px}.design_designProject__K_aDm{display:block;border:0;padding:0;background:none}.design_designProjectImage__12hNN{aspect-ratio:1.3;position:relative;overflow:hidden;background:#222}.design_designProjectImage__12hNN img{object-fit:cover;transition:transform .65s ease}.design_designProject__K_aDm:hover img{transform:scale(1.025)}.design_designProject__K_aDm h3{font:400 28px var(--serif);margin:17px 0 8px}.design_designProject__K_aDm p{color:var(--ink-3);font:11px var(--mono);margin:0;line-height:1.7}.design_designProject__K_aDm small{color:var(--accent);margin-top:10px;display:block;font:10px var(--mono)}.design_designProject__K_aDm:focus-visible{outline-offset:6px}@media(max-width:760px){.design_wrap__J3VDi{padding-inline:5vw}.design_hero__9Oqu7{padding-block:40px}.design_heroTitle__eUdkZ{font-size:14vw}.design_section__xIIQT{padding-block:42px}.design_work__N7WoF{gap:28px 16px}.design_designProject__K_aDm h3{font-size:22px}}@media(max-width:430px){.design_work__N7WoF{grid-template-columns:1fr}}.design_designRoot__VpH_d a.design_btn__ZompF:not(.design_btnGhost__D5_7d){color:#101010}.design_designRoot__VpH_d .design_sectionLede__t0oiR a{text-decoration:underline;text-underline-offset:4px}