.button{min-height:46px;transition:transform .2s ease,box-shadow .2s ease,background .2s ease}.button:hover{transform:translateY(-2px);box-shadow:0 10px 24px rgba(23,52,104,.14)}.button:focus-visible,.service-link:focus-visible{outline:3px solid rgba(39,83,199,.28);outline-offset:3px}.service{display:flex;flex-direction:column;transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}.service:hover{transform:translateY(-4px);border-color:#c9d6ee;box-shadow:0 16px 36px rgba(21,43,82,.08)}.service p{flex:1}.service-link{display:inline-flex;align-items:center;gap:8px;color:#315cb8;font-size:14px;font-weight:600;margin-top:8px}.cloud-services-heading,.software-products-heading{display:flex;align-items:end;justify-content:space-between;gap:40px;margin:54px 0 24px}.cloud-services-heading>p,.software-products-heading>p{max-width:440px;color:#68758a;margin:0 0 8px}.cloud-services-heading .section-title,.software-products-heading .section-title{margin:8px 0 0;max-width:700px}.landing-footnote{gap:28px}.landing-footnote span:nth-child(2){margin-left:auto;color:#53647d;letter-spacing:1.4px}.site-footer a{transition:opacity .2s ease}.site-footer a:hover{opacity:.72}@media(max-width:900px){.cloud-services-heading,.software-products-heading{align-items:flex-start;flex-direction:column;gap:8px}.cloud-services-heading>p,.software-products-heading>p{max-width:680px}.landing-footnote span:nth-child(2){display:none}}@media(max-width:650px){html{scroll-padding-top:78px}.header{position:relative;z-index:30}.page{padding-left:18px;padding-right:18px}.landing-intro{padding-left:20px;padding-right:20px}.journey-stage{margin-left:12px;margin-right:12px}.journey-panel{min-height:480px}.panel-copy{padding-top:120px}.button{padding-left:18px;padding-right:18px}.actions,.button{width:100%}.cloud-services-heading,.software-products-heading{margin-top:38px}.service{padding:24px}.callout .button{width:100%}.site-footer{padding-left:20px;padding-right:20px}.footer-bottom nav{gap:12px;flex-wrap:wrap}}@media(prefers-reduced-motion:reduce){.button,.service,.site-footer a{transition:none!important}.button:hover,.service:hover{transform:none}}