.career-home[data-v-0ba357ad]{display:flex;flex-direction:column}.wrap[data-v-0ba357ad]{width:100%;max-width:1200px;margin-inline:auto}.section-head[data-v-0ba357ad]{display:flex;flex-direction:column;gap:var(--size-xs);margin-bottom:var(--size-3xl)}.section-head.center[data-v-0ba357ad]{align-items:center;text-align:center}.eyebrow[data-v-0ba357ad]{display:inline-flex;align-items:center;gap:.5rem;width:fit-content;font-size:var(--size-xs);font-weight:600;letter-spacing:.09em;text-transform:uppercase;color:var(--clr-slate400)}.eyebrow--dark[data-v-0ba357ad]{color:var(--clr-slate600)}.eyebrow-dot[data-v-0ba357ad]{width:7px;height:7px;border-radius:50%;background:var(--clr-yellow);box-shadow:0 0 0 4px color-mix(in srgb,var(--clr-yellow) 22%,transparent)}.section-title[data-v-0ba357ad]{font-size:clamp(1.5rem,4vw,2.25rem);font-weight:700;line-height:1.15;color:var(--clr-dark);margin:0}.section-sub[data-v-0ba357ad]{font-size:var(--size-m);color:var(--clr-slate600);line-height:1.6;margin:0;max-width:56ch}.btn[data-v-0ba357ad]{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.8rem 1.5rem;border:none;border-radius:999px;font-family:inherit;font-size:var(--size-s);font-weight:600;cursor:pointer;white-space:nowrap;transition:transform .15s ease,background-color .2s ease,color .2s ease,border-color .2s ease,box-shadow .2s ease}.btn[data-v-0ba357ad]:hover{transform:translateY(-2px)}.btn[data-v-0ba357ad]:active{transform:translateY(0)}.btn-primary[data-v-0ba357ad]{background:var(--clr-yellow);color:var(--clr-dark);box-shadow:0 8px 22px color-mix(in srgb,var(--clr-yellow) 35%,transparent)}.btn-primary[data-v-0ba357ad]:hover{background:color-mix(in srgb,var(--clr-yellow) 88%,#000)}.btn-dark[data-v-0ba357ad]{background:var(--clr-dark);color:var(--clr-white)}.btn-dark[data-v-0ba357ad]:hover{background:var(--clr-slate800)}.btn-light-outline[data-v-0ba357ad]{background:transparent;color:var(--clr-white);border:1.5px solid rgba(255,255,255,.25)}.btn-light-outline[data-v-0ba357ad]:hover{border-color:#fff9;background:#ffffff0f}.text-link[data-v-0ba357ad]{display:inline-flex;align-items:center;gap:.5rem;background:none;border:none;padding:0;font-family:inherit;font-size:var(--size-s);font-weight:700;color:var(--clr-dark);cursor:pointer}.text-link i[data-v-0ba357ad]{transition:transform .18s ease}.text-link:hover i[data-v-0ba357ad]{transform:translate(4px)}.hero[data-v-0ba357ad]{position:relative;overflow:hidden;background:var(--clr-dark);padding:var(--size-6xl) var(--size-m) var(--size-7xl)}.hero-bg[data-v-0ba357ad]{position:absolute;top:0;right:0;bottom:0;left:0;background-image:radial-gradient(38rem 26rem at 88% -8%,color-mix(in srgb,var(--clr-yellow) 16%,transparent),transparent 70%),radial-gradient(34rem 30rem at -6% 112%,color-mix(in srgb,var(--clr-indigo) 30%,transparent),transparent 68%),radial-gradient(rgba(255,255,255,.05) 1px,transparent 1px);background-size:auto,auto,24px 24px;pointer-events:none}.hero-grid[data-v-0ba357ad]{position:relative;display:grid;grid-template-columns:1fr;gap:var(--size-4xl);align-items:center}.hero-content[data-v-0ba357ad]{display:flex;flex-direction:column;align-items:flex-start;min-width:0;width:100%}.hero .eyebrow[data-v-0ba357ad]{color:var(--clr-slate400)}.hero-title[data-v-0ba357ad]{font-size:clamp(2rem,8.5vw,4.25rem);font-weight:700;line-height:1.04;letter-spacing:-.02em;color:var(--clr-white);margin:var(--size-m) 0 0;overflow-wrap:break-word}.title-accent[data-v-0ba357ad]{color:var(--clr-yellow)}.hero-rotator[data-v-0ba357ad]{font-size:clamp(1.05rem,3.4vw,1.4rem);font-weight:500;color:var(--clr-slate400);margin:var(--size-m) 0 0;min-height:1.6em}.rotator-word[data-v-0ba357ad]{display:inline-block;font-weight:700;color:var(--clr-yellow)}.phrase-enter-active[data-v-0ba357ad],.phrase-leave-active[data-v-0ba357ad]{transition:opacity .3s ease,transform .3s ease}.phrase-enter-from[data-v-0ba357ad]{opacity:0;transform:translateY(.45em)}.phrase-leave-to[data-v-0ba357ad]{opacity:0;transform:translateY(-.45em)}.hero-sub[data-v-0ba357ad]{font-size:var(--size-l);line-height:1.65;color:var(--clr-slate200);margin:var(--size-l) 0 0;max-width:46ch}.hero-search[data-v-0ba357ad]{position:relative;display:flex;align-items:center;width:100%;max-width:540px;margin-top:var(--size-2xl);padding:.35rem .35rem .35rem 2.9rem;background:var(--clr-white);border:2px solid transparent;border-radius:999px;transition:border-color .2s ease,box-shadow .2s ease}.hero-search[data-v-0ba357ad]:focus-within{border-color:var(--clr-yellow);box-shadow:0 0 0 4px color-mix(in srgb,var(--clr-yellow) 25%,transparent)}.search-icon[data-v-0ba357ad]{position:absolute;left:1.1rem;color:var(--clr-slate400);font-size:var(--size-m);pointer-events:none}.hero-search input[data-v-0ba357ad]{flex:1;min-width:0;border:none;background:transparent;font-family:inherit;font-size:var(--size-m);color:var(--clr-dark);padding:.6rem .5rem}.hero-search input[data-v-0ba357ad]:focus{outline:none}.hero-search input[data-v-0ba357ad]::placeholder{color:var(--clr-slate400)}.search-go[data-v-0ba357ad]{flex-shrink:0;border:none;cursor:pointer;font-family:inherit;font-size:var(--size-s);font-weight:600;color:var(--clr-dark);background:var(--clr-yellow);padding:.7rem 1.4rem;border-radius:999px;transition:background-color .2s ease,transform .15s ease}.search-go[data-v-0ba357ad]:hover{background:color-mix(in srgb,var(--clr-yellow) 88%,#000)}.search-go[data-v-0ba357ad]:active{transform:scale(.98)}.hero-chips[data-v-0ba357ad]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--size-xs);margin-top:var(--size-l)}.chips-label[data-v-0ba357ad]{font-size:var(--size-xs);color:var(--clr-slate400);margin-right:.2rem}.chip[data-v-0ba357ad]{display:inline-flex;align-items:center;gap:.4rem;padding:.4rem .85rem;font-family:inherit;font-size:var(--size-xs);font-weight:500;color:var(--clr-slate200);background:#ffffff0d;border:1px solid rgba(255,255,255,.12);border-radius:999px;cursor:pointer;transition:border-color .2s ease,background-color .2s ease,color .2s ease}.chip i[data-v-0ba357ad]{color:var(--clr-yellow);font-size:.8rem}.chip[data-v-0ba357ad]:hover{color:var(--clr-white);border-color:color-mix(in srgb,var(--clr-yellow) 60%,transparent);background:#ffffff1a}.hero-visual[data-v-0ba357ad]{display:none;position:relative;aspect-ratio:1 / 1;width:100%;max-width:440px;margin-inline:auto}.visual-glow[data-v-0ba357ad]{position:absolute;top:12%;right:12%;bottom:12%;left:12%;border-radius:50%;background:radial-gradient(circle,color-mix(in srgb,var(--clr-yellow) 26%,transparent),transparent 65%);filter:blur(8px)}.visual-ring[data-v-0ba357ad]{position:absolute;top:18%;right:18%;bottom:18%;left:18%;border:1px dashed rgba(255,255,255,.18);border-radius:50%;animation:spin-0ba357ad 40s linear infinite}.visual-core[data-v-0ba357ad]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:92px;height:92px;display:grid;place-items:center;border-radius:50%;background:linear-gradient(145deg,color-mix(in srgb,var(--clr-dark) 70%,#fff 6%),var(--clr-dark));border:1px solid rgba(255,255,255,.12);box-shadow:0 18px 40px #00000073;cursor:pointer;padding:0;transition:box-shadow .2s ease,border-color .2s ease}.visual-core[data-v-0ba357ad]:hover{border-color:color-mix(in srgb,var(--clr-yellow) 60%,transparent);box-shadow:0 18px 44px #00000080,0 0 0 6px color-mix(in srgb,var(--clr-yellow) 14%,transparent)}.visual-core i[data-v-0ba357ad]{font-size:2.4rem;color:var(--clr-yellow);transition:transform .2s ease-out}.float-chip[data-v-0ba357ad]{position:absolute;display:inline-flex;align-items:center;gap:.45rem;padding:.5rem .9rem;font-family:inherit;font-size:var(--size-xs);font-weight:600;color:var(--clr-white);background:color-mix(in srgb,var(--clr-dark) 60%,#fff 7%);border:1px solid rgba(255,255,255,.12);border-radius:999px;box-shadow:0 10px 26px #00000059;white-space:nowrap;cursor:pointer;animation:floaty-0ba357ad 6s ease-in-out infinite;transition:border-color .2s ease,background-color .2s ease,color .2s ease}.float-chip i[data-v-0ba357ad]{color:var(--clr-yellow)}.float-chip[data-v-0ba357ad]:hover{animation-play-state:paused;border-color:color-mix(in srgb,var(--clr-yellow) 60%,transparent);background:color-mix(in srgb,var(--clr-dark) 45%,#fff 12%)}.fc1[data-v-0ba357ad]{top:6%;left:4%;animation-delay:0s}.fc2[data-v-0ba357ad]{top:0;right:6%;animation-delay:.8s}.fc3[data-v-0ba357ad]{top:42%;left:-4%;animation-delay:1.6s}.fc4[data-v-0ba357ad]{top:38%;right:-6%;animation-delay:2.4s}.fc5[data-v-0ba357ad]{bottom:8%;left:8%;animation-delay:3.2s}.fc6[data-v-0ba357ad]{bottom:2%;right:4%;animation-delay:4s}@keyframes floaty-0ba357ad{0%,to{transform:translateY(0)}50%{transform:translateY(-9px)}}@keyframes spin-0ba357ad{to{transform:rotate(360deg)}}.latest[data-v-0ba357ad]{padding:var(--size-6xl) var(--size-m);background:var(--clr-white)}.latest-head[data-v-0ba357ad]{flex-direction:row;align-items:flex-end;justify-content:space-between;flex-wrap:wrap;gap:var(--size-m)}.latest-head-link[data-v-0ba357ad]{margin-bottom:.4rem}.latest-grid[data-v-0ba357ad]{display:grid;grid-template-columns:1fr;gap:var(--size-m);align-items:stretch}.latest-foot[data-v-0ba357ad]{margin-top:var(--size-2xl);text-align:center}.skeleton-card[data-v-0ba357ad]{display:flex;flex-direction:column;gap:.7rem;padding:var(--size-xl);background:var(--clr-white);border:1px solid var(--clr-slate200);border-radius:var(--border-radius-l);min-height:220px}.sk[data-v-0ba357ad]{border-radius:var(--border-radius-s);background:var(--clr-slate100);animation:sk-pulse-0ba357ad 1.4s ease-in-out infinite}.sk-pill[data-v-0ba357ad]{width:35%;height:18px;border-radius:999px}.sk-title[data-v-0ba357ad]{width:80%;height:20px;margin-top:.3rem}.sk-line[data-v-0ba357ad]{width:100%;height:12px}.sk-short[data-v-0ba357ad]{width:60%}.sk-foot[data-v-0ba357ad]{margin-top:auto;padding-top:.8rem;border-top:1px solid var(--clr-slate200)}.sk-tag[data-v-0ba357ad]{width:40%;height:14px}@keyframes sk-pulse-0ba357ad{0%,to{opacity:1}50%{opacity:.45}}.latest-empty[data-v-0ba357ad]{display:flex;flex-direction:column;align-items:center;gap:.6rem;text-align:center;padding:var(--size-5xl) var(--size-xl);background:var(--clr-light);border:1px dashed var(--clr-slate200);border-radius:var(--border-radius-l);color:var(--clr-slate600);font-size:var(--size-s)}.latest-empty i[data-v-0ba357ad]{font-size:1.8rem;color:var(--clr-slate400)}.latest-empty p[data-v-0ba357ad]{margin:0}.branches[data-v-0ba357ad]{padding:var(--size-6xl) var(--size-m);background:var(--clr-light)}.branches-grid[data-v-0ba357ad]{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--size-s)}.branch[data-v-0ba357ad]{position:relative;overflow:hidden;display:flex;flex-direction:column;align-items:flex-start;gap:var(--size-xs);padding:var(--size-l) var(--size-m);background:var(--clr-white);border:1px solid var(--clr-slate200);border-radius:var(--border-radius-l);cursor:pointer;font-family:inherit;text-align:left;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.branch[data-v-0ba357ad]:hover{transform:translateY(-4px);border-color:color-mix(in srgb,var(--clr-yellow) 55%,var(--clr-slate200));box-shadow:var(--box-shadow)}.branch-index[data-v-0ba357ad]{position:absolute;top:.4rem;right:.7rem;font-size:var(--size-2xl);font-weight:800;line-height:1;color:var(--clr-slate100);transition:color .18s ease}.branch:hover .branch-index[data-v-0ba357ad]{color:color-mix(in srgb,var(--clr-yellow) 22%,var(--clr-slate100))}.branch-icon[data-v-0ba357ad]{font-size:1.5rem;color:var(--clr-dark)}.branch-label[data-v-0ba357ad]{position:relative;font-size:var(--size-s);font-weight:600;color:var(--clr-dark);line-height:1.3}.branch-arrow[data-v-0ba357ad]{font-size:.8rem;color:var(--clr-slate400);opacity:0;transform:translate(-6px);transition:opacity .18s ease,transform .18s ease}.branch:hover .branch-arrow[data-v-0ba357ad]{opacity:1;transform:translate(0);color:var(--clr-dark)}.branch-bar[data-v-0ba357ad]{position:absolute;left:0;bottom:0;height:3px;width:0;background:var(--clr-yellow);transition:width .22s ease}.branch:hover .branch-bar[data-v-0ba357ad]{width:100%}.branches-foot[data-v-0ba357ad]{margin-top:var(--size-xl);text-align:center}.paths[data-v-0ba357ad]{padding:var(--size-6xl) var(--size-m);background:var(--clr-white)}.paths-grid[data-v-0ba357ad]{display:grid;grid-template-columns:1fr;gap:var(--size-l)}.path-card[data-v-0ba357ad]{display:flex;flex-direction:column;padding:var(--size-2xl) var(--size-xl);border-radius:var(--border-radius-xl)}.path-card--seeker[data-v-0ba357ad]{background:var(--clr-light);border:1px solid var(--clr-slate200)}.path-card--company[data-v-0ba357ad]{position:relative;overflow:hidden;background:var(--clr-dark);border:1px solid rgba(255,255,255,.08)}.path-card--company[data-v-0ba357ad]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:radial-gradient(rgba(255,255,255,.05) 1px,transparent 1px);background-size:22px 22px;pointer-events:none}.path-head[data-v-0ba357ad]{position:relative;margin-bottom:var(--size-l)}.path-tag[data-v-0ba357ad]{display:inline-block;font-size:var(--size-xs);font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--clr-slate600);margin-bottom:.4rem}.path-tag--accent[data-v-0ba357ad]{color:var(--clr-yellow)}.path-title[data-v-0ba357ad]{font-size:var(--size-2xl);font-weight:700;margin:0}.path-card--seeker .path-title[data-v-0ba357ad]{color:var(--clr-dark)}.path-card--company .path-title[data-v-0ba357ad]{color:var(--clr-white)}.path-steps[data-v-0ba357ad]{position:relative;list-style:none;margin:0 0 var(--size-xl);padding:0;display:flex;flex-direction:column;gap:var(--size-m);flex:1}.path-steps li[data-v-0ba357ad]{display:flex;align-items:flex-start;gap:var(--size-m)}.step-num[data-v-0ba357ad]{flex-shrink:0;display:grid;place-items:center;width:30px;height:30px;border-radius:50%;font-size:var(--size-s);font-weight:700;background:var(--clr-dark);color:var(--clr-white)}.step-num--accent[data-v-0ba357ad]{background:var(--clr-yellow);color:var(--clr-dark)}.step-title[data-v-0ba357ad]{font-size:var(--size-m);font-weight:600;margin:0 0 .15rem}.step-text[data-v-0ba357ad]{font-size:var(--size-s);line-height:1.5;margin:0}.path-card--seeker .step-title[data-v-0ba357ad]{color:var(--clr-dark)}.path-card--seeker .step-text[data-v-0ba357ad]{color:var(--clr-slate600)}.path-card--company .step-title[data-v-0ba357ad]{color:var(--clr-white)}.path-card--company .step-text[data-v-0ba357ad]{color:var(--clr-slate400)}.path-btn[data-v-0ba357ad]{align-self:flex-start}.cta[data-v-0ba357ad]{position:relative;overflow:hidden;margin:var(--size-5xl) var(--size-m) var(--size-7xl);padding:var(--size-6xl) var(--size-xl);background:var(--clr-dark);border-radius:var(--border-radius-xl)}.cta-bg[data-v-0ba357ad]{position:absolute;top:0;right:0;bottom:0;left:0;background-image:radial-gradient(28rem 22rem at 100% 0%,color-mix(in srgb,var(--clr-yellow) 18%,transparent),transparent 65%),radial-gradient(26rem 24rem at 0% 100%,color-mix(in srgb,var(--clr-indigo) 32%,transparent),transparent 65%),radial-gradient(rgba(255,255,255,.05) 1px,transparent 1px);background-size:auto,auto,24px 24px;pointer-events:none}.cta-inner[data-v-0ba357ad]{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--size-m)}.cta .eyebrow[data-v-0ba357ad]{color:var(--clr-slate400)}.cta-title[data-v-0ba357ad]{font-size:clamp(1.6rem,4.5vw,2.5rem);font-weight:700;line-height:1.15;color:var(--clr-white);margin:0;max-width:18ch}.cta-sub[data-v-0ba357ad]{font-size:var(--size-m);line-height:1.65;color:var(--clr-slate200);margin:0;max-width:52ch}.cta-actions[data-v-0ba357ad]{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--size-s);margin-top:var(--size-s)}.cta-advice[data-v-0ba357ad]{display:inline-flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.5rem;margin:var(--size-m) 0 0;font-size:var(--size-s);color:var(--clr-slate400)}.cta-advice>i[data-v-0ba357ad]{color:var(--clr-yellow)}.cta-advice-link[data-v-0ba357ad]{display:inline-flex;align-items:center;gap:.4rem;background:none;border:none;padding:0;font-family:inherit;font-size:var(--size-s);font-weight:700;color:var(--clr-yellow);cursor:pointer}.cta-advice-link i[data-v-0ba357ad]{font-size:.8rem;transition:transform .18s ease}.cta-advice-link:hover i[data-v-0ba357ad]{transform:translate(4px)}@media (min-width: 640px){.latest-grid[data-v-0ba357ad]{grid-template-columns:repeat(2,1fr)}.branches-grid[data-v-0ba357ad]{grid-template-columns:repeat(3,1fr)}.paths-grid[data-v-0ba357ad]{grid-template-columns:repeat(2,1fr)}}@media (min-width: 768px){.hero[data-v-0ba357ad]{padding-block:var(--size-7xl) var(--size-8xl)}.cta[data-v-0ba357ad]{padding:var(--size-7xl) var(--size-5xl)}}@media (min-width: 1024px){.hero-grid[data-v-0ba357ad]{grid-template-columns:1.05fr .95fr;gap:var(--size-6xl)}.hero-visual[data-v-0ba357ad]{display:block}.latest-grid[data-v-0ba357ad]{grid-template-columns:repeat(3,1fr)}.branches-grid[data-v-0ba357ad]{grid-template-columns:repeat(4,1fr)}.branch[data-v-0ba357ad]{padding:var(--size-xl) var(--size-l)}}@media (prefers-reduced-motion: reduce){.visual-ring[data-v-0ba357ad],.float-chip[data-v-0ba357ad]{animation:none}.visual-core i[data-v-0ba357ad]{transition:none}.btn[data-v-0ba357ad]:hover,.branch[data-v-0ba357ad]:hover{transform:none}}
