.CareerHero-module__ZVYWlW__hero{text-align:center;justify-content:center;align-items:center;min-height:90vh;padding:9rem 3rem 5rem;display:flex;position:relative;overflow:hidden}.CareerHero-module__ZVYWlW__gridBg{pointer-events:none;background-image:radial-gradient(circle,#ffffff0b 1px,#0000 1px);background-size:40px 40px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 70%,#000 0%,#0000 100%);mask-image:radial-gradient(70% 70%,#000 0%,#0000 100%)}.CareerHero-module__ZVYWlW__glowTop{pointer-events:none;background:radial-gradient(#f5a62314 0%,#0000 62%);width:750px;height:520px;position:absolute;top:-12%;left:50%;transform:translate(-50%)}.CareerHero-module__ZVYWlW__inner{flex-direction:column;align-items:center;max-width:780px;animation:.9s cubic-bezier(.22,1,.36,1) both CareerHero-module__ZVYWlW__emerge;display:flex;position:relative}.CareerHero-module__ZVYWlW__eyebrow{letter-spacing:.18em;text-transform:uppercase;color:var(--muted);background:var(--surface);border:1px solid var(--border2);border-radius:99px;align-items:center;gap:.6rem;margin-bottom:2rem;padding:.36rem .9rem;font-size:.67rem;display:inline-flex}.CareerHero-module__ZVYWlW__eyebrowDot{background:#4ade80;border-radius:50%;flex-shrink:0;width:6px;height:6px;animation:2.4s ease-in-out infinite CareerHero-module__ZVYWlW__glow;box-shadow:0 0 8px #4ade80a6}@keyframes CareerHero-module__ZVYWlW__glow{0%,to{opacity:1}50%{opacity:.25}}.CareerHero-module__ZVYWlW__heading{font-family:var(--serif);letter-spacing:-.04em;color:var(--text);margin:0 0 1.6rem;font-size:clamp(3.2rem,7.2vw,6.4rem);font-weight:900;line-height:1.04}.CareerHero-module__ZVYWlW__heading em{background:linear-gradient(135deg,var(--accent)0%,#ffd068 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-style:italic}.CareerHero-module__ZVYWlW__lead{color:var(--muted);max-width:560px;margin-bottom:2.5rem;font-size:1.04rem;font-weight:300;line-height:1.77}.CareerHero-module__ZVYWlW__productBadges{flex-direction:column;align-items:center;gap:.75rem;margin-bottom:2.5rem;display:flex}.CareerHero-module__ZVYWlW__badgeLabel{letter-spacing:.14em;text-transform:uppercase;color:var(--muted2);font-size:.63rem;font-weight:500}.CareerHero-module__ZVYWlW__badges{flex-wrap:wrap;justify-content:center;gap:.5rem;display:flex}.CareerHero-module__ZVYWlW__badge{color:var(--muted);background:var(--surface);border:1px solid color-mix(in srgb,var(--bc)25%,var(--border2));border-radius:99px;align-items:center;gap:.45rem;padding:.38rem .85rem;font-size:.8rem;font-weight:500;display:inline-flex}.CareerHero-module__ZVYWlW__dot{border-radius:50%;flex-shrink:0;width:6px;height:6px}.CareerHero-module__ZVYWlW__cta{color:var(--muted);border:1px solid var(--border2);border-radius:3px;align-items:center;gap:.55rem;padding:.75rem 1.6rem;font-size:.82rem;font-weight:500;text-decoration:none;transition:color .2s,border-color .2s,background .2s;display:inline-flex}.CareerHero-module__ZVYWlW__cta:hover{color:var(--accent);background:var(--accentDim);border-color:#f5a62361}.CareerHero-module__ZVYWlW__cta svg{transition:transform .25s}.CareerHero-module__ZVYWlW__cta:hover svg{transform:translateY(3px)}.CareerHero-module__ZVYWlW__scrollCue{position:absolute;bottom:2.5rem;left:50%;transform:translate(-50%)}.CareerHero-module__ZVYWlW__line{background:linear-gradient(to bottom,var(--accent),transparent);width:1px;height:46px;animation:2.4s ease-in-out infinite CareerHero-module__ZVYWlW__breathe}@keyframes CareerHero-module__ZVYWlW__breathe{0%,to{opacity:.2;transform:scaleY(.85)}50%{opacity:1;transform:scaleY(1)}}@keyframes CareerHero-module__ZVYWlW__emerge{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.CareerHero-module__ZVYWlW__hero{min-height:75vh;padding:7rem 1.5rem 4rem}}
.CareerWhy-module__9inwya__section{background:var(--surface);border-top:1px solid var(--border);padding:7rem 3rem}.CareerWhy-module__9inwya__inner{max-width:1180px;margin:0 auto}.CareerWhy-module__9inwya__header{border-bottom:1px solid var(--border);grid-template-columns:1fr 1fr;align-items:end;gap:4rem;margin-bottom:3.5rem;padding-bottom:3.5rem;display:grid}.CareerWhy-module__9inwya__left{flex-direction:column;gap:1rem;display:flex}.CareerWhy-module__9inwya__tag{letter-spacing:.18em;text-transform:uppercase;color:var(--accent);border-bottom:1px solid #f5a6234d;width:fit-content;padding-bottom:.18rem;font-size:.64rem;font-weight:500;display:inline-block}.CareerWhy-module__9inwya__title{font-family:var(--serif);letter-spacing:-.03em;margin:0;font-size:clamp(1.9rem,3.4vw,3rem);font-weight:900;line-height:1.1}.CareerWhy-module__9inwya__right{color:var(--muted);align-self:end;font-size:.91rem;font-weight:300;line-height:1.78}.CareerWhy-module__9inwya__cards{background:var(--border);border:1px solid var(--border);border-radius:var(--radius);grid-template-columns:repeat(3,1fr);gap:1px;margin:0;padding:0;list-style:none;display:grid;overflow:hidden}.CareerWhy-module__9inwya__card{background:var(--surface2);padding:2.4rem 2rem;transition:background .28s;position:relative}.CareerWhy-module__9inwya__card:hover{background:color-mix(in srgb,var(--text)5%,var(--surface2))}.CareerWhy-module__9inwya__card:before{content:"";background:var(--accent);opacity:.8;width:0;transition:width .35s;position:absolute;top:0;bottom:0;left:0}.CareerWhy-module__9inwya__card:hover:before{width:3px}.CareerWhy-module__9inwya__cardNum{font-family:var(--serif);color:#f5a62312;letter-spacing:-.04em;-webkit-user-select:none;user-select:none;margin-bottom:1.4rem;font-size:3rem;font-weight:900;line-height:1;transition:color .3s;display:block}.CareerWhy-module__9inwya__card:hover .CareerWhy-module__9inwya__cardNum{color:#f5a62321}.CareerWhy-module__9inwya__cardTitle{font-family:var(--serif);letter-spacing:-.015em;margin:0 0 .75rem;font-size:1.1rem;font-weight:700}.CareerWhy-module__9inwya__cardBody{color:var(--muted);font-size:.87rem;font-weight:300;line-height:1.74}@media (max-width:860px){.CareerWhy-module__9inwya__section{padding:5rem 1.5rem}.CareerWhy-module__9inwya__header{grid-template-columns:1fr;gap:2rem}.CareerWhy-module__9inwya__cards{grid-template-columns:1fr}}
.CareerBoard-module__DuH2pa__section{background:var(--bg);border-top:1px solid var(--border);padding:7rem 3rem}.CareerBoard-module__DuH2pa__inner{max-width:1180px;margin:0 auto}.CareerBoard-module__DuH2pa__sectionHead{text-align:center;margin-bottom:2.5rem}.CareerBoard-module__DuH2pa__eyebrow{letter-spacing:.18em;text-transform:uppercase;color:var(--accent);margin-bottom:.8rem;font-size:.66rem;font-weight:500}.CareerBoard-module__DuH2pa__title{font-family:var(--serif);letter-spacing:-.03em;margin:0 0 .8rem;font-size:clamp(2rem,3.8vw,3.2rem);font-weight:900;line-height:1.1}.CareerBoard-module__DuH2pa__sub{color:var(--muted);font-size:.9rem;font-weight:300}.CareerBoard-module__DuH2pa__productTabs{border:1px solid var(--border2);border-radius:var(--radius);gap:0;width:fit-content;margin-bottom:2rem;display:flex;overflow:hidden}.CareerBoard-module__DuH2pa__productTab{font-family:var(--sans);color:var(--muted);background:var(--surface);border:none;border-right:1px solid var(--border2);cursor:pointer;align-items:center;gap:.45rem;padding:.62rem 1.2rem;font-size:.8rem;font-weight:500;transition:color .2s,background .2s;display:inline-flex}.CareerBoard-module__DuH2pa__productTab:last-child{border-right:none}.CareerBoard-module__DuH2pa__productTab:hover{color:var(--text);background:var(--surface2)}.CareerBoard-module__DuH2pa__productTabActive{color:var(--pc,var(--accent))!important;background:color-mix(in srgb,var(--pc,var(--accent))8%,var(--surface2))!important}.CareerBoard-module__DuH2pa__tabDot{border-radius:50%;flex-shrink:0;width:6px;height:6px}.CareerBoard-module__DuH2pa__tabCount{color:var(--muted2);background:var(--surface2);border:1px solid var(--border);text-align:center;border-radius:99px;min-width:20px;padding:.1rem .45rem;font-size:.62rem;font-weight:500}.CareerBoard-module__DuH2pa__layout{grid-template-columns:240px 1fr;align-items:start;gap:2rem;display:grid}.CareerBoard-module__DuH2pa__sidebar{background:var(--surface);border:1px solid var(--border2);border-radius:var(--radius);position:sticky;top:88px;overflow:hidden}.CareerBoard-module__DuH2pa__sideGroup{border-bottom:1px solid var(--border);padding:1.3rem 1.5rem}.CareerBoard-module__DuH2pa__sideGroup:last-child{border-bottom:none}.CareerBoard-module__DuH2pa__sideLabel{letter-spacing:.16em;text-transform:uppercase;color:var(--muted2);margin-bottom:.9rem;font-size:.61rem;font-weight:600}.CareerBoard-module__DuH2pa__searchBox{background:var(--surface2);border:1px solid var(--border2);color:var(--muted);border-radius:3px;align-items:center;gap:.55rem;padding:.5rem .75rem;transition:border-color .2s;display:flex}.CareerBoard-module__DuH2pa__searchBox:focus-within{border-color:#f5a62366}.CareerBoard-module__DuH2pa__searchInput{font-family:var(--sans);color:var(--text);background:0 0;border:none;outline:none;width:100%;font-size:.82rem}.CareerBoard-module__DuH2pa__searchInput::placeholder{color:var(--muted2)}.CareerBoard-module__DuH2pa__radioList{flex-direction:column;gap:.5rem;display:flex}.CareerBoard-module__DuH2pa__radioLabel{color:var(--muted);cursor:pointer;align-items:center;gap:.65rem;font-size:.83rem;transition:color .2s;display:flex}.CareerBoard-module__DuH2pa__radioLabel:hover{color:var(--text)}.CareerBoard-module__DuH2pa__radioInput{opacity:0;width:0;height:0;position:absolute}.CareerBoard-module__DuH2pa__radioBox{border:1px solid var(--border2);background:var(--surface2);border-radius:2px;flex-shrink:0;width:13px;height:13px;transition:border-color .2s,background .2s;position:relative}.CareerBoard-module__DuH2pa__radioInput:checked+.CareerBoard-module__DuH2pa__radioBox{background:var(--accent);border-color:var(--accent)}.CareerBoard-module__DuH2pa__radioInput:checked+.CareerBoard-module__DuH2pa__radioBox:after{content:"";border:1.5px solid #0c0c0e;border-top:none;border-left:none;width:3px;height:6px;position:absolute;top:2px;left:4px;transform:rotate(45deg)}.CareerBoard-module__DuH2pa__select{width:100%;font-family:var(--sans);color:var(--muted);background:var(--surface2);border:1px solid var(--border2);cursor:pointer;appearance:none;background-image:url("data:image/svg+xml,%3Csvg width='10' height='6' viewBox='0 0 10 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1l4 4 4-4' stroke='rgba(237,237,240,0.3)' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right .75rem center;background-repeat:no-repeat;border-radius:3px;outline:none;padding:.5rem .75rem;font-size:.82rem;transition:border-color .2s}.CareerBoard-module__DuH2pa__select:focus{border-color:#f5a62361}.CareerBoard-module__DuH2pa__listings{background:var(--border);border:1px solid var(--border);border-radius:var(--radius);flex-direction:column;gap:1px;margin:0;padding:0;list-style:none;display:flex;overflow:hidden}.CareerBoard-module__DuH2pa__empty{background:var(--surface);text-align:center;padding:4rem}.CareerBoard-module__DuH2pa__emptyTitle{font-family:var(--serif);margin:0 0 .5rem;font-size:1.2rem;font-weight:700}.CareerBoard-module__DuH2pa__emptySub{color:var(--muted);font-size:.87rem;font-weight:300}.CareerBoard-module__DuH2pa__jobCard{background:var(--surface);border-top:2px solid #0000;transition:background .22s,border-color .22s}.CareerBoard-module__DuH2pa__jobCard:hover{background:color-mix(in srgb,var(--text)5%,var(--surface))}.CareerBoard-module__DuH2pa__jobOpen{background:color-mix(in srgb,var(--text)5%,var(--surface))!important;border-top-color:var(--jc,var(--accent))!important}.CareerBoard-module__DuH2pa__jobHeader{cursor:pointer;-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;gap:1rem;padding:1.4rem 1.8rem;display:flex}.CareerBoard-module__DuH2pa__jobInfo{flex-direction:column;gap:.28rem;display:flex}.CareerBoard-module__DuH2pa__jobProduct{letter-spacing:.13em;text-transform:uppercase;font-size:.61rem;font-weight:600}.CareerBoard-module__DuH2pa__jobTitle{color:var(--text);letter-spacing:-.01em;margin:0;font-size:1rem;font-weight:600}.CareerBoard-module__DuH2pa__jobChips{flex-wrap:wrap;gap:.35rem;margin:0;padding:0;list-style:none;display:flex}.CareerBoard-module__DuH2pa__chip{letter-spacing:.05em;text-transform:uppercase;color:var(--muted);background:var(--surface2);border:1px solid var(--border2);border-radius:2px;padding:.16rem .52rem;font-size:.62rem}.CareerBoard-module__DuH2pa__chipMuted{color:var(--muted2);align-items:center;font-size:.62rem;display:flex}.CareerBoard-module__DuH2pa__toggle{color:var(--muted);text-align:center;flex-shrink:0;width:1.4rem;font-size:1.2rem;line-height:1;transition:color .2s}.CareerBoard-module__DuH2pa__jobOpen .CareerBoard-module__DuH2pa__toggle{color:var(--jc,var(--accent))}.CareerBoard-module__DuH2pa__jobBody{border-top:1px solid #0000;max-height:0;padding:0 1.8rem;transition:max-height .42s,padding .28s,border-color .2s;overflow:hidden}.CareerBoard-module__DuH2pa__jobOpen .CareerBoard-module__DuH2pa__jobBody{border-top-color:var(--border);max-height:320px;padding:1.4rem 1.8rem 1.8rem}.CareerBoard-module__DuH2pa__jobDesc{color:var(--muted);margin-bottom:1rem;font-size:.88rem;font-weight:300;line-height:1.74}.CareerBoard-module__DuH2pa__skillList{flex-wrap:wrap;gap:.35rem;margin:0;padding:0;list-style:none;display:flex}.CareerBoard-module__DuH2pa__skill{letter-spacing:.07em;text-transform:uppercase;border:1px solid;border-radius:2px;padding:.2rem .58rem;font-size:.62rem;font-weight:400}.CareerBoard-module__DuH2pa__applyBtn{color:var(--text);border:1px solid var(--border2);border-radius:3px;align-items:center;padding:.58rem 1.3rem;font-size:.82rem;font-weight:500;text-decoration:none;transition:color .2s,border-color .2s,background .2s;display:inline-flex}.CareerBoard-module__DuH2pa__applyBtn:hover{color:var(--jc,var(--accent));border-color:color-mix(in srgb,var(--jc,var(--accent))38%,transparent);background:color-mix(in srgb,var(--jc,var(--accent))8%,transparent)}@media (max-width:860px){.CareerBoard-module__DuH2pa__section{padding:5rem 1.5rem}.CareerBoard-module__DuH2pa__layout{grid-template-columns:1fr}.CareerBoard-module__DuH2pa__sidebar{position:static}.CareerBoard-module__DuH2pa__productTabs{width:100%;overflow-x:auto}}
.CareerFallback-module__dXvaSa__section{background:var(--bg);border-top:1px solid var(--border);padding:7rem 3rem 8rem;position:relative;overflow:hidden}.CareerFallback-module__dXvaSa__glow{pointer-events:none;background:radial-gradient(#f5a6230f 0%,#0000 65%);width:600px;height:400px;position:absolute;bottom:-20%;right:-5%}.CareerFallback-module__dXvaSa__inner{flex-direction:column;gap:3rem;max-width:1180px;margin:0 auto;display:flex;position:relative}.CareerFallback-module__dXvaSa__header{grid-template-columns:1fr 280px;align-items:start;gap:5rem;display:grid}.CareerFallback-module__dXvaSa__headerLeft{flex-direction:column;gap:1.3rem;display:flex}.CareerFallback-module__dXvaSa__tag{letter-spacing:.16em;text-transform:uppercase;width:fit-content;color:var(--accent);background:var(--accentDim);border:1px solid #f5a62338;border-radius:99px;padding:.28rem .75rem;font-size:.62rem;font-weight:600;display:inline-flex}.CareerFallback-module__dXvaSa__title{font-family:var(--serif);letter-spacing:-.035em;color:var(--text);margin:0;font-size:clamp(2rem,3.8vw,3.4rem);font-weight:900;line-height:1.1}.CareerFallback-module__dXvaSa__title em{color:var(--accent);font-style:italic}.CareerFallback-module__dXvaSa__desc{color:var(--muted);max-width:520px;font-size:.9rem;font-weight:300;line-height:1.76}.CareerFallback-module__dXvaSa__checklist{border:1px solid var(--border2);border-radius:var(--radius);background:var(--surface);flex-direction:column;gap:0;display:flex;overflow:hidden}.CareerFallback-module__dXvaSa__checkItem{border-bottom:1px solid var(--border);align-items:flex-start;gap:.75rem;padding:.9rem 1.2rem;transition:background .2s;display:flex}.CareerFallback-module__dXvaSa__checkItem:last-child{border-bottom:none}.CareerFallback-module__dXvaSa__checkItem:hover{background:var(--surface2)}.CareerFallback-module__dXvaSa__checkDot{color:var(--accent);flex-shrink:0;margin-top:.18rem;font-size:.7rem;transition:transform .2s}.CareerFallback-module__dXvaSa__checkItem:hover .CareerFallback-module__dXvaSa__checkDot{transform:scale(1.2)}.CareerFallback-module__dXvaSa__checkText{color:var(--muted);margin:0;font-size:.85rem;font-weight:300;line-height:1.55}.CareerFallback-module__dXvaSa__headerRight{flex-direction:column;gap:.7rem;display:flex}.CareerFallback-module__dXvaSa__sideLabel{letter-spacing:.18em;text-transform:uppercase;color:var(--muted2);font-size:.6rem;font-weight:700}.CareerFallback-module__dXvaSa__productPills{flex-direction:column;gap:.4rem;display:flex}.CareerFallback-module__dXvaSa__productPill{font-family:var(--sans);color:var(--muted);background:var(--surface);border:1px solid var(--border2);cursor:pointer;text-align:left;border-radius:5px;align-items:center;gap:.6rem;width:100%;padding:.55rem .9rem;font-size:.82rem;font-weight:500;transition:color .2s,background .2s,border-color .2s;display:inline-flex}.CareerFallback-module__dXvaSa__productPill:hover{color:var(--text);border-color:color-mix(in srgb,var(--pc)30%,transparent)}.CareerFallback-module__dXvaSa__productPillActive{font-weight:600;color:var(--pc,var(--accent))!important;background:color-mix(in srgb,var(--pc,var(--accent))8%,transparent)!important;border-color:color-mix(in srgb,var(--pc,var(--accent))35%,transparent)!important}.CareerFallback-module__dXvaSa__pillDot{border-radius:50%;flex-shrink:0;width:7px;height:7px}.CareerFallback-module__dXvaSa__responseCard{background:var(--surface);border:1px solid var(--border2);border-left:2px solid var(--accent);border-radius:var(--radius);align-items:center;gap:1rem;padding:.9rem 1.1rem;display:flex}.CareerFallback-module__dXvaSa__responseNum{font-family:var(--serif);color:var(--accent);letter-spacing:-.04em;flex-shrink:0;font-size:2.2rem;font-weight:900;line-height:1}.CareerFallback-module__dXvaSa__responseDays{color:var(--text);margin:0;font-size:.82rem;font-weight:600;line-height:1.2}.CareerFallback-module__dXvaSa__responseNote{color:var(--muted2);margin:.2rem 0 0;font-size:.68rem;font-weight:300}.CareerFallback-module__dXvaSa__openFormBtn{font-family:var(--sans);color:var(--text);background:var(--surface);border:1px solid var(--border2);border-radius:var(--radius);cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;width:fit-content;min-width:280px;padding:1.1rem 1.8rem;font-size:.88rem;font-weight:600;transition:background .2s,border-color .2s,color .2s;display:inline-flex}.CareerFallback-module__dXvaSa__openFormBtn:hover{background:var(--surface2);color:var(--accent);border-color:#f5a62359}.CareerFallback-module__dXvaSa__openFormArrow{font-size:1rem;transition:transform .25s}.CareerFallback-module__dXvaSa__openFormBtn:hover .CareerFallback-module__dXvaSa__openFormArrow{transform:translateY(3px)}.CareerFallback-module__dXvaSa__formDivider{background:var(--border);height:1px}.CareerFallback-module__dXvaSa__form{background:var(--surface);border:1px solid var(--border2);border-radius:10px;flex-direction:column;gap:1.6rem;padding:2.5rem;animation:.35s cubic-bezier(.22,1,.36,1) both CareerFallback-module__dXvaSa__expandIn;display:flex}@keyframes CareerFallback-module__dXvaSa__expandIn{0%{opacity:0;transform:translateY(-12px)}to{opacity:1;transform:translateY(0)}}.CareerFallback-module__dXvaSa__formRow2{grid-template-columns:1fr 1fr;gap:1.2rem;display:grid}.CareerFallback-module__dXvaSa__field{flex-direction:column;gap:.5rem;display:flex}.CareerFallback-module__dXvaSa__label{letter-spacing:.12em;text-transform:uppercase;color:var(--muted2);font-size:.65rem;font-weight:700}.CareerFallback-module__dXvaSa__labelOptional{text-transform:none;letter-spacing:0;color:#ededf02e;font-weight:300}[data-theme=light] .CareerFallback-module__dXvaSa__labelOptional{color:#0003}.CareerFallback-module__dXvaSa__input,.CareerFallback-module__dXvaSa__select,.CareerFallback-module__dXvaSa__textarea{font-family:var(--sans);color:var(--text);background:var(--surface2);border:1px solid var(--border2);box-sizing:border-box;border-radius:5px;outline:none;width:100%;padding:.78rem .95rem;font-size:.89rem;transition:border-color .2s,background .2s}.CareerFallback-module__dXvaSa__input::placeholder,.CareerFallback-module__dXvaSa__textarea::placeholder{color:var(--muted2)}.CareerFallback-module__dXvaSa__input:focus,.CareerFallback-module__dXvaSa__select:focus,.CareerFallback-module__dXvaSa__textarea:focus{background:color-mix(in srgb,var(--accent)3%,var(--surface2));border-color:#f5a62373}.CareerFallback-module__dXvaSa__select{appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg width='10' height='6' viewBox='0 0 10 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1l4 4 4-4' stroke='rgba(237,237,240,0.3)' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right .9rem center;background-repeat:no-repeat}.CareerFallback-module__dXvaSa__textarea{resize:vertical;min-height:100px}.CareerFallback-module__dXvaSa__dropZone{border:1.5px dashed var(--border2);text-align:center;cursor:pointer;background:var(--surface2);border-radius:8px;justify-content:center;align-items:center;min-height:130px;padding:2.2rem;transition:border-color .2s,background .2s;display:flex;position:relative}.CareerFallback-module__dXvaSa__dropZone:hover,.CareerFallback-module__dXvaSa__dropZoneActive{background:#f5a6230a;border-color:#f5a62380}.CareerFallback-module__dXvaSa__dropZoneFilled{cursor:default;border-style:solid;border-color:#f5a6234d}.CareerFallback-module__dXvaSa__fileInput{opacity:0;cursor:pointer;z-index:-1;position:absolute;inset:0}.CareerFallback-module__dXvaSa__dropContent{flex-direction:column;align-items:center;gap:.5rem;display:flex}.CareerFallback-module__dXvaSa__dropIcon{color:var(--muted2);margin-bottom:.3rem;transition:color .2s,transform .2s}.CareerFallback-module__dXvaSa__dropZone:hover .CareerFallback-module__dXvaSa__dropIcon{color:var(--accent);transform:translateY(-3px)}.CareerFallback-module__dXvaSa__dropLabel{color:var(--muted);margin:0;font-size:.9rem;font-weight:500}.CareerFallback-module__dXvaSa__dropSub{color:var(--muted2);margin:0;font-size:.74rem;font-weight:300}.CareerFallback-module__dXvaSa__fileReady{text-align:left;align-items:center;gap:1rem;width:100%;display:flex}.CareerFallback-module__dXvaSa__fileIcon{color:var(--accent);flex-shrink:0}.CareerFallback-module__dXvaSa__fileInfo{flex:1}.CareerFallback-module__dXvaSa__fileName{color:var(--text);word-break:break-all;margin:0;font-size:.86rem;font-weight:600}.CareerFallback-module__dXvaSa__fileSize{color:var(--muted2);margin:.15rem 0 0;font-size:.68rem}.CareerFallback-module__dXvaSa__fileRemove{color:var(--muted2);background:var(--surface);border:1px solid var(--border2);cursor:pointer;border-radius:3px;flex-shrink:0;padding:.3rem .55rem;font-size:.72rem;transition:color .2s,background .2s}.CareerFallback-module__dXvaSa__fileRemove:hover{color:#fb7185;border-color:#fb718559}.CareerFallback-module__dXvaSa__submitRow{flex-wrap:wrap;align-items:center;gap:1.8rem;display:flex}.CareerFallback-module__dXvaSa__submitBtn{font-family:var(--sans);letter-spacing:.03em;color:#0c0c0e;background:var(--accent);cursor:pointer;border:none;border-radius:5px;flex-shrink:0;padding:.95rem 2rem;font-size:.88rem;font-weight:700;transition:opacity .2s,transform .2s;box-shadow:0 0 28px #f5a62333}.CareerFallback-module__dXvaSa__submitBtn:hover{opacity:.87;transform:translateY(-2px)}.CareerFallback-module__dXvaSa__altEmail{align-items:center;gap:.7rem;display:flex}.CareerFallback-module__dXvaSa__altEmailOr{color:var(--muted2);font-size:.72rem;font-weight:300}.CareerFallback-module__dXvaSa__altEmailLink{color:var(--muted);border:1px solid var(--border2);border-radius:4px;align-items:center;gap:.45rem;padding:.48rem .95rem;font-size:.82rem;font-weight:500;text-decoration:none;transition:color .2s,border-color .2s;display:inline-flex}.CareerFallback-module__dXvaSa__altEmailLink:hover{color:var(--accent);border-color:#f5a62359}.CareerFallback-module__dXvaSa__formNote{color:var(--muted2);margin:0;font-size:.7rem;font-weight:300}.CareerFallback-module__dXvaSa__successCard{text-align:center;background:var(--surface);border:1px solid var(--border2);border-radius:12px;flex-direction:column;align-items:center;gap:1.2rem;padding:5rem 3rem;animation:.4s cubic-bezier(.22,1,.36,1) both CareerFallback-module__dXvaSa__expandIn;display:flex}.CareerFallback-module__dXvaSa__successIcon{width:68px;height:68px;color:var(--accent);background:#f5a6231a;border:1.5px solid #f5a6234d;border-radius:50%;justify-content:center;align-items:center;font-size:1.8rem;display:flex;box-shadow:0 0 28px #f5a6231f}.CareerFallback-module__dXvaSa__successTitle{font-family:var(--serif);letter-spacing:-.03em;color:var(--text);margin:0;font-size:2.2rem;font-weight:900}.CareerFallback-module__dXvaSa__successSub{color:var(--muted);max-width:440px;font-size:.92rem;font-weight:300;line-height:1.72}.CareerFallback-module__dXvaSa__successBack{color:var(--muted);margin-top:.5rem;font-size:.82rem;text-decoration:none;transition:color .2s}.CareerFallback-module__dXvaSa__successBack:hover{color:var(--accent)}@media (max-width:860px){.CareerFallback-module__dXvaSa__section{padding:5rem 1.5rem}.CareerFallback-module__dXvaSa__header{grid-template-columns:1fr;gap:2.5rem}.CareerFallback-module__dXvaSa__formRow2{grid-template-columns:1fr}.CareerFallback-module__dXvaSa__form{padding:1.8rem}.CareerFallback-module__dXvaSa__submitRow{flex-direction:column;align-items:flex-start;gap:1rem}}
