.modal-backdrop[data-v-38eb86d6]{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0d12169e;display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:9999}.modal-box[data-v-38eb86d6]{background:#fff;border-radius:16px;box-shadow:0 24px 64px #00000040;max-width:480px;overflow:hidden;width:100%}.modal-header[data-v-38eb86d6]{align-items:center;border-bottom:1px solid #e9eef4;display:flex;justify-content:space-between;padding:22px 24px}.modal-eyebrow[data-v-38eb86d6]{color:#02a9bf;font-size:10px;font-weight:800;letter-spacing:.08em;margin-bottom:3px;text-transform:uppercase}.modal-title[data-v-38eb86d6]{color:#205e77;font-size:18px;font-weight:900;letter-spacing:-.015em;margin:0}.modal-close[data-v-38eb86d6]{align-items:center;background:#fff;border:1.5px solid #dde4ec;border-radius:50%;color:#64748b;cursor:pointer;display:flex;flex-shrink:0;font-size:14px;height:32px;justify-content:center;transition:background .15s,border-color .15s;width:32px}.modal-close[data-v-38eb86d6]:hover{background:#f8fafc;border-color:#02a9bf;color:#205e77}.modal-body[data-v-38eb86d6]{gap:14px;padding:22px 24px}.fg[data-v-38eb86d6],.modal-body[data-v-38eb86d6]{display:flex;flex-direction:column}.fg[data-v-38eb86d6]{gap:4px}.f-label[data-v-38eb86d6]{color:#506473;font-size:11px;font-weight:700;letter-spacing:.02em}.f-label em[data-v-38eb86d6]{color:#dc2626;font-style:normal;margin-left:2px}.f-inp[data-v-38eb86d6]{background:#fff;border:1.5px solid #dde4ec;border-radius:8px;color:#205e77;font-family:inherit;font-size:13px;outline:none;padding:11px 13px;resize:none;transition:border-color .15s,box-shadow .15s;width:100%}.f-inp[data-v-38eb86d6]::-moz-placeholder{color:#aab9c8}.f-inp[data-v-38eb86d6]::placeholder{color:#aab9c8}.f-inp[data-v-38eb86d6]:focus{border-color:#02a9bf;box-shadow:0 0 0 3px #02a9bf1a}.f-inp-error[data-v-38eb86d6]{border-color:#dc2626}.f-inp-error[data-v-38eb86d6]:focus{box-shadow:0 0 0 3px #dc26261a}.f-error[data-v-38eb86d6]{color:#dc2626;font-size:11px;font-weight:600;margin-top:1px}.btn-submit[data-v-38eb86d6]{background:#16a34a;border:none;border-radius:8px;color:#fff;cursor:pointer;font-family:inherit;font-size:15px;font-weight:800;justify-content:center;margin-top:2px;padding:14px;transition:background .15s,transform .15s;width:100%}.btn-submit[data-v-38eb86d6]:hover:not(:disabled){background:#0f823a;transform:translateY(-1px)}.btn-submit[data-v-38eb86d6]:disabled{cursor:not-allowed;opacity:.6;transform:none}.modal-gdpr[data-v-38eb86d6]{color:#96aab9;font-size:11px;margin:0;text-align:center}.modal-success[data-v-38eb86d6]{flex-direction:column;gap:10px;padding:48px 24px;text-align:center}.modal-success[data-v-38eb86d6],.success-icon[data-v-38eb86d6]{align-items:center;display:flex}.success-icon[data-v-38eb86d6]{background:#16a34a1f;border:2px solid rgba(22,163,74,.25);border-radius:50%;color:#16a34a;font-size:22px;font-weight:900;height:52px;justify-content:center;margin-bottom:4px;width:52px}.success-h3[data-v-38eb86d6]{color:#205e77;font-size:18px;font-weight:900;margin:0}.success-p[data-v-38eb86d6]{color:#64748b;font-size:13px;line-height:1.65;margin:0;max-width:320px}.btn-close-success[data-v-38eb86d6]{background:#02a9bf;border:none;border-radius:8px;color:#fff;cursor:pointer;font-family:inherit;font-size:13px;font-weight:800;margin-top:8px;padding:10px 28px;transition:background .15s}.btn-close-success[data-v-38eb86d6]:hover{background:#018c9e}.modal-enter-active[data-v-38eb86d6],.modal-leave-active[data-v-38eb86d6]{transition:opacity .2s}.modal-enter-from[data-v-38eb86d6],.modal-leave-to[data-v-38eb86d6]{opacity:0}.modal-enter-active .modal-box[data-v-38eb86d6],.modal-leave-active .modal-box[data-v-38eb86d6]{transition:transform .2s}.modal-enter-from .modal-box[data-v-38eb86d6],.modal-leave-to .modal-box[data-v-38eb86d6]{transform:translateY(12px) scale(.97)}.fst-modal-popper{z-index:10000!important}.el-picker__popper{z-index:10001!important}@media (max-width:640px){.fst-modal-popper{max-width:calc(100vw - 32px)!important;overflow:hidden!important}.fst-modal-popper .el-select-dropdown__wrap{max-height:220px!important}.fst-modal-popper .el-select-dropdown__item{height:auto!important;line-height:1.4!important;padding:8px 12px!important;white-space:normal!important}}.modal-backdrop[data-v-beefb5f5]{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0d12169e;display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:9999}.modal-box[data-v-beefb5f5]{background:#fff;border-radius:16px;box-shadow:0 24px 64px #00000040;max-height:90vh;max-width:720px;overflow-y:auto;position:relative;width:100%}.modal-header[data-v-beefb5f5]{background:#fff;border-bottom:1px solid #e9eef4;border-radius:16px 16px 0 0;justify-content:space-between;padding:18px 24px;position:sticky;top:0;z-index:1}.modal-header[data-v-beefb5f5],.modal-header-left[data-v-beefb5f5]{align-items:center;display:flex;gap:12px}.vacancy-badge[data-v-beefb5f5]{align-items:center;background:#16a34a1a;border:1px solid rgba(22,163,74,.25);border-radius:8px;color:#0f6432;display:flex;flex-shrink:0;font-size:12px;font-weight:700;gap:6px;padding:6px 12px;white-space:nowrap}.vacancy-badge-none[data-v-beefb5f5]{background:#dc262614;border-color:#dc262640;color:#991b1b}.modal-eyebrow[data-v-beefb5f5]{color:#02a9bf;font-size:10px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.modal-title[data-v-beefb5f5]{color:#205e77;font-size:17px;font-weight:900;letter-spacing:-.015em;margin:0}.modal-close[data-v-beefb5f5]{align-items:center;background:#fff;border:1.5px solid #dde4ec;border-radius:50%;color:#64748b;cursor:pointer;display:flex;flex-shrink:0;font-size:14px;height:32px;justify-content:center;transition:background .15s,border-color .15s;width:32px}.modal-close[data-v-beefb5f5]:hover{background:#f8fafc;border-color:#02a9bf;color:#205e77}.modal-body[data-v-beefb5f5]{padding:20px 24px}.form-grid[data-v-beefb5f5]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.form-col[data-v-beefb5f5]{display:flex;flex-direction:column;gap:12px}.fg-full[data-v-beefb5f5]{margin-top:12px}.fg[data-v-beefb5f5]{display:flex;flex-direction:column;gap:4px}.f-label[data-v-beefb5f5]{color:#506473;font-size:11px;font-weight:700;letter-spacing:.02em}.f-label em[data-v-beefb5f5]{color:#dc2626;font-style:normal;margin-left:2px}.f-inp[data-v-beefb5f5]{-moz-appearance:none;appearance:none;-webkit-appearance:none;background:#fff;border:1.5px solid #dde4ec;border-radius:8px;color:#205e77;font-family:inherit;font-size:13px;outline:none;padding:10px 13px;resize:none;transition:border-color .15s,box-shadow .15s;width:100%}.f-inp[data-v-beefb5f5]::-moz-placeholder{color:#aab9c8}.f-inp[data-v-beefb5f5]::placeholder{color:#aab9c8}.f-inp[data-v-beefb5f5]:focus{border-color:#02a9bf;box-shadow:0 0 0 3px #02a9bf1a}.f-inp-error[data-v-beefb5f5]{border-color:#dc2626}.f-inp-error[data-v-beefb5f5]:focus{box-shadow:0 0 0 3px #dc26261a}.f-error[data-v-beefb5f5]{color:#dc2626;font-size:11px;font-weight:600}.role-cards[data-v-beefb5f5]{display:flex;flex-direction:column;gap:5px;margin-top:2px}.role-card[data-v-beefb5f5]{align-items:center;border:1.5px solid #dde4ec;border-radius:8px;color:#64748b;cursor:pointer;display:flex;font-size:12px;font-weight:600;gap:8px;padding:8px 11px;transition:border-color .15s,background .15s,color .15s;-webkit-user-select:none;-moz-user-select:none;user-select:none}.role-card[data-v-beefb5f5]:hover{border-color:#02a9bf;color:#205e77}.role-card-active[data-v-beefb5f5]{background:#02a9bf12;border-color:#02a9bf!important;color:#205e77!important;font-weight:700}[data-v-beefb5f5] .sel-multi{width:100%}[data-v-beefb5f5] .sel-multi .el-select__wrapper{border:1.5px solid #dde4ec!important;border-radius:8px!important;box-shadow:none!important;font-family:inherit;font-size:13px;min-height:40px;padding:5px 10px!important}[data-v-beefb5f5] .sel-multi .el-select__wrapper.is-focused,[data-v-beefb5f5] .sel-multi .el-select__wrapper:hover{border-color:#02a9bf!important;box-shadow:0 0 0 3px #02a9bf1a!important}[data-v-beefb5f5] .sel-multi .el-tag{background:#02a9bf1a;border-color:#02a9bf40;border-radius:5px;color:#205e77;font-size:11px;font-weight:700}[data-v-beefb5f5] .sel-multi .el-tag__close{color:#02a9bf}[data-v-beefb5f5] .sel-multi .el-select__placeholder{color:#aab9c8;font-size:13px}.modal-footer[data-v-beefb5f5]{align-items:center;border-top:1px solid #f0f4f8;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;margin-top:16px;padding-top:14px}.modal-gdpr[data-v-beefb5f5]{color:#aab9c8;font-size:11px;margin:0}.btn-submit[data-v-beefb5f5]{background:#16a34a;border:none;border-radius:8px;color:#fff;cursor:pointer;font-family:inherit;font-size:14px;font-weight:800;padding:13px 28px;transition:background .15s,transform .15s;white-space:nowrap}.btn-submit[data-v-beefb5f5]:hover:not(:disabled){background:#0f823a;transform:translateY(-1px)}.btn-submit[data-v-beefb5f5]:disabled{cursor:not-allowed;opacity:.6;transform:none}.modal-enter-active[data-v-beefb5f5],.modal-leave-active[data-v-beefb5f5]{transition:opacity .2s}.modal-enter-from[data-v-beefb5f5],.modal-leave-to[data-v-beefb5f5]{opacity:0}.modal-enter-active .modal-box[data-v-beefb5f5],.modal-leave-active .modal-box[data-v-beefb5f5]{transition:transform .2s}.modal-enter-from .modal-box[data-v-beefb5f5],.modal-leave-to .modal-box[data-v-beefb5f5]{transform:translateY(12px) scale(.97)}@media (max-width:640px){.form-grid[data-v-beefb5f5]{grid-template-columns:1fr}.modal-header-left[data-v-beefb5f5]{align-items:flex-start;flex-direction:column;gap:8px}.modal-footer[data-v-beefb5f5]{align-items:stretch;flex-direction:column}.btn-submit[data-v-beefb5f5]{justify-content:center;text-align:center;width:100%}}.sm-backdrop[data-v-11b00498]{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0d121699;display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:9999}.sm-box[data-v-11b00498]{background:#fff;border-radius:16px;box-shadow:0 24px 64px #00000040;max-width:420px;width:100%}.sm-header[data-v-11b00498]{align-items:center;border-bottom:1px solid #e2e8f0;display:flex;justify-content:space-between;padding:20px 24px}.sm-title[data-v-11b00498]{color:#205e77;font-size:17px;font-weight:900;margin:0}.sm-close[data-v-11b00498]{align-items:center;background:#fff;border:1.5px solid #e2e8f0;border-radius:50%;color:#666;cursor:pointer;display:flex;font-size:14px;height:32px;justify-content:center;transition:border-color .15s;width:32px}.sm-close[data-v-11b00498]:hover{border-color:#205e77;color:#205e77}.sm-body[data-v-11b00498]{display:flex;flex-direction:column;gap:10px;padding:22px 24px}.sm-lead[data-v-11b00498]{color:#666;font-size:13px;margin:0 0 4px}.sm-row[data-v-11b00498]{align-items:center;background:#f8fafc;border:1.5px solid #e2e8f0;border-radius:12px;cursor:pointer;display:flex;gap:14px;padding:13px 16px;text-decoration:none;transition:border-color .15s,background .15s}.sm-row[data-v-11b00498]:hover{background:#02a9bf0a;border-color:#02a9bf}.sm-row-fb[data-v-11b00498]:hover{background:#1877f20a;border-color:#1877f2}.sm-row-li[data-v-11b00498]:hover{background:#0077b50a;border-color:#0077b5}.sm-row-x[data-v-11b00498]:hover{background:#00000008;border-color:#000}.sm-icon[data-v-11b00498]{align-items:center;border-radius:8px;display:flex;flex-shrink:0;font-size:18px;height:38px;justify-content:center;width:38px}.sm-row-title[data-v-11b00498]{color:#205e77;font-size:13px;font-weight:800}.sm-row-sub[data-v-11b00498]{color:#666;font-size:11px;margin-top:1px}.sm-copy-row[data-v-11b00498]{align-items:center;background:#f8fafc;border:1.5px solid #e2e8f0;border-radius:12px;display:flex;gap:10px;padding:11px 14px}.sm-copy-input[data-v-11b00498]{background:transparent;border:none;color:#666;flex:1;font-size:12px;min-width:0;outline:none}.sm-copy-btn[data-v-11b00498]{background:none;border:none;color:#02a9bf;cursor:pointer;font-family:inherit;font-size:12px;font-weight:700;padding:0;white-space:nowrap}.sm-copy-btn[data-v-11b00498]:hover{color:#205e77}.sm-fade-enter-active[data-v-11b00498],.sm-fade-leave-active[data-v-11b00498]{transition:opacity .2s}.sm-fade-enter-from[data-v-11b00498],.sm-fade-leave-to[data-v-11b00498]{opacity:0}.dh-h1[data-v-f982614b]{color:#205e77;font-size:clamp(22px,3vw,36px);font-weight:900;letter-spacing:-.022em;line-height:1.2;margin-bottom:6px}.chip-cat[data-v-f982614b]{background:#02a9bf17;color:#02a9bf;font-size:11px;letter-spacing:.08em;padding:3px 10px;text-transform:uppercase}.chip-cat[data-v-f982614b],.chip-tier[data-v-f982614b]{align-items:center;border-radius:100px;display:inline-flex;font-weight:800}.chip-tier[data-v-f982614b]{font-size:10px;gap:6px;letter-spacing:.04em;padding:4px 12px}.chip-tier-gold[data-v-f982614b]{background:linear-gradient(135deg,#fbbf241a,#f59e0b29);border:1px solid rgba(251,191,36,.4);color:#78350f}.chip-tier-silver[data-v-f982614b]{background:linear-gradient(135deg,#94a3b81a,#64748b29);border:1px solid rgba(148,163,184,.4);color:#334155}.chip-tier-bronze[data-v-f982614b]{background:linear-gradient(135deg,#b4783c1a,#a05a2829);border:1px solid rgba(180,120,60,.4);color:#7c3a1f}.chip-tier-verified[data-v-f982614b]{background:linear-gradient(135deg,#6094871a,#60948729);border:1px solid rgba(96,148,135,.35);color:#3c6458}.action-icon-btn[data-v-f982614b]{align-items:center;background:#fff;border:1.5px solid #e2e8f0;border-radius:10px;color:#205e77;cursor:pointer;display:flex;height:38px;justify-content:center;transition:all .15s;width:38px}.action-icon-btn[data-v-f982614b]:hover{background:#205e770d;border-color:#205e77}.action-icon-btn--active[data-v-f982614b]{background:#f59e0b12;border-color:#f59e0b66;color:#f59e0b}.action-icon-btn--active[data-v-f982614b]:hover{background:#f59e0b21;border-color:#f59e0b}.hero-btn-outline[data-v-f982614b]{align-items:center;background:transparent;border:2px solid #205e77;border-radius:8px;color:#205e77;cursor:pointer;display:inline-flex;font-size:12px;font-weight:800;gap:8px;letter-spacing:.01em;line-height:1;padding:9px 20px;transition:all .2s;white-space:nowrap}.hero-btn-outline[data-v-f982614b]:hover{background:#205e7712}.hero-btn-outline--active[data-v-f982614b]{background:#f59e0b12;border-color:#f59e0b;color:#b47800}.hero-btn-outline--active[data-v-f982614b]:hover{background:#f59e0b21}.hero-btn-cta[data-v-f982614b]{align-items:center;background:#16a34a;border:none;border-radius:8px;box-shadow:0 4px 16px #16a34a59;color:#fff;cursor:pointer;display:inline-flex;font-size:14px;font-weight:800;gap:8px;letter-spacing:.01em;line-height:1;padding:13px 28px;transition:all .2s;white-space:nowrap}.hero-btn-cta[data-v-f982614b]:hover{background:#0f823a;box-shadow:0 6px 22px #16a34a6b;transform:translateY(-2px)}.gallery-mosaic[data-v-f982614b]{border-radius:16px 16px 0 0;gap:8px;grid-template-columns:1fr 1fr;grid-template-rows:200px 200px;overflow:hidden}.gal-m[data-v-f982614b]{background:linear-gradient(135deg,#f7fafc,#205e77);grid-row:1/3;overflow:hidden;position:relative}.gal-sub-grid[data-v-f982614b]{display:grid;gap:8px;grid-template-columns:1fr 1fr;grid-template-rows:200px 200px}.gal[data-v-f982614b]{background:linear-gradient(135deg,#f7fafc,#205e77);cursor:pointer;overflow:hidden}.gal img[data-v-f982614b]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .35s;width:100%}.gal:hover img[data-v-f982614b]{transform:scale(1.05)}.gallery-count-badge[data-v-f982614b]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#00000080;border-radius:6px;bottom:12px;color:#fff;font-size:11px;font-weight:700;left:12px;padding:4px 10px;position:absolute}.gal-last[data-v-f982614b]{position:relative}.more-overlay[data-v-f982614b]{align-items:center;background:#00000073;color:#fff;display:flex;font-size:13px;font-weight:800;inset:0;justify-content:center;position:absolute}.content-grid[data-v-f982614b]{display:grid;gap:24px;grid-template-columns:1fr}@media (min-width:1024px){.content-grid[data-v-f982614b]{align-items:start;grid-template-columns:1fr 380px}}.section-card[data-v-f982614b]{background:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:20px 22px}.section-h3[data-v-f982614b]{color:#205e77;font-size:15px;font-weight:900;letter-spacing:-.01em;margin-bottom:14px}.desc-h2[data-v-f982614b]{color:#205e77;font-size:19px;font-weight:900;letter-spacing:-.015em;margin-bottom:12px}.desc-content[data-v-f982614b]{color:#666;display:flex;flex-direction:column;font-size:14px;gap:10px;line-height:1.8}.desc-collapsed[data-v-f982614b]{-webkit-mask-image:linear-gradient(180deg,#000 60%,transparent);mask-image:linear-gradient(180deg,#000 60%,transparent);max-height:152px;overflow:hidden}.desc-readmore[data-v-f982614b]{background:none;border:none;color:#02a9bf;cursor:pointer;display:block;font-size:13px;font-weight:700;margin-top:12px;padding:0}.desc-readmore[data-v-f982614b]:hover{color:#018c9e}.desc-content p[data-v-f982614b]{margin-bottom:0}.desc-content h2[data-v-f982614b]{color:#205e77;font-size:16px;font-weight:800;letter-spacing:-.01em;margin:18px 0 8px}.desc-content h2[data-v-f982614b]:first-child{margin-top:0}.desc-content ul[data-v-f982614b]{display:flex;flex-direction:column;gap:4px;margin:0 0 10px 16px}.desc-content ul li[data-v-f982614b]{color:#666;font-size:14px;line-height:1.7}.vacancy-banner[data-v-f982614b]{background:linear-gradient(135deg,#16a34a0f,#16a34a1a);border:1.5px solid rgba(22,163,74,.3);border-radius:14px;gap:12px;padding:14px 20px}.vacancy-banner[data-v-f982614b],.vacancy-icon[data-v-f982614b]{align-items:center;display:flex}.vacancy-icon[data-v-f982614b]{background:#16a34a;border-radius:50%;flex-shrink:0;font-size:16px;height:36px;justify-content:center;width:36px}.vacancy-title[data-v-f982614b]{color:#0f6432;font-size:14px;font-weight:900}.vacancy-sub[data-v-f982614b]{color:#666;font-size:12px}.stats-4[data-v-f982614b]{display:grid;gap:10px;grid-template-columns:repeat(2,1fr)}@media (min-width:640px){.stats-4[data-v-f982614b]{grid-template-columns:repeat(4,1fr)}}.stat-box[data-v-f982614b]{align-items:center;background:#fff;border:1px solid #e2e8f0;border-radius:12px;display:flex;flex-direction:column;justify-content:center;padding:14px 16px;text-align:center}.stat-num[data-v-f982614b]{color:#205e77;font-size:22px;font-weight:900;letter-spacing:-.02em;line-height:1.1}.stat-lbl[data-v-f982614b]{color:#666;font-size:10px;font-weight:700;letter-spacing:.06em;margin-top:3px;text-transform:uppercase}.tag-pill[data-v-f982614b]{background:#02a9bf17;border:1px solid rgba(2,169,191,.18);border-radius:100px;color:#205e77;font-size:12px;font-weight:700;padding:5px 11px;text-decoration:none;transition:all .15s}.tag-pill[data-v-f982614b]:hover{background:#02a9bf2e;text-decoration:none}.tag-pill-more[data-v-f982614b]{background:#205e7712;border:1px solid #e2e8f0;border-radius:100px;color:#666;cursor:pointer;font-size:12px;font-weight:700;padding:5px 11px;transition:all .15s}.tag-pill-more[data-v-f982614b]:hover{border-color:#205e77}.details-dl[data-v-f982614b]{display:flex;flex-direction:column;gap:0}.dl-row[data-v-f982614b]{border-bottom:1px solid #f8fafc;display:flex;font-size:13px;gap:16px;justify-content:space-between;padding:9px 0}.dl-row[data-v-f982614b]:last-child{border-bottom:none}.dl-row dt[data-v-f982614b]{color:#666;flex-shrink:0;font-weight:500;width:45%}.dl-row dd[data-v-f982614b]{color:#205e77;font-weight:600;text-align:right;word-break:break-word}.link-row[data-v-f982614b]{align-items:center;background:#f8fafc;border-radius:10px;display:flex;gap:11px;padding:10px 13px;text-decoration:none;transition:background .15s}.link-row[data-v-f982614b]:hover{background:#edf2f7;text-decoration:none}.link-icon[data-v-f982614b]{align-items:center;border-radius:6px;display:flex;flex-shrink:0;height:30px;justify-content:center;width:30px}.social-pill[data-v-f982614b]{align-items:center;background:#f5faff;border:1px solid #e2e8f0;border-radius:8px;color:#205e77;display:inline-flex;font-size:12px;font-weight:700;gap:7px;padding:8px 13px;transition:border-color .15s;transition:all .15s}.social-pill[data-v-f982614b],.social-pill[data-v-f982614b]:hover{text-decoration:none}.vl-card[data-v-f982614b]{border-radius:12px;padding:14px;position:relative;text-align:center}.vl-bronze[data-v-f982614b]{background:#cd7f320d;border:1.5px solid rgba(205,127,50,.3)}.vl-silver[data-v-f982614b]{background:#94a3b80f;border:1.5px solid rgba(148,163,184,.4)}.vl-gold[data-v-f982614b]{background:linear-gradient(135deg,#fbbf2414,#f59e0b1f);border:2px solid rgba(251,191,36,.5)}.vl-badge[data-v-f982614b]{background:linear-gradient(135deg,#f59e0b,#d97706);border-radius:100px;color:#fff;font-size:9px;font-weight:800;left:50%;letter-spacing:.06em;padding:2px 10px;position:absolute;top:-8px;transform:translate(-50%);white-space:nowrap}.vl-badge-silver[data-v-f982614b]{background:linear-gradient(135deg,#94a3b8,#64748b)}.vl-emoji[data-v-f982614b]{font-size:28px;margin-bottom:8px}.vl-name[data-v-f982614b]{font-size:12px;font-weight:900;margin-bottom:4px}.vl-desc[data-v-f982614b]{color:#666;font-size:11px;line-height:1.5}.vl-check[data-v-f982614b]{color:#16a34a;font-size:11px;font-weight:800;margin-top:8px}.cp-row[data-v-f982614b]{background:#f5faff;border-radius:8px;gap:10px;padding:12px}.cp-avatar[data-v-f982614b],.cp-row[data-v-f982614b]{align-items:center;display:flex}.cp-avatar[data-v-f982614b]{border-radius:50%;color:#fff;flex-shrink:0;font-size:14px;font-weight:800;height:36px;justify-content:center;width:36px}.cp-name[data-v-f982614b]{color:#205e77;font-size:13px;font-weight:800}.cp-role[data-v-f982614b]{color:#666;font-size:11px}.detail-sidebar[data-v-f982614b]{display:flex;flex-direction:column;gap:16px}@media (min-width:1024px){.detail-sidebar[data-v-f982614b]{height:-moz-fit-content;height:fit-content;position:sticky;top:74px}}.sidebar-card[data-v-f982614b]{background:#fff;border:1px solid #e2e8f0;border-radius:16px;box-shadow:0 1px 8px #205e770f;padding:18px 20px}.vacancy-pill[data-v-f982614b]{align-items:center;border-radius:10px;display:inline-flex;font-size:13px;font-weight:800;justify-content:center;padding:8px 14px;width:100%}.ov-g[data-v-f982614b]{background:#02a9bf14;border:1px solid rgba(2,169,191,.2);color:#02a9bf}.ov-r[data-v-f982614b]{background:#dc262612;border:1px solid rgba(220,38,38,.18);color:#991b1b}.sbc-card[data-v-f982614b]{background:#fff;border:1.5px solid #e2e8f0;border-radius:16px;box-shadow:0 4px 20px #205e771a;padding:22px}.sbc-trust[data-v-f982614b]{align-items:center;border-bottom:1px solid #eef3f7;display:flex;justify-content:space-between;margin-bottom:14px;padding-bottom:14px}.sbc-tier-lbl[data-v-f982614b]{color:#78350f;font-size:12px;font-weight:800}.sbc-tier-hint[data-v-f982614b]{color:#666;font-size:11px;font-weight:500}.sbc-price-wrap[data-v-f982614b]{margin-bottom:16px}.sbc-price[data-v-f982614b]{color:#205e77;font-size:24px;font-weight:900;letter-spacing:-.02em}.sbc-price-per[data-v-f982614b]{color:#666;font-size:13px;font-weight:500}.sbc-price-note[data-v-f982614b]{color:#666;font-size:11px;margin-top:3px}.sbc-btn-cta[data-v-f982614b]{align-items:center;background:#16a34a;border-radius:12px;color:#fff;display:flex;font-size:15px;font-weight:700;justify-content:center;margin-bottom:10px;padding:14px;transition:background .2s;width:100%}.sbc-btn-cta[data-v-f982614b]:hover{background:#0f823a}.sbc-btn-dark[data-v-f982614b]{align-items:center;background:#205e77;border-radius:12px;color:#fff;display:flex;font-size:15px;font-weight:700;justify-content:center;margin-bottom:10px;padding:14px;transition:opacity .2s;width:100%}.sbc-btn-dark[data-v-f982614b]:hover{opacity:.88}.sbc-fine[data-v-f982614b]{color:#94a3b8;font-size:11px;margin-bottom:14px;text-align:center}.sbc-contacts[data-v-f982614b]{border-top:1px solid #eef3f7;display:flex;flex-direction:column;gap:9px;padding-top:14px}.sbc-contact-row[data-v-f982614b]{align-items:center;background:#f5faff;border-radius:8px;color:#205e77;display:flex;font-size:13px;font-weight:700;gap:10px;padding:10px 12px;text-decoration:none;transition:background .15s}.sbc-contact-row[data-v-f982614b]:hover{background:#e4f1f6}.sbi-card[data-v-f982614b]{background:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:16px}.sbi-hd[data-v-f982614b]{color:#205e77;font-size:11px;font-weight:800;letter-spacing:.08em;margin-bottom:11px;text-transform:uppercase}.sbi-rows[data-v-f982614b]{display:flex;flex-direction:column;font-size:12px;gap:0}.sbi-row[data-v-f982614b]{display:flex;gap:8px;justify-content:space-between;padding:8px 0}.sbi-row+.sbi-row[data-v-f982614b]{border-top:1px solid #eef3f7}.sbi-label[data-v-f982614b]{color:#666;flex-shrink:0}.sbi-value[data-v-f982614b]{color:#205e77;font-weight:700;max-width:160px;text-align:right}.sbs-card[data-v-f982614b]{background:linear-gradient(135deg,#143a4c,#205e77);border-radius:12px;overflow:hidden;padding:18px;position:relative;text-align:center}.sbs-glow[data-v-f982614b]{background:#02a9bf1f;border-radius:50%;bottom:-20px;height:90px;pointer-events:none;position:absolute;right:-20px;width:90px}.sbs-title[data-v-f982614b]{color:#fff;font-size:13px;font-weight:800;margin-bottom:5px;position:relative}.sbs-sub[data-v-f982614b]{color:#ffffff80;font-size:11px;margin-bottom:12px;position:relative}.sbs-btn[data-v-f982614b]{align-items:center;background:#16a34a;border-radius:8px;color:#fff;display:flex;font-size:13px;font-weight:700;justify-content:center;padding:9px 16px;position:relative;text-decoration:none;transition:background .2s;width:100%}.sbs-btn[data-v-f982614b]:hover{background:#0f823a}.car-btn[data-v-f982614b]{background:#ffffffd9;position:absolute;top:50%;transform:translateY(-50%);hover:bg-white;align-items:center;border:none;border-radius:50%;box-shadow:0 2px 8px #00000026;color:#205e77;cursor:pointer;display:flex;font-size:20px;height:40px;justify-content:center;width:40px}[data-v-f982614b] .content{max-width:100%;overflow-wrap:break-word;word-wrap:break-word;box-sizing:border-box;font-size:.875rem;line-height:1.5rem;overflow-x:auto;word-break:break-word;--tw-text-opacity:1;color:rgb(102 102 102/var(--tw-text-opacity,1))}[data-v-f982614b] .content h1{font-size:2.25rem;font-weight:700;line-height:2.5rem;--tw-text-opacity:1;color:rgb(13 18 22/var(--tw-text-opacity,1))}[data-v-f982614b] .content h2{font-size:1.125rem;font-weight:700;line-height:1.75rem;--tw-text-opacity:1;color:rgb(13 18 22/var(--tw-text-opacity,1))}[data-v-f982614b] .content a{--tw-text-opacity:1;color:rgb(2 169 191/var(--tw-text-opacity,1))}[data-v-f982614b] .content .et_pb_text_inner,[data-v-f982614b] .content .lp-listing-desription,[data-v-f982614b] .content p{font-size:.75rem;line-height:1.5rem;margin-bottom:.75rem;--tw-text-opacity:1;color:rgb(102 102 102/var(--tw-text-opacity,1))}[data-v-f982614b] .content h1,[data-v-f982614b] .content h2{padding-bottom:.5rem;padding-top:.5rem}[data-v-f982614b] .content ul{list-style-type:disc;padding-left:2.5rem}[data-v-f982614b] .content p{margin:0;padding:.5em}[data-v-f982614b] .el-carousel__container{height:100%}[data-v-f982614b] .el-carousel__button{border-radius:9999px;height:.75rem;width:.75rem}[data-v-f982614b] .el-collapse-item__title{font-size:1rem;font-weight:700;line-height:1.5rem;--tw-text-opacity:1;color:rgb(13 18 22/var(--tw-text-opacity,1))}[data-v-f982614b] .el-collapse-item__title:hover{--tw-text-opacity:1;color:rgb(2 169 191/var(--tw-text-opacity,1))}[data-v-f982614b] strong{font-weight:700}.map-modal-backdrop[data-v-f982614b]{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0d121699;display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:9999}.map-modal-box[data-v-f982614b]{background:#fff;border-radius:16px;box-shadow:0 24px 64px #00000040;max-width:680px;overflow:hidden;width:100%}.map-modal-hd[data-v-f982614b]{align-items:center;border-bottom:1px solid #e2e8f0;display:flex;gap:12px;justify-content:space-between;padding:18px 22px}.map-modal-title[data-v-f982614b]{color:#205e77;font-size:16px;font-weight:900}.map-modal-addr[data-v-f982614b]{color:#666;font-size:12px;margin-top:2px}.map-modal-close[data-v-f982614b]{align-items:center;background:#fff;border:1.5px solid #e2e8f0;border-radius:50%;color:#666;cursor:pointer;display:flex;flex-shrink:0;font-size:16px;height:32px;justify-content:center;transition:border-color .15s;width:32px}.map-modal-close[data-v-f982614b]:hover{border-color:#205e77}.map-modal-map[data-v-f982614b]{background:#e4f1f6;height:360px}.map-modal-ft[data-v-f982614b]{align-items:center;display:flex;gap:12px;justify-content:space-between;padding:14px 22px}.map-modal-ft-addr[data-v-f982614b]{color:#666;font-size:12px}.map-modal-gmaps[data-v-f982614b]{background:#02a9bf;border-radius:8px;color:#fff;font-size:12px;font-weight:700;padding:7px 14px;text-decoration:none;transition:background .15s;white-space:nowrap}.map-modal-gmaps[data-v-f982614b]:hover{background:#018c9e;text-decoration:none}.map-modal-enter-active[data-v-f982614b],.map-modal-leave-active[data-v-f982614b]{transition:opacity .2s}.map-modal-enter-from[data-v-f982614b],.map-modal-leave-to[data-v-f982614b]{opacity:0}.lbx-backdrop[data-v-f982614b]{background:#000000eb;inset:0;padding:20px;position:fixed;z-index:10001}.lbx-backdrop[data-v-f982614b],.lbx-img-wrap[data-v-f982614b]{align-items:center;display:flex;justify-content:center}.lbx-img-wrap[data-v-f982614b]{max-height:90vh;max-width:min(92vw,1200px)}.lbx-img[data-v-f982614b]{border-radius:8px;box-shadow:0 24px 80px #0009;max-height:90vh;max-width:100%;-o-object-fit:contain;object-fit:contain}.lbx-close[data-v-f982614b]{align-items:center;background:#ffffff1f;border:1px solid hsla(0,0%,100%,.2);border-radius:50%;color:#fff;cursor:pointer;display:flex;font-size:16px;height:40px;justify-content:center;position:fixed;right:20px;top:18px;transition:background .15s;width:40px;z-index:10002}.lbx-close[data-v-f982614b]:hover{background:#ffffff38}.lbx-nav[data-v-f982614b]{align-items:center;background:#ffffff1f;border:1px solid hsla(0,0%,100%,.2);border-radius:50%;color:#fff;cursor:pointer;display:flex;font-size:28px;height:48px;justify-content:center;position:fixed;top:50%;transform:translateY(-50%);transition:background .15s;width:48px;z-index:10002}.lbx-nav[data-v-f982614b]:hover{background:#ffffff38}.lbx-prev[data-v-f982614b]{left:16px}.lbx-next[data-v-f982614b]{right:16px}.lbx-counter[data-v-f982614b]{background:#0006;border-radius:100px;bottom:20px;color:#ffffffb3;font-size:13px;font-weight:600;left:50%;padding:5px 14px;position:fixed;transform:translate(-50%)}.lbx-enter-active[data-v-f982614b],.lbx-leave-active[data-v-f982614b]{transition:opacity .2s}.lbx-enter-from[data-v-f982614b],.lbx-leave-to[data-v-f982614b]{opacity:0}@media (max-width:540px){.hero-btn-cta[data-v-f982614b]{font-size:13px;padding:10px 18px}.hero-btn-outline[data-v-f982614b]{font-size:11px;padding:8px 14px}.section-card[data-v-f982614b]{padding:16px}}
