.career-motion{--lab-paper:var(--mg-panel,#fff);--lab-paper-ink:var(--mg-ocean,#19485f);--lab-paper-line:#adc3cb;--lab-paper-soft:#e3edef;--lab-accent:#19485f;--lab-lime:#d9e0a4;position:relative;width:100%;height:100%;isolation:isolate}.dark .career-motion{--lab-paper:#29444f;--lab-paper-ink:#e5eeee;--lab-paper-line:#819fa9;--lab-paper-soft:#365661;--lab-accent:#b5d4da}.career-motion-content{position:absolute;inset:0}.career-process-parts{position:absolute;width:320px;height:240px;left:50%;top:50%;margin:-120px 0 0 -160px;pointer-events:none}.career-process-part{position:absolute;left:15px;top:58px;display:flex;align-items:center;gap:5px;padding:7px 8px;border:1px solid var(--lab-paper-line);border-radius:7px;background:var(--lab-paper);color:var(--lab-paper-ink);font-size:7px;font-weight:600;white-space:nowrap;opacity:0;animation:career-input 4.8s cubic-bezier(.77,0,.175,1) infinite;--load-cycle:2.8s}.career-part-1{left:4px;top:157px;animation-delay:-1.6s!important}.career-part-2{left:230px;top:143px;border:0;animation-name:career-output;animation-delay:-3.2s!important}.career-part-2,.career-result{background:var(--lab-lime);color:#19485f}.career-result{position:absolute;left:calc(50% + 52px);top:calc(50% + 66px);display:none;align-items:center;gap:5px;padding:8px 10px;border-radius:9px;font-size:9px;font-weight:600;animation:lab-badge 3s ease-in-out infinite;--cycle:3s}.career-motion[data-state=done] .career-result{display:flex}.career-motion[data-state=done] .career-process-parts{display:none}.career-motion .lab-build-line{transform-origin:left;animation:career-line 4.8s cubic-bezier(.23,1,.32,1) infinite;--load-cycle:2.8s}.lab-scene{width:320px;height:240px;position:absolute;left:50%;top:50%;margin:-120px 0 0 -160px;color:var(--lab-paper-ink);font-family:var(--font-workspace),sans-serif;pointer-events:none}.lab-lines{display:flex;flex-direction:column;gap:9px}.lab-lines i{display:block;height:3px;background:var(--lab-paper-line);border-radius:2px}.lab-lines i:nth-child(2n){width:73%}.lab-lines i:nth-child(3n){width:88%}.lab-paper{position:absolute;left:88px;top:22px;width:143px;height:191px;padding:21px 17px;background:var(--lab-paper);border:1px solid var(--lab-paper-line);border-radius:8px;box-shadow:0 12px 24px #19485f0b}.lab-paper-title{font-size:8px;font-weight:700;letter-spacing:.06em;margin-bottom:18px}.lab-paper-float{animation:lab-float 6s ease-in-out infinite}.lab-person{display:flex;gap:9px;align-items:center;margin-bottom:17px}.lab-person>span{width:23px;height:25px;background:var(--lab-lime);border-radius:5px}.lab-person>div{flex:1}.lab-person b,.lab-person i{display:block;height:4px;background:var(--lab-paper-line);border-radius:2px}.lab-person b{background:var(--lab-paper-ink);margin-bottom:6px}.lab-person i{width:65%;height:3px}.lab-scanner{position:absolute;left:14px;right:14px;top:78px;height:2px;background:var(--lab-accent);animation:lab-scan 3s ease-in-out infinite;--cycle:3s}.lab-ats-check{right:34px;bottom:26px;padding:11px 12px;background:var(--lab-lime);color:#19485f;border-radius:9px;align-items:center;gap:7px;font-size:9px;font-weight:600;animation:lab-badge 6s ease-in-out infinite}.lab-ats-check,.lab-mini-app{position:absolute;display:flex}.lab-mini-app{inset:35px 22px 26px;background:var(--lab-paper);border:1px solid var(--lab-paper-line);border-radius:10px;overflow:hidden}.lab-mini-sidebar{width:40px;background:#19485f;padding:15px 11px}.lab-mini-sidebar span{display:block;height:17px;border-radius:4px;background:var(--lab-lime);margin-bottom:22px}.lab-mini-sidebar i{display:block;height:4px;background:#7fa2b2;margin-bottom:13px}.lab-mini-content{flex:1;padding:17px}.lab-mini-title{display:flex;align-items:center;justify-content:space-between;font-size:9px;font-weight:600}.lab-mini-title>i{width:15px;height:15px;border-radius:50%;background:var(--lab-lime)}.lab-mini-stats{display:flex;gap:9px;margin-top:14px}.lab-stat{padding:9px;flex:1;background:var(--lab-paper-soft);border-radius:5px;animation:lab-stat 6s ease-in-out infinite}.lab-stat b,.lab-stat i{display:block;height:3px;width:70%;background:var(--lab-paper-line);border-radius:2px}.lab-stat b{height:7px;width:40%;margin-top:7px;background:var(--lab-paper-ink)}.lab-mini-chart{height:72px;display:flex;align-items:flex-end;gap:10px;padding:17px 5px 0;border-bottom:1px solid var(--lab-paper-line)}.lab-chart-bar{flex:1;background:var(--lab-paper-line);border-radius:3px 3px 0 0;transform-origin:bottom;animation:lab-chart 4s ease-in-out infinite;--cycle:4s}.lab-chart-bar:nth-child(3n),.lab-floating-tag{background:var(--lab-lime)}.lab-floating-tag{position:absolute;right:10px;bottom:13px;padding:9px 12px;border-radius:8px;display:flex;align-items:center;gap:6px;font-size:9px;color:#19485f;animation:lab-badge 6s ease-in-out infinite}.lab-history-spine{position:absolute;left:42px;top:46px;width:1px;height:132px;background:var(--lab-paper-line)}.lab-history-row{position:absolute;left:60px;right:25px;top:37px;padding:11px 13px;display:flex;align-items:center;gap:12px;border:1px solid var(--lab-paper-line);background:var(--lab-paper);border-radius:8px;animation:lab-history 6s ease-in-out infinite}.lab-history-row:nth-of-type(3){top:93px}.lab-history-row:nth-of-type(4){top:149px}.lab-history-row>div{flex:1}.lab-history-row strong{display:block;font-size:9px;margin-bottom:8px}.lab-history-row .lab-lines{width:95px}.lab-history-row>svg:last-child{color:var(--lab-accent)}.lab-history-node{position:absolute;width:7px;height:7px;border-radius:50%;background:var(--lab-accent);left:-22px}.lab-history-search{position:absolute;bottom:13px;left:73px;display:flex;gap:6px;align-items:center;font-size:8px;color:var(--lab-accent);animation:lab-breathe 6s ease-in-out infinite}.lab-tool-orbit{position:absolute;inset:22px 62px;border:1px dashed var(--lab-paper-line);border-radius:50%}.lab-tool-tile{position:absolute;display:grid;place-items:center;width:51px;height:51px;background:var(--lab-paper);border:1px solid var(--lab-paper-line);border-radius:12px;animation:lab-tool-tile 6s ease-in-out infinite}.lab-tile-0{left:71px;top:29px}.lab-tile-1{right:72px;top:29px;animation-delay:-1s}.lab-tile-2{right:40px;top:96px;animation-delay:-2s}.lab-tile-3{right:72px;bottom:25px;animation-delay:-3s}.lab-tile-4{left:71px;bottom:25px;animation-delay:-4s}.lab-tile-5{left:39px;top:96px;animation-delay:-5s}.lab-tool-center{position:absolute;left:133px;top:94px;width:54px;height:54px;display:grid;place-items:center;border-radius:16px;background:var(--lab-lime);color:#19485f;animation:lab-center 6s ease-in-out infinite}.lab-creative-sheet{position:absolute;left:88px;top:24px;width:145px;height:188px;background:var(--lab-paper);border:1px solid var(--lab-paper-line);border-radius:7px;display:flex;overflow:hidden;animation:lab-creative 6s ease-in-out infinite}.lab-creative-sheet>aside{background:#19485f;width:44px;padding:17px 9px}.lab-creative-sheet aside span{display:block;width:24px;height:24px;border-radius:50%;background:var(--lab-lime);margin-bottom:22px}.lab-creative-sheet aside i{display:block;height:3px;border-radius:2px;background:#b6cbd1;margin-bottom:10px}.lab-creative-sheet>div{padding:22px 13px;flex:1}.lab-creative-sheet b{display:block;width:55px;height:6px;background:var(--lab-paper-ink);border-radius:2px;margin-bottom:21px}.lab-palette{position:absolute;left:48px;top:78px;display:flex;flex-direction:column;gap:8px;padding:8px;background:var(--lab-paper);border:1px solid var(--lab-paper-line);border-radius:18px}.lab-swatch{width:17px;height:17px;border-radius:50%;display:block;background:#19485f;animation:lab-swatch 6s ease-in-out infinite}.lab-swatch:nth-child(2){background:var(--lab-lime)}.lab-swatch:nth-child(3){background:#7ba8b6}.lab-design-cursor{position:absolute;right:22px;bottom:33px;animation:lab-cursor 6s ease-in-out infinite}.lab-design-cursor>span{display:block;margin-left:15px;padding:6px 8px;border-radius:5px;background:var(--lab-lime);font-size:8px;color:#19485f}.lab-profile-ring{position:absolute;inset:10px 62px;border:1px dashed var(--lab-paper-line);border-radius:50%;animation:lab-spin 24s linear infinite;--cycle:24s}.lab-profile-card{position:absolute;top:38px;left:77px;right:77px;background:var(--lab-paper);border:1px solid var(--lab-paper-line);border-radius:12px;padding:16px;animation:lab-float 6s ease-in-out infinite;text-align:center}.lab-avatar{position:relative;width:42px;height:42px;margin:auto auto 10px;background:var(--lab-paper-soft);border-radius:50%;overflow:hidden}.lab-avatar>span{left:15px;top:8px;width:12px;height:12px;border-radius:50%}.lab-avatar>i,.lab-avatar>span{position:absolute;background:var(--lab-accent)}.lab-avatar>i{left:8px;bottom:-4px;width:26px;height:24px;border-radius:50% 50% 0 0}.lab-profile-card>strong{font-size:9px}.lab-profile-card>.lab-lines{margin:13px 5px}.lab-profile-skills{display:flex;justify-content:center;gap:5px}.lab-profile-skills>span{padding:4px 6px;border-radius:5px;font-size:6px;background:var(--lab-lime);color:#19485f;animation:lab-skill 6s ease-in-out infinite}.lab-profile-spark{position:absolute;right:57px;top:47px;color:var(--lab-accent);animation:lab-badge 6s ease-in-out infinite}.lab-signature{width:78px;height:25px;position:absolute;left:18px;bottom:14px}.lab-signature path{stroke:var(--lab-accent);stroke-width:2;stroke-linecap:round;stroke-dasharray:160;animation:lab-sign 6s ease-in-out infinite}.lab-writing-pen{position:absolute;left:197px;top:93px;height:83px;width:11px;border-radius:3px;background:var(--lab-accent);transform:rotate(28deg);animation:lab-write 6s ease-in-out infinite}.lab-writing-pen:after{content:"";position:absolute;bottom:-10px;left:0;border-top:11px solid var(--lab-paper-line);border-left:5.5px solid transparent;border-right:5.5px solid transparent}.lab-letter-seal{position:absolute;right:61px;bottom:24px;width:34px;height:34px;display:grid;place-items:center;border-radius:50%;background:var(--lab-lime);color:#19485f;animation:lab-seal 6s ease-in-out infinite}.lab-cover-paper{position:absolute;left:85px;top:18px;width:150px;height:165px;border-radius:7px;padding:20px;background:var(--lab-paper);border:1px solid var(--lab-paper-line);animation:lab-cover-paper 6s ease-in-out infinite}.lab-cover-paper>strong{font-size:8px;display:block;margin-bottom:17px}.lab-cover-paper>span{display:block;font-size:7px;margin-top:16px}.lab-envelope{position:absolute;left:57px;right:57px;bottom:24px;height:93px;overflow:hidden;border-radius:4px 4px 9px 9px;background:#19485f;color:var(--lab-lime)}.lab-envelope-fold{position:absolute;width:170px;height:170px;left:18px;top:-119px;transform:rotate(45deg);border:1px solid #638494}.lab-envelope>span{position:absolute;left:19px;bottom:18px;font-size:8px}.lab-cover-stamp{position:absolute;right:43px;bottom:31px;border-radius:50%;background:var(--lab-lime);color:#19485f;padding:9px;animation:lab-badge 6s ease-in-out infinite}.lab-mail-window{position:absolute;left:28px;right:28px;top:35px;height:177px;border:1px solid var(--lab-paper-line);background:var(--lab-paper);border-radius:10px;padding:0 17px;overflow:hidden}.lab-window-dots{display:flex;gap:4px;align-items:center;height:30px;border-bottom:1px solid var(--lab-paper-line);margin:0 -17px;padding:0 13px}.lab-window-dots>i{width:4px;height:4px;border-radius:50%;background:var(--lab-paper-line)}.lab-window-dots>i:first-child{background:var(--lab-lime)}.lab-window-dots>span{font-size:7px;margin-left:8px}.lab-mail-subject{padding:12px 0;display:flex;gap:10px;align-items:center;font-size:7px}.lab-mail-subject>span{color:var(--lab-paper-line)}.lab-mail-subject b{animation:lab-email-type 6s ease-in-out infinite;transform-origin:left}.lab-mail-window>.lab-lines{gap:8px}.lab-mail-send{display:flex;align-items:center;gap:16px;position:absolute;bottom:13px;left:17px;padding:6px 9px;background:#19485f;color:#fff;border-radius:5px;font-size:7px}.lab-paper-plane{position:absolute;right:29px;bottom:34px;background:var(--lab-lime);color:#19485f;padding:14px;border-radius:50%;animation:lab-send 6s ease-in-out infinite}.lab-template-card{position:absolute;top:43px;left:31px;width:119px;height:150px;background:var(--lab-paper);padding:17px;border:1px solid var(--lab-paper-line);border-radius:8px;animation:lab-template 6s ease-in-out infinite}.lab-template-card strong{display:block;font-size:9px;margin:12px 0 17px}.lab-template-0{transform:rotate(-10deg);z-index:1;--tilt:-10deg}.lab-template-1{left:101px;top:30px;z-index:3;--tilt:0deg;animation-delay:-.8s}.lab-template-2{left:175px;transform:rotate(10deg);z-index:2;--tilt:10deg;animation-delay:-1.6s}.lab-template-selected{position:absolute;bottom:20px;left:108px;display:flex;gap:6px;align-items:center;background:var(--lab-lime);color:#19485f;padding:9px 11px;border-radius:7px;font-size:8px;z-index:4;animation:lab-badge 6s ease-in-out infinite}.lab-phone{position:absolute;left:83px;right:83px;top:10px;height:222px;border:1px solid var(--lab-paper-line);border-radius:19px;padding:10px;background:var(--lab-paper)}.lab-phone-header{display:flex;align-items:center;gap:7px;padding:7px 3px 13px;border-bottom:1px solid var(--lab-paper-line);font-size:8px}.lab-chat-bubble{border-radius:9px;padding:10px;font-size:8px;line-height:1.7;margin-top:15px}.lab-chat-in{width:90%;background:var(--lab-paper-soft);animation:lab-chat-in 6s ease-in-out infinite}.lab-chat-out{width:91%;margin-left:auto;background:var(--lab-lime);color:#19485f;animation:lab-chat-out 6s ease-in-out infinite}.lab-chat-out>span{display:flex;justify-content:flex-end;font-size:7px}.lab-typing{display:flex;gap:4px;padding:10px 8px}.lab-typing>i{display:block;width:4px;height:4px;border-radius:50%;background:var(--lab-paper-line);animation:lab-dot 1.5s ease-in-out infinite;--cycle:1.5s}.lab-phone-input{position:absolute;bottom:12px;left:13px;right:13px;display:flex;gap:10px;align-items:center}.lab-phone-input>i{flex:1;height:19px;border-radius:12px;background:var(--lab-paper-soft)}.lab-interview-question{position:absolute;left:37px;right:37px;top:28px;border:1px solid var(--lab-paper-line);padding:14px;background:var(--lab-paper);border-radius:12px;display:flex;gap:9px;align-items:center;font-size:9px;animation:lab-question 6s ease-in-out infinite}.lab-mic{position:absolute;left:136px;top:94px;width:48px;height:48px;border-radius:50%;background:var(--lab-lime);display:grid;place-items:center;color:#19485f}.lab-waveform{position:absolute;left:86px;right:86px;bottom:41px;height:43px;display:flex;gap:7px;align-items:center;justify-content:center}.lab-waveform>i{display:block;width:5px;border-radius:3px;background:var(--lab-accent);animation:lab-wave 1.5s ease-in-out infinite;--cycle:1.5s}.lab-waveform>i:nth-child(3n){background:var(--lab-lime)}.lab-interview-caption{position:absolute;bottom:16px;width:100%;text-align:center;font-size:8px}.lab-kanban{position:absolute;left:16px;right:16px;top:40px;bottom:31px;display:flex;gap:10px}.lab-kanban>div{flex:1;background:var(--lab-paper-soft);padding:12px 9px;border-radius:8px}.lab-kanban strong{font-size:7px;display:flex;align-items:center;gap:4px}.lab-kanban strong>i{width:4px;height:4px;border-radius:50%;background:var(--lab-accent)}.lab-kanban-card{margin-top:54px;padding:10px 8px;background:var(--lab-paper);border:1px solid var(--lab-paper-line);border-radius:6px;animation:lab-kanban 6s ease-in-out infinite}.lab-kanban-card>i,.lab-moving-card>span{display:block;width:18px;height:4px;background:var(--lab-lime);margin-bottom:10px;border-radius:2px}.lab-kanban-card .lab-lines{gap:6px}.lab-moving-card{position:absolute;top:77px;left:29px;width:67px;background:var(--lab-paper);padding:10px;border:1px solid var(--lab-paper-line);border-radius:6px;animation:lab-transfer 6s ease-in-out infinite}.lab-moving-card>.lab-lines{gap:6px}.lab-tracker-cursor{position:absolute;left:79px;top:119px;animation:lab-transfer 6s ease-in-out infinite}.lab-journey-path{position:absolute;inset:0;width:100%;height:100%;stroke:var(--lab-paper-line);stroke-width:2;stroke-linecap:round}.lab-journey-path>path:last-child{stroke:var(--lab-accent);stroke-width:3;stroke-dasharray:25 350;animation:lab-route 6s linear infinite}.lab-journey-stop{position:absolute;width:42px;height:42px;display:grid;place-items:center;border:1px solid var(--lab-paper-line);border-radius:50%;background:var(--lab-paper);animation:lab-stop 6s ease-in-out infinite}.lab-stop-0{left:31px;top:160px}.lab-stop-1{left:138px;top:95px;animation-delay:-2s}.lab-stop-2{left:246px;top:27px;background:var(--lab-lime);color:#19485f;animation-delay:-4s}.lab-journey-caption{position:absolute;left:85px;bottom:13px;font-size:9px}.lab-pdf-source{position:absolute;left:39px;top:47px;width:88px;height:120px;padding:15px;background:var(--lab-paper);border:1px solid var(--lab-paper-line);border-radius:7px;animation:lab-merge-left 6s ease-in-out infinite}.lab-pdf-source>.lab-lines{margin-top:17px;gap:7px}.lab-pdf-source-two{left:193px;top:36px;animation-name:lab-merge-right}.lab-pdf-output{position:absolute;left:112px;top:48px;width:97px;height:131px;border-radius:9px;background:#19485f;color:#fff;text-align:center;padding:18px 10px;animation:lab-pdf-result 6s ease-in-out infinite}.lab-pdf-output>svg{margin:auto;color:var(--lab-lime)}.lab-pdf-output>strong{font-size:15px;display:block;margin:10px 0}.lab-pdf-output>span{font-size:6px}.lab-pdf-download{position:absolute;left:141px;bottom:18px;width:38px;height:38px;display:grid;place-items:center;border-radius:50%;background:var(--lab-lime);color:#19485f;animation:lab-download 6s ease-in-out infinite}.lab-delay-1{animation-delay:-.55s!important}.lab-delay-2{animation-delay:-1.1s!important}@keyframes lab-float{0%,to{transform:translateY(3px) rotate(1deg)}50%{transform:translateY(-7px) rotate(-1deg)}}@keyframes lab-badge{0%,to{transform:translateY(4px)}50%{transform:translateY(-5px)}}@keyframes lab-mark{0%,to{transform:translateY(5px) scaleY(.85)}50%{transform:translateY(-5px) scaleY(1)}}@keyframes lab-stat{0%,to{transform:translateY(0)}35%{transform:translateY(-4px)}}@keyframes lab-chart{0%,to{transform:scaleY(.65)}50%{transform:scaleY(1)}}@keyframes lab-history{0%,to{transform:translateX(0);opacity:.75}45%,65%{transform:translateX(7px);opacity:1}}@keyframes lab-breathe{0%,to{opacity:.72}50%{opacity:1}}@keyframes lab-tool-tile{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-8px) rotate(4deg)}}@keyframes lab-center{0%,to{transform:rotate(-8deg) scale(.96)}50%{transform:rotate(8deg) scale(1.04)}}@keyframes lab-scan{0%{transform:translateY(0);opacity:0}15%,75%{opacity:.8}95%,to{transform:translateY(85px);opacity:0}}@keyframes lab-creative{0%,to{transform:rotate(-3deg) translateY(2px)}50%{transform:rotate(3deg) translateY(-5px)}}@keyframes lab-swatch{0%,to{transform:scale(.86)}40%{transform:scale(1.1)}}@keyframes lab-cursor{0%,to{transform:translate(0)}50%{transform:translate(-16px,-18px)}}@keyframes lab-spin{to{transform:rotate(1turn)}}@keyframes lab-skill{0%,to{transform:translateY(0);opacity:.65}50%{transform:translateY(-3px);opacity:1}}@keyframes lab-sign{0%,10%{stroke-dashoffset:160;opacity:0}55%,85%{stroke-dashoffset:0;opacity:1}to{stroke-dashoffset:0;opacity:0}}@keyframes lab-write{0%,to{transform:translate(0) rotate(28deg)}50%{transform:translate(-29px,23px) rotate(18deg)}}@keyframes lab-seal{0%,to{transform:scale(.9);opacity:.5}60%,80%{transform:scale(1);opacity:1}}@keyframes lab-cover-paper{0%,to{transform:translateY(9px)}50%{transform:translateY(-15px)}}@keyframes lab-email-type{0%,to{transform:scaleX(.75);opacity:.65}45%,70%{transform:scaleX(1);opacity:1}}@keyframes lab-send{0%,15%,to{transform:translate(0) rotate(0);opacity:1}55%{transform:translate(37px,-40px) rotate(-8deg);opacity:.8}75%{transform:translate(44px,-47px) rotate(-8deg);opacity:0}80%{transform:translate(-7px,7px);opacity:0}}@keyframes lab-template{0%,to{transform:translateY(3px) rotate(var(--tilt,0deg))}50%{transform:translateY(-8px) rotate(var(--tilt,0deg))}}@keyframes lab-chat-in{0%,to{transform:translateX(-4px);opacity:.65}30%,80%{transform:translateX(0);opacity:1}}@keyframes lab-chat-out{0%,20%,to{transform:translateY(7px);opacity:.55}45%,85%{transform:translateY(0);opacity:1}}@keyframes lab-dot{0%,to{transform:translateY(0);opacity:.4}50%{transform:translateY(-3px);opacity:1}}@keyframes lab-question{0%,to{transform:translateY(3px)}50%{transform:translateY(-4px)}}@keyframes lab-wave{0%,to{transform:scaleY(.4)}45%{transform:scaleY(1)}}@keyframes lab-kanban{0%,to{transform:translateY(0);opacity:.7}50%{transform:translateY(-4px);opacity:1}}@keyframes lab-transfer{0%,12%,to{transform:translate(0)}40%,54%{transform:translate(94px,-4px)}74%,87%{transform:translate(188px,4px)}}@keyframes lab-route{0%{stroke-dashoffset:375}to{stroke-dashoffset:0}}@keyframes lab-stop{0%,to{transform:scale(.93)}45%,65%{transform:scale(1.08)}}@keyframes lab-merge-left{0%,to{transform:translate(0) rotate(-8deg);opacity:1}50%,75%{transform:translate(62px,10px) rotate(0);opacity:.25}}@keyframes lab-merge-right{0%,to{transform:translate(0) rotate(8deg);opacity:1}50%,75%{transform:translate(-62px,10px) rotate(0);opacity:.25}}@keyframes lab-pdf-result{0%,to{transform:translateY(7px) scale(.96);opacity:.7}50%,75%{transform:translateY(0) scale(1);opacity:1}}@keyframes lab-download{0%,to{transform:translateY(-4px);opacity:.6}55%,75%{transform:translateY(4px);opacity:1}}@keyframes lab-progress{0%{transform:translateX(-105%)}to{transform:translateX(390%)}}@keyframes lab-process-light{0%{transform:translateY(-100%);opacity:0}20%,70%{opacity:.2}to{transform:translateY(100%);opacity:0}}.career-motion .lab-paper-float{animation-name:career-paper}.career-motion .lab-stat{animation-name:career-dashboard}.career-motion .lab-history-row{animation-name:career-history}.career-motion .lab-chart-bar{animation-name:career-chart}.career-motion .lab-tool-tile{animation-name:career-tools;--toward-x:32px;--toward-y:24px}.career-motion .lab-tile-1{--toward-x:-32px;--toward-y:24px}.career-motion .lab-tile-2{--toward-x:-48px;--toward-y:0px}.career-motion .lab-tile-3{--toward-x:-32px;--toward-y:-24px}.career-motion .lab-tile-4{--toward-x:32px;--toward-y:-24px}.career-motion .lab-tile-5{--toward-x:48px;--toward-y:0px}.career-motion .lab-creative-sheet{animation-name:career-creative}.career-motion .lab-profile-card{animation-name:career-profile}.career-motion .lab-cover-paper{animation-name:career-envelope}.career-motion .lab-paper-plane{animation-name:career-flight}.career-motion .lab-template-card{animation-name:career-template}.career-motion .lab-chat-in{animation-name:career-message-in}.career-motion .lab-chat-out{animation-name:career-message-out}.career-motion .lab-interview-question{animation-name:career-question}.career-motion .lab-profile-ring{--load-cycle:14s}.career-motion .lab-typing>i,.career-motion .lab-waveform>i{--load-cycle:.9s}.career-motion .lab-moving-card,.career-motion .lab-tracker-cursor{animation-name:career-track}.career-motion .lab-journey-stop{animation-name:career-checkpoint}.career-motion .lab-pdf-source{animation-name:career-merge-left}.career-motion .lab-pdf-source-two{animation-name:career-merge-right}.career-motion .lab-pdf-output{animation-name:career-pdf}.career-motion[data-state=loading] .lab-paper-float{animation-name:career-paper-loading}.career-motion[data-state=loading] .lab-stat{animation-name:career-dashboard-loading}.career-motion[data-state=loading] .lab-history-row{animation-name:career-history-loading}.career-motion[data-state=loading] .lab-tool-tile{animation-name:career-tools-loading}.career-motion[data-state=loading] .lab-creative-sheet{animation-name:career-layout-loading}.career-motion[data-state=loading] .lab-profile-skills>span{animation-name:career-skill-loading}.career-motion[data-state=loading] .lab-cover-paper{animation-name:career-envelope-loading}.career-motion[data-state=loading] .lab-mail-window>.lab-lines{animation:career-mail-compose 2.8s ease-in-out infinite!important}.career-motion[data-state=loading] .lab-template-card{animation-name:career-template-loading}.career-motion[data-state=loading] .lab-interview-question{animation-name:career-question-loading}.career-motion[data-state=loading] .lab-pdf-source{animation-name:career-merge-left-loading}.career-motion[data-state=loading] .lab-pdf-source-two{animation-name:career-merge-right-loading}.career-motion[data-state=loading] .lab-pdf-output{animation-name:career-pdf-loading}.career-motion[data-state=loading] .lab-writing-pen{animation-name:career-write-loading}@keyframes career-input{0%,10%{transform:translate(-22px,8px) rotate(-8deg);opacity:0}20%,40%{transform:translateY(-5px) rotate(-4deg);opacity:1}66%,to{transform:translate(70px,15px) rotate(3deg) scale(.8);opacity:0}}@keyframes career-output{0%,35%{transform:translate(-75px,-20px) scale(.85);opacity:0}58%,82%{transform:translate(0) scale(1);opacity:1}to{transform:translate(19px,-15px) scale(.95);opacity:0}}@keyframes career-line{0%,8%,to{transform:scaleX(.12);opacity:.2}35%,72%{transform:scaleX(1);opacity:1}}@keyframes career-paper{0%,to{transform:translate(-8px,8px) rotate(-5deg)}50%{transform:translate(6px,-12px) rotate(4deg)}}@keyframes career-paper-loading{0%,to{transform:translate(-16px,7px) rotate(-7deg)}38%{transform:translate(3px,-12px) rotate(3deg)}72%{transform:translate(9px,2px) rotate(-2deg)}}@keyframes career-dashboard{0%,to{transform:translateY(10px);opacity:.45}42%,75%{transform:translateY(-7px);opacity:1}}@keyframes career-dashboard-loading{0%,to{transform:translate(20px,16px) scale(.9);opacity:.2}40%,70%{transform:translate(0) scale(1);opacity:1}}@keyframes career-chart{0%,to{transform:scaleY(.22)}50%{transform:scaleY(1)}}@keyframes career-history{0%,to{transform:translate(-14px,8px);opacity:.45}45%,70%{transform:translate(10px,-4px);opacity:1}}@keyframes career-history-loading{0%{transform:translate(80px,-10px) rotate(5deg);opacity:0}30%,72%{transform:translate(0) rotate(0);opacity:1}to{transform:translate(-26px,13px);opacity:0}}@keyframes career-tools{0%,to{transform:translate(0) rotate(-6deg)}50%{transform:translate(calc(var(--toward-x) * .4),calc(var(--toward-y) * .4)) rotate(7deg)}}@keyframes career-tools-loading{0%,to{transform:translate(var(--toward-x),var(--toward-y)) rotate(-12deg) scale(.82);opacity:.3}45%,70%{transform:translate(0) rotate(0) scale(1);opacity:1}}@keyframes career-creative{0%,to{transform:translate(-6px,9px) rotate(-7deg)}50%{transform:translate(9px,-10px) rotate(5deg)}}@keyframes career-layout-loading{0%,to{transform:translate(17px,7px) rotate(9deg)}40%{transform:translate(-9px,-7px) rotate(-5deg)}70%{transform:translate(0) rotate(0)}}@keyframes career-profile{0%,to{transform:translateY(9px) rotate(-3deg)}50%{transform:translateY(-12px) rotate(3deg)}}@keyframes career-skill-loading{0%,to{transform:translate(-32px,19px) rotate(-9deg);opacity:0}45%,80%{transform:translate(0) rotate(0);opacity:1}}@keyframes career-envelope{0%,to{transform:translateY(23px) rotate(-3deg)}50%{transform:translateY(-27px) rotate(3deg)}}@keyframes career-envelope-loading{0%,to{transform:translateY(-31px);opacity:1}50%,80%{transform:translateY(69px);opacity:.2}}@keyframes career-flight{0%,10%{transform:translate(-12px,9px) rotate(10deg);opacity:1}57%{transform:translate(45px,-78px) rotate(-15deg);opacity:1}72%{transform:translate(66px,-100px);opacity:0}80%{transform:translate(-27px,28px);opacity:0}to{transform:translate(-12px,9px) rotate(10deg);opacity:1}}@keyframes career-template{0%,to{transform:translateY(8px) rotate(var(--tilt,0deg))}50%{transform:translateY(-17px) rotate(var(--tilt,0deg))}}@keyframes career-template-loading{0%,to{transform:translate(-16px,12px) rotate(calc(var(--tilt,0deg) - 8deg)) scale(.92);opacity:.5}45%,70%{transform:translate(9px,-16px) rotate(var(--tilt,0deg)) scale(1.04);opacity:1}}@keyframes career-message-in{0%,to{transform:translate(-30px,13px);opacity:.1}28%,80%{transform:translate(0);opacity:1}}@keyframes career-message-out{0%,20%,to{transform:translate(25px,25px) scale(.95);opacity:0}50%,85%{transform:translate(0) scale(1);opacity:1}}@keyframes career-question{0%,to{transform:translate(-16px,7px) rotate(-3deg)}50%{transform:translate(14px,-9px) rotate(3deg)}}@keyframes career-question-loading{0%{transform:translate(55px,12px) rotate(4deg);opacity:0}27%,73%{transform:translate(0) rotate(0);opacity:1}to{transform:translate(-55px,-12px) rotate(-4deg);opacity:0}}@keyframes career-track{0%,8%,to{transform:translate(0) rotate(-4deg)}35%,46%{transform:translate(94px,-12px) rotate(4deg)}70%,85%{transform:translate(188px,7px) rotate(0)}}@keyframes career-checkpoint{0%,to{transform:translateY(5px) scale(.88)}45%,70%{transform:translateY(-8px) scale(1.14)}}@keyframes career-merge-left{0%,to{transform:translate(-12px,9px) rotate(-12deg);opacity:1}50%,70%{transform:translate(55px,-3px) rotate(0);opacity:.2}}@keyframes career-merge-right{0%,to{transform:translate(12px,-7px) rotate(12deg);opacity:1}50%,70%{transform:translate(-55px,3px) rotate(0);opacity:.2}}@keyframes career-pdf{0%,to{transform:translateY(20px) scale(.9);opacity:.4}50%,75%{transform:translateY(-8px) scale(1.04);opacity:1}}@keyframes career-merge-left-loading{0%{transform:translate(-25px,-14px) rotate(-16deg);opacity:0}15%,30%{transform:translate(-10px,5px) rotate(-10deg);opacity:1}65%,to{transform:translate(75px,-4px) rotate(0) scale(.8);opacity:0}}@keyframes career-merge-right-loading{0%{transform:translate(25px,14px) rotate(16deg);opacity:0}15%,30%{transform:translate(10px,-5px) rotate(10deg);opacity:1}65%,to{transform:translate(-75px,4px) rotate(0) scale(.8);opacity:0}}@keyframes career-pdf-loading{0%,32%,to{transform:translateY(32px) scale(.88);opacity:.1}62%,85%{transform:translateY(-8px) scale(1.06);opacity:1}}@keyframes career-write-loading{0%,to{transform:translate(-34px,21px) rotate(28deg)}30%{transform:translate(-13px,12px) rotate(18deg)}60%{transform:translate(6px,23px) rotate(24deg)}80%{transform:translate(12px,13px) rotate(15deg)}}@keyframes career-mail-compose{0%,to{transform:translateY(10px);opacity:.3}40%,75%{transform:translateY(0);opacity:1}}.career-motion:is([data-motion-mode=full],[data-motion-mode=auto]) .lab-cycle{animation-duration:var(--cycle,4.8s)!important;animation-iteration-count:infinite!important}.career-motion[data-state=loading]:is([data-motion-mode=full],[data-motion-mode=auto]) .lab-cycle{animation-duration:var(--load-cycle,2.8s)!important}.career-motion[data-motion-mode=gentle] .lab-cycle,.career-motion[data-motion-mode=gentle] .lab-mail-window>.lab-lines{animation:none!important}.career-motion[data-motion-mode=gentle]{animation:career-gentle-travel 6s ease-in-out infinite!important}.career-motion[data-motion-mode=gentle] .career-process-parts{display:none}.career-motion[data-motion-mode=gentle] .lab-signature path{stroke-dashoffset:0}@media(prefers-reduced-motion:reduce){.career-motion[data-motion-mode=auto] .lab-cycle,.career-motion[data-motion-mode=auto] .lab-mail-window>.lab-lines{animation:none!important}.career-motion[data-motion-mode=auto]{animation:career-gentle-travel 6s ease-in-out infinite!important}.career-motion[data-motion-mode=auto] .career-process-parts{display:none}.career-motion[data-motion-mode=auto] .lab-signature path{stroke-dashoffset:0}}@keyframes career-gentle-travel{0%,to{transform:translateY(-5px)}50%{transform:translateY(5px)}}@media(prefers-reduced-motion:reduce){.career-motion[data-motion-mode=full]{animation:career-gentle-travel 6s ease-in-out infinite!important}.career-motion[data-motion-mode=full] .lab-cycle,.career-motion[data-motion-mode=full] .lab-mail-window>.lab-lines{animation:none!important}.career-motion[data-motion-mode=full] .career-process-parts{display:none}.career-motion[data-motion-mode=full] .lab-signature path{stroke-dashoffset:0}}.career-motion[data-paused=true],.career-motion[data-paused=true] .lab-cycle,.career-motion[data-paused=true] .lab-mail-window>.lab-lines{animation-play-state:paused!important}@media print{.career-motion,.career-motion .lab-cycle{animation:none!important}}