.account-card[data-v-12019aa7]{all:unset;box-sizing:border-box;cursor:pointer;display:flex;align-items:center;gap:var(--spacing-300,12px);width:100%;padding:var(--spacing-300,12px);border-radius:12px;background:#fff}.account-card[data-v-12019aa7],.avatar[data-v-12019aa7]{border:1px solid var(--color-neutral-200,#e5e5e5);position:relative}.avatar[data-v-12019aa7]{flex-shrink:0;overflow:hidden;width:var(--spacing-1000,40px);height:var(--spacing-1000,40px);border-radius:50%}.avatar[data-v-12019aa7] img{position:absolute;inset:0;width:100%;max-width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.account-text[data-v-12019aa7]{flex:1;min-width:0}.account-name[data-v-12019aa7]{color:var(--color-neutral-900,#171717);font-weight:var(--font-weight-semi-bold,600)}.account-email[data-v-12019aa7],.account-name[data-v-12019aa7]{margin:0;overflow:hidden;font-size:calc(var(--body-font-size,14px) * var(--font-increase-size,1));text-overflow:ellipsis;white-space:nowrap}.account-email[data-v-12019aa7]{color:var(--color-neutral-600,#525252);font-weight:var(--font-weight-regular,400)}.sidebar[data-v-ca72edcc]{position:sticky;top:var(--nav-height-desktop,80px);z-index:1;flex-shrink:0;width:280px;background:var(--color-neutral-50,#fafafa);padding:var(--spacing-100,4px);border-radius:12px;height:calc(100vh - var(--nav-height-desktop,80px) - var(--spacing-400,16px));transition:width .15s ease-in-out}.sidebar.collapsed[data-v-ca72edcc]{width:64px}.sidebar[data-v-ca72edcc] .navbar-logo{min-width:97px;max-width:97px}.sidebar i[data-v-ca72edcc]{color:var(--color-neutral-400,#a3a3a3);width:20px}.content[data-v-ca72edcc]{display:flex;flex-direction:column;height:100%;border-radius:12px;width:280px}.collapsed .content[data-v-ca72edcc]{width:64px}.header[data-v-ca72edcc]{display:flex;align-items:center;justify-content:space-between;padding:var(--spacing-500,20px) var(--spacing-400,16px)}.collapsed .header[data-v-ca72edcc]{justify-content:center;padding:var(--spacing-300,12px)}.logo-link[data-v-ca72edcc]{display:flex;align-items:center}.toggle[data-v-ca72edcc]{all:unset;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:var(--spacing-100,4px);border-radius:8px;color:var(--color-neutral-700,#404040)}.toggle[data-v-ca72edcc]:hover{background:var(--color-neutral-100,#f5f5f5)}.toggle[data-v-ca72edcc]:focus-visible{outline:2px solid var(--color-black,#000);outline-offset:2px}.nav[data-v-ca72edcc]{padding:0 var(--spacing-400,16px) var(--spacing-500,20px);flex:1}.collapsed .nav[data-v-ca72edcc]{padding:0 var(--spacing-300,12px) var(--spacing-300,12px)}.subheading[data-v-ca72edcc]{margin:0;padding:0 var(--spacing-100,4px) var(--spacing-100,4px);font-size:calc(var(--font-size-extra-small,12px) * var(--font-increase-size,1));font-weight:var(--font-weight-bold,700);color:var(--color-neutral-500,#737373)}.items[data-v-ca72edcc]{position:relative}.items[data-v-ca72edcc] [list-animation]{background:var(--color-neutral-100,#f5f5f5);border-radius:8px}.item[data-v-ca72edcc]{all:unset;box-sizing:border-box;cursor:pointer;display:flex;align-items:center;gap:var(--spacing-300,12px);width:100%;margin-bottom:2px;padding:var(--spacing-200,8px);border-radius:8px;color:var(--color-neutral-700,#404040);font-size:calc(var(--body-font-size,14px) * var(--font-increase-size,1));font-weight:var(--font-weight-semi-bold,600)}.item[data-v-ca72edcc]:last-child{margin-bottom:0}.item.active[data-v-ca72edcc]{background:var(--color-neutral-100,#f5f5f5)}.item.active i[data-v-ca72edcc]{color:var(--color-neutral-500,#737373)}.collapsed .item[data-v-ca72edcc]{justify-content:center;margin-left:auto;margin-right:auto}.collapsed .item.active[data-v-ca72edcc]{background:transparent}.item[data-v-ca72edcc]:focus-visible{outline:2px solid var(--color-black,#000);outline-offset:2px}.item-icon[data-v-ca72edcc]{flex-shrink:0;font-size:var(--spacing-500,20px)}.item-text[data-v-ca72edcc]{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.item-badge[data-v-ca72edcc]{box-sizing:border-box;flex-shrink:0;display:flex;align-items:center;justify-content:center;width:var(--spacing-600,24px);height:var(--spacing-600,24px);padding:0;border:1px solid var(--color-neutral-200,#e5e5e5);border-radius:50%;background:var(--color-neutral-50,#fafafa);color:var(--color-neutral-700,#404040);font-size:calc(var(--font-size-extra-small,12px) * var(--font-increase-size,1));font-weight:var(--font-weight-medium,500);line-height:1}.item-badge.maxxed[data-v-ca72edcc]{font-size:10px}.top-bar[data-v-ca72edcc]{display:none}.footer[data-v-ca72edcc]{padding:0 var(--spacing-400,16px) var(--spacing-400,16px)}.collapsed .footer[data-v-ca72edcc]{padding:0 var(--spacing-300,12px) var(--spacing-300,12px)}@media(max-width:1279px){.top-bar[data-v-ca72edcc]{position:sticky;top:0;z-index:31;display:flex;align-items:center;justify-content:space-between;box-sizing:border-box;width:100%;height:56px;padding:var(--spacing-300,12px) var(--spacing-400,16px);background:var(--color-white,#fff);border-bottom:1px solid var(--color-neutral-100,#f5f5f5)}.top-bar.detail-open[data-v-ca72edcc]{display:none}.top-bar-logo[data-v-ca72edcc]{display:flex;align-items:center}.top-bar-menu[data-v-ca72edcc]{all:unset;cursor:pointer;display:flex;color:var(--color-black,#000)}.top-bar-menu[data-v-ca72edcc]:focus-visible{outline:2px solid var(--color-black,#000);outline-offset:2px}.top-bar-panel[data-v-ca72edcc]{position:absolute;top:100%;right:0;left:0;display:flex;flex-direction:column;padding:var(--spacing-200,8px) var(--spacing-400,16px) var(--spacing-400,16px);background:var(--color-white,#fff);border-bottom:1px solid var(--color-neutral-100,#f5f5f5);box-shadow:0 8px 16px #bebbb480}.top-bar-item[data-v-ca72edcc]{all:unset;cursor:pointer;display:flex;align-items:center;gap:var(--spacing-300,12px);padding:var(--spacing-300,12px) var(--spacing-200,8px);border-radius:8px;color:var(--color-neutral-700,#404040);font-weight:var(--font-weight-semi-bold,600)}.top-bar-item i[data-v-ca72edcc]{width:20px;color:var(--color-neutral-400,#a3a3a3)}.top-bar-item.active[data-v-ca72edcc]{background:var(--color-neutral-100,#f5f5f5)}.top-bar-item[data-v-ca72edcc]:focus-visible{outline:2px solid var(--color-black,#000);outline-offset:2px}.footer[data-v-ca72edcc],.header[data-v-ca72edcc],.item-badge[data-v-ca72edcc],.sidebar.detail-open[data-v-ca72edcc],.subheading[data-v-ca72edcc]{display:none}.sidebar[data-v-ca72edcc]{position:fixed;inset:auto 0 0;z-index:30;height:auto;padding:0;border-radius:0;background:var(--color-white,#fff);border-top:1px solid var(--color-neutral-100,#f5f5f5);padding-bottom:env(safe-area-inset-bottom);transition:none;transform:translateZ(0);will-change:transform}.sidebar[data-v-ca72edcc],.sidebar.collapsed[data-v-ca72edcc]{width:100%}.collapsed .content[data-v-ca72edcc],.content[data-v-ca72edcc]{width:100%;height:auto;border-radius:0}.collapsed .nav[data-v-ca72edcc],.nav[data-v-ca72edcc]{padding:0}.items[data-v-ca72edcc] #list{display:flex}.items[data-v-ca72edcc] [list-animation]{display:none}.collapsed .item[data-v-ca72edcc],.item[data-v-ca72edcc]{flex:1;min-width:0;height:48px;margin:0;padding:0;flex-direction:column;justify-content:center;gap:0;border-radius:0;font-size:10px;font-weight:var(--font-weight-regular,400);line-height:calc(var(--line-height-default,1.5) * var(--font-increase-size,1))}.collapsed .item.active[data-v-ca72edcc],.item.active[data-v-ca72edcc]{background:var(--color-neutral-100,#f5f5f5)}.item-text[data-v-ca72edcc]{flex:0 0 auto;max-width:100%}}.no-results[data-v-49ed3d24]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--spacing-600,24px);width:100%;padding:var(--spacing-400,16px) 0;background:var(--color-white,#fff);border-radius:12px;text-align:center;margin:var(--spacing-1000,40px) 0}.no-results-image[data-v-49ed3d24]{width:160px;height:160px}.no-results-text[data-v-49ed3d24]{display:flex;flex-direction:column;gap:var(--spacing-100,4px);max-width:480px}.no-results-title[data-v-49ed3d24]{margin:0;font-size:calc(var(--h4-font-size,25px) * var(--font-increase-size,1));font-weight:var(--font-weight-semi-bold,600);line-height:calc(var(--line-height-title,1.2) * var(--font-increase-size,1));color:var(--color-neutral-900,#171717)}.no-results-subtitle[data-v-49ed3d24]{margin:0;font-size:calc(var(--h6-font-size,18px) * var(--font-increase-size,1));font-weight:var(--font-weight-regular,400);line-height:calc(var(--line-height-default,1.5) * var(--font-increase-size,1));color:var(--color-neutral-600,#525252)}.no-results-actions[data-v-49ed3d24]{display:flex;flex-wrap:wrap;gap:var(--spacing-400,16px);justify-content:center}.no-results-actions[data-v-49ed3d24] [button]{margin:0;padding:var(--spacing-300,12px) var(--spacing-500,20px);border-radius:8px;font-size:calc(var(--body-font-size-md,16px) * var(--font-increase-size,1));font-weight:var(--font-weight-semi-bold,600)}.no-results-actions[data-v-49ed3d24] [button]:first-child{background:var(--color-white,#fff);border:1px solid var(--color-neutral-300,#d4d4d4);color:var(--color-neutral-700,#404040)}.no-results-actions[data-v-49ed3d24] [button]:last-child{background:var(--color-black,#000);border:1px solid var(--color-black,#000);color:var(--color-white,#fff);box-shadow:0 1px 2px #bebbb480}.vacancy[data-v-c430d1b6]{display:flex;flex-direction:column;gap:var(--spacing-400,16px);padding:var(--spacing-600,24px) var(--spacing-400,16px) var(--spacing-400,16px);border-bottom:1px solid var(--color-neutral-100,#f5f5f5)}.vacancy p[data-v-c430d1b6]{margin:0}.vacancy .top[data-v-c430d1b6]{display:flex;gap:var(--spacing-400,16px)}.vacancy .top .title-wrapper[data-v-c430d1b6]{display:flex;flex-direction:column;gap:var(--spacing-100,4px);justify-content:center;font-weight:var(--font-weight-semi-bold,600);width:100%}.vacancy .top .title-wrapper[data-v-c430d1b6]>*{width:calc(100% - var(--spacing-1200,48px))}.vacancy .top .title-wrapper[data-v-c430d1b6]>:first-child{color:var(--color-grey-600,#535862)}.vacancy .top .title-wrapper[data-v-c430d1b6]>:last-child{color:var(--color-neutral-900,#171717);font-size:calc(var(--body-font-size-md,16px) * var(--font-increase-size,1))}.vacancy .top .image-wrapper[data-v-c430d1b6]{min-width:var(--spacing-1200,48px);min-height:var(--spacing-1200,48px);max-width:var(--spacing-1200,48px);max-height:var(--spacing-1200,48px);border:1px solid var(--color-neutral-100,#f5f5f5);padding:var(--spacing-100,4px);border-radius:12px}.vacancy .top .image-wrapper img[data-v-c430d1b6]{aspect-ratio:1;-o-object-fit:cover;object-fit:cover}.vacancy .badges[data-v-c430d1b6]{display:flex;gap:var(--spacing-150,6px);flex-wrap:wrap}.vacancy .badges[data-v-c430d1b6] .badge-wrapper{background:var(--color-neutral-100,#f5f5f5);border-radius:16px;padding:var(--spacing-100,4px) var(--spacing-300,12px);gap:var(--spacing-100,4px)}.vacancy .badges[data-v-c430d1b6] .badge-wrapper i{color:var(--color-neutral-700,#404040)}.vacancy .badges[data-v-c430d1b6] .badge-wrapper p{color:var(--color-neutral-700,#404040);line-height:calc(var(--line-height-default,1.5) * var(--font-increase-size,1))}.vacancy .bookmark-icon[data-v-c430d1b6]{position:absolute;right:var(--spacing-400,16px);top:var(--spacing-600,24px);background:var(--color-neutral-100,#f5f5f5);height:var(--spacing-1000,40px);width:var(--spacing-1000,40px);border-radius:8px;color:var(--color-neutral-400,#a3a3a3);display:flex;align-items:center;justify-content:center;border:1px solid var(--color-neutral-100,#f5f5f5)}@media(hover:hover){.vacancy .bookmark-icon[data-v-c430d1b6]:hover{font-weight:var(--font-weight-bold,700)}}.vacancy .bookmark-icon.bookmarked[data-v-c430d1b6]{font-weight:var(--font-weight-bold,700);color:var(--color-black,#000)}@media(max-width:767px){.vacancy[data-v-c430d1b6]{gap:var(--spacing-200,8px);padding:var(--spacing-300,12px) var(--spacing-400,16px) var(--spacing-400,16px)}.vacancy .top[data-v-c430d1b6]{gap:var(--spacing-400,16px)}.vacancy .top .title-wrapper[data-v-c430d1b6]{gap:2px}.vacancy .top .title-wrapper[data-v-c430d1b6]>:first-child{font-size:calc(var(--body-font-size,14px) * var(--font-increase-size,1));font-weight:var(--font-weight-medium,500)}.vacancy .top .title-wrapper[data-v-c430d1b6]>:last-child{font-size:calc(var(--font-size-extra-small,12px) * var(--font-increase-size,1));line-height:calc(var(--line-height-default,1.5) * var(--font-increase-size,1))}.vacancy .top .image-wrapper[data-v-c430d1b6]{min-width:42px;min-height:42px;max-width:42px;max-height:42px}.vacancy .bookmark-icon[data-v-c430d1b6]{top:var(--spacing-300,12px);width:var(--spacing-800,32px);height:var(--spacing-800,32px)}}.vacancies[data-v-3f439cbe]{height:-moz-fit-content;height:fit-content}.vacancies .card-link[data-v-3f439cbe]{display:block;text-decoration:none;color:inherit}.vacancies .card-link[data-v-3f439cbe]:has(.locations){z-index:2!important}.vacancies[data-v-3f439cbe] [list-animation]{border-radius:0;background-color:var(--color-neutral-50,#fafafa);z-index:1}.vacancies[data-v-3f439cbe] [list-animation].last{border-radius:0 0 12px 12px}.vacancies .active[data-v-3f439cbe]{background:var(--color-neutral-50,#fafafa)}.loading[data-v-3f439cbe]{display:flex;align-items:center;justify-content:center;padding:var(--spacing-400,16px);color:var(--color-neutral-500,#737373);font-size:20px}.tab-content[data-v-56477f24]{flex:1;overflow:hidden auto;margin-bottom:var(--spacing-250,10px)}.tab-header[data-v-56477f24]{display:flex;justify-content:space-between;align-items:center;width:100%;gap:var(--spacing-500,20px)}.tab-header .add-tab[data-v-56477f24]{margin:var(--spacing-250,10px) 0;padding-left:var(--spacing-250,10px);border-left:1px solid var(--color-grey-40,#d6d6d6)}.tab-header .add-tab[data-v-56477f24] [button]{margin:0}.tab-header .tab-controls[data-v-56477f24]{display:flex;flex-wrap:nowrap;overflow:visible;gap:var(--spacing-500,20px);position:sticky;top:0;z-index:100}.tab-header .tab-controls .show-rest[data-v-56477f24]{position:relative}.tab-header .tab-controls .show-rest .rest[data-v-56477f24]{width:-moz-max-content;width:max-content;position:absolute;right:0;top:var(--spacing-1400,56px);padding:var(--spacing-100,4px);border-radius:10px;box-shadow:0 8px 13px #bebbb480;z-index:999}.tab-header .tab-controls .show-rest .rest .tab[data-v-56477f24]{font-weight:var(--font-weight-bold,700);padding:var(--spacing-250,10px)}.tab-header.connected>.tab-controls[data-v-56477f24]{gap:var(--spacing-250,10px);padding:5px;background:var(--color-grey-20,#f5f5f5);border-radius:10px;width:-moz-fit-content;width:fit-content;margin-bottom:var(--spacing-250,10px)}.tab-header.connected>.tab-controls[data-v-56477f24] [button]{margin:0}.tab-header.disabled>.tab-controls[data-v-56477f24]{pointer-events:none;opacity:.5}.tab-header .show-rest>.icon[data-v-56477f24],.tab-header[data-v-56477f24] [button]{background:var(--color-grey-20,#f5f5f5);padding:var(--spacing-250,10px);border-radius:10px;color:var(--color-black,#000);cursor:pointer;margin:var(--spacing-250,10px) 0}.tab-header .active[data-v-56477f24] [button]{background:var(--color-blue-40,#23203c);color:var(--color-white,#fff)}.tab-header[data-v-56477f24] [button]{white-space:nowrap;font-size:calc(var(--body-font-size,14px) * var(--font-increase-size,1));font-family:var(--font-family-secondary,"Aeonik",sans-serif)}.tab-header[data-v-56477f24] [button].invalid{border:1px solid var(--color-invalid,#e25b5b)}.recruiter-card[data-v-ee932314]{flex:1;display:flex;gap:var(--spacing-200,8px);align-items:center;justify-content:end}.recruiter-card .titles[data-v-ee932314]{margin-right:var(--spacing-200,8px)}.recruiter-card .titles p[data-v-ee932314]{margin:0;word-break:break-all;-webkit-line-clamp:1;display:-webkit-box;text-overflow:ellipsis;overflow:hidden;-webkit-box-orient:vertical}.recruiter-card .titles p[data-v-ee932314]:first-child{font-weight:var(--font-weight-semi-bold,600)}.recruiter-card .icons[data-v-ee932314]{display:flex;gap:var(--spacing-200,8px)}.recruiter-card .icons a[data-v-ee932314]{display:flex;align-items:center;justify-content:center;height:var(--spacing-1000,40px);width:var(--spacing-1000,40px);background:var(--color-neutral-100,#f5f5f5);text-decoration:none;border-radius:8px}.recruiter-card .icons i[data-v-ee932314]{color:var(--color-neutral-400,#a3a3a3)}.recruiter-card .image[data-v-ee932314]{border-radius:50%;height:var(--spacing-1000,40px);width:var(--spacing-1000,40px)}.recruiter-card .image.fallback[data-v-ee932314]{filter:grayscale(1) contrast(4) invert(95%)}@media(max-width:767px){.recruiter-card[data-v-ee932314]{justify-content:flex-start;gap:var(--spacing-300,12px)}.recruiter-card .image[data-v-ee932314]{flex-shrink:0;-o-object-fit:cover;object-fit:cover;border:.5px solid rgba(0,0,0,.16)}.recruiter-card .titles[data-v-ee932314]{flex:1;min-width:0;margin-right:0}.recruiter-card .titles p[data-v-ee932314]{font-size:calc(var(--body-font-size,14px) * var(--font-increase-size,1));line-height:calc(var(--line-height-default,1.5) * var(--font-increase-size,1));color:var(--color-neutral-600,#525252);word-break:normal}.recruiter-card .titles p[data-v-ee932314]:first-child{color:var(--color-neutral-900,#171717);font-weight:var(--font-weight-semi-bold,600)}.recruiter-card .icons[data-v-ee932314]{flex-direction:row-reverse;flex-shrink:0}.recruiter-card .icons a[data-v-ee932314]{height:var(--spacing-800,32px);width:var(--spacing-800,32px)}}.gallery[data-v-856f1ed2]{display:flex;flex-direction:column;gap:var(--spacing-400,16px)}.gallery-hero[data-v-856f1ed2]{position:relative;width:100%;aspect-ratio:16/9;border-radius:16px;overflow:hidden;cursor:pointer;background:var(--color-neutral-100,#f5f5f5)}@media(min-width:768px){.gallery[data-v-856f1ed2]{flex-direction:row;height:370px}.mobile-only[data-v-856f1ed2]{display:none}.gallery-hero[data-v-856f1ed2]{aspect-ratio:auto}.gallery-grid[data-v-856f1ed2],.gallery-hero[data-v-856f1ed2]{flex:1;height:100%}}.gallery-grid[data-v-856f1ed2]{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--spacing-400,16px);width:100%}.gallery-tile[data-v-856f1ed2]{position:relative;aspect-ratio:1;border-radius:16px;overflow:hidden;cursor:pointer;background:var(--color-neutral-100,#f5f5f5)}@media(min-width:768px){.gallery-tile[data-v-856f1ed2]{aspect-ratio:auto;height:100%}}.gallery-grid-count-1[data-v-856f1ed2]{grid-template-columns:1fr}.gallery-grid-count-1 .gallery-tile[data-v-856f1ed2]{aspect-ratio:16/9}@media(min-width:768px){.gallery-grid-count-1[data-v-856f1ed2]{grid-template-rows:1fr}.gallery-grid-count-1 .gallery-tile[data-v-856f1ed2]{aspect-ratio:auto}.gallery-grid-count-2[data-v-856f1ed2]{grid-template-columns:1fr;grid-template-rows:repeat(2,1fr)}}.gallery-grid-count-3 .gallery-tile[data-v-856f1ed2]:first-child{grid-column:span 2;aspect-ratio:2}@media(min-width:768px){.gallery-grid-count-3[data-v-856f1ed2]{grid-template-rows:repeat(2,1fr)}.gallery-grid-count-3 .gallery-tile[data-v-856f1ed2]:first-child{aspect-ratio:auto}}.gallery-media[data-v-856f1ed2]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.play-icon[data-v-856f1ed2]{top:50%;left:50%;transform:translate(-50%,-50%);justify-content:center;width:var(--spacing-1200,48px);height:var(--spacing-1200,48px);border-radius:50%;pointer-events:none}.play-icon[data-v-856f1ed2],.view-all-button[data-v-856f1ed2]{position:absolute;display:flex;align-items:center;background:var(--color-white,#fff)}.view-all-button[data-v-856f1ed2]{right:var(--spacing-300,12px);bottom:var(--spacing-300,12px);gap:var(--spacing-150,6px);padding:var(--spacing-250,10px) var(--spacing-300,12px);border:none;border-radius:8px;color:var(--color-neutral-700,#404040);font-weight:var(--font-weight-semi-bold,600);cursor:pointer}@media(max-width:767px){.gallery[data-v-856f1ed2]{flex-direction:row;gap:var(--spacing-250,10px);margin:0 calc(var(--spacing-400,16px) * -1);padding:0 var(--spacing-400,16px);overflow-x:auto;scroll-snap-type:x proximity;scroll-padding:0 var(--spacing-400,16px);scrollbar-width:none}.gallery[data-v-856f1ed2]::-webkit-scrollbar{display:none}.gallery .gallery-grid[data-v-856f1ed2]{display:contents}.gallery .gallery-grid.gallery-grid .gallery-tile[data-v-856f1ed2]:nth-child(n),.gallery .gallery-hero[data-v-856f1ed2]{flex:0 0 310px;width:310px;height:auto;aspect-ratio:310/174;border-radius:12px;scroll-snap-align:start}.view-all-button[data-v-856f1ed2]{display:none}}.company[data-v-2e967585]{gap:var(--spacing-400,16px)}.company[data-v-2e967585],.section[data-v-2e967585]{display:flex;flex-direction:column}.section[data-v-2e967585]{gap:var(--spacing-300,12px);border-radius:16px}.section.description[data-v-2e967585]{background:var(--color-neutral-50,#fafafa);padding:var(--spacing-400,16px)}.section.mission[data-v-2e967585]{border:1px solid var(--color-neutral-200,#e5e5e5);padding:var(--spacing-800,32px) var(--spacing-600,24px)}.divider[data-v-2e967585]{border-bottom:1px solid var(--color-neutral-100,#f5f5f5);margin:var(--spacing-200,8px) 0}@media(max-width:1279px){.divider[data-v-2e967585]{display:none}}.accordion-toggle[data-v-2e967585]{display:none}@media(max-width:1279px){.company[data-v-2e967585]{gap:var(--spacing-150,6px)}.stats+.accordion[data-v-2e967585]{margin-top:var(--spacing-150,6px)}.section.accordion[data-v-2e967585]{gap:0;padding:0;border:1px solid var(--color-neutral-100,#f5f5f5);border-radius:12px}.section.accordion[data-v-2e967585],.section.accordion.open[data-v-2e967585]{background:var(--color-white,#fff)}.section.accordion[data-v-2e967585] .desktop-title{display:none}.section.accordion .accordion-toggle[data-v-2e967585]{all:unset;cursor:pointer;-webkit-tap-highlight-color:transparent;display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-600,24px);box-sizing:border-box;border-radius:12px;width:100%;min-height:calc(-2px + var(--spacing-1200,48px));padding:var(--spacing-300,12px) var(--spacing-400,16px);color:var(--color-neutral-900,#171717);font-size:calc(var(--body-font-size-md,16px) * var(--font-increase-size,1));font-weight:var(--font-weight-semi-bold,600)}.section.accordion .accordion-toggle i[data-v-2e967585]{color:var(--color-neutral-500,#737373);transition:transform .15s}.section.accordion .accordion-toggle[data-v-2e967585]:focus-visible{outline:2px solid var(--color-black,#000);outline-offset:2px}.section.accordion .accordion-toggle[data-v-2e967585]:active{background:var(--color-neutral-50,#fafafa)}.section.accordion.open .accordion-toggle i[data-v-2e967585]{transform:rotate(180deg)}.section.accordion .accordion-body[data-v-2e967585]{display:none;padding:0 var(--spacing-400,16px) var(--spacing-400,16px)}.section.accordion.open .accordion-body[data-v-2e967585]{display:block}}.stats[data-v-2e967585]{display:flex;flex-direction:row;gap:var(--spacing-400,16px);margin:0 calc(var(--spacing-400,16px) * -1);padding:0 var(--spacing-400,16px);overflow-x:auto;scroll-snap-type:x proximity;scroll-padding:0 var(--spacing-400,16px);scrollbar-width:none}.stats[data-v-2e967585]::-webkit-scrollbar{display:none}@media(min-width:1280px){.stats[data-v-2e967585]{margin:0;padding:0;overflow-x:visible;gap:var(--spacing-300,12px)}}.stat[data-v-2e967585]{display:flex;flex:0 0 205px;flex-direction:column;gap:var(--spacing-100,4px);scroll-snap-align:start;background:var(--color-neutral-100,#f5f5f5);border-radius:16px;padding:var(--spacing-400,16px)}.stat-icon[data-v-2e967585]{display:flex;align-items:center;justify-content:center;width:var(--spacing-800,32px);height:var(--spacing-800,32px);border-radius:50%;background:var(--color-white,#fff)}.stat-icon[data-v-2e967585] i{font-size:14px}@media(min-width:1280px){.stat[data-v-2e967585]{flex:1;gap:var(--spacing-200,8px)}.stat-icon[data-v-2e967585]{width:var(--spacing-1000,40px);height:var(--spacing-1000,40px)}.stat-icon[data-v-2e967585] i{font-size:inherit}}.stat-label[data-v-2e967585]{color:var(--color-neutral-600,#525252)}.core-values-sub-title[data-v-2e967585],.stat-label[data-v-2e967585],.stat-value[data-v-2e967585]{margin:0;font-weight:var(--font-weight-semi-bold,600)}.stat-value[data-v-2e967585]{color:var(--color-neutral-900,#171717);font-size:calc(var(--body-font-size,14px) * var(--font-increase-size,1));white-space:nowrap}.core-value p[data-v-2e967585],.core-values-sub-title[data-v-2e967585]{color:var(--color-neutral-600,#525252)}.core-values[data-v-2e967585]{display:flex;flex-direction:column;gap:var(--spacing-400,16px);margin-top:var(--spacing-200,8px)}@media(min-width:1280px){.stat-value[data-v-2e967585]{font-size:20px;white-space:normal}.core-values[data-v-2e967585]{display:grid;grid-template-columns:repeat(2,1fr)}}.core-value[data-v-2e967585]{display:flex;flex-direction:column;gap:var(--spacing-300,12px);background:var(--color-neutral-100,#f5f5f5);border-radius:16px;padding:var(--spacing-400,16px)}.core-value p[data-v-2e967585]{margin:0}.core-value-icon[data-v-2e967585]{display:flex;align-items:center;justify-content:center;width:var(--spacing-1200,48px);height:var(--spacing-1200,48px);border-radius:50%;background:var(--color-white,#fff)}.back-to-overview[data-v-6e421632]{display:flex;align-items:center;gap:var(--spacing-100,4px);padding:var(--spacing-400,16px) var(--spacing-400,16px) 0;width:-moz-fit-content;width:fit-content;cursor:pointer;font-weight:var(--font-weight-semi-bold,600);font-size:calc(var(--body-font-size,14px) * var(--font-increase-size,1));color:var(--color-black,#000)}.mobile-bar[data-v-6e421632]{display:none}.titles[data-v-6e421632] h4:first-child{font-weight:var(--font-weight-semi-bold,600)}.titles[data-v-6e421632] h4:last-child{font-weight:var(--font-weight-medium,500)}.detail[data-v-6e421632]{display:flex;flex-direction:column;gap:var(--spacing-400,16px);padding:var(--spacing-400,16px)}.detail[data-v-6e421632] .company-profile-image{height:296px}.detail[data-v-6e421632] .company-profile-image img{aspect-ratio:1000/296;border-radius:16px;height:296px;max-width:100%;-o-object-fit:cover;object-fit:cover;width:100%}.detail .banner[data-v-6e421632]{width:100%;height:296px;aspect-ratio:1000/296;border-radius:16px;-o-object-fit:cover;object-fit:cover;max-width:100%}.detail .header[data-v-6e421632]{display:flex;gap:var(--spacing-400,16px);align-items:center}.detail .badges[data-v-6e421632]{display:flex;gap:var(--spacing-150,6px)}.detail .badges[data-v-6e421632] .badge-wrapper{background:var(--color-neutral-100,#f5f5f5);border-radius:16px;padding:var(--spacing-100,4px) var(--spacing-300,12px);gap:var(--spacing-100,4px)}.detail .badges[data-v-6e421632] .badge-wrapper i{color:var(--color-neutral-700,#404040)}.detail .badges[data-v-6e421632] .badge-wrapper p{color:var(--color-neutral-700,#404040);line-height:calc(var(--line-height-default,1.5) * var(--font-increase-size,1))}.detail .image-wrapper[data-v-6e421632]{min-width:var(--spacing-1400,56px);min-height:var(--spacing-1400,56px);max-width:var(--spacing-1400,56px);max-height:var(--spacing-1400,56px);border:1px solid var(--color-neutral-100,#f5f5f5);padding:var(--spacing-100,4px);border-radius:12px}.detail .image-wrapper img[data-v-6e421632]{aspect-ratio:1;-o-object-fit:cover;object-fit:cover}.detail .actions[data-v-6e421632]{border-top:1px solid var(--color-neutral-100,#f5f5f5);border-bottom:1px solid var(--color-neutral-100,#f5f5f5);display:flex;gap:var(--spacing-400,16px);z-index:1}.detail .actions.scrolling[data-v-6e421632]{position:absolute;width:calc(100% - var(--spacing-400,16px) * 2);background:var(--color-white,#fff)}.detail .actions[data-v-6e421632] [data-apply-button]>*{font-size:calc(var(--body-font-size-md,16px) * var(--font-increase-size,1));font-weight:var(--font-weight-semi-bold,600)}.detail .actions[data-v-6e421632] [button]{margin:var(--spacing-400,16px) 0;border-radius:8px;font-size:calc(var(--body-font-size-md,16px) * var(--font-increase-size,1));font-weight:var(--font-weight-semi-bold,600);border:0}.detail .actions[data-v-6e421632] [button].primary{background:var(--color-black,#000);color:var(--color-white,#fff)}.detail .actions[data-v-6e421632] [button].secondary{background:var(--color-neutral-100,#f5f5f5);color:var(--color-neutral-700,#404040);align-items:center}.detail .actions[data-v-6e421632] [button].secondary i{color:var(--color-neutral-400,#a3a3a3)}.detail .actions[data-v-6e421632] [button].bookmarked i{color:var(--color-black,#000);font-weight:var(--font-weight-bold,700)}.detail .actions[data-v-6e421632] a[data-apply-button] .btn{border-radius:8px;border:0;margin:0}.detail .actions[data-v-6e421632] a[data-apply-button] .btn i{display:none}.detail .actions[data-v-6e421632] a[data-apply-button] .btn.primary{background:var(--color-black,#000);color:var(--color-white,#fff)}.detail .actions[data-v-6e421632] a[data-apply-button] .btn.secondary{background:var(--color-neutral-100,#f5f5f5);color:var(--color-neutral-700,#404040)}@media(max-width:1279px){.mobile-bar[data-v-6e421632]{position:sticky;top:0;z-index:12;display:flex;align-items:center;justify-content:space-between;box-sizing:border-box;height:48px;padding:var(--spacing-200,8px) var(--spacing-400,16px);background:var(--color-white,#fff)}.titles[data-v-6e421632] h4{margin:0}.titles[data-v-6e421632] h4:first-child{color:var(--color-black,#000);font-size:calc(var(--body-font-size,14px) * var(--font-increase-size,1));font-weight:var(--font-weight-semi-bold,600)}.titles[data-v-6e421632] h4:last-child:not(:first-child){color:var(--color-neutral-900,#171717);font-size:calc(var(--font-size-extra-small,12px) * var(--font-increase-size,1));font-weight:var(--font-weight-semi-bold,600)}.mobile-bar-actions[data-v-6e421632]{display:flex;gap:var(--spacing-300,12px)}.mobile-bar-button[data-v-6e421632]{all:unset;cursor:pointer;display:flex;align-items:center;justify-content:center;border-radius:8px;color:var(--color-neutral-900,#171717)}.mobile-bar-actions .mobile-bar-button[data-v-6e421632],.mobile-bar-button[data-v-6e421632]{width:var(--spacing-800,32px);height:var(--spacing-800,32px)}.mobile-bar-actions .mobile-bar-button[data-v-6e421632]{background:var(--color-neutral-100,#f5f5f5);color:var(--color-neutral-400,#a3a3a3)}.mobile-bar-button.bookmarked[data-v-6e421632]{color:var(--color-black,#000)}.mobile-bar-button.bookmarked[data-v-6e421632] i{font-weight:var(--font-weight-bold,700)}.mobile-bar-button[data-v-6e421632]:focus-visible{outline:2px solid var(--color-black,#000);outline-offset:2px}.detail[data-v-6e421632]{gap:var(--spacing-300,12px)}.detail.company-tab[data-v-6e421632]{padding-bottom:calc(var(--spacing-1200,48px) + env(safe-area-inset-bottom))}.detail[data-v-6e421632] .company-profile-image,.detail[data-v-6e421632] .company-profile-image img,.detail .banner[data-v-6e421632]{height:144px}.detail .badges[data-v-6e421632]{flex-wrap:wrap}.detail .actions[data-v-6e421632]{order:99;position:sticky;bottom:0;flex-direction:column;gap:0;margin:0 calc(var(--spacing-400,16px) * -1) calc(var(--spacing-400,16px) * -1);padding:var(--spacing-200,8px) var(--spacing-400,16px) calc(var(--spacing-200,8px) + env(safe-area-inset-bottom));background:var(--color-white,#fff);box-shadow:0 -1px 0 var(--color-neutral-100,#f5f5f5)}.detail .actions[data-v-6e421632]>div:last-child:not([data-apply-button]){display:none;margin-top:var(--spacing-300,12px)}.detail .actions.bar-visible[data-v-6e421632]>div:last-child:not([data-apply-button]){display:flex;animation:jobboard-recruiter-pop .12s ease-out}.detail .actions[data-v-6e421632] [button].secondary{display:none}.detail .actions[data-v-6e421632] a[data-apply-button]{display:block;width:100%;margin:0}.detail .actions[data-v-6e421632] [data-apply-button]>*,.detail .actions[data-v-6e421632] a[data-apply-button] .btn{box-sizing:border-box;width:100%;max-width:100%;margin:0}.detail .actions[data-v-6e421632] [button],.detail .actions[data-v-6e421632] [data-apply-button]>*,.detail .actions[data-v-6e421632] a[data-apply-button] .btn{font-size:calc(var(--body-font-size-md,16px) * var(--font-increase-size,1));font-weight:var(--font-weight-semi-bold,600)}.detail .actions.company-actions[data-v-6e421632]{order:0;position:static;box-shadow:none;flex-direction:row;gap:var(--spacing-200,8px);margin:0;padding:0}.detail .actions.company-actions[data-v-6e421632] [button].secondary{display:flex}.detail .actions.company-actions[data-v-6e421632] [button].secondary i{display:none}.detail .actions.company-actions[data-v-6e421632] [button].secondary:nth-child(3){display:none}.detail .actions.company-actions[data-v-6e421632] [button]{flex:1 1 0;min-width:0;justify-content:center;padding-right:var(--spacing-300,12px);padding-left:var(--spacing-300,12px);white-space:nowrap}}.classic-form-wrapper[data-v-6e421632]{scroll-margin-top:100px;background-color:var(--color-neutral-50,#fafafa);border-radius:12px}@media(max-width:767px){.classic-form-wrapper[data-v-6e421632]{margin:0 calc(var(--spacing-400,16px) * -1);border-radius:0}}.applied[data-v-6e421632]{margin:var(--spacing-1400,56px) 0;text-align:center}.applied img[data-v-6e421632]{margin-top:var(--spacing-800,32px)}.applied .profile[data-v-6e421632]{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-400,16px);max-width:750px;margin:var(--spacing-1200,48px) auto 0;padding-top:var(--spacing-800,32px);border-top:1px solid var(--color-neutral-100,#f5f5f5)}.applied .profile[data-v-6e421632] [button]{margin-top:var(--spacing-200,8px);border-radius:8px;border:0;font-size:calc(var(--body-font-size,14px) * var(--font-increase-size,1));background:var(--color-black,#000);color:var(--color-white,#fff);padding-top:var(--spacing-300,12px);padding-bottom:var(--spacing-300,12px)}.applied .profile[data-v-6e421632] p{margin:0}.applied .profile[data-v-6e421632] .profile-tagline{font-weight:var(--font-weight-semi-bold,600);color:var(--color-black,#000)}.description[data-v-6e421632]{max-width:750px;--h1-font-size:25px;--h2-font-size:25px;--h3-font-size:25px;--h4-font-size:25px;--h5-font-size:25px;--h6-font-size:25px;--body-font-size:14px}.description[data-v-6e421632] h1,.description[data-v-6e421632] h2,.description[data-v-6e421632] h3,.description[data-v-6e421632] h4,.description[data-v-6e421632] h5,.description[data-v-6e421632] h6,.description[data-v-6e421632] strong,.description[data-v-6e421632] h1 *,.description[data-v-6e421632] h2 *,.description[data-v-6e421632] h3 *,.description[data-v-6e421632] h4 *,.description[data-v-6e421632] h5 *,.description[data-v-6e421632] h6 *,.description[data-v-6e421632] strong *{color:var(--color-black,#000)!important}.description[data-v-6e421632] p,.description[data-v-6e421632] p *{color:#3a3a3a!important}@keyframes jobboard-recruiter-pop{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.wrapper[data-v-0a92a872]{width:100%;display:flex;align-items:flex-start;gap:var(--spacing-100,4px)}.wrapper.jobboard[data-v-0a92a872]{--nav-height-desktop:0px}.main[data-v-0a92a872]{flex:1;min-width:0}.overview[data-v-0a92a872]{position:relative;display:grid;grid-template-columns:38% 62%;gap:var(--spacing-100,4px);width:calc(100% - var(--spacing-100,4px))}.overview.fullscreen[data-v-0a92a872]{margin:0 auto;max-width:800px;grid-template-columns:1fr}.overview>div[data-v-0a92a872]{border-radius:12px;background:var(--color-white,#fff);position:sticky;top:calc(64px + var(--nav-height-desktop,80px));overflow-y:scroll;height:calc(100vh - 64px - var(--nav-height-desktop,80px) - var(--spacing-300,12px))}.overview>div[data-v-0a92a872] .tab-header{top:0}.overview.fullscreen>div[data-v-0a92a872]{position:static;overflow-y:visible;height:auto}.overview[data-v-0a92a872] .tab-header{border-radius:12px;background:var(--color-white,#fff);position:sticky;z-index:10;padding:var(--spacing-400,16px);width:inherit;top:calc(64px + var(--nav-height-desktop,80px))}.overview[data-v-0a92a872] .tab-header .tab-controls{display:flex;flex:1;gap:0;border:1px solid var(--color-neutral-200,#e5e5e5);border-radius:8px;background:var(--color-neutral-50,#fafafa)}.overview[data-v-0a92a872] .tab-header .tab-controls>*{flex:1}.overview[data-v-0a92a872] .tab-header .tab-controls .btn{margin:0;color:var(--color-neutral-500,#737373);background:transparent;border-radius:0;width:100%}.overview[data-v-0a92a872] .tab-header .tab-controls .active .btn{background:var(--color-white,#fff);color:var(--color-neutral-700,#404040);box-shadow:0 0 0 1px var(--color-neutral-300,#d4d4d4);border-radius:8px}.overview[data-v-0a92a872] .tab-content{margin-bottom:0}.divider[data-v-0a92a872]{height:var(--spacing-100,4px);width:100%;background:var(--background-color-primary,var(--color-white,#fff));position:sticky;top:calc(64px + var(--nav-height-desktop,80px));z-index:11}@media(max-width:1279px){.wrapper[data-v-0a92a872]{flex-direction:column;gap:0;padding-bottom:48px}.wrapper.detail-open[data-v-0a92a872]{padding-bottom:0}.divider[data-v-0a92a872],.wrapper.detail-open>aside[data-v-0a92a872]{display:none}.main[data-v-0a92a872]{width:100%}.overview:not(.fullscreen) #jobboard-detail-container[data-v-0a92a872] .tab-content{overflow:visible}.overview:not(.fullscreen) #jobboard-detail-container[data-v-0a92a872] .tab-header{top:48px;z-index:11;padding:var(--spacing-200,8px) 0 0;border-radius:0;background:var(--color-white,#fff)}.overview:not(.fullscreen) #jobboard-detail-container[data-v-0a92a872] .tab-header .tab-controls{gap:var(--spacing-400,16px);padding:0 var(--spacing-400,16px);border:0;border-bottom:1px solid var(--color-neutral-200,#e5e5e5);border-radius:0;background:transparent}.overview:not(.fullscreen) #jobboard-detail-container[data-v-0a92a872] .tab-header .tab-controls>*{max-width:none;flex:1}.overview:not(.fullscreen) #jobboard-detail-container[data-v-0a92a872] .tab-header .tab-controls .btn,.overview:not(.fullscreen) #jobboard-detail-container[data-v-0a92a872] .tab-header .tab-controls [button]{height:32px;margin:0;padding:0 0 var(--spacing-300,12px);border-radius:0;background:transparent;box-shadow:none;color:var(--color-neutral-500,#737373);font-size:calc(var(--body-font-size,14px) * var(--font-increase-size,1));font-weight:var(--font-weight-semi-bold,600);line-height:calc(var(--line-height-default,1.5) * var(--font-increase-size,1))}.overview:not(.fullscreen) #jobboard-detail-container[data-v-0a92a872] .tab-header .tab-controls .btn,.overview:not(.fullscreen) #jobboard-detail-container[data-v-0a92a872] .tab-header .tab-controls [button]{position:relative}.overview:not(.fullscreen) #jobboard-detail-container[data-v-0a92a872] .tab-header .tab-controls .active .btn,.overview:not(.fullscreen) #jobboard-detail-container[data-v-0a92a872] .tab-header .tab-controls .active [button]{background:transparent;box-shadow:none;color:var(--color-black,#000)}.overview:not(.fullscreen) #jobboard-detail-container[data-v-0a92a872] .tab-header .tab-controls .active .btn:after,.overview:not(.fullscreen) #jobboard-detail-container[data-v-0a92a872] .tab-header .tab-controls .active [button]:after{content:"";position:absolute;right:0;bottom:-3px;left:0;height:2px;border-radius:0;background:var(--color-black,#000)}.overview:not(.fullscreen) #jobboard-detail-container[data-v-0a92a872]{min-height:100vh;min-height:100svh;background:var(--color-white,#fff)}.overview[data-v-0a92a872]:not(.fullscreen){display:block;width:100%}.overview:not(.fullscreen)>div[data-v-0a92a872]{position:static;height:auto;overflow:visible;border-radius:0}.overview:not(.fullscreen)>div[data-v-0a92a872]:first-child .tab-header{display:none}.wrapper.detail-open .overview:not(.fullscreen)>div[data-v-0a92a872]:first-child,.wrapper:not(.detail-open) .overview>#jobboard-detail-container[data-v-0a92a872]{display:none}}
