.page-hero.svelte-1thlcsk{padding:calc(var(--spacing-3xl) + 80px) var(--spacing-md) var(--spacing-xl);text-align:center;background:var(--gradient-hero);position:relative;overflow:hidden}.hero-pattern.svelte-1thlcsk{position:absolute;inset:0;background:radial-gradient(circle at 30% 70%,rgba(37,99,235,.2) 0%,transparent 50%),radial-gradient(circle at 70% 30%,rgba(34,211,238,.15) 0%,transparent 50%)}.page-hero.svelte-1thlcsk .container:where(.svelte-1thlcsk){position:relative;z-index:1}.page-label.svelte-1thlcsk{display:inline-block;font-size:.85rem;font-weight:600;text-transform:uppercase;letter-spacing:.1em;color:var(--color-accent-cyan);margin-bottom:var(--spacing-sm)}.page-intro.svelte-1thlcsk{font-size:1.2rem;color:var(--color-text-secondary);margin-top:var(--spacing-sm)}.section-header.svelte-1thlcsk{text-align:center;margin-bottom:var(--spacing-xl)}.section-badge.svelte-1thlcsk{display:inline-block;padding:.25rem .75rem;background:linear-gradient(135deg,#2563eb33,#22d3ee33);border:1px solid var(--glass-border);border-radius:20px;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.1em;color:var(--color-accent-cyan);margin-bottom:var(--spacing-sm)}.careers-intro.svelte-1thlcsk{text-align:center;max-width:800px;margin:0 auto var(--spacing-xl)}.careers-intro.svelte-1thlcsk h2:where(.svelte-1thlcsk){margin-bottom:var(--spacing-md)}.careers-intro.svelte-1thlcsk p:where(.svelte-1thlcsk){color:var(--color-text-secondary);font-size:1.1rem;line-height:1.8}.values-bar.svelte-1thlcsk{padding:var(--spacing-lg);margin-bottom:var(--spacing-2xl)}.values-bar.svelte-1thlcsk h4:where(.svelte-1thlcsk){text-align:center;color:var(--color-accent-cyan);margin-bottom:var(--spacing-md);font-size:.9rem;text-transform:uppercase;letter-spacing:.1em}.values-list.svelte-1thlcsk{display:flex;justify-content:center;gap:var(--spacing-md);flex-wrap:wrap}.value-chip.svelte-1thlcsk{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background:#2563eb1a;border-radius:20px;font-size:.9rem;color:var(--color-text-secondary)}.value-icon.svelte-1thlcsk{font-size:1.1rem}.benefits-grid.svelte-1thlcsk{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--spacing-md);margin-bottom:var(--spacing-2xl)}.benefit-card.svelte-1thlcsk{padding:var(--spacing-lg);text-align:center;transition:all var(--transition-normal);animation:svelte-1thlcsk-fade-up .6s ease-out backwards}@keyframes svelte-1thlcsk-fade-up{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.benefit-card.svelte-1thlcsk:hover{transform:translateY(-6px);box-shadow:0 20px 40px #0000004d}.benefit-icon-wrapper.svelte-1thlcsk{width:60px;height:60px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#2563eb33,#22d3ee1a);border-radius:50%;margin:0 auto var(--spacing-sm)}.benefit-icon.svelte-1thlcsk{font-size:1.8rem}.benefit-card.svelte-1thlcsk h3:where(.svelte-1thlcsk){font-size:1.1rem;margin-bottom:var(--spacing-xs)}.benefit-card.svelte-1thlcsk p:where(.svelte-1thlcsk){color:var(--color-text-secondary);font-size:.9rem;line-height:1.5}.linkedin-section.svelte-1thlcsk{text-align:center;padding:var(--spacing-2xl);margin-bottom:var(--spacing-xl);background:linear-gradient(135deg,#2563eb1a,#22d3ee0d)}.linkedin-icon.svelte-1thlcsk{font-size:3rem;margin-bottom:var(--spacing-sm)}.linkedin-section.svelte-1thlcsk h2:where(.svelte-1thlcsk){margin-bottom:var(--spacing-sm)}.linkedin-section.svelte-1thlcsk p:where(.svelte-1thlcsk){color:var(--color-text-secondary);max-width:600px;margin:0 auto var(--spacing-lg)}.linkedin-btn.svelte-1thlcsk{display:inline-flex;align-items:center;gap:.5rem}.btn-icon.svelte-1thlcsk{font-size:1.1rem}.apply-section.svelte-1thlcsk{text-align:center;padding:var(--spacing-2xl);background:var(--gradient-card)}.apply-icon.svelte-1thlcsk{font-size:3rem;margin-bottom:var(--spacing-sm)}.apply-section.svelte-1thlcsk h2:where(.svelte-1thlcsk){margin-bottom:var(--spacing-sm)}.apply-section.svelte-1thlcsk p:where(.svelte-1thlcsk){color:var(--color-text-secondary);max-width:600px;margin:0 auto var(--spacing-lg)}@media(max-width:968px){.benefits-grid.svelte-1thlcsk{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.benefits-grid.svelte-1thlcsk{grid-template-columns:1fr}.values-list.svelte-1thlcsk{flex-direction:column;align-items:center}}
