.App { flex-shrink: 0; flex-grow: unset; flex-basis: unset; }


@media (max-width: 767px) {.App { flex-basis: unset; }

}
@media (min-width: 768px) and (max-width: 1279px) {.App { flex-basis: unset; }

}


.m3jh0ej7 { display: flex; justify-content: center; align-items: center; flex-direction: column; flex-wrap: nowrap; row-gap: 0px; column-gap: 0px; height: 100%; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; background-image: linear-gradient(90deg, rgba(229,215,255,1) 0%,rgba(189,236,255,1) 100%); overflow-x: hidden; overflow-y: hidden; width: 100vw; flex-shrink: 0; flex-grow: unset; flex-basis: unset; }


@media (max-width: 767px) {.m3jh0ej7 { width: 100vw; flex-grow: unset; flex-basis: unset; }

}
@media (min-width: 768px) and (max-width: 1279px) {.m3jh0ej7 { width: 100vw; flex-grow: unset; flex-basis: unset; }

}


.m43yr3bo { display: flex; justify-content: center; align-items: center; flex-direction: column; flex-wrap: nowrap; row-gap: 0px; column-gap: 0px; width: 90%; height: 100%; max-width: 869px; max-height: unset; min-width: 430px; min-height: unset; position: relative; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; background-color: rgba(238,247,255,0); background-position: 50% 50%; background-repeat: no-repeat; background-size: contain; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-right-radius: 0px; border-bottom-left-radius: 0px; border-color: transparent; border-style: unset; cursor: inherit; box-shadow:  0px 0px 0px 0px transparent; overflow-x: visible; overflow-y: visible; flex-shrink: 0; flex-grow: unset; flex-basis: unset; }


@media (max-width: 767px) {.m43yr3bo { flex-basis: unset; }

}
@media (min-width: 768px) and (max-width: 1279px) {.m43yr3bo { flex-basis: unset; }

}


.cp_85cfc930 { flex-shrink: 0; flex-grow: unset; flex-basis: unset; }


@media (max-width: 767px) {.cp_85cfc930 { flex-basis: unset; }

}
@media (min-width: 768px) and (max-width: 1279px) {.cp_85cfc930 { flex-basis: unset; }

}


