#blog-callout{background-color:#f7f7f7;padding:var(--sectionPadding)}#blog-callout .cs-container{align-items:center;display:flex;flex-direction:column;gap:clamp(2rem,5vw,3rem);margin:auto;max-width:80rem;width:100%}#blog-callout .cs-content{align-items:center;display:flex;flex-direction:column;text-align:center}#blog-callout .cs-title{margin:0;max-width:45rem}#blog-callout .cs-card-group{display:grid;gap:1rem;grid-template-columns:1fr;list-style:none;margin:0;padding:0;width:100%}#blog-callout .cs-item{background-color:#fff;border:1px solid #e7e7e8;border-radius:.5rem;display:flex;flex-direction:column;gap:.75rem;padding:clamp(1.25rem,3vw,2rem)}#blog-callout .cs-h3{font-size:clamp(1.125rem,2vw,1.25rem);font-weight:700;line-height:1.3em;margin:0}#blog-callout .cs-link{color:var(--headerColor);text-decoration:none}#blog-callout .cs-link:hover{color:var(--primary)}#blog-callout .cs-item-text{color:var(--bodyTextColor);flex-grow:1;font-size:1rem;line-height:1.5em;margin:0}#blog-callout .cs-all,#blog-callout .cs-read{color:var(--primary);font-weight:700;text-decoration:underline}@media only screen and (min-width:48rem){#blog-callout .cs-card-group{grid-template-columns:repeat(3,1fr)}}body.dark-mode #blog-callout{background-color:var(--dark)}body.dark-mode #blog-callout .cs-item{background-color:var(--medium);border-color:hsla(0,0%,100%,.1)}body.dark-mode #blog-callout .cs-link,body.dark-mode #blog-callout .cs-title{color:#fff}body.dark-mode #blog-callout .cs-item-text{color:#ebebeb}body.dark-mode #blog-callout .cs-all,body.dark-mode #blog-callout .cs-read{color:var(--primaryOnDark)}