.post-body p{color:#262b33;font-size:var(--body-normal);line-height:var(--body-line-height-normal);margin:0 auto 2rem}.post-body img{height:auto;max-width:100%}.post-body ul{margin:.5rem auto 2rem;padding:0 0 0 1rem}.post-body ul li{margin:0 auto .75rem}.post-body h1{font-size:var(--heading-large);line-height:var(--heading-line-height-large)}.post-body h1,.post-body h2{font-family:var(--typography-display);font-weight:600}.post-body h2{font-size:var(--heading-small);font-style:normal;line-height:var(--heading-line-height-small);margin:2.25rem auto 1rem}.post-body h3{font-size:var(--heading-xsmall);line-height:var(--heading-line-height-xsmall);margin:1.875rem auto .75rem}.post-body h3,.post-body h4{font-family:var(--typography-display);font-weight:600}.post-body h4{font-size:var(--heading-xxsmall);font-style:normal;line-height:var(--heading-line-height-xxsmall);margin:1.5rem auto .5rem}.post-body h5{font-size:var(--body-normal);font-weight:600;line-height:var(--body-line-height-normal);margin:1.25rem auto .25rem}.post-body h5,.post-body h6{font-family:var(--typography-body);font-style:normal}.post-body h6{color:#595e65;font-size:var(--body-small);font-weight:400;line-height:var(--body-line-height-small);margin-bottom:1.5rem}.post-hero{border:1px solid #f3f3f3;border-radius:6px}.featured-lg{margin:0 auto}.featured-item{align-items:center}.post-image-container{border:1px solid #f3f3f3;border-radius:6px 6px;overflow:hidden;position:relative}.post-image{aspect-ratio:60/41;background-position:top;background-size:cover;overflow:hidden;position:relative;transform:scale(1);transition:transform .3s ease}a:hover .post-image{transform:scale(1.07);transition:transform .3s ease}.post-image img{height:100%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}a:hover .hover-snakeline{background-size:100% 2px}.hover-snakeline{background-image:linear-gradient(90deg,#000 0,#000);background-position:0 95%;background-repeat:no-repeat;background-size:0 2px;padding:.1% 0;transition:background-size .25s cubic-bezier(.785,.135,.15,.86) 0s}.latest-lg{grid-row-end:4;grid-row-start:1}.latest-sm .post-image-container,.latest-sm .post-text{height:33%;width:50%}.latest-xsm .post-image-container{height:16%;width:25%}.latest-xsm .post-text{height:auto;width:75%}#latest-posts .btn__text{justify-content:center}.author{align-items:flex-start;column-gap:var(--column-gap);display:flex}.author-image{border-radius:100px;display:block;flex:none;height:4.5rem;overflow:hidden;position:relative;width:4.5rem;z-index:0}.author-image img{aspect-ratio:1/1;display:block;left:50%;max-width:100%;position:absolute;top:50%;transform:translate(-50%,-50%)}.content-pill{border-radius:50px;display:inline-block;font-family:var(--typography-body);font-size:.7rem;font-weight:600;line-height:1.1;margin:0 .5em .5em 0;padding:.5em 1.5em;text-align:center}.content-pill.light-blue{background-color:#b1e2f9;color:#536580}.post-body blockquote,span.blue-content-block,span.green-content-block,span.orange-content-block{display:block;font-family:var(--typography-display);font-size:var(--body-quote);font-weight:500;line-height:var(--body-line-height-quote);margin:3rem 2.25rem;padding:0 2.5rem}.post-body blockquote p{font-size:inherit;line-height:inherit}blockquote,span.blue-content-block{border-left:4px solid var(--via-blue)}span.green-content-block{border-left:4px solid var(--via-aqua)}span.orange-content-block{border-left:4px solid var(--via-yellow)}span.add-hanging-quote:before{content:"\0201C";margin-left:-.5em;position:absolute}span.add-hanging-quote:after{content:"\0201D"}@media screen and (max-width:1280px){.latest-lg{grid-row-end:2;grid-row-start:1}.latest-lg p{font-size:1.25rem}.latest-sm a{flex-direction:column}.latest-sm .post-text{margin:0 auto}.latest-sm .post-image-container,.latest-sm .post-text{height:auto;width:100%}}@media screen and (max-width:768px){.post-body blockquote{display:block;margin:2.5rem 1.5rem;padding:0 1.5rem}.featured-lg{max-width:var(--section-max)}.featured-lg img{border-radius:6px}.featured-sm li:last-of-type{display:none}.featured-sm li:first-of-type{padding-left:0}.featured-sm li:nth-of-type(2n){padding-right:0}}