body #root#root .azd-unified-services{color:#172536;border-top:1px solid #d9dfe5!important;border-bottom:1px solid #d9dfe5!important;margin-block:28px!important;padding:42px 0!important}body #root#root .azd-unified-services__heading{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:24px;display:flex}body #root#root .azd-unified-services__heading>div{max-width:760px}body #root#root .azd-unified-services__heading h2{letter-spacing:-.035em;margin:10px 0 12px!important;font-size:clamp(26px,3vw,38px)!important;font-weight:400!important;line-height:1.2!important}body #root#root .azd-unified-services__heading p{color:#526477;max-width:650px;margin:0;font-size:14px;line-height:1.7}body #root#root .azd-unified-services__all{white-space:nowrap;color:#19384d;border-bottom:1px solid #aebdc9;align-items:center;gap:14px;padding:10px 0;font-size:12px;font-weight:600;text-decoration:none;display:inline-flex}body #root#root .azd-unified-services__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}body #root#root .azd-unified-service{isolation:isolate;color:#172536;background:#f7f9fa;border:1px solid #d3dce4;border-radius:6px;min-width:0;min-height:330px;text-decoration:none;transition:border-color .2s,box-shadow .2s;display:flex;position:relative;overflow:hidden}body #root#root .azd-unified-service>picture{z-index:-2;pointer-events:none;display:block;position:absolute;inset:0}body #root#root .azd-unified-service>picture img{object-fit:cover;object-position:72% center;width:100%;height:100%}body #root#root .azd-unified-service:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(100deg,#fffffffc 12%,#fffffff0 42%,#ffffff40 100%);position:absolute;inset:0}body #root#root .azd-unified-service__content{flex-direction:column;width:100%;min-width:0;padding:24px;display:flex}body #root#root .azd-unified-service__number{color:#496071;margin-bottom:22px;font-size:28px;font-weight:300;line-height:1}body #root#root .azd-unified-service h3{letter-spacing:-.015em;line-height:1.25;margin:0 0 15px!important;font-size:20px!important;font-weight:500!important}body #root#root .azd-unified-service ul{color:#354e62;max-width:82%;margin:0 0 24px;padding:0;font-size:12px;line-height:1.65;list-style:none}body #root#root .azd-unified-service li{margin:0 0 7px}body #root#root .azd-unified-service__cta{color:#17384e;border-bottom:1px solid #91a4b4;align-items:center;gap:14px;width:max-content;margin-top:auto;padding-bottom:4px;font-size:12px;font-weight:600;display:flex}body #root#root .azd-unified-services__applications{background:#f8fafb;border:1px solid #d3dce4;border-radius:6px;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin-top:20px;display:grid;overflow:hidden}body #root#root .azd-unified-services__applications>a{color:#1c394d;justify-content:space-between;align-items:center;gap:20px;min-width:0;padding:20px 22px;text-decoration:none;display:flex}body #root#root .azd-unified-services__applications>a+a{border-left:1px solid #d3dce4}body #root#root .azd-unified-services__applications h3{margin:0 0 7px!important;font-size:14px!important;font-weight:600!important;line-height:1.4!important}body #root#root .azd-unified-services__applications p{color:#526477;margin:0;font-size:12px;line-height:1.6}body #root#root .azd-unified-services a:hover{border-color:#7691a5}body #root#root .azd-unified-service:hover{box-shadow:0 7px 22px #17384e0d}body #root#root .azd-unified-services a:focus-visible{outline-offset:4px;outline:3px solid #315c79}@media (width<=900px){body #root#root .azd-unified-service__content{padding:20px 17px}body #root#root .azd-unified-service ul{max-width:95%}body #root#root .azd-unified-services__applications>a{gap:12px;padding:18px 16px}}@media (width<=700px){body #root#root .azd-unified-services{margin-block:20px!important;padding:28px 0!important}body #root#root .azd-unified-services__heading{margin-bottom:20px;display:block}body #root#root .azd-unified-services__heading p{font-size:13px}body #root#root .azd-unified-services__all{margin-top:12px}body #root#root .azd-unified-services__grid{grid-template-columns:minmax(0,1fr);gap:12px}body #root#root .azd-unified-service{min-height:255px}body #root#root .azd-unified-service__content{padding:22px}body #root#root .azd-unified-service__number{margin-bottom:15px;font-size:23px}body #root#root .azd-unified-service ul{max-width:78%;margin-bottom:18px}body #root#root .azd-unified-service>picture img{object-position:right center}body #root#root .azd-unified-services__applications{grid-template-columns:minmax(0,1fr);margin-top:14px}body #root#root .azd-unified-services__applications>a+a{border-top:1px solid #d3dce4;border-left:0}body #root#root .azd-unified-services__applications>a{padding:18px 20px}}@media (prefers-reduced-motion:reduce){body #root#root .azd-unified-service{transition:none}}