/* source: Vtuber/flow/flow.html inline style #1 */
.sd[data-s-98ab4383][data-s-98ab4383][data-s-98ab4383] {
              font-family: var(--s-font-f28585f4);
              font-size: 20px;
              font-weight: 500;
              line-height: 1.4;
            }
            @media screen and (max-width: 608px) {
              .sd[data-s-98ab4383][data-s-98ab4383][data-s-98ab4383] {
                font-size: 15px;
              }
            }
            .sd[data-s-089fbb55][data-s-089fbb55][data-s-089fbb55] {
              font-family: var(--s-font-f28585f4);
              font-size: 20px;
              font-weight: 400;
              line-height: 1.4;
            }
            .sd[data-s-696d54bc-51e6-4c42-b461-d2756f3fddda] {
              align-content: center;
              align-items: center;
              background: #ffffffff;
              border-bottom: 2px solid #cab1d9ff;
              border-left: 2px solid #cab1d9ff;
              border-radius: 32px;
              border-right: 2px solid #cab1d9ff;
              border-top: 2px solid #cab1d9ff;
              bottom: auto;
              box-shadow: 5px 5px 0px rgba(0, 0, 0, 0.2);
              display: flex;
              flex: none;
              flex-direction: row;
              flex-wrap: nowrap;
              gap: 30px;
              height: auto;
              justify-content: space-between;
              left: 20px;
              margin: 0 0 0 0;
              padding: 10px 10px 10px 10px;
              position: fixed;
              right: 20px;
              top: 20px;
              width: auto;
              z-index: 4;
              --gap-h-696d54bc-51e6-4c42-b461-d2756f3fddda: 30px;
              --gap-v-696d54bc-51e6-4c42-b461-d2756f3fddda: 0px;
              --gap-uuid: 696d54bc-51e6-4c42-b461-d2756f3fddda;
              max-width: 100%;
            }
            @media screen and (max-width: 850px) {
              .sd[data-s-696d54bc-51e6-4c42-b461-d2756f3fddda] {
                display: flex;
                --gap-h-696d54bc-51e6-4c42-b461-d2756f3fddda: 30px;
                --gap-v-696d54bc-51e6-4c42-b461-d2756f3fddda: 0px;
              }
            }
            @media screen and (max-width: 608px) {
              .sd[data-s-696d54bc-51e6-4c42-b461-d2756f3fddda] {
                display: flex;
                gap: 0px;
                left: 10px;
                right: 10px;
                top: 10px;
                --gap-h-696d54bc-51e6-4c42-b461-d2756f3fddda: 0px;
                --gap-v-696d54bc-51e6-4c42-b461-d2756f3fddda: 0px;
              }
            }
            .sd[data-s-5135f29f-5a5b-49e0-b361-b1ef58f98dc9] {
              align-content: center;
              align-items: center;
              background: transparent;
              flex: none;
              flex-direction: row;
              flex-wrap: nowrap;
              height: 80px;
              justify-content: center;
              width: auto;
              max-width: 100%;
            }
            .sd[data-s-5135f29f-5a5b-49e0-b361-b1ef58f98dc9]:hover {
              opacity: 0.6;
            }
            @media screen and (max-width: 608px) {
              .sd[data-s-5135f29f-5a5b-49e0-b361-b1ef58f98dc9] {
                height: 50px;
                max-width: 100%;
              }
            }
            .sd[data-s-34ca9640-36cb-40ab-9b7a-c62831cf717e] {
              height: 100%;
              padding: 0px;
              width: 78px;
              max-width: 100%;
            }
            .sd[data-s-34ca9640-36cb-40ab-9b7a-c62831cf717e]:before {
              background-repeat: no-repeat;
              background-size: cover;
            }
            @media screen and (max-width: 608px) {
              .sd[data-s-34ca9640-36cb-40ab-9b7a-c62831cf717e] {
                height: 70px;
                width: 70px;
                max-width: 100%;
              }
            }
            .sd[data-s-909a5fdc-3e1c-4c95-ad5c-bff056059fa2] {
              align-content: flex-start;
              align-items: flex-start;
              background: rgba(0, 0, 0, 0);
              flex: none;
              flex-direction: column;
              flex-wrap: nowrap;
              height: auto;
              justify-content: center;
              margin: 0px 0px 0px 10px;
              width: auto;
              max-width: calc(100% - 10px);
            }
            .sd[data-s-5135f29f-5a5b-49e0-b361-b1ef58f98dc9]:hover
              .sd[data-s-909a5fdc-3e1c-4c95-ad5c-bff056059fa2]:hover {
              opacity: 0.6;
            }
            .sd[data-s-a485d168-2290-469f-9298-bb7acf3a5daa] {
              color: var(--s-color-659de661);
              font-family: var(--s-font-f28585f4);
              font-size: 24px;
              font-weight: 800;
              height: auto;
              letter-spacing: 0.1em;
              line-height: 1.4;
              text-align: center;
              width: auto;
              max-width: 100%;
              justify-content: center;
            }
            @media screen and (max-width: 608px) {
              .sd[data-s-a485d168-2290-469f-9298-bb7acf3a5daa] {
                font-size: 16px;
              }
            }
            .sd[data-s-a611499c-53a9-4fb0-a638-c20686c1deff] {
              align-content: flex-end;
              align-items: flex-end;
              background: rgba(0, 0, 0, 0);
              flex: 1;
              flex-direction: column;
              flex-wrap: nowrap;
              gap: 8px;
              height: calc(
                100% - (var(--gap-v-696d54bc-51e6-4c42-b461-d2756f3fddda) * 0)
              );
              justify-content: flex-start;
              width: auto;
              --gap-h-a611499c-53a9-4fb0-a638-c20686c1deff: 0px;
              --gap-v-a611499c-53a9-4fb0-a638-c20686c1deff: 8px;
              --gap-uuid: a611499c-53a9-4fb0-a638-c20686c1deff;
              max-width: 100%;
            }
            @media screen and (max-width: 850px) {
              .sd[data-s-a611499c-53a9-4fb0-a638-c20686c1deff] {
                align-content: center;
                align-items: center;
                flex-direction: row;
                flex-wrap: nowrap;
                gap: 0px;
                justify-content: flex-end;
                --gap-h-a611499c-53a9-4fb0-a638-c20686c1deff: 0px;
                --gap-v-a611499c-53a9-4fb0-a638-c20686c1deff: 0px;
              }
            }
            .sd[data-s-a01f3eb0-8184-45ef-b6e8-51728b956e41] {
              align-content: center;
              align-items: center;
              background: rgba(0, 0, 0, 0);
              flex: none;
              flex-direction: row;
              flex-wrap: nowrap;
              gap: 10px;
              height: auto;
              justify-content: center;
              margin: 10px 0px 0px 0px;
              width: auto;
              --gap-h-a01f3eb0-8184-45ef-b6e8-51728b956e41: 10px;
              --gap-v-a01f3eb0-8184-45ef-b6e8-51728b956e41: 0px;
              --gap-uuid: a01f3eb0-8184-45ef-b6e8-51728b956e41;
              max-width: 100%;
            }
            @media screen and (max-width: 850px) {
              .sd[data-s-a01f3eb0-8184-45ef-b6e8-51728b956e41] {
                display: none;
                margin: 0px 0px 0px 0px;
                --gap-h-a01f3eb0-8184-45ef-b6e8-51728b956e41: 10px;
                --gap-v-a01f3eb0-8184-45ef-b6e8-51728b956e41: 0px;
                max-width: 100%;
              }
            }
            @media screen and (max-width: 608px) {
              .sd[data-s-a01f3eb0-8184-45ef-b6e8-51728b956e41] {
                display: none;
                --gap-h-a01f3eb0-8184-45ef-b6e8-51728b956e41: 10px;
                --gap-v-a01f3eb0-8184-45ef-b6e8-51728b956e41: 0px;
              }
            }
            .sd[data-s-3b901887-8098-482b-bf51-b877e659828d] {
              align-content: center;
              align-items: center;
              background: var(--s-color-21b85d0c);
              border-radius: 3px;
              flex: none;
              flex-direction: row;
              flex-wrap: nowrap;
              gap: 5px;
              height: auto;
              justify-content: center;
              padding: 15px 15px;
              width: auto;
              --gap-h-3b901887-8098-482b-bf51-b877e659828d: 5px;
              --gap-v-3b901887-8098-482b-bf51-b877e659828d: 0px;
              --gap-uuid: 3b901887-8098-482b-bf51-b877e659828d;
              max-width: 100%;
            }
            .sd[data-s-3b901887-8098-482b-bf51-b877e659828d]:hover {
              opacity: 0.6;
              --gap-h-3b901887-8098-482b-bf51-b877e659828d: 5px;
              --gap-v-3b901887-8098-482b-bf51-b877e659828d: 0px;
            }
            .sd[data-s-85cba645-2529-42c1-808a-095bca4d266d] {
              color: #ffffffff;
              flex: none;
              font-family: var(--s-font-f28585f4);
              font-size: 15px;
              font-weight: 700;
              height: auto;
              line-height: 1.2;
              padding: 0px;
              text-align: left;
              width: auto;
              max-width: 100%;
              justify-content: flex-start;
            }
            .sd[data-s-0f5f6dbf-1df8-431d-bfa2-324cb96ce04f] {
              align-content: center;
              align-items: center;
              background: rgba(0, 0, 0, 0);
              flex: none;
              flex-direction: column;
              flex-wrap: nowrap;
              height: auto;
              justify-content: center;
              width: auto;
              max-width: 100%;
            }
            .sd[data-s-ab381f23-ec53-4040-ad56-3181cfaa8dcf] {
              flex: none;
              height: auto;
              margin: 0px 0px 0px 0px;
              width: 140px;
              max-width: 100%;
            }
            @media screen and (max-width: 608px) {
              .sd[data-s-ab381f23-ec53-4040-ad56-3181cfaa8dcf] {
                display: none;
              }
            }
            .sd[data-s-cb6f4e0a-0f1b-4905-bc3b-ffba01a666e0] {
              align-content: center;
              align-items: center;
              background: rgba(0, 0, 0, 0);
              flex: none;
              flex-direction: row;
              flex-wrap: nowrap;
              gap: 20px;
              height: auto;
              justify-content: center;
              margin: 0px 0px 0px 0px;
              width: auto;
              --gap-h-cb6f4e0a-0f1b-4905-bc3b-ffba01a666e0: 20px;
              --gap-v-cb6f4e0a-0f1b-4905-bc3b-ffba01a666e0: 0px;
              --gap-uuid: cb6f4e0a-0f1b-4905-bc3b-ffba01a666e0;
              max-width: 100%;
            }
            @media screen and (max-width: 850px) {
              .sd[data-s-cb6f4e0a-0f1b-4905-bc3b-ffba01a666e0] {
                margin: 0px 0px 0px 0px;
                --gap-h-cb6f4e0a-0f1b-4905-bc3b-ffba01a666e0: 20px;
                --gap-v-cb6f4e0a-0f1b-4905-bc3b-ffba01a666e0: 0px;
              }
            }
            @media screen and (max-width: 608px) {
              .sd[data-s-cb6f4e0a-0f1b-4905-bc3b-ffba01a666e0] {
                display: none;
                --gap-h-cb6f4e0a-0f1b-4905-bc3b-ffba01a666e0: 20px;
                --gap-v-cb6f4e0a-0f1b-4905-bc3b-ffba01a666e0: 0px;
              }
            }
            .sd[data-s-fbecff33-44c0-4ed8-81a3-318087aa1ffa] {
              align-content: center;
              align-items: center;
              background: rgba(0, 0, 0, 0);
              flex: none;
              flex-direction: row;
              flex-wrap: nowrap;
              gap: 15px;
              height: auto;
              justify-content: flex-end;
              margin: 0px 10px 0px 0px;
              padding: 0px;
              width: auto;
              --gap-h-fbecff33-44c0-4ed8-81a3-318087aa1ffa: 15px;
              --gap-v-fbecff33-44c0-4ed8-81a3-318087aa1ffa: 0px;
              --gap-uuid: fbecff33-44c0-4ed8-81a3-318087aa1ffa;
              max-width: calc(100% - 10px);
            }
            .sd[data-s-133ea551-f5a3-4904-b2af-f64a43ed80e8] {
              align-content: center;
              align-items: center;
              background: rgba(0, 0, 0, 0);
              flex: none;
              flex-direction: column;
              flex-wrap: nowrap;
              height: auto;
              justify-content: center;
              padding: 0px;
              width: auto;
              max-width: 100%;
            }
            .sd[data-s-706ceb72-f421-4329-8c41-1e15d303674a] {
              flex: none;
              height: auto;
              margin: 0px 0px 0px 0px;
              width: 23px;
              max-width: 100%;
            }
            .sd[data-s-301c1b8e-5243-441f-af99-01d096558aef] {
              color: #222222;
              display: flex;
              font-size: 24px;
              padding: 0px;
            }
            @media screen and (max-width: 850px) {
              .sd[data-s-301c1b8e-5243-441f-af99-01d096558aef] {
                display: flex;
              }
            }
            @media screen and (max-width: 608px) {
              .sd[data-s-301c1b8e-5243-441f-af99-01d096558aef] {
                display: flex;
              }
            }
            .sd[data-s-f12756a9-3950-4c2a-b886-1a32b32a3c66] {
              color: #222222;
              display: flex;
              font-size: 24px;
              padding: 0px;
            }
            @media screen and (max-width: 850px) {
              .sd[data-s-f12756a9-3950-4c2a-b886-1a32b32a3c66] {
                display: flex;
              }
            }
            @media screen and (max-width: 608px) {
              .sd[data-s-f12756a9-3950-4c2a-b886-1a32b32a3c66] {
                display: flex;
              }
            }
            .sd[data-s-47b255d4-c8b8-492c-a0a5-eae884ec93d4] {
              color: #222222;
              display: flex;
              font-size: 24px;
              padding: 0px;
            }
            @media screen and (max-width: 850px) {
              .sd[data-s-47b255d4-c8b8-492c-a0a5-eae884ec93d4] {
                display: flex;
              }
            }
            @media screen and (max-width: 608px) {
              .sd[data-s-47b255d4-c8b8-492c-a0a5-eae884ec93d4] {
                display: flex;
              }
            }
            .sd[data-s-460df4ff-97b1-4481-b32d-4a3fb37b21d8] {
              align-content: center;
              align-items: center;
              background: rgba(0, 0, 0, 0);
              flex: none;
              flex-direction: column;
              flex-wrap: nowrap;
              height: 30px;
              justify-content: center;
              padding: 0px;
              width: 27px;
              max-width: 100%;
            }
            .sd[data-s-9bdf4c68-6620-4dc9-a81b-f4c267fdd8a2] {
              flex: none;
              height: auto;
              margin: 0px 0px 0px 0px;
              width: 23px;
              max-width: 100%;
            }
            .sd[data-s-cf84d94f-1daa-42a1-ba81-00975b33bc0b] {
              align-content: center;
              align-items: center;
              background: #000000ff;
              border-radius: 3px;
              flex: none;
              flex-direction: row;
              flex-wrap: nowrap;
              gap: 5px;
              height: auto;
              justify-content: center;
              padding: 5px 10px;
              width: auto;
              --gap-h-cf84d94f-1daa-42a1-ba81-00975b33bc0b: 5px;
              --gap-v-cf84d94f-1daa-42a1-ba81-00975b33bc0b: 0px;
              --gap-uuid: cf84d94f-1daa-42a1-ba81-00975b33bc0b;
              max-width: 100%;
            }
            .sd[data-s-cf84d94f-1daa-42a1-ba81-00975b33bc0b]:hover {
              opacity: 0.6;
              --gap-h-cf84d94f-1daa-42a1-ba81-00975b33bc0b: 5px;
              --gap-v-cf84d94f-1daa-42a1-ba81-00975b33bc0b: 0px;
            }
            .sd[data-s-3cf791f5-1262-4ef2-b87d-0b5ed5087c65] {
              color: #ffffff;
              font-family: var(--s-font-6bad7d4b);
              font-size: 16px;
              font-weight: 600;
              height: auto;
              line-height: 1.2;
              padding: 0px;
              text-align: left;
              width: auto;
              max-width: 100%;
              justify-content: flex-start;
            }
            .sd[data-s-be7d6112-bb59-473c-b23f-b2a11525550c] {
              color: #ffffff;
              font-size: 16px;
              margin: -2px -2px;
              max-width: calc(100% - -4px);
            }
            .sd[data-s-9b7a84c6-359c-41a0-b92e-30a0c3307fdc] {
              align-content: center;
              align-items: center;
              background: #00519fff;
              border-radius: 3px;
              flex: none;
              flex-direction: row;
              flex-wrap: nowrap;
              gap: 5px;
              height: auto;
              justify-content: center;
              padding: 5px 10px;
              width: auto;
              --gap-h-9b7a84c6-359c-41a0-b92e-30a0c3307fdc: 5px;
              --gap-v-9b7a84c6-359c-41a0-b92e-30a0c3307fdc: 0px;
              --gap-uuid: 9b7a84c6-359c-41a0-b92e-30a0c3307fdc;
              max-width: 100%;
            }
            .sd[data-s-9b7a84c6-359c-41a0-b92e-30a0c3307fdc]:hover {
              opacity: 0.6;
              --gap-h-9b7a84c6-359c-41a0-b92e-30a0c3307fdc: 5px;
              --gap-v-9b7a84c6-359c-41a0-b92e-30a0c3307fdc: 0px;
            }
            .sd[data-s-bc0c388b-a444-4f7f-934b-c8cc1604a0b9] {
              color: #ffffff;
              font-family: var(--s-font-6bad7d4b);
              font-size: 16px;
              font-weight: 600;
              height: auto;
              line-height: 1.2;
              padding: 0px;
              text-align: left;
              width: auto;
              max-width: 100%;
              justify-content: flex-start;
            }
            .sd[data-s-7aaf5f27-57f5-4de7-89bb-e3f4cd288987] {
              color: #ffffff;
              font-size: 16px;
              margin: -2px -2px;
              max-width: calc(100% - -4px);
            }
            .sd[data-s-976c0ce5-e56d-4659-b1c7-c8df0934f2ec] {
              align-content: center;
              align-items: center;
              background: rgba(0, 0, 0, 0);
              flex: none;
              flex-direction: row;
              flex-wrap: wrap;
              height: auto;
              justify-content: flex-end;
              margin: 0px 0px 0px 0px;
              width: auto;
              max-width: 100%;
            }
            .sd[data-s-3a32e8ab-6841-4729-9a47-3f0203b9ef72] {
              align-content: center;
              align-items: center;
              background: rgba(0, 0, 0, 0);
              border-radius: 0px;
              flex: none;
              flex-direction: row;
              flex-wrap: nowrap;
              gap: 5px;
              height: auto;
              justify-content: center;
              margin: 0px 0px 0px 0px;
              padding: 10px 10px;
              width: auto;
              --gap-h-3a32e8ab-6841-4729-9a47-3f0203b9ef72: 5px;
              --gap-v-3a32e8ab-6841-4729-9a47-3f0203b9ef72: 0px;
              --gap-uuid: 3a32e8ab-6841-4729-9a47-3f0203b9ef72;
              max-width: 100%;
            }
            .sd[data-s-3a32e8ab-6841-4729-9a47-3f0203b9ef72]:hover {
              opacity: 0.6;
              --gap-h-3a32e8ab-6841-4729-9a47-3f0203b9ef72: 5px;
              --gap-v-3a32e8ab-6841-4729-9a47-3f0203b9ef72: 0px;
            }
            @media screen and (max-width: 850px) {
              .sd[data-s-3a32e8ab-6841-4729-9a47-3f0203b9ef72] {
                display: none;
                --gap-h-3a32e8ab-6841-4729-9a47-3f0203b9ef72: 5px;
                --gap-v-3a32e8ab-6841-4729-9a47-3f0203b9ef72: 0px;
              }
            }
            @media screen and (max-width: 608px) {
              .sd[data-s-3a32e8ab-6841-4729-9a47-3f0203b9ef72] {
                display: none;
                --gap-h-3a32e8ab-6841-4729-9a47-3f0203b9ef72: 5px;
                --gap-v-3a32e8ab-6841-4729-9a47-3f0203b9ef72: 0px;
              }
            }
            .sd[data-s-0ed77c39-9288-4cf9-b902-6464eee923ff] {
              color: var(--s-color-659de661);
              font-family: var(--s-font-f28585f4);
              font-size: 14px;
              font-weight: 700;
              height: auto;
              line-height: 1.4;
              text-align: center;
              width: auto;
              max-width: 100%;
              justify-content: center;
            }
            .sd[data-s-f3268c53-308c-4c7b-b28b-844ae98324dd] {
              align-content: center;
              align-items: center;
              background: rgba(0, 0, 0, 0);
              border-radius: 0px;
              flex: none;
              flex-direction: row;
              flex-wrap: nowrap;
              gap: 5px;
              height: auto;
              justify-content: center;
              margin: 0px 0px 0px 0px;
              padding: 10px 10px;
              width: auto;
              --gap-h-f3268c53-308c-4c7b-b28b-844ae98324dd: 5px;
              --gap-v-f3268c53-308c-4c7b-b28b-844ae98324dd: 0px;
              --gap-uuid: f3268c53-308c-4c7b-b28b-844ae98324dd;
              max-width: 100%;
            }
            .sd[data-s-f3268c53-308c-4c7b-b28b-844ae98324dd]:hover {
              opacity: 0.6;
              --gap-h-f3268c53-308c-4c7b-b28b-844ae98324dd: 5px;
              --gap-v-f3268c53-308c-4c7b-b28b-844ae98324dd: 0px;
            }
            @media screen and (max-width: 850px) {
              .sd[data-s-f3268c53-308c-4c7b-b28b-844ae98324dd] {
                display: none;
                --gap-h-f3268c53-308c-4c7b-b28b-844ae98324dd: 5px;
                --gap-v-f3268c53-308c-4c7b-b28b-844ae98324dd: 0px;
              }
            }
            @media screen and (max-width: 608px) {
              .sd[data-s-f3268c53-308c-4c7b-b28b-844ae98324dd] {
                display: none;
                --gap-h-f3268c53-308c-4c7b-b28b-844ae98324dd: 5px;
                --gap-v-f3268c53-308c-4c7b-b28b-844ae98324dd: 0px;
              }
            }
            .sd[data-s-541bc591-70e0-432a-b70d-e9b7f60117c3] {
              color: var(--s-color-659de661);
              font-family: var(--s-font-f28585f4);
              font-size: 14px;
              font-weight: 700;
              height: auto;
              line-height: 1.4;
              text-align: center;
              width: auto;
              max-width: 100%;
              justify-content: center;
            }
            .sd[data-s-67b3a387-6cb2-45c4-908e-9cc4cd406ce4] {
              align-content: center;
              align-items: center;
              background: rgba(0, 0, 0, 0);
              border-radius: 0px;
              flex: none;
              flex-direction: row;
              flex-wrap: nowrap;
              gap: 5px;
              height: auto;
              justify-content: center;
              margin: 0px 0px 0px 0px;
              padding: 10px 10px;
              width: auto;
              --gap-h-67b3a387-6cb2-45c4-908e-9cc4cd406ce4: 5px;
              --gap-v-67b3a387-6cb2-45c4-908e-9cc4cd406ce4: 0px;
              --gap-uuid: 67b3a387-6cb2-45c4-908e-9cc4cd406ce4;
              max-width: 100%;
            }
            .sd[data-s-67b3a387-6cb2-45c4-908e-9cc4cd406ce4]:hover {
              opacity: 0.6;
              --gap-h-67b3a387-6cb2-45c4-908e-9cc4cd406ce4: 5px;
              --gap-v-67b3a387-6cb2-45c4-908e-9cc4cd406ce4: 0px;
            }
            @media screen and (max-width: 850px) {
              .sd[data-s-67b3a387-6cb2-45c4-908e-9cc4cd406ce4] {
                display: none;
                --gap-h-67b3a387-6cb2-45c4-908e-9cc4cd406ce4: 5px;
                --gap-v-67b3a387-6cb2-45c4-908e-9cc4cd406ce4: 0px;
              }
            }
            @media screen and (max-width: 608px) {
              .sd[data-s-67b3a387-6cb2-45c4-908e-9cc4cd406ce4] {
                display: none;
                --gap-h-67b3a387-6cb2-45c4-908e-9cc4cd406ce4: 5px;
                --gap-v-67b3a387-6cb2-45c4-908e-9cc4cd406ce4: 0px;
              }
            }
            .sd[data-s-0f6538d1-d2e7-409f-bb4e-eb99526c6f41] {
              color: var(--s-color-659de661);
              font-family: var(--s-font-f28585f4);
              font-size: 14px;
              font-weight: 700;
              height: auto;
              line-height: 1.4;
              text-align: center;
              width: auto;
              max-width: 100%;
              justify-content: center;
            }
            .sd[data-s-c2409da1-826d-475e-a965-c856201a4c02] {
              align-content: center;
              align-items: center;
              background: rgba(0, 0, 0, 0);
              border-radius: 0px;
              flex: none;
              flex-direction: row;
              flex-wrap: nowrap;
              gap: 5px;
              height: auto;
              justify-content: center;
              margin: 0px 0px 0px 0px;
              padding: 10px 10px;
              width: auto;
              --gap-h-c2409da1-826d-475e-a965-c856201a4c02: 5px;
              --gap-v-c2409da1-826d-475e-a965-c856201a4c02: 0px;
              --gap-uuid: c2409da1-826d-475e-a965-c856201a4c02;
              max-width: 100%;
            }
            .sd[data-s-c2409da1-826d-475e-a965-c856201a4c02]:hover {
              opacity: 0.6;
              --gap-h-c2409da1-826d-475e-a965-c856201a4c02: 5px;
              --gap-v-c2409da1-826d-475e-a965-c856201a4c02: 0px;
            }
            @media screen and (max-width: 850px) {
              .sd[data-s-c2409da1-826d-475e-a965-c856201a4c02] {
                display: none;
                --gap-h-c2409da1-826d-475e-a965-c856201a4c02: 5px;
                --gap-v-c2409da1-826d-475e-a965-c856201a4c02: 0px;
              }
            }
            @media screen and (max-width: 608px) {
              .sd[data-s-c2409da1-826d-475e-a965-c856201a4c02] {
                display: none;
                --gap-h-c2409da1-826d-475e-a965-c856201a4c02: 5px;
                --gap-v-c2409da1-826d-475e-a965-c856201a4c02: 0px;
              }
            }
            .sd[data-s-f7c6d734-8722-4f64-b40e-3104fc7f1585] {
              color: var(--s-color-659de661);
              font-family: var(--s-font-f28585f4);
              font-size: 14px;
              font-weight: 700;
              height: auto;
              line-height: 1.4;
              text-align: center;
              width: auto;
              max-width: 100%;
              justify-content: center;
            }
            .sd[data-s-c3cf506c-ae64-4856-b523-fa2071df4596] {
              align-content: center;
              align-items: center;
              background: rgba(0, 0, 0, 0);
              border-radius: 0px;
              flex: none;
              flex-direction: row;
              flex-wrap: nowrap;
              gap: 5px;
              height: auto;
              justify-content: center;
              margin: 0px 0px 0px 0px;
              padding: 10px 10px;
              width: auto;
              --gap-h-c3cf506c-ae64-4856-b523-fa2071df4596: 5px;
              --gap-v-c3cf506c-ae64-4856-b523-fa2071df4596: 0px;
              --gap-uuid: c3cf506c-ae64-4856-b523-fa2071df4596;
              max-width: 100%;
            }
            .sd[data-s-c3cf506c-ae64-4856-b523-fa2071df4596]:hover {
              opacity: 0.6;
              --gap-h-c3cf506c-ae64-4856-b523-fa2071df4596: 5px;
              --gap-v-c3cf506c-ae64-4856-b523-fa2071df4596: 0px;
            }
            @media screen and (max-width: 850px) {
              .sd[data-s-c3cf506c-ae64-4856-b523-fa2071df4596] {
                display: none;
                --gap-h-c3cf506c-ae64-4856-b523-fa2071df4596: 5px;
                --gap-v-c3cf506c-ae64-4856-b523-fa2071df4596: 0px;
              }
            }
            @media screen and (max-width: 608px) {
              .sd[data-s-c3cf506c-ae64-4856-b523-fa2071df4596] {
                display: none;
                --gap-h-c3cf506c-ae64-4856-b523-fa2071df4596: 5px;
                --gap-v-c3cf506c-ae64-4856-b523-fa2071df4596: 0px;
              }
            }
            .sd[data-s-157d36e2-cbfa-4126-8ba1-c4f207eae815] {
              color: var(--s-color-659de661);
              font-family: var(--s-font-f28585f4);
              font-size: 14px;
              font-weight: 700;
              height: auto;
              line-height: 1.4;
              text-align: center;
              width: auto;
              max-width: 100%;
              justify-content: center;
            }
            .sd[data-s-7e564c32-4810-4ab2-82f2-a20383bb07b0] {
              align-content: center;
              align-items: center;
              background: rgba(0, 0, 0, 0);
              border-radius: 0px;
              flex: none;
              flex-direction: row;
              flex-wrap: nowrap;
              gap: 5px;
              height: auto;
              justify-content: center;
              margin: 0px 0px 0px 0px;
              padding: 10px 10px;
              width: auto;
              --gap-h-7e564c32-4810-4ab2-82f2-a20383bb07b0: 5px;
              --gap-v-7e564c32-4810-4ab2-82f2-a20383bb07b0: 0px;
              --gap-uuid: 7e564c32-4810-4ab2-82f2-a20383bb07b0;
              max-width: 100%;
            }
            .sd[data-s-7e564c32-4810-4ab2-82f2-a20383bb07b0]:hover {
              opacity: 0.6;
              --gap-h-7e564c32-4810-4ab2-82f2-a20383bb07b0: 5px;
              --gap-v-7e564c32-4810-4ab2-82f2-a20383bb07b0: 0px;
            }
            @media screen and (max-width: 850px) {
              .sd[data-s-7e564c32-4810-4ab2-82f2-a20383bb07b0] {
                display: none;
                --gap-h-7e564c32-4810-4ab2-82f2-a20383bb07b0: 5px;
                --gap-v-7e564c32-4810-4ab2-82f2-a20383bb07b0: 0px;
              }
            }
            @media screen and (max-width: 608px) {
              .sd[data-s-7e564c32-4810-4ab2-82f2-a20383bb07b0] {
                display: none;
                --gap-h-7e564c32-4810-4ab2-82f2-a20383bb07b0: 5px;
                --gap-v-7e564c32-4810-4ab2-82f2-a20383bb07b0: 0px;
              }
            }
            .sd[data-s-2c349c74-52fb-42b3-8a0e-d55bf91d468d] {
              color: var(--s-color-659de661);
              font-family: var(--s-font-f28585f4);
              font-size: 14px;
              font-weight: 700;
              height: auto;
              line-height: 1.4;
              text-align: center;
              width: auto;
              max-width: 100%;
              justify-content: center;
            }
            .sd[data-s-f35848df-0e73-4fa5-83a7-13879f916158] {
              align-content: center;
              align-items: center;
              background: #5b3b29;
              border-radius: 50%;
              display: none;
              flex: none;
              flex-direction: column;
              flex-wrap: nowrap;
              height: 75px;
              justify-content: center;
              padding: 10px 10px;
              width: 75px;
              max-width: 100%;
            }
            .sd[data-s-f35848df-0e73-4fa5-83a7-13879f916158]:hover {
              opacity: 0.6;
            }
            @media screen and (max-width: 850px) {
              .sd[data-s-f35848df-0e73-4fa5-83a7-13879f916158] {
                background: rgba(0, 0, 0, 0);
                border-radius: 0%;
                display: flex;
                flex: none;
                height: auto;
                width: auto;
                max-width: 100%;
              }
            }
            @media screen and (max-width: 608px) {
              .sd[data-s-f35848df-0e73-4fa5-83a7-13879f916158] {
                display: flex;
              }
            }
            .sd[data-s-93160bbc-08a4-4d88-82c7-abaf3f9dea82] {
              color: #ffffff;
              font-size: 30px;
            }
            @media screen and (max-width: 850px) {
              .sd[data-s-93160bbc-08a4-4d88-82c7-abaf3f9dea82] {
                color: var(--s-color-659de661);
                font-size: 36px;
              }
            }
            .sd[data-s-f8b5bf93-1e1a-4121-aa6b-79709cc485bf] {
              align-content: center;
              align-items: center;
              background: var(--s-color-09b9935c);
              flex: none;
              flex-direction: column;
              flex-wrap: nowrap;
              height: auto;
              justify-content: flex-end;
              padding: 0px 0px 0px 0px;
              width: 100%;
              max-width: 100%;
            }
            .sd[data-s-54dc03d9-3d5f-46b0-9337-5854d90c687c] {
              align-content: center;
              align-items: center;
              background: var(--s-color-8ea21ef8);
              border-bottom: 0px solid #ffffff;
              border-left: 0px solid #ffffff;
              border-radius: 30px;
              border-right: 0px solid #ffffff;
              border-top: 0px solid #ffffff;
              flex: none;
              flex-direction: column;
              flex-wrap: nowrap;
              height: 86px;
              justify-content: center;
              margin: 180px 50px 0px 50px;
              padding: 0px;
              width: calc(100% - 100px);
              max-width: calc(100% - 100px);
            }
            @media screen and (max-width: 850px) {
              .sd[data-s-54dc03d9-3d5f-46b0-9337-5854d90c687c] {
                flex: none;
                height: 150px;
                margin: 150px 30px 0px 30px;
                width: calc(100% - 60px);
                max-width: calc(100% - 60px);
              }
            }
            @media screen and (max-width: 608px) {
              .sd[data-s-54dc03d9-3d5f-46b0-9337-5854d90c687c] {
                border-radius: 20px;
                flex: none;
                height: 130px;
                margin: 110px 10px 0px 10px;
                width: calc(100% - 20px);
                max-width: calc(100% - 20px);
              }
            }
            .sd[data-s-c670d561-32e8-43c3-90fb-bfa448906b93] {
              color: var(--s-color-659de661);
              font-family: var(--s-font-f28585f4);
              font-size: 28px;
              font-weight: 800;
              height: auto;
              letter-spacing: 0.05em;
              line-height: 1.4;
              text-align: center;
              width: auto;
              z-index: 1;
              max-width: 100%;
              justify-content: center;
            }
            @media screen and (max-width: 608px) {
              .sd[data-s-c670d561-32e8-43c3-90fb-bfa448906b93] {
                font-size: 22px;
              }
            }
            .sd[data-s-28eb6e70-41bc-4073-ad75-531a99876c4c] {
              align-content: flex-start;
              align-items: flex-start;
              background: #ffffff;
              border-bottom: 3px solid var(--s-color-51b3dbdc);
              border-left: 3px solid var(--s-color-51b3dbdc);
              border-radius: 20px;
              border-right: 3px solid var(--s-color-51b3dbdc);
              border-top: 3px solid var(--s-color-51b3dbdc);
              flex: none;
              flex-direction: row;
              flex-wrap: nowrap;
              gap: 50px;
              height: auto;
              justify-content: flex-start;
              margin: 0px 0px 0px 0px;
              padding: 30px 30px;
              width: 1000px;
              --gap-h-28eb6e70-41bc-4073-ad75-531a99876c4c: 50px;
              --gap-v-28eb6e70-41bc-4073-ad75-531a99876c4c: 0px;
              --gap-uuid: 28eb6e70-41bc-4073-ad75-531a99876c4c;
              max-width: 100%;
            }
            .sd[data-s-28eb6e70-41bc-4073-ad75-531a99876c4c]:before {
              background-position: center bottom;
              --gap-h-28eb6e70-41bc-4073-ad75-531a99876c4c: 50px;
              --gap-v-28eb6e70-41bc-4073-ad75-531a99876c4c: 0px;
            }
            @media screen and (max-width: 850px) {
              .sd[data-s-28eb6e70-41bc-4073-ad75-531a99876c4c] {
                flex: none;
                padding: 20px 20px;
                width: 100%;
                --gap-h-28eb6e70-41bc-4073-ad75-531a99876c4c: 50px;
                --gap-v-28eb6e70-41bc-4073-ad75-531a99876c4c: 0px;
                max-width: 100%;
              }
            }
            @media screen and (max-width: 608px) {
              .sd[data-s-28eb6e70-41bc-4073-ad75-531a99876c4c] {
                flex-direction: column;
                flex-wrap: nowrap;
                gap: 20px;
                height: auto;
                --gap-h-28eb6e70-41bc-4073-ad75-531a99876c4c: 0px;
                --gap-v-28eb6e70-41bc-4073-ad75-531a99876c4c: 20px;
              }
            }
            .sd[data-s-8ae168a5-c537-4456-97cf-9b6579152e07] {
              background: rgba(0, 0, 0, 0);
              border-radius: 5px;
              box-shadow: 10px 10px 0px var(--s-color-968cb57a);
              flex: none;
              height: 240px;
              width: calc(
                40% - (var(--gap-h-28eb6e70-41bc-4073-ad75-531a99876c4c) * 0.6)
              );
              max-width: calc(
                40% - (var(--gap-h-28eb6e70-41bc-4073-ad75-531a99876c4c) * 0.6)
              );
            }
            .sd[data-s-8ae168a5-c537-4456-97cf-9b6579152e07]:before {
              filter: none;
            }
            @media screen and (max-width: 850px) {
              .sd[data-s-8ae168a5-c537-4456-97cf-9b6579152e07] {
                flex: none;
              }
            }
            @media screen and (max-width: 608px) {
              .sd[data-s-8ae168a5-c537-4456-97cf-9b6579152e07] {
                flex: none;
                height: 200px;
                width: calc(
                  100% - (var(--gap-h-28eb6e70-41bc-4073-ad75-531a99876c4c) * 0)
                );
                max-width: calc(
                  100% - (var(--gap-h-28eb6e70-41bc-4073-ad75-531a99876c4c) * 0)
                );
              }
            }
            .sd[data-s-7cf80a58-3c43-4fee-a687-532458b80286] {
              align-content: flex-start;
              align-items: flex-start;
              background: rgba(0, 0, 0, 0);
              flex: none;
              flex-direction: column;
              flex-wrap: nowrap;
              height: auto;
              justify-content: flex-start;
              padding: 0px 0px;
              width: calc(
                60% - (var(--gap-h-28eb6e70-41bc-4073-ad75-531a99876c4c) * 0.4)
              );
              max-width: calc(
                60% - (var(--gap-h-28eb6e70-41bc-4073-ad75-531a99876c4c) * 0.4)
              );
            }
            @media screen and (max-width: 608px) {
              .sd[data-s-7cf80a58-3c43-4fee-a687-532458b80286] {
                flex: none;
                padding: 0px 0px;
                width: calc(
                  100% - (var(--gap-h-28eb6e70-41bc-4073-ad75-531a99876c4c) * 0)
                );
                max-width: calc(
                  100% - (var(--gap-h-28eb6e70-41bc-4073-ad75-531a99876c4c) * 0)
                );
              }
            }
            .sd[data-s-2bdd004f-f47a-46df-8460-d018ee741264] {
              align-content: center;
              align-items: center;
              background: rgba(0, 0, 0, 0);
              flex: none;
              flex-direction: row;
              flex-wrap: nowrap;
              height: auto;
              justify-content: flex-start;
              margin: 0px 0px 20px 0px;
              width: 100%;
              max-width: 100%;
            }
            .sd[data-s-a6c1a686-0a0d-4c45-8321-02385598ac81] {
              background: var(--s-color-659de661);
              border-bottom: 0px dotted #2c4473;
              border-left: 0px dotted #2c4473;
              border-radius: 5px;
              border-right: 0px dotted #2c4473;
              border-top: 0px dotted #2c4473;
              color: #ffffffff;
              flex: none;
              font-family: var(--s-font-6bad7d4b);
              font-size: 20px;
              font-style: normal;
              font-weight: 700;
              height: 40px;
              letter-spacing: 0.05em;
              line-height: 1;
              margin: 0px 10px 0px 0px;
              padding: 5px 5px;
              rotate: 0deg;
              text-align: center;
              width: 40px;
              max-width: calc(100% - 10px);
              justify-content: center;
            }
            @media screen and (max-width: 608px) {
              .sd[data-s-a6c1a686-0a0d-4c45-8321-02385598ac81] {
                margin: 0px 15px 0px 0px;
                text-align: center;
                max-width: calc(100% - 15px);
                justify-content: center;
              }
            }
            .sd[data-s-b3e902c1-df9c-4379-a918-6188dd27c16d] {
              color: var(--s-color-659de661);
              font-family: var(--s-font-f28585f4);
              font-size: 24px;
              font-weight: 700;
              height: auto;
              letter-spacing: 0.05em;
              line-height: 1.5;
              margin: 0px 0px 0px 0px;
              text-align: left;
              width: auto;
              max-width: 100%;
              justify-content: flex-start;
            }
            @media screen and (max-width: 850px) {
              .sd[data-s-b3e902c1-df9c-4379-a918-6188dd27c16d] {
                flex: 1;
                line-height: 1.5;
                width: auto;
              }
            }
            @media screen and (max-width: 608px) {
              .sd[data-s-b3e902c1-df9c-4379-a918-6188dd27c16d] {
                font-size: 20px;
              }
            }
            .sd[data-s-bdfaec38-a743-4ab4-91d3-8a2827106c2f] {
              color: #333333;
              font-family: var(--s-font-f28585f4);
              font-size: 16px;
              font-weight: 500;
              height: auto;
              line-height: 1.8;
              margin: 0px 0px 0px 0px;
              text-align: left;
              width: auto;
              max-width: 100%;
              justify-content: flex-start;
            }
            @media screen and (max-width: 608px) {
              .sd[data-s-bdfaec38-a743-4ab4-91d3-8a2827106c2f] {
                font-size: 15px;
              }
            }
            .sd[data-s-e89bf74d-569e-4aca-869b-1dc7449b1419] {
              background: rgba(0, 0, 0, 0);
              border-bottom: 3px dotted var(--s-color-51b3dbdc);
              border-left: 0px dotted var(--s-color-51b3dbdc);
              border-right: 0px dotted var(--s-color-51b3dbdc);
              border-top: 0px dotted var(--s-color-51b3dbdc);
              flex: none;
              height: 0px;
              margin: 0px 0px;
              width: 1000px;
              max-width: 100%;
            }
            .sd[data-s-861087c0-8ffc-4ca7-bcf3-2c1130797a8b] {
              align-content: flex-start;
              align-items: flex-start;
              background: #ffffff;
              border-bottom: 3px solid var(--s-color-51b3dbdc);
              border-left: 3px solid var(--s-color-51b3dbdc);
              border-radius: 20px;
              border-right: 3px solid var(--s-color-51b3dbdc);
              border-top: 3px solid var(--s-color-51b3dbdc);
              flex: none;
              flex-direction: row;
              flex-wrap: nowrap;
              gap: 50px;
              height: auto;
              justify-content: flex-start;
              margin: 0px 0px 0px 0px;
              padding: 30px 30px;
              width: 1000px;
              --gap-h-861087c0-8ffc-4ca7-bcf3-2c1130797a8b: 50px;
              --gap-v-861087c0-8ffc-4ca7-bcf3-2c1130797a8b: 0px;
              --gap-uuid: 861087c0-8ffc-4ca7-bcf3-2c1130797a8b;
              max-width: 100%;
            }
            .sd[data-s-861087c0-8ffc-4ca7-bcf3-2c1130797a8b]:before {
              background-position: center bottom;
              --gap-h-861087c0-8ffc-4ca7-bcf3-2c1130797a8b: 50px;
              --gap-v-861087c0-8ffc-4ca7-bcf3-2c1130797a8b: 0px;
            }
            @media screen and (max-width: 850px) {
              .sd[data-s-861087c0-8ffc-4ca7-bcf3-2c1130797a8b] {
                flex: none;
                padding: 20px 20px;
                width: 100%;
                --gap-h-861087c0-8ffc-4ca7-bcf3-2c1130797a8b: 50px;
                --gap-v-861087c0-8ffc-4ca7-bcf3-2c1130797a8b: 0px;
                max-width: 100%;
              }
            }
            @media screen and (max-width: 608px) {
              .sd[data-s-861087c0-8ffc-4ca7-bcf3-2c1130797a8b] {
                flex-direction: column-reverse;
                flex-wrap: nowrap;
                gap: 20px;
                --gap-h-861087c0-8ffc-4ca7-bcf3-2c1130797a8b: 0px;
                --gap-v-861087c0-8ffc-4ca7-bcf3-2c1130797a8b: 20px;
              }
            }
            .sd[data-s-3b921ab5-f90b-469c-a6ab-dd2fd8105726] {
              align-content: flex-start;
              align-items: flex-start;
              background: rgba(0, 0, 0, 0);
              flex: none;
              flex-direction: column;
              flex-wrap: nowrap;
              height: auto;
              justify-content: flex-start;
              padding: 0px 0px;
              width: calc(
                60% - (var(--gap-h-861087c0-8ffc-4ca7-bcf3-2c1130797a8b) * 0.4)
              );
              max-width: calc(
                60% - (var(--gap-h-861087c0-8ffc-4ca7-bcf3-2c1130797a8b) * 0.4)
              );
            }
            @media screen and (max-width: 608px) {
              .sd[data-s-3b921ab5-f90b-469c-a6ab-dd2fd8105726] {
                flex: none;
                padding: 0px 0px;
                width: calc(
                  100% - (var(--gap-h-861087c0-8ffc-4ca7-bcf3-2c1130797a8b) * 0)
                );
                max-width: calc(
                  100% - (var(--gap-h-861087c0-8ffc-4ca7-bcf3-2c1130797a8b) * 0)
                );
              }
            }
            .sd[data-s-4f4822b0-1a24-49a2-a756-6f4ed61c8463] {
              align-content: center;
              align-items: center;
              background: rgba(0, 0, 0, 0);
              flex: none;
              flex-direction: row;
              flex-wrap: nowrap;
              height: auto;
              justify-content: flex-start;
              margin: 0px 0px 20px 0px;
              width: 100%;
              max-width: 100%;
            }
            .sd[data-s-a02b0dd7-1d9f-4343-ae19-084c88919f5e] {
              background: var(--s-color-659de661);
              border-bottom: 0px dotted #2c4473;
              border-left: 0px dotted #2c4473;
              border-radius: 5px;
              border-right: 0px dotted #2c4473;
              border-top: 0px dotted #2c4473;
              color: #ffffffff;
              flex: none;
              font-family: var(--s-font-6bad7d4b);
              font-size: 20px;
              font-style: normal;
              font-weight: 700;
              height: 40px;
              letter-spacing: 0.05em;
              line-height: 1;
              margin: 0px 10px 0px 0px;
              padding: 5px 5px;
              rotate: 0deg;
              text-align: center;
              width: 40px;
              max-width: calc(100% - 10px);
              justify-content: center;
            }
            @media screen and (max-width: 608px) {
              .sd[data-s-a02b0dd7-1d9f-4343-ae19-084c88919f5e] {
                margin: 0px 15px 0px 0px;
                max-width: calc(100% - 15px);
              }
            }
            .sd[data-s-c3e9f0c6-1cd5-404e-8c76-b4465f494552] {
              color: var(--s-color-659de661);
              font-family: var(--s-font-f28585f4);
              font-size: 24px;
              font-weight: 700;
              height: auto;
              letter-spacing: 0.05em;
              line-height: 1.5;
              margin: 0px 0px 0px 0px;
              text-align: left;
              width: auto;
              max-width: 100%;
              justify-content: flex-start;
            }
            @media screen and (max-width: 850px) {
              .sd[data-s-c3e9f0c6-1cd5-404e-8c76-b4465f494552] {
                flex: 1;
                line-height: 1.5;
                width: auto;
              }
            }
            @media screen and (max-width: 608px) {
              .sd[data-s-c3e9f0c6-1cd5-404e-8c76-b4465f494552] {
                font-size: 20px;
              }
            }
            .sd[data-s-59cce5a4-5666-47c7-ae27-f323d116fa61] {
              color: #333333;
              font-family: var(--s-font-f28585f4);
              font-size: 16px;
              font-weight: 500;
              height: auto;
              line-height: 1.8;
              margin: 0px 0px 0px 0px;
              text-align: left;
              width: auto;
              max-width: 100%;
              justify-content: flex-start;
            }
            @media screen and (max-width: 608px) {
              .sd[data-s-59cce5a4-5666-47c7-ae27-f323d116fa61] {
                font-size: 15px;
              }
            }
            .sd[data-s-4e8eb65e-7a98-4a69-aaac-942fbe5aa4be] {
              background: rgba(0, 0, 0, 0);
              border-radius: 5px;
              box-shadow: 10px 10px 0px var(--s-color-968cb57a);
              flex: none;
              height: 240px;
              width: calc(
                40% - (var(--gap-h-861087c0-8ffc-4ca7-bcf3-2c1130797a8b) * 0.6)
              );
              max-width: calc(
                40% - (var(--gap-h-861087c0-8ffc-4ca7-bcf3-2c1130797a8b) * 0.6)
              );
            }
            .sd[data-s-4e8eb65e-7a98-4a69-aaac-942fbe5aa4be]:before {
              filter: none;
            }
            @media screen and (max-width: 850px) {
              .sd[data-s-4e8eb65e-7a98-4a69-aaac-942fbe5aa4be] {
                flex: none;
              }
            }
            @media screen and (max-width: 608px) {
              .sd[data-s-4e8eb65e-7a98-4a69-aaac-942fbe5aa4be] {
                flex: none;
                height: 200px;
                width: calc(
                  100% - (var(--gap-h-861087c0-8ffc-4ca7-bcf3-2c1130797a8b) * 0)
                );
                max-width: calc(
                  100% - (var(--gap-h-861087c0-8ffc-4ca7-bcf3-2c1130797a8b) * 0)
                );
              }
            }
            .sd[data-s-b429d48f-8569-4c30-b8fc-1a55ae16f0d1] {
              align-content: center;
              align-items: center;
              background: rgba(0, 0, 0, 0);
              flex: none;
              flex-direction: column;
              flex-wrap: nowrap;
              height: auto;
              justify-content: flex-start;
              width: 100%;
              --gap-uuid: b429d48f-8569-4c30-b8fc-1a55ae16f0d1;
              --gap-h-b429d48f-8569-4c30-b8fc-1a55ae16f0d1: 0px;
              --gap-v-b429d48f-8569-4c30-b8fc-1a55ae16f0d1: 0px;
              max-width: 100%;
            }
            @media screen and (max-width: 608px) {
              .sd[data-s-b429d48f-8569-4c30-b8fc-1a55ae16f0d1] {
                gap: 0px;
                --gap-h-b429d48f-8569-4c30-b8fc-1a55ae16f0d1: 0px;
                --gap-v-b429d48f-8569-4c30-b8fc-1a55ae16f0d1: 0px;
              }
            }
            .sd[data-s-713c4ddf-9dd3-45dd-b186-e296714e4421] {
              align-content: flex-start;
              align-items: flex-start;
              background: #eeeeee;
              flex: none;
              flex-direction: row;
              flex-wrap: wrap;
              height: auto;
              justify-content: flex-start;
              width: calc(
                100% - (var(--gap-h-b429d48f-8569-4c30-b8fc-1a55ae16f0d1) * 0)
              );
              max-width: calc(
                100% - (var(--gap-h-b429d48f-8569-4c30-b8fc-1a55ae16f0d1) * 0)
              );
            }
            .sd[data-s-d4e4e992-0641-4f57-9718-67afb722814e] {
              align-content: center;
              align-items: center;
              flex: none;
              flex-direction: column;
              flex-wrap: nowrap;
              justify-content: center;
              padding: 0px;
              width: calc(
                100% - (var(--gap-h-b429d48f-8569-4c30-b8fc-1a55ae16f0d1) * 0)
              );
              max-width: calc(
                100% - (var(--gap-h-b429d48f-8569-4c30-b8fc-1a55ae16f0d1) * 0)
              );
            }
            .sd[data-s-9baad2c3-4fed-497f-8a89-fdc907027a35] {
              align-content: flex-start;
              align-items: flex-start;
              background: var(--s-color-7b9100ed);
              border-radius: 30px;
              flex: none;
              flex-direction: column;
              flex-wrap: nowrap;
              height: auto;
              justify-content: flex-start;
              margin: 20px 20px;
              padding: 50px 50px;
              width: 1200px;
              max-width: calc(100% - 40px);
            }
            @media screen and (max-width: 850px) {
              .sd[data-s-9baad2c3-4fed-497f-8a89-fdc907027a35] {
                padding: 50px 30px;
              }
            }
            @media screen and (max-width: 608px) {
              .sd[data-s-9baad2c3-4fed-497f-8a89-fdc907027a35] {
                flex: none;
                margin: 20px 10px 20px 10px;
                padding: 50px 20px;
                width: calc(100% - 20px);
                max-width: calc(100% - 20px);
              }
            }
            .sd[data-s-9300a9fd-aae4-43c2-b540-b544cad6585c] {
              align-content: flex-start;
              align-items: flex-start;
              background: rgba(0, 0, 0, 0);
              flex: none;
              flex-direction: row;
              flex-wrap: nowrap;
              gap: 50px;
              height: auto;
              justify-content: flex-start;
              width: 100%;
              --gap-h-9300a9fd-aae4-43c2-b540-b544cad6585c: 50px;
              --gap-v-9300a9fd-aae4-43c2-b540-b544cad6585c: 0px;
              --gap-uuid: 9300a9fd-aae4-43c2-b540-b544cad6585c;
              max-width: 100%;
            }
            @media screen and (max-width: 850px) {
              .sd[data-s-9300a9fd-aae4-43c2-b540-b544cad6585c] {
                flex-direction: column;
                flex-wrap: nowrap;
                --gap-h-9300a9fd-aae4-43c2-b540-b544cad6585c: 0px;
                --gap-v-9300a9fd-aae4-43c2-b540-b544cad6585c: 50px;
              }
            }
            @media screen and (max-width: 608px) {
              .sd[data-s-9300a9fd-aae4-43c2-b540-b544cad6585c] {
                gap: 0px;
                --gap-h-9300a9fd-aae4-43c2-b540-b544cad6585c: 0px;
                --gap-v-9300a9fd-aae4-43c2-b540-b544cad6585c: 0px;
              }
            }
            .sd[data-s-73d27618-005e-4c24-906b-cb137ba6dd46] {
              align-content: flex-start;
              align-items: flex-start;
              background: rgba(0, 0, 0, 0);
              flex: 1;
              flex-direction: column;
              flex-wrap: nowrap;
              height: auto;
              justify-content: flex-start;
              width: auto;
              max-width: 100%;
            }
            @media screen and (max-width: 608px) {
              .sd[data-s-73d27618-005e-4c24-906b-cb137ba6dd46] {
                flex: none;
                width: calc(
                  100% - (var(--gap-h-9300a9fd-aae4-43c2-b540-b544cad6585c) * 0)
                );
                max-width: calc(
                  100% - (var(--gap-h-9300a9fd-aae4-43c2-b540-b544cad6585c) * 0)
                );
              }
            }
            .sd[data-s-2c258abf-d64e-4286-99fb-f63f4346eced] {
              align-content: center;
              align-items: center;
              background: rgba(0, 0, 0, 0);
              flex: none;
              flex-direction: row;
              flex-wrap: nowrap;
              gap: 20px;
              height: 50px;
              justify-content: flex-start;
              margin: 0px 0px 30px 0px;
              padding: 0px 0px;
              width: auto;
              --gap-h-2c258abf-d64e-4286-99fb-f63f4346eced: 20px;
              --gap-v-2c258abf-d64e-4286-99fb-f63f4346eced: 0px;
              --gap-uuid: 2c258abf-d64e-4286-99fb-f63f4346eced;
              max-width: 100%;
            }
            @media screen and (max-width: 608px) {
              .sd[data-s-2c258abf-d64e-4286-99fb-f63f4346eced] {
                align-content: flex-start;
                align-items: flex-start;
                flex: none;
                flex-direction: column;
                flex-wrap: nowrap;
                gap: 10px;
                height: auto;
                justify-content: flex-start;
                margin: 0px 0px 20px 0px;
                width: auto;
                --gap-h-2c258abf-d64e-4286-99fb-f63f4346eced: 0px;
                --gap-v-2c258abf-d64e-4286-99fb-f63f4346eced: 10px;
                max-width: 100%;
              }
            }
            .sd[data-s-d27249e9-b602-4912-bca1-64d06da5ba49] {
              color: #ffffffff;
              font-family: var(--s-font-6bad7d4b);
              font-size: 36px;
              font-weight: 700;
              height: auto;
              letter-spacing: 0.05em;
              line-height: 1.4;
              text-align: center;
              width: auto;
              max-width: 100%;
              justify-content: center;
            }
            @media screen and (max-width: 608px) {
              .sd[data-s-d27249e9-b602-4912-bca1-64d06da5ba49] {
                font-size: 24px;
              }
            }
            .sd[data-s-2835513d-8a61-4cee-96f9-8ddfd5941174] {
              background: #ffffffff;
              flex: none;
              height: calc(
                100% - (var(--gap-v-2c258abf-d64e-4286-99fb-f63f4346eced) * 0)
              );
              width: 2px;
              max-width: 100%;
            }
            @media screen and (max-width: 608px) {
              .sd[data-s-2835513d-8a61-4cee-96f9-8ddfd5941174] {
                flex: none;
                height: 2px;
                width: calc(
                  100% - (var(--gap-h-2c258abf-d64e-4286-99fb-f63f4346eced) * 0)
                );
                max-width: calc(
                  100% - (var(--gap-h-2c258abf-d64e-4286-99fb-f63f4346eced) * 0)
                );
              }
            }
            .sd[data-s-11671b49-3c3a-462c-8091-1ee334fd8da0] {
              color: #ffffffff;
              font-family: var(--s-font-f28585f4);
              font-size: 18px;
              font-weight: 600;
              height: auto;
              letter-spacing: 0.05em;
              line-height: 1.6;
              margin: 0px 0px 0px 0px;
              text-align: left;
              width: auto;
              max-width: 100%;
              justify-content: flex-start;
            }
            @media screen and (max-width: 608px) {
              .sd[data-s-11671b49-3c3a-462c-8091-1ee334fd8da0] {
                font-size: 13px;
              }
            }
            .sd[data-s-2566bb7f-77a1-478c-8869-4e6faa3e5dc7] {
              align-content: flex-start;
              align-items: flex-start;
              background: rgba(0, 0, 0, 0);
              flex: none;
              flex-direction: column;
              flex-wrap: nowrap;
              gap: 10px;
              height: auto;
              justify-content: flex-start;
              margin: 0px 0px 0px 0px;
              width: 400px;
              --gap-h-2566bb7f-77a1-478c-8869-4e6faa3e5dc7: 0px;
              --gap-v-2566bb7f-77a1-478c-8869-4e6faa3e5dc7: 10px;
              --gap-uuid: 2566bb7f-77a1-478c-8869-4e6faa3e5dc7;
              max-width: 100%;
            }
            @media screen and (max-width: 850px) {
              .sd[data-s-2566bb7f-77a1-478c-8869-4e6faa3e5dc7] {
                flex: none;
                width: calc(
                  100% - (var(--gap-h-9300a9fd-aae4-43c2-b540-b544cad6585c) * 0)
                );
                --gap-h-2566bb7f-77a1-478c-8869-4e6faa3e5dc7: 0px;
                --gap-v-2566bb7f-77a1-478c-8869-4e6faa3e5dc7: 10px;
                max-width: calc(
                  100% - (var(--gap-h-9300a9fd-aae4-43c2-b540-b544cad6585c) * 0)
                );
              }
            }
            @media screen and (max-width: 608px) {
              .sd[data-s-2566bb7f-77a1-478c-8869-4e6faa3e5dc7] {
                flex-direction: column;
                flex-wrap: nowrap;
                margin: 20px 0px 0px 0px;
                --gap-h-2566bb7f-77a1-478c-8869-4e6faa3e5dc7: 0px;
                --gap-v-2566bb7f-77a1-478c-8869-4e6faa3e5dc7: 10px;
                width: calc(
                  100% - (var(--gap-h-9300a9fd-aae4-43c2-b540-b544cad6585c) * 0)
                );
                max-width: calc(
                  100% - (var(--gap-h-9300a9fd-aae4-43c2-b540-b544cad6585c) * 0)
                );
              }
            }
            .sd[data-s-76a91938-b00f-47b2-8844-5e0994ab321f] {
              align-content: center;
              align-items: center;
              background: rgba(0, 0, 0, 0);
              border-bottom: 1px solid var(--s-color-659de661) #ffffffff;
              border-left: 1px solid var(--s-color-659de661) #ffffffff;
              border-right: 1px solid var(--s-color-659de661) #ffffffff;
              border-top: 1px solid var(--s-color-659de661) #ffffffff;
              display: none;
              flex: none;
              flex-direction: column;
              flex-wrap: nowrap;
              height: auto;
              justify-content: center;
              padding: 20px;
              width: calc(
                100% - (var(--gap-h-2566bb7f-77a1-478c-8869-4e6faa3e5dc7) * 0)
              );
              max-width: calc(
                100% - (var(--gap-h-2566bb7f-77a1-478c-8869-4e6faa3e5dc7) * 0)
              );
            }
            @media screen and (max-width: 850px) {
              .sd[data-s-76a91938-b00f-47b2-8844-5e0994ab321f] {
                display: none;
              }
            }
            @media screen and (max-width: 608px) {
              .sd[data-s-76a91938-b00f-47b2-8844-5e0994ab321f] {
                display: none;
                flex: none;
                padding: 20px 0px;
                width: 100%;
              }
            }
            .sd[data-s-b7dc03ac-e600-4136-ad3f-462d2e127132] {
              align-content: center;
              align-items: center;
              background: rgba(0, 0, 0, 0);
              display: none;
              flex: none;
              flex-direction: row;
              flex-wrap: nowrap;
              height: auto;
              justify-content: center;
              margin: 0px 0px 0px 0px;
              width: auto;
              max-width: 100%;
            }
            @media screen and (max-width: 850px) {
              .sd[data-s-b7dc03ac-e600-4136-ad3f-462d2e127132] {
                display: none;
              }
            }
            @media screen and (max-width: 608px) {
              .sd[data-s-b7dc03ac-e600-4136-ad3f-462d2e127132] {
                display: none;
              }
            }
            .sd[data-s-9828684e-5302-40d3-a24e-471a78c08331] {
              color: #ffffffff;
              font-size: 32px;
              margin: 0px 10px 0px 0px;
              max-width: calc(100% - 10px);
            }
            .sd[data-s-a1d65c0d-65c3-4e9c-8c33-76531cc675ef] {
              color: #ffffffff;
              font-family: var(--s-font-6bad7d4b);
              font-size: 32px;
              font-weight: 700;
              height: auto;
              letter-spacing: 0.1em;
              line-height: 1.4;
              text-align: center;
              width: auto;
              max-width: 100%;
              justify-content: center;
            }
            @media screen and (max-width: 608px) {
              .sd[data-s-a1d65c0d-65c3-4e9c-8c33-76531cc675ef] {
                font-size: 26px;
              }
            }
            .sd[data-s-d759cdeb-5b6f-4807-9aa0-1b7074eae1b9] {
              align-content: center;
              align-items: center;
              background: rgba(0, 0, 0, 0);
              flex: none;
              flex-direction: row;
              flex-wrap: nowrap;
              height: auto;
              justify-content: center;
              margin: 0px 0px 0px 0px;
              width: auto;
              max-width: 100%;
            }
            .sd[data-s-11b9979d-3f25-4b3f-b023-001f12d40233] {
              color: #ffffffff;
              font-family: var(--s-font-f28585f4);
              font-size: 16px;
              font-weight: 700;
              height: auto;
              letter-spacing: 0.1em;
              line-height: 1.4;
              text-align: center;
              width: auto;
              max-width: 100%;
              justify-content: center;
            }
            @media screen and (max-width: 608px) {
              .sd[data-s-11b9979d-3f25-4b3f-b023-001f12d40233] {
                font-size: 14px;
              }
            }
            .sd[data-s-88a25587-392d-4c9f-a310-014700ad03aa] {
              align-content: center;
              align-items: center;
              background: rgba(0, 0, 0, 0);
              border-bottom: 2px solid #ffffff;
              border-left: 2px solid #ffffff;
              border-radius: 16px;
              border-right: 2px solid #ffffff;
              border-top: 2px solid #ffffff;
              flex: none;
              flex-direction: column;
              flex-wrap: nowrap;
              height: auto;
              justify-content: center;
              padding: 20px;
              width: calc(
                100% - (var(--gap-h-2566bb7f-77a1-478c-8869-4e6faa3e5dc7) * 0)
              );
              max-width: calc(
                100% - (var(--gap-h-2566bb7f-77a1-478c-8869-4e6faa3e5dc7) * 0)
              );
            }
            @media screen and (max-width: 608px) {
              .sd[data-s-88a25587-392d-4c9f-a310-014700ad03aa] {
                flex: none;
                padding: 20px 0px;
                width: 100%;
              }
            }
            .sd[data-s-468340f0-0548-42c2-ba3a-7dbd59cebe99] {
              align-content: center;
              align-items: center;
              background: rgba(0, 0, 0, 0);
              border-radius: 3px;
              flex: 1;
              flex-direction: row;
              flex-wrap: nowrap;
              height: auto;
              justify-content: center;
              width: auto;
              max-width: 100%;
            }
            .sd[data-s-468340f0-0548-42c2-ba3a-7dbd59cebe99]:hover {
              opacity: 0.6;
            }
            .sd[data-s-ca62a19f-0283-4f79-b11c-581802a5f74a] {
              color: #ffffffff;
              font-size: 32px;
              margin: 0px 10px 0px 0px;
              max-width: calc(100% - 10px);
            }
            .sd[data-s-4ab93456-c436-4c3b-b73c-f49f06313a3f] {
              color: #ffffffff;
              font-family: var(--s-font-f28585f4);
              font-size: 18px;
              font-weight: 700;
              height: auto;
              line-height: 1.4;
              text-align: center;
              width: auto;
              max-width: 100%;
              justify-content: center;
            }
            .sd[data-s-14e12ef6-c055-4c13-8f4a-a847cd0084f0] {
              align-content: center;
              align-items: center;
              background: rgba(0, 0, 0, 0);
              border-bottom: 2px solid #ffffff;
              border-left: 2px solid #ffffff;
              border-radius: 16px;
              border-right: 2px solid #ffffff;
              border-top: 2px solid #ffffff;
              flex: none;
              flex-direction: column;
              flex-wrap: nowrap;
              height: 76px;
              justify-content: center;
              padding: 20px;
              width: calc(
                100% - (var(--gap-h-2566bb7f-77a1-478c-8869-4e6faa3e5dc7) * 0)
              );
              max-width: calc(
                100% - (var(--gap-h-2566bb7f-77a1-478c-8869-4e6faa3e5dc7) * 0)
              );
            }
            @media screen and (max-width: 608px) {
              .sd[data-s-14e12ef6-c055-4c13-8f4a-a847cd0084f0] {
                flex: none;
                padding: 20px 0px;
                width: 100%;
              }
            }
            .sd[data-s-da920947-6700-465a-9ce2-07252b841ec6] {
              align-content: center;
              align-items: center;
              background: rgba(0, 0, 0, 0);
              border-radius: 3px;
              flex: 1;
              flex-direction: row;
              flex-wrap: nowrap;
              height: auto;
              justify-content: center;
              width: auto;
              max-width: 100%;
            }
            .sd[data-s-da920947-6700-465a-9ce2-07252b841ec6]:hover {
              opacity: 0.6;
            }
            .sd[data-s-c415171b-f74d-4f4a-9796-4f4488e98a7f] {
              color: #ffffffff;
              font-size: 32px;
              margin: 0px 10px 0px 0px;
              max-width: calc(100% - 10px);
            }
            .sd[data-s-9d3e3a8b-64a6-4a07-a189-8a06c9a042ca] {
              color: #ffffffff;
              font-family: var(--s-font-f28585f4);
              font-size: 18px;
              font-weight: 700;
              height: auto;
              line-height: 1.4;
              text-align: center;
              width: auto;
              max-width: 100%;
              justify-content: center;
            }
            .sd[data-s-0c3c2ba9-2e96-4cea-95e6-00d70eca24bc] {
              filter: grayscale(0%);
              flex: none;
              height: 320px;
              width: calc(
                100% - (var(--gap-h-b429d48f-8569-4c30-b8fc-1a55ae16f0d1) * 0)
              );
              max-width: calc(
                100% - (var(--gap-h-b429d48f-8569-4c30-b8fc-1a55ae16f0d1) * 0)
              );
            }
            @media screen and (max-width: 608px) {
              .sd[data-s-0c3c2ba9-2e96-4cea-95e6-00d70eca24bc] {
                flex: none;
                height: 280px;
                width: calc(
                  100% - (var(--gap-h-b429d48f-8569-4c30-b8fc-1a55ae16f0d1) * 0)
                );
                max-width: calc(
                  100% - (var(--gap-h-b429d48f-8569-4c30-b8fc-1a55ae16f0d1) * 0)
                );
              }
            }
            .sd[data-s-d249e4dc-fbe4-4e78-afc3-ae828a38e451] {
              align-content: center;
              align-items: center;
              flex: none;
              flex-direction: column;
              flex-wrap: nowrap;
              justify-content: center;
              padding: 0px;
              width: calc(
                100% - (var(--gap-h-b429d48f-8569-4c30-b8fc-1a55ae16f0d1) * 0)
              );
              max-width: calc(
                100% - (var(--gap-h-b429d48f-8569-4c30-b8fc-1a55ae16f0d1) * 0)
              );
            }
            .sd[data-s-960bfd39-06c8-4879-987a-c827bdec4abb] {
              align-content: center;
              align-items: center;
              background: var(--s-color-8ea21ef8);
              border-bottom: 0px solid var(--s-color-659de661);
              border-left: 0px solid var(--s-color-659de661);
              border-right: 0px solid var(--s-color-659de661);
              border-top: 0px solid var(--s-color-659de661);
              flex: none;
              flex-direction: column;
              flex-wrap: nowrap;
              height: auto;
              justify-content: flex-start;
              padding: 50px;
              width: 100%;
              max-width: 100%;
            }
            @media screen and (max-width: 850px) {
              .sd[data-s-960bfd39-06c8-4879-987a-c827bdec4abb] {
                padding: 50px 20px;
              }
            }
            @media screen and (max-width: 608px) {
              .sd[data-s-960bfd39-06c8-4879-987a-c827bdec4abb] {
                padding: 30px 20px;
              }
            }
            .sd[data-s-f2fb3435-3408-4dd9-bbad-6bc79dabfa0e] {
              align-content: flex-start;
              align-items: flex-start;
              background: rgba(0, 0, 0, 0);
              flex: none;
              flex-direction: column;
              flex-wrap: nowrap;
              height: auto;
              justify-content: center;
              margin: 0px 0px 30px 0px;
              width: auto;
              max-width: 100%;
            }
            .sd[data-s-f2fb3435-3408-4dd9-bbad-6bc79dabfa0e]:hover {
              opacity: 0.6;
            }
            .sd[data-s-4b6609dc-640e-43af-89e2-bf5d451ff69a] {
              color: var(--s-color-659de661);
              font-family: var(--s-font-f28585f4);
              font-size: 20px;
              font-weight: 800;
              height: auto;
              letter-spacing: 0.1em;
              line-height: 1.4;
              text-align: center;
              width: auto;
              max-width: 100%;
              justify-content: center;
            }
            @media screen and (max-width: 608px) {
              .sd[data-s-4b6609dc-640e-43af-89e2-bf5d451ff69a] {
                font-size: 18px;
              }
            }
            .sd[data-s-6d64225a-782c-463f-9606-4eba5679eac3] {
              color: var(--s-color-659de661);
              font-family: var(--s-font-f28585f4);
              font-size: 14px;
              font-weight: 400;
              height: auto;
              letter-spacing: 0.05em;
              line-height: 1.4;
              margin: 0px 0px 40px 0px;
              text-align: center;
              width: auto;
              max-width: 100%;
              justify-content: center;
            }
            .sd[data-s-18779f99-4b94-4d3b-a7d7-6127e158c69e] {
              align-content: center;
              align-items: center;
              background: rgba(0, 0, 0, 0);
              flex: none;
              flex-direction: row;
              flex-wrap: wrap;
              gap: 20px;
              height: auto;
              justify-content: center;
              margin: 0px 0px 0px 0px;
              width: auto;
              --gap-h-18779f99-4b94-4d3b-a7d7-6127e158c69e: 20px;
              --gap-v-18779f99-4b94-4d3b-a7d7-6127e158c69e: 20px;
              --gap-uuid: 18779f99-4b94-4d3b-a7d7-6127e158c69e;
              max-width: 100%;
            }
            @media screen and (max-width: 608px) {
              .sd[data-s-18779f99-4b94-4d3b-a7d7-6127e158c69e] {
                display: none;
                --gap-h-18779f99-4b94-4d3b-a7d7-6127e158c69e: 20px;
                --gap-v-18779f99-4b94-4d3b-a7d7-6127e158c69e: 20px;
              }
            }
            .sd[data-s-2199582a-73c3-474e-89e1-bc68387b261d] {
              color: var(--s-color-659de661);
              font-family: var(--s-font-f28585f4);
              font-size: 14px;
              font-weight: 500;
              height: auto;
              letter-spacing: 0.05em;
              line-height: 1.4;
              text-align: center;
              width: auto;
              max-width: 100%;
              justify-content: center;
            }
            .sd[data-s-2199582a-73c3-474e-89e1-bc68387b261d]:hover {
              opacity: 0.6;
            }
            @media screen and (max-width: 850px) {
              .sd[data-s-2199582a-73c3-474e-89e1-bc68387b261d] {
                font-size: 14px;
              }
            }
            .sd[data-s-df19ffef-5ab2-4938-9b1f-26b01cf45d7a] {
              color: var(--s-color-659de661);
              font-family: var(--s-font-f28585f4);
              font-size: 14px;
              font-weight: 500;
              height: auto;
              letter-spacing: 0.05em;
              line-height: 1.4;
              text-align: center;
              width: auto;
              max-width: 100%;
              justify-content: center;
            }
            .sd[data-s-df19ffef-5ab2-4938-9b1f-26b01cf45d7a]:hover {
              opacity: 0.6;
            }
            @media screen and (max-width: 850px) {
              .sd[data-s-df19ffef-5ab2-4938-9b1f-26b01cf45d7a] {
                font-size: 14px;
              }
            }
            .sd[data-s-235bbbf8-b240-4488-ab4d-dc9e55e9ab05] {
              color: var(--s-color-659de661);
              font-family: var(--s-font-f28585f4);
              font-size: 14px;
              font-weight: 500;
              height: auto;
              letter-spacing: 0.05em;
              line-height: 1.4;
              text-align: center;
              width: auto;
              max-width: 100%;
              justify-content: center;
            }
            .sd[data-s-235bbbf8-b240-4488-ab4d-dc9e55e9ab05]:hover {
              opacity: 0.6;
            }
            @media screen and (max-width: 850px) {
              .sd[data-s-235bbbf8-b240-4488-ab4d-dc9e55e9ab05] {
                font-size: 14px;
              }
            }
            .sd[data-s-d15caeaf-e881-41c9-88c7-5199bf371457] {
              color: var(--s-color-659de661);
              font-family: var(--s-font-f28585f4);
              font-size: 14px;
              font-weight: 500;
              height: auto;
              letter-spacing: 0.05em;
              line-height: 1.4;
              text-align: center;
              width: auto;
              max-width: 100%;
              justify-content: center;
            }
            .sd[data-s-d15caeaf-e881-41c9-88c7-5199bf371457]:hover {
              opacity: 0.6;
            }
            @media screen and (max-width: 850px) {
              .sd[data-s-d15caeaf-e881-41c9-88c7-5199bf371457] {
                font-size: 14px;
              }
            }
            .sd[data-s-5cb320f9-e5c2-4781-8361-052eaee86366] {
              color: var(--s-color-659de661);
              font-family: var(--s-font-f28585f4);
              font-size: 14px;
              font-weight: 500;
              height: auto;
              letter-spacing: 0.05em;
              line-height: 1.4;
              text-align: center;
              width: auto;
              max-width: 100%;
              justify-content: center;
            }
            .sd[data-s-5cb320f9-e5c2-4781-8361-052eaee86366]:hover {
              opacity: 0.6;
            }
            @media screen and (max-width: 850px) {
              .sd[data-s-5cb320f9-e5c2-4781-8361-052eaee86366] {
                font-size: 14px;
              }
            }
            .sd[data-s-b778c9e3-9aa6-4961-8da1-65defe3c494b] {
              color: var(--s-color-659de661);
              font-family: var(--s-font-f28585f4);
              font-size: 14px;
              font-weight: 500;
              height: auto;
              letter-spacing: 0.05em;
              line-height: 1.4;
              text-align: center;
              width: auto;
              max-width: 100%;
              justify-content: center;
            }
            .sd[data-s-b778c9e3-9aa6-4961-8da1-65defe3c494b]:hover {
              opacity: 0.6;
            }
            @media screen and (max-width: 850px) {
              .sd[data-s-b778c9e3-9aa6-4961-8da1-65defe3c494b] {
                font-size: 14px;
              }
            }
            .sd[data-s-04145d2d-e42c-45bc-86ab-a2e7d93d1a69] {
              color: var(--s-color-659de661);
              flex: 1;
              font-family: var(--s-font-f28585f4);
              font-size: 14px;
              font-weight: 400;
              line-height: 1.4;
              margin: 20px 0px 0px 0px;
              text-align: left;
              text-decoration: none;
              max-width: 100%;
              justify-content: flex-start;
            }
            .sd[data-s-5b3b3c88-3a59-47f0-851f-3a4db1ca923a] {
              color: #333333;
              font-family: var(--s-font-f28585f4);
              font-size: 20px;
              font-weight: 400;
              height: auto;
              line-height: 1.4;
              text-align: left;
              width: auto;
              max-width: 100%;
              justify-content: flex-start;
            }
            .sd[data-s-21698e32-ab65-468d-830d-f84eafa54787] {
              color: #333;
              flex: none;
              font-family: var(--s-font-f28585f4);
              font-size: 16px;
              font-weight: 400;
              height: auto;
              line-height: 1.4;
              margin: 0px 0px -20px 0px;
              padding: 0 10px 0;
              text-align: left;
              width: auto;
              z-index: 0;
              max-width: 100%;
            }
            .sd[data-s-21698e32-ab65-468d-830d-f84eafa54787] a {
              color: var(--s-color-659de661);
            }
            .sd[data-s-21698e32-ab65-468d-830d-f84eafa54787] > p {
              color: var(--s-color-659de661);
              font-size: 13px;
              font-weight: 400;
              margin: 20px 0px 10px 0px;
            }
            @media screen and (max-width: 850px) {
              .sd[data-s-21698e32-ab65-468d-830d-f84eafa54787] > p {
                font-size: 12px;
              }
            }
            @media screen and (max-width: 608px) {
              .sd[data-s-21698e32-ab65-468d-830d-f84eafa54787] > p {
                font-size: 10px;
              }
            }
            .sd[data-s-6f1f1db4-4cba-4618-afca-3d629e17ab9a] {
              align-content: center;
              align-items: center;
              bottom: 20px;
              flex: none;
              flex-direction: row;
              flex-wrap: nowrap;
              justify-content: flex-end;
              left: auto;
              margin: 0 0 0 0;
              padding: 0px 0px;
              position: fixed;
              right: 20px;
              top: auto;
              width: auto;
              z-index: 1;
              max-width: 100%;
            }
            @media screen and (max-width: 608px) {
              .sd[data-s-6f1f1db4-4cba-4618-afca-3d629e17ab9a] {
                bottom: 10px;
                left: auto;
                right: 10px;
                top: auto;
                z-index: 3;
              }
            }
            .sd[data-s-bde1a782-a46d-44c9-8120-081d2c3dff49] {
              align-content: center;
              align-items: center;
              background: var(--s-color-21b85d0c);
              border-bottom: 1px solid #ffffffff;
              border-left: 1px solid #ffffffff;
              border-radius: 128px;
              border-right: 1px solid #ffffffff;
              border-top: 1px solid #ffffffff;
              flex-direction: row;
              flex-wrap: nowrap;
              gap: 5px;
              height: auto;
              justify-content: center;
              padding: 20px 20px 20px 20px;
              width: auto;
              --gap-h-bde1a782-a46d-44c9-8120-081d2c3dff49: 5px;
              --gap-v-bde1a782-a46d-44c9-8120-081d2c3dff49: 0px;
              --gap-uuid: bde1a782-a46d-44c9-8120-081d2c3dff49;
              max-width: 100%;
            }
            .sd[data-s-bde1a782-a46d-44c9-8120-081d2c3dff49]:hover {
              background: #ff8550ff;
              border-bottom: 1px solid rgba(172, 136, 10, 0.3);
              border-left: 1px solid rgba(172, 136, 10, 0.3);
              border-right: 1px solid rgba(172, 136, 10, 0.3);
              border-top: 1px solid rgba(172, 136, 10, 0.3);
              --gap-h-bde1a782-a46d-44c9-8120-081d2c3dff49: 5px;
              --gap-v-bde1a782-a46d-44c9-8120-081d2c3dff49: 0px;
            }
            @media screen and (max-width: 608px) {
              .sd[data-s-bde1a782-a46d-44c9-8120-081d2c3dff49] {
                padding: 15px 20px 15px 20px;
                --gap-h-bde1a782-a46d-44c9-8120-081d2c3dff49: 5px;
                --gap-v-bde1a782-a46d-44c9-8120-081d2c3dff49: 0px;
              }
            }
            .sd[data-s-5452b47e-99d9-48ff-bc80-becdbe7ba6be] {
              color: #ffffffff;
              font-family: var(--s-font-6bad7d4b);
              font-size: 20px;
              font-weight: 600;
              height: auto;
              letter-spacing: 0.05em;
              line-height: 1.2;
              padding: 0px;
              text-align: left;
              width: auto;
              max-width: 100%;
              justify-content: flex-start;
            }
            .sd[data-s-bde1a782-a46d-44c9-8120-081d2c3dff49]:hover
              .sd[data-s-5452b47e-99d9-48ff-bc80-becdbe7ba6be]:hover {
              color: #fffffbff;
            }
            .sd[data-s-bde1a782-a46d-44c9-8120-081d2c3dff49]:hover
              .sd[data-s-5452b47e-99d9-48ff-bc80-becdbe7ba6be] {
              color: #fffffbff;
            }
            @media screen and (max-width: 608px) {
              .sd[data-s-5452b47e-99d9-48ff-bc80-becdbe7ba6be] {
                font-size: 14px;
              }
            }
            .sd[data-s-e481bcda-46f9-4e9b-8621-8be1e3b6c0d0] {
              color: #ffffffff;
              font-size: 18px;
              rotate: 45deg;
            }
            .sd[data-s-bde1a782-a46d-44c9-8120-081d2c3dff49]:hover
              .sd[data-s-e481bcda-46f9-4e9b-8621-8be1e3b6c0d0] {
              color: #ffffffff;
            }
            .sd[data-s-993c8ae3-5165-4007-8cee-b8b3fbaa7ed8] {
              background: var(--s-color-09b9935c);
              border-radius: 0;
              height: 100%;
              margin: 0 0 0 0;
              opacity: 1;
              padding: 0 0 0 0;
              width: 100%;
              max-width: 100%;
            }
            .sd[data-s-a548f500-414d-42a8-b65b-c0bd0bc2b1d7] {
              align-content: center;
              align-items: center;
              bottom: 20px;
              flex: none;
              flex-direction: row;
              flex-wrap: nowrap;
              justify-content: flex-end;
              left: auto;
              margin: 0 0 0 0;
              padding: 0px 0px;
              position: fixed;
              right: 20px;
              top: auto;
              width: auto;
              z-index: 1;
              max-width: 100%;
            }
            @media screen and (max-width: 608px) {
              .sd[data-s-a548f500-414d-42a8-b65b-c0bd0bc2b1d7] {
                bottom: 10px;
                left: auto;
                right: 10px;
                top: auto;
                z-index: 3;
              }
            }
            .sd[data-s-f401532f-43a9-4184-bfef-3eef6a8988a2] {
              align-content: center;
              align-items: center;
              background: var(--s-color-21b85d0c);
              border-bottom: 1px solid #ffffffff;
              border-left: 1px solid #ffffffff;
              border-radius: 128px;
              border-right: 1px solid #ffffffff;
              border-top: 1px solid #ffffffff;
              flex-direction: row;
              flex-wrap: nowrap;
              gap: 5px;
              height: auto;
              justify-content: center;
              padding: 20px 20px 20px 20px;
              width: auto;
              --gap-h-f401532f-43a9-4184-bfef-3eef6a8988a2: 5px;
              --gap-v-f401532f-43a9-4184-bfef-3eef6a8988a2: 0px;
              --gap-uuid: f401532f-43a9-4184-bfef-3eef6a8988a2;
              max-width: 100%;
            }
            .sd[data-s-f401532f-43a9-4184-bfef-3eef6a8988a2]:hover {
              background: #ff8550ff;
              border-bottom: 1px solid rgba(172, 136, 10, 0.3);
              border-left: 1px solid rgba(172, 136, 10, 0.3);
              border-right: 1px solid rgba(172, 136, 10, 0.3);
              border-top: 1px solid rgba(172, 136, 10, 0.3);
              --gap-h-f401532f-43a9-4184-bfef-3eef6a8988a2: 5px;
              --gap-v-f401532f-43a9-4184-bfef-3eef6a8988a2: 0px;
            }
            @media screen and (max-width: 608px) {
              .sd[data-s-f401532f-43a9-4184-bfef-3eef6a8988a2] {
                padding: 15px 20px 15px 20px;
                --gap-h-f401532f-43a9-4184-bfef-3eef6a8988a2: 5px;
                --gap-v-f401532f-43a9-4184-bfef-3eef6a8988a2: 0px;
              }
            }
            .sd[data-s-7738bd4f-9c43-4327-8259-1ba979184957] {
              color: #ffffffff;
              font-family: var(--s-font-6bad7d4b);
              font-size: 20px;
              font-weight: 600;
              height: auto;
              letter-spacing: 0.05em;
              line-height: 1.2;
              padding: 0px;
              text-align: left;
              width: auto;
              max-width: 100%;
              justify-content: flex-start;
            }
            .sd[data-s-f401532f-43a9-4184-bfef-3eef6a8988a2]:hover
              .sd[data-s-7738bd4f-9c43-4327-8259-1ba979184957]:hover {
              color: #fffffbff;
            }
            .sd[data-s-f401532f-43a9-4184-bfef-3eef6a8988a2]:hover
              .sd[data-s-7738bd4f-9c43-4327-8259-1ba979184957] {
              color: #fffffbff;
            }
            @media screen and (max-width: 608px) {
              .sd[data-s-7738bd4f-9c43-4327-8259-1ba979184957] {
                font-size: 14px;
              }
            }
            .sd[data-s-f13de857-7982-4417-8a5e-dec7610e9b68] {
              color: #ffffffff;
              font-size: 18px;
              rotate: 45deg;
            }
            .sd[data-s-f401532f-43a9-4184-bfef-3eef6a8988a2]:hover
              .sd[data-s-f13de857-7982-4417-8a5e-dec7610e9b68] {
              color: #ffffffff;
            }
            .sd[data-s-e0e8bcb8-c687-4bd7-ab87-638d4d8bec25] {
              align-content: center;
              align-items: center;
              background: var(--s-color-09b9935c);
              display: flex;
              flex: none;
              flex-direction: column;
              flex-wrap: nowrap;
              gap: 20px;
              height: auto;
              justify-content: flex-start;
              padding: 100px 50px;
              width: 100%;
              --gap-h-e0e8bcb8-c687-4bd7-ab87-638d4d8bec25: 0px;
              --gap-v-e0e8bcb8-c687-4bd7-ab87-638d4d8bec25: 20px;
              --gap-uuid: e0e8bcb8-c687-4bd7-ab87-638d4d8bec25;
              max-width: 100%;
            }
            @media screen and (max-width: 850px) {
              .sd[data-s-e0e8bcb8-c687-4bd7-ab87-638d4d8bec25] {
                display: flex;
                padding: 80px 30px;
                --gap-h-e0e8bcb8-c687-4bd7-ab87-638d4d8bec25: 0px;
                --gap-v-e0e8bcb8-c687-4bd7-ab87-638d4d8bec25: 20px;
              }
            }
            @media screen and (max-width: 608px) {
              .sd[data-s-e0e8bcb8-c687-4bd7-ab87-638d4d8bec25] {
                display: flex;
                padding: 50px 15px;
                --gap-h-e0e8bcb8-c687-4bd7-ab87-638d4d8bec25: 0px;
                --gap-v-e0e8bcb8-c687-4bd7-ab87-638d4d8bec25: 20px;
              }
            }
            body {
              background: var(--s-color-09b9935c);
              transition: background 0.5s cubic-bezier(0.4, 0.4, 0, 1);
            }

