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