.stats[data-astro-cid-23gkgyqt]{border-top:1px solid var(--c-ink);border-bottom:1px solid var(--c-line);grid-template-columns:repeat(6,minmax(0,1fr));display:grid}.stats__item[data-astro-cid-23gkgyqt]{justify-content:flex-end;gap:var(--s-2);padding:var(--s-5) var(--s-4) var(--s-5) 0;flex-direction:column-reverse;display:flex}.stats__item[data-astro-cid-23gkgyqt]+.stats__item[data-astro-cid-23gkgyqt]{padding-left:var(--s-4);border-left:1px solid var(--c-line)}.stats__value[data-astro-cid-23gkgyqt]{font-size:var(--fs-3xl);letter-spacing:-.05em;color:var(--c-ink);transition:color var(--t-fast) var(--ease);font-weight:300;line-height:1;text-decoration:none;display:block}.stats__value[data-astro-cid-23gkgyqt]:hover{color:var(--c-red-ink)}@media (width<=60rem){.stats[data-astro-cid-23gkgyqt]{grid-template-columns:repeat(3,minmax(0,1fr))}.stats__item[data-astro-cid-23gkgyqt]:nth-child(4){border-left:0;padding-left:0}.stats__item[data-astro-cid-23gkgyqt]:nth-child(n+4){border-top:1px solid var(--c-line)}}@media (width<=30rem){.stats[data-astro-cid-23gkgyqt]{grid-template-columns:repeat(2,minmax(0,1fr))}.stats__item[data-astro-cid-23gkgyqt]:nth-child(n){padding-left:var(--s-4);border-left:1px solid var(--c-line)}.stats__item[data-astro-cid-23gkgyqt]:nth-child(odd){border-left:0;padding-left:0}.stats__item[data-astro-cid-23gkgyqt]:nth-child(n+3){border-top:1px solid var(--c-line)}}.hero[data-astro-cid-ergxyi7h]{padding-top:clamp(2.5rem,1rem + 6vw,6rem);padding-bottom:var(--s-4)}.hero__grid[data-astro-cid-ergxyi7h]{gap:var(--s-12);grid-template-columns:minmax(0,7fr) minmax(0,4fr);align-items:end;padding-bottom:clamp(2.5rem,1rem + 4vw,5rem);display:grid}.hero__eyebrow[data-astro-cid-ergxyi7h]{align-items:center;gap:var(--s-2);margin-bottom:var(--s-6);display:flex}.hero__title[data-astro-cid-ergxyi7h]{max-width:11ch}.hero__dot[data-astro-cid-ergxyi7h]{color:var(--c-red)}.hero__lead[data-astro-cid-ergxyi7h]{margin-top:var(--s-6);max-width:52ch;font-size:clamp(1.0625rem,1rem + .35vw,1.25rem)}.hero__search[data-astro-cid-ergxyi7h]{margin-top:var(--s-8);max-width:44rem}.hero__quick[data-astro-cid-ergxyi7h]{align-items:center;gap:var(--s-2) var(--s-3);margin-top:var(--s-4);flex-wrap:wrap;display:flex}.hero__quick[data-astro-cid-ergxyi7h] ul[data-astro-cid-ergxyi7h]{gap:var(--s-1) var(--s-3);flex-wrap:wrap;display:flex}.hero__quick[data-astro-cid-ergxyi7h] a[data-astro-cid-ergxyi7h]{font-size:var(--fs-sm);color:var(--c-ink-2);text-decoration:underline;text-decoration-color:var(--c-line-strong);text-underline-offset:.25em;font-weight:520}.hero__quick[data-astro-cid-ergxyi7h] a[data-astro-cid-ergxyi7h]:hover{color:var(--c-red-ink);text-decoration-color:currentColor}.specimen[data-astro-cid-ergxyi7h]{gap:var(--s-4);padding:var(--s-6);border:1px solid var(--c-line);border-top:2px solid var(--c-ink);border-radius:0 0 var(--r-2) var(--r-2);background:var(--c-surface);display:grid}.specimen__title[data-astro-cid-ergxyi7h]{font-size:var(--fs-lg);letter-spacing:-.02em;line-height:1.25}.specimen__list[data-astro-cid-ergxyi7h]{border-top:1px solid var(--c-line);display:grid}.specimen__list[data-astro-cid-ergxyi7h] li[data-astro-cid-ergxyi7h]{align-items:start;gap:var(--s-3);padding:var(--s-3) 0;border-bottom:1px solid var(--c-line);font-size:var(--fs-sm);grid-template-columns:auto auto 1fr;display:grid}.specimen__cell[data-astro-cid-ergxyi7h]{width:.875rem;height:.875rem;margin-top:.2rem}.specimen__num[data-astro-cid-ergxyi7h]{font-size:var(--fs-xs);color:var(--c-ink-3);padding-top:.1rem}.specimen__q[data-astro-cid-ergxyi7h]{color:var(--c-ink-3);font-size:var(--fs-xs);line-height:1.45;display:block}.specimen__legend[data-astro-cid-ergxyi7h]{gap:var(--s-2) var(--s-4);font-size:var(--fs-xs);color:var(--c-ink-3);flex-wrap:wrap;display:flex}.specimen__legend[data-astro-cid-ergxyi7h]>span[data-astro-cid-ergxyi7h]{align-items:center;gap:var(--s-2);display:inline-flex}@media (width<=64rem){.hero__grid[data-astro-cid-ergxyi7h]{gap:var(--s-10);grid-template-columns:1fr}.specimen[data-astro-cid-ergxyi7h]{max-width:36rem}}.why[data-astro-cid-ergxyi7h]{background:var(--c-surface);border-block:1px solid var(--c-line)}.why[data-astro-cid-ergxyi7h]+.section[data-astro-cid-ergxyi7h]{padding-top:var(--section)}.why__grid[data-astro-cid-ergxyi7h]{border-top:1px solid var(--c-line);border-left:1px solid var(--c-line);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.why__item[data-astro-cid-ergxyi7h]{align-content:start;gap:var(--s-3);padding:var(--s-6);border-right:1px solid var(--c-line);border-bottom:1px solid var(--c-line);display:grid}.why__num[data-astro-cid-ergxyi7h]{font-size:var(--fs-xs);color:var(--c-red-ink)}.why__item[data-astro-cid-ergxyi7h] .why__icon{width:1.5rem;height:1.5rem}.why__title[data-astro-cid-ergxyi7h]{font-size:var(--fs-md);letter-spacing:-.015em}.why__text[data-astro-cid-ergxyi7h]{font-size:var(--fs-sm);color:var(--c-ink-2);line-height:1.55}.why__note[data-astro-cid-ergxyi7h]{gap:var(--s-2);margin-top:var(--s-6);max-width:70ch;font-size:var(--fs-sm);color:var(--c-ink-3);display:flex}.why__note[data-astro-cid-ergxyi7h] svg{flex:none;width:1rem;height:1rem;margin-top:.2rem}@media (width<=60rem){.why__grid[data-astro-cid-ergxyi7h]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=36rem){.why__grid[data-astro-cid-ergxyi7h]{grid-template-columns:1fr}}.recent[data-astro-cid-ergxyi7h]{border-top:1px solid var(--c-line)}.explore[data-astro-cid-ergxyi7h]{justify-content:space-between;align-items:flex-end;gap:var(--s-6);padding:var(--s-10) var(--s-8);border-radius:var(--r-2);background:var(--c-ink);color:var(--c-inverse);flex-wrap:wrap;display:flex}.explore__lead[data-astro-cid-ergxyi7h]{margin-top:var(--s-3);opacity:.75;max-width:52ch}.explore__actions[data-astro-cid-ergxyi7h]{gap:var(--s-2);flex-wrap:wrap;display:flex}.explore[data-astro-cid-ergxyi7h] .btn--primary[data-astro-cid-ergxyi7h]{--btn-bg:var(--c-inverse);--btn-fg:var(--c-ink);--btn-border:var(--c-inverse)}.explore[data-astro-cid-ergxyi7h] .btn--primary[data-astro-cid-ergxyi7h]:hover{--btn-bg:var(--c-red-fill);--btn-fg:var(--c-on-red);--btn-border:var(--c-red-fill)}.explore[data-astro-cid-ergxyi7h] .btn[data-astro-cid-ergxyi7h]:not(.btn--primary){--btn-bg:transparent;--btn-fg:var(--c-inverse);--btn-border:color-mix(in srgb, var(--c-inverse) 40%, transparent)}.explore[data-astro-cid-ergxyi7h] .btn[data-astro-cid-ergxyi7h]:not(.btn--primary):hover{--btn-border:var(--c-inverse)}
