        .sd[data-s-fa22226f-45db-4703-8d00-e8278471cb51] {
          align-content: center;
          align-items: center;
          background: #FFFFFF;
          bottom: NaNpx;
          flex: none;
          flex-direction: column;
          flex-wrap: nowrap;
          height: auto;
          justify-content: center;
          left: 0px;
          margin: 0 0 0 0;
          padding: 0px 0px;
          position: fixed;
          right: 0px;
          top: 0px;
          width: 100%;
          z-index: 5;
          max-width: 100%;
        }

        @media screen and (max-width: 540px) {
          .sd[data-s-fa22226f-45db-4703-8d00-e8278471cb51] {
            align-content: center;
            align-items: center;
            background: rgb(255, 255, 255);
            bottom: auto;
            flex: none;
            flex-direction: row;
            flex-wrap: nowrap;
            height: auto;
            justify-content: center;
            padding: 10px 0px 10px 0px;
            top: 0px;
          }
        }

        .sd[data-s-526a2e54-6cdd-4d43-b4e1-cdd65595b498] {
          align-content: center;
          align-items: center;
          background: rgba(0, 0, 0, 0.0);
          flex: none;
          flex-direction: row;
          flex-wrap: nowrap;
          gap: 15px;
          height: auto;
          justify-content: space-between;
          margin: 0px 19px;
          padding: 15px 0px 15px 0px;
          width: calc(100% - 38px);
          --gap-h-526a2e54-6cdd-4d43-b4e1-cdd65595b498: 15px;
          --gap-v-526a2e54-6cdd-4d43-b4e1-cdd65595b498: 0px;
          --gap-uuid: 526a2e54-6cdd-4d43-b4e1-cdd65595b498;
          max-width: calc(100% - 38px);
        }

        @media screen and (max-width: 540px) {
          .sd[data-s-526a2e54-6cdd-4d43-b4e1-cdd65595b498] {
            align-content: center;
            align-items: center;
            display: flex;
            flex: none;
            gap: 0px;
            height: auto;
            justify-content: space-between;
            margin: 0px 0px;
            padding: 0px 0px 0px 0px;
            width: 93%;
            --gap-h-526a2e54-6cdd-4d43-b4e1-cdd65595b498: 0px;
            --gap-v-526a2e54-6cdd-4d43-b4e1-cdd65595b498: 0px;
            max-width: 93%;
          }
        }

        .sd[data-s-8fc2b213-4aec-4cee-b678-6fc1142fe465] {
          align-content: center;
          align-items: center;
          background: transparent;
          flex: none;
          flex-direction: row;
          flex-wrap: nowrap;
          height: auto;
          justify-content: center;
          width: auto;
          max-width: 100%;
        }

        .sd[data-s-9edd16bb-bf10-4c8b-9755-3b0594fbd862] {
          align-content: center;
          align-items: center;
          background: rgba(0, 0, 0, 0.0);
          flex: none;
          flex-direction: column;
          flex-wrap: nowrap;
          height: auto;
          justify-content: center;
          margin: 0px 8px 0px 0px;
          padding: 0px;
          width: auto;
          max-width: calc(100% - 8px);
        }

        @media screen and (max-width: 540px) {
          .sd[data-s-9edd16bb-bf10-4c8b-9755-3b0594fbd862] {
            flex: none;
            height: auto;
            width: auto;
          }
        }

        .sd[data-s-71beddd4-bc63-4fa6-8086-6139e6439f0f] {
          flex: none;
          height: auto;
          margin: 0px 0px 0px 0px;
          width: 76px;
          max-width: 100%;
        }

        @media screen and (max-width: 540px) {
          .sd[data-s-71beddd4-bc63-4fa6-8086-6139e6439f0f] {
            height: auto;
            width: 52px;
            max-width: 100%;
          }
        }

        .sd[data-s-5a5c4a5f-a3f8-4ad6-ac73-0773ddb553f6] {
          align-content: flex-start;
          align-items: flex-start;
          background: transparent;
          flex: none;
          flex-direction: column;
          flex-wrap: nowrap;
          height: auto;
          justify-content: center;
          margin: 0px 0px 0px 0px;
          width: auto;
          max-width: 100%;
        }

        .sd[data-s-0e490f1b-a302-498d-8fc2-f4798ba001bb] {
          background: #d7c797ff;
          color: #000000ff;
          flex: none;
          font-family: var(--s-font-698065c0);
          font-size: 10px;
          font-weight: 500;
          height: auto;
          line-height: 1.6;
          margin: 0px 0px 7px 0px;
          text-align: left;
          width: 100%;
          max-width: 100%;
          justify-content: flex-start;
        }

        @media screen and (max-width: 540px) {
          .sd[data-s-0e490f1b-a302-498d-8fc2-f4798ba001bb] {
            font-size: 0.5rem;
            margin: 0px 0px 0px 0px;
            width: 100%;
            max-width: 100%;
          }
        }

        .sd[data-s-3691d006-fd04-4cf0-bfae-7e78655a6c09] {
          align-content: center;
          align-items: center;
          border-bottom: 1px solid #000000;
          border-left: 0px solid #000000;
          border-right: 0px solid #000000;
          border-top: 0px solid #000000;
          flex: none;
          flex-direction: row;
          flex-wrap: nowrap;
          justify-content: flex-start;
          margin: 0px 0px 4px 0px;
          padding: 0px 0px 4px 0px;
          width: 100%;
          max-width: 100%;
        }

        .sd[data-s-9f549ad4-3c19-4247-bb0c-7f79f10cb4b9] {
          color: #000000ff;
          font-family: var(--s-font-698065c0);
          font-size: 20px;
          font-weight: 600;
          height: auto;
          line-height: 1.4;
          margin: 0px 1px 0px 0px;
          text-align: left;
          width: auto;
          max-width: calc(100% - 1px);
          justify-content: flex-start;
        }

        @media screen and (max-width: 540px) {
          .sd[data-s-9f549ad4-3c19-4247-bb0c-7f79f10cb4b9] {
            font-size: 16px;
          }
        }

        .sd[data-s-d812a3de-3a3c-41f3-88ab-8ee10cef78b1] {
          color: #000000ff;
          font-family: var(--s-font-698065c0);
          font-size: 12px;
          font-weight: 500;
          height: auto;
          line-height: 1.4;
          margin: 6px 0px 0px 0px;
          text-align: left;
          width: auto;
          max-width: 100%;
          justify-content: flex-start;
        }

        @media screen and (max-width: 540px) {
          .sd[data-s-d812a3de-3a3c-41f3-88ab-8ee10cef78b1] {
            font-size: 10px;
          }
        }

        .sd[data-s-49c9efca-733e-47bd-863b-f6145ada42cf] {
          color: #000000ff;
          flex: none;
          font-family: var(--s-font-698065c0);
          font-size: 10px;
          font-weight: 400;
          height: auto;
          line-height: 1.4;
          text-align: left;
          width: 100%;
          max-width: 100%;
          justify-content: flex-start;
        }

        @media screen and (max-width: 540px) {
          .sd[data-s-49c9efca-733e-47bd-863b-f6145ada42cf] {
            font-size: 0.5rem;
          }
        }

        .sd[data-s-b3f2f02c-f8ce-4846-9846-4f60a3c79e02] {
          align-content: center;
          align-items: center;
          background: transparent;
          flex: none;
          flex-direction: row;
          flex-wrap: nowrap;
          height: auto;
          justify-content: center;
          width: auto;
          max-width: 100%;
        }

        .sd[data-s-0462e9a3-14df-487d-894c-5076a750a04a] {
          align-content: center;
          align-items: center;
          background: transparent;
          flex: none;
          flex-direction: row;
          flex-wrap: nowrap;
          gap: 15px;
          height: auto;
          justify-content: center;
          margin: 0px 0px 0px 0px;
          width: auto;
          --gap-h-0462e9a3-14df-487d-894c-5076a750a04a: 15px;
          --gap-v-0462e9a3-14df-487d-894c-5076a750a04a: 0px;
          --gap-uuid: 0462e9a3-14df-487d-894c-5076a750a04a;
          max-width: 100%;
        }

        .sd[data-s-86940073-8ec9-4913-9763-e69ac2a9ad62] {
          background: transparent;
          border-bottom: 0px solid #a4a4a4ff;
          border-left: 0px solid #a4a4a4ff;
          border-right: 1px solid #a4a4a4ff;
          border-top: 0px solid #a4a4a4ff;
          color: #000000ff;
          flex: none;
          font-family: var(--s-font-698065c0);
          font-size: 14px;
          font-weight: 500;
          height: auto;
          line-height: 1.6;
          margin: 0px 0px 0px 0px;
          padding: 0px 30px 0px 0px;
          text-align: left;
          width: auto;
          max-width: 100%;
          justify-content: flex-start;
        }

        .sd[data-s-86940073-8ec9-4913-9763-e69ac2a9ad62]:hover {
          color: #000000bd;
          text-decoration: underline;
        }

        @media screen and (max-width: 540px) {
          .sd[data-s-86940073-8ec9-4913-9763-e69ac2a9ad62] {
            display: none;
            font-size: 0.5rem;
            margin: 0px 0px 0px 0px;
          }
        }

        .sd[data-s-33be6efc-ad71-48a2-b68d-470cf8c966d9] {
          background: transparent;
          color: #000000ff;
          flex: none;
          font-family: var(--s-font-698065c0);
          font-size: 14px;
          font-weight: 500;
          height: auto;
          line-height: 1.6;
          margin: 0px 40px 0px 0px;
          padding: 0px 0px 0px 15px;
          text-align: left;
          width: auto;
          max-width: calc(100% - 40px);
          justify-content: flex-start;
        }

        .sd[data-s-33be6efc-ad71-48a2-b68d-470cf8c966d9]:hover {
          color: #000000bd;
          text-decoration: underline;
        }

        @media screen and (max-width: 540px) {
          .sd[data-s-33be6efc-ad71-48a2-b68d-470cf8c966d9] {
            display: none;
            font-size: 0.5rem;
            margin: 0px 0px 0px 0px;
            max-width: 100%;
          }
        }

        .sd[data-s-841519a3-1ba5-4228-a9c2-e18f12a0df7f] {
          align-content: center;
          align-items: center;
          flex: none;
          flex-direction: column-reverse;
          flex-wrap: nowrap;
          gap: 0px;
          height: 74px;
          justify-content: center;
          margin: 0px 12px 0px 0px;
          padding: 0px;
          width: 303px;
          --gap-h-841519a3-1ba5-4228-a9c2-e18f12a0df7f: 0px;
          --gap-v-841519a3-1ba5-4228-a9c2-e18f12a0df7f: 0px;
          --gap-uuid: 841519a3-1ba5-4228-a9c2-e18f12a0df7f;
          max-width: calc(100% - 12px);
        }

        .sd[data-s-841519a3-1ba5-4228-a9c2-e18f12a0df7f]:hover {
          opacity: 0.7;
          --gap-h-841519a3-1ba5-4228-a9c2-e18f12a0df7f: 0px;
          --gap-v-841519a3-1ba5-4228-a9c2-e18f12a0df7f: 0px;
        }

        @media screen and (max-width: 540px) {
          .sd[data-s-841519a3-1ba5-4228-a9c2-e18f12a0df7f] {
            display: none;
            flex: none;
            flex-direction: column-reverse;
            flex-wrap: nowrap;
            gap: 12px;
            margin: 0px 0px 0px 0px;
            width: calc(100% - (var(--gap-h-0462e9a3-14df-487d-894c-5076a750a04a) * 0));
            --gap-h-841519a3-1ba5-4228-a9c2-e18f12a0df7f: 0px;
            --gap-v-841519a3-1ba5-4228-a9c2-e18f12a0df7f: 12px;
            max-width: calc(100% - (var(--gap-h-0462e9a3-14df-487d-894c-5076a750a04a) * 0));
          }
        }

        .sd[data-s-9b33a19e-4e10-41ae-93af-e89762efca37] {
          align-content: center;
          align-items: center;
          background: #3f9cd7ff;
          border-bottom: 0px solid #ffcb00;
          border-left: 0px solid #ffcb00;
          border-radius: 48px;
          border-right: 0px solid #ffcb00;
          border-top: 0px solid #ffcb00;
          box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2);
          flex: none;
          flex-direction: row;
          flex-wrap: nowrap;
          height: 74px;
          justify-content: center;
          margin: 0px 0px 0px 0px;
          padding: 0px 20px;
          width: 325px;
          max-width: 100%;
        }

        @media screen and (max-width: 540px) {
          .sd[data-s-9b33a19e-4e10-41ae-93af-e89762efca37] {
            flex: none;
            height: auto;
            width: calc(90% - (var(--gap-h-841519a3-1ba5-4228-a9c2-e18f12a0df7f) * 0.10000000000000003));
            max-width: calc(90% - (var(--gap-h-841519a3-1ba5-4228-a9c2-e18f12a0df7f) * 0.10000000000000003));
          }
        }

        .sd[data-s-2caed8e0-8bef-471a-a33b-6502fefb9938] {
          align-content: center;
          align-items: center;
          background: rgba(0, 0, 0, 0.0);
          flex: none;
          flex-direction: row;
          flex-wrap: nowrap;
          font-size: 18px;
          gap: 15px;
          height: auto;
          justify-content: center;
          width: auto;
          --gap-h-2caed8e0-8bef-471a-a33b-6502fefb9938: 15px;
          --gap-v-2caed8e0-8bef-471a-a33b-6502fefb9938: 0px;
          --gap-uuid: 2caed8e0-8bef-471a-a33b-6502fefb9938;
          max-width: 100%;
        }

        .sd[data-s-a9128df2-3b90-40b8-a7fb-8b0aafab956d] {
          align-content: center;
          align-items: center;
          flex-direction: column;
          flex-wrap: nowrap;
          justify-content: center;
          padding: 0px;
        }

        .sd[data-s-bd722a10-0353-4891-babd-4cd9b6e2c6a1] {
          color: #FFFFFF;
          font-family: var(--s-font-698065c0);
          font-size: 15px;
          font-weight: 500;
          height: auto;
          letter-spacing: 0.04em;
          line-height: 1.4;
          text-align: center;
          width: auto;
          max-width: 100%;
          justify-content: center;
        }

        @media screen and (max-width: 540px) {
          .sd[data-s-bd722a10-0353-4891-babd-4cd9b6e2c6a1] {
            font-family: var(--s-font-698065c0);
            font-size: 14px;
            font-weight: 800;
          }
        }

        .sd[data-s-ca47a4d0-0054-457d-9211-83ee0c3e14aa] {
          color: #FFFFFF;
          font-family: var(--s-font-698065c0);
          font-size: 15px;
          font-weight: 500;
          height: auto;
          letter-spacing: 0.04em;
          line-height: 1.4;
          text-align: center;
          width: auto;
          max-width: 100%;
          justify-content: center;
        }

        @media screen and (max-width: 540px) {
          .sd[data-s-ca47a4d0-0054-457d-9211-83ee0c3e14aa] {
            font-family: var(--s-font-698065c0);
            font-size: 14px;
            font-weight: 800;
          }
        }

        .sd[data-s-9ace1826-7996-434e-99c4-57fe89ff879d] {
          align-content: center;
          align-items: center;
          background: #FFFFFF;
          border-radius: 50%;
          flex: none;
          flex-direction: column;
          flex-wrap: nowrap;
          height: 25px;
          justify-content: center;
          margin: 0px 0px 0px 7px;
          padding: 0px;
          width: 25px;
          max-width: calc(100% - 7px);
        }

        .sd[data-s-841519a3-1ba5-4228-a9c2-e18f12a0df7f]:hover .sd[data-s-9ace1826-7996-434e-99c4-57fe89ff879d] {
          background: #FFFFFF;
          transition-delay: 100ms;
          transition-duration: 600ms;
        }

        .sd[data-s-5683bd8f-ea4e-492e-b0c6-509aa812f942] {
          color: #161819;
          font-size: 16px;
        }

        .sd[data-s-f4dbdb9d-fcdc-4cba-86a3-f19e574ed6a1] {
          align-content: center;
          align-items: center;
          background: #2d2d2dff;
          border-radius: 50%;
          flex: none;
          flex-direction: column;
          flex-wrap: nowrap;
          height: 60px;
          justify-content: center;
          width: 60px;
          max-width: 100%;
        }

        @media screen and (max-width: 540px) {
          .sd[data-s-f4dbdb9d-fcdc-4cba-86a3-f19e574ed6a1] {
            flex: none;
            height: 50px;
            width: 50px;
            max-width: 100%;
          }
        }

        .sd[data-s-e263f082-278a-4eb3-abaf-11720e2d5616] {
          color: rgb(255, 255, 255);
          font-size: 32px;
        }

        @media screen and (max-width: 540px) {
          .sd[data-s-e263f082-278a-4eb3-abaf-11720e2d5616] {
            font-size: 28px;
          }
        }

        .sd[data-s-46f7d551-18d2-414e-83dc-4bb1f5ea04ba] {
          align-content: center;
          align-items: center;
          background: #FFFFFF;
          border-radius: 0;
          box-shadow: 0px 6px 15px 0px rgba(0, 0, 0, 0.2);
          display: none;
          flex: none;
          flex-direction: column;
          flex-wrap: nowrap;
          height: 824px;
          justify-content: flex-start;
          margin: 0px;
          overflow-x: visible;
          overflow-y: visible;
          padding: 0px 0px 65px 0px;
          width: 100%;
          max-width: 100%;
        }

        @media screen and (max-width: 540px) {
          .sd[data-s-46f7d551-18d2-414e-83dc-4bb1f5ea04ba] {
            background: #f0f0f0ff;
            box-shadow: none;
            display: flex;
            flex: none;
            height: 98%;
            margin: 0px 0px 0px 0px;
            padding: 65px 0px 0px 0px;
            width: 100%;
            max-width: 100%;
          }
        }

        .sd[data-s-f236a3a2-22d2-4055-96fa-710f80dee31c] {
          align-content: center;
          align-items: center;
          background: transparent;
          flex: none;
          flex-direction: row;
          flex-wrap: nowrap;
          height: auto;
          justify-content: flex-start;
          margin: 0px 0px 55px 0px;
          width: 80%;
          max-width: 80%;
        }

        @media screen and (max-width: 540px) {
          .sd[data-s-f236a3a2-22d2-4055-96fa-710f80dee31c] {
            align-content: center;
            align-items: center;
            justify-content: center;
            margin: 0px 0px 37px 0px;
            width: 80%;
            max-width: 80%;
          }
        }

        .sd[data-s-d5044d40-7939-4f73-b37c-d2546f6e5f18] {
          align-content: center;
          align-items: center;
          background: rgba(0, 0, 0, 0.0);
          flex: none;
          flex-direction: column;
          flex-wrap: nowrap;
          height: auto;
          justify-content: center;
          margin: 0px 8px 0px 0px;
          padding: 0px;
          width: auto;
          max-width: calc(100% - 8px);
        }

        @media screen and (max-width: 540px) {
          .sd[data-s-d5044d40-7939-4f73-b37c-d2546f6e5f18] {
            flex: none;
            height: auto;
            width: 72px;
            max-width: calc(100% - 8px);
          }
        }

        .sd[data-s-b30a89f9-30ec-4b70-bd6e-38edbee547f7] {
          flex: none;
          height: auto;
          margin: 0px 0px 0px 0px;
          width: 96px;
          max-width: 100%;
        }

        @media screen and (max-width: 540px) {
          .sd[data-s-b30a89f9-30ec-4b70-bd6e-38edbee547f7] {
            height: auto;
            width: 100%;
            max-width: 100%;
          }
        }

        .sd[data-s-e3d5cbe5-df52-4b03-817c-83a61cfddca5] {
          align-content: flex-start;
          align-items: flex-start;
          background: transparent;
          flex: none;
          flex-direction: column;
          flex-wrap: nowrap;
          height: auto;
          justify-content: center;
          margin: 0px 0px 0px 0px;
          width: auto;
          max-width: 100%;
        }

        .sd[data-s-d6850580-99c4-4ca5-a34b-1cdb4beae8fb] {
          background: #d7c797ff;
          color: #000000ff;
          flex: none;
          font-family: 'Noto Sans JP';
          font-size: 10px;
          font-weight: 500;
          height: auto;
          line-height: 1.6;
          margin: 0px 0px 7px 0px;
          text-align: left;
          width: 100%;
          max-width: 100%;
          justify-content: flex-start;
        }

        @media screen and (max-width: 540px) {
          .sd[data-s-d6850580-99c4-4ca5-a34b-1cdb4beae8fb] {
            font-size: 0.7rem;
            margin: 0px 0px 0px 0px;
            width: 100%;
            max-width: 100%;
          }
        }

        .sd[data-s-2984ab82-2f34-4ea4-9c18-5f6c3c79fe03] {
          align-content: center;
          align-items: center;
          border-bottom: 1px solid #000000;
          border-left: 0px solid #000000;
          border-right: 0px solid #000000;
          border-top: 0px solid #000000;
          flex: none;
          flex-direction: row;
          flex-wrap: nowrap;
          justify-content: flex-start;
          margin: 0px 0px 4px 0px;
          padding: 0px 0px 4px 0px;
          width: 100%;
          max-width: 100%;
        }

        .sd[data-s-0e357ef8-749d-4c17-8396-3d5ce878255a] {
          color: #000000ff;
          font-family: 'Noto Sans JP';
          font-size: 20px;
          font-weight: 600;
          height: auto;
          line-height: 1.4;
          margin: 0px 1px 0px 0px;
          text-align: left;
          width: auto;
          max-width: calc(100% - 1px);
          justify-content: flex-start;
        }

        @media screen and (max-width: 540px) {
          .sd[data-s-0e357ef8-749d-4c17-8396-3d5ce878255a] {
            font-size: 20px;
          }
        }

        .sd[data-s-afa92f96-344b-4256-b08b-ef96cb7c5e71] {
          color: #000000ff;
          font-family: 'Noto Sans JP';
          font-size: 12px;
          font-weight: 500;
          height: auto;
          line-height: 1.4;
          margin: 6px 0px 0px 0px;
          text-align: left;
          width: auto;
          max-width: 100%;
          justify-content: flex-start;
        }

        @media screen and (max-width: 540px) {
          .sd[data-s-afa92f96-344b-4256-b08b-ef96cb7c5e71] {
            font-size: 12px;
          }
        }

        .sd[data-s-7fab4600-20f8-4888-9d7a-1375ea783e06] {
          color: #000000ff;
          flex: none;
          font-family: 'Noto Sans JP';
          font-size: 10px;
          font-weight: 400;
          height: auto;
          line-height: 1.4;
          text-align: left;
          width: 100%;
          max-width: 100%;
          justify-content: flex-start;
        }

        @media screen and (max-width: 540px) {
          .sd[data-s-7fab4600-20f8-4888-9d7a-1375ea783e06] {
            font-size: 0.7rem;
          }
        }

        .sd[data-s-b90cde1d-7504-4111-8f29-ffe66df78405] {
          align-content: center;
          align-items: center;
          background: rgba(0, 0, 0, 0.0);
          flex: none;
          flex-direction: column;
          flex-wrap: nowrap;
          height: auto;
          justify-content: center;
          margin: 0px 0px 16px 0px;
          opacity: 1;
          padding: 0px 0px;
          width: 100%;
          max-width: 100%;
        }

        @media screen and (max-width: 540px) {
          .sd[data-s-b90cde1d-7504-4111-8f29-ffe66df78405] {
            margin: 0px 0px 0px 0px;
            padding: 0px 0px 0px 0px;
            width: 100%;
            max-width: 100%;
          }
        }

        .sd[data-s-96423e23-1752-4172-b95d-8cda7e4b8e94] {
          align-content: center;
          align-items: center;
          background: transparent;
          border-radius: 0px;
          flex: none;
          flex-direction: column;
          flex-wrap: nowrap;
          height: auto;
          justify-content: flex-start;
          margin: 0px 0px 0px 0px;
          padding: 0px 0px 0px 0px;
          width: 100%;
          max-width: 100%;
        }

        @media screen and (max-width: 540px) {
          .sd[data-s-96423e23-1752-4172-b95d-8cda7e4b8e94] {
            background: #000000ff;
            flex: none;
            margin: 0px 0px 0px 0px;
            padding: 0px 0px 0px 0px;
            width: 100%;
          }
        }

        .sd[data-s-3306a94d-99b6-4e40-972e-562e6e18d865] {
          align-content: center;
          align-items: center;
          border-bottom: 1px solid #848484ff;
          border-left: 0px solid #848484ff;
          border-right: 0px solid #848484ff;
          border-top: 0px solid #848484ff;
          box-shadow: none;
          flex: none;
          flex-direction: column;
          flex-wrap: nowrap;
          gap: 0px;
          height: auto;
          justify-content: space-between;
          margin: 0px 0px 0px 0px;
          padding: 15px 0px;
          width: 90%;
          --gap-h-3306a94d-99b6-4e40-972e-562e6e18d865: 0px;
          --gap-v-3306a94d-99b6-4e40-972e-562e6e18d865: 0px;
          --gap-uuid: 3306a94d-99b6-4e40-972e-562e6e18d865;
          max-width: 90%;
        }

        @media screen and (max-width: 540px) {
          .sd[data-s-3306a94d-99b6-4e40-972e-562e6e18d865] {
            border-bottom: 1px solid rgb(255, 255, 255);
            border-left: 0px solid rgb(255, 255, 255);
            border-right: 0px solid rgb(255, 255, 255);
            border-top: 0px solid rgb(255, 255, 255);
            padding: 0px 0px 0px 0px;
            width: 100%;
            --gap-h-3306a94d-99b6-4e40-972e-562e6e18d865: 0px;
            --gap-v-3306a94d-99b6-4e40-972e-562e6e18d865: 0px;
            max-width: 100%;
          }
        }

        .sd[data-s-5c11715f-fc9a-49dc-9d22-43ad5a2bfa59] {
          align-content: center;
          align-items: center;
          background: transparent;
          border-bottom: 0px solid #000000ff;
          border-left: 0px solid #000000ff;
          border-right: 0px solid #000000ff;
          border-top: 0px solid #000000ff;
          flex: none;
          flex-direction: row;
          flex-wrap: nowrap;
          height: auto;
          justify-content: space-between;
          padding: 0px 0px 0px 0px;
          width: calc(100% - (var(--gap-h-3306a94d-99b6-4e40-972e-562e6e18d865) * 0));
          max-width: calc(100% - (var(--gap-h-3306a94d-99b6-4e40-972e-562e6e18d865) * 0));
        }

        @media screen and (max-width: 540px) {
          .sd[data-s-5c11715f-fc9a-49dc-9d22-43ad5a2bfa59] {
            align-content: center;
            align-items: center;
            flex: none;
            height: 45px;
            justify-content: center;
            padding: 12px 0px;
            width: calc(100% - (var(--gap-h-3306a94d-99b6-4e40-972e-562e6e18d865) * 0));
            max-width: calc(100% - (var(--gap-h-3306a94d-99b6-4e40-972e-562e6e18d865) * 0));
          }
        }

        .sd[data-s-aa2e8b6d-a235-407f-bd63-3417c60b0499] {
          align-content: center;
          align-items: center;
          flex: none;
          flex-direction: row;
          gap: 25px;
          height: auto;
          justify-content: space-between;
          padding: 0px;
          width: 100%;
          --gap-h-aa2e8b6d-a235-407f-bd63-3417c60b0499: 25px;
          --gap-v-aa2e8b6d-a235-407f-bd63-3417c60b0499: 0px;
          --gap-uuid: aa2e8b6d-a235-407f-bd63-3417c60b0499;
          max-width: 100%;
        }

        @media screen and (max-width: 540px) {
          .sd[data-s-aa2e8b6d-a235-407f-bd63-3417c60b0499] {
            flex: none;
            gap: 12px;
            padding: 0px;
            width: 93%;
            --gap-h-aa2e8b6d-a235-407f-bd63-3417c60b0499: 12px;
            --gap-v-aa2e8b6d-a235-407f-bd63-3417c60b0499: 0px;
            max-width: 93%;
          }
        }

        .sd[data-s-1c87eeba-3b8c-4b09-a761-769d8cabb0ec] {
          align-content: center;
          align-items: center;
          background: rgba(0, 0, 0, 0.0);
          border-radius: 0;
          flex: none;
          flex-direction: row;
          flex-wrap: nowrap;
          height: auto;
          justify-content: space-between;
          margin: 0px;
          padding: 0px 0px;
          width: calc(100% - (var(--gap-h-aa2e8b6d-a235-407f-bd63-3417c60b0499) * 0));
          max-width: calc(100% - (var(--gap-h-aa2e8b6d-a235-407f-bd63-3417c60b0499) * 0));
        }

        @media screen and (max-width: 540px) {
          .sd[data-s-1c87eeba-3b8c-4b09-a761-769d8cabb0ec] {
            flex: none;
            height: auto;
            margin: 0px;
            padding: 0px 8px 0px 8px;
            width: 100%;
          }
        }

        .sd[data-s-aed2c999-20dc-4653-9643-3d7382362e12] {
          align-content: center;
          align-items: center;
          background: transparent;
          flex: 1;
          flex-direction: row;
          flex-wrap: nowrap;
          gap: 10px;
          height: auto;
          justify-content: flex-start;
          width: auto;
          --gap-h-aed2c999-20dc-4653-9643-3d7382362e12: 10px;
          --gap-v-aed2c999-20dc-4653-9643-3d7382362e12: 0px;
          --gap-uuid: aed2c999-20dc-4653-9643-3d7382362e12;
          max-width: 100%;
        }

        @media screen and (max-width: 540px) {
          .sd[data-s-aed2c999-20dc-4653-9643-3d7382362e12] {
            height: auto;
            --gap-h-aed2c999-20dc-4653-9643-3d7382362e12: 10px;
            --gap-v-aed2c999-20dc-4653-9643-3d7382362e12: 0px;
          }
        }

        .sd[data-s-8ecb9d40-e025-4068-9daf-e1a7dd15cf8a] {
          color: #000000;
          flex: none;
          font-family: 'Noto Sans JP';
          font-size: 14px;
          font-style: normal;
          font-weight: 500;
          height: auto;
          letter-spacing: 0.03em;
          line-height: 1;
          margin: 0px 0px 0px 0px;
          text-align: left;
          width: calc(100% - (var(--gap-h-aed2c999-20dc-4653-9643-3d7382362e12) * 0));
          max-width: calc(100% - (var(--gap-h-aed2c999-20dc-4653-9643-3d7382362e12) * 0));
          justify-content: flex-start;
        }

        @media screen and (max-width: 540px) {
          .sd[data-s-8ecb9d40-e025-4068-9daf-e1a7dd15cf8a] {
            color: rgb(255, 255, 255);
            font-size: 13px;
            margin: -5px 0px 0px 0px;
            width: calc(100% - (var(--gap-h-aed2c999-20dc-4653-9643-3d7382362e12) * 0));
            max-width: calc(100% - (var(--gap-h-aed2c999-20dc-4653-9643-3d7382362e12) * 0));
          }
        }

        .sd[data-s-05a52aa3-e0dc-4c5a-bd3b-d6e0b12798b6] {
          align-content: center;
          align-items: center;
          background: transparent;
          flex: none;
          flex-direction: row;
          flex-wrap: nowrap;
          height: auto;
          justify-content: center;
          width: auto;
          max-width: 100%;
        }

        .sd[data-s-e3b4baaf-9ec1-443d-9e33-994a0fcaef78] {
          background: transparent;
          border-radius: 0;
          color: #000000ff;
          flex: none;
          font-size: 28px;
          height: 25px;
          margin: 0px 0px 0px 0px;
          padding: 0px;
          width: 25px;
          max-width: 100%;
        }

        .sd._isClose[data-s-e3b4baaf-9ec1-443d-9e33-994a0fcaef78] {
          transform: rotate(180deg);
        }

        @media screen and (max-width: 540px) {
          .sd[data-s-e3b4baaf-9ec1-443d-9e33-994a0fcaef78] {
            color: rgb(255, 255, 255);
            flex: none;
            height: 25px;
            width: 25px;
          }
        }

        .sd[data-s-87699b8c-4f85-4606-bef2-0745d392baf1] {
          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._isClose[data-s-87699b8c-4f85-4606-bef2-0745d392baf1] {
          flex: none;
          height: 0px;
        }

        @media screen and (max-width: 540px) {
          .sd[data-s-87699b8c-4f85-4606-bef2-0745d392baf1] {
            background: rgb(255, 255, 255);
          }
        }

        .sd[data-s-273bdee8-4df7-48ff-82b3-6e5d2a44e629] {
          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 0px;
          width: 90%;
          max-width: 90%;
        }

        @media screen and (max-width: 540px) {
          .sd[data-s-273bdee8-4df7-48ff-82b3-6e5d2a44e629] {
            padding: 0px 0px 0px 0px;
          }
        }

        .sd[data-s-9330357d-2e9b-4936-ae2b-56a1a34555e6] {
          align-items: flex-start;
          background: transparent;
          border-bottom: 0px solid #000000;
          border-left: 0px solid #000000;
          border-radius: 0;
          border-right: 0px solid #000000;
          border-top: 0px solid #000000;
          flex: none;
          flex-direction: column;
          gap: 28px;
          height: auto;
          justify-content: flex-start;
          margin: 0px 0px 0px 0px;
          padding: 19px 0px;
          width: 100%;
          --gap-h-9330357d-2e9b-4936-ae2b-56a1a34555e6: 0px;
          --gap-v-9330357d-2e9b-4936-ae2b-56a1a34555e6: 28px;
          --gap-uuid: 9330357d-2e9b-4936-ae2b-56a1a34555e6;
          max-width: 100%;
        }

        @media screen and (max-width: 540px) {
          .sd[data-s-9330357d-2e9b-4936-ae2b-56a1a34555e6] {
            flex: none;
            gap: 12px;
            margin: 0px 0px 0px 0px;
            padding: 18px 0px;
            width: 100%;
            --gap-h-9330357d-2e9b-4936-ae2b-56a1a34555e6: 0px;
            --gap-v-9330357d-2e9b-4936-ae2b-56a1a34555e6: 12px;
          }
        }

        .sd[data-s-9be6f59a-1bf8-4dfd-941b-b13a4d2a18ec] {
          align-items: center;
          flex-direction: column;
          gap: 10px;
          height: auto;
          justify-content: flex-start;
          padding: 0px;
          width: calc(100% - (var(--gap-h-9330357d-2e9b-4936-ae2b-56a1a34555e6) * 0));
          --gap-h-9be6f59a-1bf8-4dfd-941b-b13a4d2a18ec: 0px;
          --gap-v-9be6f59a-1bf8-4dfd-941b-b13a4d2a18ec: 10px;
          --gap-uuid: 9be6f59a-1bf8-4dfd-941b-b13a4d2a18ec;
          max-width: calc(100% - (var(--gap-h-9330357d-2e9b-4936-ae2b-56a1a34555e6) * 0));
        }

        @media screen and (max-width: 540px) {
          .sd[data-s-9be6f59a-1bf8-4dfd-941b-b13a4d2a18ec] {
            padding: 0px;
            width: 100%;
            --gap-h-9be6f59a-1bf8-4dfd-941b-b13a4d2a18ec: 0px;
            --gap-v-9be6f59a-1bf8-4dfd-941b-b13a4d2a18ec: 10px;
          }
        }

        .sd[data-s-75dfb4ae-22be-4b56-bb3e-0c2f912632d8] {
          flex-direction: row;
          flex-wrap: wrap;
          gap: 10px;
          height: auto;
          padding: 0px;
          width: calc(100% - (var(--gap-h-9be6f59a-1bf8-4dfd-941b-b13a4d2a18ec) * 0));
          --gap-h-75dfb4ae-22be-4b56-bb3e-0c2f912632d8: 10px;
          --gap-v-75dfb4ae-22be-4b56-bb3e-0c2f912632d8: 10px;
          --gap-uuid: 75dfb4ae-22be-4b56-bb3e-0c2f912632d8;
          max-width: calc(100% - (var(--gap-h-9be6f59a-1bf8-4dfd-941b-b13a4d2a18ec) * 0));
        }

        .sd[data-s-2bb22e89-779a-475e-af3e-e5b5b77e1d78] {
          align-content: center;
          align-items: center;
          flex: none;
          flex-direction: row;
          flex-wrap: nowrap;
          gap: 10px;
          height: auto;
          justify-content: flex-end;
          margin: 0px;
          padding: 0px;
          width: auto;
          --gap-h-2bb22e89-779a-475e-af3e-e5b5b77e1d78: 10px;
          --gap-v-2bb22e89-779a-475e-af3e-e5b5b77e1d78: 0px;
          --gap-uuid: 2bb22e89-779a-475e-af3e-e5b5b77e1d78;
          max-width: 100%;
        }

        @media screen and (max-width: 540px) {
          .sd[data-s-2bb22e89-779a-475e-af3e-e5b5b77e1d78] {
            align-content: center;
            align-items: center;
            gap: 10px;
            justify-content: center;
            margin: 0px;
            padding: 0px;
            --gap-h-2bb22e89-779a-475e-af3e-e5b5b77e1d78: 10px;
            --gap-v-2bb22e89-779a-475e-af3e-e5b5b77e1d78: 0px;
          }
        }

        .sd[data-s-31ffbc81-f97e-4eaa-a00a-98fc06e89044] {
          color: #000000ff;
          flex: 1;
          font-family: 'Noto Sans JP';
          font-size: 14px;
          font-style: normal;
          font-weight: 400;
          height: auto;
          letter-spacing: normal;
          line-height: 1.6;
          margin: 0px;
          text-align: left;
          width: auto;
          max-width: 100%;
          justify-content: flex-start;
        }

        .sd[data-s-31ffbc81-f97e-4eaa-a00a-98fc06e89044]:hover {
          text-decoration: underline;
        }

        @media screen and (max-width: 540px) {
          .sd[data-s-31ffbc81-f97e-4eaa-a00a-98fc06e89044] {
            color: #000000ff;
            flex: 1;
            font-size: 13px;
            line-height: 1.5;
            width: auto;
          }
        }

        .sd[data-s-19fa01b3-f6ff-443b-92c6-77597e79822a] {
          color: #333333;
          font-size: 24px;
        }

        @media screen and (max-width: 540px) {
          .sd[data-s-19fa01b3-f6ff-443b-92c6-77597e79822a] {
            color: #000000ff;
            line-height: 1.5;
          }
        }

        .sd[data-s-e4696b6f-f46a-45af-bdd3-319002edf3ff] {
          align-content: center;
          align-items: center;
          background: rgba(0, 0, 0, 0.0);
          flex: none;
          flex-direction: column;
          flex-wrap: nowrap;
          height: auto;
          justify-content: center;
          margin: 0px 0px 16px 0px;
          opacity: 1;
          padding: 0px 0px;
          width: 100%;
          max-width: 100%;
        }

        @media screen and (max-width: 540px) {
          .sd[data-s-e4696b6f-f46a-45af-bdd3-319002edf3ff] {
            margin: 0px 0px 0px 0px;
            padding: 0px 0px 0px 0px;
            width: 100%;
            max-width: 100%;
          }
        }

        .sd[data-s-b6a3952a-5cd8-4c92-bdc5-356932b5de2b] {
          align-content: center;
          align-items: center;
          background: transparent;
          border-radius: 0px;
          flex: none;
          flex-direction: column;
          flex-wrap: nowrap;
          height: auto;
          justify-content: flex-start;
          margin: 0px 0px 0px 0px;
          padding: 0px 0px 0px 0px;
          width: 100%;
          max-width: 100%;
        }

        @media screen and (max-width: 540px) {
          .sd[data-s-b6a3952a-5cd8-4c92-bdc5-356932b5de2b] {
            background: #000000ff;
            flex: none;
            margin: 0px 0px 0px 0px;
            padding: 0px 0px 0px 0px;
            width: 100%;
          }
        }

        .sd[data-s-265d8938-5403-4999-8bd6-64b3a318b992] {
          align-content: center;
          align-items: center;
          border-bottom: 1px solid #848484ff;
          border-left: 0px solid #848484ff;
          border-right: 0px solid #848484ff;
          border-top: 0px solid #848484ff;
          box-shadow: none;
          flex: none;
          flex-direction: column;
          flex-wrap: nowrap;
          gap: 0px;
          height: auto;
          justify-content: space-between;
          margin: 0px 0px 0px 0px;
          padding: 15px 0px;
          width: 90%;
          --gap-h-265d8938-5403-4999-8bd6-64b3a318b992: 0px;
          --gap-v-265d8938-5403-4999-8bd6-64b3a318b992: 0px;
          --gap-uuid: 265d8938-5403-4999-8bd6-64b3a318b992;
          max-width: 90%;
        }

        @media screen and (max-width: 540px) {
          .sd[data-s-265d8938-5403-4999-8bd6-64b3a318b992] {
            padding: 0px 0px 0px 0px;
            width: 100%;
            --gap-h-265d8938-5403-4999-8bd6-64b3a318b992: 0px;
            --gap-v-265d8938-5403-4999-8bd6-64b3a318b992: 0px;
            max-width: 100%;
          }
        }

        .sd[data-s-55ea16c7-fd29-49e1-b6cf-71a89af62c3f] {
          align-content: center;
          align-items: center;
          background: transparent;
          border-bottom: 0px solid #000000ff;
          border-left: 0px solid #000000ff;
          border-right: 0px solid #000000ff;
          border-top: 0px solid #000000ff;
          flex: none;
          flex-direction: row;
          flex-wrap: nowrap;
          height: auto;
          justify-content: space-between;
          padding: 0px 0px 0px 0px;
          width: calc(100% - (var(--gap-h-265d8938-5403-4999-8bd6-64b3a318b992) * 0));
          max-width: calc(100% - (var(--gap-h-265d8938-5403-4999-8bd6-64b3a318b992) * 0));
        }

        @media screen and (max-width: 540px) {
          .sd[data-s-55ea16c7-fd29-49e1-b6cf-71a89af62c3f] {
            align-content: center;
            align-items: center;
            flex: none;
            justify-content: center;
            padding: 12px 0px;
            width: 100%;
          }
        }

        .sd[data-s-32274770-03f9-4e01-abcc-26dbca2f2ff8] {
          align-content: center;
          align-items: center;
          flex: none;
          flex-direction: row;
          gap: 25px;
          height: auto;
          justify-content: space-between;
          padding: 0px;
          width: 100%;
          --gap-h-32274770-03f9-4e01-abcc-26dbca2f2ff8: 25px;
          --gap-v-32274770-03f9-4e01-abcc-26dbca2f2ff8: 0px;
          --gap-uuid: 32274770-03f9-4e01-abcc-26dbca2f2ff8;
          max-width: 100%;
        }

        @media screen and (max-width: 540px) {
          .sd[data-s-32274770-03f9-4e01-abcc-26dbca2f2ff8] {
            flex: none;
            gap: 12px;
            padding: 0px;
            width: 93%;
            --gap-h-32274770-03f9-4e01-abcc-26dbca2f2ff8: 12px;
            --gap-v-32274770-03f9-4e01-abcc-26dbca2f2ff8: 0px;
            max-width: 93%;
          }
        }

        .sd[data-s-6d87a556-6050-4317-8e90-3764a23b3318] {
          align-content: center;
          align-items: center;
          background: rgba(0, 0, 0, 0.0);
          border-radius: 0;
          flex: none;
          flex-direction: row;
          flex-wrap: nowrap;
          height: auto;
          justify-content: space-between;
          margin: 0px;
          padding: 0px 0px;
          width: calc(100% - (var(--gap-h-32274770-03f9-4e01-abcc-26dbca2f2ff8) * 0));
          max-width: calc(100% - (var(--gap-h-32274770-03f9-4e01-abcc-26dbca2f2ff8) * 0));
        }

        @media screen and (max-width: 540px) {
          .sd[data-s-6d87a556-6050-4317-8e90-3764a23b3318] {
            flex: none;
            height: auto;
            margin: 0px;
            padding: 0px 8px 0px 8px;
            width: 100%;
          }
        }

        .sd[data-s-1cd66ebe-1124-4018-aa14-c381395f09df] {
          align-content: center;
          align-items: center;
          background: transparent;
          flex: 1;
          flex-direction: row;
          flex-wrap: nowrap;
          gap: 10px;
          height: auto;
          justify-content: flex-start;
          width: auto;
          --gap-h-1cd66ebe-1124-4018-aa14-c381395f09df: 10px;
          --gap-v-1cd66ebe-1124-4018-aa14-c381395f09df: 0px;
          --gap-uuid: 1cd66ebe-1124-4018-aa14-c381395f09df;
          max-width: 100%;
        }

        .sd[data-s-849976a1-0d6d-4039-9562-204401273895] {
          color: #000000;
          flex: none;
          font-family: 'Noto Sans JP';
          font-size: 14px;
          font-style: normal;
          font-weight: 500;
          height: auto;
          letter-spacing: 0.03em;
          line-height: 1.7;
          margin: 0px 0px 0px 0px;
          text-align: left;
          width: calc(100% - (var(--gap-h-1cd66ebe-1124-4018-aa14-c381395f09df) * 0));
          max-width: calc(100% - (var(--gap-h-1cd66ebe-1124-4018-aa14-c381395f09df) * 0));
          justify-content: flex-start;
        }

        @media screen and (max-width: 540px) {
          .sd[data-s-849976a1-0d6d-4039-9562-204401273895] {
            color: rgb(255, 255, 255);
            font-size: 13px;
            margin: -5px 0px 0px 0px;
            width: calc(100% - (var(--gap-h-1cd66ebe-1124-4018-aa14-c381395f09df) * 0));
            max-width: calc(100% - (var(--gap-h-1cd66ebe-1124-4018-aa14-c381395f09df) * 0));
          }
        }

        .sd[data-s-9a194374-c3df-470f-8d26-0948b7d60a62] {
          align-content: center;
          align-items: center;
          background: transparent;
          flex: none;
          flex-direction: row;
          flex-wrap: nowrap;
          height: auto;
          justify-content: center;
          width: auto;
          max-width: 100%;
        }

        .sd[data-s-da9110cb-76ab-4078-9af2-e8fbca0cb464] {
          background: transparent;
          border-radius: 0;
          color: #000000ff;
          flex: none;
          font-size: 28px;
          height: 25px;
          margin: 0px 0px 0px 0px;
          padding: 0px;
          width: 25px;
          max-width: 100%;
        }

        .sd._isClose[data-s-da9110cb-76ab-4078-9af2-e8fbca0cb464] {
          transform: rotate(180deg);
        }

        @media screen and (max-width: 540px) {
          .sd[data-s-da9110cb-76ab-4078-9af2-e8fbca0cb464] {
            color: rgb(255, 255, 255);
            flex: none;
            height: 25px;
            width: 25px;
          }
        }

        .sd[data-s-efc14844-7c18-49f5-b189-7438a4767da3] {
          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._isClose[data-s-efc14844-7c18-49f5-b189-7438a4767da3] {
          flex: none;
          height: 0px;
        }

        @media screen and (max-width: 540px) {
          .sd[data-s-efc14844-7c18-49f5-b189-7438a4767da3] {
            background: rgb(255, 255, 255);
          }
        }

        .sd[data-s-3fac3554-26e1-4ccc-9770-49b53314a422] {
          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 0px;
          width: 90%;
          max-width: 90%;
        }

        @media screen and (max-width: 540px) {
          .sd[data-s-3fac3554-26e1-4ccc-9770-49b53314a422] {
            padding: 0px 0px 0px 0px;
          }
        }

        .sd[data-s-983f6a98-19e1-4039-921b-d4a9f7d1fbfa] {
          align-items: flex-start;
          background: transparent;
          border-bottom: 0px solid #000000;
          border-left: 0px solid #000000;
          border-radius: 0;
          border-right: 0px solid #000000;
          border-top: 0px solid #000000;
          flex: none;
          flex-direction: column;
          gap: 28px;
          height: auto;
          justify-content: flex-start;
          margin: 0px 0px 0px 0px;
          padding: 19px 0px;
          width: 100%;
          --gap-h-983f6a98-19e1-4039-921b-d4a9f7d1fbfa: 0px;
          --gap-v-983f6a98-19e1-4039-921b-d4a9f7d1fbfa: 28px;
          --gap-uuid: 983f6a98-19e1-4039-921b-d4a9f7d1fbfa;
          max-width: 100%;
        }

        @media screen and (max-width: 540px) {
          .sd[data-s-983f6a98-19e1-4039-921b-d4a9f7d1fbfa] {
            flex: none;
            gap: 12px;
            padding: 18px 0px;
            width: 100%;
            --gap-h-983f6a98-19e1-4039-921b-d4a9f7d1fbfa: 0px;
            --gap-v-983f6a98-19e1-4039-921b-d4a9f7d1fbfa: 12px;
          }
        }

        .sd[data-s-8f4e8370-381d-472c-be21-e82dd5dd1ab2] {
          align-items: center;
          flex-direction: column;
          gap: 10px;
          height: auto;
          justify-content: flex-start;
          padding: 0px;
          width: calc(100% - (var(--gap-h-983f6a98-19e1-4039-921b-d4a9f7d1fbfa) * 0));
          --gap-h-8f4e8370-381d-472c-be21-e82dd5dd1ab2: 0px;
          --gap-v-8f4e8370-381d-472c-be21-e82dd5dd1ab2: 10px;
          --gap-uuid: 8f4e8370-381d-472c-be21-e82dd5dd1ab2;
          max-width: calc(100% - (var(--gap-h-983f6a98-19e1-4039-921b-d4a9f7d1fbfa) * 0));
        }

        @media screen and (max-width: 540px) {
          .sd[data-s-8f4e8370-381d-472c-be21-e82dd5dd1ab2] {
            padding: 0px;
            width: 100%;
            --gap-h-8f4e8370-381d-472c-be21-e82dd5dd1ab2: 0px;
            --gap-v-8f4e8370-381d-472c-be21-e82dd5dd1ab2: 10px;
          }
        }

        .sd[data-s-44a28b00-0445-4b53-8d6a-8052d908e764] {
          gap: 10px;
          height: auto;
          padding: 0px;
          width: calc(100% - (var(--gap-h-8f4e8370-381d-472c-be21-e82dd5dd1ab2) * 0));
          --gap-h-44a28b00-0445-4b53-8d6a-8052d908e764: 0px;
          --gap-v-44a28b00-0445-4b53-8d6a-8052d908e764: 10px;
          --gap-uuid: 44a28b00-0445-4b53-8d6a-8052d908e764;
          max-width: calc(100% - (var(--gap-h-8f4e8370-381d-472c-be21-e82dd5dd1ab2) * 0));
        }

        .sd[data-s-05f44e89-728a-456d-b02c-ad9fdd749c0d] {
          align-content: center;
          align-items: center;
          flex-direction: row;
          flex-wrap: nowrap;
          gap: 10px;
          height: auto;
          justify-content: flex-end;
          margin: 0px;
          padding: 0px;
          width: calc(100% - (var(--gap-h-44a28b00-0445-4b53-8d6a-8052d908e764) * 0));
          --gap-h-05f44e89-728a-456d-b02c-ad9fdd749c0d: 10px;
          --gap-v-05f44e89-728a-456d-b02c-ad9fdd749c0d: 0px;
          --gap-uuid: 05f44e89-728a-456d-b02c-ad9fdd749c0d;
          max-width: calc(100% - (var(--gap-h-44a28b00-0445-4b53-8d6a-8052d908e764) * 0));
        }

        @media screen and (max-width: 540px) {
          .sd[data-s-05f44e89-728a-456d-b02c-ad9fdd749c0d] {
            align-content: center;
            align-items: center;
            gap: 10px;
            justify-content: center;
            margin: 0px;
            padding: 0px;
            --gap-h-05f44e89-728a-456d-b02c-ad9fdd749c0d: 10px;
            --gap-v-05f44e89-728a-456d-b02c-ad9fdd749c0d: 0px;
          }
        }

        .sd[data-s-21012398-be8b-44e9-adca-f9463e1b7547] {
          color: #000000ff;
          flex: 1;
          font-family: 'Noto Sans JP';
          font-size: 14px;
          font-style: normal;
          font-weight: 400;
          height: auto;
          letter-spacing: normal;
          line-height: 1.6;
          margin: 0px;
          text-align: left;
          width: auto;
          max-width: 100%;
          justify-content: flex-start;
        }

        .sd[data-s-21012398-be8b-44e9-adca-f9463e1b7547]:hover {
          text-decoration: underline;
        }

        @media screen and (max-width: 540px) {
          .sd[data-s-21012398-be8b-44e9-adca-f9463e1b7547] {
            color: #000000ff;
            flex: 1;
            font-size: 13px;
            line-height: 1.9;
            width: auto;
          }
        }

        .sd[data-s-bedb271a-937a-4ee2-b34f-7cec50b324e7] {
          color: #333333;
          font-size: 24px;
        }

        @media screen and (max-width: 540px) {
          .sd[data-s-bedb271a-937a-4ee2-b34f-7cec50b324e7] {
            color: #000000ff;
          }
        }

        .sd[data-s-b8923b57-cf9a-43b9-9b73-537d3f2b857d] {
          align-content: center;
          align-items: center;
          background: rgba(0, 0, 0, 0.0);
          flex: none;
          flex-direction: column;
          flex-wrap: nowrap;
          height: auto;
          justify-content: center;
          margin: 0px 0px 16px 0px;
          opacity: 1;
          padding: 0px 0px;
          width: 100%;
          max-width: 100%;
        }

        @media screen and (max-width: 540px) {
          .sd[data-s-b8923b57-cf9a-43b9-9b73-537d3f2b857d] {
            margin: 0px 0px 30px 0px;
            padding: 0px 0px 0px 0px;
            width: 100%;
            max-width: 100%;
          }
        }

        .sd[data-s-b09dea3a-d560-4547-89fa-98b62ae41fce] {
          align-content: center;
          align-items: center;
          background: transparent;
          border-radius: 0px;
          flex: none;
          flex-direction: column;
          flex-wrap: nowrap;
          height: auto;
          justify-content: flex-start;
          margin: 0px 0px 0px 0px;
          padding: 0px 0px 0px 0px;
          width: 100%;
          max-width: 100%;
        }

        @media screen and (max-width: 540px) {
          .sd[data-s-b09dea3a-d560-4547-89fa-98b62ae41fce] {
            background: #000000ff;
            flex: none;
            margin: 0px 0px 0px 0px;
            padding: 0px 0px 0px 0px;
            width: 100%;
          }
        }

        .sd[data-s-2be4e805-cc45-40d3-8c14-3f57d8e8ed85] {
          align-content: center;
          align-items: center;
          border-bottom: 1px solid #848484ff;
          border-left: 0px solid #848484ff;
          border-right: 0px solid #848484ff;
          border-top: 0px solid #848484ff;
          box-shadow: none;
          flex: none;
          flex-direction: column;
          flex-wrap: nowrap;
          gap: 0px;
          height: auto;
          justify-content: space-between;
          margin: 0px 0px 0px 0px;
          padding: 15px 0px;
          width: 90%;
          --gap-h-2be4e805-cc45-40d3-8c14-3f57d8e8ed85: 0px;
          --gap-v-2be4e805-cc45-40d3-8c14-3f57d8e8ed85: 0px;
          --gap-uuid: 2be4e805-cc45-40d3-8c14-3f57d8e8ed85;
          max-width: 90%;
        }

        @media screen and (max-width: 540px) {
          .sd[data-s-2be4e805-cc45-40d3-8c14-3f57d8e8ed85] {
            border-bottom: 1px solid rgb(255, 255, 255);
            border-left: 0px solid rgb(255, 255, 255);
            border-right: 0px solid rgb(255, 255, 255);
            border-top: 0px solid rgb(255, 255, 255);
            padding: 0px 0px 0px 0px;
            width: 100%;
            --gap-h-2be4e805-cc45-40d3-8c14-3f57d8e8ed85: 0px;
            --gap-v-2be4e805-cc45-40d3-8c14-3f57d8e8ed85: 0px;
            max-width: 100%;
          }
        }

        .sd[data-s-8d006e8c-a1b0-44c8-851d-a05de8cb56a9] {
          align-content: center;
          align-items: center;
          background: transparent;
          border-bottom: 0px solid #000000ff;
          border-left: 0px solid #000000ff;
          border-right: 0px solid #000000ff;
          border-top: 0px solid #000000ff;
          flex: none;
          flex-direction: row;
          flex-wrap: nowrap;
          height: auto;
          justify-content: space-between;
          padding: 0px 0px 0px 0px;
          width: calc(100% - (var(--gap-h-2be4e805-cc45-40d3-8c14-3f57d8e8ed85) * 0));
          max-width: calc(100% - (var(--gap-h-2be4e805-cc45-40d3-8c14-3f57d8e8ed85) * 0));
        }

        @media screen and (max-width: 540px) {
          .sd[data-s-8d006e8c-a1b0-44c8-851d-a05de8cb56a9] {
            align-content: center;
            align-items: center;
            flex: none;
            justify-content: center;
            padding: 12px 0px;
            width: 100%;
          }
        }

        .sd[data-s-5833f5be-058b-42df-b660-eec57cda21f9] {
          align-content: center;
          align-items: center;
          flex: none;
          flex-direction: row;
          gap: 25px;
          height: auto;
          justify-content: space-between;
          padding: 0px;
          width: 100%;
          --gap-h-5833f5be-058b-42df-b660-eec57cda21f9: 25px;
          --gap-v-5833f5be-058b-42df-b660-eec57cda21f9: 0px;
          --gap-uuid: 5833f5be-058b-42df-b660-eec57cda21f9;
          max-width: 100%;
        }

        @media screen and (max-width: 540px) {
          .sd[data-s-5833f5be-058b-42df-b660-eec57cda21f9] {
            flex: none;
            gap: 12px;
            padding: 0px;
            width: 93%;
            --gap-h-5833f5be-058b-42df-b660-eec57cda21f9: 12px;
            --gap-v-5833f5be-058b-42df-b660-eec57cda21f9: 0px;
            max-width: 93%;
          }
        }

        .sd[data-s-850490a0-b2fa-416d-8be1-79ab591609ec] {
          align-content: center;
          align-items: center;
          background: rgba(0, 0, 0, 0.0);
          border-radius: 0;
          flex: none;
          flex-direction: row;
          flex-wrap: nowrap;
          height: auto;
          justify-content: space-between;
          margin: 0px;
          padding: 0px 0px;
          width: calc(100% - (var(--gap-h-5833f5be-058b-42df-b660-eec57cda21f9) * 0));
          max-width: calc(100% - (var(--gap-h-5833f5be-058b-42df-b660-eec57cda21f9) * 0));
        }

        @media screen and (max-width: 540px) {
          .sd[data-s-850490a0-b2fa-416d-8be1-79ab591609ec] {
            flex: none;
            height: auto;
            margin: 0px;
            padding: 0px 8px 0px 8px;
            width: 100%;
          }
        }

        .sd[data-s-88d6f7f4-32ca-4753-8e27-ba336a2571a6] {
          align-content: center;
          align-items: center;
          background: transparent;
          flex: 1;
          flex-direction: row;
          flex-wrap: nowrap;
          gap: 10px;
          height: auto;
          justify-content: flex-start;
          width: auto;
          --gap-h-88d6f7f4-32ca-4753-8e27-ba336a2571a6: 10px;
          --gap-v-88d6f7f4-32ca-4753-8e27-ba336a2571a6: 0px;
          --gap-uuid: 88d6f7f4-32ca-4753-8e27-ba336a2571a6;
          max-width: 100%;
        }

        .sd[data-s-bae7bc78-66db-4b82-948a-0280f31f3cb2] {
          color: #000000;
          flex: none;
          font-family: 'Noto Sans JP';
          font-size: 14px;
          font-style: normal;
          font-weight: 500;
          height: auto;
          letter-spacing: 0.03em;
          line-height: 1.7;
          margin: 0px 0px 0px 0px;
          text-align: left;
          width: calc(100% - (var(--gap-h-88d6f7f4-32ca-4753-8e27-ba336a2571a6) * 0));
          max-width: calc(100% - (var(--gap-h-88d6f7f4-32ca-4753-8e27-ba336a2571a6) * 0));
          justify-content: flex-start;
        }

        @media screen and (max-width: 540px) {
          .sd[data-s-bae7bc78-66db-4b82-948a-0280f31f3cb2] {
            color: rgb(255, 255, 255);
            font-size: 13px;
            margin: -5px 0px 0px 0px;
            width: calc(100% - (var(--gap-h-88d6f7f4-32ca-4753-8e27-ba336a2571a6) * 0));
            max-width: calc(100% - (var(--gap-h-88d6f7f4-32ca-4753-8e27-ba336a2571a6) * 0));
          }
        }

        .sd[data-s-aa7d7c7e-c60b-4065-941b-b2169ec21a28] {
          align-content: center;
          align-items: center;
          background: transparent;
          flex: none;
          flex-direction: row;
          flex-wrap: nowrap;
          height: auto;
          justify-content: center;
          width: auto;
          max-width: 100%;
        }

        .sd[data-s-defd1ed1-c270-4cfe-a965-723cb51e794f] {
          background: transparent;
          border-radius: 0;
          color: #000000ff;
          flex: none;
          font-size: 28px;
          height: 25px;
          margin: 0px 0px 0px 0px;
          padding: 0px;
          width: 25px;
          max-width: 100%;
        }

        .sd._isClose[data-s-defd1ed1-c270-4cfe-a965-723cb51e794f] {
          transform: rotate(180deg);
        }

        @media screen and (max-width: 540px) {
          .sd[data-s-defd1ed1-c270-4cfe-a965-723cb51e794f] {
            color: rgb(255, 255, 255);
            flex: none;
            height: 25px;
            width: 25px;
          }
        }

        .sd[data-s-532308e3-1811-42a8-8da6-cc583f7db9c8] {
          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._isClose[data-s-532308e3-1811-42a8-8da6-cc583f7db9c8] {
          flex: none;
          height: 0px;
        }

        @media screen and (max-width: 540px) {
          .sd[data-s-532308e3-1811-42a8-8da6-cc583f7db9c8] {
            background: rgb(255, 255, 255);
          }
        }

        .sd[data-s-044b58ad-4504-4270-8a4b-ac674721f71b] {
          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 0px;
          width: 90%;
          max-width: 90%;
        }

        @media screen and (max-width: 540px) {
          .sd[data-s-044b58ad-4504-4270-8a4b-ac674721f71b] {
            padding: 0px 0px 0px 0px;
          }
        }

        .sd[data-s-d3d00931-f2a9-4eb2-8803-b810d4511ca5] {
          align-items: flex-start;
          background: transparent;
          border-bottom: 0px solid #000000;
          border-left: 0px solid #000000;
          border-radius: 0;
          border-right: 0px solid #000000;
          border-top: 0px solid #000000;
          flex: none;
          flex-direction: column;
          gap: 28px;
          height: auto;
          justify-content: flex-start;
          margin: 0px 0px 0px 0px;
          padding: 19px 0px;
          width: 1000px;
          --gap-h-d3d00931-f2a9-4eb2-8803-b810d4511ca5: 0px;
          --gap-v-d3d00931-f2a9-4eb2-8803-b810d4511ca5: 28px;
          --gap-uuid: d3d00931-f2a9-4eb2-8803-b810d4511ca5;
          max-width: 100%;
        }

        @media screen and (max-width: 540px) {
          .sd[data-s-d3d00931-f2a9-4eb2-8803-b810d4511ca5] {
            flex: none;
            gap: 12px;
            padding: 25px 0px;
            width: 100%;
            --gap-h-d3d00931-f2a9-4eb2-8803-b810d4511ca5: 0px;
            --gap-v-d3d00931-f2a9-4eb2-8803-b810d4511ca5: 12px;
            max-width: 100%;
          }
        }

        .sd[data-s-cbbe98da-cee2-43bb-abd7-cb05e3346441] {
          align-items: center;
          flex-direction: column;
          gap: 10px;
          height: auto;
          justify-content: flex-start;
          padding: 0px;
          width: calc(100% - (var(--gap-h-d3d00931-f2a9-4eb2-8803-b810d4511ca5) * 0));
          --gap-h-cbbe98da-cee2-43bb-abd7-cb05e3346441: 0px;
          --gap-v-cbbe98da-cee2-43bb-abd7-cb05e3346441: 10px;
          --gap-uuid: cbbe98da-cee2-43bb-abd7-cb05e3346441;
          max-width: calc(100% - (var(--gap-h-d3d00931-f2a9-4eb2-8803-b810d4511ca5) * 0));
        }

        @media screen and (max-width: 540px) {
          .sd[data-s-cbbe98da-cee2-43bb-abd7-cb05e3346441] {
            padding: 0px;
            width: 100%;
            --gap-h-cbbe98da-cee2-43bb-abd7-cb05e3346441: 0px;
            --gap-v-cbbe98da-cee2-43bb-abd7-cb05e3346441: 10px;
          }
        }

        .sd[data-s-be88503c-84ea-46ef-b867-62aa3d299c28] {
          gap: 10px;
          height: auto;
          padding: 0px;
          width: calc(100% - (var(--gap-h-cbbe98da-cee2-43bb-abd7-cb05e3346441) * 0));
          --gap-h-be88503c-84ea-46ef-b867-62aa3d299c28: 0px;
          --gap-v-be88503c-84ea-46ef-b867-62aa3d299c28: 10px;
          --gap-uuid: be88503c-84ea-46ef-b867-62aa3d299c28;
          max-width: calc(100% - (var(--gap-h-cbbe98da-cee2-43bb-abd7-cb05e3346441) * 0));
        }

        .sd[data-s-aee2eb3b-6d8f-4ac5-9a3d-6b44b1a9ae3b] {
          align-content: center;
          align-items: center;
          flex-direction: row;
          flex-wrap: nowrap;
          gap: 10px;
          height: auto;
          justify-content: flex-end;
          margin: 0px;
          padding: 0px;
          width: calc(100% - (var(--gap-h-be88503c-84ea-46ef-b867-62aa3d299c28) * 0));
          --gap-h-aee2eb3b-6d8f-4ac5-9a3d-6b44b1a9ae3b: 10px;
          --gap-v-aee2eb3b-6d8f-4ac5-9a3d-6b44b1a9ae3b: 0px;
          --gap-uuid: aee2eb3b-6d8f-4ac5-9a3d-6b44b1a9ae3b;
          max-width: calc(100% - (var(--gap-h-be88503c-84ea-46ef-b867-62aa3d299c28) * 0));
        }

        @media screen and (max-width: 540px) {
          .sd[data-s-aee2eb3b-6d8f-4ac5-9a3d-6b44b1a9ae3b] {
            align-content: center;
            align-items: center;
            gap: 10px;
            justify-content: center;
            margin: 0px;
            padding: 0px;
            --gap-h-aee2eb3b-6d8f-4ac5-9a3d-6b44b1a9ae3b: 10px;
            --gap-v-aee2eb3b-6d8f-4ac5-9a3d-6b44b1a9ae3b: 0px;
          }
        }

        .sd[data-s-a925d07e-4041-4853-9016-af1ad323fc89] {
          color: #000000ff;
          flex: 1;
          font-family: 'Noto Sans JP';
          font-size: 14px;
          font-style: normal;
          font-weight: 400;
          height: auto;
          letter-spacing: normal;
          line-height: 1.6;
          margin: 0px;
          text-align: left;
          width: auto;
          max-width: 100%;
          justify-content: flex-start;
        }

        .sd[data-s-a925d07e-4041-4853-9016-af1ad323fc89]:hover {
          text-decoration: underline;
        }

        @media screen and (max-width: 540px) {
          .sd[data-s-a925d07e-4041-4853-9016-af1ad323fc89] {
            color: #000000ff;
            flex: 1;
            font-size: 13px;
            line-height: 1.9;
            width: auto;
          }
        }

        .sd[data-s-b61d4c00-1ba6-4fbd-be7c-a06c3e2d3063] {
          color: #333333;
          font-size: 24px;
        }

        @media screen and (max-width: 540px) {
          .sd[data-s-b61d4c00-1ba6-4fbd-be7c-a06c3e2d3063] {
            color: #000000ff;
          }
        }

        .sd[data-s-0d5a0da0-b9dc-4d95-920a-b1b8db6edb6e] {
          align-content: center;
          align-items: center;
          background: transparent;
          border-radius: 0px;
          flex: none;
          flex-direction: column;
          flex-wrap: nowrap;
          height: auto;
          justify-content: flex-start;
          margin: 0px 0px 0px 0px;
          padding: 0px 0px 0px 0px;
          width: 100%;
          max-width: 100%;
        }

        @media screen and (max-width: 540px) {
          .sd[data-s-0d5a0da0-b9dc-4d95-920a-b1b8db6edb6e] {
            background: #000000ff;
            flex: none;
            margin: 0px 0px 0px 0px;
            padding: 0px 0px 0px 0px;
            width: 100%;
          }
        }

        .sd[data-s-e44ca824-4633-4906-acd3-f38496443241] {
          align-content: center;
          align-items: center;
          border-bottom: 1px solid #848484ff;
          border-left: 0px solid #848484ff;
          border-right: 0px solid #848484ff;
          border-top: 0px solid #848484ff;
          box-shadow: none;
          flex: none;
          flex-direction: column;
          flex-wrap: nowrap;
          gap: 0px;
          height: auto;
          justify-content: space-between;
          margin: 0px 0px 0px 0px;
          padding: 15px 0px;
          width: 90%;
          --gap-h-e44ca824-4633-4906-acd3-f38496443241: 0px;
          --gap-v-e44ca824-4633-4906-acd3-f38496443241: 0px;
          --gap-uuid: e44ca824-4633-4906-acd3-f38496443241;
          max-width: 90%;
        }

        @media screen and (max-width: 540px) {
          .sd[data-s-e44ca824-4633-4906-acd3-f38496443241] {
            border-bottom: 1px solid rgb(255, 255, 255);
            border-left: 0px solid rgb(255, 255, 255);
            border-right: 0px solid rgb(255, 255, 255);
            border-top: 0px solid rgb(255, 255, 255);
            padding: 0px 0px 0px 0px;
            width: 100%;
            --gap-h-e44ca824-4633-4906-acd3-f38496443241: 0px;
            --gap-v-e44ca824-4633-4906-acd3-f38496443241: 0px;
            max-width: 100%;
          }
        }

        .sd[data-s-346826d2-495f-4ae1-869f-71ddb1288f81] {
          align-content: center;
          align-items: center;
          background: transparent;
          border-bottom: 0px solid #000000ff;
          border-left: 0px solid #000000ff;
          border-right: 0px solid #000000ff;
          border-top: 0px solid #000000ff;
          flex: none;
          flex-direction: row;
          flex-wrap: nowrap;
          height: auto;
          justify-content: space-between;
          padding: 0px 0px 0px 0px;
          width: calc(100% - (var(--gap-h-e44ca824-4633-4906-acd3-f38496443241) * 0));
          max-width: calc(100% - (var(--gap-h-e44ca824-4633-4906-acd3-f38496443241) * 0));
        }

        @media screen and (max-width: 540px) {
          .sd[data-s-346826d2-495f-4ae1-869f-71ddb1288f81] {
            align-content: center;
            align-items: center;
            flex: none;
            justify-content: center;
            padding: 12px 0px;
            width: 100%;
          }
        }

        .sd[data-s-29b9d6dd-558d-463b-958f-b4a7d0170f0a] {
          align-content: center;
          align-items: center;
          flex: none;
          flex-direction: row;
          gap: 25px;
          height: auto;
          justify-content: space-between;
          padding: 0px;
          width: 100%;
          --gap-h-29b9d6dd-558d-463b-958f-b4a7d0170f0a: 25px;
          --gap-v-29b9d6dd-558d-463b-958f-b4a7d0170f0a: 0px;
          --gap-uuid: 29b9d6dd-558d-463b-958f-b4a7d0170f0a;
          max-width: 100%;
        }

        @media screen and (max-width: 540px) {
          .sd[data-s-29b9d6dd-558d-463b-958f-b4a7d0170f0a] {
            flex: none;
            gap: 12px;
            padding: 0px;
            width: 93%;
            --gap-h-29b9d6dd-558d-463b-958f-b4a7d0170f0a: 12px;
            --gap-v-29b9d6dd-558d-463b-958f-b4a7d0170f0a: 0px;
            max-width: 93%;
          }
        }

        .sd[data-s-c408b2bb-0917-469f-9e03-33477cd5c383] {
          align-content: center;
          align-items: center;
          background: rgba(0, 0, 0, 0.0);
          border-radius: 0;
          flex: none;
          flex-direction: row;
          flex-wrap: nowrap;
          height: auto;
          justify-content: space-between;
          margin: 0px;
          padding: 0px 0px;
          width: calc(100% - (var(--gap-h-29b9d6dd-558d-463b-958f-b4a7d0170f0a) * 0));
          max-width: calc(100% - (var(--gap-h-29b9d6dd-558d-463b-958f-b4a7d0170f0a) * 0));
        }

        @media screen and (max-width: 540px) {
          .sd[data-s-c408b2bb-0917-469f-9e03-33477cd5c383] {
            flex: none;
            height: auto;
            margin: 0px;
            padding: 0px 8px 0px 8px;
            width: 100%;
          }
        }

        .sd[data-s-59c28965-6cf9-4591-853f-846977eafb5a] {
          align-content: center;
          align-items: center;
          background: transparent;
          flex: 1;
          flex-direction: row;
          flex-wrap: nowrap;
          gap: 10px;
          height: auto;
          justify-content: flex-start;
          width: auto;
          --gap-h-59c28965-6cf9-4591-853f-846977eafb5a: 10px;
          --gap-v-59c28965-6cf9-4591-853f-846977eafb5a: 0px;
          --gap-uuid: 59c28965-6cf9-4591-853f-846977eafb5a;
          max-width: 100%;
        }

        .sd[data-s-e24a8eed-738f-4baf-8b14-4a5fdc4bdb2a] {
          color: #000000;
          flex: none;
          font-family: 'Noto Sans JP';
          font-size: 14px;
          font-style: normal;
          font-weight: 500;
          height: auto;
          letter-spacing: 0.03em;
          line-height: 1.7;
          margin: 0px 0px 0px 0px;
          text-align: left;
          width: calc(100% - (var(--gap-h-59c28965-6cf9-4591-853f-846977eafb5a) * 0));
          max-width: calc(100% - (var(--gap-h-59c28965-6cf9-4591-853f-846977eafb5a) * 0));
          justify-content: flex-start;
        }

        @media screen and (max-width: 540px) {
          .sd[data-s-e24a8eed-738f-4baf-8b14-4a5fdc4bdb2a] {
            color: rgb(255, 255, 255);
            font-size: 13px;
            margin: -5px 0px 0px 0px;
            width: calc(100% - (var(--gap-h-59c28965-6cf9-4591-853f-846977eafb5a) * 0));
            max-width: calc(100% - (var(--gap-h-59c28965-6cf9-4591-853f-846977eafb5a) * 0));
          }
        }

        .sd[data-s-21a8d412-f206-4797-95dc-313f90b9b864] {
          align-content: center;
          align-items: center;
          background: transparent;
          flex: none;
          flex-direction: row;
          flex-wrap: nowrap;
          height: auto;
          justify-content: center;
          width: auto;
          max-width: 100%;
        }

        .sd[data-s-507e04cb-883f-43a1-900b-2876d5bdc708] {
          background: transparent;
          border-radius: 0;
          color: #000000ff;
          flex: none;
          font-size: 28px;
          height: 25px;
          margin: 0px 0px 0px 0px;
          padding: 0px;
          width: 25px;
          max-width: 100%;
        }

        .sd._isClose[data-s-507e04cb-883f-43a1-900b-2876d5bdc708] {
          transform: rotate(180deg);
        }

        @media screen and (max-width: 540px) {
          .sd[data-s-507e04cb-883f-43a1-900b-2876d5bdc708] {
            color: rgb(255, 255, 255);
            flex: none;
            height: 25px;
            width: 25px;
          }
        }

        .sd[data-s-b8bd1e4c-5c73-4188-bd74-a87f1bca4962] {
          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._isClose[data-s-b8bd1e4c-5c73-4188-bd74-a87f1bca4962] {
          flex: none;
          height: 0px;
        }

        @media screen and (max-width: 540px) {
          .sd[data-s-b8bd1e4c-5c73-4188-bd74-a87f1bca4962] {
            background: rgb(255, 255, 255);
          }
        }

        .sd[data-s-03ceb04f-2371-4302-8163-ac69419cb41c] {
          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 0px;
          width: 90%;
          max-width: 90%;
        }

        @media screen and (max-width: 540px) {
          .sd[data-s-03ceb04f-2371-4302-8163-ac69419cb41c] {
            padding: 0px 0px 0px 0px;
          }
        }

        .sd[data-s-729ee56a-df1a-418a-9c53-8fb3092b8b4a] {
          align-items: flex-start;
          background: transparent;
          border-bottom: 0px solid #000000;
          border-left: 0px solid #000000;
          border-radius: 0;
          border-right: 0px solid #000000;
          border-top: 0px solid #000000;
          flex: none;
          flex-direction: column;
          gap: 28px;
          height: auto;
          justify-content: flex-start;
          margin: 0px 0px 0px 0px;
          padding: 19px 0px;
          width: 1000px;
          --gap-h-729ee56a-df1a-418a-9c53-8fb3092b8b4a: 0px;
          --gap-v-729ee56a-df1a-418a-9c53-8fb3092b8b4a: 28px;
          --gap-uuid: 729ee56a-df1a-418a-9c53-8fb3092b8b4a;
          max-width: 100%;
        }

        @media screen and (max-width: 540px) {
          .sd[data-s-729ee56a-df1a-418a-9c53-8fb3092b8b4a] {
            flex: none;
            gap: 12px;
            padding: 25px 0px;
            width: 100%;
            --gap-h-729ee56a-df1a-418a-9c53-8fb3092b8b4a: 0px;
            --gap-v-729ee56a-df1a-418a-9c53-8fb3092b8b4a: 12px;
            max-width: 100%;
          }
        }

        .sd[data-s-78022923-b91f-4cdf-b1ac-dba874dfa565] {
          align-items: center;
          flex-direction: column;
          gap: 10px;
          height: auto;
          justify-content: flex-start;
          padding: 0px;
          width: calc(100% - (var(--gap-h-729ee56a-df1a-418a-9c53-8fb3092b8b4a) * 0));
          --gap-h-78022923-b91f-4cdf-b1ac-dba874dfa565: 0px;
          --gap-v-78022923-b91f-4cdf-b1ac-dba874dfa565: 10px;
          --gap-uuid: 78022923-b91f-4cdf-b1ac-dba874dfa565;
          max-width: calc(100% - (var(--gap-h-729ee56a-df1a-418a-9c53-8fb3092b8b4a) * 0));
        }

        @media screen and (max-width: 540px) {
          .sd[data-s-78022923-b91f-4cdf-b1ac-dba874dfa565] {
            padding: 0px;
            width: 100%;
            --gap-h-78022923-b91f-4cdf-b1ac-dba874dfa565: 0px;
            --gap-v-78022923-b91f-4cdf-b1ac-dba874dfa565: 10px;
          }
        }

        .sd[data-s-2a15a193-cea1-4497-a88d-d076941fb33b] {
          gap: 10px;
          height: auto;
          padding: 0px;
          width: calc(100% - (var(--gap-h-78022923-b91f-4cdf-b1ac-dba874dfa565) * 0));
          --gap-h-2a15a193-cea1-4497-a88d-d076941fb33b: 0px;
          --gap-v-2a15a193-cea1-4497-a88d-d076941fb33b: 10px;
          --gap-uuid: 2a15a193-cea1-4497-a88d-d076941fb33b;
          max-width: calc(100% - (var(--gap-h-78022923-b91f-4cdf-b1ac-dba874dfa565) * 0));
        }

        .sd[data-s-87e36b25-b588-425b-8627-c45b74d72da7] {
          align-content: center;
          align-items: center;
          flex-direction: row;
          flex-wrap: nowrap;
          gap: 10px;
          height: auto;
          justify-content: flex-end;
          margin: 0px;
          padding: 0px;
          width: calc(100% - (var(--gap-h-2a15a193-cea1-4497-a88d-d076941fb33b) * 0));
          --gap-h-87e36b25-b588-425b-8627-c45b74d72da7: 10px;
          --gap-v-87e36b25-b588-425b-8627-c45b74d72da7: 0px;
          --gap-uuid: 87e36b25-b588-425b-8627-c45b74d72da7;
          max-width: calc(100% - (var(--gap-h-2a15a193-cea1-4497-a88d-d076941fb33b) * 0));
        }

        @media screen and (max-width: 540px) {
          .sd[data-s-87e36b25-b588-425b-8627-c45b74d72da7] {
            align-content: center;
            align-items: center;
            gap: 10px;
            justify-content: center;
            margin: 0px;
            padding: 0px;
            --gap-h-87e36b25-b588-425b-8627-c45b74d72da7: 10px;
            --gap-v-87e36b25-b588-425b-8627-c45b74d72da7: 0px;
          }
        }

        .sd[data-s-440b9d31-afa3-4e74-8d8d-18fefa565097] {
          color: #000000ff;
          flex: 1;
          font-family: 'Noto Sans JP';
          font-size: 14px;
          font-style: normal;
          font-weight: 400;
          height: auto;
          letter-spacing: normal;
          line-height: 1.6;
          margin: 0px;
          text-align: left;
          width: auto;
          max-width: 100%;
          justify-content: flex-start;
        }

        .sd[data-s-440b9d31-afa3-4e74-8d8d-18fefa565097]:hover {
          text-decoration: underline;
        }

        @media screen and (max-width: 540px) {
          .sd[data-s-440b9d31-afa3-4e74-8d8d-18fefa565097] {
            color: #000000ff;
            flex: 1;
            font-size: 13px;
            line-height: 1.9;
            width: auto;
          }
        }

        .sd[data-s-3457f3b0-8502-4b7f-a273-99de12ac8c62] {
          color: #333333;
          font-size: 24px;
        }

        @media screen and (max-width: 540px) {
          .sd[data-s-3457f3b0-8502-4b7f-a273-99de12ac8c62] {
            color: #000000ff;
          }
        }

        .sd[data-s-b9a7781c-94e9-433d-a7da-8f975c64e0c3] {
          align-content: center;
          align-items: center;
          background: transparent;
          border-radius: 0px;
          flex: none;
          flex-direction: column;
          flex-wrap: nowrap;
          height: auto;
          justify-content: flex-start;
          margin: 0px 0px 0px 0px;
          padding: 0px 0px 0px 0px;
          width: 100%;
          max-width: 100%;
        }

        @media screen and (max-width: 540px) {
          .sd[data-s-b9a7781c-94e9-433d-a7da-8f975c64e0c3] {
            background: #000000ff;
            flex: none;
            margin: 0px 0px 0px 0px;
            padding: 0px 0px 0px 0px;
            width: 100%;
          }
        }

        .sd[data-s-8856ab62-f67a-4e27-bca6-42f281311737] {
          align-content: center;
          align-items: center;
          border-bottom: 1px solid #848484ff;
          border-left: 0px solid #848484ff;
          border-right: 0px solid #848484ff;
          border-top: 0px solid #848484ff;
          box-shadow: none;
          flex: none;
          flex-direction: column;
          flex-wrap: nowrap;
          gap: 0px;
          height: auto;
          justify-content: space-between;
          margin: 0px 0px 0px 0px;
          padding: 15px 0px;
          width: 90%;
          --gap-h-8856ab62-f67a-4e27-bca6-42f281311737: 0px;
          --gap-v-8856ab62-f67a-4e27-bca6-42f281311737: 0px;
          --gap-uuid: 8856ab62-f67a-4e27-bca6-42f281311737;
          max-width: 90%;
        }

        @media screen and (max-width: 540px) {
          .sd[data-s-8856ab62-f67a-4e27-bca6-42f281311737] {
            border-bottom: 1px solid rgb(255, 255, 255);
            border-left: 0px solid rgb(255, 255, 255);
            border-right: 0px solid rgb(255, 255, 255);
            border-top: 0px solid rgb(255, 255, 255);
            padding: 0px 0px 0px 0px;
            width: 100%;
            --gap-h-8856ab62-f67a-4e27-bca6-42f281311737: 0px;
            --gap-v-8856ab62-f67a-4e27-bca6-42f281311737: 0px;
            max-width: 100%;
          }
        }

        .sd[data-s-fbb34d07-63e5-40a5-9485-c2b3a7f51da7] {
          align-content: center;
          align-items: center;
          background: transparent;
          border-bottom: 0px solid #000000ff;
          border-left: 0px solid #000000ff;
          border-right: 0px solid #000000ff;
          border-top: 0px solid #000000ff;
          flex: none;
          flex-direction: row;
          flex-wrap: nowrap;
          height: auto;
          justify-content: space-between;
          padding: 0px 0px 0px 0px;
          width: calc(100% - (var(--gap-h-8856ab62-f67a-4e27-bca6-42f281311737) * 0));
          max-width: calc(100% - (var(--gap-h-8856ab62-f67a-4e27-bca6-42f281311737) * 0));
        }

        @media screen and (max-width: 540px) {
          .sd[data-s-fbb34d07-63e5-40a5-9485-c2b3a7f51da7] {
            align-content: center;
            align-items: center;
            flex: none;
            justify-content: center;
            padding: 12px 0px;
            width: 100%;
          }
        }

        .sd[data-s-b832abf6-6dd4-43d2-a785-32699fdc032e] {
          align-content: center;
          align-items: center;
          flex: none;
          flex-direction: row;
          gap: 25px;
          height: auto;
          justify-content: space-between;
          padding: 0px;
          width: 100%;
          --gap-h-b832abf6-6dd4-43d2-a785-32699fdc032e: 25px;
          --gap-v-b832abf6-6dd4-43d2-a785-32699fdc032e: 0px;
          --gap-uuid: b832abf6-6dd4-43d2-a785-32699fdc032e;
          max-width: 100%;
        }

        @media screen and (max-width: 540px) {
          .sd[data-s-b832abf6-6dd4-43d2-a785-32699fdc032e] {
            flex: none;
            gap: 12px;
            padding: 0px;
            width: 93%;
            --gap-h-b832abf6-6dd4-43d2-a785-32699fdc032e: 12px;
            --gap-v-b832abf6-6dd4-43d2-a785-32699fdc032e: 0px;
            max-width: 93%;
          }
        }

        .sd[data-s-9139d13c-476e-45d1-86ab-17687cd0cb3b] {
          align-content: center;
          align-items: center;
          background: rgba(0, 0, 0, 0.0);
          border-radius: 0;
          flex: none;
          flex-direction: row;
          flex-wrap: nowrap;
          height: auto;
          justify-content: space-between;
          margin: 0px;
          padding: 0px 0px;
          width: calc(100% - (var(--gap-h-b832abf6-6dd4-43d2-a785-32699fdc032e) * 0));
          max-width: calc(100% - (var(--gap-h-b832abf6-6dd4-43d2-a785-32699fdc032e) * 0));
        }

        @media screen and (max-width: 540px) {
          .sd[data-s-9139d13c-476e-45d1-86ab-17687cd0cb3b] {
            flex: none;
            height: auto;
            margin: 0px;
            padding: 0px 8px 0px 8px;
            width: 100%;
          }
        }

        .sd[data-s-899e4a9f-d44c-44a2-8eff-26ca148f4b8d] {
          align-content: center;
          align-items: center;
          background: transparent;
          flex: 1;
          flex-direction: row;
          flex-wrap: nowrap;
          gap: 10px;
          height: auto;
          justify-content: flex-start;
          width: auto;
          --gap-h-899e4a9f-d44c-44a2-8eff-26ca148f4b8d: 10px;
          --gap-v-899e4a9f-d44c-44a2-8eff-26ca148f4b8d: 0px;
          --gap-uuid: 899e4a9f-d44c-44a2-8eff-26ca148f4b8d;
          max-width: 100%;
        }

        .sd[data-s-d0a181d1-7dd9-43df-bc7c-834484fcec6a] {
          color: #000000;
          flex: none;
          font-family: 'Noto Sans JP';
          font-size: 14px;
          font-style: normal;
          font-weight: 500;
          height: auto;
          letter-spacing: 0.03em;
          line-height: 1.7;
          margin: 0px 0px 0px 0px;
          text-align: left;
          width: calc(100% - (var(--gap-h-899e4a9f-d44c-44a2-8eff-26ca148f4b8d) * 0));
          max-width: calc(100% - (var(--gap-h-899e4a9f-d44c-44a2-8eff-26ca148f4b8d) * 0));
          justify-content: flex-start;
        }

        @media screen and (max-width: 540px) {
          .sd[data-s-d0a181d1-7dd9-43df-bc7c-834484fcec6a] {
            color: rgb(255, 255, 255);
            font-size: 13px;
            margin: -5px 0px 0px 0px;
            width: calc(100% - (var(--gap-h-899e4a9f-d44c-44a2-8eff-26ca148f4b8d) * 0));
            max-width: calc(100% - (var(--gap-h-899e4a9f-d44c-44a2-8eff-26ca148f4b8d) * 0));
          }
        }

        .sd[data-s-04a44399-1229-4eed-8c7e-e298c839564f] {
          align-content: center;
          align-items: center;
          background: transparent;
          flex: none;
          flex-direction: row;
          flex-wrap: nowrap;
          height: auto;
          justify-content: center;
          width: auto;
          max-width: 100%;
        }

        .sd[data-s-8d795664-7136-4439-baee-99bedadce704] {
          background: transparent;
          border-radius: 0;
          color: #000000ff;
          flex: none;
          font-size: 28px;
          height: 25px;
          margin: 0px 0px 0px 0px;
          padding: 0px;
          width: 25px;
          max-width: 100%;
        }

        .sd._isClose[data-s-8d795664-7136-4439-baee-99bedadce704] {
          transform: rotate(180deg);
        }

        @media screen and (max-width: 540px) {
          .sd[data-s-8d795664-7136-4439-baee-99bedadce704] {
            color: rgb(255, 255, 255);
            flex: none;
            height: 25px;
            width: 25px;
          }
        }

        .sd[data-s-d4c42ebe-341d-48ff-a2f6-276ebedff617] {
          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._isClose[data-s-d4c42ebe-341d-48ff-a2f6-276ebedff617] {
          flex: none;
          height: 0px;
        }

        @media screen and (max-width: 540px) {
          .sd[data-s-d4c42ebe-341d-48ff-a2f6-276ebedff617] {
            background: rgb(255, 255, 255);
          }
        }

        .sd[data-s-5dc70cfc-9bb7-4140-b8c0-6dd8eeee66ac] {
          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 0px;
          width: 90%;
          max-width: 90%;
        }

        @media screen and (max-width: 540px) {
          .sd[data-s-5dc70cfc-9bb7-4140-b8c0-6dd8eeee66ac] {
            padding: 0px 0px 0px 0px;
          }
        }

        .sd[data-s-e21099dc-dfd5-4e55-a253-2fb9f9f07320] {
          align-items: flex-start;
          background: transparent;
          border-bottom: 0px solid #000000;
          border-left: 0px solid #000000;
          border-radius: 0;
          border-right: 0px solid #000000;
          border-top: 0px solid #000000;
          flex: none;
          flex-direction: column;
          gap: 28px;
          height: auto;
          justify-content: flex-start;
          margin: 0px 0px 0px 0px;
          padding: 19px 0px;
          width: 1000px;
          --gap-h-e21099dc-dfd5-4e55-a253-2fb9f9f07320: 0px;
          --gap-v-e21099dc-dfd5-4e55-a253-2fb9f9f07320: 28px;
          --gap-uuid: e21099dc-dfd5-4e55-a253-2fb9f9f07320;
          max-width: 100%;
        }

        @media screen and (max-width: 540px) {
          .sd[data-s-e21099dc-dfd5-4e55-a253-2fb9f9f07320] {
            flex: none;
            gap: 12px;
            padding: 18px 0px;
            width: 100%;
            --gap-h-e21099dc-dfd5-4e55-a253-2fb9f9f07320: 0px;
            --gap-v-e21099dc-dfd5-4e55-a253-2fb9f9f07320: 12px;
            max-width: 100%;
          }
        }

        .sd[data-s-a015b97e-5301-4b14-af2c-083555637d4f] {
          align-items: center;
          flex-direction: column;
          gap: 10px;
          height: auto;
          justify-content: flex-start;
          padding: 0px;
          width: calc(100% - (var(--gap-h-e21099dc-dfd5-4e55-a253-2fb9f9f07320) * 0));
          --gap-h-a015b97e-5301-4b14-af2c-083555637d4f: 0px;
          --gap-v-a015b97e-5301-4b14-af2c-083555637d4f: 10px;
          --gap-uuid: a015b97e-5301-4b14-af2c-083555637d4f;
          max-width: calc(100% - (var(--gap-h-e21099dc-dfd5-4e55-a253-2fb9f9f07320) * 0));
        }

        @media screen and (max-width: 540px) {
          .sd[data-s-a015b97e-5301-4b14-af2c-083555637d4f] {
            padding: 0px;
            width: 100%;
            --gap-h-a015b97e-5301-4b14-af2c-083555637d4f: 0px;
            --gap-v-a015b97e-5301-4b14-af2c-083555637d4f: 10px;
          }
        }

        .sd[data-s-9fee1990-d0a9-45e3-a4ad-3fdfc0a429a8] {
          gap: 10px;
          height: auto;
          padding: 0px;
          width: calc(100% - (var(--gap-h-a015b97e-5301-4b14-af2c-083555637d4f) * 0));
          --gap-h-9fee1990-d0a9-45e3-a4ad-3fdfc0a429a8: 0px;
          --gap-v-9fee1990-d0a9-45e3-a4ad-3fdfc0a429a8: 10px;
          --gap-uuid: 9fee1990-d0a9-45e3-a4ad-3fdfc0a429a8;
          max-width: calc(100% - (var(--gap-h-a015b97e-5301-4b14-af2c-083555637d4f) * 0));
        }

        .sd[data-s-9f9e6fe4-065f-4c07-91a3-2ad3ec8a22ed] {
          align-content: center;
          align-items: center;
          flex-direction: row;
          flex-wrap: nowrap;
          gap: 10px;
          height: auto;
          justify-content: flex-end;
          margin: 0px;
          padding: 0px;
          width: calc(100% - (var(--gap-h-9fee1990-d0a9-45e3-a4ad-3fdfc0a429a8) * 0));
          --gap-h-9f9e6fe4-065f-4c07-91a3-2ad3ec8a22ed: 10px;
          --gap-v-9f9e6fe4-065f-4c07-91a3-2ad3ec8a22ed: 0px;
          --gap-uuid: 9f9e6fe4-065f-4c07-91a3-2ad3ec8a22ed;
          max-width: calc(100% - (var(--gap-h-9fee1990-d0a9-45e3-a4ad-3fdfc0a429a8) * 0));
        }

        @media screen and (max-width: 540px) {
          .sd[data-s-9f9e6fe4-065f-4c07-91a3-2ad3ec8a22ed] {
            align-content: center;
            align-items: center;
            gap: 10px;
            justify-content: center;
            margin: 0px;
            padding: 0px;
            --gap-h-9f9e6fe4-065f-4c07-91a3-2ad3ec8a22ed: 10px;
            --gap-v-9f9e6fe4-065f-4c07-91a3-2ad3ec8a22ed: 0px;
          }
        }

        .sd[data-s-f5fe1a5d-f39b-4dcc-9918-0a754bf95a5f] {
          color: #000000ff;
          flex: 1;
          font-family: 'Noto Sans JP';
          font-size: 14px;
          font-style: normal;
          font-weight: 400;
          height: auto;
          letter-spacing: normal;
          line-height: 1.6;
          margin: 0px;
          text-align: left;
          width: auto;
          max-width: 100%;
          justify-content: flex-start;
        }

        .sd[data-s-f5fe1a5d-f39b-4dcc-9918-0a754bf95a5f]:hover {
          text-decoration: underline;
        }

        @media screen and (max-width: 540px) {
          .sd[data-s-f5fe1a5d-f39b-4dcc-9918-0a754bf95a5f] {
            color: #000000ff;
            flex: 1;
            font-size: 13px;
            line-height: 1.9;
            width: auto;
          }
        }

        .sd[data-s-c7662334-3dd0-4937-b2fe-90575e624dd6] {
          color: #333333;
          font-size: 24px;
        }

        @media screen and (max-width: 540px) {
          .sd[data-s-c7662334-3dd0-4937-b2fe-90575e624dd6] {
            color: #000000ff;
          }
        }

        .sd[data-s-71e2fb85-aa67-4f14-9367-5ceb8489b5ab] {
          align-content: center;
          align-items: center;
          background: rgb(255, 255, 255);
          flex: none;
          flex-direction: column;
          flex-wrap: nowrap;
          height: auto;
          justify-content: center;
          margin: 0px 0px 36px 0px;
          padding: 45px 0px;
          width: 60%;
          max-width: 60%;
        }

        @media screen and (max-width: 540px) {
          .sd[data-s-71e2fb85-aa67-4f14-9367-5ceb8489b5ab] {
            flex: none;
            margin: 0px 0px 29px 0px;
            padding: 25px 0px;
            width: 80%;
            max-width: 80%;
          }
        }

        .sd[data-s-c91ed7ea-4beb-4a50-b7b8-f09cb3ba05bb] {
          align-content: center;
          align-items: center;
          background: transparent;
          flex: none;
          flex-direction: row;
          flex-wrap: nowrap;
          gap: 20px;
          height: auto;
          justify-content: center;
          width: 90%;
          --gap-h-c91ed7ea-4beb-4a50-b7b8-f09cb3ba05bb: 20px;
          --gap-v-c91ed7ea-4beb-4a50-b7b8-f09cb3ba05bb: 0px;
          --gap-uuid: c91ed7ea-4beb-4a50-b7b8-f09cb3ba05bb;
          max-width: 90%;
        }

        @media screen and (max-width: 540px) {
          .sd[data-s-c91ed7ea-4beb-4a50-b7b8-f09cb3ba05bb] {
            align-content: flex-start;
            align-items: flex-start;
            flex: none;
            gap: 14px;
            justify-content: space-between;
            width: 93%;
            --gap-h-c91ed7ea-4beb-4a50-b7b8-f09cb3ba05bb: 14px;
            --gap-v-c91ed7ea-4beb-4a50-b7b8-f09cb3ba05bb: 0px;
            max-width: 93%;
          }
        }

        .sd[data-s-01ece786-bdf5-45e3-9367-792e363c6713] {
          align-content: center;
          align-items: center;
          flex: 1;
          flex-direction: column;
          flex-wrap: nowrap;
          justify-content: center;
          padding: 0px;
          width: auto;
          max-width: 100%;
        }

        @media screen and (max-width: 540px) {
          .sd[data-s-01ece786-bdf5-45e3-9367-792e363c6713] {
            align-content: flex-start;
            align-items: flex-start;
            height: auto;
            justify-content: center;
            max-width: 100%;
          }
        }

        .sd[data-s-779f7342-d2a8-4a0a-b7dd-34de1aa9f948] {
          color: #333333;
          flex: none;
          font-family: 'Noto Serif JP';
          font-size: 13px;
          font-weight: 700;
          height: auto;
          line-height: 1.8;
          text-align: left;
          width: 1249px;
          max-width: 100%;
          justify-content: flex-start;
        }

        @media screen and (max-width: 540px) {
          .sd[data-s-779f7342-d2a8-4a0a-b7dd-34de1aa9f948] {
            flex: none;
            font-size: 13px;
            font-weight: 500;
            line-height: 1.8;
            width: 100%;
            max-width: 100%;
          }
        }

        .sd[data-s-8715e7d5-4efd-4fcc-832c-2182500fe6d7] {
          align-content: center;
          align-items: center;
          background: #000000ff;
          flex-direction: row;
          flex-wrap: nowrap;
          height: 69px;
          justify-content: center;
          width: 100%;
          max-width: 100%;
        }

        .sd[data-s-2a16fdb7-d132-41e2-8e34-ee29a4125070] {
          color: rgb(255, 255, 255);
          font-family: 'Noto Sans JP';
          font-size: 14px;
          font-weight: 400;
          height: auto;
          line-height: 1.4;
          text-align: left;
          width: auto;
          max-width: 100%;
          justify-content: flex-start;
        }

        @media screen and (max-width: 540px) {
          .sd[data-s-2a16fdb7-d132-41e2-8e34-ee29a4125070] {
            flex: none;
            font-size: 11px;
            width: 90%;
            max-width: 90%;
          }
        }

        .sd[data-s-0e03990d-81e3-42fa-a766-4128d832c751] {
          align-content: center;
          align-items: center;
          background: #f0f0f0ff;
          border-radius: 0;
          box-shadow: 0px 6px 15px 0px rgba(0, 0, 0, 0.2);
          flex: none;
          flex-direction: column;
          flex-wrap: nowrap;
          height: auto;
          justify-content: flex-start;
          margin: 0px;
          overflow-x: visible;
          overflow-y: visible;
          padding: 65px 0px 0px 0px;
          width: 100%;
          max-width: 100%;
        }

        @media screen and (max-width: 540px) {
          .sd[data-s-0e03990d-81e3-42fa-a766-4128d832c751] {
            display: none;
            flex: none;
            height: 98%;
            width: 85%;
            max-width: 85%;
          }
        }

        .sd[data-s-2c927bfa-56f3-4c8f-adce-051141c46b31] {
          align-content: center;
          align-items: center;
          background: transparent;
          flex: none;
          flex-direction: row;
          flex-wrap: nowrap;
          height: auto;
          justify-content: flex-start;
          margin: 0px 0px 55px 0px;
          width: 80%;
          max-width: 80%;
        }

        .sd[data-s-f02642f1-fae7-4f4d-81f1-716db9615eee] {
          align-content: center;
          align-items: center;
          background: rgba(0, 0, 0, 0.0);
          flex: none;
          flex-direction: column;
          flex-wrap: nowrap;
          height: auto;
          justify-content: center;
          margin: 0px 8px 0px 0px;
          padding: 0px;
          width: auto;
          max-width: calc(100% - 8px);
        }

        @media screen and (max-width: 540px) {
          .sd[data-s-f02642f1-fae7-4f4d-81f1-716db9615eee] {
            flex: none;
            height: auto;
            width: auto;
          }
        }

        .sd[data-s-0277ad34-0a61-4bfc-80b6-9aaa750f30a1] {
          flex: none;
          height: auto;
          margin: 0px 0px 0px 0px;
          width: 96px;
          max-width: 100%;
        }

        @media screen and (max-width: 540px) {
          .sd[data-s-0277ad34-0a61-4bfc-80b6-9aaa750f30a1] {
            height: auto;
            width: 52px;
            max-width: 100%;
          }
        }

        .sd[data-s-c042b913-c302-4d1a-a20c-d4fc1095eea0] {
          align-content: flex-start;
          align-items: flex-start;
          background: transparent;
          flex: none;
          flex-direction: column;
          flex-wrap: nowrap;
          height: auto;
          justify-content: center;
          margin: 0px 0px 0px 0px;
          width: auto;
          max-width: 100%;
        }

        .sd[data-s-3b1a38fa-1415-470f-9a4f-4595f3f88306] {
          background: #d7c797ff;
          color: #000000ff;
          flex: none;
          font-family: var(--s-font-698065c0);
          font-size: 10px;
          font-weight: 500;
          height: auto;
          line-height: 1.6;
          margin: 0px 0px 7px 0px;
          text-align: left;
          width: 100%;
          max-width: 100%;
          justify-content: flex-start;
        }

        @media screen and (max-width: 540px) {
          .sd[data-s-3b1a38fa-1415-470f-9a4f-4595f3f88306] {
            font-size: 0.5rem;
            margin: 0px 0px 0px 0px;
            width: 100%;
            max-width: 100%;
          }
        }

        .sd[data-s-2fc49a30-ecaa-4fa0-96ea-2c1fc1bd4445] {
          align-content: center;
          align-items: center;
          border-bottom: 1px solid #000000;
          border-left: 0px solid #000000;
          border-right: 0px solid #000000;
          border-top: 0px solid #000000;
          flex: none;
          flex-direction: row;
          flex-wrap: nowrap;
          justify-content: flex-start;
          margin: 0px 0px 4px 0px;
          padding: 0px 0px 4px 0px;
          width: 100%;
          max-width: 100%;
        }

        .sd[data-s-b806e64c-fde9-40e5-9148-7ac156535b7f] {
          color: #000000ff;
          font-family: var(--s-font-698065c0);
          font-size: 20px;
          font-weight: 600;
          height: auto;
          line-height: 1.4;
          margin: 0px 1px 0px 0px;
          text-align: left;
          width: auto;
          max-width: calc(100% - 1px);
          justify-content: flex-start;
        }

        @media screen and (max-width: 540px) {
          .sd[data-s-b806e64c-fde9-40e5-9148-7ac156535b7f] {
            font-size: 16px;
          }
        }

        .sd[data-s-d1a5e35f-fafd-499b-8998-a1e6edcf5d02] {
          color: #000000ff;
          font-family: var(--s-font-698065c0);
          font-size: 12px;
          font-weight: 500;
          height: auto;
          line-height: 1.4;
          margin: 6px 0px 0px 0px;
          text-align: left;
          width: auto;
          max-width: 100%;
          justify-content: flex-start;
        }

        @media screen and (max-width: 540px) {
          .sd[data-s-d1a5e35f-fafd-499b-8998-a1e6edcf5d02] {
            font-size: 10px;
          }
        }

        .sd[data-s-e03a4a93-7256-4683-ab86-fddf81a63dc2] {
          color: #000000ff;
          flex: none;
          font-family: var(--s-font-698065c0);
          font-size: 10px;
          font-weight: 400;
          height: auto;
          line-height: 1.4;
          text-align: left;
          width: 100%;
          max-width: 100%;
          justify-content: flex-start;
        }

        @media screen and (max-width: 540px) {
          .sd[data-s-e03a4a93-7256-4683-ab86-fddf81a63dc2] {
            font-size: 0.5rem;
          }
        }

        .sd[data-s-2566ea50-0653-43f3-aa5f-d0b78c228e23] {
          align-content: center;
          align-items: center;
          background: transparent;
          flex: none;
          flex-direction: column;
          flex-wrap: nowrap;
          height: auto;
          justify-content: flex-start;
          margin: 0px 0px 33px 0px;
          width: 80%;
          max-width: 80%;
        }

        .sd[data-s-ba9d6f6e-b26e-4083-b5b1-f943100eefff] {
          align-content: flex-start;
          align-items: flex-start;
          background: transparent;
          flex: none;
          flex-direction: column;
          flex-wrap: nowrap;
          height: auto;
          justify-content: center;
          margin: 0px 0px 25px 0px;
          width: 100%;
          max-width: 100%;
        }

        .sd[data-s-49b53197-021b-4521-b5ef-ba32ba7a20e9] {
          color: #000000;
          flex: none;
          font-family: var(--s-font-698065c0);
          font-size: 16px;
          font-style: normal;
          font-weight: 500;
          height: auto;
          letter-spacing: 0.03em;
          line-height: 1;
          margin: 0px 0px 0px 0px;
          text-align: left;
          width: 100%;
          max-width: 100%;
          justify-content: flex-start;
        }

        @media screen and (max-width: 540px) {
          .sd[data-s-49b53197-021b-4521-b5ef-ba32ba7a20e9] {
            font-size: 13px;
            margin: -5px 0px 0px 0px;
            width: 100%;
            max-width: 100%;
          }
        }

        .sd[data-s-291cf867-d5e0-41df-99df-7e7d30960172] {
          align-content: center;
          align-items: center;
          background: transparent;
          flex: none;
          flex-direction: column;
          flex-wrap: nowrap;
          height: auto;
          justify-content: flex-start;
          margin: 0px 0px 33px 0px;
          width: 80%;
          max-width: 80%;
        }

        .sd[data-s-1a8c390f-eae5-4412-aa07-c806aa258168] {
          align-content: flex-start;
          align-items: flex-start;
          background: transparent;
          flex: none;
          flex-direction: column;
          flex-wrap: nowrap;
          height: auto;
          justify-content: center;
          margin: 0px 0px 25px 0px;
          width: 100%;
          max-width: 100%;
        }

        .sd[data-s-48dbb2ff-93d4-4acc-b75c-14697aa80438] {
          color: #000000;
          flex: none;
          font-family: var(--s-font-698065c0);
          font-size: 16px;
          font-style: normal;
          font-weight: 500;
          height: auto;
          letter-spacing: 0.03em;
          line-height: 1;
          margin: 0px 0px 0px 0px;
          text-align: left;
          width: 100%;
          max-width: 100%;
          justify-content: flex-start;
        }

        @media screen and (max-width: 540px) {
          .sd[data-s-48dbb2ff-93d4-4acc-b75c-14697aa80438] {
            font-size: 13px;
            margin: -5px 0px 0px 0px;
            width: 100%;
            max-width: 100%;
          }
        }

        .sd[data-s-22047708-cf2b-4e0f-ad09-6c72f3ea1341] {
          align-content: center;
          align-items: center;
          background: transparent;
          flex: none;
          flex-direction: column;
          flex-wrap: nowrap;
          height: auto;
          justify-content: flex-start;
          margin: 0px 0px 23px 0px;
          width: 80%;
          max-width: 80%;
        }

        .sd[data-s-a2f3bd26-7188-47d9-bb7e-b6b7b3f9fbf4] {
          align-content: flex-start;
          align-items: flex-start;
          background: transparent;
          flex: none;
          flex-direction: column;
          flex-wrap: nowrap;
          height: 23px;
          justify-content: center;
          margin: 0px 0px 25px 0px;
          width: 100%;
          max-width: 100%;
        }

        .sd[data-s-e1d3908a-0f32-4cf9-a986-af407552e4a7] {
          color: #000000;
          flex: none;
          font-family: var(--s-font-698065c0);
          font-size: 16px;
          font-style: normal;
          font-weight: 500;
          height: auto;
          letter-spacing: 0.03em;
          line-height: 1;
          margin: 0px 0px 0px 0px;
          text-align: left;
          width: 100%;
          max-width: 100%;
          justify-content: flex-start;
        }

        @media screen and (max-width: 540px) {
          .sd[data-s-e1d3908a-0f32-4cf9-a986-af407552e4a7] {
            font-size: 13px;
            margin: -5px 0px 0px 0px;
            width: 100%;
            max-width: 100%;
          }
        }

        .sd[data-s-2f4b9c54-3a12-4400-88fa-554071778de9] {
          align-content: center;
          align-items: center;
          background: transparent;
          flex: none;
          flex-direction: column;
          flex-wrap: nowrap;
          height: auto;
          justify-content: flex-start;
          margin: 0px 0px 59px 0px;
          width: 80%;
          max-width: 80%;
        }

        .sd[data-s-cc74470a-2a3c-4cca-bb9a-ed5fc4c3baf4] {
          align-content: flex-start;
          align-items: flex-start;
          background: transparent;
          flex: none;
          flex-direction: column;
          flex-wrap: nowrap;
          height: 23px;
          justify-content: center;
          margin: 0px 0px 0px 0px;
          width: 100%;
          max-width: 100%;
        }

        .sd[data-s-ecfca067-29c4-427a-a5f7-53371d761d25] {
          color: #000000;
          flex: none;
          font-family: var(--s-font-698065c0);
          font-size: 16px;
          font-style: normal;
          font-weight: 500;
          height: auto;
          letter-spacing: 0.03em;
          line-height: 1;
          margin: 0px 0px 0px 0px;
          text-align: left;
          width: 100%;
          max-width: 100%;
          justify-content: flex-start;
        }

        @media screen and (max-width: 540px) {
          .sd[data-s-ecfca067-29c4-427a-a5f7-53371d761d25] {
            font-size: 13px;
            margin: -5px 0px 0px 0px;
            width: 100%;
            max-width: 100%;
          }
        }

        .sd[data-s-3ddb6f30-d899-416a-9b9b-7625ca6803fa] {
          background: #EEEEEE;
          height: 160px;
          width: 200px;
          max-width: 100%;
        }

        .sd[data-s-3eb86176-4f64-49be-8308-2aebb398ac26] {
          align-content: center;
          align-items: center;
          background: #000000ff;
          flex-direction: row;
          flex-wrap: nowrap;
          height: 69px;
          justify-content: center;
          width: 100%;
          max-width: 100%;
        }

        .sd[data-s-f223ca4f-37e0-42a8-b044-e615b5eb3276] {
          color: rgb(255, 255, 255);
          font-family: var(--s-font-698065c0);
          font-size: 14px;
          font-weight: 400;
          height: auto;
          line-height: 1.4;
          text-align: left;
          width: auto;
          max-width: 100%;
          justify-content: flex-start;
        }

        .sd[data-s-9185d611-7d21-4fca-82b3-79eee7c49c36] {
          align-content: center;
          align-items: center;
          background: rgba(0, 0, 0, 0.0);
          border-bottom: 0px solid #FFFFFF;
          border-left: 0px solid #FFFFFF;
          border-right: 0px solid #FFFFFF;
          border-top: 0px solid #FFFFFF;
          bottom: NaNpx;
          display: none;
          flex: none;
          flex-direction: column;
          flex-wrap: nowrap;
          height: 490px;
          justify-content: center;
          left: NaNpx;
          margin: 0 0 0 0;
          padding: 0px 0px 0px 0px;
          position: fixed;
          right: 0px;
          top: 503px;
          width: 288px;
          z-index: 5;
          --gap-uuid: 9185d611-7d21-4fca-82b3-79eee7c49c36;
          --gap-h-9185d611-7d21-4fca-82b3-79eee7c49c36: 0px;
          --gap-v-9185d611-7d21-4fca-82b3-79eee7c49c36: 0px;
          max-width: 100%;
        }

        .sd[data-s-9185d611-7d21-4fca-82b3-79eee7c49c36].appear {
          opacity: 0;
          transform: translate(0px, 30px);
          transition-delay: 900ms;
          transition-duration: 1000ms;
        }

        .sd[data-s-9185d611-7d21-4fca-82b3-79eee7c49c36].appear-active {
          transition-delay: 900ms;
          transition-duration: 1000ms;
        }

        @media screen and (max-width: 540px) {
          .sd[data-s-9185d611-7d21-4fca-82b3-79eee7c49c36].appear {
            transition-delay: 200ms;
            transition-duration: 600ms;
          }

          .sd[data-s-9185d611-7d21-4fca-82b3-79eee7c49c36].appear-active {
            transition-delay: 200ms;
            transition-duration: 600ms;
          }

          .sd[data-s-9185d611-7d21-4fca-82b3-79eee7c49c36] {
            align-content: center;
            align-items: center;
            background: rgb(255, 255, 255);
            border-bottom: 0px solid #FFFFFF;
            border-left: 0px solid #FFFFFF;
            border-right: 0px solid #FFFFFF;
            border-top: 0px solid #FFFFFF;
            bottom: 0px;
            display: flex;
            flex: none;
            flex-direction: row;
            flex-wrap: nowrap;
            gap: 10px;
            height: auto;
            justify-content: center;
            left: 0px;
            padding: 0px 0px;
            right: 0px;
            top: auto;
            width: auto;
            z-index: 5;
            --gap-h-9185d611-7d21-4fca-82b3-79eee7c49c36: 10px;
            --gap-v-9185d611-7d21-4fca-82b3-79eee7c49c36: 0px;
            max-width: 100%;
          }
        }

        .sd[data-s-f3c1aebe-d6ee-4f10-b323-a82a0da0922a] {
          align-content: center;
          align-items: center;
          background: #FFFFFF;
          border-bottom: 1px solid #333333ff;
          border-left: 1px solid #333333ff;
          border-radius: 20px;
          border-right: 1px solid #333333ff;
          border-top: 1px solid #333333ff;
          display: none;
          flex: none;
          flex-direction: row;
          flex-wrap: nowrap;
          gap: 23px;
          height: 40px;
          justify-content: center;
          overflow-x: hidden;
          overflow-y: hidden;
          padding: 0px 0px 0px 0px;
          width: 240px;
          --gap-h-f3c1aebe-d6ee-4f10-b323-a82a0da0922a: 23px;
          --gap-v-f3c1aebe-d6ee-4f10-b323-a82a0da0922a: 0px;
          --gap-uuid: f3c1aebe-d6ee-4f10-b323-a82a0da0922a;
          max-width: 100%;
        }

        @media screen and (max-width: 540px) {
          .sd[data-s-f3c1aebe-d6ee-4f10-b323-a82a0da0922a] {
            background: #f69121ff;
            border-bottom: 0px solid #333333ff;
            border-left: 0px solid #333333ff;
            border-radius: 0;
            border-right: 0px solid #333333ff;
            border-top: 0px solid #333333ff;
            box-shadow: none;
            display: flex;
            flex: none;
            gap: 0px;
            height: auto;
            margin: 0px 0px 0px 0px;
            padding: 0px 0px 1px 0px;
            width: calc(100% - (var(--gap-h-9185d611-7d21-4fca-82b3-79eee7c49c36) * 0));
            --gap-h-f3c1aebe-d6ee-4f10-b323-a82a0da0922a: 0px;
            --gap-v-f3c1aebe-d6ee-4f10-b323-a82a0da0922a: 0px;
            max-width: calc(100% - (var(--gap-h-9185d611-7d21-4fca-82b3-79eee7c49c36) * 0));
          }
        }

        .sd[data-s-ec3df645-e4f6-4f16-b9a6-99729ca76f77] {
          color: #333333ff;
          font-family: Inter;
          font-size: 15px;
          font-style: normal;
          font-weight: 700;
          height: auto;
          letter-spacing: 0.1em;
          line-height: 1;
          margin: 0px;
          text-align: left;
          width: auto;
          max-width: 100%;
          justify-content: flex-start;
        }

        @media screen and (max-width: 540px) {
          .sd[data-s-ec3df645-e4f6-4f16-b9a6-99729ca76f77] {
            color: #ffffffff;
            flex: none;
            font-family: 'Noto Sans JP';
            font-size: 10px;
            font-weight: 500;
            height: 60px;
            margin: 0px;
            padding: 0px 6px;
            text-align: center;
            width: calc(20% - (var(--gap-h-f3c1aebe-d6ee-4f10-b323-a82a0da0922a) * 0.8));
            max-width: calc(20% - (var(--gap-h-f3c1aebe-d6ee-4f10-b323-a82a0da0922a) * 0.8));
            justify-content: center;
          }
        }

        .sd[data-s-9acb4783-f166-42cf-9f5b-3245ddcb5c78] {
          color: #333333ff;
          font-family: 'Noto Sans JP';
          font-size: 15px;
          font-style: normal;
          font-weight: 700;
          height: auto;
          letter-spacing: 0.1em;
          line-height: 1;
          margin: 0px;
          text-align: left;
          width: auto;
          max-width: 100%;
          justify-content: flex-start;
        }

        @media screen and (max-width: 540px) {
          .sd[data-s-9acb4783-f166-42cf-9f5b-3245ddcb5c78] {
            background: #3f9cd7ff;
            color: rgb(255, 255, 255);
            flex: none;
            font-family: 'Noto Sans JP';
            font-weight: 600;
            height: 60px;
            margin: 0px;
            text-align: center;
            width: calc(80% - (var(--gap-h-f3c1aebe-d6ee-4f10-b323-a82a0da0922a) * 0.2));
            max-width: calc(80% - (var(--gap-h-f3c1aebe-d6ee-4f10-b323-a82a0da0922a) * 0.2));
            justify-content: center;
          }
        }

        .sd[data-s-d5d900e4-f21f-435f-b057-dea57d3e6da4] {
          align-content: center;
          align-items: center;
          flex: none;
          flex-direction: column;
          flex-wrap: nowrap;
          justify-content: center;
          margin: 0px 0px 0px 0px;
          padding: 0px;
          width: 30%;
          max-width: 30%;
        }

        @media screen and (max-width: 540px) {
          .sd[data-s-d5d900e4-f21f-435f-b057-dea57d3e6da4] {
            flex: none;
            margin: 0px 0px 0px 0px;
            width: 93%;
            max-width: 93%;
          }
        }

        .sd[data-s-90196b4c-bb33-4f53-8bad-dd453439660d] {
          align-content: flex-end;
          align-items: flex-end;
          background: #d7c7976d;
          border-bottom: 4px solid #d7c797ff;
          border-left: 4px solid #d7c797ff;
          border-right: 4px solid #d7c797ff;
          border-top: 4px solid #d7c797ff;
          flex: none;
          flex-direction: column;
          gap: 0px;
          height: auto;
          justify-content: center;
          margin: 108px 0px 24px 0px;
          padding: 15px 15px 30px 15px;
          width: 100%;
          --gap-h-90196b4c-bb33-4f53-8bad-dd453439660d: 0px;
          --gap-v-90196b4c-bb33-4f53-8bad-dd453439660d: 0px;
          --gap-uuid: 90196b4c-bb33-4f53-8bad-dd453439660d;
          max-width: 100%;
        }

        @media screen and (max-width: 540px) {
          .sd[data-s-90196b4c-bb33-4f53-8bad-dd453439660d] {
            align-content: center;
            align-items: center;
            border-radius: 0;
            flex: none;
            gap: 0px;
            justify-content: center;
            padding: 31px 0px 35px 0px;
            width: 100%;
            --gap-h-90196b4c-bb33-4f53-8bad-dd453439660d: 0px;
            --gap-v-90196b4c-bb33-4f53-8bad-dd453439660d: 0px;
          }
        }

        .sd[data-s-12696933-03fc-4e7f-bfb5-7a618178766d] {
          align-content: flex-end;
          align-items: flex-end;
          background: transparent;
          flex: none;
          flex-direction: column;
          flex-wrap: nowrap;
          height: auto;
          justify-content: center;
          margin: -106px 0px 0px 0px;
          padding: 0px;
          position: relative;
          width: calc(100% - (var(--gap-h-90196b4c-bb33-4f53-8bad-dd453439660d) * 0));
          max-width: calc(100% - (var(--gap-h-90196b4c-bb33-4f53-8bad-dd453439660d) * 0));
        }

        @media screen and (max-width: 540px) {
          .sd[data-s-12696933-03fc-4e7f-bfb5-7a618178766d] {
            margin: -151px 0px 0px 0px;
            width: calc(100% - (var(--gap-h-90196b4c-bb33-4f53-8bad-dd453439660d) * 0));
            max-width: calc(100% - (var(--gap-h-90196b4c-bb33-4f53-8bad-dd453439660d) * 0));
          }
        }

        .sd[data-s-0059da0e-68ec-422a-9860-90bb034b06d3] {
          color: #333333;
          flex: none;
          font-family: var(--s-font-698065c0);
          font-size: 13px;
          font-weight: 400;
          height: auto;
          line-height: 1.4;
          margin: 0px 0px 0px 0px;
          position: relative;
          text-align: center;
          width: 54%;
          max-width: 54%;
          justify-content: center;
        }

        @media screen and (max-width: 540px) {
          .sd[data-s-0059da0e-68ec-422a-9860-90bb034b06d3] {
            font-size: 18px;
          }
        }

        .sd[data-s-b21de0d5-5e92-4535-9799-0fc2543f7022] {
          flex: none;
          height: auto;
          margin: 0px 0px 0px 0px;
          transform: rotate(0deg);
          width: 54%;
          max-width: 54%;
        }

        .sd[data-s-d94e48cb-3938-42c9-8fda-c4b79bcff4f2] {
          align-content: center;
          align-items: center;
          background: transparent;
          border-bottom: 4px solid #d7c797ff;
          border-left: 4px solid #d7c797ff;
          border-radius: 50%;
          border-right: 4px solid #d7c797ff;
          border-top: 4px solid #d7c797ff;
          flex: none;
          flex-direction: column;
          flex-wrap: nowrap;
          height: 80px;
          justify-content: center;
          margin: 0px 0px 0px 0px;
          width: 80px;
          z-index: 5;
          max-width: 100%;
        }

        @media screen and (max-width: 540px) {
          .sd[data-s-d94e48cb-3938-42c9-8fda-c4b79bcff4f2] {
            flex: none;
            height: 100px;
            margin: 0px 0px -16px 226px;
            width: 100px;
            max-width: calc(100% - 226px);
          }
        }

        .sd[data-s-2a75bbf5-8bf6-4528-8c93-fcfaf8ba81b6] {
          border-radius: 50%;
          flex: none;
          height: auto;
          padding: 0px;
          width: 100%;
          max-width: 100%;
        }

        .sd[data-s-2a75bbf5-8bf6-4528-8c93-fcfaf8ba81b6]:before {
          background-repeat: no-repeat;
          background-size: 104px;
        }

        .sd[data-s-23bae92d-94b1-47c3-a7a6-0f1e3bad3c92] {
          align-content: flex-start;
          align-items: flex-start;
          display: flex;
          flex: none;
          flex-direction: column;
          flex-wrap: nowrap;
          gap: 24px;
          height: auto;
          justify-content: center;
          margin: 0px 0px 28px 0px;
          overflow-x: visible;
          overflow-y: visible;
          padding: 0px;
          width: calc(100% - (var(--gap-h-90196b4c-bb33-4f53-8bad-dd453439660d) * 0));
          --gap-h-23bae92d-94b1-47c3-a7a6-0f1e3bad3c92: 0px;
          --gap-v-23bae92d-94b1-47c3-a7a6-0f1e3bad3c92: 24px;
          --gap-uuid: 23bae92d-94b1-47c3-a7a6-0f1e3bad3c92;
          max-width: calc(100% - (var(--gap-h-90196b4c-bb33-4f53-8bad-dd453439660d) * 0));
        }

        @media screen and (max-width: 540px) {
          .sd[data-s-23bae92d-94b1-47c3-a7a6-0f1e3bad3c92] {
            display: flex;
            flex: none;
            width: calc(93% - (var(--gap-h-90196b4c-bb33-4f53-8bad-dd453439660d) * 0.06999999999999994));
            --gap-h-23bae92d-94b1-47c3-a7a6-0f1e3bad3c92: 0px;
            --gap-v-23bae92d-94b1-47c3-a7a6-0f1e3bad3c92: 24px;
            max-width: calc(93% - (var(--gap-h-90196b4c-bb33-4f53-8bad-dd453439660d) * 0.06999999999999994));
          }
        }

        .sd[data-s-565882ae-90a8-4f9f-9902-5fb4f0ddf298] {
          color: #000000ff;
          flex: none;
          font-family: var(--s-font-75a668bb);
          font-size: 13px;
          font-weight: 600;
          height: auto;
          line-height: 1.4;
          margin: -25px 0px 0px 0px;
          padding: 0px;
          text-align: left;
          width: auto;
          z-index: 1;
          max-width: 100%;
          justify-content: flex-start;
        }

        @media screen and (max-width: 540px) {
          .sd[data-s-565882ae-90a8-4f9f-9902-5fb4f0ddf298] {
            font-family: var(--s-font-698065c0);
            font-size: 16px;
            font-weight: 500;
            margin: 0px 0px 0px 0px;
            max-width: 100%;
          }
        }

        .sd[data-s-69f9565f-7461-4a01-a4bf-9b695287b078] {
          align-content: flex-start;
          align-items: flex-start;
          display: flex;
          flex: none;
          flex-direction: column;
          flex-wrap: nowrap;
          gap: 24px;
          justify-content: center;
          overflow-x: visible;
          overflow-y: visible;
          padding: 0px;
          width: calc(100% - (var(--gap-h-90196b4c-bb33-4f53-8bad-dd453439660d) * 0));
          --gap-h-69f9565f-7461-4a01-a4bf-9b695287b078: 0px;
          --gap-v-69f9565f-7461-4a01-a4bf-9b695287b078: 24px;
          --gap-uuid: 69f9565f-7461-4a01-a4bf-9b695287b078;
          max-width: calc(100% - (var(--gap-h-90196b4c-bb33-4f53-8bad-dd453439660d) * 0));
        }

        @media screen and (max-width: 540px) {
          .sd[data-s-69f9565f-7461-4a01-a4bf-9b695287b078] {
            display: flex;
            flex: none;
            width: calc(93% - (var(--gap-h-90196b4c-bb33-4f53-8bad-dd453439660d) * 0.06999999999999994));
            --gap-h-69f9565f-7461-4a01-a4bf-9b695287b078: 0px;
            --gap-v-69f9565f-7461-4a01-a4bf-9b695287b078: 24px;
            max-width: calc(93% - (var(--gap-h-90196b4c-bb33-4f53-8bad-dd453439660d) * 0.06999999999999994));
          }
        }

        .sd[data-s-cf68d7c5-00b9-4021-bfcf-76a46cc50bbc] {
          color: #000000ff;
          flex: none;
          font-family: var(--s-font-75a668bb);
          font-size: 14px;
          font-weight: 600;
          height: auto;
          line-height: 1.4;
          margin: 0px 0px 0px 0px;
          padding: 0px;
          text-align: left;
          width: auto;
          z-index: 1;
          max-width: 100%;
          justify-content: flex-start;
        }

        @media screen and (max-width: 540px) {
          .sd[data-s-cf68d7c5-00b9-4021-bfcf-76a46cc50bbc] {
            font-family: var(--s-font-698065c0);
            font-size: 14px;
          }
        }

        .sd[data-s-f8fa171b-0a92-4bc2-b3de-de7560f7cdc8] {
          align-content: center;
          align-items: center;
          flex: none;
          flex-direction: row;
          flex-wrap: nowrap;
          gap: 15px;
          justify-content: center;
          margin: 38px 0px 0px 0px;
          padding: 0px;
          width: calc(100% - (var(--gap-h-90196b4c-bb33-4f53-8bad-dd453439660d) * 0));
          --gap-h-f8fa171b-0a92-4bc2-b3de-de7560f7cdc8: 15px;
          --gap-v-f8fa171b-0a92-4bc2-b3de-de7560f7cdc8: 0px;
          --gap-uuid: f8fa171b-0a92-4bc2-b3de-de7560f7cdc8;
          max-width: calc(100% - (var(--gap-h-90196b4c-bb33-4f53-8bad-dd453439660d) * 0));
        }

        .sd[data-s-f8fa171b-0a92-4bc2-b3de-de7560f7cdc8].appear {
          opacity: 0;
          transform: translate(0px, 20px);
          transition-delay: 300ms;
          transition-duration: 800ms;
          --gap-h-f8fa171b-0a92-4bc2-b3de-de7560f7cdc8: 15px;
          --gap-v-f8fa171b-0a92-4bc2-b3de-de7560f7cdc8: 0px;
        }

        .sd[data-s-f8fa171b-0a92-4bc2-b3de-de7560f7cdc8].appear-active {
          transition-delay: 300ms;
          transition-duration: 800ms;
        }

        @media screen and (max-width: 540px) {
          .sd[data-s-f8fa171b-0a92-4bc2-b3de-de7560f7cdc8] {
            flex: none;
            margin: 29px 0px 0px 0px;
            width: calc(90% - (var(--gap-h-90196b4c-bb33-4f53-8bad-dd453439660d) * 0.10000000000000003));
            --gap-h-f8fa171b-0a92-4bc2-b3de-de7560f7cdc8: 15px;
            --gap-v-f8fa171b-0a92-4bc2-b3de-de7560f7cdc8: 0px;
            max-width: calc(90% - (var(--gap-h-90196b4c-bb33-4f53-8bad-dd453439660d) * 0.10000000000000003));
          }
        }

        .sd[data-s-f769a0ed-ece7-44a5-be59-797f5f011a39] {
          align-content: center;
          align-items: center;
          background: #000000;
          border-bottom: 1px solid #000111;
          border-left: 1px solid #000111;
          border-radius: 96px;
          border-right: 1px solid #000111;
          border-top: 1px solid #000111;
          flex-direction: row;
          flex-wrap: nowrap;
          justify-content: center;
          padding: 6px 10px 5px;
          width: calc(100% - (var(--gap-h-f8fa171b-0a92-4bc2-b3de-de7560f7cdc8) * 0));
          max-width: calc(100% - (var(--gap-h-f8fa171b-0a92-4bc2-b3de-de7560f7cdc8) * 0));
        }

        .sd[data-s-f769a0ed-ece7-44a5-be59-797f5f011a39]:hover {
          transform: translate(4px, 4px);
        }

        @media screen and (max-width: 540px) {
          .sd[data-s-f769a0ed-ece7-44a5-be59-797f5f011a39] {
            flex: none;
            padding: 15px 10px;
          }
        }

        .sd[data-s-24404c3b-93ce-4436-a138-5eae3d8d3a0c] {
          background: rgba(0, 0, 0, 0.0);
          border-bottom: 0px solid #737373;
          border-left: 0px solid #737373;
          border-radius: 0;
          border-right: 0px solid #737373;
          border-top: 0px solid #737373;
          box-shadow: none;
          color: #FFFFFF;
          flex: none;
          font-family: var(--s-font-698065c0);
          font-size: 13px;
          font-weight: 500;
          height: auto;
          line-height: 1.4;
          margin: 0px 0px 0px -6px;
          padding: 0px 0px 0px;
          text-align: center;
          text-decoration: none;
          text-shadow: none;
          width: calc(100% - -6px);
          max-width: calc(100% - -6px);
          justify-content: center;
        }

        .sd[data-s-fdce9801-1885-4b4b-a561-d020e2c761e1] {
          bottom: NaNpx;
          color: #FFFFFF;
          flex: none;
          font-size: 18px;
          height: 100%;
          left: NaNpx;
          margin: 0 0 0 0;
          padding: 0px 15px 0px;
          position: absolute;
          right: 0px;
          top: 0px;
          max-width: 100%;
        }

        @media screen and (max-width: 540px) {
          .sd[data-s-fdce9801-1885-4b4b-a561-d020e2c761e1] {
            font-size: 16px;
            padding: 0px 12px 0px;
          }
        }

        .sd[data-s-f8623315-15e4-446d-89ea-e945e71ea01d] {
          align-content: flex-start;
          align-items: flex-start;
          background: rgb(255, 255, 255);
          flex: none;
          flex-direction: column;
          gap: 25px;
          height: auto;
          justify-content: center;
          margin: 0px 0px 24px 0px;
          padding: 45px 24px 45px 24px;
          width: 100%;
          --gap-h-f8623315-15e4-446d-89ea-e945e71ea01d: 0px;
          --gap-v-f8623315-15e4-446d-89ea-e945e71ea01d: 25px;
          --gap-uuid: f8623315-15e4-446d-89ea-e945e71ea01d;
          max-width: 100%;
        }

        @media screen and (max-width: 540px) {
          .sd[data-s-f8623315-15e4-446d-89ea-e945e71ea01d] {
            align-content: center;
            align-items: center;
            border-radius: 0;
            display: none;
            flex: none;
            gap: 0px;
            justify-content: center;
            padding: 35px 0px 35px 0px;
            width: 100%;
            --gap-h-f8623315-15e4-446d-89ea-e945e71ea01d: 0px;
            --gap-v-f8623315-15e4-446d-89ea-e945e71ea01d: 0px;
          }
        }

        .sd[data-s-d2954a55-f4e8-4311-9e68-1d514837b81a] {
          align-content: center;
          align-items: center;
          border-bottom: 1px solid #000000;
          border-left: 0px solid #000000;
          border-right: 0px solid #000000;
          border-top: 0px solid #000000;
          display: flex;
          flex: none;
          flex-direction: column;
          flex-wrap: nowrap;
          gap: 24px;
          height: 55px;
          justify-content: flex-start;
          overflow-x: visible;
          overflow-y: visible;
          padding: 0px;
          width: calc(100% - (var(--gap-h-f8623315-15e4-446d-89ea-e945e71ea01d) * 0));
          --gap-h-d2954a55-f4e8-4311-9e68-1d514837b81a: 0px;
          --gap-v-d2954a55-f4e8-4311-9e68-1d514837b81a: 24px;
          --gap-uuid: d2954a55-f4e8-4311-9e68-1d514837b81a;
          max-width: calc(100% - (var(--gap-h-f8623315-15e4-446d-89ea-e945e71ea01d) * 0));
        }

        @media screen and (max-width: 540px) {
          .sd[data-s-d2954a55-f4e8-4311-9e68-1d514837b81a] {
            display: flex;
            flex: none;
            width: calc(93% - (var(--gap-h-f8623315-15e4-446d-89ea-e945e71ea01d) * 0.06999999999999994));
            --gap-h-d2954a55-f4e8-4311-9e68-1d514837b81a: 0px;
            --gap-v-d2954a55-f4e8-4311-9e68-1d514837b81a: 24px;
            max-width: calc(93% - (var(--gap-h-f8623315-15e4-446d-89ea-e945e71ea01d) * 0.06999999999999994));
          }
        }

        .sd[data-s-731f441d-bc62-4a7f-a9f7-1794eb41c911] {
          color: #000000ff;
          flex: none;
          font-family: var(--s-font-75a668bb);
          font-size: 22px;
          font-weight: 600;
          height: auto;
          line-height: 1.4;
          margin: 0px 0px 0px 0px;
          padding: 0px;
          text-align: left;
          width: auto;
          z-index: 1;
          max-width: 100%;
          justify-content: flex-start;
        }

        @media screen and (max-width: 540px) {
          .sd[data-s-731f441d-bc62-4a7f-a9f7-1794eb41c911] {
            font-family: var(--s-font-75a668bb);
            font-size: 24px;
          }
        }

        .sd[data-s-2c6e090b-c10c-410c-9b80-8ef5195e3ebc] {
          gap: 15px;
          padding: 0px;
          --gap-h-2c6e090b-c10c-410c-9b80-8ef5195e3ebc: 0px;
          --gap-v-2c6e090b-c10c-410c-9b80-8ef5195e3ebc: 15px;
          --gap-uuid: 2c6e090b-c10c-410c-9b80-8ef5195e3ebc;
        }

        @media screen and (max-width: 540px) {
          .sd[data-s-2c6e090b-c10c-410c-9b80-8ef5195e3ebc] {
            flex: none;
            margin: 24px 0px 0px 0px;
            width: calc(93% - (var(--gap-h-f8623315-15e4-446d-89ea-e945e71ea01d) * 0.06999999999999994));
            --gap-h-2c6e090b-c10c-410c-9b80-8ef5195e3ebc: 0px;
            --gap-v-2c6e090b-c10c-410c-9b80-8ef5195e3ebc: 15px;
            max-width: calc(93% - (var(--gap-h-f8623315-15e4-446d-89ea-e945e71ea01d) * 0.06999999999999994));
          }
        }

        .sd[data-s-c731cc30-bbb9-4eae-b601-c666a1a9e644] {
          align-content: center;
          align-items: center;
          flex: none;
          flex-direction: row;
          flex-wrap: nowrap;
          gap: 15px;
          justify-content: center;
          padding: 0px;
          width: calc(100% - (var(--gap-h-2c6e090b-c10c-410c-9b80-8ef5195e3ebc) * 0));
          --gap-h-c731cc30-bbb9-4eae-b601-c666a1a9e644: 15px;
          --gap-v-c731cc30-bbb9-4eae-b601-c666a1a9e644: 0px;
          --gap-uuid: c731cc30-bbb9-4eae-b601-c666a1a9e644;
          max-width: calc(100% - (var(--gap-h-2c6e090b-c10c-410c-9b80-8ef5195e3ebc) * 0));
        }

        .sd[data-s-e4498964-1ffa-49d4-a643-7482117bf239] {
          align-content: flex-start;
          align-items: flex-start;
          flex: 1;
          flex-direction: column;
          flex-wrap: nowrap;
          justify-content: center;
          padding: 0px;
          width: auto;
          max-width: 100%;
        }

        .sd[data-s-b4d78ade-0154-4d2a-8aec-442d09ad90c4] {
          color: #333333;
          font-family: var(--s-font-698065c0);
          font-size: 14px;
          font-weight: 600;
          height: auto;
          line-height: 1.4;
          margin: 0px 0px 6px 0px;
          text-align: left;
          width: auto;
          max-width: 100%;
          justify-content: flex-start;
        }

        @media screen and (max-width: 540px) {
          .sd[data-s-b4d78ade-0154-4d2a-8aec-442d09ad90c4] {
            font-size: 16px;
          }
        }

        .sd[data-s-35084f74-9217-4dba-a442-cf933a40e144] {
          align-content: center;
          align-items: center;
          background: #00000013;
          border-bottom: 0px solid #000000;
          border-left: 0px solid #000000;
          border-right: 0px solid #000000;
          border-top: 0px solid #000000;
          flex: none;
          flex-direction: column;
          flex-wrap: nowrap;
          height: auto;
          justify-content: flex-start;
          padding: 10px 0px 45px 0px;
          width: 100%;
          max-width: 100%;
        }

        @media screen and (max-width: 540px) {
          .sd[data-s-35084f74-9217-4dba-a442-cf933a40e144] {
            display: none;
            flex: none;
            padding: 0px 0px 45px 0px;
            width: 100%;
          }
        }

        .sd[data-s-4ec8fa28-4f95-4bee-a3f2-4baed1b94ac6] {
          align-content: center;
          align-items: center;
          background: #000000ff;
          border-radius: 0;
          flex: none;
          flex-direction: column;
          flex-wrap: nowrap;
          justify-content: center;
          margin: -25px 0px 0px 0px;
          padding: 9px 23px;
          width: auto;
          max-width: 100%;
        }

        @media screen and (max-width: 540px) {
          .sd[data-s-4ec8fa28-4f95-4bee-a3f2-4baed1b94ac6] {
            flex: none;
            width: 50%;
            max-width: 50%;
          }
        }

        .sd[data-s-57296939-112d-4de6-8de2-13151b97735f] {
          color: #ffffffff;
          font-family: var(--s-font-698065c0);
          font-size: 11px;
          font-weight: 400;
          height: auto;
          line-height: 1;
          margin: 0px 0px 2px 0px;
          text-align: left;
          width: auto;
          max-width: 100%;
          justify-content: flex-start;
        }

        @media screen and (max-width: 540px) {
          .sd[data-s-57296939-112d-4de6-8de2-13151b97735f] {
            font-family: var(--s-font-698065c0);
          }
        }

        .sd[data-s-c8ed5cf0-e9d5-421e-9fb1-f241f6e4a513] {
          color: #ffffffff;
          font-family: var(--s-font-698065c0);
          font-size: 13px;
          font-weight: 400;
          height: auto;
          line-height: 1;
          margin: 7px 0px 0px 0px;
          text-align: left;
          width: auto;
          max-width: 100%;
          justify-content: flex-start;
        }

        @media screen and (max-width: 540px) {
          .sd[data-s-c8ed5cf0-e9d5-421e-9fb1-f241f6e4a513] {
            font-family: var(--s-font-698065c0);
          }
        }

        .sd[data-s-863136c9-9f50-4501-8f66-27d96f2b564f] {
          align-content: center;
          align-items: center;
          background: transparent;
          border-bottom: 1px solid #000000;
          border-left: 0px solid #000000;
          border-right: 0px solid #000000;
          border-top: 0px solid #000000;
          flex: none;
          flex-direction: row;
          flex-wrap: nowrap;
          height: auto;
          justify-content: center;
          margin: 26px 0px 0px 0px;
          padding: 0px 0px 20px 0px;
          width: 90%;
          max-width: 90%;
        }

        .sd[data-s-630dbcd8-a588-422b-aab1-93070be41a41] {
          color: #333333;
          font-family: var(--s-font-75a668bb);
          font-size: 22px;
          font-weight: 600;
          height: auto;
          line-height: 1.4;
          text-align: left;
          width: auto;
          max-width: 100%;
          justify-content: flex-start;
        }

        .sd[data-s-705461dc-ecdd-45a3-8276-4017ce656aa3] {
          color: #000000ff;
          font-family: var(--s-font-75a668bb);
          font-size: 13px;
          font-weight: 400;
          height: auto;
          line-height: 1.4;
          margin: -5px 0px 23px 0px;
          text-align: left;
          width: auto;
          max-width: 100%;
          justify-content: flex-start;
        }

        .sd[data-s-21bb2bfd-81f7-4387-b535-1a73937a12e8] {
          align-content: center;
          align-items: center;
          flex: none;
          flex-direction: row;
          flex-wrap: wrap;
          justify-content: flex-start;
          padding: 0px;
          width: 90%;
          max-width: 90%;
        }

        .sd[data-s-4f7ede62-760e-46b0-8243-9cb4cf1aa084] {
          flex: none;
          flex-direction: row;
          flex-wrap: wrap;
          gap: 15px;
          height: auto;
          padding: 0px;
          width: 100%;
          --gap-h-4f7ede62-760e-46b0-8243-9cb4cf1aa084: 15px;
          --gap-v-4f7ede62-760e-46b0-8243-9cb4cf1aa084: 15px;
          --gap-uuid: 4f7ede62-760e-46b0-8243-9cb4cf1aa084;
          max-width: 100%;
        }

        .sd[data-s-f8f9f475-6436-40bb-8f9f-29a30aae44e2] {
          align-content: center;
          align-items: center;
          flex: none;
          flex-direction: column;
          flex-wrap: nowrap;
          justify-content: center;
          padding: 0px;
          width: calc(50% - (var(--gap-h-4f7ede62-760e-46b0-8243-9cb4cf1aa084) * 0.5));
          max-width: calc(50% - (var(--gap-h-4f7ede62-760e-46b0-8243-9cb4cf1aa084) * 0.5));
        }

        .sd[data-s-19dc0782-6522-4ca2-ac10-4ab5b188b48e] {
          background: rgb(255, 255, 255);
          border-bottom: 1px solid #000000;
          border-left: 1px solid #000000;
          border-radius: 8px;
          border-right: 1px solid #000000;
          border-top: 1px solid #000000;
          color: #333333;
          flex: none;
          font-family: var(--s-font-75a668bb);
          font-size: 14px;
          font-weight: 400;
          height: auto;
          line-height: 1.4;
          padding: 15px 0px;
          text-align: center;
          width: 100%;
          max-width: 100%;
          justify-content: center;
        }

        .sd[data-s-19dc0782-6522-4ca2-ac10-4ab5b188b48e]:hover {
          background: rgb(210, 210, 210);
        }

        .sd[data-s-4321a0c6-8d53-4dc0-8fa3-f959736c05fd] {
          align-content: center;
          align-items: center;
          background: #00000013;
          border-bottom: 1px solid #000000;
          border-left: 1px solid #000000;
          border-right: 1px solid #000000;
          border-top: 1px solid #000000;
          flex: none;
          flex-direction: column;
          flex-wrap: nowrap;
          height: auto;
          justify-content: center;
          margin: 71px 0px 0px 0px;
          padding: 0px 0px 37px 0px;
          width: 1000px;
          max-width: 100%;
        }

        @media screen and (max-width: 540px) {
          .sd[data-s-4321a0c6-8d53-4dc0-8fa3-f959736c05fd] {
            flex: none;
            height: 442px;
            margin: 91px 0px 0px 0px;
            width: 93%;
            max-width: 93%;
          }
        }

        .sd[data-s-2d95cba0-2d6c-4bc9-878e-8e994edb7c50] {
          align-content: center;
          align-items: center;
          background: transparent;
          flex: none;
          flex-direction: column;
          flex-wrap: nowrap;
          height: 45px;
          justify-content: center;
          margin: 0px 0px 16px 0px;
          width: 992px;
          max-width: 100%;
        }

        .sd[data-s-2d95cba0-2d6c-4bc9-878e-8e994edb7c50]>p {
          align-content: flex-end;
          align-items: flex-end;
          flex-direction: column;
          flex-wrap: nowrap;
          justify-content: center;
        }

        @media screen and (max-width: 540px) {
          .sd[data-s-2d95cba0-2d6c-4bc9-878e-8e994edb7c50] {
            flex: none;
            height: auto;
            margin: 0px 0px 0px 0px;
            width: 100%;
            max-width: 100%;
          }
        }

        .sd[data-s-b6dcf072-ffce-4f60-b3f8-a8391ac762c7] {
          align-content: center;
          align-items: center;
          background: #d7c797ff;
          flex: none;
          flex-direction: row;
          flex-wrap: nowrap;
          gap: 3px;
          height: auto;
          justify-content: center;
          margin: -36px 0px 0px 0px;
          padding: 10px 0px;
          width: 93%;
          --gap-h-b6dcf072-ffce-4f60-b3f8-a8391ac762c7: 3px;
          --gap-v-b6dcf072-ffce-4f60-b3f8-a8391ac762c7: 0px;
          --gap-uuid: b6dcf072-ffce-4f60-b3f8-a8391ac762c7;
          max-width: 93%;
        }

        @media screen and (max-width: 540px) {
          .sd[data-s-b6dcf072-ffce-4f60-b3f8-a8391ac762c7] {
            gap: 15px;
            margin: -35px 0px 0px 0px;
            --gap-h-b6dcf072-ffce-4f60-b3f8-a8391ac762c7: 15px;
            --gap-v-b6dcf072-ffce-4f60-b3f8-a8391ac762c7: 0px;
            width: 93%;
            max-width: 93%;
          }
        }

        .sd[data-s-d8ac4223-cbfa-4b6a-ab7d-0ce524a4db92] {
          background: rgb(255, 255, 255);
          border-bottom: 0px dotted #000000;
          border-left: 0px dotted #000000;
          border-right: 0px dotted #000000;
          border-top: 0px dotted #000000;
          color: #333333;
          flex: none;
          font-family: var(--s-font-75a668bb);
          font-size: 16px;
          font-weight: 400;
          height: 42px;
          line-height: 1.1;
          margin: 0px 3px 0px 0px;
          padding: 0px 0px 0px;
          text-align: left;
          width: 42px;
          max-width: calc(100% - 3px);
        }

        .sd[data-s-d8ac4223-cbfa-4b6a-ab7d-0ce524a4db92]>p {
          color: #000000ff;
          font-size: 12px;
          font-weight: 700;
          line-height: 1.3;
          margin: 2px 0px 0px 0px;
          text-align: center;
        }

        .sd[data-s-d8ac4223-cbfa-4b6a-ab7d-0ce524a4db92] strong {
          color: #000000ff;
          font-size: 15px;
          font-weight: 700;
          text-align: center;
        }

        @media screen and (max-width: 540px) {
          .sd[data-s-d8ac4223-cbfa-4b6a-ab7d-0ce524a4db92] {
            border-bottom: 0px dotted #000000;
            border-left: 0px dotted #000000;
            border-right: 0px dotted #000000;
            border-top: 0px dotted #000000;
            flex: none;
            margin: 0px 0px 0px 0px;
            padding: 0px 0px 0px;
            text-align: center;
            width: auto;
            max-width: 100%;
          }

          .sd[data-s-d8ac4223-cbfa-4b6a-ab7d-0ce524a4db92]>p {
            background: #ffffffff;
            border-bottom: 0px dotted #000000;
            border-left: 0px dotted #000000;
            border-right: 0px dotted #000000;
            border-top: 0px dotted #000000;
            flex: none;
            font-weight: 700;
            height: 42px;
            line-height: 1.48;
            margin: 0px 0px 0px 0px;
            padding: 2px 0px 0px 0px;
            width: 42px;
          }

          .sd[data-s-d8ac4223-cbfa-4b6a-ab7d-0ce524a4db92] strong {
            border-bottom: 0px dotted #000000;
            border-left: 0px dotted #000000;
            border-right: 0px dotted #000000;
            border-top: 0px dotted #000000;
            color: #000000ff;
            font-size: 20px;
          }
        }

        .sd[data-s-4b2d2412-3d54-4a1b-b6a3-39dd19d32b53] {
          background: #d7c797ff;
          border-bottom: 0px dotted #000000;
          border-left: 0px dotted #000000;
          border-right: 0px dotted #000000;
          border-top: 0px dotted #000000;
          color: #333333;
          flex: none;
          font-family: var(--s-font-75a668bb);
          font-size: 15px;
          font-weight: 600;
          height: auto;
          line-height: 1.4;
          margin: 0px 0px 0px 0px;
          padding: 0px 0px 0px;
          text-align: left;
          width: auto;
          max-width: 100%;
        }

        .sd[data-s-4b2d2412-3d54-4a1b-b6a3-39dd19d32b53]>p {
          color: #000000ff;
          flex: none;
          font-size: 14px;
          line-height: 1.3;
          margin: 0px 0px 0px 0px;
          text-align: center;
          width: auto;
        }

        .sd[data-s-4b2d2412-3d54-4a1b-b6a3-39dd19d32b53] strong {
          color: #000000ff;
          font-size: 15px;
          font-weight: 700;
          text-align: center;
        }

        @media screen and (max-width: 540px) {
          .sd[data-s-4b2d2412-3d54-4a1b-b6a3-39dd19d32b53] {
            border-bottom: 0px dotted #000000;
            border-left: 0px dotted #000000;
            border-right: 0px dotted #000000;
            border-top: 0px dotted #000000;
            flex: none;
            margin: 0px 0px 0px 0px;
            padding: 0px 0px 0px;
            text-align: center;
            width: auto;
          }

          .sd[data-s-4b2d2412-3d54-4a1b-b6a3-39dd19d32b53]>p {
            background: #d7c797ff;
            border-bottom: 0px dotted #000000;
            border-left: 0px dotted #000000;
            border-right: 0px dotted #000000;
            border-top: 0px dotted #000000;
            flex: none;
            font-weight: 500;
            line-height: 1.8;
            margin: 0px 0px 0px 0px;
            width: 100%;
          }

          .sd[data-s-4b2d2412-3d54-4a1b-b6a3-39dd19d32b53] strong {
            border-bottom: 0px dotted #000000;
            border-left: 0px dotted #000000;
            border-right: 0px dotted #000000;
            border-top: 0px dotted #000000;
            color: #000000ff;
            font-size: 16px;
          }
        }

        .sd[data-s-5e27c637-ffb5-49ef-ba50-8ce6de074d9b] {
          align-content: flex-start;
          align-items: flex-start;
          background: transparent;
          flex: none;
          flex-direction: row;
          flex-wrap: nowrap;
          gap: 25px;
          height: auto;
          justify-content: center;
          margin: 0px 0px 0px 0px;
          padding: 0px 0px;
          width: 90%;
          --gap-h-5e27c637-ffb5-49ef-ba50-8ce6de074d9b: 25px;
          --gap-v-5e27c637-ffb5-49ef-ba50-8ce6de074d9b: 0px;
          --gap-uuid: 5e27c637-ffb5-49ef-ba50-8ce6de074d9b;
          max-width: 90%;
        }

        @media screen and (max-width: 540px) {
          .sd[data-s-5e27c637-ffb5-49ef-ba50-8ce6de074d9b] {
            align-content: center;
            align-items: center;
            flex: none;
            flex-direction: column-reverse;
            flex-wrap: nowrap;
            height: auto;
            justify-content: center;
            width: 100%;
            --gap-h-5e27c637-ffb5-49ef-ba50-8ce6de074d9b: 0px;
            --gap-v-5e27c637-ffb5-49ef-ba50-8ce6de074d9b: 25px;
            max-width: 100%;
          }
        }

        .sd[data-s-b6f647fb-3b0f-48ee-ab97-65af2453cb45] {
          align-content: flex-start;
          align-items: flex-start;
          flex: 1;
          flex-direction: column-reverse;
          flex-wrap: nowrap;
          justify-content: center;
          margin: 0px 0px 0px 0px;
          padding: 0px;
          width: auto;
          max-width: 100%;
        }

        @media screen and (max-width: 540px) {
          .sd[data-s-b6f647fb-3b0f-48ee-ab97-65af2453cb45] {
            flex: none;
            margin: 22px 0px 29px 0px;
            width: calc(90% - (var(--gap-h-5e27c637-ffb5-49ef-ba50-8ce6de074d9b) * 0.10000000000000003));
            max-width: calc(90% - (var(--gap-h-5e27c637-ffb5-49ef-ba50-8ce6de074d9b) * 0.10000000000000003));
          }
        }

        .sd[data-s-a5513c28-ffef-4db4-8bfe-dea868b59df3] {
          color: #827f7fff;
          font-family: var(--s-font-75a668bb);
          font-size: 11px;
          font-weight: 400;
          height: auto;
          line-height: 1.4;
          margin: 19px 0px 0px 0px;
          text-align: left;
          width: auto;
          max-width: 100%;
          justify-content: flex-start;
        }

        .sd[data-s-f23e61b2-ecf1-4c07-b650-9d5008cbe1f4] {
          align-content: flex-start;
          align-items: flex-start;
          background: transparent;
          flex: none;
          flex-direction: column-reverse;
          flex-wrap: nowrap;
          height: auto;
          justify-content: center;
          margin: 0px 0px 0px 0px;
          padding: 0px;
          width: auto;
          z-index: 0;
          max-width: 100%;
        }

        .sd[data-s-3a30c2c8-e7f8-42fc-bbf9-fdea0bf5a8d7] {
          align-content: center;
          align-items: center;
          background: transparent;
          flex: none;
          flex-direction: column;
          flex-wrap: nowrap;
          height: auto;
          justify-content: flex-end;
          margin: 0px 0px 0px 0px;
          padding: 0px 0px 0px 0px;
          width: 100%;
          max-width: 100%;
        }

        .sd[data-s-4f10f1fd-75d9-42ac-b639-38327ab4c654] {
          height: auto;
          margin: 0px 0px 0px 0px;
          width: 100%;
          max-width: 100%;
        }

        .sd[data-s-4c57e011-f7aa-408c-8306-0b0092199ba8] {
          align-content: center;
          align-items: center;
          flex: none;
          flex-direction: column-reverse;
          flex-wrap: nowrap;
          gap: 0px;
          justify-content: center;
          margin: 18px 0px 0px 0px;
          padding: 0px;
          width: 90%;
          --gap-h-4c57e011-f7aa-408c-8306-0b0092199ba8: 0px;
          --gap-v-4c57e011-f7aa-408c-8306-0b0092199ba8: 0px;
          --gap-uuid: 4c57e011-f7aa-408c-8306-0b0092199ba8;
          max-width: 90%;
        }

        .sd[data-s-4c57e011-f7aa-408c-8306-0b0092199ba8]:hover {
          opacity: 0.7;
          --gap-h-4c57e011-f7aa-408c-8306-0b0092199ba8: 0px;
          --gap-v-4c57e011-f7aa-408c-8306-0b0092199ba8: 0px;
        }

        @media screen and (max-width: 540px) {
          .sd[data-s-4c57e011-f7aa-408c-8306-0b0092199ba8] {
            flex: none;
            flex-direction: column-reverse;
            flex-wrap: nowrap;
            gap: 12px;
            margin: 0px 0px 0px 0px;
            width: 100%;
            --gap-h-4c57e011-f7aa-408c-8306-0b0092199ba8: 0px;
            --gap-v-4c57e011-f7aa-408c-8306-0b0092199ba8: 12px;
            max-width: 100%;
          }
        }

        .sd[data-s-76e62f2e-ca8d-48d9-996d-0faa1984c242] {
          align-content: center;
          align-items: center;
          background: #3f9cd7ff;
          border-bottom: 0px solid #ffcb00;
          border-left: 0px solid #ffcb00;
          border-radius: 48px;
          border-right: 0px solid #ffcb00;
          border-top: 0px solid #ffcb00;
          box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2);
          flex: none;
          flex-direction: row;
          flex-wrap: nowrap;
          height: 57px;
          justify-content: center;
          margin: 0px 0px 0px 0px;
          padding: 0px 20px;
          width: 289px;
          max-width: 100%;
        }

        @media screen and (max-width: 540px) {
          .sd[data-s-76e62f2e-ca8d-48d9-996d-0faa1984c242] {
            flex: none;
            height: 77px;
            width: calc(90% - (var(--gap-h-4c57e011-f7aa-408c-8306-0b0092199ba8) * 0.10000000000000003));
            max-width: calc(90% - (var(--gap-h-4c57e011-f7aa-408c-8306-0b0092199ba8) * 0.10000000000000003));
          }
        }

        .sd[data-s-d4b35e26-fc7c-44d0-97c3-edd0d6178f6a] {
          align-content: center;
          align-items: center;
          background: rgba(0, 0, 0, 0.0);
          flex: none;
          flex-direction: row;
          flex-wrap: nowrap;
          font-size: 18px;
          gap: 15px;
          height: auto;
          justify-content: center;
          width: auto;
          --gap-h-d4b35e26-fc7c-44d0-97c3-edd0d6178f6a: 15px;
          --gap-v-d4b35e26-fc7c-44d0-97c3-edd0d6178f6a: 0px;
          --gap-uuid: d4b35e26-fc7c-44d0-97c3-edd0d6178f6a;
          max-width: 100%;
        }

        .sd[data-s-72789ae8-21e4-45c6-af6f-04712faa8b98] {
          align-content: center;
          align-items: center;
          flex-direction: column;
          flex-wrap: nowrap;
          justify-content: center;
          padding: 0px;
        }

        .sd[data-s-19c20a98-cf10-4be1-8f55-edf20151db81] {
          color: #FFFFFF;
          font-family: var(--s-font-698065c0);
          font-size: 14px;
          font-weight: 400;
          height: auto;
          letter-spacing: 0.04em;
          line-height: 1.4;
          text-align: center;
          width: auto;
          max-width: 100%;
          justify-content: center;
        }

        @media screen and (max-width: 540px) {
          .sd[data-s-19c20a98-cf10-4be1-8f55-edf20151db81] {
            font-family: var(--s-font-698065c0);
            font-size: 14px;
            font-weight: 800;
          }
        }

        .sd[data-s-2b6990b1-72b3-4529-865f-fb24a20882cf] {
          color: #FFFFFF;
          font-family: var(--s-font-698065c0);
          font-size: 12px;
          font-weight: 400;
          height: auto;
          letter-spacing: 0.04em;
          line-height: 1.4;
          text-align: center;
          width: auto;
          max-width: 100%;
          justify-content: center;
        }

        @media screen and (max-width: 540px) {
          .sd[data-s-2b6990b1-72b3-4529-865f-fb24a20882cf] {
            font-family: var(--s-font-698065c0);
            font-size: 14px;
            font-weight: 800;
          }
        }

        .sd[data-s-846ab99e-8a79-46cb-b3a2-cff8b4cc5f5e] {
          align-content: center;
          align-items: center;
          background: #FFFFFF;
          border-radius: 50%;
          flex: none;
          flex-direction: column;
          flex-wrap: nowrap;
          height: 25px;
          justify-content: center;
          margin: 0px 0px 0px 7px;
          padding: 0px;
          width: 25px;
          max-width: calc(100% - 7px);
        }

        .sd[data-s-4c57e011-f7aa-408c-8306-0b0092199ba8]:hover .sd[data-s-846ab99e-8a79-46cb-b3a2-cff8b4cc5f5e] {
          background: #FFFFFF;
          transition-delay: 100ms;
          transition-duration: 600ms;
        }

        .sd[data-s-a6891e58-f04b-4f85-9ca8-e03be998b25a] {
          color: #161819;
          font-size: 16px;
        }

        .sd[data-s-b8789034-df8e-4760-bc17-fb7c7554b55a] {
          align-content: center;
          align-items: center;
          background: #fff;
          height: 100%;
          padding: 0px 0px 0px 0px;
          width: 100%;
          max-width: 100%;
        }

        .sd[data-s-63ce27a8-0c71-4bc0-b78f-9fbec9e42d0d] {}

        .sd[data-s-b101bc2f-1de5-4d9c-b850-2f10a57a5511] {
          align-content: center;
          align-items: center;
          background: transparent;
          flex: none;
          flex-direction: row;
          flex-wrap: nowrap;
          gap: 15px;
          height: auto;
          justify-content: flex-start;
          margin: 155px 0px 67px 0px;
          width: 80%;
          --gap-h-b101bc2f-1de5-4d9c-b850-2f10a57a5511: 15px;
          --gap-v-b101bc2f-1de5-4d9c-b850-2f10a57a5511: 0px;
          --gap-uuid: b101bc2f-1de5-4d9c-b850-2f10a57a5511;
          max-width: 80%;
        }

        @media screen and (max-width: 540px) {
          .sd[data-s-b101bc2f-1de5-4d9c-b850-2f10a57a5511] {
            flex: none;
            margin: 100px 0px 0px 0px;
            overflow-x: auto;
            overflow-y: hidden;
            width: 93%;
            --gap-h-b101bc2f-1de5-4d9c-b850-2f10a57a5511: 15px;
            --gap-v-b101bc2f-1de5-4d9c-b850-2f10a57a5511: 0px;
            max-width: 93%;
          }
        }

        .sd[data-s-cc22e83b-f5f0-42f7-8d42-f274472b76e0] {
          color: #333333;
          font-family: var(--s-font-75a668bb);
          font-size: 12px;
          font-weight: 400;
          height: auto;
          line-height: 1.4;
          text-align: left;
          width: auto;
          max-width: 100%;
          justify-content: flex-start;
        }

        .sd[data-s-92c91b7e-266f-4490-8b51-afdd15539057] {
          background: #c6c6c6ff;
          flex: none;
          font-weight: 400;
          height: 15px;
          width: 1px;
          max-width: 100%;
        }

        .sd[data-s-4868ea29-8a3e-4955-b3dc-78e9df12adcc] {
          color: #333333;
          font-family: var(--s-font-75a668bb);
          font-size: 12px;
          font-weight: 400;
          height: auto;
          line-height: 1.4;
          text-align: left;
          width: auto;
          max-width: 100%;
          justify-content: flex-start;
        }

        .sd[data-s-f1e0ce34-0bcb-4b8e-9865-9856ebf7c1b3] {}

        .sd[data-s-26a4cf9a-3f63-4437-a1c5-756e2e72d4f8] {
          align-content: flex-start;
          align-items: flex-start;
          flex: none;
          flex-direction: row;
          flex-wrap: nowrap;
          gap: 55px;
          justify-content: center;
          margin: 0px 0px 105px;
          padding: 0px;
          width: 80%;
          --gap-h-26a4cf9a-3f63-4437-a1c5-756e2e72d4f8: 55px;
          --gap-v-26a4cf9a-3f63-4437-a1c5-756e2e72d4f8: 0px;
          --gap-uuid: 26a4cf9a-3f63-4437-a1c5-756e2e72d4f8;
          max-width: 80%;
        }

        @media screen and (max-width: 540px) {
          .sd[data-s-26a4cf9a-3f63-4437-a1c5-756e2e72d4f8] {
            align-content: center;
            align-items: center;
            flex: none;
            flex-direction: column;
            flex-wrap: nowrap;
            justify-content: center;
            margin: 1px 0px 0px;
            padding: 0px 0px 80px 0px;
            width: 100%;
            --gap-h-26a4cf9a-3f63-4437-a1c5-756e2e72d4f8: 0px;
            --gap-v-26a4cf9a-3f63-4437-a1c5-756e2e72d4f8: 55px;
            max-width: 100%;
          }
        }

        .sd[data-s-6c93941f-9a88-495e-b14d-a89fcab4ddba] {
          align-content: center;
          align-items: center;
          flex: none;
          flex-direction: column;
          flex-wrap: nowrap;
          justify-content: center;
          margin: 0px 0px 0px 0px;
          padding: 0px;
          width: calc(70% - (var(--gap-h-26a4cf9a-3f63-4437-a1c5-756e2e72d4f8) * 0.3));
          max-width: calc(70% - (var(--gap-h-26a4cf9a-3f63-4437-a1c5-756e2e72d4f8) * 0.3));
        }

        @media screen and (max-width: 540px) {
          .sd[data-s-6c93941f-9a88-495e-b14d-a89fcab4ddba] {
            flex: none;
            width: calc(100% - (var(--gap-h-26a4cf9a-3f63-4437-a1c5-756e2e72d4f8) * 0));
            max-width: calc(100% - (var(--gap-h-26a4cf9a-3f63-4437-a1c5-756e2e72d4f8) * 0));
          }
        }

        .sd[data-s-bab2c0b0-f5ae-4eb0-ae39-ea859d0adbec] {
          align-content: center;
          align-items: center;
          background: #FFFFFF;
          border-radius: 0;
          flex: 1;
          flex-direction: column;
          flex-wrap: nowrap;
          justify-content: flex-start;
          overflow-x: hidden;
          overflow-y: hidden;
          padding: 0px 0px 0px 0px;
          width: 100%;
          max-width: 100%;
        }

        @media screen and (max-width: 540px) {
          .sd[data-s-bab2c0b0-f5ae-4eb0-ae39-ea859d0adbec] {
            width: 93%;
            max-width: 93%;
          }
        }

        .sd[data-s-b61c3c19-d18a-4d98-ad74-ca3d09c13161] {
          align-content: center;
          align-items: center;
          background: #FFFFFF;
          border-radius: 0;
          flex: none;
          flex-direction: column;
          flex-wrap: nowrap;
          gap: 0px;
          height: auto;
          justify-content: center;
          margin: 0px 0px 0px 0px;
          padding: 0px 0px 43px 0px;
          width: 100%;
          --gap-h-b61c3c19-d18a-4d98-ad74-ca3d09c13161: 0px;
          --gap-v-b61c3c19-d18a-4d98-ad74-ca3d09c13161: 0px;
          --gap-uuid: b61c3c19-d18a-4d98-ad74-ca3d09c13161;
          max-width: 100%;
        }

        @media screen and (max-width: 540px) {
          .sd[data-s-b61c3c19-d18a-4d98-ad74-ca3d09c13161] {
            border-radius: 0;
            flex: none;
            gap: 17px;
            margin: 0px 0px;
            padding: 25px 0px 0px 0px;
            width: 100%;
            --gap-h-b61c3c19-d18a-4d98-ad74-ca3d09c13161: 0px;
            --gap-v-b61c3c19-d18a-4d98-ad74-ca3d09c13161: 17px;
            max-width: 100%;
          }
        }

        .sd[data-s-9ef24de7-c467-46e3-a939-83d66992fd8e] {
          align-content: flex-start;
          align-items: flex-start;
          flex: 1;
          flex-direction: column;
          gap: 0px;
          height: auto;
          justify-content: flex-start;
          margin: 0px 0px 0px 0px;
          padding: 0px;
          width: calc(100% - (var(--gap-h-b61c3c19-d18a-4d98-ad74-ca3d09c13161) * 0));
          --gap-h-9ef24de7-c467-46e3-a939-83d66992fd8e: 0px;
          --gap-v-9ef24de7-c467-46e3-a939-83d66992fd8e: 0px;
          --gap-uuid: 9ef24de7-c467-46e3-a939-83d66992fd8e;
          max-width: calc(100% - (var(--gap-h-b61c3c19-d18a-4d98-ad74-ca3d09c13161) * 0));
        }

        @media screen and (max-width: 540px) {
          .sd[data-s-9ef24de7-c467-46e3-a939-83d66992fd8e] {
            align-content: flex-start;
            align-items: flex-start;
            gap: 0px;
            justify-content: flex-start;
            --gap-h-9ef24de7-c467-46e3-a939-83d66992fd8e: 0px;
            --gap-v-9ef24de7-c467-46e3-a939-83d66992fd8e: 0px;
          }
        }

        .sd[data-s-cce5d240-405d-4478-8964-f735e3190599] {
          align-content: center;
          align-items: center;
          background: transparent;
          box-shadow: 0px 0px 0px rgba(255, 255, 255, 0.63);
          flex: none;
          flex-direction: column;
          flex-wrap: nowrap;
          height: auto;
          justify-content: flex-start;
          margin: 0px 0px 0px 0px;
          padding: 0px 0px 0px 0px;
          width: 1000px;
          z-index: 0;
          max-width: 100%;
        }

        .sd[data-s-9c2123c5-eb3f-4a3f-8eb6-967440ee00a3] {
          align-content: center;
          align-items: center;
          background: transparent;
          flex: none;
          flex-direction: column;
          flex-wrap: nowrap;
          height: auto;
          justify-content: center;
          width: 100%;
          max-width: 100%;
        }

        .sd[data-s-09de4d3b-f641-4dde-b921-112c1938e6b7] {
          color: #00000018;
          flex: none;
          font-family: var(--s-font-75a668bb);
          font-size: 100px;
          font-weight: 400;
          height: auto;
          line-height: 1;
          text-align: center;
          width: 100%;
          max-width: 100%;
          justify-content: center;
        }

        @media screen and (max-width: 540px) {
          .sd[data-s-09de4d3b-f641-4dde-b921-112c1938e6b7] {
            font-size: 48px;
          }
        }

        .sd[data-s-30ee19fc-5b0f-4a00-8bb2-b0f70000bbe9] {
          color: #333333;
          font-family: var(--s-font-75a668bb);
          font-size: 40px;
          font-weight: 700;
          height: auto;
          line-height: 1.4;
          margin: -35px 0px 0px 0px;
          text-align: left;
          width: auto;
          max-width: 100%;
          justify-content: flex-start;
        }

        @media screen and (max-width: 540px) {
          .sd[data-s-30ee19fc-5b0f-4a00-8bb2-b0f70000bbe9] {
            font-size: 22px;
            line-height: 1.4;
            margin: -14px 0px 6px 0px;
            max-width: 100%;
          }
        }

        .sd[data-s-1606e62f-77f4-4e84-91ec-3dfe50096a97] {
          color: #333333;
          flex: none;
          font-family: var(--s-font-698065c0);
          font-size: 14px;
          font-weight: 400;
          height: auto;
          line-height: 1.4;
          margin: 0px 0px 42px 0px;
          text-align: left;
          width: 100%;
          max-width: 100%;
          justify-content: flex-start;
        }

        @media screen and (max-width: 540px) {
          .sd[data-s-1606e62f-77f4-4e84-91ec-3dfe50096a97] {
            margin: 27px 0px 33px 0px;
            width: 100%;
            max-width: 100%;
          }
        }

        .sd[data-s-1462147c-6f5b-4ea5-b3ed-dc66c5fdbbb5] {
          color: #333333;
          font-family: var(--s-font-75a668bb);
          font-size: 16px;
          font-weight: 400;
          height: auto;
          line-height: 1.4;
          padding: 0px 0px 0px;
          text-align: left;
          width: 100%;
          max-width: 100%;
        }

        .sd[data-s-1462147c-6f5b-4ea5-b3ed-dc66c5fdbbb5] a {
          font-size: 15px;
          font-weight: 600;
          text-decoration: underline;
        }

        .sd[data-s-1462147c-6f5b-4ea5-b3ed-dc66c5fdbbb5]>figure {
          margin: 45px 0px;
        }

        .sd[data-s-1462147c-6f5b-4ea5-b3ed-dc66c5fdbbb5]>h2 {
          background: #d7c7976d;
          font-size: 28px;
          margin: 35px 0px 35px 0px;
          padding: 15px 20px;
        }

        .sd[data-s-1462147c-6f5b-4ea5-b3ed-dc66c5fdbbb5]>h3 {
          border-bottom: 1px solid #3f9cd7ff;
          border-left: 5px solid #3f9cd7ff;
          border-right: 0px solid #3f9cd7ff;
          border-top: 0px solid #3f9cd7ff;
          font-family: var(--s-font-75a668bb);
          font-size: 22px;
          font-weight: 700;
          margin: 35px 0px 35px 0px;
          padding: 15px 20px;
        }

        .sd[data-s-1462147c-6f5b-4ea5-b3ed-dc66c5fdbbb5] li {
          color: #000000ff;
          font-family: var(--s-font-698065c0);
          font-size: 14px;
          line-height: 1.7;
        }

        .sd[data-s-1462147c-6f5b-4ea5-b3ed-dc66c5fdbbb5]>p {
          font-family: var(--s-font-698065c0);
          font-size: 14px;
          line-height: 1.7;
          margin: 25px 0px 25px 0px;
        }

        .sd[data-s-1462147c-6f5b-4ea5-b3ed-dc66c5fdbbb5] strong {
          border-bottom: 3px solid #d7c797ff;
          border-left: 0px solid #d7c797ff;
          border-right: 0px solid #d7c797ff;
          border-top: 0px solid #d7c797ff;
          font-size: 20px;
          font-weight: 500;
        }

        .sd[data-s-1462147c-6f5b-4ea5-b3ed-dc66c5fdbbb5]>[data-type="table"]>table {
          border-bottom: 1px solid #000000ff;
          border-left: 1px solid #000000ff;
          border-right: 1px solid #000000ff;
          border-top: 1px solid #000000ff;
          flex: none;
          width: 100%;
          margin: 10px 0 10px 0;
        }

        .sd[data-s-1462147c-6f5b-4ea5-b3ed-dc66c5fdbbb5]>[data-type="table_of_contents"] {
          background: rgb(255, 255, 255);
          border-bottom: 1px solid #000000;
          border-left: 1px solid #000000;
          border-right: 1px solid #000000;
          border-top: 1px solid #000000;
          color: #000000ff;
          font-family: var(--s-font-698065c0);
          font-size: 14px;
          font-weight: 500;
          line-height: 1.6;
          margin: 0px 0px 60px 0px;
        }

        .sd[data-s-1462147c-6f5b-4ea5-b3ed-dc66c5fdbbb5]>[data-type="table"]>table tbody tr>td {
          border-bottom: 1px solid #000000ff;
          border-left: 1px solid #000000ff;
          border-right: 1px solid #000000ff;
          border-top: 1px solid #000000ff;
        }

        .sd[data-s-1462147c-6f5b-4ea5-b3ed-dc66c5fdbbb5]>[data-type="table"]>table tbody tr>th {
          border-bottom: 1px solid #000000ff;
          border-left: 1px solid #000000ff;
          border-right: 1px solid #000000ff;
          border-top: 1px solid #000000ff;
        }

        @media screen and (max-width: 540px) {
          .sd[data-s-1462147c-6f5b-4ea5-b3ed-dc66c5fdbbb5] {
            font-size: 14px;
          }

          .sd[data-s-1462147c-6f5b-4ea5-b3ed-dc66c5fdbbb5]>h2 {
            font-size: 20px;
            margin: 45px 0px 35px 0px;
          }

          .sd[data-s-1462147c-6f5b-4ea5-b3ed-dc66c5fdbbb5]>h3 {
            font-size: 18px;
            margin: 45px 0px 35px 0px;
          }

          .sd[data-s-1462147c-6f5b-4ea5-b3ed-dc66c5fdbbb5]>p {
            font-size: 14px;
            margin: 30px 0px 30px 0px;
          }

          .sd[data-s-1462147c-6f5b-4ea5-b3ed-dc66c5fdbbb5] strong {
            font-size: 16px;
            font-weight: 600;
          }

          .sd[data-s-1462147c-6f5b-4ea5-b3ed-dc66c5fdbbb5]>[data-type="table_of_contents"] {
            font-size: 13px;
            padding: 24px 5px 8px 5px;
          }
        }

        .sd[data-s-7df447e5-9373-4892-81c5-0e1446872b9d] {
          align-content: center;
          align-items: center;
          background: transparent;
          border-bottom: 1px solid #000000;
          border-left: 1px solid #000000;
          border-right: 1px solid #000000;
          border-top: 1px solid #000000;
          flex: none;
          flex-direction: column;
          flex-wrap: nowrap;
          height: auto;
          justify-content: center;
          margin: 71px 0px 0px 0px;
          padding: 0px 0px 45px 0px;
          width: 1000px;
          max-width: 100%;
        }

        @media screen and (max-width: 540px) {
          .sd[data-s-7df447e5-9373-4892-81c5-0e1446872b9d] {
            flex: none;
            height: auto;
            width: 100%;
            max-width: 100%;
          }
        }

        .sd[data-s-46a067c1-a5ac-406b-bfaf-18fa95018f38] {
          align-content: center;
          align-items: center;
          background: transparent;
          flex: none;
          flex-direction: column;
          flex-wrap: nowrap;
          height: auto;
          justify-content: center;
          width: 992px;
          max-width: 100%;
        }

        .sd[data-s-46a067c1-a5ac-406b-bfaf-18fa95018f38]>p {
          align-content: flex-end;
          align-items: flex-end;
          flex-direction: column;
          flex-wrap: nowrap;
          justify-content: center;
        }

        @media screen and (max-width: 540px) {
          .sd[data-s-46a067c1-a5ac-406b-bfaf-18fa95018f38] {
            flex: none;
            width: 100%;
            max-width: 100%;
          }
        }

        .sd[data-s-abf82254-2024-4989-8958-fb172abadc76] {
          background: #d7c797ff;
          border-bottom: 0px dotted #000000;
          border-left: 0px dotted #000000;
          border-right: 0px dotted #000000;
          border-top: 0px dotted #000000;
          color: #333333;
          flex: none;
          font-family: var(--s-font-75a668bb);
          font-size: 16px;
          font-weight: 400;
          height: auto;
          line-height: 1.4;
          margin: -25px 0px 45px 0px;
          padding: 0px 0px 0px;
          text-align: left;
          width: 530px;
          max-width: 100%;
        }

        .sd[data-s-abf82254-2024-4989-8958-fb172abadc76]>p {
          color: rgb(255, 255, 255);
          text-align: center;
        }

        .sd[data-s-abf82254-2024-4989-8958-fb172abadc76] strong {
          color: #000000ff;
          font-size: 28px;
          font-weight: 700;
          text-align: center;
        }

        @media screen and (max-width: 540px) {
          .sd[data-s-abf82254-2024-4989-8958-fb172abadc76] {
            border-bottom: 0px dotted #000000;
            border-left: 0px dotted #000000;
            border-right: 0px dotted #000000;
            border-top: 0px dotted #000000;
            flex: none;
            margin: -22px 0px 20px 0px;
            padding: 0px 0px 0px;
            text-align: center;
            width: 90%;
            max-width: 90%;
          }

          .sd[data-s-abf82254-2024-4989-8958-fb172abadc76]>p {
            background: #d7c797ff;
            border-bottom: 0px dotted #000000;
            border-left: 0px dotted #000000;
            border-right: 0px dotted #000000;
            border-top: 0px dotted #000000;
            flex: none;
            font-weight: 500;
            line-height: 1.8;
            margin: 0px 0px 0px 0px;
            width: 100%;
          }

          .sd[data-s-abf82254-2024-4989-8958-fb172abadc76] strong {
            border-bottom: 0px dotted #000000;
            border-left: 0px dotted #000000;
            border-right: 0px dotted #000000;
            border-top: 0px dotted #000000;
            color: #000000ff;
            font-size: 20px;
          }
        }

        .sd[data-s-c3b7db35-2a7e-4a0e-bf1a-136f2f4d975a] {
          border-bottom: 1px dotted #000000;
          border-left: 0px dotted #000000;
          border-right: 0px dotted #000000;
          border-top: 0px dotted #000000;
          color: #333333;
          flex: none;
          font-family: var(--s-font-75a668bb);
          font-size: 16px;
          font-weight: 400;
          height: auto;
          line-height: 1.4;
          margin: 0px 0px 45px 0px;
          padding: 0px 0px 34px;
          text-align: left;
          width: 90%;
          max-width: 90%;
        }

        .sd[data-s-c3b7db35-2a7e-4a0e-bf1a-136f2f4d975a]>p {}

        .sd[data-s-c3b7db35-2a7e-4a0e-bf1a-136f2f4d975a] strong {
          color: #000000ff;
          font-size: 28px;
          font-weight: 700;
        }

        @media screen and (max-width: 540px) {
          .sd[data-s-c3b7db35-2a7e-4a0e-bf1a-136f2f4d975a] {
            margin: 0px 0px 0px 0px;
            padding: 0px 0px 17px;
            width: 90%;
            max-width: 90%;
          }

          .sd[data-s-c3b7db35-2a7e-4a0e-bf1a-136f2f4d975a]>p {
            font-weight: 500;
            line-height: 1.8;
            margin: 0px 0px 0px 0px;
          }

          .sd[data-s-c3b7db35-2a7e-4a0e-bf1a-136f2f4d975a] strong {
            font-size: 20px;
          }
        }

        .sd[data-s-6528d060-3bd4-438d-8ca3-3530e2c01b19] {
          align-content: flex-start;
          align-items: flex-start;
          background: transparent;
          flex: none;
          flex-direction: row;
          flex-wrap: nowrap;
          gap: 25px;
          height: auto;
          justify-content: center;
          margin: 0px 0px 0px 0px;
          padding: 0px 0px;
          width: 90%;
          --gap-h-6528d060-3bd4-438d-8ca3-3530e2c01b19: 25px;
          --gap-v-6528d060-3bd4-438d-8ca3-3530e2c01b19: 0px;
          --gap-uuid: 6528d060-3bd4-438d-8ca3-3530e2c01b19;
          max-width: 90%;
        }

        @media screen and (max-width: 540px) {
          .sd[data-s-6528d060-3bd4-438d-8ca3-3530e2c01b19] {
            align-content: center;
            align-items: center;
            flex: none;
            flex-direction: column-reverse;
            flex-wrap: nowrap;
            height: auto;
            justify-content: center;
            width: 100%;
            --gap-h-6528d060-3bd4-438d-8ca3-3530e2c01b19: 0px;
            --gap-v-6528d060-3bd4-438d-8ca3-3530e2c01b19: 25px;
            max-width: 100%;
          }
        }

        .sd[data-s-f09c30a5-deb5-455f-8963-7246d9e70f85] {
          align-content: flex-start;
          align-items: flex-start;
          flex: none;
          flex-direction: column;
          gap: 4px;
          height: auto;
          justify-content: flex-start;
          margin: 0px 0px 0px 0px;
          padding: 0px;
          width: calc(55% - (var(--gap-h-6528d060-3bd4-438d-8ca3-3530e2c01b19) * 0.44999999999999996));
          --gap-h-f09c30a5-deb5-455f-8963-7246d9e70f85: 0px;
          --gap-v-f09c30a5-deb5-455f-8963-7246d9e70f85: 4px;
          --gap-uuid: f09c30a5-deb5-455f-8963-7246d9e70f85;
          max-width: calc(55% - (var(--gap-h-6528d060-3bd4-438d-8ca3-3530e2c01b19) * 0.44999999999999996));
        }

        @media screen and (max-width: 540px) {
          .sd[data-s-f09c30a5-deb5-455f-8963-7246d9e70f85] {
            flex: none;
            gap: 2px;
            margin: 0px 0px 0px 0px;
            padding: 0px;
            width: calc(90% - (var(--gap-h-6528d060-3bd4-438d-8ca3-3530e2c01b19) * 0.10000000000000003));
            --gap-h-f09c30a5-deb5-455f-8963-7246d9e70f85: 0px;
            --gap-v-f09c30a5-deb5-455f-8963-7246d9e70f85: 2px;
            max-width: calc(90% - (var(--gap-h-6528d060-3bd4-438d-8ca3-3530e2c01b19) * 0.10000000000000003));
          }
        }

        .sd[data-s-9ce826a0-a84c-4544-acda-3b2de48b7acb] {
          align-items: center;
          flex: none;
          flex-direction: column;
          gap: 30px;
          height: auto;
          justify-content: flex-start;
          margin: 0px 0px 0px 0px;
          padding: 0px;
          width: calc(100% - (var(--gap-h-f09c30a5-deb5-455f-8963-7246d9e70f85) * 0));
          --gap-h-9ce826a0-a84c-4544-acda-3b2de48b7acb: 0px;
          --gap-v-9ce826a0-a84c-4544-acda-3b2de48b7acb: 30px;
          --gap-uuid: 9ce826a0-a84c-4544-acda-3b2de48b7acb;
          max-width: calc(100% - (var(--gap-h-f09c30a5-deb5-455f-8963-7246d9e70f85) * 0));
        }

        @media screen and (max-width: 540px) {
          .sd[data-s-9ce826a0-a84c-4544-acda-3b2de48b7acb] {
            gap: 24px;
            padding: 0px;
            width: 100%;
            --gap-h-9ce826a0-a84c-4544-acda-3b2de48b7acb: 0px;
            --gap-v-9ce826a0-a84c-4544-acda-3b2de48b7acb: 24px;
          }
        }

        .sd[data-s-3b886aa8-e398-4bee-aaea-8e9ff7761d24] {
          align-content: center;
          align-items: center;
          flex: none;
          flex-direction: column;
          flex-wrap: nowrap;
          justify-content: center;
          padding: 0px;
          width: 1000px;
          max-width: 100%;
        }

        @media screen and (max-width: 540px) {
          .sd[data-s-3b886aa8-e398-4bee-aaea-8e9ff7761d24] {
            flex: none;
            width: calc(100% - (var(--gap-h-9ce826a0-a84c-4544-acda-3b2de48b7acb) * 0));
            max-width: calc(100% - (var(--gap-h-9ce826a0-a84c-4544-acda-3b2de48b7acb) * 0));
          }
        }

        .sd[data-s-26c71947-4d4a-4b53-8591-89382140e5e4] {
          color: #000000ff;
          font-family: var(--s-font-75a668bb);
          font-size: 14px;
          font-weight: 500;
          height: auto;
          line-height: 1.64;
          padding: 0px 0px 0px;
          text-align: left;
          width: 100%;
          max-width: 100%;
        }

        .sd[data-s-26c71947-4d4a-4b53-8591-89382140e5e4]>p {
          font-family: var(--s-font-698065c0);
          font-size: 14px;
          line-height: 2;
          margin: 10px 0px 0px 0px;
          text-decoration: none;
        }

        .sd[data-s-26c71947-4d4a-4b53-8591-89382140e5e4] u {
          border-bottom: 3px solid #d7c797ff;
          border-left: 0px solid #d7c797ff;
          border-right: 0px solid #d7c797ff;
          border-top: 0px solid #d7c797ff;
          text-decoration: none;
        }

        @media screen and (max-width: 540px) {
          .sd[data-s-26c71947-4d4a-4b53-8591-89382140e5e4]>p {
            line-height: 2.16;
          }
        }

        .sd[data-s-ec333fcc-6f56-4de5-b424-44f3b6a1aeba] {
          align-content: flex-start;
          align-items: flex-start;
          flex: 1;
          flex-direction: column-reverse;
          flex-wrap: nowrap;
          justify-content: center;
          margin: 0px 0px 0px 0px;
          padding: 0px;
          width: auto;
          max-width: 100%;
        }

        @media screen and (max-width: 540px) {
          .sd[data-s-ec333fcc-6f56-4de5-b424-44f3b6a1aeba] {
            flex: none;
            margin: 22px 0px 0px 0px;
            width: calc(90% - (var(--gap-h-6528d060-3bd4-438d-8ca3-3530e2c01b19) * 0.10000000000000003));
            max-width: calc(90% - (var(--gap-h-6528d060-3bd4-438d-8ca3-3530e2c01b19) * 0.10000000000000003));
          }
        }

        .sd[data-s-7e2b79df-e4df-4414-983a-0fa2437c8469] {
          color: #827f7fff;
          font-family: var(--s-font-75a668bb);
          font-size: 11px;
          font-weight: 400;
          height: auto;
          line-height: 1.4;
          margin: 19px 0px 0px 0px;
          text-align: left;
          width: auto;
          max-width: 100%;
          justify-content: flex-start;
        }

        .sd[data-s-69e796d1-a326-4357-935d-e699e4e62038] {
          align-content: flex-start;
          align-items: flex-start;
          background: transparent;
          flex: none;
          flex-direction: column-reverse;
          flex-wrap: nowrap;
          height: auto;
          justify-content: center;
          margin: 0px 0px 0px 0px;
          padding: 0px;
          width: auto;
          z-index: 0;
          max-width: 100%;
        }

        .sd[data-s-4211cefd-7f46-4f59-8d48-b181584645a2] {
          align-content: center;
          align-items: center;
          background: transparent;
          flex: none;
          flex-direction: column;
          flex-wrap: nowrap;
          height: auto;
          justify-content: flex-end;
          margin: 0px 0px 0px 0px;
          padding: 0px 0px 0px 0px;
          width: 100%;
          max-width: 100%;
        }

        .sd[data-s-87c6a1fc-5283-4823-9e1f-335b91aa9738] {
          height: auto;
          margin: 0px 0px 0px 0px;
          width: 100%;
          max-width: 100%;
        }

        .sd[data-s-2b763f34-86bc-4729-9d1a-bd89f9e96015] {
          align-content: center;
          align-items: center;
          flex-direction: column-reverse;
          flex-wrap: nowrap;
          gap: 0px;
          justify-content: center;
          margin: 48px 0px 0px 0px;
          padding: 0px;
          --gap-h-2b763f34-86bc-4729-9d1a-bd89f9e96015: 0px;
          --gap-v-2b763f34-86bc-4729-9d1a-bd89f9e96015: 0px;
          --gap-uuid: 2b763f34-86bc-4729-9d1a-bd89f9e96015;
          max-width: 100%;
        }

        .sd[data-s-2b763f34-86bc-4729-9d1a-bd89f9e96015]:hover {
          opacity: 0.7;
          --gap-h-2b763f34-86bc-4729-9d1a-bd89f9e96015: 0px;
          --gap-v-2b763f34-86bc-4729-9d1a-bd89f9e96015: 0px;
        }

        @media screen and (max-width: 540px) {
          .sd[data-s-2b763f34-86bc-4729-9d1a-bd89f9e96015] {
            flex: none;
            flex-direction: column-reverse;
            flex-wrap: nowrap;
            gap: 12px;
            margin: 0px 0px 0px 0px;
            width: 100%;
            --gap-h-2b763f34-86bc-4729-9d1a-bd89f9e96015: 0px;
            --gap-v-2b763f34-86bc-4729-9d1a-bd89f9e96015: 12px;
            max-width: 100%;
          }
        }

        .sd[data-s-44e49fd1-0f84-4450-b979-3d565303421e] {
          align-content: center;
          align-items: center;
          background: #3f9cd7ff;
          border-bottom: 0px solid #ffcb00;
          border-left: 0px solid #ffcb00;
          border-radius: 48px;
          border-right: 0px solid #ffcb00;
          border-top: 0px solid #ffcb00;
          box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2);
          flex: none;
          flex-direction: row;
          flex-wrap: nowrap;
          height: 84px;
          justify-content: center;
          margin: 0px 0px 0px 0px;
          padding: 16px 20px;
          width: 420px;
          max-width: 100%;
        }

        @media screen and (max-width: 540px) {
          .sd[data-s-44e49fd1-0f84-4450-b979-3d565303421e] {
            flex: none;
            height: auto;
            margin: 47px 0px 53px 0px;
            width: calc(90% - (var(--gap-h-2b763f34-86bc-4729-9d1a-bd89f9e96015) * 0.10000000000000003));
            max-width: calc(90% - (var(--gap-h-2b763f34-86bc-4729-9d1a-bd89f9e96015) * 0.10000000000000003));
          }
        }

        .sd[data-s-feab0b0e-9e52-4f9e-ac5a-63e146c760d1] {
          align-content: center;
          align-items: center;
          background: rgba(0, 0, 0, 0.0);
          flex: none;
          flex-direction: row;
          flex-wrap: nowrap;
          font-size: 18px;
          gap: 15px;
          height: auto;
          justify-content: center;
          width: auto;
          --gap-h-feab0b0e-9e52-4f9e-ac5a-63e146c760d1: 15px;
          --gap-v-feab0b0e-9e52-4f9e-ac5a-63e146c760d1: 0px;
          --gap-uuid: feab0b0e-9e52-4f9e-ac5a-63e146c760d1;
          max-width: 100%;
        }

        .sd[data-s-b1fd74f3-328c-4a29-ad13-a4801f64c05d] {
          align-content: center;
          align-items: center;
          flex-direction: column;
          flex-wrap: nowrap;
          justify-content: center;
          padding: 0px;
        }

        .sd[data-s-f7a6df1c-a3a4-4a07-92d4-fcf7afc97a12] {
          color: #FFFFFF;
          font-family: var(--s-font-698065c0);
          font-size: 18px;
          font-weight: 400;
          height: auto;
          letter-spacing: 0.04em;
          line-height: 1.4;
          text-align: center;
          width: auto;
          max-width: 100%;
          justify-content: center;
        }

        @media screen and (max-width: 540px) {
          .sd[data-s-f7a6df1c-a3a4-4a07-92d4-fcf7afc97a12] {
            font-family: var(--s-font-698065c0);
            font-size: 14px;
            font-weight: 800;
          }
        }

        .sd[data-s-9212bc98-7674-47e1-b9ee-028b4ef40b63] {
          color: #FFFFFF;
          font-family: var(--s-font-698065c0);
          font-size: 18px;
          font-weight: 400;
          height: auto;
          letter-spacing: 0.04em;
          line-height: 1.4;
          text-align: center;
          width: auto;
          max-width: 100%;
          justify-content: center;
        }

        @media screen and (max-width: 540px) {
          .sd[data-s-9212bc98-7674-47e1-b9ee-028b4ef40b63] {
            font-family: var(--s-font-698065c0);
            font-size: 14px;
            font-weight: 800;
          }
        }

        .sd[data-s-0bea77e4-2e88-410e-b9c2-e7daca555e81] {
          align-content: center;
          align-items: center;
          background: #FFFFFF;
          border-radius: 50%;
          flex: none;
          flex-direction: column;
          flex-wrap: nowrap;
          height: 25px;
          justify-content: center;
          margin: 0px 0px 0px 7px;
          padding: 0px;
          width: 25px;
          max-width: calc(100% - 7px);
        }

        .sd[data-s-2b763f34-86bc-4729-9d1a-bd89f9e96015]:hover .sd[data-s-0bea77e4-2e88-410e-b9c2-e7daca555e81] {
          background: #FFFFFF;
          transition-delay: 100ms;
          transition-duration: 600ms;
        }

        .sd[data-s-11ababcf-e5a8-4742-900d-01f6b1065c3d] {
          color: #161819;
          font-size: 16px;
        }

        .sd[data-s-59c0a791-7414-460e-98f4-1aa3772931aa] {}

        .sd[data-s-929dfda1-baad-44ef-bfb9-484297165a07] {}

        .sd[data-s-d45b7ec8-da25-4cf8-bde2-2c96af414e09] {}


        body {
          background: #fff;
          transition: background 0.5s cubic-bezier(0.4, 0.4, 0, 1);
        }

        .sd[data-s-0026969a-12f2-4c82-a75d-c1872dbed6fd] {
          align-content: flex-end;
          align-items: flex-end;
          background: rgba(0, 0, 0, 0.64);
          height: 100%;
          justify-content: flex-start;
          width: 100%;
          max-width: 100%;
        }

        .sd[data-s-5d058791-8744-48bb-858e-098369ba60d5] {
          align-content: center;
          align-items: center;
          background: #FFFFFF;
          border-radius: 0;
          box-shadow: 0px 6px 15px 0px rgba(0, 0, 0, 0.2);
          flex: none;
          flex-direction: column;
          flex-wrap: nowrap;
          height: 772px;
          justify-content: flex-start;
          margin: 0px;
          overflow-x: hidden;
          overflow-y: auto;
          padding: 0px 0px 65px 0px;
          width: 31%;
          max-width: 31%;
        }

        @media screen and (max-width: 540px) {
          .sd[data-s-5d058791-8744-48bb-858e-098369ba60d5] {
            flex: none;
            height: 98%;
            width: 88%;
            max-width: 88%;
          }
        }

        .sd[data-s-0a08b7de-c29d-4883-a77f-8fd759dfbbe7] {
          align-content: center;
          align-items: center;
          background: transparent;
          flex: none;
          flex-direction: row;
          flex-wrap: nowrap;
          height: auto;
          justify-content: space-between;
          margin: 18px 0px 21px 0px;
          padding: 0px 19px 0px 19px;
          width: 100%;
          max-width: 100%;
        }

        .sd[data-s-031370de-acd2-48b8-9b47-c8363508e5c3] {
          align-content: center;
          align-items: center;
          background: transparent;
          flex: none;
          flex-direction: row;
          flex-wrap: nowrap;
          height: auto;
          justify-content: center;
          width: auto;
          max-width: 100%;
        }

        .sd[data-s-ade21a9f-69d7-4b24-830d-d1fe6a1d0380] {
          align-content: center;
          align-items: center;
          background: rgba(0, 0, 0, 0.0);
          flex: none;
          flex-direction: column;
          flex-wrap: nowrap;
          height: auto;
          justify-content: center;
          margin: 0px 8px 0px 0px;
          padding: 0px;
          width: auto;
          max-width: calc(100% - 8px);
        }

        @media screen and (max-width: 540px) {
          .sd[data-s-ade21a9f-69d7-4b24-830d-d1fe6a1d0380] {
            flex: none;
            height: auto;
            width: 38px;
            max-width: calc(100% - 8px);
          }
        }

        .sd[data-s-13412c9e-809a-424a-91c6-f8059971a395] {
          flex: none;
          height: auto;
          margin: 0px 0px 0px 0px;
          width: 48px;
          max-width: 100%;
        }

        @media screen and (max-width: 540px) {
          .sd[data-s-13412c9e-809a-424a-91c6-f8059971a395] {
            height: auto;
            width: 52px;
            max-width: 100%;
          }
        }

        .sd[data-s-bd399188-4e28-4d58-8739-72ac0b2d5b4a] {
          align-content: flex-start;
          align-items: flex-start;
          background: transparent;
          flex: none;
          flex-direction: column;
          flex-wrap: nowrap;
          height: auto;
          justify-content: center;
          margin: 0px 0px 0px 0px;
          width: auto;
          max-width: 100%;
        }

        .sd[data-s-9878ed9b-1270-4125-9841-f5b3ab423e67] {
          background: #d7c797ff;
          color: #000000ff;
          flex: none;
          font-family: var(--s-font-698065c0);
          font-size: 10px;
          font-weight: 500;
          height: auto;
          line-height: 1.6;
          margin: 0px 0px 4px 0px;
          text-align: left;
          width: 100%;
          max-width: 100%;
          justify-content: flex-start;
        }

        @media screen and (max-width: 540px) {
          .sd[data-s-9878ed9b-1270-4125-9841-f5b3ab423e67] {
            font-size: 0.4rem;
            margin: 0px 0px 0px 0px;
            width: 100%;
            max-width: 100%;
          }
        }

        .sd[data-s-ba305723-5127-4144-a0f8-5a02e3d9b6a0] {
          align-content: center;
          align-items: center;
          border-bottom: 1px solid #000000;
          border-left: 0px solid #000000;
          border-right: 0px solid #000000;
          border-top: 0px solid #000000;
          flex: none;
          flex-direction: row;
          flex-wrap: nowrap;
          justify-content: flex-start;
          margin: 0px 0px 4px 0px;
          padding: 0px 0px 4px 0px;
          width: 100%;
          max-width: 100%;
        }

        .sd[data-s-f04a8a46-f0db-45c4-8051-19b21636fe4f] {
          color: #000000ff;
          font-family: var(--s-font-698065c0);
          font-size: 16px;
          font-weight: 600;
          height: auto;
          line-height: 1.4;
          margin: 0px 1px 0px 0px;
          text-align: left;
          width: auto;
          max-width: calc(100% - 1px);
          justify-content: flex-start;
        }

        @media screen and (max-width: 540px) {
          .sd[data-s-f04a8a46-f0db-45c4-8051-19b21636fe4f] {
            font-size: 13px;
          }
        }

        .sd[data-s-633d062d-e93a-45e1-9740-d0c2db2aa980] {
          color: #000000ff;
          font-family: var(--s-font-698065c0);
          font-size: 10px;
          font-weight: 500;
          height: auto;
          line-height: 1.4;
          margin: 6px 0px 0px 0px;
          text-align: left;
          width: auto;
          max-width: 100%;
          justify-content: flex-start;
        }

        @media screen and (max-width: 540px) {
          .sd[data-s-633d062d-e93a-45e1-9740-d0c2db2aa980] {
            font-size: 0.55rem;
          }
        }

        .sd[data-s-e1388256-75b7-4ca0-afe5-e55b17998090] {
          color: #000000ff;
          flex: none;
          font-family: var(--s-font-698065c0);
          font-size: 10px;
          font-weight: 400;
          height: auto;
          line-height: 1.4;
          text-align: left;
          width: 100%;
          max-width: 100%;
          justify-content: flex-start;
        }

        @media screen and (max-width: 540px) {
          .sd[data-s-e1388256-75b7-4ca0-afe5-e55b17998090] {
            font-size: 0.4rem;
          }
        }

        .sd[data-s-c0f7e831-319f-4009-b142-5bc9a379a9b2] {
          align-content: center;
          align-items: center;
          background: #2d2d2dff;
          border-radius: 50%;
          flex: none;
          flex-direction: column;
          flex-wrap: nowrap;
          height: 65px;
          justify-content: center;
          margin: 0px 0px 0px 0px;
          width: 65px;
          max-width: 100%;
        }

        @media screen and (max-width: 540px) {
          .sd[data-s-c0f7e831-319f-4009-b142-5bc9a379a9b2] {
            flex: none;
            height: 50px;
            width: 50px;
            max-width: 100%;
          }
        }

        .sd[data-s-e450f192-8c07-4830-b8d0-b4d607a6e659] {
          color: rgb(255, 255, 255);
          font-size: 32px;
        }

        @media screen and (max-width: 540px) {
          .sd[data-s-e450f192-8c07-4830-b8d0-b4d607a6e659] {
            font-size: 28px;
          }
        }

        .sd[data-s-448a78ea-5765-495a-aa5b-8a5efaa947ba] {
          align-content: center;
          align-items: center;
          background: #ebf7fcff;
          flex: none;
          flex-direction: column;
          flex-wrap: nowrap;
          height: auto;
          justify-content: center;
          margin: 0px 0px 36px 0px;
          padding: 25px 0px;
          width: 90%;
          max-width: 90%;
        }

        @media screen and (max-width: 540px) {
          .sd[data-s-448a78ea-5765-495a-aa5b-8a5efaa947ba] {
            margin: 0px 0px 12px 0px;
            width: 90%;
            max-width: 90%;
          }
        }

        .sd[data-s-1c48bfb6-a8b8-43a9-aeb7-33dcbfb9ba4e] {
          align-content: center;
          align-items: center;
          background: transparent;
          flex: none;
          flex-direction: row;
          flex-wrap: nowrap;
          gap: 20px;
          height: auto;
          justify-content: center;
          width: 90%;
          --gap-h-1c48bfb6-a8b8-43a9-aeb7-33dcbfb9ba4e: 20px;
          --gap-v-1c48bfb6-a8b8-43a9-aeb7-33dcbfb9ba4e: 0px;
          --gap-uuid: 1c48bfb6-a8b8-43a9-aeb7-33dcbfb9ba4e;
          max-width: 90%;
        }

        @media screen and (max-width: 540px) {
          .sd[data-s-1c48bfb6-a8b8-43a9-aeb7-33dcbfb9ba4e] {
            align-content: center;
            align-items: center;
            flex: none;
            gap: 11px;
            justify-content: space-between;
            width: 93%;
            --gap-h-1c48bfb6-a8b8-43a9-aeb7-33dcbfb9ba4e: 11px;
            --gap-v-1c48bfb6-a8b8-43a9-aeb7-33dcbfb9ba4e: 0px;
            max-width: 93%;
          }
        }

        .sd[data-s-307c2388-8191-437e-adc3-6152c746488a] {
          flex: none;
          height: auto;
          width: 138px;
          max-width: 100%;
        }

        @media screen and (max-width: 540px) {
          .sd[data-s-307c2388-8191-437e-adc3-6152c746488a] {
            flex: none;
            height: auto;
            width: 109px;
            max-width: 100%;
          }
        }

        .sd[data-s-a4639559-698f-42b2-8f7c-f300c28f8210] {
          align-content: center;
          align-items: center;
          flex: 1;
          flex-direction: column;
          flex-wrap: nowrap;
          justify-content: center;
          padding: 0px;
          width: auto;
          max-width: 100%;
        }

        @media screen and (max-width: 540px) {
          .sd[data-s-a4639559-698f-42b2-8f7c-f300c28f8210] {
            align-content: flex-start;
            align-items: flex-start;
            height: auto;
            justify-content: center;
            max-width: 100%;
          }
        }

        .sd[data-s-5c7a1724-a5de-40bf-9097-7366304735f5] {
          height: auto;
          width: 106px;
          max-width: 100%;
        }

        @media screen and (max-width: 540px) {
          .sd[data-s-5c7a1724-a5de-40bf-9097-7366304735f5] {
            height: auto;
            margin: 0px 0px 0px 0px;
            width: 72px;
            max-width: 100%;
          }
        }

        .sd[data-s-5d09457e-776a-4666-9695-e1e74bd3a5cd] {
          color: #333333;
          flex: none;
          font-family: var(--s-font-75a668bb);
          font-size: 13px;
          font-weight: 700;
          height: 29px;
          line-height: 1.4;
          text-align: left;
          width: 158px;
          max-width: 100%;
          justify-content: flex-start;
        }

        @media screen and (max-width: 540px) {
          .sd[data-s-5d09457e-776a-4666-9695-e1e74bd3a5cd] {
            flex: none;
            font-size: 13px;
            line-height: 1.3;
            width: 100%;
            max-width: 100%;
          }
        }

        .sd[data-s-2cdb227e-b84f-4084-b197-d0a55783dbec] {
          align-content: center;
          align-items: center;
          background: rgb(255, 255, 255);
          border-radius: 48px;
          flex-direction: row;
          flex-wrap: nowrap;
          height: 39px;
          justify-content: center;
          margin: 30px 0px 0px 0px;
          width: 200px;
          max-width: 100%;
        }

        @media screen and (max-width: 540px) {
          .sd[data-s-2cdb227e-b84f-4084-b197-d0a55783dbec] {
            margin: 19px 0px 0px 0px;
            max-width: 100%;
          }
        }

        .sd[data-s-84939d72-4649-41f8-9304-91160b01e528] {
          color: #333333;
          font-family: var(--s-font-afa229a2);
          font-size: 15px;
          font-weight: 500;
          height: auto;
          line-height: 1.4;
          text-align: left;
          width: auto;
          max-width: 100%;
          justify-content: flex-start;
        }

        @media screen and (max-width: 540px) {
          .sd[data-s-84939d72-4649-41f8-9304-91160b01e528] {
            font-size: 13px;
          }
        }

        .sd[data-s-2eced936-5a9c-4dda-bba3-7a0dfbc411ff] {
          color: #222222;
          font-size: 20px;
        }

        .sd[data-s-779ea6c9-13b1-4ab2-9c3a-f90217e6206f] {
          align-content: center;
          align-items: center;
          background: #00b900ff;
          border-radius: 48px;
          flex-direction: row;
          flex-wrap: nowrap;
          height: 39px;
          justify-content: center;
          margin: 30px 0px 0px 0px;
          width: 200px;
          max-width: 100%;
        }

        @media screen and (max-width: 540px) {
          .sd[data-s-779ea6c9-13b1-4ab2-9c3a-f90217e6206f] {
            background: #00b900ff;
            margin: 19px 0px 0px 0px;
            max-width: 100%;
          }
        }

        .sd[data-s-bccabddf-f4f1-4236-b7f1-2207d4057255] {
          color: rgb(255, 255, 255);
          font-family: var(--s-font-698065c0);
          font-size: 15px;
          font-weight: 500;
          height: auto;
          line-height: 1.4;
          text-align: left;
          width: auto;
          max-width: 100%;
          justify-content: flex-start;
        }

        @media screen and (max-width: 540px) {
          .sd[data-s-bccabddf-f4f1-4236-b7f1-2207d4057255] {
            color: rgb(255, 255, 255);
            font-size: 13px;
          }
        }

        .sd[data-s-7eaa681e-c6bd-4e8b-afad-2c1ceca92bed] {
          color: rgb(255, 255, 255);
          font-size: 20px;
        }

        @media screen and (max-width: 540px) {
          .sd[data-s-7eaa681e-c6bd-4e8b-afad-2c1ceca92bed] {
            color: rgb(255, 255, 255);
          }
        }

        .sd[data-s-d3579717-e40d-4bb4-abc7-d812cb933582] {
          align-content: center;
          align-items: center;
          background: rgba(0, 0, 0, 0.0);
          flex: none;
          flex-direction: column;
          flex-wrap: nowrap;
          height: auto;
          justify-content: center;
          margin: 0px 0px 16px 0px;
          opacity: 1;
          padding: 0px 0px;
          width: 100%;
          max-width: 100%;
        }

        @media screen and (max-width: 540px) {
          .sd[data-s-d3579717-e40d-4bb4-abc7-d812cb933582] {
            padding: 0px 0px 0px 0px;
          }
        }

        .sd[data-s-b2d4ef35-9cac-4930-b020-fe6e88ef7644] {
          align-content: center;
          align-items: center;
          background: transparent;
          border-radius: 0px;
          flex: none;
          flex-direction: column;
          flex-wrap: nowrap;
          height: auto;
          justify-content: flex-start;
          margin: 0px 0px 0px 0px;
          padding: 0px 0px 0px 0px;
          width: 100%;
          max-width: 100%;
        }

        @media screen and (max-width: 540px) {
          .sd[data-s-b2d4ef35-9cac-4930-b020-fe6e88ef7644] {
            flex: none;
            margin: 0px 0px 0px 0px;
            padding: 0px 0px 0px 0px;
            width: 100%;
          }
        }

        .sd[data-s-e99ebf0f-a590-4619-9868-36d83bea5b30] {
          align-content: center;
          align-items: center;
          border-bottom: 1px solid #848484ff;
          border-left: 0px solid #848484ff;
          border-right: 0px solid #848484ff;
          border-top: 0px solid #848484ff;
          box-shadow: none;
          flex: none;
          flex-direction: column;
          flex-wrap: nowrap;
          gap: 0px;
          height: auto;
          justify-content: space-between;
          margin: 0px 0px 0px 0px;
          padding: 15px 0px;
          width: 100%;
          --gap-h-e99ebf0f-a590-4619-9868-36d83bea5b30: 0px;
          --gap-v-e99ebf0f-a590-4619-9868-36d83bea5b30: 0px;
          --gap-uuid: e99ebf0f-a590-4619-9868-36d83bea5b30;
          max-width: 100%;
        }

        @media screen and (max-width: 540px) {
          .sd[data-s-e99ebf0f-a590-4619-9868-36d83bea5b30] {
            padding: 0px 0px 0px 0px;
            --gap-h-e99ebf0f-a590-4619-9868-36d83bea5b30: 0px;
            --gap-v-e99ebf0f-a590-4619-9868-36d83bea5b30: 0px;
          }
        }

        .sd[data-s-14c022d7-b1db-4299-bdbb-f400d2df86ef] {
          align-content: center;
          align-items: center;
          background: transparent;
          border-bottom: 0px solid #000000ff;
          border-left: 0px solid #000000ff;
          border-right: 0px solid #000000ff;
          border-top: 0px solid #000000ff;
          flex: none;
          flex-direction: row;
          flex-wrap: nowrap;
          height: auto;
          justify-content: space-between;
          padding: 0px 0px 0px 0px;
          width: calc(90% - (var(--gap-h-e99ebf0f-a590-4619-9868-36d83bea5b30) * 0.10000000000000003));
          max-width: calc(90% - (var(--gap-h-e99ebf0f-a590-4619-9868-36d83bea5b30) * 0.10000000000000003));
        }

        @media screen and (max-width: 540px) {
          .sd[data-s-14c022d7-b1db-4299-bdbb-f400d2df86ef] {
            flex: none;
            padding: 12px 0px;
            width: calc(100% - (var(--gap-h-e99ebf0f-a590-4619-9868-36d83bea5b30) * 0));
            max-width: calc(100% - (var(--gap-h-e99ebf0f-a590-4619-9868-36d83bea5b30) * 0));
          }
        }

        .sd[data-s-3f273602-9dc8-49a2-8bd7-7aa4094096db] {
          align-content: center;
          align-items: center;
          flex: none;
          flex-direction: row;
          gap: 25px;
          height: auto;
          justify-content: space-between;
          padding: 0px;
          width: 100%;
          --gap-h-3f273602-9dc8-49a2-8bd7-7aa4094096db: 25px;
          --gap-v-3f273602-9dc8-49a2-8bd7-7aa4094096db: 0px;
          --gap-uuid: 3f273602-9dc8-49a2-8bd7-7aa4094096db;
          max-width: 100%;
        }

        @media screen and (max-width: 540px) {
          .sd[data-s-3f273602-9dc8-49a2-8bd7-7aa4094096db] {
            align-content: center;
            align-items: center;
            flex: none;
            gap: 12px;
            justify-content: center;
            padding: 0px;
            width: 100%;
            --gap-h-3f273602-9dc8-49a2-8bd7-7aa4094096db: 12px;
            --gap-v-3f273602-9dc8-49a2-8bd7-7aa4094096db: 0px;
          }
        }

        .sd[data-s-c66230ef-4630-486c-8564-c758026b54f5] {
          align-content: center;
          align-items: center;
          background: rgba(0, 0, 0, 0.0);
          border-radius: 0;
          flex: none;
          flex-direction: row;
          flex-wrap: nowrap;
          height: auto;
          justify-content: space-between;
          margin: 0px;
          padding: 0px 0px;
          width: calc(100% - (var(--gap-h-3f273602-9dc8-49a2-8bd7-7aa4094096db) * 0));
          max-width: calc(100% - (var(--gap-h-3f273602-9dc8-49a2-8bd7-7aa4094096db) * 0));
        }

        @media screen and (max-width: 540px) {
          .sd[data-s-c66230ef-4630-486c-8564-c758026b54f5] {
            flex: none;
            height: auto;
            margin: 0px;
            padding: 0px 8px 0px 8px;
            width: calc(90% - (var(--gap-h-3f273602-9dc8-49a2-8bd7-7aa4094096db) * 0.10000000000000003));
            max-width: calc(90% - (var(--gap-h-3f273602-9dc8-49a2-8bd7-7aa4094096db) * 0.10000000000000003));
          }
        }

        .sd[data-s-89402c0a-24b3-4e25-af33-d43e0b75d7e3] {
          align-content: center;
          align-items: center;
          background: transparent;
          flex: 1;
          flex-direction: row;
          flex-wrap: nowrap;
          gap: 10px;
          height: auto;
          justify-content: flex-start;
          width: auto;
          --gap-h-89402c0a-24b3-4e25-af33-d43e0b75d7e3: 10px;
          --gap-v-89402c0a-24b3-4e25-af33-d43e0b75d7e3: 0px;
          --gap-uuid: 89402c0a-24b3-4e25-af33-d43e0b75d7e3;
          max-width: 100%;
        }

        .sd[data-s-5a86d4cd-6a73-4900-90a3-e92efe538976] {
          color: #000000;
          flex: none;
          font-family: var(--s-font-698065c0);
          font-size: 14px;
          font-style: normal;
          font-weight: 500;
          height: auto;
          letter-spacing: 0.03em;
          line-height: 1;
          margin: 0px 0px 0px 0px;
          text-align: left;
          width: calc(100% - (var(--gap-h-89402c0a-24b3-4e25-af33-d43e0b75d7e3) * 0));
          max-width: calc(100% - (var(--gap-h-89402c0a-24b3-4e25-af33-d43e0b75d7e3) * 0));
          justify-content: flex-start;
        }

        @media screen and (max-width: 540px) {
          .sd[data-s-5a86d4cd-6a73-4900-90a3-e92efe538976] {
            font-size: 13px;
            margin: -5px 0px 0px 0px;
            width: calc(100% - (var(--gap-h-89402c0a-24b3-4e25-af33-d43e0b75d7e3) * 0));
            max-width: calc(100% - (var(--gap-h-89402c0a-24b3-4e25-af33-d43e0b75d7e3) * 0));
          }
        }

        .sd[data-s-75f71539-444b-4b8d-a693-7ffbaf80e534] {
          align-content: center;
          align-items: center;
          background: transparent;
          flex: none;
          flex-direction: row;
          flex-wrap: nowrap;
          height: auto;
          justify-content: center;
          width: auto;
          max-width: 100%;
        }

        .sd[data-s-549bdc07-f956-42bc-ac3b-22346b71878c] {
          background: transparent;
          border-radius: 0;
          color: #000000ff;
          flex: none;
          font-size: 28px;
          height: 25px;
          margin: 0px 0px 0px 0px;
          padding: 0px;
          width: 25px;
          max-width: 100%;
        }

        .sd._isClose[data-s-549bdc07-f956-42bc-ac3b-22346b71878c] {
          transform: rotate(180deg);
        }

        @media screen and (max-width: 540px) {
          .sd[data-s-549bdc07-f956-42bc-ac3b-22346b71878c] {
            flex: none;
            height: 25px;
            width: 25px;
          }
        }

        .sd[data-s-d180ed01-91fe-430d-9b59-7c17b552d228] {
          align-content: center;
          align-items: center;
          background: #f0f0f0ff;
          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._isClose[data-s-d180ed01-91fe-430d-9b59-7c17b552d228] {
          flex: none;
          height: 0px;
        }

        .sd[data-s-05e0a773-378e-40f5-9d29-2daa0708d703] {
          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 0px;
          width: 90%;
          max-width: 90%;
        }

        @media screen and (max-width: 540px) {
          .sd[data-s-05e0a773-378e-40f5-9d29-2daa0708d703] {
            padding: 0px 0px 0px 0px;
          }
        }

        .sd[data-s-1db7cb5e-132e-45e7-a885-ee252e2fe67f] {
          align-items: flex-start;
          background: transparent;
          border-bottom: 0px solid #000000;
          border-left: 0px solid #000000;
          border-radius: 0;
          border-right: 0px solid #000000;
          border-top: 0px solid #000000;
          flex: none;
          flex-direction: column;
          gap: 28px;
          height: auto;
          justify-content: flex-start;
          margin: 0px 0px 0px 0px;
          padding: 19px 0px;
          width: 1000px;
          --gap-h-1db7cb5e-132e-45e7-a885-ee252e2fe67f: 0px;
          --gap-v-1db7cb5e-132e-45e7-a885-ee252e2fe67f: 28px;
          --gap-uuid: 1db7cb5e-132e-45e7-a885-ee252e2fe67f;
          max-width: 100%;
        }

        @media screen and (max-width: 540px) {
          .sd[data-s-1db7cb5e-132e-45e7-a885-ee252e2fe67f] {
            flex: none;
            gap: 12px;
            padding: 25px 0px;
            width: 100%;
            --gap-h-1db7cb5e-132e-45e7-a885-ee252e2fe67f: 0px;
            --gap-v-1db7cb5e-132e-45e7-a885-ee252e2fe67f: 12px;
            max-width: 100%;
          }
        }

        .sd[data-s-e7855be8-4199-48e3-8190-bca34542c26b] {
          align-items: center;
          flex-direction: column;
          gap: 10px;
          height: auto;
          justify-content: flex-start;
          padding: 0px;
          width: calc(100% - (var(--gap-h-1db7cb5e-132e-45e7-a885-ee252e2fe67f) * 0));
          --gap-h-e7855be8-4199-48e3-8190-bca34542c26b: 0px;
          --gap-v-e7855be8-4199-48e3-8190-bca34542c26b: 10px;
          --gap-uuid: e7855be8-4199-48e3-8190-bca34542c26b;
          max-width: calc(100% - (var(--gap-h-1db7cb5e-132e-45e7-a885-ee252e2fe67f) * 0));
        }

        @media screen and (max-width: 540px) {
          .sd[data-s-e7855be8-4199-48e3-8190-bca34542c26b] {
            padding: 0px;
            width: 100%;
            --gap-h-e7855be8-4199-48e3-8190-bca34542c26b: 0px;
            --gap-v-e7855be8-4199-48e3-8190-bca34542c26b: 10px;
          }
        }

        .sd[data-s-e5524b4c-fca5-4a44-a83b-db64789073e7] {
          gap: 10px;
          height: auto;
          padding: 0px;
          width: calc(100% - (var(--gap-h-e7855be8-4199-48e3-8190-bca34542c26b) * 0));
          --gap-h-e5524b4c-fca5-4a44-a83b-db64789073e7: 0px;
          --gap-v-e5524b4c-fca5-4a44-a83b-db64789073e7: 10px;
          --gap-uuid: e5524b4c-fca5-4a44-a83b-db64789073e7;
          max-width: calc(100% - (var(--gap-h-e7855be8-4199-48e3-8190-bca34542c26b) * 0));
        }

        .sd[data-s-7188983b-79b4-4361-b902-d00237ff8f5f] {
          align-content: center;
          align-items: center;
          flex-direction: row;
          flex-wrap: nowrap;
          gap: 10px;
          height: auto;
          justify-content: flex-end;
          margin: 0px;
          padding: 0px;
          width: calc(100% - (var(--gap-h-e5524b4c-fca5-4a44-a83b-db64789073e7) * 0));
          --gap-h-7188983b-79b4-4361-b902-d00237ff8f5f: 10px;
          --gap-v-7188983b-79b4-4361-b902-d00237ff8f5f: 0px;
          --gap-uuid: 7188983b-79b4-4361-b902-d00237ff8f5f;
          max-width: calc(100% - (var(--gap-h-e5524b4c-fca5-4a44-a83b-db64789073e7) * 0));
        }

        @media screen and (max-width: 540px) {
          .sd[data-s-7188983b-79b4-4361-b902-d00237ff8f5f] {
            align-content: center;
            align-items: center;
            gap: 10px;
            justify-content: center;
            margin: 0px;
            padding: 0px;
            --gap-h-7188983b-79b4-4361-b902-d00237ff8f5f: 10px;
            --gap-v-7188983b-79b4-4361-b902-d00237ff8f5f: 0px;
          }
        }

        .sd[data-s-2e82bae1-93e0-4d78-9c1c-4af203279ac8] {
          color: #000000ff;
          flex: 1;
          font-family: var(--s-font-698065c0);
          font-size: 14px;
          font-style: normal;
          font-weight: 400;
          height: auto;
          letter-spacing: normal;
          line-height: 1.6;
          margin: 0px;
          text-align: left;
          width: auto;
          max-width: 100%;
          justify-content: flex-start;
        }

        .sd[data-s-2e82bae1-93e0-4d78-9c1c-4af203279ac8]:hover {
          text-decoration: underline;
        }

        @media screen and (max-width: 540px) {
          .sd[data-s-2e82bae1-93e0-4d78-9c1c-4af203279ac8] {
            flex: 1;
            font-size: 13px;
            line-height: 1.9;
            width: auto;
          }
        }

        .sd[data-s-50f46446-dd61-4442-b14f-62ffb04a3a33] {
          color: #333333;
          font-size: 24px;
        }

        .sd[data-s-9216b8f7-103c-4d15-9736-86521054d0e3] {
          align-content: center;
          align-items: center;
          background: rgba(0, 0, 0, 0.0);
          flex: none;
          flex-direction: column;
          flex-wrap: nowrap;
          height: auto;
          justify-content: center;
          margin: 0px 0px 16px 0px;
          opacity: 1;
          padding: 0px 0px;
          width: 100%;
          max-width: 100%;
        }

        @media screen and (max-width: 540px) {
          .sd[data-s-9216b8f7-103c-4d15-9736-86521054d0e3] {
            padding: 0px 0px 0px 0px;
          }
        }

        .sd[data-s-a17c25ae-acb9-4f50-bd92-7e3929f7773b] {
          align-content: center;
          align-items: center;
          background: transparent;
          border-radius: 0px;
          flex: none;
          flex-direction: column;
          flex-wrap: nowrap;
          height: auto;
          justify-content: flex-start;
          margin: 0px 0px 0px 0px;
          padding: 0px 0px 0px 0px;
          width: 100%;
          max-width: 100%;
        }

        @media screen and (max-width: 540px) {
          .sd[data-s-a17c25ae-acb9-4f50-bd92-7e3929f7773b] {
            flex: none;
            margin: 0px 0px 0px 0px;
            padding: 0px 0px 0px 0px;
            width: 100%;
          }
        }

        .sd[data-s-5b3af923-211f-4a90-bed3-dff56eacc047] {
          align-content: center;
          align-items: center;
          border-bottom: 1px solid #848484ff;
          border-left: 0px solid #848484ff;
          border-right: 0px solid #848484ff;
          border-top: 0px solid #848484ff;
          box-shadow: none;
          flex: none;
          flex-direction: column;
          flex-wrap: nowrap;
          gap: 0px;
          height: auto;
          justify-content: space-between;
          margin: 0px 0px 0px 0px;
          padding: 15px 0px;
          width: 100%;
          --gap-h-5b3af923-211f-4a90-bed3-dff56eacc047: 0px;
          --gap-v-5b3af923-211f-4a90-bed3-dff56eacc047: 0px;
          --gap-uuid: 5b3af923-211f-4a90-bed3-dff56eacc047;
          max-width: 100%;
        }

        @media screen and (max-width: 540px) {
          .sd[data-s-5b3af923-211f-4a90-bed3-dff56eacc047] {
            padding: 0px 0px 0px 0px;
            --gap-h-5b3af923-211f-4a90-bed3-dff56eacc047: 0px;
            --gap-v-5b3af923-211f-4a90-bed3-dff56eacc047: 0px;
          }
        }

        .sd[data-s-a0b26513-3551-42ee-8ffb-d88d5d264c34] {
          align-content: center;
          align-items: center;
          background: transparent;
          border-bottom: 0px solid #000000ff;
          border-left: 0px solid #000000ff;
          border-right: 0px solid #000000ff;
          border-top: 0px solid #000000ff;
          flex: none;
          flex-direction: row;
          flex-wrap: nowrap;
          height: auto;
          justify-content: space-between;
          padding: 0px 0px 0px 0px;
          width: calc(90% - (var(--gap-h-5b3af923-211f-4a90-bed3-dff56eacc047) * 0.10000000000000003));
          max-width: calc(90% - (var(--gap-h-5b3af923-211f-4a90-bed3-dff56eacc047) * 0.10000000000000003));
        }

        @media screen and (max-width: 540px) {
          .sd[data-s-a0b26513-3551-42ee-8ffb-d88d5d264c34] {
            align-content: center;
            align-items: center;
            flex: none;
            justify-content: center;
            padding: 12px 0px;
            width: calc(100% - (var(--gap-h-5b3af923-211f-4a90-bed3-dff56eacc047) * 0));
            max-width: calc(100% - (var(--gap-h-5b3af923-211f-4a90-bed3-dff56eacc047) * 0));
          }
        }

        .sd[data-s-4c990a9c-fc3b-4c85-93b9-6120189e7744] {
          align-content: center;
          align-items: center;
          flex: none;
          flex-direction: row;
          gap: 25px;
          height: auto;
          justify-content: space-between;
          padding: 0px;
          width: 100%;
          --gap-h-4c990a9c-fc3b-4c85-93b9-6120189e7744: 25px;
          --gap-v-4c990a9c-fc3b-4c85-93b9-6120189e7744: 0px;
          --gap-uuid: 4c990a9c-fc3b-4c85-93b9-6120189e7744;
          max-width: 100%;
        }

        @media screen and (max-width: 540px) {
          .sd[data-s-4c990a9c-fc3b-4c85-93b9-6120189e7744] {
            flex: none;
            gap: 12px;
            padding: 0px;
            width: 90%;
            --gap-h-4c990a9c-fc3b-4c85-93b9-6120189e7744: 12px;
            --gap-v-4c990a9c-fc3b-4c85-93b9-6120189e7744: 0px;
            max-width: 90%;
          }
        }

        .sd[data-s-5bc4a0d0-da3c-4ae4-bd54-8343ed017b7c] {
          align-content: center;
          align-items: center;
          background: rgba(0, 0, 0, 0.0);
          border-radius: 0;
          flex: none;
          flex-direction: row;
          flex-wrap: nowrap;
          height: auto;
          justify-content: space-between;
          margin: 0px;
          padding: 0px 0px;
          width: calc(100% - (var(--gap-h-4c990a9c-fc3b-4c85-93b9-6120189e7744) * 0));
          max-width: calc(100% - (var(--gap-h-4c990a9c-fc3b-4c85-93b9-6120189e7744) * 0));
        }

        @media screen and (max-width: 540px) {
          .sd[data-s-5bc4a0d0-da3c-4ae4-bd54-8343ed017b7c] {
            flex: none;
            height: auto;
            margin: 0px;
            padding: 0px 8px 0px 8px;
            width: 100%;
          }
        }

        .sd[data-s-18889fac-137e-409c-9096-364b05d7dcef] {
          align-content: center;
          align-items: center;
          background: transparent;
          flex: 1;
          flex-direction: row;
          flex-wrap: nowrap;
          gap: 10px;
          height: auto;
          justify-content: flex-start;
          width: auto;
          --gap-h-18889fac-137e-409c-9096-364b05d7dcef: 10px;
          --gap-v-18889fac-137e-409c-9096-364b05d7dcef: 0px;
          --gap-uuid: 18889fac-137e-409c-9096-364b05d7dcef;
          max-width: 100%;
        }

        .sd[data-s-542111aa-9693-4b29-86c0-d4c91db70e72] {
          color: #000000;
          flex: none;
          font-family: var(--s-font-698065c0);
          font-size: 14px;
          font-style: normal;
          font-weight: 500;
          height: auto;
          letter-spacing: 0.03em;
          line-height: 1.7;
          margin: 0px 0px 0px 0px;
          text-align: left;
          width: calc(100% - (var(--gap-h-18889fac-137e-409c-9096-364b05d7dcef) * 0));
          max-width: calc(100% - (var(--gap-h-18889fac-137e-409c-9096-364b05d7dcef) * 0));
          justify-content: flex-start;
        }

        @media screen and (max-width: 540px) {
          .sd[data-s-542111aa-9693-4b29-86c0-d4c91db70e72] {
            font-size: 13px;
            margin: -5px 0px 0px 0px;
            width: calc(100% - (var(--gap-h-18889fac-137e-409c-9096-364b05d7dcef) * 0));
            max-width: calc(100% - (var(--gap-h-18889fac-137e-409c-9096-364b05d7dcef) * 0));
          }
        }

        .sd[data-s-a3f3c32f-8400-42a7-bade-3ddf50e029c4] {
          align-content: center;
          align-items: center;
          background: transparent;
          flex: none;
          flex-direction: row;
          flex-wrap: nowrap;
          height: auto;
          justify-content: center;
          width: auto;
          max-width: 100%;
        }

        .sd[data-s-7f25c2cf-ae3e-4826-bdd5-593602b4059d] {
          background: transparent;
          border-radius: 0;
          color: #000000ff;
          flex: none;
          font-size: 28px;
          height: 25px;
          margin: 0px 0px 0px 0px;
          padding: 0px;
          width: 25px;
          max-width: 100%;
        }

        .sd._isClose[data-s-7f25c2cf-ae3e-4826-bdd5-593602b4059d] {
          transform: rotate(180deg);
        }

        @media screen and (max-width: 540px) {
          .sd[data-s-7f25c2cf-ae3e-4826-bdd5-593602b4059d] {
            flex: none;
            height: 25px;
            width: 25px;
          }
        }

        .sd[data-s-0cf71059-b430-42cc-b505-80b736415ef6] {
          align-content: center;
          align-items: center;
          background: #f0f0f0ff;
          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._isClose[data-s-0cf71059-b430-42cc-b505-80b736415ef6] {
          flex: none;
          height: 0px;
        }

        .sd[data-s-e798a216-5156-4f73-936c-f31f50e1463b] {
          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 0px;
          width: 90%;
          max-width: 90%;
        }

        @media screen and (max-width: 540px) {
          .sd[data-s-e798a216-5156-4f73-936c-f31f50e1463b] {
            padding: 0px 0px 0px 0px;
          }
        }

        .sd[data-s-9d251b70-1ea1-46db-8ef5-29ad27199254] {
          align-items: flex-start;
          background: transparent;
          border-bottom: 0px solid #000000;
          border-left: 0px solid #000000;
          border-radius: 0;
          border-right: 0px solid #000000;
          border-top: 0px solid #000000;
          flex: none;
          flex-direction: column;
          gap: 28px;
          height: auto;
          justify-content: flex-start;
          margin: 0px 0px 0px 0px;
          padding: 19px 0px;
          width: 1000px;
          --gap-h-9d251b70-1ea1-46db-8ef5-29ad27199254: 0px;
          --gap-v-9d251b70-1ea1-46db-8ef5-29ad27199254: 28px;
          --gap-uuid: 9d251b70-1ea1-46db-8ef5-29ad27199254;
          max-width: 100%;
        }

        @media screen and (max-width: 540px) {
          .sd[data-s-9d251b70-1ea1-46db-8ef5-29ad27199254] {
            flex: none;
            gap: 12px;
            padding: 25px 0px;
            width: 100%;
            --gap-h-9d251b70-1ea1-46db-8ef5-29ad27199254: 0px;
            --gap-v-9d251b70-1ea1-46db-8ef5-29ad27199254: 12px;
            max-width: 100%;
          }
        }

        .sd[data-s-e8275e98-2fff-4990-b2be-6ae8022e253b] {
          align-items: center;
          flex-direction: column;
          gap: 10px;
          height: auto;
          justify-content: flex-start;
          padding: 0px;
          width: calc(100% - (var(--gap-h-9d251b70-1ea1-46db-8ef5-29ad27199254) * 0));
          --gap-h-e8275e98-2fff-4990-b2be-6ae8022e253b: 0px;
          --gap-v-e8275e98-2fff-4990-b2be-6ae8022e253b: 10px;
          --gap-uuid: e8275e98-2fff-4990-b2be-6ae8022e253b;
          max-width: calc(100% - (var(--gap-h-9d251b70-1ea1-46db-8ef5-29ad27199254) * 0));
        }

        @media screen and (max-width: 540px) {
          .sd[data-s-e8275e98-2fff-4990-b2be-6ae8022e253b] {
            padding: 0px;
            width: 100%;
            --gap-h-e8275e98-2fff-4990-b2be-6ae8022e253b: 0px;
            --gap-v-e8275e98-2fff-4990-b2be-6ae8022e253b: 10px;
          }
        }

        .sd[data-s-4d6f53ce-1ad0-4214-a90a-277a9e0c0492] {
          gap: 10px;
          height: auto;
          padding: 0px;
          width: calc(100% - (var(--gap-h-e8275e98-2fff-4990-b2be-6ae8022e253b) * 0));
          --gap-h-4d6f53ce-1ad0-4214-a90a-277a9e0c0492: 0px;
          --gap-v-4d6f53ce-1ad0-4214-a90a-277a9e0c0492: 10px;
          --gap-uuid: 4d6f53ce-1ad0-4214-a90a-277a9e0c0492;
          max-width: calc(100% - (var(--gap-h-e8275e98-2fff-4990-b2be-6ae8022e253b) * 0));
        }

        .sd[data-s-41b48421-155f-461e-ad3a-0769775d5320] {
          align-content: center;
          align-items: center;
          flex-direction: row;
          flex-wrap: nowrap;
          gap: 10px;
          height: auto;
          justify-content: flex-end;
          margin: 0px;
          padding: 0px;
          width: calc(100% - (var(--gap-h-4d6f53ce-1ad0-4214-a90a-277a9e0c0492) * 0));
          --gap-h-41b48421-155f-461e-ad3a-0769775d5320: 10px;
          --gap-v-41b48421-155f-461e-ad3a-0769775d5320: 0px;
          --gap-uuid: 41b48421-155f-461e-ad3a-0769775d5320;
          max-width: calc(100% - (var(--gap-h-4d6f53ce-1ad0-4214-a90a-277a9e0c0492) * 0));
        }

        @media screen and (max-width: 540px) {
          .sd[data-s-41b48421-155f-461e-ad3a-0769775d5320] {
            align-content: center;
            align-items: center;
            gap: 10px;
            justify-content: center;
            margin: 0px;
            padding: 0px;
            --gap-h-41b48421-155f-461e-ad3a-0769775d5320: 10px;
            --gap-v-41b48421-155f-461e-ad3a-0769775d5320: 0px;
          }
        }

        .sd[data-s-1e30f6d2-64d6-4110-be7f-9513626ef0ee] {
          color: #000000ff;
          flex: 1;
          font-family: var(--s-font-698065c0);
          font-size: 14px;
          font-style: normal;
          font-weight: 400;
          height: auto;
          letter-spacing: normal;
          line-height: 1.6;
          margin: 0px;
          text-align: left;
          width: auto;
          max-width: 100%;
          justify-content: flex-start;
        }

        .sd[data-s-1e30f6d2-64d6-4110-be7f-9513626ef0ee]:hover {
          text-decoration: underline;
        }

        @media screen and (max-width: 540px) {
          .sd[data-s-1e30f6d2-64d6-4110-be7f-9513626ef0ee] {
            flex: 1;
            font-size: 13px;
            line-height: 1.9;
            width: auto;
          }
        }

        .sd[data-s-81952bb4-88cf-4169-b057-8af9a2e099f5] {
          color: #333333;
          font-size: 24px;
        }

        .sd[data-s-eb231d28-044e-4b6f-bca5-035e8e8bd6bb] {
          align-content: center;
          align-items: center;
          background: rgba(0, 0, 0, 0.0);
          flex: none;
          flex-direction: column;
          flex-wrap: nowrap;
          height: auto;
          justify-content: center;
          margin: 0px 0px 16px 0px;
          opacity: 1;
          padding: 0px 0px;
          width: 100%;
          max-width: 100%;
        }

        @media screen and (max-width: 540px) {
          .sd[data-s-eb231d28-044e-4b6f-bca5-035e8e8bd6bb] {
            padding: 0px 0px 0px 0px;
          }
        }

        .sd[data-s-4a73956e-9646-4bc5-9666-f1c33dbf3346] {
          align-content: center;
          align-items: center;
          background: transparent;
          border-radius: 0px;
          flex: none;
          flex-direction: column;
          flex-wrap: nowrap;
          height: auto;
          justify-content: flex-start;
          margin: 0px 0px 0px 0px;
          padding: 0px 0px 0px 0px;
          width: 100%;
          max-width: 100%;
        }

        @media screen and (max-width: 540px) {
          .sd[data-s-4a73956e-9646-4bc5-9666-f1c33dbf3346] {
            flex: none;
            margin: 0px 0px 0px 0px;
            padding: 0px 0px 0px 0px;
            width: 100%;
          }
        }

        .sd[data-s-997b9b7d-2a4a-4c57-9040-063bd9015076] {
          align-content: center;
          align-items: center;
          border-bottom: 1px solid #848484ff;
          border-left: 0px solid #848484ff;
          border-right: 0px solid #848484ff;
          border-top: 0px solid #848484ff;
          box-shadow: none;
          flex: none;
          flex-direction: column;
          flex-wrap: nowrap;
          gap: 0px;
          height: auto;
          justify-content: space-between;
          margin: 0px 0px 0px 0px;
          padding: 15px 0px;
          width: 100%;
          --gap-h-997b9b7d-2a4a-4c57-9040-063bd9015076: 0px;
          --gap-v-997b9b7d-2a4a-4c57-9040-063bd9015076: 0px;
          --gap-uuid: 997b9b7d-2a4a-4c57-9040-063bd9015076;
          max-width: 100%;
        }

        @media screen and (max-width: 540px) {
          .sd[data-s-997b9b7d-2a4a-4c57-9040-063bd9015076] {
            padding: 0px 0px 0px 0px;
            --gap-h-997b9b7d-2a4a-4c57-9040-063bd9015076: 0px;
            --gap-v-997b9b7d-2a4a-4c57-9040-063bd9015076: 0px;
          }
        }

        .sd[data-s-d633c562-d039-48f8-b647-5b9420cb510f] {
          align-content: center;
          align-items: center;
          background: transparent;
          border-bottom: 0px solid #000000ff;
          border-left: 0px solid #000000ff;
          border-right: 0px solid #000000ff;
          border-top: 0px solid #000000ff;
          flex: none;
          flex-direction: row;
          flex-wrap: nowrap;
          height: auto;
          justify-content: space-between;
          padding: 0px 0px 0px 0px;
          width: calc(90% - (var(--gap-h-997b9b7d-2a4a-4c57-9040-063bd9015076) * 0.10000000000000003));
          max-width: calc(90% - (var(--gap-h-997b9b7d-2a4a-4c57-9040-063bd9015076) * 0.10000000000000003));
        }

        @media screen and (max-width: 540px) {
          .sd[data-s-d633c562-d039-48f8-b647-5b9420cb510f] {
            align-content: center;
            align-items: center;
            flex: none;
            justify-content: center;
            padding: 12px 0px;
            width: calc(100% - (var(--gap-h-997b9b7d-2a4a-4c57-9040-063bd9015076) * 0));
            max-width: calc(100% - (var(--gap-h-997b9b7d-2a4a-4c57-9040-063bd9015076) * 0));
          }
        }

        .sd[data-s-873ae1d1-c4b3-4caf-8e02-4971d5c3f710] {
          align-content: center;
          align-items: center;
          flex: none;
          flex-direction: row;
          gap: 25px;
          height: auto;
          justify-content: space-between;
          padding: 0px;
          width: 100%;
          --gap-h-873ae1d1-c4b3-4caf-8e02-4971d5c3f710: 25px;
          --gap-v-873ae1d1-c4b3-4caf-8e02-4971d5c3f710: 0px;
          --gap-uuid: 873ae1d1-c4b3-4caf-8e02-4971d5c3f710;
          max-width: 100%;
        }

        @media screen and (max-width: 540px) {
          .sd[data-s-873ae1d1-c4b3-4caf-8e02-4971d5c3f710] {
            flex: none;
            gap: 12px;
            padding: 0px;
            width: 90%;
            --gap-h-873ae1d1-c4b3-4caf-8e02-4971d5c3f710: 12px;
            --gap-v-873ae1d1-c4b3-4caf-8e02-4971d5c3f710: 0px;
            max-width: 90%;
          }
        }

        .sd[data-s-7fe6ee60-b97c-49d1-9935-ece66b23fc56] {
          align-content: center;
          align-items: center;
          background: rgba(0, 0, 0, 0.0);
          border-radius: 0;
          flex: none;
          flex-direction: row;
          flex-wrap: nowrap;
          height: auto;
          justify-content: space-between;
          margin: 0px;
          padding: 0px 0px;
          width: calc(100% - (var(--gap-h-873ae1d1-c4b3-4caf-8e02-4971d5c3f710) * 0));
          max-width: calc(100% - (var(--gap-h-873ae1d1-c4b3-4caf-8e02-4971d5c3f710) * 0));
        }

        @media screen and (max-width: 540px) {
          .sd[data-s-7fe6ee60-b97c-49d1-9935-ece66b23fc56] {
            flex: none;
            height: auto;
            margin: 0px;
            padding: 0px 8px 0px 8px;
            width: 100%;
          }
        }

        .sd[data-s-bc588d15-f90e-4a67-bf38-e54c7c38eed5] {
          align-content: center;
          align-items: center;
          background: transparent;
          flex: 1;
          flex-direction: row;
          flex-wrap: nowrap;
          gap: 10px;
          height: auto;
          justify-content: flex-start;
          width: auto;
          --gap-h-bc588d15-f90e-4a67-bf38-e54c7c38eed5: 10px;
          --gap-v-bc588d15-f90e-4a67-bf38-e54c7c38eed5: 0px;
          --gap-uuid: bc588d15-f90e-4a67-bf38-e54c7c38eed5;
          max-width: 100%;
        }

        .sd[data-s-e703ff70-ec67-4ee2-b5f6-64f56e8cb883] {
          color: #000000;
          flex: none;
          font-family: var(--s-font-698065c0);
          font-size: 14px;
          font-style: normal;
          font-weight: 500;
          height: auto;
          letter-spacing: 0.03em;
          line-height: 1.7;
          margin: 0px 0px 0px 0px;
          text-align: left;
          width: calc(100% - (var(--gap-h-bc588d15-f90e-4a67-bf38-e54c7c38eed5) * 0));
          max-width: calc(100% - (var(--gap-h-bc588d15-f90e-4a67-bf38-e54c7c38eed5) * 0));
          justify-content: flex-start;
        }

        @media screen and (max-width: 540px) {
          .sd[data-s-e703ff70-ec67-4ee2-b5f6-64f56e8cb883] {
            font-size: 13px;
            margin: -5px 0px 0px 0px;
            width: calc(100% - (var(--gap-h-bc588d15-f90e-4a67-bf38-e54c7c38eed5) * 0));
            max-width: calc(100% - (var(--gap-h-bc588d15-f90e-4a67-bf38-e54c7c38eed5) * 0));
          }
        }

        .sd[data-s-00012f3f-0f30-45d7-b9df-9a3845df15c6] {
          align-content: center;
          align-items: center;
          background: transparent;
          flex: none;
          flex-direction: row;
          flex-wrap: nowrap;
          height: auto;
          justify-content: center;
          width: auto;
          max-width: 100%;
        }

        .sd[data-s-f2b97531-4af1-4b42-82f1-1ed770aae724] {
          background: transparent;
          border-radius: 0;
          color: #000000ff;
          flex: none;
          font-size: 28px;
          height: 25px;
          margin: 0px 0px 0px 0px;
          padding: 0px;
          width: 25px;
          max-width: 100%;
        }

        .sd._isClose[data-s-f2b97531-4af1-4b42-82f1-1ed770aae724] {
          transform: rotate(180deg);
        }

        @media screen and (max-width: 540px) {
          .sd[data-s-f2b97531-4af1-4b42-82f1-1ed770aae724] {
            flex: none;
            height: 25px;
            width: 25px;
          }
        }

        .sd[data-s-cb66e00d-23a4-40e2-90eb-6b2f2730f69a] {
          align-content: center;
          align-items: center;
          background: #f0f0f0ff;
          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._isClose[data-s-cb66e00d-23a4-40e2-90eb-6b2f2730f69a] {
          flex: none;
          height: 0px;
        }

        .sd[data-s-d442b425-5406-4966-ad71-739b7cd5ef3e] {
          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 0px;
          width: 90%;
          max-width: 90%;
        }

        @media screen and (max-width: 540px) {
          .sd[data-s-d442b425-5406-4966-ad71-739b7cd5ef3e] {
            padding: 0px 0px 0px 0px;
          }
        }

        .sd[data-s-ffffeb60-4765-4dc5-94c8-5e0e66b78e77] {
          align-items: flex-start;
          background: transparent;
          border-bottom: 0px solid #000000;
          border-left: 0px solid #000000;
          border-radius: 0;
          border-right: 0px solid #000000;
          border-top: 0px solid #000000;
          flex: none;
          flex-direction: column;
          gap: 28px;
          height: auto;
          justify-content: flex-start;
          margin: 0px 0px 0px 0px;
          padding: 19px 0px;
          width: 1000px;
          --gap-h-ffffeb60-4765-4dc5-94c8-5e0e66b78e77: 0px;
          --gap-v-ffffeb60-4765-4dc5-94c8-5e0e66b78e77: 28px;
          --gap-uuid: ffffeb60-4765-4dc5-94c8-5e0e66b78e77;
          max-width: 100%;
        }

        @media screen and (max-width: 540px) {
          .sd[data-s-ffffeb60-4765-4dc5-94c8-5e0e66b78e77] {
            flex: none;
            gap: 12px;
            padding: 25px 0px;
            width: 100%;
            --gap-h-ffffeb60-4765-4dc5-94c8-5e0e66b78e77: 0px;
            --gap-v-ffffeb60-4765-4dc5-94c8-5e0e66b78e77: 12px;
            max-width: 100%;
          }
        }

        .sd[data-s-3a9a678f-5aa9-45fb-8c43-c5134d60a0c8] {
          align-items: center;
          flex-direction: column;
          gap: 10px;
          height: auto;
          justify-content: flex-start;
          padding: 0px;
          width: calc(100% - (var(--gap-h-ffffeb60-4765-4dc5-94c8-5e0e66b78e77) * 0));
          --gap-h-3a9a678f-5aa9-45fb-8c43-c5134d60a0c8: 0px;
          --gap-v-3a9a678f-5aa9-45fb-8c43-c5134d60a0c8: 10px;
          --gap-uuid: 3a9a678f-5aa9-45fb-8c43-c5134d60a0c8;
          max-width: calc(100% - (var(--gap-h-ffffeb60-4765-4dc5-94c8-5e0e66b78e77) * 0));
        }

        @media screen and (max-width: 540px) {
          .sd[data-s-3a9a678f-5aa9-45fb-8c43-c5134d60a0c8] {
            padding: 0px;
            width: 100%;
            --gap-h-3a9a678f-5aa9-45fb-8c43-c5134d60a0c8: 0px;
            --gap-v-3a9a678f-5aa9-45fb-8c43-c5134d60a0c8: 10px;
          }
        }

        .sd[data-s-06483a79-c166-4a6a-9629-ccf159725e32] {
          gap: 10px;
          height: auto;
          padding: 0px;
          width: calc(100% - (var(--gap-h-3a9a678f-5aa9-45fb-8c43-c5134d60a0c8) * 0));
          --gap-h-06483a79-c166-4a6a-9629-ccf159725e32: 0px;
          --gap-v-06483a79-c166-4a6a-9629-ccf159725e32: 10px;
          --gap-uuid: 06483a79-c166-4a6a-9629-ccf159725e32;
          max-width: calc(100% - (var(--gap-h-3a9a678f-5aa9-45fb-8c43-c5134d60a0c8) * 0));
        }

        .sd[data-s-51177fba-8e32-4044-a9d3-1ee44cb4f991] {
          align-content: center;
          align-items: center;
          flex-direction: row;
          flex-wrap: nowrap;
          gap: 10px;
          height: auto;
          justify-content: flex-end;
          margin: 0px;
          padding: 0px;
          width: calc(100% - (var(--gap-h-06483a79-c166-4a6a-9629-ccf159725e32) * 0));
          --gap-h-51177fba-8e32-4044-a9d3-1ee44cb4f991: 10px;
          --gap-v-51177fba-8e32-4044-a9d3-1ee44cb4f991: 0px;
          --gap-uuid: 51177fba-8e32-4044-a9d3-1ee44cb4f991;
          max-width: calc(100% - (var(--gap-h-06483a79-c166-4a6a-9629-ccf159725e32) * 0));
        }

        @media screen and (max-width: 540px) {
          .sd[data-s-51177fba-8e32-4044-a9d3-1ee44cb4f991] {
            align-content: center;
            align-items: center;
            gap: 10px;
            justify-content: center;
            margin: 0px;
            padding: 0px;
            --gap-h-51177fba-8e32-4044-a9d3-1ee44cb4f991: 10px;
            --gap-v-51177fba-8e32-4044-a9d3-1ee44cb4f991: 0px;
          }
        }

        .sd[data-s-e383333d-686b-4c8b-bc1e-be7f891e77f6] {
          color: #000000ff;
          flex: 1;
          font-family: var(--s-font-698065c0);
          font-size: 14px;
          font-style: normal;
          font-weight: 400;
          height: auto;
          letter-spacing: normal;
          line-height: 1.6;
          margin: 0px;
          text-align: left;
          width: auto;
          max-width: 100%;
          justify-content: flex-start;
        }

        .sd[data-s-e383333d-686b-4c8b-bc1e-be7f891e77f6]:hover {
          text-decoration: underline;
        }

        @media screen and (max-width: 540px) {
          .sd[data-s-e383333d-686b-4c8b-bc1e-be7f891e77f6] {
            flex: 1;
            font-size: 13px;
            line-height: 1.9;
            width: auto;
          }
        }

        .sd[data-s-b62503fa-f22c-41e5-b2ce-26306c6d11e8] {
          color: #333333;
          font-size: 24px;
        }

        .sd[data-s-34ff2254-1d1e-4de0-93c5-cf99c0f38eb5] {
          align-content: center;
          align-items: center;
          background: transparent;
          border-radius: 0px;
          flex: none;
          flex-direction: column;
          flex-wrap: nowrap;
          height: auto;
          justify-content: flex-start;
          margin: 0px 0px 0px 0px;
          padding: 0px 0px 0px 0px;
          width: 100%;
          max-width: 100%;
        }

        @media screen and (max-width: 540px) {
          .sd[data-s-34ff2254-1d1e-4de0-93c5-cf99c0f38eb5] {
            flex: none;
            margin: 0px 0px 0px 0px;
            padding: 0px 0px 0px 0px;
            width: 100%;
          }
        }

        .sd[data-s-2ac78222-2c28-4edb-8611-27d9a3c46fab] {
          align-content: center;
          align-items: center;
          border-bottom: 1px solid #848484ff;
          border-left: 0px solid #848484ff;
          border-right: 0px solid #848484ff;
          border-top: 0px solid #848484ff;
          box-shadow: none;
          flex: none;
          flex-direction: column;
          flex-wrap: nowrap;
          gap: 0px;
          height: auto;
          justify-content: space-between;
          margin: 0px 0px 0px 0px;
          padding: 15px 0px;
          width: 100%;
          --gap-h-2ac78222-2c28-4edb-8611-27d9a3c46fab: 0px;
          --gap-v-2ac78222-2c28-4edb-8611-27d9a3c46fab: 0px;
          --gap-uuid: 2ac78222-2c28-4edb-8611-27d9a3c46fab;
          max-width: 100%;
        }

        @media screen and (max-width: 540px) {
          .sd[data-s-2ac78222-2c28-4edb-8611-27d9a3c46fab] {
            padding: 0px 0px 0px 0px;
            --gap-h-2ac78222-2c28-4edb-8611-27d9a3c46fab: 0px;
            --gap-v-2ac78222-2c28-4edb-8611-27d9a3c46fab: 0px;
          }
        }

        .sd[data-s-d6c600b8-cbd5-484f-87e1-13cfca0ea782] {
          align-content: center;
          align-items: center;
          background: transparent;
          border-bottom: 0px solid #000000ff;
          border-left: 0px solid #000000ff;
          border-right: 0px solid #000000ff;
          border-top: 0px solid #000000ff;
          flex: none;
          flex-direction: row;
          flex-wrap: nowrap;
          height: auto;
          justify-content: space-between;
          padding: 0px 0px 0px 0px;
          width: calc(90% - (var(--gap-h-2ac78222-2c28-4edb-8611-27d9a3c46fab) * 0.10000000000000003));
          max-width: calc(90% - (var(--gap-h-2ac78222-2c28-4edb-8611-27d9a3c46fab) * 0.10000000000000003));
        }

        @media screen and (max-width: 540px) {
          .sd[data-s-d6c600b8-cbd5-484f-87e1-13cfca0ea782] {
            align-content: center;
            align-items: center;
            flex: none;
            justify-content: center;
            padding: 12px 0px;
            width: calc(100% - (var(--gap-h-2ac78222-2c28-4edb-8611-27d9a3c46fab) * 0));
            max-width: calc(100% - (var(--gap-h-2ac78222-2c28-4edb-8611-27d9a3c46fab) * 0));
          }
        }

        .sd[data-s-cf53c398-940e-43ce-9069-2655fea4e7a2] {
          align-content: center;
          align-items: center;
          flex: none;
          flex-direction: row;
          gap: 25px;
          height: auto;
          justify-content: space-between;
          padding: 0px;
          width: 100%;
          --gap-h-cf53c398-940e-43ce-9069-2655fea4e7a2: 25px;
          --gap-v-cf53c398-940e-43ce-9069-2655fea4e7a2: 0px;
          --gap-uuid: cf53c398-940e-43ce-9069-2655fea4e7a2;
          max-width: 100%;
        }

        @media screen and (max-width: 540px) {
          .sd[data-s-cf53c398-940e-43ce-9069-2655fea4e7a2] {
            flex: none;
            gap: 12px;
            padding: 0px;
            width: 90%;
            --gap-h-cf53c398-940e-43ce-9069-2655fea4e7a2: 12px;
            --gap-v-cf53c398-940e-43ce-9069-2655fea4e7a2: 0px;
            max-width: 90%;
          }
        }

        .sd[data-s-bea442f0-ff4c-45c4-b848-069cf18efacf] {
          align-content: center;
          align-items: center;
          background: rgba(0, 0, 0, 0.0);
          border-radius: 0;
          flex: none;
          flex-direction: row;
          flex-wrap: nowrap;
          height: auto;
          justify-content: space-between;
          margin: 0px;
          padding: 0px 0px;
          width: calc(100% - (var(--gap-h-cf53c398-940e-43ce-9069-2655fea4e7a2) * 0));
          max-width: calc(100% - (var(--gap-h-cf53c398-940e-43ce-9069-2655fea4e7a2) * 0));
        }

        @media screen and (max-width: 540px) {
          .sd[data-s-bea442f0-ff4c-45c4-b848-069cf18efacf] {
            flex: none;
            height: auto;
            margin: 0px;
            padding: 0px 8px 0px 8px;
            width: 100%;
          }
        }

        .sd[data-s-c5212b96-ce9b-408d-a5e7-ff46d9cb80fe] {
          align-content: center;
          align-items: center;
          background: transparent;
          flex: 1;
          flex-direction: row;
          flex-wrap: nowrap;
          gap: 10px;
          height: auto;
          justify-content: flex-start;
          width: auto;
          --gap-h-c5212b96-ce9b-408d-a5e7-ff46d9cb80fe: 10px;
          --gap-v-c5212b96-ce9b-408d-a5e7-ff46d9cb80fe: 0px;
          --gap-uuid: c5212b96-ce9b-408d-a5e7-ff46d9cb80fe;
          max-width: 100%;
        }

        .sd[data-s-451a22a5-2408-457c-8860-a0d31d43349d] {
          color: #000000;
          flex: none;
          font-family: var(--s-font-698065c0);
          font-size: 14px;
          font-style: normal;
          font-weight: 500;
          height: auto;
          letter-spacing: 0.03em;
          line-height: 1.7;
          margin: 0px 0px 0px 0px;
          text-align: left;
          width: calc(100% - (var(--gap-h-c5212b96-ce9b-408d-a5e7-ff46d9cb80fe) * 0));
          max-width: calc(100% - (var(--gap-h-c5212b96-ce9b-408d-a5e7-ff46d9cb80fe) * 0));
          justify-content: flex-start;
        }

        @media screen and (max-width: 540px) {
          .sd[data-s-451a22a5-2408-457c-8860-a0d31d43349d] {
            font-size: 13px;
            margin: -5px 0px 0px 0px;
            width: calc(100% - (var(--gap-h-c5212b96-ce9b-408d-a5e7-ff46d9cb80fe) * 0));
            max-width: calc(100% - (var(--gap-h-c5212b96-ce9b-408d-a5e7-ff46d9cb80fe) * 0));
          }
        }

        .sd[data-s-e24066c5-b1c7-4af6-96fc-ce74d46f184b] {
          align-content: center;
          align-items: center;
          background: transparent;
          flex: none;
          flex-direction: row;
          flex-wrap: nowrap;
          height: auto;
          justify-content: center;
          width: auto;
          max-width: 100%;
        }

        .sd[data-s-7195642f-3d75-4e6a-8ec5-b162ce5abaf1] {
          background: transparent;
          border-radius: 0;
          color: #000000ff;
          flex: none;
          font-size: 28px;
          height: 25px;
          margin: 0px 0px 0px 0px;
          padding: 0px;
          width: 25px;
          max-width: 100%;
        }

        .sd._isClose[data-s-7195642f-3d75-4e6a-8ec5-b162ce5abaf1] {
          transform: rotate(180deg);
        }

        @media screen and (max-width: 540px) {
          .sd[data-s-7195642f-3d75-4e6a-8ec5-b162ce5abaf1] {
            flex: none;
            height: 25px;
            width: 25px;
          }
        }

        .sd[data-s-8caec847-bb1a-4f5e-8dee-cf4a233bb365] {
          align-content: center;
          align-items: center;
          background: #f0f0f0ff;
          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._isClose[data-s-8caec847-bb1a-4f5e-8dee-cf4a233bb365] {
          flex: none;
          height: 0px;
        }

        .sd[data-s-eb1622dd-e974-4bd2-bc15-678f0104a8cc] {
          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 0px;
          width: 90%;
          max-width: 90%;
        }

        @media screen and (max-width: 540px) {
          .sd[data-s-eb1622dd-e974-4bd2-bc15-678f0104a8cc] {
            padding: 0px 0px 0px 0px;
          }
        }

        .sd[data-s-7c2b41a0-a0a4-4ebf-b058-cd9be87eb00d] {
          align-items: flex-start;
          background: transparent;
          border-bottom: 0px solid #000000;
          border-left: 0px solid #000000;
          border-radius: 0;
          border-right: 0px solid #000000;
          border-top: 0px solid #000000;
          flex: none;
          flex-direction: column;
          gap: 28px;
          height: auto;
          justify-content: flex-start;
          margin: 0px 0px 0px 0px;
          padding: 19px 0px;
          width: 1000px;
          --gap-h-7c2b41a0-a0a4-4ebf-b058-cd9be87eb00d: 0px;
          --gap-v-7c2b41a0-a0a4-4ebf-b058-cd9be87eb00d: 28px;
          --gap-uuid: 7c2b41a0-a0a4-4ebf-b058-cd9be87eb00d;
          max-width: 100%;
        }

        @media screen and (max-width: 540px) {
          .sd[data-s-7c2b41a0-a0a4-4ebf-b058-cd9be87eb00d] {
            flex: none;
            gap: 12px;
            padding: 25px 0px;
            width: 100%;
            --gap-h-7c2b41a0-a0a4-4ebf-b058-cd9be87eb00d: 0px;
            --gap-v-7c2b41a0-a0a4-4ebf-b058-cd9be87eb00d: 12px;
            max-width: 100%;
          }
        }

        .sd[data-s-67bae559-8e23-4ef8-b87e-a65aaf8ab500] {
          align-items: center;
          flex-direction: column;
          gap: 10px;
          height: auto;
          justify-content: flex-start;
          padding: 0px;
          width: calc(100% - (var(--gap-h-7c2b41a0-a0a4-4ebf-b058-cd9be87eb00d) * 0));
          --gap-h-67bae559-8e23-4ef8-b87e-a65aaf8ab500: 0px;
          --gap-v-67bae559-8e23-4ef8-b87e-a65aaf8ab500: 10px;
          --gap-uuid: 67bae559-8e23-4ef8-b87e-a65aaf8ab500;
          max-width: calc(100% - (var(--gap-h-7c2b41a0-a0a4-4ebf-b058-cd9be87eb00d) * 0));
        }

        @media screen and (max-width: 540px) {
          .sd[data-s-67bae559-8e23-4ef8-b87e-a65aaf8ab500] {
            padding: 0px;
            width: 100%;
            --gap-h-67bae559-8e23-4ef8-b87e-a65aaf8ab500: 0px;
            --gap-v-67bae559-8e23-4ef8-b87e-a65aaf8ab500: 10px;
          }
        }

        .sd[data-s-a9b2622e-1b5d-4380-bc0d-bf1e07ea3db3] {
          gap: 10px;
          height: auto;
          padding: 0px;
          width: calc(100% - (var(--gap-h-67bae559-8e23-4ef8-b87e-a65aaf8ab500) * 0));
          --gap-h-a9b2622e-1b5d-4380-bc0d-bf1e07ea3db3: 0px;
          --gap-v-a9b2622e-1b5d-4380-bc0d-bf1e07ea3db3: 10px;
          --gap-uuid: a9b2622e-1b5d-4380-bc0d-bf1e07ea3db3;
          max-width: calc(100% - (var(--gap-h-67bae559-8e23-4ef8-b87e-a65aaf8ab500) * 0));
        }

        .sd[data-s-3c661ce6-a0e8-4448-b764-c4650fbb2e2a] {
          align-content: center;
          align-items: center;
          flex-direction: row;
          flex-wrap: nowrap;
          gap: 10px;
          height: auto;
          justify-content: flex-end;
          margin: 0px;
          padding: 0px;
          width: calc(100% - (var(--gap-h-a9b2622e-1b5d-4380-bc0d-bf1e07ea3db3) * 0));
          --gap-h-3c661ce6-a0e8-4448-b764-c4650fbb2e2a: 10px;
          --gap-v-3c661ce6-a0e8-4448-b764-c4650fbb2e2a: 0px;
          --gap-uuid: 3c661ce6-a0e8-4448-b764-c4650fbb2e2a;
          max-width: calc(100% - (var(--gap-h-a9b2622e-1b5d-4380-bc0d-bf1e07ea3db3) * 0));
        }

        @media screen and (max-width: 540px) {
          .sd[data-s-3c661ce6-a0e8-4448-b764-c4650fbb2e2a] {
            align-content: center;
            align-items: center;
            gap: 10px;
            justify-content: center;
            margin: 0px;
            padding: 0px;
            --gap-h-3c661ce6-a0e8-4448-b764-c4650fbb2e2a: 10px;
            --gap-v-3c661ce6-a0e8-4448-b764-c4650fbb2e2a: 0px;
          }
        }

        .sd[data-s-c9b9106b-4294-4f13-a733-042a5b7d6552] {
          color: #000000ff;
          flex: 1;
          font-family: var(--s-font-698065c0);
          font-size: 14px;
          font-style: normal;
          font-weight: 400;
          height: auto;
          letter-spacing: normal;
          line-height: 1.6;
          margin: 0px;
          text-align: left;
          width: auto;
          max-width: 100%;
          justify-content: flex-start;
        }

        .sd[data-s-c9b9106b-4294-4f13-a733-042a5b7d6552]:hover {
          text-decoration: underline;
        }

        @media screen and (max-width: 540px) {
          .sd[data-s-c9b9106b-4294-4f13-a733-042a5b7d6552] {
            flex: 1;
            font-size: 13px;
            line-height: 1.9;
            width: auto;
          }
        }

        .sd[data-s-b6a5e625-5e32-40a8-9f83-920598eb129d] {
          color: #333333;
          font-size: 24px;
        }