.hardness-article .article-body{min-width:0}.hardness-article .article-body a{text-underline-offset:4px;overflow-wrap:anywhere;text-decoration:underline}.hardness-table-scroll{margin:24px 0;overflow-x:auto}.hardness-table-scroll table{border-collapse:collapse;text-align:left;width:100%;font-size:15px;line-height:1.75}.hardness-table-scroll th,.hardness-table-scroll td{border-bottom:1px solid var(--line);vertical-align:top;min-width:140px;padding:14px 12px}.hardness-table-scroll th{background:var(--cream,#f5f2ec)}.hardness-article blockquote{border-left:3px solid var(--deep);background:var(--cream,#f5f2ec);margin:24px 0;padding:12px 24px}.hardness-article a:focus-visible{outline-offset:4px;outline:2px solid}.hardness-table-scroll:focus-visible{outline-offset:4px;outline:2px solid}.knowledge-content{max-width:960px;padding-top:48px;padding-bottom:72px}.knowledge-article .article-body figure{margin:32px 0 12px}.knowledge-article .article-body img{border:1px solid var(--line);border-radius:12px;width:100%;height:auto;display:block}.knowledge-article .article-body p{overflow-wrap:break-word}.knowledge-article .article-body em{font-size:.9em}.article-language{gap:12px;margin-top:24px;display:flex}.article-language a{border:1px solid var(--line);border-radius:6px;align-items:center;min-height:44px;padding:4px 16px;display:inline-flex}.article-language a[aria-current=page]{background:var(--deep);color:#fff}@media (max-width:600px){.knowledge-content{padding-top:28px;padding-bottom:40px}.knowledge-article .article-body figure{margin:24px 0 8px}.resource-article.knowledge-article header h1{letter-spacing:-.025em;font-size:32px;line-height:1.16}.resource-article.knowledge-article header{padding-top:40px;padding-bottom:36px}}.knowledge-article .product-photo{max-width:560px;margin-left:auto!important;margin-right:auto!important}.knowledge-article .product-photo img{object-fit:contain;background:#fff;max-height:600px}.knowledge-article .product-diagram{overflow-x:auto}@media (max-width:600px){.knowledge-article .product-diagram img{min-width:680px}}
