.post-list .card-article{width:clamp(250px,25vw,420px);height:100%;position:relative;box-sizing:border-box;padding-bottom:40px}@media (min-width:768px){.post-list .card-article::after{width:75%;height:0;border-top:1px solid #000;content:"";position:absolute;bottom:0;left:0}}.post-list .card-article>a{display:block;width:100%}.post-list .card-article .img-wrap{aspect-ratio:9/11;overflow:hidden;margin-bottom:var(--s1)}.post-list .card-article .img-wrap img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;-o-object-position:var(--xPositon) var(--vertPositon);object-position:var(--xPositon) var(--vertPositon)}.post-list .card-article .category,.post-list .card-article .title{margin-bottom:10px}.post-list .card-article .category a,.post-list .card-article .title a{font-weight:var(--bodyFontWeightBold);font-size:var(--P2);line-height:var(--P2_LH);text-decoration:none}.post-list .card-article .category a{text-transform:uppercase;color:var(--primaryTeal);margin-bottom:var(--s1)}.post-list .card-article .title a{color:#000}.post-list .card-article p{font-family:var(--bodyFontFamily);font-weight:var(--bodyFontWeight);font-size:var(--P4);line-height:var(--P4_LH)}.post-list .card-article p:empty{display:none}.featured-case-studies{padding:var(--s4)0}.featured-case-studies__grid{display:grid;grid-template-columns:minmax(0,18rem) 1fr;gap:var(--s2)}@media (max-width:767px){.featured-case-studies__grid{grid-template-columns:1fr}.featured-case-studies__intro{padding:0 var(--s2)}.featured-case-studies__intro .title{margin-bottom:var(--s1)}}.featured-case-studies__list{display:flex;overflow-x:auto;gap:var(--s2);justify-content:flex-start;align-items:flex-start;padding:0 var(--s2) var(--s2)0}@media (max-width:767px){.featured-case-studies__list{padding:0}}.featured-case-studies__list::-webkit-scrollbar{width:3px;height:5px}.featured-case-studies__list::-webkit-scrollbar-track{background:var(--beige);outline:0;border:0}.featured-case-studies__list::-webkit-scrollbar-thumb{background-color:#000}.featured-case-studies__list .card-case-study{width:clamp(250px,25vw,420px);height:100%;position:relative;box-sizing:border-box;padding-bottom:40px;display:block;cursor:pointer}@media (max-width:767px){.featured-case-studies__list .card-case-study:first-child{margin-left:30px}.featured-case-studies__list .card-case-study:last-child{margin-right:30px}}.featured-case-studies__list .card-case-study .category{font-weight:var(--bodyFontWeightBold);font-size:var(--P2);line-height:var(--P2_LH);text-decoration:none;text-transform:uppercase;color:var(--primaryTeal);margin-bottom:10px}.featured-case-studies__list .card-case-study>a{width:clamp(250px,25vw,420px)}.featured-case-studies__list .card-case-study:after{content:unset!important}.featured-case-studies__list .card-case-study .img-wrap{width:clamp(250px,25vw,420px);aspect-ratio:9/11;overflow:hidden;margin-bottom:var(--s1)}.featured-case-studies__list .card-case-study .img-wrap img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:var(--xPositon) var(--vertPositon);object-position:var(--xPositon) var(--vertPositon)}.featured-case-studies__list .card-case-study .title{font-weight:var(--bodyFontWeightBold);font-size:var(--P2);line-height:var(--P2_LH);text-decoration:none;color:#000}