.JobDetail-module__NfZIZa__page{--paper:#fff;--line:#e7e1ea;--line-strong:#d3c8d8;--brand:#5a3561;--brand-600:#3a1e3f;--brand-50:#f3eef5;--haldi:#f3b23a;--haldi-hover:#f6bf55;--ink:#231a26;--muted:#5a5160;--red:#a3282f;--red-soft:#fbe9ea;--amber:#8a5300;--sans:var(--font-radar-text), "Red Hat Text", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif;--display:var(--font-radar-display), "Red Hat Display", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif;max-width:760px;color:var(--ink);font-family:var(--sans);margin:0 auto;padding:30px 18px 64px}.JobDetail-module__NfZIZa__closed{background:var(--red-soft);color:var(--red);border:1.5px solid #f0c6c9;border-radius:12px;margin:0 0 22px;padding:14px 16px;font-size:15px;line-height:1.55}.JobDetail-module__NfZIZa__closed a{color:var(--red);font-weight:700}.JobDetail-module__NfZIZa__head{border-bottom:1px solid var(--line);padding-bottom:20px}.JobDetail-module__NfZIZa__meta{color:var(--muted);flex-wrap:wrap;align-items:baseline;gap:6px 16px;margin:0 0 12px;font-size:15px;display:flex}.JobDetail-module__NfZIZa__badge{font-variant-numeric:tabular-nums;font-weight:700}.JobDetail-module__NfZIZa__views{color:var(--muted);align-items:center;gap:5px;font-size:14px;font-weight:500;display:inline-flex}.JobDetail-module__NfZIZa__dUrgent{color:var(--red)}.JobDetail-module__NfZIZa__dSoon{color:var(--amber)}.JobDetail-module__NfZIZa__dOk{color:var(--muted);font-weight:600}.JobDetail-module__NfZIZa__title{font-family:var(--display);letter-spacing:-.022em;color:var(--brand-600);text-wrap:balance;overflow-wrap:anywhere;margin:0 0 10px;font-size:clamp(27px,6vw,38px);font-weight:800;line-height:1.12}.JobDetail-module__NfZIZa__org{color:var(--muted);margin:0;font-size:17px;line-height:1.5}.JobDetail-module__NfZIZa__flag{border-left:3px solid var(--line-strong);color:var(--ink);margin:20px 0 0;padding:2px 0 2px 12px;font-size:15px;font-weight:600;line-height:1.55}.JobDetail-module__NfZIZa__facts{gap:0;margin:22px 0 0;display:grid}.JobDetail-module__NfZIZa__fact{border-bottom:1px solid var(--line);grid-template-columns:150px 1fr;gap:14px;padding:12px 0;font-size:16px;line-height:1.6;display:grid}.JobDetail-module__NfZIZa__fact dt{color:var(--muted);padding-top:2px;font-size:14px;font-weight:600}.JobDetail-module__NfZIZa__fact dd{overflow-wrap:anywhere;font-variant-numeric:tabular-nums;margin:0}.JobDetail-module__NfZIZa__section{margin-top:28px}.JobDetail-module__NfZIZa__section h2{font-family:var(--display);letter-spacing:-.01em;color:var(--brand-600);margin:0 0 10px;font-size:19px;font-weight:700}.JobDetail-module__NfZIZa__section p{overflow-wrap:anywhere;margin:0;font-size:16px;line-height:1.65}.JobDetail-module__NfZIZa__discs{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.JobDetail-module__NfZIZa__discs li{color:var(--brand-600);background:var(--brand-50);border-radius:999px;padding:6px 12px;font-size:14.5px;font-weight:600}.JobDetail-module__NfZIZa__actions{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}.JobDetail-module__NfZIZa__primary,.JobDetail-module__NfZIZa__secondary{min-height:52px;font-family:var(--display);text-align:center;border-radius:12px;flex:auto;justify-content:center;align-items:center;padding:12px 22px;font-size:16.5px;font-weight:700;text-decoration:none;transition:background .15s,border-color .15s;display:inline-flex}.JobDetail-module__NfZIZa__primary{background:var(--brand-600);color:#fff}.JobDetail-module__NfZIZa__primary:hover,.JobDetail-module__NfZIZa__primary:focus-visible{background:var(--brand)}.JobDetail-module__NfZIZa__secondary{border:1.5px solid var(--line-strong);color:var(--brand-600);background:var(--paper)}.JobDetail-module__NfZIZa__secondary:hover,.JobDetail-module__NfZIZa__secondary:focus-visible{border-color:var(--brand)}.JobDetail-module__NfZIZa__primary:focus-visible,.JobDetail-module__NfZIZa__secondary:focus-visible,.JobDetail-module__NfZIZa__share:focus-visible,.JobDetail-module__NfZIZa__profilePrompt a:focus-visible{outline:2px solid var(--brand-600);outline-offset:2px}.JobDetail-module__NfZIZa__share{border:1.5px solid var(--line);background:var(--paper);color:#075e54;border-radius:12px;justify-content:center;align-items:center;gap:9px;min-height:52px;margin-top:14px;padding:12px 20px;font-size:16px;font-weight:700;text-decoration:none;display:flex}.JobDetail-module__NfZIZa__share:hover,.JobDetail-module__NfZIZa__share:focus-visible{border-color:#25d366}.JobDetail-module__NfZIZa__shareIcon{color:#25d366;flex:none}.JobDetail-module__NfZIZa__profilePrompt{background:var(--brand-50);border-radius:16px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 18px;margin-top:24px;padding:18px;display:flex}.JobDetail-module__NfZIZa__profilePrompt p{color:var(--ink);flex:280px;margin:0;font-size:15.5px;line-height:1.55}.JobDetail-module__NfZIZa__profilePrompt b{font-family:var(--display);color:var(--brand-600)}.JobDetail-module__NfZIZa__profilePrompt a{background:var(--haldi);min-height:48px;color:var(--brand-600);font-family:var(--display);white-space:nowrap;border-radius:12px;justify-content:center;align-items:center;padding:10px 20px;font-size:16px;font-weight:800;text-decoration:none;transition:background .15s;display:inline-flex}.JobDetail-module__NfZIZa__profilePrompt a:hover{background:var(--haldi-hover)}.JobDetail-module__NfZIZa__provenance{border-top:1px solid var(--line);color:var(--muted);margin:28px 0 0;padding-top:18px;font-size:14px;line-height:1.6}@media (max-width:560px){.JobDetail-module__NfZIZa__page{padding-top:24px}.JobDetail-module__NfZIZa__fact{grid-template-columns:1fr;gap:3px}.JobDetail-module__NfZIZa__actions{flex-direction:column}.JobDetail-module__NfZIZa__profilePrompt a{width:100%}}
.RadarBar-module__q5NNdW__mark{color:#fff;align-items:center;gap:11px;min-width:0;margin:0;display:flex}.RadarBar-module__q5NNdW__mark svg{flex:none}.RadarBar-module__q5NNdW__name{font-family:var(--font-radar-display), "Red Hat Display", ui-sans-serif, system-ui, sans-serif;letter-spacing:-.01em;white-space:nowrap;font-size:20px;font-weight:800;line-height:1.1}.RadarBar-module__q5NNdW__by{font-family:var(--font-radar-text), "Red Hat Text", ui-sans-serif, system-ui, sans-serif;letter-spacing:0;color:#ffffffb8;margin-left:6px;font-size:13px;font-weight:500}.RadarBar-module__q5NNdW__home{border-radius:6px;align-items:center;min-height:44px;text-decoration:none;display:inline-flex}.RadarBar-module__q5NNdW__home:focus-visible{outline-offset:4px;outline:2px solid #f3b23a}.RadarBar-module__q5NNdW__bar{color:#fff;background:#3a1e3f}.RadarBar-module__q5NNdW__barIn{justify-content:space-between;align-items:center;gap:16px;max-width:1180px;min-height:64px;margin:0 auto;padding:0 18px;display:flex}.RadarBar-module__q5NNdW__back{min-height:44px;font-family:var(--font-radar-text), "Red Hat Text", ui-sans-serif, system-ui, sans-serif;color:#ffffffdb;white-space:nowrap;align-items:center;gap:6px;padding:0 4px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}.RadarBar-module__q5NNdW__back:hover,.RadarBar-module__q5NNdW__back:focus-visible{color:#fff;text-underline-offset:3px;text-decoration:underline}.RadarBar-module__q5NNdW__back:focus-visible{outline-offset:2px;border-radius:4px;outline:2px solid #f3b23a}@media (max-width:420px){.RadarBar-module__q5NNdW__bar .RadarBar-module__q5NNdW__name{font-size:18px}.RadarBar-module__q5NNdW__bar .RadarBar-module__q5NNdW__by{display:none}}
@font-face{font-family:radarDisplay;src:url(../media/RedHatDisplay_latin-s.p.05ls8ohnyy~qi.woff2?dpl=dpl_5vwy7GpGFyzoXXgAVaMArw5vkjkJ)format("woff2");font-display:swap;font-weight:500 900}@font-face{font-family:radarDisplay Fallback;src:local(Arial);ascent-override:102.67%;descent-override:30.76%;line-gap-override:0.0%;size-adjust:99.15%}.radardisplay_7a058664-module__sNkfza__className{font-family:radarDisplay,radarDisplay Fallback}.radardisplay_7a058664-module__sNkfza__variable{--font-radar-display:"radarDisplay", "radarDisplay Fallback"}
@font-face{font-family:radarText;src:url(../media/RedHatText_latin-s.p.0ie5he_9hcu1n.woff2?dpl=dpl_5vwy7GpGFyzoXXgAVaMArw5vkjkJ)format("woff2");font-display:swap;font-weight:400 700}@font-face{font-family:radarText Fallback;src:local(Arial);ascent-override:101.94%;descent-override:30.54%;line-gap-override:0.0%;size-adjust:99.86%}.radartext_4c0ff056-module__jU9HoG__className{font-family:radarText,radarText Fallback}.radartext_4c0ff056-module__jU9HoG__variable{--font-radar-text:"radarText", "radarText Fallback"}
