.report-hero[data-astro-cid-rypqrday]{background:radial-gradient(circle at 82% 18%,var(--brand-soft),transparent 34%),linear-gradient(145deg,var(--surface),var(--surface-2));border-bottom:1px solid var(--rule);padding-block:clamp(44px,7vw,88px)}.hero-grid[data-astro-cid-rypqrday]{grid-template-columns:minmax(0,1.45fr) minmax(290px,.72fr);align-items:center;gap:clamp(34px,6vw,84px);display:grid}.report-kicker[data-astro-cid-rypqrday]{color:var(--ink-3);flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:18px;font-size:13px;font-weight:600;display:flex}.hero-copy[data-astro-cid-rypqrday] h1[data-astro-cid-rypqrday]{max-width:820px}.hero-copy[data-astro-cid-rypqrday] .lede[data-astro-cid-rypqrday]{margin-top:18px;font-size:clamp(1.08rem,1.7vw,1.3rem)}.hero-actions[data-astro-cid-rypqrday]{flex-wrap:wrap;gap:10px;margin-top:26px;display:flex}.hero-summary[data-astro-cid-rypqrday]{background:var(--ink);color:var(--paper);border-radius:var(--r-l);box-shadow:var(--shadow-2);padding:clamp(24px,3vw,34px)}.hero-summary[data-astro-cid-rypqrday] p[data-astro-cid-rypqrday]{max-width:none}.summary-label[data-astro-cid-rypqrday]{color:var(--brand-soft);letter-spacing:.12em;text-transform:uppercase;margin-bottom:12px;font-size:11px;font-weight:700}.summary-value[data-astro-cid-rypqrday]{align-items:baseline;gap:8px;margin-bottom:12px;font-weight:650;display:flex}.summary-value[data-astro-cid-rypqrday] span[data-astro-cid-rypqrday]{color:var(--surface);font:600 clamp(2.5rem,5vw,4rem)/1 var(--f-display)}.hero-summary[data-astro-cid-rypqrday]>p[data-astro-cid-rypqrday]:nth-child(3){color:var(--surface-2);line-height:1.55}.summary-meta[data-astro-cid-rypqrday]{border-top:1px solid color-mix(in srgb,var(--paper) 20%,transparent);color:var(--surface-2);gap:9px;padding-top:16px;font-size:13px;display:grid}.summary-meta[data-astro-cid-rypqrday] strong[data-astro-cid-rypqrday]{color:var(--paper)}.report-shell[data-astro-cid-rypqrday]{grid-template-columns:190px minmax(0,1fr);align-items:start;gap:clamp(38px,6vw,88px);display:grid}.report-nav[data-astro-cid-rypqrday]{border-block:1px solid var(--rule);gap:4px;margin-top:58px;padding:17px 0;display:grid;position:sticky;top:92px}.report-nav[data-astro-cid-rypqrday] p[data-astro-cid-rypqrday]{color:var(--ink-3);letter-spacing:.1em;text-transform:uppercase;margin:0 0 6px;font-size:11px;font-weight:700}.report-nav[data-astro-cid-rypqrday] a[data-astro-cid-rypqrday]{color:var(--ink-2);padding:7px 0;font-size:13px;line-height:1.35;text-decoration:none}.report-nav[data-astro-cid-rypqrday] a[data-astro-cid-rypqrday]:hover{color:var(--brand)}.report-content[data-astro-cid-rypqrday]{min-width:0}.report-section[data-astro-cid-rypqrday]{border-top:1px solid var(--rule);padding-block:clamp(46px,6vw,76px);scroll-margin-top:88px}.report-section[data-astro-cid-rypqrday].first-section{border-top:0}.section-label[data-astro-cid-rypqrday]{color:var(--brand);letter-spacing:.12em;text-transform:uppercase;margin-bottom:8px;font-size:11px;font-weight:700}.section-intro[data-astro-cid-rypqrday]{max-width:75ch;color:var(--ink-2);margin-top:13px;font-size:1.04rem;line-height:1.7}.metric-grid[data-astro-cid-rypqrday]{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:30px 0 24px;display:grid}.metric-grid[data-astro-cid-rypqrday]>div[data-astro-cid-rypqrday]{background:var(--surface);border:1px solid var(--rule);border-radius:var(--r-m);padding:20px}.metric-grid[data-astro-cid-rypqrday] .featured[data-astro-cid-rypqrday]{background:var(--brand);border-color:var(--brand);color:var(--on-accent)}.metric-grid[data-astro-cid-rypqrday] dt[data-astro-cid-rypqrday]{color:var(--ink-3);letter-spacing:.06em;text-transform:uppercase;font-size:11px;font-weight:700}.metric-grid[data-astro-cid-rypqrday] dd[data-astro-cid-rypqrday]{font:600 clamp(1.65rem,3vw,2.35rem)/1.1 var(--f-display);font-variant-numeric:tabular-nums;margin:6px 0 0}.metric-grid[data-astro-cid-rypqrday] dd[data-astro-cid-rypqrday] span[data-astro-cid-rypqrday]{font:500 .7rem var(--f-ui);color:var(--ink-3)}.metric-grid[data-astro-cid-rypqrday] small[data-astro-cid-rypqrday]{color:var(--ink-3);margin-top:8px;font-size:11px;line-height:1.35;display:block}.metric-grid[data-astro-cid-rypqrday] .featured[data-astro-cid-rypqrday] dt[data-astro-cid-rypqrday],.metric-grid[data-astro-cid-rypqrday] .featured[data-astro-cid-rypqrday] small[data-astro-cid-rypqrday]{color:color-mix(in srgb,var(--on-accent) 78%,transparent)}.chart-card[data-astro-cid-rypqrday]{background:var(--surface);border:1px solid var(--rule);border-radius:var(--r-l);margin:0;padding:clamp(18px,3vw,30px)}.chart-card[data-astro-cid-rypqrday] img[data-astro-cid-rypqrday]{width:100%}.chart-card[data-astro-cid-rypqrday] figcaption[data-astro-cid-rypqrday]{color:var(--ink-3);margin-top:12px;font-size:12px}.caution-panel[data-astro-cid-rypqrday]{background:var(--gold-soft);border:1px solid color-mix(in srgb,var(--gold) 28%,var(--rule));border-radius:var(--r-m);grid-template-columns:34px minmax(0,1fr);gap:15px;margin-top:20px;padding:20px;display:grid}.caution-icon[data-astro-cid-rypqrday]{background:var(--gold);width:30px;height:30px;color:var(--paper);border-radius:50%;place-items:center;font-weight:800;display:grid}.caution-panel[data-astro-cid-rypqrday] h3[data-astro-cid-rypqrday]{font-family:var(--f-ui);letter-spacing:0;font-size:1rem}.caution-panel[data-astro-cid-rypqrday] p[data-astro-cid-rypqrday]{max-width:74ch;color:var(--ink-2);margin:5px 0 0;font-size:14px;line-height:1.55}.coverage-grid[data-astro-cid-rypqrday]{grid-template-columns:minmax(240px,.72fr) minmax(0,1.25fr);align-items:stretch;gap:24px;margin-top:28px;display:grid}.coverage-visual[data-astro-cid-rypqrday]{padding:25px}.coverage-number[data-astro-cid-rypqrday] strong[data-astro-cid-rypqrday]{color:var(--brand);font:600 clamp(2.5rem,5vw,4rem)/1 var(--f-display);display:block}.coverage-number[data-astro-cid-rypqrday] span[data-astro-cid-rypqrday]{color:var(--ink-3);text-transform:uppercase;font-size:13px;font-weight:650}.coverage-bar[data-astro-cid-rypqrday]{background:var(--surface-2);border-radius:20px;height:10px;margin:22px 0 16px;overflow:hidden}.coverage-bar[data-astro-cid-rypqrday] span[data-astro-cid-rypqrday]{background:var(--brand);border-radius:inherit;height:100%;display:block}.coverage-visual[data-astro-cid-rypqrday] p[data-astro-cid-rypqrday]{color:var(--ink-2);margin:0;font-size:14px}.method-steps[data-astro-cid-rypqrday]{gap:0;margin:0;padding:0;list-style:none;display:grid}.method-steps[data-astro-cid-rypqrday] li[data-astro-cid-rypqrday]{border-bottom:1px solid var(--rule);grid-template-columns:34px minmax(0,1fr);gap:14px;padding:15px 0;display:grid}.method-steps[data-astro-cid-rypqrday] li[data-astro-cid-rypqrday]:first-child{padding-top:0}.method-steps[data-astro-cid-rypqrday] li[data-astro-cid-rypqrday]:last-child{border:0;padding-bottom:0}.method-steps[data-astro-cid-rypqrday] li[data-astro-cid-rypqrday]>span[data-astro-cid-rypqrday]{background:var(--brand-soft);width:30px;height:30px;color:var(--brand);border-radius:50%;place-items:center;font-weight:750;display:grid}.method-steps[data-astro-cid-rypqrday] strong[data-astro-cid-rypqrday]{margin-bottom:3px;display:block}.method-steps[data-astro-cid-rypqrday] p[data-astro-cid-rypqrday]{color:var(--ink-2);margin:0;font-size:14px;line-height:1.55}.rate-card-panel[data-astro-cid-rypqrday]{background:var(--surface-2);border-radius:var(--r-l);grid-template-columns:minmax(0,1.35fr) minmax(300px,.8fr);gap:28px;margin-top:32px;padding:clamp(24px,4vw,38px);display:grid}.rate-card-panel[data-astro-cid-rypqrday] h3[data-astro-cid-rypqrday]{font-size:clamp(1.35rem,2.5vw,1.85rem)}.rate-card-panel[data-astro-cid-rypqrday] p[data-astro-cid-rypqrday]{color:var(--ink-2);margin:9px 0 0;font-size:14px}.rate-card-panel[data-astro-cid-rypqrday] dl[data-astro-cid-rypqrday]{background:var(--rule);border:1px solid var(--rule);border-radius:var(--r-m);grid-template-columns:repeat(2,1fr);gap:1px;margin:0;display:grid;overflow:hidden}.rate-card-panel[data-astro-cid-rypqrday] dl[data-astro-cid-rypqrday] div[data-astro-cid-rypqrday]{background:var(--surface);padding:13px 15px}.rate-card-panel[data-astro-cid-rypqrday] dt[data-astro-cid-rypqrday]{color:var(--ink-3);letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:700}.rate-card-panel[data-astro-cid-rypqrday] dd[data-astro-cid-rypqrday]{font-variant-numeric:tabular-nums;margin:2px 0 0;font-weight:750}.freshness-row[data-astro-cid-rypqrday]{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:20px;display:grid}.freshness-row[data-astro-cid-rypqrday] div[data-astro-cid-rypqrday]{border-left:3px solid var(--brand);background:var(--surface);padding:16px 18px}.freshness-row[data-astro-cid-rypqrday] span[data-astro-cid-rypqrday]{color:var(--ink-3);letter-spacing:.06em;text-transform:uppercase;font-size:10px;font-weight:700;display:block}.freshness-row[data-astro-cid-rypqrday] strong[data-astro-cid-rypqrday]{margin-top:3px;font-size:13px;display:block}.group-cards[data-astro-cid-rypqrday]{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:28px;display:grid}.group-card[data-astro-cid-rypqrday]{padding:22px}.group-heading[data-astro-cid-rypqrday]{min-height:72px}.group-heading[data-astro-cid-rypqrday] h3[data-astro-cid-rypqrday]{font-family:var(--f-ui);font-size:1rem;line-height:1.3}.group-heading[data-astro-cid-rypqrday] span[data-astro-cid-rypqrday]{color:var(--ink-3);font-size:12px}.group-median[data-astro-cid-rypqrday]{align-items:baseline;gap:5px;margin:12px 0;display:flex}.group-median[data-astro-cid-rypqrday] span[data-astro-cid-rypqrday]{color:var(--ink-3);text-transform:uppercase;font-size:11px}.group-median[data-astro-cid-rypqrday] strong[data-astro-cid-rypqrday]{color:var(--brand);font:600 2rem var(--f-display)}.group-median[data-astro-cid-rypqrday] small[data-astro-cid-rypqrday]{color:var(--ink-3)}.quartile-line[data-astro-cid-rypqrday]{background:var(--surface-2);border-radius:10px;height:7px;margin:17px 0 10px;position:relative}.quartile-line[data-astro-cid-rypqrday] span[data-astro-cid-rypqrday],.quartile-line[data-astro-cid-rypqrday] i[data-astro-cid-rypqrday]{background:var(--brand);border-radius:2px;width:3px;height:15px;position:absolute;top:50%;transform:translate(-50%,-50%)}.quartile-line[data-astro-cid-rypqrday] i[data-astro-cid-rypqrday]{border-radius:50%;width:7px;height:7px}.group-range[data-astro-cid-rypqrday],.group-sample[data-astro-cid-rypqrday]{margin:0;font-size:12px}.group-range[data-astro-cid-rypqrday]{color:var(--ink-2)}.group-sample[data-astro-cid-rypqrday]{color:var(--ink-3);margin-top:3px}.data-details[data-astro-cid-rypqrday]{border:1px solid var(--rule);border-radius:var(--r-m);background:var(--surface);margin-top:18px}.data-details[data-astro-cid-rypqrday] summary[data-astro-cid-rypqrday]{cursor:pointer;color:var(--brand);padding:16px 18px;font-weight:700}.data-details[data-astro-cid-rypqrday] .scroll-x[data-astro-cid-rypqrday]{border-top:1px solid var(--rule)}table[data-astro-cid-rypqrday]{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;min-width:690px;font-size:13px}caption[data-astro-cid-rypqrday]{color:var(--ink-3);text-align:left;padding:14px 18px;font-size:11px}th[data-astro-cid-rypqrday],td[data-astro-cid-rypqrday]{border-bottom:1px solid var(--rule);text-align:left;padding:12px 14px}thead[data-astro-cid-rypqrday] th[data-astro-cid-rypqrday]{background:var(--surface-2);color:var(--ink-3);letter-spacing:.05em;text-transform:uppercase;font-size:10px}tbody[data-astro-cid-rypqrday] tr[data-astro-cid-rypqrday]:last-child th[data-astro-cid-rypqrday],tbody[data-astro-cid-rypqrday] tr[data-astro-cid-rypqrday]:last-child td[data-astro-cid-rypqrday]{border-bottom:0}.state-grid[data-astro-cid-rypqrday]{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:28px;display:grid}.state-card[data-astro-cid-rypqrday]{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:22px;padding:24px;display:grid}.state-code[data-astro-cid-rypqrday]{color:var(--ink-3);letter-spacing:.12em;font-size:11px;font-weight:750}.state-card[data-astro-cid-rypqrday] h3[data-astro-cid-rypqrday]{margin-top:2px}.state-card[data-astro-cid-rypqrday] h3[data-astro-cid-rypqrday] a[data-astro-cid-rypqrday]{color:var(--ink);text-decoration:none}.state-card[data-astro-cid-rypqrday] h3[data-astro-cid-rypqrday] a[data-astro-cid-rypqrday]:hover{color:var(--brand)}.state-card[data-astro-cid-rypqrday] p[data-astro-cid-rypqrday]{color:var(--ink-3);margin:5px 0 0;font-size:12px}.state-card[data-astro-cid-rypqrday] dl[data-astro-cid-rypqrday]{grid-template-columns:repeat(3,auto);gap:16px;margin:0;display:grid}.state-card[data-astro-cid-rypqrday] dt[data-astro-cid-rypqrday]{color:var(--ink-3);letter-spacing:.06em;text-transform:uppercase;font-size:9px;font-weight:700}.state-card[data-astro-cid-rypqrday] dd[data-astro-cid-rypqrday]{white-space:nowrap;margin:2px 0 0;font-size:13px;font-weight:750}.threshold-note[data-astro-cid-rypqrday]{background:var(--surface-2);border-radius:var(--r-s);max-width:none;color:var(--ink-2);margin:18px 0 0;padding:14px 17px;font-size:13px}.download-grid[data-astro-cid-rypqrday]{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:28px;display:grid}.download-card[data-astro-cid-rypqrday]{color:var(--ink);grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:13px;padding:18px;text-decoration:none;display:grid}.download-card[data-astro-cid-rypqrday]>span[data-astro-cid-rypqrday]{background:var(--brand-soft);border-radius:var(--r-s);width:44px;height:44px;color:var(--brand);place-items:center;font-size:11px;font-weight:800;display:grid}.download-card[data-astro-cid-rypqrday] strong[data-astro-cid-rypqrday],.download-card[data-astro-cid-rypqrday] small[data-astro-cid-rypqrday]{display:block}.download-card[data-astro-cid-rypqrday] strong[data-astro-cid-rypqrday]{font-size:14px}.download-card[data-astro-cid-rypqrday] small[data-astro-cid-rypqrday]{color:var(--ink-3);font-size:11px;line-height:1.35}.download-card[data-astro-cid-rypqrday] b[data-astro-cid-rypqrday]{color:var(--brand);font-size:19px}.download-card[data-astro-cid-rypqrday]:hover{border-color:var(--brand);color:var(--brand)}.citation-grid[data-astro-cid-rypqrday]{grid-template-columns:1fr 1fr;gap:26px;margin-top:34px;display:grid}.citation-grid[data-astro-cid-rypqrday] h3[data-astro-cid-rypqrday]{font-family:var(--f-ui);margin-bottom:13px;font-size:1rem}.citation-card[data-astro-cid-rypqrday],.changelog-card[data-astro-cid-rypqrday]{border-top:2px solid var(--ink);padding-top:20px}blockquote[data-astro-cid-rypqrday]{color:var(--ink-2);font-family:var(--f-display);margin:0 0 13px;font-size:1.05rem;line-height:1.55}.citation-card[data-astro-cid-rypqrday] a[data-astro-cid-rypqrday]{font-size:13px}.changelog-card[data-astro-cid-rypqrday] ol[data-astro-cid-rypqrday]{gap:13px;margin:0;padding:0;list-style:none;display:grid}.changelog-card[data-astro-cid-rypqrday] li[data-astro-cid-rypqrday]{color:var(--ink-2);grid-template-columns:90px minmax(0,1fr);gap:12px;font-size:13px;line-height:1.45;display:grid}.changelog-card[data-astro-cid-rypqrday] time[data-astro-cid-rypqrday]{color:var(--ink-3);font-weight:700}.next-steps[data-astro-cid-rypqrday]{background:var(--brand-soft);border-radius:var(--r-l);justify-content:space-between;align-items:center;gap:26px;margin-top:44px;padding:clamp(24px,4vw,38px);display:flex}.next-steps[data-astro-cid-rypqrday] h2[data-astro-cid-rypqrday]{max-width:560px;font-size:clamp(1.5rem,3vw,2.15rem)}.next-steps[data-astro-cid-rypqrday] .hero-actions[data-astro-cid-rypqrday]{margin:0}@media (width<=980px){.report-shell[data-astro-cid-rypqrday]{grid-template-columns:1fr}.report-nav[data-astro-cid-rypqrday]{border-top:0;gap:8px;margin:22px 0 0;padding:0 0 14px;display:flex;position:static;overflow-x:auto}.report-nav[data-astro-cid-rypqrday] p[data-astro-cid-rypqrday]{display:none}.report-nav[data-astro-cid-rypqrday] a[data-astro-cid-rypqrday]{background:var(--surface-2);border-radius:100px;flex:none;padding:7px 11px}.report-section[data-astro-cid-rypqrday].first-section{padding-top:32px}.metric-grid[data-astro-cid-rypqrday]{grid-template-columns:repeat(2,1fr)}.group-cards[data-astro-cid-rypqrday]{grid-template-columns:1fr}.group-heading[data-astro-cid-rypqrday]{min-height:0}.state-grid[data-astro-cid-rypqrday],.download-grid[data-astro-cid-rypqrday]{grid-template-columns:1fr}}@media (width<=720px){.report-hero[data-astro-cid-rypqrday]{padding-block:38px}.hero-grid[data-astro-cid-rypqrday],.coverage-grid[data-astro-cid-rypqrday],.rate-card-panel[data-astro-cid-rypqrday],.citation-grid[data-astro-cid-rypqrday]{grid-template-columns:1fr}.hero-summary[data-astro-cid-rypqrday]{padding:24px}.metric-grid[data-astro-cid-rypqrday]{gap:8px}.metric-grid[data-astro-cid-rypqrday]>div[data-astro-cid-rypqrday]{padding:16px}.metric-grid[data-astro-cid-rypqrday] dd[data-astro-cid-rypqrday]{font-size:1.55rem}.freshness-row[data-astro-cid-rypqrday],.state-card[data-astro-cid-rypqrday]{grid-template-columns:1fr}.state-card[data-astro-cid-rypqrday] dl[data-astro-cid-rypqrday]{justify-content:start}.next-steps[data-astro-cid-rypqrday]{flex-direction:column;align-items:flex-start}}@media (width<=430px){.hero-actions[data-astro-cid-rypqrday] .btn[data-astro-cid-rypqrday]{width:100%}.metric-grid[data-astro-cid-rypqrday]{grid-template-columns:1fr 1fr}.metric-grid[data-astro-cid-rypqrday]>div[data-astro-cid-rypqrday]{min-width:0}.metric-grid[data-astro-cid-rypqrday] dd[data-astro-cid-rypqrday] span[data-astro-cid-rypqrday]{margin-top:4px;display:block}.state-card[data-astro-cid-rypqrday] dl[data-astro-cid-rypqrday]{grid-template-columns:1fr 1fr}.state-card[data-astro-cid-rypqrday] dl[data-astro-cid-rypqrday] div[data-astro-cid-rypqrday]:first-child{grid-column:1/-1}.next-steps[data-astro-cid-rypqrday] .hero-actions[data-astro-cid-rypqrday]{width:100%}}.summary-label[data-astro-cid-rypqrday],.report-nav[data-astro-cid-rypqrday] p[data-astro-cid-rypqrday],.section-label[data-astro-cid-rypqrday],.metric-grid[data-astro-cid-rypqrday] dt[data-astro-cid-rypqrday],.metric-grid[data-astro-cid-rypqrday] dd[data-astro-cid-rypqrday] span[data-astro-cid-rypqrday],.metric-grid[data-astro-cid-rypqrday] small[data-astro-cid-rypqrday],.rate-card-panel[data-astro-cid-rypqrday] dt[data-astro-cid-rypqrday],.freshness-row[data-astro-cid-rypqrday] span[data-astro-cid-rypqrday],.group-median[data-astro-cid-rypqrday] span[data-astro-cid-rypqrday],caption[data-astro-cid-rypqrday],thead[data-astro-cid-rypqrday] th[data-astro-cid-rypqrday],.state-code[data-astro-cid-rypqrday],.state-card[data-astro-cid-rypqrday] dt[data-astro-cid-rypqrday],.download-card[data-astro-cid-rypqrday]>span[data-astro-cid-rypqrday],.download-card[data-astro-cid-rypqrday] small[data-astro-cid-rypqrday]{font-size:12px}
