@import"https://cdnjs.cloudflare.com/ajax/libs/meyer-reset/2.0/reset.min.css";@import"https://fonts.googleapis.com/css?family=JetBrains+Mono:300,800,400,700";*{-webkit-font-smoothing:antialiased;box-sizing:border-box}html,body{margin:0;padding:0;height:100%;overflow-x:hidden;width:100%;-webkit-tap-highlight-color:transparent}html{scroll-behavior:smooth}button:focus-visible{outline:2px solid #4a90e2!important;outline:-webkit-focus-ring-color auto 5px!important}a{text-decoration:none;cursor:pointer;-webkit-tap-highlight-color:transparent}button{-webkit-tap-highlight-color:transparent;user-select:none;-webkit-user-select:none}.cursor-pointer{cursor:pointer;-webkit-tap-highlight-color:transparent;user-select:none;-webkit-user-select:none}.section-title{position:relative;width:100%;margin-bottom:clamp(24px,4vw,40px);font-family:JetBrains Mono,Helvetica;font-weight:700;color:#000;font-size:clamp(32px,4vw,54px);text-align:center;letter-spacing:0;line-height:normal;pointer-events:none;user-select:none;-webkit-user-select:none;-webkit-tap-highlight-color:transparent}.view[data-v-3f764c09]{position:fixed;top:0;left:0;right:0;width:100%;height:64px;z-index:100;background:linear-gradient(180deg,#fcfbf8,#fcfbf8f2)}.overlap-6[data-v-3f764c09]{position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:space-between;padding:0 40px}.decorative-line[data-v-3f764c09]{position:absolute;z-index:2;height:2px;top:0;left:0;right:0;background:linear-gradient(90deg,#ffe092,#ffa978,#c4ffc2,#92d9ff,#ffe2fc)}.logo-2[data-v-3f764c09]{width:140px;height:18px;object-fit:contain;flex-shrink:0}.right-controls[data-v-3f764c09]{display:flex;align-items:center;gap:20px;flex-shrink:0}.contact-us[data-v-3f764c09]{display:inline-flex;align-items:center;justify-content:center;padding:11px 24px;background-color:#ba8f23;border-radius:8px;flex-shrink:0}.contact-us[data-v-3f764c09]:hover{background-color:#a07a18;font-weight:700}.text-wrapper-17[data-v-3f764c09]{font-family:JetBrains Mono,Helvetica;font-weight:400;color:#fff;font-size:12px;text-align:center;letter-spacing:0;line-height:normal;white-space:nowrap}.mobile-menu-toggle[data-v-3f764c09]{display:none;width:36px;height:36px;background:transparent;border:none;cursor:pointer;padding:6px;z-index:101;position:relative;transition:transform .3s ease}.mobile-menu-toggle[data-v-3f764c09]:hover{transform:scale(1.1)}.mobile-menu-toggle[data-v-3f764c09]:active{transform:scale(.95)}.hamburger-box[data-v-3f764c09]{width:24px;height:18px;display:inline-block;position:relative}.hamburger-inner[data-v-3f764c09]{display:block;top:50%;margin-top:-1.5px}.hamburger-inner[data-v-3f764c09],.hamburger-inner[data-v-3f764c09]:before,.hamburger-inner[data-v-3f764c09]:after{width:24px;height:3px;background-color:#000;border-radius:2px;position:absolute;transition:transform .3s cubic-bezier(.645,.045,.355,1),background-color .3s ease}.hamburger-inner[data-v-3f764c09]:before,.hamburger-inner[data-v-3f764c09]:after{content:"";display:block}.hamburger-inner[data-v-3f764c09]:before{top:-7.5px}.hamburger-inner[data-v-3f764c09]:after{bottom:-7.5px}.mobile-menu-toggle.open .hamburger-inner[data-v-3f764c09]{transform:rotate(45deg);transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.mobile-menu-toggle.open .hamburger-inner[data-v-3f764c09]:before{top:0;opacity:0;transition:top 75ms ease,opacity 75ms .12s ease}.mobile-menu-toggle.open .hamburger-inner[data-v-3f764c09]:after{bottom:0;transform:rotate(-90deg);transition:bottom 75ms ease,transform 75ms .12s cubic-bezier(.215,.61,.355,1)}.tab[data-v-3f764c09]{position:absolute;display:inline-flex;align-items:center;gap:8px;left:220px;top:12px}.div-wrapper-2[data-v-3f764c09]{display:inline-flex;align-items:center;justify-content:center;gap:24px;padding:11px 24px;position:relative;flex:0 0 auto;background-color:#f1f1ef;border-radius:8px}.home[data-v-3f764c09]:hover,.text-wrapper-2[data-v-3f764c09]:hover{color:#ba8f23;font-weight:700}.div-wrapper-2:hover .text-wrapper-2[data-v-3f764c09]{color:#ba8f23;font-weight:700;cursor:pointer}.home[data-v-3f764c09]{font-weight:400;position:relative;width:fit-content;margin-top:-1px;font-family:JetBrains Mono,Helvetica;font-size:12px;text-align:center;letter-spacing:0;line-height:normal}.text-wrapper-2[data-v-3f764c09]{position:relative;width:fit-content;margin-top:-1px;font-family:JetBrains Mono,Helvetica;font-weight:400;color:#000;font-size:12px;text-align:center;letter-spacing:0;line-height:normal}@media (max-width: 1100px){.overlap-6[data-v-3f764c09]{padding:0 20px}.mobile-menu-toggle[data-v-3f764c09]{display:block}.logo-2[data-v-3f764c09]{width:100px;height:auto}.right-controls[data-v-3f764c09]{gap:12px}.contact-us[data-v-3f764c09]{padding:8px 16px}.text-wrapper-17[data-v-3f764c09]{font-size:11px}.tab[data-v-3f764c09]{position:fixed;top:64px;left:-100%;width:100%;height:calc(100vh - 64px);background-color:#fcfbf8;flex-direction:column;align-items:center;gap:0;padding:20px;transition:left .3s ease;overflow-y:auto}.tab.mobile-open[data-v-3f764c09]{left:0}.tab .div-wrapper-2[data-v-3f764c09]{width:100%;max-width:300px;margin:8px 0;padding:16px 24px;justify-content:flex-start}.tab .home[data-v-3f764c09],.tab .text-wrapper-2[data-v-3f764c09]{width:100%;text-align:left;padding:8px 0;font-size:14px;display:block}}@media (max-width: 480px){.overlap-6[data-v-3f764c09]{padding:0 15px}.logo-2[data-v-3f764c09]{width:80px}.right-controls[data-v-3f764c09]{gap:8px}.contact-us[data-v-3f764c09]{padding:6px 10px}.text-wrapper-17[data-v-3f764c09]{font-size:10px}.mobile-menu-toggle[data-v-3f764c09]{width:32px;height:32px;padding:4px}.hamburger-box[data-v-3f764c09]{width:20px;height:16px}.hamburger-inner[data-v-3f764c09],.hamburger-inner[data-v-3f764c09]:before,.hamburger-inner[data-v-3f764c09]:after{width:20px;height:2.5px}.hamburger-inner[data-v-3f764c09]:before{top:-6.5px}.hamburger-inner[data-v-3f764c09]:after{bottom:-6.5px}}@media (max-width: 375px){.overlap-6[data-v-3f764c09]{padding:0 12px}.logo-2[data-v-3f764c09]{width:70px}.right-controls[data-v-3f764c09]{gap:6px}.contact-us[data-v-3f764c09]{padding:5px 8px}.text-wrapper-17[data-v-3f764c09]{font-size:9px}.mobile-menu-toggle[data-v-3f764c09]{width:24px;height:24px}.line[data-v-3f764c09]{width:18px}.line1[data-v-3f764c09]{top:4px}.line2[data-v-3f764c09]{top:9px}.line3[data-v-3f764c09]{top:14px}.line4[data-v-3f764c09]{top:19px}}.banner-wrapper[data-v-833de7a4]{position:relative;min-width:1440px;width:100%;height:670px}@media (max-width: 1440px){.banner-wrapper[data-v-833de7a4]{min-width:100%}}@media (max-width: 1100px){.banner-wrapper[data-v-833de7a4]{height:500px}}@media (max-width: 900px){.banner-wrapper[data-v-833de7a4]{height:450px}}@media (max-width: 768px){.banner-wrapper[data-v-833de7a4]{height:400px}}@media (max-width: 480px){.banner-wrapper[data-v-833de7a4]{height:320px}}@media (max-width: 375px){.banner-wrapper[data-v-833de7a4]{height:300px}}.dot-grid-container[data-v-833de7a4]{width:100%;height:500px;position:relative;overflow:hidden;background-color:#fcfbf8}.dot-grid-container[data-v-833de7a4] .custom-dot-grid{position:absolute;top:0;left:0;width:100%;height:100%}.banner[data-v-833de7a4]{position:absolute;width:100%;height:670px;top:0;left:0;background-color:#fcfbf8;background-image:url(/img/banner.png);background-size:auto 100%;background-position:center;background-repeat:no-repeat;z-index:2}.banner-content[data-v-833de7a4]{position:relative;width:100%;height:300px;top:260px;left:0}.scroll-container[data-v-833de7a4]{position:relative;width:100%;height:100%;overflow:hidden}.banner-text[data-v-833de7a4]{position:absolute;width:100%;max-width:1440px;top:35px;left:0;right:0;margin:0 auto;font-family:JetBrains Mono,Helvetica;font-weight:800;color:#ba8f23;font-size:60px;text-align:center;letter-spacing:-4.2px;line-height:1.4;padding-left:50px;padding-right:50px}@media (max-width: 1440px){.banner[data-v-833de7a4]{background-size:cover}.banner-text[data-v-833de7a4]{font-size:48px;padding-left:20px;padding-right:20px}}@media (max-width: 1100px){.banner[data-v-833de7a4]{height:500px}.banner-text[data-v-833de7a4]{font-size:40px}}@media (max-width: 900px){.banner[data-v-833de7a4]{height:450px}.banner-text[data-v-833de7a4]{font-size:36px}.banner-content[data-v-833de7a4]{height:250px;top:180px}}@media (max-width: 768px){.banner[data-v-833de7a4]{height:400px}.banner-text[data-v-833de7a4]{font-size:28px;padding-left:25px;padding-right:25px;word-spacing:.15em;letter-spacing:-1.96px}.banner-content[data-v-833de7a4]{height:220px;top:130px}}@media (max-width: 480px){.banner[data-v-833de7a4]{height:320px}.banner-text[data-v-833de7a4]{font-size:22px;padding-left:18px;padding-right:18px;word-spacing:.2em;letter-spacing:-1.54px}.banner-content[data-v-833de7a4]{height:200px;top:90px}}@media (max-width: 375px){.banner[data-v-833de7a4]{height:300px}.banner-text[data-v-833de7a4]{font-size:20px;word-spacing:.25em;letter-spacing:-1.4px;padding-left:15px;padding-right:15px}.banner-content[data-v-833de7a4]{height:190px;top:80px}}.technology-section[data-v-326fbc83]{position:relative;width:100%;background-color:#fcfbf8;padding-bottom:clamp(4px,4.5vw,115px)}.technology-container[data-v-326fbc83]{position:relative;width:100%;margin:0 auto;padding:0 clamp(20px,3vw,40px);border-radius:24px 24px 0 0;border-top:1px solid #dadad7;border-left:1px solid #dadad7;border-right:1px solid #dadad7;background:linear-gradient(180deg,#f6f6f3,#f6f6f300)}.technology-container[data-v-326fbc83]:before{content:"";position:absolute;left:-1px;top:24px;bottom:-1px;width:1px;background:linear-gradient(180deg,#dadad7,#fff)}.technology-container[data-v-326fbc83]:after{content:"";position:absolute;right:-1px;top:24px;bottom:-1px;width:1px;background:linear-gradient(180deg,#dadad7,#fff)}.divider-line[data-v-326fbc83]{display:none}.bg-pattern[data-v-326fbc83]{position:absolute;width:100%;height:100%;top:0;left:0;object-fit:cover;opacity:.6;border-radius:23px 23px 0 0}.about-us[data-v-326fbc83]{position:relative;display:flex;flex-direction:column}.about-us_title[data-v-326fbc83]{margin:clamp(4px,4.5vw,115px) 0 clamp(4px,2.8vw,70px)}.intro-section[data-v-326fbc83]{position:relative;width:100%;margin:0 auto clamp(4px,2.8vw,70px);text-align:center;font-family:JetBrains Mono,Helvetica}.intro-text[data-v-326fbc83]{position:relative;width:100%;font-family:JetBrains Mono,Helvetica;font-weight:700;color:#000;font-size:clamp(16px,1.4vw,20px);text-align:center;letter-spacing:0;line-height:1.8}.feature-cards[data-v-326fbc83]{display:flex;gap:clamp(30px,5vw,70px);justify-content:center;align-items:flex-start;margin-bottom:clamp(40px,6vw,80px);flex-wrap:wrap}.feature-card[data-v-326fbc83],.feature-card-last[data-v-326fbc83]{position:relative;flex:1 1 300px;min-width:280px;max-width:400px;height:auto}.feature-description[data-v-326fbc83]{position:relative;width:100%;margin-top:clamp(120px,12vw,152px);font-family:JetBrains Mono,Helvetica;font-weight:700;color:#000;font-size:clamp(16px,1.4vw,20px);text-align:center;letter-spacing:0;line-height:1.6}.feature-icon[data-v-326fbc83]{position:absolute;width:clamp(80px,10vw,120px);height:clamp(80px,10vw,120px);top:0;left:50%;transform:translate(-50%)}.tech-stack[data-v-326fbc83]{position:relative;width:100%;max-width:1200px;margin:clamp(40px,6vw,80px) auto 0;padding:30px;display:flex;flex-direction:column;align-items:center;gap:0}.tech-stack #technology[data-v-326fbc83]{position:absolute;top:-66px}.stack-layer[data-v-326fbc83]{width:100%;display:flex;justify-content:center;align-items:center;gap:50px}.stack-layer.layer-3[data-v-326fbc83]{flex-wrap:nowrap;gap:30px}.connector-single[data-v-326fbc83]{position:relative;width:24px;height:50px;display:flex;justify-content:center;align-items:center}.connector-single .connector-line[data-v-326fbc83]{width:100%;height:100%;object-fit:contain}.connector-double[data-v-326fbc83]{position:relative;width:100%;max-width:600px;height:80px;display:flex;justify-content:space-between;align-items:center}.connector-arc-left[data-v-326fbc83],.connector-arc-right[data-v-326fbc83]{width:153px;height:auto;object-fit:contain}.stack-category[data-v-326fbc83]{flex:0 0 auto}.stack-category.skill[data-v-326fbc83],.stack-category.model[data-v-326fbc83]{width:100%;max-width:950px}.stack-category.data[data-v-326fbc83],.stack-category.hardware[data-v-326fbc83]{flex:0 0 auto}.category-box[data-v-326fbc83],.category-box-horizontal[data-v-326fbc83]{position:relative;width:100%;background-color:#f5eede;border-radius:8px;padding:25px 42px;display:flex;flex-direction:row;align-items:center;gap:40px}@media (max-width: 899px){.category-box[data-v-326fbc83],.category-box-horizontal[data-v-326fbc83]{flex-direction:column;align-items:flex-start}}.category-title[data-v-326fbc83]{font-family:JetBrains Mono,Helvetica;font-weight:700;color:#000;font-size:20px;letter-spacing:0;line-height:normal;white-space:nowrap;flex-shrink:0}.tags-grid[data-v-326fbc83]{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;flex:1}.tags-horizontal[data-v-326fbc83]{display:flex;flex-wrap:nowrap;gap:16px;justify-content:space-between;flex:1}@media (max-width: 899px){.tags-horizontal[data-v-326fbc83]{flex-direction:column;width:100%}.tags-grid[data-v-326fbc83]{grid-template-columns:1fr;width:100%}.category-box[data-v-326fbc83],.category-box-horizontal[data-v-326fbc83]{width:fit-content;min-width:fit-content;align-items:center}.stack-category.skill[data-v-326fbc83],.stack-category.model[data-v-326fbc83]{display:flex;justify-content:center}.connector-arc-left[data-v-326fbc83]{transform:translate(50%)}.connector-arc-right[data-v-326fbc83]{transform:translate(-50%)}.stack-layer.layer-1[data-v-326fbc83],.stack-layer.layer-2[data-v-326fbc83]{margin-bottom:0}.stack-layer.layer-2[data-v-326fbc83],.stack-layer.layer-3[data-v-326fbc83]{margin-top:0}.connector-single[data-v-326fbc83],.connector-double[data-v-326fbc83]{margin:0}}.category-tag[data-v-326fbc83]{display:flex;justify-content:center;align-items:center;padding:14px 50px;background-color:#d9d9d9;border-radius:8px;border:2px solid #000000;min-height:40px;transition:background-color .2s ease;white-space:nowrap;flex:1;min-width:0}.category-tag[data-v-326fbc83]:hover{background-color:#c9c9c9}.tag-text[data-v-326fbc83],.tag-text-wide[data-v-326fbc83],.tag-text-planning[data-v-326fbc83],.tag-text-control[data-v-326fbc83],.tag-text-reasoning[data-v-326fbc83],.tag-text-perception[data-v-326fbc83],.tag-text-manipulation[data-v-326fbc83]{font-family:JetBrains Mono,Helvetica;font-weight:400;color:#000;font-size:16px;letter-spacing:0;line-height:normal;white-space:nowrap}@media (max-width: 1199px){.tech-stack[data-v-326fbc83]{padding:25px;margin:50px auto 0}.stack-layer[data-v-326fbc83]{gap:40px}.stack-layer.layer-3[data-v-326fbc83]{gap:25px}.category-tag[data-v-326fbc83]{padding:12px 40px;min-height:36px}.tag-text[data-v-326fbc83],.tag-text-wide[data-v-326fbc83],.tag-text-planning[data-v-326fbc83],.tag-text-control[data-v-326fbc83],.tag-text-reasoning[data-v-326fbc83],.tag-text-perception[data-v-326fbc83],.tag-text-manipulation[data-v-326fbc83]{font-size:15px}.category-title[data-v-326fbc83]{font-size:19px}.category-box[data-v-326fbc83],.category-box-horizontal[data-v-326fbc83]{padding:22px 38px;gap:35px}.tags-grid[data-v-326fbc83],.tags-horizontal[data-v-326fbc83]{gap:14px}}@media (max-width: 899px){.tech-stack[data-v-326fbc83]{padding:20px;margin:40px auto 0}.stack-layer[data-v-326fbc83]{gap:30px}.stack-layer.layer-3[data-v-326fbc83]{gap:20px}.category-tag[data-v-326fbc83]{padding:11px 35px;min-height:32px}.tag-text[data-v-326fbc83],.tag-text-wide[data-v-326fbc83],.tag-text-planning[data-v-326fbc83],.tag-text-control[data-v-326fbc83],.tag-text-reasoning[data-v-326fbc83],.tag-text-perception[data-v-326fbc83],.tag-text-manipulation[data-v-326fbc83]{font-size:14px}.category-title[data-v-326fbc83]{font-size:18px}.category-box[data-v-326fbc83],.category-box-horizontal[data-v-326fbc83]{padding:20px 35px;gap:27px}.tags-grid[data-v-326fbc83],.tags-horizontal[data-v-326fbc83]{gap:12px}.connector-arc-left[data-v-326fbc83],.connector-arc-right[data-v-326fbc83]{width:120px}}@media (max-width: 599px){.tech-stack[data-v-326fbc83]{padding:15px;margin:30px auto 0}.stack-layer[data-v-326fbc83]{gap:20px}.stack-layer.layer-3[data-v-326fbc83]{gap:15px}.category-tag[data-v-326fbc83]{padding:9px 25px;min-height:28px}.tag-text[data-v-326fbc83],.tag-text-wide[data-v-326fbc83],.tag-text-planning[data-v-326fbc83],.tag-text-control[data-v-326fbc83],.tag-text-reasoning[data-v-326fbc83],.tag-text-perception[data-v-326fbc83],.tag-text-manipulation[data-v-326fbc83]{font-size:13px}.category-title[data-v-326fbc83]{font-size:17px}.category-box[data-v-326fbc83],.category-box-horizontal[data-v-326fbc83]{padding:18px 28px;gap:18px}.tags-grid[data-v-326fbc83],.tags-horizontal[data-v-326fbc83]{gap:10px}.connector-single[data-v-326fbc83]{width:18px;height:40px}.connector-arc-left[data-v-326fbc83],.connector-arc-right[data-v-326fbc83]{width:90px}}@media (max-width: 399px){.tech-stack[data-v-326fbc83]{padding:10px;margin:20px auto 0}.stack-layer[data-v-326fbc83]{gap:15px}.stack-layer.layer-3[data-v-326fbc83]{gap:10px}.category-tag[data-v-326fbc83]{padding:7px 20px;min-height:24px;border-width:1px}.tag-text[data-v-326fbc83],.tag-text-wide[data-v-326fbc83],.tag-text-planning[data-v-326fbc83],.tag-text-control[data-v-326fbc83],.tag-text-reasoning[data-v-326fbc83],.tag-text-perception[data-v-326fbc83],.tag-text-manipulation[data-v-326fbc83]{font-size:12px}.category-title[data-v-326fbc83]{font-size:16px}.category-box[data-v-326fbc83],.category-box-horizontal[data-v-326fbc83]{padding:15px 22px;gap:12px;border-radius:6px}.tags-grid[data-v-326fbc83],.tags-horizontal[data-v-326fbc83]{gap:8px}.connector-single[data-v-326fbc83]{width:16px;height:35px}.connector-arc-left[data-v-326fbc83],.connector-arc-right[data-v-326fbc83]{width:70px}}@media (max-width: 1100px){.intro-text[data-v-326fbc83]{font-size:clamp(14px,2vw,18px)}.feature-cards[data-v-326fbc83]{gap:clamp(20px,4vw,30px)}}@media (max-width: 1440px){.technology-section[data-v-326fbc83]{width:100%}}@media (max-width: 1100px){.intro-text[data-v-326fbc83]{font-size:clamp(14px,2vw,18px)}.feature-cards[data-v-326fbc83]{gap:clamp(20px,4vw,30px)}.feature-description[data-v-326fbc83]{font-size:16px;line-height:1.5}}@media (max-width: 768px){.technology-section[data-v-326fbc83]{padding:30px 0}.divider-line[data-v-326fbc83]{width:calc(100% - 30px);margin:0 auto}}.research-section[data-v-2d3ab94d]{position:relative;width:100%;background-color:#fcfbf8;padding:clamp(4px,4.5vw,115px) 0}.research-container[data-v-2d3ab94d]{position:relative;width:100%;margin:0 auto;padding:0 clamp(20px,3vw,40px);display:flex;flex-direction:column;align-items:center}.research-container #research[data-v-2d3ab94d]{position:absolute;top:-66px}.research-container[data-v-2d3ab94d]:after{content:"";display:block;clear:both}.research-card[data-v-2d3ab94d]{width:100%;flex:1 1 300px;min-width:280px;max-width:664px;margin:0 clamp(8px,2vw,16px) clamp(16px,3vw,32px);display:flex}.research-card.left[data-v-2d3ab94d],.research-card.right[data-v-2d3ab94d]{width:100%}.card-box[data-v-2d3ab94d]{position:relative;width:100%;height:100%;display:flex;flex-direction:column;background-color:#fcfbf8;border-radius:clamp(12px,2vw,24px);border:1px solid;border-color:#dadad7;padding:clamp(12px,2vw,15px)}.card-image[data-v-2d3ab94d]{width:100%;height:auto;aspect-ratio:2.62;object-fit:cover;border-radius:clamp(8px,1.5vw,12px)}.card-title[data-v-2d3ab94d]{width:100%;margin:clamp(16px,3vw,24px) 0 clamp(8px,2vw,12px);font-family:JetBrains Mono,Helvetica;font-weight:700;color:#000;font-size:clamp(16px,1.5vw,20px);letter-spacing:0;line-height:normal}.card-description[data-v-2d3ab94d]{width:100%;font-family:JetBrains Mono,Helvetica;font-weight:300;color:#696968;font-size:clamp(14px,1.2vw,16px);letter-spacing:0;line-height:1.8}.right .card-description a[data-v-2d3ab94d]{color:var(--v067ce67e);text-decoration:none}@media (max-width: 1440px){.research-section[data-v-2d3ab94d]{width:100%}}@media (min-width: 769px){.research-container[data-v-2d3ab94d]{flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:stretch}}@media (max-width: 768px){.card-description[data-v-2d3ab94d]{font-size:14px;line-height:1.6}}.joinus-section[data-v-1262737b]{position:relative;width:100%;background-color:#fcfbf8;padding:clamp(32px,5vw,64px) 0}.joinus-container[data-v-1262737b]{position:relative;width:100%;margin:0 auto;padding:0 clamp(20px,3vw,40px);display:flex;flex-direction:column;align-items:center}.bg-image[data-v-1262737b]{position:absolute;width:100%;height:100%;top:0;left:0;object-fit:cover;z-index:0;opacity:.8}.content-wrapper[data-v-1262737b]{position:relative;width:100%;display:flex;flex-direction:column;align-items:center;z-index:1}.joinus-description[data-v-1262737b]{position:relative;width:100%;max-width:976px;margin-bottom:clamp(24px,4vw,40px);font-family:JetBrains Mono,Helvetica;font-weight:300;color:#696968;font-size:clamp(14px,1.2vw,16px);text-align:center;letter-spacing:0;line-height:1.8;padding:0 clamp(10px,2vw,20px)}.contact-button[data-v-1262737b]{display:inline-flex;height:38px;align-items:center;justify-content:center;gap:24px;padding:11px 24px;width:140px;background-color:#ba8f23;border-radius:8px;color:#fff;cursor:pointer}.contact-button[data-v-1262737b]:hover{background-color:#a07a18}.contact-text[data-v-1262737b]{position:relative;width:fit-content;margin-top:-1px;font-family:JetBrains Mono,Helvetica;font-weight:400;color:#000;font-size:12px;text-align:center;letter-spacing:0;line-height:normal}.contact-text[data-v-1262737b]:hover{color:#000}@media (max-width: 1440px){.joinus-section[data-v-1262737b]{width:100%}}@media (max-width: 768px){.joinus-section[data-v-1262737b]{padding:30px 0}.joinus-description[data-v-1262737b]{font-size:14px;line-height:1.6;margin-bottom:24px}}.footer[data-v-aa070d7d]{width:100%;height:66px}.footer-content[data-v-aa070d7d]{position:relative;display:flex;align-items:center;justify-content:space-between;gap:20px;width:100%;min-width:1440px;height:66px;padding:0 40px;background-color:#f1f1ef}.footer-logo[data-v-aa070d7d]{flex-shrink:0;width:110px;height:14px}.footer-slogan[data-v-aa070d7d]{flex:1;min-width:0;margin:0;font-family:JetBrains Mono,Helvetica;font-size:12px;font-weight:400;line-height:normal;color:#000;opacity:.5}.footer-icp[data-v-aa070d7d]{flex-shrink:0;font-family:JetBrains Mono,Helvetica;font-size:12px;font-weight:400;line-height:normal;color:#000;opacity:.5;white-space:nowrap}.footer-copyright[data-v-aa070d7d]{flex-shrink:0;font-family:JetBrains Mono,Helvetica;font-size:12px;font-weight:400;line-height:normal;text-align:right;color:#000;opacity:.5;white-space:nowrap}@media (max-width: 768px){.footer[data-v-aa070d7d]{height:auto}.footer-content[data-v-aa070d7d]{flex-direction:column;min-width:100%;height:auto;padding:16px 6px;gap:6px}.footer-logo[data-v-aa070d7d]{margin-bottom:6px}.footer-slogan[data-v-aa070d7d],.footer-icp[data-v-aa070d7d],.footer-copyright[data-v-aa070d7d]{font-size:11px;text-align:center;line-height:1.4}.footer-icp[data-v-aa070d7d]{padding:6px 0}.footer-slogan[data-v-aa070d7d]{word-break:break-word}}.dexmal[data-v-ef5b7d54]{background-color:#fcfbf8;display:flex;flex-direction:column;align-items:center;justify-items:center;position:relative;overflow:auto;min-width:100%;width:100%;overflow-x:hidden}.main-content[data-v-ef5b7d54]{background-color:#fcfbf8;width:100%;margin:0 auto;display:flex;flex-direction:column;align-items:center;padding:0 clamp(20px,5vw,80px)}.divider-line[data-v-ef5b7d54]{width:94.5vw;height:1px;background-color:#dadad7}@media (min-width: 1101px){.main-content[data-v-ef5b7d54]{padding:0 max(40px,calc((100vw - 1360px)/2))}}
