.vs-hero[data-astro-cid-2pjcwduj] .careers-cta-row[data-astro-cid-2pjcwduj]{margin-top:28px}.careers-cta[data-astro-cid-2pjcwduj]{display:inline-flex;align-items:center;gap:8px;font-family:Outfit,sans-serif;font-size:14px;font-weight:600;color:var(--brand);text-decoration:none;padding:12px 22px;background:var(--surface);border:1px solid var(--brand);border-radius:100px;transition:background .2s,color .2s}.careers-cta[data-astro-cid-2pjcwduj]:hover{background:var(--brand);color:#fff}.careers-cta[data-astro-cid-2pjcwduj] span[data-astro-cid-2pjcwduj]{transition:transform .22s var(--ease)}.careers-cta[data-astro-cid-2pjcwduj]:hover span[data-astro-cid-2pjcwduj]{transform:translateY(2px)}.careers-section-eyebrow[data-astro-cid-2pjcwduj]{font-family:Outfit,sans-serif;font-size:12px;font-weight:600;color:var(--brand);letter-spacing:.14em;text-transform:uppercase}.careers-section-lead[data-astro-cid-2pjcwduj]{margin:18px 0 32px;max-width:720px;font-size:16px;color:var(--ink-soft);line-height:1.6}.careers-values[data-astro-cid-2pjcwduj]{padding:72px 0;background:var(--surface);border-bottom:1px solid var(--line)}.careers-values[data-astro-cid-2pjcwduj] h2[data-astro-cid-2pjcwduj]{margin-top:10px}.careers-values-grid[data-astro-cid-2pjcwduj]{display:grid;gap:22px;grid-template-columns:1fr;margin-top:8px}@media(min-width:800px){.careers-values-grid[data-astro-cid-2pjcwduj]{grid-template-columns:repeat(3,1fr);gap:26px}}.careers-value[data-astro-cid-2pjcwduj]{background:var(--bg-warm);border:1px solid var(--line);border-radius:20px;padding:28px 26px}.careers-value-letter[data-astro-cid-2pjcwduj]{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;background:var(--brand);color:#fff;border-radius:100px;font-family:Playfair Display,serif;font-style:italic;font-size:22px;font-weight:700;letter-spacing:-.02em;margin-bottom:16px}.careers-value[data-astro-cid-2pjcwduj] h3[data-astro-cid-2pjcwduj]{font-family:Outfit,sans-serif;font-size:19px;font-weight:600;color:var(--ink);margin-bottom:10px}.careers-value[data-astro-cid-2pjcwduj] p[data-astro-cid-2pjcwduj]{font-size:15px;color:var(--ink-soft);line-height:1.6}.careers-how[data-astro-cid-2pjcwduj]{padding:72px 0}.careers-how[data-astro-cid-2pjcwduj] h2[data-astro-cid-2pjcwduj]{margin-top:10px}.careers-how-grid[data-astro-cid-2pjcwduj]{display:grid;gap:18px;grid-template-columns:1fr}@media(min-width:760px){.careers-how-grid[data-astro-cid-2pjcwduj]{grid-template-columns:1fr 1fr;gap:22px}}.careers-how-card[data-astro-cid-2pjcwduj]{background:var(--surface);border:1px solid var(--line);border-radius:18px;padding:26px 24px;transition:border-color .2s,transform .22s var(--ease)}.careers-how-card[data-astro-cid-2pjcwduj]:hover{border-color:var(--brand);transform:translateY(-2px)}.careers-how-card[data-astro-cid-2pjcwduj] h3[data-astro-cid-2pjcwduj]{font-family:Outfit,sans-serif;font-size:18px;font-weight:600;color:var(--ink);margin-bottom:10px}.careers-how-card[data-astro-cid-2pjcwduj] p[data-astro-cid-2pjcwduj]{font-size:15px;color:var(--ink-soft);line-height:1.6}.careers-openings[data-astro-cid-2pjcwduj]{padding:72px 0 96px;background:var(--ink);color:#fff;scroll-margin-top:80px}.careers-openings[data-astro-cid-2pjcwduj] h2[data-astro-cid-2pjcwduj]{color:#fff;margin-top:10px}.careers-openings[data-astro-cid-2pjcwduj] .careers-section-eyebrow[data-astro-cid-2pjcwduj]{color:#ff6b9c}.careers-openings-empty[data-astro-cid-2pjcwduj]{margin-top:32px;max-width:720px}.careers-openings-empty[data-astro-cid-2pjcwduj] p[data-astro-cid-2pjcwduj]{font-size:17px;color:#ffffffd1;line-height:1.65;margin-bottom:22px}.careers-openings-cta[data-astro-cid-2pjcwduj]{margin-top:32px;margin-bottom:18px!important}.careers-email-btn[data-astro-cid-2pjcwduj]{display:inline-block;background:#fff;color:var(--ink);font-family:Outfit,sans-serif;font-size:16px;font-weight:600;padding:14px 26px;border-radius:100px;text-decoration:none;transition:background .2s,color .2s,transform .22s var(--ease)}.careers-email-btn[data-astro-cid-2pjcwduj]:hover{background:var(--brand);color:#fff;transform:translateY(-2px)}.careers-openings-foot[data-astro-cid-2pjcwduj]{margin-top:14px;font-size:14px!important;color:#ffffff8c!important;line-height:1.55}
