.ss-service-roller{isolation:isolate;height:440px;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(#0000,#000 9% 87%,#0000);mask-image:linear-gradient(#0000,#000 9% 87%,#0000)}.ss-roller-track{will-change:transform;animation:26s linear infinite ss-services-roll}.ss-roller-group{flex-direction:column;gap:14px;margin:0;padding:0 0 14px;list-style:none;display:flex}.ss-roller-card{color:#f6f7fc;direction:ltr;background:#101521;border:1px solid #ffffff2b;border-radius:14px;align-items:center;gap:18px;min-height:148px;padding:16px;display:flex;box-shadow:0 8px 25px #081a5620}.ss-roller-art{color:#6490ff;background:#232a3a;border-radius:8px;flex:0 0 94px;width:94px;height:112px}.ss-roller-art-search{color:#55d6b4}.ss-roller-art-technical{color:#ff825b}.ss-roller-art-content{color:#b9a1ff}.ss-roller-art-line{stroke:#737b8e;stroke-width:5px;stroke-linecap:round}.ss-roller-copy{text-align:start;direction:ltr;min-width:0}.search-studio[dir=rtl] .ss-roller-copy{direction:rtl}.ss-roller-label{color:#a8b8da;margin-bottom:8px;font-size:10px;font-weight:550;line-height:1.3;display:block;letter-spacing:.09em!important}.search-studio .ss-roller-copy h2{letter-spacing:-.03em;margin:0 0 8px;font-size:20px;font-weight:700;line-height:1.2}.search-studio .ss-roller-copy p{color:#b6bdcd;margin:0;font-size:14px;line-height:1.5}.ss-service-roller[data-paused=true] .ss-roller-track,.ss-service-roller:hover .ss-roller-track{animation-play-state:paused}@keyframes ss-services-roll{to{transform:translateY(-50%)}}@media (min-width:761px) and (max-width:1100px){.ss-roller-card{gap:12px;min-height:144px;padding:12px}.ss-roller-art{flex-basis:72px;width:72px;height:100px}.search-studio .ss-roller-copy h2{font-size:18px}.search-studio .ss-roller-copy p{font-size:13px}}@media (max-width:760px){.ss-service-roller{height:410px}}@media (max-width:380px){.ss-roller-card{gap:12px;padding:12px}.ss-roller-art{flex-basis:72px;width:72px;height:100px}.search-studio .ss-roller-copy h2{font-size:18px}.search-studio .ss-roller-copy p{font-size:13px}}@media (prefers-reduced-motion:reduce){.ss-service-roller{height:auto;overflow:visible;-webkit-mask-image:none;mask-image:none}.ss-roller-track{will-change:auto;animation:none}.ss-roller-group[aria-hidden=true]{display:none}}
.ss-partner-ribbon{color:#fff;background:#090909;border-radius:3px;grid-template-columns:1.15fr 1fr;align-items:center;gap:24px;min-width:0;margin:42px 0 36px;padding:34px 24px;display:grid;overflow:hidden}.ss-partner-fixed{justify-content:space-between;align-items:center;gap:24px;min-width:0;display:flex}.ss-google-partner{flex-shrink:0;width:125px;height:auto}.ss-openai-partner{flex-shrink:0;align-items:center;gap:10px;display:flex}.ss-openai-partner>img{width:34px;height:34px}.ss-openai-partner strong{font-family:var(--font-geist-sans),sans-serif;letter-spacing:-.04em;font-size:22px;line-height:1.1;display:block}.ss-partner-fixed small{white-space:nowrap;color:#a4a4a4;margin-top:4px;font-size:12px;font-weight:600;line-height:1.4;display:block}.ss-semrush-partner{width:175px;min-width:140px}.ss-semrush-partner img{width:100%;height:auto;display:block}.ss-partner-moving{min-width:0;position:relative}.ss-partner-window{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 12% 90%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12% 90%,#0000)}.ss-partner-track{will-change:transform;width:max-content;animation:32s linear infinite ss-partners-roll;display:flex}.ss-partner-group{flex-shrink:0;align-items:center;gap:60px;min-height:74px;padding-right:60px;display:flex}.ss-partner-group img{object-fit:contain;flex-shrink:0}.ss-partner-group img[alt=Forbes],.ss-partner-group img[src$=Forbes-logo\.svg]{filter:brightness(1.75)}.ss-partner-moving button{color:#b5b5b5;cursor:pointer;background:0 0;border:1px solid #ffffff45;border-radius:50%;place-items:center;width:24px;height:24px;display:grid;position:absolute;bottom:-24px;right:0}.ss-partner-moving button:disabled{opacity:.5;cursor:default}.ss-partner-moving button:focus-visible{outline-offset:4px;outline:2px solid #fff}.ss-partner-ribbon[data-paused=true] .ss-partner-track,.ss-partner-moving:hover .ss-partner-track{animation-play-state:paused}@keyframes ss-partners-roll{to{transform:translate(-50%)}}@media (max-width:1150px){.ss-partner-ribbon{grid-template-columns:1fr;gap:20px;padding:26px 24px 38px}.ss-partner-fixed{justify-content:space-around;gap:20px}.ss-partner-moving{border-top:1px solid #ffffff1f;padding-top:10px}.ss-partner-group{min-height:58px}}@media (max-width:640px){.ss-partner-ribbon{margin:28px 0;padding-inline:18px}.ss-partner-fixed{flex-wrap:wrap;justify-content:center;gap:24px 18px}.ss-google-partner{width:112px}.ss-openai-partner strong{font-size:21px}.ss-semrush-partner{width:190px}.ss-partner-group{gap:40px;padding-right:40px}}@media (prefers-reduced-motion:reduce){.ss-partner-window{overflow:visible;-webkit-mask-image:none;mask-image:none}.ss-partner-track{will-change:auto;width:auto;animation:none}.ss-partner-group{flex-wrap:wrap;justify-content:center;gap:24px;min-width:0;padding:10px 0}.ss-partner-group[aria-hidden=true]{display:none}}
.cro-logo-strip{background:var(--cro-paper);border-bottom:1px solid #cdd0c5;align-items:center;gap:32px;padding:24px 0 24px 5vw;display:flex;overflow:hidden}[dir=rtl] .cro-logo-strip{padding:24px 5vw 24px 0}.cro-logo-caption{border-inline-end:1px solid #cdd0c5;flex:0 0 165px;grid-template-columns:1fr 44px;align-items:center;gap:10px 12px;padding-inline-end:24px;display:grid}.cro-logo-caption>svg{color:var(--ss-blue);grid-column:1/-1}.cro-logo-caption p{color:var(--cro-muted);font-size:12px;line-height:1.7}.cro-logo-caption button{width:44px;height:44px;color:var(--cro-ink);cursor:pointer;background:0 0;border:1px solid #b9bfb5;border-radius:50%;place-items:center;transition:background .2s,border-color .2s;display:grid}.cro-logo-caption button:hover{background:var(--cro-lime);border-color:var(--cro-ink)}.cro-logo-window{flex:1;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)}.cro-logo-track{will-change:transform;width:max-content;animation:38s linear infinite cro-logos-glide;display:flex}.cro-logo-group{flex-shrink:0;justify-content:space-around;align-items:center;min-width:calc(100vw - 230px);list-style:none;display:flex;margin:0!important;padding:0!important}.cro-client-logo{flex:none;justify-content:center;align-items:center;width:clamp(230px,19vw,310px);height:90px;padding:10px 42px 10px 18px;display:flex;position:relative}.cro-client-logo img{object-fit:contain;width:180px;max-width:100%;height:auto;max-height:58px;transition:transform .25s;display:block}.cro-client-logo:hover img{transform:translateY(-3px)}.cro-client-logo-monday img{width:190px}.cro-client-logo-clickcease img{width:167px}.cro-client-logo-casino img{width:186px}.cro-client-logo-tenbet img{width:77px;max-height:70px}.cro-client-logo-sensica img{width:160px}.cro-logo-separator{color:var(--ss-blue);font-family:Arial,sans-serif;font-size:20px;line-height:1;position:absolute;top:50%;right:0;transform:translateY(-50%)}.cro-logo-strip[data-paused=true] .cro-logo-track,.cro-logo-window:hover .cro-logo-track{animation-play-state:paused}@keyframes cro-logos-glide{to{transform:translate(-50%)}}@media (max-width:700px){.cro-logo-strip,[dir=rtl] .cro-logo-strip{padding:18px 0 22px;display:block}.cro-logo-caption{border:0;gap:12px;margin:0 5vw 8px;padding:0;display:flex}.cro-logo-caption>svg{width:19px;height:19px}.cro-logo-caption p{flex:1;font-size:11px}.cro-logo-caption button{width:36px;height:36px}.cro-logo-track{animation-duration:32s}.cro-client-logo{width:210px;height:80px;padding-inline:18px 42px}.cro-client-logo img{max-width:150px}.cro-client-logo-tenbet img{width:71px;max-height:63px}.cro-logo-window{-webkit-mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000);mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000)}}@media (prefers-reduced-motion:reduce){.cro-logo-track{will-change:auto;width:100%;animation:none;transform:none}.cro-logo-group{flex-wrap:wrap;justify-content:center;width:100%;min-width:0}.cro-logo-group[aria-hidden=true]{display:none}.cro-logo-window{-webkit-mask-image:none;mask-image:none}.cro-client-logo{width:180px;padding:14px}.cro-logo-separator,.cro-logo-caption button{display:none}.cro-client-logo img{transition:none}.cro-client-logo:hover img{transform:none}}
.cro-whatsapp{inset-inline-end:max(24px,env(safe-area-inset-right));bottom:max(24px,env(safe-area-inset-bottom));z-index:95;color:#111722;isolation:isolate;direction:ltr;background:#f5f6ef;border:1px solid #d4d8cc;border-radius:999px;align-items:center;gap:13px;padding:8px 18px 8px 8px;text-decoration:none;transition:transform .2s,box-shadow .2s,border-color .2s;animation:.45s ease-out both cro-whatsapp-enter;display:flex;position:fixed;box-shadow:0 8px 28px #11172226}.cro-whatsapp-icon{background:#25d366;border-radius:50%;flex:0 0 44px;place-items:center;width:44px;height:44px;display:grid}.cro-whatsapp-icon img{filter:brightness(0);width:27px;height:27px;display:block}.cro-whatsapp-label{white-space:nowrap;font-size:13px;font-weight:600;line-height:1.4}[dir=rtl] .cro-whatsapp-label{direction:rtl}.cro-whatsapp-arrow{color:#204cff;transition:transform .2s}.cro-whatsapp:hover{border-color:#25a866;transform:translateY(-3px);box-shadow:0 12px 32px #11172235}.cro-whatsapp:hover .cro-whatsapp-arrow{transform:translate(2px,-2px)}.cro-whatsapp:focus-visible{outline-offset:5px;outline:3px solid #204cff}@keyframes cro-whatsapp-enter{0%{opacity:0;translate:0 12px}to{opacity:1;translate:0}}@media (max-width:700px){.cro-whatsapp{inset-inline-end:max(16px,env(safe-area-inset-right));bottom:max(16px,env(safe-area-inset-bottom));justify-content:center;gap:0;width:56px;height:56px;padding:5px}.cro-whatsapp-label,.cro-whatsapp-arrow{display:none}.cro-whatsapp-icon{width:44px;height:44px}.cro-homepage:has(.cro-whatsapp) .cro-footer{padding-bottom:88px}.cro-homepage:has(.cro-form :is(input,textarea):focus) .cro-whatsapp{visibility:hidden;pointer-events:none}}@media (prefers-reduced-motion:reduce){.cro-whatsapp,.cro-whatsapp-arrow{transition:none;animation:none}.cro-whatsapp:hover,.cro-whatsapp:hover .cro-whatsapp-arrow{transform:none}}
