[data-landing=v5] .kursear-blog-prose{font-family:var(--v5-sans);color:var(--v5-ink)}[data-landing=v5] .kursear-blog-prose p{color:var(--v5-ink-2);margin:0 0 22px;font-size:18px;line-height:1.65}[data-landing=v5] .kursear-blog-prose p:first-child{color:var(--v5-ink);margin-bottom:28px;font-size:21px;line-height:1.55}[data-landing=v5] .kursear-blog-prose h2{font-family:var(--v5-display);letter-spacing:-.025em;color:var(--v5-ink);margin:56px 0 20px;font-size:clamp(28px,4vw,40px);font-weight:700;font-stretch:80%;line-height:1.1}[data-landing=v5] .kursear-blog-prose h3{font-family:var(--v5-display);letter-spacing:-.02em;color:var(--v5-ink);margin:40px 0 16px;font-size:22px;font-weight:700;font-stretch:85%;line-height:1.2}[data-landing=v5] .kursear-blog-prose ul,[data-landing=v5] .kursear-blog-prose ol{color:var(--v5-ink-2);margin:0 0 24px;padding-left:24px;font-size:18px;line-height:1.6}[data-landing=v5] .kursear-blog-prose li{margin-bottom:8px}[data-landing=v5] .kursear-blog-prose li::marker{color:var(--v5-accent)}[data-landing=v5] .kursear-blog-prose strong{color:var(--v5-ink);font-weight:600}[data-landing=v5] .kursear-blog-prose a{color:var(--v5-accent);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1.5px}[data-landing=v5] .kursear-blog-prose a:hover{color:var(--v5-accent-strong)}[data-landing=v5] .kursear-blog-prose blockquote{background:var(--v5-surface-card);border-left:4px solid var(--v5-accent);font-family:var(--v5-sans);color:var(--v5-ink);margin:32px 0;padding:24px 28px;font-size:19px;font-style:normal;line-height:1.55}[data-landing=v5] .kursear-blog-prose blockquote p{color:var(--v5-ink);margin:0;font-size:19px}[data-landing=v5] .kursear-blog-prose code{font-family:var(--v5-mono);background:var(--v5-surface-2);color:var(--v5-ink);border-radius:3px;padding:2px 6px;font-size:.92em}[data-landing=v5] .kursear-blog-prose pre{background:var(--v5-inverse-bg);color:var(--v5-inverse-fg);border:1.5px solid var(--v5-ink);font-family:var(--v5-mono);margin:28px 0;padding:20px 24px;font-size:14px;line-height:1.5;overflow-x:auto}[data-landing=v5] .kursear-blog-prose pre code{color:inherit;font-size:inherit;background:0 0;padding:0}[data-landing=v5] .kursear-blog-prose hr{border:none;border-top:1.5px solid var(--v5-line-2);margin:48px 0}[data-landing=v5] .kursear-blog-prose h2+p,[data-landing=v5] .kursear-blog-prose h3+p{color:var(--v5-ink-2);font-size:18px}
