.rd .ac-eyebrow{font:500 13.5px/1 var(--font);color:var(--blue-text);letter-spacing:-.004em}.rd .ac-hero{padding:clamp(72px,10vw,128px) 0 0}.rd .ac-hero h1{max-width:13ch;margin-top:20px}.rd .ac-hero__lede{max-width:34rem;margin-top:24px}.rd .ac-hero__cta{flex-wrap:wrap;gap:8px;margin-top:36px;display:flex}.rd .ac-bt{padding-top:clamp(48px,5vw,64px)}.rd .ac-bt__grid{grid-template-columns:minmax(0,1fr) minmax(0,300px);align-items:start;gap:clamp(32px,5vw,72px);display:grid}.rd .ac-chart{min-width:0;margin:0}.rd .ac-chart__plot{touch-action:pan-y;cursor:ew-resize;-webkit-user-select:none;user-select:none;min-height:300px;position:relative}.rd .ac-chart__static{color:var(--text-2);padding-top:120px;font-size:15px}.rd .ac-svg{display:block;overflow:visible}.rd .ac-t{font:500 12px/1 var(--font);fill:var(--text-3);letter-spacing:.01em}.rd .ac-t--b{fill:var(--blue-text)}.rd .ac-t--n{fill:var(--text-2)}.rd .ac-t--ax{font-variant-numeric:tabular-nums;font-size:11.5px}.rd .ac-bar{transition:transform var(--dur-trace) var(--ease-out), opacity var(--dur-enter) var(--ease);transition-delay:calc(var(--stagger-finding) + var(--stagger-finding) + var(--i,0) * var(--stagger-digit)), 0s;transform-box:fill-box;transform:scaleY(0)}.rd .ac-bar--b{fill:var(--brand);transform-origin:50% 100%}.rd .ac-bar--n{fill:rgb(var(--ink-rgb) / .26);transform-origin:50% 0}.rd .ac-svg.is-in .ac-bar{transform:scaleY(1)}.rd .ac-bar.is-dim{opacity:.3}.rd .ac-base{stroke:rgb(var(--ink-rgb) / .3);stroke-width:1px}.rd .ac-th{stroke:var(--ink);stroke-width:1.25px}.rd .ac-scrub{align-items:center;gap:16px;margin-top:20px;display:flex}.rd .ac-scrub__label{font:500 13px/1 var(--font);color:var(--text-2);flex:none}.rd .ac-scrub input{min-width:0;height:44px;accent-color:var(--blue);cursor:pointer;background:0 0;flex:1;margin:0}.rd .ac-scrub input:focus-visible{box-shadow:var(--focus);border-radius:6px;outline:none}.rd .ac-readout{color:var(--text-2);font-variant-numeric:tabular-nums;min-height:1.6em;margin-top:4px;font-size:15px}.rd .ac-readout b{color:var(--ink);font-weight:500}.rd .ac-readout .ac-o--b{color:var(--blue-text)}.rd .ac-chart__cap{border-top:1px solid var(--hair);color:var(--text-3);max-width:60ch;margin-top:20px;padding-top:16px;font-size:12.5px;line-height:1.55}.rd .ac-stat{padding-top:26px}.rd .ac-stat__num{font:500 clamp(4rem, 3rem + 3.6vw, 6rem)/1 var(--font);letter-spacing:-.045em;color:var(--ink);font-variant-numeric:tabular-nums}.rd .ac-stat__cap{font:500 13px/1.4 var(--font);color:var(--text-2);letter-spacing:.01em;margin-top:14px}.rd .ac-stat__plain{letter-spacing:-.012em;color:var(--text-1);margin-top:24px;font-size:17px;line-height:1.5}.rd .ac-head{max-width:40rem}.rd .ac-head .lede{margin-top:16px}.rd .ac-head--faq{margin-bottom:0}.rd .ac-run{border-top:1px solid var(--line);margin-top:48px}.rd .ac-run__top,.rd .ac-row{grid-template-columns:160px minmax(140px,220px) minmax(0,1fr);align-items:center;gap:32px;display:grid}.rd .ac-run__top{border-bottom:1px solid var(--hair);font:500 12px/1.3 var(--font);color:var(--text-3);letter-spacing:.02em;padding:14px 0}.rd .ac-run__rows{margin:0;padding:0;list-style:none}.rd .ac-row{border-bottom:1px solid var(--hair);padding:16px 0;font-size:15px}.rd .ac-row__f{color:var(--ink);font-weight:500}.rd .ac-row__w{align-items:center;gap:12px;display:flex}.rd .ac-row__w b{font-variant-numeric:tabular-nums;color:var(--text-1);width:3ch;font-weight:500}.rd .ac-row__bar{background:rgb(var(--ink-rgb) / .07);border-radius:2px;flex:1;max-width:100px;height:4px;position:relative;overflow:hidden}.rd .ac-row__bar:after{content:"";background:var(--brand);transform:scaleX(var(--w));transform-origin:0;border-radius:2px;position:absolute;inset:0}.rd .ac-row__src{color:var(--text-2)}.rd .ac-note{max-width:70ch;color:var(--text-2);margin-top:24px;font-size:14px;line-height:1.6}.rd .ac-note+.ac-note{color:var(--text-3);margin-top:8px}.rd .ac-faq{max-width:720px;margin:40px 0 0}.rd .ac-final h2{max-width:18ch;margin-inline:auto}.rd .ac-final__cta{margin-top:32px}@media (max-width:900px){.rd .ac-bt__grid{grid-template-columns:1fr}.rd .ac-stat{order:-1;padding-top:0}.rd .ac-run__top{display:none}.rd .ac-row{grid-template-columns:minmax(0,1fr) auto;gap:6px 16px}.rd .ac-row__w{grid-area:1/2}.rd .ac-row__bar{flex:none;width:64px}.rd .ac-row__src{grid-column:1/-1;font-size:14px}}@media (max-width:480px){.rd .ac-scrub__label{display:none}}@media (prefers-reduced-motion:reduce){.rd .ac-bar{transition:none;transform:none}}.rd .ac-final__more{flex-wrap:wrap;justify-content:center;gap:8px 24px;margin-top:20px;font-size:14px;display:flex}.rd .ac-final__more a{min-height:44px;color:var(--blue-text);text-decoration:underline;-webkit-text-decoration-color:rgb(var(--ink-rgb) / .2);text-decoration-color:rgb(var(--ink-rgb) / .2);text-underline-offset:3px;align-items:center;display:inline-flex}.rd .ac-final__more a:hover{text-decoration-color:currentColor}.rd .ref__table b{color:var(--ink);font-weight:500}.rd .ref__scroll[aria-label^=Every\ validation] tbody th{white-space:normal;width:9.5rem;min-width:8rem}.rd .ref__scroll[aria-label^=Every\ validation] td:nth-child(3){white-space:nowrap;min-width:9.5rem}.rd .ref__scroll[aria-label^="Sources the report"] tbody th{white-space:normal;min-width:7rem}.rd:not(.js) .ac-bar{transform:none}
