.blog-summary{border-radius:.75rem;margin-block-end:2rem;padding-block:1.5rem;padding-inline:1.75rem}.blog-summary__inner{display:flex;flex-direction:column;gap:.75rem}.blog-summary__title{color:inherit;font-size:1.125rem;font-weight:700;letter-spacing:.02em;margin-block:0;text-transform:uppercase}.blog-summary__intro{color:#555}.blog-summary__body,.blog-summary__intro{font-size:.95rem;margin-block:0}.blog-summary__body p:last-of-type{margin-block-end:0}.blog-summary--border{background-color:#fff;border:1px solid #d0dde7}.blog-summary--background{border:1px solid rgba(0,0,0,.03)}@media (max-width:767px){.blog-summary{margin-block:1.5rem;padding-block:1.25rem;padding-inline:1.25rem}}