.landing-about-us{position:relative}.landing-about-us:after{content:"";width:100%;height:100%;background-image:url(/forge/static/images/landing/about-us/page-bg.png);background-size:cover;position:absolute;top:0;left:0;z-index:2}.landing-about-us .about-us-section .landing-box,.landing-about-us .career-section .landing-box{position:relative;display:flex;flex-direction:column;align-items:center}.landing-about-us .about-us-section .landing-box--dark .section-paragraph,.landing-about-us .career-section .landing-box--dark .section-paragraph{color:#fff}.landing-about-us .contact-section,.landing-about-us .mission-section{position:relative;display:flex;flex-direction:column;align-items:center;z-index:3}.landing-about-us .about-us-section .landing-box{gap:24px}.landing-about-us .about-us-section,.landing-about-us .career-section{background-color:#020824}.landing-about-us .career-section .landing-box{gap:32px}.landing-about-us .about-us-section{padding-top:152px}.landing-about-us .about-us-section .section-paragraph{max-width:1000px}.landing-about-us .about-us-section .section-picture{margin-top:56px;position:relative;z-index:1}.landing-about-us .about-us-section .section-picture--with-mask:after{content:"";width:100%;height:51%;background:linear-gradient(180deg,hsla(0,0%,100%,0) 63.21%,#fff 98.85%);position:absolute;bottom:0}.landing-about-us .about-us-section .section-picture .basic-image{width:100vw;height:auto}.landing-about-us .mission-section{padding-top:140px;padding-bottom:240px;gap:24px}.landing-about-us .mission-section .section-picture{margin-top:136px;position:relative}.landing-about-us .mission-section .section-picture .basic-image{border-radius:24px;width:100%;height:auto}.landing-about-us .mission-section .section-picture .vision-box{width:520px;height:540px;padding:60px 40px 106px;border-radius:24px;background:#fff;background-image:url(/forge/static/images/landing/about-us/vision-oval.png);background-size:cover;box-shadow:-12px 14px 40px 0 rgba(23,15,73,.15);-webkit-backdrop-filter:blur(50px);backdrop-filter:blur(50px);position:absolute;top:80px;left:80px;z-index:1;display:flex;flex-direction:column;gap:40px}.landing-about-us .mission-section .section-picture .vision-box .colorful-divider{width:64px;height:2px;background:linear-gradient(67deg,#00dfbf 1.24%,#00b5ff 33.98%,#1d98ff 54.75%,#c05ffd 77.52%)}.landing-about-us .mission-section .section-picture .vision-box .section-paragraph{text-align:left}.landing-about-us .career-section{padding:140px 0}.landing-about-us .career-section .career-sub-paragraph{max-width:600px}.landing-about-us .career-section .landing-job-listing{margin-top:28px;z-index:3}.landing-about-us .career-section .landing-job-pagination{margin-top:28px;z-index:3;display:flex;flex-direction:column;gap:24px;width:100%;align-items:center}.landing-about-us .career-section .landing-job-pagination .pagination-info{font-size:14px;font-weight:400;line-height:24px;letter-spacing:.3px;color:#666a72}.landing-about-us .career-section .landing-job-pagination .basic-pagination-wrapper .basic-pagination{display:flex;height:40px;align-items:center}.landing-about-us .career-section .landing-job-pagination .basic-pagination-wrapper .basic-pagination .ant-pagination-item-link{display:flex}.landing-about-us .career-section .landing-job-pagination .basic-pagination-wrapper .basic-pagination .ant-pagination-item-link svg path{fill:#dedfe2}.landing-about-us .career-section .landing-job-pagination .basic-pagination-wrapper .basic-pagination .ant-pagination-item-link:focus,.landing-about-us .career-section .landing-job-pagination .basic-pagination-wrapper .basic-pagination .ant-pagination-item-link:hover{border-color:transparent}.landing-about-us .career-section .landing-job-pagination .basic-pagination-wrapper .basic-pagination .ant-pagination-item-link:focus svg path,.landing-about-us .career-section .landing-job-pagination .basic-pagination-wrapper .basic-pagination .ant-pagination-item-link:hover svg path{fill:#fff}.landing-about-us .career-section .landing-job-pagination .basic-pagination-wrapper .basic-pagination .ant-pagination-prev{display:flex;align-items:center;-webkit-margin-end:64px;margin-inline-end:64px}.landing-about-us .career-section .landing-job-pagination .basic-pagination-wrapper .basic-pagination .ant-pagination-next{display:flex;align-items:center;-webkit-margin-start:64px;margin-inline-start:64px}.landing-about-us .career-section .landing-job-pagination .basic-pagination-wrapper .basic-pagination .ant-pagination-simple-pager{-webkit-margin-end:0;margin-inline-end:0;color:#fff;display:flex;align-items:center}.landing-about-us .career-section .landing-job-pagination .basic-pagination-wrapper .basic-pagination .ant-pagination-simple-pager input{background:transparent;height:40px;padding:0 2px;border-color:#dedfe2}.landing-about-us .career-section .landing-job-pagination .basic-pagination-wrapper .basic-pagination .ant-pagination-simple-pager input:hover{border-color:#b3b3b3}.landing-about-us .career-section .landing-job-pagination .basic-pagination-wrapper .basic-pagination .ant-pagination-simple-pager input:focus{border-color:#1176ff}.landing-about-us .contact-section{padding-top:140px;padding-bottom:140px;display:flex;flex-direction:column;gap:60px}.landing-about-us .contact-section .contact-form{max-width:800px}.landing-about-us .contact-us-location{display:flex;justify-content:space-between;align-items:center;width:100%;padding:24px 32px;max-width:800px;border-radius:314px;background:#fff;box-shadow:0 10px 40px 0 rgba(23,15,73,.1);-webkit-backdrop-filter:blur(50px);backdrop-filter:blur(50px)}.landing-about-us .contact-us-location__item-box{flex:1 1;display:flex;gap:16px;align-items:center}.landing-about-us .contact-us-location__item-box__icon-style{width:32px;height:32px}.landing-about-us .contact-us-location__item-box__main-content{display:flex;flex-direction:column;gap:4px;font-size:16px;line-height:28px}.landing-about-us .contact-us-location__item-box__main-content__title{color:#666a72;font-weight:400}.landing-about-us .contact-us-location__item-box__main-content__infoText{color:#262630;font-weight:500}.landing-about-us .landing-about-us-hr{border:none;border-bottom:1px solid #e8eaed}.landing-about-us .colorful-text{background:linear-gradient(90deg,#00dfbf,#1d98ff 50%,#c05ffd);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.landing-about-us .colorful-text--inline{background:#00dfbf,#00b5ff,#1d98ff,#c05ffd}.landing-about-us .section-title{font-size:20px;font-weight:400;line-height:32px;letter-spacing:5px;text-transform:uppercase;z-index:3}.landing-about-us .section-paragraph{color:#262630;text-align:center;font-size:48px;font-style:normal;font-weight:700;line-height:64px;z-index:3}.landing-about-us .section-paragraph--md{font-size:32px;line-height:52px}.landing-about-us .section-paragraph--sm{font-size:20px;font-weight:400;line-height:32px}.landing-about-us .section-paragraph--xs{font-size:16px;font-style:normal;font-weight:300;line-height:28px}.landing-about-us .section-picture{display:flex}.landing-job-listing{display:flex;flex-direction:column;gap:48px;width:100%;max-width:1170px}.landing-job-listing .landing-job-item{padding:60px 40px;display:flex;justify-content:space-between;align-items:center;width:100%;position:relative}.landing-job-listing .landing-job-item__link{display:flex;align-items:center;gap:8px;line-height:24px;color:#1176ff;font-size:16px;font-weight:500}.landing-job-listing .landing-job-item__link .basic-icon{width:20px;height:20px}.landing-job-listing .landing-job-item__link .basic-icon svg path{fill:#1176ff}.landing-job-listing .landing-job-item:after{content:"";width:100%;height:100%;position:absolute;top:0;left:0;border-radius:24px;opacity:.2;background:linear-gradient(65deg,#00dfbf,#00b5ff 33.8%,#1d98ff 60.48%,#c05ffd 112.6%);box-shadow:2px 8px 16px 0 rgba(0,0,0,.08);-webkit-backdrop-filter:blur(100px);backdrop-filter:blur(100px);z-index:-1}.landing-job-listing .landing-job-item .job-overview{display:flex;flex-direction:column;gap:24px;color:#fff}.landing-job-listing .landing-job-item .job-overview .job-title{font-size:32px;font-weight:700;line-height:44px}.landing-job-listing .landing-job-item .job-overview .job-basic{display:flex;gap:32px;font-size:16px;font-weight:400;line-height:28px}.landing-job-listing .landing-job-item .job-overview .job-basic .job-city{display:flex;gap:8px;align-items:center}.landing-job-listing .landing-job-item .job-overview .job-basic .job-city .basic-icon{width:24px;height:24px}.landing-job-listing .landing-job-item .job-overview .job-basic .vertical-divider{color:#9599a2}.landing-job-listing .landing-job-item .landing-btn__content{font-size:16px;font-style:normal;font-weight:500;line-height:24px;color:#1176ff}.landing-job-listing .landing-job-item .landing-btn__content .basic-icon{width:20px;height:20px}.landing-job-listing .landing-job-item .landing-btn__content .basic-icon svg path{fill:#1176ff}@media(max-width:768px){.landing-about-us:after{background-image:url(/forge/static/images/landing/about-us/page-bg-tablet.png)}.landing-about-us .about-us-section{padding-top:112px}.landing-about-us .about-us-section .section-picture{margin-top:16px}.landing-about-us .mission-section{padding-top:100px;padding-bottom:326px}.landing-about-us .mission-section .section-picture{margin-top:100px}.landing-about-us .mission-section .section-picture .vision-box{padding:40px 24px;top:61%;left:24px;height:auto;width:calc(100% - 48px)}.landing-about-us .career-section{padding:100px 0}.landing-about-us .career-section .landing-job-listing{gap:32px}.landing-about-us .career-section .landing-job-listing .landing-job-item{padding:40px 24px;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:16px}.landing-about-us .career-section .landing-job-listing .landing-job-item .job-overview{gap:16px}.landing-about-us .career-section .landing-job-listing .landing-job-item .job-basic{gap:24px}.landing-about-us .career-section .landing-job-listing .landing-job-item .landing-btn{padding:0}.landing-about-us .contact-section{padding-top:100px;padding-bottom:100px;gap:40px}.landing-about-us .contact-us-location{flex-direction:column;align-items:flex-start;gap:24px;border-radius:24px}}@media(max-width:390px){.landing-about-us:after{background-image:url(/forge/static/images/landing/about-us/page-bg-mobile.png)}.landing-about-us .about-us-section{padding-top:96px}.landing-about-us .about-us-section .landing-box{gap:16px}.landing-about-us .mission-section{padding-top:60px;padding-bottom:344px}.landing-about-us .mission-section .section-picture{margin-top:36px}.landing-about-us .mission-section .section-picture .vision-box{padding:24px 16px;top:61%;left:16px;height:auto;width:calc(100% - 32px);gap:24px}.landing-about-us .career-section{padding:60px 0}.landing-about-us .career-section .landing-box{gap:16px}.landing-about-us .career-section .landing-job-listing{gap:16px;margin-top:8px}.landing-about-us .career-section .landing-job-listing .landing-job-item{padding:24px 16px;gap:8px}.landing-about-us .career-section .landing-job-listing .landing-job-item .job-overview{gap:8px}.landing-about-us .career-section .landing-job-listing .landing-job-item .job-overview .job-title{font-size:20px;line-height:32px}.landing-about-us .career-section .landing-job-listing .landing-job-item .job-overview .job-basic{font-size:14px;line-height:24px;gap:16px}.landing-about-us .contact-section{padding-top:60px;padding-bottom:60px;gap:24px}.landing-about-us .contact-us-location{padding:16px}.landing-about-us .contact-us-location__item-box{gap:16px}.landing-about-us .contact-us-location__item-box__icon-style{width:24px;height:24px}.landing-about-us .section-title{font-size:18px}.landing-about-us .section-paragraph{font-size:32px;line-height:48px}.landing-about-us .section-paragraph--md{font-size:24px;line-height:40px}.landing-about-us .section-paragraph--xs{font-size:14px;line-height:24px}}