.wave[data-astro-cid-c63dpn34]{margin:clamp(2.5rem,6vw,4rem) 0 0}.wave[data-astro-cid-c63dpn34] canvas[data-astro-cid-c63dpn34]{width:100%;height:clamp(150px,20vw,220px);display:block}.wave[data-astro-cid-c63dpn34] figcaption[data-astro-cid-c63dpn34]{border-top:1px solid var(--line);color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:.75rem 2rem;margin-top:.5rem;padding-top:1rem;font-size:.85rem;display:flex}.wave[data-astro-cid-c63dpn34] figcaption[data-astro-cid-c63dpn34] i[data-astro-cid-c63dpn34]{font-style:italic}.legend[data-astro-cid-c63dpn34]{flex-wrap:wrap;gap:.5rem 1.25rem;display:flex}.legend[data-astro-cid-c63dpn34] span[data-astro-cid-c63dpn34]{font:500 .78rem/1 var(--f-mono);align-items:center;gap:.45rem;display:inline-flex}.legend[data-astro-cid-c63dpn34] span[data-astro-cid-c63dpn34]:before{content:"";background:var(--c);border-radius:2px;width:16px;height:3px}.cs[data-astro-cid-q6rahido]{flex-direction:column;min-height:100svh;display:flex}.top[data-astro-cid-q6rahido]{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:1rem;height:72px;display:flex}.right[data-astro-cid-q6rahido]{align-items:center;gap:1.25rem;display:flex}.langs[data-astro-cid-q6rahido]{border:1px solid var(--line-strong);border-radius:999px;padding:3px;display:flex}.langs[data-astro-cid-q6rahido] a[data-astro-cid-q6rahido]{font:500 .75rem/1 var(--f-mono);letter-spacing:.08em;color:var(--muted);border-radius:999px;padding:.45rem .65rem;text-decoration:none}.langs[data-astro-cid-q6rahido] a[data-astro-cid-q6rahido]:hover{color:var(--ink)}.langs[data-astro-cid-q6rahido] a[data-astro-cid-q6rahido][aria-current]{background:var(--ink);color:var(--ground)}@media (width<=420px){.right[data-astro-cid-q6rahido]>.eyebrow[data-astro-cid-q6rahido]{display:none}}.hero[data-astro-cid-q6rahido]{padding-block:clamp(3rem,9vw,6rem) 0}.eb[data-astro-cid-q6rahido]{flex-wrap:wrap;align-items:center;gap:.4rem;line-height:1.4;display:flex}.se[data-astro-cid-q6rahido]{align-items:center;gap:.45rem;display:inline-flex}h1[data-astro-cid-q6rahido]{letter-spacing:-.045em;font-variation-settings:"opsz" 96;max-width:12ch;margin-top:1.25rem;font-size:clamp(3rem,9.5vw,7.25rem);font-weight:700;line-height:.95}.lede[data-astro-cid-q6rahido]{max-width:60ch;margin-top:2rem}.how[data-astro-cid-q6rahido],.ind[data-astro-cid-q6rahido]{padding-top:clamp(2.5rem,6vw,4rem)}.pillars[data-astro-cid-q6rahido]{counter-reset:p;grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem;margin:1.25rem 0 0;padding:0;list-style:none;display:grid}.pillars[data-astro-cid-q6rahido] li[data-astro-cid-q6rahido]{counter-increment:p;border-top:1px solid var(--line-strong);align-content:start;gap:.5rem;padding-top:1.1rem;display:grid}.pillars[data-astro-cid-q6rahido] li[data-astro-cid-q6rahido]:before{content:"0" counter(p);font:500 .74rem/1 var(--f-mono);color:var(--muted)}.pillars[data-astro-cid-q6rahido] h3[data-astro-cid-q6rahido]{font-size:1.35rem;font-weight:650}.pillars[data-astro-cid-q6rahido] p[data-astro-cid-q6rahido]{color:var(--muted)}@media (width<=820px){.pillars[data-astro-cid-q6rahido]{grid-template-columns:1fr;gap:1.5rem}}.ind[data-astro-cid-q6rahido] ul[data-astro-cid-q6rahido]{flex-wrap:wrap;gap:.6rem;margin:1.1rem 0 0;padding:0;list-style:none;display:flex}.ind[data-astro-cid-q6rahido] li[data-astro-cid-q6rahido]{border:1px solid var(--line-strong);background:var(--surface);border-radius:999px;padding:.5rem .9rem;font-size:.92rem;font-weight:500}.reach[data-astro-cid-q6rahido]{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem 2rem;margin-top:clamp(2.5rem,6vw,4rem);padding-block:2rem;display:flex}.reach[data-astro-cid-q6rahido] h2[data-astro-cid-q6rahido]{letter-spacing:-.025em;font-size:clamp(1.4rem,3vw,1.9rem);font-weight:650}.mail[data-astro-cid-q6rahido]{border:1px solid var(--line-strong);background:var(--surface);border-radius:12px;align-items:center;gap:.75rem;max-width:100%;padding:.75rem .75rem .75rem 1rem;display:flex}.mail[data-astro-cid-q6rahido] a[data-astro-cid-q6rahido]{font:500 clamp(.95rem, 2vw, 1.1rem)/1.2 var(--f-mono);overflow-wrap:anywhere;min-width:0;text-decoration:none}.mail[data-astro-cid-q6rahido] a[data-astro-cid-q6rahido]:hover{text-underline-offset:3px;text-decoration:underline}.copy[data-astro-cid-q6rahido]{font:600 .82rem/1 var(--f-body);background:var(--ink);color:var(--ground);cursor:pointer;border:0;border-radius:999px;flex:none;padding:.6rem .9rem}.foot[data-astro-cid-q6rahido]{border-top:1px solid var(--line);color:var(--muted);font:400 .78rem/1.4 var(--f-mono);flex-wrap:wrap;justify-content:space-between;gap:.75rem 1.5rem;margin-top:auto;padding-block:1.5rem;display:flex}.badges[data-astro-cid-q6rahido]{flex-wrap:wrap;gap:.5rem 1.25rem;display:flex}.badges[data-astro-cid-q6rahido]>span[data-astro-cid-q6rahido]{align-items:center;gap:.5rem;display:inline-flex}
