.html-home .company-facts .fact-icon{display:flex;align-items:center;justify-content:center;flex:0 0 52px;width:52px;height:52px;border:1px solid #d9ebdf;border-radius:14px;background:#f0f8f2;color:#087b45;box-shadow:none}.html-home .company-facts .fact-icon svg{display:block;width:28px;height:28px;flex-shrink:0;color:inherit}@media(max-width:800px){.html-home .company-facts .fact-icon{flex-basis:42px;width:42px;height:42px;border-radius:12px}.html-home .company-facts .fact-icon svg{width:24px;height:24px}}
.html-home .company-intro{padding:36px 40px 44px}.html-home .company-intro>h2{color:#34433b;margin:0 0 30px;padding:0 0 22px}.html-home .company-facts{gap:34px 32px;padding:0 20px}.html-home .company-facts>div{gap:15px;align-items:flex-start;min-width:0}.html-home .company-facts p,.html-home .company-facts p>span,.html-home .company-facts p>strong{color:#34433b;line-height:1.75}.html-home .company-facts p>strong{display:block;margin-bottom:5px}.html-home .company-facts p{min-width:0}.html-home .company-facts p>span{overflow-wrap:anywhere}@media(max-width:800px){.html-home .company-intro{padding:28px 16px 32px}.html-home .company-facts{padding:0;gap:26px 20px}.html-home .company-facts>div{gap:12px}}@media(max-width:480px){.html-home .company-facts{grid-template-columns:1fr;gap:24px}}
#company-intro .company-facts p,#company-intro .company-facts p>span,#company-intro .company-facts p>strong{color:#34433b}
