.sec--blog-grid .container{row-gap:var(--size-20px)}.sec--blog-grid.bg__lower-bg-color-white .col__featured,.sec--blog-grid.bg__lower-none .col__featured,.sec--blog-grid.bg__upper-bg-color-white .col__featured,.sec--blog-grid.bg__upper-none .col__featured{background-color:var(--color-blue-lightest)}.sec--blog-grid .post{color:var(--color-blue);text-decoration:none}.sec--blog-grid .col{width:100%}.sec--blog-grid .col__post-img{flex:50%;aspect-ratio:141/88}.sec--blog-grid .wrapper__feat-copy{padding:var(--size-20px);row-gap:var(--size-10px)}.sec--blog-grid .title{font-size:var(--size-20px);letter-spacing:-.5px;line-height:var(--size-26px)}.sec--blog-grid .pill{font-size:10px;height:28px;letter-spacing:1px}@media (max-width:809px){.sec--blog-grid .col__posts{row-gap:var(--size-30px)}.sec--blog-grid .col__posts .post{flex-direction:column-reverse;row-gap:var(--size-10px)}.sec--blog-grid .col__posts .post .button{margin-left:-10px}.sec--blog-grid .col__posts .wrapper__post-meta{row-gap:var(--size-10px)}}@media (min-width:810px){.sec--blog-grid .col__posts{row-gap:var(--size-20px)}.sec--blog-grid .col__posts .post{align-items:center;gap:5%}.sec--blog-grid .col__posts .wrapper__post-meta{flex:45%;justify-content:space-between;row-gap:var(--size-10px)}.sec--blog-grid .col__post-img{flex:50%;aspect-ratio:141/88;max-width:50%}}@media (min-width:1280px){.sec--blog-grid .container{gap:var(--size-20px);row-gap:calc(var(--size-20px) * 3)}.sec--blog-grid .wrapper__feat-img{max-height:275px}.sec--blog-grid .wrapper__feat-copy{padding:var(--size-40px);row-gap:var(--size-20px)}.sec--blog-grid .wrapper__post-meta{width:270px}.sec--blog-grid h2{flex:100%}.sec--blog-grid .col{width:612px}.sec--blog-grid .col__posts{row-gap:var(--size-40px)}.sec--blog-grid .col__posts.flex-desk-wrap{gap:var(--size-20px);row-gap:var(--size-40px);width:100%}.sec--blog-grid .col__posts.flex-desk-wrap .post{gap:var(--size-20px);min-height:175px;height:auto}.sec--blog-grid .col .post{gap:var(--size-40px);height:175px}.sec--blog-grid .col__post-img{aspect-ratio:auto;max-width:320px}.sec--blog-grid .title{margin:auto 0}.sec--blog-grid .button{margin-top:auto}}@media (min-width:1316px){.sec--blog-grid .col{width:630px}}
/*# sourceMappingURL=blog-grid.css.map */
