.text.svelte-ylzt9z{max-width:560px}.grid.svelte-ylzt9z{margin-top:var(--gap-xl);gap:var(--gap-l);display:flex;overflow-x:scroll}.themes.svelte-1mj5prx{gap:var(--gap-xl);column-rule:1px solid var(--surface);row-rule:1px solid var(--surface);grid-template-columns:repeat(auto-fill,minmax(min(100%,16rem),1fr));display:grid}section.svelte-1mj5prx{gap:var(--gap-m);flex-direction:column;display:flex}h3.svelte-1mj5prx{font-family:var(--brand-font);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin:0;font-size:.8rem;font-weight:900}ul.svelte-1mj5prx{gap:var(--gap-l);row-rule:1px solid var(--surface);margin:0;padding:0;list-style:none;display:grid}li.svelte-1mj5prx{gap:.25rem;display:grid}li.svelte-1mj5prx a:where(.svelte-1mj5prx){font-family:var(--brand-font);text-wrap:balance;font-size:1.1rem;font-weight:700;line-height:1.3;text-decoration:none}li.svelte-1mj5prx a:where(.svelte-1mj5prx):hover{text-decoration:underline}li.svelte-1mj5prx time{color:var(--muted)}@keyframes svelte-1mj5prx-draw-columns{cover 0%,cover 100%{rule-inset-cap:12rem}cover 35%,cover 65%{rule-inset-cap:0}}@keyframes svelte-1mj5prx-draw-rows{cover 0%,cover 100%{rule-inset-cap:10rem}cover 35%,cover 65%{rule-inset-cap:0}}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()) and (animation-range:entry){.themes.svelte-1mj5prx,ul.svelte-1mj5prx{animation:linear both svelte-1mj5prx-draw-columns;animation-timeline:view()}ul.svelte-1mj5prx{animation-name:svelte-1mj5prx-draw-rows}}}.more.svelte-1mj5prx{color:var(--muted);margin-block-start:auto;font-size:.9rem}ul.svelte-1bztjmn{gap:var(--gap-l);margin:0;padding:0;list-style:none;display:grid}@media (width>=30rem){ul.svelte-1bztjmn{grid-template-columns:repeat(2,minmax(0,1fr))}}li.svelte-1bztjmn{aspect-ratio:16/9;corner-shape:squircle;background-color:var(--surface);border-radius:12px;overflow:hidden;box-shadow:0 16px 32px -20px #0006}li.svelte-1bztjmn img{object-fit:cover;block-size:100%;inline-size:100%;display:block}s.svelte-1uha8ag{color:var(--muted)}.feature.svelte-1uha8ag{gap:var(--gap-l);display:grid}.feature-text.svelte-1uha8ag{max-width:36rem}.heroes-heading.svelte-1uha8ag{margin:var(--gap-s) 0 var(--gap-m)}.intro.svelte-1uha8ag{max-width:36rem;margin-bottom:var(--gap-l);line-height:1.7}.heroes.svelte-1uha8ag .more:where(.svelte-1uha8ag),.tool.svelte-1uha8ag .more:where(.svelte-1uha8ag){margin-top:var(--gap-l);font-family:var(--brand-font);font-weight:700}.demo-heading.svelte-1uha8ag,.feature.svelte-1uha8ag h2:where(.svelte-1uha8ag){margin:var(--gap-s) 0 var(--gap-m)}.feature.svelte-1uha8ag p:where(.svelte-1uha8ag):not(.eyebrow){line-height:1.7}.eyebrow.svelte-1uha8ag{font-family:var(--brand-font);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);font-size:.8rem;font-weight:900}h2.svelte-1uha8ag{margin-bottom:var(--gap-l);font-size:1.5rem}p.svelte-1uha8ag{margin:0}.image-wrapper.svelte-1uha8ag{corner-shape:squircle;border-radius:12px;overflow:hidden;box-shadow:0 24px 48px -24px #00000059}main.svelte-1uha8ag{--section-space:2.5rem}section.svelte-1uha8ag{padding-block:var(--section-space)}.band.svelte-1uha8ag{--demo-frame-bg:var(--bg);margin-block:calc(var(--section-space) / 2);background-color:var(--subtle);border-block:1px solid light-dark(var(--surface),transparent)}@media (width>=45rem){h2.svelte-1uha8ag{font-size:2.75rem}main.svelte-1uha8ag{--section-space:5rem}}@media (width>=60rem){.feature.svelte-1uha8ag{gap:var(--gap-xl);grid-template-columns:3fr 2fr;align-items:center}.tool.svelte-1uha8ag{grid-template-columns:2fr 3fr}}
