.SectionCompanyCertifications_card__d4hB_{background:var(--bg-light-1);border:1px solid #dee2e6;border-radius:4px;box-shadow:0 1px 2px rgba(0,0,0,.05);margin-top:12px;margin-bottom:12px;padding:12px}.SectionCompanyCertifications_title__tru_l{font-size:18px;font-weight:700;color:#326e51;line-height:1.2;margin-bottom:8px}.SectionCompanyCertifications_body__uxkBk{margin-top:8px}@media(min-width: 768px){.SectionCompanyCertifications_body__uxkBk{display:grid;grid-template-columns:repeat(2, 1fr);grid-column-gap:20px;column-gap:20px}}.SectionCompanyCertifications_item__YkcJx{padding:8px 0}.SectionCompanyCertifications_itemHeader__f8X3V{display:flex;justify-content:space-between;align-items:center;gap:8px}.SectionCompanyCertifications_certIcon__E0Vo9{width:28px;height:28px;border-radius:4px;display:grid;place-items:center;flex-shrink:0;background:var(--bg-gray-1);color:var(--dark-primary-color)}.SectionCompanyCertifications_certIcon__E0Vo9 i{font-size:16px}.SectionCompanyCertifications_certNameRow__NxVUm{display:flex;align-items:center;gap:8px;min-width:0}.SectionCompanyCertifications_certName__Jqa6e{font-size:16px;font-weight:600;color:#000;line-height:1.2;margin:0}.SectionCompanyCertifications_fileIcon__TQt_L{width:36px;height:36px;border-radius:4px;display:grid;place-items:center;border:1px solid var(--dark-primary-color);color:var(--dark-primary-color);transition:all 250ms ease}.SectionCompanyCertifications_fileIcon__TQt_L i{font-size:16px}.SectionCompanyCertifications_subtext__g_4l3{display:flex;align-items:center;gap:8px;color:var(--txt-color-secondary);font-size:14px;margin:8px 0}.SectionCompanyCertifications_subtext__g_4l3 i{font-size:16px;color:inherit}.SectionCompanyCertifications_dot__3gW2M{margin:0 4px}.SectionCompanyCertifications_tags__hzRDO{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.SectionCompanyCertifications_tag__5sw_x{display:inline-flex;align-items:center;padding:4px 12px;border-radius:9999px;background:var(--bg-gray-1);color:var(--txt-color-primary);font-size:14px;border:1px solid var(--bg-gray-1)}.SectionCompanyCertifications_tag__5sw_x :hover{background:var(--bg-gray-1)}.SectionCompanyCertifications_more__Qn3ig{font-weight:700;text-decoration:none;color:var(--primary-color-2);font-size:14px}.SectionCompanyCertifications_showLessBtn__UD054{background:none;border:none;color:#2ebd85;font-size:14px;font-weight:500;cursor:pointer;padding:4px 12px;border-radius:9999px;transition:all 250ms ease}.SectionCompanyCertifications_showLessBtn__UD054:hover{background:var(--bg-gray-1);text-decoration:underline}.SectionCompanyCertifications_divider__0L_rp{height:1px;width:100%;background:var(--bg-gray-1);margin-top:16px}@media(min-width: 768px){.SectionCompanyCertifications_divider__0L_rp{display:none}.SectionCompanyCertifications_item__YkcJx{border-bottom:1px solid var(--bg-gray-1)}.SectionCompanyCertifications_item__YkcJx:last-child{border-bottom:none}}@media(max-width: 575px){.SectionCompanyCertifications_card__d4hB_{padding:16px}}
.SectionCompanyInfo_companyInfoWrapper__7FcqF{margin-bottom:8px}.SectionCompanyInfo_coverWrapper__mqAib{position:relative;width:100%;height:300px;overflow:hidden;border-radius:8px 8px 0 0;background:linear-gradient(135deg, #667eea 0%, #764ba2 100%);margin-bottom:-50px}@media(min-width: 992px){.SectionCompanyInfo_coverWrapper__mqAib{height:350px}}.SectionCompanyInfo_coverWrapper__mqAib .SectionCompanyInfo_coverImage__O7uS3{width:100%;height:100%;object-fit:contain}.SectionCompanyInfo_coverWrapper__mqAib .SectionCompanyInfo_coverImageAvatarFallback__0LaBY{width:100%;height:100%;object-fit:contain}.SectionCompanyInfo_aboutCompany__v34_n{padding:16px;background:#f8f9fa;border-radius:0 0 8px 8px;position:relative;z-index:1}.SectionCompanyInfo_aboutCompany__v34_n .SectionCompanyInfo_logoWrapper__Jl0y2{width:108px;height:108px;flex-shrink:0;margin-top:0;background:#fff;border-radius:4px;padding:4px;box-shadow:0 1px 3px rgba(0,0,0,.1),0 1px 2px rgba(0,0,0,.06)}.SectionCompanyInfo_aboutCompany__v34_n .SectionCompanyInfo_companyLogo__ZdrqC{width:100px !important;height:100px !important;border-radius:4px}.SectionCompanyInfo_aboutCompany__v34_n .SectionCompanyInfo_companyName__CbmgN{font-size:22px;font-weight:700;margin:0;color:var(--txt-color-primary)}.SectionCompanyInfo_aboutCompany__v34_n .SectionCompanyInfo_metaRow__WCIR1{display:flex;flex-wrap:wrap;gap:16px;margin-bottom:12px;color:#6c757d}.SectionCompanyInfo_aboutCompany__v34_n .SectionCompanyInfo_meta__5Woiy{font-size:14px;display:inline-flex;align-items:center;gap:8px}.SectionCompanyInfo_aboutCompany__v34_n .SectionCompanyInfo_meta__5Woiy i{color:#2ebd85}.SectionCompanyInfo_aboutCompany__v34_n .SectionCompanyInfo_actionsSlot__XtqY4{flex-shrink:0}@media(min-width: 768px){.SectionCompanyInfo_aboutCompany__v34_n .SectionCompanyInfo_actionsSlot__XtqY4{margin-left:auto}}
.SectionCompanyListings_listingCard__C3o7a{background:#fff;border:1px solid #dee2e6;border-radius:4px;padding:12px}.SectionCompanyListings_cardHeadRow__RNRLW{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.SectionCompanyListings_cardHeadRow__RNRLW h3{font-size:18px;font-weight:700;color:#326e51;line-height:1.2;margin:0}.SectionCompanyListings_previewCard__RQpG9{border:1px solid #dee2e6;border-radius:4px;padding:8px}.SectionCompanyListings_previewTitle__UqoDw{font-size:16px;font-weight:600;color:#000;line-height:1.2}.SectionCompanyListings_previewMeta__c7Tks{color:#6c757d;font-size:14px}
.SectionCompanyJobs_listingCard__VK_WN{background:#fff;border:1px solid #dee2e6;border-radius:4px;padding:12px;margin-top:12px}.SectionCompanyJobs_cardHeadRow__K1sNh{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.SectionCompanyJobs_cardHeadRow__K1sNh h3{font-size:18px;font-weight:700;color:#326e51;line-height:1.2;margin:0}
