.prose-page[data-v-8340c223]{padding:var(--space-12) 0 var(--space-8)}.pp-eyebrow[data-v-8340c223]{color:var(--accent-primary);font-size:11px;letter-spacing:.2em;margin-bottom:var(--space-3);text-transform:uppercase}.pp-title[data-v-8340c223]{font-size:clamp(2rem,5vw,3rem);letter-spacing:-.03em;line-height:1.12;margin-bottom:var(--space-4)}.pp-lead[data-v-8340c223]{color:var(--text-secondary);font-size:var(--text-lg);line-height:1.6;margin-bottom:var(--space-8)}.pp-body[data-v-8340c223] h2{font-size:var(--text-2xl);letter-spacing:-.02em;margin:var(--space-10) 0 var(--space-3)}.pp-body[data-v-8340c223] h3{font-size:var(--text-lg);margin:var(--space-6) 0 var(--space-2)}.pp-body[data-v-8340c223] li,.pp-body[data-v-8340c223] p{color:var(--text-secondary);line-height:1.65}.pp-body[data-v-8340c223] p{margin:0 0 var(--space-4)}.pp-body[data-v-8340c223] ol,.pp-body[data-v-8340c223] ul{margin:0 0 var(--space-4);padding-left:var(--space-6)}.pp-body[data-v-8340c223] li{margin-bottom:var(--space-2)}.pp-body[data-v-8340c223] a{border-bottom:1px solid var(--accent-primary-soft);color:var(--accent-primary)}.pp-body[data-v-8340c223] a:hover{border-bottom-color:var(--accent-primary)}.pp-body[data-v-8340c223] strong{color:var(--text-primary)}.pp-body[data-v-8340c223] .pp-note{background:var(--bg-tertiary);border:1px solid var(--border);border-radius:var(--radius-md);margin:0 0 var(--space-6);padding:var(--space-4)}.pp-body[data-v-8340c223] .pp-note p{margin:0}.pp-body[data-v-8340c223] .pp-grid{display:grid;gap:var(--space-4);grid-template-columns:1fr;margin-bottom:var(--space-6)}@media(min-width:640px){.pp-body[data-v-8340c223] .pp-grid{grid-template-columns:1fr 1fr}}.pp-body[data-v-8340c223] .pp-card{background:var(--bg-secondary);border:1px solid var(--border);border-radius:var(--radius-md);padding:var(--space-4)}.pp-body[data-v-8340c223] .pp-card h3{margin-top:0}.pp-body[data-v-8340c223] .pp-card p{margin-bottom:var(--space-2)}.pp-body[data-v-8340c223] .pp-meta{color:var(--text-tertiary);font-size:12px}
