:root .is-style-article-card>li{flex-direction:column;display:flex}@media (min-width:1024px){:root .is-style-article-card{grid-template-columns:repeat(3,1fr);gap:2.5rem}}:root .is-style-article-card .wp-block-post-featured-image{aspect-ratio:16/10;overflow-clip-margin:4px;margin:0;overflow:clip}:root .is-style-article-card .wp-block-post-featured-image img{object-fit:cover;block-size:100%;inline-size:100%;display:block}:root .is-style-article-card .wp-block-post-featured-image>a{block-size:100%;display:block}:root .is-style-article-card>li>.wp-block-group{align-items:center;gap:.75rem;margin-block:1rem .5rem}:root .is-style-article-card>li>.wp-block-group>*{margin-block:0}:root .is-style-article-card>li>.wp-block-group>*+:before{content:"|";color:var(--wp--preset--color--border);margin-inline-end:.75rem}:root .is-style-article-card>li>.wp-block-group:empty{display:none}:root .is-style-article-card .wp-block-post-excerpt{-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;flex:1;display:-webkit-box;overflow:hidden}:root .is-style-article-card .wp-block-read-more{align-items:center;gap:.5rem;margin-block:0;display:inline-flex}:root .is-style-article-card .wp-block-read-more:after{content:"→"}:root .is-style-person-card .wp-block-post-featured-image{aspect-ratio:auto;inline-size:100%;margin-block:0}:root .is-style-person-card .wp-block-post-featured-image img{aspect-ratio:1;object-fit:cover;border-radius:0;inline-size:100%;display:block}:root .is-style-person-card .wp-block-post-template__email{overflow-wrap:anywhere;margin-block-start:.25rem}:root .is-style-person-card{grid-template-columns:1fr;gap:2rem}@media (min-width:640px){:root .is-style-person-card{grid-template-columns:repeat(2,1fr)}}@media (min-width:768px){:root .is-style-person-card{gap:2.5rem}}@media (min-width:1024px){:root .is-style-person-card{grid-template-columns:repeat(3,1fr)}}@media (min-width:1280px){:root .is-style-person-card{grid-template-columns:repeat(4,1fr)}}:root .is-style-story-card{grid-template-columns:1fr;gap:2rem;margin:0;padding:0;list-style:none}@media (min-width:768px){:root .is-style-story-card{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){:root .is-style-story-card{grid-template-columns:repeat(3,1fr)}}:root .is-style-story-card .wp-block-post-featured-image{margin-block:0 1rem;overflow:hidden}:root .is-style-story-card .wp-block-post-featured-image img{object-fit:cover;block-size:100%;inline-size:100%;transition:transform .4s}:root .is-style-story-card>li:hover .wp-block-post-featured-image img{transform:scale(1.05)}:root .is-style-story-card .wp-block-post-template__role{margin-block:0 .5rem}:root .is-style-story-card .wp-block-read-more{align-items:center;gap:.375rem;margin-block:0;display:inline-flex}:root .is-style-story-card .wp-block-read-more:after{content:"→";transition:transform .2s}:root .is-style-story-card .wp-block-read-more:hover{color:var(--wp--preset--color--primary-dark);text-decoration:underline}:root .is-style-story-card>li:hover .wp-block-read-more:after{transform:translate(.25rem)}:root .is-style-article-compact .wp-block-post-date{display:inline}:root .is-style-article-list{border-block-start:1px solid var(--wp--preset--color--line)}:root .is-style-article-list>li{margin-block:0}:root .is-style-article-list>li>.wp-block-group{border-block-end:1px solid var(--wp--preset--color--line);align-items:stretch;gap:1rem;padding-block:1rem}:root .is-style-article-list>li:first-child>.wp-block-group{padding-block-start:0}:root .is-style-article-list .wp-block-post-featured-image{flex:0 0 7rem;inline-size:7rem;margin:0;display:flex}@media (min-width:640px){:root .is-style-article-list .wp-block-post-featured-image{flex-basis:10rem;inline-size:10rem}}:root .is-style-article-list .wp-block-post-featured-image>a{aspect-ratio:16/9;inline-size:100%;display:block}:root .is-style-article-list .wp-block-post-featured-image img{object-fit:cover;block-size:100%;inline-size:100%}:root .is-style-article-list>li>.wp-block-group>.wp-block-group{flex-direction:column;flex:1;justify-content:center;gap:0;min-inline-size:0;display:flex}:root .is-style-article-list>li>.wp-block-group>.wp-block-group>*+*{margin-block-start:0}:root .is-style-article-list .wp-block-post-title{-webkit-line-clamp:2;overflow-clip-margin:4px;-webkit-box-orient:vertical;font-size:1.17rem;display:-webkit-box;overflow:clip}:root .is-style-article-list .wp-block-post-title a{min-block-size:1.5rem;padding-block:.125rem;display:inline-block}:root .is-style-article-list>li>.wp-block-group:hover .wp-block-post-title,:root .is-style-article-list>li>.wp-block-group:hover .wp-block-post-title a{color:var(--wp--preset--color--primary)}:root .is-style-article-card .wp-block-post-terms,:root .is-style-card-meta .wp-block-post-terms{font-size:var(--wp--preset--font-size--small);letter-spacing:.025em;color:var(--wp--preset--color--text-secondary);flex-wrap:wrap;align-items:center;gap:0;font-weight:500;display:flex}:root .is-style-article-card .wp-block-post-terms{margin-block:.75rem .25rem}:root .wp-block-post-terms a{text-decoration:none}:root .wp-block-post-terms a:hover{text-decoration:underline}:root .wp-block-post-terms+.wp-block-post-date:before{content:"—" / "";margin-inline-end:.5rem}:root .is-style-article-list .wp-block-post-terms{min-block-size:1.5rem;font-size:var(--wp--preset--font-size--x-small);margin-block:0;padding-block:.25rem;display:inline-block}.vml-card-placeholder{background:var(--wp--preset--color--primary) url(../../img/topographic.svg) center / cover no-repeat;inline-size:100%;display:block}