.jobs-module__pA7Nnq__landing{color:#202124;background:#f5f5f7;min-height:100vh;padding:10rem 1.5rem 4rem}.jobs-module__pA7Nnq__container{max-width:1480px;margin:auto}.jobs-module__pA7Nnq__brand{margin:0 0 1.5rem;font-size:clamp(2.4rem,4vw,3.2rem)}.jobs-module__pA7Nnq__modeSwitch{background:#fff;border:1px solid #20212418;border-radius:14px;gap:.4rem;width:fit-content;max-width:100%;padding:.35rem;display:flex}.jobs-module__pA7Nnq__modeSwitch button{color:#5b5d63;border-radius:10px;justify-content:center;align-items:center;gap:.6rem;padding:.85rem 1.35rem;font-size:.95rem;font-weight:600;display:flex}.jobs-module__pA7Nnq__modeSwitch button[aria-pressed=true]{color:#fff;background:#202124}.jobs-module__pA7Nnq__intro{max-width:850px;margin:2rem 0 1.5rem}.jobs-module__pA7Nnq__intro h1{letter-spacing:-.04em;font-size:clamp(1.9rem,3.3vw,3rem);font-weight:650;line-height:1.08}.jobs-module__pA7Nnq__intro p,.jobs-module__pA7Nnq__accountCallout p{color:#6b6d72;margin-top:.8rem;font-size:.95rem;line-height:1.65}.jobs-module__pA7Nnq__search{background:#fff;border:1px solid #20212416;border-radius:18px;grid-template-columns:1.3fr 1fr auto;align-items:end;gap:.9rem;padding:1.4rem;display:grid}.jobs-module__pA7Nnq__search label,.jobs-module__pA7Nnq__form label{color:#5b5d63;gap:.5rem;font-size:.82rem;display:grid}.jobs-module__pA7Nnq__search input,.jobs-module__pA7Nnq__search select,.jobs-module__pA7Nnq__form input,.jobs-module__pA7Nnq__form textarea,.jobs-module__pA7Nnq__form select{color:#202124;background:#f8f8fa;border:1px solid #20212425;border-radius:9px;width:100%;min-width:0;padding:.8rem .9rem;font-size:.95rem}.jobs-module__pA7Nnq__primary,.jobs-module__pA7Nnq__secondary{border-radius:10px;justify-content:center;align-items:center;gap:.6rem;min-height:46px;padding:.8rem 1.2rem;font-size:.85rem;font-weight:600;display:inline-flex}.jobs-module__pA7Nnq__primary{color:#fff;background:#202124}.jobs-module__pA7Nnq__secondary{color:#202124;background:#fff;border:1px solid #20212428}.jobs-module__pA7Nnq__primary:disabled{opacity:.55;cursor:wait}.jobs-module__pA7Nnq__chips{flex-wrap:wrap;grid-column:1/-1;gap:.5rem;display:flex}.jobs-module__pA7Nnq__chips button,.jobs-module__pA7Nnq__tags span{border:1px solid #2021241b;border-radius:8px;padding:.5rem .7rem;font-size:.78rem}.jobs-module__pA7Nnq__chips button[aria-pressed=true]{color:#1752b5;background:#eaf1ff;border-color:#1764e8}.jobs-module__pA7Nnq__searchHint{color:#6b6d72;grid-column:1/-1;font-size:.78rem}.jobs-module__pA7Nnq__exampleHeading{justify-content:space-between;align-items:end;gap:1rem;margin:2.7rem 0 .7rem;display:flex}.jobs-module__pA7Nnq__exampleHeading h2,.jobs-module__pA7Nnq__accountCallout h2{letter-spacing:-.03em;font-size:clamp(1.3rem,2.5vw,1.8rem);font-weight:650}.jobs-module__pA7Nnq__eyebrow{color:#6b6d72;margin-bottom:.6rem;font-size:.73rem}.jobs-module__pA7Nnq__badge{white-space:nowrap;color:#5b5d63;border:1px solid #20212420;border-radius:6px;width:fit-content;padding:.35rem .5rem;font-size:.68rem;font-weight:600;display:inline-flex}.jobs-module__pA7Nnq__muted{color:#6b6d72;font-size:.87rem;line-height:1.6}.jobs-module__pA7Nnq__cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-top:1.2rem;display:grid}.jobs-module__pA7Nnq__card{background:#fff;border:1px solid #20212418;border-radius:17px;flex-direction:column;min-width:0;padding:1.4rem;display:flex}.jobs-module__pA7Nnq__cardTop{justify-content:space-between;align-items:center;margin-bottom:1.5rem;display:flex}.jobs-module__pA7Nnq__card h3{letter-spacing:-.035em;font-size:1.6rem;font-weight:650;line-height:1.2}.jobs-module__pA7Nnq__location{color:#777980;align-items:center;gap:.3rem;margin:.6rem 0 0;font-size:.8rem;display:flex}.jobs-module__pA7Nnq__jobSummary{border-block:1px solid #20212413;margin:.8rem 0;padding:1rem 0}.jobs-module__pA7Nnq__jobSummary h4{margin-bottom:.5rem;font-size:1rem;font-weight:600}.jobs-module__pA7Nnq__jobSummary strong{font-size:.92rem}.jobs-module__pA7Nnq__jobSummary p{color:#6b6d72;margin-top:.4rem;font-size:.8rem}.jobs-module__pA7Nnq__tags{flex-wrap:wrap;gap:.35rem;margin:1rem 0;display:flex}.jobs-module__pA7Nnq__cardAction{text-align:left;justify-content:space-between;align-items:center;gap:.6rem;margin-top:auto;padding-top:1.2rem;font-size:.82rem;font-weight:600;display:flex}.jobs-module__pA7Nnq__accountCallout{background:#eaecef;border-radius:17px;justify-content:space-between;align-items:center;gap:2rem;margin-top:2rem;padding:1.8rem;display:flex}.jobs-module__pA7Nnq__workspace{color:#202124;padding:.5rem 0 3rem}.jobs-module__pA7Nnq__tabs{flex-wrap:wrap;gap:.4rem;margin-bottom:1.5rem;display:flex}.jobs-module__pA7Nnq__tabs button{border:1px solid #20212420;border-radius:9px;padding:.7rem 1rem;font-size:.85rem}.jobs-module__pA7Nnq__tabs button[aria-pressed=true]{color:#fff;background:#202124}.jobs-module__pA7Nnq__panel{background:#fff;border:1px solid #20212418;border-radius:16px;padding:1.5rem}.jobs-module__pA7Nnq__panel h3{margin-bottom:.75rem;font-size:1.45rem;font-weight:650}.jobs-module__pA7Nnq__form{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:1rem;margin-top:1.5rem;display:grid}.jobs-module__pA7Nnq__full{grid-column:1/-1}.jobs-module__pA7Nnq__alertPreview{background:#f6f2ff;border:1px solid #7651b833;border-radius:16px;margin-top:1rem;padding:1.25rem}.jobs-module__pA7Nnq__alertPreview h3{margin-bottom:.5rem;font-size:1.2rem;font-weight:650}.jobs-module__pA7Nnq__alertSummary{overflow-wrap:anywhere;grid-template-columns:auto minmax(0,1fr);gap:.6rem 1rem;margin-top:1rem;display:grid}.jobs-module__pA7Nnq__alertSummary dt{font-weight:600}.dark .jobs-module__pA7Nnq__alertPreview{color:#f3f3f5;background:#252030}.jobs-module__pA7Nnq__suggestedField{align-content:start;gap:.5rem;min-width:0;display:grid}.jobs-module__pA7Nnq__fieldHint{color:#6b6d72;font-size:.78rem;line-height:1.5}.jobs-module__pA7Nnq__suggestedField select:focus-visible,.jobs-module__pA7Nnq__suggestedField input:focus-visible{outline-offset:2px;outline:3px solid #1764e8}.dark .jobs-module__pA7Nnq__fieldHint{color:#b1b4bd}.jobs-module__pA7Nnq__form textarea{resize:vertical;min-height:105px}.jobs-module__pA7Nnq__notice{color:#36512b;background:#eef5eb;border-radius:10px;margin:1rem 0;padding:.85rem 1rem;font-size:.9rem}.jobs-module__pA7Nnq__error{color:#a12222;background:#fff0f0}.jobs-module__pA7Nnq__list{gap:1rem;margin-top:1.3rem;display:grid}.jobs-module__pA7Nnq__actions{flex-wrap:wrap;align-items:center;gap:.7rem;margin-top:1rem;display:flex}.jobs-module__pA7Nnq__empty{color:#6b6d72;padding:2rem 0;line-height:1.7}.jobs-module__pA7Nnq__workspace button:focus-visible,.jobs-module__pA7Nnq__landing button:focus-visible,.jobs-module__pA7Nnq__workspace a:focus-visible,.jobs-module__pA7Nnq__landing a:focus-visible{outline-offset:3px;outline:3px solid #1764e8}:is(.dark .jobs-module__pA7Nnq__landing,.dark .jobs-module__pA7Nnq__workspace){color:#f3f3f5;background:#141517}:is(.dark .jobs-module__pA7Nnq__panel,.dark .jobs-module__pA7Nnq__card,.dark .jobs-module__pA7Nnq__search,.dark .jobs-module__pA7Nnq__modeSwitch){background:#202124;border-color:#ffffff25}.dark .jobs-module__pA7Nnq__muted{color:#b1b4bd}.dark .jobs-module__pA7Nnq__intro p{color:#b1b4bd}.dark .jobs-module__pA7Nnq__eyebrow{color:#b1b4bd}.dark .jobs-module__pA7Nnq__location{color:#b1b4bd}.dark .jobs-module__pA7Nnq__searchHint{color:#b1b4bd}.dark .jobs-module__pA7Nnq__accountCallout p{color:#b1b4bd}.dark .jobs-module__pA7Nnq__jobSummary p{color:#b1b4bd}.dark .jobs-module__pA7Nnq__empty{color:#b1b4bd}.dark .jobs-module__pA7Nnq__badge{color:#d5d7dc;border-color:#ffffff30}.dark .jobs-module__pA7Nnq__tags span{color:#d5d7dc;border-color:#ffffff30}.dark .jobs-module__pA7Nnq__tabs button{color:#d5d7dc;border-color:#ffffff30}.dark .jobs-module__pA7Nnq__chips button{color:#d5d7dc;border-color:#ffffff30}:is(.dark .jobs-module__pA7Nnq__search label,.dark .jobs-module__pA7Nnq__form label){color:#d5d7dc}:is(.dark .jobs-module__pA7Nnq__form input,.dark .jobs-module__pA7Nnq__form textarea,.dark .jobs-module__pA7Nnq__form select,.dark .jobs-module__pA7Nnq__search input,.dark .jobs-module__pA7Nnq__search select){color:#fff;background:#17181b;border-color:#ffffff30}.dark .jobs-module__pA7Nnq__accountCallout{background:#25272c}.dark .jobs-module__pA7Nnq__primary{color:#202124;background:#f4f5f7}.dark .jobs-module__pA7Nnq__modeSwitch button[aria-pressed=true]{color:#202124;background:#f4f5f7}.dark .jobs-module__pA7Nnq__tabs button[aria-pressed=true]{color:#202124;background:#f4f5f7}.dark .jobs-module__pA7Nnq__modeSwitch button{color:#b1b4bd}.dark .jobs-module__pA7Nnq__chips button[aria-pressed=true]{background:#203c66}@media (max-width:900px){.jobs-module__pA7Nnq__cards{grid-template-columns:1fr}.jobs-module__pA7Nnq__search{grid-template-columns:1fr 1fr}.jobs-module__pA7Nnq__search>.jobs-module__pA7Nnq__primary{grid-column:1/-1}.jobs-module__pA7Nnq__accountCallout{flex-direction:column;align-items:start}}@media (max-width:540px){.jobs-module__pA7Nnq__landing{padding:9rem 1rem 2rem}.jobs-module__pA7Nnq__modeSwitch{width:100%}.jobs-module__pA7Nnq__modeSwitch button{flex:1;gap:.4rem;padding:.8rem .5rem;font-size:.82rem}.jobs-module__pA7Nnq__search,.jobs-module__pA7Nnq__form{grid-template-columns:1fr}.jobs-module__pA7Nnq__exampleHeading{flex-direction:column;align-items:start}.jobs-module__pA7Nnq__panel{padding:1rem}}html.dark[data-account-surface] :is(.jobs-module__pA7Nnq__landing,.jobs-module__pA7Nnq__workspace){background:var(--account-page);color:var(--account-text)}html.dark[data-account-surface] :is(.jobs-module__pA7Nnq__panel,.jobs-module__pA7Nnq__card,.jobs-module__pA7Nnq__search,.jobs-module__pA7Nnq__modeSwitch,.jobs-module__pA7Nnq__accountCallout){background:var(--account-panel);border-color:var(--account-line)}html.dark[data-account-surface] :is(.jobs-module__pA7Nnq__tabs button,.jobs-module__pA7Nnq__modeSwitch button){background:var(--account-raised);color:var(--account-muted);border-color:var(--account-line)}html.dark[data-account-surface] :is(.jobs-module__pA7Nnq__primary,.jobs-module__pA7Nnq__tabs button[aria-pressed=true],.jobs-module__pA7Nnq__modeSwitch button[aria-pressed=true]){background:var(--account-blue);color:#fff;border-color:var(--account-blue)}html.dark[data-account-surface] .jobs-module__pA7Nnq__secondary{background:var(--account-raised);border-color:var(--account-line);color:var(--account-text)}
