@property --pf-p{syntax: "<number>"; inherits: false; initial-value: 0;}.pf-note[data-astro-cid-wwes6yjo]{margin:var(--space-6) 0 0;font-size:var(--text-sm);color:var(--color-text-muted);text-align:end}.pf-stats[data-astro-cid-wwes6yjo]{display:grid;gap:var(--space-12)}@media(min-width:64rem){.pf-stats[data-astro-cid-wwes6yjo]{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-16);align-items:start}}.pf-stats__col[data-astro-cid-wwes6yjo]{min-width:0}.pf-stats__title[data-astro-cid-wwes6yjo]{margin:0 0 var(--space-6);font-size:var(--text-xl);line-height:var(--leading-tight);color:var(--color-brand)}.pf-stats[data-astro-cid-wwes6yjo] .pf-ages[data-astro-cid-wwes6yjo]{max-width:none;margin:0}.pf-stats[data-astro-cid-wwes6yjo] .pf-note[data-astro-cid-wwes6yjo]{max-width:none;margin:var(--space-4) 0 0}.pf-stats[data-astro-cid-wwes6yjo] .pf-ratio[data-astro-cid-wwes6yjo]{gap:var(--space-6) var(--space-8)}.pf-stats[data-astro-cid-wwes6yjo] .pf-ratio__figure[data-astro-cid-wwes6yjo]{width:10rem;height:10rem}.pf-stats[data-astro-cid-wwes6yjo] .pf-ratio__body[data-astro-cid-wwes6yjo]{flex:1 1 12rem;min-width:0}.pf-stats[data-astro-cid-wwes6yjo] .pf-ratio__label[data-astro-cid-wwes6yjo]{max-width:none}.pf-ratio[data-astro-cid-wwes6yjo]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-8) var(--space-12)}.pf-ratio__figure[data-astro-cid-wwes6yjo]{--pf-p: 55.9;flex:none;width:12rem;height:12rem;border-radius:var(--radius-full);background:conic-gradient(var(--color-accent) 0 calc(var(--pf-p) * 1%),var(--color-brand) 0 100%);transition:--pf-p 1.4s cubic-bezier(.2,.7,.2,1)}html.js-reveal .pf-stats[data-astro-cid-wwes6yjo]:not(.is-in) .pf-ratio__figure[data-astro-cid-wwes6yjo]{--pf-p: 0}html.js-reveal .pf-stats[data-astro-cid-wwes6yjo]:not(.is-in) .pf-age__fill[data-astro-cid-wwes6yjo]{width:0}html.js-reveal .pf-growth[data-astro-cid-wwes6yjo]:not(.is-in) .pf-growth__bar[data-astro-cid-wwes6yjo]{transform:scaleY(0)}html.js-reveal .pf-growth[data-astro-cid-wwes6yjo]:not(.is-in) .pf-growth__value[data-astro-cid-wwes6yjo]{opacity:0;transform:translateY(.5rem)}.pf-growth__value[data-astro-cid-wwes6yjo]{transition:opacity .5s ease-out,transform .5s ease-out;transition-delay:calc(var(--i, 0) * .15s + .3s)}.pf-ratio__value[data-astro-cid-wwes6yjo]{margin:0;font-size:var(--text-2xl);font-weight:var(--weight-semibold);color:var(--color-brand)}.pf-ratio__value[data-astro-cid-wwes6yjo] strong[data-astro-cid-wwes6yjo]{font-size:var(--text-4xl);color:var(--color-accent-strong)}.pf-ratio__label[data-astro-cid-wwes6yjo]{margin:var(--space-2) 0 0;max-width:24rem;font-size:var(--text-sm);color:var(--color-text-muted)}.pf-highlights[data-astro-cid-wwes6yjo]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-6);max-width:calc(var(--width-content) + 6rem);margin:0 auto var(--space-12)}.pf-highlight[data-astro-cid-wwes6yjo]{padding:var(--space-6);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);text-align:center}.pf-highlight__label[data-astro-cid-wwes6yjo]{font-size:var(--text-sm);color:var(--color-text-muted)}.pf-highlight__value[data-astro-cid-wwes6yjo]{margin:var(--space-2) 0 0;font-size:var(--text-3xl);font-weight:var(--weight-bold);line-height:var(--leading-tight);color:var(--color-accent-strong)}@media(max-width:40rem){.pf-highlights[data-astro-cid-wwes6yjo]{grid-template-columns:1fr}}.pf-growth[data-astro-cid-wwes6yjo]{display:grid;grid-template-columns:repeat(4,1fr);align-items:end;gap:var(--space-4);max-width:calc(var(--width-content) + 6rem);margin:0 auto;padding:0;list-style:none}.pf-growth__item[data-astro-cid-wwes6yjo]{text-align:center}.pf-growth__value[data-astro-cid-wwes6yjo]{margin:0 0 var(--space-2);font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--color-brand)}.pf-growth__chunk[data-astro-cid-wwes6yjo]{display:inline-block}.pf-growth__note[data-astro-cid-wwes6yjo]{display:block;font-size:var(--text-xs);font-weight:var(--weight-normal);color:var(--color-text-muted)}.pf-growth__bar[data-astro-cid-wwes6yjo]{height:var(--h);background:var(--color-brand);border-radius:var(--radius-sm) var(--radius-sm) 0 0;transform-origin:bottom;transition:transform .9s cubic-bezier(.2,.7,.2,1) calc(var(--i, 0) * .15s)}.pf-growth__bar--current[data-astro-cid-wwes6yjo]{background:var(--color-accent)}.pf-growth__at[data-astro-cid-wwes6yjo]{margin:var(--space-2) 0 0;font-size:var(--text-xs);color:var(--color-text-muted)}.pf-ages[data-astro-cid-wwes6yjo]{display:grid;gap:var(--space-3);max-width:var(--width-content);margin:0 auto;padding:0;list-style:none}.pf-age[data-astro-cid-wwes6yjo]{display:grid;grid-template-columns:6rem 1fr 3rem;align-items:center;gap:var(--space-4);font-size:var(--text-sm)}.pf-age__label[data-astro-cid-wwes6yjo]{color:var(--color-text)}.pf-age__track[data-astro-cid-wwes6yjo]{height:.75rem;border-radius:var(--radius-full);background:var(--color-surface)}.pf-age__fill[data-astro-cid-wwes6yjo]{display:block;width:var(--w);height:100%;border-radius:var(--radius-full);background:var(--color-accent);transition:width 1s cubic-bezier(.2,.7,.2,1) calc(var(--i, 0) * 90ms)}.pf-age__pct[data-astro-cid-wwes6yjo]{font-weight:var(--weight-semibold);color:var(--color-brand);text-align:end}.pf-field__count[data-astro-cid-wwes6yjo]{margin:0 0 var(--space-3);font-size:var(--text-sm);color:var(--color-text-muted)}.pf-field__count[data-astro-cid-wwes6yjo] strong[data-astro-cid-wwes6yjo]{font-size:var(--text-2xl);color:var(--color-accent-strong)}.pf-field__body[data-astro-cid-wwes6yjo]{margin:0;font-size:var(--text-sm);line-height:var(--leading-normal)}@media(max-width:40rem){.pf-growth[data-astro-cid-wwes6yjo]{gap:var(--space-2)}.pf-growth__value[data-astro-cid-wwes6yjo]{font-size:var(--text-xs)}.pf-age[data-astro-cid-wwes6yjo]{grid-template-columns:5rem 1fr 2.5rem;gap:var(--space-3)}.pf-ratio__figure[data-astro-cid-wwes6yjo]{width:9rem;height:9rem}}
