.article-shell[data-astro-cid-jvha6lkp]{--ink:#222;--green:#244f43;--muted:#666;--line:#dce1d9;--soft:#f0f2eb;max-width:800px;color:var(--ink);margin:0 auto;padding:36px 32px 72px;font-family:Noto Sans JP,Hiragino Sans,Yu Gothic,sans-serif;font-weight:400}.breadcrumbs[data-astro-cid-jvha6lkp]{color:var(--muted);flex-wrap:wrap;gap:10px;margin-bottom:36px;font-size:11px;display:flex}.breadcrumbs[data-astro-cid-jvha6lkp] a[data-astro-cid-jvha6lkp]{text-decoration:none}.breadcrumbs[data-astro-cid-jvha6lkp] a[data-astro-cid-jvha6lkp]:hover{text-decoration:underline}a[data-astro-cid-jvha6lkp]{color:var(--green);text-underline-offset:5px}a[data-astro-cid-jvha6lkp]:hover{text-decoration-thickness:2px}summary[data-astro-cid-jvha6lkp]:focus-visible{outline:2px solid var(--green);outline-offset:5px}.eyebrow[data-astro-cid-jvha6lkp]{letter-spacing:.16em;color:var(--green);margin:0 0 19px;font-size:11px}.article-title[data-astro-cid-jvha6lkp],h2[data-astro-cid-jvha6lkp],h3[data-astro-cid-jvha6lkp]{letter-spacing:0;color:#222;word-break:normal;font-family:inherit;font-weight:700;line-height:1.5}.article-title[data-astro-cid-jvha6lkp]{margin:0 0 22px;font-size:28px}.meta[data-astro-cid-jvha6lkp]{color:#666;letter-spacing:0;flex-wrap:wrap;justify-content:flex-end;gap:8px 20px;font-size:12px;line-height:1.8;display:flex}.meta-item[data-astro-cid-jvha6lkp]{align-items:center;gap:6px;display:inline-flex}.meta-item[data-astro-cid-jvha6lkp] svg[data-astro-cid-jvha6lkp]{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:14px;height:14px}.meta-label[data-astro-cid-jvha6lkp]{font-size:10px}.hero[data-astro-cid-jvha6lkp]{margin:34px 0 36px}.hero[data-astro-cid-jvha6lkp] img[data-astro-cid-jvha6lkp]{width:100%;height:auto}.hero[data-astro-cid-jvha6lkp] figcaption[data-astro-cid-jvha6lkp]{color:var(--muted);text-align:right;margin-top:8px;font-size:10px}.body[data-astro-cid-jvha6lkp] p[data-astro-cid-jvha6lkp]{margin:0 0 24px}.lead[data-astro-cid-jvha6lkp]{font-size:inherit}.takeaway[data-astro-cid-jvha6lkp]{border-left:2px solid var(--green);margin:29px 0 31px;padding:6px 0 6px 22px}.takeaway[data-astro-cid-jvha6lkp] .label[data-astro-cid-jvha6lkp]{color:var(--muted);letter-spacing:.1em;margin:0 0 7px;font-size:11px}.takeaway[data-astro-cid-jvha6lkp] p[data-astro-cid-jvha6lkp]:last-child{margin:0}.toc[data-astro-cid-jvha6lkp]{border-block:1px solid var(--line);margin:34px 0 48px;padding:21px 0}.toc[data-astro-cid-jvha6lkp] summary[data-astro-cid-jvha6lkp]{cursor:pointer;font-size:12px}.toc[data-astro-cid-jvha6lkp] ol[data-astro-cid-jvha6lkp]{margin:13px 0 0;padding-left:22px;font-size:12px;line-height:2.2}.toc[data-astro-cid-jvha6lkp] a[data-astro-cid-jvha6lkp]{text-decoration:none}section[data-astro-cid-jvha6lkp]{margin-top:48px;scroll-margin-top:100px}h2[data-astro-cid-jvha6lkp]{margin:0 0 24px;font-size:22px}h3[data-astro-cid-jvha6lkp]{margin:28px 0 12px;font-size:18px;line-height:1.8}.figure[data-astro-cid-jvha6lkp]{margin:28px 0 32px}.figure[data-astro-cid-jvha6lkp] img[data-astro-cid-jvha6lkp]{width:100%;height:auto}.figure[data-astro-cid-jvha6lkp] figcaption[data-astro-cid-jvha6lkp]{color:var(--muted);margin-top:11px;font-size:11px;line-height:1.85}.note[data-astro-cid-jvha6lkp]{color:var(--muted);font-size:12px;line-height:1.8}.table-wrap[data-astro-cid-jvha6lkp]{margin:27px 0 12px;overflow-x:auto}table[data-astro-cid-jvha6lkp]{border-collapse:collapse;letter-spacing:0;font-variant-numeric:tabular-nums;width:100%;font-size:13px;line-height:1.8}caption[data-astro-cid-jvha6lkp]{text-align:left;color:var(--muted);margin-bottom:12px;font-size:12px}th[data-astro-cid-jvha6lkp],td[data-astro-cid-jvha6lkp]{border-bottom:1px solid var(--line);text-align:left;vertical-align:top;padding:12px 10px}thead[data-astro-cid-jvha6lkp] th[data-astro-cid-jvha6lkp]{background:var(--soft);font-weight:400}tbody[data-astro-cid-jvha6lkp] th[data-astro-cid-jvha6lkp]{font-weight:400}.numbers[data-astro-cid-jvha6lkp] td[data-astro-cid-jvha6lkp]:not(:first-child),.numbers[data-astro-cid-jvha6lkp] th[data-astro-cid-jvha6lkp]:not(:first-child){text-align:right;white-space:nowrap}.numbers[data-astro-cid-jvha6lkp] .result[data-astro-cid-jvha6lkp] td[data-astro-cid-jvha6lkp],.numbers[data-astro-cid-jvha6lkp] .result[data-astro-cid-jvha6lkp] th[data-astro-cid-jvha6lkp]{color:var(--green);border-bottom:2px solid var(--green);font-weight:700}.equation[data-astro-cid-jvha6lkp]{background:var(--soft);margin:25px 0;padding:21px 24px;font-size:14px;line-height:2}.equation[data-astro-cid-jvha6lkp] span[data-astro-cid-jvha6lkp]{display:block}.checklist[data-astro-cid-jvha6lkp]{margin-block:0 24px;padding-left:23px}.checklist[data-astro-cid-jvha6lkp] li[data-astro-cid-jvha6lkp]{margin-bottom:10px}.sources[data-astro-cid-jvha6lkp]{border-top:1px solid var(--line);color:var(--muted);margin-top:40px;padding-top:24px;font-size:11px;line-height:1.9}.sources[data-astro-cid-jvha6lkp] h2[data-astro-cid-jvha6lkp]{margin-bottom:12px;font-size:12px}.sources[data-astro-cid-jvha6lkp] ul[data-astro-cid-jvha6lkp]{margin-bottom:18px;padding-left:18px}.consult[data-astro-cid-jvha6lkp]{background:var(--soft);margin-top:34px;padding:29px}.consult[data-astro-cid-jvha6lkp] p[data-astro-cid-jvha6lkp]{margin-bottom:15px;font-size:13px}.consult[data-astro-cid-jvha6lkp] a[data-astro-cid-jvha6lkp]{font-size:12px}.back[data-astro-cid-jvha6lkp]{margin-top:40px;font-size:13px}@media (width<=768px){.article-title[data-astro-cid-jvha6lkp]{font-size:24px}.body[data-astro-cid-jvha6lkp]{font-size:14px;line-height:1.8}h2[data-astro-cid-jvha6lkp]{font-size:20px}h3[data-astro-cid-jvha6lkp]{font-size:17px}.meta[data-astro-cid-jvha6lkp]{gap:8px 15px;font-size:11px}}@media (width<=600px){.article-shell[data-astro-cid-jvha6lkp]{padding:24px 22px 50px}.breadcrumbs[data-astro-cid-jvha6lkp]{margin-bottom:28px}.eyebrow[data-astro-cid-jvha6lkp]{margin-bottom:14px;font-size:10px}.hero[data-astro-cid-jvha6lkp]{margin:25px 0 29px}h2[data-astro-cid-jvha6lkp]{margin-bottom:20px}section[data-astro-cid-jvha6lkp]{margin-top:39px}.toc[data-astro-cid-jvha6lkp]{margin-bottom:38px}.takeaway[data-astro-cid-jvha6lkp]{padding-left:17px}.equation[data-astro-cid-jvha6lkp]{padding:18px;font-size:13px}th[data-astro-cid-jvha6lkp],td[data-astro-cid-jvha6lkp]{padding:11px 7px}table[data-astro-cid-jvha6lkp]{font-size:11px}.consult[data-astro-cid-jvha6lkp]{padding:23px}.figure[data-astro-cid-jvha6lkp]{margin:24px -5px}.figure[data-astro-cid-jvha6lkp] figcaption[data-astro-cid-jvha6lkp]{margin-inline:5px}}.article-shell[data-astro-cid-jvha6lkp]{--soft:#f5f6f7;--line:#dde1e5;max-width:860px}.article-title[data-astro-cid-jvha6lkp]{font-size:32px}.body[data-astro-cid-jvha6lkp]{letter-spacing:.025em;font-size:18px;line-height:1.95}.body[data-astro-cid-jvha6lkp] p[data-astro-cid-jvha6lkp]{margin-bottom:28px}.takeaway[data-astro-cid-jvha6lkp] .label[data-astro-cid-jvha6lkp]{color:#444;font-size:14px;font-weight:700}.toc[data-astro-cid-jvha6lkp]{background:#f5f6f7;border:1px solid #dde1e5;margin:38px 0 54px;padding:26px 30px}.toc[data-astro-cid-jvha6lkp] summary[data-astro-cid-jvha6lkp]{font-size:21px;font-weight:700}.toc[data-astro-cid-jvha6lkp] ol[data-astro-cid-jvha6lkp]{margin-top:18px;padding-left:1.7em;font-size:18px;line-height:1.8}.toc[data-astro-cid-jvha6lkp] li[data-astro-cid-jvha6lkp]{padding:5px 0}.toc[data-astro-cid-jvha6lkp] a[data-astro-cid-jvha6lkp]{color:#243c54;text-decoration:underline #c7d1da}section[data-astro-cid-jvha6lkp]{margin-top:58px}section[data-astro-cid-jvha6lkp]>h2[data-astro-cid-jvha6lkp]{border-left:4px solid #527a9d;margin-bottom:26px;padding:3px 0 3px 18px;font-size:27px}h3[data-astro-cid-jvha6lkp]{font-size:21px}.body[data-astro-cid-jvha6lkp] .section-lead[data-astro-cid-jvha6lkp]{margin-bottom:28px;font-size:20px;line-height:1.8}.section-lead[data-astro-cid-jvha6lkp] strong[data-astro-cid-jvha6lkp]{box-decoration-break:clone;background:linear-gradient(#0000 65%,#fff0ad 65%);font-weight:700}.figure[data-astro-cid-jvha6lkp] figcaption[data-astro-cid-jvha6lkp]{font-size:13px}.note[data-astro-cid-jvha6lkp]{font-size:14px;line-height:1.9}table[data-astro-cid-jvha6lkp]{font-size:15px}caption[data-astro-cid-jvha6lkp]{font-size:14px}.equation[data-astro-cid-jvha6lkp]{background:#f5f6f7;font-size:17px}.callout[data-astro-cid-jvha6lkp]{border:2px solid;border-radius:7px;margin:30px 0;padding:22px 24px}.callout[data-astro-cid-jvha6lkp] h3[data-astro-cid-jvha6lkp]{border-bottom:1px dashed;margin:0 0 12px;padding-bottom:10px;font-size:18px;font-weight:700;line-height:1.7}.body[data-astro-cid-jvha6lkp] .callout[data-astro-cid-jvha6lkp] p[data-astro-cid-jvha6lkp]{margin:0;font-size:16px;line-height:1.95}.callout-check[data-astro-cid-jvha6lkp]{background:#fff7e7;border-color:#e69919}.callout-check[data-astro-cid-jvha6lkp] h3[data-astro-cid-jvha6lkp]{color:#a65700;border-color:#e4b771}.callout-support[data-astro-cid-jvha6lkp]{background:#edf5ff;border-color:#5b87cf}.callout-support[data-astro-cid-jvha6lkp] h3[data-astro-cid-jvha6lkp]{color:#285ba4;border-color:#96b4de}.sources[data-astro-cid-jvha6lkp]{font-size:13px}.sources[data-astro-cid-jvha6lkp] h2[data-astro-cid-jvha6lkp]{font-size:16px}.consult[data-astro-cid-jvha6lkp]{background:#f2f5f7}.consult[data-astro-cid-jvha6lkp] h2[data-astro-cid-jvha6lkp]{font-size:24px}.consult[data-astro-cid-jvha6lkp] p[data-astro-cid-jvha6lkp]{font-size:16px}.consult[data-astro-cid-jvha6lkp] a[data-astro-cid-jvha6lkp]{font-size:16px;font-weight:700}@media (width<=768px){.article-title[data-astro-cid-jvha6lkp]{font-size:27px}.body[data-astro-cid-jvha6lkp]{font-size:16px;line-height:1.95}section[data-astro-cid-jvha6lkp]>h2[data-astro-cid-jvha6lkp]{padding:3px 0 3px 16px;font-size:23px}h3[data-astro-cid-jvha6lkp]{font-size:19px}.toc[data-astro-cid-jvha6lkp] summary[data-astro-cid-jvha6lkp]{font-size:20px}.toc[data-astro-cid-jvha6lkp] ol[data-astro-cid-jvha6lkp]{font-size:16px}.body[data-astro-cid-jvha6lkp] .section-lead[data-astro-cid-jvha6lkp]{font-size:18px}}@media (width<=600px){.article-shell[data-astro-cid-jvha6lkp]{padding-inline:20px}.toc[data-astro-cid-jvha6lkp]{padding:22px 20px}section[data-astro-cid-jvha6lkp]{margin-top:46px}section[data-astro-cid-jvha6lkp]>h2[data-astro-cid-jvha6lkp]{padding:3px 0 3px 14px;font-size:22px}.equation[data-astro-cid-jvha6lkp]{padding:18px 16px;font-size:15px}table[data-astro-cid-jvha6lkp],caption[data-astro-cid-jvha6lkp]{font-size:14px}.note[data-astro-cid-jvha6lkp]{font-size:13px}.callout[data-astro-cid-jvha6lkp]{margin:26px 0;padding:18px 17px}.callout[data-astro-cid-jvha6lkp] h3[data-astro-cid-jvha6lkp]{font-size:17px}.body[data-astro-cid-jvha6lkp] .callout[data-astro-cid-jvha6lkp] p[data-astro-cid-jvha6lkp]{font-size:16px}.consult[data-astro-cid-jvha6lkp]{padding:23px 20px}.consult[data-astro-cid-jvha6lkp] h2[data-astro-cid-jvha6lkp]{font-size:22px}}@media print{.breadcrumbs[data-astro-cid-jvha6lkp],.toc[data-astro-cid-jvha6lkp],.consult[data-astro-cid-jvha6lkp],.back[data-astro-cid-jvha6lkp]{display:none}.article-shell[data-astro-cid-jvha6lkp]{max-width:none;padding:0}.hero[data-astro-cid-jvha6lkp]{max-width:600px;margin-inline:auto}section[data-astro-cid-jvha6lkp]{break-inside:avoid}.body[data-astro-cid-jvha6lkp]{font-size:10pt;line-height:1.8}.article-title[data-astro-cid-jvha6lkp]{font-size:22pt}.sources[data-astro-cid-jvha6lkp] a[data-astro-cid-jvha6lkp]{overflow-wrap:anywhere}}
