/* Homepage (Charlie picked the Stories hero, 11 Oct): a tighter gap between the hero and the service cards. */
html[data-wf-page="680941028c753b77b6fbed5b"] .wl-hs { padding-bottom: clamp(20px, 2.5vw, 40px); }

/* Homepage, 16 Oct 2026: Version 1 "Clean" from the three-ways mocks (localhost:8471), approved by Charlie ("they're perfect. Please push this").
   Selectors carry [data-wl-redesign] as well as the page id, so these rules win over the equal ones in logo-sizes.css and
   buttons.css, which load after this file (the mock loaded last).
   Charlie: the numbers + network-logo box, the four big service photos and the white client-logo board "look bulky
   and not new and polished like the other parts of the main page". This version takes every box away:
   1. the numbers and the four network logos are one slim proof bar between two hairlines (laptops: one line);
   2. the four services: a real network reel per service, dealt like cards (25 Oct, Charlie chose the 8492 mock; the
      16 Oct Higgsfield cut-outs in indigo panels are retired);
   3. the client logos are white, straight on the navy page, no board, no cells.
   Words, their order and every link are unchanged; pictures only (mocks/three-ways/v1.fixes.json). */

/* ---------- 1. Numbers + network: the proof bar ---------- */
html[data-wf-page="680941028c753b77b6fbed5b"][data-wl-redesign] .wl-hs .wl-hero-stats { gap: 0 clamp(18px, 2.4vw, 36px); }
html[data-wf-page="680941028c753b77b6fbed5b"][data-wl-redesign] .wl-hs .container-grid-wavelength-numbers-copy { padding: 0; border-left: 0; }
html[data-wf-page="680941028c753b77b6fbed5b"][data-wl-redesign] .wl-hs .text-wavelength-number-headline { margin: 0 0 6px; font-size: clamp(1.7rem, .9rem + 1.9vw, 2.75rem); }
html[data-wf-page="680941028c753b77b6fbed5b"][data-wl-redesign] .wl-hs .text-unreel-number-subline { color: var(--wl-faint); font-size: 11.5px; font-weight: 600; letter-spacing: .1em; text-transform: uppercase; }
html[data-wf-page="680941028c753b77b6fbed5b"][data-wl-redesign] .wl-hs .text-unreel-number-subline a { color: inherit; text-decoration: underline; text-decoration-color: rgba(210, 248, 1, .6); text-underline-offset: 4px; }
html[data-wf-page="680941028c753b77b6fbed5b"][data-wl-redesign] .wl-hs .wl-hero-logos {
  display: flex;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: center;
  gap: 16px;
  overflow: visible;
  border: 0;
  border-radius: 0;
  background: none;
  --k: .8;
}
html[data-wf-page="680941028c753b77b6fbed5b"][data-wl-redesign] .wl-hs .banner--pratner-logos a { min-height: 0; padding: 6px 0; background: none; }
html[data-wf-page="680941028c753b77b6fbed5b"][data-wl-redesign] .wl-hs .banner--pratner-logos a:hover { background: none; }
html[data-wf-page="680941028c753b77b6fbed5b"][data-wl-redesign] .wl-hs .banner--pratner-logos img { transition: transform .3s var(--wl-ease); }
html[data-wf-page="680941028c753b77b6fbed5b"][data-wl-redesign] .wl-hs .banner--pratner-logos a:hover img { transform: translateY(-2px); }
/* the four logos keep their equal-area sizes (logo-sizes.css), scaled by --k for the bar */
html[data-wf-page="680941028c753b77b6fbed5b"][data-wl-redesign] .wl-hs .banner--pratner-logos img[src*="net-extreme"] { height: calc(50.1px * var(--k, 1)); }
html[data-wf-page="680941028c753b77b6fbed5b"][data-wl-redesign] .wl-hs .banner--pratner-logos img[src*="net-supercar-blondie"] { height: calc(40.8px * var(--k, 1)); }
html[data-wf-page="680941028c753b77b6fbed5b"][data-wl-redesign] .wl-hs .banner--pratner-logos img[src*="net-unreel"] { height: calc(34.3px * var(--k, 1)); }
html[data-wf-page="680941028c753b77b6fbed5b"][data-wl-redesign] .wl-hs .banner--pratner-logos img[src*="net-metdaan"] { height: calc(42.8px * var(--k, 1)); }
html[data-wf-page="680941028c753b77b6fbed5b"][data-wl-redesign] .wl-hs .wl-hero-rollup { margin: 16px 0 0; padding: 0; border: 0; color: var(--wl-faint); font-size: 12.5px; }
html[data-wf-page="680941028c753b77b6fbed5b"][data-wl-redesign] .wl-hs .wl-hero-rollup strong { font-weight: 500; }

