/* START_SECTION:kabar-blog-carousel (INDEX:59) */
.kj{display:block;padding:40px 0}.kj-header{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:24px}.kj-header h2{margin:0}.kj a{color:inherit;text-underline-offset:4px}.kj-track{display:flex;gap:24px;overflow-x:auto;scroll-snap-type:x mandatory;list-style:none;padding:0 0 16px;margin:0;scrollbar-width:thin;overscroll-behavior-x:contain}.kj-card{flex:0 0 calc((100% - 48px)/3);scroll-snap-align:start;min-width:0;background:rgba(var(--color-background),1);border:1px solid rgba(var(--color-foreground),.16);border-radius:12px;overflow:hidden}.kj-image{display:block;aspect-ratio:3/2;overflow:hidden;background:rgba(var(--color-foreground),.06)}.kj-image img{width:100%;height:100%;object-fit:cover}.kj-copy{padding:20px}.kj-copy h3{line-height:1.7;margin:0 0 12px;font-size:22px}.kj-copy h3 a{text-decoration:none}.kj-copy p{line-height:1.9;margin:0 0 16px}.kj-controls{display:flex;align-items:center;justify-content:center;gap:16px;margin-top:16px}.kj-controls button{font:inherit;color:inherit;background:transparent;border:1px solid currentColor;border-radius:6px;padding:9px 16px;min-height:44px;cursor:pointer}.kj-controls button:disabled{opacity:.35;cursor:default}.kj :focus-visible{outline:3px solid currentColor;outline-offset:3px}.kj-track:focus-visible{outline-offset:0}@media(max-width:989px){.kj-card{flex-basis:calc((100% - 24px)/2)}}@media(max-width:749px){.kj-card{flex-basis:86%}.kj-copy h3{font-size:20px}.kj-controls{gap:10px}.kj-header h2{font-size:28px}}
/* END_SECTION:kabar-blog-carousel */
