.company-catalog-list-component-module-scss-module__NS9BIq__cardsWrapper{width:calc(100% + var(--fcds-spacing-xxs,8px)*2);padding:var(--fcds-spacing-xxs,8px);margin:calc(var(--fcds-spacing-xxs,8px)*-1)}.company-catalog-list-component-module-scss-module__NS9BIq__cardsWrapper>div{min-width:unset}@media (min-width:576px){.company-catalog-list-component-module-scss-module__NS9BIq__cardsWrapper>div{width:calc(50% - var(--fcds-spacing-xl,24px)/2)}}@media (min-width:768px){.company-catalog-list-component-module-scss-module__NS9BIq__cardsWrapper>div{width:calc(25% - var(--fcds-spacing-xl,24px)/4*3)}}
.company-tech-blog-entry-list-component-module-scss-module__S3i_Ya__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-tech-blog-entry-list-component-module-scss-module__S3i_Ya__cardTitle{text-overflow:ellipsis;white-space:normal;overflow:hidden}.company-tech-blog-entry-list-component-module-scss-module__S3i_Ya__skillList{gap:var(--fcds-spacing-xxs,8px);flex-wrap:wrap;margin:0;display:flex}.company-tech-blog-entry-list-component-module-scss-module__S3i_Ya__footer{justify-content:space-between;align-items:center;width:100%;margin-top:auto;display:flex}
.company-title-component-module-scss-module__npS4GW__jobCompanyLinkWrap{font-size:var(--fcds-font-size-12,12px);color:var(--fcds-color-grey-700,#474e54);overflow-wrap:break-word}.company-title-component-module-scss-module__npS4GW__companyImage{place-items:center;display:grid}@media (max-width:767.98px){.company-title-component-module-scss-module__npS4GW__companyImage{display:none}}.company-title-component-module-scss-module__npS4GW__companyImage:has(img[hidden]){display:none}.company-title-component-module-scss-module__npS4GW__companyTitleLogo{max-width:140px;max-height:60px}@media (min-width:560px){.company-title-component-module-scss-module__npS4GW__companyTitleLogo{max-width:110px;max-height:47px}}@media (min-width:1140px){.company-title-component-module-scss-module__npS4GW__companyTitleLogo{max-width:140px;max-height:60px}}.company-title-component-module-scss-module__npS4GW__jobCompanyName{color:#444;word-break:break-all}.company-title-component-module-scss-module__npS4GW__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){.company-title-component-module-scss-module__npS4GW__companyDescription{text-overflow:inherit;-webkit-line-clamp:unset;-webkit-box-orient:unset;display:block;overflow:visible}}.company-title-component-module-scss-module__npS4GW__jobCompanyLinkIcon{margin-right:var(--fcds-spacing-3xs,4px);vertical-align:middle}.company-title-component-module-scss-module__npS4GW__employeeCountWrap{font-size:var(--fcds-font-size-12,12px);color:var(--fcds-color-grey-700,#474e54);overflow-wrap:break-word}.company-title-component-module-scss-module__npS4GW__employeeCountIcon{margin-right:var(--fcds-spacing-3xs,4px);vertical-align:middle}
/*# sourceMappingURL=2fq3lnp4cwuf8.css.map*/