.sample-notice[data-astro-cid-cr5qyidk]{margin-top:var(--s-5);max-width:48rem}.demos-lede[data-astro-cid-cr5qyidk]{margin-top:var(--s-3);max-width:52rem}.demos[data-astro-cid-cr5qyidk]{gap:var(--s-4);margin-top:var(--s-5);grid-template-columns:repeat(auto-fit,minmax(19rem,1fr));display:grid}@media (width>=44rem){.demos[data-astro-cid-cr5qyidk]{grid-template-columns:repeat(2,minmax(0,1fr))}}.demo[data-astro-cid-cr5qyidk]{border:1px solid var(--line);border-radius:var(--r-frame);background:var(--surface);padding-bottom:var(--s-4);overflow:hidden}.demo[data-astro-cid-cr5qyidk]>[data-astro-cid-cr5qyidk]:not(.demo-shot){margin-inline:var(--s-4)}.demo-kicker[data-astro-cid-cr5qyidk]{margin-top:var(--s-4)}.demo-shot[data-astro-cid-cr5qyidk]{border-bottom:1px solid var(--line);background:var(--sky-2);display:block;overflow:hidden}.demo-shot[data-astro-cid-cr5qyidk] img[data-astro-cid-cr5qyidk]{aspect-ratio:1200/500;object-fit:cover;object-position:top center;width:100%;height:auto;transition:transform .6s var(--ease-out);display:block}.demo-shot[data-astro-cid-cr5qyidk]:hover img[data-astro-cid-cr5qyidk]{transform:scale(1.03)}.demo-kicker[data-astro-cid-cr5qyidk]{letter-spacing:.08em;text-transform:uppercase;color:var(--ink-2);font-size:.78rem}.demo[data-astro-cid-cr5qyidk] h3[data-astro-cid-cr5qyidk]{margin-top:var(--s-2)}.demo-where[data-astro-cid-cr5qyidk]{color:var(--ink-2);margin-block:var(--s-1) var(--s-3);font-size:.9rem}.ex[data-astro-cid-cr5qyidk]{gap:var(--s-6);padding-block:var(--s-5);align-items:start;display:grid}@media (width>=1000px){.ex[data-astro-cid-cr5qyidk]{grid-template-columns:.85fr 1.4fr}.ex--flip[data-astro-cid-cr5qyidk]{grid-template-columns:1.4fr .85fr}.ex--flip[data-astro-cid-cr5qyidk] .ex-notes[data-astro-cid-cr5qyidk]{order:2}.ex-notes[data-astro-cid-cr5qyidk]{position:sticky;top:6.5rem}}.ex-notes[data-astro-cid-cr5qyidk] h2[data-astro-cid-cr5qyidk]{font-size:clamp(1.5rem,1.1rem + 1.5vw,2rem)}.ex-job[data-astro-cid-cr5qyidk]{color:var(--cobalt-deep);font-weight:700;font-size:var(--t-md)}.more[data-astro-cid-cr5qyidk]{margin-top:var(--s-5);font-weight:600}.ex-shot[data-astro-cid-cr5qyidk]{border-radius:var(--r-frame);border:1px solid var(--line);box-shadow:var(--shadow);background:var(--sky-2);display:block;overflow:hidden}.ex-shot[data-astro-cid-cr5qyidk] img[data-astro-cid-cr5qyidk]{width:100%;height:auto;transition:transform .6s var(--ease-out);display:block}.ex-shot[data-astro-cid-cr5qyidk]:hover img[data-astro-cid-cr5qyidk]{transform:scale(1.02)}