/* source: Vtuber/flow/flow.html local image assets */
.sd[data-r-0_0_3_29287995-dc43-4997-aa69-c4c7626f09e8_8ae168a5-c537-4456-97cf-9b6579152e07]:before {
  background-image: url("../images/vtuber/s-2400x1567_v-frms_webp_d9b3e2c6-378d-49db-8c6b-65fe04634d2b.jpg");
}

.sd[data-r-1_2_3_f4ae15d0-ce5a-45c8-b64a-c30c251e719e_4e8eb65e-7a98-4a69-aaac-942fbe5aa4be]:before {
  background-image: url("../images/vtuber/s-8688x5792_v-frms_webp_c9186744-b84d-4948-9178-934c9cce0d0b_small.webp");
}

.sd[data-r-0_4_3_c14e29f2-bb16-41f4-9f9d-1076666a5eee_8ae168a5-c537-4456-97cf-9b6579152e07]:before {
  background-image: url("../images/vtuber/s-2400x1601_v-frms_webp_0900594f-763e-4180-8972-490d1a84e88f.jpg");
}

.sd[data-r-1_6_3_f8a98e7c-6d3a-468f-8e12-9edc88ddf873_4e8eb65e-7a98-4a69-aaac-942fbe5aa4be]:before {
  background-image: url("../images/vtuber/s-3840x2160_v-frms_webp_52ac4930-2988-4dc8-80cd-cfa7c7d5d8a0_small.webp");
}

