.sd[data-s-18dc3ac6-1b54-4780-940d-d01cf759c1b3] {
    align-content: flex-end;
    align-items: flex-end;
    background: #EEEEEE;
    bottom: 0px;
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    height: 100%;
    justify-content: flex-end;
    left: NaNpx;
    margin: 0 0 0 0;
    position: absolute;
    right: 0px;
    top: NaNpx;
    width: 30%;
    z-index: -1;
    max-width: 30%;
}
@media screen and (max-width: 540px) {
    .sd[data-s-18dc3ac6-1b54-4780-940d-d01cf759c1b3] {
        flex: none;
        width: 60px;
        max-width: 100%;
        height: 100%;
    }
}
.sd[data-s-374d4960-20ab-4357-82bb-2c2709055c88] {
    align-content: flex-start;
    align-items: flex-start;
    background: #EEEEEE;
    flex-direction: column;
    flex-wrap: nowrap;
    height: 100%;
    justify-content: flex-start;
    padding: 80px 0px 0px 0px;
    width: 100%;
    max-width: 100%;
}
@media screen and (max-width: 540px) {
    .sd[data-s-374d4960-20ab-4357-82bb-2c2709055c88] {
        padding: 60px 0px 0px 0px;
    }
}
.sd[data-s-4bef05d8-97d8-4c56-a25f-56ade8b01f85] {}
.sd[data-s-36334c7a-bfd6-408c-a542-c63aeff8cafb] {
    align-content: flex-end;
    align-items: flex-end;
    background: rgba(0, 0, 0, 0.0);
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    gap: 0px;
    height: auto;
    justify-content: flex-start;
    padding: 0px 0px 0px 0px;
    width: 100%;
    --gap-h-36334c7a-bfd6-408c-a542-c63aeff8cafb: 0px;
    --gap-v-36334c7a-bfd6-408c-a542-c63aeff8cafb: 0px;
    --gap-uuid: 36334c7a-bfd6-408c-a542-c63aeff8cafb;
    max-width: 100%;
}
@media screen and (max-width: 540px) {
    .sd[data-s-36334c7a-bfd6-408c-a542-c63aeff8cafb] {
        padding: 0px 0px 0px 0px;
        --gap-h-36334c7a-bfd6-408c-a542-c63aeff8cafb: 0px;
        --gap-v-36334c7a-bfd6-408c-a542-c63aeff8cafb: 0px;
    }
}
.sd[data-s-fe3006dd-bf91-4c50-9656-54c68856f878] {
    align-content: center;
    align-items: center;
    background: rgba(0, 0, 0, 0.0);
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
    justify-content: flex-start;
    padding: 100px 80px;
    width: calc(100% - (var(--gap-h-36334c7a-bfd6-408c-a542-c63aeff8cafb) * 0));
    max-width: calc(100% - (var(--gap-h-36334c7a-bfd6-408c-a542-c63aeff8cafb) * 0));
}
@media screen and (max-width: 840px) {
    .sd[data-s-fe3006dd-bf91-4c50-9656-54c68856f878] {
        padding: 100px 50px;
    }
}
@media screen and (max-width: 540px) {
    .sd[data-s-fe3006dd-bf91-4c50-9656-54c68856f878] {
        padding: 80px 30px;
    }
}
.sd[data-s-abdad369-af52-49b7-9806-97836ce11830] {
    align-content: flex-start;
    align-items: flex-start;
    background: rgba(0, 0, 0, 0.0);
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
    justify-content: flex-start;
    margin: 0px 0px 0px 0px;
    width: 1000px;
    max-width: 100%;
}
@media screen and (max-width: 840px) {
    .sd[data-s-abdad369-af52-49b7-9806-97836ce11830] {
        flex: none;
    }
}
.sd[data-s-c5370d38-ba55-4ff4-af58-8585f5a8c04c] {
    align-content: flex-start;
    align-items: flex-start;
    background: rgba(0, 0, 0, 0.0);
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
    justify-content: flex-start;
    width: auto;
    max-width: 100%;
}
.sd[data-s-ca8648bc-860f-490a-bf7d-ebc70d457c20] {
    color: #FFFFFF;
    flex: none;
    font-family: var(--s-font-f79ce552);
    font-size: 100px;
    font-weight: 600;
    height: auto;
    letter-spacing: 0.05em;
    line-height: 1;
    margin: 0px 0px 0px 0px;
    text-align: left;
    width: auto;
    max-width: 100%;
    justify-content: flex-start;
}
@media screen and (max-width: 540px) {
    .sd[data-s-ca8648bc-860f-490a-bf7d-ebc70d457c20] {
        font-size: 54px;
    }
}
.sd[data-s-10140395-b081-4c9b-b2fe-eea2a37b0a25] {
    background: #EEEEEE;
    flex: none;
    height: 100%;
    left: 0;
    margin: 0 0 0 0;
    position: absolute;
    top: 0;
    transform: scale(0, 1);
    transform-origin: center right;
    width: 100%;
    max-width: 100%;
}
.sd[data-s-10140395-b081-4c9b-b2fe-eea2a37b0a25].appear {
    transform: scale(1, 1);
    transition: transform 600ms cubic-bezier(0.4, 0.4, 0, 1) 300ms;
}
.sd[data-s-10140395-b081-4c9b-b2fe-eea2a37b0a25].appear-active {
    transition-delay: 300ms;
    transition-duration: 600ms;
}
.sd[data-s-10e7a6de-a654-4e14-8919-7f9d5fec9e54] {
    align-content: center;
    align-items: center;
    background: rgba(0, 0, 0, 0.0);
    flex: none;
    flex-direction: row;
    flex-wrap: nowrap;
    height: auto;
    justify-content: flex-start;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    width: auto;
    max-width: 100%;
}
.sd[data-s-ff63af71-138d-4ddb-aec7-a9f38e67b82e] {
    background: #000000;
    flex: none;
    height: 1px;
    margin: 0px 10px 0px 0px;
    width: 20px;
    max-width: calc(100% - 10px);
}
.sd[data-s-657e7fc4-bdfc-49d2-a468-53c1ab0e7fc8] {
    color: #000000;
    flex: 1;
    font-family: var(--s-font-daa8975e);
    font-size: 20px;
    font-weight: 600;
    height: auto;
    line-height: 1.4;
    text-align: left;
    width: auto;
    max-width: 100%;
    justify-content: flex-start;
}
@media screen and (max-width: 540px) {
    .sd[data-s-657e7fc4-bdfc-49d2-a468-53c1ab0e7fc8] {
        font-size: 18px;
    }
}
.sd[data-s-eb2a0c16-dcf6-4dd7-99e7-f6435da01fb0] {
    background: #000000;
    bottom: 0px;
    flex: none;
    height: 100%;
    left: 0px;
    margin: 0 0 0 0;
    position: absolute;
    right: 0px;
    top: 0px;
    transform: scale(0, 1);
    transform-origin: center right;
    width: 100%;
    max-width: 100%;
}
.sd[data-s-eb2a0c16-dcf6-4dd7-99e7-f6435da01fb0].appear {
    transform: scale(1, 1);
    transition: transform 600ms cubic-bezier(0.4, 0.4, 0, 1) 300ms;
}
.sd[data-s-eb2a0c16-dcf6-4dd7-99e7-f6435da01fb0].appear-active {
    transition-delay: 300ms;
    transition-duration: 600ms;
}
.sd[data-s-03a19d62-7ae1-4e96-b446-9ec8bd12f932] {
    align-content: center;
    align-items: center;
    background: rgba(0, 0, 0, 0.0);
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
    justify-content: flex-start;
    padding: 0px 80px 140px 80px;
    width: calc(100% - (var(--gap-h-36334c7a-bfd6-408c-a542-c63aeff8cafb) * 0));
    max-width: calc(100% - (var(--gap-h-36334c7a-bfd6-408c-a542-c63aeff8cafb) * 0));
}
@media screen and (max-width: 840px) {
    .sd[data-s-03a19d62-7ae1-4e96-b446-9ec8bd12f932] {
        padding: 0px 50px 140px 50px;
    }
}
@media screen and (max-width: 540px) {
    .sd[data-s-03a19d62-7ae1-4e96-b446-9ec8bd12f932] {
        padding: 0px 30px 140px 30px;
    }
}
.sd[data-s-e0de880b-f01d-41bc-9bc6-c95e3dcdf8fe] {
    align-content: flex-start;
    align-items: flex-start;
    background: rgba(0, 0, 0, 0.0);
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
    justify-content: flex-start;
    margin: 0px 0px 0px 0px;
    width: 1000px;
    max-width: 100%;
}
.sd[data-s-ff9cd9ab-cc48-4420-8da4-09f81134b24c] {
    color: #000000;
    flex: none;
    font-family: var(--s-font-cda1e569);
    font-size: 16px;
    font-weight: 400;
    height: auto;
    line-height: 1.8;
    text-align: left;
    width: 100%;
    max-width: 100%;
    justify-content: flex-start;
}
@media screen and (max-width: 540px) {
    .sd[data-s-ff9cd9ab-cc48-4420-8da4-09f81134b24c] {
        font-size: 14px;
    }
}
.sd[data-s-0901aa52-cd74-4c2d-8184-50eff862b8bf] {
    align-content: flex-start;
    align-items: flex-start;
    background: rgba(0, 0, 0, 0.0);
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
    justify-content: flex-start;
    margin: 50px 0px 0px 0px;
    width: 100%;
    max-width: 100%;
}
.sd[data-s-33533f99-182a-4a95-9c87-9bc56469cfe7] {
    align-content: flex-start;
    align-items: flex-start;
    background: rgba(0, 0, 0, 0.0);
    border-bottom: 0px solid #000;
    border-left: 1px solid #000;
    border-right: 0px solid #000;
    border-top: 0px solid #000;
    flex: none;
    flex-direction: row;
    flex-wrap: nowrap;
    height: auto;
    justify-content: flex-start;
    margin: 0px 0px 16px 0px;
    padding: 0px 0px 0px 14px;
    width: 100%;
    max-width: 100%;
}
@media screen and (max-width: 540px) {
    .sd[data-s-33533f99-182a-4a95-9c87-9bc56469cfe7] {
        flex: none;
        margin: 0px 0px 16px 0px;
    }
}
.sd[data-s-65e5874b-4d43-41ef-ae0a-65e1987294fd] {
    align-content: flex-start;
    align-items: flex-start;
    background: rgba(0, 0, 0, 0.0);
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
    justify-content: flex-start;
    padding: 0px 0px 0px 0px;
    width: auto;
    max-width: 100%;
}
@media screen and (max-width: 540px) {
    .sd[data-s-65e5874b-4d43-41ef-ae0a-65e1987294fd] {
        flex: 1;
        width: auto;
    }
}
.sd[data-s-6531b95a-8f66-4886-9845-12f72d701bfc] {
    color: #000000;
    font-family: var(--s-font-daa8975e);
    font-size: 24px;
    font-weight: 400;
    height: auto;
    line-height: 1.4;
    text-align: center;
    width: auto;
    max-width: 100%;
    justify-content: center;
}
@media screen and (max-width: 540px) {
    .sd[data-s-6531b95a-8f66-4886-9845-12f72d701bfc] {
        flex: none;
        font-size: 18px;
        text-align: left;
        width: 100%;
        max-width: 100%;
        justify-content: flex-start;
    }
}
.sd[data-s-257d2347-0920-4f5a-8792-c6fffff1ad1d] {
    color: #333333;
    flex: none;
    font-family: var(--s-font-cda1e569);
    font-size: 15px;
    font-weight: 400;
    height: auto;
    line-height: 1.6;
    text-align: left;
    width: 100%;
    max-width: 100%;
    justify-content: flex-start;
}
@media screen and (max-width: 540px) {
    .sd[data-s-257d2347-0920-4f5a-8792-c6fffff1ad1d] {
        font-size: 14px;
    }
}
.sd[data-s-1289f8bc-9de8-4562-bedd-b6c693d9ef2d] {
    align-content: flex-start;
    align-items: flex-start;
    background: rgba(0, 0, 0, 0.0);
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
    justify-content: flex-start;
    margin: 50px 0px 0px 0px;
    width: 100%;
    max-width: 100%;
}
.sd[data-s-73073758-913f-4bc9-aed2-485edb965f8c] {
    align-content: flex-start;
    align-items: flex-start;
    background: rgba(0, 0, 0, 0.0);
    border-bottom: 0px solid #000;
    border-left: 1px solid #000;
    border-right: 0px solid #000;
    border-top: 0px solid #000;
    flex: none;
    flex-direction: row;
    flex-wrap: nowrap;
    height: auto;
    justify-content: flex-start;
    margin: 0px 0px 16px 0px;
    padding: 0px 0px 0px 14px;
    width: 100%;
    max-width: 100%;
}
@media screen and (max-width: 540px) {
    .sd[data-s-73073758-913f-4bc9-aed2-485edb965f8c] {
        margin: 0px 0px 16px 0px;
    }
}
.sd[data-s-522f809a-6157-470b-b369-0623bcbe5ddd] {
    align-content: flex-start;
    align-items: flex-start;
    background: rgba(0, 0, 0, 0.0);
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
    justify-content: flex-start;
    padding: 0px 0px 0px 0px;
    width: auto;
    max-width: 100%;
}
@media screen and (max-width: 540px) {
    .sd[data-s-522f809a-6157-470b-b369-0623bcbe5ddd] {
        flex: 1;
        width: auto;
    }
}
.sd[data-s-d6d1a390-1217-4e27-951f-9dd0bf7e9598] {
    color: #242424;
    font-family: var(--s-font-daa8975e);
    font-size: 24px;
    font-weight: 400;
    height: auto;
    line-height: 1.4;
    text-align: center;
    width: auto;
    max-width: 100%;
    justify-content: center;
}
@media screen and (max-width: 540px) {
    .sd[data-s-d6d1a390-1217-4e27-951f-9dd0bf7e9598] {
        flex: none;
        font-size: 18px;
        text-align: left;
        width: 100%;
        max-width: 100%;
        justify-content: flex-start;
    }
}
.sd[data-s-eaf2037a-e8f2-4c97-b1c6-6cb6659944f3] {
    color: #333;
    flex: none;
    font-family: var(--s-font-cda1e569);
    font-size: 15px;
    font-weight: 400;
    height: auto;
    line-height: 1.6;
    text-align: left;
    width: 100%;
    max-width: 100%;
    justify-content: flex-start;
}
@media screen and (max-width: 540px) {
    .sd[data-s-eaf2037a-e8f2-4c97-b1c6-6cb6659944f3] {
        font-size: 14px;
    }
}
.sd[data-s-ed23a7d3-1a04-46f3-86f4-9762d28e4a63] {
    align-content: flex-start;
    align-items: flex-start;
    background: rgba(0, 0, 0, 0.0);
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
    justify-content: flex-start;
    margin: 50px 0px 0px 0px;
    width: 100%;
    max-width: 100%;
}
.sd[data-s-38b3e847-965b-4898-adb9-d3ef7f291bed] {
    align-content: flex-start;
    align-items: flex-start;
    background: rgba(0, 0, 0, 0.0);
    border-bottom: 0px solid #000;
    border-left: 1px solid #000;
    border-right: 0px solid #000;
    border-top: 0px solid #000;
    flex: none;
    flex-direction: row;
    flex-wrap: nowrap;
    height: auto;
    justify-content: flex-start;
    margin: 0px 0px 16px 0px;
    padding: 0px 0px 0px 14px;
    width: 100%;
    max-width: 100%;
}
@media screen and (max-width: 540px) {
    .sd[data-s-38b3e847-965b-4898-adb9-d3ef7f291bed] {
        margin: 0px 0px 16px 0px;
    }
}
.sd[data-s-98e5c6eb-cb61-4139-ab5e-6a88ec970c6c] {
    align-content: flex-start;
    align-items: flex-start;
    background: rgba(0, 0, 0, 0.0);
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
    justify-content: flex-start;
    padding: 0px 0px 0px 0px;
    width: auto;
    max-width: 100%;
}
@media screen and (max-width: 540px) {
    .sd[data-s-98e5c6eb-cb61-4139-ab5e-6a88ec970c6c] {
        flex: 1;
        width: auto;
    }
}
.sd[data-s-5c9aaca0-2b04-48fc-a86c-c7fbf029679f] {
    color: #242424;
    font-family: var(--s-font-daa8975e);
    font-size: 24px;
    font-weight: 400;
    height: auto;
    line-height: 1.4;
    text-align: center;
    width: auto;
    max-width: 100%;
    justify-content: center;
}
@media screen and (max-width: 540px) {
    .sd[data-s-5c9aaca0-2b04-48fc-a86c-c7fbf029679f] {
        flex: none;
        font-size: 18px;
        text-align: left;
        width: 100%;
        max-width: 100%;
        justify-content: flex-start;
    }
}
.sd[data-s-b118cc3a-f8de-4a09-a126-56b19b19986e] {
    color: #333;
    flex: none;
    font-family: var(--s-font-cda1e569);
    font-size: 15px;
    font-weight: 400;
    height: auto;
    line-height: 1.6;
    text-align: left;
    width: 100%;
    max-width: 100%;
    justify-content: flex-start;
}
@media screen and (max-width: 540px) {
    .sd[data-s-b118cc3a-f8de-4a09-a126-56b19b19986e] {
        font-size: 14px;
    }
}
.sd[data-s-d1ce04ef-d343-4803-8d2b-dedf30ce7ba2] {
    align-content: flex-start;
    align-items: flex-start;
    background: rgba(0, 0, 0, 0.0);
    flex: none;
    flex-direction: row;
    flex-wrap: nowrap;
    height: auto;
    justify-content: flex-start;
    margin: 14px 0px 0px 0px;
    padding: 0px;
    width: 100%;
    max-width: 100%;
}
@media screen and (max-width: 540px) {
    .sd[data-s-d1ce04ef-d343-4803-8d2b-dedf30ce7ba2] {
        margin: 16px 0px 0px 0px;
        width: 100%;
        max-width: 100%;
    }
}
.sd[data-s-193b3d80-ab42-4472-a690-8792ee4507ca] {
    color: #333;
    font-family: var(--s-font-cda1e569);
    font-size: 15px;
    font-weight: 400;
    height: auto;
    line-height: 1.6;
    text-align: center;
    width: auto;
    max-width: 100%;
    justify-content: center;
}
@media screen and (max-width: 540px) {
    .sd[data-s-193b3d80-ab42-4472-a690-8792ee4507ca] {
        font-size: 14px;
    }
}
.sd[data-s-e04da1e5-8549-4a77-8782-e2696cd91ac9] {
    color: #333;
    flex: 1;
    font-family: var(--s-font-cda1e569);
    font-size: 15px;
    font-weight: 400;
    height: auto;
    line-height: 1.6;
    margin: 0px 0px 0px 2px;
    text-align: left;
    width: auto;
    max-width: calc(100% - 2px);
    justify-content: flex-start;
}
@media screen and (max-width: 540px) {
    .sd[data-s-e04da1e5-8549-4a77-8782-e2696cd91ac9] {
        font-size: 14px;
    }
}
.sd[data-s-6cf8839f-1f82-4566-9a26-57d6bb3772cb] {
    align-content: flex-start;
    align-items: flex-start;
    background: rgba(0, 0, 0, 0.0);
    flex: none;
    flex-direction: row;
    flex-wrap: nowrap;
    height: 25px;
    justify-content: flex-start;
    margin: 4px 0px 0px 0px;
    padding: 0px;
    width: 100%;
    max-width: 100%;
}
@media screen and (max-width: 540px) {
    .sd[data-s-6cf8839f-1f82-4566-9a26-57d6bb3772cb] {
        margin: 8px 0px 0px 0px;
        width: 100%;
        max-width: 100%;
    }
}
.sd[data-s-cc675e15-ed0d-4e2f-b231-10e14914a04f] {
    color: #333;
    font-family: var(--s-font-cda1e569);
    font-size: 15px;
    font-weight: 400;
    height: auto;
    line-height: 1.6;
    text-align: center;
    width: auto;
    max-width: 100%;
    justify-content: center;
}
@media screen and (max-width: 540px) {
    .sd[data-s-cc675e15-ed0d-4e2f-b231-10e14914a04f] {
        font-size: 14px;
    }
}
.sd[data-s-72dd5bc6-3312-4001-8400-4f0c826bea2d] {
    color: #333;
    flex: 1;
    font-family: var(--s-font-cda1e569);
    font-size: 15px;
    font-weight: 400;
    height: auto;
    line-height: 1.6;
    margin: 0px 0px 0px 2px;
    text-align: left;
    width: auto;
    max-width: calc(100% - 2px);
    justify-content: flex-start;
}
@media screen and (max-width: 540px) {
    .sd[data-s-72dd5bc6-3312-4001-8400-4f0c826bea2d] {
        font-size: 14px;
    }
}
.sd[data-s-4cdb2d50-c331-44e2-8a51-65b11deebb5a] {
    align-content: flex-start;
    align-items: flex-start;
    background: rgba(0, 0, 0, 0.0);
    flex: none;
    flex-direction: row;
    flex-wrap: nowrap;
    gap: 0px;
    height: auto;
    justify-content: flex-start;
    margin: 4px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    width: 100%;
    --gap-h-4cdb2d50-c331-44e2-8a51-65b11deebb5a: 0px;
    --gap-v-4cdb2d50-c331-44e2-8a51-65b11deebb5a: 0px;
    --gap-uuid: 4cdb2d50-c331-44e2-8a51-65b11deebb5a;
    max-width: 100%;
}
@media screen and (max-width: 540px) {
    .sd[data-s-4cdb2d50-c331-44e2-8a51-65b11deebb5a] {
        margin: 8px 0px 0px 0px;
        --gap-h-4cdb2d50-c331-44e2-8a51-65b11deebb5a: 0px;
        --gap-v-4cdb2d50-c331-44e2-8a51-65b11deebb5a: 0px;
        width: 100%;
        max-width: 100%;
    }
}
.sd[data-s-750a1991-274c-4e21-835a-470e90fafa3c] {
    color: #333;
    font-family: var(--s-font-cda1e569);
    font-size: 15px;
    font-weight: 400;
    height: auto;
    line-height: 1.6;
    text-align: center;
    width: auto;
    max-width: 100%;
    justify-content: center;
}
@media screen and (max-width: 540px) {
    .sd[data-s-750a1991-274c-4e21-835a-470e90fafa3c] {
        font-size: 14px;
    }
}
.sd[data-s-b931611e-bc57-42b2-813e-9711429b4edb] {
    color: #333;
    flex: 1;
    font-family: var(--s-font-cda1e569);
    font-size: 15px;
    font-weight: 400;
    height: auto;
    line-height: 1.6;
    margin: 0px 0px 0px 2px;
    text-align: left;
    width: auto;
    max-width: calc(100% - 2px);
    justify-content: flex-start;
}
@media screen and (max-width: 540px) {
    .sd[data-s-b931611e-bc57-42b2-813e-9711429b4edb] {
        font-size: 14px;
    }
}
.sd[data-s-bfb60509-cfd0-4681-867d-b47cc04a4131] {
    align-content: flex-start;
    align-items: flex-start;
    background: rgba(0, 0, 0, 0.0);
    flex: none;
    flex-direction: row;
    flex-wrap: nowrap;
    gap: 0px;
    height: auto;
    justify-content: flex-start;
    margin: 4px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    width: 100%;
    --gap-h-bfb60509-cfd0-4681-867d-b47cc04a4131: 0px;
    --gap-v-bfb60509-cfd0-4681-867d-b47cc04a4131: 0px;
    --gap-uuid: bfb60509-cfd0-4681-867d-b47cc04a4131;
    max-width: 100%;
}
@media screen and (max-width: 540px) {
    .sd[data-s-bfb60509-cfd0-4681-867d-b47cc04a4131] {
        margin: 8px 0px 0px 0px;
        --gap-h-bfb60509-cfd0-4681-867d-b47cc04a4131: 0px;
        --gap-v-bfb60509-cfd0-4681-867d-b47cc04a4131: 0px;
        width: 100%;
        max-width: 100%;
    }
}
.sd[data-s-c9be9982-6c41-4f76-8fbf-8e0163a34a2d] {
    color: #333;
    font-family: var(--s-font-cda1e569);
    font-size: 15px;
    font-weight: 400;
    height: auto;
    line-height: 1.6;
    text-align: center;
    width: auto;
    max-width: 100%;
    justify-content: center;
}
@media screen and (max-width: 540px) {
    .sd[data-s-c9be9982-6c41-4f76-8fbf-8e0163a34a2d] {
        font-size: 14px;
    }
}
.sd[data-s-2d2da341-4eb1-42dc-ba66-1d5a4315479e] {
    color: #333;
    flex: 1;
    font-family: var(--s-font-cda1e569);
    font-size: 15px;
    font-weight: 400;
    height: auto;
    line-height: 1.6;
    margin: 0px 0px 0px 2px;
    text-align: left;
    width: auto;
    max-width: calc(100% - 2px);
    justify-content: flex-start;
}
@media screen and (max-width: 540px) {
    .sd[data-s-2d2da341-4eb1-42dc-ba66-1d5a4315479e] {
        font-size: 14px;
    }
}
.sd[data-s-ffd456d6-aa14-4c17-b45e-8c59a416c8ea] {
    align-content: flex-start;
    align-items: flex-start;
    background: rgba(0, 0, 0, 0.0);
    flex: none;
    flex-direction: row;
    flex-wrap: nowrap;
    gap: 0px;
    height: auto;
    justify-content: flex-start;
    margin: 4px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    width: 100%;
    --gap-h-ffd456d6-aa14-4c17-b45e-8c59a416c8ea: 0px;
    --gap-v-ffd456d6-aa14-4c17-b45e-8c59a416c8ea: 0px;
    --gap-uuid: ffd456d6-aa14-4c17-b45e-8c59a416c8ea;
    max-width: 100%;
}
@media screen and (max-width: 540px) {
    .sd[data-s-ffd456d6-aa14-4c17-b45e-8c59a416c8ea] {
        margin: 8px 0px 0px 0px;
        --gap-h-ffd456d6-aa14-4c17-b45e-8c59a416c8ea: 0px;
        --gap-v-ffd456d6-aa14-4c17-b45e-8c59a416c8ea: 0px;
        width: 100%;
        max-width: 100%;
    }
}
.sd[data-s-86673d37-a80d-4967-a74d-2108f4e27877] {
    color: #333;
    font-family: var(--s-font-cda1e569);
    font-size: 15px;
    font-weight: 400;
    height: auto;
    line-height: 1.6;
    text-align: center;
    width: auto;
    max-width: 100%;
    justify-content: center;
}
@media screen and (max-width: 540px) {
    .sd[data-s-86673d37-a80d-4967-a74d-2108f4e27877] {
        font-size: 14px;
    }
}
.sd[data-s-93e8bf72-8cfb-4d26-94cc-e8bfaa5ce48b] {
    color: #333;
    flex: 1;
    font-family: var(--s-font-cda1e569);
    font-size: 15px;
    font-weight: 400;
    height: auto;
    line-height: 1.6;
    margin: 0px 0px 0px 2px;
    text-align: left;
    width: auto;
    max-width: calc(100% - 2px);
    justify-content: flex-start;
}
@media screen and (max-width: 540px) {
    .sd[data-s-93e8bf72-8cfb-4d26-94cc-e8bfaa5ce48b] {
        font-size: 14px;
    }
}
.sd[data-s-365043c4-01e1-4c3b-bde3-3578d81792a5] {
    align-content: flex-start;
    align-items: flex-start;
    background: rgba(0, 0, 0, 0.0);
    flex: none;
    flex-direction: row;
    flex-wrap: nowrap;
    gap: 0px;
    height: auto;
    justify-content: flex-start;
    margin: 4px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    width: 100%;
    --gap-h-365043c4-01e1-4c3b-bde3-3578d81792a5: 0px;
    --gap-v-365043c4-01e1-4c3b-bde3-3578d81792a5: 0px;
    --gap-uuid: 365043c4-01e1-4c3b-bde3-3578d81792a5;
    max-width: 100%;
}
@media screen and (max-width: 540px) {
    .sd[data-s-365043c4-01e1-4c3b-bde3-3578d81792a5] {
        margin: 8px 0px 0px 0px;
        --gap-h-365043c4-01e1-4c3b-bde3-3578d81792a5: 0px;
        --gap-v-365043c4-01e1-4c3b-bde3-3578d81792a5: 0px;
        width: 100%;
        max-width: 100%;
    }
}
.sd[data-s-4a30fba0-a094-4d00-8da3-147991754865] {
    color: #333;
    font-family: var(--s-font-cda1e569);
    font-size: 15px;
    font-weight: 400;
    height: auto;
    line-height: 1.6;
    text-align: center;
    width: auto;
    max-width: 100%;
    justify-content: center;
}
@media screen and (max-width: 540px) {
    .sd[data-s-4a30fba0-a094-4d00-8da3-147991754865] {
        font-size: 14px;
    }
}
.sd[data-s-91223174-6928-46c8-9ce7-4308c07bcd34] {
    color: #333;
    flex: 1;
    font-family: var(--s-font-cda1e569);
    font-size: 15px;
    font-weight: 400;
    height: auto;
    line-height: 1.6;
    margin: 0px 0px 0px 2px;
    text-align: left;
    width: auto;
    max-width: calc(100% - 2px);
    justify-content: flex-start;
}
@media screen and (max-width: 540px) {
    .sd[data-s-91223174-6928-46c8-9ce7-4308c07bcd34] {
        font-size: 14px;
    }
}
.sd[data-s-2921aa08-c46d-469e-abcc-ebac23a70c1b] {
    align-content: flex-start;
    align-items: flex-start;
    background: rgba(0, 0, 0, 0.0);
    flex: none;
    flex-direction: row;
    flex-wrap: nowrap;
    gap: 0px;
    height: auto;
    justify-content: flex-start;
    margin: 4px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    width: 100%;
    --gap-h-2921aa08-c46d-469e-abcc-ebac23a70c1b: 0px;
    --gap-v-2921aa08-c46d-469e-abcc-ebac23a70c1b: 0px;
    --gap-uuid: 2921aa08-c46d-469e-abcc-ebac23a70c1b;
    max-width: 100%;
}
@media screen and (max-width: 540px) {
    .sd[data-s-2921aa08-c46d-469e-abcc-ebac23a70c1b] {
        margin: 8px 0px 0px 0px;
        --gap-h-2921aa08-c46d-469e-abcc-ebac23a70c1b: 0px;
        --gap-v-2921aa08-c46d-469e-abcc-ebac23a70c1b: 0px;
        width: 100%;
        max-width: 100%;
    }
}
.sd[data-s-62864435-b99d-405f-840d-46389493b587] {
    color: #333;
    font-family: var(--s-font-cda1e569);
    font-size: 15px;
    font-weight: 400;
    height: auto;
    line-height: 1.6;
    text-align: center;
    width: auto;
    max-width: 100%;
    justify-content: center;
}
@media screen and (max-width: 540px) {
    .sd[data-s-62864435-b99d-405f-840d-46389493b587] {
        font-size: 14px;
    }
}
.sd[data-s-19682bdd-5955-45f8-b440-9590afe203c2] {
    color: #333;
    flex: 1;
    font-family: var(--s-font-cda1e569);
    font-size: 15px;
    font-weight: 400;
    height: auto;
    line-height: 1.6;
    margin: 0px 0px 0px 2px;
    text-align: left;
    width: auto;
    max-width: calc(100% - 2px);
    justify-content: flex-start;
}
@media screen and (max-width: 540px) {
    .sd[data-s-19682bdd-5955-45f8-b440-9590afe203c2] {
        font-size: 14px;
    }
}
.sd[data-s-2c6ca268-7467-4297-8807-7f79262183ef] {
    align-content: flex-start;
    align-items: flex-start;
    background: rgba(0, 0, 0, 0.0);
    flex: none;
    flex-direction: row;
    flex-wrap: nowrap;
    height: auto;
    justify-content: flex-start;
    margin: 4px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    width: 100%;
    max-width: 100%;
}
@media screen and (max-width: 540px) {
    .sd[data-s-2c6ca268-7467-4297-8807-7f79262183ef] {
        margin: 8px 0px 0px 0px;
        width: 100%;
        max-width: 100%;
    }
}
.sd[data-s-369273e7-ed2a-4a68-a8f9-e31367c501d2] {
    color: #333;
    font-family: var(--s-font-cda1e569);
    font-size: 15px;
    font-weight: 400;
    height: auto;
    line-height: 1.6;
    text-align: center;
    width: auto;
    max-width: 100%;
    justify-content: center;
}
@media screen and (max-width: 540px) {
    .sd[data-s-369273e7-ed2a-4a68-a8f9-e31367c501d2] {
        font-size: 14px;
    }
}
.sd[data-s-7a9666dc-f3e7-4b61-96b6-1d78e05a1ad9] {
    color: #333;
    flex: 1;
    font-family: var(--s-font-cda1e569);
    font-size: 15px;
    font-weight: 400;
    height: auto;
    line-height: 1.6;
    margin: 0px 0px 0px 2px;
    text-align: left;
    width: auto;
    max-width: calc(100% - 2px);
    justify-content: flex-start;
}
@media screen and (max-width: 540px) {
    .sd[data-s-7a9666dc-f3e7-4b61-96b6-1d78e05a1ad9] {
        font-size: 14px;
    }
}
.sd[data-s-9057de0e-7444-4cb3-bea2-2e3e2614d31e] {
    align-content: flex-start;
    align-items: flex-start;
    background: rgba(0, 0, 0, 0.0);
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
    justify-content: flex-start;
    margin: 50px 0px 0px 0px;
    width: 100%;
    max-width: 100%;
}
.sd[data-s-148e7ca0-e056-4b15-a42e-d49cbdfe7964] {
    align-content: flex-start;
    align-items: flex-start;
    background: rgba(0, 0, 0, 0.0);
    flex: none;
    flex-direction: row;
    flex-wrap: nowrap;
    height: auto;
    justify-content: flex-start;
    margin: 0px 0px 16px 0px;
    padding: 0px 0px 0px 0px;
    width: 100%;
    max-width: 100%;
}
@media screen and (max-width: 540px) {
    .sd[data-s-148e7ca0-e056-4b15-a42e-d49cbdfe7964] {
        margin: 0px 0px 16px 0px;
    }
}
.sd[data-s-eba08074-a0e7-4881-be13-4afbb5098b6f] {
    align-content: flex-start;
    align-items: flex-start;
    background: rgba(0, 0, 0, 0.0);
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
    justify-content: flex-start;
    padding: 0px 0px 0px 0px;
    width: 100%;
    max-width: 100%;
}
@media screen and (max-width: 540px) {
    .sd[data-s-eba08074-a0e7-4881-be13-4afbb5098b6f] {
        flex: 1;
        width: auto;
        max-width: 100%;
    }
}
.sd[data-s-948ff259-80ee-4871-93ed-1fb8e1399c5a] {
    border-bottom: 0px solid #000;
    border-left: 1px solid #000;
    border-right: 0px solid #000;
    border-top: 0px solid #000;
    color: #242424;
    flex: none;
    font-family: var(--s-font-daa8975e);
    font-size: 24px;
    font-weight: 400;
    height: auto;
    line-height: 1.4;
    padding: 0px 0px 0px 14px;
    text-align: left;
    width: 100%;
    max-width: 100%;
    justify-content: flex-start;
}
@media screen and (max-width: 540px) {
    .sd[data-s-948ff259-80ee-4871-93ed-1fb8e1399c5a] {
        flex: none;
        font-size: 18px;
        text-align: left;
        width: 100%;
        justify-content: flex-start;
    }
}
.sd[data-s-09a215fa-bdfb-4307-b431-f37dddf814f4] {
    color: #000000;
    flex: none;
    font-family: var(--s-font-cda1e569);
    font-size: 15px;
    font-weight: 400;
    height: auto;
    line-height: 1.6;
    text-align: left;
    width: 100%;
    max-width: 100%;
    justify-content: flex-start;
}
@media screen and (max-width: 540px) {
    .sd[data-s-09a215fa-bdfb-4307-b431-f37dddf814f4] {
        font-size: 14px;
    }
}
.sd[data-s-217d9834-0765-4447-8d77-d8f2a8e5856a] {
    align-content: flex-start;
    align-items: flex-start;
    background: rgba(0, 0, 0, 0.0);
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
    justify-content: flex-start;
    margin: 50px 0px 0px 0px;
    width: 100%;
    max-width: 100%;
}
.sd[data-s-3b23ea20-388e-482b-8573-fb7891291cc4] {
    align-content: flex-start;
    align-items: flex-start;
    background: rgba(0, 0, 0, 0.0);
    flex: none;
    flex-direction: row;
    flex-wrap: nowrap;
    height: auto;
    justify-content: flex-start;
    margin: 0px 0px 16px 0px;
    padding: 0px 0px 0px 0px;
    width: 100%;
    max-width: 100%;
}
@media screen and (max-width: 540px) {
    .sd[data-s-3b23ea20-388e-482b-8573-fb7891291cc4] {
        margin: 0px 0px 16px 0px;
    }
}
.sd[data-s-fbf3ca3d-822c-44ca-b6b7-8896f5a9a287] {
    align-content: flex-start;
    align-items: flex-start;
    background: rgba(0, 0, 0, 0.0);
    border-bottom: 0px solid #000;
    border-left: 1px solid #000;
    border-right: 0px solid #000;
    border-top: 0px solid #000;
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
    justify-content: flex-start;
    padding: 0px 0px 0px 14px;
    width: 100%;
    max-width: 100%;
}
@media screen and (max-width: 540px) {
    .sd[data-s-fbf3ca3d-822c-44ca-b6b7-8896f5a9a287] {
        flex: 1;
        width: auto;
        max-width: 100%;
    }
}
.sd[data-s-f612652b-4253-40cf-96c0-4e467261a8d3] {
    color: #242424;
    flex: none;
    font-family: var(--s-font-daa8975e);
    font-size: 24px;
    font-weight: 400;
    height: auto;
    line-height: 1.4;
    text-align: left;
    width: 100%;
    max-width: 100%;
    justify-content: flex-start;
}
@media screen and (max-width: 540px) {
    .sd[data-s-f612652b-4253-40cf-96c0-4e467261a8d3] {
        flex: none;
        font-size: 18px;
        text-align: left;
        width: 100%;
        justify-content: flex-start;
    }
}
.sd[data-s-74e13cb8-0777-41da-881e-145b927307dd] {
    color: #333;
    flex: 1;
    font-family: var(--s-font-cda1e569);
    font-size: 15px;
    font-weight: 400;
    height: auto;
    line-height: 1.6;
    margin: 0px 0px 0px 0px;
    text-align: left;
    width: 100%;
    max-width: 100%;
    justify-content: flex-start;
}
@media screen and (max-width: 540px) {
    .sd[data-s-74e13cb8-0777-41da-881e-145b927307dd] {
        font-size: 14px;
    }
}
.sd[data-s-53b13b3a-4fb9-4956-b825-c12bddfd2826] {
    align-content: flex-start;
    align-items: flex-start;
    background: rgba(0, 0, 0, 0.0);
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
    justify-content: flex-start;
    margin: 50px 0px 0px 0px;
    width: 100%;
    max-width: 100%;
}
.sd[data-s-98c8e6c9-c0e1-4feb-bc59-3ae5ff1b38d8] {
    align-content: flex-start;
    align-items: flex-start;
    background: rgba(0, 0, 0, 0.0);
    flex: none;
    flex-direction: row;
    flex-wrap: nowrap;
    height: auto;
    justify-content: flex-start;
    margin: 0px 0px 16px 0px;
    padding: 0px 0px 0px 0px;
    width: 100%;
    max-width: 100%;
}
@media screen and (max-width: 540px) {
    .sd[data-s-98c8e6c9-c0e1-4feb-bc59-3ae5ff1b38d8] {
        margin: 0px 0px 16px 0px;
    }
}
.sd[data-s-508f443d-110c-4009-a622-e03d94fd98e3] {
    align-content: flex-start;
    align-items: flex-start;
    background: rgba(0, 0, 0, 0.0);
    border-bottom: 0px solid #000;
    border-left: 1px solid #000;
    border-right: 0px solid #000;
    border-top: 0px solid #000;
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
    justify-content: flex-start;
    padding: 0px 0px 0px 14px;
    width: 100%;
    max-width: 100%;
}
@media screen and (max-width: 540px) {
    .sd[data-s-508f443d-110c-4009-a622-e03d94fd98e3] {
        flex: 1;
        width: auto;
        max-width: 100%;
    }
}
.sd[data-s-3eb26b3b-5416-4b25-8dfe-7f31522ca18c] {
    color: #242424;
    flex: none;
    font-family: var(--s-font-daa8975e);
    font-size: 24px;
    font-weight: 400;
    height: auto;
    line-height: 1.4;
    text-align: left;
    width: 100%;
    max-width: 100%;
    justify-content: flex-start;
}
@media screen and (max-width: 540px) {
    .sd[data-s-3eb26b3b-5416-4b25-8dfe-7f31522ca18c] {
        flex: none;
        font-size: 18px;
        text-align: left;
        width: 100%;
        justify-content: flex-start;
    }
}
.sd[data-s-332284ee-5c98-4104-be1c-e3f95a036820] {
    color: #333;
    flex: none;
    font-family: var(--s-font-cda1e569);
    font-size: 15px;
    font-weight: 400;
    height: auto;
    line-height: 1.6;
    margin: 0px 0px 0px 0px;
    text-align: left;
    width: 100%;
    max-width: 100%;
    justify-content: flex-start;
}
@media screen and (max-width: 540px) {
    .sd[data-s-332284ee-5c98-4104-be1c-e3f95a036820] {
        font-size: 14px;
    }
}
.sd[data-s-429ca2d4-00d2-45fe-a354-f8872d360203] {
    align-content: flex-start;
    align-items: flex-start;
    background: rgba(0, 0, 0, 0.0);
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
    justify-content: flex-start;
    margin: 50px 0px 0px 0px;
    width: 100%;
    max-width: 100%;
}
.sd[data-s-c158fd94-984e-43a7-adb8-73d126f1756f] {
    align-content: flex-start;
    align-items: flex-start;
    background: rgba(0, 0, 0, 0.0);
    flex: none;
    flex-direction: row;
    flex-wrap: nowrap;
    height: auto;
    justify-content: flex-start;
    margin: 0px 0px 16px 0px;
    padding: 0px 0px 0px 0px;
    width: 100%;
    max-width: 100%;
}
@media screen and (max-width: 540px) {
    .sd[data-s-c158fd94-984e-43a7-adb8-73d126f1756f] {
        margin: 0px 0px 16px 0px;
    }
}
.sd[data-s-affe36a1-c16f-432d-aa8c-e809d972a4b5] {
    align-content: flex-start;
    align-items: flex-start;
    background: rgba(0, 0, 0, 0.0);
    border-bottom: 0px solid #000;
    border-left: 1px solid #000;
    border-right: 0px solid #000;
    border-top: 0px solid #000;
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
    justify-content: flex-start;
    padding: 0px 0px 0px 14px;
    width: 100%;
    max-width: 100%;
}
@media screen and (max-width: 540px) {
    .sd[data-s-affe36a1-c16f-432d-aa8c-e809d972a4b5] {
        flex: 1;
        width: auto;
        max-width: 100%;
    }
}
.sd[data-s-1a3f4a8d-1447-4661-baf6-cad92b963fe1] {
    color: #242424;
    flex: none;
    font-family: var(--s-font-daa8975e);
    font-size: 24px;
    font-weight: 400;
    height: auto;
    line-height: 1.4;
    text-align: left;
    width: 100%;
    max-width: 100%;
    justify-content: flex-start;
}
@media screen and (max-width: 540px) {
    .sd[data-s-1a3f4a8d-1447-4661-baf6-cad92b963fe1] {
        flex: none;
        font-size: 18px;
        text-align: left;
        width: 100%;
        justify-content: flex-start;
    }
}
.sd[data-s-76df2e73-2cd2-44b1-82fc-b4c99d3773aa] {
    color: #333;
    flex: 1;
    font-family: var(--s-font-cda1e569);
    font-size: 15px;
    font-weight: 400;
    height: auto;
    line-height: 1.6;
    margin: 0px 0px 0px 0px;
    text-align: left;
    width: 100%;
    max-width: 100%;
    justify-content: flex-start;
}
@media screen and (max-width: 540px) {
    .sd[data-s-76df2e73-2cd2-44b1-82fc-b4c99d3773aa] {
        font-size: 14px;
    }
}
.sd[data-s-5135bd3f-775a-4110-a8d7-cb14d2e3aaa6] {
    align-content: flex-start;
    align-items: flex-start;
    background: rgba(0, 0, 0, 0.0);
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
    justify-content: flex-start;
    margin: 50px 0px 0px 0px;
    width: 100%;
    max-width: 100%;
}
.sd[data-s-b449605c-7f56-42a4-b742-c2756cf642d7] {
    align-content: flex-start;
    align-items: flex-start;
    background: rgba(0, 0, 0, 0.0);
    flex: none;
    flex-direction: row;
    flex-wrap: nowrap;
    height: auto;
    justify-content: flex-start;
    margin: 0px 0px 16px 0px;
    padding: 0px 0px 0px 0px;
    width: 100%;
    max-width: 100%;
}
@media screen and (max-width: 540px) {
    .sd[data-s-b449605c-7f56-42a4-b742-c2756cf642d7] {
        margin: 0px 0px 16px 0px;
    }
}
.sd[data-s-039ad8f5-576b-4b7f-981d-23f2c030c3e8] {
    align-content: flex-start;
    align-items: flex-start;
    background: rgba(0, 0, 0, 0.0);
    border-bottom: 0px solid #000;
    border-left: 1px solid #000;
    border-right: 0px solid #000;
    border-top: 0px solid #000;
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
    justify-content: flex-start;
    padding: 0px 0px 0px 14px;
    width: 100%;
    max-width: 100%;
}
@media screen and (max-width: 540px) {
    .sd[data-s-039ad8f5-576b-4b7f-981d-23f2c030c3e8] {
        flex: 1;
        width: auto;
        max-width: 100%;
    }
}
.sd[data-s-180a6d8a-d489-4fd8-8d5d-7c075e366b33] {
    color: #242424;
    flex: none;
    font-family: var(--s-font-daa8975e);
    font-size: 24px;
    font-weight: 400;
    height: auto;
    line-height: 1.4;
    text-align: left;
    width: 100%;
    max-width: 100%;
    justify-content: flex-start;
}
@media screen and (max-width: 540px) {
    .sd[data-s-180a6d8a-d489-4fd8-8d5d-7c075e366b33] {
        flex: none;
        font-size: 18px;
        text-align: left;
        width: 100%;
        justify-content: flex-start;
    }
}
.sd[data-s-7771ae59-8116-4f6f-af36-01e5a864f5b3] {
    color: #333;
    flex: 1;
    font-family: var(--s-font-cda1e569);
    font-size: 15px;
    font-weight: 400;
    height: auto;
    line-height: 1.6;
    margin: 0px 0px 0px 0px;
    text-align: left;
    width: 100%;
    max-width: 100%;
    justify-content: flex-start;
}
@media screen and (max-width: 540px) {
    .sd[data-s-7771ae59-8116-4f6f-af36-01e5a864f5b3] {
        font-size: 14px;
    }
}
.sd[data-s-def4ab6e-3e52-4e99-be66-dc602c614605] {
    align-content: flex-start;
    align-items: flex-start;
    background: rgba(0, 0, 0, 0.0);
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
    justify-content: flex-start;
    margin: 50px 0px 0px 0px;
    width: 100%;
    max-width: 100%;
}
.sd[data-s-74d8bb52-6d94-487f-9019-8c304dfd176c] {
    align-content: flex-start;
    align-items: flex-start;
    background: rgba(0, 0, 0, 0.0);
    flex: none;
    flex-direction: row;
    flex-wrap: nowrap;
    height: auto;
    justify-content: flex-start;
    margin: 0px 0px 16px 0px;
    padding: 0px 0px 0px 0px;
    width: 100%;
    max-width: 100%;
}
@media screen and (max-width: 540px) {
    .sd[data-s-74d8bb52-6d94-487f-9019-8c304dfd176c] {
        margin: 0px 0px 16px 0px;
    }
}
.sd[data-s-e5673f9c-8760-42d0-b13b-38f42f67c505] {
    align-content: flex-start;
    align-items: flex-start;
    background: rgba(0, 0, 0, 0.0);
    border-bottom: 0px solid #000;
    border-left: 1px solid #000;
    border-right: 0px solid #000;
    border-top: 0px solid #000;
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
    justify-content: flex-start;
    padding: 0px 0px 0px 14px;
    width: 100%;
    max-width: 100%;
}
@media screen and (max-width: 540px) {
    .sd[data-s-e5673f9c-8760-42d0-b13b-38f42f67c505] {
        flex: 1;
        width: auto;
        max-width: 100%;
    }
}
.sd[data-s-2c60eee9-9136-44f0-a6ca-68bc5b3747dd] {
    color: #242424;
    flex: none;
    font-family: var(--s-font-daa8975e);
    font-size: 24px;
    font-weight: 400;
    height: auto;
    line-height: 1.4;
    text-align: left;
    width: 100%;
    max-width: 100%;
    justify-content: flex-start;
}
@media screen and (max-width: 540px) {
    .sd[data-s-2c60eee9-9136-44f0-a6ca-68bc5b3747dd] {
        flex: none;
        font-size: 18px;
        text-align: left;
        width: 100%;
        justify-content: flex-start;
    }
}
.sd[data-s-cdc01da1-86ae-40ad-ba69-332d80457df8] {
    color: #333;
    flex: 1;
    font-family: var(--s-font-cda1e569);
    font-size: 15px;
    font-weight: 400;
    height: auto;
    line-height: 1.6;
    margin: 0px 0px 0px 0px;
    text-align: left;
    width: 100%;
    max-width: 100%;
    justify-content: flex-start;
}
@media screen and (max-width: 540px) {
    .sd[data-s-cdc01da1-86ae-40ad-ba69-332d80457df8] {
        font-size: 14px;
    }
}
.sd[data-s-440b6bac-49cc-42b8-ad42-c8d719a239ff] {
    align-content: flex-start;
    align-items: flex-start;
    background: rgba(0, 0, 0, 0.0);
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
    justify-content: flex-start;
    margin: 50px 0px 0px 0px;
    width: 100%;
    max-width: 100%;
}
.sd[data-s-17a403c6-2ee7-45d4-8933-ada9fbf4dcd5] {
    align-content: flex-start;
    align-items: flex-start;
    background: rgba(0, 0, 0, 0.0);
    flex: none;
    flex-direction: row;
    flex-wrap: nowrap;
    height: auto;
    justify-content: flex-start;
    margin: 0px 0px 16px 0px;
    padding: 0px 0px 0px 0px;
    width: 100%;
    max-width: 100%;
}
@media screen and (max-width: 540px) {
    .sd[data-s-17a403c6-2ee7-45d4-8933-ada9fbf4dcd5] {
        margin: 0px 0px 16px 0px;
    }
}
.sd[data-s-0a38078d-2d16-4e6d-bd11-7d96952af4b6] {
    align-content: flex-start;
    align-items: flex-start;
    background: rgba(0, 0, 0, 0.0);
    border-bottom: 0px solid #000;
    border-left: 1px solid #000;
    border-right: 0px solid #000;
    border-top: 0px solid #000;
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
    justify-content: flex-start;
    padding: 0px 0px 0px 14px;
    width: 100%;
    max-width: 100%;
}
@media screen and (max-width: 540px) {
    .sd[data-s-0a38078d-2d16-4e6d-bd11-7d96952af4b6] {
        flex: 1;
        width: auto;
        max-width: 100%;
    }
}
.sd[data-s-fe2eb2ae-b102-44fb-9063-e0e6d53b0c77] {
    color: #242424;
    flex: none;
    font-family: var(--s-font-daa8975e);
    font-size: 24px;
    font-weight: 400;
    height: auto;
    line-height: 1.4;
    text-align: left;
    width: 100%;
    max-width: 100%;
    justify-content: flex-start;
}
@media screen and (max-width: 540px) {
    .sd[data-s-fe2eb2ae-b102-44fb-9063-e0e6d53b0c77] {
        flex: none;
        font-size: 18px;
        text-align: left;
        width: 100%;
        justify-content: flex-start;
    }
}
.sd[data-s-2257206d-54b2-4b96-a250-e52dc54795ba] {
    color: #333;
    flex: 1;
    font-family: var(--s-font-cda1e569);
    font-size: 15px;
    font-weight: 400;
    height: auto;
    line-height: 1.6;
    margin: 0px 0px 0px 0px;
    text-align: left;
    width: 100%;
    max-width: 100%;
    justify-content: flex-start;
}
@media screen and (max-width: 540px) {
    .sd[data-s-2257206d-54b2-4b96-a250-e52dc54795ba] {
        font-size: 14px;
    }
}
.sd[data-s-31ca214c-0aa4-49e2-b08f-6a48b73fad37] {
    align-content: flex-start;
    align-items: flex-start;
    background: #EEEEEE;
    border-bottom: 1px solid #dbe1e1;
    border-left: 0px solid #dbe1e1;
    border-right: 0px solid #dbe1e1;
    border-top: 1px solid #dbe1e1;
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
    justify-content: center;
    padding: 20px 40px;
    width: calc(100% - (var(--gap-h-36334c7a-bfd6-408c-a542-c63aeff8cafb) * 0));
    max-width: calc(100% - (var(--gap-h-36334c7a-bfd6-408c-a542-c63aeff8cafb) * 0));
}
@media screen and (max-width: 540px) {
    .sd[data-s-31ca214c-0aa4-49e2-b08f-6a48b73fad37] {
        padding: 14px 20px;
    }
}
.sd[data-s-d2e254ad-2057-4b9e-9f73-dc12ad131e6e] {
    align-content: center;
    align-items: center;
    background: rgba(0, 0, 0, 0.0);
    flex: none;
    flex-direction: row;
    flex-wrap: wrap;
    height: auto;
    justify-content: flex-start;
    width: 100%;
    max-width: 100%;
}
@media screen and (max-width: 540px) {
    .sd[data-s-d2e254ad-2057-4b9e-9f73-dc12ad131e6e] {
        flex-direction: row;
        flex-wrap: wrap;
    }
}
.sd[data-s-ad6952a2-519d-4f3f-9f7e-66454255c578] {
    color: #000000;
    font-family: var(--s-font-daa8975e);
    font-size: 14px;
    font-weight: 400;
    height: auto;
    line-height: 1;
    text-align: left;
    width: auto;
    max-width: 100%;
    justify-content: flex-start;
}
.sd[data-s-ad6952a2-519d-4f3f-9f7e-66454255c578]:hover {
    opacity: 0.5;
}
@media screen and (max-width: 540px) {
    .sd[data-s-ad6952a2-519d-4f3f-9f7e-66454255c578] {
        font-size: 12px;
    }
}
.sd[data-s-35ceb932-d5da-4cc1-90a0-4bae3dc6e345] {
    color: #333;
    font-family: var(--s-font-cda1e569);
    font-size: 14px;
    font-weight: 400;
    height: auto;
    line-height: 1.4;
    margin: 0px 14px;
    text-align: center;
    width: auto;
    max-width: calc(100% - 28px);
    justify-content: center;
}
@media screen and (max-width: 540px) {
    .sd[data-s-35ceb932-d5da-4cc1-90a0-4bae3dc6e345] {
        font-size: 12px;
        margin: 0px 10px;
        max-width: calc(100% - 20px);
    }
}
.sd[data-s-80df375e-d50c-47f2-bcc1-c39888f80584] {
    color: #000000;
    font-family: var(--s-font-cda1e569);
    font-size: 14px;
    font-weight: 400;
    height: auto;
    line-height: 1;
    text-align: left;
    width: auto;
    max-width: 100%;
    justify-content: flex-start;
}
@media screen and (max-width: 540px) {
    .sd[data-s-80df375e-d50c-47f2-bcc1-c39888f80584] {
        font-size: 12px;
    }
}
.sd[data-s-8426d173-97a4-43da-9e47-80abb5426e2f] {}
.sd[data-s-7ef92816-7582-4a21-a634-94f403e06bab] {}
body {
    background: #EEEEEE;
    transition: background 0.5s cubic-bezier(0.4, 0.4, 0, 1);
}
.sd[data-s-__TEXT_STYLE_TITLE_XL] {
    font-family: var(--s-font-dcab54ec);
    font-size: 48px;
    font-weight: 700;
    letter-spacing: 0;
    line-height: 1.3;
}
.sd[data-s-__TEXT_STYLE_TITLE_L] {
    font-family: var(--s-font-dcab54ec);
    font-size: 32px;
    font-weight: 700;
    letter-spacing: 0;
    line-height: 1.4;
}
.sd[data-s-__TEXT_STYLE_TITLE_M] {
    font-family: var(--s-font-dcab54ec);
    font-size: 24px;
    font-weight: 700;
    letter-spacing: 0;
    line-height: 1.4;
}
.sd[data-s-__TEXT_STYLE_PARAGRAPH_L] {
    font-family: var(--s-font-dcab54ec);
    font-size: 16px;
    font-weight: 400;
    letter-spacing: 0;
    line-height: 1.5;
}
.sd[data-s-__TEXT_STYLE_PARAGRAPH_M] {
    font-family: var(--s-font-dcab54ec);
    font-size: 12px;
    font-weight: 400;
    letter-spacing: 0;
    line-height: 1.4;
}