:root{--s-font-eab0cf48:'Noto Sans';--s-font-cda1e569:'Noto Sans JP','Noto Sans',sans-serif;--s-font-f79ce552:Poppins;--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{align-content:center; align-items:center; background:#EEEEEE; flex-direction:column; flex-wrap:nowrap; height:100%; justify-content:center; padding:80px 0px 0px; width:100%; max-width:100%;}
.sd-2{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; overflow-x:visible; overflow-y:visible; padding:0px; width:100%; max-width:100%;}
.sd-2 > *{--gap-h:0px; --gap-v:0px;}
.sd-3{align-content:flex-start; align-items:flex-start; background:rgba(0,0,0,0.0); border-bottom:0px solid #dbe1e1; border-left:0px solid #dbe1e1; border-right:0px solid #dbe1e1; border-top:0px solid #dbe1e1; flex:none; flex-direction:column; flex-wrap:nowrap; height:auto; justify-content:center; padding:20px 40px; width:100%; max-width:100%;}
.sd-4{align-content:center; align-items:center; background:rgba(0,0,0,0.0); flex:none; flex-direction:row; flex-wrap:wrap; height:auto; justify-content:flex-start; width:100%; max-width:100%;}
.sd-5{color:#000000; font-family:var(--s-font-eab0cf48); font-size:12px; font-weight:700; height:auto; letter-spacing:0.1em; line-height:1; text-align:left; width:auto; justify-content:flex-start; max-width:100%;}
.sd-5:hover{opacity:0.5; --ha:1;}
.sd-6{color:#333; font-family:var(--s-font-cda1e569); font-size:14px; font-weight:500; height:auto; line-height:1.4; margin:0px 14px; text-align:center; width:auto; justify-content:center; max-width:calc(100% - 28px);}
.sd-7{color:#000000; font-family:var(--s-font-eab0cf48); font-size:12px; font-weight:700; height:auto; letter-spacing:0.1em; line-height:1; text-align:left; width:auto; justify-content:flex-start; max-width:100%;}
.sd-7:hover{opacity:0.5; --ha:1;}
.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:flex-start; padding:40px 120px 60px; width:100%; max-width:100%;}
.sd-9{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:flex-start; margin:0px 0px 30px; width:100%; max-width:100%;}
.sd-10{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:flex-start; width:auto; max-width:100%;}
.sd-11{color:#FFFFFF; flex:none; font-family:var(--s-font-f79ce552); font-size:100px; font-weight:600; height:auto; letter-spacing:0.05em; line-height:1; margin:0px; text-align:left; width:auto; justify-content:flex-start; max-width:100%;}
.sd-12{background:#EEEEEE; flex:none; height:100%; left:0; margin:0; position:absolute; scale:0 1; top:0; transform-origin:center right; width:100%; max-width:100%;}
.sd-12.appear{scale:1 1; transition-delay:300ms; transition-duration:600ms;}
.sd-13{align-content:center; align-items:center; background:rgba(0,0,0,0.0); flex:none; flex-direction:row; flex-wrap:nowrap; height:auto; justify-content:flex-start; margin:0px; padding:0px; width:auto; max-width:100%;}
.sd-14{background:#000000; flex:none; height:1px; margin:0px 10px 0px 0px; width:20px; max-width:calc(100% - 10px);}
.sd-15{color:#000000; flex:1; font-family:var(--s-font-eab0cf48); font-size:20px; font-weight:700; height:auto; letter-spacing:0.1em; line-height:1.4; text-align:left; width:auto; justify-content:flex-start; max-width:100%; min-width:0;}
.sd-16{background:#000000; bottom:0px; flex:none; height:100%; left:0px; margin:0; position:absolute; right:0px; scale:0 1; top:0px; transform-origin:center right; width:100%; max-width:100%;}
.sd-16.appear{scale:1 1; transition-delay:300ms; transition-duration:600ms;}
.sd-17{align-content:center; align-items:center; background:rgba(0,0,0,0.0); flex:none; flex-direction:row; flex-wrap:wrap; height:auto; justify-content:flex-start; margin:0px; width:100%; max-width:100%;}
.sd-18{align-content:flex-start; align-items:flex-start; 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 50px 0px 0px; width:calc(60% - 50px); max-width:calc(60% - 50px);}
.sd-18 > *{--gap-h:0px; --gap-v:0px;}
.sd-19{color:#333333; flex:none; font-family:var(--s-font-eab0cf48); font-size:14px; font-weight:500; height:auto; letter-spacing:0.1em; line-height:2; padding:0px 0px; text-align:left; width:100%; max-width:100%;}
.richText.sd-19 > p{font-family:var(--s-font-eab0cf48); font-weight:500; margin:0px 0px 40px;}
.sd-20{align-content:center; align-items:center; background:rgba(0,0,0,0.0); flex:1; flex-direction:column; flex-wrap:nowrap; height:auto; justify-content:center; width:auto; max-width:100%; min-width:auto;}
.sd-20.appear{opacity:0; transition-delay:600ms; transition-duration:800ms; transition-timing-function:cubic-bezier(0.445, 0.05, 0.55, 0.95);}
.sd-21{flex:none; height:auto; width:100%; max-width:100%;}
.sd-21{aspect-ratio:auto 1053 / 937;}
.sd-22{align-content:center; align-items:center; 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; gap:30px; justify-content:center; padding:100px 80px; width:100%; max-width:100%;}
.sd-22 > *{--gap-h:0px; --gap-v:30px;}
.sd-23{align-content:center; align-items:center; background:#FFFFFF; border-radius:8px; display:none; flex:none; flex-direction:row; flex-wrap:nowrap; gap:60px; justify-content:flex-start; padding:0px; width:1280px; max-width:100%;}
.sd-23 > *{--gap-h:60px; --gap-v:0px;}
.sd-24{align-content:flex-start; align-items:flex-start; flex:1; flex-direction:column; flex-wrap:nowrap; gap:10px; height:auto; justify-content:center; margin:0px; padding:0px; width:auto; max-width:100%; min-width:0;}
.sd-24 > *{--gap-h:0px; --gap-v:10px;}
.sd-25{align-content:flex-start; align-items:flex-start; background:rgba(0,0,0,0.0); border-bottom:0px solid #000000; border-left:1px solid #000000; border-right:0px solid #000000; border-top:0px solid #000000; flex:none; flex-direction:column; flex-wrap:nowrap; height:auto; justify-content:flex-start; margin:0px 0px 20px; padding:0px 0px 0px 24px; width:auto; max-width:100%;}
.sd-25.appear{opacity:0; transition-delay:300ms; transition-duration:800ms; transition-timing-function:cubic-bezier(0.445, 0.05, 0.55, 0.95); translate:10px 0px;}
.sd-26{align-content:center; align-items:center; background:rgba(0,0,0,0.0); flex:none; flex-direction:row; flex-wrap:nowrap; height:auto; justify-content:flex-start; width:auto; max-width:100%;}
.sd-27{color:#333; font-family:var(--s-font-f79ce552); font-size:18px; font-weight:500; height:auto; letter-spacing:normal; line-height:0.8; margin:0px; text-align:center; width:auto; justify-content:center; max-width:100%;}
.sd-28{background:#c1cccb; flex:none; height:1px; margin:0px 5px; width:14px; max-width:calc(100% - 10px);}
.sd-29{border-bottom:0px solid #aaaaaa; border-left:0px solid #aaaaaa; border-right:0px solid #aaaaaa; border-top:0px solid #aaaaaa; color:#333; font-family:var(--s-font-daa8975e); font-size:15px; font-weight:700; height:auto; letter-spacing:normal; line-height:1.2; margin:0px; padding:0px; text-align:left; width:auto; justify-content:flex-start; max-width:100%;}
.sd-30{color:#242424; font-family:var(--s-font-eab0cf48); font-size:36px; font-weight:700; height:auto; letter-spacing:0.1em; line-height:1.4; margin:8px 0px 0px; text-align:left; width:auto; justify-content:flex-start; max-width:100%;}
.sd-31{align-content:center; align-items:center; flex:1; flex-direction:row; flex-wrap:nowrap; gap:80px; justify-content:flex-end; padding:0px; width:auto; max-width:100%; min-width:0;}
.sd-31 > *{--gap-h:80px; --gap-v:0px;}
.sd-32{border-radius:16px; box-shadow:10px 30px 40px 10px rgba(0, 0, 0, 0.1); flex:none; height:auto; justify-content:center; width:100%; max-width:100%;}
.sd-32{aspect-ratio:auto 2400 / 1350;}
.sd-33{color:#333333; flex:none; font-family:var(--s-font-eab0cf48); font-size:14px; font-weight:500; height:auto; letter-spacing:0.1em; line-height:2; padding:0px 0px; text-align:left; width:100%; max-width:100%;}
.richText.sd-33 > p{font-family:var(--s-font-eab0cf48); font-weight:500; margin:0px;}
.sd-34{background:rgba(0,0,0,0.0); display:flex; flex:none; justify-content:flex-start; overflow-x:auto; overflow-y:hidden;}
.sd-35{align-content:flex-start; align-items:flex-start; flex-direction:row; flex-wrap:nowrap; height:auto; justify-content:flex-start; padding:40px 0px 0px; width:auto; max-width:100%;}
.sd-36{flex:none; height:284px; margin:0px 40px; width:345px; max-width:calc(100% - 80px);}
.sd-36 > .image__bg-container::before{background-repeat:no-repeat;}
.sd-37{flex:none; height:284px; margin:0px 40px; width:345px; max-width:calc(100% - 80px);}
.sd-37 > .image__bg-container::before{background-repeat:no-repeat;}
.sd-38{align-content:center; align-items:center; flex:none; flex-direction:column; flex-wrap:nowrap; gap:30px; justify-content:center; padding:0px; width:100%; max-width:100%;}
.sd-38 > *{--gap-h:0px; --gap-v:30px;}
.sd-39{align-content:center; align-items:center; background:#FFFFFF; border-radius:8px; flex:none; flex-direction:row; flex-wrap:nowrap; gap:60px; justify-content:flex-start; margin:0px 0px 15px; padding:0px; width:100%; max-width:100%;}
.sd-39 > *{--gap-h:60px; --gap-v:0px;}
.sd-40{align-content:flex-start; align-items:flex-start; flex:1; flex-direction:column; flex-wrap:nowrap; gap:10px; height:auto; justify-content:center; margin:0px; padding:0px; width:auto; max-width:100%; min-width:0;}
.sd-40 > *{--gap-h:0px; --gap-v:10px;}
.sd-41{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:100%; max-width:100%;}
.sd-41 > *{--gap-h:80px; --gap-v:0px;}
.sd-42{align-content:flex-start; align-items:flex-start; flex:none; flex-direction:column; flex-wrap:nowrap; gap:20px; height:auto; justify-content:flex-start; margin:0px; padding:0px; width:calc(50% - (var(--gap-h) * 0.5)); max-width:calc(50% - (var(--gap-h) * 0.5));}
.sd-42 > *{--gap-h:0px; --gap-v:20px;}
.sd-43{align-content:flex-start; align-items:flex-start; background:rgba(0,0,0,0.0); border-bottom:0px solid #000000; border-left:1px solid #000000; border-right:0px solid #000000; border-top:0px solid #000000; flex:none; flex-direction:column; flex-wrap:nowrap; height:auto; justify-content:flex-start; margin:0px 0px 20px; padding:0px 0px 0px 24px; width:auto; max-width:100%;}
.sd-43.appear{opacity:0; transition-delay:300ms; transition-duration:800ms; transition-timing-function:cubic-bezier(0.445, 0.05, 0.55, 0.95); translate:10px 0px;}
.sd-44{align-content:center; align-items:center; background:rgba(0,0,0,0.0); flex:none; flex-direction:row; flex-wrap:nowrap; height:auto; justify-content:flex-start; width:auto; max-width:100%;}
.sd-45{color:#333; font-family:var(--s-font-f79ce552); font-size:18px; font-weight:500; height:auto; letter-spacing:normal; line-height:0.8; margin:0px; text-align:center; width:auto; justify-content:center; max-width:100%;}
.sd-46{background:#c1cccb; flex:none; height:1px; margin:0px 5px; width:14px; max-width:calc(100% - 10px);}
.sd-47{border-bottom:0px solid #aaaaaa; border-left:0px solid #aaaaaa; border-right:0px solid #aaaaaa; border-top:0px solid #aaaaaa; color:#333; font-family:var(--s-font-daa8975e); font-size:15px; font-weight:700; height:auto; letter-spacing:normal; line-height:1.2; margin:0px; padding:0px; text-align:left; width:auto; justify-content:flex-start; max-width:100%;}
.sd-48{color:#242424; font-family:var(--s-font-eab0cf48); font-size:36px; font-weight:700; height:auto; letter-spacing:0.1em; line-height:1.4; margin:8px 0px 0px; text-align:left; width:auto; justify-content:flex-start; max-width:100%;}
.sd-49{color:#333333; flex:none; font-family:var(--s-font-eab0cf48); font-size:14px; font-weight:500; height:auto; letter-spacing:0.1em; line-height:2; padding:0px 0px; text-align:left; width:100%; max-width:100%;}
.richText.sd-49 > p{font-family:var(--s-font-eab0cf48); font-weight:500; margin:0px;}
.sd-50{align-content:center; align-items:center; display:flex; flex:1; flex-direction:row; flex-wrap:nowrap; gap:80px; justify-content:center; padding:0px; width:auto; max-width:100%; min-width:0;}
.sd-50 > *{--gap-h:80px; --gap-v:0px;}
.sd-51{border-radius:16px; box-shadow:7px 7px 40px 10px rgba(0, 0, 0, 0.1); flex:1; height:auto; justify-content:center; width:auto; max-width:100%; min-width:0;}
.sd-51{aspect-ratio:auto 2400 / 1350;}
.sd-52{background:rgba(0, 0, 0, 0); display:flex; flex:none; justify-content:space-between; overflow-x:auto; overflow-y:hidden;}
.sd-53{align-content:flex-start; align-items:flex-start; flex-direction:row; flex-wrap:nowrap; gap:0px; height:auto; justify-content:space-between; padding:0px; width:100%; max-width:100%;}
.sd-53 > *{--gap-h:0px; --gap-v:0px;}
.sd-54{border-radius:4px; flex:1; height:660px; margin:0px 40px; width:auto; max-width:calc(100% - 80px); min-width:0;}
.sd-54 > .image__bg-container::before{background-repeat:no-repeat;}
.sd-55{border-radius:4px; flex:1; height:660px; margin:0px 40px; width:auto; max-width:calc(100% - 80px); min-width:0;}
.sd-55 > .image__bg-container::before{background-repeat:no-repeat;}
.sd-56{align-content:center; align-items:center; background:#FFFFFF; border-bottom:0px dotted #00000080; border-left:0px dotted #00000080; border-right:0px dotted #00000080; border-top:0px dotted #00000080; flex:none; flex-direction:column; flex-wrap:nowrap; height:80px; justify-content:center; padding:0px 50px; width:100%; max-width:100%;}
.sd-57{background:#FFFFFF; border-bottom:0px dotted #959595cc; border-left:0px dotted #959595cc; border-right:0px dotted #959595cc; border-top:1px dotted #959595cc; flex:none; height:80px; width:90%; max-width:90%;}
.sd-58{align-content:center; align-items:center; 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; gap:30px; justify-content:center; padding:0px 80px 100px; width:100%; max-width:100%;}
.sd-58 > *{--gap-h:0px; --gap-v:30px;}
.sd-59{align-content:center; align-items:center; background:#FFFFFF; border-radius:8px; display:none; flex:none; flex-direction:row; flex-wrap:nowrap; gap:60px; justify-content:flex-start; padding:0px; width:1280px; max-width:100%;}
.sd-59 > *{--gap-h:60px; --gap-v:0px;}
.sd-60{align-content:flex-start; align-items:flex-start; flex:1; flex-direction:column; flex-wrap:nowrap; gap:10px; height:auto; justify-content:center; margin:0px; padding:0px; width:auto; max-width:100%; min-width:0;}
.sd-60 > *{--gap-h:0px; --gap-v:10px;}
.sd-61{align-content:flex-start; align-items:flex-start; background:rgba(0,0,0,0.0); border-bottom:0px solid #000000; border-left:1px solid #000000; border-right:0px solid #000000; border-top:0px solid #000000; flex:none; flex-direction:column; flex-wrap:nowrap; height:auto; justify-content:flex-start; margin:0px 0px 20px; padding:0px 0px 0px 24px; width:auto; max-width:100%;}
.sd-61.appear{opacity:0; transition-delay:300ms; transition-duration:800ms; transition-timing-function:cubic-bezier(0.445, 0.05, 0.55, 0.95); translate:10px 0px;}
.sd-62{align-content:center; align-items:center; background:rgba(0,0,0,0.0); flex:none; flex-direction:row; flex-wrap:nowrap; height:auto; justify-content:flex-start; width:auto; max-width:100%;}
.sd-63{color:#333; font-family:var(--s-font-f79ce552); font-size:18px; font-weight:500; height:auto; letter-spacing:normal; line-height:0.8; margin:0px; text-align:center; width:auto; justify-content:center; max-width:100%;}
.sd-64{background:#c1cccb; flex:none; height:1px; margin:0px 5px; width:14px; max-width:calc(100% - 10px);}
.sd-65{border-bottom:0px solid #aaaaaa; border-left:0px solid #aaaaaa; border-right:0px solid #aaaaaa; border-top:0px solid #aaaaaa; color:#333; font-family:var(--s-font-daa8975e); font-size:15px; font-weight:700; height:auto; letter-spacing:normal; line-height:1.2; margin:0px; padding:0px; text-align:left; width:auto; justify-content:flex-start; max-width:100%;}
.sd-66{color:#242424; font-family:var(--s-font-eab0cf48); font-size:36px; font-weight:700; height:auto; letter-spacing:0.1em; line-height:1.4; margin:8px 0px 0px; text-align:left; width:auto; justify-content:flex-start; max-width:100%;}
.sd-67{align-content:center; align-items:center; flex:1; flex-direction:row; flex-wrap:nowrap; gap:80px; justify-content:flex-end; 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:100%; max-width:100%;}
.sd-68{aspect-ratio:auto 2400 / 1350;}
.sd-69{color:#333333; flex:none; font-family:var(--s-font-eab0cf48); font-size:14px; font-weight:500; height:auto; letter-spacing:0.1em; line-height:2; padding:0px 0px; text-align:left; width:100%; max-width:100%;}
.richText.sd-69 > p{font-family:var(--s-font-eab0cf48); font-weight:500; margin:0px;}
.sd-70{background:rgba(0,0,0,0.0); display:flex; flex:none; justify-content:flex-start; overflow-x:auto; overflow-y:hidden;}
.sd-71{align-content:flex-start; align-items:flex-start; flex-direction:row; flex-wrap:nowrap; height:auto; justify-content:flex-start; padding:40px 0px 0px; width:auto; max-width:100%;}
.sd-72{flex:none; height:284px; margin:0px 40px; width:345px; max-width:calc(100% - 80px);}
.sd-72 > .image__bg-container::before{background-repeat:no-repeat;}
.sd-73{flex:none; height:284px; margin:0px 40px; width:345px; max-width:calc(100% - 80px);}
.sd-73 > .image__bg-container::before{background-repeat:no-repeat;}
.sd-74{align-content:center; align-items:center; flex:none; flex-direction:column; flex-wrap:nowrap; gap:30px; justify-content:center; padding:0px; width:100%; max-width:100%;}
.sd-74 > *{--gap-h:0px; --gap-v:30px;}
.sd-75{align-content:center; align-items:center; background:#FFFFFF; border-radius:8px; flex:none; flex-direction:row; flex-wrap:nowrap; gap:60px; justify-content:flex-start; margin:0px 0px 15px; padding:0px; width:100%; max-width:100%;}
.sd-75 > *{--gap-h:60px; --gap-v:0px;}
.sd-76{align-content:flex-start; align-items:flex-start; flex:1; flex-direction:column; flex-wrap:nowrap; gap:10px; height:auto; justify-content:center; margin:0px; padding:0px; width:auto; max-width:100%; min-width:0;}
.sd-76 > *{--gap-h:0px; --gap-v:10px;}
.sd-77{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:100%; max-width:100%;}
.sd-77 > *{--gap-h:80px; --gap-v:0px;}
.sd-78{align-content:center; align-items:center; display:flex; flex:1; flex-direction:row; flex-wrap:nowrap; gap:80px; justify-content:center; padding:0px; width:auto; max-width:100%; min-width:0;}
.sd-78 > *{--gap-h:80px; --gap-v:0px;}
.sd-79{border-radius:16px; box-shadow:7px 7px 40px 10px rgba(0, 0, 0, 0.1); flex:none; height:auto; justify-content:center; width:600px; max-width:100%;}
.sd-79{aspect-ratio:auto 2400 / 1350;}
.sd-80{align-content:flex-start; align-items:flex-start; flex:none; flex-direction:column; flex-wrap:nowrap; gap:20px; height:auto; justify-content:flex-start; margin:0px; padding:0px; width:calc(50% - (var(--gap-h) * 0.5)); max-width:calc(50% - (var(--gap-h) * 0.5));}
.sd-80 > *{--gap-h:0px; --gap-v:20px;}
.sd-81{align-content:flex-start; align-items:flex-start; background:rgba(0,0,0,0.0); border-bottom:0px solid #000000; border-left:1px solid #000000; border-right:0px solid #000000; border-top:0px solid #000000; flex:none; flex-direction:column; flex-wrap:nowrap; height:auto; justify-content:flex-start; margin:0px 0px 20px; padding:0px 0px 0px 24px; width:auto; max-width:100%;}
.sd-81.appear{opacity:0; transition-delay:300ms; transition-duration:800ms; transition-timing-function:cubic-bezier(0.445, 0.05, 0.55, 0.95); translate:10px 0px;}
.sd-82{align-content:center; align-items:center; background:rgba(0,0,0,0.0); flex:none; flex-direction:row; flex-wrap:nowrap; height:auto; justify-content:flex-start; width:auto; max-width:100%;}
.sd-83{color:#333; font-family:var(--s-font-f79ce552); font-size:18px; font-weight:500; height:auto; letter-spacing:normal; line-height:0.8; margin:0px; text-align:center; width:auto; justify-content:center; max-width:100%;}
.sd-84{background:#c1cccb; flex:none; height:1px; margin:0px 5px; width:14px; max-width:calc(100% - 10px);}
.sd-85{border-bottom:0px solid #aaaaaa; border-left:0px solid #aaaaaa; border-right:0px solid #aaaaaa; border-top:0px solid #aaaaaa; color:#333; font-family:var(--s-font-daa8975e); font-size:15px; font-weight:700; height:auto; letter-spacing:normal; line-height:1.2; margin:0px; padding:0px; text-align:left; width:auto; justify-content:flex-start; max-width:100%;}
.sd-86{color:#242424; font-family:var(--s-font-eab0cf48); font-size:36px; font-weight:700; height:auto; letter-spacing:0.1em; line-height:1.4; margin:8px 0px 0px; text-align:left; width:auto; justify-content:flex-start; max-width:100%;}
.sd-87{color:#333333; flex:none; font-family:var(--s-font-eab0cf48); font-size:14px; font-weight:500; height:auto; letter-spacing:0.1em; line-height:2; padding:0px 0px; text-align:left; width:100%; max-width:100%;}
.richText.sd-87 > p{font-family:var(--s-font-eab0cf48); font-weight:500; margin:0px;}
.sd-88{background:rgba(0, 0, 0, 0); display:flex; flex:none; justify-content:space-between; overflow-x:auto; overflow-y:hidden;}
.sd-89{align-content:flex-start; align-items:flex-start; flex-direction:row; flex-wrap:nowrap; gap:0px; height:auto; justify-content:space-between; padding:0px; width:100%; max-width:100%;}
.sd-89 > *{--gap-h:0px; --gap-v:0px;}
.sd-90{border-radius:4px; flex:none; height:500px; margin:0px 40px; width:calc(50% - 80px - (var(--gap-h) * 0.5)); max-width:calc(50% - 80px - (var(--gap-h) * 0.5));}
.sd-90 > .image__bg-container::before{background-repeat:no-repeat;}
.sd-91{border-radius:4px; flex:none; height:500px; margin:0px 40px; width:calc(50% - 80px - (var(--gap-h) * 0.5)); max-width:calc(50% - 80px - (var(--gap-h) * 0.5));}
.sd-91 > .image__bg-container::before{background-repeat:no-repeat;}
.sd-92{align-content:center; align-items:center; background:#FFFFFF; border-bottom:0px dotted #00000080; border-left:0px dotted #00000080; border-right:0px dotted #00000080; border-top:0px dotted #00000080; flex:none; flex-direction:column; flex-wrap:nowrap; height:80px; justify-content:center; padding:0px 50px; width:100%; max-width:100%;}
.sd-93{background:#FFFFFF; border-bottom:0px dotted #959595cc; border-left:0px dotted #959595cc; border-right:0px dotted #959595cc; border-top:1px dotted #959595cc; flex:none; height:80px; width:90%; max-width:90%;}
.sd-94{align-content:center; align-items:center; background:#FFFFFF; border-bottom:0px solid rgba(36, 37, 40, 0); border-left:0px solid rgba(36, 37, 40, 0); border-right:0px solid rgba(36, 37, 40, 0); border-top:0px solid rgba(36, 37, 40, 0); flex:none; flex-direction:column; flex-wrap:nowrap; gap:30px; justify-content:center; padding:0px 80px 100px; width:100%; max-width:100%;}
.sd-94 > *{--gap-h:0px; --gap-v:30px;}
.sd-95{align-content:center; align-items:center; background:#FFFFFF; border-radius:8px; display:none; flex:none; flex-direction:row; flex-wrap:nowrap; gap:60px; justify-content:flex-start; padding:0px; width:1280px; 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:10px; height:auto; justify-content:center; margin:0px; padding:0px; width:auto; max-width:100%; min-width:0;}
.sd-96 > *{--gap-h:0px; --gap-v:10px;}
.sd-97{align-content:flex-start; align-items:flex-start; background:rgba(0,0,0,0.0); border-bottom:0px solid #000000; border-left:1px solid #000000; border-right:0px solid #000000; border-top:0px solid #000000; flex:none; flex-direction:column; flex-wrap:nowrap; height:auto; justify-content:flex-start; margin:0px 0px 20px; padding:0px 0px 0px 24px; width:auto; max-width:100%;}
.sd-97.appear{opacity:0; transition-delay:300ms; transition-duration:800ms; transition-timing-function:cubic-bezier(0.445, 0.05, 0.55, 0.95); translate:10px 0px;}
.sd-98{align-content:center; align-items:center; background:rgba(0,0,0,0.0); flex:none; flex-direction:row; flex-wrap:nowrap; height:auto; justify-content:flex-start; width:auto; max-width:100%;}
.sd-99{color:#333; font-family:var(--s-font-f79ce552); font-size:18px; font-weight:500; height:auto; letter-spacing:normal; line-height:0.8; margin:0px; text-align:center; width:auto; justify-content:center; max-width:100%;}
.sd-100{background:#c1cccb; flex:none; height:1px; margin:0px 5px; width:14px; max-width:calc(100% - 10px);}
.sd-101{border-bottom:0px solid #aaaaaa; border-left:0px solid #aaaaaa; border-right:0px solid #aaaaaa; border-top:0px solid #aaaaaa; color:#333; font-family:var(--s-font-daa8975e); font-size:15px; font-weight:700; height:auto; letter-spacing:normal; line-height:1.2; margin:0px; padding:0px; text-align:left; width:auto; justify-content:flex-start; max-width:100%;}
.sd-102{color:#242424; font-family:var(--s-font-eab0cf48); font-size:36px; font-weight:700; height:auto; letter-spacing:0.1em; line-height:1.4; margin:8px 0px 0px; text-align:left; width:auto; justify-content:flex-start; max-width:100%;}
.sd-103{align-content:center; align-items:center; flex:1; flex-direction:row; flex-wrap:nowrap; gap:80px; justify-content:flex-end; padding:0px; width:auto; max-width:100%; min-width:0;}
.sd-103 > *{--gap-h:80px; --gap-v:0px;}
.sd-104{border-radius:16px; box-shadow:10px 30px 40px 10px rgba(0, 0, 0, 0.1); flex:none; height:auto; justify-content:center; width:100%; max-width:100%;}
.sd-104{aspect-ratio:auto 2400 / 1350;}
.sd-105{color:#333333; flex:none; font-family:var(--s-font-eab0cf48); font-size:14px; font-weight:500; height:auto; letter-spacing:0.1em; line-height:2; padding:0px 0px; text-align:left; width:100%; max-width:100%;}
.richText.sd-105 > p{font-family:var(--s-font-eab0cf48); font-weight:500; margin:0px;}
.sd-106{background:rgba(0,0,0,0.0); display:flex; flex:none; justify-content:flex-start; overflow-x:auto; overflow-y:hidden;}
.sd-107{align-content:flex-start; align-items:flex-start; flex-direction:row; flex-wrap:nowrap; height:auto; justify-content:flex-start; padding:40px 0px 0px; width:auto; max-width:100%;}
.sd-108{flex:none; height:284px; margin:0px 40px; width:345px; max-width:calc(100% - 80px);}
.sd-108 > .image__bg-container::before{background-repeat:no-repeat;}
.sd-109{flex:none; height:284px; margin:0px 40px; width:345px; max-width:calc(100% - 80px);}
.sd-109 > .image__bg-container::before{background-repeat:no-repeat;}
.sd-110{align-content:center; align-items:center; border-bottom:0px solid #00000000; border-left:0px solid #00000000; border-right:0px solid #00000000; border-top:0px solid #00000000; flex:none; flex-direction:column; flex-wrap:nowrap; gap:30px; justify-content:center; padding:0px; width:100%; max-width:100%;}
.sd-110 > *{--gap-h:0px; --gap-v:30px;}
.sd-111{align-content:center; align-items:center; background:#FFFFFF; border-radius:8px; flex:none; flex-direction:row; flex-wrap:nowrap; gap:60px; justify-content:flex-start; margin:0px 0px 15px; padding:0px; width:100%; max-width:100%;}
.sd-111 > *{--gap-h:60px; --gap-v:0px;}
.sd-112{align-content:flex-start; align-items:flex-start; flex:1; flex-direction:column; flex-wrap:nowrap; gap:10px; height:auto; justify-content:center; margin:0px; padding:0px; width:auto; max-width:100%; min-width:0;}
.sd-112 > *{--gap-h:0px; --gap-v:10px;}
.sd-113{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:100%; max-width:100%;}
.sd-113 > *{--gap-h:80px; --gap-v:0px;}
.sd-114{align-content:flex-start; align-items:flex-start; flex:none; flex-direction:column; flex-wrap:nowrap; gap:20px; height:auto; justify-content:flex-start; margin:0px; padding:0px; width:calc(50% - (var(--gap-h) * 0.5)); max-width:calc(50% - (var(--gap-h) * 0.5));}
.sd-114 > *{--gap-h:0px; --gap-v:20px;}
.sd-115{align-content:flex-start; align-items:flex-start; background:rgba(0,0,0,0.0); border-bottom:0px solid #000000; border-left:1px solid #000000; border-right:0px solid #000000; border-top:0px solid #000000; flex:none; flex-direction:column; flex-wrap:nowrap; height:auto; justify-content:flex-start; margin:0px 0px 20px; padding:0px 0px 0px 24px; width:auto; max-width:100%;}
.sd-115.appear{opacity:0; transition-delay:300ms; transition-duration:800ms; transition-timing-function:cubic-bezier(0.445, 0.05, 0.55, 0.95); translate:10px 0px;}
.sd-116{align-content:center; align-items:center; background:rgba(0,0,0,0.0); flex:none; flex-direction:row; flex-wrap:nowrap; height:auto; justify-content:flex-start; width:auto; max-width:100%;}
.sd-117{color:#333; font-family:var(--s-font-f79ce552); font-size:18px; font-weight:500; height:auto; letter-spacing:normal; line-height:0.8; margin:0px; text-align:center; width:auto; justify-content:center; max-width:100%;}
.sd-118{background:#c1cccb; flex:none; height:1px; margin:0px 5px; width:14px; max-width:calc(100% - 10px);}
.sd-119{border-bottom:0px solid #aaaaaa; border-left:0px solid #aaaaaa; border-right:0px solid #aaaaaa; border-top:0px solid #aaaaaa; color:#333; font-family:var(--s-font-daa8975e); font-size:15px; font-weight:700; height:auto; letter-spacing:normal; line-height:1.2; margin:0px; padding:0px; text-align:left; width:auto; justify-content:flex-start; max-width:100%;}
.sd-120{color:#242424; font-family:var(--s-font-eab0cf48); font-size:36px; font-weight:700; height:auto; letter-spacing:0.1em; line-height:1.4; margin:8px 0px 0px; text-align:left; width:auto; justify-content:flex-start; max-width:100%;}
.sd-121{color:#333333; flex:none; font-family:var(--s-font-eab0cf48); font-size:14px; font-weight:500; height:auto; letter-spacing:0.1em; line-height:2; padding:0px 0px; text-align:left; width:100%; max-width:100%;}
.richText.sd-121 > p{font-family:var(--s-font-eab0cf48); font-weight:500; margin:0px;}
.sd-122{align-content:center; align-items:center; display:flex; flex:1; flex-direction:row; flex-wrap:nowrap; gap:80px; justify-content:center; padding:0px; width:auto; max-width:100%; min-width:0;}
.sd-122 > *{--gap-h:80px; --gap-v:0px;}
.sd-123{border-radius:16px; box-shadow:7px 7px 40px 10px rgba(0, 0, 0, 0.1); flex:none; height:auto; justify-content:center; width:600px; max-width:100%;}
.sd-123{aspect-ratio:auto 2400 / 1350;}
.sd-124{background:rgba(0, 0, 0, 0); display:flex; flex:none; justify-content:space-between; overflow-x:auto; overflow-y:hidden;}
.sd-125{align-content:flex-start; align-items:flex-start; flex-direction:row; flex-wrap:nowrap; gap:0px; height:auto; justify-content:space-between; padding:0px; width:100%; max-width:100%;}
.sd-125 > *{--gap-h:0px; --gap-v:0px;}
.sd-126{border-radius:4px; flex:none; height:500px; margin:0px 40px; width:calc(50% - 80px - (var(--gap-h) * 0.5)); max-width:calc(50% - 80px - (var(--gap-h) * 0.5));}
.sd-126 > .image__bg-container::before{background-repeat:no-repeat;}
.sd-127{border-radius:4px; flex:none; height:500px; margin:0px 40px; width:calc(50% - 80px - (var(--gap-h) * 0.5)); max-width:calc(50% - 80px - (var(--gap-h) * 0.5));}
.sd-127 > .image__bg-container::before{background-repeat:no-repeat;}
.sd-128{align-content:center; align-items:center; background:#FFFFFF; border-bottom:0px dotted #00000080; border-left:0px dotted #00000080; border-right:0px dotted #00000080; border-top:0px dotted #00000080; flex:none; flex-direction:column; flex-wrap:nowrap; height:80px; justify-content:center; padding:0px 50px; width:100%; max-width:100%;}
.sd-129{background:#FFFFFF; border-bottom:0px dotted #959595cc; border-left:0px dotted #959595cc; border-right:0px dotted #959595cc; border-top:1px dotted #959595cc; flex:none; height:80px; width:90%; max-width:90%;}
.sd-130{align-content:center; align-items:center; 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; gap:30px; justify-content:center; padding:0px 80px 150px; width:100%; max-width:100%;}
.sd-130 > *{--gap-h:0px; --gap-v:30px;}
.sd-131{align-content:center; align-items:center; background:#FFFFFF; border-radius:8px; display:none; flex:none; flex-direction:row; flex-wrap:nowrap; gap:60px; justify-content:flex-start; padding:0px; width:1280px; max-width:100%;}
.sd-131 > *{--gap-h:60px; --gap-v:0px;}
.sd-132{align-content:flex-start; align-items:flex-start; flex:1; flex-direction:column; flex-wrap:nowrap; gap:10px; height:auto; justify-content:center; margin:0px; padding:0px; width:auto; max-width:100%; min-width:0;}
.sd-132 > *{--gap-h:0px; --gap-v:10px;}
.sd-133{align-content:flex-start; align-items:flex-start; background:rgba(0,0,0,0.0); border-bottom:0px solid #000000; border-left:1px solid #000000; border-right:0px solid #000000; border-top:0px solid #000000; flex:none; flex-direction:column; flex-wrap:nowrap; height:auto; justify-content:flex-start; margin:0px 0px 20px; padding:0px 0px 0px 24px; width:auto; max-width:100%;}
.sd-133.appear{opacity:0; transition-delay:300ms; transition-duration:800ms; transition-timing-function:cubic-bezier(0.445, 0.05, 0.55, 0.95); translate:10px 0px;}
.sd-134{align-content:center; align-items:center; background:rgba(0,0,0,0.0); flex:none; flex-direction:row; flex-wrap:nowrap; height:auto; justify-content:flex-start; width:auto; max-width:100%;}
.sd-135{color:#333; font-family:var(--s-font-f79ce552); font-size:18px; font-weight:500; height:auto; letter-spacing:normal; line-height:0.8; margin:0px; text-align:center; width:auto; justify-content:center; max-width:100%;}
.sd-136{background:#c1cccb; flex:none; height:1px; margin:0px 5px; width:14px; max-width:calc(100% - 10px);}
.sd-137{border-bottom:0px solid #aaaaaa; border-left:0px solid #aaaaaa; border-right:0px solid #aaaaaa; border-top:0px solid #aaaaaa; color:#333; font-family:var(--s-font-daa8975e); font-size:15px; font-weight:700; height:auto; letter-spacing:normal; line-height:1.2; margin:0px; padding:0px; text-align:left; width:auto; justify-content:flex-start; max-width:100%;}
.sd-138{color:#242424; font-family:var(--s-font-eab0cf48); font-size:36px; font-weight:700; height:auto; letter-spacing:0.1em; line-height:1.4; margin:8px 0px 0px; text-align:left; width:auto; justify-content:flex-start; max-width:100%;}
.sd-139{align-content:center; align-items:center; flex:1; flex-direction:row; flex-wrap:nowrap; gap:80px; justify-content:flex-end; padding:0px; width:auto; max-width:100%; min-width:0;}
.sd-139 > *{--gap-h:80px; --gap-v:0px;}
.sd-140{border-radius:16px; box-shadow:10px 30px 40px 10px rgba(0, 0, 0, 0.1); flex:none; height:auto; justify-content:center; width:100%; max-width:100%;}
.sd-140{aspect-ratio:auto 2400 / 1350;}
.sd-141{color:#333333; flex:none; font-family:var(--s-font-eab0cf48); font-size:14px; font-weight:500; height:auto; letter-spacing:0.1em; line-height:2; padding:0px 0px; text-align:left; width:100%; max-width:100%;}
.richText.sd-141 > p{font-family:var(--s-font-eab0cf48); font-weight:500; margin:0px;}
.sd-142{background:rgba(0,0,0,0.0); display:flex; flex:none; justify-content:flex-start; overflow-x:auto; overflow-y:hidden;}
.sd-143{align-content:flex-start; align-items:flex-start; flex-direction:row; flex-wrap:nowrap; height:auto; justify-content:flex-start; padding:40px 0px 0px; width:auto; max-width:100%;}
.sd-144{flex:none; height:284px; margin:0px 40px; width:345px; max-width:calc(100% - 80px);}
.sd-144 > .image__bg-container::before{background-repeat:no-repeat;}
.sd-145{flex:none; height:284px; margin:0px 40px; width:345px; max-width:calc(100% - 80px);}
.sd-145 > .image__bg-container::before{background-repeat:no-repeat;}
.sd-146{align-content:center; align-items:center; flex:none; flex-direction:column; flex-wrap:nowrap; gap:30px; justify-content:center; padding:0px; width:100%; max-width:100%;}
.sd-146 > *{--gap-h:0px; --gap-v:30px;}
.sd-147{align-content:center; align-items:center; background:#FFFFFF; border-radius:8px; flex:none; flex-direction:row; flex-wrap:nowrap; gap:60px; justify-content:flex-start; margin:0px 0px 15px; padding:0px; width:100%; max-width:100%;}
.sd-147 > *{--gap-h:60px; --gap-v:0px;}
.sd-148{align-content:flex-start; align-items:flex-start; flex:1; flex-direction:column; flex-wrap:nowrap; gap:10px; height:auto; justify-content:center; margin:0px; padding:0px; width:auto; max-width:100%; min-width:0;}
.sd-148 > *{--gap-h:0px; --gap-v:10px;}
.sd-149{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:100%; max-width:100%;}
.sd-149 > *{--gap-h:80px; --gap-v:0px;}
.sd-150{align-content:center; align-items:center; display:flex; flex:1; flex-direction:row; flex-wrap:nowrap; gap:80px; justify-content:center; padding:0px; width:auto; max-width:100%; min-width:0;}
.sd-150 > *{--gap-h:80px; --gap-v:0px;}
.sd-151{border-radius:16px; box-shadow:7px 7px 40px 10px rgba(0, 0, 0, 0.1); flex:none; height:auto; justify-content:center; width:600px; max-width:100%;}
.sd-151{aspect-ratio:auto 2400 / 1350;}
.sd-152{align-content:flex-start; align-items:flex-start; flex:none; flex-direction:column; flex-wrap:nowrap; gap:20px; height:auto; justify-content:flex-start; margin:0px; padding:0px; width:calc(50% - (var(--gap-h) * 0.5)); max-width:calc(50% - (var(--gap-h) * 0.5));}
.sd-152 > *{--gap-h:0px; --gap-v:20px;}
.sd-153{align-content:flex-start; align-items:flex-start; background:rgba(0,0,0,0.0); border-bottom:0px solid #000000; border-left:1px solid #000000; border-right:0px solid #000000; border-top:0px solid #000000; flex:none; flex-direction:column; flex-wrap:nowrap; height:auto; justify-content:flex-start; margin:0px 0px 20px; padding:0px 0px 0px 24px; width:auto; max-width:100%;}
.sd-153.appear{opacity:0; transition-delay:300ms; transition-duration:800ms; transition-timing-function:cubic-bezier(0.445, 0.05, 0.55, 0.95); translate:10px 0px;}
.sd-154{align-content:center; align-items:center; background:rgba(0,0,0,0.0); flex:none; flex-direction:row; flex-wrap:nowrap; height:auto; justify-content:flex-start; width:auto; max-width:100%;}
.sd-155{color:#333; font-family:var(--s-font-f79ce552); font-size:18px; font-weight:500; height:auto; letter-spacing:normal; line-height:0.8; margin:0px; text-align:center; width:auto; justify-content:center; max-width:100%;}
.sd-156{background:#c1cccb; flex:none; height:1px; margin:0px 5px; width:14px; max-width:calc(100% - 10px);}
.sd-157{border-bottom:0px solid #aaaaaa; border-left:0px solid #aaaaaa; border-right:0px solid #aaaaaa; border-top:0px solid #aaaaaa; color:#333; font-family:var(--s-font-daa8975e); font-size:15px; font-weight:700; height:auto; letter-spacing:normal; line-height:1.2; margin:0px; padding:0px; text-align:left; width:auto; justify-content:flex-start; max-width:100%;}
.sd-158{color:#242424; font-family:var(--s-font-eab0cf48); font-size:36px; font-weight:700; height:auto; letter-spacing:0.1em; line-height:1.4; margin:8px 0px 0px; text-align:left; width:auto; justify-content:flex-start; max-width:100%;}
.sd-159{color:#333333; flex:none; font-family:var(--s-font-eab0cf48); font-size:14px; font-weight:500; height:auto; letter-spacing:0.1em; line-height:2; padding:0px 0px; text-align:left; width:100%; max-width:100%;}
.richText.sd-159 > p{font-family:var(--s-font-eab0cf48); font-weight:500; margin:0px;}
.sd-160{background:rgba(0, 0, 0, 0); display:flex; flex:none; justify-content:space-between; overflow-x:auto; overflow-y:hidden;}
.sd-161{align-content:flex-start; align-items:flex-start; flex-direction:row; flex-wrap:nowrap; gap:0px; height:auto; justify-content:space-between; padding:0px; width:100%; max-width:100%;}
.sd-161 > *{--gap-h:0px; --gap-v:0px;}
.sd-162{border-radius:4px; flex:none; height:500px; margin:0px 40px; width:calc(50% - 80px - (var(--gap-h) * 0.5)); max-width:calc(50% - 80px - (var(--gap-h) * 0.5));}
.sd-162 > .image__bg-container::before{background-repeat:no-repeat;}
.sd-163{border-radius:4px; flex:none; height:500px; margin:0px 40px; width:calc(50% - 80px - (var(--gap-h) * 0.5)); max-width:calc(50% - 80px - (var(--gap-h) * 0.5));}
.sd-163 > .image__bg-container::before{background-repeat:no-repeat;}
.sd-164{background:rgba(0,0,0,0.0); display:none; flex:none; height:calc(100% - 50px); margin:50px 0px 0px; width:100%; max-width:100%;}
.sd-164 > .image__bg-container::before{background-repeat:no-repeat;}
.sd-165{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:flex-start; margin:70px 80px; width:calc(100% - 160px); max-width:calc(100% - 160px);}
.sd-166{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:flex-start; margin:20px 0px 0px; padding:0px; width:100%; max-width:100%;}
.sd-167{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:flex-start; margin:0px 0px 10px; width:100%; max-width:100%;}
.sd-168{color:#FFFFFF; flex:none; font-family:var(--s-font-eab0cf48); font-size:32px; font-weight:700; height:auto; letter-spacing:0.1em; line-height:1.5; margin:0px; text-align:center; text-shadow:4px 4px 10px rgba(0, 0, 0, 0.7); width:100%; justify-content:center; max-width:100%;}
.sd-169{align-content:center; align-items:center; flex:none; flex-direction:row; flex-wrap:nowrap; justify-content:center; margin:0px; padding:0px; width:100%; max-width:100%;}
.sd-170{align-content:center; align-items:center; flex:none; flex-direction:row; flex-wrap:nowrap; justify-content:center; padding:0px; width:100%; max-width:100%;}
.sd-171{align-content:center; align-items:center; background:rgba(0,0,0,0.0); flex:none; flex-direction:row; flex-wrap:nowrap; height:auto; justify-content:flex-start; padding:0px; width:auto; max-width:100%;}
.sd-172{color:#FFFFFF; flex:1; font-family:var(--s-font-eab0cf48); font-size:32px; font-weight:700; height:auto; letter-spacing:0.1em; line-height:1.4; text-align:center; text-shadow:4px 4px 10px rgba(0,0,0,0.2); width:auto; justify-content:center; max-width:100%; min-width:0;}
.sd-173{align-content:center; align-items:center; background:rgba(0,0,0,0.0); flex:none; flex-direction:row; flex-wrap:nowrap; height:28px; justify-content:center; margin:0px; padding:0px; width:auto; max-width:100%;}
.sd-174{color:#FFFFFF; flex:none; font-family:var(--s-font-eab0cf48); font-size:40px; font-weight:700; height:auto; letter-spacing:0.05em; line-height:1.4; text-align:center; text-shadow:4px 4px 10px rgba(0, 0, 0, 0.7); width:auto; justify-content:center; max-width:100%;}
.sd-175{align-content:center; align-items:center; background:rgba(0,0,0,0.0); flex:none; flex-direction:row; flex-wrap:nowrap; height:auto; justify-content:flex-start; margin:0px; padding:0px; width:auto; max-width:100%;}
.sd-176{color:#FFFFFF; flex:1; font-family:var(--s-font-eab0cf48); font-size:32px; font-weight:700; height:auto; letter-spacing:0.1em; line-height:1.4; text-align:center; text-shadow:4px 4px 10px rgba(0, 0, 0, 0.7); width:auto; justify-content:center; max-width:100%; min-width:0;}
.sd-177{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:flex-start; margin:0px 10px 15px 0px; width:calc(100% - 10px); max-width:calc(100% - 10px);}
.sd-178{color:#FFFFFF; flex:none; font-family:var(--s-font-eab0cf48); font-size:12px; font-weight:600; height:auto; letter-spacing:0.05em; line-height:1.5; margin:0px; text-align:right; width:100%; justify-content:flex-end; max-width:100%;}
.sd-179{align-content:center; align-items:center; background:#EEEEEE; display:flex; flex:none; flex-direction:column; flex-wrap:nowrap; height:auto; justify-content:center; width:100%; max-width:100%;}
.sd-180{flex:none; height:auto; width:1340px; max-width:100%;}
.sd-180{aspect-ratio:auto 2400 / 276;}
.sd-181{align-content:flex-start; align-items:flex-start; background:#FFFFFF; display:none; flex:none; flex-direction:column; flex-wrap:nowrap; height:650px; justify-content:center; margin:70px 50px 0px; padding:0px; width:calc(100% - 100px); z-index:0; max-width:calc(100% - 100px);}
.sd-182{background:#FFFFFF; flex:none; height:100%; margin:0px; width:100%; max-width:100%;}
.sd-182 > .image__bg-container::before{background-repeat:no-repeat;}
.sd-183{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:flex-start; margin:0px 80px 0px 0px; width:500px; max-width:calc(100% - 80px);}
.sd-184{align-content:center; align-items:center; background:#EEEEEE; display:none; flex:none; flex-direction:column; flex-wrap:nowrap; height:180px; justify-content:center; margin:0px; width:100%; max-width:100%;}
.sd-185{align-content:center; align-items:center; background:rgba(0,0,0,0.0); border-radius:0; box-shadow:none; flex:none; flex-direction:row; flex-wrap:nowrap; height:auto; justify-content:center; margin:0px 80px; padding:0px; translate:0px 0px; width:calc(100% - 160px); max-width:calc(100% - 160px);}
.sd-185 > *{--gap-h:0px; --gap-v:0px;}
.sd-186{flex:none; height:115px; margin:0px 40px 0px 0px; width:465px; max-width:calc(100% - 40px);}
.sd-186 > .image__bg-container::before{background-repeat:no-repeat;}
.sd-187{flex:none; height:115px; margin:0px 0px 0px 40px; width:465px; max-width:calc(100% - 40px);}
.sd-187 > .image__bg-container::before{background-repeat:no-repeat;}
.sd-188{align-content:center; align-items:center; background:#EEEEEE; display:none; flex-direction:column; flex-wrap:nowrap; height:160px; justify-content:center; margin:0px; width:100%; max-width:100%;}
.sd-189{align-content:center; align-items:center; background:rgba(0,0,0,0.0); border-radius:0; box-shadow:none; flex:none; flex-direction:row; flex-wrap:nowrap; height:auto; justify-content:center; margin:0px 80px; padding:0px; translate:0px 0px; width:calc(100% - 160px); max-width:calc(100% - 160px);}
.sd-189 > *{--gap-h:0px; --gap-v:0px;}
.sd-190{flex:none; height:115px; margin:0px 40px 0px 0px; width:465px; max-width:calc(100% - 40px);}
.sd-190 > .image__bg-container::before{background-repeat:no-repeat;}
.sd-191{flex:none; height:115px; margin:0px 0px 0px 40px; width:465px; max-width:calc(100% - 40px);}
.sd-191 > .image__bg-container::before{background-repeat:no-repeat;}
.sd-192{align-content:center; align-items:center; background:#FFFFFF; display:none; flex:none; flex-direction:column; flex-wrap:nowrap; height:auto; justify-content:flex-start; padding:10px 0px; width:100%; max-width:100%;}
.sd-193{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:flex-start; margin:40px 80px 20px; width:1200px; max-width:calc(100% - 160px);}
.sd-194{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:flex-start; margin:20px 0px 0px; padding:0px; width:100%; max-width:100%;}
.sd-195{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:flex-start; width:100%; max-width:100%;}
.sd-196{color:#000000; flex:none; font-family:var(--s-font-eab0cf48); font-size:40px; font-weight:600; height:auto; letter-spacing:0.05em; line-height:1; margin:0px 0px 10px; text-align:center; width:100%; justify-content:center; max-width:100%;}
.sd-197{align-content:center; align-items:center; background:rgba(0,0,0,0.0); flex:none; flex-direction:row; flex-wrap:nowrap; height:auto; justify-content:flex-start; margin:0px; padding:0px; width:100%; max-width:100%;}
.sd-198{color:#000000; flex:1; font-family:var(--s-font-eab0cf48); font-size:20px; font-weight:600; height:auto; letter-spacing:0.1em; line-height:1.4; text-align:center; width:auto; justify-content:center; max-width:100%; min-width:0;}
.sd-199{align-content:center; align-items:center; display:none; flex:none; flex-direction:row; flex-wrap:nowrap; height:auto; justify-content:center; margin:30px 10px 50px; overflow-x:hidden; overflow-y:hidden; transition-timing-function:cubic-bezier(0, 0, 0.99, 0.98); width:calc(100% - 20px); max-width:calc(100% - 20px);}
.sd-202{align-content:center; align-items:center; bottom:0px; flex:none; flex-direction:row; flex-wrap:nowrap; height:40px; justify-content:center; left:0px; position:absolute; right:0px; top:auto; transition-timing-function:cubic-bezier(0.4, 0.4, 0.05, 1); width:auto; z-index:3; max-width:100%;}
.sd-203{align-content:center; align-items:center; background:#000000; border-radius:50%; flex:none; flex-direction:column; flex-wrap:nowrap; height:40px; justify-content:center; margin:0px 24px 0px 0px; width:40px; max-width:calc(100% - 24px);}
.sd-203:hover{background:#e1e1e1; --ha:1;}
.sd-204{color:#FFFFFF; font-size:24px;}
.sd-205{background:#000000; border-radius:50%; flex-direction:column; flex-wrap:nowrap; height:40px; justify-content:center; width:40px; max-width:100%;}
.sd-205:hover{background:#e1e1e1; --ha:1;}
.sd-206{height:auto; width:auto; max-width:100%;}
.sd-207{color:#FFFFFF; font-size:18px;}
.sd-208{background:#FFFFFF;}
.sd-209{font-size:18px;}
.sd-210{background:#000000; border-radius:50%; flex-direction:column; flex-wrap:nowrap; height:40px; justify-content:center; margin:0px 0px 0px 24px; width:40px; max-width:calc(100% - 24px);}
.sd-210:hover{background:#e1e1e1; --ha:1;}
.sd-211{color:#FFFFFF; font-size:24px;}
.sd-199__content{flex:none; flex-direction:column; flex-wrap:nowrap; height:220px; margin:0px 15px 60px; outline-offset:-4px; padding:0px; transition-property:transform; transition-timing-function:cubic-bezier(0.58, 0.21, 0.41, 0.96); width:calc(30% - 30px); will-change:transform; max-width:calc(30% - 30px);}
.sd-199__content:focus-visible{outline:2px solid black;}
[data-animatingNext].sd-199__content{transform:translateX(-100%);}
[data-animatingPrev].sd-199__content{transform:translateX(100%);}
.sd-199__content__sd-1{align-content:flex-start; align-items:flex-start; flex:none; flex-direction:column; flex-wrap:nowrap; height:220px; justify-content:flex-end; padding:0px; width:400px; z-index:-1; max-width:100%;}
.symbol-2{align-content:center; align-items:center; background:#f6f9f9ff; bottom:0px; flex:none; flex-direction:column; flex-wrap:nowrap; height:100%; justify-content:flex-start; left:NaNpx; margin:0; position:absolute; right:0px; top:NaNpx; width:calc(30% - (var(--gap-h) * 0.7)); z-index:-1; max-width:calc(30% - (var(--gap-h) * 0.7));}
.symbol-3{align-content:flex-start; align-items:flex-start; background:rgba(0,0,0,0.0); flex:none; flex-direction:row; flex-wrap:wrap; height:auto; justify-content:flex-start; width:100%; max-width:100%;}
.symbol-3.appear{opacity:0; transition-delay:400ms; transition-duration:800ms; transition-timing-function:cubic-bezier(0.445, 0.05, 0.55, 0.95); translate:0px 20px;}
.symbol-3__sd-1{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; overflow-x:hidden; overflow-y:hidden; width:50%; max-width:50%;}
.symbol-3__sd-1:hover{opacity:1; --ha:1;}
.symbol-3__sd-2{align-content:center; align-items:center; background:rgba(0,0,0,0.0); bottom:0px; flex:none; flex-direction:row; flex-wrap:nowrap; height:160px; justify-content:center; left:0px; margin:0; position:absolute; right:0px; top:0px; width:100%; z-index:1; max-width:100%;}
.symbol-3__sd-3{color:#FFFFFF; flex:none; font-family:var(--s-font-eab0cf48); font-size:32px; font-weight:700; height:auto; letter-spacing:0.05em; line-height:1; margin:0px; padding:0px; text-align:left; width:auto; justify-content:flex-start; max-width:100%;}
.symbol-3__sd-4{color:#FFFFFF; font-size:20px; margin:0px 0px 0px 4px; rotate:-30deg; z-index:0; max-width:calc(100% - 4px);}
.symbol-3__sd-5{align-content:center; align-items:center; flex:none; flex-direction:column; flex-wrap:nowrap; height:160px; justify-content:center; width:100%; max-width:100%;}
.symbol-3__sd-5 > .image__bg-container::before{background-repeat:no-repeat; background-size:cover; filter:brightness(0.6);}
.symbol-3__sd-1:hover .symbol-3__sd-5{scale:1.1 1.1;}
.symbol-3__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; overflow-x:hidden; overflow-y:hidden; width:50%; max-width:50%;}
.symbol-3__sd-6:hover{opacity:1; --ha:1;}
.symbol-3__sd-7{align-content:center; align-items:center; background:rgba(0,0,0,0.0); display:flex; flex:none; flex-direction:column; flex-wrap:nowrap; height:100%; justify-content:center; left:0; margin:0; position:absolute; top:0; width:100%; z-index:1; max-width:100%;}
.symbol-3__sd-8{align-content:center; align-items:center; background:rgba(0,0,0,0.0); flex:none; flex-direction:row; flex-wrap:nowrap; height:auto; justify-content:flex-start; width:auto; max-width:100%;}
.symbol-3__sd-9{color:#FFFFFF; flex:none; font-family:var(--s-font-eab0cf48); font-size:32px; font-weight:700; height:auto; letter-spacing:0.05em; line-height:1; margin:0px 4px 0px 0px; text-align:left; width:auto; justify-content:flex-start; max-width:calc(100% - 4px);}
.symbol-3__sd-10{color:#FFFFFF; font-size:20px; rotate:-30deg; z-index:0;}
.symbol-3__sd-11{align-content:center; align-items:center; flex:none; flex-direction:column; flex-wrap:nowrap; height:160px; justify-content:center; width:100%; max-width:100%;}
.symbol-3__sd-11 > .image__bg-container::before{filter:brightness(0.6);}
.symbol-3__sd-6:hover .symbol-3__sd-11{scale:1.1 1.1;}
.symbol-3__sd-12{align-content:center; align-items:center; background:#FFFFFF; flex:none; flex-direction:row; flex-wrap:wrap; height:auto; justify-content:flex-start; padding:0px; width:100%; max-width:100%;}
.symbol-3__sd-12.appear{opacity:0; transition-delay:400ms; transition-duration:800ms; transition-timing-function:cubic-bezier(0.445, 0.05, 0.55, 0.95); translate:0px 20px;}
.symbol-3__sd-13{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:flex-start; margin:0px; padding:50px; width:50%; max-width:50%;}
.symbol-3__sd-13:hover{opacity:1; --ha:1;}
.symbol-3__sd-14{align-content:center; align-items:center; background:rgba(0,0,0,0.0); flex:none; flex-direction:row; flex-wrap:wrap; height:auto; justify-content:flex-start; margin:0px; padding:0px; width:100%; max-width:100%;}
.symbol-3__sd-15{align-content:center; align-items:center; background:rgba(0,0,0,0.0); flex:none; flex-direction:row; flex-wrap:wrap; height:74px; justify-content:flex-start; margin:0px 0px 20px; width:100%; max-width:100%;}
.symbol-3__sd-13:hover .symbol-3__sd-15{opacity:0.6;}
.symbol-3__sd-16{align-content:flex-start; align-items:flex-start; background:rgba(0,0,0,0.0); flex:1; flex-direction:column; flex-wrap:nowrap; height:auto; justify-content:flex-start; padding:0px 20px 0px 0px; width:auto; max-width:100%; min-width:auto;}
.symbol-3__sd-17{color:#000000; flex:none; font-family:var(--s-font-eab0cf48); font-size:32px; font-weight:700; height:auto; letter-spacing:0.05em; line-height:1; margin:0px; text-align:left; width:100%; justify-content:flex-start; max-width:100%;}
.symbol-3__sd-13:hover .symbol-3__sd-17{color:#000000;}
.symbol-3__sd-18{align-content:center; align-items:center; background:rgba(0,0,0,0.0); flex:none; flex-direction:row; flex-wrap:nowrap; height:auto; justify-content:flex-start; margin:0px; padding:0px; width:100%; max-width:100%;}
.symbol-3__sd-19{background:#000000; flex:none; height:1px; margin:0px 10px 0px 0px; width:20px; max-width:calc(100% - 10px);}
.symbol-3__sd-13:hover .symbol-3__sd-19{background:#000000;}
.symbol-3__sd-20{color:#000000; flex:1; font-family:var(--s-font-eab0cf48); font-size:20px; font-weight:600; height:auto; line-height:1.4; text-align:left; width:auto; justify-content:flex-start; max-width:100%; min-width:0;}
.symbol-3__sd-13:hover .symbol-3__sd-20{color:#000000;}
.symbol-3__sd-21{align-content:center; align-items:center; background:rgba(0,0,0,0.0); border-bottom:0px solid #000; border-left:0px solid #000; border-radius:0; border-right:0px solid #000; border-top:0px solid #000; flex:none; flex-direction:row; flex-wrap:nowrap; height:auto; justify-content:center; margin:0px; overflow-x:hidden; overflow-y:hidden; width:auto; max-width:100%;}
.symbol-3__sd-22{align-content:center; align-items:center; background:#000000; border-radius:50%; flex:none; flex-direction:column; flex-wrap:nowrap; height:70px; justify-content:center; overflow-x:hidden; overflow-y:hidden; width:70px; max-width:100%;}
.symbol-3__sd-23{background:#575757; border-radius:50%; bottom:0px; flex:none; height:100%; left:0px; margin:0; position:absolute; right:0px; scale:0 1; top:0px; transform-origin:center left; width:100%; z-index:0; max-width:100%;}
.symbol-3__sd-13:hover .symbol-3__sd-23{scale:1 1;}
.symbol-3__sd-24{color:#dbe1e1; font-size:20px; z-index:1;}
.symbol-3__sd-25{color:#000000; flex:none; font-family:var(--s-font-eab0cf48); font-size:16px; font-weight:400; height:auto; letter-spacing:0.1em; line-height:1.4; opacity:1; text-align:left; width:100%; justify-content:flex-start; max-width:100%;}
.symbol-3__sd-13:hover .symbol-3__sd-25{color:#000000; opacity:0.6;}
.symbol-3__sd-26{align-content:flex-start; align-items:flex-start; background:rgba(0,0,0,0.0); border-bottom:0px dotted #575757; border-left:1px dotted #575757; border-right:0px dotted #575757; border-top:0px dotted #575757; flex:none; flex-direction:column; flex-wrap:nowrap; height:auto; justify-content:flex-start; margin:0px; padding:50px; width:50%; max-width:50%;}
.symbol-3__sd-26:hover{opacity:1; --ha:1;}
.symbol-3__sd-27{align-content:center; align-items:center; background:rgba(0,0,0,0.0); flex:none; flex-direction:row; flex-wrap:wrap; height:auto; justify-content:flex-start; margin:0px 0px 20px; width:100%; max-width:100%;}
.symbol-3__sd-28{align-content:flex-start; align-items:flex-start; background:rgba(0,0,0,0.0); flex:1; flex-direction:column; flex-wrap:nowrap; height:auto; justify-content:flex-start; padding:0px 20px 0px 0px; width:auto; max-width:100%; min-width:auto;}
.symbol-3__sd-26:hover .symbol-3__sd-28{opacity:0.6;}
.symbol-3__sd-29{color:#000000; flex:none; font-family:var(--s-font-eab0cf48); font-size:32px; font-weight:700; height:auto; letter-spacing:0.05em; line-height:1; margin:0px; text-align:left; width:100%; justify-content:flex-start; max-width:100%;}
.symbol-3__sd-26:hover .symbol-3__sd-29{color:#000000;}
.symbol-3__sd-30{align-content:center; align-items:center; background:rgba(0,0,0,0.0); flex:none; flex-direction:row; flex-wrap:nowrap; height:auto; justify-content:flex-start; margin:0px; padding:0px; width:100%; max-width:100%;}
.symbol-3__sd-31{background:#000000; flex:none; height:1px; margin:0px 10px 0px 0px; width:20px; max-width:calc(100% - 10px);}
.symbol-3__sd-26:hover .symbol-3__sd-31{background:#000000;}
.symbol-3__sd-32{color:#000000; flex:1; font-family:var(--s-font-eab0cf48); font-size:20px; font-weight:600; height:auto; line-height:1.4; text-align:left; width:auto; justify-content:flex-start; max-width:100%; min-width:0;}
.symbol-3__sd-26:hover .symbol-3__sd-32{color:#000000;}
.symbol-3__sd-33{align-content:center; align-items:center; background:rgba(0,0,0,0.0); border-bottom:0px solid #000; border-left:0px solid #000; border-radius:0; border-right:0px solid #000; border-top:0px solid #000; flex:none; flex-direction:row; flex-wrap:nowrap; height:auto; justify-content:center; margin:0px; overflow-x:hidden; overflow-y:hidden; width:auto; max-width:100%;}
.symbol-3__sd-34{align-content:center; align-items:center; background:#000000; border-radius:50%; flex:none; flex-direction:column; flex-wrap:nowrap; height:70px; justify-content:center; overflow-x:hidden; overflow-y:hidden; width:70px; max-width:100%;}
.symbol-3__sd-35{background:#575757; border-radius:50%; bottom:0px; flex:none; height:100%; left:0px; margin:0; position:absolute; right:0px; scale:0 1; top:0px; transform-origin:center left; width:100%; z-index:0; max-width:100%;}
.symbol-3__sd-26:hover .symbol-3__sd-35{scale:1 1;}
.symbol-3__sd-36{color:#dbe1e1; font-size:20px; z-index:1;}
.symbol-3__sd-37{color:#000000; flex:none; font-family:var(--s-font-eab0cf48); font-size:16px; font-weight:400; height:auto; letter-spacing:0.1em; line-height:1.4; text-align:left; width:100%; justify-content:flex-start; max-width:100%;}
.symbol-3__sd-26:hover .symbol-3__sd-37{color:#000000; opacity:0.6;}
.sd-212{align-content:flex-start; align-items:flex-start; background:rgba(0,0,0,0.0); border-bottom:0px solid rgba(0, 0, 0, 0); border-left:0px solid rgba(0, 0, 0, 0); border-right:0px solid rgba(0, 0, 0, 0); border-top:0px solid rgba(0, 0, 0, 0); bottom:-2px; box-shadow:none; flex:none; flex-direction:row; flex-wrap:nowrap; height:120px; justify-content:center; left:0px; margin:0; opacity:1; position:fixed; right:0px; top:NaNpx; width:auto; max-width:100%; z-index:2;}
.sd-213{background:rgba(0,0,0,0.0); border-radius:12px; flex:none; height:90px; margin:15px 30px 0px 0px; opacity:1; padding:0px; width:360px; z-index:1; max-width:calc(100% - 30px);}
.sd-213 > .image__bg-container::before{background-repeat:no-repeat; background-size:contain;}
.sd-214{border-radius:12px; flex:none; height:90px; margin:15px 0px 0px 30px; opacity:1; padding:0px; width:360px; z-index:1; max-width:calc(100% - 30px);}
.sd-214 > .image__bg-container::before{background-repeat:no-repeat; background-size:contain;}
.sd-215{align-content:flex-start; align-items:flex-start; background:rgba(0,0,0,0.0); border-radius:0px; bottom:120px; display:flex; flex:none; flex-direction:column; flex-wrap:nowrap; height:auto; justify-content:flex-start; left:auto; margin:0; padding:0; position:absolute; right:35px; top:auto; transition-delay:600ms; width:auto; z-index:4; max-width:100%;}
.sd-215.appear{opacity:0; transition-delay:5000ms; transition-duration:800ms;}
.sd-215:not([open]), .sd-215[data-toggle-closing]{opacity:0; scale:0 0; transition-delay:0ms; transition-duration:0ms;}
.sd-216{align-content:center; align-items:center; flex:none; flex-direction:row; flex-wrap:nowrap; gap:0px; height:auto; justify-content:flex-end; margin:0px 0px 5px; padding:0px 5px 0px 0px; width:100%; max-width:100%;}
.sd-216 > *{--gap-h:0px; --gap-v:0px;}
.sd-217{background:#FFFFFF; border-radius:128px; color:#333; font-size:16px; margin:0px; opacity:0.8; padding:6px; max-width:100%;}
.sd-215:not([open]) .sd-217, .sd-215[data-toggle-closing] .sd-217, .sd-215 > [data-toggle-closing] .sd-217, .sd-215 > .sd-217[data-toggle-closing]{background:rgba(0,0,0,0.0); flex:none; font-size:0px; height:0px; opacity:0; padding:0px; transition-duration:0ms; width:0px; max-width:100%;}
.sd-218{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%;}
.sd-219{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:0px; width:100%; max-width:100%;}
.sd-220{flex:none; height:271px; margin:5px 0px 0px; width:366px; max-width:100%;}
.sd-220 > .image__bg-container::before{background-repeat:no-repeat;}
.sd-220:hover{opacity:0.8; --ha:1;}
.sd-220toggleClose > .image__bg-container::before{background-repeat:no-repeat;}
.sd-221{align-content:flex-start; align-items:flex-start; background:rgba(0,0,0,0.0); border-bottom:0px solid rgba(0, 0, 0, 0); border-left:0px solid rgba(0, 0, 0, 0); border-right:0px solid rgba(0, 0, 0, 0); border-top:0px solid rgba(0, 0, 0, 0); bottom:-20px; box-shadow:none; display:none; flex:none; flex-direction:row; flex-wrap:nowrap; height:120px; justify-content:center; left:20px; margin:0; opacity:1; position:fixed; right:-20px; top:NaNpx; width:auto; max-width:100%; z-index:2;}
.sd-222{background:rgba(0,0,0,0.0); border-radius:12px; flex:none; height:90px; margin:15px 30px 0px 0px; opacity:1; padding:0px; width:360px; z-index:1; max-width:calc(100% - 30px);}
.sd-222 > .image__bg-container::before{background-repeat:no-repeat; background-size:contain;}
.sd-223{border-radius:12px; flex:none; height:90px; margin:15px 0px 0px 30px; opacity:1; padding:0px; width:360px; z-index:1; max-width:calc(100% - 30px);}
.sd-223 > .image__bg-container::before{background-repeat:no-repeat; background-size:contain;}
.sd-224{align-content:flex-start; align-items:flex-start; background:rgba(0,0,0,0.0); border-radius:0px; bottom:80px; display:flex; flex:none; flex-direction:column; flex-wrap:nowrap; height:auto; justify-content:flex-start; left:NaNpx; margin:0; padding:0; position:absolute; right:15px; top:NaNpx; transition-delay:600ms; width:auto; z-index:4; max-width:100%;}
.sd-224.appear{opacity:0; transition-delay:5000ms; transition-duration:800ms;}
.sd-224:not([open]), .sd-224[data-toggle-closing]{opacity:0; scale:0 0; transition-delay:0ms; transition-duration:0ms;}
.sd-225{align-content:center; align-items:center; flex:none; flex-direction:row; flex-wrap:nowrap; gap:0px; height:auto; justify-content:flex-end; margin:0px 0px 5px; padding:0px 5px 0px 0px; width:100%; max-width:100%;}
.sd-225 > *{--gap-h:0px; --gap-v:0px;}
.sd-226{background:#FFFFFF; border-radius:128px; color:#333; font-size:16px; margin:0px; opacity:0.8; padding:6px; max-width:100%;}
.sd-224:not([open]) .sd-226, .sd-224[data-toggle-closing] .sd-226, .sd-224 > [data-toggle-closing] .sd-226, .sd-224 > .sd-226[data-toggle-closing]{background:rgba(0,0,0,0.0); flex:none; font-size:0px; height:0px; opacity:0; padding:0px; transition-duration:0ms; width:0px; max-width:100%;}
.sd-227{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%;}
.sd-228{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:0px; width:100%; max-width:100%;}
.sd-229{flex:none; height:271px; margin:5px 0px 0px; width:366px; max-width:100%;}
.sd-229 > .image__bg-container::before{background-repeat:no-repeat;}
.sd-229:hover{opacity:0.8; --ha:1;}
.sd-229toggleClose > .image__bg-container::before{background-repeat:no-repeat;}
.sd-230{background:rgba(0,0,0,0.0); flex:none; height:90px; width:100%; max-width:100%;}
.sd-231{background:#000000; bottom:0px; flex:none; height:120px; left:0px; margin:0; opacity:0.6; position:fixed; right:0px; top:NaNpx; width:100%; z-index:1; max-width:100%;}
@media (max-width: 1088px) {
.sd-18{flex:none; width:calc(55% - 50px); max-width:calc(55% - 50px);}
.sd-18 > *{--gap-h:0px; --gap-v:0px;}
.sd-22{padding:100px 60px;}
.sd-22 > *{--gap-h:0px; --gap-v:30px;}
.sd-23{display:none; gap:40px;}
.sd-23 > *{--gap-h:40px; --gap-v:0px;}
.sd-24{margin:0px; max-width:100%;}
.sd-24 > *{--gap-h:0px; --gap-v:10px;}
.sd-34{display:flex;}
.sd-39{gap:40px;}
.sd-39 > *{--gap-h:40px; --gap-v:0px;}
.sd-40{margin:0px; max-width:100%;}
.sd-40 > *{--gap-h:0px; --gap-v:10px;}
.sd-41{gap:40px;}
.sd-41 > *{--gap-h:40px; --gap-v:0px;}
.sd-42{margin:0px; width:calc(50% - (var(--gap-h) * 0.5)); max-width:calc(50% - (var(--gap-h) * 0.5));}
.sd-42 > *{--gap-h:0px; --gap-v:20px;}
.sd-50{display:flex;}
.sd-50 > *{--gap-h:80px; --gap-v:0px;}
.sd-52{display:flex;}
.sd-58{padding:100px 60px;}
.sd-58 > *{--gap-h:0px; --gap-v:30px;}
.sd-59{display:none; gap:40px;}
.sd-59 > *{--gap-h:40px; --gap-v:0px;}
.sd-60{margin:0px; max-width:100%;}
.sd-60 > *{--gap-h:0px; --gap-v:10px;}
.sd-70{display:flex;}
.sd-75{gap:40px;}
.sd-75 > *{--gap-h:40px; --gap-v:0px;}
.sd-76{margin:0px; max-width:100%;}
.sd-76 > *{--gap-h:0px; --gap-v:10px;}
.sd-77{gap:40px;}
.sd-77 > *{--gap-h:40px; --gap-v:0px;}
.sd-78{display:flex;}
.sd-78 > *{--gap-h:80px; --gap-v:0px;}
.sd-80{margin:0px; width:calc(50% - (var(--gap-h) * 0.5)); max-width:calc(50% - (var(--gap-h) * 0.5));}
.sd-80 > *{--gap-h:0px; --gap-v:20px;}
.sd-88{display:flex;}
.sd-94{padding:100px 60px;}
.sd-94 > *{--gap-h:0px; --gap-v:30px;}
.sd-95{display:none; gap:40px;}
.sd-95 > *{--gap-h:40px; --gap-v:0px;}
.sd-96{margin:0px; max-width:100%;}
.sd-96 > *{--gap-h:0px; --gap-v:10px;}
.sd-106{display:flex;}
.sd-111{gap:40px;}
.sd-111 > *{--gap-h:40px; --gap-v:0px;}
.sd-112{margin:0px; max-width:100%;}
.sd-112 > *{--gap-h:0px; --gap-v:10px;}
.sd-113{gap:40px;}
.sd-113 > *{--gap-h:40px; --gap-v:0px;}
.sd-114{margin:0px; width:calc(50% - (var(--gap-h) * 0.5)); max-width:calc(50% - (var(--gap-h) * 0.5));}
.sd-114 > *{--gap-h:0px; --gap-v:20px;}
.sd-122{display:flex;}
.sd-122 > *{--gap-h:80px; --gap-v:0px;}
.sd-124{display:flex;}
.sd-130{padding:100px 60px;}
.sd-130 > *{--gap-h:0px; --gap-v:30px;}
.sd-131{display:none; gap:40px;}
.sd-131 > *{--gap-h:40px; --gap-v:0px;}
.sd-132{margin:0px; max-width:100%;}
.sd-132 > *{--gap-h:0px; --gap-v:10px;}
.sd-142{display:flex;}
.sd-147{gap:40px;}
.sd-147 > *{--gap-h:40px; --gap-v:0px;}
.sd-148{margin:0px; max-width:100%;}
.sd-148 > *{--gap-h:0px; --gap-v:10px;}
.sd-149{gap:40px;}
.sd-149 > *{--gap-h:40px; --gap-v:0px;}
.sd-150{display:flex;}
.sd-150 > *{--gap-h:80px; --gap-v:0px;}
.sd-152{margin:0px; width:calc(50% - (var(--gap-h) * 0.5)); max-width:calc(50% - (var(--gap-h) * 0.5));}
.sd-152 > *{--gap-h:0px; --gap-v:20px;}
.sd-160{display:flex;}
.sd-164{display:none;}
.sd-179{display:flex;}
.sd-181{display:none;}
.sd-183{flex:none; width:400px; max-width:calc(100% - 80px);}
.sd-184{display:none;}
.sd-188{display:none;}
.sd-192{display:none;}
.sd-199{display:none;}
.symbol-3__sd-7{display:flex;}
.symbol-3__sd-12{padding:50px 40px;}
.symbol-3__sd-17{font-size:40px;}
.symbol-3__sd-29{font-size:40px;}
.sd-215{display:flex;}
.sd-221{display:none;}
.sd-224{display:flex;}
}
@media (max-width: 840px) {
.sd-8{padding:120px 50px;}
.sd-9{flex:none;}
.sd-17{flex-direction:column-reverse; flex-wrap:nowrap; margin:0px; width:100%; max-width:100%;}
.sd-18{align-content:flex-start; align-items:flex-start; flex:none; justify-content:flex-start; margin:0px; width:100%; max-width:100%;}
.sd-18 > *{--gap-h:0px; --gap-v:0px;}
.sd-20{flex:none; margin:0px 0px 40px; width:100%; max-width:100%; min-width:0;}
.sd-22{padding:100px 40px;}
.sd-22 > *{--gap-h:0px; --gap-v:30px;}
.sd-23{align-content:flex-end; align-items:flex-end; display:flex; flex-direction:column; flex-wrap:nowrap; gap:40px; justify-content:center; padding:0px 20px;}
.sd-23 > *{--gap-h:0px; --gap-v:40px;}
.sd-24{width:600px; max-width:100%;}
.sd-24 > *{--gap-h:0px; --gap-v:10px;}
.sd-30{font-size:28px;}
.sd-31{flex-direction:column; gap:40px; margin:0px; max-width:100%;}
.sd-31 > *{--gap-h:0px; --gap-v:40px;}
.sd-32{flex:none;}
.sd-34{background:rgba(0,0,0,0.0); display:flex;}
.sd-39{align-content:flex-end; align-items:flex-end; display:none; flex-direction:column; flex-wrap:nowrap; gap:40px; justify-content:center; padding:0px 20px;}
.sd-39 > *{--gap-h:0px; --gap-v:40px;}
.sd-40{width:600px; max-width:100%;}
.sd-40 > *{--gap-h:0px; --gap-v:10px;}
.sd-41{align-content:flex-end; align-items:flex-end; flex-direction:column; flex-wrap:nowrap; gap:40px; justify-content:center; padding:0px 20px;}
.sd-41 > *{--gap-h:0px; --gap-v:40px;}
.sd-42{width:600px; max-width:100%;}
.sd-42 > *{--gap-h:0px; --gap-v:20px;}
.sd-48{font-size:28px;}
.sd-50{display:flex; flex-direction:column; gap:40px; margin:0px; max-width:100%;}
.sd-50 > *{--gap-h:0px; --gap-v:40px;}
.sd-51{flex:none;}
.sd-52{background:rgba(0,0,0,0.0); display:none;}
.sd-54{display:flex;}
.sd-55{display:flex;}
.sd-58{padding:100px 40px;}
.sd-58 > *{--gap-h:0px; --gap-v:30px;}
.sd-59{align-content:flex-end; align-items:flex-end; display:flex; flex-direction:column; flex-wrap:nowrap; gap:40px; justify-content:center; padding:0px 20px;}
.sd-59 > *{--gap-h:0px; --gap-v:40px;}
.sd-60{width:600px; max-width:100%;}
.sd-60 > *{--gap-h:0px; --gap-v:10px;}
.sd-66{font-size:28px;}
.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-70{background:rgba(0,0,0,0.0); display:flex;}
.sd-75{align-content:flex-end; align-items:flex-end; display:none; flex-direction:column; flex-wrap:nowrap; gap:40px; justify-content:center; padding:0px 20px;}
.sd-75 > *{--gap-h:0px; --gap-v:40px;}
.sd-76{width:600px; max-width:100%;}
.sd-76 > *{--gap-h:0px; --gap-v:10px;}
.sd-77{align-content:flex-end; align-items:flex-end; flex-direction:column; flex-wrap:nowrap; gap:40px; justify-content:center; padding:0px 20px;}
.sd-77 > *{--gap-h:0px; --gap-v:40px;}
.sd-78{display:flex; flex-direction:column; gap:40px; margin:0px; max-width:100%;}
.sd-78 > *{--gap-h:0px; --gap-v:40px;}
.sd-79{flex:none;}
.sd-80{width:600px; max-width:100%;}
.sd-80 > *{--gap-h:0px; --gap-v:20px;}
.sd-86{font-size:28px;}
.sd-88{background:rgba(0,0,0,0.0); display:none;}
.sd-90{display:flex;}
.sd-91{display:flex;}
.sd-94{padding:100px 40px;}
.sd-94 > *{--gap-h:0px; --gap-v:30px;}
.sd-95{align-content:flex-end; align-items:flex-end; display:flex; flex-direction:column; flex-wrap:nowrap; gap:40px; justify-content:center; padding:0px 20px;}
.sd-95 > *{--gap-h:0px; --gap-v:40px;}
.sd-96{width:600px; max-width:100%;}
.sd-96 > *{--gap-h:0px; --gap-v:10px;}
.sd-102{font-size:28px;}
.sd-103{flex-direction:column; gap:40px; margin:0px; max-width:100%;}
.sd-103 > *{--gap-h:0px; --gap-v:40px;}
.sd-104{flex:none;}
.sd-106{background:rgba(0,0,0,0.0); display:flex;}
.sd-111{align-content:flex-end; align-items:flex-end; display:none; flex-direction:column; flex-wrap:nowrap; gap:40px; justify-content:center; padding:0px 20px;}
.sd-111 > *{--gap-h:0px; --gap-v:40px;}
.sd-112{width:600px; max-width:100%;}
.sd-112 > *{--gap-h:0px; --gap-v:10px;}
.sd-113{align-content:flex-end; align-items:flex-end; flex-direction:column; flex-wrap:nowrap; gap:40px; justify-content:center; padding:0px 20px;}
.sd-113 > *{--gap-h:0px; --gap-v:40px;}
.sd-114{width:600px; max-width:100%;}
.sd-114 > *{--gap-h:0px; --gap-v:20px;}
.sd-120{font-size:28px;}
.sd-122{display:flex; flex-direction:column; gap:40px; margin:0px; max-width:100%;}
.sd-122 > *{--gap-h:0px; --gap-v:40px;}
.sd-123{flex:none;}
.sd-124{background:rgba(0,0,0,0.0); display:none;}
.sd-126{display:flex;}
.sd-127{display:flex;}
.sd-130{padding:100px 40px;}
.sd-130 > *{--gap-h:0px; --gap-v:30px;}
.sd-131{align-content:flex-end; align-items:flex-end; display:flex; flex-direction:column; flex-wrap:nowrap; gap:40px; justify-content:center; padding:0px 20px;}
.sd-131 > *{--gap-h:0px; --gap-v:40px;}
.sd-132{width:600px; max-width:100%;}
.sd-132 > *{--gap-h:0px; --gap-v:10px;}
.sd-138{font-size:28px;}
.sd-139{flex-direction:column; gap:40px; margin:0px; max-width:100%;}
.sd-139 > *{--gap-h:0px; --gap-v:40px;}
.sd-140{flex:none;}
.sd-142{background:rgba(0,0,0,0.0); display:flex;}
.sd-147{align-content:flex-end; align-items:flex-end; display:none; flex-direction:column; flex-wrap:nowrap; gap:40px; justify-content:center; padding:0px 20px;}
.sd-147 > *{--gap-h:0px; --gap-v:40px;}
.sd-148{width:600px; max-width:100%;}
.sd-148 > *{--gap-h:0px; --gap-v:10px;}
.sd-149{align-content:flex-end; align-items:flex-end; flex-direction:column; flex-wrap:nowrap; gap:40px; justify-content:center; padding:0px 20px;}
.sd-149 > *{--gap-h:0px; --gap-v:40px;}
.sd-150{display:flex; flex-direction:column; gap:40px; margin:0px; max-width:100%;}
.sd-150 > *{--gap-h:0px; --gap-v:40px;}
.sd-151{flex:none;}
.sd-152{width:600px; max-width:100%;}
.sd-152 > *{--gap-h:0px; --gap-v:20px;}
.sd-158{font-size:28px;}
.sd-160{background:rgba(0,0,0,0.0); display:none;}
.sd-162{display:flex;}
.sd-163{display:flex;}
.sd-164{display:none;}
.sd-165{flex:none; margin:0px 50px; width:calc(100% - 100px); max-width:calc(100% - 100px);}
.sd-166{flex:none;}
.sd-179{display:flex;}
.sd-181{align-content:flex-start; align-items:flex-start; display:flex; flex:none; flex-direction:column; flex-wrap:nowrap; height:auto; justify-content:flex-start; margin:0px; width:100%; max-width:100%;}
.sd-182{flex:none; height:165px; width:100%; max-width:100%;}
.sd-183{flex:none; margin:0px 50px 50px; width:calc(100% - 100px); max-width:calc(100% - 100px);}
.sd-184{display:none; flex:none; height:100px;}
.sd-188{display:none; flex:none; height:100px;}
.sd-192{display:none; padding:100px 0px 0px;}
.sd-193{flex:none; margin:0px 50px; width:calc(100% - 100px); max-width:calc(100% - 100px);}
.sd-194{flex:none;}
.sd-199{display:none;}
.sd-199__content{flex:none; height:120px; width:calc(65% - 30px); max-width:calc(65% - 30px);}
.symbol-3__sd-3{font-size:24px;}
.symbol-3__sd-7{display:flex;}
.symbol-3__sd-9{font-size:24px;}
.symbol-3__sd-12{padding:0px;}
.symbol-3__sd-13{flex:none; margin:40px; padding:0px; width:calc(100% - 80px); max-width:calc(100% - 80px);}
.symbol-3__sd-14{flex:none; height:auto;}
.symbol-3__sd-15{flex:none; height:auto; margin:0px; width:100%; max-width:100%;}
.symbol-3__sd-17{font-size:24px;}
.symbol-3__sd-23{flex:none; height:100%; width:100%; max-width:100%;}
.symbol-3__sd-26{border-bottom:0px dotted #575757; border-left:0px dotted #575757; border-right:0px dotted #575757; border-top:1px dotted #575757; flex:none; margin:0px; padding:40px; width:100%; max-width:100%;}
.symbol-3__sd-27{flex:none; height:auto; margin:0px; width:100%; max-width:100%;}
.symbol-3__sd-29{font-size:24px;}
.symbol-3__sd-35{flex:none; height:100%; width:100%; max-width:100%;}
.sd-212{display:none; flex:none; width:100%; max-width:100%;}
.sd-213{bottom:0; flex:none; height:165px; left:0; padding:0px; right:0; top:0; width:calc(100% - 30px); max-width:calc(100% - 30px);}
.sd-213 > .image__bg-container::before{background-repeat:no-repeat; background-size:908px;}
.sd-214{bottom:0; flex:none; height:165px; left:0; padding:0px; right:0; top:0; width:calc(100% - 30px); max-width:calc(100% - 30px);}
.sd-214 > .image__bg-container::before{background-repeat:no-repeat; background-size:908px;}
.sd-215{display:flex;}
.sd-221{display:none; flex:none; width:100%; max-width:100%;}
.sd-222{bottom:0; flex:none; height:165px; left:0; padding:0px; right:0; top:0; width:calc(100% - 30px); max-width:calc(100% - 30px);}
.sd-222 > .image__bg-container::before{background-repeat:no-repeat; background-size:908px;}
.sd-223{bottom:0; flex:none; height:165px; left:0; padding:0px; right:0; top:0; width:calc(100% - 30px); max-width:calc(100% - 30px);}
.sd-223 > .image__bg-container::before{background-repeat:no-repeat; background-size:908px;}
.sd-224{display:flex;}
}
@media (max-width: 540px) {
.sd-1{padding:60px 0px 0px;}
.sd-2{padding:0px;}
.sd-2 > *{--gap-h:0px; --gap-v:0px;}
.sd-3{background:rgba(0,0,0,0.0); padding:14px 20px;}
.sd-4{flex-direction:row; flex-wrap:wrap;}
.sd-5{font-size:12px;}
.sd-6{font-size:12px; margin:0px 10px; max-width:calc(100% - 20px);}
.sd-7{font-size:12px; margin:0px; max-width:100%;}
.sd-8{padding:20px 30px;}
.sd-9{margin:0px 0px 40px; width:100%; max-width:100%;}
.sd-11{font-size:54px;}
.sd-15{font-size:18px;}
.richText.sd-19 > p{margin:0px 0px 30px;}
.sd-20{margin:0px 30px 30px; width:calc(100% - 60px); max-width:calc(100% - 60px);}
.sd-20.appear{transition-delay:400ms;}
.sd-21{height:auto; width:100%; max-width:100%;}
.sd-22{background:#FFFFFF; gap:60px; padding:50px 0px 0px;}
.sd-22 > *{--gap-h:0px; --gap-v:60px;}
.sd-23{display:flex; flex-direction:column; flex-wrap:nowrap; gap:25px; margin:0px; padding:0px 10px; max-width:100%;}
.sd-23 > *{--gap-h:0px; --gap-v:25px;}
.sd-24{gap:20px;}
.sd-24 > *{--gap-h:0px; --gap-v:20px;}
.sd-25{margin:0px 0px 10px 20px; padding:0px 0px 0px 20px; max-width:calc(100% - 20px);}
.sd-27{font-size:16px;}
.sd-28{flex:none; margin:0px 3px; width:10px; max-width:calc(100% - 6px);}
.sd-29{font-size:14px;}
.sd-30{font-size:20px;}
.sd-31{align-content:flex-end; align-items:flex-end; border-radius:0px; flex:none; flex-direction:column; justify-content:center; margin:10px -20px 10px 0px; width:calc(100% + 20px); z-index:-1; max-width:calc(100% + 20px);}
.sd-31 > *{--gap-h:0px; --gap-v:80px;}
.sd-32{border-radius:16px 0px 0px 16px; box-shadow:7px 7px 20px 3px rgba(0, 0, 0, 0.1); flex:none; width:calc(90% - (var(--gap-h) * 0.1)); max-width:calc(90% - (var(--gap-h) * 0.1));}
.sd-33{margin:0px 0px 0px 20px; width:calc(100% - 20px); max-width:calc(100% - 20px);}
.sd-34{display:flex; flex:none; justify-content:flex-start; margin:10px 0px 0px; overflow-x:auto; overflow-y:hidden; max-width:100%;}
.sd-35{align-content:center; align-items:center; flex-direction:row; flex-wrap:nowrap; justify-content:flex-start; padding:0px; width:100%; max-width:100%;}
.sd-36{flex:none; height:400px; margin:0px 15px; width:300px; max-width:calc(100% - 30px);}
.sd-37{flex:none; height:400px; margin:0px 15px; width:300px; max-width:calc(100% - 30px);}
.sd-38{gap:60px;}
.sd-38 > *{--gap-h:0px; --gap-v:60px;}
.sd-39{display:none; flex-direction:column; flex-wrap:nowrap; gap:25px; margin:0px; padding:0px 10px; width:100%; max-width:100%;}
.sd-39 > *{--gap-h:0px; --gap-v:25px;}
.sd-41{flex-direction:column; flex-wrap:nowrap; gap:30px; padding:0px 10px;}
.sd-41 > *{--gap-h:0px; --gap-v:30px;}
.sd-43{margin:0px 0px 10px 20px; padding:0px 0px 0px 20px; max-width:calc(100% - 20px);}
.sd-45{font-size:16px;}
.sd-46{flex:none; margin:0px 3px; width:10px; max-width:calc(100% - 6px);}
.sd-47{font-size:14px;}
.sd-48{font-size:20px;}
.sd-49{margin:0px 0px 0px 20px; width:calc(100% - 20px); max-width:calc(100% - 20px);}
.sd-50{align-content:flex-end; align-items:flex-end; display:flex; flex:none; flex-direction:column; justify-content:center; margin:0px -40px 0px 0px; z-index:-1; max-width:calc(100% + 40px);}
.sd-50 > *{--gap-h:0px; --gap-v:80px;}
.sd-51{flex:none; width:calc(90% - (var(--gap-h) * 0.1)); max-width:calc(90% - (var(--gap-h) * 0.1));}
.sd-52{display:none; justify-content:flex-start; overflow-x:auto; overflow-y:hidden;}
.sd-53{align-content:center; align-items:center; flex-direction:row; flex-wrap:nowrap; justify-content:flex-start; padding:0px;}
.sd-53 > *{--gap-h:0px; --gap-v:0px;}
.sd-54{display:flex; flex:none; height:400px; margin:0px 15px; width:300px; max-width:calc(100% - 30px);}
.sd-55{display:flex; flex:none; height:400px; margin:0px 15px; width:300px; max-width:calc(100% - 30px);}
.sd-56{flex:none; height:50px;}
.sd-57{flex:none; height:50px;}
.sd-58{background:#FFFFFF; gap:60px; padding:0px;}
.sd-58 > *{--gap-h:0px; --gap-v:60px;}
.sd-59{display:flex; flex-direction:column; flex-wrap:nowrap; gap:25px; margin:0px; padding:0px 10px; max-width:100%;}
.sd-59 > *{--gap-h:0px; --gap-v:25px;}
.sd-60{gap:20px;}
.sd-60 > *{--gap-h:0px; --gap-v:20px;}
.sd-61{margin:0px 0px 10px 20px; padding:0px 0px 0px 20px; max-width:calc(100% - 20px);}
.sd-62{flex:none; padding:0px; width:auto; max-width:100%;}
.sd-63{font-size:16px;}
.sd-64{flex:none; margin:0px 3px; width:10px; max-width:calc(100% - 6px);}
.sd-65{font-size:14px;}
.sd-66{font-size:20px;}
.sd-67{align-content:flex-start; align-items:flex-start; flex:none; flex-direction:column; justify-content:center; margin:10px 0px 10px -20px; width:calc(100% + 20px); z-index:-1; max-width:calc(100% + 20px);}
.sd-67 > *{--gap-h:0px; --gap-v:80px;}
.sd-68{box-shadow:7px 7px 20px 3px rgba(0, 0, 0, 0.1); flex:none; width:calc(90% - (var(--gap-h) * 0.1)); max-width:calc(90% - (var(--gap-h) * 0.1));}
.sd-69{margin:0px 0px 0px 20px; width:calc(100% - 20px); max-width:calc(100% - 20px);}
.sd-70{display:flex; flex:none; justify-content:flex-start; margin:10px 0px 0px; overflow-x:auto; overflow-y:hidden; max-width:100%;}
.sd-71{align-content:center; align-items:center; flex-direction:row; flex-wrap:nowrap; justify-content:flex-start; padding:0px; width:100%; max-width:100%;}
.sd-72{flex:none; height:400px; margin:0px 15px; width:300px; max-width:calc(100% - 30px);}
.sd-73{flex:none; height:400px; margin:0px 15px; width:300px; max-width:calc(100% - 30px);}
.sd-74{gap:60px;}
.sd-74 > *{--gap-h:0px; --gap-v:60px;}
.sd-75{display:none; flex-direction:column; flex-wrap:nowrap; gap:25px; margin:0px; padding:0px 10px; width:100%; max-width:100%;}
.sd-75 > *{--gap-h:0px; --gap-v:25px;}
.sd-77{flex-direction:column; flex-wrap:nowrap; gap:30px; padding:0px 10px;}
.sd-77 > *{--gap-h:0px; --gap-v:30px;}
.sd-78{align-content:flex-end; align-items:flex-end; display:flex; flex:none; flex-direction:column; justify-content:center; margin:0px -40px 0px 0px; z-index:-1; max-width:calc(100% + 40px);}
.sd-78 > *{--gap-h:0px; --gap-v:80px;}
.sd-79{flex:none; width:calc(90% - (var(--gap-h) * 0.1)); max-width:calc(90% - (var(--gap-h) * 0.1));}
.sd-81{margin:0px 0px 10px 20px; padding:0px 0px 0px 20px; max-width:calc(100% - 20px);}
.sd-83{font-size:16px;}
.sd-84{flex:none; margin:0px 3px; width:10px; max-width:calc(100% - 6px);}
.sd-85{font-size:14px;}
.sd-86{font-size:20px;}
.sd-87{margin:0px 0px 0px 20px; width:calc(100% - 20px); max-width:calc(100% - 20px);}
.sd-88{display:none; justify-content:flex-start; overflow-x:auto; overflow-y:hidden;}
.sd-89{align-content:center; align-items:center; flex-direction:row; flex-wrap:nowrap; justify-content:flex-start; padding:0px;}
.sd-89 > *{--gap-h:0px; --gap-v:0px;}
.sd-90{display:flex; flex:none; height:400px; margin:0px 15px; width:300px; max-width:calc(100% - 30px);}
.sd-91{display:flex; flex:none; height:400px; margin:0px 15px; width:300px; max-width:calc(100% - 30px);}
.sd-92{flex:none; height:50px;}
.sd-93{flex:none; height:50px;}
.sd-94{background:#FFFFFF; border-bottom:0px solid rgb(230, 35, 35); border-left:0px solid rgb(230, 35, 35); border-right:0px solid rgb(230, 35, 35); border-top:0px solid rgb(230, 35, 35); gap:60px; padding:0px;}
.sd-94 > *{--gap-h:0px; --gap-v:60px;}
.sd-95{display:flex; flex-direction:column; flex-wrap:nowrap; gap:25px; margin:0px; padding:0px 10px; max-width:100%;}
.sd-95 > *{--gap-h:0px; --gap-v:25px;}
.sd-96{gap:20px;}
.sd-96 > *{--gap-h:0px; --gap-v:20px;}
.sd-97{margin:0px 0px 10px 20px; padding:0px 0px 0px 20px; max-width:calc(100% - 20px);}
.sd-98{flex:none; padding:0px; width:auto; max-width:100%;}
.sd-99{font-size:16px;}
.sd-100{flex:none; margin:0px 3px; width:10px; max-width:calc(100% - 6px);}
.sd-101{font-size:14px;}
.sd-102{font-size:20px;}
.sd-103{align-content:flex-end; align-items:flex-end; flex:none; flex-direction:column; justify-content:center; margin:10px -20px 10px 0px; width:calc(100% + 20px); z-index:-1; max-width:calc(100% + 20px);}
.sd-103 > *{--gap-h:0px; --gap-v:80px;}
.sd-104{box-shadow:7px 7px 20px 3px rgba(0, 0, 0, 0.1); flex:none; width:calc(90% - (var(--gap-h) * 0.1)); max-width:calc(90% - (var(--gap-h) * 0.1));}
.sd-105{margin:0px 0px 0px 20px; width:calc(100% - 20px); max-width:calc(100% - 20px);}
.sd-106{display:flex; flex:none; justify-content:flex-start; margin:10px 0px 0px; overflow-x:auto; overflow-y:hidden; max-width:100%;}
.sd-107{align-content:center; align-items:center; flex-direction:row; flex-wrap:nowrap; justify-content:flex-start; padding:0px; width:100%; max-width:100%;}
.sd-108{flex:none; height:400px; margin:0px 15px; width:300px; max-width:calc(100% - 30px);}
.sd-109{flex:none; height:400px; margin:0px 15px; width:300px; max-width:calc(100% - 30px);}
.sd-110{gap:60px;}
.sd-110 > *{--gap-h:0px; --gap-v:60px;}
.sd-111{display:none; flex-direction:column; flex-wrap:nowrap; gap:25px; margin:0px; padding:0px 10px; width:100%; max-width:100%;}
.sd-111 > *{--gap-h:0px; --gap-v:25px;}
.sd-113{flex-direction:column; flex-wrap:nowrap; gap:30px; padding:0px 10px;}
.sd-113 > *{--gap-h:0px; --gap-v:30px;}
.sd-115{margin:0px 0px 10px 20px; padding:0px 0px 0px 20px; max-width:calc(100% - 20px);}
.sd-117{font-size:16px;}
.sd-118{flex:none; margin:0px 3px; width:10px; max-width:calc(100% - 6px);}
.sd-119{font-size:14px;}
.sd-120{font-size:20px;}
.sd-121{margin:0px 0px 0px 20px; width:calc(100% - 20px); max-width:calc(100% - 20px);}
.sd-122{align-content:flex-end; align-items:flex-end; display:flex; flex:none; flex-direction:column; justify-content:center; margin:0px -40px 0px 0px; z-index:-1; max-width:calc(100% + 40px);}
.sd-122 > *{--gap-h:0px; --gap-v:80px;}
.sd-123{flex:none; width:calc(90% - (var(--gap-h) * 0.1)); max-width:calc(90% - (var(--gap-h) * 0.1));}
.sd-124{display:none; justify-content:flex-start; overflow-x:auto; overflow-y:hidden;}
.sd-125{align-content:center; align-items:center; flex-direction:row; flex-wrap:nowrap; justify-content:flex-start; padding:0px;}
.sd-125 > *{--gap-h:0px; --gap-v:0px;}
.sd-126{display:flex; flex:none; height:400px; margin:0px 15px; width:300px; max-width:calc(100% - 30px);}
.sd-127{display:flex; flex:none; height:400px; margin:0px 15px; width:300px; max-width:calc(100% - 30px);}
.sd-128{flex:none; height:50px;}
.sd-129{flex:none; height:50px;}
.sd-130{background:#FFFFFF; gap:60px; padding:0px 0px 30px;}
.sd-130 > *{--gap-h:0px; --gap-v:60px;}
.sd-131{display:flex; flex-direction:column; flex-wrap:nowrap; gap:25px; margin:0px; padding:0px 10px; max-width:100%;}
.sd-131 > *{--gap-h:0px; --gap-v:25px;}
.sd-132{gap:20px;}
.sd-132 > *{--gap-h:0px; --gap-v:20px;}
.sd-133{margin:0px 0px 10px 20px; padding:0px 0px 0px 20px; max-width:calc(100% - 20px);}
.sd-134{flex:none; padding:0px; width:auto; max-width:100%;}
.sd-135{font-size:16px;}
.sd-136{flex:none; margin:0px 3px; width:10px; max-width:calc(100% - 6px);}
.sd-137{font-size:14px;}
.sd-138{font-size:20px;}
.sd-139{align-content:flex-start; align-items:flex-start; flex:none; flex-direction:column; justify-content:center; margin:10px 0px 10px -20px; width:calc(100% + 20px); z-index:-1; max-width:calc(100% + 20px);}
.sd-139 > *{--gap-h:0px; --gap-v:80px;}
.sd-140{box-shadow:7px 7px 20px 3px rgba(0, 0, 0, 0.1); flex:none; width:calc(90% - (var(--gap-h) * 0.1)); max-width:calc(90% - (var(--gap-h) * 0.1));}
.sd-141{margin:0px 0px 0px 20px; width:calc(100% - 20px); max-width:calc(100% - 20px);}
.sd-142{display:flex; flex:none; justify-content:flex-start; margin:10px 0px 0px; overflow-x:auto; overflow-y:hidden; max-width:100%;}
.sd-143{align-content:center; align-items:center; flex-direction:row; flex-wrap:nowrap; justify-content:flex-start; padding:0px; width:100%; max-width:100%;}
.sd-144{flex:none; height:400px; margin:0px 15px; width:300px; max-width:calc(100% - 30px);}
.sd-145{flex:none; height:400px; margin:0px 15px; width:300px; max-width:calc(100% - 30px);}
.sd-146{gap:60px;}
.sd-146 > *{--gap-h:0px; --gap-v:60px;}
.sd-147{display:none; flex-direction:column; flex-wrap:nowrap; gap:25px; margin:0px; padding:0px 10px; width:100%; max-width:100%;}
.sd-147 > *{--gap-h:0px; --gap-v:25px;}
.sd-149{flex-direction:column; flex-wrap:nowrap; gap:30px; padding:0px 10px;}
.sd-149 > *{--gap-h:0px; --gap-v:30px;}
.sd-150{align-content:flex-end; align-items:flex-end; display:flex; flex:none; flex-direction:column; justify-content:center; margin:0px -40px 0px 0px; z-index:-1; max-width:calc(100% + 40px);}
.sd-150 > *{--gap-h:0px; --gap-v:80px;}
.sd-151{flex:none; width:calc(90% - (var(--gap-h) * 0.1)); max-width:calc(90% - (var(--gap-h) * 0.1));}
.sd-153{margin:0px 0px 10px 20px; padding:0px 0px 0px 20px; max-width:calc(100% - 20px);}
.sd-155{font-size:16px;}
.sd-156{flex:none; margin:0px 3px; width:10px; max-width:calc(100% - 6px);}
.sd-157{font-size:14px;}
.sd-158{font-size:20px;}
.sd-159{margin:0px 0px 0px 20px; width:calc(100% - 20px); max-width:calc(100% - 20px);}
.sd-160{display:none; justify-content:flex-start; overflow-x:auto; overflow-y:hidden;}
.sd-161{align-content:center; align-items:center; flex-direction:row; flex-wrap:nowrap; justify-content:flex-start; padding:0px;}
.sd-161 > *{--gap-h:0px; --gap-v:0px;}
.sd-162{display:flex; flex:none; height:400px; margin:0px 15px; width:300px; max-width:calc(100% - 30px);}
.sd-163{display:flex; flex:none; height:400px; margin:0px 15px; width:300px; max-width:calc(100% - 30px);}
.sd-164{display:none; flex:none; height:auto;}
.sd-165{margin:10px 30px 0px; width:calc(100% - 60px); max-width:calc(100% - 60px);}
.sd-166{margin:20px 0px; width:100%; max-width:100%;}
.sd-167{margin:0px; width:100%; max-width:100%;}
.sd-168{font-size:16px;}
.sd-172{font-size:16px;}
.sd-174{font-size:16px;}
.sd-176{font-size:16px;}
.sd-177{align-content:flex-start; align-items:flex-start; justify-content:flex-start; margin:0px 10px 5px 0px; width:calc(100% - 10px); max-width:calc(100% - 10px);}
.sd-178{font-family:var(--s-font-eab0cf48); font-size:1px; font-weight:400;}
.sd-179{display:none;}
.sd-181{align-content:center; align-items:center; display:flex; flex:none; flex-direction:column-reverse; flex-wrap:nowrap; height:auto; justify-content:flex-end; margin:0px; padding:0px; width:100%; max-width:100%;}
.sd-182{border-bottom:1px dotted #EEEEEE; border-left:1px dotted #EEEEEE; border-right:1px dotted #EEEEEE; border-top:1px dotted #EEEEEE; flex:none; height:90px; margin:0px; width:100%; max-width:100%;}
.sd-182 > .image__bg-container::before{background-size:cover;}
.sd-183{margin:0px 30px; width:calc(100% - 60px); max-width:calc(100% - 60px);}
.sd-184{display:none; height:225px; margin:0px 0px 30px; width:100%; max-width:100%;}
.sd-185{flex:none; flex-direction:column; flex-wrap:nowrap; gap:20px; height:100%; margin:0px 20px; width:calc(100% - 40px); max-width:calc(100% - 40px);}
.sd-185 > *{--gap-h:0px; --gap-v:20px;}
.sd-186{flex:none; height:70px; margin:0px; width:310px; max-width:100%;}
.sd-187{flex:none; height:70px; margin:0px; width:280px; max-width:100%;}
.sd-188{background:#FFFFFF; display:none; flex:none; height:auto; margin:0px; padding:30px 0px 10px; width:100%; max-width:100%;}
.sd-189{flex:none; flex-direction:column; flex-wrap:nowrap; gap:20px; height:calc(100% - 20px); margin:0px 20px 20px; width:calc(100% - 40px); max-width:calc(100% - 40px);}
.sd-189 > *{--gap-h:0px; --gap-v:20px;}
.sd-190{flex:none; height:88px; margin:0px; width:300px; max-width:100%;}
.sd-191{flex:none; height:88px; margin:0px; width:300px; max-width:100%;}
.sd-192{display:none; padding:30px 0px 0px;}
.sd-193{margin:0px 30px; padding:0px; width:calc(100% - 60px); max-width:calc(100% - 60px);}
.sd-194{margin:0px 0px 20px; width:100%; max-width:100%;}
.sd-196{font-size:38px; margin:0px; width:100%; max-width:100%;}
.sd-197{margin:0px 0px 10px; width:100%; max-width:100%;}
.sd-198{font-size:16px; margin:10px 0px 0px; max-width:100%;}
.sd-199{display:none; flex:none; height:auto; margin:0px 10px 30px; width:calc(100% - 20px); max-width:calc(100% - 20px);}
.sd-199__content{flex:none; height:calc(100% - 60px); width:calc(100% - 30px); max-width:calc(100% - 30px);}
.sd-199__content__sd-1{flex:none; height:180px; width:100%; max-width:100%;}
.symbol-2{background:rgba(87, 87, 87, 0.1); flex:none; width:60px;}
.symbol-3{flex:none; flex-direction:column; flex-wrap:nowrap; height:auto;}
.symbol-3__sd-1{flex:none; height:50%; width:100%; max-width:100%;}
.symbol-3__sd-2{align-content:center; align-items:center; flex:none; flex-direction:row; flex-wrap:nowrap; height:auto; justify-content:center;}
.symbol-3__sd-3{font-size:25px; margin:0px 4px 0px 0px; max-width:calc(100% - 4px);}
.symbol-3__sd-5 > .image__bg-container::before{background-repeat:no-repeat;}
.symbol-3__sd-6{flex:none; height:50%; width:100%; max-width:100%;}
.symbol-3__sd-7{display:flex;}
.symbol-3__sd-9{font-size:25px;}
.symbol-3__sd-12{flex:none; height:auto; padding:0px;}
.symbol-3__sd-13{margin:0px; padding:20px 30px 15px; width:100%; max-width:100%;}
.symbol-3__sd-17{color:rgba(0, 0, 0, 0.7); font-size:22px;}
.symbol-3__sd-19{background:rgba(0, 0, 0, 0.8);}
.symbol-3__sd-20{color:rgba(0, 0, 0, 0.7); font-size:16px;}
.symbol-3__sd-21{flex:none;}
.symbol-3__sd-22{background:rgba(0, 0, 0, 0.8); flex:none; height:50px; width:50px; max-width:100%;}
.symbol-3__sd-25{color:rgba(0, 0, 0, 0.8); font-size:13px; line-height:1.6; margin:10px 0px 0px; width:100%; max-width:100%;}
.symbol-3__sd-26{padding:15px 30px;}
.symbol-3__sd-27{height:auto;}
.symbol-3__sd-29{color:rgba(0, 0, 0, 0.7); font-size:22px;}
.symbol-3__sd-31{background:rgba(0, 0, 0, 0.7);}
.symbol-3__sd-32{color:rgba(0, 0, 0, 0.7); font-size:16px;}
.symbol-3__sd-33{flex:none;}
.symbol-3__sd-34{background:rgba(0, 0, 0, 0.8); flex:none; height:50px; width:50px; max-width:100%;}
.symbol-3__sd-37{color:rgba(0, 0, 0, 0.8); font-size:13px; line-height:1.6; margin:10px 0px 0px; width:100%; max-width:100%;}
.sd-212{align-content:center; align-items:center; background:rgba(0,0,0,0.0); bottom:0px; display:none; flex:none; flex-direction:row; flex-wrap:nowrap; height:90px; justify-content:center; left:0px; right:0px; top:auto; width:100%; max-width:100%;}
.sd-213{bottom:0; flex:none; height:100%; left:0; margin:0px; right:0; top:0; width:215px; max-width:100%;}
.sd-213 > .image__bg-container::before{background-size:contain;}
.sd-214{bottom:0; flex:none; height:100%; left:0; margin:0px; right:0; top:0; width:215px; max-width:100%;}
.sd-214 > .image__bg-container::before{background-size:contain;}
.sd-215{display:flex;}
.sd-221{align-content:center; align-items:center; background:rgba(0,0,0,0.0); bottom:0px; display:none; flex:none; flex-direction:row; flex-wrap:nowrap; height:90px; justify-content:center; left:0px; right:0px; top:auto; width:100%; max-width:100%;}
.sd-222{bottom:0; flex:none; height:100%; left:0; margin:0px 2px 0px 0px; right:0; top:0; width:178px; max-width:calc(100% - 2px);}
.sd-222 > .image__bg-container::before{background-size:contain;}
.sd-223{bottom:0; flex:none; height:100%; left:0; margin:0px 0px 0px 2px; right:0; top:0; width:178px; max-width:calc(100% - 2px);}
.sd-223 > .image__bg-container::before{background-size:contain;}
.sd-224{bottom:90px; display:flex;}
.sd-229{flex:none; height:216px; width:293px; max-width:100%;}
.sd-230{background:rgba(0,0,0,0.0); flex:none; height:19px; width:100%; max-width:100%;}
.sd-231{bottom:-1px; flex:none; height:90px; top:NaNpx;}
}
@media (max-width: 320px) {
.sd-23{display:flex;}
.sd-23 > *{--gap-h:0px; --gap-v:60px;}
.sd-32{flex:none; height:450px;}
.sd-34{display:flex;}
.sd-39{display:none;}
.sd-39 > *{--gap-h:0px; --gap-v:60px;}
.sd-50{display:flex;}
.sd-50 > *{--gap-h:0px; --gap-v:80px;}
.sd-51{flex:none; height:450px;}
.sd-52{display:none;}
.sd-54{display:flex;}
.sd-55{display:flex;}
.sd-59{display:flex;}
.sd-59 > *{--gap-h:0px; --gap-v:60px;}
.sd-68{flex:none; height:450px;}
.sd-70{display:flex;}
.sd-75{display:none;}
.sd-75 > *{--gap-h:0px; --gap-v:60px;}
.sd-78{display:flex;}
.sd-78 > *{--gap-h:0px; --gap-v:80px;}
.sd-79{flex:none; height:450px;}
.sd-88{display:none;}
.sd-90{display:flex;}
.sd-91{display:flex;}
.sd-95{display:flex;}
.sd-95 > *{--gap-h:0px; --gap-v:60px;}
.sd-104{flex:none; height:450px;}
.sd-106{display:flex;}
.sd-111{display:none;}
.sd-111 > *{--gap-h:0px; --gap-v:60px;}
.sd-122{display:flex;}
.sd-122 > *{--gap-h:0px; --gap-v:80px;}
.sd-123{flex:none; height:450px;}
.sd-124{display:none;}
.sd-126{display:flex;}
.sd-127{display:flex;}
.sd-131{display:flex;}
.sd-131 > *{--gap-h:0px; --gap-v:60px;}
.sd-140{flex:none; height:450px;}
.sd-142{display:flex;}
.sd-147{display:none;}
.sd-147 > *{--gap-h:0px; --gap-v:60px;}
.sd-150{display:flex;}
.sd-150 > *{--gap-h:0px; --gap-v:80px;}
.sd-151{flex:none; height:450px;}
.sd-160{display:none;}
.sd-162{display:flex;}
.sd-163{display:flex;}
.sd-164{display:none;}
.sd-179{display:none;}
.sd-181{display:flex;}
.sd-184{display:none;}
.sd-188{display:none;}
.sd-192{display:none;}
.sd-199{display:none;}
.symbol-3__sd-3{font-size:20px;}
.symbol-3__sd-9{font-size:20px;}
.symbol-3__sd-17{font-size:20px;}
.symbol-3__sd-29{font-size:20px;}
.sd-212{display:none;}
.sd-215{display:flex;}
.sd-221{display:none;}
.sd-224{display:flex;}
}