/* laptops 1280+: everything on one line, numbers left, a rule, logos right */
@media screen and (min-width: 1280px) {
  html[data-wf-page="680941028c753b77b6fbed5b"][data-wl-redesign] .wl-hs-grid::before { grid-row: 5; margin-top: clamp(40px, 4vw, 60px); }
  html[data-wf-page="680941028c753b77b6fbed5b"][data-wl-redesign] .wl-hs-grid::after { content: ""; grid-column: 1 / -1; grid-row: 7; height: 1px; background: var(--wl-line); }
  html[data-wf-page="680941028c753b77b6fbed5b"][data-wl-redesign] .wl-hs .wl-hs-rest > .wl-hero-stats { grid-column: 1; grid-row: 6; align-self: center; margin: 0; padding: 26px 0 24px; }
  html[data-wf-page="680941028c753b77b6fbed5b"][data-wl-redesign] .wl-hs .wl-hs-rest > .wl-hero-logos { grid-column: 2; grid-row: 6; align-self: stretch; margin: 0; padding: 18px 0 18px clamp(28px, 3vw, 44px); border-left: 1px solid var(--wl-line); --k: .72; }
  html[data-wf-page="680941028c753b77b6fbed5b"][data-wl-redesign] .wl-hs .wl-hs-rest > .wl-hero-rollup { grid-column: 1 / -1; grid-row: 8; max-width: none; }
}
/* small laptops and tablets: the same bar in two tiers, numbers over logos */
@media screen and (min-width: 992px) and (max-width: 1279px) {
  html[data-wf-page="680941028c753b77b6fbed5b"][data-wl-redesign] .wl-hs-grid::after { content: ""; grid-column: 1 / -1; grid-row: 8; height: 1px; background: var(--wl-line); }
  html[data-wf-page="680941028c753b77b6fbed5b"][data-wl-redesign] .wl-hs .wl-hs-rest > .wl-hero-stats { grid-column: 1 / -1; grid-row: 6; margin: 0; padding: 24px 0 22px; }
  html[data-wf-page="680941028c753b77b6fbed5b"][data-wl-redesign] .wl-hs .wl-hs-rest > .wl-hero-logos { grid-column: 1 / -1; grid-row: 7; margin: 0; padding: 18px 0; border-top: 1px solid var(--wl-line); }
  html[data-wf-page="680941028c753b77b6fbed5b"][data-wl-redesign] .wl-hs .wl-hs-rest > .wl-hero-rollup { grid-column: 1 / -1; grid-row: 9; max-width: none; }
}
@media screen and (min-width: 768px) and (max-width: 991px) {
  html[data-wf-page="680941028c753b77b6fbed5b"][data-wl-redesign] .wl-hs-grid::after { content: ""; grid-column: 1 / -1; grid-row: 9; height: 1px; background: var(--wl-line); }
  html[data-wf-page="680941028c753b77b6fbed5b"][data-wl-redesign] .wl-hs .wl-hs-rest > .wl-hero-stats { grid-row: 7; margin: 0; padding: 24px 0 22px; }
  html[data-wf-page="680941028c753b77b6fbed5b"][data-wl-redesign] .wl-hs .wl-hs-rest > .wl-hero-logos { grid-row: 8; margin: 0; padding: 18px 0; border-top: 1px solid var(--wl-line); --k: .7; }
  html[data-wf-page="680941028c753b77b6fbed5b"][data-wl-redesign] .wl-hs .wl-hs-rest > .wl-hero-rollup { grid-row: 10; }
}
/* phones: the words first, then the bar, then the roll-up line as its footnote (visual order only) */
@media screen and (max-width: 767px) {
  html[data-wf-page="680941028c753b77b6fbed5b"][data-wl-redesign] .wl-hs .wl-hs-rest { display: flex; flex-direction: column; }
  html[data-wf-page="680941028c753b77b6fbed5b"][data-wl-redesign] .wl-hs .wl-hs-rest > .wl-hero-stats { order: 1; margin: 22px 0 0; padding: 20px 0 18px; border-top: 1px solid var(--wl-line); }
  html[data-wf-page="680941028c753b77b6fbed5b"][data-wl-redesign] .wl-hs .wl-hs-rest > .wl-hero-logos { order: 2; margin: 0; padding: 16px 0; border-top: 1px solid var(--wl-line); border-bottom: 1px solid var(--wl-line); --k: .5; }
  html[data-wf-page="680941028c753b77b6fbed5b"][data-wl-redesign] .wl-hs .wl-hs-rest > .wl-hero-rollup { order: 3; margin: 14px 0 0; }
  html[data-wf-page="680941028c753b77b6fbed5b"][data-wl-redesign] .wl-hs .text-wavelength-number-headline { font-size: 26px; }
  html[data-wf-page="680941028c753b77b6fbed5b"][data-wl-redesign] .wl-hs .text-unreel-number-subline { font-size: 10px; letter-spacing: .06em; }
}
@media screen and (max-width: 374px) {
  html[data-wf-page="680941028c753b77b6fbed5b"][data-wl-redesign] .wl-hs .wl-hs-rest > .wl-hero-logos { gap: 10px; --k: .46; }
  html[data-wf-page="680941028c753b77b6fbed5b"][data-wl-redesign] .wl-hs .text-wavelength-number-headline { font-size: 23px; }
}

