.content-page .page-header-small{height:auto;min-height:30vh;padding:calc(var(--page-offset-top) + var(--spacing-2xl)) var(--spacing-md) var(--spacing-2xl)}.content-page__body{max-width:52rem}.content-page__section{margin-bottom:var(--spacing-xl)}.content-page__section h2{margin-bottom:var(--spacing-sm)}.content-page__section p{margin-bottom:var(--spacing-md);line-height:1.7;color:var(--color-text)}.content-page__section-img{display:block;width:100%;height:auto;margin:var(--spacing-md) 0 var(--spacing-sm);border-radius:var(--radius-lg);border:1px solid var(--color-border)}.content-page__links{margin:var(--spacing-2xl) 0}.content-page__cat-list{list-style:none;margin:var(--spacing-md) 0 0;padding:0;display:flex;flex-wrap:wrap;gap:var(--spacing-md)}.content-page__cat-link{display:inline-flex;align-items:center;gap:.4rem;min-height:44px;padding:0 var(--spacing-md);font-weight:600;border:1px solid var(--color-border);border-radius:var(--radius-md)}.content-page__cat-link:hover{border-color:var(--color-primary)}.content-page__faq{margin-top:var(--spacing-2xl)}.content-page__cta{margin-top:var(--spacing-2xl);padding:var(--spacing-xl);text-align:center;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg)}.content-page__cta p{margin:var(--spacing-sm) auto var(--spacing-lg);color:var(--color-text-muted)}.content-page__cta-actions{display:flex;flex-wrap:wrap;gap:var(--spacing-md);justify-content:center}.content-page__cta-actions .btn{min-height:44px;display:inline-flex;align-items:center;justify-content:center}
