.careers-hero[data-astro-cid-2pjcwduj]{position:relative;overflow:hidden;background-color:#111318;padding:5rem 1.5rem}@media(min-width:640px){.careers-hero[data-astro-cid-2pjcwduj]{padding-top:8rem}}.careers-hero__bg-pattern[data-astro-cid-2pjcwduj]{position:absolute;inset:0;opacity:.1;background-image:radial-gradient(circle at 1px 1px,#475569 1px,transparent 0);background-size:40px 40px}.careers-hero__content[data-astro-cid-2pjcwduj]{position:relative;max-width:900px;margin:0 auto;text-align:center}.careers-hero__badge[data-astro-cid-2pjcwduj]{display:inline-flex;align-items:center;gap:.5rem;padding:.375rem 1rem;border-radius:9999px;border:1px solid rgba(59,130,246,.2);background:#3b82f61a;color:#60a5fa;font-size:.875rem;font-weight:500;margin-bottom:1.5rem}.careers-hero__title[data-astro-cid-2pjcwduj]{font-family:Space Grotesk,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;font-size:3rem;font-weight:900;color:#fff;margin:0 0 1.5rem;line-height:1.1;letter-spacing:-.025em}@media(min-width:640px){.careers-hero__title[data-astro-cid-2pjcwduj]{font-size:4.5rem}}.careers-hero__title-gradient[data-astro-cid-2pjcwduj]{background:linear-gradient(135deg,#60a5fa,#3b82f6);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.careers-hero__subtitle[data-astro-cid-2pjcwduj]{font-size:1.125rem;color:#94a3b8;max-width:42rem;margin:0 auto 2.5rem;line-height:1.75}.careers-hero__subtitle[data-astro-cid-2pjcwduj] strong[data-astro-cid-2pjcwduj]{color:#fff}.careers-hero__actions[data-astro-cid-2pjcwduj]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem}@media(min-width:640px){.careers-hero__actions[data-astro-cid-2pjcwduj]{flex-direction:row}}.badge-dot[data-astro-cid-2pjcwduj]{position:relative;display:flex;width:.5rem;height:.5rem}.badge-dot-ping[data-astro-cid-2pjcwduj]{position:absolute;display:inline-flex;width:100%;height:100%;border-radius:50%;background-color:#60a5fa;opacity:.75;animation:ping 1s cubic-bezier(0,0,.2,1) infinite}.badge-dot-core[data-astro-cid-2pjcwduj]{position:relative;display:inline-flex;width:.5rem;height:.5rem;border-radius:50%;background-color:#3b82f6}@keyframes ping{75%,to{transform:scale(2);opacity:0}}.btn-primary[data-astro-cid-2pjcwduj]{display:inline-flex;align-items:center;gap:.5rem;padding:.75rem 1.5rem;border-radius:16px;background:linear-gradient(135deg,#3b82f6,#1d4ed8);color:#fff;font-size:.875rem;font-weight:600;text-decoration:none;box-shadow:0 4px 15px #3b82f64d;transition:all .3s cubic-bezier(.2,0,0,1)}.btn-primary[data-astro-cid-2pjcwduj] .material-icons[data-astro-cid-2pjcwduj]{font-size:1.25rem}.btn-primary[data-astro-cid-2pjcwduj]:hover{filter:brightness(1.1)}.btn-secondary[data-astro-cid-2pjcwduj]{display:inline-flex;align-items:center;gap:.5rem;padding:.75rem 1.5rem;border-radius:16px;border:1px solid #475569;color:#fff;font-size:.875rem;font-weight:600;text-decoration:none;transition:all .3s cubic-bezier(.2,0,0,1)}.btn-secondary[data-astro-cid-2pjcwduj]:hover{background-color:#ffffff0d}.container[data-astro-cid-2pjcwduj]{max-width:1280px;margin:0 auto;padding:0 1.5rem}@media(max-width:767px){.container[data-astro-cid-2pjcwduj]{padding:0 1rem}}.section-header[data-astro-cid-2pjcwduj]{text-align:center;max-width:48rem;margin:0 auto 4rem}.section-title[data-astro-cid-2pjcwduj]{font-family:Space Grotesk,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;font-size:2rem;font-weight:700;color:#fff;margin:0 0 1rem}@media(min-width:768px){.section-title[data-astro-cid-2pjcwduj]{font-size:2.5rem}}.section-description[data-astro-cid-2pjcwduj]{font-size:1.125rem;color:#94a3b8;line-height:1.75;margin:0}.section-description[data-astro-cid-2pjcwduj] strong[data-astro-cid-2pjcwduj]{color:#fff}.roles-section[data-astro-cid-2pjcwduj]{background-color:#0b0d10;padding:6rem 0}.roles-grid[data-astro-cid-2pjcwduj]{display:grid;grid-template-columns:1fr;gap:2rem}@media(min-width:640px){.roles-grid[data-astro-cid-2pjcwduj]{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.roles-grid[data-astro-cid-2pjcwduj]{grid-template-columns:repeat(4,1fr)}}.role-card[data-astro-cid-2pjcwduj]{border:1px solid rgba(140,145,153,.1);background:#1d202499;backdrop-filter:blur(12px);border-radius:16px;padding:2rem;transition:all .3s cubic-bezier(.2,0,0,1)}.role-card[data-astro-cid-2pjcwduj]:hover{background:#ffffff0d}.role-card__header[data-astro-cid-2pjcwduj]{display:flex;align-items:center;justify-content:space-between;margin-bottom:1rem}.role-card__icon[data-astro-cid-2pjcwduj]{display:inline-flex;align-items:center;justify-content:center;width:3rem;height:3rem;border-radius:8px}.role-card__icon[data-astro-cid-2pjcwduj] .material-icons[data-astro-cid-2pjcwduj]{font-size:1.5rem}.role-card__icon[data-astro-cid-2pjcwduj].icon--primary{background:#3b82f61a;color:#60a5fa}.role-card__icon[data-astro-cid-2pjcwduj].icon--purple{background:#8b5cf61a;color:#c4b5fd}.role-card__icon[data-astro-cid-2pjcwduj].icon--emerald{background:#10b9811a;color:#6ee7b7}.role-card__icon[data-astro-cid-2pjcwduj].icon--amber{background:#f59e0b1a;color:#fcd34d}.role-card__arrow[data-astro-cid-2pjcwduj]{font-size:1.25rem;color:#94a3b8;opacity:.5}.role-card__title[data-astro-cid-2pjcwduj]{font-family:Space Grotesk,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;font-size:1.125rem;font-weight:600;color:#fff;margin:0 0 .5rem}.role-card__text[data-astro-cid-2pjcwduj]{font-size:.875rem;color:#94a3b8;line-height:1.6;margin:0}.metrics-section[data-astro-cid-2pjcwduj]{background-color:#111318;padding:5rem 0}.metrics-grid[data-astro-cid-2pjcwduj]{display:grid;grid-template-columns:repeat(2,1fr);gap:2rem;text-align:center}@media(min-width:640px){.metrics-grid[data-astro-cid-2pjcwduj]{grid-template-columns:repeat(4,1fr)}}.metric-item[data-astro-cid-2pjcwduj]{display:flex;flex-direction:column;align-items:center;gap:.5rem}.metric-item__icon[data-astro-cid-2pjcwduj]{font-size:2rem;color:#60a5fa}.metric-item__value[data-astro-cid-2pjcwduj]{font-family:Space Grotesk,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;font-size:2rem;font-weight:700;color:#fff}.metric-item__label[data-astro-cid-2pjcwduj]{font-size:.875rem;color:#94a3b8}.cta-section[data-astro-cid-2pjcwduj]{background-color:#0b0d10;padding:5rem 0}.cta-content[data-astro-cid-2pjcwduj]{text-align:center;max-width:36rem;margin:0 auto}.cta-content__text[data-astro-cid-2pjcwduj]{font-size:1.125rem;color:#94a3b8;line-height:1.75;margin:0 0 2rem}
