.market .title{color:var(--market-title);font-weight:700}.market .stat.devices .number,.market .stat.devices .icon{color:var(--market-stat-devices)}.market .stat.data .number,.market .stat.data .icon{color:var(--market-stat-data)}
.what-we-do{color:var(--text);background:radial-gradient(circle at 50% -50%,#25454f 40%,#101f37 70%);padding-top:100px;padding-bottom:200px;position:relative}.what-we-do .item{width:var(--wwd-item-size);height:var(--wwd-item-size)}.what-we-do .item .hidden-number{opacity:.09;color:#fff;text-box:trim-both cap alphabetic;font-size:20rem;font-weight:600;position:absolute;bottom:-3%;left:-10%}@media (max-width:700px){.what-we-do .item .hidden-number{font-size:12rem;left:0}}.what-we-do .item.strategy{margin-left:var(--wwd-item-size);border:1px solid var(--wwd-border)}.what-we-do .item.integrations{border:1px solid var(--wwd-border)}.what-we-do .item.control{position:relative}.what-we-do .item.control:after{content:"";z-index:1;background:#f38344;width:110%;height:110%;position:absolute;top:-5%;left:-5%;box-shadow:0 0 8px 2px #333}.what-we-do .item.control>*{z-index:2}.what-we-do .item.development,.what-we-do .item.customer-experience{border:1px solid var(--wwd-border)}.what-we-do .item.analytics{border-left:1px solid var(--wwd-border);border-bottom:1px solid var(--wwd-border);border-right:1px solid var(--wwd-border)}@media (min-width:1536px){.what-we-do .item.analytics{margin-left:calc(var(--wwd-item-size) * 2)}}.what-we-do .item.security{border-bottom:1px solid var(--wwd-border);border-right:1px solid var(--wwd-border);position:relative}.what-we-do .item.security:after{content:"";z-index:1;background:#01acc2;width:110%;height:110%;position:absolute;top:-5%;left:-5%;box-shadow:0 0 8px 2px #333}.what-we-do .item.security>*{z-index:2}.what-we-do .item.security{z-index:30}.what-we-do .item.devices{margin-left:var(--wwd-item-size);background:var(--color-white);z-index:20;box-shadow:0 0 20px #1b1b1b}@media (min-width:1536px){.what-we-do .item.devices{margin-left:calc(var(--wwd-item-size) * 3)}}.what-we-do .group-2{flex-wrap:wrap}@media (min-width:1536px){.what-we-do .group-2{flex-wrap:nowrap}}@media (max-width:700px){.what-we-do .group-1,.what-we-do .group-2,.what-we-do .group-3,.what-we-do .group-4{flex-direction:column}.what-we-do .item{width:100%;height:auto;margin-left:0!important}}
