.career-hero[data-v-a12326a6]{padding:7.5rem 0 4.5rem;background:var(--lp-bg-dark);position:relative;overflow:hidden}.career-hero[data-v-a12326a6]:before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse 40% 50% at 30% 40%,rgba(1,171,188,.08),transparent),radial-gradient(ellipse 35% 45% at 75% 70%,rgba(253,184,18,.04),transparent);pointer-events:none}.career-hero__inner[data-v-a12326a6]{position:relative;z-index:2;text-align:center;max-width:820px;margin:0 auto}.career-hero[data-v-a12326a6] .breadcrumbs__current,.career-hero[data-v-a12326a6] .breadcrumbs__link{color:var(--lp-text-muted-dark)}.career-hero[data-v-a12326a6] .breadcrumbs__link:hover{color:var(--lp-teal-light)}.career-hero[data-v-a12326a6] .breadcrumbs__sep{stroke:var(--lp-text-muted-dark)}.career-hero__sub[data-v-a12326a6]{font-size:1.05rem;color:var(--lp-text-secondary-dark);max-width:640px;margin:0 auto 2rem;line-height:1.7}.career-hero__sub[data-v-a12326a6] strong{color:var(--lp-text-primary-dark);font-weight:500}.career-hero__meta[data-v-a12326a6]{display:inline-flex;align-items:center;gap:1rem;padding:.7rem 1.4rem;border:1px solid rgba(1,171,188,.12);border:1px solid var(--lp-border-subtle-dark,rgba(1,171,188,.12));border-radius:100px;background:hsla(0,0%,100%,.04);font-size:.82rem;color:var(--lp-text-secondary-dark);flex-wrap:wrap;justify-content:center}.career-hero__meta-item[data-v-a12326a6]{display:inline-flex;align-items:center;gap:.4rem}.career-hero__meta-item[data-v-a12326a6] svg{stroke:var(--lp-teal-light);fill:none;stroke-width:2;flex-shrink:0}.career-hero__meta-divider[data-v-a12326a6]{display:inline-block;width:1px;height:14px;background:rgba(1,171,188,.12);background:var(--lp-border-subtle-dark,rgba(1,171,188,.12))}.career-section[data-v-a12326a6]{padding:4.5rem 0}.career-section--theme-white[data-v-a12326a6]{background:var(--lp-bg-white);border-top:1px solid var(--lp-border-light)}.career-section--theme-light[data-v-a12326a6]{background:var(--lp-bg-light)}.career-section__header[data-v-a12326a6]{max-width:820px;margin:0 auto 3rem;text-align:center}.career-section__sub[data-v-a12326a6]{font-size:.98rem;color:var(--lp-text-body);line-height:1.7;margin-top:.85rem}.about-employer[data-v-a12326a6]{max-width:1000px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;gap:3rem;align-items:start}.about-employer__prose[data-v-a12326a6]{text-align:left}.about-employer__prose p[data-v-a12326a6]{font-size:1rem;color:var(--lp-text-body);line-height:1.75;margin-bottom:1rem}.about-employer__prose p[data-v-a12326a6]:last-child{margin-bottom:0}.about-employer__prose[data-v-a12326a6] strong{color:var(--lp-text-dark);font-weight:600}.about-employer__side[data-v-a12326a6]{display:flex;flex-direction:column;gap:1.5rem}.about-employer__side-prose[data-v-a12326a6]{font-size:1rem;color:var(--lp-text-body);line-height:1.75;text-align:left;margin:0}.about-employer__side-prose[data-v-a12326a6] strong{color:var(--lp-text-dark);font-weight:600}.testimonial[data-v-a12326a6]{background:var(--lp-bg-white);border:1px solid var(--lp-border-light);border-radius:14px;padding:1.75rem 1.85rem;position:relative;text-align:left}.testimonial[data-v-a12326a6]:before{content:"\201C";position:absolute;top:.5rem;left:1.25rem;font-size:4rem;color:var(--lp-teal-accent);opacity:.18;line-height:1}.testimonial[data-v-a12326a6]:before,.testimonial__text[data-v-a12326a6]{font-family:var(--lp-font-display);font-style:italic}.testimonial__text[data-v-a12326a6]{font-size:1.08rem;line-height:1.55;color:var(--lp-text-dark);margin-bottom:1.25rem;position:relative;font-weight:400}.testimonial__attr[data-v-a12326a6]{display:flex;align-items:center;gap:.7rem;font-size:.82rem;color:var(--lp-text-muted);font-weight:500;padding-top:1rem;border-top:1px solid var(--lp-border-light)}.testimonial__attr-dot[data-v-a12326a6]{display:inline-block;width:6px;height:6px;border-radius:50%;background:var(--lp-teal-accent);flex-shrink:0}.benefits-grid[data-v-a12326a6]{max-width:1100px;margin:0 auto;display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem}.benefit-card[data-v-a12326a6]{background:var(--lp-bg-light);border:1px solid var(--lp-border-light);border-radius:14px;padding:1.85rem 1.75rem;display:flex;flex-direction:column;transition:all .25s}.benefit-card[data-v-a12326a6]:hover{transform:translateY(-2px);box-shadow:0 8px 24px rgba(0,0,0,.04);border-color:rgba(1,171,188,.25)}.benefit-card__icon[data-v-a12326a6]{margin-bottom:1.25rem}.benefit-card__icon[data-v-a12326a6] svg{stroke-width:1.75}.benefit-card__title[data-v-a12326a6]{font-family:var(--lp-font-display);font-size:1.15rem;color:var(--lp-text-dark);margin-bottom:.65rem;font-weight:500;line-height:1.35}.benefit-card__text[data-v-a12326a6]{font-size:.92rem;color:var(--lp-text-body);line-height:1.65}.benefit-card__text[data-v-a12326a6] strong{color:var(--lp-text-dark);font-weight:600}.testimonial-inline[data-v-a12326a6]{background:linear-gradient(135deg,rgba(1,171,188,.06),rgba(1,171,188,.02));border:1px solid rgba(1,171,188,.18);border-radius:14px;padding:1.85rem 1.75rem;display:flex;flex-direction:column;justify-content:center;position:relative}.testimonial-inline[data-v-a12326a6]:before{content:"\201C";position:absolute;top:.5rem;left:1.25rem;font-family:var(--lp-font-display);font-size:4rem;color:var(--lp-teal-accent);opacity:.22;line-height:1;font-style:italic}.testimonial-inline__text[data-v-a12326a6]{font-family:var(--lp-font-display);font-style:italic;font-size:1rem;line-height:1.55;color:var(--lp-text-dark);margin-bottom:1rem;position:relative;font-weight:400}.testimonial-inline__attr[data-v-a12326a6]{display:flex;align-items:center;gap:.6rem;font-size:.78rem;color:var(--lp-text-muted);font-weight:500;padding-top:.85rem;border-top:1px solid rgba(1,171,188,.18)}.testimonial-inline__attr-dot[data-v-a12326a6]{display:inline-block;width:5px;height:5px;border-radius:50%;background:var(--lp-teal-accent);flex-shrink:0}.career-section--award[data-v-a12326a6]{padding:4.5rem 0}.award-inner[data-v-a12326a6]{max-width:1080px;margin:0 auto}.award-intro[data-v-a12326a6]{display:grid;grid-template-columns:auto 1fr;gap:3rem;align-items:center;margin-bottom:3rem;padding-bottom:2.5rem;border-bottom:1px solid var(--lp-border-light)}.award-intro__content[data-v-a12326a6]{order:2}.award-intro__content[data-v-a12326a6] .lp-section-headline{font-size:clamp(1.6rem,2.7vw,2.1rem);margin-bottom:1rem}.award-intro__text[data-v-a12326a6]{font-size:.98rem;color:var(--lp-text-body);line-height:1.7;margin-bottom:.75rem}.award-intro__text[data-v-a12326a6]:last-child{margin-bottom:0}.award-intro__text[data-v-a12326a6] strong{color:var(--lp-text-dark);font-weight:600}.award-seal[data-v-a12326a6]{width:160px;height:160px;background:var(--lp-bg-white);border:2px solid var(--lp-border-medium);border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;flex-shrink:0;position:relative;text-align:center;padding:1rem;order:1}.award-seal__mark[data-v-a12326a6]{font-family:var(--lp-font-display);font-size:1.45rem;color:var(--lp-text-dark);font-weight:600;line-height:1.1;margin-bottom:.35rem}.award-seal__mark[data-v-a12326a6] em{font-style:italic;color:var(--lp-teal-accent);font-weight:500;display:block}.award-seal__year[data-v-a12326a6]{font-size:.78rem;color:var(--lp-text-muted);letter-spacing:.1em;font-weight:600;text-transform:uppercase;margin-top:.4rem}.award-seal__note[data-v-a12326a6]{position:absolute;bottom:-1.5rem;left:50%;transform:translateX(-50%);font-size:.65rem;color:var(--lp-text-muted);font-style:italic;white-space:nowrap}.award-seal--image[data-v-a12326a6]{background:transparent;border-color:transparent;padding:0}.award-seal__img[data-v-a12326a6]{width:100%;height:100%;object-fit:contain}.award-stats[data-v-a12326a6]{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem;margin-bottom:2.5rem}.award-stat[data-v-a12326a6]{background:var(--lp-bg-white);border:1px solid var(--lp-border-light);border-radius:14px;padding:2rem 1.85rem;text-align:left;transition:all .25s}.award-stat[data-v-a12326a6]:hover{transform:translateY(-2px);box-shadow:0 8px 24px rgba(0,0,0,.04);border-color:rgba(1,171,188,.25)}.award-stat__value[data-v-a12326a6]{font-family:var(--lp-font-display);font-size:3.4rem;color:var(--lp-teal-accent);font-weight:500;line-height:1;margin-bottom:.5rem;letter-spacing:-.02em}.award-stat__label[data-v-a12326a6]{font-size:.7rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--lp-text-muted);margin-bottom:.85rem}.award-stat__text[data-v-a12326a6]{font-size:.92rem;color:var(--lp-text-body);line-height:1.55}.award-stat__text[data-v-a12326a6] strong{color:var(--lp-text-dark);font-weight:600}.award-stat__bench[data-v-a12326a6]{display:inline-block;margin-top:.85rem;padding:.3rem .65rem;background:rgba(253,184,18,.1);color:var(--lp-amber-dark);font-size:.75rem;font-weight:600;border-radius:6px;letter-spacing:.02em}.award-closing[data-v-a12326a6]{max-width:780px;margin:0 auto;padding:1.5rem 1.85rem;background:var(--lp-bg-white);border-left:3px solid var(--lp-teal-accent);border-radius:0 8px 8px 0;font-size:.95rem;color:var(--lp-text-body);line-height:1.7;font-style:italic}.award-closing[data-v-a12326a6] strong{color:var(--lp-text-dark);font-weight:600;font-style:normal}.profiles-grid[data-v-a12326a6]{max-width:1000px;margin:0 auto 2.5rem;display:grid;grid-template-columns:repeat(2,1fr);gap:1.25rem}.profile-card[data-v-a12326a6]{background:var(--lp-bg-light);border:1px solid var(--lp-border-light);border-radius:14px;padding:1.65rem 1.75rem;display:flex;align-items:flex-start;gap:1.25rem;transition:all .2s;height:100%}.profile-card[data-v-a12326a6]:hover{border-color:rgba(1,171,188,.25);background:var(--lp-bg-white)}.profile-card__icon[data-v-a12326a6] svg{stroke-width:1.75}.profile-card__content[data-v-a12326a6]{flex-grow:1;display:flex;flex-direction:column}.profile-card__title[data-v-a12326a6]{font-family:var(--lp-font-display);font-size:1.1rem;color:var(--lp-text-dark);margin-bottom:.5rem;font-weight:500;line-height:1.35}.profile-card__text[data-v-a12326a6]{font-size:.88rem;color:var(--lp-text-body);line-height:1.6}.profile-open[data-v-a12326a6],.profile-testimonial[data-v-a12326a6]{max-width:780px;margin:2rem auto 0}.profile-open[data-v-a12326a6]{padding:1.5rem 1.85rem;background:var(--lp-bg-light);border-radius:10px;font-size:.95rem;color:var(--lp-text-body);line-height:1.7;text-align:center}.profile-open[data-v-a12326a6] strong{color:var(--lp-text-dark);font-weight:600}.application[data-v-a12326a6]{max-width:880px;margin:0 auto}.application__steps[data-v-a12326a6]{display:grid;grid-template-columns:repeat(3,1fr);gap:1.25rem;margin-bottom:3rem}.application-step[data-v-a12326a6]{background:var(--lp-bg-white);border:1px solid var(--lp-border-light);border-radius:14px;padding:1.75rem 1.65rem;position:relative}.application-step__number[data-v-a12326a6]{position:absolute;top:1.25rem;right:1.25rem;font-family:var(--lp-font-display);font-size:2.5rem;color:var(--lp-teal-accent);opacity:.2;line-height:1;font-weight:500}.application-step__icon[data-v-a12326a6]{margin-bottom:1rem}.application-step__title[data-v-a12326a6]{font-family:var(--lp-font-display);font-size:1.1rem;color:var(--lp-text-dark);margin-bottom:.5rem;font-weight:500;line-height:1.35}.application-step__text[data-v-a12326a6]{font-size:.88rem;color:var(--lp-text-body);line-height:1.65}.application-step__text[data-v-a12326a6] strong{color:var(--lp-text-dark);font-weight:600}.application-cta[data-v-a12326a6]{text-align:center;padding:2.5rem 2rem;background:var(--lp-bg-white);border:1px solid var(--lp-border-light);border-radius:14px}.application-cta__headline[data-v-a12326a6]{font-family:var(--lp-font-display);font-size:1.45rem;color:var(--lp-text-dark);margin-bottom:.85rem;font-weight:500;line-height:1.3}.application-cta__headline[data-v-a12326a6] em{font-style:italic;color:var(--lp-teal-accent);font-weight:400}.application-cta__text[data-v-a12326a6]{font-size:.95rem;color:var(--lp-text-body);line-height:1.7;margin:0 auto 1.5rem;max-width:560px}.application-cta__meta[data-v-a12326a6]{display:flex;align-items:center;justify-content:center;gap:.55rem;margin-top:1.25rem;font-size:.82rem;color:var(--lp-text-muted)}.application-cta__meta[data-v-a12326a6] svg{stroke:currentColor;fill:none;stroke-width:2}.application-closing[data-v-a12326a6]{max-width:680px;margin:2.5rem auto 0}.locations-grid[data-v-a12326a6]{max-width:1000px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;gap:1.5rem}.location-card[data-v-a12326a6]{background:var(--lp-bg-light);border:1px solid var(--lp-border-light);border-radius:14px;padding:2rem 1.85rem;text-align:center}.location-card[data-v-a12326a6],.location-card__header[data-v-a12326a6]{display:flex;flex-direction:column;align-items:center}.location-card__header[data-v-a12326a6]{gap:.85rem;margin-bottom:1.25rem;padding-bottom:1rem;border-bottom:1px solid var(--lp-border-light);width:100%}.location-card__name[data-v-a12326a6]{font-family:var(--lp-font-display);font-size:1.25rem;color:var(--lp-text-dark);font-weight:500;line-height:1.2}.location-card__kind[data-v-a12326a6]{display:block;font-size:.78rem;color:var(--lp-text-muted);text-transform:uppercase;letter-spacing:.08em;font-weight:600;font-family:var(--lp-font-body);margin-top:.25rem}.location-card__address[data-v-a12326a6]{font-size:.88rem;color:var(--lp-text-body);line-height:1.65;margin-bottom:1.25rem}.location-card__features[data-v-a12326a6]{list-style:none;padding:0;margin:0;text-align:left;align-self:stretch}.location-card__features li[data-v-a12326a6]{font-size:.88rem;color:var(--lp-text-body);line-height:1.6;padding:.4rem 0;display:flex;align-items:flex-start;gap:.55rem}.location-card__features li[data-v-a12326a6]:before{content:"";width:5px;height:5px;border-radius:50%;background:var(--lp-teal-accent);margin-top:.55rem;flex-shrink:0}.career-contact[data-v-a12326a6]{padding:4.5rem 0;background:var(--lp-bg-light);border-top:1px solid var(--lp-border-light)}.career-contact__inner[data-v-a12326a6]{max-width:780px;margin:0 auto;text-align:center}.career-contact__sub[data-v-a12326a6]{font-size:1rem;color:var(--lp-text-body);max-width:580px;margin:.85rem auto 2rem;line-height:1.7}.career-contact__card[data-v-a12326a6]{background:var(--lp-bg-white);border:1px solid var(--lp-border-light);border-radius:14px;padding:2rem;max-width:480px;margin:0 auto;text-align:left;transition:all .25s}.career-contact__card[data-v-a12326a6]:hover{transform:translateY(-2px);box-shadow:0 8px 24px rgba(0,0,0,.05);border-color:rgba(1,171,188,.3)}.career-contact__card-header[data-v-a12326a6]{display:flex;align-items:center;gap:1rem;margin-bottom:1rem;padding-bottom:1rem;border-bottom:1px solid var(--lp-border-light)}.career-contact__card-text[data-v-a12326a6]{flex-grow:1}.career-contact__card-label[data-v-a12326a6]{font-size:.78rem;font-weight:600;color:var(--lp-text-muted);text-transform:uppercase;letter-spacing:.08em;margin-bottom:.2rem}.career-contact__card-email[data-v-a12326a6]{font-size:1.1rem;font-weight:600;color:var(--lp-text-dark);text-decoration:none;line-height:1.3;transition:color .2s}.career-contact__card-email[data-v-a12326a6]:hover{color:var(--lp-teal-text)}.career-contact__card-meta[data-v-a12326a6]{font-size:.88rem;color:var(--lp-text-body);line-height:1.6}@media (max-width:1024px){.benefits-grid[data-v-a12326a6]{grid-template-columns:repeat(2,1fr)}.award-stats[data-v-a12326a6]{grid-template-columns:1fr;gap:1rem}.award-intro[data-v-a12326a6]{grid-template-columns:1fr;text-align:center;gap:2rem}.award-seal[data-v-a12326a6]{margin:0 auto}}@media (max-width:768px){.career-hero[data-v-a12326a6]{padding:5.5rem 0 3rem}.about-employer[data-v-a12326a6]{grid-template-columns:1fr;gap:2rem}.benefits-grid[data-v-a12326a6]{max-width:480px;margin-left:auto;margin-right:auto}.application__steps[data-v-a12326a6],.benefits-grid[data-v-a12326a6],.profiles-grid[data-v-a12326a6]{grid-template-columns:1fr}.application__steps[data-v-a12326a6]{gap:1rem}.locations-grid[data-v-a12326a6]{grid-template-columns:1fr}.career-hero__meta[data-v-a12326a6]{flex-direction:column;gap:.6rem}.career-hero__meta-divider[data-v-a12326a6]{display:none}}.breadcrumbs-wrap{text-align:inherit}.breadcrumbs__list{flex-wrap:wrap;gap:.25rem;list-style:none;margin:0;padding:0}.breadcrumbs__item,.breadcrumbs__list,.breadcrumbs__sep-item{display:inline-flex;align-items:center}.landing-page .breadcrumbs{display:inline-flex;font-size:.78rem;color:#5a6770;color:var(--lp-text-muted,#5a6770);margin-bottom:1.5rem}.landing-page .breadcrumbs__link{color:#5a6770;color:var(--lp-text-muted,#5a6770);text-decoration:none;transition:color .3s}.landing-page .breadcrumbs__link:hover{color:#0d737d;color:var(--lp-teal-accent,#0d737d)}.landing-page .breadcrumbs__sep{color:#5a6770;color:var(--lp-text-muted,#5a6770)}.landing-page .breadcrumbs__current{color:#3d4a52;color:var(--lp-text-body,#3d4a52)}[data-nav-theme=dark] .breadcrumbs{font-weight:450}[data-nav-theme=dark] .breadcrumbs,[data-nav-theme=dark] .breadcrumbs__link{color:#8a9faa;color:var(--lp-text-muted-dark,#8a9faa)}[data-nav-theme=dark] .breadcrumbs__link:hover{color:#61c7d1;color:var(--lp-teal-light,#61c7d1)}[data-nav-theme=dark] .breadcrumbs__sep{color:#8a9faa;color:var(--lp-text-muted-dark,#8a9faa)}[data-nav-theme=dark] .breadcrumbs__current{color:#a8bac2;color:var(--lp-text-secondary-dark,#a8bac2)}