/* ---------- 2. Services: four real reels, dealt like cards ----------
   25 Oct (Charlie chose the localhost:8492 mock: "This is the one that I want to choose ... I love the new bit of it with
   the video style ... squares"). The 16 Oct Higgsfield cut-outs looked "childish, slightly ... off-brand"; Charlie liked
   the network phones' feel "but not with phones". So each service gets a real network reel (home.fixes.json),
   frameless 4:5, and the four are dealt: before the row reaches the screen they sit stacked in the middle like a deck,
   then deal out to their columns (home.js arms it on laptops; no JavaScript or reduced motion = dealt), keeping a
   slight hand-dealt tilt. Pointing at a service straightens, lifts and fronts its clip. Clips load near the screen and
   play only while visible (motion.js), 480p in frames under ~620 device pixels. The words never move. */
html[data-wf-page="680941028c753b77b6fbed5b"][data-wl-redesign] .wl-svc {
  --gap: clamp(18px, 2vw, 30px);
  grid-template-columns: repeat(4, minmax(0, 1fr));
  column-gap: var(--gap);
  row-gap: 0;
  padding-top: clamp(64px, 6vw, 104px);
}
html[data-wf-page="680941028c753b77b6fbed5b"][data-wl-redesign] .wl-svc .flex-block-13,
html[data-wf-page="680941028c753b77b6fbed5b"][data-wl-redesign] .wl-svc .flex-block-13[data-svc] { position: relative; grid-column: auto; gap: 10px; }
html[data-wf-page="680941028c753b77b6fbed5b"][data-wl-redesign] .wl-svc-pic.wl-tile {
  position: relative;
  z-index: 1;
  display: block;
  width: 100%;
  height: auto;
  aspect-ratio: 4 / 5;
  margin: 0 0 18px;
  overflow: hidden;
  border-radius: 22px;
  background: #0e1c48;
  box-shadow: 0 28px 50px -26px rgba(0, 0, 0, .75), 0 0 0 1px rgba(255, 255, 255, .06);
  transform: translate(0, var(--y, 0)) rotate(var(--r, 0deg));
  transform-origin: 50% 85%;
  transition: transform .95s cubic-bezier(.2, .8, .2, 1) var(--d, 0s), box-shadow .4s;
  will-change: transform;
}
html[data-wf-page="680941028c753b77b6fbed5b"][data-wl-redesign] .wl-svc-pic.wl-tile video { display: block; width: 100%; height: 100%; object-fit: cover; }
/* the dealt hand: alternate tilts and a small rise and fall, like cards laid on a table */
html[data-wf-page="680941028c753b77b6fbed5b"][data-wl-redesign] .flex-block-13[data-svc="1"] .wl-tile { --r: -3deg; --y: 10px; --i: 0; --d: 0s; }
html[data-wf-page="680941028c753b77b6fbed5b"][data-wl-redesign] .flex-block-13[data-svc="2"] .wl-tile { --r: 2deg; --y: 0px; --i: 1; --d: .08s; }
html[data-wf-page="680941028c753b77b6fbed5b"][data-wl-redesign] .flex-block-13[data-svc="3"] .wl-tile { --r: -1.5deg; --y: 18px; --i: 2; --d: .16s; }
html[data-wf-page="680941028c753b77b6fbed5b"][data-wl-redesign] .flex-block-13[data-svc="4"] .wl-tile { --r: 3deg; --y: 4px; --i: 3; --d: .24s; }
html[data-wf-page="680941028c753b77b6fbed5b"][data-wl-redesign] .flex-block-13[data-svc="4"] .wl-tile video { object-position: 40% 50%; }
html[data-wf-page="680941028c753b77b6fbed5b"][data-wl-redesign] .wl-svc .text-home-column h3 { margin: 0 0 10px; font-size: clamp(1.02rem, .72rem + .62vw, 1.4rem); line-height: 1.1; }
html[data-wf-page="680941028c753b77b6fbed5b"][data-wl-redesign] .wl-svc .text-home-column p { font-size: 14.5px; line-height: 1.6; }
html[data-wf-page="680941028c753b77b6fbed5b"][data-wl-redesign] .wl-svc .button-4 { min-height: 40px; font-size: 14.5px; }
/* laptops: the deck before the deal (only once home.js has armed it) */
@media screen and (min-width: 992px) {
  html[data-wf-page="680941028c753b77b6fbed5b"][data-wl-redesign] .wl-svc.wl-deal-armed:not(.is-dealt) .wl-tile {
    transform: translate(calc((1.5 - var(--i)) * (100% + var(--gap))), 40px) rotate(calc(var(--r) * 3)) scale(.9);
    transition-delay: 0s;
  }
  html[data-wf-page="680941028c753b77b6fbed5b"][data-wl-redesign] .wl-svc.wl-deal-armed:not(.is-dealt) .flex-block-13[data-svc="2"] .wl-tile,
  html[data-wf-page="680941028c753b77b6fbed5b"][data-wl-redesign] .wl-svc.wl-deal-armed:not(.is-dealt) .flex-block-13[data-svc="3"] .wl-tile { z-index: 2; }
}
/* pointing at a service: its clip straightens, lifts and comes to the front */
@media (hover: hover) and (pointer: fine) {
  html[data-wf-page="680941028c753b77b6fbed5b"][data-wl-redesign] .wl-svc.is-dealt .flex-block-13:hover .wl-tile,
  html[data-wf-page="680941028c753b77b6fbed5b"][data-wl-redesign] .wl-svc:not(.wl-deal-armed) .flex-block-13:hover .wl-tile {
    z-index: 3;
    transform: translate(0, -12px) rotate(0deg) scale(1.035);
    transition-delay: 0s;
    box-shadow: 0 40px 70px -28px rgba(0, 0, 0, .85), 0 0 0 1px rgba(210, 248, 1, .5);
  }
}
/* tablets: two by two, still dealt by hand */
@media screen and (max-width: 991px) {
  html[data-wf-page="680941028c753b77b6fbed5b"][data-wl-redesign] .wl-svc { grid-template-columns: repeat(2, minmax(0, 1fr)); column-gap: 24px; row-gap: 56px; }
  html[data-wf-page="680941028c753b77b6fbed5b"][data-wl-redesign] .wl-svc-pic.wl-tile { aspect-ratio: 5 / 4; }
}
/* phones: one row you swipe, the next card peeks in; flat so nothing clips at the row's edges */
@media screen and (max-width: 767px) {
  html[data-wf-page="680941028c753b77b6fbed5b"][data-wl-redesign] .wl-svc {
    display: flex;
    max-width: none;
    width: 100%;
    box-sizing: border-box;
    gap: 16px;
    padding: 40px var(--wl-gutter) var(--wl-section);
    overflow-x: auto;
    overscroll-behavior-x: contain;
    scroll-snap-type: x mandatory;
    scroll-padding: 0 var(--wl-gutter);
    scrollbar-width: none;
  }
  html[data-wf-page="680941028c753b77b6fbed5b"][data-wl-redesign] .wl-svc::-webkit-scrollbar { display: none; }
  html[data-wf-page="680941028c753b77b6fbed5b"][data-wl-redesign] .wl-svc .flex-block-13,
  html[data-wf-page="680941028c753b77b6fbed5b"][data-wl-redesign] .wl-svc .flex-block-13[data-svc] { flex: 0 0 76vw; scroll-snap-align: start; }
  html[data-wf-page="680941028c753b77b6fbed5b"][data-wl-redesign] .wl-svc-pic.wl-tile { aspect-ratio: 4 / 5; margin-bottom: 14px; border-radius: 18px; }
  html[data-wf-page="680941028c753b77b6fbed5b"][data-wl-redesign] .flex-block-13[data-svc] .wl-tile { --r: 0deg; --y: 0px; }
  html[data-wf-page="680941028c753b77b6fbed5b"][data-wl-redesign] .wl-svc .text-home-column h3 { font-size: 1.2rem; }
}
@media (prefers-reduced-motion: reduce) {
  html[data-wf-page="680941028c753b77b6fbed5b"][data-wl-redesign] .wl-svc-pic.wl-tile { transition: none; }
}

