.WorkArchive-module__ajz9qq__archive{z-index:2;width:min(100% - 2 * var(--gutter), var(--maxw));scroll-margin-top:calc(var(--nav-h) + 16px);margin:0 auto;padding:0 0 clamp(96px,12vw,160px);position:relative}.WorkArchive-module__ajz9qq__head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px 32px;padding-top:clamp(24px,3vw,40px);display:flex}.WorkArchive-module__ajz9qq__title{font-size:var(--fs-h2);letter-spacing:-.02em}.WorkArchive-module__ajz9qq__count{color:var(--muted);font-size:var(--fs-lead)}.WorkArchive-module__ajz9qq__count strong{color:var(--text);font-weight:600}.WorkArchive-module__ajz9qq__tools{gap:22px;margin-top:clamp(28px,3.5vw,44px);display:grid}.WorkArchive-module__ajz9qq__search{align-items:center;max-width:520px;display:flex;position:relative}.WorkArchive-module__ajz9qq__searchIcon{width:18px;height:18px;color:var(--muted);pointer-events:none;position:absolute;left:18px}.WorkArchive-module__ajz9qq__input{border-radius:var(--r-input);background:rgba(var(--panel-rgb), .7);width:100%;height:52px;box-shadow:inset 0 0 0 1px var(--hair-strong);color:var(--text);transition:box-shadow .25s var(--ease-out);border:0;outline:none;padding:0 18px 0 48px;font-size:16px}.WorkArchive-module__ajz9qq__input::placeholder{color:var(--muted);opacity:1}.WorkArchive-module__ajz9qq__input:focus-visible{box-shadow:inset 0 0 0 1px var(--silver), 0 0 0 3px rgba(var(--silver-rgb), .18)}.WorkArchive-module__ajz9qq__filters{gap:14px;display:grid}.WorkArchive-module__ajz9qq__group{flex-wrap:wrap;align-items:center;gap:10px 16px;display:flex}.WorkArchive-module__ajz9qq__groupLabel{width:84px;color:var(--muted);flex:none;font-size:13px;font-weight:500}.WorkArchive-module__ajz9qq__pills{flex-wrap:wrap;gap:8px;display:flex}.WorkArchive-module__ajz9qq__pill{background:rgba(var(--panel-rgb), .55);height:36px;box-shadow:inset 0 0 0 1px var(--hair-strong);color:#ffffffd6;white-space:nowrap;transition:box-shadow .25s var(--ease-out), color .25s var(--ease-out), background-color .25s var(--ease-out);border-radius:999px;padding:0 16px;font-size:14px;font-weight:500}.WorkArchive-module__ajz9qq__pill[aria-pressed=true]{background:rgba(var(--silver-rgb), .1);box-shadow:inset 0 0 0 1px var(--silver), 0 0 18px -6px rgba(var(--silver-rgb), .65);color:var(--text)}.WorkArchive-module__ajz9qq__status{align-items:center;gap:18px;min-height:24px;display:flex}.WorkArchive-module__ajz9qq__shown{color:var(--muted);font-variant-numeric:tabular-nums;font-size:14px}.WorkArchive-module__ajz9qq__clear{color:var(--text);padding:2px 0;font-size:14px;font-weight:500;position:relative}.WorkArchive-module__ajz9qq__clear:after{content:"";background:var(--hair-strong);height:1px;transition:background-color .3s var(--ease-out);position:absolute;bottom:-1px;left:0;right:0}.WorkArchive-module__ajz9qq__list{border-top:1px solid var(--hair);margin:clamp(22px,3vw,34px) 0 0;padding:0;list-style:none;overflow:hidden}.WorkArchive-module__ajz9qq__list[data-empty]{border-top:0}.WorkArchive-module__ajz9qq__row{border-bottom:1px solid var(--hair);transition:transform .7s var(--ease-out);grid-template-columns:148px minmax(0,1fr) 250px 150px;align-items:center;gap:24px;padding:18px 0;display:grid}html.motion .WorkArchive-module__ajz9qq__row:not([data-in]){transform:translateY(18px)}.WorkArchive-module__ajz9qq__well{background:linear-gradient(180deg, var(--panel-2), var(--panel));height:64px;box-shadow:inset 0 0 0 1px var(--hair);--logo-k:.9;transition:box-shadow .3s var(--ease-out);border-radius:12px;place-items:center;padding:0 14px;display:grid;position:relative}.WorkArchive-module__ajz9qq__logo{object-fit:contain;max-width:100%;height:auto;max-height:44px}.WorkArchive-module__ajz9qq__typeset{color:var(--text);font-family:var(--font-display), system-ui, sans-serif;letter-spacing:-.005em;text-align:center;text-wrap:balance;font-size:14px;font-weight:600;line-height:1.1}.WorkArchive-module__ajz9qq__text{gap:4px;min-width:0;display:grid}.WorkArchive-module__ajz9qq__name{letter-spacing:-.01em;font-size:20px}.WorkArchive-module__ajz9qq__desc{color:var(--muted);font-size:15px;line-height:1.5}.WorkArchive-module__ajz9qq__meta{justify-items:start;gap:8px;display:grid}.WorkArchive-module__ajz9qq__tags{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.WorkArchive-module__ajz9qq__tags li{box-shadow:inset 0 0 0 1px var(--hair-strong);color:#ffffffd1;white-space:nowrap;border-radius:999px;padding:4px 10px;font-size:12px;line-height:1.4}.WorkArchive-module__ajz9qq__term{color:var(--silver);white-space:nowrap;font-size:13px;font-weight:500}.WorkArchive-module__ajz9qq__action{justify-content:flex-end;display:flex}.WorkArchive-module__ajz9qq__caseBtn{background:var(--action-bg);height:40px;color:var(--action-fg);white-space:nowrap;transition:filter .3s var(--ease-out), box-shadow .3s var(--ease-out), scale .15s var(--ease-out);border-radius:999px;align-items:center;gap:9px;padding:0 15px 0 17px;font-size:14px;font-weight:600;display:inline-flex}.WorkArchive-module__ajz9qq__caseBtn:active{scale:.98}.WorkArchive-module__ajz9qq__caseArrow{align-items:center;display:inline-flex;position:relative}.WorkArchive-module__ajz9qq__caseArrowSvg{width:15px;height:15px}.WorkArchive-module__ajz9qq__hairline{background:linear-gradient(90deg, var(--silver), transparent);width:0;height:1px;transition:width .55s var(--ease-out);position:absolute;top:50%;left:calc(100% + 6px)}.WorkArchive-module__ajz9qq__visit{background:rgba(var(--panel-rgb), .6);height:40px;box-shadow:inset 0 0 0 1px var(--hair-strong);color:var(--text);white-space:nowrap;transition:box-shadow .4s var(--ease-out);border-radius:999px;align-items:center;gap:8px;padding:0 15px 0 17px;font-size:14px;font-weight:500;display:inline-flex}.WorkArchive-module__ajz9qq__visitArrow{width:14px;height:14px;transition:translate .4s var(--ease-out)}.WorkArchive-module__ajz9qq__brackets i{border:0 solid var(--silver);opacity:0;width:12px;height:12px;filter:drop-shadow(0 0 3px rgba(var(--silver-rgb), .7));transition:inset .4s var(--ease-out), opacity .25s var(--ease-out);position:absolute}.WorkArchive-module__ajz9qq__brackets i:first-child{border-top-width:2px;border-left-width:2px;top:-6px;left:-6px}.WorkArchive-module__ajz9qq__brackets i:nth-child(2){border-top-width:2px;border-right-width:2px;top:-6px;right:-6px}.WorkArchive-module__ajz9qq__brackets i:nth-child(3){border-bottom-width:2px;border-left-width:2px;bottom:-6px;left:-6px}.WorkArchive-module__ajz9qq__brackets i:nth-child(4){border-bottom-width:2px;border-right-width:2px;bottom:-6px;right:-6px}.WorkArchive-module__ajz9qq__row[data-study]:is(:hover,:focus-within) .WorkArchive-module__ajz9qq__brackets i{opacity:1}.WorkArchive-module__ajz9qq__row[data-study]:is(:hover,:focus-within) .WorkArchive-module__ajz9qq__brackets i:first-child{top:5px;left:5px}.WorkArchive-module__ajz9qq__row[data-study]:is(:hover,:focus-within) .WorkArchive-module__ajz9qq__brackets i:nth-child(2){top:5px;right:5px}.WorkArchive-module__ajz9qq__row[data-study]:is(:hover,:focus-within) .WorkArchive-module__ajz9qq__brackets i:nth-child(3){bottom:5px;left:5px}.WorkArchive-module__ajz9qq__row[data-study]:is(:hover,:focus-within) .WorkArchive-module__ajz9qq__brackets i:nth-child(4){bottom:5px;right:5px}.WorkArchive-module__ajz9qq__empty{color:var(--muted);justify-items:start;gap:12px;padding:40px 0 8px;font-size:17px;display:grid}@media (hover:hover){.WorkArchive-module__ajz9qq__pill:not([aria-pressed=true]):hover{color:var(--text);box-shadow:inset 0 0 0 1px #ffffff57}.WorkArchive-module__ajz9qq__clear:hover:after{background:var(--silver)}.WorkArchive-module__ajz9qq__row:hover .WorkArchive-module__ajz9qq__well{box-shadow:inset 0 0 0 1px rgba(var(--berry-rgb), .9)}.WorkArchive-module__ajz9qq__caseBtn:hover{filter:brightness(1.07);box-shadow:var(--berry-edge)}.WorkArchive-module__ajz9qq__row:hover .WorkArchive-module__ajz9qq__hairline{width:60px}.WorkArchive-module__ajz9qq__visit:hover{box-shadow:inset 0 0 0 1px rgba(var(--berry-rgb), .9), 0 0 16px -6px rgba(var(--berry-rgb), .6)}.WorkArchive-module__ajz9qq__visit:hover .WorkArchive-module__ajz9qq__visitArrow{translate:2px -2px}}.WorkArchive-module__ajz9qq__caseBtn:focus-visible .WorkArchive-module__ajz9qq__hairline{width:60px}.WorkArchive-module__ajz9qq__clear:focus-visible:after{background:var(--silver)}@media (max-width:1100px){.WorkArchive-module__ajz9qq__row{grid-template-columns:128px minmax(0,1fr) 190px 140px}}@media (max-width:760px){.WorkArchive-module__ajz9qq__groupLabel{width:100%}.WorkArchive-module__ajz9qq__row{grid-template-columns:104px minmax(0,1fr);grid-template-areas:"well text""well meta""well action";gap:10px 16px;padding:16px 0 18px}.WorkArchive-module__ajz9qq__well{--logo-k:.72;grid-area:well;align-self:start;height:56px;padding:0 10px}.WorkArchive-module__ajz9qq__text{grid-area:text}.WorkArchive-module__ajz9qq__meta{flex-wrap:wrap;grid-area:meta;align-items:center;gap:8px 12px;display:flex}.WorkArchive-module__ajz9qq__action{grid-area:action;justify-content:flex-start}.WorkArchive-module__ajz9qq__name{font-size:18px}.WorkArchive-module__ajz9qq__desc{font-size:14px}.WorkArchive-module__ajz9qq__typeset{font-size:12px}}@media (prefers-reduced-motion:reduce){html.motion .WorkArchive-module__ajz9qq__row:not([data-in]){transform:none}.WorkArchive-module__ajz9qq__row{transition:none}.WorkArchive-module__ajz9qq__brackets i{transition:opacity .15s linear}.WorkArchive-module__ajz9qq__brackets i:first-child{top:5px;left:5px}.WorkArchive-module__ajz9qq__brackets i:nth-child(2){top:5px;right:5px}.WorkArchive-module__ajz9qq__brackets i:nth-child(3){bottom:5px;left:5px}.WorkArchive-module__ajz9qq__brackets i:nth-child(4){bottom:5px;right:5px}}.WorkArchive-module__ajz9qq__pill,.WorkArchive-module__ajz9qq__caseBtn,.WorkArchive-module__ajz9qq__visit{position:relative}.WorkArchive-module__ajz9qq__pill:after,.WorkArchive-module__ajz9qq__caseBtn:after,.WorkArchive-module__ajz9qq__visit:after{content:"";position:absolute;inset:-4px -2px}@media (max-width:860px){.WorkArchive-module__ajz9qq__desc{font-size:16px}}
.BrandCard-module__Wfjc7W__card{aspect-ratio:3/4;--logo-k:1;min-width:0;list-style:none;position:relative}.BrandCard-module__Wfjc7W__inner{border-radius:var(--r-surface);background:radial-gradient(120% 70% at 50% 0%, #ffffff0b, transparent 60%), linear-gradient(180deg, var(--panel-2) 0%, var(--panel) 58%, var(--ink-2) 100%);box-shadow:inset 0 0 0 1px var(--hair);transition:box-shadow .15s var(--ease-out);cursor:pointer;isolation:isolate;position:absolute;inset:0;overflow:hidden}.BrandCard-module__Wfjc7W__card[data-live] .BrandCard-module__Wfjc7W__inner{box-shadow:inset 0 0 0 1px rgba(var(--berry-rgb), .95), 0 0 0 1px rgba(var(--berry-rgb), .2), 0 26px 56px -30px rgba(var(--steel-rgb), .5)}.BrandCard-module__Wfjc7W__media{z-index:0;background:var(--ink-2);opacity:0;transition:opacity .22s var(--ease-out);position:absolute;inset:0 0 40%;overflow:hidden}.BrandCard-module__Wfjc7W__card[data-live] .BrandCard-module__Wfjc7W__media{opacity:1;transition:opacity .42s var(--ease-out) .15s}.BrandCard-module__Wfjc7W__still,.BrandCard-module__Wfjc7W__video{object-fit:cover;object-position:var(--fx,50%) var(--fy,50%);width:100%;height:100%;position:absolute;inset:0}.BrandCard-module__Wfjc7W__video{opacity:0;transition:opacity .26s var(--ease-out)}.BrandCard-module__Wfjc7W__video[data-painted]{opacity:1}.BrandCard-module__Wfjc7W__card[data-motion=code] .BrandCard-module__Wfjc7W__still{transform-origin:var(--fx,50%) var(--fy,50%);animation:9s cubic-bezier(.45,0,.55,1) infinite alternate paused BrandCard-module__Wfjc7W__push}.BrandCard-module__Wfjc7W__card[data-motion=code][data-live] .BrandCard-module__Wfjc7W__still{animation-play-state:running}@keyframes BrandCard-module__Wfjc7W__push{0%{transform:scale(1.02)}to{transform:scale(1.13)}}.BrandCard-module__Wfjc7W__shade{background:linear-gradient(180deg, transparent 0%, rgba(var(--panel-rgb), .55) 45%, rgba(var(--panel-rgb), .92) 82%, var(--panel) 100%);pointer-events:none;height:62%;position:absolute;inset:auto 0 0}.BrandCard-module__Wfjc7W__mark{z-index:1;transition:transform .25s var(--ease-out), opacity .25s var(--ease-out);pointer-events:none;place-items:center;padding:0 11%;display:grid;position:absolute;inset:0}.BrandCard-module__Wfjc7W__card[data-live] .BrandCard-module__Wfjc7W__mark{transform:translateY(-12px)}.BrandCard-module__Wfjc7W__card[data-live] .BrandCard-module__Wfjc7W__mark[data-hide]{opacity:0}.BrandCard-module__Wfjc7W__logo{opacity:.92;max-width:100%;height:auto;transition:opacity .25s var(--ease-out), filter .25s var(--ease-out)}.BrandCard-module__Wfjc7W__card[data-live] .BrandCard-module__Wfjc7W__logo{opacity:1;filter:drop-shadow(0 2px 12px rgba(var(--ink-rgb), .7))}.BrandCard-module__Wfjc7W__typeset{color:var(--text);font-family:var(--font-display), system-ui, sans-serif;letter-spacing:-.01em;text-align:center;text-wrap:balance;font-size:clamp(17px,1.5vw,21px);font-weight:600;line-height:1.1}.BrandCard-module__Wfjc7W__card[data-live] .BrandCard-module__Wfjc7W__typeset{text-shadow:0 2px 14px rgba(var(--ink-rgb), .8)}.BrandCard-module__Wfjc7W__caption{z-index:2;opacity:0;height:40%;transition:opacity .2s var(--ease-out), transform .3s var(--ease-out);pointer-events:none;flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:10px;padding:0 clamp(12px,1.4vw,18px) clamp(12px,1.4vw,18px);display:flex;position:absolute;inset:auto 0 0;transform:translateY(10px)}.BrandCard-module__Wfjc7W__card[data-live] .BrandCard-module__Wfjc7W__caption{opacity:1;transition:opacity .32s var(--ease-out) .12s, transform .42s var(--ease-out) .12s;pointer-events:auto;transform:none}.BrandCard-module__Wfjc7W__card[data-live]:focus-within .BrandCard-module__Wfjc7W__caption{transition-delay:0s}.BrandCard-module__Wfjc7W__name{letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:clamp(15px,1.25vw,18px);overflow:hidden}.BrandCard-module__Wfjc7W__caseBtn{background:var(--action-bg);height:36px;color:var(--action-fg);white-space:nowrap;transition:filter .3s var(--ease-out), box-shadow .3s var(--ease-out), scale .15s var(--ease-out);border-radius:999px;align-items:center;gap:8px;padding:0 13px 0 15px;font-size:13px;font-weight:600;display:inline-flex}.BrandCard-module__Wfjc7W__caseBtn:active{scale:.98}.BrandCard-module__Wfjc7W__caseArrow{align-items:center;display:inline-flex;position:relative}.BrandCard-module__Wfjc7W__caseArrowSvg{width:14px;height:14px}.BrandCard-module__Wfjc7W__hairline{background:linear-gradient(90deg, var(--silver), transparent);width:0;height:1px;transition:width .55s var(--ease-out);position:absolute;top:50%;left:calc(100% + 6px)}.BrandCard-module__Wfjc7W__visit{background:rgba(var(--panel-rgb), .6);height:36px;box-shadow:inset 0 0 0 1px var(--hair-strong);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:var(--text);white-space:nowrap;transition:box-shadow .4s var(--ease-out);border-radius:999px;align-items:center;gap:7px;padding:0 13px 0 15px;font-size:13px;font-weight:500;display:inline-flex}.BrandCard-module__Wfjc7W__visitArrow{width:13px;height:13px;transition:translate .4s var(--ease-out)}.BrandCard-module__Wfjc7W__brackets i{z-index:2;border:0 solid var(--silver);opacity:0;width:18px;height:18px;filter:drop-shadow(0 0 4px rgba(var(--silver-rgb), .7));transition:inset .45s var(--ease-out), opacity .3s var(--ease-out);position:absolute}.BrandCard-module__Wfjc7W__brackets i:first-child{border-top-width:2px;border-left-width:2px;top:2px;left:2px}.BrandCard-module__Wfjc7W__brackets i:nth-child(2){border-top-width:2px;border-right-width:2px;top:2px;right:2px}.BrandCard-module__Wfjc7W__brackets i:nth-child(3){border-bottom-width:2px;border-left-width:2px;bottom:2px;left:2px}.BrandCard-module__Wfjc7W__brackets i:nth-child(4){border-bottom-width:2px;border-right-width:2px;bottom:2px;right:2px}.BrandCard-module__Wfjc7W__card[data-live] .BrandCard-module__Wfjc7W__brackets i{opacity:1;transition-delay:.15s}.BrandCard-module__Wfjc7W__card[data-live] .BrandCard-module__Wfjc7W__brackets i:first-child{top:12px;left:12px}.BrandCard-module__Wfjc7W__card[data-live] .BrandCard-module__Wfjc7W__brackets i:nth-child(2){top:12px;right:12px}.BrandCard-module__Wfjc7W__card[data-live] .BrandCard-module__Wfjc7W__brackets i:nth-child(3){bottom:12px;left:12px}.BrandCard-module__Wfjc7W__card[data-live] .BrandCard-module__Wfjc7W__brackets i:nth-child(4){bottom:12px;right:12px}@media (hover:hover){.BrandCard-module__Wfjc7W__caseBtn:hover{filter:brightness(1.07);box-shadow:var(--berry-edge)}.BrandCard-module__Wfjc7W__caseBtn:hover .BrandCard-module__Wfjc7W__hairline{width:64px}.BrandCard-module__Wfjc7W__visit:hover{box-shadow:inset 0 0 0 1px rgba(var(--berry-rgb), .9), 0 0 16px -6px rgba(var(--berry-rgb), .6)}.BrandCard-module__Wfjc7W__visit:hover .BrandCard-module__Wfjc7W__visitArrow{translate:2px -2px}}.BrandCard-module__Wfjc7W__caseBtn:focus-visible .BrandCard-module__Wfjc7W__hairline{width:64px}@media (max-width:640px){.BrandCard-module__Wfjc7W__card{--logo-k:.72}.BrandCard-module__Wfjc7W__caption{gap:8px}.BrandCard-module__Wfjc7W__name{white-space:normal;text-overflow:clip;overflow-wrap:anywhere;line-height:1.15;display:block;overflow:visible}.BrandCard-module__Wfjc7W__caseBtn,.BrandCard-module__Wfjc7W__visit{height:32px;padding:0 11px 0 12px;font-size:12px}}@media (prefers-reduced-motion:reduce){.BrandCard-module__Wfjc7W__card .BrandCard-module__Wfjc7W__inner,.BrandCard-module__Wfjc7W__media,.BrandCard-module__Wfjc7W__card[data-live] .BrandCard-module__Wfjc7W__media,.BrandCard-module__Wfjc7W__caption,.BrandCard-module__Wfjc7W__card[data-live] .BrandCard-module__Wfjc7W__caption,.BrandCard-module__Wfjc7W__mark{transition:opacity .15s linear}.BrandCard-module__Wfjc7W__card[data-live] .BrandCard-module__Wfjc7W__mark,.BrandCard-module__Wfjc7W__caption,.BrandCard-module__Wfjc7W__card[data-live] .BrandCard-module__Wfjc7W__caption{transform:none}.BrandCard-module__Wfjc7W__card[data-motion=code] .BrandCard-module__Wfjc7W__still{animation:none}.BrandCard-module__Wfjc7W__brackets i,.BrandCard-module__Wfjc7W__card[data-live] .BrandCard-module__Wfjc7W__brackets i{transition:opacity .15s linear}.BrandCard-module__Wfjc7W__brackets i:first-child{top:12px;left:12px}.BrandCard-module__Wfjc7W__brackets i:nth-child(2){top:12px;right:12px}.BrandCard-module__Wfjc7W__brackets i:nth-child(3){bottom:12px;left:12px}.BrandCard-module__Wfjc7W__brackets i:nth-child(4){bottom:12px;right:12px}}.BrandCard-module__Wfjc7W__caseBtn,.BrandCard-module__Wfjc7W__visit{position:relative}.BrandCard-module__Wfjc7W__caseBtn:after,.BrandCard-module__Wfjc7W__visit:after{content:"";position:absolute;inset:max(-8px,50% - 22px) -3px}@media (max-width:860px) and (pointer:coarse){.BrandCard-module__Wfjc7W__visit{-webkit-backdrop-filter:none;backdrop-filter:none;background:rgba(var(--panel-rgb), .82)}}
.WorkGrid-module__8vDy9q__section{z-index:2;width:min(100% - 2 * var(--gutter), var(--maxw));margin:0 auto;padding:clamp(24px,4vw,48px) 0 clamp(56px,7vw,96px);position:relative}.WorkGrid-module__8vDy9q__grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:clamp(10px,1.2vw,16px);margin:0;padding:0;list-style:none;display:grid}.WorkGrid-module__8vDy9q__tail{grid-column:span var(--span-5,1);min-height:100%;list-style:none}.WorkGrid-module__8vDy9q__allClients{border-radius:var(--r-surface);isolation:isolate;background:linear-gradient(180deg, rgba(var(--panel-2-rgb), .55), rgba(var(--ink-2-rgb), .55));height:100%;min-height:120px;box-shadow:inset 0 0 0 1px var(--hair);transition:box-shadow .3s var(--ease-out);flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:8px;padding:clamp(16px,2vw,28px);display:flex;position:relative;overflow:hidden}.WorkGrid-module__8vDy9q__drift{z-index:0;pointer-events:none;flex-direction:column;gap:clamp(6px,.8vw,12px);display:flex;position:absolute;top:clamp(16px,2vw,28px);left:0;right:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}.WorkGrid-module__8vDy9q__track{will-change:transform;width:max-content;animation:96s linear infinite paused WorkGrid-module__8vDy9q__tail;display:flex}.WorkGrid-module__8vDy9q__track[data-lane="1"]{animation-duration:118s;animation-direction:reverse;animation-delay:-40s}.WorkGrid-module__8vDy9q__track[data-lane="2"]{animation-duration:106s;animation-delay:-64s}.WorkGrid-module__8vDy9q__allClients[data-run] .WorkGrid-module__8vDy9q__track{animation-play-state:running}@keyframes WorkGrid-module__8vDy9q__tail{0%{transform:translate(0)}to{transform:translate(-50%)}}.WorkGrid-module__8vDy9q__run{flex-shrink:0;align-items:center;display:flex}.WorkGrid-module__8vDy9q__tailName{color:#ffffff26;font-family:var(--font-display), system-ui, sans-serif;letter-spacing:-.01em;white-space:nowrap;transition:color .45s var(--ease-out);align-items:center;font-size:clamp(17px,1.7vw,26px);font-weight:600;line-height:1.2;display:inline-flex}.WorkGrid-module__8vDy9q__tailName:after{content:"";width:4px;height:4px;transition:background-color .45s var(--ease-out);background:#ffffff29;border-radius:50%;margin:0 .85em}.WorkGrid-module__8vDy9q__allLabel{z-index:1;font-family:var(--font-display), system-ui, sans-serif;letter-spacing:-.015em;align-items:center;gap:12px;padding-bottom:6px;font-size:clamp(24px,2.6vw,38px);font-weight:600;line-height:1.05;display:inline-flex;position:relative}.WorkGrid-module__8vDy9q__allLabel:after{content:"";background:var(--hair-strong);transform-origin:0;height:1px;transition:background-color .4s var(--ease-out), transform .5s var(--ease-out);position:absolute;bottom:0;left:0;right:0}.WorkGrid-module__8vDy9q__allArrow{width:.62em;height:.62em;transition:translate .45s var(--ease-out)}.WorkGrid-module__8vDy9q__allCount{z-index:1;color:var(--muted);font-size:14px;line-height:1.4;position:relative}@media (hover:hover){.WorkGrid-module__8vDy9q__allClients:hover{box-shadow:inset 0 0 0 1px rgba(var(--berry-rgb), .9)}.WorkGrid-module__8vDy9q__allClients:hover .WorkGrid-module__8vDy9q__allLabel:after{background:var(--silver)}.WorkGrid-module__8vDy9q__allClients:hover .WorkGrid-module__8vDy9q__allArrow{translate:0 4px}.WorkGrid-module__8vDy9q__allClients:hover .WorkGrid-module__8vDy9q__tailName{color:#ffffff47}.WorkGrid-module__8vDy9q__allClients:hover .WorkGrid-module__8vDy9q__tailName:after{background:rgba(var(--silver-rgb), .6)}}.WorkGrid-module__8vDy9q__allClients:focus-visible .WorkGrid-module__8vDy9q__allLabel:after{background:var(--silver)}@media (max-width:1180px){.WorkGrid-module__8vDy9q__grid{grid-template-columns:repeat(4,minmax(0,1fr))}.WorkGrid-module__8vDy9q__tail{grid-column:span var(--span-4,1)}}@media (max-width:900px){.WorkGrid-module__8vDy9q__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.WorkGrid-module__8vDy9q__tail{grid-column:span var(--span-3,1)}}@media (max-width:640px){.WorkGrid-module__8vDy9q__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.WorkGrid-module__8vDy9q__tail{grid-column:span var(--span-2,1)}.WorkGrid-module__8vDy9q__allLabel{font-size:22px}.WorkGrid-module__8vDy9q__allCount{font-size:13px}.WorkGrid-module__8vDy9q__tailName{font-size:15px}}@media (prefers-reduced-motion:reduce){.WorkGrid-module__8vDy9q__allArrow,.WorkGrid-module__8vDy9q__allLabel:after{transition:none}.WorkGrid-module__8vDy9q__track{animation:none}}
.WorkHeader-module__b05hsq__header{z-index:1;min-height:clamp(660px,100svh,980px);padding:calc(var(--nav-h) + 48px) var(--gutter) 72px;background:radial-gradient(60% 55% at 50% 42%, rgba(var(--action-rgb), .16), transparent 70%), var(--ink);place-items:center;display:grid;position:relative;overflow:clip}.WorkHeader-module__b05hsq__collage{pointer-events:none;position:absolute;inset:0}.WorkHeader-module__b05hsq__tile{z-index:0;will-change:transform;position:absolute}.WorkHeader-module__b05hsq__tileInner{border-radius:var(--r-surface);width:100%;height:100%;box-shadow:inset 0 0 0 1px var(--hair), 0 40px 80px -40px #000000e6;position:relative;overflow:hidden}.WorkHeader-module__b05hsq__tileImg{object-fit:cover;object-position:var(--fx,50%) var(--fy,40%);filter:brightness(.72)saturate(.95);width:100%;height:100%;transform-origin:var(--fx,50%) var(--fy,40%);animation:18s cubic-bezier(.45,0,.55,1) infinite alternate WorkHeader-module__b05hsq__breathe;animation-delay:calc(var(--i) * -3.4s)}@keyframes WorkHeader-module__b05hsq__breathe{0%{transform:scale(1.03)}to{transform:scale(1.11)}}html.motion .WorkHeader-module__b05hsq__tile{animation:WorkHeader-module__b05hsq__rise 1.2s var(--ease-out) both;animation-delay:calc(var(--i) * 90ms + .12s)}@keyframes WorkHeader-module__b05hsq__rise{0%{opacity:0;translate:0 36px}to{opacity:1;translate:0}}.WorkHeader-module__b05hsq__tile[data-tile=sly]{aspect-ratio:4/5;width:clamp(150px,15vw,230px);top:19%;left:3.5%}.WorkHeader-module__b05hsq__tile[data-tile=nahmias]{aspect-ratio:3/2;width:clamp(170px,18vw,290px);bottom:8%;left:19%}.WorkHeader-module__b05hsq__tile[data-tile=nba]{aspect-ratio:4/5;width:clamp(140px,14vw,215px);top:15%;right:4%}.WorkHeader-module__b05hsq__tile[data-tile=zwd]{left:61%;top:calc(var(--nav-h) + 18px);aspect-ratio:1;width:clamp(96px,9vw,140px)}.WorkHeader-module__b05hsq__tile[data-tile=gx1000]{aspect-ratio:3/2;width:clamp(180px,20vw,310px);bottom:7%;right:10%}.WorkHeader-module__b05hsq__copy{z-index:1;isolation:isolate;text-align:center;flex-direction:column;align-items:center;max-width:760px;display:flex;position:relative}.WorkHeader-module__b05hsq__copy:before{content:"";z-index:-1;background:radial-gradient(closest-side, rgba(var(--ink-rgb), .78), rgba(var(--ink-rgb), .55) 58%, rgba(var(--ink-rgb), 0));pointer-events:none;border-radius:50%;position:absolute;inset:-70px -16% -60px}.WorkHeader-module__b05hsq__title{letter-spacing:-.035em;text-shadow:0 4px 40px rgba(var(--ink-rgb), .6);font-size:clamp(72px,12.5vw,176px);line-height:.92}.WorkHeader-module__b05hsq__subline{color:var(--text);text-shadow:0 0 2px rgba(var(--ink-rgb), .9), 0 0 16px rgba(var(--ink-rgb), .8);margin-top:clamp(18px,2.2vw,28px);font-size:clamp(19px,1.9vw,26px);font-weight:500;line-height:1.35}.WorkHeader-module__b05hsq__line{color:#fffc;max-width:44ch;font-size:var(--fs-lead);text-shadow:0 0 2px rgba(var(--ink-rgb), .95), 0 0 12px rgba(var(--ink-rgb), .85);margin-top:12px;line-height:1.55}.WorkHeader-module__b05hsq__cta{margin-top:clamp(26px,3vw,38px)}.WorkHeader-module__b05hsq__rule{background:linear-gradient(90deg, transparent, var(--silver), transparent);width:160px;height:1px;box-shadow:0 0 16px 1px rgba(var(--silver-rgb), .4);margin-top:clamp(34px,4vw,52px);display:block;position:relative;overflow:hidden}.WorkHeader-module__b05hsq__rule:after{content:"";background:linear-gradient(90deg, transparent, var(--berry) 45%, var(--berry) 55%, transparent);width:30%;animation:WorkHeader-module__b05hsq__travel 6s var(--ease-in-out) 1.5s infinite;position:absolute;inset:0;transform:translate(-120%)}@keyframes WorkHeader-module__b05hsq__travel{0%{transform:translate(-120%)}40%,to{transform:translate(440%)}}@media (max-width:900px){.WorkHeader-module__b05hsq__header{min-height:clamp(620px,92svh,860px);padding-bottom:56px}.WorkHeader-module__b05hsq__tile[data-tile=sly]{left:-3%;top:calc(var(--nav-h) + 12px);width:30vw}.WorkHeader-module__b05hsq__tile[data-tile=nba]{right:-3%;top:calc(var(--nav-h) + 40px);width:27vw}.WorkHeader-module__b05hsq__tile[data-tile=nahmias]{width:40vw;bottom:5%;left:3%}.WorkHeader-module__b05hsq__tile[data-tile=gx1000]{width:42vw;bottom:11%;right:-5%}.WorkHeader-module__b05hsq__tile[data-tile=zwd]{display:none}.WorkHeader-module__b05hsq__copy:before{inset:-60px -10% -50px}}@media (prefers-reduced-motion:reduce){.WorkHeader-module__b05hsq__tileImg{animation:none;transform:scale(1.04)}html.motion .WorkHeader-module__b05hsq__tile{animation:none}.WorkHeader-module__b05hsq__rule:after{animation:none}}
