    @font-face {
      font-family: 'Avenir';
      src: url('fonts/Avenir-Light.eot');
      src: url('fonts/Avenir-Light.eot#iefix') format('embedded-opentype'), url('fonts/Avenir-Light.woff2') format('woff2'), url('fonts/Avenir-Light.woff') format('woff'), url('fonts/Avenir-Light.ttf') format('truetype'), url('images/Avenir-Light.svg#Avenir-Light') format('svg');
      font-weight: 100;
      font-style: normal;
    }

    /*!sc*/
    @font-face {
      font-family: 'Avenir';
      src: url('fonts/Avenir-Book.eot');
      src: url('fonts/Avenir-Book.eot#iefix') format('embedded-opentype'), url('fonts/Avenir-Book.woff2') format('woff2'), url('fonts/Avenir-Book.woff') format('woff'), url('fonts/Avenir-Book.ttf') format('truetype'), url('images/Avenir-Book.svg#Avenir-Book') format('svg');
      font-weight: 300;
      font-style: normal;
    }

    /*!sc*/
    @font-face {
      font-family: 'Avenir';
      src: url('fonts/Avenir-BookOblique.eot');
      src: url('fonts/Avenir-BookOblique.eot#iefix') format('embedded-opentype'), url('fonts/Avenir-BookOblique.woff2') format('woff2'), url('fonts/Avenir-BookOblique.woff') format('woff'), url('fonts/Avenir-BookOblique.ttf') format('truetype'), url('images/Avenir-BookOblique.svg#Avenir-BookOblique') format('svg');
      font-weight: 300;
      font-style: italic;
    }

    /*!sc*/
    @font-face {
      font-family: 'Avenir';
      src: url('fonts/Avenir-Roman.eot');
      src: url('fonts/Avenir-Roman.eot#iefix') format('embedded-opentype'), url('fonts/Avenir-Roman.woff2') format('woff2'), url('fonts/Avenir-Roman.woff') format('woff'), url('fonts/Avenir-Roman.ttf') format('truetype'), url('images/Avenir-Roman.svg#Avenir-Roman') format('svg');
      font-weight: normal;
      font-style: normal;
    }

    /*!sc*/
    @font-face {
      font-family: 'Avenir';
      src: url('fonts/Avenir-Oblique.eot');
      src: url('fonts/Avenir-Oblique.eot#iefix') format('embedded-opentype'), url('fonts/Avenir-Oblique.woff2') format('woff2'), url('fonts/Avenir-Oblique.woff') format('woff'), url('fonts/Avenir-Oblique.ttf') format('truetype'), url('images/Avenir-Oblique.svg#Avenir-Oblique') format('svg');
      font-weight: normal;
      font-style: italic;
    }

    /*!sc*/
    @font-face {
      font-family: 'Avenir';
      src: url('fonts/Avenir-Medium.eot');
      src: url('fonts/Avenir-Medium.eot#iefix') format('embedded-opentype'), url('fonts/Avenir-Medium.woff2') format('woff2'), url('fonts/Avenir-Medium.woff') format('woff'), url('fonts/Avenir-Medium.ttf') format('truetype'), url('images/Avenir-Medium.svg#Avenir-Medium') format('svg');
      font-weight: 500;
      font-style: normal;
    }

    /*!sc*/
    @font-face {
      font-family: 'Avenir';
      src: url('fonts/Avenir-Heavy.eot');
      src: url('fonts/Avenir-Heavy.eot#iefix') format('embedded-opentype'), url('fonts/Avenir-Heavy.woff2') format('woff2'), url('fonts/Avenir-Heavy.woff') format('woff'), url('fonts/Avenir-Heavy.ttf') format('truetype');
      font-weight: 700;
      font-style: normal;
    }

    /*!sc*/
    @font-face {
      font-family: 'IBM Plex Mono';
      font-style: normal;
      font-weight: 400;
      src: url('fonts/ibm-plex-mono-v5-latin-regular.eot');
      src: local('IBM Plex Mono'), local('IBMPlexMono'), url('fonts/ibm-plex-mono-v5-latin-regular.eot#iefix') format('embedded-opentype'), url('fonts/ibm-plex-mono-v5-latin-regular.woff2') format('woff2'), url('fonts/ibm-plex-mono-v5-latin-regular.woff') format('woff'), url('fonts/ibm-plex-mono-v5-latin-regular.ttf') format('truetype'), url('images/ibm-plex-mono-v5-latin-regular.svg#IBMPlexMono') format('svg');
    }

    /*!sc*/
    @font-face {
      font-family: 'IBM Plex Mono';
      font-style: normal;
      font-weight: 700;
      src: url('fonts/ibm-plex-mono-v5-latin-700.eot');
      src: local('IBM Plex Mono Bold'), local('IBMPlexMono-Bold'), url('fonts/ibm-plex-mono-v5-latin-700.eot#iefix') format('embedded-opentype'), url('fonts/ibm-plex-mono-v5-latin-700.woff2') format('woff2'), url('fonts/ibm-plex-mono-v5-latin-700.woff') format('woff'), url('fonts/ibm-plex-mono-v5-latin-700.ttf') format('truetype'), url('images/ibm-plex-mono-v5-latin-700.svg#IBMPlexMono') format('svg');
    }

    /*!sc*/
    @font-face {
      font-family: 'Icons';
      src: url('fonts/Glyphter.eot');
      src: url('fonts/Glyphter.eot#iefix') format('embedded-opentype'), url('fonts/Glyphter.woff') format('woff'), url('fonts/Glyphter.ttf') format('truetype'), url('images/Glyphter.svg#Glyphter') format('svg');
      font-weight: normal;
      font-style: normal;
    }

    /*!sc*/
    html {
      line-height: 1.15;
      -webkit-text-size-adjust: 100%;
    }

    /*!sc*/
    body {
      margin: 0;
    }

    /*!sc*/
    main {
      display: block;
    }

    /*!sc*/
    h1 {
      font-size: 2em;
      margin: 0.67em 0;
    }

    /*!sc*/
    hr {
      box-sizing: content-box;
      height: 0;
      overflow: visible;
    }

    /*!sc*/
    pre {
      font-family: monospace, monospace;
      font-size: 1em;
    }

    /*!sc*/
    a {
      background-color: transparent;
    }

    /*!sc*/
    abbr[title] {
      border-bottom: none;
      -webkit-text-decoration: underline;
      text-decoration: underline;
      -webkit-text-decoration: underline dotted;
      text-decoration: underline dotted;
    }

    /*!sc*/
    b,
    strong {
      font-weight: bolder;
    }

    /*!sc*/
    code,
    kbd,
    samp {
      font-family: monospace, monospace;
      font-size: 1em;
    }

    /*!sc*/
    small {
      font-size: 80%;
    }

    /*!sc*/
    sub,
    sup {
      font-size: 75%;
      line-height: 0;
      position: relative;
      vertical-align: baseline;
    }

    /*!sc*/
    sub {
      bottom: -0.25em;
    }

    /*!sc*/
    sup {
      top: -0.5em;
    }

    /*!sc*/
    img {
      border-style: none;
    }

    /*!sc*/
    button,
    input,
    optgroup,
    select,
    textarea {
      font-family: inherit;
      font-size: 100%;
      line-height: 1.15;
      margin: 0;
    }

    /*!sc*/
    button,
    input {
      overflow: visible;
    }

    /*!sc*/
    button,
    select {
      text-transform: none;
    }

    /*!sc*/
    button,
    [type="button"],
    [type="reset"],
    [type="submit"] {
      -webkit-appearance: button;
    }

    /*!sc*/
    button::-moz-focus-inner,
    [type="button"]::-moz-focus-inner,
    [type="reset"]::-moz-focus-inner,
    [type="submit"]::-moz-focus-inner {
      border-style: none;
      padding: 0;
    }

    /*!sc*/
    button:-moz-focusring,
    [type="button"]:-moz-focusring,
    [type="reset"]:-moz-focusring,
    [type="submit"]:-moz-focusring {
      outline: 1px dotted ButtonText;
    }

    /*!sc*/
    fieldset {
      padding: 0.35em 0.75em 0.625em;
    }

    /*!sc*/
    legend {
      box-sizing: border-box;
      color: inherit;
      display: table;
      max-width: 100%;
      padding: 0;
      white-space: normal;
    }

    /*!sc*/
    progress {
      vertical-align: baseline;
    }

    /*!sc*/
    textarea {
      overflow: auto;
    }

    /*!sc*/
    [type="checkbox"],
    [type="radio"] {
      box-sizing: border-box;
      padding: 0;
    }

    /*!sc*/
    [type="number"]::-webkit-inner-spin-button,
    [type="number"]::-webkit-outer-spin-button {
      height: auto;
    }

    /*!sc*/
    [type="search"] {
      -webkit-appearance: textfield;
      outline-offset: -2px;
    }

    /*!sc*/
    [type="search"]::-webkit-search-decoration {
      -webkit-appearance: none;
    }

    /*!sc*/
    ::-webkit-file-upload-button {
      -webkit-appearance: button;
      font: inherit;
    }

    /*!sc*/
    details {
      display: block;
    }

    /*!sc*/
    summary {
      display: list-item;
    }

    /*!sc*/
    template {
      display: none;
    }

    /*!sc*/
    [hidden] {
      display: none;
    }

    /*!sc*/
    #__next {
      position: relative;
    }

    /*!sc*/
    *,
    *::before,
    *::after {
      border: 0;
      box-sizing: inherit;
      margin: 0;
      outline: none;
      padding: 0;
      -webkit-text-decoration: none;
      text-decoration: none;
    }

    /*!sc*/
    html {
      display: block;
      min-width: 100%;
      width: 100%;
      box-sizing: border-box;
      font-variant-ligatures: common-ligatures;
      -ms-overflow-style: scrollbar;
      -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
      text-rendering: optimizeLegibility;
      -webkit-font-smoothing: antialiased;
      -moz-osx-font-smoothing: grayscale;
      font-size: 17px;
    }

    /*!sc*/
    @media (min-width:768px) {
      html {
        font-size: 19px;
      }
    }

    /*!sc*/
    body {
      display: block;
      min-width: 100%;
      width: 100%;
      background-color: #FFFFFF;
      color: #24292f;
      font-family: Avenir, sans-serif;
      font-weight: 400;
      line-height: 1.5;
      font-size: 1rem;
    }

    /*!sc*/
    [tabindex="-1"]:focus {
      outline: none !important;
    }

    /*!sc*/
    a {
      -webkit-text-decoration: underline;
      text-decoration: underline;
      color: #132d60;
    }

    /*!sc*/
    a:hover {
      -webkit-transition: color .3s;
      transition: color .3s;
      -webkit-text-decoration: none;
      text-decoration: none;
    }

    /*!sc*/
    b,
    strong {
      font-weight: 700;
    }

    /*!sc*/
    h1,
    h2,
    h3,
    h4,
    .h1,
    .h2,
    .h3 {
      font-family: Avenir, sans-serif;
      line-height: 1.3;
      font-weight: 700;
      color: #24292f;
    }

    /*!sc*/
    h1,
    .h1 {
      margin-top: 60px;
      margin-bottom: 18px;
      font-weight: 700;
      text-transform: none;
      font-size: 2.2rem;
      -webkit-letter-spacing: -0.03em;
      -moz-letter-spacing: -0.03em;
      -ms-letter-spacing: -0.03em;
      letter-spacing: -0.03em;
    }

    /*!sc*/
    @media (min-width:768px) {

      h1,
      .h1 {
        font-size: 2.8rem;
      }
    }

    /*!sc*/
    h1:first-child,
    .h1:first-child {
      margin-top: 0;
    }

    /*!sc*/
    h1 em,
    .h1 em {
      display: block;
      margin-bottom: 5px;
      font-size: 40%;
      font-style: normal;
      font-weight: 500;
      -webkit-letter-spacing: normal;
      -moz-letter-spacing: normal;
      -ms-letter-spacing: normal;
      letter-spacing: normal;
      text-transform: uppercase;
    }

    /*!sc*/
    h1 i,
    .h1 i {
      font-style: normal;
      text-transform: none;
      -webkit-letter-spacing: normal;
      -moz-letter-spacing: normal;
      -ms-letter-spacing: normal;
      letter-spacing: normal;
    }

    /*!sc*/
    h2,
    .h2 {
      margin-top: 50px;
      margin-bottom: 18px;
      font-size: 1.7rem;
      -webkit-letter-spacing: -0.02em;
      -moz-letter-spacing: -0.02em;
      -ms-letter-spacing: -0.02em;
      letter-spacing: -0.02em;
    }

    /*!sc*/
    h2:first-child,
    .h2:first-child {
      margin-top: 0;
    }

    /*!sc*/
    h2 em,
    .h2 em {
      display: block;
      margin-bottom: 5px;
      font-size: 50%;
      font-style: normal;
      font-weight: 700;
      -webkit-letter-spacing: normal;
      -moz-letter-spacing: normal;
      -ms-letter-spacing: normal;
      letter-spacing: normal;
      text-transform: uppercase;
    }

    /*!sc*/
    h2 i,
    .h2 i {
      font-style: normal;
      text-transform: none;
      -webkit-letter-spacing: normal;
      -moz-letter-spacing: normal;
      -ms-letter-spacing: normal;
      letter-spacing: normal;
    }

    /*!sc*/
    h3,
    .h3 {
      margin-top: 40px;
      margin-bottom: 18px;
      font-size: 1.4rem;
    }

    /*!sc*/
    h3 em,
    .h3 em {
      display: block;
      margin-bottom: 5px;
      font-size: 50%;
      font-style: normal;
      font-weight: 700;
      -webkit-letter-spacing: normal;
      -moz-letter-spacing: normal;
      -ms-letter-spacing: normal;
      letter-spacing: normal;
      text-transform: uppercase;
    }

    /*!sc*/
    h4 {
      margin-top: 40px;
      margin-bottom: 18px;
      font-size: 1.1rem;
    }

    /*!sc*/
    p {
      margin-top: 18px;
      margin-bottom: 18px;
      word-break: break-word;
    }

    /*!sc*/
    figure {
      margin-top: 20px;
      margin-bottom: 20px;
    }

    /*!sc*/
    figure img {
      display: block;
      width: 100%;
    }

    /*!sc*/
    figure img.auto {
      margin-right: auto;
      margin-left: auto;
      max-width: 100%;
      width: auto;
    }

    /*!sc*/
    figure figcaption {
      margin-right: auto;
      margin-left: auto;
      margin-top: 6px;
      display: block;
      text-align: center;
      max-width: 60%;
      font-size: 0.8rem;
    }

    /*!sc*/
    figure video {
      display: block;
      max-width: 100%;
      width: auto;
    }

    /*!sc*/
    hr {
      margin-top: 20px;
      margin-bottom: 20px;
      height: 0;
      border-bottom: 1px solid #8193b2;
    }

    /*!sc*/
    ul,
    ol {
      margin-top: 15px;
      margin-bottom: 15px;
      padding-left: 20px;
    }

    /*!sc*/
    ul {
      list-style-type: disc;
    }

    /*!sc*/
    ol {
      list-style-type: descimal;
    }

    /*!sc*/
    li>ol {
      margin-top: 0;
      margin-bottom: 0;
    }

    /*!sc*/
    s {
      -webkit-text-decoration: line-through;
      text-decoration: line-through;
    }

    /*!sc*/
    details {
      margin-top: 15px;
      margin-bottom: 15px;
    }

    /*!sc*/
    details+details {
      margin-top: 0;
    }

    /*!sc*/
    details>summary {
      cursor: pointer;
    }

    /*!sc*/
    details>summary>* {
      display: inline;
    }

    /*!sc*/
    details>summary+* {
      margin-top: 4px;
    }

    /*!sc*/
    details> :not(summary) {
      margin-left: 1.2em;
    }

    /*!sc*/
    pre,
    code,
    tt,
    .code {
      font-family: "IBM Plex Mono", monospace;
      font-weight: 500;
      line-height: 1.3;
      font-size: 0.9rem;
    }

    /*!sc*/
    code {
      padding-right: 4px;
      padding-left: 4px;
      padding-top: 2px;
      padding-bottom: 2px;
      background-color: #f6f8fa;
      color: #61f4de;
    }

    /*!sc*/
    .code,
    .codehilite {
      margin-top: 30px;
      margin-bottom: 30px;
      padding: 10px;
      background-color: #f6f8fa;
      color: #24292f;
      border-radius: 8px;
      display: table;
      table-layout: fixed;
      width: 100%;
    }

    /*!sc*/
    .code code,
    .codehilite code {
      background: transparent;
    }

    /*!sc*/
    .code pre,
    .codehilite pre {
      white-space: pre;
      overflow-x: auto;
      width: 100%;
      margin: 0;
      display: block;
    }

    /*!sc*/
    .code .c,
    .codehilite .c {
      color: #8193b2;
    }

    /*!sc*/
    .code .err,
    .codehilite .err {
      color: #57606a;
    }

    /*!sc*/
    .code .g,
    .codehilite .g {
      color: #57606a;
    }

    /*!sc*/
    .code .k,
    .codehilite .k {
      color: #61f4de;
    }

    /*!sc*/
    .code .l,
    .codehilite .l {
      color: #57606a;
    }

    /*!sc*/
    .code .n,
    .codehilite .n {
      color: #132d60;
    }

    /*!sc*/
    .code .o,
    .codehilite .o {
      color: #57606a;
    }

    /*!sc*/
    .code .x,
    .codehilite .x {
      color: #57606a;
    }

    /*!sc*/
    .code .p,
    .codehilite .p {
      color: #57606a;
    }

    /*!sc*/
    .code .cm,
    .codehilite .cm {
      color: #8193b2;
    }

    /*!sc*/
    .code .cp,
    .codehilite .cp {
      color: #8193b2;
    }

    /*!sc*/
    .code .c1,
    .codehilite .c1 {
      color: #8193b2;
    }

    /*!sc*/
    .code .cs,
    .codehilite .cs {
      color: #8193b2;
    }

    /*!sc*/
    .code .gd,
    .codehilite .gd {
      color: #61f4de;
    }

    /*!sc*/
    .code .ge,
    .codehilite .ge {
      color: #57606a;
      font-style: italic;
    }

    /*!sc*/
    .code .gr,
    .codehilite .gr {
      color: #61f4de;
    }

    /*!sc*/
    .code .gh,
    .codehilite .gh {
      color: #57606a;
    }

    /*!sc*/
    .code .gi,
    .codehilite .gi {
      color: #61f4de;
    }

    /*!sc*/
    .code .go,
    .codehilite .go {
      color: #57606a;
    }

    /*!sc*/
    .code .gp,
    .codehilite .gp {
      color: #57606a;
    }

    /*!sc*/
    .code .gs,
    .codehilite .gs {
      color: #57606a;
      font-weight: bold;
    }

    /*!sc*/
    .code .gu,
    .codehilite .gu {
      color: #57606a;
    }

    /*!sc*/
    .code .gt,
    .codehilite .gt {
      color: #57606a;
    }

    /*!sc*/
    .code .kc,
    .codehilite .kc {
      color: #6f7bf7;
    }

    /*!sc*/
    .code .kd,
    .codehilite .kd {
      color: #6f7bf7;
    }

    /*!sc*/
    .code .kn,
    .codehilite .kn {
      color: #6f7bf7;
    }

    /*!sc*/
    .code .kp,
    .codehilite .kp {
      color: #6f7bf7;
    }

    /*!sc*/
    .code .kr,
    .codehilite .kr {
      color: #6f7bf7;
    }

    /*!sc*/
    .code .kt,
    .codehilite .kt {
      color: #6f7bf7;
    }

    /*!sc*/
    .code .ld,
    .codehilite .ld {
      color: #57606a;
    }

    /*!sc*/
    .code .m,
    .codehilite .m {
      color: #132d60;
    }

    /*!sc*/
    .code .na,
    .codehilite .na {
      color: #57606a;
    }

    /*!sc*/
    .code .nb,
    .codehilite .nb {
      color: #61f4de;
    }

    /*!sc*/
    .code .nc,
    .codehilite .nc {
      color: #57606a;
    }

    /*!sc*/
    .code .no,
    .codehilite .no {
      color: #57606a;
    }

    /*!sc*/
    .code .nd,
    .codehilite .nd {
      color: #61f4de;
    }

    /*!sc*/
    .code .ni,
    .codehilite .ni {
      color: #57606a;
    }

    /*!sc*/
    .code .ne,
    .codehilite .ne {
      color: #57606a;
    }

    /*!sc*/
    .code .nf,
    .codehilite .nf {
      color: #57606a;
    }

    /*!sc*/
    .code .nl,
    .codehilite .nl {
      color: #57606a;
    }

    /*!sc*/
    .code .nn,
    .codehilite .nn {
      color: #ff7170;
    }

    /*!sc*/
    .code .nx,
    .codehilite .nx {
      color: #57606a;
    }

    /*!sc*/
    .code .py,
    .codehilite .py {
      color: #57606a;
    }

    /*!sc*/
    .code .nt,
    .codehilite .nt {
      color: #61f4de;
    }

    /*!sc*/
    .code .nv,
    .codehilite .nv {
      color: #61f4de;
    }

    /*!sc*/
    .code .ow,
    .codehilite .ow {
      color: #61f4de;
    }

    /*!sc*/
    .code .w,
    .codehilite .w {
      color: #57606a;
    }

    /*!sc*/
    .code .mf,
    .codehilite .mf {
      color: #61f4de;
    }

    /*!sc*/
    .code .mh,
    .codehilite .mh {
      color: #61f4de;
    }

    /*!sc*/
    .code .mi,
    .codehilite .mi {
      color: #61f4de;
    }

    /*!sc*/
    .code .mo,
    .codehilite .mo {
      color: #61f4de;
    }

    /*!sc*/
    .code .sb,
    .codehilite .sb {
      color: #57606a;
    }

    /*!sc*/
    .code .sd,
    .codehilite .sd {
      color: #57606a;
    }

    /*!sc*/
    .code .se,
    .codehilite .se {
      color: #57606a;
    }

    /*!sc*/
    .code .sh,
    .codehilite .sh {
      color: #57606a;
    }

    /*!sc*/
    .code .si,
    .codehilite .si {
      color: #61f4de;
    }

    /*!sc*/
    .code .bp,
    .codehilite .bp {
      color: #61f4de, 15%;
    }

    /*!sc*/
    .code .vc,
    .codehilite .vc {
      color: #61f4de;
    }

    /*!sc*/
    .code .vg,
    .codehilite .vg {
      color: #61f4de;
    }

    /*!sc*/
    .code .vi,
    .codehilite .vi {
      color: #61f4de;
    }

    /*!sc*/
    .code .il,
    .codehilite .il {
      color: #61f4de;
    }

    /*!sc*/
    data-styled.g2[id="sc-global-bLZzFp1"] {
      content: "sc-global-bLZzFp1,"
    }

    /*!sc*/
    .kjTlFs {
      position: relative;
      top: 1px;
      margin-left: 8px;
      stroke-width: 1.5px;
      fill: none;
      stroke: currentColor;
      height: 0.7em;
      width: 0.7em;
    }

    /*!sc*/
    .kjTlFs.inverted {
      -webkit-transform: scaleX(-1);
      -ms-transform: scaleX(-1);
      transform: scaleX(-1);
    }

    /*!sc*/
    .kjTlFs .tip {
      -webkit-transform: translateX(3px);
      -ms-transform: translateX(3px);
      transform: translateX(3px);
    }

    /*!sc*/
    data-styled.g3[id="sc-f48a8e22-0"] {
      content: "kjTlFs,"
    }

    /*!sc*/
    .cbNVqu {
      white-space: nowrap;
      display: inline-block;
      height: 42px;
      line-height: 34px;
      border-radius: 6px;
      padding: 4px 18px;
      font-weight: 700;
      -webkit-text-decoration: none;
      text-decoration: none;
      -webkit-transform: scale(1);
      -ms-transform: scale(1);
      transform: scale(1);
      -webkit-transition: all 0.5s ease-in-out 0s;
      transition: all 0.5s ease-in-out 0s;
      font-size: 15px;
      -webkit-letter-spacing: .025em;
      -moz-letter-spacing: .025em;
      -ms-letter-spacing: .025em;
      letter-spacing: .025em;
      cursor: pointer;
      background-color: #132d60;
      color: #FFFFFF;
    }

    /*!sc*/
    .cbNVqu .arrow {
      --arrowHoverTransition: 150ms cubic-bezier(0.215, 0.61, 0.355, 1);
      --arrowHoverOffset: translateX(3px);
    }

    /*!sc*/
    .cbNVqu .arrow .line {
      opacity: 0;
      -webkit-transition: opacity var(--hoverTransition, var(--arrowHoverTransition));
      transition: opacity var(--hoverTransition, var(--arrowHoverTransition));
    }

    /*!sc*/
    .cbNVqu .arrow .tip {
      -webkit-transition: -webkit-transform var(--hoverTransition, var(--arrowHoverTransition));
      -webkit-transition: transform var(--hoverTransition, var(--arrowHoverTransition));
      transition: transform var(--hoverTransition, var(--arrowHoverTransition));
      -webkit-transform: translateX(0);
      -ms-transform: translateX(0);
      transform: translateX(0);
    }

    /*!sc*/
    .cbNVqu:hover {
      -webkit-transition: all 0.5s ease-in-out 0s;
      transition: all 0.5s ease-in-out 0s;
    }

    /*!sc*/
    .cbNVqu:hover .arrow .line {
      opacity: 1;
    }

    /*!sc*/
    .cbNVqu:hover .arrow .tip {
      -webkit-transform: var(--arrowHoverOffset);
      -ms-transform: var(--arrowHoverOffset);
      transform: var(--arrowHoverOffset);
    }

    /*!sc*/
    .cbNVqu:hover {
      background-color: #132d60;
      color: #FFFFFF;
    }

    /*!sc*/
    .hkxazW {
      white-space: nowrap;
      display: inline-block;
      height: 42px;
      line-height: 34px;
      border-radius: 6px;
      padding: 4px 18px;
      font-weight: 700;
      -webkit-text-decoration: none;
      text-decoration: none;
      -webkit-transform: scale(1);
      -ms-transform: scale(1);
      transform: scale(1);
      -webkit-transition: all 0.5s ease-in-out 0s;
      transition: all 0.5s ease-in-out 0s;
      font-size: 15px;
      -webkit-letter-spacing: .025em;
      -moz-letter-spacing: .025em;
      -ms-letter-spacing: .025em;
      letter-spacing: .025em;
      cursor: pointer;
      background-color: #FFFFFF;
      color: #24292f;
    }

    /*!sc*/
    .hkxazW .arrow {
      --arrowHoverTransition: 150ms cubic-bezier(0.215, 0.61, 0.355, 1);
      --arrowHoverOffset: translateX(3px);
    }

    /*!sc*/
    .hkxazW .arrow .line {
      opacity: 0;
      -webkit-transition: opacity var(--hoverTransition, var(--arrowHoverTransition));
      transition: opacity var(--hoverTransition, var(--arrowHoverTransition));
    }

    /*!sc*/
    .hkxazW .arrow .tip {
      -webkit-transition: -webkit-transform var(--hoverTransition, var(--arrowHoverTransition));
      -webkit-transition: transform var(--hoverTransition, var(--arrowHoverTransition));
      transition: transform var(--hoverTransition, var(--arrowHoverTransition));
      -webkit-transform: translateX(0);
      -ms-transform: translateX(0);
      transform: translateX(0);
    }

    /*!sc*/
    .hkxazW:hover {
      -webkit-transition: all 0.5s ease-in-out 0s;
      transition: all 0.5s ease-in-out 0s;
    }

    /*!sc*/
    .hkxazW:hover .arrow .line {
      opacity: 1;
    }

    /*!sc*/
    .hkxazW:hover .arrow .tip {
      -webkit-transform: var(--arrowHoverOffset);
      -ms-transform: var(--arrowHoverOffset);
      transform: var(--arrowHoverOffset);
    }

    /*!sc*/
    .hkxazW:hover {
      background-color: #FFFFFF;
      color: #24292f;
    }

    /*!sc*/
    data-styled.g4[id="sc-45972103-0"] {
      content: "cbNVqu,hkxazW,"
    }

    /*!sc*/
    .gFaVOd {
      display: block;
      min-width: 100%;
      width: 100%;
      background-color: #ffffffb8;
      position: -webkit-sticky;
      position: sticky;
      top: 0;
      z-index: 400;
      -webkit-backdrop-filter: saturate(180%) blur(20px);
      backdrop-filter: saturate(180%) blur(20px);
    }

    /*!sc*/
    .gFaVOd nav {
      margin-left: auto;
      margin-right: auto;
      width: 100%;
      padding-left: 20px;
      padding-right: 20px;
      max-width: 100vw;
      font-size: 0.95rem;
    }

    /*!sc*/
    @media (min-width:1440px) {
      .gFaVOd nav {
        padding-left: calc(20px * 1.5);
        padding-right: calc(20px * 1.5);
        max-width: calc(1440px - (20px * 3));
      }
    }

    /*!sc*/
    .gFaVOd nav .logo {
      height: 40px;
      width: 137px;
      --color: #24292f;
    }

    /*!sc*/
    .gFaVOd nav .logo:hover {
      --color: #24292f;
    }

    /*!sc*/
    .gFaVOd nav .open-menu {
      cursor: pointer;
      width: 48px;
      height: 45px;
      position: relative;
    }

    /*!sc*/
    .gFaVOd nav .open-menu:after {
      content: "";
      width: 24px;
      height: 21px;
      position: absolute;
      top: 12px;
      left: 12px;
      background: linear-gradient(to bottom, #24292f, #24292f 14.28%, transparent 14.28%, transparent 42.86%, #24292f 42.86%, #24292f 57.14%, transparent 57.14%, transparent 85.72%, #24292f 85.72%, #24292f 100%);
    }

    /*!sc*/
    .gFaVOd nav>ul a,
    .gFaVOd nav>ul span {
      font-weight: 500;
      color: #24292f;
      -webkit-text-decoration: none;
      text-decoration: none;
    }

    /*!sc*/
    .gFaVOd nav>ul a:hover,
    .gFaVOd nav>ul span:hover {
      color: #8193b2;
    }

    /*!sc*/
    @media (max-width:989px) {
      .gFaVOd nav {
        height: 80px;
        display: grid;
        grid-template-columns: 1fr min-content min-content min-content;
        -webkit-align-items: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
      }

      .gFaVOd nav>ul {
        padding-right: 0;
        padding-left: 0;
        padding-top: 0;
        padding-bottom: 0;
        margin-right: 0;
        margin-left: 0;
        margin-top: 0;
        margin-bottom: 0;
        position: absolute;
        left: 10px;
        top: 10px;
        right: 10px;
        background-color: #FFFFFF;
        box-shadow: 0 50px 100px -20px rgba(50, 50, 93, .25), 0 30px 60px -30px rgba(0, 0, 0, .3), 0 -18px 60px -10px rgba(0, 0, 0, .025);
        overflow: hidden;
        border-radius: 4px;
        display: grid;
        grid-template-columns: auto;
        list-style-type: none;
        z-index: 1;
        opacity: 0;
        -webkit-transform: scale(0);
        -ms-transform: scale(0);
        transform: scale(0);
        -webkit-transform-origin: 100% 0;
        -ms-transform-origin: 100% 0;
        transform-origin: 100% 0;
        will-change: transform, opacity;
        -webkit-transition-duration: .25s;
        transition-duration: .25s;
        -webkit-transition-timing-function: ease;
        transition-timing-function: ease;
      }

      .gFaVOd nav>ul.show {
        -webkit-animation: lgGnfu .25s forwards;
        animation: lgGnfu .25s forwards;
      }

      .gFaVOd nav>ul.show>li {
        padding: 0;
        margin: 0;
      }

      .gFaVOd nav>ul.show>li.more {
        padding: 14px 0;
      }

      .gFaVOd nav>ul.show>li.services {
        grid-row: 1;
      }

      .gFaVOd nav>ul.show>li.close-menu {
        position: absolute;
        right: 0;
        top: 0;
        width: 51px;
        height: 51px;
        margin: 0;
      }

      .gFaVOd nav>ul.show>li.close-menu:before,
      .gFaVOd nav>ul.show>li.close-menu:after {
        content: "";
        position: absolute;
        background: #24292f;
        border-radius: 1px;
        left: 14px;
        right: 14px;
        top: 24px;
        height: 3px;
        -webkit-transition: background .1s;
        transition: background .1s;
      }

      .gFaVOd nav>ul.show>li.close-menu:before {
        -webkit-transform: rotate(45deg);
        -ms-transform: rotate(45deg);
        transform: rotate(45deg);
      }

      .gFaVOd nav>ul.show>li.close-menu:after {
        -webkit-transform: rotate(-45deg);
        -ms-transform: rotate(-45deg);
        transform: rotate(-45deg);
      }

      .gFaVOd nav>ul.show>li>a,
      .gFaVOd nav>ul.show>li>span {
        display: block;
        padding: 5px 15px;
      }

      .gFaVOd nav>ul.show>li>span {
        text-transform: uppercase;
        font-weight: 500;
      }

      .gFaVOd nav>ul.show>li>ul {
        padding-right: 15px;
        padding-left: 15px;
        padding-top: 0;
        padding-bottom: 0;
        margin-right: 0;
        margin-left: 0;
        margin-top: 0;
        margin-bottom: 0;
        list-style-type: none;
      }

      .gFaVOd nav>ul.show>li>ul>li {
        margin: 0;
        padding: 1px 0;
      }

      .gFaVOd nav>ul.show>li>ul>li>a {
        display: block;
        padding: 3px 0;
      }

      .gFaVOd nav>a[role=button] {
        display: none;
      }
    }

    /*!sc*/
    @media (min-width:990px) {
      .gFaVOd nav {
        display: grid;
        grid-template-columns: min-content auto min-content;
        gap: 12px;
        -webkit-align-items: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        height: 80px;
      }

      .gFaVOd nav .open-menu {
        display: none;
      }

      .gFaVOd nav>ul {
        padding-right: 0;
        padding-left: 0;
        padding-top: 0;
        padding-bottom: 0;
        margin-right: 0;
        margin-left: 0;
        margin-top: 0;
        margin-bottom: 0;
        justify-self: center;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        gap: 20px;
      }

      .gFaVOd nav>ul>li {
        position: relative;
        -webkit-flex: 0 0 auto;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        padding-right: 0;
        padding-left: 0;
        padding-top: 0;
        padding-bottom: 0;
        margin-right: 0;
        margin-left: 0;
        margin-top: 0;
        margin-bottom: 0;
        list-style-type: none;
      }

      .gFaVOd nav>ul>li:before {
        display: none;
      }

      .gFaVOd nav>ul>li:hover>a,
      .gFaVOd nav>ul>li:hover>span {
        color: #8193b2;
      }

      .gFaVOd nav>ul>li:hover>ul {
        visibility: visible;
        opacity: 1;
        -webkit-transform: translateX(-50%);
        -ms-transform: translateX(-50%);
        transform: translateX(-50%);
      }

      .gFaVOd nav>ul>li.close-menu {
        display: none;
      }

      .gFaVOd nav>ul>li>a,
      .gFaVOd nav>ul>li>span {
        display: block;
        padding-right: 10px;
        padding-left: 10px;
        cursor: pointer;
      }

      .gFaVOd nav>ul>li>a[href="/careers.html"],
      .gFaVOd nav>ul>li>span[href="/careers.html"] {
        background-image: linear-gradient(110deg, #61f4de, #6f7bf7);
        -webkit-background-clip: text;
        background-clip: text;
        -webkit-text-fill-color: #0000;
        -webkit-box-decoration-break: clone;
        box-decoration-break: clone;
      }

      .gFaVOd nav>ul>li>ul {
        display: grid;
        margin: 0;
        list-style-type: none;
        position: absolute;
        padding: 20px 35px;
        background-color: #FFFFFF;
        border-radius: 8px;
        box-shadow: rgb(0 0 0 / 8%) 0px 4.48625rem 5.27794rem, rgb(0 0 0 / 6%) 0px 1.87425rem 2.205rem, rgb(0 0 0 / 5%) 0px 1.00206rem 1.1789rem, rgb(0 0 0 / 4%) 0px 0.561748rem 0.66088rem, rgb(0 0 0 / 3%) 0px 0.29834rem 0.350988rem, rgb(0 0 0 / 4%) 0px -0.2rem 1.2rem;
        top: 40px;
        left: 50%;
        grid-column-template: 1fr;
        visibility: hidden;
        opacity: 0;
        -webkit-transform: translateX(-70%);
        -ms-transform: translateX(-70%);
        transform: translateX(-70%);
        -webkit-transition: all 0.2s;
        transition: all 0.2s;
      }

      .gFaVOd nav>ul>li>ul:after {
        position: absolute;
        content: "";
        left: 0;
        right: 0;
        height: 20px;
        top: -20px;
      }

      .gFaVOd nav>ul>li>ul>li {
        white-space: nowrap;
      }

      .gFaVOd nav>ul>li>ul>li>a {
        display: block;
        padding: 4px 0;
        font-weight: 500;
        -webkit-transition: color .1s;
        transition: color .1s;
        font-size: calc(0.95rem * 0.95);
      }
    }

    /*!sc*/
    data-styled.g5[id="sc-25f4a782-0"] {
      content: "gFaVOd,"
    }

    /*!sc*/
    .jhhZCp {
      display: block;
      min-width: 100%;
      width: 100%;
    }

    /*!sc*/
    .jhhZCp nav {
      margin-left: auto;
      margin-right: auto;
      width: 100%;
      padding-left: 20px;
      padding-right: 20px;
      max-width: 100vw;
      padding-top: 40px;
      padding-bottom: 30px;
      font-size: 0.82rem;
    }

    /*!sc*/
    @media (min-width:1440px) {
      .jhhZCp nav {
        padding-left: calc(20px * 1.5);
        padding-right: calc(20px * 1.5);
        max-width: calc(1440px - (20px * 3));
      }
    }

    /*!sc*/
    @media (min-width:768px) {
      .jhhZCp nav {
        padding-top: 80px;
      }
    }

    /*!sc*/
    .jhhZCp nav>ul {
      padding-right: 0;
      padding-left: 0;
      padding-top: 0;
      padding-bottom: 0;
      margin-right: 0;
      margin-left: 0;
      margin-top: 0;
      margin-bottom: 0;
      display: grid;
      gap: 30px;
      grid-template-columns: auto;
    }

    /*!sc*/
    @media (min-width:768px) {
      .jhhZCp nav>ul {
        grid-template-columns: repeat(3, auto);
      }
    }

    /*!sc*/
    @media (min-width:990px) {
      .jhhZCp nav>ul {
        grid-template-columns: repeat(5, auto);
      }
    }

    /*!sc*/
    .jhhZCp nav>ul>li {
      padding-right: 0;
      padding-left: 0;
      padding-top: 0;
      padding-bottom: 0;
      margin-right: 0;
      margin-left: 0;
      margin-top: 0;
      margin-bottom: 0;
      list-style-type: none;
      color: #8193b2;
    }

    /*!sc*/
    @media (min-width:768px) {
      .jhhZCp nav>ul>li:first-child {
        grid-area: 1 / 1 / 2 / 4;
      }
    }

    /*!sc*/
    @media (min-width:990px) {
      .jhhZCp nav>ul>li:first-child {
        grid-area: 1 / 1 / 2 / 3;
      }
    }

    /*!sc*/
    .jhhZCp nav>ul>li:nth-last-child(2) {
      height: 40px;
      -webkit-align-self: center;
      -ms-flex-item-align: center;
      align-self: center;
    }

    /*!sc*/
    @media (min-width:768px) {
      .jhhZCp nav>ul>li:nth-last-child(2) {
        grid-area: 3 / 1 / 4 / 4;
      }
    }

    /*!sc*/
    @media (min-width:990px) {
      .jhhZCp nav>ul>li:nth-last-child(2) {
        grid-area: 2 / 1 / 3 / 3;
      }
    }

    /*!sc*/
    .jhhZCp nav>ul>li:nth-last-child(1) {
      -webkit-align-self: flex-end;
      -ms-flex-item-align: end;
      align-self: flex-end;
      color: #8193b2;
      font-size: calc(0.82rem * 0.85);
    }

    /*!sc*/
    @media (min-width:768px) {
      .jhhZCp nav>ul>li:nth-last-child(1) {
        grid-area: 4 / 1 / 5 / 4;
      }
    }

    /*!sc*/
    @media (min-width:990px) {
      .jhhZCp nav>ul>li:nth-last-child(1) {
        grid-area: 2 / 3 / 3 / 6;
      }
    }

    /*!sc*/
    .jhhZCp nav>ul>li:nth-last-child(1) a {
      -webkit-text-decoration: underline;
      text-decoration: underline;
      color: #8193b2;
    }

    /*!sc*/
    .jhhZCp nav>ul>li span {
      font-weight: 700;
      text-transform: uppercase;
      color: #8193b2;
    }

    /*!sc*/
    .jhhZCp nav>ul>li a {
      display: inline-block;
      font-weight: 400;
      -webkit-text-decoration: none;
      text-decoration: none;
      color: #24292f;
    }

    /*!sc*/
    .jhhZCp nav>ul>li a:hover {
      color: #24292f;
    }

    /*!sc*/
    .jhhZCp nav>ul>li .clutch-widget,
    .jhhZCp nav>ul>li .goodfirm-widget {
      -webkit-filter: grayscale(1);
      filter: grayscale(1);
      -webkit-transform-origin: 0 0;
      -ms-transform-origin: 0 0;
      transform-origin: 0 0;
    }

    /*!sc*/
    .jhhZCp nav>ul>li .clutch-widget {
      -webkit-transform: scale(0.6) translate(0, 0);
      -ms-transform: scale(0.6) translate(0, 0);
      transform: scale(0.6) translate(0, 0);
    }

    /*!sc*/
    @media (min-width:768px) {
      .jhhZCp nav>ul>li .clutch-widget {
        -webkit-transform: scale(0.8) translate(0, 0);
        -ms-transform: scale(0.8) translate(0, 0);
        transform: scale(0.8) translate(0, 0);
      }
    }

    /*!sc*/
    .jhhZCp nav>ul>li .clutch-widget iframe {
      display: block;
      height: 50px;
      width: 100%;
      border: none;
    }

    /*!sc*/
    .jhhZCp nav>ul>li .goodfirm-widget {
      -webkit-transform: scale(0.468) translate(253px, -124px);
      -ms-transform: scale(0.468) translate(253px, -124px);
      transform: scale(0.468) translate(253px, -124px);
    }

    /*!sc*/
    @media (min-width:768px) {
      .jhhZCp nav>ul>li .goodfirm-widget {
        -webkit-transform: scale(0.625) translate(263px, -98px);
        -ms-transform: scale(0.625) translate(263px, -98px);
        transform: scale(0.625) translate(263px, -98px);
      }
    }

    /*!sc*/
    .jhhZCp nav>ul>li .goodfirm-widget iframe {
      display: block;
      height: 100px;
      width: 100%;
      border: none;
    }

    /*!sc*/
    .jhhZCp nav>ul>li>ul {
      padding-right: 0;
      padding-left: 0;
      padding-top: 0;
      padding-bottom: 0;
      margin-right: 0;
      margin-left: 0;
      margin-top: 8px;
      margin-bottom: 0;
    }

    /*!sc*/
    .jhhZCp nav>ul>li>ul>li {
      padding-right: 0;
      padding-left: 0;
      padding-top: 0;
      padding-bottom: 0;
      margin-right: 0;
      margin-left: 0;
      margin-top: 8px;
      margin-bottom: 0;
      list-style-type: none;
    }

    /*!sc*/
    .jhhZCp nav>ul>li>ul>li a {
      color: #57606a;
    }

    /*!sc*/
    .jhhZCp nav>ul>li>ul>li a[href="/contact#email"] {
      background-image: linear-gradient(110deg, #61f4de, #6f7bf7);
      -webkit-background-clip: text;
      background-clip: text;
      -webkit-text-fill-color: #0000;
      -webkit-box-decoration-break: clone;
      box-decoration-break: clone;
    }

    /*!sc*/
    .jhhZCp nav>ul>li>ul>li a[href="/services/staff-augmentation.html"] {
      background-image: linear-gradient(110deg, #61f4de, #6f7bf7);
      -webkit-background-clip: text;
      background-clip: text;
      -webkit-text-fill-color: #0000;
      -webkit-box-decoration-break: clone;
      box-decoration-break: clone;
    }

    /*!sc*/
    .jhhZCp nav>ul>li>ul>li a[href="/careers.html"] {
      background-image: linear-gradient(110deg, #61f4de, #6f7bf7);
      -webkit-background-clip: text;
      background-clip: text;
      -webkit-text-fill-color: #0000;
      -webkit-box-decoration-break: clone;
      box-decoration-break: clone;
    }

    /*!sc*/
    data-styled.g6[id="sc-a3995f8f-0"] {
      content: "jhhZCp,"
    }

    /*!sc*/
    .dAVATE {
      display: block;
      min-width: 100%;
      width: 100%;
      background-color: #24292f;
    }

    /*!sc*/
    data-styled.g7[id="sc-9eb7513d-0"] {
      content: "dAVATE,"
    }

    /*!sc*/
    .LbLux {
      display: block;
    }

    /*!sc*/
    .LbLux::after {
      content: "|";
      color: #24292f;
      background-image: none;
      -webkit-background-clip: unset;
      background-clip: unset;
      -webkit-text-fill-color: initial;
      -webkit-box-decoration-break: clone;
      box-decoration-break: clone;
      -webkit-animation: bErhjN 1s infinite step-start;
      animation: bErhjN 1s infinite step-start;
    }

    /*!sc*/
    data-styled.g8[id="sc-74b5a39c-0"] {
      content: "LbLux,"
    }

    /*!sc*/
    .FQDAc {
      margin-right: 0;
      margin-left: 0;
      margin-top: 0;
      margin-bottom: 40px;
      padding-right: 0;
      padding-left: 0;
      padding-top: 0;
      padding-bottom: 0;
      position: relative;
    }

    /*!sc*/
    @media (min-width:768px) {
      .FQDAc {
        margin-bottom: 80px;
      }
    }

    /*!sc*/
    @media (min-width:990px) {
      .FQDAc {
        margin-right: 0;
        margin-left: 0;
        margin-top: 0;
      }
    }

    /*!sc*/
    .FQDAc .hero {
      margin-left: auto;
      margin-right: auto;
      width: 100%;
      padding-left: 20px;
      padding-right: 20px;
      max-width: 100vw;
      padding-top: 120px;
      min-height: 40vh;
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      -webkit-flex-direction: column;
      -ms-flex-direction: column;
      flex-direction: column;
      -webkit-box-pack: center;
      -webkit-justify-content: center;
      -ms-flex-pack: center;
      justify-content: center;
    }

    /*!sc*/
    .FQDAc .hero .info h1 {
      color: #132d60;
      background-image: none;
      -webkit-background-clip: unset;
      background-clip: unset;
      -webkit-text-fill-color: initial;
      -webkit-box-decoration-break: clone;
      box-decoration-break: clone;
      margin-right: auto;
      margin-left: auto;
      margin-top: 0;
      margin-bottom: 30px;
      padding-right: 30px;
      padding-left: 30px;
      padding-top: 0;
      padding-bottom: 0;
      font-size: calc(2.2rem * 1.4);
      text-align: center;
      opacity: 0;
      -webkit-animation: 1s WeHKG forwards;
      animation: 1s WeHKG forwards;
    }

    /*!sc*/
    @media (min-width:768px) {
      .FQDAc .hero .info h1 {
        font-size: calc(2.8rem * 1.4);
      }
    }

    /*!sc*/
    .FQDAc .hero .info h1 em {
      color: #8193b2;
      background-image: none;
      -webkit-background-clip: unset;
      background-clip: unset;
      -webkit-text-fill-color: initial;
      -webkit-box-decoration-break: clone;
      box-decoration-break: clone;
    }

    /*!sc*/
    .FQDAc .hero .info p {
      color: #24292f;
      max-width: 860px;
      text-align: center;
      line-height: calc(1.5 * 0.9);
      opacity: 0;
      font-size: 1.12rem;
      -webkit-animation: 1s WeHKG forwards .4s;
      animation: 1s WeHKG forwards .4s;
    }

    /*!sc*/
    .FQDAc .hero .info p a {
      color: #24292f;
    }

    /*!sc*/
    .FQDAc .hero .info p a:hover {
      color: #24292f;
    }

    /*!sc*/
    @media (min-width:1440px) {
      .FQDAc .hero {
        padding-left: calc(20px * 1.5);
        padding-right: calc(20px * 1.5);
        max-width: calc(1440px - (20px * 3));
      }
    }

    /*!sc*/
    @media (min-width:990px) {}

    /*!sc*/
    .FQDAc .hero .info {
      margin-right: auto;
      margin-left: auto;
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      -webkit-flex-direction: column;
      -ms-flex-direction: column;
      flex-direction: column;
      -webkit-align-items: center;
      -webkit-box-align: center;
      -ms-flex-align: center;
      align-items: center;
    }

    /*!sc*/
    .FQDAc .hero .info p {
      margin-right: auto;
      margin-left: auto;
      margin-top: 0;
      margin-bottom: 0;
      padding-right: 30px;
      padding-left: 30px;
      padding-top: 30px;
      padding-bottom: 0;
    }

    /*!sc*/
    .FQDAc .hero .info .actions {
      margin-top: 30px;
      margin-bottom: 30px;
      opacity: 0;
      text-align: center;
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
      flex-wrap: wrap;
      -webkit-box-pack: center;
      -webkit-justify-content: center;
      -ms-flex-pack: center;
      justify-content: center;
      gap: 20px;
      -webkit-animation: 1s gHIXKG forwards .8s;
      animation: 1s gHIXKG forwards .8s;
    }

    /*!sc*/
    .FQDAc .footer {
      margin-left: auto;
      margin-right: auto;
      width: 100%;
      padding-left: 20px;
      padding-right: 20px;
      max-width: 100vw;
      gap: 20px;
      gap: 40px;
      display: grid;
      -webkit-align-items: center;
      -webkit-box-align: center;
      -ms-flex-align: center;
      align-items: center;
      grid-template-columns: 1fr;
    }

    /*!sc*/
    @media (min-width:1440px) {
      .FQDAc .footer {
        padding-left: calc(20px * 1.5);
        padding-right: calc(20px * 1.5);
        max-width: calc(1440px - (20px * 3));
      }
    }

    /*!sc*/
    @media (min-width:768px) {
      .FQDAc .footer {
        gap: 40px;
      }
    }

    /*!sc*/
    @media (min-width:768px) {
      .FQDAc .footer {
        gap: 60px;
      }
    }

    /*!sc*/
    @media (min-width:990px) {
      .FQDAc .footer {
        grid-template-columns: repeat(12, 1fr);
        grid-auto-flow: dense;
      }
    }

    /*!sc*/
    data-styled.g9[id="sc-4a4e51a5-0"] {
      content: "FQDAc,"
    }

    /*!sc*/
    .bLQgtS {
      grid-column: span 1;
      grid-row: span 1;
      background-color: #f6f8fa;
      padding-right: 40px;
      padding-left: 40px;
      padding-top: 40px;
      padding-bottom: 40px;
      height: 100%;
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      -webkit-flex-direction: column;
      -ms-flex-direction: column;
      flex-direction: column;
      position: relative;
      overflow: hidden;
      -webkit-transition: all 0.5s ease-in-out 0s;
      transition: all 0.5s ease-in-out 0s;
      border-radius: 16px;
      -webkit-text-decoration: none;
      text-decoration: none;
    }

    /*!sc*/
    @media (min-width:990px) {
      .bLQgtS {
        grid-column: span 6;
        grid-row: span 1;
      }
    }

    /*!sc*/
    @media (min-width:990px) {
      .bLQgtS {
        margin-right: 0;
        margin-left: 0;
      }
    }

    /*!sc*/
    .bLQgtS:hover {
      -webkit-transition: all 0.5s ease-in-out 0s;
      transition: all 0.5s ease-in-out 0s;
      -webkit-transform: scale(1.025);
      -ms-transform: scale(1.025);
      transform: scale(1.025);
    }

    /*!sc*/
    .bLQgtS>*:nth-child(2) {
      margin-top: 0;
    }

    /*!sc*/
    .bLQgtS>*:last-child {
      margin-bottom: 0;
    }

    /*!sc*/
    .bLQgtS figure {
      margin-right: 0;
      margin-left: 0;
      margin-top: 0;
      margin-bottom: 20px;
      display: grid;
      -webkit-align-items: center;
      -webkit-box-align: center;
      -ms-flex-align: center;
      align-items: center;
      justify-items: center;
      width: 60px;
      height: 60px;
      grid-template-columns: 1fr;
      grid-template-rows: 1fr;
    }

    /*!sc*/
    .bLQgtS figure svg {
      isolation: isolate;
      max-width: 60px;
      max-height: 60px;
    }

    /*!sc*/
    .bLQgtS figure svg .stroke {
      stroke: #57606a;
      fill: transparent;
      stroke-width: 4;
    }

    /*!sc*/
    .bLQgtS figure svg .fill {
      fill: #57606a;
    }

    /*!sc*/
    .bLQgtS h3 {
      color: #132d60;
      background-image: none;
      -webkit-background-clip: unset;
      background-clip: unset;
      -webkit-text-fill-color: initial;
      -webkit-box-decoration-break: clone;
      box-decoration-break: clone;
      margin-bottom: 10px;
      font-weight: 500;
    }

    /*!sc*/
    .bLQgtS p {
      margin-right: 0;
      margin-left: 0;
      margin-top: 0;
      margin-bottom: 0;
      padding-right: 0;
      padding-left: 0;
      padding-top: 0;
      padding-bottom: 0;
      color: #57606a;
      background-image: none;
      -webkit-background-clip: unset;
      background-clip: unset;
      -webkit-text-fill-color: initial;
      -webkit-box-decoration-break: clone;
      box-decoration-break: clone;
      font-weight: 400;
      font-size: 94%;
    }

    /*!sc*/
    .kZmCHd {
      grid-column: span 1;
      grid-row: span 1;
      background-color: #132d60;
      padding-right: 40px;
      padding-left: 40px;
      padding-top: 40px;
      padding-bottom: 40px;
      height: 100%;
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      -webkit-flex-direction: column;
      -ms-flex-direction: column;
      flex-direction: column;
      position: relative;
      overflow: hidden;
      -webkit-transition: all 0.5s ease-in-out 0s;
      transition: all 0.5s ease-in-out 0s;
      border-radius: 16px;
      -webkit-text-decoration: none;
      text-decoration: none;
    }

    /*!sc*/
    @media (min-width:990px) {
      .kZmCHd {
        grid-column: span 6;
        grid-row: span 1;
      }
    }

    /*!sc*/
    @media (min-width:990px) {
      .kZmCHd {
        margin-right: 0;
        margin-left: 0;
      }
    }

    /*!sc*/
    .kZmCHd:hover {
      -webkit-transition: all 0.5s ease-in-out 0s;
      transition: all 0.5s ease-in-out 0s;
      -webkit-transform: scale(1.025);
      -ms-transform: scale(1.025);
      transform: scale(1.025);
    }

    /*!sc*/
    .kZmCHd>*:nth-child(2) {
      margin-top: 0;
    }

    /*!sc*/
    .kZmCHd>*:last-child {
      margin-bottom: 0;
    }

    /*!sc*/
    .kZmCHd figure {
      margin-right: 0;
      margin-left: 0;
      margin-top: 0;
      margin-bottom: 20px;
      display: grid;
      -webkit-align-items: center;
      -webkit-box-align: center;
      -ms-flex-align: center;
      align-items: center;
      justify-items: center;
      width: 60px;
      height: 60px;
      grid-template-columns: 1fr;
      grid-template-rows: 1fr;
    }

    /*!sc*/
    .kZmCHd figure svg {
      isolation: isolate;
      max-width: 60px;
      max-height: 60px;
    }

    /*!sc*/
    .kZmCHd figure svg .stroke {
      stroke: #8193b2;
      fill: #132d60;
      stroke-width: 4;
    }

    /*!sc*/
    .kZmCHd figure svg .fill {
      fill: #8193b2;
    }

    /*!sc*/
    .kZmCHd h3 {
      color: #FFFFFF;
      background-image: none;
      -webkit-background-clip: unset;
      background-clip: unset;
      -webkit-text-fill-color: initial;
      -webkit-box-decoration-break: clone;
      box-decoration-break: clone;
      margin-bottom: 10px;
      font-weight: 500;
    }

    /*!sc*/
    .kZmCHd p {
      margin-right: 0;
      margin-left: 0;
      margin-top: 0;
      margin-bottom: 0;
      padding-right: 0;
      padding-left: 0;
      padding-top: 0;
      padding-bottom: 0;
      color: #8193b2;
      background-image: none;
      -webkit-background-clip: unset;
      background-clip: unset;
      -webkit-text-fill-color: initial;
      -webkit-box-decoration-break: clone;
      box-decoration-break: clone;
      font-weight: 400;
      font-size: 94%;
    }

    /*!sc*/
    data-styled.g10[id="sc-773fb8ff-0"] {
      content: "bLQgtS,kZmCHd,"
    }

    /*!sc*/
    .gBsHdj {
      margin-right: 0;
      margin-left: 0;
      margin-top: 40px;
      margin-bottom: 40px;
      padding-right: 0;
      padding-left: 0;
      padding-top: 0;
      padding-bottom: 0;
      position: relative;
      padding-top: calc(40px);
      padding-bottom: calc(40px);
    }

    /*!sc*/
    @media (min-width:768px) {
      .gBsHdj {
        margin-top: 80px;
        margin-bottom: 80px;
      }
    }

    /*!sc*/
    @media (min-width:990px) {
      .gBsHdj {
        margin-right: 0;
        margin-left: 0;
      }
    }

    /*!sc*/
    @media (min-width:768px) {
      .gBsHdj {
        padding-top: calc(80px);
        padding-bottom: calc(80px);
      }
    }

    /*!sc*/
    .gBsHdj::after {
      background-color: #0c172d;
      content: "";
      position: absolute;
      width: 100vw;
      top: 0;
      bottom: 0;
      left: 50%;
      -webkit-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
      transform: translateX(-50%);
      max-width: 1440px;
      overflow: hidden;
      z-index: -1;
    }

    /*!sc*/
    @media (min-width:1440px) {
      .gBsHdj::after {
        border-radius: 20px;
      }
    }

    /*!sc*/
    .gBsHdj>header {
      margin-left: auto;
      margin-right: auto;
      width: 100%;
      padding-left: 20px;
      padding-right: 20px;
      max-width: 100vw;
      padding-bottom: 40px;
    }

    /*!sc*/
    @media (min-width:1440px) {
      .gBsHdj>header {
        padding-left: calc(20px * 1.5);
        padding-right: calc(20px * 1.5);
        max-width: calc(1440px - (20px * 3));
      }
    }

    /*!sc*/
    @media (min-width:768px) {
      .gBsHdj>header {
        padding-bottom: 80px;
      }
    }

    /*!sc*/
    .gBsHdj>header>h2 {
      color: #24292f;
      background-image: none;
      -webkit-background-clip: unset;
      background-clip: unset;
      -webkit-text-fill-color: initial;
      -webkit-box-decoration-break: clone;
      box-decoration-break: clone;
      margin-right: 0;
      margin-left: 0;
      margin-top: 0;
      margin-bottom: 0;
      font-size: 2.2rem;
      font-weight: 700;
      display: table;
      max-width: 40rem;
      text-transform: none;
    }

    /*!sc*/
    @media (min-width:768px) {
      .gBsHdj>header>h2 {
        font-size: 2.8rem;
      }
    }

    /*!sc*/
    .gBsHdj>header>p {
      margin-right: 0;
      margin-left: 0;
      margin-top: 20px;
      margin-bottom: 0;
      font-size: 1.12rem;
      color: #24292f;
      max-width: 40rem;
    }

    /*!sc*/
    .gBsHdj>div:last-child {
      margin-left: auto;
      margin-right: auto;
      width: 100%;
      padding-left: 20px;
      padding-right: 20px;
      max-width: 100vw;
      gap: 40px;
      display: grid;
      -webkit-align-items: center;
      -webkit-box-align: center;
      -ms-flex-align: center;
      align-items: center;
      grid-template-columns: 1fr;
    }

    /*!sc*/
    @media (min-width:1440px) {
      .gBsHdj>div:last-child {
        padding-left: calc(20px * 1.5);
        padding-right: calc(20px * 1.5);
        max-width: calc(1440px - (20px * 3));
      }
    }

    /*!sc*/
    @media (min-width:768px) {
      .gBsHdj>div:last-child {
        gap: 60px;
      }
    }

    /*!sc*/
    @media (min-width:990px) {
      .gBsHdj>div:last-child {
        grid-template-columns: repeat(12, 1fr);
        grid-auto-flow: dense;
      }
    }

    /*!sc*/
    .gBsHdj>div:last-child>.overflow {
      margin-left: -20px;
      margin-right: -20px;
      padding-left: 20px;
      padding-right: 20px;
    }

    /*!sc*/
    .gBsHdj>div:last-child>.overflow>* {
      width: auto;
    }

    /*!sc*/
    @media (min-width:1440px) {
      .gBsHdj>div:last-child>.overflow {
        margin-left: calc(20px * -3);
        margin-right: calc(20px * -3);
        padding-left: calc(20px * 3);
        padding-right: calc(20px * 3);
      }
    }

    /*!sc*/
    .gBsHdj>div:last-child>.overflow-scroll {
      margin-left: -20px;
      margin-right: -20px;
    }

    /*!sc*/
    .gBsHdj>div:last-child>.overflow-scroll>*:not(.skip) {
      width: -webkit-max-content;
      width: -moz-max-content;
      width: max-content;
    }

    /*!sc*/
    .gBsHdj>div:last-child>.overflow-scroll>.skip {
      margin-left: 20px;
      margin-right: 20px;
    }

    /*!sc*/
    .gBsHdj>div:last-child>.overflow-scroll>*:not(.skip)> :first-child {
      margin-left: 20px;
    }

    /*!sc*/
    .gBsHdj>div:last-child>.overflow-scroll>*:not(.skip)> :last-child {
      margin-right: 20px;
    }

    /*!sc*/
    @media (min-width:1440px) {
      .gBsHdj>div:last-child>.overflow-scroll {
        margin-left: calc(20px * -3);
        margin-right: calc(20px * -3);
        padding-left: 0;
        padding-right: 0;
      }

      .gBsHdj>div:last-child>.overflow-scroll>.skip {
        position: -webkit-sticky;
        position: sticky;
        left: calc(20px * 3);
        margin-left: calc(20px * 3);
        margin-right: calc(20px * 3);
      }

      .gBsHdj>div:last-child>.overflow-scroll>*:not(.skip)> :first-child {
        margin-left: calc(20px * 3);
      }

      .gBsHdj>div:last-child>.overflow-scroll>*:not(.skip)> :last-child {
        margin-right: calc(20px * 3);
      }
    }

    /*!sc*/
    .eOASUh {
      margin-right: 0;
      margin-left: 0;
      margin-top: 40px;
      margin-bottom: 40px;
      padding-right: 0;
      padding-left: 0;
      padding-top: 0;
      padding-bottom: 0;
      position: relative;
      padding-top: calc(40px);
      padding-bottom: calc(40px);
    }

    /*!sc*/
    @media (min-width:768px) {
      .eOASUh {
        margin-top: 80px;
        margin-bottom: 80px;
      }
    }

    /*!sc*/
    @media (min-width:990px) {
      .eOASUh {
        margin-right: 0;
        margin-left: 0;
      }
    }

    /*!sc*/
    @media (min-width:768px) {
      .eOASUh {
        padding-top: calc(80px);
        padding-bottom: calc(80px);
      }
    }

    /*!sc*/
    .eOASUh::after {
      background-color: #f6f8fa;
      content: "";
      position: absolute;
      width: 100vw;
      top: 0;
      bottom: 0;
      left: 50%;
      -webkit-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
      transform: translateX(-50%);
      max-width: 1440px;
      overflow: hidden;
      z-index: -1;
    }

    /*!sc*/
    @media (min-width:1440px) {
      .eOASUh::after {
        border-radius: 20px;
      }
    }

    /*!sc*/
    .eOASUh>header {
      margin-left: auto;
      margin-right: auto;
      width: 100%;
      padding-left: 20px;
      padding-right: 20px;
      max-width: 100vw;
      padding-bottom: 40px;
    }

    /*!sc*/
    @media (min-width:1440px) {
      .eOASUh>header {
        padding-left: calc(20px * 1.5);
        padding-right: calc(20px * 1.5);
        max-width: calc(1440px - (20px * 3));
      }
    }

    /*!sc*/
    @media (min-width:768px) {
      .eOASUh>header {
        padding-bottom: 80px;
      }
    }

    /*!sc*/
    .eOASUh>header>h2 {
      color: #24292f;
      background-image: none;
      -webkit-background-clip: unset;
      background-clip: unset;
      -webkit-text-fill-color: initial;
      -webkit-box-decoration-break: clone;
      box-decoration-break: clone;
      margin-right: 0;
      margin-left: 0;
      margin-top: 0;
      margin-bottom: 0;
      font-size: 2.2rem;
      font-weight: 700;
      display: table;
      max-width: 40rem;
      text-transform: none;
    }

    /*!sc*/
    @media (min-width:768px) {
      .eOASUh>header>h2 {
        font-size: 2.8rem;
      }
    }

    /*!sc*/
    .eOASUh>header>p {
      margin-right: 0;
      margin-left: 0;
      margin-top: 20px;
      margin-bottom: 0;
      font-size: 1.12rem;
      color: #24292f;
      max-width: 40rem;
    }

    /*!sc*/
    .eOASUh>div:last-child {
      margin-left: auto;
      margin-right: auto;
      width: 100%;
      padding-left: 20px;
      padding-right: 20px;
      max-width: 100vw;
      gap: 40px;
      display: grid;
      -webkit-align-items: center;
      -webkit-box-align: center;
      -ms-flex-align: center;
      align-items: center;
      grid-template-columns: 1fr;
    }

    /*!sc*/
    @media (min-width:1440px) {
      .eOASUh>div:last-child {
        padding-left: calc(20px * 1.5);
        padding-right: calc(20px * 1.5);
        max-width: calc(1440px - (20px * 3));
      }
    }

    /*!sc*/
    @media (min-width:768px) {
      .eOASUh>div:last-child {
        gap: 60px;
      }
    }

    /*!sc*/
    @media (min-width:990px) {
      .eOASUh>div:last-child {
        grid-template-columns: repeat(12, 1fr);
        grid-auto-flow: dense;
      }
    }

    /*!sc*/
    .eOASUh>div:last-child>.overflow {
      margin-left: -20px;
      margin-right: -20px;
      padding-left: 20px;
      padding-right: 20px;
    }

    /*!sc*/
    .eOASUh>div:last-child>.overflow>* {
      width: auto;
    }

    /*!sc*/
    @media (min-width:1440px) {
      .eOASUh>div:last-child>.overflow {
        margin-left: calc(20px * -3);
        margin-right: calc(20px * -3);
        padding-left: calc(20px * 3);
        padding-right: calc(20px * 3);
      }
    }

    /*!sc*/
    .eOASUh>div:last-child>.overflow-scroll {
      margin-left: -20px;
      margin-right: -20px;
    }

    /*!sc*/
    .eOASUh>div:last-child>.overflow-scroll>*:not(.skip) {
      width: -webkit-max-content;
      width: -moz-max-content;
      width: max-content;
    }

    /*!sc*/
    .eOASUh>div:last-child>.overflow-scroll>.skip {
      margin-left: 20px;
      margin-right: 20px;
    }

    /*!sc*/
    .eOASUh>div:last-child>.overflow-scroll>*:not(.skip)> :first-child {
      margin-left: 20px;
    }

    /*!sc*/
    .eOASUh>div:last-child>.overflow-scroll>*:not(.skip)> :last-child {
      margin-right: 20px;
    }

    /*!sc*/
    @media (min-width:1440px) {
      .eOASUh>div:last-child>.overflow-scroll {
        margin-left: calc(20px * -3);
        margin-right: calc(20px * -3);
        padding-left: 0;
        padding-right: 0;
      }

      .eOASUh>div:last-child>.overflow-scroll>.skip {
        position: -webkit-sticky;
        position: sticky;
        left: calc(20px * 3);
        margin-left: calc(20px * 3);
        margin-right: calc(20px * 3);
      }

      .eOASUh>div:last-child>.overflow-scroll>*:not(.skip)> :first-child {
        margin-left: calc(20px * 3);
      }

      .eOASUh>div:last-child>.overflow-scroll>*:not(.skip)> :last-child {
        margin-right: calc(20px * 3);
      }
    }

    /*!sc*/
    .fnRpVq {
      margin-right: 0;
      margin-left: 0;
      margin-top: 40px;
      margin-bottom: 40px;
      padding-right: 0;
      padding-left: 0;
      padding-top: 0;
      padding-bottom: 0;
      position: relative;
    }

    /*!sc*/
    @media (min-width:768px) {
      .fnRpVq {
        margin-top: 80px;
        margin-bottom: 80px;
      }
    }

    /*!sc*/
    @media (min-width:990px) {
      .fnRpVq {
        margin-right: 0;
        margin-left: 0;
      }
    }

    /*!sc*/
    .fnRpVq>header {
      margin-left: auto;
      margin-right: auto;
      width: 100%;
      padding-left: 20px;
      padding-right: 20px;
      max-width: 100vw;
      padding-bottom: 40px;
    }

    /*!sc*/
    @media (min-width:1440px) {
      .fnRpVq>header {
        padding-left: calc(20px * 1.5);
        padding-right: calc(20px * 1.5);
        max-width: calc(1440px - (20px * 3));
      }
    }

    /*!sc*/
    @media (min-width:768px) {
      .fnRpVq>header {
        padding-bottom: 80px;
      }
    }

    /*!sc*/
    .fnRpVq>header>h2 {
      color: #24292f;
      background-image: none;
      -webkit-background-clip: unset;
      background-clip: unset;
      -webkit-text-fill-color: initial;
      -webkit-box-decoration-break: clone;
      box-decoration-break: clone;
      margin-right: 0;
      margin-left: 0;
      margin-top: 0;
      margin-bottom: 0;
      font-size: 2.2rem;
      font-weight: 700;
      display: table;
      max-width: 40rem;
      text-transform: none;
    }

    /*!sc*/
    @media (min-width:768px) {
      .fnRpVq>header>h2 {
        font-size: 2.8rem;
      }
    }

    /*!sc*/
    .fnRpVq>header>p {
      margin-right: 0;
      margin-left: 0;
      margin-top: 20px;
      margin-bottom: 0;
      font-size: 1.12rem;
      color: #24292f;
      max-width: 40rem;
    }

    /*!sc*/
    .fnRpVq>div:last-child {
      margin-left: auto;
      margin-right: auto;
      width: 100%;
      padding-left: 20px;
      padding-right: 20px;
      max-width: 100vw;
      gap: 40px;
      display: grid;
      -webkit-align-items: center;
      -webkit-box-align: center;
      -ms-flex-align: center;
      align-items: center;
      grid-template-columns: 1fr;
    }

    /*!sc*/
    @media (min-width:1440px) {
      .fnRpVq>div:last-child {
        padding-left: calc(20px * 1.5);
        padding-right: calc(20px * 1.5);
        max-width: calc(1440px - (20px * 3));
      }
    }

    /*!sc*/
    @media (min-width:768px) {
      .fnRpVq>div:last-child {
        gap: 60px;
      }
    }

    /*!sc*/
    @media (min-width:990px) {
      .fnRpVq>div:last-child {
        grid-template-columns: repeat(12, 1fr);
        grid-auto-flow: dense;
      }
    }

    /*!sc*/
    .fnRpVq>div:last-child>.overflow {
      margin-left: -20px;
      margin-right: -20px;
      padding-left: 20px;
      padding-right: 20px;
    }

    /*!sc*/
    .fnRpVq>div:last-child>.overflow>* {
      width: auto;
    }

    /*!sc*/
    @media (min-width:1440px) {
      .fnRpVq>div:last-child>.overflow {
        margin-left: calc(-100vw / 2 + (1440px - (20px * 6)) / 2);
        margin-right: calc(-100vw / 2 + (1440px - (20px * 6)) / 2);
        padding-left: calc(20px * 1);
        padding-right: calc(20px * 1);
      }
    }

    /*!sc*/
    .fnRpVq>div:last-child>.overflow-scroll {
      margin-left: -20px;
      margin-right: -20px;
    }

    /*!sc*/
    .fnRpVq>div:last-child>.overflow-scroll>*:not(.skip) {
      width: -webkit-max-content;
      width: -moz-max-content;
      width: max-content;
    }

    /*!sc*/
    .fnRpVq>div:last-child>.overflow-scroll>.skip {
      margin-left: 20px;
      margin-right: 20px;
    }

    /*!sc*/
    .fnRpVq>div:last-child>.overflow-scroll>*:not(.skip)> :first-child {
      margin-left: 20px;
    }

    /*!sc*/
    .fnRpVq>div:last-child>.overflow-scroll>*:not(.skip)> :last-child {
      margin-right: 20px;
    }

    /*!sc*/
    @media (min-width:1440px) {
      .fnRpVq>div:last-child>.overflow-scroll {
        margin-left: calc(-100vw / 2 + (1440px - (20px * 6)) / 2);
        margin-right: calc(-100vw / 2 + (1440px - (20px * 6)) / 2);
      }

      .fnRpVq>div:last-child>.overflow-scroll>.skip {
        position: -webkit-sticky;
        position: sticky;
        left: calc(100vw / 2 - (1440px - (20px * 6)) / 2);
        margin-left: calc(100vw / 2 - (1440px - (20px * 6)) / 2);
        margin-right: calc(100vw / 2 - (1440px - (20px * 6)) / 2);
      }

      .fnRpVq>div:last-child>.overflow-scroll>*:not(.skip)> :first-child {
        margin-left: calc(20px * 1);
      }

      .fnRpVq>div:last-child>.overflow-scroll>*:not(.skip)> :last-child {
        margin-right: calc(20px * 1);
      }
    }

    /*!sc*/
    data-styled.g11[id="sc-7e897215-0"] {
      content: "gBsHdj,eOASUh,fnRpVq,"
    }

    /*!sc*/
    .eWjhGv {
      grid-column: span 1;
      grid-row: span 1;
      max-width: 780px;
    }

    /*!sc*/
    @media (min-width:990px) {
      .eWjhGv {
        grid-column: span 6;
        grid-row: span 1;
      }
    }

    /*!sc*/
    .eWjhGv h1,
    .eWjhGv h2,
    .eWjhGv h3,
    .eWjhGv h4,
    .eWjhGv p {
      max-width: 895px;
    }

    /*!sc*/
    .eWjhGv>*:first-child {
      margin-top: 0;
    }

    /*!sc*/
    .eWjhGv>*:last-child {
      margin-bottom: 0;
    }

    /*!sc*/
    .eWjhGv>h1:first-child,
    .eWjhGv>h2:first-child,
    .eWjhGv>h3:first-child,
    .eWjhGv>h4:first-child {
      background-image: linear-gradient(110deg, #a2facf, #64acff);
      -webkit-background-clip: text;
      background-clip: text;
      -webkit-text-fill-color: #0000;
      -webkit-box-decoration-break: clone;
      box-decoration-break: clone;
    }

    /*!sc*/
    .eWjhGv>h1,
    .eWjhGv>h2,
    .eWjhGv>h3,
    .eWjhGv>h4 {
      display: table;
      margin-bottom: 10px;
      color: #FFFFFF;
      background-image: none;
      -webkit-background-clip: unset;
      background-clip: unset;
      -webkit-text-fill-color: initial;
      -webkit-box-decoration-break: clone;
      box-decoration-break: clone;
    }

    /*!sc*/
    .eWjhGv>h1 em,
    .eWjhGv>h2 em,
    .eWjhGv>h3 em,
    .eWjhGv>h4 em {
      color: #FFFFFF;
      background-image: none;
      -webkit-background-clip: unset;
      background-clip: unset;
      -webkit-text-fill-color: initial;
      -webkit-box-decoration-break: clone;
      box-decoration-break: clone;
      display: table;
    }

    /*!sc*/
    .eWjhGv>h1 mark,
    .eWjhGv>h2 mark,
    .eWjhGv>h3 mark,
    .eWjhGv>h4 mark {
      display: inline-block;
      color: #64acff;
      background-image: none;
      -webkit-background-clip: unset;
      background-clip: unset;
      -webkit-text-fill-color: initial;
      -webkit-box-decoration-break: clone;
      box-decoration-break: clone;
      background-color: transparent;
    }

    /*!sc*/
    .eWjhGv>h1>svg,
    .eWjhGv>h2>svg,
    .eWjhGv>h3>svg,
    .eWjhGv>h4>svg {
      display: block;
      margin-right: 0;
      margin-left: 0;
      margin-top: 0;
      margin-bottom: 20px;
      max-width: 40px;
      max-height: 40px;
      isolation: isolate;
    }

    /*!sc*/
    .eWjhGv>h1>svg .stroke,
    .eWjhGv>h2>svg .stroke,
    .eWjhGv>h3>svg .stroke,
    .eWjhGv>h4>svg .stroke {
      stroke: #8193b2;
      fill: transparent;
      stroke-width: 4;
    }

    /*!sc*/
    .eWjhGv>h1>svg .fill,
    .eWjhGv>h2>svg .fill,
    .eWjhGv>h3>svg .fill,
    .eWjhGv>h4>svg .fill {
      fill: #8193b2;
    }

    /*!sc*/
    .eWjhGv>h1>figure,
    .eWjhGv>h2>figure,
    .eWjhGv>h3>figure,
    .eWjhGv>h4>figure {
      margin-right: 0;
      margin-left: 0;
      margin-top: 0;
      margin-bottom: 20px;
      display: grid;
      -webkit-align-items: center;
      -webkit-box-align: center;
      -ms-flex-align: center;
      align-items: center;
      justify-items: flex-start;
      height: 60px;
      width: 60px;
    }

    /*!sc*/
    .eWjhGv>h1>figure>svg,
    .eWjhGv>h2>figure>svg,
    .eWjhGv>h3>figure>svg,
    .eWjhGv>h4>figure>svg {
      margin-right: 0;
      margin-left: 0;
      margin-top: 0;
      margin-bottom: 0;
      max-width: 40px;
      max-height: 40px;
      isolation: isolate;
    }

    /*!sc*/
    .eWjhGv>h1>figure>svg .stroke,
    .eWjhGv>h2>figure>svg .stroke,
    .eWjhGv>h3>figure>svg .stroke,
    .eWjhGv>h4>figure>svg .stroke {
      stroke: #8193b2;
      fill: transparent;
      stroke-width: 4;
    }

    /*!sc*/
    .eWjhGv>h1>figure>svg .fill,
    .eWjhGv>h2>figure>svg .fill,
    .eWjhGv>h3>figure>svg .fill,
    .eWjhGv>h4>figure>svg .fill {
      fill: #8193b2;
    }

    /*!sc*/
    .eWjhGv>p {
      margin-right: 0;
      margin-left: 0;
      margin-top: 0;
      margin-bottom: 10px;
      color: #8193b2;
      background-image: none;
      -webkit-background-clip: unset;
      background-clip: unset;
      -webkit-text-fill-color: initial;
      -webkit-box-decoration-break: clone;
      box-decoration-break: clone;
    }

    /*!sc*/
    .eWjhGv>img {
      max-width: 100%;
    }

    /*!sc*/
    .eWjhGv>nav {
      margin-top: 30px;
    }

    /*!sc*/
    .eWjhGv>nav>*:first-child {
      margin-top: 0;
    }

    /*!sc*/
    .eWjhGv>nav>*:last-child {
      margin-bottom: 0;
    }

    /*!sc*/
    .eWjhGv>nav>h1,
    .eWjhGv>nav>h2,
    .eWjhGv>nav>h3,
    .eWjhGv>nav>h4 {
      display: table;
      margin-bottom: 10px;
      color: #FFFFFF;
      background-image: none;
      -webkit-background-clip: unset;
      background-clip: unset;
      -webkit-text-fill-color: initial;
      -webkit-box-decoration-break: clone;
      box-decoration-break: clone;
    }

    /*!sc*/
    .eWjhGv>nav>p {
      color: #8193b2;
      background-image: none;
      -webkit-background-clip: unset;
      background-clip: unset;
      -webkit-text-fill-color: initial;
      -webkit-box-decoration-break: clone;
      box-decoration-break: clone;
    }

    /*!sc*/
    .eWjhGv>nav>a[role=button]+[role=button] {
      margin-left: 20px;
    }

    /*!sc*/
    .eWjhGv>nav>a[role=link] {
      color: #FFFFFF;
      -webkit-text-decoration: none;
      text-decoration: none;
    }

    /*!sc*/
    .hFjOAa {
      -webkit-align-self: start;
      -ms-flex-item-align: start;
      align-self: start;
      grid-column: span 1;
      grid-row: span 1;
      max-width: 780px;
    }

    /*!sc*/
    @media (min-width:990px) {
      .hFjOAa {
        grid-column: span 4;
        grid-row: span 1;
      }
    }

    /*!sc*/
    .hFjOAa h1,
    .hFjOAa h2,
    .hFjOAa h3,
    .hFjOAa h4,
    .hFjOAa p {
      max-width: 895px;
    }

    /*!sc*/
    .hFjOAa>*:first-child {
      margin-top: 0;
    }

    /*!sc*/
    .hFjOAa>*:last-child {
      margin-bottom: 0;
    }

    /*!sc*/
    .hFjOAa>h1:first-child,
    .hFjOAa>h2:first-child,
    .hFjOAa>h3:first-child,
    .hFjOAa>h4:first-child {
      color: #FFFFFF;
      background-image: none;
      -webkit-background-clip: unset;
      background-clip: unset;
      -webkit-text-fill-color: initial;
      -webkit-box-decoration-break: clone;
      box-decoration-break: clone;
    }

    /*!sc*/
    .hFjOAa>h1,
    .hFjOAa>h2,
    .hFjOAa>h3,
    .hFjOAa>h4 {
      display: table;
      margin-bottom: 10px;
      color: #FFFFFF;
      background-image: none;
      -webkit-background-clip: unset;
      background-clip: unset;
      -webkit-text-fill-color: initial;
      -webkit-box-decoration-break: clone;
      box-decoration-break: clone;
    }

    /*!sc*/
    .hFjOAa>h1 em,
    .hFjOAa>h2 em,
    .hFjOAa>h3 em,
    .hFjOAa>h4 em {
      color: #FFFFFF;
      background-image: none;
      -webkit-background-clip: unset;
      background-clip: unset;
      -webkit-text-fill-color: initial;
      -webkit-box-decoration-break: clone;
      box-decoration-break: clone;
      display: table;
    }

    /*!sc*/
    .hFjOAa>h1 mark,
    .hFjOAa>h2 mark,
    .hFjOAa>h3 mark,
    .hFjOAa>h4 mark {
      display: inline-block;
      color: #64acff;
      background-image: none;
      -webkit-background-clip: unset;
      background-clip: unset;
      -webkit-text-fill-color: initial;
      -webkit-box-decoration-break: clone;
      box-decoration-break: clone;
      background-color: transparent;
    }

    /*!sc*/
    .hFjOAa>h1>svg,
    .hFjOAa>h2>svg,
    .hFjOAa>h3>svg,
    .hFjOAa>h4>svg {
      display: block;
      margin-right: 0;
      margin-left: 0;
      margin-top: 0;
      margin-bottom: 20px;
      max-width: 40px;
      max-height: 40px;
      isolation: isolate;
    }

    /*!sc*/
    .hFjOAa>h1>svg .stroke,
    .hFjOAa>h2>svg .stroke,
    .hFjOAa>h3>svg .stroke,
    .hFjOAa>h4>svg .stroke {
      stroke: #8193b2;
      fill: transparent;
      stroke-width: 4;
    }

    /*!sc*/
    .hFjOAa>h1>svg .fill,
    .hFjOAa>h2>svg .fill,
    .hFjOAa>h3>svg .fill,
    .hFjOAa>h4>svg .fill {
      fill: #8193b2;
    }

    /*!sc*/
    .hFjOAa>h1>figure,
    .hFjOAa>h2>figure,
    .hFjOAa>h3>figure,
    .hFjOAa>h4>figure {
      margin-right: 0;
      margin-left: 0;
      margin-top: 0;
      margin-bottom: 20px;
      display: grid;
      -webkit-align-items: center;
      -webkit-box-align: center;
      -ms-flex-align: center;
      align-items: center;
      justify-items: flex-start;
      height: 60px;
      width: 60px;
    }

    /*!sc*/
    .hFjOAa>h1>figure>svg,
    .hFjOAa>h2>figure>svg,
    .hFjOAa>h3>figure>svg,
    .hFjOAa>h4>figure>svg {
      margin-right: 0;
      margin-left: 0;
      margin-top: 0;
      margin-bottom: 0;
      max-width: 40px;
      max-height: 40px;
      isolation: isolate;
    }

    /*!sc*/
    .hFjOAa>h1>figure>svg .stroke,
    .hFjOAa>h2>figure>svg .stroke,
    .hFjOAa>h3>figure>svg .stroke,
    .hFjOAa>h4>figure>svg .stroke {
      stroke: #8193b2;
      fill: transparent;
      stroke-width: 4;
    }

    /*!sc*/
    .hFjOAa>h1>figure>svg .fill,
    .hFjOAa>h2>figure>svg .fill,
    .hFjOAa>h3>figure>svg .fill,
    .hFjOAa>h4>figure>svg .fill {
      fill: #8193b2;
    }

    /*!sc*/
    .hFjOAa>p {
      margin-right: 0;
      margin-left: 0;
      margin-top: 0;
      margin-bottom: 10px;
      color: #8193b2;
      background-image: none;
      -webkit-background-clip: unset;
      background-clip: unset;
      -webkit-text-fill-color: initial;
      -webkit-box-decoration-break: clone;
      box-decoration-break: clone;
    }

    /*!sc*/
    .hFjOAa>img {
      max-width: 100%;
    }

    /*!sc*/
    .hFjOAa>nav {
      margin-top: 30px;
    }

    /*!sc*/
    .hFjOAa>nav>*:first-child {
      margin-top: 0;
    }

    /*!sc*/
    .hFjOAa>nav>*:last-child {
      margin-bottom: 0;
    }

    /*!sc*/
    .hFjOAa>nav>h1,
    .hFjOAa>nav>h2,
    .hFjOAa>nav>h3,
    .hFjOAa>nav>h4 {
      display: table;
      margin-bottom: 10px;
      color: #FFFFFF;
      background-image: none;
      -webkit-background-clip: unset;
      background-clip: unset;
      -webkit-text-fill-color: initial;
      -webkit-box-decoration-break: clone;
      box-decoration-break: clone;
    }

    /*!sc*/
    .hFjOAa>nav>p {
      color: #8193b2;
      background-image: none;
      -webkit-background-clip: unset;
      background-clip: unset;
      -webkit-text-fill-color: initial;
      -webkit-box-decoration-break: clone;
      box-decoration-break: clone;
    }

    /*!sc*/
    .hFjOAa>nav>a[role=button]+[role=button] {
      margin-left: 20px;
    }

    /*!sc*/
    .hFjOAa>nav>a[role=link] {
      color: #FFFFFF;
      -webkit-text-decoration: none;
      text-decoration: none;
    }

    /*!sc*/
    data-styled.g13[id="sc-9a38bbde-0"] {
      content: "eWjhGv,hFjOAa,"
    }

    /*!sc*/
    .loqxLK {
      grid-column: span 1;
      grid-row: span 1;
      padding-top: 0;
      padding-bottom: 0;
      position: relative;
      width: 100%;
      min-width: 100%;
    }

    /*!sc*/
    @media (min-width:990px) {
      .loqxLK {
        grid-column: span 6;
        grid-row: span 1;
      }
    }

    /*!sc*/
    .loqxLK>button {
      position: absolute;
      z-index: 10;
      top: calc(50% - 23px);
      width: 46px;
      height: 46px;
      background: #fff;
      border-radius: 50%;
      box-shadow: none;
      text-indent: -9000px;
      overflow: hidden;
      color: #132d60;
      cursor: pointer;
    }

    /*!sc*/
    .loqxLK>button:hover {
      color: #132d60;
      -webkit-transform: translateY(-1px);
      -ms-transform: translateY(-1px);
      transform: translateY(-1px);
      box-shadow: none;
    }

    /*!sc*/
    .loqxLK>button:after {
      position: absolute;
      content: '\0041';
      font-family: 'Icons';
      font-style: normal;
      font-weight: normal;
      line-height: 1;
      top: 50%;
      left: 0;
      width: 100%;
      text-align: center;
      text-indent: 0;
      -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
      transform: translateY(-50%);
    }

    /*!sc*/
    .loqxLK>button:first-of-type {
      left: -15px;
      -webkit-transform: scaleX(-1);
      -ms-transform: scaleX(-1);
      transform: scaleX(-1);
    }

    /*!sc*/
    @media (min-width:990px) {
      .loqxLK>button:first-of-type {
        left: -20px;
      }
    }

    /*!sc*/
    .loqxLK>button:last-of-type {
      right: -15px;
    }

    /*!sc*/
    @media (min-width:990px) {
      .loqxLK>button:last-of-type {
        right: -20px;
      }
    }

    /*!sc*/
    .loqxLK>div {
      position: relative;
      border-radius: 16px;
      box-shadow: none;
    }

    /*!sc*/
    .loqxLK>div>div {
      border-radius: 16px;
    }

    /*!sc*/
    .loqxLK>div>div>ul {
      margin-right: 0;
      margin-left: 0;
      margin-top: 0;
      margin-bottom: 0;
      padding-right: 0;
      padding-left: 0;
      padding-top: 0;
      padding-bottom: 0;
      list-style-type: none;
      border-radius: 16px;
    }

    /*!sc*/
    .loqxLK>div>div:first-child>ul {
      margin-right: 0;
      margin-left: 0;
      margin-top: 0;
      margin-bottom: 0;
      padding-right: 0;
      padding-left: 0;
      padding-top: 0;
      padding-bottom: 0;
      list-style-type: none;
    }

    /*!sc*/
    .loqxLK>div>div:last-child>ul {
      margin-right: 0;
      margin-left: 0;
      margin-top: 0;
      margin-bottom: 0;
      padding-right: 0;
      padding-left: 0;
      padding-top: 0;
      padding-bottom: 0;
      list-style-type: none;
    }

    /*!sc*/
    .loqxLK>nav>ul {
      margin-right: 0;
      margin-left: 0;
      margin-top: 0;
      margin-bottom: 0;
      padding-right: 0;
      padding-left: 0;
      padding-top: 0;
      padding-bottom: 0;
      list-style-type: none;
    }

    /*!sc*/
    .loqxLK.carousel>div,
    .loqxLK.links>div {
      box-shadow: none;
      border-radius: 0;
      background-color: transparent;
    }

    /*!sc*/
    .loqxLK.carousel>div:before,
    .loqxLK.links>div:before {
      content: "";
      z-index: 0;
      position: absolute;
      top: 0;
      bottom: 0;
      left: 0;
      background: #8193b244;
      box-shadow: none;
      border-radius: 16px;
      -webkit-transform-origin: 50% 100%;
      -ms-transform-origin: 50% 100%;
      transform-origin: 50% 100%;
      -webkit-transform: scale(0.93) translateY(17px);
      -ms-transform: scale(0.93) translateY(17px);
      transform: scale(0.93) translateY(17px);
      right: 0;
      cursor: pointer;
    }

    /*!sc*/
    .loqxLK.carousel>div>div>ul,
    .loqxLK.links>div>div>ul {
      position: relative;
      display: grid;
    }

    /*!sc*/
    .loqxLK.carousel>div>div>ul>li,
    .loqxLK.links>div>div>ul>li {
      grid-column: 1;
      grid-row: 1;
      background-color: #f6f8fa;
      -webkit-transform-origin: 50% 100%;
      -ms-transform-origin: 50% 100%;
      transform-origin: 50% 100%;
      -webkit-transition: none;
      transition: none;
      border-radius: 16px;
      -webkit-transform-origin: 50% 80%;
      -ms-transform-origin: 50% 80%;
      transform-origin: 50% 80%;
      -webkit-animation: .4s ease-in forwards jDiRKx;
      animation: .4s ease-in forwards jDiRKx;
    }

    /*!sc*/
    .loqxLK.carousel>div>div>ul>li.active,
    .loqxLK.links>div>div>ul>li.active {
      background-color: #f6f8fa;
      -webkit-animation: .6s ease-in forwards hAXyOM;
      animation: .6s ease-in forwards hAXyOM;
    }

    /*!sc*/
    .loqxLK.carousel>nav,
    .loqxLK.links>nav {
      margin-top: 40px;
    }

    /*!sc*/
    .loqxLK.carousel>nav>ul,
    .loqxLK.links>nav>ul {
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: center;
      -webkit-justify-content: center;
      -ms-flex-pack: center;
      justify-content: center;
    }

    /*!sc*/
    .loqxLK.carousel>nav>ul>li,
    .loqxLK.links>nav>ul>li {
      width: 30px;
      height: 6px;
      margin: 0 4px;
      border-radius: 3px;
      background-color: #132d60;
      opacity: 0.8;
      -webkit-transition: .2s;
      transition: .2s;
      cursor: pointer;
    }

    /*!sc*/
    .loqxLK.carousel>nav>ul>li+li,
    .loqxLK.links>nav>ul>li+li {
      margin-left: 8px;
    }

    /*!sc*/
    .loqxLK.carousel>nav>ul>li.active,
    .loqxLK.links>nav>ul>li.active {
      opacity: 0.4;
    }

    /*!sc*/
    .loqxLK.links>div>div:first-child>ul>li {
      position: relative;
    }

    /*!sc*/
    .loqxLK.links>div>div:first-child>ul>li a {
      padding-right: 40px;
      padding-left: 40px;
      padding-top: 40px;
      padding-bottom: 40px;
      color: #24292f;
      position: relative;
      height: 100%;
      width: 100%;
      display: grid;
      grid-template-columns: auto 100px;
      grid-template-rows: auto 1fr auto;
      -webkit-text-decoration: none;
      text-decoration: none;
      gap: 20px;
    }

    /*!sc*/
    @media (min-width:990px) {
      .loqxLK.links>div>div:first-child>ul>li a {
        grid-template-columns: auto 150px;
        grid-template-rows: auto 1fr auto;
      }
    }

    /*!sc*/
    .loqxLK.links>div>div:first-child>ul>li a figure {
      margin-right: 0;
      margin-left: 0;
      margin-top: 0;
      margin-bottom: 0;
      padding-right: 0;
      padding-left: 0;
      padding-top: 0;
      padding-bottom: 0;
      border-radius: 12px;
      background: #FFFFFF;
      box-shadow: none;
      height: 100px;
      width: 100px;
      grid-area: 1 / 2 / 3 / 3;
    }

    /*!sc*/
    @media (min-width:990px) {
      .loqxLK.links>div>div:first-child>ul>li a figure {
        height: 150px;
        width: 150px;
        grid-area: 1 / 2 / 3 / 3;
      }
    }

    /*!sc*/
    .loqxLK.links>div>div:first-child>ul>li a figure img {
      border-radius: 12px;
      display: block;
      object-fit: contain;
      height: 100px;
      width: 100px;
    }

    /*!sc*/
    @media (min-width:990px) {
      .loqxLK.links>div>div:first-child>ul>li a figure img {
        height: 150px;
        width: 150px;
      }
    }

    /*!sc*/
    .loqxLK.links>div>div:first-child>ul>li a small {
      color: #132d60;
      background-image: none;
      -webkit-background-clip: unset;
      background-clip: unset;
      -webkit-text-fill-color: initial;
      -webkit-box-decoration-break: clone;
      box-decoration-break: clone;
      margin-right: 0;
      margin-left: 0;
      margin-top: 0;
      margin-bottom: 0;
      padding-right: 0;
      padding-left: 0;
      padding-top: 0;
      padding-bottom: 0;
      font-size: 1.0rem;
      display: block;
      grid-area: 1 / 1 / 2 / 2;
      text-transform: uppercase;
    }

    /*!sc*/
    .loqxLK.links>div>div:first-child>ul>li a p:first-of-type {
      color: #132d60;
      background-image: none;
      -webkit-background-clip: unset;
      background-clip: unset;
      -webkit-text-fill-color: initial;
      -webkit-box-decoration-break: clone;
      box-decoration-break: clone;
      margin-right: 0;
      margin-left: 0;
      margin-top: 0;
      margin-bottom: 0;
      padding-right: 0;
      padding-left: 0;
      padding-top: 0;
      padding-bottom: 0;
      font-size: 1.12rem;
      font-weight: 500;
      -webkit-align-self: center;
      -ms-flex-item-align: center;
      align-self: center;
      grid-area: 2 / 1 / 3 / 2;
    }

    /*!sc*/
    .loqxLK.links>div>div:first-child>ul>li a p:last-of-type {
      margin-right: 0;
      margin-left: 0;
      margin-top: 0;
      margin-bottom: 0;
      padding-right: 0;
      padding-left: 0;
      padding-top: 20px;
      padding-bottom: 0;
      text-align: center;
      border-radius: 0 0 6px 6px;
      grid-area: 3 / 1 / 4 / 3;
    }

    /*!sc*/
    .loqxLK.links>div>div:last-child {
      display: none;
    }

    /*!sc*/
    .loqxLK.links nav {
      display: none;
    }

    /*!sc*/
    .loqxLK.carousel>div>div:first-child {
      display: none;
    }

    /*!sc*/
    .loqxLK.carousel>div>div:last-child>ul>li {
      padding: 30px;
      background-color: #f6f8fa;
    }

    /*!sc*/
    .loqxLK.carousel>div>div:last-child>ul>li>*:first-child {
      margin-top: 0;
    }

    /*!sc*/
    .loqxLK.carousel>div>div:last-child>ul>li>*:last-child {
      margin-bottom: 0;
    }

    /*!sc*/
    .loqxLK.carousel>div>div:last-child>ul>li h2,
    .loqxLK.carousel>div>div:last-child>ul>li h3 {
      font-weight: 500;
    }

    /*!sc*/
    .loqxLK.carousel>div>div:last-child>ul>li h2 em,
    .loqxLK.carousel>div>div:last-child>ul>li h3 em {
      color: #132d60;
      background-image: none;
      -webkit-background-clip: unset;
      background-clip: unset;
      -webkit-text-fill-color: initial;
      -webkit-box-decoration-break: clone;
      box-decoration-break: clone;
    }

    /*!sc*/
    .loqxLK.carousel nav {
      display: none;
    }

    /*!sc*/
    .loqxLK.slider>div {
      margin-right: auto;
      margin-left: auto;
    }

    /*!sc*/
    .loqxLK.slider>div>div {
      background-color: #FFFFFF;
    }

    /*!sc*/
    .loqxLK.slider>div>div:first-child {
      background-color: transparent;
      overflow: hidden;
      position: absolute;
      top: 0;
      left: 0;
      bottom: calc(100% - 300px);
      right: 0;
      z-index: 1;
      border-radius: 16px 16px 0 0;
    }

    /*!sc*/
    .loqxLK.slider>div>div:first-child>ul {
      overflow: hidden;
      position: absolute;
      right: 0;
      left: 0;
      top: 0;
      bottom: 0;
      border-radius: 16px 16px 0 0;
    }

    /*!sc*/
    .loqxLK.slider>div>div:first-child>ul>li {
      margin: 0;
      border-radius: 0;
      z-index: 1;
      overflow: hidden;
      position: absolute;
      top: 0;
      right: 0;
      left: 0;
      bottom: 0;
      opacity: 0;
      -webkit-animation: lmtWIN ease-in .7s;
      animation: lmtWIN ease-in .7s;
    }

    /*!sc*/
    .loqxLK.slider>div>div:first-child>ul>li img {
      display: block;
      object-fit: cover;
      object-position: center;
      height: 100%;
      width: 100%;
    }

    /*!sc*/
    .loqxLK.slider>div>div:first-child>ul>li.active {
      z-index: 1;
      opacity: 1;
      -webkit-animation: kjKeF ease-in .7s;
      animation: kjKeF ease-in .7s;
    }

    /*!sc*/
    .loqxLK.slider>div>div:last-child {
      overflow: hidden;
      padding-bottom: 32px;
    }

    /*!sc*/
    .loqxLK.slider>div>div:last-child>ul {
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      -webkit-flex-wrap: nowrap;
      -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
      -webkit-transform: translateX(calc(-100% * var(--active, 0)));
      -ms-transform: translateX(calc(-100% * var(--active, 0)));
      transform: translateX(calc(-100% * var(--active, 0)));
      -webkit-transition: all .7s cubic-bezier(.19, 1, .22, 1);
      transition: all .7s cubic-bezier(.19, 1, .22, 1);
    }

    /*!sc*/
    .loqxLK.slider>div>div:last-child>ul>li {
      width: 100%;
      padding: 40px;
      -webkit-flex: 0 0 auto;
      -ms-flex: 0 0 auto;
      flex: 0 0 auto;
      padding-top: 340px;
    }

    /*!sc*/
    .loqxLK.slider>div>div:last-child>ul>li> :first-child {
      margin-top: 0;
    }

    /*!sc*/
    .loqxLK.slider>div>div:last-child>ul>li> :last-child {
      margin-bottom: 0;
    }

    /*!sc*/
    .loqxLK.slider>div>div:last-child>ul>li>*+* {
      margin-top: 30px;
    }

    /*!sc*/
    .loqxLK.slider>div>div:last-child>ul>li figure {
      padding-right: 0;
      padding-left: 0;
      padding-top: 0;
      padding-bottom: 0;
    }

    /*!sc*/
    .loqxLK.slider>div>div:last-child>ul>li figure svg {
      margin-right: 0;
      margin-left: 0;
      margin-top: 0;
      margin-bottom: 0;
      display: block;
      width: 150px;
      height: 37.5px;
      max-width: 100%;
      max-height: 100%;
    }

    /*!sc*/
    @media (min-width:990px) {
      .loqxLK.slider>div>div:last-child>ul>li figure svg {
        max-width: 200px;
        max-height: 50px;
      }
    }

    /*!sc*/
    .loqxLK.slider>div>div:last-child>ul>li figure svg .stroke {
      stroke: #24292f;
      fill: transparent;
      stroke-width: 4;
    }

    /*!sc*/
    .loqxLK.slider>div>div:last-child>ul>li figure svg .fill {
      fill: #24292f;
    }

    /*!sc*/
    .loqxLK.slider>div>div:last-child>ul>li p {
      color: #132d60;
      font-size: 1.12rem;
      position: relative;
    }

    /*!sc*/
    .loqxLK.slider>div>div:last-child>ul>li p:before {
      position: absolute;
      content: open-quote;
      left: -12px;
      top: -2px;
    }

    /*!sc*/
    .loqxLK.slider>div>div:last-child>ul>li p:after {
      content: close-quote;
    }

    /*!sc*/
    .loqxLK.slider>div>div:last-child>ul>li h2 {
      color: #132d60;
      font-weight: 500;
      font-size: calc(1.7rem * 0.8);
    }

    /*!sc*/
    .loqxLK.slider>div>div:last-child>ul>li h2 em {
      color: #132d60;
      background-image: none;
      -webkit-background-clip: unset;
      background-clip: unset;
      -webkit-text-fill-color: initial;
      -webkit-box-decoration-break: clone;
      box-decoration-break: clone;
    }

    /*!sc*/
    .loqxLK.slider>div>div:last-child>ul>li h2 small {
      color: #132d60;
      background-image: none;
      -webkit-background-clip: unset;
      background-clip: unset;
      -webkit-text-fill-color: initial;
      -webkit-box-decoration-break: clone;
      box-decoration-break: clone;
      display: block;
      opacity: 0.4;
    }

    /*!sc*/
    .loqxLK.slider>div>div:last-child>ul>li p {
      margin-right: 0;
      margin-left: 0;
      margin-top: 0;
      margin-bottom: 0;
      max-width: 40rem;
      position: relative;
    }

    /*!sc*/
    .loqxLK.slider>nav.arrows {
      position: absolute;
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      font-size: 1.5rem;
      line-height: 0.75rem;
      padding-right: 40px;
      padding-left: 40px;
      margin-top: calc(-32px - 0.75rem);
      gap: 20px;
    }

    /*!sc*/
    .loqxLK.slider>nav.arrows>div {
      cursor: pointer;
    }

    /*!sc*/
    .loqxLK.slider>nav.arrows>div .arrow {
      margin: 0;
      stroke: #132d60;
    }

    /*!sc*/
    .loqxLK.slider>nav.dots {
      position: absolute;
      margin-top: -20px;
      left: 50%;
      -webkit-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
      transform: translateX(-50%);
    }

    /*!sc*/
    .loqxLK.slider>nav.dots>ul {
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: center;
      -webkit-justify-content: center;
      -ms-flex-pack: center;
      justify-content: center;
    }

    /*!sc*/
    .loqxLK.slider>nav.dots>ul>li {
      width: 30px;
      height: 6px;
      margin: 0 4px;
      border-radius: 3px;
      background-color: #132d60;
      opacity: 0.8;
      -webkit-transition: .2s;
      transition: .2s;
      cursor: pointer;
    }

    /*!sc*/
    .loqxLK.slider>nav.dots>ul>li.active {
      opacity: 0.4;
    }

    /*!sc*/
    .loqxLK.simple>div>div {
      overflow: hidden;
    }

    /*!sc*/
    .loqxLK.simple>div>div:first-child {
      display: none;
    }

    /*!sc*/
    .loqxLK.simple>div>div:last-child>ul {
      position: relative;
      display: grid;
    }

    /*!sc*/
    .loqxLK.simple>div>div:last-child>ul>li {
      padding: 30px;
      grid-column: 1;
      grid-row: 1;
      background-color: #FFFFFF;
      z-index: auto;
      display: grid;
      grid-template-columns: 1fr;
      -webkit-transition: opacity 1s;
      transition: opacity 1s;
      opacity: 0;
    }

    /*!sc*/
    .loqxLK.simple>div>div:last-child>ul>li> :first-child {
      margin-top: 0;
    }

    /*!sc*/
    .loqxLK.simple>div>div:last-child>ul>li> :last-child {
      margin-bottom: 0;
    }

    /*!sc*/
    .loqxLK.simple>div>div:last-child>ul>li.active {
      opacity: 1;
      z-index: 1;
    }

    /*!sc*/
    .loqxLK.simple>div>div:last-child>ul>li p {
      margin-top: 0;
      position: relative;
    }

    /*!sc*/
    .loqxLK.simple>div>div:last-child>ul>li h2 {
      margin-top: 0;
      font-weight: 500;
    }

    /*!sc*/
    .loqxLK.simple>div>div:last-child>ul>li h2 em {
      color: #132d60;
      background-image: none;
      -webkit-background-clip: unset;
      background-clip: unset;
      -webkit-text-fill-color: initial;
      -webkit-box-decoration-break: clone;
      box-decoration-break: clone;
    }

    /*!sc*/
    .loqxLK.simple>div>div:last-child>ul>li nav {
      -webkit-align-self: flex-end;
      -ms-flex-item-align: end;
      align-self: flex-end;
    }

    /*!sc*/
    .loqxLK.simple>nav {
      margin-top: 30px;
    }

    /*!sc*/
    .loqxLK.simple>nav>ul {
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: center;
      -webkit-justify-content: center;
      -ms-flex-pack: center;
      justify-content: center;
    }

    /*!sc*/
    .loqxLK.simple>nav>ul>li {
      width: 12px;
      height: 12px;
      border-radius: 50%;
      background-color: #f6f8fa;
      opacity: .2;
      -webkit-transition: .2s;
      transition: .2s;
      cursor: pointer;
    }

    /*!sc*/
    .loqxLK.simple>nav>ul>li+li {
      margin-left: 8px;
    }

    /*!sc*/
    .loqxLK.simple>nav>ul>li.active {
      opacity: 0.8;
    }

    /*!sc*/
    .loqxLK.showcase {
      padding-top: 40px;
      padding-bottom: 40px;
      grid-column-start: 1;
      grid-column-end: -1;
    }

    /*!sc*/
    .loqxLK.showcase:after {
      content: "";
      height: 100%;
      width: 100vw;
      max-width: 1440px;
      position: absolute;
      z-index: -1;
      left: 50%;
      -webkit-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
      transform: translateX(-50%);
      top: 0;
      bottom: 0;
      border-radius: 20px;
      background-color: #FFFFFF;
    }

    /*!sc*/
    .loqxLK.showcase>button {
      top: 110px;
    }

    /*!sc*/
    .loqxLK.showcase>div {
      position: relative;
      width: 100%;
    }

    /*!sc*/
    .loqxLK.showcase>div>div {
      height: 100%;
      width: 100%;
    }

    /*!sc*/
    .loqxLK.showcase>div>div>ul {
      height: 100%;
      width: 100%;
    }

    /*!sc*/
    .loqxLK.showcase>div>div:first-child {
      display: none;
    }

    /*!sc*/
    @media (min-width:990px) {
      .loqxLK.showcase>div>div:first-child {
        display: block;
      }

      .loqxLK.showcase>div>div:first-child>ul {
        position: absolute;
        overflow: hidden;
        width: 100vw;
        left: 50%;
        margin-left: -50vw;
        height: calc(100% + 60px);
        pointer-events: none;
      }

      .loqxLK.showcase>div>div:first-child>ul>li {
        position: absolute;
        z-index: 2;
        top: 50%;
        pointer-events: none;
        opacity: 0;
        max-width: min(50vw, 600px);
        width: -webkit-max-content;
        width: -moz-max-content;
        width: max-content;
        right: 100%;
        -webkit-transform: scale(1) translateY(-50%) translateX(0);
        -ms-transform: scale(1) translateY(-50%) translateX(0);
        transform: scale(1) translateY(-50%) translateX(0);
        -webkit-animation: kfsjxd 0.3s ease-in;
        animation: kfsjxd 0.3s ease-in;
      }

      .loqxLK.showcase>div>div:first-child>ul>li>.desktop {
        box-shadow: none;
        max-width: min(50vw, 600px);
      }

      .loqxLK.showcase>div>div:first-child>ul>li>.mobile {
        display: grid;
        grid-template-rows: 1fr;
        grid-template-columns: repeat(auto-fit, minmax(0, 1fr));
        gap: 10px;
        max-width: min(50vw, 600px);
      }

      .loqxLK.showcase>div>div:first-child>ul>li>.mobile>img {
        max-width: 100%;
        max-height: 500px;
      }

      .loqxLK.showcase>div>div:first-child>ul>li>.code {
        border-radius: 12px;
        box-shadow: none;
        padding: 20px;
        margin-right: 0;
        margin-left: auto;
        width: min(50vw, 540px);
      }

      .loqxLK.showcase>div>div:first-child>ul>li.active {
        opacity: 1;
        right: 50%;
        -webkit-transform: scale(1) translateY(-50%) translateX(110%);
        -ms-transform: scale(1) translateY(-50%) translateX(110%);
        transform: scale(1) translateY(-50%) translateX(110%);
        -webkit-animation: efzqaE 0.4s ease-in;
        animation: efzqaE 0.4s ease-in;
      }
    }

    /*!sc*/
    .loqxLK.showcase>div>div:last-child>ul {
      display: grid;
      grid-template-columns: 1fr;
      grid-template-rows: 1fr;
    }

    /*!sc*/
    .loqxLK.showcase>div>div:last-child>ul>li {
      gap: 20px;
      grid-row: 1 / -1;
      grid-column: 1 / -1;
      display: grid;
      grid-template-rows: auto 1fr auto;
      width: 100%;
      height: 100%;
      opacity: 0;
      -webkit-transition: all .7s cubic-bezier(.19, 1, .22, 1);
      transition: all .7s cubic-bezier(.19, 1, .22, 1);
      z-index: auto;
    }

    /*!sc*/
    @media (min-width:768px) {
      .loqxLK.showcase>div>div:last-child>ul>li {
        gap: 40px;
      }
    }

    /*!sc*/
    .loqxLK.showcase>div>div:last-child>ul>li.active {
      opacity: 1;
      z-index: 1;
    }

    /*!sc*/
    .loqxLK.showcase>div>div:last-child>ul>li header {
      padding-right: 40px;
      padding-left: 40px;
      padding-top: 40px;
      padding-bottom: 40px;
      display: grid;
      grid-template-columns: 1fr;
      justify-items: flex-start;
      gap: 20px;
      border-radius: 16px 16px 0 0;
    }

    /*!sc*/
    @media (min-width:990px) {
      .loqxLK.showcase>div>div:last-child>ul>li header {
        grid-template-columns: 1fr 1fr;
      }
    }

    /*!sc*/
    .loqxLK.showcase>div>div:last-child>ul>li header>div h2 {
      padding-top: 0;
    }

    /*!sc*/
    .loqxLK.showcase>div>div:last-child>ul>li header>div h2 em {
      display: table;
      color: #132d60;
      background-image: none;
      -webkit-background-clip: unset;
      background-clip: unset;
      -webkit-text-fill-color: initial;
      -webkit-box-decoration-break: clone;
      box-decoration-break: clone;
    }

    /*!sc*/
    .loqxLK.showcase>div>div:last-child>ul>li header>div h2 figure {
      padding-right: 0;
      padding-left: 0;
      padding-top: 0;
      padding-bottom: 0;
    }

    /*!sc*/
    .loqxLK.showcase>div>div:last-child>ul>li header>div h2 figure svg {
      margin-right: 0;
      margin-left: 0;
      margin-top: 0;
      margin-bottom: 0;
      display: block;
      max-width: 100%;
      max-height: 100%;
      height: 40px;
      width: 200px;
    }

    /*!sc*/
    .loqxLK.showcase>div>div:last-child>ul>li header>div h2 figure svg .stroke {
      stroke: #24292f;
      fill: transparent;
      stroke-width: 4;
    }

    /*!sc*/
    .loqxLK.showcase>div>div:last-child>ul>li header>div h2 figure svg .fill {
      fill: #24292f;
    }

    /*!sc*/
    .loqxLK.showcase>div>div:last-child>ul>li header>div p {
      margin-bottom: 0;
      color: #132d60;
      background-image: none;
      -webkit-background-clip: unset;
      background-clip: unset;
      -webkit-text-fill-color: initial;
      -webkit-box-decoration-break: clone;
      box-decoration-break: clone;
    }

    /*!sc*/
    .loqxLK.showcase>div>div:last-child>ul>li header>a {
      justify-self: center;
    }

    /*!sc*/
    @media (min-width:990px) {
      .loqxLK.showcase>div>div:last-child>ul>li header>a {
        justify-self: flex-end;
      }
    }

    /*!sc*/
    .loqxLK.showcase>div>div:last-child>ul>li section {
      padding-right: 40px;
      padding-left: 40px;
    }

    /*!sc*/
    @media (min-width:990px) {
      .loqxLK.showcase>div>div:last-child>ul>li section {
        width: 50%;
      }
    }

    /*!sc*/
    .loqxLK.showcase>div>div:last-child>ul>li section:last-child {
      padding-bottom: 40px;
    }

    /*!sc*/
    .loqxLK.showcase>div>div:last-child>ul>li section h2 {
      margin-top: 0;
      color: #132d60;
      background-image: none;
      -webkit-background-clip: unset;
      background-clip: unset;
      -webkit-text-fill-color: initial;
      -webkit-box-decoration-break: clone;
      box-decoration-break: clone;
      font-weight: 500;
    }

    /*!sc*/
    .loqxLK.showcase>div>div:last-child>ul>li section p {
      margin-bottom: 0;
      color: #132d60;
      background-image: none;
      -webkit-background-clip: unset;
      background-clip: unset;
      -webkit-text-fill-color: initial;
      -webkit-box-decoration-break: clone;
      box-decoration-break: clone;
    }

    /*!sc*/
    .loqxLK.showcase>div>div:last-child>ul>li section .icons {
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      -webkit-align-items: flex-start;
      -webkit-box-align: flex-start;
      -ms-flex-align: flex-start;
      align-items: flex-start;
    }

    /*!sc*/
    .loqxLK.showcase>div>div:last-child>ul>li section .icons svg {
      height: 25px;
      width: auto;
      display: block;
    }

    /*!sc*/
    .loqxLK.showcase>div>div:last-child>ul>li section .icons svg .stroke {
      stroke: #132d60;
      fill: transparent;
      stroke-width: 4;
    }

    /*!sc*/
    .loqxLK.showcase>div>div:last-child>ul>li section .icons svg .fill {
      fill: #132d60;
    }

    /*!sc*/
    .loqxLK.showcase>div>div:last-child>ul>li section .icons svg+svg {
      margin-left: 20px;
    }

    /*!sc*/
    .loqxLK.showcase>nav.arrows {
      margin-top: 20px;
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      font-size: 2rem;
      line-height: 1rem;
      gap: 20px;
      padding-right: 40px;
      padding-left: 40px;
    }

    /*!sc*/
    @media (min-width:768px) {
      .loqxLK.showcase>nav.arrows {
        gap: 40px;
      }
    }

    /*!sc*/
    .loqxLK.showcase>nav.arrows>div {
      cursor: pointer;
    }

    /*!sc*/
    .loqxLK.showcase>nav.arrows>div .arrow {
      margin: 0;
      stroke: #132d60;
    }

    /*!sc*/
    .loqxLK.showcase>nav.images {
      display: none;
    }

    /*!sc*/
    @media (min-width:990px) {
      .loqxLK.showcase>nav.images {
        display: block;
        margin-top: 30px;
      }

      .loqxLK.showcase>nav.images>ul {
        margin-right: 0;
        margin-left: 0;
        margin-top: 8px;
        margin-bottom: 0;
        gap: 20px;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: center;
        -webkit-justify-content: center;
        -ms-flex-pack: center;
        justify-content: center;
        list-style-type: none;
      }

      @media (min-width:768px) {
        .loqxLK.showcase>nav.images>ul {
          gap: 40px;
        }
      }

      .loqxLK.showcase>nav.images>ul>li {
        margin-right: 8px;
        margin-left: 8px;
        cursor: pointer;
        -webkit-transition: all .7s cubic-bezier(.19, 1, .22, 1);
        transition: all .7s cubic-bezier(.19, 1, .22, 1);
        opacity: 0.5;
        display: grid;
        -webkit-align-items: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        -webkit-box-pack: center;
        -webkit-justify-content: center;
        -ms-flex-pack: center;
        justify-content: center;
      }

      .loqxLK.showcase>nav.images>ul>li.active {
        opacity: 1;
      }

      .loqxLK.showcase>nav.images>ul>li figure {
        padding-right: 0;
        padding-left: 0;
        padding-top: 0;
        padding-bottom: 0;
      }

      .loqxLK.showcase>nav.images>ul>li figure svg {
        margin-right: 0;
        margin-left: 0;
        margin-top: 0;
        margin-bottom: 0;
        display: block;
        width: 100%;
        height: auto;
        max-height: 30px;
        max-width: 120px;
      }

      .loqxLK.showcase>nav.images>ul>li figure svg .stroke {
        stroke: #132d60;
        fill: transparent;
        stroke-width: 4;
      }

      .loqxLK.showcase>nav.images>ul>li figure svg .fill {
        fill: #132d60;
      }
    }

    /*!sc*/
    .laxfhx {
      grid-column: span 1;
      grid-row: span 1;
      padding-top: 0;
      padding-bottom: 0;
      position: relative;
      width: 100%;
      min-width: 100%;
    }

    /*!sc*/
    @media (min-width:990px) {
      .laxfhx {
        grid-column: span 6;
        grid-row: span 1;
      }
    }

    /*!sc*/
    .laxfhx>button {
      position: absolute;
      z-index: 10;
      top: calc(50% - 23px);
      width: 46px;
      height: 46px;
      background: #fff;
      border-radius: 50%;
      box-shadow: none;
      text-indent: -9000px;
      overflow: hidden;
      color: #0c172d;
      cursor: pointer;
    }

    /*!sc*/
    .laxfhx>button:hover {
      color: #FFFFFF;
      -webkit-transform: translateY(-1px);
      -ms-transform: translateY(-1px);
      transform: translateY(-1px);
      box-shadow: none;
    }

    /*!sc*/
    .laxfhx>button:after {
      position: absolute;
      content: '\0041';
      font-family: 'Icons';
      font-style: normal;
      font-weight: normal;
      line-height: 1;
      top: 50%;
      left: 0;
      width: 100%;
      text-align: center;
      text-indent: 0;
      -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
      transform: translateY(-50%);
    }

    /*!sc*/
    .laxfhx>button:first-of-type {
      left: -15px;
      -webkit-transform: scaleX(-1);
      -ms-transform: scaleX(-1);
      transform: scaleX(-1);
    }

    /*!sc*/
    @media (min-width:990px) {
      .laxfhx>button:first-of-type {
        left: -20px;
      }
    }

    /*!sc*/
    .laxfhx>button:last-of-type {
      right: -15px;
    }

    /*!sc*/
    @media (min-width:990px) {
      .laxfhx>button:last-of-type {
        right: -20px;
      }
    }

    /*!sc*/
    .laxfhx>div {
      position: relative;
      border-radius: 16px;
      box-shadow: none;
    }

    /*!sc*/
    .laxfhx>div>div {
      border-radius: 16px;
    }

    /*!sc*/
    .laxfhx>div>div>ul {
      margin-right: 0;
      margin-left: 0;
      margin-top: 0;
      margin-bottom: 0;
      padding-right: 0;
      padding-left: 0;
      padding-top: 0;
      padding-bottom: 0;
      list-style-type: none;
      border-radius: 16px;
    }

    /*!sc*/
    .laxfhx>div>div:first-child>ul {
      margin-right: 0;
      margin-left: 0;
      margin-top: 0;
      margin-bottom: 0;
      padding-right: 0;
      padding-left: 0;
      padding-top: 0;
      padding-bottom: 0;
      list-style-type: none;
    }

    /*!sc*/
    .laxfhx>div>div:last-child>ul {
      margin-right: 0;
      margin-left: 0;
      margin-top: 0;
      margin-bottom: 0;
      padding-right: 0;
      padding-left: 0;
      padding-top: 0;
      padding-bottom: 0;
      list-style-type: none;
    }

    /*!sc*/
    .laxfhx>nav>ul {
      margin-right: 0;
      margin-left: 0;
      margin-top: 0;
      margin-bottom: 0;
      padding-right: 0;
      padding-left: 0;
      padding-top: 0;
      padding-bottom: 0;
      list-style-type: none;
    }

    /*!sc*/
    .laxfhx.carousel>div,
    .laxfhx.links>div {
      box-shadow: none;
      border-radius: 0;
      background-color: transparent;
    }

    /*!sc*/
    .laxfhx.carousel>div:before,
    .laxfhx.links>div:before {
      content: "";
      z-index: 0;
      position: absolute;
      top: 0;
      bottom: 0;
      left: 0;
      background: #8193b244;
      box-shadow: none;
      border-radius: 16px;
      -webkit-transform-origin: 50% 100%;
      -ms-transform-origin: 50% 100%;
      transform-origin: 50% 100%;
      -webkit-transform: scale(0.93) translateY(17px);
      -ms-transform: scale(0.93) translateY(17px);
      transform: scale(0.93) translateY(17px);
      right: 0;
      cursor: pointer;
    }

    /*!sc*/
    .laxfhx.carousel>div>div>ul,
    .laxfhx.links>div>div>ul {
      position: relative;
      display: grid;
    }

    /*!sc*/
    .laxfhx.carousel>div>div>ul>li,
    .laxfhx.links>div>div>ul>li {
      grid-column: 1;
      grid-row: 1;
      background-color: #f6f8fa;
      -webkit-transform-origin: 50% 100%;
      -ms-transform-origin: 50% 100%;
      transform-origin: 50% 100%;
      -webkit-transition: none;
      transition: none;
      border-radius: 16px;
      -webkit-transform-origin: 50% 80%;
      -ms-transform-origin: 50% 80%;
      transform-origin: 50% 80%;
      -webkit-animation: .4s ease-in forwards jDiRKx;
      animation: .4s ease-in forwards jDiRKx;
    }

    /*!sc*/
    .laxfhx.carousel>div>div>ul>li.active,
    .laxfhx.links>div>div>ul>li.active {
      background-color: #f6f8fa;
      -webkit-animation: .6s ease-in forwards hAXyOM;
      animation: .6s ease-in forwards hAXyOM;
    }

    /*!sc*/
    .laxfhx.carousel>nav,
    .laxfhx.links>nav {
      margin-top: 40px;
    }

    /*!sc*/
    .laxfhx.carousel>nav>ul,
    .laxfhx.links>nav>ul {
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: center;
      -webkit-justify-content: center;
      -ms-flex-pack: center;
      justify-content: center;
    }

    /*!sc*/
    .laxfhx.carousel>nav>ul>li,
    .laxfhx.links>nav>ul>li {
      width: 30px;
      height: 6px;
      margin: 0 4px;
      border-radius: 3px;
      background-color: #FFFFFF;
      opacity: 0.8;
      -webkit-transition: .2s;
      transition: .2s;
      cursor: pointer;
    }

    /*!sc*/
    .laxfhx.carousel>nav>ul>li+li,
    .laxfhx.links>nav>ul>li+li {
      margin-left: 8px;
    }

    /*!sc*/
    .laxfhx.carousel>nav>ul>li.active,
    .laxfhx.links>nav>ul>li.active {
      opacity: 0.4;
    }

    /*!sc*/
    .laxfhx.links>div>div:first-child>ul>li {
      position: relative;
    }

    /*!sc*/
    .laxfhx.links>div>div:first-child>ul>li a {
      padding-right: 40px;
      padding-left: 40px;
      padding-top: 40px;
      padding-bottom: 40px;
      color: #24292f;
      position: relative;
      height: 100%;
      width: 100%;
      display: grid;
      grid-template-columns: auto 100px;
      grid-template-rows: auto 1fr auto;
      -webkit-text-decoration: none;
      text-decoration: none;
      gap: 20px;
    }

    /*!sc*/
    @media (min-width:990px) {
      .laxfhx.links>div>div:first-child>ul>li a {
        grid-template-columns: auto 150px;
        grid-template-rows: auto 1fr auto;
      }
    }

    /*!sc*/
    .laxfhx.links>div>div:first-child>ul>li a figure {
      margin-right: 0;
      margin-left: 0;
      margin-top: 0;
      margin-bottom: 0;
      padding-right: 0;
      padding-left: 0;
      padding-top: 0;
      padding-bottom: 0;
      border-radius: 12px;
      background: #FFFFFF;
      box-shadow: none;
      height: 100px;
      width: 100px;
      grid-area: 1 / 2 / 3 / 3;
    }

    /*!sc*/
    @media (min-width:990px) {
      .laxfhx.links>div>div:first-child>ul>li a figure {
        height: 150px;
        width: 150px;
        grid-area: 1 / 2 / 3 / 3;
      }
    }

    /*!sc*/
    .laxfhx.links>div>div:first-child>ul>li a figure img {
      border-radius: 12px;
      display: block;
      object-fit: contain;
      height: 100px;
      width: 100px;
    }

    /*!sc*/
    @media (min-width:990px) {
      .laxfhx.links>div>div:first-child>ul>li a figure img {
        height: 150px;
        width: 150px;
      }
    }

    /*!sc*/
    .laxfhx.links>div>div:first-child>ul>li a small {
      color: #FFFFFF;
      background-image: none;
      -webkit-background-clip: unset;
      background-clip: unset;
      -webkit-text-fill-color: initial;
      -webkit-box-decoration-break: clone;
      box-decoration-break: clone;
      margin-right: 0;
      margin-left: 0;
      margin-top: 0;
      margin-bottom: 0;
      padding-right: 0;
      padding-left: 0;
      padding-top: 0;
      padding-bottom: 0;
      font-size: 1.0rem;
      display: block;
      grid-area: 1 / 1 / 2 / 2;
      text-transform: uppercase;
    }

    /*!sc*/
    .laxfhx.links>div>div:first-child>ul>li a p:first-of-type {
      color: #FFFFFF;
      background-image: none;
      -webkit-background-clip: unset;
      background-clip: unset;
      -webkit-text-fill-color: initial;
      -webkit-box-decoration-break: clone;
      box-decoration-break: clone;
      margin-right: 0;
      margin-left: 0;
      margin-top: 0;
      margin-bottom: 0;
      padding-right: 0;
      padding-left: 0;
      padding-top: 0;
      padding-bottom: 0;
      font-size: 1.12rem;
      font-weight: 500;
      -webkit-align-self: center;
      -ms-flex-item-align: center;
      align-self: center;
      grid-area: 2 / 1 / 3 / 2;
    }

    /*!sc*/
    .laxfhx.links>div>div:first-child>ul>li a p:last-of-type {
      margin-right: 0;
      margin-left: 0;
      margin-top: 0;
      margin-bottom: 0;
      padding-right: 0;
      padding-left: 0;
      padding-top: 20px;
      padding-bottom: 0;
      text-align: center;
      border-radius: 0 0 6px 6px;
      grid-area: 3 / 1 / 4 / 3;
    }

    /*!sc*/
    .laxfhx.links>div>div:last-child {
      display: none;
    }

    /*!sc*/
    .laxfhx.links nav {
      display: none;
    }

    /*!sc*/
    .laxfhx.carousel>div>div:first-child {
      display: none;
    }

    /*!sc*/
    .laxfhx.carousel>div>div:last-child>ul>li {
      padding: 30px;
      background-color: #f6f8fa;
    }

    /*!sc*/
    .laxfhx.carousel>div>div:last-child>ul>li>*:first-child {
      margin-top: 0;
    }

    /*!sc*/
    .laxfhx.carousel>div>div:last-child>ul>li>*:last-child {
      margin-bottom: 0;
    }

    /*!sc*/
    .laxfhx.carousel>div>div:last-child>ul>li h2,
    .laxfhx.carousel>div>div:last-child>ul>li h3 {
      font-weight: 500;
    }

    /*!sc*/
    .laxfhx.carousel>div>div:last-child>ul>li h2 em,
    .laxfhx.carousel>div>div:last-child>ul>li h3 em {
      color: #FFFFFF;
      background-image: none;
      -webkit-background-clip: unset;
      background-clip: unset;
      -webkit-text-fill-color: initial;
      -webkit-box-decoration-break: clone;
      box-decoration-break: clone;
    }

    /*!sc*/
    .laxfhx.carousel nav {
      display: none;
    }

    /*!sc*/
    .laxfhx.slider>div {
      margin-right: auto;
      margin-left: auto;
    }

    /*!sc*/
    .laxfhx.slider>div>div {
      background-color: #132d60;
    }

    /*!sc*/
    .laxfhx.slider>div>div:first-child {
      background-color: transparent;
      overflow: hidden;
      position: absolute;
      top: 0;
      left: 0;
      bottom: calc(100% - 300px);
      right: 0;
      z-index: 1;
      border-radius: 16px 16px 0 0;
    }

    /*!sc*/
    .laxfhx.slider>div>div:first-child>ul {
      overflow: hidden;
      position: absolute;
      right: 0;
      left: 0;
      top: 0;
      bottom: 0;
      border-radius: 16px 16px 0 0;
    }

    /*!sc*/
    .laxfhx.slider>div>div:first-child>ul>li {
      margin: 0;
      border-radius: 0;
      z-index: 1;
      overflow: hidden;
      position: absolute;
      top: 0;
      right: 0;
      left: 0;
      bottom: 0;
      opacity: 0;
      -webkit-animation: lmtWIN ease-in .7s;
      animation: lmtWIN ease-in .7s;
    }

    /*!sc*/
    .laxfhx.slider>div>div:first-child>ul>li img {
      display: block;
      object-fit: cover;
      object-position: center;
      height: 100%;
      width: 100%;
    }

    /*!sc*/
    .laxfhx.slider>div>div:first-child>ul>li.active {
      z-index: 1;
      opacity: 1;
      -webkit-animation: kjKeF ease-in .7s;
      animation: kjKeF ease-in .7s;
    }

    /*!sc*/
    .laxfhx.slider>div>div:last-child {
      overflow: hidden;
      padding-bottom: 32px;
    }

    /*!sc*/
    .laxfhx.slider>div>div:last-child>ul {
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      -webkit-flex-wrap: nowrap;
      -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
      -webkit-transform: translateX(calc(-100% * var(--active, 0)));
      -ms-transform: translateX(calc(-100% * var(--active, 0)));
      transform: translateX(calc(-100% * var(--active, 0)));
      -webkit-transition: all .7s cubic-bezier(.19, 1, .22, 1);
      transition: all .7s cubic-bezier(.19, 1, .22, 1);
    }

    /*!sc*/
    .laxfhx.slider>div>div:last-child>ul>li {
      width: 100%;
      padding: 40px;
      -webkit-flex: 0 0 auto;
      -ms-flex: 0 0 auto;
      flex: 0 0 auto;
      padding-top: 340px;
    }

    /*!sc*/
    .laxfhx.slider>div>div:last-child>ul>li> :first-child {
      margin-top: 0;
    }

    /*!sc*/
    .laxfhx.slider>div>div:last-child>ul>li> :last-child {
      margin-bottom: 0;
    }

    /*!sc*/
    .laxfhx.slider>div>div:last-child>ul>li>*+* {
      margin-top: 30px;
    }

    /*!sc*/
    .laxfhx.slider>div>div:last-child>ul>li figure {
      padding-right: 0;
      padding-left: 0;
      padding-top: 0;
      padding-bottom: 0;
    }

    /*!sc*/
    .laxfhx.slider>div>div:last-child>ul>li figure svg {
      margin-right: 0;
      margin-left: 0;
      margin-top: 0;
      margin-bottom: 0;
      display: block;
      width: 150px;
      height: 37.5px;
      max-width: 100%;
      max-height: 100%;
    }

    /*!sc*/
    @media (min-width:990px) {
      .laxfhx.slider>div>div:last-child>ul>li figure svg {
        max-width: 200px;
        max-height: 50px;
      }
    }

    /*!sc*/
    .laxfhx.slider>div>div:last-child>ul>li figure svg .stroke {
      stroke: #FFFFFF;
      fill: transparent;
      stroke-width: 4;
    }

    /*!sc*/
    .laxfhx.slider>div>div:last-child>ul>li figure svg .fill {
      fill: #FFFFFF;
    }

    /*!sc*/
    .laxfhx.slider>div>div:last-child>ul>li p {
      color: #FFFFFF;
      font-size: 1.12rem;
      position: relative;
    }

    /*!sc*/
    .laxfhx.slider>div>div:last-child>ul>li h2 {
      color: #FFFFFF;
      font-weight: 500;
      font-size: calc(1.7rem * 0.8);
    }

    /*!sc*/
    .laxfhx.slider>div>div:last-child>ul>li h2 em {
      color: #FFFFFF;
      background-image: none;
      -webkit-background-clip: unset;
      background-clip: unset;
      -webkit-text-fill-color: initial;
      -webkit-box-decoration-break: clone;
      box-decoration-break: clone;
    }

    /*!sc*/
    .laxfhx.slider>div>div:last-child>ul>li h2 small {
      color: #FFFFFF;
      background-image: none;
      -webkit-background-clip: unset;
      background-clip: unset;
      -webkit-text-fill-color: initial;
      -webkit-box-decoration-break: clone;
      box-decoration-break: clone;
      display: block;
      opacity: 0.4;
    }

    /*!sc*/
    .laxfhx.slider>div>div:last-child>ul>li p {
      margin-right: 0;
      margin-left: 0;
      margin-top: 0;
      margin-bottom: 0;
      max-width: 40rem;
      position: relative;
    }

    /*!sc*/
    .laxfhx.slider>nav.arrows {
      position: absolute;
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      font-size: 1.5rem;
      line-height: 0.75rem;
      padding-right: 40px;
      padding-left: 40px;
      margin-top: calc(-32px - 0.75rem);
      gap: 20px;
    }

    /*!sc*/
    .laxfhx.slider>nav.arrows>div {
      cursor: pointer;
    }

    /*!sc*/
    .laxfhx.slider>nav.arrows>div .arrow {
      margin: 0;
      stroke: #FFFFFF;
    }

    /*!sc*/
    .laxfhx.slider>nav.dots {
      position: absolute;
      margin-top: -20px;
      left: 50%;
      -webkit-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
      transform: translateX(-50%);
    }

    /*!sc*/
    .laxfhx.slider>nav.dots>ul {
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: center;
      -webkit-justify-content: center;
      -ms-flex-pack: center;
      justify-content: center;
    }

    /*!sc*/
    .laxfhx.slider>nav.dots>ul>li {
      width: 30px;
      height: 6px;
      margin: 0 4px;
      border-radius: 3px;
      background-color: #FFFFFF;
      opacity: 0.8;
      -webkit-transition: .2s;
      transition: .2s;
      cursor: pointer;
    }

    /*!sc*/
    .laxfhx.slider>nav.dots>ul>li.active {
      opacity: 0.4;
    }

    /*!sc*/
    .laxfhx.simple>div>div {
      overflow: hidden;
    }

    /*!sc*/
    .laxfhx.simple>div>div:first-child {
      display: none;
    }

    /*!sc*/
    .laxfhx.simple>div>div:last-child>ul {
      position: relative;
      display: grid;
    }

    /*!sc*/
    .laxfhx.simple>div>div:last-child>ul>li {
      padding: 30px;
      grid-column: 1;
      grid-row: 1;
      background-color: #132d60;
      z-index: auto;
      display: grid;
      grid-template-columns: 1fr;
      -webkit-transition: opacity 1s;
      transition: opacity 1s;
      opacity: 0;
    }

    /*!sc*/
    .laxfhx.simple>div>div:last-child>ul>li> :first-child {
      margin-top: 0;
    }

    /*!sc*/
    .laxfhx.simple>div>div:last-child>ul>li> :last-child {
      margin-bottom: 0;
    }

    /*!sc*/
    .laxfhx.simple>div>div:last-child>ul>li.active {
      opacity: 1;
      z-index: 1;
    }

    /*!sc*/
    .laxfhx.simple>div>div:last-child>ul>li p {
      margin-top: 0;
      position: relative;
    }

    /*!sc*/
    .laxfhx.simple>div>div:last-child>ul>li h2 {
      margin-top: 0;
      font-weight: 500;
    }

    /*!sc*/
    .laxfhx.simple>div>div:last-child>ul>li h2 em {
      color: #FFFFFF;
      background-image: none;
      -webkit-background-clip: unset;
      background-clip: unset;
      -webkit-text-fill-color: initial;
      -webkit-box-decoration-break: clone;
      box-decoration-break: clone;
    }

    /*!sc*/
    .laxfhx.simple>div>div:last-child>ul>li nav {
      -webkit-align-self: flex-end;
      -ms-flex-item-align: end;
      align-self: flex-end;
    }

    /*!sc*/
    .laxfhx.simple>nav {
      margin-top: 30px;
    }

    /*!sc*/
    .laxfhx.simple>nav>ul {
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: center;
      -webkit-justify-content: center;
      -ms-flex-pack: center;
      justify-content: center;
    }

    /*!sc*/
    .laxfhx.simple>nav>ul>li {
      width: 12px;
      height: 12px;
      border-radius: 50%;
      background-color: #f6f8fa;
      opacity: .2;
      -webkit-transition: .2s;
      transition: .2s;
      cursor: pointer;
    }

    /*!sc*/
    .laxfhx.simple>nav>ul>li+li {
      margin-left: 8px;
    }

    /*!sc*/
    .laxfhx.simple>nav>ul>li.active {
      opacity: 0.8;
    }

    /*!sc*/
    .laxfhx.showcase {
      padding-top: 40px;
      padding-bottom: 40px;
      grid-column-start: 1;
      grid-column-end: -1;
    }

    /*!sc*/
    .laxfhx.showcase:after {
      content: "";
      height: 100%;
      width: 100vw;
      max-width: 1440px;
      position: absolute;
      z-index: -1;
      left: 50%;
      -webkit-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
      transform: translateX(-50%);
      top: 0;
      bottom: 0;
      border-radius: 20px;
      background-color: #132d60;
    }

    /*!sc*/
    .laxfhx.showcase>button {
      top: 110px;
    }

    /*!sc*/
    .laxfhx.showcase>div {
      position: relative;
      width: 100%;
    }

    /*!sc*/
    .laxfhx.showcase>div>div {
      height: 100%;
      width: 100%;
    }

    /*!sc*/
    .laxfhx.showcase>div>div>ul {
      height: 100%;
      width: 100%;
    }

    /*!sc*/
    .laxfhx.showcase>div>div:first-child {
      display: none;
    }

    /*!sc*/
    @media (min-width:990px) {
      .laxfhx.showcase>div>div:first-child {
        display: block;
      }

      .laxfhx.showcase>div>div:first-child>ul {
        position: absolute;
        overflow: hidden;
        width: 100vw;
        left: 50%;
        margin-left: -50vw;
        height: calc(100% + 60px);
        pointer-events: none;
      }

      .laxfhx.showcase>div>div:first-child>ul>li {
        position: absolute;
        z-index: 2;
        top: 50%;
        pointer-events: none;
        opacity: 0;
        max-width: min(50vw, 600px);
        width: -webkit-max-content;
        width: -moz-max-content;
        width: max-content;
        right: 100%;
        -webkit-transform: scale(1) translateY(-50%) translateX(0);
        -ms-transform: scale(1) translateY(-50%) translateX(0);
        transform: scale(1) translateY(-50%) translateX(0);
        -webkit-animation: kfsjxd 0.3s ease-in;
        animation: kfsjxd 0.3s ease-in;
      }

      .laxfhx.showcase>div>div:first-child>ul>li>.desktop {
        box-shadow: none;
        max-width: min(50vw, 600px);
      }

      .laxfhx.showcase>div>div:first-child>ul>li>.mobile {
        display: grid;
        grid-template-rows: 1fr;
        grid-template-columns: repeat(auto-fit, minmax(0, 1fr));
        gap: 10px;
        max-width: min(50vw, 600px);
      }

      .laxfhx.showcase>div>div:first-child>ul>li>.mobile>img {
        max-width: 100%;
        max-height: 500px;
      }

      .laxfhx.showcase>div>div:first-child>ul>li>.code {
        border-radius: 12px;
        box-shadow: none;
        padding: 20px;
        margin-right: 0;
        margin-left: auto;
        width: min(50vw, 540px);
      }

      .laxfhx.showcase>div>div:first-child>ul>li.active {
        opacity: 1;
        right: 50%;
        -webkit-transform: scale(1) translateY(-50%) translateX(110%);
        -ms-transform: scale(1) translateY(-50%) translateX(110%);
        transform: scale(1) translateY(-50%) translateX(110%);
        -webkit-animation: efzqaE 0.4s ease-in;
        animation: efzqaE 0.4s ease-in;
      }
    }

    /*!sc*/
    .laxfhx.showcase>div>div:last-child>ul {
      display: grid;
      grid-template-columns: 1fr;
      grid-template-rows: 1fr;
    }

    /*!sc*/
    .laxfhx.showcase>div>div:last-child>ul>li {
      gap: 20px;
      grid-row: 1 / -1;
      grid-column: 1 / -1;
      display: grid;
      grid-template-rows: auto 1fr auto;
      width: 100%;
      height: 100%;
      opacity: 0;
      -webkit-transition: all .7s cubic-bezier(.19, 1, .22, 1);
      transition: all .7s cubic-bezier(.19, 1, .22, 1);
      z-index: auto;
    }

    /*!sc*/
    @media (min-width:768px) {
      .laxfhx.showcase>div>div:last-child>ul>li {
        gap: 40px;
      }
    }

    /*!sc*/
    .laxfhx.showcase>div>div:last-child>ul>li.active {
      opacity: 1;
      z-index: 1;
    }

    /*!sc*/
    .laxfhx.showcase>div>div:last-child>ul>li header {
      padding-right: 40px;
      padding-left: 40px;
      padding-top: 40px;
      padding-bottom: 40px;
      display: grid;
      grid-template-columns: 1fr;
      justify-items: flex-start;
      gap: 20px;
      border-radius: 16px 16px 0 0;
    }

    /*!sc*/
    @media (min-width:990px) {
      .laxfhx.showcase>div>div:last-child>ul>li header {
        grid-template-columns: 1fr 1fr;
      }
    }

    /*!sc*/
    .laxfhx.showcase>div>div:last-child>ul>li header>div h2 {
      padding-top: 0;
    }

    /*!sc*/
    .laxfhx.showcase>div>div:last-child>ul>li header>div h2 em {
      display: table;
      color: #FFFFFF;
      background-image: none;
      -webkit-background-clip: unset;
      background-clip: unset;
      -webkit-text-fill-color: initial;
      -webkit-box-decoration-break: clone;
      box-decoration-break: clone;
    }

    /*!sc*/
    .laxfhx.showcase>div>div:last-child>ul>li header>div h2 figure {
      padding-right: 0;
      padding-left: 0;
      padding-top: 0;
      padding-bottom: 0;
    }

    /*!sc*/
    .laxfhx.showcase>div>div:last-child>ul>li header>div h2 figure svg {
      margin-right: 0;
      margin-left: 0;
      margin-top: 0;
      margin-bottom: 0;
      display: block;
      max-width: 100%;
      max-height: 100%;
      height: 40px;
      width: 200px;
    }

    /*!sc*/
    .laxfhx.showcase>div>div:last-child>ul>li header>div h2 figure svg .stroke {
      stroke: #FFFFFF;
      fill: transparent;
      stroke-width: 4;
    }

    /*!sc*/
    .laxfhx.showcase>div>div:last-child>ul>li header>div h2 figure svg .fill {
      fill: #FFFFFF;
    }

    /*!sc*/
    .laxfhx.showcase>div>div:last-child>ul>li header>div p {
      margin-bottom: 0;
      color: #FFFFFF;
      background-image: none;
      -webkit-background-clip: unset;
      background-clip: unset;
      -webkit-text-fill-color: initial;
      -webkit-box-decoration-break: clone;
      box-decoration-break: clone;
    }

    /*!sc*/
    .laxfhx.showcase>div>div:last-child>ul>li header>a {
      justify-self: center;
    }

    /*!sc*/
    @media (min-width:990px) {
      .laxfhx.showcase>div>div:last-child>ul>li header>a {
        justify-self: flex-end;
      }
    }

    /*!sc*/
    .laxfhx.showcase>div>div:last-child>ul>li section {
      padding-right: 40px;
      padding-left: 40px;
    }

    /*!sc*/
    @media (min-width:990px) {
      .laxfhx.showcase>div>div:last-child>ul>li section {
        width: 50%;
      }
    }

    /*!sc*/
    .laxfhx.showcase>div>div:last-child>ul>li section:last-child {
      padding-bottom: 40px;
    }

    /*!sc*/
    .laxfhx.showcase>div>div:last-child>ul>li section h2 {
      margin-top: 0;
      color: #FFFFFF;
      background-image: none;
      -webkit-background-clip: unset;
      background-clip: unset;
      -webkit-text-fill-color: initial;
      -webkit-box-decoration-break: clone;
      box-decoration-break: clone;
      font-weight: 500;
    }

    /*!sc*/
    .laxfhx.showcase>div>div:last-child>ul>li section p {
      margin-bottom: 0;
      color: #FFFFFF;
      background-image: none;
      -webkit-background-clip: unset;
      background-clip: unset;
      -webkit-text-fill-color: initial;
      -webkit-box-decoration-break: clone;
      box-decoration-break: clone;
    }

    /*!sc*/
    .laxfhx.showcase>div>div:last-child>ul>li section .icons {
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      -webkit-align-items: flex-start;
      -webkit-box-align: flex-start;
      -ms-flex-align: flex-start;
      align-items: flex-start;
    }

    /*!sc*/
    .laxfhx.showcase>div>div:last-child>ul>li section .icons svg {
      height: 25px;
      width: auto;
      display: block;
    }

    /*!sc*/
    .laxfhx.showcase>div>div:last-child>ul>li section .icons svg .stroke {
      stroke: #8193b2;
      fill: transparent;
      stroke-width: 4;
    }

    /*!sc*/
    .laxfhx.showcase>div>div:last-child>ul>li section .icons svg .fill {
      fill: #8193b2;
    }

    /*!sc*/
    .laxfhx.showcase>div>div:last-child>ul>li section .icons svg+svg {
      margin-left: 20px;
    }

    /*!sc*/
    .laxfhx.showcase>nav.arrows {
      margin-top: 20px;
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      font-size: 2rem;
      line-height: 1rem;
      gap: 20px;
      padding-right: 40px;
      padding-left: 40px;
    }

    /*!sc*/
    @media (min-width:768px) {
      .laxfhx.showcase>nav.arrows {
        gap: 40px;
      }
    }

    /*!sc*/
    .laxfhx.showcase>nav.arrows>div {
      cursor: pointer;
    }

    /*!sc*/
    .laxfhx.showcase>nav.arrows>div .arrow {
      margin: 0;
      stroke: #FFFFFF;
    }

    /*!sc*/
    .laxfhx.showcase>nav.images {
      display: none;
    }

    /*!sc*/
    @media (min-width:990px) {
      .laxfhx.showcase>nav.images {
        display: block;
        margin-top: 30px;
      }

      .laxfhx.showcase>nav.images>ul {
        margin-right: 0;
        margin-left: 0;
        margin-top: 8px;
        margin-bottom: 0;
        gap: 20px;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: center;
        -webkit-justify-content: center;
        -ms-flex-pack: center;
        justify-content: center;
        list-style-type: none;
      }

      @media (min-width:768px) {
        .laxfhx.showcase>nav.images>ul {
          gap: 40px;
        }
      }

      .laxfhx.showcase>nav.images>ul>li {
        margin-right: 8px;
        margin-left: 8px;
        cursor: pointer;
        -webkit-transition: all .7s cubic-bezier(.19, 1, .22, 1);
        transition: all .7s cubic-bezier(.19, 1, .22, 1);
        opacity: 0.5;
        display: grid;
        -webkit-align-items: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        -webkit-box-pack: center;
        -webkit-justify-content: center;
        -ms-flex-pack: center;
        justify-content: center;
      }

      .laxfhx.showcase>nav.images>ul>li.active {
        opacity: 1;
      }

      .laxfhx.showcase>nav.images>ul>li figure {
        padding-right: 0;
        padding-left: 0;
        padding-top: 0;
        padding-bottom: 0;
      }

      .laxfhx.showcase>nav.images>ul>li figure svg {
        margin-right: 0;
        margin-left: 0;
        margin-top: 0;
        margin-bottom: 0;
        display: block;
        width: 100%;
        height: auto;
        max-height: 30px;
        max-width: 120px;
      }

      .laxfhx.showcase>nav.images>ul>li figure svg .stroke {
        stroke: #FFFFFF;
        fill: transparent;
        stroke-width: 4;
      }

      .laxfhx.showcase>nav.images>ul>li figure svg .fill {
        fill: #FFFFFF;
      }
    }

    /*!sc*/
    data-styled.g15[id="sc-173080bc-0"] {
      content: "loqxLK,laxfhx,"
    }

    /*!sc*/
    .dckHQA {
      grid-column: span 1;
      grid-row: span 1;
      gap: 40px;
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      -webkit-flex-direction: column;
      -ms-flex-direction: column;
      flex-direction: column;
      -webkit-align-items: center;
      -webkit-box-align: center;
      -ms-flex-align: center;
      align-items: center;
    }

    /*!sc*/
    @media (min-width:990px) {
      .dckHQA {
        grid-column: span 12;
        grid-row: span 1;
      }
    }

    /*!sc*/
    @media (min-width:768px) {
      .dckHQA {
        gap: 60px;
      }
    }

    /*!sc*/
    @media (min-width:990px) {
      .dckHQA {
        -webkit-flex-direction: row;
        -ms-flex-direction: row;
        flex-direction: row;
      }
    }

    /*!sc*/
    @media (min-width:990px) {
      .dckHQA>div:first-child {
        max-width: 780px;
      }
    }

    /*!sc*/
    .dckHQA>div:first-child h2 {
      color: #24292f;
      background-image: none;
      -webkit-background-clip: unset;
      background-clip: unset;
      -webkit-text-fill-color: initial;
      -webkit-box-decoration-break: clone;
      box-decoration-break: clone;
      margin-top: 0;
      margin-bottom: 0;
      text-transform: none;
      display: table;
    }

    /*!sc*/
    .dckHQA>div:first-child h2+p {
      margin-top: 20px;
    }

    /*!sc*/
    .dckHQA>div:first-child h3 {
      color: #24292f;
      background-image: none;
      -webkit-background-clip: unset;
      background-clip: unset;
      -webkit-text-fill-color: initial;
      -webkit-box-decoration-break: clone;
      box-decoration-break: clone;
      margin-top: 0;
      margin-bottom: 0;
      text-transform: none;
      display: table;
    }

    /*!sc*/
    .dckHQA>div:first-child h3+p {
      margin-top: 20px;
    }

    /*!sc*/
    .dckHQA>div:first-child p {
      color: #57606a;
      background-image: none;
      -webkit-background-clip: unset;
      background-clip: unset;
      -webkit-text-fill-color: initial;
      -webkit-box-decoration-break: clone;
      box-decoration-break: clone;
      margin-top: 0;
      margin-bottom: 0;
      display: table;
    }

    /*!sc*/
    .dckHQA>div:last-child a+a {
      margin-top: 20px;
    }

    /*!sc*/
    data-styled.g16[id="sc-b09e9d02-0"] {
      content: "dckHQA,"
    }

    /*!sc*/
    .dMAUfq {
      grid-column: span 1;
      grid-row: span 1;
      padding-right: 0;
      padding-left: 0;
      padding-top: 20px;
      padding-bottom: 20px;
      overflow-x: scroll;
      -webkit-scroll-snap-type: x mandatory;
      -moz-scroll-snap-type: x mandatory;
      -ms-scroll-snap-type: x mandatory;
      scroll-snap-type: x mandatory;
      -webkit-scroll-behavior: smooth;
      -moz-scroll-behavior: smooth;
      -ms-scroll-behavior: smooth;
      scroll-behavior: smooth;
      position: relative;
    }

    /*!sc*/
    @media (min-width:990px) {
      .dMAUfq {
        grid-column: span 12;
        grid-row: span 1;
      }
    }

    /*!sc*/
    .dMAUfq::-webkit-scrollbar {
      display: none;
    }

    /*!sc*/
    .dMAUfq>div {
      gap: 20px;
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      -webkit-align-items: self-start;
      -webkit-box-align: self-start;
      -ms-flex-align: self-start;
      align-items: self-start;
    }

    /*!sc*/
    @media (min-width:768px) {
      .dMAUfq>div {
        gap: 40px;
      }
    }

    /*!sc*/
    .dMAUfq>div>* {
      -webkit-flex-shrink: 0;
      -ms-flex-negative: 0;
      flex-shrink: 0;
      min-width: min(20vw, 200px);
      max-width: min(90vw, 500px);
    }

    /*!sc*/
    .dMAUfq>div>*.sm {
      min-width: min(50vw, 200px);
      max-width: min(90vw, 300px);
    }

    /*!sc*/
    .dMAUfq>div>*:nth-child(odd) {
      margin-bottom: 4rem;
    }

    /*!sc*/
    .dMAUfq>div>*:nth-child(even) {
      -webkit-align-self: flex-end;
      -ms-flex-item-align: end;
      align-self: flex-end;
    }

    /*!sc*/
    .dMAUfq>nav {
      margin-top: 20px;
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      font-size: 2rem;
      line-height: 1rem;
      gap: 20px;
    }

    /*!sc*/
    @media (min-width:768px) {
      .dMAUfq>nav {
        margin-top: 40px;
      }
    }

    /*!sc*/
    @media (min-width:768px) {
      .dMAUfq>nav {
        gap: 40px;
      }
    }

    /*!sc*/
    .dMAUfq>nav>div {
      cursor: pointer;
    }

    /*!sc*/
    .dMAUfq>nav>div .arrow {
      margin: 0;
      stroke: #132d60;
    }

    /*!sc*/
    data-styled.g29[id="sc-7d8c77b-0"] {
      content: "dMAUfq,"
    }

    /*!sc*/
    .iIvZba {
      grid-column: span 1;
      grid-row: span 1;
      padding-top: 60px;
      padding-bottom: 40px;
      margin: 0 auto;
      position: relative;
      height: 400px;
      width: 100%;
    }

    /*!sc*/
    @media (min-width:990px) {
      .iIvZba {
        grid-column: span 6;
      }
    }

    /*!sc*/
    @media (min-width:768px) {
      .iIvZba {
        width: calc(min(80vw, 1000px) / 2);
      }
    }

    /*!sc*/
    .iIvZba>ul {
      padding-right: 0;
      padding-left: 0;
      padding-top: 0;
      padding-bottom: 0;
      margin-right: 0;
      margin-left: 0;
      margin-top: 0;
      margin-bottom: 0;
      position: absolute;
      list-style-type: none;
      top: 20px;
      bottom: 0;
      right: 0;
      left: 0;
    }

    /*!sc*/
    .iIvZba>ul:hover li::before {
      -webkit-transition: opacity 1s;
      transition: opacity 1s;
      opacity: 1;
    }

    /*!sc*/
    .iIvZba>ul li {
      background-color: transparent;
      position: absolute;
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      -webkit-user-select: none;
      -moz-user-select: none;
      -ms-user-select: none;
      user-select: none;
      width: 80px;
      height: 80px;
      margin-left: -40px;
      border-radius: 50%;
      -webkit-box-pack: center;
      -webkit-justify-content: center;
      -ms-flex-pack: center;
      justify-content: center;
      -webkit-align-items: center;
      -webkit-box-align: center;
      -ms-flex-align: center;
      align-items: center;
      top: 0;
      opacity: 0;
    }

    /*!sc*/
    .iIvZba>ul li::before {
      position: absolute;
      color: #FFFFFF;
      border-radius: 5px;
      left: 50%;
      -webkit-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
      transform: translateX(-50%);
      top: 82px;
      font-size: 10px;
      line-height: 12px;
      padding: 3px 5px;
      -webkit-transition: opacity 1s;
      transition: opacity 1s;
      max-width: 60px;
      text-align: center;
      opacity: 0;
    }

    /*!sc*/
    .iIvZba>ul li:nth-child(1) {
      -webkit-animation: jxtTeu 13.903270013061446s linear 0s infinite;
      animation: jxtTeu 13.903270013061446s linear 0s infinite;
      left: 16.666666666666668%;
    }

    /*!sc*/
    .iIvZba>ul li:nth-child(1)::before {
      content: "Angular";
    }

    /*!sc*/
    .iIvZba>ul li:nth-child(4) {
      -webkit-animation: jxtTeu 13.903270013061446s linear 2.7372554711479418s infinite;
      animation: jxtTeu 13.903270013061446s linear 2.7372554711479418s infinite;
      left: 16.666666666666668%;
    }

    /*!sc*/
    .iIvZba>ul li:nth-child(4)::before {
      content: "Django";
    }

    /*!sc*/
    .iIvZba>ul li:nth-child(7) {
      -webkit-animation: jxtTeu 13.903270013061446s linear 5.283454839176712s infinite;
      animation: jxtTeu 13.903270013061446s linear 5.283454839176712s infinite;
      left: 16.666666666666668%;
    }

    /*!sc*/
    .iIvZba>ul li:nth-child(7)::before {
      content: "Kotlin";
    }

    /*!sc*/
    .iIvZba>ul li:nth-child(10) {
      -webkit-animation: jxtTeu 13.903270013061446s linear 8.610921888393497s infinite;
      animation: jxtTeu 13.903270013061446s linear 8.610921888393497s infinite;
      left: 16.666666666666668%;
    }

    /*!sc*/
    .iIvZba>ul li:nth-child(10)::before {
      content: "Phoenix";
    }

    /*!sc*/
    .iIvZba>ul li:nth-child(13) {
      -webkit-animation: jxtTeu 13.903270013061446s linear 11.40224206628047s infinite;
      animation: jxtTeu 13.903270013061446s linear 11.40224206628047s infinite;
      left: 16.666666666666668%;
    }

    /*!sc*/
    .iIvZba>ul li:nth-child(13)::before {
      content: "Swift";
    }

    /*!sc*/
    .iIvZba>ul li:nth-child(2) {
      -webkit-animation: jxtTeu 13.343551667718767s linear 0.6353432063543873s infinite;
      animation: jxtTeu 13.343551667718767s linear 0.6353432063543873s infinite;
      left: 50%;
    }

    /*!sc*/
    .iIvZba>ul li:nth-child(2)::before {
      content: "AWS";
    }

    /*!sc*/
    .iIvZba>ul li:nth-child(5) {
      -webkit-animation: jxtTeu 13.343551667718767s linear 3.3193091952994105s infinite;
      animation: jxtTeu 13.343551667718767s linear 3.3193091952994105s infinite;
      left: 50%;
    }

    /*!sc*/
    .iIvZba>ul li:nth-child(5)::before {
      content: "React Native";
    }

    /*!sc*/
    .iIvZba>ul li:nth-child(8) {
      -webkit-animation: jxtTeu 13.343551667718767s linear 6.222811046637582s infinite;
      animation: jxtTeu 13.343551667718767s linear 6.222811046637582s infinite;
      left: 50%;
    }

    /*!sc*/
    .iIvZba>ul li:nth-child(8)::before {
      content: "Node";
    }

    /*!sc*/
    .iIvZba>ul li:nth-child(11) {
      -webkit-animation: jxtTeu 13.343551667718767s linear 8.602110382167112s infinite;
      animation: jxtTeu 13.343551667718767s linear 8.602110382167112s infinite;
      left: 50%;
    }

    /*!sc*/
    .iIvZba>ul li:nth-child(11)::before {
      content: "Python";
    }

    /*!sc*/
    .iIvZba>ul li:nth-child(14) {
      -webkit-animation: jxtTeu 13.343551667718767s linear 11.457023427099498s infinite;
      animation: jxtTeu 13.343551667718767s linear 11.457023427099498s infinite;
      left: 50%;
    }

    /*!sc*/
    .iIvZba>ul li:nth-child(14)::before {
      content: "C#";
    }

    /*!sc*/
    .iIvZba>ul li:nth-child(3) {
      -webkit-animation: jxtTeu 13.904962858408226s linear 1.366625608306315s infinite;
      animation: jxtTeu 13.904962858408226s linear 1.366625608306315s infinite;
      left: 83.33333333333334%;
    }

    /*!sc*/
    .iIvZba>ul li:nth-child(3)::before {
      content: "Azure";
    }

    /*!sc*/
    .iIvZba>ul li:nth-child(6) {
      -webkit-animation: jxtTeu 13.904962858408226s linear 3.9441374140256364s infinite;
      animation: jxtTeu 13.904962858408226s linear 3.9441374140256364s infinite;
      left: 83.33333333333334%;
    }

    /*!sc*/
    .iIvZba>ul li:nth-child(6)::before {
      content: "Docker";
    }

    /*!sc*/
    .iIvZba>ul li:nth-child(9) {
      -webkit-animation: jxtTeu 13.904962858408226s linear 6.943672062211367s infinite;
      animation: jxtTeu 13.904962858408226s linear 6.943672062211367s infinite;
      left: 83.33333333333334%;
    }

    /*!sc*/
    .iIvZba>ul li:nth-child(9)::before {
      content: "Elixir";
    }

    /*!sc*/
    .iIvZba>ul li:nth-child(12) {
      -webkit-animation: jxtTeu 13.904962858408226s linear 9.313570342202183s infinite;
      animation: jxtTeu 13.904962858408226s linear 9.313570342202183s infinite;
      left: 83.33333333333334%;
    }

    /*!sc*/
    .iIvZba>ul li:nth-child(12)::before {
      content: "React";
    }

    /*!sc*/
    .iIvZba>ul li:nth-child(15) {
      -webkit-animation: jxtTeu 13.904962858408226s linear 12.756857773286658s infinite;
      animation: jxtTeu 13.904962858408226s linear 12.756857773286658s infinite;
      left: 83.33333333333334%;
    }

    /*!sc*/
    .iIvZba>ul li:nth-child(15)::before {
      content: "Tensorflow";
    }

    /*!sc*/
    .iIvZba>ul li svg {
      display: block;
      max-height: 60px;
      max-width: 70px;
    }

    /*!sc*/
    .iIvZba>ul li svg .stroke {
      stroke: #8193b2;
      fill: transparent;
      stroke-width: 4;
    }

    /*!sc*/
    .iIvZba>ul li svg .fill {
      fill: #8193b2;
    }

    /*!sc*/
    data-styled.g32[id="sc-ee233225-0"] {
      content: "iIvZba,"
    }

    /*!sc*/
    .cHvXKn {
      grid-column: span 1;
      grid-row: span 1;
      position: relative;
      max-width: 100%;
      overflow: hidden;
    }

    /*!sc*/
    @media (min-width:990px) {
      .cHvXKn {
        grid-column: span 12;
      }
    }

    /*!sc*/
    .cHvXKn>a,
    .cHvXKn>span {
      padding-top: 30px;
      padding-bottom: 30px;
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      overflow: hidden;
      position: relative;
      -webkit-mask: linear-gradient(90deg, transparent 0%, #fff 10% 90%, transparent 100%);
      mask: linear-gradient(90deg, transparent 0%, #fff 10% 90%, transparent 100%);
      -webkit-mask-size: 100% 100%;
      mask-size: 100% 100%;
      -webkit-mask-position: center;
      mask-position: center;
      -webkit-mask-repeat: no-repeat;
      mask-repeat: no-repeat;
      -webkit-mask-composite: source-in;
      mask-composite: source-in;
    }

    /*!sc*/
    .cHvXKn>a>div,
    .cHvXKn>span>div {
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      -webkit-align-items: center;
      -webkit-box-align: center;
      -ms-flex-align: center;
      align-items: center;
      -webkit-flex-shrink: 0;
      -ms-flex-negative: 0;
      flex-shrink: 0;
      -webkit-flex-wrap: nowrap;
      -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
      -webkit-animation: 24s linear 0s infinite running hikcGN;
      animation: 24s linear 0s infinite running hikcGN;
    }

    /*!sc*/
    .cHvXKn>a>div>div,
    .cHvXKn>span>div>div {
      margin-left: 80px;
      -webkit-flex-shrink: 0;
      -ms-flex-negative: 0;
      flex-shrink: 0;
    }

    /*!sc*/
    .cHvXKn>a>div>div svg,
    .cHvXKn>span>div>div svg {
      margin: 0 auto;
      display: block;
      width: auto;
      height: auto;
      max-width: 120px;
      max-height: 30px;
    }

    /*!sc*/
    @media (min-width:990px) {

      .cHvXKn>a>div>div svg,
      .cHvXKn>span>div>div svg {
        max-width: 140px;
        max-height: 45px;
      }
    }

    /*!sc*/
    .cHvXKn>a>div>div svg .stroke,
    .cHvXKn>span>div>div svg .stroke {
      stroke: #8193b2;
      fill: transparent;
      stroke-width: 4;
    }

    /*!sc*/
    .cHvXKn>a>div>div svg .fill,
    .cHvXKn>span>div>div svg .fill {
      fill: #8193b2;
    }

    /*!sc*/
    .cHvXKn>a:hover>span {
      opacity: 1;
      -webkit-transform: translate(-50%, -60%);
      -ms-transform: translate(-50%, -60%);
      transform: translate(-50%, -60%);
    }

    /*!sc*/
    .cHvXKn>a:hover>div {
      opacity: .7;
      -webkit-transform: scale(.95);
      -ms-transform: scale(.95);
      transform: scale(.95);
      -webkit-filter: blur(10px);
      filter: blur(10px);
    }

    /*!sc*/
    .cHvXKn>a>span {
      position: absolute;
      z-index: 1;
      left: 50%;
      top: 50%;
      -webkit-transform: translate(-50%, -80%) scale(.95);
      -ms-transform: translate(-50%, -80%) scale(.95);
      transform: translate(-50%, -80%) scale(.95);
      opacity: 0;
      -webkit-transition: .7s cubic-bezier(.19, 1, .22, 1);
      transition: .7s cubic-bezier(.19, 1, .22, 1);
    }

    /*!sc*/
    data-styled.g35[id="sc-cff4a089-0"] {
      content: "cHvXKn,"
    }

    /*!sc*/
    @-webkit-keyframes lgGnfu {
      0% {
        opacity: 0;
        -webkit-transform: scale(0);
        -ms-transform: scale(0);
        transform: scale(0);
      }

      50% {
        -webkit-transform: scale(1);
        -ms-transform: scale(1);
        transform: scale(1);
      }

      to {
        opacity: 1;
        -webkit-transform: scale(1);
        -ms-transform: scale(1);
        transform: scale(1);
      }
    }

    /*!sc*/
    @keyframes lgGnfu {
      0% {
        opacity: 0;
        -webkit-transform: scale(0);
        -ms-transform: scale(0);
        transform: scale(0);
      }

      50% {
        -webkit-transform: scale(1);
        -ms-transform: scale(1);
        transform: scale(1);
      }

      to {
        opacity: 1;
        -webkit-transform: scale(1);
        -ms-transform: scale(1);
        transform: scale(1);
      }
    }

    /*!sc*/
    data-styled.g43[id="sc-keyframes-lgGnfu"] {
      content: "lgGnfu,"
    }

    /*!sc*/
    @-webkit-keyframes WeHKG {
      0% {
        opacity: 0;
      }

      to {
        opacity: 1;
      }
    }

    /*!sc*/
    @keyframes WeHKG {
      0% {
        opacity: 0;
      }

      to {
        opacity: 1;
      }
    }

    /*!sc*/
    data-styled.g44[id="sc-keyframes-WeHKG"] {
      content: "WeHKG,"
    }

    /*!sc*/
    @-webkit-keyframes gHIXKG {
      0% {
        opacity: 0;
      }

      to {
        opacity: 1;
      }
    }

    /*!sc*/
    @keyframes gHIXKG {
      0% {
        opacity: 0;
      }

      to {
        opacity: 1;
      }
    }

    /*!sc*/
    data-styled.g45[id="sc-keyframes-gHIXKG"] {
      content: "gHIXKG,"
    }

    /*!sc*/
    @-webkit-keyframes jDiRKx {
      0% {
        z-index: 3;
      }

      99% {
        -webkit-transform: scale(1.1) translateY(-50px);
        -ms-transform: scale(1.1) translateY(-50px);
        transform: scale(1.1) translateY(-50px);
        z-index: 3;
        opacity: 0;
      }

      100% {
        -webkit-transform: scale(.93) translateY(17px);
        -ms-transform: scale(.93) translateY(17px);
        transform: scale(.93) translateY(17px);
        z-index: -1;
        opacity: 0;
      }
    }

    /*!sc*/
    @keyframes jDiRKx {
      0% {
        z-index: 3;
      }

      99% {
        -webkit-transform: scale(1.1) translateY(-50px);
        -ms-transform: scale(1.1) translateY(-50px);
        transform: scale(1.1) translateY(-50px);
        z-index: 3;
        opacity: 0;
      }

      100% {
        -webkit-transform: scale(.93) translateY(17px);
        -ms-transform: scale(.93) translateY(17px);
        transform: scale(.93) translateY(17px);
        z-index: -1;
        opacity: 0;
      }
    }

    /*!sc*/
    data-styled.g54[id="sc-keyframes-jDiRKx"] {
      content: "jDiRKx,"
    }

    /*!sc*/
    @-webkit-keyframes hAXyOM {
      0% {
        -webkit-transform: scale(.93) translateY(17px);
        -ms-transform: scale(.93) translateY(17px);
        transform: scale(.93) translateY(17px);
        z-index: 1;
        opacity: 1;
      }

      100% {
        -webkit-transform: scale(1) translateY(0);
        -ms-transform: scale(1) translateY(0);
        transform: scale(1) translateY(0);
        z-index: 2;
        opacity: 1;
      }
    }

    /*!sc*/
    @keyframes hAXyOM {
      0% {
        -webkit-transform: scale(.93) translateY(17px);
        -ms-transform: scale(.93) translateY(17px);
        transform: scale(.93) translateY(17px);
        z-index: 1;
        opacity: 1;
      }

      100% {
        -webkit-transform: scale(1) translateY(0);
        -ms-transform: scale(1) translateY(0);
        transform: scale(1) translateY(0);
        z-index: 2;
        opacity: 1;
      }
    }

    /*!sc*/
    data-styled.g55[id="sc-keyframes-hAXyOM"] {
      content: "hAXyOM,"
    }

    /*!sc*/
    @-webkit-keyframes lmtWIN {
      0% {
        opacity: 1;
      }

      100 % {
        opacity: 0;
      }
    }

    /*!sc*/
    @keyframes lmtWIN {
      0% {
        opacity: 1;
      }

      100 % {
        opacity: 0;
      }
    }

    /*!sc*/
    data-styled.g56[id="sc-keyframes-lmtWIN"] {
      content: "lmtWIN,"
    }

    /*!sc*/
    @-webkit-keyframes kjKeF {
      0% {
        opacity: 0;
      }

      100 % {
        opacity: 1;
      }
    }

    /*!sc*/
    @keyframes kjKeF {
      0% {
        opacity: 0;
      }

      100 % {
        opacity: 1;
      }
    }

    /*!sc*/
    data-styled.g57[id="sc-keyframes-kjKeF"] {
      content: "kjKeF,"
    }

    /*!sc*/
    @-webkit-keyframes kfsjxd {
      0% {
        opacity: 1;
        right: 50%;
        -webkit-transform: scale(1) translateY(-50%) translateX(100%);
        -ms-transform: scale(1) translateY(-50%) translateX(100%);
        transform: scale(1) translateY(-50%) translateX(100%);
      }

      99% {
        opacity: 0;
        right: -100%;
        -webkit-transform: scale(1) translateY(-50%) translateX(0);
        -ms-transform: scale(1) translateY(-50%) translateX(0);
        transform: scale(1) translateY(-50%) translateX(0);
      }

      100% {
        opacity: 0;
        right: 100%;
        -webkit-transform: scale(1) translateY(-50%) translateX(0);
        -ms-transform: scale(1) translateY(-50%) translateX(0);
        transform: scale(1) translateY(-50%) translateX(0);
      }
    }

    /*!sc*/
    @keyframes kfsjxd {
      0% {
        opacity: 1;
        right: 50%;
        -webkit-transform: scale(1) translateY(-50%) translateX(100%);
        -ms-transform: scale(1) translateY(-50%) translateX(100%);
        transform: scale(1) translateY(-50%) translateX(100%);
      }

      99% {
        opacity: 0;
        right: -100%;
        -webkit-transform: scale(1) translateY(-50%) translateX(0);
        -ms-transform: scale(1) translateY(-50%) translateX(0);
        transform: scale(1) translateY(-50%) translateX(0);
      }

      100% {
        opacity: 0;
        right: 100%;
        -webkit-transform: scale(1) translateY(-50%) translateX(0);
        -ms-transform: scale(1) translateY(-50%) translateX(0);
        transform: scale(1) translateY(-50%) translateX(0);
      }
    }

    /*!sc*/
    data-styled.g58[id="sc-keyframes-kfsjxd"] {
      content: "kfsjxd,"
    }

    /*!sc*/
    @-webkit-keyframes efzqaE {
      0% {
        opacity: 0;
        right: 100%;
        -webkit-transform: scale(1) translateY(-50%) translateX(0);
        -ms-transform: scale(1) translateY(-50%) translateX(0);
        transform: scale(1) translateY(-50%) translateX(0);
      }

      100% {
        opacity: 1;
        right: 50%;
        -webkit-transform: scale(1) translateY(-50%) translateX(110%);
        -ms-transform: scale(1) translateY(-50%) translateX(110%);
        transform: scale(1) translateY(-50%) translateX(110%);
      }
    }

    /*!sc*/
    @keyframes efzqaE {
      0% {
        opacity: 0;
        right: 100%;
        -webkit-transform: scale(1) translateY(-50%) translateX(0);
        -ms-transform: scale(1) translateY(-50%) translateX(0);
        transform: scale(1) translateY(-50%) translateX(0);
      }

      100% {
        opacity: 1;
        right: 50%;
        -webkit-transform: scale(1) translateY(-50%) translateX(110%);
        -ms-transform: scale(1) translateY(-50%) translateX(110%);
        transform: scale(1) translateY(-50%) translateX(110%);
      }
    }

    /*!sc*/
    data-styled.g59[id="sc-keyframes-efzqaE"] {
      content: "efzqaE,"
    }

    /*!sc*/
    @-webkit-keyframes hikcGN {
      0% {
        -webkit-transform: translateX(0);
        -ms-transform: translateX(0);
        transform: translateX(0);
      }

      100% {
        -webkit-transform: translateX(-100%);
        -ms-transform: translateX(-100%);
        transform: translateX(-100%);
      }
    }

    /*!sc*/
    @keyframes hikcGN {
      0% {
        -webkit-transform: translateX(0);
        -ms-transform: translateX(0);
        transform: translateX(0);
      }

      100% {
        -webkit-transform: translateX(-100%);
        -ms-transform: translateX(-100%);
        transform: translateX(-100%);
      }
    }

    /*!sc*/
    data-styled.g63[id="sc-keyframes-hikcGN"] {
      content: "hikcGN,"
    }

    /*!sc*/
    @-webkit-keyframes bErhjN {
      50% {
        opacity: 0;
      }
    }

    /*!sc*/
    @keyframes bErhjN {
      50% {
        opacity: 0;
      }
    }

    /*!sc*/
    data-styled.g66[id="sc-keyframes-bErhjN"] {
      content: "bErhjN,"
    }

    /*!sc*/
    @-webkit-keyframes jxtTeu {
      0% {
        top: -10%;
        opacity: 0;
      }

      6% {
        opacity: 1;
      }

      57% {
        opacity: 1;
      }

      60% {
        top: calc(105% - 70px);
        opacity: 0;
      }

      100% {
        top: calc(105% - 70px);
        opacity: 0;
      }
    }

    /*!sc*/
    @keyframes jxtTeu {
      0% {
        top: -10%;
        opacity: 0;
      }

      6% {
        opacity: 1;
      }

      57% {
        opacity: 1;
      }

      60% {
        top: calc(105% - 70px);
        opacity: 0;
      }

      100% {
        top: calc(105% - 70px);
        opacity: 0;
      }
    }

    /*!sc*/
    data-styled.g67[id="sc-keyframes-jxtTeu"] {
      content: "jxtTeu,"
    }

    /*!sc*/
  