.grid-layout-component-module-scss-module__jz0BQW__gridLayout{padding-right:var(--fcds-spacing-m,16px);padding-left:var(--fcds-spacing-m,16px);grid-template-columns:repeat(2,1fr);display:grid}@media (min-width:0){.grid-layout-component-module-scss-module__jz0BQW__gridLayout{row-gap:var(--fcds-spacing-m,16px)}}@media (min-width:560px){.grid-layout-component-module-scss-module__jz0BQW__gridLayout{row-gap:var(--fcds-spacing-m,16px)}}@media (min-width:768px){.grid-layout-component-module-scss-module__jz0BQW__gridLayout{row-gap:var(--fcds-spacing-xl,24px)}}@media (min-width:1140px){.grid-layout-component-module-scss-module__jz0BQW__gridLayout{row-gap:var(--fcds-spacing-xl,24px)}}@media (min-width:1360px){.grid-layout-component-module-scss-module__jz0BQW__gridLayout{row-gap:var(--fcds-spacing-xl,24px)}}@media (min-width:1440px){.grid-layout-component-module-scss-module__jz0BQW__gridLayout{row-gap:var(--fcds-spacing-xl,24px)}}@media (min-width:0){.grid-layout-component-module-scss-module__jz0BQW__gridLayout{column-gap:var(--fcds-spacing-xl,24px)}}@media (min-width:768px){.grid-layout-component-module-scss-module__jz0BQW__gridLayout{column-gap:var(--fcds-spacing-xl,24px)}}@media (min-width:1140px){.grid-layout-component-module-scss-module__jz0BQW__gridLayout{column-gap:var(--fcds-spacing-xl,24px)}}@media (min-width:1360px){.grid-layout-component-module-scss-module__jz0BQW__gridLayout{column-gap:var(--fcds-spacing-xl,24px)}}@media (min-width:1440px){.grid-layout-component-module-scss-module__jz0BQW__gridLayout{column-gap:var(--fcds-spacing-xxl,32px)}}@media (min-width:560px){.grid-layout-component-module-scss-module__jz0BQW__gridLayout{grid-template-columns:repeat(4,1fr)}}@media (min-width:768px){.grid-layout-component-module-scss-module__jz0BQW__gridLayout{grid-template-columns:repeat(6,1fr)}}@media (min-width:1140px){.grid-layout-component-module-scss-module__jz0BQW__gridLayout{grid-template-columns:repeat(12,1fr)}}@media (min-width:1360px){.grid-layout-component-module-scss-module__jz0BQW__gridLayout{grid-template-columns:repeat(12,1fr)}}@media (min-width:1440px){.grid-layout-component-module-scss-module__jz0BQW__gridLayout{grid-template-columns:repeat(12,1fr);max-width:1440px;margin:0 auto}}.grid-layout-component-module-scss-module__jz0BQW__gridLayout[data-row-gap-disabled=true]{row-gap:0}
.company-images-component-module-scss-module__oBl48q__companyImageList{gap:var(--fcds-spacing-xxl,32px);white-space:nowrap;margin-bottom:0;display:flex;overflow-x:auto}.company-images-component-module-scss-module__oBl48q__companyImageList>li{width:33%;min-width:258px;height:194.4px;position:relative}
.detail-company-title-component-module-scss-module__cBmCCq__jobCompanyLinkWrap{font-size:var(--fcds-font-size-12,12px);color:#474e54;overflow-wrap:break-word}.detail-company-title-component-module-scss-module__cBmCCq__companyImage{place-items:center;display:grid}.detail-company-title-component-module-scss-module__cBmCCq__companyTitleLogo{max-width:140px;max-height:60px}@media (min-width:560px){.detail-company-title-component-module-scss-module__cBmCCq__companyTitleLogo{max-width:110px;max-height:47px}}@media (min-width:1140px){.detail-company-title-component-module-scss-module__cBmCCq__companyTitleLogo{max-width:140px;max-height:60px}}.detail-company-title-component-module-scss-module__cBmCCq__jobCompanyName{color:#444;word-break:break-all}.detail-company-title-component-module-scss-module__cBmCCq__companyDescription{text-overflow:ellipsis;-webkit-line-clamp:4;color:var(--fcds-color-text-grey,#636b71);line-break:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media (min-width:768px){.detail-company-title-component-module-scss-module__cBmCCq__companyDescription{text-overflow:inherit;-webkit-line-clamp:unset;-webkit-box-orient:unset;display:block;overflow:visible}}.detail-company-title-component-module-scss-module__cBmCCq__jobCompanyLinkIcon{margin-right:var(--fcds-spacing-3xs,4px);vertical-align:middle}.detail-company-title-component-module-scss-module__cBmCCq__employeeCountWrap{font-size:var(--fcds-font-size-12,12px);color:#474e54;overflow-wrap:break-word}.detail-company-title-component-module-scss-module__cBmCCq__employeeCountIcon{margin-right:var(--fcds-spacing-3xs,4px);vertical-align:middle}
.tabs-module-scss-module__UFWw2G__tabBlock{border-bottom:var(--fds-border-width-s,1px) solid #d4d9e1}.tabs-module-scss-module__UFWw2G__shareTab{justify-content:flex-end;align-items:center;width:100%;margin:8px 0;display:flex}@media (max-width:767px){.tabs-module-scss-module__UFWw2G__shareTab{margin:15px 0}}.tabs-module-scss-module__UFWw2G__tabItem{flex-shrink:0;justify-content:center;width:50%;height:50px;display:flex}.tabs-module-scss-module__UFWw2G__tabAnchor{color:#8d8989;align-items:center;height:100%;font-size:13px;display:flex;position:relative}.tabs-module-scss-module__UFWw2G__tabAnchor[data-current=true]{color:#444;pointer-events:none;font-weight:700}.tabs-module-scss-module__UFWw2G__tabAnchor[data-current=true]:before{content:"";background-color:#055ec1;width:60px;height:4px;display:block;position:absolute;bottom:0;left:calc(50% - 30px)}
.company-detail-component-module-scss-module__V8bjxG__gridContainer{padding-top:18px}.company-detail-component-module-scss-module__V8bjxG__gridContainer .company-detail-component-module-scss-module__V8bjxG__breadCrumbs{grid-column:1/-1}@media (min-width:1140px){.company-detail-component-module-scss-module__V8bjxG__gridContainer .company-detail-component-module-scss-module__V8bjxG__breadCrumbs{grid-column:2/span 10}}@media (max-width:559.98px){.company-detail-component-module-scss-module__V8bjxG__gridContainer .company-detail-component-module-scss-module__V8bjxG__breadCrumbs{display:none}}@media (min-width:560px){.company-detail-component-module-scss-module__V8bjxG__gridContainer .company-detail-component-module-scss-module__V8bjxG__breadCrumbs{margin-bottom:10px}}.company-detail-component-module-scss-module__V8bjxG__gridContainer .company-detail-component-module-scss-module__V8bjxG__main{grid-template-columns:subgrid;row-gap:var(--fcds-spacing-l,20px);padding-top:var(--fcds-spacing-m,16px);grid-column:1/-1;padding-bottom:52px;display:grid}@media (min-width:560px){.company-detail-component-module-scss-module__V8bjxG__gridContainer .company-detail-component-module-scss-module__V8bjxG__main{row-gap:var(--fcds-spacing-3xl,40px)}}@media (min-width:1140px){.company-detail-component-module-scss-module__V8bjxG__gridContainer .company-detail-component-module-scss-module__V8bjxG__main{row-gap:var(--fcds-spacing-3xl,40px);grid-column:2/span 10}}.company-detail-component-module-scss-module__V8bjxG__gridContainer .company-detail-component-module-scss-module__V8bjxG__nav{display:none;position:sticky;top:67px}@media (min-width:1140px){.company-detail-component-module-scss-module__V8bjxG__gridContainer .company-detail-component-module-scss-module__V8bjxG__nav{grid-area:1/10/auto/span 1;align-self:start;margin-top:440px;display:block}}.company-detail-component-module-scss-module__V8bjxG__row{grid-column:1/-1}@media (min-width:1140px){.company-detail-component-module-scss-module__V8bjxG__row{grid-column:1/span 9}}.company-detail-component-module-scss-module__V8bjxG__fixedTabsWrapper{--findy-header-height:56px;top:var(--findy-header-height);z-index:1;background-color:#fff;width:100%;position:sticky;left:0;right:0}@media (min-width:768px){.company-detail-component-module-scss-module__V8bjxG__fixedTabsWrapper{--findy-header-height:51px}}
.company-detail-entries-component-module-scss-module__XEmZLW__entryItemCard{gap:var(--fcds-spacing-xxs,8px);padding:var(--fcds-spacing-m,16px);background:var(--fcds-color-surface-white,#fff);border:1px solid var(--border-border,#c5cdd1);border-radius:var(--fcds-radius-m,8px);flex-direction:column;display:flex}.company-detail-entries-component-module-scss-module__XEmZLW__cardTitle{text-overflow:ellipsis;white-space:normal;overflow:hidden}.company-detail-entries-component-module-scss-module__XEmZLW__skillList{gap:var(--fcds-spacing-xxs,8px);flex-wrap:wrap;margin:0;display:flex}.company-detail-entries-component-module-scss-module__XEmZLW__footer{justify-content:space-between;align-items:center;width:100%;margin-top:auto;display:flex}
.company-detail-event-modal-component-module-scss-module__-AxcJa__content{aspect-ratio:288/163;border-radius:var(--fcds-radius-m,8px);background:0 0;border:none;width:91%;max-width:864px;padding:0;position:absolute;top:50%;bottom:auto;left:50%;transform:translate(-50%,-50%)}@media (min-width:768px){.company-detail-event-modal-component-module-scss-module__-AxcJa__content{width:100%}}@media (max-height:768px) and (orientation:landscape){.company-detail-event-modal-component-module-scss-module__-AxcJa__content{width:60%;margin-top:10px}}.company-detail-event-modal-component-module-scss-module__-AxcJa__contentInner{aspect-ratio:288/163;background-color:var(--fcds-color-surface-white,#fff);width:auto;max-width:864px;margin:0 auto;position:relative}.company-detail-event-modal-component-module-scss-module__-AxcJa__closeButton{position:absolute;top:-50px;right:0}@media (max-height:768px) and (orientation:landscape){.company-detail-event-modal-component-module-scss-module__-AxcJa__closeButton{width:32px;height:32px}}.company-detail-event-modal-component-module-scss-module__-AxcJa__videoPlayer{position:absolute;top:0;bottom:0}
.company-detail-events-component-module-scss-module__ywXlWq__eventItem{cursor:pointer;position:relative}.company-detail-events-component-module-scss-module__ywXlWq__eventItemThumbnail{aspect-ratio:253/145;object-fit:cover;width:100%;height:auto}.company-detail-events-component-module-scss-module__ywXlWq__eventsBlock{gap:var(--fcds-spacing-m,16px);grid-template-columns:1fr;display:grid}@media (min-width:768px){.company-detail-events-component-module-scss-module__ywXlWq__eventsBlock{gap:var(--fcds-spacing-xl,24px);grid-template-columns:1fr 1fr 1fr}}.company-detail-events-component-module-scss-module__ywXlWq__playButton{background:0 0;border:none;width:100%;height:100%;display:block;position:absolute;top:0;left:0}
.company-detail-github-component-module-scss-module__NX79Cq__repositoryBlock{flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;display:flex}@media (max-width:767px){.company-detail-github-component-module-scss-module__NX79Cq__repositoryBlock{flex-flow:column;align-items:flex-start}}.company-detail-github-component-module-scss-module__NX79Cq__repositoryMetaItem{justify-content:flex-start;align-items:center;gap:4px;display:flex}.company-detail-github-component-module-scss-module__NX79Cq__repositoryMeta{flex-wrap:nowrap;justify-content:flex-start;align-items:center;gap:8px;margin:12px 0 0;display:flex}.company-detail-github-component-module-scss-module__NX79Cq__repositoryDescription{margin:14px 0 0}.company-detail-github-component-module-scss-module__NX79Cq__repositoryAnchor{color:#0a93f4;font-size:16px;font-weight:700;text-decoration:underline}.company-detail-github-component-module-scss-module__NX79Cq__repositoryGrid{grid-template-columns:repeat(2,1fr);row-gap:25px;width:100%;display:grid}@media (max-width:767.98px){.company-detail-github-component-module-scss-module__NX79Cq__repositoryGrid{gap:var(--fcds-spacing-l,20px);grid-template-columns:repeat(1,1fr)}}.company-detail-github-component-module-scss-module__NX79Cq__repositoryItem{line-height:1}.company-detail-github-component-module-scss-module__NX79Cq__githubBlock{padding:var(--fcds-spacing-m,16px);border:var(--fds-border-width-s,1px) solid var(--fcds-color-border,#c5cdd1);border-radius:var(--fcds-radius-m,8px)}.company-detail-github-component-module-scss-module__NX79Cq__githubHeader{padding:0 0 var(--fcds-spacing-m,16px);margin:0 0 var(--fcds-spacing-m,16px);border-bottom:var(--fds-border-width-s,1px) solid var(--fcds-color-border,#c5cdd1);justify-content:space-between;align-items:center;display:flex}@media (max-width:767.98px){.company-detail-github-component-module-scss-module__NX79Cq__githubHeader{flex-flow:column;align-items:flex-start}}.company-detail-github-component-module-scss-module__NX79Cq__githubCompany{justify-content:flex-start;align-items:center;display:flex}.company-detail-github-component-module-scss-module__NX79Cq__githubLogo{width:60px;height:60px;margin:0 var(--fcds-spacing-m,16px) 0 0;border:var(--fds-border-width-s,1px) solid #ececec;border-radius:var(--fcds-radius-full,9999px);justify-content:center;align-items:center;display:flex}.company-detail-github-component-module-scss-module__NX79Cq__githubAnchor{color:#8d8989;font-size:12px}.company-detail-github-component-module-scss-module__NX79Cq__githubOverviewItem{justify-content:flex-start;align-items:center;gap:8px;display:flex}.company-detail-github-component-module-scss-module__NX79Cq__githubOverviewTag{color:#4a4a4a;border-radius:var(--fcds-radius-m,8px);background-color:#d4d9e1;padding:3px 8px;font-size:12px;line-height:1.5}.company-detail-github-component-module-scss-module__NX79Cq__githubOverview{justify-content:flex-start;align-items:center;gap:16px;display:flex}@media (max-width:767px){.company-detail-github-component-module-scss-module__NX79Cq__githubOverview{width:100%;margin:10px 0 0}}
.company-job-description-list-component-module-scss-module__oCT-0W__container{margin:0 auto;padding:18px 0 52px}@media (min-width:768px){.company-job-description-list-component-module-scss-module__oCT-0W__container{width:750px}.company-job-description-list-component-module-scss-module__oCT-0W__container>:first-of-type{padding-bottom:var(--fcds-spacing-l,20px)}}@media (min-width:992px){.company-job-description-list-component-module-scss-module__oCT-0W__container{width:970px}}@media (min-width:1200px){.company-job-description-list-component-module-scss-module__oCT-0W__container{width:1170px}}.company-job-description-list-component-module-scss-module__oCT-0W__detailCompanyVision{padding:var(--fcds-spacing-l,20px);word-break:normal;overflow-wrap:anywhere;border:var(--fds-border-width-s,1px) solid var(--fcds-color-border,#c5cdd1);border-radius:var(--fcds-radius-m,8px)}.company-job-description-list-component-module-scss-module__oCT-0W__detailCompanyVision p{margin:0}.company-job-description-list-component-module-scss-module__oCT-0W__fixedTabsWrapper{--findy-header-height:56px;top:var(--findy-header-height);z-index:1;background-color:#fff;width:100%;position:sticky;left:0;right:0}@media (min-width:768px){.company-job-description-list-component-module-scss-module__oCT-0W__fixedTabsWrapper{--findy-header-height:51px}}
/*# sourceMappingURL=15aoep4xytefr.css.map*/