.en-job-header[data-astro-cid-goyvxnzh]{padding:1rem 2rem .5rem}.en-breadcrumb[data-astro-cid-goyvxnzh]{font-size:.75rem;color:#888;display:flex;gap:.4rem;align-items:center;flex-wrap:wrap}.en-breadcrumb[data-astro-cid-goyvxnzh] a[data-astro-cid-goyvxnzh]{color:#555;text-decoration:none}.en-breadcrumb[data-astro-cid-goyvxnzh] a[data-astro-cid-goyvxnzh]:hover{text-decoration:underline}.en-job-main[data-astro-cid-goyvxnzh]{padding:1.5rem 2rem 2rem}.en-job-meta-tags[data-astro-cid-goyvxnzh]{display:flex;gap:.375rem;flex-wrap:wrap;margin-bottom:.75rem}.en-tag[data-astro-cid-goyvxnzh]{font-size:.6875rem;font-weight:600;padding:.2rem .5rem;border:1px solid #ddd;color:#555;border-radius:3px}.en-tag-dark[data-astro-cid-goyvxnzh]{border-color:#000;color:#000}.en-tag-sector[data-astro-cid-goyvxnzh]{background:#f5f5f5;border-color:#e0e0e0}.en-job-heading[data-astro-cid-goyvxnzh]{display:flex;align-items:flex-start;gap:1rem;margin-bottom:1.25rem}.en-job-logo-link[data-astro-cid-goyvxnzh]{flex-shrink:0;text-decoration:none}.en-job-logo[data-astro-cid-goyvxnzh]{width:80px;height:80px;-o-object-fit:contain;object-fit:contain;border:1px solid var(--color-border, rgba(0,0,0,.09));border-radius:8px;flex-shrink:0;background:#fff;display:flex;align-items:center;justify-content:center;padding:6px;transition:border-color .15s}.en-job-logo-link[data-astro-cid-goyvxnzh]:hover .en-job-logo[data-astro-cid-goyvxnzh]{border-color:#000}.en-job-logo--placeholder[data-astro-cid-goyvxnzh]{background:#f5f5f5}.en-job-heading-text[data-astro-cid-goyvxnzh]{flex:1;min-width:0}.en-job-title[data-astro-cid-goyvxnzh]{font-size:clamp(1.5rem,3vw,2rem);font-weight:700;letter-spacing:-.02em;margin:0 0 .5rem}.en-job-company-line[data-astro-cid-goyvxnzh]{display:flex;flex-wrap:wrap;gap:1rem;font-size:.9375rem;color:#333}.en-location[data-astro-cid-goyvxnzh],.en-salary[data-astro-cid-goyvxnzh]{color:#555}.en-gem-link[data-astro-cid-goyvxnzh]{background:#f5f8ff;border:1px solid #d0d8f0;border-radius:6px;padding:.75rem 1rem;font-size:.875rem;color:#333;margin-bottom:1.5rem}.en-gem-type[data-astro-cid-goyvxnzh]{color:#666}.en-job-section[data-astro-cid-goyvxnzh]{margin-bottom:2rem}.en-job-section[data-astro-cid-goyvxnzh] h2[data-astro-cid-goyvxnzh]{font-size:1.0625rem;font-weight:700;margin:0 0 .75rem;padding-bottom:.375rem;border-bottom:2px solid #000}.en-job-richtext[data-astro-cid-goyvxnzh]{font-size:.9375rem;line-height:1.65;color:#333}.en-job-richtext[data-astro-cid-goyvxnzh] p[data-astro-cid-goyvxnzh]{margin:0 0 .75rem}.en-job-sidebar[data-astro-cid-goyvxnzh]{padding:1.5rem 1rem}.en-apply-card[data-astro-cid-goyvxnzh]{border:1px solid #e0e0e0;border-radius:8px;padding:1.25rem;margin-bottom:1rem}.en-apply-title[data-astro-cid-goyvxnzh]{font-size:1rem;font-weight:700;margin:0 0 .75rem}.en-company-name[data-astro-cid-goyvxnzh]{font-size:.9375rem;font-weight:600;margin:0 0 .25rem}.en-apply-loc[data-astro-cid-goyvxnzh],.en-apply-salary[data-astro-cid-goyvxnzh]{font-size:.8125rem;color:#555;margin:0 0 .25rem}.en-apply-textarea[data-astro-cid-goyvxnzh]{width:100%;border:1px solid #ddd;border-radius:4px;padding:.5rem;font-size:.8125rem;font-family:inherit;resize:vertical;outline:none;margin:.75rem 0 .5rem;box-sizing:border-box}.en-apply-textarea[data-astro-cid-goyvxnzh]:focus{border-color:#000}.en-apply-btn[data-astro-cid-goyvxnzh]{display:block;width:100%;text-align:center;background:#000;color:#fff;font-size:.875rem;font-weight:700;padding:.625rem 1rem;border:none;border-radius:4px;cursor:pointer;text-decoration:none;transition:background .15s;box-sizing:border-box}.en-apply-btn[data-astro-cid-goyvxnzh]:hover{background:#222}.en-apply-btn[data-astro-cid-goyvxnzh]:disabled{opacity:.6;cursor:default}.en-apply-login[data-astro-cid-goyvxnzh] p[data-astro-cid-goyvxnzh]{font-size:.8125rem;color:#555;margin:0 0 .75rem;line-height:1.5}.en-apply-link[data-astro-cid-goyvxnzh]{display:block;text-align:center;font-size:.8125rem;color:#555;text-decoration:none;margin-top:.5rem}.en-apply-link[data-astro-cid-goyvxnzh]:hover{color:#000}.en-apply-cv-check[data-astro-cid-goyvxnzh]{display:flex;align-items:center;gap:.5rem;font-size:.8125rem;color:#333;margin:.5rem 0 .75rem;cursor:pointer}.en-apply-cv-check[data-astro-cid-goyvxnzh] input[data-astro-cid-goyvxnzh]{accent-color:#000}.en-apply-status[data-astro-cid-goyvxnzh]{font-size:.8125rem;margin-top:.5rem}.en-apply-success[data-astro-cid-goyvxnzh]{color:#00a86b}.en-apply-error[data-astro-cid-goyvxnzh]{color:#c0392b}.en-back-link[data-astro-cid-goyvxnzh],.en-publish-link[data-astro-cid-goyvxnzh]{display:block;font-size:.8125rem;text-decoration:none;margin-bottom:.5rem}.en-back-link[data-astro-cid-goyvxnzh]{color:#555}.en-back-link[data-astro-cid-goyvxnzh]:hover{color:#000}.en-publish-link[data-astro-cid-goyvxnzh]{color:#000;font-weight:600}
