.footer_component_footerWithMediumMargin__UHMHp{padding:25px 0 120px;text-align:center}@media(max-width:767px){.footer_component_footerWithMediumMargin__UHMHp{padding:25px 0 160px}}.footer_component_footerWithLargeMargin__533e6{padding:25px 0 120px;text-align:center}@media(max-width:767px){.footer_component_footerWithLargeMargin__533e6{padding:25px 0 240px}}.footer_component_footerContent__liQH_{padding:20px;text-align:center;background:"#fff";border-top:var(--fds-border-width-s) solid #e6e6e6}.footer_component_footerLogo__TCIFB{text-align:center}.footer_component_footerList__Bdizo{display:inline-block}.footer_component_footerList__Bdizo li{display:inline;padding:0 5px;font-size:1rem}.footer_component_footerList__Bdizo li a{color:#8a8a8a}.header_component_header__Y9IGH{position:-webkit-sticky;position:sticky;top:0;z-index:1030;font-weight:700;background:#fff;border:var(--fds-border-width-s) solid #e7e7e7;border-width:0 0 var(--fds-border-width-s)}@media print{.header_component_header__Y9IGH{display:none}}.device-switcher_component_deviceSwitcher__Uu2zX .desktop_header{display:none}.device-switcher_component_deviceSwitcher__Uu2zX .mobile_header{display:block}@media(min-width:1280px){.device-switcher_component_deviceSwitcher__Uu2zX .desktop_header{display:block}.device-switcher_component_deviceSwitcher__Uu2zX .mobile_header{display:none}}.device-switcher_component_desktopWrapper__reXhR{min-height:51px}.device-switcher_component_mobileWrapper__5UBuv{min-height:55px;padding:10px var(--fds-spacing-400,16px)}.findy-logo-link_component_wrapper__zVfDV[data-align=left]{padding:0 15px}.findy-logo-link_component_wrapper__zVfDV[data-align=center]{position:absolute;left:50%;translate:-50%}.header-skeleton_component_desktopWrapper__hB6KB,.header-skeleton_component_mobileWrapper__Qxpkx{display:flex;align-items:center;justify-content:space-between}.header-skeleton_component_mobileWrapper__Qxpkx{position:relative}.dropdown-menu_component_dropdownMenu__0cD4_{margin:0 2px 0 0;border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:var(--fds-border-radius-s);border-bottom-left-radius:var(--fds-border-radius-s)}@media(min-width:768px){.dropdown-menu_component_dropdownMenu__0cD4_{right:0;left:auto}}.dropdown-menu_dropdownMenu__k8u3i{position:absolute;top:100%;z-index:1000;display:none;min-width:160px;padding:5px 0;margin:2px 0 0;font-size:14px;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:var(--fds-border-width-s) solid rgba(0,0,0,.15);border-radius:var(--fds-border-width-s);box-shadow:0 6px 12px rgba(0,0,0,.175)}.dropdown-menu_dropdownMenu__k8u3i>li>a{clear:both;display:block;padding:10px 15px;font-weight:400;line-height:1.42857143;color:#242424;white-space:nowrap}.dropdown-menu_dropdownMenu__k8u3i>li>a:focus,.dropdown-menu_dropdownMenu__k8u3i>li>a:hover{color:#262626;text-decoration:none;background-color:#f5f5f5}.open .dropdown-menu_dropdownMenu__k8u3i{display:block}.toggle-menu-list_component_logoutButton__vDPwr{clear:both;display:block;width:100%;padding:10px 15px;font-weight:400;line-height:1.42857143;color:#242424;text-align:left;white-space:nowrap;background-color:transparent;border:none}.toggle-menu-list_component_logoutButton__vDPwr:focus,.toggle-menu-list_component_logoutButton__vDPwr:hover{color:#777;text-decoration:none;background-color:#f5f5f5}@media(max-width:1279px){.toggle-menu-list_component_logoutButton__vDPwr{font-weight:700}.toggle-menu-list_component_logoutButton__vDPwr:focus,.toggle-menu-list_component_logoutButton__vDPwr:hover{background-color:transparent!important}}.toggle-menu-list_component_profileIncompletionMark__W9igI{display:inline-block;width:8px;height:8px;padding:0;margin-top:2px;margin-left:.3em;vertical-align:top;color:transparent;background-color:#ef3939;border-radius:var(--fds-border-radius-full)}.user-name-dropdown-menu_component_userName__IDOHi{display:inline-block;max-width:12rem;overflow:hidden;text-overflow:ellipsis;font-weight:700;white-space:nowrap}.dropdown-trigger-button_dropdownTriggerButton__lmjVj{display:inline-flex;align-items:center;justify-content:flex-start;padding:15px;line-height:20px;cursor:pointer;background-color:transparent;border:none}.dropdown-menu-caret_dropdownMenuCaret__04qeR{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px dashed;border-right:4px solid transparent;border-left:4px solid transparent}.dropdown-wrapper_dropdownWrapper__nzNZm{position:relative}.incomplete-profile-desktop-content_component_wrapper__f_mj0{display:flex;align-items:center;justify-content:space-between}.hamburger-menu-button_hamburgerMenuButton__LRQl9{display:inline-flex;align-items:center;justify-content:center;padding:var(--fds-spacing-xxs,8px);color:var(--fds-onSurface-lowEmphasis,#afb7bc);background-color:transparent;border:0;border-radius:var(--fds-radius-100,4px);transition:all .2s ease-in-out 0s}.hamburger-menu-button_hamburgerMenuButton__LRQl9:hover{background:rgba(0,0,0,.05)}.drawer_component_container__eIh3l{position:relative}.drawer_component_overlay__9kofP{inset:0;z-index:1030;background-color:var(--fds-color-background-overlay,rgba(0,0,0,.8));opacity:0;transition:opacity .4s ease-in-out}.drawer_component_overlay__9kofP[data-is-open=true]{position:fixed;opacity:1}.drawer_component_drawer__2OPi_{position:fixed;top:0;left:0;z-index:1030;width:300px;height:100%;background-color:var(--fds-background-primaryBackground,#fff);transform:translateX(-100%);transition:transform .3s ease-in-out}.drawer_component_drawer__2OPi_[data-is-open=true]{transform:translateX(0)}.drawer_component_closeButtonWrapper__8PoE_{padding-top:var(--fds-spacing-400,16px);padding-left:var(--fds-spacing-400,16px)}.drawer_component_drawerContentWrapper__C2zUv{height:100%;padding:0 var(--fds-spacing-300,12px) var(--fds-spacing-400,16px);overflow-y:auto}.drawer_component_noScroll__NL0oP{overflow:hidden}.hamburger-menu-item_item__on1MY{padding:var(--fds-spacing-200,8px) var(--fds-spacing-300,12px)}.hamburger-menu-item_item__on1MY[data-is-current-page=true]{background-color:#ecf2fb;border-radius:var(--fds-radius-100,4px)}.hamburger-menu-item_item__on1MY[data-is-current-page=true]:has(a:focus),.hamburger-menu-item_item__on1MY[data-is-current-page=true]:has(a:hover){background-color:transparent}.hamburger-menu-item_link__ZBDXI{display:block;font:var(--fds-typography-heading-s);color:#000}.hamburger-menu-item_link__ZBDXI:focus,.hamburger-menu-item_link__ZBDXI:hover{color:#333;text-decoration:none;background-color:transparent}.hamburger-menu-item_link__ZBDXI[data-is-current-page=true]{color:var(--fds-brandColor-main,#155aa8)}.hamburger-menu-item_link__ZBDXI[data-with-icon=true]{display:inline-flex;gap:var(--fds-spacing-xxs,4px);align-items:center}.hamburger-menu-item_button__K_N0y{display:block;padding:0;font:var(--fds-typography-heading-s);color:#000;background-color:transparent;border:0}.hamburger-menu-item_button__K_N0y:focus,.hamburger-menu-item_button__K_N0y:hover{color:#333;text-decoration:none;background-color:transparent;opacity:.7}.incomplete-profile-hamburger-menu-list_component_menu__YoGsA{margin:0}.incomplete-profile-hamburger-menu-list_component_menu__YoGsA>li:not(:last-of-type){margin-bottom:var(--fds-spacing-200,8px)}.incomplete-profile-mobile-content_component_wrapper__1XDka{position:relative;display:flex;align-items:center}.incomplete-profile-mobile-content_component_companyLogoWrapper__wng9K{position:absolute;left:50%;translate:-50%}.career-motivation-button_component_button__tXaX8{min-height:28px;padding:5px var(--fds-spacing-xxs);font-weight:700;color:#333;background-color:var(--fds-color-action-background-secondary-default);border:var(--fds-border-width-s) solid #333;transition:none}.career-motivation-button_component_button__tXaX8[data-key-color=high]{color:#eb296c;border:var(--fds-border-width-s) solid #eb296c}.career-motivation-button_component_button__tXaX8[data-key-color=middle]{color:#f27127;border:var(--fds-border-width-s) solid #f27127}.career-motivation-button_component_button__tXaX8[data-key-color=mild]{color:#155aa8;border:var(--fds-border-width-s) solid #155aa8}.career-motivation-button_component_button__tXaX8[data-key-color=low]{color:#333;border:var(--fds-border-width-s) solid #333}.career-motivation-button_component_button__tXaX8:focus{outline:0}.career-motivation-button_component_button__tXaX8:focus-visible{outline:2px solid var(--fds-color-control-border-focus)}.career-motivation-button_component_button__tXaX8 svg{transform:translateY(.075em)}.user-success-modal_component_userSuccessModalContent__E01ed{display:grid;grid-gap:var(--fds-spacing-m);gap:var(--fds-spacing-m)}.nav-item_link__Wc_BQ{display:block;padding:14px 15px;font:var(--fds-typography-heading-xs);color:#000}.nav-item_link__Wc_BQ:focus,.nav-item_link__Wc_BQ:hover{color:#333;text-decoration:none;background-color:transparent}.nav-item_link__Wc_BQ[data-is-current-page=true]{color:#055ec1;border-bottom:3px solid #055ec1}.count-badge_component_badge__omJPW,.count-badge_component_inlineBadge__UDzhG{min-width:15.66px;height:17.6px;padding:3.7px 4.683px 4.3px 5px;font-size:9.6px;font-weight:700;line-height:9.6px;color:#fff;background:#e41e3f;border-radius:10px}.count-badge_component_badge__omJPW{position:absolute;top:.2px;right:.34px;display:flex;align-items:center;justify-content:center}.main-desktop-content_component_privateDesktopContent__p9jiE{display:flex;align-items:center;justify-content:space-between}.main-desktop-content_component_menu__gcCYp{display:flex;min-height:51px;margin:0}.main-desktop-content_component_profileIncompletionMark__llN9D{display:inline-block;width:8px;height:8px;padding:0;margin-top:2px;margin-left:.3em;vertical-align:top;color:transparent;background-color:#ef3939;border-radius:var(--fds-border-radius-full)}.main-hamburger-menu-list_component_menu__brF__{margin:0}.main-hamburger-menu-list_component_menu__brF__>li:not(:last-of-type){margin-bottom:var(--fds-spacing-200,8px)}.main-hamburger-menu-list_component_profileIncompletionMark__4WJfR{display:inline-block;width:8px;height:8px;padding:0;margin-top:2px;margin-left:.3em;vertical-align:top;color:transparent;background-color:#ef3939;border-radius:var(--fds-border-radius-full)}.main-hamburger-menu-list_component_divider__XxHHM{width:100%;margin:0;border-color:var(--fds-divider-divider,#dce1e3);border-style:solid;border-width:0 0 1px;border-image:initial}.main-mobile-content_component_mobileLoginContent__8gLTb{position:relative;display:flex;align-items:center;justify-content:space-between}.notification-link_component_mobileLoginNotificationLink__gn056{position:relative;display:inline-flex;align-items:center;justify-content:center;padding:var(--fds-spacing-xxs,8px);background-color:transparent;border:0;border-radius:var(--fds-radius-100,4px);transition:all .2s ease-in-out 0s}.notification-link_component_mobileLoginNotificationLink__gn056:hover{background:rgba(0,0,0,.05);opacity:1}.mobile-navigation_component_mobileNav__J4FKu{margin:9px -16px -10px;border-top:var(--fds-border-width-s) solid #e7e7e7}@media(min-width:768px){.mobile-navigation_component_mobileNav__J4FKu{display:none}}.mobile-navigation_component_mobileNavBar__ezTLB{display:flex;width:100%;height:65px;margin:0;background-color:#fff}.mobile-navigation_component_mobileNavItem__5Hwcm{position:relative;flex:1 1;flex-direction:column-reverse;gap:var(--fds-spacing-100,4px);cursor:pointer}.mobile-navigation_component_mobileNavItem__5Hwcm a{display:flex;flex-direction:column-reverse;align-items:center;padding:14px 10px 10px}.mobile-navigation_component_mobileNavItem__5Hwcm a:focus,.mobile-navigation_component_mobileNavItem__5Hwcm a:hover{text-decoration:none}.mobile-navigation_component_mobileNavItemActive__8rYYb:after{position:absolute;bottom:0;left:0;width:100%;height:2px;content:"";background:var(--color-primitive-blue-500,#155aa8);border-radius:1px 1px 0 0}.mobile-navigation_component_icon__KVQQK{color:var(--fds-brandColor-main,#155aa8)}.mobile-navigation_component_badge___semB{position:relative}.mobile-navigation_component_badge___semB>span{position:absolute;top:2px;right:-9px;width:8px;height:8px;background:#bf0615;border-radius:10px}.sign-up-link_component_signUpLink__ZVsXu{display:block;padding:8px 16px;font-weight:700;line-height:1.45;color:#333;text-decoration:none;background:#fbc53b;border-radius:4px}.sign-up-link_component_signUpLink__ZVsXu:focus,.sign-up-link_component_signUpLink__ZVsXu:hover{color:#333;text-decoration:none}.public-desktop-content_component_wrapper__LLwrv{display:flex;align-items:center;justify-content:space-between}.public-desktop-content_component_menu__avwke{display:flex;height:51px;margin:0}.public-desktop-content_component_profileIncompletionMark__TzDwh{display:inline-block;width:8px;height:8px;padding:0;margin-top:2px;margin-left:.3em;vertical-align:top;color:transparent;background-color:#ef3939;border-radius:var(--fds-border-radius-full)}.public-hamburger-menu-list_component_menu__TMi2z{margin:0}.public-hamburger-menu-list_component_menu__TMi2z>li:not(:last-of-type){margin-bottom:var(--fds-spacing-200,8px)}.public-hamburger-menu-list_component_profileIncompletionMark__ZG6Ap{display:inline-block;width:8px;height:8px;padding:0;margin-top:2px;margin-left:.3em;vertical-align:top;color:transparent;background-color:#ef3939;border-radius:var(--fds-border-radius-full)}.public-hamburger-menu-list_component_divider__ICf1r{width:100%;margin:0;border-color:var(--fds-divider-divider,#dce1e3);border-style:solid;border-width:0 0 1px;border-image:initial}.public-mobile-content_component_wrapper__cKXCi{position:relative;display:flex;align-items:center;justify-content:space-between}.public-mobile-content_component_signUpButton__3QKvX{display:block;padding:8px 16px;font-weight:700;line-height:1.45;color:#333;text-decoration:none;background:#fbc53b;border-radius:4px}.layout_container_accountEditBlock__t2XzQ{background:#f6f7f8!important}.layout_container_stepsProfileBlock__Pv_zg{min-height:100vh;background:#f6f7f8!important}.layout_container_main__aquJr{min-height:100vh}.login-banner_component_loginBanner__CWeov{position:fixed;bottom:0;left:0;z-index:1;width:100%;padding:16px;background-color:#f2f7fd}.login-banner_component_loginBannerButtonLinksWrapper__5C2Pa{display:flex;gap:16px;justify-content:center;width:100%}@media(max-width:767px){.login-banner_component_loginBannerButtonLinksWrapper__5C2Pa{flex-direction:column}}.login-banner_component_loginBannerButtonLink__3Qqvz{display:flex;gap:12px;align-items:center;justify-content:center;height:40px;padding:8px 30px;font-size:14px;font-weight:600;letter-spacing:1px;text-decoration:none;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;border-width:0;border-radius:var(--fds-border-radius-s);transition:opacity .2s ease-in-out}.login-banner_component_loginBannerButtonLink__3Qqvz:hover{text-decoration:none;opacity:.8}.login-banner_component_loginBannerButtonLink__3Qqvz:focus{text-decoration:none}.login-banner_component_loginBannerButtonLink__3Qqvz[data-theme=github]{color:#fff;background-color:#24292f}.login-banner_component_loginBannerButtonLink__3Qqvz[data-theme=google]{color:#757575;background-color:#fff;border:var(--fds-border-width-s) solid #d7d7d7}@media(max-width:767px){.login-banner_component_loginBannerButtonLink__3Qqvz{width:100%;font-size:12px}}.login-banner_component_loginBannerTermsWrapper__NnRiX{margin-top:8px;text-align:center}.breadcrumbs_component_breadcrumbList__JFvtH{padding:8px 15px;margin-bottom:20px;list-style:none;background-color:#f5f5f5;border-radius:var(--fds-border-radius-s)}.breadcrumbs_component_breadcrumbList__JFvtH>li{display:inline-block}.breadcrumbs_component_breadcrumbList__JFvtH>li+li:before{padding:0 5px;color:#ccc;content:"/ "}.breadcrumbs_component_breadcrumbList__JFvtH>.breadcrumbs_component_active__YzKCo{color:#777}@media(max-width:767px){.breadcrumbs_component_breadcrumbList__JFvtH{margin-bottom:5px}}.styles_titleWrapper__onqXz{padding-bottom:var(--fds-spacing-s);margin-bottom:var(--fds-spacing-l);border-bottom:1px solid var(--fds-divider-divider,#dce1e3)}.styles_detailCompanySubTitleOld__QlfdF,.styles_detailCompanySubTitle__pJl4N{display:flex;gap:8px;align-items:center}.styles_detailCompanySubTitle__pJl4N{padding:var(--fds-spacing-x3s) var(--fds-spacing-l);border-left:var(--stroke-weight-6,6px) solid var(--fds-brandColor-main,#155aa8)}.styles_detailCompanySection__UQOrY{scroll-margin-top:67px}@media(max-width:calc(560px - 0.02px)){.styles_detailCompanySection__UQOrY{padding-top:var(--fds-spacing-400);padding-bottom:var(--fds-spacing-400)}}.styles_detailCompanySectionOld__uFHuE{display:grid;grid-template-columns:100%;width:100%;max-width:960px;padding:15px 0;margin:0 auto}.styles_detailCompanySectionOld__uFHuE .styles_detailCompanySectionOld__uFHuE{width:auto;max-width:none}@media only screen and (max-width:767px){.styles_detailCompanySectionOld__uFHuE{display:block;width:95%}.styles_detailCompanySectionOld__uFHuE .styles_detailCompanySectionOld__uFHuE{width:100%;max-width:none;margin:auto}}@media only screen and (max-width:480px){.styles_detailCompanySectionOld__uFHuE{width:auto}}.detail-company-title_component_jobCompanyLinkWrap__3cGzr{font-size:var(--fds-fontSize-100);color:#474e54;word-wrap:break-word}.detail-company-title_component_companyTitle__ER3mn{display:flex;flex-direction:row;gap:var(--fds-spacing-200);align-items:center}@media(max-width:calc(560px - 0.02px)){.detail-company-title_component_companyTitle__ER3mn{flex-direction:column;align-items:flex-start}}.detail-company-title_component_companyImage__2nDFH{display:grid;place-items:center}.detail-company-title_component_companyTitleLogo__jKspZ{max-width:140px;max-height:60px}@media(min-width:560px){.detail-company-title_component_companyTitleLogo__jKspZ{max-width:110px;max-height:47px}}@media(min-width:1140px){.detail-company-title_component_companyTitleLogo__jKspZ{max-width:140px;max-height:60px}}.detail-company-title_component_jobCompanyName__7psUO{color:#444;word-break:break-all}.detail-company-title_component_companyDescription__VE22s{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:4;color:var(--fds-onSurface-mediumEmphasis);-webkit-box-orient:vertical}@media(min-width:768px){.detail-company-title_component_companyDescription__VE22s{display:block;overflow:visible;text-overflow:inherit;-webkit-line-clamp:unset;-webkit-box-orient:unset}}.detail-company-title_component_jobCompanyLinkIcon__Ot57J{margin-right:var(--fds-spacing-100);vertical-align:middle}.detail-company-title_component_companyMetaWrap__E49JR{display:flex;flex-direction:column;gap:var(--fds-spacing-300)}@media(min-width:768px){.detail-company-title_component_companyMetaWrap__E49JR{flex-direction:row;gap:var(--fds-spacing-700);align-items:center}}.detail-company-title_component_employeeCountWrap__2yYij{font-size:var(--fds-fontSize-100);color:#474e54;word-wrap:break-word}.detail-company-title_component_employeeCountIcon__BkZ8H{margin-right:var(--fds-spacing-100);vertical-align:middle}.tabs_tabBlock__yM6YV{display:flex;justify-content:flex-start;border-bottom:var(--fds-border-width-s) solid #d4d9e1}.tabs_shareTab__Kk0SI{display:flex;align-items:center;justify-content:flex-end;width:100%;margin:8px 0}@media(max-width:767px){.tabs_shareTab__Kk0SI{margin:15px 0}}.tabs_tabItem__zgoRC{display:flex;flex-shrink:0;justify-content:center;width:50%;height:50px}.tabs_tabAnchor__I1tsh{position:relative;display:flex;align-items:center;height:100%;font-size:13px;color:#8d8989}.tabs_tabAnchor__I1tsh[data-current=true]{font-weight:700;color:#444;pointer-events:none}.tabs_tabAnchor__I1tsh[data-current=true]:before{position:absolute;bottom:0;left:calc(50% - 30px);display:block;width:60px;height:4px;content:"";background-color:#055ec1}.company-x-share-button_component_shareButton__YQj0I{display:inline-flex;align-items:center;justify-content:center;height:20px;padding:0 var(--fds-spacing-s);color:var(--fds-interactive-onInteractive);cursor:pointer;background-color:#000;border-radius:10px}.company-x-share-button_component_shareButton__YQj0I:-webkit-any-link{color:var(--fds-interactive-onInteractive);text-decoration:none}.company-x-share-button_component_shareButton__YQj0I:any-link{color:var(--fds-interactive-onInteractive);text-decoration:none}.company-x-share-button_component_shareButton__YQj0I:active,.company-x-share-button_component_shareButton__YQj0I:hover{color:var(--fds-interactive-onInteractive);text-decoration:none;outline:0}.company-x-share-button_component_icon__13Yq4{width:14px;height:14px;margin-right:var(--fds-spacing-x3s)}