.FabricMotionLab_pageShell__6ep38{background:#fff;color:#17181c}.FabricMotionLab_labHeader__zYXxZ{width:min(1680px,calc(100vw - 2rem));margin:0 auto;padding:1.2rem 0 1.8rem;display:grid;gap:.8rem}.FabricMotionLab_labEyebrow__eNLAW{font-size:.68rem;letter-spacing:.28em;color:rgba(23,24,28,.46)}.FabricMotionLab_labEyebrow__eNLAW,.FabricMotionLab_labHeader__zYXxZ h1{margin:0;font-family:var(--font-montserrat),var(--font-suit),sans-serif;text-transform:uppercase}.FabricMotionLab_labHeader__zYXxZ h1{font-size:clamp(2.7rem,6vw,5.8rem);line-height:.9;letter-spacing:-.08em}.FabricMotionLab_labNote__KzZMt{max-width:42rem;margin:0;font-size:.96rem;line-height:1.85;color:rgba(23,24,28,.62)}.FabricMotionLab_variantStack__KYuOY{display:grid}.FabricMotionLab_variantTrack__bQ1Qu{min-height:var(--variant-track,320dvh);background:#fff}.FabricMotionLab_variantTrackEmbedded__62y6s{min-height:var(--variant-track,372dvh)}.FabricMotionLab_variantViewport__ex_PZ{position:sticky;top:5.9rem;min-height:calc(100dvh - 5.9rem)}.FabricMotionLab_variantViewportEmbedded__lEdFj{top:5.8rem;min-height:calc(100dvh - 5.8rem)}.FabricMotionLab_variantHeader__o8MMW{width:min(1680px,calc(100vw - 2rem));margin:0 auto;padding:.8rem 0 1.1rem;display:grid;grid-template-columns:minmax(0,1fr) minmax(18rem,34rem);gap:1.25rem;align-items:start}.FabricMotionLab_variantEyebrow__UeJpi{margin:0 0 .45rem;font-size:.62rem;letter-spacing:.24em;color:rgba(23,24,28,.42)}.FabricMotionLab_variantEyebrow__UeJpi,.FabricMotionLab_variantHeader__o8MMW h2{font-family:var(--font-montserrat),var(--font-suit),sans-serif;text-transform:uppercase}.FabricMotionLab_variantHeader__o8MMW h2{margin:0;font-size:clamp(2rem,4vw,3.6rem);line-height:.92;letter-spacing:-.07em}.FabricMotionLab_variantNote__OjkgC{margin:.18rem 0 0;font-size:.9rem;line-height:1.75;color:rgba(23,24,28,.58)}.FabricMotionLab_variantChapter__KYuPr{position:relative;width:min(var(--variant-chapter-width,1880px),calc(100vw - var(--variant-chapter-inset, 1.5rem)));height:var(--variant-chapter,220dvh);margin:0 auto;transform:translate3d(0,var(--variant-shift,0),0)}.FabricMotionLab_variantChapterEmbedded__IW36l{width:min(1980px,calc(100vw - .45rem))}.FabricMotionLab_variantPlane__GETnk{position:absolute;inset:0;pointer-events:none;background:radial-gradient(circle at 18% 16%,rgba(17,18,22,.003),transparent 18%),radial-gradient(circle at 82% 38%,rgba(17,18,22,.002),transparent 20%),radial-gradient(circle at 42% 74%,rgba(17,18,22,.0015),transparent 24%);opacity:calc(.018 + var(--variant-progress, 0) * .006)}.FabricMotionLab_variantCta__M0QMn{position:absolute;left:72%;top:103%;z-index:8;transform:translate3d(0,calc(var(--variant-progress, 0) * .4rem),0)}.FabricMotionLab_variantCtaLink__NDuJM{display:inline-flex;align-items:center;gap:.45rem;font-family:var(--font-montserrat),var(--font-suit),sans-serif;font-size:.72rem;letter-spacing:.2em;line-height:1;text-transform:uppercase;color:rgba(23,24,28,.82);text-decoration:none;white-space:nowrap;transition:color .18s ease,transform .18s ease}.FabricMotionLab_variantCtaLink__NDuJM:after{content:"";width:2.8rem;height:1px;background:currentColor;opacity:.52}.FabricMotionLab_variantCtaLink__NDuJM:hover{color:rgba(23,24,28,1);transform:translate3d(.12rem,0,0)}.FabricMotionLab_tile__0_GuL{position:absolute;left:var(--x);top:var(--y);transform:translate3d(var(--tx),var(--ty),0);opacity:var(--alpha)}.FabricMotionLab_tileEcho__wwIJN{z-index:1}.FabricMotionLab_tileAnchor__PkNQU{width:var(--zone-width,10rem);display:flex;flex-direction:column;align-items:flex-start;gap:.34rem}.FabricMotionLab_tileFigure__TtvrA{position:relative;width:100%;margin:0;overflow:hidden;transform:scale(var(--scale));clip-path:inset(var(--clip-top) var(--clip-right) var(--clip-bottom) var(--clip-left));border:none;background:#fff;box-shadow:none;filter:saturate(calc(.998 + var(--sat) * .0014));will-change:transform,clip-path,opacity}.FabricMotionLab_tileImage__LiEDr{display:block;width:100%;height:auto;background:#fff;transform:translate3d(var(--img-tx,0),var(--img-ty,0),0) scale(var(--img-scale,1));will-change:transform;transition:opacity .18s linear,transform .28s ease}.FabricMotionLab_tileImageOverlay__W5vjz{position:absolute;inset:0;z-index:1}.FabricMotionLab_tileCaption__3BoDw{position:relative;z-index:5;font-family:var(--font-montserrat),var(--font-suit),sans-serif;font-size:.54rem;letter-spacing:.16em;line-height:1.12;text-transform:uppercase;color:rgba(23,24,28,.92)}.FabricMotionLab_tileCaptionTitle__ovw5J{display:block;white-space:nowrap}.FabricMotionLab_emptyState__ZYlFV{width:min(1200px,calc(100vw - 2rem));margin:0 auto;padding:6rem 0;color:rgba(23,24,28,.6)}@media (max-width:1100px){.FabricMotionLab_variantHeader__o8MMW{grid-template-columns:minmax(0,1fr)}}@media (max-width:720px){.FabricMotionLab_labHeader__zYXxZ,.FabricMotionLab_variantHeader__o8MMW{width:calc(100vw - 1.25rem)}.FabricMotionLab_variantViewportEmbedded__lEdFj,.FabricMotionLab_variantViewport__ex_PZ{top:5rem;min-height:calc(100dvh - 5rem)}.FabricMotionLab_variantChapter__KYuPr{width:calc(100vw - 1rem)}.FabricMotionLab_variantChapterEmbedded__IW36l{width:calc(100vw - .35rem)}.FabricMotionLab_variantCta__M0QMn{left:58%;top:101%}.FabricMotionLab_variantCtaLink__NDuJM{font-size:.64rem;letter-spacing:.16em}.FabricMotionLab_tileAnchor__PkNQU{width:min(var(--zone-width,10rem),7.4rem)}.FabricMotionLab_tileCaption__3BoDw{font-size:.5rem;letter-spacing:.14em}}