.dermasozluk-container{max-width:800px;margin:0 auto}.dermasozluk-search-form{margin-bottom:15px;gap:8px;display:flex}.dermasozluk-search-form input{flex:1;padding:8px}.dermasozluk-letters{margin-bottom:20px;text-align:center}.dermasozluk-letters a{padding:5px 8px;border:1px solid #ddd;margin:2px;border-radius:4px;display:inline-block}.dermasozluk-letters a.aktif{color:#fff;background:#0073aa}.dermasozluk-list ul{list-style:none;padding:0}.dermasozluk-list li{margin:6px 0}.dermasozluk-grid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:20px;display:grid}.dermasozluk-card{overflow:hidden;border:1px solid #e0e0e0;transition:transform .2s ease;box-shadow:0 2px 6px rgba(0,0,0,.05);border-radius:10px;background:#fff}.dermasozluk-card:hover{transform:translateY(-4px)}.card-thumb img{height:160px;object-fit:cover;width:100%}.card-body{padding:15px}.card-title{font-size:18px;margin-bottom:8px;color:#0073aa}.card-title a{text-decoration:none;color:inherit}.card-excerpt{font-size:14px;margin-bottom:10px;color:#555;line-height:1.4}.read-more{font-size:13px;text-decoration:none;font-weight:600;color:#0073aa;display:inline-block}.read-more:hover{text-decoration:underline}