.blog-recent[data-v-efde51fa]{display:flex;flex-direction:column;gap:1.6rem}.blog-recent__header[data-v-efde51fa]{display:flex;align-items:center;justify-content:space-between;gap:2.4rem}.blog-recent__title[data-v-efde51fa]{margin:0}@media screen and (max-width: 767px){.blog-recent__nav[data-v-efde51fa]{display:none}}.blog-recent__ribbon-wrap[data-v-efde51fa]{position:relative}@media screen and (max-width: 1024px){.blog-recent__ribbon-wrap[data-v-efde51fa]{display:none}}.blog-recent__ribbon-wrap[data-v-efde51fa]:before,.blog-recent__ribbon-wrap[data-v-efde51fa]:after{content:"";position:absolute;top:0;bottom:0;z-index:1;width:6.4rem;pointer-events:none}.blog-recent__ribbon-wrap[data-v-efde51fa]:before{left:0;background:linear-gradient(90deg,#000 10%,rgba(0,0,0,0) 100%)}.blog-recent__ribbon-wrap[data-v-efde51fa]:after{right:0;background:linear-gradient(270deg,#000 10%,rgba(0,0,0,0) 100%)}.blog-recent__ribbon[data-v-efde51fa]{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 11.2rem)/8);gap:1.6rem;overflow-x:auto;overscroll-behavior-x:contain;-ms-overflow-style:none;scrollbar-width:none}.blog-recent__ribbon[data-v-efde51fa]::-webkit-scrollbar{display:none}.blog-recent__carousel[data-v-efde51fa]{display:none}@media screen and (max-width: 1024px){.blog-recent__carousel[data-v-efde51fa]{display:block}}@media screen and (max-width: 767px){.blog-recent__carousel[data-v-efde51fa]{display:none}}.blog-recent__carousel[data-v-efde51fa] .navigation{display:none}.blog-recent__page[data-v-efde51fa]{display:grid;flex-shrink:0;width:100%;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.6rem}.blog-recent .blog-recent__card[data-v-efde51fa]{height:20.35rem;min-height:0}.blog-recent__swipe[data-v-efde51fa]{display:none}@media screen and (max-width: 767px){.blog-recent__swipe[data-v-efde51fa]{display:flex;gap:1.6rem;width:calc(100% + 3.2rem);margin-left:-1.6rem;margin-right:-1.6rem;padding-left:1.6rem;padding-right:1.6rem;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;scrollbar-width:none}.blog-recent__swipe[data-v-efde51fa]::-webkit-scrollbar{display:none}}.blog-recent__swipe-item[data-v-efde51fa]{flex:0 0 28rem}.blog-recent .blog-recent__swipe-card[data-v-efde51fa]{height:46.3rem}.blog-home__sentinel[data-v-400f821d]{height:1px}
