[data-exp=systems-engineer-audit]{background:#1a1a1a;min-height:100dvh}.exp-systems-engineer-audit a{color:#fff;text-decoration:none}.exp-systems-engineer-audit a:hover{color:#ffd6c5}.exp-systems-engineer-audit :focus-visible{outline-offset:2px;outline:2px solid #ffd6c5}.exp-systems-engineer-audit button{font:inherit}.exp-systems-engineer-audit input[type=range]{accent-color:#ffd6c5;background:0 0}.exp-sea-scroll{-ms-overflow-style:none;scrollbar-width:none}.exp-sea-scroll::-webkit-scrollbar{display:none}@keyframes sea-dot{0%,60%,to{opacity:.3;transform:translateY(0)}30%{opacity:1;transform:translateY(-3px)}}@keyframes sea-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes sea-rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes sea-rail{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes sea-spin{to{transform:rotate(360deg)}}.exp-sea-ask{flex-direction:column;height:calc(100dvh - 128px);min-height:0;display:flex}.exp-sea-log{-ms-overflow-style:none;scrollbar-width:none;flex:1;min-height:0;overflow-y:auto}.exp-sea-log::-webkit-scrollbar{display:none}.exp-sea-opts{border-top:1px solid #ffffff1a;flex-direction:column;flex:none;gap:10px;padding-top:16px;display:flex}.exp-sea-cta{z-index:4;background:#1a1a1a;padding-bottom:12px;position:sticky;bottom:0}.exp-sea-chain{flex-direction:column;gap:14px;padding-left:2px;display:flex;position:relative}.exp-sea-rail{opacity:.4;transform-origin:top;background:#ffd6c5;width:2px;animation:1.1s forwards sea-rail;position:absolute;top:8px;bottom:8px;left:14px}.exp-sea-node{opacity:0;align-items:flex-start;gap:12px;animation:.26s forwards sea-rise;display:flex;position:relative}@media (prefers-reduced-motion:reduce){.exp-sea-rail,.exp-sea-node{opacity:1;animation:none;transform:none}}.exp-systems-engineer-audit .exp-sea-cta-btn{width:100%;min-height:60px;font-family:var(--font-family-body);cursor:pointer;box-sizing:border-box;color:#1a1a1a;background:linear-gradient(#ffffff24 0%,#fff0 45%,#0000000d 100%),#ffd6c5;border:none;border-radius:12px;justify-content:center;align-items:center;gap:8px;font-size:18px;font-weight:500;line-height:24px;display:flex;box-shadow:0 10px 30px #ffd6c538}.exp-systems-engineer-audit .exp-sea-cta-btn:disabled{cursor:default;opacity:.45}.exp-systems-engineer-audit .exp-sea-opt{opacity:0;box-sizing:border-box;color:#fff;text-align:left;cursor:pointer;background:#ffffff05;border:1px solid #ffffff29;border-radius:16px;justify-content:space-between;align-items:center;gap:12px;width:100%;min-height:60px;padding:16px 20px;font-size:16px;line-height:20px;animation:.26s forwards sea-rise;display:flex}.exp-sea-strong{font-weight:500}.exp-sea-chevron{flex:none}.exp-sea-check{box-sizing:border-box;color:#1a1a1a;background:0 0;border:1px solid #ffffff29;border-radius:8px;flex:none;justify-content:center;align-items:center;width:22px;height:22px;font-size:14px;line-height:14px;display:flex}.exp-sea-check--on{background:#ffd6c5;border-color:#ffd6c5}.exp-sea-typing{background:#2a2a2a;border-radius:12px;align-items:center;gap:5px;padding:15px 16px;display:flex}.exp-sea-typing span{background:#9a9a9a;border-radius:9999px;width:6px;height:6px;animation:1.1s ease-in-out infinite sea-dot}.exp-sea-typing span:nth-child(2){animation-delay:.18s}.exp-sea-typing span:nth-child(3){animation-delay:.36s}.exp-sea-block-label{letter-spacing:.6px;text-transform:uppercase;color:#a6a6a6;font-size:14px;line-height:18px}.exp-sea-card{background:#2a2a2a;border-radius:16px;flex-direction:column;gap:8px;padding:16px;display:flex}.exp-sea-chip{letter-spacing:.6px;color:#ffd6c5;flex:none;font-size:12px;line-height:16px}.exp-sea-chip--end{margin-left:auto}.exp-sea-know-row{border-top:1px solid #ffffff1f;align-items:baseline;gap:12px;padding:10px 0;display:flex}.exp-sea-item-name{color:#fff;text-wrap:pretty;font-size:16px;font-weight:500;line-height:22px}.exp-sea-gap{gap:6px;padding:12px 16px}.exp-sea-gap--open{padding:16px}.exp-systems-engineer-audit .exp-sea-gap-head{width:100%;font-family:var(--font-family-body);text-align:left;cursor:pointer;background:0 0;border:none;align-items:baseline;gap:12px;padding:0;display:flex}.exp-sea-gap-sign{color:#a6a6a6;flex:none;font-size:16px;line-height:22px}.exp-sea-gap-callback{color:#ffd6c5;text-wrap:pretty;font-size:14px;line-height:19px}.exp-sea-gap-build{color:#a6a6a6;text-wrap:pretty;font-size:14px;line-height:19px}.exp-sea-gap-tag{color:#a6a6a6;border:1px solid #ffffff24;border-radius:8px;align-self:flex-start;margin-top:2px;padding:3px 8px;font-size:12px;line-height:16px}.exp-systems-engineer-audit .exp-sea-opt--on{border-color:#ffd6c5}.exp-systems-engineer-audit .exp-sea-opt--off{border-color:#ffffff24}.exp-sea-stat{flex:1;align-items:flex-start;gap:2px;padding:12px 14px}.exp-sea-root{min-height:100dvh;font-family:var(--font-family-body);color:#fff;-webkit-font-smoothing:antialiased;background:#1a1a1a;justify-content:center;display:flex}.exp-sea-shell{background:#1a1a1a;flex-direction:column;width:100%;max-width:600px;min-height:100dvh;display:flex}.exp-sea-header{z-index:5;box-sizing:border-box;backdrop-filter:blur(8px);background:#1a1a1aeb;border-bottom:1px solid #ffffff24;justify-content:center;height:64px;display:flex;position:fixed;top:0;left:0;right:0}.exp-sea-header-inner{box-sizing:border-box;justify-content:space-between;align-items:center;gap:16px;width:100%;max-width:600px;padding:0 20px;display:flex}.exp-sea-logo{width:auto;height:20px;display:block}.exp-sea-progress{background:#ffffff24;border-radius:9999px;width:120px;height:4px;overflow:hidden}.exp-sea-progress-fill{background:#ffd6c5;border-radius:9999px;height:4px;transition:width .32s}.exp-sea-main{flex-direction:column;flex:1;gap:16px;padding:88px 20px 40px;display:flex}.exp-sea-welcome{flex-direction:column;flex:1;justify-content:center;gap:20px;animation:.26s sea-in;display:flex}.exp-sea-eyebrow{color:#ffd6c5;text-align:center;font-size:14px;line-height:18px}.exp-sea-h1{color:#fff;font-family:var(--font-family-display);letter-spacing:-.8px;text-align:center;text-wrap:pretty;margin:0;font-size:40px;font-weight:400;line-height:42px}.exp-sea-lede{color:#a6a6a6;text-align:center;text-wrap:pretty;margin:0;font-size:18px;line-height:24px}.exp-sea-thread{flex-direction:column;gap:12px;display:flex}.exp-sea-msg{align-items:flex-end;gap:8px;animation:.22s sea-in;display:flex}.exp-sea-msg--agent{justify-content:flex-start}.exp-sea-msg--user{justify-content:flex-end}.exp-sea-msg--typing{animation-duration:.18s}.exp-sea-avatar{object-fit:contain;flex:none;width:40px;height:40px}.exp-sea-bubble{border-radius:12px;flex-direction:column;gap:6px;max-width:320px;padding:12px 14px;display:flex}.exp-sea-bubble--agent{color:#fff;background:#2a2a2a}.exp-sea-bubble--user{color:#1a1a1a;background:#ffd6c5}.exp-sea-para{margin:0;font-size:18px;line-height:22px}.exp-sea-pending-row{justify-content:flex-end;display:flex}.exp-sea-pending{color:#1a1a1a;background:#ffd6c5;border-radius:12px;max-width:320px;padding:12px 14px;font-size:18px;line-height:22px}.exp-sea-qbody{flex-direction:column;gap:24px;display:flex}.exp-sea-qhead{align-items:center;gap:12px;display:flex}.exp-sea-qtype{color:#a6a6a6;font-size:14px;line-height:18px}.exp-sea-qrow{align-items:flex-end;gap:8px;display:flex}.exp-sea-qbubble{background:#2a2a2a;border-radius:12px;max-width:320px;padding:12px 14px;animation:.22s sea-in}.exp-sea-qpara{color:#fff;margin:0;font-size:18px;line-height:22px}.exp-sea-opts--slider{animation:.22s sea-in}.exp-sea-slider{background:#2a2a2a;border-radius:12px;flex-direction:column;gap:14px;padding:22px 18px;display:flex}.exp-sea-slider-value{font-family:var(--font-family-display);color:#ffd6c5;text-align:center;font-size:44px;line-height:44px}.exp-sea-slider-input{cursor:pointer;width:100%;height:44px}.exp-sea-slider-ends{color:#a6a6a6;justify-content:space-between;gap:16px;font-size:14px;line-height:18px;display:flex}.exp-sea-slider-end-right{text-align:right}.exp-sea-role{flex-direction:column;flex:1;gap:14px;animation:.26s sea-in;display:flex}.exp-sea-kicker{color:#ffd6c5;font-size:14px;line-height:18px}.exp-sea-note{color:#a6a6a6;font-size:14px;line-height:18px}.exp-sea-title{color:#fff;font-family:var(--font-family-display);letter-spacing:-.6px;text-wrap:pretty;margin:0;font-size:32px;font-weight:400;line-height:34px}.exp-sea-body{color:#fff;text-wrap:pretty;margin:0;font-size:16px;line-height:22px}.exp-sea-rolecard{background:#2a2a2a;border-radius:12px;flex-direction:column;gap:14px;padding:18px;display:flex}.exp-sea-rolecard-head{align-items:center;gap:12px;display:flex}.exp-sea-rolelogo{box-sizing:border-box;background:#fff;border-radius:12px;flex:none;justify-content:center;align-items:center;width:56px;height:56px;padding:8px;display:flex}.exp-sea-rolelogo-img{object-fit:contain;max-width:100%;max-height:100%}.exp-sea-rolecard-id{flex-direction:column;gap:3px;min-width:0;display:flex}.exp-sea-rolecard-company{font-size:18px;font-weight:500;line-height:23px}.exp-sea-rolecard-role{color:#fff;font-size:16px;line-height:20px}.exp-sea-rolecard-pay{border-top:1px solid #ffffff24;flex-direction:column;gap:4px;padding-top:14px;display:flex}.exp-sea-salary{font-family:var(--font-family-display);letter-spacing:-.6px;color:#ffd6c5;font-size:32px;font-weight:400;line-height:32px}.exp-sea-reqs{flex-direction:column;gap:10px;display:flex}.exp-sea-reqlist{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.exp-sea-req{align-items:baseline;gap:10px;display:flex}.exp-sea-req-num{color:#ffd6c5;flex:none;width:12px;font-size:14px;line-height:22px}.exp-sea-req-text{color:#fff;text-wrap:pretty;font-size:16px;line-height:22px}.exp-sea-cta--push{margin-top:auto;padding-top:20px}.exp-sea-lead{flex-direction:column;flex:1;justify-content:center;gap:14px;animation:.26s sea-in;display:flex}.exp-sea-title-center{color:#fff;font-family:var(--font-family-display);letter-spacing:-.6px;text-align:center;margin:0;font-size:32px;font-weight:400;line-height:32px}.exp-sea-title-center--pretty{text-wrap:pretty}.exp-sea-sub{color:#a6a6a6;text-align:center;margin:0;font-size:16px;line-height:20px}.exp-sea-input{box-sizing:border-box;width:100%;min-height:56px;font-family:var(--font-family-body);color:#fff;background:#2a2a2a;border:1px solid #ffd6c58c;border-radius:12px;outline:none;padding:0 16px;font-size:17px}.exp-sea-err{color:var(--red-pale);margin:0;font-size:14px;line-height:18px}.exp-sea-consent{color:#a6a6a6;text-align:center;font-size:14px;line-height:18px}.exp-systems-engineer-audit .exp-sea-link{color:#ffd6c5}.exp-sea-scoring{flex-direction:column;flex:1;justify-content:center;align-items:center;gap:24px;display:flex}.exp-sea-spinner{border:3px solid #ffffff24;border-top-color:#ffd6c5;border-radius:9999px;width:40px;height:40px;animation:.9s linear infinite sea-spin}.exp-sea-scoring-title{color:#fff;text-align:center;margin:0;font-size:18px;line-height:24px}.exp-sea-loadlist{flex-direction:column;gap:10px;width:100%;max-width:320px;margin:0;padding:0;list-style:none;display:flex}.exp-sea-load{color:#6f6f6f;align-items:baseline;gap:10px;font-size:16px;line-height:22px;transition:color .24s;display:flex}.exp-sea-load--done{color:#fff}.exp-sea-load-mark{color:#6f6f6f;flex:none;width:14px}.exp-sea-load--done .exp-sea-load-mark{color:#ffd6c5}.exp-sea-standing{flex-direction:column;flex:1;gap:14px;animation:.26s sea-in;display:flex}.exp-sea-levelbox{flex-direction:column;gap:8px;display:flex}.exp-sea-levelrow{align-items:center;gap:10px;display:flex}.exp-sea-score{margin-left:auto}.exp-sea-bar{background:#ffffff1f;border-radius:9999px;height:4px;overflow:hidden}.exp-sea-bar-fill{background:#ffd6c5;border-radius:9999px;height:4px}.exp-sea-body--muted{color:#a6a6a6}.exp-sea-knowblock{flex-direction:column;gap:2px;display:flex}.exp-sea-gapblock{flex-direction:column;gap:8px;display:flex}.exp-sea-band{font-family:var(--font-family-display);letter-spacing:-.6px;color:#ffd6c5;text-wrap:pretty;font-size:32px;font-weight:400;line-height:34px}.exp-sea-rolerow{border-top:1px solid #ffffff1f;align-items:baseline;gap:12px;padding:10px 0;display:flex}.exp-sea-rolerow-name{color:#fff;text-wrap:pretty;font-size:16px;line-height:22px}.exp-sea-rolerow-range{color:#ffd6c5;flex:none;margin-left:auto;font-size:16px;line-height:22px}.exp-sea-fineprint{border-top:1px solid #ffffff1f;flex-direction:column;gap:6px;padding-top:12px;display:flex}.exp-sea-policy{color:#a6a6a6;text-wrap:pretty;margin:0;font-size:14px;line-height:19px}.exp-sea-footnote{color:#6f6f6f;text-wrap:pretty;font-size:12px;line-height:16px}.exp-sea-statrow{gap:8px;display:flex}.exp-sea-stat-value{font-family:var(--font-family-display);color:#fff;font-size:28px;font-weight:400;line-height:30px}.exp-sea-stat-label{letter-spacing:.6px;color:#a6a6a6;font-size:12px;line-height:16px}.exp-sea-howlist{flex-direction:column;gap:14px;display:flex}.exp-sea-how{border-top:1px solid #ffffff1f;flex-direction:column;gap:4px;padding-top:12px;display:flex}.exp-sea-how--first{border-top:none;padding-top:0}.exp-sea-how-head{align-items:baseline;gap:8px;display:flex}.exp-sea-how-bullet{color:#ffd6c5;flex:none;width:8px;font-size:16px;line-height:22px}.exp-sea-how-title{color:#fff;text-wrap:pretty;font-size:16px;font-weight:500;line-height:22px}.exp-sea-how-body{color:#a6a6a6;text-wrap:pretty;padding-left:16px;font-size:14px;line-height:19px}.exp-sea-callrow{border-top:1px solid #ffffff1f;align-items:flex-start;gap:12px;padding:12px 0;display:flex}.exp-sea-callnum{box-sizing:border-box;color:#ffd6c5;border:1px solid #ffd6c5;border-radius:9999px;flex:none;justify-content:center;align-items:center;width:22px;height:22px;font-size:12px;line-height:12px;display:flex}.exp-sea-booknote{color:#6f6f6f;text-wrap:pretty;margin:0;font-size:13px;line-height:18px}.exp-sea-cta--stack{flex-direction:column;gap:8px;display:flex}.exp-sea-bookerr{color:#ff8f7a;text-align:center;margin:0;font-size:14px;line-height:18px}.exp-sea-disclaimer{color:#6f6f6f;text-align:center;font-size:12px;line-height:16px}.exp-sea-morenote{color:#a6a6a6;font-size:14px;line-height:19px}.exp-sea-dev{z-index:20;flex-direction:column;align-items:flex-start;gap:6px;display:flex;position:fixed;bottom:8px;left:8px}.exp-sea-dev-panel{background:#000000eb;border:1px solid #ffffff3d;border-radius:8px;flex-direction:column;gap:6px;max-width:calc(100vw - 24px);padding:8px;display:flex}.exp-sea-dev-row{flex-wrap:wrap;gap:4px;display:flex}.exp-sea-dev-row--mid{align-items:center}.exp-sea-dev-label{color:#a6a6a6;font-size:11px;line-height:14px}.exp-systems-engineer-audit .exp-sea-dev-btn{color:#fff;font-family:var(--font-family-body);cursor:pointer;background:#000;border:1px solid #ffffff3d;border-radius:6px;padding:4px 8px;font-size:11px;line-height:14px}@media (width>=900px){.exp-sea-main{padding:96px 20px 40px}.exp-sea-main h1{font-size:52px;line-height:54px}.exp-sea-main h2{font-size:40px;line-height:42px}.exp-sea-ask{height:calc(100dvh - 136px)}}