/* ---------- 3. Client logos: their own colours, straight on the page ---------- */
html[data-wf-page="680941028c753b77b6fbed5b"][data-wl-redesign] .section-cloud { padding-top: 0; }
html[data-wf-page="680941028c753b77b6fbed5b"][data-wl-redesign] .section-cloud .label-brands { margin-bottom: clamp(18px, 2vw, 28px); }
html[data-wf-page="680941028c753b77b6fbed5b"][data-wl-redesign] .collection-list-clients-grid {
  grid-template-columns: repeat(8, minmax(0, 1fr));
  gap: 0;
  overflow: visible;
  border: 0;
  border-radius: 0;
  background: none;
}
html[data-wf-page="680941028c753b77b6fbed5b"][data-wl-redesign] .container-client-logo { height: clamp(84px, 7.4vw, 108px); padding: 14px 18px; background: none; }
html[data-wf-page="680941028c753b77b6fbed5b"][data-wl-redesign] .image-client-logo { transition: transform .3s var(--wl-ease); }
@media (hover: hover) and (pointer: fine) {
  html[data-wf-page="680941028c753b77b6fbed5b"][data-wl-redesign] .container-client-logo:hover .image-client-logo { transform: translate(calc(var(--dx, 0) * 100%), calc(var(--dy, 0) * 100%)) scale(1.08); }
}
@media screen and (max-width: 991px) {
  html[data-wf-page="680941028c753b77b6fbed5b"][data-wl-redesign] .collection-list-clients-grid { grid-template-columns: repeat(6, minmax(0, 1fr)); }
}
@media screen and (max-width: 767px) {
  html[data-wf-page="680941028c753b77b6fbed5b"][data-wl-redesign] .collection-list-clients-grid { grid-template-columns: repeat(4, minmax(0, 1fr)); border-radius: 0; }
  html[data-wf-page="680941028c753b77b6fbed5b"][data-wl-redesign] .container-client-logo { height: 70px; padding: 10px 8px; }
}

