.landing-page{flex-direction:column;justify-content:center;align-items:center;display:flex;overflow-x:hidden}.landing-page__container{margin-top:var(--sc-spacing-medium);background-image:url(/images/landing/lines-background-with-image.svg);background-position-x:50%;background-repeat:no-repeat;background-size:cover;width:790px;padding-bottom:30rem}@media (min-width:1084px){.landing-page__container{background-size:auto;width:1084px}}.landing-page__section{margin:0 var(--sc-spacing-medium);flex-direction:column;justify-content:flex-start;align-items:center;min-height:630px;display:flex}@media (min-width:1084px){.landing-page__section{justify-content:center;min-height:880px;margin:0}}.landing-page__content{flex-direction:column-reverse;align-items:center;gap:0;max-width:320px;display:flex}@media (min-width:512px){.landing-page__content{max-width:500px}}@media (min-width:1084px){.landing-page__content{flex-direction:row;gap:6.25rem;max-width:none}}.landing-page__content--reverse{flex-direction:column}@media (min-width:1084px){.landing-page__content--reverse{flex-direction:row}}.landing-page__text-container{gap:var(--sc-spacing-medium);flex-direction:column;flex:1;padding-top:0;padding-right:4rem;display:flex}.landing-page__text-container h1,.landing-page__text-container h2{font-size:var(--sc-text-std);letter-spacing:var(--sc-text-spacing-large);text-transform:uppercase}@media (min-width:512px){.landing-page__text-container h1,.landing-page__text-container h2{font-size:var(--sc-text-medium)}}@media (min-width:1084px){.landing-page__text-container h1,.landing-page__text-container h2{font-size:var(--sc-text-large);letter-spacing:var(--sc-text-spacing-xlarge)}}.landing-page__text-container p{font-size:var(--sc-text-xsmall);font-weight:var(--sc-font-medium)}@media (min-width:512px){.landing-page__text-container p{font-size:var(--sc-text-small)}}@media (min-width:1084px){.landing-page__text-container p{font-size:var(--sc-text-medium)}}@media (min-width:512px){.landing-page__text-container{padding-right:9rem}}@media (min-width:1084px){.landing-page__text-container{padding-top:4.375rem;padding-right:0}}.landing-page__text-container--reverse{padding-left:7rem;padding-right:0}@media (min-width:512px){.landing-page__text-container--reverse{padding-left:14rem}}@media (min-width:1084px){.landing-page__text-container--reverse{padding-left:0}}.landing-page__image-container{background:linear-gradient(to bottom right, var(--sc-color-gray-tint) 50%, transparent 50%);justify-self:right;width:349px;height:319px;position:relative}@media (min-width:1084px){.landing-page__image-container{background:0 0;width:420px;height:370px}}.landing-page__maximising-success--subtitle{letter-spacing:var(--sc-text-spacing-small);text-transform:uppercase;font-size:var(--sc-text-xxsmall)!important;font-weight:var(--sc-font-bold)!important}@media (min-width:512px){.landing-page__maximising-success--subtitle{font-size:var(--sc-text-xsmall)!important}}@media (min-width:1084px){.landing-page__maximising-success--subtitle{font-size:var(--sc-text-small)!important}}.landing-page__maximising-success--section{margin-top:0;padding-bottom:5rem}.landing-page__maximising-success--section h1,.landing-page__maximising-success--section h2{letter-spacing:var(--sc-text-spacing-medium);margin:0}@media (min-width:1084px){.landing-page__maximising-success--section{margin-top:-1.25rem}}.landing-page__maximising-success--image{border-radius:var(--sc-border-radius-lg);z-index:1;max-width:296px;max-height:198px;position:absolute;top:0;right:0}@media (min-width:1084px){.landing-page__maximising-success--image{max-height:unset;max-width:unset}}.landing-page__maximising-success--image-two{border-radius:var(--sc-border-radius-lg);margin-bottom:var(--sc-spacing-medium);z-index:2;max-width:164px;max-height:161px;position:absolute;bottom:0;left:0}@media (min-width:1084px){.landing-page__maximising-success--image-two{max-height:unset;max-width:unset;margin-bottom:0}}.landing-page__data-hosting--title{padding-right:2rem}@media (min-width:512px){.landing-page__data-hosting--title{padding-right:4rem}}@media (min-width:1084px){.landing-page__data-hosting--title{padding-right:8.5rem}}@media (min-width:1084px){.landing-page__data-hosting--image{margin-left:4.1875rem}}.landing-page__interoperability--image{margin-top:7.875rem;margin-bottom:2.6875rem;margin-right:0}.landing-page__interoperability--image>img{max-width:350px;max-height:280px}@media (min-width:1084px){.landing-page__interoperability--image{margin-top:0;margin-bottom:0;margin-right:1.5625rem}.landing-page__interoperability--image>img{max-height:unset;max-width:unset}}.landing-page__accessibility--title{padding-right:3rem}@media (min-width:512px){.landing-page__accessibility--title{padding-right:0}}.landing-page__accessibility--image{margin-top:4.25rem}@media (min-width:1084px){.landing-page__accessibility--image{margin-top:1.3rem;margin-left:7.25rem}}.landing-page__mission-control--content{margin-top:-6.25rem}@media (min-width:1084px){.landing-page__mission-control--content{margin-top:3.75rem}}.landing-page__mission-control--image{margin-bottom:var(--sc-spacing-small);margin-top:13.125rem}.landing-page__mission-control--image>img{max-width:350px;max-height:340px}@media (min-width:1084px){.landing-page__mission-control--image{margin-top:0;margin-bottom:0}.landing-page__mission-control--image>img{max-height:unset;max-width:unset}}.landing-page__management-container{gap:var(--sc-spacing-medium);max-width:320px;padding:0 var(--sc-spacing-medium);flex-direction:column;margin-top:1rem;display:flex}.landing-page__management-container h2{font-size:var(--sc-text-std);letter-spacing:var(--sc-text-spacing-large);text-transform:uppercase}@media (min-width:512px){.landing-page__management-container h2{font-size:var(--sc-text-medium)}}@media (min-width:1084px){.landing-page__management-container h2{font-size:var(--sc-text-large);letter-spacing:var(--sc-text-spacing-xlarge)}}.landing-page__management-container p{font-size:var(--sc-text-xsmall);font-weight:var(--sc-font-medium)}@media (min-width:512px){.landing-page__management-container p{font-size:var(--sc-text-small)}}@media (min-width:1084px){.landing-page__management-container p{font-size:var(--sc-text-medium)}}@media (min-width:512px){.landing-page__management-container{max-width:500px;padding:0 5rem}}@media (min-width:1084px){.landing-page__management-container{max-width:645px;margin-top:0;padding:0}}
