.wp-block-post-template:where(:not([class*=is-style])) .wp-block-post,.wp-block-post-template:where(.is-style-default) .wp-block-post{position:relative}.wp-block-post-template:where(:not([class*=is-style])) .wp-block-post:hover .wp-block-post-featured-image img,.wp-block-post-template:where(:not([class*=is-style])) .wp-block-post:focus-within .wp-block-post-featured-image img,.wp-block-post-template:where(.is-style-default) .wp-block-post:hover .wp-block-post-featured-image img,.wp-block-post-template:where(.is-style-default) .wp-block-post:focus-within .wp-block-post-featured-image img{transform:scale(1.1)}.wp-block-post-template:where(:not([class*=is-style])) .wp-block-post-featured-image,.wp-block-post-template:where(.is-style-default) .wp-block-post-featured-image{overflow:clip;position:relative;z-index:1}.wp-block-post-template:where(:not([class*=is-style])) .wp-block-post-featured-image a::after,.wp-block-post-template:where(.is-style-default) .wp-block-post-featured-image a::after{content:"";inset:0;position:absolute;z-index:2}.wp-block-post-template:where(:not([class*=is-style])) .wp-block-post-featured-image img,.wp-block-post-template:where(.is-style-default) .wp-block-post-featured-image img{transition:transform var(--wp--custom--transition-duration--very-slow) ease-in-out}.wp-block-post-template:where(:not([class*=is-style])) .wp-block-post-featured-image+*,.wp-block-post-template:where(.is-style-default) .wp-block-post-featured-image+*{margin-block-start:var(--wp--preset--spacing--lg)}.wp-block-post-template:where(.is-style-overlay) .wp-block-post{position:relative}.wp-block-post-template:where(.is-style-overlay) .wp-block-post:hover .wp-block-post-featured-image::after,.wp-block-post-template:where(.is-style-overlay) .wp-block-post:focus-within .wp-block-post-featured-image::after{opacity:1}.wp-block-post-template:where(.is-style-overlay) .wp-block-post:focus-within{outline:3px solid var(--wp--custom--color--focus);outline-offset:0}.wp-block-post-template:where(.is-style-overlay) .wp-block-post-featured-image{position:relative;z-index:1}.wp-block-post-template:where(.is-style-overlay) .wp-block-post-featured-image::after{background:var(--wp--custom--gradient--overlay);content:"";inset:0;opacity:.7;position:absolute;transition:opacity var(--wp--custom--transition-duration--slow);z-index:1}.wp-block-post-template:where(.is-style-overlay) .wp-block-post-featured-image a::after{content:"";inset:0;position:absolute;z-index:2}.wp-block-post-template:where(.is-style-overlay) .wp-block-post-title{bottom:0;color:var(--wp--custom--color--text--invert);left:0;margin:0;padding:var(--wp--preset--spacing--lg);position:absolute;z-index:1}.wp-block-post-template:where(.is-style-animated) .wp-block-post{position:relative}.wp-block-post-template:where(.is-style-animated) .wp-block-post:hover .wp-block-post-title,.wp-block-post-template:where(.is-style-animated) .wp-block-post:focus-within .wp-block-post-title{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transform:translate(var(--wp--preset--spacing--lg), calc(var(--wp--preset--spacing--lg) * -1))}.wp-block-post-template:where(.is-style-animated) .wp-block-post:hover .wp-block-post-featured-image img,.wp-block-post-template:where(.is-style-animated) .wp-block-post:focus-within .wp-block-post-featured-image img{transform:scale(1.1)}.wp-block-post-template:where(.is-style-animated) .wp-block-post-featured-image{overflow:clip;position:relative;z-index:1}.wp-block-post-template:where(.is-style-animated) .wp-block-post-featured-image a::after{content:"";inset:0;position:absolute;z-index:2}.wp-block-post-template:where(.is-style-animated) .wp-block-post-featured-image img{transition:transform var(--wp--custom--transition-duration--very-slow) ease-in-out}.wp-block-post-template:where(.is-style-animated) .wp-block-post-title{-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);display:inline-block;margin:0;padding:var(--wp--preset--spacing--lg);position:relative;transition:transform var(--wp--custom--transition-duration--very-slow) ease-in-out,-webkit-backdrop-filter var(--wp--custom--transition-duration--very-slow) ease-in-out;transition:backdrop-filter var(--wp--custom--transition-duration--very-slow) ease-in-out,transform var(--wp--custom--transition-duration--very-slow) ease-in-out;transition:backdrop-filter var(--wp--custom--transition-duration--very-slow) ease-in-out,transform var(--wp--custom--transition-duration--very-slow) ease-in-out,-webkit-backdrop-filter var(--wp--custom--transition-duration--very-slow) ease-in-out;z-index:1}.wp-block-post-template:where(.is-style-animated) .wp-block-post-title::before{background:var(--wp--custom--color--surface--default);content:"";inset:0;opacity:.8;position:absolute;z-index:-1}:where(.single-porch) .wp-block-post-template .wp-block-post:where(.type-porch) .wp-block-post-featured-image::before{background-color:var(--wp--custom--color--surface--invert);content:"";inset:0;opacity:0;position:absolute;transition:opacity var(--wp--custom--transition-duration--slow)}:where(.single-porch) .wp-block-post-template .wp-block-post:where(.type-porch) .wp-block-post-featured-image::after{align-items:center;color:var(--wp--custom--color--text--invert);content:"Dimensions";display:flex;font-family:var(--wp--preset--font-family--secondary);font-size:var(--wp--preset--font-size--2-xl);font-weight:400;inset:0;justify-content:center;letter-spacing:var(--wp--custom--letter-spacing--wide);opacity:0;position:absolute;text-decoration:underline;-webkit-text-decoration:underline solid currentColor;text-decoration:underline solid currentColor;text-decoration-thickness:2px;-webkit-text-decoration:2px solid underline;text-decoration:2px solid underline;text-decoration-color:var(--wp--custom--color--surface--tertiary);text-transform:uppercase;text-underline-offset:var(--wp--preset--spacing--sm);transition:opacity var(--wp--custom--transition-duration--slow)}:where(.single-porch) .wp-block-post-template .wp-block-post:where(.type-porch):hover .wp-block-post-featured-image::before,:where(.single-porch) .wp-block-post-template .wp-block-post:where(.type-porch):focus-within .wp-block-post-featured-image::before{opacity:.7}:where(.single-porch) .wp-block-post-template .wp-block-post:where(.type-porch):hover .wp-block-post-featured-image::after,:where(.single-porch) .wp-block-post-template .wp-block-post:where(.type-porch):focus-within .wp-block-post-featured-image::after{opacity:1}:where(.single-porch) .wp-block-post-template .wp-block-post:where(.type-porch):hover .wp-block-post-featured-image img,:where(.single-porch) .wp-block-post-template .wp-block-post:where(.type-porch):focus-within .wp-block-post-featured-image img{transform:unset}@media(min-width: 640px){.wp-block-post-template.columns-4>.wp-block-post{grid-column:span 2}}@media(min-width: 1280px){.wp-block-post-template.columns-4>.wp-block-post{grid-column:unset}}