/* the client logos in their own colours on navy (black ink turned white), each sized by its own drawn area (_tools/three_ways_media.py with logo_sizes.boxed_rules); Charlie 17 Oct 2026: "can we put the Delivering high impact campaigns for... logos in colour" */
html[data-wf-page="680941028c753b77b6fbed5b"][data-wl-redesign] .image-client-logo[src="/_redesign/images/clients-colour/logo-d-836a12ddc98d2d3d.webp"] { --lh: 71.3; --lw: 85.7; --dx: 0.000; --dy: 0.009; }
html[data-wf-page="680941028c753b77b6fbed5b"][data-wl-redesign] .image-client-logo[src="/_redesign/images/clients-colour/logo-d-6ecdc3926d01fe52.webp"] { --lh: 91.5; --lw: 131.7; --dx: 0.000; --dy: 0.003; }
html[data-wf-page="680941028c753b77b6fbed5b"][data-wl-redesign] .image-client-logo[src="/_redesign/images/clients-colour/logo-d-94ea75b021c461a7.webp"] { --lh: 82.2; --lw: 96.7; --dx: 0.002; --dy: 0.000; }
html[data-wf-page="680941028c753b77b6fbed5b"][data-wl-redesign] .image-client-logo[src="/_redesign/images/clients-colour/logo-d-cf654ef487b5af11.webp"] { --lh: 93.7; --lw: 132.1; --dx: -0.002; --dy: 0.003; }
html[data-wf-page="680941028c753b77b6fbed5b"][data-wl-redesign] .image-client-logo[src="/_redesign/images/clients-colour/logo-d-8755cae33b514930.webp"] { --lh: 89.2; --lw: 53.5; --dx: 0.000; --dy: -0.006; }
html[data-wf-page="680941028c753b77b6fbed5b"][data-wl-redesign] .image-client-logo[src="/_redesign/images/clients-colour/logo-d-cb442b2132548f71.webp"] { --lh: 66.8; --lw: 52.7; --dx: 0.000; --dy: -0.003; }
html[data-wf-page="680941028c753b77b6fbed5b"][data-wl-redesign] .image-client-logo[src="/_redesign/images/clients-colour/logo-d-9f862c61fd4431cf.webp"] { --lh: 110.7; --lw: 92.9; --dx: 0.002; --dy: 0.003; }
html[data-wf-page="680941028c753b77b6fbed5b"][data-wl-redesign] .image-client-logo[src="/_redesign/images/clients-colour/logo-d-3ef24975126431cd.webp"] { --lh: 77.5; --lw: 116.6; --dx: 0.000; --dy: 0.000; }
html[data-wf-page="680941028c753b77b6fbed5b"][data-wl-redesign] .image-client-logo[src="/_redesign/images/clients-colour/logo-d-3a0cb9a259c83f03.webp"] { --lh: 97.4; --lw: 52.7; --dx: 0.000; --dy: 0.000; }
html[data-wf-page="680941028c753b77b6fbed5b"][data-wl-redesign] .image-client-logo[src="/_redesign/images/clients-colour/logo-d-eb1ed03bb4b11ef9.webp"] { --lh: 60.5; --lw: 52.7; --dx: 0.000; --dy: 0.000; }
html[data-wf-page="680941028c753b77b6fbed5b"][data-wl-redesign] .image-client-logo[src="/_redesign/images/clients-colour/logo-d-b94c668cbc39944a.webp"] { --lh: 89.8; --lw: 54.9; --dx: 0.002; --dy: -0.003; }
html[data-wf-page="680941028c753b77b6fbed5b"][data-wl-redesign] .image-client-logo[src="/_redesign/images/clients-colour/logo-d-381a1d3c1c710b88.webp"] { --lh: 79.8; --lw: 52.7; --dx: 0.000; --dy: 0.000; }
html[data-wf-page="680941028c753b77b6fbed5b"][data-wl-redesign] .image-client-logo[src="/_redesign/images/clients-colour/logo-d-8333cdf86090ec54.webp"] { --lh: 102.0; --lw: 209.1; --dx: 0.000; --dy: 0.003; }
html[data-wf-page="680941028c753b77b6fbed5b"][data-wl-redesign] .image-client-logo[src="/_redesign/images/clients-colour/logo-d-6b34b5bc2f2f2343.webp"] { --lh: 65.5; --lw: 62.9; --dx: 0.000; --dy: 0.044; }
html[data-wf-page="680941028c753b77b6fbed5b"][data-wl-redesign] .image-client-logo[src="/_redesign/images/clients-colour/logo-d-e52441e0042cef29.webp"] { --lh: 65.4; --lw: 65.2; --dx: 0.000; --dy: -0.003; }
html[data-wf-page="680941028c753b77b6fbed5b"][data-wl-redesign] .image-client-logo[src="/_redesign/images/clients-colour/logo-d-fa47c0aa463f2a97.webp"] { --lh: 60.4; --lw: 52.5; --dx: -0.002; --dy: 0.003; }
html[data-wf-page="680941028c753b77b6fbed5b"][data-wl-redesign] .image-client-logo[src="/_redesign/images/clients-colour/logo-d-1f95d4f551dd81e3.webp"] { --lh: 65.4; --lw: 53.1; --dx: 0.000; --dy: 0.006; }
html[data-wf-page="680941028c753b77b6fbed5b"][data-wl-redesign] .image-client-logo[src="/_redesign/images/clients-colour/logo-d-df25c9c6aab18688.webp"] { --lh: 88.9; --lw: 54.1; --dx: 0.002; --dy: 0.000; }
html[data-wf-page="680941028c753b77b6fbed5b"][data-wl-redesign] .image-client-logo[src="/_redesign/images/clients-colour/logo-d-65a5dce133eb3ba3.webp"] { --lh: 72.3; --lw: 54.9; --dx: 0.002; --dy: 0.000; }
html[data-wf-page="680941028c753b77b6fbed5b"][data-wl-redesign] .image-client-logo[src="/_redesign/images/clients-colour/logo-d-0f82f90d5e81b872.webp"] { --lh: 79.4; --lw: 99.4; --dx: -0.005; --dy: 0.000; }
html[data-wf-page="680941028c753b77b6fbed5b"][data-wl-redesign] .image-client-logo[src="/_redesign/images/clients-colour/logo-d-8baa6f8eb97bcc7b.webp"] { --lh: 99.7; --lw: 206.1; --dx: -0.002; --dy: -0.032; }
html[data-wf-page="680941028c753b77b6fbed5b"][data-wl-redesign] .image-client-logo[src="/_redesign/images/clients-colour/logo-d-70652f0aed116182.webp"] { --lh: 60.5; --lw: 53.3; --dx: 0.002; --dy: 0.000; }
html[data-wf-page="680941028c753b77b6fbed5b"][data-wl-redesign] .image-client-logo[src="/_redesign/images/clients-colour/logo-d-5014824eff5868fa.webp"] { --lh: 85.4; --lw: 57.3; --dx: 0.000; --dy: -0.003; }
html[data-wf-page="680941028c753b77b6fbed5b"][data-wl-redesign] .image-client-logo[src="/_redesign/images/clients-colour/logo-d-4a21762f304659e0.webp"] { --lh: 58.2; --lw: 57.1; --dx: 0.002; --dy: -0.003; }
