.loading-stage[data-v-06342850]{display:grid;height:100%;overflow:hidden;place-items:center;width:100%}.loading-stage__panel[data-v-06342850]{align-items:center;container-type:inline-size;display:flex;flex:1;justify-content:center;min-height:0;min-width:0;overflow:hidden;padding:20px;width:100%}.loading-stage__content[data-v-06342850]{align-items:center;display:flex;flex-direction:column;gap:2.6cqw}.loading-stage__text[data-v-06342850]{color:#868c9a;font-size:3cqw;line-height:1}.loading-stage__text .anim-loading[data-v-06342850]{height:3.2cqw;width:20cqw}.loading-dots[data-v-06342850]{display:flex;gap:1.4cqw}.loading-dots span[data-v-06342850]{animation:loading-dot-06342850 .6s ease-in-out infinite alternate;background:#506075;border-radius:50%;height:1.8cqw;width:1.8cqw}.loading-dots span[data-v-06342850]:nth-child(2){animation-delay:.15s}.loading-dots span[data-v-06342850]:nth-child(3){animation-delay:.3s}@keyframes loading-dot-06342850{0%{opacity:.3;transform:translateY(1px)}to{opacity:1;transform:translateY(-2px)}}@media(prefers-reduced-motion:reduce){.loading-stage[data-v-06342850] *,.loading-stage[data-v-06342850] :after,.loading-stage[data-v-06342850] :before{animation-delay:0s!important;animation-duration:1ms!important;transition-duration:1ms!important}}.stage-one[data-v-5c65659b]{display:grid;height:100%;overflow:hidden;place-items:center;width:100%}.stage-one__panel[data-v-5c65659b]{align-items:center;container-type:inline-size;flex:1;justify-content:center;min-height:0;min-width:0;overflow:hidden;padding:20px;width:100%}.stage-one__panel[data-v-5c65659b],.top-row[data-v-5c65659b]{display:flex;flex-direction:column}.top-row[data-v-5c65659b]{align-items:flex-end}.prompt-row[data-v-5c65659b]{align-items:center;color:#506075;display:flex;gap:1.6cqw;opacity:0;transform:translateY(6px) scale(.96)}.is-running .prompt-row[data-v-5c65659b]{animation:element-enter-5c65659b .22s cubic-bezier(.22,1,.36,1) 0s both,element-exit-left-5c65659b .1s cubic-bezier(.4,0,1,1) 1.88s forwards}.prompt-icon[data-v-5c65659b]{background:#d4e8fa;border-radius:50%;display:grid;height:7cqw;place-items:center;width:7cqw}.prompt-icon img[data-v-5c65659b]{height:60%;-o-object-fit:contain;object-fit:contain;width:60%}.prompt-pill[data-v-5c65659b]{background:#d4e8fa;border-radius:2cqw;color:#506075;font-size:2.7cqw;height:7cqw;line-height:1;padding-left:3.4cqw;padding-right:6cqw;white-space:nowrap}.prompt-pill[data-v-5c65659b],.user-row[data-v-5c65659b]{align-items:center;display:flex}.user-row[data-v-5c65659b]{gap:1.6cqw;margin-top:2cqw;opacity:0;transform:translateY(6px) scale(.96)}.is-running .user-row[data-v-5c65659b]{animation:element-enter-5c65659b .22s cubic-bezier(.22,1,.36,1) .25s both,element-exit-left-5c65659b .1s cubic-bezier(.4,0,1,1) 1.78s forwards}.user-bubble[data-v-5c65659b]{background:#fff;border-radius:2cqw;height:7cqw;overflow:hidden;position:relative;width:8cqw}.is-running .user-bubble[data-v-5c65659b]{animation:bubble-expand-5c65659b .2s cubic-bezier(.22,1,.36,1) 1s both}.answer-text[data-v-5c65659b],.loading-dots[data-v-5c65659b]{align-items:center;display:flex;height:100%;inset:0;justify-content:center;position:absolute}.loading-dots[data-v-5c65659b]{gap:.6cqw;opacity:1}.is-running .loading-dots[data-v-5c65659b]{animation:dots-exit-5c65659b .1s ease-out 1s both}.loading-dots span[data-v-5c65659b]{animation:loading-dot-5c65659b .3s ease-in-out infinite alternate;background:#718093;border-radius:50%;height:.8cqw;width:.8cqw}.loading-dots span[data-v-5c65659b]:nth-child(2){animation-delay:70ms}.loading-dots span[data-v-5c65659b]:nth-child(3){animation-delay:.14s}.answer-text[data-v-5c65659b]{color:#506075;font-size:2.7cqw;opacity:0;padding:0 3.4cqw;transform:translateY(4px);white-space:nowrap}.is-running .answer-text[data-v-5c65659b]{animation:answer-enter-5c65659b .13s cubic-bezier(.22,1,.36,1) 1.04s both}.avatar[data-v-5c65659b]{background:radial-gradient(circle at 50% 28%,#4f5967 0 18%,transparent 19%),radial-gradient(circle at 50% 92%,#6b7684 0 42%,transparent 43%),#aeb9c4;border-radius:50%;color:transparent;display:grid;flex:0 0 auto;height:7cqw;overflow:hidden;place-items:center;width:7cqw}.avatar img[data-v-5c65659b]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.roles[data-v-5c65659b]{align-items:center;display:flex;flex-direction:column;gap:1cqw;margin-top:8cqw;width:100%}.is-running .roles[data-v-5c65659b]{animation:element-exit-left-5c65659b .1s cubic-bezier(.4,0,1,1) 1.68s forwards}.roles__row[data-v-5c65659b]{display:flex;gap:1cqw;justify-content:center;max-width:100%}.role-pill[data-v-5c65659b]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff80;border-radius:1.6cqw;color:#868c9a;display:grid;font-size:2.4cqw;height:5.4cqw;line-height:1;opacity:0;padding:0 2cqw;place-items:center;position:relative;transform:translateY(5px) scale(.97)}.is-running .role-pill[data-v-5c65659b]{animation:role-enter-5c65659b .18s cubic-bezier(.22,1,.36,1) var(--role-delay) both}.is-running .role-pill--selected[data-v-5c65659b]{animation:role-enter-5c65659b .18s cubic-bezier(.22,1,.36,1) var(--role-delay) both,role-select-5c65659b .2s cubic-bezier(.34,1.56,.64,1) .93s both}.role-pill__label[data-v-5c65659b]{overflow:hidden;padding-inline:1.2cqw;text-overflow:ellipsis;white-space:nowrap}.role-heart[data-v-5c65659b]{height:3.6cqw;line-height:1;opacity:0;position:absolute;right:1cqw;top:-2cqw;transform:translateY(7px) scale(0) rotate(-8deg);transform-origin:center bottom;width:3.6cqw;z-index:2}.is-running .role-heart[data-v-5c65659b]{animation:heart-pop-5c65659b .22s cubic-bezier(.34,1.56,.64,1) .96s both}@keyframes element-enter-5c65659b{0%{opacity:0;transform:translateY(6px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes role-enter-5c65659b{0%{opacity:0;transform:translateY(5px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes role-select-5c65659b{0%{background:#ffffff80;color:#868c9a}60%{transform:scale(1.06)}to{background:#f0dcfb;border-color:#a64ddd1f;color:#a64ddd;transform:scale(1)}}@keyframes heart-pop-5c65659b{0%{opacity:0;transform:translateY(7px) scale(0) rotate(-8deg)}65%{opacity:1;transform:translateY(-3px) scale(1.25) rotate(5deg)}to{opacity:1;transform:translateY(0) scale(1) rotate(0)}}@keyframes bubble-expand-5c65659b{0%{width:8.6cqw}to{width:22.4cqw}}@keyframes dots-exit-5c65659b{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-2px)}}@keyframes answer-enter-5c65659b{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes loading-dot-5c65659b{0%{opacity:.3;transform:translateY(1px)}to{opacity:1;transform:translateY(-1px)}}@keyframes element-exit-left-5c65659b{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-20px)}}@media(max-width:520px){.stage-one__panel[data-v-5c65659b]{padding-inline:10px}.roles__row[data-v-5c65659b]{gap:3px}.role-pill[data-v-5c65659b]{width:21cqw}}@media(prefers-reduced-motion:reduce){.stage-one[data-v-5c65659b] *,.stage-one[data-v-5c65659b] :after,.stage-one[data-v-5c65659b] :before{animation-delay:0s!important;animation-duration:1ms!important;transition-duration:1ms!important}}.stage-content[data-v-60602ae4]{inset:0;opacity:1;position:absolute}.is-running .stage-content[data-v-60602ae4]{animation:stage-fade-out-60602ae4 .15s ease-out 2.35s forwards}.profile-analysis-stage[data-v-60602ae4]{display:grid;height:100%;overflow:hidden;place-items:center;width:100%}.profile-analysis-stage[data-v-60602ae4] *,.profile-analysis-stage[data-v-60602ae4] :after,.profile-analysis-stage[data-v-60602ae4] :before{box-sizing:border-box}.profile-analysis-stage__panel[data-v-60602ae4]{container-type:inline-size;flex:1;isolation:isolate;min-height:0;overflow:hidden;position:relative;width:100%}.analysis-bar[data-v-60602ae4]{align-items:center;background:#d4e8fa;border-radius:1.8cqw;color:#506075;display:flex;font-size:2.6cqw;height:7cqw;justify-content:center;left:50%;line-height:1;opacity:0;padding-inline:3.6cqw;position:absolute;top:50%;transform:translate(-50%,-50%) scale(.94);width:36cqw;z-index:10}.is-running .analysis-bar[data-v-60602ae4]{animation:analysis-bar-enter-60602ae4 .15s cubic-bezier(.22,1,.36,1) both}.orbit-layer[data-v-60602ae4]{height:var(--orbit-size);left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%) scale(.9);width:var(--orbit-size);z-index:1}.is-running .orbit-layer[data-v-60602ae4]{animation:orbit-layer-enter-60602ae4 .14s cubic-bezier(.22,1,.36,1) var(--orbit-enter-delay) both}.orbit-track[data-v-60602ae4]{border:1px dashed #d7d7d7;border-radius:50%;inset:0;position:absolute;transform:rotate(0);transform-origin:center}.is-running .orbit-track[data-v-60602ae4]{animation:orbit-spin-60602ae4 var(--orbit-spin-duration) linear var(--orbit-spin-delay) infinite}.orbit-node[data-v-60602ae4]{height:0;left:50%;position:absolute;top:50%;transform:rotate(var(--item-angle)) translate(var(--orbit-radius)) rotate(calc(var(--item-angle)*-1));width:0}.orbit-node__anchor[data-v-60602ae4]{height:13cqw;left:0;position:absolute;top:0;transform:translate(-50%,-50%);width:15cqw}.orbit-node__upright[data-v-60602ae4]{align-items:center;display:flex;height:100%;justify-content:center;position:relative;transform:rotate(0);transform-origin:center;width:100%}.is-running .orbit-node__upright[data-v-60602ae4]{animation:orbit-counter-spin-60602ae4 var(--orbit-spin-duration) linear var(--orbit-spin-delay) infinite}.orbit-node__circle[data-v-60602ae4]{background:#fffffff5;border-radius:50%;box-shadow:0 4px 12px #3c4e621f,0 1px 3px #3c4e6214;flex:0 0 auto;height:8.5cqw;overflow:hidden;width:8.5cqw}.orbit-node__circle img[data-v-60602ae4]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.orbit-node__label[data-v-60602ae4]{color:#9299a4;font-size:1.8cqw;left:50%;line-height:1.1;max-width:18cqw;position:absolute;text-align:center;top:calc(50% + 5.2cqw);transform:translate(-50%);width:-moz-max-content;width:max-content}.orbit-node__upright--label-top .orbit-node__label[data-v-60602ae4]{bottom:calc(50% + 5.2cqw);top:auto}@keyframes analysis-bar-enter-60602ae4{0%{opacity:0;transform:translate(-50%,-50%) scale(.94)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}@keyframes orbit-layer-enter-60602ae4{0%{opacity:0;transform:translate(-50%,-50%) scale(.9)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}@keyframes orbit-spin-60602ae4{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes orbit-counter-spin-60602ae4{0%{transform:rotate(0)}to{transform:rotate(-1turn)}}@keyframes stage-fade-out-60602ae4{0%{opacity:1}to{opacity:0}}@media(max-width:520px){.profile-analysis-stage__panel[data-v-60602ae4]{min-height:260px}.orbit-node__label[data-v-60602ae4]{max-width:18cqw}}@media(prefers-reduced-motion:reduce){.analysis-bar[data-v-60602ae4],.orbit-layer[data-v-60602ae4]{opacity:1}.analysis-bar[data-v-60602ae4],.orbit-layer[data-v-60602ae4]{transform:translate(-50%,-50%) scale(1)}.orbit-node__upright[data-v-60602ae4],.orbit-track[data-v-60602ae4]{animation:none!important}}.profile-stage[data-v-209bd483]{color:#506075;display:grid;height:100%;overflow:hidden;place-items:center;width:100%}.profile-stage[data-v-209bd483] *,.profile-stage[data-v-209bd483] :after,.profile-stage[data-v-209bd483] :before{box-sizing:border-box}.profile-stage__panel[data-v-209bd483]{container-type:inline-size;flex:1;min-height:0;overflow:hidden;position:relative;width:100%}.report-screen[data-v-209bd483]{height:100%;overflow:hidden;width:100%}.is-running .report-screen[data-v-209bd483]{animation:report-screen-exit-209bd483 .18s ease-out 2.9s forwards}.report-scroll[data-v-209bd483]{display:flex;flex-direction:column;gap:4cqw;padding:30px;transform:translateY(0);width:100%;will-change:transform}.is-running .report-scroll[data-v-209bd483]{animation:report-scroll-down-209bd483 1.2s cubic-bezier(.65,0,.35,1) .9s forwards}.report-scroll__end-spacer[data-v-209bd483]{flex:0 0 auto;height:var(--report-end-spacer);pointer-events:none;width:100%}.report-header[data-v-209bd483]{align-items:center;display:flex;justify-content:space-between}.report-header h2[data-v-209bd483]{color:#414d61;font-size:3.2cqw;font-weight:700;margin:0;text-align:left}.profile-summary[data-v-209bd483]{align-items:center;background:#ffffffb3;border:1px solid rgba(80,96,117,.14);border-radius:999px;color:#506075;display:flex;flex:0 0 auto;font-size:1.6cqw;gap:1cqw;padding:.5cqw 1.2cqw}.profile-summary__avatar[data-v-209bd483]{border-radius:50%;flex:0 0 auto;height:2.6cqw;overflow:hidden;width:2.6cqw}.profile-summary__avatar img[data-v-209bd483]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.report-card[data-v-209bd483]{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#fff9;border-radius:1.8cqw;padding:3.6cqw 3.6cqw 4cqw}.report-card h3[data-v-209bd483]{color:#49556a;font-size:2.4cqw;font-weight:700;margin:0}.readiness-layout[data-v-209bd483]{align-items:center;display:grid;gap:4cqw;grid-template-columns:16cqw 1fr;margin-top:3cqw}.mini-readiness-ring[data-v-209bd483]{aspect-ratio:1;position:relative;width:100%}.mini-readiness-ring svg[data-v-209bd483]{display:block;height:100%;transform:rotate(-90deg);width:100%}.mini-readiness-ring circle[data-v-209bd483]{fill:none;stroke-width:8}.mini-readiness-ring__track[data-v-209bd483]{stroke:#e5e8e8}.mini-readiness-ring__value[data-v-209bd483]{stroke:#efa96d;stroke-dasharray:188.5 62.83;stroke-linecap:round}.mini-readiness-ring>span[data-v-209bd483]{display:grid;font-size:2.6cqw;font-weight:700;inset:0;place-items:center;position:absolute}.skill-bars[data-v-209bd483]{gap:1.4cqw}.skill-bar[data-v-209bd483],.skill-bars[data-v-209bd483]{display:flex;flex-direction:column}.skill-bar[data-v-209bd483]{gap:.6cqw}.skill-bar>span[data-v-209bd483]{color:#506075;font-size:1.6cqw}.skill-bar__track[data-v-209bd483]{background:#50607526;border-radius:999px;height:1cqw;overflow:hidden}.skill-bar__value[data-v-209bd483]{background:#62d1d2;border-radius:inherit;height:100%;width:var(--bar-width)}.skill-bar__value--orange[data-v-209bd483]{background:#efa96d}.skill-bar__value--pink[data-v-209bd483]{background:#ca5b9a}.skills-overview[data-v-209bd483]{align-items:center;display:grid;gap:3cqw;grid-template-columns:minmax(75px,.75fr) 2fr;margin-top:2cqw}.small-radar-chart[data-v-209bd483]{max-height:17cqw;width:100%}.radar-grid line[data-v-209bd483],.radar-grid polygon[data-v-209bd483]{fill:none;stroke:#50607538;stroke-width:1}.small-radar-chart__shape[data-v-209bd483]{fill:#438fcc4d;stroke:var(--bsPrimary);stroke-linejoin:round;stroke-width:2;transform-box:fill-box;transform-origin:center}.skills-copy__label[data-v-209bd483]{color:#506075;display:block;font-size:1.6cqw;line-height:1.4}.skills-copy__label-missing[data-v-209bd483]{margin-top:3cqw}.skill-tags[data-v-209bd483]{display:flex;flex-wrap:wrap;gap:.8cqw;margin-top:1.4cqw}.skill-tags span[data-v-209bd483]{background:#f3dcff;border-radius:.8cqw;color:#9853bb;font-size:1.6cqw;padding:.6cqw 1.4cqw}.skill-tags--missing span[data-v-209bd483]{background:#d4e8fae6;color:#60758a}.analysis-section[data-v-209bd483]{display:grid;gap:4cqw;grid-template-columns:1fr 1fr}.analysis-section ul[data-v-209bd483]{color:#506075;font-size:1.6cqw;line-height:1.5;margin:2cqw 0 0;padding-left:2.8cqw}.next-steps-section[data-v-209bd483]{display:flex;flex-direction:column;gap:2cqw;justify-content:flex-end}.next-steps-title[data-v-209bd483]{color:#414d61;font-size:2.4cqw;margin:0}.next-steps-card>p[data-v-209bd483]{color:#868c9a;font-size:2.2cqw;margin:.8cqw 0 0}.certification-grid[data-v-209bd483]{display:grid;gap:2cqw;grid-template-columns:repeat(2,1fr);margin-top:2cqw}.certification-card[data-v-209bd483]{background:#ffffffc2;border:1px solid #f4f4f4;border-radius:1.6cqw;box-shadow:0 5px 12px #4553650f;display:flex;flex-direction:column;min-width:0;overflow:hidden}.certification-card__image[data-v-209bd483]{align-items:center;background-color:#f5f5f5;display:flex;height:20cqw;justify-content:center;overflow:hidden;position:relative}.certification-card__image img[data-v-209bd483]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.certification-card__image-provider-logo[data-v-209bd483]{background-color:#fff;border-radius:1cqw;bottom:1.4cqw;box-shadow:0 2px 6px #00000026;height:5cqw;left:1.4cqw;padding:.6cqw;position:absolute;width:5cqw}.certification-card__image-provider-logo img[data-v-209bd483]{border-radius:.5cqw;height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.certification-card__text[data-v-209bd483]{display:flex;flex:1;flex-direction:column;min-width:0;padding:2.4cqw}.certification-card__padding[data-v-209bd483]{flex:1;min-height:1cqw}.certification-card__sub[data-v-209bd483]{color:#868c9a;font-size:1.7cqw}.certification-card h4[data-v-209bd483]{color:#3f4a5d;font-size:2.4cqw;font-weight:500;line-height:1.3;margin:.6cqw 0 0;min-height:2.6em}.apply-button[data-v-209bd483]{background:#f7eaff;border:0;border-radius:1cqw;color:var(--bsPrimary);font:inherit;font-size:1.6cqw;height:5.6cqw;margin-top:2.4cqw;overflow:hidden;pointer-events:none;position:relative}.apply-button__applied[data-v-209bd483],.apply-button__default[data-v-209bd483]{align-items:center;display:flex;gap:.8cqw;inset:0;justify-content:center;position:absolute}.apply-button__applied[data-v-209bd483]{color:#fff;opacity:0;transform:translateY(5px)}.is-running .apply-button--selected[data-v-209bd483]{animation:apply-button-pop-209bd483 .2s cubic-bezier(.34,1.56,.64,1) 2.45s both,apply-button-complete-209bd483 .18s ease-out 2.63s forwards}.is-running .apply-button--selected .apply-button__default[data-v-209bd483]{animation:apply-label-exit-209bd483 .1s ease-out 2.63s forwards}.is-running .apply-button--selected .apply-button__applied[data-v-209bd483]{animation:applied-label-enter-209bd483 .14s ease-out 2.67s forwards}.next-step-enter[data-v-209bd483],.report-enter[data-v-209bd483]{opacity:0;transform:translateY(7px)}.is-running .report-enter[data-v-209bd483]{animation:section-enter-209bd483 .22s cubic-bezier(.22,1,.36,1) both}.report-enter--1[data-v-209bd483]{animation-delay:0s!important}.report-enter--2[data-v-209bd483]{animation-delay:.14s!important}.report-enter--3[data-v-209bd483]{animation-delay:.32s!important}.report-enter--4[data-v-209bd483]{animation-delay:.52s!important}.is-running .next-step-enter[data-v-209bd483]{animation:section-enter-209bd483 .2s cubic-bezier(.22,1,.36,1) both}.next-step-enter--1[data-v-209bd483]{animation-delay:1.5s!important}.next-step-enter--2[data-v-209bd483]{animation-delay:1.68s!important}.sr-only[data-v-209bd483]{height:1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}@keyframes section-enter-209bd483{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}@keyframes report-scroll-down-209bd483{0%{transform:translateY(0)}to{transform:translateY(var(--report-scroll-distance))}}@keyframes apply-button-pop-209bd483{0%{transform:scale(1)}60%{transform:scale(1.08)}to{transform:scale(1)}}@keyframes apply-button-complete-209bd483{0%{background:#f7eaff}to{background:var(--bsPrimary)}}@keyframes apply-label-exit-209bd483{to{opacity:0;transform:translateY(-5px)}}@keyframes applied-label-enter-209bd483{to{opacity:1;transform:translateY(0)}}@keyframes report-screen-exit-209bd483{to{opacity:0;transform:translateY(-6px)}}@media(max-width:520px){.analysis-section[data-v-209bd483]{gap:8px}}@media(prefers-reduced-motion:reduce){.next-step-enter[data-v-209bd483],.report-enter[data-v-209bd483]{opacity:1;transform:none}.apply-button--selected .apply-button[data-v-209bd483]{background:var(--bsPrimary)}.apply-button--selected .apply-button__default[data-v-209bd483]{display:none}.apply-button--selected .apply-button__applied[data-v-209bd483]{opacity:1;transform:none}.profile-stage[data-v-209bd483] *,.profile-stage[data-v-209bd483] :after,.profile-stage[data-v-209bd483] :before{animation:none!important;transition:none!important}}.ai-integration-stage[data-v-5f178b07]{color:#506075;display:grid;height:100%;overflow:hidden;place-items:center;width:100%}.ai-integration-stage[data-v-5f178b07] *,.ai-integration-stage[data-v-5f178b07] :after,.ai-integration-stage[data-v-5f178b07] :before{box-sizing:border-box}.ai-integration-stage__panel[data-v-5f178b07]{container-type:inline-size;display:flex;flex:1;flex-direction:column;min-height:0;overflow:hidden;padding:30px;position:relative;width:100%}.stage-header[data-v-5f178b07]{flex:0 0 auto;margin-bottom:4cqw;opacity:0;transform:translateY(-8px)}.is-running .stage-header[data-v-5f178b07]{animation:fade-down-5f178b07 .18s cubic-bezier(.22,1,.36,1) 0s both,stage-content-exit-5f178b07 .18s ease-out 2.2s forwards}.stage-header h2[data-v-5f178b07]{color:#868c9a;font-size:2.2cqw;font-weight:700;letter-spacing:.04em;margin:0;text-transform:uppercase}.stage-header h3[data-v-5f178b07]{color:#4b5568;font-size:4.2cqw;font-weight:700;line-height:1.2;margin-top:1.5cqw}.stage-content[data-v-5f178b07]{flex:1;min-height:0;opacity:1;width:100%}.is-running .stage-content[data-v-5f178b07]{animation:stage-content-dim-exit-5f178b07 2.55s ease-out both}.integration-layout[data-v-5f178b07]{display:grid;gap:2cqw;grid-template-columns:3fr 2fr;height:100%;width:100%}.chat-panel[data-v-5f178b07],.code-panel[data-v-5f178b07]{border-radius:1.6cqw;display:flex;flex-direction:column;min-width:0;overflow:hidden}.code-panel[data-v-5f178b07]{background:#1c2128;border:1px solid hsla(0,0%,100%,.08)}.code-panel__header[data-v-5f178b07]{align-items:center;border-bottom:1px solid hsla(0,0%,100%,.08);display:flex;flex:0 0 auto;gap:1.6cqw;padding:1.4cqw 2cqw}.code-panel__dots[data-v-5f178b07]{display:flex;gap:.7cqw}.code-panel__dots span[data-v-5f178b07]{background:#ffffff29;border-radius:50%;height:1.2cqw;width:1.2cqw}.code-panel__filename[data-v-5f178b07]{color:#8b949e;font-family:SFMono-Regular,Consolas,Menlo,monospace;font-size:1.6cqw}.code-panel__body[data-v-5f178b07]{display:flex;flex:1;flex-direction:column;min-height:0;overflow:hidden;padding:1.6cqw 0}.code-line[data-v-5f178b07]{display:flex;font-family:SFMono-Regular,Consolas,Menlo,monospace;font-size:1.6cqw;gap:1.6cqw;line-height:1.6;opacity:0;padding:.25cqw 2cqw;transform:translateY(4px);white-space:pre}.is-running .code-line[data-v-5f178b07]{animation:line-enter-5f178b07 .16s ease-out var(--enter-delay) both}.code-line__number[data-v-5f178b07]{color:#495265;flex:0 0 auto;text-align:right;width:2.4cqw}.code-line__text[data-v-5f178b07]{color:#c9d1d9}.code-line__text .tok-keyword[data-v-5f178b07]{color:#ff7b72}.code-line__text .tok-string[data-v-5f178b07]{color:#a5d6ff}.code-line__text .tok-func[data-v-5f178b07]{color:#d2a8ff}.code-line__text .tok-var[data-v-5f178b07]{color:#79c0ff}.code-line__text .tok-const[data-v-5f178b07],.code-line__text .tok-type[data-v-5f178b07]{color:#ffa657}.chat-panel[data-v-5f178b07]{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffff8c;border:1px solid rgba(80,96,117,.1)}.chat-panel__header[data-v-5f178b07]{align-items:center;background:#fff6;border-bottom:1px solid rgba(80,96,117,.1);display:flex;flex:0 0 auto;gap:1.6cqw;padding:1.6cqw 2cqw}.chat-panel__avatar[data-v-5f178b07]{background:#d4e8fa;border-radius:50%;display:grid;flex:0 0 auto;height:4.4cqw;place-items:center;width:4.4cqw}.chat-panel__avatar img[data-v-5f178b07]{height:60%;-o-object-fit:contain;object-fit:contain;width:60%}.chat-panel__meta[data-v-5f178b07]{display:flex;flex-direction:column;gap:.4cqw;min-width:0}.chat-panel__name[data-v-5f178b07]{color:#3f4a5d;font-size:2cqw;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chat-panel__status[data-v-5f178b07]{align-items:center;color:#868c9a;display:flex;font-size:1.5cqw;font-weight:600;gap:.7cqw}.chat-panel__status i[data-v-5f178b07]{background:#62d1d2;border-radius:50%;box-shadow:0 0 0 3px #62d1d233;height:1cqw;width:1cqw}.chat-panel__body[data-v-5f178b07]{display:flex;flex:1;flex-direction:column;gap:1.6cqw;min-height:0;overflow:hidden;padding:2cqw}.chat-bubble[data-v-5f178b07]{border-radius:1.4cqw;font-size:1.7cqw;line-height:1.4;max-width:88%;opacity:0;padding:1.4cqw 1.8cqw;transform:translateY(6px)}.is-running .chat-bubble[data-v-5f178b07]{animation:line-enter-5f178b07 .18s ease-out var(--enter-delay) both}.chat-bubble--ai[data-v-5f178b07]{align-self:flex-start;background:#ffffffd9;border-bottom-left-radius:.3cqw;color:#506075}.chat-bubble--user[data-v-5f178b07]{align-self:flex-end;background:var(--bsPrimary);border-bottom-right-radius:.3cqw;color:#fff}.panel-enter[data-v-5f178b07]{opacity:0}.is-running .panel-enter[data-v-5f178b07]{animation:panel-enter-shared-5f178b07 .26s ease-out both}.panel-enter--left[data-v-5f178b07]{transform:translate(-14px)}.panel-enter--right[data-v-5f178b07]{animation-delay:.12s!important;transform:translate(14px)}.pass-overlay[data-v-5f178b07]{display:grid;inset:0;opacity:0;place-items:center;pointer-events:none;position:absolute}.is-running .pass-overlay[data-v-5f178b07]{animation:overlay-enter-5f178b07 .18s ease-out 1.4s forwards,overlay-exit-5f178b07 .15s ease-out 2.1s forwards}.pass-popup[data-v-5f178b07]{align-items:center;background:#fffffff0;border-radius:1.8cqw;box-shadow:0 20px 45px #50607538;display:flex;flex-direction:column;gap:2cqw;padding:4cqw 5cqw;transform:scale(.85)}.is-running .pass-popup[data-v-5f178b07]{animation:popup-pop-5f178b07 .22s cubic-bezier(.34,1.56,.64,1) 1.4s both}.pass-popup__icon[data-v-5f178b07]{background:var(--green);border-radius:50%;display:grid;height:7cqw;place-items:center;width:7cqw}.pass-popup__icon svg[data-v-5f178b07]{fill:#fff;height:3cqw;width:3cqw}.pass-popup h3[data-v-5f178b07]{color:#3f4a5d;font-size:3cqw;font-weight:700;margin:0;text-align:center}@keyframes fade-down-5f178b07{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@keyframes line-enter-5f178b07{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes panel-enter-shared-5f178b07{0%{opacity:0}to{opacity:1;transform:translate(0)}}@keyframes popup-pop-5f178b07{0%{opacity:0;transform:scale(.85)}60%{opacity:1;transform:scale(1.04)}to{opacity:1;transform:scale(1)}}@keyframes overlay-enter-5f178b07{0%{opacity:0}to{opacity:1}}@keyframes overlay-exit-5f178b07{0%{opacity:1}to{opacity:0}}@keyframes stage-content-exit-5f178b07{0%{opacity:1}to{opacity:0}}@keyframes stage-content-dim-exit-5f178b07{0%,54.9%{opacity:1}61.96%,86.27%{opacity:.1}93.33%,to{opacity:0}}@media(max-width:700px){.integration-layout[data-v-5f178b07]{grid-template-columns:1fr;grid-template-rows:1fr 1fr}}@media(prefers-reduced-motion:reduce){.chat-bubble[data-v-5f178b07],.code-line[data-v-5f178b07],.panel-enter[data-v-5f178b07],.stage-header[data-v-5f178b07]{opacity:1;transform:none}.pass-overlay[data-v-5f178b07]{opacity:1}.pass-popup[data-v-5f178b07]{transform:scale(1)}.ai-integration-stage[data-v-5f178b07] *,.ai-integration-stage[data-v-5f178b07] :after,.ai-integration-stage[data-v-5f178b07] :before{animation:none!important;transition:none!important}}.profile-summary-stage[data-v-386ec6ea]{color:#506075;display:grid;height:100%;overflow:hidden;place-items:center;width:100%}.profile-summary-stage[data-v-386ec6ea] *,.profile-summary-stage[data-v-386ec6ea] :after,.profile-summary-stage[data-v-386ec6ea] :before{box-sizing:border-box}.profile-summary-stage__panel[data-v-386ec6ea]{container-type:inline-size;flex:1;min-height:0;overflow:hidden;position:relative;width:100%}.profile-summary[data-v-386ec6ea]{align-items:center;background:#ffffffb3;border:1px solid rgba(80,96,117,.14);border-radius:999px;color:#506075;display:flex;flex:0 0 auto;font-size:1.6cqw;gap:1cqw;padding:.5cqw 1.2cqw}.profile-summary__avatar[data-v-386ec6ea]{border-radius:50%;flex:0 0 auto;height:2.6cqw;overflow:hidden;width:2.6cqw}.profile-summary__avatar img[data-v-386ec6ea]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.summary-card[data-v-386ec6ea]{align-items:center;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#fff9;border-radius:1.8cqw;display:flex;flex-direction:column;min-width:0;padding:2.5cqw}.summary-card h3[data-v-386ec6ea]{align-self:flex-start;color:#49556a;font-size:2.4cqw;font-weight:700;margin:0}.skill-bar[data-v-386ec6ea]{display:flex;flex-direction:column;gap:.6cqw}.skill-bar>span[data-v-386ec6ea]{color:#506075;font-size:1.6cqw}.skill-bar__track[data-v-386ec6ea]{background:#50607526;border-radius:999px;height:1cqw;overflow:hidden}.skill-bar__value[data-v-386ec6ea]{background:#62d1d2;border-radius:inherit;height:100%;width:var(--bar-width)}.radar-grid line[data-v-386ec6ea],.radar-grid polygon[data-v-386ec6ea]{fill:none;stroke:#50607538;stroke-width:1}.skills-copy__label[data-v-386ec6ea]{color:#506075;display:block;font-size:1.6cqw;line-height:1.4}.skills-copy__label-missing[data-v-386ec6ea]{margin-top:3cqw}.skills-copy__final[data-v-386ec6ea]{margin-top:4cqw}.skill-tags[data-v-386ec6ea]{display:flex;flex-wrap:wrap;gap:.8cqw;margin-top:1.4cqw}.skill-tags span[data-v-386ec6ea]{background:var(--bsPrimaryL1);border-radius:.8cqw;color:#9853bb;font-size:1.6cqw;padding:.6cqw 1.4cqw}.skill-tags--missing span[data-v-386ec6ea]{background:#d4e8fae6;color:#60758a}.summary-screen[data-v-386ec6ea]{height:100%;padding:30px;width:100%}.is-running .summary-screen[data-v-386ec6ea]{animation:summary-screen-exit-386ec6ea .11s ease-out 2.74s forwards}.summary-header[data-v-386ec6ea]{min-height:12%;position:relative}.summary-header__initial[data-v-386ec6ea]{align-items:center;display:flex;inset:0;justify-content:space-between;position:absolute}.summary-header__initial h2[data-v-386ec6ea]{color:#414d61;font-size:3.2cqw;font-weight:700;margin:0;text-align:left}.is-running .summary-header__initial[data-v-386ec6ea]{animation:summary-initial-header-exit-386ec6ea .12s ease-out 1.8s forwards}.summary-ready[data-v-386ec6ea]{align-items:center;color:#414d61;display:flex;font-size:3.2cqw;font-weight:700;inset:0;justify-content:flex-start;line-height:1.2;margin:0;opacity:0;position:absolute;text-align:left;transform:translateY(6px)}.is-running .summary-ready[data-v-386ec6ea]{animation:summary-ready-enter-386ec6ea .16s cubic-bezier(.22,1,.36,1) 1.88s both,summary-item-exit-386ec6ea .11s ease-out 2.63s forwards}.is-running .summary-exit-bottom[data-v-386ec6ea]{animation:summary-item-exit-386ec6ea .11s ease-out 2.35s forwards}.is-running .summary-exit-chart[data-v-386ec6ea]{animation:summary-item-exit-386ec6ea .11s ease-out 2.45s forwards}.summary-grid[data-v-386ec6ea]{display:grid;gap:2.4cqw;grid-template-columns:.9fr 1.1fr;height:82%;margin-top:4%}.is-running .summary-grid[data-v-386ec6ea]{animation:summary-grid-exit-386ec6ea .11s ease-out 2.54s forwards}.summary-enter[data-v-386ec6ea]{opacity:0;transform:translateY(7px)}.is-running .summary-enter[data-v-386ec6ea]{animation:section-enter-386ec6ea .22s cubic-bezier(.22,1,.36,1) both}.summary-enter--1[data-v-386ec6ea]{animation-delay:0s!important}.summary-enter--2[data-v-386ec6ea]{animation-delay:.18s!important}.summary-enter--3[data-v-386ec6ea]{animation-delay:.36s!important}.final-readiness-ring[data-v-386ec6ea]{aspect-ratio:1;margin-top:2.5cqw;position:relative;width:17cqw}.final-readiness-ring svg[data-v-386ec6ea]{display:block;height:100%;overflow:visible;width:100%}.final-readiness-ring circle[data-v-386ec6ea]{fill:none;stroke-width:6}.final-readiness-ring__track[data-v-386ec6ea]{stroke:#e6e6e6}.final-readiness-ring__value[data-v-386ec6ea]{stroke:#efa96d;stroke-dasharray:219.91;stroke-dashoffset:54.98;stroke-linecap:round}.is-running .final-readiness-ring__value[data-v-386ec6ea]{animation:readiness-ring-increase-386ec6ea .75s cubic-bezier(.22,1,.36,1) .8s forwards}.final-readiness-value[data-v-386ec6ea]{align-items:center;color:#374054;display:flex;font-size:2.4cqw;font-weight:700;height:100%;justify-content:center;left:50%;line-height:1;padding:0;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.final-skill-bars[data-v-386ec6ea]{display:flex;flex-direction:column;gap:1.6cqw;margin-top:2cqw;width:100%}.final-bar[data-v-386ec6ea]{background:var(--bar-start-color);width:var(--bar-start)}.is-running .final-bar[data-v-386ec6ea]{animation:final-bar-grow-386ec6ea .65s cubic-bezier(.22,1,.36,1) forwards}.final-bar--1[data-v-386ec6ea]{animation-delay:.83s!important}.final-bar--2[data-v-386ec6ea]{animation-delay:.93s!important}.final-bar--3[data-v-386ec6ea]{animation-delay:1.03s!important}.final-radar-chart__shape[data-v-386ec6ea]{fill:#438fcc4d;stroke:var(--bsPrimary);stroke-linejoin:round;stroke-width:2}.final-radar-chart[data-v-386ec6ea]{aspect-ratio:82/79;margin-top:2cqw;width:min(100%,19cqw)}.sr-only[data-v-386ec6ea]{height:1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}@keyframes section-enter-386ec6ea{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}@keyframes readiness-ring-increase-386ec6ea{0%{stroke:#efa96d;stroke-dashoffset:54.98}to{stroke:#62d1d2;stroke-dashoffset:11}}@keyframes final-bar-grow-386ec6ea{0%{background:var(--bar-start-color);width:var(--bar-start)}to{background:#6fd5d2;width:var(--bar-end)}}@keyframes summary-initial-header-exit-386ec6ea{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-5px)}}@keyframes summary-ready-enter-386ec6ea{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes summary-item-exit-386ec6ea{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-6px)}}@keyframes summary-grid-exit-386ec6ea{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-6px)}}@keyframes summary-screen-exit-386ec6ea{0%{opacity:1}to{opacity:0}}@media(max-width:520px){.summary-grid[data-v-386ec6ea]{gap:7px;grid-template-columns:.9fr 1.1fr}.summary-card[data-v-386ec6ea]{padding:9px}}@media(prefers-reduced-motion:reduce){.summary-enter[data-v-386ec6ea]{opacity:1;transform:none}.summary-header__initial[data-v-386ec6ea]{display:none}.summary-ready[data-v-386ec6ea]{opacity:1;transform:none}.final-readiness-ring__value[data-v-386ec6ea]{stroke:#62d1d2;stroke-dasharray:219.91;stroke-dashoffset:11}.final-bar[data-v-386ec6ea]{background:#6fd5d2;width:var(--bar-end)}.profile-summary-stage[data-v-386ec6ea] *,.profile-summary-stage[data-v-386ec6ea] :after,.profile-summary-stage[data-v-386ec6ea] :before{animation:none!important;transition:none!important}}.application-preparation[data-v-11fe999a]{color:#506075;display:grid;height:100%;overflow:hidden;place-items:center;width:100%}.application-preparation[data-v-11fe999a] *,.application-preparation[data-v-11fe999a] :after,.application-preparation[data-v-11fe999a] :before{box-sizing:border-box}.application-preparation__panel[data-v-11fe999a]{container-type:inline-size;display:flex;flex:1;flex-direction:column;min-height:0;overflow:hidden;padding:30px;width:100%}.preparation-title[data-v-11fe999a]{color:#4b5568;font-size:3.2cqw;font-weight:700;line-height:1.2;margin:0;opacity:0;text-align:left;transform:translateY(7px)}.is-running .preparation-title[data-v-11fe999a]{animation:content-enter-11fe999a .18s cubic-bezier(.22,1,.36,1) 0s both,content-exit-11fe999a 80ms ease-out 1.68s forwards}.preparation-list[data-v-11fe999a]{display:flex;flex-direction:column;gap:2cqw;margin-top:6cqw;width:100%}.preparation-task[data-v-11fe999a]{align-items:center;background-color:#fff;border-radius:1.4cqw;display:flex;gap:3.2cqw;justify-content:space-between;min-height:10cqw;opacity:0;padding-left:3cqw;padding-right:2cqw;transform:translateY(8px);width:100%}.is-running .preparation-task[data-v-11fe999a]{animation:content-enter-11fe999a .12s cubic-bezier(.22,1,.36,1) var(--task-enter-delay) both,content-exit-11fe999a 80ms ease-out var(--task-exit-delay) forwards}.preparation-task__content[data-v-11fe999a]{align-items:center;display:flex;gap:3cqw;min-width:0}.preparation-task__label[data-v-11fe999a]{color:#3f4a5d;font-size:2.6cqw;font-weight:600;line-height:1.25}.task-progress[data-v-11fe999a]{flex:0 0 5cqw;height:5cqw;position:relative;width:5cqw}.loading-dots[data-v-11fe999a]{align-items:center;display:flex;gap:.6cqw;inset:0;justify-content:center;opacity:1;position:absolute}.is-running .preparation-task .loading-dots[data-v-11fe999a]{animation:loading-dots-exit-11fe999a 80ms ease-out var(--task-complete-delay) forwards}.loading-dots>span[data-v-11fe999a]{animation:loading-dot-11fe999a .3s ease-in-out infinite alternate;background:#50607547;border-radius:50%;height:1cqw;width:1cqw}.loading-dots>span[data-v-11fe999a]:nth-child(2){animation-delay:70ms}.loading-dots>span[data-v-11fe999a]:nth-child(3){animation-delay:.14s}.task-score[data-v-11fe999a]{display:grid;height:100%;inset:0;opacity:0;place-items:center;position:absolute;transform:scale(.65);width:100%}.is-running .preparation-task .task-score[data-v-11fe999a]{animation:score-enter-11fe999a .18s cubic-bezier(.34,1.56,.64,1) var(--task-complete-delay) forwards}.task-score svg[data-v-11fe999a]{display:block;height:100%;inset:0;position:absolute;transform:rotate(-90deg);width:100%}.task-score circle[data-v-11fe999a]{fill:none;stroke-width:2.3}.task-score__track[data-v-11fe999a]{stroke:#5060751f}.task-score__value[data-v-11fe999a]{stroke:#62d1d2;stroke-dasharray:69.12;stroke-dashoffset:69.12;stroke-linecap:round}.is-running .preparation-task .task-score__value[data-v-11fe999a]{animation:score-ring-draw-11fe999a .18s cubic-bezier(.22,1,.36,1) var(--task-complete-delay) forwards}.task-score>span[data-v-11fe999a]{color:#414e60;font-size:1.6cqw;font-weight:700;line-height:1;position:relative;z-index:1}.task-status[data-v-11fe999a]{background:#62708212;border-radius:1.4cqw;color:#62d1d2;display:grid;flex:0 0 auto;height:6cqw;place-items:center;width:6cqw}.is-running .preparation-task .task-status[data-v-11fe999a]{animation:status-complete-11fe999a .18s cubic-bezier(.34,1.56,.64,1) var(--task-complete-delay) forwards}.task-status svg[data-v-11fe999a]{fill:var(--green);height:45%;opacity:0;transform:scale(.55);width:45%}.is-running .preparation-task .task-status svg[data-v-11fe999a]{animation:check-enter-11fe999a .16s cubic-bezier(.34,1.56,.64,1) calc(var(--task-complete-delay) + 30ms) forwards}@keyframes content-enter-11fe999a{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes content-exit-11fe999a{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-6px)}}@keyframes loading-dot-11fe999a{0%{opacity:.25;transform:translateY(1px)}to{opacity:1;transform:translateY(-1px)}}@keyframes loading-dots-exit-11fe999a{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.8)}}@keyframes score-enter-11fe999a{0%{opacity:0;transform:scale(.65)}to{opacity:1;transform:scale(1)}}@keyframes score-ring-draw-11fe999a{0%{stroke-dashoffset:69.12}to{stroke-dashoffset:8.29}}@keyframes status-complete-11fe999a{0%{background:#62708212;transform:scale(1)}60%{background:#62d1d221;transform:scale(1.12)}to{background:#62d1d221;transform:scale(1)}}@keyframes check-enter-11fe999a{0%{opacity:0;transform:scale(.55)}to{opacity:1;transform:scale(1)}}@media(max-width:520px){.application-preparation__panel[data-v-11fe999a]{padding:26px 22px}.preparation-list[data-v-11fe999a]{gap:23px;margin-top:34px}.preparation-task__label[data-v-11fe999a]{max-width:42cqw}}@media(prefers-reduced-motion:reduce){.preparation-task[data-v-11fe999a],.preparation-title[data-v-11fe999a]{opacity:1;transform:none}.loading-dots[data-v-11fe999a]{display:none}.task-score[data-v-11fe999a]{opacity:1;transform:none}.task-score__value[data-v-11fe999a]{stroke-dashoffset:8.29}.task-status[data-v-11fe999a]{background:#62d1d221}.task-status__check[data-v-11fe999a]{opacity:1;transform:none}.application-preparation[data-v-11fe999a] *,.application-preparation[data-v-11fe999a] :after,.application-preparation[data-v-11fe999a] :before{animation:none!important;transition:none!important}}.job-application-stage[data-v-5480f06c]{color:#506075;display:grid;height:100%;overflow:hidden;place-items:center;width:100%}.job-application-stage[data-v-5480f06c] *,.job-application-stage[data-v-5480f06c] :after,.job-application-stage[data-v-5480f06c] :before{box-sizing:border-box}.job-application-stage__panel[data-v-5480f06c]{container-type:inline-size;flex:1;min-height:0;overflow:hidden;width:100%}.stage-content[data-v-5480f06c]{display:flex;flex-direction:column;height:100%;opacity:1;overflow:hidden;padding-left:6cqw;padding-right:6cqw;padding-top:7cqw;width:100%}.is-running .stage-content[data-v-5480f06c]{animation:stage-content-exit-5480f06c .16s ease-out 2.3s forwards}.stage-title[data-v-5480f06c]{color:#4b5568;font-size:3.2cqw;font-weight:700;line-height:1.2;margin:0;opacity:0;text-align:left;transform:translateY(-8px)}.is-running .stage-title[data-v-5480f06c]{animation:fade-down-5480f06c .18s cubic-bezier(.22,1,.36,1) 0s both}.search-summary[data-v-5480f06c]{align-items:center;display:grid;gap:1cqw;grid-template-columns:1fr auto;margin-top:4cqw;opacity:0;transform:translateY(-8px)}.is-running .search-summary[data-v-5480f06c]{animation:fade-down-5480f06c .18s cubic-bezier(.22,1,.36,1) 0s both}.search-summary__bar[data-v-5480f06c]{align-items:center;background-color:#fff;border-radius:1.6cqw;color:#506075;display:flex;flex:1;font-size:2.6cqw;height:8cqw;min-width:0;overflow:hidden;padding-left:3.4cqw}.search-summary__bar-text[data-v-5480f06c]{clip-path:inset(0 100% 0 0);display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.is-running .search-summary__bar-text[data-v-5480f06c]{animation:clip-reveal-5480f06c .45s ease-out .2s both}.search-summary__button[data-v-5480f06c]{background:var(--bsPrimaryL2);border:0;border-radius:1.6cqw;color:#fff;cursor:default;display:grid;flex:0 0 auto;height:8cqw;place-items:center;width:8cqw}.search-summary__button svg[data-v-5480f06c]{fill:var(--bsPrimary);height:3cqw;width:3cqw}.jobs-viewport[data-v-5480f06c]{flex:1;margin-top:4cqw;min-height:0;overflow-x:hidden;overflow-y:auto;width:100%}.jobs-list[data-v-5480f06c]{display:flex;flex-direction:column;gap:1.6cqw;padding-bottom:2cqw}.job-card[data-v-5480f06c]{align-items:center;background:#ffffffc2;border:1px solid #f0f0f0;border-radius:1.8cqw;display:grid;gap:3cqw;grid-template-columns:auto 1fr auto;opacity:0;padding:3cqw;transform:translateY(10px);width:100%}.is-running .job-card[data-v-5480f06c]{animation:card-enter-5480f06c .14s cubic-bezier(.22,1,.36,1) var(--job-enter-delay) both}.job-card__logo[data-v-5480f06c]{background:#fff;border:1px solid #e6e6e6;border-radius:1.6cqw;flex:0 0 auto;height:7cqw;overflow:hidden;width:7cqw}.job-card__logo img[data-v-5480f06c]{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.job-card__logo-wrapper[data-v-5480f06c]{height:100%}.job-card__content[data-v-5480f06c]{min-width:0}.job-card h3[data-v-5480f06c]{color:#3f4a5d;font-size:2.5cqw;font-weight:700;line-height:1.25;margin:0}.job-card__actions[data-v-5480f06c]{display:flex;gap:1cqw;height:100%}.job-company[data-v-5480f06c]{margin-top:1cqw;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.job-company[data-v-5480f06c],.job-meta[data-v-5480f06c]{color:#868c9a;font-size:2cqw}.job-meta[data-v-5480f06c]{align-items:center;display:flex;gap:.9cqw;margin-top:2.5cqw}.apply-button[data-v-5480f06c],.bookmark-button[data-v-5480f06c]{border-radius:1cqw;flex:0 0 auto;height:5cqw}.apply-button[data-v-5480f06c]{background:var(--bsPrimaryL1);color:var(--bsPrimary);font-size:2cqw;overflow:hidden;position:relative;white-space:nowrap;width:11cqw}.apply-button__applied[data-v-5480f06c],.apply-button__default[data-v-5480f06c]{display:grid;inset:0;place-items:center;position:absolute}.apply-button__applied[data-v-5480f06c]{color:#fff;font-weight:600;opacity:0;transform:translateY(5px)}.job-card--selected .is-running .apply-button[data-v-5480f06c]{animation:selected-button-pop-5480f06c .22s cubic-bezier(.34,1.56,.64,1) 1.3s forwards}.job-card--selected .is-running .apply-button .apply-button__default[data-v-5480f06c]{animation:apply-label-exit-5480f06c .1s ease-out 1.34s forwards}.job-card--selected .is-running .apply-button .apply-button__applied[data-v-5480f06c]{animation:applied-label-enter-5480f06c .14s ease-out 1.37s forwards}.is-running .job-card--selected .apply-button[data-v-5480f06c]{animation:selected-button-pop-5480f06c .22s cubic-bezier(.34,1.56,.64,1) 1.3s forwards}.is-running .job-card--selected .apply-button__default[data-v-5480f06c]{animation:apply-label-exit-5480f06c .1s ease-out 1.34s forwards}.is-running .job-card--selected .apply-button__applied[data-v-5480f06c]{animation:applied-label-enter-5480f06c .14s ease-out 1.37s forwards}.bookmark-button[data-v-5480f06c]{background:var(--bsPrimaryL1);color:var(--bsPrimary);display:grid;place-items:center;width:5cqw}.bookmark-button svg[data-v-5480f06c]{fill:var(--bsPrimary);height:2cqw;width:2cqw}@keyframes fade-down-5480f06c{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@keyframes clip-reveal-5480f06c{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}@keyframes card-enter-5480f06c{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes selected-button-pop-5480f06c{0%{background:var(--bsPrimaryL1);transform:scale(1)}60%{background:var(--bsPrimary);transform:scale(1.08)}to{background:var(--bsPrimary);transform:scale(1)}}@keyframes apply-label-exit-5480f06c{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-5px)}}@keyframes applied-label-enter-5480f06c{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@keyframes stage-content-exit-5480f06c{0%{opacity:1}to{opacity:0}}@media(max-width:520px){.stage-content[data-v-5480f06c]{padding-top:27px}}@media(prefers-reduced-motion:reduce){.job-card[data-v-5480f06c],.search-summary[data-v-5480f06c],.stage-title[data-v-5480f06c]{opacity:1;transform:none}.search-summary__bar-text[data-v-5480f06c]{clip-path:inset(0 0 0 0)}.job-card--selected .apply-button[data-v-5480f06c]{background:var(--bsPrimary)}.job-card--selected .apply-button__default[data-v-5480f06c]{display:none}.job-card--selected .apply-button__applied[data-v-5480f06c]{opacity:1;transform:none}.job-application-stage[data-v-5480f06c] *,.job-application-stage[data-v-5480f06c] :after,.job-application-stage[data-v-5480f06c] :before{animation:none!important;transition:none!important}}.application-tracking[data-v-27a994ff]{color:#506075;display:grid;height:100%;overflow:hidden;place-items:center;width:100%}.application-tracking[data-v-27a994ff] *,.application-tracking[data-v-27a994ff] :after,.application-tracking[data-v-27a994ff] :before{box-sizing:border-box}.application-tracking__panel[data-v-27a994ff]{container-type:inline-size;flex:1;min-height:0;overflow:hidden;width:100%}.stage-content[data-v-27a994ff]{display:flex;flex-direction:column;height:100%;overflow:hidden;padding:26px;width:100%}.is-running .stage-content[data-v-27a994ff]{animation:complete-stage-exit-27a994ff .25s ease-out 2.7s forwards}.board-title[data-v-27a994ff]{color:#4b5568;flex:0 0 auto;font-size:3.2cqw;font-weight:700;line-height:1.2;margin:0;min-height:1.2em;opacity:0;text-align:left}.is-running .board-title[data-v-27a994ff]{animation:title-fade-in-27a994ff .18s ease-out 0s both}.board[data-v-27a994ff]{display:grid;flex:1;gap:2.4cqw;grid-template-columns:repeat(3,1fr);grid-template-rows:auto repeat(4,minmax(0,1fr));margin-top:4cqw;min-height:0;position:relative;width:100%}.board-column-bg[data-v-27a994ff]{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffff4d;border:1px solid hsla(0,0%,100%,.6);border-radius:2.6cqw;grid-row:1/-1;z-index:0}.board-header[data-v-27a994ff]{align-items:center;display:flex;gap:1.4cqw;grid-row:1;margin:2.2cqw 2.2cqw 0;position:relative;z-index:2}.board-header__dot[data-v-27a994ff]{background:#6ba3e0;border-radius:50%;flex:0 0 auto;height:1.4cqw;width:1.4cqw}.board-header__label[data-v-27a994ff]{color:#3f4a5d;font-size:2.1cqw;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.board-header__count[data-v-27a994ff]{background:#e8f1fc;border-radius:999px;color:#6ba3e0;display:grid;font-size:1.7cqw;font-weight:700;height:3.6cqw;margin-left:auto;min-width:3.6cqw;padding-inline:1cqw;place-items:center}.board-header--interview .board-header__dot[data-v-27a994ff]{background:#62d1d2}.board-header--interview .board-header__count[data-v-27a994ff]{background:#62d1d21f;color:var(--green)}.board-header--hired .board-header__dot[data-v-27a994ff]{background:#3fb27f}.board-header--hired .board-header__count[data-v-27a994ff]{background:#e4f7ee;color:#3fb27f}.job-card[data-v-27a994ff]{align-self:start;margin:0 2.2cqw 2cqw;min-width:0;position:relative;will-change:transform;z-index:3}.job-card__surface[data-v-27a994ff]{align-items:center;background:#fff;border:1px solid rgba(80,96,117,.07);border-left:2px solid transparent;border-radius:1.8cqw;box-shadow:0 2px 7px #50607512;display:flex;gap:1.6cqw;min-width:0;opacity:0;padding:2cqw;transform:translateY(6px) scale(.97);transition:border-left-color .18s ease,box-shadow .18s ease}.is-running .job-card__surface[data-v-27a994ff]{animation:card-enter-27a994ff .2s cubic-bezier(.22,1,.36,1) var(--card-delay) both}.job-card--hired .job-card__surface[data-v-27a994ff]{border-left-color:#3fb27f}.job-card__logo[data-v-27a994ff]{background:#fff;border:1px solid #efefef;border-radius:1cqw;display:grid;flex:0 0 auto;height:5.4cqw;place-items:center;width:5.4cqw}.job-card__logo img[data-v-27a994ff]{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.job-card__details[data-v-27a994ff]{display:flex;flex:1 1 auto;flex-direction:column;gap:1px;justify-content:center;min-width:0}.job-card__details h3[data-v-27a994ff]{color:#3f4a5d;font-size:2cqw;font-weight:700;line-height:1.25;margin:0}.job-card__details h3[data-v-27a994ff],.job-card__details span[data-v-27a994ff]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.job-card__details span[data-v-27a994ff]{color:#868c9a;font-size:1.7cqw;line-height:1.2}.job-card__badge[data-v-27a994ff]{background:#3fb27f;border-radius:50%;color:#fff;display:grid;flex:0 0 auto;height:3.6cqw;margin-left:auto;place-items:center;width:3.6cqw}.job-card__badge svg[data-v-27a994ff]{height:55%;width:55%}.job-move-move[data-v-27a994ff]{transition:transform .65s cubic-bezier(.22,1,.36,1);z-index:6}.job-move-move .job-card__surface[data-v-27a994ff]{box-shadow:0 10px 24px #50607524}.badge-pop-enter-active[data-v-27a994ff],.badge-pop-leave-active[data-v-27a994ff]{transition:opacity .16s ease,transform .16s cubic-bezier(.22,1,.36,1)}.badge-pop-enter-from[data-v-27a994ff],.badge-pop-leave-to[data-v-27a994ff]{opacity:0;transform:scale(.65)}@keyframes title-fade-in-27a994ff{0%{opacity:0}to{opacity:1}}@keyframes card-enter-27a994ff{0%{opacity:0;transform:translateY(6px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes complete-stage-exit-27a994ff{0%{opacity:1}to{opacity:0}}@media(max-width:520px){.stage-content[data-v-27a994ff]{padding:22px 16px}.board[data-v-27a994ff]{gap:6px}}@media(prefers-reduced-motion:reduce){.board-title[data-v-27a994ff],.job-card__surface[data-v-27a994ff]{opacity:1;transform:none}.job-move-move[data-v-27a994ff]{transition:none}.application-tracking[data-v-27a994ff] *,.application-tracking[data-v-27a994ff] :after,.application-tracking[data-v-27a994ff] :before{animation:none!important;transition:none!important}}#hero-anim[data-v-30b5772e]{align-items:center;display:flex;inset:0;justify-content:center;position:absolute;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}#hero-anim-inner[data-v-30b5772e]{aspect-ratio:2/1.5;border-radius:20px;box-shadow:0 10px 30px -5px #4d58791a;display:none;overflow:hidden;width:100%}#hero-anim-fallback[data-v-30b5772e]{aspect-ratio:2/1.5;display:block;width:100%}@supports (container-type:inline-size) and (width:1cqw){#hero-anim-inner[data-v-30b5772e]{display:block}#hero-anim-fallback[data-v-30b5772e]{display:none}}@media(prefers-reduced-motion:reduce){#hero-anim-inner[data-v-30b5772e]{display:none}#hero-anim-fallback[data-v-30b5772e]{display:block}}#hero[data-v-932f1901]{height:calc(100vh - var(--navbarHeight) - var(--topBannerHeight));overflow:hidden;padding:40px 0 100px;position:relative}#hero .main-container[data-v-932f1901]{align-items:center;display:grid;gap:50px;grid-template-columns:1fr 1fr;position:relative;z-index:1}#hero-title h1[data-v-932f1901]{font-size:2.8rem;line-height:1.3}#hero-title p[data-v-932f1901]{color:var(--textM2);font-size:1.1rem;line-height:1.5;margin-top:20px;max-width:400px}#hero-buttons[data-v-932f1901]{align-items:flex-start;display:flex;flex-direction:column;gap:7px;margin-top:40px}#hero-buttons .hero-button[data-v-932f1901]{align-items:center;background-color:var(--bgMedium);border-radius:10px;display:flex;gap:20px;padding:15px 35px 15px 15px}#hero-buttons .hero-button-icon[data-v-932f1901]{align-items:center;border-radius:10px;display:flex;height:45px;justify-content:center;width:45px}#hero-buttons .hero-button-icon svg[data-v-932f1901]{fill:#fff;height:45%;width:45%}#hero-buttons .hero-button-icon-blue[data-v-932f1901]{background-color:var(--blue)}#hero-buttons .hero-button-icon-purple[data-v-932f1901]{background-color:var(--bsPrimary)}#hero-buttons .hero-button-icon-green[data-v-932f1901]{background-color:var(--green)}#hero-buttons .hero-button-text-top[data-v-932f1901]{color:var(--textM2);font-size:.9rem;line-height:1}#hero-buttons .hero-button-text-bottom[data-v-932f1901]{font-size:1.1rem;font-weight:500;margin-top:5px}#hero-buttons .hero-button-text-bottom svg[data-v-932f1901]{height:1.1rem;margin-left:8px;transition:margin .3s ease-out;width:10px}@media(hover:hover){#hero-buttons .hero-button:hover .hero-button-text-bottom[data-v-932f1901],#hero-buttons .hero-button:hover .hero-button-text-top[data-v-932f1901]{color:var(--bsPrimary)}#hero-buttons .hero-button:hover .hero-button-text-bottom svg[data-v-932f1901]{fill:var(--bsPrimary);margin-left:12px}}#hero-image[data-v-932f1901]{height:500px;position:relative}@media(max-width:1000px){#hero-title h1[data-v-932f1901]{font-size:5vw;line-height:1.4}}@media(max-width:770px){#hero[data-v-932f1901]{height:auto;padding:30px 0 50px}#hero .main-container[data-v-932f1901]{display:block}#hero-title h1[data-v-932f1901]{font-size:9vw;line-height:1.3}#hero-title-button[data-v-932f1901]{flex-direction:column;gap:7px;margin-top:25px}#hero-title-button[data-v-932f1901] .btn-m{width:calc(100vw - 40px)}#hero-image[data-v-932f1901]{height:75vw;margin-top:30px;width:100%}}#hero-bg[data-v-932f1901]:before{animation:movingGradient-932f1901 5s ease-in-out infinite;background:radial-gradient(circle,var(--bsPrimary) 0 18%,transparent 40%) 0 0/60% 60% no-repeat,radial-gradient(circle,var(--blue) 0 18%,transparent 30%) 100% 5%/65% 65% no-repeat,radial-gradient(circle,var(--green) 0 18%,transparent 40%) 5% 100%/60% 60% no-repeat,radial-gradient(circle,var(--yellow) 0 22%,transparent 50%) 100% 100%/70% 70% no-repeat;content:"";filter:blur(180px) saturate(1.1);inset:-25%;position:absolute;transform:scale(1.15);will-change:transform;z-index:-2}#hero-bg[data-v-932f1901]:after{background:linear-gradient(90deg,#ffffff80,#ffffff1a);content:"";inset:0;position:absolute;z-index:-1}#hero-bg .hero-bg-opacity[data-v-932f1901]{left:0;position:absolute;width:100%}#hero-bg .hero-bg-opacity-top[data-v-932f1901]{background:linear-gradient(0deg,#fff0,#fff);height:40%;top:0}#hero-bg .hero-bg-opacity-bottom[data-v-932f1901]{background:linear-gradient(180deg,#fff0,#fff);bottom:0;height:30%}@keyframes movingGradient-932f1901{0%{transform:translate(0) scale(1.15) rotate(0)}25%{transform:translate(3%,-2%) scale(1.25) rotate(50deg)}50%{transform:translate(-2%,3%) scale(1.18) rotate(-40deg)}75%{transform:translate(2%,2%) scale(1.28) rotate(60deg)}to{transform:translate(0) scale(1.15) rotate(0)}}.ui-label[data-v-919759a8]{color:#868c9a;font-size:1.9cqw;font-weight:700;letter-spacing:.055em;text-transform:uppercase}.score-interface__body[data-v-919759a8]{display:grid;gap:2.33cqw;padding:3.3cqw}.score-summary[data-v-919759a8]{align-items:center;background:#ffffffa3;border:.19cqw solid rgba(80,96,117,.12);border-radius:2.72cqw;display:flex;gap:2.91cqw;padding:2.72cqw}.score-summary>div[data-v-919759a8]:last-child{display:flex;flex-direction:column}.score-ring[data-v-919759a8]{display:grid;flex:0 0 15.92cqw;height:15.92cqw;place-items:center;position:relative;width:15.92cqw}.score-ring__chart[data-v-919759a8]{height:100%;inset:0;position:absolute;transform:rotate(-90deg);width:100%}.score-ring__track[data-v-919759a8]{fill:none;stroke:#5060751f;stroke-width:3}.score-ring__progress[data-v-919759a8]{fill:none;stroke:var(--green);stroke-linecap:round;stroke-width:3}.score-ring__content[data-v-919759a8]{align-items:baseline;display:flex;position:relative;z-index:1}.score-ring__content strong[data-v-919759a8]{color:#374054;font-size:4cqw}.score-ring__content span[data-v-919759a8]{color:#868c9a;font-size:2cqw}.summary-title[data-v-919759a8]{color:#374054;font-size:3.11cqw;margin-top:.78cqw}.summary-copy[data-v-919759a8]{color:#868c9a;font-size:2.05cqw;line-height:1.35;margin-top:.78cqw}.analysis-card[data-v-919759a8],.radar-card[data-v-919759a8],.skills-card[data-v-919759a8]{background:#ffffff8c;border:.19cqw solid rgba(80,96,117,.12);border-radius:2.72cqw}.analysis-card[data-v-919759a8]{padding:2.52cqw 2.72cqw}.analysis-card__top[data-v-919759a8]{display:flex;justify-content:space-between;margin-bottom:2.14cqw}.analysis-status[data-v-919759a8]{color:#868c9a;font-size:1.8cqw}.metric-row[data-v-919759a8]{align-items:center;color:#868c9a;display:grid;font-size:1.9cqw;gap:1.55cqw;grid-template-columns:17.86cqw minmax(9.71cqw,1fr) 4.85cqw;margin-top:1.55cqw}.metric-row strong[data-v-919759a8]{color:#506075;font-size:1.93cqw;text-align:right}.metric-row--strong .metric-track i[data-v-919759a8]{background:var(--green)}.metric-row--weak .metric-track i[data-v-919759a8]{background:#efa96d}.metric-track[data-v-919759a8]{background:#5060751f;border-radius:999px;height:.97cqw;overflow:hidden}.metric-track i[data-v-919759a8]{border-radius:inherit;display:block;height:100%;transform:scaleX(var(--entry-progress));transform-origin:left;width:var(--metric-width)}.score-interface__lower[data-v-919759a8]{display:grid;gap:2.33cqw;grid-template-columns:.9fr 1.1fr}.radar-card[data-v-919759a8]{padding:2.33cqw}.radar-card__heading[data-v-919759a8]{display:flex;justify-content:space-between}.radar-card__heading span[data-v-919759a8]:last-child{color:#868c9a;font-size:1.74cqw}.radar-chart[data-v-919759a8]{color:#3f4a5d;display:block;margin:.78cqw auto -.78cqw;max-height:23.3cqw;width:100%}.radar-chart__result[data-v-919759a8]{fill:#c16bec47;stroke:var(--bsPrimary);stroke-width:2;transform:scale(calc(.72 + var(--entry-progress)*.28));transform-box:fill-box;transform-origin:center}.skills-card[data-v-919759a8]{padding:2.52cqw 2.72cqw}.skill-pills[data-v-919759a8]{display:flex;flex-wrap:wrap;gap:.7cqw;margin-top:1.94cqw}.skill-pill[data-v-919759a8]{background:var(--bgMedium);border-radius:7px;color:var(--textM2);font-size:1.75cqw;font-weight:500;padding:.97cqw 1.55cqw}.coding-style[data-v-919759a8]{border-top:.19cqw solid rgba(80,96,117,.12);margin-top:2.33cqw;padding-top:2.14cqw}.coding-style p[data-v-919759a8]{color:#868c9a;font-size:1.83cqw;line-height:1.45;margin:.97cqw 0 0}.coding-style__row[data-v-919759a8]{align-items:center;display:flex;gap:1.36cqw}.coding-style__row strong[data-v-919759a8]{color:#374054;font-size:2.05cqw}.ui-label[data-v-332fffdb]{color:#868c9a;font-size:1.9cqw;font-weight:700;letter-spacing:.055em;text-transform:uppercase}.improvement-interface__body[data-v-332fffdb]{display:grid;gap:2.52cqw;grid-template-columns:minmax(0,1.05fr) minmax(30cqw,.95fr);padding:3.3cqw}.improvement-options[data-v-332fffdb]{display:grid;gap:1.75cqw}.improvement-heading[data-v-332fffdb]{align-items:end;display:flex;justify-content:space-between;padding:.39cqw .39cqw .97cqw}.improvement-heading>div[data-v-332fffdb]{display:flex;flex-direction:column;gap:.78cqw}.improvement-heading strong[data-v-332fffdb]{color:#374054;font-size:2.67cqw}.priority-chip[data-v-332fffdb]{background:#62d1d233;border-radius:999px;color:#506075;font-size:1.62cqw;font-weight:700;padding:.97cqw 1.36cqw}.improvement-card[data-v-332fffdb]{background:#ffffff9c;border:.19cqw solid rgba(80,96,117,.12);border-radius:2.33cqw;display:grid;gap:1.75cqw;grid-template-columns:6.6cqw 1fr;padding:1.94cqw}.improvement-card--selected[data-v-332fffdb]{border-color:#50607547;box-shadow:0 1.55cqw 4.27cqw #5060751a}.improvement-card__icon[data-v-332fffdb]{background:#62d1d23b;border-radius:1.75cqw;color:#506075;display:grid;height:6.6cqw;place-items:center;width:6.6cqw}.improvement-card__icon svg[data-v-332fffdb]{width:3.69cqw}.improvement-card__content[data-v-332fffdb]{display:flex;gap:1.55cqw;justify-content:space-between}.improvement-card__content>div[data-v-332fffdb]:first-child{display:flex;flex-direction:column;gap:.58cqw}.improvement-card__content strong[data-v-332fffdb]{color:#506075;font-size:1.99cqw;line-height:1.25}.improvement-card__content span[data-v-332fffdb]{color:#868c9a;font-size:1.62cqw}.impact-score[data-v-332fffdb]{color:#62d1d2;flex:0 0 auto;font-size:2.11cqw;font-weight:800}.score-forecast[data-v-332fffdb]{background:#ffffff94;border:.19cqw solid rgba(80,96,117,.12);border-radius:2.72cqw;display:flex;flex-direction:column;padding:2.33cqw}.radar-card__heading[data-v-332fffdb]{display:flex;justify-content:space-between}.radar-card__heading span[data-v-332fffdb]:last-child{color:#868c9a;font-size:1.74cqw}.forecast-legend[data-v-332fffdb]{display:flex;gap:1.75cqw;margin-top:.97cqw}.forecast-legend__item[data-v-332fffdb]{align-items:center;color:#868c9a;display:flex;font-size:1.55cqw;font-weight:650;gap:.58cqw}.forecast-legend__dot[data-v-332fffdb]{border-radius:50%;height:1.36cqw;width:1.36cqw}.forecast-legend__dot--current[data-v-332fffdb]{background:var(--bsPrimary)}.forecast-legend__dot--projected[data-v-332fffdb]{background:color-mix(in srgb,var(--bsPrimary) 45%,#fff);border:.14cqw solid var(--bsPrimary)}.radar-chart[data-v-332fffdb]{color:#3f4a5d;display:block;margin:.78cqw auto -.78cqw;max-height:19cqw;width:100%}.radar-chart__result[data-v-332fffdb]{fill:color-mix(in srgb,var(--bsPrimary) 28%,transparent);stroke:var(--bsPrimary);stroke-width:2}.radar-chart__projected[data-v-332fffdb],.radar-chart__result[data-v-332fffdb]{transform:scale(calc(.72 + var(--entry-progress)*.28));transform-box:fill-box;transform-origin:center}.radar-chart__projected[data-v-332fffdb]{fill:color-mix(in srgb,var(--bsPrimary) 16%,transparent);stroke:var(--bsPrimary);stroke-dasharray:4 3;stroke-opacity:.8;stroke-width:1.8}.forecast-bars[data-v-332fffdb]{border-top:.19cqw solid rgba(80,96,117,.12);display:grid;gap:1.36cqw;margin-top:2.14cqw;padding-top:2.14cqw}.metric-row[data-v-332fffdb]{align-items:center;color:#868c9a;display:grid;font-size:1.62cqw;gap:1.17cqw;grid-template-columns:13cqw minmax(6cqw,1fr) 4cqw}.metric-row strong[data-v-332fffdb]{color:#506075;font-size:1.65cqw;text-align:right}.metric-track[data-v-332fffdb]{background:#5060751f;border-radius:999px;height:.97cqw;overflow:hidden;position:relative}.metric-track i[data-v-332fffdb]{border-radius:inherit;display:block;height:100%;inset:0;position:absolute;transform:scaleX(var(--entry-progress));transform-origin:left;width:var(--metric-width)}.metric-track__current[data-v-332fffdb]{background:var(--bsPrimary);z-index:1}.metric-track__projected[data-v-332fffdb]{background:color-mix(in srgb,var(--bsPrimary) 45%,#fff)}.ui-label[data-v-342c51c7]{color:#868c9a;font-size:1.9cqw;font-weight:700;letter-spacing:.055em;text-transform:uppercase}.matching-interface__body[data-v-342c51c7]{display:grid;gap:2.52cqw;grid-template-columns:minmax(28.16cqw,.75fr) minmax(0,1.25fr);padding:3.3cqw}.employer-search[data-v-342c51c7],.match-results[data-v-342c51c7]{background:#ffffff91;border:.19cqw solid rgba(80,96,117,.12);border-radius:2.72cqw}.employer-search[data-v-342c51c7]{padding:2.91cqw}.employer-search>strong[data-v-342c51c7]{color:#374054;display:block;font-size:2.83cqw;margin-top:1.17cqw}.employer-search p[data-v-342c51c7]{color:#868c9a;font-size:1.83cqw;line-height:1.45;margin:1.55cqw 0 0}.requirement-tags[data-v-342c51c7]{display:flex;flex-wrap:wrap;gap:.97cqw;margin-top:2.52cqw}.requirement-tags span[data-v-342c51c7]{background:var(--bsPrimaryL1);border-radius:999px;color:#9853bb;font-size:1.58cqw;font-weight:650;padding:.97cqw 1.36cqw}.search-field[data-v-342c51c7]{align-items:center;background:#ffffffa6;border:.19cqw solid rgba(80,96,117,.12);border-radius:1.55cqw;color:#868c9a;display:flex;font-size:1.62cqw;gap:1.36cqw;margin-top:3.5cqw;padding:1.75cqw}.search-field svg[data-v-342c51c7]{width:2.72cqw}.search-note[data-v-342c51c7]{color:#868c9a;font-size:1.58cqw;margin-top:1.94cqw}.search-note span[data-v-342c51c7]{color:#506075;font-weight:800}.match-results[data-v-342c51c7]{display:grid;gap:1.55cqw;padding:2.52cqw}.match-results__heading[data-v-342c51c7]{align-items:center;display:flex;justify-content:space-between;padding:.19cqw .39cqw .97cqw}.match-results__heading>div[data-v-342c51c7]{display:flex;flex-direction:column;gap:.58cqw}.match-results__heading>div strong[data-v-342c51c7]{color:#374054;font-size:2.36cqw}.match-results__heading>span[data-v-342c51c7]{color:#868c9a;font-size:1.52cqw}.candidate[data-v-342c51c7]{align-items:center;background:#ffffff8a;border:.19cqw solid rgba(80,96,117,.1);border-radius:1.94cqw;display:grid;gap:1.75cqw;grid-template-columns:6.6cqw 1fr auto;padding:1.75cqw}.candidate--featured[data-v-342c51c7]{background:#ffffffe0;border-color:#50607547;box-shadow:0 1.55cqw 4.27cqw #5060751a}.candidate-avatar[data-v-342c51c7]{background:#d4e8fa;border-radius:50%;color:#506075;display:grid;font-size:1.58cqw;font-weight:800;height:6.6cqw;place-items:center;width:6.6cqw}.candidate-details[data-v-342c51c7]{display:flex;flex-direction:column;gap:.58cqw;min-width:0}.candidate-details strong[data-v-342c51c7]{color:#506075;font-size:1.96cqw}.candidate-details>span[data-v-342c51c7]{color:#868c9a;font-size:1.52cqw;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.candidate-skills[data-v-342c51c7]{display:flex;gap:.58cqw;margin-top:.58cqw}.candidate-skills i[data-v-342c51c7]{background:var(--bsPrimary);border-radius:999px;height:.58cqw;max-width:4.47cqw;width:15%}.candidate-skills i[data-v-342c51c7]:last-child{opacity:.25}.candidate-match[data-v-342c51c7]{align-items:end;display:flex;flex-direction:column;gap:.39cqw}.candidate-match strong[data-v-342c51c7]{color:#374054;font-size:2.05cqw}.candidate-match span[data-v-342c51c7]{color:#62d1d2;font-size:1.46cqw;font-weight:650}.profile-activity[data-v-342c51c7]{align-items:center;background:#d4e8fa80;border-radius:1.94cqw;display:grid;gap:1.55cqw;grid-template-columns:6.02cqw 1fr auto;margin-top:.39cqw;padding:1.75cqw}.profile-activity>div[data-v-342c51c7]:nth-child(2){display:flex;flex-direction:column;gap:.39cqw}.profile-activity>div:nth-child(2) strong[data-v-342c51c7]{color:#506075;font-size:1.8cqw}.profile-activity>div:nth-child(2) span[data-v-342c51c7]{color:#868c9a;font-size:1.49cqw}.activity-icon[data-v-342c51c7]{background:#ffffffb3;border-radius:1.55cqw;display:grid;height:6.02cqw;place-items:center;width:6.02cqw}.activity-icon svg[data-v-342c51c7]{width:3.3cqw}.activity-change[data-v-342c51c7]{color:#62d1d2;font-size:1.93cqw;font-weight:800}#career-profile[data-v-9c9ded03]{overflow:clip}#career-profile-title[data-v-9c9ded03]{margin:0 auto;max-width:850px;text-align:center}#career-profile-list[data-v-9c9ded03]{height:350vh;height:350svh;position:relative}#career-profile-button[data-v-9c9ded03]{display:flex;justify-content:center;margin-top:25px}#career-profile .section-description[data-v-9c9ded03]{color:var(--textM2);font-size:1.05rem;line-height:1.65;margin:22px auto 0;max-width:630px}.cards-sticky[data-v-9c9ded03]{display:grid;height:100vh;height:100svh;overflow:visible;perspective:850px;perspective-origin:center 45%;place-items:center;position:sticky;top:0;width:100%}.journey-card[data-v-9c9ded03]{--entry-progress:0;align-items:center;backface-visibility:hidden;background:var(--card-accent);border-radius:20px;color:var(--black);display:grid;gap:70px;grid-area:1/1;grid-template-columns:1fr 1fr;isolation:isolate;max-height:calc(100vh - 60px);max-height:calc(100svh - 60px);min-height:min(680px,78vh);opacity:0;overflow:hidden;padding:50px;pointer-events:none;position:relative;transform-origin:center;transform-style:preserve-3d;width:100%;will-change:transform,opacity;z-index:var(--card-index)}.journey-card[data-v-9c9ded03]:first-child{opacity:1;pointer-events:auto}.journey-card[data-v-9c9ded03]:before{background:radial-gradient(circle at 10% 15%,hsla(0,0%,100%,.72),transparent 36%),radial-gradient(circle at 88% 80%,hsla(0,0%,100%,.36),transparent 35%);content:"";inset:0;position:absolute;z-index:-2}.journey-card[data-v-9c9ded03]:after{aspect-ratio:1;border:1px solid hsla(0,0%,100%,.42);border-radius:50%;bottom:-45%;box-shadow:0 0 0 60px #ffffff0f,0 0 0 120px #ffffff0a;content:"";position:absolute;right:-12%;width:58%;z-index:-1}.journey-card__content[data-v-9c9ded03],.journey-card__visual[data-v-9c9ded03]{min-width:0;position:relative;z-index:1}.journey-card__visual[data-v-9c9ded03]{perspective:1200px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.journey-card__content[data-v-9c9ded03]{max-width:490px}.journey-card__eyebrow[data-v-9c9ded03]{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff7a;border-radius:7px;color:var(--black);display:inline-flex;font-size:.9rem;font-weight:500;margin-top:10px;min-height:34px;padding:5px 15px}.journey-card h3[data-v-9c9ded03]{font-size:2rem;font-weight:600;line-height:1.3;margin-top:45px;max-width:520px}.journey-card p[data-v-9c9ded03]{color:var(--black);font-size:1rem;line-height:1.5;margin-top:15px;max-width:480px;opacity:.7}.journey-card__link[data-v-9c9ded03]{align-items:center;background:transparent;border:0;border-bottom:1px solid rgba(0,0,0,.5);color:var(--black);cursor:pointer;display:inline-flex;font:inherit;font-size:.92rem;font-weight:600;gap:10px;line-height:1.9;margin-top:34px;padding:0}.journey-card__link span[data-v-9c9ded03]{font-size:1.05rem;transition:transform .18s ease}.journey-card__link:hover span[data-v-9c9ded03]{transform:translate(3px,-3px)}.step-indicator[data-v-9c9ded03]{align-items:center;color:#101828ad;display:flex;font-size:.78rem;font-weight:800;gap:14px;letter-spacing:.08em}.step-indicator i[data-v-9c9ded03]{background:#1018282e;height:1px;overflow:hidden;width:56px}.step-indicator i[data-v-9c9ded03]:after{background:#101828;content:"";display:block;height:100%;transform:scaleX(var(--entry-progress));transform-origin:left;width:100%}#career-profile-list.is-measuring[data-v-9c9ded03]{height:auto}#career-profile-list.is-measuring .cards-sticky[data-v-9c9ded03]{display:flex;flex-direction:column;gap:24px;height:auto;perspective:none;position:static}#career-profile-list.is-measuring .journey-card[data-v-9c9ded03]{grid-area:auto;max-height:none;min-height:auto;opacity:1;pointer-events:auto;transform:none}@media(max-width:1100px)and (min-width:901px){.journey-card[data-v-9c9ded03]{gap:35px;grid-template-columns:minmax(0,1.05fr) minmax(290px,.95fr);padding:36px}}@media(max-width:900px){#career-profile-list[data-v-9c9ded03]{height:auto;margin-top:40px}#career-profile-button[data-v-9c9ded03]{margin-top:35px}.cards-sticky[data-v-9c9ded03]{gap:24px;height:auto;perspective:none;position:relative;top:auto}.journey-card[data-v-9c9ded03]{display:flex;flex-direction:column-reverse;gap:32px;grid-area:auto;max-height:none;min-height:auto;opacity:1;pointer-events:auto;transform:none}.journey-card__visual[data-v-9c9ded03]{margin:0 auto;max-width:620px;width:100%}.journey-card__content[data-v-9c9ded03]{max-width:650px}.journey-card h3[data-v-9c9ded03]{margin-top:20px}}@media(max-width:650px){#career-profile .section-description[data-v-9c9ded03]{font-size:.95rem;line-height:1.5}#career-profile-list[data-v-9c9ded03]{margin-top:30px}.cards-sticky[data-v-9c9ded03]{gap:16px}.journey-card[data-v-9c9ded03]{border-radius:10px;gap:27px;padding:20px}.journey-card h3[data-v-9c9ded03]{font-size:5vw}.journey-card p[data-v-9c9ded03]{font-size:.95rem;line-height:1.5;margin-top:15px}.journey-card__link[data-v-9c9ded03]{margin-top:25px}}@media(prefers-reduced-motion:reduce){#career-profile-list[data-v-9c9ded03]{height:auto}.cards-sticky[data-v-9c9ded03]{gap:24px;height:auto;perspective:none;position:relative}.journey-card[data-v-9c9ded03]{grid-area:auto;opacity:1;pointer-events:auto;transform:none;transition:none}}@supports not ((container-type:inline-size) and (width:1cqw)){#career-profile-list[data-v-9c9ded03]{height:auto;margin-top:40px}#career-profile-list .cards-sticky[data-v-9c9ded03]{gap:24px;grid-template-columns:repeat(3,1fr);height:auto;perspective:none;position:relative;top:auto}#career-profile-list .journey-card[data-v-9c9ded03]{display:flex;flex-direction:column;gap:24px;grid-area:auto;max-height:none;min-height:auto;opacity:1;pointer-events:auto;transform:none}#career-profile-list .journey-card__visual[data-v-9c9ded03]{display:none}#career-profile-list .journey-card__content[data-v-9c9ded03]{max-width:none}#career-profile-list .journey-card h3[data-v-9c9ded03]{margin-top:20px}@media(max-width:1100px)and (min-width:901px){#career-profile-list .cards-sticky[data-v-9c9ded03]{grid-template-columns:repeat(2,1fr)}}@media(max-width:900px){#career-profile-list[data-v-9c9ded03]{margin-top:40px}#career-profile-list .cards-sticky[data-v-9c9ded03]{gap:24px;grid-template-columns:1fr}}@media(max-width:650px){#career-profile-list[data-v-9c9ded03]{margin-top:30px}#career-profile-list .cards-sticky[data-v-9c9ded03]{gap:16px}#career-profile-list .journey-card[data-v-9c9ded03]{border-radius:10px;padding:20px}#career-profile-list .journey-card h3[data-v-9c9ded03]{font-size:5vw}}}#companies .center[data-v-2c7b21d4]{text-align:center}#companies-title[data-v-2c7b21d4]{max-width:600px}#companies-list[data-v-2c7b21d4]{display:grid;gap:20px;grid-template-columns:1fr 1fr 1fr;margin:60px 0 90px}#companies-list-left[data-v-2c7b21d4],#companies-list-right[data-v-2c7b21d4]{display:flex;flex-direction:column;gap:20px}#companies-list .cell[data-v-2c7b21d4]{border-radius:12px;box-shadow:0 10px 30px #bac0c566;padding:30px}#companies-list .cell .cell-label[data-v-2c7b21d4]{font-size:.95rem;font-weight:500}#companies-list .cell-small[data-v-2c7b21d4]{align-items:center;display:flex;gap:12px;min-height:90px;padding:15px 30px}#companies-list .cell-small .cell-label[data-v-2c7b21d4]{color:var(--textM2);line-height:1.2}#companies-list .cell-small .cell-images[data-v-2c7b21d4]{display:flex;padding-left:8px}#companies-list .cell-small .cell-image[data-v-2c7b21d4]{background-color:#dcdcdc;border:2px solid #fff;border-radius:50%;height:40px;margin-left:-10px;overflow:hidden;width:40px}#companies-list .cell-small .cell-image img[data-v-2c7b21d4]{height:100%;width:100%}#companies-list .cell-large[data-v-2c7b21d4]{display:flex;flex:1;flex-direction:column}#companies-list .cell-large .cell-text[data-v-2c7b21d4]{flex:1;font-size:1.3rem;line-height:1.6}#companies-list .cell-large .cell-padding[data-v-2c7b21d4]{min-height:70px}#companies-list .cell-large .cell-value[data-v-2c7b21d4]{font-size:3rem;font-weight:500;line-height:1;margin-bottom:8px}#companies-list .cell-large .cell-label[data-v-2c7b21d4]{opacity:.5}#companies-list .cell-black[data-v-2c7b21d4]{background:var(--black);color:#fff}#companies-list .cell-black .cell-label[data-v-2c7b21d4]{opacity:.6}#companies .companies-slider-inner[data-v-2c7b21d4]{align-items:center;-moz-column-gap:70px;column-gap:70px;display:flex;padding-left:70px}#companies .companies-slider-inner img[data-v-2c7b21d4]{max-height:30px;max-width:110px;-o-object-fit:contain;object-fit:contain}@media(max-width:1300px){#companies-slider[data-v-2c7b21d4]{width:100%}}@media(max-width:1000px){#companies-list[data-v-2c7b21d4]{grid-template-areas:"left right" "middle middle";grid-template-columns:1fr 1fr}#companies-list-left[data-v-2c7b21d4]{grid-area:left}#companies-list-right[data-v-2c7b21d4]{grid-area:right}#companies-list-middle[data-v-2c7b21d4]{grid-area:middle}#companies-list .cell-small[data-v-2c7b21d4]{min-height:60px}}@media(max-width:600px){#companies-list[data-v-2c7b21d4]{display:flex;flex-direction:column;gap:12px;margin:30px 0 50px}#companies-list-left[data-v-2c7b21d4],#companies-list-right[data-v-2c7b21d4]{gap:12px}#companies-list .cell[data-v-2c7b21d4]{box-shadow:0 2px 20px #bac0c580;padding:20px}#companies-list .cell-large .cell-text[data-v-2c7b21d4]{font-size:1.05rem;line-height:1.5}#companies-list .cell-large .cell-padding[data-v-2c7b21d4]{min-height:45px}#companies-list .cell-large .cell-value[data-v-2c7b21d4]{font-size:9vw}#companies-list .cell-large .cell-label[data-v-2c7b21d4]{font-size:.9rem}#companies-list .cell-small[data-v-2c7b21d4]{display:block;min-height:none}#companies-list .cell-small .cell-images[data-v-2c7b21d4]{margin-bottom:10px;padding-left:3px}#companies-list .cell-small .cell-image[data-v-2c7b21d4]{height:30px;margin-left:-5px;width:30px}#companies-slider[data-v-2c7b21d4]{width:100%}#companies .companies-slider-inner[data-v-2c7b21d4]{-moz-column-gap:35px;column-gap:35px;padding-left:35px}#companies .companies-slider-inner img[data-v-2c7b21d4]{max-height:25px;max-width:70px}}#growth-title[data-v-0b56f62c]{margin:0 auto;max-width:760px;text-align:center}#growth-title p[data-v-0b56f62c]{color:var(--textM2);font-size:.95rem;line-height:1.6;margin:25px auto 0;max-width:650px}#growth-tabs[data-v-0b56f62c]{background-color:#fff;border-radius:50px;box-shadow:0 3px 7px #0000001a;display:flex;gap:10px;margin:40px auto 0;max-width:100%;overflow-x:auto;padding:10px;scrollbar-width:none;width:-moz-fit-content;width:fit-content}#growth-tabs[data-v-0b56f62c]::-webkit-scrollbar{display:none}#growth .growth-tab[data-v-0b56f62c]{background-color:transparent;border:0;border-radius:50px;color:var(--textM2);cursor:pointer;font:inherit;font-size:.9rem;font-weight:500;min-width:-moz-max-content;min-width:max-content;padding:8px 35px;transition:color .3s ease-out,background .3s ease-out;white-space:nowrap}#growth .growth-tab[data-v-0b56f62c]:focus-visible{outline:3px solid rgba(74,111,255,.35);outline-offset:2px}#growth .growth-tab.active[data-v-0b56f62c]{color:var(--black)}#growth .growth-tab.growth-tab-purple[data-v-0b56f62c]{background-color:var(--bsPrimary)}#growth .growth-tab.growth-tab-blue[data-v-0b56f62c]{background-color:var(--blue)}#growth .growth-tab.growth-tab-green[data-v-0b56f62c]{background-color:var(--green)}#growth .growth-tab.growth-tab-yellow[data-v-0b56f62c]{background-color:var(--yellow)}@media(hover:hover){#growth .growth-tab[data-v-0b56f62c]:not(.active):hover{background-color:#f5f5f5}}#growth-content[data-v-0b56f62c]{margin-top:30px}#growth .growth-panel[data-v-0b56f62c]{background-color:#fff;border:1px solid hsla(207,9%,75%,.3);border-radius:15px;box-shadow:0 10px 40px -10px #9fadc680;display:grid;gap:70px;grid-template-columns:.7fr 1fr;min-height:500px;overflow:hidden;padding:45px;position:relative}#growth .growth-panel[data-v-0b56f62c]:after,#growth .growth-panel[data-v-0b56f62c]:before{aspect-ratio:1;border-radius:50%;content:"";pointer-events:none;position:absolute;-webkit-user-select:none;-moz-user-select:none;user-select:none}#growth .growth-panel[data-v-0b56f62c]:before{bottom:-200px;filter:blur(250px);opacity:.1;right:-100px;width:500px}#growth .growth-panel-yellow[data-v-0b56f62c]:before{background-color:var(--yellow);opacity:.15}#growth .growth-panel-blue[data-v-0b56f62c]:before{background-color:var(--blue)}#growth .growth-panel-green[data-v-0b56f62c]:before{background-color:var(--green)}#growth .growth-panel-purple[data-v-0b56f62c]:before{background-color:var(--bsPrimary)}#growth .growth-panel[data-v-0b56f62c]:after{border:80px solid var(--bsPrimary);filter:blur(25px);left:-200px;opacity:.1;top:-200px;width:550px}#growth .growth-panel-yellow[data-v-0b56f62c]:after{border-color:var(--yellow);opacity:.15}#growth .growth-panel-blue[data-v-0b56f62c]:after{border-color:var(--blue)}#growth .growth-panel-green[data-v-0b56f62c]:after{border-color:var(--green);opacity:.15}#growth .growth-summary[data-v-0b56f62c]{align-items:flex-start;display:flex;flex-direction:column;gap:50px;min-width:0;padding-left:10px;padding-top:15px;position:relative;z-index:1}#growth .growth-summary .growth-kicker[data-v-0b56f62c]{color:var(--textM2);font-size:.85rem;font-weight:600}#growth .growth-summary h3[data-v-0b56f62c]{font-size:2rem;font-weight:500;line-height:1.3;margin:12px 0 0;max-width:430px}#growth .growth-summary p[data-v-0b56f62c]{color:var(--textM2);font-size:1rem;line-height:1.6;margin:20px 0 0;max-width:460px;white-space:normal}#growth .growth-features[data-v-0b56f62c]{display:grid;gap:15px;min-width:0;position:relative;z-index:1}#growth .growth-feature[data-v-0b56f62c]{background-color:#fff;border:1px solid var(--borderL3);padding:25px;transition:border-color .25s ease-out,transform .25s ease-out,box-shadow .25s ease-out}#growth .growth-feature h4[data-v-0b56f62c]{font-size:1.1rem;font-weight:500;line-height:1.3;margin-top:15px}#growth .growth-feature p[data-v-0b56f62c]{color:var(--textM2);font-size:.95rem;line-height:1.5;margin-top:10px;white-space:normal}#growth .growth-feature-hover[data-v-0b56f62c]{box-shadow:0 5px 10px #00000012}@media(hover:hover){#growth .growth-feature-hover[data-v-0b56f62c]:hover{box-shadow:0 10px 25px #00000021;transform:translateY(2px)}}#growth .growth-feature-icon[data-v-0b56f62c]{align-items:center;background-color:#e9eef7;border-radius:7px;display:flex;height:30px;justify-content:center;width:30px}#growth .growth-feature-icon svg[data-v-0b56f62c]{fill:var(--textM2);height:55%;width:55%}#growth .growth-feature-link[data-v-0b56f62c]{margin-top:25px}#growth .growth-panel-enter-active[data-v-0b56f62c],#growth .growth-panel-leave-active[data-v-0b56f62c]{transition:opacity .18s ease-out,transform .18s ease-out}#growth .growth-panel-enter-from[data-v-0b56f62c]{opacity:0;transform:translateY(7px)}#growth .growth-panel-leave-to[data-v-0b56f62c]{opacity:0;transform:translateY(-4px)}@media(max-width:1050px){#growth .growth-panel[data-v-0b56f62c]{gap:50px;grid-template-columns:.8fr 1fr;padding:30px}#growth .growth-summary h3[data-v-0b56f62c]{font-size:1.8rem}}@media(max-width:800px){#growth-title[data-v-0b56f62c]{text-align:left}#growth-title br[data-v-0b56f62c]{display:none}#growth-title p[data-v-0b56f62c]{margin:15px 0 0}#growth-tabs[data-v-0b56f62c]{background-color:transparent;border-radius:0;box-shadow:none;gap:6px;justify-content:flex-start;margin:25px -20px 0;max-width:none;padding:0 20px;width:100vw}#growth .growth-tab[data-v-0b56f62c]{border:1px solid #cacaca;font-size:.95rem;padding:7px 20px}#growth .growth-panel[data-v-0b56f62c]{border-radius:15px;gap:40px;grid-template-columns:1fr;min-height:auto;padding:30px}#growth .growth-summary[data-v-0b56f62c]{gap:25px;padding:0}#growth .growth-summary h3[data-v-0b56f62c]{font-size:1.65rem;margin-top:10px}#growth .growth-summary p[data-v-0b56f62c]{font-size:.95rem;margin-top:14px}#growth .growth-features[data-v-0b56f62c]{gap:10px}#growth .growth-feature[data-v-0b56f62c]{padding:19px}#growth .growth-feature h4[data-v-0b56f62c]{font-size:1.05rem;margin-top:13px}#growth .growth-feature p[data-v-0b56f62c]{margin-top:6px}#growth .growth-feature-icon[data-v-0b56f62c]{height:30px;width:30px}}@media(max-width:600px){#growth .growth-panel[data-v-0b56f62c]{gap:30px;padding:20px}#growth .growth-summary h3[data-v-0b56f62c]{font-size:1.2rem}}@media(prefers-reduced-motion:reduce){#growth .growth-feature[data-v-0b56f62c],#growth .growth-panel-enter-active[data-v-0b56f62c],#growth .growth-panel-leave-active[data-v-0b56f62c],#growth .growth-tab[data-v-0b56f62c]{transition:none}}.jobs-list[data-v-951be1a9]{display:grid;gap:10px;grid-template-columns:1fr 1fr 1fr}.jobs-list-3[data-v-951be1a9]{grid-template-columns:1fr 1fr 1fr 1fr}.jobs-list .button[data-v-951be1a9]{align-items:center;display:flex;font-size:1.1rem;font-weight:500;gap:8px;justify-content:center;padding:30px;white-space:nowrap}.jobs-list .button svg[data-v-951be1a9]{height:11px;width:11px}@media(max-width:1150px){.jobs-list-3[data-v-951be1a9]{grid-template-columns:1fr 1fr}}@media(max-width:1000px){.jobs-list[data-v-951be1a9]{grid-template-columns:1fr 1fr}}@media(max-width:600px){.jobs-list[data-v-951be1a9]{gap:7px;grid-template-columns:1fr}.jobs-list .button[data-v-951be1a9]{font-size:1.05rem;padding:20px}}#jobs-title[data-v-0709cf57]{margin-bottom:40px}@media(max-width:600px){#jobs-title[data-v-0709cf57]{margin-bottom:30px}}#events-header[data-v-89e7f403]{align-items:flex-end;display:grid;grid-template-columns:minmax(auto,500px) auto;justify-content:space-between;margin-bottom:40px}#events-description[data-v-89e7f403]{color:var(--textM2);line-height:1.6;margin-top:16px}#events-bottom-button[data-v-89e7f403]{display:none}@media(max-width:768px){#events-header-button[data-v-89e7f403]{display:none}#events-bottom-button[data-v-89e7f403]{display:block;margin-top:25px}}
