.CompanyDetail_page__6cIBr{padding-top:22px;color:#272e35}.CompanyDetail_crumb__w8xB5{display:flex;flex-wrap:wrap;gap:10px;font-size:14px;color:#78818b;margin-bottom:20px}.CompanyDetail_hero__3y9fn{display:grid;grid-template-columns:1.15fr 1fr;background:#fff;border:1px solid #e0e5e8;border-radius:8px;overflow:hidden}.CompanyDetail_noCover__okAcf{grid-template-columns:1fr}.CompanyDetail_identity__nV97C{padding:32px}.CompanyDetail_eyebrow__IhjJA{font-size:13px;letter-spacing:1px;color:#815c41}.CompanyDetail_logo__9mHSb{width:180px;height:60px;-o-object-fit:contain;object-fit:contain;-o-object-position:left;object-position:left;margin:12px 0}.CompanyDetail_identity__nV97C h1{font-size:32px;line-height:1.5;font-weight:700;margin:10px 0}.CompanyDetail_positioning__y_1KG{font-size:20px;color:#52605e}.CompanyDetail_intro__GAyZU{font-size:17px;line-height:1.9;color:#67717b;margin-top:17px}.CompanyDetail_actions__2ATq2{display:flex;flex-wrap:wrap;gap:20px;align-items:center;margin:24px 0 18px;font-size:15px}.CompanyDetail_actions__2ATq2>a:first-child{background:#ad2937;color:#fff;border-radius:4px;padding:11px 20px}.CompanyDetail_status__Ng5Uu{font-size:13px;color:#7b8490}.CompanyDetail_cover__ZaAi2{position:relative;min-height:330px;background:#e6e8e3}.CompanyDetail_cover__ZaAi2 img{width:100%;height:100%;position:absolute;-o-object-fit:cover;object-fit:cover}.CompanyDetail_cover__ZaAi2 figcaption{position:absolute;bottom:16px;right:16px;font-size:12px;background:#ffffffdc;padding:5px 10px;color:#4f5961}.CompanyDetail_anchors__03BWu{display:flex;gap:30px;padding:22px 0;margin-bottom:24px;border-bottom:1px solid #dce2e6;font-size:16px}.CompanyDetail_layout__fSWQ7{display:grid;grid-template-columns:minmax(0,1fr) 285px;gap:26px}.CompanyDetail_main__VJfia{min-width:0;display:grid;gap:30px}.CompanyDetail_main__VJfia section{scroll-margin-top:95px}.CompanyDetail_heading__j_X8t{display:flex;justify-content:space-between;align-items:baseline;gap:15px;margin-bottom:16px}.CompanyDetail_heading__j_X8t h2,.CompanyDetail_sidebar__xNamz h2{font-size:23px;font-weight:650}.CompanyDetail_heading__j_X8t small{font-size:16px;color:#8b959b;margin-left:10px}.CompanyDetail_heading__j_X8t>span{font-size:13px;color:#7f8993}.CompanyDetail_business__dTFrB{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.CompanyDetail_business__dTFrB article{padding:24px;background:#eef2f1;border-radius:6px}.CompanyDetail_business__dTFrB article:nth-child(2){background:#f3eee6}.CompanyDetail_business__dTFrB article:nth-child(3){background:#ecf0f5}.CompanyDetail_number__u37wZ{font-family:Georgia,serif;font-size:28px;color:#899a98}.CompanyDetail_business__dTFrB h3{font-size:19px;font-weight:600;margin:12px 0}.CompanyDetail_business__dTFrB p,.CompanyDetail_steps__4IZrB p{font-size:15px;line-height:1.85;color:#64717a}.CompanyDetail_brands__UHpA9{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:15px}.CompanyDetail_brands__UHpA9>a{background:#fff;border:1px solid #e0e5e8;border-radius:6px;padding:24px;display:flex;gap:24px;align-items:center}.CompanyDetail_brands__UHpA9 img{width:120px;height:80px;-o-object-fit:contain;object-fit:contain}.CompanyDetail_brands__UHpA9 h3{font-size:19px;font-weight:600}.CompanyDetail_brands__UHpA9 p{font-size:14px;line-height:1.7;color:#76808b;margin:10px 0}.CompanyDetail_brands__UHpA9 span,.CompanyDetail_more__MTLd9{font-size:14px;color:#aa2e3b}.CompanyDetail_brands__UHpA9>a:only-child{grid-column:1/-1}.CompanyDetail_offeringGroup__kkrCM+.CompanyDetail_offeringGroup__kkrCM{margin-top:24px}.CompanyDetail_subheading__k4Kyo{font-size:18px;font-weight:600;margin-bottom:14px}.CompanyDetail_offerings__frwxW{display:grid;gap:15px}.CompanyDetail_offering__My8Gk{display:grid;grid-template-columns:210px 1fr;background:white;border:1px solid #e0e5e8;border-radius:6px;overflow:hidden}.CompanyDetail_offering__My8Gk:not(:has(img)):not(:has([role=img])){grid-template-columns:1fr}.CompanyDetail_offerImage__gc7dd{width:100%;height:100%;min-height:200px;-o-object-fit:cover;object-fit:cover}.CompanyDetail_offering__My8Gk>div:last-child{padding:24px}.CompanyDetail_offering__My8Gk h3{font-size:20px;font-weight:600;margin:10px 0;line-height:1.5}.CompanyDetail_offering__My8Gk p{font-size:15px;line-height:1.8;color:#67737f;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;white-space:pre-line}.CompanyDetail_more__MTLd9{display:block;margin-top:15px}.CompanyDetail_steps__4IZrB{background:#fff;border:1px solid #e0e5e8;border-radius:6px;padding:0 24px}.CompanyDetail_steps__4IZrB li{display:flex;gap:24px;padding:22px 0;border-bottom:1px solid #edf0f2}.CompanyDetail_steps__4IZrB li:last-child{border:0}.CompanyDetail_steps__4IZrB li>span{color:#718480;font-family:Georgia,serif;font-size:25px}.CompanyDetail_steps__4IZrB h3{font-size:18px;font-weight:600;margin-bottom:6px}.CompanyDetail_profile__b_LcO{display:grid;grid-template-columns:1fr 1fr;background:white;border:1px solid #e0e5e8;border-radius:6px;padding:8px 24px}.CompanyDetail_profile__b_LcO>div{padding:18px 0}.CompanyDetail_profile__b_LcO dt{font-size:13px;color:#7e8992}.CompanyDetail_profile__b_LcO dd{margin-top:8px;font-size:16px}.CompanyDetail_empty__fbf10,.CompanyDetail_note__XN_Tx{font-size:14px;color:#7c8791;line-height:1.8;margin-top:12px}.CompanyDetail_sidebar__xNamz{display:flex;flex-direction:column;gap:20px;align-self:start}.CompanyDetail_claim__2ca6h,.CompanyDetail_contact__IORH8{border-radius:6px;padding:24px;background:#f1eade}.CompanyDetail_contact__IORH8 h2{font-size:21px;margin-top:8px}.CompanyDetail_contact__IORH8 dl{margin:18px 0}.CompanyDetail_contact__IORH8 dt{font-size:13px;color:#7a807f;margin-top:14px}.CompanyDetail_contact__IORH8 dd{font-size:16px;line-height:1.7;margin-top:4px}.CompanyDetail_sidebar__xNamz p{font-size:14px;line-height:1.8;color:#727c82}.CompanyDetail_sidebar__xNamz a{display:inline-block;margin-top:15px;color:#a52b38;font-size:15px}.CompanyDetail_claim__2ca6h{background:#fff;border:1px solid #e0e5e8}.CompanyDetail_claim__2ca6h h2{font-size:18px;margin-bottom:12px}.CompanyDetail_pagination__sijaV{display:flex;gap:20px;justify-content:flex-end;font-size:14px;margin-top:16px}.CompanyDetail_pagination__sijaV a{color:#a52b38}.CompanyDetail_sources__MrHS1{margin-top:30px;padding:24px 0;border-top:1px solid #dce2e6;color:#7b8690;font-size:13px;line-height:1.9}.CompanyDetail_sources__MrHS1 h2{font-size:17px;color:#56616b;margin-bottom:10px}.CompanyDetail_page__6cIBr a:focus-visible{outline:2px solid #ab2c39;outline-offset:4px}.CompanyDetail_page__6cIBr a:hover h3{color:#a82e39}@media (max-width:1000px){.CompanyDetail_layout__fSWQ7{grid-template-columns:1fr}.CompanyDetail_sidebar__xNamz{display:grid;grid-template-columns:1fr 1fr}.CompanyDetail_identity__nV97C h1{font-size:28px}.CompanyDetail_identity__nV97C{padding:26px}.CompanyDetail_intro__GAyZU{font-size:16px}.CompanyDetail_business__dTFrB article{padding:20px}}@media (max-width:600px){.CompanyDetail_hero__3y9fn{grid-template-columns:1fr}.CompanyDetail_identity__nV97C{padding:23px}.CompanyDetail_identity__nV97C h1{font-size:26px}.CompanyDetail_cover__ZaAi2{min-height:210px}.CompanyDetail_anchors__03BWu{flex-wrap:wrap;gap:16px;font-size:15px}.CompanyDetail_brands__UHpA9,.CompanyDetail_business__dTFrB,.CompanyDetail_profile__b_LcO,.CompanyDetail_sidebar__xNamz{grid-template-columns:1fr}.CompanyDetail_heading__j_X8t{flex-direction:column;gap:4px}.CompanyDetail_heading__j_X8t h2{font-size:22px}.CompanyDetail_offering__My8Gk{grid-template-columns:1fr}.CompanyDetail_offerImage__gc7dd{height:180px;min-height:0}.CompanyDetail_offering__My8Gk>div:last-child{padding:20px}.CompanyDetail_brands__UHpA9>a{gap:16px;padding:20px}.CompanyDetail_brands__UHpA9 img{width:95px}.CompanyDetail_business__dTFrB .CompanyDetail_number__u37wZ{float:right}.CompanyDetail_profile__b_LcO>div{padding:13px 0}.CompanyDetail_positioning__y_1KG{font-size:18px}.CompanyDetail_steps__4IZrB{padding:0 18px}}