.horizontal-scroll{width:100%;overflow:auto;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:move;-ms-overflow-style:none;scrollbar-width:none}.horizontal-scroll::-webkit-scrollbar{display:none}.button .cta-icon--icon{padding:0}.shared-card{cursor:pointer;position:relative;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);overflow:hidden;transition:z-index 0s,left var(--d-expand) cubic-bezier(.4,0,.2,1),top var(--d-expand) cubic-bezier(.4,0,.2,1),width var(--d-expand) cubic-bezier(.4,0,.2,1),height var(--d-expand) cubic-bezier(.4,0,.2,1),padding var(--d-expand) cubic-bezier(.4,0,.2,1),box-shadow var(--d-hover) cubic-bezier(.4,0,.2,1);display:flex;flex-direction:column;gap:0;justify-content:flex-start}.shared-card:not(.shared-card--pop):hover{box-shadow:0 14px 28px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.22)}.shared-card--pop{cursor:auto;position:fixed;z-index:1050;top:var(--card-top);left:var(--card-left);width:var(--card-wdth);height:var(--card-hght);max-height:100%}.shared-card--pop .shared-card__body{overflow-y:hidden;width:calc(100% + 15px);padding-right:15px;transition:height var(--card-trns-dur) cubic-bezier(.4,0,.2,1),margin-top var(--card-trns-dur) cubic-bezier(.4,0,.2,1),opacity .3s cubic-bezier(.4,0,1,1)}.shared-card--expand{box-shadow:0 14px 28px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.22);top:var(--modal-top);left:var(--modal-left);width:var(--modal-wdth);height:var(--modal-hght);transition:z-index 0s,left var(--d-expand) cubic-bezier(.4,0,.2,1),top var(--d-expand) cubic-bezier(.4,0,.2,1),width var(--d-expand) cubic-bezier(.4,0,.2,1),height var(--d-expand) cubic-bezier(.4,0,.2,1),padding var(--d-expand) cubic-bezier(.4,0,.2,1)}.shared-card--expand .shared-card__body{overflow-y:auto;height:var(--body-height);margin-top:30px;opacity:1;transition:height var(--card-trns-dur) cubic-bezier(.4,0,.2,1),margin-top var(--card-trns-dur) cubic-bezier(.4,0,.2,1),opacity .3s cubic-bezier(0,0,.2,1) calc(var(--card-trns-dur) - .3s)}.shared-card__body{height:0;opacity:0;margin-top:0}.segment-cards__cards{list-style-type:none;display:flex;align-items:flex-start;position:relative;padding:0}.segment-cards__cards--scrolling{pointer-events:none}.segment-cards__card-container{position:relative}.segment-cards__card-container:last-child:after{content:"";display:block;position:absolute;top:0;left:100%;height:1px;width:var(--m-auto-width);background-color:transparent}.segment-cards__card{display:flex;flex-direction:column;background-color:#0035f2;overflow:hidden;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:z-index 0s,left .7s cubic-bezier(.4,0,.2,1),top .7s cubic-bezier(.4,0,.2,1),width .7s cubic-bezier(.4,0,.2,1),height .7s cubic-bezier(.4,0,.2,1),padding .7s cubic-bezier(.4,0,.2,1),box-shadow .15s cubic-bezier(.4,0,.2,1)}.segment-cards__card:not(.segment-cards__card--pop):hover{box-shadow:0 14px 28px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.22)}.segment-cards__card:not(.segment-cards__card--pop):hover .segment-cards__card-toggle:after{opacity:.75}.segment-cards__card--pop{-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;cursor:auto}.segment-cards__card--expand{box-shadow:0 14px 28px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.22);top:var(--modal-top);left:var(--modal-left);width:524px;height:548px;transition:z-index 0s,left .7s cubic-bezier(.4,0,.2,1),top .7s cubic-bezier(.4,0,.2,1),width .7s cubic-bezier(.4,0,.2,1),height .7s cubic-bezier(.4,0,.2,1),padding .7s cubic-bezier(.4,0,.2,1)}@media (max-width:524px){.segment-cards__card--expand{width:100vw}}@media (max-height:548px){.segment-cards__card--expand{height:100vh}}.segment-cards__card--expand .segment-cards__card-wrapper{display:flex;flex-direction:column;margin-bottom:0;height:100%}.segment-cards__card--expand .segment-cards__card-toggle{transform:translateY(-50%) rotate(45deg)}.segment-cards__card-wrapper{height:0;margin-bottom:calc(100% - 60px);padding:30px}.segment-cards__card-header{position:relative;margin-bottom:30px}.segment-cards__card-header-heading{margin-bottom:0;padding-right:1.25em}.segment-cards__card-toggle{position:absolute;right:0;top:.625em;line-height:1.25em;cursor:pointer;color:inherit;font-size:1.25em;transition:transform .7s cubic-bezier(.4,0,.2,1);transform:translateY(-50%)}.segment-cards__card-toggle:before{margin:0}.segment-cards__card-toggle:after{content:" ";position:absolute;left:0;margin:0;width:100%;height:100%;background-image:radial-gradient(#01faa0,transparent 50%);opacity:0;transition:opacity .15s cubic-bezier(.4,0,.2,1)}.segment-cards__card-toggle:hover:after{opacity:.75}.segment-cards__card-body-text{opacity:0;transition:.3s cubic-bezier(.4,0,.6,1)}.segment-cards{padding:var(--cards-top-padding) 0 var(--cards-bottom-padding) 0}.segment-cards__card-toggle{color:var(--cards-expand-icon-color)}.segment-cards__container{height:100%}.segment-cards__row{width:100%;height:100%;margin-left:0;justify-content:space-between;padding-bottom:55px}.segment-cards__text-column{padding-left:0;padding-right:0}@media (min-width:576px){.segment-cards__text-column{margin-bottom:1rem}}.segment-cards__download{position:relative}.segment-cards__download-link{display:flex;align-items:center;justify-content:space-between;width:auto;gap:30px;padding:25px}