.PaymentMethods-module__zJ3F8W__wrapper{grid-auto-flow:column;justify-content:center;align-items:center;gap:1.5em;display:grid}.PaymentMethods-module__zJ3F8W__logos{grid-auto-flow:column;align-items:center;gap:20px;display:grid}.PaymentMethods-module__zJ3F8W__note{color:var(--text-gray);font-family:Manrope,sans-serif;font-size:14px;line-height:1.4}@media (max-width:768px){.PaymentMethods-module__zJ3F8W__wrapper{grid-auto-flow:row;justify-items:center;gap:.75em}.PaymentMethods-module__zJ3F8W__note{text-align:center}}@media (max-width:560px){.PaymentMethods-module__zJ3F8W__note{font-size:12px}}
.PaywallReviews-module__HtmZ7G__wrapper{justify-items:center;gap:var(--spacing-2xl);width:100%;display:grid}.PaywallReviews-module__HtmZ7G__text{justify-items:center;gap:var(--spacing-sm);text-align:center;display:grid}.PaywallReviews-module__HtmZ7G__title{color:var(--text-primary);font-size:32px;font-weight:500}.PaywallReviews-module__HtmZ7G__caption{color:var(--text-gray);font-family:Manrope,sans-serif}.PaywallReviews-module__HtmZ7G__offers{color:var(--text-primary);font-family:inherit}.PaywallReviews-module__HtmZ7G__marquee{width:100%;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 120px calc(100% - 120px),#0000);mask-image:linear-gradient(90deg,#0000,#000 120px calc(100% - 120px),#0000)}.PaywallReviews-module__HtmZ7G__track{width:max-content;animation:90s linear infinite PaywallReviews-module__HtmZ7G__marquee;display:flex}.PaywallReviews-module__HtmZ7G__marquee:hover .PaywallReviews-module__HtmZ7G__track{animation-play-state:paused}.PaywallReviews-module__HtmZ7G__group{gap:var(--spacing-md);padding-right:var(--spacing-md);display:flex}.PaywallReviews-module__HtmZ7G__group>figure{flex:none;width:648px}@keyframes PaywallReviews-module__HtmZ7G__marquee{to{transform:translate(-50%)}}@media (max-width:1240px){.PaywallReviews-module__HtmZ7G__title{font-size:24px}}@media (max-width:991px){.PaywallReviews-module__HtmZ7G__wrapper{gap:var(--spacing-md)}.PaywallReviews-module__HtmZ7G__marquee{-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)}.PaywallReviews-module__HtmZ7G__track{animation-duration:45s}.PaywallReviews-module__HtmZ7G__group{gap:var(--spacing-sm);padding-right:var(--spacing-sm)}.PaywallReviews-module__HtmZ7G__group>figure{width:296px}}@media (max-width:560px){.PaywallReviews-module__HtmZ7G__title{font-size:20px}.PaywallReviews-module__HtmZ7G__caption{display:none}}@media (prefers-reduced-motion:reduce){.PaywallReviews-module__HtmZ7G__marquee{overflow-x:auto}.PaywallReviews-module__HtmZ7G__track{animation:none}.PaywallReviews-module__HtmZ7G__group+.PaywallReviews-module__HtmZ7G__group{display:none}}
.PlanTabs-module__cLEzRq__tabs{background:var(--text-on-dark-primary);border-radius:var(--br-l);box-shadow:var(--db-section-shadow);grid-template-columns:repeat(2,1fr);gap:4px;padding:4px;display:grid}.PlanTabs-module__cLEzRq__tabs>button{overflow:hidden}
.ScrollHint-module__5Rs7pq__mask{height:96px;padding-bottom:var(--spacing-md);pointer-events:none;background:linear-gradient(to bottom, transparent, var(--bg-secondary) 75%);place-items:end center;transition:opacity .2s cubic-bezier(.23,1,.32,1),visibility .2s;display:grid}.ScrollHint-module__5Rs7pq__fixed{z-index:1;position:fixed;inset:auto 0 0}.ScrollHint-module__5Rs7pq__hidden{visibility:hidden;opacity:0}.ScrollHint-module__5Rs7pq__button{pointer-events:auto}.ScrollHint-module__5Rs7pq__label{color:inherit;animation:.2s cubic-bezier(.23,1,.32,1) ScrollHint-module__5Rs7pq__label-in}@keyframes ScrollHint-module__5Rs7pq__label-in{0%{opacity:0}}.ScrollHint-module__5Rs7pq__icon{stroke:var(--primary);font-size:20px;animation:4s infinite ScrollHint-module__5Rs7pq__nudge}@keyframes ScrollHint-module__5Rs7pq__nudge{0%,78%{animation-timing-function:cubic-bezier(.23,1,.32,1);transform:translateY(0)}84%{animation-timing-function:cubic-bezier(.77,0,.175,1);transform:translateY(4px)}90%{animation-timing-function:cubic-bezier(.23,1,.32,1);transform:translateY(0)}94%{animation-timing-function:cubic-bezier(.77,0,.175,1);transform:translateY(2px)}to{transform:translateY(0)}}.ScrollHint-module__5Rs7pq__hidden .ScrollHint-module__5Rs7pq__icon{animation:none}@media (prefers-reduced-motion:reduce){.ScrollHint-module__5Rs7pq__icon{animation:none}}
.TariffsShowcase-module__D9Ww-a__lead{justify-items:center;gap:var(--spacing-2xl);width:100%;display:grid}.TariffsShowcase-module__D9Ww-a__cards{width:100%;scroll-margin-top:var(--spacing-xl);justify-items:center;gap:1.5em;display:grid}.TariffsShowcase-module__D9Ww-a__actions{grid-auto-flow:column;gap:.5em;display:grid}@media (max-width:768px){.TariffsShowcase-module__D9Ww-a__lead{gap:var(--spacing-xl)}.TariffsShowcase-module__D9Ww-a__cards{gap:1em}}@media (max-width:560px){.TariffsShowcase-module__D9Ww-a__actions{grid-auto-flow:row;width:100%}}
.SectionError-module__jek7Da__wrapper{justify-items:start;gap:1em;display:grid}
.PaywallCardsShowcase-module__O-ZD_W__tabsDock{right:6px;bottom:calc(6px + env(safe-area-inset-bottom));z-index:2;position:fixed;left:6px}
.NavChip-module__lVkBqa__link{text-decoration:none}.NavChip-module__lVkBqa__link:hover>.NavChip-module__lVkBqa__chip{opacity:.75}.NavChip-module__lVkBqa__chip{white-space:nowrap;transition:opacity .15s}a.NavChip-module__lVkBqa__link>.NavChip-module__lVkBqa__chip{box-shadow:none}
.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__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}}
.ResponsiveOptionPicker-module__AWkWzq__sheet{gap:1em;display:grid}
.LanguagePicker-module__Vw7_NG__list{width:216px}.LanguagePicker-module__Vw7_NG__flag{font-size:16px}.LanguagePicker-module__Vw7_NG__chevron{fill:var(--text-primary);font-size:16px}@media (max-width:560px){.LanguagePicker-module__Vw7_NG__trigger{width:100%}}
.LetterLoader-module__d0_0lW__loader{text-align:center;place-content:center;justify-items:center;gap:1em;min-height:146px;display:grid}.LetterLoader-module__d0_0lW__image{width:auto;height:40px}.LetterLoader-module__d0_0lW__text{gap:.5em;display:grid}.LetterLoader-module__d0_0lW__step{font-family:Inter,sans-serif;font-size:18px;font-weight:500}.LetterLoader-module__d0_0lW__stepText{transition:opacity .6s}.LetterLoader-module__d0_0lW__stepText.LetterLoader-module__d0_0lW__hidden{opacity:0}.LetterLoader-module__d0_0lW__subtitle{color:var(--text-gray);font-family:Manrope,sans-serif;font-size:14px;font-weight:600;line-height:1.25}@media (max-width:991px){.LetterLoader-module__d0_0lW__loader{min-height:132px}}@media (max-width:560px){.LetterLoader-module__d0_0lW__loader{gap:.75em;min-height:307px}.LetterLoader-module__d0_0lW__step{font-size:16px}.LetterLoader-module__d0_0lW__subtitle{font-size:12px}}
.LetterResult-module__pbw4ca__result{justify-items:start;gap:1.5em;display:grid}.LetterResult-module__pbw4ca__text{gap:.375em;display:grid}.LetterResult-module__pbw4ca__title{text-wrap:balance;font-size:24px;font-weight:500;line-height:1.2}.LetterResult-module__pbw4ca__subtitle{color:var(--text-gray);text-wrap:balance;font-family:Manrope,sans-serif;font-size:14px;line-height:1.4}.LetterResult-module__pbw4ca__body{white-space:pre-wrap;background:var(--bg-secondary);border:2px dashed var(--bg-tertiary);border-radius:var(--br-l);width:100%;padding:1.25em;font-family:Manrope,sans-serif;font-size:16px;font-weight:500;line-height:1.5}.LetterResult-module__pbw4ca__actions{grid-auto-flow:column;align-items:center;gap:.5em;display:grid}.LetterResult-module__pbw4ca__copyIcon{stroke:var(--text-on-dark-primary);stroke-width:2.5px;font-size:16px}@media (max-width:1440px){.LetterResult-module__pbw4ca__title{font-size:18px}}@media (max-width:560px){.LetterResult-module__pbw4ca__result{justify-items:stretch;gap:1em}.LetterResult-module__pbw4ca__body{padding:.875em;font-size:14px}.LetterResult-module__pbw4ca__actions{grid-auto-flow:row;gap:.375em}}
.JobCoverLetter-module__SZtkHa__card{position:relative;overflow:hidden}.JobCoverLetter-module__SZtkHa__impression{pointer-events:none;position:absolute;inset:0}.JobCoverLetter-module__SZtkHa__morph{animation:.32s cubic-bezier(.23,1,.32,1) both JobCoverLetter-module__SZtkHa__letterMorphIn}@keyframes JobCoverLetter-module__SZtkHa__letterMorphIn{0%{opacity:0;filter:blur(6px)}}@media (prefers-reduced-motion:reduce){.JobCoverLetter-module__SZtkHa__morph{animation-name:JobCoverLetter-module__SZtkHa__letterFadeIn}}@keyframes JobCoverLetter-module__SZtkHa__letterFadeIn{0%{opacity:0}}
.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__indicator{margin-right:4px}.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,.ApplyContactsBody-module__v__hLG__banners{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}}
.ScamWarningModal-module__UjRT-q__body{gap:1.25em;display:grid}.ScamWarningModal-module__UjRT-q__rules{gap:.5em;display:grid}.ScamWarningModal-module__UjRT-q__lead{text-wrap:pretty;font-family:Manrope,sans-serif;font-size:18px;font-weight:600;line-height:1.5}.ScamWarningModal-module__UjRT-q__lead>b{font-weight:700}.ScamWarningModal-module__UjRT-q__list{gap:.25em;list-style:none;display:grid}.ScamWarningModal-module__UjRT-q__list>li{color:var(--text-gray);font-family:Manrope,sans-serif;font-size:16px;font-weight:500;line-height:1.5}.ScamWarningModal-module__UjRT-q__list>li:before{content:"– "}.ScamWarningModal-module__UjRT-q__hideRow{grid-template-columns:auto 1fr;align-items:center;gap:.75em;display:grid}.ScamWarningModal-module__UjRT-q__hideRow>label{cursor:pointer;font-family:Manrope,sans-serif;font-size:16px;font-weight:500}@media (max-width:991px){.ScamWarningModal-module__UjRT-q__lead,.ScamWarningModal-module__UjRT-q__list>li,.ScamWarningModal-module__UjRT-q__hideRow>label{font-size:14px}}
.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{grid-template-columns:auto 1fr;align-items:center;gap:.75em;text-decoration:none;display:grid;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{grid-template-columns:auto 1fr;align-items:center;gap:.75em;text-decoration:none;display:grid;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);box-shadow:0 0 24px color-mix(in srgb, var(--text-secondary) 50%, transparent);will-change:transform;flex-direction:column;gap:1em;padding:1em;transition:transform .3s;display:flex;position:fixed;bottom:0;left:0;right:0}.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}}
.AiDisclaimer-module__d-LZuG__text{color:var(--text-primary-opacity-50);font-family:Manrope,sans-serif;font-size:12px;line-height:1.4}@media (max-width:991px){.AiDisclaimer-module__d-LZuG__text{font-size:10px}}
.AiInfoBlock-module__wbSC8W__wrapper{border-radius:var(--br-xl);background:var(--purple-linear);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}}
.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}
.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}}
.FilterActions-module__zmDnKa__row{gap:.5em;display:grid}.FilterActions-module__zmDnKa__rowSplit{grid-template-columns:1fr 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}}
.FilterList-module__L5ls7W__list{gap:1.5em;display:grid}
.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(2,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}}@media (max-width:560px){.JobSimilar-module__XdSrDW__list{grid-template-columns:1fr}}
.PickerChips-module__TJOMAW__addIcon{stroke:var(--text-primary);font-size:14px}.PickerChips-module__TJOMAW__removeIcon{stroke:var(--primary);font-size:14px}
.ComparisonCollapse-module__ORKosa__wrapper{width:100%;scroll-margin-top:var(--spacing-xl);gap:.75em;display:grid;position:relative}.ComparisonCollapse-module__ORKosa__reveal{grid-template-rows:0fr;transition:grid-template-rows .26s cubic-bezier(.23,1,.32,1);display:grid}.ComparisonCollapse-module__ORKosa__expanded>.ComparisonCollapse-module__ORKosa__reveal{grid-template-rows:1fr}.ComparisonCollapse-module__ORKosa__inner{min-height:474px;overflow:visible clip}.ComparisonCollapse-module__ORKosa__inner>section>h3{text-align:center;font-size:24px;font-weight:500}.ComparisonCollapse-module__ORKosa__mask{background:linear-gradient(to bottom, transparent, var(--text-on-dark-primary) 75%);border-radius:0 0 var(--br-xl) var(--br-xl);place-items:end center;height:96px;padding:0 1em 1em;display:grid;position:absolute;inset:auto 0 0}.ComparisonCollapse-module__ORKosa__footer{justify-items:center;display:grid}.ComparisonCollapse-module__ORKosa__toggle{width:100%}.ComparisonCollapse-module__ORKosa__chevron{stroke:var(--primary);font-size:18px}@media (max-width:560px){.ComparisonCollapse-module__ORKosa__inner>section>h3{font-size:20px}}@media (prefers-reduced-motion:reduce){.ComparisonCollapse-module__ORKosa__reveal{transition:none}}
.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}}
.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}
.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}}
.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}}
.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}
.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}
.ResultsPanel-module__7vpZRG__panel{padding:var(--spacing-xs);gap:var(--spacing-xs);background:var(--bg-tint-blue);border-radius:var(--br-xl);display:grid}.ResultsPanel-module__7vpZRG__score{isolation:isolate;padding:var(--spacing-2xl) var(--spacing-md);justify-items:center;gap:var(--spacing-md);background-image:radial-gradient(156% 90% at -26.85% 15%, var(--primary-pale) 0%, var(--primary-soft) 40%, var(--primary) 100%);border-radius:20px;display:grid;position:relative;overflow:hidden}.ResultsPanel-module__7vpZRG__watermark{right:var(--spacing-xl);z-index:-1;width:164px;height:auto;position:absolute;bottom:0}.ResultsPanel-module__7vpZRG__value{letter-spacing:-.76px;color:var(--text-on-dark-primary);text-align:center;font-size:54px;font-weight:700;line-height:39px}.ResultsPanel-module__7vpZRG__total{color:var(--text-on-dark-primary-opacity-50);font-size:32px}.ResultsPanel-module__7vpZRG__caption{color:var(--text-on-dark-primary);text-align:center;font-size:18px;font-weight:500;line-height:normal}.ResultsPanel-module__7vpZRG__cards{gap:var(--spacing-xs);grid-template-columns:repeat(2,1fr);list-style:none;display:grid}.ResultsPanel-module__7vpZRG__singleColumn{grid-template-columns:1fr}@media (max-width:768px){.ResultsPanel-module__7vpZRG__panel,.ResultsPanel-module__7vpZRG__cards{gap:6px}.ResultsPanel-module__7vpZRG__score{padding:var(--spacing-xl) var(--spacing-md);border-radius:14px}.ResultsPanel-module__7vpZRG__watermark{width:148px;bottom:-4px}.ResultsPanel-module__7vpZRG__value{font-size:48px}.ResultsPanel-module__7vpZRG__total{font-size:28px}.ResultsPanel-module__7vpZRG__caption{font-size:14px}.ResultsPanel-module__7vpZRG__cards{grid-template-columns:1fr}}@media (max-width:375px){.ResultsPanel-module__7vpZRG__value{font-size:36px;line-height:30px}.ResultsPanel-module__7vpZRG__total{font-size:22px}}
.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}}
.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}
.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:500}.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}}
.SocialProof-module__RgBxfa__proof{padding-top:var(--spacing-sm);padding-bottom:var(--spacing-sm)}.SocialProof-module__RgBxfa__proof .SocialProof-module__RgBxfa__frame{gap:0}.SocialProof-module__RgBxfa__text{width:496px;color:var(--text-gray);text-align:center;font-family:Manrope,sans-serif;font-size:18px;font-weight:600;line-height:normal}.SocialProof-module__RgBxfa__text>strong{font-family:inherit;font-weight:inherit;color:var(--text-primary)}.SocialProof-module__RgBxfa__mobileBreak{display:none}@media (max-width:768px){.SocialProof-module__RgBxfa__proof{padding-top:var(--spacing-md);padding-bottom:var(--spacing-md)}.SocialProof-module__RgBxfa__text{width:230px;font-size:12px}.SocialProof-module__RgBxfa__mobileBreak{display:inline}}
.Page-module__KlfzvG__container{grid-template-columns:294px 1fr;align-items:flex-start;gap:2em;display:grid}.Page-module__KlfzvG__left{flex-direction:column;gap:1em;display:flex;position:sticky;top:1em}.Page-module__KlfzvG__main{flex-direction:column;gap:1em;display:flex;overflow:hidden}.Page-module__KlfzvG__jobDifficultyAndSalaryWrapper{gap:inherit;grid-template-columns:repeat(2,1fr);align-items:stretch;display:grid}.Page-module__KlfzvG__head{grid-column:1/-1}.Page-module__KlfzvG__narrowCompany,.Page-module__KlfzvG__narrowCtaBanner{display:none}@media (max-width:1440px){.Page-module__KlfzvG__container{gap:1.5em}}@media (max-width:1240px){.Page-module__KlfzvG__container{grid-template-columns:1fr}.Page-module__KlfzvG__left{display:none}.Page-module__KlfzvG__jobTitleAndCompanyWrapper{align-items:start;gap:inherit;grid-template-columns:270px 1fr;display:grid}.Page-module__KlfzvG__narrowCompany,.Page-module__KlfzvG__narrowCtaBanner{display:block}}@media (max-width:768px){.Page-module__KlfzvG__article:not(:has(~footer)){padding-bottom:7em}.Page-module__KlfzvG__jobTitleAndCompanyWrapper{grid-template-columns:1fr}.Page-module__KlfzvG__narrowCompany{display:none}.Page-module__KlfzvG__jobDifficultyAndSalaryWrapper{grid-template-columns:1fr}}@media (max-width:560px){.Page-module__KlfzvG__container{gap: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}}
.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}}
.PaywallIntro-module__s99z6G__wrapper{justify-items:center;gap:var(--spacing-2xl);width:100%;display:grid}.PaywallIntro-module__s99z6G__column{gap:var(--spacing-xs);grid-template-columns:minmax(0,1fr);width:100%;max-width:564px;display:grid}@media (max-width:768px){.PaywallIntro-module__s99z6G__wrapper{gap:var(--spacing-xl)}}
.TariffDiscountTag-module__EyTYBq__wrapper{justify-content:flex-end;align-items:center;gap:.5em;display:flex}.TariffDiscountTag-module__EyTYBq__oldPrice{color:var(--text-secondary);font-family:Manrope,sans-serif;font-size:12px;font-weight:500}
.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}}
.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__indicator{margin-right:4px}.TrackerStatusChips-module__D53qka__count{color:var(--text-secondary)}.TrackerStatusChips-module__D53qka__countActive{color:var(--primary)}
.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}}
.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}}
.ForMeBackChip-module__put1KG__wrapper{justify-content:start;display:grid}.ForMeBackChip-module__put1KG__backIcon{stroke:var(--text-primary);font-size:14px}.ForMeBackChip-module__put1KG__count{color:var(--text-gray)}
.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:500;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}}
.PaymentDock-module__xfTNIq__wrapper{z-index:2;pointer-events:none;display:grid;position:fixed;inset:auto 0 0}.PaymentDock-module__xfTNIq__tabs,.PaymentDock-module__xfTNIq__dock{pointer-events:auto}.PaymentDock-module__xfTNIq__tabs{margin:0 6px 6px}.PaymentDock-module__xfTNIq__dock{padding:1em 1em calc(1em + env(safe-area-inset-bottom));background:var(--text-on-dark-primary);border-top:1px solid var(--border-primary);gap:.75em;display:grid}.PaymentDock-module__xfTNIq__summary{grid-template-columns:1fr auto;align-items:end;gap:.75em;display:grid}.PaymentDock-module__xfTNIq__plan{gap:2px;display:grid;overflow:hidden}.PaymentDock-module__xfTNIq__meta{align-items:center;gap:var(--spacing-xs);display:flex}.PaymentDock-module__xfTNIq__total{justify-items:end;gap:2px;display:grid}.PaymentDock-module__xfTNIq__days{color:var(--text-gray);font-family:Manrope,sans-serif;font-size:14px}.PaymentDock-module__xfTNIq__summary b{font-size:16px;font-weight:600}.PaymentDock-module__xfTNIq__name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.TariffPickerCard-module__d4MRLa__wrapper{background:var(--bg-tertiary);border-radius:var(--br-xl);flex-direction:column;gap:.5em;padding:.5em 6px 6px;display:flex}.TariffPickerCard-module__d4MRLa__wrapper.TariffPickerCard-module__d4MRLa__premium{background:var(--light-primary-radial-gradient)}.TariffPickerCard-module__d4MRLa__card{isolation:isolate;cursor:pointer;background:var(--text-on-dark-primary);border-radius:var(--br-l);flex-direction:column;gap:.75em;padding:1em;display:flex;position:relative}.TariffPickerCard-module__d4MRLa__wrapper.TariffPickerCard-module__d4MRLa__premium>.TariffPickerCard-module__d4MRLa__card{background:radial-gradient(120px 90px at 100% 0%, color-mix(in srgb, var(--pink) 14%, transparent), transparent), radial-gradient(150px 110px at 80% 0%, color-mix(in srgb, var(--primary-lighter) 30%, transparent), transparent), var(--text-on-dark-primary)}.TariffPickerCard-module__d4MRLa__head{outline-offset:4px;grid-template-columns:auto 1fr auto;align-items:center;gap:.75em;display:grid}.TariffPickerCard-module__d4MRLa__head:focus-visible{outline:2px solid var(--primary)}.TariffPickerCard-module__d4MRLa__name{text-overflow:ellipsis;white-space:nowrap;font-size:18px;font-weight:600;overflow:hidden}.TariffPickerCard-module__d4MRLa__price{justify-items:end;gap:2px;display:grid}.TariffPickerCard-module__d4MRLa__activePrice{font-size:20px;font-weight:600}@media (max-width:420px){.TariffPickerCard-module__d4MRLa__card{padding:.75em}.TariffPickerCard-module__d4MRLa__name{font-size:16px}.TariffPickerCard-module__d4MRLa__activePrice{font-size:18px}}
.JobsForMePage-module__5KuOga__wrapper{flex-direction:column;gap:1.5em;display:flex}.JobsForMePage-module__5KuOga__head{flex-direction:column;gap:.75em;display:flex}.JobsForMePage-module__5KuOga__results{flex-direction:column;gap:2em;display:flex}@media (max-width:991px){.JobsForMePage-module__5KuOga__wrapper{gap:1em}}
.SortControl-module__OvU3Xq__icon{stroke:var(--text-primary);stroke-width:1.5px;font-size:18px;display:none}.SortControl-module__OvU3Xq__label{grid-auto-flow:column;align-items:center;gap:.375em;display:grid}.SortControl-module__OvU3Xq__chevron{stroke:var(--text-gray);font-size:16px}@media (max-width:768px){.SortControl-module__OvU3Xq__trigger{width:100%}.SortControl-module__OvU3Xq__icon{display:block}.SortControl-module__OvU3Xq__label{display:none}}
.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}}
.JobsToolbar-module__BbptDG__toolbar{grid-template-columns:1fr auto;align-items:center;gap:.5em;display:grid}.JobsToolbar-module__BbptDG__searchTrigger,.JobsToolbar-module__BbptDG__searchClose,.JobsToolbar-module__BbptDG__filtersSlot{display:none}.JobsToolbar-module__BbptDG__icon{stroke:var(--text-primary);font-size:18px}.JobsToolbar-module__BbptDG__searchOpen>.JobsToolbar-module__BbptDG__searchSlot,.JobsToolbar-module__BbptDG__searchOpen>.JobsToolbar-module__BbptDG__searchClose{transition:opacity .2s cubic-bezier(.23,1,.32,1),transform .2s cubic-bezier(.23,1,.32,1)}@starting-style{.JobsToolbar-module__BbptDG__searchOpen>.JobsToolbar-module__BbptDG__searchSlot,.JobsToolbar-module__BbptDG__searchOpen>.JobsToolbar-module__BbptDG__searchClose{opacity:0;transform:scale(.98)}}@media (prefers-reduced-motion:reduce){.JobsToolbar-module__BbptDG__searchOpen>.JobsToolbar-module__BbptDG__searchSlot,.JobsToolbar-module__BbptDG__searchOpen>.JobsToolbar-module__BbptDG__searchClose{transition-property:opacity}}@media (max-width:768px){.JobsToolbar-module__BbptDG__toolbar{top:calc(var(--db-navbar-height) + var(--db-shell-gutter) * 2);z-index:4;background:var(--bg-secondary);grid-template-columns:repeat(3,1fr);padding:10px 0;position:sticky}.JobsToolbar-module__BbptDG__searchTrigger,.JobsToolbar-module__BbptDG__filtersSlot{display:block}.JobsToolbar-module__BbptDG__searchSlot{display:none}.JobsToolbar-module__BbptDG__searchOpen{grid-template-columns:1fr auto auto}.JobsToolbar-module__BbptDG__searchOpen>.JobsToolbar-module__BbptDG__searchTrigger,.JobsToolbar-module__BbptDG__searchOpen>.JobsToolbar-module__BbptDG__sortSlot{display:none}.JobsToolbar-module__BbptDG__searchOpen>.JobsToolbar-module__BbptDG__searchSlot,.JobsToolbar-module__BbptDG__searchOpen>.JobsToolbar-module__BbptDG__searchClose{display:block}}
.TariffsPicker-module__EXi1MW__wrapper{gap:.75em;width:100%;display:grid}
.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}}
.TariffCards-module__t3C4ia__slider{width:100%}.TariffCards-module__t3C4ia__slider>div{min-width:500px}@media (max-width:1240px){.TariffCards-module__t3C4ia__slider>div{min-width:480px}}@media (max-width:991px){.TariffCards-module__t3C4ia__slider>div{min-width:425px}}