#software-product-page #kv-row{background-color:#17191c}#software-product-page #kv-row .software-keyvision__container figure:before{display:none}.pillar-section--alt{background-color:#f4f7fa}@media(min-width:1280px){.pillar-section .pillar-media img{border-radius:0 1.5rem 1.5rem 0}.pillar-section .pillar-media--right img{border-radius:1.5rem 0 0 1.5rem}}.pillar-section .pillar-points li{padding:calc(1.0125rem + .15vw) 0}@media(min-width:1200px){.pillar-section .pillar-points li{padding:1.125rem 0}}.pillar-section .pillar-points li+li{border-top:1px solid #e3e9f0}.solution-card{box-shadow:0 2px 10px rgba(14,42,71,.06);transition:transform .2s ease,box-shadow .2s ease}@media(max-width:767.98px){.solution-card{box-shadow:0 10px 28px rgba(14,42,71,.14)}}.solution-card:hover{box-shadow:0 10px 28px rgba(14,42,71,.14);transform:translateY(-4px)}.solution-card__icon{align-items:center;background:linear-gradient(135deg,#e8f3ff,#d4e9ff);border-radius:.75rem;color:#007aff;display:inline-flex;font-size:calc(1.075rem + .9vw);height:3.5rem;justify-content:center;width:3.5rem}@media(min-width:1200px){.solution-card__icon{font-size:1.75rem}}.solution-card__icon{margin-bottom:calc(1.025rem + .3vw)}@media(min-width:1200px){.solution-card__icon{margin-bottom:1.25rem}}@media(prefers-reduced-motion:reduce){.solution-card{transition:none}.solution-card:hover{transform:none}}#success-stories{background-color:#f2f2f5}#success-stories .story-card__thumb img{aspect-ratio:5/2;height:auto}#success-stories .story-card__author,#success-stories .story-card__quote{font-style:italic}#success-stories .story-card__author{color:#707070;margin-top:.75rem}#contact .contact-card{--bs-bg-opacity:0.92;box-shadow:0 2px 10px rgba(14,42,71,.06)}#contact .contact-card__tag{background-color:rgba(0,122,255,.08);border:1px solid rgba(0,122,255,.25);border-radius:999px;color:#007aff;display:inline-block;font-size:1rem;margin-bottom:1rem;padding:.25rem .75rem}
