.page_shellTop__GqmU_{padding:28px 32px 0;position:relative;z-index:10}.page_topbar__6NBcg{display:flex;justify-content:space-between;align-items:center;gap:20px;opacity:0;animation:page_fadeSlide__6sQGt .8s var(--ease-out-expo) .1s forwards}.page_back__5hM5M{display:inline-flex;align-items:center;gap:10px;padding:8px 14px 8px 10px;border:1px solid var(--rule-strong);border-radius:999px;background:rgba(255,248,236,.6);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);color:var(--ink);text-decoration:none;font-family:var(--font-jetbrains-mono),monospace;font-size:11px;letter-spacing:.08em;text-transform:uppercase;transition:all .35s var(--ease-out-back)}.page_back__5hM5M svg{width:14px;height:14px;transition:transform .35s var(--ease-out-back)}.page_back__5hM5M:hover{background:var(--ink);color:var(--paper);border-color:var(--ink)}.page_back__5hM5M:hover svg{transform:translateX(-3px)}.page_crumb__bLkR6{display:flex;align-items:center;gap:10px;font-family:var(--font-jetbrains-mono),monospace;font-size:11px;letter-spacing:.08em;color:var(--ink-soft)}.page_crumbCurrent__v4CnR{color:var(--orange-deep)}.page_brandDot__HSIZE{width:8px;height:8px;background:var(--orange);border-radius:50%;box-shadow:0 0 0 0 var(--orange-glow);animation:page_pulse__oS7D7 2.4s ease-in-out infinite}.page_socials__RIWH5{gap:4px;padding:6px;border:1px solid var(--rule-strong);background:rgba(255,248,236,.6);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.page_socLink__04FtA,.page_socials__RIWH5{display:flex;align-items:center;border-radius:999px}.page_socLink__04FtA{width:34px;height:34px;justify-content:center;color:var(--ink);transition:all .35s var(--ease-out-back)}.page_socLink__04FtA svg{width:16px;height:16px;transition:transform .35s var(--ease-out-back)}.page_socLink__04FtA:hover{background:var(--ink);color:var(--paper);transform:translateY(-2px) rotate(-6deg)}.page_socLink__04FtA:hover svg{transform:scale(1.15)}.page_pageIntro__TwHre{padding:54px 32px 48px;max-width:1440px}.page_eyebrow__V1q_x{display:inline-flex;align-items:center;gap:10px;font-family:var(--font-jetbrains-mono),monospace;font-size:11px;text-transform:uppercase;letter-spacing:.16em;color:var(--orange-deep);margin-bottom:22px;opacity:0;animation:page_fadeSlide__6sQGt .8s var(--ease-out-expo) .25s forwards}.page_eyebrow__V1q_x:before{content:"";width:28px;height:1px;background:var(--orange-deep);display:inline-block}.page_pageTitle__GvK8x{font-family:var(--font-instrument-serif),serif;font-weight:400;font-size:clamp(3rem,9vw,8rem);line-height:.95;letter-spacing:-.03em;color:var(--ink);overflow:hidden}.page_pageTitleInner__PqT4j{display:inline-block;transform:translateY(110%);animation:page_riseIn__Kb8OV 1.1s var(--ease-out-expo) .35s forwards}.page_pageTitle__GvK8x em{font-weight:600;color:var(--orange)}.page_hint__HsUAg{margin-top:22px;max-width:560px;font-size:clamp(.95rem,1.3vw,1.1rem);color:var(--ink-soft);line-height:1.55;opacity:0;animation:page_fadeSlide__6sQGt .8s var(--ease-out-expo) .8s forwards}.page_hint__HsUAg em{font-family:var(--font-instrument-serif),serif;font-weight:600;color:var(--ink);font-size:1.08em}.page_career__jbwqP{position:relative;height:480vh}.page_careerSticky__cbTsp{position:-webkit-sticky;position:sticky;top:0;height:100vh;overflow:hidden;display:flex;flex-direction:column}.page_careerHead__ILIfn{padding:26px 32px 0;display:flex;justify-content:space-between;align-items:flex-end;gap:30px;z-index:5}.page_careerHeadTitle__BEj3J{font-family:var(--font-instrument-serif),serif;font-weight:600;font-size:clamp(1.5rem,2.4vw,2rem);line-height:1;color:var(--ink);letter-spacing:-.02em}.page_careerHeadTitle__BEj3J sup{font-family:var(--font-jetbrains-mono),monospace;font-style:normal;font-size:.45em;vertical-align:super;color:var(--orange-deep);margin-left:6px;letter-spacing:.1em}.page_scrollHint___Ybcx{display:inline-flex;align-items:center;gap:8px;font-family:var(--font-jetbrains-mono),monospace;font-size:10px;text-transform:uppercase;letter-spacing:.14em;color:var(--ink-soft);padding:6px 12px;border:1px solid var(--rule-strong);border-radius:999px;background:rgba(255,248,236,.6);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:opacity .5s ease}.page_scrollHint___Ybcx.page_fade__eeQku{opacity:0}.page_scrollHint___Ybcx svg{width:12px;height:12px}.page_scrollHint___Ybcx svg path{animation:page_arrowBounce__s_YJe 1.6s ease-in-out infinite}@keyframes page_arrowBounce__s_YJe{0%,to{transform:translateY(0)}50%{transform:translateY(2px)}}.page_yearTicker__5epBm{position:absolute;left:32px;bottom:24px;z-index:5;pointer-events:none;font-family:var(--font-instrument-serif),serif;font-weight:600;color:var(--ink);opacity:.9;line-height:1}.page_yearTickerLabel__d048T{display:block;font-family:var(--font-jetbrains-mono),monospace;font-style:normal;font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-faint);margin-bottom:4px}.page_yearTickerValue__METgP{font-size:clamp(3rem,8vw,6rem);letter-spacing:-.04em;display:inline-block;position:relative;transition:opacity .25s}@keyframes page_blink__2IFcW{to{visibility:hidden}}.page_trackProgress__8RbLk{position:absolute;left:0;right:0;bottom:0;height:3px;background:var(--rule);z-index:5;overflow:hidden}.page_trackProgress__8RbLk:before{content:"";position:absolute;left:0;top:0;bottom:0;width:var(--progress,0);background:linear-gradient(90deg,var(--orange-deep),var(--orange),var(--orange-bright));transition:width .05s linear;box-shadow:0 0 20px var(--orange-glow)}.page_careerViewport__QPfBn{flex:1 1;position:relative;overflow:hidden;display:flex;align-items:center}.page_careerBaseline__XSpKW{position:absolute;left:0;right:0;top:50%;height:1px;background:var(--rule-strong);pointer-events:none;z-index:1}.page_careerBaseline__XSpKW:after{content:"";position:absolute;left:0;top:0;width:var(--progress,0);height:1px;background:var(--orange);transition:width .08s linear;box-shadow:0 0 8px var(--orange)}.page_presentArrow__10jIA{position:absolute;left:20px;top:calc(50% - 7px);z-index:4;display:inline-flex;align-items:center;gap:8px;font-family:var(--font-jetbrains-mono),monospace;font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--orange-deep);background:var(--bg);padding:0 10px 0 2px;pointer-events:none}.page_presentArrow__10jIA svg{width:14px;height:14px}.page_careerTrack__zziL4{display:flex;align-items:stretch;gap:72px;padding:0 18vw 0 12vw;will-change:transform;position:relative;z-index:2}.page_entry__nLSaX{flex:0 0 auto;width:clamp(320px,30vw,440px);display:grid;grid-template-rows:1fr 40px auto;align-items:end;position:relative;isolation:isolate}.page_entryCard__ly50X{border:1px solid var(--rule-strong);background:var(--paper);border-radius:18px;padding:22px 22px 18px;display:flex;flex-direction:column;gap:14px;margin-bottom:36px;position:relative;overflow:hidden;z-index:2;transition:transform .6s var(--ease-out-expo),box-shadow .6s var(--ease-out-expo)}.page_entryCard__ly50X:before{content:"";position:absolute;left:0;right:0;top:0;height:4px;background:var(--accent,var(--orange))}.page_entryCard__ly50X:after{content:"";position:absolute;inset:4px 0 0 0;background:repeating-linear-gradient(135deg,transparent 0 22px,rgba(26,11,3,.015) 22px 23px);pointer-events:none}.page_entry__nLSaX.page_isActive__7GjAN .page_entryCard__ly50X{transform:translateY(-6px);box-shadow:0 20px 50px -20px rgba(184,57,7,.3),0 8px 20px -10px rgba(26,11,3,.12)}.page_moment__QAMu9{position:absolute;z-index:1;pointer-events:none;opacity:0;transform:scale(.35) translateY(14px) rotate(0deg);transform-origin:center;transition:opacity .4s ease,transform .65s var(--ease-out-back)}.page_entry__nLSaX:hover .page_moment__QAMu9{opacity:1;transform:scale(1) translateY(0) rotate(var(--rot,0deg));transition-delay:var(--delay,0s)}.page_entry__nLSaX:hover .page_moment__QAMu9>*{animation:page_mFloat__6A4QA 4.2s ease-in-out infinite;animation-delay:var(--fd,.8s)}@keyframes page_mFloat__6A4QA{0%,to{transform:translateY(0) rotate(0deg)}50%{transform:translateY(-5px) rotate(2deg)}}.page_polaroid__7iwaL{background:var(--paper);width:90px;padding:6px 6px 16px;border-radius:3px;box-shadow:0 12px 28px -8px rgba(26,11,3,.28),0 3px 8px rgba(26,11,3,.1)}.page_polaroidPhoto__f3z2X{width:78px;height:78px;border-radius:2px;position:relative;overflow:hidden;margin-bottom:6px}.page_polaroidCap__zd_YD{font-family:var(--font-instrument-serif),serif;font-weight:600;font-size:12px;line-height:1;color:var(--ink);text-align:center;letter-spacing:-.01em}.page_pOrange__Oiash{background:linear-gradient(135deg,#ff8a4c,#b83907)}.page_pGrid__YJKmT{background:radial-gradient(circle at 2px 2px,rgba(255,90,31,.75) 1.5px,transparent 0),linear-gradient(135deg,#ffdfc2,#ffc28a);background-size:8px 8px,100% 100%}.page_pDiag__czh_1{background:repeating-linear-gradient(45deg,#ff5a1f 0 5px,#b83907 5px 10px)}.page_pBars__WJmEz{background:repeating-linear-gradient(0deg,#1a0b03 0 3px,#fff8ec 3px 8px,#1a0b03 8px 10px,#fff8ec 10px 16px,#1a0b03 16px 18px)}.page_pRings__v1aZV{background:radial-gradient(circle at 50% 50%,transparent 10px,#ff5a1f 0 12px,transparent 12px 22px,#b83907 22px 24px,transparent 24px),linear-gradient(135deg,#fff4e6,#ffdfc2)}.page_pDots__ZWv0W{background:radial-gradient(circle at 50% 50%,#1a0b03 1.5px,transparent 0) 0 0 /8px 8px,linear-gradient(135deg,#fff4e6,#ffdfc2)}.page_pTerm__Y11Tb{background:#1a0b03;display:flex;align-items:center;justify-content:center}.page_pTerm__Y11Tb:after{content:">_";color:#ff5a1f;font-family:var(--font-jetbrains-mono),monospace;font-size:22px;font-weight:500}.page_entryCardHead__uwTno{display:flex;align-items:flex-start;gap:12px}.page_entryLogo__yMIIn{width:44px;height:44px;flex:0 0 44px;border-radius:10px;background:var(--ink);color:var(--accent,var(--orange));display:flex;align-items:center;justify-content:center;transition:transform .8s var(--ease-out-back)}.page_entry__nLSaX.page_isActive__7GjAN .page_entryLogo__yMIIn{transform:rotate(8deg) scale(1.08)}.page_entryLogo__yMIIn svg{width:24px;height:24px}.page_entryMeta__QeHHg{flex:1 1;min-width:0}.page_entryCompany__S6GFZ{font-family:var(--font-instrument-serif),serif;font-weight:400;font-size:1.75rem;letter-spacing:-.02em;line-height:1.05;margin-bottom:2px}.page_entryDomain__DP2Dx{font-family:var(--font-jetbrains-mono),monospace;font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-faint)}.page_entryRole__rWTbx{font-family:var(--font-instrument-sans),sans-serif;font-size:.95rem;font-weight:500;color:var(--ink);padding:4px 10px;background:var(--orange-tint);border-radius:999px;align-self:flex-start;display:inline-flex}.page_entryDesc__ncTGw{font-size:.9rem;color:var(--ink-soft);line-height:1.55}.page_entryStacks___Egnq{display:flex;flex-wrap:wrap;gap:5px}.page_entryStack__6ObyM{font-family:var(--font-jetbrains-mono),monospace;font-size:10px;padding:2px 7px;border:1px solid var(--rule-strong);border-radius:4px;color:var(--ink-soft)}.page_entryVisual__D3n0X{height:54px;border-radius:10px;overflow:hidden;position:relative}.page_entryVisual__D3n0X:before{content:"";position:absolute;inset:0}.page_visGrid__jCCKI:before{background:radial-gradient(circle at 1px 1px,rgba(255,90,31,.55) 1px,transparent 0),linear-gradient(135deg,#ffdfc2,#ffc28a);background-size:12px 12px,100% 100%}.page_visDiag__iSBO0:before{background:repeating-linear-gradient(45deg,var(--orange) 0 10px,var(--orange-deep) 10px 20px);opacity:.85}.page_visStack__t1GO3:before{background:linear-gradient(180deg,var(--paper) 0,var(--paper) 12px,var(--ink) 12px,var(--ink) 16px,var(--paper) 16px,var(--paper) 28px,var(--ink) 28px,var(--ink) 32px,var(--paper) 32px,var(--paper) 44px,var(--ink) 44px,var(--ink) 48px)}.page_visRings__PeZ43:before{background:radial-gradient(circle at 50% 50%,transparent 12px,var(--orange) 12px 14px,transparent 14px 24px,var(--orange-deep) 24px 26px,transparent 26px 40px,var(--orange) 40px 42px,transparent 42px),linear-gradient(135deg,#fff4e6,#ffdfc2)}.page_marker__lQEg0{grid-row:2;justify-self:center;width:40px;height:40px;display:flex;align-items:center;justify-content:center;position:relative;z-index:2}.page_markerDot__7lNt_{width:14px;height:14px;border-radius:50%;background:var(--ink);position:relative;z-index:2;transition:transform .5s var(--ease-out-back),background .5s}.page_markerStem__YNWZw{position:absolute;top:0;bottom:0;width:1px;background:var(--rule-strong);left:50%;transform:translateX(-50%);z-index:1}.page_entry__nLSaX.page_isActive__7GjAN .page_markerDot__7lNt_{background:var(--orange);transform:scale(1.4);box-shadow:0 0 0 6px rgba(255,90,31,.18),0 0 0 14px rgba(255,90,31,.08)}.page_entryDate___CHpp{grid-row:3;justify-self:center;margin-top:12px;text-align:center;font-family:var(--font-jetbrains-mono),monospace;font-size:11px;letter-spacing:.08em;color:var(--ink-soft);white-space:nowrap;transition:color .5s;position:relative;z-index:2}.page_entry__nLSaX.page_isActive__7GjAN .page_entryDate___CHpp{color:var(--orange-deep)}.page_entryDateLabel__wuHMs{display:block;margin-top:2px;font-family:var(--font-instrument-serif),serif;font-weight:600;font-size:1rem;color:var(--ink);letter-spacing:-.01em}.page_entry__nLSaX.page_present__Bm4oN{width:clamp(260px,24vw,340px)}.page_entry__nLSaX.page_present__Bm4oN .page_entryCard__ly50X{background:linear-gradient(145deg,var(--orange) 0,var(--orange-deep) 100%);color:var(--paper);border-color:transparent}.page_entry__nLSaX.page_present__Bm4oN .page_entryCard__ly50X:before{background:var(--paper);opacity:.3}.page_entry__nLSaX.page_present__Bm4oN .page_entryCard__ly50X:after{background:repeating-linear-gradient(135deg,transparent 0 22px,hsla(0,0%,100%,.05) 22px 23px)}.page_entry__nLSaX.page_present__Bm4oN .page_entryCompany__S6GFZ{color:var(--paper)}.page_entry__nLSaX.page_present__Bm4oN .page_entryDomain__DP2Dx{color:rgba(255,248,236,.75)}.page_entry__nLSaX.page_present__Bm4oN .page_entryRole__rWTbx{background:rgba(255,248,236,.18);color:var(--paper)}.page_entry__nLSaX.page_present__Bm4oN .page_entryDesc__ncTGw{color:rgba(255,248,236,.88)}.page_entry__nLSaX.page_present__Bm4oN .page_entryStack__6ObyM{color:rgba(255,248,236,.85);border-color:rgba(255,248,236,.25)}.page_entry__nLSaX.page_present__Bm4oN .page_entryLogo__yMIIn{background:rgba(255,248,236,.15);color:var(--paper)}.page_entry__nLSaX.page_present__Bm4oN .page_markerDot__7lNt_{background:var(--orange);box-shadow:0 0 0 0 var(--orange-glow);animation:page_presentPulse__xbPFL 1.8s ease-in-out infinite}@keyframes page_presentPulse__xbPFL{0%,to{box-shadow:0 0 0 0 var(--orange-glow),0 0 0 6px rgba(255,90,31,.1);transform:scale(1.4)}50%{box-shadow:0 0 0 12px transparent,0 0 0 18px transparent;transform:scale(1.6)}}.page_entry__nLSaX.page_present__Bm4oN .page_entryDate___CHpp{color:var(--orange-deep);font-weight:500}.page_nowBadge__fubL6{display:inline-flex;align-items:center;gap:6px;font-family:var(--font-jetbrains-mono),monospace;font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--paper);padding:3px 8px;background:rgba(255,248,236,.2);border-radius:999px;align-self:flex-start}.page_nowBadge__fubL6:before{content:"";width:6px;height:6px;background:var(--paper);border-radius:50%;box-shadow:0 0 0 0 rgba(255,248,236,.55);animation:page_pulse__oS7D7 1.8s ease-in-out infinite}.page_entry__nLSaX.page_before__75RHn{width:clamp(260px,22vw,320px)}.page_entry__nLSaX.page_before__75RHn .page_entryCard__ly50X{background:transparent;border-style:dashed;border-color:var(--rule-strong)}.page_entry__nLSaX.page_before__75RHn .page_entryCard__ly50X:after,.page_entry__nLSaX.page_before__75RHn .page_entryCard__ly50X:before{display:none}.page_entry__nLSaX.page_before__75RHn .page_entryCompany__S6GFZ{font-weight:600;color:var(--ink-soft)}.page_endCta__D8G5g{flex:0 0 auto;width:clamp(280px,26vw,380px);display:flex;flex-direction:column;align-items:center;justify-content:center;padding-left:48px;color:var(--ink-soft);text-align:center;gap:14px}.page_endCtaSymbol__WMQZy{font-family:var(--font-instrument-serif),serif;font-weight:600;font-size:clamp(3rem,6vw,4.5rem);color:var(--orange);line-height:1;animation:page_lean__x45PP 3.6s ease-in-out infinite}@keyframes page_lean__x45PP{0%,to{transform:translateX(0) rotate(-8deg)}50%{transform:translateX(6px) rotate(2deg)}}.page_endCtaText__10BOP{font-family:var(--font-instrument-serif),serif;font-weight:600;font-size:1.4rem;color:var(--ink);line-height:1.3}.page_endCta__D8G5g a{font-family:var(--font-jetbrains-mono),monospace;font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--paper);background:var(--ink);padding:8px 16px;border-radius:999px;text-decoration:none;transition:background .3s,transform .3s}.page_endCta__D8G5g a:hover{background:var(--orange);transform:translateY(-2px)}.page_afterCareer__4mpsQ{padding:96px 32px 36px;max-width:1440px;margin:0 auto}.page_afterCareerHead__nudPh{font-family:var(--font-instrument-serif),serif;font-size:clamp(1.8rem,4vw,2.8rem);font-weight:600;color:var(--ink);letter-spacing:-.02em;margin-bottom:8px}.page_afterCareerHead__nudPh em{color:var(--orange)}.page_afterCareerText__0WZSU{max-width:620px;color:var(--ink-soft);font-size:clamp(.95rem,1.3vw,1.1rem);line-height:1.55;margin-bottom:28px}.page_nextLinks__aL6Vu{display:flex;gap:12px;flex-wrap:wrap}.page_nextLinks__aL6Vu a{font-family:var(--font-jetbrains-mono),monospace;font-size:11px;letter-spacing:.1em;text-transform:uppercase;padding:10px 16px;border:1px solid var(--rule-strong);border-radius:999px;color:var(--ink);text-decoration:none;transition:all .3s;display:inline-flex;gap:8px;align-items:center}.page_nextLinks__aL6Vu a:hover{background:var(--ink);color:var(--paper);border-color:var(--ink)}.page_nextLinks__aL6Vu a.page_primary__AUhEf{background:var(--orange);color:var(--paper);border-color:var(--orange)}.page_nextLinks__aL6Vu a.page_primary__AUhEf:hover{background:var(--orange-deep);border-color:var(--orange-deep)}@media (max-width:900px){.page_career__jbwqP{height:auto;padding:0 32px 32px}.page_careerSticky__cbTsp{position:static;height:auto;overflow:visible}.page_careerHead__ILIfn{padding:0 0 24px;flex-direction:column;align-items:flex-start;gap:12px}.page_scrollHint___Ybcx,.page_trackProgress__8RbLk,.page_yearTicker__5epBm{display:none}.page_careerViewport__QPfBn{overflow:visible;display:block}.page_careerBaseline__XSpKW,.page_presentArrow__10jIA{display:none}.page_careerTrack__zziL4{display:block;padding:0;transform:none!important;position:relative}.page_careerTrack__zziL4:before{content:"";position:absolute;top:22px;bottom:30px;left:22px;width:1px;background:var(--rule-strong)}.page_entry__nLSaX{display:block;width:100%;padding-left:54px;margin-bottom:24px;position:relative}.page_entryCard__ly50X{margin-bottom:0}.page_entryCardHead__uwTno{align-items:center}.page_marker__lQEg0{position:absolute;left:0;top:22px;width:44px;height:44px}.page_markerStem__YNWZw{display:none}.page_entryDate___CHpp{justify-self:flex-start;margin-top:10px;text-align:left}.page_entry__nLSaX.page_before__75RHn,.page_entry__nLSaX.page_present__Bm4oN{width:100%}.page_moment__QAMu9{display:none}.page_endCta__D8G5g{width:100%;padding-left:0;padding-top:32px;margin-top:10px;border-top:1px dashed var(--rule-strong)}}@media (max-width:600px){.page_shellTop__GqmU_{padding:18px 18px 0}.page_pageIntro__TwHre{padding:34px 18px 24px}.page_pageTitle__GvK8x{font-size:clamp(2.6rem,13vw,5rem)}.page_crumb__bLkR6{display:none}.page_socLink__04FtA{width:30px;height:30px}.page_socLink__04FtA svg{width:14px;height:14px}.page_entryCard__ly50X{padding:16px}.page_entryCompany__S6GFZ{font-size:1.4rem}.page_entryDesc__ncTGw{font-size:.85rem}.page_afterCareer__4mpsQ{padding:48px 18px 24px}}@keyframes page_fadeSlide__6sQGt{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes page_riseIn__Kb8OV{0%{transform:translateY(110%)}to{transform:translateY(0)}}@keyframes page_pulse__oS7D7{0%,to{box-shadow:0 0 0 0 var(--orange-glow)}50%{box-shadow:0 0 0 8px transparent}}@keyframes page_fadeIn__cqSs4{0%{opacity:0}to{opacity:1}}