.FloatingWork-module__cMyLDW__section{--work-ink:#171918;--work-paper:#e9ebe5;--work-red:#d12034;background:var(--work-paper);color:var(--work-ink);padding-block:clamp(80px,8vw,144px);scroll-margin-top:120px;position:relative;overflow:hidden}.FloatingWork-module__cMyLDW__layout{grid-template-columns:minmax(0,.85fr) minmax(0,1.35fr);align-items:center;gap:clamp(32px,4vw,80px);display:grid}.FloatingWork-module__cMyLDW__copy{z-index:2;min-width:0;position:relative}.FloatingWork-module__cMyLDW__copy h2{letter-spacing:-.055em;margin:32px 0 24px;font-size:clamp(38px,3.8vw,64px);font-weight:600;line-height:1.05}.FloatingWork-module__cMyLDW__description{color:#62665f;max-width:360px;margin:0 0 32px;font-size:16px;line-height:1.8}.FloatingWork-module__cMyLDW__cta{background:var(--work-red);color:#fff;border-radius:8px;justify-content:space-between;align-items:center;gap:32px;min-height:52px;padding:16px 24px;font-size:14px;font-weight:600;text-decoration:none;transition:background-color .3s,transform .45s cubic-bezier(.22,1,.36,1);display:inline-flex}.FloatingWork-module__cMyLDW__cta svg{transition:transform .45s cubic-bezier(.22,1,.36,1)}.FloatingWork-module__cMyLDW__cta:hover{background:#b7192b;transform:translateY(-2px)}.FloatingWork-module__cMyLDW__cta:hover svg{transform:translate(3px,-3px)}.FloatingWork-module__cMyLDW__note{color:#656960;align-items:center;gap:12px;margin-top:40px;font-size:11px;line-height:1.6;display:flex}.FloatingWork-module__cMyLDW__note>span{background:var(--work-red);flex-shrink:0;width:24px;height:1px}.FloatingWork-module__cMyLDW__gallery{min-width:0;position:relative}.FloatingWork-module__cMyLDW__toolbar{justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px;display:flex}.FloatingWork-module__cMyLDW__hint{color:#656960;letter-spacing:.025em;font-size:11px}.FloatingWork-module__cMyLDW__pause{min-height:36px;color:var(--work-ink);font:inherit;cursor:pointer;background:#eaece5;border:0;border-radius:6px;align-items:center;gap:8px;padding:8px 12px;font-size:11px;display:inline-flex}.FloatingWork-module__cMyLDW__stage{isolation:isolate;height:clamp(560px,47vw,700px);position:relative}.FloatingWork-module__cMyLDW__stage:before{content:"";z-index:-1;pointer-events:none;background:0 0;border-radius:50%;position:absolute;inset:12% 4%}.FloatingWork-module__cMyLDW__card{width:58%;min-width:0;position:absolute}.FloatingWork-module__cMyLDW__card[data-position="0"]{z-index:2;--angle:-7deg;--delay:-2s;top:6%;left:3%}.FloatingWork-module__cMyLDW__card[data-position="1"]{z-index:4;--angle:6deg;--delay:-5s;top:29%;left:37%}.FloatingWork-module__cMyLDW__card[data-position="2"]{z-index:3;--angle:-4deg;--delay:-8s;top:54%;left:1%}.FloatingWork-module__cMyLDW__card[data-position="3"]{z-index:1;--angle:8deg;--delay:-3s;width:45%;top:70%;left:49%}.FloatingWork-module__cMyLDW__card:hover,.FloatingWork-module__cMyLDW__card:focus-within,.FloatingWork-module__cMyLDW__card[data-dragging]{z-index:10}.FloatingWork-module__cMyLDW__float{animation:20s linear infinite FloatingWork-module__cMyLDW__work-orbit;animation-delay:var(--delay)}.FloatingWork-module__cMyLDW__float[data-paused]{animation-play-state:paused}.FloatingWork-module__cMyLDW__surface{transform:rotate(var(--angle));background:#f7f7f2;border:1px solid #1719181a;border-radius:12px;transition:transform .6s cubic-bezier(.22,1,.36,1),box-shadow .6s;overflow:hidden;box-shadow:0 4px 8px #1719180a,0 24px 40px -20px #1719184d}.FloatingWork-module__cMyLDW__card:hover .FloatingWork-module__cMyLDW__surface,.FloatingWork-module__cMyLDW__card:focus-within .FloatingWork-module__cMyLDW__surface{transform:rotate(0)translateY(-4px);box-shadow:0 32px 48px -20px #17191859}.FloatingWork-module__cMyLDW__handle{-webkit-user-select:none;user-select:none}.FloatingWork-module__cMyLDW__chrome{color:#686c65;background:#f5f5f0;justify-content:space-between;align-items:center;gap:8px;min-height:32px;padding:8px 12px;font-size:9px;display:flex}.FloatingWork-module__cMyLDW__dots{gap:4px;display:flex}.FloatingWork-module__cMyLDW__dots i{background:#cbcec5;border-radius:50%;width:5px;height:5px}.FloatingWork-module__cMyLDW__dots i:first-child{background:var(--work-red)}.FloatingWork-module__cMyLDW__preview{aspect-ratio:16/10;position:relative;overflow:hidden}.FloatingWork-module__cMyLDW__preview img{object-fit:cover;pointer-events:none;width:100%;height:100%;display:block}.FloatingWork-module__cMyLDW__fallback{flex-direction:column;justify-content:center;gap:16px;height:100%;padding:24px;display:flex}.FloatingWork-module__cMyLDW__fallback span{font-size:11px}.FloatingWork-module__cMyLDW__fallback strong{letter-spacing:-.04em;font-size:24px}.FloatingWork-module__cMyLDW__projectLink{min-height:64px;color:var(--work-ink);background:#f7f7f2;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;text-decoration:none;display:flex}.FloatingWork-module__cMyLDW__projectText{gap:4px;min-width:0;display:grid}.FloatingWork-module__cMyLDW__projectText strong{letter-spacing:.025em;font-size:11px;font-weight:600}.FloatingWork-module__cMyLDW__projectText>span{color:#686c65;font-size:10px;line-height:1.4}.FloatingWork-module__cMyLDW__arrow{width:32px;height:32px;color:var(--work-red);background:#f7eded;border-radius:50%;flex-shrink:0;place-items:center;transition:color .3s,background-color .3s;display:grid}.FloatingWork-module__cMyLDW__projectLink:hover .FloatingWork-module__cMyLDW__arrow{color:#fff;background:var(--work-red)}.FloatingWork-module__cMyLDW__section a:focus-visible,.FloatingWork-module__cMyLDW__section button:focus-visible{outline:2px solid var(--work-ink);outline-offset:4px}.FloatingWork-module__cMyLDW__projectLink:focus-visible{outline-offset:-4px}@keyframes FloatingWork-module__cMyLDW__work-orbit{0%{transform:translate(24px)}12.5%{transform:translate(17px,13px)}25%{transform:translateY(18px)}37.5%{transform:translate(-17px,13px)}50%{transform:translate(-24px)}62.5%{transform:translate(-17px,-13px)}75%{transform:translateY(-18px)}87.5%{transform:translate(17px,-13px)}to{transform:translate(24px)}}@media (min-width:1000px) and (pointer:fine){.FloatingWork-module__cMyLDW__handle{cursor:grab;touch-action:none}.FloatingWork-module__cMyLDW__card[data-dragging] .FloatingWork-module__cMyLDW__handle{cursor:grabbing}}@media (max-width:999px),(pointer:coarse){.FloatingWork-module__cMyLDW__layout{grid-template-columns:1fr;gap:48px}.FloatingWork-module__cMyLDW__copy h2{font-size:clamp(38px,6vw,58px)}.FloatingWork-module__cMyLDW__description{max-width:480px}.FloatingWork-module__cMyLDW__stage{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;height:auto;padding:16px 4px;display:grid}.FloatingWork-module__cMyLDW__stage .FloatingWork-module__cMyLDW__card{--angle:0deg;width:100%;position:relative;inset:auto}.FloatingWork-module__cMyLDW__float{animation:none}}@media (max-width:520px){.FloatingWork-module__cMyLDW__stage{grid-template-columns:1fr;gap:24px}.FloatingWork-module__cMyLDW__copy h2{font-size:40px}.FloatingWork-module__cMyLDW__projectText strong,.FloatingWork-module__cMyLDW__projectText>span{font-size:12px}.FloatingWork-module__cMyLDW__note{margin-top:24px}}@media (prefers-reduced-motion:reduce){.FloatingWork-module__cMyLDW__float{animation:none}.FloatingWork-module__cMyLDW__surface,.FloatingWork-module__cMyLDW__cta,.FloatingWork-module__cMyLDW__cta svg,.FloatingWork-module__cMyLDW__arrow{transition:none}.FloatingWork-module__cMyLDW__card:hover .FloatingWork-module__cMyLDW__surface,.FloatingWork-module__cMyLDW__card:focus-within .FloatingWork-module__cMyLDW__surface{transform:rotate(var(--angle))}}@media (min-width:1000px) and (pointer:fine){.FloatingWork-module__cMyLDW__stage .FloatingWork-module__cMyLDW__card[data-position="0"]{--angle:-6deg;--delay:0s;width:47%;top:9%;left:8%}.FloatingWork-module__cMyLDW__stage .FloatingWork-module__cMyLDW__card[data-position="1"]{--angle:5deg;--delay:-5s;width:47%;top:29%;left:46%}.FloatingWork-module__cMyLDW__stage .FloatingWork-module__cMyLDW__card[data-position="2"]{--angle:-4deg;--delay:-10s;width:47%;top:53%;left:5%}.FloatingWork-module__cMyLDW__stage .FloatingWork-module__cMyLDW__card[data-position="3"]{--angle:7deg;--delay:-15s;width:39%;top:68%;left:51%}.FloatingWork-module__cMyLDW__stage{height:660px}.FloatingWork-module__cMyLDW__stage .FloatingWork-module__cMyLDW__card[data-position]{--angle:0deg;width:55%;top:0;left:0}.FloatingWork-module__cMyLDW__stage .FloatingWork-module__cMyLDW__card[data-position="0"]{--delay:-1s}.FloatingWork-module__cMyLDW__stage .FloatingWork-module__cMyLDW__card[data-position="1"]{--delay:-7s}.FloatingWork-module__cMyLDW__stage .FloatingWork-module__cMyLDW__card[data-position="2"]{--delay:-13s}.FloatingWork-module__cMyLDW__stage .FloatingWork-module__cMyLDW__card[data-position="3"]{--delay:-19s}.FloatingWork-module__cMyLDW__card .FloatingWork-module__cMyLDW__float{transform-origin:50%;animation:24s linear infinite FloatingWork-module__cMyLDW__work-flow;animation-delay:var(--delay)}.FloatingWork-module__cMyLDW__card .FloatingWork-module__cMyLDW__float[data-paused]{animation-play-state:paused}.FloatingWork-module__cMyLDW__card:focus-within .FloatingWork-module__cMyLDW__float{opacity:1;animation:none;transform:translate(35%,150px)scale(1)}.FloatingWork-module__cMyLDW__card .FloatingWork-module__cMyLDW__surface{transform:none}.FloatingWork-module__cMyLDW__card:hover .FloatingWork-module__cMyLDW__surface{transform:translateY(-3px)}}@keyframes FloatingWork-module__cMyLDW__work-flow{0%{opacity:0;transform:translate(38%,-100px)scale(.58)rotate(-9deg)}10%{opacity:.65;transform:translate(28%,-20px)scale(.7)rotate(-7deg)}25%{opacity:1;transform:translate(12%,95px)scale(.88)rotate(-4deg)}42%{opacity:1;transform:translate(8%,215px)scale(1)rotate(-1deg)}58%{opacity:1;transform:translate(30%,320px)scale(1)rotate(2deg)}74%{opacity:.9;transform:translate(66%,385px)scale(.86)rotate(5deg)}88%{opacity:.4;transform:translate(105%,410px)scale(.67)rotate(8deg)}97%,to{opacity:0;transform:translate(130%,415px)scale(.52)rotate(10deg)}}@media (max-width:999px),(pointer:coarse){.FloatingWork-module__cMyLDW__card .FloatingWork-module__cMyLDW__float{opacity:1;animation:none;transform:none}}@media (min-width:1000px) and (pointer:fine) and (prefers-reduced-motion:reduce){.FloatingWork-module__cMyLDW__stage .FloatingWork-module__cMyLDW__card[data-position="0"]{width:47%;top:6%;left:3%}.FloatingWork-module__cMyLDW__stage .FloatingWork-module__cMyLDW__card[data-position="1"]{width:47%;top:29%;left:46%}.FloatingWork-module__cMyLDW__stage .FloatingWork-module__cMyLDW__card[data-position="2"]{width:47%;top:53%;left:3%}.FloatingWork-module__cMyLDW__stage .FloatingWork-module__cMyLDW__card[data-position="3"]{width:39%;top:72%;left:51%}.FloatingWork-module__cMyLDW__card .FloatingWork-module__cMyLDW__float,.FloatingWork-module__cMyLDW__card:focus-within .FloatingWork-module__cMyLDW__float{opacity:1;animation:none;transform:none}}@media (min-width:1000px) and (pointer:fine){.FloatingWork-module__cMyLDW__layout{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:48px}.FloatingWork-module__cMyLDW__gallery{min-width:0;overflow:visible}.FloatingWork-module__cMyLDW__stage{height:720px;overflow:visible}.FloatingWork-module__cMyLDW__stage:before{background:0 0;display:none}.FloatingWork-module__cMyLDW__stage .FloatingWork-module__cMyLDW__card[data-position]{--angle:0deg;width:min(31.25vw,600px);top:0;left:0}.FloatingWork-module__cMyLDW__stage .FloatingWork-module__cMyLDW__card[data-position="0"]{--delay:-2s}.FloatingWork-module__cMyLDW__stage .FloatingWork-module__cMyLDW__card[data-position="1"]{--delay:-5.5s}.FloatingWork-module__cMyLDW__stage .FloatingWork-module__cMyLDW__card[data-position="2"]{--delay:-9s}.FloatingWork-module__cMyLDW__stage .FloatingWork-module__cMyLDW__card[data-position="3"]{--delay:-12.5s}.FloatingWork-module__cMyLDW__card .FloatingWork-module__cMyLDW__float{transform-origin:50%;animation:none}.FloatingWork-module__cMyLDW__card .FloatingWork-module__cMyLDW__surface{background:#eeeee8;border:0;border-radius:20px;position:relative;transform:none;box-shadow:0 12px 32px -24px #1719184d}.FloatingWork-module__cMyLDW__card:hover .FloatingWork-module__cMyLDW__surface,.FloatingWork-module__cMyLDW__card:focus-within .FloatingWork-module__cMyLDW__surface{transform:none}.FloatingWork-module__cMyLDW__card .FloatingWork-module__cMyLDW__chrome{display:none}.FloatingWork-module__cMyLDW__card .FloatingWork-module__cMyLDW__preview{aspect-ratio:2}.FloatingWork-module__cMyLDW__card .FloatingWork-module__cMyLDW__preview img{object-fit:cover;object-position:center;width:100%;height:100%}.FloatingWork-module__cMyLDW__card .FloatingWork-module__cMyLDW__projectLink{z-index:2;color:#fff;opacity:0;background:linear-gradient(#0000,#171918eb);min-height:64px;padding:16px 20px;transition:opacity .25s;position:absolute;bottom:0;left:0;right:0}.FloatingWork-module__cMyLDW__card .FloatingWork-module__cMyLDW__projectText>span{color:#eeeeea}.FloatingWork-module__cMyLDW__card:hover .FloatingWork-module__cMyLDW__projectLink,.FloatingWork-module__cMyLDW__card:focus-within .FloatingWork-module__cMyLDW__projectLink{opacity:1}.FloatingWork-module__cMyLDW__card .FloatingWork-module__cMyLDW__projectLink:focus-visible{outline-color:#fff}}@keyframes FloatingWork-module__cMyLDW__reference-work-flow{0%{opacity:0;transform:translate(20%,-220px)scale(.64)rotate(-1deg)}10%{opacity:.8;transform:translate(14%,-105px)scale(.76)rotate(-1deg)}24%{opacity:1;transform:translate(5%,55px)scale(.92)rotate(-.5deg)}38%{opacity:1;transform:translateY(210px)scale(1)rotate(0)}50%{opacity:1;transform:translate(10%,335px)scale(1)rotate(0)}62%{opacity:1;transform:translate(35%,430px)scale(.94)rotate(.5deg)}74%{opacity:.95;transform:translate(68%,485px)scale(.84)rotate(1deg)}86%{opacity:.55;transform:translate(106%,505px)scale(.7)rotate(1deg)}96%,to{opacity:0;transform:translate(142%,510px)scale(.56)rotate(1deg)}}@media (max-width:999px),(pointer:coarse){.FloatingWork-module__cMyLDW__card .FloatingWork-module__cMyLDW__float{opacity:1;animation:none;transform:none}}@media (min-width:1000px) and (pointer:fine) and (prefers-reduced-motion:reduce){.FloatingWork-module__cMyLDW__stage{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;height:auto;display:grid}.FloatingWork-module__cMyLDW__stage .FloatingWork-module__cMyLDW__card[data-position]{width:100%;position:relative;inset:auto}.FloatingWork-module__cMyLDW__card .FloatingWork-module__cMyLDW__float,.FloatingWork-module__cMyLDW__card:focus-within .FloatingWork-module__cMyLDW__float{opacity:1;animation:none;transform:none}.FloatingWork-module__cMyLDW__card .FloatingWork-module__cMyLDW__projectLink{opacity:1;background:#171918;transition:none;position:relative}}@media (max-width:999px) and (prefers-reduced-motion:no-preference){.FloatingWork-module__cMyLDW__stage{overflow:hidden}.FloatingWork-module__cMyLDW__card .FloatingWork-module__cMyLDW__float{opacity:1;transform-origin:50%;will-change:transform;animation-name:FloatingWork-module__cMyLDW__mobile-work-float!important;animation-duration:8s!important;animation-timing-function:ease-in-out!important;animation-iteration-count:infinite!important}.FloatingWork-module__cMyLDW__stage .FloatingWork-module__cMyLDW__card[data-position="0"] .FloatingWork-module__cMyLDW__float{animation-delay:0s!important}.FloatingWork-module__cMyLDW__stage .FloatingWork-module__cMyLDW__card[data-position="1"] .FloatingWork-module__cMyLDW__float{animation-delay:-2s!important}.FloatingWork-module__cMyLDW__stage .FloatingWork-module__cMyLDW__card[data-position="2"] .FloatingWork-module__cMyLDW__float{animation-delay:-4s!important}.FloatingWork-module__cMyLDW__stage .FloatingWork-module__cMyLDW__card[data-position="3"] .FloatingWork-module__cMyLDW__float{animation-delay:-6s!important}}@keyframes FloatingWork-module__cMyLDW__mobile-work-float{0%,to{transform:translate(0,0)scale(1)}25%{transform:translate(8px,-10px)scale(1.015)}50%{transform:translate(-5px,-16px)scale(1.025)}75%{transform:translate(-9px,-6px)scale(1.01)}}
.ClientWall-module__SwD7gG__wall{--wall-bg:#f7f7f2;--wall-ink:#171918;--wall-muted:#70736d;--wall-red:#df1f35;color:var(--wall-ink);background:var(--wall-bg);border-block:1px solid #1719181a;padding:clamp(5rem,9vw,9rem) 0 0;overflow:hidden}.ClientWall-module__SwD7gG__heading{grid-template-columns:minmax(10rem,.55fr) minmax(20rem,1.5fr) minmax(15rem,.65fr);align-items:end;gap:clamp(1.5rem,4vw,5rem);width:min(1600px,100% - clamp(2rem,8vw,10rem));margin:0 auto clamp(3.5rem,6vw,6rem);display:grid}.ClientWall-module__SwD7gG__directoryLink{--cta-ease:cubic-bezier(.25, .8, .25, 1);isolation:isolate;color:#fff;letter-spacing:-.01em;min-height:58px;transition:color .55s ease, transform .9s var(--cta-ease), box-shadow .65s var(--cta-ease);background:#d12034;border:1px solid #d12034;border-radius:999px;grid-column:3;justify-self:start;align-items:center;gap:22px;margin-top:24px;padding:8px 9px 8px 23px;font-size:13px;font-weight:650;line-height:1;display:inline-flex;position:relative;overflow:hidden;box-shadow:0 5px 14px #9a183010,inset 0 1px #ffffff20}.ClientWall-module__SwD7gG__directoryLink:before{content:"";z-index:0;width:40px;height:40px;transition:transform .9s var(--cta-ease);pointer-events:none;background:#f7f7f2;border-radius:50%;position:absolute;top:50%;right:9px;transform:translateY(-50%)scale(1)}.ClientWall-module__SwD7gG__directoryText{z-index:1;white-space:nowrap;position:relative}.ClientWall-module__SwD7gG__directoryIcon{z-index:1;color:#d12034;width:40px;height:40px;transition:color .5s ease, background-color .5s ease, box-shadow .65s var(--cta-ease);background:#f7f7f2;border-radius:50%;flex:none;place-items:center;display:grid;position:relative;overflow:hidden}.ClientWall-module__SwD7gG__directoryIcon svg{transition:transform .75s var(--cta-ease), opacity .4s ease;margin:auto;position:absolute;inset:0}.ClientWall-module__SwD7gG__arrowOut{opacity:1;transform:translate(0)}.ClientWall-module__SwD7gG__arrowIn{opacity:0;transform:translate(-29px,29px)}.ClientWall-module__SwD7gG__directoryLink:focus-visible{outline-offset:5px;outline:2px solid #d12034}.ClientWall-module__SwD7gG__directoryLink:focus-visible,.ClientWall-module__SwD7gG__directoryLink:active{color:#d12034;box-shadow:0 9px 22px #9a183014}.ClientWall-module__SwD7gG__directoryLink:focus-visible:before,.ClientWall-module__SwD7gG__directoryLink:active:before{transform:translateY(-50%)scale(14)}.ClientWall-module__SwD7gG__directoryLink:focus-visible .ClientWall-module__SwD7gG__directoryIcon,.ClientWall-module__SwD7gG__directoryLink:active .ClientWall-module__SwD7gG__directoryIcon{color:#fff;background:#d12034}.ClientWall-module__SwD7gG__directoryLink:focus-visible .ClientWall-module__SwD7gG__arrowOut,.ClientWall-module__SwD7gG__directoryLink:active .ClientWall-module__SwD7gG__arrowOut{opacity:0;transform:translate(29px,-29px)}.ClientWall-module__SwD7gG__directoryLink:focus-visible .ClientWall-module__SwD7gG__arrowIn,.ClientWall-module__SwD7gG__directoryLink:active .ClientWall-module__SwD7gG__arrowIn{opacity:1;transition-delay:.12s;transform:translate(0)}.ClientWall-module__SwD7gG__directoryLink:active{transform:translateY(0)scale(.985)}@media (hover:hover) and (pointer:fine){.ClientWall-module__SwD7gG__directoryLink:hover{color:#d12034;transform:translateY(-2px);box-shadow:0 9px 22px #9a183014}.ClientWall-module__SwD7gG__directoryLink:hover:before{transform:translateY(-50%)scale(14)}.ClientWall-module__SwD7gG__directoryLink:hover .ClientWall-module__SwD7gG__directoryIcon{color:#fff;background:#d12034}.ClientWall-module__SwD7gG__directoryLink:hover .ClientWall-module__SwD7gG__arrowOut{opacity:0;transform:translate(29px,-29px)}.ClientWall-module__SwD7gG__directoryLink:hover .ClientWall-module__SwD7gG__arrowIn{opacity:1;transition-delay:.12s;transform:translate(0)}}.ClientWall-module__SwD7gG__kicker{color:var(--wall-muted);letter-spacing:.14em;text-transform:uppercase;align-self:start;align-items:center;gap:.8rem;font-size:.72rem;font-weight:650;display:flex}.ClientWall-module__SwD7gG__kicker:before{content:"";background:var(--wall-red);width:1.8rem;height:1px}.ClientWall-module__SwD7gG__heading h2{letter-spacing:-.055em;max-width:14ch;margin:0;font-size:clamp(2.5rem,4.5vw,5.4rem);font-weight:500;line-height:.98}.ClientWall-module__SwD7gG__heading h2 span{font-family:var(--font-serif,Georgia, serif);font-style:italic;font-weight:400}.ClientWall-module__SwD7gG__heading p{max-width:31ch;color:var(--wall-muted);margin:0;font-size:clamp(.95rem,1.15vw,1.15rem);line-height:1.55}.ClientWall-module__SwD7gG__rows{background:var(--wall-bg);border-block:1px solid #1719181c;gap:1px;display:grid}.ClientWall-module__SwD7gG__row{background:var(--wall-bg);min-width:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 5% 95%,#0000);mask-image:linear-gradient(90deg,#0000,#000 5% 95%,#0000)}.ClientWall-module__SwD7gG__track{will-change:transform;width:max-content;animation:48s linear infinite ClientWall-module__SwD7gG__travel-left;display:flex}.ClientWall-module__SwD7gG__row[data-direction=right] .ClientWall-module__SwD7gG__track{animation-name:ClientWall-module__SwD7gG__travel-right}.ClientWall-module__SwD7gG__row:nth-child(2) .ClientWall-module__SwD7gG__track{animation-duration:54s}.ClientWall-module__SwD7gG__row:nth-child(3) .ClientWall-module__SwD7gG__track{animation-duration:50s}.ClientWall-module__SwD7gG__sequence{flex-shrink:0;align-items:stretch;padding-right:clamp(2rem,5vw,6rem);display:flex}.ClientWall-module__SwD7gG__client{color:#232624;letter-spacing:-.035em;text-align:left;white-space:normal;mix-blend-mode:multiply;justify-content:center;align-items:center;gap:clamp(1rem,1.4vw,1.5rem);width:clamp(21rem,28vw,31rem);min-height:clamp(8rem,10vw,11.5rem);padding:2rem clamp(1.25rem,2vw,2.5rem);font-size:clamp(1.2rem,1.85vw,2rem);font-weight:650;line-height:1.08;transition:color .32s,transform .45s cubic-bezier(.22,1,.36,1);display:flex;position:relative}.ClientWall-module__SwD7gG__logo{background:var(--wall-bg);isolation:isolate;flex:0 0 100px;justify-content:center;align-items:center;width:100px;height:76px;display:flex}.ClientWall-module__SwD7gG__logo img{object-fit:contain;mix-blend-mode:multiply;width:100%;height:100%;display:block}.ClientWall-module__SwD7gG__logo[data-inverse=true]{background:var(--wall-ink);border-radius:4px;padding:8px}.ClientWall-module__SwD7gG__logo[data-inverse=true] img{mix-blend-mode:normal}.ClientWall-module__SwD7gG__clientName{min-width:0;max-width:14ch}.ClientWall-module__SwD7gG__client:before{content:"";background:var(--wall-red);opacity:0;border-radius:50%;width:.32rem;height:.32rem;transition:opacity .28s,transform .42s cubic-bezier(.22,1,.36,1);position:absolute;bottom:1.25rem;left:50%;transform:translateY(8px)scale(.6)}.ClientWall-module__SwD7gG__client:hover{color:var(--wall-red);transform:translateY(-.18rem)}.ClientWall-module__SwD7gG__client:hover:before{opacity:1;transform:translateY(0)scale(1)}@keyframes ClientWall-module__SwD7gG__travel-left{0%{transform:translate(0,0)}to{transform:translate(-50%)}}@keyframes ClientWall-module__SwD7gG__travel-right{0%{transform:translate(-50%)}to{transform:translate(0,0)}}@media (max-width:900px){.ClientWall-module__SwD7gG__heading{grid-template-columns:1fr;gap:1.25rem}.ClientWall-module__SwD7gG__directoryLink{grid-column:auto;margin-top:.75rem}.ClientWall-module__SwD7gG__heading h2{max-width:12ch}.ClientWall-module__SwD7gG__heading p{max-width:38ch}.ClientWall-module__SwD7gG__client{width:clamp(19rem,58vw,24rem);min-height:7.5rem}.ClientWall-module__SwD7gG__logo{flex-basis:72px;width:72px;height:64px}}@media (prefers-reduced-motion:reduce){.ClientWall-module__SwD7gG__directoryLink,.ClientWall-module__SwD7gG__directoryLink:before,.ClientWall-module__SwD7gG__directoryLink:after,.ClientWall-module__SwD7gG__directoryText,.ClientWall-module__SwD7gG__directoryIcon,.ClientWall-module__SwD7gG__directoryIcon svg{transition:none!important}.ClientWall-module__SwD7gG__directoryLink:before,.ClientWall-module__SwD7gG__directoryLink:after{display:none}.ClientWall-module__SwD7gG__row{background:var(--wall-bg);-webkit-mask-image:none;mask-image:none}.ClientWall-module__SwD7gG__track{width:100%;animation:none!important;transform:none!important}.ClientWall-module__SwD7gG__sequence{grid-template-columns:repeat(3,minmax(0,1fr));width:100%;padding:0;display:grid}.ClientWall-module__SwD7gG__sequence[aria-hidden=true]{display:none}.ClientWall-module__SwD7gG__client{width:auto}}@media (prefers-reduced-motion:reduce) and (max-width:700px){.ClientWall-module__SwD7gG__sequence{grid-template-columns:repeat(2,minmax(0,1fr))}.ClientWall-module__SwD7gG__client{text-align:center;flex-direction:column;gap:12px;padding:24px 12px}.ClientWall-module__SwD7gG__logo{flex-basis:auto}}@media (prefers-reduced-motion:reduce){.ClientWall-module__SwD7gG__directoryLink:focus-visible,.ClientWall-module__SwD7gG__directoryLink:active{background:#f7f7f2;transform:none}.ClientWall-module__SwD7gG__directoryLink .ClientWall-module__SwD7gG__arrowIn{display:none}.ClientWall-module__SwD7gG__directoryLink .ClientWall-module__SwD7gG__arrowOut{opacity:1!important;transform:none!important}}@media (prefers-reduced-motion:reduce) and (hover:hover) and (pointer:fine){.ClientWall-module__SwD7gG__directoryLink:hover{background:#f7f7f2;transform:none}}
