.kp-latest{box-sizing:border-box;max-width:1280px;margin-inline:auto;padding-top:32px}.kp-latest__heading{padding-bottom:var(--wp--preset--spacing--10);white-space:nowrap;align-items:center;gap:8px;margin:0 16px -15px 10px;font-size:clamp(14px,.875rem + .357vw - 1.1424px,18px);font-weight:700;display:flex}.kp-latest__heading:after{content:"";background:#bdcdd4;flex:1 1 0;height:1px}.kp-latest__body{flex-wrap:wrap;align-items:center;display:flex}.kp-latest__query{flex:100%;min-width:0}.kp-latest__body>.kp-latest__query{margin:8px}.kp-latest__arrow{cursor:pointer;background:0 0;border:0;min-width:0;padding:12px 0;display:none}.kp-latest__arrow-icon{fill:#a6a6a6;flex:none;width:36px;height:36px;margin-inline:12px;display:block}.kp-latest__list{white-space:nowrap;scroll-snap-type:x proximity;flex-wrap:nowrap;align-items:stretch;gap:16px;margin:0;padding:0 0 8px;display:flex;overflow:auto}.kp-latest__list::-webkit-scrollbar{display:none}.kp-latest__list>li{white-space:normal;scroll-snap-align:start;flex:none;grid-template-rows:168.75px 1.7em 28px;grid-template-columns:minmax(0,1fr);gap:12px;width:300px;margin:0;font-size:16px;display:grid}.kp-latest__list>li>*{margin:0}.kp-latest__image{border-radius:8px;overflow:hidden}.kp-latest__image a{height:100%;display:block}.kp-latest__image img{object-fit:cover;border-radius:8px;width:100%;height:100%;display:block}.kp-latest__title{white-space:nowrap;text-overflow:ellipsis;font-size:16px;font-weight:600;line-height:1.7;display:block;overflow:hidden}.kp-latest__meta{flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:8px;height:28px;display:flex}.kp-latest__meta>*{white-space:nowrap;flex-wrap:nowrap;align-items:center;min-width:0;margin:0;display:flex}.kp-latest__meta>.kp-latest__author{overflow:hidden}.kp-latest__author-icon{fill:#a6a6a6;flex:none;width:16px;height:16px;display:block}.kp-latest__date-icon{fill:#8f9ea4;flex:none;width:24px;height:24px;display:block}.kp-latest__meta .wp-block-post-author,.kp-latest__meta .wp-block-post-date{color:#8f9ea4;line-height:2}.kp-latest__author>.wp-block-post-author{margin:0 7px;font-size:12px}.kp-latest__author .wp-block-post-author__name{white-space:nowrap;text-overflow:ellipsis;margin:0;display:block;overflow:hidden}.kp-latest__author a{color:inherit;white-space:nowrap}.kp-latest__date>.wp-block-post-date{margin:0;font-size:10px}@media (width>=768px){.kp-latest{padding-top:40px}.kp-latest__heading{gap:12px;margin:0}.kp-latest__body>.kp-latest__query{flex-basis:33.3333%;margin:12px}.kp-latest__arrow{flex:0 3%;display:flex}.kp-latest__next{flex-basis:2%;justify-content:flex-end}.kp-latest__next .kp-latest__arrow-icon{margin-inline:0}.kp-latest__list{gap:20px}.kp-latest__list>li{grid-template-rows:202.5px 1.7em 28px;width:360px;font-size:18px}.kp-latest__title{font-size:18px}}