.divider{background:linear-gradient(180deg,transparent,#fff,transparent);height:100%;margin:0 108px;width:1px}.data-column{display:flex;flex-direction:column;padding:18px 34px}@media (min-width:1024px){.data-column{padding:0}}.data-column h2{color:#fff;font-size:18px;font-weight:700;line-height:21px;text-align:center}@media (min-width:1024px){.data-column h2{font-size:32px;line-height:60px}}.data-column h3{color:#fff;font-size:14px;line-height:16px;margin-top:4px;text-align:center}@media (min-width:1024px){.data-column h3{font-size:24px;line-height:27px;margin-top:16px}}.banner{align-items:center;aspect-ratio:375/500;display:flex;flex-direction:column;//background-image:url(../images/banner_image.png);background-attachment:fixed;background-size:contain}@media (min-width:1024px){.banner{aspect-ratio:16/9;//background-image:url(../images/banner_image_lg.png)}}.banner .header{display:flex;flex-direction:row;justify-content:space-between;margin-top:40px;padding:0 16px;width:100%}@media (min-width:1024px){.banner .header{border:1px solid hsla(0,0%,100%,.38);border-radius:9999px;margin-top:20px;padding:12px 42px;width:1240px}}.banner h1{color:#fff;font-size:28px;font-weight:700;line-height:32px;margin-top:70px;text-align:center;width:280px}@media (min-width:1024px){.banner h1{font-size:60px;line-height:68px;margin-top:263px;width:auto}}.banner .subtitle{color:#fffc;font-size:14px;line-height:16px;margin-top:16px;text-align:center;width:240px}@media (min-width:1024px){.banner .subtitle{font-size:28px;line-height:1;margin-top:24px;width:auto}}.banner .btn{align-items:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:linear-gradient(180deg,#fff,#828282);border-radius:30px;box-shadow:inset 0 1px 2px #fff,inset 0 -1px 2px #00000080;color:#333;display:flex;font-size:14px;font-weight:700;justify-content:center;line-height:16px;padding:10px 18px}@media (min-width:1024px){.banner .btn{border-radius:80px;box-shadow:inset 0 3px 5px #fff,inset 0 -3px 5px #00000080;font-size:20px;line-height:23px;padding:20px 30px}}.banner .btn-s{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:linear-gradient(180deg,#fff,#828282);border-radius:30px;box-shadow:inset 0 1px 2px #fff,inset 0 -1px 2px #00000080;color:#333;font-size:14px;line-height:16px;padding:10px 20px}.block{align-items:center;display:flex;flex-direction:column;justify-content:start;margin:28px 0}@media (min-width:1024px){.block{margin:64px 0}}.block h2{color:#fff;font-size:14px;font-weight:400;line-height:16px;margin-top:16px;opacity:80%;text-align:center;width:270px}@media (min-width:1024px){.block h2{font-size:24px;line-height:27px;margin-top:24px;width:800px}}.no-scrollbar[data-v-ea54307d]::-webkit-scrollbar{display:none}.no-scrollbar[data-v-ea54307d]{-ms-overflow-style:none;scrollbar-width:none}h2{color:#fff;font-size:18px;font-weight:700;letter-spacing:-.5px;line-height:20px;text-align:center}@media (min-width:1024px){h2{font-size:24px;line-height:27px}}h2[data-v-d6f776f2]{color:#fff;font-size:24px;font-weight:500;letter-spacing:-.5px;line-height:36px}.box{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#00000080;border-color:#ffffff47;border-radius:15px;border-width:1px;box-shadow:inset 0 10px 50px #ffffff40;box-sizing:border-box;margin:16px 16px 40px;padding:20px}@media (min-width:1024px){.box{margin:66px 16px 0;padding:64px 114px 64px 94px;width:1240px}}.txt-subtitle{color:#fff;font-size:14px;font-weight:700;line-height:16px;text-align:center}@media (min-width:1024px){.txt-subtitle{font-size:30px;line-height:34px}}
