.blog-prose>:first-child{margin-top:0}.blog-prose p{font-size:1.0625rem;line-height:1.85;margin-block:1rem}.blog-prose ul{margin-block:1rem;padding-left:1.4rem}.blog-prose li{font-size:1.0625rem;line-height:1.75;margin-block:.35rem}.blog-prose h2{font-size:clamp(1.4rem,3vw,1.7rem);line-height:1.25;margin-top:2.5rem;margin-bottom:.5rem}.blog-prose h3{font-size:1.2rem;line-height:1.3;margin-top:1.75rem;margin-bottom:.35rem}.blog-prose strong{color:var(--text-primary)}.blog-card{background:linear-gradient(180deg,rgba(255,255,255,.055),rgba(255,255,255,.02));border:1px solid rgba(255,255,255,.1);border-radius:1.4rem;transition:transform .2s var(--lp-ease,ease),border-color .2s ease,box-shadow .2s ease}.blog-card:hover{transform:translateY(-3px);border-color:rgba(255,255,255,.22);box-shadow:0 20px 50px rgba(0,0,0,.35)}.blog-cta{background:radial-gradient(36rem 16rem at 50% -40%,rgba(168,85,247,.22),transparent 60%),linear-gradient(180deg,rgba(255,255,255,.05),rgba(255,255,255,.02));border:1px solid rgba(255,255,255,.12)}@media (prefers-reduced-motion:reduce){.blog-card{transition:none}}