.ds2b-post.kd-v3{--kd-body:#2A2F36;--kd-row:#F4F6F9;--kd-bar:#2F4B8A;--kd-bar2:#C9D3E6}.ds2b-post.kd-v3 .lay{grid-template-columns:minmax(0,680px) 220px;gap:48px}@media (max-width:1023px){.ds2b-post.kd-v3 .lay{grid-template-columns:minmax(0,680px)}.ds2b-post.kd-v3 .toc{display:none}}@media (min-width:1024px){.ds2b-post.kd-v3 .blog-toc-details{display:none}.ds2b-post.kd-v3 .toc{display:block}}.ds2b-post.kd-v3 .toc{padding-top:48px;max-height:calc(100vh - 96px);overflow-y:auto}.ds2b-post.kd-v3 .toc nav{border-left:1px solid var(--b-line)}.ds2b-post.kd-v3 .toc a{font-size:13px;padding:4px 0 4px 12px;margin-left:-1px;border-left:2px solid transparent}.ds2b-post.kd-v3 .toc a:hover{color:var(--b-navy);border-left-color:var(--b-navy)}.ds2b-post.kd-v3 .blog-toc-details{margin-top:24px;padding:12px 0}.ds2b-post.kd-v3 .blog-toc-details summary{font-size:14px}.ds2b-post.kd-v3 .blog-toc-details nav{margin-top:8px}.ds2b-post.kd-v3 .blog-toc-details nav a{font-size:14px!important;padding:8px 0!important;color:var(--b-sub)!important;font-weight:400!important}.ds2b-post.kd-v3 .blog-content.kdr{margin-top:24px;font-size:17px;line-height:1.75;color:var(--kd-body);word-break:keep-all;overflow-wrap:anywhere}.ds2b-post.kd-v3 .kdr li,.ds2b-post.kd-v3 .kdr p{font-size:17px;line-height:1.75;color:var(--kd-body);letter-spacing:-.003em}.ds2b-post.kd-v3 .kdr>div>p,.ds2b-post.kd-v3 .kdr>p{margin:16px 0 0}.ds2b-post.kd-v3 .kdr>p:first-child{margin-top:0}.ds2b-post.kd-v3 .kdr h2{font-size:21px;font-weight:700;line-height:1.4;letter-spacing:-.02em;color:var(--b-ink);margin:40px 0 0;padding:0;border:0;scroll-margin-top:80px}.ds2b-post.kd-v3 .kdr h2+*{margin-top:12px!important}.ds2b-post.kd-v3 .kdr h3{font-size:18px;font-weight:700;line-height:1.45;color:var(--b-ink);margin:32px 0 0;padding:0;border:0;background:none;scroll-margin-top:80px}.ds2b-post.kd-v3 .kdr h3+*{margin-top:8px!important}.ds2b-post.kd-v3 .kdr b,.ds2b-post.kd-v3 .kdr strong{font-weight:700;color:var(--b-ink)}.ds2b-post.kd-v3 .kdr em,.ds2b-post.kd-v3 .kdr i{font-style:normal}.ds2b-post.kd-v3 .kdr ol,.ds2b-post.kd-v3 .kdr ul{margin:16px 0 0;padding-left:24px}.ds2b-post.kd-v3 .kdr ul{list-style:disc outside}.ds2b-post.kd-v3 .kdr ol{list-style:decimal outside}.ds2b-post.kd-v3 .kdr li{display:list-item;margin:8px 0 0;padding:0}.ds2b-post.kd-v3 .kdr li::marker{color:var(--b-mute)}.ds2b-post.kd-v3 .kdr hr{border:0;border-top:1px solid var(--b-line);margin:32px 0;height:0;background:none}.ds2b-post.kd-v3 .kdr a{color:var(--b-navy);font-weight:700;text-decoration:none;border-bottom:1px solid #c9d3e6}.ds2b-post.kd-v3 .kdr a:hover{border-bottom-color:var(--b-navy)}.ds2b-post.kd-v3 .kdr .kd-num{white-space:nowrap}.ds2b-post.kd-v3 .kdr figure.blog-site-figure,.ds2b-post.kd-v3 .kdr figure.kd-fig{margin:24px 0 0;text-align:left}.ds2b-post.kd-v3 .kdr figure.blog-site-figure>img,.ds2b-post.kd-v3 .kdr figure.kd-fig img{display:block;width:100%;max-width:100%;height:auto;margin:0;border-radius:12px;background:var(--b-band);-o-object-fit:cover;object-fit:cover;box-shadow:none}.ds2b-post.kd-v3 .kdr figure.blog-site-figure>figcaption,.ds2b-post.kd-v3 .kdr figure.kd-fig figcaption{margin-top:8px;font-size:13px;line-height:1.5;font-style:normal;color:var(--b-mute);text-align:left}.ds2b-post.kd-v3 .kdr .kd-gal{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:24px}.ds2b-post.kd-v3 .kdr .kd-gal>figure.kd-fig{margin:0}.ds2b-post.kd-v3 .kdr .kd-gal>figure.kd-fig:nth-child(3):last-child{grid-column:1/-1}@media (max-width:479px){.ds2b-post.kd-v3 .kdr .kd-gal{gap:8px}.ds2b-post.kd-v3 .kdr .kd-gal figcaption{font-size:12px}}.ds2b-post.kd-v3 .kdr p.kd-ainote,.ds2b-post.kd-v3 .kdr p.kd-asof,.ds2b-post.kd-v3 .kdr p.kd-src{font-size:13px;line-height:1.6;color:var(--b-mute);margin-top:8px}.ds2b-post.kd-v3 .kdr p.kd-asof small,.ds2b-post.kd-v3 .kdr p.kd-src small{font-size:inherit}.ds2b-post.kd-v3 .kdr p.kd-src a{font-weight:400;color:var(--b-sub)}.ds2b-post.kd-v3 .kdr img{max-width:100%;height:auto;border-radius:12px}.ds2b-post.kd-v3 .kdr .kd-tbl{margin:24px 0 0;overflow-x:auto;-webkit-overflow-scrolling:touch;border:0;border-radius:0;max-width:100%}.ds2b-post.kd-v3 .kdr .kd-tbl>table{display:table;width:100%;min-width:0;margin:0;border-collapse:separate;border-spacing:0;border:0;border-radius:0;font-size:15px;line-height:1.5;font-variant-numeric:tabular-nums;table-layout:auto;background:none;overflow:visible}.ds2b-post.kd-v3 .kdr .kd-tbl tbody,.ds2b-post.kd-v3 .kdr .kd-tbl thead{display:table-row-group;width:auto}.ds2b-post.kd-v3 .kdr .kd-tbl thead{display:table-header-group}.ds2b-post.kd-v3 .kdr .kd-tbl caption{caption-side:top;text-align:left;font-size:13px;font-weight:700;color:var(--b-sub);padding:0 0 8px}.ds2b-post.kd-v3 .kdr .kd-tbl td,.ds2b-post.kd-v3 .kdr .kd-tbl th{padding:12px 16px;border:0;border-bottom:1px solid var(--b-line);text-align:left;vertical-align:top;background:#fff;color:var(--b-ink);font-size:15px;font-weight:400;text-transform:none;letter-spacing:0;white-space:normal;word-break:keep-all;overflow-wrap:break-word}.ds2b-post.kd-v3 .kdr .kd-tbl td:first-child,.ds2b-post.kd-v3 .kdr .kd-tbl th:first-child{padding-left:0}.ds2b-post.kd-v3 .kdr .kd-tbl td:last-child,.ds2b-post.kd-v3 .kdr .kd-tbl th:last-child{padding-right:0}.ds2b-post.kd-v3 .kdr .kd-tbl thead th{background:var(--kd-row);color:var(--b-sub);font-size:13px;font-weight:700;border-top:1px solid var(--b-ink);border-bottom:1px solid var(--b-line);padding-left:12px;padding-right:12px}.ds2b-post.kd-v3 .kdr .kd-tbl tbody tr:first-child>*{border-top:1px solid var(--b-ink)}.ds2b-post.kd-v3 .kdr .kd-tbl thead+tbody tr:first-child>*{border-top:0}.ds2b-post.kd-v3 .kdr .kd-tbl tr:hover,.ds2b-post.kd-v3 .kdr .kd-tbl tr:nth-child(2n),.ds2b-post.kd-v3 .kdr .kd-tbl tr:nth-child(2n) td{background:#fff}.ds2b-post.kd-v3 .kdr .kd-tbl .num{text-align:right;white-space:nowrap}.ds2b-post.kd-v3 .kdr .kd-tbl td a{border-bottom:0}.ds2b-post.kd-v3 .kdr .kd-tbl--kv th[scope=row]{width:34%;min-width:96px;color:var(--b-sub);font-weight:400;background:#fff}.ds2b-post.kd-v3 .kdr .kd-tbl--kv td{font-weight:700;color:var(--b-ink)}.ds2b-post.kd-v3 .kdr .kd-tbl--wide>table{min-width:560px}.ds2b-post.kd-v3 .kdr .kd-tbl--wide td:first-child,.ds2b-post.kd-v3 .kdr .kd-tbl--wide th:first-child{position:sticky;left:0;z-index:1;min-width:112px;max-width:168px;padding-right:12px;box-shadow:1px 0 0 var(--b-line)}.ds2b-post.kd-v3 .kdr .kd-tbl--wide thead th:first-child{background:var(--kd-row);padding-left:12px}@media (min-width:768px){.ds2b-post.kd-v3 .kdr .kd-tbl--wide>table{min-width:0}.ds2b-post.kd-v3 .kdr .kd-tbl--wide td:first-child,.ds2b-post.kd-v3 .kdr .kd-tbl--wide th:first-child{position:static;box-shadow:none}}.ds2b-post.kd-v3 .kdr .kd-callout,.ds2b-post.kd-v3 .kdr .kd-summary,.ds2b-post.kd-v3 .kdr blockquote,.ds2b-post.kd-v3 .kdr blockquote.kd-note{margin:24px 0 0;padding:16px;border:0;border-radius:12px;background:var(--b-band);color:var(--kd-body);font-style:normal;font-size:16px;line-height:1.7;box-shadow:none}.ds2b-post.kd-v3 .kdr blockquote:before{content:none;display:none}.ds2b-post.kd-v3 .kdr blockquote p{margin:0;font-size:16px;color:var(--kd-body)}.ds2b-post.kd-v3 .kdr blockquote p+p{margin-top:8px}.ds2b-post.kd-v3 .kdr .kd-summary>b{display:block;font-size:13px;color:var(--b-navy);margin-bottom:4px}.ds2b-post.kd-v3 .kdr .kd-summary>p{margin:0;font-size:16px}.ds2b-post.kd-v3 .kdr .kd-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(128px,1fr));gap:0;margin:24px 0 0;border-top:1px solid var(--b-ink)}.ds2b-post.kd-v3 .kdr .kd-stats>div{padding:12px 0;border-bottom:1px solid var(--b-line)}.ds2b-post.kd-v3 .kdr .kd-stats span{display:block;font-size:13px;color:var(--b-mute)}.ds2b-post.kd-v3 .kdr .kd-stats b{font-size:18px;font-variant-numeric:tabular-nums}.ds2b-post.kd-v3 .kdr .kd-maplinks{display:flex;gap:8px;margin-top:16px}.ds2b-post.kd-v3 .kdr .kd-maplinks a{flex:1;text-align:center;padding:12px 0;border:1px solid var(--b-line);border-radius:8px;font-size:14px;color:var(--b-ink)}.ds2b-post.kd-v3 .kdr .kd-faq{margin-top:12px;border-top:1px solid var(--b-ink)}.ds2b-post.kd-v3 .kdr .kd-qa{padding:16px 0;border-bottom:1px solid var(--b-line)}.ds2b-post.kd-v3 .kdr h3.kd-q{margin:0!important;font-size:17px;line-height:1.5;padding:0 0 0 28px;position:relative;background:none;border:0;border-radius:0}.ds2b-post.kd-v3 .kdr h3.kd-q:before{content:"Q";position:absolute;left:0;top:0;font-size:17px;font-weight:700;color:var(--b-navy)}.ds2b-post.kd-v3 .kdr .kd-a{padding-left:28px;margin-top:8px}.ds2b-post.kd-v3 .kdr .kd-a p{margin:0;font-size:16px;color:var(--b-sub)}.ds2b-post.kd-v3 .kdr .kd-a p+p{margin-top:8px}.ds2b-post.kd-v3 .kdr section.kd-enrich{margin:0}.ds2b-post.kd-v3 .kdr .kd-faq h3[data-faq-q]{margin:0!important;padding:16px 0 0 28px;position:relative;font-size:17px;line-height:1.5;background:none;border:0;border-radius:0}.ds2b-post.kd-v3 .kdr .kd-faq h3[data-faq-q]:before{content:"Q";position:absolute;left:0;top:16px;font-weight:700;color:var(--b-navy)}.ds2b-post.kd-v3 .kdr .kd-faq p[data-faq-a]{margin:8px 0 0;padding:0 0 16px 28px;font-size:16px;color:var(--b-sub);border-bottom:1px solid var(--b-line)}.ds2b-post.kd-v3 .kdr p.kd-enrich-source{font-size:13px;line-height:1.6;color:var(--b-mute);margin-top:16px}.ds2b-post.kd-v3 .kdr .blog-site-cta--line{margin:16px 0 0}.ds2b-post.kd-v3 .kd-dsec{margin-top:40px}.ds2b-post.kd-v3 .kd-dsec>h2{font-size:21px;font-weight:700;line-height:1.4;letter-spacing:-.02em;color:var(--b-ink);margin:0 0 12px;scroll-margin-top:80px}.ds2b-post.kd-v3 .kd-dsec p{font-size:16px;line-height:1.7;color:var(--kd-body);margin:12px 0 0}.ds2b-post.kd-v3 .kd-dsec .kd-src{font-size:13px;line-height:1.6;color:var(--b-mute);margin-top:8px}.ds2b-post.kd-v3 .kd-dsec .kd-src a{color:var(--b-sub);text-decoration:underline;text-underline-offset:2px}.ds2b-post.kd-v3 .kd-dsec h3{font-size:16px;font-weight:700;color:var(--b-ink);margin:24px 0 8px;line-height:1.45}.ds2b-post.kd-v3 .kd-dsec>h2+h3{margin-top:0}.ds2b-post.kd-v3 .kd-dsec a{color:var(--b-navy);font-weight:700}.ds2b-post.kd-v3 .kd-brief{margin-top:24px;padding:16px;border:1px solid var(--b-line);border-radius:12px;background:#fff}.ds2b-post.kd-v3 .kd-brief>h2{font-size:15px;font-weight:700;color:var(--b-navy);margin:0 0 12px;letter-spacing:0;scroll-margin-top:80px}.ds2b-post.kd-v3 .kd-brief dl{display:grid;grid-template-columns:repeat(auto-fit,minmax(112px,1fr));gap:12px 16px;margin:0}@media (min-width:761px){.ds2b-post.kd-v3 .kd-brief dl[data-n="5"] dd{font-size:15px}.ds2b-post.kd-v3 .kd-brief dl>div:first-child dd{white-space:nowrap}}.ds2b-post.kd-v3 .kd-brief dl>div{min-width:0}.ds2b-post.kd-v3 .kd-brief dt{font-size:12px;color:var(--b-mute);line-height:1.4}.ds2b-post.kd-v3 .kd-brief dd{margin:4px 0 0;font-size:16px;font-weight:700;color:var(--b-ink);line-height:1.4;font-variant-numeric:tabular-nums;word-break:keep-all}.ds2b-post.kd-v3 .kd-brief dd small{display:block;font-size:12px;font-weight:400;color:var(--b-sub);margin-top:2px}.ds2b-post.kd-v3 .kd-brief ul.kd-answers{list-style:none;margin:16px 0 0;padding:12px 0 0;border-top:1px solid var(--b-line)}.ds2b-post.kd-v3 .kd-brief ul.kd-answers li{position:relative;padding-left:12px;font-size:15px;line-height:1.65;color:var(--kd-body);margin:4px 0 0}.ds2b-post.kd-v3 .kd-brief ul.kd-answers li:before{content:"";position:absolute;left:0;top:11px;width:4px;height:4px;border-radius:50%;background:var(--b-navy)}.ds2b-post.kd-v3 .kd-brief .kd-src{margin-top:12px}.ds2b-post.kd-v3 ol.kd-timeline{list-style:none;margin:0;padding:0;border-top:1px solid var(--b-ink)}.ds2b-post.kd-v3 ol.kd-timeline li{display:grid;grid-template-columns:20px minmax(0,1fr) auto;gap:12px;align-items:center;padding:12px 0;border-bottom:1px solid var(--b-line);font-size:15px;color:var(--b-ink)}.ds2b-post.kd-v3 ol.kd-timeline li:before{content:"";width:10px;height:10px;border-radius:50%;border:2px solid var(--b-navy);background:#fff;justify-self:center}.ds2b-post.kd-v3 ol.kd-timeline li[data-state=past]{color:var(--b-mute)}.ds2b-post.kd-v3 ol.kd-timeline li[data-state=past]:before{border-color:#C5CAD2;background:#C5CAD2}.ds2b-post.kd-v3 ol.kd-timeline li[data-state=next]{font-weight:700;color:var(--b-navy)}.ds2b-post.kd-v3 ol.kd-timeline li[data-state=next]:before{background:var(--b-navy)}.ds2b-post.kd-v3 ol.kd-timeline time{font-variant-numeric:tabular-nums;white-space:nowrap}.ds2b-post.kd-v3 ol.kd-timeline .dd{display:inline-block;margin-left:8px;font-size:12px;font-weight:700;color:#fff;background:var(--b-navy);border-radius:999px;padding:0 8px;line-height:20px}.ds2b-post.kd-v3 .kd-bars{margin:0;padding:0;list-style:none}.ds2b-post.kd-v3 .kd-bars li{display:grid;grid-template-columns:96px minmax(0,1fr);gap:12px;align-items:center;padding:8px 0;font-size:14px}.ds2b-post.kd-v3 .kd-bars .k{color:var(--b-sub);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ds2b-post.kd-v3 .kd-bars .t{position:relative;height:28px;background:var(--b-band);border-radius:6px;overflow:hidden}.ds2b-post.kd-v3 .kd-bars .f{position:absolute;inset:0 auto 0 0;background:var(--kd-bar2);border-radius:6px}.ds2b-post.kd-v3 .kd-bars li[data-hl] .f{background:var(--kd-bar)}.ds2b-post.kd-v3 .kd-bars .v{position:relative;z-index:1;display:block;line-height:28px;padding:0 8px;font-weight:700;color:var(--b-ink);font-variant-numeric:tabular-nums;white-space:nowrap}.ds2b-post.kd-v3 .kd-bars li[data-hl] .v{color:#fff}@media (max-width:479px){.ds2b-post.kd-v3 .kd-bars li{grid-template-columns:72px minmax(0,1fr);gap:8px}}.ds2b-post.kd-v3 dl.kd-defs{margin:0;border-top:1px solid var(--b-ink)}.ds2b-post.kd-v3 dl.kd-defs>div{padding:12px 0;border-bottom:1px solid var(--b-line)}.ds2b-post.kd-v3 dl.kd-defs dt{font-size:15px;font-weight:700;color:var(--b-ink)}.ds2b-post.kd-v3 dl.kd-defs dd{margin:4px 0 0;font-size:15px;line-height:1.65;color:var(--b-sub)}.ds2b-post.kd-v3 .kd-cardstrip{margin-top:32px}.ds2b-post.kd-v3 .kd-cardstrip>h2{font-size:15px;font-weight:700;color:var(--b-sub);margin:0 0 8px}.ds2b-post.kd-v3 .kd-cardstrip ul{display:flex;gap:8px;list-style:none;margin:0;padding:0 0 4px;overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:none}.ds2b-post.kd-v3 .kd-cardstrip ul::-webkit-scrollbar{display:none}.ds2b-post.kd-v3 .kd-cardstrip li{flex:0 0 112px;scroll-snap-align:start}.ds2b-post.kd-v3 .kd-cardstrip img{display:block;width:112px;height:112px;border-radius:8px;border:1px solid var(--b-line);background:var(--b-band);-o-object-fit:cover;object-fit:cover}@media (max-width:760px){.ds2b-post.kd-v3 .blog-content.kdr,.ds2b-post.kd-v3 .kdr li,.ds2b-post.kd-v3 .kdr p{font-size:16px;line-height:1.75}.ds2b-post.kd-v3 .kd-dsec>h2,.ds2b-post.kd-v3 .kdr h2{font-size:19px;margin-top:32px}.ds2b-post.kd-v3 .kd-dsec{margin-top:32px}.ds2b-post.kd-v3 .kdr h3{font-size:17px;margin-top:24px}.ds2b-post.kd-v3 .kdr .kd-tbl td,.ds2b-post.kd-v3 .kdr .kd-tbl th{font-size:14px}.ds2b-post.kd-v3 .kd-brief dl{grid-template-columns:repeat(6,minmax(0,1fr));gap:12px 12px}.ds2b-post.kd-v3 .kd-brief dl>div{grid-column:span 3}.ds2b-post.kd-v3 .kd-brief dl[data-n="3"]>div,.ds2b-post.kd-v3 .kd-brief dl[data-n="5"]>div:nth-child(n+3){grid-column:span 2}.ds2b-post.kd-v3 .kd-brief dl[data-n="3"] dd,.ds2b-post.kd-v3 .kd-brief dl[data-n="5"]>div:nth-child(n+3) dd{font-size:15px}.ds2b-post.kd-v3 .kd-brief>h2{font-size:15px;margin-top:0}}
/*# sourceMappingURL=9325aa9be0feb0ae.css.map*/