.capabilities[data-astro-cid-4n7bn5vs]{padding-block:var(--spacing-800)}h2[data-astro-cid-4n7bn5vs]{margin:0 0 var(--spacing-600);letter-spacing:var(--tracking-display)}ol[data-astro-cid-4n7bn5vs]{margin:0;padding:0;list-style:none;border-top:1px solid var(--color-text)}li[data-astro-cid-4n7bn5vs]{display:grid;grid-template-columns:var(--spacing-600) minmax(0,1fr);gap:var(--spacing-75) var(--spacing-200);padding-block:var(--spacing-400);border-bottom:1px solid var(--color-border)}.n[data-astro-cid-4n7bn5vs]{grid-row:span 2;padding-top:var(--spacing-75);color:var(--color-text-muted);font-size:var(--text-title-4);line-height:var(--text-title-4--line-height);font-weight:600;font-variant-numeric:tabular-nums;transition:color var(--dur-fast) var(--ease-standard)}h3[data-astro-cid-4n7bn5vs]{margin:0;font-size:var(--text-heading-3);line-height:var(--text-heading-3--line-height);font-weight:600;letter-spacing:var(--tracking-heading);transition:transform var(--dur-base) var(--ease-standard)}p[data-astro-cid-4n7bn5vs]{max-width:52ch;margin:0;color:var(--color-text-muted);font-size:var(--text-body-3);line-height:var(--text-body-3--line-height)}li[data-astro-cid-4n7bn5vs]:hover .n[data-astro-cid-4n7bn5vs]{color:var(--color-accent)}li[data-astro-cid-4n7bn5vs]:hover h3[data-astro-cid-4n7bn5vs]{transform:translate(var(--spacing-100))}@media(min-width:64rem){li[data-astro-cid-4n7bn5vs]{grid-template-columns:var(--spacing-800) minmax(0,6fr) minmax(0,5fr);align-items:baseline;padding-block:var(--spacing-500)}.n[data-astro-cid-4n7bn5vs]{grid-row:auto}h3[data-astro-cid-4n7bn5vs]{font-size:var(--text-heading-2);line-height:var(--text-heading-2--line-height)}}@media(prefers-reduced-motion:reduce){li[data-astro-cid-4n7bn5vs]:hover h3[data-astro-cid-4n7bn5vs]{transform:none}}.hero[data-astro-cid-bbe6dxrz]{padding-block:var(--spacing-700) var(--spacing-800)}h1[data-astro-cid-bbe6dxrz]{margin:0;letter-spacing:var(--tracking-display);text-wrap:balance}.below[data-astro-cid-bbe6dxrz]{display:grid;justify-items:start;gap:var(--spacing-400);margin-top:var(--spacing-600)}.lead[data-astro-cid-bbe6dxrz]{max-width:34rem;margin:0;color:var(--color-text-muted);text-wrap:pretty}@media(min-width:64rem){.hero[data-astro-cid-bbe6dxrz]{padding-block:var(--spacing-800) var(--spacing-900)}.below[data-astro-cid-bbe6dxrz]{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:var(--spacing-700);margin-top:var(--spacing-700)}}.marquee[data-astro-cid-tpudeaz7]{display:flex;overflow:hidden;margin-inline:calc(50% - 50vw);padding-block:var(--spacing-300);border-block:1px solid var(--color-text);background:var(--color-bg)}.track[data-astro-cid-tpudeaz7]{display:flex;flex-shrink:0;margin:0;padding:0;list-style:none;animation:slide 32s linear infinite}.marquee[data-astro-cid-tpudeaz7]:hover .track[data-astro-cid-tpudeaz7]{animation-play-state:paused}li[data-astro-cid-tpudeaz7]{display:flex;align-items:center;gap:var(--spacing-500);padding-right:var(--spacing-500);font-size:var(--text-heading-3);line-height:var(--text-heading-3--line-height);font-weight:600;letter-spacing:var(--tracking-heading);white-space:nowrap}li[data-astro-cid-tpudeaz7]:nth-child(2n){color:var(--color-accent)}.sep[data-astro-cid-tpudeaz7]{width:.4em;height:.4em;border-radius:var(--radius-full);background:var(--color-core)}@keyframes slide{to{transform:translate(-100%)}}@media(min-width:64rem){li[data-astro-cid-tpudeaz7]{font-size:var(--text-heading-1);line-height:var(--text-heading-1--line-height)}}@media(prefers-reduced-motion:reduce){.track[data-astro-cid-tpudeaz7]{animation:none}}.tagline[data-astro-cid-l6myrtk5]{padding-block:var(--spacing-900)}p[data-astro-cid-l6myrtk5]{max-width:18em;margin:0;letter-spacing:var(--tracking-display)}br[data-astro-cid-l6myrtk5]{display:none}@media(min-width:48rem){br[data-astro-cid-l6myrtk5]{display:inline}}@media(scripting:enabled){.word[data-astro-cid-l6myrtk5]{opacity:.48;transition:opacity var(--dur-base) var(--ease-standard),color var(--dur-base) var(--ease-standard)}.word[data-astro-cid-l6myrtk5].is-lit,[data-words].is-lit .word[data-astro-cid-l6myrtk5]{opacity:1}.word[data-astro-cid-l6myrtk5].is-lit{animation:lit 1.2s var(--ease-standard)}}@keyframes lit{0%{color:var(--color-accent)}}.featured[data-astro-cid-mj6ar3np]{padding-top:var(--spacing-900)}.featured-head[data-astro-cid-mj6ar3np]{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:var(--spacing-200) var(--spacing-400);margin-bottom:var(--spacing-600)}.featured[data-astro-cid-mj6ar3np] h2[data-astro-cid-mj6ar3np]{margin:0;letter-spacing:var(--tracking-display)}.see-all[data-astro-cid-mj6ar3np]{margin:0}
