.wp-block-post-template{--dvp-border-radius:0.5rem;--dvp-color-black:var(--wp--preset--color--black);--dvp-color-white:var(--wp--preset--color--white);--dvp-color-primary:var(--wp--preset--color--primary);--dvp-color-primary-muted-light:var(--wp--preset--color--pink-muted-light);--dvp-color-primary-muted-dark:var(--wp--preset--color--pink-muted-dark)}.wp-block-post-template .wp-block-post{position:relative}.wp-block-post-template .wp-block-post a{text-decoration:none}.wp-block-post-template .wp-block-post-featured-image,.wp-block-post-template .wp-block-post-featured-image img,.wp-block-post-template .wp-block-post-featured-image .block-editor-media-placeholder{border-radius:var(--dvp-border-radius)}.wp-block-post-template.is-style-translucent .wp-block-post-featured-image{background:var(--dvp-color-primary-muted-dark)}.wp-block-post-template.is-style-translucent .wp-block-post-featured-image img{opacity:.4;transition:opacity 0.5s}.wp-block-post-template.is-style-translucent .wp-block-post:hover .wp-block-post-featured-image img{opacity:.8}.wp-block-post-template .wp-block-post-featured-image::after,.wp-block-post-template .wp-block-post-featured-image>::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:var(--dvp-border-radius);pointer-events:none}.wp-block-post-template .wp-block-post-featured-image::after{box-shadow:inset 0 0 0 1px rgb(0 0 0 / .2),inset 0 0 0 2px rgb(255 255 255 / .6);transition:box-shadow 0.5s}.wp-block-post-template .wp-block-post:hover .wp-block-post-featured-image::after{box-shadow:inset 0 0 0 1px rgb(0 0 0 / .2),inset 0 0 0 2px rgb(255 255 255 / .6),0 0 1rem var(--dvp-color-primary-muted-light)}.wp-block-post-template .wp-block-post .wp-block-post-featured-image:hover::after,.wp-block-post-template.is-style-translucent .wp-block-post:hover .wp-block-post-featured-image::after,.wp-block-post-template.is-style-overlay .wp-block-post:hover .wp-block-post-featured-image::after{box-shadow:inset 0 0 0 1px rgb(0 0 0 / .33),inset 0 0 0 2px rgb(255 255 255 / .33),0 0 1rem var(--dvp-color-primary)}.wp-block-post-template .wp-block-post-featured-image>::after{transition:opacity 0.5s}.wp-block-post-template.is-style-translucent .wp-block-post-featured-image>::after{background:linear-gradient(rgb(255 255 255 / .85),#fff0)}.wp-block-post-template.is-style-overlay .wp-block-post-featured-image>::after{background:linear-gradient(#fff0,rgb(255 255 255 / .95))}.wp-block-post-template.is-style-translucent .wp-block-post:hover .wp-block-post-featured-image>::after,.wp-block-post-template.is-style-overlay .wp-block-post:hover .wp-block-post-featured-image>::after{opacity:0}.wp-block-post-template.is-style-translucent .wp-block-post-featured-image+.wp-block-group,.wp-block-post-template.is-style-overlay .wp-block-post-featured-image+.wp-block-group{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;overflow:hidden}.wp-block-post-template.is-style-translucent .wp-block-group a,.wp-block-post-template.is-style-overlay .wp-block-group a{pointer-events:auto}.wp-block-post-template .wp-block-post-title a{transition:color 0.5s}.wp-block-post-template.is-style-translucent .wp-block-post-title a,.wp-block-post-template.is-style-overlay .wp-block-post-title a{transition:color 0.5s,text-shadow 0.5s,opacity 0.5s}.wp-block-post-template.is-style-translucent .wp-block-post:hover .wp-block-post-title a,.wp-block-post-template.is-style-overlay .wp-block-post:hover .wp-block-post-title a{color:var(--dvp-color-white);text-shadow:0 0 .5rem var(--dvp-color-black);opacity:.5}.wp-block-post-template.is-style-translucent .wp-block-post .wp-block-post-title a:hover{text-shadow:0 0 .125rem var(--dvp-color-black),0 0 .25rem var(--dvp-color-primary-muted-dark),0 0 .5rem var(--dvp-color-primary);opacity:1}.wp-block-post-template.is-style-overlay .wp-block-post .wp-block-post-title a:hover{text-shadow:0 0 .125rem var(--dvp-color-primary-muted-dark),0 0 .5rem var(--dvp-color-primary);opacity:1}.wp-block-post-template .wp-block-post-date{white-space:nowrap;opacity:.8;transition:opacity 0.5s}.wp-block-post-template.is-style-translucent .wp-block-post-date{transition:color 0.5s,opacity 0.5s}.wp-block-post-template.is-style-translucent .wp-block-post:hover .wp-block-post-date{color:var(--dvp-color-white);opacity:1}.wp-block-post-template.is-style-overlay .wp-block-post:hover .wp-block-post-date{opacity:0}.wp-block-post-template.is-style-translucent .wp-block-post-terms{margin-top:auto}.wp-block-post-template.is-style-overlay .wp-block-post-terms{margin-bottom:auto}.wp-block-post-template .wp-block-post-terms a{display:inline-block;margin:1px;padding:.125rem .5rem;color:rgb(0 0 0 / .5);outline:1px solid rgb(0 0 0 / .1);border-radius:.25rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:color 0.5s,background 0.5s,outline 0.5s}.wp-block-post-template.is-style-translucent .wp-block-post-terms a,.wp-block-post-template.is-style-overlay .wp-block-post-terms a{background:rgb(255 255 255 / .67)}.wp-block-post-template .wp-block-post-terms a:hover{background:var(--dvp-color-primary);color:var(--dvp-color-white);outline-color:rgb(0 0 0 / .5)}@media only screen and (max-width:768px){.wp-block-post-template.is-layout-grid.wp-block-post-template-is-layout-grid.columns-6{grid-template-columns:repeat(3,minmax(0,1fr))}}@media only screen and (max-width:480px){.wp-block-post-template.is-layout-grid.wp-block-post-template-is-layout-grid.columns-6{grid-template-columns:repeat(2,minmax(0,1fr))}}