@font-face{font-family:FBD Jobs Mars;src:url(/jobs/fonts/MarsSemiCondensed-Bold.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:FBD Jobs Megascope;src:url(/jobs/fonts/MegascopePlus-Bold.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}[data-page=jobs]{--fbd-oxblood:#5a0000;--fbd-red:#a0001b;--fbd-cream:#feedc6;--fbd-ink-12:#5a00001f;--fbd-ink-25:#5a000040;--fbd-ink-60:#5a00009e;--font-display:"FBD Jobs Megascope", "Arial Narrow", "Roboto Condensed", system-ui;--font-copy:"FBD Jobs Mars", "Arial Narrow", "Roboto Condensed", system-ui;background:var(--fbd-cream);min-height:100dvh;color:var(--fbd-oxblood);font:700 17px/1.35 var(--font-copy);-webkit-font-smoothing:antialiased}[data-page=jobs] *,[data-page=jobs] :before,[data-page=jobs] :after{box-sizing:border-box}[data-page=jobs] button,[data-page=jobs] input,[data-page=jobs] textarea{font:inherit;color:inherit;letter-spacing:inherit}[data-page=jobs] [hidden]{display:none!important}[data-page=jobs] h1,[data-page=jobs] h2,[data-page=jobs] p,[data-page=jobs] li{font-family:inherit;font-weight:inherit;letter-spacing:inherit}[data-page=jobs] .fbd-sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}[data-page=jobs] .fbd-keeper{opacity:0;pointer-events:none;border:0;width:1px;height:1px;padding:0;font-size:16px;position:fixed;top:0;left:0}[data-page=jobs] .fbd-app{flex-direction:column;max-width:680px;height:100dvh;margin:0 auto;display:flex;position:relative;overflow:hidden}[data-page=jobs] .fbd-bar{z-index:3;background:var(--fbd-ink-12);height:4px;position:fixed;top:0;left:0;right:0}[data-page=jobs] .fbd-bar i{background:var(--fbd-red);height:100%;transition:width .35s;display:block}[data-page=jobs] .fbd-top{min-height:60px;padding:max(14px, env(safe-area-inset-top)) 20px 0;flex:none;justify-content:space-between;align-items:center;display:flex}[data-page=jobs] .fbd-logo-small{width:auto;height:30px;display:block}[data-page=jobs] .fbd-languages{border:1.5px solid var(--fbd-ink-25);border-radius:999px;gap:2px;padding:2px;display:flex}[data-page=jobs] .fbd-languages button{cursor:pointer;background:0 0;border:0;border-radius:999px;min-width:44px;min-height:44px;padding:0 12px;font-size:14px}[data-page=jobs] .fbd-languages button[aria-pressed=true]{background:var(--fbd-oxblood);color:var(--fbd-cream)}[data-page=jobs] .fbd-stage{flex:1;min-height:0;position:relative}[data-page=jobs] .fbd-screen{overscroll-behavior:contain;flex-direction:column;padding:clamp(20px,7vh,64px) 24px 112px;animation:.28s both fbd-jobs-in;display:flex;position:absolute;inset:0;overflow-y:auto}[data-page=jobs] .fbd-screen[data-dir="-1"]{animation-name:fbd-jobs-in-back}[data-page=jobs] .fbd-screen--frame{padding-top:12px;padding-bottom:24px}@keyframes fbd-jobs-in{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:none}}@keyframes fbd-jobs-in-back{0%{opacity:0;transform:translateY(-28px)}to{opacity:1;transform:none}}[data-page=jobs] .fbd-num{min-height:20px;color:var(--fbd-red);flex-wrap:wrap;align-items:center;gap:6px;margin:0 0 10px;font-size:15px;display:flex}[data-page=jobs] .fbd-nudge{background:var(--fbd-red);color:var(--fbd-cream);border-radius:999px;margin-left:6px;padding:2px 10px;font-size:13px}[data-page=jobs] .fbd-q{font-family:var(--font-copy);letter-spacing:-.005em;overflow-wrap:anywhere;outline:none;margin:0 0 8px;font-size:26px;font-weight:700;line-height:1.22}[data-page=jobs] .fbd-help{color:var(--fbd-ink-60);margin:0;font-size:16px}[data-page=jobs] .fbd-options{gap:10px;margin-top:22px;display:grid}[data-page=jobs] .fbd-option{border:2px solid var(--fbd-ink-25);text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border-radius:10px;align-items:center;gap:12px;width:100%;min-height:56px;padding:10px 14px;font-size:18px;transition:border-color .15s,background-color .15s;display:flex}[data-page=jobs] .fbd-option kbd{border:1.5px solid var(--fbd-ink-25);width:28px;height:28px;font:inherit;border-radius:6px;flex:none;place-items:center;font-size:14px;display:grid}[data-page=jobs] .fbd-option .fbd-tick{opacity:0;flex:none;margin-left:auto}[data-page=jobs] .fbd-option-text{flex-direction:column;gap:2px;min-width:0;display:flex}[data-page=jobs] .fbd-option-text small{color:var(--fbd-ink-60);font-size:14px}[data-page=jobs] .fbd-option[aria-checked=true] .fbd-option-text small{color:inherit;opacity:.8}[data-page=jobs] .fbd-option[aria-checked=true]{border-color:var(--fbd-oxblood);background:var(--fbd-oxblood);color:var(--fbd-cream)}[data-page=jobs] .fbd-option[aria-checked=true] kbd{border-color:#feedc680}[data-page=jobs] .fbd-option[aria-checked=true] .fbd-tick{opacity:1}[data-page=jobs] .fbd-option[data-picked]{animation:.3s steps(2,end) fbd-jobs-blink}@keyframes fbd-jobs-blink{50%{color:var(--fbd-oxblood);background:0 0}}[data-page=jobs] .fbd-field{border-bottom:2px solid var(--fbd-ink-25);align-items:baseline;gap:10px;margin-top:26px;transition:border-color .15s;display:flex}[data-page=jobs] .fbd-field:focus-within{border-color:var(--fbd-oxblood)}[data-page=jobs] .fbd-prefix{color:var(--fbd-ink-60);font-size:24px}[data-page=jobs] .fbd-valid{color:var(--fbd-oxblood);flex:none;align-self:center}[data-page=jobs] .fbd-field input{background:0 0;border:0;outline:none;flex:1;width:100%;min-width:0;padding:8px 0;font-size:24px}[data-page=jobs] .fbd-textarea{border:0;border-bottom:2px solid var(--fbd-ink-25);resize:none;background:0 0;outline:none;width:100%;min-height:110px;margin-top:26px;padding:8px 0;font-size:20px}[data-page=jobs] .fbd-textarea:focus{border-color:var(--fbd-oxblood)}[data-page=jobs] .fbd-field input::placeholder,[data-page=jobs] .fbd-textarea::placeholder{color:#5a000052}[data-page=jobs] .fbd-chips{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}[data-page=jobs] .fbd-chips button{border:1.5px solid var(--fbd-ink-25);cursor:pointer;background:0 0;border-radius:999px;min-height:44px;padding:0 14px;font-size:15px}[data-page=jobs] .fbd-ok-row{flex-wrap:wrap;align-items:center;gap:14px;margin-top:22px;display:flex}[data-page=jobs] .fbd-ok{background:var(--fbd-oxblood);min-height:48px;color:var(--fbd-cream);cursor:pointer;border:0;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:0 22px;font-size:18px;display:inline-flex}[data-page=jobs] .fbd-ok:active{transform:translateY(1px)}[data-page=jobs] .fbd-ok:disabled{opacity:.5;cursor:default}[data-page=jobs] .fbd-hint{color:var(--fbd-ink-60);font-size:14px;display:none}[data-page=jobs] .fbd-skip{min-height:44px;color:var(--fbd-ink-60);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0 4px;font-size:16px;text-decoration:underline}[data-page=jobs] .fbd-error{color:var(--fbd-red);align-items:baseline;gap:8px;margin:14px 0 0;font-size:15px;animation:.3s fbd-jobs-shake;display:flex}[data-page=jobs] .fbd-error-marker{background:var(--fbd-red);width:18px;height:18px;color:var(--fbd-cream);border-radius:50%;flex:none;place-items:center;font-size:12px;display:inline-grid}@keyframes fbd-jobs-shake{25%{transform:translate(-4px)}75%{transform:translate(4px)}}[data-page=jobs] .fbd-drop{border:2px dashed var(--fbd-ink-25);text-align:center;cursor:pointer;border-radius:12px;margin-top:24px;padding:26px 18px;display:block}[data-page=jobs] .fbd-drop:focus-within{border-color:var(--fbd-oxblood)}[data-page=jobs] .fbd-drop strong{font-size:19px;display:block}[data-page=jobs] .fbd-drop small{color:var(--fbd-ink-60);margin-top:6px;font-size:15px;display:block}[data-page=jobs] .fbd-file-name{overflow-wrap:anywhere;align-items:center;gap:8px;margin-top:14px;display:inline-flex}[data-page=jobs] .fbd-consent{border:2px solid var(--fbd-ink-25);cursor:pointer;border-radius:12px;align-items:flex-start;gap:14px;margin-top:26px;padding:16px;display:flex}[data-page=jobs] .fbd-consent:has(input:checked){border-color:var(--fbd-oxblood)}[data-page=jobs] .fbd-consent:has(input:focus-visible){outline:3px solid var(--fbd-red);outline-offset:2px}[data-page=jobs] .fbd-box{border:2px solid var(--fbd-oxblood);border-radius:6px;flex:none;place-items:center;width:28px;height:28px;display:grid}[data-page=jobs] .fbd-consent:has(input:checked) .fbd-box{background:var(--fbd-oxblood);color:var(--fbd-cream)}[data-page=jobs] .fbd-captcha{justify-content:center;margin-top:16px;display:flex}[data-page=jobs] .fbd-captcha:empty{display:none}[data-page=jobs] .fbd-send{width:100%;min-height:56px;margin-top:22px;font-size:19px}[data-page=jobs] .fbd-send[aria-busy=true]{opacity:.75;cursor:progress}[data-page=jobs] .fbd-failure{justify-content:center}[data-page=jobs] .fbd-foot{z-index:2;padding:10px 16px max(12px, env(safe-area-inset-bottom));background:var(--fbd-cream);justify-content:space-between;align-items:center;display:flex;position:absolute;bottom:0;left:0;right:0}[data-page=jobs] .fbd-back{min-height:44px;color:var(--fbd-ink-60);cursor:pointer;background:0 0;border:0;padding:0 8px;font-size:16px}[data-page=jobs] .fbd-back:disabled{opacity:.4;cursor:default}[data-page=jobs] .fbd-count{color:var(--fbd-ink-60);padding-right:8px;font-size:14px}[data-page=jobs] .fbd-option:focus-visible,[data-page=jobs] .fbd-ok:focus-visible,[data-page=jobs] .fbd-skip:focus-visible,[data-page=jobs] .fbd-back:focus-visible,[data-page=jobs] .fbd-chips button:focus-visible,[data-page=jobs] .fbd-languages button:focus-visible{outline:3px solid var(--fbd-red);outline-offset:2px}[data-page=jobs] .fbd-welcome{flex-direction:column;align-items:flex-start;margin-block:auto;padding-bottom:4vh;display:flex}[data-page=jobs] .fbd-logo-big{width:150px;height:auto;margin:0 0 5vh;display:block}[data-page=jobs] .fbd-display{font:700 clamp(64px, 20vw, 104px)/.86 var(--font-display);letter-spacing:-.01em;text-transform:lowercase;overflow-wrap:anywhere;outline:none;margin:0 0 18px}[data-page=jobs] .fbd-display em{color:var(--fbd-red);font-style:normal}[data-page=jobs] .fbd-display--thanks{font-size:clamp(52px,16vw,96px)}[data-page=jobs] .fbd-lede{margin:0 0 18px;font-size:19px}[data-page=jobs] .fbd-ticks{gap:8px;margin:0 0 30px;padding:0;font-size:17px;list-style:none;display:grid}[data-page=jobs] .fbd-ticks li{align-items:center;gap:10px;display:flex}[data-page=jobs] .fbd-ticks .fbd-tick{color:var(--fbd-red);flex:none}[data-page=jobs] .fbd-start{min-height:56px;padding:0 28px;font-size:19px}[data-page=jobs] .fbd-meta{color:var(--fbd-ink-60);margin:12px 0 0;font-size:14px}[data-page=jobs] .fbd-welcome-links{flex-wrap:wrap;gap:18px;margin-top:20px;display:flex}[data-page=jobs] .fbd-share{margin-top:28px}[data-page=jobs] .fbd-share .fbd-ok{text-decoration:none}[data-page=jobs] .fbd-end .fbd-lede{margin-top:18px}[data-page=jobs] .fbd-closed-copy p{margin:0 0 10px;font-size:18px}[data-page=jobs] .fbd-closed-copy p[lang=ms]{color:var(--fbd-ink-60)}[data-page=jobs] .fbd-links{gap:10px;margin:0;padding:0;list-style:none;display:grid}[data-page=jobs] .fbd-links a,[data-page=jobs] .fbd-welcome>a{color:var(--fbd-oxblood);text-underline-offset:4px;font-size:19px}[data-page=jobs] .fbd-sheet-backdrop{z-index:10;background:#5a000073;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}[data-page=jobs] .fbd-sheet{width:100%;max-width:680px;max-height:85dvh;padding:24px 24px max(24px, env(safe-area-inset-bottom));background:var(--fbd-cream);border-radius:16px 16px 0 0;overflow-y:auto}[data-page=jobs] .fbd-sheet h2{font:700 34px/1 var(--font-display);text-transform:lowercase;margin:0 0 14px}[data-page=jobs] .fbd-sheet p{margin:0 0 14px;font-size:16px}[data-page=jobs] .fbd-sheet strong{color:var(--fbd-red)}@media (pointer:fine){[data-page=jobs] .fbd-hint{display:inline}[data-page=jobs] .fbd-option:hover,[data-page=jobs] .fbd-chips button:hover{border-color:var(--fbd-oxblood)}}@media (max-height:700px){[data-page=jobs] .fbd-screen--frame{padding-top:4px}[data-page=jobs] .fbd-logo-big{width:110px;margin-bottom:3vh}[data-page=jobs] .fbd-display{margin-bottom:12px;font-size:clamp(52px,15vw,72px)}[data-page=jobs] .fbd-lede{margin-bottom:12px;font-size:17px}[data-page=jobs] .fbd-ticks{gap:4px;margin-bottom:18px;font-size:16px}}@media (min-width:900px){[data-page=jobs] .fbd-screen{padding-top:14vh}[data-page=jobs] .fbd-q{font-size:30px}}@media (prefers-reduced-motion:reduce){[data-page=jobs] .fbd-screen,[data-page=jobs] .fbd-option[data-picked],[data-page=jobs] .fbd-error{animation:none}[data-page=jobs] .fbd-bar i{transition:none}}
