.rr{--sw-text-2:#6e6e73;--sw-text-3:#86868b;--rr-pass:var(--sw-purple);--rr-partial:#fc0;--rr-wrong:#ff6961;--rr-none:#aeaeb2;--rr-other:var(--sw-disc);--rr-rule:#1d1d1f29;--rr-gap:56px}@media (min-width:1180px){.rr.legal{grid-template-columns:minmax(calc(var(--sw-rail-w) + var(--sw-rail-gap)), 1fr) var(--sw-column) minmax(0, 1fr);padding-inline:var(--sw-bar-inset);column-gap:0}.rr .legal-head,.rr .legal-main{grid-column:2}.rr .legal-rail{width:var(--sw-rail-w);grid-column:1}}.rr .legal-head{border-bottom:1px solid var(--sw-line);padding-bottom:44px}.rr .legal-head .h1{font-size:var(--sw-fs-h2-section-sm);line-height:var(--sw-lh-h2)}.rr .legal-head .sub{margin-top:20px}.rr .legal-meta{font-size:var(--sw-fs-ui);font-weight:var(--sw-w-medium);letter-spacing:var(--sw-track-ui);color:var(--sw-ink);margin-top:28px}.rr-sep{color:var(--sw-text-3)}.rr .legal-main,.rr .legal-rail{margin-top:56px}.rr-hero{margin-top:44px;display:block}.rr-hero img{mix-blend-mode:multiply;width:100%;height:auto;display:block}.rr .legal-rail a{font-weight:var(--sw-w-regular);text-wrap:pretty;padding:6px 0}.rr .legal-rail a[aria-current=true]{font-weight:var(--sw-w-regular)}.rr-body p{margin-bottom:calc(var(--sw-lh-reading) * 1em)}.rr-body section,.rr-body h2{scroll-margin-top:24px}.rr-body h2{letter-spacing:.009em;margin:52px 0 16px;font-size:24px;line-height:1.1667}.rr .legal-sections section:first-of-type h2{margin-top:0}.rr-body h3{font-size:var(--sw-fs-body);line-height:var(--sw-lh-reading);letter-spacing:var(--sw-track-reading);margin:36px 0 6px}.rr-body h2+h3{margin-top:20px}.rr-body a.rr-cite{white-space:nowrap;color:var(--sw-text-2);text-decoration:none}.rr-body a.rr-cite:hover{color:var(--sw-black)}.rr-exhibit{margin:var(--rr-gap) 0;container:rr-exhibit/inline-size}.rr-body :is(h2,h3)+.rr-exhibit{margin-top:24px}.rr-caption{font-size:var(--sw-fs-caption);letter-spacing:-.005em;color:var(--sw-text-2);text-wrap:pretty;margin-top:12px;line-height:1.5}.rr-caption b{font-weight:var(--sw-w-semibold);color:var(--sw-ink)}.rr-table{border-collapse:collapse;border-top:1px solid var(--sw-ink);border-bottom:1px solid var(--sw-ink);width:100%;font-size:var(--sw-fs-small);letter-spacing:var(--sw-track-ui);color:var(--sw-ink);font-variant-numeric:tabular-nums;line-height:1.43}.rr-table th,.rr-table td{text-align:left;vertical-align:top;padding:10px 24px 10px 0}.rr-table :is(th,td):last-child{padding-right:0}.rr-table th{vertical-align:bottom;font-weight:var(--sw-w-semibold);color:var(--sw-ink);border-bottom:1px solid var(--rr-rule);padding-top:11px;line-height:1.35}.rr-table tbody tr:first-child td{padding-top:14px}.rr-table tbody tr:last-child td{padding-bottom:14px}.rr-table td:first-child{text-wrap:pretty}.rr-table .rr-strong,.rr-table .is-sw td{font-weight:var(--sw-w-semibold)}.rr-dim{font-size:var(--sw-fs-caption);font-weight:var(--sw-w-regular);color:var(--sw-text-2);margin-top:2px;display:block}@container rr-exhibit not (min-width:560px){.rr-table{grid-template-columns:var(--rr-cols,repeat(2, minmax(0, 1fr)));column-gap:12px;display:grid}.rr-table :is(thead,tbody){display:contents}.rr-table colgroup{display:none}.rr-table tr{grid-column:1/-1;grid-template-columns:subgrid;row-gap:4px;padding:12px 0;display:grid}.rr-table thead tr{border-bottom:1px solid var(--rr-rule);padding:11px 0 10px}.rr-table :is(th,td),.rr-table tbody tr:is(:first-child,:last-child) td{border:0;padding:0}.rr-table :is(th,td):first-child{grid-column:1/-1}.rr-table td:first-child{font-weight:var(--sw-w-semibold)}.rr-cells-2{--rr-cols:max-content minmax(0, 1fr)}.rr-cells-3{--rr-cols:max-content max-content minmax(0, 1fr)}.rr-cells-5{--rr-cols:repeat(4, max-content) minmax(0, 1fr)}}.rr-chart,.rr-cover{container:rr-chart/inline-size}.rr-chart{--rr-room:40px;--rr-bar-h:16px;font-size:var(--sw-fs-ui);letter-spacing:var(--sw-track-ui);color:var(--sw-ink);line-height:1.3}[data-chart=outcomes],[data-chart=stability]{--rr-bar-h:26px}.rr-legend{font-size:var(--sw-fs-caption);color:var(--sw-text-2);flex-wrap:wrap;gap:8px 24px;margin-bottom:20px;display:flex}.rr-key{white-space:nowrap;align-items:center;gap:8px;display:inline-flex}.rr-swatch{background:var(--c);border-radius:3px;flex:none;width:12px;height:12px}.rr-plot{grid-template-columns:max-content minmax(0,1fr);align-items:center;column-gap:24px;display:grid}.rr-row{display:contents}.rr-lane{padding:7px 0}.rr-track,.rr-stack,.rr-axis{width:calc(100% - var(--rr-room))}.rr-track,.rr-stack{height:var(--rr-bar-h);display:flex}.rr-track{align-items:center;gap:8px}.rr-bar{width:calc(var(--f) * 100%);background:var(--rr-pass);border-radius:0 3px 3px 0;flex:none;align-self:stretch;min-width:2px}.rr-end{font-size:var(--sw-fs-caption);color:var(--sw-text-2);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none}.rr-stack{gap:2px}.rr-seg{flex:var(--n) 1 0;background:var(--c);min-width:2px;position:relative;container:rr-seg/inline-size}.rr-seg:last-child{border-radius:0 3px 3px 0}.rr-in,.rr-out{font-size:var(--sw-fs-micro);font-weight:var(--sw-w-semibold);font-variant-numeric:tabular-nums;white-space:nowrap;pointer-events:none;align-items:center;display:flex;position:absolute;top:0;bottom:0}.rr-in{color:var(--ink,var(--sw-ink));justify-content:center;left:0;right:0}.rr-out{color:var(--sw-text-2);display:none;left:calc(100% + 8px)}@container rr-seg not (min-width:24px){.rr-in{display:none}.rr-out{display:flex}}@container rr-seg not (min-width:42px){[data-chart=outcomes] .rr-in{display:none}[data-chart=outcomes] .rr-out{display:flex}}.rr-axis-row .rr-lane{background:0 0;grid-column:2;padding:0}.rr-axis{border-top:1px solid var(--rr-rule);height:26px;font-size:var(--sw-fs-micro);color:var(--sw-text-2);font-variant-numeric:tabular-nums;position:relative}.rr-axis span{white-space:nowrap;position:absolute;top:8px;transform:translate(-50%)}.rr-axis span:first-child{transform:none}.rr-axis span:last-child{transform:translate(-100%)}.rr-axis-title{font-size:var(--sw-fs-micro);color:var(--sw-text-2)}@container rr-chart not (min-width:520px){.rr-plot,.rr-row{display:block}.rr-row+.rr-row{margin-top:14px}.rr-lane{margin-top:6px;padding:0}}.rr-chart [data-tip-title]{cursor:default;outline:none}.rr-chart [data-tip-title]:focus-visible{box-shadow:0 0 0 2px var(--sw-page), 0 0 0 3.5px var(--sw-ink)}.rr-tip{z-index:60;pointer-events:none;background:var(--sw-white);box-shadow:var(--sw-shadow-menu);letter-spacing:var(--sw-track-ui);color:var(--sw-ink);white-space:nowrap;opacity:0;transition:opacity .14s var(--sw-ease-out), transform .14s var(--sw-ease-out);border-radius:12px;padding:9px 12px 10px;font-size:13px;line-height:1.35;position:fixed;top:0;left:0;transform:translateY(4px)}.rr-tip.on{opacity:1;transform:none}.rr-tip b{font-weight:var(--sw-w-semibold);display:block}.rr-tip span{color:var(--sw-text-2)}.rr-refs{font-size:var(--sw-fs-ui);letter-spacing:var(--sw-track-ui);padding-left:22px;line-height:1.5}.rr-body .rr-refs li{text-align:left;text-wrap:wrap;-webkit-hyphens:manual;hyphens:manual;color:var(--sw-ink);margin-bottom:16px}.rr-refs a{overflow-wrap:anywhere;color:var(--sw-text-2);margin-top:2px;text-decoration:none;display:block}.rr-refs a:hover{color:var(--sw-black)}.rr-reflink{color:var(--sw-text-2);margin-top:2px;display:block}.rr-reflink a{display:inline}.rr-feature{padding:var(--sw-tile-pad);grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;column-gap:48px}.rr-feature .story-text{padding:0}.rr-feature .story-art{grid-column:2/-1;padding:0}.rr-cover{--rr-room:76px;--rr-bar-h:12px;width:100%;font-size:var(--sw-fs-ui);letter-spacing:var(--sw-track-ui);color:var(--sw-ink);line-height:1.3}.rr-cover-title{border-bottom:1px solid var(--rr-rule);font-size:var(--sw-fs-caption);color:var(--sw-text-2);margin-bottom:16px;padding-bottom:12px}.rr-cover .rr-lane{background:0 0;padding:9px 0}.rr-cover .rr-row.is-sw .rr-end{font-weight:var(--sw-w-semibold);color:var(--sw-ink)}.rr-cover .rr-bar.is-other{background:var(--rr-other)}.rr-summary{border-top:1px solid var(--sw-line);grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:48px;margin:44px 0 0;padding-top:32px;display:grid}.rr-summary dt{font-size:var(--sw-fs-text);line-height:1.3;font-weight:var(--sw-w-semibold);letter-spacing:var(--sw-track-ui);color:var(--sw-ink)}.rr-summary dd{font-size:var(--sw-fs-ui);letter-spacing:var(--sw-track-ui);color:var(--sw-ink);text-wrap:pretty;margin:8px 0 0;line-height:1.5}@media (max-width:1179px){.rr{--rr-gap:40px}.rr.legal{width:100%;max-width:calc(var(--sw-column) + 2 * var(--sw-gutter-text));margin-inline:auto}.rr .legal-head{padding-bottom:28px}.rr .legal-head .h1{font-size:var(--sw-fs-h1);line-height:1.08}.rr .legal-meta{font-size:var(--sw-fs-small);margin-top:16px}.rr .legal-main{margin-top:36px}.rr-body p{margin-bottom:calc(var(--sw-lh-reading-phone) * 1em)}.rr-body h2{letter-spacing:.011em;margin:44px 0 12px;font-size:21px;line-height:1.19}.rr-body h3{font-size:var(--sw-fs-text);line-height:var(--sw-lh-reading-phone);letter-spacing:var(--sw-track-reading-phone);margin:28px 0 4px}.rr-body h2+h3{margin-top:20px}.rr-body :is(h2,h3)+.rr-exhibit{margin-top:18px}.rr-caption{margin-top:10px}.rr-table{font-size:var(--sw-fs-small)}.rr-table th{font-size:var(--sw-fs-micro)}.rr-refs{font-size:var(--sw-fs-small);padding-left:20px}.rr-feature{padding:24px var(--sw-tile-pad);grid-template-columns:1fr}.rr-feature .story-art{grid-column:1;margin-top:28px}.rr-summary{grid-template-columns:1fr;row-gap:24px;margin-top:28px;padding-top:24px}}
