.CompanyPage_companyPageContainer__AU96_{display:flex;flex-direction:column;padding:32px 48px;box-sizing:border-box;min-height:100vh;background:var(--color-background)}.CompanyPage_companyHeader__P02hE{display:flex;flex-wrap:wrap;gap:24px;justify-content:space-between;margin:16px 0 32px}.CompanyPage_companyLogoContainer__fHzXw{height:100%;width:100%;position:relative;background:var(--color-surface);border-radius:8px;padding:1.5rem;border:1px solid var(--color-border);overflow:hidden}.CompanyPage_logoOverlay__bLwWy{display:none}.CompanyPage_companyLogoImg__EOTSJ,.CompanyPage_companyLogoPlaceholder__f5LLZ{position:relative;z-index:3;width:100%!important;height:100%!important;object-fit:contain!important;padding:16px}.CompanyPage_companyLogoPlaceholder__f5LLZ{font-size:4rem!important;color:var(--color-accent)!important;display:flex!important;align-items:center!important;justify-content:center!important;height:200px!important}@media(max-width:768px){.CompanyPage_companyLogoPlaceholder__f5LLZ{height:150px!important;font-size:3rem!important}}.CompanyPage_categoryChip__t0b5X{background:var(--color-neutral-100)!important;color:var(--color-neutral-700)!important;border:1px solid var(--color-neutral-300)!important;font-weight:500!important;transition:all var(--motion-duration-fast) var(--motion-ease-out)!important;height:32px!important}.CompanyPage_categoryChip__t0b5X:hover{background:var(--color-neutral-200)!important}.CompanyPage_categoryChip__t0b5X .CompanyPage_MuiChip-label__n_UZ6{padding:0 .75rem!important;font-size:var(--fs-sm)!important}.CompanyPage_companyInfoContainer__LHsJB{height:100%;width:100%;padding:2rem;background:transparent;border-radius:8px;border:1px solid var(--color-neutral-200);position:relative}.CompanyPage_companyInfoContainer__LHsJB>*{position:relative;z-index:2}.CompanyPage_companyTitleSection__ta6ms{margin-bottom:24px}.CompanyPage_companyName__6VORy{font-weight:800!important;color:var(--color-neutral-900)!important;margin:0 0 .5rem!important;letter-spacing:-.025em!important;text-shadow:none!important;font-size:var(--fs-4xl)!important}@media(max-width:768px){.CompanyPage_companyName__6VORy{font-size:var(--fs-3xl)!important}}.CompanyPage_companyTagline__xHbM8{color:var(--color-neutral-600);font-size:var(--fs-xl);font-weight:500;display:flex;align-items:center;gap:.5rem;font-style:italic}@media(max-width:768px){.CompanyPage_companyTagline__xHbM8{font-size:var(--fs-lg);justify-content:center}}.CompanyPage_companyStatsContainer__UhjAa{display:flex;justify-content:space-between;align-items:center;margin:2rem 0;padding:1.5rem;background:var(--color-neutral-50);border-radius:8px;border:1px solid var(--color-neutral-200)}@media(max-width:768px){.CompanyPage_companyStatsContainer__UhjAa{flex-direction:column;gap:1rem;padding:1.25rem}}.CompanyPage_statItem__iGgVI{text-align:center;flex:1 1}.CompanyPage_statNumber__DoHeP{font-weight:700!important;color:var(--color-neutral-900)!important;margin:0 0 .25rem!important;font-size:1.25rem!important}.CompanyPage_statLabel__GWjgJ{color:var(--color-neutral-600)!important;font-weight:500!important;text-transform:uppercase!important;letter-spacing:.5px!important;font-size:.75rem!important}.CompanyPage_statDivider__MJcFO{width:1px;height:40px;background:var(--color-neutral-300);margin:0 1rem}@media(max-width:768px){.CompanyPage_statDivider__MJcFO{display:none}}.CompanyPage_companyQuickInfo__ikuw0{display:flex;flex-wrap:wrap;gap:12px;margin-top:8px}.CompanyPage_companyLinksHeader__yvkBy{display:flex;flex-wrap:wrap;gap:12px;margin-top:16px;align-items:center}.CompanyPage_headerLinkItem__jhUBZ{display:flex;align-items:center}.CompanyPage_headerLinkButton__Wlrk_{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background:var(--color-neutral-100);border:1px solid var(--color-neutral-300);border-radius:4px;color:var(--color-neutral-700)!important;text-decoration:none!important;font-size:var(--fs-sm);font-weight:500;transition:all var(--motion-duration-fast) var(--motion-ease-out);position:relative;min-height:40px}.CompanyPage_headerLinkButton__Wlrk_:hover{background:var(--color-neutral-200);border-color:var(--color-neutral-400)}.CompanyPage_headerLinkIcon__Xjhr8{font-size:var(--fs-xl)!important;color:var(--color-accent)}@media(max-width:768px){.CompanyPage_companyLinksHeader__yvkBy{gap:8px;margin-top:12px}.CompanyPage_headerLinkButton__Wlrk_{padding:6px 12px;font-size:13px;min-height:36px}.CompanyPage_headerLinkButton__Wlrk_ span{display:none}.CompanyPage_headerLinkIcon__Xjhr8{font-size:16px!important}}.CompanyPage_statusChip___heQg{background:var(--color-neutral-100)!important;color:var(--color-neutral-700)!important;border:1px solid var(--color-neutral-300)!important;font-weight:500!important;transition:all var(--motion-duration-fast) var(--motion-ease-out)!important;height:32px!important}.CompanyPage_statusChip___heQg:hover{background:var(--color-neutral-200)!important}.CompanyPage_statusChip___heQg .CompanyPage_MuiChip-label__n_UZ6{padding:0 .75rem!important;font-size:var(--fs-sm)!important}.CompanyPage_companyAbout__Gm4C1{color:var(--color-text)!important;font-size:var(--fs-base)!important;line-height:1.7!important;margin-top:0!important}.CompanyPage_section__prmjK{margin:2rem 0!important}.CompanyPage_sectionTitle__KLIP6{font-weight:700!important;font-size:var(--fs-2xl)!important;color:var(--color-text)!important;margin:1.5rem 0 1rem!important;position:relative;display:inline-block}.CompanyPage_sectionTitle__KLIP6:after{content:"";position:absolute;bottom:-4px;left:0;width:40px;height:3px;background:linear-gradient(90deg,var(--color-primary-base) 0,var(--color-primary-hover) 100%);border-radius:2px}.CompanyPage_sectionPaper__Y6Z5i{width:100%;padding:2rem!important;box-sizing:border-box!important;background:var(--color-background)!important;border-radius:4px!important;box-shadow:none!important;border:1px solid var(--color-border)!important;transition:all var(--motion-duration-base) var(--motion-ease-out)}.CompanyPage_sectionPaper__Y6Z5i:hover{border-color:var(--color-neutral-300)}.CompanyPage_companyDetailsGrid__PR9uG{display:flex;flex-direction:column;gap:1.25rem}.CompanyPage_detailRow___kwnh{display:grid;grid-template-columns:1fr 2fr;grid-gap:1rem;gap:1rem;align-items:start;padding:1rem 0;border-bottom:1px solid var(--color-border)}.CompanyPage_detailRow___kwnh:last-child{border-bottom:none;padding-bottom:0}.CompanyPage_detailRow___kwnh:first-child{padding-top:0}.CompanyPage_detailLabel__8mRzu{font-weight:600!important;color:var(--color-text-muted)!important;font-size:var(--fs-base)!important;line-height:1.4}.CompanyPage_detailValue__DmS0S{color:var(--color-text)!important;font-size:var(--fs-base)!important;line-height:1.4;word-break:break-word}.CompanyPage_chipContainer__tvBr4{display:flex!important;flex-wrap:wrap!important;gap:8px!important;justify-content:flex-start!important;margin-top:16px!important}.CompanyPage_chipContainer__tvBr4 .CompanyPage_MuiChip-root__4Rgxm{margin:0!important;font-weight:500!important;transition:all .3s ease!important}.CompanyPage_chipContainer__tvBr4 .CompanyPage_MuiChip-root__4Rgxm:hover{transform:translateY(-2px) scale(1.02);box-shadow:0 2px 8px rgba(0,0,0,.1)}.CompanyPage_chipContainer__tvBr4 .CompanyPage_MuiChip-outlined__wvj_C{border:1px solid var(--color-primary-base)!important;background:linear-gradient(135deg,hsla(0,0%,100%,.8) 0,var(--color-primary-light) 100%)!important}.CompanyPage_chipContainer__tvBr4 .CompanyPage_MuiChip-outlined__wvj_C:hover{background:var(--color-primary-light)!important;border-color:var(--color-primary-base)!important}.CompanyPage_chipContainer__tvBr4 .CompanyPage_MuiChip-colorPrimary__2fv4k{background:linear-gradient(135deg,var(--color-primary-base) 0,var(--color-primary-hover) 100%)!important;color:#fff!important;border:none!important;box-shadow:0 2px 8px rgba(33,150,243,.3)}.CompanyPage_chipContainer__tvBr4 .CompanyPage_MuiChip-colorPrimary__2fv4k:hover{background:linear-gradient(135deg,var(--color-primary-hover) 0,var(--color-primary-active) 100%)!important}.CompanyPage_chipContainer__tvBr4 .CompanyPage_MuiChip-colorSecondary__p3rUU{background:linear-gradient(135deg,#9c27b0,#7b1fa2)!important;color:#fff!important;border:none!important;box-shadow:0 2px 8px rgba(156,39,176,.3)}.CompanyPage_chipContainer__tvBr4 .CompanyPage_MuiChip-colorSecondary__p3rUU:hover{background:linear-gradient(135deg,#7b1fa2,#6a1b9a)!important}.CompanyPage_chipContainer__tvBr4 .CompanyPage_MuiChip-colorInfo__ucXEJ{background:linear-gradient(135deg,#00acc1,#0097a7)!important;color:#fff!important;border:none!important;box-shadow:0 2px 8px rgba(0,172,193,.3)}.CompanyPage_chipContainer__tvBr4 .CompanyPage_MuiChip-colorInfo__ucXEJ:hover{background:linear-gradient(135deg,#0097a7,#00838f)!important}.CompanyPage_paginationContainer__bwxvB{display:flex!important;justify-content:center!important;margin-top:48px!important}.CompanyPage_paginationContainer__bwxvB .CompanyPage_MuiPagination-root__0NXtr .CompanyPage_MuiPaginationItem-root__T03k1{color:var(--color-primary-hover)!important;border-color:var(--color-primary-base)!important;transition:all .3s ease}.CompanyPage_paginationContainer__bwxvB .CompanyPage_MuiPagination-root__0NXtr .CompanyPage_MuiPaginationItem-root__T03k1:hover{background-color:var(--color-primary-light)!important;border-color:var(--color-primary-base)!important}.CompanyPage_paginationContainer__bwxvB .CompanyPage_MuiPagination-root__0NXtr .CompanyPage_MuiPaginationItem-root__T03k1.CompanyPage_Mui-selected__LOgYD{background:linear-gradient(135deg,var(--color-primary-base) 0,var(--color-primary-hover) 100%)!important;color:#fff!important;border-color:var(--color-primary-base)!important}.CompanyPage_paginationContainer__bwxvB .CompanyPage_MuiPagination-root__0NXtr .CompanyPage_MuiPaginationItem-root__T03k1.CompanyPage_Mui-selected__LOgYD:hover{background:linear-gradient(135deg,var(--color-primary-hover) 0,var(--color-primary-active) 100%)!important}.CompanyPage_companyLinksSection___qhGq{display:flex;flex-direction:column;gap:16px}.CompanyPage_linkItem__aqUqN{display:flex!important;align-items:center!important;padding:12px!important;border-radius:8px;background:var(--color-neutral-100)!important;border:1px solid var(--color-border);transition:all .3s ease}.CompanyPage_linkItem__aqUqN:hover{background:var(--color-neutral-200)!important;border-color:var(--color-primary-base);transform:translateY(-1px);box-shadow:0 2px 8px rgba(0,0,0,.08)}.CompanyPage_linkIconContainer__BouTN{display:flex!important;padding:8px!important;background:var(--color-primary-light);border-radius:8px;margin-right:12px;transition:all .3s ease}.CompanyPage_linkItem__aqUqN:hover .CompanyPage_linkIconContainer__BouTN{background:var(--color-primary-base);transform:scale(1.1)}.CompanyPage_linkIcon__3sdvL{color:var(--color-primary-hover)!important;font-size:1.25rem!important;transition:color .3s ease}.CompanyPage_linkItem__aqUqN:hover .CompanyPage_linkIcon__3sdvL{color:var(--color-primary-active)!important}.CompanyPage_linkText__lD3Y9{font-size:1rem!important;font-weight:500!important;color:var(--color-neutral-700)!important;text-decoration:none!important;cursor:pointer!important;position:relative;transition:all .3s ease}.CompanyPage_linkText__lD3Y9:after{content:"";position:absolute;width:0;height:2px;bottom:-2px;left:0;background:linear-gradient(90deg,var(--color-primary-base) 0,var(--color-primary-hover) 100%);transition:width .3s ease}.CompanyPage_linkText__lD3Y9:hover{color:var(--color-primary-hover)!important}.CompanyPage_linkText__lD3Y9:hover:after{width:100%}@media(max-width:767px){.CompanyPage_companyPageContainer__AU96_{padding:32px 16px!important}.CompanyPage_companyHeader__P02hE{gap:16px!important;margin:8px 0 24px!important}.CompanyPage_companyName__6VORy{font-size:1.5rem!important;text-align:center}.CompanyPage_sectionPaper__Y6Z5i{padding:16px!important}.CompanyPage_chipContainer__tvBr4{gap:4px!important}.CompanyPage_linkItem__aqUqN{padding:8px!important}}@media(min-width:768px)and (max-width:1024px){.CompanyPage_companyPageContainer__AU96_{padding:32px 64px!important}.CompanyPage_companyHeader__P02hE{gap:20px!important;margin:12px 0 28px!important}.CompanyPage_sectionPaper__Y6Z5i{padding:24px!important}}@media(min-width:1200px){.CompanyPage_companyPageContainer__AU96_{padding:80px 96px;margin:0 auto}}.CompanyPage_compactOverviewContainer__qZM_Q{display:flex;flex-direction:column;gap:16px}.CompanyPage_compactSection__eFwb_{border-bottom:1px solid var(--color-border);padding-bottom:12px}.CompanyPage_compactSection__eFwb_:last-child{border-bottom:none;padding-bottom:0}.CompanyPage_compactSectionHeader__EvnYZ{margin-bottom:8px}.CompanyPage_compactTitle__8aZGG{font-weight:600!important;color:var(--color-text)!important;font-size:.95rem!important;margin:0!important;display:flex;align-items:center;gap:6px}.CompanyPage_compactChips__mmDNh{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.CompanyPage_compactChip__lfXwI{font-size:11px!important;height:24px!important;transition:all .2s ease!important}.CompanyPage_compactChip__lfXwI:hover{transform:translateY(-1px);box-shadow:0 2px 6px rgba(0,0,0,.12)}.CompanyPage_moreChip__q5_d_{font-size:10px!important;height:22px!important;font-weight:600!important;opacity:.8}.CompanyPage_moreChip__q5_d_:hover{opacity:1;transform:translateY(-1px)}@media(max-width:768px){.CompanyPage_compactOverviewContainer__qZM_Q{gap:16px}.CompanyPage_compactSection__eFwb_{padding-bottom:16px}.CompanyPage_compactTitle__8aZGG{font-size:1rem!important}}.CompanyPage_aboutSection__dVN1V{margin-top:24px;background:linear-gradient(135deg,var(--color-primary-base) 0,var(--color-primary-hover) 100%);border-radius:20px;overflow:hidden;box-shadow:0 8px 32px rgba(33,150,243,.2)}.CompanyPage_aboutHeader__WM3bY{background:hsla(0,0%,100%,.95);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:32px;text-align:center;position:relative}.CompanyPage_aboutHeader__WM3bY:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,var(--color-primary-base),var(--color-primary-hover),var(--color-primary-base))}.CompanyPage_aboutTitle__hNQsr{font-weight:700;color:var(--color-text);margin-bottom:8px;font-size:2.2rem;text-shadow:0 2px 4px rgba(0,0,0,.1)}@media(max-width:768px){.CompanyPage_aboutTitle__hNQsr{font-size:1.8rem}}.CompanyPage_aboutSubtitle__26EY0{color:var(--color-text-muted);font-size:16px;font-style:italic;opacity:.8}.CompanyPage_aboutContainer__jwNo0{display:flex;min-height:300px;position:relative}.CompanyPage_aboutContent__nRP68{flex:1 1;padding:32px;background:hsla(0,0%,100%,.95);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);position:relative;z-index:2}@media(max-width:768px){.CompanyPage_aboutContent__nRP68{padding:24px}}.CompanyPage_aboutDecorator__BjdgB{width:80px;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;background:linear-gradient(135deg,rgba(33,150,243,.05),rgba(25,118,210,.05))}@media(max-width:768px){.CompanyPage_aboutDecorator__BjdgB{display:none}}.CompanyPage_decoratorCircle__yLrMq{width:40px;height:40px;border-radius:50%;background:linear-gradient(135deg,rgba(33,150,243,.4),rgba(25,118,210,.4));box-shadow:0 2px 10px rgba(33,150,243,.15);position:relative}.CompanyPage_decoratorCircle__yLrMq:before{content:"";position:absolute;top:50%;left:50%;width:20px;height:20px;background:#fff;border-radius:50%;transform:translate(-50%,-50%)}.CompanyPage_decoratorLine__FAktG{width:1px;flex:1 1;background:linear-gradient(180deg,rgba(33,150,243,.3),rgba(33,150,243,.1));margin:16px 0}.CompanyPage_companyAbout__Gm4C1{font-size:16px;line-height:1.8;color:var(--color-text-muted)}.CompanyPage_companyAbout__Gm4C1 p{margin-bottom:16px;text-align:justify}.CompanyPage_companyAbout__Gm4C1 p:last-child{margin-bottom:0}.CompanyPage_companyAbout__Gm4C1 h1,.CompanyPage_companyAbout__Gm4C1 h2,.CompanyPage_companyAbout__Gm4C1 h3,.CompanyPage_companyAbout__Gm4C1 h4,.CompanyPage_companyAbout__Gm4C1 h5,.CompanyPage_companyAbout__Gm4C1 h6{color:var(--color-text);margin:24px 0 16px;font-weight:600}.CompanyPage_companyAbout__Gm4C1 ol,.CompanyPage_companyAbout__Gm4C1 ul{margin:16px 0;padding-left:24px}.CompanyPage_companyAbout__Gm4C1 ol li,.CompanyPage_companyAbout__Gm4C1 ul li{margin-bottom:8px;line-height:1.6}.CompanyPage_companyAbout__Gm4C1 strong{color:var(--color-text);font-weight:600}.CompanyPage_companyAbout__Gm4C1 a{color:var(--color-primary-base);text-decoration:none;border-bottom:1px solid rgba(33,150,243,.3);transition:all .2s ease}.CompanyPage_companyAbout__Gm4C1 a:hover{color:var(--color-primary-hover);border-bottom-color:var(--color-primary-hover)}@media(max-width:768px){.CompanyPage_detailRow___kwnh{grid-template-columns:1fr;gap:8px;padding:12px 0}.CompanyPage_companyDetailsGrid__PR9uG{gap:12px}.CompanyPage_companyLinksHeader__yvkBy{gap:8px;margin-top:12px}.CompanyPage_headerLinkButton__Wlrk_{padding:6px 12px;font-size:13px;min-height:36px}.CompanyPage_headerLinkButton__Wlrk_ span{display:none}.CompanyPage_headerLinkIcon__Xjhr8{font-size:16px!important}}.MintlyLoader_mintlyLoaderContainer__kWDJo{width:100%;min-height:200px;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2rem;gap:1rem}.MintlyLoader_mintlyLoader__9Z1S4{color:#0073e6}.MintlyLoader_mintlyLoader__9Z1S4 .MintlyLoader_MuiCircularProgress-circle__nwpoJ{stroke-linecap:round}.MintlyLoader_loadingMessage__SRRUV{color:#666;font-size:.875rem;text-align:center;margin-top:.5rem;font-weight:500}@media(max-width:768px){.MintlyLoader_mintlyLoaderContainer__kWDJo{min-height:150px;padding:1.5rem}.MintlyLoader_loadingMessage__SRRUV{font-size:.8125rem}}@media(prefers-reduced-motion:reduce){.MintlyLoader_mintlyLoader__9Z1S4 .MintlyLoader_MuiCircularProgress-circle__nwpoJ{animation:none}}.JobCard_card__wh2ng{padding:1.25rem;border-radius:4px;background-color:var(--color-background);border:1px solid var(--color-border);cursor:pointer;position:relative!important;transition:border-color .15s ease}.JobCard_card__wh2ng:hover{border-color:var(--color-neutral-300)}.JobCard_cardHeader__MrmTZ{display:flex;align-items:center;justify-content:space-between}.JobCard_jobTypeLabel__3WXQO{background-color:var(--color-surface);color:var(--color-text);border:1px solid var(--color-border);border-radius:4px;display:inline-block;padding:.25rem .5rem;margin:.5rem 0;font-size:.875rem}.JobCard_title__d61kV{font-weight:600!important;margin:.5rem 0;font-size:1.125rem}.JobCard_description__j0AOj{margin:.5rem 0;color:var(--color-text-muted);font-size:.9375rem;line-height:1.4}.JobCard_jobDetailsContainer__HkGTS{margin:.75rem 0}.JobCard_jobCompanyContainer__8a_fh{display:flex;align-items:center;margin:.5rem 0}.JobCard_logoContainer__HH91u{min-width:3.5rem!important;height:3.5rem!important;margin:0 .75rem 0 0!important}.JobCard_logo__tbwN9{object-fit:cover!important}.JobCard_jobCompanyDetailsContainer__cPJrG{display:flex;flex-direction:column;align-items:flex-start;margin:0 .75rem}.JobCard_companyName__ZRPyF{font-weight:500!important;color:var(--color-text);font-size:.9375rem}.JobCard_posted__yoDsi,.JobCard_salary__m_u0T{margin-left:.5rem;color:var(--color-text-muted);font-size:.875rem}.JobCard_locationContainer__rp_th{display:flex;align-items:center;color:var(--color-text-muted);margin:.25rem 0;font-size:.875rem}.JobCard_location__XlyD7{margin-left:.25rem}.JobCard_iconColor__JI7bC{color:var(--color-accent)}.JobCard_logoContainer__HH91u{min-width:4rem!important;height:4rem!important;display:flex!important;justify-content:center!important;align-items:center!important;margin:0 1rem 0 0!important;position:relative!important;border-radius:50%!important;overflow:hidden!important;background-color:var(--color-surface)!important;border:1px solid var(--color-border)!important}.JobFormTemplate_jobFormTemplateContainer__N9b6p{width:30rem;padding:1rem;box-sizing:border-box}.JobFormTemplate_formTitle__QiKgi{font-weight:600!important;margin-bottom:1rem}.JobFormTemplate_formDescription__OtW1U{margin-bottom:1rem}.JobFormTemplate_uploadContainer__x4s4R{margin-bottom:1.5rem}.JobFormTemplate_fileInput__Emv4S{display:block;width:100%;padding:.5rem;margin-top:.625rem}.JobFormTemplate_staticField__2fJIN{display:block;margin:1rem auto;padding:1rem 2rem;font-size:1.2rem;text-align:center;border:1px solid #000;border-radius:4px}.JobFormTemplate_logoPreview__8VCGS{margin-top:1rem}.JobFormTemplate_logoImage__QoD4F{max-width:100%;height:auto;max-height:6.25rem}.JobFormTemplate_formField__EpEnx{margin-bottom:1.5rem}.JobFormTemplate_formFieldTitle__jb9PX{font-weight:600!important;margin-bottom:.5rem}.JobFormTemplate_autoCompleteChips__oUxfb{margin-top:1rem}.JobFormTemplate_autoCompleteChips__oUxfb input{width:auto}.JobFormTemplate_buttonBox__dtONq{display:flex;justify-content:space-between;gap:.625rem;margin-top:1rem}.JobFormTemplate_formActionButton__hsdei{margin-top:1rem;min-height:36px!important}.JobFormTemplate_formActionButton__hsdei+.JobFormTemplate_formActionButton__hsdei{margin-top:.625rem}@media(max-width:767px){.JobFormTemplate_jobFormTemplateContainer__N9b6p{width:20rem}}.FormField_formField__GQQIJ{padding:.25rem 0;position:relative}.FormField_labelContainer__3OYnP{display:flex;align-items:center;justify-content:space-between;margin-bottom:.25rem}.FormField_formFieldTitle__AM7A7{font-weight:600!important;padding:.25rem 0;margin:0;box-sizing:border-box;font-size:.875rem;color:var(--color-text);line-height:1.4}.FormField_requiredAsterisk__Mjy5s{color:var(--color-semantic-error);margin-left:.25rem;font-weight:700;font-size:1rem}.FormField_helpIcon__AhoFn{padding:4px!important;color:var(--color-text-muted)}.FormField_helpIcon__AhoFn:hover{color:var(--color-accent);background-color:var(--color-surface)}.FormField_formFieldTextField__O2oGq{background-color:var(--color-background)}.FormField_formFieldTextField__O2oGq .FormField_MuiOutlinedInput-root__FQmAh{font-size:1rem;padding:0!important}.FormField_formFieldTextField__O2oGq .FormField_MuiOutlinedInput-root__FQmAh:hover .FormField_MuiOutlinedInput-notchedOutline__iJPtR{border-color:var(--color-neutral-300);border-width:1px}.FormField_formFieldTextField__O2oGq .FormField_MuiOutlinedInput-root__FQmAh.FormField_Mui-focused__3dku0 .FormField_MuiOutlinedInput-notchedOutline__iJPtR{border-color:var(--color-accent);border-width:1px}.FormField_formFieldTextField__O2oGq .FormField_MuiOutlinedInput-root__FQmAh.FormField_Mui-error__sNMpv .FormField_MuiOutlinedInput-notchedOutline__iJPtR{border-color:var(--color-semantic-error)}.FormField_formFieldTextField__O2oGq input{background-color:var(--color-background);font-size:1rem!important;line-height:1.5;padding:12px 14px}.FormField_formFieldTextField__O2oGq input::placeholder{color:var(--color-text-muted);opacity:1}.FormField_formFieldTextField__O2oGq input:focus{outline:none}.FormField_formFieldTextField__O2oGq input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px var(--color-background) inset;-webkit-text-fill-color:var(--color-text)}.FormField_formFieldTextField__O2oGq textarea{background-color:var(--color-background);font-size:1rem!important;line-height:1.5;padding:0!important}.FormField_formFieldTextField__O2oGq textarea::placeholder{color:var(--color-text-muted);opacity:1}.FormField_formFieldTextField__O2oGq textarea:focus{outline:none}.FormField_formFieldTextField__O2oGq .FormField_MuiFormHelperText-root__dwn8_{background-color:transparent;font-size:.875rem;margin-top:6px;line-height:1.4}.FormField_formFieldTextField__O2oGq .FormField_MuiFormHelperText-root__dwn8_.FormField_Mui-error__sNMpv{color:var(--color-semantic-error)}.FormField_formFieldTextField__O2oGq.FormField_multiline__hQa97 textarea{resize:vertical;min-height:60px;padding:0!important}.FormField_formFieldTextField__O2oGq .FormField_MuiInputBase-multiline___hwBu .FormField_MuiOutlinedInput-input__UO_HZ{padding:0!important}.FormField_characterCount__EHPLd{display:block;text-align:right;color:var(--color-text-muted);margin-top:4px;font-size:.75rem;line-height:1.2}@media(max-width:768px){.FormField_formFieldTitle__AM7A7{font-size:.875rem}.FormField_formFieldTextField__O2oGq input{font-size:16px!important;padding:14px 16px}.FormField_formFieldTextField__O2oGq textarea{font-size:16px!important;padding:0!important}.FormField_labelContainer__3OYnP{flex-direction:row;align-items:flex-start}.FormField_helpIcon__AhoFn{margin-left:auto}}@media(prefers-contrast:high){.FormField_formFieldTextField__O2oGq .FormField_MuiOutlinedInput-root__FQmAh.FormField_Mui-focused__3dku0 .FormField_MuiOutlinedInput-notchedOutline__iJPtR{border-width:3px}}.FormField_helpIcon__AhoFn{min-width:44px;min-height:44px}.FormField_formFieldTextField__O2oGq input:focus-visible,.FormField_formFieldTextField__O2oGq textarea:focus-visible{outline:none}.WysiwygEditor_editorWrapper__XW26c{padding:.25rem 0}.WysiwygEditor_editorContainer__xcT2k{min-height:10rem!important;height:auto;background-color:#fff;border:1px solid #ccc;border-radius:.25rem;box-sizing:border-box}.WysiwygEditor_readOnly__XX9ij{background-color:#f9f9f9;color:gray}.WysiwygEditor_toolbar___61ny{background-color:#f9f9f9;display:flex;gap:0}.WysiwygEditor_label__n39vl{font-weight:700;padding:.25rem 0;margin:0;box-sizing:border-box;font-size:1rem}.WysiwygEditor_helperText__5jqXp{margin-top:.5rem;font-size:.875rem;color:#888}.WysiwygEditor_editorContainer__xcT2k ol,.WysiwygEditor_editorContainer__xcT2k ul{margin-left:2rem;padding-left:0}.WysiwygEditor_editorContainer__xcT2k li{margin:.1rem;word-wrap:break-word}.AddChips_formField__jFYuQ{padding:.25rem 0}.AddChips_formFieldTitle__mJr5j{font-weight:700!important;padding:.25rem 0;margin:0;font-size:.9rem;box-sizing:border-box}.AddChips_addIcon__0tUbI{color:#3a6fe9;cursor:pointer}.AddChips_chipsContainer__vYUdp{padding:.25rem 0}.AddChips_textField__gJnOB{background-color:#fff}.AutoComplete_autoComplete__BKGTR{padding:.25rem 0;position:relative}.AutoComplete_labelContainer__q0IPG{display:flex;align-items:center;justify-content:space-between;margin-bottom:.25rem}.AutoComplete_autoCompleteTitle__Gw9BU{font-weight:600!important;padding:.25rem 0;margin:0;font-size:.875rem;color:var(--color-text);line-height:1.4;box-sizing:border-box}.AutoComplete_requiredAsterisk__rmlXX{color:var(--color-semantic-error);margin-left:.25rem;font-weight:700;font-size:1rem}.AutoComplete_autoCompleteTextField__YRukA{background-color:var(--color-background)}.AutoComplete_autoCompleteTextField__YRukA .MuiOutlinedInput-root{font-size:1rem!important;padding:0!important}.AutoComplete_autoCompleteTextField__YRukA .MuiOutlinedInput-root.AutoComplete_Mui-focused__mwv7Y .MuiOutlinedInput-notchedOutline,.AutoComplete_autoCompleteTextField__YRukA .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline{border-color:var(--color-border);border-width:1px}.AutoComplete_autoCompleteTextField__YRukA .MuiOutlinedInput-root.AutoComplete_Mui-error__N9YdY .MuiOutlinedInput-notchedOutline{border-color:var(--color-semantic-error)}.AutoComplete_autoCompleteTextField__YRukA .MuiOutlinedInput-root.AutoComplete_Mui-focused__mwv7Y,.AutoComplete_autoCompleteTextField__YRukA .MuiOutlinedInput-root:focus-visible{outline:none}.AutoComplete_autoCompleteTextField__YRukA input{background-color:var(--color-background)!important;font-size:1rem!important;line-height:1.5;padding:12px 14px!important}.AutoComplete_autoCompleteTextField__YRukA input::placeholder{color:var(--color-text-muted);opacity:1}.AutoComplete_autoCompleteTextField__YRukA input:focus{outline:none}.AutoComplete_autoCompleteTextField__YRukA input:-webkit-autofill{-webkit-box-shadow:inset 0 0 0 1000px #fff;-webkit-text-fill-color:#333}.AutoComplete_autoCompleteTextField__YRukA .MuiFormHelperText-root{background-color:transparent;font-size:.875rem;margin-top:6px;line-height:1.4;margin-left:0;margin-right:0}.AutoComplete_autoCompleteTextField__YRukA .MuiFormHelperText-root.AutoComplete_Mui-error__N9YdY{color:#d32f2f}.AutoComplete_autoCompleteText__Rk0yP .MuiOutlinedInput-root{font-size:1rem!important;padding:0!important}.AutoComplete_autoCompleteText__Rk0yP .MuiOutlinedInput-root.AutoComplete_Mui-focused__mwv7Y .MuiOutlinedInput-notchedOutline,.AutoComplete_autoCompleteText__Rk0yP .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline{border-color:var(--color-border);border-width:1px}.AutoComplete_autoCompleteText__Rk0yP .MuiOutlinedInput-root.AutoComplete_Mui-error__N9YdY .MuiOutlinedInput-notchedOutline{border-color:var(--color-semantic-error)}.AutoComplete_autoCompleteText__Rk0yP .MuiOutlinedInput-root.AutoComplete_Mui-focused__mwv7Y,.AutoComplete_autoCompleteText__Rk0yP .MuiOutlinedInput-root:focus-visible{outline:none}.AutoComplete_autoCompleteText__Rk0yP input{background-color:var(--color-background)!important;font-size:1rem!important;line-height:1.5;padding:12px 14px!important}.AutoComplete_autoCompleteText__Rk0yP input::placeholder{color:var(--color-text-muted);opacity:1}.AutoComplete_autoCompleteText__Rk0yP input:focus{outline:none}.AutoComplete_autoCompleteText__Rk0yP input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px var(--color-background) inset;-webkit-text-fill-color:var(--color-text)}.AutoComplete_autoCompleteText__Rk0yP .MuiFormHelperText-root{background-color:transparent;font-size:.875rem;margin-top:6px;line-height:1.4;margin-left:0;margin-right:0}.AutoComplete_autoCompleteText__Rk0yP .MuiFormHelperText-root.AutoComplete_Mui-error__N9YdY{color:var(--color-semantic-error)}.AutoComplete_chip__nS6Dz{margin:2px;background-color:var(--color-neutral-100);border:1px solid var(--color-border)}.AutoComplete_chip__nS6Dz:hover{background-color:var(--color-neutral-200)}.AutoComplete_titleField__W_Z90{background-color:var(--color-background);width:100%;min-width:45rem;transition:max-width .2s}.AutoComplete_titleField__W_Z90 .MuiOutlinedInput-root{font-size:1rem!important;padding:0!important}.AutoComplete_titleField__W_Z90 .MuiOutlinedInput-root.AutoComplete_Mui-focused__mwv7Y .MuiOutlinedInput-notchedOutline,.AutoComplete_titleField__W_Z90 .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline{border-color:var(--color-border);border-width:1px}.AutoComplete_titleField__W_Z90 .MuiOutlinedInput-root.AutoComplete_Mui-error__N9YdY .MuiOutlinedInput-notchedOutline{border-color:var(--color-semantic-error)}.AutoComplete_titleField__W_Z90 .MuiOutlinedInput-root.AutoComplete_Mui-focused__mwv7Y,.AutoComplete_titleField__W_Z90 .MuiOutlinedInput-root:focus-visible{outline:none}.AutoComplete_titleField__W_Z90 input{background-color:var(--color-background)!important;font-size:1rem!important;line-height:1.5;padding:12px 14px!important}.AutoComplete_titleField__W_Z90 input::placeholder{color:var(--color-text-muted);opacity:1}.AutoComplete_titleField__W_Z90 input:focus{outline:none}.AutoComplete_titleField__W_Z90 input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px var(--color-background) inset;-webkit-text-fill-color:var(--color-text)}.AutoComplete_titleField__W_Z90 .MuiFormHelperText-root{background-color:transparent;font-size:.875rem;margin-top:6px;line-height:1.4;margin-left:0;margin-right:0}.AutoComplete_titleField__W_Z90 .MuiFormHelperText-root.AutoComplete_Mui-error__N9YdY{color:var(--color-semantic-error)}.AutoComplete_noOptionsText__trAp_{font-size:.85rem;font-style:italic;color:gray}@media(max-width:900px){.AutoComplete_titleField__W_Z90{min-width:25rem}}@media(max-width:600px){.AutoComplete_titleField__W_Z90{min-width:17rem}}.AutoComplete_listboxCustom__762L1{max-height:210px;overflow-y:auto}@media(max-width:768px){.AutoComplete_autoCompleteTitle__Gw9BU{font-size:.875rem}.AutoComplete_autoCompleteTextField__YRukA input,.AutoComplete_autoCompleteText__Rk0yP input,.AutoComplete_titleField__W_Z90 input{font-size:16px!important;padding:14px 16px!important}}@media(prefers-contrast:high){.AutoComplete_autoCompleteTextField__YRukA .MuiOutlinedInput-root.AutoComplete_Mui-focused__mwv7Y .MuiOutlinedInput-notchedOutline,.AutoComplete_autoCompleteText__Rk0yP .MuiOutlinedInput-root.AutoComplete_Mui-focused__mwv7Y .MuiOutlinedInput-notchedOutline,.AutoComplete_titleField__W_Z90 .MuiOutlinedInput-root.AutoComplete_Mui-focused__mwv7Y .MuiOutlinedInput-notchedOutline{border-width:3px}}.AutoComplete_autoCompleteTextField__YRukA input:focus-visible,.AutoComplete_autoCompleteText__Rk0yP input:focus-visible,.AutoComplete_titleField__W_Z90 input:focus-visible{outline:none}.NoJobsFound_noJobsContainer__cRuPr{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2rem 1rem;text-align:center;background:linear-gradient(135deg,var(--color-surface) 0,var(--color-background) 100%);border-radius:12px;margin:0;min-height:400px}.NoJobsFound_iconWrapper__Mkfos{position:relative;width:120px;height:120px;margin-bottom:2rem;display:flex;align-items:center;justify-content:center}.NoJobsFound_searchIcon__h8iyk{font-size:5rem!important;color:var(--color-primary);opacity:.3;position:absolute}.NoJobsFound_hourglassIcon___0RcV{font-size:2.5rem!important;color:var(--color-accent);animation:NoJobsFound_rotate__1EZNZ 2s linear infinite;position:absolute;bottom:10px;right:10px}@keyframes NoJobsFound_rotate__1EZNZ{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.NoJobsFound_title__VID_W{font-weight:700!important;color:var(--color-text);margin-bottom:1rem!important}.NoJobsFound_message__VCxvW{color:var(--color-text-muted);max-width:600px;line-height:1.8!important;margin-bottom:2rem!important;font-size:1.125rem!important}.NoJobsFound_ctaContainer__PAfxL{margin-top:1rem}@media(max-width:768px){.NoJobsFound_noJobsContainer__cRuPr{padding:3rem 1.5rem;min-height:350px}.NoJobsFound_iconWrapper__Mkfos{width:100px;height:100px}.NoJobsFound_searchIcon__h8iyk{font-size:4rem!important}.NoJobsFound_hourglassIcon___0RcV{font-size:2rem!important}.NoJobsFound_title__VID_W{font-size:1.5rem!important}.NoJobsFound_message__VCxvW{font-size:1rem!important}}