.careers_page__vWXNF{position:relative;width:100%;min-height:100vh;background-color:#ffffdf;padding-bottom:120px}.careers_hero__329sD{position:relative;width:100%;padding:60px 24px 80px;background:linear-gradient(180deg,#ff347c,#ea0a5a 50%,#c30347);text-align:center;border-bottom-left-radius:50% 6vw;border-bottom-right-radius:50% 6vw}.careers_backLink___luYk{position:absolute;top:30px;left:30px;display:inline-flex;align-items:center;gap:8px;padding:10px 20px;background:rgba(0,0,0,.15);color:#ffffdf;font-family:var(--font-rucksack),sans-serif;font-weight:700;font-size:16px;text-decoration:none;border-radius:999px;transition:transform .12s ease-out,background-color .12s ease-out;-webkit-tap-highlight-color:transparent}.careers_backLink___luYk:hover{background:rgba(0,0,0,.25);transform:scale(1.02)}.careers_backLink___luYk:active{transform:scale(.96)}.careers_heroTitle__1RMIF{margin:0 0 16px;font-weight:900;font-size:clamp(40px,7vw,78px);line-height:1;letter-spacing:-1.5px;text-transform:uppercase;text-shadow:0 3.262px 0 rgba(0,0,0,.25)}.careers_heroSubtitle__2uoqu,.careers_heroTitle__1RMIF{font-family:var(--font-rucksack),sans-serif;color:#ffffdf}.careers_heroSubtitle__2uoqu{margin:0 auto;max-width:760px;font-weight:400;font-size:clamp(16px,1.6vw,22px);line-height:1.4;text-transform:capitalize;letter-spacing:-.4px}.careers_controls__rgjSQ{max-width:960px;margin:-40px auto 0;padding:0 24px;position:relative;z-index:2;display:flex;flex-direction:column;gap:20px}.careers_searchWrap__YUR0j{position:relative;display:flex;align-items:center;background:#fff;border:2px solid #fcad0f;border-radius:999px;padding:10px 18px 10px 50px;box-shadow:0 8px 24px rgba(195,3,71,.1);transition:border-color .15s ease-out,box-shadow .15s ease-out}.careers_searchWrap__YUR0j:focus-within{border-color:#e90a59;box-shadow:0 12px 32px rgba(195,3,71,.18)}.careers_searchIcon__4RPN2{position:absolute;left:18px;top:50%;transform:translateY(-50%);width:22px;height:22px;color:#c30347;pointer-events:none}.careers_searchInput__rvTSN{flex:1 1;border:none;outline:none;background:transparent;font-family:var(--font-rucksack),sans-serif;font-weight:400;font-size:17px;color:#2a0a1a;padding:4px 0}.careers_searchInput__rvTSN::placeholder{color:#b88a98}.careers_searchClear__yWY9i{border:none;background:rgba(195,3,71,.1);color:#c30347;width:28px;height:28px;border-radius:50%;font-size:22px;line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center;padding-bottom:3px;flex-shrink:0;transition:background-color .12s ease-out}.careers_searchClear__yWY9i:hover{background:rgba(195,3,71,.2)}.careers_filterChips__brBTN{display:flex;flex-wrap:wrap;gap:10px}.careers_filterChip__cnTy8{display:inline-flex;align-items:center;padding:8px 18px;border:2px solid #fcad0f;background:#fff;color:#c30347;font-family:var(--font-rucksack),sans-serif;font-weight:700;font-size:14px;letter-spacing:.3px;border-radius:999px;cursor:pointer;transition:transform .12s ease-out,background-color .12s ease-out,color .12s ease-out,border-color .12s ease-out;-webkit-tap-highlight-color:transparent;white-space:nowrap}.careers_filterChip__cnTy8:hover{transform:translateY(-1px);background:#fcebba}.careers_filterChip__cnTy8:active{transform:translateY(0)}.careers_filterChipActive__3YZRq{background:#e90a59;color:#ffffdf;border-color:#c30347;box-shadow:0 6px 16px rgba(195,3,71,.3)}.careers_filterChipActive__3YZRq:hover{background:#c30347;color:#ffffdf}.careers_resultsCount__K5Pzx{max-width:960px;margin:24px auto 0;padding:0 24px;font-family:var(--font-rucksack),sans-serif;font-weight:700;font-size:14px;color:#c30347;letter-spacing:.3px;text-transform:uppercase}.careers_positionsList__8sP5g{max-width:960px;margin:12px auto 0;padding:0 24px;gap:24px;z-index:1}.careers_card__5ENMu,.careers_positionsList__8sP5g{display:flex;flex-direction:column;position:relative}.careers_card__5ENMu{background:#fff;border:2px solid #fcad0f;border-radius:20px;padding:32px 32px 28px;box-shadow:0 12px 32px rgba(195,3,71,.12),0 -1px 6px rgba(0,0,0,.05);align-items:stretch;transition:transform .18s ease-out,box-shadow .18s ease-out}.careers_card__5ENMu:hover{transform:translateY(-2px);box-shadow:0 18px 40px rgba(195,3,71,.18),0 -1px 6px rgba(0,0,0,.05)}.careers_card__5ENMu:not(.careers_cardExpanded__kKEgV){padding-bottom:16px}.careers_cardHeader__5LgKo{display:flex;flex-direction:column;gap:12px;margin-bottom:20px;border-bottom:1px dashed rgba(252,173,15,.4);padding-bottom:20px}.careers_cardTitle__vIPQk{margin:0;font-family:var(--font-rucksack),sans-serif;font-weight:900;font-size:clamp(28px,3.2vw,40px);line-height:1.05;color:#e90a59;letter-spacing:-.8px;text-transform:uppercase}.careers_cardMeta__nvifk{display:flex;flex-wrap:wrap;gap:10px}.careers_metaChip__Hm4E8{display:inline-flex;align-items:center;padding:6px 14px;background:#fcebba;color:#c30347;font-family:var(--font-rucksack),sans-serif;font-weight:700;font-size:13px;border-radius:999px;letter-spacing:.3px;text-transform:uppercase}.careers_summary__nlygB{font-size:18px;line-height:1.5;color:#444}.careers_description__6bMql,.careers_summary__nlygB{margin:0 0 24px;font-family:var(--font-rucksack),sans-serif;font-weight:400}.careers_description__6bMql{font-size:16px;line-height:1.6;color:#555}.careers_cardSection___HZH7{margin-bottom:20px}.careers_cardSectionTitle__19DsE{margin:0 0 12px;font-family:var(--font-rucksack),sans-serif;font-weight:900;font-size:18px;line-height:1.2;color:#e90a59;text-transform:uppercase;letter-spacing:-.3px}.careers_bulletList__x2_Vf{margin:0;padding-left:22px;list-style:none;display:flex;flex-direction:column;gap:8px}.careers_bulletList__x2_Vf li{position:relative;font-family:var(--font-rucksack),sans-serif;font-weight:400;font-size:15px;line-height:1.5;color:#555}.careers_bulletList__x2_Vf li:before{content:"";position:absolute;left:-18px;top:9px;width:8px;height:8px;background:#fcad0f;border-radius:50%}.careers_applyButton__8Dgss{position:relative;display:inline-flex;align-items:center;justify-content:center;padding:4.5px;margin-top:8px;border:none;background:rgba(0,0,0,.1);border-radius:40px;cursor:pointer;box-shadow:inset 0 1px 4px 0 rgba(0,0,0,.25);text-decoration:none;font:inherit;color:inherit;transition:transform .12s ease-out;transform-origin:center;-webkit-tap-highlight-color:transparent}.careers_applyButton__8Dgss:hover{transform:scale(1.03)}.careers_applyButton__8Dgss:active{transform:scale(.96);transition-duration:80ms}.careers_applyInner__LgFEc{height:56px;padding:6px 8px;background:linear-gradient(0deg,#1d8b02,#2aca02);border-radius:40px}.careers_applyInner__LgFEc,.careers_applyLayer__btNw7{display:flex;align-items:center;justify-content:center;box-sizing:border-box}.careers_applyLayer__btNw7{height:100%;padding:0 28px 2px;border:1px solid rgba(202,255,138,.2);border-radius:300px;background:linear-gradient(180deg,#1d8b02 1.5%,#2aca02 114.67%)}.careers_applyText__sGF70{font-family:var(--font-rucksack),sans-serif;font-weight:900;font-size:20px;line-height:1;color:#fff;letter-spacing:-.4px;text-shadow:0 1px 0 rgba(0,0,0,.3);text-transform:capitalize;white-space:nowrap}.careers_applyButton__8Dgss:disabled{cursor:wait;opacity:.7;transform:none}.careers_applyButton__8Dgss:disabled:active,.careers_applyButton__8Dgss:disabled:hover{transform:none}.careers_applyForm__F5Cuu{margin-top:8px;padding:22px;background:#fffaef;border:1.5px dashed #fcad0f;border-radius:16px;display:flex;flex-direction:column;gap:14px}.careers_applyFormTitle__3ITSp{margin:0;font-family:var(--font-rucksack),sans-serif;font-weight:900;font-size:18px;color:#c30347;text-transform:uppercase;letter-spacing:-.3px}.careers_applyField__8V6Y7{display:flex;flex-direction:column;gap:6px}.careers_applyLabel__uKxod{font-family:var(--font-rucksack),sans-serif;font-weight:900;font-size:12px;color:#c30347;text-transform:uppercase;letter-spacing:.3px}.careers_applyInput__QdPNz,.careers_applyTextarea__J2pMx{font-family:var(--font-rucksack),sans-serif;font-weight:400;font-size:16px;color:#2a0a1a;background:#fff;border:2px solid #fcad0f;border-radius:10px;padding:10px 14px;outline:none;transition:border-color .15s ease-out,box-shadow .15s ease-out}.careers_applyInput__QdPNz::placeholder,.careers_applyTextarea__J2pMx::placeholder{color:#b88a98}.careers_applyInput__QdPNz:focus,.careers_applyTextarea__J2pMx:focus{border-color:#e90a59;box-shadow:0 4px 16px rgba(195,3,71,.18)}.careers_applyTextarea__J2pMx{resize:vertical;min-height:110px;line-height:1.5}.careers_applyStatus__Gf0y_{margin-top:8px;padding:12px 16px;border-radius:12px;font-family:var(--font-rucksack),sans-serif;font-weight:400;font-size:15px;line-height:1.5;text-align:center}.careers_applyStatusSuccess__5m4Mo{background:#d4f8c4;color:#1d8b02;border:1.5px solid #2aca02}.careers_applyStatusSuccess__5m4Mo strong{display:block;font-weight:900;margin-bottom:4px}.careers_applyStatusError__gdOVL{background:#ffe1e8;color:#c30347;border:1.5px solid #e90a59}.careers_toggleButton__xnZBR{display:inline-flex;align-items:center;gap:6px;margin-top:16px;align-self:flex-start;padding:6px 0;background:none;border:none;font-family:var(--font-rucksack),sans-serif;font-weight:700;font-size:15px;color:#e90a59;letter-spacing:.2px;text-transform:uppercase;cursor:pointer;transition:color .12s ease-out,transform .12s ease-out;-webkit-tap-highlight-color:transparent}.careers_toggleButton__xnZBR:hover{color:#c30347;transform:translateX(2px)}.careers_toggleArrow__r1YeK{display:inline-block;font-size:14px;transition:transform .18s ease-out}.careers_toggleArrow__r1YeK[data-expanded=true]{transform:rotate(180deg)}@media (max-width:1024px){.careers_page__vWXNF{padding-bottom:80px}.careers_hero__329sD{padding:50px 20px 60px;border-bottom-left-radius:50% 8vw;border-bottom-right-radius:50% 8vw}.careers_backLink___luYk{top:18px;left:18px;padding:8px 14px;font-size:13px}.careers_controls__rgjSQ{margin:-30px auto 0;padding:0 16px;gap:14px}.careers_searchWrap__YUR0j{padding:8px 14px 8px 44px}.careers_searchIcon__4RPN2{left:14px;width:20px;height:20px}.careers_searchInput__rvTSN{font-size:16px}.careers_filterChips__brBTN{flex-wrap:wrap;gap:8px}.careers_filterChip__cnTy8{padding:6px 14px;font-size:12px}.careers_resultsCount__K5Pzx{padding:0 16px;margin-top:16px;font-size:12px}.careers_positionsList__8sP5g{margin:8px auto 0;padding:0 16px;gap:16px}.careers_toggleButton__xnZBR{font-size:14px;margin-top:12px}.careers_card__5ENMu{padding:24px 20px 22px;border-radius:18px}.careers_cardHeader__5LgKo{margin-bottom:16px;padding-bottom:16px}.careers_summary__nlygB{font-size:16px;margin-bottom:20px}.careers_description__6bMql{font-size:15px;margin-bottom:20px}.careers_cardSectionTitle__19DsE{font-size:16px}.careers_bulletList__x2_Vf li{font-size:14px}.careers_applyInner__LgFEc{height:48px}.careers_applyLayer__btNw7{padding:0 20px 2px}.careers_applyText__sGF70{font-size:17px}}