.masthead[data-astro-cid-whxdta5u]{flex-direction:column;gap:1.25rem;margin-bottom:1.75rem;display:flex}@media (width>=56rem){.masthead[data-astro-cid-whxdta5u]{flex-direction:row;justify-content:space-between;align-items:center;gap:2rem}}.masthead__eyebrow[data-astro-cid-whxdta5u]{font-family:var(--font-mono);letter-spacing:-.02em;text-transform:uppercase;color:var(--color-brand-500);font-size:1.125rem;line-height:1.6}.masthead__title[data-astro-cid-whxdta5u]{letter-spacing:-.04em;color:var(--color-ink-900);margin-top:.25rem;font-size:clamp(2rem,1.3rem + 2.4vw,3rem);font-weight:700;line-height:1.2}.controls[data-astro-cid-whxdta5u]{flex-direction:column;gap:1.25rem;margin-bottom:2.5rem;display:flex}.controls__search[data-astro-cid-whxdta5u]{border:1px solid var(--color-line);background-color:var(--color-surface);width:min(100%,23rem);transition:border-color var(--duration-base) var(--ease-out-soft), box-shadow var(--duration-base) var(--ease-out-soft);border-radius:999px;flex-shrink:0;align-items:center;gap:.625rem;padding:0 .75rem 0 1rem;display:flex}.controls__search[data-astro-cid-whxdta5u]:focus-within{border-color:var(--color-brand-500);box-shadow:0 0 0 3px var(--color-brand-100)}.controls__icon[data-astro-cid-whxdta5u]{color:var(--color-ink-300);flex-shrink:0}.controls__input[data-astro-cid-whxdta5u]{min-width:0;font-family:var(--font-sans);color:var(--color-ink-900);background:0 0;border:0;flex:1;padding:.75rem 0;font-size:.9375rem}.controls__input[data-astro-cid-whxdta5u]::placeholder{color:var(--color-ink-300)}.controls__input[data-astro-cid-whxdta5u]:focus{outline:none}.controls__input[data-astro-cid-whxdta5u]::-webkit-search-cancel-button{display:none}.controls__clear[data-astro-cid-whxdta5u]{background-color:var(--color-surface-sunken);width:1.625rem;height:1.625rem;color:var(--color-ink-500);cursor:pointer;border:0;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.controls__clear[data-astro-cid-whxdta5u][hidden]{display:none}.controls__clear[data-astro-cid-whxdta5u]:hover{background-color:var(--color-line);color:var(--color-ink-900)}.controls__tags[data-astro-cid-whxdta5u]{flex-wrap:wrap;gap:.5rem;display:flex}.tag[data-astro-cid-whxdta5u]{border:1px solid var(--color-line);background-color:var(--color-surface);font-family:var(--font-sans);color:var(--color-ink-900);cursor:pointer;white-space:nowrap;transition:border-color var(--duration-fast) var(--ease-out-soft), background-color var(--duration-fast) var(--ease-out-soft);border-radius:999px;padding:.375rem .75rem;font-size:.875rem;font-weight:400}.tag[data-astro-cid-whxdta5u]:hover{border-color:var(--color-brand-300)}.tag[data-astro-cid-whxdta5u][aria-pressed=true]{border-color:var(--color-tint-lilac);background-color:var(--color-tint-lilac);color:var(--color-ink-800)}.feature[data-astro-cid-whxdta5u]{margin-bottom:clamp(2.5rem,2rem + 2.4vw,4rem)}.feature[data-astro-cid-whxdta5u][hidden]{display:none}.grid[data-astro-cid-whxdta5u]{gap:1.25rem;display:grid}@media (width>=48rem){.grid[data-astro-cid-whxdta5u]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=64rem){.grid[data-astro-cid-whxdta5u]{grid-template-columns:repeat(3,minmax(0,1fr))}}.grid[data-astro-cid-whxdta5u]>[data-astro-cid-whxdta5u][hidden]{display:none}.empty[data-astro-cid-whxdta5u]{border-radius:var(--radius-xl);border:1px dashed var(--color-line-strong);text-align:center;flex-direction:column;gap:.375rem;padding:3rem 1.5rem;display:flex}.empty[data-astro-cid-whxdta5u][hidden]{display:none}.empty[data-astro-cid-whxdta5u] strong[data-astro-cid-whxdta5u]{font-family:var(--font-display);color:var(--color-ink-900);font-size:1.125rem}.empty[data-astro-cid-whxdta5u] span[data-astro-cid-whxdta5u]{color:var(--color-ink-500);font-size:.9375rem}.statement[data-astro-cid-xxpjr6yl]{padding-bottom:2.25rem;position:relative}.statement__frame[data-astro-cid-xxpjr6yl]{border:2px dashed var(--color-line-strong);border-radius:2rem;padding:clamp(1.75rem,1.2rem + 2.4vw,3rem) clamp(1.25rem,.8rem + 2vw,2.5rem)}.statement__text[data-astro-cid-xxpjr6yl]{text-align:center;max-width:30ch;font-family:var(--font-display);letter-spacing:-.04em;text-wrap:balance;color:var(--color-ink-800);margin-inline:auto;font-size:clamp(1.5rem,.9rem + 2.6vw,3rem);font-weight:700;line-height:1.2}.statement__chip[data-astro-cid-xxpjr6yl]{background-color:var(--color-tint-lilac);border-radius:999px;align-items:center;gap:.625rem;padding:.25rem 1rem .375rem .25rem;display:flex;position:absolute;bottom:0;right:clamp(1rem,.4rem + 2.4vw,4.5rem)}.statement__mark[data-astro-cid-xxpjr6yl]{background-color:var(--color-surface);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:2.875rem;height:2.875rem;display:inline-flex}.statement__mark[data-astro-cid-xxpjr6yl] svg{width:1.75rem;height:1.75rem}.statement__who[data-astro-cid-xxpjr6yl]{flex-direction:column;line-height:1.3;display:flex}.statement__who[data-astro-cid-xxpjr6yl] strong[data-astro-cid-xxpjr6yl]{color:var(--color-ink-800);font-size:.9375rem;font-weight:700}.statement__who[data-astro-cid-xxpjr6yl] span[data-astro-cid-xxpjr6yl]{color:var(--color-ink-700);font-size:.875rem}@media (width<=40rem){.statement__chip[data-astro-cid-xxpjr6yl]{white-space:nowrap;left:50%;right:auto;transform:translate(-50%)}}.blog-hero[data-astro-cid-ox3jgxcx]{padding-top:clamp(1.5rem,1rem + 2.2vw,3rem);padding-bottom:clamp(3.5rem,2.6rem + 3.6vw,6rem)}.blog-hero__eyebrow[data-astro-cid-ox3jgxcx]{font-family:var(--font-mono);letter-spacing:-.02em;text-transform:uppercase;color:var(--color-brand-500);font-size:1.125rem;line-height:1.6}.blog-hero__row[data-astro-cid-ox3jgxcx]{justify-content:space-between;align-items:center;gap:2rem;display:flex}.blog-hero__title[data-astro-cid-ox3jgxcx]{max-width:17ch;font-size:var(--text-display-xl);letter-spacing:-.02em;color:var(--color-ink-800);margin-top:1rem;font-weight:700;line-height:.9}.blog-hero__ghost[data-astro-cid-ox3jgxcx]{color:var(--color-ink-ghost);transition:color .42s var(--ease-out-soft)}.blog-hero__ghost--last[data-astro-cid-ox3jgxcx]{transition-delay:90ms}.blog-hero__title[data-astro-cid-ox3jgxcx]:hover .blog-hero__ghost[data-astro-cid-ox3jgxcx],.blog-hero__title[data-astro-cid-ox3jgxcx]:focus-within .blog-hero__ghost[data-astro-cid-ox3jgxcx]{color:var(--color-ink-800)}@media (prefers-reduced-motion:reduce){.blog-hero__ghost[data-astro-cid-ox3jgxcx]{transition:none}}.blog-hero__title[data-astro-cid-ox3jgxcx]{animation:hero-rise .62s var(--ease-out-soft) both}.blog-hero__ghost[data-astro-cid-ox3jgxcx]{animation:hero-fade .52s .18s var(--ease-out-soft) both}@keyframes hero-rise{0%{opacity:0;transform:translateY(.28em)}to{opacity:1;transform:none}}@keyframes hero-fade{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.blog-hero__title[data-astro-cid-ox3jgxcx],.blog-hero__ghost[data-astro-cid-ox3jgxcx]{animation:none}}.blog-hero__jump[data-astro-cid-ox3jgxcx]{background-color:var(--color-tint-lavender);width:4rem;height:4rem;color:var(--color-ink-800);transition:background-color var(--duration-base) var(--ease-out-soft), transform var(--duration-base) var(--ease-out-soft);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.blog-hero__jump[data-astro-cid-ox3jgxcx]:hover{background-color:var(--color-brand-500);color:#fff;transform:translateY(3px)}@media (width<=48rem){.blog-hero__jump[data-astro-cid-ox3jgxcx]{display:none}}.blog-statement{margin-bottom:clamp(2.5rem,1.9rem + 2.4vw,4rem)}
