:root{--vdd--site-padding: clamp( 1rem, -0.4286rem + 3.8095vw, 3rem );--vdd--content-width--default: calc(1140px + var(--vdd--site-padding) * 2);--vdd--content-width--extra-narrow: calc( 666px + var(--vdd--site-padding) * 2 );--vdd--content-width--narrow: calc(892px + var(--vdd--site-padding) * 2);--vdd--content-width--wide: calc(1344px + var(--vdd--site-padding) * 2);--vdd--transition--default: 0.15s ease-out;--vdd--transition--long: 0.2s ease-out;--vdd--border-radius--large: 16px;--vdd--border-radius--default: 12px;--vdd--border-radius--medium: 8px;--vdd--border-radius--tight: 6px;--vdd--border-radius--minimal: 3px;--vdd--border-radius--pill: 1337px;--vdd--shadow--default: 0 0 6px 0 rgb(0 0 0 / 2%), 0 2px 4px 0 rgb(0 0 0 / 8%);--vdd--shadow--faint: 0 0 10px 0 rgb(0 0 0 / 2%), 0 2px 10px 0 rgb(0 0 0 / 2%);--vdd--font-weight--regular: 400;--vdd--font-weight--medium: 500;--vdd--font-weight--semi-bold: 600;--vdd--font-weight--bold: 700;--vdd--focus-outline: 2px solid var(--wp--preset--color--primary-600)}.vdd-selected-posts{display:grid;grid-template-columns:minmax(0, 1fr);gap:.75rem}@media only screen and (min-width: 768px){.vdd-selected-posts{grid-template-columns:repeat(2, 1fr)}}.vdd-selected-post{position:relative;box-shadow:var(--vdd--shadow--faint);border:1px solid var(--wp--preset--color--neutral-300);border-radius:var(--vdd--border-radius--large);background-color:var(--wp--preset--color--neutral-100);transition:box-shadow var(--vdd--transition--default)}@media(hover: hover){.vdd-selected-post:has(a:hover){box-shadow:var(--vdd--shadow--default)}}.vdd-selected-post__image img{width:100%;height:100%;object-fit:cover}.vdd-selected-post__content{display:flex;flex-direction:column;padding:1rem}@media only screen and (min-width: 1000px){.vdd-selected-post__content{padding:1.25rem}}.vdd-selected-post__taxonomy{font-size:var(--wp--preset--font-size--xs);font-weight:var(--vdd--font-weight--regular);color:var(--wp--preset--color--neutral-600)}.vdd-selected-post__title{display:flex}.vdd-selected-post__title a{font-size:var(--wp--preset--font-size--md);color:var(--wp--preset--color--primary-600);font-weight:var(--vdd--font-weight--medium);text-decoration:none}.vdd-selected-post__title a:focus{outline:none}.vdd-selected-post__title a::after{content:"";position:absolute;display:block;inset:0;outline-offset:2px}.vdd-selected-post__excerpt{margin-top:.25rem;font-size:var(--wp--preset--font-size--sm);font-weight:var(--vdd--font-weight--regular);color:var(--wp--preset--color--neutral-600);display:-webkit-box;height:fit-content;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:5;line-clamp:5;overflow-y:hidden}.vdd-selected-posts--post{gap:1.5rem}.vdd-selected-post--post .vdd-selected-post__image{z-index:1;aspect-ratio:3/2;overflow:hidden;position:relative}.vdd-selected-post--post .vdd-selected-post__image--no-image{display:flex;justify-content:center;align-items:center;background:linear-gradient(128deg, var(--wp--preset--color--primary-100) 0%, var(--wp--preset--color--neutral-100) 70%);font-size:var(--wp--preset--font-size--md);font-weight:var(--vdd--font-weight--semi-bold);color:var(--wp--preset--color--neutral-300)}.vdd-selected-post--post .vdd-selected-post__title{margin-bottom:.5rem;font-size:var(--wp--preset--font-size--lg)}.vdd-selected-post--post .vdd-selected-post__title a{color:var(--wp--preset--color--neutral-300);font-weight:var(--vdd--font-weight--bold)}.vdd-selected-post--post .vdd-selected-post__title a::after{z-index:3}.vdd-selected-post--post .vdd-selected-post__date{font-size:var(--wp--preset--font-size--base);font-weight:var(--vdd--font-weight--bold);color:var(--wp--preset--color--primary-200)}.vdd-selected-post--post .vdd-selected-post__date:has(+*){margin-bottom:.5rem}.vdd-selected-post--post .vdd-selected-post__excerpt{font-size:var(--wp--preset--font-size--base);color:var(--wp--preset--color--neutral-300);font-weight:var(--vdd--font-weight--regular);display:-webkit-box;height:fit-content;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;overflow-y:hidden}.keyboard-pressed .vdd-selected-post__title a:focus::after{outline:var(--vdd--focus-outline)}
