.single-post-card .post-title:after{bottom:0;left:0;position:absolute;right:0;top:0}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}[class^=grid-]:has(.single-post-card){grid-template-rows:repeat(5,1fr)}.single-post-card{box-shadow:0 10px 60px 0 rgba(187,201,182,.15);--flow-space:0;border-radius:20px;display:grid;flex-direction:column;grid-row:span 6;grid-template-rows:subgrid;overflow:hidden;position:relative;row-gap:10px;text-decoration:none;transition:all .3s ease}.single-post-card .categories,.single-post-card>*{margin-bottom:var(--flow-space)}.single-post-card .thumbnail{aspect-ratio:4/3;margin-bottom:10px;overflow:hidden}.single-post-card .thumbnail img{height:100%;-o-object-fit:cover;object-fit:cover;transition:.3s;width:100%}.single-post-card>:not(.thumbnail){margin-inline:20px}.single-post-card .categories{display:flex;flex-wrap:wrap;gap:5px;margin-bottom:var(--flow-space);position:relative;z-index:3}.single-post-card .categories li{background:var(--wp--preset--color--tertiary);border-radius:30px;padding:5px 10px}.single-post-card .categories li a{font-size:var(--wp--preset--font-size--base);text-decoration:none}.single-post-card .date{font-size:calc(.75rem + .02561vw - .13832px)}@media screen and (max-width:540px){.single-post-card .date{font-size:.75rem}}@media screen and (min-width:1028px){.single-post-card .date{font-size:.875rem}}.single-post-card .post-title{display:block;font-size:calc(.8rem + .04098vw - .22131px);margin-bottom:var(--flow-space);text-decoration:none}@media screen and (max-width:540px){.single-post-card .post-title{font-size:.8rem}}@media screen and (min-width:1028px){.single-post-card .post-title{font-size:1rem}}.single-post-card .post-title:after{content:""}.single-post-card .post-title h2{font-size:calc(.8rem + .04098vw - .22131px)}@media screen and (max-width:540px){.single-post-card .post-title h2{font-size:.8rem}}@media screen and (min-width:1028px){.single-post-card .post-title h2{font-size:1rem}}.single-post-card .desc{color:var(--wp--preset--color--clr-text);font-size:calc(.75rem + .02561vw - .13832px);font-weight:300;margin-bottom:var(--flow-space)}@media screen and (max-width:540px){.single-post-card .desc{font-size:.75rem}}@media screen and (min-width:1028px){.single-post-card .desc{font-size:.875rem}}.single-post-card .desc{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.single-post-card .read-more{background:linear-gradient(#333,#333) 0 100%/var(--d,0) 2px no-repeat;color:var(--wp--preset--color--clr-text);display:inline;font-size:var(--wp--preset--font-size--base);margin-bottom:10px;padding-bottom:3px;transition:.3s;width:-moz-fit-content;width:fit-content}@media screen and (max-width:768px){.single-post-card .read-more{text-decoration:underline}}.single-post-card .read-more:after{content:attr(data-txt)}.single-post-card:hover .read-more{--d:100%}
