.lesson-prose{color:color-mix(in srgb, var(--color-white,#fff) 78%, transparent);font-size:17px;line-height:1.7}.lesson-prose>*+*{margin-top:1em}.lesson-prose h2{color:var(--color-white,#fff);margin-top:1.8em;font-size:24px;font-weight:700;line-height:1.3}.lesson-prose h3{color:var(--color-white,#fff);margin-top:1.5em;font-size:19px;font-weight:700;line-height:1.35}.lesson-prose strong{color:var(--color-white,#fff)}.lesson-prose a{color:var(--color-brand-300,#f9a8b8);text-underline-offset:2px;text-decoration:underline}.lesson-prose ul{padding-left:1.3em;list-style:outside}.lesson-prose ol{padding-left:1.3em;list-style:decimal}.lesson-prose li+li{margin-top:.35em}.lesson-prose blockquote{border-left:2px solid color-mix(in srgb, var(--color-white,#fff) 20%, transparent);color:color-mix(in srgb, var(--color-white,#fff) 65%, transparent);padding-left:1em}.lesson-prose code{background:color-mix(in srgb, var(--color-white,#fff) 8%, transparent);border-radius:6px;padding:.1em .35em;font-size:.9em}.lesson-prose img{border-radius:12px}.lesson-prose hr{border:0;border-top:1px solid color-mix(in srgb, var(--color-white,#fff) 12%, transparent)}.lesson-prose .use-case{border:1px solid color-mix(in srgb, var(--color-white,#fff) 12%, transparent);background:var(--color-ink-surface,#0b1b1f);border-radius:16px;padding:1.25em 1.25em 3.25em}.lesson-prose .use-case>*+*{margin-top:.8em}.lesson-prose video,.lesson-prose iframe{border:1px solid color-mix(in srgb, var(--color-white,#fff) 12%, transparent);background:#000;border-radius:12px;width:100%;display:block}.lesson-prose iframe{aspect-ratio:16/10;background:var(--color-ink-surface,#0b1b1f)}@keyframes fade-in{0%{opacity:0}}@keyframes share-in{0%{opacity:0;transform:translateY(16px)}}@media (prefers-reduced-motion:reduce){[class*=share-in],[class*=fade-in]{animation:none!important}}
