.page-module__epEjdW__detailSection{padding:var(--page-top-padding)24px 0;background:var(--overlay-body-bg,#000);min-height:100vh;margin-bottom:102px;position:relative;overflow:hidden}.page-module__epEjdW__detailSection:before{content:"";background:var(--overlay-bg-img)center top/100% auto no-repeat;pointer-events:none;opacity:.8;width:100%;height:100%;position:absolute;inset:0}.page-module__epEjdW__detailWrap{z-index:1;flex-direction:column;gap:36px;width:min(1440px,100%);margin:0 auto;display:flex;position:relative}.page-module__epEjdW__jobBanner{background:var(--job-detail-banner-bg,var(--panel));border:1px solid #f05b3666;border-radius:60px;align-items:center;min-height:250px;padding:72px 115px;display:flex;position:relative;overflow:hidden;box-shadow:0 20px 40px #0000000d}.page-module__epEjdW__jobBanner h1{color:var(--job-banner-text);margin:0;padding-bottom:16px;font-size:42px;font-weight:700;line-height:1.2}.page-module__epEjdW__jobBannerContent{color:var(--job-banner-text);z-index:1;justify-content:space-between;align-items:center;gap:24px;width:100%;display:flex;position:relative}.page-module__epEjdW__metaLines{color:inherit;flex-direction:column;gap:16px;font-size:22px;font-weight:400;line-height:1;display:flex}.page-module__epEjdW__mobileMetaLines{display:none}.page-module__epEjdW__metaInline{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.page-module__epEjdW__metaInline .page-module__epEjdW__sep{color:var(--text-secondary)}.page-module__epEjdW__applyBtn{background:var(--accent);color:#fff;white-space:nowrap;border-radius:24px;justify-content:center;align-items:center;min-width:119px;height:55px;padding:0 18px;font-size:24px;font-weight:500;line-height:1;text-decoration:none;transition:opacity .2s,transform .2s;display:inline-flex}.page-module__epEjdW__applyBtn:hover{opacity:.9;transform:scale(1.02)}.page-module__epEjdW__desktopOnly{display:block}.page-module__epEjdW__mobileOnly{display:none}.page-module__epEjdW__contentGrid{grid-template-columns:minmax(0,1fr) 408px;align-items:start;gap:36px;display:grid}.page-module__epEjdW__mainCol{flex-direction:column;gap:36px;display:flex}.page-module__epEjdW__fullWidthStack{flex-direction:column;gap:36px;width:100%;display:flex}.page-module__epEjdW__sideCol{flex-direction:column;gap:16px;display:flex}.page-module__epEjdW__sectionTitle{letter-spacing:-1.8px;color:var(--text-primary);margin:0 0 20px;font-size:42px;font-weight:600;line-height:1}.page-module__epEjdW__subTitle{color:var(--text-head);letter-spacing:-.893px;margin:0 0 18px;font-size:28px;font-weight:500;line-height:1.2}.page-module__epEjdW__lead,.page-module__epEjdW__bulletList,.page-module__epEjdW__smallCopy{color:var(--text-muted);white-space:pre-wrap;margin:0;font-size:18px;font-weight:400;line-height:1.55}.page-module__epEjdW__bulletList{padding-left:0;list-style:none}.page-module__epEjdW__bulletList li{margin-bottom:10px;padding-left:22px;position:relative}.page-module__epEjdW__bulletList li:before{content:"";background:url(/images/Frame.png) 50%/contain no-repeat;width:16px;height:16px;position:absolute;top:.55em;left:0;transform:translateY(-50%)}.page-module__epEjdW__chipSection{flex-direction:column;align-items:flex-start;gap:16px;margin-top:36px;display:flex}.page-module__epEjdW__preferredSkills{margin-top:0}.page-module__epEjdW__chipGroup{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.page-module__epEjdW__chipGroupLabel{color:var(--text-head);letter-spacing:-.893px;font-size:28px;font-weight:500;line-height:1}.page-module__epEjdW__skillSectionHeader{justify-content:space-between;align-items:center;width:100%;margin-bottom:16px;display:flex}.page-module__epEjdW__skillHeaderLeft{align-items:center;gap:12px;display:flex}.page-module__epEjdW__skillCount{width:28px;height:28px;color:var(--accent);background:#f05b3626;border-radius:50%;justify-content:center;align-items:center;font-size:14px;font-weight:600;line-height:1;display:flex}.page-module__epEjdW__chip{border:1px solid var(--border-subtle);background:var(--pill-bg);min-height:44px;color:var(--text-muted);white-space:nowrap;border-radius:24px;align-items:center;padding:12px 16px;font-size:16px;font-weight:400;line-height:1;display:inline-flex}.page-module__epEjdW__similarCard{border:var(--job-card-border,1px solid var(--panel-border));border-radius:var(--job-card-radius,16px);background:var(--similar-card-bg,var(--bg-panel));flex-direction:column;gap:24px;min-height:154px;padding:30px;display:flex}.page-module__epEjdW__jobInfo{flex-direction:column;gap:7px;display:flex}.page-module__epEjdW__metaDivider{background:var(--panel-border);border-radius:8px;width:1px;height:16px}.page-module__epEjdW__similarCard h3{color:var(--text-primary);margin:0;font-size:22px;font-weight:500;line-height:1.2}.page-module__epEjdW__similarMeta{color:var(--text-secondary);flex-wrap:wrap;align-items:center;gap:8px;font-size:16px;font-weight:400;line-height:1;display:inline-flex}.page-module__epEjdW__similarTop{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.page-module__epEjdW__seniorPill{color:var(--text-muted);background:#ffffff1a;border:1px solid #ffffff14;border-radius:24px;justify-content:center;align-items:center;padding:8px 12px;font-size:12px;font-weight:500;line-height:1;display:inline-flex}.page-module__epEjdW__applyBtnSmall{border:1px solid var(--panel-border);background:var(--pill-bg);color:var(--text-muted);white-space:nowrap;border-radius:24px;padding:8px 12px;font-size:16px;font-weight:500;line-height:1}.page-module__epEjdW__viewDetail{border:1px solid var(--panel-border);background:var(--pill-bg);color:var(--text-muted);white-space:nowrap;border-radius:24px;padding:8px 12px;font-size:16px;font-weight:500;line-height:1;text-decoration:none}.page-module__epEjdW__benefitsLine{color:var(--text-muted);flex-wrap:wrap;align-items:center;gap:14px;font-size:18px;font-weight:400;line-height:1.55;display:flex}.page-module__epEjdW__benefitItem{white-space:nowrap;align-items:center;gap:8px;display:inline-flex}.page-module__epEjdW__benefitDot{background:url(/images/Frame.png) 50%/contain no-repeat;flex:0 0 16px;width:16px;height:16px}.page-module__epEjdW__whyGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;display:grid}.page-module__epEjdW__whyCard{border:1px solid var(--border-subtle);background:var(--why-choose-card-bg,var(--bg-panel));border-radius:16px;flex-direction:column;gap:24px;min-height:228px;padding:24px;display:flex;position:relative;overflow:hidden}.page-module__epEjdW__whyCard:before,.page-module__epEjdW__whyCard:after{content:"";pointer-events:none;opacity:.45;border-radius:50%;width:152px;height:152px;position:absolute}.page-module__epEjdW__whyCard:before{background:var(--why-card-before-bg);top:50%;left:-46px;transform:translateY(-58%)}.page-module__epEjdW__whyCard:after{background:var(--why-card-after-bg);top:50%;right:-41px;transform:translateY(-8%)}.page-module__epEjdW__whyIcon{z-index:1;border-radius:4.97px;justify-content:center;align-items:center;width:56px;height:56px;display:flex;position:relative}.page-module__epEjdW__whyIcon img{object-fit:contain;width:60px;height:60px;filter:var(--icon-filter);display:block}.page-module__epEjdW__whyIconGrowth{object-fit:contain;width:56px;height:56px;filter:var(--icon-filter);display:block}.page-module__epEjdW__whyCopy{z-index:1;flex-direction:column;gap:16px;display:flex;position:relative}.page-module__epEjdW__whyCopy h3{color:var(--text-head);letter-spacing:-.3106px;white-space:nowrap;margin:0;font-size:24px;font-weight:500;line-height:1.2}.page-module__epEjdW__whyCopy p{color:var(--text-muted);margin:0;font-size:18px;font-weight:400;line-height:1.55}@media (max-width:1100px){.page-module__epEjdW__jobBanner{border-radius:32px;padding:48px 36px}.page-module__epEjdW__contentGrid,.page-module__epEjdW__whyGrid{grid-template-columns:1fr}.page-module__epEjdW__jobBannerContent{flex-direction:column;align-items:flex-start}}@media (max-width:767px){.page-module__epEjdW__jobBanner{border-radius:24px;min-height:auto;padding:28px 20px}.page-module__epEjdW__jobBanner h1{padding-bottom:4px}.page-module__epEjdW__jobBannerCopy h1,.page-module__epEjdW__sectionTitle{font-size:20px;line-height:1.15}.page-module__epEjdW__subTitle,.page-module__epEjdW__chipGroupLabel,.page-module__epEjdW__whyCopy h3{font-size:20px}.page-module__epEjdW__lead,.page-module__epEjdW__bulletList,.page-module__epEjdW__smallCopy,.page-module__epEjdW__metaLines{font-size:16px}.page-module__epEjdW__metaLines>div:first-child{color:var(--job-banner-text);opacity:1}.page-module__epEjdW__metaLines>div:nth-child(2){color:var(--text-secondary);opacity:.8}.page-module__epEjdW__chip{font-size:14px}.page-module__epEjdW__whyCopy p,.page-module__epEjdW__benefitsLine{font-size:16px}.page-module__epEjdW__applyBtn{height:44px;font-size:14px}.page-module__epEjdW__mobileSimilarJobs{order:99;margin-top:40px}.page-module__epEjdW__desktopOnly{display:none!important}.page-module__epEjdW__mobileOnly{display:block!important}.page-module__epEjdW__contentStack{flex-direction:column;display:flex}.page-module__epEjdW__similarCard{gap:12px;min-height:auto;padding:0 16px}.page-module__epEjdW__similarTop{align-items:center;padding:16px 0}.page-module__epEjdW__similarCard h3{flex:1;font-size:16px}.page-module__epEjdW__similarMeta{color:var(--text-secondary);margin:0;font-size:14px}.page-module__epEjdW__viewDetail{display:none}.page-module__epEjdW__applyBtnSmall{color:var(--accent);white-space:nowrap;background:#f05b361a;border-radius:100px;padding:6px 12px;font-size:14px;font-weight:600;display:flex}.page-module__epEjdW__detailSection:before{background-size:300%}.page-module__epEjdW__benefitsLine{flex-direction:column;align-items:stretch;gap:0}.page-module__epEjdW__benefitItem{color:var(--text-primary);border-bottom:1px solid #ffffff14;padding:16px 0;font-size:16px;font-weight:500}.page-module__epEjdW__benefitItem:last-child{border-bottom:none}.page-module__epEjdW__whyCard{border-radius:16px;flex-direction:column;gap:16px;min-height:228px;padding:16px;display:flex;position:relative;overflow:hidden;background:var(--why-choose-card-bg)!important;border:1px solid var(--mobile-card-border)!important}.page-module__epEjdW__whyCopy{z-index:1;flex-direction:column;gap:8px;display:flex;position:relative}.page-module__epEjdW__desktopMetaLines{display:none!important}.page-module__epEjdW__mobileMetaLines{flex-direction:column;gap:12px;width:100%;margin-top:12px;display:flex!important}.page-module__epEjdW__mobileMetaSub{color:var(--job-banner-text);font-size:16px;font-weight:500}.page-module__epEjdW__mobileMetaDivider{border:none;border-top:1px solid #ffffff14;margin:4px 0}.page-module__epEjdW__mobileMetaBlock{flex-direction:column;gap:10px;display:flex}.page-module__epEjdW__mobileMetaRow{color:var(--job-banner-text);align-items:center;gap:10px;font-size:16px;display:flex}.page-module__epEjdW__metaIcon{color:var(--job-banner-text)}}[data-theme=light] .page-module__epEjdW__applyBtnSmall{background:#0000000d;border:1px solid #fff;border-radius:1.5rem}.page-module__epEjdW__companyBlock{align-items:center;gap:20px;display:flex}.page-module__epEjdW__companyLogo{object-fit:contain;background:#ffffff0f;border-radius:12px;width:64px;height:64px;padding:8px}.page-module__epEjdW__companyLink{color:var(--accent);text-decoration:underline}
.ConnectTabs-module__zJSBwW__optionTabs{align-items:center;gap:80px;display:flex}.ConnectTabs-module__zJSBwW__optionCard{width:239px;color:inherit;flex-direction:column;gap:8px;padding-left:32px;text-decoration:none;transition:all .3s;display:flex}.ConnectTabs-module__zJSBwW__optionCardActive{border-left:5px solid #f05b36cc;width:267px}.ConnectTabs-module__zJSBwW__optionKicker{text-transform:uppercase;color:var(--text-muted);opacity:.4;margin:0;font-size:18px;font-weight:600;line-height:1;transition:all .3s}.ConnectTabs-module__zJSBwW__optionCardActive .ConnectTabs-module__zJSBwW__optionKicker{color:#f05b36;opacity:1;font-size:22px}.ConnectTabs-module__zJSBwW__optionTitle{color:var(--text-primary);white-space:nowrap;margin:0;font-size:32px;font-weight:700;line-height:1}.ConnectTabs-module__zJSBwW__optionLink{color:var(--text-secondary);text-transform:capitalize;margin:0;font-size:18px;font-weight:400;line-height:1}@media (max-width:1100px){.ConnectTabs-module__zJSBwW__optionTabs{flex-direction:column;align-items:flex-start;gap:28px}}@media (max-width:767px){.ConnectTabs-module__zJSBwW__optionTabs{flex-direction:row;align-items:center;gap:12px}.ConnectTabs-module__zJSBwW__optionCard,.ConnectTabs-module__zJSBwW__optionCardActive{width:50%;padding-left:12px}.ConnectTabs-module__zJSBwW__optionKicker,.ConnectTabs-module__zJSBwW__optionCardActive .ConnectTabs-module__zJSBwW__optionKicker{font-size:14px}.ConnectTabs-module__zJSBwW__optionTitle{font-size:18px}.ConnectTabs-module__zJSBwW__optionLink{font-size:14px}}
.page-module__FaGA4q__careerSection{padding:var(--page-top-padding)24px 0;background:var(--overlay-body-bg,#000);min-height:100vh;margin-bottom:0;position:relative;overflow:hidden}.page-module__FaGA4q__careerSection:before{content:"";background:var(--overlay-bg-img)center top/100% auto no-repeat;pointer-events:none;opacity:.8;width:100%;height:100%;position:absolute;inset:0}.page-module__FaGA4q__careerWrap{z-index:1;flex-direction:column;gap:44px;width:min(1440px,100%);margin:0 auto;display:flex;position:relative}.page-module__FaGA4q__formCard{background:var(--panel);border:var(--contact-card-border,1px solid var(--panel-border));border-radius:var(--contact-card-radius,32px);flex-direction:column;gap:0;margin-bottom:80px;padding:90px;display:flex;position:relative;overflow:hidden}.page-module__FaGA4q__formGrid{flex-direction:column;gap:0;width:100%;display:flex}.page-module__FaGA4q__formGrid>.page-module__FaGA4q__formRow+.page-module__FaGA4q__formRow,.page-module__FaGA4q__formGrid>.page-module__FaGA4q__formRow+.page-module__FaGA4q__fieldGroup{margin-top:24px}.page-module__FaGA4q__formGrid>.page-module__FaGA4q__fieldGroup+.page-module__FaGA4q__sendRow{margin-top:30px}.page-module__FaGA4q__formRow{grid-template-columns:1fr 1fr;align-items:start;gap:24px;display:grid}.page-module__FaGA4q__fieldGroup{flex-direction:column;gap:8px;display:flex}.page-module__FaGA4q__fieldLabel{color:var(--text-primary);align-items:center;gap:2px;font-size:18px;font-weight:400;line-height:1;display:inline-flex}.page-module__FaGA4q__required{color:var(--accent);font-size:20px}.page-module__FaGA4q__fieldBox,.page-module__FaGA4q__fieldInput,.page-module__FaGA4q__fieldSelect,.page-module__FaGA4q__fieldTextarea{border:var(--contact-input-border,1px solid var(--field-border));border-radius:var(--contact-input-radius,4px);background:var(--contact-field-bg,transparent);width:100%;color:var(--text-secondary);outline:none;font-family:inherit;font-size:18px;font-weight:400;line-height:1;transition:border-color .2s}.page-module__FaGA4q__fieldInput,.page-module__FaGA4q__fieldSelect,.page-module__FaGA4q__fieldBox{height:50px;padding:12px}.page-module__FaGA4q__fieldBox{align-items:center;display:flex}.page-module__FaGA4q__fieldInput::placeholder,.page-module__FaGA4q__fieldTextarea::placeholder{color:var(--text-secondary);opacity:1}.page-module__FaGA4q__fieldSelectWrap{position:relative}.page-module__FaGA4q__fieldSelect{appearance:none;cursor:pointer;padding-right:38px}.page-module__FaGA4q__fieldSelectWrap:after{content:"";pointer-events:none;background:url(/icons/dropdown.svg) 50%/contain no-repeat;width:32px;height:32px;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.page-module__FaGA4q__fieldTextarea{resize:vertical;height:120px;min-height:120px;padding:12px;line-height:1.4}.page-module__FaGA4q__fieldInput:focus,.page-module__FaGA4q__fieldSelect:focus,.page-module__FaGA4q__fieldTextarea:focus,.page-module__FaGA4q__fieldBox:hover{border-color:var(--accent)}.page-module__FaGA4q__fieldBox:has(.page-module__FaGA4q__attachmentBox){padding:0 12px}.page-module__FaGA4q__attachmentBox{color:var(--text-secondary);white-space:nowrap;text-overflow:ellipsis;cursor:pointer;align-items:center;gap:8px;display:inline-flex;overflow:hidden}.page-module__FaGA4q__attachmentBox img{flex:0 0 32px;width:32px;height:32px;display:block}.page-module__FaGA4q__attachmentInput{display:none}.page-module__FaGA4q__sendRow{align-items:center;display:flex}.page-module__FaGA4q__sendButton{background:var(--accent);color:#fff;cursor:pointer;border:0;border-radius:36px;justify-content:center;align-items:center;padding:12px 32px;font-family:inherit;font-size:24px;font-weight:500;line-height:1.33;transition:opacity .2s,transform .2s;display:inline-flex}.page-module__FaGA4q__sendButton:hover{opacity:.9;transform:scale(1.02)}.page-module__FaGA4q__fieldError{color:var(--accent);margin:0;font-size:14px}.page-module__FaGA4q__hashWrap{justify-content:flex-end;width:100%;margin-bottom:24px;display:flex}.page-module__FaGA4q__hashTag{text-align:right;letter-spacing:-1.8px;color:var(--overlay-hashtag-color,var(--text-faded));pointer-events:none;margin:0;font-size:72px;font-weight:400;line-height:1;position:static}@media (max-width:1100px){.page-module__FaGA4q__formCard{padding:48px 28px 90px}.page-module__FaGA4q__hashWrap{justify-content:flex-start}.page-module__FaGA4q__hashTag{text-align:left;font-size:52px}.page-module__FaGA4q__formRow{grid-template-columns:1fr}}@media (max-width:767px){.page-module__FaGA4q__formCard{border-radius:24px;padding:24px 16px;background:var(--mobile-card-bg)!important;border:1px solid var(--mobile-card-border)!important}.page-module__FaGA4q__fieldLabel,.page-module__FaGA4q__fieldInput,.page-module__FaGA4q__fieldSelect,.page-module__FaGA4q__fieldTextarea,.page-module__FaGA4q__fieldBox{font-size:16px}.page-module__FaGA4q__attachmentBox img{flex:0 0 32px;width:32px;height:32px}.page-module__FaGA4q__sendButton{font-size:14px}.page-module__FaGA4q__hashTag{text-align:center;word-break:normal;white-space:nowrap;letter-spacing:-.5px;width:100%;font-size:clamp(24px,8.5vw,36px);overflow:visible}.page-module__FaGA4q__careerSection:before{background-size:300%}}
.page-module__j6Q3dW__contactSection{padding:var(--page-top-padding)24px 0;background:var(--overlay-body-bg,var(--bg));min-height:100vh;margin-bottom:75px;position:relative;overflow:hidden}.page-module__j6Q3dW__contactSection:before{content:"";background:var(--overlay-bg-img)center top/100% auto no-repeat;pointer-events:none;opacity:.8;width:100%;height:100%;position:absolute;inset:0}.page-module__j6Q3dW__contactWrap{z-index:1;flex-direction:column;gap:44px;width:min(1440px,100%);margin:0 auto;display:flex;position:relative}.page-module__j6Q3dW__contactCard{background:var(--panel);border:var(--contact-card-border,1px solid var(--panel-border));border-radius:var(--contact-card-radius,32px);flex-direction:column;gap:30px;min-height:865px;padding:90px;display:flex;overflow:hidden}.page-module__j6Q3dW__cardHeader{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:64px;display:grid}.page-module__j6Q3dW__eyebrow{color:var(--eyebrow-color);font-size:var(--fs-eyebrow);letter-spacing:5px;text-transform:uppercase;align-items:center;gap:16px;margin-bottom:0;font-weight:400;line-height:1.62;display:inline-flex}.page-module__j6Q3dW__eyebrowDots{color:var(--eyebrow-dot-color);letter-spacing:4px;font-size:20px;line-height:1}.page-module__j6Q3dW__cardTitle{letter-spacing:-1.8px;margin:0;font-size:72px;line-height:1.15}.page-module__j6Q3dW__cardTitle .page-module__j6Q3dW__light{color:var(--contact-title-white);font-weight:400;display:block}.page-module__j6Q3dW__cardTitle .page-module__j6Q3dW__strong{color:#0000;background:var(--contact-title-strong);-webkit-background-clip:text;background-clip:text;font-weight:800;display:block}.page-module__j6Q3dW__hashTag{text-align:right;letter-spacing:-.5116px;color:var(--overlay-hashtag-color,#fff3);white-space:nowrap;pointer-events:none;place-self:end;margin:0;font-size:32px;font-weight:800;line-height:1}.page-module__j6Q3dW__formGrid{flex-direction:column;gap:24px;display:flex}.page-module__j6Q3dW__formRow{grid-template-columns:1fr 1fr;align-items:start;gap:24px;display:grid}.page-module__j6Q3dW__fieldGroup{flex-direction:column;gap:8px;display:flex}.page-module__j6Q3dW__fieldLabel{color:var(--text-primary);align-items:center;gap:2px;font-size:18px;font-weight:400;line-height:1;display:inline-flex}.page-module__j6Q3dW__required{color:var(--accent);font-size:20px}.page-module__j6Q3dW__fieldBox,.page-module__j6Q3dW__fieldInput,.page-module__j6Q3dW__fieldTextarea{border:var(--contact-input-border,1px solid var(--panel-border));border-radius:var(--contact-input-radius,8px);background:var(--contact-field-bg);width:100%;color:var(--text-secondary);outline:none;font-family:inherit;font-size:18px;font-weight:400;line-height:1;transition:border-color .2s}.page-module__j6Q3dW__fieldInput,.page-module__j6Q3dW__fieldBox{align-items:center;height:48px;padding:12px;display:flex}.page-module__j6Q3dW__fieldInput::placeholder,.page-module__j6Q3dW__fieldTextarea::placeholder{color:var(--text-secondary);opacity:1}.page-module__j6Q3dW__fieldTextarea{resize:vertical;min-height:120px;padding:12px;line-height:1.4}.page-module__j6Q3dW__fieldInput:focus,.page-module__j6Q3dW__fieldTextarea:focus{border-color:var(--accent)}.page-module__j6Q3dW__fieldBox:has(.page-module__j6Q3dW__attachmentBox){padding:0 12px}.page-module__j6Q3dW__attachmentBox{cursor:pointer;white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:8px;display:inline-flex;overflow:hidden}.page-module__j6Q3dW__attachmentBox img{flex:0 0 32px;width:32px;height:32px;display:block}.page-module__j6Q3dW__attachmentInput{display:none}.page-module__j6Q3dW__fieldError{color:var(--accent);margin:0;font-size:14px}.page-module__j6Q3dW__sendRow{align-items:center;margin-top:10px;display:flex}.page-module__j6Q3dW__sendButton{background:var(--accent);color:#fff;cursor:pointer;border:0;border-radius:36px;justify-content:center;align-items:center;padding:12px 32px;font-family:inherit;font-size:24px;font-weight:500;line-height:1.33;transition:opacity .2s,transform .2s;display:inline-flex}.page-module__j6Q3dW__sendButton:hover{opacity:.9;transform:scale(1.02)}@media (max-width:1100px){.page-module__j6Q3dW__contactCard{min-height:auto;padding:48px 28px}.page-module__j6Q3dW__cardHeader{grid-template-columns:1fr;gap:24px}.page-module__j6Q3dW__cardTitle{font-size:40px}.page-module__j6Q3dW__hashTag{align-self:flex-start;font-size:28px}.page-module__j6Q3dW__formRow{grid-template-columns:1fr}}@media (max-width:767px){.page-module__j6Q3dW__contactCard{border-radius:24px;padding:28px 16px}.page-module__j6Q3dW__cardHeader{flex-direction:row;justify-content:space-between;align-items:flex-end;gap:8px;display:flex}.page-module__j6Q3dW__eyebrow{letter-spacing:3px}.page-module__j6Q3dW__cardTitle .page-module__j6Q3dW__light{white-space:nowrap}.page-module__j6Q3dW__hashTag{align-self:flex-end;margin-bottom:4px;font-size:16px}.page-module__j6Q3dW__fieldLabel,.page-module__j6Q3dW__fieldInput,.page-module__j6Q3dW__fieldTextarea,.page-module__j6Q3dW__fieldBox{font-size:16px}.page-module__j6Q3dW__attachmentBox img{flex:0 0 32px;width:32px;height:32px}.page-module__j6Q3dW__contactSection:before{background-size:300%}.page-module__j6Q3dW__contactCard{border-radius:16px;padding:24px 16px;background:var(--mobile-card-bg)!important;border:1px solid var(--mobile-card-border)!important}.page-module__j6Q3dW__cardHeader{text-align:center;flex-direction:column;align-items:center;gap:16px}.page-module__j6Q3dW__eyebrow{justify-content:center;width:100%}.page-module__j6Q3dW__sendButton{padding:12px 24px;font-size:14px}.page-module__j6Q3dW__cardTitle{letter-spacing:-1px;font-size:22px}.page-module__j6Q3dW__hashTag{display:none}}
.FooterSection-module__VHKZgq__scene{background:var(--bg-footer);justify-content:center;min-height:779px;padding:80px 24px 4px;display:flex;position:relative;overflow:hidden}.FooterSection-module__VHKZgq__scene:before{content:"";background:var(--footer-bg-img)center/cover no-repeat;pointer-events:none;position:absolute;inset:0}.FooterSection-module__VHKZgq__scene:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000 62%,#21207047 100%);position:absolute;inset:0}.FooterSection-module__VHKZgq__wrap{z-index:1;flex-direction:column;justify-content:space-between;width:min(1440px,100%);display:flex;position:relative}.FooterSection-module__VHKZgq__top{grid-template-columns:minmax(0,1fr) 450px;align-items:start;gap:48px;width:100%;display:grid}.FooterSection-module__VHKZgq__leftBlock{flex-direction:column;gap:20px;display:flex}.FooterSection-module__VHKZgq__eyebrow{color:var(--text-secondary);font-size:var(--fs-eyebrow);letter-spacing:5px;text-transform:uppercase;font-weight:400;line-height:1.62}.FooterSection-module__VHKZgq__headline{color:var(--text-white);font-size:var(--fs-h2);letter-spacing:-1.8px;max-width:620px;font-weight:800;line-height:1.35}.FooterSection-module__VHKZgq__socials{color:var(--text-secondary);font-size:var(--fs-body);flex-wrap:wrap;align-items:center;gap:32px;font-weight:400;display:flex}.FooterSection-module__VHKZgq__contact{color:var(--text-white);flex-direction:column;gap:24px;display:flex}.FooterSection-module__VHKZgq__contact h3{font-size:var(--fs-h3);font-weight:500;line-height:1.2}.FooterSection-module__VHKZgq__contactInfo{color:var(--text-primary);font-size:var(--fs-body-lg);flex-direction:column;gap:7px;font-weight:400;line-height:1.45;display:flex}.FooterSection-module__VHKZgq__brand{flex-direction:column;align-items:center;gap:60px;margin-top:48px;display:flex}.FooterSection-module__VHKZgq__brandMark{content:var(--footer-logo);width:1200px;max-width:100%;height:auto;display:block}.FooterSection-module__VHKZgq__footerBar{color:#6b7280;width:100%;min-height:62px;font-size:var(--fs-body-sm);border-top:1px solid #7e7e7e80;justify-content:space-between;align-items:center;gap:24px;padding:0;font-weight:500;display:flex}.FooterSection-module__VHKZgq__footerLinks{color:#6b7280;white-space:nowrap;gap:32px;display:flex}.FooterSection-module__VHKZgq__copyright{color:#6b7280}@media (max-width:1100px){.FooterSection-module__VHKZgq__scene{min-height:auto;padding:56px 20px 4px}.FooterSection-module__VHKZgq__top{grid-template-columns:1fr}.FooterSection-module__VHKZgq__contact h3{line-height:1.2}.FooterSection-module__VHKZgq__footerBar{flex-direction:column;align-items:flex-start;min-height:auto;padding-top:10px}}@media (max-width:767px){.FooterSection-module__VHKZgq__scene{padding:40px 16px 4px}.FooterSection-module__VHKZgq__scene:before{background-size:var(--footer-bg-size-mobile,cover);background-position:var(--footer-bg-pos-mobile,center)}.FooterSection-module__VHKZgq__eyebrow{letter-spacing:3px}.FooterSection-module__VHKZgq__headline{letter-spacing:-1px}.FooterSection-module__VHKZgq__socials{gap:18px}.FooterSection-module__VHKZgq__footerLinks{flex-wrap:wrap;gap:24px}.FooterSection-module__VHKZgq__top{gap:32px}.FooterSection-module__VHKZgq__nav{gap:24px}.FooterSection-module__VHKZgq__copyright{flex-direction:column;gap:12px}}
.JobDetailsAccordions-module__-Rjx4W__container{background:var(--mobile-card-border);border:1px solid var(--mobile-card-border);border-radius:16px;flex-direction:column;gap:1px;margin-bottom:24px;display:flex;overflow:hidden}.JobDetailsAccordions-module__-Rjx4W__accordion{background:var(--panel)}.JobDetailsAccordions-module__-Rjx4W__trigger{width:100%;color:var(--text-primary);font-size:var(--fs-body-lg);text-align:left;cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;padding:20px 24px;font-weight:600;display:flex}.JobDetailsAccordions-module__-Rjx4W__trigger:hover{background:#ffffff05}.JobDetailsAccordions-module__-Rjx4W__icon{color:var(--accent);justify-content:center;align-items:center;display:flex}.JobDetailsAccordions-module__-Rjx4W__content{overflow:hidden}.JobDetailsAccordions-module__-Rjx4W__inner{padding:0 24px 24px}@media (min-width:1101px){.JobDetailsAccordions-module__-Rjx4W__container{display:none}}
