:root{--s-font-eab0cf48:'Noto Sans';--s-font-daa8975e:'Noto Sans JP','Noto Sans',sans-serif;--s-font-f79ce552:Poppins;--s-font-cda1e569:'Noto Sans JP','Noto Sans',sans-serif;--s-font-b98963f2:Lato;}
.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); display:flex; flex:none; flex-direction:column; flex-wrap:nowrap; gap:0px; height:auto; justify-content:flex-start; padding:0px; width:100%; max-width:100%;}
.sd-2 > *{--gap-h:0px; --gap-v:0px;}
.sd-3{background:rgba(0,0,0,0.0); flex:none; height:90px; width:100%; max-width:100%;}
.sd-4{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-5{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-6{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-6:hover{opacity:0.5; --ha:1;}
.sd-7{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-8{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-8:hover{opacity:0.5; --ha:1;}
.sd-9{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:0px 80px 15px; 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; margin:0px; width:1200px; max-width:100%;}
.sd-11{align-content:flex-start; align-items:flex-start; background:rgba(0,0,0,0.0); flex:none; flex-direction:column; flex-wrap:nowrap; height:auto; justify-content:flex-start; width:auto; max-width:100%;}
.sd-12{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-13{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-13.appear{scale:1 1; transition-delay:300ms; transition-duration:600ms;}
.sd-14{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-15{background:#000000; flex:none; height:1px; margin:0px 10px 0px 0px; width:20px; max-width:calc(100% - 10px);}
.sd-16{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-17{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-17.appear{scale:1 1; transition-delay:300ms; transition-duration:600ms;}
.sd-18{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:0px 80px 20px; width:100%; max-width:100%;}
.sd-19{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; margin:0px; width:1200px; max-width:100%;}
.sd-20{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; width:100%; max-width:100%;}
.sd-20 > *{--gap-h:0px; --gap-v:0px;}
.sd-21{color:#000000; flex:none; font-family:var(--s-font-eab0cf48); font-size:32px; font-weight:700; height:auto; letter-spacing:0.1em; line-height:1.4; margin:0px 0px 30px; text-align:center; width:100%; justify-content:center; max-width:100%;}
.sd-21.appear{opacity:0; transition-delay:400ms; transition-duration:800ms; transition-timing-function:cubic-bezier(0.445, 0.05, 0.55, 0.95); translate:20px 0px;}
.sd-22{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.8; margin:0px; text-align:center; width:100%; justify-content:center; max-width:100%;}
.sd-22.appear{opacity:0; transition-delay:400ms; transition-duration:800ms; transition-timing-function:cubic-bezier(0.445, 0.05, 0.55, 0.95); translate:20px 0px;}
.sd-23{align-content:center; align-items:center; background:rgba(0,0,0,0.0); display:none; flex:none; flex-direction:column; flex-wrap:nowrap; height:160px; justify-content:center; width:100%; max-width:100%;}
.sd-24{align-content:flex-start; align-items:flex-start; background:#FFFFFF; border-radius:10px; flex:none; flex-direction:row; flex-wrap:nowrap; height:auto; justify-content:space-between; width:70%; max-width:70%;}
.sd-25{align-content:center; align-items:center; flex-direction:row; flex-wrap:nowrap; justify-content:flex-start; padding:0px;}
.sd-26{color:#333; font-size:32px; margin:15px 0px 15px 30px; max-width:calc(100% - 30px);}
.sd-27{color:#333; font-family:var(--s-font-eab0cf48); font-size:18px; font-weight:700; height:auto; letter-spacing:0.1em; line-height:1.4; margin:15px 0px 15px 15px; text-align:left; width:auto; justify-content:flex-start; max-width:calc(100% - 15px);}
.sd-28{align-content:center; align-items:center; flex:none; flex-direction:row; flex-wrap:nowrap; height:100%; justify-content:flex-start; margin:0px 60px 0px 0px; padding:0px; max-width:calc(100% - 60px);}
.sd-28:hover{translate:20px 0px; --ha:1;}
.sd-29{color:#333; font-family:var(--s-font-eab0cf48); font-size:15px; font-weight:700; height:auto; letter-spacing:0.1em; line-height:1.4; margin:15px 0px 15px 15px; text-align:left; width:auto; justify-content:flex-start; max-width:calc(100% - 15px);}
.sd-30{color:#333; font-size:20px; margin:0px 0px 0px 5px; max-width:calc(100% - 5px);}
.sd-31{background:rgba(0,0,0,0.0); display:none; justify-content:flex-start; overflow-x:auto; overflow-y:hidden;}
.sd-32{align-content:center; align-items:center; flex-direction:row; flex-wrap:nowrap; height:auto; justify-content:flex-start; padding:40px 0px; width:1280px; max-width:100%;}
.sd-33{align-content:center; align-items:center; background:#FFFFFF; border-bottom:2px solid #aaaaaa; border-left:2px solid #aaaaaa; border-radius:10px; border-right:2px solid #aaaaaa; border-top:2px solid #aaaaaa; box-shadow:none; flex:none; flex-direction:column; flex-wrap:nowrap; height:360px; justify-content:center; margin:20px; opacity:1; overflow-x:visible; overflow-y:visible; padding:0px 40px; width:380px; max-width:calc(100% - 40px);}
.sd-34{align-content:flex-start; align-items:flex-start; background:rgba(0,0,0,0.0); border-radius:0; flex:none; height:auto; opacity:1; overflow-x:visible; overflow-y:visible; padding:0; width:100%; max-width:100%;}
.sd-35{border-radius:0; color:#333333; flex:none; font-family:var(--s-font-eab0cf48); font-size:18px; font-weight:700; letter-spacing:0.1em; line-height:1.4; margin:0px 0px 15px; opacity:1; padding:0; text-align:center; width:100%; justify-content:center; max-width:100%;}
.sd-36{border-radius:0; color:#333333; flex:none; font-family:var(--s-font-eab0cf48); font-size:18px; font-weight:700; letter-spacing:0.1em; line-height:1.4; margin:0px 0px 15px; opacity:1; padding:0; text-align:center; width:100%; justify-content:center; max-width:100%;}
.sd-37{border-radius:0; color:#333333; flex:none; font-family:var(--s-font-eab0cf48); font-size:32px; font-weight:800; letter-spacing:0.1em; line-height:1.4; margin:0px 0px 15px; opacity:1; padding:0; text-align:center; width:100%; justify-content:center; max-width:100%;}
.sd-38{align-content:center; align-items:center; background:#eeeeee; border-radius:10px; flex:none; flex-direction:column; flex-wrap:nowrap; height:60px; justify-content:center; width:100%; max-width:100%;}
.sd-39{color:#000000; font-family:var(--s-font-eab0cf48); font-size:18px; 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%;}
.sd-40{align-content:center; align-items:center; background:#eeeeee; border-radius:10px; flex:none; flex-direction:column; flex-wrap:nowrap; height:60px; justify-content:center; margin:20px 0px 0px; width:100%; max-width:100%;}
.sd-41{color:#000000; font-family:var(--s-font-eab0cf48); font-size:18px; 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%;}
.sd-42{align-content:flex-start; align-items:flex-start; background:#000000; border-bottom:2px solid #FFFFFF; border-left:2px solid #FFFFFF; border-radius:10px; border-right:2px solid #FFFFFF; border-top:2px solid #FFFFFF; box-shadow:5px 5px 3px #FFFFFF; flex:none; height:400px; justify-content:space-between; margin:0px 30px; opacity:1; overflow-x:visible; overflow-y:visible; padding:60px 40px 40px; width:380px; max-width:calc(100% - 60px);}
.sd-43{align-content:flex-start; align-items:flex-start; background:rgba(0,0,0,0.0); border-radius:0; flex:1; height:auto; opacity:1; overflow-x:visible; overflow-y:visible; padding:0; width:100%; max-width:100%;}
.sd-44{border-radius:0; color:#FFFFFF; flex:none; font-family:var(--s-font-eab0cf48); font-size:18px; font-weight:700; letter-spacing:0.1em; line-height:1.4; margin:0px 0px 15px; opacity:1; padding:0; text-align:center; width:100%; justify-content:center; max-width:100%;}
.sd-45{border-radius:0; color:#FFFFFF; flex:none; font-family:var(--s-font-eab0cf48); font-size:18px; font-weight:700; letter-spacing:0.1em; line-height:1.4; margin:0px 0px 15px; opacity:1; padding:0; text-align:center; width:100%; justify-content:center; max-width:100%;}
.sd-46{border-radius:0; color:#FFFFFF; flex:none; font-family:var(--s-font-eab0cf48); font-size:32px; font-weight:800; letter-spacing:0.1em; line-height:1.4; margin:0px 0px 15px; opacity:1; padding:0; text-align:center; width:100%; justify-content:center; max-width:100%;}
.sd-47{align-content:center; align-items:center; background:#FFFFFF; border-radius:10px; flex:none; flex-direction:column; flex-wrap:nowrap; height:60px; justify-content:center; width:100%; max-width:100%;}
.sd-48{color:#000000; font-family:var(--s-font-eab0cf48); font-size:17px; 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%;}
.sd-49{align-content:center; align-items:center; background:#FFFFFF; border-radius:10px; flex:none; flex-direction:column; flex-wrap:nowrap; height:60px; justify-content:center; margin:10px 0px 0px; width:100%; max-width:100%;}
.sd-50{color:#000000; font-family:var(--s-font-eab0cf48); font-size:18px; 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%;}
.sd-51{align-content:center; align-items:center; background:#FFFFFF; border-bottom:2px solid #aaaaaa; border-left:2px solid #aaaaaa; border-radius:10px; border-right:2px solid #aaaaaa; border-top:2px solid #aaaaaa; flex:none; flex-direction:column; flex-wrap:nowrap; height:360px; justify-content:center; margin:0px 0px 0px 30px; opacity:1; overflow-x:visible; overflow-y:visible; padding:0px 40px; width:380px; max-width:calc(100% - 30px);}
.sd-52{align-content:flex-start; align-items:flex-start; background:rgba(0,0,0,0.0); border-radius:0; flex:none; height:auto; opacity:1; overflow-x:visible; overflow-y:visible; padding:0; width:100%; max-width:100%;}
.sd-53{border-radius:0; color:#333333; flex:none; font-family:var(--s-font-eab0cf48); font-size:18px; font-weight:700; letter-spacing:0.1em; line-height:1.4; margin:0px 0px 15px; opacity:1; padding:0; text-align:center; width:100%; justify-content:center; max-width:100%;}
.sd-54{border-radius:0; color:#333333; flex:none; font-family:var(--s-font-eab0cf48); font-size:32px; font-weight:800; letter-spacing:0.1em; line-height:1.4; margin:0px 0px 15px; opacity:1; padding:0; text-align:center; width:100%; justify-content:center; max-width:100%;}
.sd-55{align-content:center; align-items:center; background:#eeeeee; border-radius:10px; flex:none; flex-direction:column; flex-wrap:nowrap; height:60px; justify-content:center; width:100%; max-width:100%;}
.sd-56{color:#000000; font-family:var(--s-font-eab0cf48); font-size:18px; 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%;}
.sd-57{align-content:center; align-items:center; background:#eeeeee; border-radius:10px; flex:none; flex-direction:column; flex-wrap:nowrap; height:60px; justify-content:center; margin:20px 0px 0px; width:100%; max-width:100%;}
.sd-58{color:#000000; font-family:var(--s-font-eab0cf48); font-size:18px; 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%;}
.sd-59{background:rgba(0,0,0,0.0); display:flex; flex:none; justify-content:flex-start; overflow-x:auto; overflow-y:hidden;}
.sd-60{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-61{flex:none; height:284px; margin:0px 40px; width:345px; max-width:calc(100% - 80px);}
.sd-61 > .image__bg-container::before{background-repeat:no-repeat;}
.sd-62{flex:none; height:408px; margin:0px 40px 20px; padding:0px; width:345px; max-width:calc(100% - 80px);}
.sd-62 > .image__bg-container::before{background-repeat:no-repeat;}
.sd-63{flex:none; height:407px; margin:0px 40px 20px; padding:0px; width:345px; max-width:calc(100% - 80px);}
.sd-63 > .image__bg-container::before{background-repeat:no-repeat;}
.sd-64{align-content:flex-start; align-items:flex-start; background:rgba(0,0,0,0.0); flex:none; flex-direction:column; flex-wrap:nowrap; height:auto; justify-content:center; margin:60px 80px 30px; width:1280px; max-width:calc(100% - 160px);}
.sd-65{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; margin:0px 80px 0px 0px; width:auto; max-width:calc(100% - 80px); min-width:0;}
.sd-66{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; width:100%; max-width:100%;}
.sd-67{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-68{color:#FFFFFF; flex:none; font-family:var(--s-font-f79ce552); font-size:84px; 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-69{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-69.appear{scale:1 1; transition-delay:300ms; transition-duration:600ms;}
.sd-70{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-71{background:#000000; flex:none; height:1px; margin:0px 10px 0px 0px; width:20px; max-width:calc(100% - 10px);}
.sd-72{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-73{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-73.appear{scale:1 1; transition-delay:300ms; transition-duration:600ms;}
.sd-74{background:rgba(0,0,0,0.0); display:none; flex:none; justify-content:flex-start; overflow-x:auto; overflow-y:hidden;}
.sd-75{align-content:center; align-items:center; flex-direction:row; flex-wrap:nowrap; gap:80px; height:auto; justify-content:flex-start; padding:0px; width:100%; max-width:100%;}
.sd-75 > *{--gap-h:80px; --gap-v:0px;}
.sd-76{align-content:center; align-items:center; background:#FFFFFF; border-bottom:2px solid #fa3b4e; border-left:2px solid #fa3b4e; border-radius:10px; border-right:2px solid #fa3b4e; border-top:2px solid #fa3b4e; box-shadow:none; flex:none; flex-direction:column; flex-wrap:nowrap; height:575px; justify-content:center; margin:0px; opacity:1; overflow-x:visible; overflow-y:visible; padding:0px 0px; width:460px; max-width:100%;}
.sd-76 > .image__bg-container::before{background-repeat:no-repeat; background-size:cover;}
.sd-77{align-content:center; align-items:center; background:#FFFFFF; border-bottom:2px solid #ffcd34; border-left:2px solid #ffcd34; border-radius:10px; border-right:2px solid #ffcd34; border-top:2px solid #ffcd34; box-shadow:none; flex:none; flex-direction:column; flex-wrap:nowrap; height:575px; justify-content:center; margin:30px 0px; opacity:1; overflow-x:visible; overflow-y:visible; padding:0px 0px; width:460px; max-width:100%;}
.sd-77 > .image__bg-container::before{background-repeat:no-repeat;}
.sd-78{align-content:center; align-items:center; background:#FFFFFF; border-bottom:2px solid #fa3b4e; border-left:2px solid #fa3b4e; border-radius:10px; border-right:2px solid #fa3b4e; border-top:2px solid #fa3b4e; box-shadow:none; flex:none; flex-direction:column; flex-wrap:nowrap; height:575px; justify-content:center; margin:30px 0px; opacity:1; overflow-x:visible; overflow-y:visible; padding:0px 0px; width:460px; max-width:100%;}
.sd-79{background:rgba(0,0,0,0.0); display:flex; flex:none; justify-content:center; overflow-x:auto; overflow-y:hidden;}
.sd-80{align-content:flex-start; align-items:flex-start; flex-direction:row; flex-wrap:wrap; gap:40px; height:auto; justify-content:center; padding:0px; width:90%; max-width:90%;}
.sd-80 > *{--gap-h:40px; --gap-v:40px;}
.sd-81{flex:none; height:130px; margin:0px; padding:0px; width:110px; max-width:100%;}
.sd-81 > .image__bg-container::before{background-repeat:no-repeat;}
.sd-82{flex:none; height:130px; margin:0px; width:110px; max-width:100%;}
.sd-82 > .image__bg-container::before{background-repeat:no-repeat;}
.sd-83{flex:none; height:130px; margin:0px; width:110px; max-width:100%;}
.sd-83 > .image__bg-container::before{background-repeat:no-repeat;}
.sd-84{flex:none; height:130px; margin:0px; width:110px; max-width:100%;}
.sd-84 > .image__bg-container::before{background-repeat:no-repeat;}
.sd-85{flex:none; height:130px; margin:0px; width:110px; max-width:100%;}
.sd-85 > .image__bg-container::before{background-repeat:no-repeat;}
.sd-86{flex:none; height:130px; margin:0px; width:110px; max-width:100%;}
.sd-86 > .image__bg-container::before{background-repeat:no-repeat;}
.sd-87{flex:none; height:130px; margin:0px; width:110px; max-width:100%;}
.sd-87 > .image__bg-container::before{background-repeat:no-repeat;}
.sd-88{align-content:center; align-items:center; background:rgba(0,0,0,0.0); display:none; flex:none; flex-direction:column; flex-wrap:nowrap; height:auto; justify-content:center; margin:0px 80px; padding:4px; width:calc(100% - 160px); max-width:calc(100% - 160px);}
.sd-89{display:none; flex:none; height:170px; margin:0px 0px 60px; width:100%; max-width:100%;}
.sd-89 > .image__bg-container::before{background-repeat:no-repeat;}
.sd-90{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:60px 80px 30px; width:calc(100% - 160px); max-width:calc(100% - 160px);}
.sd-90 > *{--gap-h:0px; --gap-v:0px;}
.sd-91{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-92{color:#FFFFFF; flex:none; font-family:var(--s-font-f79ce552); font-size:84px; 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-93{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-93.appear{scale:1 1; transition-delay:300ms; transition-duration:600ms;}
.sd-94{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:flex-start; margin:0px; padding:0px; width:auto; max-width:100%;}
.sd-95{background:#000000; flex:none; height:1px; margin:0px 10px 0px 0px; width:20px; max-width:calc(100% - 10px);}
.sd-96{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-97{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-97.appear{scale:1 1; transition-delay:300ms; transition-duration:600ms;}
.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; margin:10px 0px 0px; padding:0px; width:auto; max-width:100%;}
.sd-99{color:#000000; flex:1; height:auto; text-align:left; width:auto; justify-content:flex-start; max-width:100%; min-width:0;}
.sd-100{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-100.appear{scale:1 1; transition-delay:300ms; transition-duration:600ms;}
.sd-101{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-102{align-content:center; align-items:center; background:rgba(0,0,0,0.0); display:none; flex:none; flex-direction:column; flex-wrap:nowrap; height:auto; justify-content:flex-start; margin:0px 50px; width:calc(100% - 100px); max-width:calc(100% - 100px);}
.sd-102.appear{opacity:0; transition-delay:400ms; transition-duration:800ms; transition-timing-function:cubic-bezier(0.445, 0.05, 0.55, 0.95);}
.sd-103{border-radius:10px; flex:none; height:1219px; margin:0px; padding:0px; width:1070px; max-width:100%;}
.sd-103 > .image__bg-container::before{background-repeat:no-repeat; background-size:cover;}
.sd-104{background:#eeeeee00; flex:none; height:auto; padding:60px 130px; width:100%; max-width:100%;}
.sd-105{background:#FFFFFF; border-radius:8px; flex:none; height:auto; padding:0px; width:100%; max-width:100%;}
.sd-106{align-content:center; align-items:center; flex:none; flex-direction:row; flex-wrap:nowrap; height:auto; justify-content:flex-start; overflow-x:auto; overflow-y:hidden; padding:0px 15px; top:0px; width:100%; max-width:100%;}
.sd-107{flex:none; height:auto; width:100%; max-width:100%;}
.sd-107{aspect-ratio:auto 2865 / 3890;}
.sd-108{align-content:flex-start; align-items:flex-start; background:rgba(0,0,0,0.0); display:flex; flex:none; flex-direction:column; flex-wrap:nowrap; gap:0px; height:auto; justify-content:flex-start; margin:60px 80px 30px; width:calc(100% - 160px); max-width:calc(100% - 160px);}
.sd-108 > *{--gap-h:0px; --gap-v:0px;}
.sd-109{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-110{color:#FFFFFF; flex:none; font-family:var(--s-font-f79ce552); font-size:84px; 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-111{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-111.appear{scale:1 1; transition-delay:300ms; transition-duration:600ms;}
.sd-112{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-113{background:#000000; flex:none; height:1px; margin:0px 10px 0px 0px; width:20px; max-width:calc(100% - 10px);}
.sd-114{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-115{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-115.appear{scale:1 1; transition-delay:300ms; transition-duration:600ms;}
.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; margin:5px 0px 0px; padding:0px; width:auto; max-width:100%;}
.sd-117{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-117.appear{scale:1 1; transition-delay:300ms; transition-duration:600ms;}
.sd-118{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-119{background:rgba(0,0,0,0.0); display:flex; flex:none; justify-content:center;}
.sd-120{align-content:center; align-items:center; flex-direction:column; flex-wrap:nowrap; height:auto; justify-content:center; padding:0px; width:1200px; max-width:100%;}
.sd-121{align-content:flex-start; align-items:flex-start; background:rgba(0,0,0,0.0); border-radius:0; flex-direction:row; flex-wrap:wrap; justify-content:space-between; margin:20px 0px 0px; overflow-y:auto; padding:0; width:100%; max-width:100%;}
.sd-122{align-content:center; align-items:center; background:#FFFFFF; border-radius:8px; flex:none; flex-direction:row; flex-wrap:nowrap; justify-content:flex-start; margin:0px 0px 50px; overflow-x:visible; overflow-y:visible; padding:0px 0px; width:48%; max-width:48%;}
.sd-123{flex:none; height:80px; margin:0px 0px 0px 30px; width:80px; max-width:calc(100% - 30px);}
.sd-123 > .image__bg-container::before{background-repeat:no-repeat;}
.sd-124{align-content:flex-start; align-items:flex-start; flex:1; flex-direction:column; flex-wrap:nowrap; height:auto; justify-content:center; margin:20px 30px; padding:0px; width:auto; max-width:calc(100% - 60px); min-width:0;}
.sd-125{align-content:center; align-items:center; flex-direction:row; flex-wrap:nowrap; justify-content:center; margin:0px 0px 15px; padding:0px; max-width:100%;}
.sd-126{border-radius:0; color:#000000; font-family:var(--s-font-eab0cf48); font-size:26px; font-weight:700; height:auto; letter-spacing:0.1em; line-height:1.2; padding:0; text-align:left; justify-content:flex-start;}
.sd-127{align-content:flex-end; align-items:flex-end; flex-direction:row; flex-wrap:nowrap; justify-content:center; margin:0px 0px 0px 20px; padding:0px; max-width:calc(100% - 20px);}
.sd-128{border-radius:0; color:#353535ff; font-family:var(--s-font-eab0cf48); font-size:20px; font-weight:700; height:auto; letter-spacing:0.05em; line-height:1.2; padding:0px; text-align:left; justify-content:flex-start;}
.sd-129{border-radius:0; font-family:var(--s-font-eab0cf48); font-weight:600; height:auto; letter-spacing:0.1em; line-height:1.4; margin:0px; padding:0; text-align:left; justify-content:flex-start; max-width:100%;}
.sd-130{align-content:center; align-items:center; background:#FFFFFF; border-radius:8px; flex:none; flex-direction:row; flex-wrap:nowrap; justify-content:flex-start; margin:0px 0px 50px; overflow-x:visible; overflow-y:visible; padding:0px 0px; width:48%; max-width:48%;}
.sd-131{flex:none; height:80px; margin:0px 0px 0px 30px; width:80px; max-width:calc(100% - 30px);}
.sd-131 > .image__bg-container::before{background-repeat:no-repeat;}
.sd-132{align-content:flex-start; align-items:flex-start; flex:1; flex-direction:column; flex-wrap:nowrap; height:auto; justify-content:center; margin:20px 30px; padding:0px; width:auto; max-width:calc(100% - 60px); min-width:0;}
.sd-133{align-content:center; align-items:center; flex-direction:row; flex-wrap:nowrap; justify-content:center; margin:0px 0px 15px; padding:0px; translate:0px 0px; max-width:100%;}
.sd-134{border-radius:0; color:#000000; font-family:var(--s-font-eab0cf48); font-size:26px; font-weight:700; height:auto; letter-spacing:0.1em; line-height:1.2; padding:0; text-align:left; justify-content:flex-start;}
.sd-135{align-content:flex-end; align-items:flex-end; flex-direction:row; flex-wrap:nowrap; justify-content:center; margin:0px 0px 0px 20px; padding:0px; max-width:calc(100% - 20px);}
.sd-136{border-radius:0; color:#353535ff; font-family:var(--s-font-eab0cf48); font-size:20px; font-weight:700; height:auto; letter-spacing:0.05em; line-height:1.2; padding:0px; text-align:left; justify-content:flex-start;}
.sd-137{border-radius:0; color:#353535ff; font-family:var(--s-font-eab0cf48); font-size:15px; font-weight:600; height:auto; letter-spacing:0.05em; line-height:1.2; margin:0px 0px 2px 3px; padding:0px; text-align:left; justify-content:flex-start; max-width:calc(100% - 3px);}
.sd-138{border-radius:0; font-family:var(--s-font-eab0cf48); font-weight:600; height:auto; letter-spacing:0.1em; line-height:1.4; margin:0px; padding:0; text-align:left; justify-content:flex-start; max-width:100%;}
.sd-139{align-content:center; align-items:center; background:#FFFFFF; border-radius:8px; flex:none; flex-direction:row; flex-wrap:nowrap; justify-content:flex-start; margin:0px 0px 50px; overflow-x:visible; overflow-y:visible; padding:0px 0px; width:48%; max-width:48%;}
.sd-140{flex:none; height:80px; margin:0px 0px 0px 30px; width:80px; max-width:calc(100% - 30px);}
.sd-140 > .image__bg-container::before{background-repeat:no-repeat;}
.sd-141{align-content:flex-start; align-items:flex-start; flex:1; flex-direction:column; flex-wrap:nowrap; height:auto; justify-content:center; margin:20px 30px; padding:0px; width:auto; max-width:calc(100% - 60px); min-width:0;}
.sd-142{align-content:center; align-items:center; flex-direction:row; flex-wrap:nowrap; justify-content:center; margin:0px 0px 15px; padding:0px; max-width:100%;}
.sd-143{border-radius:0; color:#000000; font-family:var(--s-font-eab0cf48); font-size:26px; font-weight:700; height:auto; letter-spacing:0.1em; line-height:1.2; padding:0; text-align:left; justify-content:flex-start;}
.sd-144{align-content:flex-end; align-items:flex-end; flex-direction:row; flex-wrap:nowrap; justify-content:center; margin:0px 0px 0px 20px; padding:0px; max-width:calc(100% - 20px);}
.sd-145{border-radius:0; color:#353535ff; font-family:var(--s-font-eab0cf48); font-size:20px; font-weight:700; height:auto; letter-spacing:0.05em; line-height:1.2; padding:0px; text-align:left; justify-content:flex-start;}
.sd-146{border-radius:0; color:#353535ff; font-family:var(--s-font-eab0cf48); font-size:15px; font-weight:600; height:auto; letter-spacing:0.05em; line-height:1.2; margin:0px 0px 2px 3px; padding:0px; text-align:left; justify-content:flex-start; max-width:calc(100% - 3px);}
.sd-147{border-radius:0; font-family:var(--s-font-eab0cf48); font-weight:600; height:auto; letter-spacing:0.1em; line-height:1.4; margin:0px; padding:0; text-align:left; justify-content:flex-start; max-width:100%;}
.sd-148{align-content:center; align-items:center; background:#FFFFFF; border-radius:8px; flex:none; flex-direction:row; flex-wrap:nowrap; justify-content:flex-start; margin:0px 0px 50px; overflow-x:visible; overflow-y:visible; padding:0px 0px; width:48%; max-width:48%;}
.sd-149{flex:none; height:80px; margin:0px 0px 0px 30px; width:80px; max-width:calc(100% - 30px);}
.sd-149 > .image__bg-container::before{background-repeat:no-repeat;}
.sd-150{align-content:flex-start; align-items:flex-start; flex:1; flex-direction:column; flex-wrap:nowrap; height:auto; justify-content:center; margin:20px 30px; padding:0px; width:auto; max-width:calc(100% - 60px); min-width:0;}
.sd-151{align-content:center; align-items:center; flex-direction:row; flex-wrap:nowrap; justify-content:center; margin:0px 0px 15px; padding:0px; max-width:100%;}
.sd-152{border-radius:0; color:#000000; font-family:var(--s-font-eab0cf48); font-size:26px; font-weight:700; height:auto; letter-spacing:0.1em; line-height:1.2; padding:0; text-align:left; justify-content:flex-start;}
.sd-153{align-content:flex-end; align-items:flex-end; flex-direction:row; flex-wrap:nowrap; justify-content:center; margin:0px 0px 0px 20px; padding:0px; max-width:calc(100% - 20px);}
.sd-154{border-radius:0; color:#353535ff; font-family:var(--s-font-eab0cf48); font-size:20px; font-weight:700; height:auto; letter-spacing:0.05em; line-height:1.2; padding:0px 0px 1px; text-align:left; justify-content:flex-start;}
.sd-155{border-radius:0; color:#353535ff; font-family:var(--s-font-eab0cf48); font-size:15px; font-weight:600; height:auto; letter-spacing:0.05em; line-height:1.2; margin:0px 0px 2px 3px; padding:0px; text-align:left; justify-content:flex-start; max-width:calc(100% - 3px);}
.sd-156{border-radius:0; font-family:var(--s-font-eab0cf48); font-weight:600; height:auto; letter-spacing:0.1em; line-height:1.4; margin:0px; padding:0; text-align:left; justify-content:flex-start; max-width:100%;}
.sd-157{align-content:center; align-items:center; background:#FFFFFF; border-radius:8px; flex:none; flex-direction:row; flex-wrap:nowrap; justify-content:flex-start; margin:0px 0px 50px; overflow-x:visible; overflow-y:visible; padding:0px 0px; width:48%; max-width:48%;}
.sd-158{flex:none; height:80px; margin:0px 0px 0px 30px; width:80px; max-width:calc(100% - 30px);}
.sd-158 > .image__bg-container::before{background-repeat:no-repeat;}
.sd-159{align-content:flex-start; align-items:flex-start; flex:1; flex-direction:column; flex-wrap:nowrap; height:auto; justify-content:center; margin:20px 30px; padding:0px; width:auto; max-width:calc(100% - 60px); min-width:0;}
.sd-160{align-content:center; align-items:center; flex-direction:row; flex-wrap:nowrap; justify-content:center; margin:0px 0px 15px; padding:0px; max-width:100%;}
.sd-161{border-radius:0; color:#000000; font-family:var(--s-font-eab0cf48); font-size:26px; font-weight:700; height:auto; letter-spacing:0.1em; line-height:1.2; padding:0; text-align:left; justify-content:flex-start;}
.sd-162{align-content:flex-end; align-items:flex-end; flex-direction:row; flex-wrap:nowrap; justify-content:center; margin:0px 0px 0px 20px; padding:0px; max-width:calc(100% - 20px);}
.sd-163{border-radius:0; color:#353535ff; font-family:var(--s-font-eab0cf48); font-size:20px; font-weight:700; height:auto; letter-spacing:0.05em; line-height:1.2; padding:0px; text-align:left; justify-content:flex-start;}
.sd-164{border-radius:0; color:#353535ff; font-family:var(--s-font-eab0cf48); font-size:15px; font-weight:600; height:auto; letter-spacing:0.05em; line-height:1.2; margin:0px 0px 2px 3px; padding:0px; text-align:left; justify-content:flex-start; max-width:calc(100% - 3px);}
.sd-165{border-radius:0; font-family:var(--s-font-eab0cf48); font-weight:600; height:auto; letter-spacing:0.1em; line-height:1.4; margin:0px; padding:0; text-align:left; justify-content:flex-start; max-width:100%;}
.sd-166{align-content:center; align-items:center; background:#FFFFFF; border-radius:8px; flex:none; flex-direction:row; flex-wrap:nowrap; justify-content:flex-start; margin:0px 0px 50px; overflow-x:visible; overflow-y:visible; padding:0px 0px; width:48%; max-width:48%;}
.sd-167{flex:none; height:80px; margin:0px 0px 0px 30px; width:80px; max-width:calc(100% - 30px);}
.sd-167 > .image__bg-container::before{background-repeat:no-repeat;}
.sd-168{align-content:flex-start; align-items:flex-start; flex:1; flex-direction:column; flex-wrap:nowrap; height:auto; justify-content:center; margin:20px 30px; padding:0px; width:auto; max-width:calc(100% - 60px); min-width:0;}
.sd-169{align-content:center; align-items:center; flex-direction:row; flex-wrap:nowrap; justify-content:center; margin:0px 0px 15px; padding:0px; max-width:100%;}
.sd-170{border-radius:0; color:#000000; font-family:var(--s-font-eab0cf48); font-size:26px; font-weight:700; height:auto; letter-spacing:0.1em; line-height:1.2; padding:0; text-align:left; justify-content:flex-start;}
.sd-171{align-content:flex-end; align-items:flex-end; flex-direction:row; flex-wrap:nowrap; justify-content:center; margin:0px 0px 0px 20px; padding:0px; max-width:calc(100% - 20px);}
.sd-172{border-radius:0; color:#353535ff; font-family:var(--s-font-eab0cf48); font-size:20px; font-weight:700; height:auto; letter-spacing:0.05em; line-height:1.2; padding:0px; text-align:left; justify-content:flex-start;}
.sd-173{border-radius:0; color:#353535ff; font-family:var(--s-font-eab0cf48); font-size:15px; font-weight:600; height:auto; letter-spacing:0.05em; line-height:1.2; margin:0px 0px 2px 3px; padding:0px; text-align:left; justify-content:flex-start; max-width:calc(100% - 3px);}
.sd-174{border-radius:0; font-family:var(--s-font-eab0cf48); font-weight:600; height:auto; letter-spacing:0.1em; line-height:1.4; margin:0px; padding:0; text-align:left; justify-content:flex-start; max-width:100%;}
.sd-175{align-content:center; align-items:center; background:#FFFFFF; border-radius:8px; flex:none; flex-direction:row; flex-wrap:nowrap; justify-content:flex-start; margin:0px 0px 50px; overflow-x:visible; overflow-y:visible; padding:0px 0px; width:48%; max-width:48%;}
.sd-176{flex:none; height:80px; margin:0px 0px 0px 30px; width:80px; max-width:calc(100% - 30px);}
.sd-176 > .image__bg-container::before{background-repeat:no-repeat;}
.sd-177{align-content:flex-start; align-items:flex-start; flex:1; flex-direction:column; flex-wrap:nowrap; height:auto; justify-content:center; margin:20px 30px; padding:0px; width:auto; max-width:calc(100% - 60px); min-width:0;}
.sd-178{align-content:center; align-items:center; flex-direction:row; flex-wrap:nowrap; justify-content:center; margin:0px 0px 15px; padding:0px; max-width:100%;}
.sd-179{border-radius:0; color:#000000; font-family:var(--s-font-eab0cf48); font-size:26px; font-weight:700; height:auto; letter-spacing:0.1em; line-height:1.2; padding:0; text-align:left; justify-content:flex-start;}
.sd-180{align-content:flex-end; align-items:flex-end; flex-direction:row; flex-wrap:nowrap; justify-content:center; margin:0px 0px 0px 20px; padding:0px; max-width:calc(100% - 20px);}
.sd-181{border-radius:0; color:#353535ff; font-family:var(--s-font-eab0cf48); font-size:20px; font-weight:700; height:auto; letter-spacing:0.05em; line-height:1.2; padding:0px; text-align:left; justify-content:flex-start;}
.sd-182{border-radius:0; color:#353535ff; font-family:var(--s-font-eab0cf48); font-size:15px; font-weight:600; height:auto; letter-spacing:0.05em; line-height:1.2; margin:0px 0px 2px 3px; padding:0px; text-align:left; justify-content:flex-start; max-width:calc(100% - 3px);}
.sd-183{border-radius:0; font-family:var(--s-font-eab0cf48); font-weight:600; height:auto; letter-spacing:0.1em; line-height:1.4; margin:0px; padding:0; text-align:left; justify-content:flex-start; max-width:100%;}
.sd-184{align-content:center; align-items:center; background:#FFFFFF; border-radius:8px; flex:none; flex-direction:row; flex-wrap:nowrap; justify-content:flex-start; margin:0px 0px 50px; overflow-x:visible; overflow-y:visible; padding:0px 0px; width:48%; max-width:48%;}
.sd-185{border-radius:50%; flex:none; height:80px; margin:0px 0px 0px 30px; width:80px; max-width:calc(100% - 30px);}
.sd-185 > .image__bg-container::before{background-repeat:no-repeat;}
.sd-186{align-content:flex-start; align-items:flex-start; flex:1; flex-direction:column; flex-wrap:nowrap; height:auto; justify-content:center; margin:20px 30px; padding:0px; width:auto; max-width:calc(100% - 60px); min-width:0;}
.sd-187{align-content:center; align-items:center; flex-direction:row; flex-wrap:nowrap; justify-content:center; margin:0px 0px 15px; padding:0px; max-width:100%;}
.sd-188{border-radius:0; color:#000000; font-family:var(--s-font-eab0cf48); font-size:26px; font-weight:700; height:auto; letter-spacing:0.1em; line-height:1.2; padding:0; text-align:left; justify-content:flex-start;}
.sd-189{align-content:flex-end; align-items:flex-end; flex-direction:row; flex-wrap:nowrap; justify-content:center; margin:0px 0px 0px 20px; padding:0px; max-width:calc(100% - 20px);}
.sd-190{border-radius:0; color:#353535ff; font-family:var(--s-font-eab0cf48); font-size:20px; font-weight:700; height:auto; letter-spacing:0.05em; line-height:1.2; padding:0px; text-align:left; justify-content:flex-start;}
.sd-191{border-radius:0; color:#353535ff; font-family:var(--s-font-eab0cf48); font-size:15px; font-weight:600; height:auto; letter-spacing:0.05em; line-height:1.2; margin:0px 0px 2px 3px; padding:0px; text-align:left; justify-content:flex-start; max-width:calc(100% - 3px);}
.sd-192{border-radius:0; flex:none; font-family:var(--s-font-eab0cf48); font-weight:600; height:auto; letter-spacing:0.1em; line-height:1.4; margin:0px; padding:0; text-align:left; width:333px; justify-content:flex-start; max-width:100%;}
.sd-193{align-content:center; align-items:center; background:#FFFFFF; border-radius:8px; flex:none; flex-direction:row; flex-wrap:nowrap; justify-content:flex-start; margin:0px 0px 50px; overflow-x:visible; overflow-y:visible; padding:0px 0px; width:48%; max-width:48%;}
.sd-194{flex:none; height:80px; margin:0px 0px 0px 30px; width:80px; max-width:calc(100% - 30px);}
.sd-194 > .image__bg-container::before{background-repeat:no-repeat;}
.sd-195{align-content:flex-start; align-items:flex-start; flex:1; flex-direction:column; flex-wrap:nowrap; height:auto; justify-content:center; margin:20px 30px; padding:0px; width:auto; max-width:calc(100% - 60px); min-width:0;}
.sd-196{align-content:center; align-items:center; flex-direction:row; flex-wrap:nowrap; justify-content:center; margin:0px 0px 15px; padding:0px; max-width:100%;}
.sd-197{border-radius:0; color:#000000; font-family:var(--s-font-eab0cf48); font-size:26px; font-weight:700; height:auto; letter-spacing:0.1em; line-height:1.2; padding:0; text-align:left; justify-content:flex-start;}
.sd-198{align-content:flex-end; align-items:flex-end; flex-direction:row; flex-wrap:nowrap; justify-content:center; margin:0px 0px 0px 20px; padding:0px; max-width:calc(100% - 20px);}
.sd-199{border-radius:0; color:#353535ff; font-family:var(--s-font-eab0cf48); font-size:20px; font-weight:700; height:auto; letter-spacing:0.05em; line-height:1.2; padding:0px; text-align:left; justify-content:flex-start;}
.sd-200{border-radius:0; color:#353535ff; font-family:var(--s-font-eab0cf48); font-size:15px; font-weight:600; height:auto; letter-spacing:0.05em; line-height:1.2; margin:0px 0px 2px 3px; padding:0px; text-align:left; justify-content:flex-start; max-width:calc(100% - 3px);}
.sd-201{border-radius:0; font-family:var(--s-font-eab0cf48); font-weight:600; height:auto; letter-spacing:0.1em; line-height:1.4; margin:0px; padding:0; text-align:left; justify-content:flex-start; max-width:100%;}
.sd-202{align-content:center; align-items:center; background:#FFFFFF; border-radius:8px; flex:none; flex-direction:row; flex-wrap:nowrap; justify-content:flex-start; margin:0px 0px 50px; overflow-x:visible; overflow-y:visible; padding:0px 0px; width:48%; max-width:48%;}
.sd-203{border-radius:50%; flex:none; height:80px; margin:0px 0px 0px 30px; width:80px; max-width:calc(100% - 30px);}
.sd-203 > .image__bg-container::before{background-repeat:no-repeat;}
.sd-204{align-content:flex-start; align-items:flex-start; flex:1; flex-direction:column; flex-wrap:nowrap; height:auto; justify-content:center; margin:20px 30px; padding:0px; width:auto; max-width:calc(100% - 60px); min-width:0;}
.sd-205{align-content:center; align-items:center; flex-direction:row; flex-wrap:nowrap; justify-content:center; margin:0px 0px 15px; padding:0px; max-width:100%;}
.sd-206{border-radius:0; color:#000000; font-family:var(--s-font-eab0cf48); font-size:26px; font-weight:700; height:auto; letter-spacing:0.1em; line-height:1.2; padding:0; text-align:left; justify-content:flex-start;}
.sd-207{align-content:flex-end; align-items:flex-end; flex-direction:row; flex-wrap:nowrap; justify-content:center; margin:0px 0px 0px 20px; padding:0px; max-width:calc(100% - 20px);}
.sd-208{border-radius:0; color:#353535ff; font-family:var(--s-font-eab0cf48); font-size:20px; font-weight:700; height:auto; letter-spacing:0.05em; line-height:1.2; padding:0px; text-align:left; justify-content:flex-start;}
.sd-209{border-radius:0; color:#353535ff; font-family:var(--s-font-eab0cf48); font-size:15px; font-weight:600; height:auto; letter-spacing:0.05em; line-height:1.2; margin:0px 0px 2px 3px; padding:0px; text-align:left; justify-content:flex-start; max-width:calc(100% - 3px);}
.sd-210{border-radius:0; flex:none; font-family:var(--s-font-eab0cf48); font-weight:600; height:auto; letter-spacing:0.1em; line-height:1.4; margin:0px; padding:0px; text-align:left; width:360px; justify-content:flex-start; max-width:100%;}
.sd-211{align-content:flex-start; align-items:flex-start; background:rgba(0,0,0,0.0); display:flex; flex:none; flex-direction:column; flex-wrap:nowrap; gap:0px; height:auto; justify-content:flex-start; margin:60px 80px 30px; width:calc(100% - 160px); max-width:calc(100% - 160px);}
.sd-211 > *{--gap-h:0px; --gap-v:0px;}
.sd-212{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-213{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-213.appear{scale:1 1; transition-delay:300ms; transition-duration:600ms;}
.sd-214{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-215{background:#000000; flex:none; height:1px; margin:0px 10px 0px 0px; width:20px; max-width:calc(100% - 10px);}
.sd-216{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-217{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-217.appear{scale:1 1; transition-delay:300ms; transition-duration:600ms;}
.sd-218{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:5px 0px 0px; padding:0px; width:auto; max-width:100%;}
.sd-219{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-219.appear{scale:1 1; transition-delay:300ms; transition-duration:600ms;}
.sd-220{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-221{background:rgba(0,0,0,0.0); display:flex; flex:none; justify-content:center; margin:0px 0px 50px; max-width:100%;}
.sd-222{align-content:center; align-items:center; flex-direction:column; flex-wrap:nowrap; height:auto; justify-content:center; padding:0px; width:1200px; max-width:100%;}
.sd-223{align-content:flex-start; align-items:flex-start; background:rgba(0,0,0,0.0); border-radius:0; flex-direction:row; flex-wrap:wrap; justify-content:space-between; margin:20px 0px 0px; overflow-y:auto; padding:0; width:100%; max-width:100%;}
.sd-224{align-content:center; align-items:center; background:#FFFFFF; border-radius:8px; flex:none; flex-direction:row; flex-wrap:nowrap; justify-content:flex-start; margin:0px 0px 50px; overflow-x:visible; overflow-y:visible; padding:0px 0px; width:48%; max-width:48%;}
.sd-225{flex:none; height:80px; margin:0px 0px 0px 30px; width:80px; max-width:calc(100% - 30px);}
.sd-225 > .image__bg-container::before{background-repeat:no-repeat;}
.sd-226{align-content:flex-start; align-items:flex-start; flex:1; flex-direction:column; flex-wrap:nowrap; height:auto; justify-content:center; margin:20px 30px; padding:0px; width:auto; max-width:calc(100% - 60px); min-width:0;}
.sd-227{align-content:center; align-items:center; flex-direction:row; flex-wrap:nowrap; justify-content:center; margin:0px 0px 15px; padding:0px; max-width:100%;}
.sd-228{border-radius:0; color:#000000; font-family:var(--s-font-eab0cf48); font-size:26px; font-weight:700; height:auto; letter-spacing:0.1em; line-height:1.2; padding:0; text-align:left; justify-content:flex-start;}
.sd-229{align-content:flex-end; align-items:flex-end; flex-direction:row; flex-wrap:nowrap; justify-content:center; margin:0px 0px 0px 20px; padding:0px; max-width:calc(100% - 20px);}
.sd-230{border-radius:0; color:#353535ff; font-family:var(--s-font-eab0cf48); font-size:20px; font-weight:700; height:auto; letter-spacing:0.05em; line-height:1.2; padding:0px; text-align:left; justify-content:flex-start;}
.sd-231{border-radius:0; color:#353535ff; font-family:var(--s-font-eab0cf48); font-size:15px; font-weight:600; height:auto; letter-spacing:0.05em; line-height:1.2; margin:0px 0px 2px 3px; padding:0px; text-align:left; justify-content:flex-start; max-width:calc(100% - 3px);}
.sd-232{border-radius:0; font-family:var(--s-font-eab0cf48); font-weight:600; height:auto; letter-spacing:0.1em; line-height:1.4; margin:0px; padding:0; text-align:left; justify-content:flex-start; max-width:100%;}
.sd-233{align-content:center; align-items:center; background:#FFFFFF; border-radius:8px; flex:none; flex-direction:row; flex-wrap:nowrap; justify-content:flex-start; margin:0px 0px 50px; overflow-x:visible; overflow-y:visible; padding:0px 0px; width:48%; max-width:48%;}
.sd-234{flex:none; height:80px; margin:0px 0px 0px 30px; padding:0px; width:80px; max-width:calc(100% - 30px);}
.sd-234 > .image__bg-container::before{background-repeat:no-repeat;}
.sd-235{align-content:flex-start; align-items:flex-start; flex:1; flex-direction:column; flex-wrap:nowrap; height:auto; justify-content:center; margin:20px 30px; padding:0px; width:auto; max-width:calc(100% - 60px); min-width:0;}
.sd-236{align-content:center; align-items:center; flex-direction:row; flex-wrap:nowrap; justify-content:center; margin:0px 0px 15px; padding:0px; max-width:100%;}
.sd-237{border-radius:0; color:#000000; font-family:var(--s-font-eab0cf48); font-size:26px; font-weight:700; height:auto; letter-spacing:0.1em; line-height:1.2; padding:0; text-align:left; justify-content:flex-start;}
.sd-238{align-content:flex-end; align-items:flex-end; flex-direction:row; flex-wrap:nowrap; justify-content:center; margin:0px 0px 0px 20px; padding:0px; max-width:calc(100% - 20px);}
.sd-239{border-radius:0; color:#353535ff; font-family:var(--s-font-eab0cf48); font-size:20px; font-weight:700; height:auto; letter-spacing:0.05em; line-height:1.2; padding:0px; text-align:left; justify-content:flex-start;}
.sd-240{border-radius:0; color:#353535ff; font-family:var(--s-font-eab0cf48); font-size:15px; font-weight:600; height:auto; letter-spacing:0.05em; line-height:1.2; margin:0px 0px 2px 3px; padding:0px; text-align:left; justify-content:flex-start; max-width:calc(100% - 3px);}
.sd-241{border-radius:0; font-family:var(--s-font-eab0cf48); font-weight:600; height:auto; letter-spacing:0.1em; line-height:1.4; margin:0px; padding:0; text-align:left; justify-content:flex-start; max-width:100%;}
.sd-242{align-content:center; align-items:center; background:#FFFFFF; border-radius:8px; flex:none; flex-direction:row; flex-wrap:nowrap; justify-content:flex-start; margin:0px; overflow-x:visible; overflow-y:visible; padding:0px 0px; width:48%; max-width:48%;}
.sd-243{flex:none; height:80px; margin:0px 0px 0px 30px; width:80px; max-width:calc(100% - 30px);}
.sd-243 > .image__bg-container::before{background-repeat:no-repeat;}
.sd-244{align-content:flex-start; align-items:flex-start; flex:1; flex-direction:column; flex-wrap:nowrap; height:auto; justify-content:center; margin:20px 30px; padding:0px; width:auto; max-width:calc(100% - 60px); min-width:0;}
.sd-245{align-content:center; align-items:center; flex-direction:row; flex-wrap:nowrap; justify-content:center; margin:0px 0px 15px; padding:0px; max-width:100%;}
.sd-246{border-radius:0; color:#000000; font-family:var(--s-font-eab0cf48); font-size:26px; font-weight:700; height:auto; letter-spacing:0.1em; line-height:1.2; padding:0; text-align:left; justify-content:flex-start;}
.sd-247{align-content:flex-end; align-items:flex-end; flex-direction:row; flex-wrap:nowrap; justify-content:center; margin:0px 0px 0px 20px; padding:0px; max-width:calc(100% - 20px);}
.sd-248{border-radius:0; color:#353535ff; font-family:var(--s-font-eab0cf48); font-size:20px; font-weight:700; height:auto; letter-spacing:0.05em; line-height:1.2; padding:0px; text-align:left; justify-content:flex-start;}
.sd-249{border-radius:0; color:#353535ff; font-family:var(--s-font-eab0cf48); font-size:15px; font-weight:600; height:auto; letter-spacing:0.05em; line-height:1.2; margin:0px 0px 2px 3px; padding:0px; text-align:left; justify-content:flex-start; max-width:calc(100% - 3px);}
.sd-250{border-radius:0; font-family:var(--s-font-eab0cf48); font-weight:600; height:auto; letter-spacing:0.1em; line-height:1.4; margin:0px; padding:0; text-align:left; justify-content:flex-start; max-width:100%;}
.sd-251{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-end; margin:5px 0px 0px; padding:0px; width:100%; max-width:100%;}
.sd-252{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-252.appear{scale:1 1; transition-delay:300ms; transition-duration:600ms;}
.sd-253{color:#646464ff; flex:1; font-family:var(--s-font-eab0cf48); font-size:17px; font-weight:600; height:auto; letter-spacing:0.1em; line-height:1.4; text-align:right; width:auto; justify-content:flex-end; max-width:100%; min-width:0;}
.sd-254{align-content:flex-start; align-items:flex-start; background:rgba(0,0,0,0.0); display:flex; flex:none; flex-direction:column; flex-wrap:nowrap; gap:0px; height:auto; justify-content:flex-start; margin:60px 80px 0px; padding:0px; width:calc(100% - 160px); max-width:calc(100% - 160px);}
.sd-254 > *{--gap-h:0px; --gap-v:0px;}
.sd-255{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-256{color:#FFFFFF; flex:none; font-family:var(--s-font-f79ce552); font-size:84px; 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-257{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-257.appear{scale:1 1; transition-delay:300ms; transition-duration:600ms;}
.sd-258{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 0px 30px; padding:0px; width:auto; max-width:100%;}
.sd-259{background:#000000; flex:none; height:1px; margin:0px 10px 0px 0px; width:20px; max-width:calc(100% - 10px);}
.sd-260{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; padding:0px; text-align:left; width:auto; justify-content:flex-start; max-width:100%; min-width:0;}
.sd-261{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-261.appear{scale:1 1; transition-delay:300ms; transition-duration:600ms;}
.sd-262{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:5px 0px 0px; padding:0px; width:auto; max-width:100%;}
.sd-263{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-263.appear{scale:1 1; transition-delay:300ms; transition-duration:600ms;}
.sd-264{align-content:flex-start; align-items:flex-start; background:#FFFFFF; border-radius:8px; flex:none; flex-direction:column; flex-wrap:nowrap; height:calc(0% - 15px - (var(--gap-v) * NaN)); justify-content:flex-start; margin:0px 0px 15px; padding:0; width:100%; max-width:100%;}
.sd-265{align-content:center; align-items:center; flex:none; flex-direction:row; flex-wrap:nowrap; gap:0px; height:50%; justify-content:space-between; padding:12px; width:100%; max-width:100%;}
.sd-265 > *{--gap-h:0px; --gap-v:0px;}
.sd-266{align-content:center; align-items:center; flex-direction:column; flex-wrap:nowrap; justify-content:center; margin:0px 0px 0px 30px; padding:0px; max-width:calc(100% - 30px);}
.sd-267{color:#fa3b4e; font-family:var(--s-font-b98963f2); font-size:16px; font-weight:700; height:auto; line-height:1; text-align:center; width:auto; justify-content:center; max-width:100%;}
.sd-268{color:#fa3b4e; font-size:24px; margin:0px; padding:0px; max-width:100%;}
.sd-264:not([open]) .sd-268, .sd-264[data-toggle-closing] .sd-268, .sd-264 > [data-toggle-closing] .sd-268, .sd-264 > .sd-268[data-toggle-closing]{rotate:180deg;}
.sd-269{color:#000000; flex:none; font-family:var(--s-font-eab0cf48); font-size:18px; font-weight:700; height:auto; line-height:1.5; text-align:left; width:calc(90% - (var(--gap-h) * 0.1)); justify-content:flex-start; max-width:calc(90% - (var(--gap-h) * 0.1));}
.sd-270{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-264:not([open]) .sd-270, .sd-264[data-toggle-closing] .sd-270, .sd-264 > [data-toggle-closing] .sd-270, .sd-264 > .sd-270[data-toggle-closing]{flex:none; height:0px;}
.sd-271{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:12px; width:100%; max-width:100%;}
.sd-272{color:#333333; flex:none; font-family:var(--s-font-eab0cf48); font-size:16px; font-weight:400; height:auto; letter-spacing:0.05em; line-height:1.4; padding:0 10px; text-align:left; width:100%; max-width:100%;}
.sd-273{align-content:flex-start; align-items:flex-start; background:#FFFFFF; border-radius:8px; flex:none; flex-direction:column; flex-wrap:nowrap; height:calc(0% - 15px - (var(--gap-v) * NaN)); justify-content:flex-start; margin:0px 0px 15px; padding:0; width:100%; max-width:100%;}
.sd-274{align-content:center; align-items:center; flex:none; flex-direction:row; flex-wrap:nowrap; gap:0px; height:50%; justify-content:space-between; padding:12px; width:100%; max-width:100%;}
.sd-274 > *{--gap-h:0px; --gap-v:0px;}
.sd-275{align-content:center; align-items:center; flex-direction:column; flex-wrap:nowrap; justify-content:center; margin:0px 0px 0px 30px; padding:0px; max-width:calc(100% - 30px);}
.sd-276{color:#fa3b4e; font-family:var(--s-font-b98963f2); font-size:16px; font-weight:700; height:auto; line-height:1; text-align:center; width:auto; justify-content:center; max-width:100%;}
.sd-277{color:#fa3b4e; font-size:24px; margin:0px; padding:0px; max-width:100%;}
.sd-273:not([open]) .sd-277, .sd-273[data-toggle-closing] .sd-277, .sd-273 > [data-toggle-closing] .sd-277, .sd-273 > .sd-277[data-toggle-closing]{rotate:180deg;}
.sd-278{color:#000000; flex:none; font-family:var(--s-font-eab0cf48); font-size:18px; font-weight:700; height:auto; line-height:1.5; text-align:left; width:calc(90% - (var(--gap-h) * 0.1)); justify-content:flex-start; max-width:calc(90% - (var(--gap-h) * 0.1));}
.sd-279{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-273:not([open]) .sd-279, .sd-273[data-toggle-closing] .sd-279, .sd-273 > [data-toggle-closing] .sd-279, .sd-273 > .sd-279[data-toggle-closing]{flex:none; height:0px;}
.sd-280{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:12px; width:100%; max-width:100%;}
.sd-281{color:#333333; flex:none; font-family:var(--s-font-eab0cf48); font-size:16px; font-weight:400; height:auto; letter-spacing:0.05em; line-height:1.4; padding:0 10px; text-align:left; width:100%; max-width:100%;}
.sd-282{align-content:flex-start; align-items:flex-start; background:#FFFFFF; border-radius:8px; flex:none; flex-direction:column; flex-wrap:nowrap; height:calc(0% - 15px - (var(--gap-v) * NaN)); justify-content:flex-start; margin:0px 0px 15px; padding:0; width:100%; max-width:100%;}
.sd-283{align-content:center; align-items:center; flex:none; flex-direction:row; flex-wrap:nowrap; gap:0px; height:50%; justify-content:space-between; padding:12px; width:100%; max-width:100%;}
.sd-283 > *{--gap-h:0px; --gap-v:0px;}
.sd-284{align-content:center; align-items:center; flex-direction:column; flex-wrap:nowrap; justify-content:center; margin:0px 0px 0px 30px; padding:0px; max-width:calc(100% - 30px);}
.sd-285{color:#fa3b4e; font-family:var(--s-font-b98963f2); font-size:16px; font-weight:700; height:auto; line-height:1; text-align:center; width:auto; justify-content:center; max-width:100%;}
.sd-286{color:#fa3b4e; font-size:24px; margin:0px; padding:0px; max-width:100%;}
.sd-282:not([open]) .sd-286, .sd-282[data-toggle-closing] .sd-286, .sd-282 > [data-toggle-closing] .sd-286, .sd-282 > .sd-286[data-toggle-closing]{rotate:180deg;}
.sd-287{color:#000000; flex:none; font-family:var(--s-font-eab0cf48); font-size:18px; font-weight:700; height:auto; line-height:1.5; text-align:left; width:calc(90% - (var(--gap-h) * 0.1)); justify-content:flex-start; max-width:calc(90% - (var(--gap-h) * 0.1));}
.sd-288{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-282:not([open]) .sd-288, .sd-282[data-toggle-closing] .sd-288, .sd-282 > [data-toggle-closing] .sd-288, .sd-282 > .sd-288[data-toggle-closing]{flex:none; height:0px;}
.sd-289{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:12px; width:100%; max-width:100%;}
.sd-290{color:#333333; flex:none; font-family:var(--s-font-eab0cf48); font-size:16px; font-weight:400; height:auto; letter-spacing:0.05em; line-height:1.4; padding:0 10px; text-align:left; width:100%; max-width:100%;}
.sd-291{align-content:flex-start; align-items:flex-start; background:#FFFFFF; border-radius:8px; flex:none; flex-direction:column; flex-wrap:nowrap; height:calc(0% - 15px - (var(--gap-v) * NaN)); justify-content:flex-start; margin:0px 0px 15px; padding:0; width:100%; max-width:100%;}
.sd-292{align-content:center; align-items:center; flex:none; flex-direction:row; flex-wrap:nowrap; gap:0px; height:50%; justify-content:space-between; padding:12px; width:100%; max-width:100%;}
.sd-292 > *{--gap-h:0px; --gap-v:0px;}
.sd-293{align-content:center; align-items:center; flex-direction:column; flex-wrap:nowrap; justify-content:center; margin:0px 0px 0px 30px; padding:0px; max-width:calc(100% - 30px);}
.sd-294{color:#fa3b4e; font-family:var(--s-font-b98963f2); font-size:16px; font-weight:700; height:auto; line-height:1; text-align:center; width:auto; justify-content:center; max-width:100%;}
.sd-295{color:#fa3b4e; font-size:24px; margin:0px; padding:0px; max-width:100%;}
.sd-291:not([open]) .sd-295, .sd-291[data-toggle-closing] .sd-295, .sd-291 > [data-toggle-closing] .sd-295, .sd-291 > .sd-295[data-toggle-closing]{rotate:180deg;}
.sd-296{color:#000000; flex:none; font-family:var(--s-font-eab0cf48); font-size:18px; font-weight:700; height:auto; line-height:1.5; text-align:left; width:calc(90% - (var(--gap-h) * 0.1)); justify-content:flex-start; max-width:calc(90% - (var(--gap-h) * 0.1));}
.sd-297{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-291:not([open]) .sd-297, .sd-291[data-toggle-closing] .sd-297, .sd-291 > [data-toggle-closing] .sd-297, .sd-291 > .sd-297[data-toggle-closing]{flex:none; height:0px;}
.sd-298{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:12px; width:100%; max-width:100%;}
.sd-299{color:#333333; flex:none; font-family:var(--s-font-eab0cf48); font-size:16px; font-weight:400; height:auto; letter-spacing:0.05em; line-height:1.4; padding:0 10px; text-align:left; width:100%; max-width:100%;}
.sd-300{align-content:flex-start; align-items:flex-start; background:#FFFFFF; border-radius:8px; flex:none; flex-direction:column; flex-wrap:nowrap; height:calc(0% - 15px - (var(--gap-v) * NaN)); justify-content:flex-start; margin:0px 0px 15px; padding:0; width:100%; max-width:100%;}
.sd-301{align-content:center; align-items:center; flex:none; flex-direction:row; flex-wrap:nowrap; gap:0px; height:50%; justify-content:space-between; padding:12px; width:100%; max-width:100%;}
.sd-301 > *{--gap-h:0px; --gap-v:0px;}
.sd-302{align-content:center; align-items:center; border-radius:1px; flex-direction:column; flex-wrap:nowrap; justify-content:center; margin:0px 0px 0px 30px; padding:0px; max-width:calc(100% - 30px);}
.sd-303{color:#fa3b4e; font-family:var(--s-font-b98963f2); font-size:16px; font-weight:700; height:auto; line-height:1; text-align:center; width:auto; justify-content:center; max-width:100%;}
.sd-304{color:#fa3b4e; font-size:24px; margin:0px; padding:0px; max-width:100%;}
.sd-300:not([open]) .sd-304, .sd-300[data-toggle-closing] .sd-304, .sd-300 > [data-toggle-closing] .sd-304, .sd-300 > .sd-304[data-toggle-closing]{rotate:180deg;}
.sd-305{color:#000000; flex:none; font-family:var(--s-font-eab0cf48); font-size:18px; font-weight:700; height:auto; line-height:1.5; text-align:left; width:calc(90% - (var(--gap-h) * 0.1)); justify-content:flex-start; max-width:calc(90% - (var(--gap-h) * 0.1));}
.sd-306{align-content:center; align-items:center; background:rgba(0,0,0,0.0); flex:none; flex-direction:column; flex-wrap:nowrap; height:auto; justify-content:flex-start; opacity:1; overflow-x:hidden; overflow-y:hidden; padding:0px; width:100%; max-width:100%;}
.sd-300:not([open]) .sd-306, .sd-300[data-toggle-closing] .sd-306, .sd-300 > [data-toggle-closing] .sd-306, .sd-300 > .sd-306[data-toggle-closing]{flex:none; height:0px;}
.sd-307{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:12px; width:100%; max-width:100%;}
.sd-308{color:#333333; flex:none; font-family:var(--s-font-eab0cf48); font-size:16px; font-weight:400; height:auto; letter-spacing:0.05em; line-height:1.4; padding:0 10px; text-align:left; width:100%; max-width:100%;}
.sd-309{align-content:flex-start; align-items:flex-start; background:#FFFFFF; border-radius:8px; flex:none; flex-direction:column; flex-wrap:nowrap; height:calc(0% - 15px - (var(--gap-v) * NaN)); justify-content:flex-start; margin:0px 0px 15px; padding:0; width:100%; max-width:100%;}
.sd-310{align-content:center; align-items:center; flex:none; flex-direction:row; flex-wrap:nowrap; gap:0px; height:50%; justify-content:space-between; padding:12px; width:100%; max-width:100%;}
.sd-310 > *{--gap-h:0px; --gap-v:0px;}
.sd-311{align-content:center; align-items:center; border-radius:1px; flex-direction:column; flex-wrap:nowrap; justify-content:center; margin:0px 0px 0px 30px; padding:0px; max-width:calc(100% - 30px);}
.sd-312{color:#fa3b4e; font-family:var(--s-font-b98963f2); font-size:16px; font-weight:700; height:auto; line-height:1; text-align:center; width:auto; justify-content:center; max-width:100%;}
.sd-313{color:#fa3b4e; font-size:24px; margin:0px; padding:0px; max-width:100%;}
.sd-309:not([open]) .sd-313, .sd-309[data-toggle-closing] .sd-313, .sd-309 > [data-toggle-closing] .sd-313, .sd-309 > .sd-313[data-toggle-closing]{rotate:180deg;}
.sd-314{color:#000000; flex:none; font-family:var(--s-font-eab0cf48); font-size:18px; font-weight:700; height:auto; line-height:1.5; text-align:left; width:calc(90% - (var(--gap-h) * 0.1)); justify-content:flex-start; max-width:calc(90% - (var(--gap-h) * 0.1));}
.sd-315{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-309:not([open]) .sd-315, .sd-309[data-toggle-closing] .sd-315, .sd-309 > [data-toggle-closing] .sd-315, .sd-309 > .sd-315[data-toggle-closing]{flex:none; height:0px;}
.sd-316{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:12px; width:100%; max-width:100%;}
.sd-317{color:#333333; flex:none; font-family:var(--s-font-eab0cf48); font-size:16px; font-weight:400; height:auto; letter-spacing:0.05em; line-height:1.4; padding:0 10px; text-align:left; width:100%; max-width:100%;}
.sd-318{align-content:flex-start; align-items:flex-start; background:#FFFFFF; border-radius:8px; flex:none; flex-direction:column; flex-wrap:nowrap; height:calc(0% - 15px - (var(--gap-v) * NaN)); justify-content:flex-start; margin:0px 0px 15px; padding:0; width:100%; max-width:100%;}
.sd-319{align-content:center; align-items:center; flex:none; flex-direction:row; flex-wrap:nowrap; gap:0px; height:50%; justify-content:space-between; padding:12px; width:100%; max-width:100%;}
.sd-319 > *{--gap-h:0px; --gap-v:0px;}
.sd-320{align-content:center; align-items:center; border-radius:1px; flex-direction:column; flex-wrap:nowrap; justify-content:center; margin:0px 0px 0px 30px; padding:0px; max-width:calc(100% - 30px);}
.sd-321{color:#fa3b4e; font-family:var(--s-font-b98963f2); font-size:16px; font-weight:700; height:auto; line-height:1; text-align:center; width:auto; justify-content:center; max-width:100%;}
.sd-322{color:#fa3b4e; font-size:24px; margin:0px; padding:0px; max-width:100%;}
.sd-318:not([open]) .sd-322, .sd-318[data-toggle-closing] .sd-322, .sd-318 > [data-toggle-closing] .sd-322, .sd-318 > .sd-322[data-toggle-closing]{rotate:180deg;}
.sd-323{color:#000000; flex:none; font-family:var(--s-font-eab0cf48); font-size:18px; font-weight:700; height:auto; line-height:1.5; text-align:left; width:calc(90% - (var(--gap-h) * 0.1)); justify-content:flex-start; max-width:calc(90% - (var(--gap-h) * 0.1));}
.sd-324{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-318:not([open]) .sd-324, .sd-318[data-toggle-closing] .sd-324, .sd-318 > [data-toggle-closing] .sd-324, .sd-318 > .sd-324[data-toggle-closing]{flex:none; height:0px;}
.sd-325{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:12px; width:100%; max-width:100%;}
.sd-326{color:#333333; flex:none; font-family:var(--s-font-eab0cf48); font-size:16px; font-weight:400; height:auto; letter-spacing:0.05em; line-height:1.4; padding:0 10px; text-align:left; width:100%; max-width:100%;}
.sd-327{align-content:flex-start; align-items:flex-start; background:#FFFFFF; border-radius:8px; flex:none; flex-direction:column; flex-wrap:nowrap; height:calc(0% - 15px - (var(--gap-v) * NaN)); justify-content:flex-start; margin:0px 0px 15px; padding:0; width:100%; max-width:100%;}
.sd-328{align-content:center; align-items:center; flex:none; flex-direction:row; flex-wrap:nowrap; gap:0px; height:50%; justify-content:space-between; padding:12px; width:100%; max-width:100%;}
.sd-328 > *{--gap-h:0px; --gap-v:0px;}
.sd-329{align-content:center; align-items:center; border-radius:1px; flex-direction:column; flex-wrap:nowrap; justify-content:center; margin:0px 0px 0px 30px; padding:0px; max-width:calc(100% - 30px);}
.sd-330{color:#fa3b4e; font-family:var(--s-font-b98963f2); font-size:16px; font-weight:700; height:auto; line-height:1; text-align:center; width:auto; justify-content:center; max-width:100%;}
.sd-331{color:#fa3b4e; font-size:24px; margin:0px; padding:0px; max-width:100%;}
.sd-327:not([open]) .sd-331, .sd-327[data-toggle-closing] .sd-331, .sd-327 > [data-toggle-closing] .sd-331, .sd-327 > .sd-331[data-toggle-closing]{rotate:180deg;}
.sd-332{color:#000000; flex:none; font-family:var(--s-font-eab0cf48); font-size:18px; font-weight:700; height:auto; line-height:1.5; text-align:left; width:calc(90% - (var(--gap-h) * 0.1)); justify-content:flex-start; max-width:calc(90% - (var(--gap-h) * 0.1));}
.sd-333{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-327:not([open]) .sd-333, .sd-327[data-toggle-closing] .sd-333, .sd-327 > [data-toggle-closing] .sd-333, .sd-327 > .sd-333[data-toggle-closing]{flex:none; height:0px;}
.sd-334{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:12px; width:100%; max-width:100%;}
.sd-335{color:#333333; flex:none; font-family:var(--s-font-eab0cf48); font-size:16px; font-weight:400; height:auto; letter-spacing:0.05em; line-height:1.4; padding:0 10px; text-align:left; width:100%; max-width:100%;}
.sd-336{align-content:center; align-items:center; background:rgba(0,0,0,0.0); display:none; flex:none; flex-direction:column; flex-wrap:nowrap; height:62px; justify-content:center; margin:10px 0px 40px; width:100%; max-width:100%;}
.sd-337{align-content:flex-start; align-items:flex-start; background:#FFFFFF; border-radius:10px; flex:none; flex-direction:row; flex-wrap:nowrap; height:auto; justify-content:space-between; width:90%; max-width:90%;}
.sd-338{align-content:center; align-items:center; flex-direction:row; flex-wrap:nowrap; justify-content:flex-start; padding:0px;}
.sd-339{color:#333; font-size:32px; margin:15px 0px 15px 30px; max-width:calc(100% - 30px);}
.sd-340{color:#333; font-family:var(--s-font-eab0cf48); font-size:18px; font-weight:700; height:auto; letter-spacing:0.1em; line-height:1.4; margin:15px 0px 15px 15px; text-align:left; width:auto; justify-content:flex-start; max-width:calc(100% - 15px);}
.sd-341{align-content:center; align-items:center; flex:none; flex-direction:row; flex-wrap:nowrap; height:100%; justify-content:flex-start; margin:0px 60px 0px 0px; padding:0px; max-width:calc(100% - 60px);}
.sd-341:hover{translate:20px 0px; --ha:1;}
.sd-342{color:#333; font-family:var(--s-font-eab0cf48); font-size:15px; font-weight:700; height:auto; letter-spacing:0.1em; line-height:1.4; margin:15px 0px 15px 15px; text-align:left; width:auto; justify-content:flex-start; max-width:calc(100% - 15px);}
.sd-343{color:#333; font-size:20px; margin:0px 0px 0px 5px; max-width:calc(100% - 5px);}
.sd-344{align-content:center; align-items:center; background:rgba(0,0,0,0.0); flex-direction:column; flex-wrap:nowrap; height:160px; justify-content:center; margin:0px 0px 80px; width:100%; max-width:100%;}
.sd-345{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-345 > *{--gap-h:0px; --gap-v:0px;}
.sd-346{flex:none; height:115px; margin:0px 40px 0px 0px; width:465px; max-width:calc(100% - 40px);}
.sd-346 > .image__bg-container::before{background-repeat:no-repeat;}
.sd-347{flex:none; height:115px; margin:0px 0px 0px 40px; width:465px; max-width:calc(100% - 40px);}
.sd-347 > .image__bg-container::before{background-repeat:no-repeat;}
.sd-348{align-content:center; align-items:center; background:#FFFFFF; flex:none; flex-direction:column; flex-wrap:nowrap; height:auto; justify-content:flex-start; padding:10px 0px; width:100%; max-width:100%;}
.sd-349{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:30px 80px 0px; width:1200px; max-width:calc(100% - 160px);}
.sd-350{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; width:100%; max-width:100%;}
.sd-351{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-352{color:#fa3b4e; flex:1; font-family:var(--s-font-eab0cf48); font-size:20px; font-weight:700; height:auto; letter-spacing:0.1em; line-height:1.4; margin:0px 0px 10px; text-align:center; width:auto; justify-content:center; max-width:100%; min-width:0;}
.sd-353{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 20px; width:1200px; max-width:calc(100% - 160px);}
.sd-354{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:10px 0px 0px; padding:0px; width:100%; max-width:100%;}
.sd-355{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-356{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-357{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-358{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-359{align-content:center; align-items:center; flex:none; flex-direction:row; flex-wrap:nowrap; height:auto; justify-content:center; margin:30px 10px; 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-362{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-363{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-363:hover{background:#e1e1e1; --ha:1;}
.sd-364{color:#FFFFFF; font-size:24px;}
.sd-365{background:#000000; border-radius:50%; flex-direction:column; flex-wrap:nowrap; height:40px; justify-content:center; width:40px; max-width:100%;}
.sd-365:hover{background:#e1e1e1; --ha:1;}
.sd-366{height:auto; width:auto; max-width:100%;}
.sd-367{color:#FFFFFF; font-size:18px;}
.sd-368{background:#FFFFFF;}
.sd-369{font-size:18px;}
.sd-370{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-370:hover{background:#e1e1e1; --ha:1;}
.sd-371{color:#FFFFFF; font-size:24px;}
.sd-359__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-359__content:focus-visible{outline:2px solid black;}
[data-animatingNext].sd-359__content{transform:translateX(-100%);}
[data-animatingPrev].sd-359__content{transform:translateX(100%);}
.sd-359__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: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; left:0; margin:0; opacity:0.8; position:absolute; top:0; width:100%; z-index:-1; max-width:100%;}
.symbol-3{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));}
.sd-372{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:2; max-width:100%;}
.sd-373{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:0px; 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-374{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-374 > .image__bg-container::before{background-repeat:no-repeat; background-size:contain;}
.sd-375{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-375 > .image__bg-container::before{background-repeat:no-repeat; background-size:contain;}
.sd-376{align-content:flex-start; align-items:flex-start; background:rgba(0,0,0,0.0); border-radius:0px; bottom:auto; display:none; 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:-309px; transition-delay:600ms; width:auto; z-index:4; max-width:100%;}
.sd-376.appear{opacity:0; transition-delay:5000ms; transition-duration:800ms;}
.sd-376:not([open]), .sd-376[data-toggle-closing]{opacity:0; scale:0 0; transition-delay:0ms; transition-duration:0ms;}
.sd-377{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-377 > *{--gap-h:0px; --gap-v:0px;}
.sd-378{background:#FFFFFF; border-radius:128px; color:#333; font-size:16px; margin:0px; opacity:0.8; padding:6px; max-width:100%;}
.sd-376:not([open]) .sd-378, .sd-376[data-toggle-closing] .sd-378, .sd-376 > [data-toggle-closing] .sd-378, .sd-376 > .sd-378[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-379{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-380{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-381{border-radius:4px; flex:none; height:271px; margin:5px 0px 0px; width:381px; max-width:100%;}
.sd-381 > .image__bg-container::before{background-repeat:no-repeat;}
.sd-381:hover{opacity:0.8; --ha:1;}
.sd-381toggleClose > .image__bg-container::before{background-repeat:no-repeat;}
.sd-382{align-content:flex-start; align-items:flex-start; background:rgba(0,0,0,0.0); border-radius:0px; bottom:150px; 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:15px; top:auto; transition-delay:600ms; width:auto; z-index:4; max-width:100%;}
.sd-382.appear{opacity:0; transition-delay:5000ms; transition-duration:800ms;}
.sd-382:not([open]), .sd-382[data-toggle-closing]{opacity:0; scale:0 0; transition-delay:0ms; transition-duration:0ms;}
.sd-383{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-383 > *{--gap-h:0px; --gap-v:0px;}
.sd-384{background:#FFFFFF; border-radius:128px; color:#333; font-size:16px; margin:0px; opacity:0.8; padding:6px; max-width:100%;}
.sd-382:not([open]) .sd-384, .sd-382[data-toggle-closing] .sd-384, .sd-382 > [data-toggle-closing] .sd-384, .sd-382 > .sd-384[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-385{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-386{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-387{flex:none; height:auto; margin:5px 0px 0px; width:381px; max-width:100%;}
.sd-387:before{background-repeat:no-repeat;}
.sd-387:hover{opacity:0.8; --ha:1;}
.sd-387toggleClose:before{background-repeat:no-repeat;}
.sd-387{aspect-ratio:auto 762 / 542;}
.sd-388{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:0px; box-shadow:none; display: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-389{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-389 > .image__bg-container::before{background-repeat:no-repeat; background-size:contain;}
.sd-390{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-390 > .image__bg-container::before{background-repeat:no-repeat; background-size:contain;}
.sd-391{align-content:flex-start; align-items:flex-start; background:rgba(0,0,0,0.0); border-radius:0px; bottom:NaNpx; 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:21px; top:449px; transition-delay:600ms; width:auto; z-index:4; max-width:100%;}
.sd-391.appear{opacity:0; transition-delay:5000ms; transition-duration:800ms;}
.sd-391:not([open]), .sd-391[data-toggle-closing]{opacity:0; scale:0 0; transition-delay:0ms; transition-duration:0ms;}
.sd-392{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-392 > *{--gap-h:0px; --gap-v:0px;}
.sd-393{background:#FFFFFF; border-radius:128px; color:#333; font-size:16px; margin:0px; opacity:0.8; padding:6px; max-width:100%;}
.sd-391:not([open]) .sd-393, .sd-391[data-toggle-closing] .sd-393, .sd-391 > [data-toggle-closing] .sd-393, .sd-391 > .sd-393[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-394{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-395{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-396{flex:none; height:auto; margin:5px 0px 0px; width:381px; max-width:100%;}
.sd-396:before{background-repeat:no-repeat;}
.sd-396:hover{opacity:0.8; --ha:1;}
.sd-396toggleClose:before{background-repeat:no-repeat;}
.sd-396{aspect-ratio:auto 762 / 542;}
@media (max-width: 1088px) {
.sd-2{display:flex;}
.sd-2 > *{--gap-h:0px; --gap-v:0px;}
.sd-20{flex:none; width:55%; max-width:55%;}
.sd-20 > *{--gap-h:0px; --gap-v:0px;}
.sd-23{display:none;}
.sd-31{display:none;}
.sd-59{display:flex;}
.sd-74{display:none;}
.sd-79{display:flex; flex:none;}
.sd-80{gap:20px; width:85%; max-width:85%;}
.sd-80 > *{--gap-h:20px; --gap-v:20px;}
.sd-81{flex:none; height:100px; padding:0px; width:calc(13% - (var(--gap-h) * 0.87)); max-width:calc(13% - (var(--gap-h) * 0.87));}
.sd-82{flex:none; height:100px; width:calc(13% - (var(--gap-h) * 0.87)); max-width:calc(13% - (var(--gap-h) * 0.87));}
.sd-83{flex:none; height:100px; width:calc(13% - (var(--gap-h) * 0.87)); max-width:calc(13% - (var(--gap-h) * 0.87));}
.sd-84{flex:none; height:100px; width:calc(13% - (var(--gap-h) * 0.87)); max-width:calc(13% - (var(--gap-h) * 0.87));}
.sd-85{flex:none; height:100px; width:calc(13% - (var(--gap-h) * 0.87)); max-width:calc(13% - (var(--gap-h) * 0.87));}
.sd-86{flex:none; height:100px; width:calc(13% - (var(--gap-h) * 0.87)); max-width:calc(13% - (var(--gap-h) * 0.87));}
.sd-87{flex:none; height:100px; width:calc(13% - (var(--gap-h) * 0.87)); max-width:calc(13% - (var(--gap-h) * 0.87));}
.sd-88{display:none;}
.sd-89{display:none;}
.sd-102{display:none;}
.sd-104{padding:60px 90px;}
.sd-108{display:flex;}
.sd-108 > *{--gap-h:0px; --gap-v:0px;}
.sd-119{display:flex;}
.sd-170{font-size:26px;}
.sd-211{display:flex;}
.sd-211 > *{--gap-h:0px; --gap-v:0px;}
.sd-221{display:flex;}
.sd-254{display:flex;}
.sd-254 > *{--gap-h:0px; --gap-v:0px;}
.sd-336{display:none;}
.sd-376{display:none;}
.sd-382{display:flex;}
.sd-388{display:none;}
.sd-391{display:flex;}
}
@media (max-width: 840px) {
.sd-2{display:flex;}
.sd-2 > *{--gap-h:0px; --gap-v:0px;}
.sd-9{padding:120px 50px;}
.sd-10{flex:none;}
.sd-18{padding:120px 50px;}
.sd-19{flex-direction:column-reverse; flex-wrap:nowrap; margin:0px; width:100%; max-width:100%;}
.sd-20{align-content:flex-start; align-items:flex-start; flex:none; justify-content:flex-start; margin:0px; width:100%; max-width:100%;}
.sd-20 > *{--gap-h:0px; --gap-v:0px;}
.sd-21{flex:none; width:100%; max-width:100%;}
.sd-23{display:none;}
.sd-24{align-content:space-between; align-items:space-between; flex:none; flex-direction:column; flex-wrap:nowrap; justify-content:flex-start; width:90%; max-width:90%;}
.sd-25{padding:0px;}
.sd-26{margin:15px 0px 10px 30px; max-width:calc(100% - 30px);}
.sd-27{margin:15px 0px 10px 15px; max-width:calc(100% - 15px);}
.sd-28{flex:none; height:auto; margin:0px 60px 15px 0px; max-width:calc(100% - 60px);}
.sd-29{margin:0px 0px 0px 75px; max-width:calc(100% - 75px);}
.sd-31{background:rgba(0,0,0,0.0); display:none;}
.sd-33{align-content:flex-start; align-items:flex-start; flex:none;}
.sd-34{align-content:flex-start; align-items:flex-start;}
.sd-35{font-size:22px;}
.sd-36{font-size:22px;}
.sd-37{font-size:22px;}
.sd-42{align-content:flex-start; align-items:flex-start; flex:none;}
.sd-43{align-content:flex-start; align-items:flex-start;}
.sd-44{font-size:22px;}
.sd-45{font-size:22px;}
.sd-46{font-size:22px;}
.sd-51{align-content:flex-start; align-items:flex-start; flex:none;}
.sd-52{align-content:flex-start; align-items:flex-start;}
.sd-53{font-size:22px;}
.sd-54{font-size:22px;}
.sd-59{background:rgba(0,0,0,0.0); display:flex;}
.sd-64{flex-direction:column; flex-wrap:nowrap; margin:0px; max-width:100%;}
.sd-65{flex:none; margin:0px 50px 30px; width:calc(100% - 100px); max-width:calc(100% - 100px);}
.sd-74{background:rgba(0,0,0,0.0); display:none;}
.sd-76{align-content:flex-start; align-items:flex-start; flex:none;}
.sd-77{align-content:flex-start; align-items:flex-start; flex:none;}
.sd-78{align-content:flex-start; align-items:flex-start; flex:none;}
.sd-79{background:rgba(0,0,0,0.0); display:flex;}
.sd-88{display:flex;}
.sd-89{display:none;}
.sd-90{flex:none;}
.sd-90 > *{--gap-h:0px; --gap-v:0px;}
.sd-102{align-content:flex-start; align-items:flex-start; display:none; flex:none; height:auto; justify-content:flex-start; overflow-x:hidden; overflow-y:auto; width:auto; max-width:calc(100% - 100px);}
.sd-103 > .image__bg-container::before{background-position:left center;}
.sd-104{align-content:center; align-items:center; border-radius:8px; flex:none; justify-content:flex-start; padding:60px 50px; width:100%; max-width:100%;}
.sd-105{align-content:center; align-items:center; flex-direction:column; flex-wrap:nowrap; justify-content:flex-start;}
.sd-106{border-radius:8px; padding:0px 30px;}
.sd-107{flex:none; width:150%; max-width:150%;}
.sd-108{display:flex; flex:none;}
.sd-108 > *{--gap-h:0px; --gap-v:0px;}
.sd-119{display:flex; flex:none;}
.sd-120{padding:0px 50px; width:100%; max-width:100%;}
.sd-121{flex-direction:column; overflow-x:hidden; overflow-y:auto;}
.sd-122{width:100%; max-width:100%;}
.sd-130{width:100%; max-width:100%;}
.sd-139{width:100%; max-width:100%;}
.sd-148{width:100%; max-width:100%;}
.sd-157{width:100%; max-width:100%;}
.sd-166{width:100%; max-width:100%;}
.sd-170{font-size:26px;}
.sd-175{width:100%; max-width:100%;}
.sd-184{width:100%; max-width:100%;}
.sd-193{width:100%; max-width:100%;}
.sd-202{width:100%; max-width:100%;}
.sd-211{display:flex; flex:none;}
.sd-211 > *{--gap-h:0px; --gap-v:0px;}
.sd-221{display:flex; flex:none;}
.sd-222{padding:0px 50px; width:100%; max-width:100%;}
.sd-223{flex-direction:column; overflow-x:hidden; overflow-y:auto;}
.sd-224{width:100%; max-width:100%;}
.sd-233{width:100%; max-width:100%;}
.sd-242{width:100%; max-width:100%;}
.sd-254{display:flex; flex:none;}
.sd-254 > *{--gap-h:0px; --gap-v:0px;}
.sd-336{display:none;}
.sd-337{align-content:space-between; align-items:space-between; flex:none; flex-direction:column; flex-wrap:nowrap; justify-content:flex-start; width:90%; max-width:90%;}
.sd-338{padding:0px;}
.sd-339{margin:15px 0px 10px 30px; max-width:calc(100% - 30px);}
.sd-340{margin:15px 0px 10px 15px; max-width:calc(100% - 15px);}
.sd-341{flex:none; height:auto; margin:0px 60px 15px 0px; max-width:calc(100% - 60px);}
.sd-342{margin:0px 0px 0px 75px; max-width:calc(100% - 75px);}
.sd-344{display:none; flex:none; height:100px;}
.sd-348{padding:100px 0px 0px;}
.sd-349{flex:none; margin:0px 50px; width:calc(100% - 100px); max-width:calc(100% - 100px);}
.sd-350{flex:none;}
.sd-353{flex:none; margin:0px 50px; width:calc(100% - 100px); max-width:calc(100% - 100px);}
.sd-354{flex:none;}
.sd-359__content{flex:none; height:120px; width:calc(65% - 30px); max-width:calc(65% - 30px);}
.sd-373{display:none; flex:none; width:100%; max-width:100%;}
.sd-374{bottom:0; flex:none; height:165px; left:0; padding:0px; right:0; top:0; width:calc(100% - 30px); max-width:calc(100% - 30px);}
.sd-374 > .image__bg-container::before{background-repeat:no-repeat; background-size:908px;}
.sd-375{bottom:0; flex:none; height:165px; left:0; padding:0px; right:0; top:0; width:calc(100% - 30px); max-width:calc(100% - 30px);}
.sd-375 > .image__bg-container::before{background-repeat:no-repeat; background-size:908px;}
.sd-376{display:none;}
.sd-382{display:none;}
.sd-388{display:none; flex:none; width:100%; max-width:100%;}
.sd-389{bottom:0; flex:none; height:165px; left:0; padding:0px; right:0; top:0; width:calc(100% - 30px); max-width:calc(100% - 30px);}
.sd-389 > .image__bg-container::before{background-repeat:no-repeat; background-size:908px;}
.sd-390{bottom:0; flex:none; height:165px; left:0; padding:0px; right:0; top:0; width:calc(100% - 30px); max-width:calc(100% - 30px);}
.sd-390 > .image__bg-container::before{background-repeat:no-repeat; background-size:908px;}
.sd-391{display:flex;}
}
@media (max-width: 540px) {
.sd-1{padding:60px 0px 0px;}
.sd-2{display:flex; padding:0px;}
.sd-2 > *{--gap-h:0px; --gap-v:0px;}
.sd-3{height:19px;}
.sd-4{background:rgba(0,0,0,0.0); padding:14px 20px;}
.sd-5{flex-direction:row; flex-wrap:wrap;}
.sd-6{font-size:12px;}
.sd-7{font-size:12px; margin:0px 10px; max-width:calc(100% - 20px);}
.sd-8{font-size:12px;}
.sd-9{padding:30px;}
.sd-12{font-size:54px;}
.sd-14{margin:5px 0px 0px; max-width:100%;}
.sd-16{font-size:18px;}
.sd-18{margin:0px 0px 15px; padding:0px 20px; width:100%; max-width:100%;}
.sd-21{font-size:22px;}
.sd-22{font-size:16px; line-height:1.8;}
.sd-23{display:none;}
.sd-24{align-content:space-between; align-items:space-between; flex:none; flex-direction:column; flex-wrap:nowrap; justify-content:flex-start; margin:0px 30px; width:calc(100% - 60px); max-width:calc(100% - 60px);}
.sd-27{flex:none; font-size:13px; margin:15px 0px 5px 15px; width:calc(80% - 15px); max-width:calc(80% - 15px);}
.sd-28{flex:none; height:auto; margin:0px 60px 15px 70px; padding:0px; max-width:calc(100% - 130px);}
.sd-29{font-size:12px; margin:0px 0px 0px 8px; max-width:calc(100% - 8px);}
.sd-30{font-size:14px; padding:0px;}
.sd-31{display:none; justify-content:flex-start; overflow-x:auto; overflow-y:hidden;}
.sd-32{align-content:center; align-items:center; flex-direction:row; flex-wrap:nowrap; justify-content:flex-start; padding:0px;}
.sd-33{background:#FFFFFF; flex:none; flex-direction:row; flex-wrap:nowrap; height:calc(70% - 40px); padding:15px 15px 30px; width:calc(80% - 40px); max-width:calc(80% - 40px);}
.sd-34{flex:none; height:auto; padding:0px; width:100%; max-width:100%;}
.sd-35{font-size:14px; margin:10px 0px 5px; width:100%; max-width:100%;}
.sd-36{font-size:14px; line-height:1.5; margin:0px 0px 10px; width:100%; max-width:100%;}
.sd-37{margin:0px; width:100%; max-width:100%;}
.sd-38{background:#eeeeee; flex:none; height:auto; margin:15px 0px 0px; width:100%; max-width:100%;}
.sd-39{color:#000000; font-size:13px; letter-spacing:0.05em; padding:10px;}
.sd-40{background:#eeeeee; flex:none; height:auto; margin:15px 0px 0px; width:100%; max-width:100%;}
.sd-41{color:#000000; font-size:13px; letter-spacing:0.05em; padding:10px;}
.sd-42{align-content:center; align-items:center; flex:none; flex-direction:row; flex-wrap:nowrap; height:calc(70% - 40px); justify-content:flex-start; margin:20px; padding:15px 15px 30px; width:calc(80% - 40px); max-width:calc(80% - 40px);}
.sd-44{font-size:14px; margin:10px 0px 5px; width:100%; max-width:100%;}
.sd-45{font-size:14px; line-height:1.5; margin:0px 0px 10px; width:100%; max-width:100%;}
.sd-46{margin:0px; width:100%; max-width:100%;}
.sd-47{flex:none; height:auto; margin:15px 0px 0px; width:100%; max-width:100%;}
.sd-48{font-size:13px; letter-spacing:0.05em; padding:10px;}
.sd-49{flex:none; height:auto; margin:15px 0px 0px; width:100%; max-width:100%;}
.sd-50{font-size:13px; letter-spacing:0.05em; padding:10px;}
.sd-51{align-content:center; align-items:center; flex:none; flex-direction:row; flex-wrap:nowrap; height:calc(70% - 40px); justify-content:center; margin:20px; padding:15px 15px 30px; width:calc(80% - 40px); max-width:calc(80% - 40px);}
.sd-52{flex:none; margin:10px 0px; padding:0px; width:100%; max-width:100%;}
.sd-53{font-size:14px; line-height:1.5; margin:10px 0px; padding:0px; width:100%; max-width:100%;}
.sd-54{margin:3px 0px; width:100%; max-width:100%;}
.sd-55{background:#eeeeee; flex:none; height:auto; margin:15px 0px 0px; width:100%; max-width:100%;}
.sd-56{color:#000000; font-size:13px; font-weight:700; letter-spacing:0.05em; padding:10px; text-align:center; justify-content:center;}
.sd-57{background:#eeeeee; flex:none; height:auto; margin:15px 0px 0px; width:100%; max-width:100%;}
.sd-58{color:#000000; font-size:13px; font-weight:700; letter-spacing:0.05em; padding:10px; text-align:center; justify-content:center;}
.sd-59{display:flex; justify-content:flex-start; overflow-x:auto; overflow-y:hidden;}
.sd-60{align-content:center; align-items:center; flex-direction:row; flex-wrap:nowrap; justify-content:flex-start; padding:0px;}
.sd-61{flex:none; height:189px; margin:0px 20px; width:230px; max-width:calc(100% - 40px);}
.sd-62{flex:none; height:272px; margin:20px; width:230px; max-width:calc(100% - 40px);}
.sd-63{flex:none; height:271px; margin:20px 40px 20px 20px; width:230px; max-width:calc(100% - 60px);}
.sd-65{margin:0px; padding:30px 30px 10px; width:100%; max-width:100%;}
.sd-66{margin:0px; width:100%; max-width:100%;}
.sd-68{font-size:54px;}
.sd-72{font-family:var(--s-font-eab0cf48); font-size:18px; font-weight:700; letter-spacing:0.1em; margin:5px 0px 0px; max-width:100%;}
.sd-74{display:none; justify-content:flex-start; margin:0px 0px 0px 10px; overflow-x:auto; overflow-y:hidden; max-width:calc(100% - 10px);}
.sd-75{align-content:center; align-items:center; flex-direction:row; flex-wrap:nowrap; gap:10px; justify-content:flex-start; padding:0px;}
.sd-75 > *{--gap-h:10px; --gap-v:0px;}
.sd-76{background:#fff9f9; flex:none; flex-direction:row; flex-wrap:nowrap; height:320px; margin:30px 10px; padding:0px 0px; width:calc(80% - 20px - (var(--gap-h) * 0.2)); max-width:calc(80% - 20px - (var(--gap-h) * 0.2));}
.sd-76 > .image__bg-container::before{background-repeat:no-repeat; background-size:cover;}
.sd-77{background:#fa3b4e; flex:none; flex-direction:row; flex-wrap:nowrap; height:320px; margin:30px 10px; padding:0px 0px; width:calc(80% - 20px - (var(--gap-h) * 0.2)); max-width:calc(80% - 20px - (var(--gap-h) * 0.2));}
.sd-77 > .image__bg-container::before{background-size:cover;}
.sd-78{background:#fff9f9; flex:none; flex-direction:row; flex-wrap:nowrap; height:320px; margin:30px 10px; padding:0px 0px; width:calc(80% - 20px - (var(--gap-h) * 0.2)); max-width:calc(80% - 20px - (var(--gap-h) * 0.2));}
.sd-78 > .image__bg-container::before{background-repeat:no-repeat; background-size:cover;}
.sd-79{display:none; justify-content:flex-start; overflow-x:auto; overflow-y:hidden;}
.sd-80{align-content:center; align-items:center; flex-direction:row; flex-wrap:nowrap; justify-content:flex-start; padding:0px;}
.sd-80 > *{--gap-h:40px; --gap-v:0px;}
.sd-81{flex:none; height:189px; margin:0px 20px; width:230px; max-width:calc(100% - 40px);}
.sd-82{flex:none; height:189px; margin:0px 20px; width:230px; max-width:calc(100% - 40px);}
.sd-83{flex:none; height:189px; margin:0px 20px; width:230px; max-width:calc(100% - 40px);}
.sd-84{flex:none; height:189px; margin:0px 20px; width:230px; max-width:calc(100% - 40px);}
.sd-85{flex:none; height:189px; margin:0px 20px; width:230px; max-width:calc(100% - 40px);}
.sd-86{flex:none; height:189px; margin:0px 20px; width:230px; max-width:calc(100% - 40px);}
.sd-87{flex:none; height:189px; margin:0px 20px; width:230px; max-width:calc(100% - 40px);}
.sd-88{display:flex; margin:0px 30px 30px; width:calc(100% - 60px); max-width:calc(100% - 60px);}
.sd-89{display:flex; flex:none; height:180px; margin:0px; width:350px; max-width:100%;}
.sd-90{flex:none; height:auto; margin:20px 0px 30px; padding:10px 30px 0px; width:100%; max-width:100%;}
.sd-90 > *{--gap-h:0px; --gap-v:0px;}
.sd-92{flex:none; font-size:54px; padding:1px; width:auto; max-width:100%;}
.sd-96{font-family:var(--s-font-eab0cf48); font-size:18px; font-weight:700; letter-spacing:0.1em; margin:5px 0px 0px; max-width:100%;}
.sd-98{flex:none; margin:20px 0px 0px; width:100%; max-width:100%;}
.sd-99{color:#000000; margin:5px 0px 0px; max-width:100%;}
.sd-101{color:#fa3b4e; font-family:var(--s-font-eab0cf48); font-size:15px; font-weight:600; letter-spacing:0.1em; margin:5px 0px 0px; padding:0px; max-width:100%;}
.sd-102{align-content:center; align-items:center; display:none; flex:none; flex-direction:row; flex-wrap:nowrap; height:auto; justify-content:flex-start; margin:0px; overflow-x:auto; overflow-y:hidden; width:100%; max-width:100%;}
.sd-103{border-radius:5px; flex:none; height:1020px; margin:0px; overflow-x:hidden; overflow-y:auto; width:230%; max-width:230%;}
.sd-103 > .image__bg-container::before{background-position:left top; background-size:cover;}
.sd-104{padding:30px;}
.sd-105{flex:none; height:auto; padding:0px;}
.sd-106{padding:0px;}
.sd-107{flex:none; width:250%; max-width:250%;}
.sd-108{display:flex; flex:none; height:auto; margin:40px 0px 0px; padding:10px 30px 0px; width:100%; max-width:100%;}
.sd-108 > *{--gap-h:0px; --gap-v:0px;}
.sd-110{flex:none; font-size:54px; padding:1px; width:auto; max-width:100%;}
.sd-114{font-family:var(--s-font-eab0cf48); font-size:18px; font-weight:700; letter-spacing:0.1em; margin:5px 0px 0px; max-width:100%;}
.sd-116{flex:none; margin:20px 0px 0px; width:100%; max-width:100%;}
.sd-118{color:#000000; font-family:var(--s-font-eab0cf48); font-size:15px; font-weight:600; letter-spacing:0.1em; margin:5px 0px 0px; max-width:100%;}
.sd-119{display:flex;}
.sd-120{padding:0px 30px 30px;}
.sd-122{align-content:center; align-items:center; background:#FFFFFF; border-radius:8px; justify-content:flex-start; margin:0px 0px 30px; width:100%; max-width:100%;}
.sd-123{flex:none; height:60px; margin:0px 0px 0px 15px; width:60px; max-width:calc(100% - 15px);}
.sd-124{margin:20px 10px; max-width:calc(100% - 20px);}
.sd-126{font-size:14px;}
.sd-128{font-size:14px;}
.sd-129{font-size:13px;}
.sd-130{align-content:center; align-items:center; background:#FFFFFF; border-radius:8px; justify-content:flex-start; margin:0px 0px 30px; width:100%; max-width:100%;}
.sd-131{flex:none; height:60px; margin:0px 0px 0px 15px; width:60px; max-width:calc(100% - 15px);}
.sd-132{margin:20px 10px; max-width:calc(100% - 20px);}
.sd-134{font-size:14px;}
.sd-136{font-size:14px;}
.sd-137{font-size:14px; margin:0px 0px 0px 3px; max-width:calc(100% - 3px);}
.sd-138{font-size:13px;}
.sd-139{align-content:center; align-items:center; background:#FFFFFF; border-radius:8px; justify-content:flex-start; margin:0px 0px 30px; width:100%; max-width:100%;}
.sd-140{flex:none; height:60px; margin:0px 0px 0px 15px; width:60px; max-width:calc(100% - 15px);}
.sd-141{margin:20px 10px; max-width:calc(100% - 20px);}
.sd-143{font-size:14px;}
.sd-145{font-size:14px;}
.sd-146{font-size:14px; margin:0px 0px 0px 3px; padding:0px; max-width:calc(100% - 3px);}
.sd-147{font-size:13px;}
.sd-148{align-content:center; align-items:center; background:#FFFFFF; border-radius:8px; justify-content:flex-start; margin:0px 0px 30px; width:100%; max-width:100%;}
.sd-149{flex:none; height:60px; margin:0px 0px 0px 15px; width:60px; max-width:calc(100% - 15px);}
.sd-150{flex:none; margin:20px 15px 20px 10px; width:auto; max-width:calc(100% - 25px);}
.sd-152{font-size:14px;}
.sd-154{font-size:14px;}
.sd-155{font-size:14px; margin:0px 0px 0px 3px; max-width:calc(100% - 3px);}
.sd-156{font-size:14px;}
.sd-157{align-content:center; align-items:center; background:#FFFFFF; border-radius:8px; justify-content:flex-start; margin:0px 0px 30px; width:100%; max-width:100%;}
.sd-158{flex:none; height:60px; margin:0px 0px 0px 15px; width:60px; max-width:calc(100% - 15px);}
.sd-159{margin:20px 15px 20px 10px; max-width:calc(100% - 25px);}
.sd-161{font-size:14px;}
.sd-163{font-size:14px;}
.sd-164{font-size:14px; margin:0px 0px 0px 3px; max-width:calc(100% - 3px);}
.sd-165{font-size:13px;}
.sd-166{align-content:center; align-items:center; background:#FFFFFF; border-radius:8px; justify-content:flex-start; margin:0px; width:100%; max-width:100%;}
.sd-167{flex:none; height:60px; margin:0px 0px 0px 15px; width:60px; max-width:calc(100% - 15px);}
.sd-168{height:auto; margin:20px 15px 20px 10px; max-width:calc(100% - 25px);}
.sd-170{font-size:14px;}
.sd-172{font-size:14px;}
.sd-173{font-size:14px; margin:0px 0px 0px 3px; max-width:calc(100% - 3px);}
.sd-174{font-size:13px;}
.sd-175{align-content:center; align-items:center; background:#FFFFFF; border-radius:8px; justify-content:flex-start; margin:0px 0px 30px; width:100%; max-width:100%;}
.sd-176{flex:none; height:60px; margin:0px 0px 0px 15px; width:60px; max-width:calc(100% - 15px);}
.sd-177{flex:none; margin:20px 15px 20px 10px; width:auto; max-width:calc(100% - 25px);}
.sd-179{font-size:14px;}
.sd-181{font-size:14px;}
.sd-182{font-size:14px; margin:0px 0px 0px 3px; max-width:calc(100% - 3px);}
.sd-183{font-size:14px;}
.sd-184{align-content:center; align-items:center; background:#FFFFFF; border-radius:8px; justify-content:flex-start; margin:0px 0px 30px; width:100%; max-width:100%;}
.sd-185{flex:none; height:60px; margin:0px 0px 0px 15px; width:60px; max-width:calc(100% - 15px);}
.sd-186{flex:none; margin:20px 15px 20px 10px; width:auto; max-width:calc(100% - 25px);}
.sd-188{font-size:14px;}
.sd-190{font-size:14px;}
.sd-191{font-size:14px; margin:0px 0px 0px 3px; max-width:calc(100% - 3px);}
.sd-192{font-size:14px;}
.sd-193{align-content:center; align-items:center; background:#FFFFFF; border-radius:8px; justify-content:flex-start; margin:0px 0px 30px; width:100%; max-width:100%;}
.sd-194{flex:none; height:60px; margin:0px 0px 0px 15px; width:60px; max-width:calc(100% - 15px);}
.sd-195{flex:none; margin:20px 15px 20px 10px; width:auto; max-width:calc(100% - 25px);}
.sd-197{font-size:14px;}
.sd-199{font-size:14px;}
.sd-200{font-size:14px; margin:0px 0px 0px 3px; max-width:calc(100% - 3px);}
.sd-201{font-size:14px;}
.sd-202{align-content:center; align-items:center; background:#FFFFFF; border-radius:8px; justify-content:flex-start; margin:0px 0px 30px; width:100%; max-width:100%;}
.sd-203{flex:none; height:60px; margin:0px 0px 0px 15px; width:60px; max-width:calc(100% - 15px);}
.sd-204{flex:none; margin:20px 15px 20px 10px; width:auto; max-width:calc(100% - 25px);}
.sd-206{font-size:14px;}
.sd-208{font-size:14px;}
.sd-209{font-size:14px; margin:0px 0px 0px 3px; max-width:calc(100% - 3px);}
.sd-210{font-size:14px;}
.sd-211{display:flex; flex:none; height:auto; margin:10px 0px 0px; padding:10px 40px 0px; width:100%; max-width:100%;}
.sd-211 > *{--gap-h:0px; --gap-v:0px;}
.sd-216{font-family:var(--s-font-eab0cf48); font-size:18px; font-weight:700; letter-spacing:0.1em; margin:5px 0px 0px; max-width:100%;}
.sd-218{flex:none; margin:20px 0px 0px; width:100%; max-width:100%;}
.sd-220{color:#000000; font-family:var(--s-font-eab0cf48); font-size:15px; font-weight:600; letter-spacing:0.1em; margin:5px 0px 0px; max-width:100%;}
.sd-221{display:flex; margin:0px; max-width:100%;}
.sd-222{padding:0px 30px 30px;}
.sd-224{align-content:center; align-items:center; background:#FFFFFF; border-radius:8px; justify-content:flex-start; margin:0px 0px 30px; width:100%; max-width:100%;}
.sd-225{flex:none; height:60px; margin:0px 0px 0px 15px; width:60px; max-width:calc(100% - 15px);}
.sd-226{flex:none; margin:20px 5px 20px 10px; width:calc(75% - 15px); max-width:calc(75% - 15px);}
.sd-228{font-size:14px;}
.sd-230{font-size:14px;}
.sd-231{font-size:14px; margin:0px 0px 0px 3px; max-width:calc(100% - 3px);}
.sd-232{font-size:13px;}
.sd-233{align-content:center; align-items:center; background:#FFFFFF; border-radius:8px; justify-content:flex-start; margin:0px 0px 30px; width:100%; max-width:100%;}
.sd-234{flex:none; height:60px; margin:0px 0px 0px 15px; width:60px; max-width:calc(100% - 15px);}
.sd-235{flex:none; margin:20px 15px 20px 10px; width:calc(80% - 25px); max-width:calc(80% - 25px);}
.sd-237{font-size:14px;}
.sd-239{font-size:14px;}
.sd-240{font-size:14px; margin:0px 0px 0px 3px; max-width:calc(100% - 3px);}
.sd-241{font-size:13px;}
.sd-242{align-content:center; align-items:center; background:#FFFFFF; border-radius:8px; justify-content:flex-start; margin:0px 0px 10px; width:100%; max-width:100%;}
.sd-243{flex:none; height:60px; margin:0px 0px 0px 15px; width:60px; max-width:calc(100% - 15px);}
.sd-244{flex:none; margin:20px 15px 20px 10px; width:calc(75% - 25px); max-width:calc(75% - 25px);}
.sd-245{align-content:center; align-items:center; justify-content:flex-start;}
.sd-246{font-size:13px;}
.sd-247{margin:0px 0px 0px 10px; max-width:calc(100% - 10px);}
.sd-248{font-size:13px;}
.sd-249{font-size:13px; margin:0px 0px 0px 3px; max-width:calc(100% - 3px);}
.sd-250{font-size:13px;}
.sd-251{flex:none; margin:0px; width:100%; max-width:100%;}
.sd-253{color:#777777ff; font-family:var(--s-font-eab0cf48); font-size:11px; font-weight:600; letter-spacing:0.1em; margin:5px 0px 0px; max-width:100%;}
.sd-254{display:flex; flex:none; height:auto; margin:0px; padding:10px 30px 0px; width:100%; max-width:100%;}
.sd-254 > *{--gap-h:0px; --gap-v:0px;}
.sd-256{flex:none; font-size:54px; padding:1px; width:auto; max-width:100%;}
.sd-260{font-family:var(--s-font-eab0cf48); font-size:18px; font-weight:700; letter-spacing:0.1em; margin:5px 0px 0px; max-width:100%;}
.sd-262{flex:none; margin:20px 0px 0px; width:100%; max-width:100%;}
.sd-266{margin:0px; max-width:100%;}
.sd-269{font-family:var(--s-font-eab0cf48); font-size:14px; letter-spacing:0.05em;}
.sd-272{font-family:var(--s-font-eab0cf48); font-size:14px; font-weight:600; letter-spacing:0.1em;}
.richText.sd-272 > p{font-size:14px; letter-spacing:0.05em; line-height:1.8; margin:0px 0px 10px;}
.sd-275{margin:0px; max-width:100%;}
.sd-278{font-family:var(--s-font-eab0cf48); font-size:14px; letter-spacing:0.05em;}
.sd-281{font-family:var(--s-font-eab0cf48); font-size:14px; font-weight:600; letter-spacing:0.1em;}
.richText.sd-281 > p{font-size:14px; letter-spacing:0.05em; line-height:1.8; margin:0px 0px 10px;}
.sd-284{margin:0px; max-width:100%;}
.sd-287{font-family:var(--s-font-eab0cf48); font-size:14px; letter-spacing:0.05em;}
.sd-290{font-family:var(--s-font-eab0cf48); font-size:14px; font-weight:600; letter-spacing:0.1em;}
.richText.sd-290 > p{font-size:14px; letter-spacing:0.05em; line-height:1.8; margin:0px 0px 10px;}
.sd-293{margin:0px; max-width:100%;}
.sd-296{font-family:var(--s-font-eab0cf48); font-size:14px; letter-spacing:0.05em;}
.sd-299{font-family:var(--s-font-eab0cf48); font-size:14px; font-weight:600; letter-spacing:0.1em;}
.richText.sd-299 > p{font-size:14px; letter-spacing:0.05em; line-height:1.8; margin:0px 0px 10px;}
.sd-302{margin:0px; max-width:100%;}
.sd-305{font-family:var(--s-font-eab0cf48); font-size:14px; letter-spacing:0.05em;}
.sd-308{font-family:var(--s-font-eab0cf48); font-size:14px; font-weight:600; letter-spacing:0.1em;}
.richText.sd-308 > p{font-size:14px; letter-spacing:0.05em; line-height:1.8; margin:0px 0px 10px;}
.sd-311{margin:0px; max-width:100%;}
.sd-314{font-family:var(--s-font-eab0cf48); font-size:14px; letter-spacing:0.05em;}
.sd-317{font-family:var(--s-font-eab0cf48); font-size:14px; font-weight:600; letter-spacing:0.1em;}
.richText.sd-317 > p{font-size:14px; letter-spacing:0.05em; line-height:1.8; margin:0px 0px 10px;}
.sd-320{margin:0px; max-width:100%;}
.sd-323{font-family:var(--s-font-eab0cf48); font-size:14px; letter-spacing:0.05em;}
.sd-326{font-family:var(--s-font-eab0cf48); font-size:14px; font-weight:600; letter-spacing:0.1em;}
.richText.sd-326 > p{font-size:14px; letter-spacing:0.05em; line-height:1.8; margin:0px 0px 10px;}
.sd-329{margin:0px; max-width:100%;}
.sd-332{font-family:var(--s-font-eab0cf48); font-size:14px; letter-spacing:0.05em;}
.sd-335{font-family:var(--s-font-eab0cf48); font-size:14px; font-weight:600; letter-spacing:0.1em;}
.richText.sd-335 > p{font-size:14px; letter-spacing:0.05em; line-height:1.8; margin:0px 0px 10px;}
.sd-336{display:none; flex:none; height:auto; margin:30px 0px 60px; width:100%; max-width:100%;}
.sd-337{align-content:space-between; align-items:space-between; flex:none; flex-direction:column; flex-wrap:nowrap; justify-content:flex-start; margin:0px 30px; width:calc(100% - 60px); max-width:calc(100% - 60px);}
.sd-339{margin:15px 0px 10px 20px; max-width:calc(100% - 20px);}
.sd-340{flex:none; font-size:15px; margin:15px 0px 5px 15px; width:calc(80% - 15px); max-width:calc(80% - 15px);}
.sd-341{flex:none; height:auto; margin:0px 60px 15px 58px; padding:0px; max-width:calc(100% - 118px);}
.sd-342{font-size:12px; margin:0px 0px 0px 10px; max-width:calc(100% - 10px);}
.sd-343{padding:0px;}
.sd-344{display:none; height:225px; margin:0px 0px 30px; width:100%; max-width:100%;}
.sd-345{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-345 > *{--gap-h:0px; --gap-v:20px;}
.sd-346{flex:none; height:70px; margin:0px; width:310px; max-width:100%;}
.sd-347{flex:none; height:70px; margin:0px; width:280px; max-width:100%;}
.sd-348{margin:0px; padding:30px 0px 0px; width:100%; max-width:100%;}
.sd-349{margin:0px 20px; width:calc(100% - 40px); max-width:calc(100% - 40px);}
.sd-350{margin:0px; width:100%; max-width:100%;}
.sd-352{font-size:16px;}
.sd-353{margin:0px 30px; padding:0px; width:calc(100% - 60px); max-width:calc(100% - 60px);}
.sd-354{margin:0px 0px 20px; width:100%; max-width:100%;}
.sd-356{font-size:38px; margin:0px; width:100%; max-width:100%;}
.sd-357{margin:0px 0px 10px; width:100%; max-width:100%;}
.sd-358{font-size:16px; margin:10px 0px 0px; max-width:100%;}
.sd-359{flex:none; height:auto; margin:0px 10px 50px; padding:0px; width:calc(100% - 20px); max-width:calc(100% - 20px);}
.sd-359__content{flex:none; height:calc(100% - 60px); width:calc(100% - 30px); max-width:calc(100% - 30px);}
.sd-359__content__sd-1{flex:none; height:180px; width:100%; max-width:100%;}
.symbol-2{padding:0px;}
.symbol-3{background:rgba(87, 87, 87, 0.1); flex:none; width:60px;}
.sd-372{bottom:-1px; flex:none; height:90px; top:NaNpx;}
.sd-373{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-374{bottom:0; flex:none; height:100%; left:0; margin:0px; right:0; top:0; width:215px; max-width:100%;}
.sd-374 > .image__bg-container::before{background-size:contain;}
.sd-375{bottom:0; flex:none; height:100%; left:0; margin:0px; right:0; top:0; width:215px; max-width:100%;}
.sd-375 > .image__bg-container::before{background-size:contain;}
.sd-376{display:none;}
.sd-382{display:none;}
.sd-388{align-content:center; align-items:center; background:rgba(0,0,0,0.0); bottom:0px; display:flex; 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-389{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-389 > .image__bg-container::before{background-size:contain;}
.sd-390{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-390 > .image__bg-container::before{background-size:contain;}
.sd-391{display:flex; right:-30px; top:-280px;}
.sd-392{flex:none; width:90%; max-width:90%;}
.sd-392 > *{--gap-h:0px; --gap-v:0px;}
.sd-394{flex:none; width:90%; max-width:90%;}
.sd-395{flex:none; width:90%; max-width:90%;}
}
@media (max-width: 320px) {
.sd-2{display:flex;}
.sd-2 > *{--gap-h:0px; --gap-v:0px;}
.sd-23{display:none;}
.sd-31{display:none;}
.sd-59{display:flex;}
.sd-74{display:none;}
.sd-79{display:none;}
.sd-88{display:flex;}
.sd-89{display:flex;}
.sd-102{display:none;}
.sd-106{padding:0px 10px;}
.sd-108{display:flex;}
.sd-108 > *{--gap-h:0px; --gap-v:0px;}
.sd-119{display:flex;}
.sd-211{display:flex;}
.sd-211 > *{--gap-h:0px; --gap-v:0px;}
.sd-221{display:flex;}
.sd-254{display:flex;}
.sd-254 > *{--gap-h:0px; --gap-v:0px;}
.sd-336{display:none;}
.sd-344{display:none;}
.sd-373{display:none;}
.sd-376{display:none;}
.sd-382{display:none;}
.sd-388{display:flex;}
.sd-391{display:flex;}
}
