@charset "UTF-8";.apply-page.svelte-1x0k23x{width:100%}.page-hero.svelte-1x0k23x{background:linear-gradient(135deg,#1a1a1a,#2d2d2d);padding:4rem 2rem;text-align:center;border-bottom:3px solid #6b8e23}.page-hero.svelte-1x0k23x .hero-content:where(.svelte-1x0k23x){max-width:800px;margin:0 auto}.page-hero.svelte-1x0k23x .hero-content:where(.svelte-1x0k23x) h1:where(.svelte-1x0k23x){font-size:3rem;color:#f5f5f5;margin-bottom:1rem}.page-hero.svelte-1x0k23x .hero-content:where(.svelte-1x0k23x) .subtitle:where(.svelte-1x0k23x){font-size:1.3rem;color:#d4a574;margin-bottom:1.5rem}.page-hero.svelte-1x0k23x .hero-content:where(.svelte-1x0k23x) .hero-notice:where(.svelte-1x0k23x){display:inline-flex;align-items:center;gap:.75rem;background:#6b8e2333;padding:1rem 1.5rem;border-radius:8px;border:1px solid #6b8e23}.page-hero.svelte-1x0k23x .hero-content:where(.svelte-1x0k23x) .hero-notice:where(.svelte-1x0k23x) i:where(.svelte-1x0k23x){color:#6b8e23;font-size:1.2rem}.page-hero.svelte-1x0k23x .hero-content:where(.svelte-1x0k23x) .hero-notice:where(.svelte-1x0k23x) span:where(.svelte-1x0k23x){color:#b0b0b0;font-size:.95rem}.container.svelte-1x0k23x{max-width:1400px;margin:0 auto;padding:0 2rem}.info-section.svelte-1x0k23x{padding:5rem 2rem;background:#2d2d2d;text-align:center}.info-section.svelte-1x0k23x h2:where(.svelte-1x0k23x){font-size:2.5rem;color:#f5f5f5;margin-bottom:3rem}.info-section.svelte-1x0k23x .benefits-grid:where(.svelte-1x0k23x){display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:2rem;max-width:1000px;margin:0 auto}.info-section.svelte-1x0k23x .benefits-grid:where(.svelte-1x0k23x) .benefit-card:where(.svelte-1x0k23x){background:#1a1a1a;padding:2rem;border-radius:12px;border:2px solid transparent;transition:all .3s ease}.info-section.svelte-1x0k23x .benefits-grid:where(.svelte-1x0k23x) .benefit-card:where(.svelte-1x0k23x):hover{border-color:#6b8e23;transform:translateY(-5px)}.info-section.svelte-1x0k23x .benefits-grid:where(.svelte-1x0k23x) .benefit-card:where(.svelte-1x0k23x):hover i:where(.svelte-1x0k23x){color:#6b8e23}.info-section.svelte-1x0k23x .benefits-grid:where(.svelte-1x0k23x) .benefit-card:where(.svelte-1x0k23x) i:where(.svelte-1x0k23x){font-size:3rem;color:#d4a574;margin-bottom:1rem;transition:color .3s ease}.info-section.svelte-1x0k23x .benefits-grid:where(.svelte-1x0k23x) .benefit-card:where(.svelte-1x0k23x) h3:where(.svelte-1x0k23x){font-size:1.3rem;color:#f5f5f5;margin-bottom:.5rem}.info-section.svelte-1x0k23x .benefits-grid:where(.svelte-1x0k23x) .benefit-card:where(.svelte-1x0k23x) p:where(.svelte-1x0k23x){color:#b0b0b0;font-size:.95rem}.positions-section.svelte-1x0k23x{padding:5rem 2rem;background:#1a1a1a}.positions-section.svelte-1x0k23x h2:where(.svelte-1x0k23x){text-align:center;font-size:2.5rem;color:#f5f5f5;margin-bottom:.75rem}.positions-section.svelte-1x0k23x .section-subtitle:where(.svelte-1x0k23x){text-align:center;font-size:1.2rem;color:#b0b0b0;margin-bottom:3rem}.positions-section.svelte-1x0k23x .positions-grid:where(.svelte-1x0k23x){display:grid;grid-template-columns:repeat(auto-fill,minmax(380px,1fr));gap:2rem}.positions-section.svelte-1x0k23x .positions-grid:where(.svelte-1x0k23x) .position-card:where(.svelte-1x0k23x){background:#2d2d2d;border-radius:12px;overflow:hidden;border:2px solid #3a3a3a;transition:all .3s ease}.positions-section.svelte-1x0k23x .positions-grid:where(.svelte-1x0k23x) .position-card:where(.svelte-1x0k23x):hover{transform:translateY(-5px);box-shadow:0 10px 30px #0000004d;border-color:#6b8e23}.positions-section.svelte-1x0k23x .positions-grid:where(.svelte-1x0k23x) .position-card:where(.svelte-1x0k23x) .position-header:where(.svelte-1x0k23x){padding:1.5rem;background:#1a1a1a80;border-top:4px solid;display:flex;align-items:center;gap:1.5rem}.positions-section.svelte-1x0k23x .positions-grid:where(.svelte-1x0k23x) .position-card:where(.svelte-1x0k23x) .position-header:where(.svelte-1x0k23x) .position-icon:where(.svelte-1x0k23x){width:60px;height:60px;border-radius:12px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.positions-section.svelte-1x0k23x .positions-grid:where(.svelte-1x0k23x) .position-card:where(.svelte-1x0k23x) .position-header:where(.svelte-1x0k23x) .position-icon:where(.svelte-1x0k23x) i:where(.svelte-1x0k23x){font-size:1.8rem;color:#fff}.positions-section.svelte-1x0k23x .positions-grid:where(.svelte-1x0k23x) .position-card:where(.svelte-1x0k23x) .position-header:where(.svelte-1x0k23x) .position-title:where(.svelte-1x0k23x) h3:where(.svelte-1x0k23x){font-size:1.6rem;color:#f5f5f5;margin-bottom:.25rem}.positions-section.svelte-1x0k23x .positions-grid:where(.svelte-1x0k23x) .position-card:where(.svelte-1x0k23x) .position-header:where(.svelte-1x0k23x) .position-title:where(.svelte-1x0k23x) .category:where(.svelte-1x0k23x){color:#d4a574;font-size:.9rem;font-weight:600}.positions-section.svelte-1x0k23x .positions-grid:where(.svelte-1x0k23x) .position-card:where(.svelte-1x0k23x) .position-description:where(.svelte-1x0k23x){padding:1.5rem;color:#b0b0b0;font-size:1.05rem;line-height:1.6;border-bottom:1px solid #3a3a3a}.positions-section.svelte-1x0k23x .positions-grid:where(.svelte-1x0k23x) .position-card:where(.svelte-1x0k23x) .position-details:where(.svelte-1x0k23x){padding:1.5rem}.positions-section.svelte-1x0k23x .positions-grid:where(.svelte-1x0k23x) .position-card:where(.svelte-1x0k23x) .position-details:where(.svelte-1x0k23x) .detail-section:where(.svelte-1x0k23x){margin-bottom:1.5rem}.positions-section.svelte-1x0k23x .positions-grid:where(.svelte-1x0k23x) .position-card:where(.svelte-1x0k23x) .position-details:where(.svelte-1x0k23x) .detail-section:where(.svelte-1x0k23x):last-child{margin-bottom:0}.positions-section.svelte-1x0k23x .positions-grid:where(.svelte-1x0k23x) .position-card:where(.svelte-1x0k23x) .position-details:where(.svelte-1x0k23x) .detail-section:where(.svelte-1x0k23x) h4:where(.svelte-1x0k23x){color:#6b8e23;font-size:1.1rem;margin-bottom:.75rem;display:flex;align-items:center;gap:.5rem}.positions-section.svelte-1x0k23x .positions-grid:where(.svelte-1x0k23x) .position-card:where(.svelte-1x0k23x) .position-details:where(.svelte-1x0k23x) .detail-section:where(.svelte-1x0k23x) ul:where(.svelte-1x0k23x){list-style:none;padding-left:1.5rem}.positions-section.svelte-1x0k23x .positions-grid:where(.svelte-1x0k23x) .position-card:where(.svelte-1x0k23x) .position-details:where(.svelte-1x0k23x) .detail-section:where(.svelte-1x0k23x) ul:where(.svelte-1x0k23x) li:where(.svelte-1x0k23x){color:#b0b0b0;font-size:.9rem;margin-bottom:.5rem;position:relative}.positions-section.svelte-1x0k23x .positions-grid:where(.svelte-1x0k23x) .position-card:where(.svelte-1x0k23x) .position-details:where(.svelte-1x0k23x) .detail-section:where(.svelte-1x0k23x) ul:where(.svelte-1x0k23x) li:where(.svelte-1x0k23x):before{content:"•";position:absolute;left:-1rem;color:#d4a574}.positions-section.svelte-1x0k23x .positions-grid:where(.svelte-1x0k23x) .position-card:where(.svelte-1x0k23x) .apply-btn:where(.svelte-1x0k23x){width:calc(100% - 3rem);margin:0 1.5rem 1.5rem;padding:.9rem;border:none;border-radius:8px;color:#fff;font-weight:700;font-size:1.05rem;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:.75rem;transition:all .3s ease}.positions-section.svelte-1x0k23x .positions-grid:where(.svelte-1x0k23x) .position-card:where(.svelte-1x0k23x) .apply-btn:where(.svelte-1x0k23x):hover{transform:translateY(-2px);box-shadow:0 6px 20px #0000004d}.form-section.svelte-1x0k23x{padding:5rem 2rem;background:#2d2d2d}.form-section.svelte-1x0k23x .form-header:where(.svelte-1x0k23x){text-align:center;margin-bottom:3rem}.form-section.svelte-1x0k23x .form-header:where(.svelte-1x0k23x) h2:where(.svelte-1x0k23x){font-size:2.5rem;color:#f5f5f5;margin-bottom:.75rem}.form-section.svelte-1x0k23x .form-header:where(.svelte-1x0k23x) p:where(.svelte-1x0k23x){font-size:1.2rem;color:#b0b0b0}.form-section.svelte-1x0k23x .form-header:where(.svelte-1x0k23x) p:where(.svelte-1x0k23x) strong:where(.svelte-1x0k23x){color:#6b8e23;font-weight:700}.form-section.svelte-1x0k23x .application-form:where(.svelte-1x0k23x){max-width:800px;margin:0 auto;background:#1a1a1a;padding:3rem;border-radius:12px;border:2px solid #3a3a3a}.form-section.svelte-1x0k23x .application-form:where(.svelte-1x0k23x) .form-row:where(.svelte-1x0k23x){display:grid;grid-template-columns:1fr 1fr;gap:1.5rem;margin-bottom:1.5rem}.form-section.svelte-1x0k23x .application-form:where(.svelte-1x0k23x) .form-group:where(.svelte-1x0k23x){margin-bottom:1.5rem}.form-section.svelte-1x0k23x .application-form:where(.svelte-1x0k23x) .form-group:where(.svelte-1x0k23x) label:where(.svelte-1x0k23x){display:flex;align-items:center;gap:.5rem;color:#f5f5f5;font-weight:600;margin-bottom:.75rem;font-size:1.05rem}.form-section.svelte-1x0k23x .application-form:where(.svelte-1x0k23x) .form-group:where(.svelte-1x0k23x) label:where(.svelte-1x0k23x) i:where(.svelte-1x0k23x){color:#6b8e23}.form-section.svelte-1x0k23x .application-form:where(.svelte-1x0k23x) .form-group:where(.svelte-1x0k23x) input:where(.svelte-1x0k23x),.form-section.svelte-1x0k23x .application-form:where(.svelte-1x0k23x) .form-group:where(.svelte-1x0k23x) select:where(.svelte-1x0k23x),.form-section.svelte-1x0k23x .application-form:where(.svelte-1x0k23x) .form-group:where(.svelte-1x0k23x) textarea:where(.svelte-1x0k23x){width:100%;padding:.9rem;background:#2d2d2d;border:2px solid #3a3a3a;border-radius:8px;color:#f5f5f5;font-family:Montserrat,Arial,sans-serif;font-size:1rem;transition:all .3s ease}.form-section.svelte-1x0k23x .application-form:where(.svelte-1x0k23x) .form-group:where(.svelte-1x0k23x) input:where(.svelte-1x0k23x):focus,.form-section.svelte-1x0k23x .application-form:where(.svelte-1x0k23x) .form-group:where(.svelte-1x0k23x) select:where(.svelte-1x0k23x):focus,.form-section.svelte-1x0k23x .application-form:where(.svelte-1x0k23x) .form-group:where(.svelte-1x0k23x) textarea:where(.svelte-1x0k23x):focus{outline:none;border-color:#6b8e23;box-shadow:0 0 0 3px #6b8e231a}.form-section.svelte-1x0k23x .application-form:where(.svelte-1x0k23x) .form-group:where(.svelte-1x0k23x) input:where(.svelte-1x0k23x)::placeholder,.form-section.svelte-1x0k23x .application-form:where(.svelte-1x0k23x) .form-group:where(.svelte-1x0k23x) select:where(.svelte-1x0k23x)::placeholder,.form-section.svelte-1x0k23x .application-form:where(.svelte-1x0k23x) .form-group:where(.svelte-1x0k23x) textarea:where(.svelte-1x0k23x)::placeholder{color:gray}.form-section.svelte-1x0k23x .application-form:where(.svelte-1x0k23x) .form-group:where(.svelte-1x0k23x) textarea:where(.svelte-1x0k23x){resize:vertical;min-height:100px}.form-section.svelte-1x0k23x .application-form:where(.svelte-1x0k23x) .form-actions:where(.svelte-1x0k23x){margin-top:2rem;text-align:center}.form-section.svelte-1x0k23x .application-form:where(.svelte-1x0k23x) .form-actions:where(.svelte-1x0k23x) .submit-btn:where(.svelte-1x0k23x){padding:1.2rem 3rem;background:#6b8e23;color:#1a1a1a;border:none;border-radius:8px;font-weight:700;font-size:1.2rem;cursor:pointer;display:inline-flex;align-items:center;gap:.75rem;transition:all .3s ease}.form-section.svelte-1x0k23x .application-form:where(.svelte-1x0k23x) .form-actions:where(.svelte-1x0k23x) .submit-btn:where(.svelte-1x0k23x):hover{background:#4c6519;transform:translateY(-2px);box-shadow:0 6px 20px #6b8e234d}.form-section.svelte-1x0k23x .application-form:where(.svelte-1x0k23x) .form-actions:where(.svelte-1x0k23x) .form-note:where(.svelte-1x0k23x){margin-top:1.5rem;color:#b0b0b0;font-size:.95rem;display:flex;align-items:center;justify-content:center;gap:.5rem}.form-section.svelte-1x0k23x .application-form:where(.svelte-1x0k23x) .form-actions:where(.svelte-1x0k23x) .form-note:where(.svelte-1x0k23x) i:where(.svelte-1x0k23x){color:#4a90e2}.contact-section.svelte-1x0k23x{padding:3rem 2rem;background:#1a1a1a}.contact-section.svelte-1x0k23x .contact-box:where(.svelte-1x0k23x){background:#4a90e21a;padding:2rem;border-radius:12px;border:2px solid #4a90e2;display:flex;gap:1.5rem;align-items:flex-start}.contact-section.svelte-1x0k23x .contact-box:where(.svelte-1x0k23x) i:where(.svelte-1x0k23x){font-size:2.5rem;color:#4a90e2;margin-top:.25rem}.contact-section.svelte-1x0k23x .contact-box:where(.svelte-1x0k23x) h3:where(.svelte-1x0k23x){font-size:1.5rem;color:#f5f5f5;margin-bottom:.75rem}.contact-section.svelte-1x0k23x .contact-box:where(.svelte-1x0k23x) p:where(.svelte-1x0k23x){color:#b0b0b0;line-height:1.7;font-size:1.05rem}.contact-section.svelte-1x0k23x .contact-box:where(.svelte-1x0k23x) p:where(.svelte-1x0k23x) a:where(.svelte-1x0k23x){color:#4a90e2;font-weight:600}.contact-section.svelte-1x0k23x .contact-box:where(.svelte-1x0k23x) p:where(.svelte-1x0k23x) a:where(.svelte-1x0k23x):hover{color:#76abe9}@media (max-width: 768px){.positions-grid.svelte-1x0k23x,.form-row.svelte-1x0k23x{grid-template-columns:1fr!important}.application-form.svelte-1x0k23x{padding:2rem 1.5rem!important}.contact-box.svelte-1x0k23x{flex-direction:column!important;text-align:center}}
