@charset "UTF-8";.hentry .entry-meta a{text-decoration:none}.hentry .entry-meta>*+::before{content:"•";margin-inline-end:.25em;margin-inline-start:.35em}.hentry .entry-meta .prefix{display:none}.hentry .entry-meta .comments-link .svg-icon{margin-inline-end:.25em;width:14px;height:14px;display:inline-block}.hentry-grid{margin-block-start:-2px;padding:2px}.hentry-grid .hentry{overflow:hidden;min-height:320px;flex-grow:1;background-color:var(--wp--preset--color--secondary-light)}.hentry-grid .hentry.has-post-thumbnail{color:var(--wp--preset--color--white);text-shadow:0 1px 2px rgba(0,0,0,.25)}.hentry-grid .hentry.has-post-thumbnail::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--wp--preset--color--primary-dark)}.hentry-grid .hentry.has-post-thumbnail .wp-block-cover__image-background{opacity:.5;transition:opacity .15s ease-in-out}.hentry-grid .hentry.has-post-thumbnail:hover .wp-block-cover__image-background{opacity:.25}.hentry-grid .hentry a{color:inherit}.hentry-grid .hentry a:hover{opacity:.75}.hentry-grid .hentry .wp-block-cover__inner-container{flex-wrap:wrap;position:relative;z-index:3}.hentry-grid .hentry .wp-block-cover__inner-container>*+*{margin-block-start:0.3rem}.hentry-grid .hentry .entry-title{font-size:var(--wp--preset--font-size--medium)}.hentry-grid .hentry .entry-cats a{text-underline-offset:0.125em;text-decoration-color:var(--wp--preset--color--accent-base);text-decoration-thickness:1.5px;font-weight:700}.hentry-grid .more-link{z-index:1;position:absolute;inset-block-start:0;inset-inline-start:0}.hentry-grid .amp-img.amp-wp-enforced-sizes[layout=intrinsic]>img{object-fit:cover}@media (min-width:992px){.grid-layout-default .hentry-grid .hentry:first-of-type,.grid-layout-default .hentry-grid .hentry:nth-of-type(2){height:400px}.grid-layout-default .hentry-grid .hentry{width:25%}.grid-layout-default .hentry-grid .hentry:nth-of-type(8n-7){width:66.66666%}.grid-layout-default .hentry-grid .hentry:nth-of-type(8n-6){width:33.33333%}.grid-layout-default .hentry-grid .hentry:nth-of-type(8n-1),.grid-layout-default .hentry-grid .hentry:nth-of-type(8n-3){width:50%}.grid-layout-default .hentry-grid .hentry:first-of-type .entry-title{font-size:var(--wp--preset--font-size--enormous)}.grid-layout-default .hentry-grid .hentry:nth-of-type(2) .entry-title{font-size:var(--wp--preset--font-size--large)}}@media (min-width:992px){.grid-layout-1-col .hentry-grid .hentry{width:100%}.grid-layout-1-col .hentry-grid .entry-title{font-size:var(--wp--preset--font-size--enormous)}}@media (min-width:992px){.grid-layout-2-col .hentry-grid .hentry{width:50%}.grid-layout-2-col .hentry-grid .entry-title{font-size:var(--wp--preset--font-size--large)}}@media (min-width:992px){.grid-layout-3-col .hentry-grid .hentry{width:33.33333%}}.entry-breadcrumbs,.page-header{border-top:1px solid var(--wp--preset--color--primary-light)}.entry-breadcrumbs a,.page-header a{color:var(--wp--preset--color--secondary-lighter)}.entry-breadcrumbs a:hover,.page-header a:hover{color:var(--wp--preset--color--white)}.entry-breadcrumbs a{text-decoration-color:var(--wp--preset--color--secondary-base)}.page-header .taxonomy-description a{text-decoration-color:var(--wp--preset--color--accent-base)}.error404 .title-404{font-size:6em}@media (min-width:500px){.error404 .title-404{font-size:12em}}.posts-navigation{position:relative;border-top:1px solid var(--wp--preset--color--primary-light);text-transform:uppercase;padding:calc(var(--wp--style--block-gap)/ 2) var(--wp--style--block-gap);text-align:center;width:100%;font-family:var(--wp--preset--font-family--headings-font);font-weight:700}.posts-navigation .nav-links{display:grid;grid-template-columns:repeat(2,1fr);gap:1em}.posts-navigation .nav-links::before{content:"";position:absolute;inset-block-start:0;inset-inline-start:50%;height:100%;width:1px;margin-inline-start:-1px;background:rgba(255,255,255,.1)}.posts-navigation a{color:var(--wp--preset--color--secondary-base);font-size:var(--wp--preset--font-size--small);text-decoration:none}.posts-navigation a:hover{color:var(--wp--preset--color--white)}.posts-navigation .nav-next a:after{content:"→";padding-inline-start:0.5em}.posts-navigation .nav-previous a::before{content:"←";padding-inline-end:0.5em}[dir=rtl] .posts-navigation .nav-next a:after{content:"←"}[dir=rtl] .posts-navigation .nav-previous a::before{content:"→"}