.seo-prose{color:#273226;max-width:880px;padding-top:42px;padding-bottom:48px}.seo-prose h1{margin:0 0 20px;font-size:clamp(28px,4vw,42px);line-height:1.3}.seo-prose h2{margin:32px 0 12px;font-size:24px}.seo-prose h3{margin:22px 0 8px;font-size:18px}.seo-prose p{white-space:pre-line;overflow-wrap:anywhere;margin:12px 0;line-height:1.85}.seo-prose a,.seo-resource-links a,.seo-pagination a{color:#426b1c;text-underline-offset:4px;text-decoration:underline}.seo-date,.seo-card-description{color:#65715f;font-size:14px}.seo-resource-links{flex-wrap:wrap;align-items:center;gap:12px 22px;padding-top:24px;padding-bottom:28px;font-size:14px;display:flex}.seo-inline-link,.seo-tag{margin:6px 18px 6px 0;display:inline-block}.seo-catalog{padding-top:32px;padding-bottom:40px}.seo-catalog h1{margin-bottom:12px;font-size:30px}.seo-catalog>p{color:#65715f;margin-bottom:24px}.seo-filters{flex-wrap:wrap;align-items:end;gap:16px;margin:24px 0;display:flex}.seo-filters label{flex-direction:column;gap:8px;font-size:14px;display:flex}.seo-filters input,.seo-filters select{color:#273226;background:#fff;border:1px solid #dbe1d4;border-radius:10px;max-width:100%;padding:10px 14px}.seo-card-description{margin:12px 4px 22px;line-height:1.7}.seo-pagination{flex-wrap:wrap;justify-content:center;gap:24px;margin-top:28px;font-size:14px;display:flex}@media (width<=600px){.seo-prose{padding-top:28px;padding-bottom:32px}.seo-filters{gap:12px}.seo-filters input,.seo-filters label:last-of-type{width:100%}}
