
.wc-blog-cta p {margin:0}
.wc-blog-cta a {display:inline-flex;align-items:center;min-height:44px;gap:.5rem;color:var(--wc-accent);font-weight:600;text-decoration:underline;text-underline-offset:.2em}
@media (max-width:820px){

 body:is(.blog,.archive) #main {column-gap:2rem}
}@media (max-width:820px){

 body.blog #main > article:first-of-type.has-post-thumbnail .inside-article {column-gap:1.5rem}
}@media (max-width:820px){

 body.single-post .entry-content {font-size:1.125rem}
}

@media (max-width:600px){

 body:is(.blog,.archive,.single-post) .page-hero {padding-block:2.5rem}
}@media (max-width:600px){

 body:is(.blog,.archive) #main {grid-template-columns:minmax(0,1fr);row-gap:2rem;padding-block:1.5rem 3rem}
}@media (max-width:600px){

 body.blog #main > article:first-of-type.has-post-thumbnail .inside-article {display:flex;gap:1rem;padding-bottom:2rem}
}@media (max-width:600px){

 body.blog #main > article:first-of-type.has-post-thumbnail .post-image img {min-height:0;height:auto;max-height:none;aspect-ratio:16/10}
}@media (max-width:600px){

 body:is(.blog,.archive) .entry-title,body.blog #main > article:first-of-type.has-post-thumbnail .entry-title {font-size:2rem}
}@media (max-width:600px){

 .wc-blog-topics ul {column-gap:1rem}
}@media (max-width:600px){

 body.single-post #main {padding-top:1.75rem}
}@media (max-width:600px){

 body.single-post .featured-image {margin-bottom:2rem!important}
}@media (max-width:600px){

 body.single-post .entry-content :is(th,td) {padding:.6rem .75rem;min-width:160px;overflow-wrap:normal;word-break:normal}
}@media (max-width:600px){

 .wc-blog-cta {flex-direction:column;align-items:flex-start;padding:1.25rem;margin-top:2rem}
}
