.page_home__GHKKC{margin-top:calc(54px + var(--banner-height))}.page_home__lw23__uKR6F{position:relative;padding-bottom:40px;background:linear-gradient(180deg,#c7ffe6 26.5%,#fff)}.page_home__collab__bg__lft__Dx7Qd,.page_home__collab__bg__rgt__FkXch,.page_home__lw23__bg__lft__KEJWQ,.page_home__lw23__bg__rgt__TQ5s0{display:none}.page_home__faq__QfWrc{padding:48px 10px}.page_home__faq__bg__KJpny{display:none}.page_home__collab__E2JSz{padding:0 10px;position:relative}.page_home__featevt__CP9nf{background:linear-gradient(180deg,#fff 26.5%,#c2f4ff);height:260px}.page_md__partner__C73j3{padding-bottom:40px}@media (min-width:1024px){.page_home__GHKKC{margin-top:calc(65px + var(--banner-height))}.page_home__featevt__CP9nf{height:417px}.page_home__lw23__bg__lft__KEJWQ{display:unset;position:absolute;bottom:88px;left:1px}.page_home__lw23__bg__rgt__TQ5s0{display:unset;position:absolute;right:1px;top:50px}.page_home__faq__QfWrc{padding-top:80px;position:relative}.page_home__faq__content__Qbvhu{width:800px;margin:auto}.page_home__faq__bg__KJpny{display:unset}.page_home__faq__bg__left__85UBG{position:absolute;bottom:0;left:0}.page_home__faq__bg__right__KX8dg{position:absolute;top:0;right:0}.page_home__lw23__uKR6F{padding-top:40px;padding-bottom:80px}.page_md__partner__C73j3{padding-bottom:80px}}@media (min-width:1200px){.page_home__collab__bg__lft__Dx7Qd{display:unset;position:absolute;bottom:88px;left:1px}.page_home__collab__bg__rgt__FkXch{display:unset;position:absolute;right:1px;top:50px}}@media (min-width:1440px){.page_home__lw23__bg__R4Mzb{display:unset}.page_home__collab__bg__lft__Dx7Qd{display:unset;position:absolute;bottom:88px;left:1px}.page_home__collab__bg__rgt__FkXch{display:unset;position:absolute;right:1px;top:50px}}.banner_bg__cn__wo9NB{width:100%;height:100vw;position:relative;object-fit:cover;object-position:center}.banner_main__cn__5LlUV{background:#fff;padding:19px;border:1px solid #156ff7;border-radius:8px;display:flex;flex-direction:column;gap:5px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.banner_main__cn__grid__cn__AcgY8{display:grid;grid-template-columns:60px repeat(6,1fr);grid-row-gap:11px;row-gap:11px;grid-column-gap:5px;column-gap:5px}.banner_main__cn__grid__cn__place__cn__OGr2X{grid-row-start:1;grid-column-start:1;grid-column-end:8}.banner_main__cn__grid__cn__place__cn__content__OEH69{font-size:14px;font-weight:400;-webkit-margin-before:0;margin-block-start:0;-webkit-margin-after:0;margin-block-end:0;color:#171620}.banner_main__cn__grid__cn__cube__cn__6Kg24{grid-column-end:2;grid-row-start:2;grid-row-end:4}.banner_main__cn__grid__cn__cube__cn__img__LKvrp{height:96.8px;width:300px}.banner_main__cn__grid__cn__title__cn__DXkOQ{grid-row-start:2;grid-column-start:2;grid-column-end:8;margin:0}.banner_main__cn__grid__cn__title__cn__title__HvGLR{font-weight:700;font-size:48px;line-height:51px;color:#fff;margin:0}.banner_main__cn__grid__cn__subtitle__cn__ZFq8P{grid-row-start:3;grid-column-start:2;grid-column-end:8;margin:0;position:absolute;bottom:102px;left:90px}.banner_main__cn__grid__cn__subtitle__cn__subtitle__Z_zZ5{margin:0;font-weight:600;font-size:15px;line-height:21px;color:#fff}.banner_main__cn__content__cn__content__fpCQ7{font-weight:400;font-size:14px;color:#171620;margin:auto;line-height:24px;-webkit-margin-before:0;margin-block-start:0;-webkit-margin-after:0;margin-block-end:0}.banner_main__cn__form__bMOq6{display:flex;flex-direction:column;gap:10px}.banner_checkbox__8WD0X{display:flex;align-items:flex-start;gap:6px;width:300px;font-size:12px;font-weight:600;line-height:20px;color:#17162099}.banner_checkbox__8WD0X>span{margin-top:-2px}.banner_main__cn__checkbox__cn__checkbox__UkYZb{cursor:pointer}.banner_main__cn__inp__cn__jhfCi{position:relative;background:#fff;height:48px;width:300px;border:2px solid silver;border-radius:9px}.banner_main__cn__inp__cn__inp__aWvkf{height:43px;width:77%;outline:none;border:none;border-radius:inherit;padding:0 0 0 10px;font-size:16px}.banner_main__cn__inp__cn__btn__imijB{height:36px;width:47px;border-radius:4px;border:2px solid #fff;background:#156ff7;position:absolute;top:4px;right:7px;cursor:pointer;box-shadow:0 0 4px 0 #00000040;display:flex;align-items:center;justify-content:center}.banner_main__cn__detail__cn__inp__cn__btn__img__GRtv_{height:10px;width:11px}.banner_main__cn__error__EmCCz{font-size:12px;line-height:12px;font-weight:600;color:#ef4444;width:100%;padding:4px 4px 0}.banner_main__cn__inp__cn__jhfCi:focus-within{border:2px solid #156ff7}.banner_main__loader__kVUES{border-radius:50%;border:2px solid #fff;border-top-color:blue;width:10px;height:10px;animation:banner_spin__iBrKa 1s linear infinite}@keyframes banner_spin__iBrKa{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media (min-width:768px){.banner_bg__cn__wo9NB{max-height:90vh}.banner_main__cn__5LlUV{transform:translateY(-50%);left:65px}}@media (min-width:1024px){.banner_bg__cn__wo9NB{height:calc(100vw / 2.5)}.banner_main__cn__5LlUV{padding:32px 56px 32px 32px;border:4px solid #156ff7;border-radius:12px;background:#fff;gap:10px}.banner_main__cn__grid__cn__AcgY8{display:grid;grid-template-columns:90px repeat(6,1fr);grid-column-gap:14px;column-gap:14px}.banner_main__cn__grid__cn__cube__cn__6Kg24{grid-row-start:2;grid-row-end:4;align-self:center}.banner_main__cn__grid__cn__cube__cn__img__LKvrp{height:133.64px;width:416px}.banner_main__cn__grid__cn__place__cn__OGr2X{grid-row-start:1;grid-column-start:1;grid-column-end:8}.banner_main__cn__grid__cn__place__cn__content__OEH69{font-weight:400;font-size:21px}.banner_main__cn__grid__cn__title__cn__DXkOQ{display:flex;align-items:flex-end}.banner_main__cn__grid__cn__title__cn__title__HvGLR{font-size:64px;font-weight:700}.banner_main__cn__grid__cn__subtitle__cn__ZFq8P{grid-column-start:2;position:unset}.banner_main__cn__grid__cn__subtitle__cn__subtitle__Z_zZ5{font-size:21px;font-weight:400;line-height:26px}.banner_main__cn__content__cn__content__fpCQ7{font-size:14px;font-weight:400;line-height:24px;margin:auto}.banner_main__cn__inp__cn__inp__aWvkf{width:83%}.banner_main__cn__inp__cn__jhfCi{position:relative;background:#fff;height:48px;width:416px;border:2px solid silver;border-radius:9px}.banner_main__cn__inp__cn__jhfCi:focus{border:2px solid #156ff7}.banner_main__cn__inp__cn__btn__imijB{height:36px;width:47px;border-radius:4px;border:2px solid #fff;background:#156ff7;box-shadow:0 0 4px 0 #00000040;position:absolute;top:4px;right:7px}.banner_checkbox__8WD0X{width:410px}}