/* Shadcnblocks Projects17b carousel structure, using MaxLeads result cards. */
.ls-home-results{background:#0d0e10;color:#fff;margin:64px calc(50% - 50vw);padding:72px max(40px,calc((100vw - 1280px)/2));overflow:hidden}.ls-home-results .ls-results-intro{margin-bottom:36px}.ls-home-results .section-eyebrow{color:#b8bdc5}.ls-home-results .section-subtitle{color:#b8bdc5}.ls-results-carousel{position:relative;min-width:0}.ls-results-track{display:flex;gap:24px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;border-radius:16px}.ls-results-track::-webkit-scrollbar{display:none}.ls-result-card{box-sizing:border-box;flex:0 0 100%;min-width:0;scroll-snap-align:start;display:grid;grid-template-columns:.8fr 1.6fr;align-items:center;gap:32px;padding:32px;border:1px solid #e5e7eb;border-radius:16px;background:#fff;color:#141618}.ls-result-info{min-width:0}.ls-result-branche{font-size:13px;color:#62666d}.ls-result-info h3{font-size:23px;letter-spacing:-.6px;line-height:1.3;margin:12px 0 24px}.ls-result-info .ls-result-logo{height:56px!important;max-width:100%;width:auto;object-fit:contain;object-position:left}.ls-result-stats{display:flex;gap:28px}.ls-result-stats strong{display:block;font-size:clamp(28px,3vw,38px);line-height:1.15;letter-spacing:-1px;font-weight:700;white-space:nowrap}.ls-result-stats span{display:block;font-size:14px;color:#62666d;margin-top:6px}.ls-result-card>img{width:100%;min-width:0;height:auto;max-height:260px;object-fit:contain;border:1px solid #e5e7eb;border-radius:8px}.ls-results-controls{display:flex;align-items:center;justify-content:center;gap:24px;margin-top:24px}.ls-results-controls>button{display:grid;place-items:center;width:42px;height:42px;border:1px solid #41444a;border-radius:9px;background:transparent;color:#fff;cursor:pointer}.ls-results-controls>button:disabled{opacity:.3;cursor:default}.ls-results-controls>[data-result-prev] svg{transform:rotate(180deg)}.ls-results-dots{display:flex;gap:4px}.ls-results-dots button{display:grid;place-items:center;width:24px;height:28px;border:0;background:transparent;cursor:pointer;padding:0}.ls-results-dots button::before{content:"";width:6px;height:6px;border-radius:50%;background:#62666d}.ls-results-dots button[aria-current=true]::before{background:white}.ls-home-results :focus-visible{outline:2px solid #aeb4be;outline-offset:4px}.ls-results-action{display:flex;justify-content:center;margin-top:28px}.ls-results-action .btn{background:white;color:#141618}.ls-results-action .btn:hover{background:#e5e7eb}@media(max-width:720px){.ls-home-results{margin-top:40px;margin-bottom:40px;padding:48px 24px}.ls-result-card{grid-template-columns:1fr;padding:24px;gap:24px}.ls-result-info h3{font-size:21px;margin-bottom:20px}.ls-result-stats{gap:24px}.ls-result-stats strong{font-size:30px}.ls-result-card>img{max-height:none}.ls-home-results .ls-results-intro{margin-bottom:28px}.ls-result-info .ls-result-logo{height:48px!important}}@media(max-width:380px){.ls-result-card{padding:20px}.ls-result-stats{gap:18px}.ls-result-stats strong{font-size:27px}}
