.cm-seo-blogs{min-width:0}.cm-seo-blogs h2{font-size:1.25rem;font-weight:900;text-transform:uppercase;letter-spacing:.025em}.cm-seo-blogs ul{margin-top:1.25rem;list-style:none;padding:0}.cm-seo-blogs li+li{margin-top:1rem}.cm-seo-blogs li a{display:block;border-bottom:1px solid rgba(255,255,255,.1);padding-bottom:.75rem;font-size:.875rem;font-weight:600;line-height:1.5rem;color:#94a3b8;overflow-wrap:anywhere}.cm-seo-blogs a:hover{color:#f6cf47}.cm-seo-blogs a:focus-visible{outline:2px solid #f6cf47;outline-offset:4px;color:white}.cm-seo-all-articles{display:inline-flex;align-items:center;min-height:44px;margin-top:1.25rem;border:1px solid rgba(255,255,255,.2);border-radius:.375rem;padding:0 1rem;font-size:.875rem;font-weight:700;color:white}@media(min-width:1024px){footer>.cm-seo-footer-grid{grid-template-columns:1.2fr .7fr .85fr 1fr;column-gap:2rem}}
