@keyframes Loader_Pulse__EqYLr{0%{transform:scale(1)}50%{transform:scale(1.2)}to{transform:scale(1)}}.Loader_loader__Szy_J{text-align:center;animation:Loader_Pulse__EqYLr .7s ease-in-out infinite}.PageLoader_container__6IJJe{overflow:hidden;width:100vw;max-width:100%;min-height:100dvh;display:flex;justify-content:center;flex-direction:column}[data-mantine-color-scheme=dark] .Logo_dark__8Qojd{display:none}[data-mantine-color-scheme=light] .Logo_dark__8Qojd{display:block}[data-mantine-color-scheme=light] .Logo_light__A4J5I{display:none}[data-mantine-color-scheme=dark] .Logo_light__A4J5I{display:block}.Logo_logo__qGipE{width:auto;height:32px}@media (min-width:62em){.Logo_logo__qGipE{height:40px}}.BlackWhiteButton_cta__zcmZd{transition:background .3s;background-color:var(--mantine-color-black)}[data-mantine-color-scheme=dark] .BlackWhiteButton_cta__zcmZd{background-color:var(--mantine-color-white)}.BlackWhiteButton_cta__zcmZd{color:var(--mantine-color-white)}[data-mantine-color-scheme=dark] .BlackWhiteButton_cta__zcmZd{color:var(--mantine-color-black)}.BlackWhiteButton_cta__zcmZd{box-shadow:rgba(0,0,0,.15)}[data-mantine-color-scheme=dark] .BlackWhiteButton_cta__zcmZd{box-shadow:rgba(0,0,0,.1)}@media (hover:hover){.BlackWhiteButton_cta__zcmZd:hover{color:var(--mantine-color-white)}[data-mantine-color-scheme=dark] .BlackWhiteButton_cta__zcmZd:hover{color:var(--mantine-color-black)}.BlackWhiteButton_cta__zcmZd:hover{background-color:var(--mantine-color-dark-9)}[data-mantine-color-scheme=dark] .BlackWhiteButton_cta__zcmZd:hover{background-color:var(--mantine-color-gray-1)}}@media (hover:none){.BlackWhiteButton_cta__zcmZd:active{color:var(--mantine-color-white)}[data-mantine-color-scheme=dark] .BlackWhiteButton_cta__zcmZd:active{color:var(--mantine-color-black)}.BlackWhiteButton_cta__zcmZd:active{background-color:var(--mantine-color-dark-9)}[data-mantine-color-scheme=dark] .BlackWhiteButton_cta__zcmZd:active{background-color:var(--mantine-color-gray-1)}}[data-mantine-color-scheme=light] .BlackWhiteButton_cta__zcmZd:disabled{background-color:var(--mantine-color-gray-2);color:var(--mantine-color-gray-6);box-shadow:none}[data-mantine-color-scheme=dark] .BlackWhiteButton_cta__zcmZd:disabled{background-color:var(--mantine-color-dark-7);border-color:var(--mantine-color-dark-6);color:var(--mantine-color-gray-5);box-shadow:none}.AnchorButton_link__zI9he{color:var(--mantine-color-text)!important}.AnchorButton_link__zI9he:hover{color:var(--mantine-color-gray-7)!important}[data-mantine-color-scheme=dark] .AnchorButton_link__zI9he:hover{color:var(--mantine-color-dark-1)!important}.AnchorButton_link-dimmed__VutMw{color:var(--mantine-color-dimmed)!important}.AnchorButton_link-dimmed__VutMw:hover{color:var(--mantine-color-text)!important}.JobCard_card__JxAzK{height:100%;display:flex;flex-direction:column;overflow:hidden;transition:border-color .2s ease,box-shadow .2s ease;cursor:pointer;opacity:0;animation:JobCard_fadeIn__hVOVr .3s ease forwards;color:var(--mantine-color-text)}@keyframes JobCard_fadeIn__hVOVr{0%{opacity:0}to{opacity:1}}@media (min-width:48em){.JobCard_card__JxAzK:hover{border-color:var(--mantine-color-orange-4);box-shadow:var(--mantine-shadow-md)}.JobCard_card__JxAzK:hover .JobCard_title__gzTLK{color:var(--mantine-color-orange-6)}.JobCard_card__JxAzK:hover .JobCard_actionIcon__KwqyV{transform:translateX(2px)}}.JobCard_content__K9f4F{flex:1;display:flex;flex-direction:column}.JobCard_categoryBadge__aoFoO{flex-shrink:0}.JobCard_categoryIcon__hhvqx{width:12px;height:12px}.JobCard_urgencyBadge__TblP7{flex-shrink:0}.JobCard_urgentDot__MN9yR{width:6px;height:6px;background:currentColor;border-radius:50%;animation:JobCard_pulse__cYDjP 2s ease-in-out infinite}@keyframes JobCard_pulse__cYDjP{0%,to{opacity:1}50%{opacity:.5}}.JobCard_title__gzTLK{line-height:1.4;transition:color .2s ease;margin-bottom:4px}.JobCard_scope__5du5G{line-height:1.5;margin-bottom:8px}.JobCard_locationTime__2ujq4{margin-bottom:8px}.JobCard_infoIcon__mSUge{flex-shrink:0;color:var(--mantine-color-dimmed)}.JobCard_priceRow___ru95{padding-top:12px;border-top:1px solid var(--border-color);margin-top:auto}.JobCard_price__aQNmG{color:var(--mantine-color-gray-9)}.JobCard_noPriceBadge__NNT1c{background-color:var(--mantine-color-gray-1)}.JobCard_actionLink__8vYxn{display:inline-flex;align-items:center;gap:4px;text-decoration:none;transition:text-decoration .2s ease}.JobCard_actionIcon__KwqyV,.JobCard_actionLink__8vYxn,.JobCard_actionText__pxSZH{color:var(--mantine-color-orange-6)}.JobCard_actionIcon__KwqyV{flex-shrink:0;transition:transform .2s ease}[data-mantine-color-scheme=dark] .JobImagePreview_dark__7oBRd{display:none}[data-mantine-color-scheme=light] .JobImagePreview_dark__7oBRd{display:block}[data-mantine-color-scheme=light] .JobImagePreview_light__JHfqj{display:none}[data-mantine-color-scheme=dark] .JobImagePreview_light__JHfqj{display:block}.JobImagePreview_imageContainer__NDjN4{position:relative;height:200px;width:100%;overflow:hidden;background-color:var(--mantine-color-gray-1)}.JobImagePreview_image__t3a_6{filter:blur(1px);object-fit:cover!important;transform:scale(1.1)}.JobImagePreview_image__t3a_6 img{object-fit:cover!important}.JobImagePreview_imageOverlay__ycZki{position:absolute;inset:0;background:rgba(0,0,0,.4)}.JobImagePreview_photoCountBadge__Dk57U{position:absolute;bottom:var(--mantine-spacing-xs);right:var(--mantine-spacing-xs);background:rgba(0,0,0,.5);backdrop-filter:blur(4px)}.JobImagePreview_photoCountIcon__CRECL{width:12px;height:12px}.JobImagePreview_content__5QqPm{position:absolute;bottom:var(--mantine-spacing-xs);left:var(--mantine-spacing-xs)}.Jobs_container__feiPe{position:relative}@media (max-width:61.99375em){.Jobs_tabText__PoKUR{display:none}}.AuthCard_card__qz5l2{border:none;min-width:300px;width:100%}@media (min-width:48em){.AuthCard_card__qz5l2{border:1px solid var(--mantine-color-default-border)}}.OAuthButton_iconContainer__PH1MR{position:relative;display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px}.OAuthButton_darkImage__sBoBr,.OAuthButton_lightImage__pZWJY{position:absolute;top:0;left:0}[data-mantine-color-scheme=light] .OAuthButton_lightImage__pZWJY{display:block}[data-mantine-color-scheme=dark] .OAuthButton_lightImage__pZWJY,[data-mantine-color-scheme=light] .OAuthButton_darkImage__sBoBr{display:none}[data-mantine-color-scheme=dark] .OAuthButton_darkImage__sBoBr{display:block}@media (min-width:48em){.Signup_divider__VQwIu{border-top:1px solid var(--mantine-color-default-border);margin-top:var(--mantine-spacing-lg)}}