.sm-toc[data-astro-cid-gmai3hzy]{border-top:1.5px solid var(--ink);padding-top:var(--s4);margin-bottom:var(--s7)}.sm-toc[data-astro-cid-gmai3hzy] h2[data-astro-cid-gmai3hzy]{margin:0 0 var(--s3);font-size:1rem}.sm-toc[data-astro-cid-gmai3hzy] ol[data-astro-cid-gmai3hzy]{columns:3 220px;column-gap:var(--s6);margin:0;padding-left:20px;font-size:.9375rem}.sm-toc[data-astro-cid-gmai3hzy] li[data-astro-cid-gmai3hzy]{break-inside:avoid;margin-bottom:6px}.sm-intro[data-astro-cid-gmai3hzy]{margin-bottom:var(--s3)}.sm-disclose[data-astro-cid-gmai3hzy]{margin:0 0 var(--s5);font-size:.9375rem}.sm-disclose[data-astro-cid-gmai3hzy],.sm-tax-note[data-astro-cid-gmai3hzy]{max-width:none}.smc[data-astro-cid-gmai3hzy]{gap:var(--s6);grid-template-columns:minmax(280px,340px) minmax(0,1fr);align-items:start;display:grid}@media (width<=960px){.smc[data-astro-cid-gmai3hzy]{grid-template-columns:1fr}}.fold-core:has(#smc) .fold-in{max-width:none}.smc-in[data-astro-cid-gmai3hzy]{gap:var(--s4);display:grid}.smc-jump[data-astro-cid-gmai3hzy]{font-size:.9375rem;font-weight:600;display:none}@media (width<=960px){.smc-jump[data-astro-cid-gmai3hzy]{display:block}}.smc-out[data-astro-cid-gmai3hzy]{scroll-margin-top:90px}.smc-in[data-astro-cid-gmai3hzy] fieldset[data-astro-cid-gmai3hzy]{padding:var(--s4);background:var(--sand);border-radius:var(--r-card);gap:var(--s3);border:0;min-width:0;margin:0;display:grid}.smc-in[data-astro-cid-gmai3hzy] legend[data-astro-cid-gmai3hzy]{float:left;width:100%;color:var(--ink);margin-bottom:2px;font-size:1rem;font-weight:700}.smc-in[data-astro-cid-gmai3hzy] label[data-astro-cid-gmai3hzy]{font-size:var(--micro-size);color:var(--ink);gap:5px;font-weight:600;display:grid}.smc-in[data-astro-cid-gmai3hzy] input[data-astro-cid-gmai3hzy]:not([type=checkbox]),.smc-in[data-astro-cid-gmai3hzy] select[data-astro-cid-gmai3hzy],.smc-horizon[data-astro-cid-gmai3hzy] select[data-astro-cid-gmai3hzy]{font:inherit;border:1px solid var(--line-2);border-radius:var(--r-input);background:var(--paper);width:100%;box-shadow:var(--sh-sm);color:var(--ink);padding:10px 12px;font-size:1rem}.smc-in[data-astro-cid-gmai3hzy] input[data-astro-cid-gmai3hzy]:focus-visible,.smc-in[data-astro-cid-gmai3hzy] select[data-astro-cid-gmai3hzy]:focus-visible,.smc-horizon[data-astro-cid-gmai3hzy] select[data-astro-cid-gmai3hzy]:focus-visible{outline:2px solid var(--spruce);outline-offset:1px;border-color:var(--spruce)}.smc-in[data-astro-cid-gmai3hzy] small[data-astro-cid-gmai3hzy]{color:var(--muted);font-size:.8125rem;font-weight:400;line-height:1.45}.smc-in[data-astro-cid-gmai3hzy] .smc-check[data-astro-cid-gmai3hzy]{grid-template-columns:20px 1fr;align-items:start;gap:10px;font-weight:500}.smc-check[data-astro-cid-gmai3hzy] input[data-astro-cid-gmai3hzy]{width:18px;height:18px;accent-color:var(--spruce);margin:2px 0 0}.smc-in[data-astro-cid-gmai3hzy] [data-astro-cid-gmai3hzy][hidden]{display:none}.smc-out[data-astro-cid-gmai3hzy]{min-width:0;position:relative}.smc-horizon[data-astro-cid-gmai3hzy]{align-items:center;gap:var(--s3);margin-bottom:var(--s4);flex-wrap:wrap;display:flex}.smc-horizon[data-astro-cid-gmai3hzy] label[data-astro-cid-gmai3hzy]{color:var(--ink);font-weight:600}.smc-horizon[data-astro-cid-gmai3hzy] select[data-astro-cid-gmai3hzy]{width:auto}.smc-out[data-astro-cid-gmai3hzy] .smc-kpis{gap:var(--s3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}@media (width<=640px){.smc-out[data-astro-cid-gmai3hzy] .smc-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}.smc-out[data-astro-cid-gmai3hzy] .smc-kpi{background:var(--paper);box-shadow:var(--sh-md);border-radius:var(--r-card);padding:var(--s4);align-content:start;gap:4px;display:grid}.smc-out[data-astro-cid-gmai3hzy] .smc-kpi b{color:var(--ink);font-variant-numeric:tabular-nums;font-size:clamp(1.25rem,2vw,1.625rem);font-weight:700;line-height:1.15}.smc-out[data-astro-cid-gmai3hzy] .smc-kpi span{color:var(--muted);font-size:.8125rem;line-height:1.4}.smc-out[data-astro-cid-gmai3hzy] .smc-gain b{color:var(--gain)}.smc-out[data-astro-cid-gmai3hzy] .smc-loss b{color:var(--loss)}.smc-out[data-astro-cid-gmai3hzy] .smc-line{margin:var(--s4) 0 0;max-width:none;font-size:.9375rem}.smc-out[data-astro-cid-gmai3hzy] .smc-warn{margin:var(--s3) 0 0;padding:var(--s3) var(--s4) var(--s3) 34px;border-radius:var(--r-input);background:#fff6e8;max-width:none;font-size:.9375rem}.smc-out[data-astro-cid-gmai3hzy] .smc-warn li{margin:2px 0}.smc-out[data-astro-cid-gmai3hzy] .smc-err{padding:var(--s4);border-radius:var(--r-input);color:var(--loss);background:#fff0ec;font-weight:600}.smc-h[data-astro-cid-gmai3hzy]{margin:var(--s7) 0 var(--s3);font-size:var(--h3-size)}.smc-tabs[data-astro-cid-gmai3hzy]{margin-bottom:var(--s3);flex-wrap:wrap;gap:6px;display:flex}.smc-tabs[data-astro-cid-gmai3hzy] button[data-astro-cid-gmai3hzy]{font:inherit;border-radius:var(--r-pill);border:1px solid var(--line-2);background:var(--paper);color:var(--ink);cursor:pointer;min-height:40px;padding:8px 14px;font-size:.9375rem;font-weight:600}.smc-tabs[data-astro-cid-gmai3hzy] button[data-astro-cid-gmai3hzy][aria-selected=true]{background:var(--ink);color:var(--paper);border-color:var(--ink)}.smc-tabs[data-astro-cid-gmai3hzy] button[data-astro-cid-gmai3hzy]:focus-visible{outline:2px solid var(--spruce);outline-offset:2px}.smc-ct[data-astro-cid-gmai3hzy]{color:var(--ink);margin:0 0 6px;font-weight:600}.smc-legend[data-astro-cid-gmai3hzy]{margin:0 0 var(--s2);color:var(--body);flex-wrap:wrap;gap:6px 16px;max-width:none;padding:0;font-size:.875rem;list-style:none;display:flex}.smc-legend[data-astro-cid-gmai3hzy] li[data-astro-cid-gmai3hzy]{align-items:center;gap:6px;margin:0;display:flex}.smc-legend[data-astro-cid-gmai3hzy] i[data-astro-cid-gmai3hzy]{border-radius:2px;width:14px;height:4px;display:inline-block}.smc-legend[data-astro-cid-gmai3hzy] i[data-astro-cid-gmai3hzy].dash{background:repeating-linear-gradient(90deg,#6b665f 0 5px,#0000 5px 9px)!important}.smc-chart[data-astro-cid-gmai3hzy] svg{touch-action:pan-y;width:100%;height:auto;display:block}.smc-chart[data-astro-cid-gmai3hzy] .sm-ax{fill:var(--muted);font-size:13px;font-family:var(--sans)}.smc-chart[data-astro-cid-gmai3hzy] .sm-lab{fill:var(--body);font-size:12.5px;font-family:var(--sans)}.smc-chart[data-astro-cid-gmai3hzy] .sm-val{fill:var(--ink);font-weight:700}.smc-tip[data-astro-cid-gmai3hzy]{z-index:5;pointer-events:none;background:var(--paper);box-shadow:var(--sh-lg);border-radius:12px;min-width:220px;padding:10px 12px;font-size:.8125rem;position:absolute}.smc-tip[data-astro-cid-gmai3hzy] p{color:var(--ink);margin:0 0 6px;font-weight:700}.smc-tip[data-astro-cid-gmai3hzy] div{grid-template-columns:10px 1fr auto;align-items:center;gap:8px;padding:2px 0;display:grid}.smc-tip[data-astro-cid-gmai3hzy] i{border-radius:3px;width:10px;height:10px}.smc-tip[data-astro-cid-gmai3hzy] b{font-variant-numeric:tabular-nums;color:var(--ink)}.smc-out[data-astro-cid-gmai3hzy] .smc-table{font-size:.875rem}.smc-out[data-astro-cid-gmai3hzy] .smc-table th,.smc-out[data-astro-cid-gmai3hzy] .smc-table td{padding:8px 10px}.smc-out[data-astro-cid-gmai3hzy] .smc-table td.num{white-space:nowrap}.smc-out[data-astro-cid-gmai3hzy] .smc-table th[scope=row]{text-align:left;font-weight:500}.smc-out[data-astro-cid-gmai3hzy] .smc-strong,.smc-out[data-astro-cid-gmai3hzy] .smc-strong th[scope=row]{font-weight:700}.smc-out[data-astro-cid-gmai3hzy] .smc-neg{color:var(--loss)}.smc-out[data-astro-cid-gmai3hzy] .smc-pos{color:var(--gain)}.smc-all[data-astro-cid-gmai3hzy]{margin-top:var(--s6);max-width:none}.smc-all[data-astro-cid-gmai3hzy] summary[data-astro-cid-gmai3hzy] h3[data-astro-cid-gmai3hzy]{font-size:var(--h3-size);margin:0;display:inline}.smc-fine[data-astro-cid-gmai3hzy]{color:var(--muted);margin-top:var(--s5);max-width:none;font-size:.8125rem;line-height:1.5}.sm-guide[data-astro-cid-gmai3hzy] h2[data-astro-cid-gmai3hzy]{margin:var(--s8) 0 var(--s3)}.sm-guide[data-astro-cid-gmai3hzy] h2[data-astro-cid-gmai3hzy]:first-child{margin-top:0}.sm-guide[data-astro-cid-gmai3hzy] h3[data-astro-cid-gmai3hzy]{margin:var(--s5) 0 var(--s2)}.sm-guide[data-astro-cid-gmai3hzy] li[data-astro-cid-gmai3hzy]{margin-bottom:var(--s2)}.sm-steps[data-astro-cid-gmai3hzy]{counter-reset:s;gap:var(--s3);grid-template-columns:repeat(auto-fill,minmax(260px,1fr));max-width:none;padding:0;list-style:none;display:grid}.sm-steps[data-astro-cid-gmai3hzy] li[data-astro-cid-gmai3hzy]{counter-increment:s;background:var(--sand);border-radius:var(--r-card);padding:var(--s4) var(--s4) var(--s4) 56px;margin:0;font-size:.9375rem;line-height:1.5;position:relative}.sm-steps[data-astro-cid-gmai3hzy] li[data-astro-cid-gmai3hzy]:before{content:counter(s);background:var(--ink);width:28px;height:28px;color:var(--paper);border-radius:50%;place-items:center;font-size:.875rem;font-weight:700;display:grid;position:absolute;top:14px;left:16px}.sm-grid[data-astro-cid-gmai3hzy],.sm-risks[data-astro-cid-gmai3hzy]{gap:var(--s3);margin:var(--s4) 0;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));display:grid}.sm-grid[data-astro-cid-gmai3hzy]>div[data-astro-cid-gmai3hzy],.sm-risks[data-astro-cid-gmai3hzy]>div[data-astro-cid-gmai3hzy]{background:var(--sand);border-radius:var(--r-card);padding:var(--s4)}.sm-risks[data-astro-cid-gmai3hzy]>div[data-astro-cid-gmai3hzy]{background:var(--paper);box-shadow:var(--sh-md)}.sm-grid[data-astro-cid-gmai3hzy] h3[data-astro-cid-gmai3hzy],.sm-risks[data-astro-cid-gmai3hzy] h3[data-astro-cid-gmai3hzy]{margin:0 0 6px;font-size:1.0625rem}.sm-grid[data-astro-cid-gmai3hzy] p[data-astro-cid-gmai3hzy],.sm-risks[data-astro-cid-gmai3hzy] p[data-astro-cid-gmai3hzy]{max-width:none;margin:0;font-size:.9375rem;line-height:1.5}.sm-roles[data-astro-cid-gmai3hzy]>div[data-astro-cid-gmai3hzy]:first-child{background:var(--ink)}.sm-roles[data-astro-cid-gmai3hzy]>div[data-astro-cid-gmai3hzy]:first-child h3[data-astro-cid-gmai3hzy]{color:var(--paper)}.sm-roles[data-astro-cid-gmai3hzy]>div[data-astro-cid-gmai3hzy]:first-child p[data-astro-cid-gmai3hzy]{color:var(--paper-on-ink)}.sm-tax-note[data-astro-cid-gmai3hzy]{margin:var(--s5) 0}.sm-tax-note[data-astro-cid-gmai3hzy] p[data-astro-cid-gmai3hzy]{margin:0}.sm-guide[data-astro-cid-gmai3hzy] .byline-card{margin-top:var(--s8)}.sm-guide[data-astro-cid-gmai3hzy] .more-group[data-astro-cid-gmai3hzy]{margin-top:var(--s4)}.sm-guide[data-astro-cid-gmai3hzy] .more[data-astro-cid-gmai3hzy] summary[data-astro-cid-gmai3hzy] h3[data-astro-cid-gmai3hzy]{font-size:var(--h3-size);margin:0;display:inline}
