.rp-hero[data-astro-cid-sdn7xbvw]{padding-top:clamp(48px,6vw,96px);padding-bottom:clamp(64px,8vw,112px)}.rp-sample[data-astro-cid-sdn7xbvw]{border-radius:var(--ig-radius-card);color:var(--ig-on-dark-2);background:#6cbddd14;border:1px solid #6cbddd66;flex-wrap:wrap;align-items:flex-start;gap:16px 24px;margin-bottom:clamp(40px,5vw,64px);padding:18px 22px;font-size:15px;line-height:1.55;display:flex}.rp-sample[data-astro-cid-sdn7xbvw]>div[data-astro-cid-sdn7xbvw]{flex:1;min-width:260px}.rp-sample-lead[data-astro-cid-sdn7xbvw]{color:var(--ig-white);font-weight:600}.rp-flag[data-astro-cid-sdn7xbvw]{font-family:var(--ig-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ig-white);white-space:nowrap;background:#6cbddd1f;border:1px solid #6cbddd80;border-radius:999px;align-items:center;gap:10px;padding:6px 14px 6px 10px;font-size:12px;font-weight:500;display:inline-flex}.rp-flag[data-astro-cid-sdn7xbvw] .ig-mark[data-astro-cid-sdn7xbvw]{border-radius:2px;width:8px;height:8px}.rp-hero-head[data-astro-cid-sdn7xbvw]{grid-template-columns:minmax(0,1fr) 460px;align-items:end;gap:32px 64px;margin-top:28px;display:grid}.rp-meta[data-astro-cid-sdn7xbvw]{color:var(--ig-on-dark-3);margin-top:16px;font-size:14px}.rp-about[data-astro-cid-sdn7xbvw]{color:var(--ig-on-dark-2);margin-top:clamp(48px,6vw,80px);padding:28px 32px;font-size:15px;line-height:1.6}.rp-about-title[data-astro-cid-sdn7xbvw]{letter-spacing:-.03em;color:var(--ig-white);margin:14px 0 10px;font-size:26px}.rp-about-sub[data-astro-cid-sdn7xbvw]{letter-spacing:-.01em;color:var(--ig-white);margin:18px 0 6px;font-size:16px}.rp-about[data-astro-cid-sdn7xbvw] code[data-astro-cid-sdn7xbvw]{font-family:var(--ig-mono);color:var(--ig-white);overflow-wrap:anywhere;font-size:12px}@media (width<=1100px){.rp-hero-head[data-astro-cid-sdn7xbvw]{grid-template-columns:minmax(0,1fr)}}@media (width<=600px){.rp-about[data-astro-cid-sdn7xbvw]{padding:22px}}.rp-head-row[data-astro-cid-sdn7xbvw]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.rp-gap[data-astro-cid-sdn7xbvw]{margin-top:24px}.rp-findings[data-astro-cid-sdn7xbvw]{grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));gap:16px;margin:clamp(40px,5vw,64px) 0 0;padding:0;list-style:none;display:grid}.rp-findings[data-astro-cid-sdn7xbvw] li[data-astro-cid-sdn7xbvw]{border-radius:var(--ig-radius-card);background:var(--ig-navy-50);border:1px solid var(--ig-hair-light);padding:24px}.rp-findings[data-astro-cid-sdn7xbvw] .ig-id[data-astro-cid-sdn7xbvw]{text-transform:uppercase;letter-spacing:.12em;color:var(--ig-accent-text)}.rp-findings[data-astro-cid-sdn7xbvw] p[data-astro-cid-sdn7xbvw]{letter-spacing:-.02em;margin-top:12px;font-size:20px;font-weight:500;line-height:1.3}.rp-charts[data-astro-cid-sdn7xbvw]{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:24px;margin-top:clamp(48px,6vw,88px);display:grid}.rp-charts[data-astro-cid-sdn7xbvw].rp-top{margin-top:0}.rp-charts[data-astro-cid-sdn7xbvw].is-single{grid-template-columns:minmax(0,760px)}.rp-panel[data-astro-cid-sdn7xbvw]{border-radius:var(--ig-radius-card);border:1px solid var(--ig-hair-light-2);background:var(--ig-white);padding:28px}.rp-panel-head[data-astro-cid-sdn7xbvw]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.rp-panel-title[data-astro-cid-sdn7xbvw]{letter-spacing:-.025em;font-size:22px}.rp-panel-note[data-astro-cid-sdn7xbvw]{color:var(--ig-ink-2);margin-top:16px;font-size:13px;line-height:1.5}@media (width<=1000px){.rp-charts[data-astro-cid-sdn7xbvw]{grid-template-columns:minmax(0,1fr)}}@media (width<=600px){.rp-panel[data-astro-cid-sdn7xbvw]{padding:20px}}.rp-cohorts[data-astro-cid-sdn7xbvw]{margin-top:clamp(72px,9vw,128px)}.rp-tables[data-astro-cid-sdn7xbvw]{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:clamp(40px,5vw,72px);display:grid}.rp-scroll[data-astro-cid-sdn7xbvw]{overflow-x:auto}.rp-table[data-astro-cid-sdn7xbvw]{border-collapse:collapse;width:100%;min-width:460px;font-size:14px}.rp-table[data-astro-cid-sdn7xbvw] th[data-astro-cid-sdn7xbvw],.rp-table[data-astro-cid-sdn7xbvw] td[data-astro-cid-sdn7xbvw]{text-align:left;border-bottom:1px solid var(--ig-hair-light);padding:10px 12px 10px 0}.rp-table[data-astro-cid-sdn7xbvw] thead[data-astro-cid-sdn7xbvw] th[data-astro-cid-sdn7xbvw]{color:var(--ig-ink-3);font-size:12px;font-weight:500}.rp-table[data-astro-cid-sdn7xbvw] tbody[data-astro-cid-sdn7xbvw] tr[data-astro-cid-sdn7xbvw]:last-child>[data-astro-cid-sdn7xbvw]{border-bottom:0}.rp-table[data-astro-cid-sdn7xbvw] tbody[data-astro-cid-sdn7xbvw] th[data-astro-cid-sdn7xbvw]{font-weight:500}.rp-table[data-astro-cid-sdn7xbvw] a[data-astro-cid-sdn7xbvw]{color:var(--ig-ink)}.rp-num[data-astro-cid-sdn7xbvw]{font-variant-numeric:tabular-nums}.rp-level[data-astro-cid-sdn7xbvw]{white-space:nowrap}.rp-muted[data-astro-cid-sdn7xbvw]{color:var(--ig-ink-3);font-size:13px}@media (width<=1000px){.rp-tables[data-astro-cid-sdn7xbvw]{grid-template-columns:minmax(0,1fr)}}.rp-end[data-astro-cid-sdn7xbvw]{grid-template-columns:minmax(0,820px);align-items:start;gap:32px 64px;display:grid}.rp-end[data-astro-cid-sdn7xbvw].has-press{grid-template-columns:minmax(0,1fr) minmax(0,.8fr)}.rp-method-title[data-astro-cid-sdn7xbvw]{margin-top:18px}.rp-method[data-astro-cid-sdn7xbvw] p[data-astro-cid-sdn7xbvw]{color:var(--ig-ink-2);margin-top:14px;font-size:16px;line-height:1.6}.rp-press[data-astro-cid-sdn7xbvw]{margin:8px 0 0}.rp-press[data-astro-cid-sdn7xbvw]>div[data-astro-cid-sdn7xbvw]{border-bottom:1px solid var(--ig-hair-light);grid-template-columns:6.5rem minmax(0,1fr);gap:12px;padding:12px 0;display:grid}.rp-press[data-astro-cid-sdn7xbvw] dt[data-astro-cid-sdn7xbvw]{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:22px;font-weight:500}.rp-press[data-astro-cid-sdn7xbvw] dd[data-astro-cid-sdn7xbvw]{color:var(--ig-ink-2);align-self:center;margin:0;font-size:14px}.rp-press-btns[data-astro-cid-sdn7xbvw]{margin-top:18px}.rp-cta[data-astro-cid-sdn7xbvw]{margin-top:clamp(64px,8vw,112px)}@media (width<=900px){.rp-end[data-astro-cid-sdn7xbvw].has-press{grid-template-columns:minmax(0,1fr)}}
