.mmt-blogsl__dot{width:8px;height:8px;padding:0;border:none;border-radius:50%;background:rgba(0,0,0,.2);cursor:pointer;transition:background-color .2s ease,transform .2s ease,width .2s ease}.mmt-blogsl__dot:hover{background:rgba(0,0,0,.32)}.mmt-blogsl__dot--active{width:20px;border-radius:4px;background:var(--mmt-teal)}.mmt-blogsl__dot--active:hover{background:var(--mmt-teal)}.mmt-blogsl__dot:focus-visible{outline:none;box-shadow:0 0 0 3px rgba(18,130,126,.25)}.mmt-blogsl__card{flex:0 0 auto;width:300px;scroll-snap-align:start;display:flex;flex-direction:column;background:var(--mmt-bg);border:1px solid var(--mmt-border);border-radius:var(--mmt-radius);overflow:hidden;text-decoration:none;color:inherit;transition:transform .15s ease,box-shadow .15s ease,border-color .15s ease}.mmt-blogsl__card:hover{transform:translateY(-3px);box-shadow:0 8px 24px rgba(0,0,0,.08);border-color:rgba(0,0,0,.18)}.mmt-blogsl__card:active{transform:scale(.99)}.mmt-blogsl__card:focus-visible{outline:none;box-shadow:0 0 0 3px rgba(12,68,124,.2)}.mmt-blogsl__thumb{position:relative;width:100%;aspect-ratio:16/10;background:var(--mmt-teal-light);overflow:hidden}.mmt-blogsl__thumb img{width:100%;height:100%;object-fit:cover;display:block}.mmt-blogsl__body{padding:18px 18px 20px;display:flex;flex-direction:column;flex:1}.mmt-blogsl__date{font-size:12px;color:var(--mmt-hint);margin:0 0 8px;font-variant-numeric:tabular-nums}.mmt-blogsl__card-title{font-size:15px;font-weight:600;line-height:1.4;margin:0 0 8px;color:var(--mmt-text)}.mmt-blogsl__excerpt{font-size:13px;line-height:1.6;color:var(--mmt-muted);margin:0 0 14px;flex:1}.mmt-blogsl__readmore{font-size:13px;font-weight:600;color:var(--mmt-teal);display:inline-flex;align-items:center;gap:4px}@media (max-width:600px){.mmt-blogsl__card{width:78vw;max-width:300px}}