@import url("https://fonts.googleapis.com/css2?family=Roboto+Condensed:wght@700;900&family=Inter:wght@400;600;800&display=swap");.CareersPage_detailPage__OoEvk,.CareersPage_hero__9dtuC,.CareersPage_jobsWrapper__ij_cp,.CareersPage_taglineStrip__EtI_9{--bg:#070b14;--bg2:#0b1220;--panel:rgba(11,18,32,0.82);--panel2:rgba(11,18,32,0.62);--ink:#e6ecff;--muted:rgba(230,236,255,0.74);--line:rgba(230,236,255,0.12);--dash:rgba(230,236,255,0.2);--accent:#63b3ff;--accent2:#2d7cff;--border:3px solid rgba(230,236,255,0.78);--radius:12px;--shadow:0 28px 80px rgba(0,0,0,0.45);--glass:rgba(15,24,44,0.46);--glassStrong:rgba(15,24,44,0.6);--glassStroke:rgba(230,236,255,0.26);--comicPop:#ffdc5e;color:var(--ink);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.CareersPage_hero__9dtuC{position:relative;min-height:52vh;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1.1rem;padding:clamp(2rem,6vw,4.5rem) clamp(1.25rem,4vw,4rem);border-bottom:var(--border);overflow:hidden;background:radial-gradient(circle at 12% 18%,rgba(99,179,255,.24),transparent 42%),radial-gradient(circle at 86% 20%,rgba(45,124,255,.2),transparent 44%),linear-gradient(160deg,#091324,#070b14 45%,#0b1220)}.CareersPage_hero__9dtuC:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 18% 10%,rgba(99,179,255,.14),transparent 56%),radial-gradient(circle at 80% 45%,rgba(45,124,255,.1),transparent 62%);opacity:.8;pointer-events:none}.CareersPage_hero__9dtuC:after{content:"";position:absolute;left:0;right:0;bottom:0;height:12px;background:repeating-linear-gradient(90deg,rgba(230,236,255,.6) 0 12px,transparent 12px 20px);opacity:.16}.CareersPage_heroContent__m76O9{position:relative;z-index:2;text-align:center;animation:CareersPage_comicEnter__fjePe .52s cubic-bezier(.16,1,.3,1) both}.CareersPage_heroTitle__kSo6F{margin:0;font-family:Roboto Condensed,Inter,sans-serif;font-size:clamp(2.4rem,7vw,5.5rem);font-weight:900;line-height:.9;letter-spacing:-1.5px;text-transform:uppercase;color:var(--ink);text-shadow:0 10px 28px rgba(0,0,0,.35)}.CareersPage_heroSubtitle__MaYnC{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;gap:.25rem;width:min(56rem,100%);padding:1rem 1.25rem;border:1px solid var(--glassStroke);border-radius:var(--radius);background:var(--glassStrong);backdrop-filter:blur(12px) saturate(130%);-webkit-backdrop-filter:blur(12px) saturate(130%);box-shadow:0 10px 28px rgba(0,0,0,.28);font-size:clamp(1rem,2.3vw,1.25rem);font-weight:600;text-align:center}.CareersPage_taglineStrip__EtI_9{border-top:1px solid rgba(230,236,255,.2);border-bottom:1px solid rgba(230,236,255,.2);background:rgba(15,24,44,.5);backdrop-filter:blur(10px) saturate(120%);-webkit-backdrop-filter:blur(10px) saturate(120%);padding:.8rem 1rem;text-align:center}.CareersPage_taglineText__iCa_t{min-height:1rem;margin:0;color:var(--muted);letter-spacing:1px;text-transform:uppercase;font-size:.78rem;font-weight:800}.CareersPage_jobsWrapper__ij_cp{position:relative;padding:4rem 1rem 5rem;background:radial-gradient(circle at 12% 0,rgba(99,179,255,.14),transparent 44%),radial-gradient(circle at 88% 38%,rgba(45,124,255,.1),transparent 48%),linear-gradient(180deg,var(--bg) 0,var(--bg2) 55%,var(--bg) 100%)}.CareersPage_jobsWrapper__ij_cp:before{content:"";position:absolute;inset:0;opacity:.18;pointer-events:none;background-image:repeating-linear-gradient(135deg,rgba(230,236,255,.06) 0 1px,transparent 1px 38px),repeating-linear-gradient(45deg,rgba(99,179,255,.05) 0 1px,transparent 1px 54px)}.CareersPage_jobsButton__mtc0C{position:relative;display:inline-flex;align-items:center;justify-content:center;margin-bottom:2.4rem;padding:.9rem 1.5rem;border:var(--border);border-radius:var(--radius);background:linear-gradient(135deg,var(--accent2) 0,var(--accent) 70%);color:#06101f;font-family:Roboto Condensed,Inter,sans-serif;font-size:1rem;font-weight:900;letter-spacing:.7px;text-transform:uppercase;text-decoration:none;box-shadow:8px 8px 0 rgba(0,0,0,.35),0 24px 70px rgba(99,179,255,.18);transition:transform .12s ease,box-shadow .12s ease}.CareersPage_jobsButton__mtc0C:hover{transform:translate(2px,2px);box-shadow:4px 4px 0 rgba(0,0,0,.35),0 26px 86px rgba(99,179,255,.24);text-decoration:none}.CareersPage_jobsGrid__cSJUZ{position:relative;display:grid;grid-template-columns:1fr;grid-gap:1rem;gap:1rem}.CareersPage_jobCard__J5VKo{position:relative;display:grid;grid-template-columns:2fr 1fr 1fr;align-items:center;grid-gap:1rem;gap:1rem;padding:1.15rem 1.4rem;border:1px solid var(--glassStroke);border-radius:var(--radius);background:var(--glass);backdrop-filter:blur(12px) saturate(125%);-webkit-backdrop-filter:blur(12px) saturate(125%);box-shadow:0 22px 52px rgba(0,0,0,.36);text-decoration:none;transition:transform .14s ease,border-color .14s ease,box-shadow .14s ease;animation:CareersPage_cardPopIn__3kXdl .44s cubic-bezier(.16,1,.3,1) both}.CareersPage_jobCard__J5VKo:after{content:"";position:absolute;inset:10px;border:1px dashed rgba(230,236,255,.24);border-radius:8px;pointer-events:none}.CareersPage_jobCard__J5VKo:first-child{animation-delay:60ms}.CareersPage_jobCard__J5VKo:nth-child(2){animation-delay:.12s}.CareersPage_jobCard__J5VKo:nth-child(3){animation-delay:.18s}.CareersPage_jobCard__J5VKo:nth-child(4){animation-delay:.24s}.CareersPage_jobCard__J5VKo:nth-child(5){animation-delay:.3s}.CareersPage_jobCard__J5VKo:nth-child(6){animation-delay:.36s}.CareersPage_jobCard__J5VKo:hover{transform:translateY(-3px) rotate(0deg);border-color:var(--accent);box-shadow:0 18px 42px rgba(99,179,255,.22);text-decoration:none}.CareersPage_jobName__QVTpt{margin:0;color:var(--ink);text-align:left;font-family:Roboto Condensed,Inter,sans-serif;font-size:1.25rem;font-weight:900;letter-spacing:.3px;text-transform:uppercase}.CareersPage_jobType__FJdms{margin:0;color:var(--muted);text-align:center;font-size:.95rem;font-weight:700;text-transform:uppercase;letter-spacing:.6px}.CareersPage_jobLocation__dmqFj{margin:0;color:rgba(230,236,255,.9);text-align:right;font-size:.95rem;font-weight:700}.CareersPage_detailPage__OoEvk{position:relative;min-height:100vh;padding:3.25rem 1rem 4.75rem;background:radial-gradient(circle at 12% 0,rgba(99,179,255,.14),transparent 44%),radial-gradient(circle at 88% 38%,rgba(45,124,255,.1),transparent 48%),linear-gradient(180deg,var(--bg) 0,var(--bg2) 55%,var(--bg) 100%)}.CareersPage_detailPage__OoEvk:before{content:"";position:absolute;inset:0;opacity:.18;pointer-events:none;background-image:repeating-linear-gradient(135deg,rgba(230,236,255,.06) 0 1px,transparent 1px 38px),repeating-linear-gradient(45deg,rgba(99,179,255,.05) 0 1px,transparent 1px 54px)}.CareersPage_detailContainer__livkN{position:relative;z-index:1;width:min(920px,calc(100% - 1rem));margin:0 auto}.CareersPage_breadcrumbs__62iU_{display:inline-flex;gap:.55rem;align-items:center;margin-bottom:1rem;padding:.55rem .8rem;border:1px solid var(--glassStroke);border-radius:10px;background:rgba(15,24,44,.52);backdrop-filter:blur(10px) saturate(120%);-webkit-backdrop-filter:blur(10px) saturate(120%);color:var(--muted);font-size:.82rem;font-weight:700;letter-spacing:.4px;text-transform:uppercase}.CareersPage_breadcrumbs__62iU_ a{color:var(--accent);text-decoration:none}.CareersPage_breadcrumbs__62iU_ a:hover{color:var(--ink);text-decoration:none}.CareersPage_breadcrumbs__62iU_ span{white-space:nowrap}.CareersPage_detailCard__NCL6d{position:relative;border:1px solid var(--glassStroke);border-radius:var(--radius);background:var(--glassStrong);backdrop-filter:blur(14px) saturate(125%);-webkit-backdrop-filter:blur(14px) saturate(125%);box-shadow:0 24px 58px rgba(0,0,0,.4);padding:clamp(1.4rem,3vw,2.2rem);text-align:left}.CareersPage_detailCard__NCL6d:after{content:"";position:absolute;inset:12px;border:1px dashed rgba(230,236,255,.24);border-radius:8px;pointer-events:none}.CareersPage_detailTitle__qPKpu{margin:0 0 .8rem;color:var(--ink);font-family:Roboto Condensed,Inter,sans-serif;font-size:clamp(1.9rem,4vw,2.6rem);font-weight:900;line-height:.94;letter-spacing:-.8px;text-transform:uppercase}.CareersPage_detailMeta__ia0TD{margin:.4rem 0;color:rgba(230,236,255,.9);font-size:1rem}.CareersPage_detailMeta__ia0TD strong{color:var(--accent);text-transform:uppercase;letter-spacing:.5px}.CareersPage_detailDescription__6noil{margin:1.5rem 0;color:var(--muted)}.CareersPage_detailParagraph__lv6BI{margin:0 0 1rem;font-size:1rem;font-weight:600;line-height:1.65}.CareersPage_applyNow__X2OF6{display:inline-flex;align-items:center;justify-content:center;margin-top:.45rem;padding:.85rem 1.3rem;border:var(--border);border-radius:var(--radius);background:linear-gradient(135deg,var(--accent2) 0,var(--accent) 70%);color:#06101f;font-family:Roboto Condensed,Inter,sans-serif;font-size:.96rem;font-weight:900;letter-spacing:.7px;text-transform:uppercase;text-decoration:none;box-shadow:8px 8px 0 rgba(0,0,0,.35),0 24px 70px rgba(99,179,255,.18);transition:transform .12s ease,box-shadow .12s ease}.CareersPage_applyNow__X2OF6:hover{transform:translate(2px,2px);box-shadow:4px 4px 0 rgba(0,0,0,.35),0 26px 86px rgba(99,179,255,.24);text-decoration:none}@keyframes CareersPage_comicEnter__fjePe{0%{opacity:0;transform:translateY(18px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes CareersPage_cardPopIn__3kXdl{0%{opacity:0;transform:translateY(20px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}@media (max-width:900px){.CareersPage_jobCard__J5VKo{grid-template-columns:1fr;gap:.5rem;text-align:left;animation-delay:0s}.CareersPage_jobLocation__dmqFj,.CareersPage_jobType__FJdms{text-align:left}}@media (max-width:640px){.CareersPage_hero__9dtuC{min-height:auto;padding-top:1.8rem;padding-bottom:1.8rem}.CareersPage_heroSubtitle__MaYnC{font-size:.95rem;align-items:center;text-align:center;transform:rotate(0deg);animation:none}.CareersPage_jobsWrapper__ij_cp{padding-top:2rem}}@media (prefers-reduced-motion:reduce){.CareersPage_heroContent__m76O9,.CareersPage_heroSubtitle__MaYnC,.CareersPage_heroTitle__kSo6F,.CareersPage_jobCard__J5VKo{animation:none!important;transform:none!important}}.Layout_pageContainer__pka_M{display:flex;flex-direction:column;min-height:100vh;background:#070b14}.Layout_container__p0wDU{width:min(1320px,calc(100% - 2rem));margin:0 auto}.Layout_headerWhite__uLnSV{position:-webkit-sticky;position:sticky;top:0;z-index:30;border-bottom:1px solid rgba(230,236,255,.22);background:rgba(8,15,30,.64);backdrop-filter:blur(14px) saturate(130%);-webkit-backdrop-filter:blur(14px) saturate(130%)}.Layout_headerWhite__uLnSV .Layout_container__p0wDU{display:flex;align-items:center;justify-content:space-between;min-height:92px}.Layout_logo__jEC1A{display:inline-flex;align-items:center;text-decoration:none}.Layout_logoImg__aHz0K{height:clamp(46px,6vw,62px);width:auto}.Layout_nav__lgtID{display:flex;align-items:center;gap:1rem}.Layout_navLink__Sc87n{color:#e6ecff;text-decoration:none;font-family:Roboto Condensed,Inter,sans-serif;font-size:.95rem;font-weight:800;letter-spacing:.7px;text-transform:uppercase}.Layout_navLinkActive__wmChv,.Layout_navLink__Sc87n:hover{color:#63b3ff}.Layout_main__kdTZ6{flex:1 1}.Layout_footer__XhvoB{border-top:1px solid rgba(230,236,255,.2);background:rgba(8,15,30,.58);backdrop-filter:blur(12px) saturate(125%);-webkit-backdrop-filter:blur(12px) saturate(125%);color:rgba(230,236,255,.72);text-align:center;font-size:.82rem}.Layout_footer__XhvoB .Layout_container__p0wDU{padding:1.2rem 0 1.4rem}.Layout_footer__XhvoB p{margin:0}.Layout_footer__XhvoB p+p{margin-top:.45rem}.Layout_footerLink__HbFPI{color:#63b3ff;text-decoration:none}.Layout_footerLink__HbFPI:hover{color:#e6ecff}