.post-item{margin-bottom:40px}.post-item .thumbnail{background:#ffeade;position:relative;aspect-ratio:1;overflow:hidden}.post-item .thumbnail img{transition:transform 0.3s ease-in-out 0s}.post-item a{display:block}.post-item a:hover img{transform:scale(1.1)}.post-item .date{font-size: .8em;color:#ed9044;margin:5px 0}.post-item .post-title{font-size:1.1em;margin:0}.post-item.posture-yoga .post-title{margin:12px 0}.post-item.posture-yoga .excerpt p{margin:0;font-size:14px}.post-item.video .thumbnail{aspect-ratio:1.77777778;border-radius:8px}.post-item.video .thumbnail .icon-play{position:absolute;left:calc( 50% - 30px );top:calc( 50% - 30px );font-size:60px;color:#FFFAF7;opacity: .3;transition:opacity 0.3s ease-in-out 0s}.post-item.video:hover .thumbnail .icon-play{opacity:1}.post-item.video .post-title{margin-top:8px;font-size: .9em}.post-loop{margin:40px 0}nav.pagination{margin:60px 0}nav.pagination .nav-links{display:flex;flex-wrap:wrap;gap:15px;justify-content:center;align-items:center}nav.pagination .nav-links a, nav.pagination .nav-links span{color:#ef9e5b}nav.pagination .nav-links a:not(.prev):not(.next), nav.pagination .nav-links>span{width:36px;line-height:36px;text-align:center;border-radius:36px;display:inline-block;border:1px solid #F8D5B8}nav.pagination .nav-links a:not(.prev):not(.next):hover{background:#10342E;color:#fff;border-color:#10342E}nav.pagination .nav-links span.current{background:#ef9e5b;color:#fff}main.archive{padding-bottom:60px}main.single-post .rank-math-breadcrumb{color:#10342E}main.single-post .rank-math-breadcrumb p{margin:30px 0}main.single-post .post-content a{color:#ef9e5b;text-decoration:underline}main.single-post .post-content ul, main.single-post .post-content ol{margin:1em 0;padding:0}main.single-post .post-content ul li, main.single-post .post-content ol li{position:relative;padding-left:20px;list-style:none}main.single-post .post-content ul li:before, main.single-post .post-content ol li:before{content:"•";color:#ef9e5b;position:absolute;left:0;line-height:1rem;font-size:1.5em;top: .25rem}main.single-post .post-content ol{counter-reset:item}main.single-post .post-content ol li{counter-increment:item}main.single-post .post-content ol li:before{content:counter(item);font-size:1em}main.single-video{background:#0a211d;color:#FFFAF7;padding-bottom:80px;border-top:1px solid rgba(255, 255, 255, 0.1)}main.single-video .page-title{color:#F8D5B8}main.single-video .btn{margin-top:40px;display:inline-block}.related-posts{margin-top:60px;background:#10342E;color:#FFFAF7;padding:50px 0;max-width:100%}.related-posts h2{font-size:1.8em;color:#F8D5B8}.related-posts .post-item .excerpt{font-size:16px}@media only screen and (min-width: 602px){.related-posts .post-loop{--gap:50px;--columns:3}}.post-header{--height:400px;position:relative;min-height:var(--height);display:flex;flex-direction:column;margin:30px 0}.post-header img{position:absolute;border-radius:16px}.post-header .title{margin-top:auto;position:relative;padding:30px;color:#FFFAF7}.post-header .title h1{font-size:2em}.post-header .title .date{color:#F8D5B8;font-size:16px}@media only screen and (min-width: 602px){.post-header{--height:640px}.post-header .title h1{font-size:4em}}@media only screen and (min-width: 602px){.post-loop{--gap:30px;--columns:3;flex-wrap:wrap;gap:var(--gap)}.post-loop .post-item{margin:0;width:calc( ( 100% / var( --columns ) ) - var( --gap ) + ( var( --gap ) / var( --columns ) ) )}}@media only screen and (min-width: 992px){.post-loop{--columns:4}}