:root{--s-font-daa8975e:'Noto Sans JP','Noto Sans',sans-serif;}
.input,
.richText *{transition: all 0.3s cubic-bezier(0.4, 0.4, 0, 1);
  transition-property: all, --g-angle, --g-color-0, --g-position-0, --g-color-1, --g-position-1, --g-color-2, --g-position-2, --g-color-3, --g-position-3, --g-color-4, --g-position-4, --g-color-5, --g-position-5, --g-color-6, --g-position-6, --g-color-7, --g-position-7, --g-color-8, --g-position-8, --g-color-9, --g-position-9, --g-color-10, --g-position-10, --g-color-11, --g-position-11;
  list-style: none;
  margin: 0;
  padding: 0;
  text-decoration: none;
  align-content: normal;
  z-index: 0;}
.richText s,
.richText del,
.richText u{text-decoration: revert;}
.richText{display: block;

  flex-direction: column;
  flex: none;

  position: relative;
  z-index: 0;
  word-break: break-word;
  -webkit-font-smoothing: antialiased;
  box-sizing: border-box;
  line-height: 1;

* {
    border: 0;
    list-style: none;
    margin: 0;
    padding: 0;
    text-decoration: none;
    -webkit-font-smoothing: antialiased;
    -webkit-backface-visibility: hidden;
    box-sizing: border-box;
    word-spacing: 1px;

    backface-visibility: visible;
    color: inherit;
    font-family: inherit;
    font-size: inherit;
    font-style: inherit;
    font-weight: inherit;
    letter-spacing: inherit;
    line-height: inherit;
    text-align: inherit;
  }
  h1 {
    font-size: 3em;
    font-weight: 700;
    margin: 20px 0;
  }

  h2,
    h3 {
    font-weight: 700;
    margin: 10px 0;
  }
  h2 {
    font-size: 2em;
  }
  h3 {
    font-size: 1em;
  }
  h4,
    h5,
    h6 {
    display: block;
    font-size: 1em;
    margin: 10px 0;
  }
  h4,
    h5 {
    font-weight: 600;
  }
  h6 {
    font-weight: 500;
  }
p {
    margin: 10px 0;
  }
> p {
    min-height: 1em;
  }

  hr {
    border-top: 1px solid #ccc;
    margin: 10px 0;
  }

  em {
    font-style: italic;
  }

> blockquote {
    border-left: 3px solid rgba(0, 0, 0, 0.15);
    font-style: italic;
    margin: 10px 0;
    padding: 10px 15px;
  }

  strong {
    color: inherit;
    display: inline;
    font-family: inherit;
    font-weight: 900;
  }

> [data-type="table_of_contents"] {
    line-height: 1;
    list-style: none;
    padding: 24px 24px 8px;
    margin: 0;
    border-radius: 2px;
    font-size: 16px;
    background-color: #f5f5f5;
    text-decoration: underline;
    color: #616161;

  .toc_list {
      margin: 0;
      padding: 0;
    }

  .toc_item {
      font-size: inherit;
      font-weight: inherit;
      color: currentColor;
      list-style: none;
      margin: 0 0 16px 0;

      padding-left: 2rem;

    &.toc_item--1 {
        margin: 0 0 16px 0;

        padding-left: 0;
      }
    &.toc_item--2 {
        margin: 0 0 16px 0;
        padding-left: 2rem;
      }
    &.toc_item--3 {
        margin: 0 0 16px 0;
        padding-left: 4rem;
      }

    > a {
        font-size: inherit;
        font-weight: inherit;
        color: currentColor;
        border: none;
        text-decoration: none;
      }
    }
  }

> [data-type="table"] {
    overflow-x: auto;
    p {
      white-space: pre-line;
      word-break: break-all;
    }
  }
  table {
    table-layout: auto;
    border-collapse: collapse;
    border-spacing: unset;
    margin: 10px 0 10px 0;
    font-size: 14px;
    border: 1px solid #f2f2f2;
    color: #1a1a1a;
    line-height: 1.4;
  }
  th {
    background: rgba(245, 245, 245, 0.5);
  }
  th,
    td {
    min-width: 100px;
    max-width: 240px;
    border: 1px solid #f2f2f2;
    padding: 12px;

    p {
      margin: 0;
    }
  }

p > code {
    background: #eee;
    border: 1px solid rgba(0, 0, 0, 0.1);
    border-radius: 6px;
    display: inline;
    margin: 2px;
    padding: 0 5px;
  }
  ol {
    margin: 0 0 0 20px;
    padding: 0;
    list-style: none;
    li {
      list-style: decimal;
      margin: 10px 0;
    }
  }

  ul {
    margin: 0 0 0 20px;
    padding: 0;
    list-style: none;
    li {
      list-style: disc;
      margin: 10px 0;
    }
  }
  li > p {
    margin: 0;
  }
  pre {
    margin: 20px 0 20px 0;
    padding: 25px 35px 25px 35px;
    background: #eeeeee;
    border-radius: 6px;
    white-space: pre-wrap;
    font-family: Menlo, Monaco, "Courier New", monospace;

    code {
      padding: 0;
      border: none;
    }
  }

  img,
    video {
    height: auto;
    max-width: 100%;
    vertical-align: bottom;
  }

  a {
    color: #007cff;
    display: inline;
    text-decoration: underline;
  }

  [data-type="embed_code"] {
    position: relative;
    margin: 20px 0;
    .height-adjuster {
      position: relative;

      .wrapper {
        position: relative;
      }

      .wrapper[style*='padding-top'] {
        iframe {
          position: absolute;
          top: 0;
          left: 0;
          width: 100%;
          height: 100%;
        }
      }
    }
  }}
.sd-1{min-height: 100vh;
  min-height: 100dvh;
  overflow: clip;}
