body:has(.career-module__TirmKa__app){overflow-x:clip}.career-module__TirmKa__app{--cream:#f3e9d6;--cream-dim:#f3e9d6b8;--gold:#d4b06a;width:100vw;height:var(--app-h,calc(100dvh - 58px - var(--xg-tabbar-h,0px)));min-height:400px;color:var(--cream);background:linear-gradient(#0d102259 0%,#0d1022d1 60%,#0d1022f2 100%),#0d1022 url(/career/hero.webp) 72% 0/auto 62% no-repeat;flex-direction:column;margin-left:calc(50% - 50vw);display:flex;position:relative;overflow:hidden}@media (min-width:768px){.career-module__TirmKa__app{background-size:auto,auto 70%;border:1px solid #d4b06a66;border-radius:22px;width:100%;height:min(760px,100dvh - 120px);margin:24px 0 0}}.career-module__TirmKa__step{flex-direction:column;flex:1;min-height:0;padding:16px 16px 14px;animation:.45s cubic-bezier(.16,1,.3,1) both career-module__TirmKa__stepIn;display:flex}@keyframes career-module__TirmKa__stepIn{0%{opacity:0;transform:translate(32px)}}@keyframes career-module__TirmKa__fadeIn{0%{opacity:0}}.career-module__TirmKa__title{flex-direction:column;gap:6px;margin:0;display:flex}.career-module__TirmKa__kicker{letter-spacing:3px;color:var(--gold);font-size:13px;font-weight:400}.career-module__TirmKa__hook{letter-spacing:1px;text-shadow:0 2px 18px #0d102299;font-size:clamp(28px,8vw,40px);line-height:1.2}.career-module__TirmKa__sub{color:var(--cream-dim);margin:0;font-size:15px;line-height:1.7}.career-module__TirmKa__fan{flex:1;min-height:120px;position:relative;container-type:size}.career-module__TirmKa__fanFloat{justify-content:center;align-items:center;animation:4.5s ease-in-out .9s infinite career-module__TirmKa__float;display:flex;position:absolute;inset:0}@keyframes career-module__TirmKa__float{50%{transform:translateY(-8px)}}.career-module__TirmKa__fanCard{aspect-ratio:2/3;width:min(30vw,52cqh,150px);transform:var(--t);background:#0d1022 url(/career/card-back.webp) 50%/cover;border:1px solid #d4b06a99;border-radius:16px;animation:.8s cubic-bezier(.16,1,.3,1) both career-module__TirmKa__fanIn;position:absolute;box-shadow:0 16px 34px #05061099}.career-module__TirmKa__fanCard:first-child{--t:rotate(-15deg) translate(-58%, 6%);animation-delay:.1s}.career-module__TirmKa__fanCard:nth-child(2){--t:translateY(-6%);z-index:1;border-color:var(--gold);box-shadow:0 0 0 1px var(--gold), 0 18px 40px #d4b06a4d}.career-module__TirmKa__fanCard:nth-child(3){--t:rotate(15deg) translate(58%, 6%);animation-delay:.2s}@keyframes career-module__TirmKa__fanIn{0%{opacity:0;transform:translateY(40%)scale(.8)}}.career-module__TirmKa__actions{flex-direction:column;gap:10px;margin-top:12px;display:flex}.career-module__TirmKa__primary,.career-module__TirmKa__secondary{letter-spacing:2px;cursor:pointer;-webkit-tap-highlight-color:transparent;border-radius:16px;width:100%;padding:13px 16px;font-family:inherit;font-size:17px;transition:transform .12s}.career-module__TirmKa__primary{background:var(--xg-gold-fill,var(--gold));color:var(--xg-on-gold);border:0;box-shadow:0 10px 26px #d4b06a40}.career-module__TirmKa__secondary{color:var(--cream);background:#0d102259;border:1px solid #f3e9d659}.career-module__TirmKa__primary:active,.career-module__TirmKa__secondary:active{transform:scale(.98)}.career-module__TirmKa__primary:disabled{opacity:.6}.career-module__TirmKa__top{align-items:center;gap:10px;margin-bottom:12px;display:flex}.career-module__TirmKa__backBtn{color:var(--cream);cursor:pointer;background:#f3e9d61f;border:0;border-radius:999px;padding:7px 14px;font-size:14px}.career-module__TirmKa__topTitle{margin:0;font-size:17px;font-weight:400}.career-module__TirmKa__sheet{overscroll-behavior:contain;background:var(--xg-card);min-height:0;color:var(--xg-ink);border:1px solid var(--xg-hairline);-webkit-backdrop-filter:blur(14px);border-radius:18px;flex:1;padding:18px;animation:.45s cubic-bezier(.16,1,.3,1) both career-module__TirmKa__sheetUp;overflow-y:auto}@keyframes career-module__TirmKa__sheetUp{0%{opacity:0;transform:translateY(40px)}}.career-module__TirmKa__center{flex-direction:column;flex:1;justify-content:center;align-items:center;gap:22px;display:flex}.career-module__TirmKa__wheel{width:min(200px,26vh);height:min(200px,26vh)}.career-module__TirmKa__wedge{fill:#d4b06a0f;stroke:#d4b06a73;stroke-width:.6px;transition:fill .35s}.career-module__TirmKa__wedgeLit{fill:#d4b06a9e}.career-module__TirmKa__ring{transform-origin:50%;animation:3.6s linear infinite career-module__TirmKa__spin}@keyframes career-module__TirmKa__spin{to{transform:rotate(360deg)}}.career-module__TirmKa__steps{text-align:center;flex-direction:column;gap:8px;margin:0;padding:0;font-size:15px;list-style:none;display:flex}.career-module__TirmKa__stepLine{opacity:.25;transition:opacity .3s}.career-module__TirmKa__stepOn{opacity:1;color:var(--gold)}.career-module__TirmKa__hint{text-align:center;color:var(--gold);letter-spacing:2px;margin:0;font-size:16px}.career-module__TirmKa__table{perspective:1200px;flex:1;grid-template-columns:repeat(3,minmax(0,1fr));align-content:center;align-items:end;gap:12px;min-height:0;display:grid;container-type:size}.career-module__TirmKa__slotWrap{flex-direction:column;align-items:center;gap:10px;display:flex}.career-module__TirmKa__slotWrap:nth-child(2){transform:translateY(-18px)}.career-module__TirmKa__slotLabel{color:var(--cream-dim);letter-spacing:1px;font-size:13px}.career-module__TirmKa__slot{aspect-ratio:2/3;cursor:pointer;width:100%;max-width:calc(66.6667cqh - 32px);font:inherit;color:inherit;-webkit-tap-highlight-color:transparent;background:0 0;border:0;padding:0;animation:.6s cubic-bezier(.16,1,.3,1) both career-module__TirmKa__deal}.career-module__TirmKa__slotWrap:first-child .career-module__TirmKa__slot{animation-delay:.14s}.career-module__TirmKa__slotWrap:nth-child(3) .career-module__TirmKa__slot{animation-delay:.28s}.career-module__TirmKa__slot:focus-visible{outline:2px solid var(--gold);outline-offset:3px;border-radius:12px}@keyframes career-module__TirmKa__deal{0%{opacity:0;transform:translateY(60px)rotate(-10deg)scale(.85)}}.career-module__TirmKa__card{width:100%;height:100%;transform-style:preserve-3d;transition:transform .75s cubic-bezier(.16,1,.3,1);position:relative}.career-module__TirmKa__flipped{transform:rotateY(180deg)}.career-module__TirmKa__face,.career-module__TirmKa__back{backface-visibility:hidden;border:1px solid #d4b06a8c;border-radius:12px;position:absolute;inset:0;overflow:hidden;box-shadow:0 12px 28px #05061080}.career-module__TirmKa__back{background:#0d1022 url(/career/card-back.webp) 50%/cover;animation:2.4s ease-in-out infinite career-module__TirmKa__breathe}.career-module__TirmKa__slot[aria-pressed=true] .career-module__TirmKa__back{animation:none}@keyframes career-module__TirmKa__breathe{50%{box-shadow:0 0 0 1px #d4b06a,0 0 24px #d4b06a8c}}.career-module__TirmKa__face{text-align:left;background:#0d1022 50% 30%/cover no-repeat;flex-direction:column;justify-content:flex-end;display:flex;transform:rotateY(180deg)}.career-module__TirmKa__face:before,.career-module__TirmKa__art:before{content:"";background:linear-gradient(#0000 36%,#0d1022f0 82%);position:absolute;inset:0}.career-module__TirmKa__faceBody{flex-direction:column;gap:2px;padding:10px;display:flex;position:relative}.career-module__TirmKa__faceFit{color:var(--gold);font-variant-numeric:tabular-nums;font-size:clamp(22px,6.4vw,30px);line-height:1}.career-module__TirmKa__faceFit small{margin-left:2px;font-size:.5em}.career-module__TirmKa__jobName{font-size:clamp(13px,3.8vw,18px);font-weight:600;line-height:1.3}.career-module__TirmKa__first .career-module__TirmKa__face{border-color:#d4b06a;box-shadow:0 0 0 1px #d4b06a,0 0 32px #d4b06a80}.career-module__TirmKa__sparkle{pointer-events:none;background:radial-gradient(circle at 20% 30%,#fff8 0 2px,#0000 3px),radial-gradient(circle at 70% 20%,#d4b06a 0 2.5px,#0000 3.5px),radial-gradient(circle at 85% 60%,#fff8 0 1.5px,#0000 2.5px),radial-gradient(circle at 30% 80%,#d4b06a 0 2px,#0000 3px),radial-gradient(circle at 55%,#fff8 0 1.5px,#0000 2.5px),radial-gradient(circle at 10% 65%,#d4b06a 0 1.5px,#0000 2.5px);animation:1.2s ease-out both career-module__TirmKa__burst;position:absolute;inset:-12%}@keyframes career-module__TirmKa__burst{0%{opacity:1;transform:scale(.6)}to{opacity:0;transform:scale(1.3)}}.career-module__TirmKa__carousel{scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;flex:1;min-height:0;display:flex;overflow:auto hidden}.career-module__TirmKa__carousel::-webkit-scrollbar{display:none}.career-module__TirmKa__slide{scroll-snap-align:start;scroll-snap-stop:always;overscroll-behavior:contain;flex-direction:column;flex:0 0 100%;gap:10px;min-height:0;padding:12px 16px 4px;display:flex;overflow-y:auto}.career-module__TirmKa__bar{flex:none;justify-content:space-between;align-items:center;gap:12px;padding:6px 16px 10px;display:flex}.career-module__TirmKa__dots{gap:7px;display:flex}.career-module__TirmKa__dot{cursor:pointer;background:#f3e9d64d;border:0;border-radius:999px;width:7px;height:7px;padding:0;transition:transform .25s cubic-bezier(.16,1,.3,1),background .25s;position:relative}.career-module__TirmKa__dot:after{content:"";position:absolute;inset:-12px -3px}.career-module__TirmKa__dotOn{background:var(--gold);transform:scale(1.45)}.career-module__TirmKa__nextBtn{border:1px solid var(--gold);color:var(--gold);cursor:pointer;background:0 0;border-radius:999px;padding:9px 18px;font-size:15px}.career-module__TirmKa__art{background:#0d1022 50% 35%/cover no-repeat;border:1px solid #d4b06a80;border-radius:18px;flex:none;align-items:flex-end;height:min(28vh,240px);min-height:150px;padding:14px 16px;display:flex;position:relative;overflow:hidden}.career-module__TirmKa__artBest{border-color:var(--gold);box-shadow:0 0 0 1px var(--gold), 0 18px 44px #d4b06a2e}.career-module__TirmKa__artHead{justify-content:space-between;align-items:flex-end;gap:12px;width:100%;display:flex;position:relative}.career-module__TirmKa__label{color:var(--gold);letter-spacing:2px;font-size:13px}.career-module__TirmKa__name{margin:4px 0 0;font-size:clamp(24px,6.8vw,32px);line-height:1.2}.career-module__TirmKa__fit{color:var(--gold);font-variant-numeric:tabular-nums;white-space:nowrap;text-align:right;font-size:clamp(36px,11vw,52px);line-height:.9}.career-module__TirmKa__fit small{color:var(--cream-dim);letter-spacing:1px;margin-top:6px;font-size:12px;display:block}.career-module__TirmKa__because{color:var(--cream-dim);margin:0;font-size:14px}.career-module__TirmKa__reasons{flex-direction:column;gap:9px;margin:0;padding:0;list-style:none;display:flex}.career-module__TirmKa__reason{grid-template-columns:22px 1fr;gap:1px 10px;font-size:15px;line-height:1.5;display:grid}.career-module__TirmKa__num{width:22px;height:22px;color:var(--gold);background:#d4b06a2e;border-radius:50%;grid-row:span 2;place-items:center;margin-top:2px;font-size:12px;display:grid}.career-module__TirmKa__src{color:var(--cream-dim);font-size:13px}.career-module__TirmKa__badge{border:1px solid var(--gold);color:var(--gold);border-radius:999px;align-self:flex-start;padding:4px 12px;font-size:13px}.career-module__TirmKa__persona{grid-template-columns:96px minmax(0,1fr);align-items:center;gap:14px;display:grid}.career-module__TirmKa__persona img{object-fit:contain;border-radius:50%;width:96px;height:96px;display:block}.career-module__TirmKa__axis{background:linear-gradient(90deg,#1fa98a,#d4b06a,#e8573e);border-radius:3px;height:6px;margin:10px 0 4px;position:relative}.career-module__TirmKa__knob{background:#f3e9d6;border:3px solid #12152a;border-radius:50%;width:18px;height:18px;transition:left 1s cubic-bezier(.16,1,.3,1);position:absolute;top:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 1px #d4b06a}.career-module__TirmKa__axisEnds{color:var(--cream-dim);justify-content:space-between;font-size:12px;display:flex}.career-module__TirmKa__traits{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.career-module__TirmKa__trait{background:#f3e9d612;border:1px solid #f3e9d61a;border-radius:16px;flex-direction:column;gap:3px;padding:10px;font-size:14px;line-height:1.45;display:flex}.career-module__TirmKa__trait .career-module__TirmKa__src{font-size:12px}.career-module__TirmKa__h{margin:0;font-size:19px}.career-module__TirmKa__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin:0;padding:0;list-style:none;display:grid}.career-module__TirmKa__tile{background:#f3e9d60f;border:1px solid #f3e9d61a;border-radius:12px;grid-template-columns:18px minmax(0,1fr) auto;align-items:center;gap:8px;padding:7px 10px;display:grid}.career-module__TirmKa__tileArt{aspect-ratio:2/3;background:#0d1022 50% 30%/cover no-repeat;border-radius:4px;width:18px}.career-module__TirmKa__tileName{white-space:nowrap;text-overflow:ellipsis;font-size:14px;line-height:1.3;overflow:hidden}.career-module__TirmKa__tileFit{color:var(--gold);font-variant-numeric:tabular-nums;font-size:12px}.career-module__TirmKa__ctaBox{flex-direction:column;gap:8px;margin-top:auto;padding-top:4px;display:flex}.career-module__TirmKa__ctaBox p{color:var(--cream-dim);margin:0;font-size:13px;line-height:1.55}.career-module__TirmKa__textBtn{color:var(--cream-dim);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;align-self:center;padding:4px 8px;font-size:14px;text-decoration:underline}@media (prefers-reduced-motion:reduce){.career-module__TirmKa__step,.career-module__TirmKa__sheet,.career-module__TirmKa__fanCard,.career-module__TirmKa__slot{animation-name:career-module__TirmKa__fadeIn}.career-module__TirmKa__fanFloat,.career-module__TirmKa__ring,.career-module__TirmKa__back,.career-module__TirmKa__sparkle{animation:none}.career-module__TirmKa__card{transform-style:flat;transition:none}.career-module__TirmKa__flipped{transform:none}.career-module__TirmKa__face,.career-module__TirmKa__back{backface-visibility:visible;transition:opacity .4s}.career-module__TirmKa__face{opacity:0;transform:none}.career-module__TirmKa__flipped .career-module__TirmKa__face{opacity:1}.career-module__TirmKa__flipped .career-module__TirmKa__back{opacity:0}.career-module__TirmKa__knob,.career-module__TirmKa__wedge,.career-module__TirmKa__stepLine{transition:none}}.career-module__TirmKa__tone_push{color:var(--gold)}.career-module__TirmKa__tone_steady,.career-module__TirmKa__tone_hold{color:var(--cream)}.career-module__TirmKa__decadeBody{color:var(--cream);margin:8px 0 14px;line-height:1.7}.career-module__TirmKa__decadeSources{gap:4px;margin:6px 0 0;padding:0;list-style:none;display:grid}.career-module__TirmKa__axes{flex-direction:column;gap:14px;margin:0;padding:0;list-style:none;display:flex}.career-module__TirmKa__axisBlock{flex-direction:column;gap:2px;display:flex}.career-module__TirmKa__axisN{background:#f3e9d629}.career-module__TirmKa__axisOn{color:var(--gold);font-weight:600}.career-module__TirmKa__axisText{margin:4px 0 0;font-size:15px;line-height:1.55}.career-module__TirmKa__cautions{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.career-module__TirmKa__caution{background:#f3e9d612;border:1px solid #f3e9d61a;border-radius:14px;flex-direction:column;gap:4px;padding:10px 12px;font-size:15px;line-height:1.5;display:flex}.career-module__TirmKa__chips{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.career-module__TirmKa__chipsLabel{color:var(--cream-dim);margin-right:2px;font-size:13px}.career-module__TirmKa__chip{background:#d4b06a24;border:1px solid #d4b06a59;border-radius:999px;padding:4px 11px;font-size:14px}.career-module__TirmKa__timeline{grid-template-columns:repeat(auto-fill,minmax(76px,1fr));gap:6px;margin:0;padding:0;list-style:none;display:grid}.career-module__TirmKa__tlItem{background:#f3e9d60d;border:1px solid #f3e9d61f;border-radius:12px;flex-direction:column;gap:2px;padding:7px 8px;display:flex;position:relative}.career-module__TirmKa__tlAges{color:var(--cream-dim);font-variant-numeric:tabular-nums;font-size:12px}.career-module__TirmKa__tlTone{font-size:14px;font-weight:600}.career-module__TirmKa__tl_push .career-module__TirmKa__tlTone{color:#6fd3b4}.career-module__TirmKa__tl_steady .career-module__TirmKa__tlTone{color:var(--gold)}.career-module__TirmKa__tl_hold .career-module__TirmKa__tlTone{color:#f0a08f}.career-module__TirmKa__tlNow{border-color:var(--gold);box-shadow:0 0 0 1px var(--gold)}.career-module__TirmKa__tlNowTag{background:var(--gold);color:#12152a;border-radius:999px;padding:0 6px;font-size:11px;position:absolute;top:-8px;right:6px}.career-module__TirmKa__app{--cream:var(--xg-ink);--cream-dim:var(--xg-muted);--gold:var(--xg-cinnabar);background:var(--xg-paper);border-color:var(--xg-hairline)}.career-module__TirmKa__hook{text-shadow:none}.career-module__TirmKa__primary,.career-module__TirmKa__primary:hover{box-shadow:none;border-radius:6px}.career-module__TirmKa__secondary,.career-module__TirmKa__backBtn{background:var(--xg-card);border-color:var(--xg-hairline);color:var(--xg-ink);border-radius:6px}.career-module__TirmKa__fanCard,.career-module__TirmKa__back{background:var(--xg-card) url(/editorial/v1/covers/decade.webp) center / cover;border-color:var(--xg-hairline);box-shadow:0 4px 12px #252a2b18}.career-module__TirmKa__face,.career-module__TirmKa__art,.career-module__TirmKa__tileArt{background-color:var(--xg-night)}.career-module__TirmKa__face:before,.career-module__TirmKa__art:before{background:linear-gradient(180deg, transparent 10%, var(--xg-paper) 70%)}.career-module__TirmKa__first .career-module__TirmKa__face,.career-module__TirmKa__artBest{border-color:var(--xg-cinnabar);box-shadow:none}.career-module__TirmKa__sparkle{display:none}.career-module__TirmKa__trait,.career-module__TirmKa__tile,.career-module__TirmKa__ctaBox{background:var(--xg-card);border-color:var(--xg-hairline)}@media (min-width:768px){.career-module__TirmKa__app{border-radius:8px}}