.article-page .article-practical{color:#244a36;background:#f2f4e9;border:1px solid #d7dfcd;border-radius:14px;margin:22px 0;padding:22px 24px;scroll-margin-top:150px}.article-page .article-practical h3{margin:0 0 14px;font-size:21px;font-weight:500;line-height:1.6}.article-page .article-practical p,.article-page .article-practical li{font-size:16px;line-height:1.9}.article-page .article-practical ul{margin:0;padding-left:22px;list-style:outside}.article-page .article-practical li{padding-left:0}.article-page .article-practical li:before{content:none}.article-page .article-practical li+li{margin-top:10px}.article-page .article-practical a{color:#234b36;text-underline-offset:5px;text-decoration:underline}.article-page .article-practical>a{align-items:center;min-height:44px;font-size:15px;line-height:1.8;display:inline-flex}.article-page .article-practical dl{margin:0}.article-page .article-practical dl>div+div{border-top:1px solid #d8dfcd;margin-top:16px;padding-top:16px}.article-page .article-practical dt{font-size:17px;font-weight:600;line-height:1.7}.article-page .article-practical dd{margin:6px 0 0;font-size:16px;line-height:1.9}.article-page .article-comparison-table{max-width:100%;overflow-x:auto}.article-page .article-comparison-table table{border-collapse:collapse;table-layout:fixed;width:100%;font-size:15px;line-height:1.8}.article-page .article-comparison-table caption{text-align:left;color:#617359;padding:0 0 10px;font-size:13px}.article-page .article-comparison-table :is(th,td){vertical-align:top;text-align:left;overflow-wrap:anywhere;border:1px solid #d5ddc9;padding:12px}.article-page .article-comparison-table thead th{background:#e7eddd;font-weight:500}.article-page .article-practical a:focus-visible{outline-offset:4px;outline:2px solid #987966}@media (max-width:760px){.article-page .article-practical{margin:18px 0;padding:18px 16px;scroll-margin-top:110px}.article-page .article-practical h3{font-size:20px}.article-page .article-practical :is(p,li,dd){font-size:15px}.article-page .article-comparison-table table{font-size:13px}.article-page .article-comparison-table :is(th,td){padding:9px 7px}.article-page .article-practical>a{font-size:14px}}
