.page_page__OOf2K{--red:#f00000;--redDark:#b90020;--blue:#0080f0;--blueDark:#005090;--ink:#101117;--muted:#697086;--soft:#f6f8fb;--line:#e5e8ee;--brand:linear-gradient(115deg,#f00000,#d80010 40%,#0080f0);background:#fff;color:var(--ink);overflow:hidden}.page_container__LjMQJ{width:min(1120px,calc(100% - 48px));margin:auto}.page_eyebrow__ryt4w{display:inline-flex;align-items:center;gap:8px;color:#697086;font:700 11px/1.2 JetBrains Mono,monospace;letter-spacing:.12em;text-transform:uppercase}.page_eyebrow__ryt4w:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--red)}.page_icon__dALOD{width:42px;height:42px;display:grid;place-items:center;color:var(--blue);background:#eef6ff;border-radius:11px}.page_icon__dALOD svg{width:21px;height:21px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.page_hero__64YPY{position:relative;padding:105px 0 90px;background:radial-gradient(circle at 20% 55%,rgba(0,128,240,.09),transparent 28%),radial-gradient(circle at 82% 25%,rgba(240,0,0,.06),transparent 25%)}.page_heroGlow__UUvp0{position:absolute;width:480px;height:480px;right:-220px;top:-180px;border-radius:50%;background:radial-gradient(circle,rgba(0,128,240,.13),transparent 68%)}.page_heroGrid__5Dcou{display:grid;grid-template-columns:1fr 1fr;grid-gap:75px;gap:75px;align-items:center}.page_heroCopy__3vfU0 h1{margin:17px 0 24px;max-width:700px;font-size:clamp(48px,6vw,76px);line-height:1;letter-spacing:-.055em}.page_heroCopy__3vfU0 h1 span{background:var(--brand);-webkit-background-clip:text;background-clip:text;color:transparent}.page_heroCopy__3vfU0>p{max-width:560px;color:var(--muted);font-size:17px;line-height:1.75}.page_actions__v_H5j{display:flex;gap:12px;margin-top:30px}.page_jobApply__gF6px,.page_primaryButton__by31P,.page_secondaryButton__sCTKq,.page_sendButton__TsOCh,.page_smallButton__K7My4{display:inline-flex;align-items:center;justify-content:center;gap:8px;text-decoration:none;border-radius:10px;font-size:13px;font-weight:750;transition:.25s}.page_primaryButton__by31P{min-height:48px;padding:0 19px;color:#fff;background:var(--blue);box-shadow:0 12px 30px rgba(0,128,240,.18)}.page_primaryButton__by31P:hover{background:var(--blueDark);transform:translateY(-2px)}.page_secondaryButton__sCTKq{min-height:48px;padding:0 19px;color:var(--ink);border:1px solid var(--line);background:#fff}.page_secondaryButton__sCTKq:hover{transform:translateY(-2px);border-color:#b8c1cf}.page_jobApply__gF6px .page_icon__dALOD,.page_primaryButton__by31P .page_icon__dALOD,.page_sendButton__TsOCh .page_icon__dALOD{width:18px;height:18px;padding:0;background:transparent;color:currentColor}.page_jobApply__gF6px .page_icon__dALOD svg,.page_primaryButton__by31P .page_icon__dALOD svg,.page_sendButton__TsOCh .page_icon__dALOD svg{width:17px;height:17px}.page_heroVisual__f8_O7{position:relative;min-height:370px;border:1px solid var(--line);border-radius:30px;background:rgba(255,255,255,.78);overflow:hidden;box-shadow:0 30px 70px rgba(16,17,23,.07);animation:page_float__y7v3H 5s ease-in-out infinite}.page_door__AEquK{position:absolute;border:1.5px solid #7b8492;background:rgba(255,255,255,.3);transform:skewY(-25deg)}.page_doorRight__YXZ_S{width:180px;height:235px;right:48px;top:58px}.page_doorLeft__Ts8Gk{width:140px;height:215px;left:54px;top:78px;transform:skewY(25deg)}.page_cloud__ga3BZ{position:absolute;width:105px;height:48px;border:1.5px solid #7b8492;border-radius:30px;top:72px;left:105px;background:#fff}.page_cloud__ga3BZ:after,.page_cloud__ga3BZ:before{content:"";position:absolute;border:1.5px solid #7b8492;border-bottom:0;border-radius:50%;background:#fff}.page_cloud__ga3BZ:before{width:42px;height:42px;left:14px;top:-25px}.page_cloud__ga3BZ:after{width:45px;height:45px;right:10px;top:-20px}.page_person__zRX7t{position:absolute;left:108px;bottom:58px;width:43px;height:115px;border-left:1.5px solid #7b8492}.page_person__zRX7t:before{content:"";position:absolute;width:25px;height:25px;border:1.5px solid #7b8492;border-radius:50%;left:0;top:-24px;background:#fff}.page_star__3XsI9{position:absolute;right:105px;top:145px;width:70px;height:70px;border:1px solid #7b8492;border-radius:50%;display:grid;place-items:center;background:#fff}.page_star__3XsI9 span{width:29px;height:29px;background:var(--blue);-webkit-clip-path:polygon(50% 0,61% 35%,98% 35%,68% 57%,79% 93%,50% 70%,21% 93%,32% 57%,2% 35%,39% 35%);clip-path:polygon(50% 0,61% 35%,98% 35%,68% 57%,79% 93%,50% 70%,21% 93%,32% 57%,2% 35%,39% 35%)}.page_heroDot__v1zNo{position:absolute;width:10px;height:10px;border-radius:50%;background:var(--blue);top:125px;right:185px}.page_heroBadge__Wiwcg{position:absolute;right:24px;bottom:22px;padding:13px 16px;border:1px solid var(--line);border-radius:12px;background:#fff;box-shadow:0 15px 35px rgba(16,17,23,.1)}.page_heroBadge__Wiwcg small,.page_heroBadge__Wiwcg strong{display:block}.page_heroBadge__Wiwcg strong{font-size:12px}.page_heroBadge__Wiwcg small{margin-top:4px;color:var(--muted);font-size:10px}.page_section__P27Rh{padding:105px 0}.page_sectionHead__IPfLR{max-width:700px;margin-bottom:42px}.page_sectionHead__IPfLR h2{margin:13px 0 0;font-size:clamp(34px,4.5vw,50px);line-height:1.05;letter-spacing:-.045em}.page_sectionHead__IPfLR h2 span{background:var(--brand);-webkit-background-clip:text;background-clip:text;color:transparent}.page_sectionHead__IPfLR p{color:var(--muted);line-height:1.7}.page_values__zPy2l{display:grid;grid-template-columns:repeat(3,1fr);border:1px solid var(--line);border-radius:18px;overflow:hidden;background:var(--line);grid-gap:1px;gap:1px}.page_value__wC_VV{min-height:190px;padding:30px;background:#fff;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;transition:.25s}.page_value__wC_VV:hover{transform:translateY(-4px);box-shadow:0 18px 40px rgba(16,17,23,.08);z-index:1}.page_value__wC_VV h3{margin:16px 0 0;font-size:17px}.page_value__wC_VV p{color:var(--muted);font-size:13px;line-height:1.6;margin:8px 0 0}.page_joinCard__BOSEb{color:#fff;background:linear-gradient(145deg,#0080f0,#005090)}.page_joinCard__BOSEb .page_icon__dALOD{color:#fff;background:rgba(255,255,255,.14)}.page_joinCard__BOSEb h3{font-size:20px}.page_smallButton__K7My4{margin-top:16px;padding:9px 15px;color:#005090;background:#fff}.page_positions__2Cc2y{background:var(--soft)}.page_jobList__rWMh9{display:grid;grid-gap:13px;gap:13px;max-width:950px}.page_job__JcnhB{display:grid;grid-template-columns:1fr auto;grid-gap:30px;gap:30px;align-items:center;padding:27px 28px;border:1px solid var(--line);border-radius:16px;background:#fff;transition:.25s}.page_job__JcnhB:hover{transform:translateY(-4px);box-shadow:0 24px 50px rgba(16,17,23,.08);border-color:rgba(0,128,240,.22)}.page_jobType__j1KPV{font:700 10px JetBrains Mono,monospace;color:var(--blue);letter-spacing:.06em}.page_job__JcnhB h3{margin:9px 0 8px;font-size:22px;letter-spacing:-.03em}.page_job__JcnhB p{max-width:700px;margin:0 0 14px;color:var(--muted);font-size:13px;line-height:1.65}.page_meta__r4gwb{display:flex;gap:7px;flex-wrap:wrap}.page_meta__r4gwb span{padding:6px 8px;border-radius:7px;background:var(--soft);color:#667085;font:9px JetBrains Mono,monospace}.page_jobApply__gF6px{white-space:nowrap;padding:11px 16px;color:#fff;background:var(--ink)}.page_jobApply__gF6px:hover{background:var(--brand)}.page_jobApply__gF6px .page_icon__dALOD{color:currentColor}.page_applySection__GPV0_{padding:110px 0 120px;text-align:center}.page_applyIntro__DY0Mw{max-width:720px;margin:0 auto 32px}.page_applyIntro__DY0Mw h2{margin:14px 0;font-size:clamp(36px,4vw,50px);letter-spacing:-.045em}.page_applyIntro__DY0Mw p{color:var(--muted);line-height:1.7}.page_applyCard__yBGl6{max-width:720px;margin:auto;padding:25px;text-align:left;border:1px solid var(--line);border-radius:18px;background:#fff;box-shadow:0 25px 70px rgba(16,17,23,.07)}.page_formGrid___ZYMU{display:grid;grid-template-columns:1fr 1fr;grid-gap:14px;gap:14px}.page_formGrid___ZYMU label span{display:block;margin-bottom:7px;color:#697086;font:10px JetBrains Mono,monospace;text-transform:uppercase}.page_formGrid___ZYMU input{width:100%;height:43px;border:0;border-radius:8px;background:var(--soft);padding:0 12px;outline:0;font:13px Inter,sans-serif}.page_formGrid___ZYMU input:focus{box-shadow:0 0 0 2px rgba(0,128,240,.16)}.page_upload__S9xlM{height:85px;margin-top:14px;border:1px dashed #bcc7da;border-radius:9px;display:flex;align-items:center;justify-content:center;gap:7px;color:#697086;font-size:12px}.page_upload__S9xlM small{color:var(--blue)}.page_formBottom__kqGFI{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-top:18px}.page_formBottom__kqGFI p{max-width:420px;margin:0;color:#8a90a3;font-size:10px;line-height:1.5}.page_sendButton__TsOCh{padding:12px 18px;color:#fff;background:var(--brand);white-space:nowrap}.page_sendButton__TsOCh:hover{transform:translateY(-2px)}@keyframes page_float__y7v3H{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}@media(prefers-reduced-motion:reduce){.page_heroVisual__f8_O7,.page_job__JcnhB,.page_primaryButton__by31P,.page_secondaryButton__sCTKq,.page_value__wC_VV{animation:none;transition:none}}@media(max-width:900px){.page_heroGrid__5Dcou{grid-template-columns:1fr;gap:45px}.page_heroCopy__3vfU0{text-align:center}.page_heroCopy__3vfU0>p{margin-left:auto;margin-right:auto}.page_actions__v_H5j{justify-content:center}.page_values__zPy2l{grid-template-columns:1fr 1fr}}@media(max-width:620px){.page_container__LjMQJ{width:min(100% - 30px,1120px)}.page_hero__64YPY{padding:75px 0 70px}.page_applySection__GPV0_,.page_section__P27Rh{padding:75px 0}.page_heroCopy__3vfU0 h1{font-size:48px}.page_actions__v_H5j{flex-direction:column}.page_actions__v_H5j a{width:100%}.page_heroVisual__f8_O7{min-height:300px}.page_doorRight__YXZ_S{right:25px}.page_doorLeft__Ts8Gk{left:25px}.page_cloud__ga3BZ{left:70px}.page_person__zRX7t{left:75px}.page_star__3XsI9{right:55px}.page_heroBadge__Wiwcg{right:14px}.page_job__JcnhB,.page_values__zPy2l{grid-template-columns:1fr}.page_job__JcnhB{padding:22px}.page_jobApply__gF6px{justify-self:start}.page_formGrid___ZYMU{grid-template-columns:1fr}.page_formBottom__kqGFI{align-items:stretch;flex-direction:column}.page_sendButton__TsOCh{width:100%}}