.rp[data-astro-cid-j3ernyn6]{display:grid;grid-row:span 2;grid-template-rows:subgrid;min-width:0}.rp-sheet[data-astro-cid-j3ernyn6]{display:flex;flex-direction:column;min-width:0;padding:clamp(18px,2vw,24px);background:var(--dp-card);border:1px solid var(--dp-rule);border-radius:var(--dp-radius);box-shadow:var(--dp-shadow-card)}.rp-head[data-astro-cid-j3ernyn6]{display:flex;flex-wrap:wrap;justify-content:space-between;gap:4px 16px;padding-bottom:12px;border-bottom:1px solid var(--dp-rule);font-size:12px;line-height:1.4;color:var(--dp-ink-2)}.rp-title[data-astro-cid-j3ernyn6]{margin-top:16px;font-family:var(--dp-display);font-weight:500;font-size:21px;line-height:1.15;color:var(--dp-ink)}.rp-body[data-astro-cid-j3ernyn6]{flex:1;margin-top:16px;display:flex;flex-direction:column;gap:14px;font-size:14px;line-height:1.45}.rp-caption[data-astro-cid-j3ernyn6]{display:flex;flex-direction:column;gap:8px;padding-bottom:clamp(16px,2vw,28px)}.rp-section[data-astro-cid-j3ernyn6]{font-size:13px;line-height:1.45;color:var(--dp-accent)}.rp-question[data-astro-cid-j3ernyn6]{font-family:var(--dp-display);font-style:italic;font-weight:500;font-size:19px;line-height:1.3;color:var(--dp-ink)}.rp-body[data-astro-cid-j3ernyn6] .rp-rows{display:flex;flex-direction:column}.rp-body[data-astro-cid-j3ernyn6] .rp-row{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:2px 12px;padding:8px 0;border-top:1px solid var(--dp-rule)}.rp-body[data-astro-cid-j3ernyn6] .rp-label{color:var(--dp-ink-2)}.rp-body[data-astro-cid-j3ernyn6] .rp-value{margin-left:auto;font-family:var(--dp-mono);font-size:13px;color:var(--dp-ink);text-align:right}.rp-body[data-astro-cid-j3ernyn6] .rp-value--forest{color:var(--dp-forest)}.rp-body[data-astro-cid-j3ernyn6] .rp-note{margin-top:auto;font-family:var(--dp-display);font-style:italic;font-weight:500;font-size:17px;line-height:1.3;color:var(--dp-forest)}.rp-body[data-astro-cid-j3ernyn6] .rp-caps{font-weight:500;font-size:12px;line-height:1.4;letter-spacing:.14em;text-transform:uppercase;color:var(--dp-accent)}.rp-body[data-astro-cid-j3ernyn6] .rp-inset{padding:12px 14px;background:var(--dp-sand);border:1px solid var(--dp-rule);border-radius:var(--dp-radius)}.rp-body[data-astro-cid-j3ernyn6] .rp-chart-label{color:var(--dp-ink-2)}.lc[data-astro-cid-5fmwvlym]{--gutter-left: 40px;--gutter-right: 14px;padding-top:26px}.lc--named[data-astro-cid-5fmwvlym]{--gutter-right: 84px}.tone-forest[data-astro-cid-5fmwvlym]{--c: var(--dp-forest)}.tone-accent[data-astro-cid-5fmwvlym]{--c: var(--dp-accent)}.tone-accent-light[data-astro-cid-5fmwvlym]{--c: var(--dp-accent-light)}.lc-plot[data-astro-cid-5fmwvlym],.lc-x[data-astro-cid-5fmwvlym]{position:relative;margin-left:var(--gutter-left);margin-right:var(--gutter-right)}.lc-plot[data-astro-cid-5fmwvlym]{height:180px}.lc-grid[data-astro-cid-5fmwvlym]{position:absolute;left:0;right:0;border-top:1px solid var(--dp-rule)}.lc-ylab[data-astro-cid-5fmwvlym],.lc-x[data-astro-cid-5fmwvlym] span[data-astro-cid-5fmwvlym],.lc-value[data-astro-cid-5fmwvlym]{font-family:var(--dp-mono);font-size:12px;line-height:1.4;white-space:nowrap}.lc-ylab[data-astro-cid-5fmwvlym]{position:absolute;right:calc(100% + 8px);top:0;transform:translateY(-50%);color:var(--dp-ink-2)}.lc-svg[data-astro-cid-5fmwvlym]{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.lc-area[data-astro-cid-5fmwvlym]{fill:var(--c);fill-opacity:.1}.lc-halo[data-astro-cid-5fmwvlym]{fill:none;stroke:var(--dp-card);stroke-width:6;stroke-linejoin:round}.lc-line[data-astro-cid-5fmwvlym]{fill:none;stroke:var(--c);stroke-width:2;stroke-linejoin:round;stroke-linecap:round}.lc-dot[data-astro-cid-5fmwvlym]{position:absolute;width:12px;height:12px;margin:-6px 0 0 -6px;border-radius:50%;border:2px solid var(--dp-card);background:var(--c)}.lc-name[data-astro-cid-5fmwvlym]{position:absolute;margin-left:12px;transform:translateY(-50%);font-size:12px;line-height:1.4;white-space:nowrap;color:var(--dp-ink-2)}.lc-value[data-astro-cid-5fmwvlym]{position:absolute;margin-right:8px;transform:translateY(calc(-100% - 6px));color:var(--dp-ink)}.lc-x[data-astro-cid-5fmwvlym]{height:22px;margin-top:12px}.lc-x[data-astro-cid-5fmwvlym] span[data-astro-cid-5fmwvlym]{position:absolute;top:0;transform:translate(-50%);color:var(--dp-ink-2)}.pages[data-astro-cid-l5j62p5j]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:18px clamp(20px,2.4vw,28px)}.tone-forest[data-astro-cid-l5j62p5j]{--c: var(--dp-forest)}.tone-accent[data-astro-cid-l5j62p5j]{--c: var(--dp-accent)}.tone-accent-light[data-astro-cid-l5j62p5j]{--c: var(--dp-accent-light)}.tone-sage[data-astro-cid-l5j62p5j]{--c: var(--dp-forest);opacity:.5}.tone-rule[data-astro-cid-l5j62p5j]{--c: var(--dp-rule)}.tone[data-astro-cid-l5j62p5j]{background:var(--c)}.split-bar[data-astro-cid-l5j62p5j]{display:flex;gap:2px;height:12px;margin-top:4px}.split-bar[data-astro-cid-l5j62p5j] span[data-astro-cid-l5j62p5j]:first-child{border-radius:var(--dp-radius) 0 0 var(--dp-radius)}.split-bar[data-astro-cid-l5j62p5j] span[data-astro-cid-l5j62p5j]:last-child{border-radius:0 var(--dp-radius) var(--dp-radius) 0}.legend[data-astro-cid-l5j62p5j]{display:flex;flex-direction:column;gap:6px}.legend[data-astro-cid-l5j62p5j] li[data-astro-cid-l5j62p5j]{display:flex;align-items:center;gap:10px;color:var(--dp-ink-2)}.swatch[data-astro-cid-l5j62p5j]{flex-shrink:0;width:12px;height:12px;border-radius:var(--dp-radius)}.legend-value[data-astro-cid-l5j62p5j]{margin-left:auto;font-size:13px}.rp-foot[data-astro-cid-l5j62p5j]{margin-top:auto}.venues[data-astro-cid-l5j62p5j]{display:flex;flex-wrap:wrap;gap:6px 18px;color:var(--dp-ink-2)}.venues[data-astro-cid-l5j62p5j] li[data-astro-cid-l5j62p5j]{display:inline-flex;align-items:center;gap:8px}.venues[data-astro-cid-l5j62p5j] .mono[data-astro-cid-l5j62p5j]{font-size:13px}.venue-key[data-astro-cid-l5j62p5j]{width:16px;height:3px;border-radius:2px}.meter[data-astro-cid-l5j62p5j]{display:flex;flex-direction:column;gap:8px}.meter-head[data-astro-cid-l5j62p5j]{display:flex;justify-content:space-between;align-items:baseline;gap:12px}.meter-track[data-astro-cid-l5j62p5j]{height:8px;background:var(--dp-sand);border-radius:var(--dp-radius)}.meter-track[data-astro-cid-l5j62p5j] span[data-astro-cid-l5j62p5j]{display:block;height:100%;background:var(--dp-forest);border-radius:var(--dp-radius)}.inset-head[data-astro-cid-l5j62p5j]{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:2px 12px;padding-bottom:8px}.inset-address[data-astro-cid-l5j62p5j]{margin-left:auto;font-size:13px;color:var(--dp-ink-2)}.flags[data-astro-cid-l5j62p5j]{width:100%;border-collapse:collapse}.flags[data-astro-cid-l5j62p5j] th[data-astro-cid-l5j62p5j],.flags[data-astro-cid-l5j62p5j] td[data-astro-cid-l5j62p5j]{padding:9px 0;border-top:1px solid var(--dp-rule);vertical-align:baseline}.flags[data-astro-cid-l5j62p5j] th[data-astro-cid-l5j62p5j]{padding-right:10px;font-weight:400;text-align:left;color:var(--dp-ink)}.flags[data-astro-cid-l5j62p5j] td[data-astro-cid-l5j62p5j]{padding-left:10px;font-size:13px;white-space:nowrap;text-align:right;color:var(--dp-ink-2)}.level[data-astro-cid-l5j62p5j]{display:inline-flex;align-items:center;gap:7px;font-family:var(--dp-sans)}.level-dot[data-astro-cid-l5j62p5j]{width:9px;height:9px;border-radius:50%}.rings[data-astro-cid-l5j62p5j]{display:flex;flex-wrap:wrap;justify-content:space-around;gap:16px;padding-top:6px}.ring[data-astro-cid-l5j62p5j]{display:flex;flex-direction:column;align-items:center;gap:8px}.ring-chart[data-astro-cid-l5j62p5j]{position:relative;width:104px;height:104px}.ring-track[data-astro-cid-l5j62p5j],.ring-fill[data-astro-cid-l5j62p5j]{fill:none;stroke-width:8}.ring-track[data-astro-cid-l5j62p5j]{stroke:var(--dp-sand)}.ring-fill[data-astro-cid-l5j62p5j]{stroke:var(--dp-forest)}.ring-value[data-astro-cid-l5j62p5j]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-size:13px;color:var(--dp-ink)}.ring-label[data-astro-cid-l5j62p5j]{color:var(--dp-ink-2)}.gap-note[data-astro-cid-l5j62p5j]{margin-top:auto;display:flex;flex-direction:column;gap:6px}.gap-text[data-astro-cid-l5j62p5j]{color:var(--dp-ink-2)}.toc[data-astro-cid-l5j62p5j]{grid-row:span 2;display:flex;flex-direction:column;min-width:0;padding-top:4px}.toc-list[data-astro-cid-l5j62p5j]{margin-top:16px}.toc-list[data-astro-cid-l5j62p5j] li[data-astro-cid-l5j62p5j]{display:flex;align-items:baseline;gap:16px;padding:10px 0;border-top:1px solid var(--dp-rule);font-size:15px;line-height:1.45;color:var(--dp-ink)}.toc-list[data-astro-cid-l5j62p5j] li[data-astro-cid-l5j62p5j].toc-muted{color:var(--dp-ink-2)}.toc-n[data-astro-cid-l5j62p5j]{flex-shrink:0;min-width:1ch;font-size:13px;color:var(--dp-accent)}.toc-link[data-astro-cid-l5j62p5j]{margin-top:auto;padding-top:24px;align-self:flex-start}.graph[data-astro-cid-r6htckjm]{container-type:inline-size}.stage[data-astro-cid-r6htckjm]{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:32px clamp(28px,4vw,56px)}.graph-svg[data-astro-cid-r6htckjm]{width:100%;height:auto}.graph-svg--wide[data-astro-cid-r6htckjm]{display:none}.graph-svg--compact[data-astro-cid-r6htckjm]{flex:0 1 420px;min-width:0}.panel[data-astro-cid-r6htckjm]{flex:1 1 260px;max-width:380px;padding:18px 20px;background:var(--dp-card);border:1px solid var(--dp-rule);border-radius:var(--dp-radius);box-shadow:0 24px 40px -24px var(--dp-forest-3);color:var(--dp-ink)}@container (min-width: 1000px){.stage[data-astro-cid-r6htckjm]{display:block;position:relative}.graph-svg--wide[data-astro-cid-r6htckjm]{display:block}.graph-svg--compact[data-astro-cid-r6htckjm]{display:none}.panel[data-astro-cid-r6htckjm]{position:absolute;left:31.67%;top:24.84%;width:320px;max-width:none}}.panel-label[data-astro-cid-r6htckjm]{font-weight:500;font-size:12px;line-height:1.4;letter-spacing:.14em;text-transform:uppercase;color:var(--dp-accent)}.panel-title[data-astro-cid-r6htckjm]{margin-top:6px;font-family:var(--dp-display);font-weight:500;font-size:19px;line-height:1.2}.panel-address[data-astro-cid-r6htckjm]{margin-top:6px;font-size:13px;line-height:1.4;color:var(--dp-ink-2)}.panel-text[data-astro-cid-r6htckjm]{margin-top:8px;font-size:14px;line-height:1.5;color:var(--dp-ink-2)}.g-edge[data-astro-cid-r6htckjm]{fill:none;stroke:var(--dp-accent-light);stroke-width:1.6}.g-arrow[data-astro-cid-r6htckjm]{fill:var(--dp-accent-light)}.g-dashed[data-astro-cid-r6htckjm]{fill:none;stroke:var(--dp-accent-light);stroke-width:1.2;stroke-dasharray:4 5;opacity:.75}.g-note[data-astro-cid-r6htckjm],.g-pill-text[data-astro-cid-r6htckjm]{font-family:var(--dp-mono)}.g-note[data-astro-cid-r6htckjm]{fill:var(--dp-on-dark-2)}.g-pill[data-astro-cid-r6htckjm]{fill:var(--dp-forest);stroke:var(--dp-line-on-dark);stroke-width:1}.g-pill-text[data-astro-cid-r6htckjm]{fill:var(--dp-on-dark)}.g-node[data-astro-cid-r6htckjm]{fill:var(--dp-forest-2);stroke:var(--dp-on-dark-2);stroke-opacity:.5;stroke-width:1}.g-node-selected[data-astro-cid-r6htckjm]{fill:var(--dp-accent-light);fill-opacity:.14;stroke:var(--dp-accent-light);stroke-width:1.6}.g-node-ring[data-astro-cid-r6htckjm]{fill:none;stroke:var(--dp-accent-light);stroke-opacity:.45;stroke-width:1}.g-name[data-astro-cid-r6htckjm]{font-family:var(--dp-display);font-weight:500;fill:var(--dp-on-dark)}.g-sub[data-astro-cid-r6htckjm]{font-family:var(--dp-sans);fill:var(--dp-on-dark-2)}.graph-foot[data-astro-cid-r6htckjm]{margin-top:28px;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 24px;font-size:14px;line-height:1.6;color:var(--dp-on-dark-2)}.graph-tag[data-astro-cid-r6htckjm]{font-weight:500;font-size:12px;letter-spacing:.16em;text-transform:uppercase}.hero[data-astro-cid-66smtqat]{padding-block:clamp(48px,6vw,88px) clamp(72px,8vw,112px)}.hero-inner[data-astro-cid-66smtqat]{display:flex;flex-wrap:wrap;align-items:center;gap:56px clamp(40px,5vw,72px)}.hero-copy[data-astro-cid-66smtqat]{flex:1.15 1 480px;min-width:0}.hero-title[data-astro-cid-66smtqat]{margin-top:28px}.hero-lead[data-astro-cid-66smtqat]{margin-top:32px;max-width:38rem}.hero-actions[data-astro-cid-66smtqat]{margin-top:40px;display:flex;flex-wrap:wrap;align-items:center;gap:16px 26px}.parts[data-astro-cid-66smtqat]{flex:1 1 420px;min-width:0;--step: clamp(0px, 3vw - 12px, 26px)}.parts-list[data-astro-cid-66smtqat]{display:flex;flex-direction:column;gap:12px}.parts-list[data-astro-cid-66smtqat] li[data-astro-cid-66smtqat]{margin-left:calc(var(--offset) * var(--step));margin-right:calc((3 - var(--offset)) * var(--step))}.part[data-astro-cid-66smtqat]{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:22px 26px;border:1px solid var(--dp-rule);border-radius:var(--dp-radius);box-shadow:var(--dp-shadow-card);color:var(--dp-ink);text-decoration:none;transition:border-color var(--dp-hover) ease}.part[data-astro-cid-66smtqat]:hover{color:var(--dp-ink);border-color:var(--dp-accent)}.part[data-astro-cid-66smtqat] svg{flex-shrink:0;color:var(--dp-accent);transition:transform var(--dp-hover) var(--dp-ease)}.part[data-astro-cid-66smtqat]:hover svg{transform:translate(3px)}.part--card[data-astro-cid-66smtqat]{background:var(--dp-card)}.part--sand[data-astro-cid-66smtqat]{background:var(--dp-sand)}.part--forest[data-astro-cid-66smtqat]{background:var(--dp-forest);border-color:var(--dp-forest);color:var(--dp-on-dark)}.part--forest[data-astro-cid-66smtqat]:hover{color:var(--dp-on-dark);border-color:var(--dp-accent-light)}.part--forest[data-astro-cid-66smtqat] svg{color:var(--dp-accent-light)}.part--forest[data-astro-cid-66smtqat] .part-desc[data-astro-cid-66smtqat]{color:var(--dp-on-dark-2)}.part-text[data-astro-cid-66smtqat]{display:flex;flex-direction:column;gap:6px;min-width:0}.part-title[data-astro-cid-66smtqat]{font-family:var(--dp-display);font-weight:500;font-size:23px;line-height:1.1}.part-desc[data-astro-cid-66smtqat]{font-size:15px;line-height:1.45;color:var(--dp-ink-2)}.parts-caption[data-astro-cid-66smtqat]{margin-top:18px;font-size:14px;line-height:1.5;text-align:right;color:var(--dp-ink-2)}.block[data-astro-cid-66smtqat]{margin-top:clamp(48px,5vw,64px)}.note[data-astro-cid-66smtqat]{margin-top:clamp(32px,4vw,44px);max-width:44rem}.columns[data-astro-cid-66smtqat]{row-gap:56px}.column-head[data-astro-cid-66smtqat]{display:flex;flex-direction:column;align-items:flex-start;gap:32px}.key[data-astro-cid-66smtqat]{align-self:stretch;padding:clamp(24px,3vw,32px);border-radius:var(--dp-radius)}.key-head[data-astro-cid-66smtqat]{display:flex;align-items:center;gap:16px}.key-title[data-astro-cid-66smtqat]{font-family:var(--dp-display);font-weight:500;font-size:22px;line-height:1.2;color:var(--dp-on-dark)}.key[data-astro-cid-66smtqat] .body-2[data-astro-cid-66smtqat]{margin-top:14px}.points[data-astro-cid-66smtqat]{margin-top:18px}.points[data-astro-cid-66smtqat] li[data-astro-cid-66smtqat]{padding:28px 0;border-top:1px solid var(--dp-rule)}.points[data-astro-cid-66smtqat] .body-2[data-astro-cid-66smtqat]{margin-top:12px}.advise[data-astro-cid-66smtqat]{align-self:stretch;display:flex;align-items:flex-start;gap:16px;padding:clamp(24px,3vw,32px);background:var(--dp-sand);border:1px solid var(--dp-rule);border-radius:var(--dp-radius)}.advise[data-astro-cid-66smtqat] svg{flex-shrink:0;margin-top:6px;color:var(--dp-forest)}.advise-title[data-astro-cid-66smtqat]{font-size:clamp(21px,1.73vw,22px)}.advise[data-astro-cid-66smtqat] .body-2[data-astro-cid-66smtqat]{margin-top:10px}.checklist[data-astro-cid-66smtqat]{margin-top:18px}.checklist[data-astro-cid-66smtqat] li[data-astro-cid-66smtqat]{display:flex;align-items:flex-start;gap:16px;padding:20px 0;border-top:1px solid var(--dp-rule)}.checklist[data-astro-cid-66smtqat] svg{flex-shrink:0;margin-top:4px;color:var(--dp-accent)}.check-title[data-astro-cid-66smtqat]{font-size:17px;line-height:1.4}.checklist[data-astro-cid-66smtqat] .body-2[data-astro-cid-66smtqat]{margin-top:4px}.checklist--pairs[data-astro-cid-66smtqat]{margin-top:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:0 32px}.group[data-astro-cid-66smtqat]+.group[data-astro-cid-66smtqat]{margin-top:48px}.group-grid[data-astro-cid-66smtqat]{margin-top:18px}.source[data-astro-cid-66smtqat]{display:flex;flex-direction:column;gap:14px}.source-figure[data-astro-cid-66smtqat]{font-family:var(--dp-display);font-weight:400;font-size:clamp(32px,2.85vw,37px);line-height:1;color:var(--dp-forest)}.provider[data-astro-cid-66smtqat]{display:flex;align-items:flex-start;gap:16px;padding:clamp(24px,3vw,32px);background:var(--dp-cream);border:1px solid var(--dp-rule);border-radius:var(--dp-radius)}.provider[data-astro-cid-66smtqat] svg{flex-shrink:0;margin-top:6px;color:var(--dp-forest)}.provider-title[data-astro-cid-66smtqat]{font-size:clamp(21px,1.73vw,22px)}.provider[data-astro-cid-66smtqat] .body-2[data-astro-cid-66smtqat]{margin-top:10px}.read-only[data-astro-cid-66smtqat]{margin-top:36px;display:flex;align-items:flex-start;gap:14px;font-size:16px;line-height:1.55}.read-only[data-astro-cid-66smtqat] svg{flex-shrink:0;margin-top:4px;color:var(--dp-forest)}.years[data-astro-cid-66smtqat]{margin-top:clamp(56px,6vw,80px);display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:52px 0}.years[data-astro-cid-66smtqat] li[data-astro-cid-66smtqat]{position:relative;padding:40px clamp(20px,2.6vw,36px) 0 0;border-top:1px solid var(--dp-accent-line)}.year-dot[data-astro-cid-66smtqat]{position:absolute;top:-10px;left:0;width:19px;height:19px;border-radius:50%;background:var(--dp-cream);border:4px solid var(--dp-cream);box-shadow:0 0 0 1px var(--dp-accent)}.year-dot--first[data-astro-cid-66smtqat]{background:var(--dp-forest)}.year-title[data-astro-cid-66smtqat],.years[data-astro-cid-66smtqat] .body-2[data-astro-cid-66smtqat]{margin-top:12px}.roles[data-astro-cid-66smtqat]{margin-top:clamp(56px,6vw,72px)}.role[data-astro-cid-66smtqat]{display:flex;flex-direction:column;gap:22px}.role--forest[data-astro-cid-66smtqat]{padding:clamp(28px,3.4vw,44px);border-radius:var(--dp-radius)}.role-list[data-astro-cid-66smtqat]{display:flex;flex-direction:column;gap:14px}.role-list[data-astro-cid-66smtqat] li[data-astro-cid-66smtqat]{display:flex;align-items:flex-start;gap:14px;font-size:15px;line-height:1.5;color:var(--dp-ink-2)}.role--forest[data-astro-cid-66smtqat] .role-list[data-astro-cid-66smtqat] li[data-astro-cid-66smtqat]{color:var(--dp-on-dark-2)}.role-list[data-astro-cid-66smtqat] svg{flex-shrink:0;margin-top:3px;color:var(--dp-accent)}.role--forest[data-astro-cid-66smtqat] .role-list[data-astro-cid-66smtqat] svg{color:var(--dp-accent-light)}
