.page-hero.svelte-1thlcsk{padding:8rem 0 6rem;background:radial-gradient(ellipse at center,#1a3d1a,#0a1f0a 70%);text-align:center;position:relative}.hero-pattern.svelte-1thlcsk{position:absolute;inset:0;background-image:radial-gradient(rgba(201,162,39,.03) 1px,transparent 1px);background-size:50px 50px;pointer-events:none}.container.svelte-1thlcsk{max-width:1100px;margin:0 auto;padding:0 3rem;position:relative}.hero-content.svelte-1thlcsk{max-width:700px;margin:0 auto}.section-label.svelte-1thlcsk{font-size:.8rem;color:#c9a227;letter-spacing:3px;text-transform:uppercase;margin-bottom:1rem}.page-hero.svelte-1thlcsk h1:where(.svelte-1thlcsk){font-size:3.5rem;color:#f5f1e4;margin:0 0 1.5rem;letter-spacing:1px}.page-hero.svelte-1thlcsk p:where(.svelte-1thlcsk){font-size:1.2rem;color:#f5f1e4cc;margin:0;line-height:1.8}.intro-section.svelte-1thlcsk{padding:6rem 0;background:linear-gradient(180deg,#0a1f0a,#0d260d)}.intro-content.svelte-1thlcsk{text-align:center;max-width:700px;margin:0 auto 4rem}.intro-content.svelte-1thlcsk h2:where(.svelte-1thlcsk){font-size:2.5rem;color:#f5f1e4;margin:0 0 1.5rem}.intro-content.svelte-1thlcsk p:where(.svelte-1thlcsk){font-size:1.15rem;color:#f5f1e4bf;line-height:1.9;margin:0}.benefits-grid.svelte-1thlcsk{display:grid;grid-template-columns:repeat(4,1fr);gap:2rem}.benefit.svelte-1thlcsk{text-align:center;padding:2rem 1.5rem;background:#1a3d1a4d;border:1px solid rgba(201,162,39,.15)}.benefit-icon.svelte-1thlcsk{width:50px;height:50px;margin:0 auto 1.5rem;color:#c9a227}.benefit-icon.svelte-1thlcsk svg:where(.svelte-1thlcsk){width:100%;height:100%}.benefit.svelte-1thlcsk h3:where(.svelte-1thlcsk){font-size:1.15rem;color:#f5f1e4;margin:0 0 .75rem}.benefit.svelte-1thlcsk p:where(.svelte-1thlcsk){font-size:.95rem;color:#f5f1e4a6;margin:0;line-height:1.7}.positions-section.svelte-1thlcsk{padding:6rem 0;background:linear-gradient(180deg,#0d260d,#122912,#0d260d)}.section-header.svelte-1thlcsk{text-align:center;margin-bottom:4rem}.section-header.svelte-1thlcsk h2:where(.svelte-1thlcsk){font-size:2.5rem;color:#f5f1e4;margin:0 0 .75rem}.section-header.svelte-1thlcsk p:where(.svelte-1thlcsk){font-size:1.1rem;color:#f5f1e4b3;margin:0}.positions-list.svelte-1thlcsk{display:flex;flex-direction:column;gap:1.5rem}.position-card.svelte-1thlcsk{background:#0a1f0a99;border:1px solid rgba(201,162,39,.15);padding:2rem 2.5rem;transition:all .3s ease}.position-card.svelte-1thlcsk:hover{border-color:#c9a22759;box-shadow:0 10px 30px #0003}.position-header.svelte-1thlcsk{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.position-company.svelte-1thlcsk{font-size:.8rem;color:#c9a227;letter-spacing:2px;text-transform:uppercase}.position-meta.svelte-1thlcsk{display:flex;gap:1rem}.position-meta.svelte-1thlcsk span:where(.svelte-1thlcsk){font-size:.85rem;color:#f5f1e480}.position-card.svelte-1thlcsk h3:where(.svelte-1thlcsk){font-size:1.5rem;color:#f5f1e4;margin:0 0 1rem}.position-card.svelte-1thlcsk p:where(.svelte-1thlcsk){font-size:1rem;color:#f5f1e4b3;line-height:1.8;margin:0 0 1.5rem}.position-link.svelte-1thlcsk{display:inline-flex;align-items:center;gap:.5rem;color:#c9a227;text-decoration:none;font-size:.95rem;letter-spacing:1px;transition:gap .3s ease}.position-link.svelte-1thlcsk:hover{gap:1rem}.open-application.svelte-1thlcsk{padding:6rem 0;background:linear-gradient(180deg,#0d260d,#0a1f0a)}.application-content.svelte-1thlcsk{max-width:700px;margin:0 auto}.application-frame.svelte-1thlcsk{border:2px solid rgba(201,162,39,.3);padding:1rem}.frame-inner.svelte-1thlcsk{background:linear-gradient(135deg,#1a3d1a66,#0d260d66);border:1px solid rgba(201,162,39,.2);padding:4rem 3rem;text-align:center}.frame-inner.svelte-1thlcsk h2:where(.svelte-1thlcsk){font-size:2.2rem;color:#f5f1e4;margin:0 0 1.5rem}.frame-inner.svelte-1thlcsk p:where(.svelte-1thlcsk){font-size:1.1rem;color:#f5f1e4bf;line-height:1.9;margin:0 0 2.5rem}.btn.svelte-1thlcsk{display:inline-block;padding:1rem 2.5rem;border-radius:0;text-decoration:none;font-weight:500;font-size:.95rem;letter-spacing:2px;text-transform:uppercase;transition:all .4s ease}.btn-gold.svelte-1thlcsk{background:linear-gradient(135deg,#c9a227,#d4af37,#c9a227);color:#0a1f0a}.btn-gold.svelte-1thlcsk:hover{transform:translateY(-3px);box-shadow:0 10px 30px #c9a22766}@media(max-width:1024px){.benefits-grid.svelte-1thlcsk{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.page-hero.svelte-1thlcsk{padding:6rem 0 4rem}.page-hero.svelte-1thlcsk h1:where(.svelte-1thlcsk){font-size:2.5rem}.benefits-grid.svelte-1thlcsk{grid-template-columns:1fr}.position-header.svelte-1thlcsk{flex-direction:column;align-items:flex-start;gap:.5rem}.container.svelte-1thlcsk{padding:0 2rem}.intro-section.svelte-1thlcsk,.positions-section.svelte-1thlcsk,.open-application.svelte-1thlcsk{padding:4rem 0}.intro-content.svelte-1thlcsk h2:where(.svelte-1thlcsk),.section-header.svelte-1thlcsk h2:where(.svelte-1thlcsk),.frame-inner.svelte-1thlcsk h2:where(.svelte-1thlcsk){font-size:2rem}.frame-inner.svelte-1thlcsk{padding:3rem 2rem}}
