.solutions{overflow:clip}.solutions__head{max-width:860px}.solutions__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.solutions__card{border-radius:var(--radius);cursor:default;grid-template-columns:minmax(0,.84fr) minmax(240px,1.16fr);align-items:center;gap:24px;min-width:0;min-height:310px;padding:30px;transition:transform .28s,border-color .28s,box-shadow .28s,background .28s;display:grid;position:relative;overflow:hidden}.solutions__card>*{z-index:1;min-width:0;position:relative}.solutions__card--wide{grid-column:1/-1}.solutions__card--featured{background:linear-gradient(120deg,#070e1df5 0 37%,#111f39e6 63%,#102f4bb3),#080e1bf0;border-color:#59c3ff57;grid-template-columns:minmax(280px,.62fr) minmax(0,1.38fr);gap:clamp(28px,4vw,64px);min-height:520px;padding:clamp(34px,4vw,54px);box-shadow:0 28px 80px #00000047,inset 0 1px #ffffff12}.solutions__card--featured:after{background:radial-gradient(circle at 76% 40%,#59c3ff1f,#0000 44%)}.solutions__card--integrations{grid-template-columns:minmax(280px,.72fr) minmax(0,1.28fr);min-height:218px;padding-block:32px}.solutions__copy{flex-direction:column;align-items:flex-start;display:flex}.solutions__meta{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:18px;display:flex}.solutions__meta span{color:var(--accent);letter-spacing:.12em;font-size:.72rem;font-weight:800}.solutions__meta strong{color:#a9e7ff;letter-spacing:.1em;background:#59c3ff17;border:1px solid #59c3ff57;border-radius:999px;padding:6px 10px;font-size:.64rem;font-weight:800}.solutions__card h3{letter-spacing:-.035em;font-size:clamp(1.35rem,2vw,1.8rem)}.solutions__card--featured h3{font-size:clamp(2rem,3.1vw,3rem)}.solutions__card p{max-width:430px;margin-top:12px;line-height:1.62}.solutions__card small{color:#e0ebf9ad;margin-top:20px;font-size:.78rem;font-weight:650;line-height:1.4}.solution-visual{min-width:0;transition:transform .3s}.solutions__card:hover .solution-visual,.solutions__card.is-active .solution-visual{transform:translateY(-3px)}.solution-visual--website{align-self:stretch;align-items:center;display:grid}.solution-browser{aspect-ratio:1.38;background:#07111f;border:1px solid #75b3df40;border-radius:15px;width:100%;overflow:hidden;box-shadow:0 20px 38px #00000047,inset 0 1px #ffffff0d}.solution-browser__nav{border-bottom:1px solid #ffffff12;align-items:center;gap:7%;height:17%;padding:0 7%;display:flex}.solution-browser__nav i{background:linear-gradient(90deg,#59c3ff,#2dd4bf);border-radius:999px;width:25%;height:6px;margin-right:auto}.solution-browser__nav span{background:#d6e6f775;border-radius:999px;width:11%;height:3px}.solution-browser__nav b{background:#3aaee8;border-radius:999px;width:18%;height:15px}.solution-browser__landing{grid-template-columns:1fr .86fr;align-items:center;gap:8%;height:57%;padding:7% 7% 4%;display:grid}.solution-browser__landing>div{flex-direction:column;align-items:flex-start;display:flex}.solution-browser__landing strong,.solution-browser__corporate-hero strong{color:#f4f8ff;font-size:clamp(.62rem,.9vw,.82rem);line-height:1.18}.solution-browser__landing i,.solution-browser__corporate-hero i{background:#41b9ef;border-radius:999px;width:38%;height:13px;margin-top:12%}.solution-browser__landing small{background:#cfe3f63d;border-radius:999px;width:76%;height:3px;margin-top:10%}.solution-browser__media{aspect-ratio:1.08;background:linear-gradient(145deg,#0000 40%,#59c3ff8f),linear-gradient(45deg,#0e1e37,#164066);border-radius:12px;box-shadow:inset 0 0 0 1px #8ad1f421}.solution-browser__blocks,.solution-browser__services{grid-template-columns:repeat(2,1fr);gap:5%;padding:0 7%;display:grid}.solution-browser__blocks i,.solution-browser__services i{background:#59c3ff11;border:1px solid #74b2dc21;border-radius:7px;height:25px}.solution-browser--corporate{background:#0a1323}.solution-browser__corporate-hero{grid-template-columns:.9fr 1.1fr;align-items:center;height:54%;padding:6% 7% 3%;display:grid}.solution-browser__corporate-hero div{z-index:1;flex-direction:column;align-items:flex-start;display:flex}.solution-browser__corporate-hero>span{clip-path:polygon(17% 100%,48% 17%,64% 46%,78% 4%,100% 100%);background:linear-gradient(90deg,#081221 0%,#0000 38%),linear-gradient(140deg,#244866,#101a2a 64%);border-radius:10px;height:100%;margin-left:-13%}.solution-browser__services{grid-template-columns:repeat(3,1fr)}.solution-modules{grid-template-columns:repeat(4,1fr);gap:9px;padding:22px 0;display:grid;position:relative}.solution-modules:before,.solution-modules:after{content:"";background:#59c3ff40;height:1px;position:absolute;left:11%;right:11%}.solution-modules:before{top:13px}.solution-modules:after{bottom:13px}.solution-modules span{z-index:1;color:#e5effbb8;text-align:center;background:#0a1528;border:1px solid #59c3ff33;border-radius:12px;place-items:center;gap:8px;min-width:0;padding:14px 6px;font-size:.64rem;display:grid;position:relative}.solution-modules img,.solution-visual--flow img,.solution-visual--integrations img{opacity:1;filter:brightness(0)saturate()invert(74%)sepia(57%)saturate(1748%)hue-rotate(176deg)brightness(103%)contrast(101%)}.solution-modules span:nth-child(2n) img,.solution-visual--flow .is-primary img,.solution-visual--integrations span:nth-of-type(2) img{filter:brightness(0)saturate()invert(82%)sepia(38%)saturate(959%)hue-rotate(116deg)brightness(95%)contrast(90%)}.solution-modules>i{background:#102c49;border:1px solid #59c3ff59;border-radius:50%;width:34px;height:15px;position:absolute;bottom:2px;left:50%;transform:translate(-50%)}.solution-visual--flow,.solution-visual--integrations{justify-content:center;align-items:center;display:flex}.solution-visual--flow>span{background:#07101fe6;border:1px solid #59c3ff33;border-radius:14px;flex-direction:column-reverse;justify-content:center;align-items:center;gap:10px;min-width:86px;min-height:88px;padding:12px 8px;display:flex}.solution-visual--flow>span.is-primary{border-color:#59c3ff75;box-shadow:0 0 24px #59c3ff17}.solution-visual--flow small{letter-spacing:.08em;margin:0;font-size:.52rem}.solution-visual--flow b{color:#53dfc8;border:1px solid #2dd4bf66;border-radius:50%;place-items:center;width:28px;height:28px;display:grid}.solution-visual--flow>i,.solution-visual--integrations>i{background:#59c3ff73;flex:0 auto;width:clamp(18px,3vw,42px);height:1px;position:relative}.solution-visual--flow>i:after,.solution-visual--integrations>i:after{content:"";background:#59c3ff;border-radius:50%;width:5px;height:5px;position:absolute;top:-2px;right:-1px}.solution-visual--integrations{gap:2px}.solution-visual--integrations span{place-items:center;gap:10px;min-width:112px;display:grid}.solution-visual--integrations span>i{box-sizing:content-box;background:#071121e0;border:1px solid #59c3ff40;border-radius:50%;place-items:center;padding:15px;display:grid;box-shadow:0 0 0 4px #59c3ff09,0 10px 24px #0003}.solution-visual--integrations b{color:#e4eefab3;letter-spacing:.08em;font-size:.61rem}.solutions-crm{aspect-ratio:1.68;color:#122747;background:#f5f8fd;border:1px solid #77acdc4d;border-radius:16px;grid-template:42px 1fr/116px 1fr;min-width:0;transition:transform .32s;display:grid;position:relative;overflow:hidden;box-shadow:0 24px 60px #00000057,0 0 0 1px #ffffff0a}.solutions__card:hover .solutions-crm,.solutions__card.is-active .solutions-crm{transform:translateY(-3px)}.solutions-crm__topbar{color:#eef6ff;background:#071b3b;grid-column:1/-1;grid-template-columns:116px 1fr auto;align-items:center;display:grid}.solutions-crm__topbar>span{border-right:1px solid #ffffff1f;align-items:center;gap:5px;height:100%;padding-left:12px;display:flex}.solutions-crm__topbar img{object-fit:contain;width:16px;height:16px}.solutions-crm__topbar b{letter-spacing:.12em;font-size:.58rem}.solutions-crm__topbar i{color:#59c3ff;font-size:.5rem;font-style:normal}.solutions-crm__topbar>small{color:#e4effb6b;border:1px solid #ffffff14;border-radius:7px;width:min(52%,240px);margin:0 14px;padding:6px 10px;font-size:.48rem}.solutions-crm__topbar em{color:#fff;background:#2a78dd;border-radius:50%;place-items:center;width:23px;height:23px;margin-right:11px;font-size:.48rem;font-style:normal;display:grid}.solutions-crm__sidebar{background:#f9fbfe;border-right:1px solid #dce5f1;flex-direction:column;gap:3px;padding:12px 8px;display:flex}.solutions-crm__sidebar b{color:#6f7f98;letter-spacing:.08em;text-transform:uppercase;margin:6px 6px 2px;font-size:.42rem}.solutions-crm__sidebar span{border-radius:5px;padding:5px 7px;font-size:.5rem}.solutions-crm__sidebar span.is-active{color:#0a62d5;background:#e6effd}.solutions-crm__main{min-width:0;padding:13px;overflow:hidden}.solutions-crm__heading{justify-content:space-between;gap:12px;display:flex}.solutions-crm__heading>span{flex-direction:column;display:flex}.solutions-crm__heading small{color:#53729f;font-size:.43rem}.solutions-crm__heading strong{margin-top:3px;font-size:.78rem}.solutions-crm__heading>i{color:#496482;border:1px solid #d9e5f2;border-radius:6px;align-self:center;padding:5px 7px;font-size:.43rem;font-style:normal}.solutions-crm__kpis{grid-template-columns:repeat(4,1fr);gap:7px;margin-top:10px;display:grid}.solutions-crm__kpis article{background:#fff;border:1px solid #dce6f1;border-radius:7px;flex-direction:column;min-width:0;padding:8px;display:flex}.solutions-crm__kpis small{color:#5e7290;font-size:.42rem}.solutions-crm__kpis b{margin-top:2px;font-size:.68rem}.solutions-crm__kpis span{color:#71839c;margin-top:2px;font-size:.37rem}.solutions-crm__dashboard{grid-template-columns:1.45fr .8fr;gap:7px;margin-top:7px;display:grid}.solutions-crm__dashboard article{background:#fff;border:1px solid #dce6f1;border-radius:8px;min-width:0;min-height:105px;padding:9px}.solutions-crm__dashboard article>small{color:#4b6486;font-size:.42rem}.solutions-crm__pipeline{color:#fff;position:relative;overflow:hidden;background:linear-gradient(120deg,#1664dc,#26b5c5)!important}.solutions-crm__pipeline>strong{margin-top:4px;font-size:.62rem;display:block}.solutions-crm__pipeline>div{align-items:flex-end;gap:6px;width:36%;height:44px;margin-top:9px;display:flex}.solutions-crm__pipeline>div i{background:#ffffff7a;border-radius:3px 3px 0 0;width:12%}.solutions-crm__pipeline>div i:first-child{height:30%}.solutions-crm__pipeline>div i:nth-child(2){height:54%}.solutions-crm__pipeline>div i:nth-child(3){height:42%}.solutions-crm__pipeline>div i:nth-child(4){height:76%}.solutions-crm__pipeline>div i:nth-child(5){height:92%}.solutions-crm__pipeline svg{fill:none;stroke:#ffffffc2;stroke-width:4px;width:62%;height:60%;position:absolute;bottom:9px;right:7px}.solutions-crm__activity{flex-direction:column;gap:4px;display:flex}.solutions-crm__activity>span{border-top:1px solid #e4ebf4;grid-template-columns:20px 1fr auto;align-items:center;gap:5px;padding-top:4px;display:grid}.solutions-crm__activity i{color:#fff;background:#5b62d9;border-radius:50%;place-items:center;width:18px;height:18px;font-size:.38rem;font-style:normal;display:grid}.solutions-crm__activity b,.solutions-crm__activity em{font-size:.42rem;font-style:normal}.solutions-crm__activity em{color:#1571db}.solutions-crm__footer{grid-template-columns:repeat(3,1fr);gap:7px;margin-top:7px;display:grid}.solutions-crm__footer>span{background:#fff;border:1px solid #dce6f1;border-radius:7px;grid-template-columns:1fr auto;gap:4px 8px;padding:7px;display:grid}.solutions-crm__footer small{color:#5c7190;font-size:.38rem}.solutions-crm__footer b{font-size:.46rem}.solutions-crm__footer i{background:linear-gradient(90deg,#22b8c8 68%,#e5ebf3 68%);border-radius:999px;grid-column:1/-1;height:3px}.solutions__closing{border-radius:var(--radius);background:#0e182c8a;border:1px solid #59c3ff24;justify-content:space-between;align-items:center;gap:30px;margin-top:36px;padding:26px 30px;display:flex}.solutions__closing p{color:#e7effad6;max-width:670px;font-size:clamp(1rem,1.4vw,1.13rem)}.solutions__closing .btn{flex:none}@media (width<=1080px){.solutions__card:not(.solutions__card--wide){grid-template-rows:auto 1fr;grid-template-columns:1fr;min-height:390px}.solutions__card--featured{grid-template-columns:minmax(230px,.58fr) minmax(0,1.42fr);padding:34px}.solution-browser{width:min(100%,340px);margin-inline:auto}.solution-visual--flow{align-self:end}}@media (width<=820px){.solutions__card--featured{grid-template-columns:1fr;min-height:auto}.solutions-crm{width:100%}.solutions__card--integrations{grid-template-columns:.8fr 1.2fr}}@media (width<=760px){.solutions__grid{grid-template-columns:1fr;gap:16px}.solutions__card,.solutions__card:not(.solutions__card--wide),.solutions__card--integrations{grid-column:auto;grid-template-rows:auto auto;grid-template-columns:1fr;gap:26px;min-height:auto;padding:24px}.solutions__card--featured{padding:27px 22px 22px}.solutions__card p{max-width:36rem}.solution-browser{width:min(100%,430px)}.solution-modules{margin-top:4px}.solution-visual--flow{justify-content:flex-start}.solution-visual--flow>span{min-width:74px;min-height:78px}.solution-visual--integrations{width:100%}.solution-visual--integrations span{min-width:76px}.solution-visual--integrations span>i{padding:12px}.solution-visual--integrations img{width:26px;height:26px}.solutions-crm{aspect-ratio:auto;border-radius:12px;grid-template:36px 1fr/74px 1fr;min-height:390px}.solutions-crm__topbar{grid-template-columns:74px 1fr auto}.solutions-crm__topbar>span{padding-left:7px}.solutions-crm__topbar img{width:13px;height:13px}.solutions-crm__topbar b{font-size:.46rem}.solutions-crm__topbar i,.solutions-crm__topbar>small{font-size:.38rem}.solutions-crm__sidebar{padding:8px 5px}.solutions-crm__sidebar b{font-size:.35rem}.solutions-crm__sidebar span{padding:5px;font-size:.4rem}.solutions-crm__main{padding:9px 8px}.solutions-crm__heading>i{display:none}.solutions-crm__kpis{grid-template-columns:repeat(2,1fr)}.solutions-crm__dashboard{grid-template-columns:1fr}.solutions-crm__activity{min-height:86px!important}.solutions__closing{flex-direction:column;align-items:stretch;padding:24px}.solutions__closing .btn{width:100%}}@media (width<=390px){.solution-modules{grid-template-columns:repeat(2,1fr)}.solution-modules:before,.solution-modules:after,.solution-modules>i{display:none}.solution-visual--flow>span{min-width:66px}.solution-visual--flow small{font-size:.43rem}.solution-visual--integrations span{min-width:62px}.solution-visual--integrations b{font-size:.51rem}}@media (prefers-reduced-motion:reduce){.solutions__card,.solutions__card *,.solutions__card :before,.solutions__card :after{transition:none!important}}
