.JobsCategoryNav-module__pkESFG__viewport{min-width:0;position:relative}.JobsCategoryNav-module__pkESFG__strip{scrollbar-width:none;scroll-behavior:smooth;grid-auto-flow:column;justify-content:start;gap:.5em;display:grid;overflow-x:auto}.JobsCategoryNav-module__pkESFG__strip::-webkit-scrollbar{display:none}.JobsCategoryNav-module__pkESFG__fadeStart{-webkit-mask-image:linear-gradient(90deg,#0000,#000 48px);mask-image:linear-gradient(90deg,#0000,#000 48px)}.JobsCategoryNav-module__pkESFG__fadeEnd{-webkit-mask-image:linear-gradient(270deg,#0000,#000 48px);mask-image:linear-gradient(270deg,#0000,#000 48px)}.JobsCategoryNav-module__pkESFG__fadeStart.JobsCategoryNav-module__pkESFG__fadeEnd{-webkit-mask-image:linear-gradient(90deg,#0000,#000 48px calc(100% - 48px),#0000);mask-image:linear-gradient(90deg,#0000,#000 48px calc(100% - 48px),#0000)}.JobsCategoryNav-module__pkESFG__separator{background:var(--bg-tertiary);align-self:center;width:1px;height:24px}.JobsCategoryNav-module__pkESFG__chipLink{text-decoration:none}.JobsCategoryNav-module__pkESFG__chip{white-space:nowrap;transition:opacity .15s}a.JobsCategoryNav-module__pkESFG__chipLink>.JobsCategoryNav-module__pkESFG__chip{box-shadow:none}.JobsCategoryNav-module__pkESFG__chipLink:hover>.JobsCategoryNav-module__pkESFG__chip{opacity:.75}.JobsCategoryNav-module__pkESFG__count{color:var(--text-gray)}.JobsCategoryNav-module__pkESFG__countActive{color:var(--primary)}.JobsCategoryNav-module__pkESFG__backIcon{stroke:var(--text-primary);font-size:14px}.JobsCategoryNav-module__pkESFG__control{z-index:1;animation:.15s ease-out JobsCategoryNav-module__pkESFG__control-in;position:absolute;top:50%;translate:0 -50%}@keyframes JobsCategoryNav-module__pkESFG__control-in{0%{opacity:0}}.JobsCategoryNav-module__pkESFG__controlBack{left:0}.JobsCategoryNav-module__pkESFG__controlForward{right:0}.JobsCategoryNav-module__pkESFG__controlIcon{stroke:var(--text-primary);font-size:18px}@media (max-width:768px){.JobsCategoryNav-module__pkESFG__control{display:none}}@media (prefers-reduced-motion:reduce){.JobsCategoryNav-module__pkESFG__strip{scroll-behavior:auto}.JobsCategoryNav-module__pkESFG__control{animation:none}}
.CategoryDropdown-module__L2-bia__trigger{text-align:left;background:var(--bg-secondary);border-radius:var(--br-m);cursor:pointer;border:none;grid-template-columns:1fr auto;grid-template-areas:"caption chevron""value chevron";align-items:center;gap:0 .5em;width:100%;height:52px;padding:.5em 12px;display:grid}.CategoryDropdown-module__L2-bia__triggerWhite{background:var(--text-on-dark-primary)}.CategoryDropdown-module__L2-bia__caption{color:var(--text-gray);grid-area:caption;font-size:12px}.CategoryDropdown-module__L2-bia__value{color:var(--text-primary);grid-area:value;grid-auto-flow:column;justify-content:start;gap:.375em;font-size:14px;font-weight:500;display:grid}.CategoryDropdown-module__L2-bia__count{color:var(--text-gray)}.CategoryDropdown-module__L2-bia__chevron{stroke:var(--text-gray);grid-area:chevron;font-size:16px}
.FilterActions-module__zmDnKa__row{gap:.5em;display:grid}.FilterActions-module__zmDnKa__rowSplit{grid-template-columns:1fr 1fr}
.FilterList-module__L5ls7W__list{gap:1.5em;display:grid}
.PickerChips-module__TJOMAW__addIcon{stroke:var(--text-primary);font-size:14px}.PickerChips-module__TJOMAW__removeIcon{stroke:var(--primary);font-size:14px}
.FilterSection-module__NSW9DG__section{gap:.625em;display:grid}.FilterSection-module__NSW9DG__title{color:var(--text-gray);font-size:12px;font-weight:500}.FilterSection-module__NSW9DG__controllers{flex-wrap:wrap;gap:.375em;display:flex}
.MultiselectPanel-module__xQDFDq__panel{gap:.5em;display:grid}.MultiselectPanel-module__xQDFDq__panelPopover{width:292px}.MultiselectPanel-module__xQDFDq__panelSheet{grid-template-rows:auto 1fr;overflow:hidden}.MultiselectPanel-module__xQDFDq__sheetList{max-height:none}.MultiselectPanel-module__xQDFDq__searchIcon{stroke:var(--text-gray)}.MultiselectPanel-module__xQDFDq__popoverList{max-height:210px}.MultiselectPanel-module__xQDFDq__empty{text-align:center;color:var(--text-gray);padding:3em 0;font-size:12px}
.OtherFilters-module__CMk7JG__block{gap:1em;display:grid}.OtherFilters-module__CMk7JG__header{text-align:left;width:100%;color:var(--text-primary);cursor:pointer;background:0 0;border:none;grid-template-columns:1fr auto auto;align-items:center;gap:.5em;padding:4px 0;font-size:14px;font-weight:500;display:grid}.OtherFilters-module__CMk7JG__headerOpen{color:var(--primary)}.OtherFilters-module__CMk7JG__chevron{stroke:var(--text-primary);font-size:16px;transition:transform .2s}.OtherFilters-module__CMk7JG__chevronUp{stroke:var(--primary);transform:rotate(180deg)}.OtherFilters-module__CMk7JG__groups{gap:1em;display:grid}
.SalaryFilter-module__BSiK7a__row{gap:.375em;width:100%;display:grid}.SalaryFilter-module__BSiK7a__currencies{grid-auto-columns:1fr;grid-auto-flow:column;gap:.375em;display:grid}@media (max-width:768px){.SalaryFilter-module__BSiK7a__row{grid-template-columns:1fr auto}}
.FiltersSidebar-module__ZZv1Sa__sidebar{background:var(--text-on-dark-primary);border-radius:var(--br-xl);grid-template-rows:auto 1fr auto;width:294px;min-width:294px;max-height:calc(100dvh - 2em);display:grid;overflow:clip}.FiltersSidebar-module__ZZv1Sa__header{padding:1.25em 1.5em .75em}.FiltersSidebar-module__ZZv1Sa__title{color:var(--text-primary);font-size:18px;font-weight:500}.FiltersSidebar-module__ZZv1Sa__body{align-content:start;gap:1.5em;display:grid;overflow-y:auto}.FiltersSidebar-module__ZZv1Sa__footer,.FiltersSidebar-module__ZZv1Sa__body{padding:.75em 1.5em 1.25em}.FiltersSidebar-module__ZZv1Sa__footer:empty{padding:0}@media (max-width:1440px){.FiltersSidebar-module__ZZv1Sa__header{padding:1em 1em .75em}.FiltersSidebar-module__ZZv1Sa__body,.FiltersSidebar-module__ZZv1Sa__footer{padding:.75em 1em 1em}.FiltersSidebar-module__ZZv1Sa__sidebar{border-radius:var(--br-l)}}@media (max-width:1240px){.FiltersSidebar-module__ZZv1Sa__sidebar{width:248px;min-width:248px}}@media (max-width:991px){.FiltersSidebar-module__ZZv1Sa__sidebar{border-radius:var(--br-xl);width:232px;min-width:232px}}@media (max-width:768px){.FiltersSidebar-module__ZZv1Sa__sidebar{display:none}}
.PendingFade-module__t9IGXW__fade{transition:opacity .15s}.PendingFade-module__t9IGXW__pending{opacity:.45;transition-delay:.25s}@media (prefers-reduced-motion:reduce){.PendingFade-module__t9IGXW__fade{transition:none}}
.QuizPopupShell-module__yXiKaq__root{z-index:50;pointer-events:none;position:fixed;inset:0}.QuizPopupShell-module__yXiKaq__overlay{pointer-events:auto;background:#090c1740;display:none;position:absolute;inset:0}.QuizPopupShell-module__yXiKaq__card{background:var(--bg-primary-light);border-radius:var(--br-xl);width:464px;max-width:calc(100vw - 48px);max-height:calc(100dvh - 48px);box-shadow:var(--db-section-shadow);pointer-events:auto;padding:24px;animation:.24s ease-out QuizPopupShell-module__yXiKaq__cardIn;position:absolute;bottom:24px;right:24px;overflow-y:auto}.QuizPopupShell-module__yXiKaq__close{background:var(--bg-secondary);border-radius:var(--br-m);width:32px;height:32px;color:var(--text-primary-opacity-50);cursor:pointer;opacity:.5;border:none;justify-content:center;align-items:center;transition:opacity .15s;display:flex;position:absolute;top:20px;right:20px}.QuizPopupShell-module__yXiKaq__close:hover{opacity:1}.QuizPopupShell-module__yXiKaq__close>svg{font-size:18px}@keyframes QuizPopupShell-module__yXiKaq__cardIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media (max-width:991px){.QuizPopupShell-module__yXiKaq__card{width:416px;padding:20px}}@media (max-width:768px){.QuizPopupShell-module__yXiKaq__card{bottom:16px;right:16px}}@media (max-width:560px){.QuizPopupShell-module__yXiKaq__overlay{display:block}.QuizPopupShell-module__yXiKaq__card{width:calc(100% - 24px);max-width:396px;max-height:calc(100dvh - 24px);padding:16px;animation:.26s ease-out QuizPopupShell-module__yXiKaq__sheetIn;bottom:12px;left:50%;right:auto;transform:translate(-50%)}}@keyframes QuizPopupShell-module__yXiKaq__sheetIn{0%{transform:translate(-50%)translateY(100%)}to{transform:translate(-50%)translateY(0)}}
.FilterModal-module__oXLWZG__content{grid-template-rows:auto 1fr auto;gap:1em;width:100%;max-height:72dvh;display:grid}.FilterModal-module__oXLWZG__body{overflow-y:auto;transform:translateZ(0)}.FilterModal-module__oXLWZG__pickerBody{display:grid;overflow:hidden}.FilterModal-module__oXLWZG__footer:empty{display:none}
.JobsList-module__ScctGG__list{grid-template-columns:repeat(2,1fr);gap:.5em;list-style:none;display:grid}.JobsList-module__ScctGG__bannerItem{grid-column:1/-1}@media (max-width:1240px){.JobsList-module__ScctGG__list{grid-template-columns:1fr}}@media (max-width:768px){.JobsList-module__ScctGG__list{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.JobsList-module__ScctGG__list{grid-template-columns:1fr}}
.NewsAuthor-module__oPIcha__wrapper{align-items:center;font-style:normal;display:flex}.NewsAuthor-module__oPIcha__photoWrapper{aspect-ratio:1;background:var(--bg-secondary);border-radius:32px;justify-content:center;align-items:center;width:64px;min-width:64px;margin-right:1em;display:flex;overflow:hidden}.NewsAuthor-module__oPIcha__photoWrapper>img{width:100%;height:auto}.NewsAuthor-module__oPIcha__content{flex-direction:column;gap:.25em;display:flex}.NewsAuthor-module__oPIcha__content>h4{font-size:18px;font-weight:500}.NewsAuthor-module__oPIcha__content>h4>a{color:var(--primary);text-decoration:none;transition:all .15s}.NewsAuthor-module__oPIcha__content>h4>a:hover{color:var(--primary-hover)}.NewsAuthor-module__oPIcha__content>p{text-overflow:ellipsis;-webkit-line-clamp:2;opacity:.5;-webkit-box-orient:vertical;max-width:600px;font-family:Manrope,sans-serif;font-size:14px;font-weight:500;display:-webkit-box;overflow:hidden}@media (max-width:991px){.NewsAuthor-module__oPIcha__content>h4{font-size:16px}}@media (max-width:560px){.NewsAuthor-module__oPIcha__wrapper{flex-direction:column}.NewsAuthor-module__oPIcha__content{text-align:center;margin:1em 0 0}}@media (max-width:420px){.NewsAuthor-module__oPIcha__content>h4{font-size:14px}.NewsAuthor-module__oPIcha__content>p{font-size:12px}}
.JobsListEmpty-module__o2KZya__wrapper{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:1em;padding:2em;display:flex}.JobsListEmpty-module__o2KZya__text{color:var(--text-secondary);font-family:Manrope,sans-serif;font-size:18px;font-weight:500}
.NewsBlocksList-module__AEmj2G__block{font-size:var(--font-size-xl);white-space:pre-line;flex-direction:column;gap:.5em;margin:.5em 0;display:flex}.NewsBlocksList-module__AEmj2G__block.NewsBlocksList-module__AEmj2G__media{background:var(--bg-secondary);border-radius:var(--br-xl);margin-top:-.5em;padding:1.25em}.NewsBlocksList-module__AEmj2G__block h2{margin-bottom:.1em;font-size:1.6em}.NewsBlocksList-module__AEmj2G__block h3{font-size:1.4em}.NewsBlocksList-module__AEmj2G__block h4{font-size:1.2em}.NewsBlocksList-module__AEmj2G__block h5{font-size:1.1em}.NewsBlocksList-module__AEmj2G__block h6{font-size:1em}.NewsBlocksList-module__AEmj2G__block h3,.NewsBlocksList-module__AEmj2G__block h4,.NewsBlocksList-module__AEmj2G__block h5,.NewsBlocksList-module__AEmj2G__block h6{margin:.5em 0 .175em}.NewsBlocksList-module__AEmj2G__block h2,.NewsBlocksList-module__AEmj2G__block h3{line-height:1.2}.NewsBlocksList-module__AEmj2G__block p,.NewsBlocksList-module__AEmj2G__block li{font-family:Manrope,sans-serif;font-weight:400}.NewsBlocksList-module__AEmj2G__block ol,.NewsBlocksList-module__AEmj2G__block ul{margin-left:1em}.NewsBlocksList-module__AEmj2G__block b{font-weight:600}.NewsBlocksList-module__AEmj2G__block a{color:var(--primary)}.NewsBlocksList-module__AEmj2G__block table{border-collapse:collapse;width:100%;min-width:600px;margin:.5em 0;overflow-x:auto}.NewsBlocksList-module__AEmj2G__block table th,.NewsBlocksList-module__AEmj2G__block table td{border:1px solid var(--bg-secondary-hover);padding:.65em 1em}.NewsBlocksList-module__AEmj2G__block table th{background:var(--bg-secondary);font-weight:500}.NewsBlocksList-module__AEmj2G__block table th *{font-weight:500}.NewsBlocksList-module__AEmj2G__block table td{font-family:Manrope,sans-serif;font-weight:400}.NewsBlocksList-module__AEmj2G__block.NewsBlocksList-module__AEmj2G__media>img{border-radius:var(--br-xl);max-width:100%;height:auto;margin:0 auto}.NewsBlocksList-module__AEmj2G__block.NewsBlocksList-module__AEmj2G__quote{background:var(--bg-secondary);border:1px solid var(--bg-secondary-hover);border-radius:var(--br-xl);padding:1.5em}.NewsBlocksList-module__AEmj2G__block.NewsBlocksList-module__AEmj2G__quote>blockquote{flex-direction:column;gap:.5em;margin:0;display:flex}.NewsBlocksList-module__AEmj2G__block.NewsBlocksList-module__AEmj2G__quote>h2{margin-bottom:0}@media (max-width:768px){.NewsBlocksList-module__AEmj2G__block h2{font-size:1.5em}.NewsBlocksList-module__AEmj2G__block h3{font-size:1.4em}.NewsBlocksList-module__AEmj2G__block h4{font-size:1.3em}.NewsBlocksList-module__AEmj2G__block h3,.NewsBlocksList-module__AEmj2G__block h4,.NewsBlocksList-module__AEmj2G__block h5,.NewsBlocksList-module__AEmj2G__block h6{margin:.35em 0 .075em}.NewsBlocksList-module__AEmj2G__block table{border-spacing:.25em}.NewsBlocksList-module__AEmj2G__block table th,.NewsBlocksList-module__AEmj2G__block table td{border-radius:var(--br-s);padding:.425em .75em}}@media (max-width:560px){.NewsBlocksList-module__AEmj2G__block.NewsBlocksList-module__AEmj2G__media,.NewsBlocksList-module__AEmj2G__block.NewsBlocksList-module__AEmj2G__quote{padding:1em}.NewsBlocksList-module__AEmj2G__block h2{font-size:1.25em}.NewsBlocksList-module__AEmj2G__block h3{font-size:1.2em}.NewsBlocksList-module__AEmj2G__block h4{font-size:1.15em}.NewsBlocksList-module__AEmj2G__block h5{font-size:1.1em}.NewsBlocksList-module__AEmj2G__block h6{font-size:1.05em}}
.JobsPagination-module__CKuT9a__wrapper{justify-content:center;align-items:center;gap:1em;display:flex;overflow-x:auto}.JobsPagination-module__CKuT9a__wrapper::-webkit-scrollbar{display:none}.JobsPagination-module__CKuT9a__pages{align-items:center;gap:.5em;display:flex}.JobsPagination-module__CKuT9a__page{border-radius:var(--br-m);background:var(--text-on-dark-primary);width:42px;height:42px;color:var(--text-primary);justify-content:center;align-items:center;font-family:Manrope,sans-serif;font-size:16px;font-weight:600;text-decoration:none;transition:background .15s;display:flex}.JobsPagination-module__CKuT9a__page:hover{background:var(--bg-primary-light)}.JobsPagination-module__CKuT9a__page.JobsPagination-module__CKuT9a__active{background:var(--primary);color:#fff}.JobsPagination-module__CKuT9a__arrow{border-radius:var(--br-m);background:var(--text-on-dark-primary);width:42px;height:42px;color:var(--text-primary);justify-content:center;align-items:center;text-decoration:none;transition:background .15s;display:flex}.JobsPagination-module__CKuT9a__arrow:hover{background:var(--bg-primary-light)}.JobsPagination-module__CKuT9a__arrow.JobsPagination-module__CKuT9a__disabled{opacity:.3;pointer-events:none}.JobsPagination-module__CKuT9a__ellipsis{width:42px;height:42px;color:var(--text-secondary);justify-content:center;align-items:center;font-family:Manrope,sans-serif;font-size:16px;font-weight:600;display:flex}@media (max-width:560px){.JobsPagination-module__CKuT9a__page,.JobsPagination-module__CKuT9a__arrow,.JobsPagination-module__CKuT9a__ellipsis{width:36px;height:36px;font-size:14px}}
.TrackerApplyBanner-module__DUAuqW__banner{background:var(--bg-secondary);border-radius:var(--br-m);grid-template-columns:1fr auto;align-items:center;gap:8px 16px;padding:16px;text-decoration:none;transition:background .15s;display:grid}.TrackerApplyBanner-module__DUAuqW__banner:hover{background:var(--bg-tertiary)}.TrackerApplyBanner-module__DUAuqW__banner:hover .TrackerApplyBanner-module__DUAuqW__chevron{stroke:var(--text-primary)}.TrackerApplyBanner-module__DUAuqW__title{color:var(--text-primary);grid-template-columns:auto 1fr;align-items:center;gap:8px;font-size:16px;font-weight:500;display:grid}.TrackerApplyBanner-module__DUAuqW__icon{stroke:var(--primary);font-size:18px}.TrackerApplyBanner-module__DUAuqW__text{color:var(--text-gray);font-family:Manrope,sans-serif;font-size:14px;font-weight:500;line-height:1.4}.TrackerApplyBanner-module__DUAuqW__chevron{stroke:var(--text-secondary);grid-area:1/2/span 2;font-size:24px;transition:stroke .15s}@media (max-width:560px){.TrackerApplyBanner-module__DUAuqW__banner{padding:12px}.TrackerApplyBanner-module__DUAuqW__title{font-size:14px}.TrackerApplyBanner-module__DUAuqW__text{font-size:12px}}
.TrackerJobLink-module__97eiMq__link{color:var(--text-primary);background:var(--bg-secondary);border-radius:var(--br-m);grid-template-columns:auto 1fr auto;align-items:center;gap:.75em;padding:.75em 1em;font-size:16px;font-weight:500;text-decoration:none;transition:background .15s;display:grid}.TrackerJobLink-module__97eiMq__link:hover{background:var(--bg-tertiary)}.TrackerJobLink-module__97eiMq__link:hover .TrackerJobLink-module__97eiMq__chevron{stroke:var(--text-primary)}.TrackerJobLink-module__97eiMq__labelShort{display:block}.TrackerJobLink-module__97eiMq__labelFull{display:none}.TrackerJobLink-module__97eiMq__icon,.TrackerJobLink-module__97eiMq__chevron{stroke:var(--primary);font-size:20px}.TrackerJobLink-module__97eiMq__chevron{stroke:var(--text-secondary);transition:stroke .15s}@media (max-width:1440px){.TrackerJobLink-module__97eiMq__labelShort{display:none}.TrackerJobLink-module__97eiMq__labelFull{display:block}}@media (max-width:1240px){.TrackerJobLink-module__97eiMq__labelShort{display:block}.TrackerJobLink-module__97eiMq__labelFull{display:none}}@media (max-width:991px){.TrackerJobLink-module__97eiMq__link{font-size:14px}.TrackerJobLink-module__97eiMq__icon,.TrackerJobLink-module__97eiMq__chevron{font-size:18px}}@media (max-width:768px){.TrackerJobLink-module__97eiMq__labelShort{display:none}.TrackerJobLink-module__97eiMq__labelFull{display:block}}
.TrackerStatusControl-module__4BGC2G__picker{width:216px}.TrackerStatusControl-module__4BGC2G__trigger{white-space:nowrap}.TrackerStatusControl-module__4BGC2G__pending{pointer-events:none;opacity:.6}.TrackerStatusControl-module__4BGC2G__chevron{stroke:var(--text-primary);font-size:16px}@media (max-width:560px){.TrackerStatusControl-module__4BGC2G__trigger{position:relative}.TrackerStatusControl-module__4BGC2G__trigger:after{content:"";height:40px;position:absolute;inset:50% 0 auto;translate:0 -50%}}
.ApplyContactsBody-module__v__hLG__subtitle{color:var(--text-secondary);margin-top:-1em;font-size:14px}.ApplyContactsBody-module__v__hLG__contacts{gap:8px;display:grid}@media (max-width:560px){.ApplyContactsBody-module__v__hLG__subtitle{font-size:12px}}
.ApplyContactsFooter-module__FzSo2a__divider{border:none;border-top:1px solid var(--bg-secondary-hover);width:100%}.ApplyContactsFooter-module__FzSo2a__helpLink{color:var(--text-secondary);align-self:center;align-items:center;gap:.5em;font-family:Manrope,sans-serif;font-size:14px;font-weight:600;text-decoration:none;transition:color .15s;display:flex}.ApplyContactsFooter-module__FzSo2a__helpLink>svg{stroke:var(--text-secondary);font-size:1.25em;transition:stroke .15s}.ApplyContactsFooter-module__FzSo2a__helpLink:hover{color:var(--primary)}.ApplyContactsFooter-module__FzSo2a__helpLink:hover>svg{stroke:var(--primary)}.ApplyContactsFooter-module__FzSo2a__warning{text-align:center;color:var(--text-secondary);font-family:Manrope,sans-serif;font-size:12px;font-weight:500;line-height:1.4}
.ApplyContactsList-module__9F7IKW__wrapper{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:8px;display:grid}.ApplyContactsList-module__9F7IKW__card{background:var(--bg-secondary);border-radius:var(--br-l);color:var(--text-primary);grid-template-columns:1fr auto;gap:12px 8px;padding:16px;text-decoration:none;display:grid}a.ApplyContactsList-module__9F7IKW__card,.ApplyContactsList-module__9F7IKW__actionIcon{transition:all .15s}a.ApplyContactsList-module__9F7IKW__card:hover{background:var(--bg-tertiary)}a.ApplyContactsList-module__9F7IKW__card:hover .ApplyContactsList-module__9F7IKW__actionIcon{stroke:var(--text-primary)}.ApplyContactsList-module__9F7IKW__plain .ApplyContactsList-module__9F7IKW__icon>svg{stroke:var(--text-secondary)}.ApplyContactsList-module__9F7IKW__plain .ApplyContactsList-module__9F7IKW__label{color:var(--text-secondary);overflow-wrap:anywhere}.ApplyContactsList-module__9F7IKW__icon{grid-area:1/1;display:flex}.ApplyContactsList-module__9F7IKW__icon>svg{stroke:var(--text-primary);font-size:16px}.ApplyContactsList-module__9F7IKW__actionIcon{stroke:var(--text-secondary);grid-area:1/2;justify-self:end;font-size:16px}.ApplyContactsList-module__9F7IKW__label{grid-area:2/1/auto/-1;font-family:Manrope,sans-serif;font-size:16px;font-weight:500}@media (max-width:991px){.ApplyContactsList-module__9F7IKW__card{border-radius:var(--br-xl)}}@media (max-width:560px){.ApplyContactsList-module__9F7IKW__wrapper{grid-template-columns:repeat(2,1fr);grid-auto-columns:auto;grid-auto-flow:row}.ApplyContactsList-module__9F7IKW__card{padding:12px}.ApplyContactsList-module__9F7IKW__card:last-child:nth-child(odd){grid-column:1/-1}.ApplyContactsList-module__9F7IKW__label{font-size:14px}}
.JobApplyCtaBanner-module__afG6NG__wrapper{border-radius:var(--br-xl);background:var(--bg-primary-light);grid-template-columns:1fr auto;align-items:center;gap:3em;padding:1.5em;display:grid}.JobApplyCtaBanner-module__afG6NG__content{flex-direction:column;gap:.375em;display:flex}.JobApplyCtaBanner-module__afG6NG__content>h4{font-size:18px;font-weight:500}.JobApplyCtaBanner-module__afG6NG__content>p{color:var(--text-primary-opacity-50);font-family:Manrope,sans-serif;font-size:14px;line-height:1.5}@media (max-width:1440px){.JobApplyCtaBanner-module__afG6NG__wrapper{border-radius:var(--br-l);padding:1em}}@media (max-width:768px){.JobApplyCtaBanner-module__afG6NG__wrapper{grid-template-columns:1fr;gap:1em}.JobApplyCtaBanner-module__afG6NG__wrapper>button{width:max-content}}@media (max-width:560px){.JobApplyCtaBanner-module__afG6NG__wrapper>button{width:100%}}@media (max-width:375px){.JobApplyCtaBanner-module__afG6NG__content>p{font-size:12px}}
.JobCompany-module__rwKtHG__wrapper{flex-direction:column;gap:1.5em;display:flex}.JobCompany-module__rwKtHG__header{grid-template-columns:1fr auto;align-items:center;gap:.75em;display:grid}.JobCompany-module__rwKtHG__companyInfo{align-items:center;gap:.75em;text-decoration:none;display:flex;overflow:hidden}a.JobCompany-module__rwKtHG__companyInfo>.JobCompany-module__rwKtHG__companyName{text-decoration:underline}.JobCompany-module__rwKtHG__companyName{white-space:nowrap;text-overflow:ellipsis;font-size:16px;font-weight:500;overflow:hidden}.JobCompany-module__rwKtHG__companyName:first-letter{text-transform:uppercase}.JobCompany-module__rwKtHG__publishedAt{color:var(--text-secondary);white-space:nowrap;font-family:Manrope,sans-serif;font-size:14px;font-weight:600}.JobCompany-module__rwKtHG__items{flex-direction:column;gap:1em;display:flex}.JobCompany-module__rwKtHG__item{flex-direction:column;gap:.25em;display:flex}.JobCompany-module__rwKtHG__label{color:var(--text-secondary);font-size:14px;font-weight:500}.JobCompany-module__rwKtHG__value{font-size:18px;font-weight:600}.JobCompany-module__rwKtHG__buttons{flex-direction:column;gap:.5em;display:flex}@media (max-width:991px){.JobCompany-module__rwKtHG__value{font-size:16px}}
.JobCompanyMobileSticky-module__VMPCpW__wrapper{display:none}.JobCompanyMobileSticky-module__VMPCpW__header{grid-template-columns:1fr auto;align-items:center;gap:.75em;display:grid}.JobCompanyMobileSticky-module__VMPCpW__companyInfo{align-items:center;gap:.75em;text-decoration:none;display:flex;overflow:hidden}a.JobCompanyMobileSticky-module__VMPCpW__companyInfo>.JobCompanyMobileSticky-module__VMPCpW__companyName{text-decoration:underline}.JobCompanyMobileSticky-module__VMPCpW__companyName{white-space:nowrap;text-overflow:ellipsis;font-size:16px;font-weight:500;overflow:hidden}.JobCompanyMobileSticky-module__VMPCpW__companyName:first-letter{text-transform:uppercase}.JobCompanyMobileSticky-module__VMPCpW__publishedAt{color:var(--text-secondary);white-space:nowrap;font-family:Manrope,sans-serif;font-size:14px;font-weight:600}.JobCompanyMobileSticky-module__VMPCpW__items{justify-content:space-between;align-items:center;gap:.5em;display:flex}.JobCompanyMobileSticky-module__VMPCpW__value{font-size:16px;font-weight:600}.JobCompanyMobileSticky-module__VMPCpW__buttons{grid-template-columns:1fr 1fr;gap:.5em;display:grid}.JobCompanyMobileSticky-module__VMPCpW__buttons>:first-child{grid-area:1/2}.JobCompanyMobileSticky-module__VMPCpW__buttons>:last-child{grid-area:1/1}@media (max-width:768px){.JobCompanyMobileSticky-module__VMPCpW__wrapper{z-index:9;border-radius:var(--br-xxl) var(--br-xxl) 0 0;background:var(--text-on-dark-primary);will-change:transform;flex-direction:column;gap:1em;padding:1em;transition:transform .3s;display:flex;position:fixed;bottom:0;left:0;right:0;box-shadow:0 0 24px #afb8be80}.JobCompanyMobileSticky-module__VMPCpW__collapsed{transform:translateY(var(--collapse-offset,0));cursor:pointer}}@media (max-width:560px){.JobCompanyMobileSticky-module__VMPCpW__buttons{grid-template-columns:1fr}.JobCompanyMobileSticky-module__VMPCpW__buttons>:first-child,.JobCompanyMobileSticky-module__VMPCpW__buttons>:last-child{grid-area:auto}}
.JobCtaBanner-module__MvL0Va__wrapper{background:var(--bg-primary-light);border-radius:var(--br-xl);position:relative;overflow:hidden}.JobCtaBanner-module__MvL0Va__content{flex-direction:column;align-items:flex-start;gap:.75em;padding:1.5em;display:flex}.JobCtaBanner-module__MvL0Va__title{text-wrap:balance;font-size:24px;font-weight:600;line-height:1.2}.JobCtaBanner-module__MvL0Va__description{color:var(--text-gray);text-wrap:balance;margin-bottom:6px;font-size:14px;line-height:1.4}.JobCtaBanner-module__MvL0Va__content>button{align-self:stretch}.JobCtaBanner-module__MvL0Va__impression{pointer-events:none;position:absolute;inset:0}.JobCtaBanner-module__MvL0Va__actionFull,.JobCtaBanner-module__MvL0Va__actionShort{font:inherit;color:inherit}.JobCtaBanner-module__MvL0Va__actionShort{display:none}.JobCtaBanner-module__MvL0Va__arrowIcon{fill:var(--text-on-dark-primary)}.JobCtaBanner-module__MvL0Va__wrapper>video{width:100%;height:auto;display:block}@media (max-width:1440px){.JobCtaBanner-module__MvL0Va__wrapper{border-radius:var(--br-l)}.JobCtaBanner-module__MvL0Va__content{padding:1em}}@media (max-width:1240px){.JobCtaBanner-module__MvL0Va__wrapper{grid-template-columns:1fr 320px;align-items:center;padding-right:1em;display:grid}.JobCtaBanner-module__MvL0Va__content>button{align-self:start}.JobCtaBanner-module__MvL0Va__wrapper>video{align-self:end;width:100%}}@media (max-width:991px){.JobCtaBanner-module__MvL0Va__title{font-size:18px}}@media (max-width:768px){.JobCtaBanner-module__MvL0Va__wrapper{grid-template-columns:1fr 40%;padding-right:0}.JobCtaBanner-module__MvL0Va__actionFull{display:none}.JobCtaBanner-module__MvL0Va__actionShort{display:inline}}@media (max-width:560px){.JobCtaBanner-module__MvL0Va__wrapper{grid-template-columns:1fr}.JobCtaBanner-module__MvL0Va__content>button{align-self:stretch}.JobCtaBanner-module__MvL0Va__actionFull{display:inline}.JobCtaBanner-module__MvL0Va__actionShort{display:none}}
.JobDescription-module__JtKjuq__wrapper h2,.JobDescription-module__JtKjuq__wrapper h3{margin-bottom:24px;font-size:24px;font-weight:500}.JobDescription-module__JtKjuq__wrapper h4,.JobDescription-module__JtKjuq__wrapper h5{margin-bottom:16px;font-size:20px;font-weight:500}.JobDescription-module__JtKjuq__wrapper p,.JobDescription-module__JtKjuq__wrapper ul,.JobDescription-module__JtKjuq__wrapper ol,.JobDescription-module__JtKjuq__wrapper li,.JobDescription-module__JtKjuq__wrapper a,.JobDescription-module__JtKjuq__wrapper blockquote,.JobDescription-module__JtKjuq__wrapper b,.JobDescription-module__JtKjuq__wrapper table{font-family:Manrope,sans-serif;font-size:18px;font-weight:500}.JobDescription-module__JtKjuq__wrapper p,.JobDescription-module__JtKjuq__wrapper ul,.JobDescription-module__JtKjuq__wrapper ol{white-space:pre-line;margin-bottom:24px}.JobDescription-module__JtKjuq__wrapper>:last-child{margin-bottom:0}.JobDescription-module__JtKjuq__wrapper b{font-weight:700}.JobDescription-module__JtKjuq__wrapper ul,.JobDescription-module__JtKjuq__wrapper ol{list-style-position:inside}.JobDescription-module__JtKjuq__wrapper a{color:var(--primary);text-decoration:underline;transition:all .15s}.JobDescription-module__JtKjuq__wrapper a:hover{color:var(--primary-hover)}@media (max-width:1440px){.JobDescription-module__JtKjuq__wrapper h2,.JobDescription-module__JtKjuq__wrapper h3{margin-bottom:16px;font-size:18px}.JobDescription-module__JtKjuq__wrapper h4,.JobDescription-module__JtKjuq__wrapper h5{margin-bottom:12px;font-size:18px}.JobDescription-module__JtKjuq__wrapper p,.JobDescription-module__JtKjuq__wrapper ul,.JobDescription-module__JtKjuq__wrapper ol,.JobDescription-module__JtKjuq__wrapper li,.JobDescription-module__JtKjuq__wrapper a,.JobDescription-module__JtKjuq__wrapper blockquote,.JobDescription-module__JtKjuq__wrapper b,.JobDescription-module__JtKjuq__wrapper table{font-size:16px}.JobDescription-module__JtKjuq__wrapper p,.JobDescription-module__JtKjuq__wrapper ul,.JobDescription-module__JtKjuq__wrapper ol{margin-bottom:20px}}@media (max-width:991px){.JobDescription-module__JtKjuq__wrapper h2,.JobDescription-module__JtKjuq__wrapper h3{margin-bottom:12px}.JobDescription-module__JtKjuq__wrapper h4,.JobDescription-module__JtKjuq__wrapper h5{margin-bottom:8px}.JobDescription-module__JtKjuq__wrapper p,.JobDescription-module__JtKjuq__wrapper ul,.JobDescription-module__JtKjuq__wrapper ol,.JobDescription-module__JtKjuq__wrapper li,.JobDescription-module__JtKjuq__wrapper a,.JobDescription-module__JtKjuq__wrapper blockquote,.JobDescription-module__JtKjuq__wrapper b,.JobDescription-module__JtKjuq__wrapper table{font-size:14px}.JobDescription-module__JtKjuq__wrapper p,.JobDescription-module__JtKjuq__wrapper ul,.JobDescription-module__JtKjuq__wrapper ol{margin-bottom:16px}}
.AiInfoBlock-module__wbSC8W__wrapper{border-radius:var(--br-xl);background:linear-gradient(93deg,#2341eb0d .21%,#eb23e10d 99.79%);flex-direction:column;gap:1em;padding:1em;display:flex}.AiInfoBlock-module__wbSC8W__header{align-items:center;gap:.5em;display:flex}.AiInfoBlock-module__wbSC8W__icon{width:20px;height:20px}.AiInfoBlock-module__wbSC8W__label{background:linear-gradient(93deg, var(--primary) 0.21%, var(--pink) 99.79%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-family:Manrope,sans-serif;font-size:14px;font-weight:700}.AiInfoBlock-module__wbSC8W__text{color:var(--text-primary);font-family:Manrope,sans-serif;font-size:16px;font-weight:500;line-height:1.5}@media (max-width:1440px){.AiInfoBlock-module__wbSC8W__wrapper{border-radius:var(--br-l)}}@media (max-width:1240px){.AiInfoBlock-module__wbSC8W__wrapper{gap:.75em}}@media (max-width:991px){.AiInfoBlock-module__wbSC8W__wrapper{gap:.5em}.AiInfoBlock-module__wbSC8W__icon{width:16px;height:16px}.AiInfoBlock-module__wbSC8W__label,.AiInfoBlock-module__wbSC8W__text{font-size:12px}}
.JobDifficultyCard-module__BJvAmW__card{flex-direction:column;gap:1.25em;display:flex}.JobDifficultyCard-module__BJvAmW__heading{white-space:nowrap;text-overflow:ellipsis;font-size:18px;font-weight:500;overflow:hidden}.JobDifficultyCard-module__BJvAmW__content{flex-direction:column;gap:.75em;height:120px;display:flex}.JobDifficultyCard-module__BJvAmW__labels{justify-content:space-between;font-size:14px;font-weight:500;display:flex}.JobDifficultyCard-module__BJvAmW__labelMuted{color:var(--text-secondary)}.JobDifficultyCard-module__BJvAmW__bars{gap:.25em;height:100%;display:flex}.JobDifficultyCard-module__BJvAmW__bar{border-radius:var(--br-s);flex:1}.JobDifficultyCard-module__BJvAmW__barFilled{background:var(--primary)}.JobDifficultyCard-module__BJvAmW__barEmpty{background:var(--bg-primary-light)}@media (max-width:1440px){.JobDifficultyCard-module__BJvAmW__content{height:100px}}@media (max-width:768px){.JobDifficultyCard-module__BJvAmW__content{max-width:298px;height:80px}}@media (max-width:420px){.JobDifficultyCard-module__BJvAmW__content{max-width:none}}
.JobLetter-module__YaRNuG__wrapper{flex-direction:column;gap:1.5em;display:flex}.JobLetter-module__YaRNuG__header{justify-content:space-between;align-items:center;display:flex}.JobLetter-module__YaRNuG__title{white-space:nowrap;text-overflow:ellipsis;font-size:24px;font-weight:500;overflow:hidden}.JobLetter-module__YaRNuG__content{grid-template-columns:1fr 324px;align-items:flex-start;gap:1em;display:grid}.JobLetter-module__YaRNuG__letterBody{background:var(--bg-secondary);border-radius:var(--br-l);flex-direction:column;gap:.75em;max-height:411px;padding:1.5em;display:flex;overflow-y:auto}.JobLetter-module__YaRNuG__paragraph{white-space:pre-line;font-family:Manrope,sans-serif;font-size:18px;font-weight:500;line-height:1.5}.JobLetter-module__YaRNuG__ctaBanner{background:var(--light-primary-radial-gradient);border-radius:var(--br-l);flex-direction:column;display:flex;overflow:hidden}.JobLetter-module__YaRNuG__ctaContent{flex-direction:column;align-items:flex-start;gap:.75em;padding:1.5em 1.5em .75em;display:flex}.JobLetter-module__YaRNuG__ctaTitle{font-size:24px;font-weight:600;line-height:1.3}.JobLetter-module__YaRNuG__ctaBanner>img{width:100%;height:auto}.JobLetter-module__YaRNuG__arrowIcon{fill:var(--text-on-dark-primary)}@media (max-width:1440px){.JobLetter-module__YaRNuG__content{grid-template-columns:1fr 300px}.JobLetter-module__YaRNuG__letterBody{max-height:390px;padding:1em}.JobLetter-module__YaRNuG__paragraph{font-size:16px}.JobLetter-module__YaRNuG__ctaContent{padding:1em 1em .75em}}@media (max-width:991px){.JobLetter-module__YaRNuG__wrapper{gap:1em}.JobLetter-module__YaRNuG__title{font-size:18px}.JobLetter-module__YaRNuG__content{grid-template-columns:1fr 240px}.JobLetter-module__YaRNuG__letterBody{max-height:319px}.JobLetter-module__YaRNuG__paragraph{font-size:14px}.JobLetter-module__YaRNuG__ctaTitle{font-size:18px}}@media (max-width:560px){.JobLetter-module__YaRNuG__header{grid-template-columns:1fr;gap:1em;display:grid}.JobLetter-module__YaRNuG__content{grid-template-columns:1fr}.JobLetter-module__YaRNuG__ctaBanner>img{width:280px;margin:0 0 -32px auto}}
.SectionEmpty-module__1ki2cq__wrapper{min-height:320px;display:flex}.SectionEmpty-module__1ki2cq__icon{font-size:32px}.SectionEmpty-module__1ki2cq__icon>svg{stroke:var(--text-secondary)}@media (max-width:991px){.SectionEmpty-module__1ki2cq__wrapper{min-height:240px}.SectionEmpty-module__1ki2cq__icon{font-size:24px}}
.JobQuestions-module__vNnL1W__wrapper{flex-direction:column;gap:.75em;margin:2em 0;display:flex}.JobQuestions-module__vNnL1W__wrapper>h2{margin-bottom:20px;font-size:32px;font-weight:500}.JobQuestions-module__vNnL1W__item{flex-direction:column;gap:.75em;display:flex}.JobQuestions-module__vNnL1W__context{color:var(--text-primary-opacity-50);font-family:Manrope,sans-serif;font-size:14px;font-weight:500}.JobQuestions-module__vNnL1W__item>h3{font-size:24px;font-weight:500}@media (max-width:1440px){.JobQuestions-module__vNnL1W__wrapper>h2{margin-bottom:12px;font-size:24px}.JobQuestions-module__vNnL1W__item>h3{font-size:18px}}@media (max-width:991px){.JobQuestions-module__vNnL1W__wrapper>h2{margin-bottom:4px}.JobQuestions-module__vNnL1W__item>p{font-size:12px}.JobQuestions-module__vNnL1W__item>h3{font-size:14px}}@media (max-width:768px){.JobQuestions-module__vNnL1W__wrapper{margin:1em 0}.JobQuestions-module__vNnL1W__wrapper>h2{font-size:18px}}
.SectionError-module__jek7Da__wrapper{justify-items:start;gap:1em;display:grid}
.JobResumeCTABanner-module__BbHfJW__wrapper{border-radius:var(--br-xl);background:var(--light-primary-radial-gradient);justify-content:space-between;align-items:center;display:flex;position:relative;overflow:hidden}.JobResumeCTABanner-module__BbHfJW__content{flex-direction:column;align-items:flex-start;gap:1em;max-width:400px;padding:1.5em;display:flex}.JobResumeCTABanner-module__BbHfJW__title{margin-bottom:8px;font-size:24px;font-weight:600;line-height:1.2}.JobResumeCTABanner-module__BbHfJW__image{width:450px;height:auto;position:absolute;right:.5em}.JobResumeCTABanner-module__BbHfJW__arrowIcon{fill:var(--text-on-dark-primary)}@media (max-width:1440px){.JobResumeCTABanner-module__BbHfJW__wrapper{border-radius:var(--br-l)}.JobResumeCTABanner-module__BbHfJW__content{padding:1em}.JobResumeCTABanner-module__BbHfJW__image{width:360px;bottom:0;right:-.5em}}@media (max-width:991px){.JobResumeCTABanner-module__BbHfJW__title{text-wrap:balance}.JobResumeCTABanner-module__BbHfJW__image{width:336px}}@media (max-width:768px){.JobResumeCTABanner-module__BbHfJW__content{gap:.75em}.JobResumeCTABanner-module__BbHfJW__title{font-size:18px}.JobResumeCTABanner-module__BbHfJW__image{width:260px}}@media (max-width:560px){.JobResumeCTABanner-module__BbHfJW__image{width:190px}}@media (max-width:420px){.JobResumeCTABanner-module__BbHfJW__wrapper{padding-bottom:150px}.JobResumeCTABanner-module__BbHfJW__content>button{width:100%}.JobResumeCTABanner-module__BbHfJW__image{width:280px;right:50%;transform:translate(50%)}}
.RenameModal-module__Qpg3WG__form{gap:1.5em;display:grid}.RenameModal-module__Qpg3WG__actions{grid-template-columns:1fr 1fr;gap:.75em;display:grid}@media (max-width:560px){.RenameModal-module__Qpg3WG__actions{grid-template-columns:1fr}}
.JobSalaryCard-module__5-gB9W__card{flex-direction:column;gap:1.25em;display:flex}.JobSalaryCard-module__5-gB9W__title{font-size:18px;font-weight:500}.JobSalaryCard-module__5-gB9W__content{grid-template-columns:2fr 1fr;align-items:flex-end;gap:.25em;height:120px;display:grid}.JobSalaryCard-module__5-gB9W__info{flex-direction:column;gap:1em;display:flex}.JobSalaryCard-module__5-gB9W__item{flex-direction:column;gap:.25em;display:flex}.JobSalaryCard-module__5-gB9W__label{color:var(--text-secondary);font-size:14px;font-weight:500}.JobSalaryCard-module__5-gB9W__value{font-size:18px;font-weight:600}.JobSalaryCard-module__5-gB9W__valuePrimary{color:var(--primary)}.JobSalaryCard-module__5-gB9W__bars{align-items:flex-end;gap:inherit;height:100%;margin-top:auto;display:flex}.JobSalaryCard-module__5-gB9W__bar{border-radius:var(--br-s);flex:1;height:100%}.JobSalaryCard-module__5-gB9W__barFilled{background:var(--primary);height:100%}.JobSalaryCard-module__5-gB9W__barEmpty{background:var(--bg-primary-light);height:75%}@media (max-width:1440px){.JobSalaryCard-module__5-gB9W__info{gap:.5em}.JobSalaryCard-module__5-gB9W__value{font-size:16px}.JobSalaryCard-module__5-gB9W__content{height:100px}}@media (max-width:768px){.JobSalaryCard-module__5-gB9W__content{max-width:298px;height:80px}.JobSalaryCard-module__5-gB9W__label{font-size:12px}.JobSalaryCard-module__5-gB9W__value{font-size:14px}}@media (max-width:420px){.JobSalaryCard-module__5-gB9W__content{max-width:none}}
.AlertsToggle-module__SYGhUa__wrapper{z-index:1;grid-template-columns:auto auto;justify-content:start;align-items:center;gap:.75em;display:grid;position:relative}.AlertsToggle-module__SYGhUa__label{color:var(--text-primary);cursor:pointer;font-family:Manrope,sans-serif;font-size:14px;font-weight:600}
.JobSimilar-module__XdSrDW__wrapper{flex-direction:column;gap:2em;display:flex}.JobSimilar-module__XdSrDW__wrapper>h2{font-size:32px;font-weight:500}.JobSimilar-module__XdSrDW__list{grid-template-columns:repeat(3,1fr);gap:.5em;display:grid}@media (max-width:1440px){.JobSimilar-module__XdSrDW__wrapper{gap:1.5em}.JobSimilar-module__XdSrDW__wrapper>h2{font-size:24px}}@media (max-width:768px){.JobSimilar-module__XdSrDW__wrapper{gap:1em}.JobSimilar-module__XdSrDW__wrapper>h2{font-size:18px}.JobSimilar-module__XdSrDW__list{grid-template-columns:repeat(2,1fr)}}@media (max-width:420px){.JobSimilar-module__XdSrDW__list{grid-template-columns:1fr}}
.TelegramConnectPrompt-module__GpDRQW__wrapper{background:var(--text-on-dark-primary);border-radius:var(--br-xl);flex-direction:column;width:100%;display:flex;position:relative;overflow:hidden}.TelegramConnectPrompt-module__GpDRQW__wrapper>img{width:100%;height:auto}.TelegramConnectPrompt-module__GpDRQW__close{position:absolute;top:12px;right:12px}.TelegramConnectPrompt-module__GpDRQW__closeIcon{font-size:24px}.TelegramConnectPrompt-module__GpDRQW__content{flex-direction:column;gap:.5em;margin-bottom:.5em;padding:0 1.5em 1em;display:flex}.TelegramConnectPrompt-module__GpDRQW__content>h2{text-align:center;text-wrap:balance}.TelegramConnectPrompt-module__GpDRQW__subtitle{text-align:center;text-wrap:balance;color:var(--text-secondary);font-family:Manrope,sans-serif;font-weight:450}.TelegramConnectPrompt-module__GpDRQW__footer{padding:0 1.5em 1.5em}.TelegramConnectPrompt-module__GpDRQW__arrowIcon{stroke:var(--text-on-dark-primary)}@media (max-width:991px){.TelegramConnectPrompt-module__GpDRQW__content{padding:0 1.25em .75em}.TelegramConnectPrompt-module__GpDRQW__content>h2{font-size:24px}.TelegramConnectPrompt-module__GpDRQW__closeIcon{font-size:20px}.TelegramConnectPrompt-module__GpDRQW__footer{padding:0 1.25em 1.25em}}@media (max-width:560px){.TelegramConnectPrompt-module__GpDRQW__content{padding:0 1em .5em}.TelegramConnectPrompt-module__GpDRQW__content>h2{font-size:20px}.TelegramConnectPrompt-module__GpDRQW__footer{padding:0 1em 1em}}
.SavedSearchCard-module__v4xNxW__card{background:var(--text-on-dark-primary);border-radius:var(--br-xl);grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:.75em 1.5em;padding:1.5em;display:grid;position:relative}@media (hover:hover) and (pointer:fine){.SavedSearchCard-module__v4xNxW__card{transition:box-shadow .15s,transform .15s cubic-bezier(.23,1,.32,1)}.SavedSearchCard-module__v4xNxW__card:hover{box-shadow:var(--db-section-shadow);transform:translateY(-2px)}}@media (prefers-reduced-motion:reduce){.SavedSearchCard-module__v4xNxW__card{transition:none}.SavedSearchCard-module__v4xNxW__card:hover{transform:none}}.SavedSearchCard-module__v4xNxW__link{min-width:0;color:inherit;text-decoration:none}.SavedSearchCard-module__v4xNxW__info{gap:.25em;min-width:0;display:grid}.SavedSearchCard-module__v4xNxW__link:after{content:"";border-radius:var(--br-xl);position:absolute;inset:0}.SavedSearchCard-module__v4xNxW__title{-webkit-line-clamp:1;color:var(--text-primary);-webkit-box-orient:vertical;font-size:20px;font-weight:600;display:-webkit-box;overflow:hidden}.SavedSearchCard-module__v4xNxW__summary{-webkit-line-clamp:2;color:var(--text-gray);-webkit-box-orient:vertical;font-family:Manrope,sans-serif;font-size:16px;font-weight:500;display:-webkit-box;overflow:hidden}.SavedSearchCard-module__v4xNxW__meta{color:var(--text-secondary);font-family:Manrope,sans-serif;font-size:14px;font-weight:600}.SavedSearchCard-module__v4xNxW__footer{border-top:1px solid var(--bg-tertiary);grid-column:1/-1;grid-template-columns:1fr auto;align-items:center;gap:1em;padding-top:1em;display:grid}.SavedSearchCard-module__v4xNxW__actions{z-index:1;position:relative}@media (max-width:991px){.SavedSearchCard-module__v4xNxW__card{gap:.75em 1em;padding:1em}.SavedSearchCard-module__v4xNxW__title{font-size:16px}.SavedSearchCard-module__v4xNxW__summary{font-size:14px}.SavedSearchCard-module__v4xNxW__meta{font-size:12px}.SavedSearchCard-module__v4xNxW__footer{padding-top:.75em}}@media (max-width:560px){.SavedSearchCard-module__v4xNxW__meta{display:none}}
.TrackerCard-module___Rwd9a__card{background:var(--text-on-dark-primary);border-radius:var(--br-xl);grid-template-columns:1fr auto auto;grid-template-areas:"title status actions""company status actions";align-items:center;gap:.75em 1em;padding:1.5em;display:grid;position:relative;overflow:hidden}.TrackerCard-module___Rwd9a__companyRow,.TrackerCard-module___Rwd9a__titleRow{display:contents}@media (hover:hover) and (pointer:fine){.TrackerCard-module___Rwd9a__card{transition:box-shadow .15s,transform .15s cubic-bezier(.23,1,.32,1)}.TrackerCard-module___Rwd9a__card:hover{box-shadow:var(--db-section-shadow);transform:translateY(-2px)}.TrackerCard-module___Rwd9a__card:active{transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.TrackerCard-module___Rwd9a__card{transition:none}.TrackerCard-module___Rwd9a__card:hover{transform:none}}.TrackerCard-module___Rwd9a__title{color:var(--text-primary);grid-area:title;font-size:18px;font-weight:500;display:grid}.TrackerCard-module___Rwd9a__titleLink{color:inherit;text-decoration:none;display:grid}.TrackerCard-module___Rwd9a__titleLink:after{content:"";position:absolute;inset:0}.TrackerCard-module___Rwd9a__titleText{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.TrackerCard-module___Rwd9a__company{grid-area:company;grid-auto-flow:column;justify-content:start;align-items:center;gap:.5em;display:grid;overflow:hidden}.TrackerCard-module___Rwd9a__companyName{color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:500;overflow:hidden}.TrackerCard-module___Rwd9a__status{z-index:1;grid-area:status;position:relative}.TrackerCard-module___Rwd9a__actions{z-index:1;grid-area:actions;justify-self:end;position:relative}@media (max-width:991px){.TrackerCard-module___Rwd9a__card{padding:1em}.TrackerCard-module___Rwd9a__title{font-size:16px}}@media (max-width:560px){.TrackerCard-module___Rwd9a__card{grid-template-columns:100%;grid-template-areas:none;gap:16px}.TrackerCard-module___Rwd9a__companyRow,.TrackerCard-module___Rwd9a__titleRow{grid-template-columns:1fr auto;align-items:center;gap:1em;display:grid}.TrackerCard-module___Rwd9a__company,.TrackerCard-module___Rwd9a__status,.TrackerCard-module___Rwd9a__title,.TrackerCard-module___Rwd9a__actions{grid-area:auto}.TrackerCard-module___Rwd9a__titleText{text-overflow:ellipsis;-webkit-line-clamp:2;white-space:normal;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}}
.JobSkills-module__gnGpqa__wrapper{flex-direction:column;gap:1.5em;display:flex}.JobSkills-module__gnGpqa__wrapper>h2{font-size:24px;font-weight:500}.JobSkills-module__gnGpqa__items{flex-wrap:wrap;gap:.5em;margin:0;padding:0;list-style:none;display:flex}@media (max-width:991px){.JobSkills-module__gnGpqa__wrapper{gap:1em}.JobSkills-module__gnGpqa__wrapper>h2{font-size:18px}}
.JobsPage-module__KY0LVq__wrapper{flex-direction:column;gap:1.5em;display:flex}.JobsPage-module__KY0LVq__head{flex-direction:column;gap:.75em;display:flex}.JobsPage-module__KY0LVq__main{grid-template-columns:auto 1fr;align-items:start;gap:2em;display:grid}.JobsPage-module__KY0LVq__content{grid-template-columns:100%;align-content:start;gap:1em;width:100%;min-width:0;display:grid}.JobsPage-module__KY0LVq__categoryRow{grid-template-columns:1fr auto;align-items:center;gap:1em;display:grid}.JobsPage-module__KY0LVq__categoryNavSlot{min-width:0}.JobsPage-module__KY0LVq__results{flex-direction:column;gap:2em;display:flex}.JobsPage-module__KY0LVq__desktopFiltersWrapper{position:sticky;top:1em}.JobsPage-module__KY0LVq__mobileCategory{display:none}@media (max-width:1440px){.JobsPage-module__KY0LVq__main{gap:1.5em}}@media (max-width:991px){.JobsPage-module__KY0LVq__wrapper{gap:1em}.JobsPage-module__KY0LVq__desktopFiltersWrapper{top:calc(var(--db-navbar-height) + var(--db-shell-gutter) * 2 + 1em)}}@media (max-width:768px){.JobsPage-module__KY0LVq__head{gap:.5em}.JobsPage-module__KY0LVq__main{grid-template-columns:1fr;gap:1em}.JobsPage-module__KY0LVq__results{gap:1em}.JobsPage-module__KY0LVq__desktopFiltersWrapper{display:none}.JobsPage-module__KY0LVq__mobileCategory{margin-bottom:-1em;display:block}.JobsPage-module__KY0LVq__categoryRow{grid-template-columns:1fr;gap:.75em}}
.SavedPage-module__zdretq__wrapper{flex-direction:column;gap:2em;display:flex}.SavedPage-module__zdretq__head,.SavedPage-module__zdretq__headerText{flex-direction:column;gap:.75em;display:flex}.SavedPage-module__zdretq__headerText>p{color:var(--text-primary-opacity-50);text-wrap:balance;font-family:Manrope,sans-serif;font-size:18px;font-weight:500}.SavedPage-module__zdretq__main{grid-template-columns:auto 1fr;align-items:start;gap:2em;display:grid}.SavedPage-module__zdretq__content{flex-direction:column;gap:2em;width:100%;min-width:0;display:flex}.SavedPage-module__zdretq__results{flex-direction:column;gap:2em;display:flex}.SavedPage-module__zdretq__desktopFiltersWrapper{position:sticky;top:1em}.SavedPage-module__zdretq__mobileCategory{display:none}.SavedPage-module__zdretq__count{color:var(--text-secondary);font-family:Manrope,sans-serif;font-size:14px;font-weight:500}.SavedPage-module__zdretq__seoText h2,.SavedPage-module__zdretq__seoText h3{margin-bottom:.75em;font-size:24px;font-weight:500}.SavedPage-module__zdretq__seoText h4,.SavedPage-module__zdretq__seoText h5,.SavedPage-module__zdretq__seoText h6{margin-bottom:.5em;font-size:20px;font-weight:500}.SavedPage-module__zdretq__seoText p,.SavedPage-module__zdretq__seoText ul,.SavedPage-module__zdretq__seoText ol,.SavedPage-module__zdretq__seoText li,.SavedPage-module__zdretq__seoText a,.SavedPage-module__zdretq__seoText b{font-family:Manrope,sans-serif;font-size:18px;font-weight:500}.SavedPage-module__zdretq__seoText p,.SavedPage-module__zdretq__seoText ul,.SavedPage-module__zdretq__seoText ol{margin-bottom:1em}.SavedPage-module__zdretq__seoText>:last-child{margin-bottom:0}.SavedPage-module__zdretq__seoText b{font-weight:700}.SavedPage-module__zdretq__seoText ul,.SavedPage-module__zdretq__seoText ol{list-style-position:inside}.SavedPage-module__zdretq__seoText a{color:var(--primary);text-decoration:underline;transition:all .15s}.SavedPage-module__zdretq__seoText a:hover{color:var(--primary-hover)}@media (max-width:1440px){.SavedPage-module__zdretq__main,.SavedPage-module__zdretq__content,.SavedPage-module__zdretq__results{gap:1.5em}.SavedPage-module__zdretq__headerText>p{font-size:16px}.SavedPage-module__zdretq__seoText h2,.SavedPage-module__zdretq__seoText h3{font-size:20px}.SavedPage-module__zdretq__seoText h4,.SavedPage-module__zdretq__seoText h5,.SavedPage-module__zdretq__seoText h6{font-size:18px}.SavedPage-module__zdretq__seoText p,.SavedPage-module__zdretq__seoText ul,.SavedPage-module__zdretq__seoText ol,.SavedPage-module__zdretq__seoText li,.SavedPage-module__zdretq__seoText a,.SavedPage-module__zdretq__seoText b{font-size:16px}}@media (max-width:991px){.SavedPage-module__zdretq__wrapper{gap:1em}.SavedPage-module__zdretq__desktopFiltersWrapper{top:calc(var(--db-navbar-height) + var(--db-shell-gutter) * 2 + 1em)}.SavedPage-module__zdretq__headerText>p{font-size:14px}.SavedPage-module__zdretq__seoText h2,.SavedPage-module__zdretq__seoText h3{font-size:18px}.SavedPage-module__zdretq__seoText p,.SavedPage-module__zdretq__seoText ul,.SavedPage-module__zdretq__seoText ol,.SavedPage-module__zdretq__seoText li,.SavedPage-module__zdretq__seoText a,.SavedPage-module__zdretq__seoText b{font-size:14px}}@media (max-width:768px){.SavedPage-module__zdretq__head{gap:.5em}.SavedPage-module__zdretq__main{grid-template-columns:1fr}.SavedPage-module__zdretq__main,.SavedPage-module__zdretq__content,.SavedPage-module__zdretq__results{gap:1em}.SavedPage-module__zdretq__desktopFiltersWrapper{display:none}.SavedPage-module__zdretq__mobileCategory{margin-bottom:-1em;display:block}}
.JobSourceTag-module__NFcsZW__wrapper{grid-template-columns:1fr auto;align-items:flex-start;gap:2em;display:grid}.JobSourceTag-module__NFcsZW__source{grid-template-columns:auto 1fr;gap:.375em;display:grid}.JobSourceTag-module__NFcsZW__icon{fill:var(--text-secondary)}.JobSourceTag-module__NFcsZW__text{color:var(--text-secondary);margin-top:-.1em;font-family:Manrope,sans-serif;font-size:14px;font-weight:600}.JobSourceTag-module__NFcsZW__reportButton{cursor:pointer;align-items:center;gap:.375em;text-decoration:none;display:flex}.JobSourceTag-module__NFcsZW__reportIcon{fill:var(--text-secondary)}.JobSourceTag-module__NFcsZW__reportText{color:var(--text-secondary);font-family:Manrope,sans-serif;font-size:14px;font-weight:600}@media (max-width:991px){.JobSourceTag-module__NFcsZW__text{margin-top:-.1125em;font-size:12px}.JobSourceTag-module__NFcsZW__reportText{font-size:12px}}@media (max-width:420px){.JobSourceTag-module__NFcsZW__wrapper{grid-template-columns:1fr;gap:.5em}}
.NewsCover-module__tA9zea__cover{border-radius:var(--br-xl);width:100%;height:auto;position:relative;overflow:hidden}.NewsCover-module__tA9zea__cover>img{object-fit:contain;width:100%;height:auto;position:absolute;top:50%;left:50%;right:0;transform:translate(-50%,-50%)}.NewsCover-module__tA9zea__content{background:#2341ebcc;flex-direction:column;align-items:center;width:100%;height:100%;padding:4em;display:flex;position:relative}.NewsCover-module__tA9zea__content>h1{color:var(--text-on-dark-primary);text-wrap:balance;text-align:center;font-size:4em;font-weight:700;line-height:1.1}.NewsCover-module__tA9zea__categories{white-space:nowrap;flex-wrap:wrap;justify-content:center;gap:.5em;width:auto;margin-bottom:2em;display:flex}.NewsCover-module__tA9zea__categories::-webkit-scrollbar{display:none}.NewsCover-module__tA9zea__categories>a{text-decoration:none}.NewsCover-module__tA9zea__loginButtonWrapper{margin:3em 0 1.25em}.NewsCover-module__tA9zea__subText{color:var(--text-on-dark-primary);text-align:center;font-family:Manrope,sans-serif;font-size:14px;font-weight:600}@media (max-width:1440px){.NewsCover-module__tA9zea__content>h1{font-size:3.5em}}@media (max-width:1240px){.NewsCover-module__tA9zea__content{padding:3em 2em}.NewsCover-module__tA9zea__content>h1{font-size:2.5em}.NewsCover-module__tA9zea__loginButtonWrapper{margin:2.5em 0 1em}}@media (max-width:768px){.NewsCover-module__tA9zea__content{padding:2em 1.5em}.NewsCover-module__tA9zea__content>h1{font-size:2.5em}.NewsCover-module__tA9zea__subText{font-size:12px}.NewsCover-module__tA9zea__loginButtonWrapper{margin:2em 0 1em}}@media (max-width:560px){.NewsCover-module__tA9zea__cover>img{object-fit:cover;width:auto;height:100%}.NewsCover-module__tA9zea__content>h1{font-size:2em}.NewsCover-module__tA9zea__loginButtonWrapper{width:100%}}@media (max-width:420px){.NewsCover-module__tA9zea__content{padding:2em 1em}}@media (max-width:375px){.NewsCover-module__tA9zea__content>h1{font-size:1.75em}}
.SearchesList-module__8CyT8W__list{grid-template-columns:100%;gap:.5em;display:grid}.SearchesList-module__8CyT8W__skeleton{background:var(--text-on-dark-primary);border-radius:var(--br-xl);height:164px}@media (max-width:991px){.SearchesList-module__8CyT8W__skeleton{height:123px}}
.TrackerStatusChips-module__D53qka__chips{contain:inline-size;scrollbar-width:none;grid-auto-columns:max-content;grid-auto-flow:column;justify-content:start;gap:.5em;display:grid;overflow-x:auto}.TrackerStatusChips-module__D53qka__chips::-webkit-scrollbar{display:none}.TrackerStatusChips-module__D53qka__fadeStart{-webkit-mask-image:linear-gradient(90deg,#0000,#000 48px);mask-image:linear-gradient(90deg,#0000,#000 48px)}.TrackerStatusChips-module__D53qka__fadeEnd{-webkit-mask-image:linear-gradient(270deg,#0000,#000 48px);mask-image:linear-gradient(270deg,#0000,#000 48px)}.TrackerStatusChips-module__D53qka__fadeStart.TrackerStatusChips-module__D53qka__fadeEnd{-webkit-mask-image:linear-gradient(90deg,#0000,#000 48px calc(100% - 48px),#0000);mask-image:linear-gradient(90deg,#0000,#000 48px calc(100% - 48px),#0000)}.TrackerStatusChips-module__D53qka__chip{text-decoration:none}a.TrackerStatusChips-module__D53qka__chip>.TrackerStatusChips-module__D53qka__badge{box-shadow:none}.TrackerStatusChips-module__D53qka__badge{white-space:nowrap}.TrackerStatusChips-module__D53qka__count{color:var(--text-secondary)}.TrackerStatusChips-module__D53qka__countActive{color:var(--primary)}
.JobTitleCard-module__fZy8CW__card{flex-direction:column;gap:1.25em;display:flex}.JobTitleCard-module__fZy8CW__header{grid-template-columns:1fr auto;align-items:start;gap:1em;display:grid}.JobTitleCard-module__fZy8CW__info{flex-direction:column;gap:1.25em;display:flex}.JobTitleCard-module__fZy8CW__badges{flex-wrap:wrap;gap:.5em;display:flex}.JobTitleCard-module__fZy8CW__title{font-size:32px;font-weight:600}.JobTitleCard-module__fZy8CW__divider{background:var(--border-primary);border:none;width:100%;height:1px}@media (max-width:1240px){.JobTitleCard-module__fZy8CW__divider{display:none}}@media (max-width:991px){.JobTitleCard-module__fZy8CW__title{font-size:24px}}@media (max-width:420px){.JobTitleCard-module__fZy8CW__title{font-size:20px}}@media (max-width:375px){.JobTitleCard-module__fZy8CW__card{gap:1em}}
@media (max-width:420px){.CopyNewsLinkBadge-module__vanKNG__onlyDv{display:none}}
.FavoritesGrid-module__GRq-Ja__list{grid-template-columns:repeat(3,1fr);gap:.5em;list-style:none;display:grid}.FavoritesGrid-module__GRq-Ja__skeletonCard{min-height:232px}@media (max-width:1440px){.FavoritesGrid-module__GRq-Ja__skeletonCard{min-height:196px}}@media (max-width:1240px){.FavoritesGrid-module__GRq-Ja__list{grid-template-columns:repeat(2,1fr)}}@media (max-width:991px){.FavoritesGrid-module__GRq-Ja__skeletonCard{min-height:176px}}@media (max-width:560px){.FavoritesGrid-module__GRq-Ja__list{grid-template-columns:1fr}}
.JobsSavedSearchesPage-module__6lt6iW__wrapper{flex-direction:column;gap:1.5em;display:flex}.JobsSavedSearchesPage-module__6lt6iW__head{flex-direction:column;gap:.75em;display:flex}.JobsSavedSearchesPage-module__6lt6iW__results{flex-direction:column;gap:1em;display:flex}@media (max-width:991px){.JobsSavedSearchesPage-module__6lt6iW__wrapper{gap:1em}}
.TrackerSummary-module__Z2I2bW__list{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.TrackerSummary-module__Z2I2bW__card{background:var(--text-on-dark-primary);border-radius:var(--br-l);grid-template-columns:1fr auto;align-items:center;gap:8px;height:62px;padding:16px;display:grid;overflow:hidden}.TrackerSummary-module__Z2I2bW__label{color:var(--text-gray);white-space:nowrap;text-overflow:ellipsis;font-size:16px;font-weight:450;overflow:hidden}.TrackerSummary-module__Z2I2bW__value{color:var(--text-primary);font-size:24px;font-weight:600}@media (max-width:991px){.TrackerSummary-module__Z2I2bW__list{grid-template-columns:repeat(2,1fr);gap:8px}.TrackerSummary-module__Z2I2bW__card{border-radius:var(--br-xl);padding:14px}.TrackerSummary-module__Z2I2bW__label{font-size:14px}.TrackerSummary-module__Z2I2bW__value{font-size:20px}}@media (max-width:560px){.TrackerSummary-module__Z2I2bW__card{grid-template-columns:1fr;align-content:center;height:72px;padding:14px}}
.CompanyPage-module__N0w1ga__wrapper{flex-direction:column;gap:2em;display:flex}.CompanyPage-module__N0w1ga__head{flex-direction:column;gap:.75em;display:flex}.CompanyPage-module__N0w1ga__main{align-items:flex-start;gap:2em;display:flex}.CompanyPage-module__N0w1ga__sidebar{flex-direction:column;gap:1em;width:294px;min-width:294px;display:flex;position:sticky;top:1em}.CompanyPage-module__N0w1ga__content{flex-direction:column;gap:2em;width:100%;max-width:100%;display:flex;overflow:hidden}.CompanyPage-module__N0w1ga__allJobsLink{align-self:flex-start}@media (max-width:1440px){.CompanyPage-module__N0w1ga__main,.CompanyPage-module__N0w1ga__content{gap:1.5em}}@media (max-width:991px){.CompanyPage-module__N0w1ga__wrapper{gap:1em}.CompanyPage-module__N0w1ga__sidebar{width:232px;min-width:232px}}@media (max-width:768px){.CompanyPage-module__N0w1ga__head{gap:.5em}.CompanyPage-module__N0w1ga__main{flex-direction:column}.CompanyPage-module__N0w1ga__sidebar{width:100%;position:static}}
.NewsNav-module__rCv5BW__nav{justify-content:space-between;margin-bottom:.5em;display:flex}.NewsNav-module__rCv5BW__nav>.NewsNav-module__rCv5BW__left{gap:.5em;display:flex}.NewsNav-module__rCv5BW__nav svg{font-size:18px}@media (max-width:768px){.NewsNav-module__rCv5BW__nav svg{font-size:16px}}
.JobsFavoritesPage-module__AJK24q__wrapper{flex-direction:column;gap:1.5em;display:flex}.JobsFavoritesPage-module__AJK24q__head{flex-direction:column;gap:.75em;display:flex}.JobsFavoritesPage-module__AJK24q__results{flex-direction:column;gap:2em;display:flex}@media (max-width:991px){.JobsFavoritesPage-module__AJK24q__wrapper{gap:1em}}
.JobsTrackerPage-module__46evdG__wrapper{flex-direction:column;gap:1.5em;display:flex}.JobsTrackerPage-module__46evdG__head{flex-direction:column;gap:.75em;display:flex}.JobsTrackerPage-module__46evdG__results{flex-direction:column;gap:1em;display:flex}@media (max-width:991px){.JobsTrackerPage-module__46evdG__wrapper{gap:1em}}