.category_category__g6rUj{display:inline-block;background:var(--white);border-radius:4px;max-width:100%;margin-right:8px;outline-offset:-2px}.category_categoryTag__TB_2Q{padding:var(--gutter-one-quarter) var(--gutter-half);background-color:var(--blue-50);color:var(--blue-700);font-size:var(--size-text-xs);line-height:var(--line-height-xl);font-weight:var(--font-weight-medium)}.contactInfo_contactIcon__bOFtL{line-height:25px;padding-right:0;color:grey}.contactInfo_companyContactDetailBlock__A4c3u{display:flex;margin-top:var(--gutter)}.contactInfo_companyContactDetail__d2tsS{padding-left:var(--gutter);max-width:90%;color:var(--gray-700);font-size:var(--size-text);line-height:var(--line-height-l)}.contactInfo_companyContactDetailLink__OzJ99{display:inline-block;max-width:100%;line-height:1;vertical-align:text-bottom;text-decoration:underline;color:var(--blue-600)!important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.contactInfo_legalContact__cM0aZ{width:100%}.contactInfo_legalInfoText__D83Rl{font-size:var(--size-text);color:var(--gray-700);line-height:1.7}.contactInfo_companyOrgName__HK12P{color:#344054;line-height:var(--line-height-l);font-weight:var(--font-weight-medium)}.contactInfo_companyContactInfo__FYceC a{color:var(--blue-700)}.contactInfo_legalHeadline__dkozH{margin-bottom:0}.contactInfo_companyDetailsSectionHeadline__v6EQq,.contactInfo_legalHeadline__dkozH{font-size:var(--size-text);line-height:var(--line-height-m);color:var(--gray-900);font-weight:var(--font-weight-medium)}.contactInfo_multiCompanyLinkAsButton__2KZRq{width:100%!important;display:flex!important;justify-content:center!important;margin-bottom:var(--gutter)!important;height:32px!important;border:1px solid!important}.contactInfo_goToCompanyCtaAsText__4NZEK{font-size:var(--size-text-s);font-weight:var(--font-weight-medium);margin:0 8px!important}.contactInfo_multiProfileWrapper__GLcxZ{display:flex;color:#344054;background-color:#f2f4f7;gap:16px;padding:12px 12px 0;border-radius:4px;flex-direction:column;margin-top:16px}.contactInfo_legalContactsSection__w2BpD{margin-top:var(--gutter-plus-half)}.contactInfo_legalContactsSection__w2BpD>div{margin-bottom:24px}@media (min-width:595px) and (max-width:1439px){.contactInfo_contactInfoSection__kRJtw.contactInfo_hasReviews__MG6kV{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px;gap:16px}}@media (min-width:768px){.contactInfo_companyContactDetailBlockEmptyProfile__pOgvG{width:100%}.contactInfo_multiCompanyLinkAsButton__2KZRq{width:-moz-fit-content!important;width:fit-content!important;min-width:-moz-fit-content!important;min-width:fit-content!important;margin-bottom:0!important}.contactInfo_multiProfileWrapper__GLcxZ{padding:12px;flex-direction:row;align-items:center;justify-content:space-between}.contactInfo_contactInfoSection__kRJtw.contactInfo_hasNoReviews__yfB60{display:grid;grid-gap:16px;gap:16px;grid-template-columns:repeat(3,minmax(0,1fr));justify-content:left}.contactInfo_contactInfoSection__kRJtw.contactInfo_hasNoReviews__yfB60.contactInfo_between__WdvvZ{justify-content:space-between}}@media (min-width:1200px) and (max-width:1439px){.contactInfo_contactInfoSection__kRJtw.contactInfo_between__WdvvZ{justify-content:space-between}.contactInfo_contactInfoSection__kRJtw{justify-content:flex-start;gap:32px}.contactInfo_legalContactsSection__w2BpD>div{margin-bottom:0}}@media (min-width:1440px){.contactInfo_multiCompanyLinkAsButton__2KZRq{margin-bottom:12px!important;width:100%!important}.contactInfo_multiProfileWrapper__GLcxZ.contactInfo_isNotEmptyProfile__Fh_wG{padding:12px;flex-direction:column}}.companyDetailsAndContactInfo_companyDetailsAndContactInfo__biK1I{width:100%;flex:1 0 auto}.companyDetailsAndContactInfo_companyDetailsAndContactInfoBox___nxXe{display:block;padding:var(--gutter-plus-half)}.companyDetailsAndContactInfo_sectionSeparator__IsbY_{border-bottom:1px solid var(--gray-100);margin:24px 0}.companyDetails_showMoreShowLessButton__zbpNi{background:none;border:none;display:flex;align-items:center;font-size:var(--size-text-s);font-weight:var(--font-weight-medium);color:var(--blue-700);gap:4px;padding:0;cursor:pointer;margin-bottom:16px}.companyDetails_companyName__MJT2t{margin-bottom:var(--gutter);font-size:var(--size-text-m);font-weight:var(--font-weight-medium);line-height:var(--line-height-l)}.companyDetails_goToCompanyCTAText__oiM4H{font-size:var(--size-text-s);font-weight:var(--font-weight-medium);margin:0 8px!important}.companyDetails_aiDisclaimer__KVn5I{display:flex;align-items:center;align-self:stretch;font-size:var(--size-text-s);font-weight:var(--font-weight-regular);color:#667085;background-color:#f2f4f7;padding:12px;gap:12px;border-radius:4px;margin:16px 0}.companyDetails_aiDisclaimerIcon__w2blP{width:16px;height:16px}.companyDetails_companyDescription__rruNt{font-size:var(--size-text);font-weight:400;line-height:1.7;color:var(--gray-700);margin-bottom:var(--gutter)}.companyDetails_showMoreButtonDisplayed__sUgs0{margin-bottom:4px}.companyDetails_descriptionExpanded__w2dp2{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden;@media (min-width:1440px){-webkit-line-clamp:8}}.companyDetails_contactIcon__PT8Ru{line-height:25px;padding-right:0;color:#98a2b3}.companyDetails_externalLinkAsButton__8ij69{width:100%;display:flex!important;justify-content:center;height:32px!important;border:1px solid!important;margin:0}.companyDetails_externalLinkIcon__S2AQk{text-decoration:none;font-size:22px;margin:12px 14px 14px 0!important;&:before{&:hover{text-decoration:none}}&:hover{text-decoration:none}}.emptyProfileMainContent_emptyProfileMainContent__oL9Sj{grid-area:empty-profile-main-content;display:flex;flex-direction:column;gap:24px}