.careers-scene{width:100%;min-width:0;margin:0}.careers-scene__shell{isolation:isolate;background:radial-gradient(at 54% 55%,#163f982e,#0000 72%),#030712a3;border:1px solid #7b9de633;border-radius:16px;position:relative;box-shadow:inset 0 0 80px #051035b3,0 16px 85px #07134a3d}.careers-scene__shell:before,.careers-scene__shell:after{content:"";z-index:3;pointer-events:none;border-style:solid;border-color:#00f0ffa6;width:27px;height:27px;position:absolute}.careers-scene__shell:before{border-width:1px 0 0 1px;border-top-left-radius:16px;top:-1px;left:-1px}.careers-scene__shell:after{border-width:0 1px 1px 0;border-bottom-right-radius:16px;bottom:-1px;right:-1px}.careers-scene__head{z-index:2;color:var(--text-muted);letter-spacing:.14em;text-transform:uppercase;pointer-events:none;justify-content:space-between;align-items:center;gap:8px;font:500 .68rem/1.45 ui-monospace,SFMono-Regular,Menlo,Consolas,Liberation Mono,monospace;display:flex;position:absolute;inset:16px 16px auto}.careers-scene__head b{color:#9bf6f7;align-items:center;gap:7px;font-weight:500;display:inline-flex}.careers-scene__head b:before{content:"";background:var(--aurora-green);border-radius:50%;width:6px;height:6px;box-shadow:0 0 9px #4dffd299}.careers-scene__stage{aspect-ratio:1.4;border-radius:16px 16px 0 0;position:relative;overflow:hidden}.careers-scene__canvas{touch-action:pan-y;width:100%;height:100%;display:block;position:absolute;inset:0}.careers-scene__hit{z-index:1;touch-action:pan-y;cursor:grab;border-radius:50%;position:absolute}.careers-scene__stage[data-dragging=true],.careers-scene__stage[data-dragging=true] .careers-scene__hit{cursor:grabbing}.careers-scene__poster{pointer-events:none;background:radial-gradient(circle at 19% 36%,#b9c9fa 0 1px,#0000 1.8px),radial-gradient(circle at 77% 24%,#9cf5ff 0 1px,#0000 1.8px),radial-gradient(circle at 71% 79%,#c9a7fa 0 1px,#0000 1.7px),radial-gradient(circle at 34% 72%,#9cf5ff 0 .8px,#0000 1.5px),radial-gradient(circle at 88% 58%,#e1eeff 0 .8px,#0000 1.5px),radial-gradient(at 60% 55%,#0062ff38,#0000 64%),linear-gradient(160deg,#050b1e 0%,#071426 60%,#08112b 100%);position:absolute;inset:0}.careers-scene__poster:after{content:"";aspect-ratio:1;background:radial-gradient(circle at 28% 22%,#91eff2,#0e678d 37%,#1e2865 62%,#050a20 83%);border:1px solid #00f0ff47;border-radius:50%;width:41%;position:absolute;inset:52.5% auto auto 53.7%;transform:translate(-50%,-50%);box-shadow:0 0 72px #0070ff47}.careers-scene__stage[data-ready=true] .careers-scene__poster{display:none}.careers-scene__controls{min-height:58px;color:var(--text-muted);border-top:1px solid #a6bcf52b;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 12px;padding:8px 12px 8px 15px;display:flex}.careers-scene__hint{letter-spacing:.12em;text-transform:uppercase;font:500 .62rem/1.45 ui-monospace,SFMono-Regular,Menlo,Consolas,Liberation Mono,monospace}.careers-scene__buttons{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.careers-scene__button{min-width:36px;min-height:36px;color:var(--text-secondary);background:#ffffff07;border:1px solid #a6bcf52b;border-radius:7px;place-items:center;padding:0;transition:border-color .2s,background-color .2s,color .2s;display:inline-grid}.careers-scene__button:not(:disabled):hover{color:#9bf6f7;background:#00f0ff17;border-color:#00f0ff47}.careers-scene__button:focus-visible{outline:2px solid var(--cyan);outline-offset:3px}.careers-scene__button:disabled{cursor:default;opacity:.46}.careers-scene__button[aria-pressed=true]{color:#9bf6f7;border-color:#00f0ff47}.careers-scene__button--pause{margin-left:4px}.careers-scene__icon{width:16px;height:16px}@media (max-width:1000px){.careers-scene__controls{justify-content:flex-start}}@media (max-width:570px){.careers-scene__stage{aspect-ratio:1.18}.careers-scene__head{font-size:.57rem;inset:11px 11px auto}.careers-scene__controls{justify-content:space-between;padding:8px 9px}.careers-scene__hint{flex-basis:100%}.careers-scene__button{min-width:39px;min-height:39px}}@media (prefers-reduced-motion:reduce){.careers-scene__button{transition:none}}
