.svelte-1lr4un4.svelte-1lr4un4{margin:0;padding:0;box-sizing:border-box}.careers-page.svelte-1lr4un4.svelte-1lr4un4{min-height:100vh;background:#fdf6e3;font-family:Inter,Segoe UI,Tahoma,Geneva,Verdana,sans-serif}.careers-container.svelte-1lr4un4.svelte-1lr4un4{max-width:1200px;margin:0 auto;padding:0 40px}.careers-header.svelte-1lr4un4.svelte-1lr4un4{background:#fdf6e3;border-bottom:1px solid rgba(45,55,72,.1);position:sticky;top:0;z-index:100}.careers-nav.svelte-1lr4un4.svelte-1lr4un4{display:flex;justify-content:space-between;align-items:center;padding:20px 0}.nav-logo.svelte-1lr4un4 img.svelte-1lr4un4{height:32px;width:auto;background:transparent;opacity:1}.careers-hero.svelte-1lr4un4.svelte-1lr4un4{padding:80px 0 60px;background:#fdf6e3;text-align:center}.hero-content.svelte-1lr4un4 h1.svelte-1lr4un4{font-size:56px;font-weight:800;color:#1a202c;margin-bottom:16px;line-height:1.2}.hero-content.svelte-1lr4un4 p.svelte-1lr4un4{font-size:20px;color:#2d3748;max-width:600px;margin:0 auto;line-height:1.6}.job-section.svelte-1lr4un4.svelte-1lr4un4{padding:80px 0;background:#fff}.job-header.svelte-1lr4un4.svelte-1lr4un4{text-align:center;margin-bottom:60px}.job-header.svelte-1lr4un4 h2.svelte-1lr4un4{font-size:40px;font-weight:700;color:#1a202c;margin-bottom:16px;line-height:1.3}.job-header.svelte-1lr4un4 p.svelte-1lr4un4{font-size:18px;color:#2d3748;line-height:1.6}.job-card.svelte-1lr4un4.svelte-1lr4un4{background:#fdf6e3;border-radius:16px;padding:40px;border:2px solid rgba(229,62,62,.1);max-width:800px;margin:0 auto}.job-title-section.svelte-1lr4un4 h3.svelte-1lr4un4{font-size:28px;font-weight:700;color:#1a202c;margin-bottom:16px}.job-meta.svelte-1lr4un4.svelte-1lr4un4{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:32px}.job-type.svelte-1lr4un4.svelte-1lr4un4,.job-location.svelte-1lr4un4.svelte-1lr4un4,.job-remote.svelte-1lr4un4.svelte-1lr4un4{background:#fff;padding:8px 16px;border-radius:20px;font-size:14px;font-weight:500;color:#2d3748;border:1px solid rgba(229,62,62,.2)}.job-description.svelte-1lr4un4 h4.svelte-1lr4un4{font-size:20px;font-weight:600;color:#1a202c;margin:32px 0 16px}.job-description.svelte-1lr4un4 h4.svelte-1lr4un4:first-child{margin-top:0}.job-description.svelte-1lr4un4 p.svelte-1lr4un4{font-size:16px;line-height:1.6;color:#2d3748;margin-bottom:16px}.job-description.svelte-1lr4un4 ul.svelte-1lr4un4{margin:16px 0;padding-left:24px}.job-description.svelte-1lr4un4 li.svelte-1lr4un4{font-size:16px;line-height:1.6;color:#2d3748;margin-bottom:8px}.apply-section.svelte-1lr4un4.svelte-1lr4un4{background:#fff;padding:30px;border-radius:12px;border:2px solid rgba(229,62,62,.1);margin-top:32px;text-align:center}.apply-email.svelte-1lr4un4.svelte-1lr4un4{display:inline-block;color:#e53e3e;font-size:18px;font-weight:600;text-decoration:none;margin:16px 0;padding:12px 24px;background:#fdf6e3;border-radius:8px;transition:background-color .2s ease}.apply-email.svelte-1lr4un4.svelte-1lr4un4:hover{background:#f7edd3}.apply-note.svelte-1lr4un4.svelte-1lr4un4{font-size:14px;color:#2d3748;font-style:italic;margin-top:8px}.culture-section.svelte-1lr4un4.svelte-1lr4un4{padding:80px 0;background:#fdf6e3}.culture-content.svelte-1lr4un4 h2.svelte-1lr4un4{font-size:40px;font-weight:700;color:#1a202c;text-align:center;margin-bottom:60px}.culture-grid.svelte-1lr4un4.svelte-1lr4un4{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:40px}.culture-item.svelte-1lr4un4.svelte-1lr4un4{text-align:center;background:#fff;padding:40px 20px;border-radius:16px;border:2px solid rgba(229,62,62,.1)}.culture-icon.svelte-1lr4un4.svelte-1lr4un4{font-size:48px;margin-bottom:24px}.culture-item.svelte-1lr4un4 h3.svelte-1lr4un4{font-size:20px;font-weight:600;color:#1a202c;margin-bottom:16px}.culture-item.svelte-1lr4un4 p.svelte-1lr4un4{font-size:16px;line-height:1.6;color:#2d3748}@media (max-width: 768px){.careers-container.svelte-1lr4un4.svelte-1lr4un4{padding:0 20px}.careers-nav.svelte-1lr4un4.svelte-1lr4un4{padding:15px 0}.careers-hero.svelte-1lr4un4.svelte-1lr4un4{padding:60px 0 40px}.hero-content.svelte-1lr4un4 h1.svelte-1lr4un4{font-size:40px}.hero-content.svelte-1lr4un4 p.svelte-1lr4un4{font-size:18px}.job-section.svelte-1lr4un4.svelte-1lr4un4{padding:60px 0}.job-header.svelte-1lr4un4 h2.svelte-1lr4un4{font-size:32px}.job-card.svelte-1lr4un4.svelte-1lr4un4{padding:30px 20px}.job-title-section.svelte-1lr4un4 h3.svelte-1lr4un4{font-size:24px}.job-meta.svelte-1lr4un4.svelte-1lr4un4{justify-content:center}.culture-section.svelte-1lr4un4.svelte-1lr4un4{padding:60px 0}.culture-content.svelte-1lr4un4 h2.svelte-1lr4un4{font-size:32px}.culture-grid.svelte-1lr4un4.svelte-1lr4un4{grid-template-columns:1fr}}
