@import url(https://use.typekit.net/loc2xpy.css);.perspectives{padding-top:2rem}.perspectives .container-lg{padding:0}.perspectives .post{position:relative;margin-bottom:2rem}.perspectives .post .image-container img{width:100%}.perspectives .post .post-description{display:block;color:#000;padding:1.5rem;font-family:sofia-pro,sans-serif;text-transform:uppercase;margin-bottom:0;border-bottom:1px solid #c4c4c4;font-size:.7875rem}.perspectives .post .post-description span{font-weight:600;color:#4056ff}.perspectives .post .text-container{padding:1.5rem 1.5rem 0}.perspectives .post .text-container h3{font-size:1.125rem;line-height:1.5;margin-bottom:1.5rem}.perspectives .post .text-container h3 a{color:#212529;text-decoration:none}.perspectives .post .text-container p{font-size:1.0125rem}.perspectives .post .author{padding:1.5rem;display:flex;justify-content:space-between;align-items:flex-end}.perspectives .post .author p{font-family:sofia-pro,sans-serif;color:#000;font-size:.7875rem;margin-bottom:0}.perspectives .post .author a{font-family:sofia-pro,sans-serif;font-size:.7875rem}.perspectives .post .author .tag{color:#c4c4c4}.perspectives .post .cta{margin:2rem 0 1rem}.perspectives .post .tag{text-decoration:none}.perspectives .post .tag:not(:last-of-type):after{content:" | ";margin:0 .3rem}.perspectives .post .image-container img{width:100%}.perspectives .post .post-description{display:block;background-color:#f1f0ec;color:#000;padding:1.5rem}.perspectives .post:first-of-type{background-color:#4056ff;color:#fff}.perspectives .post:first-of-type h3{font-size:1.35rem}.perspectives .post:first-of-type h3 a{color:#fff}.perspectives .post:first-of-type .post-description{background-color:#4056ff;color:#fff}.perspectives .post:first-of-type .post-description span{color:#fff}.perspectives .post:first-of-type .author p{color:#fff}.perspectives .post:first-of-type .cta{color:#fff;border-color:#fff;margin-top:1rem}.perspectives .post:first-of-type .read-more{filter:brightness(0) invert(1)}.perspectives .post:not(:first-of-type) .cta,.perspectives .post:not(:first-of-type) .text-container p{display:none}.perspectives .see-more{text-align:center}@media (min-width:992px){.perspectives .grid-container{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr);-ms-grid-rows:auto;grid-template-rows:auto;gap:2rem}.perspectives .post{margin-bottom:0;overflow:hidden}.perspectives .post:not(:first-of-type){height:34rem}.perspectives .post:not(:first-of-type) .hover-container{top:10rem;position:absolute;background-color:#f1f0ec}.perspectives .post:not(:first-of-type) .author,.perspectives .post:not(:first-of-type) .post-description,.perspectives .post:not(:first-of-type) .text-container{padding-left:0;padding-right:0}.perspectives .post:not(:first-of-type) .author{position:absolute;bottom:0;width:100%;background-color:#f1f0ec}.perspectives .post:not(:first-of-type) .text-container{padding-bottom:0;transition:padding-bottom 1s}.perspectives .post:not(:first-of-type) .text-container p{opacity:0;display:block!important}.perspectives .post:not(:first-of-type):hover .hover-container{top:0;transition:top 1s}.perspectives .post:not(:first-of-type):hover .hover-container .text-container{padding-bottom:5rem;transition:padding-bottom 1s}.perspectives .post:not(:first-of-type):hover .hover-container .text-container p{opacity:1;transition:opacity 1s}.perspectives .post:first-of-type{-ms-grid-column:1;-ms-grid-column-span:3;grid-column:1/span 3;display:flex;padding-top:4rem}.perspectives .post:first-of-type h3{font-size:1.485rem}.perspectives .post:first-of-type .post-description{background-color:#f1f0ec;color:#000;border:none;padding-left:0}.perspectives .post:first-of-type .post-description span{color:#4056ff}.perspectives .post:first-of-type .right-hero{display:flex;align-items:flex-start;flex-wrap:wrap}.perspectives .post:first-of-type .right-hero .author,.perspectives .post:first-of-type .right-hero .hover-container{width:100%}.perspectives .post:first-of-type .author{margin-top:auto}.perspectives .post:first-of-type .image-container{height:100%;min-width:40%;width:55rem}.perspectives .post:first-of-type .image-container img{height:100%;-o-object-fit:cover;object-fit:cover}.perspectives .post:first-of-type .post-description{position:absolute;left:0;top:0;width:100%}.perspectives .see-more{margin-top:5rem}}@media (min-width:1200px){.perspectives .post:not(:first-of-type){height:30rem}.perspectives .post:not(:first-of-type) .hover-container{top:12rem}}@media (min-width:1400px){.perspectives .post:not(:first-of-type){height:30rem}.perspectives .post:not(:first-of-type) .hover-container{top:14rem}}.perspectives .blog-grid-divider{display:none;grid-column:1/-1}@media (min-width:1200px){.perspectives .blog-grid-divider{display:block}}