@scope (.guide-detail) {
.chart-scroll-hint{display:none}#roi-chart{min-width:0;max-width:100%;overflow-x:auto}@media(max-width:600px){#roi-chart svg{min-width:740px;width:100%;height:auto}#roi-chart svg text{font-size:13px}.chart-scroll-hint{display:block;font-size:11px;line-height:1.6;color:var(--muted);margin-bottom:12px}}:scope[data-motion=off]{scroll-behavior:auto!important}:scope[data-motion=off] *,:scope[data-motion=off] *:before,:scope[data-motion=off] *:after{animation:none!important;transition:none!important}.table-hint{display:none}.table-scroll table.cols-2{min-width:0;table-layout:fixed;width:100%}.cols-2 th:first-child{width:65%}@media(max-width:600px){.table-hint{display:block;font-size:11px;color:var(--muted);margin-top:18px}.table-hint+.table-scroll{margin-top:6px}.cols-2 td,.cols-2 th{padding:12px;white-space:normal;overflow-wrap:break-word;font-size:12px}}.hero h1{line-height:1.08;max-width:none}.toc{max-height:calc(100dvh -135px);overflow:auto}@media(max-width:850px){.toc{max-height:none;overflow:visible}}.related a{line-height:1.6}.breadcrumbs{line-height:1.7}.guide-section h2{overflow-wrap:normal}.image-placeholder{display:none}@media(max-width:600px){.hero h1{font-size:clamp(30px,9vw,40px);max-width:none}.hero .eyebrow{line-height:1.6}.guide-section h2{font-size:28px}.finance-scenario-title{overflow-wrap:anywhere}}
}
