.policy-topic-detail{padding-block:var(--space-8)}.policy-topic-detail__inner{margin-inline:auto;max-width:48rem;padding-inline:var(--container-pad);width:100%}.policy-topic-detail__lead{color:var(--text-primary);font-size:var(--text-xl);font-weight:var(--weight-medium);line-height:var(--leading-body)}.policy-topic-detail__prose{margin-top:var(--space-5)}.policy-topic-detail__p{color:var(--text-muted);line-height:var(--leading-body)}.policy-topic-detail__p+.policy-topic-detail__p{margin-top:var(--space-5)}.policy-topic-detail__subheading{color:var(--text-primary);font-size:var(--text-2xl)}.policy-topic-detail__subheading+.policy-topic-detail__p{margin-top:var(--space-4)}.policy-topic-detail__gallery{display:grid;gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));margin-block:var(--space-7)}.policy-topic-detail__figure{aspect-ratio:16/9;border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);overflow:hidden}.policy-topic-detail__figure img{height:100%;object-fit:cover;width:100%}.policy-topic-detail__caption{color:var(--text-muted);font-size:var(--text-sm);margin-top:var(--space-2)}