.report_report__NfA7b{--r-navy:#0f1926;--r-sand:var(--gray-100);--r-line:#d9d9d9;--r-muted:var(--color-fg-2);--r-accent:#f39800;max-width:1280px;margin:auto;padding:32px 64px 80px;color:var(--r-navy);font-size:16px;line-height:1.65}.report_topbar___erc3{display:flex;justify-content:space-between;gap:24px;font-size:13px;color:var(--r-muted)}.report_topbar___erc3 a{text-decoration:underline;text-underline-offset:4px}.report_markets___bPhc{display:flex;gap:8px;flex-wrap:wrap;margin:32px 0 40px}.report_markets___bPhc a{padding:10px 18px;border:1px solid var(--r-line);border-radius:5px;font-size:14px}.report_markets___bPhc a[aria-current=page]{background:var(--r-navy);border-color:var(--r-navy);color:#fff}.report_cover__yupZx{display:grid;grid-template-columns:1.2fr 1fr;gap:64px;align-items:start}.report_eyebrow__FKnR5{font-size:12px;font-weight:700;letter-spacing:.08em;margin:0 0 20px;color:var(--r-muted)}.report_cover__yupZx h1{font-size:clamp(32px,4vw,52px);line-height:1.2;letter-spacing:-.045em;font-weight:700;margin:0 0 24px;word-break:keep-all}.report_lead__h3QlB{font-size:18px;line-height:1.75;color:var(--r-muted);margin:0}.report_mobileBreak__tC02A{display:none}.report_verdict__4d1r2{border-top:3px solid var(--r-navy);padding:24px 28px;background:var(--gray-100)}.report_tag__sm_PX{font-size:12px;padding-left:12px;border-left:3px solid var(--r-accent);font-weight:700}.report_verdict__4d1r2 h2{font-size:27px;line-height:1.35;margin:16px 0}.report_verdict__4d1r2 p{font-size:14px}.report_verdict__4d1r2 dl{margin-top:22px;border-top:1px solid var(--r-line)}.report_verdict__4d1r2 dl>div{display:grid;grid-template-columns:100px 1fr;gap:12px;padding:10px 0;border-bottom:1px solid var(--r-line);font-size:12px}.report_verdict__4d1r2 dt{color:var(--r-muted)}.report_verdict__4d1r2 dd{margin:0;font-weight:600}.report_notice__Fef9B{font-size:14px;color:var(--r-muted);border-left:3px solid var(--r-accent);padding:12px 20px;margin:32px 0 0;background:var(--gray-100)}.report_summary__X9__W{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin:40px 0 72px;padding-bottom:40px;border-bottom:1px solid var(--r-navy)}.report_summary__X9__W span{display:block;font-size:14px}.report_summary__X9__W strong{display:block;font-size:36px;letter-spacing:-.03em;line-height:1.4;margin:10px 0}.report_summary__X9__W small{display:block;font-size:12px;color:var(--r-muted)}.report_section__WBzqB{display:grid;grid-template-columns:1fr 2fr;gap:48px;margin:72px 0}.report_cta__UcpG_ h2,.report_next__Gv3qQ h2,.report_sectionHead__jNzfF h2{font-size:28px;line-height:1.4;letter-spacing:-.025em;margin:0 0 20px;font-weight:700;word-break:keep-all}.report_sectionHead__jNzfF p:not(.report_eyebrow__FKnR5){font-size:14px;color:var(--r-muted)}.report_facts__YxLRL{display:flex;flex-wrap:wrap;gap:32px;margin-bottom:24px}.report_facts__YxLRL span{display:block;font-size:13px;color:var(--r-muted)}.report_facts__YxLRL strong{display:block;font-size:25px;font-weight:650}.report_facts__YxLRL strong small{font-size:14px;margin-left:6px}.report_tableWrap__VUlV3{overflow-x:auto;max-width:100%}.report_report__NfA7b table{width:100%;border-collapse:collapse;font-size:13px}.report_report__NfA7b caption{text-align:left;color:var(--r-muted);font-size:14px;padding-bottom:10px}.report_report__NfA7b td,.report_report__NfA7b th{text-align:left;padding:14px 12px;border-bottom:1px solid var(--r-line);vertical-align:top;word-break:keep-all}.report_report__NfA7b thead th{background:var(--gray-100);white-space:nowrap}.report_report__NfA7b tbody th{font-weight:600}.report_report__NfA7b th small{display:block;color:var(--r-muted);font-size:11px;font-weight:400;margin-top:4px}.report_note__MG7bO{font-size:14px;color:var(--r-muted);line-height:1.8;margin-top:16px}.report_costSection__Zc7v9{border-top:1px solid var(--r-line);border-bottom:1px solid var(--r-line);padding:48px 0}.report_costSection__Zc7v9 .report_sectionHead__jNzfF{display:grid;grid-template-columns:1fr 1fr;gap:0 48px}.report_costSection__Zc7v9 .report_eyebrow__FKnR5{grid-column:1/-1}.report_costGroups__sCB7d{display:grid;grid-template-columns:repeat(3,1fr);gap:32px;margin:32px 0}.report_costGroups__sCB7d span{display:block;font-size:14px}.report_costGroups__sCB7d strong{display:block;font-size:25px;margin:8px 0}.report_bar__h9FMu{height:5px;background:var(--r-sand)}.report_bar__h9FMu i{display:block;min-width:2px;height:5px;background:var(--r-navy)}.report_total__v1mKL{background:var(--gray-100);font-weight:700}.report_schedule__pRwuK{margin-bottom:28px}.report_schedule__pRwuK>div{display:grid;grid-template-columns:1fr auto;gap:6px;margin:0 0 18px;font-size:14px}.report_schedule__pRwuK i{grid-column:1/-1;display:block;height:12px;background:var(--r-navy)}.report_schedule__pRwuK>div+div i{background:var(--r-accent)}.report_baseCase__zV1ql{background:var(--r-sand);font-weight:700}.report_next__Gv3qQ{display:grid;grid-template-columns:1fr 2fr;gap:48px;padding:40px;background:var(--r-sand)}.report_next__Gv3qQ ol{margin:0;padding:0;list-style:none;counter-reset:steps}.report_next__Gv3qQ li{counter-increment:steps;display:grid;grid-template-columns:32px 1fr;gap:4px 12px;padding:16px 0;border-bottom:1px solid var(--gray-300)}.report_next__Gv3qQ li:before{content:"0" counter(steps);grid-row:1/3;color:var(--r-muted);font-size:13px}.report_next__Gv3qQ li strong{font-size:17px}.report_next__Gv3qQ li span{font-size:13px}.report_actions__JTfAU{display:flex;gap:24px;flex-wrap:wrap;align-items:center;justify-content:space-between;margin:32px 0 64px}.report_actions__JTfAU .ub-report-actions{display:flex;gap:20px;align-items:center;flex-wrap:wrap}.report_actions__JTfAU button{font-size:13px}.report_cta__UcpG_{border-top:2px solid var(--r-navy);padding:40px 0 0;display:grid;grid-template-columns:1fr auto;gap:20px;align-items:center}.report_cta__UcpG_ p{font-size:14px;color:var(--r-muted)}.report_cta__UcpG_ .report_note__MG7bO{grid-column:1/-1}.report_report__NfA7b a:focus-visible,.report_report__NfA7b button:focus-visible{outline:3px solid var(--r-accent);outline-offset:4px}@media(max-width:800px){.report_report__NfA7b{padding:24px}.report_cover__yupZx{grid-template-columns:1fr;gap:28px}.report_topbar___erc3{flex-direction:column;gap:8px}.report_markets___bPhc{margin:24px 0 32px}.report_markets___bPhc a{padding:9px 12px;font-size:12px}.report_verdict__4d1r2 h2 br{display:none}.report_summary__X9__W{gap:16px;margin:32px 0 48px}.report_summary__X9__W strong{font-size:25px}.report_next__Gv3qQ,.report_section__WBzqB{grid-template-columns:1fr;gap:20px;margin:48px 0}.report_cta__UcpG_ h2,.report_next__Gv3qQ h2,.report_sectionHead__jNzfF h2{font-size:26px}.report_costSection__Zc7v9 .report_sectionHead__jNzfF{grid-template-columns:1fr}.report_costGroups__sCB7d{gap:16px}.report_costGroups__sCB7d strong{font-size:21px}.report_report__NfA7b table{min-width:580px}.report_next__Gv3qQ{padding:24px}.report_cta__UcpG_{grid-template-columns:1fr}.report_cta__UcpG_>a{justify-self:start}.report_actions__JTfAU{margin-bottom:40px}.report_cover__yupZx h1{font-size:38px}.report_lead__h3QlB{font-size:16px}.report_note__MG7bO{font-size:14px}.report_summary__X9__W small{font-size:11px}}@media(max-width:480px){.report_summary__X9__W{grid-template-columns:1fr;padding:8px 0 24px;gap:20px}.report_summary__X9__W>div{display:grid;grid-template-columns:1fr 1fr;gap:4px 16px}.report_summary__X9__W strong{margin:0;text-align:right}.report_summary__X9__W small{grid-column:1/-1}.report_cover__yupZx h1{font-size:34px}.report_mobileBreak__tC02A{display:block}.report_costGroups__sCB7d{grid-template-columns:1fr;gap:20px}.report_costGroups__sCB7d>div{display:grid;grid-template-columns:1fr auto;gap:4px 16px}.report_costGroups__sCB7d strong{margin:0}.report_bar__h9FMu{grid-column:1/-1}.report_facts__YxLRL{gap:20px}.report_facts__YxLRL strong{font-size:22px}.report_report__NfA7b .report_markets___bPhc a{min-height:44px;display:flex;align-items:center}.report_verdict__4d1r2{padding:20px}.report_actions__JTfAU .ub-report-actions{gap:20px}.report_cta__UcpG_ .report_note__MG7bO{font-size:14px}}@page{size:A4;margin:14mm}@media print{.report_report__NfA7b{padding:0;max-width:none;font-size:10px}.report_actions__JTfAU,.report_cta__UcpG_,.report_markets___bPhc,.report_report__NfA7b .ub-button,.report_topbar___erc3{display:none!important}.report_cover__yupZx{gap:24px;grid-template-columns:1.2fr 1fr}.report_cover__yupZx h1{font-size:26px}.report_lead__h3QlB{font-size:11px}.report_verdict__4d1r2{padding:12px}.report_verdict__4d1r2 h2{font-size:17px}.report_verdict__4d1r2 dl>div,.report_verdict__4d1r2 p{font-size:9px}.report_notice__Fef9B{font-size:9px;margin-top:18px}.report_summary__X9__W{gap:20px;margin:20px 0}.report_summary__X9__W strong{font-size:22px}.report_summary__X9__W small,.report_summary__X9__W span{font-size:9px}.report_section__WBzqB{margin:24px 0;gap:24px}.report_next__Gv3qQ h2,.report_sectionHead__jNzfF h2{font-size:18px}.report_note__MG7bO,.report_sectionHead__jNzfF p:not(.report_eyebrow__FKnR5){font-size:9px}.report_eyebrow__FKnR5{font-size:9px;margin-bottom:10px}.report_report__NfA7b table{font-size:9px;min-width:0}.report_report__NfA7b td,.report_report__NfA7b th{padding:7px}.report_report__NfA7b th small{font-size:8px}.report_costSection__Zc7v9{padding:24px 0}.report_costGroups__sCB7d{margin:16px 0}.report_costGroups__sCB7d strong,.report_facts__YxLRL strong{font-size:18px}.report_facts__YxLRL span,.report_schedule__pRwuK>div{font-size:10px}.report_next__Gv3qQ{padding:20px;gap:24px}.report_next__Gv3qQ li strong{font-size:12px}.report_next__Gv3qQ li span{font-size:9px}.report_next__Gv3qQ,.report_report__NfA7b table,.report_section__WBzqB,.report_summary__X9__W{break-inside:avoid}.report_tableWrap__VUlV3{overflow:visible}}.report_cover__yupZx>*,.report_next__Gv3qQ>*,.report_section__WBzqB>div,.report_tableSection__LBvMZ{min-width:0}.report_scrollHint__xaUEG{display:none;color:var(--fg-2);font-size:max(14px,var(--t-caption));line-height:var(--lh-body);margin-bottom:var(--space-3)}.report_tableWrap__VUlV3:focus-visible{outline:var(--space-1) solid var(--orange);outline-offset:var(--space-1)}@media(max-width:800px){.report_scrollHint__xaUEG{display:block}.report_tableWrap__VUlV3{padding-bottom:var(--space-2)}}@media print{.report_scrollHint__xaUEG{display:none}.report_tableWrap__VUlV3{outline:0;padding-bottom:0}}@media print{body:has(.report_report__NfA7b) .ub-site-footer,body:has(.report_report__NfA7b) .ub-site-header,body:has(.report_report__NfA7b) main>[role=note]{display:none!important}body:has(.report_report__NfA7b) main{padding-top:0!important}.report_section__WBzqB{grid-template-columns:1fr 2fr}.report_summary__X9__W{grid-template-columns:repeat(3,minmax(0,1fr))}.report_summary__X9__W>div{display:block}.report_summary__X9__W strong{text-align:left}.report_cover__yupZx{grid-template-columns:1.2fr 1fr}.report_mobileBreak__tC02A{display:none}}.report_actions__JTfAU .ub-report-status{flex-basis:100%;font-size:var(--t-caption);color:var(--r-muted);margin:0}@media print{.report_section__WBzqB{display:block;break-inside:auto}.report_sectionHead__jNzfF{break-after:avoid;margin-bottom:var(--space-4)}.report_report__NfA7b table{break-inside:auto;table-layout:fixed;width:100%}.report_report__NfA7b thead{display:table-header-group}.report_report__NfA7b tfoot{display:table-row-group}.report_report__NfA7b tr{break-inside:avoid}.report_report__NfA7b td,.report_report__NfA7b th{white-space:normal;overflow-wrap:anywhere;word-break:normal}.report_eyebrow__FKnR5,.report_report__NfA7b h1,.report_report__NfA7b h2,.report_report__NfA7b h3{break-after:avoid}.report_report__NfA7b li,.report_report__NfA7b p{orphans:3;widows:3}}