.Hero-module__ZARIfG__hero{isolation:isolate;width:100%;min-height:max(700px,100svh);position:relative;overflow:hidden}.Hero-module__ZARIfG__stage{inset:calc(var(--header-h) + 1.5rem) 0 7rem;touch-action:pan-y;-webkit-user-select:none;user-select:none;--orbit-card-width:min(10.9375cqw, 23.3333cqh, 280px);--orbit-front-boost:.24;--orbit-half-card:calc(var(--orbit-card-width) * (1.2 + var(--orbit-front-boost)) / 2);--orbit-radius-x:min(39cqw, calc(50cqw - var(--orbit-half-card) - 28px));--orbit-radius-y:min(35cqh, calc(50cqh - var(--orbit-half-card) / 1.6 - 16px));--orbit-tilt:-.122785;--identity-width:min(48.86cqw, 104.23cqh, 1250px);--hover-scale:1.55;--panel-min:11.5rem;--panel-max:min(22rem, 34cqw);--panel-font:.82rem;position:absolute;container-type:size}.Hero-module__ZARIfG__card{width:var(--orbit-card-width);aspect-ratio:1.6;will-change:transform;--initial-scale:calc(var(--scale) + var(--orbit-front-boost) * var(--depth) * var(--depth) * var(--depth));transform:translate(calc(50cqw + cos(var(--angle)) * var(--orbit-radius-x)), calc(50cqh + sin(var(--angle)) * var(--orbit-radius-y) + cos(var(--angle)) * var(--orbit-radius-x) * var(--orbit-tilt))) translate(-50%, -50%) scale(var(--initial-scale)) rotate(calc(var(--tilt) + sin(var(--angle)) * 1.8deg)) perspective(1100px) rotateX(calc(sin(var(--angle)) * -3deg)) rotateY(calc(cos(var(--angle)) * 6deg));position:absolute;top:0;left:0}.Hero-module__ZARIfG__card[data-hidden=true]{display:none}.Hero-module__ZARIfG__cardInner{touch-action:manipulation;-webkit-tap-highlight-color:transparent;transform-origin:50%;width:100%;height:100%;transition:transform var(--dur) var(--ease-out), filter var(--dur) var(--ease-out);filter:drop-shadow(0 2px 6px #00000047);display:block;position:relative}.Hero-module__ZARIfG__cardMedia{background:var(--ink-soft);display:block;position:absolute;inset:0;overflow:hidden}.Hero-module__ZARIfG__cardMedia img{object-fit:cover;width:100%;height:100%;transition:transform var(--dur-slow) var(--ease-out)}.Hero-module__ZARIfG__cardInner:hover .Hero-module__ZARIfG__cardMedia img,.Hero-module__ZARIfG__cardInner:focus-visible .Hero-module__ZARIfG__cardMedia img{transform:scale(1.05)}.Hero-module__ZARIfG__cardPanel{translate:calc(-50% + var(--panel-shift,0px)) 0;box-sizing:border-box;min-width:max(100%, calc(var(--panel-min) / var(--hover-scale)));width:max-content;max-width:calc(var(--panel-max) / var(--hover-scale));color:#131313;font-size:calc(var(--panel-font) / var(--hover-scale));opacity:0;visibility:hidden;transition:opacity .28s var(--ease-out), transform .28s var(--ease-out), visibility 0s linear .28s;background:#fcfcfa;justify-content:space-between;align-items:flex-start;gap:.6em;padding:.62em .7em;display:flex;position:absolute;top:100%;left:50%;transform:translateY(-2px)}.Hero-module__ZARIfG__card[data-panel-flip=true] .Hero-module__ZARIfG__cardPanel{top:auto;bottom:100%}.Hero-module__ZARIfG__cardPanelTitle{letter-spacing:-.01em;overflow-wrap:anywhere;min-width:0;font-size:1em;font-weight:600;line-height:1.2}[dir=rtl] .Hero-module__ZARIfG__cardPanelTitle{letter-spacing:0}.Hero-module__ZARIfG__cardPanelArrow{flex:none;font-size:1.15em;line-height:1.2}[dir=rtl] .Hero-module__ZARIfG__cardPanelArrow{transform:scaleX(-1)}.Hero-module__ZARIfG__cardInner:hover,.Hero-module__ZARIfG__cardInner:focus,.Hero-module__ZARIfG__cardInner:focus-visible{transform:scale(var(--hover-scale));filter:drop-shadow(0 10px 26px #0000006b);z-index:100}.Hero-module__ZARIfG__cardInner:hover .Hero-module__ZARIfG__cardPanel,.Hero-module__ZARIfG__cardInner:focus .Hero-module__ZARIfG__cardPanel,.Hero-module__ZARIfG__cardInner:focus-visible .Hero-module__ZARIfG__cardPanel,.Hero-module__ZARIfG__card[data-selected=true] .Hero-module__ZARIfG__cardPanel{opacity:1;visibility:visible;transition:opacity .28s var(--ease-out), transform .28s var(--ease-out), visibility 0s;transform:translateY(0)}.Hero-module__ZARIfG__cardInner:focus,.Hero-module__ZARIfG__cardInner:focus-visible{outline:2px solid var(--brass);outline-offset:3px}.Hero-module__ZARIfG__cardInner[data-reference-card]{cursor:default}.Hero-module__ZARIfG__cardInner[data-reference-card] .Hero-module__ZARIfG__cardPanelTitle{color:#6b6b66;font-weight:400}@media (hover:none){.Hero-module__ZARIfG__card[data-selected=true] .Hero-module__ZARIfG__cardInner{transform:scale(var(--hover-scale));filter:drop-shadow(0 10px 26px #0000006b);z-index:100}}.Hero-module__ZARIfG__identity{inset-block-start:50%;width:var(--identity-width);justify-content:center;align-items:center;gap:var(--space-xs);text-align:center;pointer-events:none;z-index:17;text-shadow:0 0 70px #0b0b0cb3;flex-direction:column;display:flex;position:absolute;left:50%;transform:translate(-50%,-50%)}.Hero-module__ZARIfG__name{letter-spacing:-.045em;text-transform:uppercase;max-width:100%;font-size:min(8.2cqw,7.5rem);font-weight:600;line-height:.78}[dir=rtl] .Hero-module__ZARIfG__name{letter-spacing:0;line-height:1.1}.Hero-module__ZARIfG__statement{max-width:min(34ch,100%);font-size:var(--step-1);color:var(--bone-dim);margin-block-start:var(--space-s);margin-inline:auto;line-height:1.35}.Hero-module__ZARIfG__hint{z-index:50;font-size:var(--step--1);text-transform:uppercase;letter-spacing:.16em;color:var(--bone-faint);align-items:center;gap:.75rem;display:flex;position:absolute;inset-block-end:var(--space-m);inset-inline-start:var(--gutter)}[dir=rtl] .Hero-module__ZARIfG__hint{letter-spacing:0}.Hero-module__ZARIfG__hintLine{transform-origin:0;width:3.5rem;height:1px;animation:Hero-module__ZARIfG__hintPulse 2.6s var(--ease-inout) infinite;background:currentColor;display:block}[dir=rtl] .Hero-module__ZARIfG__hintLine{transform-origin:100%}@keyframes Hero-module__ZARIfG__hintPulse{0%,to{opacity:.5;transform:scaleX(.35)}50%{opacity:1;transform:scaleX(1)}}@media (max-width:779px){.Hero-module__ZARIfG__stage{inset:calc(var(--header-h) + .5rem) 0 7rem;--orbit-card-width:clamp(104px, 29vw, 156px);--orbit-front-boost:0;--orbit-radius-x:min(46cqw, calc(50cqw - var(--orbit-half-card) - 8px));--orbit-radius-y:min(40cqh, calc(50cqh - var(--orbit-half-card) / 1.6 - 10px));--orbit-tilt:-.06;--hover-scale:1.18;--panel-min:9rem;--panel-max:min(15rem, 74cqw);--panel-font:.78rem}.Hero-module__ZARIfG__identity{z-index:30;text-shadow:0 0 40px #0b0b0ceb;width:min(86cqw,657px)}.Hero-module__ZARIfG__name{font-size:11cqw}.Hero-module__ZARIfG__statement{font-size:var(--step-0)}}@media (prefers-reduced-motion:reduce){.Hero-module__ZARIfG__hero *,.Hero-module__ZARIfG__hero :before,.Hero-module__ZARIfG__hero :after{transition:none!important;animation:none!important}}
.WorkSequence-module__XWJwkq__root{height:calc(var(--count) * 100svh);--paper:#f6f4ef;--paper-ink:#131313;--paper-muted:#6b6b66;--paper-rule:#13131329;background:var(--paper);color:var(--paper-ink);position:relative}.WorkSequence-module__XWJwkq__viewport{isolation:isolate;height:100svh;min-height:520px;padding:clamp(20px, 4vh, 44px) var(--gutter) clamp(20px, 3.5vh, 40px);grid-template-rows:auto minmax(0,1fr) auto auto;gap:clamp(10px,1.6vh,22px);display:grid;position:sticky;top:0;overflow:clip}.WorkSequence-module__XWJwkq__header{z-index:5;justify-content:space-between;align-items:baseline;gap:20px;display:flex}.WorkSequence-module__XWJwkq__kicker{letter-spacing:-.045em;text-transform:none;font-size:clamp(22px,2.15vw,34px);font-weight:500;line-height:1.05}[dir=rtl] .WorkSequence-module__XWJwkq__kicker{letter-spacing:0}.WorkSequence-module__XWJwkq__archiveLink{font-size:var(--step--1);text-transform:uppercase;letter-spacing:.12em;color:var(--paper-muted);transition:color var(--dur-fast) var(--ease-out), border-color var(--dur-fast) var(--ease-out);border-block-end:1px solid #0000}[dir=rtl] .WorkSequence-module__XWJwkq__archiveLink{letter-spacing:0}.WorkSequence-module__XWJwkq__archiveLink:hover,.WorkSequence-module__XWJwkq__archiveLink:focus-visible{color:var(--paper-ink);border-block-end-color:var(--paper-ink)}.WorkSequence-module__XWJwkq__stage{min-height:0;perspective:var(--reel-perspective,1200px);perspective-origin:50%;transform-style:preserve-3d;z-index:2;pointer-events:none;position:relative}.WorkSequence-module__XWJwkq__plane{width:var(--reel-width,60vw);height:var(--reel-height,34vw);transform-style:preserve-3d;will-change:transform, opacity;pointer-events:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.WorkSequence-module__XWJwkq__plane[data-interactive] .WorkSequence-module__XWJwkq__planeLink{pointer-events:auto}.WorkSequence-module__XWJwkq__planeLink{height:100%;color:inherit;-webkit-tap-highlight-color:transparent;touch-action:manipulation;display:block;position:relative}.WorkSequence-module__XWJwkq__planeLink:focus-visible{outline:2px solid var(--paper-ink);outline-offset:4px}.WorkSequence-module__XWJwkq__planeTag{z-index:1;background:var(--paper);max-width:100%;color:var(--paper-ink);letter-spacing:-.01em;opacity:0;transition:opacity var(--dur-fast) var(--ease-out), transform var(--dur-fast) var(--ease-out);align-items:center;gap:.75em;padding:.7em .9em;font-size:clamp(11px,1.05vw,15px);font-weight:500;line-height:1.2;display:flex;position:absolute;inset-block-end:0;inset-inline-start:0;transform:translateY(.35em)}[dir=rtl] .WorkSequence-module__XWJwkq__planeTag{letter-spacing:0}.WorkSequence-module__XWJwkq__planeTagText{overflow-wrap:anywhere;min-width:0}.WorkSequence-module__XWJwkq__planeTagArrow{flex:none;font-size:1.2em;line-height:1}[dir=rtl] .WorkSequence-module__XWJwkq__planeTagArrow{transform:scaleX(-1)}.WorkSequence-module__XWJwkq__planeLink:hover .WorkSequence-module__XWJwkq__planeTag,.WorkSequence-module__XWJwkq__planeLink:focus-visible .WorkSequence-module__XWJwkq__planeTag{opacity:1;transform:none}.WorkSequence-module__XWJwkq__plane[data-current] .WorkSequence-module__XWJwkq__planeTag{display:none}.WorkSequence-module__XWJwkq__planeLink[data-inert]{cursor:default}.WorkSequence-module__XWJwkq__media{background:#e9e9e5;width:100%;height:100%;display:block;position:relative;overflow:hidden}.WorkSequence-module__XWJwkq__media img{object-fit:cover;width:100%;height:100%}.WorkSequence-module__XWJwkq__metaBand{z-index:5;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:24px;display:grid;position:relative}.WorkSequence-module__XWJwkq__metaItem{opacity:0;min-width:0;transition:opacity var(--dur) var(--ease-out), transform var(--dur) var(--ease-out);pointer-events:none;grid-area:1/1;transform:translateY(.4em)}.WorkSequence-module__XWJwkq__metaItem[data-active=true]{opacity:1;transform:none}.WorkSequence-module__XWJwkq__metaLink{width:42px;height:42px;color:inherit;transition:transform .3s var(--ease-out), color .15s ease;grid-area:1/2;align-self:end;place-items:center;font-size:34px;line-height:1;display:grid}.WorkSequence-module__XWJwkq__metaLink:hover,.WorkSequence-module__XWJwkq__metaLink:focus-visible{color:var(--paper-muted);transform:translate(4px,-4px)}[dir=rtl] .WorkSequence-module__XWJwkq__metaLink>span{display:block;transform:scaleX(-1)}.WorkSequence-module__XWJwkq__title{letter-spacing:-.045em;text-wrap:balance;max-width:32ch;font-size:clamp(21px,2.3vw,34px);font-weight:500;line-height:1.13}[dir=rtl] .WorkSequence-module__XWJwkq__title{letter-spacing:0;line-height:1.35}.WorkSequence-module__XWJwkq__meta{letter-spacing:.08em;text-transform:uppercase;color:var(--paper-muted);flex-wrap:wrap;gap:6px 18px;margin-block-start:11px;font-size:10px;line-height:1.5;display:flex}[dir=rtl] .WorkSequence-module__XWJwkq__meta{letter-spacing:0}.WorkSequence-module__XWJwkq__meta span+span{border-inline-start:1px solid var(--paper-rule);padding-inline-start:18px}.WorkSequence-module__XWJwkq__footer{z-index:5;align-items:center;gap:var(--space-s);grid-template-columns:auto 1fr auto;display:grid}.WorkSequence-module__XWJwkq__counter{font-variant-numeric:tabular-nums;align-items:baseline;gap:.5rem;display:flex}.WorkSequence-module__XWJwkq__counterCurrent{font-size:var(--step-2);letter-spacing:-.02em;line-height:1}.WorkSequence-module__XWJwkq__counterRule{background:var(--paper-rule);width:1.4rem;height:1px}.WorkSequence-module__XWJwkq__counterTotal{font-size:var(--step--1);color:var(--paper-muted)}.WorkSequence-module__XWJwkq__progress{background:var(--paper-rule);height:1px;overflow:hidden}.WorkSequence-module__XWJwkq__progressFill{background:var(--paper-ink);transform-origin:0;width:100%;height:100%;display:block;transform:scaleX(.02)}[dir=rtl] .WorkSequence-module__XWJwkq__progressFill{transform-origin:100%}.WorkSequence-module__XWJwkq__cue{font-size:var(--step--1);text-transform:uppercase;letter-spacing:.16em;color:var(--paper-muted)}[dir=rtl] .WorkSequence-module__XWJwkq__cue{letter-spacing:0}@media (max-width:780px){.WorkSequence-module__XWJwkq__kicker{font-size:21px}.WorkSequence-module__XWJwkq__metaBand{gap:12px}.WorkSequence-module__XWJwkq__metaLink{width:32px;height:32px;font-size:26px}.WorkSequence-module__XWJwkq__title{font-size:clamp(19px,5.2vw,28px)}.WorkSequence-module__XWJwkq__meta{gap:4px 12px;margin-block-start:9px;font-size:9px}.WorkSequence-module__XWJwkq__meta span+span{padding-inline-start:12px}.WorkSequence-module__XWJwkq__footer{grid-template-columns:auto 1fr;grid-template-areas:"counter progress";row-gap:.5rem}.WorkSequence-module__XWJwkq__counter{grid-area:counter}.WorkSequence-module__XWJwkq__progress{grid-area:progress}.WorkSequence-module__XWJwkq__cue{display:none}}.WorkSequence-module__XWJwkq__root[data-reduced]{height:auto}.WorkSequence-module__XWJwkq__root[data-reduced] .WorkSequence-module__XWJwkq__viewport{height:auto;min-height:0;padding:var(--space-l) var(--gutter);gap:var(--space-l);display:grid;position:static;overflow:visible}.WorkSequence-module__XWJwkq__root[data-reduced] .WorkSequence-module__XWJwkq__header,.WorkSequence-module__XWJwkq__root[data-reduced] .WorkSequence-module__XWJwkq__footer{position:static;inset:auto}.WorkSequence-module__XWJwkq__root[data-reduced] .WorkSequence-module__XWJwkq__stage{perspective:none;gap:var(--space-l);display:grid;position:static}.WorkSequence-module__XWJwkq__root[data-reduced] .WorkSequence-module__XWJwkq__plane{pointer-events:auto;width:100%;height:auto;position:static;opacity:1!important;visibility:visible!important;transform:none!important}.WorkSequence-module__XWJwkq__root[data-reduced] .WorkSequence-module__XWJwkq__planeTag{opacity:1;background:0 0;padding:.7em 0 0;position:static;transform:none}.WorkSequence-module__XWJwkq__root[data-reduced] .WorkSequence-module__XWJwkq__plane[data-current] .WorkSequence-module__XWJwkq__planeTag{display:flex}.WorkSequence-module__XWJwkq__root[data-reduced] .WorkSequence-module__XWJwkq__media{aspect-ratio:16/9;height:auto}.WorkSequence-module__XWJwkq__root[data-reduced] .WorkSequence-module__XWJwkq__metaBand{grid-template-columns:minmax(0,1fr) auto}.WorkSequence-module__XWJwkq__root[data-reduced] .WorkSequence-module__XWJwkq__metaItem{opacity:1;pointer-events:auto;grid-area:auto;transform:none}@media (prefers-reduced-motion:reduce){.WorkSequence-module__XWJwkq__metaItem,.WorkSequence-module__XWJwkq__metaLink,.WorkSequence-module__XWJwkq__archiveLink{transition:none!important}}
