.wp-block-query>.wp-block-post-template{-moz-column-gap:30px;column-gap:30px;display:grid;grid-template-columns:repeat(3,1fr);list-style:none;padding-inline-start:0}@media screen and (max-width:768px){.wp-block-query>.wp-block-post-template{--card-width:calc(100vw - var(--padding-container)*2);grid-auto-columns:var(--card-width);grid-auto-flow:column;grid-template-columns:repeat(auto-fill,minmax(var(--card-width),1fr));overflow-x:auto;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none}.wp-block-query>.wp-block-post-template::-webkit-scrollbar{display:none}.wp-block-query>.wp-block-post-template>.wp-block-post{scroll-snap-align:start;width:100%}}.wp-block-query>.scroll-snap-pagination{display:none}.wp-block-query>.scroll-snap-pagination span{background-color:var(--wp--preset--color--light-gray);border-radius:50%;cursor:pointer;display:block;height:6px;width:6px}.wp-block-query>.scroll-snap-pagination span.active{background-color:var(--wp--preset--color--primary)}@media screen and (max-width:768px){.wp-block-query>.scroll-snap-pagination{display:flex;gap:6px;justify-content:center;margin-bottom:20px!important;margin-top:20px}}.wp-block-query.is-style-archive-header-layout{--border-radius:8px}.wp-block-query.is-style-archive-header-layout .wp-block-post-excerpt{margin:0!important}.wp-block-query.is-style-archive-header-layout .wp-block-post-excerpt .wp-block-post-excerpt__excerpt{display:none}.wp-block-query.is-style-archive-header-layout .wp-block-post-excerpt .wp-block-post-excerpt__more-text{margin:0}.wp-block-query.is-style-archive-header-layout .wp-block-post-excerpt .wp-block-post-excerpt__more-text .wp-block-post-excerpt__more-link{color:var(--wp--preset--color--primary);font-weight:500;text-decoration:underline}.wp-block-query.is-style-archive-header-layout .wp-block-post-excerpt .wp-block-post-excerpt__more-text .wp-block-post-excerpt__more-link:hover{text-decoration:underline}.wp-block-query.is-style-archive-header-layout.main-post-query .wp-block-post-template{display:block!important;grid-template-columns:none!important}.wp-block-query.is-style-archive-header-layout.main-post-query .wp-block-post{background-color:var(--wp--preset--color--white);border-radius:var(--border-radius);box-shadow:0 4px 80px 0 hsla(0,0%,71%,.2);height:100%;padding-bottom:30px}.wp-block-query.is-style-archive-header-layout.main-post-query .wp-block-post .wp-block-post-featured-image{margin-bottom:25px}.wp-block-query.is-style-archive-header-layout.main-post-query .wp-block-post .wp-block-post-featured-image img{aspect-ratio:548/408;border-radius:var(--border-radius);height:auto;-o-object-fit:cover;object-fit:cover;width:100%}.wp-block-query.is-style-archive-header-layout.main-post-query .wp-block-post .wp-block-post-terms{display:flex;gap:5px;margin-bottom:15px}.wp-block-query.is-style-archive-header-layout.main-post-query .wp-block-post .wp-block-post-terms a{background-color:var(--wp--preset--color--tertiary);border-radius:30px;color:var(--wp--preset--color--primary);font-size:var(--wp--preset--font-size--small);font-weight:500;padding:5px 10px;text-decoration:none}.wp-block-query.is-style-archive-header-layout.main-post-query .wp-block-post .wp-block-post-title{font-size:clamp(1.25rem,1.1rem + .4vw,1.5rem);font-weight:600;line-height:1.3;margin-bottom:15px}.wp-block-query.is-style-archive-header-layout.main-post-query .wp-block-post .wp-block-post-title a{color:var(--wp--preset--color--black);text-decoration:none}.wp-block-query.is-style-archive-header-layout.main-post-query .wp-block-post .wp-block-post-title a:hover{color:var(--wp--preset--color--primary)}.wp-block-query.is-style-archive-header-layout.main-post-query .wp-block-post .wp-block-post-excerpt .wp-block-post-excerpt__more-text .wp-block-post-excerpt__more-link{font-size:var(--wp--preset--font-size--small)}.wp-block-query.is-style-archive-header-layout.main-post-query .wp-block-post>:not(.wp-block-post-featured-image){padding-inline:30px}.wp-block-query.is-style-archive-header-layout.secondary-posts-query .wp-block-post-template{display:flex!important;flex-direction:column;gap:20px;grid-template-columns:none!important;list-style:none;margin:0;padding:0}.wp-block-query.is-style-archive-header-layout.secondary-posts-query .wp-block-post{align-items:center;background-color:var(--wp--preset--color--white);border-radius:var(--border-radius);box-shadow:0 4px 80px 0 hsla(0,0%,71%,.2);display:flex;gap:20px;padding:0;transition:all .3s ease}.wp-block-query.is-style-archive-header-layout.secondary-posts-query .wp-block-post:hover{box-shadow:0 8px 100px 0 hsla(0,0%,71%,.3);transform:translateY(-2px)}.wp-block-query.is-style-archive-header-layout.secondary-posts-query .wp-block-post .wp-block-post-featured-image{flex-shrink:0;margin:0;max-width:142px}.wp-block-query.is-style-archive-header-layout.secondary-posts-query .wp-block-post .wp-block-post-featured-image img{aspect-ratio:142/142;border-radius:var(--border-radius);height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media screen and (max-width:){.wp-block-query.is-style-archive-header-layout.secondary-posts-query .wp-block-post .wp-block-post-featured-image{width:100px}}.wp-block-query.is-style-archive-header-layout.secondary-posts-query .wp-block-post .wp-block-group{flex:1;padding:20px 20px 20px 0}.wp-block-query.is-style-archive-header-layout.secondary-posts-query .wp-block-post .wp-block-group .wp-block-post-terms{display:flex;gap:3px;margin-bottom:8px}.wp-block-query.is-style-archive-header-layout.secondary-posts-query .wp-block-post .wp-block-group .wp-block-post-terms a{background-color:var(--wp--preset--color--tertiary);border-radius:30px;color:var(--wp--preset--color--primary);font-size:.75rem;font-weight:500;padding:3px 8px;text-decoration:none}.wp-block-query.is-style-archive-header-layout.secondary-posts-query .wp-block-post .wp-block-group .wp-block-post-title{font-size:clamp(.875rem,.8rem + .2vw,1rem);font-weight:600;line-height:1.4;margin-bottom:8px}.wp-block-query.is-style-archive-header-layout.secondary-posts-query .wp-block-post .wp-block-group .wp-block-post-title a{color:var(--wp--preset--color--black);text-decoration:none}.wp-block-query.is-style-archive-header-layout.secondary-posts-query .wp-block-post .wp-block-group .wp-block-post-title a:hover{color:var(--wp--preset--color--primary)}.wp-block-query.is-style-archive-header-layout.secondary-posts-query .wp-block-post .wp-block-group .wp-block-post-excerpt .wp-block-post-excerpt__more-text .wp-block-post-excerpt__more-link{font-size:.75rem}.wp-block-columns:has(.is-style-archive-header-layout){gap:40px;margin-bottom:60px}@media screen and (max-width:768px){.wp-block-columns:has(.is-style-archive-header-layout){flex-direction:column;gap:30px}}@media screen and (max-width:768px){.wp-block-query.is-style-archive-header-layout.secondary-posts-query .wp-block-post{flex-direction:column;text-align:center}.wp-block-query.is-style-archive-header-layout.secondary-posts-query .wp-block-post .wp-block-post-featured-image{width:100%}.wp-block-query.is-style-archive-header-layout.secondary-posts-query .wp-block-post .wp-block-post-featured-image img{border-radius:var(--border-radius) var(--border-radius) 0 0}.wp-block-query.is-style-archive-header-layout.secondary-posts-query .wp-block-post .wp-block-group{padding:20px}}
