._page_1xwd0_1{--article-green:#183e30}._lede_1xwd0_2{max-width:700px;color:var(--ink-soft);font-size:clamp(20px,2.5vw,28px);line-height:1.5}._summary_1xwd0_3{background:var(--article-green);color:#f4f7eb;border-radius:24px;margin-top:44px;padding:clamp(28px,5vw,54px)}._summary_1xwd0_3>span{letter-spacing:.12em;color:#d5e7b0;font-size:14px}._summary_1xwd0_3 p{max-width:760px;margin:22px 0;font-size:clamp(27px,4vw,42px);line-height:1.15}._summary_1xwd0_3 a{color:#ddf9a5;text-underline-offset:5px;font-size:16px;text-decoration:underline;display:inline-block}._page_1xwd0_1 .blog-post-content a{text-underline-offset:3px;text-decoration:underline}._page_1xwd0_1 .blog-post-meta{font-size:14px;line-height:1.6;display:block}._page_1xwd0_1 .blog-post-rail a{font-size:14px;line-height:1.5}._page_1xwd0_1 h2{scroll-margin-top:24px}._tableWrap_1xwd0_11{border:1px solid var(--line);border-radius:16px;margin:28px 0;overflow-x:auto}._tableWrap_1xwd0_11 table{border-collapse:collapse;text-align:left;width:100%;font-size:16px;line-height:1.5}._tableWrap_1xwd0_11 caption{text-align:left;background:#e6eddd;padding:20px;font-weight:700}._tableWrap_1xwd0_11 th,._tableWrap_1xwd0_11 td{border-bottom:1px solid var(--line);vertical-align:top;padding:16px}._tableWrap_1xwd0_11 thead{background:#f1f3e9}._tableWrap_1xwd0_11 td{white-space:nowrap}._tableWrap_1xwd0_11 tr:last-child td,._tableWrap_1xwd0_11 tr:last-child th{border-bottom:0}@media (max-width:600px){._page_1xwd0_1 .blog-post h1{letter-spacing:-.055em;font-size:clamp(40px,10vw,56px)}._summary_1xwd0_3{border-radius:18px}}
