.bnas{--bnas-accent:#202020;--bnas-lines:3;--bnas-image-height:200px;--bnas-bg:#fff;--bnas-text:#252525;--bnas-border:#e3e3e3;--bnas-placeholder:#f0f1f2;position:relative;padding:0 42px 42px;color:var(--bnas-text)}
.bnas *{box-sizing:border-box}.bnas-viewport{overflow:hidden}.bnas-track{display:flex;align-items:stretch;transition:transform .45s ease;direction:ltr}.bnas-slide{flex:0 0 calc(100% / var(--bnas-pv-d,3));min-width:0;padding:8px}.bnas-card{height:100%;display:flex;flex-direction:column;overflow:hidden;background:var(--bnas-bg);border:1px solid var(--bnas-border);border-radius:8px}.bnas-image{display:block;height:var(--bnas-image-height);flex:none;overflow:hidden}.bnas-image img{display:block;width:100%;height:100%;object-fit:cover}.bnas-image-placeholder{display:flex;height:100%;align-items:center;justify-content:center;background:var(--bnas-placeholder);color:var(--bnas-accent);opacity:.65}.bnas-body{padding:22px;display:flex;flex:1;flex-direction:column;gap:14px;min-width:0}.bnas-meta{display:flex;flex-wrap:wrap;gap:6px 12px;font-size:12px;opacity:.75}.bnas-meta:empty{display:none}.bnas-category{font-weight:600}.bnas-title{font-size:22px;line-height:1.35;margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.7em;overflow-wrap:anywhere}.bnas-title a{color:inherit;text-decoration:none}.bnas-title a:hover{text-decoration:underline}.bnas-excerpt{font-size:15px;line-height:1.65;margin:0;display:-webkit-box;-webkit-line-clamp:var(--bnas-lines);-webkit-box-orient:vertical;overflow:hidden;min-height:calc(var(--bnas-lines)*1.65em);overflow-wrap:anywhere}.bnas-more{margin-top:auto;padding-top:5px;color:var(--bnas-accent);font-size:14px;font-weight:600;text-decoration:none}.bnas-more:hover{text-decoration:underline}.bnas-prev,.bnas-next,.bnas-pause{position:absolute;border:1px solid var(--bnas-accent);background:var(--bnas-bg);color:var(--bnas-accent);cursor:pointer;padding:0;display:flex;align-items:center;justify-content:center}.bnas-prev,.bnas-next{z-index:5;top:calc(50% - 21px);transform:translateY(-50%);width:34px;height:34px;border-radius:50%;font:26px/1 sans-serif}.bnas-prev{left:0}.bnas-prev,.bnas-next{opacity:1!important;visibility:visible}.bnas-next{right:0}.bnas-dots{position:absolute;left:42px;right:42px;bottom:12px;display:flex;flex-wrap:wrap;justify-content:center;gap:7px}.bnas-dots button{width:9px;height:9px;min-height:0;min-width:0;padding:0;border:0;border-radius:50%;background:var(--bnas-accent);opacity:.3;cursor:pointer}.bnas-dots button.is-active{opacity:1}.bnas-pause{right:0;bottom:4px;width:28px;height:28px;border-radius:4px;font-size:12px}.bnas [hidden]{display:none!important}.bnas a:focus-visible,.bnas button:focus-visible,.bnas:focus-visible{outline:2px solid var(--bnas-accent);outline-offset:3px}.bnas-empty{padding:16px 0}@media(max-width:1024px){.bnas-slide{flex-basis:calc(100% / var(--bnas-pv-t,2))}}@media(max-width:767px){.bnas-slide{flex-basis:calc(100% / var(--bnas-pv-m,1))}.bnas{padding-left:34px;padding-right:34px}.bnas-body{padding:18px}.bnas-dots{left:34px;right:34px}.bnas-prev,.bnas-next{width:28px;height:28px}}@media(prefers-reduced-motion:reduce){.bnas-track{transition:none}}
