.section.svelte-1mysh4c{margin-bottom:var(--section-gap-md)}.section-title.svelte-1mysh4c{font-size:1.75rem;font-weight:600;color:var(--color-text-primary);text-align:center;margin-bottom:2rem}.benefits-grid.svelte-1mysh4c{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1.5rem}.benefit-card.svelte-1mysh4c{padding:2rem;background:var(--color-surface);border-radius:var(--radius-lg);text-align:center;transition:all .2s ease}@media(hover:hover){.benefit-card.svelte-1mysh4c:hover{transform:translateY(-2px);box-shadow:0 4px 12px var(--color-monero-glow-medium)}}.benefit-card.svelte-1mysh4c svg{color:var(--color-monero);margin-bottom:1rem}.benefit-card.svelte-1mysh4c h3:where(.svelte-1mysh4c){font-size:1.125rem;color:var(--color-text-primary);margin-bottom:.75rem}.benefit-card.svelte-1mysh4c p:where(.svelte-1mysh4c){color:var(--color-text-secondary);font-size:.875rem;line-height:1.5}.positions-grid.svelte-1mysh4c{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:1.5rem}.position-card.svelte-1mysh4c{padding:1.5rem;background:var(--color-surface);border-radius:var(--radius-lg);border:1px solid var(--card-border);transition:all .2s ease}@media(hover:hover){.position-card.svelte-1mysh4c:hover{border-color:var(--color-monero);box-shadow:0 4px 12px var(--color-monero-glow-light)}}.position-header.svelte-1mysh4c{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1rem;flex-wrap:wrap}.position-header.svelte-1mysh4c h3:where(.svelte-1mysh4c){font-size:1.25rem;color:var(--color-text-primary);margin:0}.location-badge.svelte-1mysh4c{padding:.25rem .75rem;background:var(--color-monero-glow-light);color:var(--color-monero);font-size:.75rem;font-weight:500;border-radius:var(--radius-sm);white-space:nowrap}.position-desc.svelte-1mysh4c{color:var(--color-text-secondary);font-size:.875rem;line-height:1.6;margin-bottom:1.5rem}.apply-btn.svelte-1mysh4c{display:inline-flex;align-items:center;gap:.5rem;padding:.625rem 1.25rem;background:var(--color-monero);color:var(--color-background);font-weight:600;font-size:.875rem;border-radius:var(--radius-md);transition:all .2s ease}@media(hover:hover){.apply-btn.svelte-1mysh4c:hover{transform:translateY(-2px);box-shadow:0 4px 12px var(--color-monero-glow-strong)}}.culture-section.svelte-1mysh4c{padding:2rem;background:var(--color-surface);border-radius:var(--radius-lg)}.culture-list.svelte-1mysh4c{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem}.culture-list.svelte-1mysh4c li:where(.svelte-1mysh4c){display:flex;align-items:center;gap:.75rem;padding:1rem;background:var(--card-background-hover);border-radius:var(--radius-md);color:var(--color-text-secondary);font-size:1rem;overflow-wrap:break-word;min-width:0}.culture-list.svelte-1mysh4c li:where(.svelte-1mysh4c):before{content:"";width:8px;height:8px;background:var(--color-monero);border-radius:50%;flex-shrink:0}.cta-section.svelte-1mysh4c{display:flex;justify-content:center;margin-top:4rem}.cta-card.svelte-1mysh4c{text-align:center;padding:3rem;background:var(--color-surface);border-radius:var(--radius-lg);max-width:600px;width:100%}.cta-card.svelte-1mysh4c svg{color:var(--color-monero);margin-bottom:1rem}.cta-card.svelte-1mysh4c h2:where(.svelte-1mysh4c){font-size:1.75rem;color:var(--color-text-primary);margin-bottom:1rem}.cta-card.svelte-1mysh4c p:where(.svelte-1mysh4c){color:var(--color-text-secondary);margin-bottom:2rem;font-size:1.125rem}.btn-primary.svelte-1mysh4c{display:inline-flex;align-items:center;gap:.5rem;padding:.875rem 1.75rem;background:var(--color-monero);color:var(--color-background);font-weight:600;border-radius:var(--radius-md);transition:all .2s ease}@media(hover:hover){.btn-primary.svelte-1mysh4c:hover{transform:translateY(-2px);box-shadow:0 6px 20px var(--color-monero-glow-strong)}}@media(max-width:768px){.section-title.svelte-1mysh4c{font-size:1.5rem}.benefits-grid.svelte-1mysh4c,.positions-grid.svelte-1mysh4c,.culture-list.svelte-1mysh4c{grid-template-columns:1fr}.position-header.svelte-1mysh4c{flex-direction:column;align-items:flex-start}.cta-card.svelte-1mysh4c{padding:2rem}}@media(max-width:480px){.benefit-card.svelte-1mysh4c,.culture-section.svelte-1mysh4c{padding:1.25rem}.cta-section.svelte-1mysh4c{margin-top:2.5rem}.cta-card.svelte-1mysh4c{padding:1.5rem}.cta-card.svelte-1mysh4c h2:where(.svelte-1mysh4c){font-size:1.375rem}.cta-card.svelte-1mysh4c p:where(.svelte-1mysh4c){font-size:1rem;margin-bottom:1.5rem}}
