.hero-careers[data-astro-cid-2pjcwduj]{padding:140px 0 100px;position:relative;overflow:hidden;isolation:isolate}.hero-careers[data-astro-cid-2pjcwduj] .orb-sodium{width:1100px;height:1100px;top:-350px;right:-300px;opacity:.55}.hero-careers[data-astro-cid-2pjcwduj] .orb-cyan-bright{width:600px;height:600px;bottom:-180px;left:-180px;opacity:.28}.hero-careers[data-astro-cid-2pjcwduj] .orb-warm{width:400px;height:400px;top:40%;right:-120px;opacity:.12}.hero-careers[data-astro-cid-2pjcwduj] .grid-lines,.hero-careers[data-astro-cid-2pjcwduj] .flare{z-index:0}.hero-careers-head[data-astro-cid-2pjcwduj]{text-align:center;max-width:760px;margin:0 auto 64px;position:relative;z-index:1}.hero-careers-head[data-astro-cid-2pjcwduj] h1[data-astro-cid-2pjcwduj]{font-family:Inter Display,Inter,sans-serif;font-weight:700;font-size:clamp(40px,6vw,72px);line-height:1;letter-spacing:-.025em;margin:14px 0 22px;color:var(--ink-1);padding-bottom:.15em}.hero-careers-head[data-astro-cid-2pjcwduj] h1[data-astro-cid-2pjcwduj] .em{background:linear-gradient(180deg,var(--glow-bright) 0%,var(--signal) 60%,var(--signal-deep) 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.hero-careers-head[data-astro-cid-2pjcwduj] .lede[data-astro-cid-2pjcwduj]{font-size:19px;line-height:1.55;color:var(--ink-2);margin:0;max-width:620px;margin-inline:auto}.track-chooser[data-astro-cid-2pjcwduj]{display:grid;grid-template-columns:1fr 1fr;gap:16px;max-width:1100px;margin:0 auto;position:relative;z-index:1}.track-card[data-astro-cid-2pjcwduj]{padding:36px 32px 32px;text-decoration:none;color:inherit;display:flex;flex-direction:column;gap:14px;cursor:pointer}.track-eyebrow[data-astro-cid-2pjcwduj]{font-size:11px;letter-spacing:.22em;text-transform:uppercase;font-weight:600;color:var(--ink-2);display:inline-flex;align-items:center;gap:8px}.track-eyebrow[data-astro-cid-2pjcwduj] .dot-pa{width:6px;height:6px;border-radius:999px;background:var(--glow);box-shadow:0 0 10px rgba(93,212,245,calc(.7 * var(--glow-object)))}.track-card[data-astro-cid-2pjcwduj] h3[data-astro-cid-2pjcwduj]{font-family:Inter Display,Inter,sans-serif;font-size:clamp(24px,2.6vw,32px);font-weight:600;line-height:1.1;letter-spacing:-.03em;margin:0;padding-bottom:.15em;color:var(--ink)}.track-card[data-astro-cid-2pjcwduj] h3[data-astro-cid-2pjcwduj] .em{background:linear-gradient(180deg,var(--glow-bright),var(--signal) 60%,var(--signal-deep));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.track-card[data-astro-cid-2pjcwduj] p[data-astro-cid-2pjcwduj]{font-size:15px;color:var(--ink-2);line-height:1.6;margin:0}.track-cta[data-astro-cid-2pjcwduj]{margin-top:8px;font-size:14px;font-weight:600;color:var(--ink-1);letter-spacing:.01em}.track-cta[data-astro-cid-2pjcwduj] .arrow[data-astro-cid-2pjcwduj]{display:inline-block;transition:transform .2s ease;margin-left:4px}.track-card[data-astro-cid-2pjcwduj]:hover .track-cta[data-astro-cid-2pjcwduj] .arrow[data-astro-cid-2pjcwduj]{transform:translate(4px)}.sales-track[data-astro-cid-2pjcwduj],.general-track[data-astro-cid-2pjcwduj]{padding:140px 0 120px;position:relative;overflow:hidden;scroll-margin-top:80px}.sales-track[data-astro-cid-2pjcwduj] .orb-sodium{width:800px;height:800px;top:5%;left:-300px;opacity:.4}.sales-track[data-astro-cid-2pjcwduj] .orb-cyan-bright{width:500px;height:500px;bottom:-150px;right:-150px;opacity:.2}.sales-track[data-astro-cid-2pjcwduj] .grid-lines{z-index:0}.general-track[data-astro-cid-2pjcwduj] .orb-sodium{width:800px;height:800px;top:10%;right:-300px;opacity:.35}.general-track[data-astro-cid-2pjcwduj] .orb-warm{width:500px;height:500px;bottom:-150px;left:-180px;opacity:.14}.track-head[data-astro-cid-2pjcwduj]{text-align:center;max-width:760px;margin:0 auto 72px;position:relative;z-index:1}.hero-careers[data-astro-cid-2pjcwduj] .pa-eyebrow,.sales-track[data-astro-cid-2pjcwduj] .pa-eyebrow,.general-track[data-astro-cid-2pjcwduj] .pa-eyebrow{color:var(--ink-2)}.track-head[data-astro-cid-2pjcwduj] .pa-eyebrow{margin-bottom:18px}.track-head[data-astro-cid-2pjcwduj] h2[data-astro-cid-2pjcwduj]{font-family:Inter Display,Inter,sans-serif;font-weight:600;font-size:clamp(36px,5vw,56px);line-height:1;letter-spacing:-.04em;margin:0 0 22px;padding-bottom:.15em;background:linear-gradient(180deg,#fff,#b9b1a0);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.track-head[data-astro-cid-2pjcwduj] h2[data-astro-cid-2pjcwduj] .em{background:linear-gradient(180deg,var(--glow-bright) 0%,var(--signal) 60%,var(--signal-deep) 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.track-head[data-astro-cid-2pjcwduj] .track-lede[data-astro-cid-2pjcwduj]{font-size:18px;line-height:1.55;color:var(--ink-2);margin:0;max-width:620px;margin-inline:auto}.sales-pitch[data-astro-cid-2pjcwduj],.general-pitch[data-astro-cid-2pjcwduj]{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;max-width:1100px;margin:0 auto 88px;position:relative;z-index:1}.pitch-card[data-astro-cid-2pjcwduj]{padding:32px 28px 36px;position:relative}.pitch-num[data-astro-cid-2pjcwduj]{font-family:Inter Display,Inter,sans-serif;font-size:12px;color:var(--ink-2);margin-bottom:16px;letter-spacing:.06em;font-weight:600}.pitch-card[data-astro-cid-2pjcwduj] h4[data-astro-cid-2pjcwduj]{font-family:Inter Display,Inter,sans-serif;font-size:19px;font-weight:600;margin-bottom:12px;letter-spacing:-.025em;line-height:1.25;color:var(--ink)}.pitch-card[data-astro-cid-2pjcwduj] p[data-astro-cid-2pjcwduj]{font-size:15px;color:var(--ink-2);line-height:1.6}.form-head[data-astro-cid-2pjcwduj]{text-align:center;max-width:720px;margin:0 auto 32px;position:relative;z-index:1}.form-head[data-astro-cid-2pjcwduj] h3[data-astro-cid-2pjcwduj]{font-family:Inter Display,Inter,sans-serif;font-weight:600;font-size:clamp(28px,4vw,40px);line-height:1;letter-spacing:-.035em;margin:0 0 14px;padding-bottom:.15em;background:linear-gradient(180deg,#fff,#b9b1a0);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.form-head[data-astro-cid-2pjcwduj] h3[data-astro-cid-2pjcwduj] .em{background:linear-gradient(180deg,var(--glow-bright) 0%,var(--signal) 60%,var(--signal-deep) 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.form-head[data-astro-cid-2pjcwduj] .form-lede[data-astro-cid-2pjcwduj]{font-size:16px;color:var(--ink-2);line-height:1.55;margin:0}.careers-frame[data-astro-cid-2pjcwduj]{max-width:760px;margin:0 auto;padding:36px 36px 32px;border-radius:18px;position:relative;z-index:1}.careers-form[data-astro-cid-2pjcwduj]{display:flex;flex-direction:column;gap:14px}.hp[data-astro-cid-2pjcwduj]{position:absolute!important;left:-9999px!important;width:1px!important;height:1px!important;opacity:0!important}.fieldset-label[data-astro-cid-2pjcwduj]{font-size:11px;letter-spacing:.22em;text-transform:uppercase;font-weight:600;color:var(--ink-2);margin-top:18px;margin-bottom:4px;padding-bottom:8px;border-bottom:1px solid var(--hairline)}.fieldset-label[data-astro-cid-2pjcwduj]:first-child{margin-top:0}.field-row[data-astro-cid-2pjcwduj]{display:grid;grid-template-columns:1fr 1fr;gap:14px}.field[data-astro-cid-2pjcwduj]{display:flex;flex-direction:column;gap:6px;position:relative}.field-label[data-astro-cid-2pjcwduj]{font-size:12px;color:var(--ink-2);font-weight:500;letter-spacing:.01em}.req[data-astro-cid-2pjcwduj]{color:var(--ink-2);margin-left:2px}.careers-form[data-astro-cid-2pjcwduj] input[data-astro-cid-2pjcwduj][type=text],.careers-form[data-astro-cid-2pjcwduj] input[data-astro-cid-2pjcwduj][type=email],.careers-form[data-astro-cid-2pjcwduj] input[data-astro-cid-2pjcwduj][type=tel],.careers-form[data-astro-cid-2pjcwduj] input[data-astro-cid-2pjcwduj][type=url],.careers-form[data-astro-cid-2pjcwduj] textarea[data-astro-cid-2pjcwduj]{width:100%;background:#f8f5ee06;border:1px solid var(--hairline-2);border-radius:8px;padding:11px 14px;font:inherit;font-size:15px;color:var(--ink-1);transition:border-color .18s,background .18s,box-shadow .18s;font-family:inherit}.careers-form[data-astro-cid-2pjcwduj] textarea[data-astro-cid-2pjcwduj]{resize:vertical;min-height:100px;line-height:1.5}.careers-form[data-astro-cid-2pjcwduj] input[data-astro-cid-2pjcwduj]:hover,.careers-form[data-astro-cid-2pjcwduj] textarea[data-astro-cid-2pjcwduj]:hover{border-color:var(--hairline-3, rgba(158, 234, 250, .22));background:#f8f5ee0a}.careers-form[data-astro-cid-2pjcwduj] input[data-astro-cid-2pjcwduj]:focus,.careers-form[data-astro-cid-2pjcwduj] textarea[data-astro-cid-2pjcwduj]:focus{outline:none;border-color:#5dd4f573;background:#f8f5ee0d;box-shadow:0 0 0 3px #5dd4f524}.careers-form[data-astro-cid-2pjcwduj] input[data-astro-cid-2pjcwduj]::placeholder,.careers-form[data-astro-cid-2pjcwduj] textarea[data-astro-cid-2pjcwduj]::placeholder{color:var(--ink-3);opacity:.7}.field-file[data-astro-cid-2pjcwduj]{background:#f8f5ee05;border:1px dashed var(--hairline-2);border-radius:10px;padding:14px 16px;transition:border-color .18s,background .18s}.field-file[data-astro-cid-2pjcwduj]:hover{border-color:#5dd4f552;background:#5dd4f508}.field-file[data-astro-cid-2pjcwduj] input[data-astro-cid-2pjcwduj][type=file]{font-size:13px;color:var(--ink-2);cursor:pointer}.field-file[data-astro-cid-2pjcwduj] input[data-astro-cid-2pjcwduj][type=file]::-webkit-file-upload-button{background:#f8f5ee0f;color:var(--ink-1);border:1px solid var(--hairline-2);border-radius:6px;padding:6px 12px;font:inherit;font-size:12px;font-weight:600;letter-spacing:.02em;cursor:pointer;margin-right:12px;transition:background .18s,border-color .18s}.field-file[data-astro-cid-2pjcwduj] input[data-astro-cid-2pjcwduj][type=file]::-webkit-file-upload-button:hover{background:#f8f5ee1a;border-color:#f8f5ee2e}.file-chosen[data-astro-cid-2pjcwduj]{display:block;margin-top:8px;font-size:13px;color:var(--ink-1);word-break:break-all}.form-submit[data-astro-cid-2pjcwduj]{margin-top:12px;align-self:flex-start}.form-submit[data-astro-cid-2pjcwduj] .arrow[data-astro-cid-2pjcwduj]{display:inline-block;transition:transform .2s ease;margin-left:4px}.form-submit[data-astro-cid-2pjcwduj]:hover .arrow[data-astro-cid-2pjcwduj]{transform:translate(3px)}.form-submit[data-astro-cid-2pjcwduj]:disabled{opacity:.6;cursor:not-allowed;transform:none}.form-status[data-astro-cid-2pjcwduj]{font-size:14px;color:var(--ink-2);min-height:0}.form-status[data-astro-cid-2pjcwduj].is-error{color:#ffb24d}.form-success[data-astro-cid-2pjcwduj]{text-align:center;padding:32px 16px}.form-success-eyebrow[data-astro-cid-2pjcwduj]{font-size:11px;letter-spacing:.22em;text-transform:uppercase;font-weight:600;color:var(--ink-2);display:inline-flex;align-items:center;gap:8px;margin-bottom:20px}.form-success-eyebrow[data-astro-cid-2pjcwduj] .dot-pa{width:6px;height:6px;border-radius:999px;background:var(--glow);box-shadow:0 0 10px rgba(93,212,245,calc(.7 * var(--glow-object)))}.form-success[data-astro-cid-2pjcwduj] h4[data-astro-cid-2pjcwduj]{font-family:Inter Display,Inter,sans-serif;font-size:28px;font-weight:600;letter-spacing:-.03em;margin:0 0 12px;color:var(--ink)}.form-success[data-astro-cid-2pjcwduj] p[data-astro-cid-2pjcwduj]{font-size:16px;color:var(--ink-2);line-height:1.55;margin:0;max-width:440px;margin-inline:auto}.careers-aside[data-astro-cid-2pjcwduj]{margin:36px auto 0;max-width:760px;text-align:center;color:var(--ink-3);font-size:15px;position:relative;z-index:1}.careers-aside[data-astro-cid-2pjcwduj] span[data-astro-cid-2pjcwduj]{margin-right:8px}.aside-link[data-astro-cid-2pjcwduj]{color:var(--ink-1);text-decoration:underline;text-decoration-color:var(--hairline-2);text-underline-offset:4px;font-weight:500;transition:text-decoration-color .16s ease}.aside-link[data-astro-cid-2pjcwduj]:hover{text-decoration-color:var(--ink-2)}.aside-link[data-astro-cid-2pjcwduj] .arrow[data-astro-cid-2pjcwduj]{display:inline-block;transition:transform .16s ease;margin-left:2px}.aside-link[data-astro-cid-2pjcwduj]:hover .arrow[data-astro-cid-2pjcwduj]{transform:translate(3px)}@media(max-width:980px){.hero-careers[data-astro-cid-2pjcwduj]{padding:100px 0 64px}.sales-track[data-astro-cid-2pjcwduj],.general-track[data-astro-cid-2pjcwduj]{padding:100px 0 80px}.track-chooser[data-astro-cid-2pjcwduj]{grid-template-columns:1fr;max-width:560px}.sales-pitch[data-astro-cid-2pjcwduj],.general-pitch[data-astro-cid-2pjcwduj]{grid-template-columns:1fr;max-width:560px;margin-bottom:56px}.careers-frame[data-astro-cid-2pjcwduj]{padding:24px;border-radius:14px}.field-row[data-astro-cid-2pjcwduj]{grid-template-columns:1fr}}@media(max-width:600px){.careers-aside[data-astro-cid-2pjcwduj]{font-size:14px}.careers-aside[data-astro-cid-2pjcwduj] span[data-astro-cid-2pjcwduj]{display:block;margin-bottom:4px}}
