.home-customer-stack{justify-self:end;width:100%;min-width:0;padding-left:6.8%}.home-customer-stack-stage{aspect-ratio:1;isolation:isolate;touch-action:pan-y pinch-zoom;width:100%;position:relative}.home-customer-card{color:#fff;background:#292b2d;border-radius:20px;transition:inset .62s cubic-bezier(.22,1,.36,1),opacity .42s,box-shadow .62s;position:absolute;inset:0;overflow:hidden}.home-customer-card[data-depth="0"]{z-index:4;box-shadow:0 10px 18px -12px #15151938}.home-customer-card[data-depth="1"]{z-index:3;inset:8% 20.4% 8% -4.4%}.home-customer-card[data-depth="2"]{z-index:2;inset:15.5% 37.8% 15.5% -6.8%}.home-customer-card[data-depth="3"]{z-index:1;opacity:0;pointer-events:none;inset:23.5% 47% 23.5% 0}.home-customer-card:not([data-depth="0"]) .home-customer-brands,.home-customer-card:not([data-depth="0"]) .home-customer-read-more{visibility:hidden}.home-customer-photo{object-fit:cover}.home-customer-brands{z-index:1;pointer-events:none;filter:drop-shadow(0 2px 8px #0006);align-items:center;gap:5%;height:11%;display:flex;position:absolute;top:5.6%;left:5.6%;right:5.6%}.home-customer-kallin{flex-shrink:0;width:27%;height:auto;display:block}.home-customer-brand-divider{background:#fffffff0;flex-shrink:0;width:1px;height:100%}.home-customer-logo{filter:brightness(0)invert();width:39%;display:block}.home-customer-logo-safedigging-surveys{width:49%}.home-customer-logo-oes-electrical-supplies{width:28%}.home-customer-logo-prime-property-innovations{width:43%}.home-customer-logo-revive-medical-aesthetics{width:24%}.home-customer-read-more{color:#fff;letter-spacing:-.015em;text-shadow:0 1px 9px #000b;background:linear-gradient(#0000 44%,#000b);flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:14px;padding:5.2% 4.4%;font-size:clamp(14px,1.25vw,18px);line-height:1.5;display:flex;position:absolute;inset:0;box-shadow:inset 0 85px 70px -55px #0008}.home-customer-tagline{text-wrap:pretty;max-width:26ch;font-size:clamp(18px,1.8vw,26px);font-weight:500;line-height:1.25}.home-customer-tagline strong{font-weight:650}.home-customer-read-more-label{align-items:center;gap:4px;min-height:1.5em;font-weight:400;line-height:1;display:inline-flex}.home-customer-chevron{flex:none;width:1.25em;height:1.25em;transition:transform .18s;display:block;translate:0 .03em}.home-customer-read-more:hover .home-customer-chevron{transform:translate(3px)}.home-customer-read-more:focus-visible{outline-offset:-7px;outline:3px solid #fff}.home-customer-stack-controls{justify-content:center;align-items:center;gap:16px;margin-top:24px;display:flex;position:relative}.home-customer-stack-controls button{color:#686868;background:0 0;border:1px solid #d5d5d5;border-radius:50%;place-items:center;width:44px;height:44px;padding:0;transition:border-color .16s,color .16s,background .16s;display:grid}.home-customer-stack-controls svg{width:23px;height:23px}.home-customer-stack-controls button:hover{color:#202123;background:#f6f6f6;border-color:#555}.home-customer-stack-controls button:focus-visible{outline:2px solid var(--accent);outline-offset:4px}@media (max-width:860px){.home-customer-stack{justify-self:center;max-width:580px}.home-customer-read-more{font-size:16px}}@media (max-width:540px){.home-customer-stack-controls{gap:14px;margin-top:20px}.home-customer-read-more{gap:10px;font-size:14px}}@media (prefers-reduced-motion:reduce){.home-customer-card,.home-customer-chevron,.home-customer-stack-controls button{transition:none}}#customer-stories{scroll-margin-top:120px}#customer-stories .customer-story-selectors button[id]{scroll-margin-top:240px}.home-customer-next{position:relative}.home-customer-stack-controls .home-customer-progress{color:#202123;pointer-events:none;width:calc(100% + 2px);height:calc(100% + 2px);position:absolute;inset:-1px;transform:rotate(-90deg)}@media (prefers-reduced-motion:reduce){.home-customer-progress{display:none}}
.hero-platform-phrase{white-space:nowrap}.hero-platform-rotator{margin:0;vertical-align:-.19em;height:1.5em;color:inherit;font:inherit;letter-spacing:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:0;margin-inline-start:.35em;padding:0;display:inline-block;position:relative;overflow:hidden}.hero-platform-reel{flex-direction:column;width:max-content;animation:11.2s cubic-bezier(.65,0,.25,1) infinite paused hero-platform-scroll;display:flex}.hero-platform-item{white-space:nowrap;flex:none;justify-content:flex-start;align-items:center;gap:.35em;height:1.5em;line-height:1.5;display:flex}.hero-platform-item img{object-fit:contain;flex:none;width:1em;height:1em;display:block}.hero-platform-item[data-platform=whatsapp] .hero-platform-name{color:#25d366}.hero-platform-item[data-platform=viber] .hero-platform-name{color:#7360f2}.hero-platform-item[data-platform=messenger] .hero-platform-name{color:#0866ff}.hero-platform-item[data-platform=instagram] .hero-platform-name{color:#ff0069}.hero-platform-rotator[data-running=true] .hero-platform-reel{animation-play-state:running}.hero-platform-rotator:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.hero-platform-static{display:none}@media (hover:hover) and (pointer:fine){.hero-platform-rotator:hover .hero-platform-reel{animation-play-state:paused}}@keyframes hero-platform-scroll{0%,20.5%{transform:translateY(0)}25%,45.5%{transform:translateY(-20%)}50%,70.5%{transform:translateY(-40%)}75%,95.5%{transform:translateY(-60%)}to{transform:translateY(-80%)}}@media (prefers-reduced-motion:reduce){.hero-platform-phrase{white-space:normal}.hero-platform-rotator{display:none}.hero-platform-reel{animation:none}.hero-platform-static{display:inline}}