.sd[data-r-0_8_3_1bd01895-51f8-4ff6-b92c-9ec88c74e7b3_8ae168a5-c537-4456-97cf-9b6579152e07]:before {
  background-image: url("../images/vtuber/s-3000x2000_v-frms_webp_b11325b6-0fd8-4394-98c9-01f90f095506.jpg");
}

.sd[data-r-1_10_3_810da3ca-6c6f-4837-86b6-c9329aa0989c_4e8eb65e-7a98-4a69-aaac-942fbe5aa4be]:before {
  background-image: url("../images/vtuber/s-6720x4480_v-frms_webp_89d18f79-83ce-4c3e-bab5-25785a0e5770_small.webp");
}

.sd[data-r-0_12_3_74d36729-be82-4050-beb7-c8f400e6033e_8ae168a5-c537-4456-97cf-9b6579152e07]:before {
  background-image: url("../images/vtuber/s-2400x1601_v-frms_webp_3e04495a-0145-4749-ac65-f9d446d4fd38.jpg");
}

.sd[data-r-1_14_3_806d75f2-78ab-4156-8960-bbf58f0091df_4e8eb65e-7a98-4a69-aaac-942fbe5aa4be]:before {
  background-image: url("../images/vtuber/s-5331x3862_v-frms_webp_276ae0b5-a7c9-4e23-92f9-83c5e55a295a_small.webp");
}

.sd[data-r-0_16_3_f2edd53f-5719-40b1-85a0-7bd6aa364f1a_8ae168a5-c537-4456-97cf-9b6579152e07]:before {
  background-image: url("../images/vtuber/s-5472x3648_v-frms_webp_4d85f068-8f4a-44b5-9e93-909aefc58fd3.jpg");
}
