@media (max-width:639px){.job-search-mobile-shell>div>header>div:first-child{padding-left:.75rem;padding-right:.75rem}.job-search-mobile-shell>div>header>div:first-child>div:first-child{gap:.5rem;height:3.5rem}.job-search-mobile-shell>div>header>div:first-child>div:last-child{padding-bottom:.5rem}.job-search-mobile-shell>div>header form{border-radius:9999px;height:2.35rem;min-height:0;padding:.2rem;box-shadow:0 8px 24px #0208172e}.job-search-mobile-shell>div>header form label{gap:.45rem;padding-left:.65rem;padding-right:.5rem}.job-search-mobile-shell>div>header form input{font-size:1rem}.job-search-mobile-shell>div>header form button[type=submit]{height:1.95rem;padding-left:.65rem;padding-right:.65rem}.job-search-mobile-shell nav[aria-label=Breadcrumb]>div{padding-top:.5rem;padding-bottom:.5rem;font-size:.75rem}.job-search-mobile-shell nav[aria-label=Breadcrumb]+div{box-shadow:0 1px #0f172a0f}.job-search-mobile-shell nav[aria-label=Breadcrumb]+div>div{gap:.375rem;padding:.5rem .75rem}.job-search-mobile-shell nav[aria-label=Breadcrumb]+div>div>button,.job-search-mobile-shell nav[aria-label=Breadcrumb]+div a{height:2.25rem;padding-left:.625rem;padding-right:.625rem;font-size:.75rem}.job-search-mobile-shell main{padding:.75rem}.job-search-mobile-shell main>section[class*=border-amber]{border-radius:1rem;margin-bottom:.75rem;padding:.75rem;font-size:.75rem;line-height:1.15rem}.job-search-mobile-shell main>header{border-radius:1.125rem;margin-bottom:.75rem;padding:1rem;box-shadow:0 8px 22px #0f172a1f}.job-search-mobile-shell main>header>div{gap:.5rem}.job-search-mobile-shell main>header>div>div:first-child>p:first-child{display:none}.job-search-mobile-shell main>header h1{font-size:1.375rem;line-height:1.7rem}.job-search-mobile-shell main>header h1+p{margin-top:.25rem;font-size:.75rem;line-height:1.05rem}.job-search-mobile-shell main>header h1+p+div{scrollbar-width:none;flex-wrap:nowrap;gap:.375rem;margin-top:.5rem;padding-bottom:.125rem;display:flex;overflow-x:auto}.job-search-mobile-shell main>header h1+p+div::-webkit-scrollbar{display:none}.job-search-mobile-shell main>header h1+p+div a{white-space:nowrap;flex:none;padding:.35rem .6rem;font-size:.75rem}.job-search-mobile-shell main>header>div>div:last-child:not(:first-child),.job-search-mobile-shell main>header+p,.job-search-mobile-shell main>header+p+section{display:none}.job-search-mobile-shell main>div[class*=lg\:grid-cols]{gap:.75rem}.job-search-mobile-shell article.group{border-radius:1rem;padding:.875rem;box-shadow:0 2px 8px #0f172a0f}.job-search-mobile-shell article.group>div:first-child{gap:.7rem}.job-search-mobile-shell article.group>div:first-child>div:first-child{border-radius:.75rem;width:2.5rem;height:2.5rem;font-size:.75rem}.job-search-mobile-shell article.group h2{font-size:.95rem;line-height:1.2rem}.job-search-mobile-shell article.group h2+*{font-size:.75rem}.job-search-mobile-shell article.group [class*=text-sm][class*=font-black][class*=text-lime]{font-size:.78rem}.job-search-mobile-shell article.group [class*=gap-x-3][class*=text-xs]{gap:.125rem .45rem;margin-top:.35rem;font-size:.7rem;line-height:1.05rem}.job-search-mobile-shell article.group [class*=border-blue-100][class*=bg-blue-50]{display:none}.job-search-mobile-shell article.group>a[class*=mt-4]{margin-top:.7rem}.job-search-mobile-shell article.group>a[class*=mt-4] p{font-size:.78rem;line-height:1.15rem}.job-search-mobile-shell article.group>div:last-child{gap:.5rem;margin-top:.7rem}.job-search-mobile-shell article.group>div:last-child>div{gap:.3rem}.job-search-mobile-shell article.group>div:last-child span{padding:.25rem .45rem;font-size:.75rem}.job-search-mobile-shell article.group>div:last-child>a{border-radius:.7rem;padding:.55rem .75rem;font-size:.75rem}.job-search-mobile-shell main>section[aria-label="Career and salary insights"]{content-visibility:auto;contain-intrinsic-size:900px}.job-search-mobile-shell main+section{content-visibility:auto;contain-intrinsic-size:500px}}@media (max-width:390px){.job-search-mobile-shell main{padding-left:.625rem;padding-right:.625rem}.job-search-mobile-shell main>header h1{font-size:1.25rem;line-height:1.55rem}.job-search-mobile-shell article.group{padding:.75rem}.job-search-mobile-shell article.group>div:first-child>div:first-child{width:2.25rem;height:2.25rem}}
