.BufferedCarouselImages_layer__3VQAd{position:absolute;inset:0;pointer-events:none;contain:paint;transition-property:none}.BufferedCarouselImages_layer__3VQAd[data-composited=true]{will-change:opacity}.BufferedCarouselImages_layer__3VQAd[data-carousel-fading=true]{transition-property:opacity;transition-timing-function:ease-in-out}html[data-motion=calm] .BufferedCarouselImages_layer__3VQAd{transition:none}.ProjectSlideshow_slideshow__hgXwJ{min-width:0}.ProjectSlideshow_stage__rYboI{position:relative;aspect-ratio:2/1;overflow:hidden;background:var(--surface-2);isolation:isolate}.ProjectSlideshow_stageLabel__Hodb0{position:absolute;top:24px;left:24px;z-index:3;background:rgb(var(--void-rgb)/.86);color:var(--text);padding:9px 12px;font:10px/1.4 var(--font-mono),ui-monospace,monospace;letter-spacing:.08em;text-transform:uppercase}.ProjectSlideshow_captionBar__fGEc5{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:26px 0;border-bottom:1px solid var(--hairline)}.ProjectSlideshow_projectInfo__zGFXy{display:flex;align-items:center;gap:28px;min-width:0}.ProjectSlideshow_count__D39vZ{font:12px var(--font-mono),ui-monospace,monospace;color:var(--accent);white-space:nowrap}.ProjectSlideshow_count__D39vZ span{color:var(--text-muted)}.ProjectSlideshow_category__jEuHW{color:var(--text-muted);font:10px/1.5 var(--font-mono),ui-monospace,monospace;text-transform:uppercase;letter-spacing:.08em;margin-bottom:7px}.ProjectSlideshow_projectLink__h6IMD{font-size:clamp(19px,2.2vw,30px);line-height:1.3;font-weight:500;letter-spacing:-.025em;display:inline-flex;gap:16px;align-items:baseline;color:var(--text)}.ProjectSlideshow_projectLink__h6IMD span{font-size:21px;color:var(--accent)}.ProjectSlideshow_projectLink__h6IMD:hover{color:var(--accent)}.ProjectSlideshow_controls__OvzcD{display:flex;gap:6px;flex-shrink:0}.ProjectSlideshow_controls__OvzcD button{min-height:44px;min-width:44px;border:1px solid var(--hairline-strong);color:var(--text);display:inline-flex;align-items:center;justify-content:center;gap:10px;transition:background .2s,color .2s;font-size:13px}.ProjectSlideshow_controls__OvzcD .ProjectSlideshow_playButton__yUEqj{min-width:98px;padding-inline:14px}.ProjectSlideshow_controls__OvzcD button>span{font-size:19px}.ProjectSlideshow_controls__OvzcD button:hover:not(:disabled){background:var(--accent);color:var(--canvas)}.ProjectSlideshow_controls__OvzcD button:disabled,.ProjectSlideshow_controls__OvzcD button[aria-disabled=true]{opacity:.45;cursor:default}.ProjectSlideshow_projectRail__paheQ{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:22px;padding-top:20px}.ProjectSlideshow_projectRail__paheQ button{text-align:left;min-height:60px;display:flex;align-items:baseline;gap:10px;border-top:2px solid var(--hairline);padding:15px 0;color:var(--text-muted);transition:border-color .2s,color .2s}.ProjectSlideshow_projectRail__paheQ button:hover,.ProjectSlideshow_projectRail__paheQ button[aria-pressed=true]{border-color:var(--accent);color:var(--text)}.ProjectSlideshow_railNumber__7aEMc{font:10px/1.5 var(--font-mono),ui-monospace,monospace;color:var(--accent)}.ProjectSlideshow_railTitle__Gxh_A{font-size:12px;line-height:1.5}.ProjectSlideshow_slideshow__hgXwJ a:focus-visible,.ProjectSlideshow_slideshow__hgXwJ button:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.ProjectSlideshow_error__HBnZw{color:var(--text-soft);padding-block:16px;font-size:13px}@media (max-width:767px){.ProjectSlideshow_stage__rYboI{aspect-ratio:16/11}.ProjectSlideshow_stageLabel__Hodb0{top:12px;left:12px;font-size:8px;padding:7px 9px}.ProjectSlideshow_captionBar__fGEc5{align-items:start;flex-direction:column;gap:20px;padding:20px 0}.ProjectSlideshow_projectInfo__zGFXy{gap:16px;min-height:80px}.ProjectSlideshow_projectLink__h6IMD{font-size:21px}.ProjectSlideshow_count__D39vZ{font-size:10px}.ProjectSlideshow_controls__OvzcD{align-self:flex-end}.ProjectSlideshow_projectRail__paheQ{gap:12px;padding-top:14px}.ProjectSlideshow_projectRail__paheQ button{min-height:44px;justify-content:center;padding:12px 0}.ProjectSlideshow_railTitle__Gxh_A{display:none}}.ProjectSlideshow_compact__d9jT8{position:relative}.ProjectSlideshow_compact__d9jT8 .ProjectSlideshow_stage__rYboI{aspect-ratio:2/1;margin-left:-34%;margin-right:calc(-1 * clamp(20px, 3.2vw, 64px));background:transparent;-webkit-mask:url(/masks/about-hero-streaks.webp) center/100% 100% no-repeat;mask:url(/masks/about-hero-streaks.webp) center/100% 100% no-repeat}.ProjectSlideshow_compact__d9jT8 .ProjectSlideshow_captionBar__fGEc5{position:relative;z-index:1;margin-top:-28px;padding:0;gap:16px;border-bottom:0}.ProjectSlideshow_compact__d9jT8 .ProjectSlideshow_projectLink__h6IMD{font-size:clamp(17px,1.5vw,22px);gap:10px}.ProjectSlideshow_compact__d9jT8 .ProjectSlideshow_projectLink__h6IMD span{font-size:16px}.ProjectSlideshow_compact__d9jT8 .ProjectSlideshow_controls__OvzcD .ProjectSlideshow_playButton__yUEqj{min-width:84px;padding-inline:10px}@media (max-width:767px){.ProjectSlideshow_compact__d9jT8 .ProjectSlideshow_stage__rYboI{aspect-ratio:16/10;margin-inline:calc(-1 * clamp(20px, 3.2vw, 64px));--fade-y:linear-gradient(180deg,rgb(0 0 0/0) 0%,rgb(0 0 0/.04) 4%,rgb(0 0 0/.15) 8%,rgb(0 0 0/.31) 12%,rgb(0 0 0/.5) 16%,rgb(0 0 0/.69) 20%,rgb(0 0 0/.85) 24%,rgb(0 0 0/.96) 28%,#000 32%,#000 64%,rgb(0 0 0/.96) 68%,rgb(0 0 0/.85) 73%,rgb(0 0 0/.69) 78%,rgb(0 0 0/.5) 82%,rgb(0 0 0/.31) 86%,rgb(0 0 0/.15) 91%,rgb(0 0 0/.04) 96%,rgb(0 0 0/0));-webkit-mask:var(--fade-y);mask:var(--fade-y)}.ProjectSlideshow_compact__d9jT8 .ProjectSlideshow_captionBar__fGEc5{flex-direction:row;align-items:center;margin-top:-20px}.ProjectSlideshow_compact__d9jT8 .ProjectSlideshow_projectInfo__zGFXy{min-height:0}.ProjectSlideshow_compact__d9jT8 .ProjectSlideshow_controls__OvzcD{align-self:auto}.ProjectSlideshow_compact__d9jT8 .ProjectSlideshow_controls__OvzcD .ProjectSlideshow_playButton__yUEqj{display:none}}.studio_page__7bN3Q{background:var(--canvas);color:var(--text)}.studio_founders__9JO6B,.studio_introduction__ODS2C{padding-inline:clamp(20px,3.2vw,64px)}.studio_introduction__ODS2C{padding-top:30px;padding-bottom:clamp(36px,4vw,64px)}.studio_eyebrow__z_Elr{display:flex;justify-content:space-between;align-items:center;gap:24px}.studio_introGrid__Ya4dW{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(24px,3vw,56px);align-items:center;margin:16px 0 0}.studio_introText__xe8Ts{position:relative;z-index:1;display:grid;gap:clamp(20px,2.4vw,32px);align-content:center}.studio_introCopy__JiltQ>p{font-size:clamp(16px,1.5vw,21px);color:var(--text-soft);line-height:1.7;max-width:580px}.studio_textLink__5b2AP{display:inline-flex;align-items:center;gap:24px;color:var(--text);min-height:44px;padding-block:10px;font-size:14px}.studio_textLink__5b2AP span{font-size:20px;color:var(--accent)}.studio_textLink__5b2AP:hover{color:var(--accent)}.studio_introCopy__JiltQ .studio_textLink__5b2AP{margin-top:18px}.studio_foundersCopy__Mivp3{font-size:16px;color:var(--text-soft);line-height:1.75;max-width:600px}.studio_founders__9JO6B{background:var(--surface-1)}.studio_associates__Twkj4,.studio_founders__9JO6B{padding-block:clamp(64px,7vw,112px);border-top:1px solid var(--hairline);scroll-margin-top:100px}.studio_associates__Twkj4{padding-inline:clamp(20px,3.2vw,64px)}.studio_foundersHeading__k7rFl{margin-bottom:44px}.studio_work__aBOvs{padding-inline:clamp(20px,3.2vw,64px);padding-block:clamp(64px,7vw,112px);background:var(--surface-1);border-top:1px solid var(--hairline)}.studio_workList__jUD4F{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(24px,3vw,48px);margin:0;padding:0;list-style:none}.studio_workList__jUD4F>li{display:grid;gap:14px;align-content:start;padding-top:24px;border-top:1px solid var(--hairline)}.studio_workList__jUD4F p{font-size:16px;color:var(--text-soft);line-height:1.75;max-width:520px}.studio_workList__jUD4F .studio_textLink__5b2AP{justify-self:start}.studio_page__7bN3Q a:focus-visible{outline:2px solid var(--accent);outline-offset:4px}@media (min-width:1800px){.studio_page__7bN3Q{max-width:1800px;margin:0 auto}}@media (max-width:767px){.studio_introduction__ODS2C{padding-top:24px}.studio_eyebrow__z_Elr>p:last-child{display:none}.studio_introGrid__Ya4dW{grid-template-columns:1fr;gap:8px;margin:24px 0 0}.studio_introText__xe8Ts{gap:20px}.studio_introCopy__JiltQ>p{font-size:16px}.studio_introCopy__JiltQ .studio_textLink__5b2AP{margin-top:12px}.studio_foundersHeading__k7rFl{margin-bottom:30px}.studio_foundersCopy__Mivp3{font-size:15px}.studio_workList__jUD4F{grid-template-columns:1fr}.studio_workList__jUD4F p{font-size:15px}}