.blog-content{margin-bottom:75px}@media only screen and (width>=532px){.blog-content{flex:1}}@media only screen and (width>=1146px){.blog-content{flex:0 0 56%;margin-bottom:0}}.blog-content article{margin-bottom:40px}.blog-content .corner-shadow{display:inline-block}.blog-list{flex-wrap:wrap;justify-content:space-between;display:flex}.blog-list-container{flex-direction:column;align-items:flex-start;display:flex}@media only screen and (width>=1146px){.blog-list-container{flex-direction:row;justify-content:space-between;margin-bottom:150px}}.blog-list-post{margin-bottom:50px;margin-right:19px;position:relative}.blog-list-post:after{content:"";background-color:#d5d8db;width:1px;height:70%;position:absolute;bottom:0;right:-20px}@media only screen and (width>=1146px){.blog-list-post{margin-right:39px}}@media only screen and (width>=1268px){.blog-list-post{flex-basis:calc(50% - 60px);margin-bottom:70px;margin-right:0}.blog-list-post:after{right:-40px}.blog-list-post:nth-child(5n+1){flex-basis:100%;margin-bottom:80px}.blog-list-post:nth-child(5n+1) .blog-read-link:after{content:" More"}.blog-list-post:nth-child(5n+1) .post-excerpt{font-size:18px}.blog-list-post:nth-child(5n+1) .post-thumb{height:400px}.blog-list-post:nth-child(5n+1) .post-title{font-size:40px}}.news-container.news .nav-cpt-news,.news-container.publications .nav-publications,.news-container.press .nav-press{border-bottom:4px solid #d79c1c;padding-bottom:20px}.news-container.news .nav-cpt-news a,.news-container.publications .nav-publications a,.news-container.press .nav-press a{color:#1b1d1f}.news-header-nav{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;justify-content:center;margin-bottom:45px;font-family:freight-text-pro,freight-text-pro-fallback,Georgia,serif;display:flex}@media only screen and (width>=768px){.news-header-nav{margin-bottom:75px}}.news-header-nav li{letter-spacing:.02em}.news-header-nav li:nth-child(3n+2){margin:0 30px}@media only screen and (width>=532px){.news-header-nav li:nth-child(3n+2){margin:0 70px}}.news-header-nav li a{color:#9da0a2;text-decoration:none}.news-container .blog-list-post{width:100%;margin-right:0;position:relative}@media only screen and (width>=1146px){.news-container .blog-list-post{width:auto}}@media only screen and (width>=1268px){.news-container .blog-list-post:nth-child(3n+1){flex-basis:100%;margin-bottom:80px}.news-container .blog-list-post:nth-child(3n+1) .blog-read-link:after{content:" More"}.news-container .blog-list-post:nth-child(3n+1) .post-excerpt{font-size:18px}.news-container .blog-list-post:nth-child(3n+1) .post-thumb{height:400px}.news-container .blog-list-post:nth-child(3n+1) .post-title{font-size:40px}}.news-container .blog-list-post:after{visibility:hidden;position:relative}.news-container .blog-list-post:first-child{margin-right:20px}.news-container .blog-list-post:first-child:after{visibility:visible;position:absolute}@media only screen and (width>=532px) and (width<=1267px){.news-container .blog-list-post:first-child:after{visibility:hidden;position:relative}}.news-container .blog-list-post:first-child .post-thumb{display:block}.news-container .blog-list-post .post-thumb{display:none}.news-container .thin-photo-billboard{margin-bottom:30px}@media only screen and (width>=768px){.news-container .thin-photo-billboard{margin-bottom:80px}}.post-date{letter-spacing:.075em;text-transform:uppercase;margin-bottom:20px;font-family:freight-text-pro,freight-text-pro-fallback,Georgia,serif;font-size:12px;font-weight:700}@media only screen and (width>=532px){.post-date{font-size:15px}}.post-date .year{color:#9da0a2;font-family:aktiv-grotesk,aktiv-grotesk-fallback,Helvetica Neue,Calibri,Helvetica,Arial,sans-serif;font-size:13px;font-weight:700}.post-excerpt{margin-bottom:30px;font-family:aktiv-grotesk,aktiv-grotesk-fallback,Helvetica Neue,Calibri,Helvetica,Arial,sans-serif;font-size:12px;font-weight:300}@media only screen and (width>=532px){.post-excerpt{font-size:15px}}.blog-read-link:after{content:" Article"}.post-thumb{background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;max-width:790px;height:170px;margin:0 auto 25px}@media only screen and (width>=532px) and (width<=1267px){.post-thumb{height:420px}}.post-title{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;margin-bottom:25px;font-family:freight-text-pro,freight-text-pro-fallback,Georgia,serif;font-size:20px;font-weight:600}@media only screen and (width>=532px){.post-title{font-size:30px}}.post-single.blog-post-single .blog-content,.post-single.news-post-single .blog-content{margin-right:20px}.post-single.blog-post-single .blog-sidebar,.post-single.news-post-single .blog-sidebar{margin-bottom:75px}.post-single img{max-width:100%;height:auto}.post-single .post-single-title{color:#464647;margin-bottom:40px;font-family:freight-display-pro,freight-display-pro-fallback,Georgia,serif;font-weight:600}.post-single-content{color:#464647;font-weight:300}.post-single-content h1,.post-single-content h2{font-family:freight-display-pro,freight-display-pro-fallback,Georgia,serif}.post-single-content h3,.post-single-content h4,.post-single-content h5,.post-single-content h6{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:freight-text-pro,freight-text-pro-fallback,Georgia,serif}.post-single-content h1,.post-single-content h2,.post-single-content h3,.post-single-content h4,.post-single-content h5,.post-single-content h6{margin-top:40px;margin-bottom:30px;font-size:20px;font-weight:600}@media only screen and (width>=532px){.post-single-content h1,.post-single-content h2,.post-single-content h3,.post-single-content h4,.post-single-content h5,.post-single-content h6{margin-top:25px;margin-bottom:25px;font-size:30px}}.post-single-content p,.post-single-content ul{padding-bottom:20px}@media only screen and (width>=532px){.post-single-content p,.post-single-content ul{padding-bottom:30px}}.post-single-content p{font-family:aktiv-grotesk,aktiv-grotesk-fallback,Helvetica Neue,Calibri,Helvetica,Arial,sans-serif;line-height:1.6em}.post-single-content ul{margin:0;line-height:1.6em}.post-single-content ul li{margin-left:1em;list-style:outside}.post-single-header{margin-bottom:80px}.post-single-nav{justify-content:space-between;font-family:freight-display-pro,freight-display-pro-fallback,Georgia,serif;display:flex}.post-single-nav a{color:#464647;letter-spacing:.075em;text-transform:uppercase;font-weight:600;text-decoration:none}.social-sharing-container,.wp-post-image{margin-bottom:25px}@media only screen and (width>=532px){.wp-post-image{margin-bottom:40px}}.publication-list{margin-bottom:40px}.publication-column.year,.publication .years{color:#9ea1a2;flex:.08;margin-right:15px}.publication .years{display:none}.publication .years li{border-right:2px solid #9ea1a2;margin-right:4px;padding-right:4px;line-height:.9em;display:inline-block}.publication .years li:last-child{border-right:0}.line-break .years{margin-bottom:5px;display:block}.line-break .year{visibility:hidden;border:1px solid #00f}.publication-row{display:flex}.publication-row .publication-column{margin-bottom:5px;line-height:25px}.publication-row .publication-column.indent{flex:0}.publication-row .publication-column.stat{flex:1;font-weight:300}.blog-sidebar{border-top:1px solid #d5d8db;border-bottom:1px solid #d5d8db;width:calc(100% + 40px);margin:0 -20px;padding:50px 20px 45px}@media only screen and (width>=532px){.blog-sidebar{width:calc(100% + 80px);margin:0 -40px;padding:50px 40px 45px}}@media only screen and (width>=1146px){.blog-sidebar{border:1px solid #d5d8db;flex:.46;margin:0;padding:35px}}@media only screen and (width>=1268px){.blog-sidebar{flex:none;width:370px;margin-right:40px}}.sidebar-recent-posts li{padding-bottom:.75em;padding-left:20px;font-family:aktiv-grotesk,aktiv-grotesk-fallback,Helvetica Neue,Calibri,Helvetica,Arial,sans-serif;font-weight:300;line-height:1.5em;position:relative}.sidebar-recent-posts li:before{color:#d79c1c;content:"•";position:absolute;left:0}.sidebar-recent-posts li a{color:#464647;text-decoration:none}.sidebar-search{align-items:stretch;max-width:450px;margin-bottom:50px;display:flex}.sidebar-search .search-submit{appearance:none;color:#fff;cursor:pointer;letter-spacing:.02em;text-transform:uppercase;background-color:#d79c1c;border:0;border-radius:0 3px 3px 0;margin:0;padding:13px;font-size:11px;font-weight:600}.sidebar-search .search-field{flex:1;border-right:0!important;border-top-right-radius:0!important;border-bottom-right-radius:0!important}.sidebar-title{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;margin-bottom:30px;font-family:freight-text-pro,freight-text-pro-fallback,Georgia,serif;font-size:21px;font-weight:600}
