.clients{position:relative;z-index:2}.clients__wrapper{gap:64px}.clients__top{display:flex;justify-content:center;width:100%}.clients__top-info .section__badge{align-self:center}.clients__top-info{display:flex;flex-direction:column;align-items:center;gap:48px;width:100%}.clients__top-info .section__content{gap:24px;align-items:center;text-align:center;width:100%}body.home .clients__top-info .section__title-block{gap:12px;max-width:none;width:100%}.clients__top-info .section__description{max-width:760px;color:var(--nv-object-1);font-size:var(--Text-Body-Text-Size-Medium,18px);font-weight:400;line-height:155.556%}.clients__content{position:relative;height:293px;width:100%}.clients__map{position:absolute;top:.6265px;left:5.4042%;width:89.1918%;height:303.12px;object-fit:fill;-webkit-mask-image:linear-gradient(to bottom,#000 0 207.3735px,transparent 100%);mask-image:linear-gradient(to bottom,#000 0 207.3735px,transparent 100%);pointer-events:none;user-select:none}.clients__content::after{content:"";position:absolute;left:0;right:0;top:208px;bottom:-64px;background:linear-gradient(to bottom,rgba(248,248,248,0) 0,var(--nv-surface-1) 149px);pointer-events:none;z-index:3}.clients__list{position:absolute;top:0;bottom:0;left:50%;transform:translateX(-50%);width:100%;max-width:1376px}.clients__item{position:absolute;width:68px;height:83px;padding:4px 4px 0;background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNjgiIGhlaWdodD0iODMiIHZpZXdCb3g9IjAgMCA2OCA4MyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTAgMjQuNTkyNkMwIDEyLjk5OTUgMCA3LjIwMyAzLjYyMTIzIDMuNjAxNUM3LjI0MjQ1IDAgMTMuMDcwNyAwIDI0LjcyNzMgMEg0My4yNzI3QzU0LjkyOTMgMCA2MC43NTc1IDAgNjQuMzc4OCAzLjYwMTVDNjggNy4yMDMgNjggMTIuOTk5NSA2OCAyNC41OTI2VjQzLjAzN0M2OCA1NC42MzAxIDY4IDYwLjQyNjYgNjQuMzc4OCA2NC4wMjgxQzUzLjM2NzUgNzQuOTc5NCAzNCA4MyAzNCA4M0MzNCA4MyAxNC42MzI1IDc0Ljk3OTQgMy42MjEyMyA2NC4wMjgxQzAgNjAuNDI2NiAwIDU0LjYzMDEgMCA0My4wMzdWMjQuNTkyNloiIGZpbGw9IiNEMkQyRDIiLz4KPC9zdmc+Cg==");background-repeat:no-repeat;background-position:center top;cursor:pointer;z-index:4}.clients__item-icon{display:flex;width:60px;height:60px;justify-content:center;align-items:center;border-radius:12px;background:var(--nv-surface-2);color:var(--nv-object-3);transition:background-color .2s ease,color .2s ease}.clients__item-icon svg{display:block;width:40px;height:40px}.clients__item-info{position:absolute;bottom:95px;left:50%;transform:translateX(-50%);display:flex;flex-direction:column;justify-content:center;align-items:center;gap:8px;width:160px;padding:12px 8px;border-radius:16px;border:1px solid var(--nv-surface-4);background:var(--nv-surface-1);text-align:center;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .2s ease,visibility .2s ease}.clients__item-title{color:var(--nv-object-1);font-size:var(--Text-Title-Size-H5,20px);font-weight:700;line-height:140%}.clients__item-description{color:var(--nv-object-2);font-size:var(--Text-Body-Text-Size-Small,14px);font-weight:500;line-height:142.857%}.clients__item--active,.clients__item:focus-visible{z-index:5}.clients__item--active .clients__item-info,.clients__item:focus-visible .clients__item-info{opacity:1;visibility:visible}.clients__item--active .clients__item-icon,.clients__item:focus-visible .clients__item-icon{background:linear-gradient(135deg,var(--nv-primary) 15%,var(--nv-primary-2) 100%);color:var(--nv-constant-1)}.clients__item:focus-visible{outline:2px solid var(--nv-object-1);outline-offset:2px}.clients__item--bank{left:11.5552%;top:45.0512%}.clients__item--crypto{left:27.2529%;top:9.8976%}.clients__item--goverment{left:47.8198%;top:29.3515%}.clients__item--insurance{left:67.4419%;top:28.6689%}.clients__item--gambling{left:82.4128%;top:20.1365%}.company__item{width:calc(20% - 12.8px);padding:24px;border-radius:var(--Frame-Card-Padding-Corner,24px);border:1px solid var(--stroke-white-15,rgba(251,251,251,.15));backdrop-filter:blur(10px);display:flex;flex-direction:column;justify-content:center;align-items:center;min-width:260px}.company__item-logo{width:100%}.company__item-logo img{width:100%;object-fit:cover}.company__item--more{flex-direction:column;align-items:center;gap:8px}.company__item-icon{width:35px;height:35px;display:flex;justify-content:center;align-items:center;border-radius:4px;background:var(--island-orange-20,rgba(249,170,102,.2))}.company__item-info{display:flex;flex-direction:column;justify-content:center}.company__item-title p{color:var(--text-white-50,rgba(251,251,251,.5));font-size:var(--Text-Title-Size-H4,24px);font-weight:700;line-height:150%;text-align:center}.company__item-title p span{color:#f9aa66}.company__item-text{color:var(--text-white-50,rgba(251,251,251,.5));text-align:center;font-size:var(--Text-Body-Text-Size-Regular,16px);font-weight:400;line-height:150%}@media (max-width:1599.98px){.clients__map{left:0;width:100%;height:339.86px}}@media (max-width:991.98px){.company__item{width:calc(33.33% - 10.67px);padding:16px;border-radius:16px;min-width:230px}.company__item-title p{font-size:22px}.company__item-text{font-size:15px}.clients__item--bank{left:9.278%;top:45.051%}.clients__item--crypto{left:23.711%;top:9.898%}.clients__item--goverment{left:44.201%;top:25.939%}.clients__item--insurance{left:66.881%;top:39.249%}.clients__item--gambling{left:86.34%;top:13.311%}}@media (max-width:767.98px){.company__item{width:calc(50% - 8px);max-width:260px}.company__item:nth-child(odd):last-child{width:100%;max-width:536px;flex-direction:row-reverse;gap:16px}.company__item:nth-child(odd):last-child .company__item-title p{font-size:24px}.company__item:nth-child(odd):last-child .company__item-text{font-size:16px}.company__item:nth-child(odd):last-child .company__item-icon{align-self:flex-start}.company__item-info{justify-content:flex-start;text-align:left}.clients__content{height:auto;background-image:none;padding-top:0}.clients__map,.clients__content::after{display:none}.clients__list{position:static;transform:none;max-width:none;display:flex;flex-wrap:wrap;justify-content:center;gap:12px}.clients__item{position:static;display:flex;align-items:center;gap:12px;width:100%;height:auto;padding:12px;border-radius:16px;border:1px solid var(--nv-surface-4);background:var(--nv-surface-2);background-image:none}.clients__item-icon{order:-1;width:44px;height:44px;flex-shrink:0;background:linear-gradient(135deg,var(--nv-primary) 15%,var(--nv-primary-2) 100%);color:var(--nv-constant-1)}.clients__item-icon svg{width:28px;height:28px}.clients__item-info{position:static;transform:none;width:auto;padding:0;border:0;background:0 0;text-align:left;align-items:flex-start;gap:4px;opacity:1;visibility:visible;pointer-events:auto}.clients__item-title{font-size:18px;line-height:133.333%}}@media (max-width:575.98px){.company__item{width:calc(50% - 4px);padding:12px;border-radius:12px;min-width:unset;max-width:unset;height:140px}.company__item:nth-child(odd):last-child{height:100px}.company__item:nth-child(odd):last-child .company__item-info{align-self:flex-end}}@media (max-width:478.98px){.company__item{height:100px}}