._1-H7gq_page{--paper:#fff;--paper-soft:#f8fafc;--ink:#0f172a;--text:#334155;--muted:#64748b;--line:#cbd5e1;--accent:#3b5998;--accent-pale:#eef2fa;background:var(--paper);min-height:100vh;color:var(--text);font-family:Noto Sans JP,Hiragino Kaku Gothic ProN,Yu Gothic,sans-serif}._1-H7gq_disclosure{border-block:1px solid var(--line);margin:22px 0;padding:16px 0}._1-H7gq_disclosure>summary{cursor:pointer;color:var(--accent);font-size:15px;font-weight:700;line-height:1.7}._1-H7gq_disclosure[open]{padding-bottom:0}._1-H7gq_article{width:min(800px,100% - 40px);margin:0 auto;padding:40px 0 88px}._1-H7gq_breadcrumbs{color:var(--muted);flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:40px;font-size:12px;display:flex}._1-H7gq_breadcrumbs a{color:inherit;text-underline-offset:3px}._1-H7gq_eyebrow,._1-H7gq_boxLabel{color:var(--accent);letter-spacing:.14em;font-size:12px;font-weight:700}._1-H7gq_article h1{color:var(--ink);letter-spacing:.01em;margin:14px 0 12px;font-family:Noto Serif JP,Yu Mincho,serif;font-size:clamp(2rem,4.4vw,2.8rem);font-weight:600;line-height:1.5}._1-H7gq_article ._1-H7gq_articleUpdated{color:var(--muted);letter-spacing:.02em;margin:0;font-size:11px;line-height:1.7}._1-H7gq_article section{margin-top:58px;scroll-margin-top:24px}._1-H7gq_article h2{border-left:3px solid var(--accent);color:var(--ink);letter-spacing:.01em;margin:0 0 22px;padding-left:16px;font-size:clamp(1.4rem,3vw,1.75rem);font-weight:700;line-height:1.55}._1-H7gq_article h3{color:var(--ink);margin:0 0 8px;font-size:17px;line-height:1.6}._1-H7gq_article p{margin:16px 0;font-size:16px;line-height:1.95}._1-H7gq_article a,._1-H7gq_inlineLink{color:var(--accent);text-underline-offset:3px}._1-H7gq_consultationBox,._1-H7gq_answerBox{border-left:3px solid var(--accent);padding:22px 24px}._1-H7gq_consultationBox{border-top:1px solid var(--line);border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--paper-soft)}._1-H7gq_answerBox{color:var(--ink);background:#f8fafc;border-top:1px solid #e2e8f0;border-bottom:1px solid #e2e8f0;border-right:1px solid #e2e8f0}._1-H7gq_consultationBox p,._1-H7gq_answerBox p{margin:10px 0 0;font-size:16px;line-height:1.95}._1-H7gq_answerBox p{margin:0;font-weight:600}._1-H7gq_openingQa{border:1px solid var(--line);background:#fff;border-radius:10px;margin-top:42px;overflow:hidden;box-shadow:0 12px 32px #0f172a0f}._1-H7gq_article ._1-H7gq_openingQa section{margin-top:0}._1-H7gq_openingQuestion,._1-H7gq_openingAnswer{padding:26px 28px 28px}._1-H7gq_openingQuestion{background:#fff}._1-H7gq_openingAnswer{background:var(--paper-soft);border-top:1px solid #dbe3ef}._1-H7gq_article ._1-H7gq_openingQaHeading{border:0;align-items:flex-start;gap:14px;margin:0 0 18px;padding:0;font-size:clamp(1.22rem,2.7vw,1.55rem);line-height:1.55;display:flex}._1-H7gq_openingQaMark{border:2px solid var(--accent);width:38px;height:38px;color:var(--accent);border-radius:50%;flex:0 0 38px;place-items:center;font-family:ui-sans-serif,system-ui,sans-serif;font-size:18px;font-weight:700;line-height:1;display:inline-grid}._1-H7gq_openingAnswer ._1-H7gq_openingQaMark{background:var(--accent);color:#fff}._1-H7gq_openingQaHeadingText{padding-top:1px}._1-H7gq_keywordHighlight{color:inherit;-webkit-box-decoration-break:clone;box-decoration-break:clone;background-color:#0000;background-image:linear-gradient(#0000 54%,#ffef94ad 54% 91%,#0000 91%);background-position:0 100%;background-repeat:no-repeat;background-size:0% 100%;margin:0 -.02em;padding:0 .04em;transition:background-size .9s cubic-bezier(.4,0,.2,1)}._1-H7gq_keywordHighlight[data-visible=true]{background-size:100% 100%}@media (prefers-reduced-motion:reduce){._1-H7gq_keywordHighlight{background-size:100% 100%;transition:none}}._1-H7gq_openingQa ._1-H7gq_consultationBox,._1-H7gq_openingQa ._1-H7gq_answerBox{background:0 0;border:0;padding:0}._1-H7gq_openingQa ._1-H7gq_consultationBox ._1-H7gq_boxLabel{background:var(--accent-pale);letter-spacing:.1em;border-radius:999px;margin-bottom:10px;padding:4px 9px;font-size:10px;display:inline-block}._1-H7gq_openingQa ._1-H7gq_consultationBox p,._1-H7gq_openingQa ._1-H7gq_answerBox p{margin:0}._1-H7gq_openingQa ._1-H7gq_answerBox p{font-size:17px;font-weight:500;line-height:1.9}._1-H7gq_figure{margin:38px 0 14px}._1-H7gq_figurePicture{aspect-ratio:16/9;border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:#fff;display:block}._1-H7gq_figureImage{object-fit:contain;width:100%;height:100%;display:block}._1-H7gq_figure figcaption{color:var(--muted);margin-top:12px;font-size:13px;line-height:1.75}._1-H7gq_checkList,._1-H7gq_steps,._1-H7gq_supportSection ul,._1-H7gq_relatedList,._1-H7gq_practitionerQualifications{list-style:none}._1-H7gq_checkList{border-top:1px solid var(--line);margin:28px 0;padding:0}._1-H7gq_checkList li{border-bottom:1px solid var(--line);grid-template-columns:22px minmax(0,1fr);gap:12px;padding:22px 0;display:grid}._1-H7gq_checkList strong,._1-H7gq_checkList span{display:block}._1-H7gq_checkList strong{color:var(--ink);font-size:17px;line-height:1.7}._1-H7gq_checkList span{margin-top:6px;line-height:1.85}._1-H7gq_checkIcon{width:16px;height:16px;color:var(--accent);flex:none;margin-top:7px}._1-H7gq_flowIcon{width:17px;height:17px;color:var(--accent);flex:none;margin-top:6px}._1-H7gq_steps{border-top:1px solid var(--line);margin:28px 0;padding:0}._1-H7gq_steps li{border-bottom:1px solid var(--line);grid-template-columns:22px minmax(0,1fr);gap:12px;padding:22px 0;display:grid}._1-H7gq_steps strong{color:var(--ink);font-size:17px;line-height:1.6;display:block}._1-H7gq_steps p{margin:5px 0 0}._1-H7gq_inlineTip{background:#fafafa;border-left:2px solid #d7dce2;padding:16px 20px}._1-H7gq_inlineTip p{margin:0}._1-H7gq_tableWrap{border:1px solid var(--line);background:#fff;border-radius:6px;margin:28px 0;overflow-x:auto}._1-H7gq_tableWrap table{border-collapse:collapse;width:100%;min-width:760px;font-size:14px;line-height:1.75}._1-H7gq_tableWrap th,._1-H7gq_tableWrap td{border-bottom:1px solid var(--line);text-align:left;vertical-align:top;padding:15px 16px}._1-H7gq_tableWrap thead th{background:var(--accent);color:#fff;font-weight:600}._1-H7gq_tableWrap tbody th{background:var(--paper-soft);width:19%;color:var(--ink)}._1-H7gq_tableWrap tr:last-child th,._1-H7gq_tableWrap tr:last-child td{border-bottom:0}._1-H7gq_costGrid{border-top:1px solid var(--line);margin-top:28px}._1-H7gq_costGrid>div{border-bottom:1px solid var(--line);grid-template-columns:150px 1fr;gap:22px;padding:20px 0;display:grid}._1-H7gq_costGrid h3,._1-H7gq_costGrid p{margin:0}._1-H7gq_costGrid p{font-size:15px}._1-H7gq_practitionerVoice{grid-template-columns:112px minmax(0,1fr);align-items:start;gap:20px;display:grid}._1-H7gq_practitionerIdentity{text-align:center;min-width:0}._1-H7gq_practitionerImage{border:1px solid var(--line);object-fit:cover;border-radius:50%;width:88px;height:88px;margin:0 auto;display:block}._1-H7gq_practitionerBubble{border:1px solid var(--line);background:var(--paper-soft);border-radius:8px;min-width:0;padding:22px 24px;position:relative}._1-H7gq_practitionerBubble:before,._1-H7gq_practitionerBubble:after{content:"";border-style:solid;width:0;height:0;position:absolute;top:30px;right:100%}._1-H7gq_practitionerBubble:before{border-width:9px 11px 9px 0;border-color:transparent var(--line) transparent transparent}._1-H7gq_practitionerBubble:after{border-width:8px 10px 8px 0;border-color:transparent var(--paper-soft) transparent transparent;top:31px}._1-H7gq_article ._1-H7gq_practitionerName{color:var(--ink);margin:10px 0 0;font-family:Noto Serif JP,Yu Mincho,serif;font-size:15px;font-weight:600;line-height:1.55}._1-H7gq_article ._1-H7gq_practitionerQualifications{color:var(--muted);margin:5px 0 0;padding:0;font-size:11px;line-height:1.65}._1-H7gq_practitionerQualifications li,._1-H7gq_practitionerText{margin:0}._1-H7gq_article ._1-H7gq_practitionerText p{margin:0 0 14px}._1-H7gq_article ._1-H7gq_practitionerText p:last-child{margin-bottom:0}._1-H7gq_supportSection{border-top:2px solid var(--accent);padding:34px 0 0}._1-H7gq_supportSection h2{margin-top:12px}._1-H7gq_supportSection ul{margin:22px 0;padding:0}._1-H7gq_supportSection li{grid-template-columns:22px minmax(0,1fr);gap:10px;margin:9px 0;line-height:1.8;display:grid}._1-H7gq_supportSection li svg{width:18px;height:18px;color:var(--accent);margin-top:5px}._1-H7gq_ctaCard{border:1px solid var(--line);background:var(--paper-soft);border-radius:6px;margin-top:28px;padding:24px}._1-H7gq_ctaCopy p{margin-top:0}._1-H7gq_ctaCopy a{background:var(--accent);color:#fff;text-align:center;border-radius:4px;justify-content:center;align-items:center;width:100%;min-height:54px;padding:13px 18px;font-weight:700;line-height:1.5;text-decoration:none;display:inline-flex}._1-H7gq_ctaCopy small{color:var(--muted);text-align:center;margin-top:12px;display:block}._1-H7gq_article ._1-H7gq_qaHeading{border-left:0;align-items:center;gap:10px;padding-left:0;display:flex}._1-H7gq_qaHeading svg{color:var(--accent);flex:none}._1-H7gq_qaList{border-top:1px solid var(--line)}._1-H7gq_qaList details{border-bottom:1px solid var(--line)}._1-H7gq_qaList summary{color:var(--ink);cursor:pointer;padding:20px 46px 20px 0;font-size:16px;font-weight:600;line-height:1.7}._1-H7gq_qaList p{margin:0 0 22px}._1-H7gq_relatedList{border-top:1px solid var(--line);margin:0;padding:0}._1-H7gq_relatedList li{border-bottom:1px solid var(--line)}._1-H7gq_relatedList a{color:inherit;padding:20px 0;text-decoration:none;display:block}._1-H7gq_relatedList a:hover strong{text-decoration:underline}._1-H7gq_relatedList span{color:var(--accent);letter-spacing:.12em;font-size:11px;font-weight:700;display:block}._1-H7gq_relatedList strong{color:var(--ink);margin-top:7px;font-size:17px;line-height:1.65;display:block}._1-H7gq_relatedList small{color:var(--muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:7px;font-size:13px;line-height:1.8;display:-webkit-box;overflow:hidden}._1-H7gq_articleFooter{border-top:1px solid var(--line);color:var(--muted);margin-top:58px;padding-top:18px}._1-H7gq_articleFooter p{margin:0;font-size:12px;line-height:1.8}@media (max-width:680px){._1-H7gq_article{width:min(100% - 28px,800px);padding-top:28px}._1-H7gq_breadcrumbs{margin-bottom:32px}._1-H7gq_practitionerVoice{grid-template-columns:1fr;gap:18px}._1-H7gq_practitionerImage{width:72px;height:72px}._1-H7gq_practitionerBubble{padding:18px 16px}._1-H7gq_practitionerBubble:before,._1-H7gq_practitionerBubble:after{top:auto;left:50%;right:auto;transform:translate(-50%)}._1-H7gq_practitionerBubble:before{border-width:0 9px 11px;border-color:transparent transparent var(--line);bottom:100%}._1-H7gq_practitionerBubble:after{border-width:0 8px 10px;border-color:transparent transparent var(--paper-soft);bottom:calc(100% - 1px)}._1-H7gq_article section{margin-top:52px}._1-H7gq_article h2{padding-left:12px}._1-H7gq_openingQa{border-radius:8px;margin-top:34px}._1-H7gq_openingQuestion,._1-H7gq_openingAnswer{padding:21px 18px 23px}._1-H7gq_article ._1-H7gq_openingQaHeading{gap:11px;margin-bottom:15px;padding:0;font-size:1.2rem;line-height:1.5}._1-H7gq_openingQaMark{flex-basis:32px;width:32px;height:32px;font-size:15px}._1-H7gq_openingQa ._1-H7gq_answerBox p{font-size:16px}._1-H7gq_consultationBox,._1-H7gq_answerBox{padding:19px 18px}._1-H7gq_costGrid>div{grid-template-columns:1fr;gap:7px}._1-H7gq_figure{margin-left:-7px;margin-right:-7px}._1-H7gq_figurePicture{aspect-ratio:3/4}._1-H7gq_ctaCard{padding:20px 16px}}
.qLAUDW_page{--blue:#275c9e;--blue-soft:#e8f0f8;--ink:#182433;--muted:#5f6b79;--line:#dfe5eb;color:var(--ink);background:#fff;min-height:100vh;padding-top:76px}.qLAUDW_breadcrumbWrap{border-bottom:1px solid var(--line);max-width:1180px;margin:0 auto;padding:18px 24px}.qLAUDW_hero{color:#fff;background:radial-gradient(circle at 82% 28%,#3d69c661,#0000 24%),linear-gradient(135deg,#101a31 0%,#1e376d 54%,#2d54a3 100%);border-block:1px solid #172a51}.qLAUDW_heroGrid{grid-template-columns:minmax(0,1fr) 280px;gap:74px;max-width:1180px;margin:0 auto;padding:90px 24px 82px;display:grid}.qLAUDW_eyebrow,.qLAUDW_sectionLabel{color:var(--blue);font-family:var(--font-inter), sans-serif;letter-spacing:.18em;font-size:10px;font-weight:800}.qLAUDW_hero .qLAUDW_eyebrow{color:#bbd0ff}.qLAUDW_hero h1{font-family:var(--font-shippori), serif;letter-spacing:-.035em;max-width:850px;margin-top:24px;font-size:clamp(40px,4.8vw,60px);font-weight:500;line-height:1.34}.qLAUDW_heroSubTitle{color:#bbd0ff;font-family:var(--font-shippori), serif;margin-top:18px;font-size:clamp(18px,2vw,25px);font-weight:600;line-height:1.7}.qLAUDW_lead{color:#ffffffd1;font-family:var(--font-shippori), serif;max-width:760px;margin-top:30px;font-size:16px;line-height:2.1}.qLAUDW_noWrap{white-space:nowrap}.qLAUDW_meta{color:#ffffff9e;flex-wrap:wrap;gap:14px 24px;margin-top:28px;font-size:10px;display:flex}.qLAUDW_heroFact{color:#fff;background:#0a152b7a;border:1px solid #ffffff38;align-self:start;padding:30px 28px 26px}.qLAUDW_heroFact>p{color:#9fb7d7;letter-spacing:.16em;font-size:9px;font-weight:800}.qLAUDW_heroFact>strong{font-family:var(--font-cormorant), serif;margin-top:13px;font-size:68px;font-weight:600;line-height:1;display:inline-block}.qLAUDW_heroFact>span{color:#cbd3dc;margin-left:8px;font-size:12px}.qLAUDW_heroFact dl{border-top:1px solid #ffffff2e;margin-top:20px;padding-top:13px}.qLAUDW_heroFact dl div{justify-content:space-between;padding:7px 0;font-size:10px;display:flex}.qLAUDW_heroFact dt{color:#aeb9c8}.qLAUDW_heroFact dd{font-weight:700}.qLAUDW_toc{border-bottom:1px solid var(--line);z-index:10;background:#fff;flex-wrap:wrap;align-items:center;gap:12px 28px;max-width:1180px;margin:0 auto;padding:22px 24px;display:flex;position:sticky;top:64px}.qLAUDW_toc span{color:var(--blue);letter-spacing:.15em;font-size:9px;font-weight:800}.qLAUDW_toc a{color:#536071;font-size:11px}.qLAUDW_articleBody{max-width:920px;margin:0 auto;padding:0 24px 110px}.qLAUDW_section{padding-top:108px;scroll-margin-top:128px}.qLAUDW_section h2{font-family:var(--font-shippori), serif;letter-spacing:-.025em;margin:16px 0 28px;font-size:clamp(32px,4.3vw,50px);font-weight:500;line-height:1.5}.qLAUDW_section>p:not(.qLAUDW_sectionLabel):not(.qLAUDW_reading){color:#465463;font-family:var(--font-shippori), serif;margin-top:20px;font-size:15px;line-height:2.2}.qLAUDW_reading{border-left:3px solid var(--blue);color:#26384b;font-family:var(--font-shippori), serif;margin:28px 0 0;padding:6px 0 6px 22px;font-size:15px;font-weight:600;line-height:2.15}.qLAUDW_verdict{border-left:4px solid var(--blue);color:#26384b;font-family:var(--font-shippori), serif;background:#f1f6fb;margin-top:28px;padding:18px 22px;font-size:15px;line-height:2.05}.qLAUDW_verdict strong{color:var(--blue);font-family:var(--font-inter), sans-serif;letter-spacing:.12em;margin-bottom:6px;font-size:9px;display:block}.qLAUDW_sourcePhoto{max-width:720px;margin:38px auto 0}.qLAUDW_sourcePhoto img{border:1px solid #d9e1e8;width:100%;height:auto;display:block}.qLAUDW_sourcePhoto figcaption{color:#737d89;padding-top:10px;font-size:10px;line-height:1.8}.qLAUDW_chartCard{background:#fff;border:1px solid #d9e1e8;margin:42px 0 0;padding:30px 30px 24px;box-shadow:0 22px 54px #1f395414}.qLAUDW_chartCard figcaption{border-bottom:1px solid var(--line);align-items:baseline;gap:16px;margin-bottom:26px;padding-bottom:18px;display:flex}.qLAUDW_chartCard figcaption span{color:var(--blue);font-family:var(--font-inter), sans-serif;letter-spacing:.14em;font-size:9px;font-weight:800}.qLAUDW_chartCard figcaption strong{font-family:var(--font-shippori), serif;font-size:19px;font-weight:600}.qLAUDW_chartNote{border-top:1px solid var(--line);color:#737d89;margin-top:24px;padding-top:15px;font-size:9px;line-height:1.8}.qLAUDW_snapshotBars{gap:19px;list-style:none;display:grid}.qLAUDW_snapshotBars li{grid-template-columns:110px minmax(100px,1fr) 110px;align-items:center;gap:14px;display:grid}.qLAUDW_snapshotBars li>span{color:#435264;font-size:12px;font-weight:700}.qLAUDW_snapshotBars li>i{background:#edf1f5;height:13px;display:block;overflow:hidden}.qLAUDW_snapshotBars li>i b{background:var(--blue);height:100%;display:block}.qLAUDW_snapshotBars li:first-child>i b{background:#b75a2b}.qLAUDW_snapshotBars li>strong{color:#26384a;font-family:var(--font-inter), sans-serif;text-align:right;font-size:12px}.qLAUDW_legend{flex-wrap:wrap;gap:11px 22px;margin-bottom:16px;display:flex}.qLAUDW_legend span{color:#536071;align-items:center;gap:7px;font-size:10px;display:inline-flex}.qLAUDW_legend i{border-radius:50%;width:9px;height:9px}.qLAUDW_svgScroll{overflow-x:auto}.qLAUDW_svgScroll>span{color:#7b8490;margin-bottom:10px;font-size:9px;display:none}.qLAUDW_svgScroll svg{width:100%;min-width:720px;display:block}.qLAUDW_gridLine{stroke:#e4e9ee;stroke-width:1px}.qLAUDW_axisText{fill:#6f7a87;font-size:11px}.qLAUDW_unitText{fill:#6f7a87;font-size:10px}.qLAUDW_valueText{font-size:10px;font-weight:800}.qLAUDW_dataDetails{border-top:1px solid var(--line);margin-top:20px;padding-top:14px}.qLAUDW_dataDetails summary{color:var(--blue);cursor:pointer;font-size:10px;font-weight:700}.qLAUDW_tableScroll{overflow-x:auto}.qLAUDW_dataDetails table{border-collapse:collapse;width:100%;min-width:620px;margin-top:14px;font-size:10px}.qLAUDW_dataDetails th,.qLAUDW_dataDetails td{text-align:right;border-bottom:1px solid #e7ebef;padding:10px}.qLAUDW_dataDetails th:first-child{text-align:left}.qLAUDW_dataDetails td small{color:#89919a;margin-top:4px;display:block}.qLAUDW_donutGrid{text-align:center;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:34px;padding:10px 0 2px;display:grid}.qLAUDW_donut{border-radius:50%;justify-content:center;align-items:center;width:148px;height:148px;margin:0 auto;display:flex;position:relative}.qLAUDW_donut:after{content:"";background:#fff;border-radius:50%;position:absolute;inset:22px}.qLAUDW_donut span{z-index:1;position:relative}.qLAUDW_donut strong{font-family:var(--font-cormorant), serif;font-size:34px;font-weight:600;display:block}.qLAUDW_donut small{color:#737d89;font-size:9px;display:block}.qLAUDW_donutGrid h3{margin-top:14px;font-size:13px}.qLAUDW_donutGrid p{color:#737d89;margin-top:6px;font-size:9px}.qLAUDW_verificationTableWrap{margin-top:32px;overflow-x:auto}.qLAUDW_verificationTable{border-collapse:collapse;width:100%;min-width:700px;font-size:11px}.qLAUDW_verificationTable caption{color:var(--blue);font-family:var(--font-shippori), serif;text-align:left;padding-bottom:13px;font-size:17px;font-weight:600}.qLAUDW_verificationTable th,.qLAUDW_verificationTable td{text-align:left;border-bottom:1px solid #dfe5eb;padding:14px 13px}.qLAUDW_verificationTable thead th{color:#536071;letter-spacing:.04em;background:#f3f7fb;font-size:9px}.qLAUDW_verificationTable tbody th{color:#26384a}.qLAUDW_sourceBox{border-left:3px solid var(--blue);background:#f5f8fb;margin-top:38px;padding:21px 23px}.qLAUDW_sourceBox p{color:#5a6673;font-size:11px;line-height:1.9}.qLAUDW_sourceBox p+p{margin-top:7px}.qLAUDW_sourceBox strong{color:#26384a;margin-right:12px;display:inline-block}.qLAUDW_sourceBox a{color:var(--blue);text-underline-offset:3px;text-decoration:underline}.qLAUDW_relatedLink{color:#26384a;font-family:var(--font-shippori), serif;border:1px solid #d8e1e9;justify-content:space-between;align-items:center;margin-top:28px;padding:20px 22px;font-size:14px;display:flex}.qLAUDW_relatedLink span{color:var(--blue)}.qLAUDW_chartSplit{grid-template-columns:1fr 1fr;gap:34px 44px;display:grid}.qLAUDW_chartSplit h3{color:#536071;letter-spacing:.06em;margin-bottom:16px;font-size:11px;font-weight:800}.qLAUDW_profileBars{gap:24px;list-style:none;display:grid}.qLAUDW_profileBars li{grid-template-columns:110px minmax(100px,1fr) 110px;align-items:center;gap:6px 14px;display:grid}.qLAUDW_profileBars li>span{color:#435264;font-size:12px;font-weight:700}.qLAUDW_profileBars li>i{background:#edf1f5;height:13px;display:block;overflow:hidden}.qLAUDW_profileBars li>i b{height:100%;display:block}.qLAUDW_profileBars li>strong{color:#26384a;font-family:var(--font-inter), sans-serif;text-align:right;font-size:12px}.qLAUDW_profileBars li>small{color:#7b8490;grid-column:2/4;font-size:9px}.qLAUDW_timeline{margin-top:36px;list-style:none}.qLAUDW_timeline li{border-left:2px solid #d4dde6;padding:0 0 36px 28px;position:relative}.qLAUDW_timeline li:last-child{padding-bottom:6px}.qLAUDW_timeline li:before{border:3px solid var(--blue);content:"";background:#fff;border-radius:50%;width:13px;height:13px;position:absolute;top:2px;left:-7.5px}.qLAUDW_timeline time{color:var(--blue);font-family:var(--font-inter), sans-serif;letter-spacing:.14em;font-size:10px;font-weight:800}.qLAUDW_timeline h3{font-family:var(--font-shippori), serif;margin-top:8px;font-size:19px;font-weight:600;line-height:1.6}.qLAUDW_timeline li p{color:#465463;font-family:var(--font-shippori), serif;margin-top:10px;font-size:14px;line-height:2.05}@media (max-width:900px){.qLAUDW_heroGrid{grid-template-columns:1fr 240px;gap:36px}.qLAUDW_donut{width:124px;height:124px}}@media (max-width:720px){.qLAUDW_page{padding-top:64px}.qLAUDW_breadcrumbWrap{padding-inline:18px}.qLAUDW_heroGrid{grid-template-columns:1fr;padding:58px 20px 52px}.qLAUDW_heroFact{width:100%;max-width:360px}.qLAUDW_toc{white-space:nowrap;gap:10px 18px;padding-inline:20px;overflow-x:auto}.qLAUDW_articleBody{padding-inline:20px}.qLAUDW_section{padding-top:78px}.qLAUDW_chartCard{margin-inline:-5px;padding:23px 18px 20px}.qLAUDW_chartCard figcaption{flex-direction:column;align-items:flex-start;gap:8px}.qLAUDW_svgScroll>span{display:block}.qLAUDW_donutGrid,.qLAUDW_chartSplit{grid-template-columns:1fr}}@media (max-width:430px){.qLAUDW_hero h1{font-size:37px}.qLAUDW_lead{font-size:14px}.qLAUDW_heroFact>strong{font-size:64px}.qLAUDW_section h2{font-size:29px}.qLAUDW_section>p:not(.qLAUDW_sectionLabel):not(.qLAUDW_reading),.qLAUDW_reading{font-size:14px}.qLAUDW_snapshotBars li{grid-template-columns:82px minmax(70px,1fr) 86px;gap:8px}.qLAUDW_snapshotBars li>span,.qLAUDW_snapshotBars li>strong{font-size:10px}.qLAUDW_profileBars li{grid-template-columns:82px minmax(70px,1fr) 86px;gap:6px 8px}.qLAUDW_profileBars li>span,.qLAUDW_profileBars li>strong{font-size:10px}.qLAUDW_timeline h3{font-size:17px}}
.X-RzTW_page{--data-blue:#275c9e;--data-rust:#c56c36;--data-green:#68806d;--data-ink:#17202c;--data-muted:#657080;--data-line:#d9dee4;--data-paper:#f4f6fa;color:var(--data-ink);background:#fff;padding:76px 0 0}.X-RzTW_breadcrumbWrap{max-width:1180px;margin:0 auto;padding:14px 24px}.X-RzTW_hero{color:#fff;background:radial-gradient(circle at 82% 28%,#3d69c661,#0000 24%),linear-gradient(135deg,#101a31 0%,#1e376d 54%,#2d54a3 100%);border-block:1px solid #172a51}.X-RzTW_heroGrid{grid-template-columns:minmax(0,1fr) 310px;gap:70px;max-width:1180px;margin:0 auto;padding:86px 24px 78px;display:grid}.X-RzTW_eyebrow,.X-RzTW_sectionLabel{color:var(--data-blue);font-family:var(--font-inter), sans-serif;letter-spacing:.18em;text-transform:uppercase;font-size:10px;font-weight:800}.X-RzTW_hero .X-RzTW_eyebrow{color:#bbd0ff}.X-RzTW_hero h1{font-family:var(--font-shippori), serif;letter-spacing:-.045em;word-break:keep-all;max-width:790px;margin-top:22px;font-size:clamp(40px,4.8vw,60px);font-weight:500;line-height:1.33}.X-RzTW_hero h1.X-RzTW_comparisonTitle{font-size:clamp(38px,4.2vw,54px)}.X-RzTW_comparisonTitle span{display:block}.X-RzTW_lead{color:#ffffffd1;max-width:720px;margin-top:30px;font-size:15px;line-height:2.05}.X-RzTW_meta{flex-wrap:wrap;gap:10px 28px;margin-top:28px;display:flex}.X-RzTW_meta span{color:#ffffff9e;letter-spacing:.04em;font-size:10px}.X-RzTW_heroFact{color:#fff;background:#0a152b7a;border:1px solid #ffffff38;align-self:center;padding:30px 30px 27px}.X-RzTW_heroFact>p{color:#9fb7d7;font-family:var(--font-inter), sans-serif;letter-spacing:.18em;font-size:9px;font-weight:800}.X-RzTW_heroFact>strong{font-family:var(--font-cormorant), serif;letter-spacing:-.04em;margin-top:17px;font-size:68px;font-weight:600;line-height:1;display:inline-block}.X-RzTW_heroFact>span{color:#cbd3dc;margin-left:7px;font-size:11px;font-weight:700}.X-RzTW_heroFact dl{border-top:1px solid #ffffff2e;gap:11px;margin-top:21px;padding-top:19px;display:grid}.X-RzTW_heroFact dl div{justify-content:space-between;font-size:10px;display:flex}.X-RzTW_heroFact dt{color:#aeb9c8}.X-RzTW_heroFact dd{font-weight:700}.X-RzTW_marketSnapshot{border-bottom:1px solid var(--data-line);background:#fff}.X-RzTW_marketSnapshotInner{grid-template-columns:minmax(0,.92fr) minmax(420px,1.08fr);gap:34px 54px;max-width:1180px;margin:0 auto;padding:72px 24px 68px;display:grid}.X-RzTW_marketSnapshotIntro h2{font-family:var(--font-shippori), serif;letter-spacing:-.025em;margin-top:13px;font-size:clamp(27px,3.2vw,39px);font-weight:500;line-height:1.55}.X-RzTW_noWrap{white-space:nowrap}.X-RzTW_marketSnapshotIntro>p:not(.X-RzTW_sectionLabel){color:#45505f;margin-top:21px;font-size:14px;line-height:2}.X-RzTW_marketSnapshotFigure{background:#f7f9fc;border:1px solid #d9e0e9;align-self:center;padding:28px 30px 24px}.X-RzTW_marketSnapshotFigure figcaption{color:#263443;font-family:var(--font-shippori), serif;font-size:18px;font-weight:600}.X-RzTW_marketSnapshotBars{gap:18px;margin:25px 0 0;padding:0;list-style:none;display:grid}.X-RzTW_marketSnapshotBars li{grid-template-columns:86px minmax(90px,1fr) 88px;align-items:center;gap:12px;display:grid}.X-RzTW_marketSnapshotArea span{color:#7b8490;letter-spacing:.08em;font-size:8px;font-weight:700;display:block}.X-RzTW_marketSnapshotArea strong{color:#354151;margin-top:2px;font-size:13px;display:block}.X-RzTW_marketSnapshotTrack{background:#e1e6ed;height:13px;overflow:hidden}.X-RzTW_marketSnapshotTrack span{background:#8094af;height:100%;display:block}.X-RzTW_marketSnapshotFocus .X-RzTW_marketSnapshotTrack span{background:linear-gradient(90deg,#c56c36,#df8b55)}.X-RzTW_marketSnapshotFocus .X-RzTW_marketSnapshotArea strong,.X-RzTW_marketSnapshotFocus .X-RzTW_marketSnapshotPrice{color:#a64f1e}.X-RzTW_marketSnapshotPrice{color:#273545;font-family:var(--font-inter), sans-serif;text-align:right;font-size:12px}.X-RzTW_marketSnapshotSource{color:#737d89;border-top:1px solid #dde2e8;margin-top:24px;padding-top:16px;font-size:9px;line-height:1.75}.X-RzTW_toc{border-bottom:1px solid var(--data-line);background:#fff;flex-wrap:wrap;align-items:center;gap:12px 28px;max-width:1180px;margin:0 auto;padding:19px 24px;display:flex}.X-RzTW_toc span{color:#9a632d;font-family:var(--font-inter), sans-serif;letter-spacing:.16em;font-size:9px;font-weight:800}.X-RzTW_toc a{color:#536071;text-underline-offset:4px;font-size:11px;-webkit-text-decoration:underline #ccd2da;text-decoration:underline #ccd2da}.X-RzTW_toc a:hover{color:var(--data-blue)}.X-RzTW_articleBody{max-width:790px;margin:0 auto;padding:20px 24px 90px}.X-RzTW_section{padding-top:96px;scroll-margin-top:110px}.X-RzTW_section h2{font-family:var(--font-shippori), serif;letter-spacing:-.025em;margin-top:13px;font-size:clamp(29px,4vw,42px);font-weight:500;line-height:1.5}.X-RzTW_section>p:not(.X-RzTW_sectionLabel):not(.X-RzTW_reading){color:#45505f;margin-top:25px;font-size:15px;line-height:2.1}.X-RzTW_reading{border-left:3px solid var(--data-rust);color:#3f4c5c;margin-top:22px;padding:8px 0 8px 20px;font-size:14px;line-height:2}.X-RzTW_contextBox{border:1px solid #d5dfec;border-left:4px solid var(--data-blue);background:#f4f7fb;margin-top:30px;padding:24px 26px}.X-RzTW_contextBox>strong{color:#233a5d;font-family:var(--font-shippori), serif;font-size:18px;line-height:1.7;display:block}.X-RzTW_contextBox p{color:#4d5968;margin-top:13px;font-size:13px;line-height:2}.X-RzTW_contextBox a,.X-RzTW_buildingLink,.X-RzTW_inlineLink{color:var(--data-blue);text-underline-offset:4px;font-weight:700;-webkit-text-decoration:underline #275c9e61;text-decoration:underline #275c9e61}.X-RzTW_buildingLink:hover,.X-RzTW_inlineLink:hover{text-decoration-color:currentColor}.X-RzTW_chartCard{background:#fff;border:1px solid #d6dce4;margin:46px -165px 0;padding:30px 34px 25px;box-shadow:0 22px 55px #222e3e12}.X-RzTW_chartHeading{border-bottom:1px solid #e4e7eb;align-items:baseline;gap:18px;padding-bottom:18px;display:flex}.X-RzTW_chartHeading span{color:var(--data-rust);font-family:var(--font-inter), sans-serif;letter-spacing:.16em;white-space:nowrap;font-size:9px;font-weight:800}.X-RzTW_chartHeading strong{font-family:var(--font-shippori), serif;font-size:20px;font-weight:600}.X-RzTW_chartNote{color:#747d89;border-top:1px solid #e5e8ec;margin-top:20px;padding-top:16px;font-size:10px;line-height:1.8}.X-RzTW_legend{flex-wrap:wrap;justify-content:flex-end;gap:10px 22px;padding:20px 4px 0;display:flex}.X-RzTW_legend span{color:#536071;align-items:center;gap:7px;font-size:10px;display:inline-flex}.X-RzTW_legend i{border-radius:50%;width:8px;height:8px;display:inline-block}.X-RzTW_svgScroll{overflow-x:auto}.X-RzTW_scrollHint{color:var(--data-blue);width:max-content;padding:15px 0 2px;font-size:9px;font-weight:700;display:none}.X-RzTW_chartSvg{width:100%;min-width:700px;height:auto;display:block}.X-RzTW_gridLine{stroke:#e4e7eb;stroke-width:1px}.X-RzTW_axisText,.X-RzTW_unitText,.X-RzTW_countText{fill:#737d89;font-family:var(--font-inter), sans-serif;font-size:10px}.X-RzTW_unitText{font-size:9px;font-weight:800}.X-RzTW_valueText{font-family:var(--font-inter), sans-serif;font-size:11px;font-weight:800}.X-RzTW_countText{font-size:8px}.X-RzTW_axisLabel{fill:#4f5c6c;font-size:11px;font-weight:700}.X-RzTW_scatterDot{fill:var(--data-rust);opacity:.86;stroke:#fff;stroke-width:2px}.X-RzTW_scatterLabel{fill:#3f4b59;font-family:var(--font-inter), sans-serif;font-size:10px;font-weight:700}.X-RzTW_dataDetails{border-top:1px dashed #d6dbe1;margin-top:8px;padding-top:13px}.X-RzTW_dataDetails summary{color:var(--data-blue);cursor:pointer;font-size:10px;font-weight:700}.X-RzTW_tableScroll{max-height:360px;margin-top:14px;overflow:auto}.X-RzTW_tableScroll table{border-collapse:collapse;width:100%;min-width:680px;font-size:10px}.X-RzTW_tableScroll th,.X-RzTW_tableScroll td{text-align:left;border-bottom:1px solid #e6e8eb;padding:8px 10px}.X-RzTW_tableScroll thead th{background:#f2f3f4;position:sticky;top:0}.X-RzTW_rankingGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:38px;padding-top:25px;display:grid}.X-RzTW_focusChartGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;padding-top:20px;display:grid}.X-RzTW_focusChartPanel{min-width:0}.X-RzTW_focusChartSvg{width:100%;height:auto;display:block}.X-RzTW_mergerLine{stroke:#697586;stroke-dasharray:5 5;stroke-width:1.5px}.X-RzTW_mergerText{fill:#4f5c6c;font-family:var(--font-inter), sans-serif;font-size:9px;font-weight:800}.X-RzTW_subchartLabel{color:#3f4b59;font-family:var(--font-shippori), serif;margin-bottom:13px;font-size:16px;font-weight:600}.X-RzTW_rankingPanel ol,.X-RzTW_growthChart ol{gap:11px;margin:0;padding:0;list-style:none;display:grid}.X-RzTW_rankingPanel li{grid-template-columns:22px 72px minmax(55px,1fr) 73px;align-items:center;gap:9px;display:grid}.X-RzTW_rankNumber{color:#9ca4ae;font-family:var(--font-inter), sans-serif;font-size:9px}.X-RzTW_rankTown{color:#354151;min-width:0;font-size:11px;font-weight:700}.X-RzTW_rankTown small{color:#9aa2ac;font-family:var(--font-inter), sans-serif;margin-top:2px;font-size:8px;font-weight:500;display:block}.X-RzTW_rankBar,.X-RzTW_growthTrack{background:#e6e9ed;height:8px;display:block;overflow:hidden}.X-RzTW_rankBar i,.X-RzTW_growthTrack i{height:100%;display:block}.X-RzTW_rankingPanel li>strong,.X-RzTW_growthChart li>strong{color:#273545;font-family:var(--font-inter), sans-serif;text-align:right;font-size:11px}.X-RzTW_rankingPanel li>strong small,.X-RzTW_growthChart li>strong small{color:#838c97;margin-left:2px;font-size:7px}.X-RzTW_growthChart{padding:28px 0 3px}.X-RzTW_growthAxis{color:#828b95;justify-content:space-between;margin:0 55px 12px 132px;font-size:9px;display:flex}.X-RzTW_growthChart li{grid-template-columns:26px 82px minmax(100px,1fr) 58px;align-items:center;gap:12px;display:grid}.X-RzTW_growthTrack i{background:linear-gradient(90deg, #d5a36c, var(--data-rust))}.X-RzTW_sourceBox{border-left:4px solid var(--data-blue);background:#f4f7fc;gap:13px;margin-top:38px;padding:25px 27px;display:grid}.X-RzTW_sourceBox p{color:#536071;font-size:11px;line-height:1.85}.X-RzTW_sourceBox strong{color:#263443;margin-right:12px;display:inline-block}.X-RzTW_sourceBox a{color:var(--data-blue);text-decoration:underline}.X-RzTW_relatedNav{border-top:1px solid var(--data-line);margin-top:96px;padding-top:44px}.X-RzTW_relatedHeading{font-family:var(--font-shippori), serif;letter-spacing:-.02em;margin-top:13px;font-size:clamp(24px,3vw,32px);font-weight:500;line-height:1.5}.X-RzTW_relatedList{gap:12px;margin-top:26px;display:grid}.X-RzTW_relatedList a{background:var(--data-paper);border:1px solid var(--data-line);gap:7px;padding:20px 22px;transition:border-color .2s,transform .2s,box-shadow .2s;display:grid}.X-RzTW_relatedList a:hover{border-color:var(--data-blue);transform:translateY(-2px);box-shadow:0 14px 32px #222e3e14}.X-RzTW_relatedList strong{color:var(--data-blue);font-size:15px;font-weight:700}.X-RzTW_relatedList strong:after{content:" →";font-weight:400}.X-RzTW_relatedList span{color:#536071;font-size:13px;line-height:1.9}@media (max-width:1120px){.X-RzTW_chartCard{margin-inline:-80px}}@media (max-width:940px){.X-RzTW_heroGrid{grid-template-columns:1fr 260px;gap:34px}.X-RzTW_marketSnapshotInner{grid-template-columns:1fr}.X-RzTW_chartCard{margin-inline:0}.X-RzTW_articleBody{max-width:900px}.X-RzTW_rankingGrid{gap:28px}}@media (max-width:720px){.X-RzTW_page{padding-top:64px}.X-RzTW_breadcrumbWrap{padding-inline:18px}.X-RzTW_heroGrid{grid-template-columns:1fr;padding:56px 20px 48px}.X-RzTW_heroFact{width:100%;max-width:360px}.X-RzTW_marketSnapshotInner{padding:54px 20px 50px}.X-RzTW_toc{white-space:nowrap;gap:10px 18px;padding-inline:20px;overflow-x:auto}.X-RzTW_articleBody{padding-inline:20px}.X-RzTW_section{padding-top:76px}.X-RzTW_chartCard{padding:23px 18px 20px}.X-RzTW_chartHeading{flex-direction:column;align-items:flex-start;gap:8px}.X-RzTW_chartHeading strong{font-size:17px}.X-RzTW_scrollHint{display:block}.X-RzTW_rankingGrid,.X-RzTW_focusChartGrid{grid-template-columns:1fr}.X-RzTW_relatedNav{margin-top:76px}.X-RzTW_relatedList a{padding:18px}}@media (max-width:430px){.X-RzTW_hero h1{word-break:normal;font-size:36px}.X-RzTW_hero h1.X-RzTW_comparisonTitle{font-size:34px}.X-RzTW_lead{font-size:14px}.X-RzTW_heroFact>strong{font-size:58px}.X-RzTW_marketSnapshotIntro h2{font-size:27px}.X-RzTW_marketSnapshotFigure{padding:24px 18px 21px}.X-RzTW_marketSnapshotBars li{grid-template-columns:72px minmax(54px,1fr) 78px;gap:8px}.X-RzTW_marketSnapshotPrice{font-size:10px}.X-RzTW_section h2{font-size:28px}.X-RzTW_section>p:not(.X-RzTW_sectionLabel):not(.X-RzTW_reading){font-size:14px}.X-RzTW_chartCard{margin-inline:-5px}.X-RzTW_chartSvg{min-width:640px}.X-RzTW_rankingPanel li{grid-template-columns:20px 65px minmax(48px,1fr) 68px}.X-RzTW_growthChart li{grid-template-columns:20px 68px minmax(60px,1fr) 52px;gap:8px}.X-RzTW_growthAxis{margin-left:96px;margin-right:48px}}
.o7j3WW_milestoneLine{stroke:#99a8bc;stroke-dasharray:5 5;stroke-width:1.5px}.o7j3WW_milestoneText{fill:#5d6d82;font-family:var(--font-inter), sans-serif;letter-spacing:.03em;font-size:9px;font-weight:800}.o7j3WW_baseline{stroke:#44566f;stroke-dasharray:4 4;stroke-width:2px}.o7j3WW_heroCities{white-space:nowrap}.o7j3WW_roadTimeline{grid-template-columns:1fr 1fr;gap:0;margin-top:36px;display:grid}.o7j3WW_roadEvent{background:#f4f7fb;border-top:4px solid #275c9e;padding:26px 28px 27px}.o7j3WW_roadEvent+.o7j3WW_roadEvent{border-top-color:#c56c36;border-left:1px solid #d5dfec}.o7j3WW_roadEvent time{color:#275c9e;font-family:var(--font-cormorant), serif;font-size:44px;font-weight:600;line-height:1;display:block}.o7j3WW_roadEvent+.o7j3WW_roadEvent time{color:#a95526}.o7j3WW_roadEvent strong{color:#26384f;font-family:var(--font-shippori), serif;margin-top:15px;font-size:17px;line-height:1.7;display:block}.o7j3WW_roadEvent p{color:#596576;margin-top:8px;font-size:12px;line-height:1.9}.o7j3WW_typeLegend{flex-wrap:wrap;justify-content:flex-end;gap:11px 22px;padding:22px 4px 10px;display:flex}.o7j3WW_typeLegend span{color:#536071;align-items:center;gap:7px;font-size:10px;display:inline-flex}.o7j3WW_typeLegend i{border-radius:50%;width:8px;height:8px;display:inline-block}.o7j3WW_typeRows{gap:21px;padding:18px 6px 12px;display:grid}.o7j3WW_typeRow{grid-template-columns:110px 1fr;align-items:center;gap:18px;display:grid}.o7j3WW_typeArea strong{color:#354151;font-size:13px;display:block}.o7j3WW_typeArea span{color:#8a939e;font-family:var(--font-inter), sans-serif;margin-top:3px;font-size:9px;display:block}.o7j3WW_typeBar{background:#e8ebef;height:34px;display:flex;overflow:hidden}.o7j3WW_typeBar span{color:#fff;font-family:var(--font-inter), sans-serif;justify-content:center;align-items:center;min-width:0;font-size:9px;font-weight:800;display:flex}.o7j3WW_answerGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:32px;display:grid}.o7j3WW_answerCard{background:#f4f7fb;border:1px solid #d5dfec;padding:23px 24px}.o7j3WW_answerCard span{color:#275c9e;font-family:var(--font-inter), sans-serif;letter-spacing:.13em;font-size:9px;font-weight:800;display:block}.o7j3WW_answerCard strong{color:#25384f;font-family:var(--font-shippori), serif;margin-top:10px;font-size:17px;line-height:1.7;display:block}.o7j3WW_answerCard p{color:#596576;margin-top:8px;font-size:12px;line-height:1.85}@media (max-width:720px){.o7j3WW_roadTimeline,.o7j3WW_answerGrid{grid-template-columns:1fr}.o7j3WW_roadEvent+.o7j3WW_roadEvent{border-top:4px solid #c56c36;border-left:0}.o7j3WW_typeRow{grid-template-columns:1fr;gap:9px}}@media (max-width:430px){.o7j3WW_heroCities{letter-spacing:-.055em;font-size:28px}}
.NhZTeG_multiples{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px 26px;display:grid}.NhZTeG_multiples>figure{border-top:1px solid #e4e9ee;padding-top:12px}.NhZTeG_multiples figcaption{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.NhZTeG_multiples figcaption strong{color:#26384a;font-size:12px;font-weight:700}.NhZTeG_multiples figcaption span{color:#6f7a87;font-family:var(--font-inter), sans-serif;white-space:nowrap;font-size:10px}.NhZTeG_multiples svg{width:100%;height:auto;margin-top:8px;display:block}.NhZTeG_radarGrid{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:18px 20px;display:grid}.NhZTeG_radarGrid>figure{text-align:center}.NhZTeG_radarGrid figcaption strong{color:#26384a;font-size:13px;font-weight:700;display:block}.NhZTeG_radarGrid figcaption span{color:#6f7a87;font-family:var(--font-inter), sans-serif;font-size:10px}.NhZTeG_radarGrid svg{width:100%;max-width:264px;height:auto;margin:6px auto 0;display:block}.NhZTeG_bars{gap:14px;list-style:none;display:grid}.NhZTeG_bars li{grid-template-columns:150px minmax(90px,1fr) 150px;align-items:center;gap:12px;display:grid}.NhZTeG_bars li>span{color:#435264;font-size:12px;font-weight:700;line-height:1.35}.NhZTeG_bars li>span small{color:#7b8490;font-size:9px;font-weight:500;display:block}.NhZTeG_bars li>i{background:#edf1f5;height:12px;display:block;overflow:hidden}.NhZTeG_bars li>i b{height:100%;display:block}.NhZTeG_bars li>strong{color:#26384a;font-family:var(--font-inter), sans-serif;text-align:right;font-size:12px}.NhZTeG_bars li>strong small{color:#7b8490;font-size:9px;font-weight:500;display:block}.NhZTeG_stationTable{border-collapse:collapse;width:100%;min-width:640px;margin-top:14px;font-size:10px}.NhZTeG_stationTable th,.NhZTeG_stationTable td{text-align:right;vertical-align:top;border-bottom:1px solid #e7ebef;padding:9px 10px}.NhZTeG_stationTable th:first-child,.NhZTeG_stationTable td:first-child,.NhZTeG_stationTable td.NhZTeG_towns{text-align:left}.NhZTeG_stationTable td.NhZTeG_towns{color:#5f6b79;max-width:420px;line-height:1.7}.NhZTeG_keyFacts{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:16px;margin-top:34px;display:grid}.NhZTeG_keyFacts>div{border-top:2px solid #275c9e;padding-top:12px}.NhZTeG_keyFacts p{color:#6f7a87;letter-spacing:.04em;font-size:10px}.NhZTeG_keyFacts strong{color:#182433;font-family:var(--font-inter), sans-serif;margin-top:6px;font-size:26px;font-weight:700;line-height:1.2;display:block}.NhZTeG_keyFacts strong small{color:#6f7a87;margin-left:4px;font-size:11px;font-weight:500}.NhZTeG_keyFacts span{color:#6f7a87;margin-top:5px;font-size:10px;display:block}@media (max-width:720px){.NhZTeG_multiples{grid-template-columns:repeat(2,minmax(0,1fr))}.NhZTeG_bars li{grid-template-columns:96px minmax(70px,1fr) 92px;gap:8px}.NhZTeG_bars li>span,.NhZTeG_bars li>strong{font-size:10px}}@media (max-width:430px){.NhZTeG_multiples{grid-template-columns:1fr}}
.rFSITq_bars{margin:12px 0 0;padding:0;list-style:none}.rFSITq_barRow{border-top:1px solid #dbe2ea;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px 0;display:grid}.rFSITq_barRow:last-child{border-bottom:1px solid #dbe2ea}.rFSITq_barLabel{min-width:0}.rFSITq_rowName{font-size:13px;font-weight:700}.rFSITq_detail{color:#64748b;margin-top:4px;font-size:11px;font-weight:400;line-height:1.5;display:block}.rFSITq_groupLabel{color:#64748b;white-space:nowrap;margin-left:8px;font-size:10px;font-weight:700}.rFSITq_barValue{color:#0f172a;white-space:nowrap;font-size:13px}.rFSITq_barTrack{background:#eef2f6;height:12px;position:relative;overflow:visible}.rFSITq_barFill{background:#3b5998;height:100%;display:block;position:relative}.rFSITq_groupMarker{width:8px;height:8px;display:block;position:absolute;top:2px;right:-4px}.rFSITq_group-wood{background:#3b5998;border-radius:50%}.rFSITq_group-steel{background:#fff;border:2px solid #0f172a;transform:rotate(45deg)}.rFSITq_group-other{background:#0f172a}.rFSITq_unavailable{color:#64748b;margin-top:7px;font-size:11px;display:block}.rFSITq_dataDetails{border-top:1px solid #dbe2ea;margin-top:24px;padding-top:13px}.rFSITq_dataDetails summary{color:#3b5998;cursor:pointer;font-size:12px;font-weight:700}.rFSITq_tableScroll{overflow-x:auto}.rFSITq_tableScroll table{border-collapse:collapse;min-width:100%;margin-top:12px;font-size:12px}.rFSITq_tableScroll th,.rFSITq_tableScroll td{text-align:left;vertical-align:top;border-bottom:1px solid #dbe2ea;padding:9px 8px}.rFSITq_tableScroll th:last-child,.rFSITq_tableScroll td:last-child{text-align:right;white-space:nowrap}.rFSITq_matrixScroll{margin-top:12px;overflow-x:auto}.rFSITq_matrix{border-collapse:collapse;table-layout:fixed;width:100%;min-width:660px;font-size:12px}.rFSITq_matrix th,.rFSITq_matrix td{vertical-align:middle;border-bottom:1px solid #dbe2ea;padding:9px 10px}.rFSITq_matrix thead th{color:#64748b;text-align:left;font-size:11px;font-weight:700}.rFSITq_matrix th:first-child{text-align:left;z-index:1;background:#fff;width:29%;position:sticky;left:0;box-shadow:1px 0 #dbe2ea}.rFSITq_matrix td strong{white-space:nowrap;font-size:12px;font-weight:600}.rFSITq_matrix .rFSITq_detail{margin-top:2px;font-size:10px}.rFSITq_miniTrack{background:#eef2f6;height:6px;margin-top:5px}.rFSITq_miniTrack span{background:#3b5998;height:100%;display:block}.rFSITq_scatterWrap{margin-top:20px;overflow-x:auto}.rFSITq_scatter{width:100%;min-width:640px;height:auto;display:block}.rFSITq_scrollHint{color:#64748b;display:none}.rFSITq_gridLine{stroke:#dbe2ea;stroke-width:1px}.rFSITq_axisText{fill:#64748b;font-size:11px}.rFSITq_axisLabel{fill:#0f172a;font-size:12px;font-weight:700}.rFSITq_point{fill:#3b5998;stroke:#fff;stroke-width:2px}.rFSITq_pointLabel{fill:#0f172a;font-size:11px}.rFSITq_empty{color:#64748b;margin:28px 0}.rFSITq_srOnly{clip:rect(0, 0, 0, 0);width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}@media (max-width:520px){.rFSITq_barRow{grid-template-columns:minmax(0,1fr) auto;gap:6px 10px;padding-block:9px}.rFSITq_barTrack{grid-area:2/1/auto/-1;height:10px}.rFSITq_barValue{grid-area:1/2;font-size:12px}.rFSITq_matrix th:first-child{width:24%}.rFSITq_scrollHint{display:block}.rFSITq_pointLabel{font-size:10px}}.rFSITq_chart{--blue:#3b5998;margin-bottom:26px}.rFSITq_chart p{font-size:12px;line-height:1.85}
