/* Native Gutenberg query: new published posts appear without editing this page. */
.vpm-content>.vpm-guide-header{max-width:none;width:100%;margin:0;padding:48px var(--vpm-gutter);background:#f6f3ec;border-bottom:1px solid var(--vpm-line)}.vpm-guide-header>h1{max-width:1200px;margin:0 auto}.vpm-content>.vpm-guide-query{width:min(1200px,calc(100% - 64px));max-width:none;margin:0 auto;padding-block:40px 64px}.vpm-guide-query .vpm-guide-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;padding:0;list-style:none}.vpm-guide-grid>.wp-block-post{margin:0;display:flex;min-width:0}.vpm-guide-card{width:100%;border:1px solid var(--vpm-line);border-radius:12px;overflow:hidden;background:#fff;box-shadow:0 8px 28px #101c2c06;display:flex;flex-direction:column}.vpm-guide-card .wp-block-post-featured-image{margin:0}.vpm-guide-card .wp-block-post-featured-image img{display:block;width:100%;aspect-ratio:16/9;object-fit:cover}.vpm-guide-card-body{padding:24px;flex:1;display:flex;flex-direction:column}.vpm-guide-card .wp-block-post-date{font-size:12px;color:#565960;line-height:1.6;margin:0 0 12px}.vpm-guide-card h2{font-size:23px;line-height:1.3;margin:0 0 16px}.vpm-guide-card h2 a{text-decoration:none}.vpm-guide-card h2 a:hover{text-decoration:underline;text-underline-offset:4px}.vpm-guide-card .wp-block-post-excerpt{display:flex;flex-direction:column;flex:1}.vpm-guide-card p{font-size:15px;line-height:1.8}.vpm-guide-card .wp-block-post-excerpt__more-text{margin-top:auto;margin-bottom:0;padding-top:12px}.vpm-guide-card .wp-block-post-excerpt__more-link{display:inline-flex;align-items:center;min-height:44px;text-underline-offset:4px;font-weight:650}.vpm-guide-query .wp-block-query-pagination{gap:12px;margin-top:32px}.vpm-guide-query .wp-block-query-pagination a,.vpm-guide-query .page-numbers{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;padding:8px 12px;border:1px solid #777c82;border-radius:6px;text-decoration:none}.vpm-guide-query .page-numbers.current{background:#101c2c;color:#fff;border-color:#101c2c}.vpm-guide-empty{padding:24px;background:white;border:1px solid var(--vpm-line);border-left:3px solid #85652e;border-radius:8px}.single-post .vpm-page-heading,.single-post .vpm-featured,.single-post .entry-content{width:min(780px,calc(100% - 40px));max-width:none;margin-inline:auto}.single-post .entry-content{padding-bottom:56px}.single-post .entry-content>:not(.alignfull){max-width:100%}.single-post .vpm-featured img{display:block;width:100%;height:auto}
@media(max-width:1000px){.vpm-guide-query .vpm-guide-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.vpm-content>.vpm-guide-header{padding-block:32px}.vpm-content>.vpm-guide-query{width:calc(100% - 40px);padding-block:28px 40px}.vpm-guide-query .vpm-guide-grid{grid-template-columns:1fr;gap:20px}.vpm-guide-card-body{padding:22px}.vpm-guide-header>h1{font-size:36px}}