:root{--s-color-91af2287: #fa3b4eff;}
.sd-1{background:#fff; border-radius:0; height:100%; margin:0; opacity:1; padding:0; width:100%; max-width:100%;}
.sd-2{align-content:center; align-items:center; background:#fff; border-radius:0; flex-direction:column; flex-wrap:nowrap; height:100%; justify-content:flex-start; margin:0; opacity:1; padding:0px; width:100%; max-width:100%;}
.sd-3{align-content:center; align-items:center; background:rgba(0,0,0,0.0); flex:none; flex-direction:column; flex-wrap:nowrap; height:90px; justify-content:center; left:0; margin:0; padding:0px; position:fixed; top:0; transition-delay:300ms; transition-duration:800ms; transition-timing-function:ease-in-out; width:100%; max-width:100%; z-index:2;}
.sd-3.appear{flex:none; opacity:0; translate:0px -90px;}
.sd-4{align-content:center; align-items:center; -webkit-backdrop-filter:blur(20px); backdrop-filter:blur(20px); background:rgba(0,0,0,0.0); border-bottom:1px solid rgba(36, 37, 40, 0.1); border-left:0px solid rgba(36, 37, 40, 0.1); border-right:0px solid rgba(36, 37, 40, 0.1); border-top:0px solid rgba(36, 37, 40, 0.1); flex:none; flex-direction:row; flex-wrap:nowrap; height:90px; justify-content:center; left:0; margin:0; padding:0px 20px; position:fixed; top:0; width:100%; z-index:5; max-width:100%;}
.sd-5{align-content:center; align-items:center; flex:none; flex-direction:row; flex-wrap:nowrap; justify-content:space-between; padding:0px 40px; width:1280px; max-width:100%;}
.sd-6{align-content:center; align-items:center; background:rgba(0,0,0,0.0); flex:none; flex-direction:column; flex-wrap:nowrap; height:auto; justify-content:center; margin:0px; padding:0px; width:auto; max-width:100%;}
.sd-7{height:auto; width:160px; max-width:100%;}
.sd-8{align-content:flex-start; align-items:flex-start; background:rgba(0,0,0,0.0); flex:none; flex-direction:column; flex-wrap:nowrap; height:90px; justify-content:center; padding:0px; width:auto; max-width:100%;}
.sd-8 > *{--gap-h:0px; --gap-v:0px;}
.sd-9{align-content:center; align-items:center; -webkit-backdrop-filter:blur(0px); backdrop-filter:blur(0px); flex:none; flex-direction:row; flex-wrap:nowrap; gap:10px; height:100%; justify-content:center; padding:0px; width:100%; max-width:100%;}
.sd-9 > *{--gap-h:10px; --gap-v:0px;}
.sd-10{align-content:center; align-items:center; flex:none; flex-direction:row; flex-wrap:nowrap; gap:10px; height:100%; justify-content:center; padding:0px;}
.sd-10 > *{--gap-h:10px; --gap-v:0px;}
.sd-11{align-content:flex-start; align-items:flex-start; background:rgba(0,0,0,0.0); flex:none; flex-direction:column; flex-wrap:nowrap; height:100%; justify-content:center; margin:0px; overflow-x:visible; overflow-y:visible; padding:0px 15px; transition-duration:800ms; transition-timing-function:cubic-bezier(0, 0.7, 0.22, 1   ); width:auto; max-width:100%;}
.sd-11:hover{opacity:1; --ha:1;}
.sd-12{-webkit-backdrop-filter:brightness(100%); backdrop-filter:brightness(100%); background:rgba(0,0,0,0.0); border-radius:0; color:rgba(36, 37, 40, 0.7); filter:sepia(0%); font-family:var(--s-font-daa8975e); font-feature-settings:'palt' 1; font-size:14px; font-style:normal; font-weight:700; height:auto; letter-spacing:0.1em; line-height:1; margin:0px; mix-blend-mode:normal; padding:0px; text-align:left; width:auto; justify-content:flex-start; max-width:100%;}
.sd-11:hover .sd-12{color:#242528;}
[data-current] .sd-12{color:#242528;}
.sd-13{align-content:center; align-items:center; flex:none; flex-direction:row; flex-wrap:nowrap; gap:10px; height:100%; justify-content:center; padding:0px;}
.sd-13 > *{--gap-h:10px; --gap-v:0px;}
.sd-14{align-content:flex-start; align-items:flex-start; background:rgba(0,0,0,0.0); flex:none; flex-direction:column; flex-wrap:nowrap; height:100%; justify-content:center; margin:0px; overflow-x:visible; overflow-y:visible; padding:0px 15px; transition-duration:800ms; transition-timing-function:cubic-bezier(0, 0.7, 0.22, 1   ); width:auto; max-width:100%;}
.sd-14:hover{opacity:1; --ha:1;}
.sd-15{-webkit-backdrop-filter:brightness(100%); backdrop-filter:brightness(100%); background:rgba(0,0,0,0.0); border-radius:0; color:rgba(36, 37, 40, 0.7); filter:sepia(0%); font-family:var(--s-font-daa8975e); font-feature-settings:'palt' 1; font-size:14px; font-style:normal; font-weight:700; height:auto; letter-spacing:0.1em; line-height:1; margin:0px; mix-blend-mode:normal; padding:0px; text-align:left; width:auto; justify-content:flex-start; max-width:100%;}
.sd-14:hover .sd-15{color:#242528;}
[data-current] .sd-15{color:#242528;}
.sd-16{align-content:center; align-items:center; flex:none; flex-direction:row; flex-wrap:nowrap; gap:10px; height:100%; justify-content:center; padding:0px;}
.sd-16 > *{--gap-h:10px; --gap-v:0px;}
.sd-17{align-content:center; align-items:center; background:rgba(0,0,0,0.0); border-radius:0; flex:none; flex-direction:row; flex-wrap:nowrap; gap:0px; height:100%; justify-content:flex-start; margin:0px; overflow-x:visible; overflow-y:visible; padding:0px 15px; transition-duration:800ms; transition-timing-function:cubic-bezier(0, 0.7, 0.22, 1   ); width:auto; max-width:100%;}
.sd-17:hover{opacity:1; --ha:1;}
.sd-17 > *{--gap-h:0px; --gap-v:0px;}
.sd-17:hover > *{--gap-h:0px; --gap-v:0px;}
.sd-18{-webkit-backdrop-filter:brightness(100%); backdrop-filter:brightness(100%); background:rgba(0,0,0,0.0); border-radius:0; color:rgba(36, 37, 40, 0.7); filter:sepia(0%); font-family:var(--s-font-daa8975e); font-feature-settings:'palt' 1; font-size:14px; font-style:normal; font-weight:700; height:auto; letter-spacing:0.1em; line-height:1; margin:0px; mix-blend-mode:normal; padding:0px; text-align:left; width:auto; justify-content:flex-start; max-width:100%;}
.sd-17:hover .sd-18{color:#242528;}
[data-current] .sd-18{color:#242528;}
.sd-19{align-content:center; align-items:center; flex:none; flex-direction:row; flex-wrap:nowrap; gap:10px; height:100%; justify-content:center; opacity:1; overflow-x:hidden; overflow-y:hidden; padding:0px;}
.sd-19:hover{opacity:1; overflow-x:visible; overflow-y:visible; --ha:1;}
.sd-19 > *{--gap-h:10px; --gap-v:0px;}
.sd-19:hover > *{--gap-h:10px; --gap-v:0px;}
.sd-20{align-content:center; align-items:center; background:rgba(0,0,0,0.0); border-radius:0; flex:none; flex-direction:row; flex-wrap:nowrap; height:100%; justify-content:flex-start; margin:0px; overflow-x:visible; overflow-y:visible; padding:0px 15px; transition-duration:800ms; transition-timing-function:cubic-bezier(0, 0.7, 0.22, 1   ); width:auto; max-width:100%;}
.sd-20[data-current]{align-content:center; align-items:center; flex-direction:row; flex-wrap:nowrap; justify-content:flex-start;}
.sd-20:hover{opacity:1; --ha:1;}
.sd-21{-webkit-backdrop-filter:brightness(100%); backdrop-filter:brightness(100%); background:rgba(0,0,0,0.0); border-radius:0; color:rgba(36, 37, 40, 0.7); filter:sepia(0%); font-family:var(--s-font-daa8975e); font-feature-settings:'palt' 1; font-size:14px; font-style:normal; font-weight:700; height:auto; letter-spacing:0.1em; line-height:1; margin:0px; mix-blend-mode:normal; padding:0px; text-align:left; width:auto; justify-content:flex-start; max-width:100%;}
.sd-20:hover .sd-21{color:#242528;}
[data-current] .sd-21{color:#242528;}
.sd-22{align-content:center; align-items:center; flex-direction:row; flex-wrap:nowrap; justify-content:center; padding:0px;}
.sd-23{align-content:center; align-items:center; flex-direction:row; flex-wrap:nowrap; gap:10px; justify-content:center; padding:0px;}
.sd-23 > *{--gap-h:10px; --gap-v:0px;}
.sd-24{align-content:center; align-items:center; background:#242528; border-radius:128px; flex:none; flex-direction:row; flex-wrap:nowrap; gap:5px; height:40px; justify-content:center; margin:0px; overflow-x:hidden; overflow-y:hidden; padding:0px 10px 0px 15px; max-width:100%;}
.sd-24:hover{transition-timing-function:cubic-bezier(1, 0, 0, 1); --ha:1;}
.sd-24 > *{--gap-h:5px; --gap-v:0px;}
.sd-24:hover > *{--gap-h:5px; --gap-v:0px;}
.sd-25{background:rgba(0,0,0,0.0); border-radius:0; box-shadow:none; color:#ffffff; font-family:var(--s-font-daa8975e); font-feature-settings:'palt' 1; font-size:12px; font-style:normal; font-weight:700; height:auto; letter-spacing:NaNem; line-height:1; padding:0px; text-align:left; text-shadow:none; width:auto; justify-content:flex-start; max-width:100%;}
.sd-26{color:#ffffff; font-size:24px; rotate:-45deg;}
.sd-27{align-content:center; align-items:center; background:rgba(0,0,0,0.0); flex:none; flex-direction:column; flex-wrap:nowrap; height:auto; justify-content:flex-start; padding:90px 0px 0px; width:100%; max-width:100%;}
.sd-28{align-content:center; align-items:center; flex:none; flex-direction:row; flex-wrap:nowrap; gap:0px; height:100%; justify-content:center; overflow-x:visible; overflow-y:visible; padding:0px; width:100%; z-index:1; max-width:100%;}
.sd-28 > *{--gap-h:0px; --gap-v:0px;}
.sd-29{align-content:center; align-items:center; border-bottom:0px solid rgba(36, 37, 40, 0.1); border-left:0px solid rgba(36, 37, 40, 0.1); border-right:0px solid rgba(36, 37, 40, 0.1); border-top:0px solid rgba(36, 37, 40, 0.1); flex:none; flex-direction:column; flex-wrap:nowrap; gap:40px; justify-content:flex-start; margin:0px; padding:60px 40px; width:1280px; max-width:100%;}
.sd-29 > *{--gap-h:0px; --gap-v:40px;}
.sd-30{align-content:center; align-items:center; flex:none; flex-direction:column; flex-wrap:nowrap; gap:30px; height:auto; justify-content:center; padding:0px; translate:0px 0px; width:100%; z-index:1; max-width:100%;}
.sd-30 > *{--gap-h:0px; --gap-v:30px;}
.sd-31{align-content:center; align-items:center; flex:none; flex-direction:column; flex-wrap:nowrap; gap:20px; justify-content:center; padding:0px; width:auto; max-width:100%;}
.sd-31 > *{--gap-h:0px; --gap-v:20px;}
.sd-32{align-content:flex-start; align-items:flex-start; flex-direction:column; flex-wrap:nowrap; justify-content:flex-start; padding:0px;}
.sd-33{color:#242528; flex:none; font-family:var(--s-font-daa8975e); font-feature-settings:'palt' 1; font-size:64px; font-style:normal; font-weight:700; height:auto; letter-spacing:NaNem; line-height:1.35; margin:0px 0px; text-align:center; width:100%; justify-content:center; max-width:100%;}
.sd-34{color:rgba(36, 37, 40, 0.7); font-family:var(--s-font-daa8975e); font-feature-settings:'palt' 1; font-size:18px; font-style:normal; font-weight:700; height:auto; letter-spacing:0.1em; line-height:1.75; margin:0px; padding:0px; text-align:center; width:auto; justify-content:center; max-width:100%;}
.sd-35{align-content:center; align-items:center; background:#242528; border-radius:128px; flex:none; flex-direction:row; flex-wrap:nowrap; gap:10px; height:56px; justify-content:center; margin:0px; overflow-x:hidden; overflow-y:hidden; padding:0px 20px 0px 25px; width:250px; max-width:100%;}
.sd-35:hover{transition-timing-function:cubic-bezier(1, 0, 0, 1); --ha:1;}
.sd-35 > *{--gap-h:10px; --gap-v:0px;}
.sd-35:hover > *{--gap-h:10px; --gap-v:0px;}
.sd-36{background:rgba(0,0,0,0.0); border-radius:0; box-shadow:none; color:#ffffff; font-family:var(--s-font-daa8975e); font-feature-settings:'palt' 1; font-size:16px; font-style:normal; font-weight:700; height:auto; letter-spacing:NaNem; line-height:1; padding:0px; text-align:left; text-shadow:none; width:auto; justify-content:flex-start; max-width:100%;}
.sd-37{color:#ffffff; font-size:24px; rotate:-45deg;}
.sd-38{align-content:center; align-items:center; flex-direction:row; flex-wrap:nowrap; gap:40px; justify-content:center; padding:0px;}
.sd-38 > *{--gap-h:40px; --gap-v:0px;}
.sd-39{border-radius:0; flex:none; height:auto; justify-content:center; margin:0px 0px -170px; opacity:1; width:920px; max-width:100%;}
.sd-39{aspect-ratio:auto 2266 / 1458;}
.sd-40{align-content:center; align-items:center; bottom:0px; flex:none; flex-direction:row; flex-wrap:nowrap; gap:10px; height:calc(140% - (var(--gap-v) * -0.4)); justify-content:center; left:0px; margin:0; padding:0px; position:absolute; right:0px; top:NaNpx; transform:skew(0deg, -2deg); transform-origin:bottom left; width:100%; z-index:-1; max-width:100%;}
.sd-40 > .image__bg-container::before{filter:none;}
.sd-40 > *{--gap-h:10px; --gap-v:0px;}
.sd-40:before > *{--gap-h:10px; --gap-v:0px;}
.sd-41{align-content:center; align-items:center; background:#ffffff; border-bottom:1px solid rgba(36, 37, 40, 0.1); border-left:0px solid rgba(36, 37, 40, 0.1); border-right:0px solid rgba(36, 37, 40, 0.1); border-top:0px solid rgba(36, 37, 40, 0.1); flex:none; flex-direction:row; flex-wrap:nowrap; justify-content:center; padding:100px; width:100%; max-width:100%;}
.sd-42{align-content:flex-start; align-items:flex-start; flex:none; flex-direction:column; flex-wrap:nowrap; gap:80px; justify-content:flex-start; padding:0px 40px; width:1280px; max-width:100%;}
.sd-42 > *{--gap-h:0px; --gap-v:80px;}
.sd-43{align-content:center; align-items:center; flex:none; flex-direction:column; flex-wrap:nowrap; gap:20px; height:auto; justify-content:center; margin:0px; padding:0px; width:100%; max-width:100%;}
.sd-43 > *{--gap-h:0px; --gap-v:20px;}
.sd-44{align-content:center; align-items:center; flex-direction:column; flex-wrap:nowrap; gap:5px; justify-content:center; padding:0px;}
.sd-44 > *{--gap-h:0px; --gap-v:5px;}
.sd-45{color:#0040ff; flex:none; font-family:var(--s-font-daa8975e); font-feature-settings:'palt' 1; font-size:18px; font-style:normal; font-weight:700; height:auto; letter-spacing:NaNem; line-height:1.75; margin:0px 0px; mix-blend-mode:normal; text-align:left; width:auto; justify-content:flex-start; max-width:100%;}
.sd-46{color:#242528; flex:none; font-family:var(--s-font-daa8975e); font-feature-settings:'palt' 1; font-size:40px; font-style:normal; font-weight:700; height:auto; letter-spacing:NaNem; line-height:1.35; margin:0px 0px; text-align:left; width:auto; justify-content:flex-start; max-width:100%;}
.sd-47{align-content:flex-start; align-items:flex-start; flex:none; flex-direction:row; flex-wrap:wrap; gap:60px; justify-content:flex-start; padding:40px 0px 0px; width:100%; max-width:100%;}
.sd-47 > *{--gap-h:60px; --gap-v:60px;}
.sd-48{align-content:center; align-items:center; background:rgba(0,0,0,0.0); flex:none; flex-direction:column; flex-wrap:nowrap; gap:20px; height:auto; justify-content:flex-start; margin:0px; padding:0px; width:calc(33.33% - (var(--gap-h) * 0.67)); max-width:calc(33.33% - (var(--gap-h) * 0.67));}
.sd-48 > *{--gap-h:0px; --gap-v:20px;}
.sd-49{border-radius:8px; flex:none; height:auto; width:250px; max-width:100%;}
.sd-49{aspect-ratio:auto 780 / 780;}
.sd-50{align-content:flex-start; align-items:flex-start; flex-direction:column; flex-wrap:nowrap; gap:10px; justify-content:center; padding:0px; min-width:0;}
.sd-50 > *{--gap-h:0px; --gap-v:10px;}
.sd-51{color:#242528; font-family:var(--s-font-daa8975e); font-size:20px; font-weight:700; height:auto; line-height:1.5; margin:0px; text-align:left; width:auto; justify-content:flex-start; max-width:100%;}
.sd-52{align-content:center; align-items:center; background:rgba(0,0,0,0.0); flex:none; flex-direction:column; flex-wrap:nowrap; gap:20px; height:auto; justify-content:flex-start; margin:0px; padding:0px; width:calc(33.33% - (var(--gap-h) * 0.67)); max-width:calc(33.33% - (var(--gap-h) * 0.67));}
.sd-52 > *{--gap-h:0px; --gap-v:20px;}
.sd-53{border-radius:8px; flex:none; height:auto; width:250px; max-width:100%;}
.sd-53{aspect-ratio:auto 780 / 780;}
.sd-54{align-content:flex-start; align-items:flex-start; flex-direction:column; flex-wrap:nowrap; gap:10px; justify-content:center; padding:0px; min-width:0;}
.sd-54 > *{--gap-h:0px; --gap-v:10px;}
.sd-55{color:#242528; font-family:var(--s-font-daa8975e); font-size:20px; font-weight:700; height:auto; line-height:1.5; margin:0px; text-align:left; width:auto; justify-content:flex-start; max-width:100%;}
.sd-56{align-content:center; align-items:center; background:rgba(0,0,0,0.0); flex:none; flex-direction:column; flex-wrap:nowrap; gap:20px; height:auto; justify-content:flex-start; margin:0px; padding:0px; width:calc(33.33% - (var(--gap-h) * 0.67)); max-width:calc(33.33% - (var(--gap-h) * 0.67));}
.sd-56 > *{--gap-h:0px; --gap-v:20px;}
.sd-57{border-radius:8px; flex:none; height:auto; width:250px; max-width:100%;}
.sd-57{aspect-ratio:auto 780 / 780;}
.sd-58{align-content:flex-start; align-items:flex-start; flex-direction:column; flex-wrap:nowrap; gap:10px; justify-content:center; padding:0px; min-width:0;}
.sd-58 > *{--gap-h:0px; --gap-v:10px;}
.sd-59{color:#242528; font-family:var(--s-font-daa8975e); font-size:20px; font-weight:700; height:auto; line-height:1.5; margin:0px; text-align:left; width:auto; justify-content:flex-start; max-width:100%;}
.sd-60{align-content:center; align-items:center; background:#f8fbff; border-bottom:1px solid rgba(36, 37, 40, 0.1); border-left:0px solid rgba(36, 37, 40, 0.1); border-right:0px solid rgba(36, 37, 40, 0.1); border-top:0px solid rgba(36, 37, 40, 0.1); flex:none; flex-direction:column; flex-wrap:nowrap; gap:80px; justify-content:center; padding:100px; width:100%; max-width:100%;}
.sd-60 > *{--gap-h:0px; --gap-v:80px;}
.sd-61{align-content:flex-start; align-items:flex-start; flex:none; flex-direction:column; flex-wrap:nowrap; gap:80px; justify-content:flex-start; padding:0px 40px; width:1280px; max-width:100%;}
.sd-61 > *{--gap-h:0px; --gap-v:80px;}
.sd-62{align-content:center; align-items:center; flex:none; flex-direction:column; flex-wrap:nowrap; gap:20px; height:auto; justify-content:center; margin:0px; padding:0px; width:100%; max-width:100%;}
.sd-62 > *{--gap-h:0px; --gap-v:20px;}
.sd-63{align-content:center; align-items:center; flex-direction:column; flex-wrap:nowrap; gap:5px; justify-content:center; padding:0px;}
.sd-63 > *{--gap-h:0px; --gap-v:5px;}
.sd-64{color:#0040ff; flex:none; font-family:var(--s-font-daa8975e); font-feature-settings:'palt' 1; font-size:18px; font-style:normal; font-weight:700; height:auto; letter-spacing:NaNem; line-height:1.75; margin:0px 0px; mix-blend-mode:normal; text-align:left; width:auto; justify-content:flex-start; max-width:100%;}
.sd-65{color:#242528; flex:none; font-family:var(--s-font-daa8975e); font-feature-settings:'palt' 1; font-size:40px; font-style:normal; font-weight:700; height:auto; letter-spacing:NaNem; line-height:1.35; margin:0px 0px; text-align:left; width:auto; justify-content:flex-start; max-width:100%;}
.sd-66{align-content:center; align-items:center; flex:none; flex-direction:row; flex-wrap:nowrap; gap:80px; justify-content:flex-start; padding:0px 40px; width:1280px; max-width:100%;}
.sd-66 > *{--gap-h:80px; --gap-v:0px;}
.sd-67{align-content:center; align-items:center; flex:1; flex-direction:row; flex-wrap:nowrap; gap:80px; justify-content:center; padding:0px; width:auto; max-width:100%; min-width:0;}
.sd-67 > *{--gap-h:80px; --gap-v:0px;}
.sd-68{border-radius:16px; box-shadow:10px 30px 40px 10px rgba(0, 0, 0, 0.1); flex:none; height:auto; justify-content:center; width:600px; max-width:100%;}
.sd-68{aspect-ratio:auto 1680 / 972;}
.sd-69{align-content:flex-start; align-items:flex-start; flex:1; flex-direction:column; flex-wrap:nowrap; gap:20px; height:auto; justify-content:center; margin:0px; padding:0px; width:auto; max-width:100%; min-width:0;}
.sd-69 > *{--gap-h:0px; --gap-v:20px;}
.sd-70{color:#242528; flex:none; font-family:var(--s-font-daa8975e); font-feature-settings:'palt' 1; font-size:32px; font-style:normal; font-weight:700; height:auto; letter-spacing:NaNem; line-height:1.35; margin:0px 0px; text-align:left; width:auto; justify-content:flex-start; max-width:100%;}
.sd-71{color:rgba(36, 37, 40, 0.7); flex:none; font-family:var(--s-font-daa8975e); font-size:14px; font-weight:700; height:auto; line-height:2; margin:0px; padding:0px; text-align:left; width:auto; justify-content:flex-start; max-width:100%;}
.sd-72{align-content:center; align-items:center; flex:none; flex-direction:row; flex-wrap:nowrap; gap:80px; justify-content:flex-start; padding:0px 40px; width:1280px; max-width:100%;}
.sd-72 > *{--gap-h:80px; --gap-v:0px;}
.sd-73{align-content:flex-start; align-items:flex-start; flex:1; flex-direction:column; flex-wrap:nowrap; gap:20px; height:auto; justify-content:center; margin:0px; padding:0px; width:auto; max-width:100%; min-width:0;}
.sd-73 > *{--gap-h:0px; --gap-v:20px;}
.sd-74{color:#242528; flex:none; font-family:var(--s-font-daa8975e); font-feature-settings:'palt' 1; font-size:32px; font-style:normal; font-weight:700; height:auto; letter-spacing:NaNem; line-height:1.35; margin:0px 0px; text-align:left; width:auto; justify-content:flex-start; max-width:100%;}
.sd-75{color:rgba(36, 37, 40, 0.7); flex:none; font-family:var(--s-font-daa8975e); font-size:14px; font-weight:700; height:auto; line-height:2; margin:0px; padding:0px; text-align:left; width:auto; justify-content:flex-start; max-width:100%;}
.sd-76{align-content:center; align-items:center; flex:1; flex-direction:row; flex-wrap:nowrap; gap:80px; justify-content:center; padding:0px; width:auto; max-width:100%; min-width:0;}
.sd-76 > *{--gap-h:80px; --gap-v:0px;}
.sd-77{border-radius:16px; box-shadow:10px 30px 40px 10px rgba(0, 0, 0, 0.1); flex:none; height:auto; justify-content:center; width:600px; max-width:100%;}
.sd-77{aspect-ratio:auto 1680 / 973;}
.sd-78{align-content:center; align-items:center; flex:none; flex-direction:row; flex-wrap:nowrap; gap:80px; justify-content:flex-start; padding:0px 40px; width:1280px; max-width:100%;}
.sd-78 > *{--gap-h:80px; --gap-v:0px;}
.sd-79{align-content:center; align-items:center; flex:1; flex-direction:row; flex-wrap:nowrap; gap:80px; justify-content:center; padding:0px; width:auto; max-width:100%; min-width:0;}
.sd-79 > *{--gap-h:80px; --gap-v:0px;}
.sd-80{border-radius:16px; box-shadow:10px 30px 40px 10px rgba(0, 0, 0, 0.1); flex:none; height:auto; justify-content:center; width:600px; max-width:100%;}
.sd-80{aspect-ratio:auto 1680 / 972;}
.sd-81{align-content:flex-start; align-items:flex-start; flex:1; flex-direction:column; flex-wrap:nowrap; gap:20px; height:auto; justify-content:center; margin:0px; padding:0px; width:auto; max-width:100%; min-width:0;}
.sd-81 > *{--gap-h:0px; --gap-v:20px;}
.sd-82{color:#242528; flex:none; font-family:var(--s-font-daa8975e); font-feature-settings:'palt' 1; font-size:32px; font-style:normal; font-weight:700; height:auto; letter-spacing:NaNem; line-height:1.35; margin:0px 0px; text-align:left; width:auto; justify-content:flex-start; max-width:100%;}
.sd-83{color:rgba(36, 37, 40, 0.7); flex:none; font-family:var(--s-font-daa8975e); font-size:14px; font-weight:700; height:auto; line-height:2; margin:0px; padding:0px; text-align:left; width:auto; justify-content:flex-start; max-width:100%;}
.sd-84{align-content:center; align-items:center; background:#ffffff; border-bottom:1px solid rgba(36, 37, 40, 0.1); border-left:0px solid rgba(36, 37, 40, 0.1); border-right:0px solid rgba(36, 37, 40, 0.1); border-top:0px solid rgba(36, 37, 40, 0.1); flex:none; flex-direction:row; flex-wrap:nowrap; justify-content:center; padding:100px 100px 0px; width:100%; z-index:1; max-width:100%;}
.sd-85{align-content:flex-start; align-items:flex-start; flex:none; flex-direction:column; flex-wrap:nowrap; gap:80px; justify-content:flex-start; padding:0px 40px; width:1280px; max-width:100%;}
.sd-85 > *{--gap-h:0px; --gap-v:80px;}
.sd-86{align-content:flex-start; align-items:flex-start; flex:none; flex-direction:column; flex-wrap:nowrap; gap:20px; height:auto; justify-content:center; margin:0px; padding:0px; width:100%; max-width:100%;}
.sd-86 > *{--gap-h:0px; --gap-v:20px;}
.sd-87{align-content:flex-start; align-items:flex-start; flex-direction:column; flex-wrap:nowrap; gap:20px; justify-content:center; padding:0px;}
.sd-87 > *{--gap-h:0px; --gap-v:20px;}
.sd-88{align-content:flex-start; align-items:flex-start; flex-direction:column; flex-wrap:nowrap; gap:5px; justify-content:center; padding:0px;}
.sd-88 > *{--gap-h:0px; --gap-v:5px;}
.sd-89{color:#0040ff; flex:none; font-family:var(--s-font-daa8975e); font-feature-settings:'palt' 1; font-size:18px; font-style:normal; font-weight:700; height:auto; letter-spacing:NaNem; line-height:1.75; margin:0px 0px; text-align:left; width:auto; justify-content:flex-start; max-width:100%;}
.sd-90{color:#242528; flex:none; font-family:var(--s-font-daa8975e); font-feature-settings:'palt' 1; font-size:40px; font-style:normal; font-weight:700; height:auto; letter-spacing:NaNem; line-height:1.35; margin:0px 0px; text-align:left; width:auto; justify-content:flex-start; max-width:100%;}
.sd-91{color:rgba(36, 37, 40, 0.7); flex:none; font-family:var(--s-font-daa8975e); font-size:18px; font-weight:700; height:auto; line-height:1.75; margin:0px; padding:0px; text-align:left; width:600px; justify-content:flex-start; max-width:100%;}
.sd-92{border-radius:16px; box-shadow:10px 30px 40px 10px rgba(0, 0, 0, 0.1); flex:1; height:auto; justify-content:center; margin:0px 0px -10px; width:100%; max-width:100%;}
.sd-92{aspect-ratio:auto 2400 / 1350;}
.sd-93{align-content:center; align-items:center; background:#081640; border-bottom:1px solid rgba(36, 37, 40, 0.1); border-left:0px solid rgba(36, 37, 40, 0.1); border-right:0px solid rgba(36, 37, 40, 0.1); border-top:0px solid rgba(36, 37, 40, 0.1); flex:none; flex-direction:row; flex-wrap:nowrap; justify-content:center; padding:100px; width:100%; max-width:100%;}
.sd-94{align-content:flex-start; align-items:flex-start; flex:none; flex-direction:column; flex-wrap:nowrap; gap:80px; justify-content:flex-start; padding:0px 40px; width:1280px; max-width:100%;}
.sd-94 > *{--gap-h:0px; --gap-v:80px;}
.sd-95{align-content:center; align-items:center; flex:none; flex-direction:row; flex-wrap:nowrap; gap:60px; height:auto; justify-content:flex-start; margin:0px; padding:0px; width:100%; max-width:100%;}
.sd-95 > *{--gap-h:60px; --gap-v:0px;}
.sd-96{align-content:flex-start; align-items:flex-start; flex:1; flex-direction:column; flex-wrap:nowrap; gap:20px; justify-content:center; padding:0px; width:auto; max-width:100%; min-width:0;}
.sd-96 > *{--gap-h:0px; --gap-v:20px;}
.sd-97{align-content:flex-start; align-items:flex-start; flex-direction:column; flex-wrap:nowrap; gap:5px; justify-content:center; padding:0px;}
.sd-97 > *{--gap-h:0px; --gap-v:5px;}
.sd-98{color:#57ffa5; flex:none; font-family:var(--s-font-daa8975e); font-feature-settings:'palt' 1; font-size:18px; font-style:normal; font-weight:700; height:auto; letter-spacing:NaNem; line-height:1.75; margin:0px 0px; text-align:left; width:auto; justify-content:flex-start; max-width:100%;}
.sd-99{color:#ffffff; flex:none; font-family:var(--s-font-daa8975e); font-feature-settings:'palt' 1; font-size:40px; font-style:normal; font-weight:700; height:auto; letter-spacing:NaNem; line-height:1.35; margin:0px 0px; text-align:left; width:auto; justify-content:flex-start; max-width:100%;}
.sd-100{color:rgba(255, 255, 255, 0.8); flex:none; font-family:var(--s-font-daa8975e); font-size:18px; font-weight:700; height:auto; line-height:1.75; margin:0px; padding:0px; text-align:left; width:600px; justify-content:flex-start; max-width:100%;}
.sd-101{flex:none; height:auto; margin:0; position:relative; width:390px; max-width:100%;}
.sd-102{align-content:flex-start; align-items:flex-start; flex:none; flex-direction:row; flex-wrap:wrap; gap:60px; justify-content:flex-start; padding:0px; width:auto; max-width:100%;}
.sd-102 > *{--gap-h:60px; --gap-v:60px;}
.sd-103{align-content:flex-start; align-items:flex-start; background:rgba(0,0,0,0.0); flex:none; flex-direction:column; flex-wrap:nowrap; gap:20px; height:auto; justify-content:flex-start; margin:0px; padding:0px; width:calc(33.33% - (var(--gap-h) * 0.67)); max-width:calc(33.33% - (var(--gap-h) * 0.67));}
.sd-103 > *{--gap-h:0px; --gap-v:20px;}
.sd-104{flex:none; height:auto; width:48px; max-width:100%;}
.sd-105{align-content:flex-start; align-items:flex-start; flex-direction:column; flex-wrap:nowrap; gap:10px; justify-content:center; padding:0px;}
.sd-105 > *{--gap-h:0px; --gap-v:10px;}
.sd-106{color:#ffffff; font-family:var(--s-font-daa8975e); font-size:18px; font-weight:700; height:auto; line-height:1.5; margin:0px; text-align:left; width:auto; justify-content:flex-start; max-width:100%;}
.sd-107{color:rgba(255, 255, 255, 0.8); font-family:var(--s-font-daa8975e); font-size:14px; font-weight:700; height:auto; line-height:1.75; margin:0px; padding:0px; text-align:left; width:auto; justify-content:flex-start; max-width:100%;}
.sd-108{align-content:flex-start; align-items:flex-start; background:rgba(0,0,0,0.0); flex:none; flex-direction:column; flex-wrap:nowrap; gap:20px; height:auto; justify-content:flex-start; margin:0px; padding:0px; width:calc(33.33% - (var(--gap-h) * 0.67)); max-width:calc(33.33% - (var(--gap-h) * 0.67));}
.sd-108 > *{--gap-h:0px; --gap-v:20px;}
.sd-109{flex:none; height:auto; width:48px; max-width:100%;}
.sd-110{align-content:flex-start; align-items:flex-start; flex-direction:column; flex-wrap:nowrap; gap:10px; justify-content:center; padding:0px;}
.sd-110 > *{--gap-h:0px; --gap-v:10px;}
.sd-111{color:#ffffff; font-family:var(--s-font-daa8975e); font-size:18px; font-weight:700; height:auto; line-height:1.5; margin:0px; text-align:left; width:auto; justify-content:flex-start; max-width:100%;}
.sd-112{color:rgba(255, 255, 255, 0.8); font-family:var(--s-font-daa8975e); font-size:14px; font-weight:700; height:auto; line-height:1.75; margin:0px; padding:0px; text-align:left; width:auto; justify-content:flex-start; max-width:100%;}
.sd-113{align-content:flex-start; align-items:flex-start; background:rgba(0,0,0,0.0); flex:none; flex-direction:column; flex-wrap:nowrap; gap:20px; height:auto; justify-content:flex-start; margin:0px; padding:0px; width:calc(33.33% - (var(--gap-h) * 0.67)); max-width:calc(33.33% - (var(--gap-h) * 0.67));}
.sd-113 > *{--gap-h:0px; --gap-v:20px;}
.sd-114{flex:none; height:auto; width:48px; max-width:100%;}
.sd-115{align-content:flex-start; align-items:flex-start; flex-direction:column; flex-wrap:nowrap; gap:10px; justify-content:center; padding:0px;}
.sd-115 > *{--gap-h:0px; --gap-v:10px;}
.sd-116{color:#ffffff; font-family:var(--s-font-daa8975e); font-size:18px; font-weight:700; height:auto; line-height:1.5; margin:0px; text-align:left; width:auto; justify-content:flex-start; max-width:100%;}
.sd-117{color:rgba(255, 255, 255, 0.8); font-family:var(--s-font-daa8975e); font-size:14px; font-weight:700; height:auto; line-height:1.75; margin:0px; padding:0px; text-align:left; width:auto; justify-content:flex-start; max-width:100%;}
.sd-118{align-content:center; align-items:center; background:#f8fbff; border-bottom:1px solid rgba(36, 37, 40, 0.1); border-left:0px solid rgba(36, 37, 40, 0.1); border-right:0px solid rgba(36, 37, 40, 0.1); border-top:0px solid rgba(36, 37, 40, 0.1); flex:none; flex-direction:row; flex-wrap:nowrap; justify-content:center; padding:150px 100px; width:100%; max-width:100%;}
.sd-119{align-content:flex-start; align-items:flex-start; flex:none; flex-direction:column; flex-wrap:nowrap; gap:80px; justify-content:flex-start; padding:0px 40px; width:1280px; max-width:100%;}
.sd-119 > *{--gap-h:0px; --gap-v:80px;}
.sd-120{align-content:flex-end; align-items:flex-end; flex:none; flex-direction:column; flex-wrap:nowrap; gap:20px; height:auto; justify-content:center; margin:0px; padding:0px; width:100%; max-width:100%;}
.sd-120 > *{--gap-h:0px; --gap-v:20px;}
.sd-121{align-content:flex-start; align-items:flex-start; flex:none; flex-direction:column; flex-wrap:nowrap; gap:20px; justify-content:center; padding:0px 0px 0px 30px; width:calc(50% - (var(--gap-h) * 0.5)); max-width:calc(50% - (var(--gap-h) * 0.5));}
.sd-121 > *{--gap-h:0px; --gap-v:20px;}
.sd-122{align-content:flex-start; align-items:flex-start; flex-direction:column; flex-wrap:nowrap; gap:5px; justify-content:center; padding:0px;}
.sd-122 > *{--gap-h:0px; --gap-v:5px;}
.sd-123{color:#0040ff; flex:none; font-family:var(--s-font-daa8975e); font-feature-settings:'palt' 1; font-size:18px; font-style:normal; font-weight:700; height:auto; letter-spacing:NaNem; line-height:1.75; margin:0px 0px; text-align:left; width:auto; justify-content:flex-start; max-width:100%;}
.sd-124{color:#242528; flex:none; font-family:var(--s-font-daa8975e); font-feature-settings:'palt' 1; font-size:40px; font-style:normal; font-weight:700; height:auto; letter-spacing:NaNem; line-height:1.35; margin:0px 0px; text-align:left; width:auto; justify-content:flex-start; max-width:100%;}
.sd-125{color:rgba(36, 37, 40, 0.7); flex:none; font-family:var(--s-font-daa8975e); font-size:18px; font-weight:700; height:auto; line-height:1.75; margin:0px; padding:0px; text-align:left; width:600px; justify-content:flex-start; max-width:100%;}
.sd-126{border-radius:8px; bottom:-80px; box-shadow:none; flex:1; height:auto; justify-content:center; left:0px; margin:0; position:absolute; right:auto; top:auto; width:540px; z-index:-1;}
.sd-126{aspect-ratio:auto 1187 / 1123;}
.sd-127{align-content:flex-start; align-items:flex-start; flex:none; flex-direction:row; flex-wrap:wrap; gap:60px; justify-content:flex-start; padding:0px; width:auto; max-width:100%;}
.sd-127 > *{--gap-h:60px; --gap-v:60px;}
.sd-128{align-content:flex-start; align-items:flex-start; background:rgba(0,0,0,0.0); flex:1; flex-direction:column; flex-wrap:nowrap; gap:20px; height:auto; justify-content:flex-start; margin:0px; padding:0px; width:auto; max-width:100%; min-width:auto;}
.sd-128 > *{--gap-h:0px; --gap-v:20px;}
.sd-129{flex:none; height:auto; width:48px; max-width:100%;}
.sd-130{align-content:flex-start; align-items:flex-start; flex-direction:column; flex-wrap:nowrap; gap:10px; justify-content:center; padding:0px; min-width:0;}
.sd-130 > *{--gap-h:0px; --gap-v:10px;}
.sd-131{color:#242528; font-family:var(--s-font-daa8975e); font-size:18px; font-weight:700; height:auto; line-height:1.5; margin:0px; text-align:left; width:auto; justify-content:flex-start; max-width:100%;}
.sd-132{color:rgba(36, 37, 40, 0.7); font-family:var(--s-font-daa8975e); font-size:14px; font-weight:700; height:auto; line-height:1.75; margin:0px; padding:0px; text-align:left; width:auto; justify-content:flex-start; max-width:100%;}
.sd-133{align-content:flex-start; align-items:flex-start; background:rgba(0,0,0,0.0); flex:1; flex-direction:column; flex-wrap:nowrap; gap:20px; height:auto; justify-content:flex-start; margin:0px; padding:0px; width:auto; max-width:100%; min-width:auto;}
.sd-133 > *{--gap-h:0px; --gap-v:20px;}
.sd-134{flex:none; height:auto; width:48px; max-width:100%;}
.sd-135{align-content:flex-start; align-items:flex-start; flex-direction:column; flex-wrap:nowrap; gap:10px; justify-content:center; padding:0px; min-width:0;}
.sd-135 > *{--gap-h:0px; --gap-v:10px;}
.sd-136{color:#242528; font-family:var(--s-font-daa8975e); font-size:18px; font-weight:700; height:auto; line-height:1.5; margin:0px; text-align:left; width:auto; justify-content:flex-start; max-width:100%;}
.sd-137{color:rgba(36, 37, 40, 0.7); font-family:var(--s-font-daa8975e); font-size:14px; font-weight:700; height:auto; line-height:1.75; margin:0px; padding:0px; text-align:left; width:auto; justify-content:flex-start; max-width:100%;}
.sd-138{align-content:flex-start; align-items:flex-start; background:rgba(0,0,0,0.0); flex:1; flex-direction:column; flex-wrap:nowrap; gap:20px; height:auto; justify-content:flex-start; margin:0px; padding:0px; width:auto; max-width:100%; min-width:auto;}
.sd-138 > *{--gap-h:0px; --gap-v:20px;}
.sd-139{flex:none; height:auto; width:48px; max-width:100%;}
.sd-140{align-content:flex-start; align-items:flex-start; flex-direction:column; flex-wrap:nowrap; gap:10px; justify-content:center; padding:0px; min-width:0;}
.sd-140 > *{--gap-h:0px; --gap-v:10px;}
.sd-141{color:#242528; font-family:var(--s-font-daa8975e); font-size:18px; font-weight:700; height:auto; line-height:1.5; margin:0px; text-align:left; width:auto; justify-content:flex-start; max-width:100%;}
.sd-142{color:rgba(36, 37, 40, 0.7); font-family:var(--s-font-daa8975e); font-size:14px; font-weight:700; height:auto; line-height:1.75; margin:0px; padding:0px; text-align:left; width:auto; justify-content:flex-start; max-width:100%;}
.sd-143{align-content:flex-start; align-items:flex-start; background:rgba(0,0,0,0.0); flex:1; flex-direction:column; flex-wrap:nowrap; gap:20px; height:auto; justify-content:flex-start; margin:0px; padding:0px; width:auto; max-width:100%; min-width:auto;}
.sd-143 > *{--gap-h:0px; --gap-v:20px;}
.sd-144{flex:none; height:auto; width:48px; max-width:100%;}
.sd-145{align-content:flex-start; align-items:flex-start; flex-direction:column; flex-wrap:nowrap; gap:10px; justify-content:center; padding:0px; min-width:0;}
.sd-145 > *{--gap-h:0px; --gap-v:10px;}
.sd-146{color:#242528; font-family:var(--s-font-daa8975e); font-size:18px; font-weight:700; height:auto; line-height:1.5; margin:0px; text-align:left; width:auto; justify-content:flex-start; max-width:100%;}
.sd-147{color:rgba(36, 37, 40, 0.7); font-family:var(--s-font-daa8975e); font-size:14px; font-weight:700; height:auto; line-height:1.75; margin:0px; padding:0px; text-align:left; width:auto; justify-content:flex-start; max-width:100%;}
.sd-148{align-content:center; align-items:center; background:#ffffff; border-bottom:1px solid rgba(36, 37, 40, 0.1); border-left:0px solid rgba(36, 37, 40, 0.1); border-right:0px solid rgba(36, 37, 40, 0.1); border-top:0px solid rgba(36, 37, 40, 0.1); flex:none; flex-direction:row; flex-wrap:nowrap; justify-content:center; padding:100px; width:100%; max-width:100%;}
.sd-149{align-content:flex-start; align-items:flex-start; flex:none; flex-direction:row; flex-wrap:nowrap; gap:0px; justify-content:flex-end; padding:0px 40px; width:1280px; max-width:100%;}
.sd-149 > *{--gap-h:0px; --gap-v:0px;}
.sd-150{border-bottom:1px solid rgba(36, 37, 40, 0.1); border-left:1px solid rgba(36, 37, 40, 0.1); border-radius:0; border-right:1px solid rgba(36, 37, 40, 0.1); border-top:1px solid rgba(36, 37, 40, 0.1); box-shadow:none; flex:none; height:auto; justify-content:center; margin:0px -80px; width:900px; max-width:calc(100% + 160px);}
.sd-150{aspect-ratio:auto 1920 / 1080;}
.sd-151{align-content:flex-start; align-items:flex-start; background:#ffffff; border-radius:16px; box-shadow:12px 60px 90px rgba(0,0,0,0.2); flex:none; flex-direction:column; flex-wrap:nowrap; gap:20px; height:auto; justify-content:center; margin:40px 0px 0px; padding:60px; width:600px; z-index:1; max-width:100%;}
.sd-151 > *{--gap-h:0px; --gap-v:20px;}
.sd-152{color:#242528; flex:none; font-family:var(--s-font-daa8975e); font-feature-settings:'palt' 1; font-size:32px; font-style:normal; font-weight:700; height:auto; letter-spacing:NaNem; line-height:1.35; margin:0px 0px; text-align:left; width:auto; justify-content:flex-start; max-width:100%;}
.sd-153{color:rgba(36, 37, 40, 0.7); flex:none; font-family:var(--s-font-daa8975e); font-size:14px; font-weight:700; height:auto; line-height:1.75; margin:0px; padding:0px; text-align:left; width:auto; justify-content:flex-start; max-width:100%;}
.sd-154{align-content:center; align-items:center; background:#ffffff; border-bottom:1px solid rgba(36, 37, 40, 0.1); border-left:0px solid rgba(36, 37, 40, 0.1); border-right:0px solid rgba(36, 37, 40, 0.1); border-top:0px solid rgba(36, 37, 40, 0.1); flex:none; flex-direction:row; flex-wrap:nowrap; justify-content:center; padding:100px; width:100%; max-width:100%;}
.sd-155{align-content:flex-start; align-items:flex-start; flex:none; flex-direction:row; flex-wrap:nowrap; gap:0px; justify-content:flex-start; padding:0px 40px; width:1280px; max-width:100%;}
.sd-155 > *{--gap-h:0px; --gap-v:0px;}
.sd-156{align-content:flex-start; align-items:flex-start; background:#ffffff; border-radius:16px; box-shadow:12px 60px 90px rgba(0,0,0,0.2); flex:none; flex-direction:column; flex-wrap:nowrap; gap:20px; height:auto; justify-content:center; margin:40px 0px 0px; padding:60px; width:600px; z-index:1; max-width:100%;}
.sd-156 > *{--gap-h:0px; --gap-v:20px;}
.sd-157{color:#242528; flex:none; font-family:var(--s-font-daa8975e); font-feature-settings:'palt' 1; font-size:32px; font-style:normal; font-weight:700; height:auto; letter-spacing:NaNem; line-height:1.35; margin:0px 0px; text-align:left; width:auto; justify-content:flex-start; max-width:100%;}
.sd-158{color:rgba(36, 37, 40, 0.7); flex:none; font-family:var(--s-font-daa8975e); font-size:14px; font-weight:700; height:auto; line-height:1.75; margin:0px; padding:0px; text-align:left; width:auto; justify-content:flex-start; max-width:100%;}
.sd-159{border-bottom:1px solid rgba(36, 37, 40, 0.1); border-left:1px solid rgba(36, 37, 40, 0.1); border-radius:0; border-right:1px solid rgba(36, 37, 40, 0.1); border-top:1px solid rgba(36, 37, 40, 0.1); box-shadow:none; flex:none; height:auto; justify-content:center; margin:0px -80px; width:900px; max-width:calc(100% + 160px);}
.sd-159{aspect-ratio:auto 1920 / 1080;}
.sd-160{align-content:center; align-items:center; background:#f8fbff; border-bottom:1px solid rgba(36, 37, 40, 0.1); border-left:0px solid rgba(36, 37, 40, 0.1); border-right:0px solid rgba(36, 37, 40, 0.1); border-top:0px solid rgba(36, 37, 40, 0.1); flex:none; flex-direction:column; flex-wrap:nowrap; gap:80px; justify-content:center; padding:100px; width:100%; max-width:100%;}
.sd-160 > *{--gap-h:0px; --gap-v:80px;}
.sd-161{align-content:flex-start; align-items:flex-start; flex:none; flex-direction:column; flex-wrap:nowrap; gap:80px; justify-content:flex-start; padding:0px 40px; width:1280px; max-width:100%;}
.sd-161 > *{--gap-h:0px; --gap-v:80px;}
.sd-162{align-content:center; align-items:center; flex:none; flex-direction:column; flex-wrap:nowrap; gap:20px; height:auto; justify-content:center; margin:0px; padding:0px; width:100%; max-width:100%;}
.sd-162 > *{--gap-h:0px; --gap-v:20px;}
.sd-163{align-content:center; align-items:center; flex-direction:column; flex-wrap:nowrap; gap:5px; justify-content:center; padding:0px;}
.sd-163 > *{--gap-h:0px; --gap-v:5px;}
.sd-164{color:#0040ff; flex:none; font-family:var(--s-font-daa8975e); font-feature-settings:'palt' 1; font-size:18px; font-style:normal; font-weight:700; height:auto; letter-spacing:NaNem; line-height:1.75; margin:0px 0px; mix-blend-mode:normal; text-align:left; width:auto; justify-content:flex-start; max-width:100%;}
.sd-165{color:#242528; flex:none; font-family:var(--s-font-daa8975e); font-feature-settings:'palt' 1; font-size:40px; font-style:normal; font-weight:700; height:auto; letter-spacing:NaNem; line-height:1.35; margin:0px 0px; text-align:left; width:auto; justify-content:flex-start; max-width:100%;}
.sd-166{align-content:flex-start; align-items:flex-start; flex:none; flex-direction:column; flex-wrap:nowrap; gap:40px; justify-content:flex-start; padding:0px 40px; width:1280px; max-width:100%;}
.sd-166 > *{--gap-h:0px; --gap-v:40px;}
.sd-167{align-content:stretch; align-items:stretch; flex:none; flex-direction:row; flex-wrap:wrap; gap:60px; justify-content:flex-start; padding:0px; width:auto; max-width:100%;}
.sd-167 > *{--gap-h:60px; --gap-v:60px;}
.sd-168{align-content:flex-start; align-items:flex-start; background:rgba(0,0,0,0.0); border-bottom:0px solid rgba(36, 37, 40, 0.1); border-left:1px solid rgba(36, 37, 40, 0.1); border-right:0px solid rgba(36, 37, 40, 0.1); border-top:0px solid rgba(36, 37, 40, 0.1); flex:none; flex-direction:column; flex-wrap:nowrap; gap:20px; height:auto; justify-content:flex-start; margin:0px; padding:0px 0px 0px 30px; width:calc(33.33% - (var(--gap-h) * 0.67)); max-width:calc(33.33% - (var(--gap-h) * 0.67));}
.sd-168 > *{--gap-h:0px; --gap-v:20px;}
.sd-169{align-content:flex-start; align-items:flex-start; flex-direction:column; flex-wrap:nowrap; gap:10px; justify-content:center; padding:0px; min-width:0;}
.sd-169 > *{--gap-h:0px; --gap-v:10px;}
.sd-170{color:#242528; font-family:var(--s-font-daa8975e); font-size:28px; font-weight:700; height:auto; line-height:1.5; margin:0px; text-align:left; width:auto; justify-content:flex-start; max-width:100%;}
.sd-171{align-content:flex-end; align-items:flex-end; background:rgba(0,0,0,0.0); border-radius:0; flex:none; flex-direction:row; gap:10px; height:auto; justify-content:flex-start; margin:0px; opacity:1; overflow-x:visible; overflow-y:visible; padding:0; width:auto; max-width:100%;}
.sd-171 > *{--gap-h:10px; --gap-v:0px;}
.sd-172{border-radius:0; color:#282828; font-family:var(--s-font-daa8975e); font-size:32px; font-weight:700; letter-spacing:0em; line-height:1.25; margin:0px; opacity:1; padding:0; text-align:center; justify-content:center; max-width:100%;}
.sd-173{border-radius:0; color:#111111; font-family:var(--s-font-daa8975e); font-size:72px; font-weight:700; height:auto; letter-spacing:0em; line-height:1; margin:0px 0px; opacity:1; padding:0; text-align:center; width:auto; justify-content:center; max-width:100%;}
.sd-174{color:rgba(36, 37, 40, 0.7); font-family:var(--s-font-daa8975e); font-size:14px; font-weight:700; height:auto; line-height:1.75; margin:0px; padding:0px; text-align:left; width:auto; justify-content:flex-start; max-width:100%;}
.sd-175{align-content:flex-start; align-items:flex-start; flex-direction:column; flex-wrap:nowrap; gap:10px; justify-content:center; padding:0px; min-width:0;}
.sd-175 > *{--gap-h:0px; --gap-v:10px;}
.sd-176{align-content:center; align-items:center; flex-direction:row; flex-wrap:nowrap; gap:20px; justify-content:center; padding:0px;}
.sd-176 > *{--gap-h:20px; --gap-v:0px;}
.sd-177{font-size:24px;}
.sd-178{color:#242528; font-family:var(--s-font-daa8975e); font-size:18px; font-weight:700; height:auto; line-height:1.75; margin:0px; padding:0px; text-align:left; width:auto; justify-content:flex-start; max-width:100%;}
.sd-179{align-content:center; align-items:center; flex-direction:row; flex-wrap:nowrap; gap:20px; justify-content:center; padding:0px;}
.sd-179 > *{--gap-h:20px; --gap-v:0px;}
.sd-180{font-size:24px;}
.sd-181{color:#242528; font-family:var(--s-font-daa8975e); font-size:18px; font-weight:700; height:auto; line-height:1.75; margin:0px; padding:0px; text-align:left; width:auto; justify-content:flex-start; max-width:100%;}
.sd-182{align-content:center; align-items:center; flex-direction:row; flex-wrap:nowrap; gap:20px; justify-content:center; padding:0px;}
.sd-182 > *{--gap-h:20px; --gap-v:0px;}
.sd-183{font-size:24px;}
.sd-184{color:#242528; font-family:var(--s-font-daa8975e); font-size:18px; font-weight:700; height:auto; line-height:1.75; margin:0px; padding:0px; text-align:left; width:auto; justify-content:flex-start; max-width:100%;}
.sd-185{align-content:center; align-items:center; flex-direction:row; flex-wrap:nowrap; gap:20px; justify-content:center; padding:0px;}
.sd-185 > *{--gap-h:20px; --gap-v:0px;}
.sd-186{font-size:24px;}
.sd-187{color:#242528; font-family:var(--s-font-daa8975e); font-size:18px; font-weight:700; height:auto; line-height:1.75; margin:0px; padding:0px; text-align:left; width:auto; justify-content:flex-start; max-width:100%;}
.sd-188{align-content:flex-start; align-items:flex-start; background:rgba(0,0,0,0.0); border-bottom:0px solid rgba(36, 37, 40, 0.1); border-left:1px solid rgba(36, 37, 40, 0.1); border-right:0px solid rgba(36, 37, 40, 0.1); border-top:0px solid rgba(36, 37, 40, 0.1); flex:none; flex-direction:column; flex-wrap:nowrap; gap:20px; height:auto; justify-content:flex-start; margin:0px; padding:0px 0px 0px 30px; width:calc(33.33% - (var(--gap-h) * 0.67)); max-width:calc(33.33% - (var(--gap-h) * 0.67));}
.sd-188 > *{--gap-h:0px; --gap-v:20px;}
.sd-189{align-content:flex-start; align-items:flex-start; flex-direction:column; flex-wrap:nowrap; gap:10px; justify-content:center; padding:0px; min-width:0;}
.sd-189 > *{--gap-h:0px; --gap-v:10px;}
.sd-190{color:#242528; font-family:var(--s-font-daa8975e); font-size:28px; font-weight:700; height:auto; line-height:1.5; margin:0px; text-align:left; width:auto; justify-content:flex-start; max-width:100%;}
.sd-191{align-content:flex-end; align-items:flex-end; background:rgba(0,0,0,0.0); border-radius:0; flex:none; flex-direction:row; gap:10px; height:auto; justify-content:flex-start; margin:0px; opacity:1; overflow-x:visible; overflow-y:visible; padding:0; width:auto; max-width:100%;}
.sd-191 > *{--gap-h:10px; --gap-v:0px;}
.sd-192{border-radius:0; color:#282828; font-family:var(--s-font-daa8975e); font-size:32px; font-weight:700; letter-spacing:0em; line-height:1.25; margin:0px; opacity:1; padding:0; text-align:center; justify-content:center; max-width:100%;}
.sd-193{border-radius:0; color:#111111; font-family:var(--s-font-daa8975e); font-size:72px; font-weight:700; height:auto; letter-spacing:0em; line-height:1; margin:0px 0px; opacity:1; padding:0; text-align:center; width:auto; justify-content:center; max-width:100%;}
.sd-194{border-radius:0; color:#282828; font-family:var(--s-font-daa8975e); font-size:32px; font-weight:700; letter-spacing:0em; line-height:1.25; margin:0px; opacity:1; padding:0; text-align:center; justify-content:center; max-width:100%;}
.sd-195{color:rgba(36, 37, 40, 0.7); font-family:var(--s-font-daa8975e); font-size:14px; font-weight:700; height:auto; line-height:1.75; margin:0px; padding:0px; text-align:left; width:auto; justify-content:flex-start; max-width:100%;}
.sd-196{align-content:flex-start; align-items:flex-start; flex-direction:column; flex-wrap:nowrap; gap:10px; justify-content:center; padding:0px; min-width:0;}
.sd-196 > *{--gap-h:0px; --gap-v:10px;}
.sd-197{align-content:center; align-items:center; flex-direction:row; flex-wrap:nowrap; gap:20px; justify-content:center; padding:0px;}
.sd-197 > *{--gap-h:20px; --gap-v:0px;}
.sd-198{font-size:24px;}
.sd-199{color:#242528; font-family:var(--s-font-daa8975e); font-size:18px; font-weight:700; height:auto; line-height:1.75; margin:0px; padding:0px; text-align:left; width:auto; justify-content:flex-start; max-width:100%;}
.sd-200{align-content:center; align-items:center; flex-direction:row; flex-wrap:nowrap; gap:20px; justify-content:center; padding:0px;}
.sd-200 > *{--gap-h:20px; --gap-v:0px;}
.sd-201{font-size:24px;}
.sd-202{color:#242528; font-family:var(--s-font-daa8975e); font-size:18px; font-weight:700; height:auto; line-height:1.75; margin:0px; padding:0px; text-align:left; width:auto; justify-content:flex-start; max-width:100%;}
.sd-203{align-content:center; align-items:center; flex-direction:row; flex-wrap:nowrap; gap:20px; justify-content:center; padding:0px;}
.sd-203 > *{--gap-h:20px; --gap-v:0px;}
.sd-204{font-size:24px;}
.sd-205{color:#242528; font-family:var(--s-font-daa8975e); font-size:18px; font-weight:700; height:auto; line-height:1.75; margin:0px; padding:0px; text-align:left; width:auto; justify-content:flex-start; max-width:100%;}
.sd-206{align-content:center; align-items:center; flex-direction:row; flex-wrap:nowrap; gap:20px; justify-content:center; padding:0px;}
.sd-206 > *{--gap-h:20px; --gap-v:0px;}
.sd-207{font-size:24px;}
.sd-208{color:#242528; font-family:var(--s-font-daa8975e); font-size:18px; font-weight:700; height:auto; line-height:1.75; margin:0px; padding:0px; text-align:left; width:auto; justify-content:flex-start; max-width:100%;}
.sd-209{align-content:flex-start; align-items:flex-start; background:rgba(0,0,0,0.0); border-bottom:0px solid rgba(36, 37, 40, 0.1); border-left:1px solid rgba(36, 37, 40, 0.1); border-right:0px solid rgba(36, 37, 40, 0.1); border-top:0px solid rgba(36, 37, 40, 0.1); flex:none; flex-direction:column; flex-wrap:nowrap; gap:20px; height:auto; justify-content:flex-start; margin:0px; padding:0px 0px 0px 30px; width:calc(33.33% - (var(--gap-h) * 0.67)); max-width:calc(33.33% - (var(--gap-h) * 0.67));}
.sd-209 > *{--gap-h:0px; --gap-v:20px;}
.sd-210{align-content:flex-start; align-items:flex-start; flex-direction:column; flex-wrap:nowrap; gap:10px; justify-content:center; padding:0px; min-width:0;}
.sd-210 > *{--gap-h:0px; --gap-v:10px;}
.sd-211{color:#242528; font-family:var(--s-font-daa8975e); font-size:28px; font-weight:700; height:auto; line-height:1.5; margin:0px; text-align:left; width:auto; justify-content:flex-start; max-width:100%;}
.sd-212{align-content:flex-end; align-items:flex-end; background:rgba(0,0,0,0.0); border-radius:0; flex:none; flex-direction:row; gap:10px; height:auto; justify-content:flex-start; margin:0px; opacity:1; overflow-x:visible; overflow-y:visible; padding:0; width:auto; max-width:100%;}
.sd-212 > *{--gap-h:10px; --gap-v:0px;}
.sd-213{border-radius:0; color:#282828; font-family:var(--s-font-daa8975e); font-size:32px; font-weight:700; letter-spacing:0em; line-height:1.25; margin:0px; opacity:1; padding:0; text-align:center; justify-content:center; max-width:100%;}
.sd-214{border-radius:0; color:#111111; font-family:var(--s-font-daa8975e); font-size:72px; font-weight:700; height:auto; letter-spacing:0em; line-height:1; margin:0px 0px; opacity:1; padding:0; text-align:center; width:auto; justify-content:center; max-width:100%;}
.sd-215{border-radius:0; color:#282828; font-family:var(--s-font-daa8975e); font-size:32px; font-weight:700; letter-spacing:0em; line-height:1.25; margin:0px; opacity:1; padding:0; text-align:center; justify-content:center; max-width:100%;}
.sd-216{color:rgba(36, 37, 40, 0.7); font-family:var(--s-font-daa8975e); font-size:14px; font-weight:700; height:auto; line-height:1.75; margin:0px; padding:0px; text-align:left; width:auto; justify-content:flex-start; max-width:100%;}
.sd-217{align-content:flex-start; align-items:flex-start; flex-direction:column; flex-wrap:nowrap; gap:10px; justify-content:center; padding:0px; min-width:0;}
.sd-217 > *{--gap-h:0px; --gap-v:10px;}
.sd-218{align-content:center; align-items:center; flex-direction:row; flex-wrap:nowrap; gap:20px; justify-content:center; padding:0px;}
.sd-218 > *{--gap-h:20px; --gap-v:0px;}
.sd-219{font-size:24px;}
.sd-220{color:#242528; font-family:var(--s-font-daa8975e); font-size:18px; font-weight:700; height:auto; line-height:1.75; margin:0px; padding:0px; text-align:left; width:auto; justify-content:flex-start; max-width:100%;}
.sd-221{align-content:center; align-items:center; flex-direction:row; flex-wrap:nowrap; gap:20px; justify-content:center; padding:0px;}
.sd-221 > *{--gap-h:20px; --gap-v:0px;}
.sd-222{font-size:24px;}
.sd-223{color:#242528; font-family:var(--s-font-daa8975e); font-size:18px; font-weight:700; height:auto; line-height:1.75; margin:0px; padding:0px; text-align:left; width:auto; justify-content:flex-start; max-width:100%;}
.sd-224{align-content:center; align-items:center; flex-direction:row; flex-wrap:nowrap; gap:20px; justify-content:center; padding:0px;}
.sd-224 > *{--gap-h:20px; --gap-v:0px;}
.sd-225{font-size:24px;}
.sd-226{color:#242528; font-family:var(--s-font-daa8975e); font-size:18px; font-weight:700; height:auto; line-height:1.75; margin:0px; padding:0px; text-align:left; width:auto; justify-content:flex-start; max-width:100%;}
.sd-227{align-content:center; align-items:center; flex-direction:row; flex-wrap:nowrap; gap:20px; justify-content:center; padding:0px;}
.sd-227 > *{--gap-h:20px; --gap-v:0px;}
.sd-228{font-size:24px;}
.sd-229{color:#242528; font-family:var(--s-font-daa8975e); font-size:18px; font-weight:700; height:auto; line-height:1.75; margin:0px; padding:0px; text-align:left; width:auto; justify-content:flex-start; max-width:100%;}
.sd-230{align-content:center; align-items:center; flex-direction:row; flex-wrap:nowrap; gap:20px; justify-content:center; padding:0px;}
.sd-230 > *{--gap-h:20px; --gap-v:0px;}
.sd-231{font-size:24px;}
.sd-232{color:#242528; font-family:var(--s-font-daa8975e); font-size:18px; font-weight:700; height:auto; line-height:1.75; margin:0px; padding:0px; text-align:left; width:auto; justify-content:flex-start; max-width:100%;}
.sd-233{align-content:center; align-items:center; flex-direction:row; flex-wrap:nowrap; gap:20px; justify-content:center; padding:0px;}
.sd-233 > *{--gap-h:20px; --gap-v:0px;}
.sd-234{font-size:24px;}
.sd-235{color:#242528; font-family:var(--s-font-daa8975e); font-size:18px; font-weight:700; height:auto; line-height:1.75; margin:0px; padding:0px; text-align:left; width:auto; justify-content:flex-start; max-width:100%;}
.sd-236{align-content:center; align-items:center; background:#ffffff; border-bottom:1px solid rgba(36, 37, 40, 0.1); border-left:0px solid rgba(36, 37, 40, 0.1); border-right:0px solid rgba(36, 37, 40, 0.1); border-top:0px solid rgba(36, 37, 40, 0.1); flex:none; flex-direction:column; flex-wrap:nowrap; justify-content:center; padding:100px; width:100%; max-width:100%;}
.sd-237{align-content:flex-start; align-items:flex-start; flex:none; flex-direction:row; flex-wrap:nowrap; gap:80px; justify-content:flex-start; padding:0px 40px; width:1280px; max-width:100%;}
.sd-237 > *{--gap-h:80px; --gap-v:0px;}
.sd-238{align-content:flex-start; align-items:flex-start; flex:none; flex-direction:row; flex-wrap:nowrap; gap:20px; height:auto; justify-content:space-between; margin:0px; padding:0px; width:400px; max-width:100%;}
.sd-238 > *{--gap-h:20px; --gap-v:0px;}
.sd-239{color:#242528; flex:none; font-family:var(--s-font-daa8975e); font-feature-settings:'palt' 1; font-size:40px; font-style:normal; font-weight:700; height:auto; letter-spacing:NaNem; line-height:1.35; margin:0px 0px; text-align:left; width:auto; justify-content:flex-start; max-width:100%;}
.sd-240{align-content:center; align-items:center; flex:2; flex-direction:column; flex-wrap:nowrap; gap:40px; justify-content:center; padding:0px; width:auto; max-width:100%; min-width:0;}
.sd-240 > *{--gap-h:0px; --gap-v:40px;}
.list-1{flex:none; gap:10px; padding:0px; width:100%; max-width:100%;}
.list-1 > *{--gap-h:0px; --gap-v:10px;}
.list-1__item{align-content:flex-start; align-items:flex-start; flex:none; flex-direction:row; flex-wrap:nowrap; gap:20px; justify-content:center; padding:0px; width:100%; max-width:100%;}
.list-1__item > *{--gap-h:20px; --gap-v:0px;}
.list-1__item__sd-1{align-content:flex-start; align-items:flex-start; background:#ffffff; border-radius:0px; flex:1; flex-direction:column; flex-wrap:nowrap; height:auto; justify-content:flex-start; padding:0; width:auto; max-width:100%; min-width:0;}
.list-1__item__sd-2{align-content:center; align-items:center; background:rgba(0,0,0,0.0); border-bottom:1px solid rgba(0, 0, 0, 0); border-left:1px solid rgba(0, 0, 0, 0); border-radius:12px; border-right:1px solid rgba(0, 0, 0, 0); border-top:1px solid rgba(0, 0, 0, 0); flex:none; flex-direction:row; flex-wrap:nowrap; gap:0px; height:auto; justify-content:space-between; padding:15px; width:100%; max-width:100%;}
.list-1__item__sd-2:hover{border-bottom:1px solid rgba(36, 37, 40, 0.7); border-left:1px solid rgba(36, 37, 40, 0.7); border-right:1px solid rgba(36, 37, 40, 0.7); border-top:1px solid rgba(36, 37, 40, 0.7); --ha:1;}
.list-1__item__sd-2 > *{--gap-h:0px; --gap-v:0px;}
.list-1__item__sd-2:hover > *{--gap-h:0px; --gap-v:0px;}
.list-1__item__sd-3{align-content:flex-start; align-items:flex-start; flex:1; flex-direction:row; flex-wrap:nowrap; gap:20px; justify-content:flex-start; padding:0px; width:auto; max-width:100%; min-width:0;}
.list-1__item__sd-3 > *{--gap-h:20px; --gap-v:0px;}
.list-1__item__sd-4{color:#242528; flex:none; font-family:var(--s-font-daa8975e); font-size:28px; font-weight:700; height:auto; line-height:1; margin:0px; padding:0px; text-align:left; width:auto; justify-content:flex-start; max-width:100%;}
.list-1__item__sd-5{color:#242528; flex:none; font-family:var(--s-font-daa8975e); font-size:18px; font-weight:700; height:auto; line-height:1.85; text-align:left; width:calc(90% - (var(--gap-h) * 0.1)); justify-content:flex-start; max-width:calc(90% - (var(--gap-h) * 0.1));}
.list-1__item__sd-6{border-bottom:1px solid rgba(36, 37, 40, 0.1); border-left:1px solid rgba(36, 37, 40, 0.1); border-radius:96px; border-right:1px solid rgba(36, 37, 40, 0.1); border-top:1px solid rgba(36, 37, 40, 0.1); color:#242528; flex:none; font-size:24px; height:40px; rotate:180deg; width:40px; max-width:100%;}
.list-1__item__sd-1:not([open]) .list-1__item__sd-6, .list-1__item__sd-1[data-toggle-closing] .list-1__item__sd-6, .list-1__item__sd-1 > [data-toggle-closing] .list-1__item__sd-6, .list-1__item__sd-1 > .list-1__item__sd-6[data-toggle-closing]{rotate:0deg;}
.list-1__item__sd-2:hover .list-1__item__sd-6{border-bottom:1px solid rgba(36, 37, 40, 0.7); border-left:1px solid rgba(36, 37, 40, 0.7); border-right:1px solid rgba(36, 37, 40, 0.7); border-top:1px solid rgba(36, 37, 40, 0.7);}
.list-1__item__sd-7{align-content:center; align-items:center; background:rgba(0,0,0,0.0); flex:none; flex-direction:column; flex-wrap:nowrap; height:auto; justify-content:flex-start; opacity:1; overflow-x:hidden; overflow-y:hidden; padding:0px; width:100%; max-width:100%;}
.list-1__item__sd-1:not([open]) .list-1__item__sd-7, .list-1__item__sd-1[data-toggle-closing] .list-1__item__sd-7, .list-1__item__sd-1 > [data-toggle-closing] .list-1__item__sd-7, .list-1__item__sd-1 > .list-1__item__sd-7[data-toggle-closing]{flex:none; height:0px;}
.list-1__item__sd-8{align-content:center; align-items:center; background:rgba(0,0,0,0.0); flex:none; flex-direction:column; flex-wrap:nowrap; height:auto; justify-content:center; opacity:1; padding:15px; width:100%; max-width:100%;}
.list-1__item__sd-9{color:#242528; flex:none; font-family:var(--s-font-daa8975e); font-size:18px; font-weight:700; height:auto; line-height:1.75; margin:0px; padding:0px; text-align:left; width:auto; justify-content:flex-start; max-width:100%;}
.sd-241{align-content:center; align-items:center; background:#ffffff; border-bottom:1px solid rgba(36, 37, 40, 0.1); border-left:0px solid rgba(36, 37, 40, 0.1); border-right:0px solid rgba(36, 37, 40, 0.1); border-top:0px solid rgba(36, 37, 40, 0.1); flex:none; flex-direction:row; flex-wrap:nowrap; justify-content:center; padding:100px; width:100%; max-width:100%;}
.sd-242{align-content:flex-start; align-items:flex-start; flex:none; flex-direction:row; flex-wrap:nowrap; gap:80px; justify-content:flex-start; padding:0px 40px; width:1280px; max-width:100%;}
.sd-242 > *{--gap-h:80px; --gap-v:0px;}
.sd-243{align-content:flex-start; align-items:flex-start; flex:none; flex-direction:row; flex-wrap:nowrap; gap:20px; height:auto; justify-content:space-between; margin:0px; padding:0px; width:400px; max-width:100%;}
.sd-243 > *{--gap-h:20px; --gap-v:0px;}
.sd-244{align-content:flex-start; align-items:flex-start; flex-direction:column; flex-wrap:nowrap; gap:10px; justify-content:center; padding:0px;}
.sd-244 > *{--gap-h:0px; --gap-v:10px;}
.sd-245{color:#242528; flex:none; font-family:var(--s-font-daa8975e); font-feature-settings:'palt' 1; font-size:40px; font-style:normal; font-weight:700; height:auto; letter-spacing:NaNem; line-height:1.35; margin:0px 0px; text-align:left; width:auto; justify-content:flex-start; max-width:100%;}
.sd-246{align-content:center; align-items:center; flex:2; flex-direction:column; flex-wrap:nowrap; gap:40px; justify-content:center; padding:0px; width:auto; max-width:100%; min-width:0;}
.sd-246 > *{--gap-h:0px; --gap-v:40px;}
.list-2{align-content:flex-start; align-items:flex-start; flex:none; flex-direction:column; flex-wrap:nowrap; gap:20px; height:auto; justify-content:flex-start; width:auto; max-width:100%;}
.list-2 > *{--gap-h:0px; --gap-v:20px;}
.sd-247{align-content:center; align-items:center; background:rgba(0,0,0,0.0); border-bottom:0px solid rgba(36, 37, 40, 0.1); border-left:0px solid rgba(36, 37, 40, 0.1); border-radius:0; border-right:0px solid rgba(36, 37, 40, 0.1); border-top:0px solid rgba(36, 37, 40, 0.1); flex:none; flex-direction:row; flex-wrap:nowrap; justify-content:center; margin:0px; overflow-x:hidden; overflow-y:hidden; padding:100px 100px 0px; width:100%; z-index:1; max-width:100%;}
.sd-248{align-content:center; align-items:center; border-radius:16px; flex:none; flex-direction:row; flex-wrap:nowrap; gap:80px; justify-content:center; margin:0px; overflow-x:hidden; overflow-y:hidden; padding:0px; width:1680px; z-index:1; max-width:100%;}
.sd-248 > *{--gap-h:80px; --gap-v:0px;}
.sd-249{align-content:center; align-items:center; flex:none; flex-direction:row; flex-wrap:nowrap; gap:80px; justify-content:center; padding:80px 40px; width:1280px; max-width:100%;}
.sd-249 > *{--gap-h:80px; --gap-v:0px;}
.sd-250{align-content:flex-start; align-items:flex-start; flex:none; flex-direction:column; flex-wrap:nowrap; gap:20px; justify-content:flex-end; margin:0px; padding:0px; width:auto; max-width:100%;}
.sd-250 > *{--gap-h:0px; --gap-v:20px;}
.sd-251{color:rgba(255, 255, 255, 0.9); flex:none; font-family:var(--s-font-daa8975e); font-feature-settings:'palt' 1; font-size:18px; font-style:normal; font-weight:700; height:auto; letter-spacing:NaNem; line-height:1.75; margin:0px 0px; text-align:left; width:auto; justify-content:flex-start; max-width:100%;}
.sd-252{color:#ffffff; flex:none; font-family:var(--s-font-daa8975e); font-feature-settings:'palt' 1; font-size:40px; font-style:normal; font-weight:700; height:auto; letter-spacing:NaNem; line-height:1.35; margin:0px 0px; text-align:left; width:auto; justify-content:flex-start; max-width:100%;}
.sd-253{align-content:stretch; align-items:stretch; flex-direction:row; flex-wrap:nowrap; gap:20px; justify-content:center; padding:0px;}
.sd-253 > *{--gap-h:20px; --gap-v:0px;}
.sd-254{align-content:center; align-items:center; background:#ffffff; border-radius:16px; box-shadow:6px 30px 45px rgba(0,0,0,0.2); flex:none; flex-direction:column; flex-wrap:nowrap; gap:20px; height:100%; justify-content:center; margin:0px; padding:40px; width:300px; z-index:1; max-width:100%; min-width:0;}
.sd-254 > *{--gap-h:0px; --gap-v:20px;}
.sd-255{align-content:center; align-items:center; background:rgba(0,0,0,0.0); border-bottom:1px solid rgba(36, 37, 40, 0.1); border-left:1px solid rgba(36, 37, 40, 0.1); border-radius:64px; border-right:1px solid rgba(36, 37, 40, 0.1); border-top:1px solid rgba(36, 37, 40, 0.1); flex:none; flex-direction:column; flex-wrap:nowrap; gap:20px; height:60px; justify-content:center; padding:0px; width:60px; max-width:100%;}
.sd-255 > *{--gap-h:0px; --gap-v:20px;}
.sd-256{color:#242528; font-size:24px;}
.sd-257{align-content:center; align-items:center; flex-direction:column; flex-wrap:nowrap; gap:10px; justify-content:center; padding:0px;}
.sd-257 > *{--gap-h:0px; --gap-v:10px;}
.sd-258{color:#242528; flex:none; font-family:var(--s-font-daa8975e); font-feature-settings:'palt' 1; font-size:20px; font-style:normal; font-weight:700; height:auto; letter-spacing:NaNem; line-height:1.35; margin:0px 0px; text-align:left; width:auto; justify-content:flex-start; max-width:100%;}
.sd-259{color:rgba(36, 37, 40, 0.7); flex:none; font-family:var(--s-font-daa8975e); font-size:14px; font-weight:700; height:auto; line-height:1.75; margin:0px; padding:0px; text-align:center; width:auto; justify-content:center; max-width:100%;}
.sd-260{align-content:center; align-items:center; background:#242528; border-radius:128px; flex:none; flex-direction:row; flex-wrap:nowrap; gap:5px; height:40px; justify-content:center; margin:0px; overflow-x:hidden; overflow-y:hidden; padding:0px 15px; max-width:100%;}
.sd-260:hover{transition-timing-function:cubic-bezier(1, 0, 0, 1); --ha:1;}
.sd-260 > *{--gap-h:5px; --gap-v:0px;}
.sd-260:hover > *{--gap-h:5px; --gap-v:0px;}
.sd-261{background:rgba(0,0,0,0.0); border-radius:0; box-shadow:none; color:#ffffff; font-family:var(--s-font-daa8975e); font-feature-settings:'palt' 1; font-size:14px; font-style:normal; font-weight:700; height:auto; letter-spacing:NaNem; line-height:1; padding:0px; text-align:left; text-shadow:none; width:auto; justify-content:flex-start; max-width:100%;}
.sd-262{color:#ffffff; font-size:24px; rotate:-45deg;}
.sd-263{align-content:center; align-items:center; bottom:0px; flex:none; flex-direction:row; flex-wrap:nowrap; gap:10px; height:100%; justify-content:center; left:0px; margin:0; overflow-x:visible; overflow-y:visible; padding:0px; position:absolute; right:0px; top:NaNpx; transform:skew(0deg, 0deg); transform-origin:bottom right; width:100%; z-index:-1; max-width:100%;}
.sd-263 > .image__bg-container::before{filter:brightness(0.8);}
.sd-263 > *{--gap-h:10px; --gap-v:0px;}
.sd-263:before > *{--gap-h:10px; --gap-v:0px;}
.sd-264{align-content:flex-start; align-items:flex-start; background:#ffffff; border-bottom:0px solid rgba(36, 37, 40, 0.1); border-left:0px solid rgba(36, 37, 40, 0.1); border-right:0px solid rgba(36, 37, 40, 0.1); border-top:0px solid rgba(36, 37, 40, 0.1); flex:none; flex-direction:column; flex-wrap:nowrap; height:auto; justify-content:flex-start; margin:0px; padding:100px 100px 150px; width:100%; z-index:0; max-width:100%;}
.sd-265{align-content:center; align-items:center; background:rgba(0,0,0,0.0); flex:none; flex-direction:column; flex-wrap:nowrap; gap:0px; height:auto; justify-content:flex-start; margin:0px; padding:0px 0px; width:100%; max-width:100%;}
.sd-265 > *{--gap-h:0px; --gap-v:0px;}
.sd-266{align-content:stretch; align-items:stretch; flex:none; flex-direction:row; flex-wrap:nowrap; gap:60px; height:auto; justify-content:flex-start; padding:0px 40px; width:1280px; max-width:100%;}
.sd-266 > *{--gap-h:60px; --gap-v:0px;}
.sd-267{align-content:flex-start; align-items:flex-start; flex:1; flex-direction:row; flex-wrap:nowrap; gap:90px; justify-content:flex-start; padding:20px 0px 0px; width:auto; max-width:100%; min-width:0;}
.sd-267 > *{--gap-h:90px; --gap-v:0px;}
.sd-268{align-content:flex-start; align-items:flex-start; flex:none; flex-direction:column; flex-wrap:nowrap; gap:30px; justify-content:flex-start; padding:0px; width:auto; max-width:100%; min-width:0;}
.sd-268 > *{--gap-h:0px; --gap-v:30px;}
.sd-269{align-content:center; align-items:center; background:rgba(0,0,0,0.0); color:#ffffff; flex:none; flex-direction:row; flex-wrap:nowrap; font-size:20px; font-weight:700; gap:5px; height:auto; justify-content:flex-start; margin:0px; padding:0px; width:auto; max-width:100%;}
.sd-269[data-current]{opacity:1;}
.sd-269:hover{opacity:1; --ha:1;}
.sd-269 > *{--gap-h:5px; --gap-v:0px;}
.sd-269.link-active > *{--gap-h:5px; --gap-v:0px;}
.sd-269:hover > *{--gap-h:5px; --gap-v:0px;}
.sd-270{color:#242528; font-family:var(--s-font-daa8975e); font-feature-settings:'palt' 1; font-size:14px; font-style:normal; font-weight:700; height:auto; letter-spacing:normal; line-height:1; margin:0px; text-align:left; width:auto; justify-content:flex-start; max-width:100%;}
[data-current] .sd-270{font-family:var(--s-font-daa8975e); font-weight:700;}
.sd-271{color:#242528; font-size:16px; rotate:-45deg;}
.sd-272{align-content:center; align-items:center; background:rgba(0,0,0,0.0); color:#ffffff; flex:none; flex-direction:row; flex-wrap:nowrap; font-size:20px; font-weight:700; gap:5px; height:auto; justify-content:flex-start; margin:0px; padding:0px; width:auto; max-width:100%;}
.sd-272[data-current]{opacity:1;}
.sd-272:hover{opacity:1; --ha:1;}
.sd-272 > *{--gap-h:5px; --gap-v:0px;}
.sd-272.link-active > *{--gap-h:5px; --gap-v:0px;}
.sd-272:hover > *{--gap-h:5px; --gap-v:0px;}
.sd-273{color:#242528; font-family:var(--s-font-daa8975e); font-feature-settings:'palt' 1; font-size:14px; font-style:normal; font-weight:700; height:auto; letter-spacing:normal; line-height:1; margin:0px; text-align:left; width:auto; justify-content:flex-start; max-width:100%;}
[data-current] .sd-273{font-family:var(--s-font-daa8975e); font-weight:700;}
.sd-274{color:#242528; font-size:16px; rotate:-45deg;}
.sd-275{align-content:center; align-items:center; background:rgba(0,0,0,0.0); color:#ffffff; flex:none; flex-direction:row; flex-wrap:nowrap; font-size:20px; font-weight:700; gap:5px; height:auto; justify-content:flex-start; margin:0px; padding:0px; width:auto; max-width:100%;}
.sd-275[data-current]{opacity:1;}
.sd-275:hover{opacity:1; --ha:1;}
.sd-275 > *{--gap-h:5px; --gap-v:0px;}
.sd-275.link-active > *{--gap-h:5px; --gap-v:0px;}
.sd-275:hover > *{--gap-h:5px; --gap-v:0px;}
.sd-276{color:#242528; font-family:var(--s-font-daa8975e); font-feature-settings:'palt' 1; font-size:14px; font-style:normal; font-weight:700; height:auto; letter-spacing:normal; line-height:1; margin:0px; text-align:left; width:auto; justify-content:flex-start; max-width:100%;}
[data-current] .sd-276{font-family:var(--s-font-daa8975e); font-weight:700;}
.sd-277{color:#242528; font-size:16px; rotate:-45deg;}
.sd-278{align-content:flex-start; align-items:flex-start; flex:none; flex-direction:column; flex-wrap:nowrap; gap:30px; justify-content:flex-start; padding:0px; width:auto; max-width:100%; min-width:0;}
.sd-278 > *{--gap-h:0px; --gap-v:30px;}
.sd-279{align-content:center; align-items:center; background:rgba(0,0,0,0.0); flex:none; flex-direction:row; flex-wrap:nowrap; gap:5px; height:auto; justify-content:flex-start; margin:0px; padding:0px; width:auto; max-width:100%;}
.sd-279[data-current]{opacity:1;}
.sd-279:hover{opacity:1; --ha:1;}
.sd-279 > *{--gap-h:5px; --gap-v:0px;}
.sd-279.link-active > *{--gap-h:5px; --gap-v:0px;}
.sd-279:hover > *{--gap-h:5px; --gap-v:0px;}
.sd-280{color:#242528; font-family:var(--s-font-daa8975e); font-feature-settings:'palt' 1; font-size:14px; font-style:normal; font-weight:700; height:auto; letter-spacing:normal; line-height:1; margin:0px; text-align:left; width:auto; justify-content:flex-start; max-width:100%;}
.sd-281{color:#242528; font-size:16px; rotate:-45deg;}
.sd-282{align-content:center; align-items:center; background:rgba(0,0,0,0.0); flex:none; flex-direction:row; flex-wrap:nowrap; gap:5px; height:auto; justify-content:flex-start; margin:0px; padding:0px; width:auto; max-width:100%;}
.sd-282[data-current]{opacity:1;}
.sd-282:hover{opacity:1; --ha:1;}
.sd-282 > *{--gap-h:5px; --gap-v:0px;}
.sd-282.link-active > *{--gap-h:5px; --gap-v:0px;}
.sd-282:hover > *{--gap-h:5px; --gap-v:0px;}
.sd-283{color:#242528; font-family:var(--s-font-daa8975e); font-feature-settings:'palt' 1; font-size:14px; font-style:normal; font-weight:700; height:auto; letter-spacing:normal; line-height:1; margin:0px; text-align:left; width:auto; justify-content:flex-start; max-width:100%;}
.sd-284{color:#242528; font-size:16px; rotate:-45deg;}
.sd-285{align-content:center; align-items:center; background:rgba(0,0,0,0.0); color:#ffffff; flex:none; flex-direction:row; flex-wrap:nowrap; font-size:20px; font-weight:700; gap:5px; height:auto; justify-content:flex-start; margin:0px; padding:0px; width:auto; max-width:100%;}
.sd-285[data-current]{opacity:1;}
.sd-285:hover{opacity:1; --ha:1;}
.sd-285 > *{--gap-h:5px; --gap-v:0px;}
.sd-285.link-active > *{--gap-h:5px; --gap-v:0px;}
.sd-285:hover > *{--gap-h:5px; --gap-v:0px;}
.sd-286{color:#242528; font-family:var(--s-font-daa8975e); font-feature-settings:'palt' 1; font-size:14px; font-style:normal; font-weight:700; height:auto; letter-spacing:normal; line-height:1; margin:0px; text-align:left; width:auto; justify-content:flex-start; max-width:100%;}
[data-current] .sd-286{font-family:var(--s-font-daa8975e); font-weight:700;}
.sd-287{color:#242528; font-size:16px; rotate:-45deg;}
.sd-288{align-content:center; align-items:center; background:rgba(0,0,0,0.0); color:#ffffff; flex:none; flex-direction:row; flex-wrap:nowrap; font-size:20px; font-weight:700; gap:5px; height:auto; justify-content:flex-start; margin:0px; padding:0px; width:auto; max-width:100%;}
.sd-288[data-current]{opacity:1;}
.sd-288:hover{opacity:1; --ha:1;}
.sd-288 > *{--gap-h:5px; --gap-v:0px;}
.sd-288.link-active > *{--gap-h:5px; --gap-v:0px;}
.sd-288:hover > *{--gap-h:5px; --gap-v:0px;}
.sd-289{color:#242528; font-family:var(--s-font-daa8975e); font-feature-settings:'palt' 1; font-size:14px; font-style:normal; font-weight:700; height:auto; letter-spacing:normal; line-height:1; margin:0px; text-align:left; width:auto; justify-content:flex-start; max-width:100%;}
[data-current] .sd-289{font-family:var(--s-font-daa8975e); font-weight:700;}
.sd-290{color:#242528; font-size:16px; rotate:-45deg;}
.sd-291{align-content:flex-end; align-items:flex-end; background:rgba(0,0,0,0.0); flex:none; flex-direction:column; flex-wrap:nowrap; height:auto; justify-content:flex-start; width:auto; max-width:100%;}
.sd-292{align-content:center; align-items:center; background:rgba(0,0,0,0.0); flex:none; flex-direction:row; flex-wrap:nowrap; gap:10px; height:auto; justify-content:center; width:auto; max-width:100%;}
.sd-292 > *{--gap-h:10px; --gap-v:0px;}
.sd-293{align-content:center; align-items:center; background:rgba(0,0,0,0.0); border-radius:8px; flex:none; flex-direction:column; flex-wrap:nowrap; height:48px; justify-content:center; margin:1px 0px 0px; overflow-x:hidden; overflow-y:hidden; transition-duration:200ms; transition-timing-function:ease-out; width:48px; max-width:100%;}
.sd-294{flex:none; height:auto; width:18px; max-width:100%;}
.sd-295{align-content:center; align-items:center; background:rgba(0,0,0,0.0); border-radius:8px; flex:none; flex-direction:column; flex-wrap:nowrap; height:auto; justify-content:flex-start; margin:1px 0px 0px; transition-duration:800ms; transition-timing-function:cubic-bezier(0, 0.7, 0.22, 1   ); width:auto; max-width:100%;}
.sd-296{color:#242528; flex:none; font-size:20px; height:48px; margin:0px; transition-duration:200ms; transition-timing-function:ease-out; width:48px; max-width:100%;}
.sd-297{align-content:center; align-items:center; background:rgba(0,0,0,0.0); border-radius:8px; flex:none; flex-direction:column; flex-wrap:nowrap; height:auto; justify-content:flex-start; margin:1px 0px 0px; transition-duration:800ms; transition-timing-function:cubic-bezier(0, 0.7, 0.22, 1   ); width:auto; max-width:100%;}
.sd-298{color:#242528; flex:none; font-size:20px; height:48px; margin:0px; transition-duration:200ms; transition-timing-function:ease-out; width:48px; max-width:100%;}
.sd-299{align-content:flex-start; align-items:flex-start; background:rgba(0,0,0,0.0); flex:none; flex-direction:column; flex-wrap:nowrap; height:auto; justify-content:center; margin:0px 0px -20px; padding:80px 40px 0px; width:1280px; max-width:100%;}
.sd-300{flex:none; height:auto; width:350px; max-width:100%;}
.sd-301{align-content:flex-end; align-items:flex-end; flex:none; flex-direction:column; flex-wrap:nowrap; gap:100px; justify-content:center; padding:0px 40px; width:1280px; max-width:100%;}
.sd-301 > *{--gap-h:0px; --gap-v:100px;}
.sd-302{color:rgba(36, 37, 40, 0.7); flex:none; font-family:var(--s-font-daa8975e); font-feature-settings:'palt' 1; font-size:14px; font-style:normal; font-weight:700; height:auto; letter-spacing:normal; line-height:1; margin:0px; rotate:0deg; text-align:left; transform-origin:top left; width:auto; justify-content:flex-start; max-width:100%;}
.sd-303{align-content:center; align-items:center; background:rgba(0,0,0,0.0); bottom:-20px; flex:none; flex-direction:column; flex-wrap:nowrap; height:90px; justify-content:center; left:20px; margin:0; padding:0px; position:fixed; right:-20px; top:20px; transition-delay:300ms; transition-duration:800ms; transition-timing-function:ease-in-out; width:100%; max-width:100%; z-index:2;}
.sd-303.appear{flex:none; opacity:0; translate:0px -90px;}
.sd-304{align-content:center; align-items:center; -webkit-backdrop-filter:blur(20px); backdrop-filter:blur(20px); background:rgba(0,0,0,0.0); border-bottom:1px solid rgba(36, 37, 40, 0.1); border-left:0px solid rgba(36, 37, 40, 0.1); border-right:0px solid rgba(36, 37, 40, 0.1); border-top:0px solid rgba(36, 37, 40, 0.1); flex:none; flex-direction:row; flex-wrap:nowrap; height:90px; justify-content:center; left:0; margin:0; padding:0px 20px; position:fixed; top:0; width:100%; z-index:5; max-width:100%;}
.sd-305{align-content:center; align-items:center; flex:none; flex-direction:row; flex-wrap:nowrap; justify-content:space-between; padding:0px 40px; width:1280px; max-width:100%;}
.sd-306{align-content:center; align-items:center; background:rgba(0,0,0,0.0); flex:none; flex-direction:column; flex-wrap:nowrap; height:auto; justify-content:center; margin:0px; padding:0px; width:auto; max-width:100%;}
.sd-307{height:auto; width:160px; max-width:100%;}
.sd-308{align-content:flex-start; align-items:flex-start; background:rgba(0,0,0,0.0); flex:none; flex-direction:column; flex-wrap:nowrap; height:90px; justify-content:center; padding:0px; width:auto; max-width:100%;}
.sd-308 > *{--gap-h:0px; --gap-v:0px;}
.sd-309{align-content:center; align-items:center; -webkit-backdrop-filter:blur(0px); backdrop-filter:blur(0px); flex:none; flex-direction:row; flex-wrap:nowrap; gap:10px; height:100%; justify-content:center; padding:0px; width:100%; max-width:100%;}
.sd-309 > *{--gap-h:10px; --gap-v:0px;}
.sd-310{align-content:center; align-items:center; flex:none; flex-direction:row; flex-wrap:nowrap; gap:10px; height:100%; justify-content:center; padding:0px;}
.sd-310 > *{--gap-h:10px; --gap-v:0px;}
.sd-311{align-content:flex-start; align-items:flex-start; background:rgba(0,0,0,0.0); flex:none; flex-direction:column; flex-wrap:nowrap; height:100%; justify-content:center; margin:0px; overflow-x:visible; overflow-y:visible; padding:0px 15px; transition-duration:800ms; transition-timing-function:cubic-bezier(0, 0.7, 0.22, 1   ); width:auto; max-width:100%;}
.sd-311:hover{opacity:1; --ha:1;}
.sd-312{-webkit-backdrop-filter:brightness(100%); backdrop-filter:brightness(100%); background:rgba(0,0,0,0.0); border-radius:0; color:rgba(36, 37, 40, 0.7); filter:sepia(0%); font-family:var(--s-font-daa8975e); font-feature-settings:'palt' 1; font-size:14px; font-style:normal; font-weight:700; height:auto; letter-spacing:0.1em; line-height:1; margin:0px; mix-blend-mode:normal; padding:0px; text-align:left; width:auto; justify-content:flex-start; max-width:100%;}
.sd-311:hover .sd-312{color:#242528;}
[data-current] .sd-312{color:#242528;}
.sd-313{align-content:center; align-items:center; flex:none; flex-direction:row; flex-wrap:nowrap; gap:10px; height:100%; justify-content:center; padding:0px;}
.sd-313 > *{--gap-h:10px; --gap-v:0px;}
.sd-314{align-content:flex-start; align-items:flex-start; background:rgba(0,0,0,0.0); flex:none; flex-direction:column; flex-wrap:nowrap; height:100%; justify-content:center; margin:0px; overflow-x:visible; overflow-y:visible; padding:0px 15px; transition-duration:800ms; transition-timing-function:cubic-bezier(0, 0.7, 0.22, 1   ); width:auto; max-width:100%;}
.sd-314:hover{opacity:1; --ha:1;}
.sd-315{-webkit-backdrop-filter:brightness(100%); backdrop-filter:brightness(100%); background:rgba(0,0,0,0.0); border-radius:0; color:rgba(36, 37, 40, 0.7); filter:sepia(0%); font-family:var(--s-font-daa8975e); font-feature-settings:'palt' 1; font-size:14px; font-style:normal; font-weight:700; height:auto; letter-spacing:0.1em; line-height:1; margin:0px; mix-blend-mode:normal; padding:0px; text-align:left; width:auto; justify-content:flex-start; max-width:100%;}
.sd-314:hover .sd-315{color:#242528;}
[data-current] .sd-315{color:#242528;}
.sd-316{align-content:center; align-items:center; flex:none; flex-direction:row; flex-wrap:nowrap; gap:10px; height:100%; justify-content:center; padding:0px;}
.sd-316 > *{--gap-h:10px; --gap-v:0px;}
.sd-317{align-content:center; align-items:center; background:rgba(0,0,0,0.0); border-radius:0; flex:none; flex-direction:row; flex-wrap:nowrap; gap:0px; height:100%; justify-content:flex-start; margin:0px; overflow-x:visible; overflow-y:visible; padding:0px 15px; transition-duration:800ms; transition-timing-function:cubic-bezier(0, 0.7, 0.22, 1   ); width:auto; max-width:100%;}
.sd-317:hover{opacity:1; --ha:1;}
.sd-317 > *{--gap-h:0px; --gap-v:0px;}
.sd-317:hover > *{--gap-h:0px; --gap-v:0px;}
.sd-318{-webkit-backdrop-filter:brightness(100%); backdrop-filter:brightness(100%); background:rgba(0,0,0,0.0); border-radius:0; color:rgba(36, 37, 40, 0.7); filter:sepia(0%); font-family:var(--s-font-daa8975e); font-feature-settings:'palt' 1; font-size:14px; font-style:normal; font-weight:700; height:auto; letter-spacing:0.1em; line-height:1; margin:0px; mix-blend-mode:normal; padding:0px; text-align:left; width:auto; justify-content:flex-start; max-width:100%;}
.sd-317:hover .sd-318{color:#242528;}
[data-current] .sd-318{color:#242528;}
.sd-319{align-content:center; align-items:center; flex:none; flex-direction:row; flex-wrap:nowrap; gap:10px; height:100%; justify-content:center; opacity:1; overflow-x:hidden; overflow-y:hidden; padding:0px;}
.sd-319:hover{opacity:1; overflow-x:visible; overflow-y:visible; --ha:1;}
.sd-319 > *{--gap-h:10px; --gap-v:0px;}
.sd-319:hover > *{--gap-h:10px; --gap-v:0px;}
.sd-320{align-content:center; align-items:center; background:rgba(0,0,0,0.0); border-radius:0; flex:none; flex-direction:row; flex-wrap:nowrap; height:100%; justify-content:flex-start; margin:0px; overflow-x:visible; overflow-y:visible; padding:0px 15px; transition-duration:800ms; transition-timing-function:cubic-bezier(0, 0.7, 0.22, 1   ); width:auto; max-width:100%;}
.sd-320[data-current]{align-content:center; align-items:center; flex-direction:row; flex-wrap:nowrap; justify-content:flex-start;}
.sd-320:hover{opacity:1; --ha:1;}
.sd-321{-webkit-backdrop-filter:brightness(100%); backdrop-filter:brightness(100%); background:rgba(0,0,0,0.0); border-radius:0; color:rgba(36, 37, 40, 0.7); filter:sepia(0%); font-family:var(--s-font-daa8975e); font-feature-settings:'palt' 1; font-size:14px; font-style:normal; font-weight:700; height:auto; letter-spacing:0.1em; line-height:1; margin:0px; mix-blend-mode:normal; padding:0px; text-align:left; width:auto; justify-content:flex-start; max-width:100%;}
.sd-320:hover .sd-321{color:#242528;}
[data-current] .sd-321{color:#242528;}
.sd-322{align-content:center; align-items:center; flex-direction:row; flex-wrap:nowrap; justify-content:center; padding:0px;}
.sd-323{align-content:center; align-items:center; flex-direction:row; flex-wrap:nowrap; gap:10px; justify-content:center; padding:0px;}
.sd-323 > *{--gap-h:10px; --gap-v:0px;}
.sd-324{align-content:center; align-items:center; background:#242528; border-radius:128px; flex:none; flex-direction:row; flex-wrap:nowrap; gap:5px; height:40px; justify-content:center; margin:0px; overflow-x:hidden; overflow-y:hidden; padding:0px 10px 0px 15px; max-width:100%;}
.sd-324:hover{transition-timing-function:cubic-bezier(1, 0, 0, 1); --ha:1;}
.sd-324 > *{--gap-h:5px; --gap-v:0px;}
.sd-324:hover > *{--gap-h:5px; --gap-v:0px;}
.sd-325{background:rgba(0,0,0,0.0); border-radius:0; box-shadow:none; color:#ffffff; font-family:var(--s-font-daa8975e); font-feature-settings:'palt' 1; font-size:12px; font-style:normal; font-weight:700; height:auto; letter-spacing:NaNem; line-height:1; padding:0px; text-align:left; text-shadow:none; width:auto; justify-content:flex-start; max-width:100%;}
.sd-326{color:#ffffff; font-size:24px; rotate:-45deg;}
.sd-327{align-content:center; align-items:center; background:rgba(0,0,0,0.0); flex:none; flex-direction:column; flex-wrap:nowrap; height:auto; justify-content:flex-start; padding:90px 0px 0px; width:100%; max-width:100%;}
.sd-328{align-content:center; align-items:center; flex:none; flex-direction:row; flex-wrap:nowrap; gap:0px; height:100%; justify-content:center; overflow-x:visible; overflow-y:visible; padding:0px; width:100%; z-index:1; max-width:100%;}
.sd-328 > *{--gap-h:0px; --gap-v:0px;}
.sd-329{align-content:center; align-items:center; border-bottom:0px solid rgba(36, 37, 40, 0.1); border-left:0px solid rgba(36, 37, 40, 0.1); border-right:0px solid rgba(36, 37, 40, 0.1); border-top:0px solid rgba(36, 37, 40, 0.1); flex:none; flex-direction:column; flex-wrap:nowrap; gap:40px; justify-content:flex-start; margin:0px; padding:60px 40px; width:1280px; max-width:100%;}
.sd-329 > *{--gap-h:0px; --gap-v:40px;}
.sd-330{align-content:center; align-items:center; flex:none; flex-direction:column; flex-wrap:nowrap; gap:30px; height:auto; justify-content:center; padding:0px; translate:0px 0px; width:100%; z-index:1; max-width:100%;}
.sd-330 > *{--gap-h:0px; --gap-v:30px;}
.sd-331{align-content:center; align-items:center; flex:none; flex-direction:column; flex-wrap:nowrap; gap:20px; justify-content:center; padding:0px; width:auto; max-width:100%;}
.sd-331 > *{--gap-h:0px; --gap-v:20px;}
.sd-332{align-content:flex-start; align-items:flex-start; flex-direction:column; flex-wrap:nowrap; justify-content:flex-start; padding:0px;}
.sd-333{color:#242528; flex:none; font-family:var(--s-font-daa8975e); font-feature-settings:'palt' 1; font-size:64px; font-style:normal; font-weight:700; height:auto; letter-spacing:NaNem; line-height:1.35; margin:0px 0px; text-align:center; width:100%; justify-content:center; max-width:100%;}
.sd-334{color:rgba(36, 37, 40, 0.7); font-family:var(--s-font-daa8975e); font-feature-settings:'palt' 1; font-size:18px; font-style:normal; font-weight:700; height:auto; letter-spacing:0.1em; line-height:1.75; margin:0px; padding:0px; text-align:center; width:auto; justify-content:center; max-width:100%;}
.sd-335{align-content:center; align-items:center; background:#242528; border-radius:128px; flex:none; flex-direction:row; flex-wrap:nowrap; gap:10px; height:56px; justify-content:center; margin:0px; overflow-x:hidden; overflow-y:hidden; padding:0px 20px 0px 25px; width:250px; max-width:100%;}
.sd-335:hover{transition-timing-function:cubic-bezier(1, 0, 0, 1); --ha:1;}
.sd-335 > *{--gap-h:10px; --gap-v:0px;}
.sd-335:hover > *{--gap-h:10px; --gap-v:0px;}
.sd-336{background:rgba(0,0,0,0.0); border-radius:0; box-shadow:none; color:#ffffff; font-family:var(--s-font-daa8975e); font-feature-settings:'palt' 1; font-size:16px; font-style:normal; font-weight:700; height:auto; letter-spacing:NaNem; line-height:1; padding:0px; text-align:left; text-shadow:none; width:auto; justify-content:flex-start; max-width:100%;}
.sd-337{color:#ffffff; font-size:24px; rotate:-45deg;}
.sd-338{align-content:center; align-items:center; flex-direction:row; flex-wrap:nowrap; gap:40px; justify-content:center; padding:0px;}
.sd-338 > *{--gap-h:40px; --gap-v:0px;}
.sd-339{border-radius:0; flex:none; height:auto; justify-content:center; margin:0px 0px -170px; opacity:1; width:920px; max-width:100%;}
.sd-339{aspect-ratio:auto 2266 / 1458;}
.sd-340{align-content:center; align-items:center; bottom:0px; flex:none; flex-direction:row; flex-wrap:nowrap; gap:10px; height:calc(140% - (var(--gap-v) * -0.4)); justify-content:center; left:0px; margin:0; padding:0px; position:absolute; right:0px; top:NaNpx; transform:skew(0deg, -2deg); transform-origin:bottom left; width:100%; z-index:-1; max-width:100%;}
.sd-340 > .image__bg-container::before{filter:none;}
.sd-340 > *{--gap-h:10px; --gap-v:0px;}
.sd-340:before > *{--gap-h:10px; --gap-v:0px;}
.sd-341{align-content:center; align-items:center; background:#ffffff; border-bottom:1px solid rgba(36, 37, 40, 0.1); border-left:0px solid rgba(36, 37, 40, 0.1); border-right:0px solid rgba(36, 37, 40, 0.1); border-top:0px solid rgba(36, 37, 40, 0.1); flex:none; flex-direction:row; flex-wrap:nowrap; justify-content:center; padding:100px; width:100%; max-width:100%;}
.sd-342{align-content:flex-start; align-items:flex-start; flex:none; flex-direction:column; flex-wrap:nowrap; gap:80px; justify-content:flex-start; padding:0px 40px; width:1280px; max-width:100%;}
.sd-342 > *{--gap-h:0px; --gap-v:80px;}
.sd-343{align-content:center; align-items:center; flex:none; flex-direction:column; flex-wrap:nowrap; gap:20px; height:auto; justify-content:center; margin:0px; padding:0px; width:100%; max-width:100%;}
.sd-343 > *{--gap-h:0px; --gap-v:20px;}
.sd-344{align-content:center; align-items:center; flex-direction:column; flex-wrap:nowrap; gap:5px; justify-content:center; padding:0px;}
.sd-344 > *{--gap-h:0px; --gap-v:5px;}
.sd-345{color:#0040ff; flex:none; font-family:var(--s-font-daa8975e); font-feature-settings:'palt' 1; font-size:18px; font-style:normal; font-weight:700; height:auto; letter-spacing:NaNem; line-height:1.75; margin:0px 0px; mix-blend-mode:normal; text-align:left; width:auto; justify-content:flex-start; max-width:100%;}
.sd-346{color:#242528; flex:none; font-family:var(--s-font-daa8975e); font-feature-settings:'palt' 1; font-size:40px; font-style:normal; font-weight:700; height:auto; letter-spacing:NaNem; line-height:1.35; margin:0px 0px; text-align:left; width:auto; justify-content:flex-start; max-width:100%;}
.sd-347{align-content:flex-start; align-items:flex-start; flex:none; flex-direction:row; flex-wrap:wrap; gap:60px; justify-content:flex-start; padding:40px 0px 0px; width:100%; max-width:100%;}
.sd-347 > *{--gap-h:60px; --gap-v:60px;}
.sd-348{align-content:center; align-items:center; background:rgba(0,0,0,0.0); flex:none; flex-direction:column; flex-wrap:nowrap; gap:20px; height:auto; justify-content:flex-start; margin:0px; padding:0px; width:calc(33.33% - (var(--gap-h) * 0.67)); max-width:calc(33.33% - (var(--gap-h) * 0.67));}
.sd-348 > *{--gap-h:0px; --gap-v:20px;}
.sd-349{border-radius:8px; flex:none; height:auto; width:250px; max-width:100%;}
.sd-349{aspect-ratio:auto 780 / 780;}
.sd-350{align-content:flex-start; align-items:flex-start; flex-direction:column; flex-wrap:nowrap; gap:10px; justify-content:center; padding:0px; min-width:0;}
.sd-350 > *{--gap-h:0px; --gap-v:10px;}
.sd-351{color:#242528; font-family:var(--s-font-daa8975e); font-size:20px; font-weight:700; height:auto; line-height:1.5; margin:0px; text-align:left; width:auto; justify-content:flex-start; max-width:100%;}
.sd-352{align-content:center; align-items:center; background:rgba(0,0,0,0.0); flex:none; flex-direction:column; flex-wrap:nowrap; gap:20px; height:auto; justify-content:flex-start; margin:0px; padding:0px; width:calc(33.33% - (var(--gap-h) * 0.67)); max-width:calc(33.33% - (var(--gap-h) * 0.67));}
.sd-352 > *{--gap-h:0px; --gap-v:20px;}
.sd-353{border-radius:8px; flex:none; height:auto; width:250px; max-width:100%;}
.sd-353{aspect-ratio:auto 780 / 780;}
.sd-354{align-content:flex-start; align-items:flex-start; flex-direction:column; flex-wrap:nowrap; gap:10px; justify-content:center; padding:0px; min-width:0;}
.sd-354 > *{--gap-h:0px; --gap-v:10px;}
.sd-355{color:#242528; font-family:var(--s-font-daa8975e); font-size:20px; font-weight:700; height:auto; line-height:1.5; margin:0px; text-align:left; width:auto; justify-content:flex-start; max-width:100%;}
.sd-356{align-content:center; align-items:center; background:rgba(0,0,0,0.0); flex:none; flex-direction:column; flex-wrap:nowrap; gap:20px; height:auto; justify-content:flex-start; margin:0px; padding:0px; width:calc(33.33% - (var(--gap-h) * 0.67)); max-width:calc(33.33% - (var(--gap-h) * 0.67));}
.sd-356 > *{--gap-h:0px; --gap-v:20px;}
.sd-357{border-radius:8px; flex:none; height:auto; width:250px; max-width:100%;}
.sd-357{aspect-ratio:auto 780 / 780;}
.sd-358{align-content:flex-start; align-items:flex-start; flex-direction:column; flex-wrap:nowrap; gap:10px; justify-content:center; padding:0px; min-width:0;}
.sd-358 > *{--gap-h:0px; --gap-v:10px;}
.sd-359{color:#242528; font-family:var(--s-font-daa8975e); font-size:20px; font-weight:700; height:auto; line-height:1.5; margin:0px; text-align:left; width:auto; justify-content:flex-start; max-width:100%;}
.sd-360{align-content:center; align-items:center; background:#f8fbff; border-bottom:1px solid rgba(36, 37, 40, 0.1); border-left:0px solid rgba(36, 37, 40, 0.1); border-right:0px solid rgba(36, 37, 40, 0.1); border-top:0px solid rgba(36, 37, 40, 0.1); flex:none; flex-direction:column; flex-wrap:nowrap; gap:80px; justify-content:center; padding:100px; width:100%; max-width:100%;}
.sd-360 > *{--gap-h:0px; --gap-v:80px;}
.sd-361{align-content:flex-start; align-items:flex-start; flex:none; flex-direction:column; flex-wrap:nowrap; gap:80px; justify-content:flex-start; padding:0px 40px; width:1280px; max-width:100%;}
.sd-361 > *{--gap-h:0px; --gap-v:80px;}
.sd-362{align-content:center; align-items:center; flex:none; flex-direction:column; flex-wrap:nowrap; gap:20px; height:auto; justify-content:center; margin:0px; padding:0px; width:100%; max-width:100%;}
.sd-362 > *{--gap-h:0px; --gap-v:20px;}
.sd-363{align-content:center; align-items:center; flex-direction:column; flex-wrap:nowrap; gap:5px; justify-content:center; padding:0px;}
.sd-363 > *{--gap-h:0px; --gap-v:5px;}
.sd-364{color:#0040ff; flex:none; font-family:var(--s-font-daa8975e); font-feature-settings:'palt' 1; font-size:18px; font-style:normal; font-weight:700; height:auto; letter-spacing:NaNem; line-height:1.75; margin:0px 0px; mix-blend-mode:normal; text-align:left; width:auto; justify-content:flex-start; max-width:100%;}
.sd-365{color:#242528; flex:none; font-family:var(--s-font-daa8975e); font-feature-settings:'palt' 1; font-size:40px; font-style:normal; font-weight:700; height:auto; letter-spacing:NaNem; line-height:1.35; margin:0px 0px; text-align:left; width:auto; justify-content:flex-start; max-width:100%;}
.sd-366{align-content:center; align-items:center; flex:none; flex-direction:row; flex-wrap:nowrap; gap:80px; justify-content:flex-start; padding:0px 40px; width:1280px; max-width:100%;}
.sd-366 > *{--gap-h:80px; --gap-v:0px;}
.sd-367{align-content:center; align-items:center; flex:1; flex-direction:row; flex-wrap:nowrap; gap:80px; justify-content:center; padding:0px; width:auto; max-width:100%; min-width:0;}
.sd-367 > *{--gap-h:80px; --gap-v:0px;}
.sd-368{border-radius:16px; box-shadow:10px 30px 40px 10px rgba(0, 0, 0, 0.1); flex:none; height:auto; justify-content:center; width:600px; max-width:100%;}
.sd-368{aspect-ratio:auto 1680 / 972;}
.sd-369{align-content:flex-start; align-items:flex-start; flex:1; flex-direction:column; flex-wrap:nowrap; gap:20px; height:auto; justify-content:center; margin:0px; padding:0px; width:auto; max-width:100%; min-width:0;}
.sd-369 > *{--gap-h:0px; --gap-v:20px;}
.sd-370{color:#242528; flex:none; font-family:var(--s-font-daa8975e); font-feature-settings:'palt' 1; font-size:32px; font-style:normal; font-weight:700; height:auto; letter-spacing:NaNem; line-height:1.35; margin:0px 0px; text-align:left; width:auto; justify-content:flex-start; max-width:100%;}
.sd-371{color:rgba(36, 37, 40, 0.7); flex:none; font-family:var(--s-font-daa8975e); font-size:14px; font-weight:700; height:auto; line-height:2; margin:0px; padding:0px; text-align:left; width:auto; justify-content:flex-start; max-width:100%;}
.sd-372{align-content:center; align-items:center; flex:none; flex-direction:row; flex-wrap:nowrap; gap:80px; justify-content:flex-start; padding:0px 40px; width:1280px; max-width:100%;}
.sd-372 > *{--gap-h:80px; --gap-v:0px;}
.sd-373{align-content:flex-start; align-items:flex-start; flex:1; flex-direction:column; flex-wrap:nowrap; gap:20px; height:auto; justify-content:center; margin:0px; padding:0px; width:auto; max-width:100%; min-width:0;}
.sd-373 > *{--gap-h:0px; --gap-v:20px;}
.sd-374{color:#242528; flex:none; font-family:var(--s-font-daa8975e); font-feature-settings:'palt' 1; font-size:32px; font-style:normal; font-weight:700; height:auto; letter-spacing:NaNem; line-height:1.35; margin:0px 0px; text-align:left; width:auto; justify-content:flex-start; max-width:100%;}
.sd-375{color:rgba(36, 37, 40, 0.7); flex:none; font-family:var(--s-font-daa8975e); font-size:14px; font-weight:700; height:auto; line-height:2; margin:0px; padding:0px; text-align:left; width:auto; justify-content:flex-start; max-width:100%;}
.sd-376{align-content:center; align-items:center; flex:1; flex-direction:row; flex-wrap:nowrap; gap:80px; justify-content:center; padding:0px; width:auto; max-width:100%; min-width:0;}
.sd-376 > *{--gap-h:80px; --gap-v:0px;}
.sd-377{border-radius:16px; box-shadow:10px 30px 40px 10px rgba(0, 0, 0, 0.1); flex:none; height:auto; justify-content:center; width:600px; max-width:100%;}
.sd-377{aspect-ratio:auto 1680 / 973;}
.sd-378{align-content:center; align-items:center; flex:none; flex-direction:row; flex-wrap:nowrap; gap:80px; justify-content:flex-start; padding:0px 40px; width:1280px; max-width:100%;}
.sd-378 > *{--gap-h:80px; --gap-v:0px;}
.sd-379{align-content:center; align-items:center; flex:1; flex-direction:row; flex-wrap:nowrap; gap:80px; justify-content:center; padding:0px; width:auto; max-width:100%; min-width:0;}
.sd-379 > *{--gap-h:80px; --gap-v:0px;}
.sd-380{border-radius:16px; box-shadow:10px 30px 40px 10px rgba(0, 0, 0, 0.1); flex:none; height:auto; justify-content:center; width:600px; max-width:100%;}
.sd-380{aspect-ratio:auto 1680 / 972;}
.sd-381{align-content:flex-start; align-items:flex-start; flex:1; flex-direction:column; flex-wrap:nowrap; gap:20px; height:auto; justify-content:center; margin:0px; padding:0px; width:auto; max-width:100%; min-width:0;}
.sd-381 > *{--gap-h:0px; --gap-v:20px;}
.sd-382{color:#242528; flex:none; font-family:var(--s-font-daa8975e); font-feature-settings:'palt' 1; font-size:32px; font-style:normal; font-weight:700; height:auto; letter-spacing:NaNem; line-height:1.35; margin:0px 0px; text-align:left; width:auto; justify-content:flex-start; max-width:100%;}
.sd-383{color:rgba(36, 37, 40, 0.7); flex:none; font-family:var(--s-font-daa8975e); font-size:14px; font-weight:700; height:auto; line-height:2; margin:0px; padding:0px; text-align:left; width:auto; justify-content:flex-start; max-width:100%;}
.sd-384{align-content:center; align-items:center; background:#ffffff; border-bottom:1px solid rgba(36, 37, 40, 0.1); border-left:0px solid rgba(36, 37, 40, 0.1); border-right:0px solid rgba(36, 37, 40, 0.1); border-top:0px solid rgba(36, 37, 40, 0.1); flex:none; flex-direction:row; flex-wrap:nowrap; justify-content:center; padding:100px 100px 0px; width:100%; z-index:1; max-width:100%;}
.sd-385{align-content:flex-start; align-items:flex-start; flex:none; flex-direction:column; flex-wrap:nowrap; gap:80px; justify-content:flex-start; padding:0px 40px; width:1280px; max-width:100%;}
.sd-385 > *{--gap-h:0px; --gap-v:80px;}
.sd-386{align-content:flex-start; align-items:flex-start; flex:none; flex-direction:column; flex-wrap:nowrap; gap:20px; height:auto; justify-content:center; margin:0px; padding:0px; width:100%; max-width:100%;}
.sd-386 > *{--gap-h:0px; --gap-v:20px;}
.sd-387{align-content:flex-start; align-items:flex-start; flex-direction:column; flex-wrap:nowrap; gap:20px; justify-content:center; padding:0px;}
.sd-387 > *{--gap-h:0px; --gap-v:20px;}
.sd-388{align-content:flex-start; align-items:flex-start; flex-direction:column; flex-wrap:nowrap; gap:5px; justify-content:center; padding:0px;}
.sd-388 > *{--gap-h:0px; --gap-v:5px;}
.sd-389{color:#0040ff; flex:none; font-family:var(--s-font-daa8975e); font-feature-settings:'palt' 1; font-size:18px; font-style:normal; font-weight:700; height:auto; letter-spacing:NaNem; line-height:1.75; margin:0px 0px; text-align:left; width:auto; justify-content:flex-start; max-width:100%;}
.sd-390{color:#242528; flex:none; font-family:var(--s-font-daa8975e); font-feature-settings:'palt' 1; font-size:40px; font-style:normal; font-weight:700; height:auto; letter-spacing:NaNem; line-height:1.35; margin:0px 0px; text-align:left; width:auto; justify-content:flex-start; max-width:100%;}
.sd-391{color:rgba(36, 37, 40, 0.7); flex:none; font-family:var(--s-font-daa8975e); font-size:18px; font-weight:700; height:auto; line-height:1.75; margin:0px; padding:0px; text-align:left; width:600px; justify-content:flex-start; max-width:100%;}
.sd-392{border-radius:16px; box-shadow:10px 30px 40px 10px rgba(0, 0, 0, 0.1); flex:1; height:auto; justify-content:center; margin:0px 0px -10px; width:100%; max-width:100%;}
.sd-392{aspect-ratio:auto 2400 / 1350;}
.sd-393{align-content:center; align-items:center; background:#081640; border-bottom:1px solid rgba(36, 37, 40, 0.1); border-left:0px solid rgba(36, 37, 40, 0.1); border-right:0px solid rgba(36, 37, 40, 0.1); border-top:0px solid rgba(36, 37, 40, 0.1); flex:none; flex-direction:row; flex-wrap:nowrap; justify-content:center; padding:100px; width:100%; max-width:100%;}
.sd-394{align-content:flex-start; align-items:flex-start; flex:none; flex-direction:column; flex-wrap:nowrap; gap:80px; justify-content:flex-start; padding:0px 40px; width:1280px; max-width:100%;}
.sd-394 > *{--gap-h:0px; --gap-v:80px;}
.sd-395{align-content:center; align-items:center; flex:none; flex-direction:row; flex-wrap:nowrap; gap:60px; height:auto; justify-content:flex-start; margin:0px; padding:0px; width:100%; max-width:100%;}
.sd-395 > *{--gap-h:60px; --gap-v:0px;}
.sd-396{align-content:flex-start; align-items:flex-start; flex:1; flex-direction:column; flex-wrap:nowrap; gap:20px; justify-content:center; padding:0px; width:auto; max-width:100%; min-width:0;}
.sd-396 > *{--gap-h:0px; --gap-v:20px;}
.sd-397{align-content:flex-start; align-items:flex-start; flex-direction:column; flex-wrap:nowrap; gap:5px; justify-content:center; padding:0px;}
.sd-397 > *{--gap-h:0px; --gap-v:5px;}
.sd-398{color:#57ffa5; flex:none; font-family:var(--s-font-daa8975e); font-feature-settings:'palt' 1; font-size:18px; font-style:normal; font-weight:700; height:auto; letter-spacing:NaNem; line-height:1.75; margin:0px 0px; text-align:left; width:auto; justify-content:flex-start; max-width:100%;}
.sd-399{color:#ffffff; flex:none; font-family:var(--s-font-daa8975e); font-feature-settings:'palt' 1; font-size:40px; font-style:normal; font-weight:700; height:auto; letter-spacing:NaNem; line-height:1.35; margin:0px 0px; text-align:left; width:auto; justify-content:flex-start; max-width:100%;}
.sd-400{color:rgba(255, 255, 255, 0.8); flex:none; font-family:var(--s-font-daa8975e); font-size:18px; font-weight:700; height:auto; line-height:1.75; margin:0px; padding:0px; text-align:left; width:600px; justify-content:flex-start; max-width:100%;}
.sd-401{flex:none; height:auto; margin:0; position:relative; width:390px; max-width:100%;}
.sd-402{align-content:flex-start; align-items:flex-start; flex:none; flex-direction:row; flex-wrap:wrap; gap:60px; justify-content:flex-start; padding:0px; width:auto; max-width:100%;}
.sd-402 > *{--gap-h:60px; --gap-v:60px;}
.sd-403{align-content:flex-start; align-items:flex-start; background:rgba(0,0,0,0.0); flex:none; flex-direction:column; flex-wrap:nowrap; gap:20px; height:auto; justify-content:flex-start; margin:0px; padding:0px; width:calc(33.33% - (var(--gap-h) * 0.67)); max-width:calc(33.33% - (var(--gap-h) * 0.67));}
.sd-403 > *{--gap-h:0px; --gap-v:20px;}
.sd-404{flex:none; height:auto; width:48px; max-width:100%;}
.sd-405{align-content:flex-start; align-items:flex-start; flex-direction:column; flex-wrap:nowrap; gap:10px; justify-content:center; padding:0px;}
.sd-405 > *{--gap-h:0px; --gap-v:10px;}
.sd-406{color:#ffffff; font-family:var(--s-font-daa8975e); font-size:18px; font-weight:700; height:auto; line-height:1.5; margin:0px; text-align:left; width:auto; justify-content:flex-start; max-width:100%;}
.sd-407{color:rgba(255, 255, 255, 0.8); font-family:var(--s-font-daa8975e); font-size:14px; font-weight:700; height:auto; line-height:1.75; margin:0px; padding:0px; text-align:left; width:auto; justify-content:flex-start; max-width:100%;}
.sd-408{align-content:flex-start; align-items:flex-start; background:rgba(0,0,0,0.0); flex:none; flex-direction:column; flex-wrap:nowrap; gap:20px; height:auto; justify-content:flex-start; margin:0px; padding:0px; width:calc(33.33% - (var(--gap-h) * 0.67)); max-width:calc(33.33% - (var(--gap-h) * 0.67));}
.sd-408 > *{--gap-h:0px; --gap-v:20px;}
.sd-409{flex:none; height:auto; width:48px; max-width:100%;}
.sd-410{align-content:flex-start; align-items:flex-start; flex-direction:column; flex-wrap:nowrap; gap:10px; justify-content:center; padding:0px;}
.sd-410 > *{--gap-h:0px; --gap-v:10px;}
.sd-411{color:#ffffff; font-family:var(--s-font-daa8975e); font-size:18px; font-weight:700; height:auto; line-height:1.5; margin:0px; text-align:left; width:auto; justify-content:flex-start; max-width:100%;}
.sd-412{color:rgba(255, 255, 255, 0.8); font-family:var(--s-font-daa8975e); font-size:14px; font-weight:700; height:auto; line-height:1.75; margin:0px; padding:0px; text-align:left; width:auto; justify-content:flex-start; max-width:100%;}
.sd-413{align-content:flex-start; align-items:flex-start; background:rgba(0,0,0,0.0); flex:none; flex-direction:column; flex-wrap:nowrap; gap:20px; height:auto; justify-content:flex-start; margin:0px; padding:0px; width:calc(33.33% - (var(--gap-h) * 0.67)); max-width:calc(33.33% - (var(--gap-h) * 0.67));}
.sd-413 > *{--gap-h:0px; --gap-v:20px;}
.sd-414{flex:none; height:auto; width:48px; max-width:100%;}
.sd-415{align-content:flex-start; align-items:flex-start; flex-direction:column; flex-wrap:nowrap; gap:10px; justify-content:center; padding:0px;}
.sd-415 > *{--gap-h:0px; --gap-v:10px;}
.sd-416{color:#ffffff; font-family:var(--s-font-daa8975e); font-size:18px; font-weight:700; height:auto; line-height:1.5; margin:0px; text-align:left; width:auto; justify-content:flex-start; max-width:100%;}
.sd-417{color:rgba(255, 255, 255, 0.8); font-family:var(--s-font-daa8975e); font-size:14px; font-weight:700; height:auto; line-height:1.75; margin:0px; padding:0px; text-align:left; width:auto; justify-content:flex-start; max-width:100%;}
.sd-418{align-content:center; align-items:center; background:#f8fbff; border-bottom:1px solid rgba(36, 37, 40, 0.1); border-left:0px solid rgba(36, 37, 40, 0.1); border-right:0px solid rgba(36, 37, 40, 0.1); border-top:0px solid rgba(36, 37, 40, 0.1); flex:none; flex-direction:row; flex-wrap:nowrap; justify-content:center; padding:150px 100px; width:100%; max-width:100%;}
.sd-419{align-content:flex-start; align-items:flex-start; flex:none; flex-direction:column; flex-wrap:nowrap; gap:80px; justify-content:flex-start; padding:0px 40px; width:1280px; max-width:100%;}
.sd-419 > *{--gap-h:0px; --gap-v:80px;}
.sd-420{align-content:flex-end; align-items:flex-end; flex:none; flex-direction:column; flex-wrap:nowrap; gap:20px; height:auto; justify-content:center; margin:0px; padding:0px; width:100%; max-width:100%;}
.sd-420 > *{--gap-h:0px; --gap-v:20px;}
.sd-421{align-content:flex-start; align-items:flex-start; flex:none; flex-direction:column; flex-wrap:nowrap; gap:20px; justify-content:center; padding:0px 0px 0px 30px; width:calc(50% - (var(--gap-h) * 0.5)); max-width:calc(50% - (var(--gap-h) * 0.5));}
.sd-421 > *{--gap-h:0px; --gap-v:20px;}
.sd-422{align-content:flex-start; align-items:flex-start; flex-direction:column; flex-wrap:nowrap; gap:5px; justify-content:center; padding:0px;}
.sd-422 > *{--gap-h:0px; --gap-v:5px;}
.sd-423{color:#0040ff; flex:none; font-family:var(--s-font-daa8975e); font-feature-settings:'palt' 1; font-size:18px; font-style:normal; font-weight:700; height:auto; letter-spacing:NaNem; line-height:1.75; margin:0px 0px; text-align:left; width:auto; justify-content:flex-start; max-width:100%;}
.sd-424{color:#242528; flex:none; font-family:var(--s-font-daa8975e); font-feature-settings:'palt' 1; font-size:40px; font-style:normal; font-weight:700; height:auto; letter-spacing:NaNem; line-height:1.35; margin:0px 0px; text-align:left; width:auto; justify-content:flex-start; max-width:100%;}
.sd-425{color:rgba(36, 37, 40, 0.7); flex:none; font-family:var(--s-font-daa8975e); font-size:18px; font-weight:700; height:auto; line-height:1.75; margin:0px; padding:0px; text-align:left; width:600px; justify-content:flex-start; max-width:100%;}
.sd-426{border-radius:8px; bottom:-80px; box-shadow:none; flex:1; height:auto; justify-content:center; left:0px; margin:0; position:absolute; right:auto; top:auto; width:540px; z-index:-1;}
.sd-426{aspect-ratio:auto 1187 / 1123;}
.sd-427{align-content:flex-start; align-items:flex-start; flex:none; flex-direction:row; flex-wrap:wrap; gap:60px; justify-content:flex-start; padding:0px; width:auto; max-width:100%;}
.sd-427 > *{--gap-h:60px; --gap-v:60px;}
.sd-428{align-content:flex-start; align-items:flex-start; background:rgba(0,0,0,0.0); flex:1; flex-direction:column; flex-wrap:nowrap; gap:20px; height:auto; justify-content:flex-start; margin:0px; padding:0px; width:auto; max-width:100%; min-width:auto;}
.sd-428 > *{--gap-h:0px; --gap-v:20px;}
.sd-429{flex:none; height:auto; width:48px; max-width:100%;}
.sd-430{align-content:flex-start; align-items:flex-start; flex-direction:column; flex-wrap:nowrap; gap:10px; justify-content:center; padding:0px; min-width:0;}
.sd-430 > *{--gap-h:0px; --gap-v:10px;}
.sd-431{color:#242528; font-family:var(--s-font-daa8975e); font-size:18px; font-weight:700; height:auto; line-height:1.5; margin:0px; text-align:left; width:auto; justify-content:flex-start; max-width:100%;}
.sd-432{color:rgba(36, 37, 40, 0.7); font-family:var(--s-font-daa8975e); font-size:14px; font-weight:700; height:auto; line-height:1.75; margin:0px; padding:0px; text-align:left; width:auto; justify-content:flex-start; max-width:100%;}
.sd-433{align-content:flex-start; align-items:flex-start; background:rgba(0,0,0,0.0); flex:1; flex-direction:column; flex-wrap:nowrap; gap:20px; height:auto; justify-content:flex-start; margin:0px; padding:0px; width:auto; max-width:100%; min-width:auto;}
.sd-433 > *{--gap-h:0px; --gap-v:20px;}
.sd-434{flex:none; height:auto; width:48px; max-width:100%;}
.sd-435{align-content:flex-start; align-items:flex-start; flex-direction:column; flex-wrap:nowrap; gap:10px; justify-content:center; padding:0px; min-width:0;}
.sd-435 > *{--gap-h:0px; --gap-v:10px;}
.sd-436{color:#242528; font-family:var(--s-font-daa8975e); font-size:18px; font-weight:700; height:auto; line-height:1.5; margin:0px; text-align:left; width:auto; justify-content:flex-start; max-width:100%;}
.sd-437{color:rgba(36, 37, 40, 0.7); font-family:var(--s-font-daa8975e); font-size:14px; font-weight:700; height:auto; line-height:1.75; margin:0px; padding:0px; text-align:left; width:auto; justify-content:flex-start; max-width:100%;}
.sd-438{align-content:flex-start; align-items:flex-start; background:rgba(0,0,0,0.0); flex:1; flex-direction:column; flex-wrap:nowrap; gap:20px; height:auto; justify-content:flex-start; margin:0px; padding:0px; width:auto; max-width:100%; min-width:auto;}
.sd-438 > *{--gap-h:0px; --gap-v:20px;}
.sd-439{flex:none; height:auto; width:48px; max-width:100%;}
.sd-440{align-content:flex-start; align-items:flex-start; flex-direction:column; flex-wrap:nowrap; gap:10px; justify-content:center; padding:0px; min-width:0;}
.sd-440 > *{--gap-h:0px; --gap-v:10px;}
.sd-441{color:#242528; font-family:var(--s-font-daa8975e); font-size:18px; font-weight:700; height:auto; line-height:1.5; margin:0px; text-align:left; width:auto; justify-content:flex-start; max-width:100%;}
.sd-442{color:rgba(36, 37, 40, 0.7); font-family:var(--s-font-daa8975e); font-size:14px; font-weight:700; height:auto; line-height:1.75; margin:0px; padding:0px; text-align:left; width:auto; justify-content:flex-start; max-width:100%;}
.sd-443{align-content:flex-start; align-items:flex-start; background:rgba(0,0,0,0.0); flex:1; flex-direction:column; flex-wrap:nowrap; gap:20px; height:auto; justify-content:flex-start; margin:0px; padding:0px; width:auto; max-width:100%; min-width:auto;}
.sd-443 > *{--gap-h:0px; --gap-v:20px;}
.sd-444{flex:none; height:auto; width:48px; max-width:100%;}
.sd-445{align-content:flex-start; align-items:flex-start; flex-direction:column; flex-wrap:nowrap; gap:10px; justify-content:center; padding:0px; min-width:0;}
.sd-445 > *{--gap-h:0px; --gap-v:10px;}
.sd-446{color:#242528; font-family:var(--s-font-daa8975e); font-size:18px; font-weight:700; height:auto; line-height:1.5; margin:0px; text-align:left; width:auto; justify-content:flex-start; max-width:100%;}
.sd-447{color:rgba(36, 37, 40, 0.7); font-family:var(--s-font-daa8975e); font-size:14px; font-weight:700; height:auto; line-height:1.75; margin:0px; padding:0px; text-align:left; width:auto; justify-content:flex-start; max-width:100%;}
.sd-448{align-content:center; align-items:center; background:#ffffff; border-bottom:1px solid rgba(36, 37, 40, 0.1); border-left:0px solid rgba(36, 37, 40, 0.1); border-right:0px solid rgba(36, 37, 40, 0.1); border-top:0px solid rgba(36, 37, 40, 0.1); flex:none; flex-direction:row; flex-wrap:nowrap; justify-content:center; padding:100px; width:100%; max-width:100%;}
.sd-449{align-content:flex-start; align-items:flex-start; flex:none; flex-direction:row; flex-wrap:nowrap; gap:0px; justify-content:flex-end; padding:0px 40px; width:1280px; max-width:100%;}
.sd-449 > *{--gap-h:0px; --gap-v:0px;}
.sd-450{border-bottom:1px solid rgba(36, 37, 40, 0.1); border-left:1px solid rgba(36, 37, 40, 0.1); border-radius:0; border-right:1px solid rgba(36, 37, 40, 0.1); border-top:1px solid rgba(36, 37, 40, 0.1); box-shadow:none; flex:none; height:auto; justify-content:center; margin:0px -80px; width:900px; max-width:calc(100% + 160px);}
.sd-450{aspect-ratio:auto 1920 / 1080;}
.sd-451{align-content:flex-start; align-items:flex-start; background:#ffffff; border-radius:16px; box-shadow:12px 60px 90px rgba(0,0,0,0.2); flex:none; flex-direction:column; flex-wrap:nowrap; gap:20px; height:auto; justify-content:center; margin:40px 0px 0px; padding:60px; width:600px; z-index:1; max-width:100%;}
.sd-451 > *{--gap-h:0px; --gap-v:20px;}
.sd-452{color:#242528; flex:none; font-family:var(--s-font-daa8975e); font-feature-settings:'palt' 1; font-size:32px; font-style:normal; font-weight:700; height:auto; letter-spacing:NaNem; line-height:1.35; margin:0px 0px; text-align:left; width:auto; justify-content:flex-start; max-width:100%;}
.sd-453{color:rgba(36, 37, 40, 0.7); flex:none; font-family:var(--s-font-daa8975e); font-size:14px; font-weight:700; height:auto; line-height:1.75; margin:0px; padding:0px; text-align:left; width:auto; justify-content:flex-start; max-width:100%;}
.sd-454{align-content:center; align-items:center; background:#ffffff; border-bottom:1px solid rgba(36, 37, 40, 0.1); border-left:0px solid rgba(36, 37, 40, 0.1); border-right:0px solid rgba(36, 37, 40, 0.1); border-top:0px solid rgba(36, 37, 40, 0.1); flex:none; flex-direction:row; flex-wrap:nowrap; justify-content:center; padding:100px; width:100%; max-width:100%;}
.sd-455{align-content:flex-start; align-items:flex-start; flex:none; flex-direction:row; flex-wrap:nowrap; gap:0px; justify-content:flex-start; padding:0px 40px; width:1280px; max-width:100%;}
.sd-455 > *{--gap-h:0px; --gap-v:0px;}
.sd-456{align-content:flex-start; align-items:flex-start; background:#ffffff; border-radius:16px; box-shadow:12px 60px 90px rgba(0,0,0,0.2); flex:none; flex-direction:column; flex-wrap:nowrap; gap:20px; height:auto; justify-content:center; margin:40px 0px 0px; padding:60px; width:600px; z-index:1; max-width:100%;}
.sd-456 > *{--gap-h:0px; --gap-v:20px;}
.sd-457{color:#242528; flex:none; font-family:var(--s-font-daa8975e); font-feature-settings:'palt' 1; font-size:32px; font-style:normal; font-weight:700; height:auto; letter-spacing:NaNem; line-height:1.35; margin:0px 0px; text-align:left; width:auto; justify-content:flex-start; max-width:100%;}
.sd-458{color:rgba(36, 37, 40, 0.7); flex:none; font-family:var(--s-font-daa8975e); font-size:14px; font-weight:700; height:auto; line-height:1.75; margin:0px; padding:0px; text-align:left; width:auto; justify-content:flex-start; max-width:100%;}
.sd-459{border-bottom:1px solid rgba(36, 37, 40, 0.1); border-left:1px solid rgba(36, 37, 40, 0.1); border-radius:0; border-right:1px solid rgba(36, 37, 40, 0.1); border-top:1px solid rgba(36, 37, 40, 0.1); box-shadow:none; flex:none; height:auto; justify-content:center; margin:0px -80px; width:900px; max-width:calc(100% + 160px);}
.sd-459{aspect-ratio:auto 1920 / 1080;}
.sd-460{align-content:center; align-items:center; background:#f8fbff; border-bottom:1px solid rgba(36, 37, 40, 0.1); border-left:0px solid rgba(36, 37, 40, 0.1); border-right:0px solid rgba(36, 37, 40, 0.1); border-top:0px solid rgba(36, 37, 40, 0.1); flex:none; flex-direction:column; flex-wrap:nowrap; gap:80px; justify-content:center; padding:100px; width:100%; max-width:100%;}
.sd-460 > *{--gap-h:0px; --gap-v:80px;}
.sd-461{align-content:flex-start; align-items:flex-start; flex:none; flex-direction:column; flex-wrap:nowrap; gap:80px; justify-content:flex-start; padding:0px 40px; width:1280px; max-width:100%;}
.sd-461 > *{--gap-h:0px; --gap-v:80px;}
.sd-462{align-content:center; align-items:center; flex:none; flex-direction:column; flex-wrap:nowrap; gap:20px; height:auto; justify-content:center; margin:0px; padding:0px; width:100%; max-width:100%;}
.sd-462 > *{--gap-h:0px; --gap-v:20px;}
.sd-463{align-content:center; align-items:center; flex-direction:column; flex-wrap:nowrap; gap:5px; justify-content:center; padding:0px;}
.sd-463 > *{--gap-h:0px; --gap-v:5px;}
.sd-464{color:#0040ff; flex:none; font-family:var(--s-font-daa8975e); font-feature-settings:'palt' 1; font-size:18px; font-style:normal; font-weight:700; height:auto; letter-spacing:NaNem; line-height:1.75; margin:0px 0px; mix-blend-mode:normal; text-align:left; width:auto; justify-content:flex-start; max-width:100%;}
.sd-465{color:#242528; flex:none; font-family:var(--s-font-daa8975e); font-feature-settings:'palt' 1; font-size:40px; font-style:normal; font-weight:700; height:auto; letter-spacing:NaNem; line-height:1.35; margin:0px 0px; text-align:left; width:auto; justify-content:flex-start; max-width:100%;}
.sd-466{align-content:flex-start; align-items:flex-start; flex:none; flex-direction:column; flex-wrap:nowrap; gap:40px; justify-content:flex-start; padding:0px 40px; width:1280px; max-width:100%;}
.sd-466 > *{--gap-h:0px; --gap-v:40px;}
.sd-467{align-content:stretch; align-items:stretch; flex:none; flex-direction:row; flex-wrap:wrap; gap:60px; justify-content:flex-start; padding:0px; width:auto; max-width:100%;}
.sd-467 > *{--gap-h:60px; --gap-v:60px;}
.sd-468{align-content:flex-start; align-items:flex-start; background:rgba(0,0,0,0.0); border-bottom:0px solid rgba(36, 37, 40, 0.1); border-left:1px solid rgba(36, 37, 40, 0.1); border-right:0px solid rgba(36, 37, 40, 0.1); border-top:0px solid rgba(36, 37, 40, 0.1); flex:none; flex-direction:column; flex-wrap:nowrap; gap:20px; height:auto; justify-content:flex-start; margin:0px; padding:0px 0px 0px 30px; width:calc(33.33% - (var(--gap-h) * 0.67)); max-width:calc(33.33% - (var(--gap-h) * 0.67));}
.sd-468 > *{--gap-h:0px; --gap-v:20px;}
.sd-469{align-content:flex-start; align-items:flex-start; flex-direction:column; flex-wrap:nowrap; gap:10px; justify-content:center; padding:0px; min-width:0;}
.sd-469 > *{--gap-h:0px; --gap-v:10px;}
.sd-470{color:#242528; font-family:var(--s-font-daa8975e); font-size:28px; font-weight:700; height:auto; line-height:1.5; margin:0px; text-align:left; width:auto; justify-content:flex-start; max-width:100%;}
.sd-471{align-content:flex-end; align-items:flex-end; background:rgba(0,0,0,0.0); border-radius:0; flex:none; flex-direction:row; gap:10px; height:auto; justify-content:flex-start; margin:0px; opacity:1; overflow-x:visible; overflow-y:visible; padding:0; width:auto; max-width:100%;}
.sd-471 > *{--gap-h:10px; --gap-v:0px;}
.sd-472{border-radius:0; color:#282828; font-family:var(--s-font-daa8975e); font-size:32px; font-weight:700; letter-spacing:0em; line-height:1.25; margin:0px; opacity:1; padding:0; text-align:center; justify-content:center; max-width:100%;}
.sd-473{border-radius:0; color:#111111; font-family:var(--s-font-daa8975e); font-size:72px; font-weight:700; height:auto; letter-spacing:0em; line-height:1; margin:0px 0px; opacity:1; padding:0; text-align:center; width:auto; justify-content:center; max-width:100%;}
.sd-474{color:rgba(36, 37, 40, 0.7); font-family:var(--s-font-daa8975e); font-size:14px; font-weight:700; height:auto; line-height:1.75; margin:0px; padding:0px; text-align:left; width:auto; justify-content:flex-start; max-width:100%;}
.sd-475{align-content:flex-start; align-items:flex-start; flex-direction:column; flex-wrap:nowrap; gap:10px; justify-content:center; padding:0px; min-width:0;}
.sd-475 > *{--gap-h:0px; --gap-v:10px;}
.sd-476{align-content:center; align-items:center; flex-direction:row; flex-wrap:nowrap; gap:20px; justify-content:center; padding:0px;}
.sd-476 > *{--gap-h:20px; --gap-v:0px;}
.sd-477{font-size:24px;}
.sd-478{color:#242528; font-family:var(--s-font-daa8975e); font-size:18px; font-weight:700; height:auto; line-height:1.75; margin:0px; padding:0px; text-align:left; width:auto; justify-content:flex-start; max-width:100%;}
.sd-479{align-content:center; align-items:center; flex-direction:row; flex-wrap:nowrap; gap:20px; justify-content:center; padding:0px;}
.sd-479 > *{--gap-h:20px; --gap-v:0px;}
.sd-480{font-size:24px;}
.sd-481{color:#242528; font-family:var(--s-font-daa8975e); font-size:18px; font-weight:700; height:auto; line-height:1.75; margin:0px; padding:0px; text-align:left; width:auto; justify-content:flex-start; max-width:100%;}
.sd-482{align-content:center; align-items:center; flex-direction:row; flex-wrap:nowrap; gap:20px; justify-content:center; padding:0px;}
.sd-482 > *{--gap-h:20px; --gap-v:0px;}
.sd-483{font-size:24px;}
.sd-484{color:#242528; font-family:var(--s-font-daa8975e); font-size:18px; font-weight:700; height:auto; line-height:1.75; margin:0px; padding:0px; text-align:left; width:auto; justify-content:flex-start; max-width:100%;}
.sd-485{align-content:center; align-items:center; flex-direction:row; flex-wrap:nowrap; gap:20px; justify-content:center; padding:0px;}
.sd-485 > *{--gap-h:20px; --gap-v:0px;}
.sd-486{font-size:24px;}
.sd-487{color:#242528; font-family:var(--s-font-daa8975e); font-size:18px; font-weight:700; height:auto; line-height:1.75; margin:0px; padding:0px; text-align:left; width:auto; justify-content:flex-start; max-width:100%;}
.sd-488{align-content:flex-start; align-items:flex-start; background:rgba(0,0,0,0.0); border-bottom:0px solid rgba(36, 37, 40, 0.1); border-left:1px solid rgba(36, 37, 40, 0.1); border-right:0px solid rgba(36, 37, 40, 0.1); border-top:0px solid rgba(36, 37, 40, 0.1); flex:none; flex-direction:column; flex-wrap:nowrap; gap:20px; height:auto; justify-content:flex-start; margin:0px; padding:0px 0px 0px 30px; width:calc(33.33% - (var(--gap-h) * 0.67)); max-width:calc(33.33% - (var(--gap-h) * 0.67));}
.sd-488 > *{--gap-h:0px; --gap-v:20px;}
.sd-489{align-content:flex-start; align-items:flex-start; flex-direction:column; flex-wrap:nowrap; gap:10px; justify-content:center; padding:0px; min-width:0;}
.sd-489 > *{--gap-h:0px; --gap-v:10px;}
.sd-490{color:#242528; font-family:var(--s-font-daa8975e); font-size:28px; font-weight:700; height:auto; line-height:1.5; margin:0px; text-align:left; width:auto; justify-content:flex-start; max-width:100%;}
.sd-491{align-content:flex-end; align-items:flex-end; background:rgba(0,0,0,0.0); border-radius:0; flex:none; flex-direction:row; gap:10px; height:auto; justify-content:flex-start; margin:0px; opacity:1; overflow-x:visible; overflow-y:visible; padding:0; width:auto; max-width:100%;}
.sd-491 > *{--gap-h:10px; --gap-v:0px;}
.sd-492{border-radius:0; color:#282828; font-family:var(--s-font-daa8975e); font-size:32px; font-weight:700; letter-spacing:0em; line-height:1.25; margin:0px; opacity:1; padding:0; text-align:center; justify-content:center; max-width:100%;}
.sd-493{border-radius:0; color:#111111; font-family:var(--s-font-daa8975e); font-size:72px; font-weight:700; height:auto; letter-spacing:0em; line-height:1; margin:0px 0px; opacity:1; padding:0; text-align:center; width:auto; justify-content:center; max-width:100%;}
.sd-494{border-radius:0; color:#282828; font-family:var(--s-font-daa8975e); font-size:32px; font-weight:700; letter-spacing:0em; line-height:1.25; margin:0px; opacity:1; padding:0; text-align:center; justify-content:center; max-width:100%;}
.sd-495{color:rgba(36, 37, 40, 0.7); font-family:var(--s-font-daa8975e); font-size:14px; font-weight:700; height:auto; line-height:1.75; margin:0px; padding:0px; text-align:left; width:auto; justify-content:flex-start; max-width:100%;}
.sd-496{align-content:flex-start; align-items:flex-start; flex-direction:column; flex-wrap:nowrap; gap:10px; justify-content:center; padding:0px; min-width:0;}
.sd-496 > *{--gap-h:0px; --gap-v:10px;}
.sd-497{align-content:center; align-items:center; flex-direction:row; flex-wrap:nowrap; gap:20px; justify-content:center; padding:0px;}
.sd-497 > *{--gap-h:20px; --gap-v:0px;}
.sd-498{font-size:24px;}
.sd-499{color:#242528; font-family:var(--s-font-daa8975e); font-size:18px; font-weight:700; height:auto; line-height:1.75; margin:0px; padding:0px; text-align:left; width:auto; justify-content:flex-start; max-width:100%;}
.sd-500{align-content:center; align-items:center; flex-direction:row; flex-wrap:nowrap; gap:20px; justify-content:center; padding:0px;}
.sd-500 > *{--gap-h:20px; --gap-v:0px;}
.sd-501{font-size:24px;}
.sd-502{color:#242528; font-family:var(--s-font-daa8975e); font-size:18px; font-weight:700; height:auto; line-height:1.75; margin:0px; padding:0px; text-align:left; width:auto; justify-content:flex-start; max-width:100%;}
.sd-503{align-content:center; align-items:center; flex-direction:row; flex-wrap:nowrap; gap:20px; justify-content:center; padding:0px;}
.sd-503 > *{--gap-h:20px; --gap-v:0px;}
.sd-504{font-size:24px;}
.sd-505{color:#242528; font-family:var(--s-font-daa8975e); font-size:18px; font-weight:700; height:auto; line-height:1.75; margin:0px; padding:0px; text-align:left; width:auto; justify-content:flex-start; max-width:100%;}
.sd-506{align-content:center; align-items:center; flex-direction:row; flex-wrap:nowrap; gap:20px; justify-content:center; padding:0px;}
.sd-506 > *{--gap-h:20px; --gap-v:0px;}
.sd-507{font-size:24px;}
.sd-508{color:#242528; font-family:var(--s-font-daa8975e); font-size:18px; font-weight:700; height:auto; line-height:1.75; margin:0px; padding:0px; text-align:left; width:auto; justify-content:flex-start; max-width:100%;}
.sd-509{align-content:flex-start; align-items:flex-start; background:rgba(0,0,0,0.0); border-bottom:0px solid rgba(36, 37, 40, 0.1); border-left:1px solid rgba(36, 37, 40, 0.1); border-right:0px solid rgba(36, 37, 40, 0.1); border-top:0px solid rgba(36, 37, 40, 0.1); flex:none; flex-direction:column; flex-wrap:nowrap; gap:20px; height:auto; justify-content:flex-start; margin:0px; padding:0px 0px 0px 30px; width:calc(33.33% - (var(--gap-h) * 0.67)); max-width:calc(33.33% - (var(--gap-h) * 0.67));}
.sd-509 > *{--gap-h:0px; --gap-v:20px;}
.sd-510{align-content:flex-start; align-items:flex-start; flex-direction:column; flex-wrap:nowrap; gap:10px; justify-content:center; padding:0px; min-width:0;}
.sd-510 > *{--gap-h:0px; --gap-v:10px;}
.sd-511{color:#242528; font-family:var(--s-font-daa8975e); font-size:28px; font-weight:700; height:auto; line-height:1.5; margin:0px; text-align:left; width:auto; justify-content:flex-start; max-width:100%;}
.sd-512{align-content:flex-end; align-items:flex-end; background:rgba(0,0,0,0.0); border-radius:0; flex:none; flex-direction:row; gap:10px; height:auto; justify-content:flex-start; margin:0px; opacity:1; overflow-x:visible; overflow-y:visible; padding:0; width:auto; max-width:100%;}
.sd-512 > *{--gap-h:10px; --gap-v:0px;}
.sd-513{border-radius:0; color:#282828; font-family:var(--s-font-daa8975e); font-size:32px; font-weight:700; letter-spacing:0em; line-height:1.25; margin:0px; opacity:1; padding:0; text-align:center; justify-content:center; max-width:100%;}
.sd-514{border-radius:0; color:#111111; font-family:var(--s-font-daa8975e); font-size:72px; font-weight:700; height:auto; letter-spacing:0em; line-height:1; margin:0px 0px; opacity:1; padding:0; text-align:center; width:auto; justify-content:center; max-width:100%;}
.sd-515{border-radius:0; color:#282828; font-family:var(--s-font-daa8975e); font-size:32px; font-weight:700; letter-spacing:0em; line-height:1.25; margin:0px; opacity:1; padding:0; text-align:center; justify-content:center; max-width:100%;}
.sd-516{color:rgba(36, 37, 40, 0.7); font-family:var(--s-font-daa8975e); font-size:14px; font-weight:700; height:auto; line-height:1.75; margin:0px; padding:0px; text-align:left; width:auto; justify-content:flex-start; max-width:100%;}
.sd-517{align-content:flex-start; align-items:flex-start; flex-direction:column; flex-wrap:nowrap; gap:10px; justify-content:center; padding:0px; min-width:0;}
.sd-517 > *{--gap-h:0px; --gap-v:10px;}
.sd-518{align-content:center; align-items:center; flex-direction:row; flex-wrap:nowrap; gap:20px; justify-content:center; padding:0px;}
.sd-518 > *{--gap-h:20px; --gap-v:0px;}
.sd-519{font-size:24px;}
.sd-520{color:#242528; font-family:var(--s-font-daa8975e); font-size:18px; font-weight:700; height:auto; line-height:1.75; margin:0px; padding:0px; text-align:left; width:auto; justify-content:flex-start; max-width:100%;}
.sd-521{align-content:center; align-items:center; flex-direction:row; flex-wrap:nowrap; gap:20px; justify-content:center; padding:0px;}
.sd-521 > *{--gap-h:20px; --gap-v:0px;}
.sd-522{font-size:24px;}
.sd-523{color:#242528; font-family:var(--s-font-daa8975e); font-size:18px; font-weight:700; height:auto; line-height:1.75; margin:0px; padding:0px; text-align:left; width:auto; justify-content:flex-start; max-width:100%;}
.sd-524{align-content:center; align-items:center; flex-direction:row; flex-wrap:nowrap; gap:20px; justify-content:center; padding:0px;}
.sd-524 > *{--gap-h:20px; --gap-v:0px;}
.sd-525{font-size:24px;}
.sd-526{color:#242528; font-family:var(--s-font-daa8975e); font-size:18px; font-weight:700; height:auto; line-height:1.75; margin:0px; padding:0px; text-align:left; width:auto; justify-content:flex-start; max-width:100%;}
.sd-527{align-content:center; align-items:center; flex-direction:row; flex-wrap:nowrap; gap:20px; justify-content:center; padding:0px;}
.sd-527 > *{--gap-h:20px; --gap-v:0px;}
.sd-528{font-size:24px;}
.sd-529{color:#242528; font-family:var(--s-font-daa8975e); font-size:18px; font-weight:700; height:auto; line-height:1.75; margin:0px; padding:0px; text-align:left; width:auto; justify-content:flex-start; max-width:100%;}
.sd-530{align-content:center; align-items:center; flex-direction:row; flex-wrap:nowrap; gap:20px; justify-content:center; padding:0px;}
.sd-530 > *{--gap-h:20px; --gap-v:0px;}
.sd-531{font-size:24px;}
.sd-532{color:#242528; font-family:var(--s-font-daa8975e); font-size:18px; font-weight:700; height:auto; line-height:1.75; margin:0px; padding:0px; text-align:left; width:auto; justify-content:flex-start; max-width:100%;}
.sd-533{align-content:center; align-items:center; flex-direction:row; flex-wrap:nowrap; gap:20px; justify-content:center; padding:0px;}
.sd-533 > *{--gap-h:20px; --gap-v:0px;}
.sd-534{font-size:24px;}
.sd-535{color:#242528; font-family:var(--s-font-daa8975e); font-size:18px; font-weight:700; height:auto; line-height:1.75; margin:0px; padding:0px; text-align:left; width:auto; justify-content:flex-start; max-width:100%;}
.sd-536{align-content:center; align-items:center; background:#ffffff; border-bottom:1px solid rgba(36, 37, 40, 0.1); border-left:0px solid rgba(36, 37, 40, 0.1); border-right:0px solid rgba(36, 37, 40, 0.1); border-top:0px solid rgba(36, 37, 40, 0.1); flex:none; flex-direction:column; flex-wrap:nowrap; justify-content:center; padding:100px; width:100%; max-width:100%;}
.sd-537{align-content:flex-start; align-items:flex-start; flex:none; flex-direction:row; flex-wrap:nowrap; gap:80px; justify-content:flex-start; padding:0px 40px; width:1280px; max-width:100%;}
.sd-537 > *{--gap-h:80px; --gap-v:0px;}
.sd-538{align-content:flex-start; align-items:flex-start; flex:none; flex-direction:row; flex-wrap:nowrap; gap:20px; height:auto; justify-content:space-between; margin:0px; padding:0px; width:400px; max-width:100%;}
.sd-538 > *{--gap-h:20px; --gap-v:0px;}
.sd-539{color:#242528; flex:none; font-family:var(--s-font-daa8975e); font-feature-settings:'palt' 1; font-size:40px; font-style:normal; font-weight:700; height:auto; letter-spacing:NaNem; line-height:1.35; margin:0px 0px; text-align:left; width:auto; justify-content:flex-start; max-width:100%;}
.sd-540{align-content:center; align-items:center; flex:2; flex-direction:column; flex-wrap:nowrap; gap:40px; justify-content:center; padding:0px; width:auto; max-width:100%; min-width:0;}
.sd-540 > *{--gap-h:0px; --gap-v:40px;}
.list-3{flex:none; gap:10px; padding:0px; width:100%; max-width:100%;}
.list-3 > *{--gap-h:0px; --gap-v:10px;}
.list-3__item{align-content:flex-start; align-items:flex-start; flex:none; flex-direction:row; flex-wrap:nowrap; gap:20px; justify-content:center; padding:0px; width:100%; max-width:100%;}
.list-3__item > *{--gap-h:20px; --gap-v:0px;}
.list-3__item__sd-1{align-content:flex-start; align-items:flex-start; background:#ffffff; border-radius:0px; flex:1; flex-direction:column; flex-wrap:nowrap; height:auto; justify-content:flex-start; padding:0; width:auto; max-width:100%; min-width:0;}
.list-3__item__sd-2{align-content:center; align-items:center; background:rgba(0,0,0,0.0); border-bottom:1px solid rgba(0, 0, 0, 0); border-left:1px solid rgba(0, 0, 0, 0); border-radius:12px; border-right:1px solid rgba(0, 0, 0, 0); border-top:1px solid rgba(0, 0, 0, 0); flex:none; flex-direction:row; flex-wrap:nowrap; gap:0px; height:auto; justify-content:space-between; padding:15px; width:100%; max-width:100%;}
.list-3__item__sd-2:hover{border-bottom:1px solid rgba(36, 37, 40, 0.7); border-left:1px solid rgba(36, 37, 40, 0.7); border-right:1px solid rgba(36, 37, 40, 0.7); border-top:1px solid rgba(36, 37, 40, 0.7); --ha:1;}
.list-3__item__sd-2 > *{--gap-h:0px; --gap-v:0px;}
.list-3__item__sd-2:hover > *{--gap-h:0px; --gap-v:0px;}
.list-3__item__sd-3{align-content:flex-start; align-items:flex-start; flex:1; flex-direction:row; flex-wrap:nowrap; gap:20px; justify-content:flex-start; padding:0px; width:auto; max-width:100%; min-width:0;}
.list-3__item__sd-3 > *{--gap-h:20px; --gap-v:0px;}
.list-3__item__sd-4{color:#242528; flex:none; font-family:var(--s-font-daa8975e); font-size:28px; font-weight:700; height:auto; line-height:1; margin:0px; padding:0px; text-align:left; width:auto; justify-content:flex-start; max-width:100%;}
.list-3__item__sd-5{color:#242528; flex:none; font-family:var(--s-font-daa8975e); font-size:18px; font-weight:700; height:auto; line-height:1.85; text-align:left; width:calc(90% - (var(--gap-h) * 0.1)); justify-content:flex-start; max-width:calc(90% - (var(--gap-h) * 0.1));}
.list-3__item__sd-6{border-bottom:1px solid rgba(36, 37, 40, 0.1); border-left:1px solid rgba(36, 37, 40, 0.1); border-radius:96px; border-right:1px solid rgba(36, 37, 40, 0.1); border-top:1px solid rgba(36, 37, 40, 0.1); color:#242528; flex:none; font-size:24px; height:40px; rotate:180deg; width:40px; max-width:100%;}
.list-3__item__sd-1:not([open]) .list-3__item__sd-6, .list-3__item__sd-1[data-toggle-closing] .list-3__item__sd-6, .list-3__item__sd-1 > [data-toggle-closing] .list-3__item__sd-6, .list-3__item__sd-1 > .list-3__item__sd-6[data-toggle-closing]{rotate:0deg;}
.list-3__item__sd-2:hover .list-3__item__sd-6{border-bottom:1px solid rgba(36, 37, 40, 0.7); border-left:1px solid rgba(36, 37, 40, 0.7); border-right:1px solid rgba(36, 37, 40, 0.7); border-top:1px solid rgba(36, 37, 40, 0.7);}
.list-3__item__sd-7{align-content:center; align-items:center; background:rgba(0,0,0,0.0); flex:none; flex-direction:column; flex-wrap:nowrap; height:auto; justify-content:flex-start; opacity:1; overflow-x:hidden; overflow-y:hidden; padding:0px; width:100%; max-width:100%;}
.list-3__item__sd-1:not([open]) .list-3__item__sd-7, .list-3__item__sd-1[data-toggle-closing] .list-3__item__sd-7, .list-3__item__sd-1 > [data-toggle-closing] .list-3__item__sd-7, .list-3__item__sd-1 > .list-3__item__sd-7[data-toggle-closing]{flex:none; height:0px;}
.list-3__item__sd-8{align-content:center; align-items:center; background:rgba(0,0,0,0.0); flex:none; flex-direction:column; flex-wrap:nowrap; height:auto; justify-content:center; opacity:1; padding:15px; width:100%; max-width:100%;}
.list-3__item__sd-9{color:#242528; flex:none; font-family:var(--s-font-daa8975e); font-size:18px; font-weight:700; height:auto; line-height:1.75; margin:0px; padding:0px; text-align:left; width:auto; justify-content:flex-start; max-width:100%;}
.sd-541{align-content:center; align-items:center; background:#ffffff; border-bottom:1px solid rgba(36, 37, 40, 0.1); border-left:0px solid rgba(36, 37, 40, 0.1); border-right:0px solid rgba(36, 37, 40, 0.1); border-top:0px solid rgba(36, 37, 40, 0.1); flex:none; flex-direction:row; flex-wrap:nowrap; justify-content:center; padding:100px; width:100%; max-width:100%;}
.sd-542{align-content:flex-start; align-items:flex-start; flex:none; flex-direction:row; flex-wrap:nowrap; gap:80px; justify-content:flex-start; padding:0px 40px; width:1280px; max-width:100%;}
.sd-542 > *{--gap-h:80px; --gap-v:0px;}
.sd-543{align-content:flex-start; align-items:flex-start; flex:none; flex-direction:row; flex-wrap:nowrap; gap:20px; height:auto; justify-content:space-between; margin:0px; padding:0px; width:400px; max-width:100%;}
.sd-543 > *{--gap-h:20px; --gap-v:0px;}
.sd-544{align-content:flex-start; align-items:flex-start; flex-direction:column; flex-wrap:nowrap; gap:10px; justify-content:center; padding:0px;}
.sd-544 > *{--gap-h:0px; --gap-v:10px;}
.sd-545{color:#242528; flex:none; font-family:var(--s-font-daa8975e); font-feature-settings:'palt' 1; font-size:40px; font-style:normal; font-weight:700; height:auto; letter-spacing:NaNem; line-height:1.35; margin:0px 0px; text-align:left; width:auto; justify-content:flex-start; max-width:100%;}
.sd-546{align-content:center; align-items:center; flex:2; flex-direction:column; flex-wrap:nowrap; gap:40px; justify-content:center; padding:0px; width:auto; max-width:100%; min-width:0;}
.sd-546 > *{--gap-h:0px; --gap-v:40px;}
.list-4{align-content:flex-start; align-items:flex-start; flex:none; flex-direction:column; flex-wrap:nowrap; gap:20px; height:auto; justify-content:flex-start; width:auto; max-width:100%;}
.list-4 > *{--gap-h:0px; --gap-v:20px;}
.sd-547{align-content:center; align-items:center; background:rgba(0,0,0,0.0); border-bottom:0px solid rgba(36, 37, 40, 0.1); border-left:0px solid rgba(36, 37, 40, 0.1); border-radius:0; border-right:0px solid rgba(36, 37, 40, 0.1); border-top:0px solid rgba(36, 37, 40, 0.1); flex:none; flex-direction:row; flex-wrap:nowrap; justify-content:center; margin:0px; overflow-x:hidden; overflow-y:hidden; padding:100px 100px 0px; width:100%; z-index:1; max-width:100%;}
.sd-548{align-content:center; align-items:center; border-radius:16px; flex:none; flex-direction:row; flex-wrap:nowrap; gap:80px; justify-content:center; margin:0px; overflow-x:hidden; overflow-y:hidden; padding:0px; width:1680px; z-index:1; max-width:100%;}
.sd-548 > *{--gap-h:80px; --gap-v:0px;}
.sd-549{align-content:center; align-items:center; flex:none; flex-direction:row; flex-wrap:nowrap; gap:80px; justify-content:center; padding:80px 40px; width:1280px; max-width:100%;}
.sd-549 > *{--gap-h:80px; --gap-v:0px;}
.sd-550{align-content:flex-start; align-items:flex-start; flex:none; flex-direction:column; flex-wrap:nowrap; gap:20px; justify-content:flex-end; margin:0px; padding:0px; width:auto; max-width:100%;}
.sd-550 > *{--gap-h:0px; --gap-v:20px;}
.sd-551{color:rgba(255, 255, 255, 0.9); flex:none; font-family:var(--s-font-daa8975e); font-feature-settings:'palt' 1; font-size:18px; font-style:normal; font-weight:700; height:auto; letter-spacing:NaNem; line-height:1.75; margin:0px 0px; text-align:left; width:auto; justify-content:flex-start; max-width:100%;}
.sd-552{color:#ffffff; flex:none; font-family:var(--s-font-daa8975e); font-feature-settings:'palt' 1; font-size:40px; font-style:normal; font-weight:700; height:auto; letter-spacing:NaNem; line-height:1.35; margin:0px 0px; text-align:left; width:auto; justify-content:flex-start; max-width:100%;}
.sd-553{align-content:stretch; align-items:stretch; flex-direction:row; flex-wrap:nowrap; gap:20px; justify-content:center; padding:0px;}
.sd-553 > *{--gap-h:20px; --gap-v:0px;}
.sd-554{align-content:center; align-items:center; background:#ffffff; border-radius:16px; box-shadow:6px 30px 45px rgba(0,0,0,0.2); flex:none; flex-direction:column; flex-wrap:nowrap; gap:20px; height:100%; justify-content:center; margin:0px; padding:40px; width:300px; z-index:1; max-width:100%; min-width:0;}
.sd-554 > *{--gap-h:0px; --gap-v:20px;}
.sd-555{align-content:center; align-items:center; background:rgba(0,0,0,0.0); border-bottom:1px solid rgba(36, 37, 40, 0.1); border-left:1px solid rgba(36, 37, 40, 0.1); border-radius:64px; border-right:1px solid rgba(36, 37, 40, 0.1); border-top:1px solid rgba(36, 37, 40, 0.1); flex:none; flex-direction:column; flex-wrap:nowrap; gap:20px; height:60px; justify-content:center; padding:0px; width:60px; max-width:100%;}
.sd-555 > *{--gap-h:0px; --gap-v:20px;}
.sd-556{color:#242528; font-size:24px;}
.sd-557{align-content:center; align-items:center; flex-direction:column; flex-wrap:nowrap; gap:10px; justify-content:center; padding:0px;}
.sd-557 > *{--gap-h:0px; --gap-v:10px;}
.sd-558{color:#242528; flex:none; font-family:var(--s-font-daa8975e); font-feature-settings:'palt' 1; font-size:20px; font-style:normal; font-weight:700; height:auto; letter-spacing:NaNem; line-height:1.35; margin:0px 0px; text-align:left; width:auto; justify-content:flex-start; max-width:100%;}
.sd-559{color:rgba(36, 37, 40, 0.7); flex:none; font-family:var(--s-font-daa8975e); font-size:14px; font-weight:700; height:auto; line-height:1.75; margin:0px; padding:0px; text-align:center; width:auto; justify-content:center; max-width:100%;}
.sd-560{align-content:center; align-items:center; background:#242528; border-radius:128px; flex:none; flex-direction:row; flex-wrap:nowrap; gap:5px; height:40px; justify-content:center; margin:0px; overflow-x:hidden; overflow-y:hidden; padding:0px 15px; max-width:100%;}
.sd-560:hover{transition-timing-function:cubic-bezier(1, 0, 0, 1); --ha:1;}
.sd-560 > *{--gap-h:5px; --gap-v:0px;}
.sd-560:hover > *{--gap-h:5px; --gap-v:0px;}
.sd-561{background:rgba(0,0,0,0.0); border-radius:0; box-shadow:none; color:#ffffff; font-family:var(--s-font-daa8975e); font-feature-settings:'palt' 1; font-size:14px; font-style:normal; font-weight:700; height:auto; letter-spacing:NaNem; line-height:1; padding:0px; text-align:left; text-shadow:none; width:auto; justify-content:flex-start; max-width:100%;}
.sd-562{color:#ffffff; font-size:24px; rotate:-45deg;}
.sd-563{align-content:center; align-items:center; bottom:0px; flex:none; flex-direction:row; flex-wrap:nowrap; gap:10px; height:100%; justify-content:center; left:0px; margin:0; overflow-x:visible; overflow-y:visible; padding:0px; position:absolute; right:0px; top:NaNpx; transform:skew(0deg, 0deg); transform-origin:bottom right; width:100%; z-index:-1; max-width:100%;}
.sd-563 > .image__bg-container::before{filter:brightness(0.8);}
.sd-563 > *{--gap-h:10px; --gap-v:0px;}
.sd-563:before > *{--gap-h:10px; --gap-v:0px;}
.sd-564{align-content:flex-start; align-items:flex-start; background:#ffffff; border-bottom:0px solid rgba(36, 37, 40, 0.1); border-left:0px solid rgba(36, 37, 40, 0.1); border-right:0px solid rgba(36, 37, 40, 0.1); border-top:0px solid rgba(36, 37, 40, 0.1); flex:none; flex-direction:column; flex-wrap:nowrap; height:auto; justify-content:flex-start; margin:0px; padding:100px 100px 150px; width:100%; z-index:0; max-width:100%;}
.sd-565{align-content:center; align-items:center; background:rgba(0,0,0,0.0); flex:none; flex-direction:column; flex-wrap:nowrap; gap:0px; height:auto; justify-content:flex-start; margin:0px; padding:0px 0px; width:100%; max-width:100%;}
.sd-565 > *{--gap-h:0px; --gap-v:0px;}
.sd-566{align-content:stretch; align-items:stretch; flex:none; flex-direction:row; flex-wrap:nowrap; gap:60px; height:auto; justify-content:flex-start; padding:0px 40px; width:1280px; max-width:100%;}
.sd-566 > *{--gap-h:60px; --gap-v:0px;}
.sd-567{align-content:flex-start; align-items:flex-start; flex:1; flex-direction:row; flex-wrap:nowrap; gap:90px; justify-content:flex-start; padding:20px 0px 0px; width:auto; max-width:100%; min-width:0;}
.sd-567 > *{--gap-h:90px; --gap-v:0px;}
.sd-568{align-content:flex-start; align-items:flex-start; flex:none; flex-direction:column; flex-wrap:nowrap; gap:30px; justify-content:flex-start; padding:0px; width:auto; max-width:100%; min-width:0;}
.sd-568 > *{--gap-h:0px; --gap-v:30px;}
.sd-569{align-content:center; align-items:center; background:rgba(0,0,0,0.0); color:#ffffff; flex:none; flex-direction:row; flex-wrap:nowrap; font-size:20px; font-weight:700; gap:5px; height:auto; justify-content:flex-start; margin:0px; padding:0px; width:auto; max-width:100%;}
.sd-569[data-current]{opacity:1;}
.sd-569:hover{opacity:1; --ha:1;}
.sd-569 > *{--gap-h:5px; --gap-v:0px;}
.sd-569.link-active > *{--gap-h:5px; --gap-v:0px;}
.sd-569:hover > *{--gap-h:5px; --gap-v:0px;}
.sd-570{color:#242528; font-family:var(--s-font-daa8975e); font-feature-settings:'palt' 1; font-size:14px; font-style:normal; font-weight:700; height:auto; letter-spacing:normal; line-height:1; margin:0px; text-align:left; width:auto; justify-content:flex-start; max-width:100%;}
[data-current] .sd-570{font-family:var(--s-font-daa8975e); font-weight:700;}
.sd-571{color:#242528; font-size:16px; rotate:-45deg;}
.sd-572{align-content:center; align-items:center; background:rgba(0,0,0,0.0); color:#ffffff; flex:none; flex-direction:row; flex-wrap:nowrap; font-size:20px; font-weight:700; gap:5px; height:auto; justify-content:flex-start; margin:0px; padding:0px; width:auto; max-width:100%;}
.sd-572[data-current]{opacity:1;}
.sd-572:hover{opacity:1; --ha:1;}
.sd-572 > *{--gap-h:5px; --gap-v:0px;}
.sd-572.link-active > *{--gap-h:5px; --gap-v:0px;}
.sd-572:hover > *{--gap-h:5px; --gap-v:0px;}
.sd-573{color:#242528; font-family:var(--s-font-daa8975e); font-feature-settings:'palt' 1; font-size:14px; font-style:normal; font-weight:700; height:auto; letter-spacing:normal; line-height:1; margin:0px; text-align:left; width:auto; justify-content:flex-start; max-width:100%;}
[data-current] .sd-573{font-family:var(--s-font-daa8975e); font-weight:700;}
.sd-574{color:#242528; font-size:16px; rotate:-45deg;}
.sd-575{align-content:center; align-items:center; background:rgba(0,0,0,0.0); color:#ffffff; flex:none; flex-direction:row; flex-wrap:nowrap; font-size:20px; font-weight:700; gap:5px; height:auto; justify-content:flex-start; margin:0px; padding:0px; width:auto; max-width:100%;}
.sd-575[data-current]{opacity:1;}
.sd-575:hover{opacity:1; --ha:1;}
.sd-575 > *{--gap-h:5px; --gap-v:0px;}
.sd-575.link-active > *{--gap-h:5px; --gap-v:0px;}
.sd-575:hover > *{--gap-h:5px; --gap-v:0px;}
.sd-576{color:#242528; font-family:var(--s-font-daa8975e); font-feature-settings:'palt' 1; font-size:14px; font-style:normal; font-weight:700; height:auto; letter-spacing:normal; line-height:1; margin:0px; text-align:left; width:auto; justify-content:flex-start; max-width:100%;}
[data-current] .sd-576{font-family:var(--s-font-daa8975e); font-weight:700;}
.sd-577{color:#242528; font-size:16px; rotate:-45deg;}
.sd-578{align-content:flex-start; align-items:flex-start; flex:none; flex-direction:column; flex-wrap:nowrap; gap:30px; justify-content:flex-start; padding:0px; width:auto; max-width:100%; min-width:0;}
.sd-578 > *{--gap-h:0px; --gap-v:30px;}
.sd-579{align-content:center; align-items:center; background:rgba(0,0,0,0.0); flex:none; flex-direction:row; flex-wrap:nowrap; gap:5px; height:auto; justify-content:flex-start; margin:0px; padding:0px; width:auto; max-width:100%;}
.sd-579[data-current]{opacity:1;}
.sd-579:hover{opacity:1; --ha:1;}
.sd-579 > *{--gap-h:5px; --gap-v:0px;}
.sd-579.link-active > *{--gap-h:5px; --gap-v:0px;}
.sd-579:hover > *{--gap-h:5px; --gap-v:0px;}
.sd-580{color:#242528; font-family:var(--s-font-daa8975e); font-feature-settings:'palt' 1; font-size:14px; font-style:normal; font-weight:700; height:auto; letter-spacing:normal; line-height:1; margin:0px; text-align:left; width:auto; justify-content:flex-start; max-width:100%;}
.sd-581{color:#242528; font-size:16px; rotate:-45deg;}
.sd-582{align-content:center; align-items:center; background:rgba(0,0,0,0.0); flex:none; flex-direction:row; flex-wrap:nowrap; gap:5px; height:auto; justify-content:flex-start; margin:0px; padding:0px; width:auto; max-width:100%;}
.sd-582[data-current]{opacity:1;}
.sd-582:hover{opacity:1; --ha:1;}
.sd-582 > *{--gap-h:5px; --gap-v:0px;}
.sd-582.link-active > *{--gap-h:5px; --gap-v:0px;}
.sd-582:hover > *{--gap-h:5px; --gap-v:0px;}
.sd-583{color:#242528; font-family:var(--s-font-daa8975e); font-feature-settings:'palt' 1; font-size:14px; font-style:normal; font-weight:700; height:auto; letter-spacing:normal; line-height:1; margin:0px; text-align:left; width:auto; justify-content:flex-start; max-width:100%;}
.sd-584{color:#242528; font-size:16px; rotate:-45deg;}
.sd-585{align-content:center; align-items:center; background:rgba(0,0,0,0.0); color:#ffffff; flex:none; flex-direction:row; flex-wrap:nowrap; font-size:20px; font-weight:700; gap:5px; height:auto; justify-content:flex-start; margin:0px; padding:0px; width:auto; max-width:100%;}
.sd-585[data-current]{opacity:1;}
.sd-585:hover{opacity:1; --ha:1;}
.sd-585 > *{--gap-h:5px; --gap-v:0px;}
.sd-585.link-active > *{--gap-h:5px; --gap-v:0px;}
.sd-585:hover > *{--gap-h:5px; --gap-v:0px;}
.sd-586{color:#242528; font-family:var(--s-font-daa8975e); font-feature-settings:'palt' 1; font-size:14px; font-style:normal; font-weight:700; height:auto; letter-spacing:normal; line-height:1; margin:0px; text-align:left; width:auto; justify-content:flex-start; max-width:100%;}
[data-current] .sd-586{font-family:var(--s-font-daa8975e); font-weight:700;}
.sd-587{color:#242528; font-size:16px; rotate:-45deg;}
.sd-588{align-content:center; align-items:center; background:rgba(0,0,0,0.0); color:#ffffff; flex:none; flex-direction:row; flex-wrap:nowrap; font-size:20px; font-weight:700; gap:5px; height:auto; justify-content:flex-start; margin:0px; padding:0px; width:auto; max-width:100%;}
.sd-588[data-current]{opacity:1;}
.sd-588:hover{opacity:1; --ha:1;}
.sd-588 > *{--gap-h:5px; --gap-v:0px;}
.sd-588.link-active > *{--gap-h:5px; --gap-v:0px;}
.sd-588:hover > *{--gap-h:5px; --gap-v:0px;}
.sd-589{color:#242528; font-family:var(--s-font-daa8975e); font-feature-settings:'palt' 1; font-size:14px; font-style:normal; font-weight:700; height:auto; letter-spacing:normal; line-height:1; margin:0px; text-align:left; width:auto; justify-content:flex-start; max-width:100%;}
[data-current] .sd-589{font-family:var(--s-font-daa8975e); font-weight:700;}
.sd-590{color:#242528; font-size:16px; rotate:-45deg;}
.sd-591{align-content:flex-end; align-items:flex-end; background:rgba(0,0,0,0.0); flex:none; flex-direction:column; flex-wrap:nowrap; height:auto; justify-content:flex-start; width:auto; max-width:100%;}
.sd-592{align-content:center; align-items:center; background:rgba(0,0,0,0.0); flex:none; flex-direction:row; flex-wrap:nowrap; gap:10px; height:auto; justify-content:center; width:auto; max-width:100%;}
.sd-592 > *{--gap-h:10px; --gap-v:0px;}
.sd-593{align-content:center; align-items:center; background:rgba(0,0,0,0.0); border-radius:8px; flex:none; flex-direction:column; flex-wrap:nowrap; height:48px; justify-content:center; margin:1px 0px 0px; overflow-x:hidden; overflow-y:hidden; transition-duration:200ms; transition-timing-function:ease-out; width:48px; max-width:100%;}
.sd-594{flex:none; height:auto; width:18px; max-width:100%;}
.sd-595{align-content:center; align-items:center; background:rgba(0,0,0,0.0); border-radius:8px; flex:none; flex-direction:column; flex-wrap:nowrap; height:auto; justify-content:flex-start; margin:1px 0px 0px; transition-duration:800ms; transition-timing-function:cubic-bezier(0, 0.7, 0.22, 1   ); width:auto; max-width:100%;}
.sd-596{color:#242528; flex:none; font-size:20px; height:48px; margin:0px; transition-duration:200ms; transition-timing-function:ease-out; width:48px; max-width:100%;}
.sd-597{align-content:center; align-items:center; background:rgba(0,0,0,0.0); border-radius:8px; flex:none; flex-direction:column; flex-wrap:nowrap; height:auto; justify-content:flex-start; margin:1px 0px 0px; transition-duration:800ms; transition-timing-function:cubic-bezier(0, 0.7, 0.22, 1   ); width:auto; max-width:100%;}
.sd-598{color:#242528; flex:none; font-size:20px; height:48px; margin:0px; transition-duration:200ms; transition-timing-function:ease-out; width:48px; max-width:100%;}
.sd-599{align-content:flex-start; align-items:flex-start; background:rgba(0,0,0,0.0); flex:none; flex-direction:column; flex-wrap:nowrap; height:auto; justify-content:center; margin:0px 0px -20px; padding:80px 40px 0px; width:1280px; max-width:100%;}
.sd-600{flex:none; height:auto; width:350px; max-width:100%;}
.sd-601{align-content:flex-end; align-items:flex-end; flex:none; flex-direction:column; flex-wrap:nowrap; gap:100px; justify-content:center; padding:0px 40px; width:1280px; max-width:100%;}
.sd-601 > *{--gap-h:0px; --gap-v:100px;}
.sd-602{color:rgba(36, 37, 40, 0.7); flex:none; font-family:var(--s-font-daa8975e); font-feature-settings:'palt' 1; font-size:14px; font-style:normal; font-weight:700; height:auto; letter-spacing:normal; line-height:1; margin:0px; rotate:0deg; text-align:left; transform-origin:top left; width:auto; justify-content:flex-start; max-width:100%;}
@media (max-width: 1088px) {
.sd-3{flex:none; height:80px;}
.sd-4{align-content:center; align-items:center; -webkit-backdrop-filter:contrast(100%) blur(50px); backdrop-filter:contrast(100%) blur(50px); display:flex; flex:none; flex-direction:row; flex-wrap:nowrap; height:80px; justify-content:flex-start; padding:0px 40px; width:100%; max-width:100%;}
.sd-5{flex-direction:row; padding:0px;}
.sd-6{flex:none; padding:20px 0px; width:auto; max-width:100%;}
.sd-7{flex:none; width:130px; max-width:100%;}
.sd-8{align-content:center; align-items:center; flex:1; flex-direction:row; flex-wrap:nowrap; gap:10px; height:80px; justify-content:center;}
.sd-8 > *{--gap-h:10px; --gap-v:0px;}
.sd-9{align-content:center; align-items:center; flex-direction:row; flex-wrap:nowrap; gap:20px; justify-content:center;}
.sd-9 > *{--gap-h:20px; --gap-v:0px;}
.sd-10{flex-direction:row; gap:20px;}
.sd-10 > *{--gap-h:20px; --gap-v:0px;}
.sd-11{flex:none; padding:0px; width:auto; max-width:100%;}
.sd-13{flex-direction:row; gap:20px;}
.sd-13 > *{--gap-h:20px; --gap-v:0px;}
.sd-14{flex:none; padding:0px; width:auto; max-width:100%;}
.sd-16{flex-direction:row; gap:20px;}
.sd-16 > *{--gap-h:20px; --gap-v:0px;}
.sd-17{padding:0px;}
.sd-17 > *{--gap-h:0px; --gap-v:0px;}
.sd-17:hover > *{--gap-h:0px; --gap-v:0px;}
.sd-18{font-size:14px;}
.sd-19{flex-direction:row;}
.sd-19 > *{--gap-h:10px; --gap-v:0px;}
.sd-19:hover > *{--gap-h:10px; --gap-v:0px;}
.sd-20{padding:0px;}
.sd-22{flex-direction:row;}
.sd-23{flex-direction:row;}
.sd-23 > *{--gap-h:10px; --gap-v:0px;}
.sd-27{padding:80px 0px 0px; width:100%; max-width:100%;}
.sd-28{align-content:flex-end; align-items:flex-end; flex-direction:column-reverse; flex-wrap:nowrap; justify-content:flex-end;}
.sd-28 > *{--gap-h:0px; --gap-v:0px;}
.sd-29{flex:none; flex-direction:column; flex-wrap:nowrap; width:100%; max-width:100%;}
.sd-29 > *{--gap-h:0px; --gap-v:40px;}
.sd-30{flex:none; width:600px; max-width:100%;}
.sd-30 > *{--gap-h:0px; --gap-v:30px;}
.sd-31{align-content:center; align-items:center; flex:none; justify-content:center;}
.sd-31 > *{--gap-h:0px; --gap-v:20px;}
.sd-33{text-align:center; justify-content:center;}
.sd-34{font-size:16px; text-align:center; justify-content:center;}
.sd-38{flex-direction:column;}
.sd-38 > *{--gap-h:0px; --gap-v:40px;}
.sd-39{flex:none; width:calc(90% - (var(--gap-h) * 0.1)); max-width:calc(90% - (var(--gap-h) * 0.1));}
.sd-40{flex:none; height:1500px;}
.sd-40 > *{--gap-h:10px; --gap-v:0px;}
.sd-40:before > *{--gap-h:10px; --gap-v:0px;}
.sd-41{padding:100px 60px;}
.sd-43{margin:0px; width:100%; max-width:100%;}
.sd-43 > *{--gap-h:0px; --gap-v:20px;}
.sd-47{gap:30px;}
.sd-47 > *{--gap-h:30px; --gap-v:30px;}
.sd-48{flex:none; gap:20px; width:calc(33.33% - (var(--gap-h) * 0.67)); max-width:calc(33.33% - (var(--gap-h) * 0.67));}
.sd-48 > *{--gap-h:0px; --gap-v:20px;}
.sd-49{flex:none; width:190px; max-width:100%;}
.sd-52{flex:none; gap:20px; width:calc(33.33% - (var(--gap-h) * 0.67)); max-width:calc(33.33% - (var(--gap-h) * 0.67));}
.sd-52 > *{--gap-h:0px; --gap-v:20px;}
.sd-53{flex:none; width:190px; max-width:100%;}
.sd-56{flex:none; gap:20px; width:calc(33.33% - (var(--gap-h) * 0.67)); max-width:calc(33.33% - (var(--gap-h) * 0.67));}
.sd-56 > *{--gap-h:0px; --gap-v:20px;}
.sd-57{flex:none; width:190px; max-width:100%;}
.sd-60{padding:100px 60px;}
.sd-60 > *{--gap-h:0px; --gap-v:80px;}
.sd-62{margin:0px; width:100%; max-width:100%;}
.sd-62 > *{--gap-h:0px; --gap-v:20px;}
.sd-66{gap:40px;}
.sd-66 > *{--gap-h:40px; --gap-v:0px;}
.sd-69{margin:0px; max-width:100%;}
.sd-69 > *{--gap-h:0px; --gap-v:20px;}
.sd-72{gap:40px;}
.sd-72 > *{--gap-h:40px; --gap-v:0px;}
.sd-73{margin:0px; max-width:100%;}
.sd-73 > *{--gap-h:0px; --gap-v:20px;}
.sd-78{gap:40px;}
.sd-78 > *{--gap-h:40px; --gap-v:0px;}
.sd-81{margin:0px; max-width:100%;}
.sd-81 > *{--gap-h:0px; --gap-v:20px;}
.sd-84{padding:100px 60px 0px;}
.sd-86{margin:0px; width:100%; max-width:100%;}
.sd-86 > *{--gap-h:0px; --gap-v:20px;}
.sd-93{padding:100px 60px;}
.sd-95{margin:0px; width:100%; max-width:100%;}
.sd-95 > *{--gap-h:60px; --gap-v:0px;}
.sd-96{flex:none; width:calc(70% - (var(--gap-h) * 0.3)); max-width:calc(70% - (var(--gap-h) * 0.3));}
.sd-96 > *{--gap-h:0px; --gap-v:20px;}
.sd-103{flex:none; gap:20px; width:calc(50% - (var(--gap-h) * 0.5)); max-width:calc(50% - (var(--gap-h) * 0.5));}
.sd-103 > *{--gap-h:0px; --gap-v:20px;}
.sd-108{flex:none; gap:20px; width:calc(50% - (var(--gap-h) * 0.5)); max-width:calc(50% - (var(--gap-h) * 0.5));}
.sd-108 > *{--gap-h:0px; --gap-v:20px;}
.sd-113{flex:none; gap:20px; width:calc(50% - (var(--gap-h) * 0.5)); max-width:calc(50% - (var(--gap-h) * 0.5));}
.sd-113 > *{--gap-h:0px; --gap-v:20px;}
.sd-118{padding:100px 60px;}
.sd-120{align-content:center; align-items:center; flex-direction:column-reverse; flex-wrap:nowrap; justify-content:center;}
.sd-120 > *{--gap-h:0px; --gap-v:20px;}
.sd-121{flex:none; padding:0px; width:100%; max-width:100%;}
.sd-121 > *{--gap-h:0px; --gap-v:20px;}
.sd-122{align-content:flex-start; align-items:flex-start; justify-content:center;}
.sd-122 > *{--gap-h:0px; --gap-v:5px;}
.sd-125{flex:none; width:100%; max-width:100%;}
.sd-126{bottom:0; flex:none; left:0; position:relative; right:0; top:0; width:400px; max-width:100%;}
.sd-128{flex:none; gap:20px; width:calc(50% - (var(--gap-h) * 0.5)); max-width:calc(50% - (var(--gap-h) * 0.5));}
.sd-128 > *{--gap-h:0px; --gap-v:20px;}
.sd-133{flex:none; gap:20px; width:calc(50% - (var(--gap-h) * 0.5)); max-width:calc(50% - (var(--gap-h) * 0.5));}
.sd-133 > *{--gap-h:0px; --gap-v:20px;}
.sd-138{flex:none; gap:20px; width:calc(50% - (var(--gap-h) * 0.5)); max-width:calc(50% - (var(--gap-h) * 0.5));}
.sd-138 > *{--gap-h:0px; --gap-v:20px;}
.sd-143{flex:none; gap:20px; width:calc(50% - (var(--gap-h) * 0.5)); max-width:calc(50% - (var(--gap-h) * 0.5));}
.sd-143 > *{--gap-h:0px; --gap-v:20px;}
.sd-148{padding:100px 60px;}
.sd-150{margin:0px -300px 0px -80px; max-width:calc(100% + 380px);}
.sd-154{padding:100px 60px;}
.sd-160{padding:100px 60px;}
.sd-160 > *{--gap-h:0px; --gap-v:80px;}
.sd-162{margin:0px; width:100%; max-width:100%;}
.sd-162 > *{--gap-h:0px; --gap-v:20px;}
.sd-167{align-content:flex-start; align-items:flex-start; flex-direction:column; flex-wrap:nowrap; gap:30px; justify-content:flex-start;}
.sd-167 > *{--gap-h:0px; --gap-v:30px;}
.sd-168{border-bottom:0px solid rgba(36, 37, 40, 0.1); border-left:0px solid rgba(36, 37, 40, 0.1); border-right:0px solid rgba(36, 37, 40, 0.1); border-top:1px solid rgba(36, 37, 40, 0.1); flex:none; flex-direction:row; flex-wrap:nowrap; gap:40px; padding:30px 0px 0px; width:100%; max-width:100%;}
.sd-168 > *{--gap-h:40px; --gap-v:0px;}
.sd-169{flex:1; width:auto; max-width:100%;}
.sd-169 > *{--gap-h:0px; --gap-v:10px;}
.sd-171{font-size:24px;}
.sd-171 > *{--gap-h:10px; --gap-v:0px;}
.sd-175{flex:1; gap:0px; width:auto; max-width:100%;}
.sd-175 > *{--gap-h:0px; --gap-v:0px;}
.sd-176{align-content:center; align-items:center; justify-content:flex-start;}
.sd-176 > *{--gap-h:20px; --gap-v:0px;}
.sd-178{font-size:16px;}
.sd-179{align-content:center; align-items:center; justify-content:flex-start;}
.sd-179 > *{--gap-h:20px; --gap-v:0px;}
.sd-181{font-size:16px;}
.sd-182{align-content:center; align-items:center; justify-content:flex-start;}
.sd-182 > *{--gap-h:20px; --gap-v:0px;}
.sd-184{font-size:16px;}
.sd-185{align-content:center; align-items:center; justify-content:flex-start;}
.sd-185 > *{--gap-h:20px; --gap-v:0px;}
.sd-187{font-size:16px;}
.sd-188{border-bottom:0px solid rgba(36, 37, 40, 0.1); border-left:0px solid rgba(36, 37, 40, 0.1); border-right:0px solid rgba(36, 37, 40, 0.1); border-top:1px solid rgba(36, 37, 40, 0.1); flex:none; flex-direction:row; flex-wrap:nowrap; gap:40px; padding:30px 0px 0px; width:100%; max-width:100%;}
.sd-188 > *{--gap-h:40px; --gap-v:0px;}
.sd-189{flex:1; width:auto; max-width:100%;}
.sd-189 > *{--gap-h:0px; --gap-v:10px;}
.sd-196{flex:1; gap:0px; width:auto; max-width:100%;}
.sd-196 > *{--gap-h:0px; --gap-v:0px;}
.sd-197{align-content:center; align-items:center; justify-content:flex-start;}
.sd-197 > *{--gap-h:20px; --gap-v:0px;}
.sd-199{font-size:16px;}
.sd-200{align-content:center; align-items:center; justify-content:flex-start;}
.sd-200 > *{--gap-h:20px; --gap-v:0px;}
.sd-202{font-size:16px;}
.sd-203{align-content:center; align-items:center; justify-content:flex-start;}
.sd-203 > *{--gap-h:20px; --gap-v:0px;}
.sd-205{font-size:16px;}
.sd-206{align-content:center; align-items:center; justify-content:flex-start;}
.sd-206 > *{--gap-h:20px; --gap-v:0px;}
.sd-208{font-size:16px;}
.sd-209{border-bottom:0px solid rgba(36, 37, 40, 0.1); border-left:0px solid rgba(36, 37, 40, 0.1); border-right:0px solid rgba(36, 37, 40, 0.1); border-top:1px solid rgba(36, 37, 40, 0.1); flex:none; flex-direction:row; flex-wrap:nowrap; gap:40px; padding:30px 0px 0px; width:100%; max-width:100%;}
.sd-209 > *{--gap-h:40px; --gap-v:0px;}
.sd-210{flex:1; width:auto; max-width:100%;}
.sd-210 > *{--gap-h:0px; --gap-v:10px;}
.sd-217{flex:1; gap:0px; width:auto; max-width:100%;}
.sd-217 > *{--gap-h:0px; --gap-v:0px;}
.sd-218{align-content:center; align-items:center; justify-content:flex-start;}
.sd-218 > *{--gap-h:20px; --gap-v:0px;}
.sd-220{font-size:16px;}
.sd-221{align-content:center; align-items:center; justify-content:flex-start;}
.sd-221 > *{--gap-h:20px; --gap-v:0px;}
.sd-224{align-content:center; align-items:center; justify-content:flex-start;}
.sd-224 > *{--gap-h:20px; --gap-v:0px;}
.sd-226{font-size:16px;}
.sd-227{align-content:center; align-items:center; justify-content:flex-start;}
.sd-227 > *{--gap-h:20px; --gap-v:0px;}
.sd-229{font-size:16px;}
.sd-230{align-content:center; align-items:center; justify-content:flex-start;}
.sd-230 > *{--gap-h:20px; --gap-v:0px;}
.sd-232{font-size:16px;}
.sd-233{align-content:center; align-items:center; justify-content:flex-start;}
.sd-233 > *{--gap-h:20px; --gap-v:0px;}
.sd-235{font-size:16px;}
.sd-236{padding:100px 60px;}
.sd-237{flex-direction:column; flex-wrap:nowrap; gap:40px;}
.sd-237 > *{--gap-h:0px; --gap-v:40px;}
.sd-238{flex:none; width:auto; max-width:100%;}
.sd-238 > *{--gap-h:20px; --gap-v:0px;}
.sd-240{margin:0px -10px; max-width:calc(100% + 20px);}
.sd-240 > *{--gap-h:0px; --gap-v:40px;}
.list-1__item__sd-2{gap:20px;}
.list-1__item__sd-2 > *{--gap-h:20px; --gap-v:0px;}
.list-1__item__sd-2:hover > *{--gap-h:20px; --gap-v:0px;}
.list-1__item__sd-3{flex:1; width:auto; max-width:100%;}
.list-1__item__sd-3 > *{--gap-h:20px; --gap-v:0px;}
.sd-241{padding:100px 60px;}
.sd-242{flex-direction:column; flex-wrap:nowrap; gap:40px;}
.sd-242 > *{--gap-h:0px; --gap-v:40px;}
.sd-243{flex:none; width:auto; max-width:100%;}
.sd-243 > *{--gap-h:20px; --gap-v:0px;}
.sd-244{align-content:center; align-items:center; flex-direction:row; flex-wrap:nowrap; gap:20px; justify-content:center;}
.sd-244 > *{--gap-h:20px; --gap-v:0px;}
.sd-247{padding:100px 60px 0px;}
.sd-248{align-content:flex-start; align-items:flex-start; flex-direction:column; flex-wrap:nowrap; justify-content:flex-start;}
.sd-248 > *{--gap-h:0px; --gap-v:80px;}
.sd-249{align-content:center; align-items:center; flex-direction:column; gap:60px; justify-content:center; padding:80px 40px 40px;}
.sd-249 > *{--gap-h:0px; --gap-v:60px;}
.sd-250{align-content:center; align-items:center; justify-content:center;}
.sd-250 > *{--gap-h:0px; --gap-v:20px;}
.sd-251{text-align:center; justify-content:center;}
.sd-252{text-align:center; justify-content:center;}
.sd-253{flex:none; width:100%; max-width:100%;}
.sd-253 > *{--gap-h:20px; --gap-v:0px;}
.sd-254{flex:1; margin:0px; width:auto; max-width:100%; height:100%;}
.sd-254 > *{--gap-h:0px; --gap-v:20px;}
.sd-263{flex:none;}
.sd-263 > *{--gap-h:10px; --gap-v:0px;}
.sd-263:before > *{--gap-h:10px; --gap-v:0px;}
.sd-264{flex:none; height:auto; padding:100px 60px;}
.sd-266{flex:none; width:100%; max-width:100%;}
.sd-266 > *{--gap-h:60px; --gap-v:0px;}
.sd-267{gap:50px;}
.sd-267 > *{--gap-h:50px; --gap-v:0px;}
.sd-268{flex:1; width:auto; max-width:100%;}
.sd-268 > *{--gap-h:0px; --gap-v:30px;}
.sd-278{flex:1; width:auto; max-width:100%;}
.sd-278 > *{--gap-h:0px; --gap-v:30px;}
.sd-299{flex:none;}
.sd-300{flex:none;}
.sd-303{flex:none; height:80px;}
.sd-304{align-content:center; align-items:center; -webkit-backdrop-filter:contrast(100%) blur(50px); backdrop-filter:contrast(100%) blur(50px); display:flex; flex:none; flex-direction:row; flex-wrap:nowrap; height:80px; justify-content:flex-start; padding:0px 40px; width:100%; max-width:100%;}
.sd-305{flex-direction:row; padding:0px;}
.sd-306{flex:none; padding:20px 0px; width:auto; max-width:100%;}
.sd-307{flex:none; width:130px; max-width:100%;}
.sd-308{align-content:center; align-items:center; flex:1; flex-direction:row; flex-wrap:nowrap; gap:10px; height:80px; justify-content:center;}
.sd-308 > *{--gap-h:10px; --gap-v:0px;}
.sd-309{align-content:center; align-items:center; flex-direction:row; flex-wrap:nowrap; gap:20px; justify-content:center;}
.sd-309 > *{--gap-h:20px; --gap-v:0px;}
.sd-310{flex-direction:row; gap:20px;}
.sd-310 > *{--gap-h:20px; --gap-v:0px;}
.sd-311{flex:none; padding:0px; width:auto; max-width:100%;}
.sd-313{flex-direction:row; gap:20px;}
.sd-313 > *{--gap-h:20px; --gap-v:0px;}
.sd-314{flex:none; padding:0px; width:auto; max-width:100%;}
.sd-316{flex-direction:row; gap:20px;}
.sd-316 > *{--gap-h:20px; --gap-v:0px;}
.sd-317{padding:0px;}
.sd-317 > *{--gap-h:0px; --gap-v:0px;}
.sd-317:hover > *{--gap-h:0px; --gap-v:0px;}
.sd-318{font-size:14px;}
.sd-319{flex-direction:row;}
.sd-319 > *{--gap-h:10px; --gap-v:0px;}
.sd-319:hover > *{--gap-h:10px; --gap-v:0px;}
.sd-320{padding:0px;}
.sd-322{flex-direction:row;}
.sd-323{flex-direction:row;}
.sd-323 > *{--gap-h:10px; --gap-v:0px;}
.sd-327{padding:80px 0px 0px; width:100%; max-width:100%;}
.sd-328{align-content:flex-end; align-items:flex-end; flex-direction:column-reverse; flex-wrap:nowrap; justify-content:flex-end;}
.sd-328 > *{--gap-h:0px; --gap-v:0px;}
.sd-329{flex:none; flex-direction:column; flex-wrap:nowrap; width:100%; max-width:100%;}
.sd-329 > *{--gap-h:0px; --gap-v:40px;}
.sd-330{flex:none; width:600px; max-width:100%;}
.sd-330 > *{--gap-h:0px; --gap-v:30px;}
.sd-331{align-content:center; align-items:center; flex:none; justify-content:center;}
.sd-331 > *{--gap-h:0px; --gap-v:20px;}
.sd-333{text-align:center; justify-content:center;}
.sd-334{font-size:16px; text-align:center; justify-content:center;}
.sd-338{flex-direction:column;}
.sd-338 > *{--gap-h:0px; --gap-v:40px;}
.sd-339{flex:none; width:calc(90% - (var(--gap-h) * 0.1)); max-width:calc(90% - (var(--gap-h) * 0.1));}
.sd-340{flex:none; height:1500px;}
.sd-340 > *{--gap-h:10px; --gap-v:0px;}
.sd-340:before > *{--gap-h:10px; --gap-v:0px;}
.sd-341{padding:100px 60px;}
.sd-343{margin:0px; width:100%; max-width:100%;}
.sd-343 > *{--gap-h:0px; --gap-v:20px;}
.sd-347{gap:30px;}
.sd-347 > *{--gap-h:30px; --gap-v:30px;}
.sd-348{flex:none; gap:20px; width:calc(33.33% - (var(--gap-h) * 0.67)); max-width:calc(33.33% - (var(--gap-h) * 0.67));}
.sd-348 > *{--gap-h:0px; --gap-v:20px;}
.sd-349{flex:none; width:190px; max-width:100%;}
.sd-352{flex:none; gap:20px; width:calc(33.33% - (var(--gap-h) * 0.67)); max-width:calc(33.33% - (var(--gap-h) * 0.67));}
.sd-352 > *{--gap-h:0px; --gap-v:20px;}
.sd-353{flex:none; width:190px; max-width:100%;}
.sd-356{flex:none; gap:20px; width:calc(33.33% - (var(--gap-h) * 0.67)); max-width:calc(33.33% - (var(--gap-h) * 0.67));}
.sd-356 > *{--gap-h:0px; --gap-v:20px;}
.sd-357{flex:none; width:190px; max-width:100%;}
.sd-360{padding:100px 60px;}
.sd-360 > *{--gap-h:0px; --gap-v:80px;}
.sd-362{margin:0px; width:100%; max-width:100%;}
.sd-362 > *{--gap-h:0px; --gap-v:20px;}
.sd-366{gap:40px;}
.sd-366 > *{--gap-h:40px; --gap-v:0px;}
.sd-369{margin:0px; max-width:100%;}
.sd-369 > *{--gap-h:0px; --gap-v:20px;}
.sd-372{gap:40px;}
.sd-372 > *{--gap-h:40px; --gap-v:0px;}
.sd-373{margin:0px; max-width:100%;}
.sd-373 > *{--gap-h:0px; --gap-v:20px;}
.sd-378{gap:40px;}
.sd-378 > *{--gap-h:40px; --gap-v:0px;}
.sd-381{margin:0px; max-width:100%;}
.sd-381 > *{--gap-h:0px; --gap-v:20px;}
.sd-384{padding:100px 60px 0px;}
.sd-386{margin:0px; width:100%; max-width:100%;}
.sd-386 > *{--gap-h:0px; --gap-v:20px;}
.sd-393{padding:100px 60px;}
.sd-395{margin:0px; width:100%; max-width:100%;}
.sd-395 > *{--gap-h:60px; --gap-v:0px;}
.sd-396{flex:none; width:calc(70% - (var(--gap-h) * 0.3)); max-width:calc(70% - (var(--gap-h) * 0.3));}
.sd-396 > *{--gap-h:0px; --gap-v:20px;}
.sd-403{flex:none; gap:20px; width:calc(50% - (var(--gap-h) * 0.5)); max-width:calc(50% - (var(--gap-h) * 0.5));}
.sd-403 > *{--gap-h:0px; --gap-v:20px;}
.sd-408{flex:none; gap:20px; width:calc(50% - (var(--gap-h) * 0.5)); max-width:calc(50% - (var(--gap-h) * 0.5));}
.sd-408 > *{--gap-h:0px; --gap-v:20px;}
.sd-413{flex:none; gap:20px; width:calc(50% - (var(--gap-h) * 0.5)); max-width:calc(50% - (var(--gap-h) * 0.5));}
.sd-413 > *{--gap-h:0px; --gap-v:20px;}
.sd-418{padding:100px 60px;}
.sd-420{align-content:center; align-items:center; flex-direction:column-reverse; flex-wrap:nowrap; justify-content:center;}
.sd-420 > *{--gap-h:0px; --gap-v:20px;}
.sd-421{flex:none; padding:0px; width:100%; max-width:100%;}
.sd-421 > *{--gap-h:0px; --gap-v:20px;}
.sd-422{align-content:flex-start; align-items:flex-start; justify-content:center;}
.sd-422 > *{--gap-h:0px; --gap-v:5px;}
.sd-425{flex:none; width:100%; max-width:100%;}
.sd-426{bottom:0; flex:none; left:0; position:relative; right:0; top:0; width:400px; max-width:100%;}
.sd-428{flex:none; gap:20px; width:calc(50% - (var(--gap-h) * 0.5)); max-width:calc(50% - (var(--gap-h) * 0.5));}
.sd-428 > *{--gap-h:0px; --gap-v:20px;}
.sd-433{flex:none; gap:20px; width:calc(50% - (var(--gap-h) * 0.5)); max-width:calc(50% - (var(--gap-h) * 0.5));}
.sd-433 > *{--gap-h:0px; --gap-v:20px;}
.sd-438{flex:none; gap:20px; width:calc(50% - (var(--gap-h) * 0.5)); max-width:calc(50% - (var(--gap-h) * 0.5));}
.sd-438 > *{--gap-h:0px; --gap-v:20px;}
.sd-443{flex:none; gap:20px; width:calc(50% - (var(--gap-h) * 0.5)); max-width:calc(50% - (var(--gap-h) * 0.5));}
.sd-443 > *{--gap-h:0px; --gap-v:20px;}
.sd-448{padding:100px 60px;}
.sd-450{margin:0px -300px 0px -80px; max-width:calc(100% + 380px);}
.sd-454{padding:100px 60px;}
.sd-460{padding:100px 60px;}
.sd-460 > *{--gap-h:0px; --gap-v:80px;}
.sd-462{margin:0px; width:100%; max-width:100%;}
.sd-462 > *{--gap-h:0px; --gap-v:20px;}
.sd-467{align-content:flex-start; align-items:flex-start; flex-direction:column; flex-wrap:nowrap; gap:30px; justify-content:flex-start;}
.sd-467 > *{--gap-h:0px; --gap-v:30px;}
.sd-468{border-bottom:0px solid rgba(36, 37, 40, 0.1); border-left:0px solid rgba(36, 37, 40, 0.1); border-right:0px solid rgba(36, 37, 40, 0.1); border-top:1px solid rgba(36, 37, 40, 0.1); flex:none; flex-direction:row; flex-wrap:nowrap; gap:40px; padding:30px 0px 0px; width:100%; max-width:100%;}
.sd-468 > *{--gap-h:40px; --gap-v:0px;}
.sd-469{flex:1; width:auto; max-width:100%;}
.sd-469 > *{--gap-h:0px; --gap-v:10px;}
.sd-471{font-size:24px;}
.sd-471 > *{--gap-h:10px; --gap-v:0px;}
.sd-475{flex:1; gap:0px; width:auto; max-width:100%;}
.sd-475 > *{--gap-h:0px; --gap-v:0px;}
.sd-476{align-content:center; align-items:center; justify-content:flex-start;}
.sd-476 > *{--gap-h:20px; --gap-v:0px;}
.sd-478{font-size:16px;}
.sd-479{align-content:center; align-items:center; justify-content:flex-start;}
.sd-479 > *{--gap-h:20px; --gap-v:0px;}
.sd-481{font-size:16px;}
.sd-482{align-content:center; align-items:center; justify-content:flex-start;}
.sd-482 > *{--gap-h:20px; --gap-v:0px;}
.sd-484{font-size:16px;}
.sd-485{align-content:center; align-items:center; justify-content:flex-start;}
.sd-485 > *{--gap-h:20px; --gap-v:0px;}
.sd-487{font-size:16px;}
.sd-488{border-bottom:0px solid rgba(36, 37, 40, 0.1); border-left:0px solid rgba(36, 37, 40, 0.1); border-right:0px solid rgba(36, 37, 40, 0.1); border-top:1px solid rgba(36, 37, 40, 0.1); flex:none; flex-direction:row; flex-wrap:nowrap; gap:40px; padding:30px 0px 0px; width:100%; max-width:100%;}
.sd-488 > *{--gap-h:40px; --gap-v:0px;}
.sd-489{flex:1; width:auto; max-width:100%;}
.sd-489 > *{--gap-h:0px; --gap-v:10px;}
.sd-496{flex:1; gap:0px; width:auto; max-width:100%;}
.sd-496 > *{--gap-h:0px; --gap-v:0px;}
.sd-497{align-content:center; align-items:center; justify-content:flex-start;}
.sd-497 > *{--gap-h:20px; --gap-v:0px;}
.sd-499{font-size:16px;}
.sd-500{align-content:center; align-items:center; justify-content:flex-start;}
.sd-500 > *{--gap-h:20px; --gap-v:0px;}
.sd-502{font-size:16px;}
.sd-503{align-content:center; align-items:center; justify-content:flex-start;}
.sd-503 > *{--gap-h:20px; --gap-v:0px;}
.sd-505{font-size:16px;}
.sd-506{align-content:center; align-items:center; justify-content:flex-start;}
.sd-506 > *{--gap-h:20px; --gap-v:0px;}
.sd-508{font-size:16px;}
.sd-509{border-bottom:0px solid rgba(36, 37, 40, 0.1); border-left:0px solid rgba(36, 37, 40, 0.1); border-right:0px solid rgba(36, 37, 40, 0.1); border-top:1px solid rgba(36, 37, 40, 0.1); flex:none; flex-direction:row; flex-wrap:nowrap; gap:40px; padding:30px 0px 0px; width:100%; max-width:100%;}
.sd-509 > *{--gap-h:40px; --gap-v:0px;}
.sd-510{flex:1; width:auto; max-width:100%;}
.sd-510 > *{--gap-h:0px; --gap-v:10px;}
.sd-517{flex:1; gap:0px; width:auto; max-width:100%;}
.sd-517 > *{--gap-h:0px; --gap-v:0px;}
.sd-518{align-content:center; align-items:center; justify-content:flex-start;}
.sd-518 > *{--gap-h:20px; --gap-v:0px;}
.sd-520{font-size:16px;}
.sd-521{align-content:center; align-items:center; justify-content:flex-start;}
.sd-521 > *{--gap-h:20px; --gap-v:0px;}
.sd-524{align-content:center; align-items:center; justify-content:flex-start;}
.sd-524 > *{--gap-h:20px; --gap-v:0px;}
.sd-526{font-size:16px;}
.sd-527{align-content:center; align-items:center; justify-content:flex-start;}
.sd-527 > *{--gap-h:20px; --gap-v:0px;}
.sd-529{font-size:16px;}
.sd-530{align-content:center; align-items:center; justify-content:flex-start;}
.sd-530 > *{--gap-h:20px; --gap-v:0px;}
.sd-532{font-size:16px;}
.sd-533{align-content:center; align-items:center; justify-content:flex-start;}
.sd-533 > *{--gap-h:20px; --gap-v:0px;}
.sd-535{font-size:16px;}
.sd-536{padding:100px 60px;}
.sd-537{flex-direction:column; flex-wrap:nowrap; gap:40px;}
.sd-537 > *{--gap-h:0px; --gap-v:40px;}
.sd-538{flex:none; width:auto; max-width:100%;}
.sd-538 > *{--gap-h:20px; --gap-v:0px;}
.sd-540{margin:0px -10px; max-width:calc(100% + 20px);}
.sd-540 > *{--gap-h:0px; --gap-v:40px;}
.list-3__item__sd-2{gap:20px;}
.list-3__item__sd-2 > *{--gap-h:20px; --gap-v:0px;}
.list-3__item__sd-2:hover > *{--gap-h:20px; --gap-v:0px;}
.list-3__item__sd-3{flex:1; width:auto; max-width:100%;}
.list-3__item__sd-3 > *{--gap-h:20px; --gap-v:0px;}
.sd-541{padding:100px 60px;}
.sd-542{flex-direction:column; flex-wrap:nowrap; gap:40px;}
.sd-542 > *{--gap-h:0px; --gap-v:40px;}
.sd-543{flex:none; width:auto; max-width:100%;}
.sd-543 > *{--gap-h:20px; --gap-v:0px;}
.sd-544{align-content:center; align-items:center; flex-direction:row; flex-wrap:nowrap; gap:20px; justify-content:center;}
.sd-544 > *{--gap-h:20px; --gap-v:0px;}
.sd-547{padding:100px 60px 0px;}
.sd-548{align-content:flex-start; align-items:flex-start; flex-direction:column; flex-wrap:nowrap; justify-content:flex-start;}
.sd-548 > *{--gap-h:0px; --gap-v:80px;}
.sd-549{align-content:center; align-items:center; flex-direction:column; gap:60px; justify-content:center; padding:80px 40px 40px;}
.sd-549 > *{--gap-h:0px; --gap-v:60px;}
.sd-550{align-content:center; align-items:center; justify-content:center;}
.sd-550 > *{--gap-h:0px; --gap-v:20px;}
.sd-551{text-align:center; justify-content:center;}
.sd-552{text-align:center; justify-content:center;}
.sd-553{flex:none; width:100%; max-width:100%;}
.sd-553 > *{--gap-h:20px; --gap-v:0px;}
.sd-554{flex:1; margin:0px; width:auto; max-width:100%; height:100%;}
.sd-554 > *{--gap-h:0px; --gap-v:20px;}
.sd-563{flex:none;}
.sd-563 > *{--gap-h:10px; --gap-v:0px;}
.sd-563:before > *{--gap-h:10px; --gap-v:0px;}
.sd-564{flex:none; height:auto; padding:100px 60px;}
.sd-566{flex:none; width:100%; max-width:100%;}
.sd-566 > *{--gap-h:60px; --gap-v:0px;}
.sd-567{gap:50px;}
.sd-567 > *{--gap-h:50px; --gap-v:0px;}
.sd-568{flex:1; width:auto; max-width:100%;}
.sd-568 > *{--gap-h:0px; --gap-v:30px;}
.sd-578{flex:1; width:auto; max-width:100%;}
.sd-578 > *{--gap-h:0px; --gap-v:30px;}
.sd-599{flex:none;}
.sd-600{flex:none;}
}
@media (max-width: 840px) {
.sd-3{flex:none; height:60px;}
.sd-3.appear{translate:0px -60px;}
.sd-4{align-content:center; align-items:center; display:flex; flex:none; height:60px; justify-content:flex-start; left:0; margin:0; padding:0px 20px; position:fixed; top:0; width:100%; max-width:100%;}
.sd-6{background:rgba(0,0,0,0.0); margin:0px; max-width:100%;}
.sd-7{flex:none; width:140px; max-width:100%;}
.sd-8{display:flex; height:60px;}
.sd-9{align-content:flex-start; align-items:flex-start; display:none; flex:none; flex-direction:column; flex-wrap:nowrap; gap:0px; height:auto; justify-content:flex-start;}
.sd-9 > *{--gap-h:0px; --gap-v:0px;}
.sd-10{align-content:flex-start; align-items:flex-start; flex:none; flex-direction:column; justify-content:center; width:100%; max-width:100%;}
.sd-10 > *{--gap-h:0px; --gap-v:10px;}
.sd-11{border-radius:8px; flex:none; padding:30px; width:100%; max-width:100%;}
.sd-12{font-size:18px;}
.sd-13{align-content:flex-start; align-items:flex-start; flex:none; flex-direction:column; justify-content:center; width:100%; max-width:100%;}
.sd-13 > *{--gap-h:0px; --gap-v:10px;}
.sd-14{border-radius:8px; flex:none; padding:30px; width:100%; max-width:100%;}
.sd-15{font-size:18px;}
.sd-16{align-content:flex-start; align-items:flex-start; flex:none; flex-direction:column; justify-content:center; width:100%; max-width:100%;}
.sd-16 > *{--gap-h:0px; --gap-v:10px;}
.sd-17{border-radius:8px; flex:none; padding:30px; width:100%; max-width:100%;}
.sd-17 > *{--gap-h:0px; --gap-v:0px;}
.sd-17:hover > *{--gap-h:0px; --gap-v:0px;}
.sd-18{font-size:18px;}
.sd-19{align-content:flex-start; align-items:flex-start; flex:none; flex-direction:column; justify-content:center; width:100%; max-width:100%;}
.sd-19 > *{--gap-h:0px; --gap-v:10px;}
.sd-19:hover > *{--gap-h:0px; --gap-v:10px;}
.sd-20{border-radius:8px; flex:none; padding:30px; width:100%; max-width:100%;}
.sd-21{font-size:18px;}
.sd-23{display:flex;}
.sd-23 > *{--gap-h:10px; --gap-v:0px;}
.sd-27{padding:60px 0px 0px;}
.sd-29{gap:40px;}
.sd-29 > *{--gap-h:0px; --gap-v:40px;}
.sd-30{gap:10px;}
.sd-30 > *{--gap-h:0px; --gap-v:10px;}
.sd-33{font-size:48px;}
.sd-34{font-size:14px;}
.sd-39{flex:none;}
.sd-41{padding:100px 40px;}
.sd-42{flex-direction:column; flex-wrap:nowrap; padding:0px 20px;}
.sd-42 > *{--gap-h:0px; --gap-v:80px;}
.sd-46{font-size:36px;}
.sd-47{gap:50px 30px;}
.sd-47 > *{--gap-h:30px; --gap-v:50px;}
.sd-48{flex:none;}
.sd-48 > *{--gap-h:0px; --gap-v:20px;}
.sd-52{flex:none;}
.sd-52 > *{--gap-h:0px; --gap-v:20px;}
.sd-56{flex:none;}
.sd-56 > *{--gap-h:0px; --gap-v:20px;}
.sd-60{padding:100px 40px;}
.sd-60 > *{--gap-h:0px; --gap-v:80px;}
.sd-61{flex-direction:column; flex-wrap:nowrap; padding:0px 20px;}
.sd-61 > *{--gap-h:0px; --gap-v:80px;}
.sd-65{font-size:36px;}
.sd-66{align-content:flex-end; align-items:flex-end; flex-direction:column; flex-wrap:nowrap; gap:40px; justify-content:center; padding:0px 20px;}
.sd-66 > *{--gap-h:0px; --gap-v:40px;}
.sd-67{flex-direction:column; gap:40px; margin:0px; max-width:100%;}
.sd-67 > *{--gap-h:0px; --gap-v:40px;}
.sd-68{flex:none;}
.sd-69{width:600px; max-width:100%;}
.sd-69 > *{--gap-h:0px; --gap-v:20px;}
.sd-70{font-size:28px;}
.sd-71{padding:0px;}
.sd-72{align-content:flex-start; align-items:flex-start; flex-direction:column-reverse; flex-wrap:nowrap; gap:40px; justify-content:flex-start; padding:0px 20px;}
.sd-72 > *{--gap-h:0px; --gap-v:40px;}
.sd-73{width:600px; max-width:100%;}
.sd-73 > *{--gap-h:0px; --gap-v:20px;}
.sd-74{font-size:28px;}
.sd-75{padding:0px;}
.sd-76{flex-direction:column; gap:40px;}
.sd-76 > *{--gap-h:0px; --gap-v:40px;}
.sd-77{flex:none;}
.sd-78{align-content:flex-end; align-items:flex-end; flex-direction:column; flex-wrap:nowrap; gap:40px; justify-content:flex-start; padding:0px 20px;}
.sd-78 > *{--gap-h:0px; --gap-v:40px;}
.sd-79{flex-direction:column; gap:40px;}
.sd-79 > *{--gap-h:0px; --gap-v:40px;}
.sd-80{flex:none;}
.sd-81{width:600px; max-width:100%;}
.sd-81 > *{--gap-h:0px; --gap-v:20px;}
.sd-82{font-size:28px;}
.sd-83{padding:0px;}
.sd-84{padding:100px 40px 0px;}
.sd-85{flex-direction:column; flex-wrap:nowrap; gap:40px; padding:0px 20px;}
.sd-85 > *{--gap-h:0px; --gap-v:40px;}
.sd-90{font-size:36px;}
.sd-91{padding:0px;}
.sd-92{flex:none;}
.sd-93{padding:100px 40px;}
.sd-94{flex-direction:column; flex-wrap:nowrap; gap:40px; padding:0px 20px;}
.sd-94 > *{--gap-h:0px; --gap-v:40px;}
.sd-99{font-size:36px;}
.sd-100{padding:0px;}
.sd-101{flex:none; width:260px; max-width:100%;}
.sd-102{gap:50px 30px;}
.sd-102 > *{--gap-h:30px; --gap-v:50px;}
.sd-103{flex:none;}
.sd-103 > *{--gap-h:0px; --gap-v:20px;}
.sd-107{padding:0px;}
.sd-108{flex:none;}
.sd-108 > *{--gap-h:0px; --gap-v:20px;}
.sd-112{padding:0px;}
.sd-113{flex:none;}
.sd-113 > *{--gap-h:0px; --gap-v:20px;}
.sd-117{padding:0px;}
.sd-118{padding:100px 40px;}
.sd-119{flex-direction:column; flex-wrap:nowrap; gap:40px; padding:0px 20px;}
.sd-119 > *{--gap-h:0px; --gap-v:40px;}
.sd-124{font-size:36px;}
.sd-125{padding:0px;}
.sd-126{flex:none;}
.sd-127{gap:50px 30px;}
.sd-127 > *{--gap-h:30px; --gap-v:50px;}
.sd-128{flex:none;}
.sd-128 > *{--gap-h:0px; --gap-v:20px;}
.sd-132{padding:0px;}
.sd-133{flex:none;}
.sd-133 > *{--gap-h:0px; --gap-v:20px;}
.sd-137{padding:0px;}
.sd-138{flex:none;}
.sd-138 > *{--gap-h:0px; --gap-v:20px;}
.sd-142{padding:0px;}
.sd-143{flex:none;}
.sd-143 > *{--gap-h:0px; --gap-v:20px;}
.sd-147{padding:0px;}
.sd-148{padding:40px 40px 60px;}
.sd-149{align-content:center; align-items:center; flex-direction:column; flex-wrap:nowrap; justify-content:center; padding:0px 20px;}
.sd-149 > *{--gap-h:0px; --gap-v:0px;}
.sd-150{flex:none; margin:-40px -60px -80px; max-width:calc(100% + 120px);}
.sd-151{flex:none; margin:0px; padding:40px; width:100%; max-width:100%;}
.sd-151 > *{--gap-h:0px; --gap-v:20px;}
.sd-152{font-size:28px;}
.sd-153{padding:0px;}
.sd-154{padding:60px 40px 40px;}
.sd-155{align-content:center; align-items:center; flex-direction:column; flex-wrap:nowrap; gap:0px; justify-content:flex-start; padding:0px 20px;}
.sd-155 > *{--gap-h:0px; --gap-v:0px;}
.sd-156{flex:none; margin:0px; padding:40px; width:100%; max-width:100%;}
.sd-156 > *{--gap-h:0px; --gap-v:20px;}
.sd-157{font-size:28px;}
.sd-158{padding:0px;}
.sd-159{flex:none; margin:-80px -60px -40px; max-width:calc(100% + 120px);}
.sd-160{padding:100px 40px;}
.sd-160 > *{--gap-h:0px; --gap-v:80px;}
.sd-161{flex-direction:column; flex-wrap:nowrap; padding:0px 20px;}
.sd-161 > *{--gap-h:0px; --gap-v:80px;}
.sd-165{font-size:36px;}
.sd-166{flex-direction:column; flex-wrap:nowrap; padding:0px 20px;}
.sd-166 > *{--gap-h:0px; --gap-v:40px;}
.sd-167{gap:50px 30px;}
.sd-167 > *{--gap-h:0px; --gap-v:50px;}
.sd-168{flex:none;}
.sd-168 > *{--gap-h:20px; --gap-v:0px;}
.sd-170{font-size:18px;}
.sd-171{justify-content:flex-start; overflow-x:visible; overflow-y:visible;}
.sd-171 > *{--gap-h:10px; --gap-v:0px;}
.sd-172{font-size:18px;}
.sd-173{font-size:40px;}
.sd-174{padding:0px;}
.sd-178{font-size:14px; padding:0px;}
.sd-181{font-size:14px; padding:0px;}
.sd-184{font-size:14px; padding:0px;}
.sd-187{font-size:14px; padding:0px;}
.sd-188{flex:none;}
.sd-188 > *{--gap-h:20px; --gap-v:0px;}
.sd-190{font-size:18px;}
.sd-191{justify-content:flex-start; overflow-x:visible; overflow-y:visible;}
.sd-191 > *{--gap-h:10px; --gap-v:0px;}
.sd-192{font-size:18px;}
.sd-193{font-size:40px;}
.sd-194{font-size:18px;}
.sd-195{padding:0px;}
.sd-199{font-size:14px; padding:0px;}
.sd-202{font-size:14px; padding:0px;}
.sd-205{font-size:14px; padding:0px;}
.sd-208{font-size:14px; padding:0px;}
.sd-209{flex:none;}
.sd-209 > *{--gap-h:20px; --gap-v:0px;}
.sd-211{font-size:18px;}
.sd-212{justify-content:flex-start; overflow-x:visible; overflow-y:visible;}
.sd-212 > *{--gap-h:10px; --gap-v:0px;}
.sd-213{font-size:18px;}
.sd-214{font-size:40px;}
.sd-215{font-size:18px;}
.sd-216{padding:0px;}
.sd-220{font-size:14px; padding:0px;}
.sd-223{font-size:14px; padding:0px;}
.sd-226{font-size:14px; padding:0px;}
.sd-229{font-size:14px; padding:0px;}
.sd-232{font-size:14px; padding:0px;}
.sd-235{font-size:14px; padding:0px;}
.sd-236{padding:100px 40px;}
.sd-237{flex-direction:column; flex-wrap:nowrap; padding:0px 20px;}
.sd-237 > *{--gap-h:0px; --gap-v:80px;}
.sd-239{font-size:36px;}
.sd-240{flex-direction:column; margin:0px -20px; max-width:calc(100% + 40px);}
.sd-240 > *{--gap-h:0px; --gap-v:40px;}
.list-1__item{flex-direction:row; flex-wrap:nowrap;}
.list-1__item > *{--gap-h:20px; --gap-v:0px;}
.list-1__item__sd-4{padding:0px;}
.list-1__item__sd-9{padding:0px;}
.sd-241{padding:100px 40px;}
.sd-242{flex-direction:column; flex-wrap:nowrap; padding:0px 20px;}
.sd-242 > *{--gap-h:0px; --gap-v:80px;}
.sd-245{font-size:36px;}
.sd-246{flex-direction:column;}
.sd-246 > *{--gap-h:0px; --gap-v:40px;}
.sd-247{padding:100px 20px 0px;}
.sd-259{padding:0px;}
.sd-264{padding:100px 0px;}
.sd-265{align-content:flex-start; align-items:flex-start; flex-direction:column; flex-wrap:nowrap; height:auto;}
.sd-265 > *{--gap-h:0px; --gap-v:0px;}
.sd-266{flex-direction:row; flex-wrap:nowrap; padding:20px;}
.sd-266 > *{--gap-h:60px; --gap-v:0px;}
.sd-267{flex-direction:row; flex-wrap:nowrap; gap:30px; padding:20px 20px 0px;}
.sd-267 > *{--gap-h:30px; --gap-v:0px;}
.sd-268{flex:none; width:auto; max-width:100%;}
.sd-268 > *{--gap-h:0px; --gap-v:30px;}
.sd-278{flex:none; width:auto; max-width:100%;}
.sd-278 > *{--gap-h:0px; --gap-v:30px;}
.sd-291{align-content:flex-start; align-items:flex-start; justify-content:flex-start;}
.sd-292{flex:none; flex-direction:column; flex-wrap:nowrap; gap:0px; width:100%; max-width:100%;}
.sd-292 > *{--gap-h:0px; --gap-v:0px;}
.sd-296{flex:none; font-size:24px; height:60px; width:60px; max-width:100%;}
.sd-298{flex:none; font-size:24px; height:60px; width:60px; max-width:100%;}
.sd-299{flex:none; width:calc(50% - (var(--gap-h) * 0.5)); max-width:calc(50% - (var(--gap-h) * 0.5));}
.sd-300{flex:none;}
.sd-301{flex-direction:column;}
.sd-301 > *{--gap-h:0px; --gap-v:100px;}
.sd-302{font-size:12px; margin:0px; max-width:100%;}
.sd-303{flex:none; height:60px;}
.sd-303.appear{translate:0px -60px;}
.sd-304{align-content:center; align-items:center; display:flex; flex:none; height:60px; justify-content:flex-start; left:0; margin:0; padding:0px 20px; position:fixed; top:0; width:100%; max-width:100%;}
.sd-306{background:rgba(0,0,0,0.0); margin:0px; max-width:100%;}
.sd-307{flex:none; width:140px; max-width:100%;}
.sd-308{display:flex; height:60px;}
.sd-309{align-content:flex-start; align-items:flex-start; display:none; flex:none; flex-direction:column; flex-wrap:nowrap; gap:0px; height:auto; justify-content:flex-start;}
.sd-309 > *{--gap-h:0px; --gap-v:0px;}
.sd-310{align-content:flex-start; align-items:flex-start; flex:none; flex-direction:column; justify-content:center; width:100%; max-width:100%;}
.sd-310 > *{--gap-h:0px; --gap-v:10px;}
.sd-311{border-radius:8px; flex:none; padding:30px; width:100%; max-width:100%;}
.sd-312{font-size:18px;}
.sd-313{align-content:flex-start; align-items:flex-start; flex:none; flex-direction:column; justify-content:center; width:100%; max-width:100%;}
.sd-313 > *{--gap-h:0px; --gap-v:10px;}
.sd-314{border-radius:8px; flex:none; padding:30px; width:100%; max-width:100%;}
.sd-315{font-size:18px;}
.sd-316{align-content:flex-start; align-items:flex-start; flex:none; flex-direction:column; justify-content:center; width:100%; max-width:100%;}
.sd-316 > *{--gap-h:0px; --gap-v:10px;}
.sd-317{border-radius:8px; flex:none; padding:30px; width:100%; max-width:100%;}
.sd-317 > *{--gap-h:0px; --gap-v:0px;}
.sd-317:hover > *{--gap-h:0px; --gap-v:0px;}
.sd-318{font-size:18px;}
.sd-319{align-content:flex-start; align-items:flex-start; flex:none; flex-direction:column; justify-content:center; width:100%; max-width:100%;}
.sd-319 > *{--gap-h:0px; --gap-v:10px;}
.sd-319:hover > *{--gap-h:0px; --gap-v:10px;}
.sd-320{border-radius:8px; flex:none; padding:30px; width:100%; max-width:100%;}
.sd-321{font-size:18px;}
.sd-323{display:flex;}
.sd-323 > *{--gap-h:10px; --gap-v:0px;}
.sd-327{padding:60px 0px 0px;}
.sd-329{gap:40px;}
.sd-329 > *{--gap-h:0px; --gap-v:40px;}
.sd-330{gap:10px;}
.sd-330 > *{--gap-h:0px; --gap-v:10px;}
.sd-333{font-size:48px;}
.sd-334{font-size:14px;}
.sd-339{flex:none;}
.sd-341{padding:100px 40px;}
.sd-342{flex-direction:column; flex-wrap:nowrap; padding:0px 20px;}
.sd-342 > *{--gap-h:0px; --gap-v:80px;}
.sd-346{font-size:36px;}
.sd-347{gap:50px 30px;}
.sd-347 > *{--gap-h:30px; --gap-v:50px;}
.sd-348{flex:none;}
.sd-348 > *{--gap-h:0px; --gap-v:20px;}
.sd-352{flex:none;}
.sd-352 > *{--gap-h:0px; --gap-v:20px;}
.sd-356{flex:none;}
.sd-356 > *{--gap-h:0px; --gap-v:20px;}
.sd-360{padding:100px 40px;}
.sd-360 > *{--gap-h:0px; --gap-v:80px;}
.sd-361{flex-direction:column; flex-wrap:nowrap; padding:0px 20px;}
.sd-361 > *{--gap-h:0px; --gap-v:80px;}
.sd-365{font-size:36px;}
.sd-366{align-content:flex-end; align-items:flex-end; flex-direction:column; flex-wrap:nowrap; gap:40px; justify-content:center; padding:0px 20px;}
.sd-366 > *{--gap-h:0px; --gap-v:40px;}
.sd-367{flex-direction:column; gap:40px; margin:0px; max-width:100%;}
.sd-367 > *{--gap-h:0px; --gap-v:40px;}
.sd-368{flex:none;}
.sd-369{width:600px; max-width:100%;}
.sd-369 > *{--gap-h:0px; --gap-v:20px;}
.sd-370{font-size:28px;}
.sd-371{padding:0px;}
.sd-372{align-content:flex-start; align-items:flex-start; flex-direction:column-reverse; flex-wrap:nowrap; gap:40px; justify-content:flex-start; padding:0px 20px;}
.sd-372 > *{--gap-h:0px; --gap-v:40px;}
.sd-373{width:600px; max-width:100%;}
.sd-373 > *{--gap-h:0px; --gap-v:20px;}
.sd-374{font-size:28px;}
.sd-375{padding:0px;}
.sd-376{flex-direction:column; gap:40px;}
.sd-376 > *{--gap-h:0px; --gap-v:40px;}
.sd-377{flex:none;}
.sd-378{align-content:flex-end; align-items:flex-end; flex-direction:column; flex-wrap:nowrap; gap:40px; justify-content:flex-start; padding:0px 20px;}
.sd-378 > *{--gap-h:0px; --gap-v:40px;}
.sd-379{flex-direction:column; gap:40px;}
.sd-379 > *{--gap-h:0px; --gap-v:40px;}
.sd-380{flex:none;}
.sd-381{width:600px; max-width:100%;}
.sd-381 > *{--gap-h:0px; --gap-v:20px;}
.sd-382{font-size:28px;}
.sd-383{padding:0px;}
.sd-384{padding:100px 40px 0px;}
.sd-385{flex-direction:column; flex-wrap:nowrap; gap:40px; padding:0px 20px;}
.sd-385 > *{--gap-h:0px; --gap-v:40px;}
.sd-390{font-size:36px;}
.sd-391{padding:0px;}
.sd-392{flex:none;}
.sd-393{padding:100px 40px;}
.sd-394{flex-direction:column; flex-wrap:nowrap; gap:40px; padding:0px 20px;}
.sd-394 > *{--gap-h:0px; --gap-v:40px;}
.sd-399{font-size:36px;}
.sd-400{padding:0px;}
.sd-401{flex:none; width:260px; max-width:100%;}
.sd-402{gap:50px 30px;}
.sd-402 > *{--gap-h:30px; --gap-v:50px;}
.sd-403{flex:none;}
.sd-403 > *{--gap-h:0px; --gap-v:20px;}
.sd-407{padding:0px;}
.sd-408{flex:none;}
.sd-408 > *{--gap-h:0px; --gap-v:20px;}
.sd-412{padding:0px;}
.sd-413{flex:none;}
.sd-413 > *{--gap-h:0px; --gap-v:20px;}
.sd-417{padding:0px;}
.sd-418{padding:100px 40px;}
.sd-419{flex-direction:column; flex-wrap:nowrap; gap:40px; padding:0px 20px;}
.sd-419 > *{--gap-h:0px; --gap-v:40px;}
.sd-424{font-size:36px;}
.sd-425{padding:0px;}
.sd-426{flex:none;}
.sd-427{gap:50px 30px;}
.sd-427 > *{--gap-h:30px; --gap-v:50px;}
.sd-428{flex:none;}
.sd-428 > *{--gap-h:0px; --gap-v:20px;}
.sd-432{padding:0px;}
.sd-433{flex:none;}
.sd-433 > *{--gap-h:0px; --gap-v:20px;}
.sd-437{padding:0px;}
.sd-438{flex:none;}
.sd-438 > *{--gap-h:0px; --gap-v:20px;}
.sd-442{padding:0px;}
.sd-443{flex:none;}
.sd-443 > *{--gap-h:0px; --gap-v:20px;}
.sd-447{padding:0px;}
.sd-448{padding:40px 40px 60px;}
.sd-449{align-content:center; align-items:center; flex-direction:column; flex-wrap:nowrap; justify-content:center; padding:0px 20px;}
.sd-449 > *{--gap-h:0px; --gap-v:0px;}
.sd-450{flex:none; margin:-40px -60px -80px; max-width:calc(100% + 120px);}
.sd-451{flex:none; margin:0px; padding:40px; width:100%; max-width:100%;}
.sd-451 > *{--gap-h:0px; --gap-v:20px;}
.sd-452{font-size:28px;}
.sd-453{padding:0px;}
.sd-454{padding:60px 40px 40px;}
.sd-455{align-content:center; align-items:center; flex-direction:column; flex-wrap:nowrap; gap:0px; justify-content:flex-start; padding:0px 20px;}
.sd-455 > *{--gap-h:0px; --gap-v:0px;}
.sd-456{flex:none; margin:0px; padding:40px; width:100%; max-width:100%;}
.sd-456 > *{--gap-h:0px; --gap-v:20px;}
.sd-457{font-size:28px;}
.sd-458{padding:0px;}
.sd-459{flex:none; margin:-80px -60px -40px; max-width:calc(100% + 120px);}
.sd-460{padding:100px 40px;}
.sd-460 > *{--gap-h:0px; --gap-v:80px;}
.sd-461{flex-direction:column; flex-wrap:nowrap; padding:0px 20px;}
.sd-461 > *{--gap-h:0px; --gap-v:80px;}
.sd-465{font-size:36px;}
.sd-466{flex-direction:column; flex-wrap:nowrap; padding:0px 20px;}
.sd-466 > *{--gap-h:0px; --gap-v:40px;}
.sd-467{gap:50px 30px;}
.sd-467 > *{--gap-h:0px; --gap-v:50px;}
.sd-468{flex:none;}
.sd-468 > *{--gap-h:20px; --gap-v:0px;}
.sd-470{font-size:18px;}
.sd-471{justify-content:flex-start; overflow-x:visible; overflow-y:visible;}
.sd-471 > *{--gap-h:10px; --gap-v:0px;}
.sd-472{font-size:18px;}
.sd-473{font-size:40px;}
.sd-474{padding:0px;}
.sd-478{font-size:14px; padding:0px;}
.sd-481{font-size:14px; padding:0px;}
.sd-484{font-size:14px; padding:0px;}
.sd-487{font-size:14px; padding:0px;}
.sd-488{flex:none;}
.sd-488 > *{--gap-h:20px; --gap-v:0px;}
.sd-490{font-size:18px;}
.sd-491{justify-content:flex-start; overflow-x:visible; overflow-y:visible;}
.sd-491 > *{--gap-h:10px; --gap-v:0px;}
.sd-492{font-size:18px;}
.sd-493{font-size:40px;}
.sd-494{font-size:18px;}
.sd-495{padding:0px;}
.sd-499{font-size:14px; padding:0px;}
.sd-502{font-size:14px; padding:0px;}
.sd-505{font-size:14px; padding:0px;}
.sd-508{font-size:14px; padding:0px;}
.sd-509{flex:none;}
.sd-509 > *{--gap-h:20px; --gap-v:0px;}
.sd-511{font-size:18px;}
.sd-512{justify-content:flex-start; overflow-x:visible; overflow-y:visible;}
.sd-512 > *{--gap-h:10px; --gap-v:0px;}
.sd-513{font-size:18px;}
.sd-514{font-size:40px;}
.sd-515{font-size:18px;}
.sd-516{padding:0px;}
.sd-520{font-size:14px; padding:0px;}
.sd-523{font-size:14px; padding:0px;}
.sd-526{font-size:14px; padding:0px;}
.sd-529{font-size:14px; padding:0px;}
.sd-532{font-size:14px; padding:0px;}
.sd-535{font-size:14px; padding:0px;}
.sd-536{padding:100px 40px;}
.sd-537{flex-direction:column; flex-wrap:nowrap; padding:0px 20px;}
.sd-537 > *{--gap-h:0px; --gap-v:80px;}
.sd-539{font-size:36px;}
.sd-540{flex-direction:column; margin:0px -20px; max-width:calc(100% + 40px);}
.sd-540 > *{--gap-h:0px; --gap-v:40px;}
.list-3__item{flex-direction:row; flex-wrap:nowrap;}
.list-3__item > *{--gap-h:20px; --gap-v:0px;}
.list-3__item__sd-4{padding:0px;}
.list-3__item__sd-9{padding:0px;}
.sd-541{padding:100px 40px;}
.sd-542{flex-direction:column; flex-wrap:nowrap; padding:0px 20px;}
.sd-542 > *{--gap-h:0px; --gap-v:80px;}
.sd-545{font-size:36px;}
.sd-546{flex-direction:column;}
.sd-546 > *{--gap-h:0px; --gap-v:40px;}
.sd-547{padding:100px 20px 0px;}
.sd-559{padding:0px;}
.sd-564{padding:100px 0px;}
.sd-565{align-content:flex-start; align-items:flex-start; flex-direction:column; flex-wrap:nowrap; height:auto;}
.sd-565 > *{--gap-h:0px; --gap-v:0px;}
.sd-566{flex-direction:row; flex-wrap:nowrap; padding:20px;}
.sd-566 > *{--gap-h:60px; --gap-v:0px;}
.sd-567{flex-direction:row; flex-wrap:nowrap; gap:30px; padding:20px 20px 0px;}
.sd-567 > *{--gap-h:30px; --gap-v:0px;}
.sd-568{flex:none; width:auto; max-width:100%;}
.sd-568 > *{--gap-h:0px; --gap-v:30px;}
.sd-578{flex:none; width:auto; max-width:100%;}
.sd-578 > *{--gap-h:0px; --gap-v:30px;}
.sd-591{align-content:flex-start; align-items:flex-start; justify-content:flex-start;}
.sd-592{flex:none; flex-direction:column; flex-wrap:nowrap; gap:0px; width:100%; max-width:100%;}
.sd-592 > *{--gap-h:0px; --gap-v:0px;}
.sd-596{flex:none; font-size:24px; height:60px; width:60px; max-width:100%;}
.sd-598{flex:none; font-size:24px; height:60px; width:60px; max-width:100%;}
.sd-599{flex:none; width:calc(50% - (var(--gap-h) * 0.5)); max-width:calc(50% - (var(--gap-h) * 0.5));}
.sd-600{flex:none;}
.sd-601{flex-direction:column;}
.sd-601 > *{--gap-h:0px; --gap-v:100px;}
.sd-602{font-size:12px; margin:0px; max-width:100%;}
}
@media (max-width: 540px) {
.sd-3.appear{translate:0px -60px;}
.sd-4{display:flex; flex:none;}
.sd-6{flex-direction:row-reverse; flex-wrap:nowrap;}
.sd-8{display:flex;}
.sd-9{display:none;}
.sd-9 > *{--gap-h:0px; --gap-v:10px;}
.sd-10{gap:10px;}
.sd-10 > *{--gap-h:0px; --gap-v:10px;}
.sd-11{flex:none; padding:20px 10px;}
.sd-13{gap:10px;}
.sd-13 > *{--gap-h:0px; --gap-v:10px;}
.sd-14{flex:none; padding:20px 10px;}
.sd-16{gap:10px;}
.sd-16 > *{--gap-h:0px; --gap-v:10px;}
.sd-17{flex:none; padding:20px 10px;}
.sd-17 > *{--gap-h:0px; --gap-v:0px;}
.sd-17:hover > *{--gap-h:0px; --gap-v:0px;}
.sd-19{gap:10px;}
.sd-19 > *{--gap-h:0px; --gap-v:10px;}
.sd-19:hover > *{--gap-h:0px; --gap-v:10px;}
.sd-20{flex:none; padding:20px 10px;}
.sd-23{display:flex;}
.sd-23 > *{--gap-h:10px; --gap-v:0px;}
.sd-25{font-size:14px;}
.sd-29{gap:20px;}
.sd-29 > *{--gap-h:0px; --gap-v:20px;}
.sd-33{font-size:36px;}
.sd-34{font-size:12px;}
.sd-35{flex:none;}
.sd-35 > *{--gap-h:10px; --gap-v:0px;}
.sd-35:hover > *{--gap-h:10px; --gap-v:0px;}
.sd-39{flex:none; margin:0px 0px -120px; width:calc(110% - (var(--gap-h) * -0.1)); max-width:calc(110% - (var(--gap-h) * -0.1));}
.sd-41{padding:60px 20px;}
.sd-42{flex-direction:column; flex-wrap:nowrap; padding:0px 10px;}
.sd-42 > *{--gap-h:0px; --gap-v:80px;}
.sd-43{gap:5px;}
.sd-43 > *{--gap-h:0px; --gap-v:5px;}
.sd-44{gap:5px;}
.sd-44 > *{--gap-h:0px; --gap-v:5px;}
.sd-46{font-size:32px;}
.sd-47{gap:30px 30px; padding:20px 0px 0px;}
.sd-47 > *{--gap-h:30px; --gap-v:30px;}
.sd-48{flex:none; flex-direction:row; flex-wrap:nowrap; width:100%; max-width:100%;}
.sd-48 > *{--gap-h:20px; --gap-v:0px;}
.sd-49{flex:none; width:120px; max-width:100%;}
.sd-50{flex:1; width:auto; max-width:100%;}
.sd-50 > *{--gap-h:0px; --gap-v:10px;}
.sd-52{flex:none; flex-direction:row; flex-wrap:nowrap; width:100%; max-width:100%;}
.sd-52 > *{--gap-h:20px; --gap-v:0px;}
.sd-53{flex:none; width:120px; max-width:100%;}
.sd-54{flex:1; width:auto; max-width:100%;}
.sd-54 > *{--gap-h:0px; --gap-v:10px;}
.sd-56{flex:none; flex-direction:row; flex-wrap:nowrap; width:100%; max-width:100%;}
.sd-56 > *{--gap-h:20px; --gap-v:0px;}
.sd-57{flex:none; width:120px; max-width:100%;}
.sd-58{flex:1; width:auto; max-width:100%;}
.sd-58 > *{--gap-h:0px; --gap-v:10px;}
.sd-60{gap:60px; padding:60px 20px;}
.sd-60 > *{--gap-h:0px; --gap-v:60px;}
.sd-61{flex-direction:column; flex-wrap:nowrap; padding:0px 10px;}
.sd-61 > *{--gap-h:0px; --gap-v:80px;}
.sd-62{gap:5px;}
.sd-62 > *{--gap-h:0px; --gap-v:5px;}
.sd-63{gap:5px;}
.sd-63 > *{--gap-h:0px; --gap-v:5px;}
.sd-65{font-size:32px;}
.sd-66{flex-direction:column; flex-wrap:nowrap; gap:30px; padding:0px 10px;}
.sd-66 > *{--gap-h:0px; --gap-v:30px;}
.sd-67{align-content:flex-end; align-items:flex-end; flex:none; flex-direction:column; justify-content:center; margin:0px -40px 0px 0px; z-index:-1; max-width:calc(100% + 40px);}
.sd-67 > *{--gap-h:0px; --gap-v:80px;}
.sd-68{flex:none; width:calc(90% - (var(--gap-h) * 0.1)); max-width:calc(90% - (var(--gap-h) * 0.1));}
.sd-70{font-size:24px;}
.sd-71{font-size:14px;}
.sd-72{flex-direction:column-reverse; flex-wrap:nowrap; gap:30px; padding:0px 10px;}
.sd-72 > *{--gap-h:0px; --gap-v:30px;}
.sd-74{font-size:24px;}
.sd-75{font-size:14px;}
.sd-76{align-content:flex-start; align-items:flex-start; flex:none; flex-direction:column; justify-content:center; margin:0px 0px 0px -40px; z-index:-1; max-width:calc(100% + 40px);}
.sd-76 > *{--gap-h:0px; --gap-v:80px;}
.sd-77{flex:none; width:calc(90% - (var(--gap-h) * 0.1)); max-width:calc(90% - (var(--gap-h) * 0.1));}
.sd-78{flex-direction:column; flex-wrap:nowrap; gap:30px; padding:0px 10px;}
.sd-78 > *{--gap-h:0px; --gap-v:30px;}
.sd-79{align-content:flex-end; align-items:flex-end; flex-direction:column; justify-content:center; margin:0px -40px 0px 0px; z-index:-1; max-width:calc(100% + 40px);}
.sd-79 > *{--gap-h:0px; --gap-v:80px;}
.sd-80{flex:none; width:calc(90% - (var(--gap-h) * 0.1)); max-width:calc(90% - (var(--gap-h) * 0.1));}
.sd-82{font-size:24px;}
.sd-83{font-size:14px;}
.sd-84{padding:60px 20px 0px;}
.sd-85{flex-direction:column; flex-wrap:nowrap; padding:0px 10px;}
.sd-85 > *{--gap-h:0px; --gap-v:80px;}
.sd-89{font-size:14px;}
.sd-90{font-size:32px;}
.sd-91{font-size:14px;}
.sd-92{flex:none;}
.sd-93{padding:60px 20px;}
.sd-94{flex-direction:column; flex-wrap:nowrap; padding:0px 10px;}
.sd-94 > *{--gap-h:0px; --gap-v:80px;}
.sd-95{flex-direction:column; flex-wrap:nowrap; gap:30px;}
.sd-95 > *{--gap-h:0px; --gap-v:30px;}
.sd-96{flex:none; width:100%; max-width:100%;}
.sd-96 > *{--gap-h:0px; --gap-v:20px;}
.sd-98{font-size:14px;}
.sd-99{font-size:32px;}
.sd-100{font-size:14px;}
.sd-101{flex:none; width:calc(70% - (var(--gap-h) * 0.3)); max-width:calc(70% - (var(--gap-h) * 0.3));}
.sd-103{flex:none; width:100%; max-width:100%;}
.sd-103 > *{--gap-h:0px; --gap-v:20px;}
.sd-108{flex:none; width:100%; max-width:100%;}
.sd-108 > *{--gap-h:0px; --gap-v:20px;}
.sd-113{flex:none; width:100%; max-width:100%;}
.sd-113 > *{--gap-h:0px; --gap-v:20px;}
.sd-118{padding:60px 20px;}
.sd-119{flex-direction:column; flex-wrap:nowrap; padding:0px 10px;}
.sd-119 > *{--gap-h:0px; --gap-v:80px;}
.sd-123{font-size:14px;}
.sd-124{font-size:32px;}
.sd-125{font-size:14px;}
.sd-126{flex:none;}
.sd-128{flex:none; flex-direction:row; flex-wrap:nowrap; width:100%; max-width:100%;}
.sd-128 > *{--gap-h:20px; --gap-v:0px;}
.sd-130{flex:1; width:auto; max-width:100%;}
.sd-130 > *{--gap-h:0px; --gap-v:10px;}
.sd-133{flex:none; flex-direction:row; flex-wrap:nowrap; width:100%; max-width:100%;}
.sd-133 > *{--gap-h:20px; --gap-v:0px;}
.sd-135{flex:1; width:auto; max-width:100%;}
.sd-135 > *{--gap-h:0px; --gap-v:10px;}
.sd-138{flex:none; flex-direction:row; flex-wrap:nowrap; width:100%; max-width:100%;}
.sd-138 > *{--gap-h:20px; --gap-v:0px;}
.sd-140{flex:1; width:auto; max-width:100%;}
.sd-140 > *{--gap-h:0px; --gap-v:10px;}
.sd-143{flex:none; flex-direction:row; flex-wrap:nowrap; width:100%; max-width:100%;}
.sd-143 > *{--gap-h:20px; --gap-v:0px;}
.sd-145{flex:1; width:auto; max-width:100%;}
.sd-145 > *{--gap-h:0px; --gap-v:10px;}
.sd-148{padding:10px 20px 60px;}
.sd-149{flex-direction:column; flex-wrap:nowrap; padding:0px 10px;}
.sd-149 > *{--gap-h:0px; --gap-v:0px;}
.sd-150{flex:none; margin:-10px -30px -80px; max-width:calc(100% + 60px);}
.sd-151{padding:30px;}
.sd-151 > *{--gap-h:0px; --gap-v:20px;}
.sd-152{font-size:24px;}
.sd-153{font-size:14px;}
.sd-154{padding:60px 20px 10px;}
.sd-155{flex-direction:column; flex-wrap:nowrap; padding:0px 10px;}
.sd-155 > *{--gap-h:0px; --gap-v:0px;}
.sd-156{padding:30px;}
.sd-156 > *{--gap-h:0px; --gap-v:20px;}
.sd-157{font-size:24px;}
.sd-158{font-size:14px;}
.sd-159{flex:none; margin:-80px -30px -10px; max-width:calc(100% + 60px);}
.sd-160{padding:60px 20px;}
.sd-160 > *{--gap-h:0px; --gap-v:80px;}
.sd-161{flex-direction:column; flex-wrap:nowrap; padding:0px 10px;}
.sd-161 > *{--gap-h:0px; --gap-v:80px;}
.sd-162{gap:5px;}
.sd-162 > *{--gap-h:0px; --gap-v:5px;}
.sd-163{gap:5px;}
.sd-163 > *{--gap-h:0px; --gap-v:5px;}
.sd-165{font-size:32px;}
.sd-166{flex-direction:column; flex-wrap:nowrap; padding:0px 10px;}
.sd-166 > *{--gap-h:0px; --gap-v:40px;}
.sd-167{gap:30px 30px;}
.sd-167 > *{--gap-h:0px; --gap-v:30px;}
.sd-168{border-bottom:0px solid rgba(36, 37, 40, 0.1); border-left:0px solid rgba(36, 37, 40, 0.1); border-right:0px solid rgba(36, 37, 40, 0.1); border-top:0px solid rgba(36, 37, 40, 0.1); flex:none; flex-direction:column; flex-wrap:nowrap; gap:20px; padding:0px; width:100%; max-width:100%;}
.sd-168 > *{--gap-h:0px; --gap-v:20px;}
.sd-173{font-size:48px;}
.sd-175{align-content:flex-start; align-items:flex-start; flex-direction:row; flex-wrap:wrap; gap:10px; justify-content:flex-start;}
.sd-175 > *{--gap-h:10px; --gap-v:10px;}
.sd-176{gap:5px;}
.sd-176 > *{--gap-h:5px; --gap-v:0px;}
.sd-179{gap:5px;}
.sd-179 > *{--gap-h:5px; --gap-v:0px;}
.sd-182{gap:5px;}
.sd-182 > *{--gap-h:5px; --gap-v:0px;}
.sd-185{gap:5px;}
.sd-185 > *{--gap-h:5px; --gap-v:0px;}
.sd-188{flex:none; flex-direction:column; flex-wrap:nowrap; gap:20px; padding:20px 0px 0px; width:100%; max-width:100%;}
.sd-188 > *{--gap-h:0px; --gap-v:20px;}
.sd-193{font-size:48px;}
.sd-196{align-content:flex-start; align-items:flex-start; flex-direction:row; flex-wrap:wrap; gap:10px; justify-content:flex-start;}
.sd-196 > *{--gap-h:10px; --gap-v:10px;}
.sd-197{gap:5px;}
.sd-197 > *{--gap-h:5px; --gap-v:0px;}
.sd-200{gap:5px;}
.sd-200 > *{--gap-h:5px; --gap-v:0px;}
.sd-203{gap:5px;}
.sd-203 > *{--gap-h:5px; --gap-v:0px;}
.sd-206{gap:5px;}
.sd-206 > *{--gap-h:5px; --gap-v:0px;}
.sd-209{flex:none; flex-direction:column; flex-wrap:nowrap; gap:20px; padding:20px 0px 0px; width:100%; max-width:100%;}
.sd-209 > *{--gap-h:0px; --gap-v:20px;}
.sd-214{font-size:48px;}
.sd-217{align-content:flex-start; align-items:flex-start; flex-direction:row; flex-wrap:wrap; gap:5px; justify-content:flex-start;}
.sd-217 > *{--gap-h:5px; --gap-v:5px;}
.sd-218{gap:5px;}
.sd-218 > *{--gap-h:5px; --gap-v:0px;}
.sd-221{gap:5px;}
.sd-221 > *{--gap-h:5px; --gap-v:0px;}
.sd-224{gap:5px;}
.sd-224 > *{--gap-h:5px; --gap-v:0px;}
.sd-227{gap:5px;}
.sd-227 > *{--gap-h:5px; --gap-v:0px;}
.sd-230{gap:5px;}
.sd-230 > *{--gap-h:5px; --gap-v:0px;}
.sd-233{gap:5px;}
.sd-233 > *{--gap-h:5px; --gap-v:0px;}
.sd-236{padding:60px 20px;}
.sd-237{flex-direction:column; flex-wrap:nowrap; padding:0px 10px;}
.sd-237 > *{--gap-h:0px; --gap-v:80px;}
.sd-238{gap:5px;}
.sd-238 > *{--gap-h:5px; --gap-v:0px;}
.sd-239{font-size:32px;}
.sd-240{flex-direction:column; margin:0px -10px; max-width:calc(100% + 20px);}
.sd-240 > *{--gap-h:0px; --gap-v:40px;}
.list-1__item{flex-direction:row; flex-wrap:nowrap;}
.list-1__item > *{--gap-h:20px; --gap-v:0px;}
.list-1__item__sd-9{font-size:14px;}
.sd-241{padding:60px 20px;}
.sd-242{flex-direction:column; flex-wrap:nowrap; padding:0px 10px;}
.sd-242 > *{--gap-h:0px; --gap-v:80px;}
.sd-243{gap:5px;}
.sd-243 > *{--gap-h:5px; --gap-v:0px;}
.sd-245{font-size:32px;}
.sd-246{flex-direction:column;}
.sd-246 > *{--gap-h:0px; --gap-v:40px;}
.sd-247{padding:60px 10px 0px;}
.sd-249{gap:30px; padding:40px 20px 20px;}
.sd-249 > *{--gap-h:0px; --gap-v:30px;}
.sd-250{align-content:center; align-items:center; gap:0px; justify-content:center;}
.sd-250 > *{--gap-h:0px; --gap-v:0px;}
.sd-251{font-size:14px;}
.sd-252{font-size:32px; text-align:center; justify-content:center;}
.sd-253{flex-direction:column; flex-wrap:nowrap;}
.sd-253 > *{--gap-h:0px; --gap-v:20px;}
.sd-254{flex:none; gap:10px; height:auto; padding:30px 20px; width:100%; max-width:100%;}
.sd-254 > *{--gap-h:0px; --gap-v:10px;}
.sd-257{gap:10px;}
.sd-257 > *{--gap-h:0px; --gap-v:10px;}
.sd-261{font-size:14px;}
.sd-264{align-content:flex-start; align-items:flex-start; flex-direction:column; flex-wrap:nowrap; justify-content:flex-start; padding:150px 0px;}
.sd-265{flex-direction:column-reverse; flex-wrap:nowrap; gap:80px; padding:0px 0px 30px;}
.sd-265 > *{--gap-h:0px; --gap-v:80px;}
.sd-266{flex-direction:column; flex-wrap:nowrap; gap:80px; padding:0px 15px;}
.sd-266 > *{--gap-h:0px; --gap-v:80px;}
.sd-267{align-content:flex-start; align-items:flex-start; flex-direction:column; flex-wrap:nowrap; gap:40px; justify-content:flex-start; padding:0px 0px 0px 15px;}
.sd-267 > *{--gap-h:0px; --gap-v:40px;}
.sd-268{align-content:flex-start; align-items:flex-start; flex-direction:row; flex-wrap:wrap; gap:10px 20px; justify-content:flex-start;}
.sd-268 > *{--gap-h:20px; --gap-v:10px;}
.sd-269{flex-direction:row; flex-wrap:nowrap;}
.sd-269 > *{--gap-h:5px; --gap-v:0px;}
.sd-269.link-active > *{--gap-h:5px; --gap-v:0px;}
.sd-269:hover > *{--gap-h:5px; --gap-v:0px;}
.sd-270{font-size:12px; margin:0px; max-width:100%;}
.sd-272{flex-direction:row; flex-wrap:nowrap;}
.sd-272 > *{--gap-h:5px; --gap-v:0px;}
.sd-272.link-active > *{--gap-h:5px; --gap-v:0px;}
.sd-272:hover > *{--gap-h:5px; --gap-v:0px;}
.sd-273{font-size:12px; margin:0px; max-width:100%;}
.sd-275{flex-direction:row; flex-wrap:nowrap;}
.sd-275 > *{--gap-h:5px; --gap-v:0px;}
.sd-275.link-active > *{--gap-h:5px; --gap-v:0px;}
.sd-275:hover > *{--gap-h:5px; --gap-v:0px;}
.sd-276{font-size:12px; margin:0px; max-width:100%;}
.sd-278{align-content:flex-start; align-items:flex-start; flex-direction:row; flex-wrap:wrap; gap:10px 20px; justify-content:flex-start;}
.sd-278 > *{--gap-h:20px; --gap-v:10px;}
.sd-279{flex-direction:row; flex-wrap:nowrap;}
.sd-279 > *{--gap-h:5px; --gap-v:0px;}
.sd-279.link-active > *{--gap-h:5px; --gap-v:0px;}
.sd-279:hover > *{--gap-h:5px; --gap-v:0px;}
.sd-280{font-size:12px;}
.sd-282{flex-direction:row; flex-wrap:nowrap;}
.sd-282 > *{--gap-h:5px; --gap-v:0px;}
.sd-282.link-active > *{--gap-h:5px; --gap-v:0px;}
.sd-282:hover > *{--gap-h:5px; --gap-v:0px;}
.sd-283{font-size:12px;}
.sd-285{flex-direction:row; flex-wrap:nowrap;}
.sd-285 > *{--gap-h:5px; --gap-v:0px;}
.sd-285.link-active > *{--gap-h:5px; --gap-v:0px;}
.sd-285:hover > *{--gap-h:5px; --gap-v:0px;}
.sd-286{font-size:12px; margin:0px; max-width:100%;}
.sd-288{flex-direction:row; flex-wrap:nowrap;}
.sd-288 > *{--gap-h:5px; --gap-v:0px;}
.sd-288.link-active > *{--gap-h:5px; --gap-v:0px;}
.sd-288:hover > *{--gap-h:5px; --gap-v:0px;}
.sd-289{font-size:12px; margin:0px; max-width:100%;}
.sd-292{align-content:center; align-items:center; flex-direction:row; flex-wrap:nowrap; justify-content:flex-start;}
.sd-292 > *{--gap-h:10px; --gap-v:0px;}
.sd-296{font-size:24px;}
.sd-298{font-size:24px;}
.sd-299{align-content:center; align-items:center; flex:none; flex-direction:row-reverse; flex-wrap:nowrap; justify-content:flex-end; margin:0px; padding:0px 0px 0px 30px; width:100%; max-width:100%;}
.sd-300{flex:none; width:200px; max-width:100%;}
.sd-301{align-content:flex-start; align-items:flex-start; bottom:0px; flex-direction:column-reverse; gap:46px; justify-content:center; left:0px; margin:0; padding:0px 30px; position:absolute; right:0px; top:auto; width:1280px;}
.sd-301 > *{--gap-h:0px; --gap-v:46px;}
.sd-302{flex:none; margin:0; rotate:0deg; max-width:100%;}
.sd-303.appear{translate:0px -60px;}
.sd-304{display:flex; flex:none;}
.sd-306{flex-direction:row-reverse; flex-wrap:nowrap;}
.sd-308{display:flex;}
.sd-309{display:none;}
.sd-309 > *{--gap-h:0px; --gap-v:10px;}
.sd-310{gap:10px;}
.sd-310 > *{--gap-h:0px; --gap-v:10px;}
.sd-311{flex:none; padding:20px 10px;}
.sd-313{gap:10px;}
.sd-313 > *{--gap-h:0px; --gap-v:10px;}
.sd-314{flex:none; padding:20px 10px;}
.sd-316{gap:10px;}
.sd-316 > *{--gap-h:0px; --gap-v:10px;}
.sd-317{flex:none; padding:20px 10px;}
.sd-317 > *{--gap-h:0px; --gap-v:0px;}
.sd-317:hover > *{--gap-h:0px; --gap-v:0px;}
.sd-319{gap:10px;}
.sd-319 > *{--gap-h:0px; --gap-v:10px;}
.sd-319:hover > *{--gap-h:0px; --gap-v:10px;}
.sd-320{flex:none; padding:20px 10px;}
.sd-323{display:flex;}
.sd-323 > *{--gap-h:10px; --gap-v:0px;}
.sd-325{font-size:14px;}
.sd-329{gap:20px;}
.sd-329 > *{--gap-h:0px; --gap-v:20px;}
.sd-333{font-size:36px;}
.sd-334{font-size:12px;}
.sd-335{flex:none;}
.sd-335 > *{--gap-h:10px; --gap-v:0px;}
.sd-335:hover > *{--gap-h:10px; --gap-v:0px;}
.sd-339{flex:none; margin:0px 0px -120px; width:calc(110% - (var(--gap-h) * -0.1)); max-width:calc(110% - (var(--gap-h) * -0.1));}
.sd-341{padding:60px 20px;}
.sd-342{flex-direction:column; flex-wrap:nowrap; padding:0px 10px;}
.sd-342 > *{--gap-h:0px; --gap-v:80px;}
.sd-343{gap:5px;}
.sd-343 > *{--gap-h:0px; --gap-v:5px;}
.sd-344{gap:5px;}
.sd-344 > *{--gap-h:0px; --gap-v:5px;}
.sd-346{font-size:32px;}
.sd-347{gap:30px 30px; padding:20px 0px 0px;}
.sd-347 > *{--gap-h:30px; --gap-v:30px;}
.sd-348{flex:none; flex-direction:row; flex-wrap:nowrap; width:100%; max-width:100%;}
.sd-348 > *{--gap-h:20px; --gap-v:0px;}
.sd-349{flex:none; width:120px; max-width:100%;}
.sd-350{flex:1; width:auto; max-width:100%;}
.sd-350 > *{--gap-h:0px; --gap-v:10px;}
.sd-352{flex:none; flex-direction:row; flex-wrap:nowrap; width:100%; max-width:100%;}
.sd-352 > *{--gap-h:20px; --gap-v:0px;}
.sd-353{flex:none; width:120px; max-width:100%;}
.sd-354{flex:1; width:auto; max-width:100%;}
.sd-354 > *{--gap-h:0px; --gap-v:10px;}
.sd-356{flex:none; flex-direction:row; flex-wrap:nowrap; width:100%; max-width:100%;}
.sd-356 > *{--gap-h:20px; --gap-v:0px;}
.sd-357{flex:none; width:120px; max-width:100%;}
.sd-358{flex:1; width:auto; max-width:100%;}
.sd-358 > *{--gap-h:0px; --gap-v:10px;}
.sd-360{gap:60px; padding:60px 20px;}
.sd-360 > *{--gap-h:0px; --gap-v:60px;}
.sd-361{flex-direction:column; flex-wrap:nowrap; padding:0px 10px;}
.sd-361 > *{--gap-h:0px; --gap-v:80px;}
.sd-362{gap:5px;}
.sd-362 > *{--gap-h:0px; --gap-v:5px;}
.sd-363{gap:5px;}
.sd-363 > *{--gap-h:0px; --gap-v:5px;}
.sd-365{font-size:32px;}
.sd-366{flex-direction:column; flex-wrap:nowrap; gap:30px; padding:0px 10px;}
.sd-366 > *{--gap-h:0px; --gap-v:30px;}
.sd-367{align-content:flex-end; align-items:flex-end; flex:none; flex-direction:column; justify-content:center; margin:0px -40px 0px 0px; z-index:-1; max-width:calc(100% + 40px);}
.sd-367 > *{--gap-h:0px; --gap-v:80px;}
.sd-368{flex:none; width:calc(90% - (var(--gap-h) * 0.1)); max-width:calc(90% - (var(--gap-h) * 0.1));}
.sd-370{font-size:24px;}
.sd-371{font-size:14px;}
.sd-372{flex-direction:column-reverse; flex-wrap:nowrap; gap:30px; padding:0px 10px;}
.sd-372 > *{--gap-h:0px; --gap-v:30px;}
.sd-374{font-size:24px;}
.sd-375{font-size:14px;}
.sd-376{align-content:flex-start; align-items:flex-start; flex:none; flex-direction:column; justify-content:center; margin:0px 0px 0px -40px; z-index:-1; max-width:calc(100% + 40px);}
.sd-376 > *{--gap-h:0px; --gap-v:80px;}
.sd-377{flex:none; width:calc(90% - (var(--gap-h) * 0.1)); max-width:calc(90% - (var(--gap-h) * 0.1));}
.sd-378{flex-direction:column; flex-wrap:nowrap; gap:30px; padding:0px 10px;}
.sd-378 > *{--gap-h:0px; --gap-v:30px;}
.sd-379{align-content:flex-end; align-items:flex-end; flex-direction:column; justify-content:center; margin:0px -40px 0px 0px; z-index:-1; max-width:calc(100% + 40px);}
.sd-379 > *{--gap-h:0px; --gap-v:80px;}
.sd-380{flex:none; width:calc(90% - (var(--gap-h) * 0.1)); max-width:calc(90% - (var(--gap-h) * 0.1));}
.sd-382{font-size:24px;}
.sd-383{font-size:14px;}
.sd-384{padding:60px 20px 0px;}
.sd-385{flex-direction:column; flex-wrap:nowrap; padding:0px 10px;}
.sd-385 > *{--gap-h:0px; --gap-v:80px;}
.sd-389{font-size:14px;}
.sd-390{font-size:32px;}
.sd-391{font-size:14px;}
.sd-392{flex:none;}
.sd-393{padding:60px 20px;}
.sd-394{flex-direction:column; flex-wrap:nowrap; padding:0px 10px;}
.sd-394 > *{--gap-h:0px; --gap-v:80px;}
.sd-395{flex-direction:column; flex-wrap:nowrap; gap:30px;}
.sd-395 > *{--gap-h:0px; --gap-v:30px;}
.sd-396{flex:none; width:100%; max-width:100%;}
.sd-396 > *{--gap-h:0px; --gap-v:20px;}
.sd-398{font-size:14px;}
.sd-399{font-size:32px;}
.sd-400{font-size:14px;}
.sd-401{flex:none; width:calc(70% - (var(--gap-h) * 0.3)); max-width:calc(70% - (var(--gap-h) * 0.3));}
.sd-403{flex:none; width:100%; max-width:100%;}
.sd-403 > *{--gap-h:0px; --gap-v:20px;}
.sd-408{flex:none; width:100%; max-width:100%;}
.sd-408 > *{--gap-h:0px; --gap-v:20px;}
.sd-413{flex:none; width:100%; max-width:100%;}
.sd-413 > *{--gap-h:0px; --gap-v:20px;}
.sd-418{padding:60px 20px;}
.sd-419{flex-direction:column; flex-wrap:nowrap; padding:0px 10px;}
.sd-419 > *{--gap-h:0px; --gap-v:80px;}
.sd-423{font-size:14px;}
.sd-424{font-size:32px;}
.sd-425{font-size:14px;}
.sd-426{flex:none;}
.sd-428{flex:none; flex-direction:row; flex-wrap:nowrap; width:100%; max-width:100%;}
.sd-428 > *{--gap-h:20px; --gap-v:0px;}
.sd-430{flex:1; width:auto; max-width:100%;}
.sd-430 > *{--gap-h:0px; --gap-v:10px;}
.sd-433{flex:none; flex-direction:row; flex-wrap:nowrap; width:100%; max-width:100%;}
.sd-433 > *{--gap-h:20px; --gap-v:0px;}
.sd-435{flex:1; width:auto; max-width:100%;}
.sd-435 > *{--gap-h:0px; --gap-v:10px;}
.sd-438{flex:none; flex-direction:row; flex-wrap:nowrap; width:100%; max-width:100%;}
.sd-438 > *{--gap-h:20px; --gap-v:0px;}
.sd-440{flex:1; width:auto; max-width:100%;}
.sd-440 > *{--gap-h:0px; --gap-v:10px;}
.sd-443{flex:none; flex-direction:row; flex-wrap:nowrap; width:100%; max-width:100%;}
.sd-443 > *{--gap-h:20px; --gap-v:0px;}
.sd-445{flex:1; width:auto; max-width:100%;}
.sd-445 > *{--gap-h:0px; --gap-v:10px;}
.sd-448{padding:10px 20px 60px;}
.sd-449{flex-direction:column; flex-wrap:nowrap; padding:0px 10px;}
.sd-449 > *{--gap-h:0px; --gap-v:0px;}
.sd-450{flex:none; margin:-10px -30px -80px; max-width:calc(100% + 60px);}
.sd-451{padding:30px;}
.sd-451 > *{--gap-h:0px; --gap-v:20px;}
.sd-452{font-size:24px;}
.sd-453{font-size:14px;}
.sd-454{padding:60px 20px 10px;}
.sd-455{flex-direction:column; flex-wrap:nowrap; padding:0px 10px;}
.sd-455 > *{--gap-h:0px; --gap-v:0px;}
.sd-456{padding:30px;}
.sd-456 > *{--gap-h:0px; --gap-v:20px;}
.sd-457{font-size:24px;}
.sd-458{font-size:14px;}
.sd-459{flex:none; margin:-80px -30px -10px; max-width:calc(100% + 60px);}
.sd-460{padding:60px 20px;}
.sd-460 > *{--gap-h:0px; --gap-v:80px;}
.sd-461{flex-direction:column; flex-wrap:nowrap; padding:0px 10px;}
.sd-461 > *{--gap-h:0px; --gap-v:80px;}
.sd-462{gap:5px;}
.sd-462 > *{--gap-h:0px; --gap-v:5px;}
.sd-463{gap:5px;}
.sd-463 > *{--gap-h:0px; --gap-v:5px;}
.sd-465{font-size:32px;}
.sd-466{flex-direction:column; flex-wrap:nowrap; padding:0px 10px;}
.sd-466 > *{--gap-h:0px; --gap-v:40px;}
.sd-467{gap:30px 30px;}
.sd-467 > *{--gap-h:0px; --gap-v:30px;}
.sd-468{border-bottom:0px solid rgba(36, 37, 40, 0.1); border-left:0px solid rgba(36, 37, 40, 0.1); border-right:0px solid rgba(36, 37, 40, 0.1); border-top:0px solid rgba(36, 37, 40, 0.1); flex:none; flex-direction:column; flex-wrap:nowrap; gap:20px; padding:0px; width:100%; max-width:100%;}
.sd-468 > *{--gap-h:0px; --gap-v:20px;}
.sd-473{font-size:48px;}
.sd-475{align-content:flex-start; align-items:flex-start; flex-direction:row; flex-wrap:wrap; gap:10px; justify-content:flex-start;}
.sd-475 > *{--gap-h:10px; --gap-v:10px;}
.sd-476{gap:5px;}
.sd-476 > *{--gap-h:5px; --gap-v:0px;}
.sd-479{gap:5px;}
.sd-479 > *{--gap-h:5px; --gap-v:0px;}
.sd-482{gap:5px;}
.sd-482 > *{--gap-h:5px; --gap-v:0px;}
.sd-485{gap:5px;}
.sd-485 > *{--gap-h:5px; --gap-v:0px;}
.sd-488{flex:none; flex-direction:column; flex-wrap:nowrap; gap:20px; padding:20px 0px 0px; width:100%; max-width:100%;}
.sd-488 > *{--gap-h:0px; --gap-v:20px;}
.sd-493{font-size:48px;}
.sd-496{align-content:flex-start; align-items:flex-start; flex-direction:row; flex-wrap:wrap; gap:10px; justify-content:flex-start;}
.sd-496 > *{--gap-h:10px; --gap-v:10px;}
.sd-497{gap:5px;}
.sd-497 > *{--gap-h:5px; --gap-v:0px;}
.sd-500{gap:5px;}
.sd-500 > *{--gap-h:5px; --gap-v:0px;}
.sd-503{gap:5px;}
.sd-503 > *{--gap-h:5px; --gap-v:0px;}
.sd-506{gap:5px;}
.sd-506 > *{--gap-h:5px; --gap-v:0px;}
.sd-509{flex:none; flex-direction:column; flex-wrap:nowrap; gap:20px; padding:20px 0px 0px; width:100%; max-width:100%;}
.sd-509 > *{--gap-h:0px; --gap-v:20px;}
.sd-514{font-size:48px;}
.sd-517{align-content:flex-start; align-items:flex-start; flex-direction:row; flex-wrap:wrap; gap:5px; justify-content:flex-start;}
.sd-517 > *{--gap-h:5px; --gap-v:5px;}
.sd-518{gap:5px;}
.sd-518 > *{--gap-h:5px; --gap-v:0px;}
.sd-521{gap:5px;}
.sd-521 > *{--gap-h:5px; --gap-v:0px;}
.sd-524{gap:5px;}
.sd-524 > *{--gap-h:5px; --gap-v:0px;}
.sd-527{gap:5px;}
.sd-527 > *{--gap-h:5px; --gap-v:0px;}
.sd-530{gap:5px;}
.sd-530 > *{--gap-h:5px; --gap-v:0px;}
.sd-533{gap:5px;}
.sd-533 > *{--gap-h:5px; --gap-v:0px;}
.sd-536{padding:60px 20px;}
.sd-537{flex-direction:column; flex-wrap:nowrap; padding:0px 10px;}
.sd-537 > *{--gap-h:0px; --gap-v:80px;}
.sd-538{gap:5px;}
.sd-538 > *{--gap-h:5px; --gap-v:0px;}
.sd-539{font-size:32px;}
.sd-540{flex-direction:column; margin:0px -10px; max-width:calc(100% + 20px);}
.sd-540 > *{--gap-h:0px; --gap-v:40px;}
.list-3__item{flex-direction:row; flex-wrap:nowrap;}
.list-3__item > *{--gap-h:20px; --gap-v:0px;}
.list-3__item__sd-9{font-size:14px;}
.sd-541{padding:60px 20px;}
.sd-542{flex-direction:column; flex-wrap:nowrap; padding:0px 10px;}
.sd-542 > *{--gap-h:0px; --gap-v:80px;}
.sd-543{gap:5px;}
.sd-543 > *{--gap-h:5px; --gap-v:0px;}
.sd-545{font-size:32px;}
.sd-546{flex-direction:column;}
.sd-546 > *{--gap-h:0px; --gap-v:40px;}
.sd-547{padding:60px 10px 0px;}
.sd-549{gap:30px; padding:40px 20px 20px;}
.sd-549 > *{--gap-h:0px; --gap-v:30px;}
.sd-550{align-content:center; align-items:center; gap:0px; justify-content:center;}
.sd-550 > *{--gap-h:0px; --gap-v:0px;}
.sd-551{font-size:14px;}
.sd-552{font-size:32px; text-align:center; justify-content:center;}
.sd-553{flex-direction:column; flex-wrap:nowrap;}
.sd-553 > *{--gap-h:0px; --gap-v:20px;}
.sd-554{flex:none; gap:10px; height:auto; padding:30px 20px; width:100%; max-width:100%;}
.sd-554 > *{--gap-h:0px; --gap-v:10px;}
.sd-557{gap:10px;}
.sd-557 > *{--gap-h:0px; --gap-v:10px;}
.sd-561{font-size:14px;}
.sd-564{align-content:flex-start; align-items:flex-start; flex-direction:column; flex-wrap:nowrap; justify-content:flex-start; padding:150px 0px;}
.sd-565{flex-direction:column-reverse; flex-wrap:nowrap; gap:80px; padding:0px 0px 30px;}
.sd-565 > *{--gap-h:0px; --gap-v:80px;}
.sd-566{flex-direction:column; flex-wrap:nowrap; gap:80px; padding:0px 15px;}
.sd-566 > *{--gap-h:0px; --gap-v:80px;}
.sd-567{align-content:flex-start; align-items:flex-start; flex-direction:column; flex-wrap:nowrap; gap:40px; justify-content:flex-start; padding:0px 0px 0px 15px;}
.sd-567 > *{--gap-h:0px; --gap-v:40px;}
.sd-568{align-content:flex-start; align-items:flex-start; flex-direction:row; flex-wrap:wrap; gap:10px 20px; justify-content:flex-start;}
.sd-568 > *{--gap-h:20px; --gap-v:10px;}
.sd-569{flex-direction:row; flex-wrap:nowrap;}
.sd-569 > *{--gap-h:5px; --gap-v:0px;}
.sd-569.link-active > *{--gap-h:5px; --gap-v:0px;}
.sd-569:hover > *{--gap-h:5px; --gap-v:0px;}
.sd-570{font-size:12px; margin:0px; max-width:100%;}
.sd-572{flex-direction:row; flex-wrap:nowrap;}
.sd-572 > *{--gap-h:5px; --gap-v:0px;}
.sd-572.link-active > *{--gap-h:5px; --gap-v:0px;}
.sd-572:hover > *{--gap-h:5px; --gap-v:0px;}
.sd-573{font-size:12px; margin:0px; max-width:100%;}
.sd-575{flex-direction:row; flex-wrap:nowrap;}
.sd-575 > *{--gap-h:5px; --gap-v:0px;}
.sd-575.link-active > *{--gap-h:5px; --gap-v:0px;}
.sd-575:hover > *{--gap-h:5px; --gap-v:0px;}
.sd-576{font-size:12px; margin:0px; max-width:100%;}
.sd-578{align-content:flex-start; align-items:flex-start; flex-direction:row; flex-wrap:wrap; gap:10px 20px; justify-content:flex-start;}
.sd-578 > *{--gap-h:20px; --gap-v:10px;}
.sd-579{flex-direction:row; flex-wrap:nowrap;}
.sd-579 > *{--gap-h:5px; --gap-v:0px;}
.sd-579.link-active > *{--gap-h:5px; --gap-v:0px;}
.sd-579:hover > *{--gap-h:5px; --gap-v:0px;}
.sd-580{font-size:12px;}
.sd-582{flex-direction:row; flex-wrap:nowrap;}
.sd-582 > *{--gap-h:5px; --gap-v:0px;}
.sd-582.link-active > *{--gap-h:5px; --gap-v:0px;}
.sd-582:hover > *{--gap-h:5px; --gap-v:0px;}
.sd-583{font-size:12px;}
.sd-585{flex-direction:row; flex-wrap:nowrap;}
.sd-585 > *{--gap-h:5px; --gap-v:0px;}
.sd-585.link-active > *{--gap-h:5px; --gap-v:0px;}
.sd-585:hover > *{--gap-h:5px; --gap-v:0px;}
.sd-586{font-size:12px; margin:0px; max-width:100%;}
.sd-588{flex-direction:row; flex-wrap:nowrap;}
.sd-588 > *{--gap-h:5px; --gap-v:0px;}
.sd-588.link-active > *{--gap-h:5px; --gap-v:0px;}
.sd-588:hover > *{--gap-h:5px; --gap-v:0px;}
.sd-589{font-size:12px; margin:0px; max-width:100%;}
.sd-592{align-content:center; align-items:center; flex-direction:row; flex-wrap:nowrap; justify-content:flex-start;}
.sd-592 > *{--gap-h:10px; --gap-v:0px;}
.sd-596{font-size:24px;}
.sd-598{font-size:24px;}
.sd-599{align-content:center; align-items:center; flex:none; flex-direction:row-reverse; flex-wrap:nowrap; justify-content:flex-end; margin:0px; padding:0px 0px 0px 30px; width:100%; max-width:100%;}
.sd-600{flex:none; width:200px; max-width:100%;}
.sd-601{align-content:flex-start; align-items:flex-start; bottom:0px; flex-direction:column-reverse; gap:46px; justify-content:center; left:0px; margin:0; padding:0px 30px; position:absolute; right:0px; top:auto; width:1280px;}
.sd-601 > *{--gap-h:0px; --gap-v:46px;}
.sd-602{flex:none; margin:0; rotate:0deg; max-width:100%;}
}
@media (max-width: 320px) {
.sd-8{display:none;}
.sd-39{flex:none; height:450px;}
.sd-68{flex:none; height:450px;}
.sd-77{flex:none; height:450px;}
.sd-80{flex:none; height:450px;}
.sd-92{flex:none; height:450px;}
.sd-126{flex:none; height:450px;}
.sd-150{flex:none; height:450px;}
.sd-159{flex:none; height:450px;}
.sd-308{display:none;}
.sd-339{flex:none; height:450px;}
.sd-368{flex:none; height:450px;}
.sd-377{flex:none; height:450px;}
.sd-380{flex:none; height:450px;}
.sd-392{flex:none; height:450px;}
.sd-426{flex:none; height:450px;}
.sd-450{flex:none; height:450px;}
.sd-459{flex:none; height:450px;}
}
