 .company-section{box-sizing:border-box;max-width:1100px;margin:36px auto 0;padding:28px;background:#f1f5f4;border-top:3px solid #35606a;border-radius:8px;color:#193e45;text-align:left;font:15px/1.8 sans-serif}.company-section h2{font-size:24px;line-height:1.5}.company-section .company-table{display:grid;grid-template-columns:210px minmax(0,1fr);gap:0;margin:16px 0}.company-section dt,.company-section dd{margin:0;padding:12px;border-bottom:1px solid #d3dedb;overflow-wrap:anywhere}.company-section dt{font-weight:bold}.company-section a{color:#125e6b}.company-section .fine{font-size:12px}@media(max-width:600px){.company-section{padding:18px}.company-section .company-table{display:block}.company-section dt{padding-bottom:0;border-bottom:0}.company-section dd{padding-top:3px}.company-section h2{font-size:21px}}