.obs-blogslider{position:relative;width:100%}.obs-blogslider__header{align-items:flex-end;display:flex;gap:1rem;justify-content:space-between;margin-bottom:2rem}.obs-blogslider__title{color:var(--obs-heading,inherit);font-size:2rem;font-weight:700;margin:0}.obs-blogslider__subtitle{color:var(--obs-muted,inherit);font-size:1rem;margin:.25rem 0 0}.obs-blogslider__nav{display:flex;flex-shrink:0;gap:.5rem}.obs-blogslider__btn{align-items:center;background:var(--obs-card-bg,transparent);border:1px solid var(--obs-card-border,transparent);border-radius:50%;color:var(--obs-text,inherit);cursor:pointer;display:flex;height:40px;justify-content:center;transition:border-color .2s ease,background .2s ease;width:40px}.obs-blogslider__btn:hover{background:var(--obs-accent,currentColor);border-color:var(--obs-accent,currentColor);color:#fff}.obs-blogslider__viewport{overflow:hidden;position:relative}.obs-blogslider__track{display:flex;gap:1.25rem;transition:transform .5s cubic-bezier(.25,.46,.45,.94);will-change:transform}.obs-blogslider__card{background:var(--obs-card-bg,transparent);border:1px solid var(--obs-card-border,transparent);border-radius:12px;flex:0 0 calc((100% - (var(--obs-slides, 3) - 1)*1.25rem)/var(--obs-slides, 3));min-width:0;overflow:hidden;transition:border-color .3s ease,transform .3s ease}.obs-blogslider__card:hover{border-color:var(--obs-card-hover-border,transparent);transform:translateY(-2px)}.obs-blogslider__img-link{aspect-ratio:16/9;display:block;overflow:hidden}.obs-blogslider__img{height:100%;object-fit:cover;transition:transform .4s ease;width:100%}.obs-blogslider__card:hover .obs-blogslider__img{transform:scale(1.04)}.obs-blogslider__img-placeholder{align-items:center;background:var(--obs-card-bg,transparent);color:var(--obs-muted,inherit);display:flex;height:100%;justify-content:center;width:100%}.obs-blogslider__body{padding:1rem 1.25rem 1.25rem}.obs-blogslider__tags{display:flex;flex-wrap:wrap;gap:.4rem;margin-bottom:.75rem}.obs-blogslider__tag{background:var(--obs-tag-bg,var(--obs-accent,#17a192));border-radius:4px;color:#fff;display:inline-block;font-size:.7rem;font-weight:600;letter-spacing:.05em;padding:.15rem .6rem;text-decoration:none;text-transform:uppercase;transition:opacity .2s ease}.obs-blogslider__tag:hover{opacity:.85}.obs-blogslider__card-title{font-size:1rem;font-weight:600;line-height:1.35;margin:0 0 .5rem}.obs-blogslider__card-title a{color:var(--obs-heading,inherit);text-decoration:none;transition:color .2s ease}.obs-blogslider__card-title a:hover{color:var(--obs-accent,inherit)}.obs-blogslider__summary{color:var(--obs-muted,inherit);font-size:.85rem;line-height:1.55;margin:0 0 .75rem}.obs-blogslider__read-more{align-items:center;color:var(--obs-accent,inherit);display:inline-flex;font-size:.8rem;font-weight:600;gap:.35rem;text-decoration:none;transition:gap .2s ease}.obs-blogslider__read-more:hover{gap:.55rem}.obs-blogslider__footer{margin-top:2rem;text-align:center}.obs-blogslider__view-all{align-items:center;border:1px solid var(--obs-accent,currentColor);border-radius:8px;color:var(--obs-accent,inherit);display:inline-flex;font-size:.9rem;font-weight:600;gap:.5rem;padding:.65rem 1.75rem;text-decoration:none;transition:background .2s ease,color .2s ease,gap .2s ease}.obs-blogslider__view-all:hover{background:var(--obs-accent,currentColor);color:#fff;gap:.7rem}@media (max-width:1024px){.obs-blogslider__card{flex:0 0 calc(50% - 0.625rem)}}@media (max-width:600px){.obs-blogslider__card{flex:0 0 85%}.obs-blogslider__title{font-size:1.5rem}.obs-blogslider__header{align-items:flex-start;flex-direction:column}}