.studio_main__ijQSk{overflow-x:clip}.studio_crew__sQEou,.studio_endIn__JTP4H,.studio_hero__fPpBr,.studio_how__PfXTE,.studio_sisters__5nzaw,.studio_story__544ed{max-width:var(--container);margin-inline:auto;padding-inline:var(--pad-x)}.studio_label__vESr9{font-family:var(--font-mono);font-size:var(--fs-label);letter-spacing:.06em;text-transform:uppercase;color:var(--steel)}.studio_h2__SF4u_{font-size:var(--fs-display);line-height:var(--lh-display);letter-spacing:var(--track-display)}.studio_lit__Mabs3{background:var(--mustard);color:var(--ink);padding-inline:.08em;border-radius:4px;box-decoration-break:clone;-webkit-box-decoration-break:clone}.studio_clip__8cyQe{position:absolute;inset:0;overflow:hidden;border-radius:calc(var(--r) - 3px)}.studio_clip__8cyQe img{object-fit:cover}.studio_hero__fPpBr{display:grid;grid-template-columns:[full-start head-start] minmax(0,8fr) [head-end lede-start] minmax(0,4fr) [lede-end full-end];grid-template-rows:[label] auto [l1] auto [l2] auto [fig] auto;grid-column-gap:var(--space-5);column-gap:var(--space-5);padding-block:var(--space-5) var(--space-7)}.studio_hero__fPpBr>.studio_label__vESr9{grid-column:full;grid-row:label;margin-bottom:var(--space-4)}.studio_h1__dhTI1{grid-column:full;grid-row:l1/fig;display:grid;grid-template-rows:subgrid;font-size:var(--fs-poster);line-height:.86;letter-spacing:-.045em}.studio_h1a__2jOGP{grid-row:1;justify-self:start}.studio_h1b__h2l0a{grid-row:2;align-self:start;justify-self:start;margin-top:.06em}.studio_lede__T4BFe{grid-column:lede;grid-row:l2;align-self:start;justify-self:end;max-width:32ch;margin-top:var(--space-4);font-size:var(--fs-lead);line-height:1.45;color:var(--ink-2)}.studio_building__GlddN{grid-column:full;grid-row:fig;margin-top:var(--space-5)}.studio_story__544ed{display:grid;grid-template-columns:[full-start photo-start] minmax(0,5fr) [photo-end copy-start] minmax(0,4fr) [copy-end q-start] minmax(0,3fr) [q-end full-end];grid-gap:var(--space-5);gap:var(--space-5);align-items:start;padding-block:var(--space-6) var(--space-7)}.studio_storyHead__71qlk{grid-column:full;display:grid;grid-gap:var(--space-2);gap:var(--space-2);margin-bottom:var(--space-3)}.studio_storyHead__71qlk .studio_h2__SF4u_{max-width:15ch}.studio_storyPhoto__QvmKR{grid-column:photo;position:relative;aspect-ratio:4/5;border:3px solid var(--ink);border-radius:var(--r);box-shadow:var(--paste);transform:rotate(-1.5deg);background:var(--paper-lo)}.studio_storyPhoto__QvmKR img{object-position:35% 50%}.studio_storyCopy__YY4vX{grid-column:copy;display:grid;grid-gap:var(--space-4);gap:var(--space-4);margin-top:var(--space-6)}.studio_storyCopy__YY4vX p{font-size:var(--fs-body);line-height:1.6;color:var(--ink-2)}.studio_storyCopy__YY4vX .studio_storyLead__0bi2o{font-size:var(--fs-lead);font-weight:700;line-height:1.35;color:var(--ink)}.studio_question__K_6Xq{grid-column:q;position:relative;display:grid;grid-gap:var(--space-3);gap:var(--space-3);margin-top:var(--space-8);-webkit-margin-start:var(--space-4);margin-inline-start:var(--space-4);padding-block:var(--space-4);padding-inline:var(--space-4);background:var(--paper-hi);border:3px solid var(--ink);border-radius:var(--r);box-shadow:var(--print);transform:rotate(2deg)}.studio_question__K_6Xq blockquote{font-size:var(--fs-lead);font-weight:700;line-height:1.25;letter-spacing:-.01em}.studio_question__K_6Xq figcaption{font-family:var(--font-mono);font-size:var(--fs-label);letter-spacing:.06em;text-transform:uppercase;color:var(--steel)}.studio_qDim__xj7_p{position:absolute;top:0;bottom:0;left:calc(var(--space-4) * -1 - 6px);width:2px;background:var(--ink)}.studio_qDim__xj7_p:after,.studio_qDim__xj7_p:before{content:"";position:absolute;left:-6px;width:14px;height:2px;background:var(--ink)}.studio_qDim__xj7_p:before{top:0}.studio_qDim__xj7_p:after{bottom:0}.studio_qDimLab__O0bzs{position:absolute;top:50%;left:50%;translate:-50% -50%;rotate:-90deg;padding-inline:6px;background:var(--paper);font-family:var(--font-mono);font-size:var(--fs-label);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap}.studio_how__PfXTE{display:grid;grid-gap:var(--space-6);gap:var(--space-6);padding-block:var(--space-7)}.studio_howHead__ZuhGD{display:grid;grid-gap:var(--space-2);gap:var(--space-2)}.studio_howHead__ZuhGD .studio_h2__SF4u_{max-width:18ch}.studio_steps__wQ4ry{--tread:52px;list-style:none;display:grid;grid-template-columns:repeat(4,[step] minmax(0,1fr));align-items:end;border-bottom:3px solid var(--ink);position:relative}.studio_steps__wQ4ry:after{content:"";position:absolute;left:0;right:0;top:calc(100% + 3px);height:12px;background:var(--muted);opacity:.6;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='12'%3E%3Cpath d='M1 12 12 1' stroke='black' stroke-width='1.5'/%3E%3C/svg%3E") repeat-x left top /14px 12px;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='12'%3E%3Cpath d='M1 12 12 1' stroke='black' stroke-width='1.5'/%3E%3C/svg%3E") repeat-x left top /14px 12px}.studio_step__5jVZd{--i:0;position:relative;display:grid;align-content:start;grid-gap:var(--space-2);gap:var(--space-2);min-height:calc(210px + var(--i) * var(--tread));-webkit-margin-end:-3px;margin-inline-end:-3px;padding-block:var(--space-4);padding-inline:var(--space-4);background:var(--paper-hi);border-radius:var(--r) var(--r) 0 0;border:3px solid var(--ink);border-bottom:0}.studio_step__5jVZd:nth-child(2){--i:1}.studio_step__5jVZd:nth-child(3){--i:2}.studio_step__5jVZd:nth-child(4){--i:3}.studio_step__5jVZd h3{font-size:var(--fs-heading);letter-spacing:-.02em;line-height:1.05}.studio_step__5jVZd p{font-size:var(--fs-small);line-height:1.5;color:var(--ink-2);max-width:26ch}.studio_stepN__VlfaT{font-family:var(--font-mono);font-size:var(--fs-label);letter-spacing:.06em;text-transform:uppercase;color:var(--steel)}.studio_stepLast__wJ9LU{background:var(--mustard)}.studio_stepLast__wJ9LU .studio_stepN__VlfaT,.studio_stepLast__wJ9LU p{color:var(--ink)}.studio_sisters__5nzaw{display:grid;grid-template-columns:[full-start head-start] minmax(0,7fr) [head-end firms-start] minmax(0,5fr) [firms-end full-end];grid-gap:var(--space-5);gap:var(--space-5);align-items:start;padding-block:var(--space-7)}.studio_sistersHead__FW8Eu{grid-column:head;display:grid;grid-gap:var(--space-3);gap:var(--space-3)}.studio_sistersHead__FW8Eu .studio_h2__SF4u_{max-width:17ch}.studio_sistersHead__FW8Eu p:not(.studio_label__vESr9){max-width:44ch;font-size:var(--fs-body);line-height:1.6;color:var(--ink-2)}.studio_firms__HNLWm{grid-column:firms;list-style:none;display:grid;grid-gap:var(--space-3);gap:var(--space-3)}.studio_firm__KSK7v{display:grid;grid-template-columns:[verb-start] 104px [verb-end text-start] minmax(0,1fr) [text-end];grid-column-gap:var(--space-3);column-gap:var(--space-3);grid-row-gap:var(--space-1);row-gap:var(--space-1);padding-block:var(--space-3);border-bottom:2px solid var(--line)}.studio_firm__KSK7v:last-child{border-bottom:0}.studio_firmVerb__ArUAO{grid-column:verb;grid-row:1/span 3;align-self:start;justify-self:start;padding:3px 8px;border:2px solid var(--ink);border-radius:999px;font-family:var(--font-mono);font-size:var(--fs-label);letter-spacing:.06em;text-transform:uppercase;background:var(--paper-hi)}.studio_firm__KSK7v a,.studio_firm__KSK7v h3,.studio_firm__KSK7v p{grid-column:text}.studio_firm__KSK7v h3{font-size:var(--fs-heading);line-height:1.05;letter-spacing:-.02em}.studio_firm__KSK7v p{font-size:var(--fs-body);line-height:1.5;color:var(--ink-2)}.studio_firmUs__oqYFF .studio_firmVerb__ArUAO{background:var(--ink);color:var(--paper-hi);border-color:var(--ink)}.studio_firmLink__2rypU{justify-self:start;font-weight:700;font-size:var(--fs-small);-webkit-text-decoration:underline 3px var(--mustard);text-decoration:underline 3px var(--mustard);text-underline-offset:.3em}.studio_firmLink__2rypU:hover{-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}.studio_crew__sQEou{display:grid;grid-template-columns:[head-start] minmax(0,4fr) [head-end board-start] minmax(0,8fr) [board-end];grid-gap:var(--space-6);gap:var(--space-6);align-items:start;padding-block:var(--space-7)}.studio_crewHead__2wVY_{grid-column:head;display:grid;grid-gap:var(--space-3);gap:var(--space-3);position:-webkit-sticky;position:sticky;top:96px}.studio_crewHead__2wVY_ p:not(.studio_label__vESr9){font-size:var(--fs-body);line-height:1.6;color:var(--ink-2)}.studio_board__0bH_Z{grid-column:board;background:var(--paper-hi);border:3px solid var(--ink);border-radius:var(--r);box-shadow:var(--paste)}.studio_boardHead__1jb9r{display:flex;justify-content:space-between;gap:var(--space-3);padding-block:10px;padding-inline:var(--space-4);background:var(--ink);color:var(--paper-hi);font-family:var(--font-mono);font-size:var(--fs-label);letter-spacing:.06em;text-transform:uppercase}.studio_board__0bH_Z>.studio_boardHead__1jb9r:first-child{border-radius:calc(var(--r) - 3px) calc(var(--r) - 3px) 0 0}.studio_roster__KuQsI{list-style:none}.studio_roster__KuQsI li+li .studio_row__yOREC{border-top:2px dashed var(--line)}.studio_row__yOREC{--c:var(--paper-lo);display:grid;grid-template-columns:[n-start] 76px [n-end who-start] minmax(0,1fr) [who-end col-start] 118px [col-end go-start] 24px [go-end];align-items:center;grid-gap:var(--space-3);gap:var(--space-3);padding-block:var(--space-3);padding-inline:var(--space-4);box-shadow:inset 0 0 0 var(--c);transition:box-shadow var(--dur-hover) var(--ease-out),background-color var(--dur-hover) var(--ease-out)}.studio_rowN__Xudhr{grid-column:n;font-family:var(--font-mono);font-size:var(--fs-label);letter-spacing:.06em;text-transform:uppercase;color:var(--steel)}.studio_rowWho__kaRb4{grid-column:who;display:grid;grid-gap:2px;gap:2px}.studio_rowWho__kaRb4 b{font-size:var(--fs-lead);line-height:1.2}.studio_rowJob__84DJ4{font-size:var(--fs-small);color:var(--ink-2)}.studio_rowCol__yHKeu{grid-column:col;display:flex;align-items:center;gap:8px;font-family:var(--font-mono);font-size:var(--fs-label);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-2)}.studio_rowSw___6XG9{flex:none;width:14px;height:14px;border-radius:50%;border:2px solid var(--ink);background:var(--c)}.studio_rowGo__sQTfQ{grid-column:go;justify-self:end;font-weight:700;font-size:var(--fs-lead);transition:translate var(--dur-hover) var(--ease-out)}.studio_row__yOREC:focus-visible,.studio_row__yOREC:hover{background:var(--paper);box-shadow:inset 10px 0 0 var(--c)}.studio_row__yOREC:focus-visible .studio_rowGo__sQTfQ,.studio_row__yOREC:hover .studio_rowGo__sQTfQ{translate:4px 0}.studio_row__yOREC:focus-visible{outline-offset:-4px}.studio_end__BDwKC{margin-top:var(--space-6);background:var(--paper-lo);border-top:3px solid var(--ink)}.studio_endIn__JTP4H{display:grid;grid-template-columns:[copy-start] minmax(0,7fr) [copy-end visit-start] minmax(0,5fr) [visit-end];grid-gap:var(--space-6);gap:var(--space-6);align-items:end;padding-block:var(--space-7)}.studio_endCopy__LN5Dr{grid-column:copy;display:grid;justify-items:start;grid-gap:var(--space-4);gap:var(--space-4)}.studio_endH__3f3kD{font-size:var(--fs-display);line-height:var(--lh-display);letter-spacing:var(--track-display)}.studio_endCopy__LN5Dr p:not(.studio_label__vESr9){font-size:var(--fs-body);color:var(--ink-2)}.studio_btn__28Bsf{display:inline-flex;align-items:center;min-height:48px;padding-inline:26px;border-radius:999px;border:2px solid var(--ink);background:var(--ink);color:var(--paper-hi);box-shadow:var(--print-sm);font-weight:700;font-size:var(--fs-small);transition:transform var(--dur-hover) var(--ease-out),box-shadow var(--dur-hover) var(--ease-out)}.studio_btn__28Bsf:hover{transform:translate(-2px,-2px);box-shadow:6px 6px 0 var(--mustard)}.studio_btn__28Bsf:active{transform:translate(2px,2px);box-shadow:none}.studio_visit__K6FBX{grid-column:visit;display:grid;grid-gap:var(--space-4);gap:var(--space-4);padding-block:var(--space-4);padding-inline:var(--space-4);background:var(--paper-hi);border:3px solid var(--ink);border-radius:var(--r);box-shadow:var(--paste);transform:rotate(-1deg)}.studio_visit__K6FBX>div{display:grid;grid-gap:2px;gap:2px;font-size:var(--fs-body)}.studio_visit__K6FBX h3{margin-bottom:var(--space-1);font-family:var(--font-mono);font-size:var(--fs-label);font-weight:400;letter-spacing:.06em;text-transform:uppercase;color:var(--steel)}.studio_visit__K6FBX a{justify-self:start;-webkit-text-decoration:underline 2px var(--mustard);text-decoration:underline 2px var(--mustard);text-underline-offset:.2em}.studio_visit__K6FBX a:hover{-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}@media (prefers-reduced-motion:no-preference){.studio_question__K_6Xq{animation:studio_paste__yR7He var(--dur-paste) var(--ease-pop) both}}@keyframes studio_paste__yR7He{0%{opacity:0;scale:.92}}@media (max-width:980px){.studio_steps__wQ4ry{grid-template-columns:repeat(2,[step] minmax(0,1fr));row-gap:var(--space-4);border-bottom:0}.studio_steps__wQ4ry:after{display:none}.studio_step__5jVZd{min-height:0;-webkit-margin-end:0;margin-inline-end:0;border-bottom:3px solid var(--ink);border-radius:var(--r)}.studio_crew__sQEou{grid-template-columns:minmax(0,1fr);gap:var(--space-5)}.studio_board__0bH_Z,.studio_crewHead__2wVY_{grid-column:1}.studio_crewHead__2wVY_{position:static}}@media (max-width:820px){.studio_hero__fPpBr{grid-template-columns:[full-start] minmax(0,1fr) [full-end];grid-template-rows:none;padding-block:var(--space-5) var(--space-6)}.studio_building__GlddN,.studio_h1__dhTI1,.studio_hero__fPpBr>.studio_label__vESr9,.studio_lede__T4BFe{grid-column:full;grid-row:auto}.studio_h1__dhTI1{display:flex;flex-direction:column;align-items:stretch}.studio_h1a__2jOGP,.studio_h1b__h2l0a{align-self:flex-start}.studio_lede__T4BFe{justify-self:start;margin-block:var(--space-4) 0}.studio_building__GlddN{margin-top:var(--space-5)}.studio_endIn__JTP4H,.studio_sisters__5nzaw,.studio_story__544ed{grid-template-columns:minmax(0,1fr)}.studio_endCopy__LN5Dr,.studio_firms__HNLWm,.studio_question__K_6Xq,.studio_sistersHead__FW8Eu,.studio_storyCopy__YY4vX,.studio_storyHead__71qlk,.studio_storyPhoto__QvmKR,.studio_visit__K6FBX{grid-column:1}.studio_story__544ed{padding-block:var(--space-7) var(--space-6)}.studio_storyPhoto__QvmKR{aspect-ratio:16/10;width:calc(100% - var(--space-2))}.studio_storyCopy__YY4vX{margin-top:var(--space-3)}.studio_question__K_6Xq{margin-top:var(--space-2);margin-inline:var(--space-5) var(--space-2)}.studio_crew__sQEou,.studio_endIn__JTP4H,.studio_how__PfXTE,.studio_sisters__5nzaw{padding-block:var(--space-6)}.studio_endIn__JTP4H{gap:var(--space-5)}.studio_visit__K6FBX{width:calc(100% - var(--space-2))}}@media (max-width:560px){.studio_steps__wQ4ry{grid-template-columns:minmax(0,1fr)}.studio_step__5jVZd{-webkit-margin-start:calc(var(--i) * 12px);margin-inline-start:calc(var(--i) * 12px)}.studio_row__yOREC{grid-template-columns:[who-start] minmax(0,1fr) [who-end go-start] 24px [go-end];row-gap:var(--space-1);padding-inline:var(--space-3)}.studio_rowCol__yHKeu,.studio_rowN__Xudhr{grid-column:who}.studio_rowN__Xudhr{grid-row:1}.studio_rowWho__kaRb4{grid-row:2}.studio_rowCol__yHKeu{grid-row:3}.studio_rowGo__sQTfQ{grid-row:1/span 3}.studio_boardHead__1jb9r{padding-inline:var(--space-3)}.studio_firm__KSK7v{grid-template-columns:[verb-start text-start] minmax(0,1fr) [verb-end text-end]}.studio_firmVerb__ArUAO{grid-row:auto;margin-bottom:var(--space-1)}}.Building_fig__qofDB{display:grid;background:var(--paper-hi);border:3px solid var(--ink);border-radius:var(--r);box-shadow:var(--paste)}.Building_stage__BMNGc{--ink-w:0px;position:relative;padding-block:var(--space-1) 0;padding-inline:var(--space-2);border-bottom:3px solid var(--ink)}.Building_narrow__zBnNY,.Building_wide__rKXtv{position:relative}.Building_narrow__zBnNY{display:none}.Building_canvas__Fjn2d[data-over]{cursor:pointer}.Building_cap__pBSxM{display:grid;grid-template-columns:[now-start] minmax(0,7fr) [now-end hint-start] minmax(0,5fr) [hint-end];grid-gap:var(--space-3) var(--space-4);gap:var(--space-3) var(--space-4);align-items:center;padding-block:var(--space-3) var(--space-4);padding-inline:var(--space-4)}.Building_now__tDC3H{grid-column:now;display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-1) var(--space-2);font-size:var(--fs-lead);line-height:1.2;min-height:1.3em}.Building_now__tDC3H b{letter-spacing:-.01em}.Building_deskJob__whmn4,.Building_deskN__6B5Dm,.Building_nowJob__WmbO3,.Building_nowLab__03tCt{font-family:var(--font-mono);font-size:var(--fs-label);letter-spacing:.06em;text-transform:uppercase;color:var(--steel)}.Building_nowSw__Nm7sM{align-self:center;width:16px;height:16px;border-radius:50%;border:2px solid var(--ink);background:var(--c)}.Building_hint__aGgUx{grid-column:hint;justify-self:end;text-align:right;font-size:var(--fs-small);line-height:1.4;color:var(--ink-2)}.Building_sr__EOho3{position:absolute;width:1px;height:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.Building_desks__JRLg4{grid-column:now-start/hint-end;display:grid;grid-template-columns:repeat(7,minmax(0,1fr));grid-gap:var(--space-2);gap:var(--space-2)}.Building_desk__TdkQD{display:grid;align-content:start;grid-gap:6px;gap:6px;min-height:48px;padding-block:10px 12px;padding-inline:12px;text-align:left;font:inherit;color:var(--ink);background:var(--paper);border:2px solid var(--ink);border-radius:var(--r);cursor:pointer;transition:transform var(--dur-hover) var(--ease-out),box-shadow var(--dur-hover) var(--ease-out),background-color var(--dur-hover) var(--ease-out)}.Building_deskRole__gCLU9{display:flex;align-items:center;gap:7px;font-weight:700;font-size:var(--fs-small);line-height:1.15}.Building_deskSw__qaoLC{flex:none;width:12px;height:12px;border-radius:50%;border:2px solid var(--ink);background:var(--paper-lo);transition:background-color var(--dur-hover) var(--ease-out)}.Building_deskJob__whmn4{line-height:1.35;letter-spacing:.03em}.Building_desk__TdkQD[data-lit]{background:var(--paper-hi);box-shadow:var(--print-sm);transform:translate(-1px,-1px)}.Building_desk__TdkQD[data-lit] .Building_deskSw__qaoLC{background:var(--c)}.Building_desk__TdkQD[aria-pressed=true]{background:var(--ink);color:var(--paper-hi);box-shadow:3px 3px 0 var(--mustard)}.Building_desk__TdkQD[aria-pressed=true] .Building_deskJob__whmn4,.Building_desk__TdkQD[aria-pressed=true] .Building_deskN__6B5Dm{color:var(--line)}.Building_desk__TdkQD[aria-pressed=true] .Building_deskSw__qaoLC{border-color:var(--paper-hi)}.Building_desk__TdkQD:active{transform:translate(1px,1px);box-shadow:none}@media (max-width:980px){.Building_desks__JRLg4{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:720px){.Building_wide__rKXtv{display:none}.Building_narrow__zBnNY{display:block}.Building_stage__BMNGc{padding-block:var(--space-1) 0;padding-inline:var(--space-1)}.Building_deskN__6B5Dm{display:none}.Building_desk__TdkQD{padding-block:10px}.Building_cap__pBSxM{grid-template-columns:minmax(0,1fr);padding-inline:var(--space-3)}.Building_desks__JRLg4,.Building_hint__aGgUx,.Building_now__tDC3H{grid-column:1}.Building_hint__aGgUx{justify-self:start;text-align:left}.Building_desks__JRLg4{grid-template-columns:repeat(2,minmax(0,1fr))}.Building_desk__TdkQD:last-child{grid-column:1/-1}}