.price-article h1{hyphens:auto;overflow-wrap:anywhere}.price-article .article-intro{padding-bottom:26px}.price-simple-body{max-width:820px;margin:0 auto}.price-exercise{background:#fff;border:1px solid #d7e4dc;border-radius:18px;padding:28px;scroll-margin-top:24px}.price-exercise h2{margin:8px 0 14px}.price-exercise>p{margin:12px 0}.price-exercise caption{text-align:left;color:#587265;margin:0 0 10px;font-size:12px}.price-exercise table{min-width:470px}.price-result{background:#edf5ef;border-radius:12px;margin:18px 0;padding:19px 22px}.price-result>span{color:#496657;font-size:13px;display:block}.price-result>strong{letter-spacing:-1px;font-size:32px;line-height:1.5;display:block}.price-result p{font-size:14px;margin:3px 0 0!important}.price-solution{margin-top:22px}.price-solution ol{padding-left:22px}.price-solution li{margin:14px 0;padding-left:6px}.price-solution li strong{color:#145a3c}.price-compact-note{background:#f1f5f2;border-left:3px solid #548569;margin:24px 0;padding:18px 22px}.price-detail{background:#fff;border:1px solid #d7e4dc;border-radius:12px;margin:22px 0;padding:0 20px}.price-detail>summary{cursor:pointer;padding:18px 0;font-weight:650;line-height:1.5}.price-detail>div{padding-bottom:18px}.price-detail ol{padding-left:20px}.price-detail li{margin:12px 0}.price-related{margin:26px 0;line-height:1.9}.price-article .article-product{margin-top:32px}.price-print-button{color:#175b3e;cursor:pointer;font:inherit;background:0 0;border:0;margin:18px 0 0;text-decoration:underline}.price-draft{color:#587265;display:inline-block}.price-exercise button:focus-visible,.price-detail>summary:focus-visible{outline-offset:4px;outline:2px solid #0b7448}@media (max-width:600px){.price-exercise{margin:0 -4px;padding:18px}.price-exercise h2{font-size:23px}.price-result{padding:16px}.price-simple-body .knowledge-button{white-space:normal;text-align:center;justify-content:center;width:100%}.price-detail{padding:0 15px}}@media print{.price-article .price-detail,.price-article .price-related,.price-article .price-solution{display:none}.price-exercise{padding:12px}.price-result{padding:10px}.price-result>strong{font-size:22px}.price-article .article-editorial{margin-top:20px}}
