@charset "UTF-8";.apply[data-v-faa77ce1]{background:transparent;margin-top:1.6rem}.apply__head[data-v-faa77ce1]{text-align:center}.apply__title[data-v-faa77ce1]{color:#2e2a27;font-size:1.4rem;font-weight:800;margin:0}.apply__intro[data-v-faa77ce1]{color:#605751;margin:.25rem 0 1rem}.form[data-v-faa77ce1]{background:#fff;border:1px solid rgba(0,0,0,.1);border-radius:14px;padding:1.2rem}.grid[data-v-faa77ce1]{display:grid;gap:12px;grid-template-columns:repeat(2,1fr)}.field[data-v-faa77ce1]{display:flex;flex-direction:column;gap:.35rem}.field.span-2[data-v-faa77ce1]{grid-column:1/-1}label[data-v-faa77ce1]{color:#2e2a27;font-weight:800}input[type=email][data-v-faa77ce1],input[type=number][data-v-faa77ce1],input[type=tel][data-v-faa77ce1],input[type=text][data-v-faa77ce1],input[type=url][data-v-faa77ce1],select[data-v-faa77ce1],textarea[data-v-faa77ce1]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border:1.5px solid rgba(0,0,0,.1);border-radius:10px;color:#2e2a27;font:inherit;padding:.72rem .8rem}input[data-v-faa77ce1]:focus-visible,select[data-v-faa77ce1]:focus-visible,textarea[data-v-faa77ce1]:focus-visible{outline:2px solid hsla(38,29%,71%,.9);outline-offset:2px}textarea[data-v-faa77ce1]{resize:vertical}.drop[data-v-faa77ce1]{align-items:center;background:#fff;border:1.5px dashed rgba(0,0,0,.18);border-radius:10px;display:grid;min-height:62px;padding:.9rem;position:relative}.drop input[type=file][data-v-faa77ce1]{cursor:pointer;height:100%;inset:0;opacity:0;position:absolute;width:100%}.drop.is-drag[data-v-faa77ce1]{background:#ede9e6}.drop__hint[data-v-faa77ce1]{color:#605751;font-size:.95rem}.file-pill[data-v-faa77ce1]{background:#cabba038;border-radius:.5rem;color:#2e2a27;display:inline-block;font-weight:700;padding:.25rem .5rem}.check[data-v-faa77ce1]{align-items:flex-start;color:#2e2a27;display:flex;font-weight:500;gap:.6rem}.check input[data-v-faa77ce1]{margin-top:.25rem}.err[data-v-faa77ce1]{color:#b3261e;font-weight:600;margin:.1rem 0 0}.err.big[data-v-faa77ce1],.ok[data-v-faa77ce1]{margin-left:.6rem}.ok[data-v-faa77ce1]{color:#205522;font-weight:700}.actions[data-v-faa77ce1]{display:flex;flex-wrap:wrap;gap:.8rem;margin-top:1rem}.actions[data-v-faa77ce1],.btn[data-v-faa77ce1]{align-items:center}.btn[data-v-faa77ce1]{border-radius:.7rem;cursor:pointer;display:inline-flex;font-weight:800;justify-content:center;text-decoration:none}.btn.primary[data-v-faa77ce1]{background:#4a3f35;border:none;color:#fff;padding:.74rem 1rem}.btn.primary[disabled][data-v-faa77ce1]{cursor:not-allowed;opacity:.6}.hp[data-v-faa77ce1]{height:1px;left:-9999px!important;opacity:0;position:absolute!important;top:auto!important;width:1px}@media (max-width:760px){.grid[data-v-faa77ce1]{grid-template-columns:1fr}}.vacancies[data-v-25f98344]{background:#edeae5;padding-bottom:5rem}.container[data-v-25f98344]{margin:0 auto;max-width:1200px;padding:0 1rem}.breadcrumbs[data-v-25f98344]{margin-bottom:1rem;padding-top:clamp(88px,10vw,120px)}.breadcrumbs ol[data-v-25f98344]{color:#605751;display:flex;font-weight:600;gap:.5rem;list-style:none;margin:0;padding:0}.breadcrumbs a[data-v-25f98344]{color:#605751;text-decoration:none}.breadcrumbs a[data-v-25f98344]:hover{color:#4a3f35}.breadcrumbs li+li[data-v-25f98344]:before{content:"›";margin:0 .25rem;opacity:.6}.hero[data-v-25f98344]{background:linear-gradient(180deg,#fff,#ede9e6 60%,transparent);padding:.9rem 0 1.6rem;position:relative}.hero__head[data-v-25f98344]{padding:0 6px;text-align:center}.title[data-v-25f98344]{color:#2e2a27;font-size:clamp(2rem,3.6vw,2.6rem);font-weight:800;margin:0}.subtitle[data-v-25f98344]{color:#605751;font-size:1.05rem;line-height:1.55;margin:.55rem auto 0;max-width:760px}.hero__fade[data-v-25f98344]{background:linear-gradient(180deg,#ece9e400,#edeae5);height:48px;inset:auto 0 0;position:absolute}.intro[data-v-25f98344]{margin:1rem 0 0}.intro__kicker[data-v-25f98344]{color:#605751;text-align:center}.job-list[data-v-25f98344]{display:grid;gap:14px;margin-top:1rem}.job-card[data-v-25f98344]{background:#fff;border:1px solid rgba(0,0,0,.1);border-radius:14px;box-shadow:none;padding:1.2rem;transition:transform .2s ease,background .2s ease}.job-card[data-v-25f98344]:hover{transform:translateY(-2px)}.job-card.featured[data-v-25f98344]{background:radial-gradient(600px 120px at 20% -20%,hsla(38,29%,71%,.14),transparent 60%),#fff}.job-card__head[data-v-25f98344]{display:grid;gap:.6rem}.job-card__title-wrap[data-v-25f98344]{align-items:center;display:flex;gap:.6rem}.ico[data-v-25f98344]{color:#cbbba0;display:inline-flex;height:24px;width:24px}.job-card__title[data-v-25f98344]{color:#2e2a27;font-size:1.32rem;font-weight:800;margin:0}.badge[data-v-25f98344]{background:#4a3f35;border-radius:.5rem;color:#fff;font-size:.72rem;font-weight:800;margin-left:auto;padding:.22rem .5rem;white-space:nowrap}.meta[data-v-25f98344]{display:flex;flex-wrap:wrap;gap:.5rem 1rem;list-style:none;margin:0;padding:0}.meta__label[data-v-25f98344]{color:#605751;margin-right:.35rem}.meta__val[data-v-25f98344]{color:#2e2a27;font-weight:700}.job-card__lead[data-v-25f98344]{color:#2e2a27;line-height:1.6;margin:.2rem 0 .6rem;opacity:.95}.accordion[data-v-25f98344]{display:grid;gap:.6rem;margin:.3rem 0 1rem}details[data-v-25f98344]{background:#fff;border:1px solid rgba(0,0,0,.1);border-radius:12px;padding:.6rem .8rem;transition:border-color .15s ease}details[open][data-v-25f98344]{border-color:#cabba099}summary[data-v-25f98344]{align-items:center;color:#2e2a27;cursor:pointer;display:flex;font-weight:800;gap:.5rem;list-style:none}summary[data-v-25f98344]::-webkit-details-marker{display:none}summary span[data-v-25f98344]{flex:1}.bullets[data-v-25f98344]{color:#2e2a27;gap:.35rem;list-style:disc;margin:.45rem 0 0 1rem;opacity:.95}.bullets[data-v-25f98344],.keylines[data-v-25f98344]{display:grid;padding:0}.keylines[data-v-25f98344]{gap:.5rem;list-style:none;margin:.5rem 0 0}.keylines li[data-v-25f98344]{border-bottom:1px solid rgba(0,0,0,.06);display:flex;gap:.75rem;justify-content:space-between;padding-bottom:.5rem}.keylines li span[data-v-25f98344]{color:#605751}.keylines li strong[data-v-25f98344]{color:#4a3f35}.cta[data-v-25f98344]{display:flex;flex-wrap:wrap;gap:.8rem;margin-top:.6rem}.btn[data-v-25f98344],.cta[data-v-25f98344]{align-items:center}.btn[data-v-25f98344]{border-radius:.7rem;cursor:pointer;display:inline-flex;font-weight:800;justify-content:center;text-decoration:none}.btn.primary[data-v-25f98344]{background:#4a3f35;color:#fff;padding:.74rem 1rem}.btn.primary[data-v-25f98344]:hover{filter:brightness(1.05)}.btn-link[data-v-25f98344]{border-bottom:2px solid rgba(74,63,53,.25);color:#4a3f35;font-weight:800;padding-bottom:2px;text-decoration:none}.btn-link[data-v-25f98344]:hover{border-color:#000;color:#000}.why[data-v-25f98344]{margin:1.6rem 0 0}.why__title[data-v-25f98344]{color:#2e2a27;font-size:1.25rem;font-weight:800;margin:0 0 .8rem;text-align:center}.why__grid[data-v-25f98344]{display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.why__card[data-v-25f98344]{background:#fff;border:1px solid rgba(0,0,0,.1);border-radius:12px;padding:1rem}.why__card h4[data-v-25f98344]{font-size:1.02rem;margin:.1rem 0 .35rem}.why__card p[data-v-25f98344]{color:#2e2a27;margin:0;opacity:.95}.apply-bar[data-v-25f98344]{background:linear-gradient(180deg,#ece9e400,#edeae5 30%,#edeae5);bottom:0;display:none;margin-top:1.2rem;padding:.6rem 0;position:sticky}.btn.wide[data-v-25f98344]{width:100%}@media (max-width:860px){.apply-bar[data-v-25f98344]{display:block}}@media (max-width:700px){.container[data-v-25f98344]{padding:0 .9rem}.job-card[data-v-25f98344]{padding:1rem}.job-card__title[data-v-25f98344]{font-size:1.16rem}}body[data-v-25f98344],html[data-v-25f98344]{overflow-x:hidden}.container[data-v-25f98344]{box-sizing:border-box}
