.pg-back[data-astro-cid-4dj2sndd]{color:inherit;text-decoration:none}.pg-back[data-astro-cid-4dj2sndd]:before{content:"← "}.pg-back[data-astro-cid-4dj2sndd]:hover{color:var(--c-ink)}.ats-stats[data-astro-cid-4dj2sndd]{list-style:none;margin:var(--s-6) 0 0;padding:0;display:grid;grid-template-columns:repeat(6,1fr);gap:var(--s-4)}@media(max-width:64rem){.ats-stats[data-astro-cid-4dj2sndd]{grid-template-columns:repeat(3,1fr)}}@media(max-width:40rem){.ats-stats[data-astro-cid-4dj2sndd]{grid-template-columns:repeat(2,1fr);gap:var(--s-3)}}.ats-stats[data-astro-cid-4dj2sndd] li[data-astro-cid-4dj2sndd]{display:grid;gap:.35rem;align-content:start}.ats-stats__n[data-astro-cid-4dj2sndd]{font-family:var(--f-display);font-weight:var(--fw-display);font-size:clamp(2rem,1.2rem + 2.6vw,3.5rem);line-height:1;letter-spacing:var(--ls-display)}.ats-stats__l[data-astro-cid-4dj2sndd]{font-family:var(--f-label);font-size:var(--t-label);letter-spacing:var(--ls-label);text-transform:uppercase;color:var(--c-ink-muted)}.visually-hidden[data-astro-cid-4dj2sndd]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.cp[data-astro-cid-4dj2sndd]{padding-top:var(--s-6)}.cp-tools[data-astro-cid-4dj2sndd]{display:grid;gap:var(--s-3)}.cp-search[data-astro-cid-4dj2sndd]{position:relative;display:block;max-width:36rem}.cp-search[data-astro-cid-4dj2sndd] svg[data-astro-cid-4dj2sndd]{position:absolute;left:1.1rem;top:50%;width:18px;height:18px;translate:0 -50%;fill:none;stroke:var(--c-ink-muted);stroke-width:1.6;stroke-linecap:round;pointer-events:none}.cp-search[data-astro-cid-4dj2sndd] input[data-astro-cid-4dj2sndd]{appearance:none;width:100%;min-height:52px;padding:.8rem 1.2rem .8rem 3rem;border:1px solid var(--c-line);border-radius:999px;background:var(--c-bg-raised);color:var(--c-ink);font:400 1rem var(--f-body);transition:border-color var(--m-dur-fast)}.cp-search[data-astro-cid-4dj2sndd] input[data-astro-cid-4dj2sndd]::placeholder{color:var(--c-ink-faint)}.cp-search[data-astro-cid-4dj2sndd] input[data-astro-cid-4dj2sndd]:focus-visible{outline:2px solid var(--c-accent);outline-offset:4px;border-color:var(--c-accent)}.cp-search[data-astro-cid-4dj2sndd] input[data-astro-cid-4dj2sndd]::-webkit-search-cancel-button{appearance:none}.cp-tags[data-astro-cid-4dj2sndd]{display:flex;flex-wrap:wrap;gap:.5rem}.cp-tag[data-astro-cid-4dj2sndd]{appearance:none;min-height:40px;padding:.5em 1em;border:1px solid var(--c-line);border-radius:999px;background:none;color:var(--c-ink-muted);font:500 .875rem var(--f-body);cursor:var(--cur-link);transition:color var(--m-dur-fast),border-color var(--m-dur-fast),background var(--m-dur-fast)}.cp-tag[data-astro-cid-4dj2sndd] span[data-astro-cid-4dj2sndd]{color:var(--c-ink-faint);margin-left:.25em}.cp-tag[data-astro-cid-4dj2sndd]:hover{color:var(--c-ink);border-color:#f4f4f266}.cp-tag[data-astro-cid-4dj2sndd][aria-pressed=true]{color:#08080a;background:var(--c-accent);border-color:var(--c-accent)}.cp-tag[data-astro-cid-4dj2sndd][aria-pressed=true] span[data-astro-cid-4dj2sndd]{color:#08080a99}.cp-n[data-astro-cid-4dj2sndd]{margin:0;font-family:var(--f-label);font-size:var(--t-label);letter-spacing:var(--ls-label);text-transform:uppercase;color:var(--c-ink-muted)}.cp-jump[data-astro-cid-4dj2sndd]{display:flex;flex-wrap:wrap;gap:.5rem var(--s-3);margin-top:var(--s-4)}.cp-jump[data-astro-cid-4dj2sndd] a[data-astro-cid-4dj2sndd]{color:var(--c-ink);text-decoration:none;font-size:.9375rem}.cp-jump[data-astro-cid-4dj2sndd] a[data-astro-cid-4dj2sndd] span[data-astro-cid-4dj2sndd]{color:var(--c-ink-faint)}.cp-jump[data-astro-cid-4dj2sndd] a[data-astro-cid-4dj2sndd]:hover{color:var(--c-accent)}.cp-g[data-astro-cid-4dj2sndd]{margin-top:var(--s-7);scroll-margin-top:6rem}.cp-g__hd[data-astro-cid-4dj2sndd]{display:grid;gap:.5rem;margin-bottom:var(--s-4)}.cp-g__h[data-astro-cid-4dj2sndd]{margin:0}.cp-g__c[data-astro-cid-4dj2sndd]{color:var(--c-ink-faint)}.cp-g__p[data-astro-cid-4dj2sndd]{margin:0;color:var(--c-ink-muted);max-width:var(--measure)}.cp-list[data-astro-cid-4dj2sndd]{list-style:none;margin:0;padding:0}.cp-i[data-astro-cid-4dj2sndd]{display:grid;grid-template-columns:minmax(0,15rem) minmax(0,1fr);gap:var(--s-4);padding:var(--s-4) 0;border-top:1px solid var(--c-line)}.cp-list[data-astro-cid-4dj2sndd]>.cp-i[data-astro-cid-4dj2sndd]:not([hidden])~.cp-i[data-astro-cid-4dj2sndd]:not([hidden]){border-top:1px solid var(--c-line)}.cp-i[data-astro-cid-4dj2sndd]:first-child,.cp-list[data-astro-cid-4dj2sndd]>.cp-i[data-astro-cid-4dj2sndd]:not([hidden]):first-of-type{border-top-color:transparent}@media(max-width:40rem){.cp-i[data-astro-cid-4dj2sndd]{grid-template-columns:1fr;gap:.75rem}}.cp-i__n[data-astro-cid-4dj2sndd]{margin:0;font-family:var(--f-display);font-weight:600;font-size:1.25rem;letter-spacing:-.01em;overflow-wrap:anywhere}.cp-i__m[data-astro-cid-4dj2sndd]{margin:.35rem 0 0;font-family:var(--f-label);font-size:.75rem;letter-spacing:.1em;text-transform:uppercase;color:var(--c-ink-faint)}.cp-i__d[data-astro-cid-4dj2sndd]{margin:0;color:var(--c-ink-muted);max-width:70ch}.cp-i__d[data-astro-cid-4dj2sndd] code[data-astro-cid-4dj2sndd]{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.85em;color:var(--c-ink);white-space:nowrap}@media(max-width:40rem){.cp-i__d[data-astro-cid-4dj2sndd] code[data-astro-cid-4dj2sndd]{white-space:normal;overflow-wrap:anywhere}}.cp-i__t[data-astro-cid-4dj2sndd]{list-style:none;margin:.9rem 0 0;padding:0;display:flex;flex-wrap:wrap;gap:.4rem}.cp-i__t[data-astro-cid-4dj2sndd] li[data-astro-cid-4dj2sndd]{font-size:.75rem;padding:.4em .85em;border:1px solid var(--c-line);border-radius:999px;color:var(--c-ink-muted)}.cp-i__w[data-astro-cid-4dj2sndd]{margin:.9rem 0 0;font-size:.9375rem;color:var(--c-ink-muted)}.cp-empty[data-astro-cid-4dj2sndd]{margin-top:var(--s-6);color:var(--c-ink-muted)}
