.impact:where(.astro-vdmqw6jm){border:1px solid var(--alfred-border);background:var(--alfred-surface);border-radius:0;padding:28px}.impact--plain:where(.astro-vdmqw6jm){background:0 0;border:0;border-radius:0;padding:0}.impact__warming:where(.astro-vdmqw6jm){color:var(--alfred-text);margin:0 0 8px;font-size:15px}.impact__sub:where(.astro-vdmqw6jm),.impact__foot:where(.astro-vdmqw6jm){color:var(--alfred-mute);margin:0;font-size:14px;line-height:1.6}.impact__main:where(.astro-vdmqw6jm){text-align:center;border-bottom:1px solid var(--alfred-border);margin-bottom:16px;padding-bottom:20px}.impact__main:where(.astro-vdmqw6jm) p:where(.astro-vdmqw6jm){color:var(--alfred-mute);margin:8px 0 0;font-size:14px}.impact__num:where(.astro-vdmqw6jm){color:var(--alfred-accent);font-variant-numeric:tabular-nums;font-weight:700}.impact__num--main:where(.astro-vdmqw6jm){font-family:var(--font-display);font-size:clamp(54px,8vw,86px);line-height:1;display:block}.impact__stack:where(.astro-vdmqw6jm){grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.impact__cell:where(.astro-vdmqw6jm){border:1px solid var(--alfred-border);border-radius:0;flex-direction:column;gap:6px;min-width:0;padding:16px 12px;display:flex}.impact__cell:where(.astro-vdmqw6jm)[hidden]{display:none}.impact__cell--muted:where(.astro-vdmqw6jm){background:color-mix(in srgb, var(--alfred-surface) 82%, transparent)}.impact__cellnum:where(.astro-vdmqw6jm){color:var(--alfred-text-bright);font-variant-numeric:tabular-nums;font-size:clamp(22px,3vw,28px);font-weight:700;line-height:1.08}.impact__celllbl:where(.astro-vdmqw6jm){color:var(--alfred-mute);font-size:13px}.impact__pair:where(.astro-vdmqw6jm){flex-wrap:wrap;align-items:baseline;gap:4px 8px;min-width:0;display:flex}.impact__pair:where(.astro-vdmqw6jm)>span:where(.astro-vdmqw6jm){white-space:nowrap}.impact__pair--small:where(.astro-vdmqw6jm){font-size:clamp(18px,2vw,22px)}.impact__slash:where(.astro-vdmqw6jm){color:var(--alfred-mute);font-weight:500}.impact__foot:where(.astro-vdmqw6jm){border-top:1px solid var(--alfred-border);color:var(--alfred-mute);justify-content:space-between;align-items:center;gap:12px;margin-top:16px;padding-top:14px;font-size:12px;display:flex}.impact__foot:where(.astro-vdmqw6jm) strong:where(.astro-vdmqw6jm){color:var(--alfred-text-bright);font-weight:700}@media (width<=640px){.impact:where(.astro-vdmqw6jm){padding:22px}.impact__stack:where(.astro-vdmqw6jm){grid-template-columns:1fr}.impact__pair:where(.astro-vdmqw6jm){white-space:normal;flex-wrap:wrap}.impact__foot:where(.astro-vdmqw6jm){flex-direction:column;align-items:flex-start}}.proof-board:where(.astro-by4ln4ag){gap:24px;display:grid}.proof-board__meta:where(.astro-by4ln4ag){grid-template-columns:minmax(0,1fr) minmax(260px,.55fr);align-items:end;gap:24px;display:grid}.proof-board__meta:where(.astro-by4ln4ag) h2:where(.astro-by4ln4ag){margin-top:12px}.proof-board__meta:where(.astro-by4ln4ag) p:where(.astro-by4ln4ag),.proof-note:where(.astro-by4ln4ag){color:var(--alfred-text);font-size:15px;line-height:1.6}.proof-metrics:where(.astro-by4ln4ag){grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.proof-metric:where(.astro-by4ln4ag),.proof-panel:where(.astro-by4ln4ag){background:var(--alfred-surface);border:1px solid var(--alfred-border-strong);border-radius:0}.proof-metric:where(.astro-by4ln4ag){gap:4px;min-width:0;padding:18px;display:grid}.proof-metric__value:where(.astro-by4ln4ag){color:var(--alfred-text-bright);font-family:var(--font-display);font-variant-numeric:tabular-nums;font-size:clamp(28px,4vw,42px);font-weight:700;line-height:1}.proof-metric__label:where(.astro-by4ln4ag){color:var(--alfred-text-bright);font-weight:700}.proof-metric__detail:where(.astro-by4ln4ag){color:var(--alfred-mute);font-size:13px}.proof-selfproof:where(.astro-by4ln4ag){background:var(--alfred-surface);border:1px solid var(--alfred-border-strong);border-radius:var(--radius);align-items:center;gap:20px;padding:20px 24px;display:flex}.proof-selfproof__value:where(.astro-by4ln4ag){color:var(--alfred-accent);font-family:var(--font-display);font-variant-numeric:tabular-nums;font-size:clamp(40px,6vw,64px);font-weight:700;line-height:1}.proof-selfproof__body:where(.astro-by4ln4ag){gap:4px;min-width:0;display:grid}.proof-selfproof__label:where(.astro-by4ln4ag){color:var(--alfred-text-bright);font-size:15px;font-weight:700;line-height:1.4}.proof-selfproof__detail:where(.astro-by4ln4ag){color:var(--alfred-mute);font-size:13px}.proof-layout:where(.astro-by4ln4ag){grid-template-columns:minmax(0,1fr) minmax(0,.9fr);gap:18px;display:grid}.proof-panel:where(.astro-by4ln4ag){min-width:0;padding:20px}.proof-panel__head:where(.astro-by4ln4ag){border-bottom:1px solid var(--alfred-border);justify-content:space-between;align-items:center;gap:16px;padding-bottom:14px;display:flex}.trend:where(.astro-by4ln4ag),.issue-list:where(.astro-by4ln4ag),.pr-list:where(.astro-by4ln4ag){gap:10px;margin-top:16px;display:grid}.trend__row:where(.astro-by4ln4ag){grid-template-columns:84px minmax(0,1fr) 44px;align-items:center;gap:12px;display:grid}.trend__week:where(.astro-by4ln4ag),.trend__count:where(.astro-by4ln4ag){color:var(--alfred-mute);font-size:12px}.trend__count:where(.astro-by4ln4ag){text-align:right;color:var(--alfred-text);font-variant-numeric:tabular-nums}.trend__bar:where(.astro-by4ln4ag){background:var(--alfred-surface-2);border-radius:0;height:10px;overflow:hidden}.trend__bar:where(.astro-by4ln4ag) span:where(.astro-by4ln4ag){width:var(--w);border-radius:inherit;background:linear-gradient(90deg, var(--alfred-accent), var(--alfred-blue));height:100%;display:block}.issue-row:where(.astro-by4ln4ag),.pr-row:where(.astro-by4ln4ag){min-width:0;color:var(--alfred-text);border:1px solid var(--alfred-border);border-radius:0;align-items:center;gap:12px;padding:12px;display:grid}.issue-row:where(.astro-by4ln4ag){grid-template-columns:56px minmax(0,1fr)}.pr-row:where(.astro-by4ln4ag){grid-template-columns:64px minmax(0,1fr) max-content}.issue-row:where(.astro-by4ln4ag):hover,.pr-row:where(.astro-by4ln4ag):hover{border-color:var(--alfred-border-strong);background:var(--alfred-surface-2);text-decoration:none}.issue-row__num:where(.astro-by4ln4ag),.pr-row__num:where(.astro-by4ln4ag){color:var(--alfred-accent);font-size:12px}.issue-row__title:where(.astro-by4ln4ag),.pr-row__title:where(.astro-by4ln4ag){min-width:0;color:var(--alfred-text-bright);overflow-wrap:anywhere;font-size:14px;line-height:1.4}.pr-row__stats:where(.astro-by4ln4ag){color:var(--alfred-mute);white-space:nowrap;font-size:12px}.proof-note:where(.astro-by4ln4ag){color:var(--alfred-mute);max-width:76ch;margin:0}.proof-empty:where(.astro-by4ln4ag){color:var(--alfred-mute);margin:0;font-size:14px;line-height:1.6}@media (width<=980px){.proof-board__meta:where(.astro-by4ln4ag),.proof-layout:where(.astro-by4ln4ag){grid-template-columns:1fr}.proof-metrics:where(.astro-by4ln4ag){grid-template-columns:repeat(2,minmax(0,1fr))}.pr-row:where(.astro-by4ln4ag){grid-template-columns:56px minmax(0,1fr)}.pr-row__stats:where(.astro-by4ln4ag){grid-column:2}}@media (width<=560px){.proof-metrics:where(.astro-by4ln4ag){grid-template-columns:1fr}.proof-selfproof:where(.astro-by4ln4ag){flex-direction:column;align-items:flex-start;gap:8px}.proof-panel__head:where(.astro-by4ln4ag){flex-direction:column;align-items:flex-start}.trend__row:where(.astro-by4ln4ag){grid-template-columns:72px minmax(0,1fr) 34px;gap:8px}}.trend-panel:where(.astro-spwalmev){border:1px solid var(--alfred-border-strong);background:var(--alfred-surface);border-radius:0;gap:28px;padding:28px;display:grid}.trend-panel__head:where(.astro-spwalmev){align-items:end;display:flex}.trend-panel__head:where(.astro-spwalmev) h2:where(.astro-spwalmev){margin-top:12px}.trend-chart:where(.astro-spwalmev){grid-template-columns:repeat(var(--trend-columns), minmax(54px, 1fr));align-items:stretch;gap:18px;height:260px;padding-top:8px;padding-bottom:4px;display:grid;overflow-x:auto}.trend-chart__item:where(.astro-spwalmev){border-radius:0;outline:none;grid-template-rows:minmax(0,1fr) 20px;gap:12px;min-width:0;height:100%;transition:transform .18s;display:grid;position:relative;transform:translateY(0)}.trend-chart__plot:where(.astro-spwalmev){flex-direction:column;justify-content:flex-end;gap:10px;min-height:0;padding-top:34px;display:flex;position:relative}.trend-chart__count:where(.astro-spwalmev){color:var(--alfred-text-bright);font-family:var(--font-display);font-variant-numeric:tabular-nums;text-align:center;font-size:clamp(22px,3vw,32px);font-weight:700;line-height:1}.trend-chart__bar:where(.astro-spwalmev){min-height:10px;height:min(var(--h), calc(100% - 40px));background:linear-gradient(180deg, #ffffff2e, transparent 35%), linear-gradient(180deg, var(--alfred-accent), #00e5c73d);transform-origin:bottom;animation:.68s cubic-bezier(.22,1,.36,1) forwards trend-grow;animation-delay:calc(var(--i) * 70ms);border-radius:0;flex:none;transition:filter .18s,box-shadow .18s,transform .18s;display:block;transform:scaleY(0);box-shadow:0 20px 40px -24px #00e5c7b3}.trend-chart__week:where(.astro-spwalmev){color:var(--alfred-mute);text-overflow:ellipsis;white-space:nowrap;text-align:center;align-self:end;min-height:20px;transition:color .18s;overflow:hidden}.trend-chart__tip:where(.astro-spwalmev){left:50%;bottom:calc(var(--h) + 56px);z-index:2;border:1px solid var(--alfred-border-strong);background:color-mix(in oklab, var(--alfred-surface-2) 92%, transparent);min-width:max-content;color:var(--alfred-text);opacity:0;pointer-events:none;border-radius:0;padding:9px 10px;font-size:12px;line-height:1.4;transition:opacity .16s,transform .16s;position:absolute;transform:translate(-50%)translateY(6px);box-shadow:0 18px 50px -26px #000c}.trend-chart__tip:where(.astro-spwalmev) strong:where(.astro-spwalmev){color:var(--alfred-text-bright);font-weight:700}.trend-chart__item:where(.astro-spwalmev):hover,.trend-chart__item:where(.astro-spwalmev):focus-visible{transform:translateY(-4px)}.trend-chart__item:where(.astro-spwalmev):hover .trend-chart__bar:where(.astro-spwalmev),.trend-chart__item:where(.astro-spwalmev):focus-visible .trend-chart__bar:where(.astro-spwalmev){filter:saturate(1.2)brightness(1.08);box-shadow:0 26px 54px -24px #00e5c7eb}.trend-chart__item:where(.astro-spwalmev):hover .trend-chart__week:where(.astro-spwalmev),.trend-chart__item:where(.astro-spwalmev):focus-visible .trend-chart__week:where(.astro-spwalmev){color:var(--alfred-text-bright)}.trend-chart__item:where(.astro-spwalmev):hover .trend-chart__tip:where(.astro-spwalmev),.trend-chart__item:where(.astro-spwalmev):focus-visible .trend-chart__tip:where(.astro-spwalmev){opacity:1;transform:translate(-50%)translateY(0)}.trend-chart__item:where(.astro-spwalmev):focus-visible{outline:2px solid var(--alfred-accent);outline-offset:8px}@keyframes trend-grow{0%{opacity:.3;transform:scaleY(0)}to{opacity:1;transform:scaleY(1)}}@media (width<=760px){.trend-panel:where(.astro-spwalmev){padding:22px}.trend-panel__head:where(.astro-spwalmev){grid-template-columns:1fr}.trend-chart:where(.astro-spwalmev){gap:12px;height:220px}}@media (width<=480px){.trend-chart:where(.astro-spwalmev){gap:8px;height:190px}.trend-chart__week:where(.astro-spwalmev){font-size:10px}.trend-chart__tip:where(.astro-spwalmev){display:none}}@media (prefers-reduced-motion:reduce){.trend-chart__item:where(.astro-spwalmev),.trend-chart__bar:where(.astro-spwalmev),.trend-chart__week:where(.astro-spwalmev),.trend-chart__tip:where(.astro-spwalmev){transition:none;animation:none}.trend-chart__bar:where(.astro-spwalmev),.trend-chart__item:where(.astro-spwalmev):hover,.trend-chart__item:where(.astro-spwalmev):focus-visible{transform:none}}.impact-panel:where(.astro-36gulacn){flex-direction:column;gap:18px;display:flex}.impact-panel__head:where(.astro-36gulacn){border-bottom:1px solid var(--alfred-border);justify-content:space-between;align-items:center;gap:12px;padding-bottom:12px;display:flex}.impact-panel__window:where(.astro-36gulacn){color:var(--alfred-text-bright);letter-spacing:0;font-size:13px;font-weight:700}.impact-section:where(.astro-36gulacn){padding-top:72px}.impact-live-section:where(.astro-36gulacn){grid-template-columns:minmax(0,.7fr) minmax(340px,1fr);align-items:start;gap:28px;display:grid}.impact-live-section__copy:where(.astro-36gulacn){padding-top:12px}.impact-live-section__copy:where(.astro-36gulacn) h2:where(.astro-36gulacn){margin-top:12px}.impact-live-section__copy:where(.astro-36gulacn) p:where(.astro-36gulacn){max-width:460px;color:var(--alfred-text);font-size:16px;line-height:1.65}@media (width<=820px){.impact-live-section:where(.astro-36gulacn){grid-template-columns:1fr}}@media (width<=520px){.impact-panel__head:where(.astro-36gulacn){flex-direction:column;align-items:flex-start}}