.cp_aa5d994b { display: flex; justify-content: start; align-items: center; flex-direction: column; flex-wrap: nowrap; row-gap: 0px; column-gap: 0px; width: 320px; height: 200px; max-width: unset; max-height: unset; min-width: unset; min-height: unset; position: relative; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; background-color: #eef7ff; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-right-radius: 0px; border-bottom-left-radius: 0px; border-color: transparent; border-style: unset; cursor: inherit; box-shadow:  0px 0px 0px 0px transparent; overflow-x: visible; overflow-y: visible; flex-shrink: 0; flex-grow: unset; flex-basis: unset; }


@media (max-width: 767px) {.cp_aa5d994b { flex-basis: unset; }

}
@media (min-width: 768px) and (max-width: 1279px) {.cp_aa5d994b { flex-basis: unset; }

}


.cp_03a69e21 { display: flex; justify-content: space-between; align-items: center; flex-direction: row; flex-wrap: wrap; row-gap: 0px; column-gap: 0px; width: 90%; height: auto; max-width: unset; max-height: unset; min-width: unset; min-height: unset; position: relative; background-color: rgba(255,255,255,0.5); border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-left-radius: 20px; border-top-right-radius: 20px; border-bottom-right-radius: 20px; border-bottom-left-radius: 20px; border-color: transparent; border-style: unset; cursor: inherit; box-shadow:  0px 0px 0px 0px transparent; overflow-x: visible; overflow-y: visible; flex-shrink: 0; flex-grow: unset; flex-basis: unset; }


@media (max-width: 767px) {.cp_03a69e21 { display: flex; justify-content: space-between; align-items: center; flex-direction: row; flex-wrap: wrap; row-gap: 0px; column-gap: 0px; width: 80%; height: auto; max-width: unset; max-height: unset; min-width: unset; min-height: unset; position: relative; overflow-x: visible; overflow-y: visible; flex-grow: unset; flex-basis: unset; }

}
@media (min-width: 768px) and (max-width: 1279px) {.cp_03a69e21 { flex-basis: unset; }

}


.cp_dbcd7877 { display: flex; justify-content: center; align-items: center; flex-direction: column; flex-wrap: nowrap; row-gap: 0px; column-gap: 0px; width: 100%; height: 100%; max-width: unset; max-height: unset; min-width: unset; min-height: unset; position: relative; padding-top: 60px; padding-right: 100px; padding-bottom: 60px; padding-left: 100px; backdrop-filter: blur(16px); background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-left-radius: 20px; border-top-right-radius: 20px; border-bottom-right-radius: 20px; border-bottom-left-radius: 20px; border-color: transparent; border-style: unset; cursor: inherit; box-shadow:  0px 0px 0px 0px transparent; overflow-x: visible; overflow-y: visible; flex-shrink: 0; flex-grow: unset; flex-basis: unset; }


@media (max-width: 767px) {.cp_dbcd7877 { display: flex; justify-content: center; align-items: center; flex-direction: column; flex-wrap: nowrap; row-gap: 0px; column-gap: 0px; width: 100%; height: 100%; max-width: unset; max-height: unset; min-width: unset; min-height: unset; position: relative; padding-top: 30px; padding-right: 28px; padding-bottom: 30px; padding-left: 28px; overflow-x: visible; overflow-y: visible; flex-grow: unset; flex-basis: unset; }

}
@media (min-width: 768px) and (max-width: 1279px) {.cp_dbcd7877 { flex-basis: unset; }

}


.cp_a84f89db { display: block; width: auto; height: auto; max-width: unset; max-height: unset; min-width: unset; min-height: unset; position: relative; margin-top: 10px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; background-color: transparent; cursor: pointer; opacity: 1; overflow-x: hidden; color: rgba(102,51,255,1); text-decoration-color: rgba(102,51,255,1); text-decoration-line: underline; text-decoration-style: solid; font-style: normal; font-weight: 400; font-size: 14px; line-height: 25px; font-family: Mi Sans,SF Pro SC,SF Pro Text,SF Pro Icons,PingFang SC,Helvetica Neue,Helvetica,Arial,sans-serif; text-align: center; flex-shrink: 0; flex-grow: unset; flex-basis: unset; }


@media (max-width: 767px) {.cp_a84f89db { overflow-x: hidden; flex-basis: unset; }

}
@media (min-width: 768px) and (max-width: 1279px) {.cp_a84f89db { overflow-x: hidden; flex-basis: unset; }

}


.cp_ead7c5c7 { display: flex; justify-content: start; align-items: center; flex-direction: column; flex-wrap: nowrap; row-gap: 0px; column-gap: 0px; width: 100%; height: auto; max-width: unset; max-height: unset; min-width: unset; min-height: unset; position: relative; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-right-radius: 0px; border-bottom-left-radius: 0px; border-color: transparent; border-style: unset; cursor: inherit; box-shadow:  0px 0px 0px 0px transparent; overflow-x: visible; overflow-y: visible; flex-shrink: 0; flex-grow: unset; flex-basis: unset; }


@media (max-width: 767px) {.cp_ead7c5c7 { display: flex; justify-content: start; align-items: center; flex-direction: column; flex-wrap: nowrap; row-gap: 0px; column-gap: 0px; width: 100%; height: auto; max-width: unset; max-height: unset; min-width: unset; min-height: unset; position: relative; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; overflow-x: visible; overflow-y: visible; flex-grow: unset; flex-basis: unset; }

}
@media (min-width: 768px) and (max-width: 1279px) {.cp_ead7c5c7 { flex-basis: unset; }

}


.cp_66c00591 { display: block; width: 100%; height: 40px; max-width: unset; max-height: unset; min-width: unset; min-height: unset; position: absolute; bottom: unset; top: -2000px; right: unset; left: 0px; background-color: transparent; cursor: pointer; opacity: 1; overflow-x: hidden; color: rgba(102,102,102,1); text-decoration-color: rgba(102,102,102,1); text-decoration-line: underline; text-decoration-style: solid; font-style: normal; letter-spacing: 1px; font-weight: 400; font-size: 15px; line-height: 40px; font-family: Alibaba PuHuiTi,SF Pro SC,SF Pro Text,SF Pro Icons,PingFang SC,Helvetica Neue,Helvetica,Arial,sans-serif; text-align: left; overflow: auto; flex-shrink: 0; flex-grow: unset; flex-basis: unset; }


@media (max-width: 767px) {.cp_66c00591 { overflow-x: hidden; flex-basis: unset; }

}
@media (min-width: 768px) and (max-width: 1279px) {.cp_66c00591 { overflow-x: hidden; flex-basis: unset; }

}


.cp_e89bfbca { display: flex; align-items: center; justify-content: center; width: 100%; height: 56px; max-width: unset; max-height: unset; min-width: unset; min-height: unset; position: relative; margin-top: 24px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; background-image: linear-gradient(90deg, rgba(157,71,255,1) 0%,rgba(122,105,255,1) 48%,rgba(89,180,255,1) 100%); border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-right-radius: 10px; border-bottom-left-radius: 10px; border-color: transparent; border-style: unset; cursor: pointer; box-shadow:  0px 0px 0px 0px transparent; opacity: 1; color: #ffffff; text-decoration-color: red; text-decoration-line: none; text-decoration-style: solid; font-style: normal; font-weight: 700; font-size: 20px; line-height: 28px; font-family: Mi Sans,SF Pro SC,SF Pro Text,SF Pro Icons,PingFang SC,Helvetica Neue,Helvetica,Arial,sans-serif; text-align: center; flex-shrink: 0; flex-grow: unset; flex-basis: unset; }


@media (max-width: 767px) {.cp_e89bfbca { width: 100%; height: 56px; max-width: unset; max-height: unset; min-width: unset; min-height: unset; position: relative; margin-top: 22px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; flex-grow: unset; flex-basis: unset; }

}
@media (min-width: 768px) and (max-width: 1279px) {.cp_e89bfbca { flex-basis: unset; }

}


.cp_9ce9a9f0 { display: flex; justify-content: space-between; align-items: center; flex-direction: row; flex-wrap: nowrap; row-gap: 0px; column-gap: 0px; width: 100%; height: 56px; max-width: unset; max-height: unset; min-width: unset; min-height: unset; position: relative; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-right-radius: 0px; border-bottom-left-radius: 0px; border-color: transparent; border-style: unset; cursor: inherit; box-shadow:  0px 0px 0px 0px transparent; overflow-x: visible; overflow-y: visible; flex-shrink: 0; flex-grow: unset; flex-basis: unset; }


@media (max-width: 767px) {.cp_9ce9a9f0 { flex-basis: unset; }

}
@media (min-width: 768px) and (max-width: 1279px) {.cp_9ce9a9f0 { flex-basis: unset; }

}


.cp_766bb053 { display: block; box-sizing: border-box; width: 100%; height: 56px; max-width: unset; max-height: unset; min-width: unset; min-height: unset; position: relative; padding-right: 18px; padding-left: 18px; background-color: #ffffff; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-right-radius: 10px; border-bottom-left-radius: 10px; border-color: #bbc1d9; border-style: solid; box-shadow:  0px 0px 0px 0px transparent; color: #000000; font-style: normal; letter-spacing: 0px; font-weight: 400; font-size: 16px; font-family: Mi Sans,SF Pro SC,SF Pro Text,SF Pro Icons,PingFang SC,Helvetica Neue,Helvetica,Arial,sans-serif; text-align: left; text-indent: 0px;  flex-shrink: 0; flex-grow: unset; flex-basis: unset; }
.cp_766bb053 .__placeholder, .cp_766bb053 ::placeholder { color: #667085; flex-shrink: 0; flex-grow: unset; flex-basis: unset; }
.cp_766bb053 .__mixImagePickerBorderStyle { flex-shrink: 0; flex-grow: unset; flex-basis: unset; }
@media (max-width: 767px) {.cp_766bb053 { box-sizing: border-box;  flex-basis: unset; }
.cp_766bb053 .__placeholder, .cp_766bb053 ::placeholder { flex-basis: unset; }
.cp_766bb053 .__mixImagePickerBorderStyle { flex-shrink: 0; flex-grow: unset; flex-basis: unset; }}
@media (min-width: 768px) and (max-width: 1279px) {.cp_766bb053 { box-sizing: border-box;  flex-basis: unset; }
.cp_766bb053 .__placeholder, .cp_766bb053 ::placeholder { flex-basis: unset; }
.cp_766bb053 .__mixImagePickerBorderStyle { flex-shrink: 0; flex-grow: unset; flex-basis: unset; }}


.cp_5899f0a8 { display: flex; justify-content: start; align-items: center; flex-direction: row; flex-wrap: nowrap; row-gap: 0px; column-gap: 0px; width: 100%; height: 22px; max-width: unset; max-height: unset; min-width: unset; min-height: unset; position: relative; margin-top: 14px; margin-right: 0px; margin-bottom: 6px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; background-color: rgba(238,247,255,0); border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-right-radius: 0px; border-bottom-left-radius: 0px; border-color: transparent; border-style: unset; cursor: inherit; box-shadow:  0px 0px 0px 0px transparent; overflow-x: visible; overflow-y: visible; flex-shrink: 0; flex-grow: unset; flex-basis: unset; }


@media (max-width: 767px) {.cp_5899f0a8 { display: flex; justify-content: start; align-items: center; flex-direction: row; flex-wrap: nowrap; row-gap: 0px; column-gap: 0px; width: 100%; height: 22px; max-width: unset; max-height: unset; min-width: unset; min-height: unset; position: relative; margin-top: 10px; margin-right: 0px; margin-bottom: 6px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; overflow-x: visible; overflow-y: visible; flex-grow: unset; flex-basis: unset; }

}
@media (min-width: 768px) and (max-width: 1279px) {.cp_5899f0a8 { flex-basis: unset; }

}


.cp_68ae6a4a { display: block; width: 454px; height: 22px; max-width: unset; max-height: unset; min-width: unset; min-height: unset; position: relative; background-color: transparent; cursor: inherit; opacity: 1; overflow-x: hidden; color: rgba(24,24,27,1); text-decoration-color: red; text-decoration-line: none; text-decoration-style: solid; font-style: normal; font-weight: 400; font-size: 16px; line-height: 22px; font-family: Alibaba PuHuiTi,SF Pro SC,SF Pro Text,SF Pro Icons,PingFang SC,Helvetica Neue,Helvetica,Arial,sans-serif; text-align: left; overflow: auto; flex-shrink: 0; flex-grow: unset; flex-basis: unset; }


@media (max-width: 767px) {.cp_68ae6a4a { overflow-x: hidden; flex-basis: unset; }

}
@media (min-width: 768px) and (max-width: 1279px) {.cp_68ae6a4a { overflow-x: hidden; flex-basis: unset; }

}


.cp_4075139b { display: block; width: auto; height: auto; max-width: unset; max-height: unset; min-width: unset; min-height: unset; position: relative; background-color: transparent; cursor: inherit; opacity: 1; overflow-x: hidden; color: rgba(102,51,255,1); text-decoration-color: red; text-decoration-line: none; text-decoration-style: solid; font-style: normal; font-weight: 400; font-size: 14px; line-height: 25px; font-family: Mi Sans,SF Pro SC,SF Pro Text,SF Pro Icons,PingFang SC,Helvetica Neue,Helvetica,Arial,sans-serif; text-align: center; flex-shrink: 0; flex-grow: unset; flex-basis: unset; }


@media (max-width: 767px) {.cp_4075139b { overflow-x: hidden; flex-basis: unset; }

}
@media (min-width: 768px) and (max-width: 1279px) {.cp_4075139b { overflow-x: hidden; flex-basis: unset; }

}


.cp_eda730e1 { display: block; box-sizing: border-box; width: 100%; height: 56px; max-width: unset; max-height: unset; min-width: unset; min-height: unset; position: relative; padding-right: 18px; padding-left: 18px; background-color: #ffffff; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-right-radius: 10px; border-bottom-left-radius: 10px; border-color: #bbc1d9; border-style: solid; box-shadow:  0px 0px 0px 0px transparent; color: #000000; font-style: normal; letter-spacing: 0px; font-weight: 400; font-size: 16px; font-family: Mi Sans,SF Pro SC,SF Pro Text,SF Pro Icons,PingFang SC,Helvetica Neue,Helvetica,Arial,sans-serif; text-align: left; text-indent: 0px;  flex-shrink: 0; flex-grow: unset; flex-basis: unset; }
.cp_eda730e1 .__placeholder, .cp_eda730e1 ::placeholder { color: #667085; flex-shrink: 0; flex-grow: unset; flex-basis: unset; }
.cp_eda730e1 .__mixImagePickerBorderStyle { flex-shrink: 0; flex-grow: unset; flex-basis: unset; }
@media (max-width: 767px) {.cp_eda730e1 { box-sizing: border-box;  flex-basis: unset; }
.cp_eda730e1 .__placeholder, .cp_eda730e1 ::placeholder { flex-basis: unset; }
.cp_eda730e1 .__mixImagePickerBorderStyle { flex-shrink: 0; flex-grow: unset; flex-basis: unset; }}
@media (min-width: 768px) and (max-width: 1279px) {.cp_eda730e1 { box-sizing: border-box;  flex-basis: unset; }
.cp_eda730e1 .__placeholder, .cp_eda730e1 ::placeholder { flex-basis: unset; }
.cp_eda730e1 .__mixImagePickerBorderStyle { flex-shrink: 0; flex-grow: unset; flex-basis: unset; }}


.cp_54a3b7bc { display: flex; justify-content: start; align-items: center; flex-direction: row; flex-wrap: nowrap; row-gap: 0px; column-gap: 0px; width: 100%; height: 22px; max-width: unset; max-height: unset; min-width: unset; min-height: unset; position: relative; margin-top: 14px; margin-right: 0px; margin-bottom: 6px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; background-color: rgba(238,247,255,0); border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-right-radius: 0px; border-bottom-left-radius: 0px; border-color: transparent; border-style: unset; cursor: inherit; box-shadow:  0px 0px 0px 0px transparent; overflow-x: visible; overflow-y: visible; flex-shrink: 0; flex-grow: unset; flex-basis: unset; }


@media (max-width: 767px) {.cp_54a3b7bc { display: flex; justify-content: start; align-items: center; flex-direction: row; flex-wrap: nowrap; row-gap: 0px; column-gap: 0px; width: 100%; height: 22px; max-width: unset; max-height: unset; min-width: unset; min-height: unset; position: relative; margin-top: 10px; margin-right: 0px; margin-bottom: 6px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; overflow-x: visible; overflow-y: visible; flex-grow: unset; flex-basis: unset; }

}
@media (min-width: 768px) and (max-width: 1279px) {.cp_54a3b7bc { flex-basis: unset; }

}


.cp_aa710255 { display: block; height: 22px; max-width: unset; max-height: unset; min-width: unset; min-height: unset; position: relative; background-color: transparent; cursor: inherit; opacity: 1; overflow-x: hidden; color: rgba(24,24,27,1); text-decoration-color: red; text-decoration-line: none; text-decoration-style: solid; font-style: normal; font-weight: 400; font-size: 16px; line-height: 22px; font-family: Alibaba PuHuiTi,SF Pro SC,SF Pro Text,SF Pro Icons,PingFang SC,Helvetica Neue,Helvetica,Arial,sans-serif; text-align: left; overflow: auto; flex-grow: 1; flex-shrink: 0; flex-basis: 0px; }


@media (max-width: 767px) {.cp_aa710255 { overflow-x: hidden; flex-basis: 0px; }

}
@media (min-width: 768px) and (max-width: 1279px) {.cp_aa710255 { overflow-x: hidden; flex-basis: 0px; }

}


.cp_3552d987 { display: block; width: auto; height: auto; max-width: unset; max-height: unset; min-width: unset; min-height: unset; position: relative; background-color: transparent; cursor: inherit; opacity: 1; overflow-x: hidden; color: rgba(102,51,255,1); text-decoration-color: red; text-decoration-line: none; text-decoration-style: solid; font-style: normal; font-weight: 400; font-size: 14px; line-height: 25px; font-family: Mi Sans,SF Pro SC,SF Pro Text,SF Pro Icons,PingFang SC,Helvetica Neue,Helvetica,Arial,sans-serif; text-align: center; flex-shrink: 0; flex-grow: unset; flex-basis: unset; }


@media (max-width: 767px) {.cp_3552d987 { overflow-x: hidden; flex-basis: unset; }

}
@media (min-width: 768px) and (max-width: 1279px) {.cp_3552d987 { overflow-x: hidden; flex-basis: unset; }

}


.cp_ee417c5c { display: block; box-sizing: border-box; width: 100%; height: 56px; max-width: unset; max-height: unset; min-width: unset; min-height: unset; position: relative; padding-right: 18px; padding-left: 18px; background-color: #ffffff; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-right-radius: 10px; border-bottom-left-radius: 10px; border-color: #bbc1d9; border-style: solid; box-shadow:  0px 0px 0px 0px transparent; color: #000000; font-style: normal; letter-spacing: 0px; font-weight: 400; font-size: 16px; font-family: Mi Sans,SF Pro SC,SF Pro Text,SF Pro Icons,PingFang SC,Helvetica Neue,Helvetica,Arial,sans-serif; text-align: left; text-indent: 0px;  flex-shrink: 0; flex-grow: unset; flex-basis: unset; }
.cp_ee417c5c .__placeholder, .cp_ee417c5c ::placeholder { color: #667085; flex-shrink: 0; flex-grow: unset; flex-basis: unset; }
.cp_ee417c5c .__mixImagePickerBorderStyle { flex-shrink: 0; flex-grow: unset; flex-basis: unset; }
@media (max-width: 767px) {.cp_ee417c5c { box-sizing: border-box;  flex-basis: unset; }
.cp_ee417c5c .__placeholder, .cp_ee417c5c ::placeholder { flex-basis: unset; }
.cp_ee417c5c .__mixImagePickerBorderStyle { flex-shrink: 0; flex-grow: unset; flex-basis: unset; }}
@media (min-width: 768px) and (max-width: 1279px) {.cp_ee417c5c { box-sizing: border-box;  flex-basis: unset; }
.cp_ee417c5c .__placeholder, .cp_ee417c5c ::placeholder { flex-basis: unset; }
.cp_ee417c5c .__mixImagePickerBorderStyle { flex-shrink: 0; flex-grow: unset; flex-basis: unset; }}


.m44jg1fp { display: flex; justify-content: start; align-items: center; flex-direction: row; flex-wrap: nowrap; row-gap: 0px; column-gap: 0px; width: 100%; height: 22px; max-width: unset; max-height: unset; min-width: unset; min-height: unset; position: relative; margin-top: 14px; margin-right: 0px; margin-bottom: 6px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; background-color: rgba(238,247,255,0); border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-right-radius: 0px; border-bottom-left-radius: 0px; border-color: transparent; border-style: unset; cursor: inherit; box-shadow:  0px 0px 0px 0px transparent; overflow-x: visible; overflow-y: visible; flex-shrink: 0; flex-grow: unset; flex-basis: unset; }


@media (max-width: 767px) {.m44jg1fp { display: flex; justify-content: start; align-items: center; flex-direction: row; flex-wrap: nowrap; row-gap: 0px; column-gap: 0px; width: 100%; height: 22px; max-width: unset; max-height: unset; min-width: unset; min-height: unset; position: relative; margin-top: 10px; margin-right: 0px; margin-bottom: 6px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; overflow-x: visible; overflow-y: visible; flex-grow: unset; flex-basis: unset; }

}
@media (min-width: 768px) and (max-width: 1279px) {.m44jg1fp { flex-basis: unset; }

}


.cp_51efbcd8 { display: block; height: 22px; max-width: unset; max-height: unset; min-width: unset; min-height: unset; position: relative; background-color: transparent; cursor: inherit; opacity: 1; overflow-x: hidden; color: rgba(24,24,27,1); text-decoration-color: red; text-decoration-line: none; text-decoration-style: solid; font-style: normal; font-weight: 400; font-size: 16px; line-height: 22px; font-family: Alibaba PuHuiTi,SF Pro SC,SF Pro Text,SF Pro Icons,PingFang SC,Helvetica Neue,Helvetica,Arial,sans-serif; text-align: left; overflow: auto; flex-grow: 1; flex-shrink: 0; flex-basis: 0px; }


@media (max-width: 767px) {.cp_51efbcd8 { overflow-x: hidden; flex-basis: 0px; }

}
@media (min-width: 768px) and (max-width: 1279px) {.cp_51efbcd8 { overflow-x: hidden; flex-basis: 0px; }

}


.m44kso5d { display: block; width: auto; height: auto; max-width: unset; max-height: unset; min-width: unset; min-height: unset; position: relative; background-color: transparent; cursor: inherit; opacity: 1; overflow-x: hidden; color: rgba(102,51,255,1); text-decoration-color: red; text-decoration-line: none; text-decoration-style: solid; font-style: normal; font-weight: 400; font-size: 14px; line-height: 25px; font-family: Mi Sans,SF Pro SC,SF Pro Text,SF Pro Icons,PingFang SC,Helvetica Neue,Helvetica,Arial,sans-serif; text-align: center; flex-shrink: 0; flex-grow: unset; flex-basis: unset; }


@media (max-width: 767px) {.m44kso5d { overflow-x: hidden; flex-basis: unset; }

}
@media (min-width: 768px) and (max-width: 1279px) {.m44kso5d { overflow-x: hidden; flex-basis: unset; }

}


.m44hwuh7 { display: block; width: 309px; height: 50px; max-width: unset; max-height: unset; min-width: unset; min-height: unset; position: relative; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-right-radius: 0px; border-bottom-left-radius: 0px; border-color: transparent; border-style: unset; cursor: inherit; box-shadow:  0px 0px 0px 0px transparent; object-fit: contain; flex-shrink: 0; flex-grow: unset; flex-basis: unset; }


@media (max-width: 767px) {.m44hwuh7 { flex-basis: unset; }

}
@media (min-width: 768px) and (max-width: 1279px) {.m44hwuh7 { flex-basis: unset; }

}


.cp_e6db1107 { display: flex; justify-content: center; align-items: center; flex-direction: column; flex-wrap: nowrap; row-gap: 0px; column-gap: 0px; width: 90%; height: auto; max-width: unset; max-height: unset; min-width: unset; min-height: unset; position: relative; background-color: rgba(255,255,255,0.5); border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-left-radius: 20px; border-top-right-radius: 20px; border-bottom-right-radius: 20px; border-bottom-left-radius: 20px; border-color: transparent; border-style: unset; cursor: inherit; box-shadow:  0px 0px 0px 0px transparent; overflow-x: visible; overflow-y: visible; flex-shrink: 0; flex-grow: unset; flex-basis: unset; }


@media (max-width: 767px) {.cp_e6db1107 { display: flex; justify-content: center; align-items: center; flex-direction: column; flex-wrap: nowrap; row-gap: 0px; column-gap: 0px; width: 80%; height: auto; max-width: unset; max-height: unset; min-width: unset; min-height: unset; position: relative; overflow-x: visible; overflow-y: visible; flex-grow: unset; flex-basis: unset; }

}
@media (min-width: 768px) and (max-width: 1279px) {.cp_e6db1107 { flex-basis: unset; }

}


.cp_2318c8ca { display: flex; justify-content: center; align-items: center; flex-direction: column; flex-wrap: nowrap; row-gap: 0px; column-gap: 0px; width: 100%; height: 100%; max-width: unset; max-height: unset; min-width: unset; min-height: unset; position: relative; padding-top: 60px; padding-right: 100px; padding-bottom: 60px; padding-left: 100px; backdrop-filter: blur(16px); background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-left-radius: 20px; border-top-right-radius: 20px; border-bottom-right-radius: 20px; border-bottom-left-radius: 20px; border-color: transparent; border-style: unset; cursor: inherit; box-shadow:  0px 0px 0px 0px transparent; overflow-x: visible; overflow-y: visible; flex-shrink: 0; flex-grow: unset; flex-basis: unset; }


@media (max-width: 767px) {.cp_2318c8ca { display: flex; justify-content: center; align-items: center; flex-direction: column; flex-wrap: nowrap; row-gap: 0px; column-gap: 0px; width: 100%; height: 100%; max-width: unset; max-height: unset; min-width: unset; min-height: unset; position: relative; padding-top: 30px; padding-right: 28px; padding-bottom: 30px; padding-left: 28px; background-color: transparent; border-style: solid; overflow-x: visible; overflow-y: visible; flex-grow: unset; flex-basis: unset; }

}
@media (min-width: 768px) and (max-width: 1279px) {.cp_2318c8ca { flex-basis: unset; }

}


.m5avn8o0 { display: block; width: auto; height: auto; max-width: unset; max-height: unset; min-width: unset; min-height: unset; position: relative; margin-top: 10px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; background-color: transparent; cursor: pointer; opacity: 1; overflow-x: hidden; color: rgba(102,51,255,1); text-decoration-color: rgba(102,51,255,1); text-decoration-line: underline; text-decoration-style: solid; font-style: normal; font-weight: 400; font-size: 14px; line-height: 25px; font-family: Mi Sans,SF Pro SC,SF Pro Text,SF Pro Icons,PingFang SC,Helvetica Neue,Helvetica,Arial,sans-serif; text-align: center; flex-shrink: 0; flex-grow: unset; flex-basis: unset; }


@media (max-width: 767px) {.m5avn8o0 { overflow-x: hidden; flex-basis: unset; }

}
@media (min-width: 768px) and (max-width: 1279px) {.m5avn8o0 { overflow-x: hidden; flex-basis: unset; }

}


.cp_11fd8d26 { display: flex; align-items: center; justify-content: center; width: 100%; height: 56px; max-width: unset; max-height: unset; min-width: unset; min-height: unset; position: relative; margin-top: 24px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; background-image: linear-gradient(90deg, rgba(157,71,255,1) 0%,rgba(122,105,255,1) 49%,rgba(89,180,255,1) 100%); border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-right-radius: 10px; border-bottom-left-radius: 10px; border-color: transparent; border-style: unset; cursor: pointer; box-shadow:  0px 0px 0px 0px transparent; opacity: 1; color: #ffffff; text-decoration-color: red; text-decoration-line: none; text-decoration-style: solid; font-style: normal; font-weight: 700; font-size: 20px; line-height: 28px; font-family: Mi Sans,SF Pro SC,SF Pro Text,SF Pro Icons,PingFang SC,Helvetica Neue,Helvetica,Arial,sans-serif; text-align: center; flex-shrink: 0; flex-grow: unset; flex-basis: unset; }


@media (max-width: 767px) {.cp_11fd8d26 { width: 100%; height: 56px; max-width: unset; max-height: unset; min-width: unset; min-height: unset; position: relative; margin-top: 22px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; flex-grow: unset; flex-basis: unset; }

}
@media (min-width: 768px) and (max-width: 1279px) {.cp_11fd8d26 { flex-basis: unset; }

}


.cp_060359c8 { display: block; width: 1000px; height: 40px; max-width: unset; max-height: unset; min-width: unset; min-height: unset; position: absolute; bottom: unset; top: -1538px; right: unset; left: -176px; margin-top: 10px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; background-color: transparent; cursor: pointer; opacity: 1; overflow-x: hidden; color: rgba(102,102,102,1); text-decoration-color: rgba(102,102,102,1); text-decoration-line: underline; text-decoration-style: solid; font-style: normal; letter-spacing: 1px; font-weight: 400; font-size: 15px; line-height: 40px; font-family: Alibaba PuHuiTi,SF Pro SC,SF Pro Text,SF Pro Icons,PingFang SC,Helvetica Neue,Helvetica,Arial,sans-serif; text-align: left; overflow: auto; flex-shrink: 0; flex-grow: unset; flex-basis: unset; }


@media (max-width: 767px) {.cp_060359c8 { width: 100%; height: 40px; max-width: unset; max-height: unset; min-width: unset; min-height: unset; position: absolute; bottom: unset; top: -2000px; right: unset; left: 0px; margin-top: 10px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; overflow-x: hidden; flex-grow: unset; flex-basis: unset; }

}
@media (min-width: 768px) and (max-width: 1279px) {.cp_060359c8 { overflow-x: hidden; flex-basis: unset; }

}


.cp_ef121940 { display: block; box-sizing: border-box; width: 100%; height: 56px; max-width: unset; max-height: unset; min-width: unset; min-height: unset; position: relative; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-right: 18px; padding-left: 18px; background-color: #ffffff; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-right-radius: 10px; border-bottom-left-radius: 10px; border-color: #bbc1d9; border-style: solid; box-shadow:  0px 0px 0px 0px transparent; color: #000000; font-style: normal; letter-spacing: 0px; font-weight: 400; font-size: 16px; font-family: Mi Sans,SF Pro SC,SF Pro Text,SF Pro Icons,PingFang SC,Helvetica Neue,Helvetica,Arial,sans-serif; text-align: left; text-indent: 0px;  flex-shrink: 0; flex-grow: unset; flex-basis: unset; }
.cp_ef121940 .__placeholder, .cp_ef121940 ::placeholder { color: #667085; flex-shrink: 0; flex-grow: unset; flex-basis: unset; }
.cp_ef121940 .__mixImagePickerBorderStyle { flex-shrink: 0; flex-grow: unset; flex-basis: unset; }
@media (max-width: 767px) {.cp_ef121940 { box-sizing: border-box;  flex-basis: unset; }
.cp_ef121940 .__placeholder, .cp_ef121940 ::placeholder { flex-basis: unset; }
.cp_ef121940 .__mixImagePickerBorderStyle { flex-shrink: 0; flex-grow: unset; flex-basis: unset; }}
@media (min-width: 768px) and (max-width: 1279px) {.cp_ef121940 { box-sizing: border-box;  flex-basis: unset; }
.cp_ef121940 .__placeholder, .cp_ef121940 ::placeholder { flex-basis: unset; }
.cp_ef121940 .__mixImagePickerBorderStyle { flex-shrink: 0; flex-grow: unset; flex-basis: unset; }}


.cp_f082cdcf { display: flex; justify-content: start; align-items: center; flex-direction: row; flex-wrap: nowrap; row-gap: 0px; column-gap: 0px; width: 100%; height: 22px; max-width: unset; max-height: unset; min-width: unset; min-height: unset; position: relative; margin-top: 14px; margin-right: 0px; margin-bottom: 6px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; background-color: rgba(238,247,255,0); border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-right-radius: 0px; border-bottom-left-radius: 0px; border-color: transparent; border-style: unset; cursor: inherit; box-shadow:  0px 0px 0px 0px transparent; overflow-x: visible; overflow-y: visible; flex-shrink: 0; flex-grow: unset; flex-basis: unset; }


@media (max-width: 767px) {.cp_f082cdcf { display: flex; justify-content: start; align-items: center; flex-direction: row; flex-wrap: nowrap; row-gap: 0px; column-gap: 0px; width: 100%; height: 22px; max-width: unset; max-height: unset; min-width: unset; min-height: unset; position: relative; margin-top: 10px; margin-right: 0px; margin-bottom: 6px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; overflow-x: visible; overflow-y: visible; flex-grow: unset; flex-basis: unset; }

}
@media (min-width: 768px) and (max-width: 1279px) {.cp_f082cdcf { flex-basis: unset; }

}


.cp_4a773627 { display: block; height: 22px; max-width: unset; max-height: unset; min-width: unset; min-height: unset; position: relative; background-color: transparent; cursor: inherit; opacity: 1; overflow-x: hidden; color: rgba(24,24,27,1); text-decoration-color: red; text-decoration-line: none; text-decoration-style: solid; font-style: normal; font-weight: 400; font-size: 16px; line-height: 22px; font-family: Alibaba PuHuiTi,SF Pro SC,SF Pro Text,SF Pro Icons,PingFang SC,Helvetica Neue,Helvetica,Arial,sans-serif; text-align: left; overflow: auto; flex-grow: 1; flex-shrink: 0; flex-basis: 0px; }


@media (max-width: 767px) {.cp_4a773627 { overflow-x: hidden; flex-basis: 0px; }

}
@media (min-width: 768px) and (max-width: 1279px) {.cp_4a773627 { overflow-x: hidden; flex-basis: 0px; }

}


.cp_76303cdc { display: block; width: auto; height: auto; max-width: unset; max-height: unset; min-width: unset; min-height: unset; position: relative; background-color: transparent; cursor: inherit; opacity: 1; overflow-x: hidden; color: rgba(102,51,255,1); text-decoration-color: red; text-decoration-line: none; text-decoration-style: solid; font-style: normal; font-weight: 400; font-size: 14px; line-height: 25px; font-family: Mi Sans,SF Pro SC,SF Pro Text,SF Pro Icons,PingFang SC,Helvetica Neue,Helvetica,Arial,sans-serif; text-align: center; flex-shrink: 0; flex-grow: unset; flex-basis: unset; }


@media (max-width: 767px) {.cp_76303cdc { overflow-x: hidden; flex-basis: unset; }

}
@media (min-width: 768px) and (max-width: 1279px) {.cp_76303cdc { overflow-x: hidden; flex-basis: unset; }

}


.cp_238cfaac { display: block; box-sizing: border-box; width: 100%; height: 56px; max-width: unset; max-height: unset; min-width: unset; min-height: unset; position: relative; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-right: 18px; padding-left: 18px; background-color: #ffffff; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-right-radius: 10px; border-bottom-left-radius: 10px; border-color: #bbc1d9; border-style: solid; box-shadow:  0px 0px 0px 0px transparent; color: #000000; font-style: normal; letter-spacing: 0px; font-weight: 400; font-size: 16px; font-family: Mi Sans,SF Pro SC,SF Pro Text,SF Pro Icons,PingFang SC,Helvetica Neue,Helvetica,Arial,sans-serif; text-align: left; text-indent: 0px;  flex-shrink: 0; flex-grow: unset; flex-basis: unset; }
.cp_238cfaac .__placeholder, .cp_238cfaac ::placeholder { color: #667085; flex-shrink: 0; flex-grow: unset; flex-basis: unset; }
.cp_238cfaac .__mixImagePickerBorderStyle { flex-shrink: 0; flex-grow: unset; flex-basis: unset; }
@media (max-width: 767px) {.cp_238cfaac { box-sizing: border-box;  flex-basis: unset; }
.cp_238cfaac .__placeholder, .cp_238cfaac ::placeholder { flex-basis: unset; }
.cp_238cfaac .__mixImagePickerBorderStyle { flex-shrink: 0; flex-grow: unset; flex-basis: unset; }}
@media (min-width: 768px) and (max-width: 1279px) {.cp_238cfaac { box-sizing: border-box;  flex-basis: unset; }
.cp_238cfaac .__placeholder, .cp_238cfaac ::placeholder { flex-basis: unset; }
.cp_238cfaac .__mixImagePickerBorderStyle { flex-shrink: 0; flex-grow: unset; flex-basis: unset; }}


.cp_317ace06 { display: flex; justify-content: start; align-items: center; flex-direction: row; flex-wrap: nowrap; row-gap: 0px; column-gap: 0px; width: 100%; height: 22px; max-width: unset; max-height: unset; min-width: unset; min-height: unset; position: relative; margin-top: 14px; margin-right: 0px; margin-bottom: 6px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; background-color: rgba(238,247,255,0); border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-right-radius: 0px; border-bottom-left-radius: 0px; border-color: transparent; border-style: unset; cursor: inherit; box-shadow:  0px 0px 0px 0px transparent; overflow-x: visible; overflow-y: visible; flex-shrink: 0; flex-grow: unset; flex-basis: unset; }


@media (max-width: 767px) {.cp_317ace06 { display: flex; justify-content: start; align-items: center; flex-direction: row; flex-wrap: nowrap; row-gap: 0px; column-gap: 0px; width: 100%; height: 22px; max-width: unset; max-height: unset; min-width: unset; min-height: unset; position: relative; margin-top: 10px; margin-right: 0px; margin-bottom: 6px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; overflow-x: visible; overflow-y: visible; flex-grow: unset; flex-basis: unset; }

}
@media (min-width: 768px) and (max-width: 1279px) {.cp_317ace06 { flex-basis: unset; }

}


.cp_d56815a1 { display: block; height: 22px; max-width: unset; max-height: unset; min-width: unset; min-height: unset; position: relative; background-color: transparent; cursor: inherit; opacity: 1; overflow-x: hidden; color: rgba(24,24,27,1); text-decoration-color: red; text-decoration-line: none; text-decoration-style: solid; font-style: normal; font-weight: 400; font-size: 16px; line-height: 22px; font-family: Alibaba PuHuiTi,SF Pro SC,SF Pro Text,SF Pro Icons,PingFang SC,Helvetica Neue,Helvetica,Arial,sans-serif; text-align: left; overflow: auto; flex-grow: 1; flex-shrink: 0; flex-basis: 0px; }


@media (max-width: 767px) {.cp_d56815a1 { height: 22px; max-width: unset; max-height: unset; min-width: unset; min-height: unset; position: relative; overflow-x: hidden; flex-grow: 1; flex-shrink: 0; flex-basis: 0px; }

}
@media (min-width: 768px) and (max-width: 1279px) {.cp_d56815a1 { overflow-x: hidden; flex-basis: 0px; }

}


.cp_a4417c7f { display: block; width: auto; height: auto; max-width: unset; max-height: unset; min-width: unset; min-height: unset; position: relative; background-color: transparent; cursor: inherit; opacity: 1; overflow-x: hidden; color: rgba(102,51,255,1); text-decoration-color: red; text-decoration-line: none; text-decoration-style: solid; font-style: normal; font-weight: 400; font-size: 14px; line-height: 25px; font-family: Mi Sans,SF Pro SC,SF Pro Text,SF Pro Icons,PingFang SC,Helvetica Neue,Helvetica,Arial,sans-serif; text-align: center; flex-shrink: 0; flex-grow: unset; flex-basis: unset; }


@media (max-width: 767px) {.cp_a4417c7f { overflow-x: hidden; flex-basis: unset; }

}
@media (min-width: 768px) and (max-width: 1279px) {.cp_a4417c7f { overflow-x: hidden; flex-basis: unset; }

}


.cp_0a0907e6 { display: block; width: 309px; height: 50px; max-width: unset; max-height: unset; min-width: unset; min-height: unset; position: relative; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-right-radius: 0px; border-bottom-left-radius: 0px; border-color: transparent; border-style: unset; cursor: inherit; box-shadow:  0px 0px 0px 0px transparent; object-fit: contain; flex-shrink: 0; flex-grow: unset; flex-basis: unset; }


@media (max-width: 767px) {.cp_0a0907e6 { width: 309px; height: 46px; max-width: unset; max-height: unset; min-width: unset; min-height: unset; position: relative; flex-grow: unset; flex-basis: unset; }

}
@media (min-width: 768px) and (max-width: 1279px) {.cp_0a0907e6 { flex-basis: unset; }

}


.m440kn18 { display: flex; justify-content: center; align-items: center; flex-direction: column; flex-wrap: nowrap; row-gap: 24px; column-gap: 24px; width: 90%; height: 362px; max-width: unset; max-height: unset; min-width: unset; min-height: unset; position: relative; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-left-radius: 24px; border-top-right-radius: 24px; border-bottom-right-radius: 24px; border-bottom-left-radius: 24px; border-color: transparent; border-style: unset; cursor: inherit; box-shadow:  0px 0px 0px 0px transparent; overflow-x: visible; overflow-y: visible; flex-shrink: 0; flex-grow: unset; flex-basis: unset; }


@media (max-width: 767px) {.m440kn18 { display: flex; justify-content: center; align-items: center; flex-direction: column; flex-wrap: nowrap; row-gap: 22px; column-gap: 22px; width: 80%; height: 250px; max-width: unset; max-height: unset; min-width: unset; min-height: unset; position: relative; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; overflow-x: visible; overflow-y: visible; flex-grow: unset; flex-basis: unset; }

}
@media (min-width: 768px) and (max-width: 1279px) {.m440kn18 { flex-basis: unset; }

}


.m46elzdw { display: flex; justify-content: center; align-items: center; flex-direction: column; flex-wrap: nowrap; row-gap: 24px; column-gap: 24px; width: 100%; height: 100%; max-width: unset; max-height: unset; min-width: unset; min-height: unset; position: relative; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; z-index: 0; backdrop-filter: blur(16px); background-color: rgba(255,255,255,0.5); border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-left-radius: 20px; border-top-right-radius: 20px; border-bottom-right-radius: 20px; border-bottom-left-radius: 20px; border-color: transparent; border-style: unset; cursor: inherit; box-shadow:  0px 0px 0px 0px transparent; overflow-x: visible; overflow-y: visible; flex-shrink: 0; flex-grow: unset; flex-basis: unset; }


@media (max-width: 767px) {.m46elzdw { flex-basis: unset; }

}
@media (min-width: 768px) and (max-width: 1279px) {.m46elzdw { flex-basis: unset; }

}


.cp_a8fcf25e { display: flex; align-items: center; justify-content: center; width: 309px; height: 54px; max-width: unset; max-height: unset; min-width: unset; min-height: unset; position: relative; z-index: 100; background-image: linear-gradient(90deg, rgba(157,71,255,1) 0%,rgba(122,105,255,1) 52%,rgba(89,180,255,1) 100%); border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-right-radius: 10px; border-bottom-left-radius: 10px; border-color: transparent; border-style: unset; cursor: pointer; box-shadow:  0px 0px 0px 0px transparent; opacity: 1; color: transparent; text-decoration-color: red; text-decoration-line: none; text-decoration-style: solid; font-style: normal; font-weight: 700; font-size: 20px; line-height: 26px; font-family: Mi Sans,SF Pro SC,SF Pro Text,SF Pro Icons,PingFang SC,Helvetica Neue,Helvetica,Arial,sans-serif; text-align: center; flex-shrink: 0; flex-grow: unset; flex-basis: unset; }


@media (max-width: 767px) {.cp_a8fcf25e { width: 274px; height: 54px; max-width: unset; max-height: unset; min-width: unset; min-height: unset; position: relative; border-style: solid; font-size: 18px; line-height: 26px; flex-grow: unset; flex-basis: unset; }

}
@media (min-width: 768px) and (max-width: 1279px) {.cp_a8fcf25e { flex-basis: unset; }

}


.cp_00119f98 { display: flex; justify-content: center; align-items: center; flex-direction: row; flex-wrap: nowrap; row-gap: 10px; column-gap: 10px; width: 100%; height: auto; max-width: unset; max-height: unset; min-width: unset; min-height: unset; position: relative; margin-top: 14px; margin-right: 0px; margin-bottom: 6px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; background-color: rgba(238,247,255,0); border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-right-radius: 0px; border-bottom-left-radius: 0px; border-color: transparent; border-style: unset; cursor: inherit; box-shadow:  0px 0px 0px 0px transparent; overflow-x: visible; overflow-y: visible; flex-shrink: 0; flex-grow: unset; flex-basis: unset; }


@media (max-width: 767px) {.cp_00119f98 { display: flex; justify-content: center; align-items: center; flex-direction: row; flex-wrap: nowrap; row-gap: 0px; column-gap: 0px; width: 100%; height: 22px; max-width: unset; max-height: unset; min-width: unset; min-height: unset; position: relative; margin-top: 10px; margin-right: 0px; margin-bottom: 6px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; overflow-x: visible; overflow-y: visible; flex-grow: unset; flex-basis: unset; }

}
@media (min-width: 768px) and (max-width: 1279px) {.cp_00119f98 { flex-basis: unset; }

}


.cp_a84e676b { display: block; width: auto; height: auto; max-width: unset; max-height: unset; min-width: unset; min-height: unset; position: relative; background-color: transparent; cursor: inherit; opacity: 1; overflow-x: hidden; color: rgba(24,24,27,1); text-decoration-color: red; text-decoration-line: none; text-decoration-style: solid; font-style: normal; font-weight: 700; font-size: 32px; line-height: 46px; font-family: Mi Sans,SF Pro SC,SF Pro Text,SF Pro Icons,PingFang SC,Helvetica Neue,Helvetica,Arial,sans-serif; text-align: center; flex-shrink: 0; flex-grow: unset; flex-basis: unset; }


@media (max-width: 767px) {.cp_a84e676b { overflow-x: hidden; flex-basis: unset; }

}
@media (min-width: 768px) and (max-width: 1279px) {.cp_a84e676b { overflow-x: hidden; flex-basis: unset; }

}


.cp_923b3cd1 { display: block; width: 50px; height: 50px; max-width: unset; max-height: unset; min-width: unset; min-height: unset; position: relative; z-index: 100; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-right-radius: 0px; border-bottom-left-radius: 0px; border-color: transparent; border-style: unset; cursor: inherit; box-shadow:  0px 0px 0px 0px transparent; object-fit: contain; flex-shrink: 0; flex-grow: unset; flex-basis: unset; }


@media (max-width: 767px) {.cp_923b3cd1 { width: 41px; height: 46px; max-width: unset; max-height: unset; min-width: unset; min-height: unset; position: relative; flex-grow: unset; flex-basis: unset; }

}
@media (min-width: 768px) and (max-width: 1279px) {.cp_923b3cd1 { flex-basis: unset; }

}


.cp_875cf466 { display: block; width: 44px; height: 50px; max-width: unset; max-height: unset; min-width: unset; min-height: unset; position: relative; z-index: 100; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-right-radius: 0px; border-bottom-left-radius: 0px; border-color: transparent; border-style: unset; cursor: inherit; box-shadow:  0px 0px 0px 0px transparent; object-fit: contain; flex-shrink: 0; flex-grow: unset; flex-basis: unset; }


@media (max-width: 767px) {.cp_875cf466 { width: 41px; height: 46px; max-width: unset; max-height: unset; min-width: unset; min-height: unset; position: relative; flex-grow: unset; flex-basis: unset; }

}
@media (min-width: 768px) and (max-width: 1279px) {.cp_875cf466 { flex-basis: unset; }

}
