.fig{--sup-thin:#8b9f85;--sup-partial:#6d8167;--sup-strong:#4d5d48;--sup-empty:#e4e8e2;--fig-label-size:16px;--fig-body-size:clamp(1.125rem,1.35vw,1.25rem);--fig-title-size:clamp(1.375rem,1.8vw,1.75rem);width:100%;min-width:0;max-width:684px;margin:0;border:1px solid var(--rule);border-top:4px solid var(--moss);background:var(--white);padding:20px 24px 22px;box-shadow:18px 18px 0 var(--figure-offset)}.fig-head{display:flex;justify-content:space-between;gap:16px;border-bottom:1px solid var(--rule);padding-bottom:14px;color:var(--moss-deep);font:500 var(--fig-label-size)/1.3 var(--mono);letter-spacing:.1em;text-transform:uppercase}.fig-head span:last-child{color:var(--ink-faint)}.fig-title{margin:22px 0 8px;color:var(--ink);font:600 var(--fig-title-size)/1.25 var(--sans)}.fig-lede{max-width:54rem;margin:0 0 26px;color:var(--ink-soft);font-size:var(--fig-body-size);line-height:1.5}.fig figcaption{margin-top:22px;border-top:1px solid var(--rule-soft);padding-top:15px;color:var(--ink-faint);font:400 var(--fig-label-size)/1.5 var(--mono);letter-spacing:.06em;text-transform:uppercase}.fig-scale{flex-wrap:wrap;gap:14px;margin-top:18px}.fig-scale,.fig-scale-item{display:flex;align-items:center}.fig-scale-item{gap:8px;color:var(--ink-faint);font:400 var(--fig-label-size)/1 var(--mono);letter-spacing:.06em;text-transform:uppercase}.fig-scale-swatch{display:flex;gap:2px}.fig-scale-swatch i{width:8px;height:13px;background:var(--sup-empty)}.fig-claims-table{width:100%;table-layout:fixed;border-collapse:collapse;font-size:var(--fig-body-size)}.fig-claims-table th{border-bottom:1px solid var(--rule);padding:0 18px 11px 0;color:var(--ink-faint);font:400 var(--fig-label-size)/1.4 var(--mono);letter-spacing:.07em;text-align:left;text-transform:uppercase;vertical-align:bottom}.fig-claims-table td:first-child,.fig-claims-table th:first-child{width:46%}.fig-claims-table td:nth-child(2),.fig-claims-table th:nth-child(2){width:14%}.fig-claims-table td:last-child,.fig-claims-table th:last-child{width:40%;padding-right:0}.fig-claims-table td{border-bottom:1px solid var(--rule-soft);padding:20px 20px 20px 0;line-height:1.42;vertical-align:top}.fig-claims-table tr:last-child td{border-bottom:0;padding-bottom:2px}.fig-claim{color:var(--ink)}.fig-source{color:var(--ink-soft)}.fig-support{white-space:nowrap}.fig-track{display:flex;gap:2px;margin-bottom:6px}.fig-track i{width:24px;height:11px;background:var(--sup-empty)}.fig-link-track i[data-fill=thin],.fig-track i[data-fill=thin]{background:var(--sup-thin)}.fig-link-track i[data-fill=partial],.fig-track i[data-fill=partial]{background:var(--sup-partial)}.fig-link-track i[data-fill=strong],.fig-track i[data-fill=strong]{background:var(--sup-strong)}.fig-level{color:var(--ink-soft);font:500 var(--fig-label-size)/1 var(--mono);letter-spacing:.06em;text-transform:uppercase}.fig-level[data-level=absent]{color:var(--clay-deep)}.fig-plot{display:block;width:100%;max-width:1000px;height:auto;margin-inline:auto;overflow:visible}.fig-axis-line{stroke:var(--rule);stroke-width:1}.fig-quad-line{stroke:var(--rule-soft);stroke-width:1}.fig-axis-label,.fig-quad-note{fill:var(--ink-faint);font:500 16px var(--mono);letter-spacing:.04em;text-transform:uppercase}.fig-quad-zone{fill:var(--clay-wash)}.fig-point-label{fill:var(--ink-faint);font:16px var(--sans)}.fig-point-label[data-flag]{fill:var(--ink);font-weight:500}.fig-dot{fill:var(--ink-faint);stroke:var(--white);stroke-width:2}.fig-dot[data-flag=drop]{fill:var(--clay-deep)}.fig-dot[data-flag=missing]{fill:none;stroke:var(--clay-deep);stroke-width:2;stroke-dasharray:3 3}.fig-key{display:flex;flex-wrap:wrap;gap:16px;margin-top:16px}.fig-key-item{display:flex;align-items:center;gap:7px;color:var(--ink-faint);font:500 16px/1 var(--mono);letter-spacing:.06em;text-transform:uppercase}.fig-key-dot{width:9px;height:9px;flex:none;border-radius:50%;background:var(--ink-faint)}.fig-key-dot[data-flag=drop]{background:var(--clay-deep)}.fig-key-dot[data-flag=missing]{width:11px;height:11px;border:2px dashed var(--clay-deep);background:transparent}.fig-table-block{min-width:0;margin-top:clamp(48px,5vw,72px);border-top:1px solid var(--rule-soft);padding-top:17px}.fig-table-heading{margin:0;color:var(--ink-faint);font:500 16px/1 var(--mono);letter-spacing:.07em;text-transform:uppercase}.fig-table-scroll{overflow-x:auto}.fig-data-table{width:100%;margin-top:11px;border-collapse:collapse;font-size:16px}.fig-data-table td,.fig-data-table th{border-bottom:1px solid var(--rule-soft);padding:8px 12px 8px 0;text-align:left}.fig-data-table th{color:var(--ink-faint);font:500 16px/1.4 var(--mono);letter-spacing:.06em;text-transform:uppercase}.fig-data-table td{color:var(--ink-soft);font-variant-numeric:tabular-nums}.fig-chain{margin-top:6px}.fig-node{border-left:3px solid var(--moss);background:var(--moss-wash);padding:13px 15px;color:var(--ink);font:600 16px/1.35 var(--sans)}.fig-link{display:grid;grid-template-columns:26px 1fr;gap:13px;padding:13px 0}.fig-link-line{display:flex;justify-content:center}.fig-link-line span{width:1px;background:var(--rule)}.fig-link-body{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px 12px}.fig-link-track{display:flex;gap:2px}.fig-link-track i{width:18px;height:8px;background:var(--sup-empty)}.fig-link-level{color:var(--ink-soft);font:500 16px/1 var(--mono);letter-spacing:.07em;text-transform:uppercase}.fig-link-note{flex-basis:100%;margin:0;color:var(--ink-faint);font-size:16px;line-height:1.5}.fig-tag{display:inline-block;border:1px solid color-mix(in srgb,var(--clay-deep) 28%,transparent);background:var(--clay-wash);padding:4px 8px;color:var(--clay-deep);font:500 16px/1.4 var(--mono);letter-spacing:.06em;text-transform:uppercase}.service-figure-list{margin-top:clamp(54px,7vw,88px);border-top:1px solid var(--rule)}.service-figure-row{display:grid;grid-template-columns:minmax(16rem,.72fr) minmax(0,1.28fr);gap:clamp(42px,7vw,100px);align-items:start;border-bottom:1px solid var(--rule);padding:clamp(56px,8vw,104px) 0}.service-figure-copy{position:sticky;top:calc(var(--header) + 32px)}.service-figure-number{margin:0 0 28px;color:var(--clay-deep);font:500 16px/1 var(--mono);letter-spacing:.1em;text-transform:uppercase}.service-figure-copy h3{max-width:13em;margin:0 0 26px;color:var(--ink);font-size:clamp(1.7rem,3vw,2.65rem);line-height:1.06}.service-figure-copy p{margin:0 0 20px;color:var(--ink-soft);font-size:18px;line-height:1.55}.service-figure-copy p:last-child{margin-bottom:0}@media (max-width:900px){.service-figure-row{grid-template-columns:1fr}.service-figure-copy{position:static}.fig{max-width:none}}@media (max-width:640px){.fig{padding:18px;box-shadow:10px 10px 0 var(--clay-wash)}.fig-title{margin-top:18px}.fig-lede{margin-bottom:18px}.fig-claims-table,.fig-claims-table tbody,.fig-claims-table td,.fig-claims-table th,.fig-claims-table thead,.fig-claims-table tr{display:block}.fig-claims-table thead{display:none}.fig-claims-table tr{border-bottom:1px solid var(--rule-soft);padding:15px 0}.fig-claims-table tr:last-child{border-bottom:0}.fig-claims-table td{width:auto!important;border-bottom:0;padding:0 0 9px}.fig-claim{font-weight:500}.fig-support{display:flex;align-items:center;gap:10px}.fig-track{margin-bottom:0}.fig-key,.fig-plot{display:none}.fig-table-block{margin-top:4px;border-top:0;padding-top:0}}.figure-frame .fig{position:relative}.figure-frame .fig-head{position:absolute;top:clamp(24px,4vw,52px);right:clamp(24px,4vw,52px);margin:0;padding:0;border-bottom:0}.figure-frame .fig-head span:first-child{display:none}.figure-frame .fig-head span:last-child{font:400 var(--fig-label-size)/1.4 var(--mono);letter-spacing:.06em}.figure-frame .fig-title{margin-top:0;padding-right:132px}@media (max-width:640px){.figure-frame .fig-head{position:static;justify-content:flex-end;margin-bottom:12px}.figure-frame .fig-title{padding-right:0}}